CSV:         0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010111010100001010100000010000000000000000000001001111112011100100000000000000100000100010000000000000000000000000000000000000000101100101010100000124034314111050232222015004101010011000101002203541122021215340101210000000000100010120040001030033006200101233614313121945511443115341201001000000001010113140102014010110100000001185563410011024001102000110314111110151151511000000
QUERY        MFFSWIYDYYVWIGLATLIALELVLGIDNLIFITLLVEKLPLAQRGKALVFGLTFAMVTRIALLASLSYWIVMLQQPLFFLKGLSFSGRDIVLILGGFFLLFKGTIELHERLEGDGFDKKHKFFSPVSWQVIVLQIVILDLVFSLDSVVTAIGMVQHFSVMAIAVAVSALMMMAVSQPMIRYISRHTTVVILCLGFLLMIGFLLIIEGLHFDIPKGYLYASIGFSGIIEFFNQVARRNREQLMSPSRLRARTADAVLRLLGGKPIQPQGLNVKADVLLPTQHEKHIISDQEKDMVQSVLTLADRPAKSIMTPRTEIVWLDVNCVDEDLQWKILELGHSRFPVAQGSLDSFIGIVSARDLLRDLLEEGSMNFKRSIRKPLVVHENISVLKLMERLRKSSQTFVMVLDEYGVLEGMITPANILEAIAGDFPDEDDQKLDITVGDDGSLTVDGWIDVRYASKLFGVNLVDEDDRYSTLAGFILWRLGHLPQEKEIFTEMNLKFEIIRLEGHNIDRVKVSGLQNLSI
310817079    MLFEWMSDPAAWAGLATLIVLEIVLGIDNLVFIAVLADKLPPHQRERARIIGLSLALGMRFVLLASIA-WIVTLQTDLFHLFGHGFSGRDLILIFGGLFLLFKGTMELHERLEGHHSTKAQNPVHAAFWQ-VLLQIVVLDAVFSLDSVITAVGMVQHLSIMYIAVIVAMSVMLLMAKPLMSFVSKHPTVVILCLGFLMMIGFSLIVEGFGFHIPKGYLYAAIGFSVLIEALNQIGRRNRERFISSGDLRDRTADAVLRLLGGS--KGEQLGGTADMIAEQSASQELFAREEKEMIQGVLTLSYRPATSVMTPRSDIDWINLSDDLDTIRSQILSQGHARYLVSNGALDDFMGVALTRDLMRDLLTEGRINPERSVREALVVHESVSVLRLIEQLRSSNVQMAVIVDEFGSLEGIATPTDVLEAIAGDFPDENEAPATEVLGADGSWLLDGWVDIRRASQLLDVDLEDDTERYSTLAGYLLRHMRRMPQNGDTLEVEGLLFEVVTMDGNAIDKLRVKKV-----
83594202     MMFEWIADPSAWVGLATLVLLEIVLGIDNLVFIAILADKLPPSQRNKARLLGLSLALIMRLGLLASIS-WIVTLTQPLFTVYGFGFSGRDLILLIGGLFLMFKGTMELHERLEGAEGPKEGKVVHAVFWQ-VIVQIVVLDAVFSLDSVITAVGMISHLSVMMIAVVVAMAVMMAASKPLMAFVSRHPTVVILCLGFLMMIGFSLIVEGFGFHIPKGYLYAAIGFSILIEAFNQVARRNRERITSTSDLRERTANAVLSLIGGRSAE-QGLGETADVVADRGAVKQIFAPEEKDMIHGVLTLAERPVKSIMTPRPDIDWLDLDSPKDELRAEILSMGHSRFLLAHGSLDQFIGVALARDLMRDLMEEGQINLERSVRQPLVVHESVKVLRLMEQLRQSPLQVAVVLDEYGSLEGIATPTDILEAIAGEFPDEDEDYVTVERGEDGSWLVEGWLDIRRISNIIGVDLVDEADRYSTLAGYILWQLGHLPTEGERVIKGDLVVEVVSMQGRSIDKVRL--------
306843325    --MDWIADPNAWIGLVTLVVLEIVLGIDNLVFIAILADKLPPHQRNRARLVGLGLALVMRLVLLASIS-WIVTLREPLISIMGLSFSGRDIIMLTGGLFLLGKGTMELHERLEGSHGPKSSRIVHAVFWQ-VIVQIVVLDAVFSLDSVITAVGMVQHLTVMMIAVILAIGVMMLASRPLMDFVNKHPTVVILCLGFLMMIGFSLVAEGFGLHIPKGYLYAAIGFSVLVEAANQFARRNREKLVTTNDLRERTAGAVLRLLGGSRGENP-LSDTVDVIAQQTAASDVFLPEEKEMIRGVLDLAERPVRSIMSPRNEVEWLDLDEDEDKIHATIRKLSHSRVVVARHQVDEFIGVALVKDLLLDMTDKKAIDWDKVVKQPLVVHENANVLRVMEQLRISPIQLGVVVDEHGSFEGVVTPTDILEAIAGEFPDEDEEVAAAQSDGQGGYLVDGFTDIRRLSGLLDRDLVDESDRYTTLAGYVLWHLGHLPVGGESFTADGFDFTIEAMSGRHVEKVRIRPVPDYEV
293606590    --MEWLLDPAAWVGLLTLVVLEIVLGIDNLIFIAILADKLPPAQRDRARIMGLSLALIMRLGLL-SVMSWLVTLTTPLFSVGPVSPSGRDLILMVGGLFLLFKGTMELHERLEGGQHAGSSGPRVYASFWVIVTQIVVLDAVFSLDSVITAVGMVDHLAIMMIAVVIAIGIMLLASKPLTRFVNAHPTVVVLCLGFLLMIGFSLLAEAFGFKVPKGYLYAAIGFSVAIEALNQVARRNLLKLDARRPMRERTASAVLRMLGKRPPTSDEADLPN----ADGPAMPAFGVEERNMVSGVLTLAERSIRSIMTPRTDVSWVNIDDDPELIRRQLTEAPHSFFPVCRGSLDEVLGIARAKDLVADLITEGRVRRNR-LRDPIIVHESIGILRLMDTLKRSRGQLVLVADEFGAIEGLVTPIDVFEAIAGEFPDE-DELPDIVADGDNTWKIDGAADLHHVEQVLETELVDEAQDFSTLAGYLLSRFGHLPKPGDVCEYEHFRFEVLEMDGRRIALVRVEK------
114330657    MFFEWVVDPAAWAGLATLIFLEIVLGIDNLVFIAILADKLPPDQREKARIVGLSLALVMRLILLASIS-WVITLTTPLLTVFDIGLSWRNIILLFGGIFLLFKGTMELHERLEGHSGQKEGKIVHAVFWQ-VIVQIIVLDAVFSLDSMITAVGMVEHLAVMMIAVIIAVAVMMASSGPLMAFVSKHPTVVILCLGFLMMIGFSLVIEGFNYHVPKGYLYAAISFSILIEVFNQIAKHNKEKFVTTGDLRERTAAAVLRLL-GGRGGEVGLGETAEVIAQQVAKNDLFAREEKEMIEGVLTLAERPAMSIMTPRTDIDWLDLEDSTEMIRLKIIDSGHSRFLLSRSSVDEFVGAAFAKDLLRDMLEEGKINLEKSLRHPIVVHERVPVIKLMEQLRNQSLQLAVIVEEYGSVEGIVTPADILEAIAGEFLDADEEKMVAEQQADGSWLMDGWISIRKVSNLLEYDLVDEAERYSTLGGYLLWQLGYIPSEGEQITVDGLIFEIVSVNRHNIGKVRVCRVQPES-
239502133    MIFEWMSDPSAWVGLATLIVLEIVLGIDNLVFIAILAEKLPPEQRGKARKLGLVLALGMRMLLLAAIA-WVVTLTQPLFHIFSHPFSGRDLILLFGGVFLLFKGTMELHERMEGKQLHKEDNPVHAA-FWMVIVQIVVLDAVFSLDSVITAVGMVKDKSVMMLAMIIAVGIMLWASKPLMEFVNKHPTVVILCLGFLMMIGFSLVVEGFGFHIPKGYLYAAIGFSILVEIINQSMRRNQEKMVTTTDLRYRTASAVLRMLGSKSTSDAQTADKEDVLATQAFADEVFDEEHSVLVQGVLGLSERPVKSVMTPRPELEWIDLDEEPEVLKERLMSMTHSRLIVARGELDNIEGIALTHKVLNGFIETGVIDFQKHLREPVIVHENAQVLMVMEQLRQAPLQMAIVLNEYGSIEGIATPIDILEAIAGEFPDEDELDAAAESLEDGSLILEGSTDIRHVSLLLGRDLVDESEQYSTLSGYLLFHLGRLPENGETVEADGYRFEVVTMEGHKIEKVHIVSIEQ---
270262260    --MEFLMDPSIWAGLLTLVVLEIVLGIDNLVFIAILADKLPPKQRDKARILGLSLALFMRLGLLSVIS-WMVTLTTPLFSVADFSFSGRDLILLFGGVFLLFKATMELHERLEGQTHQDGANRGYAK-FWAVVVQIVILDAVFSLDAVITAVGMVNDLPVMMTAVVIAMVVMLVASKPLTNFVNAHPTIVVLCLSFLLMIGLSLIAEGFGMHIPKGYLYAAIGFSILIELFNQIARRNFIKHQAHRPMRERTAEAIMRLMGQQRAQQTDEAVPQPV-------NETFAAEERYMISGVLTLASRSLRSVMTPRTEISWVDCDRSREEVREQLLDTPHSLFPVCRDSLDEIIGVVRAKDLLVAVEQGDDIAEFAARTPPIVVPETMDVINLLAVLRRAKGRLVVVTNEFGVVQGLVTPLDVLEAIAGEFPDE-DETPDIVV-EGASWLAKGGTDLHSLEQALNCDLVSPTADYATLAGFLLSHYGQMPAAGDVVELNQLRFEVIEVSEYRIELVRITKV-----
50083509     MIFEWMSDPSAWVGLATLVVLEIVLGIDNLVFIAILAEKLPPEQRNTARIVGLILALGMRLILLASIA-WVVTLTEPLFHIFDHPFSGRDLILLFGGVFLLFKGTMELHERLEGKQFQKEENPVHAT-FWMVIVQIVVLDAVFSLDSVITAVGMVKHLPVMMIAVIIAVGIMLWASKPLMDFVNKHPTVVILCLSFLMMIGFSLVVEGFGFHIPKGYLYAAIGFAVLIEMMNQTMRHNQEKSVTTTDLRYRTASAVMKMLGGKNSSNGSDSQKNEVLATQAFADEVFDEEHSVMVQGVLGLAERPVKSVMTPRPEIEWIDLDVAPELLKERLLTMTHSRLIVARGELDNIEGITLTHKVLNEYIETGVLNFSHHLREPVIVHENAQVLMVMEQLRQAPLQMAIVLNEYGSIEGIVTPIDVLEAIAGEFPDEDELEAAAESLEDGSLILEGSTDIRHVSLLLNRDLVDESEEYSTLSGYILFHLGRLPENGQKMHADGYIFEVVTMDGHKIEKVHI--------
15890628     --MEFLADPNIWVGLVTLIVLEVVLGIDNLVFIAILADKLPPHQRQKARMIGLSLALVMRLLLLFSIS-WIVTLTRPLFTISDFSFSGRDLILILGGAFLLAKGTMELHERLEGDQKPKQGKVVHAVFWQ-VIVQIVVLDAVFSLDSVITAVGMVNNLWVMITAVCVAMAVMMAASRPLMAFVSKHPTVVILCLGFLLMIGFSLIVEGFGFHLPKGYLYAAIGFSVLIEAANQIGRRNRERRITAGDMRERTSDAILRLLGGRVGEQQSLGETADVIAAQAAQGDLFKSEEKDMIRGVLTLAERPVVSIMTPRTEIDWLDIDADHDTLRSRLLELDHSRLMLAQGKLDSFLGVAATRDLLRDLLHDGKLNLERSLREPLVVHESATALQVMEQLRTSPLQMAVIIDEYGTLQGIATPTDILEAIAGEFPDEGEEAQISGLEQDGSWLIDGTVDIRRVSYLLDIDLVDDADRYSTIAGYILWRLSRLPEIGERISGDGFEFEIVSCSDRNIEKIR---------
157371052    --MEFLMDPSIWAGLLTLVVLEIVLGIDNLVFIAILADKLPPKQRDKARILGLSLALFMRLGLLSVIS-WMVTLTTPLFSVGEFSFSGRDLILLFGGVFLLFKATMELHERLEGQTHQDGANRGYAK-FWAVVVQIVILDAVFSLDAVITAVGMVNDLPVMMTAVVIAMVVMLVASKPLTNFVNAHPTIVVLCLSFLLMIGLSLIAEGFGLHIPKGYLYAAIGFSILIELFNQIARRNFIKHQAHRPMRERTAEAIMRLMGQQRAQQTDEAAPLPV-------NETFAEEERYMISGVLTLASRSLRSVMTPRTDISWVDCDRSREEVREQLLDTPHSLFPVCRDSLDEIIGVVRAKDLLVAVERGEDIAEFAARTPPIVVPDTMDVINLLAVLRRAKGRLVVVTNEFGVVQGLVTPLDVLEAIAGEFPDE-DETPDIVVEDA-SWLVKGGADLHSLEQALNCDLVSPTADFATLAGFLLSHYGQMPAVGETVELNRLRFEVVAVSEYRIELVRITKVEP---
153009182    --MDWIADPNAWIGLVTLVVLEIVLGIDNLVFIAILADKLPPHQRNRARLIGLTLALLMRLVLLASIS-WIVTLREPLVSLMGMSFSGRDIIMLIGGLFLLAKGTMELHERLEGDHGPKSSKVVHAVFWQ-VIVQIVVLDAVFSLDSVITAVGMVQHLPVMMIAVIIAIGVMMLASKPLMDFVNKHPTVVILCLGFLMMIGFSLVVEGFGFHIPKGYLYAAIGFSVLIEAANQMSRHNREKLVTTNDLRERTAGAVLRLLGGSRGENP-LSDTVDVIAQQTAASDVFLPEEKEMIRGVLDLADRPVRSIMSPRNEIEWLDLDEDEAELDAAIRELSHSRVIVARRQVDEFIGVALVRDLLLDIGDKKPVDWDKIVKQPLVVHENANVLRVMEQLRNSPVQIAVVVDEHGSFEGVVTPTDVLEAIAGEFPDEDEEAAVAQSDGQGGYLVDGFTDIRRLSGLLERDLLDDGDRYTTLAGYVLWHLGHLPLGGESFVADGLEFKIESMNGRHIGKVRITPSTDYEV
157144988    --MEWIADPSIWAGLVTLIVIELVLGIDNLVFIAILAEKLPPAQRDRARITGLLLAMIMRLLLLASIS-WLVTLTKPLFSIRDLSFSARDLIMLFGGFFLLFKATMELNERLEGKDSDNPTQRKGAKFWG-VVAQIVVLDAIFSLDSVITAVGMVEHLAVMMAAVIIAISLMLLASKSLTRFVNSHPTIVILCLSFLLMIGFSLVAEGFGFHIPKGYLYAAIGFSVMIEALNQLAIFNRRRFLSANHTLRQRTTEAVMHLLSGKKEDAELDADTSAMLADHDDSQIFNPQERQMIERVLNLNQRTVSSIMTSRHDIEHIDLDAPEEEIRALLEKNQHTRLVVTGEDQEELLGVVHVIDLLQQSLRGDPLDLRALIRQPLVFPETLPLLPALEQFRNARTHFAFVVDEFGSVEGIVTLSDVMETIAGNLPEEIDARHDIQKNPDGSWTANGHMPLEDLVQYVPLPL-DEKREYHTIAGLLMEYLQRVPKTGEEVQVGDYLLKTLQVESHRVQKVQIIPLRS---
224583392    --MEWIADPSIWAGLVTLIVIELVLGIDNLVFIAILAEKLPPGQRDRARITGLILAMIMRLLLLASIS-WLVTLTKPLFSVQALSFSARDLIMLFGGFFLLFKATMELNERLEGKDSANPTQRKGAK-FWAVVAQIVVLDAIFSLDSVITAVGMVDHMAVMMAAVVIAISLMLLASKSLTRFVNNHPTIVILCLSFLLMIGFSLVAEGFGFHIPKGYLYAAIGFSVMIEALNQLAIFNRRRFLSANHTLRQRTTEAVMRLISGKKEDAELDAETAAMLADHDDSQIFNPQERRMIERVLNLNQRTVSSIMTSRHDIEHIDLNAPEAEIRALLEKNQHTRLVVTGENQEDLLGVVHVIDLLQQSLRGEPLNLRALIRQPLVFPETLPLLPALEQFRNARTHFAFVVDEFGSVEGIVTLSDVMETIAGNLPEEIDARHDIQKNPDGSWTANGHMPLEDLVQYVPLPL-DEKREYHTIAGLLMEYLQRIPQTGEEVQVGDYLLKTLQVESHRVQKVQLIPLHN---
253990361    --MEWIADPTIWAGLATLIVLEIVLGIDNLVFIAILADKLPEKERDKARITGLTCALLMRVVLLFSLS-WLITLTNPLITLWEHPFSARDLIMLVGGLFLLFKATMELNERLEGKDAHSGQQ-HKTSKFWTVVVQIIVLDAVFSLDSVITAVGIVDNIGVMIAAVTIAMFLMILASKPLTTFVNAHPTIVILCLSFLLMIGFSLVAEGFGYHIPKGYLYAAIGFSIMIEALNQFAQFNRRRFTASRSLRERTAEAVLRILSGKHENAELDNHTSNLICDNQE---VFDPQERQMIARVLGMAQRNVNSIMTSRHDVEYLDINAPAENLAQILSKSPHTRIVVTDENTDEPLGVVHVIDLLNQQLNQQPFDLQSLIKQPLIFPEHLSLLQALEQFRRAQTHFAFVVDEFGSVEGVVTLTDVMETIAGNLPEETDARHDIQATENGCWIANGYMPLDDLILYVPLQL-DEKREYQTLAGLLMEHSQHIPQQGEKLQIGNYLFEPLEVTSHRINKVKITPL-----
293395709    --MEFLMDPSIWAGLLTLVVLEIVLGIDNLVFIAILADKLPPKQRDKARILGLSLALIMRLGLLSVIS-WMVTLTTPLFSVGEFSFSGRDLILLFGGVFLLFKATMELHERLEGQTHQDGGNRGYAK-FWAVVVQIVILDAVFSLDAVITAVGMVNDLPVMMTAVVIAMLVMLLASKPLTNFVNAHPTIVVLCLSFLLMIGLSLIAEGFGLHIPKGYLYAAIGFSILIELFNQIARRNFIKHQARRPMRERTAEAIMRLMGQQRAQQQTAEDAPQPV------DETFAEEERYMISGVLTLASRSIRSVMTPRTEISWVDCDRSLEEVRAQLLDTPHSLFPVCRDELDEIVGVVRAKDLLIALEQGEDIAEFAARTPPIVVPDTMDVINLLSVLRRAKGRLVVVSNEFGVVQGLVTPLDVLEAIAGEFPDE-DETPDIVA-EGDSWLVQGGADVHSLEQALNCDLVSPTADYASLAGFLLAHYGQMPPVGAVVELNHLRFEILEATDYRIELVRISKV-----
30250159     MFFEWVVDPAAWAGLATLVILEIVLGIDNLVFIAILTDKLPPHQRGKARIVGLSLALIMRLILLASIS-WVITLTTPLLTLFDVELSWRNLILLFGGIFLLFKGTMELHSRLEGQDGQKEGKGVHAVFWQ-VIVQIIVLDAVFSLDSMITAVGMVEHLSVMMIAVIIAIIVMMVSSGPLMIFVSRHPTVVILCLGFLMMIGFSLVIEGFNFHVPKGYLYAAISFSILIETFNQIARHNKEKLITTGDLRDRTAEAVLRLLGGRHGEV-GLGETSEVIAQQVAENDLFAREEKEMIEGVLTLAGRPAMSIMTPRTDIDWLDLGDTSEMIRAKIIDSGHSRFLLAHGNVDEFVGAAFAKDLLRDMLEEGKINLEKSLRHPIVVLERVPVIKLMEQLRNQTLQLAVIVDEYGSVEGIVTPADILEAIAGEFLDAGEEKVVAEQQADGTWLMDGWISIRKASNLLEHDLVDEAERYSTLGGYLLWQFGYIPAAGEQITVDGLIFEIVSVNKHNIGKVRVHRTQPEN-
291085173    --MEWIADPSIWAGLVTLIVIELVLGIDNLVFIAILAEKLPPAQRDKARITGLLLAMVMRLLLLASIS-WLVTLTTPLFSIRGLSFSARDLIMLFGGFFLLFKATMELNERLEGKDSENPTQRKGAKFWG-VVAQIVVLDAIFSLDSVITAVGMVDHLAVMMAAVIIAISLMMLASKSLTRFVNSHPTIVILCLSFLLMIGFSLVAEGFGFHIPKGYLYAAIGFSVMIEALNQLAIFNRRRFLSANHTLRQRTAEAVMRLLSGQKEDAELDAETAAMLADHHEGQIFAPQERRMIERVLNLNQRTVSSIMTSRHDIEHVDLNAPEAEIRALLEKNQHTRLVVTGEDQEELLGVVHVIDLLQQSLRGEALDLRALIRQPLVFPETLPLLPALEQFRNARTHFAFIADEFGSVEGIVTLSDVMETIAGNLPEEIDARHDIQKNADGSWTANGHMPLEDLVQYVPIPL-DDKREYHTIAGLLMEYLQRIPKTGEEVQVGDYRLKTLQVENHRVQKVQLIPLH----
238757198    --MEWIADPTIWAGLATLVVLEIVLGIDNLIFIAILAEKLPRHQRDKARVTGLLCALLMRLVLLACIS-WLATLTAPLITLSGHPFSARDLIMLVGGIFLLFKATMELNERLEGKDHLQGQQRKGARFWP-VVAQIVVLDAIFSLDSVITAVGMVDHLAVMMAAVCIAIGLMLLASKPLTRFVNAHPTIVILCLSFLLMIGFNLVAEGFGYHIPKGYLYAAIGFSVIIESLNQFAQFNRRRFSTVRPLRERTAEAVLRMLSGKHEEAELDNHTANLIADTSVGREVFNEQERRMIERVLGLAQRTVSSIMTSRHDVEYLDLNDPPEKLTQLLTKNLHTRIVVTEDSTDEPLGVIHVIDLLRQQLADEKLDLRALIHQPLIFPEQVSLLMALEQFRQAQTHFAFVVDEFGSIEGVVTLTDVMETIAGNLPEELDARHDIQQTDDGCWVANGYMPLEDLVLYLPLP-IDDKREYHTLAGLLMEYTQRIPQVGEQLKIGDYLFEPLEVSSHRILKVKITPLK----
37525506     --MEWIADPTIWAGLVTLIVLEIVLGIDNLVFIAILADKLPEKQRDKARITGLGCALLMRIVLLFSLS-WLITLTHPLITLWEHPFSARDLIMLIGGLFLLFKATMELNERLEGKDAHSGQQ-RKTSKFWTVVVQIIVLDAVFSLDSVVTAVGMVDNIGIMIAAVTIAMFLMILASKPLTTFVNAHPTIVILCLSFLLMIGFSLVAEGFGYHIPKGYLYAAIGFSIMIEALNQFAQFNRRRFTASRSLRERTAEAVLRILSGKHENAELDNHTSNLI---SDNQEVFDPQERQMIARVLGMAQRNVNSIMTSRHDVEYLDIHAPTENLTQILNKNPHTRIVVTDENIDEPLGVVHVIDLLNQQLNQQPFDLHSLIKQPLIFPEQLSLLQALEQFRQAQTHFAFVVDEFGSVEGVVTLTDVMETIAGNLPEETDARHDIQATEHGGWIANGYMPLDDLILYVPLQL-DEKREYQTLAGLLMEHSQHIPRQGEQLQIDNYLFEPLEVTSHRINKVKITPL-----
255321013    MIFEWMSDPSAWVGLVTLVVLEIVLGIDNLVFIAILAEKLPPHQRNTARILGLILALGMRLILLASIA-WVVTLTDPLFHIFDHPFSGRDLILLFGGVFLLFKGTMELHERIESNHAHKEENPVHAA-FWMVIVQIVVLDAVFSLDSVITAVGMVKELSVMMIAVIIAVGIMLWASKPLMEFVNRHPTVVILCLGFLMMIGFSLVVEGFGFHIPKGYLYAAIGFSVLVEMVNQTMRRNQEKLVTTTDLRYRTASAVMRMLGGKNTSNSNENEPEDVLATRAFADEVFDEKHSVMVQGVLGLAERPVKSVMTPRPELEWIDLDEDAEVIKERLLSMTHSRLIVAHGELDNIAGIALTHKVLNEYIETGTLNFEKHLREPVIVHENAQVLMVMEQLRQAPLQMAIVLNEYGSIEGIATPIDVLEAIAGEFPDEDELEAAAESLEDGSLMLEGSTDIRHVSLLLGRNLVDESEQYSTLSGYMLYHLGHLPVNGEKLLADGHIFEVVTMDGHKIEKIHI--------
299771909    MIFEWMSDPSAWVGLATLIVLEIVLGIDNLVFIAILAEKLPPEQRAKARIIGLILALGMRLILLASIA-WVVTLTEPLFHIFNHPFSGRDLILLFGGVFLLFKGTMELHERMEGNQLHKEDNPVHAA-FWMVIVQIVVLDAVFSLDSVITAVGMVKELSIMMVAVVIAVGIMLWASKPLMDFVNKHPTVVILCLGFLMMIGFSLVVEGFGFHIPKGYLYAAIGFSVLVEIINQSMRRNQEKLVTTTDLRYRTASAVLRMLGSKSSGSGSDTQKEDVLATQAFADEVFDEEHSVLVQGVLSLSERPVKSVMTPRPELEWIDLDDEPEVLKERLMSMTHSRLIVARGELDNIEGIALTHKVLNGFIETGVVDFQKHLREPVIVHENAQVLMVMEQLRQAPLQMAIVLNEYGSIEGIATPIDILEAIAGEFPDEDELDAAAESLADGSLILEGSTDIRHVSLLLGRDLVDESEQYSTLSGYLLFHLGRLPENGEAVEADGYRFEVITMEGHKIEKVHIVSIEQ---
158425161    --MEALADPNIWIGLVTLITLEVVLGIDNLVFVAILVGKLPVAQRNRARIIGLSLALFMRIGLLFSIS-WLVALTKPLFTVLDMPFSGRDLIMIVGGVFLLAKGTMELHERLEGEPKPRENGAARAAFWQ-VIAQIVVLDAVFSLDSVITAVGMANDLWVMVTAVCCAMALMMWASRPLMIFVSRHPTVVILCLGFLLMIGFSLVVEAFGVHIPKGYLYAAIGFSVLIEAANQLGRHNREKRITTNVLRERTSEAVLRLLGGRRGD-ESLADTVDVIAEQTAQGEVFRPEEKEMIRGVLDLGERPVSSIMSPRNEVEWLDLEDDRDALHAAICELTHSRVVLARGRVDEFAGVAITKELLNALIEGKDIDWARVTRQPVVVHENTNVLKVMELLRGSPVQMAMIVDEHGSLEGIATPTDILEAIAGEFPDMGEEPARLRAQEDGSWLVEGYMDIRQLSGALDRDLVDEDHRFSTLGGYIITHLGHLPEEGERLEADGLVFEVVSLDKRSVGTVRI--------
237748212    --MEWLFDPAIWIGLLTLVVLEVVLGIDNLVFIAILADKLPPKERNRARLTGLILAMVMRLGML-SLLSWMVTLTRPLFTIYNVSLSGRDLILLVGGVFLLFKATMELHERLEGRPHHQDESRIFP-SFWVVVTQIVILDAIFSLDSVITAVGIVSHLPVMMAAVVIAVLIMVWASRPLTEFVSKHPTVVVLCLSFLLMIGLSLIAESVGFHIPKGYLYACIGFSILIEMFNQIAQHNFMKHMAQIPLRDRTADAVLRLLGGKSRTEPRELEPEE--KTVINEEPVFGEEERNMVTGVLTLGERSIRSIMTPRNDVSWVDLDETADSIQEQLRNTPHSFFPVCRGKLDNVLGVARAQDLMDDLHTYGKINAEYSLREAIVMPESAGVLQAMDIFKTSRGQIALVADEYGTIEGLLTPIDILEAIAGEFPDE-DEQPSVLELEDGVWEIEGATDLYTAEQVLGTDLVDDDQEYSSINGFLLERFGTVPHVGQSFEYNGYRFEVTEMDGRRIVKVRVTRVEK---
123442071    --MEFLMDPSIWAGLLTLVVLEIVLGIDNLVFIAILADKLPPKQRDKARIIGLSLALIMRLGLLSVIS-WMVTLTTPLFSVGSFSFSGRDLILLVGGLFLLFKATTELHERLEGNQHD-DSASKGYASFWAVVAQIVVLDAVFSLDAVITAVGMVNDLAIMMTAVVIAMGVMLLASKTLTRFVNAHPTVVVLCLSFLLMIGLSLIAEGFGFHIPKGYLYAAIGFSILIELFNQIARRNFIKHESRLPRRQRTAEAIIRLMGGRQQQEPQNGDPQLAMPAEA-----FAEEERYMISGVLTLASRSLRSVMTPRTEISWVDCHRSQAEIREQLLDTPHSLFPVCRDSLDQIIGVVRAKDLLVAIERGDSICEFAAATPPIVVPDTMDVINLLGVLRKAKGRLVVVNDEFGVVQGLVTPLDVLEAIAGEFPDEDETPDIIA--DGDGWLVKGGADLHSLEQALDCELVSPTADYASLAGMLLSHSGHMPTAGDVVELHNLRFEIIEVSDYRIELVRITKLNN---
239832222    --MDWIADPNAWIGLVTLVVLEIVLGIDNLVFIAILADKLPPHQRNRARLIGLSLALLMRLVLLASIS-WIVALREPLVTLMELSFSGRDIIMLIGGLFLLAKGTMELHERLEGAHGPKNSKVVHAVFWQ-VIVQIVVLDAVFSLDSVITAVGMVQHLPVMMFAVVIAIAVMMLASKPLMDFVNKHPTVVILCLGFLMMIGFSLVVEGFGYHIPKGYLYAAIGFSVLIEAANQMARHNREKLVTTNDLRERTAGAVLRLLGGGRGENP-LSDTVDVIAQQTAASDVFLPEEKEMIRGVLDLADRPVRSIMSPRNEIEWLDLDEDAAELDAAIRKLTHSRVIVARRQVDEFVGVALVRDLLLDIGDKKPIDWDKTVKQPLVVHENANVLRVMEQLRNSPVQIAVVVDEHGSFEGVVTPTDVLEAIAGEFPDEDEEAAVAQSDGKGGYLVDGFTDIRRLSGLLERDLVDEADRYTTLAGYVLWHLGHLPLGGESFAADGLEFKIESMNGRHIGKVRISTPVDYEV
183598282    --MEWIADPSIWAGLATLIVLEIVLGIDNLVFIAILADKLPQKLRDRARVTGLMLALVMRVILLFSLS-WLITLTKPLITLFDHPFSARDLIMLVGGLFLLFKATMELNERLEG-GDEHAHTQRKTSNFWAVVAQIIVLDAVFSLDSVITAVGMVDHIGVMVAAVTIAMMLMIWASKPLTGFVNNHPTIVILCLSFLLMIGFSLVAEGFGYSIPKGYLYAAIGFSIMIEVLNQFAQFNRRKFKGSRPLRERTAEAVLRILSGNHERAELDAHTSDLIADNQS---VFDPQERQMIARVLGMAERNVESIMTSRHDVEYLDINKSASELLQLLEKNPHSRFVVIDENIDEPVGVIHVLDLVKQQLSGQPLDLRALITQPLIFPEGLSLLKALEQFRKAQTHFAFVVDEFGTVEGVVTLTDVMETIAGNLPDENDSRHDIQKLEDGHWIANGFMPLEDLILFVPMEL-DEKREYETIAGLLMEHLQRVPEEGEQIEVNGCIFQPLEVKNHRISKVLIIPPKQPE-
146312320    --MEWIADPSIWAGLVTLVVIELVLGIDNLVFIAILADKLPPAQRDRARVTGLLLAMVMRLLLLASIS-WMVTLTKPLFTFHDLSFSARDLIMLFGGLFLLFKATVELNERLEGKDSDNPTQRRGAKFWP-VVAQIVVLDAVFSLDSVITAVGMVDHLAVMMAAVIIAITLMVMASKALTRFVNSHPTIVILCLSFLLMIGFSLVADGFGFSIPKGYLYAAIGFSVIIETLNQLAIFNRRRFLSANQTLRQRTAETVLRLLSGKKEDAELDAESASLLADHDDSQIFNPQERRMIERVLNLNQRSVSSIMTSRHDIEHIDLNSPEAQIRALLDKNQHTRVVVTGGDDDDLLGVVHIIDLLQQSLRCDPLDLRVLVRQPLVFPETLPLLSALEQFRNARTHFAFVVDEFGSVEGLVTLSDVMETIAGNLPDEIDARHDIQKNADGSWTANGHMPLEDLVQYVPLPL-DEKREYHTIAGLLMEYLQRIPKPGEEVQVGDYVLKTLQVESHRVQKVQLIPLR----
157369823    --MEWIADPTIWAGLATLVVLEIVLGIDNLIFIAILAEKLPKHQRDKARIVGLMLALLMRLALLASIS-WLATLTQPLFFAGGHPFSGRDLIMLVGGIFLLFKATMELNERLEGKDEEQQGQRKGARFWP-VVAQIVVLDAVFSLDSVITAVGMVDHLAVMMLAVCIAIGLMLLASKPLTRFVNAHPTIVILCLSFLLMIGFSLVAEGFGYHIPKGYLYAAIGFSVMIEALNQLSQFNRRRFSKVRPLRERTAEAVLRMLSGKHEEAEVDSHSANLLADSDSESGEINQQERHMIERVLGMAQRTVSSIMTSRHDVEYLELNDPQEKLTQLLEKNQHTRIVVVENSSDEPLGVIHTIDVLKQQLTQAPLDLRALVLQPLIFPEQLTLLSALEQFRQAQTHFAFVVDEFGSVEGIVTLTDVMETIAGNLPEEVDARHDIVQNDDGSWTANGYMPLEDLVLYLPLPLED-KREYHTLAGLLMEHSQRIPQEGEQLRIGDYLFEPLEVSSHRILKVKITPL-----
212712122    --MEWIADPSIWAGLATLIVLEIVLGIDNLVFIAILADKLPAKLRDRARITGLTCALVMRIILLFSLS-WLITLTQPILTLFNHPFSARDLIMLIGGIFLLFKATMELNERLEGKDEHTNNQ-RKTSNFWAVVAQIIVLDAVFSLDSVITAVGMVDHIGVMVAAVTIAMMLMIWASKPLTNFVNAHPTIVILCLSFLLMIGFSLVAEGFGYAIPKGYLYAAIGFSIMIEVLNQFAQFNRRKFKGSRPLRERTAEAVLRILSGKAERGELDARTSDLI---SDNQSVFDPQERLMIARVLGMAQRNVESIMTSRHDVDYLDINKSSAELIDLMEKNPHSRFVVVDESIDDPIGVVYVLDLVKQQLSGEQLNLRALVTQPLIFPEGLSLLKALEQFRKAHTHFAFVVDEFGSVEGIVTLTDVMETIAGNLPEENDSRHDIQKLDDGTWIANGFMPLEDLIMYIPMEL-DDKREYETIAGLLMEHLQRVPEVGEQVEINGCIFQPLEVNSHRVNKVLITP------
187479051    --MEWLLDPAAWVGLLTLVILEIVLGIDNLIFIAILADKLPPSQRDRARIVGLSLALVMRLALL-SVMSWLVTLTKPLFVLGPFSFAGRDLILMLGGFFLLFKGTMELHERIEGGGQQVAGGSRSYPSFWVTVTQIVVLDAVFSLDSVITAVGMVDHLAIMMIAVIIAIGIMLAASKPLTRFVNAHPTVVVLCLGFLLMIGFSLLAEAFGFKVPKGYLYAAIGFSVLIEALNQVARRNLLKLDARRPMRDRTAEAVLRMLGKRPQTAEPVSEPD----ANAPALPAFGVEERNMVSGVLTLAERSIQSIMTPRIDMSWVDIDDDPQHIQQQIMAAPHSFFPVCRGSLDEVIGIGRAKDMVADLIAEGAIRRSR-LRDPIIVHESIGILRLMDTLKRSRGQLVLVADEFGAIEGLVTPIDVFEAIAGEFPDE-DEVPDIVSLGDGVWQIDGAADLRHVEQVLDTELLDESRDYSTLAGYLLLRFGQLPKPGDSCEYERFRFEVLRIEGRRIASVRVERTSNEAL
291617697    --MEFLFDPSIWAGLLTLIVLEIVLGIDNLVFIAILADKLPPKQRDKARLIGLSLALVMRLGLLSLIS-WMVTLTRPLFSVGDFSFAGRDLILLAGGIFLLFKATMELHERLENRQLENSGNRSYA-SFWAVVTQIVILDAVFSLDAVITAVGMVNNLPVMMTAVVIAMVVMLLASKPLTKFVNAHPTVVVLCLSFLLMIGLSLVAEGFGFHIPKGYLYAAIGFSILIELFNQIARRNFIRHQSHRPMRERTAEAILRLMGGRNRVQSAPASTEEQAIAVAMPQEAFKDEERYMINGVLTLASRSIRSIMTPRGDISWVDANRPVDEIRIQLLDTPHSLFPVCRGELDEIIGVVRAKELLVALDHGVDVATFAASTPTIIVPETLDPINLLGVLRRAKGSFVIVTNEFGVVQGLITPLDVLEAIAGEFPDEDETPDIII--DGDGWLVKGGTDLHSLQQLLDFELVKPEEDHASLAGLLIAQKGQLPKPGDVIDIEPLHFQIIDATEYRIDLVRVTK------
206576442    --MELLMDPSIWAGLLTLIVLEIVLGIDNLVFIAILADKLPPKQRDKARLIGLSLALVMRLGLLSVIS-WMVTLTKPLITIADFSFSGRDLIMLLGGIFLLFKATTELHERLENRQHDSGHG-KGYASFWVVVLQIVVLDAVFSLDAVITAVGMVNHLPVMMAAVVIAMIMMLLASKPLTRFVNQHPTVVVLCLSFLLMIGLSLVAEGFGFHIPKGYLYAAIGFSIIIEFFNQVARRNFVRHQSTLPLRARTADAILRLMGGR--KQTSVSHDADSPAAIPVPEGAFAEEERYMINGVLTLAQRSLRGIMTPRGEISWVDAEQSDDEIRRQLLSSPHSLFPVCRGELDEIIGIVRAKELLVALEAGENVAALASASPAIVVPETLDPINLLGVLRRARGSFVIVTNEFGMVQGLVTPLDVLEAIAGEFPDADETPE--IVIDGDGWLIKGSTDLHALQQALGLDLVNEDEDIATVAGLVIAVNGHIPRIGDTVSLPPLQFTVVEANDYRVDLVRAVVTRPLS-
268590241    --MEWIADPSIWAGLATLIVLEIVLGIDNLVFIAILADKLPPKLRDRARVTGLLLALIMRVVLLFSLS-WLITLTKPILTLFEHPFSARDLIMLVGGLFLLFKATMELNERLEGKDEHTNTQ-RKTSNFWAVVAQIIVLDAVFSLDSVITAVGMVDHIGVMIAAVTIAMVLMIWASKPLTSFVNQHPTIVILCLSFLLMIGFSLVAEGFGYAIPKGYLYAAIGFSIMIEVLNQFAQFNRRKFKGSRPLRERTAEAVLRILSGNNERGELDPHTSDLIADNQS---VFDPQERLMIARVLGMAQRNVESIMTSRHDVDYLDINKSSSDLLQLMEKNPHSRLVVIDETIDEPVGVVHVMDLVKQQLKGQPLNLRALITQPLIFPEGLSLLKALEQFRKAHTHFAFVVDEFGSIEGIVTLTDVMETIAGNLPEENDSRHDIQKLDDGTWIANGFMPLEDLIMFIPMEL-DDKREYETIAGLLMEHLQRVPEVGEQVTINGCIFQPLEVNSHRVNKVLITP------
169632194    MIFEWMSDPSVWVGLATLIVLEIVLGIDNLVFIAILAEKLPPEQRTKARIVGLILALGMRLILLASIA-WVVTLTQPLFHIFSHPFSGRDLILLFGGVFLLFKGTMELHERMEGKQLHKEDNPVHAA-FWMVIVQIVVLDAVFSLDSVITAVGMVKELSVMMVAVVIAVGIMLWASRPLMDLVNKHPTVVILCLGFLMMIGFSLVVEGFGFHIPKGYLYAAIGFSILVEMINQTMRRNQEKLVTTTDLRYRTASAVLRMLGSKSTADAQTADKEDVLATQAFADEVFDEEHSVLVQGVLGLSERPVKSVMTPRPDLEWIDLDEEPEVLKERLMSMTHSRLIVARGELDNIEGIALTHKILNGFIETGVIYFQKHLREPVIVHENAQVLMVMEQLRQAPLQMAIVLNEYGSIEGIATPIDILEAIAGEFPDEDELDAAAESLEDGSLILEGSTDIRHVSLLLGRDLVDESEQYSTLSGYLLFHLGRLPENGETVEADGYRFEVVTMEGHKIEKVHIVSIEQ---
262373910    MIFEWMSDPSAWVGLATLVVLEIVLGIDNLVFIAILAEKLPLEQRAAARRIGLILALLMRLVLLASIA-WVVTLTQPLFHVFDHPFSGRDLILLFGGVFLLFKGTMELHERIEGKQTLKEENPVHAA-FWMVVVQIVVLDAVFSLDSVITAVGMVKDLSVMMIAVTIAIGIMLLAARPLMEFVNKHPTVVILCLGFLMMIGFSLVVEGFGFHIPKGYLYAAIGFSVLVEMVNQTMRRNQEKLVTTTDLRYRTASAVLRMLGGKNDGQNKEAE--DVLATQAYAKEVFDEDHSVLVQGVLGLSERPVKSVMTPRPELEWLDLDSDPEELKQRLMAMTHSRLIIARGELDNIEGIVLTHKVLNEYIETGSIDFTKHIREPLIVHENAQVLMVMEQLRQAPLQMAIVLNEYGSIEGIATPIDVLEAIAGEFPDEDELEAAAASLEDGSMLLEGSTDIRHVSLLLGKDLVDESEEYSTLSGYILFHLGRLPENGEMIEADGHRFEVVTMDGHKIEKVRIIAKDKTS-
45441449     -DMELLMDPSIWAGLLTLVVLEIVLGIDNLVFIAILADKLPPKQRDKARIIGLSLALIMRLGLLSVIS-WMVTLTTPLFSVGAFNFAGRDLILLVGGLFLLFKATTELHERLEGNQHNDGANRGYA-SFWAVVVQIVILDAVFSLDAVITAVGMVNDLPIMMTAVVIAMGVMLLASKSLTRFVNEHPTVVVLCLSFLLMIGLSLIAEGFGFHIPKGYLYAAIGFSILIELFNQIARRNFIKHESRLPRRQRTAEAIIRLMGGRQQQEQQSGDPQQAVPTEA-----FAEEERYMISGVLTLASRSLRSVMTPRTEISWVDCNRSQAEIREQLLDTPHSLFPVCRDSLDQIIGVVRAKDLLVAIERGESICDFAATTPPIVVPDTMDVINLLGVLRKAKGRLVVVNDEFGVVQGLVTPLDVLEAIAGEFPDEDETPDIIA--DGDGWLVKGGADLHSLEQALDCQLVSPTADYASLAGLLLSHSGHMPTAGDVIELHNLRFQIMDVSDYRIELVRITKLSN---
300717032    --MEFLLDPSIWAGLLTLVVLEIVLGIDNLVFIAILAEKLPPKQRDKARLIGLSLALVMRLGLL-SLISWMVTLTRPLFSVGDFSFAGRDLILLAGGIFLLFKATMELHERLENREHEGDGN-KGYASFWAVVVQIVILDAVFSLDAVITAVGMVNNLAIMMTAVVIAMGVMLLASKPLTNFVNQHPTVVVLCLSFLLMIGLSLVAEGFGFHIPKGYLYAAIGFSILIELFNQIARVNFMRHQARKPMRERTAEAILRLMGGRRGQENVSAEGSEVAAIMPQEA--FKDEERYMINGVLTLASRSVRSIMTPRGEISWVDANRPLDEVRMQLLDTPHSLFPVCRGELDEIIGVVRAKELLVALDHGIDVATFAAATPPIIVPETLDPINLLGVLRRAKGSFVVVTSEFGVVQGLITPLDVLEAIAGEFPDEDETPDIIA--DGDGWLVKGGTDLHSLQQLLNTQLVNPEDDHASLAGLLIAQKGQLPVAGEVIELPPVSFQIIEATDYRIDLVRVTR------
238749580    ------MDPSIWAGLFTLVVLEIVLGIDNLVFIAILADKLPPKQRDKARIIGLSLALIMRLGLLSVIS-WMVTLTTPLFSVGSFSFAGRDLILLVGGLFLLFKATTELHERLEGNQHDDSANRGYA-SFWAVVAQIVVLDAVFSLDAVITAVGMVNDLAIMMTAVVIAMGVMLLASKSLTNFVNAHPTVVVLCLSFLLMIGLSLIAEGFGFHIPKGYLYAAIGFSILIELFNQIARRNFIKQESRLPRRQRTAEAIIRLMGGRQQQEPQKGDSPLVMPTEA-----FAEEERYMISGVLTLASRSLRSVMTPRTEISWVDCNRSQAEIREQLLDTPHSLFPVCRDSLDQIVGVVRAKDLLVAIERGDSISEFAAATPPIVVPDTMDVINLLGVLRKAKGRLVVVNDEFGVVQGLVTPLDVLEAIAGEFPDEDETPDIIT--DGDGWLVKGGADLHSLEQALDCELVSPTADYASLAGMLLSHSGHMPTAGDVVELHNLRFEIMEVSDYRIELVRITKLNN---
238783464    ------MDPSIWAGLLTLVVLEIVLGIDNLVFIAILADKLPPKQRDKARIIGLSLALIMRLGLLSVIS-WMVTLTTPLFSVGSFNFSGRDLILLVGGLFLLFKATTELHERLEGNQHDDSANRGYA-SFWAVVAQIVVLDAVFSLDAVITAVGMVNDLAIMMTAVVIAMGVMLLASKTLTQFVNAHPTVVVLCLSFLLMIGLSLIAEGFGFHIPKGYLYAAIGFSILIELFNQIARRNFIKHESRLPRRQRTAEAIIRLMGGREQQEPQNGDSQQAMPTEAA----FAEEERYMISGVLTLASRSMRSVMTPRTEISWVDCNRSQAEIREQLLDTPHSLFPVCRDSLDQIIGVVRAKDLLVAIERGDSICEFAAATPPIVVPDTMDVINLLGVLRKAKGRLVVVNDEFGVVQGLVTPLDVLEAIAGEFPDEDETPDIIT--DGDSWLVKGGADLHSLEQALDCELVSPTADYASLAGMLLSHSGHMPTVGDVVELHNLRFEIMAVSDYRIELVRITKLNS---
261821491    --MEFLLDPSIWAGLLTLVVLEIVLGIDNLVFIAILADKLPPKQRDKARIIGLSLALFMRLGLLSLIS-WMVTLTRPLFSVGDFSFSGRDLILLFGGVFLLFKATMELHERLENKTHEGNGNRAHA-NFWAVVAQIVVLDAVFSLDAVITAVGMVNHLGVMMTAVIIAMGVMLVASKPLTNFVNAHPTVVVLCLSFLLMIGLSLMAEGFGFHIPKGYLYAAIGFSILIELFNQIARHNFMKHQSHRPLRERTAEAILRLMGSRKNTDDVEAGEPQKKLT----KEEFAEEERNMISGVLTLASRSLRSVMTPRTEISWVDSASSVEQIRMQLLDTPHSLFPICRGSLDEIIGVVRAKDLLVALETQTDVENFAAANPPIVVPETLDVINLLPVLRRAKGSLVIIANEFGVVQGLVTPLDVLEAIAGEFPDE-DETLDIIP-DGEGWLVKGGTDLHALQQVVDSDLVDPKEEYASLAGMLLAHSDEFPKVGEVIELYHLRFQIIDVSEYRIELVRVERI-----
227356729    --MEWIVDPTIWVGLSTLIVLEIVLGIDNLVFIAILADKLPAKLRDKARITGLLCALIMRIVLLFSLS-WLITLTKPLITLFDHPFSARDLIMLLGGIFLLFKATMELNERLEGKDHSEGKQ-RKTTSFWSVVAQIIVLDAVFSLDSVITAVGMVDHLGVMIAAVTIAMFLMILASKPLTTFVNNHPTIVILCLSFLLMIGFALVAEGFGYPIPKGYLYAAIGFSIMIEIFNQLAQFNRRRFSASRSLRERTAEAVLRIINGKPEASELDPHTSDLVANTEE---VFDPQERQMIVRVLGLSQRNVNSIMTSRHDVEYVDLKATQDDIRQLLEEDPHSRLVITDENSDEPIGVVNVIQLLNQQLRNEPLDLRLLITQPLIFPEGLSLLQALEQFRNAHTHFAFVVDEFGSVEGIVTLTDVMETIAGNLPEENDSRHDLVQNEDGSWTVNGFTPLEDLVLYIPIKL-DEKREYETLAGLLMEHLQRVPAVGEKVVIDGIEFEPLDVHNHRINKVRI--------
157145421    --MEFLMDPSIWAGLLTLVILEIVLGIDNLVFIAILADKLPPKQRDKARLIGLSLALVMRLVLL-SIISWMVTLTKPLFTVWDLTFSGRDLIMLIGGLFLLFKATTELHERLENREHDSGHG-KGYASFWVVVTQIVILDAVFSLDAVITAVGMVNHLPVMMAAVVIAMAVMLLASKPLTRFVNQHPTVVVLCLSFLLMIGLSLVAEGFGFHIPKGYLYAAIGFSIVIELFNQIARRNFIRHQSTLPLRARTADAILRLMGGKRQASAQHESDSPATVPVP--EGAFAEEERYMINGVLTLASRSLRGIMTPRGEISWVDADLSVDEIREQLLSSPHSLFPVCRGELDEIIGIVRAKELLVALEEGVDVAAIASESPAIVVPETLDPINLLGVLRRARGSFVIVTNEFGVVQGLVTPLDVLEAIAGEFPDADETPEIIT--EAGGWLVKGGTDLHALQQALDVDLVNDEEDIATVAGLVIAVNGHIPQVGDVIDVAPLHITIVEANDYRVDLVRIVKEQP---
163868676    -MIEWITDPHAWFGLITLVFLEIVLGIDNLIFIAILAEKLPLHLRDRARLIGLTLALIMRLFLLTVIG-WVMRLDTVILSLSSFVFSWHSFILIGGGAFLLAKGTLELHERLEGVSHERKTGAAYAVFWQ-VIVQVVVLDAVFSLDSIITATGMIEQAAVMYIAVIAAMGVMMCGSGSLMRFINRHPTIVILCLGFLMMIGFTLIVEGFGFHIPKGYLYAAIGFSVLIEAFNQIGRRNREKMITTNDLRSKTAGAVLRLLGGGS-KDSHLAETVDVIAEQAAASELFRPEEKEMIRGVLDLADRPVRSIMSPRNEIEWLDLNADENEMREELQKVKHSRLILAREKVDEFVGVALTKDLLLNLAEGKKINWKKAMREPLVVHENTSVLRLMEQLRHSSIQLAIIVDEHGSFEGIATPTDILEAIAGDFPDDDEELMIAEQLENGSLLVEGYADIRRLSGYLGRNLVDEADRYTTLAGFMLWQFGHLPNEGESFETDGLCFKVIEMERRNISKILISPL-----
238753414    --MEWIADPTIWAGLATLVVLEIVLGIDNLIFIAILADKLPRHLRDKARVTGLLCALGMRLILLACIS-WLATLTAPLITIAEHPFSARDLIMLIGGIFLLFKATMELNERLEGKDHQQNTQRKAARFWP-VVAQIVVLDAIFSLDSVITAVGMVDHLAVMMIAVIIAIGLMLLASKPLTHFVNEHPTIVILCLSFLLMIGFSLVAEGFGYHIPKGYLYAAIGFSVTIESLNQFAQFNRRRFSSARPLRERTAEAVLRMLSGKHEEAELDNHTAGLIADHGNSQEIFNLQERRMIERVLGLAQRSVSSIMTSRHDVEYLDLNDPPEKLTALLSKNLHTRIVVTEDSTDEPVGVIHVIDLLKQQLEQEYLDLRALIRQPLIFPEQVSLLMALEQFRQAQTHFAFVVDEFGSIEGVVTLTDVMETIAGNLPEAPDARHDIQQTEDGCWIANGYMPLEDLVMYLPLT-IDEKREYHTLAGLLMEHTQRIPKVGEQLQIGDYLFEPLEVSSHRILKVKITPL-----
301631719    ----WVLEPSIWIGLLTLIVLEIVLGVDNLVFIAILADKLPPEQRDRARVIGLGLALGMRLVLLSAMS-WLVTLTAPLLSVGSLRVSGRDLILLVGGLFLLFKATTELHERLEGTQHSSSDTPRAYAGFGVVVTQIVLLDAVFSLDSVITAVGMVDHLAVMMAAVIIAMAVMLLASKPLTHFVNAHPTVVVLCLSFLLMIGLSLLAEGLGFHLPKGYLYAAIGFSIMIEFFNQWARRNVLRNEARVPLRERTADSILRLLGGRNTPASAAPHAPD----SPAETPAFGQQERHMVSGVLSLAERSAQSVMTPRADIQWLDLEQEPEVLRAQLLQARHGLFPVAHGELDRLAGVARARDLLADLLTHDKIDLARSLRQPLLVPASVNVVKLVEQMRHSRAQVALISDEFGSILGLVTPIDLLEAIAGEFPDEGEQTEIQPQATPGHWIVDGLADLHALEAATDVRSLADSDDYSTLAGFLLARLEQLPTEGEVLEAMGLRFEVLRMDKRRIALVDVRRIEPAP-
167553491    --MELLMDPSIWVGLLTLVVLEIVLGIDNLVFIAILADKLPPKQRDKARLIGLSLALIMRLALL-SIISWLVTLTKPLFTVWDFTFSGRDLIMLLGGIFLLFKATTELHERLENREHDTGHG-KGYASFWVVVTQIVILDAVFSLDAVITAVGMVNHLPVMMAAVVIAMAVMLLASKPLTRFVNQHPTVVVLCLSFLLMIGLSLVAEGFGFHIPKGYLYAAIGFSIVIEVFNQIARRNFIRHQSTLPLRARTADAILRLMGGK--RQTSTQHETDSPAAISVSEGAFAEEERYMINGVLTLASRSLRGIMTPRGEISWVDANLSVAEIRQQLLSSPHSLFPVCRGELDEIIGIVRAKELLVALEEGADVAAIAASSPAIVVPETLDPINLLGVLRRARGSFVIVTNEFGVVQGLVTPLDVLEAIAGEFPDADETPE--IVADAEGWIVKGGTDLHALQQALEVDLVNEEGDIATVAGLVIAANGHIPRVGDVIDVPPLRITIVEANDYRVDLVRIVKEQP---
300902297    --MEWIADPSIWAGLVTLVVIELVLGIDNLVFIAILAEKLPPAHRDRARITGLMLAMVMRLLLLTSIS-WLVTLTQPLFSFRSFTFSARDLIMLFGGFFLLFKATIELSERLEGKDSNNPTQRKGAKFWG-VVTQIVVLDAIFSLDSVVTAIGMVDHLLVMMAAVVIAISLMLMASKPLTQFVNSHPTIVILCLSFLLMIGFSLVAEGFGFVIPKGYLYAAIGFSVMIEVLNQLAIFNRRRFLSANQTLRQRTTEAVMRLLSGQKEDAELDAETASMLLDHGNQQIFNPQERRMIERVLNLNQRTVSSIMTSRHDIEHIDLNAPEEEIRQLLERNQHTRLVVTDGDDEDLLGVVHVIDLLQQSLRGEPLNLRVLIRQPLVFPETLPLLPALEQFRNARTHFAFVVDEFGSVEGIVTLSDVTETIAGNLPEEIDARHDIQKNADGSWTANGHMPLEDLVQYVPLPL-DEKREYHTIAGLLMEYLQRIPKPGEEVQVGDYLLKTLQVESHRVQKVQIIPLRE---
310761098    MIFDWMSDPTAWLGLATLVVLEIVLGIDNLVFIAILADKLPPAQRNRARLIGLTLAMVMRLGLLASIA-WVVTLTEPMFTLLGAEISGRDLILILGGLFLLFKGTMELHERVEGSASHDQGQKPQHAVFWQVILQIVVLDAVFSLDSVITAVGMVQDLSIMMIAVVVAMAVMMLASRPLMAFVGRHPTVVILCLGLLLMIGFSLVAEGLGFHVPKGYLYAAIGFSILIELCNQLARRNRAKGTHALGRRQRTAQAVLRLLRGRAGQAGAQADEVAALVDGAEGEPAFAPEESTMIERVLSIGGRDVRSIMVARGDMVWLDVADTPEAIVRKF-ASGHSRLPLCAGDPANVLGVLHFKDLLPLLQNPGPIDLVELAREPRYVMETTPVLKVLDELRASRDHMLIVVDEHGVCEGLITPMDVLTAVAGDLPEHQEDQPEALQLADGSWLLEGRLAVAEAARLLDAPALADEYPDATLAGCLLRAGGRIPETGDSIAWRDWRFEVTRRDGLRIDQVHASPLRQ---
270261065    --MEWIADPTIWAGLATLVVLEIVLGIDNLIFIAILAEKLPKQQRDKARVVGLLLALLMRLVLLASIS-WLATLTKPLFVVAEHPFSGRDLIMLVGGIFLLFKATMELNERLEGKD-DEQQGPRKGARFWPVVAQIVVLDAVFSLDSVITAVGMVDHLAVMMIAVCIAIGLMLLASKPLTRFVNAHPTIVILCLSFLLMIGFSLVAEGFGYHIPKGYLYAAIGFSVMIEALNQLSQFNRRRFSKVRPLRERTAEAVLRMLSGKHEEAEVDSHSANLLADSASESGEINQQERHMIERVLGMAQRTVSSIMTSRHDVEYLELNDPQEKLTQLLEKNQHTRIVVVENSSDEPLGVIHTIDVLKQQLTQVPLDLRALVRQPLIFPEQLTLLSALEQFRQAQTHFAFVVDEFGSVEGVVTLTDVMETIAGNLPEAGDARHDIQQNEDGSWTANGHMPLEDLVLYLPLQLED-KREYHTIAGLLMEHSQRIPQEGEQLQIGDYLFEPLEVSSHRILKVRITPL-----
50121312     --MEFLLDPSIWAGLLTLVVLEIVLGIDNLVFIAILADKLPPKQRDKARIIGLSLALFMRLGLLSLIS-WMVTLTRPLFSVGDFSFSGRDLILLFGGVFLLFKATVELHERLENKTHDGNGNRAHA-SFWAVVAQIVVLDAVFSLDAVITAVGMVDHLGVMMTAVIIAMGVMLIASKPLTNFVNEHPTVVVLCLSFLLMIGLSLMAEGFGFHIPKGYLYAAIGFSILIELFNQIARHNFMKHQSHRPLRERTAEAILRLMGARKNTDDVDADEPQKKLTTEE----FAEEERNMISGVLTLASRSLRSVMTPRTEISWVDSGSSVEQIRMQLLDTPHSLFPICRGSLDEIIGVVRAKDLLVALETQTDVESYAAANPPIVVPETLDVINLLPVLRRAKGSLVIIANEFGVVQGLVTPLDVLEAIAGEFPDE-DETLDIIP-DGEGWLVKGGTDLHALQQVVDSSLVDPKEEYASLAGMLLAHSDEFPKVGAIIELYNLRFHIIEVSEYRIELVRVERI-----
34499844     MDLSWLSDPAAWLGLLTLIILEIVLGIDNLIFVAILAEKLPPEQRDRARIVGLSLALVMRLILLASIS-WLVTLTTPLFSVWGQSFAGRDLIMLCGGVFLLFKATTELHERLEGVEHVKGGAQRAYAAFATVVAQILVLDAVFSIDSVITAIGMSEHLPVMMLAVVIAMVLMIAASKPLTTFVNAHPTVVMLCLGFLLMIGFSLIAEGFGFHIPKGYLYAAIGFSVLIEAFNQVSQANRIRYNRTQSFRERTANTVLSLMGSRLTAASADEAKPEA-GPQPVEDTAFGQNERAMIHSVLTLAERPIRVIATPRADIHRLDLSQPEASQRKALRDSPYSRLVVIDGSIDEPLGIVARKDLLAQLLDGRPLDIDAALRQPLVLPETVTVLKALESFRQHAADMAFVVNEFGSLEGIVTQKDLMEAIAGEFPEEHEELPAIVVQPDGSYDVEGSLELVTLEQYLTLGDF-EDEDFHTVAGLLMDCLERIPREGDEVTVGEWKLRVTAQKGNRTERVLISPLAD---
260598291    --MEFLMDPSIWVGLATLVVLEIVLGIDNLVFIAILADKLPPKQRDKARLIGLSLALVMRLGLLSLIS-WMVTLTRPLFSVWELSFSGRDLIMLFGGLFLLFKATTELHERLENRQHNDSHG-KGYASFWVVVAQIVVLDAVFSLDAVITAVGMVNHLPVMMAAVVIAMGVMLLASKPLTNFVNAHPTVVVLCLSFLLMIGLSLVAEGFGFHIPKGYLYAAIGFSIIIEFFNQVARRNFLKHQSNLPLRARTAEAILRLMGNRRRPAPVSETEHHTVVPVHAEA--FAEEERYMINGVLTLASRSLRSIMTPRGEISWVDANRSVDEIREQLLSSPHSLFPVCRGELDEIIGVVRAKELLVALEEGVDVAAIASATPVIVVPETLDPINLLGVLRRARGSFVIVNNEFGVVQGLVTPLDVLEAIAGEFPDADETPE--IVNDGDGWLVKGSTDLHALQQTLDLPLVNDEEDIATVAGLVIAINGQIPCVGDELAMPPLRITIVEANPYRVDLVRVVK------
49475821     --MEWIADPHAWFGLVTLIFLEIVLGIDNLVFIAILAEKLPLHLRDRARLIGLTLALVMRFFLLTVIG-WVMNLDTMIFAFSSFVFSWHSLILIGGGAFLLAKGTLELHERLEGAVHERKTDV-AYVVFWQVIVQIVVLDALFSLDSIITATGMIEQAAVMYIAVMVAMSVMMWGSGALMRFINRHPTIVILCLGFLMMIGFALIVEGFGFHIPKGYLYAAIGFSVLIEVFNQIGRRNREKMITTNDLRGRTADAVLRLLGGG-NKDGNLSETVDVIAEQAAASELFRPEEKEMIRGVLDLADRPVRSIMSPRNEIEWLDLNGDESEMREELQKVKHSRLILAREKVDEFVGVALTKDLLLNLAEGKKINWKKAMREPLVVHENTSVLRLMEQLRHSSIQLAIIVDEHGSFEGIATPTDILEAIAGDFPDDDEELMIAEKLEDGSLLVEGYADIRRLSGYLERNFVDEADRYTTLAGFMLWRFGHLPNEGESFEADGLRFKVIEMDRRNISKILISPL-----
262370205    MIFEWMSDPSAWVGLLTLVVLEIVLGIDNLVFIAILAEKLPPEQRNTARVVGLILALLMRLVLLASIA-WVVTLTEPLFHIFDHPFSGRDLILLFGGVFLLFKGTMELHERIDAKVVQKEESPANAV-FWMVIVQIVVLDAVFSLDSVITAVGMVKHLSVMMIAVIIAVGIMLWASKALMEFVNKHPTVVILCLGFLMMIGFSLIVEGFGFHIPKGYLYAAIGFSVVVEFINQTMRRNQEKMVTTTDLRYKTASAVLRMLGGKSSDH--ASEPEDVLATRAYADEVFDPEHSVLVQGVLGLSERPVKSVMTPRPELEWIDLEDEEASIKSQLLSITHSRLIVARGELDNIAGVVLTHKVLNEYIETGVLDFDKHLREPVIVHENAQVLMVMEQLRQAPLQMALVLNEYGSIEGIATPIDVLEAIAGEFPDEDAEDNVAESLEDGSLMLDGSTDIRHVSLLLDRDLVDESDQYSTLSGYILFHLGRLPENGSSLEADGCIFEVVTMDGHKIEKVHVIPKSDL--
261343404    --MEWIADPSIWAGLATLIVLEIVLGIDNLVFIAILADKLPPKLRDKARITGLMCALVMRVILLFSLS-WLITLTKPILTLFEHPFSARDLIMLLGGIFLLFKATMELNERLEGKDEHTNNQ-RKTSNFWAVVAQIIVLDAVFSLDSVITAVGMVDHIGVMIAAVTIAMMLMIWASKPLTSFVNAHPTIVILCLSFLLMIGFSLVAEGFGYAIPKGYLYAAIGFSIMIEVLNQFAQFNRRKFTGTRPLRERTAEAVLRILNGKTEHGELDPRTSDLI---SDNQSVFDPQERLMIARVLGMAQRNVESIMTSRHDVDYLDINKSSSDLLQMMQKNPHSRFVMVDETIDEPIGVVHVLDLVKQQLSGAPLDLRALVTQPLIFPEGLSLLKALEQFRQAHTHFAFVVDEFGSIEGIVTLTDVMETIAGNLPEENDSRHDIQKLEDGTWIANGFMPLEDLIMYVPMPL-DDKREYETIAGLLMEHLQRVPEVGEQVLINGCTFQPLEVISHRINKVLITP------
293396963    --MEWIADPTIWAGLATLVVLEIVLGIDNLIFIAILAEKLPRQQRDKARVVGLLLALLMRLVLLASIS-WLSTLTKPLFSLLDQPFSGRDLIMLTGGVFLLFKATMELNERLEGKDEEQQGQRKGARFWP-VVAQIVVLDAVFSLDSVITAVGMVDHLAVMMLAVCIAIGLMLLASKPLTRFVNAHPTIVILCLSFLLMIGFSLVAEGFGYHIPKGYLYAAIGFSVMIEALNQLAQFNRRRFLSKVRPLRERTAEAVLRMLSGRHEDAEVDRESADLLADSEGEEIFNQQERHMIERVLGMAQRTVSSIMTSRHDVEYLELNDPQQKLRQLLEKNQHTRIVVTEDSSDEPLGVIHTIDVLKQQLTQQTLDLRSLIRQPLIFPEQLTLLGALEQFRLAQTHFAFVVDEFGSLEGIVTLTDVMETIAGNLPEADDPRHDIQQTDDGGWIANGFMPLEDLVIYLPLPL-EEKREYHTLAGLLMEHCQRIPQEGERLTIGDYLFVPLEINSHRIMRVKITPLNP---
261822284    --MEWIADPTIWAGLATLVVLELVLGIDNLIFIAILAEKLPKEQRDKARVVGLLLALIMRLGLLASIS-WLVSLTTPLFTFIGHTFSARDVIMLVGGLFLLFKATMELNERLEGKDEEQQAHRKGARFWP-VVAQIVVLDAIFSLDSVITAVGMTDHLLVMMSAVTIAIFLMLLASKPLTRFVAEHPTIVILCLSFLLMIGFSLVADAFGYHIPKGYLYAAIGFSVLIEMLNQVSLFNRRRFLSSSIPLRQRTAEVVLRILRGSHEEAELDNQNSSMIADNTRSGVFNIQERRMIKRVLGMAQRTISSIMTSRHDIESVELDITQEALSKLLTSNPHSRLVVTDNTSDEPLGIINVADLLQQQLNREPFNPRILIRQPLVFPEQLSLLQALEQFREARTHFAFVVDEFGSMEGIVTLSDVMETIAGNLPREGDARHSIQQNDDGSWTVNGYIPLEDLTMYVPLAL-DAKREYYTLAGLLMEHAQRIPQVGDTLSIDGYQFTILAVESHRIVEVRITP------
170721617    --MEWLADPTAWLGLLTLIVLELVLGIDNLVFIAILADKLPPHQRDRARVIGLSLALIMRLGLLASIS-WMVTLTAPLFEVFGKSFSGRDLIMLFGGVFLLFKATMELHERLEGHVTQASGAVRHAAFWP-IVAQIVVLDAVFSLDAVITAVGMVEHLSVMMIAVIFSIGIMIVASKPLTRFVNAHPTVIMLCLGFLMMIGFSLTAEGLGFHIPKGYLYAAIGFSILIELFNQLARARRKQSQQHRPLRERTAHAVLRLLGGRRVEADEVGEEIADLVAGGEEHVLFDRRERVMISGVLNLAERPIRTVMTARTEVDVLDLAQPAATITEALANSPYSRLPLIRDGIDEPLGFVHKKELLKELLSGNQPDLERMARAPLNLLESFSILNALEQMRGQSTHIAFVVNEFGDFTGLLTMTDILESIAGELPDASEVEGPGIVEEADGFVVSGALNLSQVQARTGFSARATED-YQTLAGLVMSLLDRLPVVGDHLAWNGWSMTVVAVEERRVRQVRLKP------
307560425    --MEFLMDPSIWAGLLTLVVLEIVLGIDNLVFIAILADKLPPKQRDKARLLGLSLALIMRLGLL-SLISWMVTLTKPLFTVMDFSFSGRDLIMLFGGIFLLFKATTELHERLENRDHDSGHG-KGYASFWVVVTQIVILDAVFSLDAVITAVGMVNHLPVMMAAVVIAMAVMLLASKPLTRFVNQHPTVVVLCLSFLLMIGLSLVAEGFGFHIPKGYLYAAIGFSIIIEVFNQIARRNFIRHQSTLPLRARTADAILRLMGGK--RQANVQHDADNPMPMPIPEGAFAEEERYMINGVLTLASRSLRGIMTPRGEISWVDANLGVDEIREQLLSSPHSLFPVCSGELDEIIGIVRAKELLVALEEGVDVAAIASASPAIIVPETLDPINLLGVLRRARGSFVIVTNEFGVVQGLVTPLDVLEAIAGEFPDADETPEIIT--DGDGWLVKGGTDLHALQQALDVEHLADDDDIATVAGLVISANGHIPRVGDVIDVGPLHITIIEANDYRVDLVRIVKEQP---
283832789    --MELLMDPQIWVGLLTLVVLEIVLGIDNLVFIAILADKLPPKQRDKARLIGLSLALIMRLGLLSVIS-WMVTLTKPLFTVMDYAFSGRDLIMLLGGIFLLFKATTELHERLENREHD-TGQTKGYASFWVVVTQIVILDAVFSLDAVITAVGMVNHLPVMMAAVVIAMAVMLLASKPLTRFVNQHPTVVVLCLSFLLMIGLSLVAEGFGFHIPKGYLYAAIGFSIIIELFNQIARRNFIRHQSALPLRARTADAILRLMGGK--RQASAQMESDNPVPVPVPEGAFVEEERYMINGVLSLASRSLRGIMTPRGEISWVDADLSVAEIREQLLSSPHSLFPVCRGELDEIIGIVRAKELLVALEDGVDVAAIASASPAIVVPETLDPINLLGVLRRARGSFVIVTNEFGVVQGLVTPLDVLEAIAGEFPDADETPEIIA--DAGGWLVKGGTDLHALQQALDVDLVDEDEDIATVAGLVIAANGHIPRVGDVIEVAPLSITIVEANDYRVDLVRIVKEQP---
161503047    --MELLMDPSILAGLLTLVVLEIVLGIDNLVFIAILADKLPPKQRDKARLIGLSLALIMRLALL-SIISWMVTLTKPLFTAWDFTFSGRDLIMLLGGIFLLFKATTELHERLENREHDAGHG-KGYASFWVVVTQIVILDAVFSLDAVITAVGMVNHLPVMMAAVVIAMAMMLLASKPLTRFVNQHPTVVVLCLSFLLMIGLSLVAEGFGFHIPKGYLYAAIGFSIIIEVFNQIARRNFIRHQSTLPLRARTADAILRLMGGKRQANTQHETDSPAAMPVP--EGAFAEEERYMINGVLTLASRSLRSIMTPRGEISWVDANLSVAEIRQQLLSSPHSLFPICRGELDEIIGIVRAKELLVALEEGADVAAIAASSPAIVVPETLDPINLLGVLRRARGSFVIVTNEFGVVQGLVTPLDVLEAIAGEFPDADETPE--IVADAGGWVVKGGTDLHALQQALDVDLVNEEGDIATVAGLVIAAKGHIPRVGDVIDVPPLRITIVEANDYRVDLVRIVKEQP---
242239451    --MEFLLDPSIWAGLLTLVVLEIVLGIDNLVFIAILADKLPAKQRDRARFIGLSLALLMRLCLLSLIS-WLVTLTRPLFSVWQFSFSGRDLILLVGGIFLLFKATMELHERLENRPHDPDGNRTHA-NFWAVVAQIVVLDAVFSLDAVITAVGMVNHLGVMMVAVVIAMGIMLLASKPLTNFVNAHPTVVVLCLSFLLMIGLSLMAEGFGFHIPKGYLYAAIGFSIVIEFFNQVARHNFVKHQSKRPMRERTAEAILRLMGTRKARDEQHEA-----VPERRPEETFAEEERYMISGVLTLASRSLRSVMTPRTDISWVDCERSVEEIRQQLLGTPHSLFPVCRGSLDELVGVVRAKDLLVALESHADVEQFAAATPPLVVPETLDVINLLPVLRRARGSLVMVTNEFGVVQGVITPLDVLEAIAGEFPDE-DETLDIT-LDGDGWLVKGGTDLHSLQQVLNSDLVDPKEEYTSLAGLLLAHCDEFPKAGDELELHRLRFRVMAASDYRIELVRIERIEDESI
262376953    MIFEWMSDPSAWVGLLTLIVLEIVLGIDNLVFIAILAEKLPPEQRNTARIVGLMLALLMRLILLASIA-WVVTLTDPLFHIFDHAFSGRDLILLFGGVFLLFKGTMELHERLEAKPVIKEENPVHAV-FWMVIVQIVVLDAVFSLDSVITAVGMVKDLSVMMIAVIIAIGIMLWASKALMDFVNRHPTVVILCLGFLMMIGFSLVVEGFGFHIPKGYLYAAIGFSVIVEFINQTMKRNQEKMVTTTDMRYRTASAVMRMLGGKPAQDNDSSEPEDVLATRAFADEVFNDDHSVMVQGVLGLSERPVKSVMTPRPELEWIDLDNDADSIKEQLLQMSHSRLIIARGELDNIAGVVLTHKVLNEYIETGVLDFEKHLREPVIVHENAQVLMVMEQLRQAPLQMAIVLNEYGSIEGIATPIDILEAIAGEFPDEDELQAAAESLEDGSLILDGSTDIRHVSLLLDRDLVNETEEYSTLSGYVLFHMARLPHSGEKFEADGHIFEVVTMDGHKIDKVHIIP------
50120354     --MEWIADPTIWAGLATLVVLELVLGIDNLIFIAILAEKLPKEQRDKARIVGLLLALIMRLGLLASIS-WLVSLTTPLFTFLEHTFSARDVIMLIGGLFLLFKATMELNERLEGKDEDQQAQRKGARFWP-VVAQIVVLDAIFSLDSVITAVGMTDHLLVMMSAVTIAILLMLLASKPLTRFVAEHPTIVILCLSFLLMIGFSLVADAFGYHIPKGYLYAAIGFSVLIEMLNQVSLFNRRRFSSTVPLRQRTAEVVLRILRGNHEEAELDNQTSSMIADTRAGREVFNIQERRMIKRVLGLAQRTISSIMTSRHDIESVELDTTQGALAKLLTTNQHSRLVVTDNTSDEPLGIINVADLLQQQLNREPFNPRILIRQPLVFPEQLSLLQALEQFREGRTHFAFVVDEFGSMEGIVTLSDVMETIAGNLPREGDARHSVQQNDDGSWTVNGYIPLEDLAMYVPLTL-DEKREYYTLAGLLMEHTQRVPQVGDTLSIDNYQFTILAVESHRIVEVRITP------
238895635    --MEWIADPSIWAGLVTLVVIELVLGIDNLVFIAILAEKLPPAQRDRARITGLMLAMVMRLLLLASIS-WLVTLTKPLIVFHDFSFSARDLIMLFGGLFLLFKATVELNERLEGKDSDNPTQRKGAK-FWAVVAQIVVLDAIFSLDSVITAVGMVDHLAVMMAAVVIAISLMLMASKALTRFVNSHPTIVILCLSFLLMIGFSLIAEGFSFIIPKGYLYAAIGFSVMIEALNQLAQFNRRRFLSANMTLRQRTTEAVMNLLSGQKEKAELDADTASLVADQDQHPLFNPQERLMIERVLNLNQRSVSSIMTSRHDIERINLSAPEEEIRSLVEKNQHTRLVVTGGDNEDLLGVVHVIDLLQQSLRQEPLDLQALVRQPLVFPEGLPLLSALEQFRQARTHFAFVVDEFGSVEGIVTLSDVMETIAGNLPEEIDARHDIQHHQDGSWTVNGHMPLEDLVQYVPLPL-DDKREYHTVAGLLMEYLQHVPQVGETIEIDGYTLRTLQVDSHRVQKVQIVP------
261340199    --MEFLMDPSIWVGLLTLVVLEIVLGIDNLVFIAILADKLPPKQRDKARLIGLSLALIMRLGLLSVIS-WMVTLTKPLFSVMDYTFSGRDLIMLIGGIFLLFKATTELHERLENRQHDDGHG-KGYASFWVVVLQIVVLDAVFSLDAVITAVGMVNHLPVMMAAVVIAMAVMLLASKPLTRFVNQHPTVVVLCLSFLLMIGLSLVAEGFGFHIPKGYLYAAIGFSIIIELFNQIARRNFIKQQSNLPLRARTADAILRLMGGRRQVNVQSDSENRNPVPVP--EGAFVEEERYMINGVLSLASRSLRGIMTPRGEISWVDANLSVDEIRQQLLSSPHSLFPVCRGELDEIIGVVRAKEMLVALEDGVNVEAVAAASPAIVVPETLDPINLLGVLRRARGSFVIVTNEFGVVQGLVTPLDVLEAIAGEFPDADETPE--IVNDGEGWLVKGTTDLHTLSHMLGVEVVNDEEDSATVAGLVIAVNGQIPRVGDVIELPPLHITIVEANDYRVDMVRIVKEQS---
253687686    --MEWIADPTIWAGLATLVVLELVLGIDNLIFIAILAEKLPKEQRDKARVVGLLLALIMRLCLLASIS-WLVSLTTPLFTLLGHTFSARDVIMLVGGLFLLFKATMELNERLEGKDEEQQAQRKGARFWP-VVAQIVVLDAIFSLDSVITAVGMTDHLLVMMSAVTIAIFLMLLASKPLTRFVAEHPTIVILCLSFLLMIGFSLVADAFGYHIPKGYLYAAIGFSVLIEMFNQVSMFNRRRFSSSVPLRQRTAEVVLRILRGNHEEAELDNQTSSMIADTRAGQEVFNLQERRMIKRVLGLAQRTISSIMTSRHDIEPVELDITQEALAKLLTTNQHSRLVVTDKTSDEPLGIVYVADLLQQQLNREPFNLRILIHQPLVFPEQLSLLQALEQFREGRTHFAFVVDEFGSMEGIVTLSDVMETIAGNLPREGDARHGIQQNDDGSWTANGYIPLEDLTMYVPLML-DEKREYYTLAGLLMEHAQRVPQVGDTLSIDRYQFTILAVESHRIMEVRITP------
296101851    --MEFLMDPSIWVGLLTLVVLEIVLGIDNLVFIAILADKLPPKQRDKARLIGLSLALVMRLALLSVIS-WMVTLTKPLFTVMDFTFSGRDLIMLLGGIFLLFKATTELHERLENRQHDDGHG-KGYASFWVVVLQIVVLDAVFSLDAVITAVGMVNHLPVMMAAVVIAMAVMLLASKPLTRFVNQHPTVVVLCLSFLLMIGLSLVAEGFGFHIPKGYLYAAIGFSILIELFNQIARRNFIKQQSNQPLRARTADAILRLMGGRRQVNVQSDTENRNPVPVP--EGAFVEEERYMINGVLSLASRSLRGIMTPRGEISWVDSRLSVDEIRQQLLSSPHSLFPVCRGELDEIIGVVRAKEMLVALEEGVDVEAIAAASPAIVVPETLDPINLLGVLRRARGSFVIVTNEFGVVQGLVTPLDVLEAIAGEFPDEDETPE--IVADGEGWLVKGTTDLHALSHTLGLEVVNDEEDIATVAGLVIAVNGQIPRVGDVIELPPLSITIVEANDYRVDMVRIVKEQSV--
227326683    --MEWIADPTIWAGLTTLVVLELVLGIDNLIFIAILAEKLPKEQRDKARVVGLLLALIMRLGLLASIS-WLVSLTTPLFTFLGHTFSARDVIMLVGGLFLLFKATMELNERLEGKDEEQQAQRKGARFWP-VVAQIVVLDAIFSLDSVITAVGMTDHLLVMMSAVTIAIFLMLLASKPLTRFVAEHPTIVILCLSFLLMIGFSLVADAFGYHIPKGYLYAAIGFSVMIEMLNQVSLFNRRRFSSSVPLRQRTAEVVLRILRGNHEEAELDNQTSSMIADTRAGQEVFNIQERRMIKRVLGLAQRTISSIMTSRHDIDSVELNITQDALAKLLTTNQHSRLVVTDNTSDEPLGIVHVADLLQQQLNREPFNPRILIRQPLVFPEQLSLLQALEQFREARTHFAFVVDEFGSMEGIVTLSDVMETIAGNLPREGDARHSIQQNDDGSWIVNGYIPLEDLTMYVPLTL-DEKREYYTLAGLLMEHAQRVPQVGDTLSIDGYQFTILAVESHRIVEVCITP------
294648915    MIFEWMSDPAAWVGLATLVVLEIVLGIDNLVFIAILAEKLPPEQRNAARRIGLILALLMRLVLLASIA-WVVTLTAPLFHVFDHAFSGRDLILLFGGAFLLFKGTMELHERIEGKQALRQENPVHAVF-WVVVVQIVVLDAVFSLDSVITAVGMVKDLSVMMIAVTIAIGIMLIASRPLMDFVNKHPTVVILCLGFLMMIGFSLIVEGFGFHIPKGYLYAAIGFSVLVEAVNQTMRRNQEKLVTTTDLRYRTASAVLRMLGNKGINSDNQHETEDVLATQAYAKEVFDEDHSVLVQGVLGLSERPVKSVMTPRPELEWLDLDADPAELKERLMAMTHSRLIIARGELDNIEGVVLTHKVLNEYIETGAIDFDKHLREPVIVHENAQVLMVMEQLRQAPLQMAIVLNEYGSIEGIATPIDILEAIAGEFPDEDELEAAAESLEDGSLLLEGSTDIRHVSLLLAKDLVDESEEYSTLSGYILFHLGRLPENGEAVEADGYLFEVVTMDGHKIEKVRIVAKEKPE-
146312031    --MEFLMDPSIWVGLLTLVVLEIVLGIDNLVFIAILADKLPPKQRDKARLIGLSLALIMRLALLSVIS-WMVTLTKPLFTVWDFTFSGRDLIMLVGGLFLLFKATTELHERLENRQHDDGHG-KGYASFWVVVMQIVVLDAVFSLDAVITAVGMVNHLPVMMAAVIIAMAVMLLASKPLTRFVNEHPTVVVLCLSFLLMIGLSLVAEGFGFHIPKGYLYAAIGFSIIIELFNQIASRNFIKQQSNQPLRARTADAILRLMGGRRQSVQPESAGN---APVPVPVGAFVEQERYMINGVLSLASRSLRGIMTPRGEISWVDANLSVDEIRQQLLSSPHSLFPVCRGELDEIIGVVRAKEILVGLEEGVNVEAIAAATPAIVVPETLDPINLLSVLRRARGSFVIVTNEFGVVQGLVTPLDVLEAIAGEFPDADETPE--IVADGDGWLVKGATDLHALQHTLGLDIINDEEDIATVAGLVIAINGQIPRTGDILELPPLQITIVEANDYRVDLVRIVKEQS---
308187095    --MEFLFDPSIWAGLLTLIVLEIVLGIDNLVFIAILADKLPPKQRDKARLIGLSLALVMRLGLLSLIS-WIVTLTTPLFSVGGFSFSGRDLILLFGGFFLLFKATMELHERLENRQLDGSANRGYA-SFWAVVLQIVVLDAVFSLDAVITAVGMVNHLPVMMTAVVIAMGVMLLASKPLTNFVNAHPTVVVLCLSFLLMIGLSLVAEGFGFHIPKGYLYAAIGFSILIELFNQIARRNFIRHQSNRPMRERTAEAILRLMGGRNRAQTASNGNSSSNLTEAMPQEAFKDEERYMINGVLTLASRSIRSIMTPRGDISWVDANRPVDEIRGQLLDTPHSLFPVCRGELDEIVGVVRAKELLVALEKGVDVATFAANTPTIVVPETLDPINLLGVLRRAKGSFVIVTNEFGVVQGLITPLDVLEAIAGEFPDE-DETPDIVA-DGDGWLVKGGTDLHSLQQLLDFELVDPTEDHASLAGLLIEQKGQLPLPGEVIDITPLHFQIIEATDYRIDLVRVTK------
237746287    --MEWLFDPAIWIGLLTLVVLEVVLGIDNLVFIAILADKLPPKERNHARLTGLVLAMLMRLGML-SLLSWMVTLTRPIIFIYTFSFSGRDLILLIGGVFLLFKATMELHERLEGRPPHQDEQRIVP-SFWMVVTQIVVLDAIFSLDSVITAVGIVTHLPVMMAAVVIAVCIMAWASRPLTEFVSKHPTVVVLCLAFLLMIGLSLIAESVGFHIPKGYLYACIGFSVLIELFNQIAQHNFMKHMAQIPLRDRTADAVLRLLGGKTRTEPRELEPEEKTVID--EMPAFGEEERNMVSGVLTLGERSIRSIMTPRNDVSWVDLDDEAEKIQEQLRHTPHSFFPIARSQLDNVRGIARAQDLMDDLHIYGKIN-DDSIREAIVMPESVGVLQAMDLFKTSRGQMALVVDEYGSIEGLVTPIDILEAIAGEFPDE-DEQLSVKEVEDGVWDIDGATDLYSVEQTLEMDLVDEEQEYTTLNGFLLERFGSVPQTGQSFEYGGFRFEVTEMDGRRILTVRITRLEK---
167033503    --MEWLADPTAWLGLLTLIVLELVLGIDNLVFIAILADKLPPHQRDRARVIGLGLALIMRLGLLASIS-WMVTLTAPLIDVFGKSFSGRDLIMLFGGVFLLFKATMELHERLEGHVTQASGTLRHAAFWP-IVAQIVVLDAVFSLDAVITAVGMVDELSVMMIAVIFSIGIMIVASKPLTRFVNAHPTVIMLCLGFLMMIGFSLTAEGLGFHIPKGYLYAAIGFSILIELFNQLARARRKRSQQHRPLRERTAHAVLRLLGGRRIEADEVGEEIADLVEGGEEQVLFDRRERVMISGVLNLAERPIRTVMTARAEVDVIDLAQPAEAITQALVNSPYSRLPLIRDGVDEPLGFVHKKELLKELLSGDQPDLESMARAPLNLLESFSILNALEQMRGQSTHIAFVVNEFGDFTGLLTMTDILESIAGELPDASEVEGPGIVQEGEAFVVSGALNLSQVQARTGFSARATED-YQTLAGLVMSLLDRLPMVGDQLAWNGWMLTVEAVEERRVRQVRLTP------
226330813    --MEWILDPTIWVGLSTLIVLEIVLGIDNLVFIAILADKLPAKLRDRARITGLLCALVMRVVLLFSLS-WLITLTKPLITLFDHPFSARDLIMLLGGLFLLFKATMELNERLEGKDHDEGKQ-RKTTRFWSVVAQIIVLDAVFSLDSVITAVGMVDHLGVMIAAVTIAMFLMILASKPLTSFVNNHPTIVILCLSFLLMIGFALVAEGFGYAIPKGYLYAAIGFSIMIEVFNQLAQFNRRRFLSASRSLRERTAEAVLRIINGKPESSELDPHTSDLVSSSEE--VFDPQERQMIVRVLGLSQRNVNSIMTSRHDVEYVDLNATQDDIRQLLEKDPHSRLVITDEHSDEPIGVVNVIQLLNQQLRNEPLNLRLLVTQPLIFPEGLSLLQALEQFRSAHTHFAFVVDEFGSVEGIVTLTDVMETIAGNLPEENDSRHDLVQNEDGSWTVNGFTPLEDLVLYIPIKL-DEKREYETLAGLLMEHLQRVPTVGEKILIDGIEFEPLEVNHHRINKVRI--------
121602847    --MEWIVDPHAWFDLVTLIFLEIVLGVDNLVFIAILAEKLPLHLRDRARLIGLTVALVMRLFLLTVIG-WVMSLDKVIFSIGSFAFSWHKLILVSGGAFLLAKGTMELHERLEGVTHERETGIIYAVFWQ-VIIQIVVLDAVFSLDSVITATGMINQVAVMYIAVIVAMAVMMWGSGTIMRFINRHPTIVILCLGFLMMIGFTLVVEGFGFYIPKGYVYAAIGFSVLIEIFNQIGRHNREKMITTNDLRERTANAVLRLLGGGK-KDGNLGETVDVIVEQAAASEIFRPEEKEMIRGVLDLADRPVRSIMSPRNEIEWLDLNGDENEMRKELQKVKHSRLILAYEKVDEFVGVALTKDLLLNLAEGEKINWQKAMREPLVVHENTSVLRLMEQFRHSSIQLAIIVDEHGSFEGIATPTDILEAIAGDFPDDDEEPVVAEKLEDGSLLVERYADIRRLSGYLERDLVDEADRYTTLAGFMLWHFGHLPNEGESFESEGLSFKVIEMDRRNISKILISPL-----
22126522     --MEWIADPTIWAGLATLVVLEIVLGIDNLIFIAILAEKLPRHQRDKARVTGLLCALLMRLALLACIS-WLATLTTPIVTLSEHSFSARDLIMLVGGIFLLFKATMELNERLEGKDHQQNQQRKAARFWP-VVAQIVVLDAIFSLDSVITAVGMVDHLAVMMVAVCIAIGLMLLASKPLTRFVNAHPTIVILCLSFLLMIGFSLVAEGFGYHIPKGYLYAAIGFSVIIESLNQFAQFNRRRFSTVRPLRERTAEAVLRMLSGKHEEAELDNHTANLIADTSEGQEVFNAQERRMIERVLGLAQRTVSSIMTSRHDVEYLDLNDPPEKLTQLLAKNLHTRIVVTEDSTDEPLGVIHVIDLLKQQLANEKLDLRSLIRQPLIFPEQVSLLMALEQFRQAQTHFAFVVDEFGSIEGVVTLTDVMETIAGNLPEELDARHDIQQTEDGCWIANGYMPLEDLVLYLPLEDIDEKREYHTLAGLLMEHTQRIPKVGEQLTIGDYLFEPLVVNSHRILKVKITPLK----
94310700     --MEWLTDPSIWIGLVTLVVLEIVLGIDNLIFVAILADKLPPSQRDKARVVGLSLAMFMRLGLL-SVMSWLITLTRPLFSIGPLSMSARDLILAVGGFFLLLKATLELHERLEGMPHMEGGKTEYA-GFWVVVTQIVILDAVFSLDAVITAVGVADHLGVMMAAVVIAVGVMLIASKPLTRFVNAHPTVVVLCLSFLLMIGMSLVAEGLGFHIPKGYLYSAIGFSVLIEAFNQVAQRNFLRHMARVPMRQRTADAVLRLLGDRRANASETPEGGAVKRD---EPLPFAPEERSMVSGVMTLAERSVHSLMTPRADISYLDVNADGGTLRKQILDDPHSFFPVCRGELDNVIGVVRGKDALGDLFDKGAIDETQSLREPIVVHESINILRLIDTLKHSRGRLVLVADEYGAIVGLVTPIDILEAIAGEFPDE-DETATITKIDEGHWLMDGAADLHGVAQALGLDWVSSAKGAASLGGLLLEHFGMVPKPRMTLDLEGYRFTVTEVSDRRIERVDVQAV-----
283785883    --MEWIADPSIWAGLVTLVVIELVLGIDNLVFIAILAEKLPPAQRDRARITGLLLAMLMRLLLLASIS-WLVTLTKPLFSVHSLSFSARDLIMLFGGFFLLFKATMELNERLEGKDSENPTQRKGAKFWG-VVAQIVVLDAIFSLDSVITAVGMVDHLAVMMAAVIIAISLMLLASKALTRFVNSHPTIVILCLSFLLMIGFSLVAEGFGFHIPKGYLYAAIGFSVMIEALNQLAIFNRRRFLSANHTLRQRTTEAVMRLLSGKKEDAELDAQTASMLVDHDDSQIFNPQERRMIERVLNLNQRTVSSIMTSRHDIEHIDLSAPEAEIRALLEKNQHTRLVVTAEDQEDLLGVVHVIDLLQQSLRGEALDLRVLIRQPLVFPETLPLLPALEQFRNARTHFAFVVDEFGSVEGIVTLSDVMETIAGNLPEEIDARHDIQKNPDGSWTANGHMPLEDLVQYVPLPL-DEKREYHTIAGLLMEYLQRIPKEGEEVQVGNYLLKTLQVESHRVQKVQLIPLR----
302187310    --MEWIADPTAWLGLLTLIVLELVLGIDNLVFIAILADKLPPEQRDKARVIGLSLALIMRLGLLASIS-WMVTLTEPLFEVFGKTFSGRDLIMLFGGVFLLFKATMELHERLEGHVAQRAGNAGYALFWP-IVAQIVVLDAVFSLDAVITAVGMVEHLSVMMIAVIFSIGLMMIASKPLTKFVNSRPTVIMLCLGFLMMIGFSLTAEGLGFHIPKGYLYAAIGFSILIEVFNQIARKRKKSAHGHLPRRERAAHAVMRLLGGRKLESGDVDEEITDMLDGESSEPVFDRRERVMISGVLQLAERPIRTVMTPRAEVDCIDLNDSAEKIRLKLMHSSYSRLPLIGEGIDEPLGFVHKKELFKELLSGNEPDLKLMSRKAINLLESFTILNALEQMRKESTHIAFVVNEFGDFIGVLSMTDILESIAGQLPDASEVEGPDIVEQGEDFVVSGALNLSLIRERTGFQAKATED-YQTLAGLVMSLLDRLPSTGDSLSWQGWNLHVVGVEERRVTRVLLQKQPDM--
237800866    --MEWIADPTAWLGLLTLIVLELVLGIDNLVFIAILADKLPPEQRDKARVIGLSLALIMRLGLLASIS-WMVTLTEPLFEVFDKSFSGRDLIMLFGGVFLLFKATMELHERLEGHVAQRAGNAGYALFWP-IVAQIVVLDAVFSLDAVITAVGMVEHLSVMMIAVIFSIGLMMIASKPLTKFVNSRPTVIMLCLGFLMMIGFSLTAEGLGFHIPKGYLYAAIGFSILIEVFNQIARKRKKSAHGHLPRRERAAHAVMRLLGGRRLEPGDVDEEITDILEGESTEPVFDRRERVMISGVLQLAERQIRTVMTPRAEIDYIDLNDDAEKIRLNLMHSSYSRLPLIEGGIDEPLGFVHKKELFKELLAGNQPDLKLVSRKAINLLESFTILNALEQMRKESTHIAFVVNEFGDFIGVLSMTDILESIAGQLPDASEVEGPDIVAQGEDFVVSGALNLSLIRERTGFQAKATDD-YQTLAGLVMSLLDRLPSTGDSLTWQGWDLKVVGVEERRVTRVLLQKQPEVS-
283785552    --MEFLMDPSIWAGLLTLVVLEIVLGIDNLVFIAILADKLPPKQRDKARLIGLSLALIMRLALLSVIS-WMVTLTKPLFSVMDFTFSGRDLIMLLGGLFLLFKATTELHERLENRQHDAGHG-KGYASFWVVVMQIVVLDAVFSLDAVITAVGMVNDLPVMMAAVVIAMAVMLLASKPLTRFVNQHPTVVVLCLSFLLMIGLSLVAEGFGFHIPKGYLYAAIGFSIVIELFNQIARRNFIRQQSTLPLRARTADAILRLMGGK--RQAAVQHESDSLATVPVPEGAFAEEERYMINGVLTLAQRSLRGIMTPRGEISWVDANLSVDEIRAQLLSSPHSLFPVCRGELDEVIGIVRAKELLVALEEGVDVAAIASASPAIVVPETLDPINLLGVLRRARGSFVIVTNEFGVVQGLVTPLDVLEAIAGEFPDA-DETPEITP-DGDGWLVKGGTDLHALQQALAVDLVDDDEDIATVAGLVIAAKGHIPHVGEAIEVAPLSITIVEANDYRVDLVRIVKEQP---
192359619    --MEWIADPGAWLGLLTLVVLEIVLGIDNLIFIAILANKLPPHQRDKARVLGLGLALGMRLLLLLGIS-WMVTLTEPLFSVFGHSLSGRDLILLFGGIFLLFKATLEVHERVEGKIH-APRQTKVHAAFWGVVAQIIVLDAVFSLDAVITAVGMVEHVEVMMIAVVIAMLVMIIASKALTDFVNRHPTVVMLCLGFLLMIGFSLVAEGAGFQIPKGYLYGAIAFSILIEVFNQLARSNRTRNLIGERPLRDRTAEAVLKLLGGRSNADEVGDDIAAMATPKDEEVAFDQNERTMIRSVLQLSDRPIQSLMTPRPDIVWVDAKATPAELLDILKKTPQTRLLVAREELDDLIGVVQSRDLLTAALDNQTLDLGKLALPPLAVPEGTSALKVLEMLRQETLPMAIVIDEYGSIKGLVTTGDLLAAIAGELADTYDEPLAVPIEDG--WLLDGSIALEKLEELLRIQLDRGDGEYFTLAGLILEQLQHIPKIGEELSLAGYRFRIASMEGRRIHQVLAKPLAD---
281601517    LTMEWIADPSIWAGLITLIVIELVLGIDNLVFIAILAEKLPPKQRDRARVTGLLLAMLMRLLLLASIS-WLVTLTQPLFSFRSFTFSARDLIMLFGGFFLLFKATMELNERLEGKDSNNPTQRKGAKFWG-VVTQIVVLDAIFSLDSVITAVGMVDHLLVMMAAVVIAISLMLMASKPLTQFVNSHPTIVILCLSFLLMIGFSLVAEGFGFVIPKGYLYAAIGFSVMIEALNQLAIFNRRRFLSANQTLRQRTTEAVMRLLSGQKEDAELDAKTASMLVDHGNQQIFNPQERRMIERVLNLNQRTVSSIMTSRHDIEHIDLNAPEEEIRQLLERNQHTRLVVTDGDDEDLLGVVHVIDLLQQSLRGEPLNLRVLIRQPLVFPETLPLLPALEQFRNARTHFAFVVDEFGSVEGIVTLSDVTETIAGNLPEEIDARHDIQKNADGSWTANGHMPLEDLVQYVPLPL-DEKREYHTIAGLLMEYLQRIPKPGEEVQVGDYLLKTLQVESHRVQKVQIIPLRK---
293605523    MIFDWMNDPTAWLGLATLVILEIVLGIDNLVFIAILADKLPPEQRNRARLIGLSLALVMRLGLLASIA-WVVTLTEPLFTVLGSEISGRDLILILGGLFLLFKGTMELHERVEGSAGHDAGQKVQHAIFWQVILQIVVLDAVFSLDSVITAVGMVQELSIMMIAVVVAMAVMMVASRPLMAFVGRHPTVVILCLGLLLMIGFSLVAEGLNFHVPKGYLYAAIGFSILIELCNQLARRNRAKGTHALGRRQRTAQAVLRLLRAERAGQPGQQVDMAALVDGAGDEPAFAPEESSMIERVLSVGAHDVRSIMVPRGDMTWLDVADTPDVVVRKF-ATGHSRLPLCAGDASNVLGVLHFKDVLPLLRNPGPIDLVELAREPRYVMETTPVLKILEELRASRDHMLIVVDEHGVCEGLVTPMDVLTAVGGELPEHSEDQPEALQLSDGSWLLEGALSVSEAARLLNTPGLVEDYPDATLAGCVLRAMGRLPDAGDTIRMHDWSFEVARRDGLRIHQVHARP------
163857769    --MEWLLDPAAWVGLLTLVVLEIVLGIDNLIFIAILADKLPPAQRDRARIVGLSL-ALLMRLGLLSVMSWLVTLTAPLFSAGPMTFSGRDLILLVGGLFLLFKGTLELHERLEGSQGAHASGPRVYASFWVIVTQIVVLDAVFSLDSVITAVGMVDHLAIMMIAVTVAIGIMLLASKPLTRFVNAHPTVVVLCLGFLLMIGFSLLAEAFGFKVPKGYLYAAIGFSVAIELLNQVARRNLLRLDATRPMRERTASAVLRMLGKRPPDGEEMPASS----ADQPAVPAFGVEERNMVSGVLTLAERSIRSIMTPRTDVSWVNIDDDADTIRRQLTEAPHSFFPVCRGSLDEVIGIGRAKDLVADLITDRRV-RRNRLRDPIIVHESIGILRLMDTLKRSRGQLVLVADEFGAIEGLVTPIDVFEAIAGEFPDE-DELPDITPEQDDVWKIDGAADLHHVEQVLETELIDDSQDYSTLAGYLLTRFGHLPQPGDTCEYDGFRFEVLELDGRRIASVRVERM-----
308748481    --MEFLMDPSIWAGLLTLVVLEIVLGIDNLVFIAILADKLPPKQRDKARLMGLSLALVMRLVLLSVIS-WLVTLTSPLFTVWDYSFSGRDLIMLLGGLFLLFKATTELHERLENRQHDSGHG-KGYASFWVVVLQIVVLDAVFSLDAVITAVGMVNHLPVMMTAVVIAMAVMLLASKPLTRFVNQHPTVVVLCLSFLLMIGLSLIAEGFGFHIPKGYLYAAIGFSIIIELFNQIARRNFIRHQSALPLRARTADAILRLMGGR--KQVSVQHDGESPATVPVPEGAFADEERYMINGVLTLASRSLRTIMTPRGEISWVDASLGVDEIREQLLSSPHSLFPVCRGELDEIIGIVRAKEMLVALEAGEDVAAIAAGSPAIIVPETLDPINLLGVLRRARGSFVIVTNEFGVVQGLVTPLDVLEAIAGEFPDADETPE--IVIDGDGWLVKGTTDLHALQQALGLDLVNDDDDIATVAGLVIAVNGQIPRAGDVFTVGTLQITVMEANDYRVDMVRIVK------
271500512    --MEFLLDPSIWAGLLTLVVLEIVLGIDNLVFIAILADKLPARQRDKARIIGLSLALLMRLCLLSLIS-WMVTLTRPLFFVGQFSFSGRDLILLAGGIFLLFKATMELHERLENRPHD-PNANRAQASFWAVVVQIVILDAVFSLDAVITAVGMVNHLGVMMTAVVIAMAIMLLASKPLTRFVNAHQTVVVLCLSFLLMIGLSLVAEGFGFHIPKGYLYAAIGFSIIIELFNQVARHNFIKHQSHRPMRERTAEAILRLMGARKATHDEEEQ------PLQQPEETFAEEERYMISGVLTLASRSLRSVMTPRTDISWVDSERSVEDIRLQLLDTPHSLFPVCRGSLDELVGVVRAKDLLVALEEHIDVEQFAANNPPIVVPETLDVINLLPVLRRAKGSLVIITNEFGVVQGLVTPLDILEAIAGEFPDEDETLDIIEEGDG--WLVRGGTDLHSLQQVLNVDLVDPKEDYTSLAGLLLAHSDEFPKVGDTLELHRLRFLIVEATDYRIELVRVARIPETT-
104782121    --MEWLADPTAWLGLLTLIVLELVLGIDNLVFIAILADKLPPHQRDRARVIGLSLALIMRLGLLASIS-WMVTLTAPLIDIFGKTFSGRDLIMLFGGVFLLFKATMELHERLEGHVAQSGGVTRHAAFWP-IVAQIVVLDAVFSLDAVITAVGMVEQLSVMMIAVIFSIGIMIVASKPLTRFVNAHPTVIMLCLGFLMMIGFSLTAEGLGFHIPKGYLYAAIGFSLLIELFNQLARARRKRSQQHRPLRERTAHAVLRLMGGRRVEADELGEEIADLVDGGDEQVVFDRRERVMISGVLNLAERPIRTLMTVRAKVDMVDLSQPAEAITQVLVNSSYSRLPLIRDGVEEPLGFVHKKELLRELLAGNQPDLESLARAPLNLLESFSILNALEQMRGQSTHIAFVVNEFGDFTGVLTMTDILESIAGELPDASEVEGPGVVEEDGGFVVSGALNLAQIQARTGFAARATED-YQTLAGLVMSLLDRLPVVGDRLAWNGWTLTVVAVEERRVRQVRLTP------
292488487    --MEFFLDPSIWAGLLTLIVLEIVLGIDNLVFIAILADKLPPKLRDKARLIGLSLAMVMRLGLLSLIS-WMVTLTRPLFSVGDFSFSGRDLILLVGGLFLLFKATMELHERLENRDMHGGGN-KGYASFWSVVVQIVILDAVFSLDAVITAVGMVNNLPVMMTAVVVAMGIMLLASKPLTNFVNAHPTVVVLCLSFLLMIGLSLVAEGFGFHIPKGYLYAAIGFSIIIELFNQIARRNFMRHQERRPMRERTAEAIQRLMGGRRQNDSHLSENSEVAAIMPQEA--FKDEERYMINGVLTLASRSVRSIMTPRGEISWVDATRPVDEIRIQLLDTPHSLFPVCRGELDEIVGVVRAKELLVALDHGIDVATFAAATSAIIVPETLDPLNLLGVLRRAKGSFVVVTNEFGVVQGLITPLDVLEAIAGEFPDE-DETPDIVA-DGDGWLVKGGTDLHSLQHLLDNDLVKPEDDHASLAGLLIEQKGQLPKPGEVIAMPPLRFQIIEATDYRIDLVRVTR------
258635843    --MEFLFDPSIWAGLLTLIVLEIVLGIDNLVFIAILADKLPPKQRDKARLIGLSLALVMRLGLL-SLISWMVTLTRPLFSVGDFSFSGRDLILLVGGLFLLFKATMELHERLENRNLEHQGN-RSYASFWAVVTQIVVLDAVFSLDAVITAVGMVNHLPVMMTAVVIAMGVMLLASKPLTRFVNAHPTVVVLCLSFLLMIGLSLVAEGFGFHIPKGYLYAAIGFSILIELFNQIARRNFIRHQAHRPMRERTAEAILRLMGGR--QRKQAATSEEQALVEAMPQEAFKDEERYMINGVLTLAQRSIRSIMTPRGEISWVDVERPLDEIRIQLLDTPHSLFPVCRGELDEIIGVVRAKELLVALEHGMDVATFAANTPAIVVPETLDPINLLGVLRRAKGSFVIVTNEFGVVQGLITPLDVLEAIAGEFPDEDETPDIIA--DGEGWLVKGGTDLHSLQQLLDHELVKAEDDHASLAGLLIDQKGQLPLPGEVIDLPPLHFQIIEATDYRIDLVRVTK------
49474426     --MEWIVDPHAWFGLITLIFLEIVLGIDNLVFIAILAEKLPLHLRDRARLIGITLALVMRLFLLTVIG-WVLNLDTMLFSFSSFVFSWHSLILISGGAFLLAKGTLELHERLEGISHERKTGV-AYVVFWQVIVQIVVLDAVFSLDSIITATGMIEQAAVMYIAVIIAMGVMMCGSGALMRFINRHPTIVILCLGFLMMIGFTLIVEGFGFHIPKGYLYAAIGFSVLIEAFNQIGRRNREKMITTNDLRGRTADAVLRLLGGG-NKDGNLGETVDVIAEQAAASELFRPEEKEMIRGVLDLADRPVRSIMSPRNEIEWLDLNGDENKMREELQQVKHSRLILAREKVDEFVGVALTKDLLLNLAEGKKINWKKAMREPLVVHENTSVLRLMEQLRHSSIQLAIIVDEHGSFEGIATPTDILEAIAGDFPDDDEEPVIAEQLEDGSLLVEGYADIRRLSGYLERNLVDEADRYTTLAGFMLWRFGHLPNEGESFEADGLRFKVIEMDRRNVSKILISSL-----
188533666    --MEFLLDPSIWVGLLTLIVLEIVLGIDNLVFIAILADKLPPKQRDKARLIGLSLAMVMRLGLLSLIS-WIVTLTRPLFSIGAFSFSGRDLILLLGGLFLLFKATMELHERLENRDMHGVSN-KGYASFWSVVVQIVILDAVFSLDAVITAIGMVNNLPVMMTAVVIAMGVMLLASKPLTNFVNAHPTVVVLCLSFLLMIGLSLVAEGFGFHIPKGYLYAAIGFSILIELFNQIARRNFVRHQERRPMRERTAEAIQRLMGGRRQNESNNSESNEVVAAMPQEA--FKDEERYMINGVLTLAARSVRSIMTPRGEISWVDATLPVDEIRIQLLDTPHSLFPVCKGELDEIVGVVRAKELLVALDHGVEVATFAAATPAIIVPETLDPLNLLGVLRRAKGSFVVVTSEFGVVQGLITPLDVLEAIAGEFPDEDETPDIIV--DGDGWLVKGGTDLHSLQHLLDNDLVKPEDDHASLAGLLIEQKGQLPKPGDVIEIAPLRFQIVEATDYRVDLVRVTRQHDEE-
218548626    LVMEFLMDPSIWAGLLTLVVLEIVLGIDNLVFIAILADKLPPKQRDKARLLGLSLALIMRLALL-SIISWMVTLTKPLFSVMDFTFSGRDLIMLLGGIFLLFKATTELHERLENREHDSGHG-KGYASFWVVVTQIVILDAVFSLDAVITAVGMVNHLPVMMAAVVIAMAVMLLASKPLTRFVNQHPTVVVLCLSFLLMIGLSLVAEGFGFHIPKGYLYAAIGFSIIIEVFNQIARRNFIRHQSTLPLRARTADAILRLMGGKRQVNVQHDGDNQVAIPVP--EGAFAEEERYMINGVLTLASRSLRGIMTPRGEISWVDANLSVDEIRQQLLSSPHSLFPVCRGELDEIIGIVRAKELLVALEEGVDVAAIASASPAIVVPETLDPINLLGVLRRARGSFVIVTNEFGVVQGLVTPLDVLEAIAGEFPDADETPEIIT--DGDGWLVKGGTDLHALQQALAVDLVDDDDDIATVAGLVIAANGHIPRIGDVIDVGPLHITIVEANDYRVDLVRIVKDKPLN-
238755829    ------MDPSIWAGLLTLVVLEIVLGIDNLVFIAILADKLPPKQRDKARIIGLSLALIMRLGLLSVIS-WMVTLTTPLFSVATFSFSGRDLILLVGGLFLLFKATTELHERLEGNQHDGNANRGYA-SFWAVVAQIVVLDAVFSLDAVITAVGMVNDLAIMMTAVIIAMGVMLLASKTLTNFVNAHPTVVVLCLSFLLMIGLSLIAEGFGFHIPKGYLYAAIGFSILIELFNQIARRNFIKHESRLPRRQRTAEAIIRLMGGRRQEHTQGDVPQDAPAEAFA------EEERYMISGVLTLASRSLRSIMTPRTEISWVDCHRSKDEIREQLLDTPHSLFPVCRDSLDQIVGVVRAKDLLVAIERGESICAFAAATPPIMVPDTMDVINLLAVLRKAKGRLVVVNDEFGVVQGLVTPLDVLEAIAGEFPDEDETPDIIV--DGNGWLVKGGADLHSLEQALNCELVSPTEDYASLAGMLLSHSGHMPSAGEVIEMHQLRCQIIDVTDYRIELVRIEKIE----
33596881     LLMEWLQDPAAWVGLLTLVVLEIVLGIDNLIFIAILADKLPPAQRDRARIVGLSL-ALLMRLGLLSVMSWLVTLTTPWFSVGPMSFSGRDLILMLGGLFLLFKGTMELHERIEGGQSLDTGGPRVYASFWVIVTQIVVLDAVFSLDSVITAVGMVDHLAIMMIAVIIAIGIMLLASKPLTRFVNAHPTVVVLCLGFLLMIGFSLLAESFGFKVPKGYLYAAIGFSVAIEALNQVARRNLLKLDARRPMRERTATAVLRMLGKRPPASDESDLPSA--MPAVPAFGV---EERNMVSGVLTLAERSIRSIMTPRTDVSWVNIDDDAATIRQQLTAAPHSFFPVCRGSLDEVVGIGRAKDLVADLITEGRVRRNR-LRDPIIVHESIGILRLMDTLKRSRGQLVLVADEFGAIEGLVTPIDVFEAIAGEFPDE-DELPDIVAESENVWKVDGAADLHHLEQVLEIELIDESEDYSTLAGYLLARFGHLPKPGDTCEFEGVRFEVLQMDGRRVALVRVERL-----
300722476    --MEWIADPTIWAGLATLIVLEIVLGIDNLIFIAILAEKLPEKHRDKARLTGLSCALLMRILLLISLSW-LISLTKPLVTLWEHPFSARDLIMLIGGIFLLFKATMELNERLEGKMLHTNQQRKGA-GFWAVVVQIIVLDAVFSLDSVITAVGMVDHIGIMIAAVIIAMILMIWASKPLTKFVNAHPTIVILCLSFLLMIGFSLVAEGFGYGIPKGYLYAAIGFSIMIESLNQFAQFNRRKFSASRSLRERTAEAVLHILNGKRENAALDNHTSDLIADHAENKEVFKPQERQMIARVLSMAQRTVSSIMTSRHDVVYLDIHAPTGKLTTLLEQKPHTRIVVTDETSDEPLGVVHVIDILNQQLTHNAFDLRQLVQQPLIFPESLSLLQALEQFRQAQTHFAFVVDEFGSVEGVVTVTDVMETITGNLPGEIDARHDIQVMEEGYWVANGFMPLEDLVLYVPLPL-DEKREYQTLAGLLMEHLQHIPQQGEQLQIGDYLFEPLEITSHRINKVKITSLK----
253688314    --MEFLLDPSIWAGLLTLVVLEIVLGIDNLVFIAILADKLPPKQRDKARIIGLSLALLMRLGLLSLIS-WMVTLTRPLFSLGDFSFSGRDLILLFGGMFLLFKATMELHERLENKTHDGNGNRAHA-SFWAVVAQIVVLDAVFSLDAVITAVGMVDHLGVMMTAVIIAMGVMLIASKPLTRFVNEHPTVVVLCLSFLLMIGLSLMAEGLGFHIPKGYLYAAIGFSILIELFNQIARHNFMKHQSHRPLRERTAEAILRLMGSRKNTDDLDADEPQKKLTTEE----FAEEERNMISGVLTLASRSLRSVMTPRTEISWVDSESSVEQIRMQLLDTPHSLFPICRGSLDELIGVVRAKDLLVALETQTDVESFAAANPPIVVPETLDVINLLPVLRRAKGSLVIIANEFGVVQGLVTPLDVLEAIAGEFPDE-DETLDIIP-DGEGWLVKGGTDLHALQQVVDSDLVDPKEDYASLAGMLLAHSDEFPKVGAIIELYNLRFHIIEVSEYRIELVRVERI-----
142791666    --MELLLDPHIWIGLFTLIVLEIVLGIDNLVFIAILVKKLPPAQRDKARVIGLSL-ALLMRLGLLSVMSWLVTLTTPILHLWDHPFSGRDLILMGGGLFLLFKATSELHERLEAKPPEDGPVGVYA-SFGVVITQILVLDAIFSLDSIITAVGMVEHLGVMMAAVTIAMLVMVLASKPLTRFVNAHPTVVVLCLSFLLMIGFSLVAEGFGFHIPKGYLYAAIGFSVLIEFFNQLSQRSAERHEAKQPLRERTTAAIFKLMGSKAYQ----DRPDDDLDAPAAEPVSFGEEERYMVTGVLSLAERSIRTIMTPRSEMAWIDVNDSNDEIRALLQQEPHSLFPVCDGDLDEVIGVVKARDLLFALNEGQSLSELAKQNDPIIVPQTINVIKLLAELRQAKGSLILVADEFGVIQGLVTTHDLLEAIVGELPDEDETPD--IVRDGEGWLINGSTNIHHVEQVLEHELVSESDEYVTLAGMLLSHFGTLPAPGQQLQLQQLGFEVVEVSERRIERVRVMPLE----
117617902    --MELLLDPHIWIGLFTLIVLEIVLGIDNLVFIAILVKKLPPAQRDKARVIGLSL-ALLMRLGLLSVMSWLVTLTTPILHLWDHPFSGRDLILMGGGLFLLFKATSELHERLEAKPPEDGPVGVYA-SFGVVITQILVLDAIFSLDSIITAVGMVEHLGVMMAAVTIAMLVMVLASKPLTRFVNAHPTVVVLCLSFLLMIGFSLVAEGFGFHIPKGYLYAAIGFSVLIEFFNQLSQRSAERHEAKQPLRERTTAAIFKLMGSKAYQ----DRPDDDLDAPAAEPVSFGEEERYMVTGVLSLAERSIRTIMTPRSEMAWIDVNDSNDEIRALLQQEPHSLFPVCDGDLDEVIGVVKARDLLFALNEGQSLSELAKQNDPIIVPQTINVIKLLAELRQAKGSLILVADEFGVIQGLVTTHDLLEAIVGELPDEDETPD--IVRDGEGWLINGSTNIHHVEQVLEHELVSESDEYVTLAGMLLSHFGTLPAPGQQLQLQQLGFEVVEVSERRIERVRVMPLE----
300717520    -MFEWIADPSIWAGLVTLIVLELVLGIDNLVFIAILAEKLPPALRDRARVTGLLLALVMRLLLLASIS-WISSLITPLFTLIGHPFSARDLIMLIGGIFLLFKATMELNERLEGKDEDENPQKRGAKFWP-VVAQIVVLDAVFSLDSVITAVGMVDHLAVMMAAVIVAIFLMLLASKPLTRFVNGHPTIVILCLSFLLMIGFSLVADGFGYEIPKGYLYAAIGFSIIIEALNQLAQFNRRRFSSTSPLRKRTAEAVLRLLRGNHEPAELDSQTSALVADNIESQAIFNKQERMMIARVLGMGQRTVSSIMTSRHDVEHVDLSESPEKIMSLLDLNQHTRIVVTDNS-DDPLGVVHVIDLLKQSLHGDSLDIRALIRQPLVFPEQLTLLPALEQFRSARTHFAFVVDEFGSVEGVVTLSDVMETIAGNLPNEGDPRYDIQQNTDGSWTANGHMPLDDLVMYLELPL-NEKREYHTLAGLLMEHMQRVPQQGEEIQVGDFLFRTLQVDSHRVQKVQIIPL-----
237807555    -MFEWMVDPTAWLGLLTLVVLEIILGIDNLLFIAILAEKLPPEQRDRARYYGLALALLMRFGLLASLSH-LVSFTQPLFTLWSLPLSGRDLILLTGGFFLLFKATRELHGRIEGALHSDEQKKVY-LGFWVVVTQIVVLDAVFSLDAVITAVGMSDHLTVMMIAVSIAILIMMWASKPLTLFINRHPTLVILCLGFLLMIGFSLMADGLGFHVPKGYLYVAIGFSILIEFFNQLARANQEKLFKGKLRRRERTAEMVMSLLGVKQEMPQHRDDESVKVPQS-QVAVFSEEEKDMVSRVLQLSSLPIRAVMTVRRDIDMLDLTAPQQEALQLLAQTPHSRLVVTRDNRDAPLGIIRKRDVLAQLLEDKSLHMDSLIQPALCLPETISVLNALEQFRQAKTYLAFVVDEFGNFEGLVSIRDIMEEIAGKLPETGEEESEYVMLAPGSFRVSGDMLLSDLQRELAFP-AAATEHYHTLAGWLLEWLQRLPTTDEVIEYEGWQLTVTDIRAHRIESVWLTR------
290473987    --MEWIADPTIWAGLATLIVLEIVLGIDNLIFIAILADKLPEKQRDKARLTGLTCALVMRLLLLFSLSW-LISLTTPLLTLWNHPFSARDLIMLIGGIFLLFKATMELNERLEGKMLHNNQQRKGA-NFWAVVVQIIVLDAVFSLDSVITAVGMVNHIGTMMAAVIIAMILMIWASKPLTKFVNAHPTIVILCLSFLLMIGFSLVAEGFGYVIPKGYLYAAIGFSIMIEALNQFSQFNRRRFSASRSLRERTAEAVLHILNGKRENADLDNHASNLIADHEDHKAVFEPQERHMIARVLSMAQRTVSSIMTSRHDVVYLDIHAPTGKLTTLLEKQPHTRIVVTDEQSDEPLGVVHVIDILNQQLTHKSFDLRKLVQQPLIFPESLSLLQALEQFRQAQTHFAFVVDEFGSVEGVVTVTDVMETITGNLPGEIDARHDIQVTEEGYWIANGFMPLDDLVLYVPL-LLDGKREYQTLAGLLMEDLQRVPQQGEQLQIGEYLFEPLEVISHRINKVKITSLKTEE-
295098203    --MEWIADPSIWAGLVTLVVIELVLGIDNLVFIAILADKLPPSQRDRARVTGLLLAMVMRLLLLASIS-WLVTLTKPLFSVQGLSFSARDLIMLFGGLFLLFKATVELNERLEGKDSENPTQRRGAKFWP-VVAQIVVLDAVFSLDSVITAVGMVDHLAVMMAAVIIAITLMVLASKALTRFVNSHPTIVILCLSFLLMIGFSLVADGFGFHIPKGYLYAAIGFSVLIEFLNQLAIFNRRRFLSANQTLRQRTADTVMRLLSGKKEDAELDAESAAMLADHSDGQIFNPQERRMIERVLNLNQRSVSSIMTSRHDIEHIDLTAPEEQIRALLDKNQHTRVVTGGEEEEELLGVVHVIDLLQQQLHGEPLNLRALVRQPLVFPEALPLLSALEQFRNARTHFAFVVDEFGSVEGLVTLSDVMETIAGNLPDEIDARHDIQKNADGSWTANGHMPLEDLVQFVPLPL-DEKREYHTIAGLLMEYLQRIPQPGEEVQVGDYMIKTLQVESHRVQKVQLIPLR----
294636012    --MELLLDPSIWAGLLTLVVLEIVLGIDNLVFVAILAEKVPPHQRDKARLIGLGLALIMRLGLLSLIS-WMVTLTRPLFSIAMFSFSGRDLILLLGGLFLLFKATMELHERLEGRVHAVSQKGYA--SFWSVVVQIVILDAVFSLDAVITAVGMVDHLAVMMVAVVIAMAIMLLASKALTRFVNAHPTVVVLCLSFLLMIGLSLMAEGFGLHIPKGYLYAAIGFSILIELFNQIARRNYLRHQQHKPMRQRTAEAIMRLMGGERGVAPESANEG---ILTPGEAGAFAAEERYMISGVLTLASRSLRTIMTPRNEISWIDCRQSADDIRRQLLETPHSLFPVCEGSLDQLLGVVRAKDLLMALKQGVPLAEFAAQHTPIVVLESLDVINVLDVLRQAKGRLVMVSDEFGEVQGLVTPLDVLEAIAGEFPDE-DETPDIVTNESG-WLVKGSTDLHTLEQTLGVHLVLGSGQYASLAGLLLAHFDRMPAVGAALTRDGLRFTVVEVEEYRIEKVQVERIPE---
251789591    --MEFLLDPSIWAGLLTLVVLEIVLGIDNLVFIAILADKLPAKQRDKARIIGLSLALLMRLGLLSLIS-WMVTLTRPLFSVGQFSFSGRDLILLAGGVFLLFKATMELHERLENRPHDANGNRAHA-SFWAVVVQIVILDAVFSLDAVITAVGMVNHLGVMMTAVVIAMAVMLLASKPLTRFVNAHPTVVVLCLSFLLMIGLSLVAEGFGFHIPKGYLYAAIGFSIVIELFNQIARHNFIKHQSHRPMRERTAEAILRLMGSRKTAHDDQEEQPQPQPEE-----TFAEEERYMISGVLTLASRSLRSVMTPRTDISWVDCERSVDDIRLQLLDTPHSLFPVCRGSLDELVGVVRAKDLLVALDEHTDVEQFAAANLPIVVPETLDVINLLPVLRRAKGSLVMITNEFGVVQGLVTPLDILEAIAGEFPDE-DETLDIIE-DGDGWLVRGGTDLHSLQQVLNVDLVDPKEDYTSLAGLLLAHSDEFPKVGDQLELQRLRFLIVEATDYRIELVRVVRVAEPTV
255068213    MDFSWLAEPHTWIGFATLLVLEVVLGIDNLVFVAILANKVKPAQRDRARITGLGLAVVIRIIMLGFMAH-IMTLTRPLFNISGLDVSGKDMIMLAGGIFLLYKATTELHERLEGHNFTVADSQKKHARFWSVVAQILILDAVFSIDSVITAVAMVDHIVVAMGAVAVAMTVMISASKPLTEFVDRHPTVVMLCLGFLLMIGFSLIAEAFHFHIPKGYLYAAIGFSILIEAFNQIQRNSRKNDYISSSWRKRTAENVLGMMGIRESVLAKAG-------DEAEDDGHFEENEKSMIRSVLTLAERPILGVMIPRRDIERLDISQSREEQHAQLQNTPYSRLLVVGKGVDEPLGYINKKDLLAQLLETGELNIQAVLRQPLVLPDSTTALGAIELFRQSSADYALVVDEFGAVLGMVTMKDLLETIAGEFPEEFEEEPAVQENADESLTVDGSLEYVELAPQLNLPPQEEDADFHTVAGLIMEELQSIPDVGDFADFHGWRFQVVEKDGQRIERVKITRLPE---
145299442    --MELLLDPHIWVGLFTLIILEIVLGIDNLVFIAILVKKLPPAQRDRARIIGLSLALLMRLGLGLSVMSWLVTLTTPILHLGDFAFSGRDLILMGGGLFLLFKATTELHEQLEAKQPEDGPVGVYA-SFGVVITQILVLDAIFSLDSIITAVGMVEHLWVMMAAVTIAMAVMVLASKPLTRFVNAHPTVVVLCLSFLLMIGFSLVAEGFGFHIPKGYLYAAIGFSVLIEFFNQLSQRSAERHEAKLPLRERTTAAIFKLMGSKAYQ----DRPDDDLDAPTPAPLSFGEEERYMVTGVLSLADRSIRTIMTPRSDMAWIDVNDSVEEIRAVLQREPHSLFPVCDGDLDEVIGVLKARDLLFALNEGQSLTELAKQNDPIIVPQTINVIRLLAELRKAKGSLILVADEFGVIQGLVTTHDLLEAIVGELPDE-DETPDMVP-DGESWLINGSTNIHHVEQVLEYELVSDSDEYVTLAGMLLSHFGTLPTPGQQLQLQQLHFEVIEVSERRIERVRVTPLNP---
284007096    --MEWIADPTMWAGLLTLIVLEIVLGIDNLVFIAILADKLPAKLRNKARITGLTCALFMRVILLFSLT-LLVSLTNPIINIWGHPFSARDILMLGGGLFLLFKATMELNERLEGKD-KQSGKQRKTAKFWAVVAQIIVLDAIFSLDSVITAVGMVEHIGIMIAAVTIAMILMIIASKPLTMFVNTHPTIVILCLSFLLMIGFSLVAEGFGYLIPKGYLYAAIGFSIMIESFNQFASFNRRRFKGSKSLRERTAEAVLRVLDGQHERAELDHRTSDLIADN---NGIFDPQERQMIVRLLGFAQRNVSSIMTSRHDVEYIDINKPADKLLSLLEKTPHTRLVVTDESIDEPVGVIHVIDILNQQLKKQKLNLHALITQPLIFPEGLSLLQALEQFRKAHTHFAFIVDEFGSVEGIVTLTDIMETIAGNMPEEVDSRHDIQQLEDSRWVANGFMPLEDLILYVPISL-DEKREYETIAGLLMEHLQRMPIVGERIKIENWIFEPLEVTSHRLKKVLITPLQ----
251790448    --MEWIADPTIWAGLATLVVLELVLGIDNLIFIAILAEKLPEKSRDRARVVGLLLALLMRFVLLSSIS-WLVSLTHPLFVIYGHPFSARDLIMLVGGLFLLFKATTELNERLEGKDQAQQTQRQGARFWP-VVAQIVVLDAVFSLDSVITAVGMTEHLPVMMAAVTIAIGLMLLASKPLTRFVNAHPTIVILCLSFLLMIGFSLVADAFGYPIPKGYLYAAIGFSVMIEMLNQLAQFNRRRFSSSTPLRQRTAEAVLQLLRGEHEEAERDKPAVDRVADNNASQPVFNRQEQRMIERVLGMSQRSVSSIMTIRHDIEHVDINTDPADFPALMEKNQHTRLVMFDSHVDEPLGVVHVIDLLRQQLHGQALDLRALIRQPLVFPEQLSLLSALEQFREAHTHFAFVADEFGSIEGVVTLSDVMETIAGNLPEELDARHDIQENDDGTLTANGYLPVEDLLMYIPLQL-NEKREYHTLAGLLMEYAQKIPQQGDEVHIDNTLFRVLTVESHRIMKVLIIP------
260598552    --MEWIADPSIWAGLATLIVLELVLGIDNLVFIAILAEKLPPAQRDRARVTGLMLAMVMRLGLLASVS-WLVTLTTPLLTIKSFSFSARDLIMLLGGLFLLFKATVELNERLEGKDTENPTQRRGAK-FWAVVAQIVILDAVFSLDSVITAVGMVDHLAVMMAAVIIAVSLMLMASKALTRFVNHHPTIVILCLSFLLMIGFSLIADGFGFHIPKGYLYAAIGFSIIIEALNQLAIFNRRRFLSTANQTRQRTTEAVMRLISGKKEDADLDPQTASLLADYDNHPLFNPQEQRMIERVLNLNQRTVNSIMTSRHDVEHIDINAPEAQVRALLERNQHTRVVISDEDEDALLGVVHIIDLLQQSLRGEPLDLRALVRQPLVFPEGLPLLKALEQFRNARTHFAFVVDEFGSVEGVVTLSDVMETIAGNLPEEIDARHDIQKNADGSWTANGHMPLEDLIQYVPLPL-DEKREYHTLAGLMMEYLQRIPGVGETVQVGHYRLTTLAVEHHRIQKVRIT-------
70730958     --MEWIADPTAWLGLLTLIVLELVLGIDNLVFIAILADKLPPEQRDRARIIGLSLALLMRLGLLASIS-WMVTLTQPLFEVFEHSFSGRDLIMLFGGVFLLFKATMELHERLEGHVSQRAGSTTYALFWP-IVAQIVVLDAVFSLDAVITAVGMVEHLSVMMIAVVVSIGVMIVASKPLTRFVNAHPTVIMLCLGFLMMIGFSLTAEGLGFHIPKGYLYAAIGFSILIEVFNQIARARRKKSMQGRPMRERTAYAVMRLLGGRRLAAEEVGEEIADLLETDESSELFDRRERVMISGVLQLAERPIRSLMTVRAEVDCIDLTDSPESIRTKLMHSSYSRLPLIRDGVDEPLGFVHKKELLKEYLAGSEPNLEHLARKTINLLDSFSILNALEQMRQASTHIAFVINEFGDFMGILTMTDILESIAGELPDASEIEGPDVIEEEGGFLVNGALNLPQVRQRTGFG-AEPTEDYQTLAGLVMSLLDRLPVKGDRVEWAGWSLQVRAVEERRVTQVLLSR------
307130145    --MEWIADPTIWAGLATLVVLELVLGIDNLVFIAILAEKLPEKSRDRARVVGLLLALLMRFVLLSSIS-WLVSLTHPLFTVYGHPFSARDLIMLVGGLFLLFKATMELNERLEGKDQAQQTQRKGARFWP-VVAQIVVLDAVFSLDSVITAVGMTEHLPVMMAAVTIAIGLMLLASKPLTRFVNAHPTIVILCLSFLLMIGFSLVADAFGYPVPKGYLYAAIGFSVMIEMLNQLAQFNRRRFSSSTPLRQRTAEAVLRLLRGEHEEAELDKQAADRVADNAGGIGVFNQQEQRMIERVLGMSQRSVSSIMTIRHDIEHVDVNIDPADFHELMEKNQHTRLVMFDSHVSEPLGVVHLIDLLRQQLHGQALNLRALIRQPLVFPEQLSLLSALEQFREAHTHFAFVADEFGSVEGIVTLSDVMETIAGNLPEELDARHDIQENEDGTLTANGYLPVEDLLMYIPLQL-NEKREYHTLAGLLMEYAQKIPQEGDEVRIDNTLFRVLTVESHRIVKVLIIP------
71892220     --MEFLTDISMWIGFLTLIILEIVLGVDNLVFIAILTDKLPKKQRERACIIGLTLALIMRIALLSLIS-WFVTLTKPLCKIATFSFSGRDLILLFGGMFLLFKATTELHQQLEHKVHNHTSRGYA--SFWVVVIQIVVFDAIFSLDAVITAVGTVENLTIMIIAVVIAVLIMSLSSRLLTNFINSHQTVVVLCLSFLLIIGLSLIAEGIGFYIPKGYLYVAIGFSVLIELFNQIAHCNSMKGQSTKSMRERTAEAIMRLMGGNTAQWDFDTEKNSSLLLSKTH---FAEEERHMITGVLSLASRTLRSIMTPRNEISWLDSQKPVQELYSTLMNTPHNMFPVCNGELDQLIGIVRAKDLMAAIANGEQLETHASENLPIVVPETLDVLNLLKELRRAKGSMVVVSNEFGIIQGLITPLDVLEAIAGEFPDEDETPEIEIINNGTGWLAKGSMDLHALQQALAHDLVHVCDHVASLAGLLLSRCDRIPKEGDVLTINRWRFIIRKMIEYRIELVEIECL-----
77459316     --MEWLADPTAWLGLLTLIVLELVLGIDNLVFIAILADKLPPHQRDRARIIGLSLALIMRLGLLASIS-WLVTLTAPLFEVFGKSFSGRDLIMLFGGVFLLFKATMELHERLEGHIGERSTNTAYALFWP-IVAQIVVLDAVFSLDAVITAVGMVDELAVMMIAVIVSIGVMIVASKPLTRFVNAHPTVIMLCLGFLMMIGFALTAEGLGFHIPKGYLYAAIGFSILIEIFNQIARARRKRSMQGRPMRERTAHAVMRLLGGRKLAVEEVGEEISDLLDNGESTELFDRRERVMISGVLQLAERPIRALMTVRADVDHIDLADDAEAIRTRLMHSSYSRLPLIRGAVDEPLGFVHKKELLKEYLAGNEPNLEHLARKTVNLLDSYSILNALEQMRAASTHIAFVVNEFGDFVGVLTMTDILESIAGELPDASEIAGPDVVEEQGGFIVNGALNLTRIREHTGFR-AEPTEDYQTLAGLVMSLLDRLPIKGDRLQHEGWGMTVMAVEERRVTRVLLVR------
88811160     -MMEIFADPTVGLGLLTLIVLELILGIDNLIFIAILAEKLPPHQRDRARLIGLSLALMLRLGLLAGMSY-LVTLTAPLFSVFEHGFSGRDLILAAGGVFLLFKATMELHERLEG-GAQRREGPKAHAAFGIVITQIVVLDAVFSLDAVITAVGMVEQLWVMMAAVVIAIAAMMLASKPLTHFVNERPTVIVLCLGFLLMIGFSLIAEGFGLHIPKGYLYAAIGFSVLIEFFNQVARRNRAKQAMKRPLRERTADAVLHLLGGHIEAETPLP------VIAAGAEAVFAPTERQMIRSVLELSQREVESIMTQRRDIVWLDLDRAKEALLESIKTAPHTRLPVARGALDAFEGVVQSRDLLRNLLEQRELDIERAITQPLVVQEGASALCVLEQLRHHPVPLAIVVDEYGSIEGLITVNDILAAIAGDFVDTADTDALPQPIGEDVWLVPGAFPIKELDRLLDTALPY-DGEYRTLAGLLLDRLGRIPAVGESLQWQGHRFEIRELDGPRIVRVWIQKAETQP-
156933342    --MEWIADPSIWAGLATLIVLELVLGIDNLVFIAILAEKLPPAQRDRARVTGLILAMIMRLGLLASVS-WLVTLTTPLLTIKSFSFSARDLIMLLGGLFLLFKATVELNERLEGKDTENPTQRRGA-RFWAVVAQIVILDAVFSLDSVITAVGMVDHLAVMMAAVIIAVSLMLLASKALTRFVNNHPTIVILCLSFLLMIGFSLIADGFGFHIPKGYLYAAIGFSIIIEALNQLAIFNRRRFLSTANQTRQRTTEAVMRLISGKKEDADLDPQTASLIADYDNHPLFNRQEQLMIERVLNLNQRTVSSIMTSRHDVEHIDINAPEAQVRALLERNQHTRVVISDEDEDDLLGVVHIIDLLQQSLRGEPLDLRVLVRQPLVFPEGLPLLKALEQFRNARTHFAFVVDEFGSVEGVVTLSDVMETIAGNLPEEIDARHDIQKNADGSWTANGHMPLEDLVQYVPLPL-DEKREYHTLAGLMMEYLQHIPGVGETLQVGHYQLKTLEVEHHRIQKVQIT-------
307131144    --MEFLLDPSIWAGLLTLVVLEIVLGIDNLVFIAILADKLPAKQRDKARIIGLSLALLMRLGLLSLIS-WMVTLTRPLFSVGEFSFSGRDLILLAGGLFLLFKATMELHERLENRPHD-PNANRAQASFWAVVVQIVILDAVFSLDAVITAVGMVNHLGVMMTAVVIAMAVMLLASKPLTRFVNAHPTVVVLCLSFLLMIGLSLVAEGFGFHIPKGYLYAAIGFSIVIEMFNQIARHNFIKHQSHRPMRERTAEAILRLMGSRKANHDDQEEQPQQQPEE-----TFAEEERYMISGVLTLASRSLRSVMTPRTDISWVDCERSVEDIRLQLLDTPHSLFPVCRGSLDELVGVVRAKDLLVALDEHTDVEQFAAANPPIVVPETLDVINLLPVLRRAKGSLVIITNEFGVVQGLVTPLDVLEAIAGEFPDE-DETLDIIE-DGDGWLVRGGTDLHSLQQVLNVDLVDPKEDYTSLAGLLLAHSDEFPKVGDSLELYRLRFLIVEATDYRIELVRIVRVPEAE-
271499798    --MEWIVDPTMWAGLATLVVLELVLGIDNLVFIAILAEKLPEKSRDRARVVGLLLALLMRFVLLSSIS-WLVSLTHPLFNVHGHPFSARDLIMLVGGLFLLFKATMELNERLEGKDQAQQTQRKGARFWP-VVAQIVVLDAVFSLDSVITAVGMTDHLLIMMAAVTIAIGLMLLASKPLTRFVNAHPTIVILCLSFLLMIGFSLVADAFGYLIPKGYLYAAIGFSVMIEMLNQLAQFNRRRFSSSTPLRQRTAEAVLRLLRGGHDEVERDKQAAERVADSNASQPVFNQQEQRMIERVLGMSQRSVSSIMTIRHDIEQVDINSDPADFPALMEKNQHTRLVMFDSHVSEPLGVVHVIDLLRQQLHGQALDLRALIRQPLVFPEQLSLLSALEQFREAHTHFAFVADEFGSIEGVVTLSDVMETIAGNLPEELDARHDIQENDDGTLIANGYLPVEDLQMYIPLQL-DEKREYHTLAGLLMEYAQKIPQEGDEVHIDNTLFRVLAVESHRIMKVLIIP------
187478366    MLFDWMSDPTAWVGLATLIVLEIVLGIDNLVFIAILADKLPAHQRNQARMLGLTLALVMRLGLLASIA-WVVTLTAPLFTVLGAEISGRDLILIFGGLFLLFKGTMELHERVEGRSHVSGDRQHYAVFWQ-VIAQIVVLDAVFSLDSVITAVGMVQDLSIMMTAVVVAMVVMMLASRPLMAFVGRHPTVVILCLGLLLMIGFSLVAEGLGYEIPKGYLYAAIGFAILIEVFNQLAQRNRDVS--GLGRRERTARAVLKLLRGGRESTAEPDMGLD-------EEAAFAPEESSLIEGVLSMGERDLRSIMVPRGEMVWLDVKDDAQTVLNKF-ASGHSRLPLCDGDPANVVGVLHFKDVLGPLRVPGAVDLIELAQEPHYVPETVPVIKLLAAMRESRDHLLIVVDEHGVCEGLVTPMDLLTAVAGDLPEHPDTVSGAAQMADGSWLLDGRLATPEAARIIGPELVLDYDDDATLAGCVLRAAGSLPIAGGKTRWRDWEFEVTRLDGRRIAQVHARRL-----
226943288    --MEWLADPTAWLGLLTLIVLEIVLGIDNLVFIAILADKLPPEQRDRARIIGLSLALLMRLGLLASIS-WLVTLTEPLLSLLGKSFSGRDLIMLFGGLFLLFKATMELHERLEGHAHIQSGSRTYARFWP-VVAQIVVLDAVFSLDAVITAVGMVDQLQVMMLAVVISIGLMIVASKPLTAFVNAHPTVIMLCLGFLLMIGLSLTAEGLGFHIPKGYLYAAIGFSILIELFNQLARWRRKKQLQGRHTRERTAHAVLRLLGGQREAEEIGEEIADMLGGDEAGTALFGRRERVMISGVLHLAERPIASAMTDRMQVDHIALDADEAQIRQRLLDSPHSRLVVARGAIDEPLGYVHKKELLRLLLQDEHPDIERLVRQPLNLPDGCSVLNALEQMRQASTHVAFVVNEFGHFEGLLTLTDILEAIAGELPDASEMEGPDVIEREGAYEVSGAISLTQLGRRLGFQAQATDD-YQTLAGLAMSLLDRLPAPGDELTYRGWRLRVSEVKERRITRMLLQPLR----
190573234    --MEWLADPSIWMGLATLVVLEIVLGIDNLVFIAILADKLPPHQRDRARVIGLAL-ALLMRLVLLAALAWIMKLTEPLLTLFDHSFSGRDLILLGGGLFLLFKGTMELHERLEGREHHEDGKKVYA-SFAMVVAQIVVLDAVFSLDSVITAVGMVDNLGVMYAAVTIAMALMLLASKPLTRFVNKHPTVVVLCLGFLLMIGFSLVAEGLGYKIPKGYLYAAIAFSILVEAFNQWVRFNRERNERRQPFRQRTADAVLRMLGARPANGHDDENADEHVDAEER----LQPAEHEMIRSVLGLADRPVSSVMTVRADVQWIDLARGQEDVVARLVASPHTRLLVGDGDLDSLRGVVQSRDLLADLLQGRPLQLEGNLREPQYVLSSASALQALELIRQHPVPLAVAVDEYGSVEGLVTANDLLAAIAGDLVDTQDERYGVVAQGEDQWEADGALTLDDLQRLAGVSLPR-SGDYMTISGLVLERLGRLPDIGDAVEIADVRITVLAMEKRRIARLRVERL-----
300694184    --MSWLADPSIWIGFVTLVVLEIILGIDNLVFIAILVNKLPPVLRDRARMIGLGLALLMRMVLL-SMMSWLITLTRPLLTLGPVELSGRSIILLLGGFFLLFKATSELHERLDGQPQDDSHGAGQGKFWN-VIAQVVILDAVFSLDSVITAVGMVNDLPVMMAAVMVAMGAMAFASRPLTAFVNAHRTVVVLCLSFLLMIGFSLVAEGLGFHIPKGYLYAAIGFSILIEFFNQVAQRNSDRYERRRPLRERTADTVLSLLGERRADHGASEAEAAVPHAPGQPEPVFRPEERSMVSGVLGLAERSVRSVMTPRHDISWVDLEADVVQTRQLLLAVPHNQFPVCRGGLDDLVGVARAKDLMGDLDTRGAIDVERSVKPALKVSDNIGILRLMDQLKRSRGRMLVVTDPLDVVQGVVTPIDVLEAIAGEFPDE-DERPGVVEISEGCWEVAGDADLRQLEDVLHVDLLDEGGGATSLGGYLFRQWDRLPEVGDALVRHDLRFVILEVGSRRIMRVRIERMEEVT-
17549393     --MSWLADPSIWIGLVTLVVLEIVLGIDNLVFIAILVNKLPPALRDRARMIGLGLALVMRMVLL-SMMSWLITLTKPLLTLGPVALSGRSIILLLGGFFLLFKATSELHERLDGQPQDDSHGAGQGKFWN-VIAQVVVLDAVFSLDSVITAVGMVNDLPVMMAAVAVAMGAMLFASRPLTDFVNAHRTVVVLCLSFLLMIGFSLVAEGLGFHIPKGYLYAAIGFSILIEFFNQVAQRNSDRYERRRPLRERTADTVLSLLGERRADHGTGEAEAAASRAPGTPETVFRPEERSMVSGVLGLAERSVRSIMTPRHDISWVDLEGDIAHTRQLLLAVPHNQFPVCRGGLDDLVGVARAKDLMGDLDTRGAIDVERSVKPALKVSDGIGILRLMDQLKRSRGRMMVVTDPLNVVQGVVTPIDVLEAIAGEFPDE-DERPGVVALREGCWEVAGEADLRQLEDILHVDLLDEGGGATSLGGYLFRQWDRLPEVSDALVRHDLRFVILEVGSRRIMRVRIERMEDVT-
33596231     MPFEWMTDPTAWLGLATLIVLEIVLGIDNLVFIAILADKLPAHQRNRARMIGLTLALLMRLGLLASIA-WVVTLTAPLFTVWGAQISGRDLILILGGLFLLFKGTMELHERVEGNAHAGGGGRTQYAAFWQVIVQIVALDAVFSLDSVITAVGMVQDLSIMMTAVVVAMIVMMVASRPLMAFVARHPTVVILCLGLLLMIGFSLVAEGLGFDVPKGYLYAAIGFSILVEACNQLARRNLARGAHALGRRQRAAHAVLRLLQAGR-EGRAHPEEVAALVADTGEGPLFAPEESTMIERVLAMGERDVRSIMVPRADMVWLDVRDPRHVVLEKF-ALGHARLPLCAGDPGNVLGVVHLRDLLPRLSAPGPVDLVDAARPAAYVSETTPIPQLLQQMRDLRQHLLLVVDEHGVCVGLATPLDVLTAVAGELPDAGDADPPASRLPDGGWSLDGRLAVEEVARLLQAPDLRRDYPDATLAGCLLRASGAIPEEGQGMDWRQWRFEVERRVGPRIERVRATR------
194364844    --MEWLADPSIWMGLATLVVLEIVLGIDNLVFIAILADKLPPHQRDRARVIGLAL-ALLMRLVLLAALAWIMKLTEPLLTLFDHSFSGRDLILLGGGLFLLFKGTMELHERLEGREHHEDGKKVYA-SFAMVVAQIVVLDAVFSLDSVITAVGMVDNLGVMYAAVTIAMVLMLVASKPLTRFVNKHPTVVVLCLGFLLMIGFSLVAEGLGYKIPKGYLYAAIAFSILVEAFNQWVRFNRERNERRQPFRQRTADAVLRMLGARPANGHHDEEASEQVDAEER----LQPAEHEMIRSVLGLADRPVSSVMTVRADVQWIDMARGPEDVVARLVASPHTRLLVGDGDLDSLRGVVQSRDLLADLLQGRPLQLEANLREPQYVLSSASALQALELIRQHPVPLAVAVDEYGSVEGLVTANDLLAAIAGDLVDTQDERYGVVAQGEDCWEADGALTLDDLQRLAGVSLPR-SADYMTISGLVLEQLGRLPDVGDAVEVTSVRVTVLAMEKRRITRLRVERIDGLA-
229590083    --MEWLADPTAWLGLLTLIVLELVLGIDNLVFIAILADKLPPEQRDRARLIGLSLALLMRLGLLASIS-WLVTLTQPLFEVFDKSFSGRDLIMLFGGVFLLFKATMELHERLEGHVAQRTGNVAYAMFWP-IVAQIVVLDAVFSLDAVITAVGMVDELAVMMIAVIVSIGLMIVASKPLTRFVNAHPTVIMLCLGFLMMIGFALTAEGLGFHIPKGYLYAAIGFSILIEVFNQIARSRRKKSAQGVPVRERTAHAVMRLLGGRSLAVEEVDEEVADLLGESSQGPLFDRRERVMISGVLQLAERPIRTLMTPRAKVDCIDLAEDPDSIRLKLMHSSYSRLPLIRGAVDEPLGFVHKKELLKEYLSGNEPNLEHLARRTINLLESFSILNALEQMRQESTHIAFVINEFGDFMGVLSMTDILESIAGELPDASEIEGPDIVEEGDGFRANGALNLNLVRQRTGFKAVATED-YQTLAGLVMSLLDRLPVVGDSLEHEGWRLTVAAVEERRVTQVRLVP------
225025247    MDFSWLADPVTWLGFATLIILEVVLGIDNLVFVAILAGKVRPAQRDRARITGLTLAVLIRLLMLAFMGR-IMQLTTPLFALGRLEVAGKDIIMFVGGLFLLYKATTELHERLEGANHSDTDHRKQHAPFWGVVLQILVLDAVFSIDAVVTAVAVVQHIQIAMAAVIVAMAMMIWASKPLTEFVNRHPTVVMLCLGFLLMIGFSLIAEAFHVVIPKGYLYAAIGFSVLIEVFNQISQ--RNTDKNAYGSRSWRRRTAENVLGMMGIRETMLAKAGE----ESHDAGHFEENEKSMIRSVLTLAERPLPGIMVPRRDIERLDISQSREQQYAQLQNTPYSRLLVVGKGADEPLGYINKKDLLNQLLAGQEPDIQAALCQPLILPDSTNTLSAIEQFRQSGADYALVVDEFGAVQGMVTTKDLLSAIAGEFPEAYERKEPNAQPGEHSLLVDGSHEYAELAPQLGLPPPEEDADYHTVAGLMIEELKTLPEVGDILDYHGWRFTVAAKAGQRIEQIRISRLPE---
157963475    --MEFLLEPQIWIGLITLIIIEIVLGIDNLVFIAILVKKLPPEQRDKARTIGLSLALIMRLGLL-SIVSWLVTLTQPLFSIYDLSFSTRDLILITGGLFLLFKATHELHERFEGEANQQQGANVYA-SFGVIIAQILALDAVFSLDSIITAVGMVDSLTVMMIAVIVSMIVMLLASKSITNFVNAHPTVIVLCLSFLLMIGFILVAEGFGLHIPKGYLYAAIGFSILIEMFNQMISSSHAKNAERVPLRQRTTEAIFRLMGNKHYNIHDDDDGSEPAPVS------FGDAEREMVTGVLSLSERNVRTVMTQRSETVWLNTEDCTDKIKQTIKNSRHQNFPVCTGSLDNLVGIVRSKDLLLGIEAGEDLASIAAAFPAYIVPDSINVIRLLDGFRESRAGMAVLADEFGSIQGIVTLHDLLESIVGEFPDI-GETPEISVCNDG-WLVKGSTSLHDLESRLELGLIDKQQEYITVAGLLLTLNSTIPKVSDVIEFAKLKFEIVEADEFKVSLVKVSHL-----
226941932    --MEWLMDPSVWLGLTTLIVLEIVLGIDNLVFIAILADRLPPEQRDRARLIGLSLALLM-RLGLLSVMSWLITLTSPLITLGGFSLSGRDLILITGGLFLLFKATVELHERLEGRSHQDNGQRPYA-GFWLVVAQIVALDAVFSLDAVITAVGMVNELGIMMAAVIIAMGVMVLASRPLTRFVNAHPTVVVLCLSFLLMIGLSLVAEGSGLHIPKGYLYAAIGFSILIESFNQMAHRNLVRQQAHRPLRERTAETIMRLMGPRQHPHASGDAPHAAAPSDDAPAPLFGEEERDMISGVLTLADRSIRSVMTPRNEISWIDLDAGPDAVRQQLLDTPHSLFPVCRGSLDQVLGVARAKDMLAALPNYDAESFVRRQPAPIVVPASLETLTLMGVLRRARGRLVLVADEAGTIEGLVTPLDVLEAIAGEFPDEDETPD--LVREGAEWLAKGSTDLHWLARKLDPELLDAEADYTTLAGLLLARHGALPEPGEVIRAGSFEFVILAV------------------
269138911    -MMELLLDPAIWAGLLTLVVLEIVLGIDNLVFVAILAEKVPPQQRDRARLIGLSLALIMRLALLSLIS-WMVTLTRPLFSIAMFTFSGRDLILLLGGLFLLFKATMELHERLEGRVHEVSHKGYA--SFWSVVAQIVILDAVFSLDAVITAVGMVEHLAVMMLAVVIAMAIMLLASKRLTRFVNAHPTVVVLCLSFLLMIGLGLMAEGFGLHIPKGYLYAAIGFSILIEMFNQIARRNYLRHEQRRPMRQRTAEAIMRLMG--SGRGEGAAAQTDAAL-VPGAAGAFAAEERYMISGVLTLASRSLRTIMTPRNEISWIDCRQPADEIRRQLMETPHSLFPVCEGSLDQLLGVVRAKDLLMALKQNTPLAEFAAQHTPIVVLESLDVINVLDVLRQAKGRLVMVSDEFGVVQGLVTPLDVLEAIAGEFPDE-DETPDIVDNEQG-WLVKGSTDLHTLEQTLDVHLVLGSGQYASLAGLLLAHFDRMPAVGAALTLNGLRFTVAEVEEYRIERVQVERV-----
258636299    -MLEWIADPSLWAGLVTLIVLELVLGIDNLVFIAILVEKLPPVVRDRARVIGLLL-ALLLRLVLLASLSWLVTLTQPLFTLWQHNFSARDLLLFAGGVFLLYKATTELNDRLEGSDED-NGQTKNGAKFWPVVAQIVVLDAIFSLDAVITAVGMVNELPVMMTAVTIAILLMLMASKALTRFVNSHPTIVILCLSFLLMIGFSLVAEGLGFIIPKGYLYAAIGFSILIEMFNQLAMFNRRRFLSAGRPLRQRTAEAVLRILRGEAQRAELDADTASLLSDSEEGALFNRQERRMIARVLGLGQRQISSIMTSRHDIEHIDLTEDPVEIMAKLDRNQHTRILITEKG-NEPLGVVHVIDLMHQSLHEKSLDLRSLIRQPLVFPERVTLLQALEQFRQARTHFAFVVDEFGSVEGVVTLSDVMETIAGNLPEEIDPRYDIQPGPQGGWIANGHMPLEDLAVYVRLPL-DEKRSYHTLAGLLMDSLQHVPQEGEELQVGDYLLRTLRVENHRVQKVEIVPVDSI--
238919623    --MELLLDPSIWAGLLTLVVLEIVLGIDNLVFVAILAEKVPPQQRDRARLIGLGLALIMRLALL-SLISWMVTLTRPLFSIAMFTFSGRDVILLLGGLFLLFKATMELHERLEGRVHEVSHKGYA--SFWSVVVQIVILDAVFSLDAVITAVGMVDHLAVMMLAVVIAMVIMLLASKRLTRFVNAHPTVVVLCLSFLLMIGLSLMAEGFGLHIPKGYLYAAIGFSILIEMFNQIARRNYLRHEQRRPMRQRTAEAIMRLMGGGRGEGAAAPVDVALVPGAAS---AFAAEERYMISGVLTLASRSLRTIMTPRNEISWIDCRQPADEIRRQLMETPHSLFPVCEGSLDQLLGVVRAKDLLMALKQNTPLAEFAAQHTPIVVLESLDVINVLDVLRQAKGRLVMVSDEFGVVQGLVTPLDVLEAIAGEFPDE-DEALDIVGNEQG-WLVKGSTDLHTLEQTLDVHLVLGSGQYASLAGLLLAHFDRMPAVGAALMLSGLRFTVAEVEEYRIERVQVERVGSMP-
167625656    --MEFLLEPQIWIGLITLIIIEIVLGIDNLVFIAILVKKLPPEQRDKARTIGLSLALIMRLGLL-SIVSWLVTLTQPLFSIYDLSFSTRDLILITGGLFLLFKATHELHDRLEGD-LQQQQNANVYASFGVIIAQILALDAVFSLDSIITAVGMVDSLTVMMIAVIISMIVMLLASKSITNFVNAHPTVIVLCLSFLLMIGFILVAEGFGFHIPKGYLYAAIGFSILIEMFNQMITSSHAKHAERVPLRQRTTEAIFRLMGNKHYNINDDEGSEPAPVS-------FGDVERDMVTGVLSLSERNVRTVMTQRKEIVWLNTEDSTDKIKEIIKTSRHQIFPICHGSLDNLVGIVRSKDLLFGIEAGENLSQIASSFPAFIVPDTINVIRLLDGFRESRAGMAVLADEFGSIQGIVTLHDLLESIVGEFPDI-GEIPEISACNDG-WLVKGSTSLHDLEARLELGLIDKQQEYITVAGLLLALNSTIPKVSDVIEFAKLKFEIVEADDFKVSMVKVSFLEPVS-
241759219    MDFSWLAEPHTWIGFATLLVLEVVLGIDNLVFVAILANKVKPSQRDKARITGLGLAVVIRIFMLGFMAH-IMTLTRPLFELGGLEISGKDMIMFAGGIFLLYKATTELHERLEGHNFAVAEGQKKHSAFWGVVAQILILDAVFSIDSVITAVAMVDHIVVAMGAVVVAMTVMISASKPLTAFVDKHPTVVMLCLGFLLMIGFSLIAEAFHFHIPKGYLYAAIGFSILIELFNQVQKNARKNDYISTSWRKRTAENVLGMMGIR-----------ESILAKAGDNGGFEENEKSMIRSVLTLAERPIMGVMIPRREIEKLDISQSREEQNAQLKNTPYSRLLVVGKGVDEPLGYISKKDLLNQLLESGEINIQTALRQPLILPDSTTALNAIELFRQSSADYALVVDEFGAVLGMVTMKDLLETIAGEFPEEFEREEEEAAPQDETLSVDGALEYVELASQLNLPAQEEDADFHTVAGLIMEELQSIPDVGDFIDYHGWRFEVVEKDGQRIARVKINRLPEEE-
242238645    --MEWIADPTIWAGLATLVVLELVLGIDNLVFIAILAEKLPEKSRDRARVVGLLLALLMRFVLLSSIA-WLASLTQPIFSVYHNAFSARDLIMLTGGLFLLFKATTELNERLEGKDQHQQTNRKGARFWP-VVAQIVVLDAIFSLDSVITAVGMTEHLLVMMAAVTIAISLMLLASKPLTRFVNAHPTIVILCLSFLLMIGFSLVADAFGYPIPKGYLYAAIGFSVMIEMLNQVAQFNRRRFLSSAMPRQRTAEAVLRLLRGEPEAQELDKPASDKTAENSGNQQVFNQQEQRMIERVLGMSQRSVSSIMTIRHDIEHIDIHTLPEHFPMLMEKNQHTRLVIVDGNSNEPLGIVHVIDLLRQQLQQQALDLRALIRQPLVFPEQLSLLAALEQFREAHTHFAFVADEFGSVEGIVTLSDVMETIAGNLPLEGDARHDIQENDDGSLTANGYLPVEDLQMYVPLNL-DEKREYHTLAGLLMEYAQKIPQEGDEIHIEGTLFRVLTVESHRIVKVLIVP------
188533462    -MLESFADPSIWAGLVTLVMLELVLGIDNLVFIAILAEKLPPALRDRARVT-GLLLALGMRLLLLAGVSWLSSLTSPWFSLGEHAFSARDLIMLTGGLFLLFKATMELNERLEGKDAEESSQKRGARFWP-VVAQIVVLDAVFSLDSVVTAVGMVDQLAVMMAAVVIAILLMLSASRPLTGFVNAHPTIIILCLSFLLMIGFSLVADGFGYTIPKGYLYAAIGFSIIIEALNHLARFNRHRYLSAHSLRKRTAQAVLRLLRGHHDEADLDAETSSLVAGKAGPKAIFNREERMMIARVLAMGQRSVNSIMTTRHDIQHIDLADSPERVMAQLDVNQHTRMLVTDHS-DEPLGVVHVIDLLKQALHGNAIDLRALVRQPLIFPERLPLLPALEQFRRARTHFAFVVDEFGSVEGVVTLSDVMETIAGSLPNENDPRHDIQQHNDGSWVANGHMPLDDLMMYLPLQL-DRKRDYHTVAGLLMEHLQHVPQEGKEIEVGGYLFRTIQVASHRVQKVKIIP------
257454090    -MLELLSDPSAWLSLATLVILEIVLGIDNLVFIAILANKLPPHQRAKARNLGLGL-ALLMRLVLLSMMSWLITLTDPVLTLGSFDLSVRDIILLVGGVFLLFKATTELHERLEGKPEHTNQSKVQA-GFMAVVAQIVILDAVFSFDAVITAVGMAKHLEIMMAAVIIAMALMVAASKALTEFVGRHPTVVILCLSFLLMIGFSLIVEGLGFHMPKGYLYAAIAFSILIEAFNQVAKRNKTKYENQIPIRDRTADAILRLMGGKTEEAVTPENNSEHF---DFDSMPFAQEERYMISGVLALNERDVHTIMTPRNDISWVNINGSREEMRAQLLDTPHSLFPVCRDTIDKVLGVVRAKDFL-DLLDNNVADIETAIKPPVFVSESIDNLKLLNMLKKAKGNLAMVIDEYGQVAGLVTPLDVLEAIAGEFPDE-DETLEIIPYD-DYWIVEGTASLHQLLELDDPDFLLDADQF-TIGGYLISQLTDAPKVNQTIDIGGYKFTILETSTSRILKLKVER------
309778810    --MTWLADPSIWIGLFTLVVLEIVLGIDNLVFIAILVNKLPPALRDRARVIGLGLALLMRMVLLAAMS-WLIGLTKPLLTLGPVDLSGRSMILLLGGFFLLFKATSELHERLDGQPQDESHGSGHGKFWN-VIAQVVILDAVFSIDSVITAVGMVNDLPVMMAAVVVAMGAMLFASRPLTNFVNAHRTVVVLCLSFLLMIGFSLVAEGLGFHIPKGYLYAAIGFSILIEFFNQMAQRNTVRYERRRPLRERTADAVLSLLGDRRGAPAESESHEAASHDAGQSETVFRPEERSMVSGVLDLAERSVRSIMTPRHDISWVDLDADAAVTRKLLLAVPHNQFPVCRGGLDDLVGVARAKDLMGDLDTRGSIDVDRSVKPALKVSDNIGILRLMDQLKRARGRMLVVTDPLDVVQGVVTPIDVLEAIAGEFPDE-DERPGVVEVSDGCWEVAGEADLRQLEDVLHVDLLDEGGGATSLGGYLFNQWDRLPEVGDTLVRHDLRFVILEA------------------
152987961    --MEWIADPTAWLGLATLIVLEIVLGIDNLVFIAILADKLPPHLRDRARVLGLSLALLMRLGLLASIS-WMVTLTEPLLEVFGKSFSGRDLIMLFGGVFLLFKATMELHERLEGHVAQHAGNRTYALFWP-IVAQIVVLDAVFSLDAVITAVGMVEHLEVMMIAVIVSIGLMIVASKPLTRFVNRHPTVIMLCLGFLMMIGFSLTAEGLGFHIPKGYLYAAIGFSILIEVFNQVARKRRKKSQGHRPLRARTAHAVLRLLGGQRLEADEVGEEVADLFEEGDDQVVFDRRERVMISGVLQLAEKPIRSLMTVRAEVDCIDLDSGREAIRATLLESSYSRLPVRDGRVEEPLGYVHKKELLKELLAGAQPDLESLARQPLNLLQDCSILNALEQMREASTHVAFVVNEFGEFIGLLTLTDILESIAGELPDASEVDGPDVVEDAGGYLVSGAMNLSQVRRHVGFEARATED-YQTLAGLVMSLLDRLPAIGDRLQWQDWELRVMEVEE----------------
298370035    MDFSWLAEPHTWIGFATLFVLEVVLGIDNLVFVAILANKVKPDRRDRARVTGLGLAVLIRIIMLAFMAH-IMTLTHPLFGIGGTAVSGKDIIMFAGGIFLLYKATTELHERLEGHNFTVAENQKKHARFWSVVAQILILDAVFSIDSVITAVAMVDHIVVAMAAVVVAMAVMITASKPLTEFVDKHPTVVMLCLGFLLMIGFSLIAEAFHFHIPKGYLYAAIGFSILIELFNQISQNSRKNDYISSSWRKRTAENVLGMMGIR---ESVLAKAGEEADDDEH----FEENEKSMIRSVLTLAERPIMGVMIPRRDIERLDISQSREEQCGQLKNTPYSRLLVVGKGVDEPLGYINKKDLLTQMLETGSFNIQTALRQPLVLPDSTTALNAIELFRQSSADYALVVDEFGAVLGMVTMKDLLETIAGEFPEEFEREEEPALQENESLTVDGSLEYVELAPQLNLPPQEEDADFHTVAGLIMEELQSIPDVGDAVDFCGWRFEVIEKEGQRIGRVKISKLPE---
238023022    MDISWLAEPQTWIGFATLLILEVVLGIDNLVFVAILAGKVKPVLRDKARIVGLALAVVIRIIMLGFMAH-IITLTQPLFHFGAHSVSGKDLIMLCGGIFLLYKATTELHERLEGENHQVADTHKKHAAFWSVVAQIVVLDAVFSIDSVITAVAMVEHIIVAMAAVAVAMTVMITASKVLTNFVDKHPTVVMLCLGFLLMIGFSLIAEAFHFHIPKGYLYAAIGFSILIEVFNQVQKNTKKNDYAGSSWRQRTAENVLGMMGIRETLLSKDGSDNG-------DSEHFEDNEKSMIRSVLTLAERPIFGVMIPRSDIERLDISQSKDEQKAKLIECPYSRLLVVGKGVDEPLGYINKKDLLAQILETGETHIHAALKQPLMLPESATALQAIELFRKHSADYALVVDEFGAVLGMVTMKDLLETIAGEFPEEFEREEEPSVQENDSLTVDGALEYVELAPQLNLPPPAEDADFHTVAGLIMEQMQDLPEVGDSIQFHGWQFEVLEKDGHRVERVKISRIPDEE-
261377564    MDFSWLAEPHTWIGFATLLVLEVVLGIDNLVFVAILANKVKPAKRDRARITGLGLAVVIRIIMLAFMAH-IITLTRPLFQVGSLSVSGKDMIMFAGGIFLLYKATTELHERLEGHNFTVADSQKKHAPFWGVVVQILILDAVFSIDSVITAVAMVDHIVVAMGAVVVAMAVMISASKLLTEFVDRHPTVVMLCLGFLLMIGFSLIAEAFHFHIPKGYLYAAIGFSILIELFNQIQRNSRKNDYISSSWRKRTAENVLGMMGIRESVLAKAG-------NEAEDDAHFEENEKSMIRSVLTLAERPIPGIMIPRRDIERLDISQSREEQYAQLQNTPYSRLLVVGKGVDEPLGYVNKKDLLAQLLETGELNIQTALRQPLVLPDSTTALGAIELFRQSSADYALIVDEFGAVLGMATMKDLLETIAGDFPEEFEREEEVQENPDESLTVEGSLEYVELAPQLNLPQQEEDADFHTVAGLIMEELQNIPDVGDFADFHGWRFEVVEKEGQRIERVRITKLSE---
219681686    --MEFFLDPSTWAGLLTLVILEVVLGIDNLIFVAILSEKLPPNQRDKARLIGLGLALVMRLALL-SLISWIVTLNSPIVHNKFFSLSIRDIILLFGGFFLLFKTTMELHERLENNHHENSEN-KNYAGFWAVVIQIVVLDAVFSLDAIITAVGMVNQLLIMMIAVILATFLMLLASKALTNFINLHQTVVVLCLSFLLMIGFSLVTEALRFCIPKGYLYAAIGFSILIEIFNQIARHNFMKNQSRRPMRQRAAEAILRLMVGEQNKKQEINSQKTDSIQSSKEMETFKDEERYMINGVLTLAGRSIRSIMTPRSNISWVNTEKNTDEIRMQLLDTPHSLFPVCKGELDEIIGIVRAKELLVAIEKKIDVSTFSSKILPIIIPDTLDPIKLLGVLRRAQGSFVIVSNEFGVVQGLITPLDVLEAIAGEFPDADETPDII--QENNSWLVKGETDLHSLQQLLNTEELIKEDNYASLGGLLIAQKGQLPIPGEIIHIHPFYFHIVKATEYRIDLVRIIKNQD---
308187486    -MLEVIADPSLWAGLVTLIVLELVLGIDNLIFIAILVEKLPGPLRDRARVIGLLLALVCRLLLLASLSW-LVTLKEPWVTLGGHPFSARDLLLLSGGIFLLFKATTELNARLEGHDEDAGQQKGGAKFWP-VVAQIVVLDAIFSLDAVITAVGMVNELPVMMIAVTIAILLMLLASKPLTRFVNNHPTIVILCLSFLLMIGFSLVAEGFGFVIPKGYLYAAIGFSVIIEALNQLAHFNRRRVLSAGRPLRQRTAEAVLRMLRGAAEPAELDAKTSSLIADSDASMLFNRQERVMIARVLGMGQRHVNSIMTSRHDVDHIDLSDDPAEIMSRLDRNQHTRILITDNSS-EPLGVVHVIDLLHQSLHHNSLDLRALIRQPLVFPERLTLLQALEQFRQAHTHFAFVVDEFGSVEGVVTLSDVMETIAGNLPNEADARYDIQIQGEGHWIANGHMPLEDLALYVKLPL-DEQRDYHTLAGLLMDKLQHIPQEGEVLQLGDYRLRTLQVENHRVQKVEI--------
304387118    MDFSWLAEPHTWIGFATLLVLEVVLGIDNLVFVAILANKVQPARRDRARIIGLGLAVVIRIIMLAFMAH-IITLTEPLFQIGGLAVSGKDMIMLAGGIFLLYKATTELHERLEGHNFTVADSQKKHAPFWGVVAQILILDAVFSIDSVITAVAMVDHIVVAMGAVVVAMAVMISASKLLTEFVDRHPTVVMLCLGFLLMIGFSLIAEAFHFHIPKGYLYAAIGFSILIELFNQIQRNSRKNDYIGSSWRKRTAENVLGMMGI----------RESVLADAGGESGDFEENEKSMIRSVLTLAERPIMGVMIPRRDIERLDISQSREEQCAQLQNTPYSRLLVVGKGVDEPLGYINKKDLLSQLLETGGLDIQTALRQPLVLPDSTTALGAIELFRQSSADYALVVDEFGAVLGMVTMKDLLETIAGEFPEEFEREEEPAVQPDESLTVEGALEYVELAPQLNLPQQQEDADFHTVAGLIMEELQTIPDVGDFADFHGWRFEVVEKEGQRIERVKITKLPE---
262373019    -MIEFLLDPSIWIALLTLIVLEIVLGIDNLVFIAILADKLPPEQRDKARIIGLSLALIMRLALL-SIISWLVTLTKPILHIWTLSFSGRDLILLFGGLFLLYKAVTELHEKIEGKPVHKTQSSVAYASFGMVVTQIVILDAVFSLDSVITAIGMVDNIYVMMAAVVIAVVVMLIASKPLTNFVNKHPTVVILCLSFLLLIGISLIAEGFGFHIPKGYIYSGIAVAILIEGFNQFTQRNAEKHASKLPLRHRTANTIFKLMGGKEQNDPTIIDNNDD---------SFGAEERYMIGGVLTLAERSVSSIMTPRDQISWVNIDDDIEDIRAKVLAVPHSLFPVCKGNLDKVITVVRAKELIDCLDEKEELQNLLKRQRPIFIFEKMKVIDAINTLRSSKGSLVMVTNEFGNIQGLITPLDVFEAIAGEFPD-SDEQLDLTKVSHQEWIASGLLDLYQLQLELGLELVQEGSGYVSVAGLLLDKLEGQVDVGSTLTYEGIYFEIIEMDGTRIKKVKI--------
292488725    -MFEWIADPSIWAGLVTLVVLELVLGIDNLVFIAILAEKLPPALRDRARMTGLSLALGMRLLLLAGVT-WLSSLTSPLFSLSGHLFSARDIIMLLGGLFLLFKATMELNERLEGKDQEDSLQKRGARFWP-VVAQIVVLDAVFSLDSVVTAVGMVDQLAVMMAAVIIAISLMILASKPLTAFVNHHPTLIILCLSFLLMIGFSLVADGFGYAIPKGYLYAAIGFSVIIEALNQLARFNRRRFLSAQYPRKRTADAVLRLLRGQPDQAELDAETSSLVADHSGRKAIFNKQERMMIARVLAMGQRSVSSIMTTRHDIQHIDLAESAEKILAQLDANQHTRLLITENS-DEPLGVVHVIDLLKQALHDRPIDLRELVRQPLIFPERLPLLPALEQFRSARTHFAFVVDEFGSLEGVVTLSDVMETIAGYLPNENDPRHDIQQLNDGSWTANGHMPLEDLVMHLPLQL-NEKRDYHTLAGLLMEHLQHVPSEGEEVEVSGYLFRTLRVASHRVQKVQIIPL-----
50085424     --MEFLLDPGIWVGLLTLIVLEIVLGIDNLVFIAILADKLPPEQRDKARIIGLSLALVMRLALLSVIS-WLVTLTKPLIQVADYSFSGRDLILLFGGLFLVYKAVTELHEKLEGQPEIKTNSSVAYASFWAVVTQIIVLDAVFSLDSVITAIGMVDNIYVMMTAVVIAVMVMLIASKPLTAFVNRHPTVVILCLSFLLLIGISLIAEGFGFHIPKGYIYSGIGVAILIEAFNQFSQRNVAKHQAKIPLRHRTANAIFKLIG--------EKDEIRSPVDQKESDGLFVAEERYMIGGVLTLAERSVASIMTPRTQISWVNIEQDPETIRQQVLAVPHSLFPVCRGSLDKVITIARAKDLIDALDHPDELSGVLKRQRPIFIFEKMKVIDAINTLRSSKGSLVLVSDEFGVVQGLISPLDVFEAIAGEFPDA-DEQMDLVKVGERTWHANGLLDLYQLELELGIELMSDHADYISVAGLIMDKTNAEVKIGTSVFHEDIYFEVIEMDGNRIKMVKI--------
310768043    -MFEWIAAPSIWAGMVTLVVLELVLGIDNLVFIAILAEKLPPALRDRARLTGLSLALGMRLLLLAGVS-WLSSLTSPLFSLSGHPFSARDIIMLLGGLFLLFKATMELNERLEGKDQADSPQKYGARFWP-VVAQIVVLDAVFSLDSVVTAVGMVDQLAVMMAAVIIAICLMLLASKPLTAFVNDHPTIIILCLSFLLMIGFSLVADGFGYAIPKGYLYAAIGFSVIIEALNQLARFNRRRFLSARYPRKRTADAVLRLLRGHPDQAELDAETSSLVADHNGRKAIFNKQERMMIARVLAMGQRSVSSIMTTRHDIQHIDLAESPEKILAQLDANQHTRLLIT-ENGDEPLGVVHVIDLLKQALHDRRIDLRVLMRQPLVFPERLPLLPALEQFRSARTHFAFVVDEFGSVEGVVTLSDVMETIAGYLPNESDPRHDIQQHNDGSWTANGHMPLEDLMMHLPLQLS-EKRDYHTLAGLLMEHLQRVPLEGEEVEVSGYLFRTLRVASHRVQKVQIIPL-----
33519898     --MEFLTDISVWAGLFTLVVLEVILSVDNLVFIAILVDKLPKNQREHVCIIGLTLALIMRIILL-SLVSWITTLTKPLFKIVSFSFSIRDLILLFGGIFLLFKATTELHRQLEYKVHNRNLNREYA-SFWVVVIQIVVLDAIFSIDAVITAVGTVDYLSVMIISVVIAVVIMLLASKLLINFVNSHQTVVVLCLSFLLIIGLSLMAEGMGFYIPKGYLYVAIGFSILIEFFNQIAYCNSIKNQSTTSMRERTAEIIMKLMGGGSSIKWNPVSKKALIFPLKTH---FAEEERHMITGVLSLASRSLRSIMTPRNEITWLNSQKSIRELYSILTNTPHNMFPVCNGELDQLIGIVRAKDLMVSVAQGKPVETYASENLPIVVPETLNVLNLLTELRRAKGSMVIVSNEFGVIQGLITPLDILEAIAGEFPDE-DETPEIKLISDRSWLVKGSTDLHALQRALCTNLAEICDHVASVAGLLLSRCDRIPKEGDILIINEWRFIIKKMIEYRIELVEVEQLHNI--
270492019    --MEWLSDPSAWAGLATLVVLEIVLGIDNLVFIAILADKLPPEQRDRARLVGLSLALVLRLCLLAAIAH-LVRLTTPVLEWGWLSLSWRDIILLAGGIFLLWKATTELHERLEGVDATGPERREHAA-FGVVLVQIVALDAVFSLDSIITAVGMVQHLPVMMAAVVIAMGVMMVASRALTAFVNRHPTVVVLCLSFLLMIGLSLVSEGMGFHLPKGYLYAAIGFSILIEFFNQWRLRNIARHAARLPLRERTARTVLRLLGGQDAGVSGGNSAAASAEAAL--RGAFRQEERSMVRGVLSLAERSVLSIMTPRADVDWIDISQDKPSLYRQLQAQPHGLFPVCRGGLDAVLGVGRAKDLMADLVERGTIDRQRSLQPPLIVPETVSILRLMENLRRTRNHLALVSDEYGTILGLVTPMDVLEAIAGEFPDA-GEDLLVQPVGPDHWLADGLVDLHTLARTVRVELAHSAHDASTLAGLLLETLGELPEPGRAMVLHGLRFEVVALQGRRIARVDVRRDDN---
254524693    ------------MGLATLVVLEIVLGIDNLVFIAILADKLPPHQRDRARVIGLTL-ALLMRLVLLAALAWIMKLTEPLVTLFDHSFSGRDLILLGGGLFLLFKGTMELHERLEGREHHEDGKKVYA-SFAMVVAQIVVLDAVFSLDSVITAVGMVDNLGVMYAAVTIAMALMLVASKPLTRFVNKHPTVVVLCLGFLLMIGFSLVAEGLGYKIPKGYLYAAIAFSILVEAFNQWVRFNRERNERRQPFRQRTADAVLRMLGARPANGHDDESED----THADTEERLQPAEHEMIRSVLGLADRPVSSVMTVRADVQWIDLARGQDDVVARLVASPHTRLLVGDGDLDSLRGVVQSRDLLADLLQGRPLQLEGNLREPQYVLSSASALQALELIRQHPVPLAVAVDEYGSVEGLVTANDLLAAIAGDLVDTQDERYGVVAQGEGQWEADGALTLDDLQRLAGVSLPR-SADYMTISGLVLERLGRLPDIGDAVEIADVRITVLAMEKRRIARLRVERL-----
71064773     -MIELLSDPSIWLGFFALVSLEIILGIDNLVFIAILANKLPPHQRTKARNLGLGLALIMRLGLLFVMS-WLVTLTEPVVSYATFNLSIRDLILIVGGFFLLLKATLELHERLEGK-LDANNNSKVYAGFAAVVAQIVILDAVFSFDAVITAVGMVEHLEVMMAAVIVAMAVMVLAAKALTDFVGKHPTVVILCLSFLLMIGFSLIVEGLGFHIPKSYLYAAIGFSIVIEAFNQFMQRNRTKHESAIPLRDRTADNILRLMGGKTSNNDEELLAEDE---TSAPSIPFAEEERYMISGVLALGERDVETIMTPRSEVSWVNVEDDLKEIREQVLSTPHSLLPICQGQLNKILGVVRAKDIL-AVLDEQPNNIYLALEPPVFVSDTIDNLRLINLLKNAKGNLAIVVDEYGQVAGLVTPLDLFEAIAGEFPDE-DETLEIVKQEDH-WIAEGTISLDQLRLELNDPSLLGEAEQLTIGGYINFKLDGIAQVNEHVSSDGFIFTVLETLSTRILLVKIER------
255320755    --MEFLLDPGIWVGLLTLIVLEIVLGIDNLVFIAILADKLPPEKRDKARVIGLSLALVMRLGLLFAIS-WLVTLTQPLITVFDWTFSGRDLILLFGGLFLLYKAVSELHERMEGKTEVKVTTNVAYASFTAVVAQIVILDAVFSLDSVITAIGMVDNIYVMMAAMIVAMAVMLLASKPLTEFVNRHPTVIILCLSFLLLIGISLIAEGFGFHIPKGYIYSGIGVAILIEIFNQFTSRNAAKHEAKIPLRHRTANSILKLMGGRVETVADA--------QSTEAQDAFVDEERYMIGGVLTLAERSVASIMTPRNQISWVNLEDSPEQIREQVLSVPHSLFPVCRGSLDKVISVIRAKELLDVLEDEVQLKALLKQQRPIYIFEKMKVIDAINTLRTSKGSLVLVNDEFGNIQGLISPLDVFEAIAGEFPDA-DEQLDLVKIDESTWKAAGSLDLYQLELELGLDLVEDDADYVSVAGLILDKIQDKITIGTQLDFRGVHFEVTELEGNRIKTVQITH------
291618060    -MLEVLADPSLWAGLVTLIVLELVLGIDNLVFIAILVEKLPAAARDRARVIGLLMALVCRLLLLASLSW-LVTLTQPLITLANHAFSARDLLLLFGGLFLLFKATTELNERLEGQDEENAQQKGGAKFWP-VVAQIVVLDAIFSLDAVITAVGMVNDLPVMMVAVTVAILLMLLASKPLTRFVNSHPTIVILCLSFLLMIGFSLVAEGFGFVIPKGYLYAAIGFSVLIEALNQLAQFNRRKVLSAGRPLRQRTAEAVLRLLRGEAEQAELDAKTSSMIADGEAVALFNRQERVMIARVMGLGQRHVNTIMTTRHDVQHIDLSDDPAEIMANLDLNQHTRIVVTDNSK-EPLGIVHVNDLLHQSLHHHSLDLRSLIRQPLVFHEHITLLQALELFRQGHTHFAFVVDEFGSVEGVVTLSDLMETIAGNLPNETDARYDIQPNGSGGWIANGQMPLEDLAMYVTLPL-DEKRNYHTLAGLVMDRLQNIPQEGEEILLGDYRLRTLQVEQHRVQKVEI--------
262368278    -MMEFLLDPGIWIGLLTLIVLEIVLGIDNLVFIAILADKLPPEQRDKARVIGLSLALLMRLGLLFAIS-WLVTLTKPLITIFDWTFSGRDLILLLGGLFLLYKAVSELHERMEGHTEVQVTTNVVYASFTAVVAQIVVLDAVFSLDSVITAIGMVDNIYVMMVAMIVAMVVMLVASKPLTRFVNRHPTVIILCLSFLLLIGISLIAEGFGFHIPKGYIYAGIGVAILIEAFNQFSQRNARKHESKIPLRHRTADSILRMMGGKMETISDSAHHAEA-------QEAFADEERYMIGGVLTLAERSVATIMTPRSQISWININETPEKIREQILSVPHSLFPVCRGSLDKVLSVVRAKEILEVLDDEEQLKTLLKRYRPIFIFEKMKVINAINTLRTSKGSLVLVNDEFGNIQGLISPLDVFEAIAGEFPDA-DEQLDLIELDDNRWKASGMLDLYQLELVSGLDLVEEDASYISVAGLILDKCNGVVEVGSTLDYQGAHFEVTELEANHIKTVIIT-------
27904794     --MELFLDPSTWAGLLTLIILEIVLGIDNLVFVAILSEKLPPCKQDKARLIGLSFALFMRLGLLALMS-WMVTLTSEIISNKYFSFSGRDLILLFGGLFLLFKATIELHERLDND-IQKNENNKHYAGFWTIVIQIVILDSIFSLDAIITAVGTINNLPIMMIAVVIAMVLMLIASKPLTKFINLHQTVVVLCLSFLLMIGCNLVSEALGFYVPKGYLYAAIGFSIIIEIFNQIARRNFMLHQSRRPMRQRAAEAILRLFRNTTTNISTKNKDKEKIRNRTTDTESFKEEERYMINGVLTLAARSIRSIMTPRNEISWVNIYQPKNKIRSQLLDTPHSLFPVCKGQLDEVIGIVRAKELLVALERTINIIDFSSTTLPIIIPDTLDPINLLGVLRRAKGSLVIVTNEFGAVQGLITPLDVLEAIAGEFPDADETPDIIFEKD--SWLVKGGTDLHSLQQCLNINLIKQENSYASLAGLLIAQKGQLPLPGETIVIPPLRFYILEATQYRINLVRITK------
240948585    ---------------------------DNLVFIAILANKLPPSQRAKARRVGLTLALIMRLGLL-SVMSWLVTLTTPVISNTLFSLSIRDIILIVGGLFLLFKATIELHERLEGKPETTGENIVYA-SLYAVVVQIVVLDAVFSFDAVITAVGMVKQLEVMMIAVVIAMGLMLIASKALTEFVGKHPTVVILCLSFLLMIGFSLIAEGFGLHIPKGYLYAAIGFSILIEGFNQFAHRNQTKYENQQPLRDRTAEAILRLMGGKTAKEVGDTATTEE-KAEVEQVLPFAQEERYMISGVLALGERNVQTIMTPRNEISWVDIETTEEEIRQQLLDTPHNLFPVCRGSIDEILGVVRAKDILAVLDNHQDIFIALAKQQPVIVPDTVDNLKLLNMLKNAKGNLAIVIDEYGQVAGLVTPLDLLEAIAGEFPDE-DETLEIVARE-DYWIVQGTATLEQLKLELNEPDMFENAEQFTLGGFLLSQFDTIPKVNDQITLDGYVFTILKAHSARILVIRIEKLSN---
261758513    ----------------------------------------------------LGLALVMRLVLLASIS-WIVTLREPLISIMGLSFSGRDIIMLTGGLFLLGKGTMELHERLEGSHGPKSSRIVHAVFWQ-VIVQIVVLDAVFSLDSVITAVGMVQHLTVMMIAVILAIGVMMLASRPLMDFVNKHPTVVILCLGFLMMIGFSLVAEGFGLHIPKGYLYAAIGFSVLVEAANQFARRNREKLVTTNDLRERTAGAVLRLLGGSRGEN-PLSDTVDVIAQQTAASDVFLPEEKEMIRGVLDLAERPVRSIMSPRNEVEWLDLDEDEDKIHATIRKLSHSRVVVARHQVDEFIGVALVKDLLLDMTDKKAIDWDKVVKQPLVVHENANVLRVMEQLRISPIQLGVVVDEHGSFEGVVTPTDILEAIAGEFPDEDEEVAVAQSDGQGGYLVDGFTDIRRLSGLLDRDLVDEGDRYTTLAGYVLWHLGHLPVGGESFTADGFDFTIEAMSGRHVEKVRIRPVPDYEV
21672590     --MEFFLDPSIWAGLLTLVVLEVVLGIDNLIFVAILSEKLPPNQRDKARLIGLGLALIMRLALLSLIS-WVVTLTSPIISNNFFSLSIRDLILLIGGLFLLFKATIELHERLENEDHENTEN-KNYASFWAVVIQIVVLDAVFSLDAIITAVGMVNQLLIMMIAVVLATILMLLASKALTNFINIHQTVVVLCLSFLLMIGFSLVAEALKFYIPKGYLYAAIGFSILIEIFNQIARHNFMKNQSRKPMRQRAAEAILRLMIREKNNNKNTDNKAEIVLSSSLETETFKDEEKYMINGVLTLAGRSIKSIMTPRSNISWVNTEKTINEIRLQLLDTPHNLFPVCKGELDEIIGIVRAKELLVAIEKNIDVYTFASQIPPIIIPDTLDPINLLGVLRRAQGSFVIVSNEFGVVQGLITPLDVLEAIAGEFPDA-DETPDIIK-EQNSWLVKGETDLHSLQQLLNTKELIKQDDCASLGGLLISQKGQLPLPGETIKINSFSFHIVNATEYRIDLVRITK------
262370405    --MEFLLDPGIWVSLLTLIILEIVLGIDNLVFIAILAEKLPPEQRNKARVIGLSLALLMRLGLLFIIT-WLVTLTRPLITVLDWTFSGRDLILLFGGLFLVYKAVTELHEKIEGKPEVKLTTNVVYAGFTAVVAQIVILDAVFSLDSVITAIGMVDNINVMMVAMVVAMVVMLLASKPLMTFVNRHPTVVILCLSFLLLIGISLIAEGFGFHIPKGYIYSGIGVAIAIEAFNQFGERNAAKHEAKIPLRHRTADSILKLMGGKLQAEDPDQLQ---------AQETFADEERYMIGGVLTLAERSVASIMTPRSQISWVNLDDSPEKIREQVLSVPHSLFPVCRGSLDKVISIARAKELLDVLDDEEQLKDLIKRHRPIYIFKKMKVIDAINTLRTSKGSLVLVSDEFGNVQGLVSPLDVFEAIAGEFPDA-DEQLDLVKVDDQTWKATGMLDLYQLELELGIDLVEEDAGYISVAGLILDKTHGDVHVGTQLDYRGVHFEVLELDSNRIKTVNIS-------
212704259    -DFSWIADPSAWAGLGTLIVLEVVLGIDNLVFISILTSRLHQEQRRRAFLTGLGLALVMRLVLISAIA-WIVSLTEPLVTIFGKAFSWRDFILMGGGIFLLLKGTMELHERLEGGMAEYSSAPTR-SGFWQVIIQILVLDAVFSLDSIITSVGMVDHIPVMMLAVIVAMLVMVMAAAPLTSFVERHPTVIILCLGFLMMIGLSLLMDGLGYHIPKGYLYAAICFSVLVEICNQVALRNRRKRISMRDMRESMAMAVLGLLGGGRPGEEEARRDAAALASESDAQPLFEPEERDMVARVIRLSGRTARFIMTPRHRVRWLDSEADYATACRFASESLSPWLPVLDPDRDEVLGVIHTGDLARDEGGGRIWSVRPLLRPAPTIFEHASLTEMLETFREEPTPLAFVRDEYGSVVGCITPTDLVSVLAGQMGD-MPAGPEACRQPDGSWLMPGRLTVDAVTSWLGIHLPPRSSSA-TLAGLLLEALGHIPHEGERVRIQGWRMKIVKMDGNRIDEVLVRRLEH---
220903628    -DFSWVTHLSAWAGLGTLVLLEVVLGVDNLVFISILVGRLPGERKRQAFLVGLGLALLMRMLLLTVMAR-LATLTTPLFELGGHGFAARDLILMAGGVFLLLKGTMELHDRLEGHSGRYAGDSGHHADFWQVIFQIVVLDAVFSLDSIITAVGMVEHVTIMMLAVVIAMGIMLLAAAPLLNFMERHPTVIVLCLGFLLMIGLSLLADGLGFHIPKGYMYAAIVFSIMVEACNQWALRNRRRRFSMRDMRESTARVILNILGGN-APGQGDAQLDAAALAGGEKEQLFAPKERDMLARVIRLGGRTARFIMIPRQRVNWLDSNADRKTVNRYAASSRLAWLPVLRRDTDEVLGVVHPGDILEDCSPDGKWDLKSYIRPAPTIFEHTPLHVIMEDFRTHPTPLSFVRDEYGSVVGVITPAELLSVLAGQMGD-MPAGPEACRRPDGSWVMPGRLTVDLFASWLGISLPKRLSSA-TLAGFILERLGRIPEKGERLHYQGWELEITRMDKRRIDEVRAVRM-----
304415343    -----------------------------------------------------------------------ATLTAPLITLYTHQFSARDLLMLLGGLFLLFKATMELNARLEGKDHQHHHQRKNAQFWP-VVAQIVVLDAIFSLDSVITAIGMVDHLTVMMAAVIISIAVMLLASKPLTSFVNSHPTIVILCLSFLLTIGFSLIAEAFGYVIPKGYLYAAIGFSVIIESLNQFARFNRRRFSTVRPLRERTAAAVLRMLSGKHEEAELDNHTANLIADNTREQEVFNQQERRMIERVLGLAQRTVSSIMTSRHDVEYFDLNDPPEKLTQLLTKNMHTRLMVTENSTDEPLGVIHVMDLLKQQLEKKPLDIRALIQQPLIFPEQASLLMALEQFRQAQTHFAFVVDEFGTIEGIVTLTDVMETIAGNLPEVPDARHDIQQTEEGYWIANGYMPLEDLVSYIPLP-IDEKREYHTLAGLLMEYTQRIPQAGEKLQIGDYLFESLEVSSHRIHKVKITPLKPTE-
238758470    --MEFLMDPSIWAGLMTLVVLEIVLGIDNLVFIAILADKLPPKQRDKARIIGLSLALIMRLGLLSVIS-WMVTLTTPLFSVGSFSFSGRDLILLVGGLFLLFKATTELHERLEGNQHD-DSASKGYASFWAVVAQIVVLDAVFSLDAVITAVGMVNDLAIMMTAVVIAMGVMLLASKTLTRFVNAHPTVVVLCLSFLLMIGLSLIAEGFGFHIPKGYLYAAIGFSILIELFNQIARRNFIKQESRLPRRQRTAEAIIRLMGGRQQQEPQHGDTQQTMPAEA-----FAEEERYMISGVLTLASRSMRSVMTPRTEISWVDCNRSQAEIREQLLDTPHSLFPVCRDSLDQIIGVVRAKDLLVAIERGDSICEFAAATP--------------------------------------------------------------------------------------------------------------------------------------------------
295698762    -------------------------GVDNLIFITILSEKL-SEKRNQAITIGLISALLIRISLLFSLNYLI-SLKERNIVLFGFLFSIKDILILFGGLFLIFKSTIELHERLEGKDLQKKNQKYKTAKYWYTVIQIIMLDTIFSVDSIITAIGIIDHIKIVIIAITISTLLMIIASKQLTKLVHNHPTIVILCLSFLLMIGFSLFLEGFGYSIPKGYLYFSVSFSILIEILNHFAILNRRK--ILKSKKSIRERTAEAILRILEGKHDSIELDKETLDLTHDTKNIFNHQEKQMVVRLLGFSQRSVNSVMTSRHDIKYVNIDQSKEEIVEIIEKYHPNHLIVIDKSVNEPIGIVYISDILEQQLRKKSFDLNKLITQPIIFPENLSLFQAIKQFQQAKTHFAFVADEFGSVEGIITLIDIIETFSGNLSEEKDSRYDIQKLKNSRWLVNGSIPLEDLILHIPITL-DENREYETIAGLLMEKLQRVPSVGERVLIERWIFEPIEVNSRRIKKILIT-------
262375344    --MEFLLDPGIWVGLITLIILEIVLGIDNLVFIAILAEKLPPEQRDKARVIGLSLALFMRLGLLFAIA-WLVTLTQPLITVFDWTFSGRDLILLFGGLFLVYKAVTELHEKIEGKPEVTVSTNVVYASFTAVVAQIVVLDAVFSLDSVITAIGMVDNIYVMMAAMIVAMGVMLLASKPLTNFVNRHPTVVILCLSFLLLIGISLIAEGFGFHIPKGYIYSGIGVAIIIEAFNQFGQRNAAKHESKIPLRHRTADSILKLMGGKLETTDTQNN---------EAQETFADEERYMIGGVLTLAERSVASIMTPRGQISWVDLEDSPEQIREKILSVPHSLFPVCRGSLDKVISVVRAKELLDVLEEPEELKALIKRHRPIYI----------------------------------------------------------------------------------------------------------------------------------------------
303325619    -DFSWVTELSAWAGLGTLVLLEVVLGVDNLVFISILVGRLPAEQKRHAFLTGLGLALLMRLVLLAAIA-WIIGLTAPLFSLGGRAFSARDLILVGGGLFLLLKGTLELHERLEGHVAGPADAGRHA-GFWRVIAQIIALDAVFSLDSIITSVGMVDHVSVMMLAVVTAMLVMALAAAPLLRFVERHPSVIVLCLGFLLMIGLGLLTDGLGYHIPKGYLYAAIIFAVLVEACNQWALRNRRKRISMRDMRESTARVVLGLLGGRS--GHGDAQLDAAALAGESRGALFAPEERDMVARVIRLSGRTARFIMIPRQRVNWLDSRADRETVYRFAAAAALPWLPVLRRETDDVLGVVRTGELLPDVSRDAPWKLRDYIRSAPTIFEHTALADILDDFRAHPAPLSFVRDEYGSVVGMITPAELLSVLAGQVGDL-PVGPESCRLPDGSWRMPGRLSVDAVTAWLGISLPPRSTSA-TLAGLILERLGHIPVTGERLRLQGWELEITRMDRQRIDEVRAVKLPE---
213647023    --------------------------------------------------------------------------------------------------------------------------------------QIVVLDAIFSLDSVITAVGMVDHLAVMMAAVIIAISLMLLASKSLTRFVNNHPTIVILCLSFLLMIGFSLVAEGFGFHIPKGYLYAAIGFSVMIEALNQLAIFNRRRFLSANHTLRQRTTEAVMRLISGKKEDAELDAETAAMLADHDDSQIFNPQERRMIERVLNLNQRTVSSIMTSRHDIEHIDLNAPEAEIRALLEKNQHTRLVVTGENQEDLLGVVHVIDLLQQSLRGEPLNLRALIRQPLVFPETLPLLPALEQFRNARTHFAFVVDEFGSVEGIVTLSDVMETIAGNLPEEIDARHDIQKNPDSSWTANGHMPLEDLVQYVPLPL-DEKREYHTIAGLLMEYLQRIPQTGEEVQVGDYLLKTLQVESHRVQKVQLIPLHN---
294789300    -------------------------------------------------------------------------------------MSGKDLIMLGGGIFLLYKATTELHERLEGANHQIADNHKKHAAFWGVVAQILILDAVFSIDSVITAVAMVEHIVVAMGAVVVAMTVMISASKPLTEFVDKHPTVVMLCLGFLLMIGFSLIAEAFHIHIPKGYLYAAIGFSILIEIFNQVIKNTKKNEYIGSSWRQRTAENVLGMMGIRESLLATEG-------DASNDNEHFEENEKSMIRSVLTLAERPIFGVMIPRSDIVRLDISQSKDEQKAKLAECPYTRMLVVGKGVDEPLGYINKKDLLTQLLATGELNIHAALRQPLMLPESATALMAIELFRTHSADYALVVDEFGAVLGLVTIKDLLETIAGEFPEEFEREFEPTLQEDDSLTVDGALEYVELAPQLNLPLQ-EDAGFHTVAGLIMEQLGDLPEVGDSVEYAGWRFQVIEKDGHKIERVKIERV-----
238789835    --MEWIADPTIWAGLATLVVLEIVLGIDNLIFIAILAEKLPRHLRDKARVTGLLCALLMRLVLLASIS-WLATLTAPLVTISEHSFSARDLIMLIGGVFLLFKATMELNERLEGKDHQQNQQRKGARFWP-VVAQIVVLDAIFSLDSVITAVGMVDHLAVMMAAVCIAIGLMLLASKSLTRFVNAHPTIVILCLSFLLMIGFSLVAEGFGYHIPKGYLYAAIGFSVIIESLNQFAQFNRRRFSTVRPLRERTAEAVLRMLSGKHEEAELDNHTANLIADTSTGQEVFNEQERRMIERVLGLAQRTVSSIMTSRHDVEYLDLNDPPEKLTQLLTK---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
297566637    ------------------------------------------------------------------------------------------------------------------------------------------------LSTVQVGITLIGIVAGAYGGTTLAGSLAPGIARIPALAPYAQETIIVLLITYLQLVIGELVPKRLALRSPERI---AALMAFPMQVLSTVAKP-------LVWLLTVSTDSVLRLFGQRSHEPPVTDEEIQVLMDEGTRAGVFEEAEQETVRSILSLGDRQVDSLMTPRPDIVWLDLEDPIEETRRKILESPHGRFPVAEGSLDKVIGVVRARDLVVKPNFT-VEDLRSLAQPPLFVPATLTAWQLLEMFKQKRTHMALVVDEYGGLQGVVTLHDILEAIVGDLPEEAEDEPWIVRRDDGSYLLDGALPIEEFKELFDIEELPEEERYRTVGGLVLAELGRIPSAGESFTFENLKIEVVDMDGNRIDKVLVTQVQPVS-
94676636     ---ELLVDPSVWVGFLTLVMLEIILGIDNLVFVAIIADKLAAKKRDMARFIGLGL-ALIIRLALLSLISWIITLKEPFLHIMSFSFSGSDLILLVGGFFLFFKAISELYERLEYKEHQSNSKYRNA-SFYAIVIQIVIIDAVFSLDSIITAIGIVNNLTITITAIVIAMVLMLLIANLLTKFINNHNTIVLLFLSFLLLIGMSLIAEGLGFHIKKGYLYTAISFSILIELLNQIAWRNFIKYQSAKLLREHTIEAIMH-FINKSAQFSYLAGEKQL------WSTPFSQQEYHLLDNVLSLASKNLCNIMTPRNKINWLNNQQSLEELTVQIINTQHYILPLCDGNLDSLIGLVRVQDLIVSIANGKKIKFDEAAHKAIVVSDNLNILTLLIEIYNKKEQMVIVVNQLGIIQGIITPIDILVAITDILSDKDKKEKLDIQVGNDRWLAKGNT-----------------------------------------------------------------------
32490855     --MTFWTSPSEWAGLLTLVILEIVLGIDNLIFIAILSNKLPPKDREKARMIGLVIALIIRIGLLSLIS-WIVTLTYPLIKISNIIFSGRDLVLISGGLFLIFKSVTELHERLEQKEIQNDNNKVY-TSFWIMIVQIVVLDAVFSLDAIITAVGMVNNLFIMITAVILSLFIMLISSSILTKFINKHKSVVVLCLSFLLLIGFSLIAEGFNYHIPKSYLYTAIVFSILIELFNQISRKNLIKNQSIKSIRERAAEAIVKLMGGGVNYKENNNFYEDI----SYRPIKSSEEERNMVAGILSLCARSLYSIMTLRKNIVWINTKDSIEKSKKNLSKFYFRVLPVCNGDIDNIIGIINIKDFL-YAKNMEQIKYLAKLNSFFIVKETNNILKLLNKINKINENVIFVSDKSGIIQGLITPIDILKAIYTEFSTRDD------------------------------------------------------------------------------------------
300866273    ------------------------------------------------------------------------------------------------------------------------------------------------------------QIGITLLAIVSGAFGETTFSKRVIPFLAPYSQPIATLISILLITYLTLIIGEL---VPKRLALNNP--EPIAALVAIPMRMLSKIGSPAVSLLSYSTDLVLRLLGITPTEPQVTEEEIKVLIEQGTEAGTFEEAEQDMVQRVFRLGDRRVSALMTPRPDIVWLDLEDSAEENRQKMLDSAHSRFPVCQGGLDNVIGVIHVTDLLSRSLAGQALDLTAQLRRPLFVPESTRGLKVLELFKQFTNHIALVVDEYGVIQGLVTLNDILVELVGDIPSENEDEPQAVQREDGSWLLDGMLPVEEFFELFDLEELSSDGNYHTMGGFVITNLGRIPTAAEHFEWNGLRLEVVDMDGNRVDKVLVMPVPLIS-
160933600    -------------------------------------------------------------------------------------------------------------QKMAEEGHKKAQKILKLTKNSSRFLSTIQIGVTLSLTSASASQSFAKKLADVMTFLPFSPSVVEGVATVIITII----------LSYFSLVLGELVPKKIAMQKSEALAFRFIGVLNATATIF----------KPFVSFLTVSTNFVLRLLRIDPNASEETVTEEEILMDVGEQKGVIQNSAKDMIANIFEFDDTTVTEIMTHRTDMTAVEDTSSISEAVNLSIENGYSRIPVYHEDLDDIVGIVYVKDLLKYVQMPEETKLTDVMRGASFIPETKRCSELFAEMTASKTQMAIIVDEYGGTEGLVTMEDLVEAIVGNIQDEYDEEEEIHKVNDNTFTVDGTASIDEISDLLGITFP--EGDYDTVSGLVIEYLGHIPKPGETVNIENVRFTVEQAENRRIDKVLIVKPSQLP-
254493501    -------------------------------------------------------------------------------------------------------------------------QPKKHAPFWGVVAQILILDAVFSIDSVITAVAMVDHIVVAMGAVVVAMAVMISASKLLTEFVDRHPTVVMLCLGFLLMIGFSLIAEAFHFHIPKGYLYAAIGFSILIELFNQIQRNSRKNDYIGSSWRKRTAENVLGMMGIR---ESVLADAGGESVDDAH----FEENEKSMIRSVLTLAERPIMGVMIPRRDIERLDISQSREEQYAQLQNTPYSRLLVVGKGVDEPLGYINKKDLLSQLLETGGLDIQTALRQPLVLPDGTTALGALELFRQSSADYALVVDEFGAVLGMVTMKDLLEAIAGEFPEEFEREEEPAVQPDESLTVEGALEYVELASQLNLPQQEEDTDFHTVAGLIMEELQTIPDVGDFADFHGWRFEVVEKEGQRIERVKITKLPE---
225016804    -----------------------------------------------------------------------------------------------------------------------------------------------FLSTIQVAITLAGFFSSASAATGISSIVGSWLGGLGVPYAQPISLVAILLLSYFTLVFGELVPKRIALQKAEAIAMFSVKPILLVQTI----------ASPFVRFLAFSTNLVLRLFGMKTEGLDEQVSKEEIMVEVGQETGVFNETETEMINSIFEFDDIVAEEVMTPRTDVFLINASRPVSEYLDELLAAKYSRIPVYEGDTDNIIGVLYMKDFIIEARKNGQVDVRSILHPPYLVPERKNIDVLFKEMQAAHRQIAVLIDEYGGFSGIVTMEDLIEEITGEIDDEHEEDPDIHSIDSNTFLVKGGVSIEDLNDELGLSLDEESDGYDTLGGFLITLLGRIPKEGEELESDGLLFKVQQVRDNRIEQVKICR------
116515137    --MSSFLDPTIWMGLFTLVFLEIILSIDNVIFIAILSKKLPKNQQNKARYTGLIFALFMRFGLL-GITSKLISLTKPIIINKFFIFSGKEIILLIGGIFLFIKTIFELFNHIYIFDKKKKKKDLR-SSFWYIVIQIVILDVIFSIDSIMTAIGTTHNLFIMIIAVTISTILMIFLSKLLIKFINSKKSIITLCLSLLLMISLNLIIESLGFYISKKYLYISVEFSLFIEIINQIRINKKKKKESKKLFKKKILSLISYIIKKYNKKHNFINQKFLKYLNNDINDNNNIIKEIKIVNQIFHLNNYSIYKIMIPKEKIKWININDSYQNIKKKLLNIPYKIIILCNWKFNEVIGFIKKEKLINLINKNKNINNYIEYNSLIFVPDSLNIINIIKILRYSYNNIILINNRYGKVVGILTIKNLFQTVFGNFLDINNTPKII--LNKKKWIMNGSIKLKNLEKILKINFKEVNYKCFSLADFLIYKYKKIPKTGKIIIYKNYYFKILKSNLYKIYLIQIKK------
156742876    -----------------------------------------------------------------------------------------------------------------------------------------------FLSTVQVGITLFGTFAAVFGGASVVRVVNAWLQNIPALAPYAGPAIVALGISYLSLIVGELVPKRLALQNAERVAAIVAPLMVLLARIAL----------PAVMFLTFSTDVVLRLLGRHNAEMPVTEDDIMALVREGAAEGTVADSEQTVIHNVFKFSDRTVRSLMTPRTQITAIDIDTPLDEALKIATESGYSRIPVYEGTLDHVIGILYVKDLLAFWGQCEPPNLRELLRPPMYIIESQRAAQAFQQLKQNRHALAVVLDEYGQVAGVITIEDMLEELVGDISDEYDESESIVQRDDGSYLVDGLTPFADLHERLALPPADDEHGFETLAGFVLALLGRIPNAGDSVKWEGYTFEVVDMDGRRIDKVLIIP------
75908978     -----------------------------------------------------------------------------------------------------------------------------------------------FLSTVQIGISLIGILTGAFGGATIASRL--AVYVRLVPFLSPYSEPVSFGIVVLIITYLSLIIGEL---VPKRLALNSPERIAAVVAIPM--RALATLASPAVHLLSASTDMVLRTMGITPSEPQVTEEEIKILIEQGTEAGTFEEAEQDMVERVFRLGDRPVSSFMTPRPDIVWLDLEDTTEENRQKMSENGYSRYPVCQGGLDNVLGIIPVTDLLARSLRGDSLDLTVGLRQPVFVPESTRGLKVLELFKQTITHMALVVDEYGVIQGLVTLNDIMSEIVGDVPSADEEEPQAVQREDGSWLLDGMLAVEDFFELFDLEEFEERGSYQTLGGFVITHLGRIPAAADHFEWQGMRIEVMDMDGNRVDKVLVVPTTN---
22298528     -----------------------------------------------------------------------------------------------------------------------------------------------FLSAVQIGITLIGILSGAVGGATLAQRLQAVLSP--VPWLGQYSQPLSIALVVTGITYLSLVMGEL-VPKRIAMTYPEAIACNIAKPMTWLTKLAAPIVHLLSVSTDA----ILQVLGITTADQTVTEDEIKVLIEQGARAGLFEVAEQDMVTRIFNLGDRPIQSIMTPRTDIVWLDIESSLEEIEAEILASSHSRFPVAEETIDHCLGIISAKDFLAARLTQQTIDLRQLVQPALFVPEGLPALDVLELFRQSSQHIALITDEYGGIEGLVTLNDLTEAIIGTLRHDEEEEPQIIQREDGSLLLDGLISTYELKELLRRETLPEEDNYHTLGGLIITLFGRIPQSGDYIETDGLRFEVVDMDGNRVDKVLVTEL-----
289638303    ----------------------------------------------------------------------------------------------------------------NDQNIERLADEGDPKAKRLLQMLSQPSNFLASIQVGITFAGLLASAAASESFSNRIAQALSGSPLPPSLIKVISVAIITLALSYFQLVLGELVPKRLAMHQADKVALHVTGVLHFVSVAF----------RPFVWMLAVSTNAITRLFGVQPEERKVTEEQIRMMVDMGEEKGTIGESEKEMINNVFEFDDRIAADIMTHRTDISAAEITAPLEEVMQIALAEGYSRIPIYEDDLDNIVGVVYVKDLLRYVGKEKALAPKDVMRPPLFVPETKKCRELFSALTARKQHMAVVIDEYGGTSGIVTMEDLVESIVGDIQDEYDEEEEFSVIDESNFFIEGTANLEEVSDLLEVELP--EGEYDTVAGLIIDRLGHIPSPGESVEINGVVFTVEEVDERRIEKIRAHKLPHETV
289450446    ----------------------------------------------------------------------------------------------------------------------------------------LIKNPSSFLATIQVGVTFAGFFSAALASDKFAERLAVIFDPSGQVHWLRTASMVIIVLSYFSLVLGELVPKRLAMHNPEGI---AIGVGGVLSFFNIILLPFTKLLSISTNL-------ILRLMGLDPNYSETAVTEDEIMVDASNETGNIENTEKELIDNVFEFNDTEVSEIMTHRTNVEALPLDADIEQTLKVCCDERFSRIPVYDENIDDIVGILHVKDMLSFMAKHKKQDLKDLIRQPFVTPEKKSIDALFREMQKNHVQMAIVIDEYGGTAGIITIEDILEELVGNIQDEYDEEDEIVANADGSYTVDGLAAPDDVSEQIPWKLDNSEDDCDTMGGYVINLLDRIPDEDESVREGDVNFYVKEMDEKRISKLVLTHL-----
144182940    --------------------------------------------------------------------------------------------------------------------------------------------------------TLAAAYGGDRIVSDLAGWIGEVAPPRIAPAANTIATLFVACLSFFTLVLGELVPKRLALRSAEPVARRVAPAMITIA----------NIAKPLVWMMGASTSAVLFLLGVRKGEGPTVSVDDEHLLEAGRAEGVLEPVEQAVASEALRLGERTVHDIMRPRIDIDALDIATPAEEIAGSIAMAGYSRIPVYDGSLDQILGYVSIKDVLRQNWLGWAMDLRKLLHRPLFVPESMPLDRLLEAFQRERHQLAIVLDEYGGTEGLVTLEDVLEELVGKIHDEHGEEEEFIERDDGSWLIDGGMDIEDFSERLGVGFDADAHDYSTVSGLVLAVLERIPSAGDRLAWRGFEIEVVDMDGRRIDRLLVRR------
302391407    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------AASSIATALAIEIFGTKGVGIATAGVTLFILVFGEITPKSFATQNAELASKWVAGYIRIFSYLF----------FPFIKVLTFVTNFIIKALGGQPQKNEPFVTEEEIFVTVGEKEGVIESDEKEMINSIFDFDDTLVKEIMIPRIDMVCVDIETSIDDLVELIIDLGYSRIPVYNDTVDNIVGILYAKDLLTFLNTEEPTELRKIMRPAYYVPETKEVDTLLTELRKERIHMAIVLDEYGGTAGLITIEDLLEEIVGDIQDEYDEEENIEVISDDEILVDARIDIDEVNEVLNIHLPEED--YETVGGFILSTLGYVPETGEELEFENLKLIIEETIQRRISEVRITKVEE---
219847847    -------------------------------------------------------------------------------------------------------------------------------SRGAAVALQLQEDPDRFLAAVQIGITLIGTLNGVFAGATLTGQLAPWLAR--NEWLRPYADQLAQFLVVLLVTYLSLVLGELVPKRIALQSAETIATLMARPMLGLARISTPFIALLSASTRL-----ILTLIGRANVEEERTEEDIRALVREGAETGEVEPQEQQFIDRVFRFSDRAVRHIMTPRHEVEMVEANRTLGEVIDELLASGYSRFPVYEETPDQIVGIVHVRDLLLLYRKKGEQALREAVSPPLYVPENSRASALLTTFRRSRRHMALVVGELGGIEGVVTLEDVLEEIVGEIDDEYDDPPPIVRREDGSYLVEGSLPVDEVRALLEVDELPDEDRYETLAGLVISLIGHIPTAGDVVRWSGWRFEVVDMDGLRVDKVLIAR------
288960035    ----------------------------------------------------------------------------------------------------------------------------------------LSEDPSRFLSTVQVGISLTGIIAGAYGGSTLAERLGIVLDEQVA-WIAPYGHTVAFALVVAAITYFSLIVGELVPKRVALISSERIASLVAAPM-----RTVSRLSAPVVWVLGVSSDAVLKLLRLPTSREQTTEEEVKTLIAEGTQSGVFEPAERQMIEGVMHLSDRTVRSIMTPRPDLIWLDIDDSPEAVGREICESGYSRFPVCRGDVDELQGVVAAKALLDQALKGVAFDVRAAMVQPLVVHDGTPVFRLLDLFKQASVHMAIVVDEYGSVEGLVTMTDILEAIAGELPDSHEGEAGAVQREDGSWLVDGMTPVEEVEALVGMKNLKGEGDFHTIAGFLLDQFGHVPTAAEHFHWNGIRFEVVDMDGRRIDKVLI--------
134279977    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------APPADTDAPRPWCILAYSVTARSRFAGRTTMNDSYPSRKSSDKPHEKRSLLERLTDIISPEPDSRAELLEIL-QDAHERNLIDADSLSMIEGVFQVSDLCARDIMVPRAQMDALNIADKPEDFIPFVLEKAHSRYPVYEDNRDNVIGVLLAKDLLRFYA-EEEFDVRGMLRPAVFIPESKRLNVLLHDFRVNRNHLAIVVDEYGGVAGLITIEDVLEQIVGDIEDEYDFDEEIIAAPDGRYRVRALTEIEQFNETFGTDFS--DDEVDTIGGLITHHFGRVPHRGEKVRLGELLFEIQRGDARQIHVLLVRR------
163849347    ---------------------------------------------------------------------------------------------------------------------------------------------------------AAVQIGITLIGTLNGVFAGATLTNQIAPWVARYEWLAPYAAQFLVVLLVTYLSLVLGELVPKRIALQSAESIATL-MARPMSLLARISTPIIMLLSASTRFVLMILGRANVAEERVTEEDIRALVREGTETGEVELQEQQFIDRVFRFSDRAVRHIMTPRHEVEMVAADRTLGEVIDELLASGYSRFPVYEETPDQIVGIVHVRDLLLLYRKQGEQALREAVSPPLYVPENSRASALLTTFRRSRRHMALVVGELGGIEGVVTLEDVLEEIVGEIDDEYDDPPPIVRREDGSYLVEGSLPIDEVRTLLDVDELPEEERYETLAGLVISLIGQIPRAGDVVHWGEWRFEVVDMDGLRVDKVLISR------
94985386     --------------------------------------------------------------------------------------------------------------------------------------------ALKNLDLYIAATQLGITMASLAIGFVAEPAIEHLVHPLLGGTTLTQGQITAISFGVAFAISTILHIVFGELAPKSWALQRSEQVALLVTRPLLIFTGIFKWAIRGLNALGNGVVRLFGLQGVAGHHTAYSEEEIRMIVSASSQEGVLEDDEKELVYNVFDLSETTVREVMTPRTEMVTVEATCPLRRLLELNAEHGYSRVPVYQDSADNVVGVAHTSDVLRYLDRLDETLIADVMHPVFFVPEGMKINDLLAKMREKKSHMAIVVDEFGGTSGLVTLEDALEEIVGEIYDETDEEEQIEVLGEGIYLMDASLTVGEVEERLGTNLEDGEGEYDTLSGFMTSHFGDIPEIGQSFVYGGWAFTVVDAD-----------------
83592095     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLLLITFLSIVLGELIPKRIALTNPERTACVVAG----------LMRALSRIAAPFVWLLAASTEMALRLLGIHSEGTTVTEEEVRALISEGTEAGVFAPEEQEMIRGVLRLGDRTVRAVMTPRPEVVWLDLEEPTQALLLQIGSGSHSSYPVCRGQLDEIVGIVHTRDLLAAAVRGKPLNLEAAMVRPLVVHDGMAILRLLDLMKANRSYLAVVVDEYGSVEGVVTLTDILESIAGDLPDADDSEVAAVPRADGSWLVEGWMPIDEFEDTLHLRDLRDGDDFQTVAGLVLRELGRIPSAGDVFERDGIRFEVVDMDRRRIDKILVTPLPS---
282896749    -----------------------------------------------------------------------------------------------------------------------------------------------FLSIVQVGITLINILNGVFGGATIAQRLEKYVE--LVPFLSPYSQTIAFGVVVLVITYLSLIVGEL---VPKRLALNNP--EKIAAFIAIPMRALASLASPIVYMLSISTETVLQILGIRPEEPQVTEEEIKILIEQGTEAGTFEAAEQDMVERVFRLGDRPVTFFMTPRPDIVWLDLDDSPEENRQKMSASNYSRYPVCQEGMDNVLGVIPVTDLLSRSLRNEPFDLTIGLRQPVFVPESTRGLKVLELFKQTVTHIALVVDEYGVIQGLVTLNDIMSEIVGDVPAQPGEEPQAVQREDGSWLVDGMLPVEEFFELFDVEELETEGNYQTLGGLVITNLGRIPTAADHFEWQGMRIEVMDMDGNRVDKVLVVPHTN---
291287435    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FGDSRIAAVTGVMTLLVLFFGEITPKTFAKHN----------AAAIAPYVIRMLRVPYLFFYPFSFGINKMVKGMIILSGGDRNKNQITEDELEFYICESEKEGIIENGKSRMLQNIFDISEIYVKEVMVPRTDMVAIDIEDPVESYIDKIHASEFSRIPVYEETIDKIIGILYVKDLLRFVNEDSQFDLRKVLRKPYFIPETKKIDSMLSEFQRNRNHMAIVIDEYGGVDGLVTLEDILEEIVGEIWDEYDEEQEVTEISENTFIVDVRMDIDDFCEKFGLEKTHEMDEYETVGGLVFDIAEKIPEVGEQYVYENYQFKILNKHERRLDKVELRRIEKEP-
283822284    ------------------------------------------------------------------------------------------------------------------------------------------------------------QIGITVVAILSGAYGELTLAPSLAYALEGVEWLGSWSSWLASFIVVATISYFSLVIGELVPKRLALANREVIACLAPTLNVWATISTPISFFLRLSTDAVLRLAGPMKAEPEVTEEEVKSMIAEGTEAGVFEKAEQEIIERVLSVADRSVRSIMVPRRDIIWLDVNDSEEAIFNDIFSSGHSRFPVCRDDVDETFGVIHAKTLLEQCRHGGKINLEAAIMAPLYVHESTNVLKLLEMFKNTLVHMAIVLDEHGTVQGIVTPADILAGIAGELPEEEDIGQSAVQREDGSWLLDAQMPVYEVERVLDVNMAVDDAEYTTLAGFVLAQLGHIPAVGEKFRWRSWVFEVIDLDGRRIDKVL---------
269925137    -----------------------------------------------------------------------------------------------------------------------------------------AMDRLLEYPHRITATTLIINTFALAGLSALTAILALQLSNNGAQWWLITLTIIVLALFVL--IFGQLVPRSLAIRRPERTALRITRMLSVAYFF----------ISPIARVAEWVTNTFLGIFGVKDMPRNPFITEDDLLVNAGEEEGVIEQEERDMIAGILRFGDIAAHEVMVPRPDIVAVDVNTDLRTALDLALEKGHSRLPVYEESLDNVVGIVYLKDLARAIVSSSNVSLRDLARPAVFIPESKRLGELLQEFQSSKVHMAIVVDEYGGTAGLITIEDILEEIVGEIQDEYDVEPDIEKISEDEWIIRAKIDLDDVNELLGIHLPAEE--YDTLGGFITAQLERLPVPGDEVEVEGVLMKVLDIEKRRVGRVLVKRL-----
120602132    ------------------------------------------------------------------------------------SFVGEGFAILLLILLNGFFALAEMSLVTSRKPRLEAEAARGNRGAAVALRLLETPDSLFS--TVQIGITLIGILTGAFGGASVAAHLTHVLADMPAVAPYAASLVVIIVTTYLTLIFGELVPKKMAFASPERFACAVAPVMLVFMRLSM----------PAVWLLSLSARAASTILRIREDGPSVTDEDIRGMLAEGVRSGVVLDAERTMSERVMRLGDRSVTSIMTHRTRVAWLDSEAPQEDIIERLAASTYSRFPVCDGDLDNVLGVIKAREYLAACAEGADVTLKNFMRQPVFIPETARALDLLEAFRTTHVHFAMVVGEYGEVQGIVTLNDVLEAIVGDIPSPDEDEPEAVRRADGSWLLDGMMHIDDMADVTGLRLPDEHGDFETLAGLLLQHLGKLPAIGDTLRLGPLHFEIVDMDGRRIDRVLLS-------
46198690     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FGSAGVGVATGAMTFLILFFGEITPKALAVHHAEAIARLAAPIYGLSLLFYPLGRFFSLVSGGLLRLLGLEPR-------GTPLVSEEE---LKLILAGAEESGAIEPQEEEMIHSILELEETPVREIMTPRVEMVAIEDEATLEDLLALYREHRYSRVPVYRESVDHIVGVAYVQDLLTYYCEEDAFKVASIAHPPYFVPENMDAWSLLKELRRRKVHMAIVVDEFGGTAGLVTLEDVMEEIVGEIYDESDEPEEIRLLPDGAYSIQAQTPIDEVSEALGVELP--EGEYDTLSGFLYALFGRIPSVGESLEWQGFRFVVESAD-----------------
297617686    ------------------------------------------------------------------------------------------------------------------------------------------------LSAAQLGITMASLGLGWIGEPAIARLISPLFVD-LTEWSPVYTHTVAGIIAFILITLFHIVLG--EQVPKSVAIEKAEGIALFVISPLRFFYRLFYPIVWAFNEVARLILGTMNIKLANEADLAHTEEELRMLVSASQEQGYLDIVEGNLLSKVFTFSDRVAREVMVPRQDIICLYTDDTYEEVLELIRQHGHTRYPLCEGDKDHVIGLIHIRDILELAGSPLPLNIADLKRDILIVPEGMLIAELMQKMRQSRTHMAIVADEFGGTAGLITMEDILEELVGEIYDEFDTPPEIVKNEEGEYVISGRVLLEELEDFLDIDF-DEDDEVDTIGGLIFSLLGRKPQAGDYVDIGKYRFEISEVDGMRILKVRV--------
119512691    -----------------------------------------------------------------------------------------------------------------------------------------------FLSTIQIGITLIGIVTGAFGGVTIATQLAVYI--RLIPFLAPFSEAIAFGIVVLIITYLSLIIGEL---VPKRLALNNP--EGIASFVAIPMKALAALASPVVYLLTTSTDIIVRGLGMTPYQPPVTEEEIKILIEQGTEAGTFEEAEQDMVERVFRLGDRPANSFMTPRPDIVWLDLEDSLAENRQKIIESAYSRYPVCQGGLDNVLGIIVVTDLLARCFRNEPMDLTMGLRQPVYVPEITRGLKVLEFFKQTITYMALIVDEYGVIQGLVTLNDIMSEIVGDVPEEPEEQPQAVQREDGSWLLDGMLQIDEFYELFDLEEWEERGSYQTLGGFVINHLGRIPAAADYFQWRGMRIEVMDMDGNRVDKVLVIPREE---
159028312    ---------------------------------------------------------------------------------------------------------------------------------RAAVALKLANDPNQILSTVQIGITLVGIFAGAYGGANLSVSVAQLLAQVPVLAPYSQALLVVLIITYLSLVVGELVPKRLGLSNPEKI---AILVASPLDRLSKIVSP-------VVHLLSQSTNLILGLLGISGNNNDSPITEEEIMLKQGTEAGTFEEAEQDMVERVLGLSDRRVSQIMTTRPDVVWLDLEDSAEINRQKLIESNHTRFPVCQGSLDEVLGVIEVTDLLSDCLTGESFDLTKDLQQPLFVPESTRGLKVLELVQQSGHHIALVVDEYGVIQGLVTRQDILEAIVGDLPQLDNEDAQIVQREDGSWLIDGTVAIEDFKELFEISELPGEGNYHTLGGFIITHLGRIPGAADHFEWQRLRLEVVDMDGNRVDK-----------
220927710    -------------------------------------------------------------------------------------FSGSEIALISLNDKLIKKQAEEGDKK-----AKQLYSFLSEPSRFLATIQIGITLAGF-LASAFATESFVDDLTGLLVKTGFPVAESVIRSVSLV--------VITIILSYFTLVFGELIPKRLAM--QKSEFLANIAVGPLMFLSRITNPFVRFLTFST--------NFFIKVFGGNPAGGDDEKVTEEEMMEVGEERGVIQDTEKEMIDNIFEFDNKSVSEIMTHRTNIVGIPVDSDINYVLYIMNRDKYTRVPIYNDNIDNIVGILHVKDLLEYQSHNKDFSLKKIIRSAYFVPESKRTDELFKEMQKNKVHLAVVIDEYGGTAGIVTIEDLLEEIVGNIFDEYDEQKDIEYLENNTYIFDGAIDLDKVEEVLDEDLPV--DDFDTLGGFILKLLGRIPKVDETVPYENIVFKVVKMEGKRIVKVQASKQEN---
258593367    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVVMVITYLTIVFGELVPKSLGLRYAERVALAIAGLHEALGRWFSLF----------GRPLTASSRLILSLFRAAPHGTTGFVSEEEIMVQEGKEQGIFDQTEQELIHSVFEFTETSVKEVMIPRPQIEAIELDTPLAEVLKFVVETGYSRYPIYHKSLDDICGILHYKDLLRLQLEDREISLKTITHPAYFVPETMQVSQLLKELQRRRLSMAIVVDEHGGVDGLVAMEDLLEEIVGEIHDEYETEKPVEHLRDGSLIIDASLNIKDLHDEYGLPFP-ESPTYETLAGFMLTQLQRIPKGGDIITYQGKKLTIVDMEGRRIARIKVE-------
217077830    ------------------------------------------------------------------------------------------------------------------------------------------------FNKLLTVILIMNNLVNILASSIATLVVVNAFKNVLPESLSA--LFSTLILTFFILIFGEITPKIYARQNNEKIFNKMIGILIFLS----------KIFSPIIKLLVSISNFVIRIIGGTYVEEAPFITTEDIIMEVGREEGTIKHEESFMLKRTLEMEESVVREIMIPRVDIVAIEESETLDKVMEIIKEEEYSRIPVYKETIDNVVGICYAKDVLAFISDRGSEKVKELMREPLFVPETMKVSELLKIFKEQKMHMAIVVDEYGGTAGLVTMEDILEEIFGEIMDEYDQNENIKKLENGSYIVDATVPINDIERELKIEFPETD--YETLAGYILEHLQRIPKVGEEIIIDKFKFKIIAASKNRIEKVLVKVVKD---
74318331     -------------------------------------------------------------------------------------------------------------------------------SAAAAVALRLHDDPTRFLSTVQVGITSIGILNGMIGQAVLAEPLARWLHSLGVEAGVAATALVVLVVTYVSIVIGELVPKRIAQFNPESVARRVARPMQALALLAQ----------PFVRLLSVSTDTILRLLGKQAASQSDVEEEIHALLDEGSESGAIERQEREMVRNVFRLDERHIHSLMVPRADIVYLDVTLPLEENLRRVADSEHSRFPVCRGGLDEVLGVVTARQLLQQTLQRGRPDLGGQLSPAVYVPESLTGMDLLEQFRASDAHMVLVIDEYGEINGLVTLQDVLEAVTGEFTPRNLDEAWAVQRADGSWLLDGLIPIPELKDRLDLKSVPDEGRYHTLSGMVMWLSGHLPQTGDVVDWEDWRLELIDLDGKRIDKVLATRLPDAP-
293402348    -----------------------------------------------------------------------------------------------------------------------------------------------FLSTIQIAITLSGFFNSASAATGISSSLAEVLQRWGIPQANTIAVVLIMLISFITLIFGELVPKRMAIQKAESFSMFCAKPILIIS----------KVAYPIIKILSVSTTLVLRLFGIQDEDVEESLSREEIMLEDSREKGVLDESAAEMMDGVFEFDEILANEIMTPRTQVFCIDIDDPKDAYVHDLMEMQYSRIPVYEESIDNVIGILNIKDYFTQAYQHGFVDIRKILRKPYFVPETKNIDDLFQEMQKLHQHIAILIDEYGGMSGIVTMEDLVEEIMGEIEDEYDDAQAMMLRKDNVYEINGRMPIEDLNEALQINI--ENEKYDTIGGFILDQLGCIPEDGETLYWNGIQFQMLEIRNHRIERIRVE-------
193215271    ----------------------------------------------------------------------------------------------------------------------------------------------KFLSTIQVGITLVGVLTGAFGGATLAEPLSVFFNTIPAIAPYSEELVVVIAISYLTLIVGELVPKQIGLRNPEAI---AIRVASPMSVLLKITSP-------VVNLLNGSANLVLHLIGINSNEPDVTEDEIKMLIKQGTQLGVFEAVEHDMVLRIFRLSDRRVSAIMTPRTDIEWIDLEDSEDEIRNQLMQKTHSRFVVAHGDLDNVDGIIRVKDVAMTGFSTPIANLKVLLRKPLYVPETLPVFNLMENFKKKREQMALIIDEHGSVQGIVTLNDILESIVGDLPFEDEPEEQILEREDGSWLIDGMLPIDEFWEFFNIKSSQEEEGYQTLGGFVMTKLGRIPVTSDTFDAHQMRFEVVDMDGKRVDKVLVSRLPN---
260880980    ------------------------------------------------------------------------------------------------------------------------------------------------------------QVGITLTGILMGICTGAFIAPYLASFIAFLPHATTIAMLFSIVVVTYITLLFSEFLPKKKAAQNPEHM--LMKYHGIVARLTRLARPFIRFLSGSAGGVLLLLGINPHVEDTVTEDEVKDLIEQGTEDGTFEKSEQAMVDRIFHMSDQTAYSLMTPRTQMLWLDLTDSLRHNLRIIREHPQNVFPVGRENLDDFCGVLYAKDLLNASLERKSLDLAQYIRKPMFVPRSMETFRVLAKFRDTGIHEAMVLDEYGGVVGFITLNDILQEIIGDMSNVEPDPIQFTPRDEHSWYVDGLCSIDDFKERFDIELPDEDDHYQTMGGFLTSYFGYIPKVAEKCEWNGFTFEVVDMDRARIDKILVTREEN---
223984031    -------------------------------------------------------------------------------------------------------------------NKNKIKMLAEKGNKKARLIEGLFDDSTKFLSTIQVAITFAGFFSSASAATGISQVLGGWMAQYGIPYSSTIAVVVTIILSYCTLVFGELVPKRIALQKAEQFSLMCVQPILVIS----------RVLSPFIKLLSLSTNGFLRLLGMKTENLEEEVSEEEILVHSGRASGVFNDTQTEMIDSVFTFDDKTARDVMVPRQEVVMLDMDEPIRPQLKELLSTRLSRFPVYRDTSDNIIGILNIKDLMIAISEGDQLKLESLLQKPYFVPDSKPTAELFREMQKTQNRMAILIDEFGGFSGITTTEDLVEEIVGDLHDEYEEEPELIQLTSNEYQIDGLMNLDELNEELGLNL--ETEYYDTVSGYLIEQLGQIPQPDEHVQIGMLRFTVQSMEGKRIGKIHLT-------
253681581    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------AASALATSLSITYFGDKGVGVATAIMTILVLIFGEITPKSIAAGNPEKV---SLKVSKPIYFITVI-------LTPLTSIFTLLTNKIVRIFGGRADMGKPHITEEELIVDVSHEEGVLEVEERKMIYNVFEFGDSQVKDVMVPRTEMISIDVDSTYDEVIEILKKEQFSRMPVYKDSTDNIIGVLHIKRLVFFDNSKDKFDIYKYMIKPYFTYEYKPTTELFDEMRKNRVAMTIVLDEYGGTAGMVTMEDLVEEIVGDIEDEYDNEQEIKLIKEDEYIVKGSTKIDEVNEMLKTSI--ESEDFDSIGGFVIGEIGRFPKKGEVIEFGNIKFIIEEIDNNRIKKLKILKNSNL--
282163990    -----------------------------------------------------------------------------------------------------------------------------------------------FLSTIQVGITLVGILAGAFGGATIAKEITPYIASYPALAPYSSILIVVLPITYLTIVIGELVPKRIGLNYAERIARLIASPMRLLSKLAM----------PVVRLLSLSTDLILWALSVKPTEPPVTEEEIKVLIDQGAKAGVFEEAESDMVDSIFRLSDRRVSSMMVPRTDLTVLYLDDTVNDIVKKIAESGHSSYPVCDSELDNVLGIVYVKDLLARYLEQNKLDLKATMKEPLFMPESMPALKALELFKKSGKHMAVIIDEYGGLQGLVTIHDIMESVVGDVPTIDSPR--ATQRDDGSWLVDGMMPVDEFKNILDIKLPDEDGTFQTLGGFVMAHLHRIPAAGNKFTMEGYTYEVVDMDGMRVDKVLVTPPK----
186685548    -----------------------------------------------------------------------------------------------------------------------------------------------FLSTVQVGISLIGILTGAFGGATIARLAVYVKLVPLLAPYSEPISIVVLIITYLSLIVGELVPKRLALNNPERIASIVAIPMQALAAI----------ASPVVYLLSTSTDLILRMLGITSTEPQVTEEEIKILIEQGTEAGTFEEAEQDMVERVFRLGDRPVSYLMTPRPDIVWLDLEDTAEENRQKMVDSAYSRYPVCQAGLDNVLGVIPVTDLLARSFRGEPLDLTVGLRQPVFVPESTRGLKVLELFKQTITHMALVVDEYGVIQGLVTLNDIMSEIVGDVPSTDGQDPQAVQREDGSWLLDGMLPVEEFLELFGMEEWESEERYQTLGGFVITHLGRIPAAADHFEWQSMRIEVMDMDGNRVDKVLVVP------
147920421    -----------------------------------------------------------------------------------------------------------------------------------------------FLSTIQVGITLIGVLAGAFGGATIAEDFVISAVPALAPYAGSIAIVVVLIITFLTIVIGELVPKRIGLGNAERIALIIAGPMRFLSMLAM----------PVVRLLSFSTDLSLRVLHVKPAEPPVTEEEIKVLIDQGAKAGVFEEAESDMVESVFRLGERRISAMMVPRTDVTALYTDDTVEEIRQKIQESGHSIFPVCEGSLDEVLGIVYAKDLLSRYMANQPLDLKASMKEPLFIPESMPALKALELFKKSGKNMALIIDEYGGLQGLVTIHDIMESVVGEVSEIEGPK--VVQRDDGSWLVDGMLPIDEFMNELDIDSLPEEESFQTLGGFVMTRLHRIPAVGNKFTVDGYTYEVVDMDGMRVDKVLVTP------
226313630    --------------------------------------------------------------------------------------------------------------------ESRIAQLAAEGNKRAVDVERVLHNLDAYLSACQLGITLASLGLGWLGEPAIAHLL-----HPVFGYFHLNETVVTSISFIIAFSLITFLHIVLGELAPKTLAIQYSEKVVLAVAKPIQLFYKIMYPFIQMLNWSASHFLGLFHISLEPHQEAHTEEEIRILVNESHKSGLIDQTELMLVDNIFDFSETMAREIMVPRTDMVVLNLRDPFDENVKHVQNGRFTRYPVVDGDKDHVVGSLHIKDMLTGLLEGESHDLQTFMRPILTVPETISISRLLTMLQKQRGQMAIIIDEYGGTAGLVTLEDIMEEIVGDIQDEFDDERPEVERSDGMLSLDGRMLLEEAGDYLDIEL--ESSDVDTLAGWIYMQIDHPPRVGDRVREGKYEFIVGEVDHYRITRVYVKKV-----
150021383    ------------------------------------------------------------------------------------------------------------------------------------------------FNKLLTVILIMNNLVNILASSVATLLVVGLFKN--IFPSSISALISTLVLTFFILIFGEITPKIYARQNNEKIFNRTINILLFLS----------KIFSPVIKLLVGISNFVIRLIGGKLVEEAPFITTEDIIMEVGREEGTLKHEESFMLKRTLEMEESMVKEIMIPRVDIVAIEESETLDEIMKIIKEEEYSRIPVYRETIDNIVGICYAKDVLVFVSERGSEKVKEIMREPLFVPETMKVSELLKIFKEQKIHMAIVVDEYGGTAGLVTMEDILEEIFGEIMDEYDQNENIKRLENGAYIVDATVPINDLEREFGIEFPETD--YETLAGYILEHLQRIPKVGEEILLDGFSFKIIAASKNRIEKVLVKVVD----
292487618    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HSQNNDSPASKKGFFTLFLNQLFHGEPKNRDDLL----ELIRDSEQNDLIDPDTRDMLEGVMDIADQRVRDIMIPRSQMVTLKRNQTLEECLGVIIESAHSRFPVISEDKDHVEGILMAKDLLPFMSSGAPFSIEKVLRSAVVVPESKRVDRMLKEFRSQRYHMAIVIDEFGGVSGLVTIEDILELIVGEIEDEYDEDRDIRQLSRHTYTIRALTPIEDFNEVFATHFS--DDEVDTIGGLVMQGFGHLPARGESVEIDGYQFKVAMADSRRIIQVHVRIPEN---
15894701     ----------------------------------------------------------------------------------------------------------------------------------------VINNLNSYLSACQLGITLASLGLGWVGEPAVSKMLSPLFN--LLKIPKQIIGSISVVVGFIIITGFHIVLGELAPKSVAILNTESIAKATAIPL-----TLFYKFTYPIIVAFNKSTDLVLKLFGIKQVDEHEEAHTDEELVEESYKHGLIDKTELTFVDNVFDFSEKTVKEIMVPRTDMKCIFVEDSFDDIVGVTIDEHFTRYPVCEESKDNIIGLIHIKDLYKLKINKEDEKIESIIREIKFVPESMSISELFRMFQKERMQMAIVIDEYGGTFGLVTIEDILEEIVGEIQDEFDEEEEIIKTENGSYVVDGKVLIEDINELLDIEIYEE--NIDTIGGWIYSKLKKYPKTNEKINYGNYQFIILKCDRRRIEKILIKNL-----
209965802    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TAIVVVIITYLSLIAGELVPKRIALNNAERIAAFAAPVMSGLS----------RATAPFVWLLGASTEAMLKLLRIPDRDSTVTEEEVKSLIAEGTASGVFEPEEKRMIEGVLRLSDRTVRSIMTPRLDVDWLDVDADPDSLRRDIQEAGHSRYVVCRGDLDDVVGVVHIRDLLEAQFAGRPLDLRAATRDALVVHDGTEVMRLLELFKKTGQQIAVAVDEYGSVEGVATLTDVMEAIAGDLPGEEGEEADVVRRADGSYLIDGMLAVEEVESLLSLRLRDEDGEYHTIAGFVLFKLGHIPKAGEGFSHDGWRFEVVDMDARRIDKVMVSRL-----
310635474    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------AQLLLILSYGLRAYVESPDPIGLFLNGCFLVLFGYLLPRTIARVFGEGFIFHTWPLINGVRWLLTPILMVVEAGDTLLHRMAGRAEP------GAEGVPAHISEEIRTVIDEGEREGVIESSAGRIIQRLMEIQHDDVTAVMTPRTDMVCIQVDTPLDEVREQLFDAGHSRVPVYRESPDDLVGILYAKDLLQQMLESGEVDFPSVLRDPLYVPESTGIESLLERMRGEHVHMAIVLDEYGGVVGLVTMEDILEEIVGDIEDEFDHEEEIRQIVPGTVEVDARVHIDDLNEQFEFELP-EDEDYETIGGFVFTQMGKIPDRNETFTWQNLRFTVLDVDKRKLLKLRIEVDESLPV
307353058    ----------------------------------------------------------------------------------------------------------------------------------------LAEDPTNFLSTIQIGITLVGIFAGAFGGITLAAELSDFFTDYPTLAPYSEATLVVLAITYLTLVFGELVPKRIALNNAEDIA------SKVAKPMRILSKAAAPLVFILSFSTKAVTKLLRVKESPGPAVTEDD---VRIMLEEGTKAGVFEKAEQHMVECVFDLGDRTVESLMTHRSGIVALNLEDPDEENLLKMKEAGHLNFPAYEGDLDNIVGVVSVKNVLAVMADHGRPDIRAAVTEPLFVPETLHVLQLIECFREAGFHVALATDEYGDISGLVTLHDILEAIVGAVREPQPAEEPFVQREDGSWLVDGMARIDAVKKILPLDLPEEGGNYDTVAGLVMYVLQRVPAEGDHFVEGGFKFEVVDMDGNRVDKVIVSK------
56477785     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MWSTALLLRLLGKRDEAPSITEEEIHALLEEGSEAGIIEKNEHTMVRNVFRLDDRQIGSLMVPRADIVWLDVTRPLDENLARMAESDHSRFPVCRGGLDDILGIISSKQLFNQTLKGGKTDLTQQLQPPVYVPESLTGMELLDQFRASSTQMVFVIDEYGEIQGMVTLQDVLEAVTGEFHPHSLEEAWAVQREDGSWLLDGMIPIPELKDRLELKTVPEEERYHTLSGMVMWLLGRLPHTGDVSQWGEWRLEVVDLDGKRIDKVLATRIPDPS-
213616165    --MEWIADPSIWAGLVTLIVIELVLGIDNLVFIAILAEKLPPGQRDRARITGLILAMIMRLLLLASIS-WLVTLTKPLFSVQALSFSARDLIMLFGGFFLLFKATMELNERLEGKDSANPTQRKGAK-FWAVVAQIVVLDAIFSLDSVITAVGMVDHLAVMMAAVIIAISLMLLASKSLTRFVNNHPTIVILCLSFLLMIGFSLVAEGFGFHIPKGYLYAAIGFSVMIEALNQLAIFNRRRFLSANHTLRQRTTEAVMRLISGKKEDAELDAETAAMLADHDDSQIFNPQERRMIERVLNLNQRTVS------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
303258265    ------------------------------------------------------------------------------------------------------------------------------------------AELALSLSENPTRALSTIQVGITSIGILSGIVGESALVDPLSNFFLDTLHIASMAVVVILITYFSIVIGELVPKRIGQMGADAISRLVAKPIHWLAI-----LAMPFVKLLSFSTEMLLKILGIKQDDQKITEEEIHSMIDEGGEAGVIDAQEHTMVKNVFRLDDRAVASLMVPRSEVQYLDLEDTREVNMEKVLNSQHSRLPVCYGGLDDIRGVVTTRLLLKQMVNDGKPNFKVNYEPVLYVPESISGMELLDTFRKSDAALAMVVDEYGAILGLVTPHDVLEAIAGEFKPDAPEDAQIIQKGENCYEVDGLLPIPELKDLLDIDEVPDEDRYTTVAGMVIFLLERLPRTGDRVKWDGWEFRVMVMDGRRLDRILITKLPS---
166368523    ---------------------------------------------------------------------------------------------------------------------------------RAAVALKLANDPNQILSTVQIGITLVGIFAGAYGGANLSVSVAQLLAQVPVLAPYSQALLVVLIITYLSLVVGELVPKRLGLSNPEKIAI------LVADPLNRLSKIVSPIVHLLSQSTNL----ILGLLGINTNNNDSPITEEEIMLKQGTAAGTFEEAEQDMVERVLGLGDRRVSQIMTTRPDIIWLDLEDSAEINRQKLIESNHNRFPVCQGSLDEVLGVIEVTDLLADCLTGESFDLTKDLQQPLFVPESTRGLKVLELVQQSGHHIALVVDEYGVIQGLVTRKDILEAIVGDLPQLDNEDAQIVQREDGSWLIDGTVAIEDFKELFEISELPGEGNYHTLGGFIITHLGRIPGAADHFEWQRLRLEVVDMDGNRVDK-----------
309789849    -----------------------------------------------------------------------------------------------------------------------------------------------FLSAVQVGITIATLSGVFAGATLTAQLAPNLEALPVIGPVPLAQVLVVILVSYLSLVLGELVPKRLALQSAEAVASFMARPMSFLAWF----------STPVITILTGSTNLILRLLGRANVEEERTEEDIRALVREGAQGGTVEPQEQQFIESIFKFSDRAVRNIMTPRHDVEMLDADATLGEVIDELLASGYSRFPIYEETSDRIIGTVHVRDLLLLYRRQGDQALREAIAPPLYVPENSRASALLATFRKDRRHMALVVSELGGIEGVVTLEDVLEEIVGEIGDEFDETPSVVMREDGSMLVEGSLNIDEVKQLLDEDDLPDEERFDTLAGFVISLMGKIPRTGDVINWNGWCFEIVDMDGLRVDKVLISKRQ----
152989514    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MSEDRSSNGHKSWLDKITQAFAHEPRNRQELLELLRDAHDNKLLDSEALSIVEGAIQVADLQVRDIMVPRSQMMSIRSTQTPKEFLPAIIEAAHSRYPVIGESLDDIMGVLLAKDLLPLILHNDEFDIKELLRPATFVPESKRLNVLLREFRANRNHMAIVIDEYGGVAGLVTIEDVLEQIVGDIEDEHDVEEDIKPLPSGDFIVKALTPVDAFNDFFGSEFSDEE--FDTVGGLVMSAFGHLPKRNEVVELGEFRFRVLNADSRRVHLLRLSPLQN---
146308797    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MSEDRSSNEQKSWFNKLTQAFAHEPRNRQELLEVLR-EAHQNKLLDSEALAIVEGAIQVADLQVRDIMVPRSQMISIKASQSPREFLPAIIDAAHSRYPVIGESLDDVIGILLAKDLLPLILQQASFNIKDLLRPATFVPESKRLNVLLREFRANHNHMAVVIDEYGGVAGLVTIEDVLEQIVGDIEDEHDVEEDIKPLPSGDYLIKALTPIDSFNETFDSEFS--DDEYDTVGGLVMNAFGHLPKRNEVTEIGEFRFRVLNADSRRIHLLRLTPV-----
239618085    -------------------------------------------------------------------------------------FSGSETALMSVSKLKLRK-YAEDEKDDSRKEMINKYIEQPNKMLTAILVMNNLVNILASAEATLLALKLLPETSEGVAA-----------------------AVVTGIMTFLILVFGEITPKIYARENTEKVFNSVIGLISFITI----------VLKPVIWLLVSLSNFFIVIIGGKSMRETPFITEDEIIVDVGHKEGVLQDQERQMMKRSLELKDISVREIMTPRVEMVCMEENESLMDLMKVVEDEGYSRIPVYRENIDRIVGVCYAKDLFRYIIDTNDEPVKEMMRQPYFVPETKKVDDLMKEFKEQKIHLAIVVDEYGGTAGLVTMEDILEELTGEILDEYDEEITIKKVGDNVYIVDAMTPINDLERELDVKFP--ETEYETIGGYLLEILERFPEIGERIVVGDFIFEILAAGKKKIEKIRL--------
293374205    ----------------------------------------------------------------------------------------------------------------------------------------------KFLSTIQVGITLAGFFSSASAATGISDIMGKQLMQIGIPYAGEISLVVVT----LILSYFTLVFGELYPKR------VALKKSEVIAMFAVKPIVMISKLTRPFVKLLSLSTNCLIRISGMNSDDLEENVSREELIEAGQEHGVINEIEKEMINSIFEFDDKLAEEVMTPRTKVYLINIDQPLETYIDELLEEKYSRIPIYEGDIDNIIGVLYMKDFFMEAYKVGNVDIRQIMHKPYLIPERKNIDQLFKELQKSKHHLAVLIDEYGGFSGIVTIEDLIEEIMGDINDEYDEEPDIKKIDNETYLVDGLISIRDLNERLHLQLDEECEDYDTLGGLLINLIGYIPTEEDVIEYQNIVFKIDQIQEMRIQKVKV--------
144141321    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IASRSRKRLMGESEVGESTSSRSWLERVAQVFTAEPSSRAELIEIIRDAGERAILDAEALGIIDGAMAVSEMQARDIMIPRAQVVFVRADEKPEGFLPTVIESQHSRFPVIGEDFDDVRGVLHAKDLLPLALSRNLENFKDHIRQAPIIPESKRLNVLLTEFRENRNHMAIVVDEYGSVAGVVTIEDVLEQIVGEIEDEHDDESFIKQLDDDAWTVKAVTPIEDFNELFETDWPDEE--FDTIGGLVMQRFGHLPKREETVAIDGFRFRVLNADSRRIRLLQMTRL-----
119355948    -----------------------------------------------------------------------------------------------------------------------------------------------FLSTIQIGITSIGIVGQGALAEPFAVWLESLGMAHDASHIGATAVVVISITYITIVVGELVPKRLGQFNPEGAARLFARPMLMLATIARPFVR-----------LLSVSTDTLLRLMGKSPQAMPSTEEEIHAMLEEGSEAGVIEQQEHDMVRNVFRLDDRQLGSLMVPRADIVYLDITRPLEENILRVTESEHSRFPVCNGGMQSLLGVVNAKQLLSQTLKGGLNDFTSQLQPYVYVPETLTGMELLDHFRTSGTQMVFVVDEYGEVQGLVTLQDMLEAVTGEFVPRNLEDSWAVEREDGSWLLDGLIPVPELKDKLELLSVPEEDKYHTLSGLLMWSLGRMPQTGDVATWENWRLEIVDLDGNRIDKVLASKIPP---
16331101     -----------------------------------------------------------------------------------------------------------------------------------------------FLSAVQIGITLIGILTGAVGGATVALRLAEFLDDIPLLAPYAGPLSISLLVGFILVVGELVPKRIALSHPEHIACGVAPAMHLVAQL-----------TAPLVYLLGVSTDAVLRLFGITSKEASPTEEEIRVMIEQGAQAGMIDEAEQEMVERVFRLGDRPVKTLMTPRTAIAWLDVESDWEENQQEILDTPYSRFPVGRDSLDECLGFVRVKDILNSQWSGQKINLEEIVQPPLFVAENTRSLHVLEMFRASGTHLALITDEYGGIEGLVTLNDLIEAIVGSIPNDDEQEPQIIQREDGSYLLDGLLPIDEFKEIFDIETLEEEGHYHTLGGFVIESLGKIPQSGDYFVSDTLRVEVVDMDGIRIDKVLVNQL-----
78189885     ----------------------------------------------------------------------------------------------------------------------------------------LGEDSTSFLSTIQIGITSIGILNGIVGEGALAVPFSLFIHSATGIELETAQLIVVLGITYVTIVVGELVPKRLGQLNPEQIA------CLVARPMQILATITRPFGRLLSFSTNT----LLRLMGVKPITPSVTEEEIHAMLEEGSEAGVIEQQERDMVRNVFRLDDRQLGSLMVPRADIVFLDVTQPLEENICRVTESEHSRFPVCNGNLQSLLGVVNAKQLLLKTLRGGLTEFATLLQPCVYVPETLTGMELLDHFRTSGTQMVFVVDEYGEIQGLVTLQDLLEAVTGEFVPRNLEDSWAVERADGSWLLDGLIPVPELKDTLKLKEVPDEDKYHTLSGMIMWLLGRMPHTGDVLVWEEWNLEIVDLDGQRIDKVLASPLNNAP-
300856012    ------------------------------------------------------------------------------------------------------------------------------------------------------------QVGITLAGFLASAFAATTLSEKFSFFLGKHVPYSDKLSVIIITVLLSYVTLVFGELFPKRIALQKSETISMALINPTLFISKLMLPFVKLLSGSTNVLLKICNISTENIEDEVSEEEIRSMIELGQETGVFNQSEKKMIEGIFKFDDKLAKEVMTPRTEVFVIDINDIDSGTIESIIEEKYSRIPVYRDDIDNIIGILYVKDLFVKLMKTDNVDIEPLLRTPYFIPENKNIDVLFKELQNTKNHMAILIDEYGGFSGIVTIEDLIEEVMGNIFDEDDNDQYINKIDQDTYLVSGLVSIDEVNEFLNLEL--ESDNSDTIGGFVIELLGSIPKEGETVEYENIIFKVEKVDEKRIESLKI--------
149913848    ------------------------------------------------------------------------------------------------------------------------------------------------------ALTITEDNERLIGSVLLGNNLVNILATSLATAM--FTRLLGESGVALATLVMTLLVLIFAEVLPKTYAITNAEAAASKVAPVI--QVVVKVFSPVVGAVRWLVRGVLRVFGVNADPDSHILAVREEILYLGHSEGIVEKEDRDRILGALDLGERAVEEIMRHRSQIEMINAEDDPEAILEQCLQSNHTRLPVYRDDPDNIIGVVHAKDLLRAMHKLKSFNIIDVAMKPYFVPETTTLDDQMRQFLRMRSHFALVVDEYGTLEGLITLEDILEEIVGEITDEFDPDAEIRKSEDNQFLVDGAMTIRDLNRATDWNLP--DDEANTIAGLVIHEAQMIPEVNQVFNFHGFRFEVVAKADNRITRLKIRKI-----
260433977    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LATLVMTLLVLIFAEVLPKTYAITNAEKAAAAVAPVISVVVTVFSPVVAAVRLL--VRGVLRLFGVRIDPNSHIMAVREEILQLGHSEGVVEKEDRDRILGALDLGDRTVEEIMLHRSNIEMIDADAEPEEILKQCLESRHTRLPVFKGQPENIVGVVHAKDLFRAMYAQKSFDIMQVATAPYFVPETTTLDDQMREFLRMHSHFALVVDEYGSLQGLITLEDILEEIVGEIADEFDVDEDITRTEDGQYLVEGSMTIRDLNRAMDWNLP--DDEANTIAGLVIHEAQMIPTVGQVFSFHGFRFEIVEREGNRITWLKVRPL-----
82703811     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DPPQPGWLERISGMLLREPGNRVQLMALLHAAYERNLFDSDALSMIEGVIQVSEIQARDIMVPRSQMDVIDISDPPEKFIPEVIEKAHSRFPVTENDKNNVIGILLAKDLLRYYAAEEEFDVRDMLRPVVFIPESKRLNVLLRDFRTNRNHIAIVVDEYGGVAGLLTIEDVLEQIVGDIEDEHDVEDNIVQTPSGHYRVKAITEIADFNERLETELNESD--YDTIGGLVLHEFGRLPKRGESVIVGGFKFTVLRADSRRLHTLLVER------
144175318    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LATLIMTLLVLIFAEVLPKTYAITNAEAAASRAAPVIAVVISVFSPIVSAVR--FFVRGVLRVFGVKTDPDSHILAVREEILNLGHSEGVVEKEDRDRILGALDLGDRTVEEIMLHRSRIEMINADDPPRTILEQCLESSHTRLPVYKDDPENIIGVIHAKDLLRTMYRIESFAITNVAMPPYFIPDTTSLDDQMRQFLRRRTHFALVVDEYGSLEGLITLEDILEEIVGEITDEFDPDADIRKAEDGQYMVDGAMTIRDLNRATDWSLPDEE--ANTVAGLVIHEAQMIPSPGQVFSFHGFRFEVVARKDNRITRLKIRPL-----
171059066    --------------------------------------------------------------------------------------------------------------------------------------------AAMALHENPTHFLSTVQIGITSIGVLNGIVGDAAFSEPLAHWLSQTFPVAHTAALIVVIITFLTIIFGELVPKRVGQLYPEAVSRLTARPMNVLSITARPFVRLLSATTQA----VLRLLGVSDTGPRGTEEEIAASLEEGLDAGVIEAHEHQMVRNVFRLDDRQIGSMMIPRGDIAWLEVTAPREQILAVLVEHGHSRYPVCRGGLDDVLGVVTAQQLLMQLARSSELSLTDAMQPAVFVPETLSGMELLEHFRGSEVQMVFVVDEYGVVQGVITLRDVLEAITGEFTPAQAEDAWAVQRDDGSWLVDGLIPVPELKDRLGLKLPDEDGRYNTLAGMIMLLLGRLPQTADFVEWDGWRFEVIDLDGKRVDKILASR------
170076668    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MRWLSRLTTPLVRILGSSTEALLHLLGIQSNEPDITEEEIKVLIRQGAESGLFEAAEHDIVQRVFRLGDRPIKAMMTPRTDIVWLDITAPLEENLKEVMESNHSRFPVGRDTLDHCLGTVRGTTLLSAQLSGQPIDIQAMLQPPLYISEGTRTLSVIEQFKATGIHIALVTDEYGGIEGLVTLNDLMEAIVGDLPSEHDEEPMIIQRDDNSWLLDGLLDIDELKALLEKKLPDEDGAFHTLGGFMTHLLNHIPQSGEHFEWSGIRFEVVDMDGARVDKVLVSLLD----
229592786    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MSEDRSSNGQKSWLGKLTQAFAHEPKNRQELLELLREAHQNKLLDSEALAIVEGAIQVADLQVRDIMVPRSQMISIKATQTPREFLPAVIDSAHSRYPVIGESHDDVMGVLLAKDLLPLILKENSFNIKDLLRPATFVPESKRLNVLLREFRANHNHMAIVIDEYGGVAGLVTIEDVLEQIVGDIEDEHDVEEDIKPLPSGDFLIKALTPIENFNEFFDSEFS--DDEFDTVGGLVMSAFGHLPKRNETTEIGAYRFRILNADSRRIHLIRLTPI-----
78222369     ------------------------------------------------------------------------------------------------------------------------AQLVAAGDPKAKIVEQLQDDPHRFLATVQIGVTLVGSLASAVGGATAVRYLKPLLEGSSIKFFHNAAEPLSIGIVVVLISYFSLIFGELVPKTVGLQYADRMALHVAKPINFMARVTGVVVSFLTLSNRA-----VLAVLGIKAEGDQAFVTPEEVIVAEGHEAGVFSSTEQEFIRNIFDFTHTCVREVMVPRTRVVALDLGLSRDELVNTVLENKYSRYPVYRESIENVTGFIHGKDLLGGIVTDPAFDIKSIIRPPFYVPEGKKVNELLKEMQRKRIHMALVVDEYGGISGLATTEDLLEELVGEIEDEHDEPGSIQRLPDGSLLVDALVSISDLAEHLEIKLGD-DIPYDTLAGLILDRLGRFPEKGERVEWDRFTLICEEVKKTAVVKVRI--------
88601654     ----------------------------------------------------------------------------------------------------------------------------------------LLEDQTSFLSSIQIGITLIGVCTGAYGGATFSGSLELFRSIPIIGHYSAAISIILLITYFSIVIGELVPKRIGLANPERIACTVAPVFILITRIFS-----------PFSYLTSGLTNIIVKLFGISPVSPDVIEEEIHMLLEEGTESGIIDETEQDMVESVFEFGDSQIADLMIPRPDIVALNLNDPITKNFEIIERTGHTRYPIYQDTLDSIIGIISIRDLWLIAHKNTEVDFSKIMQDILVVPDNMKALDLIRRFKTATSPLAVIIDEYGSVVGLITLHDLLEALVGDLSDQDDEEPLITRRHDGSWLIDGRTSPEELYEITGIDCSEESGAFRTMAGFILYKMGSIPATGDYFSYDGNEYEVVDMDGHRIDKILITRLPSPE-
154502863    -------------------------------------------------------------------------------------------------------------------NHNRIRSLAAEGNKKAVVIQGLFEDSTKFLSTIQVAITFAGFYSSASAASSISPVLSAWMEQRGIPYSTAIASGVTLVLMFFNLVFGELVPKRIALQKAEQFC--MITVMPIHYISKILSPFIKLLSISTKG--------VLKLLRMKTEDQEEIVTEEEIMLKMGAESGTVEDSEREMINSVFSFGDKSARELMVPRREVFAVDIEDPDEEILDAVLESRHSRIPVYEETVDNIIGILHAKDVMIEMRKKGEIEIRGLLRDVFFVPDTKDADDLFRELQASRRHMAVLVDEYGGFSGIITVEDLVEAIMGDIEEDEVEEPEIQQLSDEEYLVDGGILLEDLNEELPLSLFSE--NYDTLSGYMIENLGYIPKENESVLAGEWQLRVEQVKDNRIARVHVSR------
182679195    ------------------------------------------------------------------------------------------------------------------------AELVAAKRVNALSLQTTLNHLDLNLAATQLGVTISSLGLGWIGEPALAHLIEPLFSALPRDWMSAGSHAISVAISFIIITALHIVLGELA--PKSLALQRTERTALFVVGPLNVFQFVLRPAIIALNTLGNMVLRIVGLQAGKGEESRHSPEELKLLVAASRKAGLLQEAQQEVLDRVFNIGQRRIGDIMTPRVDLDWIDLDDKPDDILKSIRECRHEQLLAGRGNIDEPLGMVSKKELLDQVLDGGQINAAAALREPLVVHESTPVFRVLEQFKRAPVRLALVVDEYGSLEGIVTQTDLLEAIAGDLAATEDDTPDIVERADGSLLIEGMMPAHEAFERLGVKDRPEEEDYHTLAGFALHQLEHLPEVGEEFSWDGWRFEIVDMDGRRIDKLLATR------
127513854    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HKKGWFEKVSQLFQGEPQSRDELV----EVIHDAEQREVISEDTREMIKGVLEVSDLRVRDIMIPRAQIVALKIDNTVEELLSTVIGSAHSRFPVVNEDKDHIEGILLAKDLLQYGFKNNDFSLEQVIRPAVVVPESKRVDVLLKEFRSQRYHMAIVVDEYGGVSGLVTIEDILEEIVGEIEDEFDEETEIRKVGKQIYMVKALTPIDDFNETFGTQFSDEE--FDTVGGLVSHAFGHLPERNEKITIDEIEFKVISADTRRLVQLRVK-------
114567278    -------------------------------------------------------------------------------------------------------------------------------------VQECIEKLDAYLSVSQLGITLSSLGLGWLGEPAVATLL-----SPLLFRWGITTPALVHSISFLLAFSLITFLHVVFGELAPKTLAIQKAEAISLWLAGPM-RAFFYLFYPAVHLLNGTANKVVRLLGLEPEGEIERIHSEEELISESYRGGQINKSEQELLQNVFRFENRIAEEIMVPRPEVIFLDIQAPLEENLAIARQSGHTRFPLCDGSPDRIIGQINIKDIISR--EEGIEDLNQIRRDIIFIPEVMPLERLLPEFQKRHQHIAVVLDEYGGTAGIVTLENVLEELVGEIQDEFDEEPEVIVEESGRLLVSGRMFIEDAMERFDLAIDEEEEQYNTLAGYVLGKLGQRPQEGDVVKQEHLQLEVVKMDGMRIDRIRIRKL-----
254512475    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LATALFTRLFGESGVALATLVMTLLVLIFAEVLPKTYATNAEKAAALVAPVISVVVTVFSPMVAAVRLLV-----------RGVLRLFGVQIDPDSNILAVREEILQLGHSEGVVEKEDRDRILGALDLGDRAVEEIMLHRSNIEMIDADAEPEAILKQCLESPHTRLPVYRDEQENIVGVVHAKDLFRAMYAQKNFDIAKVANDPYFVPETTTLDDQMREFLRMHSHFALVVDEYGSLRGLITLEDILEEIVGEIADEFDEEVPVTRTDDGQYLVEGAMTIRDANRALDWSLPDEE--ANTLAGLVIHEAQMIPIVGQVFSFHGFRFEVTAREGNRITALKVRPL-----
114762823    -----------------------------------------------------------------------------------------------------------------------------------------------------TALKITEDNERLIGSVLLGNNLVNILATSLATFGDSGVAMATLVMTLLVLIFAEVLPKTYAITNPESAASSARPISLIILVFSPIVSAIRA-----------IVRLLLRAVGVQTDPDSQILAVREEILQLGHSEGVVEKEDRDRILGALDLAERTVEEIMLHRSNIEMIDASSSPREILKQCLESNYTRLPVYRDDPENIIGVAHAKDLMRAMYETEEFNITEVMMKPYFVPDTTTLADQMRNFLRKHTHFALVVDEYGSLEGLLTLEDILEEIVGEITDEHDPEHQVKAGDDGWFWLDGAMTIRDLNRATDWSLP--DDEANTIAGLVIHEAQMIPTVGQRFTFHGFRFEVMEREHNRVTRLRVRPLEPVS-
84502973     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LATALFTRLFGDSGVALATLVMTALVLIFAEVLPKTYATNAEKAAAGVSGPIQFVVTVFAPLVSAIRVLV-----------RAVLRVFGVRADPDSHILAVREEILQLGHSEGVVEKEDRDRILGALDLSDRFVEEIMLHRSRIEMIDADSPVEDILSQSLQSNHTRLPVYRGDPENIIGIVHAKDLLRAIHSMAAFKITDVMMKPYFVPETTTLDEQMRQFLSQRTHFALVVDEYGALRGLLTLEDILEEIVGEITDEFDPDHDLRRTDDGQFIVDGAMTIRDLNRAMDWNLPDEE--ANTIAGLVIHEAQTIPSTGQVFSFHGFRFEVLARKDNRITRLKIRPL-----
142062267    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ASEGIAFFAATVVVLAGVASTFLISKILTTNFSAGLWAGLCWIMLVIIPMTLIVVTTWWLWRPLILLVAPVSKGITKCIEAIQWVLYRSKNRATADESQDEIRMDEAHREGHLDEEAREMIEGVMELEDAQVSEIMTPRTQVIGISVNSTWKDSVEAAVESGYSRLPVWKSSPDDIIGVLYLREILAELAQHQEPNLRDLLRPPYFIPESMSVQSLLRDLQRGKSHMAIVTDEFGGVCGIVTIEDALEEIVGEITDEHDETLGILVQSNDTCETLANVPIDDLNQRMHFSLPEEAD-YDTVGGFAFHIFGRIPSEGETIVADGVSLEVLESSSRRIDRLRVSRLPQTP-
144146104    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LATALFTALLGEGGVAAATLVMTALVLIFAEVLPKTYAINSPESTAARVARPINIII----------SVLAPAVAAVRVIVRGVLRPFGVRIEAGENMLSVHEEILSIAQAEGAVEKEQRDRLLGALDLHERTVEEIMLHRSGIEMIDADAAPDAILDQALQSTHTRLPVYRGDKENVIGLVHAKDLLRAIHRLTRFKITDVAVKPYFIPETTTLDDQLRQFLRRHTHFALVVDEYGALRGLITLEDILEEIVGEITDEFDDAPVLKPGADGNYLIDGAMTIRDLNRATDWTLPDEE--ANTVAGLVIHEAQTIPSEGQCFSFHGFRFEVAARDRNRLTKLKIRKL-----
189347910    -----------------------------------------------------------------------------------------------------------------------------------------AADVALKLGQEPTRFLSTIQIGITSIGILNGIVGENALAEPFSLWLRSSTALIVVSITYVTIVIGELVPKRLGQFNPEGI---ARLVSRPMLALGMLTRPF-------VRLLSFSTDTILRLMGKNPHASTSTEEEIHAMLEEGSEAGIIEQQEHEMVRNVFRLDDRQLGTLMVPRADIVFLDVALPLEENIDRVTGSEHSRFPVCQGGLQSLLGVVNAKQLLAQTLKGGLTDFAAQLQPCVYVPETLTGMELLEHFRLSGTQMVFVVDEYGEIQGLVTMQDLLEAVTGEFVPRNLEDSWAVQREDGSWLLDGMIPVPELKDSLDLKSVPEEDKYHTLSGLLMWLLGRMPVTGDVTEWEGWRLEVIDLDGKRIDKVLASPLNGES-
297625035    -----------------------------------------------------------------------------------------------------------------------------------------------FMSGAETALTAVGHWKIRQLPTGAFALLERDRARFITTLLIGNNLVNIAATALVTQITLRL-AAPLGVGESLALAYATGLMTFLVLIFGEITPKSFAVQNAVPLSRVVIRPVYYLSVVVYPANPLITEDELRLMLRSAEESGVIEAHEQEMIRGIIDLEETVVREVMTPRVDVVAISEDATLEELLELVTKHGYSRLPVYSETIDNVRGTVYARDLLAYLGRSETTRVADLMTPAQYVPETLSILNLLRDMRARKNHIAIVVDEFGGTAGIVTLEDIIEEITGEIYDETDQEEPIVPLDEGVFRIQGSAHLEEVGAELKLTLG-EGGEYDTLAGFLISRFGHIPQPGETLDIGTCSFTIEEADERRVISVLAS-------
256755948    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------GLLVKTGLPVAESVIRSVSLVVIILSYFTLVFGELIPKRLAMQKAE---FLANIAVGPLMFLSRVTNPF-------VRFLTVSTNFFIKLFGGNPAGGDDEKVTEEEMMEVGEERGVIQDSEKEMIDNIFEFDNKHVSEIMTHRTDIDGIPVDSDLEYVLYVMNRDKYTRVPVYSENLDNIVGILHVKDLLEYTQNNKDFSLEKITRSAYFVPESKRTDELFKEMQKNKVHLAVVIDEYGGTAGIVTIEDLLEEIVGNIFDEYDEQKDIEYLENDTYVFDGAISLDRVEEVLDEELPV--DDFDTLGGFILKLLGRIPKVDEVVQYENIVFRVTEMEGMRIAKVQASKKENV--
146284076    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MSEDRSISGQKTWLERITQAFAHEPKNRQELLEILREAHQNKLLDNEALAIVEGAIQVADLQVRDIMVPRSQVISIKADQSPREFLPAIIAAAHSRYPVVGESLDEVIGVLLAKDLLPLILKEDNFDIKDLLRPATFVPESKRLNVLLREFRANHNHMAIVIDEYGGVAGLVTIEDVLEQIVGDIEDEHDVEEDIRPLPSGDFLVKALTPIDSFNEYFGSAFP--DDEFDTVAGLVMSTFGHLPKRNEVTEIDGFRVRVLNADSRRVHMLRLSRLES---
257790022    ---------------------------------------------------------------------WISIVVTFVLVLVNGYFSMSEMALVNARHVLL------QHDADEGDKSAQRALGLAA-------------DSGQFLATIQVAITLVGFFASAAAATNLSDPLAQWLSGFNIGWLSVIAPGLAPVVITLIVSYLSIVVGEL--VPKRIALADAERVSKMVAGPLMVFQKIASPLVALTSAS----ANGLSRLFGIKNADERQNVSEEEIKYMVTDNDELLEDEKRMIHDILDLGDMTVHEIMTPRVDVMFAEDTDTVRQTVERMRGTGYSRLPVYHEDIDRIVGIVHFKDLVAPLMDKEHEPVAEYAYEAMFVPETKDLFPLLAEMQTNRQQMAIVVDEYGGTDGLITVEDIVEEVVGEIVDETDREPFIEQESENVWVVDGRFPVEDAAE-LGWP-VEDSADYETIAGWLMSMLDSVPQVGEELAFDGYRFKIQAMRRRRISTVRVERLDDPS-
186475177    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MNDSYPSRRHTSDKPQEKRSLLERLTDFISPEPDSRGELLEILQDAHERNLIDADSLSMIEGVFQVSELCARDIMIPRAQMDAINIADSPDEFIPYMLEKAHSRYPVYEGNRDNVIGVLLAKDLLRYYA-EDEADVRGMLRPAVFIPESKRLNVLLHDFRVNRNHLAIVVDEYGGVAGLITIEDVLEQIVGDIEDEDEESGNIIASPDGRYRVRALTEIEQFNEEFGTHYSDEE--VDTIGGLVTHHFGRVPHRGEKVRLDDLIFEVLRADARQIHMLLVRR------
237809459    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YSHSSHGSSRKKWLERLSHLFQGEPKDRNDLV----EVIQDAEERDVIDEDTKEMIEGVLEVSELRVRDIMIPRTQMITIRSDQPVSAFLPMIIRSAHSRFPVISDDKDHVDGILLAKDLLPYGLTSESFDFEKVLRPAVVVPESKRVDRLLKEFQQQRYHMAIVVDEFGSVSGLVTIEDILELIVGEIEDEYDDQAQIRALDEYRYTINALTPIEDFNEHFGSHFS--DDDVDTIGGLVMHGFGHLPKRGESIELSGFEFKILQVDRRRLIQLQVTIPEQ---
220932093    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------AIATSIAISLFGNKGVGIATGVVTLLVLIFGEITPKAMG--SKKAVRYSKFSSIYLYWLERVLYPVVVFFEYLIKIFVDNEDLLSSKLL---------SEEEIKRFVNVSEEEGVIKTDERRMINSIFEFDDTTVKEIMVPRIDMVCIKSDTELSEVIKIAVDRGHSRIPVYKNTIDEIIGVVYVKDLLGYLKPENDARLADFIRSPYYVPESKKINELLTEMKKKKVHMAIVLDEYGGTSGLVTIEDILEEIVGDIQDEYDTEPQIEFINDKELLIDARVDIDDLNEILPEPLPGEED-YETISGFILHYLGYVPKTGEELELDGLHILVEESSKHQIKKVRLK-------
108803913    -------------------------------------------------------------------------------------------------------------------------------SVRAAAVHEALRDLDAYLSVCQVGITIASLGLGWVGEPAVAQLIA-----PLLHGVGITDERVVHVAAFALGFSAITYAHLVFGEQAPKYFSIQKAEGTSLWILRLFMYLFRPVVWVVNASTNLVLRPWGIRLGEGMEVHSEEEL--RIMISSSAASGVLDPEERDYLNNVFDFGDRVAREVMVPRPDIVALSSDLSPQEMVQEAAFGRYTRYPVYEGDLDHVLGVVHVKDIFRASLEPGGFDVRKIVRDALVVPENKPIEQLLREFQRRKLQMAIVIDEWGSVEGLVTIEDVLEEIVGEIQDEDEEEARIEELGGGLYAVDGRIPIVEVNEFFELDLPHED--FETIGGYVLGTLGRPPRPGDVVEADGATLQVKSVDGPRVSMLTLRRKE----
218440524    -----------------------------------------------------------------------------------------------------------------------------------------------FLSTVQIGITLIGILSGAVGGATLAQRLEPLINYPLLSPYSEGISIVVTIITYLSLVIGELIPKRIALNNPEQIARSVAKPM----------RTLSKFTAPLVHLLSFSTDNILKLLGFRASQEPSTEEEIRVLIKQATQSGMFEESEQEMVEGVFRLSDRPIKALMTPRFEIVWLNSEASLEEIQQQILASSHSRFLVARGTLDECLGFLRSSDFLSARLAGEAINLLEMIQPPLYIPENTKALKVLEQFKVSGIHIGVIIDEYGSIDGIVTLNDVMEAIVGDITSENLEEPRIIQREDGSWLLDGLLSVDEIKNLFKSSLPHEDGHYHTLGGFVINFLGHIPHSGEHFQWEGLRFEVMDMDGTRVDKVMVSSVE----
254476222    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LATALFTRALGESGVALATLVMTLLVLIFAEVLPKTYAINAEKAASAVAPPIGVLVTVLAPVVGAVRLLV-----------RGVLRLFGVRIDPDSHIMAVREEILHLGHSEGVVEKEDRDRILGALDLSDRFVEEIMLHRSNIEMIDANLDPQKILEQCLTSPHTRLPVFKDEPENIIGVVHAKDLLREMYAQRNFKITSVTKPPYFVPETTTLDDQMRQFLRARTHFALVVDEYGTLQGLITLEDILEEIVGEITDEFDPDEEVKKAPDGHYLVDGATTIRDLNRATDWNLPDEE--ANTIAGLVIHEAQTIPVVGQVFSFHNFRFEVTAREGNRVTELKIRPLR----
145220521    -----------------------------------------------------------------------------------------------------------------------------------------------FLSTIQTGITSIGILNGIIGEGVLAGPLALWFSSLGME--EEFSRLAATAAAVVSITYVTIVAGEL---VPKRLAQFNPVGAARFLAFPMVTLSTVARPFVKLLSLS--TDTILRLLGKNPHEVERTEEEIHALLEEGSEAGVIEQHEHEMVRNVFRLDDRQLGTLMVPRADIVFLDVSRPADENIGKVTASEHSRFPVCEGSLQSLLGVVNAKQLLSKSLKGTLEEFTSQLQPPVYVPESLTGMELLDHFRTSGTQMVFVVDEYGEIQGLVTLQDMLEAVTGEFVPRNSEDSWAVQREDGSWLLDGLIPVPELKDTLELKGVPEEDRYHTLSGLMMWMLGRMPQTGDRMVWEHWRLEIVDLDGQRIDKVLASKI-----
142788427    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLMLCNSAPRLAGRTTMNDTYPSRRQTDKTQEKRSLLERLTDFISPEPDSRAELLEILQDAHERNLIDADSLSMIEGVFQVSELSARDIMVPRAQMDAINIADNPAEFIPYVLEKAHSRYPVYEGNRDNIIGVLLAKDLLRYYA-EEEFDVRGMLRPAVFIPESKRLNVLLHDFRVNRNHLAVVVDEYGGVAGLITIEDVLEQIVGDIEDEDEESGNIIASPDGRFRVRALTEIEQFNEAFGTHYS--DDEVDTIGGLVTHHFGRVPHRGEKVRLDDLIFEILRGDARQIHMLLVRR------
114705938    ------------------------------------------------------------------------------------------------------------------------------------------ANAALKLSENPTTFLSTVQIGITLVGIFAGAYGGSVFAEPLAQVLRELPGLEAVAYSVVVVITYLSLIFGELAPKRLALSRSEAVASFVAPTMRMMARIGAPIVWLLEFSTKVVTKPFVS---EDDKEEEVTEEDVRSMIKEGTQLGVFKEKEREMLEGVIRIADRNVRSIMVPRPDVDWLSVHDSEDENFEEIIRAGHSRFPVLDTEEDAIVGIVQTKDLFELQRREGRMDLKTAMRKPLYVNEAMPILKLLEAFRKANLHIAVVLDEYGSFEGIATPQDILTAIAGSLPEGAEEDVSAFRRQDGSWLVDGAMPVDAFAYKLKTIEFPEDRDYETVAGFVLEQIGHIPGVGEIFEWENFRVEVVDLDGQRIDKLLFT-------
226939222    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PSHKPSWLERLSTLLLREPEDREELVALLHSAFERNLLDAEALAMIEGVLEVSELAVRDVMVPRSQMDVVSVDDAVETFLPYVMETAHSRFPVIGDSKDEVLGILLAKDLLSYFADRDAFDLRDSLRPAVFIPESKRLNVLLREFRQTRNHMAIVVDEYGGVAGLITIEDVLEQIVGDIEDEDETESHIVPGKNGRWRVKAITELDDFNDYFHTGFA--GDGIDTVGGLVVNELGHLPKRGETVDRQGWRFTVLRADSRRVQMLLVEKLPE---
269839210    ------------------------------------------------------------------------------------------------------------------------------------------------IAACQLGITMASLALGWIGEPAFAHLIEPPLEELVGRFAPQLAHGISIGVAFTIITAMHIVVGELAPKG--LAIQKTEGTVLWVRPLTIFYRVFR----WPITALNAIGNGILLLFGLQPATETESVHSVEELVRGMREAGVVEPSEARIATRAFEFADVTAGSVMTPRTELEAVPVDTPLEQLVAKAATAQHSRLLVYDGDLDNILGDVHVHDILRAVYARRPVKLRDLIRPALLVPESKPADDLLEEMRKARRPIAVVVDEYGGTAGIVTIEDLVEVLVGPIEEELPPGVREAMQPEEPQVLDGLMRLRELEEMLGVE-IEEEDHVETLGGLIMARLGRIPQEGDEVEIGGHKLRVEKMDGMRVDSVRL--------
194337815    ---------------------------------------------------------------------------------------------------------------------------------SAAVAMKLGQDPTRFLSTIQIGITSIGIVGEGALAGPLAIRMQSLGMDAEISHVIATV-VVVLSITYVTIVVGELVPKRLGQFNPEGIARLVAR---PMYTLSTITRPF-------GRLLSASTDAILRLTGNYPATPSVTEEEIHAMLEEGSEAGVIEQHEHEMVRNVFRLDDRQLGSLMVPRADIVSLDVSRPLEENINRVTESEHSRFPVCNGGLQSLLGVVNAKQLLSKTLKGGLTEFTSQLQPCVYVPETLTGMELLDHFRTSGSQMVFVVDEYGEIQGLVTLQDMLEAVTGEFVPRNLEDSWAVERQDGSWLLDGLIPVPELKDTLELKCVPEEDKYHTLSGLMMWLLGRMPRTGDIMVWENWTLEIVDLDGQRIDKVLASRLKE---
283842171    ------------------------------------------------------------------------------------------------------------------------------------QAQKLSEDPGRFLSTVQIGITLVGVLSGAFSGTTLGQRLSEWLSAGGVPFADIGVGLVVTLITYATLIVGELVPKQLALRDPEAVAVKVAPAMALLA----------KISLPVVVVLDVSGKAMLALLGGEPADKVSEEEIH-SLVLEAETAGVLEPGERQMIAGVMRLGDRPVGAVMTPRPEVDIIDLTDPQETIRTTFAESRHSRLPVTDGDSDDPIGIIQAKDVLEAYLRGETPDFRKLVRDAPVIPASADARDALFLLRNSSVHMGLVYDEFGGFEGVVTTADILESIVGAFSSEQPPEPAVVRRDDGSYLVAGWMPVDEFCDLLGIPVPAP-RDYHTVAGLVLSHLGALPNVGDRFDVHGWRFEILDLDHRRIDKILASRLPD---
78187919     ---------------------------------------------------------------------------------------------------------------------------------------------IRFLSTIQIGITSIGIVGEGAFAVPLSAWLVSLGLDPDISRISATFAAVVSITYVTIVIGELVPKRLGQFNPEGVARFVALPMLTLSTATRPFVR-----------LLSFSTDAILRLLGKNPEEVQRTEEEIHAMLEEGSEAGVIEQHEHEMVRNVFRLDDRQLGTLMVPRADIVFLDVLRPVEANIARVTESEHSRFPVCSGSLQSLLGVVNAKQLLSQSLRGGLTEFTSQLQPCIYVPESLTGMELLDHFRTSGSQMVFVVDEYGEIQGLVTLQDMLEAVTGEFVPRNSEDSWAVEREDGSWLLDGLIPVPELKDTLELRSLPEEERYHTLSGLMMWMLGRMPQTGDIMTWENWRLEIVDLDGQRIDKVLASKL-----
143937473    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MNTHDSRNNDTDDRSWLDRLTQMVTGTPYTRADLEGLLQLAAENEVIDEDAKTIMEGALTVGEMQARDVMIPRAQMVVIRAGATLEEVLPQIIHTGHSRYPVVGEGTDDVLGILLAKDLLPFVLPDANFDISALLRPAVIVPESKRLNVLLREFRQARNHMAIVIDEYGGVAGLVTIEDVLEEIVGEIEDETDTDEEIHIRKEDSYFVEALTPVEDFNEAFDVDFSDEE--FDTIGGLVLQAFGRLPTRNETIDFDGFEFRVINSDQRKLNSLRVTVLPK---
119897204    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVVMVITYISIVVGELVPKRVGQLNPEAI---ARLVAKPMNTLSIVSRPF-------VRLLSGSTAVLLRILGQRDESAPGTEEEIHALLEEGSVAGIIEKNEHAMVRNVFRLDDRQIGSLMVPRSDIVWLDVTRPLESNLARMAESDHSRFPVCRGGLDDILGIISSKQLFNQTLKGGKADLTRHLETPVYVPESLTGMELLDQFRASSSRMVFVIDEYGEVQGMVTLQDVMEAVTGEFQPHRLEDAWAVQREDGSWLLDGLIPLPELKDRLELKSAPEEERYHTLSGMIMWLLGRLPRTGDVTVWEQWRLEVVDLDGKRIDKILATRISNPE-
294142167    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QKKGWFDKVSQLFQGEPKNRNDLVD----VIHDAEQREVISEDTREMIKGVLEVSDLRVRDIMIPRAQIVALQIDDTVEELLSTVISSAHSRFPVVNEDKDHIEGILLAKDLLKYGFKNNDEPFTQVIRPAVVVPESKRVDVLLKEFRSQRYHMAIVVDEYGGVSGLVTIEDILEEIVGEIEDEFDHDSEIRKVGKQVYMIKALTPIEDFNDEFKTQFSDEE--FDTVGGLVSHAFGHLPERNEKVIIDGIEFKVISADTRRLLQLRVK-------
289632955    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YPSRRHTDKPHEKRSLLERLTDFISPEPDSRAELLEILQDAHERNLIDADSLSMIEGVFQVSELSARDIMVPRAQMDAINIADSPAEFIPYVLEKAHSRYPVYEGNRDNVIGVLLAKDLLRYYA-EEEFDVRGMLRPAVFIPESKRLNVLLHDFRVNRNHLAVVVDEYGGVAGLITIEDVLEQIVGDIEDEDEESGNIIASPDGRFRVRALTEIEQFNEAFGTEYSDEE--VDTIGGLVTHHFGRVPHRGEKVRIDDLIFEILRGDARQIHMLLVRR------
296122482    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PWCIARVASEPFLDRWWPVINSVQYLLWPLLSLAKWLDRMAHRLVGRGEPEEDDASVLSDEIVDEGQREGYLEQGARVMIHRVMELQDEDVGGIMTPRTDMFSIPLGASLEEARQKLISSGHSRVPVVADSPDEIVGLLYSKDLLKALARDSLPKLSEILREPKYIPETTGIAALLEMMQREHFQLAIVLDEYGGVAGLVTMEDILEEIVGEIADEYDTESPVKKIAPNIVEIDARMHIDDLNEQFLYGLP-EDGEFDTIGGFVFSQLGRMPSTGEIFDWNNLKMTIIEADKRKILRLRIEQPSEVT-
142445650    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------FAATVVVLAGVASTFSISKILSTSLSAGLWAGLCWIMLVIVPM------TLTRFAGVWIVVTTWWLWRPLIRLIAPVSKGITRCIEAIQWVLYRSKNHATADESQDEIRLAMDEAHREGHLDEEAREMIEGVMELEDAQVSEIMTPRTQVIGITLNSSWKDSVEAAVESGYSRLPVWKSSPDDIVGVLHLREILAELAQHQEPNLRELLRPPYFIPETMSVQSLLRDLQRGKSHMAIVTDEFGGVCGIVTIEDALEEIVGEITDEHDETLAILVQSKDTCETVANIPIDDLNQRMHFSLPEEAD-YDTVGGFAFHVFGRIPSKGETIVSDGVSLEVLESSRRRIDRLRVSRLPQTLI
254360233    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DAPRPWCILAYSVTARSRFAGRTTMNDSYPSRKSSDKPHEKRSLLERLTDIISPEPDSRAELLEIL-QDAHERNLIDADSLSMIEGVFQVSDLCARDIMVPRAQMDALNIADKPEDFIPFVLEKAHSRYPVYEDNRDNVIGVLLAKDLLRFYA-EEEFDVRGMLRPAVFIPESKRLNVLLHDFRVNRNHLAIVVDEYGGVAGLITIEDVLEQIVGDIEDEYDFDEEIIAAPDGRYRVRALTEIEQFNETFGTDFS--DDEVDTIGGLITHHFGRVPHRGEKVRLGELLFEIQRGDARQIHVLLVRR------
224826789    ----------------------------------------------------------------------------------------------------------------------------------------LVEEPTRFLSTIQIGITSIGIMSGVFGEEAIAQHLAAWLKQYPLIAPYSDPLVMVVTITTLSLLFGELVPKRLAMHNPELFAAVLARPMKLLS----------RATAPLVRVLSLFTDAILRLMGAKKSKEPSTEEEIKVLMEQGADEGVFDRAEQELVENIFRLDDRKVASIMTPRKDIISLDIEDDHTSNCQLMQSHPYSRYPVCKGGMDQLIGIVDAKHLLDRLLSGGSVDFTAGMHPPLYVPATVSLMQLLEQFKRARIHMALVVDEYGELEGLVTLHDVLESIVGGLPGPQEDEQLIIQRDEHSWLVDGMVAPDELREHFAIDLPGEDGNIHTLGGVVMFQLGRVPVAADRFEWNGFAFEVVDMDKTRVDKVMVSRLQAAS-
153956115    ----------------------------------------------------------------------------------------------------------------------------------------VIKDLNSYLSACQLGITLASLGLGWVGEPAVANVLMPLFN--LFHFSEGVVHSISLVIGFSIITAFHIVLGELTPKSLAIINTEKIAMYTSLPLI-----IFYKATYPIMWAFNHSTDLVLKIFGISQWDEHETAYTDDELLEESYKSGLIDKTELTFVDNIFDFSEKTVKDIMVPRTDMTCIFSEDSLEDIIKVVMDRQHTRYPICTYNKDNVIGFIHIKDLYKQQI-QGDKNIKDIIRKVKFIPKWMPISDLLKVFKKEKSQIAIIIDEYGGTLGLVTIEDILEEIVGEIQDEFDEETEINKTEDNKYVVDGKLILEDVNDLLQIDIKSE--NVDTLGGWIYSKLNSYPKVNDKVNYENYEFTVLKCNKKRIGKILIEKLK----
307152444    -----------------------------------------------------------------------------------------------------------------------------------------------FLSSVQIGITLIGILSGAVGGATLAQRIEPLIAAIPWLNLYSQGLIVVTIITYLSLVLGELIPKRIALNNPEQIACSVAKPM----------RTLSKVTAPLVHLLSISTDKTLQLLGIQSDDPPVTEEEIKVLIQQGTQSGMFEASEQEMVERVFRLSDRPIKALMTPRFEIVWLDLEESPEETQRQIMESSHSRFLVGRGSLDELAGFLRGSDFLAARLAGGEINLETILQPPLYIPENTKALKVLEQFKVTGIHMAVITDEYGSIEGLVTLNDILEAIVGDIATTEDEDPMIVQREDGSWLLDGLLSVDQIKELFKTTLPHEEGHYHTLGGLVITFLGHIPQSGEHFQWQELRFEVMDMDGTRVDKVLVSVV-----
218247228    -----------------------------------------------------------------------------------------------------------------------------------------------FLSTVQIGITLIGILSGAIAGATLAERLTAIFQRPLLKAYSQGISIVVGVITFLSLVMGELVPKRIALNAPEKIA------CAVAQPMKLLSRFAAPIVNLLSAST----DFLLKLLGIKSDEPAVTEEEIKVLIRQGADLGLFEESEHEMVERVFRLGDRSVKSLMTPRKEIVWLDIESPLAENLQEVIDSGYSRFPVGRGSLDQYMGVVRGNSLLAACLSNQEVDLESFLQQPLYIAENTRALNVLEQFKQTGIHTALVIDEYGGIEGLVTLDDVVEAILGELPSAEDEAPMAVQREDGSWLLDGLLAIDDFKELFDLPLPESSQQYHTLGGFMMYSLKRIPQASEYFEWGRLRLEVVDMDGTRVDKVLVTVLDNAP-
135095567    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------AILMGNNFANILATSLATAALTKLFGANGVAVASLAMTLLILVFAEVMPKTYAILDPERASTFAAPVIAVLIRILSPFVMAVRVVVRATLRVVGVRVAPGDNMLSVRDELITLGHSEGAMEKEDRDRLLGALDLSDRTVDEIMLHRSAIEMIDADDPPEAIVSQALESPHTRLPVFKNDPENIVGVIHAKDLLRAMDRLKAFNVLDVAMKPYFVPETTTLDEQMRQFLRRHTHFALVVDEYGALRGLLTLEDILEEIVGEITDEFDAEHPIRKGEDGQYLVDGAMTIRDLNRQTDWNLPDEE--ANTIAGLVIHEAQMIPTQGQVFSFHGFRFEVVERKENRITKLLVRPL-----
88811723     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MNEDQSDSINHTDSSHKSWLERLGQALAGAPKDREELTELLRLSRERGILDQNRLSMIEGVLRVSELQARDIMVARSQVAMLQRSCRIWDLLPTITETGHSRFPVTGESRDDVIGILIAKDLLPYLAREGEFNLRELLRPALFIPESKRLDALLKLFQESRNHMAIVVDEYGGLAGIVTIEDVIEQIVGDIDDEHDESYILNHQEDGRTVVKALAPIAEFNEHFNTDFSDEE--FDTIGGLVANRFGHVPRRGESTDIGQLHFEVVSADSRRIQLLAVRPLE----
260587635    -------------------------------------------------------------------------------SLIGALIVFAAFILVNGSLYGFGAAIQKVSEDVEKKAGEQNDKKSQWILEIMANPATIINTILTTATLLSILIGYIGIHSITPYVYTWIEGLAEAAHIEIPPYIGAGISVVLVLVFFLLMSFGVISAKKVFNHNPDKWVYRTAS----------VVRLLVTVFKPITFLIMKLSNVVVRLFGVDPHKQEDDVTEEEIMVDDAHEQGVIEENEAEMIQNIMEFSETEAQDIMTHRKNLHAIEENTLLKDALSYMLDNSNSRYPVYREDIDNIIGILHLKDVMRQITLPECENLPNLVREAVYVPETRSINDLFKRMQAKKIHLVVVVDEYGQTSGIVTMEDILEEIVGNILDEYDEDENIQLQNDQSLVMNGLTPLEQVDDVLNSDFDEEE--FDTLNGYLTSLLGHVPAEDKEIKAKGYLFTILAVENNTIQKVRVEKLPDEE-
149192275    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PSRKSFFERLGQIFQGEPKDRQELVD----VIRDSEENDLIDHDTRDMLEGVMEISEMRVRDIMLPRSQMVTIERSDNLDKLIELMTDAQHSRYPVISEDKDHVEGILLAKDLLRYLGSEAPFDIEEVIRPAVVVPESKRVDRLLKEFREERYHMAIVVDEFGGVSGLVTIEDILEEIVGEDEFDDDDELDIRKLSKHTFAVKALTTIEEFNETFGSNFSDEE--VDTVGGLVMTAFGHLPSRGEVVEIENYNFKVTAADNRRVVQVQVT-------
110597314    -----------------------------------------------------------------------------------------------------------------------------------------------FLSTIQIGITSIGIVGEGALAGPLAVRFQAFGMDPEISHIISTAIVVLSITYITIVVGELVPKRLGQFDPEGIACLVSR----PMYTLSTITRPF-------GRLLSASTDAILRLMGQSPQAYPSTEEEIHAMLEEGSEAGVIEQHEHEMVRNVFRLDDRQLGTLMVPRADIVFLDVSKPLEENILRVTESEHSRFPVCNGGLQSLLGVVNAKQLLSKTLKGGLTEFTSQLQPCVYVPETLTGMELLDHFRTSGTQMVFVVDEYGEIQGLVTLQDMLEAVTGEFVPRNSEDSWAVERQDGSWLLDGLIPVPELKDTLELRSVPDEDKYHTLSGLMMWQLGRMPQTGDVMIWENWTLEIVDLDGQRIDKVLASKLPEEVI
86607975     -------------------------------------------------------------------------------------------LLWVIGLLVINAFFVAVEFSLVSARRSRIVQLASEGNRQAALVQKAQEQLEYALSTTQLGITLASVLLGWIGATQVSPTLFLALSR---LDWFQGVDPALIRGVAVVLVFSLLTYLQIVVGELIPKTLAILYSEPIALKLAWLNRLVSRFLHPFVELLRFSSRCVLRILGVRIPEATSFYSTMQLLIASSVESGNIEAEERELLSNIFEFGETVASEVMIPRTSIDAVPETATVQEVLAEVAESGHSRYPVYGESLDDIRGLIHVKELIGQLAKGSHSPITPFIREAHFEPENKPIAELLPEMRQHHWPMVVVVDEFGGTAGLITIQDLVEEIVGKLSDGPDPEPDIQELDENTLLIQAQLDIEEINERCGLNLPLHED-YQTLGGFLIYHMQKIPRAGEKFTYQEMEFQVVRMEGPRVDRVKVAR------
153955458    ------------------------------------------------------------------------------------------------------------------------------------IILNLLDDPSNFLATIQVGITLAGFFASAYAATTLSTRFAVYLDKINIPYSSKVAVIVILLSYITLVLGELFPKRIALQHSE----IIAMAFIRPILFISKIM-----TPFVKLLSGSTSLIMKLFNLSTENVENKVSEEEIRSIIELGQENGIFNQSELQMIERIFEFDDKVAKEVMTPRTEVFGIDIDNVFSRSVKDIMEEKYSRIPVYKDDTDNIIGILYIKDLFVEIMKTDNIDIRPLLRTPYFVPENKNIGVLFKELQNTKNHMAILIDEYGGFSGIVTIEDLIEEVMGNIFDEDDNEQYISKLDENTYMVSGLLSIYEVNEFLDLELK--SDNSDTIGGFVMELLGSIPKEGETVEYENIIFKVEKIDEKRIEVLKI--------
237798427    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MSEDRSSNGQKSWLGKLTQAFVHEPKNRQELLELLREAHQNKLLDSEALAIVEGAIQVADLQVRDIMVPRSQMISIKATQTPREFLPAVIDAAHSRYPVIGESHDDVLGVLLAKDLLPLILDGDSDDVKKLLRPATFVPESKRLNVLLREFRANHNHMAIVIDEYGGVAGLVTIEDVLEQIVGDIEDEHDVEEDIKPLPSGDFLVKALTPVENFNEFFDSSFS--DDEFDTVGGLVMNAFGHLPKRAEITEIGAYRFRILSADSRRIHLLRVSPI-----
86605702     ----------------------------------------------------------------------LASAPSPEFSWGEASLS----LLWVIALLLINAFFVAVEFSLVSARRSRMVQLASEGNRQAGIVQKAQEQLEYALSTTQLGITLASVLLGWIGATQVAPTLFLALRQ---LAWLQNVDPALIRGVAVVVVFSLLTYFQIVVGELIPKTLAILYSEPIALQLAWLNRLVSRFLHPFVELLRFSSRCLLQLFGVRIPEATSFYSTMQLLIASSVESGNIEAEERELLSNIFEFGETVASEVMIPRTSIDAVPETATVQEVLAEVAESGHSRYPVYGESLDDIRGLIHVKELIGQLAKGSHSPITNFIREAHFEPENKPIAELLPEMRQHHWPMVVLVDEFGGTAGLITIQDLVEEIVGKLSDGPDPEADIQELDENTLLIQAQLDIEEVNERCHLNLPLHED-YQTLGGFLIYHLQKIPRVGEKFTYQDMEFQVVRMEGPRVDRVKVVR------
291276603    ------------------------------------------------------------------------------------------------------------------------EELVKAKAINAGLALKIIGNLDTYLSATQLGITFSSLALGWIGEPAIAQLLNVLF---IDFFGNNGILLHTLSFAITFVFITLLHVVLGEIVPKSIAIAKAERCALIVARPLHYFWVVFYPIIWLFDRLAGFFLRRFGVKQAKEHESVHSEEELKIIVGESLKEGLIDSIEGEIIKNAVDFSDTTAKEIMTPRKDMICLDAEKSYEENIQTVLETRHTRYPYYEGSKDNILGMIHIRDLLKNTLTCKKTDLKSILREMIIVPETVSIAQVLSKMNKEQRHTALVVDEYGGTAGLLTMEDIIEEIMGDIADEYDEREEHYKIDEDTYVFDGMMDLESIEEICDIAFDDSCDQV-TIGGYVFSLLGRLPVVGDVIKDSNCKFEVCEMDGARIKKLKLK-------
257052623    ---------------------------------------------------------------------------------------------------------------------------------------------------------------TILVGNNMVNITMSSISTTIVGFYFDPGTAVLVSSF-----GITSLVLIFGETAPKSYAVDN--TELHARRVAPVLQFVEKLLWPLITLFHYVTQFVNKLTGGGPAIESSYLSRSEIMIQTGEREGVLDEEERQMLQRTLRFNRTIAKEVMTPRLDMDAISADSSVEEAIAECVHSGHTRLPVYEGGLDNVIGVVNIRDLVRDAQYGGTDDVEDLIEPTLHVPESKNVDDLLTEMRSERLHMVIVIDEFGTTEGLVTMEDLTEEIVGEIL-EGEEEHPIEFVNDDTVTVKGEVNIEEVNEALSIDLP-EGEEFETIAGFIFNRAGRLVEEGESIEYEGIQIRVEQVENTRIMKARITRPEE---
110637788    ---------------------------------------------------------------------------------------------------------------------------------RAQVSLTILENLDAYLSATQFGITLASLGLGWAGERVVMPLVLIVFDLMSISLPELYMHEISIVISFTFITIMHIVFGELA---PKSIAIQRAEDVTLAIAYPLKAFYLIFKPFIFLLNGFATFILKISGFASVGEKELHSAEELELLIDQGKMSGALNPNEHQLIKNVFGFIDVTVRQVMTPRTSINAIDIDLPLEYVLNKIVNEGYSRLPVYKDNIDNIIGILYTKDLLKMMNKGEQIKLQSAMRQPYFVPETKKINELLKNLQAKHLHMAIIIDEFGGVSGITTIEDIIEELVGEIQDEHDDEAPVVEQSANEFVVNALANIQDVNEWLPVPLP-EGPEYDTLAGLLIKIFTRIPDLSEKLTFEGYQFTILKKNKQSILLVKVHKLEE---
15837503     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MSEDDDHRTITESQEKRRSWLERLSAAFSGDPHTLDDLLVILRSAEHHGLIATDTLRMMEGAIAIADLTVGDVMVPRSQMVSLPVESDLQTITKQMVESGHSRFPVHGENKDEVLGILLAKDLLRGVSANHTINVHELLRPVGMIPESKKLNVLLKEFRLSHNHMAIVVDEYGGVAGLVTIEDVLEQIVGDIDDEHDETEDIAIQADGCYIVDALTPIEDFNERFNAEFP--DDDYDTIGGLVTEAIGHLPETGDELTIGRFAFRVAKANARRIHILHVTVLPP---
119484481    -----------------------------------------------------------------------------------------------------------------------------------------------FLSTVQVGITLIGILAGAFGGTTLAEKLAGKLDKISVLAPYSEAGIVVCFIAYLSLILGELVPKRLALNHPERIATMVAKPM----------KCLSTVASPVVYLLSSSTEFILHLLGSEPNEPQVTEEEIKVLIEQGTQSGIVEEAEQNIVDRVFQLGDRPVHDLMTPRPEVVWLDLEETPEQNRHKLNNSSYTRVLVCQGGLDNVLGFVRVTDLLSQTLLNHPLDLTRPLRRPLFVPESTSVLKILEMFKQTGTHLGIIVDEYGVIQGLVTLNDILLELVGDIPAVDHDEPQVIQREDGSWLLDGMLAVEDFFKLFKLEAQPSRGSYHTVGGFVITHLSRIPSVADHFEWNGLRIEVVDMDGNRVDKVLVMPI-----
291279471    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YFGNSQIALTTGVMTFLVLIFGEITPKTFAKHNAE----------ILSIIFIKLLKVFYKLFYPITFTLNMFVKLLIKIMGGKLENDKPKITEDEILINVGEEEGVLENQKKEMLHNIFEISDTLVKEIMVPRTEMVVIRIDQDINEILDVVIETEYSRIPVYEGKMDNIIGILYTKDLIKELRKSKDVNLKNILRKPYFVPETKKIDDLLREFQSKHIHLAIVIDEYGGVAGLVTLEDVIEEIVGEIRDEFDKEEELIKLSDDTFIIDPLLDIDDFCEYFKLEKDESMDDYETVGGLIYFIAGKIPEIGEEYIYKNFKFKVLEKSGKKLEKLELKIIGDNS-
115524892    ----------------------------------------------------------------------------------------------------------------------------------ASQALALASDPGKFLSTVQIGITLVGVLSGAFSGATLGAWLGEQGVPNAAADILGFGLVVTMITYATLIVGELVPKQVALRDPEAVAVRVAPAMVLLAKV-----------SLPLVYVLDFSGRAILKALGGGAAEDKVSEDEIHSLVREAETAGVLEPGEKEMIAGVMRLGDRPVGAVMTPRPDVDLIDLNDSWEDVCEIIRDSPHSRLPVTDGNRDDPIGIIQAKDVLGAYLRGEKPDLRALVRDAPVIPSSADARDVLATLRKATVHMGLVYDEYGVFEGVVTTADILESIVGAFSSEQPAEPAFVRRDDGSYLISGWMPVDEFGDLLPVP-VPEHRDYHTVAGLVLQHFGALPAVGDRFDYQGWRFEIVDLDGRRIDKILATKLDDPE-
309776055    ------------------------------------------------------------------------------------------------------------------------------------LVEKLLQEPTSFLSTIQVAITLAGFFNSASAATGISVRLGMVLKAWSIPYGETISMVVVTILSFVTLIFGELVPKRIALQNAETYSMFCAKPILIISRI----------ASPFISILSWSTRFVLRLFGMKDENVEESLSREEIMVESGQESGIFDEDEADLIDSVFAFDDILAEEVMTPRPEVFCIDIDDPQSEYLEELLEMRYSRIPVYRDSIDNIIGILNIKDFVVEARSKGHVDISKILRKPFFVLESKNIDDLFREMQSKHQHIAILIDEYGGFSGIVTMEDLVEEIMGDIEDEYDEEDQIEKIDASTYMLNGATPIDDINEELGLHL--ENDNHETISGFLLDLIGQIPEDGEEVLWENIRFQVKEVKYKRIHKVQL--------
225163625    -------------------------------------------------------------------------------------------------------------------------------------------DPTRFLSTVQIGITLVGILAGAYGGATLAGQLA-----PVIAEIPALASYSRPIAIFIVVSAITYLSLIIGELVPKRIALGNPEARAMLVA--RAMTGLARLATPFVWFLTLSTNCVLKVLGGKDVETPPSEEEIAHLIEQGTTAGVFHKAERDMVEGVLRLDERPVTEIMTRRSSIVWLNIHDSDEVNWRKIVASGHSHFPVFEGTRDQIIGMVSVKALWANVAIGLPNNLRSHLEKPLFVPETITAVQILETFKKRGKHLALVTDEFGGIQGLVTLIDVMEAIVGDLPEPGDQAPGAQQREDGSWLVDGALTVAEFRRRFDFDPLEEDEDFETVAGFVSDRFGHIPAPGEYFEWAGWRFEVMDMDRHRVDKILLAQV-----
124268038    -----------------------------------------------------------------------------------------------------------------------------------------------------TSFLSTVQIGITSIGILNGIVGEAAFSQPLAAWLKEGFDIIGSLALVVVIITFLTIIFGELVPKRVGQLYPEAVARLVSRPMRGLSFVARPFVKLLAGSTGA----ILGLLGIRDTQSRGTEEEIAASLEEGFDAGVIEAQEHQMVRNVFRLDERQIGSMMIPRGEIAWLDSTTPIADALAVIAAHEHSRYPVCRGGLDEVLGVVGTQHLLQQVTSGKPLSLTEGLQPPVFVPETLTGMELLEQFRGSTTQMVFVVDEYGEVQGVITLRDVLEAITGEFTTPTADDAWAVQRDDGSWLIDGLIPVPELKDRLGLELPDEDGRYNTLAGMTMLLLGRLPQTADVVEWAGWRFEVVDLDGKRVDKVLVNRL-----
143006264    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PRRGVREWLADLFSDEPENLPELVS----ILRDAAERQLIEVDALNIIFGALQVSDMHARDIMIPRSAMVVVDEDQTLEELLPVIVDSRHSRFPVVGDNVDDIKGILHAKDLLPLLLPENQQSFRDCIRPALLIPESKRLNVLLQEFRANRNHMALVVDEYGQISGAVTIEDVLEQIVGEIEDEHDVDDDVKQLEPNTFHVKANTTIEDFNEYFATEFSDEE--FDTIGGLVLHQLGHLPERGERIVFADMSFEVLNAESRRIRLLKVEKAHS---
115374917    -----------------------------------------------------------------------------------------------------------------------------------------------------------TEREATATALRLGMVLSGFLAAAIGAFVPPRPVATVAAGALFVGVVATLLDVTMRGLANASAERWALRLSGLVSVLVFFFYPPMRLVMALLNLVVRTFGRTLRFEAPPPPLEE-----LEKLLAAQAANNEVDKSAPQLIRSIFELSDKRCRDVMVSRTEVVTVELSTPPTEVLRLLAEENHSRIPVYRDDVDRIVGILHARDLIPLLQHPELIVLPDVIRPAHFVPWMKPIGDLLRDMQKRRIHMAMVVDEYGGFMGVVTLEDILREIVGDIGDEFEEEKQVEKQADGSFLVDAALEVESFTKAFGFELP--EGDFDTLGGFLSSLAGHLPDVGERFTYGGWQFTVASKEGARIDRVRVARLK----
255264851    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------SVLLGNNIVNILAASLATALFTRLFGESGVALATLVMTALVLVFAEVLPKTYAITNAEGAAARVSPIISVVVFVFSPVVSAVRWFVRGVLRIFGVKIDPDSNVLAVREEILQLGHSEGVVEKEDRDRILGALDLADRTVEEIMLHRSGIEMIDAGNTPEDILNQCLASKHTRLPIYKDEPENIIGVIHAKDLLRDASSLADFNVIEVAMEPYFVPETTPLDDQMRQFLARHTHFALVVDEYGALQGLITLEDILEEIVGEITDEFDEDNQLAQSDDGTFMVEGNMTIRDLNRANDWSLP--DDEANTVAGLVIHEAQMIPTVGQVFSFHGFRFEVTEKQKNRIATLKVRPLQPV--
56696515     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LATALFTRAFGESGVALATLVMTLLVLIFAEVLPKTYAITNSEKAAAAVAPIIGV----------VVMVFSPVVALVRLLVRGVLRLFGVRIDPDSHIMAVREEILYLGHSEGVVEKEDRDRILGALDLAERTVEEIMLHRSNIVMLDADAEPETILEHCLQSPHTRLPVYRGEPENIIGVVHAKDLFRAMYAQKDFDISRVANAPYFVPETTTLDDQMRAFLRMRSHFALVVDEYGSLRGLITLEDILEEIVGEITDEFDPEMPVTRSDDGQFLVDGAMTIRDVNRAMDWSLP--DDEANTVAGLVIHEAQMIPTVGQVFAFHGFRFEVTGREGNRITGLKIRPL-----
254466831    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LATALFTRAFGESGVALATLVMTLLVLIFAEVLPKTYAISNSEKA---AAAVAPVIGFLVTVLSPVVGTV-------RLLVRGVLRIFGVRIDPNSHIMAVREEILHLGHSEGVVEKEDRDRILGALDLSDRFVEEIMLHRSNIEMIDADAEPETILEQCLQSQHTRLPVFRGEQENIIGVVHAKDLFRSMYTEKSFDITEVAKAPYFVPETTTLDEQMRQFLRMRSHFALVVDEYGALQGLITLEDILEEIVGEITDEFDEESIVKKTPDGSYLVDGAATIRDVNRATEWNLP--DDEANTIAGLVIHEAQMIPTKGQVFSFHGFRFEVTEREGNRVTGLRIRPL-----
119384023    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WTVRLIARGLLAPLGIRAGGTGPVFSVQDEILAVAQSSGAVQKEERDLLMGALDLSERSVEEIMLHRSNIEMIDAGLSADAVLDLVLKSPHTRLPVYRGERENVVGVIHAKDLLRGVRRARGFDVLSIAMPPYFVPDTTPLDEQMQEFMKRRTHFALVVDEYGSLRGLITLEDILEEIVGEITDEHDMDAALVPNAQGDYLVDGAMTIRDLNRALDWTLP--DDEANTVAGLVIHMAQSIPSAGQVFSFHGYRFEVLSRRENRITRLRIRPLE----
83942294     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LATALFTRVFGESGVALATLVMTLLVLIFAEVLPKTYAITNAETAAAAVSRPIALVVLIF----------SPVVSAVRFLVRGILRLFGVTIDPDSNILAVREEILQIGRSEGVVEKEDRDRILGALDLRERMVEEVMLHRSGIEMIDAANDPSQILEQILESNHTRLPVYRDDPENIIGVIHAKDLLRAMYKHKTFKIADIAMKPYFVPETSTLDEQMRQFLRRRTHFALVVDEYGSLQGLITLEDILEEIVGEITDEFDPDADVTKAEDGQYFVDGAMTIRDLNRATEWDLPDEE--ANTVAGLVIHEAQMIPTPNQVFSFHGFRFEVIARDGNRITQLKIRPL-----
298242754    -----------------------------------------------------------------------------------------------------------------------------AGKKSAKQALDLAEDPERFLATVQIGITLISTLSAAYGGASISAILSTWLKT--VPYIGPYADTASLVIVVILITYFSLLIGEL---VPKRIALQSA--ERIANTAAPFMTKLAAFARPVVGFLTISANLVLRLIGQHKTRKQEVTEEDIVLAREGAVSGNVESGEEEFISRIFRFSDRAVNTIMIPRTEIVAIEVGTPLEQVIETFLSSGYTRLPLYEDSLDNIVGVLYAKDLLRKRAEDGQVDLVKLARPPFFIFEYQYVDDLLTIFRRKGVHLAIVIDEYSQVTGLVTLEDVLEELVGEIHDEYDEEVDFTQREDGSWLINAMAEQQRVREKLGMPAVPEETNYKTLAGMILTHIGSIPAVGDKVEIDGYTFEIVDMDGRRIDKVLAKAKSD---
269102014    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PSRKSFFERIGQLFQGEPQNREELVEVF----RDSEENALIDHDTRDMLEGVMEISEMRVRDIMIPRSQMITIERSQKLEDLVDLIVDAQHSRYPVISDDKDHVEGILLAKDLLRYLLPDDAFDIDKVLRPAVVVPESKRVDRLLKEFREERYHMAIVVDEFGGVSGVITIEDILEQIVGEDEFDDDEEQDIRQLSKHTYSVKALTTIEDFNELFHTNFSDEE--VDTIGGLVMTSFGHLPSRGEVVELDGYAFKVTAADNRRVIQLQVTVPND---
307297707    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALVTGIMTFLILIFGEITPKIYARENSERLFRRTITFISAITI----------VLKPILWLLLRISSFFIVIIGGKKAEFAPFITEDEIAVDAGHKEGVLQSEERMIMKRTLELKDISVKEIMTPRVEIVALEEEQPLIDLMELVQSEGYSRYPIYRENIDRIVGVCYAKDLLNFILDRKDNDVEEIMRYPYFVPETKKVDDLLREFKEKKNHLAVVIDEYGGTAGIITMEDVIEELTGEILDEYDEESEIERLGEREYIVDGMTPINDIERELEQPFP--ETEFETIGGYLLEVLERFPEVGEKIIVDGFTFEVLAAGKNKVEKIRL--------
149907593    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FFEKFSQLFQGEPKNREELV----EVIQDAGNRELIDQDTKDMIEGVLEVSGLKVRDIMIPRSQMITIDKSQSVEEFLPIMIDSAHSRFPVVNEDKDHIEGILLAKDLLKFVFTPDSFELSSVLRPAVVVPESKRVDKLLKEFRSKRYHMAVVVDEFGGVSGLVTIEDILEEIVGNIEDEFDEDEDIRRINKSVFSVQALTPIDDFNDYFSSTFN--DDEVDTIGGMIAHAFGHLPEQGEIITVDDFQFKVISADRRRIIQLQVKIPE----
120555652    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DQSSRSQGNKSWLERISQAFSSGPESVEDVLEILRDAESQSIIDADSMSIIEGAMQVIDMRVDEIMIPRSQMITVKASQEPKEFLPEIMSSAHSRFPVIGESQDDVIGVLLAKDLLPLALNNNWNRIREILRPPTFVPESKRLNQLLKEFKENRNHMAIVVDEYGGTAGLITIEDVLEQIVGEIEDEHDEETHIKARGDGTFAVKAVTPIDDFNEFFETDMDEEE--FDTIGGLVLKEFGHLPRRGETVEFGGLQFTIANADNRVIRLLQVTRSES---
291612932    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HKPTLLERLSTMLLREPEDREQLIALMHSAYERNLLDADALSMMEGVIQVSERQVREIMIPRAQMDVIDISQPPEQFIPYVIETAHSRFPVTDGDKDNIIGILLAKDLLRYYAGE-EFDVRDMLRPAVFVPESKRLNVLLRDFRSNRNHIALVVDEYGGVCGMVTIEDVLEQIVGDIADEYDFDEDIIRADAEHWRVKADTKIADFNETLGTEFNDEE--YDTIGGLVLKSAGQLPKRGESFQVGEWRFTVLRADSRRLHSLLAER------
238920801    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MSDDHSQNSDNPSPHKKGFFSLLLNQLFHGEPKNRSDLV----ELIRDSEQNDLIDPDTRDMLEGVMDIAEQRVRDIMIPRSQMVTLKRNQTLDECLDVIIESAHSRFPVISEDKDHIEGVLMAKDLLPFMRSDEPFSIDKVLRQAVVVPESKRVDRMLKEFRSQRYHMAIVIDEFGSVSGLVTIEDILELIVGEIDDEYDEVEDVRQISRHLYTVRALTQIEDFNDIFGTRFN--DDEVDTIGGLVMQAFGHLPARGESTDIDGYLFKVAMADSRRIIQVHVK-------
269792676    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WISVLLMTVVIVFFCEILPKASAIARPDGFLLNLLPVIRLLNFLLWPVISLVQWILTFLGRTMGIRLDTASLV---------TREEIDHMVKEGSASGALEEEERKMIHGIISFEETRVSEIMVPRTDVVAVVAGSTVRDAVRIFMDSGHSRMPIYEGDMDHVVGILYVKDLLRNLTQGDDRPVEDCKRDCLFVPETMRIGELFDRMKKARVHMAVVVDEYGGTAGLVTLEDLLEEIVGEIQDEYDEEIPPIQEEGGVFVVQGHVHLEDLSEALGHQFQAED--VDTVAGFVLSILGAFPEEGQGILYDDWSIEVTKVQGHRIMEVRFRRLED---
217968721    ---------------------------------------------------------------------------------------------------------------------------------SAAVAMKLGEDPTRFLSTIQIGITSIGIVGEAALAGPLAEWLQTLGMEQRTSEIGSTVLVVVVITYVSIVVG-ELVPKRIGQINPEGIARLVAR---PMNVLAMASRPF-------VYLLAGSTALLLRLMGQRTTGPSVTEEEIHAMLNEGSEAGVIEKSEHEMVRNVFRLDDRQIGSLMVPRADIVTLDVDRPLDENLALVAESAHSSFPVCRDGLDEILGIVSAKQIFSQMVRGESVDFTQNLQAPVYVPESLTGMELLDQFRASGTYIVFVIDEYGEVQGMVTLHDVIESVTGEFLPHDTKESWAVQREDGSWLLDGLIPIVEFKDRLGIKAVPEEERYHTLSGMVMWLLGRLPNTGDIATWENWRFEVIDLDGKRIDKVL---------
126729512    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LATALFTNLFGDSGVAWATLFMTLLVLIFAEVLPKTYATNPETAAARVATPIALVIRLFAPVVSAVRLLV-----------RGVLRVFGVQTDPDSQILAVREEILQLGHSEGVVQKEDRDRILGALDLGDRTVEEIMLHRSNIEMIDADTPPQDILQQCLESSHTRLPVFRGDPENIIGMIHAKDLLRAMLTTGEKDIAEAMMKPYFVPDTTALDDQMRQFLRRRTHFALVVDEYGSLKGLITLEDILEEIVGEIADEHDPKADSQFLDDGQYLVDGNMTIRDFNRA--TDFILPDDEANTVAGLVIYESQVIPTVGQVFSFHGFRFEVLARENNRITKLKIMPL-----
154249684    ------------------------------------------------------------------------------------------------------------------------------------------------------------------IVNILASSIAAVMFSKIIVYESLSTIVSTFVMTFLLLIFGEITPKILSRQNSEKFFEISMKLVVPIS----------KLLSPLVSFFVTVSNYFVKLFGGQKVAEAPFITMDDIALEMGREEGTIDHEEGLMVERTIAMDETLVKEIMIPRIDVVAVEETQTLGEVINVIIEEEYSRIPVYRDTIDNVVGICYAKDILSFIAQRGSVRVKELMRPPLFVPEVMPVSELLKEFKSKKVHMAIVVDEYGGTAGIVTMEDILEEIFGEIMDEYDEHESIKKLDDFTYLVDATLSLNDIERELRIEFP--EGEFETLAGYLLDKFHHIPKVGEQYEDSNITYKVVAASRNRIEKVLMK-------
212636647    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QKKGWLDKVSQLFQGEPQNREDLVD----VIHDAEQREVISEDTREMIKGVLEVSDLRVRDIMIPRAQIVALQIDNTVEELLSTVIGSAHSRFPVVNEDKDHIEGILLAKDLLQYGFKNSEKPFEQVIRPAVVVPESKRVDVLLKEFRSQRYHMAIVVDEYGGVSGLVTIEDILEEIVGDIEDEFDEETEIKQVAKQVFMVKALTPIDDFNEAFATQFSDEE--FDTVGGLVSHAFGHLPERDEKVTIEGIEFKVVNADTRRLIQLRVK-------
308050555    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QTHAKKGWLDRLSHFFGGEPQNRQELVD----VIQDAEDRALIDQDTKEMIKGVLEVSDLKVRDLMIPRSQMITIEKNQSVEEFLPIVIESAHSRFPVIDRDKDHIEGILLAKDMLAYFGNDANFTLEQILRPAVVVPESKRVDVLLKEFRSDRYHMAIVVDEYGGVSGLITIEDVLEAIVGDIEDETDLEEEIRRISRQVWAVAALTPIEEFNEHFDAGFS--DQEYDTVGGLVSHAFGHLPERGEIIELNGFEFKVVNADTRRLVQLQVRLAEN---
142063718    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QKKGWFDRVSQLFQGEPQNREDLVD----VIDGAEQRELITEDTREMIKGVLEVSDMRVRDIMIPRAQIVAIQIDNTVEELLATVIGSGHSRFPVVNEDKDHIEGILLAKDLIPYGFSNEPFSLERVIRPAVVVPESKRVDVLLKEFRSQRYHMAIVVDEYGGVSGLVTIEDILEEIVGEIEDEFDEDTEIRKVGNTVYMVKALTPIEDFNEEFNTHFSDEE--FDTVGGLVSHAFGHLPERNESIMIEGIEFKVINADTRRLIQLRV-KLPDPNV
160903258    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVTAIMTLLILIFGEITPKVYARENREKYFNFAFFTIY--FLNQLLTPVVWLLVNITNVFIKLFGGETITNAPPLITEDEILDIGHEEGVIEKSEKYLMQRSLEMKDTSVKEIMTPRVDILAIEDTKTMEELIKIINEEGYSRIPVFKETLDNVIGIVYAKDIFKKLDEVKDFTVVEIMHKPFFVPITMKIRDVFRLFLNNHTHMAIVVDEYGGTAGLVTLEDIIEEMTGEIFDEYDDETNIIRVAENVILVDGTTPINDVERELDIEFP--ETEFETIGGFLLERFKRFPKPGEIYYIENIEFEIVSVTINKIDKVKIT-------
255059367    -----------------------------------------------------------------------------------------------------------------------------------AIVQIGVTVVGSTASAVGGVIAVDYIRPVLQVS---SFGVIRNAAEPLA------IVIVVSAISYLTLILGELVPKTIGLQYSEPVALHVVRPITWLARL----------AGMLVSLLSFSTRATLALFGLKSEEAFMTREEVQHIVAEGHESGIFSETEHTFIDNLFDFTHTAVREVMVPRTRVVAFDLNLSNEEILNGVLDNMYSRYPVYLGSIEETVGFIHGKDLLGRMVREPDFDIRSIVRPPIFVPEGKKVSDLLKEMQKTRVHMAFVVDEYGSISGIVTTEDLLEELVGEIEDEHDEPSRVQVLADGSFLVDALISISDLEDLLETDLG-EDLPYDTLAGLILNRIGRFPEQGEKVELGEYLLTCEEVTRTGITQVRIGKREE---
146293952    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HKKGWFDRVSQLFQGEPQNREDLVD----VIDGAEQRDLITQDTREMIKGVLEVSDMRVRDIMIPRAQIVAIQIDNTVEELLSTVIGSGHSRFPVVNEDKDHIEGILLAKDLIPYGFSDEPFSLSRVIRPAVVVPESKRVDVLLKEFRSQRYHMAIVVDEYGGVSGLVTIEDILEEIVGEIEDEFDEETEIRKVGNTVYMVKALTPIEDFNEEFNTDFSDEE--FDTVGGLVSHAFGHLPERNESIIIEGIEFKVINADTRRLIQLRV-KLPDPNI
281355390    -----------------------------------------------------------------------------------------------------------------------------------------------FLATVQVGVTFAGFMASAFAADTFSEPVTGWLYGLGFQFLSKKILGGVIMVAITILLSYISLVFGELVPKQLGLRYAEAVALNVAGPIDFIARVTAPFVWFLNASVNFVLRLFGVTLG---NSQEVTEEEIRMMVDIGEENGAIESDEKRMIENVFEFNNTTAAEVMTHRTEMVALDIEAPPEEVEKVLMSCGFSRVPVYREDIDEIIGFLHFREYLSAKVQGNSPDIRKLLKPVYLAPETMRANILFRNMQSKKFGMAIILDEFGGTSGLVTIEDLLEEIVGSLYDEYDEDIEIEQLGEGEWRIDGSMRLDEISRRLDLALPEEE--YDTIGGLVFGMLNEVPTVGATVELPGISIRVESVEERRVDKV----------
297588358    ---------------------------------------------------------------------------------------------------------------------------------------------TKFLSTIQVILTYIGFVASAICASSLSVLIFLELNKSVTYWIS--VCIVLIVLSFLYILFGQLIPKRIALSVADSFSLFSIGAVKFIYFI----------LKPFVFLLSKSTKFILSIIGIKTLNVESKITVEEIMVEVGKEQGIINSNEKDMIDAVINFNEKTAEEIMTARTEVFAIDLEDCIEDYLDKLMELKFSRIPIYEGDIDNILGIIYIKDYMSEAYKHGNVDLRKILKPAYFISETKNINDLFSDMKKKRIHMAILIDEYGGFSGIVSMEDLIEEIVGNIEDEYDHEPDIIQVDKFNYIVKGSTSIKEINSNIGLEIDELSDDYDTLGGMLINRLGYIPEDGRRIEIDDVLYNIIFVEDKRIKKVKITLPKN---
39938639     ----------------------------------------------------------------------------------------------------------------------------------------------------TTFLSVIQIMIHIITFFQGNIVTSCWLRETEGHFSLHNIGIEALIIT-LSIIFGELIPKRIAMHAPSKIAYLFSGSISLIAWL----------ITPLVWILTQVSDLFLIVFGLNPNKNQVSEDELRLMLTSSYQKGIIDKDENKMIQNIFEFDHTNISEVMRHRTEVVAIDVEINKKELIKTIQNEKYTRFPVYENSIDNIIGILHVKDIFNYLMPNKIFDLKKFIRKPYLVPDTKNTNEFFREMKKTKTHMAIVIDEYGGTAGIITFEDLIEEILGEISDEYDEELMIKEVAKNEYIVNGFADLEEVAEAIKLEFSTED--YDTLSGFLIGQLGRFPKPNDKIIYKNFKFTILKHNDKVISQIKITKID----
15965418     ----------------------------------------------------------------------------------------------------------------------------------------LAEDPGKFLSTVQVGITLVGILAGAYGGATIAAKIAPFLNDWISPYGDTAVALVVTLITFLSVVIGELIPKQLALRNPEGL---AMFVAGPMALLSRI-------VAPVVYIFETAASIAMRLMGMRPEDSDRTEEEVQAIMAEGVESGAIEKSEHEMLRRIIRLGDRNVKSIMTHRTEVSFIDVHDSLETIGQKIRQFGHSRYPVIDGPSGDVIGAVLAKEIL-NVAPAAPFNIRDYVREILTLPETASCLKALEAFKSSSINMAMIVDEYGSTEGIITTADILEAIVGVIPSNYDNSEHIRQRDDGSYLVDGRTPIDEIHLQIGIDGIDADGDFETIAGFLVQQLRKTPEEGDTAEAHGYRFEVIDMDGRRIDKILVSR------
295691116    -----------------------------------------------------------------------------------------------------------------------------------------------FLSAVQVGITLIGIFAGAYGQATIAAALDHWLEHSVPAL--AQYSEAIATGVVVVGLTYVSVILGELVPKRLALIFPDAIARRMSPFLAVMATVLRPFVTLLTVSTAG----VLRLMGVRDERNNSVTTEMEAVLAEGADAGLIEPEERAMINEVLRLGDRPVRVAMTPRRDLFWVSLADSPETVLKEIRASAHSRILVTEDDLDGDIGVVLKKDLLDACLAEAPLDLKAHVQQPVAIPETMSLLKALAVFKSTSLHMALVVDEFGSLQGAITPIDLLEMIAGDFPDHDDDETRIIRRDDGSWLIDARLDIQELNDHLGENF-EADGGYHTVAGLILDRLGRIPAEGEHVTIGGFDLEIVDMDSSRIDKVIVKPAK----
163747115    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------MATALFTRIFGESGVALATLVMTLLVLVFSEVLPKTYAITNAETAAALVSRPISVVVLLF----------SPMVTAVRYFVRGVLRLFGVQIDPDSNILAVREEILQLGHSEGVVEKEDRDRILGALDLRERAVEEVMLHRSGIEMIDAASDPTDIMEKCLQSNHTRLPVFRDDPENIIGVIHAKDLLRAMYKLKGFNVADVVMKPYFVPETSTLDEQMRQFLRRRTHFALVVDEYGSLQGLITLEDILEEIVGEITDEFDPDADLKQSEDGHLMVEGAMTIRDLNRATDWSLP--DDEANTVAGLVIHEAQMIPTVGQVFSFHGFRFEVMDRDGNRITQLKIRPL-----
149926747    -------------------------------------------------------------------------------------------------------------------------KLAAEGDKSAAVALKLSEDPTKFLSTVQIGITSIGVLSGIVGEAVLAKPLALWLQTFVAMTDVVSTAIVVVGVTYVSIVVGELVPKRLGQISPEVIARLVAR---PMQILAIATRPF-------VMFLSFSTRGLLRIMGVKENTDNGTEEEIHAMLDEGSVSGVIESSEHTMLRNVFRLDDRQLGSLMIPRSDVLYLDIRLPQEENLKRVIESEYSRFPVVDGNLDNLIGVIHAKQALAYAAQGKMPDFSSNLQQCVFVPETLTGMELLTQFRSNNMDIAFVIDEYGELEGIVTLHDLMEALTGEFTPHNKEDSWAVQRDDGSWLLDGAIAILELKDTLNIKSVPEEERYHTLSGMVMLLTGRLPATGDTVDWEGWRFEVVDMDQKRIDKILASPIKE---
294637489    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MSDDHSQNSDSPSPHKKGFFSLLLNQLFHGEPKNRNDLV----ELIRDSEQNDLIDPDTRDMLEGVMDIAEQRVRDIMIPRSQMVTLKRNQTLDECLDVIIDSAHSRFPVISEDKDHIEGLLMAKDLLPFMRSDEPFSIDKVLRQAVVVPESKRVDRMLKEFRSQRYHMAIVIDEFGGVSGLVTIEDILELIVGEIDDEYDEVEDVRQISRHLYTVRALTQIEDFNEAFATRFSDEE--VDTIGGLVMQAFGHLPSRGESIEIDGYLFKVAMADSRRIIQVHVKIPDNAPL
196250686    -------------------------------------------------------------------------------------------------------------------------------------LQAVIEQLDRALLALAIANRLTSITAVALFIYIAASLLGEQTGLFVSIAVM---TILSIVFSDILPKSMAKEQAETLAIRYVSLAYGLMKLMAPVTALFQAMRERISRR-----------------FTNGAAAPAVTEEDIKVMVELSEEEGVIDNKEKELIQRSLDFDEILVEEIFTPRADMVAVEVNQPIEEIRDVFLEERYSRIPVYEGDIDNVIGILSESDFFSELVQNHDVRIRELLRQPLFVVESMKVSDLLPELQKSKVHMAIVVDEFGGTAGLITLEDIIEQIVGEIWDEHDEAVKVRQIDEHSFEFSAELPLDEFCEVMKIDVPESESR--TLGGWIFEMFERIPAVGETLQYGPLTLTVRQVDNRRIRKVLVSLNQPLA-
222054872    ------------------------------------------------------------------------------------------------------------------------AQLVAAGDERAMIIEALQKDPHRLLAIVQIGVTVVGSTASAVGGIIAAEHLKPLLQQVPYELVSDAAEPLAVSIVVIIVSYLSLIIGEL-VPKTIGLQYADTMALYIAKPLNLLARVSTLAVSFLTISSKAVLS-LMRIEGEGRAFITREEVQH--IVAEGHETGVFSAAESEYIRNIFDFTHTSVREVMVPRTRMAALDLDLSRKEMLDFVLENEYTRYPVFHGSVENIAGVVHLKDLLGRIVTEPDFDINTIIRPPFYVPEGKRVNDLLKEMQRKRTHMALVVDEYGGLNGLVTTEDLLEELVGEIEDEHDIGPRVQRLPDGSLMVDALISINDVEDLLGIKLP-EDIPYDTLAGLILDQLGRFPEKGERVEWHDYTLVCEEVKKTSIVKVRI--------
116751464    -----------------------------------------------------------------------------------------------------------------------------------------------FLSTAQIGITLVGVMSGVFGGATVAHRLAGLLSSYPMLRPYSETAVVVLALTYVSLVIGELVPKRLALNSPERIASLSAGPM----------RWLSIAGSPVVRLLSMSTDLALRLLRVRPTEPPFTEEEIRAMIGQATTAGVFEQTEQDLVERVFRLGDRRVGGLMTPRQKISWIDINDSADKIKRKVAMSNHSRFPVCHGRLGNILGIVHVRDLFTHTAAGQAIDLRCCIQKPLFVVESMHALKVMELFRDSGMQVAMVIDEYGTIEGLVTINDVLEAIIGSIPSEDSEEPRVVRRDDGSWLMDGTLPIGEVKVYLDIRKLPGEGNFQTLGGFVMNYLKRVPRTADHFECCGWRFEVVDMDRHRVDKVFIEAVDKES-
193213178    -----------------------------------------------------------------------------------------------------------------------------------------AAEVAMRLGQEPTRFLSTIQIGLTIIGVLNGIIGESSFTPPLTALLESYTTLVVFVITYITIVIGELVPKRLGQSNPENVARIVAR---PMHLLASATRPF-------VKLLSVSTDALLRLMGKQVNDHPSTEEEIHALLEEGSVAGIIEQQEHEMVRNVFRLDDRQLGSLMVPRADIIYLDTALTVEENMQRVGESEHSRFPVCHNGLQSLLGVVNAKQLLAQTIKGGVIDLATHLQPCVYVPETLTGMELLDHFRTSGTQMVFVVDEYGEIQGLVTLQDLLEAVTGEFVPHNLEDSWAVQREDGSWLLDGLIPVPELKDKLDLKYVPEEEKYHTLSGMVMWLLGRMPQTGDITFWENWRLEVVDMDSKRIDKVLATKIDEQP-
94309395     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PYPSSKPANHKQTDRPRSLLERLSDFISPEPDTRAELLEVLQDAHERNLIDADSLSMIEGVFQVSELTARDIMVPRAQMDTVNIADAPETFIPYMQQTAHSRFPVYEGNRDNIIGILLAKDLLRYY-TDPNFDLRETLRPAVFIPESKRLNILLREFRINRNHIAIVVDEYGGVAGLVTIEDVLEQIVGDIEDEFDLDEDILPTADGAWRVHGLTEIEQFNETFGTAFP--DDDVDTVGGLLTNHVGHVPHRGEIITLPPMQFEVLRADARQVHLLLVRR------
256828706    ---------------------------------------------------------------------------------------------------------------------------------SAVVAMRLAEDPTQFLSTVQIGITVIGIMGESALAGPLAGMLTQLGLDGKTSSITATTLVVVVITYFSIVVGELVPKRIGQFHAEGIATFMAKPISVLAAM-----------SRPFVFLLSVSTDGLLRLLGKKELNSANLEEDIHSMLAEGSQVGLIEKQEHEIMRNVFRLDDRQIASLMTPRSEIIYLDIDKSLESSLENLMSSDHSRYPVCHVGLHNTVGIITAKRLLKQRIKGESSNIQDYLQPAIFVPETLTGIKLLEQFRESGVQMVFVIDEYGEILGLITLQDVLEALTGEFKTRDPEDVWGVQREDGSWLLDGLIPIPELKDRLNLKFVPEEGRYNTLSGMMMWLIGSVPRTSDAVEWEGWRLEVVDLDGNRADKILASRLADV--
170728028    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QKKSWLDKVSQLFQGEPQSRDDLV----EVIHDAELREVISEDTREMIKGVLEVSDLRVRDIMIPRAQIVALQIDDSVTELLSTVISSAHSRFPVVNEDKDHIEGILLAKDLLQYGFKNEPFSLSQVIRPAVVVPESKRVDVLLKEFRSQRYHMAIVVDEYGGVSGLVTIEDILEEIVGEIEDEFDEETEIRKVSKLVYMIKALTPIEDFNESFNTQFSDEE--FDTVGGLVSHAFGHLPERNEKVTIDGIEFTVISADTRRLLQLRV-KLPDPSI
142755436    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MTLGIFFCFIWSLSSLMGDDHSHSSRGSAAKSWLDRIAAIFTAEPQDLSDLVEVINEAAMRKLIDNDTQSMLQGVLDVSKMRARDIMVPRSQMATINVDQSLEQMMPLLLENNHSRYPVVNEDKDHIEGILLVKDLLQHALQGSEWSLRDLLRPAVIIPESKRVDALLKEFRQKRYHMAIVVDEYGGVSGLVTIEDILEQIVGEIEDEHDEDVDIKKMASHVYQVSALTPVDEFNESFGTTFDEEEAG--TIGGIVLHAFGHMPEKGETIELQNLTFKVSKANNRRLVQLQVIRAKTAA-
37519950     -----------------------------------------------------------------------------------------------------------------------------------IVLVLVVANGVFAMSEMAVVSSRKARLQQMAGEGNTGARVAVELADAPNRFLSTVQIGITLIGIFAGAYGGATIAGTLAPQLARVSWLAAVLVVGTITYLSLVLGELLPKRLALSNPERIAARIALKALGVKPAALAVTEEEIRLLIEQGTETGAIAHSEQDLLERVFSFGDRQVAALMTPRPDIVWLDLKDSEAENRRKLAAFHHSQFPVCLGELDKFLGVVRVKDLFERLLAARPLTLEEALLQPLVVPETAPALVVLEQFKKSGIHMALVVDEFGGVQGLVTLTDILEALVGDLPDGTTDEAQAVRREDGSWLVDGSLSLDELEHLVEPLPELPRVGYRTVGGLVMAQLGRIPKATDHFNLGPCRFEVVDMDGNRVDRVLITTL-----
37679098     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MCAITHLIALLNRETMNDDNSQNSEGPSRKSFFGRLGQLFQGEPKDRQELVDVIRDSEV-NDLIDHDTRDMLEGVMEIAEMRVRDIMIPRSQMVTIERKDNLDSLIALITDAQHSRYPVISEDKDHVEGILLAKDLLKYLGSDAPFDIEEVIRPAVVVPESKRVDRLLKEFRQERYHMAIVVDEFGGVSGLVTIEDILEEIVGEDEFDEEEDADIRKLSKHTYAVKALTTIEEFNETFGSRFSDEE--VDTVGGLVMTAFGHLPTRGEIVEIDGFNFKVTAADNRRVIQLQVTVPDSVSV
303242425    ---------------------------------------------------------------------------------------------------------------------------------KAILLKKLVDEPSRFLATIQIGITLAGFFASAFAADKFSGRLVKLIQLTGVPIPEGVLDSVSMILITILLSYFSLVFGELAPKRLKKAEPIAMLVATPLNFLSIVTSPF-------VKFLTLSTNTIVRLFGVDPTKDDENVTEEEIMVDVGEERGAIDETEKEMINNIFEFNNKIVSEIMTHRTEIAALPVDASLDEVIDFINLEKYSRIPVYEDSIDNIVGIMHSKYLIKYLTEDGDFDLKNLVRKPYFVPASKRTDELFKELQRNSTHIAVIIDEYGGTAGIVSLEDLIEEIVGNIFDEDDEEKDIDKLDENTFIINGTTSLVTVRDYLDVDLPTED--YDTLSGFVIGQLGRIPDKDDSIEFNGLVFKVAKVDEKRVAKVKVCR------
39995959     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLAMMGIKAEGSQAFVTREEVIVAEGHEAGVFSATEQEYIRNIFDFTHTCVREVMVPRTRMVALDLARPRMELVREVLDNMYSRYPVYRESIENVVGFIHGKDLLGRTVTDPEFAMESIVRPPFYVPEGKKVNELLKEMQRLRIHMALVVDEYGGISGLVTTEDLLEELVGEIEDEHDEPGTVQRLPDGSLLVDALMSIGDLADLLKIKL-EEDVPYDTLAGLILDQLGRFPERGETVEWDRFSLICEEVKQTAIVKVRI--VENLP-
24372761     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QKKSWFDRVSQLFQGEPQNREDLVD----VIDGAEQRELISEDTREMIKGVLEVSDMRVRDIMIPRAQIVAIQIDNTVEELLRTVIGSGHSRFPVVNEDKDHIEGILLAKDLIPYGFSNEPFSLDRVIRPAVVVPESKRVDVLLKEFRSQRYHMAIVVDEYGGVSGLVTIEDILEEIVGEIEDEFDEDTEIRKVGNTVYMVKALTPIEDFNEEFNTHFSDEE--FDTVGGLVSHAFGHLPERNESIMIEGIEFKVINADTRRLIQLRV-KLPDHNI
83951797     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LATLVMTLLVLVFAEVLPKTYAITNAEAAASRAAPAITIVIRVFSPVVTAVR--FFVRAVLRLFGVQTDPDSHILAVREEILYLGHSEGVVEKEDRDRILGALDLGDRAVEEIMLHRSQIEMINADANPQAILEQCLKSSHTRLPIYREDPDNIVGVVHAKDLLRAMYKQAQFEITDVAKEPYFVPETTTLDDQMRQFLRMRSHFALVVDEYGTLQGLITLEDILEEIVGEITDEFDKEEDILRSEDNSLIVEGAMTIRDLNRATDWSLP--DDAANTVAGLVIHEAQMIPKEKQVFIFHGFRFEVLERQDNRLTRLKIRKL-----
302875446    -------------------------------------------------------------------------------------------------------------------NKSKIKALAEKNNKKAALLLKLMEEPTKFLSTVQVGITLAGFFSSASAATGLSGNLAQFLSRVKVPYSEQIALI-------LVTIILSYITLVFGELFPKRVALQKAETIAMFSVVPIVYISKITVPFVKLLSASTNVLIRLVGLETTGLDEKISKEEIKSLVEVGQEHGVINETEKEMINSIFEFDDKLASEVMTPRTEVYLINIDTPLIEYLDDLIEERYSRVPVYKGDIDNIIGILYMKDFFVEARKYGNVDIRTILQKPYFVPETKNIDELFKELQFFKKHMAVLIDEYGGFSGIVSIEDLIEEVMGNIDDEYDEDPAIHKIENDTFMIDGMFSLDDFNDYFHVDIQSE--NFDTIGGFIIELLGRIPESAEEIEVGNLIFNIEEVKEKRIEKIKV--------
37222143     ------------------------------------------------------------------------------------------------------------------------------------VALKLAEDPTQFLSTVQIGITSITLLNGIFGESIFAEPFALWLQTFPVNFSDNFATVVVFVVTYLSIVAGELVPKRIGQLNAERIACYVA---KPMQLLAIITKPF-------VYFLSGSTLALMRLFGFHQTQNQVTQEDIHAILDEGSSSGVIEQQEHAMVKNVLRLEARSIVSLMVPRSDIVYLDTALALEENYQRVMKSPHSRFPVCTKQIDNLIGVINAKELLAEAISGSTVDLESMAQPCNVVPESLTGMELLEFFRSSHSQMVFVVDEYGDLKGIVTLQDLLEALTGEFIMGEGEDAYVIRRDDGSLLLDGMLAIVDLKDCLQIDDLPGEGDYETLNGLIMLLMGRMPATGDKVVVQDWLLEIVDMDGRRIDKVL---------
149377495    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MNDDQSSRSQGSNKSWLERISQAFSSGPESVEDVLEILRDAESQEIIDTDAMSIIEGAMQVIDMRVDEIMIPRSQMVTVKASQDPKEFLGEIISSAHSRFPVIGDSQDDVIGVLLAKDLLPLALNNNWARIREILRPPTFVPESKRLNQLLKEFKETRNHMAIVVDEYGGTAGLITIEDVLEQIVGEIEDEHDEETHIKARGDGTYAVKAVTPVDDFNEFFETELDEEE--FDTIGGVVLKEFGHLPRRGESVEFGGLQFTIANADNRVIRLLQVTR------
83648013     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MSDDHSGSQQISRSWLDRITQAFSDEPQNKEELLQ----IMREAENRNIIDPDSLSLIEGAMQVTDMQVREIMIPRAQMSVVKASQSPQEYMDELLESAHSRYPVIGESKDEVVGILLAKDLLGLALKNNKSKVQDILRPVWFIPESKRLNQLLKEFKENRNHMAIVVDEYGGVAGLVTIEDVLEQIVGEIEDEHDEESLIKCTGHNQYVVKALTPVEEFNEYFTTKLDEEE--FDTIGGLVIKQFGRLPKRGETVSFHGFDIKILNADSRQIRLIQVSR------
254482477    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WLEKIGQLFSSEPCNQKDLLDILGVAAENEVIDEDARNIMEGAMQVADMQVRDIMIPRAQMVVIKEECSLENILPQITRSAHSRYPVIGESPDDIMGILLAKDLLPQILNKDHSNFKSLLRPTVVVPESKRLNVLLREFREKRTHMAIVIDEYGGVAGLVTIEDVLEEIVGEIEDETDAEADIRKISDEDYFIKALTPIDDFNDYFETTFSDEE--FDTIGGLVIQALGHMPSRNEVAVIDKFEFKVINADQRKIHSLRMRPLDD---
160895306    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MKLFNNRKADEEKVEEEIISMVNEGNEQGLIHDDEVEMITNIFEFSEKEVRDVMTPRSDVVGIDKHTTMDETIKIMLENNYSRYPVFDDDLDNIVGILYFKDFVKAYLQDKNQTIEQIMVEPTFVHPTKNISELFKRMQKEKIHMVIVVDEYGQTEGIIAMEDILEEIVGNIFDEYDDDEDDIALAGHGYIVGGRAELDELSEHLGIEFPDED--FQTLNGFMLYELGRLPYENEKITYKGYNFETIGIKDKMIDKVRITKVENEN-
238897292    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NSPSKKGFFTSFFSQLFHDEPKNKDDLV----ELIRDSEQNDLIDPDTRNMLEGVMDISEQRVRDIMIPRSQMVTLKRNQTLDQCLDVIIESAHSRFPVISEDKDHIEGILMAKDLLPFMLEDQPFSIDLVLRNAVVVPESKPVDKMLKEFQLRRYHIAIVIDEFGSISGLVTIEDILELIVGEIEDEYDEDSDIRQLSQHTYTLRALTEIKDFNAVFGTHFN--DDEVDTMGGLIMQAFGHLPSRGETIMIEGYLFKVVKADNRRIIQLNVKISDNV--
254448599    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RSASQPNWLEKLGFGGNDPQNLDQILEVLRDAQ-ERGLFDLHALAMVEGVFEVTEMRVRDIMIPRSHMTVLEQGADFGDVLNILTESGHSRFPVIAGDRDELVGVLLAKDVLKYAGRPEEFALDDILRQVVIIPESKRLITLLNEFRSSRNHLAMVVDEYGGVSGLVTIEDVLEVIVGEIDDEHDSEEDIRPHRKGHYTVHALTEIEEFNAFFKTTLSDED--ADTIGGYVMRLLGHVPKRGEQVESEGILFTVLGADSRRIYRLKVTTEESL--
167770398    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PYRAASRRPRGAAFALVGLCRLAAFAMRPFAAAGGAAAELLSRLFGARGGDETERVTEEEIMVDVGNEKGAIEQSEKDMINNIFEFDDRNVSEVMTHRTDMTAVPKDVTIDRIVAIAIETGFSRIPVYDEDIDDIMGIVYVKDLLCLIGTPGDFDAQKYMRPALFVPESMSCVDLFAQFKQKKVMVAIVVDEYGGTAGIASMEDLLESIVGNIQEYDDEDEEICKMSDGVYTLDGAVSIEDVERLFDIEL-DEDSEYDTIGGLLIEKLERIPSPHEHLELSGVRFTVLLVEDRRIARIRAEK------
296136152    ------------------------------------------------------------------------------------------------------------------------------------------------LSEQPTRLLSTVQIGITSISVLNGILGEAAFSEPVANWLVSATAIVVLIITFASIVIGELVPKRLGQLAPERIA---------MVMARPMTWIARGAAPFVKLLSISTDLLLTLLRVRHNTMPQMTEAEINEVLEEGSDAGVIEEQEHEMVRNVFRLDDRQIASLMTPRNEIEYLDVDQPLSENLNKIAQSTHSRFPLVKRGLEEVVGIVSTKDLLRFIRREGIDDLSKAAVPATFVPESLTGLELLQTFRQSPEHTAVVIDEYGQTMGIVTVQDLMEAIAGEFKSHPSEEPWAIQREDGSWLMDGLITVEDLKTRLGLRLPDEEQRYNTLSGMLMLLLARLPATGDIVQWGDWTFEIVDMDGKRIDKVLVQR------
260774882    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PSRKSFFGRLGQLFQGEPKDRQELVEVF----RDSEENDLIDHDTRDMLEGVMEIAEMRVRDIMIPRSQMVTVDRSDDLDALVNLITDAQHSRYPVISEDKDHVEGILLAKDLLKYLGSGAPFDIEQVIRPAVVVPESKRVDRLLKEFREERYHMSIVVDEFGGVSGLVTIEDILEEIVGEDEFDDEEELDIRKLSKHTYAVKALTTIEEFNDTFNTSFSDEE--VDTVGGMVMTAFGHLPSRGEVVELENYSFKVTSADNRRVLQLQVT-------
254437285    --------------------------------------------------------------------------------------------------------------------------------------------------------------------FIGAILMGNNIANVVATSLATALLTKIFGVNGVIYASLVMTALILIFAEVLPKTYAITQPEKASSVSAPIVIWVIRILSPLVAGVRIVVRVSLRLFGVQTDPDSNILAVREEILQLGHSEGVVEKEDRDRILGALDLAERTVEEIMLHRTEIEMIDAALPVAEILRLCLDSNHTRLPLYRDEPENIIGTLHAKDLLRALHEMDELDILTVSMSPYFIPETTTLDDQMRQFLARRTHFALVVDEYGTLQGLITLEDILEEIVGEITDETDEENDVTAAEDGSYTVDGTMTIRDVNRATDWNLP--DDEANTVAGLVIHEAQMIPVVGQVFSFHGFRFEVLAKDENRISELKIAPL-----
126736339    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FGQNGVAAATLIMTLLVLIFAEVLPKTLAITYPETVASRVARPIGLVVIFF----------SPIVAAVRYLVRGVLFVFGVRTDPDSNILAVREEILSLGHSEGIVQKEDRDRILGALDLNERTVEEIMLHRSGIEMVDAALPPQDILAQILQSPYTRLPLYSDDQENIVGMIHSKDLLRAMHKLAAFDVTKVAMPPYFVPETTTLDDQMRNFLKRKTHFALVVDEYGALQGLITLEDILEEIVGEIADEFDEEEQIAATEDGAYIVDGVMTIRDLNRAHDWNLP--DDEANTVAGLVIHEAQLIPIEGQVFSFHGFRFEVMSKDENRIATLKIRKL-----
219850708    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITYLTLVFGELVPKRLALTNPEQFAASVAVPM----------KWFAWVGSPLVSLLSYSTDLVLAMLGAKNSSGSPTEEEVKLLIREGTQAGVFLEEEQAMVSRILRLSDRRVSGLMTPRPEITAIDLRSPDLEQIALMRASGHSYFPVIDGDLDRIRGMVSVRDLWARMLDGQEATVRGALSEPLYIPESVPALKVPALFRDAGLHLGLVTDEYGSVQGLVTPHDILESIVGVLPSPDQEEPEIVQRDDGSWLVDGMLPLDQFRDVVPLEDLEEKGYYHTIGGLVMMHLERRPQTGDRFTHGDLQFEVVDMDGNRVDKVLVTQVDE---
157376606    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QKKGWLEKVSQLFQGEPQSRDDLVD----VIHDAEQREVISEDTREMIKGVLEVSDLRVRDIMIPRAQIVALQIDNTVAELLSTVISSAHSRFPVVNEDKDHIEGILLAKDLLQYGFKNNEEPFSQVIRPAVVVPESKRVDVLLKEFRSQRYHMAIVVDEYGGVSGLVTIEDILEEIVGEIEDESAEETEIRKVSKQVYMIKALTPIEDFNEEFQTKFSDEE--FDTVGGLVSHAFGHLPERNEKVSIDGIEFTVISADTRRLLQLRVK-------
15837881     -------------------------------------------------------------------------------------------------------------------------KQMANSSKHAAKALTLAQSPESFLSTVQIGITLIGILTGLFGGDAIGAAIGQWLTT-LTPQLGEYTSIIGKTLSVALITFLTLIFGELVPKRLALTHSENIASTIAVPMSLLA-----RIAAPGVWVLAKSTQLVLRVLGFGKIPSSATEEEIRMLVAESHEAGVIDDYERNMMNRVMRLGDRTADSLMTPRNRIAWLDNSADLGHNLEIMREHQFSRYPVYRSSDQDIVGILEVKSVITRLDSQTTLSLFQELCEPVFVSESTHALKLLEIFREEQQSMALVVDEYGEILGLVTISDLMGAVIGRLQENTDEDALMVTREDGSFLIDGTLPIEELREVLGAELPDEENNYHTLAGMCISYFGRIPHVGEYFDWAGWRIEIVDLDGARIDKLLLQRLNK---
192361442    -------------------------------------------------------------------------------------------------------------------------------------ALTLAEDPTQFLSTVQIGITSIGIMSGIFGESILAEPFAIWLLGMPAHFSDNFATLVVVVVTYLSIVIGELVPKRIGQIIAEPI---ACFMAKPMQFLALATKPF-------VSLLSGSTRTLMRLLGFNQYQNQQTEEDIHAILQEGSNTGIIEAQEHTMVKNVLRLEDRSIASLMVPRADIVYLDTELSLEDNYQRVIGSPHSRFPVCQKNTDNLLGVINAKELLSAAIRGQAIDLAAIAKPCHVVPESLTGMELLEFFRSSQTQMVFVVDEYGVIQGLATLQDLLESLTGEFITGDGEDAYVIRRDDGSLLLDGMLSIVDLKDCLGLDELPEEGSYQTLNGLMMLLIGRMPVTGDKVELQRWQLEIVDMDGRRIDKVL---------
160947423    ---------------------------------------------------------------------------------------------------------------------------------RAIKVEKLLKEPSKFLSTIQVGITFAGFFTSASAAVGLSHKFGNFLENLSVPFAYRVSFVLITILAFFSLVFGELVPKRIALQNAEKFALFSVGTINFV----------YKIMSPFVYLLSLSTNVILKIFSIPTSGVEAKVTLEEIIVEVGQEQGIINPTEREMIDGVISFDDVLAEEVMTARTEVFMIDIDEPDKDF-ETLMQMRYSRVPVYEGDIDNIIGILYIKDFFLEAYKVGNVNIRSILRPAYFIPERKNINDLFLELKNSRNQMAVLIDEYGGFTGIVTMEDLIEEVMGEIDDEYDKKPAIKKIDDRHFIATGACEIEDVNNACNLKLDENSEDYDTLGGMLMYLLGYIPNDGEKLTIEGVVYNILSIYEHRVKKVRI--------
297517255    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MVAEGFGFVIPKGYLYAAIGFSVMIEALNQLAIFNRRRFLSANQTLRQRTTEAVMRLLSGQKEDAELDAETASMLVDHGNQQIFNPQERRMIERVLNLNQRTVSSIMTSRHDIEHIDLNAPEDEIRQLLERNQHTRLVVTDGDDEDLLGVVHVIDLLQQSLRGEPLNLRVLIRQPLVFPETLPLLPALEQFRNARTHFAFVVDEFGSVEGIVTLSDVTETIAGNLPEEIDARHDIQKNADGSWTANGHMPLEDLVQYVPLPL-DEKREYHTIAGLLMEYLQRIPKPGEEVQVGDYLLKTLQVESHRVQKVQIIPLHK---
229499870    ------------------------------------------------------------------------------------------------------------------------------------------------LDRVLLALAVANRLTSVVTVVLFTDIAVSLLGEQMGLF------ATLAVMTVLFVVFGEILPKSMAKEHAEQLAIRYAG----------LAYGLMKLMTPVTASLQALKDRIAKRFANGVAVPAVTEEDIKVMVELSEEEGVIDNKEKELIQRSLDFDEILVGEIFTPRADMVAVEVNQPIEEIRDVFLEEKYSRIPVYEGDIDNVIGILSESDFFSELVQKREVRIRDLLRQPLFVVESMKVSDLLPELQKSKVHMAIVVDEFGGTAGLITLEDILEQIVGEIWDEHDEAVKVRQIDEHSFEFSAELPLDEFCEVMNIDVPKSES--HTLGGWIFEMFERIPAVGETLQYGPLTFTVRQVDNRRIRKVLVSLSQPLA-
251781223    ---------------------------------------------------------------------------------------------------------------------------------KAIILLKLMEEPTKFLSTIQVGITLAGFFNSASAATGISEDLARYLSGLNVPYSNKIALIIVT-------IVISYITLVFGELFPKRIALKKSEAIAMFSVRPVLYVSKITAPFIKLLSASTNILVSLAGLDKEGLDEKVSKEEIKSLVEVGQEHGVINETEKEMINSIFEFDDKLADEVMTPRTEVYLINIDKPLEEYLDELLEEKYSRVPVYEEDIDNIIGILYMKDFILEARKHENVNIREILHPPYFVPETKNIDDLFNELKSSKKHMAILIDEYGGFSGIVTIEDLVEEVMGNIDDEYDEEEFVQKIDSNTFIVNGLMPIDDLNDYLHIQLV--SDECDTISGFLINIMGKIPNEEKVIEYENIIFKIESVKEKRIEKIKI--------
193211912    -----------------------------------------------------------------------------------------------------------------------------PTAQRVLQLLDNASELLSSMKAAITLISITTGVLGGLFFSEAFATLLAKTTLPAAYHLPIALTVVTLSLSYLSLVFGSLLPKKIALRHPETIALKVTGAMDLLLTL----------SAPAVFLARASTRLLLRILGIDTAEKPSVDEDVMLMIRKGTKKGVFESVEYDMIERIFRMSDKRASAIMTPRTEIEWLDLELPEAELINRIKASGRSRFPVAEGSLDELLGVVRSLDLVNFRLSGNKTAIRNSMKVPLFVPESVPAFQVLEIFKKNRAHMAIIIDEHGSVQGAITLTDVLESIVGDVPADDPAIIDIVQRSQRTWIVDGMLPVDEFISAFRLDFDQNEPNYDTMSGFMMTRLGEVPSVSDTIEWKGITFRVIKMNGKRVGRILVK-------
257792692    --------------------------------------------------------------------------------------------------------------------------------------KLVADNVNAYLSACQLGITLASLALGWLGEPAVSALLFKALNVPEAATHGISIVIGFVIITALHIVVGELIPKSLAIFSTERYALFTA--TPLVWFYRI--------TYPVMWLFNSITNGVMKMLGHDVANEHEVYTDEEILIDESTESGLIDPEQNEYVDNIFDLGDKDAEAIMTPRTDVVCIDLDDPLEESLQTVLQYKYTRYPVCRGSKDRIVGFVHVKDLYTMPKDATVDDLRVRMIQA--VPEGVPIAKLLQTLQEKRTKIAVVIDEHGGTAGIVTMSDIMEQIVGRIDDEHGGSDEIVQLDDGSYLIDGSLPIDEVGELIGFE-PLESEECETAGGLLLTVFDRIPDEGDSVTIEDATFTVVDMDRHRIDKIRV--------
126179261    ----------------------------------------------------------------------------------------------------------------------------------------LAQDPTQFLSTIQIGITLVGILAGAFGGATLAGPLAEEFARFPLVAPYSGTLAVVTVVYLTLVVGELVPKRVAMTHADRIASLVSRPVRLLSLIAAPLVRL----------LSASTEGVLMLLRVRKPSEPEVTEEDVRVLIGQATRAGVFEEAEQDMVESIFRLADRRVSVLMTPRPDIVAVDVEDPVEENWQKMVDSGHVYFPVYRDHLDNLLGTVSVRSLWARMIAGESPDLSNAIDPAFFVPESVPALSVLDEFKTSGARIALVTDEYGSIQGLVTIHDIMESIVGGIPSEHPPEGPAVLRPDGSWLLDGMLPVDEFHDLLDVTLPGEGGYYQTLGGFVMMYLERTPEAGDRFAWNGFRFEVLDMDGHRVDKVLVTP------
114561893    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HKKSWFDKINQLFQGEPQNREDLVD----VIAGAEMRDLITEDTREMIKGVLEVSDLRVRDIMIPRSQIVTIQIDSTVDEFLEIVMDSGHSRFPVVNEDKDHIEGILLAKDLIKYGFKDESFTLAQVIRPAVVVPESKRVDVLLKEFRSQRYHMAIVVDEYGGVSGLVTIEDILEEIVGEIEDEFDEDTEIKKLSNTVFMVKALTEIEDFNEACGTNFSDEE--FDTVGGMVSHAFGHLPERNESIVINNIEFKVINADNRRLVQLRV-KLPDPNI
167625137    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HKKGWLEKVSQLFQGEPRNREDLVG----VIHDAEMREVISEDTREMIKGVLEVSDLRVRDIMIPRAQIVAIQIDDSVEEVLSTVISSAHSRFPVVNEDKDHIEGILLAKDLIQYGFKNNEFELRQVIRPAVVVPESKRVDVLLKEFRSQRYHMAIVVDEYGGVSGLVTIEDILEEIVGDIEDEFDEETEIKQIAKQVFMVKALTPIDDFNEAFGTEFSDEE--FDTVGGMVSHAFGHLPERDEKVMIQNIEFKVINADTRRLIQLRVKFPDN---
254488891    ------------------------------------------------------------------------------------------------------------------------------------------------------ALKITEDNERLIGSVLLGNNLVNILATSLATALTRLLGESGVALATLVMTLLVLIFAEVLPKTYAITNAETAAALVARPISFIVTIFSPMVAAVRFLVRG-----ILRLFGVTIDPDSNILAVREEILQLGRSEGLVEKEDRDRILGALDLRERMVEEVMLHRSGIEMIDAANDPSEILEQILESNHTRLPVYRDDPENIIGVIHAKDLLRAMYKRKDFKIADVAMKPYFVPETSTLDEQMRQFLRRRTHFALVVDEYGSLQGLITLEDILEEIVGEITDEFDPDADVTKAEDGQYFVDGAMTLRDLNRTTEWDLP--DDEANTVAGLVIHEAQMIPTPGQVFLFHGFRFEVVAREGNRITQLKIRPL-----
253576671    ----------------------------------------------------------------------------------------------------------------------------------AIIAKELLSKLDGYLSACQVGITLSSLGLGWLGEPVVARILGPMFE--MMGFGERPGFIISLAVSFLLIAILHIVLGELAPKT-----IAVRKAETITLWLAWPMRIFYRLMYPFIWLLNGLSAGLLRLFRIAPVTEQDSLHTEEEMMKESSESGLIDSTEMSLVDNIFEFADTTAREIMIPRTEMICLYTQHSLEENLEIALEGTRTRYPVCNHDKDHIIGFIHIKDLIR----SQNRNIRDLIRPIMAVPESIPISDLMKRMQRGRTQIAILIDEYGGTSGMVTLEDIVEEIVGEIQDEFDEEPGIEQLDTNVYSIDGLMLIESINDRFGLEL--DSDDYDTIGGWLYSRIDILPQVGQTVEYGGITYVVEETDNKRISRVKLIR------
88856386     --------------------------------------------------------------------------------------------------------------------------------------------VISALKHTSTHLSSAQTLTTLLAGYTLEPAFSSWLSIPLAAVIPEAA--VTVVASILAITFATLLSMIIGELVPKNFALALPKVTAKFVVPFQVV--FTAVFRPAVTLLNNTANAILRSMGIEPKEELSGARTAEELVRRSASQGSLDNDTATLLARTLAFADHTAQDVMTPRPRVDSIDRTDSAQDVINLAKRTGFSRFPVIDDSIDDVVGLVHVKQAVAVPHKKRDVPVSALQTEALQVPETMRLDALLAELRGRGYQMAVVVDEYGGTAGVATLEDLVEELVGEVSDEHDRSKADVVRSRDWFTFPAILRPDELLERTGVE-VPEEGPYETVAGWLMSELGRVPRTGDIITAAGGVFRIERLEGRRIDRVRFTP------
154500570    -------------------------------------------------------------------------------------------------------SLNENVLRREAEEGDKKAAKLLKIFLSTIQIGITLAGFLGSAFAADNFAGRIRDWAVLKWQLDAATAAAVNTLAVI---------LITIILSFFTLVLGELVPKRLAMQKTEEVARFT---CGVVSFLSAVMRP-------LIWLLTVSTNGMLRLLHIDPNAKEDEVSEEEIMMDIGEEKGAIESGEKEMIDNIFEFNNMTAEEVMIHRTDVVMLWAQDSDEEIIRTIRETGLTRFPVYEEDADDVIGILNTRTYLLNAREEQPKPLRELLTPAYFVPESVRTDALFRDMQAKKIHMAIVVDEYGGTSGIITMEDLLEEIVGNIYDEFDDEQEIVPLGENLWRIAGSADLEEVAEALGVELP-EDEEYDTLGGLVFTQLAVIPEDGSHVDVCGLHIRVEELNDRRVEWATVSRLE----
39933579     --------------------------------------------------------------------------------------------------------------------------------FGAELVQHILGNVEAYLACCQLGITMASLGLGWVGEPTVSALLAPVLQP--MGLSESAQHFIAFLGGFLFFSSLHIVIGE-QVPKTLAIRQPEPVSQWIAYPLHISFILLYPLNWLLNQASRG----VLKLLGVEENSEHEILTDVEILVGESAEHGKIESGEAEYIQNVFRFGELVVSDVMVHRTAMVTVNADQPSEQLVKEVLATEYTRVPLWRDKPENIVGVLHAKDLLRALRAADKLDIGKIALQPWFVPEMRPVSEQLKAFRTRKTHFALVVDEYGEVEGMVTLEDILEEIVGDISDEHDVVVAVRTQPDGSVVVDGSVPIRDLNRAMDWNLPDEE--ATTVAGLVIHEARSIPDRGQNFTFHGFRFRVLRRERNRITALRISPV-----
144898866    -----------------------------------------------------------------------------------------------------------------------------------------------FLSSVQIGITLVGILAGAYSGATLAGHLEIWLGFPILDPVAEILSIALVAITYASLIVGELVPKQIALANPEAVAIAVARPMAVVA----------RVALPLVWLLEGSSKLALRILRIKKSDDQTTEEEVKAMIAEGTQSGVFEPEEQELLAGVLRFGDRRIRGIMTPRNEMMSIDLDWDQDRIIQALRDSPHSRLPVYRGSSDDILGVVQAKDLLNRFLAGQTLDLAEAIRPVDVVHDNSPALQVLDTLKRSSIHLALVVDEYGSVEGIVTAADILSAILGGLSEHGEEEGAVTLRQDGSWLVDGSVAVDVARDRLGCRVMEEDGDYDTVAGFVLSRSRSIPSAGDFFVWQGWRFEVVDMDGRRIDKVLVSR------
24374347     ------------------------------------------------------------------------------------------------------------------------TALAHAGSSTAKAALKLAEDPTQFLSTVQIGITSIGIFGESILAEPLSLWLQTFGLSPDVTNIFSTVLVVIIVTYVSIVIGELVPKRIGQVSAESIACIMA----KPMVFLAIATKPFVWMLSGSTHALMRLMGFSHRL------DDNVTQEDIQAMLQEGSSAGVIEHNEHAMVKNVFRLDERTISSLMVPRSDIVFLDLNLPLDANLRTVMQSPHSRFPVCRNNVDDMVGIISAKQLLSESIAGERLELVDLVKNCNFVPNSLSGMELLEHFRTTGSQMVFVVDEYGDLKGLVTLQDMMDALTGEFFQEDVNDQMVIKREDGSLLLDGLIPIFDLKDALGIKQLEEDGRYQTLNGFLMYELGKIPQTTDIVEVAGWRLEIMDMDGKRVDKVLAQKLPDAE-
91792173     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NPPSTNAYKKNWFERVGQLFQGEPQNREDLVD----VIDGAEMRDLITEDTREMIKGVLEVSDLRVRDIMIPRSQIVTIQINSSVEELLDTVINSAHSRFPVVNEDKDHIEGILLAKDLIKYGFNHAGEDFEKVIRPAVVVPESKRVDVLLKEFRSQRYHMAIVVDEYGGVSGLVTIEDILEEIVGEIEDEFDEDTEIKRISNTVFMVKALTPIDDFNDACGTQFSDEE--FDTVGGLISHAFGHLPERNEIIVIDNIEFKITNADNRRLIQLRVK-------
294677400    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FGQSGVAVATLVMTALVLIFSEVLPKTWAITNPETVAARVAR----------IVRVLIRLLSPIVTVVRMIVRAILWVFGLRTDANQNMFSIREEILAIGASEGTVDKADRDRLLGALDLGNRTVAEIMRHRSQVEMIDAEDDPNEVLAQVLASPHTRLPLYKGERENVVGILHAKDLLRALDSVSDLDLMKVAMKPYFIPETTPLDEQMREFLKRRTHFALVVDEYGDLKGLLTLEDILEEIVGEITDEFDPRAQLKPTEAGDYLVDGAMTIRDLNRETDWALP--DDEAHTVAGLVIHEAQSIPEVGQVFSFHGFRFEVAGRKDNRISQLRIRPLEGLP-
241662037    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------CLTTRDRAMNDPYPSPKPADKPRSLLERLTDLISPEPESRAELLEILQDAHARSLIDADSLSMIEGVFQVSDLCARDIMIPRAQMDALNIADAPSEFIPFVQEAAHSRFPVYEGSRDNIIGILLAKDLLRFYTDEG-FDVRDMLRPAVFIPESKRLNVLLRDFRVNRNHIAIVVDEYGGVAGLITIEDVLEQIVGDIEDEYDEEDNILPTADGHMRVRGLTEISQFNEAFGTHFSDED--VDTVGGLLSNHLGRVPHRGEKIVMGTLQFDVLRADARQVQVLLVRRL-----
221639250    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FGDGGVAVATLVMTGLVLIFGEVLPKTLAISRPEAFSSRVAPAIRVLIF----------VFSPIVAVVRALVRGLLRIVGVRIEPGDHMLAIRDEIIALGHSQGAVEKEDRDRLLGALDLSERTVEEIMRHRSQIEMIDADKPSAEVIAQVLASPHTRIPLYRGDHENILGIIHAKDLLREVSRLDELDILAVAMKPYFVPETTPLDEQMRQFLKRRTHFALVVDEYGALKGLITLEDIIEEIVGEINDEFDQEMTLKRADTGDYLVDGAMTIRDLNRMMDWQLPDEE--ANTVAGLVIHEAQMIPNEGQAFSFHGFRFEVLTKRDNRIMKLKVRPLDAQPI
86749828     ------------------------------------------------------------------------------------------------------------------------------------QAMVLADDPGKFLSTVQIGITLVGVLSGAFSGATLGQRLSEWLAELAVPFIIGFGLVVTLITYATLIVGELVPKQVALRDPEAVAVKVAPAMTVIAKV-----------SRPVVFILDLSGKAILKLLGGGAAEEKISEEEIHNLVMEAETAGVLEPGEREMIAGVMRLGDRPVGAVMTPRPEVDSVDLADPPETIREAFLGSPHSRLPVTDGNRDDPIGIIQAKDMLEVYLRGDKPDLRALVRDAPVIPSSADARDVLATLRKSSVHMALVYDEFGAFEGVVTTADILESIVGAFGSEDPAEPAAVRREDGSYLIAGWMPVDEFGDLLPVPIP-EHRDYHTVAGLILQHFGALPAVGDRFDYQGWRIEILDLDGRRIDKIMATR------
300715840    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HSQNNDSPSTKKGFFTLILNQLFHGEPKNRDELL----ELIRDSEQNDLIDPDTRDMLEGVMDIAEQRVRDIMIPRSQMVTLKRNQSLEECLDVIIESAHSRYPVISEDKDHVEGILMAKDLLPFMSSGSSFSVEKVLRQAVVVPESKRVDRMLKEFRSQRYHMAIVIDEFGGVSGLVTIEDILELIVGEDEYDDEEDRDIRQLSRHTYTIRALTPIEDFNDVFETSFSDEE--VDTIGGLVMQAFGHLPARGESIEIDGYQFKVAMADSRRIIQVHVRIPENAP-
295107215    --------------------------------------------------------------------------------------------------------------------------------------KLVADNVNAYLSACQLGITLASLALGWLGEPAVSQLILLAIGLPEAAIHGIAIAIGFVVITALHIVVGELIPKSLAIFSTERYALFTA--TPLVWFYRI--------TYPIMWLFNSITNGVMKLLGHDIANEHEVYTDEEILIDESTESGLIDPEQNEYVDNIFDLGDKDAEAIMTPRTNVICLDLEDSLEENLALIMQYKYTRYPVCRGNKDRIVGFVHVKDLYTLPPDSTMEDLR--IRTIQAVPEGIPIAKLLQILQAKHTKIAVVIDEHGGTSGIVTMSDIMEQIVGRIDDEHGGSEDVVRLDDGSYLVDGSMAIDEVEELIGFE-PEEASECETTGGLLLSLFDRIPEEGDSVTIEHATFTVVDMDRHRIDKVRV--------
59711363     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MNDENSQNTEGPSRKSFLGRLSQLFQGEPKDRQELVDVF----RDSEENEVIDHDTRDMLEGVMEIAEMRVRDIMLPRSQMVTVEKTQDLESLIATIIEASHSRYPVISEDKDHVEGILLAKDLLRYLGSDEAFEIEQVIRPAVVVPESKRVDKLLKEFREERYHMAIVVDEFGGVSGLVTIEDILEEIVGEDEFDDEEEKDIRQLSKHTFSVKALTEIEDFNEAFSTNFSDEE--IDTVGGLVLTGFGHLPESGETIEISGFTFKVTAADNRRIIQLQVTIPDKES-
74318721     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MEPESSHRPSLLERLSHWLMREPEDREQLIELLHGAYENNLMDADALAMIEGVLQVSEMRVGEIMIPRAQMDIVDINDAPETFIPHVIETAHSRFPVIDKDRDDVIGILLAKDLLRHYAESDS-DIRGMLRPAVFIPESKRLNVLLKEFRSNRNHIAIVVDEYGGVAGLVTIEDVLEQIVGDIEDEDETEDNIIRENEGVFRVKAGTEIEDFNEILGAHFSDEE--FDTVGGLVVSRFGHLPKRGETVRFDGFQFSILRADSRRLHAVRVTRLSPEE-
302876255    ---------------------------------------------------------------------------------------------------------------------------------RAINLEQLVSNPANFLSTIQVGITLAGFFSSAFAASGLSKHLAGILYKYNIPYSDEISLVAIMIISYITLVLGELFPKRLALKNPESIALFS--TTIIVYFSRITKPFVKLLSISTNLLLRIFK------LDIEALEEKVSIEEIRSLIEVGQENGVINETEKEMIESIFDFDNTLAVEVMTPRTEVFMIDIEDPIEDLLQEISAKNFSRIPVFKDTYDNIIGILLMKDLYSKTLEEGNINLEAILRNPYFVPETINIDILFRDLQKTKNHMAILIDEYGGFSGVVTLDDLIEEIMGDIYDEHEVEEEMEKIDDFTYLVNGRCSLYDLNEELNINI--EDDDVETLSGLLIKIMGKIPSSKDVIYYDGLGFKIEAINKHTISKVKV--------
260428150    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LATALFTSLFGDSGVALATLIMTLLVLIFAEVLPKTYAITNPELAASRVAPLIRVVIL----------VFSPVVAAIRAFVRIVLRVFGVKTDPDSQILAVREEILQLGHSEGVVEKEDRDRILGALDLAERTVEEVMLHRSNIEMIDAESEPRTILKQCLESNYTRLPIYKGDPENIIGVAHAKDLMRAMYETEVFRITDVMMKPYFVPDTTTLADQMRNFLRKHTHFALVVDEYGSLEGLLTLEDILEEIVGEITDEHDPEHQVKAGEDGWFWLDGAMTIRDLNRATDWSLP--DDEANTIAGLVLHEAQMIPTPGQRFSFHGFRFEVMERENNRITRLRVRPLDHVE-
300692461    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MNDPYPSPKPADKPRSLLERLTDLISPEPESRAELLEILQDAHARNLIDADSLSMIEGVFQVSDLCARDIMIPRAQMDAINIADAPAEFIPFVQQAAHSRFPVYEGSRDNIIGILLAKDLLRYY-TDEDFDVRDMLRPAVFIPESKRLNVLLRDFRVNRNHIAIVVDEYGGVAGLITIEDVLEQIVGDIEDEYDEEDNILPTADGHMRVRGLTEISQFNEAFGTHFSDED--VDTVGGLLANHLGRVPHRGEKIVLGTLQFDVLRADARQVQVLLVRHL-----
146277572    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FGDGGVAVATLVMTLLVLIFGEVLPKTLAISRPESFASVVAPIIRVLIVLF----------SPIVAVVRVLVRGLLRLVGVRIDPGDHMLAIRDEIIALGHSQGAVEKEDRDRLLGALDLSERTVEEIMRHRSQIEMIDADKPAAEVIAQVLSSPHTRIPLYRGDHENILGIIHAKDLLREVSRLEELDILSVAMKPYFVPETTPLDEQMRQFLKRHTHFALVVDEYGALKGLITLEDIIEEIVGEINDEFDVALEMTRSDTGDYLVDGSMTIRDLNRMMDWQLPDEE--ANTVAGLVIHEAQMIPNEGQAFSFHGFRFEVLTKRDNRIMKLKVRPLDAQPI
115522175    --------------------------------------------------------------------------------------------------------------------------------FGAPLLQHMMANIEAYLACCQLGITMASLGLGWVGEPTVAALLEPLLVP--LGLSQSALHFISFLSGFLLFSSLHIVIG--EQVPKTLAIRQPEPVSQWIAYPLHVS---YIVLFPLNWMLNQASRAILRLLRVEENSEHEILTDAEILVGESAEHGKMEIGEAEYIQNVFRFGDLAVSDVMVHRTSMVTLNADLPSEELVREILATEYTRIPLWREKPENIVGVLHAKDLLRAIRAADNIDVSTIALAPWFVPEMRPLSDQLRAFRNRKTHFALVVDEYGEVEGLVTLEDILEEIVGDISDEHDVVVAVRTQPDGSVVVDGSVPIRDLNRAMGWSLPDEE--ATTIAGLVIHEARSIPDRGQIFTFHGFRFRVLRRERNRITGLRIAPLQ----
99081268     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LATALFTKLFGESGVALATLVMTLLVLIFAEVLPKTYATNSEKAAAAVAPIIGSLVKILAPIVGAVRFLV-----------RGVLRVFGVKIDPDSHIMAVREEILQIGHSEGVVEKEDRDRILGALDLSDRFVEEIMLHRSKIEMIDAEADPEAILEQCLTSSHTRLPLYRKDQENIIGVVHAKDLLRQMYAKRDFQITEVCKPPYFVPETTTLDDQMRQFLRMRTHFALVVDEYGSLQGLITLEDILEEIVGEITDEFDPAEQARKTSDGNFIVEGATTIRDLNRAMDWNLP--DLEANTVAGLVIHEAQMIPTVGQVFSFHGFRFEVTAREGNRVTRLKIRPLH----
260655936    ---------------------------------------------------------------------------------------------------------------------------------------------------------VINQRQQVLTTILIANNLVNIAATTVGAVIAAR--LAPFGGAYWAVVVMTMLIVILGEALPKSIALVRPASALPFLLPIVRLTCLVLMPFVWLMTWIVKLLSAVFRVNMTLENSLVTREEIEQVVKIGEASGVLEADERRMIDGIISFEETRVSEVMVPRTDMDLLEATDSIDEVVEFAGQCGRSRIPVYEDTPDNIVGILYVKDLLALLHKGEAVTLAAIMRKPLFVPETMKLQDLFSIMRSQRVHLAIAVDEYGGTAGLVTLEDMLEEIVGEIQDEYDQEKPVEKIGDGKYRVQGTVCLEDFGKA--VEYPFESEEVDTVGGFVLDQFGNFPRQGDTISLPDWDVEVTELEDHRITEVIFTR------
288561208    -----------------------------------------------------------------------------------------------------------------------------------------------FLSTVQVGITFTAIITGALGGTTFSEPLGNYLSQFIPYSYQISFIIVILLTSYFTILVGEIVPKRMALNDPEGYALSTAKFMQISSIIC----------KPIVKLLDSSTNLALRIVGPSPKEDVVTEEEVKLLIEEGIEDGTIAEEEEDIIKRVFRLDDQKVDMIMTPRNEIIWLDLEDEIEINKAKIIASKRSIFPVADAELDDFIGVVQAKDLLSKIFEGEDVDIRANVKSPLVVPENMLSMDLLKEFKENRVHMVLVVDEFGSVVGLITLNDLLEGIVGDIPGIDEEDPKAVERKDHTWLIDGRFSIEDFKDLFEIEKEMPEDGYTTIAGFILSHAGKIPETGEIFHEDKFTFEIVDMDGNHIDKILVTINEEDS-
143345818    -----------------------------------------------------------------------------------------------------------------------------------------------FLSTVQVGITFVGVLASALGGADIAERLAHVFDTPAVAPYSELLSIVIVILTYLSVIIGELVPKRIALNNPERI---ASGLARPMYSLAKMFAPLVNFLNFSSDFLMAAIGI------RKPKESVVSEEEVRVLIDEGLSAGIFKKAEKEMVEGVFDLDEQTAGDLMTPRARMIWLSLDDEDEENWRRIAGSGHSHFPVYQETRDNVVGMVSVKSLWANLSLAGRVELRALVTPPLYVPTAMPASKLIEEFKKSGKHIALVVDEFGGLQGLVTLNDVMMAIVGNLPEEQRHEPKAMLRQDGSWLIDAMLDIDETKKSLGIDEDLPGEDYSTLGGFILSQLGHIPREGEKFHWDRFDFEVIDMDRQRIDKVLVIP------
142169071    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRTSGFMTDSSGSEGSSPKGWLERLTQAFSSEPASRRELMTIIRDAAERSLLDAEALSIIDGAMAVSEMQARDIMIPRSQVVFVRDDAAPRDFLPLVIDSQHSRFPVIDEDLDDVKGILHAKDLLPLLLSGDQFKLRDHMRPAPIIPESKRLNVLLTEFRENRNHMAIVVDEYGGVAGVVTIEDVLEQIVGEIEDEHDVHDDIKQLDASAWSVKAVTPIEDFNERFGTQFSDEE--FDTIGGIITQRFGHVPQREETITLGRLRFRVLNADSRRIRLLHVVRLPE---
293553267    -----------------------------------------------------------------------------------------------------------------------------------------------FLSTIQVGITLVNILSGASLANTLSERLAPVLGGG-TAAKNIANIIVLAILTYVSIVFGELYPKRIALNKSEEVAKFTSGLIRLIGV-----------VAKPFVWLLSASTSLLARITPMTFDDEDSKMTRDEMRYMLENEGVLNNEELEMLQGVFSLDTKVAREVMVPRTDAFMIDINDTVEENVNKVLSENYSRIPVYNEDKDKVVGILHTKNLLKAAHKFGNLDIKKIMQEPLFVPETVFIDDLLYEMKKTQNQMAILLDEYGGVVGLATLEDLLEEIVGEIDDESDEVENYEKIDEHEYIIQGRMLIDEFNEAFDSDLHMSD--VDTMAGYLITALGMIPDEGESFDVDNITLVSEEMEGSRILKIRV--------
289523169    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FFGDKGLPIAILLMTFIILIFGEILPKTLAITHAEKAV---VFFLPFLRFVWLILSPLVWLVTLITKILGKMIHLDLSL-----QRAFITREDIEEMLKIGEESGAIEDDERRMIKGIISFEDTRAYQVMVPRMDMVAIPDMTTVGGSIETFRQYGHSRVPVYEGDIDHIKGILYVKDIIMPLYNGNYDDVINYIREALFVPESIKISDLFDIMRSKRVHMAILVDEYGGTAGLITMEDLLEEIVGEIQDEYDTEPPIYKESEGIYIVDGLVNLEDLSEYLDYPFECED--ADSVAGFVLSHFGRFPVPRESFIYGEWNIEVMEVDQHRVKRLRFSKVH----
139439358    ----------------------------------------------------------------------ISLITTLVLTLINGYFSMSEMALTTAKRAVL------EHEAEEGDKRAERAIKLAADSDQLLATIQVAITLVGFASSAVASTSLSDPLATWLMSFGIAPLSAIARGL--------APVIITVAVAFVSIVIGELVPKRIGLANAEGVSKQVVG---PLSFFQKIAR--------PLVWLTGACSDGLARILRIKSADDRQNVSEEEIKYMVSEQDDLLDEEKRMIHEIFDLGDTVAREVMVPRVDTTMCEDDETVADVLSTMRQTGFSRIPVYHEDPDNVAGIAHIKDLIQALDGKGDQPIAGFLRDATFVPDTKDILPLLSEMQTSHDQIVVVVDEYGGTAGIITIEDIVEEIVGEIEDEFDPDNKYTRLSRREWLVDGRFSCDDAIE-LGWPL-EESDDYETIAGWILELCDSVPDIGEVFEVAGYKFKVQSMRGQRISLIRV--------
119775710    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QKKGWLERVSQLFQGEPQNRDDLV----EVIHDAEQRDLITEDTREMIQGVLEVSDLRVRDIMIPRAQIVAIKIDSTVEELLATVIGSAHSRFPVVNDDKDHIEGILLAKDLIKYGFNNEPFALEKVIRPAVVVPESKRVDVLLKEFRSQRYHMAIVVDEYGGVSGLVTIEDILEEIVGEIEDEFDEETEIRKVNNTVFMVKALTAIEDFNEEFGTDFSDEE--FDTVGGMVAHAFGHLPERNEQISIGGIEFKVISADTRRLIQLRVK-------
90414091     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NPQNSEGPSRKSFFERIGQLFQGEPQNREELVEVF----RDSEENDLIDHDTRDMLEGVMEIAEMRVRDIMIPRSQIITIERSQKLEDLINLIVDAQHSRYPVISDDKDHVEGILLAKDLLRYLLPDEPFDMDKVLRPAVVVPESKRVDRLLKEFREERYHMAIVVDEFGGVSGVITIEDILEQIVGEDEFDDEEEQEIRQLSKHTYAVKALTTIDDFNDMFQTTYSDEE--VDTVGGLVMTSFGHLPSRGEVVELGGYSFKVTSADNRRVIQLQVT-------
21673376     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILRLMGHEQTQPSVTEEEIHAMLEEGSVAGIIEQQEHEMVRNVFRLDDRQLGSLMVPRADIIYLDTALPLEENMKRVVESEHSRFPVCHNGLQSLLGVVNAKQLLAQTIKGGVTNLAEHLQPCVYVPETLTGMELLDHFRTSGTQMVFVVDEYGEIQGLVTLQDMLEAVTGEFAPLNLEDAWAVQREDGSWLLDGLIAVPELKDTLGLRAVPEEEKYHTLSGMIMWLLGRLPQTGDITFWENWRLEVIDMDSKRIDKVLATKIDNQP-
291522357    --------------------------------------------------------------------------------------------------------------KKKEEGDSRAARILRFVGQPAAFMSTI--DLIGAAVTIIAGAFVARPFFTDLTFLLMTRALMYWPAAVISHL------LVCLIIIYFVTVFGILFPKRLAFKYAEKWAYSAIRIVTLISTLC----------RPFVALINGSVGLLVRLAGINPKDIEENVTEEEIIMSEGHEQGVIEASEAEMISNIFKFDDKEVSDIMTHRRHICAVDCSLSLSEAAEIMARERYSRYPVFENDTDNIIGILHLKDVMRLIVSGEDASIKEVMRKPVFVPDTQNINSLFREMQAKKMHMAIVVDEYGQSCGLVAMEDILEEIVGNILDEYDPDEDNIQIIGGAYLMKGLTPLEDITRTLGITF---DDDFETLNGLLISKLEHIPQNNESIDIDGYTFKVMSVKDNAISLVKVTKI-----
89074963     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PSRKSFFERIGQLFQGDPQNREELVEVF----RDSEENDLIDHDTRDMLEGVMEISEMRVRDIMIPRSQMITIERSQKLEDLIDLIVEAQHSRYPVISDDKDHVEGILLAKDLLRYLLPDEPFDMDKVLRPAVVVPESKRVDRLLKEFREERYHMAIVVDEFGGVSGVITIEDILEQIVGEDEFDDEEEQDVRQLSKHTYAVKALTTIEDFNELFQTSFCDEE--VDTVGGLVMMNFGHLPTRGEVVEVNGYSFKVTSADNRRVIQLQVT-------
137389351    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MNDDRKPESEERSWLDRLAHFISGEPQNKTDLEGVLSLAEEHEIIDEDARKIMEGALLVTDMQVRDIMIPRSQMIVIDSDQPLQEALPKIVQSGHSRYPVIGDGIDDVIGMLLAKDLLPLIQSDGDVPITELMRPVIAVPESKRLNVLLREFRQSRNHMAIVIDEYGGIAGLITIEDVLEEIVGEIEDETDVEEGIRPVNDNSFVVEALTPIDEFNEFFGSAFSDEE--FDTIGGLVINAFGQLPTRNQSIRLDQFEFKVIHADERRLTRLRVTTEANDAI
160881143    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LATSLALSHWGSKAAGIATGILTLLILIFGEITPKTLATIHAEKIAFFVA---PIIYFITQL-------LTPVVYIVNKMSYLILFILRVDPNKKYVTMTENELIVDVSHEEGVIESEERKMITNVVDFGDSLAKDVMVPRINMAFASVDMSYSQLIEVFREEQYSRMPVYDENRDDIVGIINLKDVFFFRGDYNEFNIRDYMREPYYTYEYKKTSELLSEMKRESLPMVIVLDEYGATAGLITMEDLLEEIVGEIRDEYDEEDVITKLGENEYLADGSAKLDEINEFIGLSLDSED--YDSIAGHIIHLLDHLPEQDEQITENNITYTVTKVEKNRIDKVHIK-------
256379350    -------------------------------------------------------------------------MTGILLSVLGLLAVVALTAGTFIAVAAEFSLTALERSTVESHVAHVGDAKAKAVAHRSLSFQLSGAQLAITFTTLITGYIAEPAIAQLLSPGLTAVGVPTSVAAPIS------LAIALALATTLSMVFGELVPKNLAISRPLETARAVAGLQAGFSSVFRWLINGMNGA----------ANWMVRRLGVEPAEELASARSPQELVRSSAEHGTIDEGTAALLGRSLRFGDRTAGELMTPRVRVESLRADATVLDLVAKARETGKSRFPVHSGDLDEVRGIVHVKQAFSVPRERRATTPLSALTRPVTVPETLEGDALLDRLRASGLQTALVVDEYGGTAGLVTLEDVVEEIVGDVRDEHDRRESAPVRALGSWMVSGLLRDDEVAEATG--FRMPEGDYETLAGLVLSELGRIPDVGDEVHLDGWRITVMQMEKHRVAELRVAKVESAE-
148263214    -----------------------------------------------------------------------------------------------------------------------------------AIVQIGVTVVGSTASAVGGIIAAEHLKPVLLA---TPYELVRNAAEPLS------ITVVVVIISYLSLILGELVPKTIGLQYADTVALRVAKPINVLEKIGSVAVSFLTVSSKTVLWLMRIKVEGRAFITREEVQH---------IVAEGHESGVFSAAESEYIRNIFDFTHTSVREVMVPRTRMAALDLDMPREEMLRFILENQYSRYPVFRGSIENIAGVIHGKDFLGRIVTEPEFDINAIVRSPFYVPEGKRVNDLLKEMQRKRSHMALVVDEYGGLSGLVTTEDLLEELVGEIEDEHDEPRRVQRLADGSLIVDALISINDLEDLLNVKLA-QDIPYDTLAGLILDQLGRFPEKGEKLEWNDFTLVCEEVKKTSIVKVRI--------
90419940     ----------------------------------------------------------------------------------------------------------------------------------------LIEDPTGFLSTVQIGITLVGIFAGAFGGSTFAGPLAGIIED--WPLIGPYAGTVAFVAVVMVITYLSLVVGELAPKRFALSRAEAIAIKVAPIMAVIA-----KVGAPIVWLLRVSTNAITSIFSDGERDDGVTEEDVRAMIAEGTQIGVFKPKERELLEGVIRMADRNVRSIMVPRPGVVWVAVDDGPEAVFEKILEANHSRYPVIDTETDDVVGVVQTKDMLEQQRETGTVDVASVMREPLYVHETMPILKLLERFRAAQIHMAIVLDEYGSFEGVATPTDILAAIAGSLPEGDDHDPHVVEREDGSRLIDAAIPIHLLESAIPELEFPKKGDYETMAGLVLDRLGHIPEVGEHFQWKGWRIEVVDMDGHRIDKLL---------
148657303    -----------------------------------------------------------------------------------------------------------------------------------------------FLSTVQVGITLLGTFAAVFGGASIVKVLDAWLRSISGLAPYAGPAIVALTISYFSLIVGELVPKRLALQNAERVAATVAPIMALLARL----------ASPVVSFLTFSTEVVLRLLGRHNAEMPVTEDDIMALVREGAADGTVADAEQTVIHNVFKFSDRTVRSLMTPRTQITALDVDTPIEEALRIATESGYSRIPVYEGSLDHVIGILYVKDLLAFWGQCEPPNLRELLRPPMYVIESQRAAQAFQQLKQNRNALAIVLDEYGQVAGVITIEDMLEELVGDISDEYDDETDIVRRDDGSYLVDGLTPFADLRERLKLPPADDEHGFETLAGFLLALLGRIPAVGDSVKWEGYSFEIVDMDGRRIDKVLVVP------
209694556    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MNDENSQNTEGPSRKSFLGRLSQLFQGEPKDRQELVDVF----RDSEENEVIDHDTRDMLEGVMEISEMRVRDIMLPRSQMVTVEKTQNLESLIATIIEASHSRYPVISEDKDHVEGILLAKDLLRYLGSDEAFEIEQVIRPAVVVPESKRVDKLLKEFREERYHMAIVVDEFGGVSGLVTIEDILEEIVGEDEFDDEEEKDIRQLSKHTFAVKALTEIDDFNDAFLTNFSDEE--IDTVGGLVLTTFGHLPESGETIEISGFTFKVTAADNRRIIQLQVTIPEKES-
163736278    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLRIFGVRIDPDSHIMAVREEILHLGHSEGVVQKEDRDRILGALDLSDRFVEEIMLHRSNIEMVDANLDPQRILEQCLTSPHTRLPVFKDEPENIIGVLHAKDLLREMYAQRNFNITSVTKPPYFVPETTTLDDQMRQFLRARTHFALVVDEYGTLQGLITLEDILEEIVGEITDEFDPDEEVKKTSDGNYLVDGATTIRDLNRATDWSLP--DDEANTIAGLVIHEAQTIPIVGQVFSFHNFRFEVTAREGNRVTELKIRPLH----
114319558    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PSQYPRRWLDRIAQVLSGEPRDRDDLL----EVLRDAHDRGLMDADGLAMIEGVLHVSELQARDIMIPRSQVTVLPRDMPPREMLPTVVRTGYSRFPVTGESRDDVIGILLAKDMLRCFMEEGEFRPREVLRPPMFIPESKRLDALLKLFREARNHMSIVVDEYGGLAGIVTIEDVIEQIVGDIDDEHDYNEDILTHDDGSSIVKALTPVEDFNEHFGLELP--DDEFDTIGGLVAGRLGHVPHRDEVLELDGLTVKVVRADKRRVHLLKV--------
77919806     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------AASVFATTFFVKLFGARGELMTIVILTPLLLVVSEVCPKTF-----------AARYPERVSFLVLRPIMFIMMLLRPVVWLVTGFSRLLTLFVKSEPQPVISEEEIRTLITVGEQSGVVGKDKRKMLDGIFDLSQICVRDVMIPRTEIAALDVSFSFAEVLRLVQQSSHSRFPIYEGSLDNVIGIIHSKDILRYVHISEEFSLEKLARKPYFVPESKRINTLLPAFQRRQVHMAVVVDEYGGVEGLVTLEDVVEEIVGEIRDEYDIDEDMVELRPGRYLLDASISLRAVNQRFGLELSEE--HASTLAGFLLGVLGSIPRVGDSCEVDKSHFIVRKVIHHRIEEIEL--------
190573582    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HSEKKRGWLERLTSAFSGEPHTRDELV----AVLHTAQEEGLIAADTLKMMEGAISVAELTVGDVMISRSQMVSLPVEAPFLELMKQVVESGHSRFPVHGENKDDILGILLAKDLLRGVVDNGPANVRELLRPAVLIPEAKKLNVLLKEFRLSRNHMAIVVDEYGGVAGLVTIEDVLEQIVGEIDDEHDEAEDIAIQSDGQYVVDALTPIGDFNERFGATFSDED--YDTIGGLVTEAVGHLPEVGDELALDRFMFRVARADARRVQAFHVTVLPP---
308069222    ------------------------------------------------------------------------------------------------------------------------------------------------LSACQLGITLASLGLGWIGEPAIAHLIEPVFTAAGLGAVYVHGTAVVIAFIVITILHIVL-----GELAPKTIAIRK--SEIITLYSAMLMTWFYKLMYPFIWALNGMANSLLRLFRLEPVSENDDSAHTRILMKESNKSGLIDNTELALVDNIFDFTDTTAREIMIPRTEMICLYSNESTEENLAIATESMRTRYPICAEDKDHIIGFIHIKDLLRA----NTLDTRTMIRPILAVPESTQISDLLKRMQRSKTQIAILIDEYGGTSGMVTLEDIMEEIVGEIQDEFDQEPSCEQINDEEFSIDGMLLIDEVNDRFGLDLDHED--YDTVGGWLYSHVEVIPQPGQSVLFEGCMFTVEEVENKRISRIRLIK------
78358076     ----------------------------------------------------------------------------------------------------------------------------------AILVALILLNGVFAMSEIALVTARRSRLQKMAEEGDRSAAVAIRLGEEPTQFLSTVQIGITAIGILNGIVGLALMLQNAGLESGTSSAVATTVVVAGITYFSIVAGELVPKRIAQFNAEGIARSMALRLVGKTELSSANLEEDIHAILTEGSQAGVIEKHEHDMVRNVFRLDDRQIPSLMTPRSDIVFLDITQPLDGFLDTVVASDHSRFPVCRGGLHEVLGVISAKRLLKQRLKNEPEKLTGYLLPAVYVPESLTGMKLLEQFRESGVQMVFVVDEYGDISGLITLQDLLEALTGKFRPRDPDEMWAVQRDDGSWLLDGLIPVPELKDRLDLKTVPDEARYHTLSGMMMWLFGRLPRTGDVAEWQGWQLEVVDLDGKRIDKVLASRI-----
126666978    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MSDDHSSHSQGSSNKSWLERISQAFSSGPESVEDVLEILRDAEAQEIIDTDAMSIIEGAMQVLDMRVEEIMIPRSQMITVKANQDPREFLGEIISSAHSRFPVIGDNPDDVIGVLLAKDLLPLAMDGDWNHIREILRPPNFVPESKRLNQLLKEFKENRNHMAMVVDEYGGTAGLVTIEDVLEQIVGEIEDEHDEETHIKTHGDDSWAVKAVTPIDDFNEAFSASFDEEE--FDTIGGLVLKEFGHLPRRGETVEFGGLRFTIANADNRVIRLLQVTRSE----
157364140    -------------------------------------------------------------------------------------------------------------------------------------------ESIHKVNRLLTASLVMNNFVNLMFSSLITILFINLFMNLNENLV---ALIGTVFTTILVLIFGEITPKIYAREYSEKVYQRAEKMLKVCE----------KLLGPLIKLLLAISNKIVKFFGGEAMEDAPFITSEDIIVNLGEEKGTIDHQEGLIVERTFQMSETTIREIMTPRVDVVAIEENASLFDLMELVDEEGYSRIPVYREDIDNIIGVCYAKDIVGYIQQHGKKKVKEIIREPLFVPETMNVSTLLKIFKEKKIHIAIVVDEFGGTAGIVTLEDILEELIGEIMDEHDEVSGIKKISENTYLINATTPINDIERELDVDF--EETEHETLSGYLLEIFRRIPSVGEEVDVDLFHFKIVAATKNRIERVLMTIKRRDEI
229086032    ------------------------------------------------------------------------------------------------------------------------------------------------LSACQLGITVTAMGLGWLGEPTIEKLL-----HPLFEKWNLNPSVSQVLTFGLAFMTMTYLHVVVGELAPKTMAIQKA--ERVTLLFAGPLMVFYKVMYPFIWVLNSSARVVTGLFGLKPASEHEVAHSEEELLSESYESGEINQAEYKYVNNIFEFDNRIAKEIMVPRTEIVGFYLEDSVEEHMKIIQSERYTRYPIFGEDKDDIIGMVNVKDFFIRYMKGDKENIRTYMRPIIEVMETTPIHDLLLQMQKKRIPMAVLYDEYGGTAGIVTLEDILEEIVGEIRDEYDEDPPIQHVNEHHKIVDGKVLITEVKDLFGLHI--EEEDVDTIGGWIMMQNHEI-EEGQCVEAEGYEFKVLEKDSHQIKRVEIQKIDH---
90424250     -------------------------------------------------------------------------------------------------------------------------------------ALTLASDPGKFLSTVQIGITLVGVLSGAFSGATLSAWLLEAGVGPGAAEILGFGLVVTLITYATLIVGELVPKQVALRDPEAVAVKVAPAMAVLAMV-----------SLPLVFVLDLSGKAILALLGQSAMEDKVSEDEIHSLVLEAETAGVLEPGEKEMIAGVMRLGDRPVGAVMTPRPEVDVIDLNDDPDTIREIFAASPHSRLPVSDGDRDNPIGILQAKDVLVVYMRGDKPNVRALVRDAPVIPSTADARDVLAVLRRSAVHMGLVYDEYGAFEGVVTTADILESIVGSFSSETPAEPAFVRRADDSLLVSGWMPVDEFGDLLAIPIP-EHRDYHTVAGLVLQHFGALPQVGDHFEDHGWRFEIVDLDGRRIDKILASKLSEAE-
224827048    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MDDSSKSRPGWLERLSTLLLREPEDRKELVELLHSAFERDLLDAEALGMIEGVLSVSELTVRDVMVSRSLMDVVRHDETVEKLLPFVIETGHSRFPVIGDDKDDVQGILLAKDLLRYFHQPATFKLVDILRQAVFVPESKPLNLLLRDFRTTRNHMAIVVDEYGGVAGLVTIEDVIEQIVGDIEDEYDNDDNIIPVRGQRYRVKALTEIADFNHYFDTGFADND--VDTIGGLVISLFGHLPKRGETVQSDDLRFTVIRTDGRRLHTLLVERLQP---
255038367    ---------------------------------------------------------------------------------------------------------------------------------MAILSKQIVANLDGYLAATQFGITLAS-LGLGWIGEPVVSKMIIGAMDLVGLSIDPEVAHHIALPTAFAIITVLHIVFGELAPKSIAIQRPESTTLALSYPLHGFFLIFRPVVW----LLNGIANVILKGFGITPSHGSEVHSSDELLVQQQKDSGMIEAADYDLIKNAFDFSERIARQIMIPRPQVVGIDVNDFTEAKLEKVIEEGYSRMPVYEDTLDQVIGVLHLKDLLLKMRQGKDIVLRELIRPIATVHGSKPIGALLREFQVSRQQMAVIVDEYGGVDGIVTMEDILEELVGEIQDEYDNEAPIVKNEDNTYTVQGAASIADLNDKLPHDITRR-PDYETLAGYLIWKCGRIPAVGEKVKTKHYEFTVLKKQRSSVTQVKIAVLES---
302670573    ------------------------------------------------------------------------------------------------------------EEEIEKKVLENKEQLSAKILKA-------IKDDARLIKCIQYFNIVVNMILGGIVVINISGAFVSAMDKNMTTTWYSHGVIYLLIISFLIMCFGVLIPRKLSARYPEQWIYVCFYPVNIILGIC----------YPFVFISNALSSGLLYLFGIRGETDESDVTEEEIMVSEGQEQGVLQETEADMITNIFEFSDKEARDIMTNRKAMVAIDANMSLKEAVGFMMDTNNSRFPVYLDDIDHIIGIMHIRDAMKKLSEETDEKIKGILRQPKFVPETRNIDSLFHSMQSTKTQMVIIIDEYGQTAGLVTMEDILEEIVGNIMDEYDEDENFIKKNSGEYLVEGTTPLEVLEKRFKISF--GESEFETLNGYMISQLDRIPEADEEFTVDGYSFKILSVDNHMVQSVQVNKLPDEEI
260767225    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PSRKSFFERLGQLFQGEPKDRQELVD----VIRDSEVNDLIDHDTRDMLEGVMEIAEMRVRDIMIPRSQMVTIERTDNLDALVALITDAQHSRYPVISEDKDHVEGILLAKDLLKYLGSNSSFDIEEVIRPAVVVPESKRVDRLLKEFREERYHMAIVVDEFGGVSGLVTIEDILEEIVGEDEFDDEEQLDIRKLSKHTYAVKALTTIEEFNNTFGTRFSDEE--VDTVGGLVMTAFGHLPARGEVVEIDRYNFKVTAADNRRVVQLQVT-------
89054974     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATALATSLLTTLFGEGGIAIATFVMTMLILIFAEVLPKTYAINNPETSAARVARPIGLIV----------SVMAPVVAVVRFIVRGVLRLFGTRIEAGDNMLSVKEEIMSIGHEEGSVEKEQRDRLLGALDLHERTVEEIMLHRSGIEMIDADADPQEILSQALQSPHTRLPVFRDDSENIVGVVHAKDLLRAIDRLSGFDIADVAMKPYFVPETTTLDDQMRQFLRRHTHFALVVDEYGALGGLITLEDILEEIVGEITDEFDTPPVLKADPAGNFTIDGAMTIRDLNRATDWTLPDEE--ANTVAGLVIHEAQTIPLPGQCFAFHGFRFEVAEREQNRLTKLKVRRL-----
254453140    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LATTMFLRLFGENGVALATIIMTLLVLVFAEVLPKTYAITNPERAASLAARPIGIIV----------TVFAPMVAAVRMLVRGVLSLFGVQTDPDTNILAVRDEILQLGHSEGVVEKEDRDRILGALDLAERTVEEIMLHRKEIEMIDAALPVAEILRLCLDSNHTRLPLYRDEPENIIGTLHAKDLLRALHEMDDFDILTVSMAPYFIPETTTLDDQMRQFLARRTHFALVVDEYGTLQGLITLEDILEEIVGEITDETDEENDVTVAEDGSYTVDGTMTIRDVNRATEWNLP--DDEANTVAGLVIHEAQMIPVVGQVFSFHGFRFEVLAKDENRISELKIAPL-----
307579567    -------------------------------------------------------------------------------------------------------------------------KQMAHSSKHAAKALTLAQNPESFLSTVQIGITLIGILTGLFGGDAIGTAIGQWLTA-LTPQLGEYTSIIGKTLSVALITFLTLIFGELVPKRLALTHSEKIASTIAVPMSVLA-----RIAAPGVWVLAKSTQLVLRVFGFGKIPSSATEEEIRLLVAESHEAGVIDDYERNMMNRVMRLGDRTADSLMTPRNRIAWLDNSADLEHNLEIMREHQFSRYPVYRSSDQDIVGILEVKSVITRIDSQTQTTLSQELCEPVFVSESTHALKLLEIFREEQQSMALVVDEYGEILGLVTISDLMGAVIGRLQENTDEDALMVTREDGSFLIDGTLPIEELREVLGAELPDEENNYHTLAGMCISYFGRIPHVGEYFDWAGWRIEIVDLDGARIDKLLLQRLNK---
153005042    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSVTVATVIATVIVLFFGEIIPKTLCKRHPVRAALAVIPFVQALS----------WVMWPLSAAVTRATNGVFRLFGGKAVTPAVTSEEIEYLIEMGTREGVLDEVKEELLNSVLEFADRVAKEIMVPRTRMVAIDHDAPQEELFRIVTENPFSRMPVYEGSIDNVVGVLLVREIIQDLRQGRPIAIDRYLKPAFFVPEGMKISRLLKEMQRRRTHLAVVVDEFGGTSGLVTLEDVIEEIVGEIQDEGDEAAPVKVVGPGLWLAEAAMPLHDLEAYLNERLFPEEGDYETLGGFVTATAGRVPPVGAMVTWDGLTFTVRAGDERRVTRVEIAR------
34499608     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MEDPSKPRPSWLERLSTMLLREPEDREELIELLHNAFERNLLDAEALGMIEGVLEVSELTVRDVMIPRSQMHVLNIDDPIARFLPTVIDSGHSRFPVIGESKDDVQGILLAKELLRYFHAPSTFNLKNVLRPAVFVPESKPLNVLLRDFRATHNHMAVVVDEYGGVCGLVTIEDVIEQIVGEYDIDDDEDDIVPVRGNERYRVKALTEIEDFNHYFGTDYA--DDDVDTVGGLVISLTGHLPKRGEKIEAAGLRFTVLRADSRRLDTLLVERIQ----
149202775    -----------------------------------------------------------------------------------------------------------------------------------------------------TALRITEDNERLIGSVLLGNNMVNILAASLATAL--FTRLFGESGVALATLVMTLLVLVFAEVLPKTYAITNAEAAAARTAPIIVWVIKIFSPIVTAVR--WFVRRVLALFGVQTDPDSHILAVREEILYLGQSEGVVEKEDRDRILGALDLGERAVEEIMLHRSRIEMIDAEAEPDAILDQCLKSNHTRLPLYRDDPDNIIGVVHAKDLLRAMAALKNFDVCSIARKPYFVPETTTLDDQMRQFLRMRSHFAMVVDEYGTLQGLITLEDILEEIVGEITDEFDPDAEVRRTEDNQFLVDGAMTIRDLNRANDWNLPDE--AANTVAGLVIHEAQMIPKVDQVFIFHGFRFQVMARKDNRITRLKVRKL-----
219669296    -------------------------------------------------------------------------------------------------------------------------------SRKATLALAVTSQLDAYLSACQLGITLASLGLGWAIATLLAPLFKNLVAWDGVLTHTVSVVIAFLLITFLHIVLGELVPKSIAIQRAESAALWTAGPL----------KMFYKLFYPVIRFLNGLANLILKLGGISPANESDLAHTEEELVDASQRHGILDKMEGKLLDNVFEFSDRVVSEVMVPRQDMMCLYIQDSMEEVLETVKTSGHTRYPLCDDDKDNVIGLVHMRDLLS-LSESSVKNIGELKRDILIVPEGMPISHLVQKMRVQRTHLAVVVDEFGGTAGMVTIEDLIEELVGEIYDEFEEQAEIIKSGESEYLINGRVLLDDLSELLAVEF--EDETVSTIGGFVFNRLGRKPVKGDRIDFMDYTFTVMEVVGFRITRVKASR------
152975878    ---------------------------------------------------------------------------------------------------------MEIFNLVMVAILIAFTGFFVAAEFAIVIDQLVAEGKRGALAAKKVTTNLDEYLSACQLGITVTAMGLGWLGEPTINLTPSISHVLTFGLAFMIMTYLHVVVGELA--PKTMAIQKAERITLLFAGPLMIFYKVMYPFIWMLNSSARVVTGLFGLKPASEHDVAHTEEELRLILSESYESGEINQAEYKYVNNIFEFDNRIAKEIMVPRTEIVGFYLEDSVEEHMKIIQNERYTRYPIFGEDKDDIIGMVNVKDFFIRYMNNDTKDLRAYMRPIIEVMETTPIHDLLLQMQKKRIPMAVLYDEYGGTAGIVTLEDILEEIVGEIRDEYDEDEDIQHVNEHHKIVDGKVLISEVKDLFGLHI--EEEDVDTIGGWIMMQNHEI-EEGQCVEAENYEFKVLEKDSYQIKRIEIRKIDQ---
288925037    ------------------------------------------------------------------------------------------------------------------------------------------------------------------FVNVTIIMLCNFVFGSMVHFGPKAYWLEFLSITIILTFLLLLFGEIMPKVYSRQELRFCRRTVGGILVLRKIFWPLESLLIHSGVIAEKIVQKEKHLLSVDDLEQALELTDKEEI-----------KDEQSILQGIIRFGDETAKEVMTSRQDIVDLDIRSSFTDVLKCIVENNYSRIPVYQNNTDNIRGVLYIKDLLPHLSKPASFRWQSLIRPPYFVPETKKIDDLLREFQENRVHIAIVVDEFGGTSGLVTLEDILEEIVGEINDEYDEEENYSKLNYNTYIFEGKTLLSDFCKILNIEFSEVEGDADTLAGLLLEIKGDFPSVYEKLNYKNYSFEIMEVEDRRISKVKV--------
254500436    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALATTVFLALFGEAGVAIATLVMTALVLVFAEVLPKTWAISNPERFALTVSP----------IVRVVVAVFGPVVIGVEWIVRMLLKMLGVNIGDDASILSAHEELVDLQHMEGGLEKGERDRIGGLLDLAELEVSDVMVHRTNMVALNADDDPANLVEAALASPHTRLPLWRGESDNFVGVLHAKDLLRALNQANKINILEIAGPAWFIPDTTSLQDQLNAFLRKKTHFALVVDEYGEVMGLVTLEDILEEIVGEIADEHDLELELRPQADGSVIVDGSVPIRDLNRAADWNLP--DDEATTIAGLVIHEARMIPEERQIFTFHGFRFTVLRREKNRITRLRIMSLSKI--
28198446     -------------------------------------------------------------------------------------------------------------------------KQMAHSSKHAAKALTLAQNPESFLSTVQIGITLIGILTGLFGGDAIGTAIGQWLTA-LTPQLGEYTSIIGKTLSVALITFLTLIFGELVPKRLALTHSEKIASTIAVPMSVLA-----RIAAPGVWVLAKSTQLVLRVFGFGKIPSSATEEEIRLLVAESHEAGVIDDYERNMMNRVMRLGDRTADSLMTPRNRIAWLDNSADLEHNLEIMREHQFSRYPVYRSSDQDIVGILEVKSVITRIDSQTQTTLSQELCEPVFVSESTHALKLLEIFREEQQSMALVVDEYGEILGLVTISDLMGAVIGRLQENTDEDALMVTREDGSFLIDGTLPIEELREVLGAELPDEENNYHTLAGMCISYFGRIPHVGEYFDWAGWRIEIVDLDGARIDKLLLQRLNK---
264679304    ----------------------------------------------------------------------------------------------------------------------------------------LGEDPTRFLSTIQIGITSIGIVGEAALAGPLENWLITLGMTQKYADYLSTGLVVVLITYFSIVVGELVPKRLGQTHPE----ALARLISRPINFLALATKPF-------VWLLSASTRGLLKVLGVKESNGSVTEEEIQAILVEGHTAGVIESQEHTMVRNVFRLDDRQIGSLMVPRSDVICLDIDESLEETLARVEQADHARFPVVRGDMNNIVGVLNARQWLQALLNKGRQALKDQLQAALYVPETITGMELLDNFRTSDLHMAFVIDEYGEVQGIVTLQDLIEAITGEFQPRDPETSWAVQREDGSWLLDGHIPVPELKDRLSLHTVPEEERYHTLSGMIMLLLGRVPTEADVVEWEDWRFEVVDMDGKTLDKVLATRLEPL--
116013404    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NPQNSEGPSRKSFFERLGQLFQGDPRDRQELVD----VIRDSEINDLIDHDTRDMLEGVMEISEMRVRDIMIPRSQMVTIDKNDDLDTLIALITDAQHSRHPVISEDKDHVEGILLAKDLLKYLGSDAPFNILEVIRPAVVVPESKRVDRLLKEFREERYHMAIVVDEFGGVSGLVTIEDILEEIVGEDEFDDEEQLDIRKLSKHTFAVKALTTIEEFNETFGTKFSDEE--VDTVGGLVMTAFGHLPSRGEVVEIDKYSFKVTAADNRRVVQLQVTILESLPV
239826153    ------------------------------------------------------------------------------LSLLGWFFLCIVLVAFFSSVEAAFSSANKIRLKNYVEENHRGSKRVNYINLDRVLLTVLVANRVTSIVAVAFLADIATTMLGERAGLIAAIIVM---------------------TVLLLIFGEILPKSIAKEHAESLSIRYAGIVYALMKLLSPITTLFNAVKESVAKR-----------FTNGTVVPAVTEEEIKVMIDLSEEEGIIDNKEKELIHRSLDFDEILVGEIFTPRSDMVAVEVNQPIEAIRDVFLEEKYSRIPVYEEDIDNVIGILSERDFFSELVQQKDINIRALLRKPLFVVESMKISDLLPELQKSRVHMAIVIDEFGGTAGLITLEDIIEQIVGEIWDEHDEVKNIQQIDENSYEFNAELPLDEFCEIMKIDAPESSS--HTLGGWIFEMFERVPNVGETLHYGPLTLTVRQVENRRIRKVLVS-------
271962807    -------------------------------------------------------------------------------------------------LFVLIGGFFAAAEMAMVSLRESQVRRLDTRGRRGARAAKLARDPNRFLSAVQIGVTVATMLSAAFGADTLAKDLIPVVDGWGVPEAVSAPLSLVLVTLAISYASLVL----GELAPKRIARQRAEGISLLVAPFLDRMAVLSRPIIWGLSKST---DGVVKLLGGNPEADRE-EISTEELRDMVVGHQELTLDERHLIAEVFAAGKRQLREVMLPRTEVEFMSADTRLAEAAVLAAAMPHSRFPIYRDSYDDIVGFVHIRDLLDPVLTGSIEPISELIRPVKLVPTSKRVLATLSEMRGEGHHLAIVVDEYGGTAGIVTLEDLVEELIGDIRDEHDVEDEQVVLPAGEVELDGLANLDEVATETGIRLA--DGPYETLGGFVMAALGHLPTLGERVEIPGFEMSVTDMDGRRVSRVRIKR------
304407558    ------------------------------------------------------------------------------------------------------------------------------------------------LSACQLGITLASLGLGWIGEPAVAAVLERLFAG-----VGMNNEVLTHTIAFIIAFSFITVLHIVLGELAPKTIAIRKAESVTLWTAAPLVLFHRIMYPFI-WVLNGMANRLLKLMGIEPASEQDSAHTEEELVKESHRSGHIDNTELTLVDNIFEFAETHAREIMIPRTEMVCLYMNLSFEENKAIALKEMHTRYPVCDADKDNIIGFVHIKDILK-VSSQNLKDIRIITRPMTTVPESMQISMLLKLMQKRRTQIAILIDEYGGTSGLVTLEDIMEEIVGEIQDEFDEEPELEKREDDTYSISGMMLIEEVNSYFGMGI--DTDDYDTIGGWLYSQIEIPPKRNQRVPIDGYEFVVEETDHLRISRVMVRK------
85713791     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RASYVLFYPLNWLLNAASRAILRALRVREVLQHDVLTGAEILIGESAEHGGIESGEAEYIQNVFRFGDLAVSDVMVHRTAMVTINADLPPEELVREVLASEYTRIPLWRDKPENIVGVLHAKDLLRAIHASESINFNAIALPPWFVPEMRPVSDQLKAFRRRKTHFALVVDEYGEVEGMVTLEDVLEEIVGDISDEHDVVVAVRQQADGSVVVDGSVPIRDLNRAMDWHLPDEE--ATTIAGLVIHEARSIPERGQNFTFYGFRFRVLRRERNRITALRIQPV-----
16124619     -----------------------------------------------------------------------------------------------------------------------------------------------FLSAVQVGITLIGIFAGAYGQATIAAALDAWLEASVPALAAIATTLVVIGLTYVSVILGELVPKRLALIFPDAIARRMAPFLAVVA----------TVLRPFVTLLTVSTAAVLRLMGVRDERNTSVTSEEEAVLAEGADAGLIEPEERSMIQEVLRLGDRPVRVAMTPRRDLFWVSLADDTETVLKEIRASAHSRIVVTEGDLDGDVGVLLKKDLLDACLSGEPLDLKAHVQQPLAIPETMSLLKALQLFKSTSLHMALVVDEFGSLQGAITPLDLLEMIAGDFPDHDDDEKRIIRREDGGWLIDARLDIQELNDHLGENF-EADGGYHTVAGLILDRLGRLPTEGEHVEIGGFDLEIVDMDGSRIDKVILKP------
94970563     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLQAALVLVFVIVICSRLVPYLLFARTRGEWAKNFVWLFRLMIYLAIPVTIMLGFTISVAALAKENAEEEPEHPSEAVDALIEAGTEEGILEESDRHLIQSVVEFGDKTVREVMTPRPRIFAVPTDWTLEQLTDALRDQGYSRIPVFRGSIDNLVGIVFSRDLLQIADTDARTRKVGDLEELMFVPETKRGSELLREMQRDNVRMAVVIDEYGSVAGLVTIEDLIEEIVGELRDEDET--DIVKEGEHTYVVPGSMDVDRLNELFGVR-VDEDHESSTVAGLVSEIAGRIPQPGEVVENLGLRFEVLASTDRRIERLRIS-------
92116113     -------------------------------------------------------------------------------------------------------------------------------AFGARLVRDIMGNIEAYLACCQLGITMASLGLGWVGEPVVAALLE----PLLRPFGMPQSALHLISFLTGFLVFSSLHIVIGEQVPKTLAIRQPEPVSQWIAYPLHAS---YVLFYPLNWLLNSASRAILRALRVKELSQHEVLSGAEILVGESAEYGGIESGEAEYIQNVFRFGDLAVSDVMVHRTAMVTVNADLPPEELVREVLASEYTRVPLWRDKPENIVGVLHAKDLLRAICASERINASALALPPWFVPEMRPVSDQLKAFRRRKTHFALVVDEYGEVEGMVTLEDVLEEIVGDISDEHDVVVAVRQQADGSVVVDGSVPIRDLNRAMDWHLPDEE--ATTIAGLVIHEARSIPERGQNFTFHGFRFRVLRRERNRITALRIQPV-----
300770809    ----------------------------------------------------------------------------------------WTLLLVLANGFFVAAEFAIVKVRASQIELQAKSGSKVAK-----VAKNITEHLDGYLAATQLGITLASLALGWIGERVMTDIVGNFFQFVGVDISAGWAKTGGHVLAFAIITILHVVLGELAPKSIAIQKPVATTMRLAIPL-----RVFYYLFIPFIWVLNGFANFLLKLIGIQPHSSESHHSSEELLLDKGKESGALDFSEHELIKNVFDFNERIVKNIMVPRTKIVAIDKDATADEFINTVTEEGYSRIPIYDDNIDQIVGIVHTKDILPIIVKGKEVVLKNIMRKPYFIPETKKINDLMAEFQLKRIQIAIVLDEFGGTAGMVTLEDIVEELVGEIQDEYDEETPVVERSETEYMIDAGASVHDVNEYLPLELP-ESSDYDTMAGLVSDLFDKIPEVGEYKELYGYTFTIMKKTQQNIEFVKLELIE----
85058786     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HSQSNDSPSPKKGFFTLMLNQLFHGEPKNRDDLL----ELIRDSEQNELIDPDTRDMLEGVMDIAEQRVRDIMIPRSQIITLMKNQSLQECLDVIVESAHSRFPVISEDKDHVEGILLAKDLLPFMLHDEPFSIEKILRPAVVVPESKRVDRMLKEFRSQRYHMAIVIDEFGSVSGLVTIEDILELIVGEDEYDDEEDQDIRQLNRHTFTVRALTPIEDFNEVFNTHFSDEE--VDTIGGLVMQAFGHLPARGEAIDIDGYNFKVAMADSRRIIQVHVKIPEN---
85702953     -----------------------------------------------------------------------------------------------------------------------------------------------------TALRITEDNERLIGSVLLGNNMVNILAASLATAL--FTRLFGESGVALATLVMTLLVLVFAEVLPKTYAITNAEAAAARTAPLIVWVIKIFSPIVTAVR--WFVRRILALFGVQTDPDSHILAVREEILYLGQSEGVVEKEDRDRILGALDLGERAVEEIMLHRSRIEMINAESEPDAILNQCLESNHTRLPLYRDDPDNIIGVVHAKDLLRAIAALKDFDVCSIARKPYFVPETTTLDDQMRQFLRMRSHFAMVVDEYGTLQGLITLEDILEEIVGEITDEFDPDAEIRKTEDNQFLVDGAMTIRDLNRATDWTLPDE--AANTVAGLVIHEAQMIPKVDQVFIFHGFRFQVVARKDNRITKLKVRKL-----
172037999    ---------------------------------------------------------------------------------------------------------------------------------RAKIALELANDPNQVLSTVQIGITLIGILAGVYGGANLSAHLTVILQRVPGLMVHSETTLVVLCLTYLSLVIGELVPKRLALSDPEGLATLMAVPLLCVSRF----------VSPIVNLLGASTDFILSFLGITTTITEPPVTQEEIMLKQGKEAGMFEEVEQDMVERVLQLGDRRVSSLMTTRPEIVWLNLEDSAEINRHKVVHSTHTRFPVCQGSLEEVLGIVQVTNLLSHCLSCQQFDLTASLGQPLFVPDSTLGLKVLQLFQQTGNHIALVVDEYGIIQGLVTINDMLKAIVGDIPRIDQTVPSIVRREDGSWLMDGTVGVDEFKKIFRLNMIPGEGNFHTLGGFIITYLGKIPKAADSFNWKGLKFEVMDMDGNRVDKVLV--------
15807170     ------------------------------------------------------------------------------------------------------------------------------------------------LDLYIAATQLGITMASLAIGFVAEPAIEHLLEPLLHQTDLSESSRKAIAFGVAFAISTTLHIVFGELAPKSWALQRPEQVVLMITRPLLAFAGVFKWAIRGLNALGNGVVRLFGLKAVTGHHTAYSEEEIRMIVSASSQEGVLEDSEKELVYNVFDLSDTTVREVMRPRVDMVTVDSALPLRRLLELNDEHGYSRVPVYQDTGDNIVGIAHIGDVLRHLGELDHLTIADIMRPVFFVPEAMKIKDLLAKMRAKKSHMSIVVDEFGGTMGLVTLEDAIEEIVGEIYDEEEEEQPIIVIAEGIYLMDASLTVHEVEERLGSNLEDGEAEYDTLAGFMTSHFGDIPEVGQSFVHGGWSFTVEEAD-----------------
283846099    --------------------------------------------------------------------------------------------------------------------------------------------ILHNFDQALSTILVGNNLVNIAAATISAQVATAIFGPNLGVFVSTF------VMTVLVLIFGEILPKSYAKEFAETFSSK----------ISWILLVLIKFLSPITWVFLQLKIFVSKLIKKEKTAPSVTEEELKELISISEEEGVIDESERELVHRSLDFNDIIVAEIVTPRMDIVAIDVNNTVDEIKNTFIKERYSRIPVYEGNIDNIIGILSERDFLKAYIQEYDVDIRKLLRDPVFVFESMRIHTLLPQLQKNKGHMAIVIDEYGGTEGLITLEDILEEIVGEIWDEHDEDINLLKQDPSTLIVHADCPLDDFVRKTKIELP--DTPYHTIGGWLSEVFQRIPSVNEEVQYEHISLKIIDADERRIRAIEVS-------
86139972     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FGESGVAFATLVMTLLVLIFAEVLPKTYAINAEKAASAVAPIIGILVTVLAPIVAAVRFLV-----------RGILRLFGVKIDPDSHIMAMREEILHLGHSEGVVEKEDRDRILGALDLSDRFVEEIMLHRSHIEMIDADAEPAEILEQCLTSPHTRLPVFKDEPENIIGIVHAKDLLREMYAQREFEITTVAKPPYFVPETTTLDDQMRQFLRIRSHFALVVDEYGALQGLITLEDILEEIVGEITDEFDPAEQVKKDTDGNYTVEGATTIRDLNRATDWNLPDEE--ANTIAGLVIHEAQMIPTTGQVFSFHGFRFEVTAREGNRITAFKVRPL-----
118592096    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALATSVFLSLFGEAGVALATLVMTALVLVFAEVLPKTWAISNPERFALAVAP----------IVRFVVAVFGPIVVGVEWIVRNILKLVGVNIGDDTSILSPHEELVDLQHIEGGLEKGERDRLGGLLDLAELEVSDVMVHRTNMVALNADDAPDKLVNAALASPYTRLPIWRGESDNFVGVLHAKDLLRALQAAGKINVLDIAAPAWFVPDTTSLQDQLNAFLRHKSHFALVVDEYGEVMGLVTLEDILEEIVGEIADEHDVELELRPQADGSVIVDGSVPIRDLNRAADWSLP--DDEATTIAGLVIHEARMIPDERQIFTFHGFRFTVLRREKNRITRLRIMPL-----
256545898    ----------------------------------------------------------------------------------------------------------------------------------------------------------SQNFQDGVLSIITIAFLLLNIKDSLKNFLNRESDFMQMLIMILMVIVFVVVKRIFANMIPQRIGIRNPYTISKKTRGFAKLILFLTRPFVSFINKITNIIMNIFGIESKAIEKEVTAEQIKSIVQVGEDQGVLRPLESKMIHSIMEFDDVWAEEIMTARPEVFMIDIKDRERKYLDEFIKLKHSRIPVYDEEVDNILGIIYTKDYLLEALDVGSVDIRKLIKPAFFVPEKIEIDKLFSQMQKDHTHMAILIDEYGGFSGLVTMEDLVEEIVGDMDDTFDKDPDIRSSTKGSYIVKGSTSIKDLNEFLGLDIDEENDQYDTVGGFIIDKLGFIPDEGKAVVYKDYEFKILYIEETRIKIVRIKKMKNPE-
168212648    -----------------------------------------------------------------------------------------------------------------------------------------------FLSTIQIGITFAGFFASASAATSISETLAQFMYKLNIPYGNEISVILITLLSYITLVFGELLPKRIALQKPEEIALMAIRPINVIS----------KISTPFVKILSASTNLFIKILGLNKCEDKETVSKDEIMISIGQESGVIDKTEKDMLDNIFEFDHKVVKEVMTPRGEVFAIKSTTPNETIAKKLISEQFSRVPVYNETRDNIVGILYLKDFFEAVVKVGVDNIKQLIRPAYFVLENKAIDDLFKELQDSKQHMAVIIDEYGGFSGIVTIEDLIEEVMGDILDEDDSENYIDKIDNNTYVVDGLLTLDKLNDYLNLNL--ESQNIETIGGFVVNLIGNIPQENQMVEYDNLSFQVCKTNKKRIEKLKI--------
225849006    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------AATSTVASLTINYFGKEYLLIGSFVSALLLLSLGDITPKIIGTNYPEKY---ALTIARPFYLFYIAITPFRFILLKITEWTLNKFGIQ-----ILTEEHKITQEDFKFLIHNASDLKIITTEEKELIDNTFELEEKTVIEVMVPRRDIFAVEKGISIRELTKLLEDKDYSRIPVYDGDLDNIVGILHLKDIIFLILEAKEEKIDSFIKPALFLPEFTTLLEAMKKFNETQQHLAIVVNEHGTTVGLLSYKDIIESIVGDIPEEFEPEPAIRQINENTWIVLGKTDVDFLKEELGIDLP-EDYDYDTVAGFLLDQFKRFPHEGEYFDYKNYRFTVLQMSFNRVEKVQIEKLQD---
206889212    ------------------------------------------------------------------------------------------------------------------------------------------------------------QVGITLIGSLASALAGAYAVKNIKPLIEILPFSFLKISAEVISIAIVVILVTYFSVVAGELIPKSIALSHPDWISLKTAKFFSKLTFIFVKILTISTNFLLKPFGLRAFSQRGFISQEELLIEEGEEKGIFEPDERQLIHSAFSFAEITVKEIMVPAPQMVTVSIYMSVNEIKEIIMDEKFSRYPALGKDLNDIRGILHAKDFYNALIKNPDLDIKRLLKPPMFVPETMKINILLKEMQKKRVHMAIVVDEYGVVTGLVTLEDILEELVGEIRDEYDIEMPVITLPDGSMIIDATISIRDLKEDYGIE-IEESEEYDTLGGFILTSLQRIPHVGDTVDMDGKIFKVIEMVGQRISKIK---------
269119748    ----------------------------------------------------------------------------------------------------------------------------------------VLDDLNSYLSACQFGITLASLGLGWIGEPAVANILSPLFNYFTVDEVLKHT--ISFVIGFSLITAFHIVLGELVPKSIAILSSEKVALAASHPLI-----IFYKLSYPVIWLFDRSTNFILRIFGIKNISTHEEIHTNDELLTENYKHGLLNKEELTLVDNVFELSEKNVMSVMIPRTDMQCIYMGDNLEKIMDFVLDGKYTRYPVCRENKDNIIGFVHIRDLCKQVILNTENDIEDIMREIIFVPDTMSVNALFKRFQEDHSQIAIVIDEYGGTAGLVTLEDILEELVGEIQDEFDDVSEIKKISDTVYSVDGKVTIDRINKLLNINI---ETKVETIGGLFSLEYGSLPEAGEKIIHDGYEFTIIKSNNKRVLRVKIEKI-----
145223950    ------------------------------------------------------------------------------------------------------------------------------------------------LSGAQVGISITTLATGFLAEPVVARLIGLTALNVPGQFVSGLSLLAILIATSISMIFGELVPKNLAVAKPVPTARWSAPLQLMFSFLAL----------PLIRLTNGTANWILRRLGIEPAEELRSARSPQELVSSSAERGSLDPVTAQLVDRSLQFGDRTAEELMTPRSKIDTLDADDTVLDLSEAAVSTGHSRFPVIHGDLDETIGMVHVKQVFEVPAVSRSTTRLADLVQPLTVPSTLDGDAVMAEVRANGLQTALVVDEYGGTAGMVTVEDLIEEIVGDVRDEHDDEPPDVVAAGQGWQVSGLLRIDEVAE--GTAFRAPEGDYETIGGLILEKLGHIPDEGETVELVRWLATVIKMDGRRIDQLRLTRLGRLS-
282859966    ---------------------------------------------------------------------------------------------------------------------------------------------------------------ILILNNLVNVTIILLCNYIINKLVTKAEWLELLCVTVLLTFILLLFGEIMPKVYSRNPLSFCRRGAGALILLRKFFLPLEFFLLKSGAFAGRVIEKESHQLSVGELEQALELTDQDDL-----------KEEQSMLRGIIRFGDETAKEIMTSRQDIVALDIRSTYAEVLQSIIDNNYSRIPVYQDSIDNVRGILYIKDLLPHLSKASGFRWQSLTRPPYFVPETKKIDDLLRDFQANKVHIATVVDEFGGTSGIVTLEDILEEIVGEINDEFDEDENYARLNANTYLFEGKTLLSDFTKILKIDFAEIEGEADSLAGLLLELKGNFPIVHEQITYKNYLFEVLELDGRRISKIKVT-------
307942512    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALATSVFLTLFGEAGVAIATLVMTALVLVFAEVLPKTWAISAPEKFALAVSPVVRV----------VVAVFGPIVIGVEAIVRLLLKALGVHVGEDSSILSAHEELVDLQHMEGGLEKGERDRIGGLLDLADLEVSDVMVHRTNMLALNADDDPQKLIDAALSSPYTRLPLWRGETDNFIGVLHAKDLLRALNKSGGIDILDIAAPAWFVPDTTTLQDQLNAFLKNKSHFALVVDEYGEVMGLVTLEDILEEIVGEIADEHDVELELRPQADGSVIVDGSVPIRDLNRATDWTLP--DDEATTIAGLVIHEARMIPEERQIFTFHGFRFTVLRREKNRVTRLRIMPLNQVA-
149181890    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NTGLVVSTFVMTLLILIFGEILPKSLAKENAESYALSISGILFLLI----------KILTPVNFFFIKLKELVSRLFSKDNAMPSVTEEELKVMLDISEEEGVIDKEERELIHRSMDFDDIMVSEVLTPRIDVKAVEVNQSVDEIKEMFFEERFSRIPVYEDHIDNVIGILSEKEFFTHLLKFGEVNIRALIREPMFVFESAKISTLLTKLQKDKVHMAIVVDEFGGTTGLITLEDILEEIVGEIWDEQDETIHMTKVSDNVYKFDSQFQLDEFTDLL--NLPEPDSSYHTVGGWVVESFEEIPSEGESFDYENVKVTVEEVDNRRIRTIKVEVSQEVP-
168185399    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISYFGDKGVGIATGIMTILVLIFGEITPKSIAAGNPEKV---SLKVAKPIYFITIILRPLTVIFVALTNK-------IVCIFGGKSGMGKPHITEEELIVDVSHEEGVLEVEERKMIYNVFEFGDSQVKDVMVPRTEMASVDIDSDYDEILEVLKQEQFSRIPVYKDSTDNIIGILHIKKLVFFDNSKEEFDITKYMVKPYFTYEYKPTTELFEEMRKNRVAMTVVLDEYGGTAGIVTMEDMVEEIVGDIEDEYDNEQEIKVIKDDEYIVKGSTKIDEVNEMLGIDI--ESEDFDSIGGFVIGEVGRFPKKGEFVEYDDVKLIIEEIE-----------------
146337817    ----------------------------------------------------------------------------------------------------------------------------------------LASDPGRFLSTVQIGITLVGVLSGAFSGATLGSLLEMGMSASVADIV--GVGLVVTIITYATLIVGELVPKQLALRDPEAIAVRVAPAMQVLA----------KVSLPLVVLLDLSGKLILALLGRSEAEEKVSEAEIHHLVREAETAGVLEPGEKEMIAGVMRLGDRPVGAIMTPRPEVDVVDLNDDPKAIRELLAKSPHSRLPVSDGERDRPIGVLQAKDLLAAYLRDETPDLRSLVREVPIIPSTVDARDVIAILKVAPVHMGLVHDEYGAFEGVVTAADILESIVGAFSSEEPPEPACVRRDDGSLLVSGWMPLDEFADLLSID-VPPHRGYHTVAGLVLQHFGSVPEVGQSFELDGWRFEIVDLDGRRIDKILATKL-----
144144970    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RARNDAQPTPPSIPQVIPWRKRICRLLGQEPKDRAGLIN----ILQDAERSGLLDRDGLGMIEGVMQVADLRVGDIMIPRAEMVSVRRDDPLERILEIAVDSAHSRFPVTGEDKGEVVGILLAKDLLAYCRRQGAFNIRDHLRGAVFVPESKRLNVLLKEFRSSRNHMAIVVDEYGSAAGLVTIEDVLEQIVGDIEDEHDHDEGIFKRGKGEYTVKARTSIEDFNDYFQSSLDAE--AFDTIGGLVINAFGRLPTRGERTEIEGFRFTVMRAD-----------------
170746742    ------------------------------------------------------------------------------------------------------------------------------------------------LAATQLGITISSLALGWVGEPALAHLILPALTWLPDMLSTAAAHTVAVVISFVIITALHIVLGELAPKSLQRSERTALAVIRPLSVFLFVFRP-------AILFLNGLGNGVLRLCGLQPGHGEGGHHSTNLLVEASREAGLIREAQQEAVERIFRLGDRRVREIMTPRHEVEWVDLDGSPEEITRAVRACSHAHVLVSRGGIDEVVGVLRKQDLLDQILDGQPLDIAAAMRPPNVVHEGMTVLTALESFQRNPVQLAVIVDEYGSLEGLVTQTDLLEAIAGDIP-EIGEDPAVVEREDGSLLIDGMMPAEDAFERLAFTDPPDTDDYTTLAGYVIFQLGRIPAAGDALVAEGWRLEVVDMDGRRIDKVLATRL-----
169824380    ---------------------------------------------------------------------------------------------------------------------------------------------TKFLSTIQVILTYIGFVAAAICSSSLSGSVFLGLNSSLTYWLS--VCIVLLVLSFLYILFGQLIPKRIALSVADSFALFSISAVKFVYFI----------LKPFVFLLSRATKLILSIIGIKTLNVESKITVEEIMVEVGKEQGIINSNEKDMIDAVINFNEKTAEEIMTARTEVFAIDLEDCIEDYLDKLMELKFSRIPIYEGDIDNILGIIYIKDYMSEALGFNNVDLRKILKPAYFISETKNINDLFSDMKKKRIHMAILIDEYGGFSGIVSMEDLIEEIVGNIEDEYDHEPDIVQVDKFNYIVKGSTSIKEINSNIGLEIDELSDDYDTLGGMLINRLGYIPEDGRKIDIDGVLYNIIFVEDKRIKKVKITLPKN---
160939249    -------------------------------------------------------------------------------------------------------------------------------------------------------------------AQVMAAAGTPWYRNPSWWQWAGILALVTIFVLVLVISFGIIIPKRLAAKEPEKWGYHMLPVVLFFAGLFL----------PLTRLITLISSLVLKLFGVDLADDDGNVTEEDIMVNEGHEQGVLEADETEMITNIFELGDKEAADIMTHRTNMTVLDGSMSLKEAVDFILNEGNTRYPVYGEDIDDIIGILHMRDAMTFAEKEENMDIPGLLREANFIPETRNIDTLFKEMQSRKIHMEIVVDEYGQTAGLLTMEDILEEIVGNIMDEYDEEEDIQAMEDGTFVMSGLTPLEDVMETLDIELPEEDDTYDTLNGYLVSRLDRIPQEGEQVEFGGWLFEVERAGNKMIESVRVVPVPE---
289165116    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MTQRVINLNKEEDSSSWFSRFKQFLQGEPQNQEELVS----LLRDAHIRSLISSETLAMIEGAISFSKMRVRDIMLPKNQMVCIRQNDPFQDIIKTVTQTGHSRFPVIDENSDEIIGILHAKDLLPYQSTDDSFNLLDICRQATFVPESRRLDSLLSEFRRNKNHMAIVVDEYGEVSGFVTIEDIIEQIIGDIEDEFDIDEDLKVHEDNHYIVKAHMPIEEFNEQLNAHFSDE--FYDTIGGIVMNSFGHLPTRGETITIDSFEFKIINADSRRIKLIE---------
226310467    ---------------------------------------------------------------------------------------------------------------------------------RAVYAQKVTHKLDAYLSACQVGITLASLGLGWVGEPAIAHMIVEPLLGS-SGLPEYAISAISFGVAFAIITFLHIVLGELA--PKSLAIQKAEMTSLWVAAPLMFFYKLLYPAIWFLNGTANALMRRLGLEAISEHEAAHTEEEIRLLVNQSHQSGHIDQTELNLVEQVFDFSETVARETMIPRIDMVCLYTTNTFEENLEIIRSQRHTRFPVAAEDKDNIIGFVHATDFYLSALQEGSVELDSLLRPVLTVPETMEISTVLRLMQKNRSQLAIVIDEYGGTAGLVTMEDILEEIVGDIQDEFDEEPEIEKLDNG-LSVSGMLVLADLNDHLPFEL--ESEDVDTIGGWLYSQLEEDIAVGATVEWENHLFTVKQMDHHRVTRVLITHMEK---
298492664    -----------------------------------------------------------------------------------------------------------------------------------------------FLSIVQVGITLINILNGVFGGATIAQRLEGYV--KLVPFLAGYSQPIAFSLVVLLITYFSLIVGEL---VPKRLALNNPERIAATVAIPM--RALAALASPVVFLLSASTETVLRILGITPDEPQVTEEEIKILIEQGTEAGTFEEAEQDMVERVFRLGDRPVTGFMTPRPDIVCLDLEDPAEENRQKMADSAYSRYPVCQAGLDNVLGIIPVTDLLARSLRNEPLDLTLELRQPVFVPESTRGLKVLELFKQTVTHMALVVDEYGVIQGLVTLNDIMSEIVGDVPGPGQEEPQAVQREDGSWLVDGMLPVFLELFGLEELENEERGNYQTLGGFIITHLGRIPAAADHFEWDGIRFEVMDMDGNRVDKVLI--------
262172031    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PSRKSFFERLSQLFQGEPKDRQELVD----VIRDSEVNDLIDHDTRDMLEGVMEIAEMRVRDIMIPRSQMVTIDRTHNLDALVAIMTDAQHSRYPVISEDKDHVEGILLAKDLLKYLGSNAPFNIQEVIRPAVVVPESKRVDRLLKEFREERYHMAIVVDEFGGVSGLVTIEDILEEIVGEDEFDDEEQKDIRQLSKHTFSVKALATIEDFNHTFGTKFS--DDEVDTVGGLVMTAFGHLPARGEVVDIAGYNFKVTAADSRRVVALQVT-------
118443688    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------AASALATSLSITYFGDKGVGVATGIMTILVLIFGEITPKSIAASNPEKV---SLKVAKPIYFTTVILRPLTVVFVALTNK-------IVGIFGGKASMGKPHITEEELIVDVSHEEGVLEVEERKMIYNVFEFGDSQVKDVMVPRTEMASVDIDSTYDEILEVLKKEQFSRIPVYKDSTDNIIGILHIKKLVFFDNSKEKFDITKYMVKPYFTYEYKPTTELFEEMRKDRVAMTVVLDEYGGTAGIVTMEDMVEEIVGDIEDEYDNEQEIKLIKDDEYIVKGSTKIDEVNEMLGIDI--ESEDFDSIGGFVIGEVGRFPKKGEFVEYDDVKLIIEEIE-----------------
270495814    ----------------------------------------------------------------------------------------------------------------------------------AIAAMKLGEDPTRFLSTIQIGITSIGVLNGIVGEAALAAPLGEWVGMPEKAAGYTATGLVVVFITYFSIVVGELVPKRLGQSYPETLARLVARPINWLAL----------ATKPFVRLLSVSTQALLRLLGVKENTASATEAEIHAVLAEGTSAGVIESHEHQMVRNVFRLDDRQIGSLMVPRADVVVLDVEDSFEENLQRIESSDHGRFPVVRGGMENVLGVLNARQWLSRSLREDVRDLAQPLQSALYVPETITGMELLDNFRQSDLQMAFVIDEYGEVQGIVTLRDLIEAITGEFHARDPETSWAVQREDGSWLLDGHIPVPELKDRLGLDTVPEEERYHTLSGMVMLLTGKLPKVTDTVQWEDWQFEVVDMDGKTIDKVLASPLPSVEI
260773264    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PSRKSFFERLGQLFQTDPKDRQDLVD----VIRDSEINDLIDHDTRDMLEGVMEIAEMRVRDIMIPRSQMVTVERTHDMDTLIAIITDAQHSRYPVISEDKDHVEGILLAKDLLKYLSSSAPFNIEEVIRPAVVVPESKRVDRLLKEFREERYHMAIVVDEFGGVSGLVTIEDILEEIVGEDEFDDEEQLDIRKLSKHTYAVKALTTIESFNETFGTSFSDEE--VDTVGGLVMTAFGHLPSRGEVIDIGGYNFKVTAADSRRVVQLQVT-------
92114458     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MSEDRSSSQGGKSWLDKLLSAFSNDADEPSSRDELLTFLREAGTLDQDALTIIEGAFQISDQQTREVMIPRSQVTALHVDQRPEDCLPVILETAHSRYPVIDENLDEVLGIVLVKDLLPLLAERQRFQLRDILRPAMFIPESKRLNSLLKEFRDTHNHMAVVVDEYGGTAGIVTIEDILEQIVGDIEDEHDTDEEDDIRDDGTYAIRALTPIEEFNERFDTAFPDEE--FDTVGGLVMQRFGHLPRRNEYADLGDWRFTVLNADNRRIRLLQVSPASDAS-
144152360    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------IATSLATAALTHVFGANGVAVASLIMTFLILVFAEVLPKTYAINPEKSAGIAAPLIARLISVLAPLVAFVRTVV-----------RATLRLFGVRIAADQNMLSVREEILSLGHSEGVVEKEDRDRILGALDLGERFVEEIMLHRSNIEMIDADLAPREILRRCLESQHTRLPLFRDRPENIVGVLHAKELLRAMHRLAEFDVMSVAMEPYFIPETTTLDDQMREFLKRHTHFALVVDEYGTLQGLITLEDILEEIVGEITDEFDESDAIRRTEDGAYIVDGGTTIRDVNRANDWVLP--DDEANTIAGLVIHEAQMIPAEGQVFSFHGFRFEVLEKQENRLSLLKIRQL-----
291303835    -------------------------------------------------------------------------------------------------------------------------------------VQRALKRLSFQLSGAQLGITIT----ALLTGYLAEPALSRLLAPLLKPFGDAAEGVSIAIGMVLANLLSMLFGELLPKNAALARPFPIARATATPQ------RVFSSVFGWLIHMLNGSANWLVRRFGVEPQEELATARAPDELAAMSARAGTLPRETAMLLQRTLRFGDKRAAEAMTPRVDMVALPTGATIAELIHTAADTGYSRFPVYQDTTDQVVGVAALTDALGLPPARRSVTVRSVAREPVFVPEHLDLNGLATRMRAEGADMAIVIDEYGGTDGIVTIEDLVEELVGEIADEHDTEPAIEATGNLAHLLPGLLHEDEIAEHTG--FRMPDGPYETLAGFIMARLGHIPAVGETVVYEGWEFTVVDVERHRVEQVRVQP------
255034053    ---------------------------------------------------------------------------------------------------------------------------------------------TKFLSTVQIGITLIGLLTGMYSGDNITADFEQIIARVPALLPYSHSLAVLVVITYLSLVLGELVPKRIGMANPEAISKVMATPMNLLS----------RVTAPFIALLGFSSDLIIRVLNIKQSENAVTEEEIKSLIQEGTSGGIFEEIEQEIVHNVFQLGDRKVTSLMTNRQEIVWLDLEDTVEENKAKILDARHSIYPVCRGNVDDVVGLVYVKDLFATDLEVQMANLTSIMRDPVYLPESNRAYQALEKFKEQRVYYGIIVDEYGGTLGVVTMHDIMDALVGDISEDIEEASEIVRRDDGSYLIDAQLPFDDFIQYFNINIQDSERRFNTLGGFVLHVLENIPQTGEKFSWKQFEFEVIDMDRSRIDKLLVT-------
149177589    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PWTISRIAGERFLQLFWPVIKLLPVFLSPVIWLCWKIDEFSHRLAGKEDNKNGREANISEEILSVVEEGGILESEAGKMIQRVMELQDEDVGAIMTQRMDMEYISVNATLDEALLKFIDVGHSRIPVIGESTDDIVGILYARELLKHFSKENELTIQKLMFSPFYIPETTGIDSLLETMQKEHVHMAIVIDEYGGVAGLVTMEDVLEEIVGDIVDEFDEEEEIFETGQNTLEVDARVHIDDLNEQYNYNLP-EGKDFDTIGGFVITQIGKVPQPGETLTWQQLRIEVLESDERRINKLRIE-------
87310534     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLAVAFVLLASTVWLPWAVAEHFAPQFIYYT-------WRFWAVASIIFSPLAWGVRFVEGFLRRLANIPHEVVDEEEEFEDEIRTIVTEGLREGLLEEDAREMIESVIELGDIDVADVMTSRSEVDALPIETSWEDVVKFVHETGRTRIPAYHEGLDQIVGVLYVKDMLSELVKPDRKSLRDLARKAAMVPKSMPIDELLKQFLRERNHMAIVIDEYHAVAGLITIEDILEEIVGEIVDEHDEEEEIVRISRDQAEVQGRAHIDDVNEELGLDLPVGDD-YDTLAGMVISRLQKIPKTGDRIRVDDVEIVVIAADRRRIQKLQLTKLDPAE-
237736977    ------------------------------------------------------------------------------------------------------------------------------------LIQKVLAEPTNFLSTIQVAITLSGFFASASAATGFAEILSKRLVAFNLPYTKEISIIIVTITSYFTLVFGELVPKRIALHKAEAISMFAIRPIYIIA----------KLTFPFIKLLSVSTNIILRILGFKIDNVEEQVSEEEILLEVGQIHGVFNKTEKDMITSVLSFDNKYAKEVMTPRTDTYMIDINTPLDEYLDEFLTKKHSRIPIYDGEIDNIVGVLFIKDFILEARKKGNVDVRSIMRKPYFIPETKKIDILFKEMQASKIFMSIIIDEYGGFSGIVTMEDLIEEIVGSIEEEYENEPKLTPIGENIYLVDGLFSLDTLNYELGLNLY--SDNYDTLSGFIMGELERVPNEKEKIEYNNVILEVLSVKDKRIAKVKLT-------
295401070    -----------------------------------------------------------------------------------------------------------------------------------------------------------------IAGIVAVAFLVDIATTTLGERVGLIVAVIVMTVC-LLIFGEILPKSIAKEHAESLSIRYAAIVYALMKLLSPITILFNAVRDRVVKW-----------FTNGKAVPAVTEEEIKVMIDLSEEEGIIDNKEKELIHRSLDFDEILVGEIFTPRSDMVAVEVNQPIGEIRDVFLKEKYSRIPVYEEDIDNVIGILSESDFFSELVQQKEINVRALLRKPLFVVESMKISDLLPEFQKSKVHMAIVVDEFGGTAGLITLEDIIEQIVGEIWDEHDEAVKIIQQDENSYEFNAELPLDEFCEIMKIEAPESSS--HTLGGWIFEMFERVPNVGETLHYGPLTLTVQQVENRRIRKVLVS-------
54024482     --------------------------------------------------------MSTVLTVLSLIGFIALTAGTALFVAAEFSLTA------------LERSTVEAHAREGDVRARMVRQAHRTLSFQLSGAQLGI-----TITTLITGYIAEPVLARLLRPVFTAVGLGESAAGGIS------LALALVLATSLSMIYGELVPKNIAIAKP---LATARATAGPMVGFSVVFK-------WMIHFLNGTANWVVRRLGVEPAEELRSARSPQELVRTSAQRGALDQRTAQVMDRSLQFGERSAEELMTPRVKVESLDKDDTIADLLAAAGRTGYSRFPVIDGDLDNTLGVVHIKQAFTQAAQRRTIPLRLLARPVPVVPASLDGDELLERVRAHGMQVALVVDEYGGTAGLVSMEDLIEEILGDVRDEHDEEERDVRRTADGWDCSGLLRIDEVSRATGYE--APEGEYETLGGLVLTRLGRIPEVGDEVEQGGWIARVERMDGRRIDRVRLIPV-----
52424706     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLRLQFPGGIIFSALAIPGKIWYFLSVNPTETYLPSMNEEHSTKTTQDTIQKKNFFQSFFQGELKNRDELVEVSEQNELIDQDTREMIEGVMEIAELRVRDIMIPRAQIVFIQTDQDLESCLDTIISSAHSRFPVVGNEKDNVAGILHAKDLLKFLRTDEEFQLESLLRPVVIVPESKRVDRMLKEFRSERFHMAIVVDEFGAVSGLVTIEDILEQIVGDIEDEFDEEDDIRQLSRHTYAVRALTDIDDFNQQFGTHF--EDEEVDTIGGVIMQAFGYLPKRGEEITLENIHFKVTSADSRRIIQLRVT-------
170717329    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MSNDEQINTITENESKKNFFHSLFGRFFQGELKNRQELVDVIRDSEQNELIDQNTREMIEGVIEISELRVRDIMIPRSQIIFIENDQDLEACLDVIIASAHSRFPVISDERDNIAGILHAKDLLKFFRSNAEFELQSLLRPAVIVPESKRVDRMLKDFRAERFHMALVVDEFGAISGLVTIEDILEQIVGDIEDEFDEEDDIRQLSRHTYVVRALTDIDDFNEQFKTNFADEE--VDTIGGLIMQAFGYLPKRGEEVVLDNLNFKVTSADSRRIIQVRVT-------
148258660    ----------------------------------------------------------------------------------------------------------------------------------------LASDPGRFLSTVQIGITLVGVLSGAFSGATLGQLLELGLSASVADIV--GVGLVVTIITYATLIVGELVPKQLALRDPEAIAVRVAPAMQVLA----------KVSLPLVVLLDMSGKLILALLGRSEAEEKVSEAEIHHLVREAETAGVLEPGEKEMIAGVMRLGDRPVGAIMTPRPEVDVVDLNDDPKAIRELLARSPHSRLPVSDGERDRPIGVLQAKDLLAAYLRDETPDLRSLVREVPIIPSTVDARDVIAILKVAPVHMGLVHDEYGAFEGVVTAADILESIVGAFSSEEPPEPACVRRDDGSLLVSGWMPLDEFADLLAIE-VPPHRGYHTVAGLVLQHFGSVPEVGQSFELDGWRFEIVDLDGRRIDKILATKL-----
84516056     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FGQNGVAAATLIMTLLVLIFAEVLPKTFATNPEKVASAVARPIGVIVLVFAPAVTAVRFLV-----------RGVLYLFGVRTDPDSNILAVREEILHLGHAEGWVEKEDRDRILGALDLNERTVEEVMLHRSGIEMVDAALPAQDILAQILQSQHTRLPLYRDNPENIVGVIHAKDLLRAMHKLAVFDVMKVAMPPYFVPETTTLGDQMRNFLKRKTHFALVVDEYGGLEGLITLEDILEEIVGEIADEFDEPDQIAATADGAYIVDGGITIRDLNRAHDWQLP--DDEANTVAGLVIHEAQMIPVVGQVFSFHGFRFEVLTKEENRLATLKIRKL-----
159044162    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LATAVFTKAFGDSGVALATLVMTALVLIFAEVLPKTYAITNPESASTRAAGLVGMVI----------TVLAPLVAAVRFIVRGVLRPLGVRIEAGANMLSVREEILRMGHSEGAVEKEHRDRLLGALDLNERNVEEIMLHRSKIEMIDAENTPEQVLSQCLQSPHTRLPIFREDRENIIGVIHAKDLLRAMDKVEAFEVTDVAMKPYFIPETTTLDEQMKEFLRRRTHFALVVDEYGALQGLITLEDILEEIVGEITDEFDPDADVRKAEDGSFIVDGAMTIRDLNRATEWNLPDEE--AITVAGLVIHEAQMIPSIGQCFSFHGFRFEVAGRKDNRLSKLKIRPL-----
163759945    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALATSLLLSVFGDSGVALATLIMTLLLVVFAEVLPKSWAISTPDRFAMVVSPVVKV----------FVLVVGPLSSFINWIVRKIMALFGVTFASETSMLTAHEEIVDLLHREGSVAKTDRDRLGGVLDLGELEVSDVMIHRTSMRMLNAEDTSEANVRAVLDSPYTRMPIWRGSTDNIIGIVHAKDVLRALADPQRIDVTKIAQKPWFVPDTTSVPDQLNAFLRRKAHIAIVVDEYGEVEGLVTLEDILEEIVGEIADEHDTEVQGVRQEDGSVVVDGWVPIRDLNRALDWSLP--DDEATTVAGLVIHESQTIPEEKQAFTFHGKRFIVMKRDRNRITRLRIRPADKL--
126737599    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FGESGVAFATLVMTLLVLIFAEVLPKTYAISNAEKAAAAVAPVIGLVVTI----------LAPIVGAVRFLVRGILRLFGVQIDPDSQIMAVREEILQLGHSEGVVEKEDRDRILGALDLSERFVEEIMLHRSNIQMIDADAEPSVILEQCLTSPHTRLPVFKDEQENIVGIVHAKDLLREMYAQNNFQITSVTKPPYFVPETTTLDEQMRQFLRQRSHFALVVDEYGALQGLITLEDILEEIVGEITDEFDPDEEAKKDSDGNYLVDGATTIRDLNRATDWNLPDEE--ANTIAGLVIHEAQMIPTVGQVFAFHGFRFEVMAREGNRITGFKIRPL-----
135105585    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WLGRLANVIHGEPKDRHEVVELLRNAEQRRLLDSDALGMIEGVFQVAEMQARDIMIPRSQMSVVERGAGLAAMLEVIVASGHSRFPVIGENRDEVIGILLAKDLLRYCGEGGHMDLTDIIRPAVFVPESKRLNILLKEFRHNRHHMAVVVDEYGGVAGLVTIEDILEQIVGEIDDEHDPDPTIQAAGDGSYWVRALTPIEEFNRHFGTQYSDEE--FDTIAGLVVHEFGHVPKRGEQVEIDGLHFTVLRADNRRVYLLQLEPRAN---
187932353    ---------------------------------------------------------------------------------------------------------------------------------KAITLLKLMEEPTKFLSTIQVGITLAGFFNSASAATGISQDLARYLSGLNVPYSNKIALIIVT-------VIISYITLVFGELFPKRIALKKSETIAMFSVRPILYVSKITAPFIKLLSASTNILVSLAGLDKEGLDEKVSKEEIKSLVEVGQEHGVINETEKEMINSIFEFDDKLADEVMTPRTEVYLINIDKPLEEYLDELLEEKYSRVPVYEEDIDNIIGILYMKDFILEARKHENVNIREILHSPYFVPETKNIDDLFNELKSYKKHMAILIDEYGGFSGIVTIEDLVEEVMGNIDDEYDEEEFIQKIDSSTFIVNGLMPIDDLNDYLHIQLV--SDECDTISGFLINIMGKIPNEEKVIEYENIIFKIESIKEKRIEKIKI--------
157737393    ----------------------------------------------------------------------------------------------------------------------------------------LALKMSNSLDTYLSATQLGITFSSLALGWIGEPALAKLIEPPFTYFFGDNSVLLHTVSFIIAFTLITFLHVVLGEIVPKSV---AIAKAEIMSLYIARPLHIFWIVFYPFRFFDIVAGFVVRRLGIQPATAHELAHSEEEIRIIVNESGYIDSVESEIIKNAIDFSETVAKEIMTPRKDMICINSEKSFEENLERIISTRFTRYPYCHGGKDNITGMIHTRDLLNDALDGKKIDISKFVRPIIMVPENTSISKILTRMNKSRIHIALVIDEYGGTSGLLTMDDILEEIIGETTDEHDPKQEIKKIDENTYEFDGMVNIEKVEEILNITF-DETELSVTIGGRIFHLIGRLPVVGDIVEDKECTYKILELQNNRIKKILCTK------
254461689    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LATALFTRAFGESGVALATLVMTLLVLIFAEVLPKTYATNAERAAALVSPVIQLVITVFSPIVSAVRF-----------FVRGVLRVFGIVTDPDGHILAVKEEILNLGHSEGIVEKEDRDRILGALDLGDRVVEEIMLHRSGIEMIDAASDPSAILRQCLESRHTRLPVYDGEPENIVGTVHAKDLLRAMHRLTKFDIREVAMPPYFVPETTTLDDQMRNFLRRRTHFALVVDEYGTLQGLITLEDILEEIVGEITDEFDLEEDMVPDEDGHYVIDGAMTIRDLNRAADWALPDEE--ANTVAGLVIHEAQMIPTTGQVFSFHGFHFEVAGRSGNRITQLKIRPL-----
269961558    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PSRKSFFERLGQLFQGEPKDRQELVD----VIRDSEINDLIDHDTRDMLEGVMEISEMRVRDIMIPRSQMVTVERTDDLDTLIALITDAQHSRYPVISEDKDHVEGILLAKDLLKYLGSGNPFDIEEVIRQAVVVPESKRVDRLLKEFREERYHMAIVVDEFGGVSGLVTIEDILEEIVGEDEFDDDEETDIRKLSKHTFAVRALTTIEEFNETFGTNFSDEE--VDTVGGMVMTAFGHLPSRGEVVEIDAYSFKVTAADNRRVIQLQVT-------
91977223     ----------------------------------------------------------------------------------------------------------------------------------------LAEDPGKFLSTVQIGITLVGVLSGAFSGATLGQRLTEQLSEHNVPFVIGFGLVVTLITYATLIVGELVPKQVALRDPEAVAVKVAPAMTLIAKV-----------SRPVVFVLDLSGKAILKILGGGAAEEKVSEEEIHNLVMEAETAGVLEPGEREMIAGVMRLGDRPVGAVMTPRPDVDLIDLGDPPDVIRDAFLNSPHSRLPVTDGDRDNPIGIIQAKDMLGIYLRGDKPDLRAAVRDAPVIPSSADARDVLATLRQSSVHMALVYDEFGAFEGVVTTADILESIVGAFGSEDPPEPAAVLRQDGSYLIAGWMPVDEFGDLLPVSIP-PNRDYHTVAGLILQHFGALPVVGDRFDYEGWEIEILDLDGRRIDKIMATRSANAE-
206969312    ------------------------------------------------------------------------------------------------------------------------------------------------LSACQLGITVTAMGLGWLGEPTIEKLL-----HPLFEKWNLNPSISSVLTFGLAFMIMTYLHVVVGELAPKTMAIQKAERVTLLLAGPLM--MFYKVMYPFIWVLNGSARVITGLFGLKPASEHEVAHTEEELLSDSYESGEINQAEYKYVNNIFEFDNRIAKEIMVPRTEIVGFYLEDSVEEHMKVIQNERYTRYPIFGEDKDDIIGMVNVKDFFIRYMTEDQKDLRSYMRPIIEVMETTPIHDLLLQMQKKRIPMAVLYDEYGGTAGIVTLEDILEEIVGEIRDEYDEDPPIQHVNEQHIIVDGKVLISEVKDLFGLHI--EEDDVDTIGGWIMMQNHEI-EEGQHVEAEGYEFKVLEKDAYQIKRVEIRKM-----
224026373    -------------------------------------------------------------------------------------------------------------------------------------IKALLDDSERLLATILISNNFVNVTIIMLCNYFFASVIDFGGAEIL------EFLVITVILTFLLLLFGEIMPKIYSAQHTLSFCRKAAPV-IWVLLSVFRPLSNLLVRSTFVINRVAQKRKKQCNLSVDELSQALELTDKSEI-----------SEETNMLEGIIRFGEETAKEVMTSRLDMVDLDIEASYSEVLKCIVENAYSRIPVYQENRDNVKGILYIKDLLPYLDRGDDFKWQNLIRPAYFVPETKKIDDLLRDFQINRIHIAIVVDEFGGTSGLVTMEDIIEEIVGEINDEYDEEERYVKLADDTYVFEGKTLLSDFYKILKIDFETVEGDADTLAGLLLELKGEFPSLHEVITYQYFRFEVLEMDARRILKVKVS-------
163735190    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALATSIFTRAFGESGVALATLVMTLLVLIFAEVLPKTYATNSEKAASFVSRPIAIVVTVFAPIVAAVRLLV-----------RGVLRLFGVTIDPNSNILDIHAEILTLGHSEGVVEKEHRDRILGALDLNERAVEEIMLHRSGIEMINADDDPQDILHQCLQSNHTRLPVFQEHPENIIGVIHAKDLLRAMYKIRSFKLSDVAMKPYFVPETSTLDEQMRQFLRRRTHFALVVDEYGSLQGLITLEDILEEIVGEITDEHDPTDPIQQTEDGQFVIDGAMTIRDLNRAADWNLPDEE--ANTVAGLVIHEAQMIPTTGQVFSFHGFRFEVCAREGNRITELKIRAL-----
300024674    -------------------------------------------------------------------------------------------------------------------------------------------------SSAALVNRVLSRPEKMIGTVLLGNTLVDVFAAALASNVAVNLYGEVGVAYATGMITILIVIFAAVLPKTYALAYADRVALIVAPPM----RGLIYILTPFTKAIEYVVRNLLKLTPGKADDEANILAAHEEIIDLQAKEGTVAKGDAEMLGGILDLGDLQVADIMVHRTKMETVNADDPPAKILDQLMKSQFTRVPIWKEEPENIVGVLHTKDLLLALSRTGWLDIMKSASTPWFVPDTTTLKDQLNQFLKKKTQMALVVDEYGEVQGLITLEDILEEIVGQITDEHDPDSHIRMQSDGTVNVDGTVAIRDLNRHLDWDLP--DDEATTIAGLVIHEAQTIPEPGQVFTFHGYRFEILRKSRNKITAIRIKSL-----
227822010    ----------------------------------------------------------------------------------------------------------------------------------------------KFLSTVQVGITLVGILAGAYGGATIAAKLAPTLDEWINPYGNTAVALVVTFITFLSVVIGELIPKQLALRNSEGLAIFVARPMTLLSRI----------AAPVVYLFETAARLAMRLMGMKAEDADHTEEEVHAIMASGVESGAIEKSEHEMLRRIIRLDDRNVKSIMTHRTEVSFIDVNDSLETIGRKIRQFGHSRYPVIDGPAGDVVGAVLAKEILNAPIA-APFDIRKYVREILTLPETATCLKALEAFKASSVNMAMIVDEYGSTEGIITTADILEAIVGVIPSNYDEHAHIRAREDGSYLVDGRTPIDEIHLQIGIEGIDNDGDFETIAGFLVQQLRKTPEEGDCAEAHGYRFEVLDMDGRRIDKILVSR------
290476185    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MSDDHPSNNDSPGPKKGFLALLNQLFHGEPKNRHDLVELIRDSEQNDLIDPDTREMLEGVMDIADQRVRDIMIPRSQIVTLKRNQPLDECLDVIIDSAHSRYPVISEDKDHIEGILMAKDLLPFMRTNAEFSIDKVLRQAIVVPESKRVDRLLKEFRSQRYHMAIVIDEFGGVSGLVTIEDILELIVGEDEYDDDDDNDIRALSRHTYSVRALAQIEDFNDVFGTNFSDEE--VDTIGGLVMQAFGHLPSRGESIDINGYLFKVAMADSRKIIQVHVKIPDDADV
143908515    --------------------------------------------------------------------------------------------------------------------------------------------------------------------LVSASLMTIGLGSYILQCTTPWAWLFLISCLITAGIITALILGISHG----IVRLIPVKQRAMLTRYLILPFVVLMIILWPFRLGVMGLRWVLDKAGVGSEEDQRRILSEDEIVNQAQKDGILEKEEKEMIDSIFYFSKTVVREIMTPRTDTFCIGAHNSLQDAIDLMVQRGHSRIPVYEDKIDNIVGIVYAKDLLQLSDKDASKEVNTNMRDATFIPETQNIEDLLNEMRNGRIHLAIVVDEYGGMAGVVTLEDILEEIVGEIRDEYDEQPTLKQLTPHSFSVDASMNIEDLGDKIQCKFPISDD-YDTIGGFVLTQLGHVPSRGEHFPFGDYDIVVRDVAKRRIRQLEFRKQQPIT-
52841669     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IHMKSRKMNLNKLEDGGSWFSRLKQFLQGEPQNQEELVS----LLRDAQIRSLINSETLAMIEGAILFSKMRVRDIMLPKNQMVCINKDDDFKHIISIVTQTGHSRFPVTGENSDEVVGILHAKDLLKQPENMESFDLLDICRQVTFVPESRRLDSLLSEFRSNRNHMAIVVDEYGEVSGFVTIEDIIEQIIGDIEDEFDIDEDIKTHEGHCYIIKAHTPIEEFNEQLNADFSDET--YDTIGGIVLNKFGYLPQRGEVIIIDDFEFKVLNADSRRIKLLE---------
260575110    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LATLVMTTMVLIFGEVLPKTYAITNAEKAASVVAP--LVRVMIVVFSPLVTLVRALVRGLLRLVGVRADPETKFLALREEIIALGHSEGAVEKEDRDRLLGALDLSDRTVEEIMLHRRQIEMIDADLTPDQIITQALASPHTRLPVYRGDDENILGVIHAKDLLRELAQISELDVLKVAMKPYFVPETTALDEQMRQFLKRRTHFALVVDEYGALQGLITLEDILEEIVGEITDEFDLPADAVRAENGDYIVEGAMTIRDLNRAMDWGLP--DDEANTVAGLVIHEAQTIPNEGQAFSFHGFRFEVAAKRENRLTKLKVRPL-----
241205429    ------------------------------------------------------------------------------------------------------------------------AELAAAGRMNASALQRAVDNLDSNLAATQLGITISSLALGWVGEPALAHLIEPLLSWLPGQWATAGAHTVAVVIAFVIITALHIVLGELA--PKSLALQRSEATSLAVVRPLGLFLVLFKPAIFVLNGMGNMVLRGVGLRAGTGESSFHSPQELKLLVAESQEAGLLNQVQQQLVERVFNIGDRPISDIMTPRLDIEWFDADDSEAEILKTIRECSHEQLLVARGSIDEPIGMVLKKDLLDQVLDGGKVRPMEVIKQPLVLHEGTSVVRVLDSFKASPVRLAIVIDEYGSLEGIVTQTDLLEAIAGDLPGSN-EEPDIVVREDGSLLIDAMMPAFDAFERLGLRDR-PDADFHTLAGFALHQLQHIPEAGETFVFDNWRFEVLDMDGMRIDKMLATRI-----
291003806    ------------------------------------------------------------------------------------------------------------------------------------------ADSNRFLSAVQIGVTFAGFFASSYGGATIAVRLSPALEGWGLPAALAATVALVLVTLFVSYLSLVLGELAPKRLALQRTEQVALLTAGVLDRLATLCRP-------LIWLLSRSTNAVVRLVGIDP-RSDADKVTQEELRDMVRTNEQLTVEERKLLTDAFEAGDRVLSEVMIPRTEVDFLDRTMSLADAVAKVRDQPHSRYPVIRDTADDVVGFLHVRDLLTTTHDNGARTIGDLARPVTSLPGSKPVLSALTVMRRRGGHLAVVVDEYGGTAGIVTVEDLVEEVVGEIWDEYDTVAPVRPSPEGSYELDGMLHRSEVEEHTGISLP--DGPFDTLAGFVMAELGRMPAEGDAVEALGHRFTVRELDGRRIARVLITPL-----
142968203    --------------------------------------------------------------------------------------------------------------------------------------------------SAARALSITEDNERLIGSVLLGNNLVNILATSLATALESSVALAILVMTVLVLIFAEVLPKTYAITNAERAAARVSGISVLVSIFDPIVSAIRKLV-----------RGILWLFGVRTSADEPILAVREEIISLGHLEGVVQKEDRDRILGALDLSERTVEEIMLHRSSIEMINVNDEPKEILAQCMSSNHTRLPVYKDEPENIIGVIHAKDLARSMYDKISLDISSVIMKPYFVPDTTALDEQMRQFLRRRTHFALVVDEYGSLEGMITLEDILEEIVGEIADEFDPDSNIKPDKEGIYQLDGTMTIRDLNRAMDWNLPDE--HANTLAGLVLHEAQMIPAVGQVFRFHGFRFEIAGRDANRITLLKVRPLQQ---
227498622    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MKPIVYPFAYLFWHVGRSLYRFMGIQPYDPDMSRSEDDIMVSDSEKGGEIDPVESRLIDNVFDFADRVAREVMVPRQDMICLFVEDSLEENLKVVHDSGHTRYPLCEEDRDHILGMIHIRELMNLDQHDPHADLKSIMREIDVVPESMSIVKILQLMQHKHVQMVAVADEYGGTAGLVTMEDLLEEIVGDIQDEHDTEPEINKMPDGSYVFDGLVLLDEVSETMGIQFDDPEE--DTIGGYVFGLIGRQPVVGDSVDERGNRFEVLDSSGFRVLRVRVIPLKK---
258516660    ------------------------------------------------------------------------------------------------------------------------------------IAQTIISNIDAYLSVCQLGITLASLGLGWLGEPVVAKII-----EPVLGYLGVFSSDVLHYISFVIAFSLVTLMHVVFGELVPKSLAIQRAEKIALYLATPM-RIFYYLFYPGIIVFNGTANSILHIIGIQRTSEHEASHSEKELVSESYKSGHLDKDEWRLLQNVFEFEKRIAREILVPRPEVVFLDRRKTLQQNIEIARQSEHTRFPLCDGDNDNVVGLIHIKDLFKLKDETSINDVKRNI---MMVPEGIPLDRLLKQFQQCRQQMALVVDEYGGTSGIVTMEDVLEKLVGEIHDEFDNEPKIIPEKEGTFLVEGRLLLEEAKEMFHLP-VTEDTEYDTIGGYVFGELGKRPKVGDIVELPNHRLEVTRIQGLRIQQIRLNILDN---
158313789    -----------------------------------------------------------------------------------------------------------------------------------------------SAGVLTALRSLSTQLSGAQLGITITNLAIGFLAEPAIADLLEGPVTTLGASEGLLSVALALVLATAFTMLYGELVPKNLAIARPLGTARAVQRPQRLFTRVTSPVIHSLNSTANALLRRVNVEPQEELASARSLLGRSAEHGTLPRETATLMQRSLTFGDRVAEDVMTPRMRMQSIDADAPVAEVISAVRRTGHARFPVIGDGSDDVVGLIHVKHAVSVPEERRDTQVRTVMIPAATVPSSMPLEPLLETLRSGGLQMAIVVDEFGGVDGLVTAEDLIEEIVGDVVDEHDRSPRALRRRDGSWLVSGLLRPEEASEVTGLPIPA-DDAYQTLGGLMSRTLGRIPGTGDTIVLDGIRYEVERMDGRRVDRIRL--------
218665985    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QERPRGWWERFTQSLRGNVEDQDTLL-----ELIREAGERQIIDAETARMVDGIFRMGELTVRDVMIPRAQMEVIELDMPLAEIIARVSEVGHSRFPVVGHDRDDVRGILLAKDLLRGCRGDPALRLTDLLRPATFIPESKHLDHLLYEFRTGRHHMAVVVDEYGGVAGLITIEDVLEIIVGEIEDEYDIDEDIAPREDGDFLVNALIPLEEFNAHFVTHL--EDGHADTLGGWVAAALGHVPRTGEVVEEGDLRLEVLRADRKRVQILRVTPPRGAPL
226943045    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MSDDRSSNGQSWLSKLTQAFAHEPRNRQELLEILHEAHQNELLDSEALTIVEGAIQVADLQVRDIMVPRSQMVTVRADQTPREFLPTIIEEAHSRYPVIGESLDDIVGIDLLPLLLRGADEACACELRGLLRPATFVPESKRLNVLLREFRSTHNHMAIVIDEYGGVAGLVTIEDVLEQIVGDIEDEHDVEEDIKELPSGDFVIKALMPIEDFNKHFDSQLPV--NEFDTLGGLVAHAFGHLPKRNETVEVGDFRFRVLNADSRRIHLLRLSP------
219848376    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIFLNTALTIMVTALTIHLTMPYGLTVVIGGMAILLFSILLLSEVIAKALARRNPDTTILVLARPAVATILWPLMAIINVITRPIFTLVSGQPAPPAPLVTEEELMMSAGEEAGWIEHEEREMIEGVMDFGDTLVREIMIPRVDVVALEVNSSLDRALDVAITRGHSRIPVYEETIDNVVGILYAKDLIPVLRDRRDTPLRDLIRPAYFVPMTMKVTALLEDLQRRRVHMAIVVDEYGGTAGIVTLEDLLEQIVGEIRDEYDEEPAIVEVGPHEFIVDARVPIDDIAELLEVEFPATTADR--IGGLVYEQLGRIPRVGDEVTCGDVTITVLSIKGIRAERLRVIR------
291171601    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NKGVGIATFLMTLLILIFGEITPKNIAIDYTEE----------IVLFIAPIMSVFVKIFSPVVWILTNFTNGLLHLFGLNKQEKKPLITEEELIVEVSSQEGVLESDEKEIIDNIFEYSDMRVKDIMIQRMDIVAVDVSATYEEVVEAFGEKQFSRIPVYEDTIDNIVGVLYAKDLFFIPVEKKQFDIKKYMREPFYTYEFIKISDFFRRMQGDRIHIAIVLDEYGGVAGIITMEDIIESILGDINDEYDDEEDIVCIKEGEYLVNGSVRLEDLNEEIGTHF--ESEDFESIGGFILGILGRIPRTGEIINYESIRFVIEKVDKSRIMKIRL--------
306820881    -----------------------------------------------------------------------------------------------------------------------------------------------------------------ISIYFLKILVVILTSFHFYKNLISYLDFLNNLQVAVSAVVLTFIIISVCDVIPKKIALFNEKKPSFITLIYIISLILSPISIFINFFNNLILKIFHS--NSKEFEEKVSEEEIKALVETASEKGVFNDIEKEMINSIFSFDDITAKDIMISRKDTYKIDIDEPLNEYIDELLESYYTRIPVYKENIDDIIGILNIKDLILEARNVGNIDIEKLIQKPYFVPEMKNIDELFKEMQKNRNHMAILVDEYGGFSGIVTIEDLIEQIMGDINDEHDDEEEIQKLSDNVYLINGTTEIREVNKELDLEL--ENENYDTISALVIENLGYIPEEGESVTIDNLLFKVELVSDNRIEKLKLIIKENPE-
29833623     ----------------------------------------------------------------------------------------------------------------------------------------AVRNLTFQLSGAQLGITVTNLVVGMLSESSIAKLIAGLESVGVSPSVSNSVALVIALSTVFLMVVGELVPKNWAISSP---LAVAKRVGTPQRLFSSAFRPFITHLNNT-------ANHVVRRFGLEPAEELASARGPQELVALSAKAGALEADTAELFVRTLNLADLTAENVMTPRVQVVALDVQATCEDVANATRATGLSRFPVYRGNLDSVVGIAHIKDVVAVPAEERTRPVSRVMREPLFVPESLTVDRLLDRLGGKRT-MAIVIDEYGGTAGVATLEDIVEEVVGEVRDEHDPHETPDLAPAGTYSADGATRIDQLAR---VGLRAPDGPYETLAGLIAAELGRIPAEGDTVEVAGWRLDVVDASGRRAARVLL--------
297539316    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PSNKPTNHKLNNKPSLLERLSHFLLREPEDREQLVTLLHGAYENSLMDADSLAMIEGVLQVSEMQVRDIMIPRSQMDVIDITDPPETFIPHVIETAHSRFPVIEDDKNDVIGILLAKDLLRYYAGED-FEVRDMLRPAVFIPESKRLNILLKEFRSNRNHIAIVVDEYGGVAGMVTIEDVLEQIVGDIYDYDEDEDNIIQNADGQYRVKALTEIADFNEAIGTDLSDEE--FSTIGGLVVHQFGRLPKRDDEITLSGLRFRVLRADSRRLHTVMVEVLSDTN-
220935457    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MNDKSRNAPPLRNWLERLSLAFTGEPRDRAQLIDLLRSAHQREILDPDALGMIEGVLQVAEMQVRDIMVPRAQMDVVRGDGQLMDILPVITESAHSRFPVVGDSRDEVLGILLAKDLLRYFVDGNTEDFRDVLRPAVFVPESKRLNVLLKEFRNSRNHMAIVVDEYGGVAGLVTIEDVLEQIVGEIDDEHDIEDHIMRHPSGRYTVKALTPIDEFNQYFSTDYSEEE--FDTIGGLVVNRFGHVPKRGDELVFDRFQVRVLRADNRRVHLLEMRLREDVE-
253699601    ----------------------------------------------------------------------------------------------------------------------------------------------------VTVVGSTASAVGGVIAVDYIRPILQLSPFAMIRNAAESLTMVVAVISYLLLILGELVPKTIGLQYADPVALRIAKTITFLARIASVLVSLLSYSTRGALALFRIKGEGKAFMTREEVQH---------IVAEGHESGIFSEAEHTFIDNLFDFTHTAVREVMVPRTRVVAFDLNLSNEEILNQVLDNMYSRYPVYVGSIEETVGFIHGKDLLGRMVREPDFDIRSIVRPPFFVPEGKKVSELLKEMQKTRVHMAFVVDEYGSISGIVTTEDLLEELVGEIEDEHDEPSTVQILADGSYLVDAFISVSDLEDLLEMDLG-EDLPFDTLAGLILDRIGGFPEQGEKLQLGEYTLICEEVTRTGITKVRIGKTEGKS-
142186515    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAGPSVVVRSWRAWRPVVAAANPLVAGVGRLAGWIGRLIGYREEQPSEEDMQDELVVDEAHREGRLAATARDMIEGVIDLDDVKVSQVMTNRTEMVTLPVNHGFEATVRDAAESGHSRIPIWENSPDNIVGLLHTRELLVALARERQHEIRDLLRPPTFVPESKSVQNLLKEFQQTRTHLAVVTNEFGGIAGLVTIEDVLEEIVGEIDDEHDEEDGMRLLGGGIVEARARVRLEEVNERLGLQLPEEED-YETIGGLVFHLAGRIPSVGERFETDGVCLTVLGATRRRIDWVRIEPIHPPP-
142807830    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WMLSGSTHAIMKFLGFSHIIEDNTHEDIQAMLQEGSSAGIIEHSEHAMVKNVFRLDERSISSLMVPRSDIVYLDVNKPIEDNLKLVMQAPHSRFPVCRNSIDDLVGIVSAKQLLAQSIAAKEIHIASLAKPCNYVPDSLSGMELLDHFKTSGTQMVFVVDEYGDLKGLVTLQDMMDALTGEIAQDDDEDDQIVRRADGSFLIDGLIPIIDFKDALNIEIPDEEGRFQTLNGMVMYQLGKIPQTADTIEVAGWKLEIVDMDGKRIDKVLASLLPQ---
213023821    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MIGLSLVAEGFGFHIPKGYLYAAIGFSIVIEVFNQIARRNFIRHQSTLPLRARTADAILRLMGGK--RQASMQHETDSPAAISVSEGAFAEEERYMINGVLTLASRSLRGIMTPRGEISWVDANLSVAEIRQQLLSSPHSLFPVCRGELDEIIGIVRAKELLVALEEGADVAAIAASSPAIVVPETLDPINLLGVLRRARGSFVIVTNEFGVVQGLVTPLDVLEAIAGEFPDADETPE--IVADAEGWIVKGGTDLHALQQALEVDLVNEEGDIATVAGLVIAANGHIPRVGDVIDVPPLRITIVEANDYRVDLVRIVKEQP---
73540217     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PYPSSKPAHFKQSDRPRSLLERLTDLISPEPESRAELLAVLQDAHERNLIDADSLSMIEGVFQVSELTARDIMVQRSQMDMVNIADAPQAFIPFMQLTAHSRFPVYEGSRDNIIGILLAKDLLRYY-TDEQFDLRETLRPAVFIPESKRLNILLREFRNNRNHIAIVVDEYGGVAGLVTIEDVLEQIVGDIEDEDEDQDNILPLPDGGWRVHGLTEISQFNEAFGTAFSDHD--VDTVGGLLTNHLGHVPHRGEIITLPPVSFEVLRADARQVHLLLVHR------
240145012    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LATTLAIKLWGSVGAGIATGILTFLILVFGEISPKTFATLYADQI---SIAYSGIIGFLMKI-------LTPVIFLVNQFSMGFLFLLHVDPKANNNQMTEEELIVDVSKENGVIESEEHEMINNLFDFGDAQAKEVMIPRPDMTFANVNNTYDELIDIFQEDKFTRLPVYEDTTDNVIGILNMKDLL-LCKDKEHFSVRDIMREPYFTFEHKNTAELFIEMRKSSISLAIVLDEYGATAGLITLEDLLEEIVGEIRDEYDEEDPILPLNDREFIVSGSTNLQDLCDELDLNFSSED--YDTIGGYLLGLLDHLPEKNEIITDDNVLLRVEQMDKNRIEKVYIKK------
226356118    ------------------------------------------------------------------------------------------------------------------------------------LTQKALQNLDLYIAATQLGITMASLAIGFVAEPAIEHLIEPLFGE--GQFSEREIKTISFGTAFAISTVLHIVIGELA--PKTWALQRSEQVSLLVTRPLRVFTLLFRWAIVALNAMGNWVVRLFGMRGVAGHHTAYSEEEIRMIVSASSQEGVLEDSEKELVYNVFDLSDTTVREIMTPRVDMVVTDSALPLRRLLELRADHGYSRVPVYQDTADNIVGIVHTSDVLSHLDALDTTTLADIMRPVFFVPESMKINDLLAKMREKKSHLSIVVDEFGGTSGLVTLEDALEEIVGEIYDETDEEERIEVLGEGIYLMDASLTVHEVEERINSDIEDGEGEFDTLSGFMTSHFGDIPEIGQNFVHNGWSFTVEDAD-----------------
55378630     -------------------------------------------------------------------------------------------------------------------------------------LQAVMADLDNYLAVTQLGITLASLGLGWVGEPAVAALLEPVLAPVL---PETLLHVVAFAVGFTIITFLHVVFGELAPKT-----FAIARTERLSLLLAPPMKLFYYLFYPGIVVFNGSANAFTQLLGVPPASETDETLGEREILARSGEEGNIDASEVDMIERVFDLDDTVVREVMVPRPDVVSVPADATMSDIRAVVLDEGHTRYPVVDDDSDQIVGFIDVKDVLRAGEEGNENTTADIAHEIPVVPETTAINDLLLQFRQDRRQMAAVIDEWGSLEGIATIEDVVEAVVGDLRDEFDREHAIRKQSDGSYDADGGVPLSTAGEALGVDL--DRDAVETIGGLVLSQLDRAPEVGDTAEAAGYVFEVTSVEGTRISTVRIR-------
253578410    ----------------------------------------------------------------------------------------------------IFYGFAAALRNISENDTQKKAEEGDKKAQMLMALIDKPAQFVNAIPLIVMACGIC--FGTFLVPYAVDAF------YPYIKHVPALILVMALCVIFLAAIGI-LAFRRVGTYHPEAYAYK---YLNLVHFWLNLLKPFTVSVTWIARLAAVP-------FGVEINRTEKSVTEEEIIVDEAHEQGVIQENEAEMIQNIISFNETEAHDIMTHRKNVVAFDEEILLKNMIDTMLEEGNSRYPVYEENIDNIKGIVHYKDALKFMTQNPWAKFKPIIRQASLIPETRGIGDLFHTMQARKIHMAIVVDEYGQTAGIVTMEDILEEIVGDILDEYDEEITIRAQKDNSLIIDGLAYLEDVEEELDADF--GDTEFETLNGYLTNILGHIPADKDVIKAIGYCFTILSIGNKTIGKVKVERDNNVAV
163784710    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TAFVIQFLGEKYVFIAVIVMTILILTFGEITPKTIGNYYSEKYALFTSR---PFYAFYILATPFRFILMKIASIILRKLGLDL-----PVESHKISEEDVRTIVSAGKEKGLFSEEEKEIIEAALELDETSVSEIMTPRRDIFAIENGITIKQTIEILKNKDYSRIPVYKENLDNIIGVLYVKDIFLKFEGKENEVIDKYLRKPLFVPEFTPLLTLMKEFEKTKNHFAIVVDEHGTVVGIATFQDLVEFLVGDIPQEFEEEPFIKQISTYEWKVSGKIDIEELSEEIGLKLP-EDYEFDTLAGFIFHQLEKIPQEGETFEYEGFLFKIEKVEKNRIVMVRIKKLQN---
266620458    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLLISFGIVIPKRCAAQNPEKWGYH----MLPVVTFFMVPLMPFTWLINAVAFL------FLKLIGIDMMSDNENVTEEDIMVNEGHEQGVLEAREAEMITNIFELDDKDAGDIMTHRKNLVALDGSMTLREAVNFILKEGYSRYPVYEKDIDDITGILHMKDALIAAENGSNCEIDGLLREAHFIPETRNIDSLFKEMQSQKIHMVIVVDEYGQTAGIVTMEDILEEIVGSIMDEYDVDEEIAQAEDGSYIISGMAPLDEVAKTLDIEFEEDDDSYDTINGFLISRLDRIPQEGEEVEYQGYGFKILQVENKMIHTIRVQKL-----
295106291    ----------------------------------------------------------------------------------------------------------------------------------------LASDSGQFLATIQVAITLVGFFASAAAATNLSDPLAQWLSGFGVGWLSVAPVLITLIVSYLSIVVGELVPKRMALADAERVSKTVAG---PLMVFQKVAR--------PLVALTSASANGLSRLLRIKNADERQSVSEEEIKYMVTDNDELLPDEKRMIHDILDLGDMTVHEIMQPRVDMILVEDTETVRQAVDRMRGTGYSRLPVFHEDIDRIVGIVHYKDLVPLMDGKENEPVADYAYEALFVPETKDLFPLLSEMQTNRQQMAIVVDEYGGTDGLITVEDIVEEIVGEIIDESDENKFITPLSDGTWLVDGRFPVEDALK-LGWP-VTESDDYETMAGWLMGMIDFVPQVGDEFEFGGYRFKIQAMRRRRISNIRVTR------
135905853    --------------------------------------------------------------------------------------------------------------------------------------------------------------SVLLGNNLVNILATSLATALFTKFVGESSVALATLVMTVLVLIFAEVLPKTYTNAERAAARVSAPIALLVSIFDPIVSSVRKLV-----------RGILWLFGVRTSADEPILAVREEIISLGHLEGVVQKEDRDRILGALDLSERTVEEIMLHRSSIEMINFNDKPKEILAQCMSSNHTRLPVYKDEPENIIGVIHAKDLARSMYSKISLDISSVIMKPYFVPDTTALDEQMRQFLRRRTHFALVVDEYGSLEGMITLEDILEEIVGEIADEFDPTELIKPDKDGVYELDGTMTIRDLNRAMDWNLPDE--HANTLAGLVLHEAQMIPAVGQVFRFHGFRFEVAGRDANRITVVRLRPLTREPI
213581342    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MYAAIGFSVMIEALNQLAIFNRRRFLSANHTLRQRTTEAVMRLISGKKEDAELDAETAAMLADHDDSQIFNPQERRMIERVLNLNQRTVSSIMTSRHDIEHIDLNAPEAEIRALLEKNQHTRLVVTGENQEDLLGVVHVIDLLQQSLRGEPLNLRALIRQPLVFPETLPLLPALEQFRNARTHFAFVVDEFGSVEGIVTLSDVMETIAGNLPEEIDARHDIQKNPDSSWTANGHMPLEDLVQYVPLPL-DEKREYHTIAGLLMEYLQRIPQTGEEVQVGDYLLKTLQVESHRVQKVQLIPLHN---
152979573    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HSNNVTQLEPTQKKSFFESLFGRFFQGELKNREELVEVIRDSEQNELIDQNTREMIEGVMEIAELRVRDIMIPRSQIVFIDDTQDLEGCLDIIIETAHSRFPVIADERDNVQGILHAKDLLKFLREKEEFDLKQLLRPVVIVPESKRVDRMLKEFRSERFHMAIVVDEFGAISGLVTIEDILEQIVGDIEDEFDEEEDIRQLSRHTYAVRALTDIDDFNEQFKTHFADEE--VDTIGGVIMQAFGYLPKRGEEITLENIRFKVTSADSRRIIQLRVT-------
119477445    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MTEDHNAESDDKSWLEKITHAFSSEPKSRKDLREIIEIAQNNDVIDSDELTIIDGAMQVSEMQVREIMVPRTQMTIIKADQPLSELLPQIIKTAHSRYPVIGENTDEVMGILLAKDLLPQILKNDEFDITPLLRPATVVPESKRLNVLLRDFRENRNHMAMVIDEYGGVAGLVTIEDVLEEIVGEIEDEHDVEQDIKKLAENDYIVKALTPIDDFNDEFDASFSDEE--FDTIGGIILQKFGHLPRRNEVTTVDGYQFKVLNADSRQVHLLRMS-------
126657902    ------------------------------------------------------------------------------------------------------------------------------------------------LSTVQIGITLIGILAGVYGGANLSAHLTVILQRVPGLMVHSEATLVVLCLTYLSLVIGELVPKRLALSDPEGIATLMAIPLLCVARF----------VSPIVNLLGASTDFILSFLGITTTITEPPVTQEEIMLKQGKEAGMFEEVEQDMVERVLQLGDRRVSSLMTTRPEIVWLNLEDSAEINRHKIVHSTHTRFPVCQGSLEEVLGIVQVTNLLSGCLSCQQFDLTASLGQPLFVPDSTLGLKVLQLFQQTGNHIALVVDEYGIIQGLVTINDILKAIVGDIPRIDQTIPSIVRREDGSWLMDGTVGVDEFKKVFRLNMIPGEGNFHTLGGFVITYLGKIPKAADSFNWKGLKFEVMDMDGNRVDKVLVMPISQ---
295397615    -----------------------------------------------------------------------------------------------------------------------------------------------FLSTIQVGITFAGFFSSAAASTTFVSYLEPYLSGIPAGETIATAAVTLILSYFTLVLG-ELYPKQLALQVPESYARQSAG---IISVLKIFFKPFVWLLTASTNVLKKITP-----LEFSEDSQQFTREEIQGIINSSRREGVIDSDEFQMMQGVLSLDTKLAREVMTPRTDTFMVDIEDDNQEIVNKILSSQYSRVPVFKDDKDNIVGIIHTKDILRQARKVGFENIENVVKPAFFAPETSFIDDLLFDFKKNHQHMAIIKDEYNGVVGLVTLEDLIEEIVGDIEDEYDESHLYKRINDTTYIINGIMPIDKFNQLFKT--SVESDESDTIAGYMIEILGYFPEAEEVIRIENYKLMTTAVENGRIRGIQVKKLD----
257091674    -----------------------------------------------------------------------------------------------------------------------------------------------FLSTVQVGITTVGILNGAIGETALAVPLAERLAAWPLLAPHAEGTVVVAGLTYFSVVVGELVPKRLGLLSPERV---ASVIAPPMNLLARLARPLVWLLSSSSNLFLRLLGA------RRTQESSVTDDEIKVLMGQGAQSGVFHASEQAIVANVLRLDEQRISAIMTHRKDIYLLDLNESEEEIRERLAESPYKRVVVCRDGPDQIVGVLRTSDLLKGALAGEPLSIEPFVRPALYVPAGVTTTQLLETFRRARQQCALMVDEYGELQGLVTLSDVLTAIVGDLPSETPEEQDIVIREDGSWLVDGSVPVERVKGFLTIDWPGEDENFNTLGGFIMYALGRIPSASDHFELADWRFEVVDMDGNRVDKVLIAKREHGS-
225374685    -------------------------------------------------------------------------------------------------------------------------------------------------SRAACVLKVTDDSGKMLSAILIGNNIVNLSASSIATSLALDLWGSVGAGIATGI--LTLLILIFGEISPKTIA--AINAEKISLSYCNIIYWLMKLLTPVIFILNKLSIAFLFLLRVDPNAKDKAMTEEELIVDVGKETGVIESEEHEMINNVFDFGDAQAKEVMVPRIDMTFANIDCTYDELIEIFKEDKFTRLPVYKDTTDNVIGIINMKDLL-LYKDREHFSIQDIMREPYFTYEHKNTAELFMEMRKSSISLAIVLDEYGATAGLITLEDLLEEIVGEIRDEYDEEDPIVKLSDREYLVLGSTNLEDLCEKLDLDF--ESDDYDTIGGYLIGLLDHLPEKNEIITDDDVLLRVEQMDKNRIEKIYIKKPEPKE-
256669067    --------------------------------------------------------------------------------------------------------------------------------------------LSFQLSGAQVAITLTTLITGFLAEPLIGDLLLGATGLPASAATGVSVAVALVLATFLSMILGEMVPKNIAIARPLPTARAVSGYHARFSALFRWLITLMNNS----------ANFLVRKFGIEPQEELRSARSPQELVRSSAESGKLDTSTAELLDRSLRFGDRTADELMTPRVQVESLTVDDTIDDLIDISRRTGFSRFPVYTEDLDDVQGAVHVKQAFAVPAADRATTIRSAMRPVPTVPESLPGDDLLNRLRDSRYQLAIVVDEYGGTAGLVTLEDVVEEIIGDVRDEHDEAPAAQQLGADRWLVSGQLRADEVRDITG--FRMPEGDYETIAGLILERLGAIPAEGDAVEVDGWRLAVTSMDRHRVAEVQVRPAE----
257865854    ----------------------------------------------------------------------------------------------------------------------------------------IIDNPTNFLSTIQVGITLVNILSGASLADTLSTRLAPLLGGG-TAAKSLANIIVLAILTYVSIVFGELYPKRIAMNKSEEVAQFTSGVIRTIGIIA-----------KPFVWFLSASTSLLARITPMEFDDEDTKMTRDEMRYMLETEGVFEEDELEMLQGIFSLDTKVAREVMVPRTSAFMVDINDSVEEILTEILAENYSRIPVYNEDKDKVVGILHTKNLLKCAYKYGTMDIKQILQEPLFVPETVFIDDLLYELKKTQNQMAILLDEYGGVVGLVTLEDLLEEIVGEIDDESDEVEEYEKISDKEYVIQGRMLIDDFNEAFNMSLHMSD--VDTMAGYLITALGMIPDEGESFEVDNVKLISEEMEGSRVLKIRV--------
261822380    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HSQNSDAPSPKKGFFSLILNQLFHGEPKDRNGLLT----LIRDSEQNDLIDPETRDMLEGVMDIADQRVRDIMIPRSQMITLKRDQTLEECLDVIIESAHSRFPVISEDKDHIEGILMAKDLLPFMRSDEPFSMDKVLRSAVVVPESKRVDRMLNEFRSLRYHMAIVIDEFGGVSGLVTIEDILELIVGEDEYDDEEDRDVRQLNRQTYTVRALTDIEDFNEAFGTRFS--DDEVDTIGGLVMQSFGHLPARGETIDIEGYLFKVAMADSRRIIQVHVRIPDNAP-
67924448     ------------------------------------------------------------------------------------------------------------------------------------------------LSTVQIGITLIGILAGVYGGANLSAHLTVVLQRVPGLMVHSEATLVVLCLTYLSLVIGELVPKRLALSDPEG-----IATLMAFPLLYI-----SRLVAPIVNLLGTSTDFILSLLGITTTISEPPVTQEEIMLRQGKEAGMFEEVEHEMVERVLQLGDRRVSSLMTTRPEIIWLNLEDSAEINRQKIIHSTHTRFPVCQGSLEEVLGIVQVTNLLSNCLGCQQFDLTASLGQPLLVPDSTLGLKVLQLFQQTGNHIALVVDEYGIIQGLVTINDILKAIVGDIPRIDETIPSIVRREDGSWLMDGTVAVDEFKKVFRLKMIPGEGNFHTLGGFVITYLGKIPKAADSFNWKGLKFEVMDMDGNRVDKVLVMPISE---
266620984    ---------------------------------------------------------------------------------------------------------------------------------KAALIQKLSENSTGFLSTIQVAITFAGFFSSASAATGISQILGNRMAQSGIPYSQSIAMVVTIILSYFNLVFGELVPKRVALQKAEAFSLFA------VKPIAIISRIMAPFIALLSVSTNG----VLRLLGLKTENLEEEVSEEEIMLQTGRESGVFNEIEQDMITSIFLFDDKKAREIMTPRQDMIAVDLSTPLLSSMDEILNSRHSRIPVYEDEIDNIVGILFMKDFIIEANKKPEIDIRAIMQKPYFIPENRKTDKLFQEMQKNKLKMAVLVDEYGGVSGIVTMEDLIEEIVGDLHDEEDVEPEITELEPHVYQAAGSILLYDLNEVLHEEI---ESSCDTLSGYLIERLGYIPNEKQELYEDGIHYTILKMNEKVIKTVKLE-------
170759792    ----------------------------------------------------------------------------------------------------------------------------------------LMDEPTKFLSTIQVGITLAGFFSSASAATGISEDLAQYLSQFNIPYSRQIALVVTIILSYITLVFGELFPKRIALQKSETIALFSVRPILYVS----------KITVPFVKLLSASTNILVRLVGLDNEGLDEKVSKEEILVEVGQENGVINEKEKEMINSIFEFDDKLADEVMTPRTEVYLIDIEKPLKEYLDELIEERYSRIPVYEGSIDNIIGILYMKDFLREARKHGNVDIRSILHSAYFVPETKNIDELFKELQAFKKHMAILIDEYGGFSGIVSIEDLIEEVMGNIEDEYDEEPAIKKIDDDAFIIDGMVSLDDFNDYFNINI--ESQDYDTINGFLIDLLGRIPMSAEEIEYKNFIF-----------------------
296185936    ------------------------------------------------------------------------------------------------------------------------------------LLEKFIKEPTKALSTIQVGITLAAFLSSASASTGIANKFTKFLTNIGVPYSSEVSIVTITIVSYVTLVFGELFPKRIALQKPDAFAMKSIGVIVFLS----------KITSPFVKLLSGSINILVKVFGLDKKNTEETISKEEILVEVGREYGVINETEKQMINGIFEFDDKVAKEVMTPRPDVFLINVNTPHDELMDELMEEKYSRIPVYEDDIDNIIGILYMKDLFIEIHHNKNIDISKMLHTPYFVLETKNIDELFKELQTTRNHMAVLIDEYGGFSGIATIEDLIEEVMGEIDDEDDTEPEIKKVDNDTFVVNGSISVDNLNNYLNLNLISE--YSDTIGGFVVDLLGHIPHNGERVNYENIIFKIEEVKDRRIEKVKV--------
254418175    ----------------------------------------------------------------------------------------------------------------------------------------LAEEPTQFLSAVQVGITLAGAYGQATIAGELDRILETSFPALAAYTEIFSTALVVVCITYISLIVGELVPKRLALIFPETI---AAKMAPPISTLAIVLKPF-------VLLLTASTSGILKLLGVKDRDGSDVTQEEATILAEGTSAGLIEPEEQVMIEEILRLGDRPVRVAMTPRHDVFWIALDDPESVLREEIRTCPYSRIVVAREDVDNPLGVVHKKDLLDALLTDGRFDIEPLVAEPAFIPQSTSVLKALEILKGSKVHMAFIVDEFGAFEGVVTATDILEMIAGDFNEGHDEEQWIHQRADGSWLVDGQTDLDDLADTLGEDFGEHDG-FHTVAGLILHQLSRVPDEGEVVQVGRFEVEVVDMDDRRIDKL----------
21229377     -----------------------------------------------------------------------------------------------------------------------------------------------FLSTVQIGITLVGIFAGAFGGATIAGELDTYLRDFPALARYSATTLVVLIITYLTLILGELVPKQLALNNAETI---ASRVAKPMFFLSLMARP-------LVLVLSYSTDAVLRLLRVRKIGPPVTEEEIKIMIEEGTEAGVFERAEMSMIEGVFDIGDRRVESLMTHRSDIIALDLDDPVDENLKKMIASGRSNFPVYERDLDDVIGIVSVKDVLAKLVESGKVDIRASVTKPLFAPEAITILKLLESFKETGMHIALITDEYGSVQGIITLHDILEAIVGDVRSGEPEEEQITVLENGSWLIDGDTPVNKLKYVLSVDSFPGEEQYLTIAGLIMYILQRIPKTGDHMEFNGLRYEVVDMDGIRIDKVMVTKVPEIS-
37520354     -------------------------------------------------------------------------------------------------------------------------------------------DLDRYLSATQLGITIASLALGWIGEGTIAALIEPILSGFSIAAGSALAHTISTIVAFLLITYMHIVLGELAP-KSVAILYPERTALLFAWPNEIFFKLFAPFLSFLNWSSWLVLRAFGVKANVNTHTNPIGPEELQLLISSSSASG-LDKGEQELLENVFEFGDAVAIDVMVPRTSIDALPFTATIQEVLFEVSRTGHSRYPLYEDSLDTIKGQVSIKDVITPLAKGEVQPTDTLARPILFVPENKRISELLTQMQRERQAMVIVVDEFGGTAGLLTMENLLEELVGNITDESDQTPDIVKLDERTAIIQAQINLEELNDFLDLQLPI-SDEYKTLGGFVMYQLHKVPEAGEQFFYNELEFTVLEMEGPRLERVRL--------
150018804    ----------------------------------------------------------------------------------------------------------------------------------------VVTDLNSYLSACQLGITLASLGLGWVGEPAFAEMLRPLINLFNLPEITLHSISVVLG--FSIITGLHIVLGELAPKSLAIINTENIAMYTALPLIA-----FYRLTYPIMWTFNHSTNLVLKIFGISQINEQEAAHTDEELVEDSYKHGLIDQTELTFVDNIFDFSEKTVRDIMIPRTDMACIFIEDTFDEIINYALEEQLTRYPVCRDSKDNVIGFIHIKDLYK-LKFEGNDNIEGIIREIKFVPESLSISELFKTFKKEKAQMAIIIDEFGGTAGLVTTEDILEEIVGEIQFDDDGEEEIRETDNGSYVVDGKVLIGDINELLDTNI--EAENIDTIGGWIYSQLKSYPKPKEKINYDKYEFIILKCDRKRINQVLIKNLSE---
150396627    ----------------------------------------------------------------------------------------------------------------------------------------LAEDPGKFLSTVQVGITLVGILAGAYGGATIAANIAPFLNDWISPYGDTAVALVVTLITFLSVVIGELIPKQLALRNSEAL---AMFVARPMALLSRIVAPVVYLFEGAANLS-------MRIMGMRPEDADHTEEEVQAIMAEGVESGAIEKSEHEMLRRIIRLGDRNVKTIMTHRTEVSFIDIQDDLETIGHKIRQSGHSRYPVVDGPAGDVIGAVLAKEILN-VSQTGKFNIRDYVRDILTLPETASCLKALEAFKTSSINMAMIVDEYGSTEGIITTADILEAIVGIIPSNYDDSEHIHLRDDGSYLVDGRTPIDEIHLQIGIEGIDADSDFETIAGFLVQQLRKSPEEGDTAEAHGYRFEVIDMDGRRIDKILVSR------
261406316    -------------------------------------------------------------------------------------------------------------------------------------AQNILKNLDGYISACQFGITIVSIGLGWIGERTISAMITPWFNG--IGWSNTAVHAVSLVLAFIL-IALMHIVFGALAPKTVAVRKAEQITLLSAGPL----RVFYTIMFPFIWFANGLSNNVLRIFRMKPVVERNVHTEEELMMKESSESGLMDSTEMTLVDNIFEFADTTAREIMIPRTEMICLYNNLSLEENLKIASEGMRTRYPICDEDKDHIIGFIHIKDLMRGFVGDQ----LSLIRPIIAVPESIKISELLRRMQRSKTQIAILIDEYGGTSGLVTLEDIMEEIVGEIQDEFDEEPGIEKVGEDEYSIDGLMLIDEINDQFGLNVDTED--YDTIGGWLSARLEVLPHKGQSVIYEDCRFVIEETENKRISRIRLIRQEQQLI
226331003    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLTLLNQWFHGEPKNRDDLMELIRDSEQKELIDPDTRDMLEGVMDIAEQRVRDIMIPRSQIVTLKRNQTLDECLDVIIDSAHSRFPVISEDKDHIEGLLMAKDLLPFMRTDEPFSMDKVLRSAVVVPESKRVDRLLKEFRSQRYHMAIVIDEFGGVSGLVTIEDILELIVGEIEDEYDDEDDIDIRPRHAYSVRALTQIEDFNEAFGTHFSDEE--VDTIGGLVMQAFGHLPARGETITIDNYQFKVVMADSRKIIQVYVHIPDDAPI
307150928    ------------------------------------------------------------------------------------------------------------------------------------------------LSTTQLGITLSSLALGWIGEGTMAVLL----KQLIVNIPMPSGTLDYLAHGIAIPVAFVLLAYLQIVLGELALLYSEQLARFLAAPIGVIARIFNPFIWILNQSTRFLLRLVGVQYSAQGWYNRVTPEELQLIISTEIESTGLEAQERELLNNVFEFADVTAVEVMVPRTQLIAIPETATFETLLNEVTSTGHSRYPVKGDSLDDILGIIDFKD-LALPLAQGCLSLDASIHPVRFVPESTPLSELLSLMQRSQLKMVMVVDEFGGTSGLITLQDLIAEILGESEEENDHAVELQMLDEQTFLVQAQMNLEEVNEVLDLDLPV-TDEYQTLGGFLLYQWQKIPTQGETLNYNNLEFTVVSVQGPRLGQIRITRLESPSV
258645785    ----------------------------------------------------------------------------------------------------MRKKYIEDNDELDAEKVEKVAPYYQKTSVVLAGTQILFCSSIFALSLYQSVRHMVLFWEETNFFSAVLIYVGVSAYIVIALMLYWIFTILVPGSISLVRPLSMLSSYTWFINLSGRLWKPFIFIGLFA------------------------VKKILDMKGIPCRDEVNFTYTEDEIVEESHRGGRLNTLENTLIKNSFDFFDLDVRDVMIPRNDMVVLDFNDDMDVMRRNISKTHHTCYPVCMEDKDHILGFIHVKDFLESLL-RGEYNIKRIMREILTVPEVMPAPALLQMMKNKRTYLAVVVDEYGGTSGLVTLEDLMEELAGEIPNESNAPAEILRVNDHVYEFDGTVILEDVSERLQMEFDDEERN-NTIGGLIFSKLERIPQVGDHISFGGWKFTVLKMYGFRIMRVKAE-------
237808833    ---------------------------------------------------------------------------------------------------------------------------------------------------------STVQIGITSIGILNGIFGEAILAQPLSVWLQHFGLSAATSSVTATVIVVVVVTYTSIVIGELVPKRLGQLSAENIACLVSRPMQLLALITRPFVLLLSASTHGLRLMGVKQNNGASTEEEIHAMLAEGSESGAIERNEHEMVRNVFRLDDRAVASLMVPRADIVFVDLQDSLEVNLLRMSGSEHSTFPVCRGGLNDLIGVISARQIMAQTVQGLDLDFEALCQPCSYVPETLSGMELLEHFRASGSHMAFVVDEYSELQGIVTVQDVLESLTGEFYQEDNDDAWAVQREDGSWLLDGLIPVMELKDCLQLARLPEEERYHTLSGLVMLLLGRVPATGDILEVDGWKLEVVDMDGMRIDKVLASRI-----
76801358     ---------------------------------------------------------------------------------------------------------------------------------------------------------------ILVGNNIVNIAMSSIATGLLSYYVSQSMAVLIATFGITALVLL------FGESAPKSYAVEN--TESWALRISRPLKLSEYLLLPLIVTFDYLTRQVNRITGGRAEIESTYVTREEIIIETGERAGVLEEDEREMLQRIFRFTNTIAKEVMTPRLDMEAVPKDATIEEAIQTCVQSGHARVPVYEGSLDNVLGVVHISDLVRDDTYGEASDLEDVIEETLHVPESKNIDELLAEMRENRLHMVIVIDEFGTTEGLVTMEDITEEIVGEILQADEEEP-IEFVSDNEILVKGEVNIDEVNEKLDVAIP-EGEEFETIAGFIFNRAGRLVEEGERIEYEGLEIRVERVENTRIMKARITKTDNRE-
212640132    -----------------------------------------------------------------------------------------------------------------------------------------------SKKALYIAENFDQALSTILVGNNIVNIAAASISAKVATDLSTGLVISTVGMTILILIFGEVLPKSLAKEHAESFSL----------LISDVLYMLIQLFTPVTALLVMLKKVVSKLVGQRADVPSVTEEEIKVMVNLSEEEGVIDNKEKELVHRSLDFNDILVGEIFTPRIDMVAVEVNQPVEEIRDIFLRERYSRVPVYEGDIDNVIGILSESDFFSQLVQGKEVNVRELLRTPLFVVESMRISTLLPELQKSKVHMAIVIDEFGGTSGLITLEDILEQIVGEIWDEHDEAVKFQKINDYEYEFNAELPLDEFCHILGIDELESSS--HTLGGWVFEMFERIPTVGESFEYETLTVTVRQVENRRIRKVLVRIREPI--
142173146    ---------------------------------------------------------------------------------------------------------------------ESQTQRLAETSKRGRRLAALTADPNRFLAAVQVGVTLAGFVSAGFGASRIAP----EVAKPLIDLGLAEGLAQALSFIVITVFIAYLSLVLGELVPKRIALQRVEKVAVFVATPIDFIATIFRPFIVALSVST---NAIVRLLGIDPHAAKEAMTG-EELRDLVATHEELSEEERNLIDDVFAAGDRELREVMLPRTEVEFLATDIPVREAARIVVDQPHSRYPVIRDSADDVVGFVHIRDILDPKITDQEMHVGRLVRPVTTFPSSKAILNTLTEMRRGRQHLAIVQDEYGGTAGIVTMEDLVEEVIGDIQDEYDVDTDSTRRVLGEVSVDGLLNLDDFEEETGIELP--EGPYETVAGFLVAALTRLPVVGDTVREGDVEFRVLELDGRRISRVSITSLRPAE-
188591270    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PYPSSKPAYLKQADRPRSLLERLSDLISPEPDTRAELLEVLQEAHERSLIDADSLSMIEGVFQVSELTAADIMVPRAQMDLVNIADAPETFIPFMQQTAHSRFPVYEGSRDNIIGILLAKDLLRYY-TDPAFDLRETLRPAVFIPESKRLNILLRDFRINRNHIAMVVDEYGGVAGLVTIEDVLEQIVGDIEDEFDLDEDILPMPDGSWRVHGLTEISQFNEAFGTAFSDHD--VDTVGGLLSNHVGHVPHRGEVITLPPIRFEVLRADARQVHLLQVHR------
121611833    ----------------------------------------------------------------------------------------------------------------------------------------LGADPTRFLSTIQIGITLSGIVGESALAEPLAAWLAWMGMPLRYGHYVATGLAVVLITYFSIVVGELVPKRIGQSHPETLARLVARPINLLALA-----------TKPFVLLLSTSTRTLLRLLGVKETSGSPTEEEIHAMLVEGTTAGVIESHEHTMVRNVFRLDDRQIGSLMVPRGDVVCLDVDAPFADNLQRIEESDHARFPVVRGGMDRILGVVNARQWLARRIRDQAHGLEQPMQTALYVPETITGMELLDNFRLSDVHMAFVIDEYGEVQGIVTLQDLIEAITGEFQPRDPETSWALQHEDGSWLLDGHIPVPELKDRLGLAAVPEEERYHTLSGMIMLLTGRLPKVTDTVQWEDWKLEVVDMDGKTIDKILATRL-----
295401807    -------------------------------------------------------------------------------------------------------------------------QLVNEGNKRAIAAKKVISNLDGYLSANQLGITMTSLGLGWLGEPTVERILMPLFER--IHLSESLSHVLSFVIAFSTITFLHVVVGELAPKTFAIHKAEAITLFTAQPLI-----LFYKTMYPFIWTLNNSARLVTKMFGLQPAAEHEIAHSEEELLSESYKSGEINQSEYRYVNNIFRFDDRVAKEIMVPRKEIVALDINRSVKENLEIIKEEKYTRYPVIDGDKDHVLGLINVKEVFTDLVTNPSAEMKDYIRPIIQVIESIAIHDLLVKMQKERIHMAILVDEYGGTSGLVTVEDILEEIVGEIQDEFDEIPLIQKVDETRTIVDGKVLISEVNDLFGLSI--DDDDVDTIGGWILTKHYDI-KVGDSVEIDNYLFTVKEMDGHHVKTLEVVKQEKEE-
142482799    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PFFKRLLKVFSPSPTSSDEVADMLRSAENES-IIDADALQIMEGALKVSDLQAREIMIPRSQMKFVDVNSSLEEILKVVVQSQHSRFPVVGESSDDIQGILLAKELLPLVLSGKDFDLKNMLRPATVIPESKRLNVLLQEFREQRYHMAIVIDEYGGVSGLLTIEDVLEEIVGEIEDETDEPEQIRRLTENCFSIDAVTDIADFNEFFDVGLP--DDEFDTVGGLVINAFGRLPSLKEKVTIDRFTFTVTGGDKRKITQLDVSKVSS---
307565413    ---------------------------------------------------------------------------------------------------------------------------------------------------------------ILILNTLVNVTIILLCNYIFSKLVTKAEWIEMLCITVLLTFILLLFGEIMKMYTRINPLAFCRRSASILILLRQCFRPLVYFLLKSGTFAGRVIHKESYLLSMDELEQALKLTDKNDL-----------KDEQSMLRGIIRFGDETAKEIMTSRQDIVALDISSTYVFVLQSIVDNNYSRIPVFQDSIDNIRGILYIKDLLPHLSKGNTFRWQSLIRPPYFVPETKKIDDLLRDFQSNKVHIATVVDEFGGTSGIITLEDILEEIVGEINDEFDEDEKYTRLNANTYIFEGKTLLSDFTKIIKVDFAEIEGEADSLAGLLLELKGNFPLVHEKLTYRNYLFEVLELDGRRISKIKVT-------
260886449    ------------------------------------------------------------------------------------------------------------------------------------------------LSVVQIGITLTSILLGIVIGSAIAPLLEEILHFLPYAHTIAFVLSTIAISYFALLMGEFLPKKIAWQNPEKY-----------LRRFHRWLHVLEYITRPAVLSLSNSANFLLLLVGINPHVTDTTEDEVKDLIEQGTEEGTFEKAEQTMVDNIFHMSDQTAYALMTPRTQMFWIDLEDSIEHNLRLIKENPETIIPVGRDSLDDFCGILHAKDLLDACLEKRPLELSAFICQPLFVPRSMETFRVLEKFRETGVHAAVVLDEYGGVIGFLTLTDIMNEIIGTSFDADEDAPQMIPRGKDAWYMDGLFSIDDFKEKFDIDVPLPDEDFQTMGGFLTSYFGYIPKETEVCQWNDFTFEIVDMDRARIDKILVTH------
114705354    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LATTAFLGIFGQSGVVYATVAMTILVVIFAEVLPKSAAIASPDGFALKVARAVSIVVA----------TLGPLTRIVNWIVRKLLFLLGAGRDSSASLLTAHEELVEVLHREGSLVNADRNRLGGLLDLHELEVSDVMVHRTGMRQVNAEDPPAEIVKQILESPYTRMPIWRGHYDNIVGIVHAKDLLRALHDPGKIDILKVCTSPWFVPETTTLQDQLNAFLRRKTHFAIVVDEYGEVEGLITLEDILEEIVGNIADEHDLEMQVTTEADGSVVVDGQVPIRDLNRALDWNLPDEE--AVTIAGLVIHETGTIPEERQAFTFFQKRFTVLKRDKNRIAKLRIRPAQ----
292670125    ----------------------------------------------------------------------------------------------------------------------------------AAQALTLLEHPAKPIAMAQAGVTCMSLLMGLGIGLLVAPAFGRFLEKPGMEVFAPALVLSIFVMTALMLLFGDFLPKQIALRHPEDILLRSHRSIRLLTRLTAV----------PSAALVSVSRGLLLLFGESPERSSATEDAVKDLMEQGTEDGTFEKAEQDMVDRIFHMSDQTASALMTPRTQIAWIDLAEPQAEQLRVIRETPHDVFPVAYENLDDFRGVVYAKELLDAVLGGADIDLAEYIRKPLFVPRTMEGLRVLEKFRSGDIHEAVVLDEYGGVVGFITMGDIMEEIIGGADDDAPARARVGAEEEQSWVFDGLFPIDEFKEEFGIDLPDEDDHFHTLGGFVTAQIGRIPSVGEVCTWEDFTFEVLRMDRARVAQIRMTRTETEE-
300722329    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MSDDHPSSNDSPGPKKGFFALLNQFFHGEPKNRDDLVELIRDSEQNDLIDPDTREMLEGVMDIADQRVRDIMIPRSQIVTLKSNQSLDECLDVIIDSAHSRFPVISEDKDHIEGILMAKDLLPFMRTNAEFSIDKVLRQAVVVPESKRVDRLLKEFRSQRYHMAIVIDEFGGVSGLVTIEDILELIVGEDEYDDDDDNDIRPLSRHSYSVRALTQIEDFNDVFATNFSDEE--VDTIGGLVMQAFGHLPSRGESITINGYLFKVAMSDSRKIIQVHVKIPDDAEV
120404073    ------------------------------------------------------------------------------------------------------------------------------------------------LSGAQVGISITTLATGFLAEPVVARLIGLTAIGIPDRFVGGLATLAILIATSISMVFGELVPKNLAVARPVPTARWSAPLQLMFSFLF----------TPLIRLTNGTANWILRRLGIEPAEELRSARSPQELVSSSAERGSLDPVTALLVDRSLQFGDRSAEELMTPRSKIDTLEADDTVADLSDAATRTGHSRFPVIRGDLDETVGMVHVKQVFAVPADARATTLATLVQPVTKVPSTLDGDAVMSEVRANGLQTALVVDEYGGTAGMVTVEDLIEEIVGDVRDEHDVEPPDVVQAGRGWQVSGLLRIDEVAQ--GTEFRAPEGDYETIGGLVLEKLGHIPEEGESVELIHWLATVVKMDGRRIDQLRLTEL-----
167644236    -----------------------------------------------------------------------------------------------------------------------------------------------FLSAVQVGITLIGILAGAYGQATIAGALDTWLDKPLVGPHSEATTIVVIGLTYVSVILGELVPKRLALLFPDLIARRMSPFLALMA----------TVLRPFVTVLTVSTAAILKLLGVRDERTNDMAEEVETVLAEGADAGLIEPEERSMIQEVLRLGDRPVRVAMTPRRDLFWISLADTQEEILAEIRACPYSRIVVAEDDLDGDIGVILKKDLLDACLSGEPIDIRGHIQQPIAIPETMSLLRAMAVFKQTPLHMALVVDEFGSIQGVITPLDLLEMIAGDFPEDHDEETRILRREDGSWLVDARLDVQELNDALGENFEAE-GGYHTVAGLLLDRLGRIPREGEIVQLDGFDVEVVDMDGSRIDKL----------
226945553    ------------------------------------------------------------------------------------------------------------------------------------------------------------QVGITTVGVLSGALGETLLARPLTQRIAELPALAPYAEAIALILTVAAITYVVGELLPKRLALLAPET--IASALAPAMRRLAQIAAPLVWLLSYSCNLLLRLIGGRRDEPPITDEEIQVLMEQGAEAGVFHESEQAFVANVLHLDEQPVGAIMSPRQQVYAIDLDDPREEQLRRLAESPYTRVLVCRGGLHRLVGVLHRGDLLKPALQGQPIDLQRSARPPFYVEESASSTGLLEDFRRTRNEFAVVVDEFDDLQGIVTLRDVLTAIVGEIPDAHDGEPAIVRREDGSWLVDGGMGIEQLKTALDIDFPGEADNYRTLAGLVMHCLQRVPSVSDHFELDGWRFEVVDMDRTRIDKVLV--------
262274721    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PSRKTFFERLGQIFQGEPKDRQELVDVF----RDSEQNDLIDHDTRDMLEGVMQISEMRIRDIMIPRSQMVTIERSQPLEEIITIINDAQHSRYPVISDDKDHVEGILLAKDLLRYLMPDEPFDIDKVIRPAVVVPESKRVDRLLKEFQEERYHMAIVVDEFGGVSGVVTIEDILEEIVGEDEYDDEEEQEIRQLSKHTFAVKALTTLEDFNEKFGSQFR--DDDIDTIGGLVMTSFGHLPGRGEEVDIDNFHFKVTAADSRRIIQLQVT-------
84684834     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALATALFTRLFGDSGVAYATIIMTLLVLIFAEVLPKTYAITRPESAAWVSAPIRIVIFVLAPIVSIVRGLV-----------RLILRAFGVQTDPDSQILAVREEIITLGHHEGAVEKEDRDRLLGALDLGDRTVEEIMLHRSQIEMIDASKSPTEILEQALSSPHTRLPIYSEEQENIVGVIHAKDLSRAMYAAGQFDILSVAMKPYFIPETTTLDDQMREFLKRQTHFALVVDEYGALQGLITLEDILEEIVGEITDEFDTNDDNRLLSDGSYSVDGGMTIRDLNRANDWALPDEE--ANTIAGLVIHEAQTIPNEGQVFSFHGFRFEVTKRVDNRIARLKIRKL-----
269216473    -----------------------------------------------------------------------------------------------------------------------------------------------FLAAIQVAITLVGFFASATAATNLSAPLSSWLSSFGIDWLTAASQVAAPILITLIVSYASIVFGEL--VPKRLALADAEKMAGAVAGPLTAFSTIASPLVRLTAASSDVVARAM----GIKSAADRQDVSEEEIRYIVADNDELDDEEKRMIHEVLDLGDTTAEEAMTPRVDMVVIEAADTVLHAIELMRKTGYSRLPVFSGDHDNVVGMVRYKDLIGPLLEDRENDPVSSCLAPIYVPESKDLMPLLNEMQTNRQQMVMVVDEYGGTAGLITIEDIVEEIVGDIIDETDENRHIIQTAPDEWLADGAFTCDDAAD-LGWP-VEVSDAYETIAGWLMDTFDRVPQVGNELVFEGYVFRVQQMRRRRIAKVLVRRL-----
226950359    ----------------------------------------------------------------------------------------------------------------------------------------LMDEPTKFLSTIQVGITLAGFFSSASAATGISEDLAQYLSQLNIPYSRQIALVVTIILSYITLVFGELFPKRIALQKSETIALFSVRPILYVS----------KITVPFVKLLSASTNILVRLVGLDNEGLDEKVSKEEILVEVGQENGVINEKEKEMINSIFEFDDKLADEVMTPRTEVYLIDIEKPLKEYLDELIEERYSRIPVYEGSIDNIIGILYMKDFLGEARKHGNVDIRSILHPAYFVPETKNIDDLFKELQAFKKHMAILIDEYGGFSGIVSIEDLIEEVMGNIEDEYDEEPAIKKIDNDIFIIDGMVSIDDFNDYFNIDI--ESQDYDTINGFLIDLLGRIPMSAEEIEYKNFIF-----------------------
284992782    ---------------------------------------------------------------------WLNILMVVVFVLIGGVFSGAEIALVSLR-------------------ESQVRALAESGGRRGQAVQRLLSDPNRFLAAVQVGVTLAGFFSAAFGASTLSQPLGEWF----ITLGMRAGLADPLAFVLVTIAISYLSLVVGELTPKRLALQRAEGFSLLVAAPLNAIAKLSRPVIWLLSKST---NLLVRLVGGDPTA-SGESISQEELRDLVTAHESLSSDERRLIGEVFRAGDREVREVMTPRTEVDFLDASMTASRAAKQVHDSSHSRYPVVGRDEDDVLGFVHVRDLLPNHPAGRAATVGDLVREVKRLPGTAGVLTALSEMRRENQHLAIVVDEYGGTDGIVTLEDLIEEVIGEIYDEYDEGVADDERPDGPQELDGLLNLDDFREATGLQLP--EGPYETVAGYVLAELGRLPVVGDSVEVEGRTLTVLELDGRRIARISVSRAPQPEV
268315673    ---------------------------------------------------------------------------------------------------------------------------------------------------LTMLAGLTLAQVLLAMGLSTPLLHGRGFTSALAAWGSALLLVLIGGLSFYLG-GLLLPTAVAREQANRLVQPGAVLLRVAAYLLWPLVRPARAVSERLARRLSVEADTVATFM------QQELAWQVQEVEAETAPARDLDETESRLLANALAFEKLRVRDCMVPRTDIVAVEEHTDLETLRQRFIESGYSRLPVYREHIDQIIGVVFAYDLFRQ-----PSSLAEMIRPVRFVPESKPAHALLKEFLQTNTSIAIVIDEYGGTAGLVTQEDLLEELIGDIQDEFDVDEDLRRLDERTWLVSGRVDIDELREA-GLDLP--EGDYDTVAGYLLEKLGTIPKPQEEFELDGYRFTILKASQNRIELVRITRL-----
86359407     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------IATSLFLGLFGSSGVALATLAMTIILVIFAEVLPKSWAISAPERFALAVAFPT----------RLFVATVGPVSSFVNAVVRQILALFGINLSREVSMLTAHEELVDLLHREGSVVKADRDRLGGVLDLSQLELSDIMVHRTKMRAINADDPPEAVVRAILESPYTRMPLWRGTIDNIIGVVHAKDLLRALAEPNNLDIVKIAQKPWFVPDSTNLEDQLNAFLRRKQHFAVVVDEYGEVQGIVTLEDILEEIVGDISDEHDIEIQGVRQEDGSIVVDGGVPIRDLNRALDWNLPDEE--ATTIAGLVIHESMTIPEERQAFTFYGKRFVVMKREKNRITKLRIRP------
153816328    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------MLSAILIGNNIVNLSASAIATSLAYSFGGYMVSIATAVLTVMILVFGEITPKNYATMNTEKLTLKFIPIIRFFMIVLTPFIFIINLFSRAFMFLLRIDPNAASTAMTEDELIVDVSHEDGVIESDEKEMIYNVFDLGDANAKDIMVPRVHVTFAEVNNTYEELIAIFREDKFTRLPVYEDTPDNIVGIINMKDLLLYNKKTETFNIRDIMREPHFTYEYKDISELLVEMRDSTFNIAIVLDEYGEMAGLITLEDILEEIVGEIHDEYDEKEDFRQISEQEYIIEGSMNLDDINDRLETDLVSED--YDSLGGFIIEHLDRLPEVGDEVTDNGIRLIVEALDKNRVESVR---------
163847750    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TIQLVAPYGLSMIIGSLAGLLFAILLLSEVVAKALALRSPDTTILILARPIAMVLWPVMAVINIITRPIFTLLSGQPAPPTPLVTEEELMMSAGEKAGWIEHEEREMIEGVMDFGDTLVREIMIPRVDVVALEVNSPLKRALDVAITRGHSRIPVYEETIDNVVGILYVKDLIPVLRDGKHDTLRDLLRPAYFVPVTMKVAALLEDLQRRRVHMAIVVDEYGGTAGIVTLEDLIEQIVGEIRDEYDEEPAIVEVGPNELIVDARVPIDDVAGLLEVEFP--ETTADRIGGLVYEQLGRIPREGDQVVCNDVTITVLSIKGIRAERLRIVRQAPAEI
304382038    -------------------------------------------------------------------------------------------------------------------------------------IKLLRDDSERTLATILITNNLVNVTIIMLCNYVFAKLIDFGTAYWL-QFI-----CITVLLTFLLLLFGEIMPKVYARQNALIYCRKAV---PGIFFLRKLFRAPATVLMKSGMVAGRLVQGKTHVLSVDDLEQALELTDKEEI-----------KEERSILHGIIHFGDETAKEVMTSRQDVVDLDIRSTFADVLRCIVENNYSRIPVYQENTDNIRGVLYIKDLLPHLSKPANFRWQSLIRAPYFVPETKKIDDLLREFQDNKIHIAIVVDEFGGTSGIVTLEDILEEIVGEINDEYDEEEKYAKINDTTYIFEGKVLLSDFYKILQLPFEEIEGDADSLAGLLLEMKGDFPAIHEQITYKNFSFEILKIEDRRISRVKVR-------
255280020    ---------------------------------------------------------------------------------------------------------------------------------------------------AATLLKVTENPGKMLSAILIGNNIVNIGAASMSLFGSWAVSIGSGVLTLLILIFGEISPKTYASHNAEKLALSDAGIIYILT----------KVLTPVIFITNQLSNLLIRLLGVDPNAKGDVMTENELRVDVSHEDGVIEQEEKQMIYNVFDFGDTQAKDIMIPRVEMVSIDVNASYQEVLKVFREEKFTRLPVYEESTDNVIGVLNIKDFI--FFDENSFDMRSMMREPNFTYEYKSTSELMDQMRQSSVNFTIVLDEYGATAGLITLEDLLEEIVGEIRDEYDEEELIKKISDREYILPGFMKLDDVNDALDLLLHSED--YDSIGGLIIGELDHLPAVGESVTTDGIRLVVEAVDKNRINQVHL--------
294626658    ------------------------------------------------------------------------------------------------------------------------------------ITLIGILTGVFGGEAIGEAIA-----SWLQGVFPALAGTFELVGKPRPYSVVIGSTLAVALITFLTLIFGELVPKRLALRNSEDIAGVVAVPMTWLARI----------AAPGVWVLARSTRLVLRMLGMGKDESASTEEEIRMLVAESHEAGVIDAHERDMMNRVMRLGDRTADSLMTPRNRIAWLDANAEPERNLQVMREHEFSRYPVYRGSDQDIAGVLEVKSLVTRMDGHGAL-LFQALRDTLFVSESTHAMKLLEIFREEQQSMALVVDEYGEIRGLVTISDLMGAVVGRLQENTDEDALVVTRADGSLLIDGSLPVEELREVLGAELPDDEGDYHTLAGLCIYYFGRIPQAGEFFDWAGWRIEIVDLDGARVDKLLLSRV-----
85860285     -----------------------------------------------------------------------------------------------------------------------------------------------FLSTIQIGITFVGILAGAFGGATLAGPLTEYFAVFPMLAPYASIAVVVVCITYLSIVIGELVPKRLALSNPEKLARLVAVPIKRLSRL----------AHPLVLLLSASTNLTLRIFHVQPTEPVVTEEEIRLLIDKGTQAGTFQEFEQDTIERVFRLADRRVAYLMTPKSEIVWLDLDESQEVAQRKIAEHKYSFYPLVHDTLDNVVGVIRAKELLALIMEGKPFNLKSVCRKPLYVSETTPAVKVLELFKKSGMHIAFVVDEYGAILGLVTFDDILHSVFEDIEEGGNGEKEIVEREDGSWLISGSLPLDEFMDYMEIGEPDEDEGMNTVGGFVMTMLGTVPAEGQHFIWRGLRCEVVDMDGRRVDKIIVSRLE----
190892441    ------------------------------------------------------------------------------------------------------------------------AELVTAGRMNASALQRAVDNLDANLAATQLGITISSLALGWVGEPALAHLIEPLLSWLPEPWATTGAHTVAIVVAFVIITALHIVLGELA--PKSLALQRSEATSLAVVRPLGLFLVLFKPAIFTLNGMGNLVLRAVGLRAGTGESSFHSPQELKLLVAESQEAGLLNPVQQQLVERVFNIGDRPVSDIMTPRLDIEWFDADDSEAEILKTIRECSHEQLLVARGSIDEPIGMVLKKDLLDQVLDGGKVRPLEVIKQPLVLHEGTKVVRVIDSFKASPVRLAIVIDEYGSLEGIVTQTDLLEAIAGDLPGA-DEEPDIVVREDGSLLIDAMMPAFDAFERLGLRDR-PDADFHTLAGFALHQLQHIPEAGETFLFDGWRFEVIDMDGMRIDKMLATRI-----
255064189    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MDEPPPKSGWLERLGAMLIRKPEDREQLITLLHSAFERNLLDSDALSMIEGVMQVSEMQARDIMVPRSQMDVVDISKKPEQFIPFVIEAAHSRFPVIEGSEDEIIGILLAKDLLRYYADPEEFNIRDMLRPAVFIPESKRLNILLKEFRSNRNHMAIVVNEYGGVAGLVTIEDVLEQIVGDEYDFDDEEDNIVMESDGQYRIKAITEIDSFNEALGAHFSNED--FDTIGGLVLNKFGRLPNRGETVKIGHFKFTVQRVDSRRLHVLKVEKL-----
32267371     ----------------------------------------------------------------------------------------------------------------------------------------LALKITHSLDTYLSATQLGITLASLALGWISENAFVKLISIPFGYLLESSPLLVHSIASMIAFVFVTLLHVVLGELVPKSVAIKTESVVLLVAKPLYTFRIIFSPLIKLFDLLAAFFLKFINISPARENEAVHSDEELKIIIGESLKEGYIDSIEGEIIKNAVDFSDTLAREIMTPRKDMICLNAQDGYEKNIDIILQTNHTRYPYYQDSKDNILGMIHIRDLFENAIKGKEHNLSKLVRNMIIVPESAHISEILNTMNRQQVHTALVVDEYGGTSGLLTMEDIIEEIMGDISDEHDLKEDMRQIDAQTYEFDGKLEISDIEEMLDITFKNTNDHI-TIGGYVFGLFGRLPMMKDKITDEHCIFEVLEMEGARIKKLKVT-------
300727205    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QRIFWPLETVLLRSGVIAEKAVPKENRQLSVDDLEQALELTDDEQSMLQGIIRFGDETAKEIMTPRQDMVDLDIKCSYAEVLKSIVENNYSRIPIYQDNDDQIRGVLYIKDLLPHINKPANFRWQSLIRPPYFVPETKKIDDLLRDFQENKVHIAIVVDEFGGTSGLVTLEDILEEIVGEINDEYDEEEKYIKLNYNTYVFEGKTLLTDFCKILQIDFAEVEGDADSLAGLLLELKGDFLSLHERIDFKNYSFEVMEVDERRISKVKVVIHRNL--
153954806    ------------------------------------------------------------------------------------------------------------------------------SNKKAQLLEKLLKEPTKFLSTIQVGITLAGFFSSASAATGISYRIGNYLDKLNVPYGQEISFLVTIILSYIMLVFGELFPKRVALQKSEEIAMLSIRPILFVSKLAI----------PFVKLLSISTNLLIRITGMNSSNLEEKVSIEEILVEIGQENGVINSTEKEMINSIFEFDDKLAEEVMTPRTEVYLINIDKPLSEYIDELLQKRYSRIPVFEGDSDNIIGILYMKDFIIEAHRVGNVDIRNIIHPAYFVPERKNIDELFKELQNYRKHMAILIDEYGGFSGIVTIEDLIEEVMGNINDEYDEDEPVKKIDNKTFMVKGSISIDELNENLHLNLNEDSEDYDTLGGLLIKIIGRIPEDGEVLEYENITFDIEEVKEKRIERVKL--------
307545982    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SQGNRSWLDKLFSALTSDSDEPSSRDELLLRQAATRLKLEQDAMMIIEGALNISDQQVREVLIPRSQVNAIDLDQPLEEYLPVILETGHSRYPVIGENLDEVKGILLVKDLLPLLQNGHAFQLEEVLRPAMFVPESKRLNSLLKEFRDTHNHMAVVVDEYGGTAGIVTIEDILEEIVGDIEDEHDEEADIRDLGDGRFAIRALTPIEEFNEHFGTRLSDEE--FDTLGGLIMQRFGHLPGRGEHTRIGDWRFTVLNADNRRIRLLEAERPTD---
197294655    -------------------------------------------------------------------------------------------------------------------------------------------------------IKEKPTTFLSVIQIMIHIITFFQGHIVTSRFLSGNSDFKYQISIEALIIAASIIFGELIPKRLAMCSPSKTAYFFATPILFMAA-----LIKPLVWALTKISDFFLMIFGVNISKNSVSVSEDELMLNSSYRKGIIDKNENNMIQNIFDFDHTSISEVMRHRTQVVAINDDITKEEIIDFIRNQKYTRFPVYKTNIDNIIGVVHVKDIFKCLMFNPSFDIKNLIRETYFVPDSKNTSELFREMQSSKNHIAVVIDEHGGTAGIITFEDLIEEILGEIFDEYDKDEEIKEISQGEYIANGFSNLEEIEEIIKIEFDDGDCDYDTLNGFLIGKLGRLPQKDEKIKYKGYQFEVLQLKDKVISKIKIRK------
302382910    ----------------------------------------------------------------------------------------------------------------------------------------LSEDPTHFLSAVQVGITLIGILAGAYGQAAIAGELILEGAFPAAGHWAASTAVVVVGITYVSLIVGELVPKRLALIFPESIAAKMAAPISTVAI----------VLHPFVVLLTASTSGILKVMGVKDRDGSDVTQEEETMIAEGTSAGLIEPEEQTMIEEILRLGDRPIRVAMTPRHEVFWVALNDTEAVLREEVRTCPYSRIVVAKEDVDNPLGVVHKKDLLDSLLDNGEFNIEKHVQTPAFIPQSTSVLKALEILKASKVHMAFLVDEFGAFEGVVTATDLLEMIAGDFDEHDDKEALIRLRDDGTWLVDGQTDLDELSDELGEDFGEADG-FHTVAGLVLHQLSRVPDEGEILQLGRFEVEVIDMDDRRIDKLLFRQVVNRE-
296393921    --------------------------------------------------------------------------------------------------------------------------------------------------NLLVLLRLAFEITATAIAVVIAREFFRLGPS-----IAVGSTVMVLVSYVLIGVGPRTVGRQHAYQIAIASAIPLRIIGKLLGPLSKLLIVVGNAITPGRGFREGPFASEIEL---------------RELVDLAKERGVVADEERRMIQSVFELADTTAREIMVPRPDMVWIEADKTAVQAISLAVRSGHSRVPVIGETVDDVVGVVYLKDLVEQAFMGGSEPVAQFMRPAVFVPDSKPLDKLLEDMQRTRNHMALLVDEYGGIAGLVTIEDVLEEIVGEIVDEYDENEPVEQLGEGEYRVSARVHLEDLGELLDVELDEEE--VDTVGGLIALLLGRVPLPGASVRASGLELVAEDARGRRISTVLVRKL-----
259416518    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LATSLFTKIFGESGVALATLVMTLLVLIFAEVLPKTYATNSEKAAAAVAPIIATLVKILAPIVGAVRF-----------FVRGVLRIFGVQIDPDSHIMAVREEILQIGHSEGVVEKEDRDRILGALDLSDRFVEEIMLHRSKIEMIDAEADPEAILEQCLTSSHTRLPLFRKDQENIIGVVHAKDLLRQMYAKRDFQIAEVCKPPYFVPETTTLDDQMRQFLRMRTHFALVVDEYGSLQGLITLEDILEEIVGEITDEFDPAEQARKTGDGNFIVEGATTIRDLNRAMEWNLP--DLEANTVAGLVIHEAQMIPTVGQVFSFHGFRFEVTAREGNRVTGLKIRPLNS---
302385987    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLVSVALIVLLISFGIIIPKRCAAKNPERWGYRMLPAVSLIMIPII----------PFTWMANVVAFFVLKLLGIDMASDNENVTEEDIMVNEGHEQGVLEAREAEMITNIFELNDKEAGDIMTHRKNLVALDGEITLREAVNFILKEGFSRYPVYKKDVDDIVGILHMKDALIAVENKRNWEIEGLLREAHFIPETRNIDTLFKEMQSRKIHMVIVVDEYGQTAGIVTMEDILEEIVGNIMDEYDDEEYIIPSEDGSFCVSGMTPLEELERALNIEFDEEDDSYDTINGLLISRLDRIPQEGEEVSVLGYRFKILRVENKIIHTIRV--------
53804414     -----------------------------------------------------------------------------------------------------------------------------------------------FLSTVQVGITTIGVLNGALGEASVSSQLILLTLPELAPYAHEISTVTVFAITYLSLIIGELVPKRLALLHAEAIAAAVARPMHLLSLIAL----------PLVKLLSVSTDIVLRLLGARPVQPSVTEEEIKLLLQQGTLEGVFEEVEQKLVENILRLDSRKVGAIMTPRKDVVYLDVTKSYEANRGILTDHPHWIIPLCRGGVDNVLGFVKTKDVLNRLLAGEKPELAELVTRALFVPNSLSLMQLLEHFKRSHLQTALVVDEYGELTGLVTLTDVLEAIVGAIASEAEEEPQVSQREDGSWLIDGMLDIERFKQLFDLDALPEEENFHTMAGFVMLRLGNVPKVTDSFEFQDLRFEVVDMDRNRVDKILVTRLPPAA-
187932719    ------------------------------------------------------------------------------------------------------------------------------------------------------------------IANIAASGLATVLATNI--FGPTGVGIATGIMTVLVLIFGEITPKSIAKQRSDSV---ALKVGKPIKLIVTIFKPFVYIF-------TAISSFFIKILGADPKATEPFITEEELMVGVSEEEGVLENVEKEMIFNVFDFADLQVKDVMVQRVDVTALDSESTYDDVLKIIKEEQFSRIPIYNQTIDDVIGILNVKDLLMLENPRENFKMTKYIREPFYTFEFKKIVELFKEMKKERNHIAVVLDEYGGTVGIITIEDLIEEIVGDIEDEDDANTSIEVIKENEYIVDGSVRLHDIGDLIGTDM--ESDEFDSVGGLIIGELGRMPEEKEEIECDNMKFIVENIDKNRIKKVRI--------
304399860    ---------------------------------------------------------------------------------------------------------------------------------------------------------ISRIVLISVQFACVFVWDYFPIKKMFTNWFGGGNAAGGICAAAVIVLVMTVWVAAVCLNVPKKLCSAGKVGERFLLRTAGIYRGWLTLFMPLEIICRGVTSALLRLFGVKNVNAEDHVTEEEILMDAVNETGGIGESQAEMISNIFEFDDIGIDEVMTHRTEVAAIDESAPIREAVELAIESGFSRIPVYKDSIDDIQGVIYAKDLLTLVFHESAEDVKDFMREVIFVPESRKCGELFKELTAKKVQMAVAVDEYGGTAGVVTLEDLIETIVGDIVDEDDESEEITKISDGVFEIEGNAGYEDVMEALG-KEPDEDSPFETIGAMVIELLGHIPDDGESVKWENIKFTVTEAEDRRIGKIRAE-------
222085723    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVVAITYLSLIVGELVPKQIALRAPETVASKVAPAMTVLSKLAL----------PLVWLLDASGRLVLSLLGQSGKGSDGTDEEIKTILAEAQSAGVIESEESAMISGVMRLADRTARALMTPRREVELIDVDDSAEEIRTQLHRTNRSQLPVRRGSSDEVLGVLFVKDYYDAMSTDGRADIKALTREVPVVSDLATANTVIQMIRTSPTDMVLVFDEYGHFEGVVTSGDIMEAIMGVFQTEHGEEPAIARRDDGSYLVSGWMPIDEFSEFMNIPL-DEDAEYQTVAGLVLEELKHLPELGESFSRNGWRFEVIDLDGRRIDKLLLSP------
114800187    ------------------------------------------------------------------------------------------------------------------------------------------EDPSRFLSTVQIGITLVGIVAGAYGATALAEDVVPLIVRF-APALEDNAAFIAFAVVIVFTTYLSLIIGEL---VPKRVALAAPEAFAAVVAPPMAMLSKIAFPIVFILRGSTNLILSLIGMGKMRID-SVTEEEIESMIEEGAASGAIDAEERTMIRSVMRLADRDVRSIMTPRNEVVWLDLDDPSEDLLKEMSVSGHSRFPVARGDLEHVTAIVQTKDVLAQSGGVRLPKFEDVGHEPLFVPETMSVLRVLESMQASPVQMALVVDELGHVEGIVTAADVLGAIAGDVAFSLADGLDPQLREDGSWLIDGRMAVEDVEIVLGVNIGADDDPFSTVAGLVMHHLQRVPELGDKARVNGWMFEVIDMDGRRLDKVLVSRVN----
218261476    -----------------------------------------------------------------------------------------------------------------------------------LLIQRLLDRSEYLLAAILIANNFVNVAVVMLCTYGINAIV-NFSSAPMLGFI-----LETIVLTFLLLLFGEIMPKIYAQKNSLRFVRSSAPVLNIVERICRPLSKILVTSTSVINKALVKKKYDL-----------SVDELSKALELTSTE----MPEEKEMLSEIIKFYNKTADEIMTPRLDMEDIDIKTSFRTVVDFIIRSGYSRIPVYADSEDNIKGILYIKDLLPYVEKPDTFRWQSLIRPAYFVPETKKIDDLLEEFRTSKIHMAIVVDEFGGTSGIVTMEDILEEIVGEISDEYDEDEQFIRLADGSLIFEAKILLTDFFRVIDTEFGKLTEEVETLAGLLLEIKGDFPRRREIIEYDDYRFQVLEIDNRRILKVKFNRISD---
285018462    ------------------------------------------------------------------------------------------------------------------------------------ITAIGILTGVFGGEAIGTAIAT---RLQVLFPALAANFTLIGHPQPYSAMIGK--TLAIVLITFLTLIFGELVPKRVALTRSETIA------SIVAIPMGWLARIAAPGVWLLSRSTRLVLRLLGL---GKEESASVTEEEIRILVAESHEAGVIDAHERNMMNRVMRLGDRTADSLMTPRNRIAWLDANAEPQRNLQVMHEHAFSRYPVYRGNDQDIAGVLEVKSLVTRMGSGGEQ-LFQSLRDTLFVSESTHAMKLLEIFREEQQSMALVVDEYGEIQGLVTVSDLMGAVVGRLQDNADEDALVVTRSDGSLLIDGSLAIEDLRELLGAELPSEESDYNTLAGLCIYYFGRIPHTGEFFDWAGWRIEIVDLDGARVDKLLLHKLRD---
206900981    --------------------------------------------------------------------------------------------------------------------------------------------------------------STILIANNLVNVLISAIATKISAFKNFGIAIATGLSTFFIVVFGEVIPKSFGLKLKEKYALRAINIFYPFYIIFL----------PITRLILGFSNIFYKFMGKTRENISPFATVDETLVNVGEKEGIIEKEEKELISNVLEFTDTEVHEIMVPRIDMVCVSVDSPLKEVWKKIIEEGHSRIPVYEGSIDNIVGIVHAKDVLKALAKDPNVKIKDILRDVIYVPENMKINELFNEMRKKKAHLAIVVDEYGGTAGLVTLEDVLEELVGEIEDEYDEENKFNFLDENTLIVDAKMNIYELNDILEWGITLPETEYDTLGGLILDLLNRVPSRGEQIDLGDLIIVIESVRRQRIEKVKIIR------
142303721    ---------------------------------------------------------------------------------------------------------------------------------------------------AQKALKITEDTEGLIGSVLLGNNLVNILATSLTTALFTQAFGESGIALATLIMTVLVLIFAEVLPKTYAITNAELAAARVAGFIDLIIRVLSPIVASVRFL----VRLILRIFGVKTDPNSHILAVREEIIQLGHSEGIVEKEDRDLILGALDLSDRTVEEIMLHRSNIEMIDSIDEPTKILTQCLESVHTRLPVFLNDPDNIVGVIHAKDLAREMYKVNNFDIGHVVMEPYFVPNTTSLDDQMRQFLHRRTHFALVVDEYGSLQGLITLEDILEEIVGEISDEFDPKDDIRQSNDGSYILEGSTTIRDLNRANDWSLP--DDEANTLAGLVMHEAQMIPTVGQVFRFHGYRFEVIERKANRITSIKVTSI-----
171060310    ----------------------------------------------------------------------------------------------------------------------------------------LGEDPTRFLSTIQIGITSIGIVGEAALAKPLALWLESLGLSQLYSTYAATGLVVVLITYFSIVVGELVPKRVGQTHPETLARLVARPIN-----------WLAIGTKPFVRLLSVSTHALLRLLGVKDNGGSATEEEIHAMLAEGTNAGVIESHEHAMVRNVFRLDDRQIGSLMVPRGDVTFLDVDLPFEQNLARIEQADHARFPVVGGSLDNVLGVVNARQWLSRSLRLDDRNLEQPLQHPLYVPETLTGMELLDNFRLSDVHIAFVIDEYGEVQGIVTLQDLIEAITGEFRPRDPETSWAVQRDDGSWLLDGHIPVPELKDRLGLDSVPEEDRYHTLSGMLMLLTGRLPKVADTASWEGWRLEIVDMDGKTIDKVLASRIPE---
206895536    ------------------------------------------------------------------------------------------------------------------------------------LVKKLLDDPTFFFSSVQIGVTLAGFLMSSFSALDWVGPFSEALSRLGIPNSSTLAAVLITAFSFISIIFGELIPKSLAVRYRDYFAPWALVNLARTLYI----------LYPFVWFLSVIQKAVLNMVGVGSLEYTKVVTDEELLVERGRSEGQFLQEEEEMIKSVLEFSDTTVREIMTPRLAVFWLDKNVGVNEALQLMLDSGYSRALLCDGSLDNVLGVIHIKDLMKHVQGDSEGSLESIKRDVLFVPETEMINEVFFQMRRLRNHLAVVVDEYGAVAGVVSLEDILEELVGEIRDEYDQEEEPIRINYVKAIVLGHVSLGDVNDVLDLDL--EAEEVDTIAGFVLLQLQHFPEVGEKFRLDGTKFTVLSVTNKRIDKVLIER------
217978463    -------------------------------------------------------------------------------------------------------------------------------------------------------VRRNRLIGACLLGNTLVNIGSSAFTTSISFFGDSGAFYATALMTVLLLVFAEVMPKTVAINYPDRALLVAPVLSVFVAAFGPLLVGVEIFVRAALRLAGLGAGHQRSILSG----HEELKSAVDLL----HKEGGVARADRDMFGGLLDLNDLEVSDVMAHRTDMLTLNADLPPHELIAAIVAAPYSRLPIWRDDPENIIGVLHAKDLLPALDASGALDVESIAVKPWFVPMTTPAQDQLQAFLKRKTHFAIVVDEYGVVMGLVTLEDILEEIVGAISDEHDLVAEVRPQADGSITVEGSAPIRDLNRIMGWSLPDEE--ATTIAGLVIHEARAIPDAGQTFTFHNFRFEVLRKSRNRITLLKIAP------
291563797    ---------------------------------------------------------------------------------DGNSWIGIVLFAASVILFAVMYGFGAAVQALNTSALEDERDEGNKRAEKLLKIQEDPYLFIRTNQLATSILTLAMGASSLLFVVNLTALLGVRTKMPHLAAVGISYVAGLVGIAFLLTGLGIVIPKRIAAKSPIRFCYKVLPLVELVAKF----------LFPFAWLMDQFAYISLKAVGINIREKDDNVTEEDIMVNEGHEQGVLEASEAEMITNIFEFDDKVAADIMTHRTAVLALDGEITLKEALDVVKEANYSRFPVYEEDIDNIIGILHMRDMLHYTDSKEHLNIKGLLRSPHFIPETKNINSLFKEMQSQKIHIELVVDEYGQLAGIVTMEDILEEIVGNILDEYDEEPDIVSRKNGTYELTGLTLLDDVEETLGVEFDKEDDNFDTLNGFMVSRLGHIPKAGESVRIGDYLLKIMKVENKVIQTVLAIPLPKEE-
281422908    -------------------------------------------------------------------------------------------------------------------------------------IQMLRDDSERTLATILITNNFVNVTIIMLLNYVFAGIVEFGPKAYWLQFL-----IITVILTFLLLLFGEIMPKVYARQDPLKFCRRCVG---GILFARKLFWPLETILLKSGILAEKIIQKENHVLSVDDLEQALELTDKNDI-----------KDEQSMLKGIIRFGDETAKEVMTSRQNIVDLDIRSSYPEVLKCIEENNYSRIPVYQDNTDNIRGVLYIKDLLPHLTKASNFRWQSLIRPPYFVPETKKIDDLLREFQDNKVHIAIVVDEFGGTSGIVTLEDILEEIVGEINDEYDEEEKYSKLNYNTFVFEGKTLLSDFCKILNEEFEEVEGDADSLAGLLLEIKGDFPSMHEKIDYKNYTFEVMQIEERRISKIKVTPLKDIE-
260912068    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FRKLFWPLETILLKTGVLAEKMLGKESVTLSVDDLEQALELTNKEE---LKDEER-LLQGIIRFGDETAKEIMTSRKDIVDIDIKCNFSEVLESIKENNYSRIPIYQDNTDNIKGVLYVKDLLPHLTKPHTFRWQSLIRPPYFVPETKKIDDLLRDFQENKIHIAIVVDEFGGTSGLVTLEDILEEIVGEINDEYDDETEYTKLNYNTFIFDGKTLLSDLCRILEVDFSEVEGGADTLAGLLLELKGDFPSIGERLNYKDYLFEILAIEERRISRVKV--------
88801868     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VYASRNALRFAKTMSKFIHFVSVLLSPFSMPLIAITKWIEKKFGNKASNFSVETLSQALELTSQSAT---SKDEQKILQGIVNFGNTETVQIMKPRIDIFALSDNESYEDVLRKILTNGYSRNPVYKENIDTIIGVLYAKDLLAHL-NKKTFDWQTLLREPFFVPENKKLDDLLGDFRAKKNHLAIVVDEYGGTSGLVTLDDVIEEIVGDINDEFDEDLSYSKIDDKNYIFEGKTSIKDFCRILDDEFEEEKGESETLAGFILEVSGKFPKKGEKITFKNYTFTIEALDKKRIIQVKATK------
153816294    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MSTKFVLKLLGMKTEDEEEAVTEEKALLKMGNESGTFDDDEKEMIDSVFKFDRRTAREIMVPRREVIAFDIDDPFEEMIDEILETRHNRIPVYEENIDNIIGVLHVKDMMIEMRKHPKGDVRQMLRQPFFIPETKEADELFRIMQETRHHMALLVDEYGGFSGIVTIENLVEEIMGDINEEYEEVPEIECVREDEYKIDGGVLIDDLNDELGLKL--ETENYDTLSGYLIEKLGHIPEDRDIIETDGLIFKIEEVKDNRITQVRLR-------
260914477    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HSEHSNKKSFFQSLFGRFFQGELKNREELVEVIRDSEQNDLIDQNTREMIEGVMEIAELRVRDIMIPRSQIVFIQTEQNLDSCLDTIIESAHSRFPVITDERDNIAGILHAKDLLRFLRSNEEFDLLPLLRPAVIVPESKRVDRMLKDFRSERFHMAIVVDEFGAVSGLVTIEDILEQIVGDIEDEFDEEVNIRQLSRHTYAVRALTDIDDFNQQFNTDF--EDEEVDTIGGVVMQAFGYLPKRGEEITVDNINFKVTSADSRRIIQLRVT-------
241203681    -------------------------------------------------------------------------------------------------------------------------------SKGAAQAIKLAENPGRFLSTVQIGITLVGVLSGAFSGATLGGRLSGWLAQGMSSTAADAIGVVVVAITYLSLIVGELVPKQIALREPEAVAARVAPAMAVLS----------KIALPLVWLLNASGNLVLKLLGQTGKAGENVDAEIKTVLAEAQSAGVIESEESAMISGVMRLADRTARALMTPRRDVEIIDIDDSLDEIRTQLHRTKRSRLPVRKGSSDEVIGILPVKDFYDAMSEHGSADIKALTQDVPVVSDLSTAINVIEAIRKSPVHMVLVFDEYGHFEGVVSSGDILEAIMGALQEGPVDEQAIARRDDGSYLVSGWTPIDEFAEFLNLKL-DGDLEYQTVAGLVLEELKHLPELGESFTRDGWRFEVVDLDGRRVDKILVS-------
15673796     ------------------------------------------------------------------------------------------------------------------------------------------------------------QIGITLINILAGASLAEALSSRLAPLLGGTALAKTLAQIIVLAV-LTYVSLVFGELYPKRIAQNALRVAPPIQFLGKVMKPFVWFLASSTNFLSR-----LTPMKFDDLDEGMTRDEIEYLLNTNDEA--LDANEREMITGVFSLDELVAREIMVPRTDAFMIDINDDSRENITAILSETYSRVPVYDDDKDNILGILHVKKLLRYSFDHGDIDLREILQEPLFVPETIFVDDLMRQMRKTQNQMAVLLNEYGGVEGVVTLEDLLEEIVGEIDDETDAEEEVFKIGENLYVVQGKMTLNDFNEEFDTHL--ESNDVDTIAGYFLATTGKIPAKGQQIDEDHFSLTSLEVSGKRVVKLRVE-------
88604239     --------------------------------------------------------------------------------------------------------------------------------------------------------------------FLITILIGNNIVNILAASVATAVAIGFLGETGIAVTVSTIIVVLLLLVFGEIWPKMYASRNATSFSLRFSPIILFLSRIFSPVIFIFNKIAGKMTMAGAFAHHMITEEEIKEWIDVGQEEGTIEKDEQEMLHSVFEFSDTRVREVMTPRIDVVMLEDTSSSDEALEIFKNTGFSRLPIWHGNIDTIKGILNVKDIFSVLETHESIPIVELLSEPLFVPETKNIDDLLRELRAKKTHMAIVLDEYGSFVGIVTVEDILEELVGDILDEFDEEHELVRVAEDVYSVDARMWVEDLNKHLDLHLPT-SETYETIAGLVIERLGNIPRIGDVLTEEGVRLVIIQMTGKRINRLKLIRIHPPE-
34495686     ------------------------------------------------------------------------------------------------------------------------------------------------------------QIGITSISILSGVYGEAALSEHLRESLARYAPLAAKPLSVVAMVLFITTLSLILGELVPKRLALLNPERVAMALARPMLLLSRASAPLVQVFSRVTDGLLRVLGAKKSDEPSITEDEIRTLMEQGADEGVFDRAEQELVENIFRLDNRKASAVMTPRKDVVILDLEDGPERNRELLLGHPFSHFPVCRGDTDQVIGMLNAKTLLDRLLRGEALDFAAELSPPLYVPSTCSLMQLLEQFKQARSHSALVVDEYGELEGLVSINNVMEAIVGDLPAIDGEEDEIVQREDGSWLVDGMVSLDRFREFFELEAPLPGENIHTLAGVMLYQLGRVPSVTDRFEWNGFSFEVVDMDRTRVDKILVQR------
212697439    ----------------------------------------------------------------------------------------------------------------------------------------------------------SQNFQDAVLSIITITYLLLNIKDSLAIFLNRESDFMQLVIMVFMVIFANMIPQRIGIRNPYTISKKTAGFAKFILFL----------TKPFVNIINKVTNLIMNIFGIESIEKEVTAEQIKSIVQVGEDQGVLRPLESKMINSIMDFDDVWAEEIMTARPEVFMIDIKDRDRKYLDEFIKLKHSRIPVYDEEVDNILGIIYTKDYLLEALDVGSVDIRKLIKPAFFVPEKIETDKLFSQMQKDHTHMAILIDEYGGFSGLVTMEDLVEEIVGDMDDTFDKDPDIRTSTKGSYIVKGSTSIKDLNDILGLDIDEENDQYDTVGGFIIDKLGFIPDDDQTVIYKDYEFKILYIEETRIKIVRVKKINK---
57505732     -----------------------------------------------------------------------------------------------------------------------------------------ALDVTSKLDTYLSACQLGITLSSLALGWIGEPAIAKMLETPLLKL--GLNAVLIHTIAFVIAFSIITLLHVVLGELVPKSIAIAIADKVVLWVARPLHWFWILFLPCIKIF-DILAALTLKIFGIKPAKEHELTHSEEIIASESQKGGVLDEFETEIIRNAVDFSDTVAKEVMTPRKDMICLNKQKSYSENMQIICEHKHTRFPYIDGSKDTILGMVHIRDIVQNELNTKSENLDNFVKPLILVPENLSISKVLVMMNKERSHTALVIDEYGGTAGLLTMEDIMEEIIGEIKSEHEED-NYKKLADNIYEFQGRCDIEKVEELLLITY-DEDLEQVTIGGYVFNLLGRLPVVGDRIEDELCYYEVKKMDGNSIERVKVVK------
21674811     ----------------------------------------------------------------------------------------------------------------------ELREAGYPSASVALKLQDNAARFLSSIKTAILITTLTSVLGGLFLAEPLAALFSHLAILEPYSHPLALTVVIASLAYLTHVIGGLLPKKFALRHPEAIAVRIAGFMNKLCTI-----------SSPAVLLADASAALLLRAFGIEANKPQVSDEDVMLMIRQGAKKGVFESVEYEMISRIFRMSDKRASALMTPRNEIEWLDLERPDEELVARIKASGRSRFPVAKGSLDELQGVVRSLDLVNFSLSSKREAIRASMKPPLFVPESVPAFHVLELFKKNRAHMALVIDEHGSVQGAITLTDVLESIVGDVPDMEGDQKTIVRRSERTWLVDGMVPVDEFLTAFNLDFEENEPRYDTMGGFMMTRLGEVPSVSDTVKWGGLTFKVIKMNGKRVGRILVEQ------
152974355    ------------------------------------------------------------------------------------------------------------------------------------IDQLVIEKRRGALAAKKVTSNLDEYLSACQLGITITALGLGWLGEPTVKHMMNISSVAASTVSFIIAFAVITFLHVVAGELAPKTFAIQKAEKVSLLLSQPLIYFYRIMYPFI-WALNGSSRFVTGIFGLQPASEHDVVHSEEELLSESYERGEINQAEFKYVNNIFEFDNRLAKEIMVPRTEIVGLYEDEPFETHIQIIRQEKYTRYPVFGEDKDEIIGMVNVKDLFIRYMDGGECSITPYTRPVIEVLENIPIHDLLLQMQKRRIPMAVLYDEYGGTAGIVTLEDILEEIVGEIRDEYDEDPPIEHISETWKIVDGKVRISEVNDLFGLQLLAND--VDTIGGWIMMQKQTI-TEGDYIETNGLVFKVLEKDMHQIKRVEIMRKEE---
54023401     --------------------------------------------------------------------------------------------------------------------------------------------------SQIVADRARYVNLMVLLRISCEIGATVLLAAALMDIWSDTVALLVTAAIMVLVDYVVIGVGPRTLGRQHAYSLALAAAVPLQVIGALLGPISRLLILLGNAITPGK---------GFRNGPFASEIELREVVEMASERGVVADEERRMIQSVFELGDTAARAVMVPRTEMVWIEADKTAAQALSLAVRSGHSRIPVIGENVDDILGVVYLKDLVPYADRGRQVRVREVMRPAVFMPDSKPLDALLDEMQRRRNHMALLVDEYGGIAGLVTIEDVLEEIVGEIADEYDTDEIAPVEDDGSYRVSARLSVEDLGELYGMEI--EDEDVDTVGGLLAHELGRVPLPGSKVEAYGLVLRGEDARGRRVHTVLVRKAEEPP-
218510606    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------IATSLFLGLFGSSGVALATLAMTVILVIFAEVLPKSWAISTPDRF---ALAVALPAKLFVTI-------VGPVSSFVNAIVRRILALFGINLSREISMLTAHEELVDLLHREGSVVKADRDRLGGVLDLGELELSDIMVHRTKMRAINADDPPEAVVRAILESPYTRMPLWRGTIDNIIGVVHAKDLLRALAEPNNLDIVKIAQKPWFVPDSTNLEDQLNAFLRRKQHFAVVVDEYGEVQGIVTLEDILEEIVGDISDEHDIEIQGVRQEDGSVVVDGGVPIRDLNRALDWNLPDEE--ATTIAGLVIHESMTIPEERQAFTFYGKRFVVMKREKNRITKLRIRP------
303232584    -----------------------------------------------------------------------------------------------------------------------------------------------FLAAIQVGITLLGFLSSALAATSLSEPLACVFRNFG---WSAQVSYIVATACITLIVSYFSIVIGELVPKRIALSNPEAIAKSVSGFMTHFLMVSR-----PLVVLTSVGAQAISKIIGVSNEHNRQDASEDEIRYLVNDSGELSDEEKSMIHDIFDLADTIAREVMIPRVDMCALEDTSTVEDVLSTMRTTGYSRVPIYHGEVDHIVGIAHIKDLIAALLDKHAQPISGFIREADFYPDTKDIIPLLSEMRSSHDQMVIVVDEYGGTAGIITIEDIVEEIVGEIEDEFDPDNKYTKLAPNKWLVDGRFSVDD-ARELGWPIED-DPDYETIAGFVLNLADGLPAPGDVFIHEGYEFRVQSMRRTRVSTVRVRALPAPSV
251798336    ------------------------------------------------------------------------------------------------------------------------------------------------------------YLSACQLGITLASLGLGWIGEPAIKDLIEGNPVWIHSISFVIAFLFITILHIVLGELAPKTLAIRKAESVTLLTATPLVMFHKLMYPFI-WVLNGLANQLLKRLGVEPASEQHSAHTEEILMQESHKSGLINNTELTLVDNIFEFAETNAREIMIPRTEMVCLYVHLSLEDNKAIALNEMHTRYPVCDHDKDNIIGFVHIKDLLKD-TTHSLTDIRQITRAITTVPDSMQISNLLILMQKRKAQIAILIDEYGGTSGLVTLEDIMEEIVGEIQDEFDEEAEIEKRDESVYSISGMMLIEEVNSYFGIDI--ESDNYDTIGGWMYSQIEIPPTSEQRIDYGGYAFIIEETDHLRISRVLVKKL-----
288556373    ------------------------------------------------------------------------------------------------------------------------------------------------------------------LVNIAAATISAQVATAIVG-GNTGLLISTIVMTILILVFGEVLPKSLAKENAESFALKISVILLALMKLF----------TPVTWLLVKLKEVTTRYVAKSEAEPSVTEEELKEIFTISHAEGVLDPNEKELLHNTLDFNDIKVVEIQTPRTELVAIDVNSEIEEITALLIKERFSRVPVYEDTIDNIIGILSERDFLTALVTHGETDIRTIMRKPYFVVETLRIAKLLPMLQKDRAHMAIVIDEFGGTSGIITLEDILEELVGEIWDEHDEKIDVTELGPNEYEFFGDYPLDQFARMLEVELP--DSRNHTLGGWLTERFHYVPTIDEEIIYDGLKLTITDSEDRRVKKVKVSP------
282858167    ------------------------------------------------------------------------------------------------------------------------------------------------------------------LVNVAASVTATALATSLIH--EHGVAFAVVVMSILIIIFGEVIPKCVAMAKGERLLIVAL---PLVRFFSWLVTPLIWGMEQFARIAGYMTGWDLSL-----KDSFVTKEEIGQVVKIGEASGAIEESERQMIDGVISFDEIRVSEIMIPRTRMHMIESERTVDDALQFIEKMGDSRVPVFTDTPDRIEGIVLVKDLLTALMKQKNAPVTKFMRTPLFVPETMYVPKLFRIMQNVRMHMAVVVDEYGGTAGLITLEDLLEEIVGEIQDEYDKEEQVTPLSDGTYRAKASIPLEELNDVLNSHFVC--DDVDTLGGFLLDRFGNFPHEGDTLASDGWLFEIASMDGHRINDVMIRR------
259504471    ---------------------------------------------------------------------------------------------------------------------------------------------VLELKAVPNRFLSTIQIGVSLASILSGAFASEAFAQVLTDWVVQNGWMAASVMKPISMILITLLTSYLMLVFGELVPKRIAMTSPEKFAFFVVYPISALAVFTKPLVKVLSVSTNLVLRIIGIDPDKAEDEVTEEEIRIMVDAGEIDVTEKEMINNIFEFDNLDVADIMTHRTEVVGIDVSSSFADIMELVDEERYTRYPVYEDSIDNIIGLIHLRDLLRYVKDHRDFEIKKIIREPYYVPDSKRTDELFRELQNSKMHFAVVIDEYGGTAGIVTMEDLIEEIMGNIMYDEEEEQEIVAVNLDEYLVDGACDIEDLEDVININLPVED--YDTVSGFVVGQIGRLPTEEDVVIYHGYRFSIMELDEKVIARVRVTKEKEV--
257869141    ----------------------------------------------------------------------------------------------------------------------------------------IIDNPTNFLSTIQVGITLVNILSGASLADTLSVLGGGAAAKSLANII------VLAILTYVSIVFGELYPKRIAMNKSEEVAQFTSGVIRVIGTIA-----------KPFVWLLSASTSLLARITPMEFDDEDTKMTRDEMRYMLETEGVFEEDELEMLQGIFSLDTKVAREVMVPRTTAFMVDINDSVDEILTEILAENYSRIPVYNEDKDKVVGILHTKNLLKCAYKYGTLDIKQILQEPLFVPETVFIDDLLYELKKTQNQMAILLDEYGGVVGLVTLEDLLEEIVGEIDDESDEVEEYEQVSDHEYIIQGRMLIDDFNEAFDMSLHMSD--VDTMAGYLITALGLIPDEGESFKVDNVTLITEEMEGSRVLKIRV--------
116624023    ------------------------------------------------------------------------------------------------------------------------------------------------LSVTQVGVTLASLGLGWAGEDTLYQILSAMF-HPLMTPVTTKFLHGLCFFFSFLVISYFHVVFGEVVPKNLAIAKAAQLASLTAPALLLFYRATVAFVV-VIERSAAAITHALHLKGEGHGNVH-TSEELKLIVSSSRGLGYLPETQEDMIHRVLDLGALSVREIMIPRNDIVSISTDASLDEVLHTMNEQRHSRLPVYEKTPEKIVGLLHYKDLLRSSRPSQSFRVSRLMRPLMFVPETKEVSAMLDEFRHGRSHMAMIVDEFGTIIGMVTVEDVLEQIVGQIEDEHDERVE-RQVEADDVELDGTTRIRDLESEYGIEIP-PDAGFETLAGFLLFKLGEIPRVESRVEYEGRRYTVLEMERNRIARVRIEKLQP---
192291526    -----------------------------------------------------------------------------------------------------------------------------------------------FLSTVQIGITLVGVLSGAFSGATLGQRLSDWLTASGVPFIIGFGLVVTLITYATLIVGELVPKQLALRDPEAVAVKVAPAMALLAKI-----------SLPVVVVLDISGKAMLALLGQSGEEDKISEEEIHSLVMEAETAGILEPGERQMIAGVMRLGDRPVGAVMTPRPEVDMIDLSDPPDQIRATFASSPHSRLPATDGDRDDPIGIIQSKDVLEVYLRGETPDFRALVRDAPVIPASADARDALIMLRNASVHMGLVYDEFGGFEGVVSTADILESIVGAFSSEDPPEPAAVRRDDGSYLVAGWMPVDEFGDLLGMPVPAQ-RDYHTVAGLVLSHLGALPSVGDKFDFQDWRFEIMDLDHRRIDKILASRLPD---
300786850    ---------------------------------------------------------------------------------------------------------------------------------RALTVQKAHRTLSFQLSGAQVAITLTTLITGYLLIGELVRPLLTGLGLPAGFAAGASIVVALVLATSLSMILGEMVPKNLAIARPLPTARAVAGYHSRFSSLFRWLITLMNNS----------ANFLVRKFGVEPQEELRSARSPQELVRSSAESGTLDTSTAELLDRSLRFGERTAEELMTPRVQLESLAVDDTVQDLIEISRRTGFSRFPVHAEDLDDVRGAVHVKQAFAVPAADRAVPIGSVMRPVPTVPESLPGDDLLLRLRDSRFQLAIVVDEYGGTAGLVTLEDVVEEIIGDVRDEHDEREAPASQQVGSWLVSGQLRADEVTGVTG--FRMPDGDYETIAGLILERLGKIPAEGDATEVDGWLLTVTTMDKRRIAEVEVAPVR----
284009230    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HPTNNDNHHSKKSFFGRLNQLFHGEPKNRDDLV----ELIRDSEQKDVIDPDTREMLEGVMNISDERVRDIMIPRSQIVTLKRNQSLDECLDVIIDSAHSRFPVISEDKDHIEGLLMAKDLLPFMRTDEPFNIDKVLRPAVVVPESKRVDLLLKEFRSQRYHMAIVIDEFGGVSGLVTIEDILELIVGEDEYDDEDDIDIRQLSKHAYSVRALTQIDDFNKAFGTRFNDEE--VDTIGGLVMQAFGHLPARGEIITIDSYIFKITMADSRKIIQVQVK-------
225851136    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IEHLGEAYLFVAIITMTVLILTFGEITPKTIGAYYPERYALFASR---PFYAFYIAVTPFRIIFMKSAEYFLKKMGLEL-----PVESHKLSEDDLISIVNIGTEKKIFTEEEKEIIEATLQLHETAVSEIMTPRRDIFAIPKGLTVREVLELIKEKDYSRIPVYEGNLDNIIGILYIKDIIFLKFEGKEEKIDRFLREPYFVPEFTPLLNLMKKFEEKKNHMAIVVDEHGTVVGLVTFQDILEFIVGDIPEEYEPEEPIKQISMNKWEVSGKIEVEILEEVVGIKLPD-DYEFDTVGGFILDVLKRFPEEGEEFVYENYKFRILKMESNRIISVLIEKLPE---
238924896    ------------------------------------------------------------------------------------------------------------------------------------------------------VLKVTENSPKMLSAILIGNNIVNLSASSLTTFGSVGAGVATGILTFLILIFGEVSPKTLATIKADKISLSIAGFISVLMV----------VLTPVIFIINKLSLGVIFLFGIRQSDAKRVMTEEELIVDVGQEDGVIEDEERDMIHNVFDFGDAEAKEVMVPRIDMTFVHVDSTYDDLISIFREDKFTRLPVYDESTDNVIGIVNVKDLLLLKDEDEHFSIKNIMREPYFTYEHKNTANLFLEMRESSISLAIVLDEYGVTAGLITLEDLLEEIVGEIRDEYDEQDDITRINDYEYIVLGSANLEDVSDELGLHL--ESDDYDTIGGYCLEKLDHLPEKNEIITDDNILLRIEAVDKNRIEKVYIK-------
126726518    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATALVTALFTRLFGESAIALATLVMTLLVLIFAEVLPKTYAITKAEEASSWVAAPIKVVIFIF----------SPVVSAVRFFVRGVLKVFGVNIDPDSHILAIHDEILQLGHSEGVVEKEDRDRILGALDLNHRDVEEIMLHRSQIEMINGDDEPEKILSQCLSSRYTRLPVYKDDPENIISVLHAKDLLRAMAALALFRVQDVAMAPYFVPETSTLGDQMREFLRRRTHFALVVDEYGSLQGLITLEDILEEIVGEITDEFDQEEEPTKAKDGSITVDGSMTIRDVNRAYDWNLPDET--AVTIAGLVIYEAETIPSVGQVFSFHGFRFEVIERAANRITQLKIRPL-----
150389153    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FGSKGVGIATVIMTILVLVFAEITPKSMAVQNSEKVSLKVVNTISLIMSI----------LSPIVKLFTYITNGLIRFLGGDSAKFHPIITQEELIVTVSHEEGILEVEEKQMIYKVFEFGDSFVKDVMIQRRDIVALNLHSTYEELIDIMKEEQFSRYPVYREKIENIIGFLNVKDIFFLEETMDKFSLEKYVRDPFFTFEFKKIDEVFKEMKKTRTHMGIVLDEYGSTAGLITIEDLIEEIVGDIGDEYDQEEEITVIKEDEYIVNGSTRLDRINDMIGVLL--ESENYDSLGGFIIGELGRFPLKNEMIEYNGITFIVENVDKTRINKVRV--------
142087761    ------------------------------------------------------------------------------------------------------------------------------------------------------ALKITEDTEGLIGSVLLGNNLVNILATSLTTFGESGIALATLIMTILVLIFAEVLPKTYAITNAELAAAKVAGFINLII----------KVLSPIVASVRFLVRLILRVFGVKTDPNSHILAVREEIIQLGHSEGIVEKEDRDLILGALDLSDRTVEEIMLHRSNIEMIDSNDEPTKILTQCLESIHTRLPVFLNDPDNIIGVIHAKDLAREMYKVNNFDISHVAMKPYFIPDTTSLDDQMRQFLHRRTHFALVVDEYGSLQGLITLEDILEEIVGEISDEFDPKDDIKQSHDGSYILEGSTTIRDINRANDWSLP--DDEANTLAGLVIHEAQMIPTVGQVFSFHGYRFEVVERKANRITSIKVIPI-----
154254051    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WLRALLGLNGNGDGSLRESLEEVIEEHEDMHSLTAEERHMLVNILKFGELRVDDVMVPRADVIGVEESCPLEECLRLFHVSSHSRMPIYRETLDDPIGMVHLKDVLAWLAPQEEFSLRSIRRNILFVPPSMPALDLLVKMQATRIHLALVIDEYGGTDGLVSIEDLVEEIVGEIEDEHDEGPALVRREDGTIDADARCPIEDLEDMIGLRLVEEEDDVDTLAGLVFSLLGRVPLRGELVRHAGLEFEVKDADARRIKRMRIHLL-----
255656843    --------------------------------------------------------------------------------------------------------------------------------------KIIKDNLNSYLSACQLGITLCSLALGWMGESTVKELIL-----PIISIFNLSESIVYTISISISFLIITMMEVVIGELVPKALALYNTEKIMLSTSF--LVVGFYKLTYPIIYFFNLSTDLFLKPFGYSQADEVDEPHTGDILVEESYKSGLIDESEQRLVDNIFEFEEKKIREIMVPRTDMVCIYESDSEEKILAILKEEGVTRYPVCRKNKDDILGFVHIRDLYNQKINENKIELEEILRDIIYISENLTIDKALERIRKEKLQLAIVVDEYGGTSGVVTIEDILEEIVGEIQDEFDEETHIKKIGAGSYLVDGTESINYINKYFGLDI--EHDGFDSIGGWISYMLGSNIKVNQSVTFENYNFTILELDKLRVVKLIIKSV-----
222100704    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSTLFITAVLLIFGEITPKVMARAEPDRIFQRSIG----------VVRFLTRVFDPVGRLLVKISDGIIALRHGKKISEDLFITEEDIIVQVGGEMGVIEQEEERIVKRAFEMKQIAVKEIMTPRVDIVAIEENQTVRDLIELIEDEGYSRIPVYRETIDNIVGVCYAKDVLSILAEKDCMKVKDIMRDALYVPETMNIDELLKILKSKKIHIAIVVDEYGGTAGIVTLEDIIEELFGDIMDEYDEVSGIKKIGEKTYIVDGSTPINDLEIELRIQFPQ--TEYETIAGYLLEHFKRIPNVGEEAVIGNLYFKVLAVGKNRIEKIMIKVLE----
308048455    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PAVATGALTFIILIFAEVTPKTLAAHYPEKLAYPN----------SMVLRPLMSLFYPLVWMVNHISNGLLRLMGVSHHNPNDDHLSSDELRSVVHEAGLIPRRHREMLVSILDLEKVTVEEIMIPRAEIFAIDINDDYRAIIRQLTHSPHTRVLLYRDNIDDVVGFIHLSDVLRLFTKEGKSTLLRAVREIYFIPEGTPLNVQLLKFQRARERIGLVVDEYGDIQGLVTLEDILEEIVGDFTTQGPPSDDISRQEDGSLLVDASITVRDLNRETHWTLP--TDGPKTLNGLILERFEDIPAPHTQLELDGHGLEVMEVAENRVKSVR---------
284990193    ----------------------------------------------------------------------------------------------------------------------------------------------------VVAERARHVALLLLLRIACEMVAATLVAVILYRIWGGGWQAVLVAAGVMTVVSYVLVGVGPRTLGRQHAYATALAGAGVVRLLGRVLGPIATLLILIGNMITPGR--------GFRDGPFSSEVELRELVDMAEERGVVESGERNMIHSVFELGDTIAREVMVPRTDVVWIERNKSLRQALALALRSGFSRIPVIGENVDDVVGVIYLKDLIRRQDVRNDVRVEELMRTPTFVPESKPVDELLRDMQAQRIHIAIVVDEYGGFAGLVTIEDILEEIVGEIADEHDQRPPVEELSDGSVRITARLPVEDLAELFDVELP-KDDDVETVGGLLARELGVVPIEGSQAEVAGLRLVAESTGGRRIDTLLVCRVPE---
91775003     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PDKRNANDKPHWLERLTHFLLREPEDREQLIEQLHTAYENSVLDADALAMIEGVLQVSEMQVRDIMIPRSQMDVIDITDPPEKFIPFVIEAAHSRFPVIDENKDDVIGILLAKDLLKFY-SGKDFNVREMLRPAVFIPESKRLNVLLKEFRSNRNHIAIVVDEYGGVAGMVTIEDVLEQIVGDEFDEDENEDNIIQDSHGRYRVKALTEISDVNEILGTQLSDEE--FSTIGGLVVSKFQHMPKRGEEVSFDNLKVTVLRADSRRVHSLLVEVLPP---
182417764    -------------------------------------------------------------------------------------------------------------------NKNKVKHLAEEGNKKATILLKLMEEPTKFLSTIQVGITLAGFFSSASAATGLSGTFGELLKSIGIPYSNEIALVVVT-------VILSYITLVFGELFPKRIALQNAEAIAMFSVKPILFVSKVTLPFIKFLSLSTNLLIKLFGFNVDGLDEKVSKEEIKSMVEVGQEHGVINETEKEMIDSIFEFDDKLAYEVMTPRTNVYLINIDIPLSEYIDELIEERYSRVPVYEGDTDNIIGILYMKDFFIEARKFGNVDIRSILQEPYFIPETKNIDELFKELQSSKKHMAILIDEYGGFSGIVSIEDLIEEIMGEIEDEYDEEISIKKIDSNIFMVDGLIPLDEFNEKFHTNI--EANNYDTIGGFVIDKLGRIPSSVDNVEHDNLVLKIDEIKEKRINRIKV--------
142079589    ------------------------------------------------------------------------------FDLGGLAFDLGVVLLFIVLGAIFVAAEIALISLREG-----QLKALAERGKRGARVADLASHPNKFLAAVQVGVTLSGFLSAAFGAYVVPRLVDAGLSEGVSETVSLVGLTLIIAYFSL--VFGELVPKRVALHSAENIALFVAAPVSFVSRLF----------KPLIWLLSHSSDLILKLFGIDPKASRE-DISEEELVDLVTGHKALTEEERDIVEEVFNASERLVHEVMVPRTEVDFLNANLPVSDAIRLAVEKAHSRYPVVRGSSDEVIGFIHVRDLMEPKYVGTTTPIMDLVRPIIYLPGTKGVLPALSEMRAQRQQIAIVLDEYGGTDGIVTLEDLVETLIGDIHDEYDEHTAEVQSRTGDFEIDGLISIDDLAEQTGVEIP--EGPYETLSGYVMHALGRIPEINDVVYLDGVRLTVLSMEGKRVGTLLLSK------
169351644    -------------------------------------------------------------------------------------------------------------------NKSKIHRLSEEGNKKAKLVEKLLDQPTNFLSTIQVAITLAGFFNSASAATGISKSFANVLKNWSVPYADTIAVVLITIISFITLIFGELVPKRIALQKAESYSMFCAKPILVIS----------KIASPFIKILSWSTKFILRIFGMADENVEESLSREEIMVESGQENGVFNEIETDMITNIFEFDDSLALNVMTPRTDVYCIDINDALSDNIDQMMTMQYTRIPVYDDSIDNIIGILNMKDFAIEARKVGNVDIKKLLRKPYFVLETKNIDDLFRELQKEHQHIAILVDEYGGFSGIITVEDLIEEIMGDIEDEHDDEPKLKKIDNNNYIVDGNYLLDDLDDELDLKLS--NNNHDTIGGFVLHLLGEIPEENQTVKYENLTFLIIGVKGNRVTKIKLT-------
225389189    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------WYADPLWWMWAGLTVLFTVAAVAFIVSFGIIIPKRLAAKEPEKWGYRMMPMVLFVAAILL----------PLTKLISAMAWLVLKAFGVDMTADDENVTEEDIMVNEGHEQGVLEAGETEMITNIFQLGDKEAWDIMTHRTNMVVLSADTTLREAVDFILKEGNTRYPVYGEDIDDIVGILHLRDAMAYFEKPENKEIPGLLREASFIPETRSIDTLFKEMQSNKIHMEIVVDEYGQTAGLLTMEDILEEIVGNIMDEYDEEEEITPLEDGSFSMSGMTPLEDVTAALSIRFSEEDDTYDTLNGFLISRLDRIPQEHEKVEFAGCRFQVTKVGNKMIESVHVSRI-----
134100367    --------------------------------------------------------------------------------------------------------------------------------------------LSFQLSGAQVAITLTTLVTGYVAEPLIGELLFTALGVPESAAGALSLALAILLATTLSMVFGEMVPKNLAIARP---LATARAVSGYHAAFSQIFRWLIDAMNNS-------ANWVVRRFGVEPQEELRSARSPDELVRSSAEHGTLDEATAELMDKSLRFGDRTADELMTPRMRVESLAADATVLDLLQLARRTGFSRFPVHGGDLDDVHGVVHVKQAFGVPADQRDTTRMGSLSRPVTVPETLDGDSLLNRLRGSGLQLALVVDEYGGTAGIVTLEDVVEEIIGDVRDEHDGREAAAVRPRDSWIISGLLRADELADATG--FAMPEGDYETVAGLVLAELGRIPRTGDQVEQGHWELVVTRMDRHRVAELRLTR------
197119648    -----------------------------------------------------------------------------------------------------------------------------------AIVQIGVTVVGSTASAVGGVIAVDYIRPILQVSPFA---MIRNAAEPLS------LTMVVAVISYLQLILGELVPKTIGLQYADTVALRVAKTITFLARVAAVLVSVLSYSTKAALALFRIKGEGKAFMTREEVQH---------IVAEGHESGIFSEAEHTFIDNLFDFTHTAVREVMVPRTRVVAFDLNLSNEEILNEVLDNMYSRYPVYVGSIEETVGFIHGKDLLGRMVREPDFDIRSIVRPPFFVPEGKKVSELLKEMQKTRVHMAFVVDEYGSISGIVTTEDLLEELVGEIEDEHDEPSTVQILADGSYLVDAFISVSDLEDLLEMDLG-EDLPFDTLAGLILNRIGGFPEQGEQIQLGEFTLICEEVTRTGITKVRIAK------
269837875    -----------------------------------------------------------------------------------------------------------------------------------------------FISAAQIGITVASLGLGWLGEPAFARLFERLFSMLPGSWQGIASHSAAVATAFILITFLHITLG--EQVPKMIAIQRAEGTILLTAQITQLMSTIFRPAIAVVFWATEWLLRPFGLRYQSESHLVYTVEELEMLVEASARGGQLETSEQEMIHRLLTFADLDAGQVMVPRTEMIAVPVDITLPELIEVIARERRSRYPVYDQTLDDIVGIVHSKDLFPILAAGKTFSIREITREAMTVPDSLPIDQVLALMKQRRTHIAIVIDEYGGTAGLITMEDLVERIVGELQDEFEPEQEVEVLPDGSVRINGLMLIEEVNERFGLDIHDP--NFDTIGGYVFGQLGRKPEVGDTVQVGDVTFRVDVLDGLRIARL----------
226366435    --------------------------------------------------------------------------------------------------------------------------------------------LSFQLSGAQLGITITTLITGYLSEPVLARFILSAIGFSESAAAATSLVIALILATSFSMVFGELVPKNLAIAHPLPTARATAGMQAAFSLIFKWAINGLNGS----------ANWLVRRLGIEPAEELRSARSPQELVRTSAQRGAIDKGTALLVNRSLRFGERTAEELMTPRVKIETLSTTDTVADLIDTAARTGFSRFPVVDGDLDDAVGIVHIKHAFAVTAGRRRTTLNTLAQKVPVVPSSLDGDTLMERIRSDGMQVAFVVDEYGGTAGMVTMEDLIEEIVGDVRDEHDEPEIDVQRIGDGWSCSGLLRVDEVSETTG--YTAPEGEYETLGGLVLTELGRIPDEGDEVQLGRWVATVTHMDGRRIDRVLLTPKPD---
228925796    ------------------------------------------------------------------------------------------------------------------------TAFFVAVEFAIIKVRSSRIDQLVSLAAKKVTSNLDEYLSACQLGITITALGLGWLGEPTIKHLNLSPAIASTVSFIIAFAVITFLHVVIGELAPKTFAIQ--RAEQVSLLLSKPLIYFYRIMYPFIWALNGSARLVTGLFGLHPASEHEVAHSEEELLAESYESGEINQREFKYVNNIFEFDNRVAKEIMVPRTEVIGLYEDEPFETHIKIIAQEKYTRYPVFGEDKDEIIGMVNVKDLFIRYMRDEECSITPYTRPVIEVLENIPIHDLLLQMQRKHIPLAVLYDEYGGTAGIVTLEDILEEIVGEIRDEYDEDPPIEHISEGCKIVEGKVLISEVNDLFGINLIA--DDVDTIGGWIMVQKQ-IVAEGDIIEKHGFSFKVLEKDMHQIKRVEIKKVEE---
118579200    ---------------------------------------------------------------------------------------------------------------------------------RARIVETLQQDPHRLLALVQIGVTVAGSAASTVGGIIAIEHLRPFFATLPWPLIQKSAEPLAVITVVVLVSYVSLIVGELVPKAIGLQYADAIA----LRVARPIDFLSRVGSLAVSVLTISSKAVMKLLRVSGDRQGFITREELQHFVAEGRESGVFSETETEYIHNVFEFTHTCVREVMVPRTRIVGLELGTSRDQVVSVILENMYSRYPVYSGTIEDVVGVVHGKDLLGRMVAGEPFDLAATMKAPVFVPESKMVNELLKEMQRSQNQMAMVVDEYGGLNGLVTSQDLIEELLGEIRDEHDETAGIQRLADGSLLVDGFFSIFDLAEFLEIRQVA-DLPYDTVAGMILDALGRFPQRGEGVVWQGYRFTCEDVTRTAILRVRV--------
117927598    ----------------------------------------------------------------------------------------------------------------------------------------LARDPNRFLSAVQIAITLTSLLSSAFGAVTLAH----ATADGLVSLGVTRDTGNVLGFLFVT-IAISFVTLVIGELVPKRLALQ--RAEGTARLIAPTLDRLARFLTPVIALLSVTTNAIVRLLGGDPKAARESMSEEELRLVTSHEA--LGRDERQLIDEVFTAGDRRLREVLVPRTEVEFLDATMPVGQALAQLRSTMHSRYPVFRGSHDEIIGMVHVRDLLAAQAENRGRTVRDLVRPVKLLPDGLGVLQALSEMRREGHRLAVVVDEYGGTAGIVTLEDLVEEIIGEIRDEHAPDG-VDASASGEMIVDGLTHTEDFAEETGIRLP--DGPYETVAGFMLAALGHIPGLGEWVDVDGYRFTVAELDGRRVAKIKITR------
86356827     -------------------------------------------------------------------------------------------------------------------------------SKGAAQAIKLAENPGRFLSTVQIGITLVGVLSGAFSGATLGRLTAWLEAQGMSSTAADAIGVVVVAITYLSLIVGELVPKQIALREPESVAARVAPAMALLS----------KIALPLVWLLNASGNLVLKLLGQTKVGDNVSDEEIKTVLAEAQSAGVIESEESAMISGVMRLADRTARALMTPRRDVEIIDIDDSLDEIRAQLHGTKRSRLPVRKGSSDEVIGILPVKDFYDSMSEHGSADIKALTQDVPVVSDLATATTVIEAIRKSPVHMVLVFDEYGHFEGIVSSGDILEAIMGALQEGPVDEQAIARRDDGSYLVSGWTPIDEFAEFLNLKLED-DLEYQTVAGLVLEELKHLPELGESFTRDGWRFEVIDLDGRRVDKILVSEVRD---
307327297    -------------------------------------------------------------------------------------------------------------------------------------ALTAVRRLTFQLSGAQLGITVTSLVIGMLAEPSLAALLLTALGLPEGAASTTALVLGVALSTVVLMVAGELVPKNWAISRPLHVAKAVAAPQ----------RAFTAAFAPLIHHLNNTANRLVRRLGLEPAEELASARTPDELVALARHSGALEQDAAELFVRTLHLSELTAENVMTPRVDVQALEAHATAADAANLTLATGRSRFPVYRDTLDEVVGTVHIRDVLADAADRATTPVTDLATPPLLVPDSLPVDRLLDRLRRAHT-MAVVIDEYGGTAGVATLEDIVEEIVGDVRDEHDETPGLMPLGPGAWEADGGVRLDEL---TGIGMTAPEGPYETVAGLLATALERIPAAGDTIETDGWQLTVLKVDHHRADRVRITH------
291547089    --------------------------------------------------------------------------------------------------------------------------------------------------------AMALDILENQTPKLLSAILIGNNIVNISASSLATTLAYSFGGYMVSIVTVILTVLILIFGEITPKNYATINSEKITLRYIPVFKFLMTIMTPVIFIINLFSRGVMRLMRVDPDAASKAMTEEELIVDVSHEDGVIESDEKEMIYNVFDLGDATAKDIMVPRVHVTFADVESTYDELIDIFREDKFTRLPVYKDSQNNIVGIINMKDLL-LYDKNEEFVIDHFLRKPHFTYETKSISDLLVEMKDSTFNIAIVLDEYGDMAGLITLEDILEEIVGEIHDEYDEKEDVQKISDREYIIEGSMHLDDVNDHLDTELDSED--YDSLGGFIIEHLDRLPVAGEVITEDGIRLIVEKLDKNRIEKVHV--------
261840166    ------------------------------------------------------------------------------------------------------------------------------------------------LSATQLGITLSSLALGWVGEPAIAKLLAALFESINLRFIHSSVVIAFLSITFLHVVLGEIVPKSLAIAKSEKAALFAAR---PLHVFWVVF-------YPVVRLFDVIAHFFLKKVGINPKEHDGTHSEEEIIVGESLREGIIDSVEGEIIKNAVDFSDTSAKEIMTPRKDMVCLDEENSYEENIDIVLKSRFTRYPYCKGSKDNIIGMVHIRDLLRSIFTPKMHDLKQIVRKMIIVPESASISQILIKMKKEQIHTALVIDEYGGTAGLLTMEDIIEEIMGEISDEYDLKQEVNKLEEGVFELEGMLDLESVEEVLHIEFDKECEQV-TLGGYVFSLLERMPMEGDTIISHGYLFEVLSVDGARIKRLKASK------
206602888    ---------------------------------------------------------------------------------------------------------------------------------------------------------------MTLITSLTSALTGTVTYEVLKPRLTELPLVQEFHFLLPLSVSVIILFQVYSMLVLGEIAPKTLAIRNNERIAAVLSRPTLFLTETLSLPVRMITATSQGLLRMLGIRNSRSAYPIDLLLKEGTEQGVINRTEQDLIQSVFKFTDISVREVMVPRMKMVVMDASMTIEQATNFLSDHRFSRYPVVRTGTGEVVGILYYKDLFENYVRSRQGRLTDLVHAPFFIPESMKVAHTLKEMQKRRTQMALVLSEYGTLEGLVTMEDLLEELVGEIEDEDDIQKPVERLRDGSYLVDASQSIRDLREDYHLDIP-EGDDYETLAGFVVAQLQTIPRGGEFFYLNNLKVTIVDMDKYRVSRVKIEPVPDMP-
148261136    ------------------------------------------------------------------------------------------------------------------------------------------------------------QIGITAISVLTGVVGGAQLAHPAIALIRPLAPLADTIALALTVVGVTLLTLVFGELVPKQLALRNAERIACLVAWPI--DMFARAASPLVWLLGFTSDLVLRLFGVDPHRRAISEEELKAILAEGTESGMLEYEERDMMERVMRLADKPIRAIMTPRQDIAWLDRTAPRGQVISSLKAAPHSRFVVCDRSIDNVVGIVQAKDILDRMLDGKDISIATALRQPLAVPDAISALDALERLKSDPLGVAFVLDEYGSFEGMVTVGDLLEAIVGDV--EEAGYGEAGEPAPDRYELDGLEPIDEVAHKFGLENLPAHGSYHTLGGFLLALLKRVPRQGDAIAFGGWRFEVLAMNGRRVELVRVSR------
209548431    -------------------------------------------------------------------------------------------------------------------------------SKGAAQAIKLAENPGRFLSTVQIGITLVGVLSGAFSGATLSRLTGWLETQGMSSTLADAIGVVVVAITYLSLIVGELVPKQIALREPEAVAAKVAPAMAVLS----------KIALPLVWLLNASGNLVLKLLGQAGKGGDNVDEEIKTVLAEAQSAGVIESEESAMISGVMRLADRTARALMTPRRDVEIIDIDDSLDEVRTQLHRTKRSRLPVRKGSSDEVIGILPVKDFYDSMSEHGSADIKALTQDVPVVSDLSTAINVIEAIRKSPVHMVLVFDEYGHFEGIVSSGDILEAIMGALQEGPVDEQAIARRDDGSYLVSGWTPIDEFAEFLNLKL-DDDLEYQTVAGLVLEELKHLPELGESFTRGGWRFEVIDLDGRRVDKILVS-------
251792055    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MNEEHSTNQPEASKKSFFQSLFGRFFQGELKNREDLVEVIRDSEQNDLIDQDTREMIEGVMEIAELRVRDIMIPRSQIVFIEADQDLDSCLDTIIESAHSRFPVINDDRDNIVGILHAKDLLKYLRAKEEFNLSDVIRPTMIVPESKRVDRMLKDFRSERFHMAIVVDEFGGVSGLVTIEDVLEQIVGDIEDEFDEEDDIRQLSRHTYAVRALADIVDFNQQFNTQFTDEE--VDTIGGVIMQAFGYLPKRGEEITLENLHFKVTSADSRRVIQLRVT-------
142443726    ---------------------------------------------------------------------------------------------------------------------------------------------------------------VLLGNNLVNILATSLITALFTQMVGENGIVATLVMTFLVLVFAEVLPKTYAITNAESAAIRVSRPISLVVFIF----------APVVSFVRLLVRGVLWVFGVATDPDTNILAVREEILTLGHQEGLVEKEDRDRILGALDLSERTVEEIMLHRSGIEMIDVSLPAEEILSQCLESAHTRLPLYRGNPENIVGVIHAKDLARAMVDLAKFQVLDVAMEPYFVPETTPLDDQMRQFLKRHTHFALVVDEYGALQGLITLEDILEEIVGEITDEFDTSDQVTAAQDGHVVVDGSMTIRDLNRAQDWSLPDEE--ANTLAGLVIHEAQMIPAEGQVFVFHGFRFEVAARKENRITQLKIYKL-----
160899662    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YTATALVVVLITYFSIVVGELVPKRIGQTYPETF---ARLIARPVNWLAHLTKPF-------VVLLSVSTHALLRLLGVKENSGSATEEEIHAMLAEGTTAGVIESHEHTMVRNVFRLDDRQIGSLMVPRSDVVCLDADAPFEDNLRVIEQSDHARFPVVRGGMDSIIGVLNARQWLSRALQGKEQGLDQPMQTALYVPETITGMELLESFRLSDVHMAFVIDEYGEVQGIVTLQDLVEAIAGEFQPRDPRNSWALQREDGSWLLDGHIPVPELKDRLELATVPEEERYHTLAGMVMLLTGRLPRVTDTVQWEGWRFEVVDMDGKAIDKVLAMRVD----
51892096     ----------------------------------------------------------------------------------------------------------------------------NPSAWALLQL---MKDQSRFLATIQVGITLAGFLASASAAVGLSAGLGAAL-----QRLGVSPAVAGSAAVVAVTLLLSYLTLVLGELVPKRIALQS---PERVALLVARPVLLIARLTRPFVALLTASTNLVVRLLGGQAQPAEPGISEEELRLYVAENTGLQEAEKRMIAGVFSFGDRSVRQVMVPRTEMACLHQDAPLPEALAEVRRHGFWRYPVYREDYDDIVGMVTVKDLLRHADPQGLRTVADVMRPAWFVPESKQALSLLKEMQAADEQLAVVVDEYGGVSGLVTMEDLLEEIIGEIAEEPSPPS----AEPRELELDGGEPVDEVAEQLHIPIPR-SPHYETLAGYILHHLGAIPSEGDELAVSGWRLRVVRMDGHRIDRVR---------
29346906     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAEFIILTVILTFLLLLFGEIMPKIYSAQKTLAFCRFSAPGIYFLEKLFHPVASMLVRSTTFLNKHFAKKNHNISVDELSHALEL-----TDKAEIS-EENNILEGIIRFGGETVKEVMTSRLDMVDLDVRTPFKEVMQCIIENAYSRIPIYSGSRDNIKGVLYIKDLLPHVNKGDNFRWQSLIRPAYFVPETKMIDDLLRDFQANKIHIAIVVDEFGGTSGLVTMEDIIEEIVGEIHDEDDEERTYVVLNDHTWIFEAKTQLTDFYKIAKVDEDEFEGDADTLAGMLLEIKGEFPALHEKVTYHNYEFEVLEMDSRRILKVKFTILPK---
144099758    --------------------------------------------------------------------------------------------------------------------------------------------------------------SVLLGNNLVNILATSLATALFTKLVGESSVALATLVMTLLVLIFAEVLPKTYTNAEQAAARVSAPIALLVSIFDPIVSAVRKLV-----------RGILWLFGVRTSADEPILAVREEIISLGHLEGVVQKEDRDRILGALDLSERTVEEIMLHRSSIEMINFNDEPKEILAQCMSSNHTRLPVYKDEPENIIGVIHAKDLARSMYDKISLDISSVIMKPYFVPDTTALDEQMRQFLKRRTHFALVVDEYGSLEGMITLEDILEEIVGEIADEFDPDESIKRDLDGVYELDGTMTIRDLNRAMDWNLPDE--HANTLAGLVLHEAQMIPAVGQVFRFHGFRFEVAGRDANRITVIRVRPL-----
86358321     ----------------------------------------------------------------------------------------------------------------------------------ASALQRAIDNLDANLAATQLGITISSLALGWVGEPALAHLIEPLLSWLPEPWVTTGAHTVAIVIAFVIITALHIVLGELA--PKSLALQRSEATSLAVVRPLGLFLLLFKPAIFTLNGMGNLVLRAVGLRAGTGESSFHSPQELKLLVAESQEAGLLNQVQQQLVERVFNIGDRPISDIMTPRLDIEWFDADDSEAEILKTIRECSHEQLLVARGSIDEPIGMVLKKDLLDQVLDGGKVRPLEVIKQPLVLHEGSKVVRVIDSFKASPVRLAIVVDEYGSLEGIVTQTDLLEAIAGDLPGA-DEEPDIVVREDGSLLIDAMMPAFDAFERLGLKDR-PDADFHTLAGFALHQLQHIPEAGETFLFEDWRFEVLDMDGMRIDKMLATRI-----
163867519    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PSQQTNHTEKYSLMNHLFSFLRGRHCASTSLRDDLTVALATNNEKALFSPEERTMLHNILRLREARVDDVMIPRSEIEALEINTSLGEALKCFAKIGHSRIPVYAETLDDPRGMIHIRDILSDLLQLNHTDLHDLIRTVLFVPSSMLASKLLTRMQTTRTQMALVIDEHGGTDGLVSMEDIVELVVGDIEDEHDHVDNAIVREHNNWLVDARTELEDVEKALGPDFIVGEDEVDTIGGLIVSILDRIPEKGEVVEVPGYKFRILEADKRRIKRLRIFRIPE---
253572370    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAEFIILTVILTFLLLLFGEIMPKIYSAQKTLAFCRFSAPGIYFLEKLFHPVASMLVRSTTFLNKHFAKKNHNISVDELSHALEL-----TDKAEIS-EENNILEGIIRFGGETVKEVMTSRLDMVDLDVRTPFKEVMQCIIENAYSRIPIYSGSRDNIKGVLYIKDLLPHVNKGDNFRWQSLIRPAYFVPETKMIDDLLRDFQANKIHIAIVVDEFGGTSGLVTMEDIIEEIVGEIHDEDDEERTYVVLNDHTWIFEAKTQLTDFYKIAKVDEDEFEGDADTLAGMLLEIKGEFPALHEKVTYHNYEFEVLEMDSRRILKVKFTILPK---
194365219    -------------------------------------------------------------------------------------------------------------------------KQMAGTSKRAAKALELSEKPESFLSTVQIGITVIGVLTGYLGGEALGEAFAGWIQGLMPGFAYAGNVGTALAVS--LITFITLIFGELVPKRLALTRSEAIASLVAMPMSWLA-----KLALPFVWLLSKTTQLVLRLFGGKDEVASVTEEEIRMLVAESHEAGVIDAHERDMMNRVMRLGDRTADSLMTPRNRIAWLDTQGGLDKNLEIMAEHEFSRYPVYRDNDMDVVGVLELKSLATRMA-RGDNALFQTLREPLYVSESTHAMKLLEIFREEQQSMALVVDEYGEIQGLVTISDLMGAVVGRLTENADEDALVVTREDGSLLVDGSLPIEDLRELIGSNDLPEDGDYYTLAGMCIHYFGRIPHAGEYFDWAGWRFEVVDLDGARVDKLLLRTLSD---
150018156    -----------------------------------------------------------------------------------------------------------------------------------------------FLSTVQVGITLAGFFSSASAATGLSKDVALYLKGINVPYSGQ----VALALVTIVLSYITLVFGELFPKR------IALKKSEAIAMFCVKPLVIIAKIAVPFVRLLSASTNILVKLIGLDKEDLGEKVSKEEIVEAGLEHGVINKTETEMINSIFEFDDKLACEVMTPRTEVYMINIEDPLMEYLDELIDERYSRVPVYEDDTDNIIGILYMKDFFSEARKYGNVDIRSILHPPYFVPENRNIDRLFKELQSTKKHIAVLVDEYGGFSGIVSIEDLIEEVMGNIDDEYDEEPSIEEMDNDTFMISGMLSINDFNNYFDTDIKSE--NYDTMSGFIIEILERIPSNTDEIEYENLIFKIEEVKEKRISKIKL--------
159046214    -------------------------------------------------------------------------------------------------------------------------------SKGAATAIRLAADPGKFLSSVQIGITLVGVLAGAFSGATLGARLSATLAEPTAWAQPIGVGTVVIAITYLSLIVGELVPKQIALRAPEQVAARMAPMMHAVA----------RVAAPLIWLLDRSGKVILTLLGQSGKQSATVDDEVRLIIAEAESAGVMNPAESQMIAGVMRIADRTARGLMTPRLEVETLEICDSKSQILQDLKDVSRSRLPVWEGDIDNIIGVLTTRDLLGPVLNDGPLSLRALLRGAPIVQEGQSALLVIDRLRNAPAHMVLVYDEFGHFVGIVTPMNILEAIAGEFPDEGEDEPKMVKRADGSYLVAGWMPVDEFAEHFSIE-IDPDRDFETVAGLVLEQTGHLPALGEQVAFESMTIEVVDLDGRRIDKLLVSR------
226313608    -------------------------------------------------------------------------------------------------------------------------------------AQIVTRELDAYLSACQLGITLASLGLGWVGEPAVAAPVIAFFHFPSYLVGPTSLAIAFAIITFLHIVFGELAPKSLAIQKAEATSLWTAA---PLMFFYKL-------SYPLIWLLNGAANLLIRRLGIEPANENESAHTEEELMNQSHKSGHIDKTEMALVDNVFVFSERLAREIMIPRIDMICLYDDNTFDENLEIMRESRHSRFPVAHEDKDRLIGFVHISDFYLSALTTGKAELTDFLRPLLTVPESMEISHVLRLMQKRRSQLAIVIDEYGGTAGLLTMENILEEIVGDIQDEFDERPEIEESSSNTLSVSGKTLLTELNDYISIEVV--SDEVDTIAGWLYSQLNEEVAKGKTVTFQGYLFAISELENHRITRVSITYL-----
212640162    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AHGASFIVAFATITFIHVVVGELAPKTIAIQKAEAITLWTARPLMLFYRVMYPFI-WLLNGSARLVVRLFGFQLSNEKELAHSEEELLSASYKNGEINHTEYKYVNNIFRFDDRVAKEIMVPRKEIVALDVNDPMEYVLQTMREEKYTRYPVIDGDKDHILGLVNVKELFTDLVCHERKQLRDYIRPIIQVIETIPIQDLLVKMQKERIHMAILVDEYGGTSGLVTVEDILEEIVGEIRDEFDETPLIQMIDDNRTIVDGKVLISEINDLFGLEIDDTD--VDTIGGWMLTERYNI-RPGEQMEFGGYVFKVLQLDGHHVKKIEVTRLPH---
225389112    --------------------------------------------------------------------------------------------------------------------------------------------------------GYVMKLGENQARMLSAILIGNNVVNLSASSMVTVLVTDVFGSSFAGIATGVLTLLILIFGEITPKTVATLESERNALRCAHVIYTLMIALTPLILLVNWMSSGVLKLLHVDPNKRNDDMTEDELIVEVGHEKGVIESEEKEMINNVFDLDDSVAKDIMVPRIDMVFVDVDASYQKVIETFREEHYTRLPVYEETTDNVIGIINVKDLL-LVEDREHFHVRDYLRQPIYTYESKKISDLLLELRKTSNNIVIVLDEYGATAGLATLEDILEEIVGDIRYDGDEEEELVEVAPGEYVAEGAMKLDDLNDRLNLGLDSED--YDSIGGFMIEQLDHLPEAGESMEYEGIRMVVDAVDRNRIDKVRI--------
148555236    -------------------------------------------------------------------------------------FPWLDLVIIVALVALNGVFAMSELAIVSARKARMEAMARAGRRGARTAIQ-LAADPGKFLSTVQIGITLIGILAGAYSGASLGGPVLALLGVPAASAPEIGFALVIALTTFVSLIVGELVPKQFALRAPEPIAALVAVPMLWLSRL----------TAPFVWLLDRTSALIFRLLGLAREENHVTAEELHLIVAEASSAGVIEESERAIISGVVRLADRPVREVMTPRTEVEWIDINATPDQLLAQLAEIPHTRMPVADGSVDQMLGVIHARDLVRRLVKGEPIDLAAILRKAIVMPDHVEAMDALKALREAEVPMAFVHDEYGHFEGLVAPANLLAAIAGEFASDQDDDPPFVEREDGSWLISGTLAADTMADRLGIDLP-EDRDFATAAGFALWRLKHLPTTGESFDHRGWRFEVVDMDGRRIDKLL---------
296442886    -----------------------------------------------------------------------------------------------------------------------------------------LLDKLLEDSNKLLSVILVGNNLVNIAASSLATVIAIDLSG--GSDGSLGVGIATGIMTLLILIFGEITPKSLAQNAQKIALLVVRPISIIVTVFTPVVKIL-----------MFITNGIIRLLGGKPDATKPFITTDELIVTVSHEEGVLETDEKQMIYNVFDFGQSCAKDIMVPRTDMICVDLDATYEEILTLYKEEQFSRMPVYQETHDHIVGILHIKDLILNVVSPQHFKVSDYLREAYFVHEFKNNNELFKEMRLQKIGLAIVLDEYGGTAGLVSMEDLIEEIMGDINDEYDSQDDFVKVSEEEYVVDGTSRISEVNEELGLDII--SNDFDSIGGFVIGLFDRFPTEGEQISYKNINFIVEETVNNRINSLRL--------
299146725    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAEFLILTVILTFLLLLFGEIMPKIYSAQKTLTFCRFSAPGIYFLEKVFRPIATVLVRSTTFLNKHFVKKSHNISVDELSHALEL-----TDKAELS-EENNILEGIIRFGGETVKEVMTSRLDMVDLDIRTSFKEVMQCIIENAYSRIPIYSGSRDNIKGVLYIKDLLPHVNKGDNFRWQSLIRPAYFVPETKMIDDLLRDFQANKIHIAIVVDEFGGTSGLVTMEDIIEEIVGEIHDEDDEERTYVVLNDHTWIFEAKTQLTDFYKIAKVDEDEFEGDADTLAGMLLEIKGEFPALHEKVTYHNYEFEVLEMDSRRILKVKFTILPK---
49473878     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HSPQQANHTEKHSLINHLFSFLRGRNSTSLRDNLTVALTANNEKDTALFSPEERTMLHNILRLREARVDDVMIPRSEIEALDINTPLGKALKCFAKIGHSRIPVYAETLDDPRGMIHIRDILNYIARFITKSAQDLIRPVLFVPGSMLASKLLTRMQTTRTQMALVIDEHGGTDGLVSMEDIVELVVGDIEDEHDDVDNAIVREPNNWLVDAKTELEDVEKALGPDFIVGEDEVDTIGGLIVSILDRIPAKGEVIEVPGYRFRILEADKRRIKRLRIFRIQE---
257056254    --------------------------------------------------------------------------------------------------------------------------------------------LSFQLSGAQVAITLT----TLVTGYVAEPLLGRFVRPALMALGMSESSAAGTSLVVAMLLATSLSMVIGEMVPKNLAVAEPLRTARAVAGYHTRFSALFRWLINLMNDSANWVVRKFGVEPQEELRSARSPQELGSIVRASAETGTLDVSTARLLDRSLRFGDRTAGELMTPRVRLEALHVDDTVADMVALARRTGFSRFPVYREDLDDIQGTVHVKQAFTVASSEGSTPVGSLMRPMPTVPESLPGDTVLDRLRDSRFQLAIVVDEYGGTAGLVTLEDVVEEIVGDVRDEHDEKPASQQLGPDSWVVSGQLRGDEVFDATGFHMP--DGDYETIAGLLLDRLGEIPEIGMSLDIDGWRLVVTGMDRHRISEVTVQR------
153811095    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------MLSAILIGNNLVNITASSLATSLAYSFGGYMVSIATAALTVAILIFGEITPKNYATLNAEKITLRYIPILSFFMMIMTPFIFIINMVSRVFMKLLRVDPDAANKAMTEEELIVDVSHEDGVIESDEKKMIYNVFDLGDADAKDIMVPRVNVSFADVDSTYDELIDIFREDRFTRLPVYENTQDNIVGIINMKDLL-LYDSTKPFNIRDYLRKPHFTYEYKDISELLVEMRESTFNIAIVLDEYGEMTGLITLEDILEEIVGEIHDEYDESENIKKLSDREYIVEGSMSLDDVNDHLGTHLDSED--YDSLGGLIIEHLDRLPVAGDVITDDHIRLVVEKLDKNRIESVRV--------
261867555    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MNEEHSTNQSEVTKKSFFQSLFGRFFQGELKNRDDLVEVIRDSEQNDLIDQNTREMIEGVMEIAELRVRDIMIPRSQIVFIETDQDLDSCLDTIIESAHSRFPVIADDRDNIVGILHAKDLLKFLRANEEFNLLTMIRPTMIVPESKRVDRMLKDFRSERFHMAIVVDEFGAVSGLVTIEDVLEQIVGDIEDEFDEEEDIRQLSRHTYAVRALTDIADFNQQFNTQYADEE--VDTVGGLVMQAFGYLPKRGEEITLDNLHFKVTSADSRRIIQLRVT-------
224025731    -----------------------------------------------------------------------------------------------------------------------------------------------FLSTVQIGITLIGILTGIYSGNKIAVSLTDLMHSWGMSSAYAAQGVIVVIVTYLTIIFGELVPKRIGMSMAEKTAKIVARPMGVLA----------KIALPFVWLLAKSTEVIFNLLGIKETENKVTEEEIKSIIQEGTEGGEVQPVEQDIMQRVFMLGDLKVSSIMTHKSDIVWFDVDLSAEEVKVKLSDQLYEFYPVAEGDLDHVKGVVYLKDLMLHL-YEPDFNLASLVHEATYFPEGMNVYKVLEQMKQHRISRALVCDEFGACIGIITLKDILEGLVGNMDDADEEPDIIKRVNNDGWLVDGQCPFYDFLCYFDRRDLLENVEYHTVGGLILQELERIPQSGETIEWKGFVFEVVDMDGARIDKVLVTLVPTDS-
116251085    -------------------------------------------------------------------------------------------------------------------------------SKGAAQAIKLAENPGRFLSTVQIGITLVGVLSGAFSGATLGGRLSGWLAQGMSSTAADALGVVVVAITYLSLIIGELVPKQIALREPEAVAAKVAPAMAVLS----------KIALPLVWLLNASGNLVLKLLGQAGKGGDNVDAEIKTVLAEAQSAGVIESEESAMISGVMRLADRTARALMTPRRDVEIIDIDDSLDEIRTQLHRTKRSRLPVRKGSSDEVIGILPVKDFYDSMSEHGSADIKALTQDVPVVSDLSTAINVIEAIRKSPVHMVLVFDEYGHFEGVVSSGDILEAIMGALQEGPVDEQAIARRDDGSYLVSGWTPIDEFAEFLNLRL-DGDLEYQTVAGLVLEELKHLPELGESFTRDGWRFEVVDLDGRRVDKILVS-------
27375297     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAINAPDRMALAVARPMRLTMYVLGPLLKIVEVIVRLLMRLFGLAGEHQAILSPTERLVDLLHHEGKFEKQDRDMLGGLLDLRELQVSDVMIHRTEMMMINADLPPEELLREVLATEYTRIPLWREKPENIIGVLHAKDLLRAIRASERIDVSTIALPPWFVPEMRPVSEQLKAFRRRKTHFALVVDEYGEVEGLVTLEDILEEIVGDISDEHDVVVAVRAQPDGSVVVDGSVPIRDLNRAMDWHLP--DGEATTVAGLVIHEARSIPDRGQSFTFHGFRFRVLRRERNRITALRISPV-----
262038496    ---------------------------------------------------------------------------------------------------------------------------------KAILLENLLKEPSKFLSTIQVGITLAGFFASASAATGLAQYLSLYMKKIHIPYSNQLSMILITVLSYITLVFGELIPKRIALRSSEKMALSSVNV--------IVFISKVFSPFVKILTLSTNSVLTILKMKEDNLEEQVSKEEIRSLVEVGREHGIINESEKEMIENIIEFDEKIAREIMIPRTKVFLIDKDISVKELFEKKETGKYSRIPVYEKEADNIVGVLHMKDLMMEAYKQGFENIKDIIQEAYFVPETKNVNELFNELQIEKKHIAILIDEYGGFSGIVTLEDLIEEVMGNISDEDDEDYSIKKLALNKYLISGELSLNDINDYFHIEL--ESKHYDTLSGLLIEHLGYIPEDDQEIEIDDIIFKPQRVKDKKIERILVT-------
150397761    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSLLIGLFGDSGVAIATVAMTVLLVIFSEVLPKSWAIASPDRFALAVAP----------LVRPFVVVVGPISSLVNAIVRRILHLFGVNLSSDLPMLSAHEELRGAVHREGSVIKADRDRLGGVLDLGELEVSDIMIHRTSMRAINADDPPETCVREILESPFTRLPLWRGSADNIIGVVHSKDLLRALAEPNTLDIVKIAQKPWFVPDSTNLKDQLNAFLRRKLHLAIVVDEYGQVQGLVTLEDILEEIVGDIADEHDIDIQGVRQEDGSIVVDGSVPIRDLNRALDWSLPDEE--ATTVAGLVIHESKSIPEERQAFTFYGKRFTVMKRVKNRITKLRIRAAED---
118472902    --------------------------------------------------------------------------------------------------------------------------------------------------ATVVAERPRYINLVVLLRIICEVTATVLLASILDGLLGVSWGLVTAAAIMVVTSFVAMGVGPRTVGRQNAYSIALMSAIPLQALSVLLTPISRLLVLLGNALTPG---------RGFRNGPFASEIELREVVDLAQQRGVVADEERRMIQSVFELGDTAAREVMVPRTEMVWIEADKTAGQATSLAVRSGHSRIPVIGENVDDIVGVVYLKDLVQQTYYGRDTTVAQVMRPAVFVPDSKPLDELLSEMQRDRNHMALLVDEYGATAGLVTIEDVLEEIVGEIADEYDTDEPVDEIDDHIYRVSARLPIEDLAELYELEL-DEDLDVDTVGGLMAFELGRVPLPGAEVTWEGLRLRAEDHRGRRINTVLVCPTEPVE-
299129048    ----------------------------------------------------------------------------------------------------------------------------------------LGEDPTRFLSTIQIGITSIGVLNGIVGESALARPLAEWLAGLGLQAYIATGLVVVLITYFSIVVG-ELVPKRLGQSHPEALARIVARPINWLAL----------ATKPFVRLLSISTEALLRALGVRQHQGSATEDEIHAVLAEGTSAGVIESHEHQMVRNVFRLDDRQIGSLMVPRADVVFLDVQASFEENLQRIEASDHARFPVVRGGMEDILGVLSARQWLSRAVRDAAARDLSTLQTALYVPETINARELLDNFRQSDMHMAFVIDEYGEVQGIVTLQDLIEAIIGEFQSLDPADSWAVQREDGSWLLDGHIPVPELKDRLQLKLPEEDGRYQTLSGMVMLLTGRLPNVTDTVQWENWQFEVMDMDGKTIDKVLATRVQSEPL
89097471     ------------------------------------------------------------------------------------------------------------------------------------------------LSACQLGITITALGLGWLGEPTVEKLL-----HPLFESLELNPSLTHLLSFGIAFASITFLHVVVGELAPKTMAIQ--LSERITLLFAKPLILFYKLMFPFIWALNGSARILTGLFGLKPASENELAHSEEIILSESYESGEINKSELTYVNNIFEFDNRLAKEIMVPRTEIVSLSIDDSVEDILGTIREEKYTRYPVINGDKDNIEGIVNIKDILTATVKRETLTITAFMKPAIRVIETIPIHDLLLKMQKERTHMALLLDEYGGTAGLVTVEDIIEEIVGEIRDEFDADEDIRKLAEGHYIISGKVLIEDVNDLLGTNLPEED--VDTFGGWFLSQRYDV-VQGEEIIEENYSFTVKELEGHHIVFIEVRKL-----
163119683    ---------------------------------------------------------------------------------------------------------MELLKLIAVAGLIAFTGFFVAVEFAIVIDQLIIQKKKGALAAKEVTSHLDEYLSACQLGITVTALGLGWLGEPTMQTLESITHILSFLAAFLSVTYLNVVVGELAPKT-----IAIQKAETVTLLFAQPMIWFYRIMFPFIWLLNHSARMITSLFGLKPTGEHELAYSEEELLSESYRSGEINQNELKYVNNIFKFDERTAKEIMVPRNEMTVLSLDDSLKKAKQLIKETKHTRFPVMEEDKDHITGMINIKELLLAELAGETKSLKPYIHPVIHVIETIPVYQLFVKMQKEHTHMAILVDEYGGTSGLVTVEDIVEEIVGDIRDEFDTEEAVQKLEDDHYILNAKVLVSDVNDLLGIHLSDEE--IDTIGGWMLTQNIE-SKPGTTIESEGYRFKVKEMDGHRIVAVEVEK------
224369345    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FSSNAVGIATGVMTFLILVFGEIFPKSFATHNN------VVVARIVIYPIFWLSKLFFPIIIILNFIPK--------VLGPYTNKPAVTEDELMTMVEVVEEGGEIKEGERQLISNIFEFDDTCASEIMTPRADMYTIDIEDPVD--IQAIIRSGFSRIPVIEESIDNVVGILNVKDLFASYHHTSSFDVKEIMRGPYFVPESKKIDSLLHEFKQKKNHIGIVIDEHGGVEGLVTMEDVLEELVGEISDETDHDPHVVKLKDKRWVVLGKTDIDEVNKKLGLTIED-SNNYDTFSGYILERIGRIPEVGESIQIDSYTVTVKEKDGNRIK------------
154503790    --------------------------------------------------------------------------------------------------------------------------------------------------AALVLDTTEKHTSKMLSAILIGNNIVNISASSLSATLAYSFGGYMVSIATAILTVAILVFGEITPKN-----FATIHAEKISLAYIPIIRFFMFIMTPIIFLIDLFSRGFMFLLRVDPNARNNAMTEDELIVDVSHEDGVIESEEKEMIYNVFDLGDVKAKEVMVPRVHVAFADVNSSYRELIEIFKEYKFTRLPVYEDTTDNVIGTINMKDLL-LFEDKANFQVRNILREAYFTYEYKNISELLVEMRDAKFNIAIVLDEYGETAGIITLEDVLEEIVGEIRDEYDEAEEIQKVNDQEYIVEGSMNLDDLNDNLGTEL--ESEDYDSLGGFIIEHLDRLPEVGDHITTEDIRLVVEKLDKNRIETVHV--------
251781212    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------AASGLATMLATNMFGPTGVGIATGVMTVLVLIFGEITPKSIAKQRAESV---ALKVGKPIRLTVIIFKPFVYIF-------TAISSFFIKILGGDPKASEPFITEEELMVGVSEEEGVLENVEKEMIFNVFDFADLQVKDVMVQRVDVSALDSEATYDDVLKLIKEEQFSRIPIYNQTIDDIIGILNVKDLLMLENPRENFKMAKYIREPYYTFEFKKIVELFKEMKKERNHIAVVLDEYGGTVGIITIEDLIEEIVGDIEDEDDANTSIEVIKDNEYIVDGSVRLHDIGDLIGIDM--ESDEFDSVGGLIIGELGRMPEEKEEIECDSMKFIVENIDKNRIKKVRI--------
111024192    --------------------------------------------------------------------------------------------------------------------------------------------LSFQLSGAQLGITITTLITGYLSEPVLARFILSAIGFSESAAAATSLVIALVLATSFSMVFGELVPKNLAIAHPLPTARATAGMQAAFSLIFKWAINGLNGT----------ANWLVRRLGIEPAEELRSARSPQELVRTSAQRGAIDKGTALLVNRSLRFGERTAEELMTPRVKIVTLSTTDTVADLIDTASRTGFSRFPVVESDLDDAVGVVHIKHAFAVPAHRRTARLNSLAQKVPVVPSSLDGDALMERIRSDGMQVAFVVDEYGGTAGMVTMEDLIEEIVGDVRDEHDESEIDVQRVGDGWSCSGLLRVDEVSDTTG--YTAPEGEYETLGGLVLTELGRIPDEGDEVELGRWVATVTHMDGRRIDRVLLTPKPD---
166031415    -------------------------------------------------------------------------------------------------------------------------------------------------KNAKIVLKITDDSSKMLTAILIGNNIVNLSAASLT-----TTLAYSLGGSLVAIANGILTVAILLFGEITPKTMATIHAEKVSLAYAQIIHIFMKIMTPFIFIINGLTNVVLFILRVDPNDHKRAMTENELIVNVSHEDGVIESEEKEMIYNVVDLGDAKAKDVMVPRVHVTFADVNCTYEELIDIFREDKFTRLPIYEDTTDNVIGTINMKDLLLDYGNTKEFHIRDIMREAYFTYEYKNISELLVEMRQASFNIAIVLDEYGETSGLITLEDILEEIVGEIHDEYDENEEVHKISDKEYLVEGSVNLDDFNDRLELNL--ESEEYDSLGGFIIEHLDRLPELGDSITEDGIRLVVESLDKNRIEQVHV--------
283839487    ------------------------------------------------------------------------------------------------------------------------------VTFGIVIACLFGSAFFSASETALTAASRANMMRLAKQGSSNAGIVGRLLALLLGNNVFNIGASALATGLFTAWFGELGVLYATAVMTALVVIFKTIAISAPDRFALLVAKPMRLMVLVLGPVLVVIERVLMRLLGIKLGANQSLLSATERLVELIHHEGGVAKHDRDMFGGLLDLNELQVSDVMVHRTEMVMVNADLPPDELVREVLATEYTRIPLWRDKPENIMGVLHAKDLLRALRAADKIEVGKIALPPWFVPEMRPVSEQLKAFRTRKTHFALVVDEYGEVEGMVTLEDILEEIVGDISDEHDVVVAVRTQPDGSVVVDGSVPIRDLNRAMDWNLPDEE--ATTVAGLVIHEARSIPERGQNFTFHGFRFRVLRRERNRITALRISPV-----
170760852    -------------------------------------------------------------------------------------------------------------------DDAEEENSSSRKTKKAKILLNLLKEPSKFLATIQVGITLAGFLASASAATSISKYIEIFFKRLIPKSSSIALFLTTLLLSYLTLVFGELLPKRIALNNSEKIALFSI--KPIIIFMKI--------SLPFVNILTYSTNFLLKVLGIDNIEEKISEEEIKKMIDLGEEAGVFNSTEKEMINSIFDFDNTLAKEIMTPRTSVFTIDINDSPENIINNMLEERYSRVPIYDEDIDNIIGILHIKDILSIINKENKEDLINILRIPYFIPETKAIDFLFKEMQTSKNYIAILIDEYGGFSGIVTMEDLIEEVMGNIFDEYDEDEEIIKIDANTFLLDASITIDDLNEKLNLELPSE--NFDTLGGFILDITGTIPKVNSEIQYNNLIFKIEKVYNNRIEKIKL--------
219851195    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FGDPGLGIAIGGTVLILLIFGEIGPKLFATRYTEPL---ALRVAPPILFLSRVVGPFLWLSDKVSRSLVP---------GDVSTEPTVTEDEIREWIDVGMEEGTIEQEEQEMLYNVLELGDTTAREVMTPRVDVAMIEDTSTLESSLTIFHETGFSRLPVYHEKIDNLTGVLNIKDVYTVIVHKKDVKISDLMYDPYFVPETKKIDDLLKELQLRKVPMAMVMDEYGGFVGVVTVEDILEELVGDILDEDDEEPELSRIGEGIYMLDARMWVDDLNEQLDIALPT-SDTYETIGGLLIEQLGHIPHPGETVRVENATLVVMQMRGKRIVKVK---------
209966240    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RSPRDDGADDTTSLSHHFRGWLRAILGGRGDNTLRETIEELIEENGAAEGSIGASERTLLANILKLRDRTVVDAMVPRADIVAVSADIGLPDLIRRFSLEAHSRMPVYRETLDDVIGMVHIKDVLACVANQKPFDMAAITREVPIVAPSMPVLDLLLHMRQTRQHMALVVDEFGGIDGLVTIEDLVEEIVGEIEDEHDEDIEVVARPDGSVIADARVPIEDFESQVGRVFQEDEQDVDTLGGLVFSLAGRVPARGELLKHPGLEFEIVDADPRRIKRLRVRNLQ----
299143582    -------------------------------------------------------------------------------------------------------------------------------------------DQTRFLSTIQVGITLAGFFSSASAATTISKDFGELLSTFSIPYSSTAAVIVTTILSFITLVFGELVPKRIALQNAEVVALRSAGVIGVVS----------KIAYPFVKLLSLFTTLVLKMIGKYSEDVEEKISEEELYIRVSQEQGVINHAGEEMIVKIMDFDDKMAYEIMTPRTSIYMIDYEEFGTCKIDEILEKGFSRVPVYKENADNIIGIVYIKDLFAEYSKNNKINIDNCIKEPYFVPETKKVDQLLKELQATKNYVAILIDEYGGFSGMVTVEDIVEEIVGDIADEYDEDLKIEKISENLYLIDGAIEIDEINEVLGTELYSE--NHETLSGLMVELLGFIPEDSEVGLSINYKDEVISTKDNRIEKIELKILK----
221068961    -----------------------------------------------------------------------------------------------------------------------------------------------------------------AVAILGGIVGEGAFSPALTEFFSIFSPSLSTTLGFLLSFFIVTSAFILLADLLPRRISMNEPERYVVRVL--APMRWFVVIFKPVIWFYNLATDTLFRLLGLPATRDERITSDDILAMTEAKAGVLAAREQQVIANVFELDSRIVASAMTQRERIAFFFKDDADAIIRARIAEEPFSTYPVCDGDIDHVIGYVDAKDLFQRALNNQPLSLQDLIHKVLIVPDRLSLAEVLEQFRMVHEDFAVIVNEYSRVVGVVTLNDVMSTVMGDLVSPSDEEEQIIRRDEHSWLIDGVTPVEDVMRVLHLDDMPHDDEYETLGGFLMVMLRRVPRRTDAVIWGGYKFEVLDVDSYRIDQVMVTHL-----
135312137    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NHSEKKSFWIYKFLNILFRKSQTRGNLESLIVDAAENEVIDNDAKDIIVGAMQVSEMHARDIIIPRTQMKVIAVDSKLEDILPLIIQSAHSRYPVVGENPDDILGILLAKDLLPQILDPKNFDVRELMRPTLFVPESKRLNVLLREFRQNRNHMAIVIDEYGGVAGLITIEDVLEEIVGEIEDETDTKEDIRKIASDNYFVSALTPIEDFNEYFEVNFS--DGEFDTIGGLVSHAFGYMPTRNELTEIQGFKFKVITADQRKIHSLHMKCPKS---
136595210    ------------------------------------------------------------------------------------------------------------------------------------------------LAALQVGVTVTGFLSAALGAEKLGVYVIPWLED--LGLASKAASTTSLIGVTLIIAYFSLVFGELVPKRLALYRTEAIALASA-----DIVKVLTNLFRPIVWILSHSTNIVVRLFGVDP-KEQRAQISEEELLDLVAGHAALTDEERDIVEEVFNASERQVHEVMVPRTEVDFMDASLTVGKAIALAIEKAHSRYPVVRGSSDEVIGFIHVRDLLDTSLANSNAKIQELTRNIMFLPGTKGILPALTEMRNQRQHVAIVLDEYGGTDGIVTLEDLVETLIGDIRDEYDGDEKEVSLETGDFEVDGLISLEDLSEETGIELP--EGPYETASGFVMHYLGRIPVVNDIVGVNGVRITVLSMEGKRAGRLLISR------
114331763    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MNETSPKAGWLEHISTLLSRKPEDREQLI----ALLHSAYERNLLDADALAMIEGVMQVSEMQVRDVMVPRSQMDTIDINEKPEEVIPFVIETAHSRFPVTDGSKDQVIGVLLAKDLLRYYSSREAFNIQDILRPVIYIPESKRLNILLKDFRSNRNHIAIVVDEYGGVAGLVTIEDVLEQIVGDIEDEYDFDEDIVADTDGHYRVKAIAEISSFNETLGASFSDKD--FDTIGGLVIGKFGRLPESGESIVIGDFSFTVMRADSRRLHLLKVERIKP---
190890892    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITYLSLIVGELVPKQIALREPEAVAARVAPAMAVLS----------KIALPLVWLLNASGNLVLKLLGQSGKGGDNVDEEIKTVLAEAQSAGVIESEESAMISGVMRLADRTARALMTPRRDVEIIDIDDSLDEIRAQLHRTKRSRLPVRKGSSDEVIGILPVKDFYDAMSEHGSADIKALTQDIPVVSDLATAINVIEAIRKSPVHMVLVFDEYGHFEGIVSSGDILEAIMGALQEGPVDEQAIARRDDGSYLVSGWTPIDEFAEFLNLKL-DDDLEYQTVAGLVLEELKHLPELGESFTRDGWRFEVIDLDGRRVDKILVS-------
119504406    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MNDTHTPENDERSWVERLTQFLSGTPQNRADL----EGLLELAVNNELIDDDAKTIMEGALSVSDMQVRDIMIPRAQMTVIKIDAELDEALPQIIHAAHSRFPVIDDTLDNVIGILLAKDLLPLILREPEFDLRSLLRPAVVVPESKRLNVLLREFRQNRNHMAIVIDEYGGVAGLVTIEDVLEEIVGEIEDETDEGLDIRKISPTDFFVKAQTPIEDFNEHFSVSFSNEE--FDTIGGLVVNAFGHVPTRSETTYLQRFEFKVVNADQRRLLSLRVTPPNDTA-
293115401    ------------------------------------------------------------------------------------------------------------------------------------------------------VLKITSNSSKMLSAILIGNNIVNIFASSLATTINRFVSLTTGILTLLVLIFGEITPKTIATSHAEKI---AMTYSGVISLLIKV-------LTPVIFIINKLANGFLFILGLDPGKKAASITEDELIVDVSHEEGVIEKEERQMIKNVFDFGDSQAKDVMIPRIDMTCVSIDSRYDEIISVFRTDKYTRLPVYEDSVDNVIGIINVKDLL-LCEDKASFNVRDILRKPYYTYEFKKTSELMEELKKTSNNFTIVIDEYGSTVGMITLEDLLEEIVGEIRDEYDEVDDIIKVNDTEYIFSGTARLNDIEEYIELPDIDHESDYDSISGFIIDSLKRLPVLGDEVTIGNLRFVVEGCTKNRITKV----------
30250259     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MNETSPKIGWFEHISTLLSRKPEDREQLL----ALLHSAYERNLLDADALAMIEGVMQVSEMQVRDVMIPRSQMDTIDISEKPEGFIPFVMETAHSRFPVTDGSKDQIIGVLLAKDLLRYYASREEFNIRDMLRPVIYIPESKKLNILLKDFRSNRSHIAIVVDEYGGVAGLVTIEDVLEQIVGDIEDEFDFDEDIVADTDGHYRVRAITEISSFNETLGATFS--DKEFDTIGGLVINKFGRLPKNGESITIEGFNFTVTRADSRRLHLLKVERIEP---
239826072    -------------------------------------------------------------------------------------------------------------------------QLVSEGNKRAIAAKKVISNLDGYLSANQLGITITSLGLGWLGEPTVERMLTPLFER--IHLLESVSHVLSFVIAFSTITFLHVVVGELAPKTFAIHKAEAITLLTAQPLI-----LFYKVMYPFIWALNNSARLVARMFGLKPAAEHEIAHSEEELLSESYKSGEINQSEYRYVNNIFRFDDRVAKEIMVPRKEIVALDINRSVKENLEIIKEEKYTRYPVIDGDKDHVLGLINVKEVFTDLVTNPSEEMKDYIRPIIQVIESIAIHDLLVKMQKERIHMAILVDEYGGTSGLVTVEDILEEIVGEIQDEFDEIPLIQKVDETRTIIDGKVLISEVNDLFGLSIDDED--VDTIGGWILTKHYDI-KVGDSVEIDNYLFTVKEMDGHHVKTIEVVKQEKEE-
253576417    ------------------------------------------------------------------------------------------------------------------------------------------------------------QIGITLAGFFASAFAGESFADDLAAYLIRMGLPIVLSTLSLIVITLLLSYFQLVLGELVPKRVAMNKAEAMAMFASTTLSVLSKVTSPFVKLLTTSTNLLVRLFGIDPNAKEEEVSEEEIMLDTGEEMGTIQPSERLMINNIFDFDNLTVSDIMTHRIDVVAIPVDADQQTVAEIADKEQYTRFPVYEDTVDNLIGILHSKDLIRFLRTEDNWDLRKLVTPPYFIPISKKTNELFEEMQQNRIHMAIVVDEYGGTAGIVTMEDLLEEIVGNIYDEHDEEEREYEQGEGSYLFSGTMSLDDAQKILDIKLPI--DHYDTLSGFMIGQLKRIPTVNERFEYGGYVFAVREVGQHRIRKLLATRRTNPE-
300814155    ---------------------------------------------------------------------------------------WAKLILIVFLT-MVNAFFASAEMAMVSANKNKIKELAEKGNKRAKTLLEILKNSTRFLSTIQVAITLAGFFSSGSAATSISRVFGDYLREINIPYGTTISFIVVLILSYISLVFGELVPKRIALYNAENVALRGVYAVKITSIIF----------APFVKLLSISTVLVLKLLGKYSEDVEEQISEEELYIKVSQEQGVINSTGEDMIINIMDFDDKMAYEIMTPRTAIFMVDYDEFSVDSISEILATGYSRMPVYRENADNIIGIINIKDLFIEYEKNNNFNLDKCLKTPYFVPETKKIDRLLKELQTSKNYVAILIDEYGGFSGMVTVEDIVEEIVGEIEDEYDRTPSMEKIGPNEYMVDGYMTIEDINEELDTKLFSE--NHETISGLIIEKLGYIPEENEKVKTNGVMLTVLAIKDKRIVKAALKILDN---
21231142     -----------------------------------------------------------------------------------------------------------------------------------------------FLSTVQIGITLIGILTGVFGGEAIGIAIGTWL-QGIVPALDPYAPVIGKTLAVALITFLTLIFGELVPKRLALRNSEDIAGVVAVPMAWLA-----KIAAPGVWVLARSTRLVLRMLGMGKDESASVEEEIRMLVAESHEAGVIDAHERDMMNRVMRLGDRTADSLMTPRNRIAWLDANAEPERNLHVMREHEFSRYPVYRGSDQDIAGVLEVKSLVTRMDGHGAQ-LFQNLRDTLFVSESTHAMKLLEIFREEQQSMALVVDEYGEIRGLVTISDLMGAVVGRLQSVENTDDDVVTRADGSLLIDGSLPVEELREVLGAELPEDEGDYHTLAGLCIYYFGRIPQAGEFFDWAGWRIEIVDLDGARVDKLLLRRV-----
225026953    -----------------------------------------------------------------------------------------------------------------------------------------------------------KMLSAILIGNNIVNLSASSLTTTLAMSLASQAGLGKNTSTFVGLATGILTLLILIFGEITPKTIATMKNESMALLYSGIIYTITTVLTPVIYVVNLFSGLLCRLFGIKPGSGQATELELRTIVDVSQESGVIEKEEKELINNVFDFGDSVAKDIMLPRIDVSFASVDMSYDELVEIFLEEQYSRLPVYEESKDNVIGILNLKDLFRETHRNEAFDIYKVLREPFFTYEYQKTSTLMEEMRNNSISFAIVLDEYGSTAGLVTLEDLIEEIVGDIKDEFDESEAIRCIGTDEYEIEGSTKLDDLNDVLGTEI--ESEDYDSIGGHMIELLDHLPKEGETVKEGNYLYSIKKMDKNRVEIVKIER------
296124319    ----------------------------------------------------------------------------------------------------------------------------------------LSSDADRFLPTVQVGITLVGTFAAAFGGASFISEVSHLIGQIPVSWIQQRSETISLGVISVGIAFFSLILGEL---VPKRVALQNAEFMARWVALPMVL--LQTIAQPFVWFLRVCTKSVLLILGQKTEIRDSVSVEDQHLIDAGHEAGILHEAEQQMAQQALKMRERTAAEILRPRIDIDAIDVDTPPEEVLGAMAMSGFSRVPVCEGSIDRIVGFIYIKDVFLENYLGRSLDIRRVMRAPLFIPKTLTISKLLELFQKERTQLAIVLDEYGGTEGMVTLEDVMEILVGSIHDEHDDEQLIVRRADGSLLADAALNLHELQEALEFSKWPEPPPIATISGLVVALLKRPPKIGDIIQWSQLRVEVVDMDGPRIDRLLVSRI-----
163792804    -------------------------------------------------------------------------------------------------------------------------------------------------DAAAMVISLKRRSDRMIGAILIGNNVVNIFASAISLFGESGVAMATIGMTVVVVIFGEVLPKTFAINRPDQTAVAV----------GPVIRALVWVLTPLSITVQVLVTGVLRLCGVSVNAGLGHDEREEELIEMHADGGAEVEHERAMLRSILDLADVEVSEIMTHRRNVRMLDADAPLAELLEQVLDSPFTRIPLYKGESDNIVGILHVKALLRAIRAHGDLKILEIANDPWFIPDTSTLLDQLQAFRERREHFALVVDEYGSFMGVVTLEDILEEIVGDILDEHDAVAGVRVQTDGSVVVNGTVTLRDLNREFGWTLPDEE--ASTIAGLVLHEARRIPDVGQEFVFYGFRFRILRRQRNQITLLRLTSLDN---
15966428     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSLLIGLFGDSGVAIATVAMTVLLVIFSEVLPKSWAIASPDRFALAVAP----------WVRPFVAVVGPISSLVNAIVRRILHLFGINLSSDLPMLTAHEELRGAVHREGSVIKADRDRLGGVLDLGELEVSDVMIHRTGMRAINADDPPQTCVREILESPFTRLPLWRGSADNIIGVVHSKDLLRALAEPNTLDIVKIAQKPWFVPDSTNLKDQLNAFLRRKLHLAIVVDEYGQVQGLVTLEDILEEIVGDIADEHDIDIQGVRQEDGSIVVDGSVPIRDLNRALDWSLPDEE--ATTVAGLVIHESKSIPEERQAFTFYGKRFTVMKRVKNRITKLRIRAAED---
143972353    ------------------------------------------------------------------------------------------------------------------------------------------------------ALKITEDTEGLIGSVLLGNNLVNILATSLTTFGESGIALATLVMTVLVLIFAEVLPKTYAITNAELAASRVAGFIQLII----------KALSPIVASVRFLVRLILRIFGVKTDPNSHILAVREEIIQLGHSEGFVEKEDKDLILGALDLSDRTVEEIMLHRSNIEMINSSDEPTKILTQCLESVHTRLPVFLNDPDNIVGVIHAKDLAREMYHLNNFDIGHVAMKPYFVPDTTSLDDQMRQFLHRRAHFALVVDEYGSLQGLITLEDILEEIVGEISDEFDPKDDIVKSNDGSYILEGSTTIRDLNRANEWSLP--DDEAHTLAGLVIHEAQMIPTVGQVFRFHGYRFEIIERHANRITSIKVIPI-----
253999828    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MAETEKPRWLELISNFLLREPEDREQLIEQLHSAYEKNLLDADALSMIEGVLQVSEMQVRDIMIPRSQMDVIDITDAPEKFIPFVIEAAHSRFPVIDDDKNHVIGILLAKDLLRYYAGED-FDVRDMLRPAVFIPESKRLNVLLKEFRSNRNHIAIVVDEYGGVAGMVTIEDVLEQIVGDIEDEDETEDNIIRDAQGRYRIKALTEIADFNEALGTQFSDEE--FSTIGGLVVSKFAHLPKRGEQISFDGLHITVLRADSRRLHSMLVE-------
144107314    --------------------------------------------------------------------------------------------------------------------------------------------------------------AVLLGNNLVNILATSLATALFTKLVGESSVALATLVMTVLVLIFAEVLPKTYTNAERAAARVSAPISLLVSIFDPIVSAVRK-----------FVRGILWLFGVRTSADEPILAVREEIISLGHLEGVVQKEDRDRILGALDLSERTVEEIMLHRSSIEMINLNDKPKEILAQCMSSNHTRLPVYKDEPENIVGVIHAKDLARSMYAEISLDISSVIMKPYFVPDTTALDEQMRQFLRRRTHFALVVDEYGSLEGMITLEDILEEIVGEIADEFDPDSNINADTDGVYELDGTMTIRDLNRAMDWNLPDE--HANTLAGLVLHEAQMIPAVGQVFRFHGFRFEVAGRDANRITVVRVRPL-----
241206573    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------IATSLFLGLFGSSGVALATLAMTVILVIFAEVLPKSWAISAPERFALAIALPA----------RLFVAVVGPVSSFVNAIVRQILSLFGINLSRETSMLTAHEELVDLLHREGSVVKADRDRLGGVLDLSELELSDIMVHRTAMRAINADDAPEAVVRVILESPYTRMPLWRGTIDNIIGVVHAKDLLRALAEPNNLDIVKIAQKPWFVPDSTNLEDQLNAFLRRKQHFAVVVDEYGEVQGIVTLEDILEEIVGDISDEHDIEIQGVRQEDGSVVVDGGVPIRDLNRALDWNLPDEE--ATTIAGLVIHESMTIPEERQAFTFYGKRFVVMKREKNRITKLRIRP------
209551170    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------IATSLFLGLFGSSGVALATLAMTVILVIFAEVLPKSWAISTPDRF---ALAIAVPARLFVLV-------VGPISSFVNAIVRRILALFGINLSREVSMLTAHEELVDLLHREGSVVKADRDRLGGVLDLGELELSDIMVHRTAMRAINADDPPEAVVRAILESPYTRMPLWRGTIDNIIGVVHAKDLLRALAEPNNLDIVKIAQKPWFVPDSTNLEDQLNAFLRRKQHFAVVVDEYGEVQGIVTLEDILEEIVGDISDEHDIEIQGVRQEDGSVVVDGGVPIRDLNRALDWNLPDEE--ATTIAGLVIHESMTIPEERQAFTFYGKRFIVMKREKNRITKLRIRP------
296035618    ---------------------------------------------------------------------------------------------------------------------------------RTLSFQLSGAQLGITITTLITGYLAEPVLARFITPLLTGVGLSDATAGGIS------LALALIIATSFSMIFGELVPKNLAISRPLPTARATAGLQAGFSLIFKWAINGLNGT----------ANWVVRRLGIEPAEELRSARSPQELVRTSAERGSLDAGTALLVNRSLRFGELSAEELMTPRVKIETLDTDATVTDLLEAASRTGFSRFPVVDGDLDNTIGVVHIKHAFTVPAARRSTTLDSLAQAVPVVPSTLDGDAVMEQVRADGMQVALVVDEYGGTAGVVTMEDLIEEILGDVRDEHDEPEIDVQRVGHSWACSGLLRTDEVSRATG--YLAPEGEYDTLGGLVLTSLGRIPVEGDEVALPGWIARVLTMDGRRIDRVLLTPVPAIE-
240849889    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KTSQQTNHTEKYSLMNHLFSFLRGRNCVSTSLRDDLTVALTTDNEKALFSPEERTMLHNILRLREARVDDVMIPRSEIEALEINTSLGETLKCFAKIGHSRLPVYAETLDDPRGMIHIRDILSDLLQLNHTDLHDLIRTVLFVPSSMLASKLLTRMQTTRTQMALVIDEHGGTDGLVSMEDIVELVVGDIEDEHDNDNAIVREPNNKWLVDARTELEDVEKALGPDFIVGEDDVDTIGGLIVSILDRIPAKGEIVEVPGYRFRILEADKRRIKRLRI--------
46446754     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------GAAGVGAKVVEIFGDHTLAFASIVLTLTMLIATEMIPKTFGALYWKKLA--------PVSAYCI------QFLIWVTYPFVVSFEYIAKLLARGKTHDKITEEEIKLILEEGSQAGVIREAEHDMVESIFRLGNRRVGILMIPRMDIEWLDLNHHTEELLQQINISPHNRFPVCDGELDKVIGLVTTKDVLNEILKTGKFDLKTLVKAPLFVPENMRVVQLLDLFKKTPDHIALVTDEYGGVQGLITLHDVLESIVGDVPSTSIPETQIIQRKDGSWLVDGMLPIDELKEQFDFDSLPEEEKYRTLGGFCMRQIGSIPNIGDTFTWQKFRFRVVKMNGRRVEKVLIHYL-----
219870945    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MSDEQHSVNTQDKKSFLKSLFGGLFQQEPKNREDLVEVIRDSAENELIDTDTKEMIEGVMEISSLRVRDIMIPRPQIVFIDAEQPLEACVDVIIESAHSRFPVVHGGKDTIEGILLAKDLLKYLRSDEPFNMAEILRPAVIVPESKRVDRMLKEFRSERFHMAIVVDEFGAVSGLVTIEDILEQIVGEDEFDEEEIEPIRQLSQHTYAVSALTDIERFNQQFAIEFDDEE--VDTVGGLVMQAFGYLPKRGEEIELGGMMFKVTSADSRRLIQLRVT-------
217978620    ----------------------------------------------------------------------------------------------------------------------------------AVALQRAVDHLDSNLAATQLGITISSLALGWIGEPALAHLIEPLVSWLPGSLATASSHAAAVAISFLIITALHIVLGELAPKSLQRSEATALAVVRPLGLFLMLLRPAISALNGLGNL-------VLKGFGLSPGAGEGSMHSAEELIQASQEAGILQESQEEVVVRVLNIGERRIGDIMTPRTDVDWIDTEDAREDILRTIRECPHEQLLVGRGAIDEPLGMVLKKDLLHQVLDGGELDPMTAIRQPLVVYETMSIFKVLDQFKAAPVRLAIILDEYGLLEGIVTQTDLLQAIAGDLPDASGDDPYIVERDDGSLLIDGMTPADEAFDRLGVK-RPKDRQFHTVAGFVLVQLGHLPEVGEKFSYESWVIEIVDLDGRRIDKLLARRV-----
222085164    -------------------------------------------------------------------------------------------------------------------------------------LQKAVDNLDANLAATQLGITISSLALGWVGEPALAHLLEPLLAFLPGSWAAAGSHAVAVAISFIIITALHIVLGELAPKSLQRSEGTALSVVRPLGLFLFLLRPAITVLNGLGNL-------VLRLFGLRPGTGEGSLHSPKLLVAQSQEAGLLEQAQQELVERVFNIGDRDVSDIMTPRLEIDWIDADDTPEEIQKTIRESRFEQLLVSRGSIDEPIGMVLKKDLLDQLLNGKPLDPMAVIRQPLIVHEATAVFKVLESFKRAPVRLAMVIDEYGSLEGIVTQTDLLEAIAGDLPDMENESPDVVERADGSLLMEGMMPAYDAFERLGLRDRSEDSNFHTLAGFALYHLGHLPDVGESFTFDGWHFEIIDLDGMRIDKILARR------
251772793    ---------------------------------------------------------------------------------------------------------------------------------------------------------------MTLSTGLASAATGTVSYEKFKPILAEIPGVSAHHIFLPLSVFGVILLQVFGMLVLGEIVPKTIAIRNNERIALRLSRPILLLSELLVLPVRVVTTTSLFLLRVTPASYPITPEELELLLKEGGEHGIINRTEQDLIQSVFKFTDISVREVMVPRVRMVTLRTGMTLSEIIGIFSENRYSRYPVLRAEGEEVAGILYYKDLVELLNAPGTFRIDKVLHTPYFVPESMKVPYVLKEMQKRRTQMALVLDEYGALDGLVTMEDLLEEIVGEIEDESDEVAPVERLRDGSYLVDASLSIRDLSEDYRIPIP-EGEDYETLAGFVLSQLQTIPRGGEFFFSKNMKVTVVEVDRQRVSRVRIEFLD----
134944161    --------------------------------------------------------------------------------------------------------------------------------------------------------------SVLLGNNLVNILATSLATALFSKLVGESSVALATLVMTVLVLIFAEVLPKTYTNAERAAARVSAPIALLVSIFDPIVSSVRKLV-----------RGILWLFGVRTSADEPILAVREEIISLGHLEGVVQKEDRDRILGALDLSERTVEEIMLHRSSIEMINFNDKPKEILAQCMSSNHTRLPVYKDEPENIIGVIHAKDLARSMYDKISLDISSVIMKPYFVPDTTALDEQMRQFLRRRTHFALVVDEYGSLEGMITLEDILEEIVGEIADEFDPDELITPDTDGVFELDGTMTIRDLNRAMDWNLPDE--HANTLAGLVLHEAQMIPVVGQVFRFHGFRFEVAGRDANRITVLRVRPL-----
302334853    -----------------------------------------------------------------------------LLTIVNGYFSMSEMALSTAKRVML------EHDRDEGDAKASQAVSVMENDTTFLAAIQVAITLVGFFSSAFAATSLSEPLGGVLASLGLDAAVAGGMATVLITLVVSYFSIVV----------GELVPKRIAMADAERVAKQVAGPISGFSALA-----------RPLVWLTSASADGLSRLLGIKSTDDRQDVSEDEIRYMVTDSDDLSDEEKSMIHEIFDLGDAIAREVMVPRVDMTALEDSSTLTEVLDVMRRTGYSRIPIYHDDVDRIVGIAHIKDLIGPVVDDGPSRISAHLRSADFVPDTKDIIPLLSEMQTSHDQMVIVVDEYGGTAGVITIEDIIEEVVGEIEDEFDPDNKYTQLSDREWLVDGRFPIDDAIE-LGWPIED-NEEYETCAGFVLDLADGLPRPGDVFAVDGYTFRVQSMRGRRVAMLRVS-------
119897072    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MDSVPSKPTLLERLSSMLSREPEDRDELLVLLHAALERGLLDADAFSIIEGALQVSELQVRDVMVSRSRMDVIRLADPMERIAEFVIDTAHSRFPAVGESKDDVVGILLAKDLLR-YFAGREFNLREMLRPAVFVPESKRLNVLLREFRVSHNHMAIVVDEYGGVSGLITIEDVLEQIVGDIEDEYDFDERIRLDHKGRYRVQASTEIEDFNAAFGTRCHEED--VDTIGGLILRRLGRLPVRGEVIDVDGLRVQVLRADSRRIHTLLVERLPQVS-
254447218    -----------------------------------------------------------------------------------------------------------------------------------------------------------RLIGVILLGNNLANILATQLATYIGFRMSGELGVAIATGALILLIFSELTPKTLAAVHSEKVAYPAAYVYRPMMSRW-------SPMTWMAWLVNLVANGLLRLFGIDPKAQASLALNADELKSVLNEGGTIPRTHQEMLANVLDLEQVTVDDIMVPRNELVGIDLEDDWEDIIEQVTQSQHTRLPAYRESIDNIVGFIHLRKVLFLMHEQNRENFESLIRDAYYVPEGTTLTKQLLSFQNEKRRVGLVVDEYGDIQGLITLEDILEEIVGEFTTDPLATKEIFPQHDGSFIVDGGTSLRDINKALNWALPTDGPR--TLNGLITEHMEMIPESGTSLKLEGHTIEVVIAENNAIKTARL--------
170742547    ------------------------------------------------------------------------------------------------------------------------------------------------LAATQLGITISSLALGWVGEPALAHLIEPLLAWLPSPLGIASAHAIAVAIAFVVITALHIVLGELAPKSLQRSERTALVVVRPLRLFLILFRP-------AIAFLNGLGNGVLRLCGLQPGTGEDSLHSPAELVAASQEAGLIQEAQQEAVARIFGIGERRIRDIMTPRHEVDWVDVEEPREAILDSVRACRHEALVASRGEIHEIVGVLRKQDILNQILDGAEPDIAGLVREPIVVHEAMPILRVLETFKAKPVRMAIVVDEYGNLEGIVTQTDLLEAIAGDIPDAEDEEPMVVERQDGSLLIDGMMPAVEAFERLGFSQAPDTDEYSTLAGYVISELGRIPTAGDTFEREGWRFEVVDMDGRRVDKVLAER------
58582394     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MPFPVTMSEDDSSQSLEAPEKRRSWLERLSAAFSGEPHTRDELV----ALLRTAEQDGLIAADTLRMMEGAISVSELTVGDVMISRSQMVSLPVEARFIDLMKQVVESGHSRFPVHGENKDEVLGILLAKDLLRGVVDNGPGNVRELLRPAVLIPESKKLNVLLKEFRLSRNHMAIVVDEYGGVAGLVTIEDVLEQIVGEIDDEHDDAEDIAIQADGRYVVDALTPIEDFNERFGAEFP--DDEYDTVGGLVTDAIGHLPETGEELTLGRFAFRVAKADARRVHAFHVTILPP---
168333368    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FGSAGAGIATGVMTVLVLIFGEVTPKSIAQNPQKVAVIVAPVIGLVVTVLSPIVKIIMALSNILIKLVAGSADSSNAFM---------TEEKLRTILTVSHEEGVIEAVEKEMITNVFDFGDSFAKDIMIPRTDMVAIDVDATYDEIIQLYKEYQFSRMPVFEESHDNIVGMIYIKDLLLQQFNQDNFNIKNVLREPYFVHEFKRTAELLKELRQKKIVMAFVVDEYGGTSGLXTLEDLVEEIVGELEDEYDINENFVAVGENEYIVDGSSKISDFNDRLGLKI--ESNEYDSVGGYLIGLLDKFPHDGEVIETDDITFIVEEAYNNRINAIRV--------
237796363    -------------------------------------------------------------------------------------------------------------------DDAEGENSFSRKTKKAKILLNLLKQPSKFLATIQVGITLAGFLASASAATSISKYIEIFFKRLIPKSSSIALFLTTLLLSYLTLVFGELLPKRIALNNSEKIALFSI--KPIIIFMKI--------SLPFVNILTYSTNFLLKVLGIDNIEEKISEEEIKKMIDLGEETGVFNSTEKEMINSIFDFDNTLAKEIMTPRTSVFTMDINDSPKNIINNMLEERYSRVPIYDEDIDNIIGILHIKDILSIINKENKEDLINILRIPYFIPETKAIDFLFKEMQTSKNYIAILIDEYGGFSGIVTMEDLIEEVMGNIFDEYDEDEEIIKMDANTFLLDASITIDDLNEKLNLELPSE--NFDTLGGFILDITGTIPKVNSEIQYNNLIFKIEKVSNNRIEKIKL--------
142782913    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MTDDHPSTGSPKKTWLDKLSQLFQGEPKDRNDLV----EVIADAEERDLIDQDTKDMIEGVLEIAELRVRDIMIPRSQMVTIEKSQPVDEILPVIIESGHSRFPVINEDKDHVEGILLAKDLLPFGFGGHHASLEKILRPTVIVPESKRVDRLLKEFREERYHMAIVVDEFGGVSGLVTIEDILELIVGEFDDIEDEPDEIRRISKRVFAVSALTEIEDFNDFFGTQFSDEE--VDTVGGLVMHAFSHLPKKGEEIELEGYLFKVMHADKRRLQQLQVKIPDN---
15893751     ------------------------------------------------------------------------------------------------------------------------------------ILEKLIKEPTKFLSTVQVGITLASFFSSAFAATGLSDMFGGYLKKINIPYSSQVALIVVTIVYFTLVFGELFPKRIALQKSEKIAMLAARPIL-----------YVSKITVPFVKLLSASTNVLLRITGMNMNKLEEKVSIEEIIVEAGQEYGVINESEKEMIDSIFEFDDRIAEEVMTPRTEVYLINIDTPLNKYVDELLEIKYSRVPVFEGDSDNIIGILYIKDFIVEARKVGNVNIKNIIHSPYFVPERKNINELFKELQAAKKHMAVLIDEYGGFSGIVTIEDLIEEVMGNISDEYDEDDNIKKIDESTFIIKGIIPIRELNEQLDLDLDEETDDYDTLGGLLIKLIGHIPEDNESIKYKGITFEIKEVKEKRIEKVEVHLQKDL--
301155761    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MNEEHSSNQTETTKKSFFQSLIGRFFQGELKNREELVEVIRDSEQNDLIDQNTREMIEGVMEIAELRVRDIMIPRSQIVFIESNQDLDACLNTIIESAHSRFPVIADDRDNIEGILHAKDLLKFLREDEEFELSKLLRPVVIVPESKRVDRMLKDFRSERFHMAIVVDEFGAVSGLVTIEDILEQIVGDIEDEFDEEDDIRQLSRHTYAVRALTDIDDFNAQFNTHFDDEE--VDTIGGLIMQAFGYLPKRGEEITLENIQFKVTSADSRRLIQVRVT-------
228989755    ------------------------------------------------------------------------------------------------------------------------------------IDQLVGEKKRGALAAKKVISNLDEYLSACQLGITITALGLGWLGEPTIKHVLESPAIASTVSFIIAFVVITFLHVVIGELAPKTFAIQKA--EQVSLLLSQPLIYFYRIMYPFIWALNGSARLVTGIFGLSPASEHEVAHSEEELLSESYKSGEINQAEFKYVNNIFEFDNRLAKEIMVPRTEIVGLYEDEPFETHIKVIGQEKYTRYPVFGEDKDEIIGMVNVKDLFIRYMDGGECSIIPYTRPVIEVLENIPIHDLLLQMQKRRIPLAVLYDEYGGTAGIVTLEDILEEIVGEIRDEYDEDPPIEHISETYKIIDGKVLISEVNDLLGLHLFA--DDVDTIGGWIMMQKQTI-IEGDVIETDGWIFKVLEKDVHQIKRVEIKKVE----
295694981    -------------------------------------------------------------------------------------------------------------------------------------AQRVVSKLDAYLSATQLGITLASLGLGWLGEPAVASLLRPLFA--LTGLSESIVHTVAFAVAFSLITLLHIVLGELAPKSLAIRLATALWTALPLAYFYKIMYPAIWVLNSFANLLLRWIGIEPVVSGHQAAYSEEELLLL---LSESHRSGLIDSTEKALMDNIFHFSDRVAREIMVPRTDMVCLYLDRSVEENFEIARENRHTRYPVAVEDKDHIVGFIHVSDLYVQGLQAGQKDLHGIIREVLRVPESMEISRVLRLMQKHRGQIAVVVDEYGGTAGLISLEDILEEIVGEIQDEFDEERPPVETVGDVTYVDGRVLVEDINDMFGLEI--DDSEVDSIGGWVAAQLEGNPQVGKSVTVDEYVLEITEVDNLRVNRLRIQQI-----
229493511    --------------------------------------------------------------------------------------------------------------------------------------QLSGAQLGITITTLITGYLAEPVLARFITPVTKAVGLSESAAS------TTSLILALVIATSFSMIFGELVPKNLAISKPMPTARATAGLQAGFSLIFRWAINGLNGT----------ANWIVRRLGIEPAEELRSARSPQELVRTSAQRGSIDKGTAMLVDRSLQFGDRTAEELMTPRVKIESLELSDTVADLIVTASRTGYSRFPVVRGDLDDTVGVVHIKHAFTVPAERRRTTVDSLAQRVPVVPSSLDGDTVMERIRSDGMQVALVVDEYGGTAGIVTMEDLIEEIVGDVRDEHDEPELDVQRVGDGWSCSGLLRIDEVTSATG--YTAPEGDYDTLGGLVLTELGRIPDEGDEVELPDWIARVTGMDGRRIDRVTITPV-----
15643608     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSTLFITTILLIFGEITPKVLARSDPERVFRRSIG----------VIRFLTRVLDPIGRLLVKIADGIISLRHGKKVSEDLFITEEDIIVQVGGEMGVIEEEEERIIKRAFEMKQIAVKEIMTPRVDIVAIEENQTVKDLIELVEDEGYSRIPVYKETIDNIVGICYAKDVLSMLAEKDSMKVKDIMREALYVPETMNIDELLKILKARKIHIAIVVDEYGGTAGIVTLEDIIEELFGNIMDEYDYDEIIRKIDERTYIVDGATPINDIEMELRVQFP--ETEYETIAGYLLEHFKRIPNVGEEAVIGNLYFKVLAVGKNRIEKVMIKILEGEEI
148269227    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSTLFITTILLIFGEITPKVLARSDPERVFRRSIG----------VIRFLTRVLDPMGRLLVKIADGIISLRDGKKVSEDLFITEEDIIVQVGGEMGVIEEEEERIIKRAFEMKQIAVKEIMTPRVDIVAIEENQTVKDLIELVEDEGYSRIPVYKETIDNIVGICYAKDVLSILAAKDCMKVKDIMREALYVPETMNIDELLKILKAKKIHIAIVVDEYGGTAGIVTLEDIIEELFGNIMDEYDYDEIIRKIDERTFVVDGTTPINDIEMELRVQFP--ETEYETIAGYLLEHFKRIPNVGEEAVIGNLYFKILAVGKNRIEKVMIKILEGEEI
280966860    ------------------------------------------------------------------------------------------------------------------------------------------------------------------IGYLAQPAIAELLSGPLGRVGASGQLADDLAVVLALVIATVLTMVFGELVPKNVALARPLATANGAQRFQ---RGFTAAALPLIRFLNGAANLLLRRFGITPREELASARSAQELVGRSAEHGALARETATLVQRSLLFGDRTAQDVMTPRVRMRSISADEPVAAVIALTRRTGHSRFPVLGEDSDDVVGLIHIKRAVAVPEEDRATTVRAVMGPTVTVPSTAPLEPLLETLRAGGLQMAIVVDEFGGTDGLVTAEDLIEEIVGDVVDEHDRSPRAVRHRDGSWALSGLLRPEEAEELTGVP-VPTDDAYQTLGGLMAAALGRIPAAGDAVEVAGVGYTVERMDGRRVDRIRL--------
154252168    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALATSLFLALFGDAGVVYATLVMTAVVLIFAEVAPKTFAITNTDRVALAVSPALRIVTVLF----------GPITAAVQFIVRHSLGAFGLNVDANQHVLSAHEELINLHHHEGSVVKIDRDMLGGILDLRDLEVSDIMVHRKNIVMIDAAHPNREIISQAMASPHTRIPLWRDEQENIIGILHAKDMLRALAGAGWIDIMSIATKPWFVPDTTTLQDQLNAFLRRKMHFALVVDEYGALMGLITLEDILEEIVGDISDEHDEVAGVKMQPDGSVVVNGSVPIRDINRAFDWSLP--DDEATTIAGLVIHEARTIPEVGQTFTFHGFRFEILRRQRNQVAQLRIAPARSI--
192337539    ----------------------------------------------------------------------------------------------------------------------------------------------------TTFLSVIQIMIHIITFFQGNIVTSYWLREKEGHFSLHKIGIEALIIT-LSIIFGELIPKRIAMHAPSKIAYLFSGSISLIAWL----------ITPLVWILTKVSNLFLIVLGLNPNKNSIQVSEDELMLTSSYKKGIIDKDENKMIQNIFEFDHTNISEVMRHRTEIVAIDVEITKKELIKTIQNEKYTRFPVYENSIDNIIGILHVKDIFNYLMPNKIFDLKKFIRKPYLVQDVQNTREIFREMKKNKTHIAIVIDEYGGTAGIITFEDLIEEILGEISDEYDEELMIKEVAKNEYIVNGFVNLEEVAEAIKLEFNTED--YDTLSGFLIGKLGRCPNQNDKIIYKNFKFKILKHNDKVISQIKITKID----
160879063    ---------------------------------------------------------------------------------------------------------------------------------------INVIEILLTLASLLIGMTYSFQLYRVIEKLVETSTLPEAMAITTSIAM----VLVTILITYLIVLFGMLLPRKLALKYADSCAFKMAGMILTCS----------HLFAPIIWLLEKNTNGILRLFGIRPSDLEDNVTEEEIMVNEGHEQGVLEAEEAEMISNIIEFNEKAAKDIMTHRKKMIAINSALCIEDALRFMLDENYSRFPLYDGDIDNIVGLLHLKDVMLYFLDPKVEPLSKVAREPYFIPDTQSIDVLFHDMQTKKIHMAIAIDEYGQTAGIVAMEDILEEIVGDIQDEDDEEELYTRLEDDSYLLSGEASLEDLEDILSLPFAEEDKNYDTLNGLIVSLLDHIPGDDETIRYCGYEYELMEIQNRMITSVRVRKIPEEEL
109948217    ------------------------------------------------------------------------------------------------------------------------------------------------LSATQLGITLSSLALGWVGEPTIARLLATLFLEDNSLFIHSMSVVVALSITFLHVVLGEIVPKSLAIAKSEKATLFIARPLHVFWVAF----------YPVVRLFDVIAYFFLRKMGVNPKEHEGTHSEEEIIVGESLREGIIDSVEGEIIKNAVDFSDTSAKEIMTPRKDMVCLDEENSYEENIDIVLKSRFTRYPYCKGSKDNIIGMVHIRDLLRSLFTPKMHDFKQIVRKMIIVPESASISQILIKMKKEQIHTALVIDEYGGTAGLLTMEDIIEEIMGEISDEYDLKQEVNKLEEGVFELEGMLDLESVEEVLHIQFDKECEQV-TLGGYVFSLLERMPMEGDTIISHGYAFEVLSVDGARIKRLKAIK------
229083844    ------------------------------------------------------------------------------------------------------------------------------------IDQLVGEQKKGALAAKKVISNLDEYLSACQLGITITALGLGWLGEPTIKHIKLSPTIASTVSFIIAFAVITFLHVVIGELAPKTFAIQKA--EQVSLLLSRPLIYFYRIMYPFIWALNGSARLVTGIFGLSPASEHEVAHSEEELLSESYKSGEINQAEFKYVNNIFEFDNRLAKEIMVPRTEIVGLYEDEPFETHIKIIGREKYTRYPVFGEDKDEIIGMVNVKDLFIRYMDNEECSISPYMRPVIEVLENIPIHDLLLQMQKRRIPLAVLYDEYGGTAGMVTLEDILEEIVGEIRDEYDEDPPVEHISETYKILDGKVLISEVNDLFGLHLVA--DDVDTIGGWIMMQTQTI-MEGDVIEKDGWVFKVVEKDMHQIKRVEIKKIETKDI
282880277    ---------------------------------------------------------------------------------------------------------------------------------------------------TLATILITNNFVNVTIIMLCNYVFGSLVHFGPSAYWLQFLMITVLLTFLLLLFGEIMPKVYSRQNPLK----FCRRSVDGILIFRKLFWPIENVLLKSGMIAERMLQKQNHILSVNDLEQALELTDKEDI-----------KEEQSMLKGIIRFGDETAKEIMTPRQDMLTLDIKTKFAEVLQCIKENNYSRIPVYQENNDNIRGVLYIKDLLPHLGKPTTFRWQSLMRLPYYVPGTKKIDDLLREFQENKIHIAIVVDEFGGTSGLVTMEDILEEIVGEINDEYDEDEPFTKLNENTYVFEGKTLLSDFCKLLSLNDDEFEDDADSLAGLLLEIKGDFLHLHEQVDYKNYTFEILEIEERRISKIKVEPVQNTE-
167748927    ------------------------------------------------------------------------------------------------------------------------------------------------------------------AAMLSSILIGNNLVNISATSLATTLAIDVFGSAGAGIATGVLTILVLIFGEITPKTYATIKNTNLALRFGPVIYYVTKVLTPVVIVINKLSTGLLMLLRIDAKQSKQVMTERELIVDASHEDGVIEKDEKEMIYNVFDFKDSIAKDIMIPRIDITFVSADASYDEVMELFMATQYSRLPVYEETKDKVIGIVYLKDIYRTLHRGEIFHIRDVLRKPFFTYETQKISSLLAQMQQENVSFSIVLDEYGITAGLITLEDILEELVGEIRDEYDESESFQELEDGSYLVNASLKLDDLNDLIDTEI--ESEDYDSVGGYVIELLDHLPSEGETASDASFDFKVRKVEKNRLELIQIIR------
281411525    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSTLFITTILLIFGEITPKVLARSDPERVFRRSIGTI----------RFLTRVLDPIGRLLVKIADGIISLRHGKKVSEDLFITEEDIIVQVGGEMGVIEEEEERIIKRAFEMKQIAVKEIMTPRVDIVAIEENQTVKDLIELVEDEGYSRIPVYKETIDNIVGICYAKDVLSILAAKDCMKVKDIMREALYVPETMNIDELLKILKARKIHIAIVVDEYGGTAGIVTLEDIIEELFGNIMDEYDYDEIIRKIDERTYIVDGATPINDIEMELRVQFP--ETEYETIAGYLLEHFKRIPNVGEEAVIGNLYFKVLAVGKNRIEKVMIKILGGEEI
167755193    -----------------------------------------------------------------------------------------------------------------------------------------------FLSTIQVAITLAGFFNSASAATGISVSLANLLKVWSIPYADTIAVVLITIISFITLIFGELVPKRIALQKAEWYSMFCAKPILIIS----------KIAGPFIKILSWSTKFVLRLFGMDDENVEESLSREEIMVESGQETGVFNEIETDMITNIFEFDDSLALNVMTPRTDVYCIDINDPLSENIDQMMSMQYTRIPVYDDSIDNIIGILNMKDFAIEARQVGNVDIRKLLRKPYFVLETKNIDDLFKELQEDRQHIAILVDEYGGFSGIVTVEDLIEEIMGDIEDEHDDEPKLQKIDDYNFIVDG--NYLIDDLDDELDLKLDNVNHDTISGFVLHLLGEIPDDNQSVTYENLTFKITGVKGNRVTKIKLT-------
94970559     ------------------------------------------------------------------------------------------------------------------------------------------------LAAVQLGVTIASLALGWIGELAIAVILEPHFVHLPHGLYYAHGLAATISFTIITFFHVTLGEVVPKTLALQRAEQVALAVATPMEVFIAVARPLLAVMRMA-------ARFVLRLFGTKEMREGGVHSPEELMVTASRKFGLVPRLQEEMINRAIDLENISVREIMVPRPDIFSLPGHMTLDEAVQRVVDEQHSRIPIYDRGPEHIIGVLYAKDLMRWMRYRSNLKVQHIMREVLVVPETKPLTDLLEEFKERKRHLAVVVDEFGSTAGVVTVEDVLEELVGEIEDEHDVPEESALTPGGTTLVDGGINIRDLESQYQVRLPR-DEGFETLAGFVMTRLQRIPREGDSFAFHNYRFTVLEMEGRRIDSVKLELIQQAE-
212218814    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MRETMNEDPHPHRSWLERLSHALLWEPKDREQLI----ELLHDAKERNLLDQDALAMIEGVLRVSEKKVRDVMIPRAQMVVVDHDATPQSTLPIIIESAHSRFPIISESRDEVIGILLAKDLLQYTVGEKQAKIKDLARPAIFIPESKRLDVLLNEFRLKRYHMAIVVDEYGSVSGLITIEDVLEQIVGSIQDETDEEKPITKLNPKEFTVKALTPIDVFNNYFGTKINDED--FDTIGGYVMQQIGHLPKRGESIVIDSMKITVMLATKRSIQLLRLTK------
108800420    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RYINLIVLLRIACEVTATVLLAAYLDGHLGVSWGLTAAAAIMVVASFVAVGVGPRTVGRQNAYPIALYTSRLLVLIGGFRNGPFASEIELREVVDLAQQRGVVADDERRMIQSVFELGDTAAREVMVPRTEMVWIESDKTAGQATSLAVRSGHSRIPVIGENVDDVVGVVYLKDLVQQVNGGRDTTVAQVMRDPVFVPDSKPLDELLREMQRDRYHMALLVDEYGAIAGLVTIEDVLEEIVGEIADEYDTDEVAPVEELGEYRVSARLPIEDLGELYDIEFG-EDLDVDTVGGLVAFELGRVPLPGAEITWDGLRLKAEDHRGRRIGTVLVSPTEP---
257095561    -------------------------------------------------------------------------------------------------------------------------------FYSVTQVGITLVSLGLGAVGMETISTLTDPTFVTIFSMFGDSAALLKTAHTVSY------VFAFIVISFLHVVAGELAPKVLAFHKAEQL---SMAVGWIINFMYLTFKPL-IYIMKLSSNGLLWIFGQKDLRGHGESHFTMSVEEIRMILSASEKDGTLDPEETQMIRGVFKLDEHTVREAMVPRTRIRALTQEDTLADALRVFRDVPHARFPVCDKSLDRITGVVAIKELLTVMAESSGQTLEEVSRRPVIVPNSKSLSDLLKEFKHTRQQMAIVIDEYGGTEGIITLEDILEEIVGEYEDEFTRQARRVKKLVGSYEIDASMRVSDLETLIDFPFPT-DDDYVTLAGLFYKKLGSVPKVGDTVKLEGGQLTVLEMDNHRITLLR---------
291549784    -----------------------------------------------------------------------------------------------------------------------------------------------------------NHTAKMLSAILIGNNIVNVSASSLATTLAYSFGGYMVSIATLILTVAILV---FGEITPKNYATINAEKLTLRYIPVIKFFMTVMTPVIFIINLFSRGIMLILRVDPDAANKAMTEEELRTIVDVSHEDGVIESDEKEMIYNVFDLGDAKAKDIMVPRVHVTFADVNSTFDELIDIFREDKFTRLPVYEETQDNVVGIINMKDLL-LYDHDTPFNIRDFLRKPHFTYEFKDISELLVEMRDSTFNIAIVLDEYGEMAGLITLEDILEEIVGEIHDEYDENEDIKEISDHEYIIEGSMSLDDVNDHLHTELNSED--YDSLGGLIIEHLDRLPQMGEVVTEDGIRLVVEKLDKNRVEMVHV--------
225019495    ------------------------------------------------------------------------------------------------------------------------------------------------------VLRLSGDYSSILTAILIGNNIVNIAASSIAYFGASGPAVSTVVLTILILIFGEVMPKSIAKDKAESV---SMASSGFLSVLIILFKPFIFLFNGLKKLTER--------FTKSDSQPSVTEQELKVIVEEIESEGVLEDHESQLVRSALDFDETTAEEVLVPRVDIVSVEVNASVEEMKQLFLTERFSRVPVYERSIDNIVGVLYEKDFFRSYIQNGEIDIRGLLQQPLFIPPQTKISDLLKQIQSVRAHMAVVTDQYGGVEGIVTLEDVLEELVGEIYDEDEEVEDVQRLGSGLYRVNPDMAVEDLFEEIGFEPKNFSSDSNTVGGWVFELLEHIPEPGEQVSFEELTLTVTDLSDQRIRSLEV--------
144193557    -----------------------------------------------------------------------------------------------------------------------------------------------FLAAVQVGVTLAGFVSAGFGASQIAPSLAPVFVGWGLSEGLAGVLAFILITVVIAYVSLVVGELVPKRLALQRVESTALAVAAPVELLAKLARPF-------IWLLSVSTNGLVRLLGGDPQTGRE-HITGEELRHMVAAHEDLSVEERTLIDDVFEAGDRELREVMLPRTEVEFLDAGLLVAEAAESVADAPHSRYPVIRGSADDVIGFVHVRDLLSLDESQRTKRVGALARRVPFFPGSKAVIPALTEMRRRGQHLAIVVDEYGGTAGIVTLEDLVEELVGDIRDEYDAPMTVLASE-----VDGLLNLEDFAERTGLELP--EGPYETVAGFVMARLGSVPDLGATVEVDGCLLSVTAMDGRRIARIRVSP------
288556368    -----------------------------------------------------------------------------------------------------------------------------------------AVQIAENFDKTLSTLLVGNNLVNIAAATLSSQIAIQLFGPSLGVFISTF------VVTILVLIFGEIIPKSLAKEYAEGYALKTSGFLFLLI----------QVFYPVTWVFLQIKNVISLFVKNKDQTPSVTEEEIKMLVQISEDEGVIGKSEKEMVHRSLEFDDIIVQEILKPRPDMIAIEVDQDIALIKHVFLTEHYSRIPVYEGTIDNVVGILSERDFLTAYIEEGETNVRSLMRPPLFVVESMKISSLLPELQKKKVHMAIVIDEFGGTSGLVTLEDLLEEIVGEIWDEHDVSIQVRQIGPSSYVVDADYSIDDFAEL--VDIAPPVTTHHTVGGWLIEEFQRIPKEGEEFHYQNLNLRIEKAEEKRVRQVHL--------
143733089    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LATAYFVKLFGDKGIFLATFCMTVLILVFSELLPKTYAINNPETA---ARRVAPLVLFFIYIFSPIIIFVRKFVQLLL-----SLIGLKIDPNKRILASDEIAGAIALHHSEGTVKKDARDRLLGVLDLPERMVEEIMLHRSQIEMIDANDPPKKILEKCLKSPYTRIPIFKDHQENVVGILHAKDLLRKRFDIKKFDILKVAMKPYFIPETTTLDLQMRQFLKRKSHFALVVDEYGDLRGLITLEDIIEEIVGEISDEHDIEVDMIGTSDGKLLVDGGMSIRDLNRAYDWSLP--DNEANTIAGLVIHEAQLIPSVGQVFNFYGFRFEILSKEKNKITKIKLAKIN----
135247320    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IKMFGQSGVVYATLVMTMLVLIFAEVLPKTYALHHAESLSMRIAPVIRVVIL----------VFAPVTETVTWIVRQVLRLFGIDISKV-GAGSHLELLVIEMHEGPEQETQERAMLRSILDLADVDIEEIMTHRKKVVMIDVDLPMDEVIAIVLDSPHTRLPVWQDDPDNIIGIIHAKLLLKELNHCRKITVDDIMFEPRFVPETTNLYDQLQAFRERQEHFAIVVDEYGAFMGIVTLEDILEEIVGEIDDEHDHAVEVREQKNNSFVVDGTVTIRDLNREYDWGLP--DGEYSTLAGLILFESQTIPQAGQSFIFHEFRFDILRRQRNQITKVRVTPPQD---
309388933    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------AASSIATALSIQLFGSKGVGIATGVVTILILIFGEITPKSLG--NNKSIAYAKLAAVPLYYLEIILSPFIYLFTKVVNLFVKDKSLISSAFL---------SEEEIRRFVNVSQREGVIKETEQEMIQSVFEFDDTLVKEIMIPRIDIICIEKNASLTELIKLGVEKGHSRIPVFEESIDNIIGLIYIKDLLELLLAEEKVTIEEFVKPIYFIPEGKPINQLLSEMKERKEHMAIVVDEYGGTSGLITIEDLLEEIVGDIQDEFDEKSYIEVIDDNKLLIDGRVNIDELNKYLPTSLV-ESDDYETVSGLILYYLNRLPVQGEKLELDKITFVIESIIDNRIRKIKL--------
163815596    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTLVVLLFGEITPKTIAQRYNLKISLLYIDIIQFLMVVLTPVIFIVNKIADFIFWVIRLDKDGGNQKMTEDELISMVNVSEEEGVIEGKEKEMITNVVDFGDSIARDVMIPRADMTIASVDMAYEDLLNLYMEVPYTRIPVYEDSRDNVIGILHVKDLFKATHNINNFSVRNIMRKPLYVYEYQKTNDLLHSMKSDSNTMAIVLDEYGICIGLITIEDLIEEIIGDIKDEYDEHNNIIKIDDGHYNIDGSIKLDDLNDALELNI--ESEDYDSLGGYITELLDHIPSKGESVTDNACIYKVIEMDKKRVARVLVT-------
300023021    ------------------------------------------------------------------------------------------------------------------------EASGRPGAKSALALSDNPGKFLSAVQIGITLIGIVNGAYSGETFGEYAAEYLLSLGLSPTLAHPLGFGFVVAIITYLSVIAGELVPKTFALRNAEGIACFVAPIMTAFAGF----------ARPVVWLLDTSTRFVFRILGLSPQESRVTDEEIKTVIAEAETAGVLESGEGDLISGVMRLADRAVGGLMTPRTDVDWIDIAASDDVIKARLISTPHSRLPVGEGSVDKLIGVIQTRALLSGLLAGKAFEINSYIRKAPVIPETSDALAVLAVLRDAEVPMALIHDEYGDFEGLVTPADLLEAIAGTFSDTEGLDPYAVERDDGSWLLSGAMPVDEMSDKIGVPLPA-NRSYETVAGYVLSALQHIPKTGEYFEVDGWRFEVVDLDGRRIDKVLANRV-----
142154131    -----------------------------------------------------------------------------------------------------------------------------------------------FLSSVQIGITLVGVLSGAVSGATLGVRLAGALALGLGAGPARTLGVVVVAITYLSLVFGELVPKRIALRMPEAAAARIAP----------LLRAISVGAAPAVWLLDRSGALVLALLGQSPAERGVTDEEVKIVLSEARTAGVMEPAETEMIAGVMRIADRTAKGLMVPRHEVETVDISDPPEAILRRFSETGHSRLPVREGDDDAIVGVFKSRDFVAGI---EGRDLRSLLVDAPAVRDGMAALDVLEALRKAPAHLVLVYDEFGHFEGIVTPMDVLEAIAGEFPDAAGAEAKFEVREDGSLLVAGWTPVDEFAERTGIALA-PDRDYATVAGLVLALRGTLPRAGESVEVGGWRLEVVDLDGRRIDKVLAEPLE----
218673300    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITYLSLIVGELVPKQIALREPEAVAAKVAPAMAVLS----------KIALPLVWLLNASGNLVLKLLGQTGKSGDNVDEEIKTVLAEAQSAGVIESEESAMISGVMRLADRTARALMTPRRDVEIIDIDDSLDEIRAQLHRTKRSRLPVRKGSSDEVIGILPVKDFYDSMSEHGSVDIKALTQDVPVVSDLSTAIHVIEAIRKSPVHMVLVFDEYGHFEGIVSSGDILEAIMGALQEGPVDEQAIARRDDGSYLVSGWTPIDEFAEFLNLKL-DDDLEYQTVAGLVLEELKHLPELGESFTRDGWRFEVIDLDGRRVDKILVS-------
297568440    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PFRRLLNLLGINPDTAEEIEKEIQEILDEGEEQGLITPEEGEMIAGIMELKDTQAYEVMTPRAEMVMAEAATPLADLLQLIIDRGFSRIPVYRDSPDQIIGILHAKDLLPYCLNGSEPPTAMLAKPAVFVQEKSKVIKLLKSFQQQKNHMAVVNDEFGGVRGLITLEDIVEEIVGDIVDEHDRTTRWKVVDPNTVLADAKVDIEEVEDFFGTELP--EGPYESLGGLILHHLDQVPPPGVTLSIESLVFEVIAADKRRVLTVKIQK------
154482679    --------------------------------------------------------------------------------------------------------------------------------------KAIVLNNVLNNSRKMLSTVLIGNNIVNIAASSIATIFTQSLLSDI--FISVGVGILTLLIIIFGEIVPKTVASMHADEMALKYAKPISILMFVLTPVIFILNMFSNIILKLFRVKVNLNSKSI------------TEDELRTIVGVSQEEGIIEDDEYDMITNVFDFGDACAKDIMIPKVDITMVPIDTTFEQLLDVIKTDKYTRIPVYKEDTDNIVGIINIKDMIINQVDASNFDIKKLMREPYYTHEKEELNDLLIEMRNNEPGMCIVLDEYGQAEGLITLEDIVEEIIGDIHDEFDEELAVRKIGDNEYIVEGSINLDDFNDELGTDIDSED--YESLGGLIIEHLDRLPNKGDSVKISNCKLTVIKMDEKRIDLVKV--------
167772647    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AMFGASGAAVATVVMTVLVLIFGEILPKTLAKENSENI---AMAAGGLLSFLIKLLSPIVFFF-------VKIKELALRLVKGPAAQPSVTEEELKYIVESIEQEGVLEEQESDLVQSALDFDEITAQEILTPRVDLVTLDVEDSIDEALKVVLDAHYSRIPVYRGTVDSIIGVLQVRDLLKAVVTGRQTQLDHLISDCVFVHKTMKISALLAEFKAKKLHLAVVTDDYGGTMGIVTMEDVLEQLVGDIWDESDEVHDFVQTGPDTYLVSGDMNVFSMLEELEEDDRDFDSDYNTAGGWALEMLGHIPSAGEQYAFRDLRVTVVAVEEQRILSLRVEKL-----
169832145    ---------------------------------------------------------------------------------------------------------------------------------AAAVARLLKGDPGRYLAAIQIGVTLAGFLASATAAVTLAVPLQNIFQNVPVAAVNTNAQGIAVVITTTLIALITLIYGELVPKRVALQARVALLLGRPIHLFSRATRP-------VILLLTAATNYSLRLFGLKPGVNEDQ-VTEDELKQIIVNQSTLDREEQRLLWDVFDFGDAVAYDVMVPRTDVVGVETSTSVADTLRLMSETGHSRIPVYGQNLDDIKGIAGIKDLVPYLLREEQAPVEKVVRPAYVVPNTVPIRQLLRDLQKRGVSMAVIVDEFGGTDGVVTVETLLEELVGEIRDEYDEDQEILSSEDGQAIVKGSAGVDEVNRQLKLAIP-ESEEYHTIAGFILDQLNKVPKAGDRVTLDGTVLEVAKMKANRILMVSIKK------
295136310    --------------------------------------------------------------------------------------------------------------------------------------EIVIKLLEKPKKLLATILVANNFINIAIVLLFDSVSDELFSGFDMVVFLNLKLIFEVGVVTFLILLFGEILPKVYASRNNVQFSLMAQPVNVLDSLFSPLSVPMRAVTLYLHEKLGKQRSFI------------SIDHLSQALELTSEEDTT--KEEQKILKGIVSFGNTDTKQVMRPRMDVFAISDEDTYAEIIPVIIENGYSRIPVYKENIDNVTGILYIKDLLP-YLDRSDFEWTSLLREPYFVPENKKLDDLLNEFKEKKNHLAIVVDEYGGTSGLITLEDIIEEIVGDISDEDDEDLIYSKLDEFNFVFEGRTPLKDFYKIIKLEFEDNKGEAETLAGFLLEISGDFPQQNEIINFGNYNFKVEAVDDRRIKQIKLTIL-----
197105327    ----------------------------------------------------------------------------------------------------------------------------------------LAEEPTRFLSAVQVGITLIGILAGAFGQATIAGELDTRLET--IAWLAPWSEQIATGVVVVLLTYFSLILGELVPKRLALIHPEAIAAIVARPLAVMA-----KAMGPFVTLLTFSTATVLGLLRVRDRDGTAVTQEEESVLAEGTGAGVIEPQEEAMMHEVMRLGDRPVRVAMTPRMDVYWVSAEADAAALREEVRACPYSRFVLVKGDFDSPLGVVHKRDVADALLAGGPLDLSALAQEPLYIPETTSMLRALEQFKASKNHMAFVVDEFGGLEGILTPTDLLEMIAGDLPEEHDSPAAIAALPDGSFLVDGRVDIVELNEALETDF--EAGSYHTVAGLVLDRLERLPEPGEVVRIGRFEAEVLQMDARRIDKIRLRPL-----
300769893    -----------------------------------------------------------------------------------------------------------------------------------------------FLSTVQIGITLIGILTGFFSGGTISTFIDAQLEQISFFAPYSQQLLVVIIITYLSLVIGELVPKRIGMAIPERY---ATLIAFPMHFLSKIMKPF-------VWFLSISTDFLVRLLNIKVSKNAVTEEEIKALVDEGVDSGIIDNIEHDIVDRLLSIGDKKAINLMVHRSKIDYLDLQDSFEENKKVITATQHTVYPICDGNFDKIKGVVHVKTLLQQYLNNEETDLSALITPIPYINENSGALSVLESFRNSKAAQAIVIDEYGIPQGIITLKDILTGLVGDFDDLNNENSKIRKREDGSFLIDGRYQLDDFMENLEVGLSEKDEEITTVAGLVFFLLDRVPEEGDKVIYKNLEFEVLDMDGNRIDKLLVTRL-----
148272504    --------------------------------------------------------------------------------------------------------------------------------------------------------TMEPALSLLLAGPLTSAGLADGLVSPVS------TVVALVVATLLSMIIGELVPKNFALALPRETAKLVIPFQTLFT----------TVFKPAVLLLNNSANGILRLVGIEPKEELSGARSAEELVRRSALAGLLEDDTAMLLSRTLRFADLTASDVMTPRLRVKSVERTDSAQTVIELAMTTGYSRFPVTDDGVDDVIGLVHVKQAVAVPREKRALPVTALQSEAIRVPETMKLDDLLGELRGRGFQMAVVVDEYGGTAGVATLEDLVEELVGELADEHDRTRAGVVRSRDSLTFPGMLRPDELLERTGLRIPD-DGPYETAAGFVMSELGRLPVVGDELELETGTLRVERLDGRRIDRIRFTPVPE---
222087377    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LATSVFLGLFGNSGVALATLAMTVILVIFAEVLPKSWAISAPDRFALNVAGTV----------RLFVAVVGPISSFVNAIVRQILGVFGINLSREVSMLSAHEELVDLLHREGSVVKADRDRLGGVLDLGELELSDIMVHRTAMRAINADDPPDVVVRAILDSPYTRMPLWRGTIDNIIGVVHAKDLLRALAERNNLDIVKIAQKPWFVPDSTNLEDQLNAFLRRKQHFAVVVDEYGEVQGIVTLEDILEEIVGDIADEHDLDIQGVRQEDGSIVVDGVVPIRDLNRALDWHLPDEE--ATTIAGLVIHESMTIPEERQAFTFYGKRFIVMKREKNRITKLRIRPAETEE-
239833657    -----------------------------------------------------------------------------------------------------------------------------------------------FLSTVQIGITLVGILSGAFSGATLARLSGWLLAQGISPALADALGVVVVVITYLSLIVGELVPKQIALREPEAVASRVAPTMTLLS----------KMAAPLVWLLDTSGRLVLKLLGQSGKSSDSTDEEIKSVLAEAHSAGVIETEESRMIAGVMRLADRTARGLMTPRMDVEMVDIEDSFDEIRQQLHNTSRSRLPVRGENSDEVIGVLQVRDFFNQLSSTGSVNLREIVRDVPVVSDFSDALDVVEAIRGTPTHMVLVYDEYGHFEGVITAGDVIEAIIGAMQEEDHEEKAIVRRADGSYLVSGWMPIDEFSEFLRFP-IDEDAEYNTVAGLALEEMKHLPDVGETFVKNGWVFEIVDLDGRRIDKLLLT-------
237749262    -----------------------------------------------------------------------------------------------------------------------------------------------FLSTIQVGITSIGILSGAIGEKVLSAPLAKWIAEVPFFQPYAHGTLTVIALTYFTVVIGELVPKSLALLAPERWASLMARPLSWVAF----------VSRPLVLLLARSSEWLLEAFGVKKNEPPVSDNEIKALMVQGTRAGVFHESEEEIVSNVLRLDQQPVMEIMTPRHDMAIIDLNDSIEKVRNRIVESDHTRLVVCKNGLQHVLGILRTGDLLKKTVNGNAVTFEDILRSPAYVPEAVSTIQLMENFRRSNNSFALIVDEYGEVQGMVTLTDVLAAIVGDYSSEITAENDLVRRGDGSWLADGEMSMERLTDELGIKLPEETHRFHTVGGFVMYMLGKIPAPADSFEIDGWRFEVMDMDKNRVDKVLVSKVK----
89068928     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LATALFTRVFGEGGVALATLVMTALVLVFAEVLPKTYATNAESAAALVARPISLVVKVFAPVVGFVRLLV-----------RGVLRVFGVRTDPNAHFLAVREEILQIGHSEGVVEKEDRDRILGALDLGERFVEEIMLHRSGIEMIDADLNARDILRRCLESTHTRLPLYRGEPENIVGVLHAKEMLRALHRLAEFDVMSVAMEPYFIPETTNLDDQMREFLKRHVHFALVVDEYGTLQGLITLEDILEEIVGEITDEFDTDEDIARTEDGSYLVEGGTTIRDLNRAHDWNLP--DDEANTVAGLVIHEAQIIPAQGQVFSFHGFRFEVVEKEENRLALLKVRELEP---
95929410     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MDTTPETRRSWLQRLLGITHHVTSEEHLQ--ELIHASEEGGIINAEEGEMFSSIFEFGETIVREVMIPRTEMRSCPVDASLDTFIEMVLKFGHSRIPVYEETIDRIVGLVYAKDLLKFWGQPHEISLRDLMRKPYFVPETKRIEELLQEFRTQRMHIAIAIDEYGGTSGLITLEDLIEEIIGDIKDEYDDDNQLIEETPGTIVVDARLSLDELEDHYDLPEF-ERDQFDSVGGLLLHRLGYVPKPGEEVVVEPLKMVVLQSDERMIHRIRVIREESPE-
296446200    ----------------------------------------------------------------------------------------------------------------------------------------------------------------MIAALLLGSTLVNIGGSAFTTSVLVYLTGESGAIYATIIMTVLLLVFAEVLPKTVAINHPDRLSLRVARVINVFV----AVFGPLLIAVEAFVRAVLKLFGVEIGHGRTLLSPYDELVDILHEEGTVERNWRDMFGGVLDLQILHVGDVMIHRTKMRTIDADLPPDEIVREVLASPFTRMPLWRDRPDNFIGVIHSKDLLRALADFSKLDIDDIALEPWFVPESTSLEDQLQAFLKRKTHFALVVDEYGEVMGLVTLEDILEEIVGDIRDEHDLAMQVRPQPDGSVLVDGAVPVRDLNRVMEWSLPDEE--ATTIAGLVIHEAAAIPEAGQVFNFHNFRFEVMRKMRNRITVLKVTPAE----
135059305    -----------------------------------------------------------------------------------------------------------------------------------------------------------------LLATILIANTFSNIVASVLAAVATGKIAVAFGYPKVVVYAIEIVVLTFMILILSEITPKVIAINNPLQFSRRLFRFIHVHFLVLTPVARLIARGSSQLEQRLPVASSRMTAQDKAMAEMGAKSGSIHEDEQEMIENVIEFGTISVREIMTSRVNIVAISEDMTLKEVITVIQEKGLSRMPLFEQDLDHIIGFIYAKDVLPYINGQGMMTWRSIARKALFIPPTKKLDDLLRDFQREKTHIAIVVDEYGGTEGVVTLDDILEEIIGDFGDEEEEESLFLELKNGIYLFDAKIDLDDLDEIMDTEVSSADDEFETLGGLIYYQTEKIPSVGETIQYKNLECTVHSLDNNRVRKVRVKK------
297517061    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MVAEGFGFHIPKGYLYAAIGFSIIIEVFNQIARRNFIRHQSTLPLRARTADAILRLMGGK--RQANVQHDADNPMPMPIPEGAFAEEERYMINGVLTLASRSLRGIMTPRGEISWVDANLGVDEIREQLLSSPHSLFPVCRGELDEIIGIVRAKELLVALEEGVDVAAIASASPAIIVPETLDPINLLGVLRRARGSFVIVTNEFGVVQGLVTPLDVLEAIAGEFPDADETPEIIT--DGDGWLVKGGTDLHALQQALDVEHLADDDDIATVAGLVISANGHIPRVGDVIDVGPLHITIIEANDYRVDLVRIVKEQP---
15891216     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVVAITYLSLIVGELVPKQIALRDPEKIAARVAPTMVMLSRI----------GAPLVWLLDKSGKVVLAILGHSGESNASTDDEIRTVLAEAHSAGVIETEESAMITSVMRLADRNARGLMTPRRDVEVVDIEDSAEEIREQLRQTQRSRLPVRNGASDEILGVLFAKDAFDALASGKELDVRELLREVPVVSDLTSAVDVIQSLRRSTVHMVLVYDEYGHFEGIVSSGDVLEAITGAFQEDNDEEPAMVEREDGSFLVAGWMPADEFAYRMGFQ-IDEDAEFETVAGLVLDEFRRLPELGEHITRNGWRFEVIDLDGHRIDKVLVSR------
29375297     ----------------------------------------------------------------------------------------------------------------------------------------VLQDPNNFLSTIQVGITLVNILSGASLAETLSVLGGGAAAKSLASII------ILALLTYVSIVFGELYPKRIAMNKSEEVAQLTSGA---VRFLGVIARPFVWLLSASTDLLSKITPMTF--------DDADSKMTRDEMRYMLETEGVLENEELEMLQGVFSLDTKVAREVMVPRTDAFMVDIQDDVQENINLILGENYSRIPVYSEDKDKIVGILHTKTLLKAARNLGFENIEAIIQEPLFVPETIFIDDLLYELKRTQNQMAILLDEYGGVVGLATLEDLLEEIVGEIDDETDEVENYTQVADNEYLVQGRMLIDEFNEVFETDLHMSD--VDTMAGYLITALGTIPDEGESFEVGNIKLTAEEMEGTRLLVLRV--------
16801941     ---------------------------------------------------------------------------------------------------------------------------------KAVMLAKLVDDPSKFLATIQVGITLAGFFSSASAATSIATRLESVFGG--SSFAKELSIIVVT-------IVLSYITLVFGELYPKRLALQKSEKIARVSVRPIMAVGVVLRPFVKFLSFSTDILVKLTRMEKNTDNEKMTREEMQLLIETGRRDGIIEVEELQMLRGVFEMDNKYAREVMVPRTDAFMIDAETESEELCDALLSENFSRVPVYTGDQDSVLGILHMKDFFAEARKSGNIDVKSLVKNAYFAQETMFIDDLLKNMQRTRNQMAILMDEYGGVAGIVTVEDLLEEIVGEIDDENDVSDEVKKIDDNTFIVEGRMPLDDFNKMFHVELPA--RGVDTVAGFVLTLTGTIPEEDDVVEYDTLRFTVEEMNDARLVSVRVEK------
170287889    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSTLFITTILLIFGEITPKVLARSDPERVFRRSIG----------VIRFLTRVLDPIGRLLVKTADGIISLRHGKKVSEDLFITEEDIIVQVGGEMGVIEEEEERIIKRAFEMKQIAVKEIMTPRVDIVAIEENQTVKDLIELVEDEGYSRIPVYKETIDNIVGICYAKDVLSILAAKDCMKVKDIMREALYVPETMNIDELLKILKAKKIHIAIVVDEYGGTAGIVTLEDIIEELFGNIMDEYDYDEIIRKIDERTFVVDGTTPINDIEIELRVQFP--ETEYETIAGYLLEHFKRIPNVGEEAVIGNLYFKILAVGKNRIEKVMIKILGREEI
145298100    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MTDDHPSTGSPKKTWLDKLSQLFQGEPRDRNDLVD----VIADAEERDLIDQDTKDMIEGVLEIAELRVRDIMIPRSQMVTIEKSQPVDDILPVIIESGHSRFPVINEDKDHVEGILLAKDLLPFGFGGHHASLEKILRPTVIVPESKRVDRLLKEFREERYHMAIVVDEFGGVSGLVTIEDILELIVGEFDDIEDEPDEIRRISKRVFAVSALTEIEDFNDFFGTQFSDEE--VDTVGGLVMHAFSHLPKKGEEIELQGYLFKVMHADRRRLQQLQVKIPDN---
294628165    ----------------------------------------------------------------------------------------------------------------------------------------AVRNLTFQLSGAQLGITVTN----LVVGMLAEPSISKLISGPLQALGMSRSAASSLALVLGTALSTVFLMVVGELVPKNWAISSPLAIARRVATPQ---RWFSAAFRPFITHLNNTANRVVRRLGVEPAEELASARGPQELAALSAKEGALEADTAELFVRTLNLADLTAENVMTPRVQVVALDAQATCEDVANATRATGLSRFPVYRGSLDSVVGTAHVKDVLAVPAGRRHLRVSEIMREPLLVPESLTVDRLLDRLSGRRT-MAVVIDEYGGTAGVATLEDIVEEVVGEVRDEHDPHETPDLAPAGAYSADGSARVDQLAR---VGLKVPDGPYETLAGLIAAELGRIPATGDVLEVAGWRLDVVDAGGRRAARVLLHPLDDAP-
220924041    ------------------------------------------------------------------------------------------------------------------------------------------------LAATQLGITISSLALGWVGEPALAHLIEPLLAWLPPPLGAASAHAISVVVAFVVITALHIVLGELAPKSLALQRSERTALAVVRP-----LRLFLLLFRPAIAFLNGLGNGVLRLFGLQPGSGEDSLHSPAELVAASQEAGLIQEAQQEAVARIFGIGERRIRDIMTPRHEVDWVDIEEPREAILETVRACRHEALVASRGEIHEIVGVLRKQDILNQILDGTSVDIAPLIREPIVVHEGMPILRVLETFKAKPVRMAIVVDEYGNLEGIVTQTDLLEAIAGDIPDAEDEEPMVVERQDGSLLIDGMMPAVEAFERLGFSNPPDTDDYSTLAGYVISELGRIPSAGDAFERQGWRFEVIDMDGRRVDKILAER------
162147624    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------APKAETARPPDEVPPSRPRGRGLLSLFGRRRVE-QGLRHSIAALVQEANDAEELDRQERALIANVLRLRGITADDVMVPRADIVAMPVSLSLDEALALMRRENHSRMPVYREQLDDIVGMIHVKDLIAYVGTSEGFNVESLLRQPLMVAPQIPVLDLLLQMRQRRVHLALIIDEYGGIDGLVTIEDLVETIVGDISDEHDEPTAIQERPDGTFDVDARLPVEQFESRLGPLLTDAEREIETVGGLVFYLAGHVPTRGEVLTHDGLVFRVLDADSLHIRKVRVR-------
228470378    ---------------------------------------------------------------------------------------------------------------------------------------------------------------ILIGNNAVNVGITILCAWFVGEHWDFSANLVAGFIIQTVLITFLLLL--FGEIIPKIYAQRHPLS------FIRLTAPAVSGLYKGIAWCSKGLIKTSKLLG--SKARRGPELSVDDLSEAVALTTNGDNKETEMIHEIVKFYHKTADEIMVPRVDMIGVNYHWAYHQTLSFAVDTGYSRLPVYDGSQDSIRGVLYVKDLLPHMHEEDTFPWQKIIRQAYFVPENKKIDTLLEELQQERIHMAIVIDEFGGTSGLITLEDILEEIVGEIVDEDDEDPPYVRLAEGVYLIDGGMSLIDLCKLLDVEFAPHYEEVDTVGGLFLEVLQEIPQVGQQITISDIDFIVTRMERHRIMQLKMR-------
144136696    ------------------------------------------------------------------------------------------------------------------------------------------------------------NVGIVILSSFISNQLFDFSANPALGF-----AVQVLGITFLILLFGEVLPKVYASRSPLSFAHF---MCRPMFVLRGLFRPASALLVRSSSLIEKRL--------GNRGQNLSVDDLSQALEITSHESAT--EEEQKILKGIVKFGSTNVKQIMKPRMDVVSIDLDWDYQKVLKIILEAGYSRIPVYQENFDQVKGVMYIKDLLPHVDAGPDFAWSDLMRDCFFVPENKKIDDLLKEFQEKKIHLAVVVDEFGGTSGIITLEDVIEEIVGEISDEDDDELIYSKLDEYNYVFEGKIHLTDFFKVIEADFEEHNEEVDTLAGFLLEVAGKFPEKNEEIAYGRFRFKVESLDGRRIKRIKVS-------
116626741    ----------------------------------------------------------------------------------------------------------------------------------------------FFKDTLEDKLALKTEDGAGAFSLVKHTLLALLGIFYFAWFSDGTPWHAVIFWQAILAVIVTMIMVCFAL---PQLLYRRTSGHWLLPLVPLLRLIGLITRPFVVMLAFFQSLVDLTDDTVDANEEPTPAENIEALISAGTEEGLIEEEDRKLIQSVVEFGDKVVREVMTPRPNIVAIAADATLEQLRQLVITEQYSRIPVYEGTIDNVIGFVHVRDMFELQEEEREKTVRGLVRNIMLVPETKPVSVLMRRMQQENTHMVIVVDEYGNTAGLATMEDLLEVIIGEIRDEHEPDSDVAEDGRGGFIVSGSFDLDRITDLIDTFHRGDDIESTTVGGLVSEWLGRVPKTGEFVERDGVRLEVLASDELRVGQVRISKSQTVA-
296443563    ------------------------------------------------------------------------------------------------------------------------------------LLLDLIEEPTKVLSTIQVGITLAGFFSSASAATGISESLGGYLTGRGISYGEEIALIVTIILSYITLVLGELFPKKIALQNAEAVARFTVR---PIVFMSKVARPFIKLLSGSTHL-------LVKLVGMEQSEDGETLSRAEILVEQGHATGVINETENKMINSIFKLEAKLANEVMTPRTEVYLINSEMPLESYLDELLQERYSRIPVYEGDIDHIVGILYMKDLIIEAKKSGHIDIRSILREPYFVPETKHINKLFKEMQRSKRHLAVLIDEYGGFSGIVSIEDLIEEVMGDIEDEYDEEEPIQQKGENTYLVSGMIAIKDLNDKLNLEMACE--NYETLSGLLVDALGYIPEEKEPIVYDGLTFRIQEIKEKRIEKVMI--------
265762950    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAEFLILTVILTFLLLLFGEIMPK--IYSAQKTLAFCRFSAPVIYVLRKVFAPISAVLVHSTAFLNKHFAKKNHNISVDELSHALELTDKAEL----TEENNILEGIIRFGGETAKEVMTSRLDVVDLDIRTPFKDVIQCIIDNAYSRIPIYSGTRDNIKGVLYIKDLLPHLNKGDNFRWQSLIRPAYFVPETKMIDDLLRDFQANKIHIAIVVDEFGGTSGIVTMEDIIEEIVGEIHDEDDEERTYTVINDHTWVFEAKTQLTDFYKITKVDEDDVDGDADTLAGLLLEIKGEFPALHEKVLYHRYEFEVLAMDSRRILKVKFT-------
136471952    ------------------------------------------------------------------------------------------------------------------------------------------------LAALQVGVTVTGFLSAALGAEKIGVYVIPWLEDLGISSKTSGTTSLILVIAYFSLVFGELVPKRVALYRTEEIALASAGMIKLLTYFF----------RPVIWVLAHSTSIVVRLFGIDP-KEQRAQMSEEELLDLVAGHAALTDEERDIVEEVFNASERQVHEVMVPRTEVDFMDASLTVSKAIALAIEKAHSRYPVVRGSSDEVIGFIHVRDLLDTSLANSNAKIQELARNIMYLPGTKGILPALTEMRNQRQHLAIVLDEYGGTDGIVTLEDLVETLIGDIRDEYDGDEKDVSLETGDFEIDGLISLEDLLEETGIELP--EGPYETASGFVMHYLGRIPVISDIVGVNGVRITVLSMEGKRAGRLLISR------
95930743     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSVFATTFFVELYGDYGDLLTILVLTPLLLIVSEVCPKTYAARRAEQVSFRVLRPI-RGILWVLSPVIWLVTGLSSLVTRLFKVDSSASILSADEIKTMIAIGAKSGTLAGEQRRMLDGVFELSQLRVRDLMIPRTEVKGVEVDAPFQDLLDEVKRSTHSRFPVYKDTLDNIMGVIHSKDVLRFVDCPHNFNMREVMRRPYFVPEAKQVEALLLAFRRRRIHLAVVLDEYGGVEGIVTLEDVLEEIVGEIRDEYDQEESITPITPQRFLVEGGVGLRQVNRHVGLHLSEED--ATTLAGLMLRCLGQIPQEGDQCVIGDVTLIARKVDQRRIDQIEL--------
135331755    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ESSVALATLVMTLLVLIFAEVLPKTYATNAEQAAARVSAPIALLVSIFDPIVSAVRKLV-----------RGILWLFGVRTSADEPILAVREEIISLGHIEGVVQKEDRDRILGALDLAERTVEEIMLHRSSIEMINFNDEPKEILAQCMSSNHTRLPVYKDEPENIIGVIHAKDLARSMYDKISLDISSVIMKPYFVPDTTALDEQMRQFLKRRTHFALVVDEYGSLEGMITLEDILEEIVGEIADEFDPDESIKPDLNGVYELDGTMTIRDLNRAMDWNLPDE--HANTLAGLVLHEAQMIPAVGQVFRFHGFRFEVAGRDANRITVIRVRPL-----
135166519    -----------------------------------------------------------------------------------------------------------------------------------------------FLSTVQVGITLIGILSGAFGGATIAREISLALARYPAVEPYSESIGVGVVVTFLSLVIGELVPKRLALNKAEDI---AVLVSPFMDFLSRV-------TGPLIRLLSFVTDLVLKIFGVSPEEKPSMTEKDQSMIIRAAQIGVLEEAEQEMVTHVFRLDDRPVRTLMTPRTEIIFLKIDDTPEEVDRILSHSRHACFPVASGNLDNVLGFVWVKDLYSQIKSHHEMDLQSILCPALFIPGMLTALDALIRMKHAGKEVALVLDEHGGVSGLVSLTDIMEAIIGDLSIPQSDEFEIVQREDGSWLVDGMTITDELKEVLNMDELPGEGLYETLGGMIMAALGRVPSTGDVYEWGSYRFEVMDMDGLRVDKVLIS-------
146308423    ------------------------------------------------------------------------------------------------------------------------------------------------------------------VVNILAASIATVLAVDL--WGEAGIAIATAGLTIVVLIFGEITPKTLAALRPELVAFPASRVLSLLQRL----------LYPVVWLTGAISNGLLRLIGVDPAQRTSDSLSTEELRSVVRESGELPKNRQNMLLGILDLERVTVDDIMIPRNEVAGIDLEDDLESIVGQLRSTPHTRLPVFRGDINQIEGVVHMRQIARLLTHNQKEALLAACHEPYFVPENTPLSTQLINFQKQKRRIGIVVDEYGEVIGIVTLEDILEEIVGDFSNQDSRSPDIHPQEDGTLVIDGAAYIREVNKILGWHLP--SDGPKTLNGLITEALESIPDSSVCLKIGPYRLEILQAAENRVKSVRVWQVEKV--
73669958     ---------------------------------------------------------------------------------------------------------------------------------RATVALKLANDPTPFLSTVQIGITLVGIFAGAFSGATISEEFATYLGKFPALSPYSSATLVVLLITYLTLIFGELVPKRLALNDAESI---ASSIAKPMFYLSTIARPL------VVILSSSTEAVLRIMRVRKTVEPPVTEEEIKIMFEEGARAGVFEKAELNMIEGVLEIGDRRVDSLMTHRTDLIALDLEDPTDENLQKMIESDRSNFPAYEGDLNNIVGMVSVKKVLEKSVESGTINLKALATKPLFVPESASVLKLLEAFKETGVHIALITDEYGSIQGVITLHDILEAIVGEIRSGEPVEAQVSVRDDGSWLIDGDTSIEKLKDVLSVDSFPGEEYYRTTAGLIIFILQRIPVTGDHIVLGRLRYEVVDMDGNRIDKVMVTQASPIS-
307331305    --------------------------------------------------------------------------------------------------------------------------------------------LTYQLSGAQLGITVTNLVVGMLAEPSVAALLLTAIGVPQSAVRSAALVLGTFLSTVVLMVVGELVPKNWAISRPLPVAK---AVATPQRVFSSVFRPLISHLNNTANRT-------VRRMGLEPAEELASARGPQELIALSAKEGALEKDTAELFVRTLNLSELTAENVMTPRVRVVALDVRATAEDVANATRATGLSRFPVYQGSLDTVVGIVHIKDVLAVPAGERPRPVSDLMREPLFVPESLTVDRLLDRLSAQR-SMAVVIDEYGGTAGVVTLEDIVEEVVGEVRDEHDPHETPHLMPMGRYDADGAARVDQLER---IGLRVPPGPYETLAGLIASELGRIPAVGDTVELAGWSLEVRKVRSHRAARVRLR-------
229077922    ------------------------------------------------------------------------------------------------------------------------TAFFVAVEFAIIKVRSSRIDQLVSLAAKKVTTNLDEYLSACQLGITITALGLGWLGEPTIKHLLEFSPAISSTVSFIIAFAVITFLHVVIGELAPKTFAIQKAEQVSLLLSKPLIYFYRVMYPFI-WALNGSARVVTGLFGLHPASEHEVAHSEEELLSESYESGEINQREFKYVNNIFEFDNRVAKEIMVPRTEVVGLYEDEPFETHIKVIAQEKYTRYPVFGEDKDEIIGMVNVKDLFIRYMRDEECSIMLYTRPVIEVLENIPIHDLLLQMQRKHIPLAVLYDEYGGTAGIVTLEDILEEIVGEIRDEYDEDPPIEHVSEGYKIVEGKVLISEVNDLLGIHLIA--DDVDTIGGWIMVQKQ-IVAEGDIIEKHGFYFKVLEKDMHQIKRVEIRKV-----
238910564    ----------------------------------------------------------------------------------------------------------------------------------------------------FTVVQIGLNAVAILGGIVGDAAFSPAFSALFSHYMSPELSEQLSFILSFSLVTGLFILFADLTPKRIGMIAPEAVALRIINPM----RFCLFVFRPLVWLFNGMANNIFRLFKIPMVRKDDITSDDIAVVEAGALAGVLRKQEHELIENVFELESRTVPSSMTPRESIIWFDLHEDEQSLKKKVAEHPHSKFLVCNEDIDHIIGYVDSKDLLNRVLANQSMALNGQIRNTLIVPDTLTLSEALESFKTAGEDFAVIMNEYALVVGIITLNDVMTTLMGDLVGQGLEE-QIVARDENSWLVDGGTPIDDVMRVLDIDEFPQSGNYETIGGFMMFMLRKIPKRTDSVKFSGYKFEVVDIDNYRIDQLLVTRLDNKS-
285018850    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PHEKRRGWLERLTSVFSGDPHTREEL---VEVLRDAQHD-GLIASDTLRMMEGALSVSELTVGDVMVSRSQMVSLPAEARFLDLMKQVVESGHSRFPVHGENKDEILGILLAKDLLRGVVDDGPGTVRELLRPAVLIPESKKLNVLLKEFRLSRNHMAIVVDEYGGVAGLVTIEDVLEQIVGEIDDEHDDAEDIAAQADGQYVVDALTPIEDFNERFGADFSDND--YDTIGGLITDAIGHLPETGEELTLGRFVFRVARADARRVQAFHVTILPH---
149280554    ------------------------------------------------------------------------------------------------------------------------------------------------LAATQLGITLASLGLGW-----VGESVMHTIVHDLLINFNLSEVYITSISTFIAFLLITIMHIVFGELAPKSVAIQRPVATTLFIALPL--QGFYWIFRPFIWVLNGMANVILKLFGISSVGGHESVHSTEELLDQGKESGALDTNEHELIRNVFDFNERVVKNIMVPRTKISGIELSTPTEEVIAMIIGEGYSRLPVYDDIIDKIIGIIHAKDVLPLLAEKKEWTLKDIIRKPYFVPETKKINDLLSELQQKRIQIAIVIDEFGGTAGMVTLEDIVEEIVGEIQDEYDEEPTVEKISDTEFIINAYATVYDVNEHLPHDLP-EDEDFDTVGGLVSHAFGKIPEVGDSEECYGYLFTILKKTEQNIETIKLE-------
260907536    ---------------------------------------------------------------------------------MEWFYLALALILICGGVFVAAEFSLLTLDRHTADKAVEDGVVGAKTSMTHLSTQLSAAQVGITITTLLTGYLMEPSLGKLLAPVFESFGVSPGLAAPIA------LTIALILSTFLSMIFGELVPKNLAIAVPLATGRIAAPMQ---YVFSIAFKP-------VISVLNGTANKILLSFGIEPQEEGSVGRSPEELVRHSAEEGMLDEQTADLLERTLSFSERTAEDVMTPRTRMSSVVKDTTARAIIEQARETGFSRFPVAGEDKDHIVGVVHVKQAFAVPLANRDDAYAGLMTEVTEIPETLLLDPLLMELRAQGLQMAVVVDEFGGTAGVVTLEDVVEELVGEVADEHDRRVAARPARDGTWIVPGQLRPDEVSSTVGLQIP-EDSDYETLAGFVLKELGRIPEPGDQVRTDDALIRVERMHGRRIERLRI--------
103488578    -------------------------------------------------------------------------------------------------------------------------------SRGAKIARQLASDPGRFLSTVQVGITLIGILAGAYSGASLGAPVAERLQAWIGTALTAGFAVVIALTTYASLIAGELVPKQF-----------ALRAPEPIAIFIALPMLWLSKIGAPLVWLLDRSSALVFRLLGLRRESEERVTAEELIVAEASKSGVIEESERAIISGVVRLADRPVREVMTPRKDVDWIDISLDARGLRDRLLETPHSRLPVARGSVDEIVGVVQARDIAAALFAGQTLDLEKLMRPAKVIHDQLDAMDALEALRAAEVPMLLVHDEYGHFDGLVTPADLLSAIAGEFASDQDSDPYVVERDDGSLLIAGAMPADQMAERLGIELP-GDRDYATAAGHALAVLKHLPVEGESFTDRGWKFEIVDMDGRKIDKLLVSDVRK---
308183593    ------------------------------------------------------------------------------------------------------------------------------------------------LSATQLGITLSSLALGWVGEPAIAKLLMDLRENPIFIH-SMSVVIAFLSITFLHVVLGEIVPKSLAIAKSEKAALFAAR---PLHVFWVVF-------YPVVRLFDVIAHFFLKKVGINPKEHDGTHSEEEIIVGESLREGIIDSVEGEIIKNAVDFSDTSAKEIMTPRKDMVCLDEENSYEENIDIVLKGHFTRYPYCKGSKDNIIGMVHIRDLLRSIFTPKMHDFKQIVRKMIIVPESASISQILIKMKKEQIHTALVIDEYGGTAGLLTMEDIIEEIMGEISDEYDLKQEVNKLEEGVFELEGMLDLESVEEVLHIQFDKECEQV-TLGGYVFSLLERMPMEGDTIVSHGYAFEVLSVDGARIKRLKAVK------
283955386    ------------------------------------------------------------------------------------------------------------------------------------------LEVTSRLDTYLSACQLGITLSSLALGWIGEPAIAKMLEIPLINFGFSAV-IIHTIAFIIAFSIITLLHVVLGELVPKSI---AIAVADKVVLFIARPLHWFWILFPCIKIFDFLAAISLKLFGIKPAKESELTHSEEIIASESQKGGVLDEFETEIIRNAVDFSDTVAKEIMTPRKDMICLNKQKSYEENMQIICEHKHTRFPYIDGSKDTILGMIHIRDIIQNELSGKSQNLDTFVKPLILIPENISISKVLVMMNKERSHTALVVDEYGGTAGILTMEDIMEEIIGEIKSEHEEDS-YKKLAENIYEFQGRCDIETVEEMLLINY-DEDLEQVTIGGYVFNLLGRLPIVGDRIEDELCYYEVKKMDGNSIERVKVVKKTN---
159897002    ---------------------------------------------------------------------------------------------------------------------------------------------------------ATVQVGITLIGTFAAAFGGANISKPFAEYLKTVPALIAFTVVVLLITYLSLIIGELVPKRLALLHADAIARN-----LAPLLAWLSWLTRPIVWVLTTSSTVILTLIGQNKKPDSSVTEDDILMTREGRAGGTVALHEEALISRVFDFSDRTARMLMTPRPDVVAVSANTPLDEITRIAVEHGYSRMPVYEGDLDRAIGTIYIKDVLPSMLGNDQRQLRELVRPPTYVLEHEPVSKMLTLFRRTGSHMALVVDEYGQIAGILTLEDVLEELVGDIRDEYDEEQTMVKRDDGSWLIDGSESYEVIATRLSIPIND-DNDFVTIAGYVLNELHRLPNVGDHVTWDEYDVEVIDMDGRRIDKVLIKK------
305666101    -------------------------------------------------------------------------------------------------------------------------------------IVIKLLDRPRKLLATILIGNNAINIGVVLLFNVIGDTLFSDINYQLFNFISVRFLLEVVVATFLILMFGEILPKVYANRNRMSFALFMAYPLKALDFLF-------------APLSLPMRYGTIFLNNKLGKYKSNLSVDHLSQALELTSEGDTTKEEQKLLEGIVSFGNTDTKQVMRPRIDLFALSEDMKFLDVLDEIKTQGYSRIPVFSENMDNVLGVLYVKDLLP-YIDRKTFNWISLIREPYFVPENKKLDDLLLEFQEKKNHLAVVVDEYGGTSGIVTLEDIIEEIVGDISDEDDEDLVYSKLDDFNYVFEGKTALKDFYRVVKIDFEEQKGESETIAGFVLEIAGNFPRKGEKVTFKNYVFIVESLDKKRLKQIKV--------
162452562    ----------------------------------------------------------------------------------------------------------------------------------------------------------------LLGWVVSTSLTAACFDLFFRRTVPGAALYLGLATTIVLSGALYEVSSTLGRKHADRAASMAVRFLRPLEIAMLPLAVPLGWIGSKLGPRD----------GEQPSDPRVAEAEVEILVDEVERSGLFGREPAEMIRNVLEFADLTARDVMVPRSKVEAIEISTPLEKVLEIVTESGHSRYPVYKDQTDNIAGLLYAKDLFKVLEERKNTTLREITRSPAFVAESQPLSSLLREMKSRRQHLAIVVDEFGGMSGIVTLEDVLEEIVGDIRDEHDETDDIQDLGDGRLVADAAVSMSDLSAYLGAEL-DREGKYDSLGGMLTQHVGKVPEVGTAVSKFGLRFIVRDSDERHIGKVEIVR------
305432728    -----------------------------------------------------------------------------------------------------------------------------------------ALEVTSRLDTYLSACQLGITLSSLALGWIGEPAIAKMLEIPLANL--GFNGVIIHTIAFIIAFSIITLLHVVLGELVPKSIAIAIADKAVLWVARPLHWFWILFLPCIKIF-DFLAAMTLKLFGIKPAKESELTHSEEIIASESQKGGVLDEFETEIIRNAVDFSDTVAKEVMTPRKDMICLNKQKTYAENMQIICDHKHTRFPYIDGSKDTILGMIHIRDIVQNELSDKSENLDTFVKPLILVPENISISKVLVMMNKERSHTALVIDEYGGTAGILTMEDIMEEIIGEIKSENEEDS-YKKLAENIYEFQGRCDIETVEEMLLISY-DEDLEQVTIGGYVFNLLGRLPVAGDRIEDELCYYEVKKMDGNSIERVKVVKKTN---
193222433    -----------------------------------------------------------------------------------------------------------------------------------------------FLSTIQVGITLIGIFNGAFGASLVERLTPEIALIPVLSMYAREIAIVVVGITFGSLILGELVPKRIAMQYPEVVASVVAAPMLWLSRL----------MGPFVKILTGTTEFILRILGMHHKKDDAVTEEEIALIREGTDAGLFEKTEHDIVSRALRLDDQRVAALMTPRLDVHFIDLEDTIETNLAKIADSSYNRFPVCRGNISHIIGIVHAGSLFEQMIRGKSLDIEGATRPPLFVPETISAMQLLETLKKNRAELALVIDEYGEIEGIVTLSDVLGALVGDVSVIDEHEVDGVRRDDGSWLIDGGVSFDRFRELLETDFPEESGTYHTLAGFVMTFLGHIPQMSDSFEWEGYRIEVVDMDRNRIDRLLITKIDPPP-
227357106    ---------------------------------------------------------------------------------------------------------------------------------------------------------LAGIVGESAFSPALKDLFSRFLEVPLAQQLGSVCSFIIVTSMFILL--ADLTPKRIGMIKPEVIALKIVNPMRFCLALF----------RPLVWLFNGMADLIFKLFKIPMVRNEDITSDDIAIVEAGAVAGVLRKQEHELIENVFELESRTVPSAMTPREDVVYFDREETEEDIKHKIATQPHSKFLVCEGDIDHIIGYVDSKELLNRVINGQSLNLKEHIRKALIIPDTLTLSDMLESFKTSGEDFAIILNEYAMVMGVITLNDVMTTLMGDLIG-PGQEEQIVSRDEHSWLVEGGTPIDDVMRALDIDDFPDSSNYETIAGFMMFRLRKIPKRTDYVKFAGYKFEVVDIDNYKIDQLLVTKIDDIP-
288574807    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------AASSLATTLAVMVFQRHGVVLAVTAMTVLIVIFGEILPKSFALAKSEKVLFFTLHF---IRFSSLVLSPFVWIIGGIVTAIGRLSKVDLSL-----QASFVTREEIEQVVTIGEASGALEESERRMIHGIISFEDTKVSEVMVPRIDMDVVDSDITIEELIPHLEEHGHSRIPIYEDSLDDIIGILYVKDLIGLLYSGKEVKLASLKRDALFVPETMKVPDLFNIMKSRRIHMAVVVDEYGGTAGIITLEDLLEEIVGEIQDEYDHELPIEEVEEGVYQVQGNMDLEDLSDFLGYPF--ESEDVESVGGLITDLSGDFPGTGSSVTYGPWEFTVLSLADHRVMEVELRKIDSEE-
153010669    -----------------------------------------------------------------------------------------------------------------------------------------------FLSTVQIGITLVGILSGAFSGATLARLSGWLLGQGLSPALADAVGVGSVVITYLSLIVGELVPKQIALREPEAVASRVAPTMTLLS----------KMAAPLVWLLDTSGRLVLRLLGQSGKSSDGTDEEIKSVLAEAHSAGVIETEESRMIAGVMRLADRTARGLMTPRMDVEMVDVDDSFDEIRLQLHNTSRSRLPVRGEDSDEVIGVLQVRDFFNQLSSRGSVNLREIVRDVPVVSDFSDALDVVEAIRGTPTHMVLVYDEYGHFEGVITAGDVMEAIIGAMQEDHIEEKAIVRRADGSYLVSGWMPIDEFSEFLRFP-IDDDAEYNTVAGLALEELKHLPDVGETFVKNGWVFEIVDLDGRRIDKLLLT-------
257468382    ------------------------------------------------------------------------------------------------------------------------------------LLQELLKEPTKFLSTIQVAITLSGFLASASAATSFSAPLDILMTKLGIPYGETIAIIIVTVVSFFTLVFGELVPKRIALQKAEAISLFTVKPVLFISRL----------TSPFIKLLSFSTGLVLQVLGMKAENLEENISKEEIMVEAGQANGVFNETEKEMINSIFEFDDILASEIMIPRTDVYSIDIDASIGEYLDELLETKHSRIPVFEGDIDNIIGVLYIKDLILEARNKGNVDIRSILRKPYLVPESKNIDTLFKEMQKSKKYIAILIDEYGGFSGIVTMEDLVEEVMGNIDDEDDNEPKLEKIDNHIYLVDGLYPVDELIDILNIDIV--SKNHNTISGYLIDTLGEIPDLDKEIKINNTIFKIKSIKENRIDKIEL--------
95928976     ---------------------------------------------------------------------------------------------------------------------------------------------------ITAISILSGIVGESALSGYFETLLQRMGFDQQASTVGATAIVVASITYFAIVIG-ELVPKRLAQTNAEGI---ARVMARPVAVLAMLSRPF-------VYLLSVSTDGVLRLLGKEHTSATLTEEDILAILLEGSQTGVIEKQEHTLARNVFRLDDRLAVSLMTPRSDIVYLDVARPFEQSLDALMSSPHTRFPVCREGMDEVLGVVNASRLLKYHLEGNQKPTKSDLTPAVYVPESLTGMKLLQRFQTSGVQMVFVIDEYGAIVGLITLQDLFEALSGEFSSSDPHDVWAVRHKDGAWMLDGLIPIPELKDRLELKQVPDEEHYHTLGGMMMCLIGKVPRSGDVAKWQGWSLQVTALDGNRIDKVRAVRL-----
255022923    ---------------------------------------------------------------------------------------------------------------------------------KAVMLAKLVDDPSKFLATIQVGITLAGFFSSASAATSIATRLESVFGG--SSFAKELSIIVVT-------IVLSYITLVFGELYPKRLALQKSEEIARVSVRPIMAVGVVLRPFVKFLSFSTDMLVKLTRMEKNTDNEKMTREEMQLLIETGRRDGVIEVEELQMLRGVFEMDNKYAREVMVPRTDAFMVDAETESEELCDALLNENFSRVPVYTGDQDSVLGILHMKDFFAEARKSGNIDVKDLVKDAYFAQETMFIDDLLKNMQRTRNQMAILMDEYGGVAGIVTVEDLLEEIVGEIDDENDVSDEVKKIDETTFIVEGRMPLDDFNKMFHVELP--SRGVDTVAGFVLTLTGTIPEEDDVVEYGTLRFTVEEMNDARLVSVRVEK------
255690598    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FFMNVFIFHSPLAEFLILTVILTFLLLLFGEIMPKIYSAQKTLAFCRFSAPGIYYLEKIFRPVATVLVRSTAFLNKHFAKKSHNISVDELSHALEL-----TDKAELS-EENNILEGIIRFGGETVKEVMTSRLDMVDLDIRTPFKEVMQCIIENAYSRIPIYSGSRDNIKGVLYIKDLLPHVNKGDNFRWQSLIRLAYFVPETKMIDDLLRDFQANKIHIAIVVDEFGGTSGLVTMEDIIEEIVGEIHDEDDEERTYVVLNDHTWIFEAKTQLTDFYKIVKVDEDEFEGDADTLAGMLLEIKGEFPALHEKVTYHNYEFEVLEMDSRRILKVKFTILPKEP-
256800342    ----------------------------------------------------------------------------------------------------------------------------------------AVRNLTFQLSGAQLGITVTNLVVGMLAEPSIAALIAGPLEDAGVSRSASHSLALVLGTA--LSTVFLMVVGEL---VPKNWAISSPLA--VAKTVGNAQRWFSAAFRPFITHLNNTANRVVRRIGVEPAEELASARGPQELAALSAKEGDLEADTAELFVRTLNLADLTAENVMTPRVQVVALEVQATLEDVANATRATGLSRFPVYRGTLDSVVGTAHVKDVLAVPAERRTIFVSELMREPLLVPETLTVDRLLDRLSGKRT-MAVVIDEYGGTAGVATLEDIVEEVVGEVRDEHDPHELPDLAPAGTYSADGSARVDHLER---IGLRAPEGPYETLAGLVATVLGRIPAVGDTLEVAGWRMEVLDATGRRAARVLLR-------
90422058     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RMLMNILGIRIGANQPLLSPTERLVELIHYEGGVAKQDRDMLGGLLDLSELQVSDVMVHRTEMVMINADLPAEELVREVLATEYTRIPLWRDKPENIIGVLHAKDLLRAIRETDKIDVVGIALPPWFVPEMRSVSEQLKAFRSRKTHFALVVDEYGEVEGMVTLEDILEEIVGDIADEHDIVAGVRAQPDGSVVVDGSVPIRDLNRAMDWHLPDEE--ATTVAGLVIHEARSIPERGQSFTFHGFRFRVLRRERNRITALRIVPV-----
299531469    -----------------------------------------------------------------------------------------------------------------------------------------------------------------AVAILGGIVGEGAFSPALTEFFSIFSPSLSATLGFLLSFFIVTSAFILLADLLPRRISMNEPERYVVRVL--APMRWFVVIFKPIIWFYNLATDTLFRLLGLPATRDERITSDDILAMTEAKAGVLAAREQQVIANVFELDSRTVASAMTQRDSVAFFYRDDSDAIIRARIAEEPFSTYPVCDGDIDHVVGYVDAKDLFQRALNNQPLSLSDLIRKVLIVPDRLTLAEVLEQFRMVHEDFAVIVNEYSLVVGVVTLNDVMSTVMGDLVGPADEE-QIIRRDEHSWLIDGITPIEDVMRVLHLDDMPHDDEYETLAGFLMVMLRRVPRRTDTVTWGGFKFEVLDVDSYRIDQVMVTHL-----
143889228    ---------------------------------------------------------------------------------------------------------------------EGQLKALAEKSKRGAKVADLASHPNRFLAAVQVGVTFSGFLSAAFGAYLIPALEGAGLSTSISETISLVGLTLVIAYFSL--VFGELVPKRVALHSSEKIALFVVTPVSVTARLF----------RPLIWLLSQSSDLVLKLFGIDPKASRE-DISEEELVDLVTGHKALTEEERDIVEEVFNASERLVHEVMVPRTEVDFLDANLLVSDAILMAVEKAHSRYPVVRGSSDEVIGFIHVRDLLDPEHSGKGTAIMNLVRSIMFLPGTKGVLPALSEMRAARQQIAIVLDEYGGTDGIVTLEDLVETLIGDIHDEYDDHEVEVQSRTGDYEIDALISLEDLAEQTGIEIP--EGPYETLSGYVMHELGRIPQLHDVIHLAGIRLTVLSLEGKRVGTVLLSKLH----
222111944    ------------------------------------------------------------------------------------------------------------------------------------------------------------QIGITSIGVLNGIVGESALAKPLGEWLLSLGVEPQLAGYLVVLITYFSIVVGELVPKRLGQSYPETLARVVARPINWLALATKPFVRLLSISTEG----LLRALGVKEYSASATEDEIHAVLAEGTSAGVIESHEHQMVRNVFRLDDRQIGSLMVPRADVVFLDVEEPFEENLRRIEESDHARFPVVRGGMENILGVLNARQWLSRTVRDAQARTTQPLQTALYVPETINAMELLDNFRQSDVQMAFVIDEYGEVQGIVTVQDIIEAITGEFQPRDPETSWAMEREDGSWLLDGHIPVPELKDRLQLATVPEEDRYHTLSGMVMLLTGKLPKVTDTVQWERWRFEVVDMDGKTIDKVLASRLPDEE-
238927787    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VYAAALILSTVVMTTLTLLFGDFLPKQIALQNPESVLLHK--HRTIGLLTRLTALPSAALISMSRGILLIFGINPENRSATEDAVKDLMEQGTEEGTFEKTEQDMVDRIFHMSDQTASALMTPRTQIAWVDLAEPRTEQLRIVRTGAHDVFPVAYENLDDFRGVVYAKELLDAALAGTEIDIADYIRKPLFVPRTMEGLRVLEKFRSGAIHEAVVLDEYGGVVGFITMDDIMGEIIGSADEDAPTGTRTGAEEAQNWVFDGLFPIDEFKEEFGIDLPDEDDHFHTLGGFVTAQIGRIPAVGEACTWENYTFEVLQMDRARVAQIRMTR------
290962125    ----------------------------------------------------------------------------------------------------------------------------------------AVRNLTFQLSGAQLGITVTNLVVGMLAEPSIAKLIAGAVGVPASASSSVALVIGTALSTVVLMVVGELVPKNWAISAPLPVAKKVANPQ----------RWFSAAFRPFITHLNNTANRLVRLLGIEPAEELASARGPQELAALSAKEGALEPDTAELFVRTLNLADLTAENVMTPRVQVIALDAQATCEDVANATRATGLSRFPVYRGSLDSVVGTVHIKDVLAVPAARRRTSVAELLREPLLVPESLTVDRVLDRLSGKRT-MAVVIDEYGGTAGVVTLEDIVEEVVGEVRDEHDPHETPDLAPVGTYSADGAARTDQLAR---VGLRAPDGPYETLAGLVATELGRIPAVGDTVAVAGWRLDVVDAAGRRAARVLL--------
114771052    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALATSLFTRLFGDSGVALATLVMTLLVLIFAEVLPKTYAISNSEGAAFVSAPIRALVIIFAPIVATVRITV-----------RAILRLFGAKMTGLDEDDAAQKEIIALSHSEGNFEKDDRDRLLGALDLKDREVEEIMLHRSDIEIIDAAASPQDIVTQSLASRYTRLPIFKDEPENIIGVIHTKDLLREVDKIDRLNIIDIAREPYFVPETTPLDDQMREFLLRKAHFALVVDEYGDLQGLITLEDILEEIVGEITDEHDEDAEILKDTSGNFKIDGSATIRDVNRMHEWNLP--DDEANTIAGLVIHEAQMIPKIGQVFSFHGFRFEIAGRDQNRITKLKVRTL-----
205372184    ---------------------------------------------------------------------------------------------------------------------------------KAILLQSLLAEPSRFLATIQIGITLAGFLASAFAAESFAGRLTEWLVAIGVPGTPQLLEVISVIAITLLLSYFTLVLGELVPKRLALQKAEGI-SRVAVGPLTILSKVSAPFVKLLTFSTNT----VVRLFGVDPDDEGENVTEEEIMVDVGEEKGTIQEDEKMMINNIFELDNKVVSDIMTHRTNIVSISAQATFTEALRLMNSEKFTRVPIFEENKDNIVGILHVKDLLQCLEHGKPFDLKEIAREPLYVPDSKRVDDLFREMQKHNTHMSIVIDEYGGTDGIVTTEDIIEEIVGSITDEYDLEEYIEELDDNTFIIVGSTSLDLLEDVLKIQLPV--DEYDTLSGFVIGMLGYIPSEEERVEYHNTLFTVQEVTERKIVKVKV--------
260582600    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MNDEQQNSNQSENTKKPFFQSLFGRFFQGELKNREELVEVIRDSEQNDLIDQNTREMIEGVMEIAELRVRDIMIPRSQIIFIEDQQDLNTCLNTIIESAHSRFPVIADDRDNIVGILHAKDLLKFLREDAEFDLSSLLRPVVIVPESKRVDRMLKDFRSERFHMAIVVDEFGAVSGLVTIEDILEQIVGEDEFDEEEVEDIRQLSRHTYAVRALTDIDDFNGQFNTDFDDEE--VDTIGGLIMQTFGYLPKRGEEIILKNLQFKVTSADSRRLIQLRVT-------
224437754    ----------------------------------------------------------------------------------------------------------------------------------------LALKITNSLDSYLSATQLGITFASLALGWISENAFVKLISIPFYFFVESSPILVHSIASVIAFIFVTLLHVVLGELVPKSI---AIAKTESVVLLIAKPLYTFWIVFSPLIRFDILAAFFLKLMGIQPAREGELAHSDEIIVGESLKEGYIDSIEGEIIKNAVDFSDTLAKEIMTPRKDMICLDAQESYENNIAIVLKTNHTRYPYYQDSKDNILGMIHIRDLFENTIKNGETNLSKLVRNMIIVPETAHISEILTTMNRQQIHTALVVDEYGGTSGLLTMEDIIEEIIGDISDEHDLKEDMRQIDEKTYEFDGKLDLESIEEMLHITFSNTNDHI-TIGGYVFGLLGRLPIIKDKICDEHFEFEVLEMDGARIKKLKATALPQ---
169629497    --------------------------------------------------------------------------------------------------------------------------------------------LSFQLSGAQLGITITTLVTGYLAEPVIARLLSQLFGYTGIAVSSAISLLALIIATSISMIFGELVPKNFALARP---VWTSRATSGPMVLFSAVF-------AFAIRALNGTANWVLRRMGIEPAEELRSARSPQELVRTSARSGALDETTAVLVDRSLRFGSRTAEELMTPRTEIESLEATDTVADLVTIAVETGFSRFPITEGDLDATIGIVHVKQVFEVPRDRRTTTLASLARPVAVVPSTLDGDAVMEQVRANGMQTALVVDEYGGTAGLVTVEDMIEEIVGDVRDEHDDATPDVVSSGGGWVVSGLLRIDEVAAATG--YRAPEGEYETIGGLVLQELGHIPTVGETVELPRWRARVAGMDGRRIDQIELTELTD---
119383475    ----------------------------------------------------------------------------------------------------------------------------------------LGEDPGRFLSSVQIGITLVGILSGAFSGATLGARLAGALPGWGVPPSLAQPLGVVVAITYLSLIVGELVPKQLALKAPERVAARVAPLMLAIS----------RGAAPLVWLLDRSGKLVLAALGQSGEDRQTISDEEIKLVISEAEAGVMHRAETEMIAGVMRIADRSARGLMTPRREIEAVDVGDSWEEMARKFRDGRRTRLPVSDGDPNNLIGVIASVDLMSQSRAEA-VDLREVMQPAPIIPETMDAPEVIARLRAAPGQMLLVYDEYGHFEGVVTPMDVLEAITGEFAGLDDDEPKLVEREDGSLLVAGWMPVDEFADRLSVPL-DEDRDFSTVAGLVLDLAGRLPQAGDRVDWQGWRIEVVDMDHRRIDKLLVQRL-----
269120767    ---------------------------------------------------------------------------------------------------------------------------------KAALLYDLLQEPSNFLSAIQIGITFAGFFASALAATGLTDGLDLFTMLHIPNSYNISLFIITILLSYLTLVFGELVPKRIALTNPESIALFSIVPITYVSKFFYIF----------IKILSWSTAFVLKIFRFDSSIINDNMSKEEIIIESTTDDSIINKD---MLSSFFTFDDKTAKEVMTPRTDAFIINVDTPINNILENIIEEKYSRIPVYENDIDNIIGILYIKDLIIEAYKKGKINIKKLLHQAYFIPETKNINELFHELKAKKNHMAVLIDEYGGFSGIITIEDLIEEIMGDIDDEYDEDPDILKTGENTYLLKGSTPINEINETLKLELPTDS---DTISGFLISLLGYFPEEFEELTYKNLEFYITSIKEKRI-------------
218885934    ------------------------------------------------------------------------------------------------------------------------------------------------FSTVQIGITLVGILTGAYGGAALAEHLSAVLAR--VDVLRPYSGPLGFGLVILLITYFTLILGEL---VPKRMAFGNPEACARRTAPVMALLLRLALPLVHLLSASSRAASRLLRL-PEGGDRAVTEEDIRGLIGEGAASGVVEHAERDMLERIFRLGDRRAGSLMTHRSQVEWLDLDMPDAENMQRIAQSSHSCFPVARGDIAAATGVLKARDFLAARLVTPDIPVDGFIRQPLYIPETARALTLLDLFRHSGLPFALVVDEYGEVQGVVTPNDVLEAVVGELPDEGDPDPAAVRREDGSWLLDGLLPFDEMCSLAGLGAAEDPDDYETLAGFMLHRLGRMPAMGDALRWRGHRFEIVDMDGRRIDRVLVSP------
289436012    -------------------------------------------------------------------------------------------------------------------NKNRVRSQAATGDKKAMLLAKLVDDPSKFLATIQVGITLAGFFSSASAATSIATRLEPVFGG--SSFAKELSIIVVTIVSYITLVFGELYPKRLALQKSEKIARVSVRPIMAVGVL--------LRPFVKFLSFSTDILVKITRMEKNTDNEKMTREEMQLLIETGRRDGVIEVEELQMLRGVFEMDNKYAREVMVPRTDAFMVDAETDSEALCDALLSENFSRVPVYTDDQDSVLGILHMKDFFAEARKSGNIDVKSLVKEAYFAQETMFIDDLLKNMQRTRNQMAILMDEYGGVAGIVTVEDLLEEIVGEIDDENDVSDEVKKIDDSTFIVEGRMTLDDFNKMFHVELP--SRGVDTVAGFVLTLTGTIPEKDDVVEYGSLRFTVEEMNDARLVSVRVEK------
16804775     ---------------------------------------------------------------------------------------------------------------------------------KAVMLAKLVDDPSKFLATIQVGITLAGFFSSASAATSIATRLESVFGG--SSFAKELSIIVVT-------IVLSYITLVFGELYPKRLALQKSEKIARVSVRPIMAVGVVLRPFVKFLSFSTDILVKLTRMEKNTDNEKMTREEMQLLIETGRRDGVIEVEELQMLRGVFEMDNKYAREVMVPRTDAFMIDAETESEELCDALLSENFSRVPVYTGDQDSVRGILHMKDFFAEARKSGNIDVKGLVKDAYFAQETMFIDDLLKNMQRTRNQMAILMDEYGGVAGIVTVEDLLEEIVGEIDDENDVSDEVKKVDETTFIVEGRMPLDDFNKMFHVELP--SRGVDTVAGFVLTLTGTIPEEDDVVEYGTLRFTVEEMNDARLVSVRVEK------
253573648    -----------------------------------------------------------------------------------------------------------------------------------------------ALSACQLAITVNSLTLGWLGPAVRSLLAPLFVRLPLSDSVETFFSIAFVSITYLHVVLGGLVPQVLAAQRGEAIILAFARPLLAFSTLL-------SPFLWLLNRSSGRIVAWLGLKPAADWDDAHSEEELRILLRESLANGRINKSEYRFMNRIFAFDDLLAKDIMVPRTDMVCLDAAKSREENLRIIRREQYTRFPVIRGNKDNIIGVINTKALFLAPENQADVPLASLVRPVMTVSENIPLPALLTKMQKERSHIAVLIDEYGGTSGMVTIEDILEEIVGDIRDEFDEEQEITEVAANHLIVDGKVSVSLINELLDADLK--EDDADTIGGWIYGHNLDI-EEGTQLVYGDLQFTVLEREDTRIRKIEIKRLD----
229823322    -----------------------------------------------------------------------------------------------------------------------------------------------FLATIQVAITLAGFFSSASAATTFADRIMTWLSLPGGKAV--AILIVTFVLSYLTLVLGELYPKQVALQMPEEIALGTAGFISVTQWLA--------KPFVGLLTASTGLLKRLTPIDFTKEEEKFTRSEMKALLANSRNDGAIDTDEFAMMQGVLSLDSKLAREVMVPRTDTQMIDIEDPLEENINALLDSPFSRIPLYEGDKDNVIGVIHVKNLLRASREHGNLDLREIANEPMFVPDTIYTDDLLLEFRREQTHLAILKDEYGGVEGIVTLEDLIEEIVGEIEDESDNSESLQAIDETHWEIDGGMTLDKFNATFNESVRSED--VETIAGLMIQIIGYVPDDDESVRVNDYVLTTTQIENGRIRWVLLT-------
158319720    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALATSLALDLFGSTGVAIATAAMTLLVLIFGEITPKSLASKFPEKASVVVSKPLSIMVVL----------LTPFVKIMMLLTNGIMRIFGIKNTSSYPTITEQELIVAVSEEEGVLQTEEKEMIQNVFEFGDMQIQDVMVQRTDMIAIDIATPFNEIIDMVKSEQFSRYPIYKDGIDNIVGVLNVRDLIFLNNDEGDFNIEKYIRKPYFTFEFKKISDTFKEMKKNRIHIAIVLDEYGGTAGIITMEDLIEEIVGDIDDEYDEIEDEIQVKDGEYIVNGSTKISTVNEMLGTDF--ESEDFDSIGGLIIEALGRLPKYGEKVEQDNVTLIVERVEKNRIQTIKV--------
237753081    ----------------------------------------------------------------------------------------------------------------------------------------LALKITGKLDSYLSATQLGITLSSLGLGWIGEPAIARLLEAPFKYFIGENPVLLHSVSFVIAFSFITLLHVVVGEIVPKSIAIAKAAVLLIARPLHIFWIVFYPVIKIFDFIATVILHAMHIKPASEGEESAHSEEELKIIVGESLKGGYLDTIENEIIQNAVSFSDTMAKEIMTPRKDMICLYDDNTYEENMQIVTTTKHTRYPYCKEGKDNIIGMVHLRDLLETMLNNPSKELESLVREMIIVPESASISNILNQMNRRQIHTALVVDEYGGTAGLLTMEDILEEVMGDISDEHDKKDDCHKISEDSYSFDGMLDLERVADVLGISFEEDTEQV-TIGGYVFNLLERMPVVGDVIDDEYCEYEVLATEGARIVRLKATK------
158321447    -----------------------------------------------------------------------------------------------------------------------------------------------------------KLISGVLVGNNIANIAGSALATSLMMFAGNAVAIATIIMTILILVFSEITPKSLAAQNAEKVALMVVKPLSFIITI----------LSPIVVIFTKVTNVLIRILGGKRREDAPFITEEELMVNVSHEEGVLEIEEKQMIYNVFEFGDLRIKDIMVQRTDISAIDKSSDFNKIMEIIKEEKYSRYPIYEDSIDNIVGILSVKDFIYGDHIKEEFDISLYMREPYFTYEFKKITELFKEIRKNRNHMVVVVDEYGGTAGIVTIEDVIEEIVGEIEDEYDEEKEVEKISDTEYLIDGSTKIGFISGFLNMTM--ESDDFDSLGGFIMNELGRLPIVGESILYEDMKFTVESICNHRIQKIRVQILSE---
219666629    -------------------------------------------------------------------------------------------------------------------NDNKLAKLSAAGDKRALRLTKLTEQPAGFLATIQVGITLVNLLSSAVATENFSDRLVAWFAGMGFNIPAAVISILSVAIITVLLTYFTVLLGELIPKRLKKAEQIALGMSGLIYTVSRIF-------TPAVWLFTVSTNGLLRLFGVDPNSEDEENAEEEIILDAGKQKGTIQPDEQNMIQNIFEFDDISAGELMTHRTEVALLWLDETDEQWQQTINESRHSIYPICSDSPDNILGVLYAKDYFRLKNKARDEVMKNAVQSAYFVPESVRADVLFRNMKKSRNHFAVVVDEYGGMSGIITMNDLLEHLVGDLDDDISESPLIERIDSKTWRIQGSAPLDEVTKQLGVLLPDED--YDTFGGMVFGLLGSIPGDGSTLEEYGLAIKIIKVKDRRLESALV--------
222148425    -----------------------------------------------------------------------------------------------------------------------------------------------FLSTVQIGITLVGVLSGAFSGATLGALLLQGMSEALANTLGVGCVVV--GITYLSLIVGELVPKQIALRNPEMVASRMAGAMLILS----------KVSLPLVWLLDGSGRAVLSLLGQKASSGTVTDEEIKTVLAEAQSAGVIESEESQMISGVMRLADRTARGLMTPRRDVELISVDDTIEEIRQALRESQHSRLPVRNGNSDEIVGVMLVKNFYDALANGGTVDIRSIISDVPIVSDLAGAIDIIQSIRKTVLHMVLVYDEYGHFEGIITSGDILEAITGAYQEEGEEEPALLMREDGSYLVAGWTPIDEFIEHIRVP-VDDDPDFTTVAGYVLDELKRIPALGESFVKNGWKFEVVDLDGRRIDKLLVSPV-----
144167309    ---------------------------------------------------------------------------------------------------------------------------------------------------AATALKLTEDGERLIGAILLGNNLVNVLATALATAFFTTMLGESGVAWATLVMTVLVTVFAEVAPKTYAITNPEQAALFVSRPIALSVRLFAPVVATVRFV----VRTVLNLFGLETDPDAHIHTAQEEIIDLHHAYGAVNRDDRDRLLAALDLSNREVGEVMIHRRNIATISADEPPGAILDFCLASPYTRIPLWKDEPENIVGVVHAKDLLRAVDKRADFDVLDVAMEPWFVPDTTSLDEQMREFLRRRAHFALVVDEYGALQGLVTLEDILEEIVGDIADEHDLEAEVTPEADGAYVVDGSVTIRDLNRLCDWRLPDE--VANTIAGLVIHEAQTIPTVGQVFRFHDFRFEVLERKRHQITRLRMKPL-----
150017059    ----------------------------------------------------------------------------------------------------------------------------------------VVNNLNSYLSGCQLGITLASLGLGWIGEPAVSDMLMPLFNLFNISEGTAHSISFVLGFSIITTLHIVL----GELVPKSLAIITAEKIAMHTSLPLIMFYNLTYPIMWLFNHTTNFILKIFGLSQVDEHEAAHTDEEIKLLVEESYKHGLIDKTELTFVDNIFDFSEKTVKEIMIPRTDMACIFLEGSFDEIIEYALAEQLTRYPVCTDSKDNISGFIHIKDLYKLKIEGNDNNIKNIIREIKFVPESMSISELLKIFKKEKIQMAIVIDEYGGTFGLVTIEDILEEIVGEIQDEFDEMEEIKKIEDGKYIVDGKVHIEDINELVDAEIEVE--NIDTIGGWVYSQLKSYPQVNDKINYKECEFVILKCDSKRINKILIVKKE----
85057846     ----------------------------------------------------------------------------------------------------------------------------------------------------TTFLSVIQIMIHIITFFQGNIVTSYFLREKEGHFSLHKIGIEALIIT-LSIIFGELIPKRIAMHAPSKIAYFFSGSISLIAWL----------ITPLVWVLTQVSNLFLIVFGLNPNKNSIQISEDELMLISSYQKGIIDKDENKMIQNIFEFDHTNIFEVMRHRTEVVAIDVEITKKELIKTIQNEKYTRFPVYENSIDNIIGILHIKDIFNYLMTNKIFDLKKFIRKPYLVQDAQNTREIFREMKKNKTHMAIVIDEYGGTAGIITFEDLIEEILGEISDEYDEELMIKEVAKNEYIVNGFADLEEVAETIKLEFNTED--YDTLSGFLIGKLGRCPNQNDKIIYKNFKFKILKHNDKVISQIKISKID----
307572326    ---------------------------------------------------------------------------------------------------------------------------------KAVMLAKLVDDPSKFLATIQVGITLAGFFSSASAATSIATRLESVFGG--SSFAKELSIIVVT-------IVLSYITLVFGELYPKRLALQKSEKIARVSVRPIMAVGVVLRPFVKFLSFSTDILVKLTRMEKNTDNEKMTREEMQLLIETGRRDGVIEVEELQMLRGVFEMDNKYAREVMVPRTDAFMVDAEIESEELCDALLSENFSRVPVYTGDQDSVLGILHMKDFFAEARKSGNIDVKALVKDAYFAQETMFIDDLLKNMQRTRNQMAILMDEYGGVAGIVTVEDLLEEIVGEIDDENDVSDEVKKIDETTFIVEGRMPLDDFNEMFHVELP--SRGVDTVAGFVLTLTGTIPEEDDVVEYGTLRFTVEEMNDARLVSVRVEK------
162146546    ----------------------------------------------------------------------------------------------------------------------------------------LAEDPQSFLPTVQVGITLVSILEGTFGGTQIEGYLTPWLARFPALRPFAAETVVVVAITSLMLVLGELVPKQLALRHPEIV---AARLSLPLEGLARVTRP-------AVWLLGRSSNLVLRLMGVGAMTREALEEELKAYIAEGAQSGVLEQEERDMIERLLRLADRPVRAIMTPRNELFWIERHASREELRRTLRNTVYTRIVVCDGGVDNPVGVILAKDMLDRLLDGRPVTIESGLRKPVVVPDTISAFDMVERMRTVPLGIALVLDEYGSFEGIVTASDLFEAIVGEH-HEPGSTPKKRMAQDDVLILDGFMPADEVKDRLGLSDLPDEGSYHTLGGLILALLRRVPATGDKVVFSGWLFEVLETDQRRVVKVRASR------
108805556    ----------------------------------------------------------------------------------------------------------------------------------------LVREATGKLDAYLAVCQLGITISSLGLGALAEPVVDHVIVRPLLTSVLEPSEAVIHAVSFPVAFGLVFMHVVFGELAPKSIAIQRAERTALVVAPFM--KFAYYVLLPLTAVFNGTANAFTRLLGIPPAREGDETHTEDELLRQSARQGMVEEDEEEMVDAVFELNDKVAREIMVPRPDVVSIPASMGLKELVSVAAAGNYTRYPVYEDDPDRVIGMVHAKDVLRAVESAGDITARDLLREVLVVPENRPIDEILEDFQDKEMQMAVVIDEWGSFEGVFTIEDILEEIVGEIRDEDEEEPAISRLPDGSYSIDGRIPIGVVNEALGTGF--ESEDFDTIGGLVLGQLGRAPEVGDEVVLDGYALRVEDVDGPRVSQLLARHLPD---
254516561    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MSDDRNGNGNEEKSLLGRIAQAFSSEPRTREDLLQLAMENDIIEEDSLSIIDGAMQVSGMQARDIMVPRPQMVVIKSESTLEEVLQHISESKHSRYPVIGESPDDILGILLVKDLLPQILSEDNFDIRQLLRQSVVVPESKRLNVLLREFRENRNHMAIVIDEYGGVAGLVTIEDVLEEIVGEIEDETDEEEDIRRISDDDFFVRALTPIEDFNDYFDVAFS--DDEFDTIGGLVMHAFGHMPTRNEITHIEGFEFKVINADQRKIHSLRLRP------
298705463    --------------------------------------------------------------------------------------------------------------------------------------QVLNKDITRVLTTILMATTVCTIYNAAL-----------FTNLAIQMFGSAGLAYATAALTVTTLFFGELVPKALGVNNAEVVARRVLPIIIVLSV----------VLNPVAKTFTLISTLMLSMLGFKSTETGRVSEEELRLIVTGAKSGGIESQEGMMIEGVLDLQDTKISEIMRPRVEVVAIEANSTMMDLYMLHQETKYSRIPVYSGEIDRISGVVLIKELLDFVQEPEKLSVADETESTYFVPETMSVWNVLEEMRRRRLHMAIVVDEYGGTAGVVTLEDILEEVVGEIYDEREEEHYINVNEDGTFTIHGMADLEDVCTSLAFQEVNEDDEFGTLSGYLCSQAGEIPAVGDYVVVGGYMFTVTKADERRIEEV----------
17232588     ------------------------------------------------------------------------------------------------------------------------HQLVQSGDIQAIAVESLQRNIDRVLSTTQLGITLSSLAVGWIGESSIAVVMRWWISWPLPANVNHFVAHSLSIPIAFFLIAYLQIVLGELCPKSVAMLYSEQLARFLGPAIKAIVRFFRPFIWILNQSTSYLLRLFGVEYTGQSWRPPVTPEELQLIISTERESTGLEMAERELLNNIFEFGDVTAQDVMIPRNGIIALSKDANFQNLLQQMTATGHSRYPVIGESLDDIRGIVYFRDLANPLAIGKETQIQPWMRPVRFVPEHTPLSELLPMMQQEKPAMVIVVDEFGGTVGLVTIQDVIAEIIGNAETSSSEDLLIQMLDQETFLVQAQVNLEDLNEVLHLNLPL-TRQYQTLAGFLLYQLQKMPIKGEIFCYDNIEFTIVSVDGPRLHQIQLRRL-----
153008246    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------IATSIFLNLFGDAGVAYATLAMTVILVIFAEVLPKSWAISGPDRFSLAVARGVSLVVLI----------LGPISSAVNRIVRAILKLCGINLAAGRSMLSPQEELVEVLHRDKSLIKEDRDQLGGLLDLKELEVSDVMVHRTSMGTVNADAPADEIVRDILASPHTRMPLWRDDIDNIVGIIHTKDLLRALYDVDNIDIMKVARKPWFVPDTTTLQDQLDAFLRRKAHIAIVVDEYGDVQGLVTLEDILEEIVGDIADEHDIEIQVRLQPDGSVIVDGSLPIRDINRALDWSLPDEE--ATTIAGLVIHETQTIPEVKQAFTFYGKRFSVLKKEKNRLTRLRIVPLD----
289581385    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAAVLFATFGITAIVLLFGESVPKSYAVEN--TESWARRIAKPLKATEYVLYPLIVLFDYLTRQVNRLTGSTGAIESPYVTRDEIMIESGEREGVLEEEEHEMLQRIFRFNNTIVKEVMTPRLDMTAVPKDASIDEAIETCIQSGHARVPVYEGSLDNVQGIVHIRDLVRDLNYGEDLELADLIQPTLHVPESKNVDELLTEMRENRMHMAIVIDEFGTTEGLVTMEDMVEEIIGEIL-EGGEDLPIEELDERTVMVRGEVNIEDVNEALEIDLP-EGEEFETIAGFIFNRAGRLVEEGEEITYDGVRITVESVENTRIMKARLRKL-----
302876821    ----------------------------------------------------------------------------------------------------------------------------------------VVNDLNSYLSACQLGITLASLGLGWIGEPAVAKLVMPLFQ--LLDLSEGTAHSVSFVLGFSIITGFHIVLGELVPKSLAIITAEKIATYTALPL--IMFYKVTYPIMWAFNHSTNLILKAFGMSQVDEHDEAHTDEEIKILVEESYKHGLIDQTELTFVDNIFDFSEKIVKDIMIPRTDMECIFIEDSFDEIIETTLNEQLTRYPVCRESKDNVIGFIHIKDLYKQRIQGNNENIEEIIREIKFVPESLSISELFKILQKEKAQMAIIIDEYGGTAGLVTVEDILEEIVGEIQFDDEEGEEVSEIEEGKFIVDGKVLLEDINDMIGADISDE--NIDTIGGWIYAQLKSYPQVNEKIIHDGFEFIILKCDRKRVNKILIKKAEK---
254520071    ---------------------------------------------------------------------------------------------------------------------------------KAILLRNILKEPNNFLSTIQVGITFAGFFASASAATSISVGFANILKDVNIPYSESIALVLTLAISYLTLVLGELVPKRIALQNSEKVAMFSIKTIILIS----------KITKPFVWFLSFSTNIILKIFGFKTEGIEEQISREEILIEIGEENGAINQVEREMIDGIIEFDDTTAKKIMTPRTETFLLDVNDDIRDCIKTILDENFSRIPIYEDEIDNVIGILHMKDLFASIVEKGIDNIRDIIKDPCFFIETKSIDDLFKELKDKKAYIAILIDEYGGFSGIVTMEDIIEEVMGEILDEYDDNLDVEKIDDKNYVVSGLMTLSDLNDYLDIEL--ESEVADTIGGFFIEKLGEIPTKNCEVLSDNITLRLVKLDDRRIDRIHL--------
146280278    ----------------------------------------------------------------------------------------------------------------------------------------LAEDPGRFLSSVQIGITLVGVLSGAFSGATLGARLAGALATPAALAQSVGVGAVVVAITYLSLIVGELVPKQIALRSPEQVACRVAP----------LMRAVAAVAAPLVWLLDRSGKAVLALLGQGGARTQATDEEVRLLISEAEASGSIHAAESRMISGVMRMADRTARGLMTPRHEVEVLNAGATRAEAMALFNGSRRSRLPVRAGGPDDIIGVVSIRDVAAAPASDG-FDLRDLVQEAPVVHEHQGALEVIERLRATPSHMVLVYDEYGAFEGIVTPLDLLEIITGAFNEETTDEPVVVTREDGSMLVAGWMPADEFADLLSLRLP-EGREYDTAAGLVLEALARIPAVGDIFHLQGWRIEVVDLDGRRIDKLLVSR------
294783441    -------------------------------------------------------------------------------------------------------------------------------------------------NSMLTAIVIGNNIVNILASSIATVVIVNYFGNK-----GSSVALATAIMTILILIFGEISPKLMARNNS---AKIAEGVSVIIYVLSIIF-------TPFVYCLIFISRFVGRILGVNMESPQLLITEEDIIVNVGNAEGIIEEDEKEMIHSIVTLGETSAKEVMTPRTSMFALEGEKTINEIWDEITENGFSRIPVYEETIDNIIGILYVKDLMEHVKNNEEIPIKQIVRLAYFVPETKSIIEILKEFRTLKVHIAMVLDEYGGVVGLVTIEDLIEEIVGEIRDEYDDEEDFKKIADNEYEVDAMTDIETINKELELELPISED-YESLGGLIVTTTGKICEVGDEVQIDNIYLKVLEVDKMRVSKVFIKIL-----
167467421    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PRRQRTAEAIIRLMGGRQQQEQQSGDPQQAVPTEA-----FAEEERYMISGVLTLASRSLRSVMTPRTEISWVDCNRSQAEIREQLLDTPHSLFPVCRDSLDQIIGVVRAKDLLVAIERGESICDFAATTPPIVVPDTMDVINLLGVLRKAKGRLVVVNDEFGVVQGLVTPLDVLEAIAGEFPDEDETPDIIA--DGDGWLVKGGADLHSLEQALDCQLVSPTADYASLAGLLLSHSGHMPTAGDVIELHNLRFQIMDVSDYRIELVRITKLSN---
300709453    ---------------------------------------------------------------------------------------------------------------------------------------------------------------TILVGNNLVNIAMTAISTSLLSLYLGGATAAVLSTF-----GITALVLLFGESGPKSYAVHTESWARRVARPLKIAEYLMYPLVVLFDYLTRQINRLTGSTGGAIETPYVTRDEIQDMLETGEREGVIEEDEHEMLQRIFRFTDTIAKEVMTPRLDMTAVDTETSVNEAIETCVQSGHERLPVYEGNLDNVIGIVTIRDLVRHSQYEGKLPLSDLTTPTLHVPESKNVDELLTEMREDRLKMVIVIDEFGTTEGLVTMEDLVEEVVGEIL-EGGEDEPVEHVDETTVVVRGEVNIDEVNEALEIELP-EGEEFETIAGFIFNRAGRLVEEGESITYDSVEITVESVENTRIMKARIQK------
114570825    ------------------------------------------------------------------------------------------------------------------------------------------------------AAARVNILISDGEGLLGSILLGNNLVNILASMIAGQLFETLLGGNSVVWATLVMTVLVLVFAEVMPKTYALSNPERFALAVSRPILIVVRVFAPLVGAVQFVVRNVLRLFGNVDGPVLSSHDELRGAIALHHEEGGVVKDDRDMLGGVLDLRDLTVDDIMVHRKSIVMIDADKPSEAIVTEALHSPHTRLPIYKGDTENIIGILHVRDIARALHEADGIDIDALRRDAWFVPETTEVLDQLNAFREKREHFALVVDEYGALMGLVTLEDILEEIVGAIEDEHDVAVEIQPDGDGVWLVDGDLPIRDLNRALDWELPDEE--AVTIAGLVIHEAQTIPERGQVFGFHGARFEVVERRRNQITKLR---------
143043841    -----------------------------------------------------------------------------------------------------------------------------------------VLKLLESPKKLLATILIGNNLVNVAIVIVSSIIMSEIFPSKTQNFITSFI-IQVVSVTFIILLFGEVIPKVYANNYNIRFSKI---MALPITVLKIIFNPLSNLLISSTSIIDKKIDKKIELL-----NSEELKHVLDLTKDSVE-----NNEEKKILEGISKFGNTDVKQIMTPRTDVLAFRTDLDYKSLINELKTVKFSRIPVYEETFDQIKGILYVKDLLANMNEDSKYDWKKLLRDAKFVPENKKLDDLLKEFQEEKTHIAIVVDEYGGSSGIVSLEDVLEEIVGDITDEFDEDVSFLKIDEHNYIFDGKTPLIDFYKILNIDFEKSKGESDTLAGFCIEQAGKILLKNERISYQNYHFTVEASDKRRIKKLKVR-------
170743793    ---------------------------------------------------------------------------------------------------------------------------------------------------------STVQIGITLIGVLAGAFSGAALGQHLAEFLQEAGLVVIGLITYLSVVVGELVPKSLALRHPERIACLVAGPMAAVS----------RAAGPVVWLLDASTRLIFGLFGAAAEPPEATEEEVRAVVAEAETAGVIETDAHRMIAGVLRLADRTVRGVMTPRTEVTRLDLTDSEAAIRDTLLRTSHARLPVGEGRQDEILGIVQVRDLLPDLLQGRPLDLRAHIRAAPVVPDRLGALDALAALRRAEVPIALVHDEYGHFDGVVTPADILDAIAGAFADTDDPDPEAVRREDGSWLLAGSMPVDEMAEQLRVPLP-ERRDYETVAGLVIAHLQRLPRAGEAIDVAGWRFEVVDMDGRRVDKVLAT-------
254384275    -------------------------------------------------------------------------------------------------------------------------------------ALVAVRSLTFQLSGAQLGITVTGLVIGMISKPSIAALLKGPFQAMGLSPGAASSTALVLGTALVLMVVGELVPKNWAISSPLAVAKRVA----------TMQRLFSRAFGPLIGHLNTTANHMVRRLGLEPAEELASARSPQELVALSAKAGALEKDTAELFVRTLNLADLTAENVMTPRVQVTALDLQATAEDVANATLATGLSRFPVYRGSLDTVVGTVHIKDVLALPAEERHRTVSQLLREPLLVPESLTVDRLLDRL-SGRQTMAVVIDEYGGTAGVVTLEDIVEEVVGEVRDEHDPHETPDLAPAGTYSADGAARTDQLRR---IGLRVPEGPYETLAGLIATELGRIPAVGDSLELDGWHLDVVDASGRRAARVLL--------
303256334    ----------------------------------------------------------------------------------------------------------------------------------------------------FSVIQIGINAVAILGGIVGEAAFTDVFAGLFKWFVPAQYLETTSFLCSFLLITMLFIIFADLLPKRIGLTNPEKISVRLIGSMQVLIKVLKPFVWLLTVISN-----ALMKLFGLPTQNKNKITSEDIVVDAGAAAGLIAPSEQAAIENVMDLESRLVPSAMTAREYVVYFTLDESYESIAKKIASSPHNKFPVCDRDIDHVIGYVDSKDILRRVIEGKTFSLKDQISSLPAVPDSLTLSEVLDLFKTQRSDFAVVLNEYALTVGVITLNDIMSTVMGEFVLTPDE-AQIVQRSDGSWLIDGATPIDDVERVFDFGQLPEDETYETLAGFMMYMLRKIPKLTDHIEYGGYRFEVIDVERHRIDQILVTKI-----
227501040    --------------------------------------------------------------------SLITTFTIILFFLINGFFTAIHTGLITLNTSKL--------EEDSENGDDKSQAILKILSDQDRLNQSFIVNIIFSLLTIAYFAKRLRE---------VSSDGYLLAGNLPIRWV---TIISIVVYTILKVIFVDKIPQRIGVRFPMEITSKTVALIRLTIFL----------TRPMVGLTTSVTNLFMKIFGIEAQNIQKQVTGEQIIVQIGEDQGILRPMESKMIHSIMTFDDLLAEEIMTARTDVFMIDINDKDKEFLEEFTKIKHARIPVYEDELDNILGIVYTKDYLLEATKTGGVDIKKILRPAYFAPDKIETDKLFSDMQKKHIHMAVLIDEYGGFSGVVTMEDLIEEIVGDIDDSFDNDIPIKENGRDVFVVKGSISIKDLNEKTNIAIDEENENYDSLGGFIIDRLGYIPDENSTIEYNGYEIKILYIEDNRIKAVRLRKLKNKE-
88798161     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MSDDKPTSRNPGKKTLLERLGDAFTGEPKDREELLTIIQDAHGNDILDDDSLRIITGAMNVSDLHVRDIMIPRSQMVSLEHDESIKDWTAKIVASGHSRFPVIGENPDEVLGVLLAKDMLSLSLSNDQKQVRNIIRKVTFVPESKRVNVLLRDFRQNRNHLAIVVDEYRGISGLVTIEDVLEEIVGEIEDEHDDESNIASNGAGAFIVQALTPIVDFNAHFATDFSDEE--FDTIGGIVMHKFGRVPKRDDTIQIGDLQVRVTTADNRRVRAFEVS-------
226946001    ---------------------------------------------------------------------------------------------------------------------------------------------------AQRAKALLEHPDRLLGTILIGNNFVNILASAIATVLATRLWGEVGIAIATLGATLALLIFGEITPKTLAAIRPELVAYPFSRPLAQLQKILYPLVILLGWISNG----LLRLAGIAPQGKGSASLTSEELRSMLHESGTLSPNRRGMLLGILDLERVSVNDIMIPRNEVVGLDLDETMEAMVELLRSTSHTRLPVFRGDINRIEGVVHMRHIAHLLTRNRKENLREACQEPYFVPENTPLAVQLIQFQQQKRRIAIVVDEYGDVQGIVTLEDILGEIVGEFTNRDHQAPDIRAQEDGSQIIDGAAHVREVNKTLGWQLPSDGPR--TLNGLITEALQNIPDCGVCLSIGPYRLEILETSGNRVKNVRV--------
288796937    -----------------------------------------------------------------------------------------------------------------------------------------------------------RTITTILIGNNLVNILGSAIATGIALFGNLGIGVATGVMTLIILTFGEIIPKTFAKHNAEKLAVPVINFLSLVLLFPIVFIMTRFATKIIAATGAKAHTRGPMM----------TSEEIEYIISTSKEEGVMEEEKTEMLSSIFEFSDTIVKEVMVPRPHIYALSADLPLAVIVDKIIEGGFSRIPVFRGDLDNIIGILYAKDLLQILRTGGEFNIEAFLRAPMYVPEVKKVDALFRELQNSRIHMAIVVDEYGALTGLVSMEDLLEEIVGEIRDEYDEKDLIHPLSEESWSVDPRINLDDFKYYFKMEPLEEDGDFDSVGGLLCAIHDGLPLKGDVFAYGDYVFTVEDVDERR--------------
167752088    ----------------------------------------------------------------------------------------------------------------------------------------LAEDPNKFLSTVQIGITLIGILTGIYSGAAIADDLREVFVRWGVPYAAPAQTLIVIVVTYLTIVFGELIPKRIGMTAAEPVAKLVAGPMKVLSV----------VASPFVWLLSKSIEGISRLFGLRDTDSPVTEAEIKSIVQEGAEDGAVQAVEQKIVGRVFSLGDRSVESIMTHRSDIAWLDVNMSVDEIRDLVRREPHGRYPVGEGSLDRLVGVVYLKDLFSHIGDPG-FSLRQILSPVKLFHEGAEVYMALEQLRTEQLGYGIVCDEFGVTQGIVTLKDIFEALVGELL-EDREEPDIVVREDGSVLVDGQCSFYDFLAHFGLEDVYSSAEYNTISGLILDELEHIPHSGEYLQWECFRLEVVDMDGARIDKVLAT-------
240172993    -----------------------------------------------------------------------------------------------------------------------------------AIVLIGLGGVFAALDAAFSTVSLARVQELVREARPGAVALMVERPRYINLVVLLRIVCEITATAFLVVFGGLFVAAAVMVVTSFVVIGVGPRTLGRQHAYSIAL--ATAVPLQVISWLLMPISRLLVLLGGFRNGPFASEVELREVVDLAQQRGVVAADERKMIESVFELGDTPAREVMVPRTEMIWIEGDKSPAQAMNLAVRSGHSRIPVIGENVDDILGVVYLKDLVRQTFFGRESTVADVMRPAVFVPDSKPLDALLREMQRDRNHMALLVDEYGAIAGLVSIEDVLEEIVGEIADEYDEAEIAPVEDLGRFRVSARLPIEDVGELYGMDF-DGDLDVDTVGGLLALELGRVPLPGAEVVSHGLRLQAEGGRDHRIGTVLVSPVE----
282879431    -------------------------------------------------------------------------------------------------------------------------------------IQMLRDDSQRTLATILIANNFVNVTIIMLCNYVFGSLFHFGPKAYWLQFLTITVLLTFLLLLF-----GEIMPKVYSRQNPLKFCRNSV---NGILFFRKMFWPIENILLRSGVIAERVIQKQNHVLSVDDLEQALELTDKEDI-----------KDEQSMLQGIIRFGDETAKEVMTPRKDIVDIDIHSNFNEVMQCIIENNYSRIPVYQDNDDNIRGVLYIKDLLPHLNKPAAFRWQSLIRPAYFVPGTKKIDDLMTEFQENKVHIAIVVDEFGGTCGLITLEDILEEIVGEINDEYDEEERFSKLNENTYLFEGKTPLSDFFKILDIEFSDVQGDADSLAGLLLEMKGDFLHLHEKISYKNYTFEIVGIEERRISQVKL--------
144054338    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALATSLFTRLFGDSGVALATLVMTLLVLIFAEVLPKTYAISNSESAAFVSAPIRALVIIFAPIVATVRITV-----------RAILRLFGANMTGLDEDDAAQKEIIALSHSEGNFEKDDRDRLLGALDLKDREVEEIMLHRSNIEIIDAAASPQDILTQSLASRYTRLPIFKDEPENIIGIIHTKDLLREVDRLDGLNIIDIAREAYFVPETTPLDDQMREFLRRKAHFALVVDEYGDLQGLITLEDILEEIVGEITDEHDEDAEILKDASGNFKIDGSATIRDVNRMHEWNLP--DDEANTIAGLVIHEAQMIPKIGEVFSFHGFRFEIAGRDQNRITKLKVRVL-----
239833072    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------IATSIFLNLFGDAGVAYATLAMTVILVIFAEVLPKSWAISGPDRFSLVVARSVSLVVLI----------LGPVSAAVNWIVRAILRLCGVNLAAGRSMLSPQEELVEVLHRDKSLIKEDRDQLGGLLDLKELEVSDVMVHRTSMGTVNADAAAEEIVRDILASPHTRMPLWRDDIDNIVGIIHTKDLLRALYDVDNIDIMKVARKPWFVPDTTTLQDQLDAFLRRKAHIAIVVDEYGDVQGLVTLEDILEEIVGDIADEHDIDMQVRLQPDGSVIVDGSLPIRDINRALDWHLPDEE--ATTIAGLVIHETQTIPEVKQAFTFYGKRFSVLKKERNRLTRLRIVPLD----
304437723    -------------------------------------------------------------------------------------------------------------------------------------------------------IAMAQAGVTCM--SLFTGLGIGLFALPIFSRVLTRGMEVYAAALVLSVLIMTTLTLLFGDFLPKQIALQNPEAMLLRK--HRTIALLTQLTALPSAALISISRGILLIFGINPENRSATEDAVKDLMEQGTEDGTFEKTEQDMVDRIFHMSDQTASALMTPRTQIAWVDLAEPRAEQLRIVRAEAHDVFPVAYENLDDFRGVVYAKELLDAALDGTEIDITDYIRKPLFVPRTMEGLRVLEKFRSGAIHEAVVLDEYGGVVGFITMDDIMGEIIGSADEDAPTGTRTGAEKAQTWIFDGLFPIDEFKEEFGIDLPDEDDHFHTLGGFVTAQIGRIPTVGETCTWEDYTFEVLQMDRARVAQIRMTR------
183983656    -----------------------------------------------------------------------------------------------------------------------------------AIALVGLGGLFAAIDAAISTVSLARVQELVREARPGAVALSKVMEDR-----PRYINLVVLLRIVCEITATALLVVFFRHNLSMNGGLFLAAAIMVVTSFVVIGVGPRTLGRQNAYWLLMPISRLLVLLGGFRNGPFASEVELREVVDLAQQRGVVAADERRMIESVFELGDTPAREVMVPRTEMVWIEGDKSPSQAMTLAVRSGHSRIPVVGENVDDILGVVYLKDLVRQTFCGRKIDVSDLMRPAVFVPDSKPLDALLREMQHDRNHMALLVDEYGAIAGLVSIEDVLEEIVGEIADEYDEAEPVEALGDKRFRVSARLPIEDVGELYGIEF-DGDLDVDTVGGLLALELGRVPLPGAEVIFHGLRLRAEDHRGRRIGTVLVSPMETEE-
291515731    ----------------------------------------------------------------------------------------------------------------------------------------LAKDPDRFLSTVQIGITLIGILTGIYSGDTLAAKFGGELARPLRTATVTAQVTIVIAVTYLTIIFGELVPKRIGMNAAERAAKIVARPMRLLSV----------AASPFVWLLSRSTAGVARLLGLQRAESKVTEAEIRSIIQEGAEDGEVQAVEQQIMGRVFSLGDRTVESIMTHRSELAWIDAAASAAQIRETVARAPHNRYPVGEGSLDKLLGVVCLKDLFLHLGDEG-FDLRRLVAPAKFFHEGFEVYNALEQLRTEQLGYGIICDEFGVTRGIITLRDIFEALVGELPDPR-EEPDIVRREDGSCLVDGQCPFYDFLDWFGLENALPCNAYNTVSGLILDQLAHIPATGEKLEWNGFTFEIVDMDGARIDKILVSQKQQ---
188581426    ------------------------------------------------------------------------------------------------------------------------------------------------LAATQLGITLSSLALGWVGEPALAHLIEPLFHWLPATAAGLTAHTLAVALAFAVITTLHIVLGELA--PKSLALQRSERTALVIVRPLTLFLLIFGPAIHLLNGLGNGVLRLLGLRPGEGEGNLPSPKELSLLVTASHEAGLLHEAQEDAVARILAIGERRIREIMTPRNEVDWVDLDDSQEEIIEAVRTCRHEQIVVSRAQIDDVVGVLRKQDLLDQFLDGKTLDVQAATREPIVVHEGLAILKVLEMFQTKPVRMAIVVDEYGSLEGIVTQTDLLEAMAGEIP-EPGEERMVTEREDGSLLIDGMMAASDAFDRLGLPERPRSDDFSTLAGFVIVQLGRIPTEGDAIETQGWRIEVVDMDGRRIDKVLATRL-----
307293987    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALVIGLTTYASLIVGELVPKQFALRAPEPIAVLVAGPMLWLA----------KLTAPIVWLLDGSSALIFRLLGMTREEQHVTAEELHLIVAEASRSGVIEESERAIISGVVRLADRPVREVMTQRMDVDWIDIHADEDAIRAKLLDTPHTRLPVGRGTVEDIIGVVQARDIMTALFRGEGLNLETLMRRVEVVPDQVDAMDALEVLRRAEVPMVMVHDEYGHFEGIATPADLLSAIAGHFVSDLDDEPDLVERDDGSLLVSGQMPVDLLADRIGIDLPD-DRDYATVAGHALWLLKRLPEVGDYIDDQGWRFEIVDMDGRKIDKLLI--------
126348505    -------------------------------------------------------------------------------------------------------------ERGELERAAERGERGAASALKAVRA------LTFQLSGAQLGITVTNLVVGMLAEPSVAALISGPLESAGVSASTASSLALVLGTGLFLMIVGELVPKNWAISSPLAVAKRVGGPQ----------RWFSAAFRPFITHLNNTANRIVRRAGLEPAEELASARGPQELAALSAKAGALEADTAELFVRTLNLADLTAENVMTPRVQVIALDSRATCEDVANATRATGLSRFPVYRETLDAVVGTAHVKDVLAVPAEQRSVPVADLMREPLLVPESLTVDRLLDRLSGRRT-MAVVIDEYGGTAGVATLEDIVEEVVGEVRDEHDPHETPELDPAGTYRADGAARVDRLAR---VGLRVPDGPYETVAGLVAAELGRIPAVGDAVEVAGWRLEVVDATGRRAARVLL--------
189466524    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAEFLILTVILTFLLLLFGEIMPKIYSAQKTLAFCRFSAPGIWMFRSLFYPVASMLVRSTSFLNKHFARKNHNISVDELSHALELTDKEEL------KEENNILEGIIRFGGETAKEVMTSRLDVVDLDIRTPFKDVLQCIIENAYSRIPIYSENRDNIKGILYIKDLLPHL-NKVDFRWQSLIRPAYFVPETKMIDDLLRDFQANKIHIAIVVDEFGGTSGIVTMEDIIEEIVGEIHDEDDEERTYAVLNDHTWVFEAKTQLTDFYKITKVDFDEVAGDSDTLAGLLLELKGEFPALHEKVTYDHYEFEVLEMDNRRILKVKFT-------
53712849     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAEFLILTVILTFLLLLFGEIMPK--IYSAQKTLAFCRFSAPVIYVLRKVFAPISAVLVHSTAFLNKHFAKKNHNISVDELSHALELTDKAEL----TEENNILEGIIRFGGETAKEVMTSRLDVVDLDIRTPFKDVIQCIIDNAYSRIPIYSGTRDNIKGVLYIKDLLPHLNKGDNFRWQSLIRPAYFVPETKMIDDLLRDFQANKIHIAIVVDEFGGTSGIVTMEDIIEEIVGEIHDEDDEERTYTVINDHTWVFEAKTQLTDFYKITKVDEDDVDGDADTLAGLLLEIKGEFPALHEKVLYHRYEFEVLAMDSRRILKVKFT-------
90420216     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LATTAFLGLFGQAGVVYATIGMTVIVVIFGEVLPKSAAIARPDGFSLAVSRPVSWVVAL----------LGPLTRVVNWIVRRILALFGVSLESGASLLTAHEELVEVLHREGSLVNADRNRLGGLLDLHELEVSDVMVHRTAMRQVNVDDGPIEVVRQILESPYTRMPVWRTHYDNIVGVVHAKDILRALHDPAKVDILKICAQPWFVPETTTLQDQLNAFLRRKTHFAIVVDEYGEVEGLITLEDILEEIVGNIADEHDVDMQGVKIEDGSVIVDGQVPIRDLNRALDWNLPDEE--AVTIAGLVIHETQTIPEERQAFTFFHKRFTVLKREKNRIAKLRIRP------
310619955    -----------------------------------------------------------------------------------------------------------------------------------------------FLSMAQVGVSLSAFTAGVVLLYLLTWTYMS--AEVIVPFPGAYCLFIALVYTVLFWVLGELVPKSIGMQVPEKSLLFA---GPIIYGLSRIFYPFLTIGMKLGQRVLSGRSLDVT----NEIDMAHTEDEIRMLITASHKEGKIDKLESELIDNVFDFSDLLAKEIMIPRQDIICLYAEESMTENLTTINHSRHTRYPLCEEDKDHVLGLVHIKDVL-DLRINRRNNLRLINRPILKIPEIMPVSKLLQLMRARRTYLAIVVDEYGSTVGLVSLEDIMEELVGTIRNEHTEKEEIQPLADGAYEFAGTVLLDNVEELLHIP-VEEDRDVDTIGGYVFDLLGHTPEVKDEVTIGNYAFTVLEVQGFRIVRLRAVPIPQ---
163940170    ---------------------------------------------------------------------------------------------------------------------------------------LAAKKVTSNLDEYLSACQL-GITVTAMGLGALGEPTIERLLHPLFDKWNINPSIAGVLSLGIAFTIMTYLHVVVGELAPKTFAIQKAEKVTLLLSAPLI--WFYKIMYPFIRLLNGSARMITGMFGLKPASEHDVAHTEEELLSESYERGEINQAEYKYVNNIFEFDNRIAKEIMVPRTEIIGLHVDNSLADHMKIIRDEKYTRYPVFGEDKDEIIGMVNVKDFFIRYMNKETKSIQSYTRPVIEVIETIPIHNLLLQMQKKRIPLAVLYDEYGGTAGIVTIEDILEEIVGEIRDEEDERPPIQQMNEGHLVVEGKVLISELNDLLGLHMNDSD--VDTIGGWILMQNYDI-QEGQTVNSEGYAFKILSKDPHQIKRVEIQK------
260555939    ---------------------------------------------------------------------------------------------------------------------------------------------VLDLQEQSADFFAASQIGLNAVAILGGILGEAAFRPFFVNLVDRFTQTIGFALSFTLVTSLFILFADLMPKR------LAMIAPEKIAISVINPIQIFIKICKPLAWGINAIANLLFRLFKVNTTREDNITFDDIVMDAGAQAGVLQKQEHHFIENVFELEERTVPSSMTTRENVVYFTLNEHEDSIRQKLAEYPYSKFLVCNENIDQVIGYVDAKDILVRILNNQSLTQESTIRTVLMIPDTLTLSELLDRFRSTKEKFAVVINEYALVVGVITLSDIMITVMGDWVTPMEEEQQIIKRDNNSWLIDGSTPIEDLKHALEMDELPDEENYETLAGFMMYRLRKIPRPADFVEFGGYKFEVVDVDHFKIDQLLVTRV-----
150007486    ----------------------------------------------------------------------------------------------------------------------------------------------KFLSTIQIGITLIGILTGLYSGEALAHNFAVIIAQIPAYALGIAKTTIVIIVTYLTLIFGELVPKRIGMGCAEKV---SMLVAKPMNFLSLISSPFVWLLSKSTALAVKMTGVDTK------EENRVTEEEIKAIVKEGFDGGEVQEVEQDIVERVFNLGDRNVGSIMTHRSELVWLDVTDSTEKIREKVEENLFNIYPVASEKFDNIVGVVYLKDLFGRI-DQPDFSINQVLRPAQFVPENQSVYNALESFKQTHVKYGLVTDEFGGIQGIVTLKDIMEGLIGQVP-EVGEESEIIQREDGTWLVDGQYSFYDFLEYFDMEDLYAEHDYNTLSGLILEILERVPKTGEKLKWLDFEFEIVDMDGARIDKVLVKYLKN---
115375805    ------------------------------------------------------------------------------------------------------------------------------------------------LSATQFGITLASLGLGWLGEPAFAHLLEPLLTQVVPE--GASATVAHSAAVAIAFALITFLHIVVGELAPKSMAIQRAESTTLAVALPM--RAFYFLFYPAIWMLNGIARTLLNAFGIEAASEAHEAHNEDELLHSSAEAGSITTSRAELLERALEMAQKTARQVMVPRNQVKYLDVEEPLEKCIADARAAGHTWLPVCRGSMDEVEGVVNAKDLFFLLSKGELRALSQVQRPVLFIPENVTLEQLLAEFRRRRRQTALVVDEHGGTSGLVSIADVVAEVVGDVAELGRRIDEVRSLPGGRFELPGTAQLDDLEDRLDVNFDDEEGEVTTIAGYLMTKLGRVPEKGDVLKLDMWRIQVEEVEGPRVVRVTVEP------
23015185     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LATGALVSMFGDAGIAYATAGMTVIVVIFGEVLPKTYAYHANRTALLVAAPVTGVVWALTPFVRAI-----------EAVVRGVFRLFGASYAASVTLESSMMELKGEVHAGEDEVREERRMLRSILELGDVEVGQVMTHRRGVVTVDAGLPAPEILELVVNSPFSRVPLWKDDPDNIVGVVHAKDLLRALREADNLDVVELASTPWFIPDSTTLLEQLQAFRSRREHFALVVDEYGTLMGVVTLEDILEEIVGDIVDEHDAVAGVRPQSDGSYIVDGSVTIRDLNRQFEWRLPDEE--AATIAGLILHEARQIPDVGQVFRFYGFRFEIARRQRNQITSIRV--------
291296192    -------------------------------------------------------------------------------------------------------------------------------AWQGRLLKDAMARLDAYIATTQLGITATNLVLGAFGEPYVTRLIVTGIGVLFGQPAATESSLLSSAGFVLSVVFITFVTVLFGELIPKGIALQRTEQVAVFTILLNIFQRLTTPLVWLFNRSGNFFLRLMGLKEAPSHSMVGSAEELKLIVEASSKEGVLDESEGEIISQILDLEETLVRSIMVPRVEMVTISAEASLRDFWAMAREHRYSRVPVYQETIDNIIGVAYIKDLLEYSGPEDSIKVGSICHPAYFVPETMGARELLREMRRRKTHMAIVVDEFKGTAGLVTLEDIIEEIIGEIYDESDEEEPVQQIAEGVYLLDASVPLEEASKKLGIELP--EGEYDTLSGFLMNEFGHIPEVGEKLEYGGYEFIVETADPRGIERVR---------
255533947    ------------------------------------------------------------------------------------------------------------------------------------------------LAATQLGITLASLGLGWVGESVIVHDLLINFSLSEIYITSISTGIAFLFITVMHIVFGELAPKSVAIQRP---VATTLFIALPLQGFYLIFRPF-------IWVLNGFANVVLKLFGISNVGGHDSVHSTEELLDQGKESGALDTNEHELIKNVFDFNERVVKNIMVPRTKIMGVELSTPKREVVEKIIAEGYSRLPVYDDIIDKIIGIVHAKDILPLLADNKEWVLADIIRKPYFVPETKKINDLLSELQQKRIQIAIVIDEFGGTAGMVTLEDIVEEIVGEIQDEYDEEPTVEKISDTEFIINAYATVYDVNEHLPHDLP-EDEDFDTVGGLVSHAFGKIPEVGDSEECYGYLFTILKKTEQNIETIKLELVINKS-
209965946    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LATSVLIVLVGEAGVAVATLAMTLLILIFSEVLPKTYALH------YADRAALAVAPTLRLVVRLLAPVTLAVTAIVRLVLRALGADVQNVTVGDHADELRGYIELHRGPEEEV--RHERAMLRSILDLADVEVLEIMTHRRNLVMVDASQPAERIAEEVLECPFTRVPLWEGNPDNIVGVLHVKALLRELRNRGGIDVKAIAATAWFIPDTTTLFDQLQAFRQRREHFALVVDEYGSLMGIVTLEDILEEIVGDITDELDAVAGVRPQPNGTYIVDGWVTIRDLNREFEWGLPDE--QASTIAGLVLYEARRIPEVGQAFSFHGFKFEILRRQRHQITALRITPPEHL--
237739497    -------------------------------------------------------------------------------------------------------------------------------------------------NSMLTGIVIGNNVVNILASSLATVVIVNYFGNK-----GSSVALATAIMTILILIFGEISPKLMARNNS---AKIAEGVSVVIYILSIIF-------TPLVYCLIFISRFVGRILGVNMESPQLLITEEDIIVNVGNAEGIIEEDEKEMIHSIVTLGETSAKEVMTPRTSMFSLEGEKTINEIWDEITENGFSRIPVYEETIDNIIGILYVKDLMEHVKNNEDIPIKQFVRSAYFVPETKSIIEILKEFRTLKVHIAMVLDEYGGVVGLVTIEDLIEEIVGEIRDEYDDEEDFKKIADNEYEVDAMTDIETINKELELELPISED-YESLGGLIVTTTGKICEVGDEVQIDNIYLKVLEVDKMRVSKVFIKIL-----
310641171    ------------------------------------------------------------------------------------------------------------------------------------------------LSATQLGITLASLGLGWIGEPAISGYLIEPLMHKLGVTDGTLITTVSVVVGFCVITFLHIVLGELA--PKSLAIQKTEGVALFLSAPLLLFYKVFLPVIWVLNAAANMLLRAFGIQPASEAEAAHSEEEIRILMNQSAKSGVIDKDEIKLMDNIFDFSDLLAREIMLPRTDMDCLYTNLSFKENLKIISETKHSRYPVAVEDKDQIIGFVHITDLL-LAEQGEQLDLASVVRPILNVPESMEVSHVLRLMQKKHSQMTLVVDEYGGTAGLLTAEEILEEIVGDLYDEFEDERPSVEMKEDFISVDGRMLIEDVNDLTGVNI--EDDEVDSIGGWLFKELEGSPVKGKKIEFYNLTFEVEEATRLRIMRVKIHRKPDL--
304394161    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALATSMFITLFGDLGVVYATIGMTILVVIFAEVLPKTWAISNAERFALVVAPVVNIIVIIF----------GPITFVISRIVRWVLKTLGVDLDDDVNALSGHDELVDVLNRDGSVHKDDRDRVGGVLDLHELELSDIMVHRTVMTSVDADDPPKDLVAQILAAQHTRLPVWEDDNDNIIGLIHAKDMLRALADAERFDIRQTMSEPWFVPESTSLRDQLNAFLRRQAHIALVVDEYGEVEGLVTLEDILEEIVGDISDEHDEELPLRPQVDGSVIVDGGLPIRDINRALDWDLP--DDEATTVAGLVIHCAQMIPEEKQTFTFFNKRFVVLAREKNRIAQLRIR-------
306820358    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SRFSSAGLGISVGLTTLVILIFGEITPKNLALKNSESISLFVAPIILFLVRIF----------TPILFILNNISNLLSSLLGQRDDDKKPTITQDELIVDVSNQEGVLETDETEMIQNIFEFKDLTVDDIMIQRMDIVAISSDMSYDEIIDVFKNKQLSRLPIYEDTIDDIIGVLYAKDLFFTEQSKEDFNLKTLMREPVFVNEFVKISDFFKKMQQVKTHIAIVLDEYGGVAGIVTMEDLVESIVGDIYDEYDQDEEVRKVKENIYVINGNSKLTEIQELLQVELISKD--YESLGGYLMDKMGKIPTQGDIYEDENFKFVISSMDKNRINKVKVIR------
254284007    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MNDAQNTDTDDRSWLDKLTHFISGTPQSKSDLEGVLILATENEVIDQDARSIMEGALSVSDMQVRDIMVPRAQMVSIKTDAEVQEALPQIIHAGHSRFPVVGENNDDVLGILAKDLLSLLLDRDQPFSISAVMRPAVIVPESKRLNVLLREFRQNRNHMAIVIDEYGGVAGLITIEDVLEEIVGEIEDETDAEEDIRRVTDDDFFVRAQTPIDDFNDFFETDLS--DDEFDTIGGLVMNALGHVPGRNETAVFHGFEFRVVNADQRKLISLRVTPL-----
294678350    -----------------------------------------------------------------------------------------------------------------------------------------------FLSSVQIGITAVGVLSGAFSGATLGERLSNWLS--LQGLAPSLADTLGVGGVVVAITYASLVFGEL--VPKQIALRRPEAVAVRIAPLLQLIAIVAAPVVWLLDISGRLVLLVLGQSGGAESNMTDEEV--KMVLAEAQTAGVMEEAETEMIAGVMRIADRSARGVMTPRHEVDLVDITDSPAAIVKRFRETRHSRLPVRDGGPDDIVGVLSSRDFLDHRPRAEAGDLRALILPAPVVRDGMSALDVVETLRSAPAHMVLVFDEYGHFEGIVTPMDLLEAITGDFHDPEPEEPKMVPRADGSVLVAGWMPADEFADAFGFPLR-EGRDYQTVAGLVLDETGQLPEVGAVFTLYGLRIEVVDLDGRRIDKLLVSR------
299132831    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MKLLRIPIGAHQNLLSPTERLVDLMHHEGGVEKQDRDMLGGLLDLKDLDVSDVMVHRTEMVMINADLPAEELVREVLATEYTRIPLWRDKPENIIGVLHAKDLLRAIRVTEKVDVSAIALPPWFVPEMRPLSEQLKAFRRRKTHFALVVDEYGEVEGLVTLEDILEEIVGDISDEHDVVVAVRVQPDGSVIVDGTVPIRDLNRAMDWKLPDEE--ATTIAGLVIHEARSIPDRGQIFTFHGFRFRVLRRERNRITALRIFPLPP---
94264475     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRLLNLIGIDPDSAEEIEQEIQEILDEGEEHGLISPEEGEMISGIMELKDTLAYEIMTPRAEMVLVEAATTLPAMVALIIERGYSRIPVYREDPDQIIGLVHAKDILPYCLQPEPPNAESLAKPVEFIPEKRGVLRLLKFFQENKIHLAVVNDEFGGVRGLVTLEDIVEEIVGDINDEHDRTRRWKVVDQRTVLADAKVDIEEVEEFFKIELP--EGPYESVGGLILHHLDRVPPPGVTLSIDSLVFEVLAADKRRVITVKIQQKENV--
292670387    -----------------------------------------------------------------------------------------------------------------------------------------------SLSVTQLGITLASLGLGWVGEPAIAVLILPVTQS--VGLPDEVGHTAALAIAFTIITSLHIVLGELT--PKSMAIANVERIMLAIAFPMVLFSRVMRPFVWILNTVANRISRSLGYGVTGENEDAHTEEEIRLLMKESYRQGLINSTEADFVDNVFSFTELNAREIMVPRTDMICLYLDDTPAERIKTILEEQQTRYPVCYQDKDHIIGFIHVKDLLSPLVRGEHLNLRRYIRKALVVPESMDGSVLLRTMQEQGSQLAIVVDEYGGTAGMVTIEDIIEQIVGDIRDEFDEEREVEWRAGDICSIDAKLLLEEVDDLIGVRI--EDEDVDSIGGWLYDQLGEAPRVGHMTAHAGTLFYVEEVDGIRITRVLVHLPHTVS-
87201186     -------------------------------------------------------------------------------------------------------------------------------SKGAKVALALAADPGKFLSTVQIGITLVGIIAGAYSGSSLGGPMAERLAFPARYADDAGFVIVIAFTTYLSLVVGELVPKQLALRAAEPIAKIAAPAMALMS----------KVTAPFVWLLDNSSSLLIRLLGLKQGTDQEVTAEELHMIAEATRSGVIEEEERALMTGIMRLAERPVREVMTPRTELHWIERKAPEAELRSAIEDSPHSLLLVADGSVDKIVGVVKVRDVLSTLLRGRKVQLGRLMKKPAIVPDQLDTMDALGMIQQAEVAIALVHDEYGHLEGIVTPADLLSAIAGNFVGHADDEPMVVEREDGSLLISGALPADALSDRLGLDLPD-DREFATTAGYCLSVLKRLPNEGEHFHDQGWRFEVVDMDGRKIDKLLVCRSKAMPI
290968423    -----------------------------------------------------------------------IVWPYVLGFLLCVSVSAW-CVMGKFSFVQLRREYWEDAAREGDEKAARMMALYEKPELFLGAAQFGMVGSILAAGALLVQVLRQMYGPLCAYGPSPAIGVFGVCA------------VLVVAVSFLWVFGELMPKSVGLERAAATLKMVSPFITGLQWLLYPLLYIGLAVSHGIFRRWHLRMTNETDM--------AHSEDEIRLLVTASHKEGKIDQVESELIDNVFDFADRLAKEIMVPRQDMVCLYTEDTMARHLEIIRQSRHTRYPLCAEDKDHILGLVHIKDVMEVYIHKRS-NLRLIKRPILMIPEIMPVSKLLQLMRTRRTYLAIVVDEYGSTVGLIGLEDILEELVGNIRNEHTEKEEIQPLADGAYEFDGTVLLEDVAELLHIP-VEEDVDTDTIGGYVFNLLGHTPSVGDRVRIGEYRFSVSEVRRFRIARLQ---------
291087013    ---------------------------------------------------------------------------------------------------------------------------------------------------AAMVLKVTGNPGKMLSAILIGNNIVNMYASSLTTFGNEAVGAATGVITFLILIFGEITPKTSATISSERMSLRCAGVIFVLM----------TVLTPVIFVINKVSMLVLQLLGVDPNKKSESITEDELIVEVSHEEGVIKTEEKKMINNVFDFGDSVAKDVMVPRIDMAFVDVNATYSELIEIFREEKYTRFPVYEDTTDNVIGILNIKDILLAGEKEG-FSVRDYLRAPYYTYEFKKVSELMVEMKKANVNIIIVLDEYGATAGLITLEDMLEEIVGRDEYDEDEENELVEVAPNEYVVEGSMKLDDLNDRLELKL--ESEDYDSLGGLVIGLLDHLPEEGEDVVFDNVRLVVDRVEKNRIDRI----------
293374397    ------------------------------------------------------------------------------------------------------------------------------------------------------ALNVAERFDEVLLAILIGNNVVNLASASIATIVATDLLGASGAAVATGVMTILIII--FGEILPKSYAKENAERFSL--AIGSTYYTLIIILKPVIKLFMILKDFVAKLYTKQEEEPSVTEDELNVIIDTMEEEGVLQQDEVEMLQSVLDLSETFVKDIMTPRVDVTAVSIHDSNEDIKNVFLEEKYSRIPVYEESRDNIIGILYQRDLFAEIIEKGSINIVDIMRDPMYVSYTMRVSDLLTRLQFEKQHIAIVADEYGGTAGLVTMEDVLEEVVGEIYDEHDEEEQLVTKKSDTYEAKADIDLDELFDIMDIDLDIPEDAY-SLGSWMYSKIEDIPDIGDMYQYHHLVFTIIEVEDRRIKKVKIEVLPEVE-
299771096    ---------------------------------------------------------------------------------------------------------------------------------------------VLDLQEQSADFFAASQIGLNAVAILGGILGEAAFRPYFVTLVDRFYTGPWT-QTIGFALSFTLVTSLFILFADLMPKRLAMIAPEKIAISVINPIQVFIKICKPLAWGINAIANLLFRLFKVNTTREDNITFDDIVMDAGAQAGVLQKQEHHFIENVFELEERNVPSSMTTRENVVYFTLNEHEDSIRQKLAEYPYSKFLVCNENIDQVIGYVDAKDFLVRILNNQSPTQESTIRTVLMIPDTLTLSELLDRFRSTKEKFAVVINEYALVVGVITLSDIMITVMGDWVTPIDEEQQIIKRDNNSWLIDGSTPIDDLRHALEIDEMPDEENYETLAGFMMYRLRKIPRPADFVEFGGYKFEVVDVDHFKIDQLLVTRI-----
154248060    ----------------------------------------------------------------------------------------------------------------------------------AIAALRLGEDPGRFLSTVQIGITLIGILAGAFSGASLGEAFSGFLGMPDSFAQPIGYTVVVAAITYVSLVIGELIPKRLALQNPEPLA------CILAPLMVTLSKVSLPAVWLLDKSTRL----VLRLLGRGSSSSAVTDEEIRAIITEAETAGVIDPAERRMIAGVMRLADRPVTAIMTPRPDVEWVDISKDAEEVRQVLLDTPHSRLPACEGSPEETIGVIQAKRVLDAYLKGERPDPRQFVQQVPFIVENVGALEAMRILRGAEVPMGIVVDEYGDMAGVVTGYDLLLAITGSVDPEYNEARNVVERQDGSYLVAGETPIDELRDLLDVGFPV-DDGYHTVAGFALSHIKELPQEGAVFTALGWRFEIVDMDGRRIDKLLVSR------
84496850     --------------------------------------------------------------------------------------------------------------------------------------------------ATVVADSAAYLSVLSFVRVIAEMTTAVLVTVAVHRVVDGTWLPLLTAIAIMAVVSFALV----GVSPRTLGGQHATKVSLFAAPVAIWVRRVLGPLSRLLVLFANAVTPGQ----GYRDGPFDSESELRDLVDMAGESSLIEAGERQMIHSVFELGDTLAREVMVPRTDMVTIDSDREARKAMNLFLRSGYSRIPVTGEDSDDVLGLLYFKDVVRRITADPATPVIDLMRPMPFIPESKPVDALLREMQRDQTHFALVIDEWGGTAGLVTIEDIIEEIVGEIADEYDREPDLEELEDGRWRVDATMDIDDLAEELGVTI--EEDEVDTVGGLIGKTLGRVPILGSTCEVAGLRLTAERMAGHRIATVIVERV-----
210631932    ----------------------------------------------------------------------ISIITTLVLTVINGYFSMSEMALTTAKRAVL------DHEAEEGDRRAARAAELASDSGNFLATIQVAITLVGFASSAVASTNLSDPLAQWLSGFGIAPLTAAAPALAPV--------IITLIVSYLSIVVGELVPKRIALADAEG---MAKRVAHPLTVFQKIAR--------PLVWLTQASANGLAALLRIKSGDDRQNVSEEEIKYMINEQDTLLDEEKRIIHEVFDLGDASAREVMVPRVDVTMVEDIQTVTEVMDLLCQTGYSRVPVFHEDQDSVVGIAHIKDLIPAMNGEGERPVSDFMRDATFIPDTKDILPLLSEMQTAHDQIVVVVDEYGGTAGIITIEDIVEEIVGEIEDEFDPDNKYTRLSRREWLVDGRFPCDDAIE-LGWP-IEESDEYETIAGWILDLCDSLPDIGEVFEADGYKFKVQSMRGQRISLVRV--------
254520798    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALATSVAVKAFGEGAVGVVTIVMTILVLIFGEITPKSIAKQNSESVALKVSKIINIVVKLF----------RPFIAIFTAISGLFIRLLGGDPKATEPFITEEELMVGVSEEEGVLEDVEKEMIFNVFEFADSQVKDVMVQRVDVVAVDINATYDEVINIIKTEQFSRIPVYNQNIDDVIGILNVKDLIIASQSKENFKISDYMREPYYTFEFKKISELFNEMKKTRNHMSVVLDEYGGNVGIVTIEDLIEEVVGEDEYDDEEDNDIIVVKEDEYIVDGSARLDHIGDLIGVTM--ESEEFDSVGGLVIGELGRFPEQSEEVNLNNIRFVVEEVDKNRIKKVRI--------
149182273    -------------------------------------------------------------------------------------------------------------------------------------AQKIISNLDGYLSACQLGITITALGLGWLGEPTIVVLLNPVFESFAIP--ESVSHVIAFVIAFGVITFLHVVIGELA--PKTWAIQRAEQLTLLTAKPLIWFYKIMYPFIFTLNGSARFITRMFGLGDASEHEVAHSEEELRIILSESYQSGEINKSELEYVNKIFEFDNRIAKEVMVPRMEIISLEKDTPLKEIVKTVKEEGYTRYPVTEGDKDNILGVINIKEILTDCLCPQDQPVPNYIKPIIRVIETIPLQNLLLKMQKERSHMAILIDEYGGTAGLITAEDIIEEIVGEIQDEFDERPYVQKVGETHFIFDAKLLINEFNELLGTELSDEE--VDTIGGWMLTQKYDL-KQGDSLFEGGYKITAKEMEGHHIFYVEVKKIEE---
170782428    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILRLVGIEPKEELSGARSAEELVRRSALAGLLEDDTAMLLSRTLRFADLTASDVMTPRLRVKSVERTDSAQTVIELAMTTGYSRFPVTDDGVDDVIGLVHVKQAVAVPREKRQVPVTALQSEAIRVPETMKLDDLLGELRGRGFQMAVVVDEYGGTAGVATLEDLVEELVGELADEHDRTRAGVVRSRDSLTFPGMLRPDELLERTGLRIPDE-GPYETAAGFVMSELGRLPVVGDELELETGTLRVERLDGRRIDRIRFTPV-----
304406824    ------------------------------------------------------------------------------------------------------------------------------------------------LSATQLGITLASLGLGWVGEPAISELIVEPILYSFGVTDHVLISTLSVGIGFVVITFLHIVLGELAPKSLAIQKSESVSLWLSLPLIT-----FHRIFLPAIWLLNGAANRLLKLLGVQPASDREAAHTEEELMDESAKSGIIDKDEMKLFDNIFEFSDRLAREVMLPRTDMDCIYTDQSYDEIIKHVYATKHTRYPVGVEDKDQIIGFVHITDLLTS-DSDQEQDIRTFLRPILSVPESMEISDVLKLMQRKHAQLAIVVDEYGGTAGMLTTELILEEIVGEIHDEFDTELPSVVVKGEITSVEGRMLIEEVNDMFGLDITDED--VDSIGGWLFTKLEGRPVKGKKVDYDGYCFEVAECEPLRVLRVHIYKKKPAN-
86741685     -----------------------------------------------------------------------------------------------------------------------------------------VLTALRGLSTQLSGAQLGITVTNLMIGFLAEPAIARLLEGPITSLGASDGLARAASVAIALVLATGLTMVYGELLPKNLAIAHPLGTALAVQAPQ---RAFTKATGLLIRSLNITANAVLHRLGISPREELASARSAQELVGRSAEHGTLSHETATLVQRSLLFGDRTAEDVMTPRMRMRTIHADEPVSEVITLTRRTGHSRFPVLGTDSDDVVGLIHVKNAVAVPDARDHTPVRDVMVPPVTVPSTILLDPLLETLRAGGMQIAIVVDEFGGTDGLVTAEDLIEEIVGDVVDEHDRSPRALRRRDGSWLLSGLLRPEEARNVTGIDIPA-DDTYQTLGGLMARALGRIPRAGDTAAVEGVRYTVERMDGRRVDRIRLGPI-----
194015390    ----------------------------------------------------------------------------------------------------------------------KINQLIESGDKRAIHVQKLISNLDEYLSACQLGITITALGLGWLGEPTVEHFL-----HPLFEELGLHSALTDILSFIIAFVIITFLHVVVGELAPKTIAIQKAEAVSLVTAKPLI--FFYKVMYPFIKALNGSARGIVKLFGFHSVKEHEVAISEEELLSESYEKGEINQSEYKYVNKIFEFDNRVAREIMIPRTEISAIEIEQTLEDVTHYMLNERYTRYPVIKEDKDHVIGVINSKDVFKASFLNQDVTIEDLMRPVIRVIESTPVQELLILMQKERIHISVLVDEYGGTAGLVTVEDILEEIVGEIRDEYDETPHIVKKGDFHYVMDGKALIDEVNDLL--DLAIENDDVDTIAGWMMTHKFDI-EIGDTIEAEGCEFTIIDAEDHHIRTIDIKKVH----
309790518    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------STIIFLNTASLITATVFTLRLTLHLPAWQQALDLALLVFAVLIMSEALPKALAVRNPDATVMTLARPLRLLGQILWPLIALINLITAPLFRMISGHTSYPSPLVTEEELLVNVGEEEGLIEHDEREMIEGVIAFGNTLLREIMVPRVDIVALEVDTPLEKALDVVISGGHSRIPVYNETVNQIVGILYAKDLIPALRDQRHMPINTLLRPAHFVPETMRVNALLEDLQQRKVHMAIIVDEYGNTAGLATIEDLIEQIVGEIQDEYDEDPSIQPIDEGIYIVDGRVAIDDVNYLADLKLA--SDSADRIGGLVYEQLGRVPRVGDELLLEEATITVLSVKGIRPQKLRIVR------
142171991    --------------------------------------------------------------------------------------------------------------------------------------------------------------------VVVSIVAAALTVQLISVF--ALPKLVIFAIEFLVISFSILILSEIA---PKWIALDNPRKVARSYAGFIFIQYWLFHPFTRLMADSAVALEKV----VPKSTSKVTSDDLRLMAQAGHEDGSIKDDEREIIENVIEFGTISAKEIMTSRVDIEAISIDSTLNEVLDLIRKKGYSRLPLYENDLDTIHGILYSKDVLPFLHVNQEETWKTLARKALFIPPTKKLDELLADFQSEKTHMAIVVDEYGGTEGLITMDDLLEEIVGDMADESDEEEEKSFRPHGGFVCDARMDLDEVEDLFGMELTSPEDEFESLGGLIYHLTERIPNVGEKVTYKGLICTVQSLSKKRISKVWVR-------
297198085    ----------------------------------------------------------------------------------------------------------------------------------------AVRNLTFQLSGAQLGITVTNLVVGMLAEPSIAALIAGPLESLGISRSTSRSLALVLGTA--LSTVFLMVVGEL---VPKNWAISSPLAM--AKRVGTAQSWFSAAFRPFITHLNNTANRVVRRFGLEPAEELASARGPQELAALSARAGALEADTAELFVRTLNLADLTAENVMTPRVQVIALDVQATCEDVANATRATGLSRFPVYRGSLDSVVGIAHIKDILAVPADRRPASVAELLREPLLVPESLTVDRLLDRLSGKRT-MAVVIDEYGGTAGVATLEDIVEEVVGEVRDEHDPHETSDLAAAGTFQADGSARIDQLAR---VGLRAPEGPYETLAGLLATELGRIPAVGDSVEITGWQLDVTDAQGRRAARVLL--------
237808051    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------ILGGIIGESALTPYVLDVLKLWIEPPLLDSISFAISFMLVTSLFILFADLIPKRMAMMAPERIATHIVAPMLFCVAIFKPLVWIFNGLANTLFRLFKLPTTYKEVITPDDIMMSAGAQAGVLREQEHHLIENVFELDSKTVPSIMTSRDSIVYFDRRETEENIKKIIAEQPHSKFLVCDGNIDTVAGYVDSKDILLHVLNEKPILLTKFIQAPLFIPDTLTLTEALQSFKGSREDFAVILNEYALVVGIITLNDIMNTLMGDLVNQH-QEEQIVQRDDHSWLIDGIAPIDDVMRVLNIEEFPEYENYETIAGFMMFMLRKIPKRTDSVTYAGYKFEVVDIDSYKIDQLLVTRIVNTE-
306785154    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RYVNLVVLLRTSCEITATALLVVSIRYHFSMVWGLYLAAGIMVLASFVVVGVGPRTLGRQNAYWLLMPISRLLVLLGGFRNGPFASEIELREVVDLAQQRGVVAADERRMIESVFELGDTPAREVMVPRTEMIWIESDKTAGQAMTLAVRSGHSRIPVIGENVDDIVGVVYLKDLVEQTFCGRETTVARVMRPAVFVPDSKPLDALLREMQRDRNHMALLVDEYGAIAGLVSIEDVLEEIVGEIADEYDQAETAPVEDLGRFRVSARLPIEDVGELYGVEF-DDDLDVDTVGGLLALELGRVPLPGAEVISHGLRLHAEGGTDHR-GRVRI--------
284163344    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVGVFLATFGITALVLLFGESVPKSYAVENAA--PWSIRIARPLKATEYFLFPLIVLFDYLTRQVNKLIGSTGAIESPYVTRDEIMIESGEREGVLEEEEHEMLQRIFRFNNTIVKEVMTPRLDMTAVPKDAGIDEAIETCIQSGHARVPVYEGSLDNVLGVVHIRDLVRDLNYGDDLELEDLIQPTLHVPESKNVDELLTEMRENRMHMAIVIDEFGTTEGLVTVEDMIEEIVGEILKSGEDEP-IEQLDDRTVIVRGEVNIEDVNEALEIDLP-EGEEFETIAGFIFNRAGRLVEEGEEITYDGVRITVETVENTRIMKARLRKLEQ---
253997235    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MATESEKPSNYKSSIHKLSNKPSLLERLSNFLLREPEDREQLVELLHAAYENSLMDADSLAMIEGVLQVSEMQVRDIMIPRSQIDVIDITDPPEVFIPNVIETAHSRFPVIEGNKNDVIGILLAKDLLRYYAGED-FEVRDMLRPAVFIPEAKRLNVLLQEFRSNRNHIAIVVDEYGGVAGLVTIEDVLEQIVGDIYDYDEDEDNIIQNAEGQFRVKALTEIADFNDIIGTSLSDEE--FSTIGGLIVNKFGHLPKRNEEVSFSGIHVKVLRADSRRLHSILVSVTPEPDV
192361929    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HPSSFTSEKAEKHERSWLDKLLHAFSTEPKSRDELLEIIKD-AADNHLLDPEAVSIIEGAMDVSSLHAREIMVPRSQITAIRLDCTPEEVLQQVIESGHSRYPVIGENLDDVRGILLAKDLLPLALKGENFNIESILRPANIVPEGKRVNVLLREFRENRYHMALVLDEYGGISGLLTIEDILEEIVGEIEDETDEDEEIRQVSDTDYIVKALAPIEDFNEYFKTHFSDED--FDTIGGILMQEFGHLPKRNEVAQIGPMRFRVLYADNRQIHLLRLT-------
220919063    -------------------------------------------------------------------------------------------------------------------------------------------------DAEATAFTLAAATLGTLLAGVLAGAGGPALVPGLPPWPAR--LVAALVAGLVSLPISAAARGLGAAHGEGVALALALPFRGLSELLRPLARAVAWSAGRRARFSLPPPP---------------LDEMERALAEYAGRGGSGSEGTRELIHNVFEFREKVARDVMVPRTDVVAVELGTPVPQIIRTLSEEGHSRMPVYRESLDQIAGVLHARDLVPLLAHPELIVLADILRPAHFVPWSKPVEQLLREMQRRHLHMAFVVDEFGGVMGICTIEDVLEQIVGDIQDEEDEGREVEQHADGSFTVQGAAAVAEFNRAAQAG-VPEDQGFETMAGFVSSLAGAIPARGDRFFWKGWVFTVAEADPRRVVKVRAARVK----
257386949    ---------------------------------------------------------------------------------------------------------------------------------------------------------------ILVGNNLVNIAMSSIATGLLTYYLGSGQQGLAVALSTFGITAIVLLFGESAPKS-----YAVENTESWALRIAKPLKFSEKVLLPLIVLFDYLTRIVNKVTGGRSAIETSYVTREEIIIETGEREGVLDEEEREMLQRTLRFNNTIAKEVMTPRLDMEAISKDASVEEAIQQCVQSGHARVPVYEGSLDNVIGIAHLRDLVRDRDYDAETALADLIEPTLHVPESKNVDDLLTEMRRERLHMVIVIDEFGTTEGLVTMEDLTEEIVGEILEGEEEEPIEFVGD-GEVVVKGEVNIEEVNEAMDLELP-EGEEFETIAGFIFNRAGRLVEEGERIEFDSVEIVVERVENTRIMKARLSRIEP---
237746405    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KILSIFANRVSYSFETMRSSFQNAMPEHPEHSQNTNKPARTFLDRLASFISSEPDTRTELLDILHDAHERKLIDSECLSMIEGVFRLFDSAVRDVMIPRSQMYVIDITRPVSEWIGEVMENGHSRYPAIEGDAEKIVGIVHAKDLLHY--REEGFSVREILHPAVFIPESKRLNVLLRDFRNTHNHMAIVVDEFGNISGLVTIEDVLEQIVGDIEDEFDDDEDIVALKAGRWRIPALTEMDDFNRTLGTKLA--DSRVDTIGGYVANHLGRVPHKGDAFDIDGLHFEVVRADARQLHTLVVEK------
304319752    ---------------------------------------------------------------------------------------------------------------------------------------------------AAAVLKLTEDKERLIGAILLGNNLVNILASALTSFLASIFPGGLGVALATAVMTILVLVFAEVMPKTAAISRPDRFAMAVAVPMQVLVRLFAPVTAVVQAV----VRVTLSTLGVDVSNTHVLSPHEELAVDLHHEEGQMEKEARDIIRGALELDDITVEEIMIHRKNIEMLDVDQPNRDIVEAVLQSKFTRIPLYKDNPDDIIGVLHAKDLLRALWAHENDPIRELAMEAYFVPETTTLQEQLDAFKATRQHFAMIIDEYGSIQGLVTLEDILEEIVGEIEDEYDAPIIVKRQADRSVIVDGTVTIRDLNRMMDWRLPDEE--AVTIAGLVIHEGRCIPDVGQIFSFFGYRFEVLKKRRNQVTSLRVVPLD----
15602898     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ESHQKKSFFQSLFGRFFQGELKNREELVEVIRDSEQNELIDQNTREMIEGVMEIAELRVRDIMIPRSQIVFIHTDQNLDSCLDTIIVSAHSRFPVITDERDNIAGILHAKDLLRFLRSNEEFDLMPLLRPAVIVPESKRVDRMLKDFRSERFHMAIVVDEFGAVSGLVTIEDILEQIVGEDEFDEEEIVNIRQLSRHTYAVRALTDIEDFNQQFNTHFADEE--VDTIGGVVMQAFGYLPKRGEEITIENIGFKVTSADSRRLIQLRIT-------
188996331    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIASFTINHFGKEYLAVGALVSALLLLSLGDITPKLIGTNYPEKYALITAR---PFYLFYILITPFRIVF-------LKFTTFVLNKLGLELATHEHKITEEDLIIHQSAEHKILSEEETELIFNTFELSEISITEIMVPRRDIFAVEKGISVKELAKILEGKDYSKIPVYEDNLDNVVGVIYLKDILFLIYEGKEEKIDSFIKAILFLPEFTTVLDAMKKFNESKQNIAIVVDEHGTTVGLITYKDLIETIVGDIPEEYEEEATIKQISDNVWIVSGKEDVAFLTDELGIVLP-EDYDYDTIAGFILDYLKRFPEENEEFIVQDYKFKVIEMSSNRIEKVMIERLETPN-
298294386    ------------------------------------------------------------------------------------------------------------------------------------IALALAADPGRFLSTVQIGITLIGIIAGAFSGATLGMLGDWLQEQGLSPAIAQGYTLVVAAITYISLIIGELIPKRLALQSPEKLASFIAPSMMLLSRI----------AAPAVWLLDISSRAVLHLLGEHGKGDDSNVTDEEIIVAEAETAGVIDPDERRMIAGVMRLADRPVRAVMTPRTDVDWIDLTDDPDLVRQTIRETRHTRMPACEGTPEESVGVIDIRDLLEAYLNGETPDPRQFVKPAAVLVETAGALDAMKVLRHAESPLALVVDEYGSMVGILTPADLLDAIAGSLDEAGQAKPDIVERADGSYLVAGSTPIDELSDGLAIRIP-HDAGFHTAAGFVLHELKALPQEGAAFEAMGWRFEVVDMDGRRVDKLLVSR------
269929257    ---------------------------------------------------------------------------------------------------------------------------------AAAQVLALNENPSAFLATIQVGITLAGFFSSAVGAVSLVQLLGSWLADSGVPFIQSNADVVTAAISFISIIFGELVPKTLAVRRADTLALIVVR---PVQWLATMMRP-------VVALLTATTNVILRLLRVESRASLPGLTADELLLETAEDEGLVEAEEAELIEEAFQFGQTTVRSVMVPRVDVVALEASTTLGEAVDRFFTTGFSRIPVYQESLDAIVGILYVKDVFRILWTDPDAAKRRVVRPAYFVPDAKPIDELLRELRARHTHMAICVDEFGGTAGLVTLEDLIEELVGEITDEFDPGYEFREVAPGVLEVDGRVSVGDLLDRLELE-REVIGPFETVGGLITDRLGRIPVQGDAVVTGPLRLTVLSMTGHRPGRVRVT-------
308174819    ----------------------------------------------------------------------------------------------------------------------------------------VISNLDEYLSACQLGITITALGLGWLGEPTIQRILLPVFS--LIGMPSSITHVVTFIAAFIAVTYLHVVIGELA--PKTISIQKAEAVSLWTAKPLILFYKVMYPFIKLLNGSAGFLVKLFGFHSVKEHEVVVSEEELRVILSESYKKGQINQSEFRYVNKIFEFDNRVAREIMVPRTEIAAISLDQSVDEAIHLIINERYTRYPVIKEDKDHILGIINNKDLFKAYFLGRSIELKEIMRPVIRVIESIPVQELLIRMQKERIHMAILVDEYGGTAGLVTVEDILEEIVGEIRDEYDQDPHIVKKGEHHYVMDGKALIEEVNDLLDIAI--ENEDIDTIAGWLLTQKMEL-KNGDVFHAEGCEFKVLEAEDHHIRFVEIKK------
256779285    --------------------------------------------------------------------------------------------------------------------------------------------LTFQLSGAQLGITVTS----LVIGMLAEPSLAALLQGPLRAAGLGSAAASVASVLGVAMSTVVLMV--IGELVPKNWAISRPLAVAKVVAGPQ--RGFTAAFAPLIHHLNNTANRLVRRAGLEPAEELASARTPDELVALSAAEGALEPDSAELFVRTLHLSELTAENVMTPRVDVQALEAHASAADAANLTLATGLSRFPVYRDSLDEVVGTVHIRDVLADAARRATTPVTELATPPLLVPDSLPVDRLLDRLRGAHT-MAVVIDEYGGTAGVATLEDIVEEVVGDVRDEHDETPALVPAGPGTWEADGAVRLDELSA---IDLTVPEGPYETVAGLMATALKRIPAAGDGIETDGWQLTVLKVDHHRADRVRIT-------
282891331    -------------------------------------------------------------------------------------------------------------------------------------------------DALFFAVTSAQN--LCRFCYAFSILLFILEAFPQSFLSLFTGNFSLFALAWIIPLVFLFLFFSFLITDYLPRILGNRFPHSMFHLSAFVSSIFLFLAFPISYVFLKFSERLSRTVYFNHLQEPATKAKQEILIEESQVSPSLDLEDKKLIESVLEFKERIAREVMVPRVNIFSLPVDTTIKDAIKLLEKEGYSRIPVYRNTVDNIVGVLMYKDLMAKYMEYEQNNIETIQKNVLYSPETKKISALLQEFRKKQVHLAIIVDEYGGTEGIVTIEDILEEIVGDIADEYDDEEELIPQPDGSWIIDARMSILDIDEQLDIKIPQE-GEYDTIGGYIFHCAGSIPSKGFIIHRDNFEIEILQSNDRCVEKVKLRPIPH---
229816090    ----------------------------------------------------------------------ISIITTLVLTVVNGYFSMSEMALTTAKRAVL------DHEAEGGDRRAARAAELAANSGSFLATIQVAITLVGFASSAVASTSLSDPLAQWLSSFGIDALTMVA--------PGLAPVLITLAVSYLSIVVGELVPKRIALADAEG---MAKRVAKPLTVFQKIAR--------PLVWLTQASADGLARVLRIKNADDRQNVSEEEIRYMINEQDTLLDEEKRIIHEVFDLGDASAREVMVPRVDVTMAEDVQTVTEVMNLMRQTGFSRMPVFHEDQDGVVGIAHIKDLIPVMGGEGDRPVSEFMRDATFIPDTKDILPLLSEMQTAHDQIVVVVDEYGGTAGIITIEDIVEEIVGEIEDEFDPDNKYTRLSKREWLVDGRFPCDDAIE-LGWP-IEESDEYETIAGWILDLCDSLPDIGEVFESDGYKFKVQSMRGQRISLIRV--------
194291880    ----------------------------------------------------------------------------------------------------------------------------------------LGEDPTRFLSTVQIGITSIGVLNGVVGESTLAQPLGAWFGVSETTAGYVATAIVVAGLTYFSIVLGELVPKRLGQMAPETIARLVARPIGWLAV----------ASTPFVKLLSSSTRLVLRLLGTQVDRGPGTEEEIHALLVEGSEAGVIEQHEHTMVRNVFRLDDRQLASLMVPRGDVVYLDVEASMEENLRRIEESDHSRFPVVRGGMHDIIGVVSARQLLARRLRGEEADLQAAVQPAVFVPESVTGMELLENFRASGGQIAFVIDEYGEVLGLVTLQDLIEAITGEFKAEAAGEQWAVQRDDGSWLLDGLIPIPELKDRIGLRQVPEEERYHTLSGMLLLLLGRLPQIADTVQWGDWRFEIVDMDGKRIDKVLAERLPP---
229827431    ------------------------------------------------------------------------------------------------------------------------------------------------VKNAALVAKITDDSRKFISTVLIGNNIVNISASALTAFVSRVFGNVYIGIGAGI---LTLVILVFGEVLPKTIA--SMYSENLALAYAPILLIMMKVFTPLVFLLNIISNGILKIFGIDPEENTSGITENELLVEVSHEEGIIENEEKEMITNVVDFGDSLAKDVMVPRVDMYTISDDISYDELLLAFEEDKYSRLPVYRENVDNIIGIVYLKDVAFYKGDKKDFKLGSILRPANFTYEFKKTSELLIEMRKSSLSMCIVLDEYGSAVGLITLEDLLEEIVGDIRYDVDEVDDIVRLDQDEFMVLGSTRLDDFNDFFGTEYI--SDDYDSIAGKLIELFERLPEKGDAITDGSLSFLIESIDHRRIEKIKVRKLPSTS-
23010572     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLRPFGLSIDAGRSILTPREEIVALLHREGGVGRAERDMLGGLLDLNELTVSEVMVHRTKMRTIDASLPSEEIVRAVLASPYTRMPLWRDGHENIVGVLHAKDLLRALDAAGSLKVEALALETWFVPGTTTLRDQLKAFLARKTHFALVVDEYGEVMGLVTLEDILEEIVGEIADEHDAVSGLRPQSDGSVHADGGVPIRDLNRAMDWNLP--DAEATTVAGLVIHEARSIPDAGTAFNFHGFRFQVLRKAKNRITTLRITPLPP---
240138806    ------------------------------------------------------------------------------------------------------------------------------------------------LAATQLGITLSSLALGWVGEPALAHLIEPLLYWLPEKAAGLSAHTMAVALAFAVITTLHIVLGELA--PKSLALQRSERTALVIVRPLTLFLLVFGPAIHLLNSLGNGVLRLLGLRPGEGEGNLPSPKELSLLVTASHEAGLLHEAQEDAVARILAIGERRIREIMTPRNEVDWVDLDDSQEEIIEAVRTCRHEQLVVSRAQIDDVVGVLRKQDLLDQFLDGKPLDVKGATREPIVVHEGLAILKVLEMFQTKPVRMAIVVDEYGSLEGIVTQTDLLEAMAGEIP-EPGEERMVVEREDGSLLIDGMISATDAFDRLGFPERPRSDDFSTLAGFFIVQLGRIPTEGDAIETQGWRIEVVDMDGRRIDKVLATRLPD---
256766089    --------------------------------------------------------------------------------------------------------------------------------------------LTFQLSGAQLGITVTGLVIGMISKPSIAALLTGPFQDLGLSAGAASSTALVLGTVLVLMVVGELVPKNWAISSPLAIAKRVA----------TMQRVFSRAFRPLISHLNTTANHMVRRMGMEPAEELASARSPQELVALSAKAGALEKDTAELFVRTLNLADLIAENVMTPRVQVTALDVHTTAEDVANATMATGLSRFPVYRGSLDTVVGIVHIKDVLALPAAERHHPVSGLLREPLLVPESLTVDRLLDRL-SGRQTMAVVIDEYGGTAGVATLEDIVEEVVGEVRDEHDPHETPDLAPAGTYSADGAARTDQLRR---IGLRVPEGPYETLAGLIATELGRIPAVGDRLELDGWRLDVVDASGRRAARVLL--------
284172843    ---------------------------------------------------------------------------------------------------------------------------------------------------------------ILVGNNLVNIAMSSIATGLFAMYMSQGRAVLAATF------GVTAVVLLFGESAPKSYAIEN--TESWALSVARPLKISEYALFPLVITFDWLTRVINRLTGGGTAVEESYVTREELLIRTGESEGIIETDEREMLQRVFRFTDTIAKEVMTPRLDVTAVAREASVDEAVAKCVESGHTRLPVYDGDLDTVVGVVELGDLVRDRQYGETEDLELYLEETLHVPESKQVDELFREMRQQRVEQVVVIDEFGTTEGIVTTEDIVEAIVGEILETQEDEP-IEVVDDRTVRVNGEVNIEDVNDALEIDLP-EGEEFETIAGFVFNLAGRLVEPGETFTYDGVDLTVETVDTTRIKRVRI--------
162447531    ----------------------------------------------------------------------------------------------------------------------------------------LIENPTRFLSTIQIGITMFGFINGVIAANLISDQIANWTGFDTLIIIPVVTFIITLILTYFQVIFGELVPKRIAMKSPERVSYIFIGFLSAIAVI----------MKPFVVLLTSSANLIIRLFGINPQDDDDTLSEEELILNASESKGFIDSSENEMIQNIFEFDSTTVEEVMTHRTEVSAINVNSTRDELVKFVTNEKYTRFPVYEETLDKIVGTLHVKDLLKYLSEHNEFDIHEILRDPLFVPQSKNTRALFREMKLTKTHIAIVIDEYGGTAGIITFEDLIEEILGNISEYDEDEEEIQAISEDRYEIDGLIDLDDVEDLIHAGLPIED--YDTLSGFLLGQLGRFPEADEVVVYGHYRFEVLSYEDKIIERVLVTRIEEEPI
289642691    -----------------------------------------------------------------------------------------------------------------------------------------------------------------IVGEMVAAACVTVIAVHTYGAGFIAVGFGALVGTLFAYIFVGVVFRTLGRQHAPVIALATAGLTSWLRMFGPLPRLLIAFGNAVTPGPGYRDGPF------------ATEAELRDLVDLAEENSVIERGERDMIASVFELGDTLVREVMVPRPDMVYIESVKTVAQAISLALRSGFSRIPVIGESVDDVVGIAFLKDMVREREGWDTRPVSDVMRPPALVPESKHADVLLREMQASRTHMAIVIDEYGGTAGLVTIEDILEEIVGEITDEYDAEVPVEWIDGDTARVTARLGVDDLRELFGTDELPGSEDVETVGGLLANALGRVPLPGATATVGVVTLTAESAAGRRIGTVVVRRL-----
27375208     -------------------------------------------------------------------------------------------------------------------------------------ALTLAADPGKFLSTVQIGITLVGVLSGAFSGATLAQWLVELGLSAGIADIVGVGIVVTLITYATLIVGELVPKQVALRDPESIAVKVAPAMHVLARI-----------SLPLVFLLDLSGKLILTLLGGGKAEEKVSEDEIHHLVSEAENAGVLEPGEKEMIAGVMRLGDRPVGAVMTPRTEVDEIDLNDTPEAIQQIIAKSPHSRFPASDGERDKPIGVLQAKDLLVAFMSERTPDLRALVREAPSIPASADARDVLAILRAAPVHVGFVYDEYGAFEGVVTAADILESIVGAFHSEEPPEPAYVKRADDSLLVAGWMPVDEFCELLGIELPPHHRFY-TVAGLVLQHFNVLPNVGDAFDLGGWHIEVVDLDGRRIDKILASR------
52081622     ----------------------------------------------------------------------------------------------------------------------KIDQLVESGDKRAIAAKRVVTNLDEYLSACQLGITITALGLGWLGESTFEQIIHPLFE--LFGLPESVLRVASVVAAFIIITFLHVVVGELAPKT------IAIQKAEAVSLWTAKPLILFYKIMFPFIKLLNGSARLLTLFGFHSVKEHEVAISEEELLSESYKKGEINQSEYKYVNKIFEFDNRLAREIMVPRTEMATLMADQSIKEAIETVINERYTRYPVIKDDKDHIIGIVNSKDLFKSYFLDETIPLTDLMRPVIRVIENIPIQELLIRMQKERIHMAILVDEYGGTAGLVTVEDILEEIVGEIRDEFDQDPHIIKKGEHHYIMDGKALIDEVNDLLHIAI--ENEEVDTIAGWLLTQKMEL-KNGDILKTEGCEFKILDAEDHHIRFIEVKK------
15791115     ------------------------------------------------------------------------------------------------------------------------------------------ADAVAALKSDPHRLLITILVGNNLVNIAMSSIATGLFATSMSQ--GKAVLAATFGVTALVLLFGESAPKSYAVENSESWALS------IAKPLQWSERFLYPLVVLFDYLTRAVNQFT----GGRAAIESSYVTRSEIMIKTGEREGVIEEDEREMLQRIFRFNNTIAKEVMTPRLDVVAVSKTDTIEAAIQTCTQAGHERVPVYDGELDNVIGVVSLEDLVRESLYGETEDLDDLIEPTLHVPESKNVDDLLQEMQDERVQLVVVIDEFGTTEGLLTAEDITEEIVGEILD-GGEDLPIDSVDEDTVRVRGEVNIEEVNEALNIDLP-EGEEFETIAGFIFNRAGRLVEEGEAFRFEDIELTVEHVENTRIMKARVQRLDSAA-
142096426    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALATSIAISLFGEGGLVWATIAMTVLLVVFAEVMPKTYAFTYADQYALRIAPTLLWVVRL-------------LSPLSLGIRFLASQMIRPNPNGDQDREEELRGLIELQGDNGNADDRERKMLSSILDLNELSVEQIMTHRGTVSMVNADDNIEDILRFVLGSPHTRHPVFSGKPDNIIGVLHVKDLLRALGEAESSGVQNIASDAYFIPETTLLFDQLQAFRTRREHFAVVVDEYGDFRGIVTLEDILEEIVGDIDDEHDIGLALSAQADGSWLVDGNVTIRDLNRALGWHLPDED--ASTLAGLLLFESRTIPSPGQEFRFHDIRFRIVKREGNRLTSLRL--------
284164692    -------------------------------------------------------------------------------------------------------------------------------------IEALVEDGASGAETVQALKDDPHRLLVTILVGNNLVNIAMSSIATGLFAMYTSQGRAMLAATF----GVTAVVLLFGESAPKSY---AIENTESWALSVARPLKVSEYALFPLVVTFDALTRVLNRLTGGTAVEESYVTREEILIRTGESEGVIEADEREMLQRVFRFNDTIAKEVMTPRLDVTAVAREATVDEAVAKCVESGHTRLPVYDGDLDTVVGIVALGDLVGDRESTDDGLLEAHVEETLHVPESKHVDELFREMRQQRVEQVVVIDEFGTTEGIVTTEDIVEAVVGEILETQEDDP-IETVDDRTVRVDGEVNIEAVNDVTGVEFP-EGEEFETIAGFVFNRAGRLVEPGETFAYDGAELTVERVDDTRIRRVRIS-------
86131315     -------------------------------------------------------------------------------------------------------------------------------------------------ATILVANNAINIAIVLLFASLGEVIFANITAEILTIPV-RFLLEVVLITFLILLFGEILPKVYANRNNKKFAALMAYPLRFLDMIFTPLSSPMRLATIWIQNKLGEQKSSF------------NVDQLSQALELTSEEDTT--KEEQKILKGIVSFGNTDTKQVMRPRMDVFALNKDDDYQKVLKEITENGFSRIPVFSESVDTIIGILYVKDLLPHL-TKKDFDWTKLIREPYFVPENKKLDDLLSEFKEKKNHLAIVVDEYGGTSGIISLEDIIEEIVGDISDEFDDENIISKLDDYNWIFDGKTSLKDFYRIIKLEFENKKGEAETIAGFVLEVSGGFPRKNEVIKYDTYAFTVEAIDKKRIKQIKFT-------
49475035     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HPPQPANHTEKYSLMNHLFSFLRGRNSTSLRNDLTVALTADNEKDTALFSPEERTMLHNILRLREARIDDVMIPRSEIEALDINTSLGEALKCFAKIGHSRIPVYAETLDDPRGMIHIRDILNYITRFITKSAQDLIRTVLFVPGSMLASTLLTRMQTTRTQMALVIDEHGGTDGLVSMEDIVELVVGDIEDEHDHVDNAIVREPNNWLVDARTELEDVEKALGPDFIVGEDEVDTIGGLIVSILDRIPAKGEIIEVPGYRFRILEADKRRIKRLRIFRIPE---
114327641    ----------------------------------------------------------------------------------------------------------------------------------ATLARELAEDPHRFLPTVQVGITLVAILSGTFGGARIADHLARYMIPVLARFSNDIALIVVVVITYLTMVLGELVPKQLALLGPEQVAVRVARPVAWLA----------KVTGPAVWLLGYSSSVVLSLFGLRSSQPQVTEEELKALLAEGTQAGVLETEERAMIERVLRLADKPIRALMTPRNEIAWIDRSDTEADIIAAVKEAPHSRLVVCEGSIDNVVGVVQAKHILDRLLEGQPLSIGASLRQPMVVPDTVTALGALERLKSDTLGLALVMDEYGSFEGVVTAADVLKAIVGEAGDSTGTSSQTPDALPGTMVLDGMMAADELKSRLSLPELPAEGSYHTAAGLVLAILRRVPKTGDRIAFAGWTFEVLEMDGRRVARLRASR------
83311250     ------------------------------------------------------------------------------------------------------------------------ATLAAEGSKGARAALDLADNPTRFLSSVQIGITLVGVLAGAYSGATLAEQLGAWIAFPVAASVAPGVAIALVAITYASLIVGELVPKHIALANPEGIAERVARPMAMVARL----------TSPLIWLLEGSSHAVIRMLGIRRSDDHATEEEVRAMIAEGTESGVFEPEEEEMISGVMRFGDRRIRGIMTPRANMVWIDLDWDADDILKTLRDCPHSRLPVCRGGLDETLGVVQAKDLLNAAIDQRPVDVAAAVKVLAVVHDNAPALHVLDVLKQSDIHMALVVDEYGSVEGIVTAADILGSILGTLSEHGEEQGTITEREDGSWLMDGDVAVDLAAERLGCRVMKEGGDYTTAAGFILSQVRTIPSAGDHFIRDGWRFEVVDMDGRRIDKILVSR------
254774753    -----------------------------------------------------------------------------------------------------------------------------------AVALIALGGLFAAIDAAISTVSLARVQELVRDERPGAVALSKVMSER-----PRYINLVVLLRITCEITATVLLVVFLYDNFGLRWGLFGAAAIMVVTSFVVMGVGPRTLGRQNAYWLLMPISRLLVVLGNAVTPGRGLEIELREVVDLAQQRGVVAAEERRMIQSVFELGDTPAREVMVPRTEMIWIESDKSASQAINLAVRSGHSRIPVIGENVDDIVGVVYLKDLVQQALLPGATPVSQVMRPAVFVPDSKPLDALLREMQRDRNHMALLVDEYGAIAGLVSIEDVLEEIVGEIADEYDQAETAPIEDLGRFRVSARLPIEDLGELYGVEF-DDDLDVDTVGGLLALELGRVPLPGAEVISHGLRLHAEGGTDHR-GRVRV--------
256420896    ---------------------------------------------------------------------------------------------------------------------------------------------------------STVQVGITLISILIGVLSGISLKPDLASYISGYPQLTAYSVTYFTLVIGELVPKRLGILRPESIARQMAGPM----------KWMAIVTSPFIWLLTIFTNFLVNIFNLKPVDSNATEEEIKALINEGATSGAIEETEQEIIERVFHLGDRNITSLMTHRTDIVWLDVNDPKEIIRSKIFESPHSVYPVCDDEIDNIRGIISIKDLYMAAA-DNVHALAPIMKKPLFVPENNSAYQVLEKFKETQSHAAFIVDEYGTFLGMITLNDILEAIVGDMPETQDDDYEIVRREDGSYLVDGQIPFYDFLSKFDKEMAEFEQEFDTMAGFILHHQEHIPKIGEKFAWRGFTFEIVDMDAHRIDKVLVEAPEE---
310783319    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------AASSLATSLAIAFFGQRGLLLAVILMTAVIVVFCEILPKTLAIAYPEKALLLMLPALRGVAFL----------LAPLVLLTQAVIRGLGRLMGIPLENRGAFVTRQEILVKESGASGALEEEERKMIHGIIAFEETRVSEIMVPRTDMTALPSSCSVRSAIEAFRESGHSRMPLFDGDLDHIDGVLYVKDLLQCLSSGDDKPVAPFQRKSLFVPETMKIAELFDLMKKARVHMAIVVDEYGGTAGLLTLEDLLEEIVGEIQDEYDEEPPVQKEADGSYVVQGQVHLEDLSDALGYPFEAED--VDTVGGLALSLFGGFPKSGQEVTEGPWRIQALDVKNHRVLQVRFSP------
142089055    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------IASALATSVFISVLDDAGVLWATITMTVILVVFAEVMPKTYATYSDKYALAIAPAVRVVVIVLSPLSIALRMLASSLIRKQD-------------TGEADREEELRGMIELHGADGDADDRETQAMLSSVLDLNEISVEQIMTHRAGVKMVDADDDLESLLREVLASPHTRHPVYSGNPDNIIGVLHVKDLLRAVGNKPEMVVQDIASDPYFVPETTLLFDQLQAFRARREHFAVVVDEYGDLQGIVTLEDILEEIVGDIDDEHDVDLALTAQADGSWIVDGAVTIRDLNRALGWQLPDED--AATIAGLVLFESRTIPRPGQEFRFHDIRFRILKREGNKITSLRL--------
229918398    -----------------------------------------------------------------------------------------------------------------------------------------VLSLVDRFDDTLSTILVGNNIVNIGSATVSTAIATSIFSGGTGLLVSTFATTVI------ILIFGEILPKSLAKEFAEKY---SLLISGILVFLVKVLKPVTMIFTGLKKLT-------LRMIGMKDKEPSVTEEELKVLVDMGEEEGVLGETEAELVHSAFAFNDITVDDVLTPRIDILAVDIDDSLDEIKDTIFSGGHSRLPVYKDSIDNVIGVLSERDFLRSMMKDEVTDVRSLIRPLTYVSPQTKLIELLPILQQKQSHMAVVLDEFGGTAGLITLEDMLEELVGDIWDEHDESVYLRRLREGVYECMADMNVDEFAEEMGIAEPDVDSN--TMGGWFVELLGDIPEKGAQVTYQDMTFTVLHVEKRRVRKLLVE-------
241773221    -------------------------------------------------------------------------------------------------------------------------------------------DPTRFLSAVQVGITLIGILAGAYGQATIASELDHLLEHNF-PTLAPYSEALATGIVVVLLTYLSLIVGEL-VPKRVALIFPETIAGIVSRPLSFLAMCMGPFVTLLTGSTTL----VLRLLGIRDEKGETITQEEETALAEGMGAGLIEPAEQAMMTEVMRLGDRPARVAMTPRPEVYWISIDDEEKVIRNDIRACPYSRIVVVRGDMENPIGILHKRDVADTLLSGEPLDLQKLIAEPIYIPDTTSLLQALDMFKASKLHIAFVVNEFGTIEGVLTPTDLLEMIAGDFNEEDDEQPMILHREDGSCLVDGRADLFELSEALD-EAYEPGTGYHTAAGLVLHRLGRFPKEGEILTLGHHRVEVIDMDERRIDKLLFTPIRKPE-
154490214    ------------------------------------------------------------------------------------------------------------------------------------------------------------QIGITLIGILTGLYSGEAFAYDLAEHVRRIPFLEPYALGVSKTTIVVIVTYLTLIMGELVPKRIGMGYAERVSMLVAKPMNFLSLVASPFVWLLSKSTALTVRLIGTDATEENKVTEEEIIVKEGFDVGEVQEVEQDIVERVFNLGDRNVGSIMTHRSELVWLDLTDSIEQIREKVQENLFNIYPVAAGKFDDIKGVVYLKDLFGRI-DEPDFSLSQVIRPAEFMPENQSVYNALEQFKQARVKYGIVTDEFGGIQGIVTLKDIMEGLIGQVPDV-GEEAEIVERSDGTWLVDGQYNFYDFLEYFDMEDLYAEHDYNTLSGLILEILERVPKTGEKLSWLNFEFEIVDMDGARIDKVLVSKIPQKE-
284164868    ----------------------------------------------------------------------------------------------------------------------------------ATLLQEAVDNLDDYLATTQLGITLASLGLGWLGEPAVAALLEPVLAPVL-------PASLLHLVAFIIGFSFITFLHVVFGELAPKTISIAQA-ERVALLVSPLMKFFYFIFIPGIIVFNGTANAFTRLIGIPPASETDETLSEEEILTVSGNEGQIDAEEVEMIEQVFELDDTTVQEVMVPRPDAVTITDDLPLSDLRTLILEEGHTRYPVLDPDGDDVIGFVDAKDVLRAGESAGDLTVGEVTREMPVVPETTPVTDLLEQFQGDRAQMAAVIDEWGVFEGIVTVEDLVEQIVGDLRDGFDDEPSIDRRGDGSYVVDGAVTVSDVNERLDADF--ESDEFGTIGGLVLDRLGRAPDVGDHVEVDGYALEVAAVEGARISSLVVR-------
135049050    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSQTLVASFLVLVVGEIIPKTIFREVADRAVF----------WLSIPLRIFQVLLFPLVTLAGLSAQGLMRLTGQRDQPFQGLRRDFELIMEETAAEGALDEDEREMLSNALNLASVRVKDSMVPRTDVVAISDDASMEELRQRFVESGHSKLPVFQQSIDCITGVVFAHDLF-----GEPESIAAIAQKPYFVPESKRSKDLLTEFLASKTSIAIVIDEYGGTAGLVTLEDLIEELVGDIQDEYDLDETILRSPDGSVVSSGRVELEMLAEETGISLP--EGDYETVAGFVLDHAGRIPRVREEIVTHGFRFTVLQSSSRRIDLVRIR-------
260461668    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RTRLLAMFGYELSRIEPQRSSQDELRGAVRRDGQVVREDRDRIGGLFDLEELEVSDVMVHRTNMRSVNADNAPEAVVREILQSPHTRMPLWKGSLDNIVGVLHAKDLLRALNEVGNIDVMKIASKPWFVPDTTTLQEQLNAFLRRKAHFAVVVDEYGEVEGLVTLEDIIEEIVGEIADEHDVDIHGVKQEDGSVVVEGTVPIRDLNRALDWNLPDEE--ATTIAGLVIHETQSIPEEKQAFTFHGKRFTVMKRDKNRIARLRIRP------
160933783    --------------------------------------------------------------------------------------------------------------------------------------------------ALFIAENYDRTLTTILIGNNIVNIGASSIATFVKLFGPSGAAISTAVMTILILIFGEVLPKSFAKESSEKFALFSRPLRILMTVFWPVVFLFIQLKKVAKHISPIKEEET----------PIVTEQELKFIVESIEDEGVLEKQESELVQHALEFDEKTVQEVLTPRVDMTTLDIEDDLQTNIGLVLTERFSRIPVCRGTSDRIIGILHTKDLLEALVRGDAIDLASMVQPAFFVYKTKKLSSLLADFKRNKTHVAIVTDDYGGTVGMVTMEDLLEELVGDIWDEDEEIIDFVRIDSQHFLISGDLTIRELFDHLDLPFSNLESNHTSCGGWALEALGHIPQAGEAFQFKNMTLTIQEMDDQRVKKLSV--------
142183981    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MQDTQPVDNDDRSWLERLTHFLSGTPQSKADLEGVLSLAADNEIIDDDARSIMEGALSVSDMQVRDIMIPRAQMTVIKVDAELDEALPQVIHAAHSRYPVIDDSLDNVVGILLAKDLLQLLLNRDSFNIRTLMRPAVVVPESKRLNVLLREFRQNRNHMAIVIDEYGGVAGLVTIEDVLEEIVGDIEDETDVDEYIRRISNTDFFVQAQTPIEDFNEYFNSKLSEEE--FDTIGGLVVNALGHLPARNETTRFDSFEFKVVNADQRKLISLRVTPLN----
308070809    ----------------------------------------------------------------------------------------------------------------------------------ALALQKVVNNLDGYLSACQLGITITALGLGWLGEPTVVKLLEPLFQQLNIN--GDFSHILAFIISFVIVTYLHVVIGELA---PKTLAIRKSEAVSLLTSPVIV--WFNRIMYPFIWLLNGSANRLVRLFGLQPASEHEEAHSQEIILSESVESGKINNTEYGYVNRIFAFDETVAKEIMVPRTDMVCLFTNRSLKENMLTIHEEQYTRFPVATDSKDQIIGMINTKQLFLEYDRNPELVFDSLIQPILTVPEVIPVNTLLKRMQKEQVHIALLVDEYGGTSGLITIEDILEEIVGEIRDEFDERKEIEKLTENSYLMDGKVMLSDLSDLTGLTLDDED--VDTVGGWVYSRVPE-PRQGKEFIEENVKFIIREMGKNRIRRVEI--------
256830065    ---------------------------------------------------------------------------------------------------------------------------------KAVLLLRLIDHLNAYISATQLGITLSSLALGWIGEPAIARLLEPLLEGRVPPAVLHSISFAIALITFLHIVLGELAPKTIALERAEK---TALAIALPMEIFYRLF-------YWPIRLLDWSGTRTVRLLGFTPSATHGSVYTEDELIDASYSSGQIEEEKRRLIRRAFDFNTTEACEAMIPRSEIAALPVTSTLDEVLDAFRIHGYSRLPVYGEDLDDVVGVLFRQDMEPFMAREPGLVFSMLLHPPTFVPSGKRLGSLLKQMQATRTHLIFVMDEYGGLEGLVTLEDVLEEIVGEINDEYDEEVRSQVRDGTAFILDGMLAVRDLNRKLGLKLP-EDEAYTTVAGFLLSEAGRVLEAGDEVPIKEGVFKVERLERRRIVRIRFTP------
154173896    ----------------------------------------------------------------------------------------------------------------------------------------LAFDMSNKLDTYLSATQLGITLSSLALGWIGEPAVARLIEEPLKKFLNFNDILVHTVGFAIAFTLITLLHVVIGELVPKSVAITVLAIARPLHLFWVLFSPVIKLFDILANA-------GLAALGIKPAKESELAHSEEIIVGESLKGGVLDSFETEIIKNAVDFSDTVAKEIMTPRRDMVCINKQKSFEENLKVVFESKYTRYPYIDGSKDTILGMIHIRDVLQHFNEDKEKDFDKIVRKFVIVPESLSISKVLVMMNKQQISAALVVDEYGGTAGLLTMEDIMEEVLGDLNDEHDEDPHYKKINENIYEFNGRFDLESVEELLGISFDEEADQL-TIGGYVFNLIGRLPVVGDKIEDENCYYEVRKMDGASISSVKVRK------
145219112    ------------------------------------------------------------------------------------------------------------------------HELRDAGHESAEIALKLLENPGKFLSAIQVGITLISTLAGAFSGLVFSAPLAALLAPPLAPYSGQLALATVVVTVTFVTLGELAPKKIALQHPEKITLKIAASIDLLCRL-----------SAPAVNLINGSTDILLRMLGIKSEKPQVSDEEVMLMIRQGAKKGVFESVEYDMVARIFRLSDKQASAMMTPRSETDWLDLDNSDEEINTVILASGRSRFPVAEKNLDNLLGIVRSVDLVSFQLTGKREAIRASMKTPLFVPESVPAFHVLELFRKNRAHLALVIDEHGSIQGTITLTDVLESIVGEVPDSEEDEHRIVRRSLRTWLVDGLVPVDEFLGAFEIETDDKDAPYDTMGGFMMTRLGEVPSVGDSLQWRDISFRVIKMNGQRVERILVE-------
270494876    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PHPARPSDREDKRTLLQRLIEFIHPGPDSKDELLAEAEDNDVINADARVMLERVLRMAEMTASDVMVPAPRMDLIDIDQPFEALLHQVIDTAHSRFPVYQGERDNIIGILMAKDLLK-LQRAPELNLRALLRSVVYVPESKGLNDLLREFRANRIHMAVVIDEFGRVAGLVTIEDVLEQIVGEIEDEFDDEGDIFALADRTYRVSGDTPVERVAEAFDLEGSDRDEEFETIGGLIAHELGHAPRRGESLDLGGLRFVVLHTKGGAVRWFKVSP------
134378785    ---------------------------------------------------------------------------------------------------------------------------------------------------------AAAQVGVTVSGFLSAALGAERLGGYVIPWLSRGLSTTLSIIGVTLVIAYFSLVFGELVPKRLALFRSEEISLASAGLIDVIAKIFRPIIWLLSKST----DFVVRAFGIDPKEARSQ-ISEEELLDLVAGHAALSDEERDIVEEVFNASERQIHEVMVPRTEVDFMDVSLTVGKAIDLAVDKAHSRYPVIRGSSDEVIGFIHVRDLLDTSLATKETKIIELVRSIIFLPGTKGILPALSEMREQGQHVAIVLDEYGGTDGIVTLEDLVECLIGEIRDEYDEDEAEVSLETGDFEVDGLISIEDLIEQTGLEIL--DGPYETASGFVMHHLGRIPREHDVVAVDGLRITVLSMEGKRAGQLLISR------
309812235    -------------------------------------------------------------------------MTQWILILLGVVLTLGT-ALFVATEFSLVALDRHSVQRAIDDGDERARPVLA--SLRGLSTQLSAAQVGITLTTLILGF-IVEPSVGALLRTPLAAIGVTGGAASATSTV-----LAMVLASAFSMIFGELVPQFLGISAPLRVAKIVARPVQVFAALF----------KPLIVVLNGSANLLLRSMGIEPQEELSAARTPQELVRRSAEAGTIEEGTAHLLTRSLNFGERTASDVMSPRVRCEAVDRDATADDVVRLARSTGHSRFPVLGEDWDDVHGVVHVKKAIAVPVRRGDVPVTALMVKPTFVPETITLEPLLVLLRGAGLQLAIVIDEYSGTSGLVSLEDVIEEIVGEVSDEHDKLHDASRLPDGSWTVPGLWRPDEVVDRIGAPVPD-DRAYETLGGYVMQQVGRIPEVGDELMLPGWRLRVVSMDGRRVNRVRFTP------
298244245    ----------------------------------------------------------------------------------------------------------------------------------ILLLMLIFCGVASAAETALTSVSRIKLKNLVEEGDKPAIEIERLLAEPNTFL----STILIVNSVAVIVASSLATVLALRFSSSWGELLSSVITSAVVLIFCEITPKTAAVQNPMRWARTLVGPVLVRLLGGHVKRKGPFVTEEELLVTVGEEEGILEEAETEMIHSIFEFGDTTAREVMVPRIDMITLASDATVTEAVDVAMQGGFSRIPVYDKGIDDIIGVLYTKDMLKELREHDHLLIRDLARPAYFVPETKKLDGLLREIRQKRVHMVIVVDEYGSVTGLATIEDLMEEIVGDIKDEYDREENYEKVSDDEYVFNAKVGIYEFNEIMDMKL--EDEDYGTLGGFVYAQLDKIPSVGDTVRYQGLTFTVLGTKGRRILTIRVER------
288870677    -------------------------------------------------------------------------------------------------------------------------------------------------KSAVTLTKVLEDQGKMLSAILVGNNVVNLTASSMSTTLAMNIWSNKAVGVATGVLTLVILVFGEISPKTISTLYSEKISLKYAKFIYLFMTVMTPVIYAVNVLSSG----FLRLVHVDPNRKQEAITEDELIVEVSHEEGVIESEEKKIINNVFDFGDSVAKDIMVPRIDMAMVEVDATYDELIDIFREEKYTRMPVYEETTDNVIGIINMKDVL-LIDRNEEFHIRDLLREPLYTYEYKNTAELMVEMRQTSNNMIIVLDEYGATAGMITLEDLLEEIVGRDEYDEDEEQELVKVGPGEYVVEGSMKLDDLNDQLELEL--ESEDYDSIGGLIIGQLDRLPEEGESVVCDGIRLVVDRLDKNRIDRV----------
297181064    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------IASALATSVFISVLDDAGVLWATITMTVILVVFAEVMPKTYATYSDKYALAIAPAVRVVVIVLSPLSIALRMLASSLIRKQD-------------TGEADREEELRGMIELHGADGDADDRETQAMLSSVLDLNEISVEQIMTHRAGVKMVDADDDLESLLREVLASPHTRHPVYSGNPDNIIGVLHVKDLLRAVGNKPEMVVQDIASDPYFVPETTLLFDQLQAFRTRREHFAVVVDEYGDLQGIVTLEDILEEIVGDIDDEHDVDLALTAQADGSWIVDGAVTIRDLNRALGWQLPDED--AATIAGLVLFESRTIPRPGQEFRFHDIRFRILKREGNKITSLRL--------
288941927    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------IGLILLGNNFVNIMASSLATVIALRIGAIGLAAGLLTLVILIFAEVAPKTYATLDPERLAFPAAYVYRPLLKLLYPIVWFVNLFTNGILRLIGIVPEGAPPTDLSREELRTVVSEAGMIPERSRSMLIAILDLEHATVEDIMIPRNEVEGIDLQDSEEDILNTIRNTSYTRLPLYDGSIDNVVGILHARNALHAMLERGSQHLREIAREPYFVPESTPLYQQMLNFQRTKQQVGLVVDEYGDFMGLITMTDLLEEIVGEFTDPADSLPEIHRTEDGSLLVDGSIGLRDLNRALRWELP--TDGPKTLNGLILEYMETIPEPGTSLKLGEHPLEIIQTADNGVRTVKVVP------
89901797     -------------------------------------------------------------------------------------------------------------------------------------ALTLLENPNQFLSTVQVGITSIGIVGEAAFSAGVAAWLHGWGVADKAAAISATAIVVTLITFITIIFGELVPKRIGQLHPEIVARWVARPMV-----------WLATAAGPFVNLLSGTTAAVLKLLRIDTTARSVTEEEITASLEEGVDAGVIEQHEHQMVQNVFRLDDRPLTSLMVPRTDVEWLDASNTVADSLKLAGSGGHSWYPVCRGSLDDVVGKISVARLL-QLGADTPGTIEAYITPATFVPETLSGMELLEQFRAKAGRFVLVVDEYGVVQGLLTPRDLLEAITGELQPGAQIDAWATQRDDGSWLLDGLMPVSELKVRLAIDDLPEEDRYNTVAGLLMSVSGHLPSVGERITCAEWQFEVLDLDGKRIDKVLATPL-----
148643086    ----------------------------------------------------------------------------------------------------------------------KLEKLLNEGHKSAQIIIDFAEDPNQFLSTVQIGITLIGILTGAYGGATLAEPLSEVIGPYVPYSGTISILVVVIITTYLTLVIGEIVPKVIALNNPEKV---SLKLAKSMSVLSKVCKPISAVLAKSTDFVLWTIGM------KSKSESIVTEEEIELLIEEGREDGTIEKEEEDIIKRVFKLDDKKVESIMTPRNEIIWVDLEDDKRANEIKIMESKRSIFPIAKGELDDFIGVVQAKDILALLFSEEKFDINSIIKKPLVVSENLETLELLKEFKENKVHMALAVDEFGSVEGLITLNDLLEGIVGDIPGIDEDDPMATQRLDGTWLIDGRFQIDKFKELFDYEFPYEEDQYTTIAGFILSLSGKIPDEKEIYDWDRFHFEILDIDGHQIDKILVTDL-----
227495953    --------------------------------------------------------------------------------------------------------------------------------------------------------------SVTAVRVAVDMLAAVLLTLAVAGLVSRWWLVLIIAVGLNAVLLGLVVGLSPRSAGRRNPAGVLLALAGPLEKVDAVGRPWRWLENHYGRSSTLTD----------AEARAEVTEDLREMIDEIGEAETIEDEDRQMLRSVVELGQTLVREVMVPRTDMVTIDADKPVSAAMRLFIKSGFSRVPVIGQDADDVRGVVYLKDLLRRLDAQPEYAQREVMREAVYVPETKLADDLLREMQTDSVHMALAVDEYGGTAGLVTMEDLLEEVVGDMTDEHDHEPEVEDLGDGVYRVPARLSLDELGELFGLEI--DDDDVDTAGGLLTKAIGRVPLPGASGEVQGLHLVADQATGRRVTSLLVS-------
257065908    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GAVISPIILTIVVLIFGEVTPKNIA-TSNPERLSLKVAKPIRFLNIILTPLSFILGLITNSIGKLFISDSTDNDRVTEEDLKTIVDVSEEQGVINNEESEMINNVFEFGNSDVSDIMTARTNMEAIPVDLPIDELKAFLKSSNHSRIPVYGRNIDNVLGILHMKDLVSHMVQENDIKLIDCIRPAYYVYDNMHIFDLFTTMRGENLSLAIVIDEYGGTSGLVTIEDIVEELVGEIDDEYDSAYEIYKINDKEYLVNPSIHLNDFNDYFDTDL--EEIKNDSIGGFVIDKLSRIPNKGDSIKINNMTITVLQVDRYKIEMLKV--------
144159844    ----------------------------------------------------------------------------------------------------------------EGDTSAAKALELAASPDRFLPTVQIGITLVGTLAAAYGGDRVVDKLAGWIRATAPAQIASMAETIALTAFVG-------LLSYFTLVLG-ELVPKRLALRSAEPIARIVAPVMMAVAVI----------AKPLVWLMGVSTSAVLFLLRAHRQQGPSVSVDDEHLLETGHAEGVLEAVEQAVATEALRLGERTVRDIMRPRIDIDALDIATPSEQLLGAVAMAGYSRLPVYEGSLDQILGYLSIKDVLRQNWMGWPIELPKLLHKPLFVPESMTLDRLLELFQKERNQLAIVLDEYGGTEGLVTLEDILEELVGEIHDEHQEDQELVERDDGSWLVDGGMSIDDFGERFGIKTDGESRDYSTIAGLVLSLLERIPSV----------------------------------
222823485    -----------------------------------------------------------------------------------------------------------------------------------------ALEVTSKLDTYLSACQLGITLSSLALGWIGEPAIAKILEVPLANL--GLAPTLIHTIAFVIAFAIITLLHVVLGELVPKSVAIAIADKAVLWVARPLHLFWLLFLPFIKTF-DLLAAISLKIIGIKPAKEHELSHSEEEIASESQKGGVLDEFETEIIRNAVDFSDTVAKEIMTPRKDMICLNKQKSYEENMQIVCQYKHTRFPYIDGSKDIILGMVHIRDIMQNELSKDKKNLDDFLIKMILVPENISISKVLFMMNKEQVHTALVVDEYGGTAGLLTMEDIMEEIVGDINDEHDDSPHFKKLAENIYEFQGRYEISEVEEMLDIRFNEELEQV-TIGGYVFNLLGRLPVVGDRIEDEFCYYEVKKMDGNSIERIKVVR------
110635395    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LATSVLLALFGDAGVIYATIGMTVMLVIFSEILPKSWALARPEQFALSVSPFARLIVLIF----------GPLSSAANMIVRLLLAIFGINLSRDKPLLSAHEELVEVLHREGGVVKQDRDRVGGLLDLHELEVSDVMIHRTNMRSVNADEPPEAVVSEILGSPYTRIPVWKTKTENIVGVVHTKDLLRALHEVGNIDIMKVASKPWFVPDTTSLQDQLNAFLRRKAHIAIVVDEYGEVEGLVTLEDIIEEIVGDISDEHDVEMQGVKQEDGSIVVDGSVPIRDLNRALDWNLP--DDEATTIAGLVIHETQTIPEEKQAFTFFGKRFIVMKREKNRITLLRIRP------
239932632    ----------------------------------------------------------------------------------------------------------------------------------------AVRNLTFQLSGAQLGITVTNLVVGMLAEPSIAALIAGPL-EDIGVSGSAARSLALVIGTALSTVFLMVV----GELVPKNWAISSPLA--VAKRVGNAQRWFSAAFRPFITHLNNTANRIVRRIGVEPTEELEPARGPQELAALSAKEGALEPDTAELFVRTLNLADLTAENVMTPRVQVIALEAGATCEDVANVTRATGLSRFPVYRGTLDSVVGTAHVKDVLAVPSERRAVPVSEMMREPLLVPESLTVDRLLDRLSERRT-MAVVIDEYGGTAGVATLEDIVEEVVGEVRDEHDETPDLVRTGTDEFSADGSARVDQLAQ---VGLRVPEGPYETLAGLVATALGRIPAAGDILQVAGWRLEVLESTGHRAARVLMHAPPD---
296935542    -----------------------------------------------------------------------------------------------------------------------------------------------------------YTHPLRLARVLTTGVATLAFMVAILSIVEHHWLAGLITLACVALVGYPLLTVLARALGRNRAVVMLKGLAAPVHFTAITLGWLSSFLDALVHKAAPQR-----VLDGPAGVFAEDEL--REFLDRASDAETIEDDEAQIVQSVFELDDTRIRSIMVPRTDMLTVEANESIENALSLFLRSGYSRMPVIGESNDDVLGILYLKDCMQAHLAYPEPSIISLMREARFEPESKKVMDLLRQMQRESTHVAVVVDEYGGTAGMVTLEDLIEELVGDISDEYDEKPEYSLQEDGSFKVSARLSIEDLGEIFGIDLDDED--VDTVGGLLAKHLGKVPIVGSEVTVEGITIRAIGSSGRRVDMLRV--------
142200144    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LATSLFLSWFGQAGVAYATLVMTLMVLVFAEVLPKTYAIHPTTTARKIARPIGAIVWALSPIVESVRA-----------IVGAILRGLGVKGRERFPAHEELRGAISMHHAEGGVERDDADRLGGILDLKELDVAEVMVHRRNLFMLPADLDPEELLRRVLRAPYSRIPLYQGEQENIIGVLHIKDLLRASLQNDDLNVLNISRKPWFVPDTTPVVEQLDAFLASRNHFALVVDEYGALQGLITLEDIIEEIVGEIHDEHDIKVAVHAHQDGSYVIDGTVALRDLNRSLGWDLPDED--AITLAGLIIHEARAIPEKGQVFNFHGHRFEILERQRNQIRKVGVKKPRS---
254472215    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALATSLFLKLFGDAGVAYATLVMTLMVLIFSEVLPKTWAIANAEKFALSVSPVVRVLVI----------VFGPIVAAIEVIVRLVLRIFGIRIDESTAVLSAHEELLDLQHKEGGLIKADKDRIGGLLDLAELEVSDVMVHRTKLFALNADLPPEELVEEVLASPFTRIPLWRDDPDNMVGLLHAKDVLRAIANMARFELDKVMSPLWFVPDTTSLQNQLNAFLKRKTHFALVVDEYGEVMGLVTLEDILEEIVGEIADEHDIELPLKPQADGSVIVEGSVPIRDLNRATDWNLP--DDEATTIAGLVIHEAKMIPEERQIFTFHGFRFTVLSREKNRITRLRMMALNPL--
157165241    ----------------------------------------------------------------------------------------------------------------------------------------LAFEMSNKLDTYLSATQLGITLSSLALGWIGEPAVARLIEAPLKN-VFNLSDILVHTVGFAIAFTLITLLHVVMGELVPKSVAIAKSESAVLKIARPLHFFWILFSPIIKLF-DILATFGLKILGIQPAKENELAHSEEIIVGESLKGGVLDSFETELIKNAVDFSDTVAKEVMTPRRDMICINKQKSFEENLQVVFESKYTRYPYIDGSKDIILGMIHIRDILQHFSEDKEKSFDAIVRKFVIVPESLSISKVLVMMNKEQISAALVVDEYGGTAGLLTMEDIMEEVLGDFNDEHDEVDQYKKINENIYEFQGRYDLESVEELLGISFDEETDQV-TIGGYVFNLIGRLPVVGDKIEDENCYYEVRKMDGASISRVKVRK------
294085478    ---------------------------------------------------------------------------------------------------------------------------------ALIVILILASAFFSSAETALTAASDARMRQLATKGNKNAKIVESLRADRIGAILIGNNAVNVLASAIATSLFITLYGEA-------GLLWATITMTVLLVVFAEVMPKTYALTYADRYALTIAPVIRIVVLALSPLALAIRWLASITIRARSDERGLIDRETQAMLSSILDLNELTVEQIMTHRGSVNMINAEDDLDDILRRVLESPHTRHPVFAGTSDNIIGVLHVKDLLRSIGHNGNKFVQDIASPAYFIPETTLLFDQLQSFRSRREHFAVVVDEYGDFRGIVTLEDILEEIVGDIDDEHDIDLPLTPQADGSWLVDGSVTIRDLNRALGWQLPDED--ASTLAGLVLFESRTIPMPGQEFRFHNIRFRVVKRDGNRITSLRL--------
304404843    ------------------------------------------------------------------------------------------------------------------------------------------------LSACQLGITITALGLGWLGEPTVEQLL-----HPLFHALHVSDSVSTTLSFIIAFVAVTYLHVVLGELAPKSIIQQAERISQLTSPLLIGFHKAMYPFIWVLNGSARLLIQLLGFRNVSEHEEAHSEEEIRHILSESYESGKINKTEYGYVNRIFRFDDLLAREIMVPRTDMICLYADRSREENLEIIKREQYTRFPVALGSKDNLIGFMNTKQFFLAYADNPKYEFKKLLHPIMTVPEAMPIKILLRKMQTEGVHLAALLDEYGGTSGIITIEDILEEIVGEIRDEFDEQKEIQTVHSNRYVVDGKVLIRTINKMLGTDLSSED--VDTIGGWMWSNNPEI-VVGDRIEIEAYTFKVLEQENNRIRKIEIVK------
300944410    --------------------------------------------------------------------------TSSLGDLSGLTLTAQDIFGRLLSVFLLI-AVNAFFVTAEFSMVSVRRSRISQLDLPAITVQQLQRRIDLLLSTTQFGITLSSLALGWIGESTMAVVIRQILNQPLYQFQGWLAHSLSISIVTFFMLAYLQIVLGELVPKSLALLYPEQIARMWAPYSLAIARIFKPFVWCLNQSTRL----LLRLLGINYTGQPYTRVTPEELITTSSESMGLEAEERQILNNVFEFGDVLTEEVMIPRTSIVSLPHTATFQNLLEEMAVSNHSRYPITGESLDDILGILDFRDLLAERQLDEETPILTWVRAARFVSEQMLLSELLPLIQRSQQEMAIVVDEFGGTAGLVTIDDLISEIIGDGSEAEGEDGNIKFVDDQTFLVQAQLDVEEVNELLNLDLPL-NEEYQTLGGFLTYQLQKIPAVGEVLTYHNLEFKVVLVEGPRLEQIQISQLRP---
298207119    ----------------------------------------------------------------------------------------------------------------------------------------IVINLLDRPKKLLATILVANNFINIAIVLLFASLGEYYLGNLIGYSIDFRFIIEVVIVTFLILLFGEILPKVY-------------ANRNNVKFAFAMAYPLRVLDKVFSPISLPMRGITLGIHRRLGKQKSNISVDQLSQALELTSEEDTTKEEQKILQGIVSFGNTDTKQVMKPRMDIFALNVEQSYKEIIPEVIEKGYSRIPVFEESIDNVQGILYVKDLLP-YLHRKVFDWTTLLREPYFVPENKKLDDLLNEFKDKKNHLAIVVDEYGGTSGLISLEDIIEEIVGDISDEFDDENLIFQLDEFNYIFEGKTPLKDFYKVIKLEFEDFKGEAETLAGFVLEISGGFPQKGEILSFENYTFTIEAIDNKRLKQIK---------
256817635    -------------------------------------------------------------------------------------------------------------ERAELERAVERGERGAAGALKAVRA------LTFQLSGAQLGITVTNLVVGMLAEPSIAALIAGPLEDMVSGSVARSLALVIALSTVFLMVVGELVPKNWAISSPLAVAKRV----------GNAQRWFSAAFRPFITHLNNTANRIVRRLGVEPAEELESARSPQELAALSAREGALEPDTAELFVRTLNLADLTAENVMTPRVQVVALDVRATCEDVANVTRATGLSRFPVYRDTLDAVVGTAHVKDVVALPADRRHTPVSDLMREPLLVPGSLTVDRLLDRLSGRRT-MAVVIDEYGGTAGVATLEDIVEEVVGEVRDEHDETPDLARAGTDKFSADGAARVDHLAR---VGLRAPEGPYETLAGLVAAELGRIPDVGDTFEVAGWRLDVVDAAGHRAARVLLHAPRD---
223038476    ----------------------------------------------------------------------------------------------------------------------------------------TALDMSNNLDTYLSATQLGITLSSLALGWIGEPAVARLIEEPLKTYFNLNEILVHTVAFAIAFTLITLMHVVLGELVPKSVAIAVLAIARPLHVFWVVFSPLIKTFDFLAGVS-------LKILGIKPVKESELAHSEEIIVGESLKGGVLDSFETEIIKNAVDFSDTVAKEIMTPRRDMVCINKQKSYEENIKVIFDSKYTRYPYIDGSKDAILGMIHIRDILQIDLGNKKREFDSIVRKFVIVPENLSISKILVMMNKQQISAALVVDEYGGTAGLLTMEDIVEEILGDFNDEHDDAPHYKKINENIYEFQGRFDLESVEELMGISFDDETEEL-TIGGYVFNLIGRLPVVGDKIEDENCYYEVRKMDGASISSVKVRR------
152980989    -----------------------------------------------------------------------------------------------------------------------------------------------FLSTIQVGITLIGIFNGAFGASLVERLTPEVALIPVLNVYAREIAVVVVGITFASLILGELVPKRIAMQYPEVVASVVAAPMLWLSRL----------MGPFVKVLTGTTEFILRVLGMHHKKDDAVTEEEIALFREGTDAGLFEKTEHDIVSRALRLDDQRVAGLMTPRLDVHFIDLEDPIEVNLAKIADSSYNRFPVCKGDISHVIGIVHAGSLFEQAIRGNTVDIAAATRPPLFVPETISAMQLLETLKKNRAELALVIDEYGEIEGIVTLSDVLGALVGDVSVIDEHEVDGVRRDDGSWLIDGGVSFDRFRELLETDFPEESGTYHTLAGFVMTFLGHIPQMSDSFEWEGYRIEVVDMDRNRIDRLLITKLDP---
143363818    -----------------------------------------------------------------------------------------------------------------------------------------------FLAAVQVGVTLSGFLSAAFGAYLIPQLINWGLGESVAGALS--LVLLTLVIAYVSLVLGELVPKRVALHKTEKIALAVATPVSVVGVIF----------RPLIWLLAHSSDLVLRAFGIDPKASRE-EISEDELVDLVTGHKALTEEERDIVEEVFNASDRSVHEVMVPRTEVDFMDAGLSLNQAIAIAVEKAHSRYPVVRGSSDEVIGFIHARDLLER--PDKSKTVMDLVRPIIFLPGTKGVLPALTEMRSKRQQIAIVLDEYGGTDGIVTMEDLVETLIGDIHDEYDDHSEEVSNKSGVFEIDGLIALDDLAEQTGVEVP--EGPYETLSGFVMHELGRIPEVSDLLEIKGAQIKVLSMEGKRVGSLLLTR------
94496612     ---------------------------------------------------------------------------------------------------------------------------------------------------------STVQIGITLIGIVAGAYSGASLGGPVGQRLEALGLAPNIAATAGFSLVIGLTTYASLIVGELVPKQFALRAPETIALLVATPMLWLARLTAPLVWILDGSSALIFKLLRMDRESENHVTAEELIVAEASRSGVIEESERAIISGVVRLADRPVREVMTQRMDVDWIDLNADEETIRARLLATSHTRLPVGRGSVEDIVGVVQARDIMTALFRGEALTLDILMRRAEIVPDQVDAMDALEVLRRSDVPMVMVHDEYGHFEGIVTPADLMSAIAGHFASDRDDEPDLVEREDGSLLVSGQMPIDQLADRIDISLS-EDRDYATVAGHALWLMRRLPEVGDFVDDQGWRFEIVDMDGRKIDKLLVAAL-----
168214008    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FGDGGVALATGVMTILVLIFGEITPKSLAKQNAEKVSLAVAPIINIVV----------TVFKPLVWLFSSVSSLIVRLLGGDLNKSEPFITEEELMVDVSEEEGVLEVEEKEMIFNVFEFGDLQVKDIMVQRVNVIAVNVTATYEEVLKVIKEQQFSRIPVYNESIDDIVGILNVKDLILLDSDEENFNVTEYMREPFRTFEFKKITELFAEMKTTRNHIAVVLDEYGGTVGIVTIEDLIEEIVGDIEDEYDEDKDIEVIKENEFVVDGSTRLSDLSDMIGFEI--ESEEFDSIGGYVIGSLGRMPKVGEEIKTNDFRVIVEELDRNRVKKVRV--------
255321683    ----------------------------------------------------------------------------------------------------------------------------------------TALDMSNNLDTYLSATQLGITLSSLALGWIGEPAVARLIEEPLKTYFNLSDILVHTVSFAIAFTLITLMHVVLGELVPKSVAIAKSAVLAIARPLHIFWVVFSPLIKTFDFL----AGVSLKILGIKPAKDSELAHSEEIIVGESLKGGVLDSFETEIIKNAVDFSDTVAKEIMTPRRDMVCINKQKSYEENIKVIFDSKYTRYPYIDGSKDAILGMIHIRDILQIDTVNKKREFDSIVRKFVIVPENLSISKILVMMNKQQISAALVVDEYGGTAGLLTMEDIMEEILGDFNDEHDDDPHYKKINENIYEFQGRFDLESVEELMGISFADETEEL-TIGGYVFNLIGRLPVVGDKIEDENCYYEVRKMDGASISSVKVRR------
116874102    ---------------------------------------------------------------------------------------------------------------------------------KAVMLAKLVDDPSKFLATIQVGITLAGFFSSASAATSIATRLESVFGG--SSFAKELSIIVVT-------IVLSYITLVFGELYPKRLALQKSEKIARVSVRPIMAVGVVLRPFVKFLSFSTDILVKLTRMEKNTDNEKMTREEMQLLIETGRRDGVIEVEELQMLRGVFEMDNKYAREVMVPRTDAFMVDAETESEELCDALLSENFSRVPVYIDNQDSVLGILHMKDFFAEARKSGNIDVKSLVKDAYFAQETMFIDDLLKNMQRTRNQMAILMDEYGGVAGIITVEDLLEEIVGEIDDENDVSDEVKKINDTTFIVEGRMTLDDFNKMFHVELP--SRGVDTVAGFVLTLTGTIPEEDDVVEYGTLRFTVEEMNDARLVSVRVEK------
23821227     --------------------------------------------------------------------------------------------------------------------------------------------LSFQLSGAQLGITITTLITGVLAGFIRPVTTALGASDSLASGIS--LAVALILATSFSMIFGELVPKNIAIAKPMSTARVTAGAMAGFSLIFKWAINGLNGSAIEPAEELRSARSPQEL---------------GSLVRTSAQQGSIDENTARLVDRSLQFGDRTAEELMTPRVKIETLATDATVADLIETAARTGFSRFPVVDGDLDDTVGVVHIKHAFTAGADRRSTTVESLARDVPVVPSSLDADAVMERVRADGMQVALVVDEYGGTAGMVTMEDLIEEIVGDVRDEHDEPELDVARSGDGWDCAGLLRIDEVASATG--YSAPEGEYETIGGLVLMQLGRIPSEGDAVLLGGWMARVIRMDGRRIDRVLILPVDAEAV
262369459    ---------------------------------------------------------------------------------------------------------------------------------------------VLNLQENSADFFAASQIGLNAVAILGGILGEGAFRPYFMSFVSRFYTTISFALSFTLVTSLFILFADLMPKR------LAMIAPEKISIAVINPIQVFIKVCKPLAWIINALANLLFRLFKVNTTRDDNITFDDIVMDAGAQAGVLQKQEHHFIENVFELEERNVPSSMTTRENVVYFTLNESEASIRQKLAEYPYSKFLVCSENIDDVIGYVDAKDILVRILNNQSLLQESTIRNVLTIPDTLTLSELLDRFRSTKEKFAVVINEYALVVGVITLSDIMITVMGDWVTPIEAEQQIIKRDNNSWLIDGSTPIEDMKHALAIDEMPDEENYETLAGFMMYRLRKIPRPADTVEYAGFKFEVVDVDHFKIDQLLVTRL-----
294811370    -----------------------------------------------------------------------------------------------------------------------------------------------AASALKAVRGLTFQLSGAQLGITVTNLVIGMLSEPIRGPMEDLGLSPSIASSVALVLGTALVVMVVGELVPKNWAISSPLAVAKVTATPQ--RLFTSAFRPLISHLNNTANRILRRLGMEPTEELASARSPQELVALSAKEGALEADTAELFVRTLSLAELTAENVMTPRVQVTALEASATAEDVANATRATGLSRFPVYRGNLDTVVGIAHVKDVLAIPAEDRLRTVAGVLREPVLVPESLTVDRLMDRL-GGRSTMAVVIDEYGGTAGVVTMEDIVEEVVGEVRDEHDPHETPDLAPAGEWSADGAARTDQLEQ---VGLKVPEGPYETLAGLVATELGRIPAEGDHIDLDGWRLDVVDASGRRAARVL---------
114798726    -----------------------------------------------------------------------------------------------------------------------------------------------------TVNQLIANRENFIGAILLGNNVVNILASVLATTMFTSLFGQGGLALVLATAVMTVLVLIFSEVMPKTYAITRPDSVALVVAGPI--SVVVKTASWIIKLIQMIVNGVLRLVGGAAASPLSAEEEIRGAIDLHAAEGAVDKENHLRLVGALDLKDLTVEDVMIHRKNIYMLDADLEPRQLIMKALSSPHTRLPLYRGEKEEIIGILHAKDLLRAALPLGKLDLDSILRKPWFVPETTPVQEQLNQFLARGQHFALVIDEYGELQGLITLEDILEEIVGAIHDEHDVQIQVRPQPDGSVNVDGWVPIRDLNRATGWDLPDEE--AVTVAGLVIHEAQTIPEPGQSFVFHGYRFNVLRRQRNQVTGVNVSK------
307691501    -----------------------------------------------------------------------------------------------------------------------------------------------FLSTIQIGITLAGFLGSAFAADSFSEYIVHWICVDLGVTALPRSAVDTLSVILITLILSYFTLIFGELVPKRVAMQRPMEM---ARLSCRLVSTLSVIVRPVVHLLSLSTNGVLRLLGMHTDVEEEQVTEDEIMIDLGNENGTIDADEKELLHNVFEFSDQRVGDVMTRAADVVALPVDATAQQVLDVIRTSGLSRFPIYGSNENQILGVLNAKEFLLSWAAQDGKSISALMRPAYLIPESLPADDLLRDMQLKKVHLAVVIDEYGELAGVITVEDLLEEIVGNIYDEFDQPQELEQLEPDLWRVNGGLNVEDLAKALELDLP-QDEDYDTVGGMVLSRLRTIPQDGSVVHFYGLELRVERVKDHRIQQILVRK------
118473769    ---------------------------------------------------------------------------------------------------------------------------------RTLSFQLSGAQVGISITTLATGYLAEPVIGKLIHPGLDAIGIPANFAGGLSLF------FAVVIATSLSMVFGELVPKNLAVARPVPTARAAAPFQLLFSLIF----------TPVIRLTNGTANWILRRLGIEPAEELRSARTGQELVRNSARSGSLDPVTALLVDRSLQFGERTAEELMTPRPKIETLDADDTVVDLMDAAIRTGFSRFPIIKGDLDETIGVVHVKQVFAVPRDKRDVRLASLALPVAKVPSTLDGDAVMTQIRANGLQTALVVDEYGGTAGMVTVEDLIEEIVGDVRDEHDDATPDVMPAGKGWQVSGLLRIDEVAAQTG--FRAPEGEYETIGGLVLQELGHIPETGEAVDLTHWLATVVRMDGRRIDLLELTKLEP---
303257454    ------------------------------------------------------------------------------------------------------------------------------------------------------------QIGLNAIAILGGIIGETLFSPFFLFLYFCSPELASSLGFFCSFFTITMVFVLFADLIPKRIGLNKPVSLALMLIGSMMFLIWLFKPF--VWLLTEMSNGILKLMG-LPTKNETTITSEDILVGAGTEAGLLDSSEQEAIENVMSLEDRLVTSAMTPRDSVTYFKISDTFEKIRPLIESNPHSKYLVCDSTIDRVLGYVDSKNLLCKALENDKFSLKELVKTIPMIPDSLSLSEALDTFKKQGRDFAAVVNEYALTVGIITLGDVMSTVMGSLV-QTEENSYIVQRDDGTWLLDGSTPIEDVERTFEIEKMPEEETYETIAGFMMYMLRKIPKLTDKVEYSGYRFEVIDMEMNRIDQILVTKL-----
163857970    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DRMLALVRREPEDREGI----KAVLDAAHDRALLDVESYGMIKGALAMSERSVADIMVPRSRMDLLDVSQPLPQQLAFIIETAHSRFPVYEDDRDNIIGILLAKDLLRGMLEPG-IELRSLIRPAVFIPEAKRLNVLLRDFRASHNHLAIVIDEHGGISGLVTMEDVLEQIVGDIEDEFDDDDEIFPEGDNQWRLMASTEISHFNEAFSTDLP--DDEYDSVGGWLGGQLGRIPRRGDSAAHGDLLIEVIRADARRALWLRAKRTSDAA-
253577650    ------------------------------------------------------------------------------------------------------------------------------------------------LSATQLGITLASLGLGWVGEPAVSELLIEPLMHKMGATDPTLISTVSVAVGFAIITFLHIVMGELA--PKSLAIQKSEAASLWLSWPLLMFYRLFLPVIWLLNTAANGALRLIGIEPASESEAAHSEEEIRILMDQSAKSGVIDKDEMKLVDNIFDFSDMLAREVMLPRTDMDCLYTNLSWEDNMKIVANTKHSRYPVAVEDKDQIIGFVHITDLL-LPDSEKPLRLEEMVRPILNVPESMEISQVLRLMQKKHSQVTLVVDEYGGTAGLLTAEEILEEIVGDLHDEEDERPDIEKITDDVYSVDGRLLIEEVNELVGSDI--EDEEVDSIGGWLFKELEGTPAKGKRKQVDRFLFEVEEASRLRITRVKVIRL-----
226227495    -----------------------------------------------------------------------------------------------------------------------------------------------FLSTVQVGITLVGVLAGAFGGAGISAVLAAQLATIGWMAPYASTLLVVAAITYLSLIFGELVPKNIALSNPERVASLVARPMRVIA----------RVGGPVVRFLTNSTNLILRMLGLGTVSEPGTEQDIRALVEQGAETGVVQSAEQEIVENTFRLGDRTVESIMTPRPDVLWVDLADSADAVRDQIADAARERFLVCNGEIDNVIGVVFAEDLVKGVRIDDADAMRRLARTPIYVPTMMPVYELLATFRSARLHSAVVLDEYGGVAGLVALDDLLSALVGDVPSAPGDIAPFVKRPDASWDIDGTTPLDEIEARLDLEVPEERAEILTLGGWVMNRLGRLPREGDEFQWDGRRVSVLRMKGRRVDRVLIGPLPKVN-
170747280    -----------------------------------------------------------------------------------------------------------------------------------------------------------RFIGAMLIGYNIVAIGASAFTTSVALFGKSGVIYATVGMSVLVIVFAEVLPKTLAISKPDKTALLTARPVAFAVAL----------MGPLALAIEQVVRVMLKPFGVTIGEHQSILTAAEELVALMHREGGVAKAERDMLGGLLDLSDLSVSDVMVHRTKMRAIDAGQPSEDIVRAVLSSPYTRMPLWRGTPENIVGVLHAKDLLRALDAAGGLKVEALALETWFVPGTTSLRAQLKAFLTKKTHFALVVDEYGEVMGLVTLEDILEEIVGDIADEHDTVSGVRPQGDGSVNVDGGVPIRDLNRAMDWNLPDEE--ATTIAGLVIHEARTIPDQGTAFNFHGFRFQVLRKAKNRITTLRITPLTSAGI
227823251    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------ALLLGNNLVTILATSLTTSLLIGLVGNLAVLVATLSMTVLLVLFCEVLPKSWGLASPDRFALAVAPLVRRFVAVAGPISALINAIVRRLLTFFGVNLSSDRPMLSAQEELVDLLHREGAVVKADRDRLGGVLDLGELEVSDIMIHRTAMQAVNAEEPPDACVREILGSPFTRLPLWRGSTDNIIGVVHSKDLQRALAEPGAVDIVRIAQKPWFVPDTTNLKDQLNAFLRRKLHLAIVVDEYGQVQGLVTLEDILEEIVGDIADEHDLDIQGVRQEDGSIVVDGSVPIRDLNRALDWSLPDEE--ATTVAGLVIHEAKSIPEERQAFTFYGKRFIVMKRVKNRITKLRIRPAEGES-
2499150      ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MILCLSFLLMIGFSLIAEGFSFIIPKGYLYAAIGFSVMIEALNQLAQFNRRRFLSANMTLRQRTTEAVMNLLSGQKEKAELDADTASLVADQDQHPLFNPQERLMIERVLNLNQRSVSSIMTSRHDIERINLSAPEEEIRSLVEKNQHTRLVVTGGDNEDLLGVVHVIDLLQQSLRQEPLDLQALVRQPLVFPEGLPLLSALEQFRQARTHFAFVVDEFGSVEGIVTLSDVMETIAGNLPEEIDARHDIQHHQDGSWTVNGHMPLEDLVQYVPLPL-DDKREYHTVAGLLMEYLQHVPQWG-----RPLRLTVI--------------------
21672693     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FFSILLNQIFHDEPKNREELLVLIRDSEQNELIDQDTCDMLEGVMHIAKKRIKDIMIPRTQMITLKLNYNLNKCLDIIIESAHSRFPVMSRDQNYVEGFLIAKDLLPFMHPEDAFCIKNILRSAVVVPESKSVDTMLKEFRLKRSHMAIVIDEFGAVSGLVTIEDILELIVGEIQDEYDDEENIRKLKKCIFSIKALTEIKEFNDTFETNFSDEE--VDTIGGLVMKAFGHLPSRGDHININGYNFKVSIADSRKVIQIHVTVPEN---
184201828    ------------------------------------------------------------------------------------------------------------------------------------------------LSGAQLGITVTSLMAGFLTGPSLGELFLGWAGVPDAAAVGIATTAAFIVATFTQMVFSELVPKNWAIADPMRVTRVVVLPQKLFMV----------VFGWLVSLLNSSANAVLRMLGFTPTEDVANARTAEELVSRSGREGTLDAGTAELVARSIEFGDRTAADVMRPRPRVTFLDADDTVEHMLLTASETGHSRFPVTGESVDDIVGVVHYTHALAVPFDERAVRVSDVCVPADVVSESMTLDPLMRQLRVKGLQMAVVVDEYGGTAGIVTLEDLIEEIVGEIDDEQDTRVQRFRRRDGGLVVSGLLRPDELGDVLRVDMP-EGEESDTLGGLMAEELDRLPRVGDTLTVEEIRLDVMRMDQHRVDRILVHRV-----
261414959    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFWLLGIMAYMLCACAVIYIVTIFFPNLIGNLKPDTLS----VVLVPLYRLIRMPFVPVGRVCHTIYLKLLNALGYDAKLSFLPEERRD-AVQADLSDSSLSEGEGLEKEERQMILNIFDFVETPVREIMTPRVDMCAIDVDTSLEDLVKVLNNERHSRLPVYKETVDNIVGILSNRDFLEWYHHEEPFDLMKLVMPPVYVPYHKKIDDLLTELRKTGNQLAIVVDEYGGTAGLVTLEDILEEIVGEIRDDMDEDEDVQKLKDGRYILDPLMTLSDLEYELDVELPPENSHVETLSGLIQATLGIIPSPGAEVKIQGYTFRVLRMDGTRMEKV----------
296268655    ------------------------------------------------------------------------------------------LTIGLVLIFVSIGGFFSAAEMAMVSLRESQIRRLSARGRRGARVERLARDPNRFLSAIQVGITVATVLSGAVGAEALAVLIRWGMADGLA--VPLAFAAATLGISYLSLVFGELAPKRLGRQWAEGLALLVAPLLELIATLSQ----------PVIWLLSKSTDAVVRLFGGNPL-TDRAEMTTEELRDMVVGHADLTQDERDLIAEVFSASKRQIREVMLPRTEVEFMAADTTLAEAAVLAAAMPHSRFPVYRDSYDDIIGFVHVRDLLDPVLTGRIEPISELIRPVKFVPASKNVLTALAEMRDEGHHLAIVVDEYGGTAGIVTLEDLVEEVIGEIRDEYDRAGRAVRVVAGDMEVEGLVNLDEFADQVGVRLP--EGPYETLGGYVMAALGRVPAVGDTVEGPGVRLTVTEMDG----------------
218437698    ------------------------------------------------------------------------------------------------------------------------------------------------LSTTQLGITLASLALGWIGEDTIAVVL----KQLIITLPIASETLDYIAHGIAIPLAFILLVYLQIVLGELCPKCLALLYSEKLARFLAAPIGVIARIFHPFIWILNQSTRFLLRLGGIQYSEQGTPEELQLIISTEIESSGLEAQERELLNNVFEFADVTAVEVMIPRTQLIAIPETATFETLLNEVTSTGHSRYPVKGDSLDDIRGIIDFKD-LALPLAQGRLSLDASIHPVRFVPESTPLNELLSLMQRSHLKMVMVVDEFGGTSGLITLQDLIAEILGESPSENDNVVELQMLDEQTFLVQAQMNLEEVNEVLDLELPV-TNEYQTLGGFLLYQWQKIPMQGETLHYDNLEFTVVSVEGPRLGQIRIAR------
143898373    ------------------------------------------------------------------------------------------------------------------------------------------IKAVSTTATQLSSAQLGITLTTLLTGFVAEPALSRLLTPWLSSFGLDSSTISALAVV-LAMTIATVASFLIGELVPKNMALSAPRKVLKLVAAFQLG--FTFVFKPLIVFLNNNGNWFVRRFGIEPKEELSAARTAEELASLVRRSGSLESDTAKLLEKTLGMSTLTASDIMTPRPKMHSLEREQSSADLVTLARASGHSRFPILGEDADDIIGVAHLKQAVAIPLERRNVPVTAVMVEPVRVPETMPLDNLILHLRNRGLQFGVVVDEYGGTAGIVTLEDAVEELVGELADEHDRKAPILAASDGSVTFSGLARPSELREV-GLEIAD-DEDYDTMAGFVMAELGKIPQEGDLVELPTGQLRVIRMDGRRVDRIK---------
195952467    -------------------------------------------------------------------------------------------------------------------------------------------------------------------ALLVSMLIGNEFVNVLISSVSSSFVINLVGKRWVFLSGIFISILIFLIGETIPKNIALFLKDRLLKFYAIIFYPYLVATKPFTYIFVAPVKKILKLFGVENISLEKKFSLEHIIMQSPANAQEFSEEETQMIQKVSQMRETIVREIMTPRLDIFMLEATQTVKEVINDILEHEHSRIPIYKDTKDNVVGYIHIKD-LTPVYQHKDDTLEIFLRPIEFIPEVMSIKNLLQEMKKSSSQIMMVVDEHGAISGLITKHDLLEWLAGDLPQEWEDENEFTKMSSDVYIVEGSASIEEVAATVGFELS-ENYDYDTLSGFIMANMGKIPKEGDEFEYKGFKFIVDKMDGKKIEHVLIK-------
120437897    --------------------------------------------------------------------------------------------------------------------------------------QNIVINLLEKPKKLLATILVANNFINIAIVLLFDSLADDLFSGINTEFVDLRFFFEVGLVTFLILLFGEILPKVYASRNKVQF---SNFMAYPINFLDSLFSPLSTPMRAVTLFFHEKFGKQKSFI--------SIDHLSQALELTSEEDTT--REEQKILQGIVSFGNTDTKQVMRPRMDIFALNEESSYFDIIPDIIENGYSRIPVYKENVDNVTGILYIKDLLP-YLNKKNFEWTSLLREPYFVPENKKLDDLLNDFKNKKNHLAIVVDEYGGTSGLISLEDIIEEIVGDISDEDDEDLIYSKLDENNFVFEGKTPLKDFYKIAKIEFEDQKGEADTLAGFLLEISGGFPKKNDEITFLNYSFIIEVIDDKRIKQIKLS-------
57233791     ------------------------------------------------------------------------------------------------------------------------------------------------------------------FVNTAASALGTVLAVSIWGN-ERGVLIATAGVTIILLVFGETTPKTLAQHSEKIAFAVAPAVEVISKIFAPI-----------VALLGWISSGFTKLFGGPALKSSVAEDDIRAMITVGHKEGTVEEDKAELLHKVFEFSDRPVREVIVPRPEVESVEKGSTLKDFLDLYAESPMSRFPVYEDNMDNVLGILSIKDVLMALAHNQQDLVDDLMRPAYFAPETKPIGKLFNEMREKNFRMCVVVDEYGGTAGIVSLSRLMEEIVGPVGDEAEAEKDYESINEYTFQVDGSMRIEEANAEMELDLP--EGDYETIAGLILDRLGYIPKQGQQIKLQNLKVVITRMKGMKIDEVLITK------
73537859     ----------------------------------------------------------------------------------------------------------------------------------------LGEDPTRFLSTVQIGITSIGVLNGVVGESTLAQPLGVWLGLPQTTAGYVATAIVVAGLTYFSIVLGELVPKRLGQMAPETIARLAARPISWLAV----------ASTPFVKLLSGSTRLVLRLLGVNTNRGPGTEEEIHALLVEGSEAGIIEQHEHTMVRNVFRLDDRQLASLMVPRGDVVYLDVEVPLDENLKRIEESDHSRFPVVRGGMHDIVGVVSARQLLARRLRGEEADLMAAVQPAVFVPESVTGMELLENFRGSGGQIAFVIDEYGEVLGLVTLQDLIEAITGEFKPDSADEEWAIQREDGSWLLDGLIPIPELKDRIGLRQVPEEERYHTLSGMLLLLLGRLPQTADSVQWGDWRFEILDMDGKRIDKVLASRV-----
212640188    ------------------------------------------------------------------------------------------------------------------------------------IDQLVAEGNRSAMAAKRVTSNLDEYLSACQLGITITALGLGWLGEPTVEHLLRNESVASLLSFAIAFVVITYLHVVVGELAPKTLAIQKAET--ITLLCSRPLILFYKIMYPFIWVLNGSARVIIGLFGLRPASEHEVAHSEEELLSESYKSGEINPSEYKYVNNIFEFDNRIAKEIMVPRTEIVALDKNDSIADSLEIMKKEKYTRYPVIDGDKDHIVGMVNIKEILTDCIRNPEKKLDDYIRPIIQVIESIPIHDLFVKMQRERVHMAILVDEYGGTAGLVTVEDILEEIVGEIQDEFDEVPMIRKVNEHTTIVDGKVLIEEVNDLLGTDIDDTDVDTI--GGWILTEKFDI-QQGEILSYGDYEFKVLKMEGRHVQLVEITK------
304439555    -------------------------------------------------------------------------------------------------------------------------------------------DQTRFLSTIQVGITLAGFFSSASAATSVSKMLGHYFVELGIYYGPTLALIIVTVLSFFTLVFGELVPKRIALQNAESVALFSAKPIQIFTML----------TYPFVKLASFATTITLKIMGKYSEDVEEKISEEELYIKVSTEQGVINSQGEEMIVKIMDFDDRLAYEIMTPRTNIYMLDYDEFNADVIPEILSRGYSRVPVYRENTDNIVGTIYIKDLFLEYARNDSVNIDNVLKEPYFVPETKKIDSLLKELQENKSYLAILIDEYGGFSGMVTMEDIVEEIVGEIEDEYDDEPKIEKVNENTFIIDGRMNLEDINDELGTDL--ESDNHETISGLMVELLGFIPDDSDKIKYKDYTLTELTAKDKRIEKIELK-------
153807878    ----------------------------------------------------------------------------------------------------------------------------------------------KFLSTIQIGITLIGIVSGAYGGVAIADDLVPLFSLIPGAEAYARNLAMITVITYLSLIIGELVPKSIALSNPERYAI----------LFSPIMILLTKISYPFVWLLSISTRLLNKLIGLKSEERPMTQEEIKMILHQSSEQGVIDKEETEMIRDVFRFSDKRANELMTHRRDVVILHPDDTREKVMKTIEEEHYSKYLLVDERKDEIIGVVSVKDIILTMGNQKEFNLREIARPPLFIPESLYANKVLELFKKNKNKFGVVVNEYGSTEGIITLHDLTESIFGDIEEDETEEEEIVTRQDGSMLVEASMNIDDFMEEMGILEDLESEDFTTLGGLAMFLIGRIPKAGDIFTYKNLQFEVVDMDRGRVDKLLVIK------
163855092    --------------------------------------------------------------------------------------------------------------------------------------------------HYFTAIQIGVNALGILGGIVGEGMFSPGFTRFLSNWLPPDMAASAGFLGSFVLVTSLFIILTDLIPKQAGMAEPERFALAVVGPMRVLVRVLSPLVWI-----YSHAAGLLMRLLRLPTRRDERVTSDDILAEAGALSGALARGEQRIIENIFELDTRTVSSAMTPRDRIAWFLQDDPEEIIRARIAEEPFSTYPVCRGDIDHVIGYVDTRDLYQRLLNGQPIALTKLIHKALVVPDRLTLAEVLEQFRQVGEDFAMIVNEYSLIVGLVTLNDVMSTVMGELVSPWDEEL-IIQRDDNSWLIDGATPIQDVGRVLGIEEHLDGEEYETLAGFLMDALRRVPRRTDVVALGGYQFEVLDVDTYRVDQVLVTR------
218708681    -----------------------------------------------------------------------------------------------------------------------------------------------FLSTIQIGITVIGLLSGIVLSAPLAVQLELWGLDPTQANILSTTVVVVGITYFAIVVG-ELVPKRFAQSQAE-----NIAVLVALPIFWL-----SKIATPFVFALSASTEGILKLMGRGGEEDSVTEDDIHALVKEGSESGVIERGEQEMIRNILQLDDRLVSSLMTPRRDVDFLDISQPVEQIFKKLRSSKHSVFPLCQDHLNKVVGTVSAKALLNQAGNLNIQVIMGLSRSPIYVPESMKALRLLGYFKESGTEMAFIVDEYGDVQGLVTHYDILEAIAGEL-SNNPKDLWTEQVEDG-LLVDGLIPISELKNRLELDFEGESESFQTLNGLVTWLIGRLPDAGEVVQYQQWQFEVISVENNRIVSIKATQIAD---
288917569    ---------------------------------------------------------------------------------------------------------------------------------------------------------LSTQLSGAQLGITITNLAIGFLAEPAIADLLEGPLTSLHGVARGVSVALALVLATAFTMLYGELVPKNLAIARPLGTARAVQRPQRVFTRAVRPLIHSLNSTANALLRRVNIEPQEELASARSLLGRSAEHGTLPRETATLMQRSLTFGDRVAEDVMTPRMRMQSIDADAPVSEVINAVRRTGHARFPVIGDGSDDVVGLIHVKHAVSVPEERDTTTVREAMVPAVTVLSSMPLDPLLETLRSGGLQMAIVVDEFGGTDGLVTAEDLIEEIVGDVIDEHDRSPRALRRRDGTWLLSGLLRPEEASEVTRLRIPA-DESYQTLGGLMSRTLGRIPRAGDTITLEGIRYEVERMDGRRVDRIRL--------
284036386    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LKILNIRPNENAVTEEEIKSLIQEGTSGGAIEEIEQEIVQNVFQLGDRKITSLMTNRQEIVFLDLEDEPAENKARILEHKHSVYPLCNGGVDEVVGLIYTKDFLGRDLDNELLHLTDMKRDALFVPENNKAYQVLERFRERRQYVGVIVDEYGGVLGIITLNDILDVLVGDINDDVNSDYEIREREDGTFLIDAQLPFEDFISYFSININAELTGFDTLGGFALHILKDIPKAGETFVWQNYRFEIIDMDKSRIDKILVKKL-----
283851280    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLAAVVVPITVLTLLLGELVPKRLGLARPEKLAMWTAPVMRGLMVA-----------SVPAVWFLGVATKGFLRLFGLAGNEPAVTEEDIRGLLHEGALHGVLEHAERDIMERLLRVADRPLGVIMTHRSRVDWLDADAPEAENLEKLLASHHTRFPVCRGDFAEVLGVVRAKDVVADRLRTGRFDLAAHLVQVPFLPETLRGLDLLAHFKAAQSRLAMVVDEYGDVLGVVTVTDVFEDMVGDLPGPGSEEPSVVRRTDGSFLIDAATPMDEVAALLGLPQPPESFGEGTLAGFVLTHLGRIPDMGETFAAHGATFEVVDMDGRRIDRVLVTP------
160897600    ----------------------------------------------------------------------------------------------------------------------------------AVAALALLENPTQFLSSVQVGITSIGLLNGILGEAAFSDGLAAWL---LGLGIPERAASISATALVVTVITFVTIVFGELVPKRIGQLYPETVATVVSRPMTWVASAAKPFVRLLAFSTR---AMLTLLRINESAARAVTEEEIVASLAEGRDAGVIEANEHQMVQNVFHLDDRSLTSIMVPRGDVQWLDADMTVTEALQASADDGHSWYPVCRNSLDDVVGIISVARLLALGSDAAGTTLYEHVLPASFLPETLSAMELLEQLRARSGRMVFVVDEYGVVQGIMTPRDLLEAITGELQPVTEAEAWAMQREDGSWLLDGLMPISELKARLDIDLPDEHGRYNTVAGLLMAESGHLPILGERVSCAGWIFEVIDLDGKRIDKVL---------
218551494    -----------------------------------------------------------------------------------------------------------------------------------------VLDMQANPGMFFTVVQIGLNAVAILGGIVGDAAFSPAFHSLFSSYMPEELSEQLSFILSFSLVTGLFILFADLTPKRIGMVAPEAVALRIINPM----RFCLFVFTPLVWFFNGLANIIFRIFKLPMVRKDDITSDDIAVVEAGALAGVLRKQEHELIENVFELESRTVPSSMTPRENVVWFDLHEDEQSLKNKVAEHPHSKFLVCNEDIDHIIGYVDSKDLLNRVLANQSLALNSQIRNTLIVPDTLTLSEALESFKAAGEDFAVIMNEYALVVGIITLNDVMTTLMGDLVGQGLEE-QIVARDENSWLIDGGTPIDDVMRVLDIDEFPQSDNYETIGGFMMFMLRKIPKRTDSVKFSGYKFEVVDIDNYRIDQLLVTRIDNKA-
142141200    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------AIGVGEGFIRPIG------AVLAIVFATFLSMIVGELVPKNYALAVPEHTA----------RVLIPLQLAFTWTFRPAIAVLNGTANRILRAMGIEPKEELTSARTADELVQRSALQGLLEHDTATLLSRTLAFSELNAQDVMTPRTTVEAVHRSDTATRIVELAAQTGFSRFPVIDESIDDVRGVVHVKQAVAVPPEKDDVPASALQSEVVRVPETMSLDALLTELRGRGYQLAIVVDEYGGTAGIATLEDLVEELIGEVSDEHDRRPLEVVRARDWFTFPGRWRPDELEDHTGVKLPD-DGHFDTVAGFVIEQLGRLAEVGDTVSIATGEIRVERLDGRRVERLRFTP------
158423374    ---------------------------------------------------------------------------------------------------------------------------------------------------TLIGILAGAFSGASLGAYLAEVFVGAGLPHSAADPL--GYAVAVGGITYVSLIIGELIPKRLALQNPERLACVLAPLMLSLSKF----------AAPAVWVLDASARGVLRLLGEKDSKKEATDEEIRAIITEAETAGVIDPAERRMISGVMRLADRPVTAIMTPRPDVEWVDVTADPEEIRQILLETPHSRVPACEGSPEETVGVIQAKKLLNAYLRGETPDPRTFVEAVPFVVETIGALEAMRVLRGASVPMGIVVDEYGDMVGVVTGYDLLAAITGTILEQGDEEPHVVQRLDGSYLISGEMPIDDLHDVLGVEIQV-DGRFNTVAGFALAHLKEMPKVGTVFDALGWRFEIVDMDGRRIDKLLISR------
142487298    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LATAVFTQSFGESGVALATLVMTVLILVFAEVLPKTYAITNAEAAAARVSRPIQICIVLF----------SPFASAVRWLVGGVLRLFGVRSDTHMLDQAMREEILSLGHSEGIVEKEDRDRILGALDLSERAVEEIMLHRSKIEMINADQPPMDILNQCLDSSYTRLPVYKDDPENIIGVIHAKDLARATRNFDSFDIRDVAMEPYFVPDTTPLDDQMRQFLLRHAHFALIVDEYGSLQGLLTLEDILEEIVGEITDEFDKNVSIAQTEDGQFVIDGTMTIRDLNRANDWALP--DTEANTIAGLVIHEAQTIPVIGQVFSFHGFRFEVSGRIANRITELKIRPL-----
146321526    -----------------------------------------------------------------------------------------------------------------------------------------------FLSTIQVGITFISILSGASLANDLGAVFAKWMG---------NSTTAQTAGYWLALAMLTFVSIVLGELYPKRIAMNMKENLAVVTAPVIIFLGKIVSPFVWLLSAATNLISRITPMNFDDADEQMTRDEIEYILTKSEK--TLDAEEIEMLQGVFSLDELMAREVMVPRTDAFMVDIEDDTATIMAAILKQNFSRIPVYDGDKDNIIGLIHTKKILSEAFSNGNLNIRRIMQEPLFVPDTIFVDDLLTSLRNTQNQMAILLDEYGGVAGLVTLEDLLEEIVGEIDDETDTEIFVREIADNTYIVQGNMTLNDFNEHFEMEL--ESDNVDTIAGYYLTGVGTIPSQDEKVS-----FEVDSKDHHKVKNGRVTKLK----
242309515    ----------------------------------------------------------------------------------------------------------------------------------------LALKITGKLDSYLSATQLGITLSSLGLGWIGEPAVARLLEVPFKYFIGENPVLLHSVSFVIAFSFITLLHVVVGEIVPKSIAIAKASVLLVARPLHWFWIVFYPVIKIFDFIAAMILHTINIKPASEGEESAHSEEELKIIVGESLKGGYLDTIENEIIQNAVSFSDTMAKEIMTPRKDMICLYDDNSYEENMQIVTTTKHTRYPYCKEGKDNIIGMVHLRDLLETMLENPSRELEKLVREMIIVPESASISNILLQMNRRQIHTALVVDEYGGTAGLLTMEDILEEVIGDISDEHDKKEDYHKIDEDTYSFDGMLDLERVADVLGISFEEDTEQV-TIGGYVFNLLERMPVVGDVISDEFCEYEVLATEGARIVRIKARK------
160900911    ------------------------------------------------------------------------------------------------------------------------------------------AELVMKMQAQPGEYFTVTQIGLNAVAILGGVVGEGALTPYLAELLMLLPESRAQTVGFLLSFASVTSLFILFADLLPKRLSMAEPEALAIRVLRPMLWCMAVLKP-LVWCFNHLADAVAKLFGLPTVRDDRITHEDILMTEAGARAGVLAAKEQQVIANLFELDSRTIGSAMTQRDRIAYFHRDDPDELIRVRIAEEPFSTYPVCDGDIDHIVGYVDAKDLFQRALNNQPLSLDSLVHKVLVVPDRLTLAEVLEQFRQVHEDFAVIVNEYSLVVGVVTLNDVMSTVMGGLVSPGDEE-QILRRDENSWLIDGVTPVEDVMQALELDELPHSEDYETLGGFLMVMLRRIPRRTDTVQWGGYRFEVMDVDSYRIDQVLVTRMSGSS-
297626087    ------------------------------------------------------------------------------------------------------------------------------TDWIFIIVAVVLTVFGSMLAAGETALQTVSRKRAMVADGIRGADRVLDIEADPAPTINTAMLLRIVCETGAVILGCLVVFDNFDHDWERIGIPLLVLSIIDFIVWGVMPRTLGRQRAEQTAVRAARPLGALTLFGGYADGPFSSEAELREMVDIAEKAEVIEHGERDMIHSVFELGDTLVREVMVPRTDVVFIESGKTLRQGMSLALRSGFSRIPVIGDNLDDVRGIVYLKDLTKRVFDNPEADVDQIMRAAVFCPDSKPVDDLLTEMQATRNHMVVIVDEFGGSAGVATIEDLVEEIVGEITDEYDAEPDLEQLDDGRWRISARMPLDEVGDLFDLELDDED--VETAGGLMAKQLNRVPIIGSEVVWKGLRFVAEKATGRRIDTIVVSR------
34499697     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVTSLFVLFADLMPKRLGMVAPERIALLVVRPMLFCVALF----------RPLVWLFNGLANVFFRMLGVPTARAEDLTPADLLMMDAGAEAGVLQQKEHHLIENVFELESRTVPSSMTARESIVYFTLHEDEASIKQKIAEHPHTKFLVCDGVIDSVIGYVDSKDILMRLINQQSLSMKRTIRNVLIIPDSLTLSELLERFKASREDFAVVMNEYALVVGVITLNDLMSTVMGDLVSQF-QEEQIVRRDDRSWLVDGATPVEDVLRALDIESFPDDENYETIAGFMMYMLRRIPKRTDSVEFEGYKFEVVDIDNYRIDQLLVTLIPPAP-
167752301    -----------------------------------------------------------------------------------------------------------------------------------------MLNLLGKADLLLATILVVNNLVNIGIVILSSEIIDSLFTFARFEFL-----FKTVIVTFLLLLFGEILPKVAAQTIPLRFAGFAARPLLVLR--WIFYPLSYVLVRTGNRISERAAHHQEISIGELADAIDMTRTA--------------SKEEHGMLSGIVSFVNTEVQEIMKPRVDITAVAITDSYEQVKQTIIRSGFSRIPVYEGDLDNIKGTLYVKDLLSHIDRGDEFGWQQLIRRPYFVPEHKKINDLLADFQNQKIHMAIVVDEYGSTQGLVSLEDIVEEVVGEISDESDDEVFYTRLDKDTYLFDGKTHIGDFERIVEITFADVKGRAETLAGLMLELKCDFLKKGDTVTAHDVRFTVEEIEGHRIDKIKVR-------
307822347    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QPPSRNSPQKSWVDKISHLLTGEPQDLEDLL----EILREAREKRLLDTDALSMIEGVLQVSQMRVRDIMIPRVQMVVVPKDAELETIMPLVTEFGHSRYPVIDGDRSKVVGVLLAKDLLARILENKTLKVHEIMRLSCVVPESKRLNVLLKELRTNGNHMAIVVDEYGQSAGLVTIEDVLEQIVGEIEDEHDDHEDIFQRSSNEYMIKALTPMDEFDEYFSTHLA--TDEYDTIGGFIVSQLEHMPKKGESLIVGAMKFEVIRVDSRRVHLLKLKIIE----
259048205    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVTVVLSYLTLVFGELYPKQVALQVAEPIALHTAG---IILFVKKISKPFVWILTFSTGLLKRITPIEFSR-----VEEKLTRSEMKSLLANSRNDGAIDISEFAMMQGVLSLDTKLAREVMVPRTDTLMLDVDDDLAENLETILNCSYSRLPLYEEDKDTVIGVIHVKDVFRAAREQGNIDLRALAHEPVFVPSTIFVDDLLVEFRKTRQHLAVLKDEYGGVEGIVTLEDLIEEIVGDIEDEYDEEKEVVEIDENNSEIDAGMSLDRFNQIYQTSL--ESDEVDTMAGAIIEKLGYFPDDEEVVRFEGYMLQPTEIENDRIRKIHVTKLSEEEL
227500221    ------------------------------------------------------------------------------------------------------------------------------------------------LKKLITNISKVLTTILIGNNIVNIVTTTIATVFFTDVFGAKGAVISPIVLTIVVLIFGEVTPKNIAAANSEKL---AIKVAKAIRFFNIILTPLSFVLGLITNFISRIFVTENV------GSDRVTEEDLKTIVDVSEEQGVINNEESEMINNVFEFGNSDVSDIMTARTNMEAISVDMPLEELKNFLKISNHSRIPVYGKNIDNILGILHMKDLVSHLAQDKDLNIADVIRPAFYVYDNMHIFDLFTTMRGENLSLAIVIDEYGGTSGLVTIEDIVEELVGEIDDEYDSAYEIYKINDKEYLVNPSIHLNDFNDYFDTDL--EEIKNDSIGGFVIDKLSRIPKQGDSVRVGNINIMVLQVDRYKIEMLKVNFL-----
296166309    -------------------------------------------------------------------------------------------------------------------------------SWLLGAMTLIAIGGLFAIDAAISTVSLARVQELVREERPGAVSLAEVMAER-----PRYINLVVLLRITCEITATVLLVLFLYDNLGLNWALFGAAATMVVTSFVVIGVGPRTLGRQHAYWLLMPLSRLLVVLGGLRNGPFASEIELREVVDLAQQRGVVAADERRMIESVFELGDTPAREVMVPRTEMIWIESDKLASQALTLAVRSGHSRIPVIGENVDDIVGVVYLKDLVQQAFLSGDSTVAQVMRPAVFVPDSKPLDTLLREMQRDRNHMALLVDEYGAIAGLVSIEDVLEEIVGEIADEYDQAETAPVEELGRFRVSARLPIEDLGELYGVEF-DDDLDVDTVGGLLALELGRVPLPGAEVVSHGLRMQAEGGADHR-GRVRI--------
110634471    -----------------------------------------------------------------------------------------------------------------------------------------------FLSTVQIGITLVGVLSGAFSGATIGVRLSAWLAGPGSIANPLGVGIVVALITYVSLVIGELVPKQVALKHAETIAAKVAPFMAMLA----------KVALPLVWLLDISGRGVLALLGGSEEANRVTDEEIRTLIAEAEHTGTIETEEKHMIAGVMRLADRNARAIMTPRGDVDWLNLLAPDEAIEKMLRETPHTRLPAAEGSVDKLIGVVKTRDLLVAYLTEEKVDPASFVRPAPIVHDFADALDVLVTLRQAEVPMALVHDEYGTFEGVITPADILGAIAGVFADIDEGEADVVQREDGSWLLPGLMPADEMADRLSIKLP-EDRGYSTLAGFLLSYTQELPVTGTVVETMGWRFEVVDMDGRRVDRVLASK------
293166310    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FWNRF----LVASLLMMVVSFVLIGVGPRTLGRQHAERIALGSSGPVIALEWLLGPVPKLLILLGNAVTPGRGFSEGPF--------ASEVEVRELVDLAAASSLIESDESKMIQSVFELGDTIVREVMVPRTDIVFIEQHKTLRQSMSLALRSGYSRLPVVEDNLDDVVGMAYLKDVTKRVFDNHTERVSSILRPCLFVPDTKHADELLKEMQAQRTHVAIVVDEFGGTAGMVTIEDILEEIVGEITDEYDTEPDLEVLVDGSWRVSSRYDVDDLAELTGVDLQDED--VDSVGGLLAKHLGKVPIPGSAIVIEGLRL-VAEARRNRIGRVLVTRL-----
229493176    -----------------------------------------------------------------------------------------------------------------------------------------------------------YVNLMVLLRILCEITATVVLVGGLIDVLSLGWALTVTAVIMVLVSYVVIGVGPRTLGRQHAYSIAMAASLPLLWIGVLLGPISRVLILVGNALTPGK---------GFRNGPFASEIELRELVDMAQERGVVADEERRMIQSVFELGDTSAREVMVPRTDMVWIENDKNAGQATSLAVRSGHSRLPVIGENVDDVLGVVYLKDLVKQTYHGRNVNVCDVMRPAVFVPDSKPLDSLLAEMQRDRNHMAILVDEYGGIAGLVTIEDVIEEIVGEIADEYDEDPPIEDLGDGMFRVSARLPIEDLGELFDLEL--ELDEVETVGGLIGYVLGRVPLPGSEVEYDGL---ILRGEGTRISTVFVQRIPP---
254819386    ----------------------------------------------------------------------------------------------------------------------------------AAVALIALGGLFAAIDAAISTVSLARVQEMVRDERPGAVALSKVMSER-----PRYINLVVLLRITCEITATVLLVVFLYDNFGLKWGLFGAAAIMVVTSFVVMGVGPRTLGRQHAYWLLMPISRLLVVLGNAVTPGRGLEIELREVVDLAQQRGVVAAEERRMIQSVFELGDTPAREVMVPRTEMIWIESDKFASQAINLAVRSGHSRIPVIGENVDDIVGVVYLKDLVQQTFLSGTIPVAQVMRPAVFVPDSKPLDALLREMQRDRNHMALLVDEYGAIAGLVSIEDVLEEIVGEIADEYDQAETAPIEDLGRFRVSARLPIEDLGELYGVQF-DDDLDVDTVGGLLALELGRVPLPGAEVISHGLRLHAEGGTDHRIGTVLLSPVES---
299130051    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAVTSLFILFADLCPKRLGMANPERLAVRVIGPMQLCMTL-----------FKPVIWLYSRTADMLLALSGLPVQRDERVTSDDILMEAGARAGVLAAQEQQVIANVFELDSRSVTSAMTLRERIAFFRRDDPDELIRARIAAEPFSTYPVCDGDIDHVVGYVDAKDLFQRALKNQPISLAELVRKVLIVPDRLSLAEVLAHFRQVHEDFAVIVNEYSRVVGVVTLNDVMSTVMGDLVGPADEE-QIVRRDENSWLIDGTTPIEDVLHALGIDELPHAGDYETLAGFLMVMLRRVPRRTDSVSVGGYLFEVLDVDSYRIDQVMVSRL-----
146281572    -----------------------------------------------------------------------------------------------------------------------------------------ASELLAHPDRLLGTILVGNNFVNILASSIATVLAMQL-------WGEAGIAIATIGLTIILLIFGEITPKTLAALRPEIIAYP---VSLPLKMLQKVLYPLVAMLSWVSNGLLGLLGVDLSNKG-------NDSLSTEELRSVVRESGSLPLNRQSMLLGILDLERVTVDDIMIPRNEVAGIDLDDDLEAIISQLRTTPHTRLPVFRNDINQIEGIVHMRQIARLLSHDQKESLLAACTEPYFVPENTPLSTQLLNFQKQKRRIGIVVDEYGDVRGVVTLEDILEEIVGEFSNQDTRSPDIHPQEDGTLVIDGAAYIREVNRALDWHLPC--DGPKTLNGLITEALEHIPDSGICLQIGNYRLEILQAADNRVKSVR---------
300870106    ----------------------------------------------------------------------------------------------------------------------------------VTLMRLVRENKIKEDDTKYWGKSNSMIPTLLVGNNIVNITASSIITVFAIRLADALPHISGSVMVTISTTLITILIIIFGEILPKVIMRVNALIPSLLYFMKVFYFIFTPITFIMDKITTFLMNYFVPKKLRNKEKKSALSSIEDIIINLGHKAGIIKGYTHDLLTGVMDFRNKTVEEIMTPRVDMVCIEADTDINEIMRLTVDTGLSRFPVYEETIDHIIGIFHTRALFKDYIKNNKKKAIDYIMLPYFVPETKTISSLFSDMQKRKLQMAITIDEYGGTSGLVTMEDIVEEIMGDIEDESDKEKDLIKLKGKRIIVNGTASIEDVNEVLNLNI--EHEEYQTIAGYVLDKLDHIPDVNERLILNDYRVRIMKVEDRRIIEMEFTPINSIRI
223984376    ------------------------------------------------------------------------------------------------------------------------------------------------------------------VVNILASSLATVLFVQNLGFGDAGVSLSTAVMTIVILIFGEISPKSIAKETPEKFAMAVAGVIGFIQTL--------------LTPINFLFSLWKKLLSMMFKVENDDSMTQEELLTIVEEEGDLEAHESDLICAAIEFNDLDVKDILTPRVDVIAVDVTDSLDEIELMFRNNNFSRLPVYENSIDNIVGVIHEKDFY-NLYYNHMGTFKSITQTLLYTSPHVKISSLLKQLQSSKTHMAVVLDEYGGTAGIITLEDILEELVGEIYDEHDQVKEYKELDPNTYLIECDMDLDDMFEFFGLE-DEEDYDFITVSGWVIHELERIPKVGESFTYKNLVVTVTQTDARKVIEVKVSVIPQ---
89897246     ------------------------------------------------------------------------------------------------------------------------------------------------------------QIGITLIGVITGAFGGATIAGQLAKYIETIPVLISYQFSFILVVGLSTYLSLIIGELAPKRIGMGNPEKVACRVAKPMYYFAKAGRPLIWFLSKSTELVLKVLRIKPSTDPEVTEEEITSLIEQGVYSGVVEEIEQDMVEQIFYLGDKRLADILTPRTQLAWIDIEDTFVDIISKMNESPHTKFPVGKGSLDNFQGVVHTKDVFAKLVSGVDFAINDCIKDTLIHPESMKVFQALKTFQEAGHHEAIVIDEYGGIEGFVTLHDIMENIVGDMPLRGEQPPEIIEKDEHSWLADGLVALDTFKRYFDIEEPHTGNSYHTLGGYITDKIGDIPKEKDSIIVGHLRLEVVDMDHVRVDKVMITRVNPEEL
119486081    ------------------------------------------------------------------------------------------------------------------------------------------------LSTTQFGITLSSLALGWIGEGTLAVAIALIVSLPIPLNLQDFISLAIPIFTFVLIAYLQIVLGELCP-KSLALLYPEQLSRLLAPPSLAIARFFSPFVWGLNQSTRWLLKLGGIEYTGQPY-TRVTPEELQLIITTSSESMGLEAEEREILNNVFEFGDVLAEEVMIPRTNVIAISSTANFQNLLNEMTVSGHSRYPVMRESLDDILGIIDFRDLLAEGLLSPETSLESWIRPARFVSEQMLLSELLPLMQRSHLEMVIIVDEFGGTAGLVTINDLIAEIIGDSSESTEEEIKLQYIDEQTFLVQAQLDIEEVNELVDLDLPI-TEEYQTLGGFLIYQLQKIPIVGETLRYQNLEFTVILAEGPRIDQIQIHQLEPES-
289765421    -------------------------------------------------------------------------------------------------------------------------------------------------NAMLTGIVICNNIVNILASSIATIVIINYFGNK-----GSSVALATAIMTILILIFGEITPKLMARNNSEKI---AEGVSVIIYILSII-------LTPAVYALIFISRFVGRILGVNMTSPQLMITEEDIIVNVGNAEGIIEEDEKEMIHSIVTLGETNAKEVMTPRTSMLAFEGTKTINEVWDEIIDNGFSRIPIYEETIDNIIGILYVKDLMEHIKNNEDLPIKQFIRSAYFVPETKSIIEILKEFRGLKVHIAMVLDEYGGVVGLVTIEDLIEEIVGEIRDEYDDEEDYKKIADNEYEVDAMTDIETINKDLELELPISED-YESLGGLIVTTTGKICEVGDEVQIDNVYLKVLEVDKMRVSKVRISEKEKEE-
218133128    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVNIFASSLTTTLVSRYFNSSAVGIATGILTLAILIFGEITPKTT-----ASVNSEKIALAYANIIKFVMFVFTPVIFIVNGMAGSLMKLLRVNTSNSKSSMTENEIIVEESYEDGEIETEEKKMINNVFDFGDALAKDVMIPRIDMTMADVNSTYDDIIELFKQNKYTRFPIYEGTTDNVIGILNIKDLL-LYDARDDFNIREIMREPYFTYEYKNTAKLLEDLRSTSNTIAIVIDEYGSTVGIITLEDLLEEIVGEIRDEYDDDERIEKISDKQYHLSGAAKLDDINDILGTSF--HSEEYDSIGGFIIEQLDRFPEKGDKLEFPDMTILVTATTNKRVDSVLLT-LKDSS-
197302641    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------MLSAILIGNNIVNISASSLATSLAYHFGGYMVSIATAVLTVAILVFGEITPKNYATLNAEKVTLRYIPFFKFFMTVMTPFIFIINLFSRVIMLIMHVDPDAVNNAMTEEELIVDVSHEDGVIESDEKEMIYNVFDLGDANAKDIMVPKVHVTFASVDNTYEELIDIFREDKFTRLPVYEETQDNIVGIINMKDLL-LYDANTEFHMKDFLREPHFTYEYKNISELLVEMRDSTFNIAIVLDEYGEMAGLITLEDILEEIVGEIHDEYDEKEDVQQISDREYIIEGSMSLDDVNDHLNTKL--ESEDYDSLGGFIIEHLDRLPATGDEVTEDGIRLVVEKLDKNRVESVHI--------
229115767    ---------------------------------------------------------------------------------------------------------------------------------RATSVKTVITNLDEYLSACQLGITVTALGIGWFGKPALKQIFDTLFANWKIS--TQLADIFAVILVFLLITFLHVVIGELA--PKTVAIQKSEQVSLLVSKPLIFFYHIAFPFIWLLNGSARIITKLLGLKPPKGHDEVHSEEELRLLVSESYKNGEINQSEYKYVNKIFEFDDRIAKEIMVPRTEMNIISKEMPAEEALQKMSREKYTRYPVVDGDKDHVIGFVNFKDIFTEFVQHKAVNVEQYVRPIILVIDSIPIHDLFLKMQKERTHIAILIDEYGGTSGLVTVEDILEEIVGDIQDETDEQPEIQQVSETKTILEGKVLVSEVNTLFGLAI--DDDGVDTIGGWILTKNIEIAEE-DSIEIENYKFCVKELDGRYIKRLEVTK------
307347112    ----------------------------------------------------------------------------------------------------------------------------------------------MFFTVVQIGLNAVAILGGIVGDAAFSPAFHSLFSRYMSAELSEQLSFIL---SFSLVTGMFILFADLTPKR------IGMIAPEAVALRIINPMRFCLYVCTPLVWFFNGLANMIFRIFKLPMVRKDDITSDDIVVEAGALAGVLRKQEHELIENVFELESRTVPSSMTPRENVIWFDLHEDEQSLKNKVAEHPHSKFLVCNEDIDHIIGYVDSKDLLNRVLANQSLALNSQIRNTLIVPDTLTLSEALESFKTAGEDFAVIMNEYALVVGIITLNDVMTTLMGDLVGQGLEE-QIVARDENSWLIDGGTPIDDVMRVLDIDEFPQSGNYETIGGFMMFMLRKIPKRTDSVKFAGYKFEVVDIDNYRIDQLLVTRLDSKA-
229017383    -------------------------------------------------------------------------------------------------------------------------QLANEGNKQALAARSVLSNLDVYLSACQLGITITSLGLGWLGEPTVEHLL-----RPLFEKINITGTMANTLSFIIAFSVITFFHVVLGELVPKSFAIQKAEA-ITLKFAKPLILFDKIMYPFI-WLLNSAAIFFTKLLGLEPAKENELAHSEEELLGESYKSGEINQTEYKYVNNIFEFDDRVAKEIMVPRTEMVCLSTENTLEENMKIVATEKYTRYPIIEKDKDDIIGMINTKEIFHNQTKGIYKPLDAYIHPVLTVFETVPIRKTLIHLQKNRVQMAIVMDEYGGTAGLLTMEDILEEIIGEIQDEADESPMIEKRTPKLTVLDGKVLISEVNDMFGLHIDESDL--DTIGGWLLSQSIDLIEAGYSVEYDGFQFKALELDGHQIKKIAVHKLD----
283795385    ---------------------------------------------------------------------------------------------------------------------------------------------LLKMAEEPAGFLSTIQIGITLAGFLGSAFAADNFSDPLTEWIYSGLGFQTLSPAVLILITLILSYFTLIFGELVPKRIAMQKSYAVAKFSCSVVSAIAFMARPVIAFLAFSTNLVLRLLGMKTEAEEEGVTEEDIMIDLGKEKGTIAEDENEWIQNVFDFRDTSILSAMTRESDIVNLFEDSSEQEILKIIRESGLSRLPVYTKDHEDVKGILYTREYLLNLTAKQPKSLSQLLHQAYFVPESIHADDLFRDMQTKKVHMAIVVDEYGNISGLITMEDLLEEIVGSIYDEFDRDPEIERISENLWRFPGDTLIEDVEEQMDITLPDQE-EYDTIGGMVLSCLHTIPKDGTTVEINGLSLHAEKIVGRRIESVLVKKLD----
19704818     -------------------------------------------------------------------------------------------------------------------------------------------------NAMLTGIVICNNIVNILASSIATVVIVNYFGNK-----GSSVALATAIMTILILIFGEITPKLMARNNS---AKIAEKVSVVIYVLSII-------LTPAVSCLIFISRLVGRILGVDMTSPQLMITEEDIIVNVGNAEGIIEEDEKEMIHSIVTLGETSAKEVMTPRTSMLAFEATKTINEVWDEIIDNGFSRIPIYEETIDNIVGILYVKDLMEHIKNNENLPIKQFIRSAYFVPETKSIIEILKEFRGLKVHIAIVLDEYGGVVGLVTIEDLIEEIVGEIRDEYDDEEEFKKIADNEYEVDAMTDIETINKDLELELPISED-YESLGGLIVTTTGKICEVGDEVQIDNIYLKVLEVDKMRVSKVFIRILEK---
295110107    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTHIFHGKQQDAVTEKEIMVDEAHEKGVLHKDEAEMIQNIFAFEDKEVGAVMTHRSHVAAFALDDLLKDVVEHMMEEGNSRYPVCGEDMDDIRGLIHYKDALKFFTQNSWAKFKPLIRKVTFVPETRHIGQLFRTMQARQVHMAVVVDEYGQTAGIVTMEDILEEIVGDIFDEYDESKDFRPQVDNSIIIDGLASLTDVEQELDIDFGDVEM--ETLNGYLTEHLGHIPAQDDEIVANGYRFKILSLGNRTIGRVRAEKINDKE-
291460899    -------------------------------------------------------------------------------------------------------------------------------------------------NSMLTAIVIGNNIVNILASSLATVVIVNYFGNK-----GSSVALATAIMTILILIFGEISPKLMARNNS---AKIAEGVSVIIYVLSIIF-------TPFVYCLIFISRFVGRILGVNMESPQLLITEEDIIVNVGNAEGIIEEDEKEMIHSIVTLGETSAKEVMTPRTSMLAFEATKTINEVWDDIIDNGFSRIPIYEETIDNIIGILYVKDLMEHIKNNENLPIKQFVRAAYFVPETKSIIEILKEFRTLKVHIAMVLDEYGGVVGLVTIEDLIEEIVGEIRDEYDDEDEFKKVSDTEYEVDAMTDIETINKELELDLPISED-YESLGGLIVTTTGKICEVGDEVQIDNIYLKVLEVDKMRVSKVFIKILEKEN-
116695160    ----------------------------------------------------------------------------------------------------------------------------------AIAAVQLGEDPTRFLSTVQIGITSIGVLNGVVGESTLAQPLGLWFGLSPNTSGYVATAIVVAGLTYFSIVLGELVPKRLGQMAPEAIARLVARPIGWLAV----------ASTPFVKLLSSSTRLVLRVLGTKVDRGPGTEEEIHALLVEGSEAGVIEQHEHTMVRNVFRLDDRQLASLMVPRGDVVYLDVEETLDENLHRIEESDHSRFPVVRGGMHDIIGVVSARQLLARRLRGEEADLKAAAQPAVFVPESVTGMELLENFRGSGGQMAFVIDEYGEVLGLVTLQDLIEAITGEFKADAAGEEWAVQRDDGSWLLDGLIPIPELKDRIGLRQVPEEERYHTLSGMLLLLLGRLPQIADSVQWGDWRFEIVDMDGKRIDKVLAARLPPQE-
137177621    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DYWVLVSSYSMELTMKILGPISNIATKVSYLFLRDNKEISLLVDPHDEIINLHHEDGIVKKGDKDMLGGILDLPDVTVEDVMTHRKNILTIDCDTNHNDVLSLMLENPYTRVPIWKNDKDNFIGVLHIKDLLKKSISKEEFEISDILVEPWFVPETTSLKEQLSAFLEKKTHMALVVDEYGALMGLITLEDILEEIVGQITDEHDEDEDILPKEANMIKVDGDSSIRDLNREYGWKLP--DDEAATIAGLIIHETRSIPKKGSIYSFHGFRFKILDRQRNQLTSIRIK-------
308752156    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FVDTFGTKGATLSVVVMSILIFVFGEVIPKNLVLPFTTRL---SLIYAPIFYLFHTAFLPLRLLL-------GTQLEKLLRSFDIKMDAEKKLDQVFWDIFEMGYSAGLFTVEEREITERAMSLDDLLVKEIMVPRPDIFALDEDLTVEEAYERIIEKKHSRIPVYKDHMDNITGIVYVKDLIPAY-ENGKRKLREFKREALFVPEILNITNLLKEMKTSGVQMALVVGEHGEVAGLVTLHDILKRLLGSLPEVWEE--DTVKISKNTYKVYGWADIEKVAKTVGFSLP-EEYEYDTVGGFVMANLSKVPEEGDEFEYDGFKFVVDKMDGNRI-------------
143971783    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MSMSESDSKTEKSRSWLERLSMALTGEPSSRAELLEVLRASEQRELLDAEALSIIEGALTVSDLKAREIMVPRSQVVFFRIDQTAGEILTGVIESGHSRFPVLGDGNDDVLGVLLAKDFLAHPDRSERLNLRELLRPSPGIPESKRLNVLLQEFKANRNHLAVVYDEYGSMSGIITIEDVLEQIVGEDEFDYDEDDFIKQHVDGTYTVKALTTIDDFNRAFGSEF--DDDEFDTIGGLMMNRIGRLPNRDDQVVIEGFEFRVLNADNRRIHLLQVAR------
126662503    ----------------------------------------------------------------------------------------------------------------------------------------LISELLEKPKKLLATILVANNFVNIAVVILFSSFSGKMFNG-IASSALRFTLEVVLVTFFLLLFGEVLPKIYANRNNIVFAQKVAVSISLLNKILSPISVPMRNSIHFIEKKLNVQKGNF------------SVNQLSQALELTSQSDTT--DGEQKILEGIVTFGNTEVRQVMSPRIDVFSLNIEETFKEIMPKIIEKGYSRIPVYKENIDQIEGILFIKDLIPHI-DNDNFNWVELLREPFFVPENKKLDDLLKDFQSMKSHLAVVVDEYGGTSGIISLEDVLEEIVGDISDEDDEDLIYSQIDDNNFLFEGKISLKDFYRIIDVNEEEFEGEAETLAGFLLEISGNFPKKSQKITFHNLIFTIENVDKRRIKQIKVT-------
56963066     ---------------------------------------------------------------------------------------------------------------------------------------IYAKKVTSNLDEYLSACQL-GITITALGIGRLAEPTFEQMLHPFFEDVVPASAVTSLSIAVSFLFATFLHVVIGELAPKTIAIQRAEQVTLLFARPLVWFYRMLFPLIWSLNGSARLLIKMLGFKPMSEHEVTHTEEELRLIISDSYKGGEINQSEFKYVSKIFDFDDRIAKEIMVPRTEISAISIEDSLEDNLAIMREEKFTRYPVVNGDKDHILGIVNVREVLSDIVAPDEIKLENYIRPVISVIESIPVNDLLVEMQKKQTHMAILYDEYGGTAGLITAEDIIEEIVGEIRDEFDVEEDISKIDEDHYLLDGKTLISEVNKLLHVEISEED--VDTIGGWLLTEKYDI-AVGETLTFGPYVFAVKAFDGRQIKQIEV--------
296116298    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PPPRGRGFLSLFGRRRNSDQGLRHSIAALVKEADAAAELDRQERALLANVLRLRGITADDVMIPRADIVAMPASISLDEALAMMRRENHSRMPVYRDQLDDIVGMIHVKDLIAYLGTSEAFSIEPLLRQPLMVAPQLPVLDLLLQMRLRHVHLALVIDEYGGIDGLVTIEDLIETIVGDISDEHDEPAMLQERNDGTFDVDARLPIAQFELRTGLTQDEREAEIETVGGLVFRLAGHVPTRGEVVTHEGTVFRILDADARHIRKLRVRPVAD---
143572560    --------------------------------------------------------------------------------------------------------------------------------------------------------------ATILIANNFVNVSIVMASNYVFNNLFIDGSISETMNFILQVIVVTFLILLFGEVIPKVY-----ANNYNIQFSKFMSLPLLVLKKIFYPVSLALINSTNIIDRKIEKKRESLKADELEHALNLTKDSVDNEDEKKILEGIVKFGHTDVKQIMTPRTDVISFDVTTKYIDLMEELKDIKFSRIPVFEESFDKIKGILYAKDLLGKMDEKKNFNWTSLLREPKFVPENKKLDDLLKEFQEEKTHIAIVVDEYGGSSGIVSLEDVLEEIVGDITDEDEEDINHKKIDDQNYIIDGKTSLIDVYKLLEIDFENAKGESDTIAGFCIEQAGKILLKNEKINFDTYTITVEAADKRRIKKVKIT-------
142844985    -------------------------------------------------------------------------------------------------------------------------------------------------------------------GLIGSILIGNNAVNVLGSALATSFAIALFGEGGLVWIGMTVLLVVFAEVMPKTYAYADSYALRIAPVLQIVVRA-------LSPLSVGIRLLATQIIRPNPDAHENREEELRGLIELQGNDGNADDRERKMLSSILDLNEISVEAIMTHRGTVSMINADDQVEDILRYVLNSPHTRHPVFSGKSDNIVGVLHVKDLLRAVGEAESETVQNIASDAYFIPETTLLFDQLQAFRSRREHFAVVVDEYGDFRGIVTLEDILEEIVGDIDDEHDIDLALTPQADGSWLVDGNVTIRDLNRTLGWQLPDED--ASTVAGLVLFESRTIPNPGQEFRFHDIRFRIVKRKGNRLTRLRL--------
283457773    --------------------------------------------------------------------------------------------------------------ALETATVQQAKDSGDKAADAVLRCLKTLSTQLSSCQIGITITTLLTGYTLDAAIKALTTGAISSLGLPTSVTDVLTLVLAMLIATLLSMVVGELLPKGLAIAEPYDVARRVAPAQLAFT----------RVMSPLVRIMNGSANWILGRFGMEAKEELSAARTPEELVRRSAEEGTLDSDAARFVDRTLRFSELTASEVMTPRGQVAMLEDTAPVAEVIKLARSTGHSRFPLYKGDHDNIVGVVHVKKAVGVPPERETLEAGALAEDVLQVPETLHLDALLTQLRQGALQLAVVLDEYGGTAGIATLEDLVEEIVGEVSDEHDRGRTERPLRYGNWVFSGLRRPDEINALIPGLEVEESPEYETVGGFMMERLGRIPEVGDSVPVPGGTLRVDTLEGRRVDRIRFTP------
227820107    ------------------------------------------------------------------------------------------------------------------------------------------------LAATQLGITISSLALGWIGEPALAHLIEPLLSILPQFWATAGSHAIASVVSFVIITALHIVLGELA--PKSLALQRSEGTALAVVRPLGMFLFLLRPAILVLNGLGNLVLRLAGLRPGAGEASLHSPAELKLIVAESHQAGLLDEAQQELVQRIFSIGDRRISDFMTPRVDVDWIDADDPPADVLRTIRDCRHEQLLIGRGNIDEPIGMVLKKDLLDQLLDGKPVDPFGVIREPLILHEATPVFRVLERFKSAPVRLATIVDEYGSLEGIVTQTDLLEAIAGELPDIEAEERAVIEREDGSLLIDGMMSAHDAFDRLKLHDRPQDGGYHTIAGFALHILGHLPDAGECFEFDGWRFEIVDMDGRRIDKILATSL-----
254293152    -------------------------------------------------------------------------------------------------------------------------------------------------------------------GLIGSILLGNNLVNILATSIATSYLLKIFGANGVAVATAAMTVLVLVFSEVMPKTYALNNADRTAMSVSWPISILVLVLKPVVRFVQLVVRGTLSLFGVKTEADASPVDEIRGAIDMHVVDGNVEVEDKHRLGGVLDLKELTVADVMVHRKSIIMIDADIPPDDIVRQALESPHTRLPLYRGDKEEIIGILHAKDLLRAIMEAESLDVESVKRKALFAPETTSLQDQLDHFQQSQSHFAIVVDEYGAIMGLITLEDILEEIVGEIRDEHDVTVEVRPQPDGSVFVDGWAPIRDLNRAMDWDLPDEE--AVTVAGLVIHETQSIPEPGRKFVFHGYQFEILRKHRNQITGLRVRR------
78186119     -----------------------------------------------------------------------------------------------------------------------------------------------FLSAIQVGITLISTFAGAFSGLAFAVAAMIAGVPSLAAYAGELATVVIGVTFFTLVIGELAPKKIALQHPERIALKIAGAIDMLCRF-----------SAPAITLINGTTNLVLKAIGIESSEKPVSDEDVMLLIRQGAKKGIFESVEYDMVSRIFRLSDKRASAMMTPRSETDWLDLEKSDSELTATIMASGRSRFPVGEGSLDHLMGVVRSVDLVSFELSGRKDAIRASMKPPLFVPESVPAFHVLELFRKNRVHMALVIDEHGSVEGTITLTDVLESIVGDVPDLERDEKRILRRSNRTWIIDGLLPVDEFLAAFSLEADDFSEEYETMGGFMMTRLGEVPAVSDTLRWHNIQFRVIKMNGQRVGRILVE-------
310816223    ----------------------------------------------------------------------------------------------------------------------KLKSLAEAGKSGAATALDLAENPGRFLSTVQIGITAVGVLSGAFSGATLGLRLTGWLAS--MGMAQNLADVLGVAVVVISITYLSLIVGEL---VPKQIALRNP--EAVAMRVAPAMKMISRVAAPIVWFLDISGTTVLRLLGQSGQQDQATEEEVRVILSEARDQGVIEIEEREMLSGVMRLADRNARGLMTPRHEVAFIDVDSTTEDVIADLQRIGRPRIPVREG--DEVLGVLYVTDVISAIAAGQPLDLRALLREVPVVYESADAISVIEILRKSANHMALVYDEYGSFEGLITTGDILEAITGTFQESLAEEPAFVAREEGGYLVAGWMPADEFCDRIGIP-RELAGDYETVAGLVLNHLHHMPQLGDQVQAGGWNFEVVDLDGRRIDKVLVREL-----
300088502    -----------------------------------------------------------------------------------------------------------------------SSSETAFISLSRYRLQAMVENKVKGAHLVAALVKPERLLSTVLLGNNFVNVAASALATVLAISVFGEQNGVIIATVGLTIILLIFGEVTPKTAATRHAEKMTVAYARPIMFLAWL-------LTPLVTFLSWIASVFMKLFGGGSTYQRSLFNEEEIMIDVGHKEGTVEKDEAEMLHAVLDFRERPVFEVLVPRPEVVAVEKGTLLKDFFALYEKSPMSRFPVFQENMDNVIGIISVKDVLMAQARGEEDPIDDLARPAYFAPETKPIGDLFNEMRDKNFRMTVLVDEYGGTAGVVSLSRLMEEIVGPVGDEAGAEKDFESINENTFQVDGGMRIEEANEQIGIELP-EDDEYETIAGFILKQLGQIPRQGQVMRFNGLKLVITRMRGKKIEEVLVTR------
169628760    -----------------------------------------------------------------------------------------------------------------------------------------------------------YVNLVVLLRTTCEILSTVFLVGYLTARISLGAALTISAIVMVVTSFVAIGVGPGRQHAYSIALGAAVPLQVISVLLGPISRLLILLGNAVTPGRGFRNGPF------------ASEIELREVVDMAQQRGVVADEERRMIQSVFELGDTPAREVMVPRTEMVWIESDKTAGQATSLAVRSGHSRIPVVGENVDDVVGVVFLKDLVQQVNGGRDVTVAQVMRPAVFVPDSKPLDELLREMQQHRKHMALLVDEYGAIAGLVTIEDVLEEIVGEIADEHDEVAPVEELGDKMFRVSARLPIEDLGELYGIEF-DEDLDVETVGGLLALDLGRVPLPGAKVASHGLLLQAEDARGRRIGTILVQP------
308750431    ----------------------------------------------------------------------------------------------------------------------------------------------------FTVVQIGLNAVAILGGIVGDAAFSPAFHGVLINYMSAELAEQLFIFSFALVTGLFILIADLTPKRIGMIAPEAVALRIINPMRFCLFVFRPLVWFFNGMANLIFRAFKLPMVRKDDITSDDIY----AVVEAGALAGVLRKQEHELIENVFELESRTVPSSMTPRENIVWFDLHEDEQSLKNKVAEHPHSKFLVCNEDIDHIIGYVDSKDLLNRVLANQSMALTGQIRNTLIVPDTLTLSEALESFKTAGEDFAVIMNEYALVVGIITLNDVMTTLMGDLVGQGLEE-QIVARDENSWLIDGGTPIDDVMRVLDIDEFPQSGNYETIGGFMMFMLRKIPKRTDSVKFSGYKFEVVDIDNYRIDQLLVTRIDSKP-
160944923    --------------------------------------------------------------------------------------------------------------------------------------------------SAARVLAMAEKYDKLLSTILIGNNIVNIAAASIGTIIERGATVSTMVLTVVVLIFGEVTPKSLAKEMPETVAAVAPALSLLMLVFTPLTWLFSQW------------KRFLGHFVHSTEEDTITEGELMTMVSEAENDGELTDRESELIRSAIEFDDVEVEEILTPRVDVIAVEDDMPLEEVAQTFAESGYSRLPVYHDTIDNIIGVVHEKDFYMARL-KKETKLEDLVKPTLYTTGSTQISQLLRTLREQHHHMAVVVDEYGGTEGIITLEDILEELVGEIWDEHDETEDFRKQSDGSWIVLGSAGVDDLYERLGLP-EDEDIDSNTVNGLVQEKTCRLPKVGDRFTLGSYDGVVTRTAKRRVTEVRLTPAEK---
260589639    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FGSAAVSISTGIITLLVLIFGEITPKTLATVHSEKMALSYAKVIRILMFI--------LTPIIFIINKLAQGVLTLMRIDANAKCNTITEHELRTLVNVGHEEGVIESEERQMIYNVFDFGDSQAEDVMIPRIDVTFADVNSSYEDLVGLFRDEKHTRFPVFEDTTDNIIGIVNVKDLL--LTSKEDFSVRKILREAYFTYEYKRTSELLMEMKENSVTFAVVLDEYGATSGIVTLEDLIEEIVGDIHDEYDSEEEEEIIPNREYIALGSARLDDLDETLHLNIV--SDDYDSIGGYIIEQLDRFPAAGESVTTDGVKLVVDKAERNRIETVHI--------
268608240    -----------------------------------------------------------------------------------------------------------------------------------------------FLSAIRTAVTLSGLLGAAFAAKSFSRPLIMETGLTVPKYVVSAVCVILLIAYFTLVFGMIIPKKTAHRSPEKTALALSGLISFISAFFA-----------PFVAVTNASANGILRLFGIDPDSGAETVTEEEILMDAGAEKGTIDQDENRIIKNVFAFDDLTAEQVCTHRTDVSVLWSKDDTEVWEETIHRTRHSVFPVCGESVDNVIGVLDAKDYFRLDDKSRDNIMENAVREPLFVHENMKADRLFEQMKQDGSHFAVVVDEYGGMSGIVTITDLVEQLVGDFADEDEPAVKLTQTGDDEWTVPGISALTEVCDELDITLPA--DKYDTFGGYVIDRLGHIPKNGTQVSLDGLHIDVTEVKHHRIEKVKV--------
143052198    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAPMVRAVVIILSPLSIALRMLANRLIGKRRTDDSDREEELRGMIELHGADGDADDREQAMLSSVLDLNEISVDQIMTHRAGVNMVNAGDDLEALLRRVLESPHTRHPVYSGSPDNIIGVLHVKDLLRAVGQNGHKLVQDIASEPYFIPETTLLFDQLQAFRNRREHFAVVVDEYGDLRGIVTLEDILEEIVGNIDDEHDIDLALTAQQDGSWIVDGGVTIRDLNRTLGWQLPDED--ASTIAGLVLFESRTIPRPGQEFRFHNIRFRILKREDNKLTSLRL--------
206971496    ---------------------------------------------------------------------------------------------------------------------------------RATSVKTVITNLDEYLSACQLGITVTALGIGWFGKPALKQMFDTLFANWNIS--TQLADIFAVILVFLLITFLHVVIGELA--PKTFAIQKSEQVSLLVSKPLIFFYRIAFPFIWLLNGSARIITKLLGLKPPKGHDEVHSEEELRLLVSESYKNGEINQSEYKYVNKIFEFDDRIAKEIMVPRTEMNIISKEMPAEEALQKMSREKYTRYPVVDGDKDHVIGFVNFKDIFTEFVQHKAVNVEQYMRPIILVIDSIPIHDLFLKMQKERTHIAILIDEYGGTSGLVTVEDILEEIVGDIQDETDEQPEIQKVSETKTILEGKVLVSEVNMLFGLGI--DDDGVDTIGGWILTKNIEIAEE-DSIEIENYKFCVKELDGHYIKRLEVTKI-----
295690858    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QWIVRRTLRLFGVKLDMAVDVLAAHEEIVDYHHSEGLVETDDRRMLGGVLDLSDMDVSEIMVHRKSMVLLDAALPARELVDEVLEAQHTRVPVYRNEPDNIVGVLHARDLLKALAESPTLDIAAILREPWFIPDTTNLKDQLNAFLKRKSHFALVVDEYGALQGLVTLEDILEEIVGEIDDEHDTALDVRKQQDGSVNVDGHVTVRDLNRAMDWRLP--EGDAVTIAGLVIHEAQMIPEPGQTFIFHRHRFQVLRRQRNQITALRISAL-----
134469446    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WLLSHSTRLVLRVLGGKDEAASVTEEEIRMLVAESHEAGVIDAHERDMMNRVMRLGDRTADSLMTPRNRIAWLDTVAAPEKNIATMRENEFSRYPVYRDNDQDIVGVLEVKSLVTRLVRDDH-SLFQHLREPLYVSESTHAMKLLEIFREEQQSMALVVDEYGEIQGLVTISDLMGAVVGRLQSVEDEDALVVTREDGSYLVDGSLSIEDLRELMGAELPDEDGDYYTLAGMCIHFFGRIPHAGEYFDWAGWRIEIVDLDGARVDKLLLRTLSEEE-
161528340    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALATSVAIRMFGDEGLGIAVGIMTFLILIFGEITPKTYNANSTKIALRYAPILLGFSYALYPVVKFF-----------ETITKGVVKMTGSSYAPPPITEEEIKGVIDQGLEEKALERDEMELVHGALKFDDTVIRSVMTPRTKMFTLNSKMLLFEALPQINQSGHSRIPIYGDTQDDIVGFIHARDVLKELEKDNEVSLEQIARKPVFASQEKMVSSLLKEMKGRKTHMAIVVDEHGGVEGLVTLEDLLEEIVGEIEDETDRTIGYERIDQDTIVTNGDIEIDIVNEIFKTN-VPEGDDYASLSGLLHERLQDIPQEGDKVEVEDLRIVVEKVSKNIPQKIRIEKIR----
257067463    ---------------------------------------------------------------------------------------------------------------------------------------TMVRDPNLFLSAVQIGVTVAGFFSSAYGASTIAVPVLEDLGVPQATAGTVALIGMTLAIAYLSLVLGELVPKRLAM---QNALAMTRIVGPPLSVFGRLMRP-------VIWLLSTSTNIVVRLLGGDPGADRE-AVSAEEIKSMVRNSDALDQAESRVLADVFDASERTVVEVMQPRHQVHFLDGRQSVAQTRTEIRDSGFSRYPVIGDDVDDVLGFVHVRDML-LVDDPSAARMSELVRPIEHIPGTVEVLRALNRMRAHADQIAVVVDEYGGTDGIVTLEDLLEELVGEIYDEFDRDSWPVPGGLDTITFDGGLILQEFEAATDIALPD-TGGYETVGGFLMAQLGRIPEAGDRVAVDGGVLEVVEVDERRVTTVRFTPVPP---
73542276     ----------------------------------------------------------------------------------------------------------------------------------------------------FTIVQIGVNSVAILAGILGEKHVSDLVFGALSQYMDTGIAQRIANIGSFLIVTLLFIQFADLIPKRIAMTFPEACALAVIDPILTLLRVLKPLVYVFNAA----ADATLRLFGLPTKTVEQITTEDAAMVDAGAEAGVLLKHEIHLIENVFELDSKSVTAIMTPRDDVVYLSLDEGADSVRRKLVNQPHAQYPVCGHDLDDVQGYIDSKDILQLLLADETATVKHHDKNVLVIPDTLTLSEALTRFREMHENFAVVMNEYGLVVGIVTLDDIVGALMGDIL-YSSEDEQIVRRDDSSWLVDGLTPLIDLKKALEIDALPGEDYVDTVAGLVIYALKRIPKKSESITVGGFRFEVLDIDHHKIDQLLVSRL-----
149369661    -------------------------------------------------------------------------------------------------------------------------------------------------ATILVANNFINIAIVLLFESLSSVWFEGWVYTFNLYFVSAVFLVKVVAVTFLILLFGEILPKVYASRNKVSFASFMAFPLNVLDFLF----------TPVSTPMRSMTIYLQDRFGKQSSNISVDQLYQALELTNEEDT---THEEQKILQGIVTFGNTDTKQVMKPRMEIFALNEAAAFADIMPQIIERGFSRIPVYEDSIDNITGVLYVKDLMP-YIEHKELDWKTLKRDTYFVPENKKLDDLLNEFKEMKKHLAIVVDEYGGTSGLISLEDIIEEIVGEISDEDDEDLIFSKLDDNTFVFEGKTSLKDFYRVIELEFENEKGEAETIAGFLLEISKGFPKKNEIINFHNYAFAIEVFDNKRIKQIKLSRVPE---
221315397    ----------------------------------------------------------------------------------------------------------------------------------------IISNLDEYLSACQLGITITALGLGWLGEPTFERFLHPLFT--MTGIPEPFNHIVTFVVAFIIVTFLHVVMGELA--PKTVSIQKAEAVSLWIAKPLIW---FYKITYPFIKALNGSASFLVKLFGFHSVKEHQVVISEEELLSESYEKGEINQSEFRYVNKIFEFDNRVAREIMIPRTEIAVISLEQSLEEAIHHIINERYTRYPVIKDDKDHILGIINSKDMFKAYFLGQPIKLNQIMRPVIRVIESIPVQQLLIRMQKERIHMAILVDEYGGTAGLVTVEDIIEEIVGEIRDEYDETPHILKKGEHHYVMDGKALIDEVNDLLDIAI--ENEEIDTIAGWLLTQKMEL-KAGDVIHAEGCEFKILDAEDHHIRFVEIKK------
197104208    ----------------------------------------------------------------------------------------------------------------------------------------------------------------LIGAILIGNNVVNIFASALTTSVLTQAFPGPAGALIATGVMTVLVVVFAEILPKTVAIAQADNAARALSLPAQWTVRIFGPLANGAQW---IVRRTLRPFGIRLSMETDVLAAHEEIVEYHHSEGLVETRDRWMLGGVLDLAEMDVSEVMVHRRSIVMIDGDKPPREILNEALAQGHTRLPIYRDEPENIVGVLHVKDLLKAIADADAVRIAGILRTPWFVPETTSLKDQLAAFLKRQNHFALVVDEYGAIQGLVTLEDILEEIVGEIEDEHDVVPGVNPRPDGWVSVEGSVTIRDLNRAMNWELP--DDEAVTVAGLLINECQRIPEVDETFAFHRHRFRVVERRGNQLTLLDVSPPEQ---
118475621    -----------------------------------------------------------------------------------------------------------------------------------------------SLDTYLSATQLGITLSSLALGWIGEPAVANVIVSPLKNYFGIEGVAVHTISFIIAFSIITFLHVVLGELVPKSVAI--AKSEKAVLIIARPLYFFWIIFFPIIKMFDFMAGMFLKLIGIKPAKDSELAHSEEIIVGESLKGGVLDSMESEIIKNAVDFSDTVAKEIMTPRKDVICLNKQKSFEENMQVIQNSKFTRFPYIDGSKDVVLGMIHIRDILQNDLIGQNTNLDKIVRKFIIVPENSSISKILVMMNKDRISAALVVDEYGGTAGLLTMEDIIEEIVGDINDEHDDKNQYKKISEHSYEFNGRFDIESVEEIMEISFDEETEQL-TIGGYVFNLFERLPVVGDTIEDENCIYEVLKMDGTSILTVKAT-------
260889584    ---------------------------------------------------------------------------------------------------------------------------------KAILLDNLLQEPSKFLSTIQVGITLAGFFASASAATGLSQYLSSALRPLNIPYSNQISMILITLLSYITLVFGELIPKRIALRNSEKIALSSIGVVVFISKLF----------SPFVKFLTFSTNLVLTILKMKEDNIEEKVSKEELLVEVGKEHGVINETEQEMIENIIEFDEKIAREIMIPRTKVFLIDKNISIHELFENKEIGKYSRIPVYENEADNIVGVLLTKDLMMEAYKKGFDNIKDLLQEAYFVPETKNVNELFNEMQLEKKHITILIDEYGGFSGIVTLEDLIEEVMGNIADEDDEDLSIRQLSRNKYLISGEVSLNDLNDNFNFEL--ESKYYDTLSGILIENLGYIPEDNENITINGVVFKPQRVRNKKIEKVVMT-------
226951460    ---------------------------------------------------------------------------------------------------------------------------------------------VLDLQEQSADFFAASQIGLNAVAILGGILGEAAFRPFFVDLIGRFYTGAWLTIGFALSFTFVTSLFILFADLMPKRLAMIAPEKIAISVIEPIQIFIK--VCKPLAWGINAIANLLFRLFKVNTTRDDNITFDDIVMDAGAQAGVLQKQEHHFIENVFELEERTVPSSMTTRENVVYFTLKENESSIRQKLAEYPYSKFLVCNEHIDQVIGYVDTKDILVRILNNQSLLQESTIRNVLIIPDTLTLSELLDRFRSTKEKFAVVINEYALVVGVITLSDIMITVMGDWVTPMEEDQQIIKRDNHSWLIDGSTPIEDVKHVLEIEEFPENENYETIAGFIMYRLRKIPRPADAVEYAGFKFEVVDIDHYKIDQLLVTQI-----
142176687    ----------------------------------------------------------------------------------------------------------------------------------AAQLAIVLDDRPRYVNVLLFLSTVASTTATALVVYVAIHALSTRGDWPLLASLALAVVIMVIVGYVVLGVAARTLGTQHADSIALRAARPARLMAAVLNPLTTLLIRIGNALTPGQGFRSGPFATEAEL---------------REMVDLARENSVIEDVERKMIHSVFELGETFAREVMVPRTEVVFIEHDKTLRQALSLCLRSGFSRIPVIKDSADDVIGIVYLKDVMRRIFDDREAEVESLMRAPYFVPDSKVADEMLTEMQAARVHMAVVVDEYGGTAGIVTIEDILEEIVGEIDDEYDTAPEVSALDDGSYRVSSRMNVYDFAALVGLEIDGEEEGVDSVLGLVAKRLGRVPIPDARIEVDGWILTAEQGAGRR--------------
255658993    -----------------------------------------------------------------------------------------------------------------------------------------------SLSVTQLGITLASLGLGWVGEPAVATLIL-----PITHAVGLDDVVGHTISLALAFSIITGMHIVLGELTPKTMAIQNVEKIMLNVALPML--IFHRVMYPFVWLLNHVANWVAHRMGFHTASEGDDAHTEEELMEESHRQGLIDDTEVDFVDNVFDFTDLNVREIMTPRTDMVCLYLEDTMEENLHTILEEQLTRYPICHEDKDHIVGFLHVKDLMRIMAEGRKPNLRRLARKALIVPESMDVSVLLKTMQKQRSQMAIVVDEYGGTAGMVTIEDIVEEIVGDIQDEFDEEPTAERRGKRIFSVDAKMLLEELEDILEIDIED--EDVDTIGGWLYDQIGQTPRVGQMAASGGNLFYVEEVDGVRITRVLIHCAEDLE-
143006151    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVRPLGGILGILLATLISMIFGELVPKNFALSVPRQTARVLVPLQVA--FTWLFTPFIFVLNGTANKVLRLMGIEPKEELSAARTADELVQRSALEGLLEGDTANLLSRTIEFSSRTAIDVMTPRTKVESVHRSQTAHDVIMLAKKTGYSRFPVIDESIDEIRGIVHVKQAVAVPAEKRSEVPASALQEVIRVPETMTLDLLLTELRGRGYQVAIVVDEYGGTSGIATLEDLVEELIGEVSDEHDRASLDVVRARDWFTFPAALRPDELSERTGVD-VPRNGPYETLAGFILERLGRMAEVGDTVDIPSGEFRVERIEGRRIDRVRFTP------
300710373    ------------------------------------------------------------------------------------------------------------------------ASEFAFVRIRSTAVDTLVEDGRTGADTLAEAVNLDDYLATTQLGITIASLGLGWVGEPAVAALIEPVLESVLPESAISLIAFTFLHVVFGELAPKTVAIQKAERIALLVAPPM--KLFYYLFLPGIVVFNGTANFFTRLVGVSPASETEETLTEEEVLTRSGKEGAVEMEEVEMIERVFDLDDTAVRQVMIPRPDVVWLPADLPLSGLRPLIVEAGHTRYPVLEGENDDVVGFVDVKDVLRAIERGEEPTARDLAREVIIIPETGRIDDLLAGFQRDRSQMAAVIDEWGSFEGIVTIEDIVEEIVGDIQDQFDREPSVERREDGAYAIDGGVSLSNVNDALDADF--ERAEYETIGGLVLDRLGRVPEVGDEVAVEGYRLTVEEIDGTRISTVAVREPEE---
239827158    ----------------------------------------------------------------------------------------------------------------------------------------VISNLDEYLSACQLGITITALGLGWLGEPTVEHLL-----HPVFERMNLSESVASFLSFAIAFATITFLHVVVGELAPKTL---AIQKAETITLLCSRPLIFFYKIMYPFIWALNGSARVITLFGLKPASEHEVAHSEEELLSESYKSGEINQSEYKYVNNIFEFDDRIAKEIMVPRTEIVALDKNRSIAEYFETIKQEKYTRYPVIDGDKDHIIGMVNIKEILTDCIQNPKATEKKLIRPIIQVIESIPIHDLLVKMQRERVHMAILVDEYGGTAGLVTVEDILEEIVGEIQDEFDEVPMIRKVNEHTTIVDGKVLIEDVNDLLGTDIDDTDVDTI--GGWILTEKFDI-QQGGIISYGDYEFKVLKMEGHHVQLVEITK------
143326627    -----------------------------------------------------------------------------------------------------------------------------------------------FLAAAQVGVTVCGFLSAAVGAEKLGRYLIPKFEELGSNDVSSNVSLILLVIAYVSLVIGELVPKRLALYKAETISLYSAGTIDKIAKFL-----------RPIIWLLSKSTDLIIRLFGVSEKSKRSEVSEAEILDLVSGHSQLSEEERDIVEEVFNAGDLSVKEVMVPRTEVDFLDSGLSINEARELAVKLGHSRFPVIRGTSDEVIGFIHVRDLINPSLDGSSDSILELVRNVLFLPGSKGVLPALTEMRSKRQHIAIVLDEYGGTDGIVTLENLVESFIGEIHDEYDLPTDTANGDNGEIFADGLISISDLAE--SSNIVVPEGPYETLSGFLMHYLGRIPKTQDIVRLNGIRFTVVDMVGKRVGQVRI--------
240851525    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HQSLSSQDKSEKKPFLQSLFSGLFQSEPKNREDLVEVIRDSVENELIDSDTKEMIEGVMEISELRVRDIMIPRPQIISIDSRLPLEACVDIIIESAHSRFPVIDDGKDTIQGILLAKDLLKYLRPDAEFDMQAILRPAVIVPESKRVDRMLKEFRSERFHMAIVVDEFGAVSGLVTIEDILEQIVGEDEFDEEEVEQIRQLSRHTYAVLALTDIEKFNEFFATSFTDEE--VDTVGGLVMQACGHLPQRGEQIQLEGIDFKVTSADSRRLIQLRVTVPDEL--
220912721    ---------------------------------------------------------------------------------------------------------------------------------------------------------VAHIRALRFWRVWFEMASAVAVSVLLYSLLDNIWLAGLAATGIMALLGFVIVGVSPRQLGRLHSSAVVRFTAPMIRFLTWVLGPIPGWLVAVGSAAAPGAP------GGDEAFFSEQE--FRELVDRASESDMIEDTEAEMIQSVFDFGDTLVRAVMVPRTDIVGIDSGSSLHEAMSLFLRSGYSRVPVIGEDTDHILGIVYLKDVAAVVHEVEPPTVDSMAREVRYVPESKPVSDLLRELQKESTHVAIVIDEYGGTAGLVTLEDLIEEIVGEIVDEYDESAEAVELGDGSYRVSSRMSIDDLGELFDIEL--DDDEVDTVGGLLAKALGRVPIVGSRVEVQGVSLRADRLEGRR--------------
197122635    --------------------------------------------------------------------------------------------------------------------------------WLLGVAFLAASAFCSGTETALTALGEPRARQLRETGGRRARLLGLWIEHPLSTLLIGNTLVNVGAGALAGSVGADLAAGGGWAHGTLVAIATGVTTVVILFAGEIVPKTIGKRHPAPVALWAMPMVQALCLGGGKAPTPAVTSEEIEYLIEMGTREGVLDEVKEELLNSVLEFADRVAKEVMIPRTRMVAVDRAVEPDELVRIVTENPYSRMPVYEGSIDNVVGILLVRDIIQELRHGPRIALDRYLKPAFFVPEQMKISRLLKEMQRRRTHLAVVVDEFGGTSGLVTMEDVIEEIVGEIQDEADESAPVKAVAPGVWLADAAIPLHDLAPEFEDGEPPPEGDYETLGGFVTATAGRVPPVGATLAWDGLTFTVRAGDERRVTRVEIAR------
227528274    ----------------------------------------------------------------------------------------------------------------------------------------------------LAALRLNSVFLILMLAGCL-VGLFRDVIGFSSLYEMAGVIVALLCAVVLYAFFMAIPQLLTAAHPEKTAKRLYYFIYAIYVLFWPTVTAVSLINKHFVIKRDVTDT---------AEDPTASWQDILDMIEEGRNNGELDTNEYEMIDGVISMHDKMAREIMVPRTDAFMVDVTNDNSRNIDSILGMDFSRVPVYHEDKDNVVGIVHIKTLVKLARNFGHITIRQAMRPAFFVPETMTLDELLFQMQKTRNQMAILLDEYGGVVGLVTLEDLLEEIVGEIDDESDEPDQYQQISSDEFLVQGKMPIDDFNDEFGTDLKIND--IDTIAGFLIAKLGRIPDNDEVVSEGDVVLTTAKIDDARITEVKVT-------
47093348     ------------------------------------------------------------------------------------------------------------------------------------------------LSACQLGITISSLGLGWLGESTVEAALFSLMELPQSAITILSFTIAFLFITFLHVVVGELVPKTLAIDKTEAV---ALAVARPLHIFYKVM-------FPFIWILNGSAVFIARLFGLEPASEHEIAHTEDIIVGESYKSGEINQSEFRYVNKIFDFDERMAKEVMIPRTEIVTVDTGSTIGELSDIMQNERYTRYPVIDGDKDHVIGVLNLKEILSAYVEHGSFSIDPYVKPIIRVIETIPIKELLFRMQRERSHIAILLDEYGGTSGLVTVEDIVEEIVGDIRDEADEIPEIRKIKDGHFIVDAKLLIDEVNNILGTEI--EEEEVDTIGGWFLTQNYEV-EVGDEIDYDGFIFRVKQGEPHHIEYIEIIKKTN---
294101754    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VATSLAILLFGHRGVLWAVIIMTVVIVIFGEVLPKSIAIIKSEAILIFTLPILRLLGVVFSPFIWIMNRLVRVLGLLFGVDLRMQHTFVTREEIMVNIGEASGVLEAVERKMIHGIISFEETRVYEIMVPRTDINAIANDASIGDSVAIFQEYGHSRIPVFDESLDDIVGILYAKDAIPYLFSGKDEPVSKLKRDALFVPETMKIVDVFNIMKNRRVHMAIVVDEYGGTAGLVTLEDLLEEIVGEIQDEYDETAPVLKETGGNYLVQANVSLEDLSETLAYPF--ESEDAESVGGLVLSLTGGFPEKGALLQYGKWEIEVLDVEDHRIKLLR---------
183982722    --------------------------------------------------------------------------------------------------------------------------------------------LSFHLSGAQLGISIT-----TLATGYLTEPLVDALPHPALTAIGISDQMSDAITVFLALVVVTSVSMVFGELVPKYLAVARPLPTARAVVLPQWL--FSVLLTPAIRLTNGAANWIVRQLGIEPAEELRSARTPQELVSSSARSGSLDDVTASLMRRSLQFGTLTAEELMTPRSKVVALQTDDTIADLVAAVAASGYSRFPVVQGDLDETFGIVHVKQVFQVPAAKRAHTLLSSIAKPVVVPSTLDGDALMAQIRANSLQTAMVVDEYGGTAGMVTVEDLVEEIVGDVRDEHDDATPDVVAAGNGWRVSGLLRIDEVAIAIGYQ--APEGPYETIGGLVLRQLGHIPVAGETVELPRWRATVVQMDGRRIDLLELTEL-----
306834116    -----------------------------------------------------------------------------------------------------------------------------------IRLLSVLENPNNFLSTIQVGITFIS----LLQGASLSASLGGVIASWFGDFVWAQTAGSVISLVFLTYISIVL-----GELYPKRIAMNLKENLAVISAPVIIFLGKIVSPFVWLLSASTNLLSRITPMQFDDADEKMTRDEIEYMLSNSEE--TLDAEEIEMLQGIFSLDELMAREVMVPRTDAFMIDINDDTQENIQEILKQNFSRIPVYDDDKDKIVGVLHTKRLLDAGFRDGFDNLRKILQEPLFVPETIFVDDLLRQLRNTQNQMAILLDEYGGVAGIVTLEDLLEEIVGEIDDETDKAEQVREIGEHTYIVLGTMTINEFNDYFDVDL--ESDDVDTIAGYYLTGVGNIPDQDETFEVDTKE-KHLALTNDKVKDGRVTKLK----
217967708    --------------------------------------------------------------------------------------------------------------------------------------------------------------STILIANNFVNVLISAIATKIATFKNFGVAVATGVSTFFIVVFGEVIPKSFGLKLKEKYALAVINVFYPFYIIFI----------PITKLILGFSNIFYKFVGKTQENISPFATVDETLVNVGEKEGIIEKEEKELINNVLEFTDTEVHEIMVPRIDMVCVSVDSPLKEVWRKIIEEGHSRIPVYEGSIDNIVGIVHAKDVLKALAKDPNIKVRDILRDVIYVPENMKINELFNEMRKKKAHLAIVVDEYGGTAGLVTLEDVLEELVGEIEDEYDEENKFNFIDENTLVVDAKINIYELNDILEWGMTLPKTEYDTLGGLILDLLNRVPSRGEQIDLGNLIIVIDSVRRQR--------------
225872308    ---------------------------------------------------------------------------------------------------------------------------------RALLVKKLQENLGDFLPAVQLGVTLCSLALGWIGEPFIADLLRHWIGWLPDARLYGRVAALALAFTYFQVLVGELVPKALALHRTDQ---MVLGIAGPMDFFIRISRPVVRLMNSSAAL-------VLRAFDTPIAHQGGVHSSEELMLTAARRMGVLPEFEETLIHRSLELDELLTREIMTPRQQMFALPFDLPIEQASARIVAEMHSRIPVYDPARGHIVGVVYAKDIARLMHFRASAQLRQVMREVLVVPETKPVLDLLREFQQRRRHLAIVVDEYGSTIGLVTVEDAIEQLIGEVEDEFDAPPSLLARTSGELVLDGSVTLRDLETQMHWDLPRE-GGVETLAGFVLTQLGKIPEQGESIVYDGRRLTVMEMEGNRISRIRVQELPSM--
239978210    --------------------------------------------------------------------------------------------------------TVERSTLEEAADRGERGAAGALKAVRHLTFQLSGAQLGITVTNLVVGMLAEPSIAALLAGPLRSMGVSAGTASSIALVVGTALSTVVL------MVVGELVPKNWAISEP---LAVAKKVATPQRIFSTLFRPFITHLNNTANR-------AVRRMGIEPAEELASARGPQELVALSAKAGSLEADTAELFVRTLNLADLTAENVMTPRVQVMALDAQATCEDVANATRATGLSRFPVYRGSLDTVVGVAHIKDVLAVPAERARRPVTELMREPLLVPESLTVDRLLDRLSGRRT-MAVVIDEYGGTAGVATLEDIVEEVVGEVRDEHDPHETPGLAPAGEYSADGAARTDHLAR---IGLKVPEGPYETLAGLVATELGRIPAVGDHLTVKGWNLDVVDASGRRAARVLL--------
296125091    ------------------------------------------------------------------------------------------------------------------------------------------------------IVNITASSIITVFAIRLAEALPHISTNLMVTISTATITVLIIIFGEILPKVLMRVNAEKMMPYLLYFMKFCHFIFKPITFLMDKITTFIMNYFVPKKLRNTEKRSALSSMDDITT-----------IIHLGHKEGIIKEYTHELLTGVIDFRNKTVEEIMTPRVDMVCIEAETDVDEIIRLTVETGLSRFPVYEETVDHIIGIFHTRALFKEYVKGSSKKSKDYIMLPYFVPETKTISSLFTDMQKKKLQMVITIDEYGGTAGLVTMEDIIEEIMGDIEDESDKEADVIRFKGKRIIINGNASIEDVNKTLKLEL--EHEEYQTIAGYVLDMLDHIPETNERFILKGYRGRIMKVEDRRIVEIEFTPLK----
143143851    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GGVALATLVMTVIIVLFAEVLPKSYAFNNARFSLKIALIVQIFVWALKPMTWSL------RVIVIRLLRNKSEAGNSREDELRGLIDLHSEDTDEDRETGAMLSSVLDLGELTVEEIMTHRASVTSVNAHDNPEEILRFVLRSPHTRHPVYSGKPENITGVLHVKALLRAIEENADRDLQDIATEPFFVPETTPLFAQLQAFRARREHFAVVIDEYGGLRGIVTLEDILEEIVGDIDDETDIDPDVKQQPDGSFITEGTVTLRDLNRLLALELP--DDEASTLAGLIIYESKHIPSVGQEFKFHDIRFKIIARQNNQITSIR---------
260061543    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLLLTDVGETLFATVDQVYLGVISLRFVLEIVLATFLILLFGEILPKIYANRNREV-----FALRMAYPLKALDFLFTPLTAPMRAGTILLYRRLGKQKSNLSVDHLSQALELTSEGDTTREEQKILQGIVSFGNTDTKQVMRPRIDIFALDEGMKFPEVLEEIRKNGYSRIPVFSENMDNVLGVLYVKDLLP-YLDRKTFNWITLIREPFFVPENKKLDDLLLEFQNKKNHLAVVVDEFGGTSGIVTLEDVIEEIVGDISDEDDEDLIYSKLDDKNIVFEGKTNLKDFYRVARIPDTEPKGESETIAGFVLEISGNFPKRGETVLFNEYRFLVESVDKKRLKQIKIT-------
227485704    --------------------------------------------------------------------------------------------------------------------------------------------------------SFSMINSVLSLVTVAFIADIIRDTDFIVTNISMKTALIITILFYIVIIFVDKIPQRIGVRNPLAFALNTTGTLRLALAL----------TKPFVLVTDKVTNFIMKIFGIEAIQKEVTNEQIKSIVQIGEDQGIIRPMESKMIHSIMNFDDIIVEEIMTARTDVFMIDINDKDREYMEEFVKIRHNRIPIFEDDVDNILGVLYTKDYLLEATKVGNVDLEKLIRPAYFAPDKIEADKLFSDMQKGHIHMAILIDEYGGFSGVITMEDLIEEIVGDMEDSFDYDPEIKINSKNVFVVKASIGIKDLNEKIPINIDEENENYDSLGGFIIDKLGYIPEAGETIIYNGYEIKILYMEDNRIKACRIRKLKDKP-
296876019    -----------------------------------------------------------------------------------------------------------------------------------------------FLSTIQVGITLITILSGASLADSLGHVIAGWMGNTKTA-LATGSFLSLAFLTYISIVFGELYPKRIAMNLKDEL---AVRTAPIVILLGKIVSPFVWLLSASTNLLSRITPMEFD-------DPDEKMTRDEIEYMLTNSEATLDADEIEMLQGIFSLDEMVAREVMVPRTDAFMVDINDDTKEIIESILKQNFSRIPVYDDDKDNVIGLIHTKRLLNEGFINGFDNLRKILQEPLFVPETIFVDDLLKELRNTQNQMAILLDEYGGMSGLVTLEDLLEEIVGEIDDETDAEIDVFEIGDNTYVVQGAMSLNDFNEYFGVEL--ESDDVDTIAGYYLTEVGRIPSLKERLSCEHLILTNDKVKNGRVTKVKVE-------
158313948    -----------------------------------------------------------------------------------------------------------------------------------------------------------------MAAAACITVLAVHAYGSGFAAVGLGALVSTLVAYILVGVMFRTLGRQHAPAVSLATAGLTIRLAKVFGPLPRLLIAFGNAVTPGPGYRDGPFASEAEL---------------RDLVDLAEENEVIEPEERDMIASVFELGDTLVREVMVPRPDMVFIESDKTVRQAISLALRSGFSRIPVIGESIDDVVGIGFLKDMVWEREGRESSRVAEVMRPPVLVPESKPADDLLREMQASRTHMAIVIDEYGGTAGLVTIEDVLEEIVGEITDEYDSTPPVEWLDDDTARVTARLDVDDLADLFGVEELPGAQDVETVGGLLANALGRVPIPGATADVAGLRLSAERAAGRRIGTVVVHRLSPAP-
239816825    ----------------------------------------------------------------------------------------------------------------------------------------LMEEPTHFLSTVQIGITSIGMLSGIVGEAAFAAPLAVWMENLG---MGRGTASVVSTAVVVTGITFFTIIFGELVPKRIGQLYPEPVARWVSRPMRSLAKGAKPFVWLLASATAA----VLKLLRIDANAARSMEEEISASLEEGVDAGVIEQHEHQMVRNVFHLDDRRLSSLMIPRADIEWLDASDTVAEALQKVADAGHSWYPVCRNSLDDVVGVISVAHLLR-LGTGHVGVLGQEAAPAVFVPETLTGMELLEQFRERGGRLVFVVDEYGVVQGLMTPRDMLEAITGELQPGTLTDAWARERPDGVWELDGLMPVSELRARLGIRELPEEERYNTVAGLLMAVSGHLPKTGEVIDCAGWHFEIAALEGRRIDRVLATADKSAS-
229161257    ---------------------------------------------------------------------------------------------------------------------------------RATSVKTVITNLDEYLSACQLGITVTALGIGWFGKPALKQMFDTLFAN-----WNISTQLADIFAVILVFLFITFLHVVIGELAPKTFAIQKAEQVSLFVAKPLI--FFYRTAFPFIWILNGSARVITKLLGLKPPKGHDEVHSEEELVSESYKNGEINQSEYKYVNKIFEFDDRIAKEIMVPRTEMHIISKEMPAEEALQKMSQEKYTRYPVVDGDKDHVIGFVNFKDIFTDFVQHKKKKVEQYIRPIILVIDSIPIHDLFLKMQKERTHIAILIDEYGGTSGLVTVEDILEEIVGDIQDEFDEQPEIQQVSETKTILEGKVLVSEVNTLLGLTI--DDNGVDTIGGWILTKNIEIAEE-DSIEIENYKFCVKELDGHYIKRLEVTK------
142013711    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MQNKKNTWFDRIKDVLGESPKAKEDLL----ELLKNSAVDGVIDIESLKMIEGVFKVSEIQVREIMIPRSHITVVDISDDITDIIKKVTSSGHSRFPVIDDNKDEIIGVLLAKDLLRNTVENIDIDLHEVLRPAVFVPESKRLNILLNEFKSSRNHIAIVIDEHGSVSGLITIEDVLEEIVGEIDDEHDEESKIISRGNNQYIVDALTPLEEFNSYFLSNFHDED--IETIGGFLINRFEKVPKNSETISIEKLFFKILSADSRSIKRIQVTR------
224417998    ----------------------------------------------------------------------------------------------------------------------------------------LALKITGKLDSYLSATQLGITLSSLGLGWIGEPAVARLLEVPFKYFIGDNPVLLHSVSFVIAFSFITLLHVVVGEIVPKSIAIAKASVLLVARPLHIFWVVFYPVIKIFDFIAAVILHAIKIKPASEGEESAHSEEELKIIVGESLKGGYLDTIENEIIQNAVSFSDTMAKEIMTPRKDMICLYDDNSYEENMQIVTTTKHTRYPYCKEGKDNIIGMVHLRDLLETMLSDNSKELEKLVREMIIVPESASISNILIQMNRRQIHTALVVDEYGGTAGLLTMEDILEEVIGDISDEHDKKEDYHKIDEDTYSFDGMLDLERVADVLGITFEEDTEQV-TIGGYVFNLLERMPVVGDVISDEFCEYEVLATQGARIVRLKAKK------
228952456    -------------------------------------------------------------------------------------------------------------------------QLANEGNKQALAARSVLSNLDVYLSACQLGITITSLGLGWLGEPTVEHIL-----RPLFEKINITGTMANTLSFVIAFSVITFFHVVLGELVPKSFAIQKAEA-ITLKFARPLILFDKIMYPFI-WLLNSTAIFFTKLLGLEPAKESELAHSEEELLGESFKSGEINQTEYKYVNNIFEFDDRVAKEIMVPRTEMICLSTENTLEENMDIVATEKYTRYPIIEKDKDDIIGMINTKEVFHDQTKGIYKPLESYIHPVLTVFETVPIRKTLVHLQKNRVQMAIVMDEYGGTAGLLTMEDILEEIIGEIQDEFDESPMIEKRTPKLTVLDGKVLISEVNDMFGLHIDDSDL--DTIGGWLLSQAVDLIEAGYSIEYAGFQFKVLELDGHQVKKVAVHKLD----
143459524    -------------------------------------------------------------------------------------------------------------------------------------------------------------------ALIGAILLGNNLVNILASALATSLLIKIFGNTGVAYAVIIMTALIVIFAEILPKSYAIANAEKMALLVSPFLKPFVTILAPITWLMEKIVFTILNIIGIKHDQNARSLSVADEIVDLHHKEGRLFKMDKDMVTGILDLSETTVEDIMVHRSNIFMVNIDEDPEKIINQVVESPYTRIPVWKDNNENIIGLVHAKNLLRKLVKISREDIKKSLIKTWFVPETTPLKNQLQMHLNRKIKLAMVVDEYGVLNGMISLEDIIEEIVGEISDEHDIDLDIVRNKDGSIKVQGSIEIRNINRSFGWDLPDED--ANTISGLIINESRSFPKAGQVFQFYGFKFEIIETKRNMISQVKIASLN----
260902799    ----------------------------------------------------------------------------------------------------------------------------------------------------ITAIGLSGIFGEATLSIPFEHWLVAQGLEREVATILATTSVVILITYFAIIIG-ELVPKRFAQNNAESI---AIVVAYPIHWLAKLARPF-------VFLLTVSTDALLKLLRQNENQGEVTEEDIFAVVNEGSESGAIEPQEQLMIRKLLHLNDRLALSLMTPRCDIHFLDTNLPLDEILKHLRQTQHSVWPVCKGGLDNIIGTISSKVLLDEYDHLSVSRLGKLLKHPRFVPESMKGLPLLNYMQQTSAEMVFIVDEYGDVQGLVTLYDLLKSIAGELGMA-PEQIWAKQQKDGSWLMDALIPLNELKYKLGLTTIEESEGFQTLNGFLTWWLGRLPNAGELVDYEGWQFEVLDVKHHRIVQVKVSR------
302037358    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLGEAFAVLVGILTFVLLVFADLVPKTLAAKYSVPVVLNMAYPAYAAQQVLTPIMFFV----VPLIYKLTGGKGLNVPVTEEELKIMLDQSSKSGAIEAQEVKMIKNVFQLKDITAEDCMTPRIYMFSLDCNQYLREAKELLFKSKYSRIPLYEGTLDNIIGILYKTKALTALAQGHEMKLRDIAQPALFIPHTKSADDLMKQFQLDKRHMAIVVNEFGGVMGLVTLEDLLEEVVGEIVDETDTEELIKRIGKNQILVHGRTEVRKVNDFLKVDL---GDDAVTISGLVQHELGRIPKVGEEVHIANCRLVIHEADPRVIKSVNIYKEEKHPV
253991530    ----------------------------------------------------------------------------------------------------------------------------------------------------FTVVQIGLNAVAILAGVVGESAFSPSLKAFFIKFMSSEWAEQLGFICSFAIVTSLFILLADLTPKRIGMIKPEAVAVKIVNPM----RFCLAICRPLVWLFNGLADLIFKIFKIPMARNEDITSDDIAVVEAGAVAGILRKQEHELIENVFELESRTVPSAMTSRESVVYFDKNESEESIKQQVSTQPHSKYLICDGDIDHVIGYVDSKDLLNRVLSGQSLSFNKQIRNALIIPDTLTLSDALESFKAAGEDFAIILNEYALVMGVITLNDVMTTLMGDLVG-QGQEEQIVVRDENSWLVEGGTPIDDVQRVLDIDDFPDSSNYETIAGFMMFRLRKIPKRTDSVKFAGYKFEVVDIDNYKIDQLLVTKITDTT-
150392089    ------------------------------------------------------------------------------------------------------------------------------------------------------------------IVNIGASALATSIAFQVEAFRYNPVGIATVIMTILVLIFAEITPKSIAAQHSEKLALKVAKPI----------RWVVVVLNPIVIILNRITSILIRMLGGKKAYDKPFITEEELMVNVSHEEGVLEVEEKQMIQNVFEFGDLQIKDVMVQRTDVIAIDVQDTYEEMIHLMKEEQFSRYPVYDQHLDDIVGILNVRDLFLVEGLREDFDVRRYMRKPHYTFEFKKISELFKEMKNSRVHMDIVLDEYGGTAGIVTMEDLIEEIVGIEDEYDEIYEEIQVIKEDEFVVDGSAKITLVNEMLGIHI--ESEDFDSIGGFIIGELRRFPKQGEVITKNNVKFVVEEIYKNRIQKIRV--------
90407494     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EHSTREQARSSLLDKIGHLFQTEPKNKSELLTLINDAKLRHVIDQKTKEMIKGVLDVSNLRVRDIMIPRSQMITLSLHQKVNEFLPIIIDSAHSRFPVITEDKDHVVGLLLAKDLIKFGFRSQASKFKDILREAVVVPESKRLDTLLKEFRCQRYHMAIVVDEYGGVSGLVTIEDILEVIVGEDEYDDEEVAEIRKIGKRTYAVNALTTIDDFNDYFGTTYNIEEQ--DTIAGLLIHQLGHLPSRGEYINIDGYKYKVINADNRRLIQLQVKELKNIEI
296114032    ------------------------------------------------------------------------------------------------------------------------------------------AEKVLKLQENSADFFATSQIGLNAVAILGGSVGESALRPYFSEWIGLVYQGIWLIAFFSSFVLVTLLFILYADLIPKRI---AMINPERVALVVINPILWTIRVVKPLAWIINTIADVTFRLFKFDTARDDSITFDDIIVDAGAEAGVLMEQEQHFIENVFELEERTVPSSMTAREDVVYFALSESEESIRQKIADYPYSKFLVCNEHIDQVIGYVDTKDILVRILSEQPIFQESTIRNVLIIPDTLTLSELLDKFRASNEKMAVVINEYALVVGLITLSDIMMTVMGDWAAAEPEDLQIIRRDENSWLIDGITPIDDVKHALDINEFPDWDHYETLAGFIMYRLRKIPRPADWVEHEGFKFEVVDIDHYKIDQLLVTRLEQLP-
121603654    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------FTAFLELWLAAPTAQTLGFLSSFLVVTSLFIL--FSDLFPKRLGMATPEILAIRVAQPMAVCMML----------MRPLVWFYSRWADALFRLFGLSSLRDDRITSDDILMMEAGAVAGVLAVREQQVITNVFELDTRTVGSAMSPRDRIAFFLRDDLDSVIRLRIAAEPFSTYPVCEGDIDHVVGYVDAKDLFQRVLNNQPISLADLVRKVLVVPDRLTLSEVLEQFRQVHEDFAVIVNEYSMVVGVVTLNDVMSTVMGDLVSPFDEEL-IVRRDENSWLIDGATPIEDVLRTLGLDHLPHDEEYETLAGFLMVMLRRVPRRTDSVTWGGYKFEVLDVDSYRIDQVMVSRL-----
237736624    -----------------------------------------------------------------------------------------------------------------------------------------------------------------IVNILASSIATVVTINIMGGTSSSSVAVATVGMTIIILIFGEITPKIIAKNQSVKIAGVVVS---IIYYFAWVLKPIIKILMMISKFIGRLMGIELHDEGLMITEEDIISF-----VNVGEAEGIIEEEEKEMIHSIVGFGETTAKEVMTPRTSMFALEGEDTLDDVWDEIIENGFSRIPVYEDTIDNIIGVLYVKDILSVIKNGKDVPVKNFVRPGYFVPETKSIIEILQEFRSMKVHIALVLDEYGGIVGLVTIEDLIEEITGEIRDEYDTEEEIHKIDDNTYEVDGMIDIETLDKELSIGLP-ESEDYESLGGLIITQIGRVAVVGDEFMLNDVRLKVLEVDKMRVSKVLIE-------
222109992    ----------------------------------------------------------------------------------------------------------------------------------------------------FTAVQIGQNAVAVLGGIVGEGTLSPHFSGFFGMWLGSHAQTAGFLLSFTVITSLFILFADLFPKR------MGMAEPERLALRVVAPMQATMALLRPVVWLYSRCADLLFRVLGMNALRDDRVTSDDILMEAGARAGVLAAREQQVIENVFELDTRSVASSMSPRDRVAYFLRDDPDTVIRARIAAEPFSTYPVCEGDIDHVVGYVDAKDLFQRVLNNQPISLADLVRKVLIVPDRLSLAEVLEQFRQVHEDFAVIVNEYSLVVGVVTLNDVMSTVMGDLVGPADEE-QIVRRDENSWLIDGTTPVSDVLHALGLDELPHADEYETLAGFLMVMLRRVPRRTDSVTFGGYKFEVLDVDSYRIDQVMVSRLE----
163753440    ----------------------------------------------------------------------------------------------------------------------------------------LVAKLLRNPKKLLATILVANNFINIATVLLFAAISDEFFAEIATPWI--KLLIEIGVVTFLILLFGEILPKVYASRNKHKF------SSMMAYPLSVLDKLFAPISLPMSFVSGLIQKN----FGKQRSNLSVDQLSQALELTSEDET---TKEEQKILQGIVSFGNTDTKQVMQPRMDVFALKEDMKFEVVLSEITKKGYSRIPVYKESLDEISGILYVKDLIPHI-DKKSFAWTTLLRNAYFVPENKKLDDLLREFQDKKIHLAIVVDEYGGTSGLVSLEDVIEEIVGDISDEDDEDVHYSKIDDRNYVFEGKTNLKDFYKIIGVEFEAHKGESETIAGFVLEIFRGFPKIKDKINFGNYTFTVEVIDNKRLKQVKVTRKE----
256789153    -----------------------------------------------------------------------------------------------------------------------------------------VRNLTFQLSGAQLGITVTNLVVGMLAEPSVAALIAGPLEDLGVSRSAASSLALVLGTALFLMIVGELVPKNWAISSPLAVAKRVGGPQ----------RWFSAVFRPFITHLNNTANRVVRRFGVEPAEELASARGPQELAALSAKEGALEADTAELFVRTLNLADLTAQQVMTPRVQVVALDVRATCEDVANATRATGLSRFPVYQDGLDAVVGTAHVKDVLAVPARRPTMPVAELMREPLLVPESLTVDRLLDRLSGRRT-MAVVIDEYGGTAGVATLEDIVEEVVGQVRDEHDPHETPDLDPAGTYWADGSARVDRLERL---GLRVPEGPYETVAGLMAAGLGRIPAVGDSLDVAGWRLDVVDATGRRAARVL---------
135501370    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------INIAIVILFASIDNPYLGSINSPVIETLIEVGVIGILILF--IGDILPKIYANRKPLVFSKIMVIPIFF-LDRYVLFLFNNPMSKSMSYLVSYLSINSKQLSVDELSQALELTDSDETTV---EEKKILKGIVNFGTLETRQIMCPRIDIFAIKKTANISDIIEKVINKGFSRVPVYENNMDKIIGVLYVKDLLP-YLDKEDFNWNELLREPLYVPENKKLDDLLNEFKSKKIHMAIVVDEYGGTSGLITLEDVMEEIFGELNDEFDEEDSLFKLDDNTYIFDAKINLQDFYKAIDLKFEEISSEIETLGGLLIEKAQRIPRVGQVITYHDFKFVIEIVDKKRIRQVKV--------
142136091    -----------------------------------------------------------------------------------------------------------------------------------------------------------------AVAILGGIVGEGAFSPVLSDVLGRWLPAGVAAVGFVLSFALVTSLFIVFSDLFPKRLAMAEPERLALRLHAPMRLCMSVFKPVVWLYSRFTDAMFGLLGLSSQRDDRVTPDDILALAEAGAQAGVLARDEQQVIANVFELDTRTVSSAMTARDRIAWFDKQDSDAIVRARIAAEPFSTYPVCDGDIDHVIGYVDAKDLFQRVMKNQPIRLDDLLHKAVVVPDRLTLAEVLAQFRQAHEDFAVIVNEYSLVVGVVTLNDVMSTVMGDLVAPADEEL-IVQREEGSWLIDGITPMTDVQRALGLEQLPQPEDYETLAGFLMVMLRRVPRRTDRVQWEGYSFEVMDVDSYRIDQVMVTRL-----
302381064    -------------------------------------------------------------------------------------------------------------------------------------------------DNMQATISTILIGNNIVNIAASSIATILFTN----IFHQNGALVSTVVMTVFVLIFGEVLPKTIAQYKNKSV---ALKFSRFIYLLTIIFKPIVKVLNLLTRLVIKIF------IGDNGDSSTLTEEELKTLVEVSEEEGVLKDQETEIMINALELKETLAVDIMTPRTSMASVDIEDAENDLREIIKNITYSRIPVYEDNIDDIIGVLHIKELAHKIIEDDHFKIRDILKPAFYAYEYIPVVDLFKQMRAKNISISIIIDEYGGTSGLVTMEDILEELVGEIDDEYDNEKEVTKINDNEYLVDPEMRIDEVNERFDLNLQSE--KFDSIGGFVIELLDRMPKSKDEVEFENLKFIVVNVDKRKITQLMI--------
89097748     ------------------------------------------------------------------------------------------------------------------------------------IDQLIEEGSSSALAAKKVITNLDGYLSACQLGITVTALGIGWLGEPTVEHILRIPESVSHILSFSIAFGFITFLHVVIGELAPKTLAIQKAEWITLAFSRPLIGFYRIMYPFI-WALNGSARLITGFFGLKPASEHDLAHSEEIILSESYKSGEINQSEFKYVNKIFEFDNRIAKEIMVPRTEIVSLAKDDTLETFLQLVHDEKFTRYPIIDGDKDHIIGMVNIKEIITDFIKDREITLEAYTRPIIRVIDTIPIHDLLVKMQKDRIHMAILMDEYGGTSGLVTVEDIIEEIVGDIRDENDEVPMVRKMDEGHFIFDSKVLVSEVNDLLGLEINDED--VDTMGGWILTENYE-AKQGDTIHFDSYDFTILEMEEHHIKYIEVKKLQE---
291561971    ------------------------------------------------------------------------------------------------------------------------------------------------LSHAVVLEKILSNQPKMLSAILIGNNIVNISASSLTVLVTDMLGNKYVGIGTGVLTLLVLIFGEITPKTSATIYSETLSLKFAKPIYLIM-----QVLTPLIVVVDVLSKGVLKMIHVDPNKKQDAITEDELIVEVSHEEGVIESDEKKMIYNVFDFGDSVAKDIMVPRIDMTFLDVNASYQEIMDIFRQEKYTRYPVYEETTDNVIGIVNIKDLF-LIPKDKEFKLRDYLREPYYTYEFKKTTELMVELRKTMNSVAIVLDEYGATAGLITLEDMLEEIVGEIRDEYDEEDSIRKINPKEYVIEGAMKLDDLDDQLGLDLKSED--YDSVGGYIIGLLDHLPQAGEEVTSGNLRFVVDTVERNRIDKVHL--------
144899677    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IGMTVIVVMFGEVLPKTYAIYNVNKVAL--FVSGPVTVVTELLGPLVKAIEVVARLFFRLFGAKYATDVSIETAMMELRGEVHTSQDEVQEERRMLRSILELGDVEVGEVMTHRKSTITIDADLPPAEIVDQILGSPFTRIPLWRGDADNIIGVVHAKDVLRAVRALGSLDVAELAADPWFIPDSTTLLEQLQAFRARREHFALVVDEYGALMGVVTLEDILEEIVGDIADEHDTVAGVRPQTDGSFVVDGSVTIRDLNRQFEWRLP--DDQATTIAGLLLHESRQIPNVGQVFRFYGFRFEVVRRQRNQITTIRI--------
144040687    -----------------------------------------------------------------------------------------------------------------------------------------VLKLLESPKKLLATILIGNNLVNVAIVIVSSIIMNEIFPSKSQNFITSFI-IQVVSVTFIILLFGEVIPKVYANNYNIRFSKI---MALPITILKIIFNPLSNLLISSTSIIDKKIDKQIELL-----NSEELKHALDLTKDSVE-----NNEEKKILEGISKFGNTDVKQIMTPRTDVLAFGTDLDYKSLINELKTVKFSRIPVYEETFDQIKGILYVKDLLVNINENSKYDWEQLLRDAKFVPENKKLDDLLKEFQEEKTHIAIVVDEYGGSSGIVSLEDVLEEIVGDITDEFDEDVTFLKINEQNYIFDGKTPLIDFYKILNIDFEKVKGESDTLAGFCIEQAGKILLKNERISYQNYHFTVEASDKRRIKKLKVR-------
257386825    -----------------------------------------------------------------------------------LSLGGIALALFLVLLNGFFVASEFAFVRIRATSVQQLVEEGAA---GAGVLDDVMDNLDDYLATTQLGITVASLGLGWVGEPAIADLLEPVLAPILPPSLLHAVAFAVTVITFLHVVFGELAPKTLAIADAEKISLLVAA---PMKFFFYL-------LYPGIVVFNGSANFFTQLIGVEPASESEETLEEEEILRQSGQAGHVDAGEVEMIQRVFEFDDRSVREVMVPRPDVISVTASTPVTELRSIVLDAGHTRYPVVEGDDDQVVGFVDAKDVLRVLDAGDESPATDIARDLPMVPESTRIDDLLREFQDEQRQMAIVIDEWGAFEGIATVEDVLETLVGDLQDGFDAEPSIDARDDGSYRVDGAVPLSTVNDELDATF--ESPAFETIGGLVLDRLGRAPKAGDTVETDGYLITVVSVDGARVSVVDVEP------
187778507    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IALGNSEKIALFSIKPIIIFMKISPFVNILTYSTNFLLKILGIDNIEEKISEEEIKKMIDLGEETGVFNSTEKEMINSIFDFDNTLAKEIMTPRTSVFAMDINDSPKRLINNMLEERYSRVPIYEDDIDNIIGILHIKDMFSIINKENKEDLINILRAPYFIPETKAIDSLFKEMQTNKSYISILIDEYGGFSGIVTMEDLIEEVMGNIFDEYDEDEEIIKIDANTFLLDASITIDNLNEKLNLELPSE--NFDTLGGFILDITGAIPKVSSQIEYNNLIFKTEKVSNNRIEKIKL--------
295704975    ----------------------------------------------------------------------------------------------------------------------------------ALAAKKVVSNLDGYLSATQLGITVTALGLGWIGEPTVGHLLEPLI--DMLPFATSLSHVISFVLAFSVVTFLNVVAGELA--PKTVAIQKAEQVTLLFSRPLILFSKLLYPFIWLLNHSARGVVGLFGLKPASENEVAHSEEELRIILSESYESGEINQSEFKYMNNIFEFDNRTAKEIMVPRTEIVSVSADETIEEFLKMARVEQYTRYPVVDGNKDQVVGLVNIKEILADYIKEDDITVQTYMKPIIQVIDSIAIYDLLLKIQKDRIHMAILIDEYGGTTGLVTVEDILEEIVGEIRDEDDEIPDVHKINENHYVLDAKVLIEEVNDLLGTNIEQED--VDTIGGWMLTEKFDL-AKGDSIINESFSFKVIDIEHHHIKRIEITKEKS---
260890447    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YIGISFFMLIIFILLFSEMIPRLIARNNIYGVSKTLIIPLNAVRIALKPLIRLFIYISRFIVGLFKIKVKDQMFEITEDEILLKAGTESGVFEEGEEEMITSIFEFSETTVKEILTPRRDVFALEAESKIDDVWNEILDQGFTRIPIYTETIDKIVGTVHMKDLLRYDKQTGEPPIKDFMKEAYFVPITKSLIELLEEFKLKQLHMAIVIDEYGGTQGIVTIEDLLEEIVGEIRDEFDQEEEIQQIREKIFDIKGDTPIEEVNDKLEIEIPL-SEEYDTISGYIQDKLGKVADVFDQVKDKNFILKVTDMDNKRVERVR---------
291533782    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KIWKKLLSPFISLFTSIANTLLLIFGINPQNNDSTEDEVKDLIEKGTEDGTFEKAEQDIVDRIFHMSDQTAYSLMTPRTQMMWIDLEDSLEVNLKFIQEHNQNVFLVGKDNLDEFVGIVYAKDILNELLANKPLDLEKLMHKPMFVPRAMESFRVLEKFRESEINEAVVLDEYGGVVGFITIFDIINEVLGDITGKPANSPQIIQRDEHSWYIDGLFDIDDFKEKFDIELPNEDGHFQTMGGFITSYFGYIPKVGEKIIWHKFRFEIISMDKARIDRILVTQINK---
262379284    ---------------------------------------------------------------------------------------------------------------------------------------------VLMLQEQSADFFAASQIGLNAVAILGGILGEAAFRPYFVNLIDRFYETIGFALSFTLVTSLFILFADLMPKR------LAMIAPEKIAVSVINPIQIFIKVCKPLAWFINAIANTLFRLFKVNTTREDNITFDDIVMDAGAQAGVLQKQEHHFIENVFELEERNVPSSMTTRENVVYFTLKESEASIRQKLAEYPYSKFLVCNEHIDEVIGYVDAKDILVRILNNQSLLQENTIRTVLTIPDSLTLSELLDRFRSTKEKFAVVINEYALVVGVITLSDIMITVMGDWVTPLEEEQQIIKRDNNSWLIDGSTPIEDLKHALEIDEMPDEDNYETLAGFMMYQLRKIPRPADVVIYTNYKFEVVDVDHFKIDQLLVTRM-----
142701601    ------------------------------------------------------------------------------------------------------------------------------------------------VKGSASLLKLKKNPSRMMASVNLGNNLVNVAATAIATFGNEGLAIAIGIMTFLILIFGEITPKTYNANASKIAARYSRVLLGFSYAFYPIVR-----------ILEAITKGIIKLTGSSDNPPGLTEDEIKGVIDQGLKDKAIEKQESELVHGALNFDDIVIRSVMTPRTKMFTLNSKKMLFEALPEINNSGFSRIPVYAENQDNIVGIVHVRDVLKSLEQDQKVSLESIMREPIFVSQEKRVSDLLKEMQGRQTHMAIVMDEFGGVEGCVTLEDLLEEIVGEIRDEKDKVQQVFQSEGNDAILNGDIEIDKINEIFKTNIP-EGDDYSRLNGLLHEKLRDIPKEGDKVEIESIRIMVEKVEKNKPEKIRIEKIK----
260599442    --------------------------------------------------------------------------------------------------------------------------------------------------TFFTVVQIGLNAVAILGGIVGDAAFSPAFYTLLVRFISPEAAEQVSFILSFTLVTSLFILFADLTPKRIGMIAPEAVALRIINPM----RFCLFIFRPLVWFFNGMANVIFRIFKLPMVRKDDITSDDIAVVEAGALAGVLRKQEHELIENVFELESRTVPSSMTSRENIVWFDLHEDEQSLKNKVAEHPHSKFLVCNQDIDHIIGYVDSKDLLNRVLANQSLLLTSQIRNTLIVPDTLTLSEALESFKTAGEDFAVIMNEYALVVGLITLNDVMTTLMGDLVGQGLEE-QIVARDENSWLIDGGTPIDDVMRVLDIDEFPQSGNYETIGGFMMFMLRKIPKRTDSVKFSGYKFEVVDIDNYRIDQLLVTRIDNKP-
108799780    ---------------------------------------------------------------------------------------------------------------------------------RTLSFQLSGAQVGISITTLATGYLAEPVVARLLQPGLDAIGLPEQAASGVALF------LAILIATSLSMVFGELVPKNLAVARPAPTARAAAPPQLLFSTIF----------TPLIRLTNGTANMILRRLGIEPAEELRSARSVQELISNSARSGSLDPVTAVLVDRSLQFGERTAEELMTPRTEIEALQADDTVADLIAAAIETGYSRFPIVEGDLDETIGVVHVKQVFSVPRDDRDRTLAAIAIPVATVPSTLDGDAVMTQIRANGLQTALVVDEYGGTAGMVTVEDLIEEIVGDVRDEHDDATPDVVAAGDGWQVSGLLRIDEV--ATGTGFRAPEGEYETIGGLVLQELGHIPEVGDSVELIRWQAKVVQMDGRRIDLLELVEL-----
269119805    -----------------------------------------------------------------------------------------------------------------------------------------------------------------VGATTIATIITFGVVQKLGLNRGIAGLLVTVVMTALLLIFGEITPKVIAKNYS---IQISKAVIVPINTLKKLSKFIVVVFISISK--------FFSRLFNVPINDDMFLITEDSIVVQGKEDGAIEEEEQEMIHSIIDFTDTSAKEILTPRTSIFALEGNKCLDEVWDSIIDQGFSRIPIYEEQIDNVVGILYSKDLLKDRTRDKDVKVSELKRDAYFIPGTKTLIELLEEFREKQNHMAIVIDEYGGTLGLVTIEDLLEEIVGEIRDEYDEEENINQIKDEVFDIKGDTEIETVNKELDINIPI-SDEYDTIAGYVHYELGKVAEVNDKVNGEDYVIRVLHLDSHRIDKVRIIKL-----
260575853    ----------------------------------------------------------------------------------------------------------------------------------------LAEDPGRFLSSVQIGITLVGVLAGAFSGATLGARLAAALPGFVPARISNEVAIVVVAITYLSLIVGELVPKQIALRAPERVAAKVAPAMLMVS----------KVAAPLVFLLDRSGRLVLALLGQSGQAESGTDEEVKLVISEAASSGVMEHAETQMIAGVMRIADRTARGLMTPRGEVEIADLSMSRTELLRQFHDSRRSRLPVRDGGPDDIIGVVTTRDILAPALMKEAFDLRAAVKEAPVVRDGQSAIEVIERLRRAPGNMVLVYDEYGHFEGIITPMDVLEAITGEFLDDVGEEPKLVTRADGSMLIAGWMPADEFADALGITLEEP-RSYETVAGLVLDALGHLPQIGEVVSFKRLRIEVVDLDGLRIDKLLVSRVE----
304362182    ------------------------------------------------------------------------------------------------------------------------------------------------LSTLLSGAQVGITLTTVLLGYTMQAALANLLTDLMSHWLATSVATGAAVVIALIVVNAFSMVIGELIPKNATLSDPMRAAGLVAPFL----MGFTTLLKPLIVLLNGAANAVLHAMGIEPAEELSGTRSAGELVRHSAEEGTLDASTATLLTRSIGLGALTAVDVMTDRGRLHTLDADDSAEDVVHLARATGHSRFPVIGRDIDDVMGIVHLRRAIGVPYERRADVPTSLMTPAPRVPETMPLANLLVELRAQGSQMAIVVDEYGGTAGVVTLEDAVEEVVGDVADEHDRRRAGAHLDPGHWVVPGWMRPDELATRAAIQVPD-DGPYETLGGLVMTELGRIPTVGDVVDLPHASLTVDAMDGRRVTRLHVRP------
301066809    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SFAHEAAVILVTLILSYFSLVFGELYPKQ------VALQMTERVAKMSVTPISWLAKVMRPFVWLLSASTKLLMKLTPMEFNHEGETVTRDEMIESGRNSGAIDPDEYQMFEGIISLSDTMAREVMVPRTDAFMVDAQEPDHTAIDAILNNIYSRIPVYEEDKDHVVGIVHIKNLLKEARRVGHVKIESVMTAPVFVPETITVDDLLTEMQVKQQQMAILLDEYGGVVGIVTIEDLLEEIVGEIDDESDQEKLFTKQGDHDFVVSGRMPISDFNDLFKTDLDAPD--VDTIAGYVLTQLGAIP------------------------------------
163782296    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GAFISAVIMSLLIFIFGETLPKNAVLPVADRLSLLYAP--IFYLFHLVITPVRLILLLPVQTLLKKLGIESRDEEFELSEEKLLLELGIEAGEFSEDEREMVEKVFEMDEVLVREIMTPRPDIFALKEDLKVGEVIEDIKKHGHSRIPVYKERLDDVSGVVHVKDLLP-VNKNRDRALGEFKREVLFVPEVMSVGSLLQELRKARTQIAMVVDEHGAVSGLVTMYDVLRWLVGEVPEEWEEEKEIEKLSYDMFRIDGSADIEEVAQKLGFELP-EEYDYDTVSGFVMANLEKVPEKGDEFEYDGFKFIVGDVERNRVKEVIVKVMRKAE-
110640050    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QNKKSTDAFSKYMRKLFGIQEITESQREYIEKLERELESAKGTLSREEKEMIRGLVKFGNIMVKQIMCPRMDMAAVDIALNYEQLQEYISTCGFSRIPVYKESADKIEGVLNIKDLFPFYNKEKDFNWQQLIRTVEFIPETKLIEELLREFQLKHLHMAIVVDEYGGTAGLITMEDVIEEIVGDIHDEDDDEKPYAQLSDTSYLFEGKISLVDFYKAIELDFDEVKGESETLGGLLLNINSDLPRLGDEIIYEGYVFKIDAVNSKRILRVKVTVPEN---
227486280    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATTTVATIFFTDLFGAKGAIISTIVLTLTILIFGEVTPKNIASSASEKV---ALRVAKPIKFFDFILKPM-------SFFLQAITNFLTRLIIGENAQKGDIVTEEDLIVDVSEEQGVINDQESEIINNVFEFGDSDVEDIMTARTNMEAIAVDMEDKELKDFLKNCKHSRIPVYGKSIDNIIGILHMKDIVAFIAEDKELNIEEMVRPAFYVYDNMHIFDLFKQMRGENVSLAIVIDEYGGTSGIVTIEDIVEELVGEIEDEYDTHLEVLKINDKEYLVNPSIHINDFNDYFDTDL--EQIKNDSIGGFLIDKLGRIPKLGDSVEEDGIKISVVQINRYKLEMLKVE-------
83313023     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VGLFGDAGIAYASAGMTVIIVVFGEVLPKTYAYHANRMALLFSAPVTGVVWILTPFVRTVEVVVMG-----------LFRLFGAKYSTAVSVEASMMELKGEVHAGEEEVREERRMLRSILELGDVEVEQVMTHRRGVVTADAGLPAAEILELVVSSPFSRVPLWKDDPDNIVGVVHAKDLLRAVRELDKLDVVELASPPWFIPDSTTLLEQLQAFRSRREHFALVVDEYGTLMGVVTLEDILEEIVGDIADEHDAVAGVRPQSDGSYIVDGSVTIRDLNREFEWRLPDEE--AATIAGLILHEARQIPDVGQVFRFYGFRFEIARRQRNQITSIRV--------
144058805    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------VNVGIVILSTFLLNTFFSPELWLVTFVVEILSITGVLLLFGEILPKVYANTARLNFARFVVPFIFRL------HKILKPISKRLSKTINRINIEGRAPSLSVDDLEQALELTTDEH----TTEDEQRILKGIVRFGSTTVKEVMTPRTSVIAIDIKAPFRDTLAHIIEKGYSRIPVYEEQLDQIKGLLYVKDLLPYVDASDNFSWQDLIRTPFFVPESKKIDDLLKEFQQRRIHLAIVVDEFGGTSGVISLEDVLEEIVGEISDEDDDDLVYSKLDNHNYVFEAQTPLIDFCRVLDLPFESVDGESDSLAGLVLELAGKFLEKNEEITYEAFTFKVESVDQRKLIRIKVTVNPN---
260578687    -------------------------------------------------------------------------------------------------------STIDEHARTKGDGTAKVQKAHGQLSFLLSGAQLGI-----TITTLATGYLAEPILAKFFDPLLEAAGLSQAAAMPIALVLS------LIVATVLSMVFGELVPKNLAITHPIEAARATIR---PAWTFNVALKWFINGMNATANA-------VVRKLGIEPADELASARSAEELVKNSTGNGGFTESKARILDLSLRFSDASAEDVMTPRSTVESLTVEETAQDLIELALETGHSRFPVTRGDLDETVGVVHVKDALTIPHDRPTTTLNKLMKNVPSVPDSLSGDDVLNQVRAAGSQLVMVVDEYGGTAGIVTIEDVVEEILGEVWDEHDDEEDKEVRKTGTWEVSGLVRTDELPDAVG--YTAPEGDYDTLGGLIMATLGRIPAEGDEVLLGRWRATVKEMDNRRVDKVLLQPLTKEE-
56751524     ------------------------------------------------------------------------------------------------------------------------------------------------LSTTQLGITLASLALGWVGESTIAVLIRQALEQLPLPAIGPEPLSHVLAIPLAFALLVYLQIVLGELCPKAVALIYPEQMARLLGPPSIAI---AQIFAPVISLLNGSTRCLLGLFGIDYSQWYSSVTPEELIIQSAAESTGLEAEERQILSNVIEFGEITAGEVMVPRTRIVALEEDATFLDLLAAIQESGHACFPVIRDSLDQVLGLIDFRALAVPMASQPSSPVKAWVQPARFVPEGLSLKELLPQMQRSPLPMAIVVDEFGGTEGLVTLQDILAEILGDEEQDAEENEQFRRIDDQTVLVQAQTDIETVNERLGLDLPLEE-EYNTLGGFVVAQLQKIPEAGEGFDFQDCQIRVAIAEGPRLEFIEIRQLRS---
254751633    ----------------------------------------------------------------------------------------------------------------------------------------------------TVITNLDEYLSACQLGITVTALGIGWFGKPATLFVNLNISTQLADIFAVILVFLFITFLHVVIGELAPKTFAIQKAEQVSLFVAKPLTFFYRMAFPFIWLLNGSARIITKLLGLKPPKGHDEVHSEEELVSESYKNGEINQSEYKYVNKIFEFDDRIAKEIMVPRTEMHIIRKEMPAEEALQKMSREKYTRYPVVDGDKDHVIGFVNFKDIFTDFVQHKNKKVEQYIRPIILVIDSIPIHDLFLKMQKQRTHIAILIDEYGGTSGLVTVEDILEEIVGDIQDETDEQPEIQQVSETKTIIEGKVLVSEVNTLLGLTI--DDNGVDTIGGWILTKNIEIAEE-DFIEIENYKFCVKELDGHYIKRLEVTK------
51473881     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------TICTTIATTLFISLLGNNGTIVASGVMAFIIIVFAEVVPKAIAVAKPEQLALKMASTIVIFLKLF----------KPINIALDYITKIFCFIFRINLNPQISSTEEVRGVIEHYHQEGGVYKSERNMLGGILDIRNMSVSEIMTHRSNIIALNIDLPHELIIKTLLSGAHTRIPLWKDNRDNIIGILNLKDLLKALYENNNDDKKTLLTPPWFIPDNALVVDQLHAFRERNNHFACVVDEYGTLLGIITLEDVIEEIVGPITDEHDRNNEIIKKSNTEFIIKGTTTIRDINRELDWNLSDED--ANTIAGLIIHKIARIPNQGEVIEIFNLKIIILKKIANKIDSVKITVL-----
237747111    -----------------------------------------------------------------------------------------------------------------------------------------------FLSTIQVGITSIGILSGAIGENAISAPFARWLGE--VPYLEPYSRAIALTVTVIALTYFSVVIGEL-VPKNLALRAPERMASAIARPLSTVALAARPLVWLLAKSSEG----LMSLLGIKSSEPPISDNEINALMGQGTQAGVFHASEQEFVSNVLKLDQQPVVEIMTPRHDLAFIDLQYPVETLRSQIVAFEHTRLIVCRDGLSHILGILSKGDLLKKTVDGTPDDIEAVLQKPLFIPETVSTIQLMENFRHTRNGFSLIVDEYGEVQGIVTLNDVLAAIIGDYSPEMTEENGLIRREDGSWLVNGEVGMERLASELGMKLPEETNRFHTVGGFVMYMLGKIPSPADHFDSDGWRFEVMNMDKNRVDKVLVTPL-----
283786891    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------ILGGIVGDAAFSPVFHALFSRYMPAELSEQLSFILSFSLVTGMFILFADLTPKRIGMIAPEIVALRIINPMRFCLLVFTPLVWFFNGLANVIFRIFKLPMVRKDDITSDDIVVEAGALAGVLRKQEHELIENVFELESRTVPSSMTPRESVIWFDLHEDEQSLKTKVAEHPHSKFLVCNEDIDHIIGYVDSKDLLNRVLANQSMALNSQIRNTLIVPDTLTLSEALESFKTAGEDFAVIMNEYALVVGIITLNDVMTTLMGDLVGQGLEE-QIVARDENSWLIDGGTPIDDVMRVLDIDEFPQSGNYETIGGFMMFMLRKIPKRTDSVKFSGYKFEVVDIDNYRIDQLLVTRLNSKP-
238916616    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALATSFTISVWGNKATGIVTGVLTLLVLIFGEITPKNTA---NMYATNMAMAYAPIIWVLMIVLTPVIFIVDHL-------AGFFLWLLRIDNNKKKDIFTEDEIIVNVSQQEGVIESNEKKIINNLFDFGDSTAKDVMIPRIDMTLADVSSSYDDIISLFRQTMYTRIPIYENTPDNVIGILNIKDLIVNPSDNDTFNIRNIIRKPFFTFEQKNTSDLFKEMQLSSTSIAIVLSEYGTTSGMITTEDLLEEIVGEIRDEYDEKEALSKINDTTYRVDGSFKLDDLNDELGTKLESEDN--DSVGGLIVERLDRLPKAGDKITVGNVWMFVEKVASNRAESVIVKIIPE---
125718560    -----------------------------------------------------------------------------------------------------------------------------------------------FLSTIQVGITVINILSGASFADNLGKLFSSWMGNSETAR-AIGTFLALVLLTYISIVLGELYPKRIAMNLKDNL---AVRAAPVIIFLGKIVSPFVWLLSASTNLLSRITP-----MKFDDADEKMTRDEIEYMLTNSEE--TLDADEIEMLQGIFSLDELMARELMVPRTDAFMVDIQDDTKEIIESILKQSFSRIPVYDGDKDNVIGLIHTKRLLNEGFINGFDNLRKILQEPLFVPETMFVDDLLKELRNTQNQMAILLDEYGGMAGLVTLEDLLEEIVGEIDDETDKEIEVHEIGENTYIVLGTMTLNDFNEYFEVEI--ESDDVDTIAGYYLTCVGTIPDPKERISYEQLILTNDKVKNGRVTKVKVEISEQVEI
297159004    --------------------------------------------------------------------------------------------------------------------------------------------LTFQLSGAQLGITVTSLVIGMLAEPSLAVLLRLRAVGLGSAATSVATVLGVALSTVVLMVVGELVPKNWAISRPLAVAKVVAGPQ----------RGFTAAFSPFIRHLNNTANRFVRRLGLEPAEELAGARTPEELVALSAAQGAIEPDSAELFVRTLHLGELTAENVMTPRVDVQALEAHATAVDAANLTFATGLSRFPVYRHSLDEVIGTVHIRDVLADAAKRAATPVTDLITPPLLVPDTLPVATLLQRLRAERV-MAVVIDEYGGTAGVATVEDVVEEVIGEVRDEHDPLAPPDLLPAPPWEADGGVRLDQLA---GIGLAAPDGPYETLAGLLATRLGRIPDEGDTVHLDGWDLTVLDVDHHRADRVTIT-------
296535327    ----------------------------------------------------------------------------------------------------------------------------------ATVALKLMEDPQRFLPTVQVGITLVGVLAGAFAGQGLAQRLGGVLGELPGFEVYASQLIVVVGITYASLILGELVPKQVALRNPEAVAVLVAPAMALLARI----------AAPMVWLLSRSSALVLGLLGARPVSATITEEEVRAAVAEGAEAGALETEERHMIERVLRLADKPVRALMTPRTEVEWLERGAAQEEVASRVRSSPVTRFVVAERRIDNVVGVVAAKDLLDQLLAGGPLDMAAAMRQPMILPDSLSALSALERLRADPIGIALVMDEYGSFEGVVTASDLLEAIVGELGPVAVPAADVVERHDGSLLLDGMLPSDELKARLDLPELPAEGSYHTVAGLMLALLQRVPREGDRIVWSGWRFEIVDMDGRRVDKVLASREQ----
50084279     ---------------------------------------------------------------------------------------------------------------------------------------------VLDLQAQSADFFAASQIGLNAVAILGGILGEAAFRPFFVELIDRFYDGPWTQIGFILSFTFVTSLFILFADLMPKRLAMIAPEKIAVSVIDPIQIFIK--ICKPLAWFINAIANLLFRLFKVNTIRDDNITFDDIVMEAGAQAGVLQKQEHHFIENVFELEERTVPSSMTTRENIVYFTLDESDESIRQKLAEYPYSKFLVCNETIDQVIGYVDAKDILIRILNSQSHLKENTIRTVLTLPDALTLSEVLDRFRSTKEKFAVVINEYALVVGVITLSDIMITVMGDWVTPIEEDQQIIKRDNNSWLIDGSTPIEDLKHALEIDDMPDEENYETLAGFMMYQLRKIPRPADTVEFSGFKFEVVDVDHYKIDQLLVTRI-----
298483773    ----------------------------------------------------------------------------------------------------------------------------------------------KFLSTIQIGITLIGIVSGAYGGVAIADDLVPFFSLIPGAEAYARNLAMITIITYLSLIIGELVPKSIALSNPERYA----------TLFSPVMILLTKVSYPFVWLLSVSTRLLNKLIGLKSEERPMTQEEIKMILHQSSEQGVIDKEETEMIRDVFRFSDKRANELMTHRRDLIILHPDDTQEKVMKIIEEEHYSKYLLVDERKDEIIGVVSVKDIILMVGNKKVFNLREIARPPLFIPESLYANKVLELFKKNKNKFGVVVNEYGSTEGIITLHDLTESIFGDIEEDEMEEEEIVTRQDGSMLVEASMNIDDFMEEMGILEDLESEDFTTLGGLAMFLIGRIPKAGDIFTYKNLQFEVVDMDRGRVDKLLVIK------
257783874    --------------------------------------------------------------------------------------------------------------------------------LKAQLVIDIAADRGYFLATIQVAITLVGFASSAFAATSLSEPFGAWL---VSIGVHADLALPLAVVVITLIVSFFSVVIGELVPKSIGLANAEAVAKAVVGPMGAFMKIARP----LVFITSAAADAVTTLMGVDTTN-DYQEVTEEELRYIVKDSGDLSEEEKSMIHEVIEMGDTVVREVMVPRVDMTAMEDTATISEVLRVMRQTGFSRIPIYHENIDRIVGIAHIKDLLEPVLDQHEEKIARFVRSADYVPDTKDIIPLLTEMQTSRDQMVIAVDEYGGTAGVITIEDIVEEIVGEIEDEFDPDNKYTQLSDREWLVDGRFSLND-ADELGWP-VGESEEYETIAGFVLDLAGHLPRPGEVFEKDGYVFRVQSM------------------
227112351    ------------------------------------------------------------------------------------------------------------------------------------------ADLVLKFQETPGIFFTVIQIGVNAVAILAGIIGDAAFSPTFSILFERFSPEAADKISFICSFVLVTSLFILFGDLTPKRIGMIAPETVAVRIINPMRFCLFLFRPLVWIFNGLANVIFRLLKLPMVRKDDITSDDIYAVVEAGALAGVLRKQEHELIENVFELESRTVPSSMTSRESVVYFDLREQEDSIKEKIAQQPHSKFLVCDGTIDQIVGYVDSKDLLIRVLGNQSLTLSSQIRPALIVPDTLTLSEALESFKTAGEDFAVILNEYALIVGIITLNDVMTTLMGDLVGQGMEE-QIVARDENSWLVEGGTPIEDVMRALNIDDFPHSGNYETIGGFMMYTLRKIPKRTDAVRFSGYKFEVVDIDSYKIDQLLVTRLEDRPI
254492597    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILLGNNFVNILASAIATVIGIKLLGENGIVVATFALTLIVLLFAEVTPKTLAALHPERVAFPASYILKPMLFVLYPLVWFTNGITNRMVRLFGVSPEDAATSAINTEELRVALMEAGLIPTRHKDMLMSILDLEKVTVNDAMVPRNEIEGLDINAPFQEIVKQLSHCGHTRLPVYEDSMDNIVGILHLRKALHLITQDNPETLNSIIKDAYFVPESTPLNTQLINFQRNRRRTGLVVDEYGDLLGLITLEDIFREIVGEFTDTIDDDKDIHPQSDGSYLINGTANIREINRNNDWSLPTEGPK--TINGLVIEYLESIPDPGVSIRMDDYVIEVVQTADNAIKTVRIHHI-----
46446689     -----------------------------------------------------------------------------------------------------------LHKKNSKKQLNLSGKLFFYRHFHAIFFRNQEAEELFFITTLAQNI-LRFIYVIFSLTILIQLNLISWLVNPITH---SSSLIINWPAGLLCLISLFFLFFIVGDYLARILGGRYPEIAIQVCALVSSLFMTLIFPLTFLFLKFSQAFARTIYFNPLSETASKAKQEIIEIIEESNFTASLDPHDKKLIEGVMDFKDRIAREVMVPRVDIFSLAHDTTIEQAAVLIYNEGYSRIPVFKHTLDNIIGVLMYKDVLAKYMEFSRTQDTKILQAPIYTPETKKISHLLQEFRKKQVHLAIIVDEYGGTEGIVTIEDILEEIVGDIADEYDESEEFVALPEGGWLIDARMTIFDIEEQFDIEIA-QDGDYDTIGGYIFHETGNIPSKGFVLTKPNFELKVIRSNDRRVEKLKIRSIR----
194014228    -------------------------------------------------------------------------------------------------------------------------QLVAEGSKKAIVAKKVTSRLDEYLSACQLGITVTSLGLGWIGKPAVKELLVRGFG--LTNIPDSAISLISATLAFSIITFLHVVVGELAPKTLQKAEKMTLWLSGPLHAFYILMFPFIYVLNGSARVLTKMMGIDM----GSEKEQSHSEEELKILLSESLKNGEINPSEYNYMNKIFDFDNRIAREIMVPRREICAIPEDMPLDEILSIMTQEKYTRFPVFSGDKDHVIGMLNKKQLFADLVYQGEKDIQDYIYPVIEVIDTIPIQELLVKMQRDRMHMAILTDEYGGTSGLVTTEDILEEIVGDIRDEFDEDEQIQKRADHHYVLDGKVRLDEVQDL--IEMSYHDEEIDTIGGLILNENIDI-REGQSIYLDDIRMKVLEMDGRYVKKIDLKK------
282858166    ----------------------------------------------------------------------------------------------------------------------------------------------------------------VIIAILVAHNLFSVAASSFATVLTTNVWGEKGVFWATVIMTVLMVLFADFLPKCIGMALGERNFNVVLPGLRAVSVVFRPLIWILEKIVAFFSDLFHVDMTLESAVVTRDEI--EQLVKNGEESGAIEASERRMIDGVIAFDETRVSEIMVPRVSMDALEVNETIAGVASLMQNWEHSRIPVFRETPDDIVGVVYLKDMIPYLRAGKDTPLSAFMRRALFVPETMKVADLFGMMRGKHVHFAVVVDEYGGTAGIVTLEDLLEEIVGDIRDEYDEESPIVQLNENSYRVKCTESLEDLGAVVGYDF--DCNDVDSVGGYVLDKFMGFPEKGDIYRDDDWTIKVTDVGEHRVNEVIFTR------
303245782    -----------------------------------------------------------------------------------------------------------------------------------------------FLSAVQIGITLASVLASAYGGATLAGELAAFLTIPILSPYAHALSLVVVPIAVITLLFGELVPKRLALARPEGLAMAAAPVMRALLF----------ASRPAVRLLGLATRGVVRLLGFGGGGGEPAVTEEDILLREGMLHGALEHEEHAIMERVLRLTDRPLDVIMTHRSKIDRIDIDAPAEETLAAMMESPHTRFPVVRGDFSQVLGVVRAKDALAGYLRDGRVDLAGHMTPPVFLPETLRGLSLLARFRQSRLHLALVVDEYGDVVGMVTAADVFEDMVGDLPGSGHEEPAMVRRADGSLLIDAATPMDEVAAALSWPRPPEDVGDATLAGFLLERLGRIPAIGDTLAARGATFEIVDMDGRRIDRVLATP------
50122519     ------------------------------------------------------------------------------------------------------------------------------------------ANLVLKLQETPGIFFTVIQIGVNAVAILAGIIGDAAFSPTFSMLFERFSPESADKVSFICSFVLVTSLFILFGDLTPKRIGMIAPETVAVRIINPMRFCLFLFRPMVWIFNGLANVIFRMLKLPMVRKDDITSDDIYAVVEAGALAGVLRKQEHELIENVFELESRTVPSSMTSRESVVYFDLREHEDSIKEKIAQQPHSKFLVCDGTIDQIVGYVDSKDLLIRVLGNQSLTLSSQIRQALIVPDTLTLSEALESFKTAGEDFAVILNEYALIVGIITLNDVMTTLMGDLVGQGMEE-QIVARDENSWLVEGGTPIEDVMRALNIDDFPHSGNYETIGGFMMYTLRKIPKRTDAVRFSGYKFEVVDIDSYKIDQLLVTRLEDRPI
229542517    ------------------------------------------------------------------------------------------------------------------------------------IDQLIAEGNKKAASAKKVISSLDSYLSTTQLGITVISLVLGWLGEPTLRVIGTLIHVVTFILSFLIITFFSVVVGELAPKNIAIQTAENIVLLVAKPLIFINKIMYPFTWTLNKSSRLVTKALGYDM--QSDNEITHSEEELRIILSESLKSGEINQSEYKYVNNIFEFDNRIAKEIMVPRTEVVTVDKSDRIADLIRLAQSEKYTRYPVTDGDKDNVIGVLNMKEVLTDCVSNDDATIEPYINPIIHVIETVPIQGVLARMQKDNTHMAVLLDEYGGTAGIITVEDILEEIVGEIRDEFDTDEIIQKIGDAHYILDAKVLIEDVNDLLAIEIP--DDDVDTIGGWLLTQKYDL-KKGDSVPFQSYDFKVKDMEGSHVLYVEVSKKQEAA-
142617534    --------------------------------------------------------------------------------------------------------------------------------------------------------KKADLISTMLLASNLINILASALATSITIFGDFGIIISTILMTTLVVIFGEILPKLLALKYNDYWVLVSSYSMQ----LTMKILGPISNIATRISYLFLRDNKEISLLVDPHDEIRGQ-------INLHHEDGIVKKGDKDMLGGILDLPEVTVEDVMTHRKNILTIDCDTNHDDVLSLMLENPYTRVPIWKNDKDNFIGVLHIKDLLKKSISKEEFAISDILVEPWFVPETTSLKEQLSAFLEKKTHMALVVDEYGALMGLITLEDILEEIVGQITDEHDEDEDTLPEEANMIKVDGDSSIRDLNREYGWKLP--DDEAATIAGLIIHETRSIPKKGSIYSFHGFRFKILDRQRNQLTSIRIQK------
223558067    ---------------------------------------------------------------------------------------------------------------------------------------------------------------MIVVVLTFALNQIMTIDSALLNFV----LLTVILTFLILLFGEVLPKLYANSNNVRFALITQPLLSAMVVLFSPISKLVVKSTYIVR----------------KAVSKKADDISVEDLSRALEASDLKSTDEKEMLRGILTFGDKTVSEIMRPRVDVVDLDIELGFDDVVKAVVENGYSRMPVYEENPDNIKGILYAKDLLPYIKKDDTFKWQSLMRPAYFVPESRMIDDLLEDFRKKKIHMAVIVDEFGCTQGIATLEDVLEEIVGDIDDEYDEEKYFTRVAENTYIFDAKTPLDDFFEATCIDFADHLDEAETLAGLLLSLKGDFLKEKEELKTAPCTFTVLKVKKYRIAKVKVE-------
228962094    -------------------------------------------------------------------------------------------------------------------------------------AKTILSQLDIYLSTCQLGITLTSLGIGWLGEPTVERLLHPFFLFPISESIAHTISFAFLFITFFHVVLGELVPKSFAIQKSETI---TLLFAKPLMGFHRVMSPFIWFLNTSASFVTKGLGMNMT----NADEKAHSEEELRLLVSQSYQNGEINAAEYRYVNNIFTFDNRLVQHIMIPRNEMVCVSLQSTEEENRNRMLHSQFTRYPVIENSKDKIVGMIHLKDLFQQEYQGERQPLRSYIQPLIPIFEKTPIQQALFRLQQKRTQMALVVDEYGGTAGLITMEDILEEIVGEIQDEFDTEEPIHRCTPELFSLNGKALLAEVNERLGLSIPHH--GVDTLGGWILSSTVELPHPGYTIEQEHFRFKVLEVQGNQIKRV----------
241763798    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGFLASFLAVTSLFILFADLFPKRLGMAEPERLVVRLAQPMAWCMTLLRPLVWFYSRGADALFRVLGLSSLRDDRITSEDILAMMEAGARAGVLAAREQQVITNVFELDTRTVSSAMSPRDRVAFFLRDEPDAVIRLRIAAEPFSTYPVCEGDIDHVVGYVDAKDLFQRVLNNQSISLADLVRKVLIVPDRLTLSEVLEQFRQVHEDFAVIVNEYSLVVGVVTLNDVMSTVMGDLVGPADEEL-IVRRDENSWLIDGVTPVEDVLHVLGLDELPHSDEYKTLAGFLMVMLRRVPRRTDSVSWGGYKFEVLDVDSFRIDQVMVSRLKPAP-
291566993    --------------------------------------------------------------------------TSALADLSGLTLTAQDIFGRLLSVFLLI-AINAFFVTAEFSMVSVRRSRISQLDLPALTVQHLQRRIDLLLSTTQFGITLSSLALGWIGESTMAVLIRQILTKPLHQFQVAIAHSLAIPIVTFFMLAYLQIVLGELVPKSLALLYPEQIARMLAPSSLAIARFFKPFVWCLNQSTRFLLRLCGINYTGQPY-TRVTPEELQLIITTSSESMGLEAEERQLLNNVFEFGDVLAEEIMIPRTSIVSLPSTATFQHLLEEMAVCNHSRYPITGESLDDILGILDFRDLLAERQLSEETPILTWIRAARFISEQMLLSELLPLMQRSQQEMAIVVDEFGGTAGLVTINDLISEIIGDGSEAEHEDVNIQFVDDQTFLVQAQLSVEEINELLNLDLPL-NEEYQTLGGFLTYYLQKIPAVGEVFTYKNIQFKVVLVVGPRLEQIQI--------
193214793    -----------------------------------------------------------------------------------------------------------------------------------------------------------RVTTTLTIGNTMSNLSVFVVSIFLTDKIVRDYQVLALAHSLNALISLLVVMLLGENLPKLLASIHPEKVSKLAAPFVLVGNIIFYPLSTIVIFLTKIFEKVTVRIKGMKSLSVSSLTNEEILAESGLERGELTDTEHLLIENILDFREQIVRKIMTPRADICAIDTEASWDELVELIRNKKISKIPLYEDDLDNILGVLHAKDLVKFTNAKKPEDWHKNARPPIFVPETQRLDDLLKTFQKKHTQVAIVVDEYGGTSGIVTLDDIIQEILGELAATPPSQADYKQIGTDCYRFDARIPIEEAFEVLNLPISDYSDDFDTLGGFILNLCGGIPNEKQHIQYENLDIEIEKILGQRILSVII--------
291545092    ------------------------------------------------------------------------------------------IYVLLILVFALLKGVYTACEYAVTEVNDSKVKTLAETDSRYARL----LKLIEAPQKMMLAFSMQRALSCVMISILAVMLLDAVLDTRLLLHGGAAGWIRAGMLAGLLLVTTVLISSLTEQLPKRLVHRHIDGFAVGCVGAVRLL-TWVLAPVALLAHGLTFVACKLCGLPTDDVRDSVTEEEIRMMVEAGNETGAIEESEREMINNIFDFGDTVVSEVMTHRTDIIGAELHAKIGDIVYLAINEGVSRIPVYEQTIDNIVGIVYVKDLLCLVGCEHCEDLEQFRRDALYMPETCKCREAFEQMTRAKQQMAVISDEYGGTAGIVTMEDLLEEIVGSIQDEDDEASELEQLPDGGYSVDGAADPEDILPKLGVA-VPEDNQYDTMSALMVDLLGRIPEQQERVEYQGLKLTVLQTEDNWISRIRVEQLK----
283834840    -----------------------------------------------------------------------------------------------------------------------------------------------------MFFTVVQIGLNAVAILGGIVGDAAFSPAFYSLFSKYFAPELSEQLSFILSFSLVTGLFILFADLTPKRIGMIAPEAVALRIINPM-RFCLLVFRPLVWFFNGLANNIFRLFKIPMVRKDDITSDDIAVVEAGALAGVLRKQEHELIENVFELESRTVPSSMTSRENIIWFDLHEDEQSLKNKVAEHPHSKFLVCNEDIDHIIGYVDSKDLLNRVLANQSMALNSQIRNTLIVPDTLTLSEALESFKTAGEDFAVIMNEYALVVGIITLNDVMTTLMGDLVGQGLEE-QIVARDENSWLVDGGTPIDDVMRVLDIDEFPQSGNYETIGGFMMFMLRKIPKRTDSVKYSGYKFEVVDIDNYKIDQLLVTRLDSKP-
146299299    -------------------------------------------------------------------------------------------------------------------------------------IISNLLDRPKKLLATLLVANNFLNIGVVILFSFIGRNIFSGVESPVLKFI----LEVILVTFFILLFGEVLPKVYASRNNIKFAKRFAYSISILDKLLSPISLPMRRVTLYLHNK-----------LGKQKNNFSINQLSQALELTDSE---GTSTEEQKILEGIVSFGNTDTKQVMSPRIDIFALEITEPFSAICPKIIEKGFSRIPVYRDNIDQIEGVLFVKDLLPHI-DKDDFDWASLMREPFFVPENKKLDNLLKDFQSLKSHLAIVVDEYGGTSGLVSLEDVIEEIVGDISDEDDENLNFSQIDEKNFLFEGKINLKDFYRIVDVDFEASKGEAETLAGFILEILGNFPKKDQKIAFENCVFTIETVDKKRVKQIKVT-------
111224328    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VAMVLATTVTMVFGELVPKNLALAHPLATAKAVQGPQ----------RMFTRATGLLIRFLNATANAVLRRLGIEPQEELASARSAQELVGRSAEHGTLSQETATLVQRSLLFGDRTAEDVMTPRMRMRTVHADEPISEVITLTRRTGHSRFPVLGADSDDVVGVIHIKNAVGVPEDDRETPVREAMVAPVTVPSTLLLEPLLETLRAGGLQMAIVVDEFGGTDGLVTAEDLIEEIVGDVVDEHDRSPRALRRHDGSWLLSGLLRPEEASNVTGIAIPT-DDTYQTLGGLVARALGRIPRAGDAAAVEGVRYTVERMDGRRVDRIRLEPVAPRGV
194334805    --------------------------------------------------------------------------------------------------------------------ETKLHELHEAGVSRAGLVLELLDNPGKFLSAIQVGITLIATLAGAFSGITLSAPIMIERADALKPYSNELALVVIGVTYFTLIIGELAPKKIALQHPEKIALSVAKIIDIICRVIAPI-----------VHLINGSTNIVLKIMGIKPEKPTVSDEEVMLLLKQGAKKGVFESVEYDMVSRIFRMSDKRANSMMTPKSEIEWLDLYATEEELISKMQASGRSRFPVSEGSLDNLKGVVRSLDLVKQLLSQGNLKIRNAMKAPLFVPESIPAFQVLELFKENRAHLALVVDEQGSVQGGITITDVLESIVGDIPDDIEGNRKIVRRSQRTWIIDGLLPVDDFIQEFHLEFLDEDNPYDTMGGFMMTKLEKVPSVMDILEWQGILFKVIKMNKQRVDKIL---------
254303917    -------------------------------------------------------------------------------------------------------------------------------------------------NAMLTGIVIGNNVVNILASSIATIVIVNYFGNK-----GSSVALATAIMTILILIFGEISPKLMARNNS---AKIAEAVSVIIYVLSII-------LTPVVYCLIFISRFVGRILGVNMTSPQLMITEEDIIVNVGNAEGIIEEDEKEMIHSIVTLGETSAKEVMTPRTSMLAFEGAKTINEVWDEIVDNGFSRIPIYEETIDNIIGILYVKDLMEHIKNNEDIPIKQFIRSAYFVPETKSIIEILKEFRGLKVHIAMVLDEYGGVVGLVTIEDLIEEIVGEIRDEYDDEEEFKKIADNEYEVDAMTDIETINKDLELNLPISED-YESLGGLIVTTTGKICEVGDEVQIDNIYLKVLEVDKMRVSKVFIRILEEV--
167748230    ----------------------------------------------------------------------------------------------------------------------------------------LVEEPAGFLSTIQIGITLAGFLGSAFAADNFSGYLVTWIYDDIG-FTAISAAALDTIAVILITLILSYFTLIFGELVPKRIAMQKP--FAVAKISCGVVSGAALIMKPVVWFLSASTNIVLKILHMKTEAEEQTVTEEEIMMELGEEKGTIDSEEKEWIENVFEFGDTTAGDHMTHSSEVTAVSLAQSAEEILNIIRETGLSRFPVYAKGFNDIRGILNARDFLMNLNENREKTLEEMLRPAYFVPETIPSSVLFQDMQKKKIHLAVVIDEYGEVSGIVTMEDLLEEIVGNIYDEFDEPPKISKAAENLWKCSGAVKLNTIAEELGVEIPDH-PDYDTLGGLVFSRLHSIPKDGTTFELEGLHIHVKKMMGRKIVEAEIQKRKN---
225619892    ----------------------------------------------------------------------------------------------------------------------------------------------KFLSTIQIGITLIGILTGIYSGDTVASNLLVKINVPLNYASLIAQVLVVALVTYLTLIFGELVPKRIGMVMPERIAKVVAAPMTILA----------KIGAPFVWILSNSALLVSRVLGIKDDKSPVTEEEIKSMIEEGRQGGEVKEIEQNIIERAFFLGDRKIESIMTHRNDMVFLDINMSNDEIKKIVSKHSFSAYPVVDKNLDNIVGVVRVTDIF-DKLNTSKAKIEKFVKKANYFHNNMEVYLVLEEMKKNNTKIGLVSDEFGNIDGMITQSDIFEALVGSVTEGKDSK-DIRKRKSGSWFVDGQCPMYDFLEYFEIEDENASNNYNTISGLILELLQHVPSEGESLEWKNLNLEVVDMDGARIDKVIVNKIEK---
260424948    --------------------------------------------------------------------------------------------------------------------------------FSTIQVGITTISIV---TGMFSGASLAGPLADFLGGIPIA----GAFLAPLSMF-----FVMALVTYFALIIGELAPKWIAIAEPEKAACLIARPMILFSNLC-------KPLVVFSTWSTKLVVEMLGVRMGGETPVSEEE---IRVLLHQGAQLGTIDKKEPEMIENVFSLNDLTASDTMTPRPQLVWIDLEDTEENIWEDINHSTHFRLPVGNGSLDDFKGLADMSEVLRDQHRNPGKSIKASIMRPLLIPETLILTKVLALFKDRVVHEAVVIDEYGTLTGLVTLHDVLEEIVGDMPGDKEDMLEAQRRTENSWLVEGLCTIDEFREYFHIEEEEAEDDYKTLGGFITYLFGYIPKETEKISFGRFTFEVMDCDNRRVDKVLVT-------
256544476    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------ITTILVGNNIVNIVTTTIAAFTDIFGAAGAFISTVVVTITVLIFGEITPKLAAQINSEKMA-LRFSKAIYIVSIILKPTVFLLGLFTKYLTKKLSDGADNSDKVTEEDLKTIVDVGEEQGVINNEESEIINNVFDFAGSFASDIMTPRTNMEAIAIDSTKEELDKFLIESKHSRIPVYGESIDNIVGVLHMKDIVTFVAEGREPRLKDMLRQTYYAYENMNIIDLFKSMKKMNVSLAIVVDEYGGTEGLVSIEDIIEELVGDIYDEYDPDDEVYKVSDNEFIVDASMHINDFNDYFNRDIKEVKN--DSVGGLVIDYLNRLPKTGDIVKVDDVTLICEKVERYKINLLRVK-------
114773629    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRMFGDVGIAIATFALTFVILVFAEVTPKTIAALYPEKIAFPSSYLLKPLGVI----------LSPFVIFVNSITNALLAIFKINPTNNQGDELSPEELRTVVYEAGLIPKEHQDMLVSILELEKMTAEDIMIPRSEIVAIDINEEWKDIQRQLVNSQHTRVLLYRDSIDDAVGFVHVRDALRLLSKDSKASLLRAVREIFYTPDSTSLHVLMYQFQKARERIGLVVDEYGDIQGLVTLEDILEEIIGDFTTNMDHHKQTNTQQDGSILVDGSTNIRDLNKEMNWSFPIEGPK--TLNGLILEELQEIPENNISLRLAGYPIEIIEWNDNMIKTVRV--------
23099856     ---------------------------------------------------------------------------------------------------------------------------------------IYAKRVVTHLDEYLSACQLGITITALGIGRLAEPTFERMLHPVLEDFNLSSAVVTTASIAISFAVATFLHVVVGELAPKTLAIQKAERVTLFVARPLTWFYRLLFPFIWFLNGSARLLTKAVGLKPMSGHEETHTEEELRLILADSYKSGEINQSEMMYVNNIFDFDERVAREIMVPRTEMVYFSKEDSFEANLEIIREGQFTRYPVADEDKDNIIGLVNLKEVFTQLDNDRPNSIEKFIRPIIHVSEATPIKQLLLKMQKERIHMAIVNDEYGGTAGLVTVEDILEEIVGDIRDEEDETPDFETVDENTFLVSGRLSLDEVNQRLSIYL--EDDEVDTIGGWFFTHLE--ADVGTVMEYEGHEFALIEKDGFQIKRVKITKI-----
153812755    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MDDGSRLPRRGPAKVIDWIQGLFFRVFHFFKGEQEDSVTEKEIMVDEAHEKGVLQKDEAEMIQNIFAFEDKEVGVVMTHRSSVAAFAMDDLLKDVVNHMMEEENSRYPVCGEDMDDIRGLIHYKDALKFFTQNPWAKFKPLIRKATFVPETRHIGQLFRTMQARQVHMAVVVDEYGQTAGIVTMEDLIEEIVGDIFDEYDESRDTFRTQDNSIIIDGLASLDDVEQELDIEFGDVEM--ETLNGYLTELLGHIPSREDEIVANGYRFKILSLGNRTIGRVRAEKINDKE-
238651018    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------TVCTTIATTLFISFLGDNGPIVASGVMAFIIIVFAEVVPKAIAVAKPEQLALKMASTIVIFLKLF----------KPINIALDYITKIFCFIFRINLNPQISGTEEVRGVIEHYHQEGGVYKSDRNMLGGILDIRNMTVSEIMTHRSSIIALNIDLPHEVIIKTLLSGTHTRIPLWQDNRDNIIGILNLKDLLKTLYENNNVDINKLLTPPWFIPENALVVDQLHAFRERNNHFACVVDEYGTLLGIITLEDVIEEIVGPITDEHDRNNEIIKKSNTEFIIKGTTTIRDINRELDWNLSDED--ANTIAGLIIHKIARIPNQGEVIEIFNLKVIILKKIANKIDSVKITVLPTTE-
300813774    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LCAIFASLFFYEHFKIIGLILGVLISTILIITLGESFPRNYAKKFYGKI-----CPANAKLMSFTIGFLRPLSYLILKISQVFLKLTGFDINEPLITEEDLYDAMNRGKAEGLLDHNESLMIENVMDFRDSYAKDIMTPRTDIVAIDIESSYSEIIDLICKENFSRMPVYEDNIDNIIGILNVKDLFMMNKHKSLKENKSFFKKPYFTYEYKEVSSLFSDMRANKISVAIVADEYGGTTGMITIEDLIEKIVGAIEYDNEDDEDIIKLGPNKYLVDGAMNLDDLNQLTGLEL--ESTEFDSIGGFIIEKIDRFPKKNEVIILDNLKFTVKKTSKNRIDKVLLE-------
157804092    ---------------------------------------------------------------------------------------------------------------------------------------------------------------LLIGNSLINTVCTTIATTLFINFLGDNGPIVASGVMAFIIIVFAEVVPKAIAVAKPEQLALKMASTIIIFL---------KLFKPINIALDYITKIFCFIFRINLKPQISGTEEVRGVIEHYHQEGGVYKSDRNMLGGILDIRNMTVSEIMTHRSSIISLNIDLPHEVIIKTLLSCAHTRIPLWQDNRDNIIGILNLKDLLKALYKNNNVNINKLLTPPWFIPENALVVDQLHAFRERNNHFACVVDEYGTLLGIITLEDVIEEIVGPITDEHDRNNEIIKKSNTEFIIKGTTTIRDINRELDWNLSDE--YVNTIAGLIIHKIARIPNQGEVIKIFNLKVIILKKIANKIDSVKITVLPTIE-
91787413     -----------------------------------------------------------------------------------------------------------------------------------------------FLSSVQVGITSIGMIGEAAFSDGLSVWIQGFGASPRAADITATALVVTTI-TFITIVFGELVPKRIGQLYPETVARLVSRPMMWVA----------TGAKPFVRLLSFSTHAVLKLLRVDNAGERGTEEEIAASLEEGVDAGLIEEHEHQMVQNVFLLDDRLLTSLMLPRSDIEWLDASDTVAQAIDKAGATGHSWYPVCRGSLDDVVGVVNVAKLLPDPGGNGAPSIAAYAVPAVFVPETLTGMELLEQFRAKSTRMVFVVDEYGVVQGLMTPMDMLEAITGELQPGAQVDAWATQREDGSWLIDGVMPVSELKVRLDIRELPEEDRYNTAAGLLQSVSGRLLKTGEQVDCAGWRFEVLDLDGKRIDKVLASR------
300721509    ----------------------------------------------------------------------------------------------------------------------------------------------------FTVVQIGLNAVAILGGVVGESAFSPALKTLFLRFMNPEWAEQLGFICSFIIVTSFFILFADLTPKRIGMIKPEAVAVRIVNPM----RFCLAICRPLVWLFNGLADYIFKIFKIPMARNEDITSDDIAVVEAGAVAGILRKQEHELIENVFELDSRAVPSAMTSRESVVYFDKNEDENSIKEKISTHPHSKFLVCDGDIDHVIGYVDSKDLLNRVLNGQSLNLKEQICNALMIPDTLSLSDTLESFKAAGEDFAIILNEYALVMGVITLNDVMTTLMGDLVG-QGQEEQIVVRDENSWLVEGGTPIEDVMRILDIDDFPDSSHYETIAGFMMFRLRKIPKRTDSVKFGGYKFEVVDIDNYKIDQLLVTRI-----
210622357    -------------------------------------------------------------------------------------------------------------------------------------LVDISEDPSEFLSTIQIGITFANFIASAFAADGLSGYLADFIYNTLNIRVLSYE-MMSTASLILITIILSYFTLVLGELVPKRIAMQKPMEVARFACIPVSVISTVVKPAVKFLSLSTNIVLKVLRIDTNEEEDSITEEEIRMMLEIGNTGGTINSDEKEWIDNVFDFSDSSVREIMTHKSEVVGIYTDDSLMEIEEKIHETGYSRYPVYGENDNDIKGILYAKDFFAEVVNKNELNIMDNLRKPYFIPDSMSSLLLFKNMQKNNTHIAIVINEYGENIGLITMEDLLEEIVGNIYDEYDECDDDVKISETTWKIKGSTSLDDLSDKFDIDFPD-DLDYDTISGLILAKIQRIPNDGEKFEIEGMKIKVEKVEARKIEEVIIT-------
21222176     --------------------------------------------------------------------------------------------------------------------------------------------------ALRAVRSLTLQLSGAQLGITVTSLVIGMLAEPSIAVLLRGPLTAMTVATLLGVVLSTVVLMVVGELVPKNWAISRPLAVAKVVAGPQ--RGFTTAFGPFIRHLNNTANRFVRRFGLEPAEELASVRSAEELVALSAAEGALEADSAELFVRTLHLSELTAENVMTPRVDVKALEAHATAADAANLSHATGLSRFPVYRDSLDEVVGTVHIRDVLAEPEKRRATPVTELATAPLLVPDSLPADRLLERMRASRT-MAVVIDEYGGTAGVATVEDIVEEVVGEVRDEHDPVEPADPDGRAAWEADGSLRLDHLER---IGLTAPEGPYETLAGLVATHLTRIPAKGDVVALDGWRIDVLDVDHHRADRLRVT-------
170781431    ---------------------------------------------------------------------------------------------------------------------------------------------------TVAGFASAAYGAASIAPSVVPVLESWGLESGLASTV--ATLLLTLVIAYLSLVLGELAPKRLAIQRNAGFAY---GVAPVLNGFAILMRP-------VIWLLSVSTDVVVRLLGGDPHKT-GEEMSEEELRDIVSSHEGLPDDERRILDDVLSLRHRQLSEVMKPRPEIAALDGTGTVREAGIDVQDRPYSRYPVVDKTIDDVIGFVHVRDLYQAIAADPERPVSEILRPIPYLPATARVLPTLTMMRAEGHQIAVIVDEYGGTDGIVTLEDLVEEVVGEIFDEYDTDSAARDLAEDGGTIDGRLNFQDFEEATGVKLPDSAS--DTVAGFVIENLGRLAQVGDSVEVDGVTLQVTALDRRRISEILVVPREE---
254410841    ------------------------------------------------------------------------------------------------------------------------------------------------LSTTQLGITLSSLALGWIGENTVAVFVAAVLTKLPLPMVQGMAHSLAIPVGFFLIAYLQIVLGELCPKSVALLYSEELARFLGPPSLVIARFFNPFIWILNQSTRCLLRLVGVQYTGGW-WNNQVTPEELQLIITTERESTGLEAEERELLNNVFEFGEVLATEVMVPRTSIDAISSTATVQMVLEEIANTNHSRYPVTGESLDDIRGIIHFKELAKPLSERKDTPIEPWIRPARFVPEFTPLSELLPLMQRSHLAMVMVVDEFGGTAGLVTLKDLVAEIIGDPEPESPEEVPIQLVDEQTFLVQAQMDLEEVNELLDLNLPV-TDEYQTLAGFLLYQFQKIPLQGEILNYENLELKVISAAGPRLNRISIHRYEPTTV
212692723    ------------------------------------------------------------------------------------------------------------------------------------IALKLANDPDKFLSTIQIGITLIGILTGIYSGDVLATDFGNILTDPATYAYLLAQTLIVILVTYLTIIFGELVPKRIGMSASTRAAKLLARPMYWLSVI----------ASPFVWILAKSTSLIFNLLHINTAEEKVTEEEIKSMIDEGTENGEVQEVEQDIVDRVFSLGDRSINTIMTYRSDIVSIDIDMNNKQLYDIVCQHLYQVYPVTQGNLDNIIGVVYLKDLFGKLNSC-EFNLRDVIRPAQYFHENMDVYKVLEQIRQHNIKYGLICDEFGSLQGIITMKDILEALVGTLPS-DSEDPDIVPRKDGSWLIDGQCSFYDFLSHFEMEDLYPDYNYNTLSGLILQQLGHIPKTGEAMEWNDFTLEIVDMDGARIDKVLVT-------
304406157    ----------------------------------------------------------------------------------------------------------------------------------ALSVQRVISNLDGYLSACQLGITITALGLGWLGEPTVERLLL-----PLFEAWNLNSEAGHLLSFLLAFLTVTFLHVVVGELAPKTWAIQKAEFISFAVAKPII--IFYRVMYPFIWLLNGSANALIRLFGLKPVKEHEEAHSEQIILNDSFQSGKINNTEYGYVSRIFAFDEMLAKEIMVPRTDMICLFIDKPLADNMAIIRQEQYTRFPIAQDSKDQIIGMINTKQLFLQLQDGIPFNFDQLVRPVMTVPEVMPVKTLLKRMQQERMHIAILMDEYGGTSGMITIEDILEIIVGEIRDEFDERKDIEKLADNCYLLDGKVSLDELGHLIGEDLGHEE--VDTIGGWLYNEIQE-PKPGKEFRYNQLQFIIREVSKHRIRKVEL--------
262373043    ---------------------------------------------------------------------------------------------------------------------------------------------VLDLQEQSADFFAASQIGLNAVAILGGILGEAAFRPFFVEMIKGFYAGPWLTIGFALSFTMVTSLFILFADLMPKRLAMIAPEKIAISVIDPIQVFIK--VCKPLAWGINAIANLLFRLFKVNTIRDDNITFDDIVMDAGAQAGVLQKQEHHFIENVFELEERTVPSSMTTRENVVYFTLTEHEDSIRQKLAEYPYSKFVVCNEHIDQVIGYVDAKDILIRILNKQSFTQESTIRNVLIIPDTLTLSELLDRFRSTKEKFAVVINEYALVVGVITLSDIMITVMGDWVTPMDEEQQIIKRDNHSWLIDGSTPIEDVKHVLEIEEFPENENYETIAGFIMYRLRKIPRPADAVEYAGFKFEVVDIDHYKIDQLLVTQI-----
300777809    ------------------------------------------------------------------------------------------------------------------------------------------------LSATQLGITLASLALGWVGESALHHIVENIFHSLNMEMSQASITSVSLVISFVLITIMHIVFGELIPKSIAIRKSEATTMATAVPL-----RIFYLIFKPFIWLMNSMSNGFLRLIKIHPASEQEIHSTEELLVKQSADSGEIEEENYEIIKNAFDFTDHSAKQIMVPRQNITSIDFEEDINEIINKIMDSGYSRIPVYIDSIDNVIGIFYTKEIIREYVKRDHEDLKDLMRDAFFVVESKKVSDLLKTFQLKKQHIAIVIDEFGGTEGIITLEDILEELVGEIQDEEDDEEKIVKIAENTYWVQATQPLDEINEFLPKKLPSEESEYNSLAGFILYELEEIPEENQEFDLANYHFKILKMNNKSVELVEL--------
303228738    ---------------------------------------------------------------------------------------------------------------------------------------------------------LTGLYSGATFSAPLADVLVKAFPSIAPYAASISSFLIVSIITYLSLVIGELVPKRLAINSPEAI---AVIVSKPIYWLSQALKP-------IVLFLGVSTDFLLKILGVTKEEAPVTESEINKMLTEGVAMGAFEEEEPILVENIFHLADMNAGDVMTPRTQLKWIDLNSSEEEIMEVLKTANQYRIPVGEDSLDELRGVVNVTDVMVQCLQGEHHVIHSCLKEPLLVPESISLMKLLNTLRNEGVHETIVLDEYGGFSGLVTLHDIMEEIVGLMPSGEEERQEIVEREDGTWLVDGLLDVDEFKEFFHIELPEEDDLYKTLGGLMNLLFGRIPREGDKTTWDGYTFEIVDMDNTRIDKILVSYVEPV--
310622866    -------------------------------------------------------------------------------------------------------------------------------------------------SAAARVLAMSEKYDKLLSTILIGNNIVNIAAASIGTVLERGATVSTFVLTIVVLIFGEVTPKSLAKEMPETVATAVSPFLNLLMILF--------------TPLTWLFSQWKRLLGHFIRSTEEDTITEGELMTMVSEAGELTDRESQLIRSAIEFDDVEVEEILTPRVDVIAVEDDLSLDEVADTFAESGYSRLPVYHGTIDNIIGVVHEKDFYLGRLRKD-TTLEDLVKPTLYTTGSTQISQLLRTLREQHHHMAVVVDEYGGTEGIITLEDILEELVGEIWDEHDETEDFRRQSDGSWIVLGSAGVDDLYERLGLP-EDEDIDSNTVNGLVQEKTCHLPKVGDRFTLGEYDGVVTRTAKRRVTEVRLTPAEKPE-
157826127    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------TVCTTIATTLFISFLGDNGPIVASGVMAFIIIVFAEVVPKAIAVAKPEQLALKMASTIVIFLKLF----------KPINIALDYITKIFCFIFRINLSPQISGTEEVRGVIEHYHQEGGVYKSDRNMLGGILDIRNMTVSEIMTHRSSIIALNIDLPHEVIIKTLLSGTHTRIPLWQDNRDNIIGILNLKDLLKALYENNNIDINTLLTPPWFIHENALVVDQLHAFRERNNHFACVVDEYGDLQGIITLEDVIEEIVGPITDEHDRNNEIIQKSNTEFIIKGTTTIRDINRELDWNLSDED--ANTIAGLIIHKIARIPNQGEVIEIFNFKIIILKKIANKIDSVKITVLPTTE-
283769588    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YFQANGPTISTIVMTIVVLLFGEMTPKSIAKMIPERFSCAMVGFVQVMVFLL-----------FPLTWLLSGWKWLMSKLIPIEEDDGDITDDLITMVDEAEKEGDLQEHESSLISAAIEFRDLEVKDVFTPRVDIVAVDVNEDLKEIEETFRINSYSRLPVYEETIDHIIGVIHEKDFY-DLLYHKKNDLHSIITKVINTSPNTHIYELMQILQREKLHMAVVLDEWGGTDGLITLEDIVEELVGEIWDEHDVVEEYTKISDNEYLVKGEAEVDDLFERFDIEVEEEEDDYNSVSGWAIAQLGHIPEVGESFQFENLFVQITKADNRKVNEVRIR-------
253578293    ----------------------------------------------------------------------------------------------------------------------------SSIAFQAVAILILIALSSFF-SSAETAMTTVNKIRIQSLAMLSTVLIGNNIVNMSVSSLMTTLTIKILGNAYVGITTGILTLLILIFGEITPKNLATIHAEKLSLAYSRIIYGLMILLTPVVFIVNKITEGVLVILHVNPDEKANAMTEHELLVNVGEKDGVIENEEKQMIYNVFDFGDSTAKDVMIPRIDMTFIDINFSYDELMAVFSEDMHTRFPVYEDNTDNVIGIINMKDLL-VYPKDKPFSIRNILREPYFTYEYKATADLMIEMRKASVNLAIVLDEYGATAGLVTLEDLLEEIVGEIRDEYDEDEVEEIQPEREYVVQGSAKLDDINEALHINL--ESEDYDSIGGYIIEQLDCLPKEGQSVTLEGIRLVVDRLDKNRIELVHI--------
170077826    ------------------------------------------------------------------------------------------------------------------------------------------------LSTTQLGITLSSLALGWIGEDTMATVIAQFLVPLPDDWIQPFAVSISIPFAFFLIAYLQIVLGELCPKSLALSHAEEMARWLAPPSLAIARIFKPFIWILNQSNRLLLRLGGIAPIQQGLWYDRLTPEELQLIITTEQESMGLEAEERELLSNVIEFGDVVAEEIMTPRTKIHAIANGATLGKLLQKVSQTNHSAYPVYGESIDDIVGFVRFRDFAKPLAAGGNTAINRWVKPIPFVAEGTPIADLLPKMQRTKQPMVMVVDEFGGTAGLVTLKDIINEIIGDELDSHPNPLHFKALDRQTFLVDAQIDLEELNDLLNVELPYTDD-YQTLSGFLLYQWQKIPETGEVFHFEDLKFQVMGIDGPRLQQVKITR------
257055402    -----------------------------------------------------------------------------------------------------------------------------------------------------------HMNLLLLLRMGCELTATVLATVVALRWIEPEWLALLLVAVVMALVSYVLVGVGPRTVGRQHPYRVGLIVAGPVRVLGTVLGPLSRLLIVLGNAITPG--------GGFREGPFTSEAELRELVDLAEKRGVVGTDEREMIHSVFELGDTVAREVMVPRTEIVWIEQNKTVRQALALSMRTGFTRIPVIGESVDEIVGVVNLKDLVRAAIAEDGTTVRELMIPADFVPDSKRLDSLLKHMQVSRHHMVIAVDEYGGTAGLVTIEDILEEIVGEITDESDERPPVEYVDDQVVRVSSRLGIDDLGELFDVDLSEHD--VETVGGLLAQRLGRVPLPGAEAEINGLRLRAEGGKDRR-GRMRIT-------
143028567    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVMLFASMNHALFSGIPYPWLTLLFEVGFVAAFILIFGDIIPKVYANRNAESFALLMALPLFVI----DRYLLFFLAVPLSKFTYFFQKRLQKRTSDFSVDQLSKALEMT---EDSATSNEEQKLLEGIVNFGNFDVKQVMRPRIDVFALNQNESFKDVLAKVVEQGYSRVPVYNEQIDTISGVLYIKDLLPNIHLKN-FDWVSLLREPYFVPENKKLDDLLVEFQSKRIHLAVVVDEYGGTSGVVSLEDVIEEIVGEISDEDDGDIMFSKIDDNTFVFEGKTYLKDFYRILSIKFEDMKGESETLAGFVLEYLGCFPKVKTYFSFANCTFVVEAIDRKRIKQLKVT-------
282898905    ------------------------------------------------------------------------------------------------------------------------HQLVQSGDAPAIAVEMLQRSIDRLLSTAQLGITLSSLALGWIGESSIVPLIEAWLSLSLPGNLGNLSNVVVAHSLSIPLTFFLIAYLQIVLGELFPKSVAMMYSEKFARLLGPSVKAIVRFFSPVIWILNQSTRHLLKLFGGQSWRPPVTPEELQLIISTERESTGLELAERELLNNVFEFGEITTQSVMIPRTNIISLSVDASFQKLLEEITSSGYSRYPVIGESLDDIRGIIYFQDLLSQGKMNPETKIYPWMRSPRFVPEQTLVSELLSMMQREKSTMVIVVDEFGATAGMITIGDVIEEIIGHANSSANEGVAIQRLERQSFLVQAQTNLEELNRFLQIDLPLA-REYQTLGGFLLYQLQRIPSKGEIYVYNNLQFTVVSVNGPRLHQIEITK------
157147808    --------------------------------------------------------------------------------------------------------------------------------------------------TFFTVVQIGLNAVAILGGIVGDAAFSPAFHSLFSNYMSPELSEQLSFVLSFSLVTGMFILFADLTPKRIGMIAPEAVALRIINPM----RFCLFVFRPLVWFFNGLANSIFRLFKIPMVRKDDITSDDIAVVEAGALAGVLRKQEHELIENVFELESRTVPSSMTSRENIIWFDLHEDEQSLKNKVAEHPHSKFLVCNEDIDHIIGYVDSKDLLNRVLANQSMALNSQIRNTLIVPDTLTLSEALESFKTAGEDFAVIMNEYALVVGIITLNDVMTTLMGDLVGQGLEE-QIVARDENSWLIDGGTPIDDVMRVLDIDEFPQSGNYETIGGFMMFMLRKIPKRTDSVKFSGYKFEVVDIDNYRIDQLLVTRLD----
270308589    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ETGVLIATAGVTIVLLVFGETTPKTLATQHSEKIALSVAPIVEIIS----------KVFAPVVALLGWISSGFTKLFGGPSLKSSVAEDDIRAMITVGHKEGTVEEDKAELLHKVFEFSDRPVREVIVPRPEVESVEKGSTLKNFMDLYSESPMSRFPVYEENMDNVLGILSIKDVLMALAKGTHTPVDDLMRPAYFAPETKPIGKLFNEMREKNFRMCVVIDEYGGTAGIVSLSRLMEEIVGPVGDEAEAEKDYESINEYTFQVDGSMRIEEANVEMELDLP--EGDYETIAGLILDRLGYIPKQGQQIKFQNLKVVITRMKGMKIDEVLITK------
226309897    ---------------------------------------------------------------------------------------------------------------------------------------LAVQKVVSNLDGYLSACQLGITLTAIGLGVLGKPTIESIISPFLTPYLPEQVVAVLSFVIAYSLVTFLHVV-VGELAPKTVAIQKAEAVSLLCAKPIIWFYKLMYPAIWVLNGSAALLVRSFGMKPTKGHEESHSEEELRIILTESYESGKINQSEYGYVSNIFAFDEMLAREIMVPRTDMSCLHKEYTLEQNLRIMKEEQYTRFPVISQNKDHIIGMINTKEFFLNYADDPNLDFSKLIRPFLMVSEATPVKDLLKKMQKQRTHIAILIDEYGGTSGMVTIEDILEEIVGEIRDEFDEKAEIEIVEKNSVIVDGKVLLSEVNDLLNANINEEEL--DTIGGWLYSQNPTL-KEGIQWQYDDLVFTIRKKDKHRIRKIEIQK------
56965180     ---------------------------------------------------------------------------------------------------------------------------------------LAAKKVVTHLDEYLSACQLGITITALGIGRLAEPTFERLLHPVIGSFAISDALVTTISFLISFLFATFLHVVIGELAPKTIAIQRAEQVTLWIARPLIW---FYLLLYPFIWLLNGSARLIVKAFGFQPMSEHEVTHSEEELLSESYKGGEINQAEYNYVNKIFEFDERIAKEIMVPRTEMATLTIDDDMDEILAKIRDQKYTRYPVTDGDKDHVLGIVNVRELLGKLAYEPDHDLREIMRPAITIIESVPIRDILVEMQKNQSHMAILFDEYGGTAGLVTMEDIIEEIVGEINDEFDEEPHIQKIAEHHYRISGQTLIGELNELLHIDMDDED--ADTIGGWMLTQKYDL-QEEETLTYGKYTFKVNSFEGYQINTVDVTPKEAMEV
262195778    ----------------------------------------------------------------------------------------------------------------------------------------VLAERLLARPQVLLATTLMGTNLATVTFSVTVALALIFSAA------EQSELLAVLLVTPMTLLFGEVIPKTLFQQHADRI------VPRIIYPLHIASLILRPGVWVLSSFASTMTR----VLGTPAERALITRDELAMIIEAEPREGAITQEERQMIANVLELSQAGAVDVMVPLSEVTALPESTPLADAALEVADKQHSRMPVYEGRVDNVIGVVHVFDLLQASTESGTRTVAEVARPATFVPETMPAGDLLVELQKTGRHMAIVVDEYGGAVGIVTVEDLLEEVVGEIDDEHDRPPAIRPERPGVWWVAARTPVERLNEELSLSLP-ESEDYETVAGLLLDHFKRIPEQGESMVIEQVTIRVLEASERAVEAVQI--------
160935735    -------------------------------------------------------------------------------------------------------------------NKNKIHRLSEQGNKNAALIERLMKDSTVFLSTIQVAITLAGFFSSASAATGIAQVLAVRMAQWNLPYSQTLAGVVVIILAYFNLVFGELVPKRIALQKAEAFSLFC------VRPIYYISRIMNPFIKLLSLSTSG----FLKLIGMHNENLETDVSEEEIMLETGSEAGVFNDIEKEMITSIFSFDDKKAKEVMVPRQDMVALDINEPLEEFLDEILESMHSKIPVYEGEIDNIIGVLSTKALTIEARRTDKLDVRTLLKPAYFVPENRRTDALFREMQANKIKLAILIDEYGGVSGMVTLEDLIEEIVGDIHEEYEEEEPELTELEPHYRVSGGITLFDLKEEMHLHM---DSSCDTLSGYLMEQLGYIPSREQTVVTPEADYEILEVEDRVIEWVKLT-------
297195575    -------------------------------------------------------------------------------------------------------------------------------------------ELSFQLSGTQLGITITSLVVGMLAQPALAGLLLTATGLPEGAVPGVAVVIGMLLASAVQMVIGELVPKNWAVSRPLQVARFVAG---PQTAFSSAFRP-------VITLLNAAANRLVRLAGVEPADELASARTPVELMSLSARAGTLEQDTADLFVRTLSLGHLTAQHVMTPRVKVSALQSDATAADVLNLTRATGLSRFPVYRERIDEIVGMVHLKDALAVRAEERRRVVERIAVAPLMVPETLPVQQLLEQLRSE-QPIAVVVDEYGGTAGVVTLEDIIEELVGEVRDEHDAESDARPEGRPAWEADGSCRVLTLRR---IGLEVPDGPYETLAGLVADLLGRIPAPGDRAELPGWRLSVRQVDRYRAERVRLVR------
257067167    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VAIVVYTILKLIFVDKIPQRIGVRFPMEITKMATGITKLIMVL----------TRPIVAFTTAVTNLFMNIFGIEAIQKQVTGEQIKSIVQIGEDQGILRPMESKMIHSIMAFDDLLAEEIMTARTDVFMIDINDKDKEYLEEFVKIKHARIPVYDGEVDNILGIVYTKDFLLEATKVGLKNIKEIIRPAYFAPDKIETDKLFSDMQKKHIHMAILIDEYGGFSGVVTMEDLIEEIVGIDDSYDYDIPEIKENGRDVFVVKASVGIKDLNEKINIGIDEDNENYDSLGGFIIDRLGYIPEEDSSFDYNGYEIKILYIEDNRIKAVRIRKLKNKE-
186684590    ---------------------------------------------------------------------------------------------------------------------------------------IAVEMLQRSIDRLLSTTQLGITLSSLALGWIGESTIVVLVNAWLRSWPLPSGMTNFLAHSLSIPIAFFLIAYLQIVIGELPKSLAMLYSEQLARFLGPSVKAIVRFFGPFIWILNQSTRFLLRIFGGQGWRPPVTPEELQLIISTEWGSTGLQRAERELLNNVFEFGDVMAQDVMIPRTSIIVLPKDATFQTLLKEMAATGYSRYPVIGESLDDVRGIVYFKDLAQPLAVGKETQIQPWMRPARFVPEHTPLSELLPMMQQEKPAMVMVVNEFGGTVGLVTIKDVIAEIIGDASEESSDDLLIQMLDEQKFLVQAQINLEDLNEVLHLNLPL-TREYQTLGGFLLYQLQKIPAKGETFCYENLEFTVVSIVGPRLHQIQLRRLEEV--
136180876    ---------------------------------------------------------------------------------------------------------------------DSQVKQISSKGKRGARVAKLASNPNRFLAAVQVGITLCGFLSAALGAEQLGVFVIPRLEELGLSAGSSEIVVITLMIVYISLVFGELVPKRLALYKSEGIALATAAIVDRVAIFF----------RPVIWLLSHSTDLIVKIFGITSKSERNQISDVE-LMDLVSGHADLTKEERDIVEEVFNTSDRLIHEVMVPRTEVDFLDASLSISQARKIAVELAHSRYPVVRGSSDEVIGFLHVRDLLNPKFDDAEITIMEIVRNVIFLPGTKGVLPALTEMRSKRQHIAIVLDEYGGTDGIITLENLVECLIGEIHDEYDEAEPKLEQRTGDIEIDGLISLEDLHDLTGISLP--DGPYETVSGFVMHYLGRIAQVNDVVRINGARFTIISMSGKRVGQLLL--------
142645329    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MMETHMSEIKDNSWFDKIKDLLGDSPKDKKDLIS----LLTTAANDNLISQDSYQMILGVFSVSEIPVREIMIPRPHVIAIDVNEELNTVITKVIESGHSRFPVINGKLDEIIGILHAKDLLKQINTNNDFDLHDYMRPATFIPESKRLNILLNDFKASRNHIAIVIDEHSNVSGLVTLEDLIEEIIGEIDDEHDSREFIIQQAHNKYILDALLDLDDFNKRFNTSFVDED--IETLGGFLINKFEKVPTKQEIIEINNFIFTVLSADSKKINRIQLIIKKD---
149180246    ----------------------------------------------------------------------------------------------------------------------------------------LISKPSLFLSTIQIGITLAGFLSSAFAADFFAEPLAQKLYEVGLPLSLELLHTISVIAITVILSYFTLVFGELVPKQLALQRAEQISNFAAAPISLIAKITL-----PVVKILTFSSNTVIRLFGIDPNEQNEEATEEDIMVDIGRERGTINTVEKVMINNIFEFNDKIASDIITHRTDMCVLSIDADLEEVLEMVSKEGYTRFPVYEKVRDNIVGVLHSKDLFQYIGKDEDFDLRNVIRKPYFVLESQTIDVLFTTMQTNNVHIAIVLDEFGGTEGMITIEDVIEEIVGEIYSEGIYEEEIKQISPNQYEVKGIARLWELEAVLKVHFSTEEL--DTLSGFLIHELGYFPSVQEVIDYKHLQFEVLEIKDNRVEKAMVT-------
148271923    -----------------------------------------------------------------------------------------------------------------------------------------------FLAAVQIGVTVAGFASAAYGASSIAPSVV-----PLLESWGLESGLASTVATLLLTLMIAYLSLVLGELAPKRLAIQ--RNAGFAYGVAPVLNGFANLMRPVIWLLSASTNVVVRLLGGDPHKT-GEEMSEEELRDIVSSHEGLPDDERRILDDVLSLRHRQLSEVMKPRPEIAALDGTGTVREAGIDVKDRPYSRYPVVDKTIDDVIGFVHVRDLYQAIAADPTRPVSEILRPIPYLPATARVLPTLTMMRAEGHQIAVIVDEYGGTDGIVTLEDLVEEVVGEIFDEYDTDSAARDLAEDGGTIDGRLNFQDFEEATGVKLPDSAS--DTVAGFVIENLGRLAQVGDTVEVDGVTLQVTALDRRRISEILVVP------
254506753    ----------------------------------------------------------------------------------------------------------------------KKLAETQPSAQLALELKNNPTRFLSTIQIGITAIGISGIFGEATLSAPFAIWLTSQGLEAELAAIVATASVVILITYFAIVVG-ELVPKRFAQRNAE---YIAVIVAYPIHWLAILT------TPFVVLLSRSTDALLTLLRQNGDDSDQVTEEDIVALVTEGSESGAIEPQEQQMISNLLHLNDRLATSLMTPRCDIEYLDVSQPIEQVLKQMRQTQHSVWPLVHGSLDNIIGTISSKVLLDQYDELSITILVKQARRPRYVPESIKGLPLLNDMQKSNSEMAFIVDEYGDVQGLVTHYDLLESIAGEL-GMTPLHSWAKQQHDGSWWMDALIPLNELKHRLEISVIEETEGFQTLNGLLTWMIGRVPDVGECIRYQEWQFEIIKVDNNRILQVKATRADTLP-
121606089    -------------------------------------------------------------------------------------------------------------------------------------ALDLLGNPTQFLSSVQVGITSIGMLNGIIGEAAFSGGVSLWLQTFGVSLGASATAIVVASITYVTIVFGELVPKRIGQLYPEIVARLVSRPMMWVAA----------GAKPFVWLLSVSTHAVLKLLRVNSAGRAVTEEEIAASLEEGVDAGLIEEHEHQMVQNVFLLDDRLLTSMMLPRASIEWLDASATVADAIDKAGATGHSWYPVCRGSLDDVVGVVNVAKLLALRGQIQPASIGPYAVPAVFVPETLTGMELLEQFRARSTRILLVVDEYGVVQGLMTPMDMLEAITGELQTGTTLDAWATRREDGSWLIDGLMPVSELKARLDIRELPEEDRYNTVAGLLMSVSGHLPVTGERIKCAGWMFEIVDLDGKRIDKLMVTQI-----
135027264    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSTSLATSAAITLFAEGGVLLASVAMTVLLVIFAEVLPKTYAFNHADRMALRVAKPIRVIVFL---------------LTPLTWGLHHLVRMIIKPADHDEDAREEELRMIELHGANTMDAETREMLSSVLDLGEVTVEEVMTHRGSVEMINADQSAEKILRQIMDSPYTRHPVYSGKPDDIIGVLHVKALLRGLNRNNDFNIIDTATEPYFVPETTLLRDQLQAFRARREHFALVVDEYGDFQGIVTLEDILEEIVGDIDDEHDIIIGLSQEPDGSYIVDGNVTIRDLNRALGWELP--DDDAATIAGLVINETRIIPEPGQEYRFHSTRFRVLRRTRNKLDRIRV--------
108709623    ------------------------------------------------------------------------------------------------------------------------------------VFRMLRSDVTRFLTTILIGTTVVNIGATAIVTEAATA-----------MFGEAGVSAATGVMTVAILLLTEITPKSVAVHNATEVARFVTSCMAFIGPVSSWANCHFSVHGDATDSRPEGKK--------NSSEPYVTEDELKLMLRGAELSGAIAEDEQDMIENVLEIKDTHVREVMTPLVDVVAIDATATLIDFKNLWETHQYSRVPVFEERIDNIVGIAYAMDMLEYVEEVEEITVKEIAHMPYFVPDSMSVWNLLREFRIRQVHMAVVLNEYGGTIGIVTLEDVVEEIVGEIFDENDSKEEIQKLDDGTFDVDANTSIDHLSEELGVKIP-EGHQYETVSGFVCESFGYIPEEGDEYKEEGYELEILEANARKVGKVRFKPISSECV
253574441    -------------------------------------------------------------------------------------------------------------------------QFVAEGRKGAVAVKQVTSNLDGFLSACQLGITITALGLGWLGEPTVERML-----HPLFHSLKVPETVGSALSFIIAFVVITYFHVVVGELAPKTVAIRKAEEIAMITAKPLIL--FTKVMRPFIWALNGSANQLVRLFGIKPASEHEEAHSEQIIINESFESGKINQSEFGYVNRIFAFDNLLAKEIMVPRTDMVCLYTDKTRQENLEIIREQQYTRFPVVDGSKDNVIGIVNTKQFFLAYDHNPNLDFSALLQPVMAVSEVTPVNELLKKMQKEGTHMAILIDEYGGTAGLVTLEDILEELVGEIRDEFDEEDPIVQLDESHVVALGTVTVNQINEVLLTDLSTEE--VDTIGGWL---YGRNPDVGDTLEHEDLTFTLLEKEPHRFKKLEIVK------
135266837    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILRLTGLAKSADISLVPAHEEIIDLHHQEGAVHKGDRDMLGGILDLADMTLEEIMIHRSAILTLDAELASDEIVAAILASPYTRIPLWRNEPENIIGILHAKDLLRALANSPMINIENIATPPWFVPETTTLSEQLNAFRERKAHFALVVDEYGALMGLVTMEDILEEIVGSIDDEHDRPDNMRRRPDGALEVSGALSLRDLNREMGWSLP--DDEASSVAGLIIHEARVIPDIGQVFEFHGLRFRIMGRQKNRIMQVRISELR----
261252199    ----------------------------------------------------------------------------------------------------------------------------------------------------ITAIGISGIFGEATLSGPFAQWLIQQGFEPELASIAATASVVVIITYFAIVVG-ELVPKRFAQRNAERI---AVIVAYPIHWLAIL-------TTPFVVLLSVSTDALLKLFRQHDDNDQVTEEDIFAVMTEGSESGAIEPQEQQMIQNILYLNDRLVTSLMTPRCDMDFLDVEQPIEQILKRIRQTQHSVWPVCHGGLDKIIGTISSKVLLDQYEELSITKIVKLVRKPRYFPESMKGLPLLNQMQKNNCEMAFIVDEYGDIQGIVTHYDILESVAGEL-GLAPQHVWARQHQDGSWWMDALIPLNELKRRLDIAEGEESEGFQTLNGYITWKAGKVPQCGEVISCGDWQFEVLAVTSSRILQVKVSSI-----
143953326    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MMMSFLGRFFPSFARPSSRREELTELLQESLDDKTSFDSHEGTLLQNFLGLRDITAADVMIPRADIVSVALADGFDDIIRQMSDANHSRVPVYRNTLDDVVGIIHIKDLFAHLRNGHTPGVESLLRPALFISPTIRLLDLLHEMRLRRRHLALVVDEFGGVDGLITIEDLVEEIVGEIEDEHDTTAQLRQKGDGTAIADARLEVEVLEAITGPLLDDDEDEIDTLGGLVCALAGRVPGRGEVVRHGGIQFEILEGDPRRVTLLKLRGLPRV--
295706078    --------------------------------------------------------------------------------------------------------------------------------------QLIAEGSSNAKAAKQVISNLDEYLSACQLGITITALGIGWLGEPLSPLLDQLGISGALTKVLSVAISFAVVTFINVVVGELAPKTFAIQKAEKVTLLFVRPLILFYKVTYPFIWLLNSSSRLITLFGLKPASENELAHSEEILLSESYKSGEINQSEFKYVSKIFDFDDRVAKEIMVPRTEVVSIDQEDTVEYILEMVQEERFTRYPVIDGDKDHIIGMVNMKEILTEIVMNNSIDLKQYIRPVIEVIESIPIHDLLLKMQRERIHMAILIDEYGGTAGIVTVEDILEEIVGEIRDEFDADPLIQKVKPDHYIVDGKLLVSELNELLGTTIDDTDVDTI--GGWVLTEKYDV-KQGESLSFDQYDFTVTKMEGHHIQYIDVIKKRQV--
163840662    ------------------------------------------------------------------------------------------------------------------------------------------------------------RFWRIWFETAAAVAVAMLFLNLIDNLWLAGLLATVVMAGIGLVLVGVSPRQIGRLHPVEVLRATAWMVRFLCWILGLIPRWLVALGSAVAPGAPRQENAFV------------SEEEFREFVDRASESDMIEDDEVDFIQGVFDLDETLVRAVMVPRTDIVSIERGSSLKQALALFIRSGYSRVPVIGDDADQVLGVLYLKDVVRLADGEQGPRVESLSREVRYVPESKQVGELLKELQKESTHVAIVIDEYGGTAGLVTLEDLIEEIVGEIVDEYDEDSEVEEIGPNSYRVSAQMNIEDLGELFGIDL--DDDEVDTVGGLLAKRLGRVPIVGSRIEIDGLDLLADRLEGRRVSHVIVSRAEPV--
119511111    ---------------------------------------------------------------------------------------------------------------------------------------IAVEGLQRSIERLLSTTQLGITLSSLALGWIGESSIVVLVKSWLKTWPLPLEMSNFLAHSLSIPIAFFLIAYLQIVLGELCPKSVAMLYSELARFLGPSVKAIVRFFNPFIWILNQSTRFLLRLFGGQSWRSPVTPEELQLIISTERESTGLQLSERKLLNNVFEFGDVIAEEVMTPRTSIVALSKDATFQTLLQEMISTGHSRYPIIGESLDDIRGIVYFKDLAQPLAMGPEANIQPWMRHARFVPEQTPLSELLPMMQQEKPAMVIVVNEFGGTVGLVTIQDVIAEIIGNAGEPDNDDLLVEMLDNNTFLVQAQINLEDLNEVLHLNLPLTKD-YQTLGGFVLYQLQKIPVKDETFYYENLEFTVVSAVGPRLHQIQVRRLE----
310818277    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIAPVLRTLSRLMKPVVWFLTFSSNLVLRFFGDKTNFSESRLSAEELLVEEAARSGTVDPRTGDIASRAFELAGLTAFEVMVPRARIVALPRHAPQEELQRVLLEEGHSRLPVYEGALDNIVGYVIAQDLLGMAFEKQLILLEDVLRPAYFVPEATRALDLLRQLQARRCPMAIVVDEQGGLSGLVTTEDLVEELVGELFNEDDTPPDLLLRDNGTMMVDGTAPIRDVNRSLGLDLP-EGDSWSTVGGLCMSLAGAIPTSHTRLPLDGTVLEVVEASARRVKRVRI--------
297198277    -------------------------------------------------------------------------------------------------------------------------------------------ELSFQLSGTQLGITITSLVVGMLAEPALAELLFRALGVPEGAVSGVAVVVGMLLASAVQMVIGELVPKNWAVSKPMQVARFVAG---PQHAFARLFRP-------VIAALNAVANRLVRALGIEPADELASARTPGELVSLSAQAGTLEQDTADLFVRTLSLAELTAQHVMTPRVKVSSLQASATAEDVVNLTRATGLSRFPVYREKIDEIVGMVHLKDALAVPVQDRRTPVARIARPALLVPETLPVQPLLAQLRNE-QPIAVVVDEYGGTAGVVTLEDIVEEIVGEVRDEHDPELAAAPPEDGRWDADGSCRVDILQR---IGLDVPEGPYETVAGLVADLLGRIPAVGDRAELPGWRLTVRQVGHYRAERVRLVR------
108763639    ----------------------------------------------------------------------------------------------------------------------------------------TAMKMVEKLDAYLSATQFGITLASLGLGWLGEPAFARLLEPVLVQLVPEGAAT-TLAHSAAVVIGFSIITFVLGELAPKSLAIQRPEDTTLAVALPM--RVFYVLFYPAIVLLNGLAAWVLRVFGLQSVGEAHEAHSEDELLHSSAQAGAITTARAELLERALEMAQKTARQVMVPRNQVKFLDVEEPLEKCIADARAAGHTWLPVCRGNLDEVEGVVNAKDLFFLLSRGELRSLAQVQRPVLFIPEGATLEQLLAEFRRRRRQTALVVDEHGGTSGLVTIADVVAEVVGDVAELGRRMDEVRALPGGRFELPGTAQLDDLEERLDVNFDDEEGEVTTIAGYLMTRLGRVPVKGDTLRLDMWRIVVDAVEGPRVVRVTVEP------
256419981    --------------------------------------------------------------------------------------------------------------------------------------------------------------ASLQIAGILLSLAFIMVTSYLITQMEDLQTVPVVSFVVRIAIIIFVLLFCGQVLPRVWAAQNNIRFATYFAWFVSLVHATLEPVSDFYVSLSESIEARFFHRGSGAVNYQEIDEAIEMSVD-----PTASQEEKNILKGILKFGNITVKQIMHTRLDVSGIEYDDNFDIVVKRVADLHYSRLPVYKGNLDNIVGVIHTKDLLPHLDKGKSFDWHTVMRQPFFVHGHKLIEDLLAEFQNRRMHFAVVVDEFGGTSGIVTLEDIVEEVIGDIKDEFDEEENYSKVDNNTYVFEGKTMLNDVCRIMNVPFEVVKGESDSIGGLILELAGKFPEENSVISHEEYDFTVLEVSKMRIQKVQVTIRQNVE-
90416159     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AAPWVATATLTILVLVFAEVTPKTIAAQYPEWFAFKA----------SHILKPLLTIFWPLVWAINKLTNGLVKLLGFDPNSSRDDGLDTEELRSVVDSGHKMSDSHQGMLKGILDLENVAVEDIMIPRSEINGLDIQDDPDVLMAKLFKCEYTRMPIYDGDINNIIGIFHIRKALARAEKVTHAAIKRFAEEPYYIPESTMLTTQLLNFKKTRNRFAVVVDEYGDVKGLVTLEDILEEIVGDFTTNADEADEILARGNSSYLIDGVATIREINKATGWSLS--TDGPKTLNGLALEQLESIPDGNVSFVVNGYRFETEEINGTMIKKIVVTPMKRKPI
241765497    -------------------------------------------------------------------------------------------------------------------------------------ALVLLGNPTQFLSSVQVGITSIGMLNGILGEAAFSDSLGHWLGVPERAASVSATAIVVTAITFITIVFGELVPKRIGQLYPEAVARFVARPMTWVA----------QGAKPFVRLLSLSTQGVLRLLRVD--NDAGRMVTEEEIVASLEEAGVIEHHEHQMVQNVFHLDDRPLTSLMVPRTDVQWLDAGLTVVEGLRLAGSGGHSWYPVCRGSLDEVVGVISVARLL-ELGPEAPGRLESHAQPATFLPETLSGMELLEQFRARSGRMVFVVDEYGVVQGIMTPRDLLEAITGELQPGASADAWATLRDDGTWLLDGLMPVTELKARLDIRDLPEEERYNTLAGLLMAESGHLPAVAERIACAGWIFEILDLDGKRIDKVL---------
224543597    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSFVISVFGNEGTGVAVATGFVTLMILIF-------GEITPKTLAVSKAEALCYRFCRFIQLINFIFTPVVVILTAVSHGLIHILGGNIDPQPTLSEEDLKTIVNVSHEEGVLEDEEKEMMHNIFDFGDTDIKEIMTPRIHVATVDYDATYDEVVAVLQESQYSRLPVLSEEGDEIVGVLHIKDILMKPVDHEHFQVKDYMRDAYFVYEFNHISDVFASMRKEHVSLSVVLDEYGVMAGIVTLEDIVEEIVGEIDDEDDNSEEVKKISKNVYLVDGSLNIDEVNDRCGTEFASEE--FESIGGLVLGQVNGSPNPHQKVYVDDCMFIIEKIDKNRIELLRL--------
262045355    --------------------------------------------------------------------------------------------------------------------------------------------------TFFTVVQIGLNAVAILGGIVGDAAFSPAFHSLLSGYLSPELSEQLSFIISFTLVTSLFILFADLTPKRIGMIAPETVALRIINPM----RFCLLVFRPLVWLFNGMANMIFRIFKLPMVRKDDITSDDIAVVEAGALAGVLRKQEHELIENVFELESRTVPSSMTPRESVIWFDLHEDEQSLKNKVAEHPHSKFLVCNEDIDHIIGYVDSKDLLNRVLANQSLVLTGQIRNTLIVPDTLTLSEALESFKTAGEDFAVIMNEYALVVGIITLNDVMTTLMGDLVGQGLEE-QIVARDENSWLIDGGTPIDDVMRVLDIDEFPQSGNYETIGGFMMFMLRKIPKRTDAVKFSGYKFEVVDIDNYRIDQLLVTRIDN---
297587631    -------------------------------------------------------------------------------------------------------------------------------------------------DNMQTTISTILIGNNIVNIAASSIATILFTN----IFHQNGALISTVVMTVFVLIFGEVIPKTIAQYKNKSVA---------LKFSRFIYFLTLVFKPIVKVLNLLTRLVIKLFVGEDEDSSTLTEEELKTLVEVSEEEGVLKNQETEIMINALELKETLAVDIMTPRTSMASVDIEDAESDLKEIIKNITYSRIPVYEDSIDDIIGVLHIKELAHKIIEDDDFKIRDILKPAFYAYEYIPVVDLFKQMRAKNISISIIIDEYGGTSGIVTMEDILEELVGEIDDEYDNEKEVTKISENEYLVDPEMRIDEVNERFDLDI--QSDKFDSIGGFVIELLDRMPKSKDEVEFENLKFVVVNVDKRKITQLMI--------
297625899    -----------------------------------------------------------------------------------------------------------------------------------------------FLSAVQIGVTLAGFLSS---AFGTDSLAGAWVAPAFARWVAPGLAGVLAVIVVTALISFFSIVISELFSKRLALQRPETMALVLAPIVNGLAKVFRPVIWALGASTNA----LVRLVGFDPKAGKE-GVSDEELRSMVVNAHSLGAEEKHIVDEVFSAGDRSLREVMVPRTEVDFLPGNMTVDQAIREVQGAPHSRYPVIDGSPDRVLGFLHVRDLMGVGSTPRNTPISKLVRPVLSLPETVRVPRALSDMRRAHSHLAIVLDEYGGTAGVVTLEDLVEELIGDITDEYDVVDDDTRKHRQLSEIDGLTTLEDFEDATGH--VIPEGPYDTVAGFFMTERGEVPTVGDSIKVDDYELTVTQMDGRRIAWLRLRALSDTA-
142229562    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIRFLDKFFLFWVTYPMSQTTIFLERRLGDKKNQLSVDQLSQALELTGEDET---TSDEQRILEGIVNFGSTDTREVMCPRIDMFALSDELTLEEIIPLILEQGFSRIPVFNEKKDNIKGILYIKDLLPNLKTPN-YEWQTLLKPPIYVPENKKLDDLLKEFQQKKNHLAIVVDEYGGTSGLITLEDIMEEIVGDISDEDEQDLSYSKLDENTFIFEAKISLKDFFRILNLEETEIKGDAETLAGLLLEITKKFPKRGQKIKFEGYQFIIEEIGKFRIKQVKVS-------
89889609     ----------------------------------------------------------------------------------------------------------------------------------------LVAKLLARPKKLLATILIANNAINITTVLIFSILSDSWFTSIETEWL-RFVLEVVIATFLILLFGEILPKVYANRNAMKFANFMAIPLNILDKLFSFLSLPMRYVTIQIHER-----------LGNKKSSITVSQLSQALELTDHHDT---TDEEQQLLQGIVSFGNTDTKTVMRNRTDVFALDESMLFKDIITEVISNGYSRIPVFKESIDQITGVLYVKDLLP-YIDRKNFEWTKLLREVYFVPENKKLDDLLQEFQEQKKHLAIVVDEYGGTSGLISLEDIIEEIVGDISDEDDENLVYSKLDDKNFVFEGKTPLKDFYRITELEFDNSKGESETVAGFLLEQTGYFPRKLDKITFEGFTFVVESMDKKRIKQVKCTK------
149911447    -----------------------------------------------------------------------------------------------------------------------------------------------------------RLIGLILIGNNLVNILASSIATIIGMRLFAENEALGLAVSTGLLTIVILIFAEVTPKTLAALHPEKVAFPSSLLL-----RPMLTLFYPLVWLVNIISNGLLRLLGVNVNHNDNGALSSEELRTVVHEAGMIPQRHQDMLISILDLEKVTVDDIMVPRNEIIAIDINDDWEILLRQLRNISHTRVLLYRDTIDDAVGFVHTRDALRLLLKEDKTTLLRAVKELYFIPEATPLNVQLLKFQRKKERIGLIVDEYGDIQGLVTLEDILEEIVGDFTTAPSVSEEIEPQSDGSYIIDGTANVRDINKEMNWHFP--TKGPKTLNGLILEYLEEIPEANISLIIEGHPLEVLEIENNVIQRVRVQPVEK---
113971176    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTLVVLVFAEVTPKTIA--ALNPERIAFPSSILLIGLSTIFAYVVTSVNWITTGMLRLFGIKTIS-SSDALSQEELRTVVHEAGLIPQRHQEMLLSILDLEKVTVEDIMVPRSDIYAINVNDDFKYINRQVIQSPHTRVLVYRDTIDDAVGFIHLRDALRLQSKEQKSSLLRAVKELYFIPEGTPLNVQLANFQHNKERIGLVVDEYGDIQGLVTLEDILEEIVGDFTTSATPSEDITAQQDGSYLVDASITIRDLNKEMKWDFP--TDGPKTLNGLILEYLEDIPAENTSLRLAGYPLEVIEVADNMVKTVRIIP------
309810993    --------------------------------------------------------------------------------------------------------------------------------------------IVDNHATALMVLTFLRVGAEMTAAVLVTVAATRAFD---GAFWPSLATAVAVMAIASFVLVGVSPRTLGHQHADKVALATARPVLVALTVLSPLARLLVTLGNAVTPGEGYKDGPF------------DSEAELREFVDLAEDSDLIEADERRMIHSVFELGDTIVREVMVPRTDMITIDGYKSLHQAMNLFVRSGYSRVPVIGENSDDLVGLLYFKDVVRRTLTGDAIAISEVMRDLAFVPESKPVDALLKEMQRDRVHFAVVIDEYGGTAGIVTMEDIVEEIVGEIDDEYDRSPGVEELGDGRTRVPARMSIDDLSEMYGVSI--DEDDIDTVGGLLAKLVGRVPLVGASGEIDGLRLTAEKMAGRR--------------
257070247    -----------------------------------------------------------------------MDLIGPLVSLAIGLLLVAACGGFVAAEFSLITVNRNDVEAAAESGDKRAGGVLQ--GMKTLSTQLSGAQLGITVTNLGIGFLAEPAIAQLIGPGLVDAGLSAVAARSVS------VTIALVLATGITMIFGELVPKNLAIAAPLGTAKRVVGFQRLFTTLFGL----------PIRLFNGNANAVVRALGVEPQEELSSARSADELVKRSAAEGALAEETASLVQRTLAFGDRRAHDAMVPRGRMDSLEVDRSVADLLELARVTGHSRFPVLDDE-NEIVGVAHIRHGLAVPFDERPTTVRAVMGTATFVPDTVPLDDLMDTLRAGGLQMAVVVDEFGDHAGLITLEDLVEEIVGEVRDEHDEEMDDTPEPDGSWDLDARMRPDEATERLGVT-VPEHEDYDTLGGLVTMELGRLAEIGDEVEVDRLHIEVTEVDGMRIETVHVK-------
240171762    --------------------------------------------------------------------------------------------------------------------------------------------LSFQLSGAQLGISIT-----TLATGYLTEPLVGELPHPALTTIGISDRMSDAITVFLALVVVTSLSMVFGELVPKYLAVARPLRTARAVVLPQWL--FSALFTPAIRLTNGAANWIMRQLGIEPAEELRSARTPQELVSASARRGSLDDATASLMRRSLQFGALTAEELMTPRSKIVALQTDDTIADMVAAVAASGFSRFPVVHGDLDETVGIVHVKQAFEASADRPHTRLTAVARPVAVVPSTLDGDAVMAEVRANRLQTVMVVDEYGGTAGMVTLEDLIEEIVGDVRDEHDDATPDVVAAGTGWRVSGLLRIDEVAIATG--YRAPEGPYETIGGLVLRELGHIPVAGESVDLPAWRARVVQMDGRRIDLLELTELR----
198274402    ----------------------------------------------------------------------------------------------------------------------------KKGNKSARVALKLAGDPDRFLSTVQIGITLIGILTGIYSGNKIAVDLTNLLISWGVASSYAFGLIIVVIVTYLTIIFGELVPKRIGMSMAERMAKLVARPMNVLA----------KVALPFVWLLSKSTEAIFNLLGIKDTDSKVTEEEIKSIIKEGADDGEVQPVEQDIVQRVFLLGDLKVGSIMTHKSDIVALESGMTAAEVKAVLVNELYEFYPVTDGDLDRVKGVVNLKDLVLHL-SEANFNLPALTHEATFFHENMNVYKALEQMKAQKISRALVCDEFGACVGIITLRDILEGLVGSMDDAGEEPDIIKRINKDGWLVDGQCPLYDFLCYFNRQDLLEDVDYHTVGGLILQHLQHIPQSGETLEWNNFVLEVVDMDGARIDKVLVT-------
225389953    -------------------------------------------------------------------------------------------------------------------NKNKIHRLAEQGDKRAALIERLMKDSTVFLSTIQVAITFAGFFSSASAATGISQVLGVRMLEWGIPYSQTIAGVVTIVLAYFNLVFGELVPKRIALQKAETFSLFC------VRPIFMISRVLNPFIRLLSLSTSG----FLKLIGMHSETLEAEVSEEEIMLETGSETGVFNEIEKEMITSIFSFDDKRAKEVMVPRQDMVAINLEDPMEEYIDGILKSMHSKIPVYEGEIDNIVGILSMKDFVICAKDQSQVEIRPLLKEPFFVPENRRTDALFREMQKNKVKIAILVDEYGGVSGMVTLEDLIEEIVGIQEEYETEEPDIVVLEPHKFRVLGSAQIYDLEEELHLHI---ESYCDTLSGYLIEQLGYIPESGETVVTPEAEYEILDQEERVIGHVRLT-------
225010181    -----------------------------------------------------------------------------------------------------------------------------KASNAKASLVVKLLDKPKKLLATILIANNAINIGIVLLFSNLGAVFFSSITYRLFGFISLKFLTEVVLVTFLILLFGEILPKVYANRNRRSFAQLMAVPLKVIDVLF----------TPLSMPMRWISISLHEKLGKQKSTLSIDHLSQALELTS---EGDTTKEEQKILEGIVSFGNTDTKQVMRPRIDIFALSDHLKFGEVLESITSQGYSRIPVYKDHMDQIIGVLYVKDLLP-YIDRKTFNWNTLVRPTYFVPENKKLDNLLLEFQEKKMHLAVVVDEFGGTSGIVTLEDIIEEIVGDISDEDDEDLIYSKLDAYNFVFEGKTTLKDFYRVTKIEFEDHKGESETIAGFVLEIAQGFPKRGAKIVFNDYVFNVEHLDKKRLRQIKVT-------
255327056    --------------------------------------------------------------------------------------------------------------ALETATVQQAKDSGDKAADAVLRCLKTLSTQLSSCQIGITITTLLTGYTLDAAIKALTTGAISSLGLPTSVTDVFTLVLAMLIATLLSMVVGELLPKGLAIAEPYDVARRVAPAQLAFT----------RVMSPLVRIMNGSANWILGRFGMEAKEELSAARTPEELVRRSAEEGTLDSDAARFVDRTLRFSELTASEVMTPRGQVAMLEDTAPVAEVIKLARSTGHSRFPLYKGDHDNIVGVVHVKKAVGVPPERETLEAGALAEDVLQVPETLHLDALLTQLRQGALQLAVVLDEYGGTAGITTLEDLVEEIVGEVSDEHDRGRTERPLRYGNWVFSGLRRPDEINVLIPGLEVEESSEYETVGGFMMERLGRIPEVGDSVPVTGGTLRVDTLEGRRVDRIRFTP------
136482187    ---------------------------------------------------------------------------------------------------------------------------------------------------------AAVQIGVTVSGFLSAALGADQLGDYVIPWLESLGLTTISLIGVTLVIAYFSLVFGELVPKRVALFRAEEIAMTTAGIINIVANIFRPIIWLLSKST----DFVVRAFGVDP-KEQRSQMSEEELLDLVTGHAALSDEERDIVEEVFNASERQVHEVMVPRTEVDFMDASLTVGKAIELAVDKAHSRYPVVRGSSDEVVGFIHVRDLLDTSLANKSTKIVELVRNIMYLPGTKGVLPALSEMRTQGQHLAIVLDEYGGTDGIVTLEDLVEVLIGDIRDEYDEQDSEVSLEEGDFEVDGLISIEDLIEETKLDIP--EGPYETASGFVMHFLGRIPQVHDVVNVNGIRITVLTMEGKRAGQLLISR------
134098071    -----------------------------------------------------------------------------------------------------------------------------------------------------------------MGAAVLVTVVALRIANSDARAVAVAILIMLVVSYVLIGVGPRTIGRQHPYGVGLLVAGPVRALARVLNPLTRLLILIGNMITPGRGFREGPFSSEVEL---------------RELVDLAGERGVVEPGEREMIHSVFELGDTIAREVMVPRTEIIWIERTKSVRQALALCLRSGFSRVPVIGESVDDIVGVVTLKDLSRVVVEHGGPNVAELMRPASFVPDTKRLDELLKEMQKSRSHLAIAVDEYGGTAGLLTIEDIIEEIVGEITDESDEHRPIERIDDETVRVSSRLPVEDLGELFEVEL--DGSEVETVGGLLAQRLGRVPLPGAEAEIAGLRLRAEGGKDHR-GRIRINAL-----
113866794    ------------------------------------------------------------------------------------------------------------------------------------------------------------QIGVNSVAILAGILGEKHVSDLLLETLSPYMQVVVANIGSFLIVTLLFIQFADLIPKRIAMTFPERCAVAVIDPMLTLLRVLKPLVWIFNAAADATLR--LLRLPTKPVD-QITTEDIAAMVDAGAEAGVLHKHELHLIENVFELEFKSITAIMTPRDDVVYLSLDEPADSVRRKLVNQPHAQYPVCGHDLDDVQGYIDSKDILQLLLADESATVINNIGRVLVIPDTLTLSEALTRFREMHQNFAVVMNEYGLVVGIVTLDDIVGALMGDIL-YSSEDEQIVRRDDSSWLVDGLTPLVDLKKALDLDTLPGEDYVDTAAGLVIYSLKRIPKKSESITVAGYRFEVLDIDHHKIDQLLVSRLPQAP-
157368704    ----------------------------------------------------------------------------------------------------------------------------------------------------FTVVQIGLNAVAILGGIVGDAAFSPTFQPLFDRFLSPELAEQASFVCSFVLVTSLFILFADLTPKRIGMIAPETFAVRIINPMRFSIMIFRPLVWFFNGM-----ANLIFRLFKLPMVRKDDITSDDIVVEAGALAGVLRKQEHELIENVFELESRTVPSSMTSRESVVYFDLRETEESIIEKVSTHPHSKFLVCDGNIDQVVGYVDSKDLLNRVLGNQSLVLSSQIRSALIVPDTLTLSEALESFKTAGEDFAVILNEYALVVGIITLNDVMTTLMGDLVG-QGQEEQIVARDESSWLIEGGTPIDDVMRVLHIDEFPQAGNYETIGGFMMYMLRKIPKRTDFVKYAGYKFEVVDIDSYKIDQLLVTRLSDKP-
269218811    ----------------------------------------------------------------------------------------------------------------------------------------LTADSNRFLSAVQVGVTIAGFFSASFGASEIAPVLAPTLQKWGLGASASQTLLVTVAIAYLSIVCGELVPKRIALQSAETIARVVVRPLSVITFL----------LRPVIWFLGLSTDVVLRLLGRNPREQKDTMGVAE-LRAFVASQDTIGEDEREMVVDMLSVGDRTVEQIMTPRTEVEFFSADTAIEEAQKEVSELEHSRYPVRHGSDDDVVGFIHIRDLINP--SSNVRTVGDLVREILFFPTGKPVMDALKEMRVKHAHLAVVVDEYGGTDGIITLEDVVEEFVGEIRDEYDQETPVAIKRGDSRDIDGLASRAEIAKVLDSELP--EGPFDTIGGYVVNELGRMPRVGDEVRWDGRILRVKSLEGRRIAWLRATKADDEE-
258508821    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AAVILVTLILSYFSLVFGELYPKQVALQMTERVAKISVTPISWLATLMRPFVWLLSASTKLLMKLTPMEFSHEGESVTREEMVAMIENGRNAGAIEPDEYQMFEGIISLSDTMAREVMVPRTDAFMIDAKEPDQSAIDAILNNIYSRIPVYEEDKDHVIGIVHIKNLLKEARRVGQVKIESVMIEPVFVPETIPVDVLLTEMQTKQQQMAILLDEYGGVVGIVTIEDLLEEIVGDIDDESDQEKLYTKQTDHDFIVSGRMPISEFNELFKTNLEAPD--VDTIAGYVLTQLGAIPSTH---------------------------------
171910684    ---------------------------------------------------------------------------------------------------------------------------------RAGVALELAENPSRFLATVQIGITLVGILTGVYGGATLSHLVVVLREVPGLQHYAQPVSLVVVAITYLSLVVGELIPKRLGLNHPEGYA---------VMLARPMRRLSRITGPAVDFLSASTDGM-LRLFGIKITEEQTIDEEVKSLMREGMRAGVFVPTESSMVENVLELDHLQARELMTPRAKIIWVNADEPHDLLWHKIVVSGHSYFPVYEGRRDHVVGVVSVKAIYANLAAGVPVRVRDVMTPMLMTPDTTPASKLLDTFKTSGKHLALVVDEFGSVIGLVTVHDIMEAIVGDFPSQDVRKPRALRRDDGSWLIDAMMDCETFEEVQGFTLPPAERDYQTFAGYLMRRMGGVPQEADWFEEQGYRVEVIDMDGHRVDKVLLMPVR----
258638029    ----------------------------------------------------------------------------------------------------------------------------------------------------FTVVQIGLNAVAILGGIVGDAAFSPAFNSLFIRFVSPELADQLSFICSFTIVTSMFILFADLTPKRVGMIAPEAIALRIINPM----RFCLLVFRPLVWLFNGLANVFFRIFNLPMVRKDDITSDDIAVVEAGALAGVLRKQEHELIENVFELESRTVPSSMTSRENIVWFDLHEDENSLKAKIAEHPHSKFLVCDGDIDHIVGYVDSKELLLRVLGNQSMTLNSQIRSALIVPDTLTLSEALESFKTAGEDFAVIMNEYALVVGIITLNDVMTTLMGDLVGQGLEE-QIVARDENSWLVEGGTPIDDVMRVLHIDEFPQSGNYETIGGFMMYMLRKIPKRTDFVKFAGYKFEVVDIDSYRIDQLLVTRIDERP-
254229919    -----------------------------------------------------------------------------------------------------------------------------------------------FLSTIQIGITVIGLLSGIFGEATLSVPFENWL---VTQGLEREIATVLSTMSVVLMITYFAIV--VGELVPKRFAQNNAETIAIIVAYPI--HWLAKLTTPFVFLLTFSTDTFLRLLRQNDSNGEVTEEDIFAIVSEGSESGAIEPQEQLMIRNLLHLNDRLALSLMTPRCDIHYLDANQPIDVILTDLRQTQHSVWPVCKGSLDNIIGTISSKVLLDEYDELSISKLAKQLKRPRFVPESMKGLPLLNYMQQTSAEMVFIVDEYGDVQGLVTLYDLLKSIAGELGMA-PQQVWAKQQKDGSWLMDALIPLNELKNKLELSSIEGEERFQTLNGLLTWLYGRVPNVGEHIHYQGWRFDILLVKKHRIMQVRVTK------
294641083    -----------------------------------------------------------------------------------------------------------------------------------------FLNLNLTARTVMTAVQTVCLFGWAYSPLKKALAGLTGSSAAIGGICSAAVLIIILTLWIGTVCMGVPKKLCTAGKIGEGFVLKTAGYCGWLTLFVPL-----------EAVGGALTRVLLRIFGVKNIKTDDAVTEEEILMDAVNETGAIEESQAEMISNIFEFDDIEIGEVMTHRTEVAAIEESAPIREAVELAIESGFSRIPVYKDSIDDIQGVIYAKDLLTLVFNESAEDVRDFMREVVFAPESQKCGELFKELTAQKIQMAVAVDEYGGTAGVVTLEDLIETIVGKIDEYDDEPEEITKISEGIFEIEGNADYEEVMKALG-KEPDDNSPFETIGAMVIELLGHIPEDGERVTWENVRFSVTEAEDRKIGRIRAE-------
256845989    -------------------------------------------------------------------------------------------------------------------------------------------------NAMLTGIVICNNIVNILASSIATIVIINYFGNK-----GSSVALATAIMTILILIFGEITPKLMARNNS---AKIAETVSVIIYVLSII-------LTPVVYCLIFISRLVGRILGVNMTSPQLMITEEDIIVNVGNAEGIIEEDEKEMIHSIVTLGETSAKEVMTPRTSMLAFEGAKTINEVWDEIVDNGFSRIPIYEETIDNIIGILYVKDLMEHIKNNEDIPIKQFIRSAYFVPETKSIIEILKEFRGLKVHIAMVLDEYGGVVGLVTIEDLIEEIVGEIRDEYDDEEEYKKIADNEYEVDAMTDIETINKDLELNLPISED-YESLGGLIVTTTGKICEVGDEVQIDNVYLKVLEVDKMRVSKVFIRIL-----
297195729    --------------------------------------------------------------------------------------------------------------------------------------------LTFQLSGAQLGITVTNLVVGMLAEPSIAAIIRGPVED--LGFSPSVASSAALVIGTALSTVVLMVVGEL---VPKNWAISSPLAVAKVVATPQ--RIFTAAFRPLIAHLNNTANRLVMRLGMEPTEELASARSPKELVALSAKEGALEADTAELFVRTLGLGELTAENVMTPRVQVTALEVQATAEDVANATRATGLSRFPVYRGNLDTVVGIAHIKDVLAVPAEQRRLRVSELLREPVLVPESLTVDRLLDRLQ-GRSTMAVVIDEYGGTAGVVTMEDIVEEVVGEVRDEHDPHETPDLAPAGEWSADGAARTDQLAA---IGLQVPDGPYETLAGVVATELGRIPSEGDRIDMDGWQLDVVDASGRRAARVL---------
142059029    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FESITQLGLRFFAEVGLITTVVLLFGEILPKIYANKNPEGFARLMSIPIYMLDKYVFFALTYPMSYLTLILQKRLGKTGSNISVDHLSQALEMTDDSET---TKDEQKILKGIVTFGNTDTKQVMCPRIDVFALDEETSFTEVVAQIVNKGFSRVPVYRETIDTVIGVLYVKDLLPH-FDKSNYEWTRLLRVPYFVPENKKLDDLLQEFQVKRIHLAVVVDEYGGTSGVISLEDVIEQIVGDITDEFDEDISYSKLNDNTFVFDGKTSLQDFYAVTKIDFEQKKGESETIAGFLLEQLGSFPKVNTTFRFKNVVFTIEAVDRKRIKQVKV--------
136862613    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLILFAEVLPKTYAFNHANQYALLVATPVRIVVLLFSPLSIALRW--------------MVVIFLGSAREQQEDREEELRGMIELHSDNADSEQREKKMLSSVLDLSELTVDEIMTHRGSVSMVNVSDKPEDIVSFVLNSPHTRLPIYSGKPENIIGVLHVKDLLRGLQNSNEFDVAKIASPTYFIPETTLLASQLQAFRTRREHFAIVVDEYGDFRGIVTLEDIIEEIVGDIDDEHDEELACTAQADGSYVVDGNVTIRDLNRILDLTLP--DDDASTVAGLLLYETRTIPLPGQEFKIHGMRFRVVHRENNQITSLRI--------
142185128    ------------------------------------------------------------------------------------------------------------------------------------------VNVLFFLSTIANVTAVIIVGYVAVRALITSDGWSLWLA----------MLVVTAVMVVIAYVGLGVAPRTLGRQHADRIALIAA-----------RPTRFLASVLGPITNLLILIGNALTPGKGFREGPFDTAAELREMVDLARADSLIEDDESKMIHSVFDLGDTFAKEVMVPRTEMVFIEQHKTLRQAISLSLRSGFSRIPVIGENSDDIVGVVYLKDMVRRAFEHRDETVESLMRSAYFVPDSKPADELLRDMQTARVHLAIVVDEYGGTAGLVTIEDILEEIVGEIADEYDTAPEVTQLDDDRYRVMARMNIDDFADLVGIEIDSEEESVDTVLGLMAKRLGRVPIPDAEVTEDGWQLVAERGAGRRIGTILATRI-----
126662289    -----------------------------------------------------------------------------------------------------------------------------------------------FLSTVQIGITLIGILTGIYSGDKITTDVQNFIASFLSPYANSAVGIVVVILTFFSLVLGELLPKRIGLNHPEGIAKAVAVPMKFVSLVTM----------PFIWLLTTSTEFLLKILQIKPADGKVTEEEIKAIIKEGTEVGEVQEIEQNIVERVFHIGDRKVNSLMTHRNSMVYLSYKNSIEEIKAKVLNEFHSIYPVCNDNLDDVVGVVSLKDLFAQL-ETGKFDLKSITKDPVYFIEHTSAYKALESFKISKIHHALVTDEHGVFQGIITLNDILEALVGDAADFYEDEFKIVAKEDGSWLVDGHYSLHDFLTYFDMDELIGDYDVTTVSGLIITELGVIPKQGQKLIWNKLKFEVIEMKGVKINKALVTNLKE---
260437328    --------------------------------------------------------------------------------------------------------------------------------------------------------------------IIAGSYILGSLARRVIQSVNGDKTVLAVAMILVFIIFGVIIPEKCGRRKPVRTAIR----------LVKYVRFLMLVLSPVVFVTTMIAKGILRIFGIKNPDAEENVTEEEIMVNEGQEQGVLEAGEAEMITNIFELGDKHAGDIMTHRSNIEAVESTITLDNFIQNHIEGKYSRFPVYEGDIDNIVGTIHIRDALIFYRNIPNKDIKGLLRKPYMVPETMDIDDMLKDMQEKKIHMGIVVDEYGQTAGIVSMEDIIEEIVGNIDEYDDEEEVVEYAGDDTYVVDGLTDIEDINSLLGIKI--ESDGFETLNGFLISKLGRIASENEVIEAYGFSFKILEVTGNVIRKVEITKIDKKE-
218259751    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MGYAERVSMLVAKPMNILSLIASPFVWLLSKSTALTVKLIGTDATEENRVTEEEIIVKEGFDVGEVQEVEQDIVERVFNLGDRNVGSIMTHRSELVWLDLTDSIEQIREKVQENLFNIYPVAAGKFDDIKGVVYLKDLFGRI-DEPDFSLSQVIRPAEFMPENQSVYNALEQFKQARVKYGIVTDEFGGIQGIVTLKDIMEGLIGQVPDV-GEEAEVVERSDGTWLVDGQYSFYDFLEYFDMEDLYAEHDYNTLSGLILEILERVPKTGEKLSWLNFEFEIVDMDGARIDKVLVSKIPQKE-
159901100    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ASFLLIFLLVWLTIGTTLPKTLATAYPDSMVLWTVRPLRILLWLVAPMQWLLRQIARPIGLVT----GQHPLIVTEEEL--KLMVNVGEEEGVIEAEERDMIEGIFEFSDTAVREVMVPRIDIVGLAATASMEEALNLFISAGHSRLPIYDESIDHVLGVLYAKDLFPLLRDGRDAPLRSLVRQSYFVPDSIKVDDLMRALQSRKVHMAIIVDEYGSTAGLVTIEDLLEEIVGEIQDEFDEEAPIQQVGPHEWLFDGRVSIDAVNDATELTLI--NDDVDSLGGFVLSMLGSMPKVGDVIQAGDTTIEVVTIQGLRPQRLRLS-------
163940076    ---------------------------------------------------------------------------------------------------------------------------------RAISVKTIITNLDEYLSACQLGITVTALGIGWSGKPALKHMFDVLFANWNVP--TQLADILAIILVFLFITFFHVVVGELA--PKTFAIQKAEQVSFFVAKPLILFYRIAFPFIWILNGSARLITKFLGLKPPKGHDEVHSEEELRLLVSESYKNGEINQSEYKYVNKIFEFDDRIAKEIMVPRTEMNILNKEMPAEEALQKMSHEKYTRYPVVDGDKDHVIGFVNFKDIFTDFVKHREKTVEQYIRPIILVIESIPIHDLFLKMQRERTHIAILIDEYGGTSGLVTVEDILEEIVGDIQDETDEQPEIQQVSETKTILEGKVLVSEVNALLGLTIDDDDVD--TIGGWILTKNIEI-SEGDTIEIENYKFCVKKLDGHYIKRLEVTK------
227880594    ---------------------------------------------------------------------------------------------------------------------------------------------------------------TILVGNNIVNIAMSSLSTGLLVYIGFGQGEAVAIATF----GITALVLLFGESAPKSYAVEN--TESWSLRIARPLKISEYVLLPLVVIFDRLTRIVNRITGGRSAIETSYVTRDEILIQTGEREGVIEEDEREMLDRIFRFNQTIAKEVMTPRLDMTAVPKDATLDEAIETCIQSDHERVPVYDGNLDNVIGIVNIRDLVRQFYGEGGGDLADIVQPTLHVPESKNVDELLTEIQDNRLQMVIVIDEFGTTEGLITLEDMVEEIVGDILEDDEEEAFEFINERETL-VRGEVNIDEVNEVLELDLP-EGEEFETLAGFIFNRAGRLVEEGEEIEYDSVMIRIEQVDNTRIMKARIT-------
16120214     ------------------------------------------------------------------------------------------------------------------------------------------------LAVSQLGITIASLGLGWVGEPAVAVLVDPLL-EPVLPAPVRHTVTVALGFGIV-----TLLHVVYGELAPKTIAIQRAERVALVVAPVM--KLFYYVFLPGTILFNGIATRSVQLIGVSPEEGHDTHTEPEILLSEASAAGRISPAEVSMIEHVFSLDDTTVREIMRPRPDVTSVSADTPLPELRTMAASGEYTRYPVTEGPDDDVIGFVDVKDILRAIDESGDVTARELSRPVVVVPETLRVDELLAEFQAEHRQMAVVIDEWGAFEGLATIEDALEVIVGDIRDQFDHAQSIEPRDDGGYEVPGAVSITELNDHLGTDF--ENEAVETVAGLVVSRLGHAPTVGDRAVIDTHTFRVTGVDGARITSLTVTP------
218679709    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVVAITYLSLIVGELVPKQIALREPEAVAAKVAPAMAVLS----------KIALPLVWLLNASGNLVLKLLGQAGKGGDNVDEEIKTVLAEAQSAGVIESEESAMISGVMRLADRTARALMTPRRDVEIIDIDDSLDEIRTQLHRTKRSRLPVRKGSSDEVIGILPVKDFYDSMSEHGSADIKALTQDVPVVSDLSTAINVIEAIRKSPVHMVLVFDEYGHFEGIVSSGDILEAIMGALQEGPVDEQAIARRDDGSYLVSGWTPIDEFAEFLNLKL-DDDLEYQTVAGLVLEELKHLPELGESFTRDGWRFEVIDLD-----------------
29833451     -------------------------------------------------------------------------------------------------------------------------------------------ELSFQLSGTQLGITITSLVVGMLAEPALADLLFTAIGLPEGAVPGIAVVVGMLLASAVQMVIGELVPKNWAISKPLQVARFVAG---PQHVFSRLFRP-------VIAALNTVANRLVRALGVEPAEEMASARTPGELVSLSAQAGALEQDTADLFVRTLSLGELTAQHVMTPRVRVSALQSSATAEDVVNLTRATGLSRFPVYRDRIDEIVGMVHLKDALAIPSRDRRTPVGRIAQPPLLVPETLPVQPLLARLRSE-QPIAVVVDEYGGTAGVVTLEDIVEELVGEVRDEHDPELAVAPPEDGRWDADGSCRVDILQR---IGLDVPEGPYETVAGLVADLLGRIPAPGDRAELPGWRLSVRQVGHYRAERVRLVK------
149928069    ---------------------------------------------------------------------------------------------WILVLLILVSGFFALSEMALASSRRSKLQAMADAGNPKARIAIQIMDNPSRLAATQTGITAAALLMGIYGESALTATFQHVIDQYF-PTLSDWAGVISFAVTIALVTGFSII---FGEIVPKRLAIANP--EKVAAFCAPFMSIFLKVLSPAIALLSKGSDLVLSFIPFKAAPAVSTIEEIQAFLDEGAKTGMLAPEERHLMSNVLRLEDRRLASVMTPVSDIAYLDLHAPREDNLRLLREAPHSMLPICKGSLQQVIGVAESHDILQAAMEGDIDFAEIPLQNPLFVPASLTLVDLLRTFRQQKKTFAFVVSEFGMTEGIVTIDDVLSSVVGDMMPMMDTPEEAVKREDGSWLLDGLLPIDEMKIKLGIGLPQEDGNFHTVGGFVLASLGRIPKKTEKFDWNNWRFEVVDVDRNRVDQVLATPKQS---
142065141    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILIGNNLVNILAAQVATIIGMRLYGEMGLAIATGVLTLLVLVFAEVTPKTLAALHPEPIAFPSSFLLRWLLVILSPLVRIMNIITSSLLRLIGVHSVKTNE-ALSQEELRTVVHEAGALIPRHQEMLLSILDLEKVTVEDIMVPRSDIYAINVNDDFKFINRQVIQSPHTRVLVYRDTIDDAVGFIHLRDALRLQSKEQKSSLLRAVKELYFIPEGTPLNVQLANFQHNKERIGLVVDEYGDIQGLVTLEDILEEIVGDFTTSMTASEEINQQQDGSYLIDASITIRDLNKEMKWDFP--TDGPKTLNGLILEYLEDIPSENTSLRLAGYPLEVIEVADNMVKTVRIIP------
239994646    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FAATFGLTLVLLIFAEVTPKTLA--ALYPEKVAFPSSIILLPLLTLLYPFVAAINGITNGILALLRISPASGSDDSLSREELRTVVFEAGMIPKRHQDMLVSILDLESVTAEDIMVPRAEIFAIDINDDWKKIQKALTHAQHTRVLLYRDSVDDAVGFVHVRDALRLLSKDQKSSLLRAVREIYYTPESTPLHTLMYKFQAEKERIALVVDEYGDIMGLVTLEDILEEIIGDFTTSMDHSKEAHVQQDGSVLVDGSANVRELNREMDWNLPTEGPK--TLNGLLLEYLEDIPENKVSVRLAGYPLEIVDISESMIKTVRI--------
164687180    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------AATSVSTSLFINIFGDGGVAIATAVMTVLVLVFGEITPKTIAANSPEKVA------VVVSKPISIIMKITKPIVWVFNLLTGIIFKIMG--IDNDGVKPFITEEELKAMVNVSHEEGVLEMEEREIINNVFQFGDMQAKEAMIQRLDMVAIDIEDSYDEIIELFKSEKLSRLPVYQESIDDIVGILNIKDIIFLSDEEENFDIKDYVREAFFTYEFKKITQLLEEMKKEKTQMAIVVDEYGGTAGLLTIEDLVEVIVGIDDEYDEEEEEIVKINDNEYLVEGSTKISDVNEQLGINL--ESEEFDSIGGFIIGYLKRIPEENEIIEVEDVKFKVESIDKNRINKIRI--------
294634482    ---------------------------------------------------------------------------------------------------------------------------------------------VMALQEQPGYFFTVVQIGLNAVAILGGIVGDAAFSPTFRLLFDRFMPL-DVSQQASFICSFVLVTGSFILFADLTPKRIGMISPEAVAVRIVNPMRFCLLLFRPLVWFFNGLANLIFRLFKIPMVRKDDITPDDIVVEAGALAGVLRKQEHEIIENVFELESRTVPSSMTPRESIIYFDLSESEEGIKEKVSTHPHSKFLVCDGAIDHVVGYVDSKDLLNRVLGNQSLVLSSQIRNVLIVPDTLTLSEALESFKNAGEDFAVILNEYALVVGVITLNDVMTTLMGDLVG-QGQEEQIIARDENSWLVEGVTPIDDVMRVLDIEEFPQSSNYETIGGFMMYMLRKIPKRTDAVKYAGYKFEVVDIDSYKIDQLLVTRL-----
124486098    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LATAVALELFQNNGVAIATGVVTLLLLIFGEIGPKTYA---NRQMERVALFVATPIYFLTMLLSPLFYVYDR---------------FRKKDHSPSVTEEEIREWIDVGEMEGAIEEEEKEMIYSVLKFNDTTAKEIMTPRPDVAVVEDTVTLEEAVSHFRETGFSRVPVYHDKTDNIVGTLNFKDLFNAYSTDNKASVKSLMLDVYCVPESKKIDVLLRELQVRRVHMAIVLDEFGGFSGVVTFEDILEELVGDIMDESDEVSDIIPIGDGLYMIDAQVRVALLNERFDISLPEDPGNYETIGGLVFSQLGHIPRLGESIPLPGITLVVTKMRGRQILKVK---------
163789397    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IATVVVTIALSYITLVFGELYPKQVALQKAEEVARATSGTILVAQTITKPFVKLLSFSTNILKRLTPIDFTEEKEKMTRDEFRAYLEHSQIAGAIDPDEFTMLKGILSMDTKMAREIMVPRTDTFMIDYKEGSAVNIPQLLDIPYSRVPVYLEDKDSIIGIVHVKNLLKASRTTDDIDLKDILNEPLYVPETIHIDDLLYELRRTRNQLAVLNDEYGGVVGIVTLEDLLEEIVGDIDDEYDETYNIEKVSESIYLVDGSTQLSKFNEYFGTEI--ESNDVDSIAGYFITQYGNIPQPGDNVEYENYLLKSNKVEGSRLVSLYVERLNTTN-
307128162    ------------------------------------------------------------------------------------------------------------------------------------------------------------QVGITLITILSGASLTNTLGRVIASWLGNGETAQAVA-TFLSLAFLTYISIVFGELYPKRIALNLKDALAIRTAPVIIGIGKLVSPFVWLLAASTNFLSHLTPMSFDDADEKMTRDEIAYMLTNSEE--TLDADEIEMLQGVFSLDELMAREVMVPRTDAFMVDIQDDSQAIIQSILKQNYSRIPVYDGDKDNVIGIIHTKSLLKAGFVDGFDNWKRILQDPLFVPETIFVDDLLKELRNTQRQMAILLDEYGGMAGLVTLEDLLEEIVGEIDDETDAAIDVHQIGEDTYIVQGTMTLNDFNNYFNVEL--ESDDVDTIAGYYLTGVGTIPTT-EKLSYEQFILTNDKVKNGRVTKVKV--------
228965265    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FFYRIAFPFIWILNGSARIITKLLGLKPPKGHDEVHSEEELVSESYKNGEINQSEYKYVNKIFEFDDRIAKEIMVPRTEMNIISKEMPAEEALQKMSREKYTRYPVVDGDKDHVIGFVNFKDIFTEFVQHKAVNVEQYMRPIILVIDSIPIHDLFLKMQKERTHIAILIDEYGGTSGLVTVEDILEEIVGDIQDETDEQPEIQQVSETKTILEGKVLVSEVNTLFGLGI--DDDGVDTIGGWILTKNIEIAEE-DSIEIENYKFCVKELDGHYIKRLEVTKI-----
37528375     ---------------------------------------------------------------------------------------------------------------------------------------------VLKLQETPGMFFTVVQIGLNAVAILAGVVGESAFSPSLKTFFMKFMRPEWAQLGFICSFIIVTSIFILLADLTPKRIGMIKPEAVAVKIVNPM-RFCLTVFRPLVWLFNGLSDLIFKLFKIPTARNEDITSDDIAVVEAGAVAGVLRKQEHELIENVFELESRTVPSAMTSRESIIYFDKDESEESIKQRVSSQPHSKYLICDRDIDHVIGYVDSKDLLNRVLSGQSLSFNKQIRNALIIPDTLTLSDALESFKAAGEDFAIILNEYALVMGVITLNDVMTTLMGDLVD-QGQEEQIIIRDENSWLVEGGTPIDDVQRVLDIDDFPDSSNYETIAGFMMFRLRKIPKRTDSVKFAGYKFEVVDIDNYKIDQLLVTKITD---
119470047    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VATIIGIRLYGDLGIAIATGVLTLVVLIFAEVTPKTLAALYPEKVAFPSSVILKGLLKIMFPFVVVVNWLTNGILRLFGISAAQIDEHSMSKEELKTVVNESGLLPARHQSMLTSILDLEQVTVEDIMIPRNEIVAIDINDDWKVISRQLTHAQHTRVLLYRDNIDDAVGFIHSRDALRLLTKEDKPSLLRAVREIYFIPEGTSLNTQLFKFQQSKERIGIVVDEYGDIQGLVTLEDILEEVVGDFTTTQTPSEEVTTQPDGSFIVDGGANVRDLNKEMEWDFPL--DGPKTLSGLIVEYLEDIPDANISLRIAGYPLEVLEVKENMIKQVKIQPKK----
284029274    ---------------------------------------------------------------------------------------------------------------------------------------------------------SAVQIGVTLMGFLSAAFGGATLADGLSPHLQDLPSLADTLALVLITVAISYVSIVIGELAAKRLALQRAEVFAL--GLAPLVDRIASAVRPVIWLLSRSTDLVVRALGGDPNANREVMTD-EELRDLVSAHESLGEEERRIVDDVFEAGSRQLRELMLPRTEVDFVDAEMPAYKAVKFAAERPHSRYPVMNGSADDIVGFVHVRDLFDPAVASRSVRVGDLARDVLMLPDTAKLLPTLTEMRRRSTHLAIVLDEYGGTAGIVTLEDLVEELIGDIKDEYDEDAETTRLRSGDVEVDGLLNLDDFADETGVELP--DGPYETVAGFLAAQLGRVPAVGDEGSVDGYNITVTEMDG----------------
67924320     ------------------------------------------------------------------------------------------------------------------------------------------------LSTTQLGITLSSLALGWIGESTIAKLVLEILSTPLSEFLKNLAHSIAIPVAFLSLAYLQIVLGELCP-KSVALIYSEQLARFLGPSIGVIAQVFNPFIWILNHSTRYLLRSVGIKYNTNGGYSQVTTEELQLIIATEGESAGLEAQERELLKNIFEFGEVTTVEVMVPRTQLVAIAETATFEELLKEVTETGHSRYPVKGDSLDDILGIIDFKDLLSKGALTPTAFIESWIKPVKFVSESMALDELLALMQRSQLKMVMVVDEFGGTSGLITMQDVIEEILGDVEGIIEEEDTLKMIDEHNFLIEAQLNVEELNDVLGLDLPL-TDEYQTLGGFLLYQWQKIPSEGEILEYENLSFTIVESEGPRLLQIHLRR------
298373062    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------SVIRLLKNPEKLLATVLLSNDLCNIAVAVLSAIFMTMMVDFGSSVVLEFVIQTVVITFVILLFAEIMPKLYASQNAMKVVRFSAKPLTIMDSFVQKKMKNRRQAISVDELSQALNLTDHIDDEDEDILRGIVHFGSLSVDSIMTPRLDVVAIDLKTPFTDVIAKIIETGYSRIPVFEKSLDQIVGVLYIKDLIAHINKGNTFRWQTLVRPATFIPETRKIDDLLLDFQKYKVHIAIVVDEFGGTLGIVTMEDIMEEIIGEIADEYDEDDKYEQIDDKTYEFEGKILLNDFYKILDISPDEFDDEVDTLAGLMLEMFEEMPHVSEHVSYKNYTFTIVAMEKRRIKRIKLE-------
307710747    ------------------------------------------------------------------------------------------------------------------------------------------------------------QVGITLITILSGASLADTLGREIASWLGNGETAYAVAS-FLSLAFLTYISIVFGELYPKRIALNLKDALAIRTAPVIIGLGKLVSPFVWLLSASTNLLSRLTPMTFDDADEKMTRDEIEYMLTNSEE--TLDADEIEMLQGIFSLDELMAREVMVPRTDAFMVDIQDDSQTIIQSILKQNYSRIPVYDGDKDNVIGIIHTKSLLNAGFVDGFDNWKKILQDPLFVPETIFVDDLLKELRNTQRQMAILLDEYGGMAGLVTLEDLLEEIVGEIDDETDKEIEVHKIGEDTYIVQGTMNLNDFNDYFDVEL--ESDDVDTIAGYYLTGVGTIPTT-EKLSYEQIILTNDKVKNGRVTKVKV--------
157273303    --------------------------------------------------------------------------------------------------------------------------------------------------------------------LILTALAVLLAYRFSSPW---ALPVALVATLFLVIPARQILPRILVQNQPEAYL---IRLLPWFRVYFQAVQPLVRPMRKLIQRFRVEPERSLVPDSTPPIEEESIQ----ALIDVGEEAGIIEEDEGELIQSVIEFSDTAVREIMTQRPDIISVRASATVREASETMTRERHSRLPVFEQDSDDIVGFVFIRDVLDCLLHRDQEPVRNIVRPAYFVPESKGIADLLEDMRKASVQIALVIDEYGDVAGLVTIEDILEEIVGEIQDEDQPEDEVLMETDGAWLVHGSTEIRKIELVTERELS--SDDFQTVNGFIVSALERVPSTGEHFIVRGLEVEVLESDGRAIRRARLRKAPQTS-
149185340    ---------------------------------------------------------------------------------------------------------------------------------------DLAADPGKFLSTVQIGITLVGIIAGAYSGASLGGPVGLEAMGVPSDWADQFALVIALTTYFSLVVGELVPKQVALRAAVPIAIAMSRAMALLAKVAAPL-----------VWLLDASSGALIRLLGVKPAQSAVTAEELHMLFAEATRTGIIETEQHQMLAGVVRLAQRPVREVMTPRTDLDWIDVNADEEAIRALLDESPHSVWPVADGTPDKVMGLVRVREVLGALLAGEGIRLEELMTKAEVVPDQLDAVDALRVLQQADIAMAMVHDEYGHLDGIVTPVDLLTALVGDFASDQDPDPGIVERDDGSLLVAGSLSADALADRLRLDYGD-DREFATVAGYCLAVLRKLPAEGEWFEEQGWRFEVIDLDERRIDKVLVSAV-----
239626300    ----------------------------------------------------------------------------------------------------------------------------------AALIERLMEDSTVFLSTIQVAITLAGFFSSASAATGIAQVLAVKMAEWNMPYSQTLAGVVVLILAYFNLVFGELVPKRIALQKAQGFSLFC------VRPIYYISRIMNPFIKLLSLSTSG----FLKLIGMHNENLETDVSEEEIMLETGSETGVFNDIEKEMITSIFSFDDKRAKEVMVPRQDIVAIDINEPLEDYIDGILQSMHSKIPVYEGDIDNIIGVLSIKALTIEARKREGLDIHSLLMAPYFVPENRRTDALFREMQKNKTKLAILIDEYGGVAGMVTLEDLIEEIVGDIHEEYEEVEPEILEPHRVYRVSGSISLFDLKEEMHLHM---DSSCDTLSGYLMEQLGYIPGQTETVVTAEADYEVEGMDERVISYVKMT-------
260205125    --------------------------------------------------------------------------------------------------------------------------------------QLSGAQLGISITTLATGYLTEPLVAELPHPGLVAVGMSDRVADGLITF------FALVIVTSLSMVFGELVPKCLAVARPLRTARSVVAGQVLFSLL----------LTPAIRLTNGAANWIVRRLGIEPAEELRSARTPQELVSSSARSGALDDATAWLMRRSLQFGALTAEELMTPRSKIVALQTDDTIADLVAAAAASGFSRFPVVEGDLDATVGIVHVKQVFEVPPGDRAHTLLTTVAEPVVVPSTLDGDAVMAQVRASALQTAMVVDEYGGTAGMVTLEDLIEEIVGDVRDEHDDATPDVVAAGNGWRVSGLLRIDEVASATG--YRAPDGPYETIGGLVLRELGHIPVAGETVELMRWLATVIQMDGRRIDSLELIKM-----
220927351    ------------------------------------------------------------------------------------------------------------------------------------------------LAATQLGITISSLALGWIGEPPLAHLIEPTLAWLPGILSTAAAHTIAVVVAFFIITALHIVLGELAPKSLALQRSERTALAVIRPL-----RLFLVVFRPAILFLNGLGNSVLRLFGLRSGHGEGARHSTNLLVEASREAGLIRAAQQEAVERIFGLSERRIREIMTPRPEIEWIDLEDDQERILRAVRACNHAQIVVSGGTVDDVVGVVRKQDLLDQLLDGNPLDVAAAARPPIVVHEAMSVLAVLETFQRKPVQMAIVVDEYGSLEGIVTLTDLLEAIAGDIP-ELGEEPTVVEREDGSLLMDGMMPTKEAFERLGITEEPEAADFNTLAGFIIFQLGRIPAVGDSVVADGWRLEVVDMDGQRVDKVLATRME----
256826580    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IITLIVSYITIVVGELFPKRLGLANPEGV---SMAMASSFAFFQHLARPLVAM--------TAASSNALARLFHVKSVDERQAVSEDEIKYIVKDNEELLPDEKRMIHEILDLADATARDIMTPRADIIFVEDTETVKETLNRMRGTGYSRLPVYHEDYDRIVGVVKYKDLIPAIMDDREDTVDEFTDEVYFVPETKDIFPLLSEMQTNRQQIAIVVDEYGGTDGLITIEDIVEEIVGEIIDETDESRYVTQLTDGEWLVDGSLPVDDAIE-LSWPL-EESDDYETIAGWLIDMVDTIPQIGDSYDFGGYRFTVQSM------------------
294102277    -----------------------------------------------------------------------------------------------------------------------------------------ALDLAKDFNKTISAI-LIGGNIVDIVMTSAAAGILSVLMGPIG------VVYATLLMTVLIILFGEILPKAFVKDKAENFALGAAA---WVYFFVFLLSPLTWLTTNLSNYLRGKSR--------TAALPSVTHDELLSIVETMGEEGELPEVEKDIIGNAVNFSEIEVCEIQTPRVDLFALNVNEPLENVKNLMLKNHYSRVPIYEGTFDNIIGILNEKDFLNHYINDKHVDLRSIMAPPLLIAGSATLMDALKMLQRNKAHLAIVLDEYGGTSGIITLEDILEELVGEIYDEHDDKEYYTQVEENIYLASGDAYLEELFEKFLRMPYAPESESSTLSGWLFEQFKTLPAVGAALEWGPLRFEVVKVMGQRIDKVRIVKNPN---
86739976     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------VAEMLAAACITVLFVHAYGALGTLASTLVAYILVGVMFRTLGRQHAPAVALASAGLT--VRLARIFGPLPRLLIAFGNAVTPGP---------GFRDGPFASEAELRDLVDLAEENEVIEREERDMIASVFELGDTLVREVMVPRPDMVFIESTKTVRQALALALRSGFSRIPVIGESVDDVVGIAFLKDMVRREREGGEDAIAEIMRSPALVPESKPADDLLREMQASRTHMAIVIDEYGGTAGLVTIEDILEEIVGEITDEYDNEPPVEWIDANTARVTARLDVDDLAKLFDFDVDDGADDSLTVGGLLATALGRVPIPGATVTVGGLRLSAERAAGRRIGTVVVQRLPHPS-
142037680    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTLVVLVFAEVTPKTIA--ALNPERIAFPSSILLIGLSTIFAYVVTSVNWITTGILRLFGIKTIS-SSDALSQEELRTVVHEAGLIPQRHQEMLLSILDLEKVTVEDIMVPRSDIYAINVNDDFKFINRQVIQSPHTRVLVYRDTIDDAVGFIHLRDALRLQSKEQKSSLLRAVKELYFIPEGTPLNVQLANFQHNKERIGLVVDEYGDIQGLVTLEDILEEIVGDFTTSATPSEDITAQQDGSYLVDASITIRDLNKEMKWDFP--TDGPKTLNGLILEYLEDIPAENTSLRLAGYPLEVIEVADNMVKTVRIIP------
213963776    --------------------------------------------------------------------------TEPLSVLSLMPFLAIDVIVIQFAVFVVLLLCSALISGAEVALFSLTPAEVNTLREEKIPSSNIIAKLVDNPKKLLATVLIANNLVNISIVLLFVDLGDFLFGGITTPWVRTVLDVGVVTFVLLL----------CGEILPKIY-----ANRNNIQFAQRVGYFIYVLDSVFTPISVPMKAFTVWIQKRLGKQKSNISIGQLSQALELASEEDTTNEEKKILESIVSFGNTETREVMVPRVDIFALSEELSYQELLNEIVAIGYSRIPVYRESLDNITGVIYIKDLLPHL-DKTDFDWNSVKRNAFFVPENKKLDDLLSEFQEKKIHLAVVVDEYGGTCGVITLEDIIEEIVGSINDEDDDDVTYFKVDDNTFIFEGKTVLKDFYRILDFNDEEEAGDAETLAGFLLEIAGNFPQKGIPILFNNYKFIVEAFDKKRIKQVKIIRTPN---
136632669    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IGIFGETGVIYATIAMTILVLIFGEVMPKTYAFQNADSMALLVAPMFRIIVAL-----LAPITHTIHLMITFTLRPFGINLDTEEELAEAQEALRGAIDLHNGDEPAV--QRERVMLRSILDLSDVNVGEVMHHRQDIVMIDADLPVGDIVDQVVSSPYTRIPLWRGEPDNIVGVIHAKVLLLHVHANQSIDIDAVSSPPWFIPESTSLHDQLQAFRRRHEHFALVVDEYGSLMGIVTLEDILEEIVGDIADEHDEVPGVRRQNDGTFLVDGRVTIRDLNRRLDWELP--DDDAATIAGLVI-QIGRIPEERQIFTFEGYRFQVTSRRKNRLALIHITPPNQAE-
182434093    -------------------------------------------------------------------------------------------------------------------------------------------------SALKAAKRLTFQLSGAQLGITVTSLVIGMLAEPSLAVLLRGPLAVSTVATLLGVAASTVVLMVIGELVPKNWAISSPLTVAKVVSTPQ--RAFTACFAPLIRHLNNSANRFVRRLGLEPAEELASARTPQELIALSAREGAIEQDSAELFVRTLHLAELSAENVMTPRVDVRALEAHATAADAANLTLATGLSRFPVYRDSLDEVIGTVHIRDVLADESERGRTPVTALATEPLLVPDSLPVDRLLAQLRKRRT-MAVVIDEYGGTAGVATVEDIVEEVVGEVRDEHDERPDLAPAEPPVWEAEGSIRLDQLDR---IGFGAPEGPYETLAGLLANQLARIPVRTDRVEVDGWQFDVLDIEHHRADRVRIT-------
143014447    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLATSVFLRLFGETGVVYATLMMTVLVVVFAEVLPKTYAIQTPDQTALRAAG----------LLRILVGVLAPFTKLLQLISRTILRAAGFTGASAGSLLPAHEELIDLHHKEGGVRKRDRDMLGGILDLGDTHVDEVMVHRKSMLMIDADLTSAEIVKQALDSPYTRIPLWSGEPENIIGVLHAKDLLRALAASNTLDIRQLATPPWFVPETTLLIEQLNAFRTRKAHFALVVDEYGALMGLVTMEDILEEIVGHIDDEHDEELPIRRLPDGSLEVTGTLSIRDLNREMGWTLP--DTEATSIAGLIIHEARAIPEEGQTFVFHGLRFHILSRLRNQILQINI--------
307132402    --------------------------------------------------------------------------------------------------------------------------------------------LVLKFQETPGIFFTVIQIGLNAVAILAGIIGDAAFSPYFMLFASFLPQDMVARASFICSFVLVTSLFILFGDLTPKRIGMIAPEAIAIRIINPMRFCL--LVFRPLVWLFNGLANLIFRLFKLPMVRKEDITPDDIVVEAGALAGVLRKQEHELIENVFELESRTVPSSMTSRESVVYFDLHEDETQIKEKIAHQPHSKFLVCNGTIDQIVGYVDSKDLLNRVLGNQSLELTSQIRPALIVPDTLTLSEALESFKTAGEDFAVILNEYALVVGIITLNDVMTTLMGDLVGQGLEE-QIVARDENSWLIEGGTPIEDVMRALSIDEFPHSDNYETIGGFMMYTLRKIPKRTDFVRYAGYKFEVVDIDSYKIDQLLVTRLEE---
269104988    ----------------------------------------------------------------------------------------------------------------------------------------------------ITAIGLLNIYGESALAGPMAQWLIELGMHAKTASIAST-AIVVLGITYLSIVLGELVPKRLGQYYPEAI---AQVIAKPISFLASVSKPF-------VWLLSLSTEGFLALMGKRGGDGQQLEEDIEAVIAEGSESGVLEKQEHDMVKNVLHFDRRKISSLLTPRNDLVYIDLEQGQESNLQKILAAKFTSFPVCKGGIENIQGFITAKQYL-QFISHPDHEITDFISAPVFVPENWTGPKLLELFKQSGNSMVFVVDEYGDLQGIVTPKDILEALAGEFNIRNPEDVWSVQNADNSWTMDGLLPIAVLKELLELKSLPDEEEYHTLSGMIMWQRGELPKPGDCIYWQGWRFEVVAIQSNRVDRVFVRH------
251797326    -----------------------------------------------------------------------------------------------------------------------------------AAVQNVITHLDSYLSACQLGITITALGLGWLGEPTVHDLL-----DPLFHSLHIGGNLVNVLSFIISFAVVTYLHVVLGELAPKTVAIIKPEMISLTSAPIIIV--FYKVMFPFIWLLNGSANSIVRLMGFKPTGEHEAHSEEEIIMSESFENGKINQSELSYVNRIFEFDERLAREIMVPRTDMVCLFIENSKVDNISIIRREQYTRFPVAKGSKDNIIGIINTKQFFMQYFGNDETDVATLLQPVMSVPEVMPIKKLLRKMQQERVHIAILLDEYGGTSGLITIEDILEEIVGEIRDEADEVKEIDAIEPNRFIVDGKALISEVNEALGSHL--ESHDVDSIGGWLFNQYPDL-QVGVPQDYEELTFIIREKERHRIRKIEI--------
270265026    ----------------------------------------------------------------------------------------------------------------------------------------------------FTVVQIGLNAVAILGGIVGDAAFSPTFKLLFDRFLSPELAEQVSFICSFVLVTSLFILFADLTPKRIGMIAPETFAVRIINPMRFSIMLFRPLVWFFNGM-----ANLIFRLFKLPMVRKDDITSDDIVVEAGALAGVLRKQEHELIENVFELESRTVPSSMTSRESVVYFDLRESEESIIQKVSTHPHSKFLVCDGNIDQVVGYVDSKDLLNRVLGNQSLVLSSQIRAALIVPDTLTLSEALESFKTAGEDFAVILNEYALVVGIITLNDVMTTLMGDLVG-QGQEEQIVARDESSWLIEGGTPIEDVMRVLHIDEFPQAGNYETIGGFMMYMLRKIPKRTDFVKYAGYKFEVVDIDSYKIDQLLVTRLSDKP-
294670469    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MDDSPSKPNFFERLISRINGDAPDTAEGVLALLRQAHEQQVFDTDTLQRLEKVLDFAELEVRDAMITRSQMSVIKSTDSLERIIPYVIETAHSRFPVIDGDKDTILGILHAKDLLKYAFNPEQFNLEQLLRPAFFVPEGKSLNALLTTFREQRLHMAIVIDEYGGTSGLVTFEDVIEEIIGDEFDEDDSADNIFAVSAERWRINAVTEIEDINAFFGTDYRSEE--ADTIGGLIIQELGRLPVRGDKIILPPLQFTVARADHRRLHTLMAVRVKE---
239946137    -------------------------------------------------------------------------------------------------------------------------------------------------SALKAAKRLTFQLSGAQLGITVTSLVIGMLAEPSLAVLLRGPLAVSTVATLLGVAVSTVVLMVVGELVPKNWAISSPLTVAKVVATPQ--RAFTAAFGPLIRHLNNTANRFVRRLGLEPAEELASARTPQELIALSAREGAIEQDSAELFVRTLHLAELSAENVMTPRVDVRALEAHATAADAANLTLATGLSRFPVYRDSLDEVIGTVHIRDVLADESERPRTPVTALATEPLLVPDSLPVDRLLAQLRKHRT-MAVVIDEYGGTAGVATVEDIVEEVVGEVRDEHDERPDLAPAEPQVWAAEGSIRLDQLDR---IGFTAPEGPYETLAGLLANQLARIPVRADRVEVDGWQFDVLDIEHHRADRVRIT-------
297162261    --------------------------------------------------------------------------------------------------------------------------------------------LTFQLSGAQLGITVTNLVVGMLAEPSVAVLLLRAMGVPDSAVRSVALAVGTALSTVVLMVVGELVPKNWAISRPLPV---ARAVATPQRAFSSAFRPFIAHLNNTANRT-------VRRMGLEPAEELASARSPQELVALSAREGALEADTAELFVRTLNLRELTAENVMTPRVQVIALDVRATTEDIANATRATGLSRFPVYRGSLDTVVGTAHIKDVLAIPAEQRRHPVSELMREPLFVPASLTVDRVLDRLSGER-SMAVVIDEYGGTAGVVTLEDIVEEVVGEVRDEHDEKPDLAPVGAGAYDADGAARVDQLAA---VGMRVPHGPYETLAGLVATELGRIPVRGDALEVAGWGIEVVDDSGHRAARVRLR-------
121602803    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RSHPQQTSHTEKNSLLTYLFSFLHGRNHTSLHNNLIDALAADNENGALFSSEESIMLHNILRLRETRVDDIMIPRSEIEALDINTPLGEAFECFERIGHSRMPVYVETLDDPRGMIHIRDILNYMTRFITREVHDLVRTVLFVPSSMLAKQLLTRMQMTRTQMALVIDEHGGTDGLVSMEDIVELVVGDIEDEHDSVDNAIVREPNKWLVDARTKLEDVEKALGPDFIVGEDEVDTIGGLIVSVLDRIPSKGEIIEVPGYRCRILEADKRRIKRLRIVRISE---
269137733    ----------------------------------------------------------------------------------------------------------------------------------------------------FTVVQIGLNAVAILGGIVGDAAFSPAFRLLFDRFMPLEVSQQASFICSFVLVTGCFILFADLTPKRIGMIAPEAVAVRIVNPM----RFCLLLFRPLVWFFNGLANLIFHLFKIPMVRKDDITPDDIAVVEAGALAGVLRKQEHEIIENVFELESRTVPSSMTPRESIVYFDLGETEDSIKEKVSTHPHSKFLVCDGAIDHVVGYVDSKDLLNRVLGNQSLVLSSQIRNVLIVPDTLTLSEALESFKNAGEDFAVILNEYALVVGVITLNDVMTTLMGDLVG-QGQEEQIIARDENSWLVEGVTPIDDVMRVLDIEEFPQSSNYETIGGFMMYMLRKIPKRTDAVKYAGYKFEVVDIDSYKIDQLLVTRL-----
94313687     ----------------------------------------------------------------------------------------------------------------------------------------LGEDPTRFLSTVQIGITSIGVLNGVVGESTLAAPLGVWLQGFGISATTAGYAIVVAGLTYFSIVLGELVPKRLGQLAPEAIARMAARPISFLAV----------ASTPFVKLLSSSTRLVLRLLGVKTNRPAVTEEEIHALLVEGSEAGIIEQQEHTMVRNVFRLDDRQLASLMVPRGDVVYLDVEESEDENLRRIEESDHARFPVVRGGMHDILGVVSARQMLAKRLRGEKAELTAVLQPAVFVPESVTGMELLENFRSSGGQVAFVIDEYGEVLGLVTLQDLVEAITGEFKPDAAGDEWAVQRDDGSWLLDGLIPIPELKDRIGLRAVPEEERYHTLSGMLLLLLGRLPQTTDAVQWEDWKFEIVDMDGKRIDKVLASRV-----
126658843    ------------------------------------------------------------------------------------------------------------------------------------------------LSTTQLGITLSSLALGWIGESTMAKLVMEVLSKPLPPLVANSISHSIAIPIAFLALAYLQIVLGELCPKSVALIYSEELARFLGPSIGVIAQVFNPFIWILNQSTRYLLRSVGIKYNTNGGYSQVTPEELQLIIATEGESTGLEAQERALLKNVFEFSAVTAVEVMVPRTQLVAIAETATFEEFLQEVTQTGHSRYPVKGDSLDDILGIIDFKDLAQPLGQGELIPVQSWIKPVKFVSESMALDELLALMQRSQLKMVMVVDEFGGTSGLITIQDVIGEILGDIEGIIEEEDTLKMIDEHNFLIEAQLNLEELNNVLGLDLPL-TDEYQTLGGFLLYQWQKIPSEGESLNYENLSFTIVDSEGPRLKQIHLRR------
306830158    ------------------------------------------------------------------------------------------------------------------------------------------------------------QVGITLITILSGAKLADTLGQVIASWMGNGETAYAIAS-FLSLAFLTYISIVFGELYPKRIALNLKDALAIRSVPIIIGLGKIVSPFVWLLSASTNLLSRLTPMTFDDADEKMTRDEIEYMLTKSEE--TLDADEIEMLQGIFSLDELMAREVMVPRTDAFMVDIQDDSQTIIQSILKQNFSRIPVYDGDKDNVIGIIHTKSLLNAAFVDGFDNWKRILQDPLFVPETIFVDDLLKELRNTQRQMAILLDEYGGMAGLVTLEDLLEEIVGEIDDETDREIEVHQIGEDTYIAQGTMNLNDFNNYFGVEL--ESDDVDTIAGYYLTGVGTIPTT-EKISYQQVVLTNDKVKNGRVTKVKV--------
135570171    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FITLYGEAGLLWATMTMTVLLVVFAEVMPKTYALTFADRYALTAPVIRIIVLALSPLALAIRWLASITIRARSD-------------EDSDREEELRGLIELHGADGDDDDRETQAMLSSILDLNELTVEQIMTHRGSVSMINADDDLDDILRRVLESPHTRHPVFSGTSDNIIGVLHVKDLLRSIGHDGNRFVQDIASPAYFIPETTLLFDQLQSFRSRREHFAVVVDEYGDFRGIVTLEDILEEIVGDIDDEHDIDLPLTPQADGSWLVDGSVTIRDLNRALGWQLPDED--ASTLAGLVLFESRTIPMPGQEFRFHNIRFRVVKRDGNRITSLRL--------
196157493    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FAATFGLTLVLLIFAEVTPKTLA--ALYPEKIAFPSSLILLPLLTLLYPFVAAINGITNGILALLRISPANGSDDSLSREELRTVVFEAGMIPKKHQDMLVSILDLESVTAEDIMVPRAEIFAIDINDDWKKIQKALTHAQHTRVLLYRDSIDDAVGFVHVRDALRLLSKDQKSSLLRAVREIYYTPESTPLHTLMYKFQAEKERIALVVDEYGDIMGLVTLEDILEEIIGDFTTSMDHSKEAHVQQDGSVLVDGSANVRELNKEMNWNLPTEGPK--TLNGLLLEYLEDIPENKISVRLAGYPLEIVDISESMIKTVRI--------
172036207    ------------------------------------------------------------------------------------------------------------------------------------------------LSTTQLGITLSSLALGWIGESTMAKLVMEGLSKPLSPSVNRISHSIAIPIAFLALAYLQIVLGELCP-KSVALIYSEQLARFLGPSIGVIAQVFNPFIWILNQSTRYLLRSVGINYHTNGGYSQVTPEELQLIIATEGESTGLEAQERALLKNVFEFSAVTAVEVMVPRTQLVAIAETATFEELLREVTQTGHSRYPIKGDSLDDILGIIDFKDLAQPLAQGELTAVQDWIKPVKFVSESMALDELLALMQRSQLKMVMVVDEFGGTSGLITLQDVIGEILGDIEAIIEEEDTLKMIDEHNFLVEAQLNLEELNNVLGLNLPL-TDEYQTLGGFLLYQWQKIPTEGETLNYENLSFTIVDSEGPRLRQIHLSR------
261885683    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MFDFMAGMFLKLIGIKPAKDSELAHSEEIIVGESLKGGVLDSMESEIIKNAVDFSDTVAKEIMTPRKDVICLNKQKSFEENMQVIQNSKFTRFPYIDGSKDVVLGMIHIRDILQNDLIGQNTNLDKIVRKFIIVPENSSISKILVMMNKDRISAALVVDEYGGTAGLLTMEDIIEEIVGDINDEHDDKNQYKKISEHSYEFNGRFDIESVEEIMEISFDEETEQL-TISGYVFNLFERLPVVGDTIEDENCIYEVLKMDGTSILTVKAT-------
52784798     -------------------------------------------------------------------------------------------------------------------------QLIAEGNKTAISVKKVITHLDEYLSACQLGITLTALGLGWLGEPTVARLLEPLFVKWSIPSSVSHIVSVVIAFSLIT----FLHVVVGELAPKTLAIQKAEAVSFLFAKPLIWFYRIMFPFIWALNGSARLLTKAFGLEAVSENEMAHSEEELRIILSESYKSGEINQSEFKYVNKIFEFDDRLAKEIMIPRTEVVSFPNDMKIAEMIDITKAEGYTRYPVEDGDKDNIVGVINVKEILTACICSKEDTIEQFINPIIHVIETVPIHDLLLKMQKERVHMAILSDEYGGTAGLVTVEDIIEEIVGEIRDEFDEINEIRKIGENHYILDGKVLVNQVNDLLGIQLDNEE--IDTIGGWFLTQKYDV-QKGDMITEQGFEFTINEIDGHHVSYVEVKK------
221236048    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QWIVRRTLRVFGVKLDMAVDVLAAHEEIVDYHHSEGLVETDDRRMLGGVLDLSDMDVSEIMVHRKSMVLLDAGLPARELVDAVLEAQHTRIPLYRDQPDNIVGVLHARDLLKALAECPTLDIAAILREPWFIPDATNLKDQLNAFLKRKNHFALVVDEYGALQGLVTLEDILEEIVGEIEDEHDTTLDVRRQGDGSVNVDGHVTVRDLNRAMDWRLP--EGEAVTIAGLVIHEAQMIPEPGQTFIFYRHRFQVLRRQRNQITALRISRLDDDS-
294641223    -------------------------------------------------------------------------------------------------------------------------------------------------KSAAKALNICDNFDKALTAILIGNNVVNIASSALAKFGAGSVGLATAVMTVLVLIFGEILPKSLAKESAESFSVFMAAPLAAFMFI----------ITPLIWIFTGIKQLVVKLVGSKNEAPSVTEEELKYIIEEIEDEGVLEEQESDLVRSALDFDEITINSIFVPRVSVAAVDVEDDIEEIKDLFLKTKYSRLPVYEKDIDHIIGVIHQADFFEMYVSKGKKDIRRILNEPIYITESRKISETLKIMQKEKVHMAVVLDQYGGTAGICTLEDIIEELVDEIYDESDEEDSFIKISENECEVSAELSISDFLERFGLEENAIETERHSVGGWIMELLDRIPEEGERIFSPPFEMEIHMQDEQKIGRVKIS-------
182418737    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FGSSGVGIATGVMTILVLIFGEVTPKSIAKQKAEAVALKVARFIEFAVVIF----------KPFIYIFTAISSLFIRLVGCDPNEAESFITEEELMVGVSEEEGVLENVEKEMIFNVFDFADQQVKDVMVQRVDIISIDEEATYDEVMSVIKSEQFSRIPVYNQTIDNIIGFLNVKDLAMVENPREDFNVKKYIREPFYTFEFKKIVELFKEMKKSRNHIAVVLDEYGGTVGIITIEDLIEEIVGDIEDEYDDYDKVEVIKENEYVFDGSVRLHDISELIGVDVDSEE--FDSIGGLMIGELGRMPEENEEVLIHNLKLVAEEIEKNRVKKVR---------
296935260    ----------------------------------------------------------------------------------------------------------------------------------------AVLQCLRTLSTQLSSCQIGITITTLLTGYTLDASINALTAGFISSWGLPRAVTSTLTLVLAMGIATLLSMLLGELVPKGLAIAEPYRVARQVAPAQLI---FTRIMKPVVVVMNGSANRILRLFGMEAQEELSAARSPEELVRRSAEQGTLDSDTARFVDRTLSFAELTASEVMTPRGRVTMLEDTAPVTEVIEQARATGHSRFPLYRGDHDNIVGVIHVKKAVGVPTDRETLEAGALADDVLQVPETLHVDALLTQLREGALQLAVVLDEYGGTSGIVTLEDLVEEIVGEVSDEHDQTERPLRFGNGDWVFSGLRRPNEVNEFIP-GVIAEHPSYETVGGFMMEQLGRIPEQGDQVPISGGILRVDHVEGRRVDRIR---------
300871808    ------------------------------------------------------------------------------------------------------------------------------------IALDLANEPDKFLSTIQIGITLIGILTGIYSGDTISKDLSNLLIKPIAYSSVISQVIIVALVTYLTLIFGELVPKRLGMVMPEKIA------KAVASPMTILSKVGAPFVWILSNSAIIVSRT----LGIKDEKTPVTEEEIKSMIEEGKQGGEVKEVEQDIIERAFFLGDRKIESIMTHRADIVYLDINMTNDEIKKTISKNPYTVYPLIDKTLDNIVGVIKINEIF-DKLNNSKAKIEKYAQKATYFHNNMEVYLVLEEMKKNNTKIGFISDEFGNIDGMITQHDIFSALVGSI-SETSKNMDIRKRKNGGYFVDGQCPIYDFLEYFEIEDENISNNYNTISGLILELLQHVPKEGESITWKNLSLEIVDMDGARIDKVIVEKLEE---
212709979    ----------------------------------------------------------------------------------------------------------------------------------------------MFFTVVQIGLNAVAILAGIVGESAFSPALQELFIKFLSPVWAQQAASILTIVTSLFILVADLTPKRIGMVKPEAI---AIRIVNPMRFCLVVLSPLVWFF--------NGLANLIFKLFKLPIARNEDITSDDIVVEAGAVAGVLRKQEHELIENVFELESRTVPSAMTPRESIIFFDKDESEESIKHKISTQPHSKFLVCAGDIDHVIGYVDSKELLNRVLNGQSLSLREHIQTTLMIPDTLSLSDTLEAFKTSGVDFAVILNEYALVMGIITINDVMITLMGDLIG-PGQEEQIITRDENSWLVDGGTPIEDVQRILDIDEFPDFSNYETIAGFMMYRLRKMPKRTDFVKYAGYKFEVVDIDNYKIDQLLVTRITNTP-
142240015    ---------------------------------------------------------------------------------------------------------------------------------------------------------LTLTMSGCQLGITLSALMLGFVAEPTMARLLTGDDHPTGLSVLLAIFVATVLHLIIGEQVPKYIALAAPESTS--RKLVPLLSGYSVLVRPLVRLLNGMANSVVRRFGVEPRDEIDTSRTSEELLITERAAGVLDPEEVSLLTRSLRFSDKTAVDVLIPRVDISALQRATQVSDLITQALDTGRSRFPVFDKDLDDIIGVVHVKSVYRLSPEERRTTVSEIMRDVLAVPETRKLEEILSDMRRRRTQMAVVIDEHGATSGIITFEDLLEEILGEIKDEYDNDLEAEVENPGSFLVAGRLNFDEVFDATGFRIP--EGQYETIAGFVLERLGHLAEPGEKVIEEEWTIEVVEIKRRRIISLRVTSL-----
136155228    ---------------------------------------------------------------------------------------------------------------------DSQVKQISSKGKRGARVAKLASNPNRFLAAVQVGITLCGFLSAALGAFVIPRLEELGLSSGTSEIVS--IVAITLVIVYISLILGELVPKRLALYKSESIALATAAIVDRVAILF----------RPIIWLLSHSTDLIVKIFGITSKSERNQISDVE-LMDLVSGHADLSKEEREIVEEVFNTSDRLIHEVMVPRTEVDFLDASLTVSEARKIAVVLAHSRYPVVRGSSDEVIGFLHVRDLLNPKFDDSQITIMEIVRNVIFLPGTKGVLPALTEMRSKRQHIAIVLDEYGGTDGIITLENLVECLIGEIQDEYDGHEAQPKLEQGDIEIDGLISLEDLHDLTGISLP--DGPYETVSGFVMHYLGRIAKVNDVVRINGARFTIISMNGKRVGQLLLAR------
225025307    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MQTEMDDHPAKPGFFERLFGRLAGDSPDSPEDILALLRQAREQKIFDEDTQQWLEKIIDFRGLEVRDAMISRAQMDVVKAGDSISRIIAYVVGTTHSRFPVIADDKDNVLGILHAKDLLKYTLNPEQFKLENVLRPAVFVPEGKPLNVLLKEFRDMHNHLAVVVDEYGSISGLVTLEDVIEQILGDEFDEDDSADNIFAVSPDRWRINAVTEIEDVNEFFGTDYSDEE--VNTIGGLVIKELGHLPVRGEKAVIGPLQFTVARADNRRLHTLMAVKAKP---
75764591     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAFSVITFFHVVLGELVPKSFAIQKAEAI---TLKFARPLILFDKIM-------YPFIWLLNSAAIFFTKLLGLEPAKENELAHSEEELLGESFKSGEINQTEYKYVNNIFEFDDRVAKEIMVPRTEMICLSTENTLEENMDIVATEKYTRYPIIEKDKDDIIGMINTKEVFHDQTKGIYKPLESYIHPVLTVFETVPIRKTLVHLQKNRVQMAIVMDEYGGTAGLLTMEDILEEIIGEIQDEFDEPPMIEKRTPKLTVVDGKVLISEVNDMXGLHIDDSDL--DTIGGWILSQAVDLIEAGYSIEYAGFQFKVLELDGHQVKKVAVHKLD----
158522065    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALATALAIDVFSNNAVGIATGVMTFFILIFGEILPKSIATTNNITIARITIYPLYWLSVLFM--------------PIILFLNFIPRLTGKMKPIPVMTEEELKAIIEVTEEEGEIDNEEKEFIHNIFKLDDTSASESMTPTTDMFAVDVNKKLP--LGAILKTGYTRIPVYEHHIGNIIGILNVKDVFRHYVQKGPPNIRSLMSKPYFIPESKKLNSLLKQFKLRKHHMAIVINEHGEVLGLITLEDVLEELVGDIIDETDREPHIVKVKKQTWLVLGKTHIEETNAKLPMHIP-ESGEYDTFSGYLLYRIGRIPEEGEIITIDNFVITIKRMEANRILSLLVE-------
239908624    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ACVVVPIAFLTLILGELVPKRLALARPETLALAAAPVMNGLLVLC------RPAVWLLGVATRGVLRLLGLGGEAGPSVTEEDIRG---LLLEGRRHGVIEDAEHDIMERLLRLADRPLGVIMTHRSRADWLDVAQDEEALLEKLLASPHTRFPVCRGDFSDVLGVVRAKDVLAGRIRDGRLDVAGHTAPAHFLPETMRGLDLLAAFRDTGLKLALVVDEYGDVVGVVTAADVFADMVGDLAGGGPAEAAIARRADGSLLVDASTPMDEVAAALGLPRPWPEEFASTLAGFVLEHLGHIPAMGESFTAHEAVFEVVDMDGRRIDRVLVVP------
227516533    ------------------------------------------------------------------------------------------LLTIANGYFSMAEMALSTAKRILIEHEAQEGDKRAAR-----VLLITQNDADF-LAAIQVGITLLGFLSSALAATSLSEPLATLFMPPHLSHMLATALITVIVSYFSIVIGELVPKRIALSRPEEIAKRVSSSIAAFLTI-----------SKPLVLLTSLSAQAVCAAFGIHKSENRQDASE-DEIRYLVKDSGELSEEEKSMIHDIFDLADTVAREVMIPRVDLTVLEDSATLGEVLDVMQKTGYSRIPIYHENIDRIVGIAHIKDLIGPCVGEHCMPVVGYLRKAEFVPDTKDIIPLLSEMRQNHEQMVIVVDEYGGTAGVITIEDIVEEIVGEIEDEFDPDNKYTKINDHEWIVDGRFSVDD-ARELGWPLQDGEG-FETVAGFILDIADGLPEQGSVFHVEGYTFRVQSVRRKRICRLHV--------
116672204    --------------------------------------------------------------------------------------------------------------------------------------------------------------------YTFEPAISKMLSGPLLAAGLPESVVPGIGAVAGIFLATIFSMVIGELVPKNFALALPLATAKIVVPFQALFTAVFKPVILLFNNTANGIIRSFGIEPKEELSGARSAEELSSLVRRSALEGVLDVDHAVLLHRTLRFSEHSAADVMTPRVRMTAVNADDTAEQIVTLATSTGYSRFPVIGRDRDDVLGVLHVKQAFAVALEERNVTAASLMIDPLRVPESMGVDTLLVLLRRQGLQVAIVSDEHGGTAGIVTLEDLVEEIVGELEDEHDRARVGVVRIGRAITFDASLRPDELLDRTGIEVPDGE-EYDTIAGFVTDQLDRIPELGDEVTVDGGTLRVERVVGTHVERLRFTPDESQE-
304399585    -----------------------------------------------------------------------------------------------------------------------------------------ALDICENFDKALTAILIGNNVVNIASSAIATVFFTE-------RFGSGSVGIATAVMTVLVLIFGEILPKSLAKENAESFSILMAAPLAAFMF----------VITPLIWLFTGIKKGVVKLVGSADETPSVTEEELKYIIEEIEDEGVLEEQESDLVRSALDFDEITISSIFVPRVSIAAVELEDDIEDIKDLFLKTKYSRLPVYEKDIDHITGVIHQADFFEMYVSKGKKDISRILGEPIYITESRKISETLKLMQKEKVHMAVVLDQYGGTAGICTLEDIIEELVGEIYDESDEEDSFVKLSDNSCEVSAELSISDFLERWELDENAIETERHSVGGWIMELLDRIPEEGERIFSPPFEMEIHMQDDQKIGRVKITLTED---
257468602    -----------------------------------------------------------------------------------------------------------------------------------------------------------KNPNEMLTGLLLGNNIVNILASSIATIVTIQFMGTSSKSVAVATIGMTVVILVFGEITPKIIAKNHSLKIAGVVIV--IVYWFSFFTKPLIKILIWISKFIGRLLGIELEDETLMITEEDIIVNVGEAEGIIEEDEKEMIHSIVGFGETSAKEVMTPRTAMLAFEGNKTIDDIWYEMVDNGFSRIPVYEDTIDNILGVLYIKDIMNCIKDGNNVPIKNFIRPGYFVPETKSIIEILKEFKALKVHIAMVLDEYGGIVGLLTIEDLIEEIVGEIRFDTEEEEFITQIDENSYEVDAMIDIETLDKELCLNLP-ESDDYESLGGLIVTELGRLATIGDELKFNGVKLKVLEINKMRVSRVLIEKEQQ---
295401624    ----------------------------------------------------------------------------------------------------------------------------------------VISNLDEYLSACQLGITITALGLGWLGEPAVEHLL-----HPVFKQINLNESVASFLSFAIAFATITFLHVVVGELAPKTLAIQKAETITLLSSRPLIL--FYKIMYPFIWALNGSARVITGLFGLKPASEHEVAHSEEELLSESYKSGEINQSEYKYVNNIFEFDNRIAKEIMVPRTEIVAFDKNDAIMDILEVVKQEKYTRYPVIDGDKDHIVGMVNIKEILTDCIQTPEKKLGDYIRPIIQVIESIPIHDLLVKMQRERVHMAILVDEYGGTAGLVTVEDILEEIVGEIQDEFDEVPMIRKVNEHTTIVDGKVLIEDINDLLGTDIDDTDVDTI--GGWILTEKFDI-QQGGVLSYGDYEFKVLQMEGHHVQLVEITK------
140001502    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MKAFAWLTHPFVWLLNIIPKVLFTVFNIKAADNQVTEEEIKAIISEGTEQGTIEEAEQEIIERVFHLGDRNITSLMTHRNDIIWFDLNDNENSIKEKIITEPHSIYPICEGDLDAIKGIVSIKDL---YVADDFMLFKDLMKPALFVPENNSAYQLLEKFKEKKIHSAFIVDEYGSVQGMITLNDILEAIVGDIPEPHIDEYEIVQREDGTYLVDAQIQFYNFLARFEKTENEGEQEFDTMAGFILHELERIPHAGEHFEWKGFTFEIIDMDGHRIDKVLVKIPE----
143900045    ---------------------------------------------------------------------------------------------------------------------------------------------VFKLSKNPNRFLAAVQVGITLCGFLSAALGAEQLGKYVIPEISSQYSEIISIVAITLVIAYTSLVFGELVPKRLALYKSESIALATASTLDFVATIFRPIIWLLSHSTDL----ILKIFGINSKMQQNQISEVE-LMELVSGHADLTKEEREIVEEVFHASDRLIHEIMVPRTEVDFLDASLSISQARKMAVELAHSRYPVVRGSSDEVIGFLHVRDLLNPKLDDAQITIMELIRDILFLPGTKGVLPALTEMQTKRQHIAIVLDEYGGTDGIVTLENLVECLIGEIHDEYDEADKSFEKRTGDIELDGLISLEELQEVSGILLP--EGPYETLSGFVMHNLGRIAQANDVIKINGARFTIVSMNGKRVGQILLAK------
253571703    ----------------------------------------------------------------------------------------------------------------------------------------------KFLSTIQIGITLIGIVSGAYGGVAIADDLVPLFSLIPGAEAYARNLAMITIITYLSLIIGELVPKSIALSNPERYA----------TLFSPIMILLTKVSYPFVWFLSISTRLLNRIIGVKNEERPMTQEEIKMILHQSSEQGVIDKEETEMLRDVFRFSDKRANELMTHRRDLVIFHPDDTKDKVMKTIEEEHYSKYLLVDERKDEIIGVVSVKDIILMVGNKKEFNLREIARPALFIPESLYANKILELFKKNKNKFGVVVNEYGSTEGIITLHDLTESIFGDIEEDDTEEEDIVRRQDGSMLVEASMNIKDFMEEMGILEDLEDEDFTTLGGLAMFLLGGIPKAGDIFTYKNLQFEVVDMDRGRVDKLLVIK------
116669511    -----------------------------------------------------------------------------------------------------------------------------------------------FLSTVQIGVTLSGFFSAAYGASTISPDIEPILKG--AGFGAAAEPVAFIGIT-LLVAYLSLVLGEL--VPKRLAMQSAVGFTKVLAPPLVVLSEVMRPVIWLLSVST---DAVVRLFGGDPHAKRE-GISSEELWDMVAESDLLEESSRHILTDVFGAGDRTLQEVMRPRTEVTFIDGTMTIADARSMVRDGPYSRFPVIGRTPDDVLGFVHIRDLMTRTEQQDQGLVKDIVRELLPLPGTNRVLPTLSRMRRLGHHIALVVDEYGGTDGIVTLEDLVEELVGEIYDEYDDHEDRVTVANGSIDVDGGLILQEFAAATGITLP--EGRYETVAGFVISRLGRLPVVGDRVQVPGQVLTVLAMDRLRIARIRVTPV-----
116329245    ------------------------------------------------------------------------------------------------------------------------------------------------LSVCQVGITIASLLLGWVGEGYVSRWLVFLLEMFGHSSSEATIHGLAITISFTIITFLHILLGELLPKTIAIQNTETIALFISIPLFF-----FYYIFYPITFFLNELTSFLLRLMGIQANKSRMMHSPEEIIIEEQNKQGKIDQEEFQIIQNTFQFSEHQAKDVMTHRLSIIGIPHDTMMDSLISIIAEHHFSRYPIYEGNTDKIIGIIHVQTYLTWLSNGRKEKVTAIMQPPIFVPEGLSIEKVMQKLRENKQHMAIVIDEYGGVSGLLTLEDIIEEIFGQIRDETDETDPFPTQHSDSFTIDGAAELDDLKEILVGVQEEEIKDIRTIAGFILGRLEDMPEEGSTITLQSGTLTVEKMEGNKILSVRFTRV-----
242238271    --------------------------------------------------------------------------------------------------------------------------------------------LVLKLQETPGIFFTVIQIGVNAVAILAGIIGDAAFSPYFMLFASLVPADILTRVSFVCSFTLVTGLFILFGDLTPKRIGMIAPEAVAIRIINPM-RFCLWLFRPLVWLFNGLANGIFRLLKLPMVRKEDITSDDIAVVEAGALAGVLRKQEHELIENVFELESRTVASSMTSRESVVFFDLHEEEAHIKEKIAQQPHSKFLVCDGNIDQIIGYVDSKDLLNRVLGNQSLELTSGMQPTLIVPDTLTLSEALESFKAAGEDFAVILNEYALVVGIITLNDVMTTLMGDLVGQGLEE-QIVARDENSWLVEGGTPINDVMRALDIDEFPHSDNYETIGGFMMYMLRKIPKRTDFVRYAGYKFEVVDIDSYKIDQLLVTRVEE---
296125756    ----------------------------------------------------------------------------------------------------------------------------------------------KFLSTIQIGITLIGILTGIYSGDTVAANVLIKFNMPSSYASAASQIIVVALVTYLTLIFGELVPKRIGMVMPEKIAKVVASPMTLLS----------KIGAPFVWILSKSALLVSRVLGIKDDKSPVTEEEIKSMIEEGRQGGEVKEIEQDIIERAFFLGDRKIESIMTHRNDIVFLDINMSNDEIRKIVSKHSFSAYPVVDNNLDNIIGVVRVTDIF-DKLNNSKAKIEKFVKKAHYFHNNMEVYLVLEDMKKNNTKIGLVSDEFGNIDGMVTQSDIFGALVGS-ASEGKESKDIRKRKNGGWFVDGQCHIYDFLEYFEIEDENASSNYNTISGLILELLQHVPSEGEALEWKGFNLEIVDMDGARIDKLIV--------
152984004    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WPLLWLLTALSNALLRLLGVAAAERDEGRSRDEEALRPADNPQATEVSRQDMLLGLLDLERVTVNDLMIPRNEVEGIDLDDPLEDIVEQLRTTSHTRLPVYRDDVNQIEGIVHMRQIARLLTQGRKDNLRQACVEPYFVPESTPLSTQLVNFQKEKRRIGVVVDEYGEVIGIVTLEDILEEIVGDFNDLDSDNPDIQAQEDGSFVIDGSANLRELNKSLGWQLPC--DGPKTLNGLVTEALEQIPDCAVCLRIGPYCLEIQQSAENRVKSVR---------
92115134     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SGPAIATAALTIVILIFAEVTPKTFAAVKPERIAYPASVALEPLLKLF----------YPFVWLVNAISNGLLRLLGIRDIDGSADNLTRDELRTVVHEAGMIPRRHQTMLLSILDLENVTVNDIMVPRQEIAGIDLDDDLETILAQIRSSQHTRVPVYKGDINNIIGILHLRNAARFLSKPEKAAIVQEAREPYFIPESTPLHTQLLNFQQHKRRIGIVVDEYGDVEGLATLEDILEEIVGEFTDEAATHREIHPQDDGSYIIEGTTNIRDINKVLAWQLP--TDGPKTLNGLILEHLEAFPDAPACLQLGAIRMEILQIKDNLITSAR---------
283839651    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QLPAVVHQGEVLNPHGSNWLIRAIRSLFGWKPGSVRDDLQV--VLDTSPPDDTGFSTLERTMLRNILGLHDRRIADVMVHRADIVAIKQDIQLGELLSLFQNAAHSRLVVYNETLDDPVGIVHIRDLVAFMTANAKVPPETIIRKLLYVPPSMRAIDLLAQMQAARIHLALVVDEYGGTDGLVSIEDIVEQIVGEIDDEHDEPPAIVRQADGSFIADAKASLEDVCAMIGDQFVTGEEDVETLGGYLVNHVGRLPVRGEVIAPGNFEFEVLDADPRRVKRLRI--------
58039088     --------------------------------------------------------------------------------------------------------------------------------WGATTAIRLAEDPHSFLPTVQVGMTLVSILEGTFGGSQMESTVTAWIANPSLRPIASEVSIVLVVITFTMLVFGELIPKQIALQQPEAIASR----------LAWLLVGVARIAQPIVWLLSGTSSLVLRLLRVGPLTRAATEEELKAVLAEGARAGVLETDEQAMIERLLRLADRPVRAIMTPRNELFWIDRHADQETLVRKLRQSSYARIVVCEGDVDHPVGVILAKDIMDRLLLKLPVSVDAVLREPPVIPDSLSAQDMIERMRGVNLGITFVLDEYGSFEGIVTPSDVFEAIVGEEKTESSSSELQAAEGEDEYIFDGFMPADELRSRLDLPELPGAGGYHTLGGVMLALLRRVPARGDKVAFGGWLFEVLEMDRRRVGRVKVSH------
91205012     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------TVCTTIATTLFISFLGDNGPLVASAVMAFIIIVFAEVVPKAIAVAKAEQLALKMASTIVIFLKLF----------KPINIALDYITRIFCFIFRINLHPQISGTEEVRGVIEHYYQEGGVYKSDRNMLGGILDIRNMTVSEIMTHRSNITAINIDLPSEVIIKTLLSSSHTRVPLWKDNRDNIIGILNLKDLLKSLHEHNKININELLTPPWFIPENALVVDQLNAFRKRNNHFACVVDEYGDLQGIITLEDIIEEVVGSIVDEHDSSDEIIKKSNTEFIIQGTTTIRDLNRELDWNLP--DDDANTIAGLIIHKIARIPNRGEVIELFNFKIIILKKIANKIDSLRIIILPTIE-
295091464    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISLGIVIPKRLASRKPEKWAYRFLRAAGLAVLIFKPFAGLVSGLSWLILYPMG---------VGLHDKSDNVTEEDIMLMVNEGHEQGVLEADEAEMITNIVELGDKQAGDIMTRRRNVAALPASMTLGEAVDFILREGNSRFPVYGEDIDDIRGILHLRDAVACAQSQENREVEGLLRTAHFIPETRNINPLFKEMQSQKIHMEIVVDEYGQTAGIVTMEDILEEIVGNILDEYDEDEEISRREDGSFVFDGLTPLEDVSKELGLAFDGEDENFDTLNGFLISRLNRVPREGETVHYGGYLFQTISVENKVIHSVAVIP------
262283222    -----------------------------------------------------------------------------------------------------------------------------------------------FLSTIQVGITLINILSGASFADTLGRVFSSLMGNSKTAH---------AIASFLALALLTYVSIVFGELYPKRIALNLKDDLAVRAAPFIIFLGKLVSPFVWLLSASTNLLSRITPMKFDDADEKMTRDEIEYMLTNSEE--TLDADEIEMLQGIFSLDELMARELMVPRTDAFMVDIQDDTKEIIESILKQSFSRIPVYDGDKDNVIGLIHTKRLLNEGFINGFDNLRKILQEPLFVPETMFVDDLLKELRNTQNQMAILLDEYGGMAGLVTLEDLLEEIVGEIDDETDKEIEVHEIGENTYIVLGTMTLNDFNEYFEVEI--ESDDVDTIAGYYLTGVGTIPDPKERIS-----FEVEKVKNGRVTKVKVEISEQVVV
194288889    ------------------------------------------------------------------------------------------------------------------------------------------------------------QIGVNSVAILAGILGEKHVSDLLLEALSPYMQVVAANIGSFLIVTLLFIQFADLIPKRIAMTFPEACALAVIDPMLTLLRVLRPLVWVFNAAADAMLR--LLRLPTKPVD-QITTEDIAAMVDAGAEAGVLHKHELHLIENVFELDFKGITAIMTPRDEVVYLSLDEPADSVRRKLVNQPHAQYPVCGHDLDDVQGYIDSKDILQLLLADESASVRHHDKNVLVIPDTLTLSESLTRFREMHQSFAVVMNEYGLVVGIVTLDDIVGALMGDIL-YSSEDEQIVRRDDSSWLVDGLTPLVDLKKALELDTLPGEDYVDTAAGLVIYALKRIPKKSESITVAGYRFEVLDIDHHKIDQLLVSRLPQ---
255020724    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PERSRSWWARFTQSLRGNVEDQDTLLD-----LIREAGERQVIDAEAARMVDGIFRMGELSVRDVMIPRAQMEVIELDLPIPEIIARVVEVGHSRFPVVGNDRDDVRGILLAKDLLRACGQGQEPPLTELLRPATFIPESKHLDHLLYEFRTGRHHMALVVDEYGGVAGLITIEDVLEIIVGEIEDEYDIEEDVVPREDGDFLVNAVITLPEFNTQFHTNLDDE--YADTLGGWLSNRLGHVPRVGEVVMVDGLRLEVLRADRKRVQILRLS-------
225873316    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------AALLMLLTFPVAIHATAEPDRAVAMLAQAALSVVLVILVCNQL-----LPFLFFNRTRGQWLARLRWLLAVLFYIVVPVALLLQFFLSIAALAEPHTEARAEDESEAVEALIEAGEEEGILEESDRELIRSAVEFGDKVVREVMTPRPQLFAVPGSLTLEQFTEMLRENPYSRVPVYEGSVDHITGIIFAHDLLQITDEDRTRTVASLQRPASFVPESKKVNALLREMQMEKQHMRLVIDEYGGVAGLVTIEDLLEEIVGSITDEHEDHDQVVREPSGSLIVPGTLEISLEELLHEEVEIPQDMDATTVAGLVSELAGRIPMAGEVVEQLGMRFEILASTDRRIERMRIARLPE---
42525837     ---------------------------------------------------------------------------------------------------------------------------------------------------------TTSLIGNSLVNILISVLLTALMVELVGA---KGLSIAVTAATIAILIFGEILPKSIALVFSEPIALKFSGFILFLI----------KVLAPLEWLFSGFTKFFLKFLGVKNLQSNEALTDADLFFDVSQEHGDLRSEEKAVLEKILSYGDITVKNIMTPRPDIIGLTADVNPEEIIELSHSSRFSRFPVYEEDIDEIIGIFYIKDFLKDFLQEEKFDIKKYLRKPVLVFENTELSKLQEIFRKEKQNMVVVIDEYGGTLGIATLEDLNEEIFGNIADEYDTD-DAAAEDPNSQTILGSMRLSDLNENLGTSFSSE--YYDTIGGLIMEKCGEVPQIGSTIKIENYNFTVMKTEGNRISELQV--------
144046047    ---------------------------------------------------------------------------------------------------------------------------------------------------------------ILITNNFINIAIVLLFASLGDTFFKGIESPLVVLFIEVGVITFLILF--FGEILPKIYANRNALKFSKFMALPIYLADRYFLFFLTVPMSKITRFMETRL--ARKNNEFSIDKLSQALDLTGDKETT--KEEHKILQGIVNFGNTDTKQVMRPRIDVFALSEEMKFEEIIPIILEKGFSRVPIYKENMDTVLGILYTKDLLPHL-ETKDFNWKQLLKPPFYVPENKKLDDLLKEFQQKKIHLAIVVDEYGGTSGVITLEDVIEEIVGDISDEDDDELSYSKLDNNTFVFDAKTNLKDFYKVIELELERVNGEPETIAGFILEVAQVFPKIGQKINFEGYQFIIESADRKRIKRIKV--------
257124976    ---------------------------------------------------------------------------------------------------------------------------------------------------------------TLLFIKTISYSSMIFTGIYLIKKLYKENHYVGISFFVLIMLILLFSEMIPRLIARNNIYGVSKTLIIPLNTLRIILRPLIRLFIYISR-----LIVGIFKIKVKDQMFEITEDEILTFLKAGTESGVFEEGEEEMITSIFEFSETTVKEILTPRRDVFALEAESKIDDVWNEILDQGFTRIPIYTETIDKIVGTVHMKDLLRYDKQTGEPPIKDFMKEAYFVPITKPLVELLEEFKLKQLHMAIVIDEYGGTQGIVTIEDLLEEIVGEIRDEFDQEEEIQQIREKIFDIKGDTPIEEINDKLEIEIPL-SEEYDTISGYIQDKLGKVADVFDQVKGDNFVLKVTDVDNKRVERVRAVIIEQ---
92109710     ------------------------------------------------------------------------------------------------------------------------AELVAGGSRRALVLQRAIQHLDVNLAATQLGITISSLALGWIGEPALAGLIQPLWKAFPDSLATAGAHAVAVVVSFSIITTLHIVLGELAP-KSLALQRSESTALVIVRPLGLFLLILRPAIVILNGL----GNLILRLCGLRPGTGESSLHSPEELVQASQDAGILQDAQEEVVLRVLNIGERQVGDIMTARPEIDWVNADSDRADMLDTIRNCPHEQLLVGRGSIDEPLGMLLKKDLLNRVLGGEGLDPLEVIREPLLVLESMSVFRMLDMFKQAPVRLAIVVDEYGILQGIVTQTDLLEAIAGDLPNSEDGSADIIEREDGSLLLDGMTPAHDVFDRLAFRKRPENGDYHTVAGFALSQLGHLPGIGESFVYEDWCFEIVDLDGRRIGKILATRM-----
150025426    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVVVILTFFSLVLGELLPKRIGLNHPEAIAKAVAVPMKVISVI----------TAPFIWLLTTTTDFILDILKIKPADGKVTEEEIKAIIKEGTEGGEVQEIEQDIVERVFHIGDRKVNSLMTHRNSLVYLSIDDDIKSLKSKMLNELHSVYPVCEDNLDEVVGIVFLKDLF-ASFEKGNFDLRAITKEPVYFIEHTSAYKALEIFKKSKVHYALVTDEHGMIQGIITLNDILEALVGDAADFYEEEFQLNAREDGTWLVDGHYSLHDFLTYFDMDDLINDYDVTTVSGLIMTELSYIPKVGEKLIWNKMQLEVIDMDGRKIDKILVSSIKE---
55821617     -----------------------------------------------------------------------------------------------------------------------------------------------FLSTIQVGITFIGLLQGASLSASLGAVIATWFGN-VAWAKTAGSVVSLVVLTYISIVFGELYPKRIAMNLKENLAIYSAPV--------IIVTGKIVSPFVWILSASTNLLSRLTPMTFDDADEPMTRDEIEYMLTKSED--TLEAEEIEMLQGIFSLDELMAREVMVPRTDAFMIDIEDDTQENIQAILKQSFSRIPVYEDNKDKIIGVIHTKKLLKAALGFENVNLRRIMNEPLFVPETIFVDDLLAAFRNTNNQMAILLDEYGGVAGLVTFEDLLEEIVGEIDDETDASVEVREIGENTYIVEGSMTLNDFNEHFDTEL--ESDDVDTIAGYYLTGVGAIPEVKEHYEVINLEFINDKVKDGRVTKLKV--------
268592856    ----------------------------------------------------------------------------------------------------------------------------------------------------FTVVQIGLNAVAILAGIVGESAFSPALYDIFIQFLSPSWAQQVSSILSFTIVTSLFILVADLTPKRIGMVKPEAIAIRIVNPM----RFCLVVLSPFVWFFNGLANLFFKLFKLPTSRNEDITSDDIAVVEAGAVAGVLRKQEHELIENVFELESRTVPSAMTPRESIIYFDKDESEESIKHKISTQPHSKFLVCAGGIDHVIGYVDSKELLNRVLNGQSLSLKDHIRNTLMIPDTLSLSDTLEAFKTNAVDFAVILNEYALVMGIITINDVMITLMGDLIG-PGQEEQIVVRDENSWLVEGGTPIEDVMRILDIDDFPDFSNYETIAGFMMYRLRRMPKRTDYVKYAGYKFEVVDIDNYKIDQLLVTRLTTAP-
282600054    -----------------------------------------------------------------------------------------------------------------------------------------------FFTVVQIGLNAVAILAGIVGESAFSPALQQFFIQFLSPYWAQQSILSFIIVTSLFILVADLTPKRIGMVKPEAI---AIRIVNPMRFCLAVLSPLVWFFNGLST--------LIFKIFKLPIARNEDITSDDIVVEAGAVAGVLRKQEHELIENVFELESRTVPSAMTARESIIYFDRDESEESIKHKISTQPHSKFLVCSGDIDHIIGYVDSKELLNRVLNGQSLSLREHIQNTLMVPDTLSLSDTLEAFKNNGVDFAVVLNEYALVMGIITINDVMITLMGDLIG-PGQEEQIVARDENSWLVDGGTPIEDVQRTLDIDEFPDFSNYETIAGFMMYRLRKMPKRTDYVKYAGYKFEVVDIDNYKIDQLLVTRI-----
270495072    ----------------------------------------------------------------------------------------------------------------------------------------------------FTVVQVGQNAVAILGGIVGEGALSPHFTALLQLWLSDARAETFGFLASFLTITSLFILFADLFPKRLGMVNSERLAVVVARPMAVLMAVLRPVVW----LYSRAADLLFRVLGLSSLRDDRITSDDILMMEAGTRAGVLAAREQQVIENVFELDSRPVSSAMSPRDRIAFFLRDDPDQLIRARIAAEPFSTYPVCEGDIDHVVGYVDAKDLFQRVLNNQPISLKDLVHKVLIVPDRLSLAEVLDQFRQVHEDFAVIVNEYSLVVGVVTLNDVMSTVMGDLIGPDDEE-QIVRRDENSWLIDGVTPVGDVLRALHLDELPHAGEYETLAGFLMVMLRRVPRRTDSVNWGGYKFEVLDVDSYRIDQIMVSRLQE---
256766232    -------------------------------------------------------------------------------------------------------------------------------------------ELSFQLSGTQLGITITSLVVGMLAEPALAGLLLAATGLPAGAVSGVAVFTGMLLASAVQMVVGELVPKNWAVSRPLQVARFVAG---PQQAFSRAFRPVIAGL-------NSVANRLVRALGVEPAEEMASARTPGELVSLSAQAGALEQDTADLFVRTLSLGELTAQHVMTPRVKVSALQDTATAADVLNLTRATGLSRFPVYRERIDEVTGVVHLKDALAVPESDRARTVARICVAPLLVPGSLPVQPLLERLRSE-QPMAVVVDEYGGTAGVVTLEDIVEELVGEVRDEHDPELAAVPGEDGSWEADGSCRVQTLRR---IGLDVPEGPYETVAGLVADLLGRIPSPGDRAELPGWKLSVRQVRRNRAERVRLVRLTAVP-
229917588    -------------------------------------------------------------------------------------------------------------------------------------------DPTDLLSTVQVGITLIGIINGAYGGARFSAPLASAFEQAGMSTQYAGYVAVVTIITYLSLIIGELVPKRIALVSPEKV---TMAIIPSLDLFSKVMKPFIWILSKSTLFLFKLLGLKAEQTSG------ETELEIKQLLFEGAQQGQFAHEEVRQVERVFAFHDQLIYELMQPRTTLEWVDLEDDMDDMKKSIYESKHNKLPVGRDSLDDFVGYIDVRDILTLPTLREPSQILKRIKQPLIVPKQREASQVLQMMQKNGVEIAFVLDEYGGFLGMVTLFDILEEIVGEVMIEEDT-PEVVRREDGSYLADGLLGIEDLKRTFEIRDDRFDEGYHTLAGLVIYALGDFPKRGDVVEAYGLRFEVVDMDGKRVDQVLVSELKE---
136063170    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------AILLGNNLVNILASSLATSLLIKIYGNTGVAYAVIIMTILIVIFAEILPKSYAIANAEKMALIVSPFLKPFVTVLAPVTWLMEKIVFYILNVVGIKHDQNVRSLSVADEIVDLHHKEGRLFKMDKDMVTGILDLSEITVEDIMVHRSNIFMVNIDEDPNKIINQVVESPYTRIPVWKDNNENIIGLIHAKNLLRKLVDISREDIKKSLIKTWFVPETTPLKNQLQMHLNRKIKLAMVVDEYGVLNGMISLEDIIEEIVGEISDEHDIDLDIVRNKDGSIKVQGSTEIRNINRNFGWDLPDED--ANTISGLIINESRSFPKAGQVFQFYGFKFEIIETKKNLISEVKIASLN----
189462484    -------------------------------------------------------------------------------------------LIIKLLISMIFSAFFSGMEIAFVSSNKLRFEMEKGSGMQARILSIFYRNPNNFISTMLVGNNIALVVYGIWMAQLIEQYILINIISNQAMLVTIETLI---STAIILVTGEFLPKTLFKISPNSTLRIFAVPTFICYLILYPISRFASFLSTCFLYFTGTKINKETK---EKAFTKIDLDYFIQSSIEKVQDQDAID-TEIKIFQNALDFSNIRVRDCMVPRTEIIAVEMNATLDELKAEFIEHGISKVIVYKEDIDNVIGYIHSSEMFKPL-----TDWRKHIRTIPIIPETMSAHKLMKQLMQQKRSLAIVVDEFGGTSGLVSMEDLVEQIFGDIEDEHDTNSSIAKIGENEYIFSGRLEIEKANEEFGLKLP-ESDEYQTVGGLILHEYQSFPKVHETITIGEFQFKIIKVTATKIELVKLK-------
220910846    --------------------------------------------------------------------------------------------------------------------------------------------------------------------YTFEPAISRMLNGPLTSAGLPEAVVPAVGSVAGIFLATIFSMVIGELVPKNFALALPLATAKVVVPFQALFTTVFKPVILLFNNTANKIIRGFGIEPKEELSGARSAEELSSLVRRSAVEGVLDLDHATLLHRTLRFTEHSAVDVMTPRVRMTAVGTADTAEEIVGLAKSTGYSRFPVIGRDRDDVVGVLHVKQAFAALSDRARITAEELMIEPLRVPESMGVDTLLNLLRKQGLQVAIVSDEHGGTAGIVTLEDLVEEIVGELEDEHDRARVGVVRTGRSITFDAALRPDELLDRTGIRVP--DGEYDTVAGFVTDQLDRLPELGDEVEVDGGTLRVERAMETRVERLRFTPAES---
302385026    ---------------------------------------------------------------------------------------------------------------------------------------------------MLSAILVGNNVVNLTASSMSTTLVMSIWGSKAIGIGTGILTLVILVFGEISPKTISTLYSESISLKYAKVIYGFMTVMTPVIYLIQILSSGFLRFVHVNPNRKLDAI---------------TEDELRTIVDVSHEEGVIESEERKIINNVFDFGDSVARDIMIPRIDMTLVEVNAAYDELIDIFRQEMYTRIPVYEETNDNVIGIINMKDLL-LVDRSDDFHIRNFLREPLYTYEYKKTAELMLEMRQTCNNVVIVLDEYGATAGMITLEDLLEEIVGEIRDEYDEDEENELIEPYEYLVEGSMKLDDLNDRLELEL--ESEDYDSIGGLIIGQLDRLPEQGEEVVYCGIRLVVDELDKNRIDKVR---------
260584839    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIVTVILSYLTLVFGELYPKQVALQLAEPIALHTAG---IILFVKKVSKPFVWILTVSTGLLKGMTPIEF-----NNEQEKLTRSEMNFLLTNSRNDGAIDKEEFTMLQGVLSLDSKLAREVMVPRTDTLMLDVEDDLAENIEIILSSSYSRFPIYEEDKDNVIGVLHSKDVLRAAKEQGFDQIQDLAHQPLFVPSTIFVDDLLVEFRKTRQHMAILKDEYGGVEGVVTLEDLIEEIVGEIEDEYDEEMSYREIDEKNFLIDAGMTLEKFNQIFQTTI--DSDEVDTMAGIILEDLGYFPEDDEVVEVENVLLKPTLVENGRIRRIHVHLL-----
307705555    ------------------------------------------------------------------------------------------------------------------------------------------------------------QVGITLITILSGASLADTLGRVIASWLGNGETAQAVA-TFLSLAFLTYISIVFGELYPKRIALNLKDALAIRTAPVIIGLGKLVSPFVWLLSASTNLLSRLTPMTFDDADEKMTRDEIEYMLTNSEE--TLDADEIEMLQGIFSLDELMAREVMVPRTDAFMVDIQDDSQAIIQSILKQNYSRIPVYDGDKDNVIGIIHTKSLLKAGFVDGFDNWKKILQDPLFVPETIFVDDLLKELRNTQRQMAILLDEYGGMAGLVTLEDLLEEIVGEIDDETDKAIDVHQIGEDTYIVQGTMTLNDFNNYFDVEL--ESDDVDTIAGYYLTGVGTIPTTHEVVSQNQLILTNDKVKNGRVTKVKV--------
294628299    -------------------------------------------------------------------------------------------------------------------------------------------ELSFQLSGTQLGITITSLVVGMLAEPALAALLFTAVGVPDGVVPGAAVLIGMLLASAVQMVIGELVPKNWAVSRPLQVARFVAG---PQHLFSRLFRP-------VISALNTVANRLVRALGVEPAEELASARTPGELVSLSARAGALEQDTADLFVRTLSLGELTAQHVMTPRVKVSALQVSATAEDVVNLTRATGLSRFPVYQEKIDEIVGMVHLKDALAVPAQERRTPVGRIARPALLVPETLPVQPLLAQLRNE-QPIAVVVDEYGGTAGVVTLEDIVEELVGEVRDEHDAKPAPPEDGRPAWDVDGGCRVDLLRR---IGLEAPEGPYETVAGLVADLLGRIPAPGDRAELPGWRLSVREVGHYRAERVRLVR------
138894181    -------------------------------------------------------------------------------------------------------------------------QLVNEGNKQAVAAKKVISNLDGYLSANQLGITLTSLGLGWLGEPTVARMLLPLFERHLSESVSHFLAFIISLITFLHVVVGELAPKTFAIHKAEAITLWTA--KPLIWFYKIM--------YPFIWTLNNSARLVTRLFGLRPVAEHEIAHSEEELLSESYKSGEINQSEYRYVNNIFRFDDRVAKEIMVPRKEIVALDINKSVKENLAIIQEEKYTRYPVIDGDKDHVLGLINVKEVFTDFVANNEKQMKDYIRPIIQVIESIAIHDLLVKMQKERIHMAILVDEYGGTSGLVTVEDILEEIVGEIQDEFDETPLIQKID-DRFILDGKVLIGEVNDLLGLELDDDDVD--TIGGWVLTKYYDI-QTGDSVEIDGYLFTVKEMDGHHVKTLEVVKKEPKP-
288916971    -----------------------------------------------------------------------------------------------------------------------------------------------------------------MVAAACITVLAVHAYGAGFAAVGLGALVSTLVAYILVGVMFRTLGRQHAPAVSLATAGLTIRLARIFGPLPRLLIAFGNAVTPGPGYRDGPFASEAEL---------------RDLVDLAEENEVIEPEERDMIASVFELGDTLVREVMVPRPDMLFIESDKTVRQAISLALRSGFSRIPVIGESVDDVVGIAFLKDMVWEREGREDSRVAEIMRAPVLVPESKPADDLLREMQASRTHMAVVIDEYGGTAGLVTIEDILEEIVGEITDEYDSTPPVEWLDDDTARVTARLDVDDLAELFGVEDVPGARDVETVGGLLASALGRVPIPGATADVAGLRLSAERAAGRRIGTVVVRRL-----
281419838    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILSTLIVLFTGEFLPKTLFKSNP--NRLLSIFSPVAYLCYVVLWPISKFSTFLSKCLLRLVGMKMADEGFSKVDLDYLVQSSIDNATNEDEEVKIFQNALDFSDTKVRDCMVPRTEIQAVEMDTSLEELQQKFIESGNSKIIVYEEDIDHIAGYIHSSELF-----HHPSRWQDHIRTLPFVPETMQAQKLMQTFLQQKKSLGIVVDEFGGTSGLVSLEDIVEEIFGDIEDEHDSAKYVAKKDDGDYLLSARLEIDKVNDMFGLELP-ESDEYMTLGGLILHEYQSFPKLNEVIKFDNFEFKIIKSTSRKIELVKLHIIK----
167763332    ----------------------------------------------------------------------------------------------------------------------------------------------KFLSTIQIGITLIGIISGAYGGVAIADDVTPLFAMIPGLELYAKDLAMVTVITYLSLIIGELVPKSMALNNPERYA------TLLSPFMIILTKVSYPFVCLLSASTKLTNK----LIGMKDEERQMTQEELKMILHQSSEQGVIDKEETEMLRDVFRFSDKRANDLMTHRRDVIVLHPSDTQEEVLRIIQEEHFSKYLLVENGKDEIIGVVSVKDIILMLGGEQPFNLRTIARPPLFIPESLYAKKVLELFKKNKNKFGVVVDEYGNTEGIITLHDLTESIFGDIEENETEEEEIVARADGSMLVEASMNIDDFMEAMGILNYDDEEDFTTLSGLAMFLIGRIPKAGDIFSYRNLEFEIMDMDRGRVDKLLVIKRNDEE-
308188245    ----------------------------------------------------------------------------------------------------------------------------------------------------FTVVQIGLNAVAILGGIVGDAAFSPVFSGLFNRFVSPELAEQL---SFICSFTIVTSLFILFADLTPKRVGMVAPETIALRIINPMRFCLLVMRPLVFLFNGLANVFFRIFKLPMVRKDDITSDDIYAVVEAGALAGVLRKQEHELIENVFELESRTVPSSMTSRENIVWFDLHEDETSLKTKIAEHPHSKFLVCSGDIDHIVGYVDSKELLLRVLGNQSMALNSQIRSALIVPDTLTLSEALESFKTAGEDFAVIMNEYALVVGIITLNDVMTTLMGDLVGQGMEE-QIVARDENSWLVEGGTPIDDVMRVLDIDDFPQSGNYETIGGFMMYMLRKIPKRTDFVKFAGYKFEVVDIDSYRIDQLLVTRIDERP-
299822136    ------------------------------------------------------------------------------------------------------------------------------------------------LSACQLGITITSLGLGWLGESTVEAAL-----HPLFALLTIPESVVTLISFLIAFIFITFLHVVVGELVPKTLAIKTESVALSVARPLHVFYRVMFPFIWLLNESAVLIAKMFGLEPASEHEVAHTEDELRIIVGESFKSGEINQSEFRYVNKIFDFDERMAKEVMIPRTEVVTVDAGSTIGELSEIMQIERYTRYPVIDGDKDHVIGVLNLKEILSAYVENGSFSIDPYVKPIIRVIETIPIKELLIRMQRERSHIAILLDEYGGTSGLVTVEDIVEEIVGDIRDEFDEIPEVRKIKEGHYIVDAKVLIDEVNNFLGTSI--EEEDVDTIGGWFLTQNYEV-EIGDEIDYGGYIFRIKQAEPHHIEYIEIIKKE----
288794634    ---------------------------------------------------------------------------------------------------------------------------------RAATVRRALRELSFQLSGAQLGITLTALLTGYLAEPALARLFAPLL-HPLGGAERFSGLLALALATLISMLFGELVPKNLALARPMPAALATAAPM----------RAFSRTFGWLIRLLNESANRLVRRLGVEPQEELASARSPEELAAISARAGALPPDTAMLLRRTIRFGDKRAAEAMTPRVDVTALRATTTVAELLEASRRTGRTRFPVYEETLDLVTGVAGVPDALGPLARRAATTVAAVAREPVYVPESLNLNGVLAALKAAGADLAIVVDEYGGTDGVVTVEDLVEELVGEIADEFDPDELTVPGGERTVLTDGVLRADELVEQTGFRLP--DGPYETLGGFLMARLGHIPVPGEAVDEAGYEFTVVEVDRHRIEQVRVVRPEE---
261342875    ----------------------------------------------------------------------------------------------------------------------------------------------MFFTVVQIGLNAVAILGGIVGDAAFSPVFHGLFSRYFSPELSEQLSFIL---SFSLVTGLFILFADLTPKRIGMIAPEAVALRIINPM-----RFCLFLFRPLVWFFNGLANSIFRLFKIPMVRKDDITSDDIYAVEAGALAGVLRKQEHELIENVFELESRTVPSSMTGRENVIWFDLHEDEQSLKQKVAEHPHSKFLVCNEDIDHIIGYVDSKDLLNRVLANQSLALNSQIRNTLIVPDTLTLSEALESFKSAGEDFAVIMNEYALVVGIITLNDVMTTLMGDLVGQGLEE-QIVQRDDNSWLIDGGTPIEDVMRVLDIDEFPQSGNYETIGGFMMFMLRKIPKRTDSVKFSGFKFEVVDIDNYRIDQLLVTRIDNKP-
254820858    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALVLVIVTSVSMVFGELVPKYLAVARPLSTARAVVGAQVLFSLL----------LTPAIRLTNGAANWIVRRLGIEPAEELRSARSPQELLSSSARSGALDASTAALVRRSLQFGTLSAEELMTPRSKIVALQTDDTVADLVTAAAESGFSRFPIVDGDLDETVGIVHVKQVFAIPRADRGRTLLTTVAQPVVVPSTLDGDAVMAEIRANSLQTALVVDEYGGTAGMVTLEDLIEEIVGDVRDEHDDATPDVVPAGTGWRVSGLLRIDEVAAATG--FRAPEGPYETIGGLVLREIGHIPAAGDTVKLPGWQARVIRMDGRRIDLLELTEL-----
256774174    --------------------------------------------------------------------------------------------------------------------------------------------LTYQLSGAQLGITVTNLVVGMLAEPSIAALLGGPLTALGVPSSASHSVALVIGTALVMMVVGELVPKNWAISRPLPV---ARAVATPQRVFSAAFRP-------LITHLNNTANRLVRRMGLEPTEELASTRGPQELIALSAKEGSLEQDTAELFVRTLNLSELTAENVMTPRVQVIALDVRATAEDVANATRATGLSRFPVHRDSLDAVAGIVHIKDVLAVPAERPRHPVSELMHEALLVPESLTVDRLLDRLSVRR-SMAVVIDEYGGTAGVVTLEDIVEEVVGEVRDEHDPHETPGLAPAGEYDADGAVRVDQLEA---IGLRVPPGPYETLAGLIAAELGRIPVVGDTIRPEGWRVEVVNAAGHRAARVRL--------
270292108    ------------------------------------------------------------------------------------------------------------------------------------------------------------QVGITLITILSGAKLADTLGQVIASWMGSGETAYAIAS-FLSLAFLTYISIVFGELYPKRIALNLKDALAIRTAPIIIGLGKIVSPFVWLLSASTNLLSRVTPMTFDDADEKMTRDEIEYMLTNSEE--TLDADEIEMLQGIFSLDELMARELMVPRTDAFMVDIQDDSKAIIESILKQNFSRIPVYDGDKDNVIGLIHTKRLLNAAYADGFENWKRILQTPLFVPETIFVDDLLKELRNTQNQMAILLDEYGGMAGLVTLEDLLEEIVGEIDDETDREIEVHQIGEDTYIAQGTMNLNDFNDYFGVEL--ESDDVDTIAGYYLTGVGTIPTT-EKISYEQVILTNDKVKNGRVTKVKV--------
256423111    ------------------------------------------------------------------------------------------------------------------------------------VAKNIVNNLDGYLAATQLGITLASLGLGWVGEKVMTELILNIF-HALNFNMQEAVAHKIAIPIAFLGITILHIVFGELAPKSLAIRKPVPTTFTVALPLKLFYVVFRPFIWMLNSF----ANVILRMVGIRPVHEHEDIHTEEELIAESHQGGVIEETEKALIQNVFNLGDRHVSALMTPRNEVVWLDVDDDPEVNKAKILTQKHTVYPIAKGDLDHTTGFVYSKDLLSDNFNGAVNNLEAISRKLLVVTVHNRTYQLLELFKRERIYQAMVVDEFGSIKGLVTINDIVDALVGNISETNEFEYEVIRNEDGSILVDGQLPFVEFLEMMGIDADPQKTNFVTLGGFILDRMGKIPEAGDSINWRNLKLEVIKMDQHRIAKVHI--------
25026760     ----------------------------------------------------------------------------------------------------------------------------------------LARDSGLFLSAVQIGVTFAGFFSSAFGASTIAVLQGWGVPGDVAGVIS--LVVLTLIVSYLSLVLGELVPKRIAMQKAERVSL------IVAPPLNIFARLMRPVIWLINGSSNL----LLRLLGFDPDARTE-DMTEEEVVEIVTSFEGFEQGEREIVADVFEANDRLVTEIMRHRSDVVAFEASESVAEVVDAIRNQPYSRYPVYEETIDDTIGFIHVRGLLEAATREGDLPLREIARPIQYFPGTLRLPAAMRQMRASGNHIAMVVDEYGGTDGLVTLEDLLEELVGEIWDEYDDEHRAVMQLHESQLMDASTNLEDFADVSGILLP--EGPYETVAGWIVMKLGRLGRVGDVVEIPRYELEIAEVRGNRITRVKLSK------
296140020    ------------------------------------------------------------------------------------------------------------------------------------QVQSAHRTLSFQLSGAQLGITITTLVTGYLAEPVLSKFLLEWTGMPGVWSSALTLILALVIATSLSMVLGELAPKNLAIARPLNTARLTAGAQAAFSTVFRWAITFLNTTANRLVRR----------LGIEPAEELSSARSAQELVRNSAAQGAIDEMTAELVGRSLEFGELTAEELMTPRQRVHSVGVDDTVADLVALAIDSGHSRFPVIRGDLDDTVGFIHVKQALTAADRRASTTVGSIATAPPVVPAALDGDALMEQLRANGLQMALVVDEYGGSAGIVTVEDLIEEIVGDVRDEHDDNEPVVQRTDTGYLCAGLLRIDELER--DTGYRAPEGDYDTLGGLVMFLLGRIPEVGDQTELPPHRVEVARMDGRRVDLVELVEVTD---
152975463    ----------------------------------------------------------------------------------------------------------------------------------------------------TVITNLDEYLSACQLGITATALGIGWLGKPALKFTSLKVPVQSVDFLAVILVFMFITFFHVVIGELAPKTFAIQKAEQISLFIAKPLIFFYRLTFPFIWLLNGSARYIARMFGLSQVKEREDVHSEEELVSESYKSGEINQSEFKYVNKIFEFDDRIAKEIMVPRTEMYILDKDMPIKEALQKMSKEKYTRYPVVDGDKDHVIGFVNFKDIFTDFVKHGAETVGTYMRSIILVIESIPIRDLFLKMQRERTHIAVLIDEYGGTAGLVTVEDILEEIVGEIQDEFDEQPEIQCVSETKTILEGKVLVSEVNALLGLTIY--DDGIDTIGAWILTKLG--IEEGDIVKIEGYRFCIKELDGHYIKRIEVTK------
290579952    -----------------------------------------------------------------------------------------------------------------------------------------------FLSTIQVGITLITLLSGASLADSLGREIAVWFGNSATAR-TAGSLISLAFLTYISIVLGELYPKRIAMNLKENL---AVLSAPVIIFLGKVVSPFVWLLSVSTNLLSR-----LTPMTFDDADEKMTRDEIEYMLTNSEE--TLDADEIEMLQGVFSLDELMAREVMVPRTDAFMVDINDDSSDIIQTILNERFSRIPVYDDDKDKIIGIIHTKNLLNAGFKEGHINLRRILQEPLFVPETIVVNDLLTALKNTQNQMAILLDEYGGVAGLVTLEDLLEEIVGEIDDETDKTISVREIADNTYIVLGTMTLNDFNEYFETDL--ESDNVDTIAGFYLTGVGTIPSQEEKE-----HFEVLELINDKVKDGRVTKLK----
297621265    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------TASALFFLSNASADHFFTKGNILLLIGFIAALFIIGEFLPRLLGSAFPEKIVRFCAPLSSFVMALSFPITYFGLKLARKHFQSISFEEPLTK-----------TKRELIEIIQQSHVSSDLDSSEKMLIQSTLKFKDRIAREVMVPRVDVFSLPADTTIREAARLSKEEGYSRIPLYRNNVDQIVGVLMYKDILHTFMEYAEQPVESIQKNVLYTPETKKISHLLHEFKKKQVHLAIVVDEYGGTEGIVTIEDILEEIVGEIEDEYDEEEEIFPQADGSWIVDARMSILDFKQESGIEIP-QDGEYDTLGGYIFHCAGSIPSKGFLIHHENFEMEILRSDERKVERVRIR-------
142180365    --------------------------------------------------------------------------------------------------------------------------------------------AVKRTSTHLSAAQLGITLTTLLTGFLAEPAISSLLSPSLTELGLGEDAVRALGAVIALLIATLFSFLFGELVPKNMALSVPVGTLKAVAIFQI---SFTYLFYFIIIFLNNTGNFFVRRFGVDPKEELSAARSAEELVMRSASLGSLEENTATLLSRTLRLVELDASEIMTPRPKMHALDSKQNASDVISLSIETGHSRFPVTGEDIDDIVGAVHLKHALAVPVEKRSVPVTAIMQEVIRVPETMSLERLTLELRERGLQIAIVIDEYGGTAGMATLEDLVEEIVGELDDEHDERLDLTVVSGEQVSFSGLRRPDEL-EAYGIEIP-ESDDYDTASGYVMTELGRIPEVGDEVELDTGIIRVSLMDGRRIDRLR---------
255692213    ----------------------------------------------------------------------------------------------------------------------------------------------KFLSTIQIGITLIGIVSGAYGGVAIADDLVPLFSLIPGAEAYARNLAMITVITYLSLIIGELVPKSIALSNPEKYAI----------LFSPIMILLTKVSYPFVWLLSISTRLLNKLIGLKSEERPMTQEEIKMILHQSSEQGVIDKEETEMIRDVFRFSDKRANELMTHRRDLIILHPDDTREKVMKVIEEEHYSKYLLVDERKDEIIGVVSVKDIILMVGNQQKFNLCEIARPPLFIPESLYANKVLELFKKNKNKFGVVVNEYGSTEGIITLHDLTESIFGILEEDETEEEEIITRQDGSMLVEASMNIDDFMEEMGI-LSYEDEDFTTLGGLAMFLIGRIPKAGDIFTYKNLQFEVVDMDRGRVDKLLVIKREE---
310659246    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------IATALAIKLYPNGGVGIATAIMTILVLIFGEVTPKNLALQHSEKF---SLRITPIIDFLVKLLSP-------LVFVLTRITNLIIKILGGKPDDKKPFITEEELLVDVSSKEGVLEHEEKEMIYNIFEFGDLRVADVMIQRMDIKAISVEDTYDEIIQVFKNEKFSRLPIYEDTIDNIIGVLYAKDLLDREADRLNFDVRDYMRAPFNTFEFIMISDFFKQMQGNKIHMATVLDEYGGVAGIITMEDIVESIFGIDDEYDDTEEEIEVIKEDEYVVNGAARLSDLNDMLGINL--ESEDFESVGGFIIGEIGRLPKTGEIIQHKNIKFIIENVDKNRIKKVRI--------
136671209    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------LGAVFFSSITYRLFGFISLKFLTEVVLVTFLILLFGEILPKVYANRNRRSFAQLMAVPLKVIDVLF----------TPLSMPMRWISISLHDKLGKQKSTLSIDHLSQALELTS---EGDTTKEEQKILEGIVSFGNTDTKQVMRPRIDIFALSDHLKFGEVLESITSQGYSRIPVYKDHMDQIIGVLYVKDLLP-YIDRKTFNWNTLVRPTYFVPENKKLDNLLLEFQEKKMHLAVVVDEFGGTSGIVTLEDIIEEIVGDISDEDDEDLIYSKLDAYNFVFEGKTTLKDFYRVTKIEFEDHKGESETIAGFVLEIAQGFPKRGAKIVFNDYVFNVEHLDKKRLRQIKVT-------
225572060    --------------------------------------------------------------------------------------------------------------------------------------------------------------STTLLGVCYGTFGVHSFAELLVPYIDQRIAYAVVIVVSVILLAGILSFKKVSTFYPKRVSYLFLGIVSLVITI----------LTPLTSLISGISAGLTRLLGLDAKKVQGDVTEEEIMVGEAHEQGVIEESEAEMIQNLISFSEKEAKDIMTPRMNITALDAQMTLNDAIEIMLEEGYSRYPVYVEDLDNILGVLNFRDVVPIITKSGERPLRELIRSVVFIPETRGINQILQGMQARKTHMVVVVDEYGQTEGLVAMEDILEEIVGEIHDEYDEEENIQPQLDQSVIIDGFTRLEELEEELGMEFGDQEM--ETLNGYLTYMLDHIPTIKDKVIANGYRFEILSVENNTIQKVKARKLPSAA-
171913708    ------------------------------------------------------------------------------------------------------------------------------------------------------AYLSATQLGITLASIALGMLGEPYLSHPLLFKVGLESEAVVRGIGWFAIITFLHVVLGELTPKSMAIRKALATTLLISRPLHLFYVVLKPAIFLLNGTANWILRVVFKLDPVAEGERVHSEEELKHIVAESQRSEEVTETEKHIVLNALALNDRAVRDVMTPRKDVISLDVDEPFESSLKLAIESKHTRFPLVEGHLDHTIGLVHIKDILKLVHEGGKDDLRRIKRELLLVPEMMPIDKLLKFFLEKHAHLALAVDEYGGGVGIVTLDNVVEEIVGDIQDEFDVKPEFRRINTEEFEVEGMLNLYELNDLTDLEL--ESDEVTTVGGYVTHFLGHFPKQGEMLRIENYEVTATKVEARRVAQLHFKRVE----
38233801     -------------------------------------------------------------------------------------------------------------------------------------------NLSFVLSGAQLGITITTLATGYLAEPVLAKFLLELMGLEASTSVAVALVLALMIATFLSMVFGELLPKNVAITNPMGTARHVVG---PVNAFNTVFKGFIKFLNHS-------ANWAVRKMGIEPADELATARSTQELVKSSAETGDIDENTALVLDRSLKFGETTAGELMTPRSTVEVLSAEDTVLDLIALAIETGHSRFPVIRGDLDDTIGVVHFKDAFSVPEDQRHIPLSSIARPVPIIPESLDGDAVLNAVRSAGSQIILVADEYGGTSGLITIEDVVEEILGEVYDEHDDADAERDFNKNSWEVSGLARIDEVAKTIG--YVAPDGPYETLGGLVMQVLGRIPETNDELLLPEWLAKVSAMEDRRVDKVIISPLQDDEV
142118478    -----------------------------------------------------------------FLIIYLSILKSDLFWIQTL------LVLILLFFSAVISGAEVAFFSLQVKSLEDDDKEEISISKKRV---ISLLKKPKRLLATILVANNFINIAIVILFTLLSKTLFQKIYNPLIIL-----FIEIGIVTTLILIFGEILPKIYA---------NRNAYKFSVRIAPFINILDKYILFWITGPMSYATVFLERRLGDKKNQFSVDQLSQALELTDNKET---TSDEQRILEGIVNFGSTDTREVMCPRIDIFALSDKLTLKEIIPLILENGFSRIPVYDDKKDNIKGILYIKDLLPHL-NKTEYHWQSLLKKPLYVPENKKLDDLLKEFQMKKNHLAIVVDEYGGTSGLITLEDIMEEIIGDISDEFDEDLSYSKLDDYTFIFEAKISLKDFYKVIDIQFDNVKGDSETLAGLILEITKKFPKRGQKISFERFKFIIEELDQLRIKQIKVILPKNL--
260753166    -----------------------------------------------------------------------------------------------------------------------------------------------FLSTMQVGITGISTLAGAVSGETLGGPIGRLAAMGVPNAMAWGFTVAIVVTTYFSLIAGELVPKQIALKAPEQIAAFTAIPVLWLSRL----------TAPAVWLLDKSSALVFHLAGMTRAHNQVTAEEVRLTITEAFQAGVIEENERQIISGVIRLADRPVREIMTPRTEVGWLDMEADIPTLSKNLASMPHSRMPVAIGSVDNIIGVVHSRDIVRVLMRGEKLDIKRLMRPAPIVPDQTTVMAALDSLRLAEVPLGLVHDEYGHFEGVVAPADLLAAMSGHFVSEGRNDPSIIEDKEGHYILSGSLSADQMADKLGFEL-DEDRDYATVAGFALSVLRHLPKIGEYFTSNGWLFEILDITGHKIEKVGVSK------
251800225    ----------------------------------------------------------------------------------------------------------------------------------ALAVQRVTSNLDAYLSACQLGITITALGLGWLGEPTVERII-----HPLFEKLGVHSDLNHIISFVIAFVAVTFLHVVMGELAPKTWAIQKAEFISFAVAPIIYFHKIMYPFIWVLNGSATGLIRMFGLKAVKEHEEAHSEEEIQIILNDSFQSGKINNTEYGYVSRIFAFDEMLAKEIMVPRTDMICLYTNNSMMENMDIIRKEQYTRFPVATGSKDNIVGMINTKQLFLEFQENKEFNFQKLVHPVLAVSEVLPVKTLLKRMQQERVHIAVLMDEYGGTSGMITIEDILEEIVGEIRDETDERKEIEKLADNCYLLDGKVSLDHVSEITGVAIDQED--VDTVGGWLFTEFTD-PKPGKEMHYENLRFIIREVGKHRIKKVEL--------
172058113    ---------------------------------------------------------------------------------------------------------------------------------------------------ATQALRLLQRYEETLTAILIGNTLSNLGVAMIGGWLAMTVSTDLLVQISIVFLTFLFILLFGELIPKSYAREHAETYVFWISGPLHVCLSLFKPAIFLFLKLR---QVALLLIGADPKGPLVTEQELRALVDISEEEGVMDEAGAEIVHRAVDFKNVTVEEALTPRTNIQAIDIDAGFDEILREVQKDGFSRLPVYKDSIDHIIGVLSERDFLREFVKHGRVEIRELIRPVSFVVPQTHIIDLLPELKVKQSHMAVVLDEFGGTAGLITLEDILEELVGEIWDEHDESLEYTKQSPNRYECLAEYDIEDFCHQF--DLAMPETEAQSLGGWIMEDVGHIPEVGTQMVYGPLTLTVLHVENRRVRTV----------
293364749    ------------------------------------------------------------------------------------------------------------------------------------------------------------QVGITLITILSGASLADTLGREIASWIGNSETAYAIAS-FLSLAFLTYISIVFGELYPKRIALNLKDTLAIRTAPVIIGLGKIVSPFVWLLSASTNLLSRLTPMTFDDADEKMTRDEIEYMLTKSEE--TLDADEIEMLQGIFSLDELMAREVMVPRTDAFMVDIQDDSQTIIQSVLKQNFSRIPVYDGDKDNVIGLIHTKRLLNAAYADGFENWKKILQDPLFVPETIFVDDLLKELRNTQRQMAILLDEYGGMAGLVTLEDLLEEIVGEIDDETDREIEVHQIGEDTYIAQGTMNLNDFNNYFGVEL--ESDDVDTIAGYYLTGVGTIPTT-EKISYQQVVLTNDKVKNGRVTKVKV--------
257463576    ------------------------------------------------------------------------------------------------------------------------------------------------------------------IVNIMASSIATVVMATYFGNTGKSILIVTILMTIAILIFGEITPKLIARNHSSEVAGKVISFIYYLTLF----------LNPLILILVFISKVLGRACGVNMDNGGVMITEEDIIVNVGKEEGIIEEDEKEMIHSIVGFGETTAKEVMTPRTSMTAFEGSKTIDDIWDTLMEDGFSRIPVYEETIDNILGVLYIKDIMSQVKSGNNQPIRELVRPAYFVPETKSIIEILKEFKIKKVHIAMVLDEYGGIGGLLTIEDLIEEIVGEIRDEFDEEEEEFVRKVGEYEVDAMIDIETLDKELGIQLPISED-YESLGGLITTELGRVAEKGDELELENVKLQVLEMDKMRISKVLIT-------
297155732    -------------------------------------------------------------------------------------------------------------------------------------------ELSFQLSGTQLGITITSLVVGMLAEPALGELLLTATGLPHGAVSGVAVVVGMLVASAVQMIIGELVPKNWAVSRPLQVARFVAG---PQYAFARFFRP-------VIALLNTVANRLVRALGVEPTEELASARTPGELVSLSAQAGAIEQDTADLFVRTLSLGDLTAQHVMTPRVRVSALQSSATAEDVLNLTRATGLSRFPVYRDRLDEVIGMVHLKDALAVRSEERRTSVARIAQPPLLVPETLPVQPLLERLRSE-QPIAVVVDEYGGTAGVVTLEDIVEELVGEVRDEHDDEPAPAEDGRPAWEADGGCRVDTLRR---IGLEAPDGPYETVAGLVADLLARIPAVGDTAELPGWNLSVRQVGHHRAERVRIIR------
15617042     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MSDNHLQNSDKINRKGFFSILLNQIFHDEPKNREELLVLIRDSEQNELIDQDTCDMLEGVMHIAKKRIKEIMIPRTQMITLKLHHNLNECLDVIIESAHSRFPVMSNDNNYVEGFLIAKDLLPFMKQSANFCIKNILRPAVVVPESKHVDRMLKEFRSKRNHMAIVIDEFGAVSGLVTIEDILELIVGEDEYDDEETLNIRKIQKSTFSIRALTEIKEFNETFNTNFSDEE--VDTIGGLVMKEFGHLPSRGESINIDGYSFKISIADSRKVIQIHVTIPEN---
261408741    ------------------------------------------------------------------------------------------------------------------------------------------------LSATQLGITLTSLGLGWIGEPAISELLVAPIMHSIGFADERLISTISVAVGFCIITFLHIVLGELA--PKSLAIQRTEGTALLLSAPLLWFYRIFLPVIWVLNASANRILKLVGIEPASEAEAAHSEEEIRILMTESARSGVIDENEMKLMDNLFDFSDLRAREIMLPRTDMDVLFTNFTLEENLRIVNETKHSRYPVATDNKDRIIGFVHITDLL-LAEPEKQRDLTSLVRPIMDVSESMEISQVLRKMQARHEQLALVVDEYGGTAGILTAEKILEEIVGDLYDEFEDERPEIEVYDESFSVDGRMLIEEVNDLTGLMIDEHD--VDSIGGWLFKELEGNPAVGKRATFDGVVFEVEESTRLRVTRVMIHKLES---
189461938    ----------------------------------------------------------------------------------------------------------------------------KKGSKSAKVALKLANDPDRFLSTVQIGITLIGILTGIYSGNRIAADLMISWGVSVTYASALAQGIIVVVVTYLTIIFGELVPKRIGLSVAEKAAKVVARPM----------RVLASIALPFVWLLSKSTEIIFNLLGIKETDNKVTEEEIKSIIEEGTEEGEVQPVEKDIMQRVFLLGDLKVSSIMTHKSDIVWLDMDMTADEVRAVVNENLFEFYPIADGDLDHVKGIVNLKDLVVHL-SNPDFKLASLIHEATYFHESMNVYKVLEQMKMQKISRALVCDEFGICTGIITLRDILEGLVGNVDDPEEEPDIIKRVNKEGWLVDGQCSLYDFLCYFNRSDLFEASEYHTLGGLLLKELQHIPTSGETLQWNGFTFEVVDMDGARIDKVLVT-------
257061886    ------------------------------------------------------------------------------------------------------------------------------------------------LSTTQLGITLSSLALGWIGEGTMAVLVRYLLKHPLSDQWTNTLSHSFAIPIAFFALAYLQIVLGELCPKSVALIYSEKLARFLGTPIGVIARIFHPFIWILNQSTRYLLLSIGIEYTGDKRYNQVTSEELQLIIATEGESTGLEAKERALLKNIFEFGNVAAVEVMVPRTQLVAISEEATFSDLLEEVTKTGHSRYPVTGESLDDILGFIDFKDLLARGELTPEASFRRWLKPVKFVSESMPLDELLSLMQRSQLKMVIVVDEFGGTSGLITIQDLIEIIDSDLEDNITENIALQMLDEHTFLVEAQINLEDLNTVLDLDLPL-TDEYQTLGGFLLYQWQKIPHVGETLAYNNLEFTVVAADEPRLLQIRLHR------
154496261    -----------------------------------------------------------------------------------------------------------------------------SASIIMIVVLIFLVAMSSYFSATETAFSSLNRVRLKSKARAALALEMEEDFDRLLSTILIGNNIVNITATTIGTVLFTKLLGAYGPTVSTVVLTVVILIFGEIEAFAMFSAPLLKFLLTVLRPLNFLFTLWKKLLTLVFHKSEDEGITEEELIDQAEDEGGLDQHESELIRSAIEFGDMEVEEILTPRVDIVAVEDTADMDEVARVFAESGFSRLPVYHEDIDDIVGVIHEKD-FHAARYHGISDLSSFMGTVLYTTGNTKISEMLRILQREKAHMVIVVDEYGGTEGLVTMEDIVEELVGEIWDEHDEVEQFQKQADGSYLISCSADLTDLYDLFSIK---GSCDANTVSGWVMEQIGRIPEEGDRFQADGLDVTVTKVDHRRVMEIKVAVL-----
143262899    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MMIRKLLGMVFPALKPSSSRRDELADSSADRASFDAHEGTLLRNILGLRDLNASDVMIPRADIVSVGMSESFSEIIAQMTAANHSRLPVRRDTLDDIAGIIHIKDVFAHLHAGRAPDVSTLLRPALFVAPTIRLLDLLHEMRLRRRHLALVVDEFGGVDGLITIEDLVEEIVGEIEDEHDEQPKITVNDDGTILAEARLEVEALEILTGRLLEDDDDEIDTVGGLVCAVAGRVPGRGEVVRHPGVQFEVIEGDPRRLSLLKVR-------
143870249    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------ILGGVLGEGYLSPYFLHLFESLMAPESAQTASFLASFILVTSIFIVFADLFPRRLGMVNPERIALAVVTPMQFFMTALSPIIWVFSNATDAIFNLLNLPKARIDQITSEDILAMTGGKAGLLARGEQEVIETIFDLDNRTVSSAMTDRDRIAWFDQDDSDATVRSRIIAAPFSTYPVCDGSIDHVISYVDAKDLFQLVLTGQTIDLKDLTYKPLLVPDKLSLAEVLEIFRSAQQDFALIVNEYSLVVGVVTLNDVMSTVMGSLVSNQDESL-IVQRDANSWLMEGVTPITDVLHALGLPNLPDDDDFETLAGFFMSRLRRLPKRTDVIIAAGFRFEVLDVDNYRIDQVMVSKLDP---
88811741     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILLGNNFVNILASAVATLIALRLGGEGAIAASTGLLTLAILIFAEVTPKTLAALRPERLAFPAAFVLAPLLRFCYPLVWIINCITNTLLRLLGAHPEDAGNTNLSREDLRVVVNEAGMIPHRHQKMLLNILDLEKVEVDDIMVPRSEIVGIDLDDSWSEILEQIAGSQYTRMPVYQGSFDAVQGLLHVRQVLSSMLRSTREELSANLSEPYFIPEGTPLPVQLLNFQAKRRRIGLVVDEYGEILGLITLEDILEEIVGEFTDPAAAIQDVYPQPDGSFLVDGSASVRELNRLLKWNMP--TSGPKTLNGLILEHLEAIPEPGTSLLLDDYPVTIIQTERHKVKTARIQP------
293393187    ----------------------------------------------------------------------------------------------------------------------------------------------------FTVVQIGLNAVAILGGIVGDAAFSPSFQVLFDRFLPPEMSEQVSFICSFVLVTSLFILFADLTPKRIGMIAPETVAVRIINPMRFSIAIFRPLVWFFNGM-----ANLIFRLFKLPMVRKDDITSDDIVVEAGALAGVLRKQEHELIENVFELESRTVPSSMTSRESVVYFDLRESEESIIAKVSTHPHSKFLVCDGHIDQVVGYVDSKDLLNRVLGNQSLVLSSQIRSALIVPDTLTLSEALESFKAAGEDFAVILNEYALVVGIITLNDVMTTLMGDLVG-QGQEEQIVARDESSWLIEGGTPIDDVMRVLDIDEFPQAGNYETIGGFMMYMLRKIPKRTDFVKYAGYKFEVVDIDSYKIDQLLVTKLSDKP-
188026368    ---------------------------------------------------------------------------------------------------------------------------------------------VLKLQEMPGMFFTVVQIGLNAVAILAGIVGESAFAPSLIHFLSPTWAQQTASILSFTIVTSLFILVADLTPKRIGMVKPEAIAVRIVNPM----RFCLTVLSPLVWFFNGLANLIFKIFKLPTARNEDITSDDIAVVEAGAVAGVLRKQEHELIENVFELESRTVPSAMTPRESIIFFDKEESEESIKHKISTEPHSKFLVCSGDIDHVIGFVDSKVLLNRVLNGQSLNLQDHIQNALMIPDTLSLSDTLEAFKTNGVDFAVILNEYALVMGLITINDVMTTLMGDLIG-PGQEEQIITRDENSWLVEGGTPIEDVQRILDIDEFPDVSNYETIAGFMMYRLRKMPKRTDYVKYAGYKFEVVDIDNYKIDQLLVTRI-----
261749187    ------------------------------------------------------------------------------------------LIIILLLFSALISGSETAFFCLEKKTIDRERKKNPSRG-------DRVLNVLKNRKKLLATILISNNFSNIGIVILSSYLITKFLKKSFSIPINFLLEVVFL--TFILLLFGEIIPKIYA---RKNNFHFALFMSKTLMFLGKILDPFSKIMILISKLIEKK-------MRKKKNRISVDQLSKALKIASSHQKNV---KECLFLQRIVNFGNTEIHQIMTPRIDMFALNSNTLFSHVLELVRYQGYSRIPIYKDSIDDIEGVLFAKDLLP-FIHEKEFQWIKLIHPPFFVPENKKIDDLLSDFKKRKIHLAIVVDEYGGTCGLITLEDVIEEIVGDIVDEFDEEDSYSKLNQNNYLFDGKTSLINFYRIMGIKFEKKKGDADTLGGFLMEINKEFPKRKQKINFLNYSFIIRSIDHKRIKSIEVIRKKN---
304438591    -----------------------------------------------------------------------------------------------------------------------------------------------SLSVTQLGITLASLGLGWVGEPAIAVLILPATQH--MGLPDEVGHTVALAIAFTLITSLHIVLGELT--PKSMAIANVERILLAISFPMVLFGRVMRPFVWVLNTVANHISRKLGYEAKGENEDAHTEEEIRLLMKESYRQGLINSTEADFVDKVFSFTELNAREIMVPRTDMICLYLDDSPAERIKTIIEEQQTRYPVCYEDKDHIIGFIHVKDLLPPLMRGERLNLRRYIRKALIVPESMDGSILLRTMQEQGSQLAIVVDEYGGTAGMVTVEDIIEQIVGDIRDEFDERESVEWRGLDICSIDAKLLLEEVDDLLGVCIVDED--VDSIGGWLYDQLGEAPRVGQMAAHAGALLYVEEVDGIRITRVLVR-------
257452385    ------------------------------------------------------------------------------------------------------------------------------------------------------------------IVNIMASSIATVVMVTYFGNTGKSILIVTILMTVAILIFGEITPKLIARNHSSEVAGKVISFIYYLTLF----------LNPLILILVFISKVIGRACGVNMDNAGVMITEEDIIVNVGQEEGIIEEDEKEMIHSIVGFGETTAKEVMTPRTSMTAFEGSKTIEDIWDTLMEDGFSRIPVYEETIDNILGILYIKDIMSQVKNGNNQPIRELVRPAYFVPETKSIIEILKEFKVKKVHIAMVLDEYGGIGGLLTIEDLIEEIVGEIRFDEEEEEFVRKVGDHSYEVDAMIDIETLDKELGIQLPVSED-YESLGGLITTELGRVTEKGDELELENVKLQVLEMDKMRISKVLIT-------
117619797    ------------------------------------------------------------------------------------------------------------------------------------------AEKVLALQAQPGNFFTVVQIGLNTVAILGGILGESALNPAIKEFISEFYQGPWLAASFVFVTGMFILIADLMPKRLAMTMPERIAVVVVRPMLLCVT-----LLMPLVWLFNGMANGLFRLLRISMVRNDEITSDDIAVMDAGAEAGVIQREEHQLIENVFELQSLGVTSAMTARESLIYFTLQEGEESIKAKIAEHPHNKFLVCDHNLDSIKGFVDSKELLIRVISGQSIDLNSLVQNVIIIPDTLNLYEAMEYFKNHRGDFAVVMNEYALVVGIVTMNDLMSTVMGEWAT-HVVEEQIVQRDENSWLVDGVTPISDVMRAFDIEEFPENQNYETIAGFIMYMLRKIPKRTDSVKYAGYKFEVVDIDSYKIDQLLVTRVEPTP-
144196914    --------------------------------------------------------------------------------------------------------------------------------------------AVKRTSTHLSAAQLGITLTTLLTGFLAEPAISSLLSPSLTELGLGEDAVRALGAVIALLIATLFSFLFGELVPKNIALSVPVGTLKAVAIFQI---SFTYLFYFIIIFLNNTGNFFVRRFGVEPKEELSAARSAEELVMRSASLGSLEENTATLLSRTLRLVELDASEIMTPRPKMHALDSKQNASDVISLSIETGHSRFPVTGEDIDDIVGAVHLKHALAVPFEKDSVPVTAIMQEVIRVPETMSLERLTLDLRERGLQIAIVIDEYGGTAGMATLEDLVEEIVGELDDEHDERLDLTVVSGEQVSFSGLRRPDEL-EAYGIEIP-ESDDYDTASGYVMTELGRIPEVGDEVELDTGIIRVSLMDGRRIDRLR---------
222480300    ----------------------------------------------------------------------------------------------------------------------------------------ALQDVMGSLDDYLAATQLGITLASLGLGWVGEPAIVALIEPALGPLLPPN---LVHIVAFAIGFSIITFLHVVFGELAPKTIAIAQAERVAMMLAPPM-KLSYYLFSPGIVVFNGAANAFTRMLGVPPASETDETMKEREILARSGEAGHVADVEVEMIDAVFELDDTVVREAMVPRPDVTSIPAGADLAAIRTTVLDAGHTRYPVVADDADRVVGFVDAKDVLRAGAGDESVTAADLARDLVIVPETTSLSDLLVQFRDERRQMAAVVDEWGAFEGIVTVEDTVETLVGDLRDGFDADHAVRKTGAGAYEADGSVSLSVVNDALGTDF--DGDGFETLGGLVLDRLGRTSETGDTIAAGDYLFEVTAVDGARISTVRIEEVDE---
167644686    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QWIVRRTLRLFGVKLTMEVDVLAAHEEIVEYHHSEGGVGSGDRRMLGGVLDLSDMDVSEIMVHRKSITLIDADLPIRELVAEALEAQHTRIPLYRDNADNIVGVLHARDLLRAMAAANAIDVATIQREAWFIPDTTNLKDQLNAFLKRRSHFALVVDEYGALQGLVTLEDILEEIVGEIEDEHDTKVELRPQADGSVHVDGHVTVRDLNRAMDWRLP--EGEAVTIAGLVIHEARTIPEPGQIFIFHHHRFQVLRRQRNQVTALRISRLEEAA-
271501874    --------------------------------------------------------------------------------------------------------------------------------------------LVLKFQETPGIFFTVIQIGLNAVAILAGIIGDAAFSPYFMLFTRVLPQDMVARASFACSFVLVTSLFILFGDLTPKRIGMIAPEAIAIRIINPMRFCL--LVFRPLVWLFNGLANLIFRLFKLPMVRKEDITPDDIVVEAGALAGVLRKQEHELIENVFELESRTVPSSMTSRESVVYFDLHEDEAQIKEKIAHQPHSKFLVCDGTIDQIVGYVDSKDLLNRVLGNQSLELTSQIRPALMVPDALTLSEALESFKTAGEDFAVILNEYALVVGIITLNDVMTTLMGDLVGQGMEE-QIVARDENSWLIEGGTPIEDVMRALSIDEFPHSDNYETIGGFMMYTLRKIPKRTDFVRYSGYKFEVVDIDSNKIDQLLVTRLEE---
142246433    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VGVIGVLILFIGDILPKIYANRKPLVFSKIMVIP--IFFLDRYVLFLLNSPMGKSMSYLVSNLSINSKQLSVDELSQALELTDSNETTV---EEKKILKGIVNFGNLETRQIMCPRVDMFAIKKNMNLSDIIEKVINKGFSRVPVYENTMDKIIGVLYVKDLLPHL-DKQDFNWNELLRDPLYIPENKKLDDLLNEFKSKKIHIAIVVDEYGGTSGLITLEDVMEEIFGELNDEFDEEDSLFKLDDNTYIFDAKINLQDFYKAIELKFEEISSEIETLGGLLIEKAQRIPRVGQVITHEDFKFVIEIVDKKRIRQVKV--------
94309643     ----------------------------------------------------------------------------------------------------------------------------------------------------FTVVQIGVNSVAILAGILGEKHVSDLVYGFLSAYLDAGMAQRIANVSSFLIVTLLFIQFADLIPKRIAMTFPEACAVQVIGPMLTLLKLFKPVVWVFNAA----ADATLKLFGIPTKPVDQITTEDAAMVDAGAEAGVLHKHELHLIENVFELDSKPITAIMTQRDDVVFLTLDDTADGLRRKLVKQPHAQYPVCGKNIDDVLGYMESKVILQLLLADESGAALDSIGKVLVIPDTLTLSESLTRFREMHENFAVVMNEYGLVVGIVTLDDIVGALMGDILYSNEDE-QIVRRDESSWLVDGLTPLVDLKKALDIDALPGEDYVDTAAGLVIYSLKRIPKKSEAITVAGFRFEVVDIDHHKIDQLLVSRL-----
143692683    ----------------------------------------------------------------------------------------------------------------------------------------VVLGLIKNLSYHLTGAQLGITITAVVLGFIAEPTIAKLIEQPFIDLFGSGLAQPLSLVVAISLVTFLTMVLGELVPKNIAIAKPNKMARVLAKPFKIYSFLAKPIIYISDGTANKLTRS----LGVEPTEELDHTPSIEDLIKVSGEEGTLAQRKVDLLSKSMKFASRQANDVMTPRVSLHSLQAESSIDDLIALSLKTGHSRFPVTLGDLDNVLGVAHVKSALSKPEQRSQVRVTEVMSDVIAVPESRNLVSVMADMRKERKPIAIVVDEHGGTEGLVSVEDILEEIVGEIEDEYDAEQPLQTTGEGIFTLAGNLRLDEVEDICGLTF--EEKPYETIAGFILDQLQRVPSVGEVFRYRYWKIEVLEMDKLRIATVRLT-------
220913123    ---------------------------------------------------------------------------------------------------------------------------------------VPLLTCLKSLSTQLSSCQLGITLTTLLTGYVMEPSVGRLLEGPLTALGLPEVAAASISLILAMVLATLLSMLLGELVPKNMAIALSFPVGKALARPQLIFTAVFRPAIVVLNGFSNRVLHIFGLEAKEELSGARTPSELASLVRRSAAMGTLDAGTANFVSRTLNFSSRTAADVMTPRIRVEMIDADQPVSDIVDAARRTGYSRFPVIGDSADDIKGLVHVKKAVAVPSDRRHLEAGAIMTEVLRVPETIHLDALLAELREGNLQLAVVLDEYGGTAGIATLEDLVEEIVGEVADEHDKRPGLLQSASGDWYFPGLLRPDELSEQIPGLTVPDEAAYETVGGYVMSKLGRIAAVGDTVAVDGGTLSVTRMDGRRIDRI----------
172056571    -------------------------------------------------------------------------------------------------------------------------------SKTAKTAKKLLDNLDYYLSACQLGITVTALGLGWLGESTVGAILAMVFKE--IALPESVSTVVSFTLAFSVVTFLHVVLGELAP-KSLAIQKTEAITMLLAPPLYWFGKVMKPVIW----LLNGSARVFLRLFGVEPVGHEDAHSEEEIIMTQSYKSGEINQTELSYMQNIFSFDERIAKDIMLPRTDLITISNDASMEDIIALVEEYQFTRYPVAEGDKDKILGFINAKQLFTDHMANKGKALSFYVHNLPIVSEYSPLQDAMLKMQVERTPMALVIDEYGGTAGVITMEDILEEIVGEIRDEFDEKADIEQIHERLYRISGRVLIDDLNERFNLGI--EEEDIDTIGGWVMAQDTEV-SSGQEFRYKNHTVKVMEVDNHQVKSIYLQLPEKEPV
308177461    ----------------------------------------------------------------------------------------------------------------------------------------------------------THAQSVKFWRIWFETASAVAVALLVSQWLENVWLIGMISTIAMAALGFVLVSVSPRRYGRSNAQKVVQSTATLVRFLRLILGPITTWLASIAKALSP---------GGVDEDGYLGKERLRDLVDRASEGEDLDEESAELISSVIDLEETSVRSVMVPRTDMVVLDADHSFHSAMDLFIASGFSRIPLIGEDTDDIQGIIYLKDLIREIHGQQAENLAQLARKVRFVPESKSAADLMQELQQESIHLAIVIDEYGGTAGLVTLEDLLEEIVGEIDDEYDRSTELIQNPDGSLFAVAAASIDDIADHFDMHI--EEEDVDTVGGLLSKALESVPVLGSTADVHGLRLTVVALAGRRIGKIHVEHLE----
198275843    -----------------------------------------------------------------------------------------------------------------------------------------------------------NFISTMLVGNNIAVIYGILMAQLIEHYILADVISNQALLVPIETVISTLIILVTGEFLPKTLFKINP--NATLKFFSVPTFVCYIILYPISRFSSMLSSGILHLVGVKTNKEDREKAFTKVDLDIEEKEGEEIDNEIKIFRNALDFSNVKIRDCMIPRTEIIAVDFDTPLTELKKVFIENGISKIIVYKENIDNIVGYIHSSEMFR-----SNDEWQNGIRSIPFVPETMAAHKLMRIFKQQKRSLAVVVDEFGGVSGIVALEDLIEEILGDIEDEHDTTSIVAKQSDNEYIFSGRIDIEKANETFGLNLP-ESENYQTIGGLILNECQSIPKVNDVIQTENFTFKIIKVSANKIELVKL--------
157691686    ------------------------------------------------------------------------------------------------------------------------------------------------LSACQLGITITALGIGWLGEETIAHMLAPLFVELSIP--QSASSIVTFIIAFSIMTFLHVVVGELA--PKTLAIQKAEQVSLLFARPLMIFYKVMFPFIWVLNGSARLLTKAFGLQQVSEHDMAHSEEELRIILSESYKSGEINQSEFKYVNKIFEFDDRLAKEIMIPRTEVVSFPHDITIEEMLKVTKVEKYTRYPIEDGDKDNMIGVLNIKEVLTACISGESDTIEKFVNPIIHVIETVPVHDLLLKMQRERVHMAILSDEYGGTAGLVTVEDILEEIVGEIRDEFDEINEVRKLGEDHYIFDGKVLVDQVNLLLGTQLDNEE--VDTIGGWFLTQKYEV-EKNDTIREQGYEFIINEVDGHHVVYIEVKKLNE---
142426896    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MKQEKKENFFNKICKLLFKDQSNLRESIQDAIEESSQNGDSGFDLSKKERAILENILTINKLKALDIMIPRAEIICAPHTASFDDLITIIKQESHSRIPIYRKDLDDVLGMVHIKDLLNSQEARNNLNLKNIIKNVLFVPPSMPVLNILLKMQSTKLHMALVIDEHGGTDGLVTIEDLVEEIVGEIQDEHDQEEEFKKINDNTFIADAKMELGEFEKKTNINFNV--DNIDTLGGYVFSIVNRVPQKGEVIKSNPYIFEIIDADPRKIKVLKI--------
254427022    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILIGNNFVNNFAATVAAILAIRWLGDSGAAVAPVVITIIMLVFAEITPKTYAAMRPERVAFPASLVLKPLQVLLAPLVWMVNGVSSMLLRLGGIRPNEQDDDHLSPEELRTVVNEAGLIPENHQKMLLNILDLETVTVEDIMVPRNEMVGIDLDDDMHEILTTLRASQHTRLPVFNGDPNNMIGLLHLRKLSRLLLKENKAELMQYTVEPYFVPEATSLHQQLINFQNAKRRIGIVVDEYGDVQGLVTLEDILEEIVGEFTDLAATSQDIHPQDDGSFVIDGSSTLRDINRALHWELP--TDGPKTLNGLILEYLQDIPDANISVKIDQYLIEILQVKDNMVKAVRARKAEQV--
301162397    ----------------------------------------------------------------------------------------------------------------------------------------------KFLSTIQIGITLIGIVSGAFGGVTIADDVTPLFAMIPGAEVYAKDLAMIIVITYLSLIIGELVPKSIALSNPERYA----------TLLSPVMILLTKISFPFVWLLSISTRLLNKLIGLKSEERLMTQEELKMILHQSSEQGVIDKEETEMLRDVFRFSDKRANELMTHRRDLVVLHTTDSKEKVLQIIDNEHFSKYLLIDDDTDEIAGVVSVKDIILMIGSEQEFNLREIARPALFIPESLYAKKVLELFKKNKNKFGVVVNEYGSTEGIITLHDLTESIFGDIEEDDTEEEEIVRRQDGSLLVEASMNIGDFMEEMGILSYDESEDFTTLGGLAMFLIGRIPKAGDIFTYKNLQFEVVDMDRGRVDKLLVIKREEEE-
295837659    --------------------------------------------------------------------------------------------------------TVERSDLERAADVGERGAAGALAAVRSLTFQLSGAQLGITVTSLVIGMLAEPAVTELLRGPLSALGLPDGATSTIGSLLG------VGISTVVLMVVGELVPKNWAISRPVPVARAVAGPHRRFSAFFGFFIRSLNATANFFVRR----------LGLEPTEELASVRGPEELVALSAAEGALEPDSAELFIRTLHLNDLTAENVMTPRVEVQALAEGASALDAANLAHATGLSRFPVYREHLDDVIGTVHIRDVLAEPAARARTRVTDLATPPLLVPDSLPADTLLARMRAART-MAVVIDEYGGTAGVVTVEDIVEEVVGEVRDEHDPEEPPTATGRATWEADGSLRLD---QLRLIGLSAPEGPYETIAGLLATRLGRIPEAGDTVVLDGWEFTVLAVEHHRAGRVRVVK------
143361090    ----------------------------------------------------------------------------------------------------------------------------------------------KFLSTVQVGLTFGSIIAATYGGQPLAAKLTPLLASAPFAWISENAESLSRGSVSFLIGSLTIVCAEIVPKR--------VGLGNPETFAVAVSRPMSFMASPLVSALSFLADIILFAFGRKPAEEDKMSEDERMMVDQGMASGVLHAHEHRMVHGALSLDQVTAEALMTPSNRVVWLNLKDSDEVNWRKIVSSGHTWFPVYEGTPDRPLGVVSVKRLWANLSLTGTVTIKDVLTEPPTVLPGLTGTELLERFRRDKIHLAVVTDEFGRVRGVVSLNDVLETVMGELPNEGSNSRPVRRRDDGSWLVDASVSLDDFREATGIRFPGEGGRFTVVAGFLMRSLGRLPQEGDRVEALGHVFEVMDMDGHRVDKVLV--------
142497232    -----------------------------------------------------------------------------------------------------------------------------------------------------------NLLGTILVINNLVNVSIVLIATVLAEHLFPSDAMPLWLGTLIHVVGVTFLLVLFGEVIPKIY-----ATSFGMDLAKLMAAPLLLSQKVLRPIWKPLVGMGSWMDNKLANPAADISVEDLEQALELTDNAERSEEEQRILEGIVNFGSKDAKQVMTPRTDILSFSMEDTWAHVRATIVASGFSRIPVHEGSVDQIQGVLHVKDLLPRL-QDDAVAWTEVLRDPIYIPESKKIDDLLREFQEKKVHLAVVVDEYGGTSGLVTLEDVLEEIVGEIADEFDEE-DITVLDEFTYLMEAKTPLLDAYRILQLDEEVWEGESDTLGGFMLEQAGRMLKRGESIEFEGAVLRVDARDARRIHRIKV--------
153834519    ----------------------------------------------------------------------------------------------------------------------KKFAEYSAAARLALQLKNNPTQFLSTIQIGITVIGISGIFGEATLSVPFEHWLVTQGIEREVATVVATAIVVVVITYFAIVIG-ELVPKRFAQNNAERIA------VIVAYPIHWLAKLTTPFVMLLTTSTDA----LLKLLRQNNNGEVVTEEDIFAVVSEGSESGAIEPQEQLMIRNLLHLNDRLALSLMTPRCDMHYLDLDLPLEETLRNLRQTQHSVWPVCKGGLDNIIGTISSKVLLDEYNELSISRLAKLLKRSRFVPESMKGLPLLNYMQQTSTEMVFIVDEYGDVQGLVTHHDLLKSIAGELGMA-PQHIWAKKQKDGSWLMDALIPLNELKYKLELNAIEESEGFQTLNGFLTWLIGRVPTQGETVDYQRWRFEILHVKSNRIVQVKVT-------
238750095    --------------------------------------------------------------------------------------------------------------------------------------------------------------GDAAFSPSFRVIFERFMSPEMADQISFICSFVLVTSLFIL--FADLTPKRIGMISPEAV---ALRIVNPMRFCLMICRPLVWFF--------NGMANLIFRLFKLPMVRNDDITSDDIVVEAGALAGVLRKQEHELIENVFELESRTVPSSMTSRESVIFFDLRESEDSIKEKISTHPHSKFLVCDGHIDQVVGYVDSKDLLNRVLGNQSLVLSSQIRSALIVPDTLTLSEALESFKTAGEDFAVILNEYALVVGIITLNDVMTTLMGDLVG-QGQEEQIVARDENSWLIEGGTPIEDVMRVLHIDEFPQSGNYETIGGFMMYMLRKIPKRTDFVKYAGYKFEVVDIDSYKIDQLLVTRLSDQP-
293189469    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALAHPLATAVRVVPFQMAFTAIARPVIWVLGGTANWVLARMGIEPQEEISSARSASELAALVEHSVEEGTFDMSTADLFVNTIRMSTLSAADVMTDRGRLHTLSEGDSAQDVLDLARETGHSRFPVIGDDSDDILGLVSLRRAVAVPADRRAEVPSSLMTDAPSVPETAPIGPLMVQLRDEGLQMAVVVDEYGGVSGIVTLEDVVEEIVGEVSDEHDQRLGIRPRPDGTFLVPGTLRPDELARRTDINLP-EDGPYDTIGGLVMNELGEIPVVGSRVNVDGIGIEVTQMQGRRVAQVAITP------
269961059    --------------------------------------------------------------------------------------------------------------------------------------------LALQLKNNPTQFLSTIQIGITVIGILSGIFGEATLSVPFEHWLVTQREVATVLATAIVVVVITYFAIVIGELVPKRFAQNNAERIAVIVAYPI--HWLAKLTTPFVLLLTLSTDALLKLLRQNNTGEVVTEEDIFAVMSEGSECGAIEPQEQLMIRNLLHLNDRLALSLMTPRCDMHYLDLDLPLEETLRNLRQTQHSVWPVCKGGLDNIIGTISSKVLLDEYDELSISRLAKLLKRSRFVPESMKGLPLLNYMQQTSTEMVFIVDEYGDVQGLVTHHDLLKSIAGELGMA-PQHVWAKKQKDDSWLMDALIPLNELKYKLELNTIEESEGFQTLNGFLTWLIGRVPTQGETVEYQHWRFEILHVKSNRIVQVKVTEI-----
136088216    -------------------------------------------------------------------------------------------------------------------------------------------------KSAVLIKKVLTYYRRFQTLTNISIYFMSFVNAFLLLNLSQDNFFNASIYIFGYFFIYVLVLNHTARRIGLKYVERVATNFIGLYFIIFKLFYPITITTYFMSRLIAKVFGLNENL----TDKEMAEEQIRTLVNESTETGVLDEEESEMIQNVFEFDNTEVHEVMTHRTDIKGFEIKMSEKEIMEIFSKEPYTRYPVYKDNLDTILGTVHLKDFLPYMLGKRKINLKSLMRKPYFIPESKKINDLMKEMQMTKNHIAIILDEYGGTSGLVTFENVIEELIGDVSDEDNEEIEIYKIGKNLYHVLGSTNLYNVEEELEINLNDNES--DTIAGFILNHIGHLPKDDELVSFE---------------------------
86143787     --------------------------------------------------------------------------------------------------------------------------------------QNLVVRLLEKPKKLLATILVANNFINIAIVLIFASLGETLFAQYQFWIINLRFLVEVVAVTFLILMFGEILPKVYASRNKVQFSGQMAYPMVVLDTL----------ISPLSVPMRAVTLFLQDRFGKQKANISIDHLGQALELTSEEDTSI---EEQKILKGIVSFGNTDTKQVMKPRMDIFALNEELTYQEVIPLIIENGYSRIPVFTENIDNIAGILYVKDLLPHI-DKEDFAWTSLLRDPYFVPENKKLDDLLNEFKDKRNHLAIVVDEYGGTSGLISMEDIIEEIVGDISDEFDDEDIIFKLDDNNYIFEGKTSLKDFYKVIKLEFEDNKGEAETLAGFLLEISKGFPRKNEILNFEHYAFTIEVIDQKRIKQIKLT-------
295098362    ---------------------------------------------------------------------------------------------------------------------------------------INASRILKMQENPGMFFTVVQIGLNAVAILGGIVGDAAFSPAFYSLFVKYMSVELAEQLSFILSFSLVTGLFILFADLTPKRIGMIAPEAVALRIINPMRFCLYVFRPLVWFFNGLANVIFRIFKLPMVRKDDITSDDIYAVVEAGALAGVLRKQEHELIENVFELESRTVPSSMTGRENIIWFDLHEDEQSLKTKVAQHPHSKFLVCNEDIDHIIGYVDSKDLLNRVLANQSLALNSQIRNTLIVPDTLTLSEALESFKTAGEDFAVIMNEYALVVGIITLNDVMTTLMGDLVGQGLEE-QIVQRDENSWLIDGGTPIEDVMRVLDIDEFPQSGNYETIGGFMMFMLRKIPKRTDSVKFSGFKFEVVDIDNYRIDQLLVTRIDSKP-
213965978    ------------------------------------------------------------------------------------------------------------------------KKAANAGSKSAYLVDRALSRTSTNLSGAQLGITVTSLVAGFLTGPSLGVLLEAAFSISPATVTAISTTGAFIIATFTQMVFGELVPKNWAIAEPTKVANLVVRPQNAFMFAF----------GWLVWLLNSAANWVLKRLGFSPEEEVASARTAEELRAVSSDEGKINPQTAELVARSIEFGERTAADVMTPRTQIIFIE-DQSVAEMLTVVADSGHARFPVVGNSVDDIRGVVHYTDLLSVPHAQRTTSAASLAKDVLVVNDSTTLDPLMRQLREDAYQFAVVVDEYGGTDGIVTLEDLVEEIVGEIDDEDDRSLLYSRISPNTVIVSGLMRPDELGEILNLVLP-EGEESDTIGGFITERLDRMPRFGDTVTVEEVAFRVERMARHRVGRIRV--------
142206846    --------------------------------------------------------------------------------------------------------------------------------------------AVKRTSTHLSAAQLGITLTTLLTGFLAEPAISSLLSPSLTELGLGDDAVRALGAVIALLIATLFSFLFGELVPKNMALSVPVGTLKAVAIFQI---SFTYLFYFIIIFLNNTGNFFVRRFGVEPKEELSAARSAEELVMRSASLGSLEENTATLLSRTLRLVELDASEIMTPRPKMHSLDSRQNASDVISLSIETGHSRFPVTGDDIDDIVGAVHLKHALAVPVEKRSVPVTAIMQEVIRVPETMSLERLTLELRERGLQIAIVIDEYGGTAGMATLEDLVEEIVGELDDEHDERLDLTVVSGEQVSFSGLRRPDEL-EAYGIEIP-ESDDYDTASGYVMTELGRIPEVGDEVELDTGIIRVSLMDGRRIDRLR---------
142830875    ------------------------------------------------------------------------------------------------------------------------------------------AEKVLALQAQPGNFFTVVQIGLNTVAILGGILGESALNPAIKEFISEFYQGPWLAASFVFVTGMFILIADLMPKRLAMTMPERIAVVVVRPMLLCVT-----LLMPLVWLFNGMANGLFRLLRISMVRNDEITSDDIAVMDAGAEAGVIQREEHQLIENVFELQSLGVTSAMTARESLIYFTLQEGEESIKAKIAEHPHNKFLVCDHNLDSIKGFVDSKELLIRVISGQSIDLNSLVQNVIIIPDTLNLYEAMEYFKNHRGDFAVVMNEYALVVGIVTMNDLMSTVMGEWAT-HVVEEQIVQRDENSWLVDGVTPISDVMRAFDIEEFPENQNYETIAGFIMYMLRKIPKRTDSVKYAGYKFEVVDIDSYKIDQLLVTRVEPTP-
119776416    ---------------------------------------------------------------------------------------------------------------------------------------------------------TVVQIGLNAVAIMGGIVGESAFTPHIMALLDGIVPAKWLGFSFILSFMLVTSLFILLADLMPKRIAMAMPERVAVSLVGAMGLCITVLRPLVWVFNGLANGLFRMLRIPTERNDAITEDDIYAVMDAGAEAGVIDKGEQQMMENVFEMQSVPVTSAMTPRESLVFFLQSDTEEDIKRKIAADPHSQFLLCDGQLDAIKGYVDSKDLLIKVISGQALNLKDLVQTCPIIPDTLSLSEALDYFRNNRVDFAVVLNEYALVLGVVTFNDLQSAVMGTWSLAEGEE-QIVARDPSSWLVDGVTPITDVMRAFGIDSFPQSQNYETIAGFIMFMLRKIPRRTDFVVYAGYKFEVVDIDSYKVDQLLVTKVE----
307565573    -----------------------------------------------------------------------------------------------------------------------------------------------FVSTMLVGNNIVLVIYGILFAKIFDATLFSSFEPATRVFCDT-----LLSTMVILFTGEFLPKSLFKSNPNRLLTFFAPLAYLFFIILWPISRFA-----------TFIAKIFLRLLGVKMNEERSSETFSDYLVQSSIDNAKSEDEEVKIFQNALDFSEIKVRDCMVPRTEINAVEENCTTEELLQRFIESGNSKILVYVEDIDHIKGYIHSSELFRH-----KQSWQEHILEMPFVPETMTAQNLMKIFLQQKKSLGVVVDEFGGTSGIVSLEDIVEEIFGDIEDEHDNAKYIAKLGNGEYLLSARLEIDKVNDLFNINLP-ESDEYMTLSGLLLHTYQSFPKLNEVIKVDNYEFRIIKKTMTKIELVKLKVLSK---
256800514    -------------------------------------------------------------------------------------------------------------------------------------------ELSFQLSGTQLGITITSLVVGMLAEPALAELLFTAIGIPEGAVSGVTVVVGMLVASAVQMVIGELLPKNWAVSKPLQVARFVAG---PQHVFARLFRPVIAGL-------NAVANRLVRALGVEPAEELASARTPGELVSLSARAGALEQDTADLFVRTLSLGELTAQHVMTPRVKVSALQSSATAEDVVNLTRATGLSRFPVYREKIDEVVGMVHLKDALAVPVQERRTPVGRIARPALLVPETLPVRPLLARLRSE-QPIAVVVDEYGGTAGVVTLEDIVEEIVGEVRDEHDPELASAPPEDGRWDVDGSCRVDVLQR---IGLEAPEGPYETVAGLIADLLGRIPAVGDKAELPGWRLSVRQVGHYRAERVRLVRTAPVAV
192288880    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QLPAVVHQGEVLHPHGGSWLIRAIRSLFGWKPGSVRDDLQV--VLDTSPPDDTGFSTLERTMLRNILGLHDRRIADVMVHRADIVAIKQDIQLGELLSLFQDAAHSRLVVYNETLDDPVGIVHIRDLLRAIDLKMPLTETGIIRKLLYVPPSMRAIDLLAQMQAARIHLALVVDEYGGTDGLVSIEDIVEQIVGEIDDEHDEPPSIVRQADGSFIADARASLEDVRAMIGDQFVTGEEDVETLGGYLVNHVGRLPVRGEVIAGPGFEFEVLDADPRRVKRLRI--------
27904875     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QHSDKENKKGFFSILLSQIFHDEPKNKEELLTLIKYSEENELIDRETGHMLEGVIHITKQKIRDIMIPRPQMITLKLTYSLEQCLDVITKSLHSRFPVMSENENYVEGFLITKDLLPFIKNNEMFCIKKILRPAIVVPESKHVNHMLKEFRLTKNHMAIVIDEFGVVSGLVTIEDILELIVGNIEDEYDEKKNICQLNQSTFIIKSLTSIKEFNETFNTNFNDEE--VDTIGGLVMKKIGHLPIRGEYININQYKFKIHIANNRRIILLQVT-------
282866169    -------------------------------------------------------------------------------------------------------------------------------------------ELSFQLSGTQLGITITSLVVGMLAEPALAQLLLTATGLPRGAVPGVSVVIGMLLASAVQMVIGELVPKNWAVSRPLQVARFVAG---PQHRFSAALRPVISVLNTA-------ANRLVRLLGVEPTDELASARTPGELVSLSAEAGTLEQDTADLFVRTLSLAGLTAQHVMTPRVKVSALQSSATAADVLNLTRATGLSRFPVYRERIDEVVGMVYLKDALAVPAGDRQRTPARIAVAPLLVPETLPVEELLRWLRKE-QPIAVVVDEYGGTAGVVTLEDIIEELVGEVRDEHDAETPVVADDGRSWDVEGSCRVLTLRR---IGLDVPEGPYETVAGLVADLLGRIPAPGDRAELPGWRISVRQVGHYRAERVRLVRLTDLP-
142053319    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELTATAIVATFFVEKSDSKLLALTGAILLMVAISYVVVGVGPRTLAKQHAIKWARPAINSSLILSKLLGPLTSLLIGVGNAITPGTEAEFRDLVDQASESGFVEESEREMIHSVFDLGETLVRELMVPRTEMVWIEAEKTIRQGLSLALRSGFTRIPVISENLDNVVGIAYVKDLAKRVYDNPSETVLDNLRRAFFVPENQTADELLKQMQRDQIHMAIVVDEYGGTAGLITIEDILEEIVGEISYDDDEAEEIEWLDENKARISARLHVEDFSAEFETNFKQEEEDVDSIGGLIAKHLGRVPIPGSTILVPGWKLTAERGRRHRIATVLVERIEEAN-
255655062    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------AATSISTSLFIGLMGEKGVALATAVMTVLVLIFGEITPKTIAANNSEKVSLLVSKPIKAIIFI----------LRPIVWIFNIITNIIFKLFGITNKGAKSFITEEELMVNVSHEEGVLEMEEREIINNVFEFGDMQAKNAMVQRIDMVAIDMEDSYDEIIQVFKTEKLSRMPVYEETIDDIVGILNIKDIIFLSDEEESFDIKNYMREPFFTYEFKKITQLLEEMKLEKSQMAIVVDEYGGTSGLLTIEDLVEVIVGIEDEYDEEEDEIQVIKEDEYIVDGSTKIGDVNELIGVNL--ESEEFDSIGGFIIGHLSRLPEENEVIEVDNIRFCIESIEKNRIKKIRI--------
144005542    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YGDVGIAIATFALTFIILVFAEVTPKTIAALYPEKIAFPSSYLLKPLGV----------VLYPFVIFVNGITNILLALFKISPTNNQGDELSPEELRTVVYEAGLIPKEHQDMLVSILELENMTAEDIMIPRNEIVAIDINQEWKDIQRLLVNSQHTRVLLYRDSIDDAVGFVHVRDALRLLSKDEKASLLRAVREIFYSPDSTSLHVLMYQFQKARERIGLVVDEYGDIQGLVTLEDILEEIIGDFTTNMDHHKSTNAQQDGSVLVDGSTNIRDLNKEMNWSFPIEGPK--TLNGLILEELQDIPENNISLRLAGYPVEIVEWSDNMITTVRV--------
167761491    -----------------------------------------------------------------------------------------------------------------------------SISLIIIVACIVMSAYFSATETAFSSLNRIRVKNLAEKGNKKAKLVMKLSENYLSTILIGNNIVNIASASLATVLFVNMLGAEAGPSVSTAVTTVVVLIFGEVSPFAMFSAPILNMLVKILTPFNFLFGQWKKLLSLLFKSSDDTGITEEELLDEAEQDGGIDEQESKLIHSALEFTEQEVIDVLTPRIDITAVSTQATKEEIAEIFAETAYSRIPLYDESVDHIIGIIYQKD-FHNYVYHTDKDISEIVRPTLYVHKNKKIGVLLKELQQRKMHFAVVLDEFGGTIGIVTLEDILEELVGEIWDEHDENSEIEIKSEDEVIALGSANVEKLFEVLNIEITEDEEIPVIVNGWVMKELERIPVKGDTFEYKGYKITVLSVNEKRVEKVLIKK------
162447765    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLSTLVFTIIILIFGEVTPKSIAKEYPNKFAMFAAPIVNALE-FVLLPVNFFFKVWKKVLSYIVKPNSKAHL----------SEDELIMIVDEVQESGAIDESSGTLIRSAIEFADLEAVDIYTPRIDVVAVSTAARHEDIFKVFKESGYSRIPVYEENIDHIIGVMNYKDFF--MVLTEGFDIKEIIKDVLFIPKTKKVKDLLLELQQSKSHMAVVIDDYGGTAGILTLEDILEELVGDIWDEHDDIIEAVKKNDNQYLVLGNSSIEDFLEIIGSK---EEPNVLTVNGWVVEKLGTLPVEGKTYEVKPYTFEIVKMDGKRIDLVQITIEKEEQI
296332376    ---------------------------------------------------------------------------------------------------------------------------------------IAVKKVTTHLDEYLSACQLGITLTSIGLGVLGESTIERLLHPLFVQLNVPGSLSHVISFIFAYAIITFLHVVVGELAPKTVAIQKAEAVSMLFAKPLIWFYRIMFPFIWLLNNSARLLTKAFGLETVSENELAHSEEELRIILSESYKSGEINQSEFKYVNKIFEFDDRLAKEIMIPRTEIVSLPHDIKISEMMDIIQIEKYTRYPVEEGDKDNIIGVINIKEVLTACISGEDSTISQFVNPIIHVIESAPIQDLLVKMQKDRVHMAILSDEYGGTAGLVTVEDIIEEIVGEIRDEFDEINEIRKIGEGHYILDGKVLIDQVNDLLGIHL--ENEEVDTIGGWFLTQKYDV-EKGDSIIEEGCEFIINEIDGHHVAYIEVKKL-----
282872633    ----------------------------------------------------------------------------------------------------------------------------------------ALRELSFQLSGTQLGITITSLVVGMLAEPALAQLLLTATGLPAGAASGVAVVIGMLLASAVQMIVGELVPKNWAVSRPLQVARFVAGPQARFAAL----------LRPVITLLNALANRLVRLLGVEPTDELASARTPGELVSLSAEAGALEQDTADLFVRTLSLAGLTAQHVMTPRVKVSALHSTATAADVLNLTRATGLSRFPVYRDRIDEVIGMVHLKDALAVPAPERLRTPARIAVPPLLVPGTLPVETLLRRLR-HEQPIAVVVDEYGGTAGVVTLEDIIEELVGEVRDEHDAEGAARPEGHPAWDAEGSCRVHTLRR---SGLDVPDGPYETVAGLVAGLLGRIPTPGDRAELPGWRISVRQVAHNRAERVRFTRVPD---
218130406    ----------------------------------------------------------------------------------------------------------------------------------------------KFLSTIQIGITLIGIISGAYGGVAIADDVVPLFAMLPGLELYAKDLAMITVITYLSLIIGELVPKSIALNNPERYA------TLLSPFMIILTKVSYPFVCLLSASTKLTNKLIGMKEG---EERQMTQEELKMILHQSSEQGVIDKDETEMLRDVFRFSDKRANDLMTHRRDVIVLHPTDTQEEVLRVIHEEHFSKYLLVESGKDEIIGVVSVKDIILMLGGEQPFNLRTIARPPLFIPESLYAKKVLELFKKNKNKFGVVVDEYGNTEGIITLHDLTESIFGDIEENETEEEDIVTRADGSMLVEASMNIGDFMEAMGILNYDDEEDFTTLSGLAMFLIGRVPKAGDIFSYKNLEFEIVDMDRGRVDKLLVIKRDDEE-
142736663    ------------------------------------------------------------------------------------------------------------------------------------------------VKGASSLLKLKTNPSRMMASVNLGNNLVNVASTAIATFGNDGLAIVIGIMTFLILVFGEITPKTYNANAAKIAARYSPVLLAFSYAFYPVVRIL-----------EAITKGIIRLTGSSDNPPGLTEDEIKGVIDQGLKDKAIEKQESELVHGALNFDDIVIRSVMTPRTKMFTLNSKKMLFEALPEINNSGFSRIPVFSENSDNITGIVHVRDVLKTLENDEKISLEEIMRDPIFVSQEKRVSDLLKEMQGRQTHMAIVVDEFGGVEGCVTLEDLLEEIVGEIHDEKDTVQQVFQNEGNDVILNGDIEIDKINEIFKTNIP-EGDDYSRLNGLLHEKLRDIPKEGDKIEIESLRIMIEKVSKNKPDKIRIEKIK----
229829045    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KNKFFSRLFHRDEALSEDEFEEDLIIREGHEQGVLSAREVTMIRNIFAFADKDVKDIMQHRSNIVAIDGESTMQEAVEQMIENHYSRYPVYIKNLDNIIGLVHIKDTLRYVAEGHDMDLEYMVRRVIFVPQTHSIDTLLAQMQHRKNHMILVQDEYGQTCGLLSMEDVIEEIVGNIQDEYDDEDELVARGDGAYMMQGSTPLDTVADTLGIDLSDEE--AETLNGFLLEKLGRIPQDHESFDVRGYHFHVIDVEHMVALGVRISREASLE-
256817501    -------------------------------------------------------------------------------------------------------------------------------------------ELSFQLSGTQLGITITSLVVGMLAEPALAGLLFTGMGLPAGAVSGVSVVVGMLLASAVQMVIGELVPKNWAVSRPMQVARFVAG---PQHAFARLFRPVIAGL-------NAVANRLVRALGIEPAEELASARTPGELVSLSARAGALEQDTADLFVRTLSLGELTAQHVMTPRVKVSALQSSATAEDVVNLTRATGLSRFPVYRERIDEIVGMVHLKDALAVSVPDRRTPVGRIARPALLVPETLPVRPLLTRLRSE-QPIAVVVDEYGGTAGVVTLEDIVEEVVGEVRDEHDPELAAAPPEDGNWDVDGGVRVDIL---LRIGMEVPEGPYETVAGLVADLLGRIPAVGDRAELPGWRLSVRRVRHYRAERVRLVR------
212696590    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------ITTILVGNNIVNILTTTIATFTDIFGGAGAAISTVVVTITVLIFGEITPKLAAQINSEKMG-LRFAKPIYIISLFLKPLVFLLGLFTKYLTKKMSAGSVNSDIVTEEDLKTIVDVGEEQGVINNEESEIINNVFDFGGSFASDIMTPRTNMEAIAIDSSKKEFDEFLIECKHSRIPVYGESIDNIVGVLHMKDIVTFVAEGREVILKDMLRQTFYAYENMNIIDLFKSMKKMNVSLAIVVDEYGGTEGLVSIEDIIEELVGDIYDEYDPDDEVYKVSDNEFIVDASMHINDFNDYFNRNLQEVKN--DSIGGLVIDYLNRLPKSGDVVKVDDVTLICEKVERYKINLLRVK-------
262376618    ---------------------------------------------------------------------------------------------------------------------------------------------VLDLQENSADFFAASQIGLNAVAILGGILGEGAFRPYIYNFVSRFYQGISFALSFTVVTSLFILFADLMPKRLAMIAKIAVSVIEPIQIFIKVCKPLAWFI-------NAIANMLFRLFKVNTIRDDNITFDDSAVMDAGAQAGVLQKQEHHFIENVFELEERNVPSSMTTRENVVFFTLNEPEESIRQKLAEYPYSKFLVCSNDIDSVIGYVDAKDILVRILNNQSLLQENTIRNVLTIPDTLTLSEVLDRFRSTKEKFAVVINEYALVVGVITLSDIMITVMGDWVTPIEADQQIIKRDNNSWLIEGSTPIEDIKHALEIDEMPDDENYETIAGFMMYKLRKIPRPADAVIFGAYKFEVVDVDHFKIDQLLVTRL-----
16078020     ---------------------------------------------------------------------------------------------------------------------------------------IAVKKVTTHLDEYLSACQLGITLTSIGLGVLGESTIERLLHPLFVQMNVPGSLSHVISFIFAYAIITFLHVVVGELAPKTVAIQKAEAVSMLFAKPLIWFYRIAFPFIWLLNNSARLLTKAFGLETVSENELAHSEEELRIILSESYKSGEINQSEFKYVNKIFEFDDRLAKEIMIPRTEIVSLPHDIKISEMMDIIQIEKYTRYPVEEGDKDNIIGVINIKEVLTACISGEDSTISQFVNPIIHVIESAPIQDLLVKMQKERVHMAILSDEYGGTAGLVTVEDIIEEIVGEIRDEFDEISEIRKIGEGHYILDGKVLIDQVNDLLGIHL--ENEEVDTIGGWFLTQKYDV-EKDDSIIEEGCEFIINEIDGHHVAYIEVKKLQEEEL
89096363     ------------------------------------------------------------------------------------------------------------------------------------------------LSACQLGITVTALGIGWVGESTFEVILHPVLEYFQVS--ESLSHILTLAFAFAIATFLHVVVGELAPKT-----LAIQKAERITLLFARPIIWFYRLMYPFIWFLNGSARLLVGLFGLKPASEHELAHSEEELRLLLYKSGEINQNELKYVNNIFEFDERVAKEIMVPRTEMITISIEDEFEEIMLTVEEENYTRYPVVNGDKDHIIGYVNVKEFLTALDDGKIHELAEFVKPVMHVIENIPIHDLLVKMQKERTHIAIIMDEYGGTSGLVTVEDILEEIVGEIRDEDDEVPEIRKVKEDEYILDAKMLLEDVNDLLGIELL--SDDIDTIGGWVLSQ-DFDAEIGTEVEAEGFIFKITEKDGHQVLYIEVKRV-----
183601566    --------------------------------------------------------------------------------------------------------------------------------------------------ATSSACAFLRILSNVLIGACVVCIAAIFASPVWLQLIYG-----VLAALVVAFVSVLARPRSVGSDKPLEILLAYSHLASFAYACAPFLHPRKSKSARKTELSENEELEEIHLEQGRAAINRVLETNR------------FDPEVSEMLHNVLALSDSLTREIMVPRTDMICIEKDDTLEDFLKLCSRSGYSRIPVIGNDIDDLLGIAYMKDAVRATIFNNSRPIESIMRKPMLVPELKPADDLFHEMQQTCHHVAVVVDEYGGIAGMVTIEDALEQIVGELQDEHDQHGEPRQIGEHKWSMPARTPIAELEDIFEIDL--DEDDVDTVYGLLTKLLGRVPIVGSSAVTRGLRLTAVDSAGRR--------------
136244607    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NWWRRIFSRSRSNGGDLRDTIEELIEEQEVAGELSSDELRLLRNILNLHGLTVYDIMVPRADIVAVEIKTSLSDLVSLMSDEAHSRIPIYRETLDNISGMVHIKDVLQGWSKDEPSELEDLVRPVLFVAPSTPILELLLQMRVRRVHMALVVDEFGGIDGLATIEDLVEEIVGEIQDEHDEDHSAIEMRPGLFDVNARTNILEFEERIGEFLVPAEEDIDTLGGLVFFLAGRVPAKGEVITHSGVEFEILDADPRTIRRMRVTSPQP---
300866192    ------------------------------------------------------------------------------------------------------------------------------------------------LSTTQLGITLSSLALGWIGEGTMAILVRRFLAYPLPANISEAIAHSLGISILTFFLLAYLQIVLGELLPKSIALLHSEQLAKVLGPPSLAIARFFNPFIWILNQSTRWLLRVLGMEYGVP-HRPVTSQELQLIIATSTESTGLQAQERELLNNVFEFGAVSVEEVMTTRTSIAAIPRTATFQMLLDEIAISGHSRYPAFGESLDEIVGLVDFKQLLAQGLLSPQTLIDPWIRPIRFVPEVMLLSELLPLMQRSPEEMAIVVNEYGGTSGLVTLKDLIAEIIGESRESADEEVDLQMLDDRTFLVQAQLELESVNEILNFNLPLAD-EYETLGGFLIHELQIIPALGEIFVYGNLEFTVISASGARLDQIRIRILDS---
296164824    --------------------------------------------------------------------------------------------------------------------------------------------LSFQLSGAQLGISAT-----TLAAGYLTDPMLANLPHPWFDAIGISDRAADAIMAFLALVIVTSVSMVFGELVPKYLAVARPLSTARAVVGVQLL--FSLLFTPAIRLTNGVANWIVRRLGVEPAEELRSARSPQELLSSSARSGSLDPATAALVRRSLQFGALTAEELMTPRSKIVALQTDDTVADLVAAAAESGFSRFPIVDGDLDETVGIAHVKQVLAIPAADRARTLTRVAQPVPAVPSTLDGDAVMAEIRANPLQTAMVVDEYGGTAGMVTVEDLIEEIVGDVRDEHDDATPDVVAAGTGWRVSGLLRIDEVASATG--FRAPEGPYETIGGLALREFGHIPVAGETVKLPRWQATVIRMDGRRIDLLELIELR----
239939886    ----------------------------------------------------------------------------------------------------------------------------------------ALRELSFQLSGTQLGITITSLVVGMLAEPALAQLLLTATGLPAGAVSGVAVVVGMLLASAVQMIVGELVPKNWAVSRPLQVARFVAGPQARFAAL----------LRPVITLLNALANRLVRLLGVEPTDELASARTPGELVSLSAEAGALEQDTADLFVRTLSLAGLTAQHVMTPRVKVSALHSSATAEDVLNLTRATGLSRFPVYRDRIDEVIGMVHLKDALAVPAHERLRTPARIAVAPLLVPGTLPVEHLLRRLR-HEQPIAVVVDEYGGTAGVVTLEDIIEELVGEVRDEHDPELTAATAEDGRWDAEGSCRVHTLRRG---GLDVPDGPYETVAGLVAELLGRIPAPGDRAELPGWRITVRQVGHNRAERVRFTR------
225867957    ------------------------------------------------------------------------------------------------------------------------------------------------------------QVGITFISLLSGASLSASLGQVISGWLGGSAT-AQTAGSIISLLFLTYVSIVLGELYPKRIAMNLKDKLAVVSAPVIIVLGKLVSPFVWLLSASTNLLSRITPMTFDDADERMTRDEIEYMLTNS--EATLDAEEIEMLQGIFSLDEMMAREVMVPRTDAFMIDINDDTLDNIKEILKQSFSRIPVYDVDKDKVIGLIHTKRLLESGFRQGFENIRKLLQEPLFVPETIFVDDLLRQLRNTQNQMAILLDEYGGVAGLVTLEDLLEEIVGEIDDETDKAEQVHHIDDNTYIVTGTMTLNDFNEYFDTEL--ESDDVDTIAGFYLTGIGTIPKEKESFACDHLVLVNDKVKDGRITKLKLT-------
77359886     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRLYGDLGIAVATGALTLVVLIFAEITPKTLAALYPEKVAFPSSV----------VLKGLLKILFPFVVVINWLTNGILRLFGISAAQIDEHSMSKEELKSVLNESGLIPARHQSMLTSILDLEQVTVEDIMIPRNEIVAIDINDEWKLISRQLTHAQHTRVLLYRDNIDDAVGFIHSRDALRLLTKEDKPSLLRAVREIYFIPEGTSLNTQLLKFQQSKERIGLVVDEYGDIQGLVTLEDILEEVVGDFTTTQTPSEEVTTQTDGSCIVDGGANVRDLNKEMGWEFPL--DGPKTLSGLIVEYLENIPDANLSLRIAGYPIEVLEVKENMIKLVKIQPKK----
239932472    -------------------------------------------------------------------------------------------------------------------------------------------ELSFQLSGTQLGITLTSLVVGMLAQPALARLLGGPFTAPAGAVPGVSIVVGMLLASAVQMVIGELVPKNWAVSRPLQVARFVAG---PQHVFARLFRPVIAGL-------NAVANRLVRALGIEPAEELASARTPGELVSLARHSGALEQDTADLFVRTLFLGELTAQHVMTPRVKVSALQSSATAADVVNLTRATGLSRFPVYRERIDEIVGMVHLKDALAVPVRDRRTPVGRIARPALLVPETLPVRPLLKRLRSE-QPIAVVVDEYGGTAGVVTLEDIVEEIVGEVRDEHDDAPELVAAPPEAWDVDGGVRVDVLRRM---GLEVPEGPYETVAGLVADLLGRIPAVGDHAELPGWRLSVRRVGHYRAERLRLVRTAPLPL
239939684    -----------------------------------------------------------------------------------------------------------------------------------------------AASALKAVRSLTFQLSGAQLGITVTNLVIGMLSEPIRGPVEAAGLHPAAASTLALVIGTALVLMVVGELVPKNWAISSPLAVAKAVATPQ--RGFTAVFRPFISHLNNTANRIVRRFGLEPTEELASARSPQELVALSAKEGALEADTAELFVRTLNLSELTAENVMTPRVQVTALELHATAEDVANATRATGLSRFPVYRGSLDTVVGVAHIKDVLAIPADRRPRTVSELLREPLLVPETLTVDKLLDRL-SGKLAMAVVIDEYGGTAGVATLEDIVEEVVGEVRDEHDPHETPDLAAAGEWSADGAARTDQLRR---IGLRVPEGPYETLAGLIAAELGRIPTADDSVELAGWRIDVVDASGRRAAR-----------
123441191    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRLYGNAGVAIATGVLTFVVLIFAEVMPKTIAALYPERVAFPSSVLLAPL----------QKIMLPLVWLLNTITRGLMRLCGIRGNVHSSDAVSKDELRSIVNESHQISRRNQDMLISVLDLEKVTVSDIMVPRNEVVGIDINDDWKSIMRQLTHSPHGRIVLYRQSLDDAIGMLRVREAYRLMTEKKEFNLLRAADEIYFIPEGTPLNVQLVKFQRNKEKVGMIVDEYGDIQGLVTVEDILEEIVGDFTTSMSPSEEVNPQSDGSVLIDGSANVRELNKAFNWSLPIEAR---TINGMLLEELEEIPQVNAQVRVGNYLIDVLDVQENMIKRVRVTPI-----
163840142    -----------------------------------------------------------------------------------------------------------------------------------------LLRCLKSLSTQLSSCQLGITLTTLLTGFVMEPSLGVLLDPPLTA-IGIPLAISHTVSLIVAMVLATLLSMLLGELVPKNMAISRSFAIGKLVARPQLV--FTAVFKPAIVLLNGFSNRVLHVFGFEAKEEISGARSPAELVRRSAEMGTLDAGTANFLARSLRFSDRTAADVMTPRIQTEMIDIDAPLTDVIEAARRTGFSRFPVIGDSVDDIRGVVHVKRAIAVPTDKRELQAGTIKEDVLRVPETIHLDALLRELRAGNLQLAVVVDEYGGTAGVATLEDLVEEIVGEVEDEHDTTPGVLQSASGDWHFPGLTRPDEITDQIGLRVPDEAS-YETVGGFLMAGLGRIPEVGDSVETVGGLLEVERMDGKRVDRIR---------
291619066    ----------------------------------------------------------------------------------------------------------------------------------------------------FTVVQIGLNAVAILGGIVGDAAFSPAFSSLFNRFMSHELAEQLSFICSFTIVTSLFILFADLTPKRVGMIAPETIALRIINPM----RFCLLVMRPLVWLFNGLANVFFRIFKLPMVRKDDITSDDIAVVEAGALAGVLRKQEHELIENVFELESRTVPSSMTSRENIVWFDLHEDEVSLKTKIAQHPHSKFLVCNGDIDHIVGYVDSKELLLRVLGNQSMALNSQIRSALIVPDTLTLSEALESFKTAGDDFAVIMNEYALVVGIITLNDVMTTLMGDLVGQGMEE-QIVARDENSWLVEGGTPIDDVMRVLDIDDFPQSGNYETIGGFMMYMLRKIPKRTDFVKFAGYKFEVVDIDSYRIDQLLVTRIDERP-
154251225    ------------------------------------------------------------------------------------------------------------------------------------------------------------QIGITLVGVFTGAFGGATLAGPISSFMVDWPWIQELAFGFVVIILTYLSLILGELVPKRIALSNPEAIASGIARPMGTLAKILGPAVTFLSWSTEAVLRVYGITGQQVPRVTEEEIRH--MVEEGAASGAIEGVERDIVNRVFLLGDTRVAEIMTPRVQMTWLDAEEAVEKNLALIRQSQRMRYPVRRGANGPFIGMVRLEDL--HLQPRTNEELLARMSPPLYIPRTASVLKALSTLQSESMFMAFIIDEYGDVVGTLTMSEIFFAMIGDLSDHNERNPAVTIREDGSWIIDGVVSVDEIRRLLKLHLPDESNEVNTLAGVMFNWFGRLPREGDYFAWNGYRFEVVDMDGPRIDKILIVPAQNLPI
254421990    ------------------------------------------------------------------------------------------------------------------------------------------------LSTTQLGITLSSLALGWIGEHTMAALIIHWLARLPIQFSEFFSHSIALPSAFLLLAYLQIVLGELCP-KSVALSYPEHIARFLGPPSLTIARLLKPFVWLLNQSTTLLLTILGIGIKDDSTGRYGGVTPEELLINTSTEVPALKKGEREILSNVFEFRGATVEEIMVPRTQIAALPLSATFQDLLDEIVRSKHSRYPIIGESLDNVLGMINFHDLALPLSREEQSSIEPWIKTAKVVPETLPLNDLLTQMQQSAKEMVIVVDEYGGTAGLVTFRDLTAKIIGD-ADNTESIGKIIYQDNHTVIFPAQTDLEDVNERLSVALPT-SENYVTLGGFVIFELQRIPQVNEQLIYEDLELTVAAAEGPRLTKIKIRRL-----
81429079     -----------------------------------------------------------------------------------------------------------------------------------------------FLATIQVAITFAGFLSSASAATTIAGRLAPLLGNAAWT-KEAAVLIVTIVLSYISLVFGELYPKQVALHRSEAIAKAAV---QPIRFIGVLLRPFVWLLSASTTVLMK-----LTPIDFSETEPKLTREEMVHMIESGKSAGVLESDEYEMLEGIITLNKKMAREVMVPRTDAFMVDICADNDQNIDAILAQPFSRIPVYRDDKDQIVGIVHIKNLLREAREKGETQLETVMKEPLFVPETIVIDDLLFEMKRTQLQMAILLDEYGGVVGLVTIEDLLEEIVGEIEDESDADVLYQKIDETHYKVMGRMPINEFNDVFQTDIQIAD--VDTIAGFMITEIGAIPVSGESIDLPN--------------------------
300715061    ----------------------------------------------------------------------------------------------------------------------------------------------------FTVVQIGLNAVAILGGIVGDAAFSPAFRSLFLRFTSPELAEQLSFICSFTVVTSLFILFADLFPKRLGMIAPEQVALKIINPM----RFCLFIFRPLVWFFNGGANIIFRLFKIPLVRKDDITSDDIAIVEAGALAGVLRKQEHELIENVFELESRTVPSSMTSRENIVWFNLHEDEDSLKEKIANHPHSKFLVCNEDIDHIVGYVDSKELLLRVLGHQSMALNSQIRSALIVPDTLTLSEALESFKTAGEDFAVIMNEYALVVGIITLNDVMTTLMGDLVGQGMEE-QIVARDENSWLVEGGTPIDDVMRVLHIDEFPQSGNYETIGGFMMFMLRKIPKRTDFVKFHGYKFEVVDIDSYRIDQLLVTRID----
253990681    -----------------------------------------------------------------------------------------------------------------------------------------------------------RLISLILIGNNLVNILASALATIIGMYGNAGVAIATGVLTFVVLIFSEVMPKTIAALYPERIAFPSSFLLQPL----------QKIMMPLVWLLNKTTLMLMRCLGIKHPIGSRDAISKDELRTIVNESDALSRHNQDMLISILDLEKITISDIMVPRNEIVGIDINDDWKSIIRQLTHSPHGRIVLYRDSLDDAIGMLRVREAYRLMTEKKEFNLIKAADKIYYVPISAPLNVQLVNFQRNKEKAGLTVDEYGDIQGLVTVEDILEEIVGDFTTSMSPSEEVLPQSDGTVLVDGTTNIRELNKVFDWALPVDGPR--TVNGMVLEELGEIPSLNVQVQIGGYNFEVLSMNDNVIKQVRVTPVSQLP-
111221448    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------VGEMLAAACLTILFAHAYGTAVGLGTLVATLIAYILVGVMFRTLGRQHAPAVALATAGLTVRLARIFGPLPRLLIALGNAVTPGP--------GFRDGPFASEAELRDLVDLAEENEVIEREERDMIASVFELGDTLVREVMVPRPDMVFIESSKTVRQALSLALRSGFSRVPVIGESVDDVVGIAFLKDMVRERDGDEDGPVAEIMRAPVLVPESKPADDLLREMQASRTHMAIVIDEYGGTAGLVTIEDILEEIVGEITDEYDSEVPVEWLDPDTARVTARLDVDDLVKLFDVDELPGADDSVTVGGLLATALGRVPIPGATVTVGGLRLSAERAAGRRIGTIVVSR------
142175399    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILLGNNLINILAATISTIVLTRLLGANAWWVNTIVMTVVLLVFSEVTPKTLAAVHPERVAFPSSFVLAPLLRLLLPLVWLLNQITNGVLRLVGMDPSGGNGMALSREELRTVVREAGMIPGRHQQMLFGILDLEQATVEDIMVPRAEIVGIDLDDDLNEIRDQIFMARHTRLPLYRGNLDSLEGILHIKRAIRLLHARDEFDLLSVADEPYFVPVTADLYQQLLYFQKDRLRMGMVVDEYGDIEGLVTIDDVLEEVVGEFTDPQDYIKDVVAQDDGTFVVDASASLRELNRRYGWTLP--EDRSKTLNGLIIGEMESITDAGTSLRIEGYTLEVVQSGDHAVRTVRVRP------
309798977    ------------------------------------------------------------------------------------------------------------------------------------------------------------QVGITLITILSGAKLADSLGELIASWMGNSETAYAVAS-FLSLAFLTYISIVFGELYPKRIALNLKDALAIRTVPFIIALGKIVSPFVWMLSASTNLLSRLTPMTFDDADEKMTRDEIEYMLSKSEE--TLDADEIEMLQGVFSLDELMAREVMVPRTDAFMVDIQDDTQTIIESILKQNFSRIPVYDDDKDNVIGLIHTKSLLKAGFTDGFDNLRKILQEPLFVPETIFVDDLLKELRNSQRQMAILLDEYGGMAGLVTLEDLLEEIVGEIDDETDREVYVHTIGEDIYIVQGTMNLNDFNDYFDVEL--ESDDVDTIAGYYLTGVGTIPTS-EKLSYEHITLTNDKVKNGRVTKLKV--------
21219939     -------------------------------------------------------------------------------------------------------------------------------------------ELSFQLSGTQLGITITSLVVGMLAEPALARLLFTAVGVPDGAVSGVSVVVGMLLASAVQMVIGELVPKNWAVSKPLQVARFVAGPQ----------HAFARLFHPVIAALNTVANRLVRTLGIEPAEELASARTPGELVSLSARAGALEQDTADLFVRTLSLGELTAQHVMTPRVKVSALHSSATAEDVVNLTRATGLSRFPVYREKIDEIVGMVHLKDALAVPVHDRLRTPARIARPALLVPETLPVRPLLTRLRSE-QPIAVVVDEYGGTAGVVTLEDIVEEIVGEVRDEHDPELAPAPPEDGRWDVDGSCRVDALRR---VGLDAPEGPYETVAGLVADLLGRIPAVGDRAELPGWRLSVRQVGHYRAERIRLVR------
306824485    ------------------------------------------------------------------------------------------------------------------------------------------------------------QVGITLITILSGAKLADTLGQVIASWMGSGETAYAIAS-FLSLAILTYISIVFGELYPKRIALNLKDALAIRTAPIIIGLGKIVSPFVWLLSASTNLLSRLTPMTFDDADEKMTRDEIEYMLTKSEE--TLDADEIEMLQGIFSLDELMAREVMVPRTDAFMVDIQDDSQTIIESILKQNFSRIPVYDGDKDNVIGLIHTKRLLNAAFVDGFDNWKRILQTPLFVPETIFVDDLLKELRNTQNQMAILLDEYGGMAGLVTLEDLLEEIVGEIDDETDAEIEVHQIGEDTYIVQGTMNLNDFNDYFDVEL--ESDDVDTIAGYYLTGVGMIPTT-EKLSYEQIILTNDKVKNGRVTKVKV--------
134299437    --------------------------------------------------------------------------------------------------------------------------------------------VIYNLDGYLSACQL-GITLTALGLGWIGEPAVSNVIEPVIHYLGLPVAVTQGLSFIIGFATITFLHVVVGELAPKTLAIQAEQVTLAVSSTLIWFYKVMYPAIWLLNGSARYIIKLIGLQVVSEHHQIHSEEEIRMILLQSHKGGEITQTELQLARNSLHFADRVAAEIMVPRPDMVCLYTNLSWEENLKIITEEKYARYPVCDGDKDYIIGFVNTKDLLTDLNMLNEGFLKQALRKAMVVTELTPIDEILKKMQKNRLQMAIVQDEYGGTAGLLTLEDILEEIVGEIQDEHDEERQIESLGGNRYSLDARLPIADFNLEFDLDLKA--KGVYTLAGWFQEESHRTPEKGQTVRYKNLQFSISEIDKNTIRRIEMTFFRN---
289642813    -------------------------------------------------------------------------------------------------------------------------------------------NLSTELSGAQLGITITNLAIGFLVEPAIARLLLKAIGIPAGMATGVAVAVAVLLAAGITMIYGELVPKNLAVARPLATARMVQGFQ----------RGFSRAASFLIRLLNGAAEGLLRRLGIEPQEELASARSAQELVGRSAEQGTLAPETATLLQRSLAFGRKQAADVLTPRVRMWTVGVGDPVSEVIALTRRTGHSRFPVVGQGLDDVVGLVHVKHAVAVSEDDRDTAVSDVMIPHLSVPSTIELDPLLETLRRGGLQMAVVIDEFGGTDGLVTIEDLIEELVGDVVDEHDRVLRAARRRDGTWLLSGLLRLDEVAQTVDVHLPV-DEAYQTLGGLVADRLGRVPVAGDVVEVDGVTLTVQLMDGRRVDRVRLVP------
226357904    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITALQVVLGELLPKTVALRYPERL---AMATLRPIQFSLFVFRPLISLFNG----TAFFLMRALKLQVDHSHAHVHSPEELEDLYRQSARGGLIDASERNMVAGVLNVEDRVVREIMTPRTKLVVVPGHLTVREALARLANTPYTRFPVSGDTPDDVTGIIHLRQLFLAGESQPGRLVSDVARPPLIVAESMPVPELWRRLREASRHAAIAVDEYGGVAGMATLEDALEEIFGEMQDEFDHEEDPITVDGDRVLVRGDVLIDLLNDRFELDLP--TDEVDTVSGLMWHELGRLPMVGDEAGVRNLTLRVEAMDRRAVQR-----------
291485060    ------------------------------------------------------------------------------------------------------------------------------------------------LSACQLGITVTALGIGWVGESTFEVILHPLFAHF---HVSETVSHVLILVIAFVMATFLHVVVGELAPKTLAIQKAETITLLTAKPIIWFYRILFPFIWFLNGS----ARFIVGLFGLKPASEHELAHSEEILLSESYKSGEINQNELKYVNNIFEFDERIAKEIMIPRREIVAISSEDSYETIVKTIKTESYTRYPVLNGDKDSIIGFINAKEFLSAYIDKEDFKLENHINPVIHVIESVPIHDLLVKMQKERTHIAILVDEYGGTSGLVTAEDILEEIVGEIRDEFDEVPNIRKVNDNHYILDSKVLIEDVNDLLGTTLA--SDEVDTIGGWFMTQ-QIDAAVGSVIEADGYIFKVYKTVGRHINYLEIVRKKE---
296117294    -----------------------------------------------------------------------------------------------------------------------------------------------FLPTVQVGMTLVSILEGTFGGTSIEARMTHWLLHFLAPFASEISTVVVSSITAIMLVGGELVPKQIALRQPEQI---ATRLALPLEGLAWISRP-------VVWLLGRASGLVLRLMRVSANAGTALEEELRAYIAEGAQAGVLEQEERDMIERLLRMADRPVRAIMTPRTELCWIERHVPRAELLRILRSTTYSRIVVCDGGVDNPVGVILAKDMLDRFLDGKSPSVEAGLRRPISVPDTLSAFDMLDRMRSSPLGLALVLDEYGSFEGIVTSSDLFGAIVGE-QHEPGSTPPQRIAHDNVLVLDGSMPADEVKHRLDLSDLPAEGSYHTLGGLILALLRRVPAGGDKVVFSGWLFEVLEMEG----------------
289548771    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FVSLMGQEGAGLSVVLMSVLIFFLGEVIPKNVVLHYATRL---SLLYAVPFYVVHQLLSPVRFLLMKPVERFLRALDTEL--------KNPSHRDVFVELLEVGVWQGAIEEMEKSLAERALSFSEVTVKEVMTPRTELFLLEEESKVGEVWDKILKHKHSRIPLYRDNPDNVTGVVWVKDLIP-VEDKMDKPLKDYKRDLLVVPHMLTLDRLLAEMKAAGSQMAVVVGEHGDLVGIVTLHDLLEFIFEELPESWEE--DIVKISREAYKVYGWVDVERVSKLLGFELP-EDYEYDTVGGFVMAQLGKMPDEGDEFVYDGYKFRVDKMEGNRVVSVLIIAMEEEKV
307692844    ------------------------------------------------------------------------------------------------------------------------------------------LDLAEDYDKLLSTILIGNNIVNNVATTIGAVLFIKLIDD------VRGPTVSATVLTIVILIFGEVSPKSLAKEHPEAFMFSAPLLRVLVLILTPLNFLFAQW------------KRLLSLVFRNSGEDGITEEELVGMVDQAENEGGLDQHESDLIRNAIEFNDLEVSEILTPRVDLVAVEDDATMEEAASLFVESGYSRLPIYHDSIDNIIGVIHEKDFYAA-RYRGETDLTNLKAPVLYTTGNTKISELLRILQKNKAHMAVVVDEYGGTEGIATLEDIVEELVGEIWDEHDEVIEFQKQADGSYLIACSADLDDMYDLFQVK---GSCDAATVSGWVMEQVGRVPEVGDHFQAEGLDVTVTQVEHRRVLEIQVRVL-----
283458062    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAIVLTLVIVALVGYPILHVLARALGRNRPVASIRVLARPVHYLSVLLSPATGLLDKLSVRLAPERSAEAPVGVFDEEELLDRASDAETIEDDEAQMVQSVFEMDDTRIRSLMVPRTDMLTASRDTPLREALSLFLRSGYSRMPVIGDSSDEILGVLYLKDAMRAFILHGEPTVVELMRPARFEPESKRAMDLLREMQRESTHVAIIVDEYGGTAGLITLEDLIEELVGDISDEYDERPEYTLNDDGTFRLSARLGIDELGEIFGRELDDED--VDTVGGLLAKHLGMVPIVGSEIEIDGIHIRAIGSSGRR--------------
307701205    -------------------------------------------------------------------------------------------------------------------DETKVSMRAANGDKRAALVKKAISRLSTQLSGTQVGITLT----TILLGYTTQAALTRLITSGLG-YTGVALGVSAVAGGILALVLTNVFSMVFGELVPKNFALAPLGAAGNVVRFQNVFTWLFTPIIVVLNGSASWVLHRLGVHSVEELSSKRSAQELAALVRQSAEAGKLDVSTASLFTRSLHISKLCAKDVMTDRGRIHYLQQDATAADLITLARETGYSRFPVVDGGLDDILGFANLRRAVSVPFERREEVPSSLMFEVPRVPETMDLADLLLILREAGSQTAVVIDEYGGTSGLVTLEDAVEEIVGEVSDEHDQHAAVNVVTETSWMVPGVIRPDELLLQSGVELPDE-GPYETLGGLIMNELRRIPAQGDEVEVGGYRLRVEQLEGRRVSRVRITKI-----
229542515    ---------------------------------------------------------------------------------------------------------------------------------KAISVKNIITNLDEYLSTCQLGITIISLLIGWIGEETVSHLLAPVFG--LLHLPESFGAVFSVILAFAVITFVHVVAGELA--PKTVAIQKAETITFLAAKPLILFHRLMYPFIWLLNSSAGLITKMVGMESASRHDVAHTEEELRFILSESYKNGEINQSEFKYVNKIFEFDNRIAKEIMVPRTEIVSLSKGDSLRTFMDLVQEERFTRYPVIDGDKDHIIGIINLKEVLTDVLKKQAPPLEAYVRPIIRVIDTIPINELLVMMQKERIHMAVLLDEYGGTSGIVTVEDILEEIVGEIRDEFDEVPLIRKVKDGHFIIDSKVLISEVNDLLGTQISDED--IDTLGGWILTKKIE-AKQGDTVEFGDYTFTISEMEDMHIRYIEVKK------
119716271    --------------------------------------------------------------------------------------------LALVLLFILVGGVFAGTEIALVSLREGQINTLASRGARGARVASVARDPNRFLAAVQIGVTLAGFFSAAYGASTLAPDFAPVLEHAGLGADAADTAALVLLTLFIAYLSLVFSELVPKRLALQRAAGVSYLVGAPLDRFATLMRP-------VVWLLSVSTNAVVRLFGGDPGAAAE-DLSDEELRYLVDQHEGLAEDERRILADVFDAGDRSLSEVMRPRGDVTFLAGDATVADAIAIALTSPYSRYPVTGTGHDDIRGFLHVRDLLGA---DPRKRVRSITRKILHLPATNRVLPSLSRMRAEGSHIAVVVDEYGGTDGIVTLEDLVEELVGDIHDEYDERASVAAGE-----VDAGLTIEEFGERTGVEL--EDGPYETAAGYVVHRLGRLAVAGDVVAVGEHEIEVATVDKHRITRLRVRPRES---
121997272    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILLGNNFVNIAASSLATLIALRLYGESAIAVAAGLLTLVILIFAEVAPKTLAAVHPERVAFPASYVLWLLLRLLYPLVWLVNTAANALLSIIRVRVEDVSAAELSQDELRTVVNEAGMIPRRHRHMLVSILDLEEATVEDIMIPRTEIVGIDLDDPWSETLERLTNSQYTRMPVYRGTVDHVMGFVHVRRIVGDLVRGNPEDLQARLKEPFFIPEGTGLHTQLLKFQRQRERVGLVVDEYGEILGLAALDDILEEIVGEFTTDPGTTRSINRQDDGTYLVEGSATVRELNRVLGWEL--ETSGPKTLNGLILERLETIPEAGTSLLIDGYPVTIVQTQGNRVKTAEIQPERPPSV
257461178    ----------------------------------------------------------------------------------------------------------------------------------------LAFKISNSLDTYLSATQLGITISSLALGWIGEPAVSRLIELPLRSISIGSGAAAHTIAFVISFTLVTLFHVVLGELVPKSI---AIAKTEKIVLFISRPLHIFWIMFFPIIKFDFIAAVSLKIIGVKPAKESELALSDEEIKIIASESGVLDSLETEIIKNAVDFSDTVAKEIMTPRRDLVCLNKQKSYDENYATVLQSKFTRFPYIDGSKDNVLGLIHIRDIIQQ---KGDKSFDKIVRKLIIVPENSPISKILPMMNKQRIFAALVIDEYGGTAGFLTMEDIIEEIFGDINDEHDANAQFKRIDENTFEFRGRFEIEGVEEVMGIDFDEETEQL-TIGGYVFNLFGSLPEIGDKISDENCDYEVLRMDGTRVSLVKAIK------
167464134    ------------------------------------------------------------------------------------------------------------------------------------------------LSACQMGITLTSLGLGWIGEPAVAKMIEPLFIRLGAP--DTLIHTLSFIIGFTLITALHIIIGEQY--PKTYAIRKSEHVTLWVSVPLMLFYKLMLPFIWLLNSVSNWMLKKSGIEPEGEHEEVHSEEEIRMIVQESHENGLIDQTEFTLVHNVFDFTETHAKEIMIPRTDIICLYEHRSYEENKQIAIMHLHTRYPVCNPDKDNIIGFVHIKDLLK--TEMELTSITELIRPLLSVPDSMPISSLLKLMQKNKTEMALLIDEYGGTFGLVTIEDILEEIVGDIQDEDNERPDIEKRPDGSYSIDGLVLVEDVKEELGLELEQED--YDTIGGWLYAQFEVPPKPNQKITWRNFEITVEE-------------------
127511993    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILIGNNLVNILASAIATILGIRLFGDVGVAIATGVLTLVVLVFAEVTPKTVAALHPERIAFPSSVLLKALLVLLSPLVKIVNFITSTFLRLLGIRSVKADD-ALSQEELRTVVHEAGLIPQRHQEMLLSIMDLEKVTVEDIMIPRSDLYAINVNDDFSRINKQVIQSPHTRVLLYRDNIDDAVGFVHLRDALRLQSKQQKSSLLRAVKEIYFIPEGTPLNVQLANFQQNKERIGLVVDEYGDIQGLVTLEDILEEIVGDFTTSTTPSEDINQQQDGSFLIDATINIRDLNKEMDWHFPI--DGPKTLNGLILEYLEEIPEPNTSMRLSGYPLEVVEVADNMVKTVRV--------
149188931    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATASVVISITYFAIVVG-ELVPKRLAQNNAERIAILVAYPIHWLSLL----------TSPFVKLLSVSTDAVLRLLGQKEGQSDCVTEEDIILVREGSETGAIEQQELVMIRNLLHLNDRAVTSLMTPRSDIHHLDIDKPIEQALKELRQTKHSVWPVCRGGLDNIIGTVSSKNLLDEYEVLSAGKLAKMLRKPRFVPESMKGLALLNHMQQTSSEMAFLVDEYGDVQGLVTHYDLLKSIAGELGMA-PQQVWAKLLADGSWIIDGLIPINELKHKLDIQELEGDEGFQTLNGFLSWQVGSVAKAGTHICYQQWDFEVLKVKNNRITQVRAHRV-----
221194931    -------------------------------------------------------------------------------------------------------------------------------------------DSGPFLATIQVAITLVGFASSAFAATSLSTPLGSWLASMGIPSDFSHPTAVVVITLILSYVSTVIGELVPKQIALANAENVSKAVVGPIRFFMTLAKPIVILN-------SASANGIAKLLGID-VHEDHQDFSEEELRYIVKDSDELSEEEKSMIHEVIDMGDTVAREVMVPRVDLTTMEDISTLSEVLTVMRKTGYSRIPIYHDNVDRIVGIAHIKDIIEPILEEGEKHIAQYVRAANYIPDTKDIIPLLSEMQSSRDQMVIVVDEYGGTAGAITVEDIVEEIVGEIADEFDPDNKYTQLSDREWLVDGRFSLDDAVE-LGWP-VEDSEEYETIAGFVLELADRLPRPGDTFEKDGWRFRVQMM------------------
266621619    ------------------------------------------------------------------------------------------------------------------EERKENFMEEQSISLMIIIGCIIMSAYFSATETAFSSLNRIRIKNMAEKGNKRAQLVLTLSENYLSTILIGNNIVNIASASLATVIFVKLLGDEAGASISTVVTTIVVLIFGEVSPFAMFSAPFLNAFMVVLTPANYLFKQWKKLLSLLIRTSGDPGITEEELLAIVEEAGGIDEQEGSLIKSAIEFTELEATDIATPRVDVTGISIDADKEEIAAVFDETGYSRLPVYKETIDDITGIIYQKDFYNRM-YRGTCGVEAIVRPALYVAKSKKINVLLKELQKNKMHIAVVIDEFGGTMGIVTLEDILEELVGEIWDEHDVVVEIEKISDREYLVSGNASVEKLMGELGSEETFESF---TVSGWVMELAERIPEEGDVFYYDHMSITVIKMRDRRVEQVRL--------
256397069    -----------------------------------------------------------------------------------------------------------------------------------------------TLTALLSSAYGAITLSESAKRGLISAGLGTGLAGFLG------VVGVTLVITFVTLVIGELAPKRLALQRPEPTALAVAPFLNRVA----------TVMRPFIFLLSVCTNGVVRLFGGDPNVGRE-AVSSDELRLMVAGNETLNSDERELIDEIFDAGDRQLREVLVPRTEVTFLDADLPIRQAARIAASEPHSRYPVIEGSADNVIGFVHVRDFLNPELAGRSIRLEEIARPVKMLPTSKQVLSALSEMRAESMHLAIVVDEYGGTAGIVTLEDLIEELIGDIQDEYDVQAGTTRLVGGVMEVDGLLNLDDFMDETGIELP--DGPYETAAGFIVAQLGRLPELGDEVEIHRYELKVAEMDG----------------
62184872     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLAAVLLSFYGILGVALYSQYTWKTKSLSLVFWATYILAAPLAYGCLPYCIKLHKGTHSALCFISSLLQAFFLPLQRYMHRRDEQSKTGN-SEMENQLSEAVSSFDKLIVREIMIPKVDIFAIQEDTPIRNAFPAIIEEGYSRIPLYKKNIDNITGVLLVKDLLAIYPKNSSLPVSSVAKPPLYAPEIKKVSSLLQEFRQKHRHLAIIVNEYGITEGIVSMEDIIEEIFGEIADEYDVQEDIPYKKVGSWIVDGRMNISDAEEYFNLKIHHENS-YDTLGGHVFHKVGAVPQKGMKIHHENFDIEIITCSERSVGKLKITPRKK---
124007397    ---------------------------------------------------------------------------------------------------------------------------------------------------------------ILIFNNLINVAIISIATYLTWELVGTRNPQGVVILTLTVIVTVAILFFGELLPKVYANQKSLFFVKRTVKLINIAMKVFNPLSYVLMQMSNVVEKRIKK--RGYPVDIKGLEGVID--------RTDTTHKQREILKGIVNFGTITAKQVMTSRLAVTAFDINTDFSELLEKIQECGYSRIPIYSDTIDNIKGVLYVKDLLPFLNANESFKWSKLLRKTYFIPPNKKIDKLLRDFQEKRVHLAIVVDEYGGTAGLVTMEDVIEEIVGEVNDEFDGDREYTKIDENSYLFESKISLHDFCKILGINFDEVKGESESLGGLLLERFARLPKLNENIVYDKFEFTVVAMGVRKIKIVKVEIHED---
238756457    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRLYGNAGVAIATGVLTFMVLIFAEVMPKTIAALYPERVAFPSSVLLAPL----------QKIMLPLVWLLNSITRLLMRLCGIKGNVHTSDAVSKDELRSIVNESHQISRRNQDMLISVLDLEKVTVSDIMVPRNEVVGIDINDDWKSIMRQLTHSPHGRIVLYRQSLDDAIGMLRVREAYRLMTEKKEFNLLRAADEIYFIPEGTPLNVQLVKFQRNKEKVGMIVDEYGDIQGLVTVEDILEEIVGDFTTSMSPTEEVNPQSDGSVIIDGTANVRELNKAFNWSLPV---DARTINGMLLETLEDIPQVNAQVRIGHYEIEVLDVQDNMIKRVRVTPIDH---
256059995    -----------------------------------------------------------------------------------------------------------------------------------------------------------RLIGVLLIGNNLANILASSIATFLTFFGDAGVAYATLAMTVILVIFAEVLPKSWAISSPDRFSLNVARGVSLVVL----------VLGPLSAAVNWIVRVILRLFGINLAVGRSMLSPQEELVEVLHRDKSLIKEDRDQLGGLLDLKELEVSDVMVHRTAMGTINADTPADQIVGEILASPHTRVPVWRDDIDNIIGIIHTKDLLRALYEVDNIDIMKVARKPWFVPDTTTLQDQLDAFLRRKAHIAIVVDEYGDVQGLVTLEDILEEIVGDISDEHDIDMQLRLQPDGSAIVDGSLPIRDINRALDWNLPDEE--ATTIAGLVIHETQTIPEVKQAFTFHGKRFTVLKKEKNRLTRLRIVPLD----
260592566    ----------------------------------------------------------------------------------------------------------------------------------------------------FVSTMLVGNNIVLVVYGILFAQLFDATLFHQYEPATRVVLDTILSTLIVLFTGEFLPKTLFKSNPNRLLTFFAPLAYIFFIVLWPISR-----------FTTFIARVLLRLFGVKIDEKENTKVDLDYLVQSSIDNAENEDDEVKIFQNALDFQDTKVRDCMVPRTEINAIEENCSLDELQQMFIESGNSKIIVYEGDIDHIKGYIHSSEMFR-----SPKNWRDNIRRMPFVPETMAAQKLMQVFLQQKKSLGVVVDEFGGTSGIVSLEDIVEEIFGDIEDEHDNLKYVAKQSDNEYVLSARLEIDKVNEMFDLELP-ESDDYMTVGGLILHVYQSFPKLNEIITIGQYEFKIIKSTMTKIELVKLK-------
139872455    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IYFLDKYVFFALTYPMSYLTLILQKRLGKTSSNISVDHLSQALEMTDDSET---TKDEQKILKGIVTFGNTDTKQVMCPRIDVFALDEETSFTEVISQIVNKGFSRVPVYRETIDAVIGVLYVKDLLPH-FDKDNYEWTKLLRVPYFVPENKKLDDLLQEFQVKRIHLAVVVDEYGGTSGVISLEDVIEQIVGDITDEFDEDISYSKLNDNTFVFDGKTSLQDFYAVTKLDFEHHKGESETVAGFLLEQLGSFPKVNTTFRFKKVVFTIEAVDRKRIKQIKV--------
227542029    ------------------------------------------------------------------------------IFLSILSLVGFVALTGLTGLFVAIEFAITGLERATIDSHVKQVGDRRALA-----IKEAHNNLSFELSGAQLGITIT----TLATGYLAEPVLSTYFT-PLLTLVGLSEELATSVALILALIVATLLSMVYGELVPKNLAITPLATARFVVPPVQIFNKVFSWFIKALNWAANALVRKLGVEPADELASARTPQELGALVRNSANQGKFDQSEAQMLDRSLKFGESDADEFMTPRSTIVSLQADDTVNDLLRVAIDTGYSRFPVVNGDLDETLGVVHVKSAFGVPRDKRSTTVIELARTVPVVPESLDGDAVLKAVRSAGSQVVLIADEYGGTAGFVTMEDVVEEILGEVYDEHDEEQEYRKAGTHSWDVSGLARVDELPDKIG--YYAPEGPYESLGGLIMATLGAIPEGGETVTDRDYEFEVTQMDGMRIDRALLTPITNEE-
302387165    -----------------------------------------------------------------------------------------------------------------------------------------------FLATIQVAITLSGFLGSAFAAENFSDGLVAWLIGLGVTVPAATLDAIAVVVITLVLSYFTLIFGEL--VPKRVAMRKAEALALGMSALIT---GIAKLFAPIVWFLTISTNAILHLLGIDPNDMEVSEEEIRMMVDVGSEKGAIDHEEKQFIQNVFEFDDLTAGDIATHRTEISLLWLEESMEDWKATIHNSRHTLYPVCDESADNIMGILNAKDYFRLEDKSREAVMQAAVKPAYFVPESVKADVLFRNMKHSHNTLAVVLDEYGGMVGIITLNDLVEQLVGDLGDDEPTKNEIETVDSKTWKIHGDAPLAEVSKALGVALPCEE--YDTFNGLIFGALGTIPQDGSTVETEGLVIKVTEIRDHQVETALV--------
15964161     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSFWSRAARLLRGVSPSSLRED--LADALMTDADGNAAFSPEERAMLNNILRFREVRVEDVMVPRADIEAVDQNITIGELMVLFEESGRSRMPVYSEGLDDPRGMVHIRDLLAYVTKQARVDLDKTVEEALFVPPSMLASDLMQRMQAARIQMALVIDEYGGTDGLVSLEDIVEMVVGDIEDEHDDEEVMFARSDDVFIADARVELEEIAEAVGPDFDVREEDVDTLGGLVFASLGRIPVRGEVVQIPGFEFQILDADPRRVKRVRIMRKRPPS-
308174268    ------------------------------------------------------------------------------------------------------------------------------------INQLIQEEMKGAKAAKHVITHLDEYLSACQLGITVTALGLGWLGEPTVKFLKTGLHEAVAHVLSLIIAFLLVTYVNVVIGELAPKSFAIQKAERITLLFARPMILFYKLMFPFIWLLNHSARLITALFGLKPASEHEMAYTEEELLAESYRSGMIKKSELHYVNNIFTFDKRTAKEIMVPRNEMVSLPLDSSGNMLRDIIKTNKYTRYPVVKGDKDHVVGIINIKEVLFRFLSEGKHELSPYIQPAIHVIETIPIYQLFVKMQREHAHMAILIDEYGGTAGLVTAEDIIEEIVGEIRDEFDETPSVQKLGDSRYLLNAKLLISDVNDVLGTEITA--DQVDTLGGWFLTQ--HIAKPGSVIDFEGYTFTVKEIDSHHIRTIEAEKAE----
24372932     ---------------------------------------------------------------------------------------------------------------------------------------IRALKLLERPDRLIGLILIGNNLVNILAASIATIIGMRL-------WGDLGVAIASGVLTLVVLVFGEVTPKTIAALNPERIAFPSSYLLIALS----------KIFAYVVTSVNFITTGILRLVGIKSIS-SSDALSKEELRTVVHEAGLIPQRHQEMLLSILDLEKVTVEDIMVPRSDIYAINVNDDFKFINRQVIQSPHTRVLVYRDTIDDAVGFIHLRDALRLQSKEQKSSLLRAVKELYFIPEGTPLNVQLANFQHNKERIGLVVDEYGDIQGLVTLEDILEEIVGDFTTSATPSEDINVQQDGSYLVNASITIRDLNKEMKWDFP--TDGPKTLNGLILEYLEDIPSENTSLRLAGYPLEVIEVADNMVKTVRIIP------
136592682    -------------------------------------------------------------------------------------------------------------------------------------------DPGKFLSTVQIGITLIGIIAGAYSGSTLGGPVADRIALWIGREWSETLGIVISITTYASLVVGELVPKQFALIAPERIAVFMAGPMELLARI----------TAPIVWTLDKSSATIFRALGLRRDSRDALSAEELRMVAEATHAGIIEEHEHKVIAGVVRLADRPVREVMTPRTDVDRISADASEGTVRDSLLNSLHTRLPVTGDDGDDIIGVVQSRDIVAAQIRGEVLDIRKLMRRAEIIPDQLDAMDALEILRSSDVPMLLVHDEYGHFEGIVTPNDLLAAIAGEFASDQAQAPNIITLDDGSMLVSGAMSADAMAEALSIDLPD-DRDYATAAGHVLHILRHLPEEGEAFTDQGWHFEVVDMDGRKIDKLRVR-------
163787186    ----------------------------------------------------------------------------------------------------------------------------------SVTMQIIAT-LLERPKKLLATILVANNAINIAIVLLFASISDTIFDD--INYSINFYFFELELAFFVKVIVATFLILLFGEIIPKIY-----ASRNSVKFSSFMARPLKVLDVLFSPLSLPMRYVTIQIQDKFGKQRSNLSVDQLSQALELTNDEDTTQEEQKLLQGIVSFGNTDTKQVMRPRMDLFALSINTPFETIIKDIIDNGYSRIPVYEESIDTIKGILYIKDLLPHL-NKKTFDWTSILRDPFFVPENKKLDDLMVEFQNKKVHLAVVVDEYGGTSGLVSLEDIIEEIVGDISDEYDDDDLITKIDDNNYSFEGKTPLKDIYKIVGIDFEAKKGEAETLAGFVLEISGGFPRIGSRINFKNYVFTIEALERKRIKQIKLTLLNNIE-
226227933    ---------------------------------------------------------------------------------------------------------------------------------SAQVVQRALSQLDRYISGTQLGITLASLSLGWVGEPAVAVLVDRLLHIVGINPGPGAVHTGAGIVVAFMVITFLHIVLGELAPKSVALAKPESVSRLVVRPLMVFSQVMSPFIGFLNGTANRMLKW----FGIEPVSEGGHVHSPEELVMQARAHGTLDESDSAMLAGVFDFHNKRAVDVMRPRTEMVAIAEDVDQQELEEILRRERYSRYPVYRETADDIVGVFLAKDFW-LRENSESFELRQVLREPLFVPATRTAERVLDDLRRTRAHLAVVLDEFGGTAGIVTMEDLVEEVVGDIADEYDPLSRDALLFDGVLELAGSMSLVDV--RSDHKLPIPEGDWSTLGGYAFATLGRLPHVGDRVAYPGGDLEVVAMDGRRVAALRVHK------
300311018    ------------------------------------------------------------------------------------------------------------------------------------------ADRVLSLQAQPGNFFTVVQIGLNAVAILGGVVGEPALTPHMREIISSFYIGPWLAMSFLVVTAFFILFADL-MPKRLAMVAPERAAVALVKPMLLLETLFKPLVWFFNSLS----KWIFTLFGLPQVRQEVITPNEHAMVDAGAQAGVLLTQEHHLIENVFELESRYVPSAMTPRDSIVYFLLTDSEATIRQKIIDHPHSRFLVCDGHIDAVLGYIDSKDVLKRLLKGEQFSLADLVHPPLSIPDSLNLWEVLERMKAMDEDLAIVVNEYALVVGIISTTDVTGVLMGNLLAITEEEQQIVRRDENSWLMDGLTPLNDVMSELDIDEYPNPVGYETLSGFIMYMLRKIPKKTDFVLFAEFKFEVVDIEGNRINQLLVTRFKQ---
89898579     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLASVLLCLYGIIGVSIYSQYKFTTKGLTQCFWAAYVLAAPLAYGFLPYSIKLHKGIVSALCCISSL-LQAFFLPLQRSIHNEEKDPKPSSSEMENQMTEAISSFDKLIVREIMIPKVDIFAIQEDTPIRNAFPAIIEEGYSRIPLYKKNIDNITGILLVKDLLANPQSNSSQPVSSVAKSPIYAPEIKKVSSLLQEFRQKHRHLAIVVNEYGVTEGIISMEDIIEEIFGEIADEYDVQEDIPYKKVGSWIVDGRMNISDAEEYFNLKIHHENS-YDTLGGHVFHKVGAVPQKGMKIHHENFDIEIITCSERSVGKLKITPRKK---
153003696    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVVAFISYLSLVLGELVPKSIALRAAERYALLTAR---PLLGLAQVARPLVWLLTTSSNLLLRP-------FGDRTTFTEARLSVEEILVDEAGRAGALDAPTAEIASRALAFRDLTAGEVMVPRSRIVALPRDASQEDLKRMLLEEGHSRMPVYDGSLDDLVGYVMAKDLAAIAWERQLIVLDDLLRPVHFVPEAAKAVHVLRDLQRRRTQIAAVVDEHGGVAGLITLEDLVEELVGDIFGETEEPEALWQREDGAALVRGEAPIREVNRALSLDLP-EGEDYSTVAGLCIALAGAVPERGTRLREDGTELEVVDASPRVVRLVRLRP------
290961896    ----------------------------------------------------------------------------------------------------------------------------------------ALRELSFQLSGTQLGITITSLVVGMLAEPALAEILFTALGIPEGAVSGIAVVVGMLLASAVQMVIGELVPKNWAVSKPMQVARFVAG---PQHVFSRLFRP-------VIAALNAVANRLVRAFGVEPTDELASARTPGELVSLSAQAGTLEQDTADLFVRTLSLGELTAENVMTPRVKVSALQSSATAEDVVNLTRATGLSRFPVYRERIDEIVGMAHLKDALAIPAHERHTPVGRIAKAPLLVPESLPVQPLLARLRSE-QPIAVVVDEYGGTAGVVTLEDIVEELVGEVRDEHDERPELAAAPPEAWDVDGSCRVDVLQR---IGLDVPEGPYETVAGLVADLLGRIPAPGDRAELPGWRLAVRQVGHYRAERVRLVR------
220908884    ---------------------------------------------------------------------------------------------------------------------------------RARLIERTTHDSTRFLATIQVGITLAGFFTSATAATELSLPLAIVLNPTLGDLSRPVSAIVTIITAFMSLVFGELVPKRLGLRNAEAVALFTIQPISWLGRFAL----------PLVKLLSTTTNLILRLTGNSPSEEESRVNVEEIMVDAARVGGTVGEQQQRIIYGAVELGNLQVRAIMVPRVEIQYLKTTTSLQEAFEIVSQNAHTRLPVCTEDIDHIVGILHVKDLIQPLLQDPALDIQELLRPVRYVPETKTAADLLREMQRDRLHIVIVRDEYGGTAGLVTLEDILEEIVGEIRDEYDEEKEFRRLEEHSGIFKIRASIATVNNELGVHLPREE--AATLAGLFLEELQRSPEAGDFLEIDQIQLLVLE-DGQRVR------------
143341244    -----------------------------------------------------------------------------------------------------------------------------------------------FLAAVQVGITFCGFLSAALGAEQLGQYVIPELESIGISTQSSEILSIVLVIAYISLVLGELVPKRLALYKSESIALATSAIIDVVA-----------TVFRPIIWLLSHSTDLIVRIFGITSKTERNQISEVELMDLVSGHADLTQEEREIVEEVFNASDRLIHEIMVPRTEVDFLDASLPISQARKIAVELAHSRYPVVRGSSDEVIGFLHVRDLLNPKLDDAQITIMELIRNILFLPGTKGVLPALTEMQTKRQHIAIVLDEYGGTDGIVTLEDLVECLIGEIHDEYDESDKTFEKRTGDIELDGLISLEELHEISGISLP--EGPYETLSGFAMHYLGRIAQVNDVIRINGARFTIISMNGKRVGQLLLAR------
304413355    ---------------------------------------------------------------------------------------------------------------------------------------------VLKMQATPGTFFTVVQIGLNAVAILAGIVGDAAFSPSFTVFLEEIIPSISLAVQISSIFSFVLVTSLFILFADLTPKRIGMIAPEAVAVRVVNPMRFCLMVFRPLVWFFNGMANLIFRIFKLPMVRNDDITSDDIVVEAGALAGVLRKQEHELIENVFEMESRTVPSSMTSRENVIYFDLGESEDKIKEKISVHPHSKFLVCDSNIDKIVGYVDSKDLLNRVLSKQSLVLSSQIRAALFIPDTLTLSEALESFKTAGEDFAVIINEYALVVGIITLNDVMTTLMGDLVG-QGQEEQIVARDENSWLIEGGTPIDDVMRVLHIDDFPQSGNYETIGGFMMCMLRKIPKRTDFFKHAGYKFEVIDIDSYKIDQLLVTKLTDKS-
148981935    -----------------------------------------------------------------------------------------------------------------------------------------------FLSTIQIGITVIGLLSGIVGEATLSAPLAVQLEQWGMDATQANTAVVVVGITYFAIVVGELVPKRFAQSQAETI---AVLVAMPIYWLSKI-------ATPFVFALSASTEGILKLMGRGGEEDSVTEDDIHALVKEGSDSGVIERGEQEMIRNILQLDDRLVSSLMTPRRDIDFLDVDQPVENILKQLRSSKHSVFPLCQDHLNKVVGTVSSKALLNQAGNLSIQVIMGLSKSPIYVPESMKALRLLGYFKESGTEMAFIVDEYGDVQGLVTHYDILEAIAGEL-SNNPNDLWTESLPDG-LLVDGLIPISELNRLELSELEGESEGFQTLNGLITWLLGRLPDTGEIVECQQWQFEIISVENNRIVSVKATQIVN---
228477046    -----------------------------------------------------------------------------------------------------------------------------------------------FLSTIQVGITFISLLQGASLSASLGAVIATWFGHAAWA-KTAGSMISLVVLTYISIVFGELYPKRIAMNLKENLAIYSAPVIIVTG----------KIVSPFVWILSASTNLLSRLTPATFDDADEQMTRDEIEYMLTKSEDTLEAEEIEMLQGVFSLDELMAREVMVPRTDAFMIDIEDNTQENIQAILKESFSRIPVYEDDKDKIIGVIHTKNLLKAGFELGFENIKRIMNEPLFVPETIFVDDLLAAFRNTNNQMAILLDEYGGVAGLVTFEDLLEEIVGEIDDETDSSVEVREIGENTYIVEGAMTLNDFNEHFDTEL--ESDDVDTIAGYYLTGVGAIPEVKEHYAVINLEFINDKVKDGRVTKLKV--------
269956647    ------------------------------------------------------------------------------------------------------------------------------------------------------FLAAVQIGVTVAGFFSAAFGASTLAPDFVPVLVGLGISEGAAGTLALVILTLVIAYLSLVLGELVPKRLALQRAQAVALAVGPALDRFASLMRPVVWLLSASTDVVVRLLGGDPHATTEEISGAE-LRDLVAGHQELAEDERRILNDVFAAGDRTLGEVMRPRGEVTFLAGNLPLPDAAAIVAASPYSRYPVTGDGFDDVVGFLHVRDLLGVLDTGR--TVASLARPVPFLPITNRLLPSLSALRAQGAHIAVVVDEYGGTDGIVTLEDMVEELVGEIRDEYDVPEPAVLGEAGGVRVDARVTIEEFASVTGLHLA--DGPYETAAGYVIHRLGRLAQVGDRVEVDGYELVVSQVEGRRITRLTIEVAQAVP-
304391070    --------------------------------------------------------------------------------VADWLLVAVGLILTLVTAFFVATEFAFL-----AVDPARVAGRAANGDKRAALVKNSISNLSTQLSGTQVGITLSTIMVGYAIANLVTRGLGHTGMALAAATALGAVVALILTNLYSMVFGELIPKNLALADPLKTAAFVVRPQRAFTSVFKPLIVVLRSSANFVLNRMGVVVVEELS--------GAHSAQELVAMVRQSAEEGVLDLSTASLFTRSVHISGLAAKDVMTDRGRVHYLSQNDSADDLIEKARETGHSRFPVVGPNLDDILGFANLRRAVSVPFERRSEVVSSLMYEVPRVPETMGLADLMVLLRDAGSQTAVVVDEYGGTSGIVTLEDAVEEIVGEVADEHDQHAAINHPVEDEWLVPGLIRPDELLIQTKVELPDE-GPYETLGGLIMTELGHVPSQGETVLVNGYLLRVEQMDGRRIDRVRITR------
34540272     -----------------------------------------------------------------------------------------------------------------------------------------------------------------IVLVVYGLLMAGLLAAPLAQWIDNDAMIVVLSTIIILFTGEFLPKAIFKTNANMMMRVFALPIVAIYYLLYPLSKLFTGLSRSFIRLVDKNYVPTTVGLGRV-----DLDHYLAENMSGENEQNDLT-TEVKIIQNALDFSGIQVRDCMIPRNEMIACELQTDIEVLKTTFIDTGLSKIIIYRQNIDDVVGYIHSSEMFR------GQDWQKRINTTVFVPESMYANKLMRLLMQRKKSIAIVIDELGGTAGMVTLEDLVEEIFGDIEDEHDTRKIIAKQGPHTYLVSGRMEIDDVNERFGLSLP-ESDDYLTVAGFILNSHQNIPQANEVVEIAPYTFTILRSSSTKIELVKMS-------
146328918    -----------------------------------------------------------------------------------------------------------------------------------------------------------NGIAISAGGIGEAAISPYFVSLFSTVFPQNIASIMSSIVSFLLVTSSFILLADLMPKRFAMIVPEKVAIHMVRPMLLMIFILKPLVWLFDSMANAIFEMLNIQMTRQDQLTSEDIY----AVVDAGAQAGVLKKQEHYLIENIFEMQERTVASTMSTREYIVYFDQNATIEEVFTIILEKPHNRFLVCNKSLENVIGYIEAHTFLALYLQEKEISLKRILHKPLFIPDTLSLYDVLETFKNSGEDFAVVVNEYALVVGVVTLKDVMSIVMGELV-NSEEEPQIIRRSEDSWLIDGTTPLEDVVRALDIADFPNPEYYETVAGFMMYSLRKIPKITDNIIYYDYKFEVVDIDNLKVDQILVTKLQK---
142249534    ------------------------------------------------------------------------------------------------------------------------------------------------VKGSASLLKLKRNPSRMMASVNLGNNLVNVASTAIATFGNDGLAIVIGIMTFLILVFGEITPKTYNANASKIAARYSRVLLVFSYAFYPIVRIL-----------EAITKGIIRLTGSSDNPPGLTEDEIKGVIDQGLKDKAIEKQESELVHGALDFDDIVIRSVMTPRTKMFTLNSKKMLFEALPEINNSGFSRIPVFSEKSDNITGIVHVRDVLKSLEHDEKVSLESIMREPIFVSQEKRVSDLLKEMQGRQTHMAIVVDEFGGVEGCVTLEDLLEEIVGEIHDEKDRVQQVFQSEGNDAILNGDIEIDKINEIFKTNIP-EGDDYSRLNGLLHEKLRDIPKEGDKIEIESLRIMIEKVSKNKPDKIRIEKIK----
224283979    ------------------------------------------------------------------MSLGLNILLIFIFLVLGSIFSGTELALVS-----LRGSQIDQMEQEDARGARVAAIARDPNKFLSTV-QIGV-----TLSGFLSASFGESSISPFIVPVVKSWGVPANIAAPLTTIV------LTLIISYCSIVISEMVPKRIAMQRTEQI---ARAVVPAIDVFAKVCKPIIWLI-------GKNTNGIVRLLGFDPNETES-EVSDEELRVLVNTNTSLSKDERTILDDVFDASETIVAEVMRPRADVVFLDGSQSIKDAAAYVREMPYSRYPVTGRDFDDVIGFVHVRDLL-DVRDPNATTVADVTREGISLPGTSKLLPSLELLRKRGIHLAVVIDEYGGTDGIVTLEDMTEELVGDIRDEYDERKEQPAFVSGVATIDASMTIEDFADLTGIEL--EDGPYETVAGYFLAHTGKMGAEGDVLSDDGYDMTVTKVDGRRIETIEVRK------
167043692    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ASTALATSIALKIFENNGLAIVIGAMTFLILVFGEITPKT----------YCNANAAKIALRYSRVLLAFSYAFYPVVWIFEQITKGIIKLTGSSQEPPRLTEDEIKGVIEQGLEDNAIEKQESKLVHGALNFDDIVIRSVMTPRIKMFTLNSKMLLFEALPLINKSGFSRIPLYGKNHDEITGIINVRDILKYLEMDQKLNLQQLARKPIFVSQEKKVSDLLKEMQGRKAHMAIVLDEFGGVEGCVTLEDLVEEIVGEIHDETDAKSNFQKEGSDVIITNGDIEIDEINEIFKTDLPQGDD-YASLSGLLHEKLRDIPKEGDKIIIGQLRIIVEKVLRNKPEKIRIEKV-----
256774837    ----------------------------------------------------------------------------------------------------------------------------------------ALRELSFQLSGTQLGITITSLVVGMLAEPALGHLLLSAVGLPHGAVSGVAVVIGMLVASAVQMVIGELVPKNWAVSRPLQVARFVAG---PQSAFAHFFRP-------VIALLNTVANRLVRMLGVEPTEELASARTPGELVSLARHSGAIEQDTADLFVRTLSLGDLTAQHVMTPRVRVSALQSTATAVDVLNLTRATGLSRFPVYRDRLDEVIGMVHLKDALAVPSDDRRTPVGSIAQPPVLVPETLPVQPLLERLRSE-QPIAVVVDEYGGTAGVVTLEDIVEELVGEVRDEHDDEAAVAEDGRPVWEADGACRVDILRR---IGLEVPDGPYETVAGLVADLLGRIPAPGDTAELPGWKLAVRQVGHHRAERVRMVR------
71282291     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILYAGLVLTLVILIFAEVTPKTLAALYPEQVAFPSSIVLSLLLKILFPIVVVVNWITNGILRLLGVSSEQREQHSLSSEELRTVVNESGLLHQRDQDMLVSILDLEKVSVEDIMIPRSDLVGIDVNDDWKKIQKQLTQANHTRVLLYRDSIDDVVGYIHARDALKLLSKNNKATLLRAVRELYFVPEGTPLNIQLLKFQHAKERIGLVVDEYGDIQGLVTLEDILEEIVGDFTMTPTTSDEVTLQPDGSYLVDGSASIRDINKEMSWQLP--TDGPKTLNGLIIEYLEEIPKSNISLRISGYPVEIIDVAGNKIKTVRV--------
160888901    ----------------------------------------------------------------------------------------------------------------------------------------------KFLSTIQIGITLIGIVSGAYGGATIADDVEPLFALIPGVAAYAKTLAMITIITYLSLIIGELVPKSIALNNPERWA-------TMLSPFMIVLTKISYPFVCLLSASTKLMNKLIGLNSG--EERQMTQDELKMILHQSSEQGVIDKDETEMLRDVFRFSDKRANDLMTYRRDIVVLHPTDTPEEVLRIIHEEHFSKYLLVERGKDEIIGVVSVKDIILMMGGEQPFNLRSIARPALFIPESLYAKKVLELFKKNKNKFGVVVDEYGNTEGIITLHDLTESIFGDIEENETEEEEIVVRQDGSMLVEASMNLDDFMEAMGIMNYDDEEDFTTLSGLAMFLIGRVPKAGDLFSYKNLDFEVVDMDRGRVDKLLVIKKEE---
167766284    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRIFGSMGAGIATAVITVLVLIFGEITPKTFATNNTKLALSYASSIYLITKLLTPVVYIINKLSTAILIILRIDSKQSKRIM---------TERELRTIVDVSHEEGVIEESEKDMLNNVFDFKESLAKDIMIPRIDVTFVSVDASYDEVLDIFREAGYSRLPVYEGSKDHVVGIVYFKDFYRSQHRGEIFHLKDVLRKPFFTYETQKVSSLLAQMREKSVSFSIVLDEYGVTAGLITLEDIVEEIFGELRDEYDEEETFKKLSDGSYMVSASLKLDDLDDLLDVDLDSED--YDSLGGYIIELLDHLPSEGETAEDEHFLFKVVSVDKNRMETIHIIPKEQ---
116492149    ------------------------------------------------------------------------------------------LITFILAYFFVAAEFALVQTRLSALEEAEKETTSARKKKKYQLAMRMVRKLNEYLSTTQVGTSICGIILGWIGESTVEYFVVEVFGA--THLINSAS---LHIVGAVVGVLLLTYLEVVITEIVPKNISIDIPLKVLMWVVTPL-HYFHTTFYPFVWLLNASANGIVRLLGMQPADESDEIFSQAEILNLSRSGGELDKNDYVYMQRAFDFNDKVAKDIMIDRTQLVVLDINSKVDEALRQYLQSRFSRFPVVNNDKDKILGYIYNYDIIRQSQVDGDIKVSKLLRNIITVPETLALQDVLEQMIQKQVPISVVVDEYGGTSGIITDKDIYEEVFGNINDEIDDVDYIHKEENGHYKVSGKMTVYDFERYFGIDVPDEEEDVVTLGGYVIDHKPDI-KVGEHVRIQNYDFEVLDNENAHIDWFLVHKLKPEEL
298492858    ------------------------------------------------------------------------------------------------------------------------HQLVQAGDIPAIAVEMLQRSIDRLLSTAQLGITLSSLALGWIGESTIVVLMEEWLKSWPISLSNVLAHSLSVPITFFLIAYLQIVLGELFPKS-----VAMLYSEKLARFLGPSVKAIVRFFSPVIWILNQSTRYLLRLFGGQSWRPPVTPEELQLIISTERESTGLELSERELLNNVFEFGDITAEDVMIPRTSIIALPEDASFHTLLQEMILTGHSRYPIIGESLDDICGIVYFQDLARPLATGKETQIQPWMRSPRFVPEQTLLSELLPMMQQEKPAMVIVVNEFGGTVGLVTIQDVIAEIIGNAGEPGSDDLLIQMLDKQTFLVQAQVNLEELNEVLHLNLPL-IREYQTLGGFVLYQWQKIPAKGEIFHYGNLEFTVISVIGPRLHQIQIRRL-----
8778312      ------------------------------------------------------------------------------------------------------------------------------------------ENGVFRMLRSDVTRFLTTILIGTTVVNIAATALVTKAATAI--FGEAGVSAATGVMTVAILLLTEITPKSVAVHNAQEVAR--IVVRPVAWLSLILYPVGRVVTYLSMG--------ILKILGLKRSEPYVTEDELKLMLRGAELSGAIEEEEQDMIENVLEIKDTHVREVMTPLVDVVAIDGSGSLVDFHNFWVTHQYSRVPVFEQRIDNIVGIAYAMDLLDYVLLESTTVVDMAHKPAFFVPDSMSVWNLLREFRIRKVHMAVVLNEYGGTIGIVTLEDVVEEIVGEIFDENDSKEEIQKRAEGIYDVDANTSIDQLSEELNIKMA-EGHQYETVSGFVCEAFGYIPKTGESVTVENWRLEILAGNARKVSAVRFERVSDM--
220920278    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------REPWYDRLLTIFHLKPRETPRDEIT-DALAEAQSGDHAFSPVERAMLKNVLSLHRVRVDDVMVPRADIVAVPDDISLGELLKVFRTAGHSRLPVYGETLDDPRGMVHIRDFVDHLAANATLASTRILRPVLFVPPSMPAIDLLVRMQASRTHMALVIDEYGGTDGLISIEDLVEVVVGDIEDEHDVAEGHRVLESEIYVADARASLDDVAEATGFDIAEMAEEVDTIGGLVVTITGRVPSRGEVIAVPGFEVEVLDADPRRIKRLRL--------
296115973    ------------------------------------------------------------------------------------------------------------------------------------------------------------------VGVLGGIISSEMLAPSLTHGLMTWGLGEATAQTLSATVGFFMVTGMFVLFADLIPKRIAMNAPDKVALAVGWFPAMALKLFFPLVWIFSKMSDAILRALKIPAASAVEPVTPEAILAAGTASGVLLEQEHQMIQNVLGLQDRSITSAMTPRDEIVFLDLQESVEAQKAKVRAKPYSRYPLCDGGLDNVVGSIRAEDVLAAVVDRGDRAVFEVRRDVLSVPETINLWDTLAQFDTHGVGFALVVNEYGLVVGLITFKDIMGALMGGVANPFEEQL-IVRRDANSWLIDGAASIEDVRRDLEVMDLDEAGPFDTIGGFVMHRLRRMARKADRVDTARFRFEVVDVEGFRINQLLVTRLQN---
142714594    ----------------------------------------------------------------------------------------------------------------------------------------------------------SRMMSSVNLGNNLASIAATALATDIAFFGDDGLAIAIGIMTFLILIFGEITPKTY---CNANAAKVAIKNSRILLIFGYVF-------FPIVWIFEIITKGMIKLTGSSDMPPGLTEDEIKEVVEQGYKDKAIEKQESQLVHGALNFDDIVIRTVMTPRTKMFKLNSKMMLFEALPEINKSGFSRIPVFADNADQIVGIVHIRDVLKKLEGNEKISLEQIMREPVFVSQEKRVSDLLKEMQGRRTHMAIVLDEFGGVEGCVTLEDLLEEIVGEIEDETDTEKPSFQRDGQNAIVDGDIEIDIINEIFKTDIPPGDD-YSTLNGLLHEQLHDMPKEDDKIEIGSLRIIIEKVSKNKPEKIRIEKIN----
288802506    --------------------------------------------------------------------------------------------------------------------------------------------------------TMLVGNNIVLVIYGIFFAQIFDTTLFASFDSATRVILDTLASTLVILFTGEFLPKTLFKSNP----------NRLLTFFAPLAYVFFIILWPISRFATFLARVLLRLVGVKVDEKESTRVDLDHLVQSTIENAKNEDEEVKIFQNALEFQDTKVRDCMVPRTEIKAVEENCSLEELQQMFIESGNSKIVVYEGDIDHIKGYIHSSEMFR-----SPKNWKDHIRQMPFVPETMAAHKLMQVFLIQKKSLGVVVDEFGGTSGIVSLEDIVEEIFGDIEDEHDNTKYIAKQNANEYVLSARLEIDKVNEMFNLDLP-ENDDYMTVGGLLLHVYQSFPKLNEIVTVGQYEFKIIKKTMTKIELVRLK-------
170725612    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILIGNNLVNILASAIATIIGIRLFGDVGVAIATGVLTLVVLVFSEVTPKTIAALHPERVAFPSSFILKWLLVFLSPLVKTVNFITSGVLHLFGIHSVK-SSDALSQEELRTVVHEAGLIPTRHQEMLLSIMDLEKVTVDDIMIPRSDLFAININDDFKSITKQVIQSPHTRVLLYRDNIDDAVGFVHLRDALRLQSKNQKSSLLRAVKELYFIPEATPLSVQLSNFQRNKERIGLVVDEYGDIQGLVTLEDILEEIVGDFTTEPTPSEEINKQQDGSFLVEATINIRELNKEMAWEFP--TDGPKTINGLIVEYFEEIPAPNTSMRIAGYPIEIVEVGENRVNVVRV--------
292653614    ------------------------------------------------------------------------------------------------------------------------------------LVQDAIENLDGYLAVSQLGITLSSLGLGWIGEPAVAALIEPILGELL-------PAGAIHLVAFALGFGFITFLHVVFGELAPKTFAIQEAERVAF-LVAPLMKFFYYVFIPGIIVFNGTANYFTSLFGVSPAAEGEETHSEEMILTRSEETGEIDLDEVEMIESVFELGDTIAREIMVPRPDVETVSASMTLPELRSVAASGTYTRYIVLDEDGEQPIGFVHAKDILKATDHGDPITAHDIARDVLVVPETRRIDALAEFQTHGGGQIAVVIDEWGVFEGIVTIEDILEEIVGDIRGEFDTAPQIEERDDGTYVVDGGVPVREVNERLGVEF--EADEVETIGGFVFSRLGREPEIADEIEQNGYVLRVDSIDNARIERLVIQPPE----
229495433    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVNIGIVLSSNYLVHLLFDFGINSVLSFVLQTIVLTFVLLLFCEIIPKVYAQQHPLTFSRAHIMQPLVKVLSPFTIPKKHYELSVDDLSRAVELTEGKNETQSKLIGEIIKFHDKTADEIMVPRVDMVMIDYQWDFATTLRFVLDAGYSRIPVFLGTQDVIKGILYIKDCLPYTTAGSDFDWHTLIRPANFVPENKKIDDLLEEFRSEHRHISIVVDEYGGTSGLITLEDILEEIVGEITDEYDEELPYTRLADGSFLFEGKTQINDFCRYLSLEFEPLTQEIDTLGGVFLELKQELPRVGAFVTYRGYRFEITKVEKHRIMQMRVIPPATAS-
143821116    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLATSLFISLFGEVGVVIATFVMTTLVVIFAEILPKMIALENSDRWSLKSSFLIKI----TIIILGPVAILAQKISSFFVRKNTSLKKLVDAHDEIRGQ-------ISIHHQEGEVKKGDRDMLGGILDLPDVNVEDVMVHRKNITAININEIDESKITEILSSPYTRIPVWEESTDNFIGLLHIKSLIKEAIKSDNINIRKVLSKPWFVPETTSLKEQLNAFLEKKLHMALVVDEYGSIMGLITLEDILEEIVGQIDDEHDENEEVINQMPNSIDVDGGMSIRDLNRNYGWDLP--DNEATTIAGLIIHESQTIPRVNNAYIFYGFKFKILERKRNQITSIRIEKV-----
37676999     ---------------------------------------------------------------------------------------------------------------------------------------------------------TVVQIGLNAVAIMGGIVGESAFTPYIKAALDGIVPAAWLAQSFFLSFFLVTSMFILFADLMPKRIAMAVPEKIAISLVGPMLVCITILKPFIFIFNGLANLIFQLLSIPAERNDDITSDDIYAVMDAGAEAGVLDRGEQKMMESVFEMQSVPVTSAMTPRESLTFLSLEDDEETLRKKIAEDPHHKFLVCDGQLDAIKGYIDSKELLTRLINGHTLNVKDSVQSCPIIPDTLSLSEALDYFKNTRADFAVIMNEYALVLGIVTFNDLQSAVMGTWVLAEGEE-QIVARDPNSWLVDGVTPITDVMRALNINEFPHPQNYETIAGFMMYMLRKIPRRTDAIIYSGYKFEVVDIDNYKVDQLLVTRVE----
119774023    -----------------------------------------------------------------------------------------------------------------------------------------------------------RLIGLILIGNNLVNILASAIATIIGMRIDVGVAIATGLLTVVVLVFAEVTPKTVAALHPERIAYPSSLLLKWLLVILQ----------PLVKVMNIITSGILRLIGIRNVATND-ALSQEELRTVVHEAGLIPQRHQDMLLSILDLEKVTVEDIMIPRAEIYAINVNDDFKQINRQVVTSPHTRVLVYRDTIDDAVGFIHLRDALRLQSKEEKATLLRAVKELYFIPEGTPLNVQLANFQHNKERIGLVVDEYGDIQGLVTLEDILEEIVGDFTTSMTASEEIHPQEDGSLLIDASINIRELNKEMKWELP--TDGPKTLNGLILEYLEDIPSPNTSLRLEGYPIEVMEVAENMVKTVRV--------
288800872    -----------------------------------------------------------------------------------------------------------------------------------------------------------FVSSMLIGNNIVLVIYGILTAQLLDNTIFKGFD-AGLRVTLDTIVSTILVIFVGEFIPKTIFKNNPNSKLSFFSLPAYLFYCLLWPISKLTTLLSKIVLKILKKLDYTPDEGEFTKLDLDYLVQSSIDNAKSNSEEVKIFHNVLDLSDTRVRDCMIPRTEINAIDINCTDKELMQRFTESGHSKIIVYKENIDNIIGYIHSSEMFHQ-----ETDWRTKILEMPFVPETMAVKKLMSIFLQRKKSLGIVIDEFGGTSGLISLEDIVEEIFGEIEDEHDNKKYIAKQEDGQYVLSARLEIDKVNDMFNLDIP-ESDEYMTIGGFILHHFQTFPKLNEIVNIDKYEFKIIKNTQTKIELVKLKVKQ----
156932846    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YGDAGVAIATGVLTFVVLVFAEVLPKTVAALYPEKVAFPSSFLLGPLQII----------MMPLVWLLNMITRVLMRMVGIKADNVVSAALSKDELRTIVHESSQISRRNQDMLLSVLDLEKVSVSDIMVPRNDIVGIDINDDWKSIVRQLTHSPHGRIVLYRESLDDAIGMLRIREAWRQMNEKKEFTKERAADEIYYVPEGTPLSVQLVKFQRNKKKVGLVVNEYGDIQGLVTVEDILEEIVGDFTTSMSPTEEVTPQNDGSVIIEGSANVRELNKAFNWRLPEEEAR--TVNGMILEALEEIPSAGIRLRLHQYDIDILDVQENMIKQVRITPVKPL--
256678102    --------------------------------------------------------------------------------------------------------TVERSDLERAVDAGERGAEGALAAVRSLTFQLSGAQLGITVTSLVIGMLAEPAVTELLHGPLAAIGLPRGATSTIGSILGVGVSTVVL------MVVGELVPKNWAISRPVTVARAVAGPHRRFSAFFGFFIHSLNATANFFVRR----------LGLEPTEELASVRGPEELVALSAAEGALEPDSAELFIRTLHLNDLTAENVMTPRVEVQALAEGASALDAANLAHATGLSRFPVYREHLDEVTGTVHIRDVLAEPAARARTRVTDLATPPLLVPDSLPADTLLARMRAART-MAVVIDEYGGTAGVVTVEDIVEEVVGEVRDEHDPEEDLVPGAPETWEADGSLRLDQL-RLIGLD--APEGPYETVAGLLATRLGRIPGAGDVVELGGWEFTVLSVEHHRAERVRVVK------
183602893    ----------------------------------------------------------------------------------------------------------------------------------------IARDPNTFLSTVQIGVTLSGFLSASFGESSISPFIVPVVEGWG---VPSNVAAPLTTIVLTLVISYCSIVISEMVPKRIAMQRNEQIARAVVPAISAFAKVCRPIIWLIGKNTNG----IVRLLGFDPNETES-EVSDEELRVLVSSNTNLTKDERTILDDVFDASETIVAEVMRPRADVVFLDGDTPLADAAAQVRELPYSRYPVIGKSFDDVLGFVHVRDLL-DVRDPNAKTVADVTREGISLPGTSKLLPSLSLLRKRGIHLAVVIDEYGGTDGIVTLEDMTEELVGDIRDEYDLPEDTPKDKDGVATIDGGMTIEDFADLTGIEL--EDGPYETVAGYFLAHSGKMGEVGDHLVVDDYTMTITKVDGRRIETIEVRK------
119962292    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PGIGAVAGIFLATIFSMVIGELVPKNFALALPLATAKVVVPFQALFTAVFKPVILLFNNTANSIIRS------FGIDPKEELSGARSAEELVRRSALEGSLDLDHAVLLHRTLRFSEHSAADVMTPRVRMAAVNTTDTAEDIVTLATSTGYSRFPVIGRDRDEVLGVLHVKQAFAALDQRDQVTAAELMIEPLRVPESMGVDSLLGLLRKQGLQVAIVSDEHGGTAGIVTLEDLVEEIVGELEDEHDRARVGVVRTGRSITFDASLRPDELLDRTGIAVPDGE-EYDTVAGFVTDELDRIPELGDEVRVTDGTLRVERVVGTHVERIRFTPDES---
142749394    --------------------------------------------------------------------------------------------------------------------------------------------------SFFTVVQIGLNAVAIMGGIVGESAFRPYFYQFLSPWLDPWLSQVSFVMSFVLVTSAFILVADLMPKRIAMAMQVALAVVGPMSFCITVLRPLVWFF-------NGMASAIFKLLQIPTARNDEITSDDIAVMNAGAEAGVLDKGEQQMMENVFEMQTVSVTSAMTARESLVYFLLQDSEEDIKRKIAEDPHTKFLVCDGQLDMVKGFVDAKELLIRVINGEKITLKDLVHTSLIIPDTLSLSEAMEYFKNSRADFAVVMNEYALVVGIVTTNDLQRAVMGAW-SLHESEEQIIARDGNSWLVDGVTPITDVMRAFGIEEFPHSQNYETIAGFMMYMLRKIPKRTDFVNYAGYKFEVVDIDAYKVDQLLVTRIE----
223937412    ---------------------------------------------------------------------------------------------------------------------------------RAKILRLLTKNLDAAISATQVGITLASLGLGMLVEPVFKALLDPVFG-WLHVDSETIRHTVALSLGFFINTFLLIVVGELA--PKAIALRKTVPVALWTAQPLAWFALITHPFVWLLNHSAQWLLDQFGIKAVDEHERSHSEEELRLLFTSTQRQSGATRFGRDIVMNALDLRLRIVREVMRPRQEITFLDTEASITECLDVAEKSRYSRFPLCEGDLDKTLGVIHIKDLFARIKARSGADLKPVVRKLIYVPETARLEKLLQLFLDRKLHFAIVVDEYGGTVGMVTLENVLEELVGQIQDEFDQEPLVTKTSGQTWEVAGTLPLHELSEIVGETLQEE--GVTTVSGWVTHRLGGFPKMGDIVTVGDYSLKVEEMEGMRVATLKLTRVRETE-
301154653    -------------------------------------------------------------------------------------------------------------------------------------------------DTLLSFILIFNNLVNISASAIATMIGMRL-------YGDAGVAIATGLLTFVMLVFSEIFPKTVAMHPEKVGLFSSHILVLLLKIF------------YPLVWLMNIFTKTLMRMVGLKPDMQKQVISREELRSIVSEAGEATPDEQHMLLSILDMETVTVDDIMVPRNEIAGIDIDDDWKAIMRQLNHAPHNRIVLYKGSLDEVLGILRVREAFRLLLEKNEFTLLRAVDEVYFIPEGTPLKTQLANFRTKKERIGLVVDEYGDIKGLVTLEDILEEIVGDFTTTTAPEQEVVQQSDGSMIIEGSANLRDLNKMFGWELDTEDAR--TFNGLILEHLEDIPDEGTVCEIDGLRITILEVSDNMIKQAKVEKL-----
295703306    -----------------------------------------------------------------------------------------------------------------------------------------------------------EYLSACQLGITITALGLGWLGEPIVEPLFEKMGVAASLTHILFIIAFALVTFVHVVVGELAPKTFAIQKAETVTLLFARPLILFYKIMFPFIWLLNGSARLLTMFGLKPASEHELAHSEEIILSESFKGGEINQSEYKYVNNIFEFDNRVAREIMVPRTEISAVSEDDSIEDFLKLAVEDRYTRYPVVDGDKDNIIGLVNVKEILNDVVINDKQSVKLYMNPIIQVIETVAIQDLLRSMQKKRTHMAVLIDEYGGTAGIVTVEDILEEIVGEIRDETDEKPLVQKISDQHFVFNSKVLLEEVNEVLHIEI--ENDDIDTIGGWMLMQNIDI-QESESFKLFGYEFIAKEMDGHQMKEVEVRALPEEE-
225677422    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALFTAIFINLFGNEGILLSTIIMTFCILLFCEVLPKTYAIQNPEKFASFSAYF---VLFFVKIFSPLTLGIQFIVNL-------ILKLCGLHKDKEVSAADAMRNMITLHRSEGTMLQQDLDMLSSILDLAETEISQIMTHRRNLFSLDIDRNKEELIREILTSSHSRVPLWQKEPDNIVGVIHVKALINALREKNEVDITQVMSRPWFIPESTPLSVQLHNFRKNRKHLAFVIDEYGALQGIVTLEDILEEIVGEISDAHDTENFIKKISDNMYHIEGKSTIRDINRQLYWNLPDEE--ATTLAGMIVNEIERIPDEGEEFSMYGFRFKILKKDKNIITVVEV--------
142726109    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------INITIVILFASIDNPFLSSINNPIIETIIEVGIIGMMILF--VGDILPKIYANRNPLVFAKV----MANPIYFLDRYVLLLFNQPMSKSMNYLESNLSKDNDQLSVDKLSQALELTDSNETSSEEKKILTGIVNFGNVETRQIMCPRVDVFAIESNKKIYEIIDELISQGFSRVPVYEENLDKIKGVLYVKDLLPHI-EDDNFNWMSLLRKPLYIPENKKLDDLLTEFKVKKIHMAIVVDEYGGTSGIITLEDVIEEIFGDISDEFDEEETMFKLDDNTYIFDSKINLQDFYRSINLKFDEISTEIETLGGLLIEKTKKIPRVGEIIYHNDYKFIIEIVDKKRIKQVKL--------
144188796    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVVGGITFFALVVGELVPKRLALAAPERVAMAVARPMEGVSRL----------SAPLVAVLSWSTNIVLRPFRVSGRQESDASEEITSLLQQSHRVGHIGEHEVEMIQNVFDISDRRVRSMITPRRDVTWLDVEAPWEETRLALIEASHSRLPVARGQLDHVLGVVHVHEILDRLLLQEPIDLLALAAPALEVPESLRATALLERFRAAGTRFAVVLDEYGGVEGIVTAGDVLQALLGELADAGDEDRSVARLGRDRFDLDGTLYVEELKDLLGISLPEEERDYRTLGGLVTTLAGRIPAVGDDVAVAGWRFEVMALDGPRVDRVLVER------
298293908    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PRGGIFDRLRALIGGWRSSGSLRTDLAEVLSAASAEAGSLSATERAMLKSILDLRELRIGDLMVPRADIIAVQKDISLGELLTVFADAGHSRLVVYDDTLDDPVGMVHIRDLLKAIDLGTPLSAAKLIRRLLFVPPSMPSIELLASMQASRIHLALVIDEYGGTDGIVSMEDLVEEIVGEDEHDEDETPDIARQPDGSFIADARASLEDVAEMVDFALGEEAEEVDTLGGLLVTLAGRVPVRGEIVLPGNFEIEVLDADPRRVKRLRL--------
288921377    --------------------------------------------------------------------------------------------------------------------------------------------LSFQLSGAQLGITVTSLAVGYLAEPAIATLLRPPLAAIGIGPSPRGVTAIVLALVLATMVFGELVPKNWAISEPVRVARAVAPAQVLFSRVFRPLISVLNGSANALVRAVGVEPQDELRAGRSSAE-------LDSIVTSSAEHGTLPTTTAALLSRSLRFGDRHASDVMTPRVRAVLVDVDTSLTDLLALAERTGLSRFPVLRAAPDEVVGIVHVKDAFRAPPPEGMRRVAEFMSDPLLVPASLHCEVLLHRLRRHGLQLAVVIDEYGGLDGIVTMEDLVEELVGEVADEYDRPPDVVVLGPGQWLLSGLLRLDEVREGTGVDLP--SGPYETVGGLMLARLGRLGQPHDVVRVDGHELVVVSIDGRRISRIRL--------
296038343    -----------------------------------------------------------------------------------------------------------------------------------------------FLSSVQIGVTVAGFFSAAYGASTLAP----NFSPTLRHWGLSAGTAEVVALVATTLVISYLSLVLGELVPKRIALQSATGVALVAPPLDRFARLVRPVIWLLSLSTNA----LVRILGGDPGR-KGEEITHEELRELVTGHSAVAEEERRVLTEVFDAARRSLVEVMRPRTDVDFLGADIPVRRARGDALALGHSRYPVCAETLDDVAGFVHLRDLL-LARGGEAQTVGDLARPLLRLPGSKPALAALAVMRQDNSQIALVVDEYGGTAGIVTVEDIVEEVVGEIGDEFDPEP--RVADTERSRVDGRLLVDDFERDTGTALPQ--GPYETIAGFVQHRLQRLPRLGDRVDVDGFHLTVEALDGRRISTLTVTPIR----
167760167    -----------------------------------------------------------------------------------------------------------------------------------------------------TVLKITDDSGKMLSAILIGNNIVNLSAASLT-----TSLAYSFGGSMVAIASGILTVLILLFGEITPKTMATIHAEKMALIYAPIISIFMKVMTPVIFIINGLSIGVLFLLRVDPNAKNDLMTETELIVDVSHEDGVIESDEREMIYNVFDLGDAKAKDVMVPRVHVTFADVNSTYEELLDIFREDKFTRLPIFEDTTDNVVGTINMKDLL-LYDNTKEFHIRDILREAYFTYEYKSISELLVEMRQASFNIAIVLDEYGETAGLITLEDILEEIVGEIHDEYDENEEDFVQEEREYIIEGSMNLDDLNDRLDLDLNSEE--YDSLGGFIIERLDRLPEAGDIVTEEGIRMVVEKLDKNRIEKVHV--------
84494553     -----------------------------------------------------------------------------------------------------------------------------------------VLTSLRALSTQLSASQVGITLTTLVLGFLANPSIGKLLLGPLESLGLGESLAERVASVLAMVIATIFSMIVGEMVPKTLAISTPLATAKWVAAPV---RWFALAFKPFIQVLNGTANSALRAMGVEPVEELSAARSPAELVRTSAEAGTLDLGTARLVTASLTFGAQTAADVMTPRSRATAIDRSASARECVELARQTGHSRFPVIDDDWDDVDGVVHVKKAIAVPHRRDDVPVSALMTPPLVVPETIRLDPLLIHLRDSGQQFAIVVDEYGGTSGVVTLEDLVEEIVGEVSDEHDRSQTTRQMTDGSWTVPGLWRPDEVQRRTGIEIP-EGPAYETVAGFLMSELGRVPEVGDVVELPQWRITVIDMEARRVDRLRFTPV-----
78484821     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MSDSSSGSSWFEKLSKLFSDEPESREDL----DSFLQEAQAQDLIDKDALLMIQGVLDVSEARVRDVMIPKVQMSCVDEADELDVILETMLDAAHSRYPVLSADTDEVIGILLAKDVLRAVVKHQLTDLEELYRTPVLVSESKRLNVLLREFKNSRNHMALVVDEYGEVAGLVTIEDVLEQIVGIEDEHDEDDDNIQKHISGAYAVKAITSLDEFNQFFNTTF--EDELLETIGGVVAKRLGKIPEEDEVFEIEGLRLTVLKADERRVESFLVE-------
108761587    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVAFVSYLSLVLGELVPKSLALRAGERYAL----------LIGRPLRGLAWLMQPVVWFLTASSNVVLRLFGDRTNFTEGRLSAEELLVEEAAKQGTLDPHAGEIASRAFEMGDVTVGELSVARDEMVALRRHSSPEEIRRVLLEGGHSRMPVYEGTLDNIVGYVIAKDLLGVAWEGNLIILEDVMRPPFFVVETMRAMDALKELQKRRMQLAVVVDERGGVVGLVTVEDLVEELVGDILSESEVPEEYVKREPNTALVLGTANIRDVNRELSLDL-DEDQDYATVAGLCIALSGGIPEPGTKVTEGGLVLEVVASSPRRVDTVR---------
152979520    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SWSAFAAVTFLFILIADLIPKRFAMTYPETVALKTVTIMQACIF----------VFGPLVWIFDMLANAVFRLLRISTVREDGMTPEDIVVVEAGAESGVLKAQEHYLIENIFDMQQRTVTSTMTTRENIVFLDRTFARAEVLETLSSDSHSKLPVCDGGLDKILGYVESHDLLSYYLKGESLTDNRLLRKPVFIPDTLSLYEVLESFKSAGEDFAVIVNEYALVVGIVTLNDVMSIVMGELVS--NEEEQIVRRDETSWLIEGATPLEDVMRALDIEEFPDWENYETIAGFMMYMLRKIPKKTDFVLYDNYKFEIIDTDNFKIDQLLVS-------
300690811    ----------------------------------------------------------------------------------------------------------------------------------------------------FTVVQIGVNAVAILAGIIGERQISGTLAMWLADWLPQVRAERFANLAGFVIVTGLFILFADLLPKRLAVLYPERFALAIIGPMQGCLRALRPVVWLFNGAADL----ILKLLGVPTQRVEQITTEDAAMVGAGAEAGVLRKHELTMIENVFELESRTVTSVMTVRDDIVYFTLDEPLESIKRKIVGQPHAEYLVCRDDIDSVLGFIASKDILQQILSEESSAVIRNVGKHYVLPDTLNLSQALARFREMHERFGAVVNEYGLVVGVVTLDDIVGAVMGDILYL-GEDEQIVRRDDGSCLVDGITPISDVKRAFDLDDLPGEHHVETIAGLVIYALKRIPKKSESVDIGPLHIEVLDIDSHRIDQLLVSR------
237738467    ---------------------------------------------------------------------------------------------------------------------------------------------------------TAVQIGTNAVSILAGIVGDGIAAPYIESFIQGYIPALSSNSKFIGVISFLLITGFFIEFADLVPRRMAMVSPEKISTVIVAPMSVLIKIVKPLILIFNGTANFIFKLFGIPLVREESITYDDIMVDAGAEAGVVQKKEHSLIENIFELESRWVSSIMTTRDSIVYLTINEEEESIKDKIANNPHSKFLVCENDIDSILGYVSSKDILPKILNGEVEGLKNINKNLLVIPNTLTLSEALDRFNEARDDFAIILNEYGLVVGLITLNDVVNTLMGDIVHQNFDE-QIIARGEGSWLIDGATPVEDVKKVLDIEKFPEEDTYETIAGFMMYMLKSIPKKGAVVDFENYTFEVVDVDRFKIDQLLVTRKNSTE-
282863202    --------------------------------------------------------------------------------------------------------------------------------------------LTFQLSGAQLGITVTNLVVGMLSPSIAALIRGPVEATGLSPGVSSSLALVIALSTVVLMVVGELVPKNWAISSPLAVAKNVATPQ----------RMFTAVFRPFIGHLNNTANRIVRRFGLEPAEELASARSPQELVALSAKEGALEADTAELFVRTLSLSELTAENVMTPRVQVTALDVLATAEDVANATRATGLSRFPVYRGSLDTVVGVAHIKDVLAVPAAERPRKVSEMLREPLLVPETLAVDELLDRL-SGKLAMAVVIDEYGGTAGVVTLEDIVEEVVGEVRDEHDPHETPDLAPAGEWSADGAARTD---QLRTVGLRVPDGPYETLAGLIATDVGRIPVVGDTVELGGWRIDVVDASGHRAAR-----------
172040747    --------------------------------------------------------------------------------LSILGLAGFIALTAGTGLFVGIEFAITGLERSTIDQHVKEKKDGPARLIQKAHGELSLLLSGAQLGITITTLATGFLAEPILAKFFTPMLDLFGIPHSASMAI--ALTLAVILATALSMIFGELVPKNLAITDPIKVARFTIR---PVWAFNQFFRGFISWLNNL-------ANFVLHRFGIEPADELASARSPKELVKSSAGTGEFTQAKAQILDRSLRFRDISADDIMTPRSTVESLDEEDTADKLILLAMETGHSRFPVTRGDLDDTIGVVHVKDAVAQPERLATTTVKRLARPVPTVPESLGGEAVLQSVRSAGSQLILVADEYGGTSGIITIEDVVEEIVGEVWDEYDDKDEEVRRTGQMWEMSGLVRTDEIFEEVG--YTAPDGPYETLGGLVMSALGRVPQEGDQVVLNRWLARVISMDKHRVDRVILSPI-----
260888731    -----------------------------------------------------------------------------------------------------------------------------------------------ALSVTQLGITIVSLGLGWLGEPVVASLLFSWFGVPESAVETVSFAIAFFLITSLHIVGGELIPKNVAIRKVESVALT------VALPLLVFQRIMYPFVWLLNHVANWAEERMGFSVVTKEEDVAHTEEEIRVLMEESHRQGFIDKTELEFVDNVFDFADLSVREIMIPRTDMVCLDLEDSLEESIEMAMEERLTRYPICDGGKDNIIGFLHIKDFLQTLYKKEEPDLRKLARHALVVPEAMAVSRLLQTMQQERSQLAIVVDEYGGTAGMVTIEDVIEEIVGDIQDEFDDRPLVEKKGACLYSVDAKMLLEELEDILEVAIDEEE--IDSVGGWLSAHVDNPPRIGQKAAFGDAQFFVEETEGVRITRVL---------
300781220    ------------------------------------------------------------------------------------------------GLFVAIEFALTGMERSTVDNHVQEKGDKTALA-----VQRDHSNLSFVLSGAQLGITLTTLATGFLAEPVLARFFGPALE--LVGLSESASSAVALILALVVATTLSMVFGELVPKNIAITLATARFVVPPVNAFNTVFKWFIKAMNAS-------ANWFVRKLGIEPADELASARELGAMVRSSAEAGGLDEQTARMIDRSLQFGETTAEEVMTPRSTVKSLDVSDTVNDLIALAMESGHSRFPVRNGDLDDTVGLVHIKDAFSVARDQRATTLGDLAKPVSYVPGTLDGDAVLDQVRSAGSQVVLVADEYGGTQGLVTIEDVVEEILGEVYDEYDESERDFQRFGKSWEVSGLVRLDELSER--ISYTAPDGPYETLGGLIMASLGQVPSVGDTVVLPHWLARVSIMEGRRLDKAILTPISSDDI
225548068    ---------------------------------------------------------------------------------------------------------------------------------RAKILSKVIEDSGKLLSTILIGNNIVNMSASSLMTVMVADLFGSTAVGVGTGII----TLLILIFGEITPKTLATIHSEGLSLSYAPIIYGLMKIITPIIFLV-----------------SKLANGVMLLLRIDPNAQNNTMTEHELIVNVSQENGVIEDEEKQMIYNVFDFGDSVAKDVMIPRIDMTFVNVDSTYEELIETFKVHKHTRFPVYKDNTDNIIGIINVKDLI-LLSPNTEFSIQNILREPYFTYEYKTTASLMVDMRKASVNLAIVLDEYGATAGLITLENLLEEIVGEIRDEYDEDEEEEIIPGKEYLALGSARLDDISDELNLNLDSED--YDSIGGYIIEQLDKLPVQGQSVTLDGLRLVVEKTSKNRVELVHI--------
220934021    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LGALHSERIAYPAAWVYTPLLRITYPLVWIINLIANGLLRALGVRLKDIDQHALSSDELRSVVNEAGLIPSKHQKMLVNILDLEKATVEDIMVPRHEIQGIDLEDDWDDIEQQLFTGSYTRMPVYQGNIDQVLGFIHVRNVLPLIMREEKESLRAHLRDAYFIPEGTPLNRQLLNFQRERRRIGLVVDEYGDIQGLVTLEDLLEEIVGEFTDPAALSPDVMPQEDGSWVVDGGVHLRELNRMIGAHFSLEGPR--TLNGLIIEHLETIPEASTSVLIDGYPIEIVQVKNNAVKTVRI--------
119896974    -----------------------------------------------------------------------------------------------------------------------------------------------SPGSFFTVVQIALNAVAILGGIVGEQALSPYVESALRPFYDGPALGTVSFVIAFVFVTSMFVLLADLMPKRLAMVKPEAVAMRVVRPI----QASMWLFAPLVWLFNSLADRLFGLFGVPSARADDITSDDILMAEAGTRAGALLEQEQNLIRNVFELDARIVPSAMTSRDSVVYFTLGEAEDSIRRKMAAHPHGKFPVCESGIDDVIGYVDAKDLFRRILQGQDLSLRTIVRKVLMLPDTLTLFEALERFRDAKEDFALVISEYALVVGLLTLQDVMNTVMGELGSPYQEEL-IVRRDDCSWLIDGVTPIEDVMQALEIEVFEGFENYETIAGFLMYRLRKVPKRTDFVVYAGYKFEVVDIDNYRIDQVLVTR------
237751003    ----------------------------------------------------------------------------------------------------------------------------------------LALKMSNSLDSYLSATQLGITLSSLALGWVGNHITALILYSMNAIFVHTQLLDTISLLISFSLVTLLHVILGEIVPKSIAIAKSETAFLAIARPLYLFWLIFFPVIKFFDFAS----SMFLKLLKVQAHSEAHSDEELKIIVGESLKGGFLDSIEGEIIKNAVDFSDTLAREIMTPRKDMICLDKTLSYEKNIETIISGPHTRYPYCNGSKDNVIGVIHIRDVLAANIKNNPISFDSFAKKMLIVPESASISQILLKMNKKKVDTALVIDEYGGTAGMITSQDIMHEIMGSIVMDTKENADYKKLDDKTYEFDGKVDLEKVESIFGFEYDEEFMQV-TIGGYVLTLFGDMPNIGDIISDEKCQYEVLEIEETRIKRVKIT-------
24375832     ---------------------------------------------------------------------------------------------------------------------------------------------------------TVVQIGLNAVAIMGGIVGESAFRPYFYQFLSSWLADPWLSQVSFLMSFLLVTAFILVADLMPKRIAMAMPEQVALAVVGPMSVCIAVLRP-LVWFFNGMASGIFKLLQIPTARNDEITSDDIAVMNAGAEAGVLDKGEQQMMENVFEMQTVSVTSAMTARESLVYFLLQDSEEDIKRKIAEDPHTKFLVCDGQLDMVKGFVDAKELLIRVINGENITLKDLVHTSLIIPDTLSLSEAMEYFKNSRADFAVVMNEYALVVGIVTTNDLQRAVMGAW-SLHESEEQIIARDSNSWLVDGVTPITDVMRAFGIEEFPHSQNYETIAGFMMYMLRKIPKRTDFVNYGGYKFEVVDIDSYKVDQLLVTRID----
269958998    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------VATAMFLGFLGPEGIVVSTVTVTLLILLFAEVLPKTYAIHNPERISLRSARLVACCSF----------VLSPLCSLITHIVNYTLRILGIQQKEIVSAAEAMRSLILMHGSKGTMLKRDLDMLSSVLDLAETEISQVMTHRKNLFALNIDEDVDVLVKQILQSSHSRIPMWQRSEESIVGVVHVRDVTDLVREKSSEDICRIMTKPWFVPDTTPLSVQLHNFRKKRRHLALVVDEYGTLQGAVTLEDILEEIVGDISDEHDVVPEITAISNSEYYISGEAPIRDVNRELGWSLPEE---ASTLAGLILHEVERIPEEGEVFQLHGFSFKILKKNGN---------------
293168501    -----------------------------------------------------------------------------------------------------------------------------------------------FLAAVQIGVTVAGFLSAAYGGSTLAAPYLVDAGLPEGAADTTALVLLTLFIAYLSLVFGELVPKRFALQRS---AQLSLLVAPPLDRFATAMRP-------VIWLLSISTNAVVRLLGGDPHAVSE-DISEEELRDLVSGHESLGEDERRFVNDVFLASQRTVKEVMRPRGDVVYLKADRRLSDSIEFVRQQPYSRYPVADGGPDQIEGFVHVRDLY-DLGDDDRRRVRDVMRPIVMLPSTNQIFPAITTMRSEGTHMALVVDEYGGTDGIVTLEDLVEELIGEIRDEHDAEDVVRTIADGSMDVEGGLNIEDFAAETGVEL--EDGPYETVAGFIVARLGHLPGVGDAVVVEAVVLRVEEVDRYRIARVRVER------
254481810    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------IGLILIGNNLVNIFASAIATVIAIAGIFIATFALTLVILIFAEITPKTIA--ALHPEKIAFPASLILLPLLKILYPLVAAVNWITNGLLRTFGMDPAKQNDEHVSSDELRTIVTDAGLIPARHRGMLLNILDLEEVSVDDIMVPRNDVFGIDLDDSDDEILRYIQTSSHTRLPVWKEDINNIVGMLHMRNMSRVIDSQGRNALEREMEKPYFIPEGTPLHTQLLNFQQKKSRLAVVVDEYGEVMGLVALEDILEEIVGEFTSNAGTEDNIFPQRDGSFIIAGTANIREINKSLDWHLP--TDGPKTISGLILEYLEGFPDANAGLSIDTYRLEILELEGNVVQAVK---------
25011511     -------------------------------------------------------------------------------------------------------------------------------------LLDVLENPNNFLSTIQVGITFISLLQGASLSASLGHVISGWLGNSATAR-TAGSIIALIFLTYVSIVLGELYPKRIAMNLKDRL---AIVSAPIIIFLGKIVSPFVWLLSASTNLLSRITPMTF-----DDADEKMTRDEIEYMLTNSEE--TLDAEEIEMLQGIFSLDEMMAREVMVPRTDAFMIDINNDAQSNIEGILSQNFSRVPVYDDDKDRVVGVLHTKRLLEVGFKTGTIDLRKILQEPLFVPETIFVDDLLKALRNTQNQMAILLDEYGGVAGLVTLEDLLEEIVGEIDDETDTAEQVREIDENIYIVLGTMTLNEFNDYFETEL--ESDDVDTIAGYYLTGVGSIPNQEEKVAYEHITLINDKVKDGRITKLKV--------
50913689     ------------------------------------------------------------------------------------------------------------------------------------------------------------QVGITFISLLSGASLSASLGKVISGWLGNSATAR-TAGTIISLVFLTYVSIVLGELYPKRIAMNLKDKLAIVSAPIIIGLGRLVSPFVWLLSASTNLLSRLTPMTFDDADEQMTRDEIEYML--SKSEATLDAEEIEMLQGVFSLDEMMAREVMVPRTDAFMIDINDDPLENIQEILKQSFSRIPVYDVDKDKIIGLIHTKRLLESGFRQGQINMRKMLQEPLFVPETIFVDDLLRQLRNTQNQMAILLDEYGGVAGLVTLEDLLEEIVGEIDDETDKAEQVHEIGDNTYIVVGTMTLNEFNDYFDTEL--ESDDVDTIAGFYLTGIGTIPSQDQKEAY-----EIDNKDKHLVDKVRITKLK----
85714182     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RPAPERWLMRAIRSLFGWKAGSVRADLQV--VLDASTPDETSFTAIERTMLRNILSLHERRIADVMVHRADIVAVKRDIPLGELINLFESAAHSRLVVYNENLDDPEGMVHIRDLLAFMAQRAPLSEANIIRKLLYVPPSMPAIDLLAQMQASRIHLALVVDEYGGTDGLVSIEDIVEQVVGEIDDEHDEPPSIVRQTENSFIADARASLEDVCDMIGEAFETGEEEVDTLGGFLVSYVGRLPVRGEVILGPGFEIEVLDADPRRVKRLRI--------
205372697    -----------------------------------------------------------------------------------------------------------------------------------------------------------GYLSACQLGITITALGLGWLGEPTVERILEPVSVSQLLSFAIAFATITFLHVVIGELAPKTVAIQKSEALTLLLSPSII--MFYRIMYPFIWALNGSARFIVGLFGIKSASEHEIAHSEEIILTESFERGEINKSEFNYVNNIFEFDNRVAKEIMVPRTEMVALEIEGNIEDLFKTMEEEQFTRYPLVNGDKDSVVGMINIKEIFTTYIRRKTIQLDRFLRPVIEVIETIPIYDLLIKMQKERIHLAILIDEYGGTSGLVTVEDILEEIVGDIRDEFDEDPEIQQEDETHYVLDGKVLISEVNELLKIDMDDTDL--DTIGGWILTQNVDI-KNGEAIYYGGIRFEVSEIDNRVIRSILVTINDDDAV
142146415    -----------------------------------------------------------------------------------------------------------------------------------------LLETPKRLLATILIANNAVNIAIVLLFTLVSNNWFGDSSYLLFGRIAIQTLFDIAVATVLILIFGEILPKIYANRHAAAFSLRMSGALSVLDRLF-------------SGLSIPMQRSTIWLENRLAKRSSSISIDHLSQALELASDADTSNEEKRILEGIVTFGNTDTKQVMRPRIDIFAIAHNASFQDVISEVTTKGYSRVPVYQESIDKVIGVLFLKDLLPHLDAE-EFDWLSLIREPFFVPENKKLDDLLLDFKSQKTHLAVVVDEYGGTSGIVTLEDVIEEIVGDISDEDDIDLNYSRIDDRTYVFEAKTSLKDFYRVIQLEDPESKGESETLAGFVLEITKAFPKIGEQIHFKGYTFVVESLDKRRLKRLKIK-------
145298519    ---------------------------------------------------------------------------------------------------------------------------------------------------------TVVQIGLNTVAILGGILGESALNPAIKGFISGFYQGPWLAASFVFVTGMFILIADLMPKRLAMTMPERIAVVVVRPMLLCVT-----LLMPLVWFFNGMANALFRLLRVSMIRNDEITSDDIAVMDAGAEAGVIQREEHQLIENVFELQSLGVTSAMTARESLIYFTLQEGEESIKAKIAEHPHNKFLVCDHNLDSIKGFVDAKELLIRVISGQSIDLNSLVQNVIIIPDTLNLYEAMEYFKNHRGDFAVVMNEYALVVGIVTMNDLMSTVMGEWAT-HVVEEQIVQRDENSWLVDGVTPISDVMRAFDIEAFPDSQNYETIAGFIMFMLRKIPKRTDSVKYAGYKFEVVDIDSYKIDQLLVTRVEPI--
92115657     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERWLMRAIRSLFGWKAGSVRADLQV--VLDASTPDETSFTAVERAMLRNILNLHERRIADVMVHRADIVAVKRDIPLGELINLFESAAHSRLVVYHENLDDPEGIVHIRDLLAFMAARARTAMANITRKLLYVPPSMPAIDLLAQMQATRIHLALVVDEYGGTDGLVSLEDIVEQIVGEIDDEHDEPPSIVRQADHSFIADARASLEDVRAMIGDEFVEAGEDVDTLGGFLVTHVGRLPVRGEVISGPGFEIEVLDADPRRVKRLRI--------
119962062    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FSNKVLNLFGLEAEEISGARTPAELLVRRSAELGTLDAGTANFVARTLNFSGRSAADVMTPRIRMETIDADQPVSDVLDAARRTGYSRFPVIGDSTDDIRGVVHIKKAVAVPAERRKLEAGAIMTDVLKVPETIHLDALLAELREGNLQLAVVLDEYGGTAGITTLEDLVEEIVGEVADEHDKRPGVLQSASGDWYFPGLLRPDEVSEQIPNLTVPDESAYETVGGYVMSQLGRIARTGDVVDTVGGTLTVTRMDGRRIDRI----------
302557005    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLLGVLLSTVVLMVVGELVPKNWAISRPAAVAKVVAGPQ----------RAFTTAFGPFIGHLNSTANRFVRRVGLEPAEELASARTPEELARHSAAEGALEADSAELFVRTLHLSELTAENVMTPRVDVRALEAHATAADAAALSHATGLSRFPVYRDSLDEVVGTVHIRDVLAEPGERSGTPVTDLTAPPLLVPDSLPADRLLERMRAHRT-MAVIIDEYGGTAGVATVEDIVEEVVGEVRDEHDPSAPATPDGRAVWQAGGGLRLD---RLTDVGLTAPEGPYETVAGLIATRLARIPVPGDTVDLDGWRLDVLEVEHHRADRVRVT-------
86747719     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WLMRAIRSLFGWKPGSVRDDLQV--VLDTSPADDTGFSALERTMLRNILGLHERRIADVMVHRADIVAIKQDIALGELMSLFEGAAHSRLVVYDETLDDPVGLVHIRDLLRAIDLKMPLTETGIIRKLLYVPPSMRAIDLLAQMQAARIHLALVVDEYGGTDGLVSIEDIVEQIVGEIDDEHDEPPSIVQQADGSFVADARTSLEDAREMIGDGFVTGEEDVETLGGYLVNHVGRLPVRGEVISPGNYEIEVLDADPRRVKRLRI--------
229497101    -----------------------------------------------------------------------------------------------------------------------------------------------------------------IVLVMYGLLMSLILDPYLEQFIHAGWLLVLLISTLVIIVFGEYLPKSQFKRNPNSAMRHFSLLSAFFYFL-LLPITLFCSVLSRGFLRLMGVRGNQAVVHRHLTTIDLDHYLSDTLLHDDDQGTL--NTEVKIIQNAIGFSDVRARDCMVPRSEVVACDLATPLETLRGIFVSTGLSKIIVYDGSIDNVVGYIHSSEMFR------GDDWQQRMKQALFVPESVFGHKLMKQLMQRKQSVAIVVDELGGMAGIVTMEDLVEEIFGDIEDEHDKKLVIRQIDDSNYIFSARCEIDLINEEYHLNLP-ESDEYNTLAGLILAHHGDIPKTREIVEIGKLRFTILRSSSTRIELVKLTLLD----
113475751    ------------------------------------------------------------------------------------------------------------------------------------------------LSTTQLGITLSSFTLGWIGAKTMVEIVTNAIKTPLPIHIGQGNSVAITIVTFLILAYLQIVLGEL--CPKSVALIYSEQLSRLLGPLSIAISRLFNPFIWILNQSTYWLLRLLGIRSGSAWKAPVTSEELQLIISTSTESIGLEAEERQLLSNVFEFGEVLAVEIMVPRTNIDTISSTATFQDLLNEVQLSGHSRYPVVGESIDDIQGIIDFKELLAKGLLCPKTSILSWVRPARFVSEQTYLNELLSLMQRMRQEMVIVVDEFGGTAGLITREDLIAEIISSDSYEGSEELTLQMLDDQTFIVQAQLSVEEVNELLNLDLPVTED-YQTLGGFLIYQLQKIPTQGEKLHYKNLEFTVISAEGQRLDKINICQLE----
227549311    ------------------------------------------------------------------------------IFISILSLVGFVALTASTGLFVAIEFAMTGLERSTVDAHVRAKGDRTARAVAR-----DHSNLSFVLSGAQLGITVT-----TLAAGYLAEPVLGQFFTPLLELVGLNANASQTVALILALIVATFLSMVFGELVPKNIAITEPLATARFVVPP--VNTFNTALKWFIKSLNRSANWFVRKLGIEPADELASARSGQELVRNSVEAGSFDAETARVIDRSLQFGESTAEEFMTPRSTIESLDVNDTVNDLIALSRASGHSRFPVRRGDLDDTVGVVHIKDAFSDKELRSSVKLGDLARPVHFIPGTLDGDSVLNRVRSAGSQVVLVADEYGGTQGLVSIEDVVEELLGEVYDEYDESERDFQRFGSSWEVSGLVRLDELSERL--SYTAPEGPYETLGGLIMATLGRVPVLGDKVVLGGFQFEVTVMDERRVDKAILTPVPSAS-
135198680    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FGNRGIGIATGAMTLIILVFAEITPKAFHAHAERFALFFAPILGFLVWILTPI-----------TYVFEKLSHGVIKVFGKVSPSAGSSESEISIMTQLGFEAGTIEKMEKRIIERAFQFNDIPVKDVMTPTSDIFSLEANRTLQNAYPEIAASPYTRTPIYKDTPDNIIGILYVRDILPFLYKKKDISLQEIMQPPLLIPEQKILDDLFGEFQRKRIHIAIVVNEHGENVGLVTLEDLLEELVGEIDDERSEHKFVEQIENNAIRVHGNADIVELNEACKLNLP--TQPHKTLHALLLHKFQKIPRNGSSTRIGNLTFTIENATRRRILKVRI--------
294634747    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YGDSGVAIATGILTFVILIFAEVMPKTFAALYPERVAFPSSLLLGPLQ----------KVMMPLVWLLNGITRLLLRMCGIQPHVNRSDAVSKEELRTIVNESSQISRRNQDMLISVLDLDKISVEDIMVPRNEIVGIDVNDDWKSILRQLTHSPHGRIVLFRDGLDDAIGMLRVREAYRQLIEKQEFNLLRAADEIYYIPEGTQLNVQLLKFQRNKEKVGIVVDEYGDIKGLISVEDILEEIVGDFTTSMSPSEEVLPQSDGSVLIDGSANIRELNKAFNWTLPAEGAR--TINGMLLETLEEIPQPGAQVTIGNYFIEILDVQENMIKRVRVSLLR----
302755310    ------------------------------------------------------------------------------------------------------------------------------------VFQLLRQDVTRFLTTILIGTTIANIAATALVTDAATAL-----------FGEAGVTAATGVMTVVVLLLTEIAPKSIAVHNATEVARFVVRPVAWLSV----------VLYPVGRIVTILSTAMLKFFGLKSSEPFVTEEELKLMLRGAELSGAIEEEEQDMIENVLDIKDTYVREVMTPLVDVVAIDGGATLMEFRNFWVKHQYSRVPVFERRVDNIVGIAYAMDMLDYVLLQKITVARVAHRPAYFVPDSMSVWNLLREFRIRKVHMAIVLNEYGGTVGIVTLEDVVEEIVGEIFDENDSKEEIVQRAEGVFDVDANTSIEDLSEALQVKFP-EEHHYETVSGFVCEAFGYIPRTGESIKV----------------------------
292654430    ---------------------------------------------------------------------------------------------------------------------------------------------------------------TILVGNNIVNIAMSSLATGLLAVLDFGAGESVLISTF----GITTLVLLFGESAPKSYAVEN--TESWSLRIARPLKYAELLLLPLVVLFDHLTRLVNRVTGGQTAIETTYVTRDEILIETGEREGVIEEEEREMLDRIFRFNSTIAKEVMTPRLDMTAVPKDATIDEAIETCVQADHERVPVYDGNLDNIIGIVNIRNLVREYYGERGVGIADIVSPTLHVPESKNVDELMAEMQDTRMQMVVVIDEFGTTEGLITLEDMVEEIVGDIL-EGDEEEPFESVDENTYLVRGEVNIDEVNEMLDIELP-EGEEFETLAGFIFNRAGRLVEEGEEISYNDIVIRIEQVDNTRIMKARIR-------
3694668      -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLKSSKHEDSSSKKNQNNKLIFIVRQFFYLIKHLFSKTKTPDNFFGIIKRLKINSQKMSLDECNILANLLQLEDKTVEDIMVPRSDIVAIKLTTNLEELSESIIEVPHTRTLIYDGTLDNVVGFIHIKDLFKALATKQNSPLKRLIRKHIIAAPSMKLLDLLAKMRRERTHIAIVVDEYGGTDGLVTIEDLIEEIVGRIDDEHDQQLDFKVINNSTIIANARIEVELLEEIIGEKIKNDDDEFDTIGGLVLTRVSSVPAIGTRIDIENIEIEVTDATPRSLKQVKI-RLKN---
109897989    --------------------------------------------------------------------------------------------------------------------------------------------------------------------ILIGNNLVNIAASAVATVLGLRLYGDVGIAMATVVLTLVILIFSEVTPKTVAALYPEKVSFPASFFLLPMLKLLYPLVFLVNGIT----NFILKLLRISTDDSGSGSLSREELRTVVHEAGMIPKKHQDMLVGILDLEKVTAEDIMVPRNEIVAIDINHEWKDIQKQLINSQHTRVLLYRDSIDDAVGFVHVRDALRLLSKDEKSSLLRAVREIYFTPESTPLHTLMYKFQAVKERIGLVVDEYGDIQGLVTLEDILEEIIGDFTTSMDHSKEADTQQDGSVLVDGSANVRELNKEMDWHFPTEGPK--TLNGIILEYLEDIPEANISLRLAGYPLEIIEMKDNVVKTVRI--------
126348656    -------------------------------------------------------------------------------------------------------------------------------------------ELSFQLSGTQLGITITSLVVGMLAEPALARLLFTAIGVPDGAVPGVAVVVGMLLASAVQMVIGELVPKNWAVSKPLQVARFVAGPQ----------HAFARVFHPVIAALNAVANRLVRALGIEPTEELASARTPGELVSLSARAGALEQDTADLFVRTLSLGELTAQHVMTPRVKVSALHSSATAEDVVNLTRATGLSRFPVYREKIDEIVGMVHLKDALAVPAPDRWTPVGRIARPALLVPETLPVRPLLTRLRSE-QPIAVVVDEYGGTAGVVTLEDIVEELVGEVRDEHDPELAAAPPEDGRWDVAGSCRVDALRR---VGLEAPEGPYETAAGLVADLLGRIPAVGDRAELPGWRLSVRQVGHYRAERIRLVRTAPVSV
142570571    ----------------------------------------------------------------------------------------------------------------------------------------------------------ADLISTMLLASNLINILASALATSITIFGDFGIIISTVLMTTLVVIFGEILPKLLALKYNDYWVLVSSYSME----LTMKILGPISNVATKISYLFLRDNEEISLLVDPHDEIRGQ-------INIHHEDGIVKKGDKDMLGGILDLPDVTVEDVMTHRKNILTIDCNTDHNKVLSLMLENPYTRVPIWKKDKDNFIGILHIKDLLKKSISKEEFEISNILVEPWFVPETTSLKEQLSAFLEKKTHMALVVDEYGALMGLITLEDILEEIVGQITEHDDEDEDILPEQANMIKVDGDSSIRDINREYGWKLP--DDEAATIAGLIIHETRSIPKKGSIYSFHGFRFKILDRQRNQITSIRIQK------
225012355    ---------------------------------------------------------------------------------------------------------------------------------------------------------------VLVANNFINIAIVLLFSLLSKAFLSDIENPVLLLIIEVGIITFIILI--FGEILPKVYANRNALTFSKVMAPVLIV-LDEYLLFWLTFPMSRTTTFIEKRLGDKGNQFSIDKLSQALELTGDDET---TSDEQRILEGIVNFGNTDTREVMCPRMDMFAISDALTMKEIIPLILEQGYSRIPIYTEKKDTIKGILYVKDLLPNI-HKENFKWQQLLKQPLYVPENKKLDDLLKEFQLKKNHLAIVVDEYGGTSGLITLEDIMEEIVGDISDEFDEDSSYSKLDDLNYLFEAKISLKDFFKVIHREETEEKGDAETLAGLLLEIVKKFPKKKQIIRYAGYSFRVEEIDQMRITQVKVT-------
229829327    -----------------------------------------------------------------------------------------------------------------------------------------------------TVLRVTDRQSKMLSAILIGNNVANLSASSLATIIAIRLLGDMGAGIATGVLTLLILIFG---EIAPKSMASINSLSLSLRFAPHIWRLM-WILTPLIYIVNLMANAMIRLMGTDPHRRRENLTEEELIVDVSQEAGVIEHEERNYIHNLFDFTDSNVREVMIPRIDVTVANVNWSYDKLISVFAGCMFTRLPVYDENSDSIVGIINMKDLL-LVKDKAHFSLRDYLRSAYFTFELKNTRELFEEMRQNSIAMAIVMDEYGAFAGIISLEDLLEELVGEIRDEYDEEDDIVQLNEREYLVVGSMNLEDLMSI--IPLGYESEDYDTIGGYLTGEFDHFPNQGETVDSNGAILKVEKVRKNRITKILIRLPEQIA-
228991270    ---------------------------------------------------------------------------------------------------------------------------------RAIPVKTVITNLDEYLSACQLGITVTALGLGWLGKPAIKHMFDSLFAR-----WEVPPQVADILAVILVFMFITFFHVVVGELSPKTLAIQAEQVSLLVAKPLIFFYRITFPFIWLLNGSARYVTRMFGLQTAKEHEEVHSEEELRLLVSESYKNGEINQSEFKYVNKIFEFDDCIAKEIMVPRTEMNILDKDTSVKEALQKMSNEKYTRYPVVDGDKDHVIGFVNFKDIFTDFVKHGAFTVQQYIRPIILVIESIAIHDLFLKMQRERTHIAILIDEYGGTAGLVTVEDILEEIVGDIQDEFDEKPEIQHISETKTILEGKVFVSEVNVLLGLSIDD--DDIDTIGGWILTKHLEI-TEGDIVEIEDYNFCVKELDGHYIKQIEVTK------
41407649     --------------------------------------------------------------------------------------------------------------------------------------------LSFQLSGAQLGISAT-----TLAAGYLTDPMVEDLPHPWLDAVGIPDRVGDAIMAFLALLIVTSVSMVFGELVPKYLAVARPMSTARAVVAAQLL--FSALLTPAIRLTNGAANWIVRRLGVEPAEELRSARSPQELLSSSARSGALDAATAALVRRSLQFGTLSAEELMTPRSKIVALQTDDTVADLVTAAAESGFSRFPIVDGDLDETVGIVHVKQVFAIPRAARAHTLTTVAQPVPVVPSTLDGDAVMAEIRANSLQTALVVDEYGGTAGMVTVEDLIEEIVGDVRDEHDDATPDVVPAGTGWRVSGLLRIDEVAAATG--FRAPEGPYETIGGLVLREIGHIPAAGETVKLPRWQARVIRMDGRRIDVLELTEID----
238791380    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRLYGSAGVAIATGVLTFVVLIFAEVMPKTIAALYPERIAFPSSVLLAPL----------QKIMLPLVWLLNTITRGLMRLCGIRGNVHSSDAVSKDELRSIVNESHQISRRNQDMLISVLDLEKVTVSDIMVPRNEVVGIDINDDWKSIMRQLTHSPHGRIVLYRQSLDDSIGMLRVREAYRLMTEKKEFNLLRAADEIYFIPEGTPLNVQLVKFQRNKEKVGMIVDEYGDIQGLVTVEDILEEIVGDFTTSMSPTEEVNPQSDGSVLIDGSASVRELNKAFNWSLPI---DARTINGMLLEELQEIPQVDAQVRIGNYLIDVLDVQENMIKQVRVTPI-----
190571149    ----------------------------------------------------------------------------------------------------------------------------------------------------------TKELTIGTILLCNTIINITCSALFTAIFIHFFESEGIFLSTFMMTFCILLFCEVL----PKTYAMQNPEKFTLLSSYFMLFFVKILSPLTLGIQFIVNLILKLCGLHKNREVISAADAMRN-MITLHRSEGTMLQQDLDMLSSILDLAETEISQIMTHRRSLFSLDIDRNKEDLIREILTSSHSRVPLWQKEPDNIVGVVHVKNLINALRKDNKIEIAKVMSKPWFIPESTPLSVQLHNFRKNRKHLAFVIDEYGALQGIVTLEDILEEIVGEISDEHDTENFIKKISDNMYHIEGKSTIRDINRQLHWDLPDEE--ATTLAGMIVNEIERIPEENEEFSMYGFYFKILKKDKNIITMIEVQVKTDNTV
135552600    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISSPILKFI-----LEIVVATFLILLFGEILPKIYASRNSINF---SRLIAYPLRILDIIFTPLSFPMQKFSNYIKDSLAIQNSNISIDQISHALDLTRPED----------TTKQEQKILKGIVNFGNIETKEIMRPRIDIFALEMNISSDEVLRSIVVTNFSRIPVYDDNLDKIIGVLHIKDLLP-FLDTKDFQWKELLREPLFIPENKKLDDLMLEFQEKKVHLAIVVDEYGGTSGLVSLEDVIEEIVGDISDEDDDNLLYSKVDDNNFIFDGKTSLHDLCRIVKIDFDEYKGDAETIAGFILEISNSFPKKNSKINFMKFIFKIESIDKKRIKQIKLTILNK---
238765362    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRLYGNAGVAIATGVLTFVVLIFAEVMPKTIAALYPERVAFPSSVLLAPL----------QKIMLPLVWLLNIITRGLMRLCGIRGNVHRSDAVSPDELRSIVNESHQISRRNQDMLISVLDLEKVTVSDIMVPRNEVVGIDINDDWKSIMRQLTHSPHGRIVLYRQSLDDAIGMLRVREAYRLMTEKKEFNLLRAADEIYFIPEGTPLNVQLVKFQRNKEKVGMIVDEYGDIQGLVTVEDILEEIVGDFTTSMSPSEEVNPQSDGSVLIDGSANVRELNKAFNWSLPV---DARTINGMLLEELEDIPQIDAQVRIGNYLIDVLDVQENMIKRVRVTPI-----
258541423    ---------------------------------------------------------------------------------------------------------------------------------------------------VMTAIQICLNGVGILGGIASS----EMFTPPVTEFLSRWGMSDWWAQNLASTFSFIFVTGAFVLFADLLPKRVAMNNPDKVAMAVWFPRVALRVLYPFVWIFSKISDAILHALKIPAASAVEPITPEDLILAAGTASGVLLQQEHQMIENVLALQARSVTSAMTPRDEIIFLDIQDSPEHNHEKVRTNPYSRYPLCNGGLDRVIGSIRAEDVLASVVRPHSNPIARMRREVLSVPETLNLWDTLAQFDTHGTGFALIVNEYGLVVGLITFKDIMGVLMDGLASPFEEQA-IVKRDENSWLVDGAAPIGDVIRELHVLDLPDSEQFDTIGGFIMHRLRRMARKADRVDAAGFRFEVVDVEGFRINQLLVTRMTETS-
260223392    -----------------------------------------------------------------------------------------------------------------------------------------------FLSVVQVGITSIGMLNGIVGEAAFSDGVAQWLSHHFTM----SQRVAEVSATALVVTGITFITILFGELVPKRIGQLYPETVARALAIPMTWVATGAKPFVKLLAYATQATLRLLRL-NATDNRAVTEEEISASLEEGVDAGIIEEHEHQMVRNVFHLDDRPLTSMMLPRVDIDWMEANLSVQQALELADDHGHSWYPVCRGSLDNVVGVVSVSRLL-AMGAGYSGTVDSLAEQAVFVPETLTGMELIEQFRVKSARMVFVVDEYGVVQGLMTPHDLLEAITGELQPDAQEQAWATLQQDGQWLLDGLMPVGELKVRLDIELPDEEGRYNTLAGLLMAVSGQLPQPGAQIVVGEWTYEVVTLEGRRIDQVLARKV-----
300858426    ---------------------------------------------------------------------------------------------------------------------------------KSLAVQRDYQNLSFVLSGAQLGITITTLATGYLAEPVLAKFLTPLLAFFGLPHTASTAVALILALTLLSMVFGELVPKNIAITNPLGTARHVVG---PVNAFNTVFKGFINTLNKSANWTVRK-------LGIEPADELATARSTQELVRSSAETGDIDENTALVLDRSLKFGETTAEELMTPRSTVETLSEDSTVIDLINLAIETGHSRFPVIRGDLDDTIGVVHFKDAFSVPKEQRHSVLLHSLARPVIVPASLDGDSVLNAVRSAGSQIILVADEYGGTAGLITIEDVVEEILGEVYDEHDESERDFQRFGSSWEVSGLVRLDELAE--KVGYFAPEGPYETLGGLVMCVLGRIPKVNDEILVGRWVAKVTVMEDRRVDRVILSPITDEE-
149370007    -------------------------------------------------------------------------------------------------------------NKIHIEIEKKQNNFLAKVLQKITARPSKFIATMLVGNNIALVVYGLYMGDLLMEYVPVDGFLGIVVQTIISTIV------ILLTAEFLPKVFFQIYANSLVKIFALPAYFFYVFFSLISEFIIWISDTVLKLFFKTEGDAVQLSFTKLELGNYISEQMETVDTVDDI------------DSEIQIFQNALDFSEVKSREVMVPRTEVVAVDISTTPKELSKLFTNTGLSKILVYKESIDDILGYVHSFELFKQ-----PQTIKKILMPVVFIPETMLAKDVLNILSKKRKSIAVVVDEYGGTSGIVTVEDIIEELFGEIEDEHDSELTEVVLDENHYKLSARLEVDYLNETYKLDLP-EGENYETLGGLVVHHTEGIPEKGEKLVIEGYLIHILEVSNTKIELIEVS-------
136512141    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTLVIAYFSLVFGELVPKRLALFRTEEISLASAGIIDVVA----------KIFRPIIWLLSKSTDFVVRAFGVDP-KEQRSQMSEEELLDLVAGHAALTDEERDIVEEVFNASERQVHEVMVPRTEVDFMDASLTVGKAIELAVEKAHSRYPVVRGSSDEVVGFIHVRDLLDTSLASKGTKIVELVRNIMYLPGTKGVLPALTEMRIQGQHLAIVLDEYGGTDGIVTLEDLVEVLIGDIRDEDDHESEVSMEERGDFEVDGLISIEDLIEQTRLEIP--EGPYETASGFVMHFLGRIPREHDVVNVNGIRITVLTMEGKRAGQLLISR------
304311866    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DTGLALATGLLTFVLLIFGEVIPKTYGALHPERVAFPASLLMLPFM----------KLMLPLVWLLNVICNGLLKLVGVDAQAQSGDTLSREELRTIVNEAGTISRHHRSMLMGILDLEDVTVDDIMVPKPEVAGIDIEDDLEDIVAQLRASQHTRLVVYRNNINNPVGVLHLKRISRLLMQDDKSSILQYVVEPYYVPEGTPLHKQLIQFQQGRRRLGFVVDEYGNMLGIVTLEDILEEIVGEFTDANAQAHDVQPQSDGSFIVDGGAMMRDLNRQMKWSLPTDGPR--TLNGLIVERLETIPEGNTCIKVGKYIIETMEVKDNLVKTARI--------
310828645    ----------------------------------------------------------------------------------------------------------------------------------------LVLNISKDYDKMLSTILIGNNIVNITSASLATVLFTR-------HFGDLGVTISTVVMTILVLIFGEISPKSMAKESPEKFSIFSAPILNF--FIYLLTPLTFVFSQWKR---------LLSKFFKSSDGPSITDEELKTIVDEAQNEGVLDEHESELIRSAIEFDDLSAGDIAIPRVDITAIDLETPLDEIEQLFSTTGYSRLPVYIKSIDNIVGMIHEKD-FHSLINHGITSIQGIVADVVYASENMKISTLLRLLQKSKTHMAIVADEFGGTFGLVTLEDILEELVGDIWDEHDQIVEVFKLDEHTTLVSCHANLIDMFEYFNIQFQNKDLDSNTVNGWVVDLLGHIPKVGDTFTYENLAVTITKASLKCVLEIKIVRLEETE-
167625668    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ASTVIVVLGITYLSIVIGELVPKRLAQLHPE---LFARLVARPLTFLAMLSRPFVTLLAWSTDL-------MLKLLGKGRGSGEETITEEDILLMEGSRSGSIAPHERDMVRNVFHLDDRKVSSLLTPRSDIIAFDLSKPIDSNLTSLLASEHDRFPIIDREIDNPIGVLSANKLLKIKISGDNAAIKSAAFPPVFIPESWSGSQLLAFFRHTGEHIAFIVDEYGDLQGIVTHTDLLEALAGEFKSASPDDIGSKLHADGSWTINGLISILVLKELLELDLPDEEHGYHILSGMMMWCLDSMPKVGDVFVWEQWRFTVLTLDGNRPDKIEVTPVPK---
144013752    ----------------------------------------------------------------------------------------------------------------------------------------------------------AHFIAMLLLGNNVALVFFGLFSAEILEPIITVNWGITNGGVVLLLQSIISTSLVLIVAEFLPKALVQMNPNGYLKYTSYPMVVIYGILYSPTYVILAFSTVFLKLLNVDSDTKVKVFSKVDLEHYVQDINERIQDEEMQILQNALGFDSVRARDCMVPRTEIIFIEHNDNIEELRTKFIETGKTKIIVYKDDIDNIIGYVHSFEMFK-----NPTSIKQILLPIIFVPESIPGKELLQLFSENSGNIAVVVDEYGGTSGLVTIEDVIEEIFGEIEDEHDTELLEEQISDDEYRFSARLEVDYINDEYEFNLTEEED-FETLGGLIIHHLATLPEAGAEVRLENIILEVEEVSDNRIEIVRVTKL-----
116670777    ---------------------------------------------------------------------------------------------------------------------------------------------------------VAHMRSLRFWRIWFEMASAVAVAVLLHSLLDSVWLAGLAATGIMALVGFVIVGVSPRQLGRAHAAGVARFSAPIIRFLCWVLGPIPGWLVALGSVVAPGARAG--------DEASFSEEEFRELVDRATESDMIEDNEAELIQSVFDFGDTLVRAVMVPRTDILSIDAGSSLHRAMSLFLRSGYSRIPVIRDNTDQILGIIYLKDVAAALHGLGPGEVDDLAREVRYVPESKQVSDLLRELQKESTHVAIVIDEYGGTAGLVTLEDLIEEIVGEIVDEYDESAEAVALGNGSYRVSARMGIDDLGELFDVELDDDEVD--TVGGLLAKALGRVPIVGSTVEVDGISLRAERLEGRR--------------
58584331     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLFTAIFINLFGNESVFLSTIVMTFCILLFCEVLPKTYAMQNPEKFTSFSAYF---VLFFVKIFSPLTLGI-------QFIVNFILKLCGFHKNREASAADAMRNMIALHRSEGTMLQQDLDMLSSILDLAETEISEIMTHRRNLFSLDIDRNKEELIKEILTSSHSRVPLWQKELDNIVGVVHVKNLINALREKDEVDIAQVMSKPCFLPESTPLSVQLHNFRKNRKHLAFVIDEYGALQGIVTLEDILEEIVGEISDEHDTENFIKKMSDNVYHIEGKSTIRDINRQLHWDLPDEE--ATTLAGMIVNEIERIPDEGEEFSMFGFYFRILKKDKNIITVIEVQVKTDNTV
197284280    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YGDAGVAIATGVLTFVILIFAEVLPKSIAALYPERFAYPSSVLLSPLQ----------KIMLPVVWFFNQITLVFMRIFGIKSPVIQGNAVSKEELRTIVNESKKLSQRNQNMLISILDLEKVTIGDIMVPRNEIFGIDVNDEWKSIVRQLTHSPHGRIVLYRDTLDDVIGMLRVREAYRLMTEKKEFTLIKAADKIYFIPESTPLSLQLVNFQRNNEKAGIVVDEYGEIQGLVTVEDILEEIVGDFTTSMSPSEEVIPQKDGSLLVDGTTNIRDINKAFACHLPENEAR--TINGVIIEELGDLPVVGAKITIDGYEFEVLEVQDNVIKKALIRHL-----
239928359    ----------------------------------------------------------------------------------------------------------------------------------------VLQRLSFMLSGAQLGITVTGLVVGFIAEPSVSALLRPALSG--LGLPDAAVSGISVVLAFVLATVVQMVLGELAPKNLAIAVPERLAKSLAGSTLAYL-----KVVGPLVRVFDSAANRLLRRVGIEPVEELHHGATLEELIGESHESGALPGDTATLLDHALDFSERTLREVMVPRADAVFVRRDASAEEAVGLIAAHGHSNYPVLGDHPDDVAGVLGVRELMALPADRFAGTTAGAVARPLLLPDTLELPDAVARMREQDDEFAVVLDEHGGVAGIVTYEDIAEELVGDIADETDRVTEAAVADGDGWLVDAGRRLDEVAEATGVHLPEEDD-YDTVAGLIVDRLGRFPAVGDRITVGGAVIDVRTLDRHVAERVRITPL-----
136596534    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TIVIAYISLIFGELVPKRLALHRTE---FLALASANSVDLLAKFFRPIIWLLSHS-------TDFVVRLFGLDP-KAKRADISEEELLDLVSGHAALTDEERDIVEEVFNASETLIHEIMVPRIEVDFLDASLSIAQAIRIAVDKSHSRYPVVRGTSDEVIGFIHVRDLLDPALSGKDLTILECIRNVIFLPGTKGVLPALTEMRAARQQIAIVLDEYGGTDGIVTLEDLVECLIGDIHDEYDETDPQNLNRSGDFEVDGLITLDDFKDETDVDLP--ECPYETLSGFVMHFLGRLPVAHDVVRVNGARITVLTMIGKRAGNLLISR------
225569538    -----------------------------------------------------------------------------------------------------------------------------------------------------TLLKITDNSGKMLSAILIGNNIVNLSAASLT-----TSLAYSFGGSMVAIASGILTVLILLFGEITPKTMATIHAEKMALIYAPIISMFMKIMTPVIFLINGLSMGVLLLLRVDPNAKNDIMTETELIVDVSHEDGVIESDEREMIYNVFDLGDAKAKDVMVPRVHVTFADVESTYEELLEIFREDKFTRLPVFEETTDNVIGTINMKDLL-LYDNTKEFHIRDILREAYFTYEYKNISELLVEMRQASFNIAIVLDEYGETAGLITLEDILEEIVGEIHDEYDENEEIQEIGEREFIVEGSTNLDDLNDR--LDLNLESEDYDSVGGFIIERLDRLPEAGDTITEDGIRMVVETLDKNRIETV----------
135897786    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FNQIENPLIVLLIEIGVITFLILFFGEILPKVYANRNAMIFSQAIAFPVYIIDRYFLFFLTIPLSRVTRFMESRLGQKNSEFSIDKLSQALDLTSEEET---TRDEQKILQGIVNFGNIETKQVMCPRIDVFALSVDMDMETIVPLILENGFSRVPVYTDNLDSVVGILYAKDLLPHI-DQSNFKWEKLLKPVFYVPENKKLDDLLKEFQQKKIHLAVVVDEYGGTSGVITLEDVIEEIVGDISDEDDDELTYSKLDDFTFIFDAKINLKDFYKVIDLEFERSKGESESIAGFVLEIAQAIPKVGQVIKFEGYQFVIESVD-----------------
110833656    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILIGNNFVNNFAATVAAILAIRWLGDSGAAVAPVVITIIMLVFAEITPKTYAAMRPERVAFPASLILKPLQVVLAPLVWMVNGVSSMLLRLGGIRPNEHDDDHLSPEELRTVVNEAGLIPENHQKMLLNILDLETVTVEDIMVPRNEMVGIDLDDDMHDILTTLRSSQHTRLPVFNGDPNNMIGLLHLRKLSRLLLKENKAELMQYTVEPYFVPEATSLHQQLINFQNAKRRIGIVVDEYGDVHGLVTLEDILEEIVGEFTDLAATSQDIHPQEDGSYVIDGSSTLRDINRALQWELP--TDGPKTLNGLILEYLQDIPDANISVRIDRYLIEILQVKDNMVKAVRARRAE----
142056867    ------------------------------------------------------------------------------------------------------------------------------------------AEKVLQLQAQPGSFFTVVQIGLNAVAIMGGIVGESAFRPYFYQFLSAWMSDPWLGQSFLLSFVVVTSAFILVADLMPKRIAMAMPEPVALVVVGPMSFCIAILRP-LVWFFNGMASAIFKLLQIPTVRNDEITPDDIAVMNAGAEAGVLDKGEQQMIENVFEMQTVSVTSAMTARESLVYFLLQDSEEDIKRKIAEDPHTKFLVCDGQLDMVKGFVDAKELLIRVINGEKITLKDLVHTSLIIPDTLSLSEAMEYFKNSRADFAVVMNEYALVVGIVTTNDLQRAVMGAW-SLHESEEQIIARDGNSWLVDGVTPITDVMRAFDIEEFPHNQNYETIAGFMMYMLRKIPKRTDFVNYAGYKFEVVDIDAYKVDQLLVTRID----
182440068    -----------------------------------------------------------------------------------------------------------------------------------------------AASALKAVRSLTFQLSGAQLGITVTNLVIGMLSEPIRGPVEAAGLPPAAASTLALVLGTALVLMVVGELVPKNWAISSPLAVAKAVATPQ--RVFTALFRPFISHLNNTANRIVRRFGLEPTEELASARSPQELVALSAKAGALEADTAELFVRTLNLSELTAENVMTPRVQVTALEVRATAEDVANATRATGLSRFPVYRGSLDTVVGVAHIKDVLAIPADRRPHTISELLREPLLVPETLTVDRLLDRL-SGRLAMAVVIDEYGGTAGVATLEDIVEEVVGEVRDEHDPHETPDLAAAGEWSADGAARTDQLRR---IGLRVPDGPYETLAGLIAAEIGRIPTVDDSVELEGWRIDVVDASGRRAAR-----------
296453207    ------------------------------------------------------------------MSLGLNILLIFVFLVIGSVFSGTELALVS-----LRGSQIEQMEQEDARGAKVAKIARDPNTFLSTVQ--IGVTLSGFLSASFGASSIAPYLIPVVESWGVHPGIAGGLVNIILTLIISYCSIVIS----------EMVPKRIAMQRTEQI---ARAVVPAIDAFAAVCRPIIWLI-------GKNTNGIVRLLGFDPQQTES-EVSDDELRVLVSSNTNLSKDERTILDDVFDASETIVAEVMRPRADVVFIEGDQPLAEAAAFVRDQPYSRYPVTGKDFDDVIGFVHVRDLL-DVRDPNAKIVRDVVREGISLPGTSKLLPSLELLRKRGIHLAVVIDEYGGTDGIVTLEDMTEELVGDIRDEYDERTTRTAFVNGVATIEASMTIEDFADLTGIEL--EDGPYETVAGYFLSKTGKMGAVGDVLSDDGYNMVITKVDGRRIETIEVRK------
36784648     -----------------------------------------------------------------------------------------------------------------------------------------------------------QLISLILIGNNLVNILASALATIIGMYGDAGVAIATGILTFIVLIFSEVMPKTIAALYPEKVAFPS----------SFLLRPLQKIMLPLVWVLNKITLLLMRCLGIKQPTGSSHAMSKDELRTIVHESNALSQQHQDMLISILDLEKVTIGDIMVPRNEIVGIDINDDWKSIIRQLTHSPHGRIVLYRDSLDDAIGMLRVREAYRLMTEKKEFNLIKAADKIYYVPVSTPLNIQLVNFQRNKEKAGLIVDEYGDIQGLVTVEDILEEIVGDFTTSMSPSEEVSPQSDGTILVDGTANIRELNKAFNWALPVDGPR--TVNGMVLEELGEIPALNVQVQIGKYNFEVLSVNDNVIKQVRVTPI-----
135065884    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AIATVMLTIVILIFAEVTPKTLAALFPEKIAFPASHVLGPLL----------KILYPLVWSVNLFTTGILRLLGVSSAQASEDHLSREELRTVVNEAGLIPARHKDMLVSILDLENVTVNDIMVPRNEVVGIDLDSDTDTILRQLRSSQHTRLPVFKGDINNIQGILHLRNVARLLQEEDINKVMQLCQEPYFIPESTPLNTQLLNFQKGKRRFGVVVDEYGDVLGLATLEDILEEIVGDFTTDYSTSPDIIPQDNGTYIIDGAAALRTINKTLSWKLP--TDGPKTLNGLITETLENIPETNVCLKVGGHRVEVLQIKDNVVKAAIVHPKKK---
186894196    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRLYGDAGVAIATGVLTFVILIFAEVLPKTIAALYPERVAFPS----------SMLLAPLQKIMLPLVWLLNTITRGLMHLCGIRGNVHSSDAMSKDELRTIVSESQKISRRNQDMLISVLDLEKVTVSDIMVPRNEVVGIDINDDWKSIIRQLTHSPHGRIVLYRQSLDDAIGMLRVREAYRLMTEKKEFNLLRAADEIYFIPEGTPLNVQLVKFQRNKKKVGMIVDEYGDIQGLVTVEDILEEIVGDFTTSMSPTEEVNPQSDGSVLIDGSASVREVNKAFNWSLPV---DARTINGMLLEELEEIPQAHIHVRLGNYQIEVLDVQENMIKRVKITPMTSAE-
308172939    ------------------------------------------------------------------------------------------------------------------------------------------------LSACQLGITLTSIGLGVLGESTIERLLHPLFTK--INVPSSLSHIISFILAYAIITFLHVVVGELA--PKTVAIQKAEAVSMLFSKPLIWFYRIMFPFIWLLNNSARLLTKMFGLETVSENELAHSEEELRIILSESYKSGEINQSEFKYVNKIFEFDDRLAKEIMIPRTEIVSLPHDIKISEMMEIIQIEKYTRYPVEEGDKDNIIGVINIKEVLTACISGEDSPITDFVNPIIHVIESAPIHDLLVKMQKERVHMAILSDEYGGTAGLVTVEDIIEEIVGEIRDEFDEINEIRKLGDGHYMLDGKVLIDQVNELLGIHL--ENDEVDTIGGWFLTQKYDV-EQYDSIIEEGCEFIINEIEGHHVAYIEVKKL-----
261338530    ----------------------------------------------------------------------------------------------------------------------------------------IARDPNTFLSTVQIGVTLCGFLSASFGESSISVPVVEGWGVPASVAAPLTTIVLTLIISYCSIVISEMVPKRIAMQKNEQI---ARAVVPAISAFAKICKPIIWLI-------GKNTNGLVRLLGFDPNETES-EVSDEELRVLVNSNTNLTKDERTILDDVFDASETIVAEVMRPRADVVFLEGDMSIEDAAQFVREQPYSRYPVSGKDFDDILGFVHVRDLL-DVRNPNAHTVADVTRDGISLPGTSKLLPSLSLLRKRGIHLAVVIDEYGGTDGIVTLEDLMEELIGDIRDEYDDSSASIAGEEQVFTVDGGMTIEDFDDLTGIEL--EDGPYETVAGYFLAHTGKMGEVGDTLELDGCSMAITEVDGRRIETIEVRK------
121308545    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YGDAGVAIATAILTIVILVFAEVTPKTVAALYPEKVSYTS----------SILLNILMKLLYPLVWFVNGITNGFLFILGVKKDTNSASNINSEELRTIVNEAGLIPRRHQNMLLSILDLENVTVEELMIPRNEIAAINVNDDWKSIVRQLSHSAHGRIVLYRDNIDEVVGMLRVREAYRLMMDKNDFNLLRAADEVYFIPEGTPLNIQLLKFQRNKERIGLIVDEYGDIQGLITVEDILEEIVGEFTTSIAPTEEITPQKDGSLLIEGSANIRDLNKSLNWQLPTDGPR--TLNGFILEHLEYIPEENIKVDISGHKMEIIEVSGNMIKLVKVLPMHSAA-
140825359    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MHIHMKSEEEKPPSTAFKKLKNLISFKPKSLNEVSEVLQHALNTN-IIDKEAQLIAEKAIRLGDTTLKEIMIPKVEMVTVDVNESQDVFINRIIESGHSRYPVMGENKNEVKGLLLAKDILPALHSKTPISLEKVTRNIKVVPENKKADTMLEEFKNDRSHMAVVIDEYGSVSGLITIEDVLEELVGEIEDEHDDVDELIQVSPTEYIADARLDINVFEKKFDLKF--DDLDAETVGGLFIHKLGLLPKVGDRIEVNNMTLAVTAADKRKVKKIGITINKSTS-
116671189    ---------------------------------------------------------------------------------------------------------------------------------------VPLLKCLKSLSTQLSSCQLGITLTTLLTGYVMEPSVGKLLEGPLTAAGVPEAAAASVSLVMAMTIATLLSMLIGELVPKNMAIALSLPIGKAVARPQLVFTAVFKPAIIVLNGFSNKVLNVFGLEAKEEISGARTPAELASLVRRSAAMGTLDPGTANFIARTLKFSGRTAADVMTPRIRLETIGAAQPVSDIIDAARRTGYSRFPVIGESADDIRGLVHVKKAI-AVPSERRANLEAIMTDVLRVPETIHLDALLAELREGNMQLAVVLDEYGGTAGIATLEDLVEEIVGEVADEHDKRPGLLQSASGDWYFPGLLRPDELSEQIGLTVPDESA-YETVGGYVMSQLGRIAAVGDTVDVGGGTLSVTRMDGRRIDRI----------
171060503    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RASREPGRNSPNDRRTLFERVLEFISPGPDSTDELIET----LADAEQRELIDPESRSMLEGVIRMAGLTAGDVLVAAPRMDLLDIASPYDELLAEVIDCAHSRFPVYEGERENIIGILLAKDLLK-LQRAPELNLRTLLRPAMFVPESKGLNELLRDFRSNRNHLALVVDEFGRLAGLITIEDVLEEIVGEIQDEFDDESGIYTLADGSQRVAGDADIGAVNATFATELP--SNGFETIGGLVAHELGRVPRRGESVRIDALVFTVMLARGGAVRWFKVTR------
290476254    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DAGVAIATGILTFVILVFAEVMPKTIAALYPEKVAFPS----------SFLLRPLEKIMLPLVWAFNKISLLLMRCLGIKTFDIRSDAVSKDELRTIVNESNTLSRRNQDMLISILDLEKVTVADIMVPRNEIVGIDINDDWKSVMRQLTHSPHGRIVLYRDSLDDAIGMLRVREAYRLMMEKKAFNLIKAADKIYFIPVSIPLNTQLINFQRNKQKAGLIVDEYGDIQGLVTVEDILEEIVGDFTTSMSPTEEVMPQSDGTVLVDGTANIRELNKVFGWALPADGPR--TMNGMILEELGEIPELNAQVQINKYNFEILSVHGNVIKQVRVTPINQAE-
142968811    --------------------------------------------------------------------------------------------------------------------------------------------------ATILIVNNLINIGIVILFTRIGEDLFINISSPILKFI-----LEIVVATSLILLFGEILPKIYASRNNINF---SRLIAYPLRILDIIFTPLSFPMQKFSNYIKDSLAIQNSNISIDQISHALDLTRPED----------TTKQEQKILKGIVNFGNIETKEIMRPRIDIFALEMNISSDEVLRSIVASNFSRIPVYDDNLDKIIGVLHIKDLLP-FLDTKDFQWKELLREPLFIPENKKLDDLMLEFQEKKVHLAIVVDEYGGTSGLVSLEDVIEEIVGDISDEDDDNLLYSKVDDNNFIFDGKTSLHDLCRIVKIDFDEYKGDAETIAGFILEISNSFPKKNSKINFMKFIFKIESIDKKRIKQIKLTILNK---
303237678    --------------------------------------------------------------------------------------------------------------------------------------------------------TMLVGNNIVLVLYGILFANLFNATLFLSFPPATQVILNTLLSTLIVVFTGEFIPKLLFKSSPNSLL--TFFSPLAYLFFIILWPISRFSTFLSRMILKSIGVKMDEIKNNGTFTKVDLDYLLQSSIDNAKNDGSIE-EEVKIFQNALDFTDTKVKDCMIPRTEINAVDIDCTATDLQQMFIESGNSKIIVYKEDIDHIVGYIHSSEMFK-----NFQEWREHVREMPFVPETMPAQKLMQTFLQQKKSLGVVVDEFGGTSGIISLEDIVEEIFGEIEDEHDNSNYIAKQTDNEYILSARLEIEKVNDMFGLDLP-ENDDYMTISGFILYEYQSFPKLNELVKIGKFEFKIIKNTMTKIELVKLKVKK----
262403416    ---------------------------------------------------------------------------------------------------------------------------------------------------------TVVQIGLNAVAIMGGIVGESAFTPYIKAMLEGWIPSNWLAQAFILSFMLVTSMFILIADLMPKRIAMAMPERIATNLVGGMQLCITLLKPIVWFFNGLATLLFRALSVPMERNDEITSDDIYAVMDAGAEAGVLDKGEQQMMESVFEMQSIPVTSAMTARESLVFLNLSDSEEEIKQKISQHPHNKFLVCDGQLDLIKGYVDSKALLLRVINGQSMNLKESVIGCPIIPDTLSLSEALEYFKINRVDFAVVMNEYALVVGVVTFNDLQSAVMGTWVLAEGEE-QIVARDGNSWLVDGVTPITDVMRSFGIEEFPQQQNYETIAGFMMYMLRKIPRRTDSVVYAGYKFEVVDIDNYKVDQLLVTRVEPLEV
297586773    ------------------------------------------------------------------------------------------------------------------------------------------------------------QIGVTLSGFLSASFGESAIAPHIVPIV-KSWGVPDHVAGPLTTIVLTLIISYFSIVISELVRIAMQRSEQIARAVVPAVDIFSKICKPLIWLIAKNTNGFVRLLGFDPNEKES-EVSDEELRVLVNSNKKLSQDERTILDDVFDASETIVAEVMRPRADVEFLDGSLSLEEAAAKIRELPYSRYPVTGKDFDDVIGFVHVRDLL-DVRDPNAKTVADVTREGISLPGTSKLLPSLELLRKRGIHLAVVIDEYGGTDGIVTLEDMTEELVGDIRDEYDDESDLKRDSNGVATVDGGMTIEDFADVTGIEL--EDGPYETVAGYFLAHTGSMGKVGAILDADGYDMTVTEVDGRRIATIEVRKTE----
142777895    --------------------------------------------------------------------------------------------------------------------------------------------IALKLSEDPTQFLSTVQIGITSIGILNGIFGESILAEPFALWLQSLGMAPEFSSIFATALVVVVVTYVSIVVGELVPKRIGQISAESIACLMAKPMLLLALVTKPFVYLLSGSTHALMRLFGFAHSTESNVTHEDIMLLEGSSSGAIEHNEHTMVKNVFRLDERSISSLMVPRSDIIFLDTAISMEDNLHRVMQSPHSRFPVCKQSADEIIGIVSAKQLLAQSVAGQLTDLSPLVQPCHYVPDSLTGMELLEHFRTTARQVVFVVDEYGDLKGMVTLQDLMEALTGELNPDDGEDLMVVQRDDGSYLLDGLLPIIDLKDCLGLDELPEENNYQTLNGLLMLLMGKIPQTADKVLIHNWLLEIVDMDGKRVDKVLAIQLSP---
27364975     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILIGNNLVNILASAIATILGMRLYGDLGVAIATGALTLVVLVFAEVTPKTVAALYPERVSYASSILLVVLMKLLSPLVMLVNFITNGFIRLLGLKAQHNGEDNLSSEELRTVVNEAGLIPQRHQDMLVSILDLEHVTVNDIMIPRNEITGIDINDDWKSIVRQLTHSPHGRIVLYRDKIDEAVGMLRLREAYRLMLEKNEFNLLRAADEVYFIPESTPLNVQLLKFQRNKQRIGLIVDEYGDIIGLVTLEDILEEIVGEFTTSIAPSLEITPQGDGSFLIEGSTNIRDINKGLKWKLPTDGPR--TLNGLILEHLEDIPESHLSVKVAGHAMEIVELEENRIKSVKV--------
17546996     ----------------------------------------------------------------------------------------------------------------------------------------------------FTVVQIGVNAVAILAGIIGERQISDTLAGWLADWLPQARADRVANLAGFVIVTGLFILFADLLPKRLAVLYPERFALAIIGPMQGCLRVLRPVVWVFNGAADL----ILKLLGVPTQRVEQITTEDAAMVGAGAEAGVLRKHELAVIENVFELESRTVTSVMTVRDDIVYFTLDEPLESIKRKIVGQPHAEYLVCRDDIDSVLGFIASKDILQQILSEESSAVIRNVGKHYVLPDTLNLSQALARFREMHERFGAVVNEYGLVVGVATLDDIVGAVMGDILYL-GEDEQIVRRDDGSCLVDGITPIADVKRAFDLDDLPGEHYVETIAGLVIYALKRIPKKSESVDIGPLHIEVLDMDSHRIDQLLVSR------
300703446    ---------------------------------------------------------------------------------------------------------------------------------------------------------TVVQIGVNAVAILAGIVGERQISDTLAAWLARAERFANLAGFVIVTSLFILLADLLPKRLAVLYERFALAVIGPMQGCLRVLRPVVWLFNGTAEL-------ILKLLGVPTQRIEQITTEDTAMVGAGAEAGVLREHELTVIENVFELESRTVTSVMTVRDDIVYFTLDEPLESIKRKIVGQPHAEYLVCRDDIDSVLGFIASKDILQQILSEESSAVIRNVGKHYVLPDTLNLSQALARFREMHERFAAVVNEYGLVVGVVTLDDIVGAVMGDILYLGDDE-QIVRRDDGSCLVDGITPVADVKRAFDLDDLPGEHQVETIAGLVIYALKRIPKKSERIDIGPLHIEVLDIDSHRIDQLLVSR------
221635756    ------------------------------------------------------------------------------------------------------------------------------------------------LATIQVGVTLATFFTSAVGAVSLAEPLGTALAR---LPIGRDQAAAMALVMVTVSLSFTSIVLGELVPKTLAVQHAERLALLSARPLAWLARIAAPIVWLLSGATNV----VLRVLGVRHPGRVPSVTREELLLDVAASEGAVSREEARLVEDAFEFGEITVRTVMIPRVDMVTVPADAPLEQAVEQFFRTGLSRLPVVGESPDDVRGILYVKDVFRIVWQQPEARTQRFARPAVYVPEHTPARQALRLLRMRRTKIAIVVDEFGGVAGLVTLEDLLERIVGEIADEFDPDYELREIAPGVLEVDGRVSLDELLDRLELDEEEAEFEAESVGGVITECLGRFPEVGDVVKLGSLELEVRSMEGRRVRLVRVT-------
239817179    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------FARFLEGWMSVEASANVAFLCSFVIVIAVFL--VFADLFPKRLGMSDPERI---AVRMVGPMMVLITAFKPLVWFF--------TRSTDMLFKLLGMPLVRDDKITSADILAEAGARAGVLAVREQQVIANVFELDTRLVSSVMTVRDNIAWFLHDDPESVLRARIVAEPFSAYPVCDGDIDHVLGYVDAKEMFQRVLSGQPLAFDQTLHKALVIPDRLTLTEVLEQFQQAHEDFAIVVNEYSLVVGVITLNDVMSTVMGDLVSMPDEE-QIVKRDENSWLIDGVTPIQDVQRALHIDEMPHPDDYETLAGFLMVMLRRVPKRTDSVSWGGYTFEVMDVDSYRIDQVMVTK------
142215485    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------IGLILLGNNFVNILASSLATVIALGEGSIAIAAGILTLVILIFAEVTPKTLAALHPEALAYPAAYVYTPLLKVMQPVVWSVNIITNNLLRLFGVQPHSQQGSALSREELRTVVNEAGMIPERSRDMLIAILDLENAVLEDIMIPRNEVEGIDLQDPADEIVAAIKRANYTRLPLFDGGMDNVVGIFHTRHTIGLLDDDGDIRLRTIARPPYYVPEGTRLYQQLIAFQRVKRRVALVVDEYGDFQGLVTLADLLEEIVGEFTDPADAYPEIHRADDGSLLIDCSINVRELNRAMRWSLPKHGPK--TLNGLIIDYLETIPQPGTSLKLYGQPLEILQTDDKAVKTVK---------
187735062    ------------------------------------------------------------------------------------------------------------------------------------------------LAACQAGITLSSLALGFLGTFFVSELTAFLVSLGLGGMVSVYGIALAVTFIFFAVVFGEFIPKAMAMRQPDKA---ALATVPLLYFFYTVFRYTGILGLTGGMARFVLK----YLLGIDPRSTACTVHSTDELMEESERSRELTKQEAEISKNALELNDMCVKDVMTPRSEVDVMDLTAPFEENWELARKSRHTRFPLVEGDLDEVKGWVHVKDLLK-LVGRENPDLRSVRRELRVVPDTMPLDSLLTFFLKEHAHFALVVDEFGDSIGLVFLDDVLEQIVGDIQDEFDQEEEFVKTGKDTYAVNGAITLFDLADYLP-EMDLDCPGVTTLGGYVISRMGYIPEEGEELRIGRYRAVVTGSDGRRITQILLARLPE---
304389933    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WLVAILVVGVGTLLLVVMTLPWNRLGRRYPNVTVRYLAPFLVTAWNAGKPFGMLLSIARGPSSQTD-------QEARDEVAEDLREMVDQMGEPDTIEDADREMIWSVFEMGRTLVREVMVPRVDMVTIESEKTLDKALTLFVRSSYSRVPVIGEDADDIRGILYLKDVLRRVNSDRQMTAEQAMREAKFIPEMNLVDDTLRDMQQNSYHMAVLVDEYGLIAGLVTLEDLVEEVIGEVSDEHDHEKEPELQPDGSWIVPARLPLVDLNDLLGTEIDDED--VDTVGGLLTKAVGVVPLVGASATVEGLELCAVEAEGRR--------------
254386279    -------------------------------------------------------------------------------------------------------------------------------------------ELSFQLSGTQLGITITSLVVGMLAEPALAGLLLAATGLPKGAVSGVAVVIGMLLASAVQMVVGELVPKNWAVSRP---LQVARVVAGPQQVFSRAFRPVIAGL-------NAVANRLVRALGVEPTEEMASARTPGELVSLSAQAGALEQDTADLFVRTLSLGELTAQHVMTPRVKVSALMHTATAADVLNLTRATGLSRFPVYRDRIDEVTGVVHLKDALAVPAERARTSVARICVAPLLVPGSLPVQPLLERLRSE-QPMAVVVDEYGGTAGVVTLEDIVEELVGEVRDEHDPELAPVPAEDGSWEADGSCRVQTLRR---IGLEVPEGPYETVAGLVADLLGRIPAPGDRAELPGWKLSVRQVGRYRAERVRLVR------
251781841    ------------------------------------------------------------------------------------------------------------------------------------------------------------QVGITFISLLSGASLSASLGKVISGWLGGSAT-AQTAGGIISLIFLTYVSIVLGELYPKRIAMNLKDKLAIVSAPIIIGLGKVVSPFVWLLSASTNLLSRITPMTFDDADEQMTRDEIEYML--SNSEATLDAEEIEMLQGIFSLDEMMAREVMVPRTDAFMIDINDDPLENIQEILKQSFSRIPVYDVDKDKIIGLIHTKRLLESGFRQGFENIRKILQEPLFVPETIFVDDLLRQLRNTQNQMAILLDEYGGVAGLVTLEDLLEEIVGEIDDETDKAEQVHEIGENTYIVIGTMTLNEFNEYFDTEL--ESDDVDTIAGFYLTGTGTIPSQEQKEAY-----EIDSQDKHKVKDGRITKLK----
117918810    ------------------------------------------------------------------------------------------------------------------------------------------AEKVLQLQAQPGSFFTVVQIGLNAVAIMGGIVGESAFRPYFYQFLSAWLSDPWLSQSFFLSFFVVTSAFILVADLMPKRIAMAMPESVALVVVGPMSFCIAILRP-LVWFFNGMASGIFKLLQIPTVRNDEITPDDIAVMNAGAEAGVLDKGEQQMIENVFEMQTVSVTSAMTARESLVYFLLQDSEEDIKRKIAEDPHTKFLVCDGQLDMVKGFVDAKELLIRVINGEKITLKDLVHTSLIIPDTLSLSEAMEYFKNSRADFAVVMNEYALVVGIVTTNDLQRAVMGAW-SLHESEEQIIARDGNSWLVDGVTPITDVMRAFDIEEFPHNQNYETIAGFMMYMLRKIPKRTDFVNYAGYKFEVVDIDAYKVDQLLVTRID----
143912492    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WLLSKSTDLIVKIFGITSKSERNQISDVE-LMDLVSGHADLTKEERDIVEEVFNTSDRLIHEVMVPRTEVDFLDASLSISQARKIAVELAHSRYPVVRGSSDEVIGFLHVRDLLNPKLDDAQITIMEIVRNVIFLPGTKGVLPALTEMRSKRQHIAIVLDEYGGTDGIITLENLVECLIGEIHDEYDGHEAQPKLEQGDIEIDGLISLEDLHDLTGISLP--DGPYETVSGFVMHYLGRIAQVNDVVRINGARFTITSMSGKRVGQLLLAR------
170718667    -----------------------------------------------------------------------------------------------------------------------------------------------FITVVQIGLNMVAIFGGIVGESAIRPFLQEILSAYTQSFWSAASWLAFIIVTVSFVLFADLMPKRLAMTSPEKVALSTVGIMSFCIVIF----------KPVVLIFDTIANGIFRLLGISTMREESMTPADIVIVDAGAEAGVLKAQEHYLIENIFEMQERTVTSTMTTRENIVFLDRSFEREQVITTIKNNPHSKLLICDHGLDKILGYVESHNLLTLYLQEQKVSLTRILRKALFIPDTLSLYEVLELFKSSGEDFAVIVNEYALVVGIVTLNDVMSIVMGELVS--NEEEQIVRRDETSWLIDGATPLEDVARALEINEFPDEENYETIGGFMMYMLRKIPKKTDFVLYDRYKFEIIDTENFKIDQLMVSLRKDI--
142673149    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------AILLGNNLVNILASALATSLLIKVFGNSGVAYAVIIMTALIVIFAEILPKSYAIANAEKLALIVSPLLKPLVTVLAPITWIMEKIVFYILGIFGIKHDQNSRSISVADEIVDLHHKEGRLFKIDKDMVTGILDLSEIAVEDIMVHRSNVFMLNIDDDPEKIVNQVIESPYTRVPIWKDNNENIIGLIHALLKEKQTLSITREDIKDSLIKTWFVPETTSLKDQLQMHLNRKIKLAMVVDEYGVLSGMISLEDIIEEIVGEISDEHDIELDIKRNQDGSVKVKGSTEIRNINRSFGWDLPDEE--ANTISGLIINESRSFPKTGQIFQYYGFKFEILGTNKNIITQVKISSLN----
284036359    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WTAHESVVIGIETLILTLIFLPLAD--YIPKSLALIHPDRFLEALAVPLWVIYKTIAPVVRVLVGTARFFIRYVLGKKNPEIRPVFGLTDLNHYLQQLNQKADAEKEVETQIFNNAIEFRDVRVRDCLVPRTEITAVAVDDTVEELRQAFQGSGHSKIVVYRDTIDDVIGYCHA-----LALFKKPATVEEIITPIIVVPETMPAQDLLLRFLSERKSLALVVDEFGGTAGIVSVEDMVEQIFGEIQDEYDTNEDWVEQDETNWLLSARHEIEDLNKTYDWTIP-ESPQYDTLGGLILATHEDVPQVGEVIEFSPFTFTIVSMDGTRIDTVKV--------
189501151    ------------------------------------------------------------------------------------------------------------------------------------------------------------QVGITLIATLAGAFSGISFSEPVAKIIREIEPIAALGLVVLGVTYVTLIIGELAP-KKIALQHPEKIAIKIGRSIDMICRISSPIVHLINGST----NIVLKIIGINTEKPLVSDQEVMLMIKQGAKKGVFESVEYEMISRIFRMSDKRASAMMTPKSEIEWLDLNAPDDSLRAKLLASGRSHFPVSEGGADHLRGVVRSLDLVSKQLLEPKASIRSAMKPPLFVPESVPAFQVLELFKENRAHLALVIDEHGSVQGAISLTDVLESIVGDIPDDLEGTKKIVQRSERTWIIDGLLPVDEFISEFDLDLDEDDPRYDTMGGFLMTKLEKMPSVMDTLEWQNMLFKVIKMNGQRVGKILV--------
269140196    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YGDSGVAIATGILTFVILIFAEVMPKTFAALYPEKVAFPSSLLLGPLQ----------KVMMPLVWLLNGITRLLLRLCGVQPHAGPSDAVSKEELRTIVNESAQISRRNQDMLISVLDLDKVSVEDIMVPRTEIVGIDVNDDWKSILRQLTHSPHGRIVLFRDTLDDAIGMLRVREAYRQMIEKQEFNLLRAADEIYYIPEGTHLNVQLLKFQRNKEKVGIVVDEYGDIKGLISVEDILEEIVGDFTTSMSPSEEVLPQSDGSVLIDGSANIRELNKAFNWTLPAEGAR--TINGALLETLEEIPLPGTQVTIGNYFIEILDVQDNMIKRVRVSLLRS---
225460749    ------------------------------------------------------------------------------------------------------------------------------------------ENGVFKMLRSDVTRFLTTILIGTTVVNIGATALVTEAATQI--FGEAGITAATAVMTVAILLLTEITPKSLAVHNATEVARFVASGVAFVYIISCGKGCHVFINGNAKNAWFERKK--------VSNEPYVTEEELKLMLRGAELSGAIEEEEQDMIENVLEIKDTHVREVMTPLVDVVAIDASATLVDFHELWLTHQYSRVPVFEQRVDNIVGVAYAMDLLDYLILESSIVGDMAHKPAYFVPDSMSVWNLLREFRIRKVHMAVVLNEYGGTVGIVTLEDVVEEIVGEIFDENDSKEEIQKKGEGIFDVDANTSIDQLSEDLNIKMP-EGHQYETVSGFICEVFGYIPRTGESIKVHIFKLEILAGNARKVSAVRFERINN---
75674216     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RPAPERWLMRAIRSLFGWKAGSVRADLQV--VLDASTPDETSFTAVERTMLRNILNLHERRIADVMVHRADIVAVKRDIPLGELINLFESAAHSRLVVYHENLDDPEGMVHIRDLLAFMAQRAPLSEADITRKLLYVPPSMPAIDLLAQMQASRIHLALVVDEYGGTDGLVSIEDIVEQVVGEIDDEHDEPPSIVRQTENSFIADARASLEDVRAMIGEAFETGEEEVDTLGGFLVTYVGRLPVRGEVILGPGFEIEVLDADPRRVKRLRI--------
291557254    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DNAALVSTVVLTLVILTFGEVMPKSLAKDHSEGL---TVATSGIITFLTFIFTPLSALFILLKKLANK--------LFGNKKEVTVTEQELMAIIDEIEDEGVLEEQERDLVKSALEFDETVVDEIITHRVDVIAVDVNEDIETVKKTFINEEYSRLPIYEGSIDHIIGFVSQKDFFKKYLTKKDDELRDIMQEIHYVPHLMKISDIMKQMQKDKVHMAVVLDQYGGTLGIVTLEDILEQLVGEIWDENDEIIPVTFVSENEFNVNGDVSLTAFKRYWHNRTGDSDGNAKTVGGWVLELFGKIPETNESVTTDDFRITVLKVSERRIVKVRLTVIPK---
114320322    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILLGNNLVNIAASSLATLIAIRLMGEAGIALAAVLLTITILIFSEVTPKTLAAVNPERVAFPAAYALTPLLLVSYPVVWMVNTVANGLLRLFRVRVTDTGDDSLSREELRTVVNEAGLIPRRHQKMLLSILDLEYATVEDIMVPRNEVVGLDLDAPWAQTVEMLINTQYTRLPVYRGAIDNLVGMIHVRQLLADLLRSDFTDLESRVGEAYFIPEGTGLHQQLLNFQRRRERIGLVVDEYGDIMGLAALDDILEEIVGEFTTDPGSALNMHQEPDGSWMVEGQTTVRELNRVLKWGLPANGPR--TLNGLILEHLESIPEAGTSLLIQGWPVTILQTQDNRVKMARVQP------
262341301    ------------------------------------------------------------------------------------------LIIILLLFSALISGSETAFFCLEKKTIDRERKKNSHKGNLVLKI---LRDRKKLLATILISNNFSNIGIVILSSYLITEFLENECLIISNQFIPINFILEVVLLTFILLLFGEIIPKIYA---SKNNFRFAIFMSKPLIFLSKILNPISRIIIFISKFIEKKVIKKKNLISV-------DQLSKALKITSSNEKNV---KECQFLQRIVDFGNTETHQIMTPRIDMFALNSNTIFSDVLELVRNQGYSRIPIYKDSIDDIEGVLFAKDLLP-FIYDKNFKWTQLIHPPFFVPEKKKIDDLLSDFKKRKIHLAIVVDEYGGTCGLVTLEDVIEEIVGDIIDEDEEDMSYSKLNQNNYLFDGKTSLINFYRIMEIKFEKKKGDADTLGGFILEINKEFPKKKQKINFLNYSFIIRTIENKRIKTIEVIRKKN---
229085230    -------------------------------------------------------------------------------------------------------------------------SLIAEGNKRAASVKTVITNLDEYLSACQLGITVTALGLGWLGKPAIKHMFDSLFAR-----WEMSSQVADMLAVTLVFMFITFFHVVVGELAPKTLAIQAEQVSLLVAKPLIFFYRITFPFIWLLNGSARYVARIFGLETKKAHEEVHSEEELRLLMSESYKNGEINQSEYKYVNKIFEFDDRIAKEIMVPRTEMHILDKDMPVTEALQKMSHEKYTRYPVVDGDKDHVIGFVNFKDIFTDFVKHSKETVEQYTRPIVLVIESIAIHDLFLKMQRERTHIAILIDEYGGTSGLVTVEDILEEIVGDIQDEFDEKPEIQHISETKTILEGKVLVSEVNALLG--LSIDDDDIDTIGGWILTKNLEI-VEGDVVEIGDYNFCVKKLDGHYIKQIEVIK------
222152594    ------------------------------------------------------------------------------------------------------------------------------------------------------------QVGITFISLLQGASLSASLGEVISGWLGGSAT-AQTAGTVISLIFLTYISIVLGELYPKRIAMNLKDKLAIISAPVIIVLGKIVSPFVWLLSASTNLLSRITPMTFDDADEQMTRDEIEYMLTNS--EATLDAEEIEMLQGIFSLDELMAREVMVPRTDAFMIDINDDTLENIQEILKQSFSRIPVYDVDKDKVIGLVHTKRLLEAGFKKGFENIRRILQEPLFVPETIYVDDLLRQLRITQNQMAILLDEYGGVAGLVTLEDLLEEIVGEIDDETDKAEQVHVIGEDTYIVVGTMTLNEFNEYFETEL--ESDDVDTIAGFYITGIGTIPSQEDKFEYEHLTLINDKVKDGRITKLKVSNIEQI--
238061975    -------------------------------------------------------------------------------------------------------------------------------------------ELSFQLSGAQLGITITALL-TGYLAEPALARIFAPALHSLGPAADRFTPFLALALATLLMLFGELVPKNLALARPPTALATARGMRGFSRAFGWLIRGL-----------NNSANTLVRRLGVEPQEELASARSPEELAAISARAGALPPDTAMLLRRTIRFGDKRAAEAMTPRVDVIALRATASVAELLALAQQTGRTRFPVFEETLDLVTGVAAVPDALGVPLANRATTVASVAREPVYVPESLDLDGVLAALKAADADLAIVVDEYGGTDGVVTVEDLVEELVGEIADEFDPDELTVPGGERTVLVDGVLREDELVEQTGFRLP--EGPYETLAGFLMARLGHIPVAGETVEEGGYEFTVVEVERHRIEQVRVLRPEE---
282858537    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLVILFTGEFVPKSLFKSNP--NRLLTFFAPLAYLFFVVLWPISKFATFISNILLRIVGVKIDKERDTNTFSDYLVQSSIDNAKSDDEEVKIFQNALDFSDTKVRDCMVPRTELNAVEEDCSTEELQQRFIESGHSKILVYTDDIDHIKGYIHSSELFRH-----KETWKEHILEMPFVPETMTAQNLMKIFLLQKKSLAVVVDEFGGTSGIVSLEDIVEEIFGDIEDEHDSAKYIAKLGNNEYLLSARLEIDKVNDMFDLDLP-ENDEYMTLSGLVLYTYQSFPKLNEIVKVDNYEIRIIKKTMTKIELVKLKVLSK---
294673597    -----------------------------------------------------------------------------------------------------------------------------------------------------------NNIALVIYGILFAQLFDATLFAPLSDGV-RVTADTLLSTLVVLFTGEFLPKSIFKNNPNTLLTVFAVPAWICYVVLYPISR-------FATLLSKGLLRLIGIRMKSAGEEKEFTKVDLDYLVQTSIDNADNDDEEVKIFQNALDFSETKIRDCMVPRTEIDAVEDTDTIEQLRQVFIESGHSKILVYHEDIDHIIGYVHSSDMFRLDKNNYQSSIVQLVREISFVPETMLASKLMTQLMQQKRSLAVVVDEFGGTSGLVSLEDIMEEITGEIEDEHDNTNHVAKQSDHEYMLSARLEIAKINEMFDLDLP-ESDEYMTLGGLILHEYQSFPKLNEVVKMGRYEFKIIKNTATKIELVRL--------
160892987    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PKTLAQNNSVKMSILYVDVVQFLVYIFTPFVFIINKISHVIFWILHMDTNESAKSITEDELITMVNVSEEEGVIENKEKEMITNVVDFGDSRVRDIMIPRTDVTMVPVTATYDELLKQYMEVPYTRLPVYKDSRDNVIGILHVKDLFKATHDINNFDVTNIVREPFYVYEFQKTNDLLANMKSSSNSIGIVLDEYGVCVGLISMEDLIEEIIGDIKDEYDEHNNIVKIDDTHYSIDGG--IKLDDLNDALDLDIESEDYDSIGGYIIQLLDHLPSVGDTASDGVISCKVTKLDKNRVSRVLLEILPKPN-
172057754    ---------------------------------------------------------------------------------------------------------------------------------------------------------STVQVGITLIGIINGAFGGAALSAPLIDWLAGFEWLAPYASTIGYVVVVTIITYVVGELVPKRIALVSP--ERVTMILAQPMRIFSSVLKPFIFILSKSTSVIFRMIGLDRLQTEETEDEVKQLLIRGTKEGTFATSEAEQVSRVFAFHDQLAYELMEPRTVTEWIDLTDSPDEILADLRSAKHRNLPVGHGDLDHFVGYVDAKEILA--SEQPIAVIESMIHTPLIVPKQLQATVLLERMRKETVSIAFVLDEYGGFLGIITLFDILEAFVGEISTV-EEEPELVQRTDGSYLADGLLHIDDLKRVLDIKTELPGESYHTVAGLVLYLLGEFPVRGSHVTSNGYRFEVVDLDGRRIDQILIERLED---
118576164    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALATSIALRTFGDDGLGIAVGVMTFLILVFGEITPKT----------YCNANAVAISLRFAPVLIAFGYALWPVVKVFEYITRGMVKLTGSSYYAPPITEDEIRGVVEQGLADKAIEEEEGELVHGALGFDDTIIRAVMTPRTRMFTLNAKMLLFEALPLINQRGHSRIPILGEGGNEIVGFVHAGDILKELEHDKRVTLEQIARKPVFVSQEKRVSSLLKEMQGRKVHMAMVIDEHGGIVGLVTLEDLLEEIVGEIEDETDRPQEYHSIDRDTIITSGDIEINRINEIFKAD-VPEGEDYASLSGLLHERLHDIPQEGDKVEVGSLRIIVEEVKKNVPKKVRIERIR----
255008084    ----------------------------------------------------------------------------------------------------------------------------------------------KFLSTIQIGITLIGIISGAYGGVAIALFAMIPGAEPYAKDLAMITTVVII--TYLSLIIGELVPKSIALSNPERYA----------TLLSPVMILLTKISYPFVWLLSISTRLLNKLIGLKSEERLMTQEELKMILHQSSEQGVIDKEETEMLRDVFRFSDKRANELMTHRRDLIVLHTTDSKEKVLQTIEDKHFSKYLLIDDNTEEIAGVVSVKDIILMVGTEQEFDLKEITRPALFIPESLYAKKVLELFKKNKNKFGVVVNEYGSTEGIITLHDLTESIFGDIEEDDTEEEEIVRRQDGSLLVEASMNIGDFMEEMGILSYDESEDFTTLGGLAMFLIGRIPKAGDIFIYKNLQFEVVDMDRGRVDKLLVIKKEE---
269961272    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILIGNNLVNILASAIATILGMRLYGDLGVAIATGALTMVVLVFAEVTPKTIASLYPERVSYASSILLTILMKVLSPLVMLVNFITNGFIRLIGVKADHNTEDHLSSEELRTVVNEAGMIPRRHQDMLVSILDLEHVTVNDIMVPRNEITGIDINDDWKSIVRQLTHSPHGRIVLYRDQIDEVVGMLRLREAYRLMLEKNEFNLLRAADEVYYIPEGTPLNVQMLKFQRNKQRIGLIVDEYGDINGLVTLEDILEEIVGEFTTSIAPSEEITPQGDGSFLIEGSANIRDINKGLKWKLPTDGPR--TLNGLILEHLEDIPESHLSVQVAGHPMEIVDIEENRIKLVKV--------
257470238    ------------------------------------------------------------------------------------------------------------------------------------------AEKVLKVQETSGNFFTAIQIGINAIAILGGIIGDNIAGPWVTSFIGKIPGLADKAPAIGSVISFLIITGMFIEFADLIPKRLAMVAPETIAVHIIKPMMILICILRPLIFIFNGTATFVFKLFKVPLTRNDIITYDDIVVDAGAEAGVVQRKEHHLIENIFELDTRWVSSIMTTRDEIVYLTLEEGEESIKEKIANYPHSKFLVCQNEIDTVLGYVDSKDILPRILMSGLHDIQEICNPLLIIPNTLTLSEALDRFNEARDDFAIILNEYGHVVGLVTLNDVVNTLMGDIVYQDQDEQQIISRGEGSWLMDGVTPIEDVKKVLDIEKFPEEDTYETIAGFMMYMLKSIPKKAAMVDFENYTFEVVDVDNFKVDQLLVTKKEE---
227498061    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLHRLGIEPAEETRSAGELAALVRHSAEEGTLDLSTATLLTRSIGVGRLTAVDVMTDRGRLHTLEADATADAVVELARATGHSRFPVIGEDVDDVLGVVHLRRAIAVPFERRSVASSSLMTPAPRVPETMPLASLLVELRATGSQMTLVVDEYGGTAGVVTLEDAVEEIVGDVADEHDRRRGGVHMDDGNWIVPGWMRPDELAARADIHVPD-DGPYETLGGLVMAELGRIPQIGDVVTTARAQLTVEAMEGRRVTRLRARGLD----
291541277    ----------------------------------------------------------------------------------------------------------------------------------------LVLELEEKYDNLLSTILIGNNIVNILSSSLATILFVKMLGDAKGASVSTIVTTVL-----VLIFGEISPKSIAKESPDKFALFSAPIIAVLVKILTPVNFVFAQWKKLLSHIFKSEEEPGITEEELLT------------IVDEAQAGGGIGEDERVLIRSAIEFDELEAVDIYTPRIDIVGIPVDMPKDEIAKIFADTGYSRLPVYEENIDQIIGILYQKDFY-NFIYRSDVTIRDSVRPVIFTPKNKKIDDLLRELQQKKLHIAVAMDEYGGTAGIITLEDILEELVGEIWDEHDKETEIERISDNEYLVAGKTKVEKLFECLD---REAEFDVQTVSGWVMELFECIPKAGDFHTDEEFEIEVTEMSGKRIEQVRIRDLR----
254392891    ----------------------------------------------------------------------------------------------------------------------------------------ALRELSFQLSGTQLGITLTSLAVGMLALLGLLGGPLTAAGLPAGAVATVAVVTGMLLASAVQMVIGELVPKNWAVSRPLQVARFTAGPQRLFSALF----------RPLITLLNAVANRIVRLFGVEPAEELASARGPGELVSLSARAGALEQGTADLFVRTLSLGRLTAQHVMTPRVRTLALHTDATATDVLNLTRATGLSRFPVYREGIDDVVGAVHLKDALAVPAPARPRTVGSFAAPPLLVPGTLPVDRLLVRLRSE-QPLAVVVDEYGGTAGVVTLEDIVEELVGEVRDEHDAEPLAPEDGRPAWEADGSCRVLTLRRM---GLDVPDGPYETVAGLVADLLGRIPAAGDRAELPGWRLSVRRVDRYRAERVRLVR------
88855035     -------------------------------------------------------------------------------------------------------------------------------------------NSILAISKDMGAHFNALNFMRIVLETTAAVLVTLVFATVFEQWWLALLFSALIMTGASFVLVGSSPRSVGRAHSRKVVQVSASLVRGIRVILGPIADALVAIGNRVTP-------------GRPRTATFSSEEQLLSMVDEATEHEVLDQDDRDLIHSIFEFNNTVVRGVMIPRTDMVTVEAGVTASAAMGLFLSRGVSRVPVIGDDIDQVMGVLYLRDVARQPIEADKLTTEQLARPALFVPESQRADSLLRQMQLESNHLAMVVDEYGGIAGLVSLEDLIEELVGDISDEYDREVEFEELADGTFRVSARLPIDELGDLFGLEL--DDDEVDSVGGLIMKTLGRLPESGAVAHYSGLVLTAERTEGRRISTVLVAK------
284048892    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATASLAAAVSTAAFGTSGLALATVFTTIVILIFGEIIPKSVASDAPEKYSMDCSRLLSV----------LVLLFTPLNFLFRMMKSAFNHCLRKKVSHRFATEDELLLMVDEVEHGGGINKQDSQLIKSAIEFSDIRVREIMTPRVDMVAMDISEGSEEALKLFSSHGFSRLPVFKDDYSEIIGILHAKDFLAAYLQNPRCSLKNLIKKAALVHQSTKISRVLKTLQEAKVEMAMVMDSYGTVRGLVTTEDIVEELVGEIWDEHDAVSSFRKLGRNRYLVSCSANLFDLFKYLDLDIDDYGLENNSISGWVVDTLETIPKKGDSFDCRNLHVTVTRANEHRVQEIIVE-------
171741715    ----------------------------------------------------------------------------------------------------------------------------------------IARDPNTFLSTVQIGVTLSGFLSASFGESSIAVPVVEGWGVPKSVAAPLTTIVLTLIISYCSIVISELVPKRIAMQRNEQI---ARAVVPAIHVFAKVCKPIIWLI-------GKNTNGIVRLLGFDPNETDS-EVSDEELRVLVNTNTNLSKDERTILDDVFDASETIVAEVMRPRADVVFLDGSMPIGEAAAYVREMPYSRYPVTGKDFDDVLGFVHVRDLL-DIRDPEAKTVADVTREGISLPGTSKLLPSLELLRKRGIHLAVVIDEYGGTDGIVTLEDMTEELVGDIRDEYDERTERTAFVNGVATIEGGMTIEDFADLTGIEL--EDGPYETVAGYFLAHTGKMGEVGDVLTDDGYDMTITNVDGRRIETIEVRR------
210623668    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------AATSISTALLTAKFGANGVAAATAIMTIIILIFGEITPKSIAANNEKVALLVSKPIKLIITILSPI-----------VWVFNIFTKFMFRIIGVKTDEKNAFITEEELMVNVSHEEGVLEVEEREIINNVFEFGDMQAKDAMVQRMDMVTVEVDDTYEEIIEVFREEKLSRLPVYEDSVDDIIGIINIKDMIFLSDEEKEFSVKNYMRDPFFTYEFKKITQLLEDMKKAKTQIAIVLDEYGGTSGLLTVEDLVEVIVGIEDEYDEDEDDIIVIKEDEYIVDGSTRISEVNELIGTSI--ETEEFDSIGGYLIGYLDRLPEEKEVIEIGNIKFCIEKVEKNRIAKI----------
282600325    --------------------------------------------------------------------------------------------------------------------------------------------------------------SLVLIGNNLINIIASALATIIGMYGNTGVAIATGILTFVILLFAEVMPKTLAALYPERIAFPSSLILNPL----------QKIMMPIVLGFNAISASFLRCCGIRPSAIRSDAVNKEELRTIVNESNKLSRRNQDMLISILDLDKVTVGDIMLPRNEIVGIDVNDDWKSIVRQLTHSPHGRIVLYRDSLDDSIGILRVREAYRLMMEKREFNLIKAADNIYFIPDSTPLNIQLVNFQHKKEKLGIIVDEYGEIQGLITVEDILEEIVGDFTTSMSPSEEVIPQSDGSVLVDGTTNIRDLNKAFDWNLPVDGPR--TVNGMVLEVLGDIPQPKEQIAIGSYLIEVLVMNDNTIKQVKIIPL-----
117617901    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILIGNNLVNILASAIATIVCIRVFGGVAIATFGLTLIVLVFGEVTPKTLA--AMFPEKIAYPASWVLKGLMVPLSPLVWLINGITSGLLKLLRLNPSKDDALNT--EELRTIVNEAGLIPQRHQEMLLSILDLDKMTVEHIMVPRSEIYAIDINDDWKTILRQLAHCAHTKILLYRDNIDDVVGFLHARDALRLMARDNKSSLLREVDEIYFIPEGTPLNVQLAKFQRNKERIGLIVDEYGDIQGLITLDDILEEIVGDFTTSMTPAPEIHPQPDGSFLVEGSASIRELNKEMSWQLPIDGPR--TLNGAILEYLEEIPQPNISLRLAGYPIEILEVENNMVKMARI--------
262202667    ---------------------------------------------------------------------------------------------------------------------------------RAKLVQRAHSTLSFQLSGAQLGITIT----TLITGYIAEPVLARIFGPPLAGLGESAASVTSLILALVIATSLSMVLGELIPKNLAIALAVARATAGPMTLFSAVFRWAINGLNGS-------ANWIVRRLGIEPTEELASARSPAELVSNSARHGSLDEDTATLVDRSLKFGELTAEDLMTPRVTVDCLDRDDTVRDLVMASSRTGHSRFPVVDGSLDDLVGVVHIKQAFTVPPRQASTPLASIARTVPRVPTSLDGDALMEQIRADGMEVCVVIDEYGGTAGIVTTEDLIEEILGDVTDEHDDERADVAEDGDGYLCAGLLRIDEVYEATG--YRAPDGPYDTLGGLIMFCLGRIPVVGDTVELPTFTLRVTQMDGRRVDVVSMRPIPE---
90022943     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RSWLERMFNGFASEPKSREELLDIIRGAAN-NKVVDQEVLSIMEGALDVANQQVREIMIPRSQMVSIKEDEKPADFLPRIIESGHSRFPVIGESSDDIKGILLAKDLLQLLVDGETFCLEKLLRTANIIPESKRLNVLLREFREKRYHMALVIDEYGGISGLVTIEDVLEEIVGEIEDETDEDNEIRQVSDNDFILKALTPIEDFNAYFKTKFSDEE--FDTIGGLVTQAFGHMPSRNEVTMLRGITFRVLYSDSRQIHLLRVTKKKK---
134967537    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WILLPLQKMLMPLVLSINWLTNGILKLIGFSPDSAGDDAVSQDELRTIVTESAMIPSRHRRMLVNILDLEQMTVNDIMAPRNEIYGIDVEAPDEAIMRQLKNSAHTRLPLYRDDINQIEGVFHMRDLSRVLDKGNREALSEAAEPPYFIPENTPLNTQLLYFQRQKKRLGMVVDEYGDILGLVALEDILEEIVGEFTSNVEENEEITPHPDGSTTCSGTVSIRDLNRQRKWDLP--TDGPKTLSGLALEALEAFPNAKTSVRIEGYQLDIEEISKTHINRVRIWRL-----
293392764    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AIATGVLTFAVLLFAEVLPKTFAALYPERIAFPSSFLLAPL----------QKIMFPLVWLLNGITSILLRLFGVHTNQRISDAVSKEELRTIVNESHQISRRYQDMLISVLDLEKVSVEDIMVPRNEIMGIDINDDWKSIMRQLTHSPHGRIVLYRDSLDDAIGMLRVREAYRLMTEKKEFNLLRAADEIYYVPEGTPLNVQLVKFQRNKEKVGIVVDEYGDIQGLVTVEDILEEIVGDFTTSMSPTEEVNPQSDGSVLIDGTANVRELNKAFNWNLPAVDAR--TINGMLLEELEEIPETGTRIRVGHYDFDILDVQDNMIKQVRVTPIKPL--
135275798    -----------------------------------------------------------------------------------------------------------------------------------------------------------EMLTTILVGNNFVNIFVASLATKIAGRYFESDAIAYSATTILILIFGEIIPKTFARNHAEKLALPIIKILQVVYY-------------SLYPVISIFQFIISLVLGKNANLNDRVVTRDDILVNEAEKEQTIDSKQLDLLNSILEFPTIKVKDIMTPRTQVHAFPVETTFDEVIHTVRDVGHSRYPIYEEDLDTCLGFLHVKDLFVSSQDRSDFDIKKFINEPFFVYEHMKIQAVFDHMNRKKVHLALVKDENGMVVGIVTLEDIMEEIFGEIHDEHDDEEDTAPQEEGELVVPATISLRDLYNEHDIKIPL-NDNYSTLTGFILDQLGNFPKQDVVVKWEGYSFKLSKVEDHEIEEVQICRTTN---
210611680    -----------------------------------------------------------------------------------------------------------------------------------------------------MALKVTDNSGKMLSSILIGNNIVNLSASALTTSIAYNFGGSAVAVATGLITVLILIFGEITPKTVATIHSETLALVYAYPIHFIMTIVTPISFIVNMLSRG-----ILLLLRVNPNGKVNTMTETELIVDVSHEDGVIESEEKEMIYNVFDLGDAKAKDVMVPRVHVTFADVESTYDELLDIFREDKFTRLPVYEETTDNVIGTINMKDLL-LFDNTKEFHVRDILREAYFTYEYKSISELLVEMREASLNIAIVLDEYGETAGLITLEDILEEIVGEIRDEYDENEELKEITREEFVVEGSMNLDDLNDRLDLDLSSED--YDSLGGFIIEQLDRLPEKGDEITENGIRMVVDSLDKNRVEKVHI--------
256675400    -------------------------------------------------------------------------------------------------------------------------------------------ELSFQLSGTQLGITVTSLVVGMLAEPALADLLLTALGLPEAAAPGVCVVLGMLLASAVQMVIGELVPKNWAVAKPLQVARFVAG---PQYAFARLLRPVIALLNTA-------ANGLVRRFGVEPADEMASARTPGELVSLARHSGALEKDTADLFVRTLSLEDLTAQQVMTPRVRLSTLQSSATAEDVVNLTRATGLSRFPVYRERIDEITGTVHLKDALAVPSHERRTPVSRIARTPLRVPETMPVRTLLALLRTE-QPMAVVIDEYGGTAGVVTLEDIIEEVVGEVRDEHDPELAALPAEDGRWEADGGIRVDQL-RALGLDVP--EGPYETVAGLVADLLGRIPAPGDRAELPGWRLDVRQVGHYRAERVRLVR------
241663671    ----------------------------------------------------------------------------------------------------------------------------------------------------FTVVQIGVNAVAILAGVIGDSQISGPLAAGLSDWLPAARAERIGSIAGFVIVTGLFILFADLLPKRLAVLYPERCAMSIIGPMQSCLRVLRPVVWLFNGA----ADMFLKLFGVPTHRVDQITTEDAAMVGAGAQAGVLRKHELAMIENVFELESRTITSVMTVRDEVIYFTVDEPVESIKMKIIAQPHAEYLVCREDIDSVLGFIASKDILQQILSEESSAVIRNISKHYVLPDTLNLSQALTRFREMHERFGAVVNEYGLVVGVVTLDDIVGAVMGDILYL-GEDEQIVRRDDGSCLIDGVTPLGDVKRAFDLDDLPGEHHVETLAGLVIYALKRIPKKSETVDIGPLHIEVLDIDNHRIDQLLVSR------
237654145    ---------------------------------------------------------------------------------------------------------------------------------------------------------TVVQIGLNAVAILGGVVGEQALSPYVTELLRRAYAGPMLTIAFVVSFVFVTSLFVLFADLMPKRLAMVQPERIAVAVVQPMQVCM-WLFAPLVWVFNGAANLIFRWFKLPSVRIEDTADDIMAMADAGAQAGALLRQEQHLISNVFELDSRIVPSAMTSRENIVFLTLSESEESIRRKIAAHPHGKFPVCEDGIDSVIGYVDSKDILPRIVQGQDLSLRTIVRKVLMLPDTLTLFEALERFRDAKEDFALILNEYALVVGLLSLQDVMNTVMGDLVSPFQEEL-IVRRDDNSWLIDGATPIEDVMQALEIEVFEGFQNYETVAGFLMYRLRKVPKRTDFVTYLGYKFEVVDIDNYRIDQVLVTR------
296333367    -----------------------------------------------------------------------------------------------------------------------------------------------------------EYLSACQLGITVAALGLGWLGEPTVQTLESLTHLLSLVIAFLTVTYLNVVIGELAPKSFAIQKAESITLMLAKPLIW-----FYKIMFPFIWLLNHSARLITGAFGLKPASEHELAYTEEELLAESYKSGEIRKSELKYMNNIFTFDKRMAKEIMVPRNEMVSLSLDDSIPNLQETVKQTKYTRYPVVREDKDNVIGVINMKEVLFSMLSKDKQQIEPFIQPVIHVIETIPVYKLLLKMQKERTHMAILIDEYGGTSGLVTAEDIIEEIVGEIRDEFDEVPHIRELGKEHYLLNAKLLISDVNNLLGTDLS--DAEVDTLGGWFLTQNID-AKPESVIEYDGYSFKVKDIDSHHILFIEVKKAE----
212712915    --------------------------------------------------------------------------------------------------------------------------------------------------------------GLVLIGNNLINIVASALATIIGMRLYGNMGVAIAILTFVILLFAEVVPKTIAALYPERIAFPSSFILTPLQ----------KIMLPVVWAFNTISTLFMRCCGIKVSATRNDAVNKEELRTIVHESNKLSRRNQDMLISILDLDKVTVGDIMLPRNEIVGIDINDDWKSIVRQLTHSPHGRIVLYRDSLDDSIGILRVREAYRLMVEKREFNLIKAADSIYFIPNSTPLNVQLINFQHKKEKLGIIVDEYGEIQGLITVEDILEEIVGDFTTSMSPSEEVMPQSDGSVLVDGSANIRDLNKAFDWNLPVEGPR--TVNGMVLEVLGDVPQPEEQIVIGRYVIEVLAVSDNIIKQVKITPL-----
239929881    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QRAFTAAFGPFIGHLNGTANRFVRRIGLEPAEELASARTAEELARHSAAEGALEADSAELFVRTLHLGELTAENVMTPRVDVKALEVHATAADAANLSHATGLSCFPVYRDSLDEVVGTVHIRDVLAEPEKRGVTPVTDLTSPPLLVPDSLTADRLLERLREHRT-LAVVIDEYGGTAGVASMEDIVEEVVGEVRDEHDPSAAATQDGRAVWEADGSVRVD---RLTDMGLTAPEGPYETVAGLIATRLARIPVKGDSVELDGWRLDVLEVEHHRAGRIRIT-------
262195331    ---------------------------------------------------------------------------------------------------------------------------------------------------------AAAQLGITLASLGLGMYGEKVLAHSIETWLGSSDVPAWLASHAIAGLCAVLILTYFHIVVPKAIALATPERAALWLSPVIRTTQFVAYPLIAGLNGLGNLLLRGLRLSDDNSKHYYTPEELQYVVRESEEQGLLGHEAAEVVDELLEFGTLTAREVMVPRVKIRGVELGSVLSAARETLRAAPHTRYPVFAGDLDHIVGTVHIKDVLRRTRQSRSTITQADIHPVPFIPETSTLDKVLAAMRQWRTQMAIVMDEHGGTAGLLTIEDLFEEIIGDIDEAAARLPDIFREEDGSLRVVGTVRVDEVGESLEPERELEHEEVDTVSGLVLALLDRPPEVGDAVSFEGLRFEVCAVEGHGVAECRVIPLEP---
292489599    ---------------------------------------------------------------------------------------------------------------------------------------------VLKMQETPGMFFTVVQIGLNAVAILGGIVGDAAFSPAFKALFERFFDAEM-AERISFICSFTLVTSLFILFADLFPKRLGMIAPETVALKIINPMRFCLFIFRPLVWFFNGGANIIFRLFKIPLVRKDDITSDDIVVEAGALAGVLRKQEHELIENVFELESRTVPSSMTSRENVVWFDLHEDETSLKEKIARHPHSKFLVCNQDIDHIVGYVDSKELLLRVLGNQSMALNSQIRSALIVPDTLTLSEALESFKTAGEDFAVIMNEYALVVGIITLNDVMTTLMGDLVGQGLEE-QIVARDENSWLVEGGTPIEDVMRVLHIDEFPQSGNYETIGGFMMFMLRKIPKRTDFVKLHGYKFEVVDIDSYRIDQLLVTRID----
15604544     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------TICTTIATTLFISLLGNNGTIVASGVMAFIIIVFAEVVPKAIAVAKPEQLTLKMSSTIVIFLKLF----------KPINIALDYITKIFCFIFRINLNPQISGTEEVRGVIEHYHQEGGVYKSERNMLGGILDIRNMTVSEIMTHRSNIIALNIDLPYELIIKTLLSGAHTRIPLWQDNRDNIIGILNLKDLLKALYENNNDDKKTLLTPPWFIPDNALVVDQLHAFRERNNHFACVVDEYGTLLGIITLEDVIEEIVGPITDEHDRNNEIIQESNTEFIIKGTTTIRDINRELDWNLSDED--ANTIAGLIIHKIARIPNQGEVIKIFNFKIIILKKIANKIDSVKITVL-----
143550975    ------------------------------------------------------------------------------------------------------------------------------------------------IEQTIGGILVANNFVNILMASLATIIFVRQFGER------TGGIIATLFITFLVLIFGEVTPKTIATRKPVEFMSRTSLL---------ITYLSKIFAPFTNLITNSINRYGTSRTGDMDGDNEITEADIQALTALGEQEGQILPAEREIIDSLLEFSDRPIKEIMTPRVDVLFLSLPLSINDVRKIVNEKRISRLPVSKESLDDTFGVVYVKDLLNLKQDSKSIEIENLLKDVIYLPEYTSSLSALNILRENKASFACVIDENGGIEGIITIKDVLSEFVGDLPDEHDQRSGIKRLGPGQWTIEGKTDIDDFEEFFGLE--PNEKDVATVGGLFISHSEQLPNPGDKVNINGLEITVVEMDNRRIESVTVKKI-----
258623227    ---------------------------------------------------------------------------------------------------------------------------------------------------------TVVQIGLNAVAIMGGIVGESAFTPYFRLFLEDVIPANWLAQTFILSFMLVTSMFILIADLMPKRIAMAMPERIATNLVGGMQLCITVLKPIVWFFNGLANLLFRALSVPTERNDEITSDDIYAVMDAGAEAGVLDKGEQQMMESVFEMQTIPVTSAMTARESLVFLNLNDSEEQIKHKISQHPHNKFLVCDGQLDLIKGYVDSKALLIRVINGQGMNLKESVNGCPIIPDTLSLSEALEYFKINRVDFAVVMNEYALVVGVVTFNDLQSAVMGTWVLAEGEE-QIVARDGNSWLVDGVTPITDVMRSFGIEEFPQQQNYETIAGFMMYMLRKIPRRTDSVVYAGYKFEVVDIDNYKVDQLLVSRIEPLE-
225460751    ------------------------------------------------------------------------------------------------------------------------------------------ENGVFKMLRSDVTRFLTTILIGTTVVNIGATALVTEAATQI--FGEAGITAATAVMTVAILLLTEITPKSLAVHNATEVARFVVRPVAWLSFI----------LYPVGRVVTYLSMGMLKMLGLKRSEPYVTEEELKLMLRGAELSGAIEEEEQDMIENVLEIKDTHVREVMTPLVDVVAIDASATLVDFHELWLTHQYSRVPVFEQRVDNIVGVAYAMDLLDYLILESSIVGDMAHKPAYFVPDSMSVWNLLREFRIRKVHMAVVLNEYGGTVGIVTLEDVVEEIVGEIFDENDSKEEIQKKGEGIFDVDANTSIDQLSEDLNIKMP-EGHQYETVSGFICEVFGYIPRTGESIKVHIFKLEILAGNARKVSAVRFERINN---
301155184    ---------------------------------------------------------------------------------------------------------------------------------------------------------TVVQIGLNMVAVLGGVIGEATISLHLQSFLHEYTWIAFFMVTTTFVLLADLIPKRLALINPEGVALRTIGIMQVFIFF----------LKPIVWFFDGLSNIFFHLMGISTKREDNMTPEDIVIVEAGAEAGVLKTQEHYLIENIFEMQERTVSSTMTTRENIVFLDRTFTRQEVLNTLSADSHSKLVICDNGLDKILGYVESHTLLTLYLQQEVVDLTRLLRKALFIPDTLSLYEVLELFKSTGEDFAIIVNEYALVMGLITLNDVMSIVMGELVS--NEEEQIVSRDENSWLIDGATPLEDVMRVLDIESFPDSENYETISGFMMYMLRKIPKKTDFVLYDKYKFEVIDTENFKIDQILVSIVKDNGV
56478972     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------AVAQLIGVLYEGPMLESVSFVLSFVIVTSLFVL--FSDLVPKRLGMTSPERV---AIAVVAPMRFCVLAFAPLVWFF--------DGLANALFRLFKLPNVRTENITSAEIMVDVGAQTGALLKQERQLIVNVFELDSRTVPSAMTNRESIVYFTLNETEDSIRAKLVAQTHAKFPVCDSTIDTVVGYVDSKDIFARILSGQKLSLRAVVRNALVIPDTLTLFEALERFRAAREDFAMIVNEYALIVGLLTLQDIMNTVMGELGSAFQEEL-IVKRDEGSWLIDGITPIEDVMQALDIDEFVGHENYETIAGFMMYMLRKVPKRTDSVSYRDYKFEVVDIDNYRIDQLLVTRAASLE-
238758264    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRLYGNAGVAIATGVLTFVVLIFAEVMPKTIAALYPERVAFPSSVLLAPL----------QKIMMPLVWLLNTITRILMRLCGIRGNVHSSDAVSKDELRSIVNESHQISRRNQDMLISVLDLEKVTVSDIMVPRNEVVGIDISDDWKSIMRQLTHSPHGRIVLYRQSLDDAIGMLRVREAYRLMTEKKEFNLLRAADEIYFIPEGTPLNVQLVKFQRNKEKVGMIVDEYGDIQGLVTVEDILEEIVGDFTTSMSPSEEVNPQSDGSVLIDGSASVRELNKAFNWSLPI---DARTINGMLLEELEEIPQVHAQVRIGSYIIDVLDVQDNMIKQVRVKPMAN---
172056316    ---------------------------------------------------------------------------------------------------------------------------------SAVLAKKIAGDLDYYLSACQLGITVTALGLGALGEPTVEKILHPVFDEFG---VSAAVSTLLSFGIAFVSVTFLHVVIGELAPKTLAIQYAEKMTLLFARPLYIFGKILYPFIW----LLNGSARFFLGLFGVKPAGHEQAHSEDEIIMAQSFQSGEINQTELALMQNVFAFDEHIVKDLMVPRMRMATISERLSKDELMEIFMDNPFTRYPVTEEDKDRILGYVNVKEMLTDFANGNHHPVTHYVKDLPVVSEVTSLQDTLRKMKKTRSHIVLVVDEYGGTAGIVAMEDLLEEIVGEIRDEFDEVEEIQELPNNEYLVAGTVLLEDLEARFGMTFTN-DEDVDTIGGWIQMHNIDL-QPGEHIDTEAFSVEVIEMENYQINQIKL--------
308747625    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YGDAGVAIATGVLTFVVLVFAEVLPKTIAALYPEKVAYPSSFLLAPLQVL----------MMPLVWLLNTITRILMRMMGIRTDAAMSAALSKDELRTIVNESSQISRRNQDMLLSVLDLEKVSVDDIMVPRNEIVGIDINDDWKSIVRQLTHSPHGRIVLYRDSLDDAISMLRVREAYRLMTEKNEFTKERAADEIYFVPEGTPLSTQLVKFQRNKKKVGLVVDEYGDIQGLVTVEDILEEIVGDFTTSMSPSEEVTPQNDGSVIIDGSANVRELNKAFNWHLPEDDAR--TINGIILEALEEIPAIGTRVRINHYDIDILDVQENMIKQVKVVPVKSL--
227495127    ---------------------------------------------------------------------------------------------------------------------------------------------------------LSTRSWRLIFQTLSTVALTLVVASLISHWWL-VLLVSIAINWAIVYLFVSLIPTRLAIRNPESVALLLTPLLELYLQGSKAWDPFISLLQKLVPASEQTD----------AEARAEMVEEMREVVDEVGETSGFEEEDREMLRSVFELGYTLVREVMVPRTEMVTIAAETTIDEALDLFVTSGYSRIPVIEDDIDDIVGIVYFKDVLRRRPDDKQVPVRNVCREPRFVPEVVLADDELRQMQASRVHLALVVDEYGGIAGLVTIEDLLEEIVGELTDEHDRNVQPEEISEGVWRVPARFSLWELGELLGVEL--EDEDVDSVGGYLAKLLGKVPLPGDSAETDDIMITAEEAVGRR--------------
237733763    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSFVISIFGDSATLVAAAVVTFLILVFGEITPKSFATKNADTIALFLARFVALVCTLF---------TPVVFFLNIITSFFIKILGGARDSGPTMTEEDLKTIVTVGHEEGVLEEQEKEMIHNVFEFGETEIKEIMTPRIHVESIPDDCSYQELMEIYQRSQFSRYPVHSESFDEIVGVLNVKDLLFFNIDPDEFVVKDFMRDTFVVYEFNEVADVFASMRKEHATLAIVLDEYGVMSGIVTFEDIVEEIVGEIDDEYDAEEDIIFLGENEYLIDGSLNLNEVNDRVGTDFDSED--FESIGGLVLGEVSGVPEIDDEVQIENVIFKIVKMHKNRIAQLKVTIL-----
253583876    ------------------------------------------------------------------------------------------------------------------------------------------AEKVLKVQETSGNFFTAIQIGINAIAILGGIIGDNIAGPWVTLFIGKWIPGLAGNAAMIGSIVSFLIITGMFIEFADLIKRLAMVAPEAIAVHIINPMLVLIYVLRPLIFIFNGTATFIFKLFRVPLTRNDIITYDDIVVDAGAEAGVVQKKEHHLIENIFELDTRWVSSIMTTRDEIIYLTLEEGEESIKEKIANYPHSKFLVCQNEIDTVLGYVDSKDILPRILMSGLHDIQEICNPLLIIPNTLTLSEALDRFNEARDDFAIILNEYGHVVGLVTLNDVVNTLMGDIVYQAQDEQQIISRGEGSWLMDGVTPIEDVKKVLDIEKFPEEDTYETIAGFMMYMLKSIPKKAAMVEFENYTFEVVDVDNFKVDQLLVTKKEE---
304383133    -----------------------------------------------------------------------------------------------------------------------------------------------------------DFVSTMLVGNNIAVVYGILIARFFDATLFKGMPV---GFTVPADTILSTIIVLFTGEFLPKTLFKSNPNFLLSLFAFPAFLC-YIILWPISRFSTFLSKGLLRLIGIKMKKEDESKVDLDFLVQSSARSQEDIEDEVKIFQNALDFSDTKVRDCMIPRTEINAVDMTCTLEELKNKFIESGNSKIIVYNEDIDHVVGYIHSSEMF-----SKPADWRTSIRELPIVPETMPAQKLMKTFLQQKKSIGIVVDEFGGTSGLVSLEDIVEEIFGDIEDEHDNAKYITQVGDHEYVLSARLEIGKINEMFGLNLP-ESDEYMTLGGLILHEYQSFPKLHEIVKVGNFEFKIIKNTMTKIELVRLKVIED---
163750610    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILIGNNLVNILASAIATIIGMRLFGDMGVAISTGVLTLVVLVFAEVTPKTIAALYPERIAFPSSLLLKWLLVILLPLVKAVNLFTSGFLHLLGIRSVKTSD-ALSKEELRTVVHEAGLIPRRHQEMLLSIMDLEKVTVEDIMIPRSELFAININDDFKSITKQMIQSPHTRVLLFRDNIDDAVGFVHLRDALRLQSKNQKSSLLRAVKELYFIPEGTPLNVQLGNFQQNKERIGLVVDEYGDIQGLVTLEDILEEIVGDFTSEPTPSEEISKQQDGSFLIEACINIRELNKEMKWDFP--TNGPKTINGLIIEYLEDIPPPNTSMRISGYPIEIIDVAENMIKTVRI--------
114706889    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RSRPQGEAKGREGFFSNVLWRFRPRMPKLMREDLTQALSQPNDDDDGVFSPEERAMLNNILALREVRVEDIMVPRADIQAADINMTLGDLMKLFESSGHSRMPVYGESLDDPRGMIHIRDVLRQINLARTVESLGILRKVLFVPPSMPASDLMARMQATRTQMALVIDEYGGTDGLVSLEDVIEMVVGNIEDEHDDEPMIRQAGDGIYTADARAGLDEVKAMIGEDFDEYEEEADTVGGLLFSELGRVPTRGEVVQVPGFEFQVLEAD-----------------
289207609    -----------------------------------------------------------------------------------------------------------------------------------------------------------RLIGLILLGNNFVNILIAQIATFIGLFGDTGVAIATGVLTLTLLIFAETAPKTLAALHSERVAYPAA----------WVYTGLLKVMWPVVWMINVMANGVLRLFGVHMKPGQRSALNTDELRSVVSEAGLIPANHQRMLLNLLDLERTTVEDIMIPRNEIVVLDLNEPWNEVVEQLVHGSFTRLPVVEGELDHIVGFLHRRDVIPLIERDDAEDLRQILTPPYFIPEGTALNRQLINFQQQKKRIGLVVDEYGDIEGLITLEDLLEEIVGEFTTDSPASDDVLRQEDGSAMVDGGIHLRELNRSLGLELPV--DGPKTLSGLIVEYLESIPEAPVSVRINDVVMDIVQIKNNTIRTVRV--------
218193238    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AMFGEAGVSAATGVMTVAILLLTEITPKSVAVHNATEVARFVVRPVAWLSL----------VLYPVGRIVTFLSMGMLQILGLKRSEPYVTEDELKLMLRGAELSGAIAEDEQDMIENVLEIKDTHVREVMTPLVDVVAIDATATLIDFKNLWETHQYSRVPVFEERIDNIVGIAYAMDMLEYVEEVEEITVKEIAHMPYFVPDSMSVWNLLREFRIRQVHMAVVLNEYGGTIGIVTLEDVVEEIVGEIFDENDSKEEIQKLDDGTFDVDANTSIDHLSEELGVKIP-EGHQYETVSGFVCESFGYIPEEGDEYKEEGYELEILEANARKVGKVRFKPISSECV
257440883    -------------------------------------------------------------------------------------------------------------------------------------------------SSAARVLAMAEQYDKLLSTILIGNNIVNIAAASIGTILERGATVSTIVLTIIVLIFGEVTPKSLAKEMPEKVATAVSPFLVLLMAL--------------MTPLTWLFTQWKKLLGHFVHSGEADTITEGELMTMVSEAGELTDRESELIRSAIEFDDVEVEEILTPRVDVVAVEDDIPLEELAQTFAESGYSRLPVYHGTIDNIIGVVHEKDFYIARL-KKATKIDDLVVPTLYTTGSTQISQLLRTLREQHHHLAVVVDEYGGTEGIITLEDILEELVGEIWDEHDETEDFRKQSDGSWLVSGSASVDDLYEELDLPEEEDIDS-NTVNGLVQEKTCHLPKVGDRFTLGEYDGVVTRTAKRRVTEVRLTP------
288925728    -----------------------------------------------------------------------------------------------------------------------------------------------------------------IVLVVYGILIARLFDNTIFRGLDPAFTVTLLSTFVILFTGEFLPKTLFKSNPNTLLAVFALPAYVFYIMLWPIARLATFLSKMCLRFLGIRMEQGSDDEGFSKVDLDYLVSSS---IDSARSDDEIED-EVKIFQNALDFSDTKVRDCMVPRTEINAIEENAPLEELRQLFIESGNSKIIVYREDIDHIIGYIHSSEMFR-----NPRRWIDHVRTMPFVPETMAAQKLMKIFMQQKKTLGVVVDEFGGTSGIVALEDIVEEIFGDIEDEHDSDKYIAKRDDGDYVLSARLEIDKINEIFDLGLP-ESDDYMTLGGLILHDYQSFPKLNEIVKIGSYDIKILKASMTKIELVKLHK------
91974721     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QQLPAVVHQGEVLRPVAGAWLIRAIRSLFGWKPGSVRDDLQV--VLDTSPPDDTGFTALERTMLRNILGLHERRIADVMVHRADIVAIKQEIPLGELMSLFEGAAHSRLVVYNETLDDPVGLVHIRDLLRAIDLKMPLTETGIIRKLLYVPPSMRAIDLLAQMQAARIHLALVVDEYGGTDGLVSIEDIVEQIVGEIDDEHDEPPSIVRQPDGSFIADARTSLEDASVMIGDDFVTGEEDVETLGGYLVNHVGRLPVRGEVISPGNFEIEVLDADPRRVKRLRI--------
260654876    ---------------------------------------------------------------------------------------------------------------------------------------------------------FSRTISVILIGGNVVDILAVVTAALASVFGPVGALYSTAIMTVLIIIFCEILPKAFVKDHAETFALRASPAIRLLSVLF----------KPFTWVTQSITEQLRGLSSSKAASPSVTHDELLSIVDDMAKENTLPRVERELIENAINFNELKVWEVQTPRVDLFALDVDESSELALSLILKNHYTRIPVYEGTTDNIIGVLNEKIVLEKVVAGEPLNLRACMAKPLLVSGETSLLDAFRILKTNRTHMAVVLDDYGGTSGIITLEDLMEELLGEIYDEDDIKEYVTQIDGNAWLAVGDIYIEDFFKFLGTEIPDTESP--TLNGWMLEEFKVFPELGASIQWGPYSFEVVKTAGQRISRVRITKV-----
83644603     ------------------------------------------------------------------------------------------------------------------------------------------------------ANALLQRPDQLIGVILIGNNFVNISASAIATLIATRLWGDLGLAIATTALTITVLVFSEVTPKTLAALYPERVAFPASVALVPLLKLLYPFVWCVNLASNS----LLRLFGVTENQAGSDHLSREELRTLVHEAGVIPKRHRQMLLSILDLEKVTIEDIMIPRNEITGIDIEDDIDEIVEQLRSTQHTRLPVYRGDINNIIGILHLRNAAKFLTQDEINKIMQSCREPYFIPEGTPLNTQLFNFQKEKRRIAVVVDEYGDVQGIATLEDILEEIVGEFTDIAATSPDITPMDDNRYMIDGFATIRTINKILGWRLP--TDGPKTLNGLIMELLETIPENPTCLKLHGYNVEIKQVKDNVVK------------
262273657    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FGDLGVAIATGGLTLVILVFAEVTPKTLAALYPEKVSYTSSFLLNVLM----------KVLYPLVWIINGITNGFLKLMGLATSHDGKDHLSSEELRTVVNEAGLIPRRHQSMLLSILELEEITVDDIMVPRNEITGINVNDDWKAIMRQLTHAPHGRMVLYRDSIDEVVGMLRVREAYRMMVENNKENLLRAADEVYYIPEGTPLNVQMLKFQRNKQRIGLIVDEYGDIIGLVTLEDILEEIVGEFTTSLSPSEEITALPDGSFMIDGTANIRDLNKSLNWDLPTDGPR--TLNGLILEHLEDIPSSQLSIEVEGHQMEIIEVAENMIKQVKI--------
124003470    ----------------------------------------------------------------------------------------------------------------------------------------------YFIAALLVGNTVTLVVYGIYMAEILDPLLLAYLPPSINNEFNILFIQTILSTIIVLITAEFLPKSIFLINPTRLLTFLSIPMSLLYYLLFPFVYLMVNFSKFVIINVFRLDYSE----DRAVYNLVDLDKYVSNIAPNTNEASESPEIDPKIFSAALEFRDIKVRECMVPRTEIVAVEENNTLIKLRKAFEDSGHSKILVYQENIDAIIGYCHSLDLFK-----KPENIASIITPIISVPESMPAQELLAQFIAEHKSIALIFDEFGGTSGIVTIEDVIEEIFGEIQDEHDKEVWVKKIDENNFILSARHEIDYLNDRYDWDLP--EDEYDTLGGLILHLNEDIPKPNQVLHYPPFVFTILSIQDRRIDTVKV--------
135051835    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IALLIATLFSFLFGELVPKNMALSVP--VGTLKAVAIFQISFTYLFYFIIIFLNNTGNFFVRRFGVEPKEELSAARSAEELVMRSASLGSLEENTATLLSRTLRLVELDASEIMTPRPKMHSLDSRQNASDVISLSIETGHSRFPVTGDDIDDIVGAVHLKHALAVPVEKRSVPVTAIMQEVIRVPETMSLESLTLELRERGLQIAIVIDEYGGTAGMATLEDLVEEIVGELDDEHDERLDLTVVSGEQVSFSGLRRPDEL-EAYGIEIP-ESDDYDTASGYVMTELGRIPEVGDEVELDTGIIRVSLMDGRRIDRLR---------
213965993    --------------------------------------------------------------------------------------------------------------------------------------------LSFHLSGAQLGITLTTLATGFL-----AEPVLAQYFTPMLEWMGLGESAAGPTALILALIVATMLSMVYGELVPKNIAIQPLAVARVTARPVMAFNWVFHYFIQALNTSANWLVRKLGIEPADELASARSPQELEALVRNSAEQGALDESKAAVLESSLRFGETTAEDLMTPRSTITSLDVDDTALDLLAVAIDSGHSRFPVTDGDLDATVGVVHVKDAFAVPAAKRSTTTREIARPVPTLPQSLDGDAVLEAVRSAGSQIALVADEYGGIAGIVTIEDVVEEILGEVWDEYDESEQEVKRAIEGWNCSGLVRTDELP--TKVGYFAPEGSFETLGGLIMFALGRIPEVGDVVTERDFEFEILAMDDRRVDRAILIPVTN---
142966135    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILMASLATILFVRRFGERTGGIIATLFITILVLVFGEV----TPKTLATRQPLEFFSRTSILIDYLARIFAPFTNLITGSINKYGTKSIGDMDGDNEITEADIQALTALGEQEGQILPAEREIIDSLLEFSDRPIKEVMTPRVDVLFLSTPLSIKAVRTIVNEKRISRMPVSKESLDDTYGVVYVKDLLNLKLDSDTVEIENLVKDVIYLPEYTTVLSALNILRENKASFACVIDENGGIEGVITIKDVLSEFVGDLPDEHDQRSGIRRLGPGQWRIDGKTDIDDFEEFFGLD--PNDKDVATVGGLFLSHSEQLPNEGEKITIDGLEVTVLEIDGRRIESVVVKKI-----
150395271    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSFWSRAARLLRGVSPSSLRED--LADALMTDTGGNAAFSPEERAMLNNILRFREVRVEDVMVPRADIEAVDQNITIGELMALFEESGRSRMPVYSEGLDDPRGMVHIRDLLAYVAKQARNRRRNIIRQLLFVPPSMLASDLMQRMRAARIQMALVIDEYGGTDGLVSLEDIVEMVVGDIEDEHDDEEVMFARSDDVFIADARVELEEIAEAVGPDFDVREEDVDTLGGLVFASLGRIPVRGEVVQIPGFEFQILDADPRRVKRVRI--------
270290810    ------------------------------------------------------------------------------------------LITFILAYFFVAAEFALVQTRPSALEEAEKEATSARKRKKYRLAMRMVSRLNEYLSTTQVGTSICGIILGWIGESTVEYFVVELFGA--THMVNSAS---LHIVGAVIGVLLLTYLEVVITEIVPKNISIDIPLKVLMWVVTPL-HYFHTAFYPFVWLLNASANGIVRLMGMQPADENSEIFSQAEILNLSKSGGELDKNDYVYMQRAFDFNDKVAKDIMIDRTQLVVLDVDSTVDDALRQYLQSRFSRFPVVNNDKDKILGYIYNYDIIRQSQVDGNIKVSKLLRNIITVPETLALQDVLEQMIKKQVPISVVVDEYGGTSGIITDKDIYEEVFGNINDEIDDVDYIHKEADGYFKVSGKMTVYDFERYFGIDVPDEEEDVVTLGGYVIDHNPEI-KVHEHVRIQNYDFEVLDNENAHIDWFLVHKLKPEEL
255693935    ------------------------------------------------------------------------------------------------------------------------------------------------------------------IALVIYGILMIIGDNLLSGFIENHFLMVLVISTLIILVTGEFLPKTLFK-INPNLVLNVFAVPLIVCYIILYPVSKLSSGLSCLFLRIFGMKVNKEASDIAFGKVDLDYFVQSSIDNAENEEEL--DTEVKIFQNALDFSNIKIRDCIVPRTEVVAVDLTTSLDELKNRFIESGISKIIVYDGNIDNVVGYIHSSEMFRA-----PKDWHDNVKQVPIVPETMSAHKLMKLFMQQKKTIAVVVDEFGGTSGIVSLEDLVEEIFGDIEDEHDNTSYIKQIDEHEYVLAARLEIEKVNETFGLDLP-ESDDYLTVGGLILSQYQSFPKLHEVIQIGRYQFKIIKVTATKIELVRLKVLE----
293556876    ------------------------------------------------------------------------------------------------------------------------------------------------LSASQLGITLTGLIIGWVGEGSVAALLEPVIGK--LPFSSAISSTISVALGFILVTYIDVVIGELLPKS------YSIVNTEKVVLFVVKPLHYFYKVMFPFIWVLNHSAAGLKLLGVRLVSEGEETLSQEELTLVSYEKGELTKEEYHYLENVFEFDDTLAKDIQVDRTSMQVFEASETVKEAIKASIEQGHTRYPVILESKDNVLGYVTLPDLIKQSYKDDQLTVEQLIEEPIVTTETIPIKKLLTIMRKKGKHIAILKDEYGGTSGLVTIEDILEEIVGEIRDETDDEALIAEQSDGSYIISGKLTLDDFQRYFHVEIPEEETNFTTLAGFASSRYKEI-KAGTIIEIASFRFTVLEYQHAHIDYFKVE-------
307820142    -----------------------------------------------------------------------------------------------------------------------------------------------FLAANQLGVTLSSLALGWVGEAALADIVLQIFASHTVPFIARHVYLYAHGISTVIAFSCITYFEVLLGEQVPKGLAMQRGERIALAIAGPMDVFIRITRPAVKLMKAS-AAFVLRLFRVPLTSEGDVHSPEEILVATARRSGLLPVFQEQIIHRAIELSHVTVREIMTPRGRIFSLPADMPIERASARVIDEQHSRVPVYDPGPEHIIGILYSKDLSRLMHFRTATPLRQVMRDLLLVPETKLAVDLLQEFQERRRQIAIVVDEFGTTVGLVTAEDLIEQVVGELDDEFDVAISLSALPDGTWEFDGTVPLRDLITKLQWQFPREAG-VDTLAGFLLAQFGHIPVPKEHVDFGNRRFTVLQTVGHRISRILVQDLPPAP-
300934005    -------------------------------------------------------------------------------------------------------------------------------------------DLSFVLSGAQLGITIT----TLATGYLAEPILARFFTPLLDVFVPESATVAIALILSLIIATGLSMVFGELVPKNWAISQPLPVARAVVRPVWVFNKAFKHFIRALNAVSNSIVRK----IGIEPADELASARSAEELVRNSAGSAGITQAKARILDMSLRFGDASAEDIMTPRSTVQTLDQDETALDLIQLALDTGHSRFPVTRGDLDDTIGVVHVKDAIAIPARERATTVKTMARQVPVIPDSLAGDAVLNHVRRAGSQLVLVADEYGGTSGIVTIEDVVEEILGEVFDEYDESDREVKRTGQSWEVSGLVRTDELVDAVG--YTAPEGDYETLGGLVMATLGRIPKEGDRVVLNRWEAVVKAMDNRRVDRVTLRPIPK---
142593058    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALATSILIGLFGDKGIIYATLIMTALIFIFSEVLPKTYAIREPEKLVLY---VSPIIKIFTIILSPINFLVQHLVSSILN--------LANKETKNNDWRQNLRGAILLANNKGDVRKRDRIMLESILDLHEVKVSEIMTHRKNIEGININENIDMIIDLSLKSRFTRLPLWKENADNIIGTLHIKDLLRAKNINNSIEINEIMQKPQFISENTSLSEQLNNFKKETIQMAFVIDEYGDLQGLITLEDILEEIVGEIFDEFDKQIGPEILEDKSVIVDGAMTIRDLNKLMDWKL--EDEEASTIAGLVIDVAQKLPSINETIKINNFNFTILERQRTRITKINIKPL-----
157960874    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILIGNNLVNILASAIATIIGIRLFGDVGVAISTGVLTLVVLVFAEVTPKTVAALHPERIAFPSSVILRVLLVVLSPFVKVVNFITSGFLHLLGIHSVKNDDALSQEELRTVVNEAGALIPQRHQEMLLSIMDLEKVTVDDIMIPRNELYAININDDFKSINKQVIQSPHTRVLLYRDTIDDAVGFVHLRDALRLQSKGQKSSLLRAVKELYFIPEATPLNVQLSNFQHNKERIGLVVDEYGDIQGLVTLEDILEEIVGDFTTSAPPSEDITLQQDGSYLIEASINIRDLNKEMSWHFPI--DGPKTINGLVLEYLEDIPEPNTSMRLYGYPLEVIDVADNMIKTVRV--------
213965797    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------SIGAVTLAAVCLKLFEPERWAIVAAVVLLALFTFLVLGVFSRTMGRKNPYSISLATAVVLSFMAKVLGPLEKLLIWFGNIITPG---------GGFRDGPFATEVELREMVDIAQERGIVEHDERRMIQSVFDLAETSARVVMVPRPEMVWIEADKHCGQAVALCVKSGHSRLPVIGESVEDIVGVIYLKDIVQQTYSGRGVRVSEVMRDCVFVPDSKPLDDLLDEMQRTRNHIAILIDEYGSVAGLISIEDILEEIVGEIADEYDEAEQIEPLGDASYRVQARLSLGELIELYDLVFDDETDEVDTVSGLLAYELGRVPLPGSYVEYAGLKFT----------------------
222150706    ---------------------------------------------------------------------------------------------------------------------------------AAKIVQHMVHHLDYYLSACQLGITVTALGLGWIGESTFEALI-----HPVLHLFHIPTDLSKPITIFLSFFIVTFIHVVIGELAPKSLAIMTLAFARPLYFFGIIMKPLIFAMNGTARL-------ILRIFGVQPADHEQAMSEEEIIMTQSYQGGEINHTELAYMQNIFSFDERLAKDIMVPRTQMVTLTQPFNIDELLEVINEHQFTRYPITDGDKDHIIGFINVKEFLTKYASGNPVRIKDHIHDLPLIHEVTRISDALIKMQRERVHMALVIDEYGGTAGIITMEDILEEIVGEIRDEFDEDEDIIKTGDNTYQINGRVLLDDITEKFGIEFEDSDD-IDTIGGWIQAQNPDI-EKDDYIDTKYDKWVVLESENHQIITVALHK------
91228770     -----------------------------------------------------------------------------------------------------------------------------------------------------------RLIGLILIGNNLVNILASAIATIIGMRLYGDLGVAIATGALTMVV----LVFAEVTPKTIAALYPERVSYASSILLTILMKLLSPLVMLVNFITNG----FIRLLGVRADHSAEDHLSSDELRTVVNEAGLIPRRHQDMLVSILDLEHVTVNDIMVPRNEITGIDINDDWKSIVRQLTHSPHGRIVFYRDQIDEVVGMLRLREAYRLMLEKNEFNLLRAADEVYYIPEGTPLNVQMLKFQRNKQRIGLIVDEYGDIIGLITLEDILEEIIGEFTTSISPSLEISPQGDGSFLIEGSTNIRDINKGLKWDLPTDGPR--TLNGLILEHLEDIPESHLSVRVAGHPMELVEIEENRIKLVRVYPKKKKS-
295839985    -------------------------------------------------------------------------------------------------------------------------------------------ELSFQLSGTQLGITVTSLVVGMLAEPALADLLEGPLTALGLPEAAAPGVCVVLGMFLVQMVIGELVPKNWAVAKPLQVARFVAG---PQYAFARLLRPVIALLNTAANA-------LVRRFGVEPADEMASARTPGELVSLARHSGALEKDTADLFVRTLSLEDLTAQQVMTPRVRLSTLQSSATAEDVVNLTRATGLSRFPVYRERIDEITGTVHLKDALAVPPHERRTPVSRVTRTPLRVPETMPVRTLLALLRTE-EPMAVVIDEYGGTAGVVTLEDIIEEVVGEVRDEHDPELAALPADEGRWEADGGIRVD---QLRAIGLDVPEGPYETVAGLVADLLGRIPAPGDRAELPGWRLDVRQVGHYRAERVRLVR------
146298183    ----------------------------------------------------------------------------------------------------------------------------------------------KFLSTVQIGITLIGILTGIYSGDKITADVEVFVAGFAALKPYAHSGIVVVVLTFFSLVLGELLPKRIGLNYPESIAKMVAMPMKVISII----------TAPFIWLLTSSTDFLLNIFQIKPADGKVTEEEIKAIIKEGTEVGEVQEIEQDIVERVFHIGDRKVSSLMTHRKSVDMLPLNADKTKIKELVVQDLHAVYPVYNENYDDIVGVVTLKNIFANI-ENDNFDFASIMTDAPYLMEQTTAYKALENFKKTGVHYALVSDEYGVFQGMITLNDILEALVGDASEFYKDEFQLIEREDGSWLVDGHYSLHDFLTYFELDELTNDYEVNTVSGMIMTELSHIPKEGEKLVWQKFVLEVVDMDGVKIDKVLVKTLKE---
146312734    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YGNAGVAIATGVLTFVVLVFAEVLPKTIAALYPEKVAYPSSFLLGPLLIL----------MMPLVWLLNKVTRLLMRLMGIKADVTISSALSKDELRTLVNESSQISRRHQDMLLSVLDLEKISVDDIMVPRNEIVGIDINDDWKAIVRQLTHSPHGRIVLYRDSLDDAISMLRVREAWRLMQEKKEFTKERAADEIYVIPEGTPLSTQLVKFQRNKKKAGLVVNEYGDIQGLVTVEDILEEIVGDFTTSMSPSEEVTPQNDGSVLIDGSTNVRELNKAFNWHLPEEDAR--TINGMILEVLEEIPAAGTRVRISQYDIDILDVQENMIKQVKVIPVKPL--
147863903    ---------------------------------------------------------------------WKVTDGHVLFDIWTWWFDVEAMVVAKLANFIDY-MVRELAEKESENGVFKMLRSDVTRFLTTILIGTTFDLILFLIIDIVYVLSVVNIGATALVTEAATQI-----------FGEAGITAATAVMTVAILLLTEITPKSLAVHNATEVARFVVRPVAWLSFI----------LYPVGRVVTYLSMGMLKMLGLKRSEPYVTEEELKLMLRGAELSGAIEEEEQDMIENVLEIKDTHVREVMTPLVDVVAIDASATLVDFHELWLTHQYSRVPVFEQRVDNIVGVAYAMDLLDYLILESSIVGDMAHKPAYFVPDSMSVWNLLREFRIRKVHMAVVLNEYGGTVGIVTLEDVVEEIVGEIFDENDSKEEIQKKGEGIFDVDANTSIDQLSEDLNIKMP-EGHQYETVSGFICEVFGYIPRTGESIKVHIFKLEILAGNARKVSAVRFERINN---
209809704    ------------------------------------------------------------------------------------------------------------------------QKLAAEGSKSAARAIKLGEDPTQFLSTVQIGITVIGILGEAALAGPLSELIISLGVPATLAPTISTISTVVIITYVSIVVGELVPKRIAQFHAER----ISTLIAGPIGLLALISRPF-------VFLLSISTNGILRLFGRSNTDEASTEDDIHALLHEGSEQGVIEKQEHTMMRNIFHLDDRKVASLMTPRSELVYFDIEQSWDENLPKLLRSDYSIYPVTRGGMDHVLGFTTSRFLLKASHQEHRTKWMRNLLPCLTILENKFGSQLLELLRTTGEEIALVVDEYGDAQGIVTQKDLLEALAGEFKSENPNDSWADQVSDEEWVLDGSIPITVLKDTLNLKTLPEEADYQTLTGMFMWLTSNVPTIGDSVQYQEWNFEVLSIDNNRASKVRVTQI-----
153809256    ------------------------------------------------------------------------------------------------------------------------------------------------------------------IALVIYGILMIIGENLLAGFIDNHFLMVVISTLIILVTGEFLPKTLFKINPNMVLNVFAVPLFICYVVLYPISKLSSGLSCI-----------FLRIFGMKVNKDASDKAFGKVDLDDNAENEEELDTEVKIFQNALDFSNIKIRDCIVPRTEVVAVDLTTSLDELKSRFIESGISKIIVYDGNIDNVVGYIHSSEMFRA-----PTNWHENVKQVPIVPETMSANKLMKLFMQQKKTIAVVVDEFGGTSGIVSLEDLVEEIFGDIEDEHDNTSYIKQIDEHEYVLSGRLEIEKVNETFGLDLP-ESDEYLTVGGLILNQYQSFPKLHEVIRVGRYQFKIIKVTATKIELVRLKVME----
226325342    ---------------------------------------------------------------------------------------------------------------------------------------------------ASTVLAVTENSGKMLSAILIGNNIVNTAVASLATTI-----AYRLGGTAVAIASGLMTLLIILFGEITPKTMATIHAEKMSLFYAPVINIFMKIMTPFIFIVNGLSTGLLMLLRIDPNAKDNTMTEAELVVNVSHQDGVIESDEKEMIYNVFDLGDAIAKDVMVPRVNVTFADIDSSYDELIDLFREDKFTRLPVYQETKDNVVGTINMKDLLLYDSKKSEFQIKDILREAYFTYEYKSISELLVEMRQASFNIAIVLDEYGETSGLITLEDILEEIVGEIEYDENEEENIKAVGKHEYIIEGSTNLDDLNDS--LDLNLESEDYDSLGGFIIEKLDRLPKAGDSVTEDGIRMVVEKLDKNRIETVHL--------
119116598    ---------------------------------------------------------------------------------------------------------------------------------------------------------STVQIGITGIGILNGILGEAAFSGPISNFVPAGLASTVSTMSTVVIITYVSIVVGELVPKRIAQFHAERIATLIAPLISMLASISRPFVFLLSISTDA----ILRLLGRSNSDEASTEDDIHALLSEGSEQGVIEKHEHSMVRNILQLDDRRVASLMIPRNELVYFDTEQSWDENLPKLLRSEYSIYPVTRGGMDNVLGFTTSRFLLKAAHQEHRTKWMRNLLPCLTILENKYGSELLELLKTTGEEIALVVDEYGDAQGIVTQKNLLEALAGEFKSENPNDAWADQVSETEWVLDGSIPTTVLKDTLNLTLPEEEGDYQTLTGMFMWLTSNVPAVGDTLEYQDWSFEVLSIDNNKANKVRVTQVQPELV
257465000    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SAASWVAFLLVTSSFVLFADLMPKRLAMTHPEKIAVRTIGIMSFSIFLF----------KPLVMFFDFIANMMFRVFGISTVRQDNMTTEDIVVVDAGAKAGVLKTHEHYLIENVFEMQERRVTSTMTTRENIIFLDRTDNKEQVLQTIGEDPHSKLLICDNGLDKILGYVESHNLLTQYLKNESVSLQRLLRKPLFIPDTLSLYEVLELFKSAGEDFAVIVNEYALVVGIITLNDVMSIVMGELVSTEEE--QIVRRDEDSWLIDGATPLEDVMKALDIESFPNPENYETIGGFMMYMLRKIPKKTDFVLYDQYKFEIIDTENFKIDQLMVSFRKDI--
300728931    -----------------------------------------------------------------------------------------------------------------------------------------------FLPAVQFGVTLASLALGWIGEPAVATIIEDLAAHILPHLLYSNAAAIVIAFGIITYFEVLLGELVPKALALQRAERIALAVAGPMDVFIRMTRPAVRLMNTSATLVLRVFKAPLTGEGAVHSPEE-----LKLIASATRRMGLLPPFQEEIIHRAIELSHVVVREIMTPRGNIFSLPASLRLEQASARIVEEQHSRIPIFDPEPEHIIGIVHSKDVSRLMHFRGNLTLREIMRDALFVPETKLAVELLQEFQERRRQMAIVVDEFGTTVGVVTAEDALEQIVGELEDEFDTGPSVALSSTGIITLDGSTTLRDLSTRLGWAFPRE-PGVETLAGFVLNELGHIPVVGECVMHEGQSFRVEEMSGHRIARVRV--------
238897468    ---------------------------------------------------------------------------------------------------------------------------------------------VLKLQETPGVFFTVVQIGLNAVAILGGILGDAAFSPFISIFMLFMRSEWADTLSFICSFSLITSLFILFADLAPKRIAMVSPEKVAVRIVPLMCFFLILFRPLIWFFNGMANIIFKFLKLPTVRNDDITSDDIYAVVEAGALAGLLRKEEHELIENVFELESRTVPSSMTTRENIIYFDLQESEQSIKEKISVHPHSKFLVCDGNIDQVVGYVSSKDLLNRVLGNQTLLLNGQIRSVLMLPDTQTLSEALDRFKSAGEDFAIILNEYALVVGMITLNDVMTTLMGGLVG-HGQEEQIVERDENSWLIEGSTPIEDVMRVLDIEEFPESVNYETVAGFMMYMLRKIPKRTDFIQYKGYKFEVVDIDNYKIDQLLVTK------
218283236    ---------------------------------------------------------------------------------------------------------------------------------------------------AALALKILENQSKMLSAILIGNNLVNTSAASIASFGGAAVSIATFIITFLILVFGEITPKTWATINADKL---ALAYAPIIIFLMKI-------LTPVIWFVNLFSSGILKLMGIQNSNKNISMTESELIVDVSHEEGVIEEDEKDMINKVFDLGDAKAKDVMVPRVHVVMAEIDSTYKDLLEIFREEKFTRIPIYKDKIDNIIGIVNMKDLL-MYDDFSHFDMQKILRKPKFTYENKKVSELLIEMKQSTFNLAIVMDEYGEFSGIVTLEDIIEEIVGDVQDEYDEEENIIKLNNQTYDVKGYLSLHDLNDYLDLDLDSEDFD--SVGGLVIDALGRLPQTNDETTLNGIRIKVLKVEKNRIESVRL--------
77362230     --------------------------------------------------------------------------------------------------------------------------------------------AVLKLQEQPGAFFAMIQITLNAIAILGGIVGEQALSPYVQNVLQFFYQGPLLAQISFLLSFLTITSLFILFADLLPKRLAMILPEAVAVRVVTIMRWVTYALTPLVLFFNGLTNIILRIFKV-PSEREDIVTTEDIMMDAGAEYGSLQQQEYDLIGNVFDLEARFISSVMSPRDQIVYFDINESSHDIANKIIEHPHNHFLVCNDNLDKLIGSVESKDILRQVLKGDAANINSEMLEIFYLPETLSLSEALNAFKTAVQPFAVVVNEYALVVGIVTVKDLMKGFMGDLITHSDDEL-IVERDQNSWLVDGLTPIVELAKVLDIDEFPHQSHYETVAGYLIYTMKRIPKRAEYIQYAGFKFEVVDVEGIRVEQLLVSKI-----
135235766    -----------------------------------------------------------------------------------------------------------------------------------------------------------QLISIILIGNNLVNILASAIATVIAIYGDAGIAVATVALTLVILVFAEITPKTVAALHPEKLAFP----------FSLILLPLLKLFMPLVWAINSVTNGLLKLMGVRPDLQNDEALSQEELRTIVSESGMIPSRHRRMLTNILDLEQVTVDDIMVPRSEVFGVDLDDSDEIILEHLQTSTHTLLPVWHEDINNIQGVLHMRDLSRVLVSGGRDTLKRELQTPYFVPENTPLHTQLRQFQLKKLRMGIVVDEYGDLLGLVTLEDILEEIVGEFTSNIEDSEEMHTDPDGGTVCSGTVHIRELNRHRNWSLP--TDGPKTISGLALEALEAFPSGEVAVQIPGYLIQVLAIEGRTLSKVKIKPMETRE-
228472550    --------------------------------------------------------------------------------------------------------------------------------------------------------------------VIYGIEMGKLILSYLPEYFHGILWQTIISTLVIVITGEFLPKVFFQIYSNTLLRALSPVTYVLYLIFSPITAFVIWLSDNILHVFFNTQGDVTRL----TFSKEELENYISEQIENMSEDKTMD-SEVQIFQNALGFSQVKARDIMKPRTEIIAISIQESVACLRDLFVRSNYSKILVYQENIDDIIGYVHAFDLFK-----KPKTIREFLRPITFVPETIYISKLLDTLTKKHQSMAIVFDEYGGTSGLVTLEDIVEELFGEIEDEHDQHTKELPISDKEYVFSARLEVEYLNEKYKLALP-ESENYDTLGGLVTDVHESIPERNEEIEIDRFRFLVEEVSDNRIITVRV--------
226942079    ----------------------------------------------------------------------------------------------------------------------------------------------------------IGVNAVAILGGIVGESAFTPYYSGLIGLVYSGPELATISFSFVTVTALFILIADLVPKRLGLLFPEAIAVRVVRPMLVCVT------LCRPLVWFFSGLADAIFRLLKIPTRHEDAITSEDIAAVVAAGAEALAAGEHQLIENVFELESRTVASSMTVRESIVWLPLIADSEQVRQTVAANAHSKYLVSDGEIDRVVGYVDSKDLLVRMLNGQSISLKTMLRQVLLIPDTLTLSEILARFKSAREDFAVILNEYALVVGVITLNDVMSTVMGDLISAGEEE-QIVQRDEHSWLVDGVTPIDDVMRALAIDQFPDDEHYETIAGFMMYMLRKIPKRTDCVKFAGYNFEVVDIDSHRIDQLLVTRL-----
212715164    ----------------------------------------------------------------------------------------------------------------------------------------IARDPNTFLSTVQIGVTLSGFLSASFGESSISVPIVESWGVPTSVAAPLTTIVLTLIISYCSIVISELVPKRIAMQRNEQIARSVVPA---IHVFAKVCKPIIWLI-------GKNTNIIVRLLGFDPNETDS-EVSDEELRVLVNTNTNLSKDERTILDDVFDASETIVAEVMRPRADVVFLDGAMPIGDAAAYVREMPYSRYPVTGKDFDDVLGFVHVRDLL-DIRNPEAKTVADVTREGISLPGTSKLLPSLELLRKRGIHLAVVIDEYGGTDGIVTLEDMTEELVGDIRDEYDERTERTAFVNGVATIEGGMTIEDFADLTGIEL--EDGPYETVAGYFLAHTGKMGEVGDTLSDDGYDMTVTQVDGRRIETLEIRK------
145698304    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YGDAGVAIATGVLTFVVLVFAEVLPKTIAALYPEKVAYPSSFLLAPLQIL----------MMPLVWLLNAITRMLMRMMGIKTDIVVSGSLSKEELRTIVHESSQISRRNQDMLLSVLDLEKMTVDDIMVPRSEIIGIDINDDWKSILRQLSHSPHGRIVLYRDSLDDAISMLRVREAWRLMSEKKEFTKERAADEIYFVPEGTPLSTQLVKFQRNKKKVGLVVNEYGDIQGLVTVEDILEEIVGDFTTSMSPTEEVTPQNDGSVIIDGTANVREINKAFNWHLPEDDAR--TVNGVILEALEEIPVAGTRVRIGEYDIDILDVQDNMIKQVKVFPVKPL--
85375534     ---------------------------------------------------------------------------------------------------------------------------------------------------------STVQIGITLVAIITGALSGASLEAPVGERLVAIPADVSGEVAFIGVIALTTYFSVVVGELVPKQLALRAAVPISVVMSRPMAMLAKIAAPIV-WILDTSSGAIVRLFGIRPGGQSSVTAEELHMMTEATKTGVLEEEQSAILTGVVRLAERPVREVMTPRTELDWIDAAAGEAEISRVIAESPHSLLPVAEGSSDKVLGVIKVREVLAQQVAGLPVELAVLMKKPEVIPDQLDAMDALRVLQQSEVAMAMVHDEYGHLDGIVTPVDILTAMVGDFVSDQDEMPEVIEREDGSLLVSGALSADILADRLGLDYGD-DREFATVAGYALAVLKKLPGEGEIFTDQGWRFEVLDMDGRKIDKLLVS-------
304412212    ------------------------------------------------------------------------------------------------------------------------------------------AEKVLQLQAVPGSFFTVVQIGLNAVAIMGGIVGESAFRPYFYELLSPLLTEPWLSMSFVLSFIVVTSAFILVADLMPKRIAMAMPEPVALAVVGPMSFCI-VLLRPLVWFFNGMASGIFKLLQIPTVRNDAITSDDIAVMNAGAEAGVLDRGDQQMMENVFEMQTVSVTSAMTARESLVYFLLQDSEEDIKRKISEDPHTKFLVCDGQLDMIKGFVDAKELLIRVINGENITLKNLVHTSLIIPDTLSLSEAMEYFKNSRADFAVVMNEYALVVGIVTTNDLQRAVMGAW-SLHESEEQIIARDSNSWLVDGVTPITDVMRAFGIEEFPHNQNYETIAGFMMYMLRKIPKRTDFVNYAGYKFEVVDIDSYKVDQLLVTRIDPI--
291484921    -----------------------------------------------------------------------------------------------------------------------------------------------------------EYLSACQLGITVAALGLGWLGEPTVQTLESLTHLLSLVIAFLAVTYLNVVIGELAPKS-----FAIQKAESITLLFAKPLIWFYKIMFPFIWLLNHSARLITGVFGLKPASEHELAYTEEELLAESYKSGEIRKSELKYMNNIFTFDKRMAKEIMVPRNEMVSLSLDDSISNLQETVKQTKYTRYPVVREDKDNVIGVINMKEVLFSMLTKDKHQIEPFVQPVIHVIETIPIYKLLLKMQKERTHMAILIDEYGGTSGLVTVEDIIEEIVGEIRDEFDEVPHIRELGKDHYLLNAKLLISDVNSLLGTDLS--EAEVDTLGGWFLTQ--NIDAEPETIEYDGYSFKVKDINSHHILFIEVKKAE----
56416587     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------VATAMFLGFLGPEGIVVSTVTVTLSILLFAEVLPKTYAIHNPEKISLRSARLVACCSF----------VLSPLCSLITHIVNYTLRILGVQQKEIVSAAEAMRSLILMHGSKGTMLKQDLDMLSSVLDLAETEISQVMTHRKNLFALNIDEDVDVLVKQILQGSHSRIPMWQKSEESIVGVVHVRDVTDLVREKSNKDIYRIMIKPWFVPDTTPLSVQLHNFRKKRRHLALVVDEYGTLQGAVTLEDILEEIVGDISDEHDVVPEITAISNSEYYISGEAPIRDVNRELGWSLPEE---ASTLAGLILHEVERIPEEGEAFQLHGFSFKILKKNGNIISLIGIS-------
261337357    --------------------------------------------------------------------------------------------------------------------------------------------LVADRSGTGSACSYCRVLANVFTGTCVGAIMMVWG----------FQLWVVLLAGFLFSIVVALIVNLGNQQPLLLLMKHATLMSVACRLAPFASRAAKKNEHPHAELSDDEELEKLQL------------DQGRAAIDRIAESNNFDDEISEMLRNVLTLADTLTREIMVPRTDMITINEDAKLGSFLKLCSRSGFSRIPVIGDDVDDLIGIAYLKDAVRATAFNGSASIASIVRKPMLVPESKPVDDLFHEMQQTRHHVAVVVDEYGGIAGMVTIEDALEQIVGELEDEHDQHAEPHQRDDGAWLLPARTPIAELEELFEVDLDEDDVD--TVYGLLTKLLGRVPIVGSSVQTHGIQLTAVDSAGRR-KKV----------
119944305    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IGLFDKISNLFQGEPQTQQELLDVAKSRQIIDQQTREMIKGVLDVSKLRVRDIMIPRSQMTTLGLHQSVNEFLPKIIDSAHSRFPVITEDKDHIVGLLLAKDLIRFGFSSNEFKIEDILREAVVVPESKRLGTLLKEFRSQRYHMAIVVDEYGGVSGLVTIEDILEVIVGEDEFDDQEEDDIRQIGKRTYVVNAMTSIEKFNNFFSTSFDIEGQ--DTVAGFIIHELGHLPRRGERITIDEHQFKVTISEKRRLIQLQVLIPKELS-
117620852    ------------------------------------------------------------------------------------------------------------------------SKMVSEGSRSAAIALKLSEDPTHFLSAVQIGITSIGIYGESLLAQPLALWLQEWGMAPKSSSLLATVLVIVVVTYLSIVIGELVPKRLGQLSAERIACLVAR----PMMWLAALTRPFVWLLSASTKASLRILRVSQD--GGANVTQEEIH----AMLVEGSEAGIIEDHEHTMLRNVFRLDERSLSSLMVPRSDIRYLDLALPLEVNLQRLVEYRHSFFPVCDGSLSELVGIINVSKVLHAYIKGEPIDLAALTQDGSLLPETLNGLELLNHFRTHSEHMVLVVDEYGELQGLVTQQDLLETLAGDFQQEDGDDNWAFQRTDGSWLLDGLIPLPELKDCLGLVRLPEEEHYHTLGGLIMLLLGRVPQTGDLVTLEQWQLEIVDMDGLRIDKVLAMPL-----
293573044    ------------------------------------------------------------------------------------------------------------------------------------------------LSASQLGITLTGLIIGWVGEGSVAALLEPVIGK--LPFSSAISSTISVALGFILVTYIDVVIGELLPKS------YSIVNTEKVVLFVVKPLHYFYKVMFPFIWVLNHSAAGLKLLGVRLVSEGEETLSQEELTLVSYEKGELTKEEYHYLENVFEFDDTLAKDIQVDRTSMQVFEASETVKEAIKASIEQGHTRYPVILESKDNVLGYVTLPDLIKQSYKDDQLTVEHLIKEPIVTTETIPIKKLLTIMRKKGKHIAILKDEYGGTSGLVTIEDILEEIVGEIRDETDDEALIAEQSDGSYIVSGKLTLDDFQRYFHVEIPEEETNFTTLAGFASSRYKEI-NAGTIIEIASFRFTVLEYQHAHIDYFKVETME----
309368401    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILIGNNLVNILASAIATIIGMRLYGDVGVAIATGALTLVILVFSEVTPKTLAALYPEKVSYTSSILLTVLMKVLSPLVVLVNFITNGFIRLLGIKADHTGEDHLSSEELRTVVNEAGLIPIRHQEMLVSILDLEHVTVNDIMIPRNEITGIDINDDWKSIVRQLTHSPHGRVVLYRDQIDEVVGMLRLRESYRLMLEKNEFTLLRASDEVYFIPESTPLNVQLLKFQRNKQRIGLVVDEYGDIIGLVTLEDILEEIVGEFTTSITPSLEITPQNDGSYLIEGSANIRDINKSLKWSLPTDGPR--TLNGLILEHLEDIPESHLSVQVSGHPMEIVELEENRIKLVRV--------
237785468    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KNIAITNPMKAAKITVRPVVYFNRPFIKTLNWSANHLVRKMGIEPADELASARSPQELVRNSALHGGMSKNQATLIDRSLKFGDVSADEIMTPRAKVEALEKHASMTDLLTLAMETGHSRFPITDGDLDNTLGVIHVKKAFTFPTDQRDSTLLDYADPAPVVPTSLDGDSVLKIVRQSGCEMAMVADEYGGTSGIVTIEDMVEEILGAVFDEHDETETEIRQSGTSWDCSGLVRIDELESRLGYK--APEGPYETLGGLVMTNLKRIPVEGDIIVLPDWSARVTSMDDRRVDRVLLTPI-----
114564087    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILIGNNLVNILASAIATIIGMRLFGDMGVAIATGVLTIVVLVFAEVTPKTFAALHPERIAFPSSILLGWLLILLSPLVKAINLITSMFLRLMGIKTVKTSDALSQEELRTVVHEAGALIPQRHQEMLLSILDLEKVTVEDIMISRSDIYAINVNDDFKLINKQVIQSPHTRVLVYRDNIDDAVGFIHLRDALRLQSKEQKSSLLRAVKELYFIPEGTPLNVQLTNFQQNKERIGLVVDEYGDIQGLVTLEDILEEIVGDFTTSTTASEDINIQQDGSFLIDATINIRDLNKEMKWNLPI--DGPKTLNGLIIEFLEDIPAANTSLRIVDYQIEVIDVADNMIKTVRV--------
160939139    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FGNKAAGAATGVLTLLILIFGEITPKTMATLDAERYSLRV----------GHMIHILMTVLTPLIVLINWMSLIVLKVLHVDPDKRNDDITEDELIVDVGHEKGVIESEEREMINNVFDLGDSVAKDVMVPRIDMVFVDIEADYDDLIQIFREEHYTRLPVYKETTDNVVGIINIKDLL-LVEDKASFCVSDYLRQPFYTFESKKLSELMMEIKKSPNNIIIVLDEYGATAGLITLEDILEEIVGDIRDEYDEDEEEELMDDGQYLVEGSMKLDDLNDILDLELSSED--YDSVGGLVIDRLEHLPSQGEEVVCGNVRLVVEQVEKNRIDKVHL--------
142051242    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILMASLATILFVRRFGEIATLFITILVLIFGEVTPKTLATRKPLEFFSRTSIF---------IDYLARIFAPFTNLITGSINKYGTKNIGDMDGDNEITEADIQALTALGEQEGQILPAEREIIDSLLEFSDRPIKEVMTPRVDVLFLSTPLSIKAVRTIVNEKRISRMPVSKESLDDTYGVVYVKDLLNLKIDSDAVEIENLVKDVIYLPEYTTVLSALNILRENKASFACVIDENGGIEGVITIKDVLSEFVGDLPDEHDQRSGIRRLGPGQWRIDGKTDIDDFEEFFGLD--PNDKDVATVGGLFLSHSEQLPNEGEKITIDGLEVTVLEIDGRRIESVVVKKI-----
134861994    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------INIAIVILFASIDNPYLSSLNSPILETIIEVGLIGMLILF--IGDILPKIYANRNPLVFSKI----MVNPIYFLDRYVLFLFNRPMSKSMSYLESNLVKDSKKLSVDKLSKAFELTDSKETSKEEKKILTGIVNFGNVETRQIMCPRVDVFALDVNKKFTEIVDNLIDKGFSRVPVYNDNLDKIEGVLYVKDLLPHL-EKDDFNWKDLLRKPLFIPENKKLDDLLTEFKTKKIHIGIVVDEYGGTSGIITLEDVIEEIFGEISGEDDEDNLFSKLDDFTYIFDSKINLQDFYRAINLKFDDISTEIETLGGFLIEKVKKIPRVGQIIKHESLKFVIEIVDKKRIKQVKLIMPKN---
254509214    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILIGNNLVNILASAIATILGMRLYGDLGVAIATGALTMVVLVFAEVTPKTLASLYPERVSYASSIVLTILMKLLSPLVMLVNFITNGFIRLLGIKADHGGDDHLSSEELRTVVNEAGLIPRRHQDMLISILDLEHVTVNDIMVPRNEITGIDINDDWKSIVRQLTHSPHGRVVLYRDQIDEVVGMLRLRESYRLMLEKNEFTLLRAADEVYFIPESTPLNVQLLKFQRNKQRIGLIVDEYGDIIGLITLEDILEEIVGEFTTSITPSEEISPQGDGSFLIDGSANIRDINKGLKWKLPTDGPR--TLNGLILEHLEDIPESHLSVQVSGHPMEIVELEENRIKSVRV--------
157369094    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AIATGILTFAVLLFAEVLPKTFAALYPERIAFPSSVLLAPL----------QKVMFPLVWLLNGITTLVLRLFGIHTNVRVSDAVSKDELRTIVNESHQISRRNQDMLISVLDLEKVTVDDIMVPRNEIVGIDVNDDWKSIMRQLTHSPHGRIVLYRGSLDDAIGMLRVREAYRLMTEKKEFNLLRAADEIYYVPEGTPLNVQLVKFQRNKEKVSIVVDEYGDIQGLVTVEDILEEIVGDFTTSMSPTEEVNPQSDGSVLIDGTANVRELNKAFNWTLPATDAR--TINGMLLEELEEIPEVGTRVRVGHYDVDILDVQDNMIKQVRVTPIKSL--
115522232    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HHGDVLRPAAESWLIRAIRTLFGWKQGSVREDLQV--VLDASAPDEAGFSVIERTMLRNILELNERRIADVMVHRADMVAVKSDISIGELMRLFEDAAHSRLVVYNETLDDPVGMVHIRDLLAYMAHPAGLDLRQIVRKLLYVPPSMRAIDLLAQMQALRIHLALVVDEYGGTDGLVSIEDIVEQIVGEIDDEHDEPPSIVRQADNSFIADARASLDDVRTVIGEEFVTGEEEVETLGGYLVSHVGRLPVRGEVIAPGNFETVVLDADPRRVKRLRISPRKE---
227495006    -----------------------------------------------------------------------------------------------------------------------------------------VLTAVKNLSTQLSGAQVGITLTTILLGYTTQVTLADMFGRLLGS-VGLGKVLATTVAVIISMVIINGVSMLFGELVPKNIALADP--MKTAGLVTPLQSAFTKLFLPLIKVLNGTANRMLRLIGIEPMEELSSARSASELVRHSAEEGTLDTSTATLLTKSIGIAELTASDVMTHRGRMQYLKESASAADVVELARTTGHSRFPVVGDDSDDILGFVSLRRAVSVPFERRPEVSASLMSEAPRVPETLALAPLLVELRDQGLQIAVVVDEYGGTSGIVTLEDVVEEIVGEVADEHDRRYGIRRGKDGSWKVPGTLRPDELLERTGIR-VPEDGPYDTLAGLVMYQLKRVAELGDVVELDNAVLEVSLIEGRRVDQITIR-------
308177010    -----------------------------------------------------------------------------------------------------------------------------------------LLQCLTSLSTQLSSCQLGITLTTLLTGYVLEPAMSALLEPLMEQFGVPAASALAIAVVVSMVVATLLSMLIGELVPKNMAIAQAMKVGKLLARPQLVFTIFKPAIIVLNGFSNAVLRKFFGLEAKEEISAARSSQELASLVRRSAQLGTLDLQTARFVESTIEFSERTAADVMTPRTSMSTIDSEAALSELIEVSADTGFSRFPVTTGSTDEIQGICHVKAIVSVPRERRELQVGEFARDALYVPETIHLDVLLEQLRAAEFQVAIVMDEYGGTAGLVTLEDLVEEIVGEVSDEHDEDEEAVTQPDGNWLFPGMYRPDQINENFDNDVIPEESSYETIGGFMLAELGRLAELNDRVETEHGVFTVTELDGRRISQVRFEP------
282862955    --------------------------------------------------------------------------------------------------------------------------------------------LTFQLSGAQLGITVTSLVIGMLAEPSLAVLLLEAAGLPEGAVSTVATLLGVIVATVVLMVVGELVPKNWAISSPLAVAKVVAGPQ----------RAFTALFAPLIRHLNDTANRIVRRFGLEPQEELASARSPEELVALARHSGAMEQDSAELFVRTLHLGELTAENVMTPRVDVRALQARATAQDAANLTLATGLSRFPVYRDSLDEVIGTVHVRDVLADEQARSRTPVTDLATPPLLVPDSLPVDR-LLQRLRRGRTMAVVIDEYGGTAGVATVEDIVEEVVGEVRDEHDERPDLVALEPSVWEADGGVRLDQLEE---IGLAAPDGPYETLAGLVAARLERIPLVTDRVEIAGWQCAVLHVAHHRADRVRIT-------
256376754    ----------------------------------------------------------------------------------------------------------------------------------------LARDPNRFLATIQIGITLAGFLASATAAVSLAAPLVPLLSFVGGAADAVAVALVTIVLTFVTLVFGELAPKRLAMQYALRW---ALLVAKPLHLLSTVSRP-------VIWLLSTSTNAVVRVFGGK-AETDAEEMSPEELRELVSAQRGLNSEQRMIINGALEIHERRLREVFVPRRNVVVLDAALDVPSARAELAASGHSRAPVARGHLDDLVGVVHLRDLLSD-----TTPLAELVRAAVVFPDSLRVSDALRRFKTDHEQFALVVDEHGAVDGIVTLEDLLEEIVGEIYDETDRDVMAVREDDGALVLPGSFPVHDLVD-LGVELPAPEGDYTTVAGLLLTVLGHIPERGERAEVSGWDLEILAVERRAITSVRLRRVKAL--
260463993    ----------------------------------------------------------------------------------------------------------------------------------------------KFLSSVQIGITLVGVLSGAFSGATLGERLAQFLASTGMRETVADPLIVVAIITYFSLIVGELVPKQIALRDPERVAARVAPAMTILA----------TVSAPLVFLLDISGRAILWLLGQRGESEEVTDEEIKMLVAEAEHHGTIESDERRMIAGVMRLGDRAVRAVMTPRTEVDWINLQSDEAAIRRLLVETQHSRLPAGDGGVDVMVGVVQTRDVLAAILAGRTLDPRKHVRAAPIVYDQADALDVLQKLKESDVPMALVHDEYGHFEGIVTPADILEAITGVFRADLDDEENAVKREDGSWLLAGYMQADEMAEVLGIDLP-ENRDYETVAGYVLSHMHHLPATGECVDAQGWRFEVVDLDGRRIDKLIATRLPGV--
85717199     ------------------------------------------------------------------------------------------------------------------------AQLVAAGRVNAHALQKAVERLDYNLAACQLGITLSSLGLGWIGEPALAHMIVPLLALPFGTGAEIGAHAIAIMIAFAIITILHIVLGELAP-KSLALQRTETTALIIVRPLALFGFLLKP----AVVSLNGLGNSVLRLFGLRAASEKETLHSPDELVAETERAGLLARTQREVVERVINLTRRDVSDIMTPRTSIVWADVDDSRDEILNVVRECKHEHVVIGQGSIDEVVGVLRKQDLLDQALEGREVDPLAVLQQPLALSEFTPILQAIERFKTQPVRVGIVVDEYGDLQGIITRTDLLESIAGELPDA-GEEPGIQEGDDGKLIIDGKTPFDEAMIHLNIN-RKPDGDFHTVAGFAIELLGRIPAIGDELTWEGWSFRIMEMDGPRISKL----------
83859707     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LASAVFLAMFGEAGVPIATLVMTLLVLIFAEVLPKTYALSNPDR---MALAVSLPIRIFVLVFAPVVAAVQWLV--RVTLRILGLSVEGPVLSAHDEIRGQIDL----HHQEGGVVKTDRDMLGGVLDLRELTVDDVMVHRKSLIMFDIDQPVEQLVADALSCPHTRLPLYRGDTENIVGILHVRDLARELHNAGKLDIGAIKREPWFIPETTELLEQLTAFRQKREHFALVVDEYGALMGVVTLEDIIEEIVGEIEDEHDVTVEVTPLPDGFILVDGGAPVRDVNRALDWELP--DDEAVTIAGLVIHEAQTIPEAGQIFRFHGVQFEILERRRNQITRMRLKK------
52784800     -------------------------------------------------------------------------------------------------------------------------QLIAEGNKKAVRAKQVVSDLDEYLSACQLGITITALGLGWMGPTVKKVLHPVFESLHVSGAVSHALSVAILVITFLNVVVGELAPKTIAIQKAEQ---MTLWLAGPLHFFNVVM-------FPFIWTLNASARVLTGLFGLKPASEKDESHSEEILLSESYKSGEINPSEYRYVNKIFEFDNRIAKEIMVPRTEIASVPLDMPIDEAISVMLQEKYTRWPVYKGDKDHVIGMINTKQLFTDMLMMSELSLEAYVRPVIEVIETVPVQKLLIKMQRERIHMAILTDEYGGTSGLVTAEDILEEIVGEIRDEEDEKPLIEKVSDHEYIMDGKVRIDQVNELFEDDIEEEEVE--TVGGLVLKENIDI-AEGQAVHIGSYTITVLEMEGRLIKHVEVKREQTTE-
269123567    ------------------------------------------------------------------------------------------------------------------------------------------------LSTIQIGITLAGFLASASAAISLSEFLSIFLNKISFPYYQQVSVIVTLLLSYISLVFGELIPKRLALLNPEKIALTNVNIILFVYKLFI----------PFIKILSFSTNLFLRIFKINENDNLDIITKQEIKMIVNDSD--IKDTERAMIEKIIDFEDKVAREIMIPRTSMFAIDIDSSINEIFSHEDLIRFSRIPVYREDLDNIVGILHTKNLLKKAYEIGFENVKEILQEAYFVPETKKIQSLFLEMKTLKKHIVILIDEYGGVSGIVTLEDLLEEIVGNINDEYDENEDIQKIAENKYMINSSISLNDFNDYFNFNI--ESNHYDSLNGILIEKLGFIPKINDVF-FDKFKIKILKVNNKRIEKV----------
143117948    ---------------------------------------------------------------------------------------------------------------------------------------VIITSLLKFPKKLLATILVANNFINIAIVILFASISEKIFKNYEISVKLFKFNFNIDLIFFIEVFVITFLILFFGEILPKVY-----ANRNNLKFSKFMARPLKILDLVFSPISFPMRTASLSIYNMLGKQKTNFNINYLSQALELTSKGSTSKEEQKILKGIVSFGSTDTKQVMRPRIDIFALETSKKFESVITEVVKNGYSRIPVYKDSIDSIEGILYAKDLLPHL-QTKSFKWTKLIREPFFVPENKKLDDLMAEFQQKKVHLAIVVDEYGGTSGIISLEDIIEEIVGDISDEFDDDDVVSKIDDFNYIFEGKTSLKDFYKI--IKLEDESGESETLAGFLLEISKSFPKIKTKYKYKNYTFFVENVDNKRIKQIKVS-------
305680990    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LALIIATFLSMVFGELVPKNIAITNPIRTARFTI---QPAHAFNLIFKGF-------ITLLNKTANALVRAIGIEPADELATARSAQELVRNSVGDDGFDETIANFLGRSLLFGATTAEELMTPRSTIETLSHDDTILDLLAKAATTGYSRFPVVNGDLDDTIGIVHYKDAFAIPTHQRTTTLGSIAHTVRAVPESLDGDAVLNTVRAAGAQVILVKDEYGGTAGLITIEDVIEEILGDVYDEHDNEEEFHQNTTSTWTISGLVRLDELEENLG--YLAPEGPYETLGGLIMYNLGRIPKTGDELILPPWHATVLAMEDRRVDKVLLTPTTNLN-
157374295    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILIGNNLVNILASAIATIIGIRLFGDVGVAIATGVLTLVVLVFAEVTPKTVAALHPERIAFPSSLILKWLLVILSPLVKAVNLITSDFLHLLGIHSIKASD-ALSQEELRTVVHEAGLIPTRHQEMLLSIMDLEKVTVEDIMVPRSDLYAININDEFKSINKQVIQSPHTRVLLYRDNIDDAVGFVHLRDALRLQSKEQKSSLLRAVKELYFIPEGTPLNVQLGNFQQNKERIGLVVDEYGDIQGLVTLEDILEEIVGDFTTSTTPSEDINQQQDGSFLIEASINIREMNKEMQWSFPI--DGPKTLNGLIVEYLEEIPAPNTSMRIAGYPLEVIDVADNRVKTVRV--------
134673717    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MAGTIYALDAYFLFYLTRPMSYVTHVLEKRFGQRSSSFSVDELSQALELTEQNDT---TQEEDKILQGIVAFGNTDTKQVMCPRVDVFALSTSMSLDEILPQLIEEGYSRIPVYKERLDKIEGILYSKDLMPNLHL-PDFDWTTLLRPAYFVPENKKLDDLLKEFQQKKIHIAVVVDEYGGTSGVVTLEDLIEEIVGDITDEDDEDIEYSKIDEKNYVFEAKVSLKDFYRITDLPMEEEKGDSETLGGFIVEVAGQLPRLRQKLNFENISFTIESVDKK---------------
188025541    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YGNAGVAIATGILTFIILVFAEVLPKTIAALYPEKVAFPS----------SYILKPLQKIMLPVVWAFNKITLMFMYICGIKPPVIRSDAVSKDELRTIVNESKALSRRNQDMLLSILDLEKVTVGDIMLPRNEIVGIDVNDDWKSIVRQLTHSPHGRIVLYRDSLDDAIGILRVREAYRMMMEKREFNLIKAADNIYFIPNSTLLSTQLINFQHNKEKIGIIVDEYGEIQGLITVEDILEEIVGDFTTSMSPSEEVLPQSDGSVLVDGTANIRDLNKALDWHLPIDGPR--TVNGMVLEAIGDIPELQEKIVISHYLVEVLEISDNIIKQVKITPLNTKS-
134885341    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVLTAIISILIIFFGEIVPKISAANQPKKFARFCLPY---IWFFNRILKPLSWLLIGLSGFIEKRIKK-----RGYNLSVEELNQALEI-----TSEQNVSKEEKGILKGIVNFGTLSVKQIMRSRVDISAVEKSSNFHELMDQINKTGFSRIPVYLENIDRIEGLLYIKDMLPFLHEEENFHWQQFLRPVYFIPESKKIDALFKDFQQKQVHMAIVVDEYGGTEGLITMEDIIEEIVGEINDEFDEDADYKKIDKDNFIFEGKTSLNDFCKIMSEEFDDIKGESESLGGLLLEINKKLPHSNEKIEVGKFLFSIASVDQKRIKRIRV--------
153852655    -----------------------------------------------------------------------------------------------------------------------------------------------------TVMHITDDTSKMLSAILIGNNVVNLSAASLTTTLAYNLGGSMVAVASAVLSVLIIIFGEITPKTMATLHAEKMSLR-----YAPVINLYIKVMTPFVFIINKLSDIILRVLHIDPNAKNNQMTESELIVDVSHESGVIESDEKEMIYNVFDLGDAKAKDVMVPRVHVTFADVNATYEELIDIFREDKFTRLPIFEDTTDNVIGTINMKDLL-LYDKEKEFHIRDFMREAYFTYEYKNISELLVEMRQASFNIAIVLDEYGETSGLITLEDILEEIVGEIHDEYDENEEIKQIGEREYIVEGSTNLDDLNDRLDLDLTSEE--YDSVGGFIIEHLDRLPEIGDVTTEDGIHLVVEKLDKNRIESVHL--------
137324759    ---------------------------------------------------------------------------------------------AAGWVFLLFKATSELHERLDGEPQDESHGTGHGKFWN-VIAQVVILDAVFSIDSVITAVGMVNDLPVMIAAVVIAMGAMLFASRPLTNFVNAHRTVVVLCLSFLLMIGFSLVAEGLGFHIPKGYLYAAIGFSILIEFFNQVAQRNTVRYERRRPLRERTADAVLSLLGGTPADTEAHETAPHA--DQPAPETVFRPEERSMVSGVLDLAERSVRSIMTPRHDISWVDLDADPATTRKLLLAVPHNQFPVCRGGLDDLVGVARAKDLMGDLDTRGTIDV--------------------------------------------------------------------------------------------------------------------------------------------------------
142049304    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILMASLATILFVRSFGESTGSILATLFITILVLIFGEVTP--------KTIATRKPVEFLSLIDYLARIFAPFTNLITNSINRYTSKSVGDMDGDGEITEADIQALTALGEQEGQILPAEREIIDSLLEFSDRPIKEIMTPRVDVLFVSLPLSMKAVTEIVDEKRISRVPVSKESLDDTFGVVYVKDLLNLTAPTESVEIESLIKDAIYLPEYTTVLSALNILRENKSSFACVIDENGGIEGVVTIKDVLSEFVGDLPDEHDQRSGIRRLGPGQWRIDGKTDIDDFEEFFGLE--ENDKDVATVGGLYLSHSEQLPSEGEKITINGLEITVVELDSRRIESVVVKKI-----
251810132    ---------------------------------------------------------------------------------------------------------------------------------SAKIVKKMIDNLDYYLSACQLGITVTSLGLGWLGEPTFEKMMHPLFE--LLHLPSPLTTTISFVVSFIVVTYLHVVLGELAPKSFAIQHTEQLALLYSRPLFY-----FGNFMKPLIWLMNGSSRVIVRMFGFDPDAQTDAMSEEEIIINNSYNGGEINQTELAYMQNIFSFDERHAKDIMVPRTQMVTLNEPFNVDELLDTIKEHQFTRYPITDGDKDHVKGFINVKEFLTEYASGKPIKIANYIHELPMISETTRISDALVRMQREHVHISLIIDEYGGTAGILTMEDILEEIVGEIRDEDDEVNDIVKLDDHTYQINGRVLLDDLNEKFGIEFEDSED-IDTIGGWLQSQNTNL-QKDDFVDTEYDRWTITEIDNHQIIWV----------
85712457     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRWFGDAGIVIATLALTLIILIFAEVTPKTIAALHPERIAFPS----------SLILRPLLIGMYPFVTSVNFITNTFMRILGVDPKRAQGDALNSEELRAVVNEAGMIPASHQEMLLSILDLEKVTVEDVMIPRNEIVGIDINDDWSRIIKKIEHAQHTRVLLYRNDIDDAVGFLHARDVMRLMTKNDKATLVRAARDIYFIPEGTPLNVQLLKFQHRKERIGLVVDEYGDIQGLVTLEDILEEIVGDFTTSMAPQPSAVAQPDGSYLVEGAANLRELNKEMNWHFP--TDGPKTLSGLVIEQFGDIPHARLSLRLGGYPVELIEVGDTMIKQVRV--------
307326841    -------------------------------------------------------------------------------------------------------------------------------------------ELSFQLSGTQLGITITSLIVGMLAEPALGHLLLEAVGLPHGAVSGVAVVLGMLLASAVQMVIGELVPKNWAVSRPLQVARFVAG---PQYAFARFFRP-------VIALLNTVANRLVRALGVEPTEELASARTPGELVSLARHSGAIEQDTADLFVRTLSLGELTTQHVMTPRVRVSALHSSATAVDVLNLTRATGLSRFPVYRHRLDEVIGMVHLKDALAVPSGDRRTSVSRIAQPPLLVPETLPVQPLLERLRSE-QPIAVVVDEYGGTAGVVTLEDIVEELVGEVRDEHDDEAAETPDLVQALTEDGRTAWDAVDTLRRIGLDAPDGPYETVAGLVADLLARIPVPGDTAELPGWKLAVRQVGHHRAELVRIVRTKP---
15604574     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLKSSKHEDSSSKKNQNNKLIFIVRQLFYLIKHFFSKTKTPDNFFGIIKRLKINSQKMSLDEFNILANLLKLEDKIVEDIMVPRSDIIAIKLTTNLEELSESIIAVPHTRTLIYDGTLDNVVGFIHIKDLFKALATKQNSPLKRLIRKHIIAAPSMKLLDLLAKMRRERTHIAIVVDEYGGTDGLVTIEDLIEEIVGRIDDEHDQQLDFKVINNSTIIANARIEVELLEEIIGEKLKNDDDEFDTIGGLVLTRVSSVPAIGTRIDIENIEIEVTDATPRSLKQVKI-RLKN---
15230685     ------------------------------------------------------------------------------------------------------------------------------------------ENGVFRMLRSDVTRFLTTILIGTTVVNIAATALVTEAATAI--FGEAGVSAATGLMTVAILLLTEITPKSVAVHNAQEVARIVVRPVAWLSL----------VLYPVGRIVTYLSMGILKILGLKRSEPYVTEDELKLMLRGAELSGAIEEEEQDMIENVLEIKDTHVREVMTPLVDVVAIDASASLVDFHSMWVTHQYSRVPVFEQRIDNIVGIAYAMDLLDYVLLESTSVGDMAHKPAYFVPDSMSVWNLLREFRIRKVHMAVVLNEYGGTIGIVTLEDVVEEIVGEIFDENDSKEEIQKRDEGIYDVDANTSIDQLSEELNMKMP-EGIQYETVSGFVCEAFGYIPKTGESVKV----------------------------
120555225    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRLWGDAGIAIATLLLTIVILIFAEVTPKTLAALFPEKIAFPASHILGPLL----------KLLYPLVWTVNLFTTGILRVLGVSSAQASEDHLSREELRTVVNEAGLIPARHKDMLVSILDLENVTVNDIMVPRNEVVGIDLEDDTDTILRQLRSSQHTRLPIFKGDINNIQGILHLRSAARLLQEADINKIMQLCQEPYFIPESTALNTQLLNFQKGKRRFGIVVDEYGDVLGLATLEDILEEIVGEFTDYAATSPDIIPQDNGTFIIDGSAAVRTINKTLGWHLP--TDGPKTLNGLITETLENIPDTNVCLKVGGHRIEVLQIKDNVVK------------
299066124    ----------------------------------------------------------------------------------------------------------------------------------------------------FTVVQIGVNAVAILAGIIGERQISGTLAGWLADWLPQARADRVANLAGFIIVTGLFILFADLLPKRLAVLYPERFALAIIGPI----QACLRVLHPVVWVFNGAADLILKLLGVPTQRVEQITTEDAAMVGAGAEAGVLRKHELAMIENVFELESRTVTSVMTVRDDIVYFTLDEPLESIKRKIVGQPHAEYLVCRDDIDSVLGFIASKDILQQILSEESSAVIRNVGKHYVLPDTLNLSQALARFREMHERFGAVVNEYGLVVGVATLDDIVGAVMGDILYL-GEDEQIVRRDDGSCLVDGITPIADVKRAFDLDDLPGEHSVETIAGLVIYALKRIPKKSESVDIGPLHIEVLDIDSHRIDQLLVS-------
284007751    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YGDVGVAIATGILTFVILVFAEVLPKTMAALYPEKVAFPS----------SILLKPLQKLMLPVVWLFNTITLMFMHFFGIKSPIISSDAISKDELRTIVNESKKLSRRNQDMLISILDLEKVTVGDIMVPRNEIVGIDVNTEWKSIIRQLTHSPHGRIVLYRDTLDDIIGMLRVREAYRLMVEKKEFNLIRAADKIYFIPESTPLNIQLIKFQRNNEKVGIIVDEYGDIQGLVTVEDILEEIVGDFTTSMSPSEEVLPQTDGSVLIDGTANIREINKAFDWHLPV--DGARTINGLLLEELGDIPMLNTEILIGKYRFEVLAINGNVIKQVR---------
281425606    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NGLMTLFSPMAFLFYIVLWPISRFATFLAKLLLRLIGIKMEKEDNEEEFSDYLVQSSIDNAKSDDEEVKIFQNALEFSETKVRDCMIPRTEINAVEYDCTVADLMQKFIESGNSKIIVYRGDIDHIEGYIHSSEMFR----TAGKDWHESVRTMPFVPETMAAQKLMKTFLQSKKSLGVVVDEFGGTSGIVSLEDIVEEIFGDIEDEHDSNKYVAKKSDNEYLLSARLEIDKVNDMFNLGLP-EDDDYKTVGGFILNFYQSFPKLNEVVKIGRFSFKIIKSTMTKIELVKLTVL-----
300728348    ----------------------------------------------------------------------------------------------------------------------------------------------FSQKMLSMFYKHPNGFVSTMLVGIVLVLYGIFFAQIFDQTLFRSFTPETK--VLLDTVFSTLVILFTGEFVPKTLFKSNP--NRLLTVFAPLAYLFYIVLWPLSKFSTLISKCLLRILGIRYDEEEFSKVDLDYLVQSSIEHAKSEEDEVKIFQNALEFTDCKVRDCMVPRTEVNAVVDTCSLDDLRQKFIESGNSKIIVYHDDIDHIIGYIHSSELFR-----NPENWVDHVRTMPFVPETMAAQKLLHTFLQNKKTLGVVVDEFGGTSGIVSLEDIVEEIFGDIEDEHDTSNLIKKLNDHEFLLSARMEIDKVNEMFNLDLP-ESDDYMTVGGLILAVYKSFPKVNDVVRVGQYEFKILKNTMTKIELVRL--------
114561606    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQLSFVCSFVTVTSLFILFADLMPKRIAMVIPEQVAVTFVMPIILCIKVLKPFVWIFNGLANAIFKLLQVPTARNDQVTHDDIYAMMTAGTEAGVMDKGEQQMMENVFEMQSVSVTSAMTARESLVYFLLQDSEDDIKQKIAKNPHNKFLVCDGQLDMIKGFVDAKELLIRVINGENITLKTLVHNCLIIPDTLTLSESMEYFKNNRSDFAVVMNEYALVVGIVTTNDLQSAVMGAW-SLHESEEQIVARDGNSWLVDGVTPITDVMRAFNIEVFPHNQNYETIAGFMMYMLRKIPKRTDFVNYAGYKFEVVDIDSYKVDQLLVTRLD----
257454031    ------------------------------------------------------------------------------------------------------------------------------------------ANKILHLQENSAEFFATSQIGLNAVAILGGIVGESALRPYFIDLISPFYQGRMLNIGFIMSFLLVTLLFILFADLIPKRIGMINPERVALAVIEPVLLSIKVFKPLAWIINGLANLIFRIFKINMVREENITFDDVSAVVDAGAQAGVLLKQEHHFIENVFELEERNVPSSMTTRENVVYFTLGESEQSIRQKIANYPYSKFLVCKDHIDEVIGYVDTKDILVKLLSNQSQILETTIRNVLIIPDTLTLSELLDRFRSSKEKFAVVMNEYALIVGVITLSDIMMTVMGDWVAPIEDEQQIIQRDEFSWLIEGTTPIENVKHALGIEDFPDWDNYETLAGFMMYKLRKIPRPADFVEYQGYKFEVVDIDHHKIDQLLVTR------
142244452    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ICLGVNLVNFTAAALVTIIALKIGGEPFVAVATLLLTITVLIFCEAAPKTLAAIYPEKLAFPSALIYYPLMLISYPMVWLISETSNAILWLLGFRQTRDTESSLSNEELRTVVREAGLISRKYRSMLLNILDLEKVTVDDVMVPHTEISGINMEEDIEEIREIILRSEHTLLPVFRENINNIFGILHLRKLLSSKNLFEKQDIERLSSEPYFIQEGTLLNIQLVEFQRRKQRIAIVVDEYGDIQGIVTLSDILEEIVGEFTTVPEAEDEYTREDDNSYIVSGNANIRDLNKSIKWEIP--SNGAKTVNGLIVEHLGDIPKAETDVNISNYSFKVIESDSNHIHSVKINKIQKI--
196228642    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WVAALLIFTLVVFVCDLVPKVAALVDP--YRFTRIGVRILLPLMPVVDPISRVLQRISEKIAEAITPAPLK------TAHYLSEEELGTLVDLSTEQGALHETESEMIHEIIKLGDKTARDCMTPRVDTFNLPDDLTNEELIPRLRAKRYRRVPVYGETPDDIVGILDARDFL----LDPSAPYTERLLPPSFVPETMKALDLLRNFLNHPQGIAIVVDEHGGTEGVVTLADIVEEIISDAVPLAEHGLYIEAIGDGQLIVNGSARLEDINEMLGSELYEE--GIDTIGGLIFNRLASLPRPGTQLDIDGLKITVRRTSRKRVEEVLIVR------
117924220    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KGWVAILFVAPLIWIVGEIVPKSIFQEHADTITPRVIFVLKGASVLF---------YPVLLIFTLFTRLITLVVGRGKARNPYTLREELDLMLQMNHEDGDVQQEERTMIRRMFTFSELRARDIMVPLIQVVSTTRTATCGEALALCAQHGHTRLPVYAGRVDNLVGHVSGLDLLGQ---PKQSPISPFIKPVPYVPMSKPVEDLLVEFRKSGEHVAVVVGEFGGSQGIMTLEDILERVVGDIEDEYDTKEWVQKINPTTYVVSAGMDVVALKERIGVELP--EGSYKTLGGFMLEHLEDIPKVGQSLNYHKMTFTVEKATRKMIQEVKIT-------
160892221    ------------------------------------------------------------------------------------------------------------------------------------------------------------------IALVIYGILMAQIIEVNLLAGIISNHFVMVLVQTVISTLIILVTGEFLPKTLFKINPNLMLRVCAIPLFICYVILFPVSKFASGLSYLFLRIFGMKVNKEASAKAFG-KVDLDYFIQSSIENAESEEEEVKIFQNALDFSNIKIRDCIVPRTEVVAVDLTTTLEELKCLFVESGISKIIVYDGNIDNVVGYIHSSEMFR-----NPVDWRNNVKEVPIVPETMSAHKLMKLFMQQKKTIAVVVDEFGGTAGIVSLEDLVEEIFGDIEDEHDNTSYVKQLGEREYVLSARLEIEKVNETFGLDLP-ESDDYLTVGGLILNRYQSFPKLHEVIEVDNYQFKIIKVTATKIELVRLKVIE----
145297733    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------GLILIGNNLVNIFASAIATIVCILGVAIATFGLTLVVLVFGEVTPKTLA--AMFPERVAYPASWILKGLMVPLYPFVWLINGITSGLLKLLRVTPNKNDALNT--EELRTIVNEAGLIPQRHQEMLLSILDLDKMTVEHIMVPRSEIYAIDINDDWKSILRQLAHGAHTKILLYRDNIDDVVGFLHARDAQRLMARDNKSSLLREVDEIYFIPEGTPLNVQLAKFQRNKERIGLIVDEYGDIQGLITLDDILEEIVGDFTTTITPTPEIHPQPDGSFLVEGSASIRELNKEMNWQLPIDGPR--TLNGAILEYLEEIPQPNISLRLAGYPIEIMEVENNMVKMARI--------
170782108    --------------------------------------------------------------------------------------------------------------------------------------------SMLAISTDTGAYVNALGFVRIIAETGAAVLVTLALASAIDEWWITLLVAAAIMTAVSFVLVGASPRSVGRVHARPLLAWTAPLVRVIRVAIGPVADALVALGNRVTPGRPKTVATFT------------SEEQLLSMVDEATELEVLEEDDRELIHSIFEFNDTVVREVMIPRTDMVVVEQTAHVGSALGLFLSRGISRAPVTGRDSDEIEGVLYLRDLARMVYERPEETVDQLARPAVFVPESQKADALLRQMQLESNHLAMVVDEYGGIAGLVTLEDLIEELVGDISDEYDRDPEYEDLGDGVYRVSARLPIDELGDLFGLEL--DDDDVDSAGGLLAKTLGRLPERGSVVRVGGLVLTADRVEGRRISTILVER------
142015929    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILMASLATILFVRRFGERTGGIYATLFITILVLVFGEV----TPKTLATRKPLEFFSRTSILIDYLSRIFAPFTNLITGSINKYGTKNVGDMDGDNEITEADIQALTALGEQEGQILPAEREIIDSLLEFSDRPIKEIMTPRVDVLFLSTPLSIKDVRTIVNEKRISRMPVSKESLDDTYGVVYVKDLLNLKLDSDTLEIENLVKDVIYLPEYTTVLSALNILRENKASFACVIDENGGIEGVITIKDVLSEFVGDLPDEHDQRSGIRRLGPGQWRIDGKTDIDDFEEFFGLEPNVKD--VATVGGLFLSHSEQLPNEGEKITIDGLEITVLDIEGRRIDSVVVKKI-----
295097180    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YGNAGVAIATGVLTFVVLVFAEVLPKTIAALYPEKVAYPSSFLLAPLLIL----------MMPLVWLLNMVTRVLMRMVGIKADVTISSALSKDELRTIVNESSQISRRNQDMLLSVLDLEKVSVDDIMVPRNEIVGIDINDDWKAIVRQLTHSPHGRIVLYRDSLDDAISMLRVREAYRLMTEKNEFTKERAADEIYYVPEGTPLSTQLVKFQRNKKKVGLVVDEYGDIQGLVTVEDILEEIVGDFTTSMSPSEEVTPQNDGSVLIDGSANIREINKAFNWHLP--EDEARTMNGMILEALEEIPAAGTRVRIEQYDIDILDVQDNMIKQVKVLPVKPL--
262384401    ------------------------------------------------------------------------------------------------------------------------------------------------------------FISTMLVGNNIAVVYGLQMAIVLEPFIAKVVANEALIVFIQSVISTILILFAGEFIPKTIFKLNPNLSLNIFAIPLFIIYIILYPVSKFSSLLSFLILKLGGVKNLKSSPQALGKVDLDYFIQQSLEDAPQNDTEVKIFQNALDFSNVRLRDCIVPRTEIVACDTSATMEELRSKFIETGLSKILVYNENIDDIIGYIHSSELFK-----NPEDWTQHIRSVSIVPETMAANKLMKLLMQEKKSLAVVVDEFGGTSGIVTLEDLVEEIFGEIEDEHDMKSHVKKVSDNEYLLSGRMEIDTLNEMFGLDLP-ESDDYVTIAGFILHFYQKFPKLNETVQIDKYSFKIIKVTATKIELVRMK-------
13472322     ----------------------------------------------------------------------------------------------------------------------------------------------KFLSSVQIGITLVGVLSGAFSGATLGDRLSVFLATTGMRESVADPLIVVAIITYFSLIVGELVPKQIALRDPERVAARAAPAMTILATI----------SAPLVFLLDISGRAILWLLGQRGESEEVTDEEIKMLVAEAEHHGTIESDERRMIAGVMRLGDRAVRAVMTPRTEVDWINLQSDDTTIRKLLMDTQHSRLPAGDGGVDVMVGVVQTRDVLAAILAGRTLDPRKHVRAAPIVYDQADALDVLHKLKESDVPMALVHDEYGHFEGIVTPADILEAITGVFRADLDDEENAVKREDGSWLLAGYMQADEMAEILGFDLP-ENRDYETVAGYVLSHMHHLPATGECVDAQGWRFEVVDLDGRRIDKLIATRL-----
88797965     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLSTFLLTLVLLIFAEVTPKTLAQRHPEQISFPA----------SYVLRVLSTAFAPAVWLVNAFVKAIFWLLRVGTRHSPDEALSSEELKTIVNESATLPEQRQSMLLGILELDNVTVDDIMVPRNEVVGIDLENDLDSLAEAIRSTEYTRFPLFKGELDKVIGILHIRDAAEFLYSDNPSKLTKAAKDPYFVPEGTPLHTQLINFQSQQLRMAFVVDEYGDIQGLVTLEDLLEEIVGEFTDLTNSTKEIHPQRDGTFVIDGSATIRDINRSLDWSLP--TDGPKTLNGLILEHVEDIPDANLSLKIGQYLIEILQIKDNAVTATRIRNLEE---
295394628    --------------------------------------------------------------------------------------------------------------------------------------QLSAAQVGITITTLLTGYLMQPSLGALLIPLVEDQGASEAVSRAVS------LTVALVISTVLSMVVGELVPKNLAISAPMKAGSFAV---PLQYMFSIVFRP-------VIALLNGTANKALVAMGIEPQEESSAGRSADELVRHSADEGTMDVQTADLLARTLSISERTAEDVMTPRTRMATVEKDTTAAQITELARQTGFSRFPVVGDSRDDIVGVVHVKQAVAVPLANREDAFAALMTDVSEVPETMPVDHLLVVLRSRGNQMVLVIDEYGGTAGVATLEDVVEELVGEVVDEHDRSVQVRPARDGSWLVPGSLRPDNVTEATGVEIP-EDVDYETMAGFVMFSLGTIPKVGDSVRVKDASLVVERMHGHRIERLRLVP------
224540376    ----------------------------------------------------------------------------------------------------------------------------------------------KFLSTIQIGITLIGIVSGAFGGVAIADNVAPLFASIPGVAPYAKDLAMITIITYLSLIIGELVPKSIALSNPERYA-------TLLSPVMILLTKVSYPFVCLLSFSTKIVNKLIGLNNG--EERPMTQEELKMILHQSSEQGVIDKEETEMLRDVFRFSDKRANELMTYRRDLVVLHPTYTRDEVLHIIREQHFSKYLLVEKGKDDIIGVVSVKDIILMLGNDHPFDLRGIARSPLFIPESLYAKKVLELFKKNKNKFGVVVDEYGNTAGIITLHDLTESIFGDIEENEMEEEDIVTRQDGSMLVEASMNVDDFMEEMGILSYDDEEDFTTLSGLAMFLIGRVPKAGDLFSYKNLQFEVVDMDRGRVDKLLVIKKEEEE-
300722258    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YGDAGVAIATGILTFVILIFSEVMPKTIAALYPEKVAFPS----------SFLLRPLEKIMLPLVWAFNRISLLFMRCIGIKTSNIRNDAVSKDELRTIVNESNTLSRRNQDMLISILDLEKVTIGDIMVPRNEIVGIDINADWKSIIRQLTHSPHGRIVLYRDFLDDAIGMLRVREAYRLMMEKKEFNLIKAADKIYFIPVSTPLNIQLVNFQRNKQKVGLIVDEYGDIQGLVTVEDILEEIVGDFTTSMSPTEEVFPQSDGTVLVDGTANIRELNKAFGWAFPEDGPR--TMNGMILEELGEIPELNVQVQINEYNFEVLAVHDNVIKQVRVSPLNP---
291327204    ---------------------------------------------------------------------------------------------------------------------------------------IRVEKLLKHPDKLLSLVLIGNNLINIVASALATIIGMRL-------YGNAGVAMATGILTFVILIFAEVMPKTLAALYPEKIAFPSSYLLKPLQV----------VMMPIVWAFNTISALLLRCIGVKSLTARTDAVNKEELRTIVNESHKISRRNQDMLISILDLDKVTVGDIMLPRNEIVGIDVNDDWKSIIRQLTHSPHGRIVLYRDSLDDSIGILRVREAYRLMMEKREFNLIKAADNIYFIPNSTPLNVQLVNFQHNKEKLGIIVDEYGEIQGLITVEDILEEIVGDFTTSMSPSEEVLPQSDGSVLVDGSANIRELNKAFDWNLPIDGPR--TVNGMVLEVIGDIPQLEEQIVVGHYLIEVLAMSENIVKQVRITPL-----
142943998    ---------------------------------------------------------------------------------------------------------------------------------------------------LLATILITNNFINIAIVLLFASLGENLFSLIDNPFI--VLLIEIGVITFLILFFGEILPKVYANRNALSFSKTVA------------FPIYTIDRYFLFFLTIPMSKITRFMESRLAQKNNEFSIDKLSQALELTNEEETTKEEHKILQGILNFGNTDTKQVMCPRIDVFSLSEEMDMEIILPLILEKGFSRVPVYSENMDNVVGILYTKDLLP-YLEESNFKWQKLLKPPFYVPENKKLDDLLKEFQQKKIHLAVVVDEYGGTSGVITLEDVIEEIVGDISDEDDNELIYSKLDDFNYVFDAKINLKDFYKV--IELKDEEGESESIAGFVLEIAQAFPKISQVIKFEGYQFVIESVDRKRIKRIKV--------
256820105    --------------------------------------------------------------------------------------------------------------------------------------------------------------------LLATMLVGNNVALVVYGFEMGKVMTVLLPPFFVLWHTIISTLIILITAEFMPKVFFQIYANQLLKVFAIPAYFFYLLFYPFSSFVMWISDFVLRVFFKTKGDYVPLSFSKVELVDYISEQMENADSEVQMFQNALEFSGVKAREIMIPRTEIVAVELNESIENLIATFVSSGFSKILIYNENIDDILGYVHSFDMFK-----KPKAIKEVLIPIVNIPETIQINEVLNILTRKRKSMAVVLDEYGGTSGIVTLEDIVEELFGEIEDEHDKDKFIEQISDTEYLFSARLEVEYLNETYHLDIP-ESEEYETLGGFIVLHNEGIPTQGEVIEIPPFTFTIEACSQTKIETVRLT-------
117924219    ----------------------------------------------------------------------------------------------------------------------------------------------------------------LIVTILIGNELVNVAASNISATLVMQYMGSTDSWWVNIFVMLPILLLFGEITPKTLAVRNNDVVSGWVARPITLFAKSVTPLRRVVRMISELLIHLITMGRKRSVANLVTEDLVRTLADEAAGDGDLDEVEAEYIHNIIEFGNQTVEEVMTPRSNMVTLNMDDTMEEVLNVLRTERVSRVPVFDEENEEVVGVLYYRDLLSNDLDQNMEELRSILRRPYYVPETKPILDLMHNFREKKRSLALILDEYGGTIGMVTMGDLLESIFGDIHDPEDPDNDATVLENGCYRLDGNLDVEQANLLMQADF--DTQISDTIAGLLMHAHGELPEEGSVIPLGEWCFRITRMEGTRI-------------
294139723    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLKWLLVFLYPLVKSVNLITSGFLRILGIRSINPSD-ALSKEELRTVVHEAGIIPRRHQEMLLSIMDLEKVTVEDIMIPRSDLFAININDDFKSITKQMIQSPHTRVLLFRDNIDDAVGFVHLRDALRLQSKNQKSSLLRAVKELYFIPEGTPLNVQLGNFQQNKERIGLVVDEYGDIQGLVTLEDILEEIVGDFTTESTPSEDINKQQDGSFLIEATINIRELNKEMKWDFP--TNGPKTLNGLIVEYLEEIPATNTSMRISGYPIEVIEVGENMVKTVRI--------
113461572    --------------------------------------------------------------------------------------------------------------------------------------------------------KLLKRTDVFLSLILICNNLVNISASAIATIIGMRIYGDVGVAVATGLLTFVMLIFSEIFPKTIAALYPEKVAFVSSHIISILLKIFSPLVFIINLF-----ITGLMKLFRLENEVKAHSLNSEELRAIVNQSGQIPSAHQEMLLSILDLEKVTVDDIMVPRNDIAGIDVDDDWKSIMRQLNHAAHGRVVLYKGSIDNVLGILRVREAYRLMLDKNEFTLIRAVDETYFIPEGTELNTQLLNFRNNKERIGLVVDEYGDIKGLVTLEDILEEIVGEFTTSTAPDEEVTQQSDGTIIIEGSANLRDLNKLFNWNLDTEDAR--TFNGLILEHLEEIPNEGTECEINGLKITVLEVADNMIKQVKVEKV-----
298252998    ---------------------------------------------------------------------------------------------------------------------------------------------------TLSGFLSASFGESALAPYVVPVVCSWGVSSHVAGPLTTIFLTLVISYCSIVIS--ELVPKRIAMQRAEQI---ARAVVPAVDVFSKICKPLIWLI-------GKNTNGFVRILGFDPNEKES-EVSDEELRVLVNSNKRLSQDERTILDDVFDASETIVAEVMRPRADVEFLDGSLSLEEAAAKIRELPYSRYPVIGKDFDDVIGFVHVRDLL-DVRDPNAKTVADVTREGISLPGTSKLLPSLELLRKRGIHLAVVIDEYGGTDGIVTLEDMTEELVGDIRDEYDLPGETEQNNVNKTTIDGGMTIEDFADITGIEL--EDGPYETVAGYFLAHTGSMGSVGAVLDADGYDMTVTAVDGRRIAMIEVRR------
71908828     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVVTVITFFSIVFGEVIPKRLALSHPEALAEALAGLISVLLRL----------AHPLVLVVSRTADWILALFPSKGSAEATAADEIRFLIEAGRKDGNLDQTESEILGNVFRLDNRRVAGIMTPAAAIACLDLSISREENLKTLQERAVSRFLVCKGGIANALGFVESRELLQVLLNGKDLDFKLSPNPPHYVPGTLSLIGLLEFFKANQTQTALVANEFGATEGLVTLSDLMGTVVGDVLSGAVESPLAIQRGDGSWLLDGLLAIDEMKELLGIKELPEEDNFHTVGGFVIVHLGRIPKKTEAFDWGDWHFEIMDMEKNRVDEVLATRVTALP-
142662801    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NEGVLYATIIMTLMILIFGELIPKTLALSKADQFALKIAPMFKVLVY--ILYPLTITLNFVATLILKIFGVNYLNFKKEEVSEKREEELRGAIDLHGEDSS----KDEKNMLKSILDLDNITVGSIMIPRKDIFGLPSNIKYNELIKKLNNSPHSRIPIWEKNPENIIGIFHIRKLIEQTDDPKSFNLKALCQKPWFIPESTRLDNQLLEFKRRKEHFSIVLDEYGEFLGIVTLEDIIEEIVGEIDDEQDVSKDIKSISSKSYLVKGNVTIRELNKELNINIPV--SNASTVAGLVLYESRTIPKKGQIFSFFDLKFEILSKTNNQITLLKIIKL-----
255584625    ------------------------------------------------------------------------------------------------------------------------------------VFKMLRGDITRFLTTILIGTTVVNIGATALVTDAATAI-----------FGEAGVTAATGVMTVAILLLTEITPKSIAVHNATEVARFVVRPVAWLSL----------VLYPVGRIVTYLSMGMLKMLGLKRSEPYVTEDELKLMLRGAELSGAIEEEEQDMIENVLEIKDTHVREVMTPLVDVVAIDASATLVDFHQLWVTHQYSRVPVFEQRVDNIMGIAYAMDLLDYALLESTTVGDMAHKPAYFVPDSMSVWNLLREFRIRKVHMAVVLNEYGGTIGIVTLEDVVEEIVGEIFDENDSKEEIQKRAEGIYDVDANTSIDQLSEDLNIKMP-EGHQYETVSGFICEAFGYIPRTGETIKV------ILEKENQ---------------
288928287    --------------------------------------------------------------------------------------------------------------------------------------------------------------------VVYGILIAKFFDNTIFRGMDASFTVTILSTLIVLFTGEFLPKTFFKSNPNRLFSFFAVPAYLCYLLLWPFSR-----------FSTFLARVLMRIFGVRIEKENESKTDLDYLVQSSLDSAKNEDDEVKIFQNALEFRDTKVRDCMVPRTEINSVDLNDTIDELTQKFIESGNSKLIVYQEDIDHIVGYIHSSELFR-----NPDQWKQHIRKMPFVPETMAAQKLMQTFLMQKRSLGVVVDEFGGTSGIVSLEDIVEEIFGDIEDEHDNQKYVAKQAEGDYVLSARLEIDKVNNMFDLALP-ESDDYMTIGGLILHHYQSFPKINEEVNIGPYQFRILKNTMNKIELVKLK-------
167623028    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILIGNNLVNILASAIATIIGIRLFGDVGVAISTGVLTLVVLVFAEVTPKTVAALHPERIAFPSSLILRVLLVVLSPFVKVVNFITSTFLRLLGIRSVKADDALSQEELRTVVNEAGALIPQRHQEMLLSIMDLEKVTVDDIMIPRSDLYAININDDFKSINKQVIQSPHTRVLLYRDTIDDAVGFVHLRDALRLQSKGQKSSLLRAVKELYFIPEATPLNVQLSNFQHNKERIGLVVDEYGDIQGLVTLEDILEEIVGDFTTSTTPSEDITLQQDGSYLIEASINIRELNKEMSWQFPI--DGPKTINGLVLEYLEEIPEPNTSMRLYGYPLEVIDVADNMIKTVRV--------
144067359    ------------------------------------------------------------------------------------------------------------------------------------------------------AWFIAAMLIGNNVAMVIYTLYITQLIEPYLLTFNFNQTIVLLIQTLFSTFFILLFAEFL------PKAVFRLNPNATLRFFSLVLLVVYVLLWPITAFVVLLSNLVLKIFGNREQQDKVSFKKTDLDLYINEDGGEEMEHDVKIFHNALSFSEVIARDCMVPRNEIVALEINDNMIDLKQLFIDSGHSRIIIYKDNIDNIIGYVHSTEQFKMPV-----SIKSMLIPVSIVPESMSGIKLLEDFIDKKRSVSVVVDEYGGTSGILTMEDIMEEIFGEIDDEHDEELDHHLIDKETYLFSARLEIDFINEKYRLKLPVKE-EYETLSGMIVSYAETIPEQGTIFNIENYELKVLEVDETKISKVQLKVLEE---
15605690     -------------------------------------------------------------------------------------------------------------------------------------------------------LTMLGYTVSIVFASALYTLFLMNLSKYVPEIKGKEVLLAETLVIFTIILGEIIPKSLFQHYADK----------VVIPSLYILDKLRIVLKPFLV------LAKAVSRFISSRFAKGESKVRREDIIKLLREKKSFSESLGYVISNILSFKERRIGEIVRPLYEVVMIPDTATVLQAIEQIKKSGYARIPVYRKRVDDIIGYVSAYDLIDKPLDE---PIKSFIRRILIFSEFTPLPKVLEVFKEKKEHIALVVDERGVILGIVTLEDIFREILGDFISEKGEEPLVREVSKDTWVADGKVEINELRRITGINIP--DGPYNTLSGFIAYQLGRIPKKGDVVSYDGYNFKVVDGDTRRVRKVLIER------
160935478    -------------------------------------------------------------------------------------------------------------------NKNKIHRLSEQGNKNAALIERLMKDSTVFLSTIQVAITLAGFFSSASAATGIAQVLAVRMAQWNLPYSQTLAGVVVIILAYFNLVFGELVPKRIALQKAEAFSLFC------VRPIYYISRIMNPFIKLLSLSTSG----FLKLIGMHNENLETDVSEEEIMLETGSEAGVFNDIEKEMITSIFSFDDKKAKEVMVPRQDMVALDINEPLEEFLDEILESMHSKIPVYEGEIDNIIGVLSTKALTIEARRTDKLDVRTLLKPAYFVPENRRTDALFREMQANKIKLAILIDEYGGVSGMVTLEDLIEEIVGDIHEEYEEEEPELTELEPHYRVSGGITLFDLKEEMHLHM---DSSCDTLSGYLMEQLGYIPSR----------------------------------
229820214    --------------------------------------------------------------------------------------------------------------------------------------------------STQLSGAQVGITVTNLAIGFLAEPAISELIRPLLERTDLSESAISTTAITIGLVAATVITMVFGELVPKNLAIARPMATARAVAGFQ--RGFTKAVAWPIRFFNGTANRILRAMGIEPQEELASARSAEELVRHSAKEGTLAHDTAELVERSLAFGDRRARDAMTPRSRMVTLAPDDPVSELIARSKATGHSRFPVVDGHTERVAGIVHVRAALSVPFERRSTPVSSVLAPATFVPDSIELDELMDDLREGGLQMALLIDEFGSLAGLVTLEDLVEEIVGEVRDEHDDEPEPARDGNGGWVLSGLMRIDEASDVVDCALP-EDEAYDTLGGLVTTELGRFAEVGDTVVVDRIELEVLAIDARRVDTVHLAIVE----
135126286    ------------------------------------------------------------------------------------------------------------------------------------------------------------------FVNILASAIATVLAVRI--FGDAGVAIATGILTFVILIFAEVTPKTFAALYPERIAGPASFILTPLL----------KITYPLVWGANLISNGLLRLLGIHPESSNRDRLTKEELRTLMTQSGHIPARRHGMLLSILDLERVQLDEIMVPRGEITGLDLDDEVEDLIDQLRSTQHTRLPVFTGDIEQLKGVLHARTALKLLDDADVITLLDLCEPPYFVPQSAALHTQLYNFQKERERMAVVVDEYGEIQGLVTIDDILEEIVGEFTTDHDTSPDVHPQDDGTYIIDGSATVRDLNRALDWELPTEGPR--TLSGLLIEFLEFIPDTTLGVRFDSYRLEILAIQDNRIRSVK---------
238798968    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRLYGNAGVAIATGVLTFVVLVFAEVMPKTIAALYPERVAFPSSVLLAPL----------QKIMLPLVWLLNTITRGLMRLCGIRGNVHRSDAVSKDELRSIVNESQQISRRNQDMLISVLDLEKVTVSDIMVPRNEVVGIDINDDWKSIMRQLTHSPHGRILLYRQSLDDAIGMLRVREAYRLMTEKKEFNLLRAADEIYFIPEGTPLNVQLVKFQRNKEKVGVIVDEYGDIQGLVTVEDILEEIVGDFTTSMSPTEEVNPQSDGSVLIEGSASVRELNKAFNWSLPI---DARTINGMLLEALEEIPQVETQVRIGNYLIDVLDVQENMIKRVRVKPI-----
241889936    ------------------------------------------------------------------------------------------------------------------------------------ILVTMVEQLDHYLSATQLGITIVSLGLGWIGESTFHSLF-----NPIFELLNLNETVTHTISLVVAFGFMTLLHVVLGELVPKTIAIQSAEKTCVAWPMYMFDKVMRPLVWLLNSLANLIAK----MLGFEPASEHDDIHSEQELMKSSRLHGQINDVEYRYVERVFEFDNKIAKEIMTPRTEVEAIDMSDSLGIIMRQLKQEEYTRYPVIDGDKDKILGILNVKKLLTDKPIETTKDLEEYIAPAIKIFEHTPISQVLATIKQNREHMIVITDEYGGTSGVVTLEDIVEEITGEIRDEFDEDEQIKKLKNGHYLVDGWVPIQDVNALFHVQLPHEE--VDTIGAYVLEKYE--AKVGAVYSIDKLTFVVRKVEENQIRTLEV--------
239623743    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTLLILIFGEITPKTIA--TLEAEKNALRFGHIIYVLMVILTPVIVAVNWMSSGVLKALNVDPNKRGDDMTEDELIVEVGHEKGVIESEEKEMINNVFDLGDSVATDIMVPRIDMTFININAGFDELLQVFREERYTRLPVYEETTDNVVGIINIKDML-LIEDREHFSIADHLRQPLYTFESKKLSELMVEMRQTSNNIVIVLDEYGATAGLITLEDILEEIVGRDEYDEDEEDELIQLSEGEYLVEGAMKLDDLNHKLDLDLASED--YDSVGGWVIDRLEHLPAEGEEVEWEGVRLVVEQVEKNRIDKIHI--------
227548792    -----------------------------------------------------------------------------------------------------------------------------------------------------------QVNMLVMVRTVLEVTAAVFAAMFTLDLFGTVSWAIAVAVAGVTLLQFGIIGVFARTAGRRNPYSISLRAAQWLVAFNVVLGPVARLLIWIGNLFHPGRDF--------REGPYATEIELREMVDIAQERGVVESTEHRMIQNIFDLASTYAKQVMVPRPEMIWIESEKTVGQATRLMVRSGHSRVPAIGENVDDIVGVVYLKDMFTPRPLDPSTSIASVMREPLFIPESKPLDVLLQEMQQRGTHIAMLVDEYGGVAGLLTMEDLLEEIVGEITDEYDDAEPIEPLGGLQYRAQARLPLDDLVDYLGYELSFDDDAVDTVAGLFSYELGRVPLPGSSVEVSELRFT---AEGGRDRRGRIK-------
144135285    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HHYFLNNTGNFFVRRFGVEPKEELSAARSAEELVMRSASLGSLEENTATLLSRTLRLVELDASEIMTPRPKMHSLDSKQNASDVVSLSIETGHSRFPVTGDDIDDIEGAVHLKHALAIPVEKRSVPVTAIMQEVIRVPETMSLERLTLELRERGLQIAIVIDEYGGTAGMATLEDLVEEIVGELDDEHDERLDLTVVSGEQVSFSGLRRPDEL-QAFGIDIP-ESDDYDTASGYVMTELGRVPEVGDEVELDTGIIRVSLMDGRRIDRLR---------
226939591    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VALAMATVLVTFAILVFSEATPKVIAATHPERVAVVASYPLTLLLKVAYPVVWFVNLF----VQGLIRLLRVQPEPESTQLTPEELRVLVLESGQFIAKKHRSMLLNLFELENCTVDDVMVPRHQLEMIDIDDDLDEIVAQLRTCHHTRLPVCEGSSENVIGILHVRKVLHLMDRDGQDALRGILRAPYFIPEGTPLFTQLQNFQENHRRIGIVVDEYGEMLGLVTLEDILEQVVGEFTTAAPTESRLLPQEDGSILVDGAMLLRDLNRSLDLNLPLEGPK--TVNGLLLEHFQDIPEPGTCFKLHQCVFEVLQSGERSVRRVRIIPL-----
297571541    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------VSLIVTHRLAAITAVTAVRSGILVLLGATLMVLVGLVLMLNLVGVVMAMLLTLGLTNIIIPPTLGFKYPVRSVRLGGRLLWWLTKIGSIFVSRRDSDDDAGDTDDDQRTYMVERVSESEALEDEEREIVRSVFELSETMVREVMVPRPDMITIGADEPLDRAISLFNRSGYSRAPVIAEESDDVVGILYLKDAIRKTHRRDSLTVSDVMREPVFVPETKMADDLLREMRADAKHMALAVDEYGGIAGLVTIEDILEEIVGDMVDEHDREPEIEELSPGVFRVPARLPADELGELFGIKI--DDDDVETAGGLLTKALGRIPIVGSCAQAYGVTMSADRFEGRR--------------
158336061    ------------------------------------------------------------------------------------------------------------------------------------LVQQLQQDIARLLSTTQIGITLSSLALGWIGEHTVAVLIISWLRQSALSDSTQVFIAHTLAVPIAFLVIAYLQIVLGELCPKALALLYS---EQLARFLGPTSLTIARLFNPLIWILNQSTRCLLGLVGIQDWYHQVTPEELQLMIATSTESTGLEADERELLTNVFEFTDVLVEEVMIPRTRIDSLEESATFQMLLEEVARSGHNYYPVIGESLDDIRGIVRFKELFAKGDLQNDTSIRAWVQTAWFVPEGTLINEVLQLMQKYHLDIVMVREEENGTAGLVTLNDLVHEIIGDDATGNDATPPIQELDNHTFIVQAQTDLDEVNEQLGIALPIVDD-YQTLGGFLLFQLQKLPLPGEVHHLYDLEFTIISTDGPRLDQIQIHQSE----
149921792    ----------------------------------------------------------------------------------------------------------------------------------------------------------VSVLSTILLGNNITNTLMGATATALIRHLEKTPWGSWAVPVAVVVTTGLLLIFGEIVPKALGKLYTHRATIPVLAILKALSRVTRPLVWILAKITDAVISRAAASTEGSGTA-RVTSGELGYLVKVAEREGTIPAEQAQLLQQVFRFEDKIVRDIMVPLDRVVGVDMGWDIEKIKRVAHATGHSRLPVYHGDLDNIRGILHIKQIVGIELGEAATEFERLLRSPFFVSESLLIHDLLRRFKEQRVHLAIVVDDGGDTVGVVTLEDVIEQIVGQIFDETDRAPLFAPLDSGVQYLDGQASLHTVSEALNVDFEDIDG-VDSVGDLLTRMAGQMPIAGSVFVWEGIRFKILAADATRIIRVSVERVE----
261866740    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SAASWIAFFIVTASFILLADLMPKRLAMTNPEVVALRTVRIMQICIFL----------LKPIVWVFDSVANFIFRIFKVSTVREESMTSEDIVVVDAGAEAGVLKAQEHYLIENIFDMQQRTVTSTMTTRENIIFLDRTFTRQQVLDTLTKNSHSKLLICDQGLDHILGYVESHSLLTLFLKEEQVQLTRLLRKPLFVPDTLSLYEVLELFKSTGEDFAVIVNEYALVVGIVTLNDVMSIVMGELVS--SEEEQIIRRDEDSWLVDGATPLEDVKRALDIEVFPHDENYETIAGFMMYMLRKIPKKTDFVLYGRYKFEIIDTENFKIDQLMVSFRRDLE-
164687258    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IILISSILEAIIGFYIPRGLAIKKPKKILLRNSLLLRLVYIF--FRPFSIIIDFISDTVCKIFRNENLVIFNKESLQEESFDLDTADLNEDKY-----DADKKDFMDNIFSFEEKQIREVLVPRTDMVCLDLDDSEEYIFNLIKEEGYTRYPVCGKDKDDLLGFIHIRDLYNQKLIEDKVDLTKILRKITYVSESELTSRVLEKLRKDRVQMAIVVDEYGGTSGIVTVEDILEEIVGEIQFDEDEELDIKKLDKDSYIVQGTATITEINKVLNIEI--EKDGFDSIGGWMFFMLGMDIEINQSVDFSGYRFKVVEIDKFRVISIKIERIK----
134615449    ------------------------------------------------------------------------------------------------------------------------------------------------IEKTIGGILVANNFVNILMASLATIIFVRQFGER------TGGVIATLFITLLVLIFGEVTPKTIATRKPVEFMSRTSLL---------ISYLSRIFAPFTNLITSSINKYGTGRTGDMDGDNEITEADIQALTALGEQEGQILPAEREIIDSLLEFSDRPIKEIMTPRVDVLFLSVPLSISDVTKIVDEKRISRLPVSKESLDDTYGVVYVKDLLNLKQDSASIEIENLIKDVIYLPEYTTSLSALNILRENKASFACVIDENGGIEGVITIKDVLSEFVGDLPDEHDQRSGIKRLGPGQWTIEGKTDIDDFEEFFGLD--PNDKDVATVGGLFLSHSEQLPSQGEKITLDGLEITVMEVDNRRIESVVVKKI-----
261212848    ---------------------------------------------------------------------------------------------------------------------------------------------------------TVVQIGLNAVAIMGGIVGESAFTPYIKVLIEGVIPANWLAQAFILSFMLVTSMFILIADLMPKRIAMAMPERIATSLVGGMLICITLLKPFVWFFNGLANLLFRALSVPTERNDEITSDDIYAVMDAGAEAGVLDKGEQQMMESVFEMQTIPVTSAMTARESLVFLSLNDSEEQIKHKISNHPHNKFLVCDGQLDLIKGYVDSKELLIRVINGQGMNLKEVVNGCPIIPDTLSLSEALEYFKINRVDFAVVMNEYALVVGVVTFNDLQSAVMGTWVLAEGEE-QIVARDGNSWLVDGVTPITDVMRSFAIEEFPQQQNYETIAGFMMYMLRKIPRRTDSVVYAGYKFEVVDIDNYKVDQLLVSRIEPLE-
218129784    ------------------------------------------------------------------------------------------------------------------------------------------------------------------IALVIYGILMAQIIEVNLLAGVIDNHFIMVLVQTILSTLVILVTGEFLPKTLFKINPNLALRVFSVPLFVC-----YVVLFPISKLSSGLSYVFLRLFGMKINKEASEKVDLDYFVQSGIENAANEEEEVKIFQNALDFSNIKIRDCIVPRTEIVAVDVTASLEELKSLFVESGISKIIVYDGNIDNVIGYIHSSEMFR-----NPADWRNNVKEVPIVPETMAAHKLMKLFMQQKKTIAVVVDEFGGTSGIVSLEDLVEEIFGDIEDEHDNTSYIKQIGENEYVLSARLEIEKVNETFNLELP-ESDEYLTIGGLILNRYQSFPKLHEVVTIDEYQFKIIKVTATKIELVRLKVAE----
294786872    --------------------------------------------------------------------------------------------------------------------------------------------------------GFVAHRHATAASCSFMRIVANIFEGVLVATMAQLAGAPVSAQIPIGLVVALVVAIISNLVRPRTSSVDAVHVMMQHSRL--VAACLTLTPFTLHSRKNDSPRSADQDLSDDEEVEKAHLEQGKAAIERLVENRIFDKEISEMLRNVLTLSDTLTREIMVPRTDMFCIGKDTSLGDLLKTCSRSGFSRVPIVGESIDDLIGVAYLKDAVKAVAFNPDANVESIAREPLLVPESKPVDDLFHDMQTHRQHVAMVVDEYGGIAGLVTIEDALEQIVGEMEDEHDQRQDPVKMADGSWKVPARTSLADIEELFEMDI--DEDDVDTVYGLLTKALGSVPIVGSTASIHGLQLTAVDQAGRR-KKV----------
154148418    ----------------------------------------------------------------------------------------------------------------------------------------LALDMSNKLDTYLSATQLGITLSSLALGWIGEPAVAWFIEKPMIFHMNEVAIHSIAFIVAFTLITLLHVVIGELVPKSIAIAKAEKAALFVSKPLHIFWIIFSPVIKIFDLLSIG----ILKLIGIKRAKDSDLKHSEEEIKIIASESGVLDSLETEIIKNAVDFSDTVAKEIMTPRKELICLNKQKSFDENYKIILESKFTRFPYIDGNKDNVLGMIHIRDILGQ---KDIKNFDQIMRKILIVPENSSIAKILPMMNKERLFAAVVIDEYGGTAGFITMEDIVEEIFGDINDEHDENQPIKKLGENIFEFRGRSEIEVVEDIMNISFDDETEQ-MTIGGYVFNLLGCLPIVGDKIEDENCIYEVLKMDGRSIYSLKVIKKE----
119946975    -----------------------------------------------------------------------------------------------------------------------------------------------------------KLIGLILIGNNLVNILASAIATIIGQFGDAGIAIATGILTLIILIFAEVTPKTLAVLYPEKIAFPS----------SFILRPLQKLLSPLVWLINGISNTLLRIFGVNVNHTDDQALSSDELRSVVHEAGMIPAHHQQMLLSILELEKVTVDEIMIPRNEIAAININDDWETILKQLQHRTHTMTLLYRDTIDDAIGFVHARDSLLILLKGDKTSLLRSVRGLYFIPEGTALNTQLIKFQHNKERIGLVVDEYGDIQGLVTLADILEEIVGDFTTEPHSSQEIYKQKDNSYIIEGSLGIRDINKEMGWKLPTDGPR--TLNGLILEYLEEIPKGHISARICGYPMEILEVENNKVKLVRV--------
135738552    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TALFTQAFGESGIALATLIMTVLVLIFAEVLPKTYAITNAELAAARVAGFIHLIIRF----------LSPIVASVRFLVRLILRIFGVKTDPNSHILAVREEIIQLGHSEGIVEKEDRDLILGALDLSERTVEEIMLHRSNIEMIDSSNEPTKILTQCLESVHTRLPVFLNDPDNIVGVIHAKDLAREMYKVNNFDIGHVAMEPYFVPDTTSLDDQMRQFLHRRTHFALVVDEYGSLQGLITLEDILEEIVGEISDEFDPKDDIKQSNDGSYILEGSTTIRDLNRANDWSLP--DDEANTLAGLVMHEAQMIPTVGQV-------------------------------
148380864    -------------------------------------------------------------------------------------------------------------------DNAEEENSSSRKTKKAKILLNLLKEPSKFLATIQVGITLAGFLASASAATSISKYIEIFFKHLIPKSSSIALFLTTLLLSYLTLVFGELLPKRIALNNSEKIALFSI--KPIIIFMKI--------SLPFVNILTYSTNFLLKVLGIDNIEEKISEEEIKKMIDLGEETGVFNSTEKEMINSIFDFDNTLAKEIMTPRTSVFTMDINDSPENIINNMLEERYSRVPIYDDDIDNIIGILHIKDILSIINKENKEDLINILRIPYFIPETKAIDFLFKEMQTNKNYIAILIDEYGGFSGIVTMEDLIEEVMGNIFDEYDEDEEIIKIDANTFLLDASITIDDLNEKLNLELPSE--NFDTLGGFILDITGTIPKVNSEIQYNNLIFKIEKVYNNRIEKIKL--------
161528515    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IEIFGDNGVGIAVGIMTFLVIIFGEVTPKT----------YCNANATKVALRCSRILLTFSYVFYPAVWILEKITRGIIKITGSDYQPPALTEDEIKGIIAQGHRDEALEKSERDLLYGALKFDDTVIRSVMMPRTRMFSLHGDMELITAADKIHKSGHSRIPIYGKDHDDILGILHVRDILKHLKDKEKMKLREFVREPIYVSQEKRMSELLKQMQAKNTHMAIVVDEFGGVEGLVTLEDLIEEIVGEIHDETDKSPHYQKINNDVILANGEIEIDEINEIFKSNLPRGDD-YSTLNGLLHEKLHDIPQVGNVINIDALEIKVEKVSKNKPVSLRITKKKPLE-
127511218    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSFVLSFIIVTSLFILIADLMPKRAAMAMPERVALVLVGPMTFCIRLLTPLVWVFNGLANAIFRLLQIPTARNDQVTSDDIYAVMDAGAEAGVLDKDEQQMIENVFEMQTVPVTAAMTARESLVYFLLQDDEEVIKRKIAEDPHTKFLVCDGQLDTIKGVVDAKELLIRVINGQSITLKDSVHNCLIIPDSLSLSESMEYFKNHRADFAVVMNEYALVVGIVTTNDLQSAVMGAW-SLHESEEQIIARDKDSWLVDGVTPITDVMRAFGIEAFPQSQNYETIAGFMMFMLRKIPKRTDFVNFGGYKFEVVDIDAYKVDQLLVTRI-----
310778483    ------------------------------------------------------------------------------------------------------------------------SGFFSASETALTAFKTRNLEEIKHPKAGELLKKWLKRPNEMLTGILLGNNIVNILGSSIATAITFNVLGTNSKAILTATASMTAVILIFGEITPKIVAKNYSAKIAKIVVIPVY--YFTLLTIPLIKILMIISKFIGKILGIHIHDEALMITAQDIIVNVGKAEGIIEEEEKEMIHSIFEFSDTTAKEVMTPRTSMFALDGESTINEVWDDVFETGYSRIPVYENGIDNIIGVLYIKDLLNVIKEGKADTIKNYLKKAYFVPETKSIVEILGDFKRTKVHIAIAIDEYGGTVGIVTIEDLLEEIVGEIRDEYDREEEEIIRPDGKYEIDAMIDIETLNKNLDIELP-ESEDYESLGGLVVTELGKVADTGDQITVNDVSIKVLEVDKMRVSKVLLER------
269101888    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILIGNNLVNILASAIATILGMRLYGDAGVAIATGALTLVVLVCSEVTPKTLAAQYPERISYASSILLNALMKILYPLVWIVNGITASFLFLFGLRNKNDGGNPLTSEELRTVVNEAGLIPRRHQDMLLSILDLENVTVVDVMIPRNEIAAININDDWKSIARQLSHSAHGRIVLYRDTIDEVVGMLRVREAYRMMLDKNEFNLLRAADEVYFIPEGTPLNIQLLKFQRNKERIGLIVDEYGDIQGLITLEDILEEIVGEFTTSIAPTEEITPQSDGSLLIEGSANIRDLNKSLKWKLPTDGPR--TLNGLILEYLEYIPDSPISFRIGNKKMEVVEVSDNMIKLVKV--------
282848755    -------------------------------------------------------------------------------------------------------------------------------------------------NEMFSTIQIGITLVGILTGLYSGATFSSPLEEILVSNIPSIEPYAASVSSFIIVAIITYLSLVIGELVPKRLALNSPESIAVVVA---KPIYWLSVALKPIVSFLGVSTEFLLKMLGVTVKEEAPVTESEIMLTEGVAMGAYEEEEPILVENIFHLADMNAGDIMTPRTQLKWIDLNGTEDEIMEVLKNANHYRIPVGTDSLDELKGLVTVSDVLVQIMQRPSESIKACLKEPVLVPESISLMKLLNVLRTEGVHEAIILDEYGGFTGLVTLHDIMEEIVGLMPSEIKEEENKIIERDGAWLVDGLLNVDEFKEFFHIDQEEEDDLYKTMGGLLNVLFGRIPKELDKAKWNGYTFEVIDMDHTRIDKILVT-------
242372935    ---------------------------------------------------------------------------------------------------------------------------------SAKIVKKMIANLDYYLSACQLGITVTSLGLGWLGEPTFEKLLHPLF--DLLHLPDALTTTISFVISFIVVTYLHVVLGELAPKSFQHTEQLALLYSRPLYYFGNIMKPLIWLMNGSARV-------IVRMFGFDPDAQTDAMSEEEIIINNSYNGGEINQTELAYMQNIFSFDERHAKDIMVPRTQMITLNEPFNVDELLETIKEHQFTRYPITDGDKDHVKGFINVKEFLTEYASGKPIKIANYIHELPMISETTRISDALIRMQREHVHMSLIIDEYGGTAGILTMEDILEEIVGEIRDEDDEVNDIVKLDDSTYQINGRVLLDDLNEQFGIEFEDSED-IDTIGGWLQSRNTNL-QKDDYVDTEFDRWIITEVDNHQIIWI----------
260589201    -----------------------------------------------------------------------------------------------------------------------------------------------FLATIQVAITLSGFLGSAFAAVLVKGIQGLGIAIPVQVLESVSVILITIVLSYFTLVFGELVPKQIAMRKAEPFALGISALIDGIS----------KIFSPLVSFLTFSTNSVLKLLGIDTDKEEEQVSEEEIMVDVGTEKGTIDCEEREFIQNVFEFDDLSAEEIVTHRTDVVMLDMEDDMETWRETIYHTRYTMYPICEETADKIIGVLNAKEYFRLEDKSRSVVMEHAVSQPYFVPDTVKADVLFRNMKKKKCSMAIVLDEYGGMTGIVTLNDLIEQLVGEL--EEDTFPELEPLENGAWKVRGTALLEEMSEMLAIPLPSEE--YDTFNGLVFHALGSIPQDGTSLEIDRLCITDMKIHNHKVESAVVTIKE----
261409781    ----------------------------------------------------------------------------------------------------------------------------------ALAVKKVTSNLDGYLSACQLGITITALGLGWLGEPTIEKIL-----HPVFDSLSIPAAIASLISFLLAFIIMTYIHVVIGELAPKTI---AINKAEAVSFLCATPIIWFNRIMYPFIWLNGSANKIVRLFGMHPASEHEEAHSERMILSDSYESGKINQAEYGYVSRIFAFDDMLAKEIMVPRTDMICLYVDKPLAANLQIIKREQYTRFPVVRGDKDQIVGMVNTKQFFLEFDDNSNIDLTKLIHPAMTVSEAIPIKKLLRKMQQEGTHMAILIDEYGGTSGMITIEDILEEIVGRDEFDEDEERELTQPEPNRIIADGKVSINRINDLLHTDLSTDDL--DTIGGWLYGHNSEL-AKGDTWRYNDLTFTVIEKKTHRYTKLQIVK------
288556556    -----------------------------------------------------------------------------------------------------------------------------------------------------------QFITGILIGNNISNIMLPTLVTIIAIEYGINIGIATGILTVVLIIFAEVLPKSVAATFSTRIAYLVAPVIRVLIVLF---------KPLIYLLSKFTNIVINILSKGNNEENGFSKEEIKTMVDIALTEGTFVKEESQRIKGAIDFYTKDVRDALTPRTEIDGLPCNVTFEDARQIVMESNYTRYPVYKDNMDNIVGVFHSKLLLKWSLNPSMEIKDFMDNSPLFVTEFISIERVFKMMLKEKKHLAIVIDEYGGTTGIISHEDIIEAMIGDIEDETDDEVLIQELTDTHITCNGKLTIRRFNEIFKAKVPEE---FDTISGFIYKELGHIPNEGETFEFHHLHFEVREMNDNKIVQVRVTK------
188582643    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------REAWYDRLLNVFNLRPRDSLRTDIE-EALAEPDTGEDAFSPLERAMLKNVLGLHKVRVDDVMLPRADIVAVASDTSLGDLLRLFRTAGHSRLPVYGETLDDPRGMVHIRDFVEYLATQAEAAPRRIQRPVLFVPPSMPAIDLLVRMQATRTHMALVIDEYGGTDGLISIEDLIEMVVGDIEDEHDVAENRMEGEAEAYIADARAGLAEVSEATGLDLAEVAEEIDTIGGLVVTLAGRVPERGERIAPEDIEFEVLDADPRRVKRIKLQR------
295396068    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------VFIVWGFVEVLGANWKSMVLAALMGSVAIFVIAGVSPRTIGRRRSLPVTLALAGPVAGLRTMLGPLARVLVWLGNMLTPDRVYRDGPFV------------TQEQLRDLVERASAGNIIDDDERDMIGRIFNLSDTRTYKVMVPRTDVVTIDANDTLGESLSLFFRSGFSRIPVVNGDIDEMTGVLYLKDVSRKLYMDPDAADTKLARKVPYVPETKPVGDLLREMQHEATHVAVVIDEYGGTAGIITIEDIVEEIVGEIADEYDEDEEIVEIEPGVYRVDTRMLIDDLAEFFDVRI--DEDDVSSVGGLLTTLIGKVPIEGSRAECAGLSIEAEQGRRHRVHHVIVKRIEE---
88860517     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YGDVGIAIATFVLTFVILIFAEVTPKTLAAIYPEKIAFPSSILLKI----------LLIVLFPLVVAINWITNGLLKLFGISHKDIQEHSLSTEELRTVVYESGLIPEHHQNMLMSILDLEQVTVEDVMIPRNEIIAIDINDEWKSIMKQLTHAQHTRVLLYRDQIDDAVGFIHSRDALRLLTKEQKANLLRAVREIYYIPEGTSLNTQLLKFQQSKERIGLVVDEYGDIQGLVTLEDILEEVVGDFTTARSASEEVILQPDGSYLVDGSANIRDINKEMNWQFPI--NGPKTFSGLIVEFLEEIPEANVGLRIAGYPIEIIEVKENMIKVARVIP------
140928496    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WFYSRGADALFRLLGLSSLRDDRITSDDILMMEAGARAGVLAAREQQVITNVFELDTRTVSSAMSPRDRVAFFLRDEPDSVIRLRIAAEPFSTYPVCEGDIDHVVGYVDAKDLFQRVLNNQPISLADLVRKVLIVPDRLTLSEVLEQFRQVHEDFAVIVNEYSLVVGVVTLNDVMSTVMGDLVGPVDEE-QIVRRDENSWLIDGVTPIEDVLHALSLDELPHTGEYETLAGFLMVMLRRVPRRTDSVSWDGYKFEVLDVDSYRIDQV----------
143365894    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WLLSHSSDLILRLFGVDP-KASRAAMSEEELVELVTGHKDLSVEEREIVEEVFNAGDRLVHEVMVPRTEVDFMAASLSISEAISFAIERGHSRYPVVRGSSDEVIGFIHVRDLLGVQKQKSEQSVMEMTRTIMFLPGTKGVLPALTEMRSARQHIAIVLDEYGGTDGIVTLENLVETLIGDIHDEYDHHEGAVQNQPGDFEIDGLISLEDLTEQTGIAIP--EGPYETLSGYVMHALGRIPEENDVIRVEGARITVLNLEGKRAGTLLLSR------
255534975    ------------------------------------------------------------------------------------------------------------------------------------------------LSATQLGITLASLGLGFVGESALHHIIENFFHYFSWDVPQTTVYTVSLVLSFLLITIMHIV---FGELIPKSIAIRKA--EPTTMAIAMPLRVFYVVFKPFIWSMNQMSNGVLRLMKIHPASEQEIHSTEELLVKQSADSGEIEEENYEIIKNAFDFTDHSAKQIMVPRQNIASIDIEDPIEEIIEKIMDSGYSRIPVYKGSIDNIIGIFYAKEIIREYIRRKHESLNELMREAFFVVGSKKISDLLKVFQQKKQHLAVVIDEFGGTEGIITLEDILEELVGEIQDEEDDEDKIVERGENVYWVQATQNLDEINEHLKIFPLSEDGEYNTLAGYILHELEDIPEENQEFEMNDYHVKILKMQNKSVDLVEL--------
142649054    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRLFGDAGIAIATLVLTLVILIFAEITPKTIAALHPERVAFPASALLLP----------LQKLLMPLVLAINSLTNGILKLMGFSPDEAGDDAVSQEELRTIVTESAMIPSRHRRMLVNILDLEQMTVNDIMAPRNEIYSINIDAPDEAVMRQLKNSGHTRLPLYRDDINQIDGVFHMRNLSRVLDGGNRQALREEAEAPYFIPENTPLNTQLLHFQRQKKRLGMVVDEYGDILGLVALEDILEEIVGEFTSNVEENEEIISHPDGSTTCSGTVSIRDLNKQRKWNLP--TDGPKTLSGLALEALEAFPNARTSVRIAGYQLDIEEIAKTQINKIRIWRLE----
148272751    ------------------------------------------------------------------------------------------------------------------------------------------------ISTDTGACINALGFVRIIAETGAAVLVTLALASTIDEWWITLLVAAAIMTAVSFVLVGASPRSVGRVHARPLLAWTALLVRVIRVAIGPVADALVALGNRVTPGRPKTVATFT------------SEEQLLSMVDEATELEVLEEDDRELIHSIFEFNDTVVREVMIPRTDMVVVEQTAHVGSALGLFLSRGISRAPVTGRDSDEIEGVLYLRDLARMVYERPEETVDQLARPAVFVPESQKADALLRQMQLESNHLAMVVDEYGGIAGLVTLEDLIEELVGDISDEYDRDPEFEDLGDGVYRVSARLPIDELGDLFGLEL--DDDDVDSAGGLLAKTLGRLPERGSVVRVGGLVLTADRVEGRRISTILV--------
68171438     --------------------------------------------------------------------------------------------------------------------------------------------------------------------VINTVLIGNTIINITASSIATAISIEILGPQGILFSTVIMTLFILIFSEALPKSYAILNPEKIALMISCPLSCCVLILSPITLSIQYMIDCILKILDMHKDKIISAAEAMRNLISLHDSKGTMLKQDLDMLSSILDLAETEISQVMTHRKNILAFNIDTNINDLIKKILASSHSRIPLWKNQEDQIVGVVHVKDVITLIREKGKEDLHKVMTKPWFVPDTTLLSVQLHNFLKNRRHLALVIDEYGALQGIVTLEDVIEEIVGDITDEHDTEAPIKQICENIYHINGSTSIRDINRQLRWNLPDEE--ASTLAGAIVYEVERIPEEGEEFLLYGLSFKILKKSGHTISSIQV--------
299148687    ------------------------------------------------------------------------------------------------------------------------------------------------------------------IALVIYGILMIIGDNLLAGFIDNHFLMVVISTLIILVTGEFLPKTIFKINPNLVLNVFAIPLIICYVILYPISKLASGLSCL-----------FLRVFGMKINKDASDRAFGKVDLDDNAENEEELDTEVKIFQNALDFSNIKIRDCIVPRTEVVAVDLTTSLDELKSRFIESGISKIIVYDGNIDNVVGYIHSSEMFRA-----PKNWHENVKQVPIVPETMSANKLMKLFMQQKKTIAVVVDEFGGTSGIVSLEDLVEEIFGDIEDEHDNTSYIKQIDEREYVLSARLEIEKVNETFGLDLP-ESDDYLTVGGLILNQYQSFPKLHEVVRVGRYQFKIIKVTATKIELVRLKVLE----
261867193    -------------------------------------------------------------------------------------------------------------------------------------------------DNLLSFILIFNNLVNVSASAIATVIGMRL-------YGDAGVAIATGLLTFVMLIFSEIFPKTVAMHPEKVGLTTSHLLIPLIKIFSPL-----------AWVMNLFTKTLMRLVGLKPALKKQV-ISREELRSIVSEAGEATPDEQHMLLSILDMDTVTVDDIMVPRNEIGSIDIDDDWKAIMRQLNHAAHNRVVLYKGSMDNVLGILRVREAFRLLLEKNEFTLIRAADKVYFIPEGTPLKAQLANFRQRKERIGLVVDEYGDIKGLVTLEDILEEIVGEFTTSNAPDEEVTQQSDGSIIIDGSANLRDLNKMFHWNL--DTDEARTFNGLILEHLEEIPHEGTVCELNGLQVTVLEVSENMIKRARVIKL-----
73666841     --------------------------------------------------------------------------------------------------------------------------------------------------------------------VINTVLIGNTIINITASSIATAIFIEILGPQGILFSTVIMTFFILIFSEALPKSYAILNPEKIALLISCPLSFCVLVLSPITLSIQYMIDFILKILGMHKDKIISAAEAMRDLISLHDSKGTMLKQDLDMLSSILDLAETEISQVMTHRKNILAFNIDTNINDLIKKILASSHSRIPLWKNQEDQIIGVVHVKDVITLIREKGKEDIHRIMTKPWFVPDTTLLSVQLHNFLKNRKHLALVIDEYGALQGIVTLEDVIEEIVGDITDEHDTEAPIKQISENIYHINGFTSIRDINRQLRWNLPDEE--ASTLAGAIVYEVERIPEEGEEFLLYGLAFKILKKSGHTISSIQV--------
238785847    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRLYGNAGVAIATGVLTFVVLIFAEVMPKTIAALYPERVAFPSSVLLAPLQ----------KIMLPLVWLLNTITRGLMRMCGIRGNVHRSDAVSKDELRSIVNESQQISRRNQDMLISVLDLEKVTVGDIMVPRNEVVGIDINDDWKSIMRQLTHSPHGRIVLYRQSLDDAIGMLRVREAYRLMTEKREFNLLRAADEIYFIPEGTPLNVQLVKFQRNKEKVGMIVDEYGDIQGLVTVEDILEEIVGDFTTSMSPTEEVNPQSDGSVLIDGSASVRELNKAFNWSLPV---DARTINGMLLEALEEIPQVDAQVRVGHYLIDVLDVQENMIKRVRVKPI-----
136254709    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISYLSRIFAPFTNLITSSINKYGTGRTGDMDGDNEITEADIQALTALGEQEGQILPAEREIIDSLLEFSDRPIKEIMTPRVDVLFLSVPLSISDVTKIVDEKRISRLPVSKESLDDTYGVVYVKDLLNLKQDSESIEIENLIKDVIYLPEYTTSLSALNILRENKASFACVIDENGGIEGVITIKDVLSEFVGDLPDEHDQRTGIKRLGPGQWTIEGKTDIDDFEEFFGLD--PNDKDVATVGGLFLSHSEQLPSQGEKITLDGLEITVVEVDNRRIESVVVKKI-----
228991080    -------------------------------------------------------------------------------------------------------------------------QLANEGNKQALAARSVVSNLDVYLSACQLGITITSLGLGWLGEPTVEHLL-----RPLFEKINITGAMANTLSFIIAFSVITFFHVVLGELVPKSFAIQKAEA-ITLKFAKPLIWFDKIMYPFI-WSLNSTAVFFTKLFGLEPAKENELAHSEEELLGESFKSGEINQTEYKYVNNIFEFDDRVAKEIMVPRTEMVCLSTENTLEENMDIVASEKYTRYPIIEKDKDDIIGMLNTKEIFHDQTKGIQKPLEAYIHPVLTVFETVPIRKTLIHLQKNRVQMAIVVDEYGGTAGLLTMEDIIEEIIGEIQDDADESPMIEKRTPKLTVLDGKVLISEVNDIFGLHIDDSDL--DTIGGWLLSQAIDLIEVGYSIEYAGFQFKALELDGHQIKKVAVHKLDS---
296332379    ---------------------------------------------------------------------------------------------------------------------------------RAILAKRVITDLDEYLSASQLGITLTSIGLGVLGEPAFERLL-----HPLFEPLG-LPESVSHAISFAVAYGLITFLHVVVGELAPKTVAIQKAEQLTLLIAGPL-RLFYVLLFPFIWILNGSARLLCGMFGLKPASEHDGSHSEEELLSESLKNGEINPSEYKYVNKIFEFDNRIAKEIMIPRKEMAAVSTEMTMAEMLEVMLKEKYTRWPVTDGDKDSVIGLVNTKHLFSDLLFMTEMTIHPYVRPVIEVIETIPVHDLLIKMQRERIHMAILSDEYGGTSGLVTTEDILEEIVGEIRDEFDEDEQIQKLDDRHYVMDGKVRIDQVNSLLGASI---HEDVDTIGGLILKENIDI-EAGESIRIGSYTIKILKMDGRLIKQIDIK-------
229821717    ---------------------------------------------------------------------------------------------------------------------ESQIDQLEKKSARGARVADVARDPNRFLAAVQIGVTVAGFFSAAYGASTIAPDVAPVLAGWG---VPDALADTLALVGLTLVIAYLSLVLGELVPKRIALQRSSSVAVTVAPTLDRFATLMRPVIWLLSVSTNA----VVRLFGGDPSAT-GEEMSDEELRDLVIAHEGLPEDERRILRDVFDAAERSISEVMRPRHEVVFLDADLAIDEATRSVVGQPYSRYPVIGEDFDDVLGFVHVRDLLTPPGAGPARTVRDLVREIVVLPSTNALLPSMSMMRRARIHIAVVIDEYGGTDGIVTLEDLVEELVGEIHDEHDAEAVVAEAGDGDIVVDAGLNLEDFADEVGFELADE-GDYETVGGYVLDRLGRVAEPGDVVPAGDHVLEVVETDG----------------
291543547    ------------------------------------------------------------------------------------------------------------------------------------------------------ALEVADHFDAALTAILIGNNVVNILSASLATVVFTRYLGASAVGVSTAVMTVLVLL--FGEITPKAYAKAHAESCAL------LMNRPILALMWIFRPVNWVFQKIRGLKKSGEQAPSVTEDELKVIIDEIEEQGVLEEQESDLVRSALEFDEIQVAQILIPRVNVVAVERWEDVTRIKELFFTEMYSRLPVYDKSIDNIVGVITSKDFFR-MLDQGGQDIGTIMQDVLRISEFKRISEVLRSMQRTKLHLAVVLDQYGGTAGIVTMEDIIEELVGEIYDENDEESPVTQIGENTYEVSGELSTSDLCEKLSLPENAIESASVSVGGWAMELFGHMPQPGEQITSGRFELTVLKMTDQKIQSVRLRIAPEPAV
237785902    -----------------------------------------------------------------------------------------------------------------------------------------------------------FINPLILVRTACEAGASVIITVLAIRLIHEAAVVVAIVLLTLLSYVFLGVVGRTVGRQNPYTLRAAFFLRPIVKLFSPLASLLIWLGNVFTPGKKFEQGPFTN------------EVELREMVDIASERGVVQVEERRMIQAIFDLANTRARQVMVPRTDMLWIESEKSARQATRLCVRSGHSRIPVVGENVDDIEGVVYLKDLVALSYDDPSKNVKEVMRPAEFVPDSLPLDELLGDMQTSHDHIALLVDEFGAIAGLISIEDILEEIVGEISDEYDEDEPVEELDDGSFRLVARFSLDELVELYDIEFSEEQEDVETVAGLLAFELGRVPLPGAQVTTAGLTFRAEGGHDRR-GRIRITSV-----
143996300    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------INIAIVILFASIDNPYLSSLNSPFLETVLEVGLIGMLILF--IGDILPKIYANRNPLVFSKIMV-NPIYFLDRYVLFLLNKPMSKSMSYLESSLAKDSKQLSVDKLSQALDLTDSKET---SKEEKKILKGIVNFGNVETRQIMCPRIDVFALESNKKILDVIDDLIAKGFSRVPVYKENLDKIIGVLYVKDLLPHL-ENDNFNWTSLLRKPLYIPENKKLDDLLTEFKTKKIHMGIVVDEYGGTSGIITLEDVIEEIFGEISGEFDEEDNLFKLDDFTFIFDSKINLQDFYRAINLKFEEIALEIETLGGFLIEKVKKIPRVGQVIIHDSYKFIVEIVDKKRIKQVKLIIPKD---
198244356    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YGDAGVAIATGVLTFVVLVFAEVLPKTIAALYPEKVAYPSSFLLAPLQIL----------MMPLVWLLNTITRLLMRLMGIKTDIVVSGSLSKEELRTIVHESSQISRRNQDMLLSVLDLEKVSVDDIMVPRNEIIGIDINDDWKSIERQLTHSPHGRIVLYRDSLDDAISMLRVREAWRLMAEKKEFTKERAADEIYYVPEGTPLSTQLIKFQRNKKKVGLVVNEYGDIQGLVTVEDILEEIVGDFTTSMSPTEEVTPQNDGSVIIDGTANVREINKAFNWHLPEDDAR--TVNGVILEALEEIPVAGTRVRIEQYDIDILDVQENMIKQVKVVPVKPL--
119025029    ----------------------------------------------------------------------------------------------------------------------------------------IARDPNTFLSTVQIGVTLCGFLSASIAPYIVPVIEDWGVPHNVAAPLTTIALTLIISYCSIVIS--ELVPKRIAMQRNEQI---ARAVVPAIHVFAKVCKPIIWLI-------GKNTNGIVRLLGFDPNETDS-EVSDDELRVLVNTNTNLSKDERTILDDVFDASETIVAEVMRPRADVAFLDGSMPIAEAAAYVREMPYSRYPVTGKDFDDVLGFVHVRDLL-DIRDPKARTVADVTREGISLPGTSKLLPSLELLRKRGIHLAVVIDEYGGTDGIVTLEDMTEELVGDIRDEYDERTERAAFVNGVATIEGGMTIEDFADLTGIEL--EDGPYETVAGYFLAHTGKMGEVGDVLSDDGYDMVVTEVDGRRIETLEVRR------
262052773    ------------------------------------------------------------------------------------------------------------------------------------IVKKMIANLDYYLSACQLGITVTSLGLGWLGEPTFEKLL-----HPIFEAINLPTALTTTISFAVSFIIVTYLHVVLGELAPKSIAIQHTEKLALVYARPLF--YFGNIMKPLIWLMNGSARVIIRMFGVNPDAQTDAMSEEEIIINNSYNGGEINQTELAYMQNIFSFDERHAKDIMVPRTQMITLNEPFNVDELLETIKEHQFTRYPITDGDKDHIKGFINVKEFLTEYASGKTIKIANYIHELPMISETTRISDALIRMQREHVHMSLIIDEYGGTAGILTMEDILEEIVGEIRDEDDEVNDIVKIDNKTFQVNGRVLLDDLTEEFGIEF-DDSEDIDTIGGWLQSRNTNL-QKDDYVDTTYDRWVVSEIDNHQIIWV----------
256805213    ----------------------------------------------------------------------------------------------------------------------------------------VLERLSFMLSGAQLGITVTGLVVGFIAEPSVSALLRPALSG--LGLPDAAVSGIAVALAFVLATVVQMVLGELAPKN-----LAIAVPERLAKALAPSTLAYLKIVGPVVRIFDNAANKLLRKAGIEPVEELHHGATLEELIGESHEQGALPKDTAALLDHALEFSERTLDEVMVPRADVVFVRKDAGADEAVGLIAAHGHSNYPVLGDHPDDIVGVLGVRELMALPADRAAATAGAVARRPLLLPDTLALPDAVTRMREQDDEFAVVLDEHGGVAGIVTYEDIAEELVGDIADESDTVTVLAVPDGDGWLVDAGRRLDEVAEATGVRLP-EDDDYDTVAGLVVDRLGRFPTVGDRVTVGRAVIEVRTLDRHVADRVRISPL-----
283786232    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YGDAGVAIATGILTFVVLIFAEVLPKTIAALYPEKVAYPSSFLLAPLQVL----------MMPLVWLLNTITRLLMRMMGIKTDIVISGSLSKDELRTIVNESSQISRRNQDMLLSVLDLEKVTVDDIMVPRSEIIGIDINDDWKSIVRQLSHSPHGRIVLYRDSLDDAISMLRVREAWRLMSEKKEFTKERAADEIYFVPEGTPLSTQLIKFQRNKKKVGLVVNEYGDIQGLVTVEDILEEIVGDFTTSMSPTEEVTPQNDGSVIIDGSANVREINKAFNWHLPEDDAR--TVNGVILEALEEIPIAGTRVRIEQYDIDILDVQENMIKQVRVVPVKPL--
85709714     ---------------------------------------------------------------------------------------------------------------------------------------------------------STVQIGITLIAIVTGALSGASLEAPIGERVALLGVPEDTAVAFVGVIALTTYFSVVVGELVPKQLALRAAVPIAIVMARPMDLLARLAAP-LVWLLDKSSAGIIALFGIRTKGRPSLTAKELQMIADATRSGVIEQDQHQILTGVVRLAERPVRELMTPRTELDWVDADADLEQVLATISNSPHSLLPVAEGSPDAILGIVKVREVLAALVAKEPVSIRGMAKKAEVVPDQLDAMDALRVLQSAEIAMAVVHDEYGHFEGVVTPVDLLTAIAGTFASDQDQTPQIIECTDGSLLVSGALSADGLADRLGLEYG-EDREFGTAAGYALSVMKKLPLIGESFTDQGWEFEVVEMDNRRIDKIIVRK------
87122828     -----------------------------------------------------------------------------------------------------------------------------------------------------------RLIGVILIGNNFVNILASAIATVIAVRIDAGVAIATAALTLVILIFAEVTPKTMATIHPEKIAFPA----------SWALTVLLKLLYPLVVLVNFISNGLLRLMGVNANHNTNDKLSTEELRTIVNENGLIPPAHQDMLISILDLEKVSVEDIMVPRNEVVGIDIEDSIDEIIAQICSTRHTRMPVYNGEINKVIGILHARHAAMFLRDPNPSKLLKATVEPYFIPESTSLNTVLLNFQKQHQQMGLVVDEYGDVQGIAALEDVLEEIVGEFTQTQDEEDEIVTQDDGSFRIDGSIHIREINKTLDWSLP--TDGPKTLNGLIIETLEFIPENQMSLKVDNYIIEIQEIEDKVVKYARL--------
147671939    ---------------------------------------------------------------------------------------------------------------------------------------------------------TVVQIGLNAVAIMGGIVGESAFTPYIRALLEGWIPANLLSQAFVLSFMLVTSMFILIADLMPKRIAMAMPERIATSLVGGMLICITLLKPFVWFFNGLANLLFRALSVPTERNDEITSDDIYAVMDAGAEAGVLDKGEQQMMESVFEMQSIPVTSAMTARESLVFLNLSDSEEVIKQKISQHPHNKFLVCDGQLDQIKGYVDSKALLIRVINGQGMNLKESVIGCPIIPDTLSLSEALEYFKINRVDFAVVMNEYALVVGVVTFNDLQSAVMGTWVLAEGEE-QIVARDGNSWLVDGVTPITDVMRSFAIEEFPQQQNYETIAGFMMYMLRKIPRRTDSVVYAGYKFEVVDIDNYKVDQLLVSRVEPLE-
51473907     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLKSSKKEDSSSKKNQDNKLIFIVRQLFYLIKHLFSKTKTPDNFFGIIKRLKINSKKMSLDECNILANLLQLENKTVEDIMVPRSDIVAIKLTTNLAELSESIIEVPHTRTLIYDGTLDNVVGFIHIKDLFKALATKQNSTLKRLIRKHIIAAPSMKLLDLLAKMRRERTHIAIVVDEYGGTDGLVTIEDLIEEIVGRIDDEHDQQLDFKVINNSTIIANARIEVELLEEIIKEKIKNDDDEFDTIGGLVLTRVSSVPAIGTRIDIENIEIEVIDATPRSLKQVKI-RLKN---
82703251     --------------------------------------------------------------------------------------------------------------------------------------------LLLNTDRLLGVILLGNNLLNAAAATLVAVIVSIFFGHS-----DAALFIGTVGVTFAILVFSEITPKVVAAAYPERIALASSYVLTPLL----------KVFSPVVWFINLFVKALLILLRLKPQNEDTQKISLEELKTLVLEAGFIRQKHQSMLLNLFDLENVTVDDVMVPRGQIEAIDLEDDDESIRDQLLTCYHTRLPVYRGAMDNVTGIIHVRKVLNQMRSENAVTLEKIMREPYFIPSGTPLFSQLQLFQENRERVGLIVDEYGEWMGLVTLEDIVEEIIGEFTTHAPSQANFLKQEDGSVIVEGSNLLRDLNRKLGWNLPL--GGPKTLNGLILEYFQDIPEAGTSVKIAGYPMEIIQTQDRVVKVVRI--------
146299174    ------------------------------------------------------------------------------------------------------------------------------------------------------------------VALVVYGFYMGVVLKWITGLGFHFSDVTTILVQTLISTFIVLITAEFFPKVFFQIYANSLIKIFAVPFYRLFYYVSTFFIWISDFILRKFFKTEGDQVQLYFSKVELGNYITEQMSSVEDDDEV--DSEIQIFQNALEFSGVKARDIMTPRTELVAIDLFDSVTDLKELFIETGYSKIVVSQNSLDDIVGYVHSFDLFK-----KPQTIKSVLMTVEFVPETILIKDALNILIKKRKNVAVVLDEYGGTSGIVTIEDIVEELFGEIEDEHDLDEELIEQDLGEYLFSTRLDVEYLNETYKL-MIPEEDSYGTLGGFIVNSTKEIPQKGDKIVIDRFHFKIEQASNKKIELVKMTIKE----
238899331    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVNILASSLATILGMRLYGDIGVAIATGLLTFLILVFSEVMPKTIAALYPEKTAFLSSFLLIPLQKIMMPMLCFLSGTTHL----LMRLFGIKESIHHIDQLSKEELRSIVNESHQISRRHQNMLISVLDLEKVSVNDIMVPRSEIVGIDVNSDWKSIMRQLTHSPHGRILLYRQSLDDAIGMLRVREAYRLMTEKKEFNLLRAADEIYFIPEGTPLNIQLIKFQRNKEKVGIIVDEYGDIQGLVTVEDILEEIVGDFTTSMSPNEEVNLQSDGSVLIDGSASVRDLNKAFNWSLPIGSR---TINGLLLEELGEIPPVNTELCIGSYQIAVMEVQENRIRQVRIKAL-----
119505227    -----------------------------------------------------------------------------------------------------------------------------------------------------------QLISIILIGNNLVNILASAIATVIAIYGDAGIAVATVALTLIILIFAEITPKTVAALHPEKLAFP----------FSLILLPLLKLFMPLVWAINSVTNGLLKLMGFRPDLQNDEALSQEELRTIVTESGTIPSRHRRMLTNILDLEQVTVDDIMVPRSEVFGIDLDDSDELILEHLQNSTHTLLPVWHEDINNLQGVLHMRDLSRVLVSGGRDTLEKELQTPYFVPENTPLHTQLRQFQLKKLRLGIVVDEYGDLLGLVTLEDILEEIVGEFTSNIEDSEEMHTDPDGGTVCSGTVHIRELNRHRNWALP--TDGPKTISGLALEALEAFPAGEVAVQIPGYVIQVLAIEGRTLSKVKIIPVD----
144171684    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIMTLVVLIFAEVLPKTVAINCAEKVSLIVARPLLLFVNLFAPITALVQ--AFIRRLLGLFGIDLDQQDSLSSATEAIIELHHSEGEMEKADRDMLGSILDLPEREVEEIMVHRKQVYSIDLSQDPDAIIQQAIDSAHSRIPLYKENPDNIVAVLHVKDVLKLVTSGKREMIRRIASRPWFVPETTPINEQLFAFRQKRQHFACVVDEYGAFQGIVTLEDIIEEIVGEIDDEHDEVSDINPFGANAYRVAGSVTIRDLNRHLDWELPDE--HATTLAGLILHEAEMIPEQG---------------------------------
291515889    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SGSVAVDTAVSTVIIIFFAEFLPKSIFRNNPNFYYRALA--PVIYFFYIV-------LYPVARFTTLLSHGILHLLGRRVEERNDREDLAALLDSNSPEQHSEPDNELKLFQNALDFADLRVRDCMVPRVDVEAVDIDDTIEQLTARFVDSKYSRIFVWRKSIDNIVGYVNSKSLFTRPRQ-----IADVMMEVNFVPETMPLQLMLENFIKHRSNIAVVIDEFGGTAGVISLEDVLEQIFGEIEDEHDPDLTEKQVGPDEYVLSCRLEVKYLNEKYNLG-IEESKEYDTLAGFIIFNYEGIPTAGETVFIGGLQLRILRTTRSRIELARVKKL-----
260767208    -----------------------------------------------------------------------------------------------------------------------------------------------------------RLIGLILIGNNLVNILASAIATILGMRLYGDIGVAIATGVLTLVI----LVFAEVTPKTLAALYPERVSYASSVLLSILMKVLSPLVVFVNFITNG----FIRLLGLSAQHGGDDPLSSEELRTVVNEAGLIPRRHQDMLLSILDLEHVTVNDIMIPRNEITGININDDWKSIVRQLTHSPHGRVVLYRDHIDEVVGMLRLREAARFVLEKNEFTLLRAADEVYFIPESTPLNVQLLKFQRNKERIGLIVDEYGDIIGLITLEDILEEIVGEFTTSIAPSEEITPQGDGSFLMEGSANIRDINKSLKWKLPTDGPR--TLNGLILEHLEEIPASHLSVKVAGHPMEIVELEENRIKLVRV--------
59711153     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILIGNNLVNILASAIATILGMRLYGDLGVAISTGVLTLVILVFAEVTPKTLAAMYPERVSYSSSIVLNVLMKLLSPLVILVNLITNGFLKILGLGSGHDDKDKLSSEELRTVVHEAGLIPRRHQDMLISILDLEHVTVNDIMVPRSEITGIDINDDWKSISRQLTHSPHGRIVLYRDQIDEVVGMLRLRESYRLMLEKNEFTLLRAADEIYFIPEATPLNSQLLKFQRNKERIGLVVDEYGDIQGLITLEDILEEIVGEFTTSMAPSEEITPQPDGSFMIEGSANIRDINKGLKWDLPTDGPR--TLNGLILEHLEEIPETEISLEIEQHNMEIVAVEENKINLVKV--------
143466454    ------------------------------------------------------------------------------------------------------------------------------------------------IEKTIGGILVANNFVNILMASLATIIFVRQFGER------TGGVIATLFITLLVLIFGEVTPKTIATRKPVEFMSRTSLL---------ISYLSRIFAPFTNLITSSINKYGTGRTGDMDGDNEITEADIQALTALGEQEGQILPAEREIIDSLLEFSDRPIKEIMTPRVDVLFLSVPLSVSDVTKIVDEKRISRLPVSKESLDDTYGVVYVKDLLNLKQDSESIEIENLIKDVIYLPEYTTSLSALNILRENKASFACVIDENGGIEGVITIKDVLSEFVGELPDEHDQRTGIKRLGPGQWTIEGKTDIDDFEEFFGLE--PYDKDVATVGGLFLSHSEQLPSIGEKITLDGLEITVMEIDNRRIDTVVVKKI-----
261250230    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILIGNNLVNILASAIATILGMRLYGDLGVAIATGALTMVVLVFAEVTPKTLASLYPERVSYASSIILTILMKLLSPLVMLVNFITNGFIRLLGIKVAHSGDDHLSSEELRTVVNEAGLIPRRHQDMLISILDLEHVTVNDIMVPRNEITGIDINDDWKSIVRQLTHSPHGRVVLYRDQIDEVVGMLRLRESYRLMLEKNEFTLLRAADEVYFIPEGTPLNVQLLKFQRNKERIGLIVDEYGDIIGLVTLEDILEEIVGEFTTSIAPSLEITPQGDGSFLIEGSANIRDINKGLKWKLPTDGPR--TLNGLILEHLEDIPESHLSVQVSGHPMEIVELEENRIKLVKV--------
86143853     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------STLVVLITAEFLPKVFFQIYANSLLKVFAVPAYLFYVAFSLISSFIIWISDKVLKKFFKTEGDEVQLAFTKVELGNYITEQIESVETNEEL------------DSEIQIFQNALEFSEVKSREVMIPRTEIVAVEKEESLDALNAMFTETGLSKILIFQDSIDDIVGYVHSFELFK-----KPQSITDVLRPVIFVPETMLVKDVLNVLIKKRKSIAVVIDEYGGTSGMMTVEDIVEELFGEIEDEHDSVVLIEEEAEGVYKFSARLEVDYINETYKLELP-EDENYETLGGLIVNHTEGIPEENDVVDIEGYQFHIIQTSNTKIELVQVRVVEN---
136125183    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TALFTRMFGESGVALATLIMTVLVLIFAEVLPKTYATNAETAAARVSLPISIVIRIFAPIVSTVRW-----------FVRGVLRVFGVRTDPDTHILAVREEILSLGHSEGVVEKEDRDRILGALDLSDRTVEEIMLHRSGIEMINSDDDPQAILTQCLESAHTRLPVYKNDPENIIGVIHAKDLARQMYRLAKFDINEVAMEPYFIPDTTSLDDQMRQFLRRRTHFALVVDEYGSLEGLITLEDILEEIVGEIADEFDTPEDIKPDTLGRYTLDGTMTIRDLNRALDWSLP--DDEANTLAGLVIHEAQ---------------------------------------
120600542    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSFVLSFVLVTSAFILVADLMPKRIAMAMPEPVALAVVGPMSFCIALLRP-LVWFFNGLATAIFKLLQIPTVRNDEITSDDIAVMNAGAEAGVLDRGDQQMMENVFEMQTVSVTSAMTARESLVYFLLQDSEEDIKRKISEDPHTKFLVCDGQLDMVKGFVDAKELLIRVINGEDITLKDSVHTSLIIPDTLSLSEAMEYFKNSRADFAVVMNEYALVVGIVTTNDLQRAVMGAW-SLHESEEQIIARDGNSWLVDGVTPITDVMRAFDIEEFPHNQNYETIAGFMMYMLRKIPKRTDFVNYAGYKFEVVDIDAYKVDQLLVTRIDS---
298368949    ----------------------------------------------------------------------------------------------------------------------------------------------------FITVVQIGLNAVAILAGIVGEAAVRPYFGGLLANAGSWGSTAASLLTFALVTGSFILIADLMPKRVAMTHPEAVAVRIVRPMMFLI-----FILKPFVWTFDGLANTIFKLFKISTVRQEQLTSEDIAVVDAGAQAGVLKQQEHYLIENIFDMQARTVTSTMSTREYIAYFDKNDGSDTVLEIMSEKPHNKFLVCDGDLERVIGYIESHTLLTLFLKEKDVRLKRVLRKALFIPDTLSLYDVLETFKTSGEDFAVVVNEYALVVGVVTLKDVMSIVMGELV-NTEEEPQIIRRTEDTWLVDGATPLADVMRALDIEEFPNSENYETIAGFMMYSLRKIPKRTDFLVYAGYKFEIIDTENLKIDQLLVTRQDNGS-
170747070    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ESQHREPWYDRLLQALHLKPRDSLREGLEEALAEPDAGESG-LTPLERVMLKNVLGLHKVRVDDVMVPRADIVAVSNDTSLGDLLKLFRTAGHSRLPVYGETLDDPRGMVHIRDLVDHIAAKAEPARRRIQRPVLFVPPSMPAIDLLVRMQATRTHMALVIDEYGGTDGLISIEDLIEVVVGDIEDEHDVAEDKHVQEGEVFVADARTPLAEVSEVTGVDLVEMAEEIDTLGGMIVTLAGRVPSRGELIAPGDLEFEVLDADPRRLKRLRFHK------
296282962    --------------------------------------------------------------------------------------------------------------------HTRLQAKAEGGSVAAATALELAGDPGKFLSTVQIGITLVGIIAGAYSGASLGGPVGERIGDPLGLSADRAEQVVIVLTTYASLVIGELVPKQLALRSADRIA----------MVMAQPMKWLATIAAPVVWVLDFSSATIVRLFGVRPGQNSVTAEELQMLFAEATRSGVLEADQSAILKGVVRLADRPVREVMTPRTELDWIDADADRAEIEATIGDTPHSLLPVAEGSADKVVGVVKVREVLAAMLTGQPFKLTDLAKRVEVVPDQLDAMDALRVLQQAEVAMAMVHDEYGHLDGIVTPIDLLTAIVGQFESDKDEIPEVIERADGSLLISGSLDAESLGDRLALDYG-EDREFATAAGFALSVLKHLPEEGEVFTHQGWQFEVVDMDGRKIDKLLV--------
94501298     ----------------------------------------------------------------------------------------------------------------------------------------------------------------LIGVILIGNNFVNIAAASIATLIAQRIWVDNPLGVSIATVLLTLVVLIFAEVTPKTIAANHP--EKVAYPFSYLLRPLLFLLMPFVYVVNTIANFLIRLTGIKLDQDSKDLLSTEEFRTLIHEAGMIPPKRQQMLLSILDLETVRVNDIMVPRNEIVGIDLDDDIREIENTLRNSQHTRLPVWKGNINNILGMLHMRNAAKVLAQPEKAELLQATREPYFVPETAQLHNQLFNFQSEQRRIAIVVDEYGNVQGIATLEDILEEIVGDFTDMSATSLDVMPQDDGSFIIDGTITIRELNKALNYELSM--DGPKTFSGLIIEHLESIPDSNICLKIDDYPIEILKVKANTIASAKI--------
163753205    --------------------------------------------------------------------------------------------------------------------------------------------------------------------VIYGFFMGDLLVDLIQETWLKQYIVAEYALLFQTIISTLVILFTAEFLPKVFFQVYANSLLKFLAFPAYIFYQLFWLISEFVMWISNVVLKKFFKTEGDQVQLEFSKVELGDYISEQMEAGHQDEDEIQIFQNALEFSAVKTREVMIPRTEIVAIELRESTQNLAKLFSETGYSKVLVYKNTIDDIIGYVHSFELFK-----KPKTIRSIVLPVVFVPEAMLANDVLNVLTKKSKSIAVVLDEYGGTSGIVTVEDIVEELFGEIEDEHDVTELLEKRSEYEYLFSARLEVDYINETYKLNLP-ESENYETLGGLIVSETEEIPQKDEVIIINNLKFTIIEVSNTKIDTIQLQILSE---
255293016    -----------------------------------------------------------------------------------------------------------------------------------------------------------YLNTTLFVRLLCEIGAIALVAVVVFSNIAENWLRLLIVIGSMVLVSFVLWGVAPRTLGRQHSDKVAMAASGPLSLVTTVL--------GPLPQLLILLGNALTPGRGFADGPFSTEAELREMVDKAVASDLIEAEEHKMIHSVFDLGDTLVKEVMVPRTAVVFIEENKTLRQAMSLALRSGFSRIPVTEGGLDDIVGVLYIKDVMKRVYDNANEKVGSMMREPVWCPDSKPVDDLLKDMQASRSHLVIVIDEFGGMAGLATIEDILEEIVGEIVDEFDDSPPFEQLGPDRFRVSSRLPVDELGDLFGLELDDED--VDSVGGLMAKQLNLVPIPGSVVRVHGLEFVAERGKGRRIGTLLVTR------
15607071     --------------------------------------------------------------------------------------------------------------------------------------------------------------------LLISILIGNELVNVLIASYGTKTFVELFGGALLAVAVSSTLIFIFGETIPKNVVLPIADRLALVYAPVFYLFHVVITPLRIILILPVQTLLKKMGVEIKEETFELTEEKLLSLIEQGIESGEFEIQEKSMIEKVLEMDEVLVREVMTPRPKIFALPEDKRVGEVVEEIKRRAHSKIPLYKDVLDNVSGIVHVKELLP-IQHNRERALKEFATDVLIIPEVTTLSNFLREIKKYKIKLAVVIDEHGAVSGVVTLYDVLKWIVGEIPEEYEEEKEIEKISADTYRVGGSVSIEELAEKIGLELP-EEYDYDTVSGFVMANLGRIPKKGDEFTFDGFKFIVNEVQNNKVKEVIVVRLSEEKV
310621481    ---------------------------------------------------------------------------------------------------------------------------------------------------------STVQFGMTLVSLLTGVYGGTEMAGPLSQYVKMVPGLEPYAYTISMVTIVVVITYLTLILGELVPKRIAIDSPEKIACLLARPMLCFSKICTPLVWILSASTSFVTKIIGNPEVLPVTADEIRLLLEQGAESGAFDKEEPKLVERVFRLSDMDAGDIMTNRTQMDWIDLEDEEGQIMNDLLSFHHINVPVCRGSIDEFVGIVSLNKVFRAVLLKKNVSIRSILEHPEYIPESMDIMKVVHLFQEKGIHEAAVLDEYGNLSGILSVHDILEKLVGIMPEKAEEANKIVQRAVNEWLIDGLIPIEEFKDFFKIDEDEEEDLYKTLGGLVVYGVGRIPRETDVYEWKNYRFEVVDMDNLRVDKILVTH------
260177188    ---------------------------------------------------------------------------------------------------------------------------------------------------------AATQTGLTAASLLAGIFGENALAIHVEHFIEQSLPVLNAAKSEIAITATVTVVTAFAIVFGEIIPKRIALANPVASLVAPFMGFFITLISPAIRLLSWSADLVLKLLPVRSVPEVTSIEDILAVVDEGERAGSIAPEESELLWNVFRLEDRHVAAVMTPLKDVAFIDLNRSHAENLHVLRDLPHGRYPICKGNMQQLVGLAESRSLLKAALTGDLQFAEIPVTPPLYVPSALTLIELLRNFRHHNADFAFVVNEFGVTEGVVTLADLFETMAGSMMPGADDPSQAVQRDDGSWLLDGLLPIDEMKEKLTLGDALEEGLYHTVGGFVVAQMGKIPKRAEKFRLGGWEFEVVDMDHNRVDEILATRIE----
142750594    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AIATVALTVIILIFGEVTPKTLAALHPERVAFPSSVVLKPLM----------KVLYPVVWLLNKICNTFLGWLGVSAEQHHGSSLSSEELRTVVHEAGLIPQQHQNMLVGVLDLEKATVEDIMIPRNELVGVDINDEWKDIVRQLSNSQHNRILLYRDSVDDALGFIHSRELARLALKENKASLLRSVREIYFIPENTPLNTQLHKFQSSKERIGLVVDEYGDIQGLVTLEDILEEVVGNFTTDDHQNNEIQPQADGSYLVDGGINLRDLNRDMQLNFP--TDGPKTLNGLVLEYLEEIPET----------------------------------
135384615    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILLLNNFVNILASAISTLIAIKIYGEAGIAISVVALTIVILIFAEVTPKTFASLYADKVAYPVSWLLYPLMKIFYPIVLLINAISKIILRMFGVKKEKINRELLTKDEILIVKESSHRIPKNHEDMIVNMIDLEKVKVEDAMIPRNELVAVDIEDDIEKISNKILNCKHTRIPIYKKELNRLVGFLHKRKVIEMLIAQKKEKILEKINPPYFIPEDTSLTSQLINFKKQKKRIGFVVDEYGDVKGVVTLDDILEEIVGEF-NENTKNVGIFKINIKTYIIDGAIQIREINKSLGWDIP--ETAAKTINGYILECLENIPTQGETFNSEGYLFEILEISNNFVKNVKVTK------
143639077    ------------------------------------------------------------------------------------------------------------------------------------------------IEKTIGGILVANNFVNILMASLATIIFVRQFGER------TGGVIATLFITFLVLIFGEVTPKTIATRKPVEFMSRTSLL---------ITYLSRIFAPFTNLITNSINKYGTGRTGDMDGDNEITEADIQALTALGEQEGQILPAEREIIDSLLEFSDRPIKEIMTPRVDVLFLSLPLTISDVTKIVDEKRISRLPISKESLDDTYGVVYVKDLLNLKQDSESVEIENLIKDVIYLPEYTTSLSALNILRENKASFACVIDENGGIEGVITIKDVLSEFVGDLPDEHDQRSGIKRLGPGQWTIEGKTDIDDFEEFFGLE--PNEKDVATVGGLFLSHSEQLPSHGEKITIDGLEITVAEIDNRRIESVIVKKI-----
229816961    ---------------------------------------------------------------------------------------------------------------------------------------------------TLSGFLSASFGESSIAPFVVPVVEGWGVPHHIAAPLTTIGLTLIISYCSIVIS--ELVPKRIAMQRNEAI---ARAVVPAIDVFSKVCRPLIWLI-------GKNTNGLVRLLGFDPNETE-TEVSDDELRVLVNSNTNLSKDERTILDDVFDASETIVAEVMRPRADVVFIDGAMSLDEAAAFVRDQPYSRYPVTGKDFDDVIGFVHVRDLL-DVRDPNAKTVSDVTREGISLPGTSKLLPSLELLRKRGIHLAVVIDEYGGTDGIVTLEDMTEELVGDIRDEYDERTRHSAFVNGVAAIEGGTTLEDFEDLTGIEL--EDGPYETVAGYFLAHTGKMGAVSDVLSDEGYDMTVTQVDGRRIAMIEVRKAEE---
228470981    ------------------------------------------------------------------------------------------------------------------------------------------------------------------IVLVIYGMLMARLFAPVLTSISSSPTVNSLISTFIIVIFGEYLPKARNRMNPNEQMYRKA---LPSGFFHILLYPITLFSIGLSKLFMLLLPKGAMPATEEHPKLTTLDLDNYLNMSQSGEGSSDLDTEVKIIQNAIDFSTTQVRDCMIPRNEIVSCEIGTDAETLTSLFISTGLTKIIVYRENIDNVLGYIHSAEMFK------GPDWQGRVRTAVFVPESMNGQKLMGILMQRKKSIAIVIDELGGTSGLITLEDLVEEIFGDIEDEHDQNKIVSKHNDGTYTFSGRLEIDDANEQWGLALPT-DDEYITIAGLIIHHLERIPVPGEQIVIGKLHFDIIKSTDTRIELVK---------
282855077    ------------------------------------------------------------------------------------------------------------------------------------------------------FLSAVQIGVTLSGFLASAFGGATLASELAPVFESWGMSASVAATVALVTITVIISYFSIVLGELVAKRLAMQRAEGFSVALGPMVNGIATLFRPIIWFLGVSTDLVVKILGGDPTAARE-EVTDEEIRSMVVSSATLGDEERTILDEVFAVGEKSLREVMVPRTEVDFLQGSMKAVQAAQVVRDGSHSRYPVIDGSADRVLGFVHVRDLLELDPQIRTSRVSQLVRTVVSLPDSVKVLKALTEMRRTNAHLAIVLDEYGGTAGIVTLEDLVEEIVGDITDEYDTVEPSDLAHVRQRDIDGLTTLEEFSDKVGLVLP--EGPYDTLAGYFMAQTGEVPTKGAQVDVHNIELTVTEVDGLRAAWLRIRRLD----
126652210    --------------------------------------------------------------------------------------------------------------------------------------QLIAEGNTKAIAAKQVVSHLDEYLSACQLGITVTALGIGMVGEKTFEFMDKYMTIFTIGTAFAIATFLHVVVGELAPKTA------AIQKAETITLLFAKPIMFFYKIMYPFIWFLNGSARVLIFFGMKPASEHELSHTEEELRLLLSKSGEINKTELKYVNNVFEFDERIAREIMVPRTEIVGIERNDSFTTIIHHFAAEKYTRYPIYDGDRDNILGFINAKELFTHGLLEKLTDIEDFINPVIRVIETIPVQELLVRMQKERIHMAILMDEYGGTSGLVTVEDILEEIVGEIRDEDDEIADIRKITENHYILNAKMLVEDVENLLNITL--EAEEVETLGGWFLSVNNGI-KASANIELGSYVFSIYEQQGHQIHYIEVRPLR----
282854118    --------------------------------------------------------------------------------------------------------------------------------LAIAFIFTVLASLNVAMETALQHMSHSKAEELAADGKTAHQRVLDMVADP-APFINTAMLVRVISEVTATALVALLIFGHFDLPWQQVLVVVAIMVLVDFLAWGVAARRQHDTAICTFWSRSWPIAALLILIGGYAEGPFTSEAELREMVDYAEASDLIEAGEREMIHSVFELGDTLTKEVMVPRTDVVYIPRTKNLRQAMSLALRSGFSRIPVVGEGFDDIRGVVYLKDLSQRVLDNPDESVESIMRPAVLCPDSKPVDQVLREMQRDRNHLVIVVDEFGGTAGLVTIEDIVEEIVGEIVDEYDAEPTLTEIEDGVFRISSRLPVDDLGELF--DLKVDDDDVETVGGLMAKELSVVPIPGSVIIWEGLEITAEKATGRRVDTCLVKR------
290510928    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YGDAGVAIATGVLTFVVLVFAEVLPKTIAALYPEKVAYPSSFLLAPLQVL----------MMPLVWLLNTITRMLMRMMGIRTDTVISSALSKDELRTIVNESSQISRRNQDMLLSVLDLEKVSVNDIMVPRNEIVGIDINDDWKSIVRQLTHSPHGRIVLYRDSLDDAISMLRVREAYRLMTEKKEFTKERAADEIYFVPEGTPLSTQLVKFQRNKKKVGLVVDEYGDIQGLVTVEDILEEIVGDFTTSMSPTEEVTPLNDGTVIIDGSANVREINKAFNWHLP--EDEARTVNGIILEALEEIPIPGTRVRIEQYDIDILDVQDNMIKQVKVMPVKSL--
135096960    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RGAQNDDDDPGPSRPGLLSRLFGSGGDAASDPPDSTDELVNGHAAPGV----------GMSNLRRMRVEDVAVPRAEIVAVPADIDLKDLVAVFRDSGLTRLPVYDGTMDSPVGLVHLKDLALGFGFNGSFDLAAMLRPLLYAPPSMPIGVLLTKMQADRIHMALVIDEYGGVDGLVTIEDLIEQVIGEIEDEHDVEEAALWNKPGSYLAVARTPLDAFETEIGLKLEDDEEEVDTLGGLVFLLSGRVPARGEMITHPGVEFEVVDADPRRIKRLRVRVPEK---
209694237    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILIGNNLVNILASAIATILGMRLYGDYGVAIATGVLTLVILVFAEVTPKTLAAMYPERVAYSSSILLNILMKILSPLVILVNLITNGFLKLLGLGTNHSHKDNLSSEELRTVVHEAGLIPRRHQDMLISILDLEHVTVNDIMVPRSEITGIDINDDWKSISRQLAHSPHGRIVLYRDQIDEVVGMLRLRESYRLMLEKNEFTLLRAADEIYFIPEATPLNIQLLKFQRNKERIGLIVDEYGDIQGLITLEDILEEIVGEFTTSMAPSEEITPQPDGSFMIEGSANIRDINKGLKWSLPTDGPR--TLNGLILEHLEEIPGTQIKVNIEHHQMEIIAVEENKINLVKV--------
258541497    ----------------------------------------------------------------------------------------------------------------------------------------LAEDPQIFLPTVQVGMTLVSILEGTFGGVQIEAHL-----TPMLERIPAIKPIAPQLSMIVVVVLITAIMLVLGELVPKQLALREPEKVALAAPLEVLANATRPVVWLLRQSSNV----VLRLMGAADAVNQTLEEELKAYIAEGARLGVLEHEERTMIERLLRLADRPVRAIMTPRNELVWIDRHAGREALVQALKQTTYARLVVCEGGVDNPVGVVLAKDMLDRVLDGMPASIEAGLRPMVVVPDSISALDMLERMRSIPLGMAFVFDEYGAFEGIVTASDLFDAIVGETSHEPQTRLHTEPAPDAVLMLDGTESADEVKDRLALKTLPEEGSYHTLGGLILALLRRVPAVGDKVAYEGWLFEVLEMEG----------------
144086608    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NWLTNGILKLLGFSPDQAGDDAVSQEELRTIVTESGMIPSRHRRMLVNILDLEQMTVNDIMAPRNEIYGIDMEAPDEAILQQLKNSEHTRLPIYRGDTNQIEGVFHMRNLSRVLQGGNRQILKNETDAPYFIPENTPLNTQLLHFQRQKKRLGMVVDEYGDILGLVALEDILEEIVGEFTSNVEENEEITRHADGSTTCSGTVTIRDLNRQRKWDLP--TDGPKTVSGLALEALEAFPSARTSVRIEGYQLEIEDIAKTHINRVRIWPLN----
229520853    -----------------------------------------------------------------------------------------------------------------------------------------------------------RLIGLILIGNNLVNILASAIATIIGMRLYGDLGVAIATGALTLVI----LVFAEVTPKTLAALYPERVSYASSVLLTILMKLLSPLVLFVNLMTNG----LIRILGISPKHGKGDHLSSEELRTVVNEAGLIPRRHQDMLLSILDLEHVTVNDIMIPRNEITGININDDWKSIVRQLVHSPHGRVVLYRDKIDEVVGILRLREASRFMLEKNDFNLLRAADEIYFIPEGTPLNVQLLKFQRNKERIGLIVDEYGEIIGLTTLEDILEEIVGEFTTSMSPSLEITPQGDGSFLIEGSANIRDINKSLKWKLPTDGPR--TLNGLILEHLEEIPASHLSVKVAQHKMEILELEENRIKLVKV--------
144078565    --------------------------------------------------------------------------------------------------------------ALTAVSEPRIHQLALQGNKRAIIIQKILAKKEKMISSILIGNNLVNI-----------IASVYATSFAINFFGEYGLVVITVLLTIILVIFAEVIPKTYAYNHADQTALLVAPIINFIIVI-------------LTPATFITERFAKIVSGPIVEDDEAKTEELKGMIKLHAGTESRDKERGKMMSSMLDMDDVTIEAVMTHRGAVTMIDSKSEPEFIFKVVGESPFTRIPIYSGNPDNIIGILHAKELFRNLRRKNSINISELVIQPYFAPETTLLFDQLEIFKTRREHFAVVVDEYGDFRGIVTLEDILEEIVGEIDDETDISVKVKPQPDGSFIIDGSVTIRDLNRSLSWNLP--DQNANTIAGLVLYESKTIPEPGQEFRFFDVRFRILQKKGNFISQLRL--------
194476970    ----------------------------------------------------------------------------------------------------------------------------------------------------------------TQFGITLGLISLGWTSKSIIEYWNLVGSPDTEKTGLNIFLFFLIVTISTLLSGLLPKVWVLDRPEISALKLAPLLESVMQTLTPLLILLEVIGNTLLHLIGLPVQTDSLVPALSAGELENLIESGGLRPDERNIIEGVFSLRDTQVREVMVPRSGMVTLPLEVTFAEMMEAVHATNHARFPVIGQSLDDVRGILDLRRLAESIARHGASILESYITPALRVQETSSLADLMSVIR-SGQPILIVVDEHGGTEGLVTVADLTSEIVGEEDETGKGDPDLQILEPGHWLVAGDLEIFELNRQLGLELPEAEGH-HTLAGFLLERLQHIPATGESIQFQGDKFEISCMNGPRIERVQIT-------
86134964     ---------------------------------------------------------------------------------------------------------------------------------------------------LLATILITNNFINILIVLLFASLAETLFSGF--DYQLNLYLFVVPIRFLIEIVLVTFLILLFGEVLPKVYASRNA-----LRFSKNMSKFIHVVNVILTPFTLPLIALTKFIEKKLGNKNSNFSVETLSQALELTSEGATTKDEQKILEGIVNFGNTETVQIMKPRIDIFALSDEENYEVVLNKILENGYSRNPVYKENIDNIIGVLYAKDLLAHL-NKKNFKWQSLVREAFFVPENKKLDDLLDDFRDRKNHLAIVVDEYGGTSGLVTLEDVIEEIVGINDEFDDDDLQYSKIDSNNYIFEGKTTIKDFCKVLDDEDEEIFEEEETLAGFILEISGKFPKKGEKINFKNYTFTIEALDKKRIKQVKATR------
293167713    --------------------------------------------------------------------------------------------------------------------------------------QAALRTLSTQLSSAQLGITITN----LAIGFLAEPAIGRLLADPLASAGLEGGAARFTGYALALGLSTVVTMLVGELVPKNIALALPLRTAAVTQLPQ---RWFTNVMAYPIRWLNGTANAILRSWGVEPQEELRSARSPRSLVLRSAQQGAIDDQTATLVARSIAFGSRTAADVRTPRVRVTFLEGRDSAEAVLEAARQTGHSRFPVIGRTPDDVVGIVHVKHAVGVPARRRSTRIEDIAAPAATVPDSLELDPLLTLLRAQGMQMAVVVDEYGGTDGVVTLEDLVEEIVGDIADEHDRFAHSRHRRDGTWSLSGLLRPDEVFEETGVMLP-EGDDYETIAGLMVSELGHLAARGDSITLEQVTLSVDRVDGRRIDRVTLT-------
162450767    ---------------------------------------------------------------------------------------------------------------------------------------------------------ATVQIGITVVGATASAFGGSTLAKDLAPVLRAVPWVVVALVSFLSLVLGELVPKSLALRASERY---AMLVGPPLRGLSSLARP-------LVWLLTASSNLVLRLFGDRTNFVEARLSPEEIIVDEAAEAGSVDKRAGEIASRAIDFAWLTALQVMLPRGRVVALPRDAAAPEVQRAVLEHGHTRMPVYEGSNDNVIGYVTMPEVLALLWGDGQFSLESILRPAYFVVGSMPAVELLAELKRRRLQLAVVVDEQGGMIGIVTMEDLVEELVGEIFAENEAHPPIRREPDGSALVPGDMPVHEVSRQLAIALPD-DVRWSTVAGLCLGLARRIPAPGDVVTTDGAELHIVDASPRQIRTVRVR-------
143790296    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------VASVYATSFAIIYFGEFDLIFVTILLTIVLVIFAEVIPKTYAFSHSDQVALTVAPVINFFIFL-------------LTPATFITERFAKIVSGPVINDEEAKTEELRGMIRLHAGNESRGKERGKMMSSMLDMDEVTIEAVMTHRGAVTMIDSKEDPELIFKVVGESPFTRIPIYSGNPDNIIGILHAKELFRNLRRRNSINLSELMIQPYFAPETTLLFDQLEIFKTRREHFAVVVDEYGDFRGIVTLEDILEEIVGEIDDETDLKVKLKPQPDGSFIVDGSVTIRDLNRSLGWTLP--DQNANTIAGLILYESKTIPEPGQEFRFFNIRFRILQKKSNFISQLRL--------
93115161     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILIGNNLVNILASAIATIIGMRLYGDLGVAIATGALTLVVLVFAEVTPKTLAALYPERVSYASSILLTFLMKILSPLVMFINFITNGFIRLLGLKAKHGAEDHLSSEELRTVVNEAGLIPRRHQDMLLSILDLEHVTVNDIMIPRNEITGININDDWKSIVRQLTHSPHGRVVLYRDKIDEAVGILRLRDASRLMLEKKEFNILRAADEVYFIPEGTPLNVQLLKFQRNKERIGLIVDEYGDINGLITVEDILEEIVGEFTTSMAPSLEITPQSDGSFLIDGSANIRDINKGLKWKLPTTGPR--TLNGLLLEHLEDIPSSHLSVKVSGHAMEIVDVEENRIKQVKV--------
167765105    -----------------------------------------------------------------------------------------------------------------------------------------------------------NFISTMLVGNNIALVIYGILMAQIIEVNLLAGMIDNHFVMVLVQTIISTLVILVTGEFLPKTLFKINPNLVLRVFATPLFVCYVILFPISKFASGL-SYLFLRLFGMRINKEASDKVDLDYFVQSGIENAANEEEEVKIFQNALDFSNIKIRDCIVPRTEVVAVDVTASLEDLKNVFVESGISKIIVYDGNIDNVIGYIHSSEMFR-----NPADWRNNVKEVPIVPETMAAHKLMKLFMQQKKTIAVVVDEFGGTSGIVSLEDLVEEIFGDIEDEHDNTSYIKQIGEHEYVLSARLEIEKVNETFNLELP-ESDEYLTIGGLILNRYQSFPKLHEVIAVDKYQFKIIKVTATKIELVRLKVTE----
136146213    ------------------------------------------------------------------------------------------------------------------------------------------------------------QVGITVFGFLSAAIGAERLGRYVAPTLEKNVAELLSLIGLTLVIAYVSLIIGELTPKRIAIVRAVPISLASAGTVDVIARLFRPIIWLLSKSTDL----LVRAFGVDPKAAREQMSE-EELIDLLSGHHAFTLAEKEIVEEVFEASDRQIHSIMVPRTEVDFLDSELTVGQAVKFIIETGHSRYPVVKGSFDDIIGFVNVRDLLDPQLHERQTRIADLVREIEFIPGTRELLPVLSKMRADGSHIAIVVDEYGGTDGIITLEDLVEQFIGDIRDEYDEVDEVRAANVGEFHIDGLTNLSEASSEINYQFP--EGPYESIGGLVTHQLGRIAEVGDRISLPGCEVHVESVEGKRPAMLRV--------
291517868    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LATTLAIDIFGSYGAGIATGILTLLILIFGEITPKSLATNSTKLSLRYAPMIDALMWVLT-----------PVIAIINFLAGLFIRMFGIDPDFKDETITEEEIMVDVSHESGAIEQDERTMIHKVFDFSDACAKEVMIPRIDMTMIDADISYDELIAVFKEDMYTRIPVCEPDTDKVLGIVNMKDFL-GIIPTENFSVRDYLRDTYFTYEMKNVSDLFDEMREESASLSIVLDEYGELSGMITLEDLLEEIVGEIRYDEDEEDPLVRLSDREYQVLGSMNLEDLCQLIPLGFT--SDDYDTIGGYIVGAFDHFPNVGETVSEDGTIIRVLAVEKKRITKLRIK-------
298373224    -------------------------------------------------------------------------------------------------------------------------------SSNRLMAKIDSTDKSFAGAVISLFYKNTGQFISTMLVGIVLVVYSIAMAKVLDPYIRGYITDNTLLVSLIQTVIATLLVIFIGEFLPKTIFRYNSNF--WLRFFSPLALIFYIVLYPVSKLSVWMSAGILRLFGTKISLNDKSDVFDKVLLEETIEQSSSQENEIKIFKNALDFSSVKLRECIVPRNEIVALDIEDSLENIRKTFAESGFSKIPIYKDNIDNIIGYIHSSDLF-----EPTDNWRTLLRKIPVVPETMPANKLMHSLLKEKKSIAVVIDEFGGTAGIVTLEDIIEEIFGEIEDEHDNEYVLKKVADGEYLLSGRLEIDTINRKLNLSLP-ESDEYVTLAGLLLHHYQKIPKLNDSIEIDDWTFKVVQATNNRIELVKL--------
269792034    -----------------------------------------------------------------------------------------------------------------------------------------------------------RTISTILVGGNIVDILMTSIASTIFALLFGPIGVLVLMTVLIILFGEVLPKSYVKDVSEPFALASAPVVALLVRLLKPIAWVISSISSILDRWRSTGRRME------PSVTHDELLHILETMLDER----VLPQPEKELIENAVNFNELQVWEIQTPRVDLFALNVHEDPRRIREMLLKNQYSRVPIYEGSLDNVIGILHFKDYMRRAFETDNPDVRAIMKRPVLIAGSASLMDALKIMRANRTHMAIVLDEYGGTSGIITVEDLLEELVGEILDEHDDVKDYTQLEDRVYLVSGDVYLEDFYSHLEMD-RMPDSESSTLSGWLYEQFKTLPEQGAWVDWEGIRFSVAKVAGQRILKVRIE-------
269794288    --------------------------------------------------------------------------------------------------------------------------------------------AVKHLSTELSSAQVGITITTILLGYTAQPAIANLVGGPLSTALSATVAGVLAVTVSLLLVNFFSMLFGELIPKNYALSRPLPTARQVVP----VQRVFTRLLRPVIAALNGSANAILRRVGVEPKEEARSAPELAALVRRSAQVGTLDVSTARLITNAVELDELTAVDVMTDRMRVAVVAREDTANEVIELARRTGHSRFPVIDASRDDIVGLVHLRRAVAVPRRRDHVPAVALMDEAPRVPETVRLGPLLVELRSFGMQMAVVVDEYGGTSGVVTFEDVVEELVGEVSDEHDRRAGALLASDGSWVVPGLLRPDELEERTTLR-VPEGPDYETLGGLVMARLGRVPVVGDEVEYEGATITVEEMDGRRVDRLRLR-------
152997320    ----------------------------------------------------------------------------------------------------------------------------------------------------------AFFAMIQIVLNAIAILGGIVGEQALTPYIKQVVSLLYFVFSFLCLTSLFILFADLLPKRLAMIMPEAVAIRMVTPMLWVTFILTPVVFLFNGF------TNLILRLFNVPIERQEVVTTEDIMMDAGAEDGSLQSQEYQLIGNVFELETRNISSTMTPRDQIIYFDIDDSSEEISQKIIDHPHNDFLVCNGSLDKIEGIIESKEILRLVLKGEPAQIKKVDKEVFYLPETLTLSEALNAFRVAPQAFAVIVNEYATIVGIVTVKDLLGGFMGGLLTPHDEE-QIVQRDPNSWLIEGLTPINDVMRSLSIEEFPDRTQYETLGGFITYSLKRLPKRTDFFVYEGYKFEVLDLEGVRVEQLLVTRMKK---
261404631    -------------------------------------------------------------------------------------------------------------------------------------------DLDYYLSACQLGITVT-----ALGLGAIGKPAVERFMYPVFDWFDVSASTASIASYAIAFILVTFLHVVVGEMAPKTLAIQFSEKTTLLLAAPLYWFGKLMYPFI--WALNGASRVLLRAFGVKPAPHEQAYTEEEIVMAQSFQGGEINGTKLAYMENVFSFDERVAKDIMVPRTDLITLDKSMEYPDIVRILDENNYTRYPVIDGSKDRVVGVVNVKKMLPHIVAGRDRKLEEFVRDLPVVLEITPIQDAMLKMQQEQMHMALVIDEYGGTAGILTLEDILEEIVGEIRDEFDEDEDIRKIGEREYLISGRVLLEELEKRFGLVFED-NEEMDTIGGWIQYQKGTTAQDGDEIQHGEHIWAVAETDNFQIKHV----------
119468662    ----------------------------------------------------------------------------------------------------------------------------------------------------------AFFAMIQIALNAIAILGGIVGEQALSPYVEKYQGAYVEKISFLFSFFTITSLFILFADLMPKRLAMIMPEAVAVKVVNIM-RWVTFALTPLVMFFNGVTNFVLRLFKV-PAEREDNVTTEDIMMEAGAEYGSLQKQEYDLIGNVFDLEARFLSSVMTPRDQIVYFDLNESSNDIATKIIDHPHNHFLVVSGNLDKLHGSVESKDILRQVLKGEAANINDELTDVFYLPETLSLSEALNAFKSAAKPFAIVVNEYALLVGIVTVKDLMKGFMGDLITHQGDEL-IIERDKSSWLVDGLTPITDLAKVLDIEEFPEQIHFETVAGFLIYTMKRIPKRAEHISYAGFKFEVVDVEGIRVEQLLVSRL-----
297570947    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NWILHRFGVEVAEEARSATELSALVRRSAEQGTLDVSTARLLTRSIDIGALTAVDVMTDRGRVRHLHADQTAADIIDLARSTGHSRFPVIGEDMDDIRGIVNLRRAIAVPFERRGEVISSLMIPVPRVPETLELAPLLVRLRASGSQVAVVVDEYGGVSGIVTLEDVIEEIVGDVADEHDRRARSRVLATGETIVPGLMRPDEISREFHIEVPD-DGPWETLGGWIMAGLGKIPDVGDEYTEDGITARVEKMDGRRVETVRLT-------
299535870    ---------------------------------------------------------------------------------------------------------------------------------------VAAKHVVQHLDEYLSACQL-GITVTALGIGMVGEKTFEFMLHPLFEMIDKYMTIFTIGTAFAIATFLHVVVGELAPKTA------AIQKAESITLLFAKPIMFFYKIMYPFIWFLNGSARVLVLFGMKPASEHELSHTEEELRLLLSKSGEINKSELKYVNNVFEFDERIAREIMVPRTEIVGIEQNESFTNIIHYIAAEKYTRYPIYDGDRDNILGFINAKELLTHQLTDDSLVLEDFINPVIRVIETMPVQELLVRMQKERIHMAILMDEYGGTSGLVTVEDILEEIVGEIRDEDDEIADIRKITDHHYLLNAKMLVEDVENLLNITL--EAEEVETLGGWFLTVNNGI-KASKNIELGSYIFSIYEQQGHQIHYIEVRPLRK---
251793272    -------------------------------------------------------------------------------------------------------------------------------------------------DTLLSFILIFNNLVNISASAIATVIGMRL-------YGDAGVAIATGALTFVMLIFSEIFPKTVAMHPEKVGLTSSHLLMPLLKVFS------------PLVWLMNIFTKSLMRLVGLKPDLKKQVISREELRSIVSEAGEATPDEQHMLLSILDMETVTVDDIMVPRNEIGGIDIDDDWKAIMRQLNHAAHNRIVLYKGSMDNVLGILRVREAYRLLLEKNEFTLIRAADKVYFIPEGTALKTQLTNFRNKKERIGLVVDEYGDIKGLVTLEDILEEIVGEFTTSNAPEEEVVPQSDGSIIIEGSTNLRDLNKMFDWNLDTEEAR--TFNGLILEHLEEIPQEGTVCEVSGLQVTILEVSDNMIKQAKVIKL-----
261210127    -----------------------------------------------------------------------------------------------------------------------------------------------------------RLIGLILIGNNLVNILASAIATIIGMRLYGDLGVAIATGALTLVI----LVFAEVTPKTLAALYPERVSYASSVLLTILMKVLSPLVLFINFITNG----LIRILGISPKHSKGDHLSSEELRTVVNEAGLIPRRHQDMLLSILDLEHVTVNDIMIPRNEISGININDDWKSITRQLAHSPHGRVVLYRDKIDEVVGILRLREASRFMLEKNEFNLLRAADEIYFIPEGTPLNVQLLKFQRNKERIGLIVDEYGEIIGLTTLEDILEEIVGEFTTSMSPSLEITPQSDGSFLIEGSANIRDINKSLKWKLPTDGPR--TLNGLILEHLEEIPASHLSVKVAQHKMEIIELEENRIKLVKV--------
90408723     -----------------------------------------------------------------------------------------------------------------------------------------------------------KLIGLILIGNNLVNILASAIATIIGQFGDAGIAIATGALTLIILIFAEVTPKTLAVLYPEKIAFPSSYILIFLQ----------KILTPIVWMINGISNGLLRIVGIKVIHKNNNALSSEELRSVVHEAGLIPAHHQQMLLSILELEKVTIDEIMIPRNEIDGIDINLDWESILKQLQHRNHTMTLLYRDTIDDAIGFVHARDCLNILLKEDKTTLLRSVRELYFIPEGTPLNTQLSKFQHNKERIGLVIDEYGDIQGLVTLADILEEIVGDFTTEPSSSEEIQKQQDDSYIMEGSLGLRDINKEMGWKLPTDGPR--TLNGLILEHLEEIPNSNISARICGYPMEILEVENNTVKLVKV--------
288573394    -------------------------------------------------------------------------------------------------------------------------------------------------SAMELAKDFNRTVSAILIGGNIVDILITSAATAVSMFGPMGAVYATVLMTILIILFGEILPKALVKDRAEPF---ALASAPMVKFFVSVLNPVCTLTSRITSALRHGRT-------GGTLIPTVTHDELLSIVDTMGGEGTLPLSERELVENAVNFNGLEVWEVQTPRVDLFAIEVDDDPSVVTGLIVANHYSRIPIYQSSIDNIVGILYEKDYLAAVTSGKKPVIRDMMKRPILIAGSASLMDSLKILRSSHTHMAVVLDEYGGTSGIVTLEDLLEELVGELYDEHDDKENVTKIEENVYMANGDIYIKRLFEAFLDVPYEPETDATTLSGWLLEQFKTLPETGAEVKWENFSFQVSKLSGQRIHKVRITR------
289424955    ------------------------------------------------------------------------------------------------------------------------------------------------------FLSAVQIGVTLSGFLASAFGGATLASELAPVFESWGMSASVAATVALVTITVIISYFSIVLGELVAKRLAMQRAEGFSVALGPMVNGIATLFRPIIWFLGVSTDLVVKILGGDPTAARE-EVTDEEIRSMVVSSATLGDEERTILDEVFAVGEKSLREVMVPRTEVDFLQGSMKAVQAAQVVRDGSHSRYPVIDGSADRVLGFVHVRDLLELNPQIRTSRVSQLVRAVVSLPDTVKALKALTEMRRTNAHLAIVFDEYGGTAGIVTLEDLVEEIVGDITDEYDTVEPSDLAHVRQRDIDGLTTLEEFSDKVGLVLP--EGPYDTLAGYFMAQTGEVPTKGAQVDVHNIELTVTEVDGLRAAWLRIRRLD----
308178973    ---------------------------------------------------------------------------------------------------------------------------------------------------TLTNLGIGFLAEPAIAALVVGPLQDFGLNQTLARSVS--IGIALVLATILTMVFGELIPKNLAIAKPFATAKAVVGFQ----------RGFSVVTKPFLAFFNGNANWIVRRFGIEPQEELASTRSAEELVALSAREGLLPSETAEMLRRTVAFGNRRAHDVMTVRSRMITVTAQETVHEVLELAARTGHSRFPLVDEGGHRVLGMVHIRALLAPYAQRQQSAAGDSAEDAFLVPDTIELDELMDQMRNGGLQLAVLIDETGDVAGMLTLEDLVEEIVGEVRDEHDEDSTIQVLSGNSWRLDAALRPDEANELLGCQIP-EDSDYETLAGLLTVQLGKFGEVGDVVRHKELEFTIHATDGQRIASVDVTVSEQAE-
261380367    --------------------------------------------------------------------------------------------------------------------------------------------------SFITVVQIGLNAVAILAGIVGEAAVRPYFDGLLANAGSWGSTVASLLTFTLVTGSFILIADLMPKRVAMTYEAVAVRIVRPMMFLIFILKPFILIFDGLANA-------IFKLFKISTVRQEQLTSEDIAVVDAGAQAGVLKEQEHYLIENIFDMQERKVTSTMSTREYIVYFDKNDNSDTVLEMMSDKPHNKFLVCDGDLERVIGYIESHTLLTLFLKEKEVRLKRVLRKALFIPDTLSLYDVLETFKTSGEDFAVVVNEYALVVGVVTLKDVMSIVMGELV-NTEEEPQIIRRTEDTWLVDGATPLADVMRALDIEEFPDSENYETIAGFMMYSLRKIPKRTDFLVYAGYKFEIIDTENLKVDQLLVSKQENV--
170725437    ---------------------------------------------------------------------------------------------------------------------------------------------------------TVVQIGLNAVAIMGGIVGESAFTPYIHSFLAPWLSEPWLGVSFFLSFVLVTSLFILMADLMPKRVAMAIPEKVALILVGPLLVSITVFKPLVWFFNSLASMLFRLLQIQTSRNDEVTSDDIYAVMDAGAEAGVLDKDEQLMMEKVFEMQTIPVTAAMTARESLSYFLLQDSEEEIKRKISEDPHSNFLVCDGQLDVIKGFVNAKKLLICVINGQSISLKELVESCFIIPDTLSLSESMEYFKNSRADFAVVINEYSLVVGIVTSKDLQDAVMGAW-SLPESEEQIIARDDNSWLMDGVTPITDVMRALDIEDFPQDHNYETIAGFMMYMLRKIPKCTDSVTHSGFKFEVVDVDAYKVDQLLVTRLNAHPV
239787466    -------------------------------------------------------------------------------------------------------------------------------------------------SGAQALSRLKGNTNRMLIALLIGNNLVNIAASSITQFGNMGTGVAVGGLTLLILLFGEITPKTFA---TRHAVAISLATAPFLLFFTHL----------VYPLILILERFTIWMQGLSPPTSDPVVTESELITMARHEEGSIEQDEHQMIQRIFAFDDLRAENIMVPRHLIFSLEASLTIRQALPQLLAHPHSRFPLHTGKPDAIIRVVFLRDILAEIANGNWETLDQTGHDPLFVPLNYPLNDLFDLLRSRKKGTVIVVDAFGQLQGLVTLEDILEELVGEIYDEMDPPPSLNEIEPGILLVEGTVELRPVEEFFNLPLS--GRPSDTVSMWILHHVQRIPAATETFVIDGLSVTIVRATRRRIMQVRIAR------
145300683    ---------------------------------------------------------------------------------------------------------------------------------SAAIALRLSEDPTNFLSAVQIGITSIGLLNGIYGESLLAQPLALW----LQDWGMAAKSSSMLATVLVIVIVTYLSIVVGELVPKRLGQLNAERLACLVARPMMWLAAITRPFVWLLSASTNASLRILKAKQDSGANVTQEEIH--AMLAEGSEAGVIEDHEHTMLRNVFRLDERSLASLMVPRSDIRYLDLALPLEVNLQRLVEYRHSFFPVCDGSLSDLVGIINVSKVLHAYIKGEPIDLAALTQDGSLLPETLNGLELLNHFRTHAEHMVLVVDEYGELQGLVTQQDLLETLAGDFQQEDSEDNWAFQRADGSWLLDGLIPLPELKDCLGLVRLPEEEHYHTLGGLIMLLLGRVPRTGDLVTLEQWQLEIVDMDGLRIDKVLAMPL-----
29349778     ------------------------------------------------------------------------------------------------------------------------------------------------------------------IALVIYGILMIIGDNLLAGFIDNHFLMVLVISTLIILVTGEFLPKTLFK-INPNLVLNVAAIPLFICYVILYPVSKLSSGLSCLFLRIFGMKVNKDASDKAFGKVDLDYFVQSSIDNAANEEEL--DTEVKIFQNALDFSNIKIRDCIVPRTEVVAVDLTTSLDELKSRFIESGISKIIVYDGNIDNVVGFIHSSEMFRD-----PKDWRDNVKDVPIVPETMSAHKLMKLFMLQKRTIAVVVDEFGGTSGIVSLEDLVEEIFGDIEDEHDNTSYIKKIDEDEYVLSARLEIEKVNEMFGLDLP-ESDDYLTVGGLILNQYQSFPKLHELVRVGRYQFKIIKVTATKIELVRLKVME----
308172943    ---------------------------------------------------------------------------------------------------------------------------------RAVLAKRIITDLDEYLSASQLGITLTSIGLGVLGEPAFER--MLHPVFRGMGLPDSAEHVIAFAAAYGLITFLHVVVGELA--PKTVAIQKAEKLTLWIAGPLRLFYVFMFPFIWVLNGSARILTGLAGLKPVSEHEGSHSEEELRILLSESLKNGEINPSEYTFVNKIFEFDNRIAREIMIPRKEIAAVSTDMSVPEMLDMMLKDKYTRWPVTDGDKDSVIGMINTKHLFSDLLFKAEVSIASYVRPVIEVIETIPIHDLLIKMQRERIHLAILSDEYGGTSGLVTTEDILEEIVGDIRDEFDEDEQIQKLSERHYVLDGKVRIDQVNHLLGAGI---EEEVDTIGGLVLKRNIDI-CSGESIQIGGYTVLVLEMDGRFIKRLEVK-------
297586217    --------------------------------------------------------------------------------------------------------------------------------------------------------------GACAFVRIVCNVLDGVAFSAIAATLGAPLWLTLLIGLIVAMIAIVSVLVRPRAVGAAQPVFKLMRLSRIISIAVFMNPFAKIASRGDSQNQSQNHKKNAALSDDEELENIQLDQAKASIDRLV-EANDFDPEVSEMMRNVLTLSDTLTREIMVPRTDMICVKNDETLENFLKLCSRSGFSRVPIIGESVDDLEGIAYLKDAVRATVFNPERAVSTISRSPMLVPESKPVDDLFHEMQRIRQHVAVVVDEYGGIAGLVTIEDAIEQIVGELEDEHDQHADPQEVSKGVWKMPARTPIADLEDIFEVHI--DEDDVDTVFGLLTKLLGNVPIVGSSAVTRGLKLTAVDSAGRRVSTILVER------
29824374     ------------------------------------------------------------------------------------------------------------------------------------------ENGVFRMLRSDVTRFLTTILIGTTVVNIAATALVTKAATAI--FGEAGVSAATGVMTVAILLLTEITPKSVAVHNAQEVAR--IVVRPVAWLSLILYPVGRVVTYLSMG--------ILKILGLKRSEPYVTEDELKLMLRGAELSGAIEEEEQDMIENVLEIKDTHVREVMTPLVDVVAIDGSGSLVDFHNFWVTHQYPRVPVFEQRIDNIVGIAYAMDLLDYVLLESTTVVDMAHKPAFFVPDSMSVWNLLREFRIRKVHMAVVLNEYGGTIGIVTLEDVVEEIVGEIFDENDSKEEIQKRAEGIYDVDANTSIDQLSEELNIKMA-EGHQYETVSGFVCEAFGYIPKTGESVTVENWRLEILAGNARKVSAVRFERVSDM--
238018211    -------------------------------------------------------------------------------------------------------------------------------------------------NEMFSTIQIGITLVGILTGLYSGATFSGPLEEILVANIPSIEPYAASISSLLIVAIITYLSLVIGELVPKRLALNSPESIAVVVAKPIY--WLSVALKPIVSFLGVSTEFLLKLLGVTKEEAPVTESEINKMLTEGVAMGAYEEEEPILVENIFHLADMNAGDIMTPRTQLKWIDLNGTEDEIMEVLKNANHYRIPVGTDSLDELKGLITVSDVLVQIMQRPSERIESCLKEPLLIPESITLMKLLNVLRTEGVHETIVLDEYGGFSGLVTLHDIMEEIVGLMPSIKEEENKIIEREDGSWLVDGLLDVDEFKEFFHIDEEEEKDLYKTMGGLLNVLFGRIPKELDKAKWNGYTFEVVDMDNTRIDKILVT-------
218261363    ------------------------------------------------------------------------------------------------------------------------------------------------------------------IALVVYGLQMAIILEPFIAHLVNNEALIVLIQSIISTILILFTGEFIPKTVFK--LNPNFSLTLFSVPLLIIYVVLYPISKFSSLLSFLILKIAGVKNVTGSTQRALGKVDLDYFIQQSIEDAPQNDTEVKIFQNALDFSNVRLRDCIVPRTEIVACDKTATLEELRSRFIETGLSKILVYNENIDDIVGYIHSSEMFK-----NPDDWTQSIRSVSIVPETMAANKLMRVLMQDKKSMAVVVDEFGGTSGIVTLEDLVEEIFGEIEDEHDIKSYVKKVEDDEYLLSGRIEIDTLNEKFDLELP-ESDDYVTIAGFILHFYQKFPKLNETVVIDKYSFKIIKVTATKIELVRMKVV-----
84779041     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AIATGVLTFVVLLFAEVLPKTVAALYPERIAFPSSLLLVPLQ----------KLMLPIVWLLNLITRLLMRLMGIRLPSNVRDALSKEELRTIVTESHMISRRNQDMLISVLDLEKVTVNDIMVPRNEIVGINVNDEWRSIIRQLTHSPHGRIVLYRDNLDDAIGMLRVREAYRLMTEKQEFNLLRAADEIYYVPEGTPLNVQLVKFQRNKEKVGIIVNEYGDIQGLVTVEDILEEIVGDFTTSMSPSEEVIPQSDGSVIIEGGASIRELNKAFNWSLPEEEAR--TINGMLLEVLEDIPLANTHTHIGSYQIDILDVQDNMIKQVRITPIKPL--
149192335    -----------------------------------------------------------------------------------------------------------------------------------------------------------RLIGLILIGNNLVNILASAIATVIGLRLYGDIGVAIATGALTLII----LVFAEVTPKTLAALYPERVSFMSSILLTILMKVLSPLVVLVNFITNG----FIRLLGIRVNHNDEDHLSSEELRTVVNEAGLIPRRHQDMLISILDLEHVTVNDIMIPRNEITGININDDWKSIVRQLTHSPHGRVVLYRDQIDEVVGMLRLRESYRLMLEKNEFTLLRSADEVYFIPEGTPLNVQMLKFQRNKERIGLIVDEYGDINGLVTLEDILEEIVGEFTTSMAPTLEITPQGDGSFLIEGSANIRDINKGLKWNLPTDGPR--TLNGLMLEYLEDIPESHLSVQVAEHQMEIVELEENRIKMVKV--------
261856364    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FGDSGLAIATGVMTFALLIFGEVAPKTAAAVAPERFAWPAA----------YIYNFLMKPTLPLIRLINLMANGLLHLLGFNTKTRQVQGLSAAELQTIVRESSQLPDQHQELLLSVLNLEQGQVEDIMIPRADIVGIDISAPWEEVLEQIKHLSYSRVPVYKGSVENTIGVITVRRLFGPLMDGSLTRLKRLLREPYYVPEGTALTTQLLNFQKEKRRSALVVDEYGDVQGLVTLEDILEEIVGDFTTSPVTDNDVVQSEDGSYLLKGTMPIREINRELAIELP--TQEASTLNGLIIEQLEALPTVGALVDLDGIRIIVESVHNRAVATARLT-------
91217982     ----------------------------------------------------------------------------------------------------------------------------------------IIIDLLDRPKKLLATILIANNFINISIVLLYASVSDAFYGESTTLFISLRFIIDVGVVTFLILMFGEILPKVYANRNNIEFAHFMAL------PLSILDRLLTPLSLPMRSITNTIQSK----FGKQRTNLSVDQLSQALELTNEEDT---SKDEKKILQGIVSFGNTDTKQVMKPRLDIFALNVEQHFSEVIAEIIEHGYSRIPVYEDNVDNITGILYIKDLLPHL-QQKDFNWQSLVREPYFVPENKKLDDLLTDFQEQKNHLAIVVDEYGGTSGLISLEDIIEEIVGDISDEFDDDDVISKINDSTYVFEGKIQLKDLYKILKLEFEHNKGEAETLAGFVLESSKGFPKKEQLIKFNNFDFTVEALDSKRIVQLKVK-------
16272400     -----------------------------------------------------------------------------------------------------------------------------------------------------------------MVAILGGGIGESALSPYIADILNRSSWIAPTASTIFILVTCLFILFADLIPKRIAITYPEMVALSVVGIMNFSMYVFKPLVWFFDTI----ANVFFRLFRISTVREDGMTSEDIAVVEAGAEAGVLKTQEHYLIENIFDMQARTVTSTMTTRENIVYLDRTFSRQEVMDTLSRDSHSKIVICDNGLDKILGYIESHTLLTMYLQNENVVLTKLLRKALFVPDTLSLYEVLELFKSTGEDFAIIVNEYALVVGIVTLNDVMSIVMGELVS--NEEEYIVSRDENSWLIDGATPLEEVTRVLDIAYFPDEENYETISGFMMYMLRKIPKKTDSVVYGKYKFEVIDTENFKIDQILVSLVKEQE-
226357905    ---------------------------------------------------------------------------------------------------------------------------------------IAIAQLGITLASIGLGMYGEPVIASWLYGPFEGAGLSYAAAHT-AGFI-----IALSAITFMHVVFGEMIPKALALQAPEAVSLQVNPLMRVFGFLF-------RPLIILLNVLALGLMRALRIREPGKNAFLYTSKELSIITDESAESGQLGGVQRDLIQNIFALEDRTAQELMTPRSSLEALSIHAPPDEVTRRIAGSPRSRYPVYEDNLDEIIGVLHVKDFIRARVSGGSPQLGRLIRPLPSVAASTSAEHLLALFKRERLHAALVVDEFGGTLGFVTMDDLIEDVMEE--EDAGSSDWVQTNPDGSLILNGEVTLSELREDHGLNLHSED--ATTIAGLLLGEYGTVPAAGTTVFVQGHDLTAEDVQGLKITRVRVRPV-----
300731512    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VAVTLFELVLVILIFDRLVPQVLFARTRGIWVVKIRYVLQALFYLILPITLLLGLLLSIAALAEPEDTEEEDHPSEAMDALLEAGEEEGILEESDRELVRSVVEFGDKVVREVMTPRPEIFAVPATLTLKEFTELLEQHVFSRVPVYRESLDHVTGIAFAHDLLQITDADATRTIAQMQRPAAFVPETKMVAELLREMQSEKQHMRIVIDEYGAVAGIVTIEDLLEAIVGNIADEHDETEEDVREADGAYAVSGGFELSRLRDLFADQFLPEHYESTTIGGLVSEIAGHIPLPGEVVEGDGLRLEVLASTDRRIDRVRVS-------
77165726     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILLGNNFVNILAASIATVIAVRLLGNEGIAVASIVLTVVVLLFAEVTPKTLAALHPERVAFPAAYVLDPLLKLLYPLVWLINIVANALLGLFGVYPHRGSATTLSQEELRVVLSETGLLPKRHQRMLLSILDLGKVTVNDVMISRHEIDGIDINDSMDSIVTQLTHCAHTRLYVYQDNIDHVVGILHLRKALHLIASNNKESLQAIIKEPYFIPEETPLNLQLLNFQRCKRRTGLIVDEYGDILGMVTLEDILEEIVGEFTDAIDSEREIHPQSDGSYLVAGSSNIRELNRIMQWDLPI--TGPKTLNGLIIEYLESIPSPGIGLRLGQYLIEIVQTSGNAVRTARIRPPEDIE-
88706923     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRLYGDAGIVIATILLTLVILIFAEVTPKTIAALYPEKIAFPASVVLLPLMRLLI----------PLVAIVNWVTNGLLRLLGINTNEAGEERVSREELRTVSDPDAMIPQRHRGMLVNILDLEGVTVDDIMVPRNEFYGIDLDESDECILETIHRSSHTLLPVWREDSNNIEGVLHLRNVSRVVDRDGLSRLIAALDKPYFIPESTPLHTQLRNFQQKKFRLALVVDEYGDVIGLVAVADILEEIVGEFTSNSDSSDEIYPQRDGSYVFDGGASVRDINKALKWELP--TDGPKTLSGLVLEYLESFPDGNAGLRISNYCFEILELEGNVVRAVK---------
307700635    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WAVALALTATGGLALMLLTLPANWMGRR---YPETTIRYLAGFITRVWRLGKPIGRMWKAARGPAAQTD-------QEARDEVANDLREMVDQMGEPDTIEAADREMIWSVFEMGRTLVREVMVPRVDMVTIGSDESLDNALTLFVRSGFSRIPVVGEDSDDVRGILYLKDVLRRIHEDETMTAEQAQREAQFIPETNLVDDTLREMQAGAYHIAILVDEYGVIAGLVTLEDLVEEVIGEVADEHDDEREPEAQPDGSWVVAARLPLVDLNDLLGTEI--EDEDVDTVGGLLTKAVGMVPLVGAEAEIAGLRLRAVEAGGRR--------------
32473187     -----------------------------------------------------------------------------------------------------------------------------------------------------------------AGAYLHVIGSVMFVLFGTIVVVNRVVDLNTLLAWGIAAAGLTMLTHTWLPNAVTRFASAPLLYH--TWPFWRTMSFVMRPLHAPGELLEIISRRLAGVEETEDEDEEQLEDEIRTIVAAGTREGFFAPGVREMIQGVMELHEDTVGHIMTPRVDVNAIAVTATWEEAIESIIETGRTRYPVYEDTIDNVVGVLFVKDLLPYLAGEGLPNLLDLCRRPWSVPKDRSVDLLLREFLHSRSHMAIVLDEFQQTAGVVTIEDALEEIVGEIVDESDEEEEFEIRDDDTIDVDGRVMIDDVNDLVHWDLP-ESDDYETVAGWVLHHTGMIPTAGHLLNVGHWEVEVLHATNRKIENMRIRRTNGES-
68248721     -------------------------------------------------------------------------------------------------------------------------------------------------DTLLSFILIFNNLVNISASAIATVIGMRL-------YGDAGVAIATGLLTFVMLVFSEIFPKTVAMHAEKVSFFSSHILTSLLKIF------------YPLVWLMNIFTKSLMQIVGLKLDMQKQVISSEELRSIVSEAGEATPNEQHMLLSILDMETVTVDDIMVPRNEIGGINIDDDWRAIMRQLNHAAHNRVVLYKGSLDEVLGILRVREAFRLLLEKNEFTLIRAADEVYFIPESTPLKTQLANFRTNKERIGLVVDEYGDIKGLVTLEDILEEIVGDFTTSTAPSIDVIQQSDGSMIIDGSANLRDLNKMFNWELDTEDAR--TFNGLILEHLEEIPDEGTICEIDGLLITILEVGDNMIKQAKVVKL-----
260773525    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILIGNNLVNILASAIATIIGMRLYGDIGVAIATGVLTLVILVFAEVTPKTLAAIYPERVSYTSSVVLTFLMKVLSPLVVFINFITNGFIRLLGLNAKHTRDDPLSSEELRTIVNDAGLIPRRHQDMLLSILDLEHVTVNDIMIPRNEITGININDDWKSIIRQLTHSPHGRVVLYRDNIDEAVGMLRLREAARLMLEKNEFNLFRAADEVYFIPEGTPLNVQLLKFQRNKQRVGLIVDEYGDIIGLITLEDILEEIVGEFTTSMAPSEEITPQGDGSFLIEGSANIRDINKSLKWKLPTDGPR--TLNGLILEHLEEIPETHLSVKVANHPMEIVQLEENRIKLVRV--------
167753140    ------------------------------------------------------------------------------------------------------------------------------------------------------------------IALVIYSLYMSLLLRSLAAAV--GWTEIARGGSVVLETAVSTIIIIFVAEFLPKSVFRNSPNFYY-RLFAPAIYFFYLLLFPIAKLTTWISQGILWLMGRKPKVAMMEPIFDRTDLASLFESGKPEDNEIKLFQNALDFADLRVRDCMVPRIDMEAVDIDDTIKALTARFVESKYSRIFVWKESVDNIVGYVNSKSLFRH-----PTSIDEVLMEVQYVPETMPLQALMQRLIRHKSNIAVVIDEFGGTAGIISLEDVLEQIFGEIEDEHDPDLTEKQVGDSEFVLSCRLEVEYLNEKYGLAIP-ESDEYETLAGYIIFRYEGLPAAGETVRFEHLEIKILRRTRSRLELARVKRL-----
308274750    ---------------------------------------------------------------------------------------------------------------------------------------------------------ATTSTGTNLFVIISSVFTAVWFENIFKE--NSEIWSILIITPFLLILGEILPRTIFQQKADDLALKIALPFKYISRIILPVTYLVFYTSRFFYNLIKKDSASQNLYI---------SKKELELVLSINEKESDLEIGEKKLIKRVFHLFESNVSDVMVPLVNVTAISSKATVGKAINAINETGYSRLPVYKSRIDNLIGIIHPIDLIH--IKDIDAAINPFIREVPYVPESTKAHDLLTLLQRTRNSIAIVLDEYGGTVGIITIEDILEEVVGEINDEDDDKKQFIRFEENKFLVNARMEIENANEIMNIDIPKED--YETIGGFLLKLMGKIPKKGETVIYKDIKFTVRSSGKKSIHSIIVEIVDK---
163787466    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------STLVILFTAEFLPKVFFQIYANSLMKILALPTYIFYVLFSWISDFVIWISDAVLKYIFRAKGEDAVLAMTKVELGNYISEQMESVEDHEEV------------DAEIQIFQNALEFSEVKAREVMVPRTEITALDISDSIENLRQLFIETGRTKIIVYKDTIDDILGYVHSFELFK-----KPKTIKSIVIPVGFVPETILIKDVLNILTKKRRSMAVVIDEYGGTSGIMTVEDIIEELFGEIEDEHDTVKMIEQINEGTYKFSARLEVDYINETYKLNLP-EGENYETLGGLIVNATEEIPQENEDVLIENFKFTIEEVSSTKIDVVLLKILK----
222481127    ---------------------------------------------------------------------------------------------------------------------------------------------------LVTALVSNNVANIAAASVATAVFVRFGFSGG-----EAATGSTLVTSVFVIVFGEIAPKSYAVANAEKHALRVSRPVVAIQRLIRPVLYIFEALSGVVNRFTGGESDIESYL----------TREEIETLVLSGEAAGALDPDEGAMIRGVLDLESTRVSAVMVSRTDMVALPDTATPAEAVSTAAAEGVTRMPVYSQNRDDVVGVVDLRDAIGA--NERGEPLASALHEPTFVPETQPVDELFATMRSSALRMAIVVDEFGAVVGIVTLEDVLEEIVGELVGGWETDH-VDVVAPDAAVARGWTTVAHLNETLGLDLPI-DGGTETVAGLVTRQLGRVPAEGDRVEIGDVTLAVTGATATRVTRVRVEH------
119964418    ---------------------------------------------------------------------------------------------------------------------------------------------------------IAHMRALRFWRVWFEMAAAVAVAVVLHSLLDNVWLAGLAATGIMAVIGFVLVGVSPRQLGRAHSGPVVRFTAPLIRFLCWILGPIPGWLVALGQAVAPGAPSGDDAF--------VSEEEFREFVDRAAESDMIEDNEAELIHSVFDFGDTLVRSVMVPRTDIVSIGTGSDLETAMGLFLRSGYSRIPVIGENTDQIRGILYLKDVAAAMHRSEPHDVDSLARDVRYVPESKPVSDLLRELQKESTHVAIVIDEYGGTAGLVTLEDLIEEIVGEIVDEYDAAEEAVDLGDGTYRVSARMSIDDLGELFDIDLDDDEVD--TVGGLLAKALGQVPIVGSSVEVNGISLRADRLEGRR--------------
225849007    -------------------------------------------------------------------------------------------------------------------------------------------------------VGLVGTILSITLATSTFVAMLHDMSTYF-PFLKSKEEIFAEAIVIITLLFGEIIPKSVFQHYADELIY------IIVEFLEFFRKVFKPFLWFAEGI----NKVVFFLFRIKS--KQDKYYTKEELLDLLLQIEDIDEIKKKIIGNILIFSERRISEIVIPLSDVVAVSDDKKVMEVVPVFKESGYTRIPVYRKRVDQIIGFVRSYDLL---LAKPNDPITKYIKGIRYIPEFTSLPNVLKGFKHYRDHIAVVVDERGATIGIITLRDVLEEIVGEIKDDFKEKPKLKRQSVDEIVVDGLMEVKELKTLIDIDLPQ--GNYETVNGMITYILGRMPKKNEVIHIGDYQFEVLKIEKRRVLEVKIKKIKS---
224538710    -----------------------------------------------------------------------------------------------------------------------------------------------------------NFISTMLVGNNIAVIYGILMAQVIKVHLLGDLISNDFVEVLLQTVISTLIILVTGEFLPKTLFKINPNLVLKVCAFPLL--ICYIVLYPVSQLASGLSYLFLRLFGMKINKEASDKVDLDYFVQSSIDNAEDEEELDKIFQNALDFSSIKIRDCIVPRTEIVAVDLTATLEDLKSLFVESGISKIIVYDGNIDNVVGYIHSSEMFR-----NPADWRNNVKEVPIVPETMAAHKLMKLFMQQKKTVAVVVDEFGGTSGIVSLEDLVEEIFGDIEDEHDNTSYVKQIGEHEYVLSGRLEIEKVNETFDLDLPEEDD-YMTVGGLILNRYQSFPKLHEVVTIDKFQFKIIKVTATKIELVRLKVVE----
88607016     --------------------------------------------------------------------------------------------------------------------FSAAETAFTSVSPSSIHKLVVSGNRRAKVVDALTARKELVISTLLIGNTVANVAASSVATAWLVGLLGSEGLVVVTVTCLILLFSEVLPKTYALQNPEKISLRTSVIVHACFLLLSPIAVSIRYIVDFVVK--------ILGMRGEREMISAVDAMRNLILLHES--KGTMFQQDLDMLSSVLDLAETEISQVMTHRKNLFALNIDEEVGVLIKQILQSSHSRIPIWKEREESIIGVIHVRDV-TDLVREKSNNVTKIINKPWFVPDTTPLSVQLHNFRYKRRHLALVVDEYGTLQGAVTLEDILEEIVGDISDEHDVVPEITSISENEFHIGGGAPIRDVNRQLRWNLPEE---ASTLAGLILHDVERIPEEGEMFHLHGFLFKILKKNGNTISLLSVT-------
260775502    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILIGNNLVNILASAIATILGMRLYGDIGVAIATGALTMVILVFAEVTPKTLAALYPERVSYASSILLSILMKLLSPLVMLVNFITNGFIRLLGIRANHGGDDHLSSEELRTVVNEAGLIPRRHQDMLISILDLEHVTVNDIMVPRNEITGIDINDDWKSIVRQLTHSPHGRVVLYRDQIDEVVGMLRLRESYRLMLEKNEFNLLRAADEVYFIPEGTPLNIQLLKFQRNKERIGLIVNEYGDIIGLITLEDILEEIVGEFTTSIAPSEEITPQGDGSFLIEGSANIRDINKGLMWKLPTDGPR--TLNGLILEHLEDIPESHLSVQVSGHPMEIVELEENRIKLVKV--------
135337437    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FITMLVLVFGEVTPKTIATRKP-VEFISRTSILIDYLSRIFAPFTNLITGSINKYGTKNIGDMDGDNEITEADIQALTALGEQEGQILPAEREIIDSLLEFSDRPIKEIMTPRVDVLFLSTPLSIKAARSIVNEKRISRMPVSKSELDDTYGVVYVKDLLNLKVDSDTIEIENLVKDVIYLPEYTTVLSALNILRENKSSFACVIDENGGIEGVITIKDVLSEFVGDLPDEHDQRLGIRRLGPGQWRIDGKTDIDDFEEFFG--LKPNEKDVATVGGLFLSHSEQLPSEGEKITIDGLEVTVLEIDNRRIESVVVKKI-----
142017050    ------------------------------------------------------------------------------------------------------------------------------------------------------IVSMLVGNNIALVVYGIYAGELIVQELFPVYKSYASLPLYIIFYQTLISTAVILITAEFLPKVFFQIYANRFLSVFALPAFVFYQLMKPLSWVVMRFSDVVLQRFFRLQTQEDPIAFSKVELGDFVSEQIETTSDENQDTELQLFHNALSFTNLKAREVMVPRAEMVAVDRYEKPKELLDIFSSTGFSKILIYAQSMDNIIGYVHAFDMFK-----KPKSLHAIIKAVEWIPETMRIQDVFNQLVKKRRSVAVVLDEFGGTAGMLTLEDIVEELFGEIEDEHDTVNNVITHDDGSFTFSARLEIDEINTDHNIELPV-SESYETLGGLIVHHTADIPTEGERVSIEGFTFEMLEVSNTKIDLVRI--------
134843190    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GGVALATLVMTVIIVLFAEVLPKSYAFNNARFSLKIALIVQVIVWVLKPVTWSLRVL------VICILGNKDEEGASREDELRGLIDLHSEDTDEDRETGAMLSSVLDLGELTVEEIMTHRASVSSVNAHDDPEKILRFVLRSPHTRHPVYSGKPENIKGVLHVKALLRAIEENADRDLSDIATEPFFVPETTQLFAQLQAFRARREHFAVVVDEYGDLRGIVTLEDILEEIVGDIDDETDIDPDVKQQPDNSYIAEGTVTLRDLNRLLDLKLP--DDEASTLAGLIIYESRHIPSVGQEFKFHDIRFKIIARQDNQITSIRL--------
291547319    ---------------------------------------------------------------------------------------------VFAGAEMAILSMNEAKMRALAEEGDHRAQILIKFTEQPAHFMTAIRVTVTTAGFLQSAFAAEYFAQPMTEALIRSGIDVPQNVLKIVCMI-----IVTILLSYVSLLFGELVPRRLGMKNPDELSLRLAGLLKIAMI----------AVWPATALLTVTANGVLYLMGIKPEEKEEQATEEEILLTEGNEQGSIQQEESEMIQNVFDLDDTAADEICTHRRDVVVLYMEDSDEEWERIIRENRHTFYPVCGEDQDDIIHILDTRDYFRLDDRSREAVLQHACYSPFFVPESMRANLIFREMREKRDYFAVVLDEYGCFVGIVTLHDLVETLVGDIDDRTDKPDDIEKTGEHIWKIQGGAILDDVAEVINVELPVE--KYDTFSGFVCGVLERVPEDGEQFRWKNLDIVVNQVRNHTV-------------
239636681    ------------------------------------------------------------------------------------------------------------------------------------IVKKMIANLDYYLSACQLGITVTSLGLGWLGEPTFDKLLHPLFE--LMHLPSALTTTVSFVIAFIVVTYLHVVLGELAPKS------FAIQHTEKMALLYARPLYYFGNVMKPLIWLMNGSARILRVFGVDPDAQSDAMSEEEIIINNSYNGGEINQTELAYMQNIFSFDERQAKDIMVPRTQMITLNEPFNVDELLETIKEYQFTRYPITDGDKDHVKGFINVKEFLTEYASGKTIKIGNYIHELPMISETTRISDALVRMQREHVHISLIIDEYGGTAGILTMEDILEEIVGEIRDEDDEVNDIVKLEDNKYQINGRVLLDDLNEQFGIEFEDSED-IDTIGGWLQSENTNL-QKDDFVDTDYDRWIISEIENHQIIWV----------
136600003    -----------------------------------------------------------------------------------------------------------------------------------------------FLSTVQVGITSIGVLNGIVGEAAFSSDLGTKLVQWG---LTESAASITATAIVVTLITFTTIIFGELVPKRIGQLYPEAVARLVARPMAALAKAAGPFVKLLSLSTQGMLKLMRIDSKGSRAVTEEEITAS---LEEGVDAGLIEEHEHQMVRNVFHLDDRALTSMMTPRSDIQWLDASLNRQQAMARVNEMRHSWYPVCRENLGHVLGVISLSHLLS-LPPEDEQAIELHAQTAHFVPETLTGMELLEQMRDHSSRMLFVVDEYGEVQGLLTPLDLLEAITGELKPETHSDAWATQGEDGVWLLDGLMPVNELKARLDIDLPAEDNRYNTLAGLLMCVLGELPVVGQDIALNGWIFKVLELDARRIDKVL---------
254443429    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MSIGLSLLVAVVAHFVLGELVPRAVALQHPVATIRWALPFFRLVARPISAMLNFFSGLILKCFRLEQSQDLDLLDVQAQIRSIVNEGDELPALAERIVSNALEFRKRVAHDIMIPRNQLQYIDLEDTPAESLDIARKSGHTRFPVCNGDLDDCVGIIHIKDVFRSGQEGMKINWDKLKRPMITFSMDEPLEVVLQRFLKTRKHFALLKDEFGGTVGAVTLEDVLEELVGEIQDEFDEEKMVTETETGTYEVDGLMALHDLAEEIGIKI--EAEEVSTFGGYITYELGRMPRMDEEFRIKDLEIKVTGVDERRV-------------
270158089    --------------------------------------------------------------------------------------------------------------------------------------------------------------SVVLIGNTLANIFASTIATLIGQYGDVGIAVATALLTLVILVFSEMIPKTFAAIHPQQVAFATSLPLGVLQ----------WIFAPLVFVSSSLSNGVLRLFRVSVDKMQKESLTGEELRSVVHEAGLLPVEHKSMLISLLDLETATVEDIMIPKSEIVGIDIERPWSEILEQLETAKHTRLPLYRDSVDDLVGMLHMRDVLNLAIEDKLDSLLHAADEPYYIPEATPLNVQILNFRKMKKRSSFVVDEYGDIQGLVTMEDILEEIVGEFTDVAALSRDITPQNDGSVIVDASLTLRHLNRLMGWQLP--HIGPKTLSGLIVEHLGYFPPAESCLTIENYRIEILKVGDNTIKSVK---------
270264051    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AIATGVLTFAVLLFAEVLPKTFAALYPERIAFPSSFLLAPL----------QKVMFPLVWLLNGITTLILRVFGIRTNVRVSDAVSKDELRTIVNESHQISRRNQDMLISVLDLEKVTVDDIMVPRNEIVGIDVNDDWKSIMRQLTHSPHGRIVLYRSSLDDAIGMLRVREAYRLMTEKKEFNLLRAADEIYYVPEGTPLNVQLVKFQRNKEKVGIVVDEYGDIQGLVTVEDILEEIVGDFTTSMSPTEEVNPQSDGSVLIDGTANVRELNKAFNWTLPATEAR--TINGMLLEELEEIPEIGTRVRVSHYDVDILDVQDNMIKQVRVTPIKSL--
297531212    ---------------------------------------------------------------------------------------------------------------------------------RAVAAKKVISNLDGYLSANQLGITLTSLGLGWLGEPTVARMLLPLFERHLSESVSHFLAFIISLITFLHVVVGELAPKTFAIHKAEAITLFTA--QPLIWFYKIM--------YPFIWTLNNSARLVTRLFGLRPVAEHEIAHSEEELLSESYKSGEINQSEYRYVNNIFRFDDRIAKEIMVPRKEIVALDINKSVKENLDIIREEKYTRYPVIDGDKDHVLGLINVKEVFTDFIANNEKQMKDYIRPIIQVIESIAIHDLLVKMQKERIHMAILVDEYGGTSGLVTVEDILEEIVGEIQDEFDDETPLIQKMDDRLILDGKVLISEVNDLLGLDIDDDDVDTIGG--WILTKHYDI-KPGESVEIDGYLFTVKEMDGHHVKSLEVAKKEP---
142272101    -------------------------------------------------------------------------------------------------------------------------------------------------------------------ALIGAILLGNNLVNILASALATSLMIKIFGNSGVAYAVIIMTTLIVIFAEILPKSYAISNAEKSSLVVSPILKPFVTVLAPITWTMEKIVFSILKIVGINHDKNARSLSVEDEIVDLHHKEGRLYKLDKDMVTGILDLAEISVEDIMVHRSKIYMVNIDGDPKEIINQVIESPFTRVPVWKDHNENIIGLLHAKNLLKLLKNNSINEISKEMIKTWFVPETTTLKDQLQMHLSRKIKLAMVVDEYGVLNGMISLEDIIEEIVGDINDEHDIELEVTKENDGTLIVKGSTEIRNLNRRFGWDLPDEDTN--TISGLIIHESSSFPKSGQVFQYHGFKFEVIEAEKNLITKVKISSLN----
212636515    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILIGNNLVNILASSIATIIGLRLFGDVGIAISTGVLTMVVLVFAEVTPKTFAALHPERIAFPSSHILRLLLIVLLPFVKAVNLITSAVLKMVGIRSTKTSD-ALSQEELRTVVHEAGLIPRRHQEMLLSIMDLEKVTVEDVMVPRSELYAININDEFKSINKQVIQSPHTRVLLYRDTVDDAVGFVHLRDALRLQSKGQKSSLLRAVKELYFIPEGTPLNVQLSNFQQNKERIGLVVDEYGDIQGLVTLEDILEEIVGDYTTSTTPSEDINEQQDGSFLIEASINIRELNKEMDWQFPI--DGPKTLNGLILEHLEEIPTVKTSMRIAGYPIEVIELGDNMVKTVRV--------
251793223    ---------------------------------------------------------------------------------------------------------------------------------------------------------TVVQIGLNMVAVLGGVIGEATIRVHLQAFINQYTDAAWVAASWLAFVIVTASFILLADLMPKRLALINPEVVALRTV--RIMQLCIILLKPIVWIFDSLANVIFRLFKVSTVRVESMTPEDIVVVDAGAEAGVLKAQEHYLIENIFDMQQRTVTSTMTTRENIVFLDRTFNRQQVLDTLTKNSHSKLIICDQGLDHILGYVESHSLLTLFLKEEQVQVTRLLRKPLFVPDTLSLYEVLELFKSTGEDFAIIVNEYALVVGIVTLNDVMSIVMGELVS--NEEEQIIRRDEDSWLVDGATPLNDVKRALDIEAFPHDENYETIAGFMMYMLRKIPKKTDFVLFDRYKFEIIDTENFKIDQLMVSFRKDVA-
143492829    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------AASALATSVLISLFDDAGVAYAMVGMTILVVIFAEVLPKTFAINNDRSALAVGPAIRVFVWLFQPLSIATRFVVYFLLR--------MFGIKGLSSLEQQEREEELRGLIELHTGPGPDVSEERAMLRSILDLGEVTVEEIMTHRSSVSMINADLPLEEILDELLESPFTRLPLYRGDPDEIIGILHGKALLRAIRNMADLDIVEVANEPWFIPESSNLLDQLQAFRARKEHFAVVVDEYGTLQGVVTLEDILEEIVGNIDDENDVSVSVRPQPDGSFLINGSVTLRDLNRDYEWNLPDEE--ASTIAGLILHEARIIPDVGQEFIFYSFRFRI---------------------
144171105    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRQFGEVGLAVAPFVLTFVFLILAEIGPKTIAAHAPERIAFPSAYILSPMLRL----------LYPFVWILNASANAIVRPFIKDGGQGGEEKLSPEELRTVLHEGAHLPLKRRGMLLSILDLEHATVDDIMVPKADIFGIDLEDDVDTIVEQLCASSHTRVPVYRGSINDVVGILHLRNASRFLRNPEPTKLMQETREPYFVQENTPLHTQLLNFQKEQRRIALVVDEYGEVKGIVTLEDILEEIVGEFTDLAARIPEIHPQDDGSFIIEGTALLRDINRSLKWSLPATGPR--TLSGLVIEHLEFIPEASCCLRLGAYRMEILQVKDNTVRNVRV--------
283835678    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YGDAGVAIATGVLTFVVLVFAEVLPKTIAALYPEKVAYPSSVLLAPLQIL----------MMPLVWLLNTITRLLMRMMGIKTDIVVSGSLSKDELRTLVNESSQISRRNQDMLLSVLDLEKVSVDDIMVPRSEIIGIDINDDWKSIVRQLSHSPHGRIVLYRDSLDDTISMLRVREAWRLMAEKKEFTKERAADEIYYVPEGTPLSTQLIKFQRNKKKVGLVVNEYGDIQGLVTVEDILEEIVGDFTTSMSPTEEVTPQNDGSVIIDGSANVREINKAFNWHLPEDDAR--TVNGIILEALEEIPVAGTRVRIGQYDIDILDVQDNMIKQVQVLPVKPL--
225010081    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTSPALSLFFTDFSLLTQTVISTLVILLTAEFLPKVLFQIYANTLIKALAFPAYV-FYFIFSQVSNFVIFISDLILRVIFKTSGDSVPLAFSKLEIGDYITEQMEAVATEDEV--DSEIQIFQNALEFSAVKARDVMVPRTDLCAVEIHESPKNLVKIFTETGFSKLLVYKDTIDNIIGYVHSYELFK-----KPQTIKSMLLPIEYVPETMLINDILNVLTKKRKSIAIVLDEYGGTSGMVTVEDIVEELFGEIEDEHDSTDLIEEQSENTYKFSARLEVDYLNETYHLDL-EERDEYGTLGGLIVHVTGEIPTLNESIIIGFYCFTILEVSGNKIDLVSLEVLEK---
256378989    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PMLDFLGSAADPVAVALVTIVLTFFTLVLGELAPKR-----LAMQNALRWASFVAKPLDVLSAVSRPAVWLLSKSTNAVVRLFGGNPDAAEEQLSPEELSDLVSGQQG-LNPEQREIITGALEIHARRLREVLVPRREVVTLPVDMAIPQARAELVTSGRSRAPVVRGHLDDVVGVVHLRDLL-----DDGVSLTQVARQAVVFPDSLRVVDALRRFKTEREQFALVVDEHGAVDGIVTLEDLLEEVVGEIYDETDRDLEVRREEDGAMVLPGTFPVHDLVD-LGVELRDPEGDYTTVAGLILVELGLVPEPGDRAAVAGWDFEVLAVDHHAITSVRLRRAEPAE-
136655892    ---------------------------------------------------------------------------------------------------------------------------------------------------------IEKTIGGILVGNNFVNILMASVATLI--FVRRFGESAGSAIATVFTTIIVLIFGDITP--------KTLATKLPIAFLSKTTFLVELLSKVFAPFTDSITNIIMKFVKNTDEDDEVTEADIQALTALGEIEGQILPAEREIIDSLLDFSDRPIKEIMTPRVDVLFLSLPVSLEDVKKVVNDKRISRVPVSKESLDDTFGVVYVKDLINLNDPTESVEIESLIKDAIYLPEYTTVLSALNILRENKSSFACVIDENGGIEGVVTIKDVLSEFVGDLPDEHDQRSGIRRLGPGQWRIDGKTDIDDFEEFFGLE--ESGKDVATVGGLYLSHSEQLPSEGEKITINGLEITVVELDSRRIESVVVKKI-----
300114674    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILLGNNFVNILAASIATVIAVRLLGNEGIAVASIVLTVVVLLFAEVTPKTLAALHPERVAFPAAYVLEPLLKLLYPLVWLINIVANALLSLFGVYPHRGSATTLSQEELRVVLSETGLLPKRHQRMLLSILDLGKVTVNDVMISRHEIDGIDINDPIDSIVDQLTHCAHTRLYVYQDSIDHVVGILHLRKALHLIASNNKESLQAIIKEPYFIPEETPLNLQLLNFQRCKRRTGLIVDEYGDILGMVTLEDILEEIVGEFTDAIDSEREIHPQPDGSYLVAGSSNVRELNRIMQWDLPI--TGPKTLNGLIIEYLESIPSPGIGLRLGRYLIEIIQTSGNAVRTARIRPSEGTE-
256833581    -----------------------------------------------------------------------------------------------------------------------------------------VLTSVKTLSTQLSGAQLGITVTNLGIGFLAEPAIAQLTYPTLVTWSSGQARSVSIAIALILATGATMIFGELVPKN-----LAIAKPWETVRTVAGFQRGFVRATAPLIKFFNGTANKVIGTLGIEPQEELASARSAEELVRHSADQGALPVETAQLVEKSFAFGERRAHDAMTPRSRMVTIDPTATAQDVLITAKDTGYSRFPVMTPGSDHVDGIVHVRSALAVPHHDRATTVGTVMGDATYVPDTLELDDLMDTLRSGNLQMAVLISETGDIAGLITLEDLVEELVGEVRDEHDPDDSIEVISDHSWTFDASMRPDEVNDVMEFPIPEHED-YETLAGLMNLHLGRISEVGEVIEDDGYRLMVTEVDGHRIERILIT-------
143477440    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFKIFNIEKQKVTDASVREDIIINMHEDEGILLKDERDMLNGILDLKEMTVEKIMTHRKNIYSINIDQP-EEYFKKISQSSFSRIPVWKESPNNILGVVHAKKLLANINESGKIDLKDSTLDPWFIPETTKVKDQLNSFIDRHEKIAFVVDEYGELMGLISLEDIIEEIVGNIFDESDSTIGIRKIGKNIFRVRGDVNIRDMNRTLDLNLNEKNS--STVAGFLIYETETFPDVGQTFKFNNILFEILNKKNNQITQLKVTLPEKNKI
145295582    --------------------------------------------------------------------------------ISILSLLGFVLLTASTGLFVAIEFALTGLEKSTVETHVKQKGDSSARA-----VQRDHQNLSFVLSGAQLGITIT----TLATGFLAEPVLAKFFTPALELVGLNESASSAVALIIALLVATTLSMVFGELVPKNWAITNPLGVARFVVHPVNWFNMVLKPFINGMNKSANFIVRKLGIEPAEELASARSSQELTALVRSSAESGGLDQNTAAVINRSLQFGDATADEFMTPRSTIESLRATDTVNDLIELALETGHSRFPVTEGDLDETIGMVHIKDAFSVVQAERATTVRDLARRIPVVPASLDGDSVLNAVRSAGSQVILVADEYGGTAGMVTIEDVVEEILGEIHDEHDDSDAERQQFGASWEVSGLVRIDELEKRVG--YVSPDGPYETLGGLIMYAVGAIPRVGDVALLGRWIARVTVMEDRRIDKAVLTPITHEE-
254785306    -------------------------------------------------------------------------------------------------------------------------------------------------KSAMRAAKLLERPDRLIGVILIGNNLANIVATLLAGVLTRHFFGEW-AELVVLPFALTIVLLIFAEVTPKSVA--AVYPEKIAFPASLVLSPLLILLYPFVLLINIISNSIARLFGLDPSQRRADHLRMEELRTVVDEAGLIPDQHQGMLLNVLDLEKATVEDIMVPRNEVEGIDIEEDICVILQRIRATEYTRLPVYEGDINNIIGVLHLRKAARFIQGDDSEALKQELSEPYFVPESTQLHTQLLNFQQTKHRMAIAVDEYGDVQGIATLVDLLEEIVGDFDESYDIAESIVECADDWYLIDASESVRDINKNLGWNLP--TDGPKTLNGIIVEYLESIPDACVSFELGNYRFELVELSDTRIEKAKL--------
301168348    ------------------------------------------------------------------------------------------------------------------------------------------------------------------VVNIFASSLMTTLTARI--FSSDSIGIAVGITTFIILIFGEIIPKTFARTHAEKLAVPT------IRFLQLWYISLFPVIKSIVWFISTFLGENAELTGRLITKLD-----IEYMVQKAEKENTIDSKQVDLLHSVLDFPKIKVKDIMIPRQKIKYLKSESSYQDVLTVIKEDTHSRFPVCDGELENMKGFLHVKELFLEQEERENFDITEHLKSPFFVYEHMKIQAVFDHMNRKKVHLALVKDENGLIVGIITLEDIVEEIFGEIQDEHDEEEESINKEYQIIYIDGSLSLRELYNDFEIKIPL-NDNYSTVSGFILDMLGNFPEEGQIIVWEGLSFELKKVQDYEIREIRI--------
291615153    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NTAVLLGSLTITFVILIFSEIMPKVIAASHAERVALPSSYILAVIIKLF----------YPVVSIATAMVRGMLWLLRIKQADHSHHKLSLEELRSLVLEAGFLPRKHQKMLLNLVDLERITVNDVMVPRNQIEALDIDTDPAELRQQIITCHHTLLPVYTETPSNVIGVLHVKRVLPLLLEADISQFRNILHDPYFIPSDTPLLKQLQQFQERQTRMGLVVDEYGELLGLVTLENILEEIVGDFTTQSPQTGKFLRQDDGSLLLEGSTSLRELNRKLGLHLPL--GEAKTLNGLILEHLQDIPEAGTSLKIGDYPIEIIQTQDRA---VKVARL-----
91794108     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILIGNNLVNILASAIATIIGMRLFGDMGVAIATGVLTLVVLVFAEVTPKTFAALHPERIAFPSSILLGWLLILLSPLVKIINLITTGFLRLMGIKNVRTNDALSQEELRTVVHEAGALIPQRHQEMLLSILDLEKVTVEDIMISRSDIYAINVNDDFKLINRLVVQSPHTRVLVYRDTIDDAVGFIHLRDALRLQSKEQKSTLLRAVKELYFIPEGTPLNVQLTNFQQNKERIGLVVDEYGDIQGLVTLEDILEEIVGDFTTSTTASEDINIQQDGSYVIDATINIRDLNKEMKWDFPI--DGPKTLNGLIIEHLEDIPAANTSLMLSGYFVEVIEVADNMVKSVRV--------
254513961    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRLYGDAGIVIATILLTLVILIFAEVTPKTIAALYPEKIAFPASVILLPLMRLLI----------PLVATVNWVTNGLLRILGVDMNEAGEDKVSREELRTIVSDPGMIPQRHRGMLVNILDLEGVTVDDIMVPRNEFYGIDLDASDDSILETIHRSSHTLLPVWREDSNNIEGVLHLRNVSRIVDRDGLSRLLNVLDKPYFIPESTPLHTQLRNFQQKKFRLALVVDEYGDVIGLVAVADILEEIVGEFTSNNDNSDEIYPQRDGSYVFDGGASVRDINKALKWELP--TDGPKTLSGLVLEYLESFPDANAGLRIGNYCFEILELQGNVVRAVR---------
134993873    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MNKIIKNKEDAPSSFYQRLRAFVRNILFIKPKNIEDVT----EVLENSLSSDIIDEVAFSIAENAIKLRATSVKEIMIPKVEMVNIYIDDSSEKLLETVIESGHSRYPVINEKKKNVEGILLAKDLLPLLSINEEVNLDSIMRDAKVVPETKRADSLLEEFKKDKSHLAVVIDEYGEICGLVTIEDILEELVGEIEDEHDDDLDLIQVSEKEFIADAKIEIDEFEEKFEINLNESS--VETLGGYMTKKLGILPKVGDKLIVESIELVVTAADKRRIKKL----------
154491016    ------------------------------------------------------------------------------------------------------------------------------------------------------------------IALVVYGLQMAIILEPLIARVVNNEALIVLTQSIISTILILFTGEFIPKTVFK--LNPNFSLTLFSVPLLIIYVVLYPVSKFSSLLSFLILKIAGVKNVTGSTQRALGKVDLDYFIQQSIEDAPQNDTEVKIFQNALDFSNVRLRDCIVPRTEIVACDKTAALEELRSRFVETGLSKILVYNENIDDIVGYIHSSEMFK-----NPEDWTQSIRSVSIVPETMAANKLMKVLMQDKKSMAVVVDEFGGTSGIVTLEDLVEEIFGEIEDEHDIKSYVKKVGDDEYLLSGRIEIDTLNEKFDLELP-ESDDYVTIAGFILHFYQKFPKLNETIVIDKYSFKIVKVTATKIELVRMKVV-----
110667911    ---------------------------------------------------------------------------------------------------------------------------------------------------------------TILVGNNLVNITMSSISTTIVGFYLDAGIAVIVSS-----LGITSIVLLFGESAPKSYAVDNTDSWARTVAPLLKIVGKILWPLITLFYYLTRLINKITPGGSAIESSYVSRDDIRNMIKMGEREGILEEEERQILDRTLRFTDATAKEIMTPRLDMSAISGQLTVEKAIEECIQSGHARIPVYEESLDNIVGIFDIRELDDTDSAFDDLTVAEVLNTTLHVPESKNVDELLSEMREDRMRMVIVIDEFGTTEGLITMEDVTEEIVGEILM-DDEEHPIEFVNDNEVLLRGELNIHEVNEILDIDLP-EGEEFETIAGFIFNLAGRLVEQGEEFDYENVTLRTEQLENTRIQKVRITVNPNTT-
301169173    -----------------------------------------------------------------------------------------------------------------------------------------------------------------MVAILGGGIGESALSPYIADILNRSNWIEPTASTIFILVTCLFILFADLIPKRIAITYPEMMALRVVGIMNFSMYVFKPLVWFFDTL----ANAFFRLFRISTVREDGMTSEDIAVVEAGAEAGVLKTQEHYLIENIFDMQARTVTSTMTTRENIVYLDRTFSRQEVMDTLSRDSHSKIVICDNGLDKILGYIESHTLLTMYLKNENVVLTKLLRKALFVPDTLSLYEVLELFKSTGEDFAIIVNEYALVVGIVTLNDVMSIVMGELVS--NEEEYIVSRDENSWLIDGATPLKEVTRVLDIAYFPDEENYETISGFMMYMLRKIPKKTDSVVYGKYKFEVIDTENFKIDQILVSLVKEQE-
136498137    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLETLGSTIVVLFAAEYLPKAFFRHR----------ANDSLRWFTVPLMLVYMVLWPLVEILTRLSRLFLRRMGRDVQSAREPVVFGRADLDHYLEEGSSAEEEIELFRNALDFGDTKVRSCMVPRTEICAVPADISMDDLREQFTQTGFSKLVVYRETIDDAFAYVHAFGLFR-----RPKRLASILTPLSFVPETMSAQEVFKMLIREKRSMASVVDDLGSLTGIVTLEDVVEELFGEIDDEHDDARTEEVLPNGTWRLDASLEVDYLNETYGFDWP-EEDAYSTLGGLIGDHLGHLPAEGETLQLENWVFTIETMDAQRIACVIVSKDQD---
282880787    -----------------------------------------------------------------------------------------------------------------------------------------FLTLFYSNPNAFVSTMLVGNNIVLVIYGILIARLLDNTIFVGMNPAFTVPADTILSTLIILFTGEFVPKTLFNSNPNRLLKLFAFPAYLFYVILWPISRFATFLARIILGLLGVSIPKDAVAAGFSKVD-------LDYLVQSSIENAQSEDDEIKIFHNALDFPDTKVRDCMIPRTEINAVDMNCSLDELRQKFMDSGNSKIIVYQEDIDHIQGYIHSSEMFKH-----SSTWQEGIRTMPFVPETMPAQKLMRILLTQKKSLAIVVDEFGGTSGLVSLEDIVEEIFGEIEDEHDSLKYVAKQGEKEFLLSARLEIDKVNEMFELDLP-ESDDYMTIGGLILNEYRSFPKLNEIIEIGKYKFKILKSTSSKIELVQLNIISN---
148978166    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILIGNNLVNILASAIATILGMRIYGDIGVAVATGTLTLVILVFAEVTPKTIASLFPERVSYASSILLMILMKVLSPLVILVNFITNGFIRILGVKASHDATDHLSSEELRTVVNEAGLIPQRHQDMLVSILDLEHVTVNDIMVPRNEITGIDINDDWKSIVRQLTHSPHGRVVLYRDQIDEVVGMLRLREAYRLMLEKNEFNLLRAADEIYFIPEATPLNIQLLKFQRNKQRIGLIVDEYGDINGLVTLEDILEEIVGEFTTSIAPSLEITPQSDGSFLIEGSANIRDINKGLQWALPTDGPR--TLNGLILEHLEDIPESHLSVQVASHPMEIVELEENRIKLVRV--------
213962890    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VFFQIYANQLLKLFAIPAYFFYLLFYPLSSLVMWISDFVLRVFFKTKGDYVPLSFTKVELVDYISEQKEEMDSEVQMFQNALEFSGVKAREIMIPRTEIVAVELNESIENLIATFVSSGFSKILIYNENIDDILGYVHSFDMFK-----KPKNIKEVLIPIVNIPETIQINEVLNILTRKRKSMAVVLDEYGGTSGIVTLEDIVEELFGEIEDEHDKDKFIEEQSETEYLFSARLEVEYLNETYHLEIP-ESEEYETLGGFIVLHNEGIPTQGELIQIPPFSFVIEACSQTKIETVRL--------
297621180    ---------------------------------------------------------------------------------------------------------------------------------------------------------------VFMLNTLVNILLQNAASHMFGS--SAGWDLKVGIPLVLTLFFGEIIPKNFCMEHNVKIAYL---VSPSINFFHRSLRLVRKITI------AITLPVSRIMFFFLKREKSISKEELEHVLKTSEQHGVLHPDEAKLIWGYLKFQNTTVKEIMAPKEDILFFDINNPIKKLVHLFVDEECTRIPICDGDLDNVIGVMHSKQFLYHDQLKDNQDLKPFTNKPFFVPETTLAKTLLKQLDEANEVLALVVDEYGSIEGLVSREDVAELVVGEIADRRDQNPLYTVAGSHEIIASGKLELMEFNRLFDSNLHSKTNMV-TIGGWLIEEMGEIPKAGTQFKTDCFLFQILAADPNRIRRLYIRKID----
307243588    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------AATSISTSLFMSIFGNQGIAMATLVMTVLVLVFGEVTPKTLAANNKERVSL----------AFAKILRVVIIVLTPFVFIINIVTSIIFKIFRIKDDDPKSLVTEEDIMVNVGHEEGVLEHEEREIINNVFEFGDMKAEDAMVQRVDMVAIDVESSYEDILEVFKEEKLSRMPVYKENIDDIIGILNIKDIIFLTDEEEEFNVEKYMREAFFTYEFKKISQLLEEMKLAKTQIAIVLDEYGGTSGLLTIEDLVEVLVGIEDEYDEDEEEIVKVAENEYIVDGGTKLTDVNEYLYNEL--ESDEFDSIGGYIMGYINGLPEEGQEIELDETKVKVLSLDKNRIEKLQ---------
157148125    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YGDAGVAIATGVLTFVVLVFAEVLPKTIAALYPEKVAYPSSFLLAPLQVL----------MMPLVWLLNTITRLLMRMMGIKTDIVISGSLSKDELRTLVNESSQISRRNQDMLLSVLDLEKVSVDDIMVPRNEIIGIDINDDWKSIVRQLSHSPHGRIVLYRDSLDDAISMLRVREAWRLMSEKKEFTKERAADEIYFIPEGTPLSTQLVKFQRNKKKVGLVVNEYGDIQGLVTVEDILEEIVGDFTTSMSPTEEVTPQNDGSVIIDGSANVREINKAFNWHLPEDDAR--TVNGVILEALEEIPIAGTRVRIGQYDIDILDVQDNMIKQVKVLPVKPL--
104783236    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GFWLAGLGATLMLLVLAEYLPRRLARRNPQAFLSLGASLLKLPLATLQPLGCLL--DGCAKLILRPFRIQPTAVALHPQEHDDF----DEDPAHDPARNGLLEGLQALDKVTVNDILVPRNEVDGINLDDPIEQIIEQLIVSRHTRLPVYHNDINQVEAVLNTK-LISHLLPRAELSFEKLCYEPYFVPESTPLQMQLLNFHKQQRRMGVVVDEYGEVLGIVTLEDILEEIVGEFEDEHSDNPHVYPQPDGTFIIEGTASLREINRTLGWHLPS-DGGPKTLNGLVTEALESIPESAVCLKIGRYRLEILETEDNCASKVLV--------
136357912    ----------------------------------------------------------------------------------------------------------------------------------------LIEKLLKTPKRLLATILVANNFINIALVLLFSNISQLFLTEINNHLLS--LLIEVVIISFVILIFGEILPKIFANRNNLLFARFTAPL---------IYRLDNFLLFILTIPMSKTTSFIEKRFGQKGGNFSVDELSKALELTKQNDT---TEEEEKILKGIVNFGNIEISQVMCPRVDIFSLSSNLSLDKVIPKLIENGFSRIPVFENQLDNIIGILYVKDLLPNI-KNKNFNWISILRPAYFVPENKKLDDLLKEFKVKKMHIAMVVDEYGGTSGLVTLEDLIEEIVGDISDEFDENVEYSKIDNDIFLFDAKISLNDFYRISKINFEKRRGEAETLGGFLTEISQRLPRIREKISFEKIHFTIESVD-----------------
301162074    ------------------------------------------------------------------------------------------------------------------------------------------------------------------IALVIYGILMAQIIGDNLLTGWITNHFVMVLVQTVISTLIILVTGEFLPKTLFKINPNLALNVCAVPLFIC-----YVVLYPISKFSSGVSYLFLRLFGMKVNKEASAKAFGKVDLDDNAESEETLDTEVKIFQNALDFSAVKIRDCIVPRTEVVAVALDTSLEELKGRFVESGISKIIVYDGNIDNVVGYIHSSEMFR-----SPKDWRDHVKEVPIVPETMAAHKLMKLFMQQKKTIAVVVDEFGGTSGIVSLEDLVEEIFGDIEDEHDNTSYIKQIGEHEYVLSARLEIEKVNETFNLELP-ESDDYLTVGGLILNQYQSFPKLHELVSVGKYQFKIIKVTATKIELVRLKVME----
167464386    ------------------------------------------------------------------------------------------------------------------------------------------------LSATQLGITLASLGLGWIGEKAIAHLIIEPLFHLFHLDIGAISTTISFILSFALVTFLHIVLGELAPKSLAIQKPESTALWLSVPLLW-----FYKIFLPAIWLLNGAANLLLRLFGIDPATEQEVHTEEEILMNQSARSGQIDKEEMELFDNVFEFSGRVAREVMLPRMDMDCLFLSQSYEDNLKLVFETKHTRYPIAVEDKDQVVGFVHITDLLGEERDREEKDLKRFIRPILSVPGSMEISRVLRLMQKKHSQLAIVVDEYGGTAGLLTLEDIMEEIVGELHDEFDEERPEVEYNGNVISVDGRMLIEDLDDLLGLDIEDEE--VDSIGGWLFKKLEGSPVKGQQVIFGHYIFEVGEVDRLRIMRVHL--------
136154129    ------------------------------------------------------------------------------------------------------------------------------------------ADLALQLLERPTQFLSTVQIGITSIGVLNGIVGEAAFSESVSRWLVSVGWMVVTLITLLTIVFGELVPKRIAQLYPETIARHTAP----------LMRLLGVVARPFIALLSASTAGVLHLLRMDTRRQDSTEEEISASLSEGLHAGLIEHQEHQMVKNVFHLDDRPLTSLMVPRSDIDWLSAKATVQEALDQVRQAMHSWYPVCRAGLDDVVGLVSLAELTQQTA--GDQLLETLMVPAAFAPETLSGLDLLEQFRRQSGRMVMVVDEYGVVQGLMTPRDLLEAITGEWLDHASQDSWATPRGDGSWLLDGAMPVVELKTRMGLSESLPGEDYNTLAGLIMSVSGKVPATGARVQVQGWEFEVVDLDGRRIDKVL---------
241760148    ----------------------------------------------------------------------------------------------------------------------------------------------------FITVVQIGLNAVAILAGIVGEAAIRPYFGKLLENAGSWGSTVASLLTFSLVTGSFILIADLMPKRMAMTHPEAVAVRIVRPMMFLIF-----ILKPLVWVFDGLANAIFKLFKISTVRQEQLTSEDIAVVDAGAQAGVLKEQEHYLIENIFDMQERTVTSTMSTREYIVYFDKHDDSDTVLEMMSEKPHNKFLVCDGDLERVIGYIESHTLLTLFLKEKDVRLKRVLRKALFIPDTLSLYDVLETFKTSGEDFAVVVNEYALVVGVVTLKDVMSIVMGELV-NTEEEPQIIRRTEDTWLVDGATPLTDVMRALDIEEFPNSENYETIAGFMMYSLRKIPKRTDFLVYAGYKFEIIDTENLKIDQLLVSK------
152978429    ------------------------------------------------------------------------------------------------------------------------------------------ENLLKKTDKLLSLILICNNLVNISASAIATIIGMRLYGDAGVAIATGTLTFIMLVFAEIYPKTISAIYPEKVAFLSSHILTPLMKIFTPLVFL------------------MNIIIKVLIKITGLKSEAKNTNLSPEELRAIVNESGKIPSAHQEMLLSILDLEEVTVDDIMVPRNDISGIDINDDWKSIMRQLNHAPHGRVLLYKDNMDNLIGFLRIREAFRLMLDKNEFTLLRAADEIYYIPEGTALNAQLLNFRNNKERIGLVVDEYGDLKGLVTLEDILEEIVGEFTTSTAPDEEIIRQSDGSVIIDGAANLRDINKLFDWNLN--TDDVRTFNGLILEHLEEIPEEGTEFELDGLRVTVLEVADNMVKQAKVVKI-----
136165455    ---------------------------------------------------------------------------------------------------------------------------------------------------------RIFSSTLLMTSLCVTGISAAFSLFFISRNANHSEFLAVAIASPLIVLFGELIPKTFYQRYSDTLA--PWVSYPVNAVFWGLYPITRILSSYTHRISRMVAPIEEVLLG----KRRNTRDDVRSLLNFGKGETGLKTSEKQMIKRIFEFTDTEAKHALIPLVQVEAIEDNATIRDALERFRQHRHSRMPVYSERIDNIIGVLEISDLFN--FSDIAAPVRNYVTPAHYVSETQSLEDLMTEMQEEDEEMVVVVDEYGGAVGILTFEDIVEEIVGEINDEYDENPAYKQLGEYRWIVQARMEIQKINERLRLEVP--EGEYETLAGFLLQQFGRIPETGDELHFGDLIFTIRKANERQIELVHIERQPHLE-
310128564    ---------------------------------------------------------------------------------------------------------------------------------SAKIVKKMIANLDYYLSACQLGITVTSLGLGWLGEPTFEKLLHPLFN--LLQLPDALTTTISFVISFIVVTYLHVVLGELAPKSIQHTEKLALTYARPLYYFGNIMKPLIWLMNGSARV-------IIRMLGVDPDAQTDAMSEEEIIINNSYNGGEINQTELNYMQNIFSFDERHAKDIMVPRTQMVTLNEPFNVDELLETIKEHQFTRYPITDGDKDHIKGFINVKEFLTEYASGKPIKVNNYIHELPMISETTPISDALVRMQREHVHISLIIDEYGGTAGILTMEDILEEIVGEIRDEDDEVNDIVKLGEDTYQINGRVLLDDLNEKFNIEFEDSED-IDTIGGWLQAH-----------------------------------------
282877138    -----------------------------------------------------------------------------------------------------------------------------------------FLSLFFNNPNSFVSTMLVGNNIVLVVYGILIARLFDQTIFSGMDAAFTVPADTVLSTLIILFTGEFLPKTLFQSNPNRLMQVFAFPAYLFYVILWPISRFATFLSGLILRLFRVRIPKDAISGGFSKV---DLDYLIQSSIDNARSNEEIE-NEVKIFHNALDFPDTKVRDCMVPRTEINSVDINCTLDELRQKFIESGNSKIIVYTDDIDHIKGYIHSSELFK-----NPSSWKDGIRSMPFVPETMPAQKLMQILLQQKKSLGVVVDEFGGTSGIVSLEDIVEEIFGEIEDEHDSLKYVAKQNEDEYLLSARLEIDKVNEMFSLDLP-ESEEYMTLGGLILNAYRSFPKLNEIVKIGKFEFKIIKIATAKIELVQLKVLPE---
56460830     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FGDAGIVIATFGLTLIILIFSEVTPKTIAALHPERISFPSSLILMPLL----------KVMYPIVIGMNFITNSFMRLLGVNPKQSQADALSSDELRTVVNEAGLIPTSHQEMLVSILDLEKVTVEDVMVPRNEIVGIDISDDWKSIVKQLSNGQHTRVLLYRNEIDDAIGFLHARDIMRLMSKNQFTADKSILVRAYFIPEGTPLNVQLLKFQRRKERIGLVVDEYGDIQGLVTLEDILEEIVGDFTTAPAPSESVTLETDGSFLVDGSANLRELNKEMNWDFP--TDGPKTLSGLIIEQFGDIPDARLSLRLGGYPVELVEIGDTMIKQIRV--------
157960735    ------------------------------------------------------------------------------------------------------------------------------------------ADKVLLLQAQPGNFFTVVQIGLNAVAIMGGIVGESAFTPHIHAFLSSWLTGPWLKMSFLLSFVIVTSLFILIADLIPKRLAMAFPEKVAMTFVGPMMVCI-VLLKPLVWFFNGAANLVFRVFQVQTARNDAVTSDDIAVMDAGAEAGVLDKGDQLMMEKVFEMQTIPVTAAMTARESLVYFLLQDSEEEIMSKISQQPHSNFLVCDEQLDTVVGFVNAKKLLICLINGEKISLKDLVSTCFIVPDTLSLSESMDYFKNSRADFAVVMNEYSLVVGIVTAKDLQDAVMGAW-SLPECEEQIIARDERSWLMDGVTPITDVMRALDIEEFPQNHNYETIAGFMMFMLRKIPKCTDSVNHAGFKFEVVDVDSYKVDQLLVTRIDDSS-
224024284    -----------------------------------------------------------------------------------------------------------------------------------------------------------FISSMLVGNNIALVIYGILMAELIEHYILVNVLTNQAALVAIETIISTLIILVTGEFMPKTLFRINP--NLTLRACSVPAFICYVVLYPVSRFSSLLSMGFLRLTGTRPNKEADLDYFIQSSIDETKDKEQID-TEIKIFQNALDFSNIKIRDCLIPRTEIIAVDIESTIQELKDTFIENGISKVIVYKDNIDNVIGYIHSSELFRH-----PQEWQKNIRTIPIVPATMSAHKLMKIFMQQKRSLAVVVDEFGGTSGIVALEDLVEEILGDIEDEHDTTSTIAKIGEDEYILSGRLEIEKANEDFGLHLP-ENDEYQTIGGLILHEYQSFPKVHEIITIAHFKFKIIKVTATKIELVKLK-------
140133378    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RPFVFFLSPITWVMEKIVHAILSIFGMNYIKNSRSISVQDEIVDLHHKEGRLYKFDKDMVKGILDLSVIGIEDVMVHRSNMFTVNIDDDANTIIDTVINSSYTRIPVWQNDAENIIGIIHAKNLLKLLSAKKNEDIRKTLLEPWFVPETTTLKEQLQMHLTKRAKLAIIVDEYGALMGMISLEDIIEEIVGDISDEHDVVKGVNVNYDGSFNINGNVEIRDLNREYSWELP--DNEANTLSGLIIHESRSFPKAGQKFNYYGFQFEILEAKDNQISLLKV--------
257052004    --------------------------------------------------------------------------------------------------------------RVRGTSVDQLAEEGRPGS---ATLQEVMTNLDNYLATTQLGITIASLGLGWVVAALIEPILESVLPASLIHLV--AFAIGFSIITFLHVVFGELAPKTIAIAQTERLSLF---LAPPMKFFYFI-------LYPGIVVFNGAANAFTRSLGVPPASETDETLGERELLRVSGEVGDIDLAEVTMIERVFDLDDIVVREVMVPRPDVVSVRADAALSDLQSIVLEAGHTRYPVAAEDGDQVIGFVDVKDVLRAEVEGGDESVGDIAREIAIAPETMALSDLLRQFREDQQQMVAVIDEWGAFEGIATVEDVVEALVGDLRDEDEREPSIRPRDDGGYDIDGGVPLSKINDMIEGEFT--SDEVETIGGLVLEQLNRAPERGDRVAVAGYVVTVTSVEGSRISTIRV--------
70727192     ---------------------------------------------------------------------------------------------------------------------------------SAKIVKKMIANLDYYLSACQLGITVTSLGLGWLGEPTFEKLLHPLFN--LLQLPDALTTTISFVISFIVVTYLHVVLGELAPKSIQHTEKLALTYARPLYYFGNIMKPLIWLMNGSARV-------IIRMLGVDPDAQTDAMSEEEIIINNSYNGGEINQTELNYMQNIFSFDERHAKDIMVPRTQMVTLNEPFNVDELLETIKEHQFTRYPITDGDKDHIKGFINVKEFLTEYASGKPIKINNYIHELPMISETTRISDALVRMQREHVHISLIIDEYGGTAGILTMEDILEEIVGEIRDEDDEVNDIVKLGEDTYQINGRVLLDDLNEKFNIEFEDSED-IDTIGGWLQAHNTNL-QVEDHIDTQYDRWIVSEMDNHQLVWV----------
54310154     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILIGNNLVNILASAIATIIGMRLYGDLGVAIATGALTLVVLVFSEVTPKTLATIYPERVSYLSSIVLNVLMKVLYPLVWFVNGITNGFLLLLGLKVDNMNSSKLNSAELRTIVDEAGLIPRRHQDMLLSILDLENVTVEDLMVPRSDIAAININDDWKSITRQLIHSAHGRIVLYRDTIDEVVGMLRVREAYRLMMEKNEFNLLRAADEVYFIPEATPLNTQLLKFQRNKERIGLIVDEYGDIQGLITLEDILEEIVGEFTTSIAPTEEVTSQADGSLLIEGSANIRDLNKSLNWSLPTDGPR--TLNGLILEQLEDIPDNQLSLEVAGHQMVIMDVSDNMIKLVKI--------
297183669    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFMTVVLVLCAEVLPKSYAFNHADKFSLKIALTVQILVFLLTPLSWAVRSIVVFMLGTPDSDTDK----------REEELRGLIDLHVNETDEEG---RETGAMLASVLDLGEVTVEEIMTHRASVSSLSVDDDPEQILRFVLTSPHTRHPVYSRKPENIIGVLHVKALLRAIGENGKLKISDIATEPYFIPETTQLFDQLQAFRSRREHFAIVVDEYGDLRGIVTLEDILEEIVGDIDDELDIDLDCRAQPDGSFIVDGNVTIRDLNRTIGLELPDE--QAATIAGLIIYESRHIPFIGQEFKFHNMHFRVRNRVGNQITSLRL--------
256819815    ----------------------------------------------------------------------------------------------------------------------------------------------------LLATVLIANNLVNISIVLLFVDLGDFLFGGITTPWVRAVLDVGVVTFVLLLCGEILP--------KIYANRNNILFSQRVAYFIYILDSFFTPISMPM---KNFTVWIQKKLGKQKSNISVGQLSQALELASEEDT---TNEEKKILEGIVSFGNTETREVMVPRVDIFALSEELSYQELLNEIVAIGYSRIPVYHENLDHITGVIYIKDLLPHL-DKTDFDWNSVKRNAFFVPENKKLDDLLSEFQEKKIHLAVVVDEYGGTCGVITLEDIIEEIVGNINDEDDEDVTHFKINDNVFIFEGKTVLKDFYRILEFTDEEEAGDAETLAGFLLEISGNFPQKGTPILFGNYKFIVEAFD-----------------
153870901    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILLGNNFVNILASSIATVIAVDLMGEAGIAIAAALLTVVILIFSEVTPKTIAALHPEKVAFPVSLIIKPLLTILYPLVWALNSAGNGLLKLFGISEQSKDSEHLSQEELRTLVHEAGIIPKRHQQMLLGILDLETATIEEIMVPRHEIIGIDINLPLDTLAEQLATCPHSRVPLYRENIDDVIGIIYLRQLVSLFKRDEKEALEKMARGLYFIPESTPLNVQLIHFQRYKERIGLVVNEYGDIQGLVTLEDILEEIIGEFTTNPDTNLDIHQQADNSYLVDGSITVRELNRVLEWHLS--TDGPKTLNGLILDYLEILPEADTSLLLEGHPIEIIQMANKAVKQ-----------
254495143    -----------------------------------------------------------------------------------------------------------------------------------------------FIPKILTIITQKSSKFITTMLVGNNISLVIYSYYMGSLLIRLFPLEGYNDFSILLIQTVISTIIILITAEFLPKAIFRIYANEVLKIFAIPAYIFYYLFHFFSEFITLISDFFLRVFFKTNSDEQQTEFSKEELINEQLEIGNDDEEEIQIFQNALIFQNVKAREVMVPRTEIISVEIHETVTNLKKLFIETGLSKVLVYKTSLDDVLGYVNAFELFK-----KPKTIKSILLPLEIVPESMMINDILNTLMKKRKSVAVVVDEYGGTSGMITVEDIVEELFGEIEDEHDQEFLEEKLKDDHFNFSARIEVDYLNEEYDLNIP-KSEAYETLGGFIIEHTENIPEEKEVLEIDNFEITILKISGAKIDEVKISNLED---
89095998     --------------------------------------------------------------------------------------------------------------------------------------------------------------------LITAILIGNNIANIMLPTLVTIVAINY-GINVGIATGILTVVLIIFAEVLPKSIAATFADKIAFIVFPVIRFLMMILKPLTFLLSRFTRGVIRLLSKDSEAEVSFSKEELITMVDIATTEGTFNNEETTRIKGVIDFFELDVRDALTPRTEIIGIPADSSYEEARDIVLHSHYTRYPVYKENMDNIVGVFHSKQLLSWSLDLSNALDEYTDNDPLFIYEFHSIERVFKLMMKERKHIAIVLDEYGGTRGIITHEDIIEAMIGEINDEDDEEVLIEELTDSHIVCSGKLSLHRLNEAFKTKIPEEEDV---LSGFLLKELGYFPEEGETYDYHHLRFKVKEIEDNKVKQIEITK------
256822048    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------VNILASAIATVIAIRFWGEGGIFAATLMLTVVVLIFAEVTPKTLAALYP----ERIAFFAAPILKPLSAIFSPVIKLISFLANGLLKLFGVNAGKEGEDHLSQDELRTVVNEAGMIPRRHQKMLLSILDLETVSVDDIMVPRNEIAGIDLTDDMDYIFEQIRNSIHTRLLVFKEEIDQVQGFLHARNFGRILELEEPTPILDFLDPIYYVPEGTPLHTQLMKFQRKRDRIGLVVDEYGDIEGLVTLDDILEEIVGDFTTEMSNNKEIQAQHDGTYLVDGTITIRELNRAMKWYLPL--DGPKTLNGLITEYLETIPEASTGLRLHGYPMEILQVKDNLIKTVRI--------
307546456    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLTIAILIFSEVTPKTYAAVKPERIAYPASLVLEPMLKLLYPLVWLVNAISNGLLRLLGVKSIEGDGDNLTRDELRTVVHEAGLVPSRHQAMLVSILDLENVTVNDIMVPRHEVSGIDLDDDLDDILTQIRTSQHTRMPIFKGDINNIIGMLHLRNAARFLSRSEKAAIVQEAREPYFIPESTPLHTQLLNFQKQKRRIGIVVDEYGDVEGLVTLEDILEEIVGEFTDVASQNQDIHPQEDGSHVIDGTANIRDINKSLGWQLP--TDGPKTLNGLILEHLESFPDGPVCLEIRPVRMEILEVRDNLIT------------
87301974     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLVFLALVGLATVIGGVAPKAW-VMHRPESSALQLAPLLEWVIRTLWPLLILVERFANGLLRLLGLPRNWDELVPALSAGELETLIESNSVTGLL-PDERSILEGVFSLRDTQVREVMVPRSGMVTLPLEVTFAEMMEAVHATAHARFPVIGQSLDDVRGVLDLRRLIAQGLLQGDTLLAPYINPVARVQETVSLAVLLPLIR-SGQPLLVVVDEHGGTEGLVTVADLTSEIVGDEDDLVMIRQNLQRLQDDTWLVAGDLEIFELNRQLDLSLPEADGH-HTLAGFMLERLQHIPAPGESLRWKGHQFEISSMDGPRIERVQITR------
145296241    -----------------------------------------------------------------------------------------------------------------------------------------------------------HINMLIMLRTLLDASAAVFAGAIAVNVMDSWAWGIVLAIVVVSLLTFAVVGVFGRTVGRKNPYSVMLRSAVVLSGLAKILGPIARGLIWIGNIIAPGP--------GFRNGPYATEVELREMVDIAQEHGIVEIEERRMIQSVFDLASTTVRQVMVPRPEMIWIESGKTAGQATALCVRSGHSRIPVIGENVDDIIGIVYLKDLVQKTYYGKSVLVDEVMREATFVPDSKSLDALLQEMQEDHKHIAILVDEYGGVAGLISIEDILEEIVGEIADEYDEVAPIEKIGDRTYRVVSRLSLEDLKDHLEIEFGDEEDQVDTVGGLIAFELGRVPLPGATVETCGLKLTAEGAKNRR--------------
222625307    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AMFGEAGVSAATGVMTVAILLLTEITPKSVAVHNATEVARFVVRPVAWLSL----------VLYPVGRIVTFLSMGMLQILGLKRSEPYVTEDELKLMLRGAELSGAIAEDEQDMIENVLEIKDTHVREVMTPLVDVVAIDATATLIDFKNLWETHQYSRVPVFEERIDNIVGIAYAMDMLEYVEEVEEITVKEIAHMPYFVPDSMSVWNLLREFRIRQVHMAVVLNEYGGTIGIVTLEDVVEEIVGEIFDENDSKIYIVMLDDGTFDVDANTSIDHLSEELGVKIP-EGHQYETVSGFVCESFGYIPEEGDEYKEEGYELEILEANARKVGKVRFKPISSECV
136384455    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VAVATILILIVGDIIPKTLAKMHHETLFASTLWIINVLVTILSPVVYILQAISYKTFIIFGHEELF--------NKHEQISEKELEFLISYVNQKGMMESEKTEMLQNIFGLGQTPVHKVMVSRVDMVMINIESSLDAALELFSSCGYSRIPVFEGKEDNVVGFLYHKDVFQVIAKKQQKELKNLLRPVFFIPESKKTNQLLSYFLRERMHMAIVVNEHGAMVGLVTLEDVIEEIVGEIRDEHEEHTGVLPLEDGGWIIDARTKLEDLEELLDLQFHVEHS--TTLGGFISEKLEHVPQKGNRLYYGGYCFQVQQANAKRVIKVLV--------
307822867    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------GLILLCNNFVNNFASSIATVIAIKLYAVAIAAGILTIVMLICSEVTPKTLAAIKPEPLAFPAAWIYTLLLKILYPIVWFVNLFVNLLLRIVGVDIKKNRHNALNKDELKSISDAESLMPTRYQKMLMGILDLESATVEDIMTPRNEIIGVDLELPVEDIITRIKTSPHTRLPVYKTSIDRIIGFIHLRKILALLNQEDKQTIINLLDKPSFIPESTPVHNQMHRFKHEKIRIGLVVDEYGDVQGLVTLDDLLQEIVGELITDD---VAVRTQSDGSYLVDANITIRELNRVTQWSFPTEGPK--TLNGLIIEFMETIPETGTSIRLHEYLLEIIKRDENSVKLVK---------
254284068    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILIGNNLVNIMASAIATVIAIRLYGDAGIAIATVLLTIVILIFAEITPKTIAALHPERVAFPFSLVLLPLLQLFLPLVAAINSITNGILRLMGFKPDATDSEALSQEELRTIVTESGMIPRRHQRMLVNILDLEEVTVDDIMVPRNEVFGIDLNDDDATILDQLQHSTHTLVPVWNEDINDIKGVLHLRKLSRVLDGDGRDALMVEIQAPYFIPENTPLHTQLLQFQQKKLRLGIVVDEYGDVMGLATLEDILEEIVGEFTSNIEEQEEVIALKGGGTVCTGTISIRELNRQQEWDLP--TDGPKTLSGLALEALETFPCGPVAVQIPGYVIEVVAIDGNLISRLRITP------
148361076    --------------------------------------------------------------------------------------------------------------------------------------------------------------SVVLIGNTLANIVASTLATLIGQYGDAGVAIATALLTILILVFAEMTPKTLAAIYPQQVAFASSLPLSIL----------QWIFSPLVHLISLISNGILRLFNISVKRMQKEMLTGEELRSVVHEAGGLMPVEHKMLISLLDLEQATVEDIMVPKADIVGIDLDLPWIELLDQLETAQHTRLPIYHGSIDHLVGMIHVRNILNLALENDMDNLLNSAEVPYFIPEATPLNIQILNFRKMKRRSCFVVDEYGDILGLVTMEDILEEIVGEFTDIADLSRDITPQQDGSVIVDASITIRHLNRMMGWSLPLIGPR--TLSGLIIEHLGYIPPPDSCLVIDHYHIEILRISDNMIRGVKMIK------
142983899    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRLFGDAGIAIATLALTLVILIFAEITPKTVAALYPERVAFPA----------SWILLPLQKLLMPLVLAINWLTNGILKLLGFSPDNAGDDAVSQEELRTIVTESAMIPSRHRRMLVNILDLEQMTVNDIMAPRHEIYGIDIAAPDEAIMHQLKNSAHTRLPIYRDDINQTEGVFHMRDLSR-VLDKGRLNRQALLEEPYFIPENTPLNTQLLHFQRQKKRLGMVVDEYGDILGLVALEDILEEIVGEFTSNVEENEEITAHWDGSTTCSGTVSIRDLNRQRKWNLP--TDGPKTLSGLAVEALEAFPNAPTSVRLEGYQLDIEEISKTHISRIRIRPLE----
302185522    ---------------------------------------------------------------------------------------------------------------------------------------------------------LAFNLNSLILGNTLIRVLITVIATLIAYWFYNGPTVAWLATVSIMLVFAEYMPRRLANRHPVSTLLLGNG----------VLRIPMKIVWPLAYVFNVLAKTLLRPFLSRAVQQQDQAFEDDTQNTPRNDAAQEYSPRASVLSGIRALDSITVNDILIPRNEVDGVNLDDPMEMIIERLIISRHTRLPVYHNDINQVQGVINTRDI-SHLLPKGTLTKEQLCYEPYFVPESTPLQLQLLNFHKQQRRLGVVVDEYGEVLGIVTLEDILEEIVGEFESEQRDNPHVKQQEDGRLEVEGAASIRDLNKSLGWHLP--SDGPKTVNGLVTEALETIPDAPVCLKIGPYRLEILETEDNRVKRV----------
289646203    ------------------------------------------------------------------------------------------------------------------------------TSVEAAHHQLKAMRAASRSDKAAPLPELAFNLNSLILGNTLIRVLITVIATLIAYWFYNGPTVAWLGTVSVMLVFAEYIPRRLANRHPVSTLLLGNG----------VLRIPMKIVWPLAYVFNVLAKTLLRPFLSRHVQQQEQNFEDDVQKTNRHDIVHEHYPRASVLSGIRALDSITVNDILIPRNEVDGVNLDDPMELIIERLIISRHTRLPVYHNDINQVQGVINTRDI-SHLLPKGTLTKEQLCYEPYFVPESTPLQLQLLNFHKQQRRLGVVVDEYGEVLGIVTLEDILEEIVGEFESEQRDNPHVKQQEDGRLEVEGAASIRELNKSLGWHLP--SDGPKTVNGLVTEALETIPEAPVCLKIGPYRLEILETEDNRVKRV----------
135830913    ---------------------------------------------------------------------------------------------------------------------------------------------------------------TILFANNLVNVLASALATKILIEVTATEGILYIIMTLMILIFGELIPKTIALSNADKFALKIAPLVRVMIII----------LFPLTKILNFIVGFILKMLGIDYKDSTKEEILEKSEEELRHGKDTTGKDGKQMLKSILDLDEITVGSIMVSRTDIFSLPSTLNYSELISKLKNSPHSRIPVWEKNPENIVGVLYVRKLIENSLDQKKFNILNYCQKPWFIPESTKLDNQLMAFKKRKEHFSIVVDEYGEFLGIITLEDIIEEIVGDIDDELDDENGIKETSKNNFLVNGTVNIRDLNKQIDTELPL--NNASTVAGLILYESRIIPKKGQIFSFFGLKFKILAKKNNQILMLKISK------
291458824    -----------------------------------------------------------------------------------------------------------------------------------------------FLSTIQVAITLSGFLSSAFASESFALPLVALLKR-LGMTLDIQILKPIVIVFITILLSYLSIVFGELVPKRLAQVHTESIALFMSGILSFISRFFAPLVFILTASTNA----VLRLIGIEPEDVDDQISEEDILMEEGREKGAIESSENEFIQNVFEFNDLTVSEVCTHRTDVAMLYIGDTDRQWRRTIHDNRFACYPICGEDDDDIIGILNSKDYFRLSDLSRRNVMQHAVERPFFVSQNMKVSALFQIMKKERKYYAVVLDEYGGMTGIVTLHDLIEALVGDLQEEDESPEPEPIEAVGEWIILGGADLEDVNEALGLDLPVE--NADTFGGYIMGIMGRVPDDGSSFHLDELSIDVAHIKNHRIGKTIVRKLRPEE-
78183844     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDASLFVLIVLLATFLGGLLPKAWVLNRPEKAALRLAPLLEVVMRCLAPLLNLLEAVAGLLMRLLGLAPQWDVLV-------PALSAGELETLVESGRVTGLF-PDERNILEGVFALRDTQVREVMVPRSGMVTLPASVCFAELMEAVHHTRHARFPVIGESLDDVRGVLDLRQMAEPIARESNSPLEPYLQPAVRVLETSTLAELLPMIR-SGQPLLLVVDEHGGTEGLVTAADLTGEIVGDVQDETDEELQAEEGRSGSWLVAGELEIFELNRQLDLDLPEADDH-HTLAGFLLERLQHIPAPGEALSFQGLQFEITVMAGPRIDRVRL--------
300702982    -------------------------------------------------------------------------------------------------------------------------------------------------DKLLSLILIGNNLINTAVPVLIANLAIHYFGNS-----GTTLSIATAIVAFLIIVFCEIAPKIVGATYPERISFPASFIIAPLMRL----------ATPLVTVVNAFATGLLRLVRINPRAAPEQRMSAEELRTLVLESGFIPHKHRSILLNLFDLDAITVDDVMTPRARVESLDLSRPIGEVIQQLETCYHNKLPVFEQDTDQVLGILHVRKALSLLGHTEHDDFRNLLSKPYFVPSGTPVFRQLQYFQENRRRLALVINEYGDMLGLVTLEDIIEEMIGEFTTTLPNAGKLAWDAQGAYLADAGMSLRDLNRRLDLQLP--TDGPKTLNGLVLEVLEEIPEAPVSVRIAGCVMDIVQMDSQSIRTVRLHR------
163783632    ----------------------------------------------------------------------------------------------------------------------------------------------------FITLTMLGYTLSIVFAATLYTLALMSASKYFPGISGYEVLLAETLVIFTIIFGEIIPKSFFQHHANK----------LTIPCLFILDKLRIPLKPFLV------LSKVISRFISSRFAKSHVSVRREDIIELLREKKTFAEYEGLIVSNILSFKDRRVGEIVKPLYEIVMISENASVFQAVEKIKESGYSRIPVYRVRVDDIVGYVSAYDLLEA---QPEEPIKKYVRKILVFSEYTPLPDVVNEFKKKKEHMAVVVDERGVIIGIVTLEDILREIVGSIQTDKGEEELIREISRDRWIADGKLELNELVRITGVKIP--EGNYSTVGGFLSFLAGRIPEEGEVFRVGSFVFKVVSTDDR---------------
154685416    ---------------------------------------------------------------------------------------------------------------------------------RAVLAKRIITDLDEYLSASQLGITLTSIGLGVLGEPAFER--MLHPVFQGMGLPDSAEHVIAFAAAYGLITFLHVVVGELA--PKTVAIQKAEKLTLWIAGPLRLFYVFMFPFIWVLNGSARILTGLAGLKPASEHEGSHSEEELRILLSESLKNGEINPSEYTFVNKIFDFDNRIAKEIMIPRKEIAAVSTDMDVPEMLDMMLKDKYTRWPVTDGDKDSVIGMINTKHLFSDLLFKAEVSITSYVRPVIEVIETIPIHDLLIKMQRERIHLAILSDEYGGTSGLVTTEDILEEIVGDIRDEEDEQPQIQKLSERHYVLDGKVRIDQVNHLLGAGI---EEEVDTIGGLVLKRNIDI-CAGESIQIGGYTALILEMDGRFIKQLELK-------
135948413    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FVTILLTIVLVIFAEVIPKTYAFSHADQVALTVAPIINFFIFL-------------LTPATFITERFAKIVSGPEINDEEAKTEELRGMIRLHAGNESRGKERGKMMSSMLDMDEVTIEAVMTHRGAVTMIDSKEDPELIFKVIGESPFTRIPIYSGNPDNIIGILHAKELFRNLRRRNSINLSELMIQPYFAPETTLLFDQLEIFKTRREHFAVVVDEYGDFRGIVTLEDILEEIVGEIDDETDLKVKLKPQPDGSFIVDGSVTIRDINRSLGWSLP--DQNANTIAGLVLYESKTIPEPGQEFRFFDIRFRILQKKSNFISQLRL--------
304399184    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YGDAGVAIATGVLTFVVLVFAEVLPKTVAALYPEKVAYPSSFLLTPLQYI----------MLPLVWLLNTITRLLMRLAGIRSDGSVNSALSKEELRTIVYESSLMSRRNQDMLLSVLDLEKVSVDDIMVPRNEIVGININDDWKSVVRQLSHSPHGRIVLFRDSLDDCVGMLRVREAWRMMTEKKEFTLLRAADEIYYIPEGTPLNTQLVKFQRNKEKAGVVVDEYGDIKGLVTIEDILEEIVGDFTTSMSPSEEVMPQNDGSVLIEGSASVREINKAFNWDLPEQEAR--TINGMLLEALEEIPSIATRVQIGNYNVDILDVQDNMIKQVRITPKTPL--
239939439    ------------------------------------------------------------------------------------------------------------------------SREAAAGDKRAARAVKVLERLSFMLSGAQLGITVTGLIVGFLAEPSVSALLRPALSGTGVP--DGVVSGISVVLSFVVATVIQMVLGELAPKNLALAIPERMAKSLAASTLIYL-----RAVGPVIHIFDSAANRLLRRIGIEPVEELHHGATLEELIGESHEQGELPAATAELIDHALEFSERTLGEVMIPRADVAFVRRDAPATEAVGLIARHGHSNYPVLGDHPDDPAGVIGVRELMRLPAADASTTVGSLARRPLLLPELLKLPAAVAQMRERDDEFAVVLDEHGGLAGIVTYEDIAEELVGDIADESDTVVELAVADGSGWIVDAGRRLDEIEEATGIGLPQESDDYDTLAGLIIDRLGRFPTVGDRLTVSGVRIAVRSLDRHVAEYVRIER------
143863565    ---------------------------------------------------------------------------------------------------------------------------------------------------------IEKTIGGILVGNNFVNILMASVATLI--FVRRFGESAGSALATVFTTIIVLIFGDITP--------KTLATKLPIAFLSKTTFLVEILSKIFAPFTNSITNVIMKFVKNTDEDDEVTEADIQALTALGEIEGQILPAEREIIDSSLDFSDRPIKEIMTPRVDVLFLSLPVSLDDVKKVVNDKRISRVPVSKESLDDTFGVVYVKDLINLNNPTESVEIESLIKDAIYLPEYTTVLSALNILRENKASFACVIDENGGIEGVVTIKDVLSEFVGDLPDEHDQRSGIRRLGPGQWRIDGKTDIDDFEEFFGLEESDKD--VSTVGGLYLSHSEQLPSEGEKITINGLEITVVELDSRRIESVVVKKI-----
142902232    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLSLLIEVVVISFIILIFGEILPKIFANRNNLVFARFTAF-IIFRLDKFLLFIITIPMSFITNIIEKRFGQKGGNFSVDELSKALELTKQNDT---TEEEEKILRGIVNFGNIEISQVMCPRVDIFALSSNLSLDKVLPRLIDNGFSRIPVFENQLDNIIGILYVKDLLPHI-KGKNFNWISILRPAYFVPENKKLDDLLKEFKSKKMHIAMVVDEYGGTSGLVTLEDLIEEIVGDISDEFDEDVEYSKIDNSVYLFNAKISLNDFYRISKISSIDSRGEAETLGGFLTEITQRLPRIREKISFEKIQFTIESVD-----------------
142708559    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------AILVGNNFANILASAIVTIMMINYFGGNVLLGSIILTIVILIFSEITPKTIATIKPESFATKSSFILNILVKIFKPLIFLTNFLSRLILKIFKLDAKDATLNDNLNTEELRTLLEESGLIPKQYRKMLSSVLGMEELVVEDIMIPTSEIIGIDISKSYECATKTIESTDYTRLPVYDESIDNLVGVLHLKDFLEQFHLNNKNNLSKLLQDTYFVSQSTLLMKQLREFLANNQSVALVVDEYGEIEGLISVEDIFKEITGKFGDKEELEKEFYQQKDGSILTDGNSKIRDLNKYLGWNIL--EDGPKTINGLITEYLDQIPQANLCIEIEGYRFEVLELDENLISKIKIAKI-----
89075052     -----------------------------------------------------------------------------------------------------------------------------------------VEKLLSRTDRLIGLILIGNNLVNILASAIATILGMRL-------YGDAGVAIATGALTILILVFAEVTPKTVAALYPERVSYAS----------SIILNILMKVLYPLVWFVNGITSAFLFILGLKNSNNSSSKLSSEELRTIVNEAGLIPRRHQDMLLSILDLENVTVEDLMVPRSEIAAINVNDDWKSIVRQLSHSAHGRIVLYRDNIDEVVGMLRVREAYRLMMDKNDFNLLRAADEVYFIPEGTPLNIQLLKFQRNKERIGLIVDEYGDIQGLITVEDILEEIVGEFTTSIAPTEEITAQSDGSLMIEGSANIRDLNKSLNWKLPTDGPR--TLNGLILEHLEYIPDNKVSFMIANHKMEIVEVSGNMIKLIKV--------
262277622    --------------------------------------------------------------------------------------------------------------------------------------------------------------------LISSILVGNNIVNILASVLATAVLIEYFGSDGIFYSTLVMTCLIVIFAEVLPKNIALIKADRFALFFSTPLTIFVKIFYPISLILKFLNHTTYKIFGIDHNSTNSVTEDIRNMIDMHEDEGDLHKDESEMINAILDLKEITVEKIMTHRKNIFSLNLNET-KKIYSTIASSSFSRIPVWKDDPNNILGIIHAKNILSSLDDDGKISLEKVIIKPWFIPETTKVKDQLNEFIKRKEKIAFVVDEYGELMGLISLEDIIEEIVGNIFDEKDSTIGIRRINENQYRIRGDVNIRDINRELDLNLP--ENDASTLAGYIIFKTEALPEVGQTFKFDNIVYEILNKNKNQITQIKI--------
91218478     --------------------------------------------------------------------------------------------------------------------------AFVSANKVHIELQKNQSNLIASVLKTLTKKPSKFIATMLVGNNIALVVYGFFMGDLIMNWFETLRPLQNEFFSYLILISTLVILFTAEFLPKVFFQIYANVLLKVFSVPAFIFYYLFSFISSFVIWVSDFILKKIFKIEGDKVQLNFSKVELGDYINEQMETVEFNQDEIQIFQNALQFSEVKAREVMIPRNEIVAVDISDGIQDLVQIFTKTGLSKLLVYKESNDDIVGYIHSFEMFR-----NPQDIKSILMPVVFVPETMLVKEILNILIKKRKSIAVVVDEYGGTSGMMTVEDIVEELFGEIEDEHDSVVLVEKIRGNFYKFSARLDVDYINEKYKVNLP-ESENYETLGGMIVNTTEEIPEVGEEVEIDQFKIKILEASSKKIELVSIK-------
256812173    ----------------------------------------------------------------------------------------------------------------------------------------VLERLSFMLSGAQLGITVTGLVVGFIAEPSVSALLRPALSGLGIP--DAAVSGIAVVLAFVLATVVQMVLGELAPKN-----LAIAVPERLAKALAGSTLAYLKVVGPLVHVFDAAANRLLRRAGIEPVEELHHGATLEELIGESHEQGALPKDTAALLDHALEFSERTLDEVMVPRVDAVFVRKDATAAEAVELIAGHGHSNYPVLGDHPDDVDGVVGVAELMRLPADRTGTTAGEVARRPLFLPDTLPLPDAVTRMRERDDEFAVVLDEHGGVAGIVTYEDIAEELVGDIADETDTVTAVAVAHGDGWLVDAGRRLDEVAEATGVELPEEED-YDTVAGLIVDRLGRFPAIGDRLTVEAAVIDVRTLDRHVPERVRIER------
159028903    ------------------------------------------------------------------------------------------------------------------------------------------LDRLLSTTQLGITLSSLALGWTGESTMTVFVKKLLSFLPFSLNWQNLLSHGFSLCLAFLIVAYLQIVFGELYP-KSLALIYAEPMARLLAAPIGVISRIFKPFIGILNQSTRFLLVLTRIPEVDLQRSSRVTCEELQLIISMEGELTGLEAAERKILNNVFQFGEITAAEIMVPHNRLIAISSTATFEELLLQVVNSGYSCYPVAGDSGDDIRGLIDFKDLLAEGQLNLKTPIKTWLKPVRFFPETTPLNELLIVMQESSLKMVIIVDEFGRTAGLLTLKDLIGEILGTFPSDQSGILEYQLLDESTFLVQAQMNLEDVNKELNLSLPLAD-EYQTLAGFILHHWQKIPRVGEQLYYQNLEFTIISKVGPRLEQIKI--------
255994093    ----------------------------------------------------------------------------------------------------------------------------------------VLLEIYEKMNKFNTCRRLINVIFMFLWGVHIGTGIFLLDKGFVFIFIG------LVLVLFYLMVSEILPSGIASNDPLKYAFALARVIKLYMIILT-----------PVVAALNGASGFLLRLFGKSQNPENEKSSEEEVMVEKSYEEGHIDAKGKQMISSIFDYDDIICKEIMTARTDVFLIDIEDYKKEDVETLLELKFSRIPVCRGGIDNIEGILFVKDFLTKGIAPSDVDIAKLLREPYMVPETKKIDSLFVELQKKKQHMAILIDEYGGFSGIVTMEDIIEQIMGDISDEDDEEVKVIRLSANSYKLYGAIDLEDVIKATSMKARDTDS--ETLGGYILDILGEIPEEDSEVTDDENHFRICTINDRRIGEV----------
229917677    ---------------------------------------------------------------------------------------------------------------------------------KAVSAKKVIENIDDSLSASQFGITLSALGLGWIGAYIHTLVEQLNISPSLVTFLS--FLIAFLLIAFVHVVIGELVPKTLAVHEAEKL---TLLVARPLYVFTKIF-------YPFIRALNSMARITLRLFGVQTTAQETAHSEEEIIMTESFRSGEINENELAYVQNIFSFDERIAKDAMVPRMNMVTIDEEDTIEEIIAVVEEHQYTRYPVTRGDRDDVLGFVNAKQLFTAQLSKNDAPFESFIHQLPLVTEFTPLQEAMVKMQNAQTMMCLVIDEYGGTAGLLTIEDILEEIVGEIRDEFDEQAEITEVAPKHYRLSGLVLTQELEERFGIEI---EDDVDTVGGFVLSQKAN-ARTGERFLLPGHELIVSEVDNHRI-------------
257068879    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVVAGLLMLLVLAISPRTIGRSRPEAVLVSTRALVAVVRAVLWLPAMALTGLGATFASRS-----------GGQDTAEDGAEKARQNVDRALEDEHVREGERDMIQGVFDLRGTMVRELMVPRPDMVTLSADASAEKAMRLFVRSGYSRIPVIGDSVDDLRGMLYVKDVMRAIHPRPQRPVHEIMRAARFAPEFLAADAVLAQMQTSHVHITVLVDEYGGVAGIVTIEDILEEIVGDIADEHDREPEIEDLGEGRYRVPARAGLSEVGDLFGLEL--DDDDIDSVGGLLAKVTGRVPIPGTHAITHGLELEAEKSTGRR--------------
166364246    ------------------------------------------------------------------------------------------------------------------------------------------LDRLLSTTQLGITLSSLALGWIGESTMTVFVRKLLSFLPFSLNWQNLLSHGFSLCLAFLIVAYLQIVFGELYP-KSLALIYAEPMARLLAAPIGVISRIFKPFIGILNQSTRFLLVLTRIPEVDLQRSSRVTSEELQLIISMEGELTGLEAAERKILNNVFQFSEITAAEIMVPHNRLVAISSTATFEELLLQVVNSGYSCYPVEGDSGDDIRGLIDFKDLLAQGQLNLTTPIKPWLKPVRFFPETTALNELLTVMRESSLKMVIIVDEFGRTAGLLTLKDLIGEILGTFPSDESGTVKYQLLDESTFLVQAQMNLEDVNKALNLSLPLAD-EYQTLAGFVLHHWQKIPKVGEQLYYQNLEFTIISKVGPRLEQIKI--------
71064846     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------AVAILAGVIGESAVSPYLQRGNETAASVVSFILVTSMFVLFADLMPKR------LAMSNAEPIAVKMVRPMIFFIFIFKPIIWVFDGAANLLFKLIGVSTVRQDEMTSEDIVMDAGAEAGVIKHQEHHLIENIFEMQERTVTSVMNPREHIVYFDTKASTEQVVAVMIKQPHNKFLVCDDDLEHIIGYVESRSFLASVLEQQEVCLKALLKPALFIPDTLSLFEVLETFKSTGADFAVIVNEYALVVGVITLKDVMSIVMGELVTLEEQP--IVQRTDNSWLIDGMTPIEDVIRSLGMVNLPHSQNYETISGFMMYMLRKIPKKTDCVEYANYRFEIIATDNLKITQLLVTKFEDV--
291303342    ---------------------------------------------------------------------------------------------------------------------DSQIQRLERTSRGGRVLAKLARDPNRFLSTIQIGITLAGFLASAAAAVTLAKPLVEPLGFLGNAAPTVAIVVVTLVLTYFTLVLGELAPKRIAMRRAESWALLVARPLDIVAVL----------ARPAVWLLGVSTDAVVRLFGVDPRE-QSEDVSPEEIRDLVATQRGFTRQQREIISGAFEITERLVREIIVPRRDVTTLAADTATDAGLRALVESGHSRAPVVGGGLDDVTGIVHMRDLV-----DASGTVAEHCRDFMTLPESLRVSDALRHLRNAHQAFAVVVDEYGSVDGIITMEDLVEEIVGELYDETDRDLDITREADGAMLLPGSFPLHDLPDLDIYIERPDDGDYTTIAGLLLAHLGRIPEPGDIVDIDSHTAEITAIEQRAITQVRLR-------
288793314    ----------------------------------------------------------------------------------------------------------------------------------------LAKDPNRFLATIQIGITLAGFLASAAAAVSLARPLVPLLGVFGNAAETVAIVAVTLVLTFVTLVFGELAPKRIAMQSAERW---ALLVARPLDVLSSITRP-------AVWLLGATTDLVVRLFGLDP-KAEPDEIGPDELRDIVAGNHGFTKEQRTIIAGAVEIADRQLRAVLVPRLQVFTLDSGTTAEAARLVLAATGHSRAPVVRGGLDEAVGVIHLRDL---VGVSDDRPVDEIARPPMLLPDSLPVVDALRQFKAERQHIALVVDERGAVDGIVTLEDILEEIVGEIYDETDRDLRAVRTEDGTLVLPGTFPVHDLTD-LGVELPNPAGDYTTVAGLVLICLGHIPTVGEQVTVDGWELSVADVDQRAITEVHVRR------
143997548    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILLTLAVLIFAEVTPKTLA--AIHPEGIAFFSSHILKPLLILFYPFVWLVNQLSNGLLRVFGINPNKSRDDGLSKDELRTVVGVSSKKIPDQENMLINILDLEEITVNDIMVPRNEIVGLNLDNKKDGILDTIINCGYTRIPIFRGDINQIEGILHMKNVPRLLRMGGERAIKRFAREPYFVPKNTPLNKQLLNFKLNQRRIAVVVDEYGEIEGLVTLEDILEEIVGDFTTAEEENPGMAIIKNDFFEIDGSQTIREINKEASWDLP--TDGPKTLSGLVLEYLENIPDGNVSLTIENYRIETISLSDKSVTKLQVKQL-----
227824705    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SGLALATVLTTVIILIFGEIIPKDLAKDQPEKYAMKSARLLSVLVLLFI---------PFTFLFRIVKKAMGRYASKMPPRSATEEELM--LMVDEVETGGFIKKADSLRIKSAIEFSDIRVREIMTPRVDIEAIDISEGNKAALAIFSTKGFSRLPVFKDDYSEIIGAVHARDFYASYLKDPDFDLKTILKPVVFVHTSTKIGLVIQNLQKAKVEMAIVVDSYGTIDGLVTTEDIVEELVGEIWDEHDRTSSFRKIAQHTYLVNCDANLFDLFRYLDLDNAVYGLENNSISGWVIERLGEIPEKGASFDEKNLHVTVTKTDAHRVKEVEVRPIKNEE-
293391033    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AIATGLLTFVMLIFSEIFPKTVAMHPEKVGLTTSHLLIPLIKIFSPL-----------AWVMNLFTKTLMRLVGLKPALKKQV-ISREELRSIVSEAGEATPDEQHMLLSILDMDTVTVDDIMVPRNEIGSIDIDDDWKAIMRQLNHAAHNRVVLYKGSMDNVLGILRVREAFRLLLEKNEFTLIRAADKVYFIPEGTPLKAQLANFRQRKERIGLVVDEYGDIKGLVTLEDILEEIVGEFTTSNAPDEEVTQQSDGSIIIDGSANLRDLNKMFHWNL--DTDEARTFNGLILEHLEEIPHEGTVCELNGLQVTVLEVSENMIKRAKVIKL-----
302671355    ---------------------------------------------------------------------------------------------------------------------------------------------------AASVIRICEDTQKMLSAILIGNNIVNLSASALTIFVTDLWGSLAVGIG----TGVLTLVVLVFGEILPKTIATAYSENISLWYAGVILFIMAITKPLSFIINGVASAILKLLRVDVQNRVAMTENELKTYVDVSHEDGVIETGEKEIIYNVFDFSDAVAKDIMIPRIDMSCVSSDDDYNEVMRVFKDEMYTRIPVYEGNQDNIIGLINIKDLI-LVQDKDNFKIKDYIRKAYYTYEFKKTADLLVEMRERSQNVAFVLSEYGTTVGMITLEDLLEEIVGEIRDEYDSDEAQFIKDLGKYLVEGNMKLDDINDALGTNLDSED--YDSIGGLMIENLDRLPGYGETVNLDGITLTARAIKRNRITKVL---------
294778905    -----------------------------------------------------------------------------------------------------------------------------------------------------------NFISTMLVGNNIAVIYGILMAQVIEQNLLAGLIDNHFLLVLIQTIISTLIILVTGEFLPKTLFKINPNFT--LNIFAVPTYICYVLLYPISKFASGISNILLYIIGIKTNKEANEKAFTKVIQDVQNEQDI--DTEVKIFQNALDFSNIRIRDCMVPRTEIVAIEYGTPIEELKARFIESGISKIIVYKENIDNIIGYIHSSEMFRE-----QTDWTKSVRQLPIAPETMGAHKLMKLFMQQKKSLAVVVDEFGGTSGIVALEDLVEEIFGEIEDEHDTTSYIAKVGDNEYILSGRLEIEKANELFSLGLP-ENDDYQTIGGLILHQYQSFPKIHEEITFDKFHFKIIKVTATKIELVKLKVTE----
224475841    ----------------------------------------------------------------------------------------------------------------------KIEEMIAEGNGSAKVVKKMITNLDYYLSACQLGITVTSLGLGWLGEPVFEKLLHPLFV--LLPLPDALNATISLIVSFLVVTYLHVVIGELAPKSFQHTERVALLYARPLYYFGLIMKPLIWLMNGS-------ARMIIRIFGIDPDENNDAMSEEEIIINNSYNSGEINQTELAYMQNIFSFDERQAKDVMVPRTQMATLNEPFTVNELLETIREYQFTRYPITDGDKDHIKGFINVKEFLTEYASGKPIKISNYIHELPLISETTRISDALIRMQRERVHISLIIDEYGGTAGILTMEDILEEIVGEIRDEFDENEDVVKLGENTYQINGRVLLEDLTDEFGIEFEDSDD-IDTIGGWLQAHNTNLQQNDYVDTFYD-RWIISEVDNHQIITV----------
222151716    -----------------------------------------------------------------------------------------------------------------------------------------------ALSASKVVNHLDEYLSACQLGITITALGIGMVGEKTFEFITDLIHIFTLVTAFIIATFLHVVVGELA--PKTIAIQKAEAVTLAFSKPIMFFYRILYPFIWLLNGSARLLLKAIGIEPVGEHELTHTEEELRMLLADSYQSGEINIDELKVINNAFEFDDKVAREVMTPRNEIVAFDINANIVEVIEMIQRERYTRYPVYEIDKDNIVGYVHIKDFLQDIHFVQKKQLKDYIHPVMRETETVALTKLLHKMKANHVHLAILMDEYGGTSGLVTIEDIIEELVGEIRDEADEKEKIIKIDDSHFKMHSSVLISDVEKLLNVHFQV--DNVDTIGGWILSF---ISEDKDEIYHDNYLFKIIKRDGNHIEEIEV--------
142654235    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------AILVGNNFANILASAIVTIMMINYFGGNVLLGSIILTIVILIFSEITPKTIATIKPESFATKSSFILNVLVKIFKPLIFLTNFLSRLILKIFKLDAKDATLNDNLNTEELRTLLDESGLIPKQYRKMLSSVLGMEELVVEDIMIPTSEIIGIDISKNYECATKTIESTDYTRLPVYDESIDNLVGILHLKDFLEQFHLNNKNNLTKLLQDTYFVSQSTLLMKQLREFLANNQSVALVVDEYGEIEGLISVEDIFKEITGKFGDKEELEKEFYQQQDGSILTDGNSKIRDLNNYLGWNIL--EDGPKTINGLITEYLDQIPQANLCIEIEGYRFEVLELDENLISKIKITKI-----
171780239    -----------------------------------------------------------------------------------------------------------------------------------------------FLSTIQVGITFIG----LLQGASLSASLGGVISSWFGNYVWAKTAGSVISLVFLTYISIVL-----GELYPKRIAMNLKENLAVISAPVIILIGKLVSPFVWLLSASTNLLSRITPMTFDDADEKMTRDEIEYMLTNSEE--TLDTEEIEMLQGVFSLDELMAREVMVPRTDAFMININDDTQENIQEILKRHFSRIPVYDDDKDKIIGVLHTKRLLAAGFNEGFDNLRKILQEPLFVPETIFVDDLLRQLRNTQNQMAILLDEYGGVAGIVTLEDLLEEIVGEIDDETDKAEQYVRIGEDTYIVLGTMTLNDFNDYFDLDLDSDDVD--TIAGFYLTGVGSIPSQDESFEVDHLVLTNDKVKDGRVTKLKV--------
33152806     ----------------------------------------------------------------------------------------------------------------------------------------------------ITMVQIGLNMVAILGGVVGESAITPYLAKLLAQYSQAEWTESTASWLSFALVTSAFVLLADLMPKRIAMTYPEQVAVRTINIMLCLITIFKP----LVLLFDSIANLLFRLFGISTVRQDNMTSEDIVVVDAGAKAGILKAQEHYLIENVFEMQERRVTSTMTTRENIIFLDRKDNREQVLATLGEDPYSKVLICDNGLDKILGYIETHDLLTQYLKNDHVSLSRLLRKPVFIPDTLSLYEVLELFKSAGEDFAVIVNEYALVVGILTINDVMSIVMGELVSTEEE--QIMRRNEDSWLIDGATPLEDVMRALNIHTFPRDENYETIGGFMMYMLRKIPKKTDFVLYDKYKFEIIDTENFRIDQLMVSFRKDV--
135511824    --------------------------------------------------------------------------------------------------------------------------------------------------------------------FVNIIASVYATSFAIQYFTDIPLIIITVILTVVLVIFAEMIPKTYALKNADEIALIVSPLINLIIIIF-------------TPLTFLTEKFSKLITGPDYASEEAKTEELKGMIRLHAGKETRSIERGKIMSSMIDIEDVNIEEVMTHRGVVTMIDINLSAANIYKIVGESPYTRIPVFSGTQDNIIGILHAKELFRFLQRNNSFDLKNILIDPYFAPETTPILDQLEIFRGRKEHFAIVVNEYGDFRGIVTLEDILEEIVGEIDDETDINVEVKSHPDGSLIIDGSVTIRDLNRSLAWNLPDE--NYNTIAGLVVFETKTIPNPGQEFRLFGIKIRILQKDKNFLSKLRL--------
300718050    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YGDAGVAIATGILTFAVLVFSEVLPKTIAALYPEKVAFPSSFLLGPLQI----------VMMPLVWLLNTITRLLMSMVGIRSDGAISGALSKDELRTIVHESSLMSRRNQDMLLSVLDLEKVNVDDIMVPRNEIAGININDDWKSIVRQLTHSPHGRIVLYRDSLDDTISMLRVREAYRLMTEKKEFTKERAADEIYYVPEGTPLNVQLVKFQRNKKKVGLVVDEYGDIKGLVTIEDILEEIVGDFTTSMSPTEEVVPQNDGSVLVEGSANIRELNKAFNWTLP--EDEARTVNGMILEEIQDIPLPNTRVKVGNYAIDILDVQENMIKQVRIIPKKSL--
288576352    ----------------------------------------------------------------------------------------------------------------------------------------------------FITVVQIGLNAVAILAGIVGEAAVRPYFGGLLENAGSWGSTAASLLTFALVTGSFILIADLMPKRMAMTHPEAVAVRIVRPMMFLIF-----ILKPVVWIFDGMANAIFKLFKISTVRQEQLTSEDIAVVDAGAQAGVLKQQEHYLIENIFDMQARTVTSTMSTREYIAYFDKNDGSDTVLAIMSEKPHNKFLVCDGDLERVIGYIESHTLLTLFLKEKDVRLKRVLRKALFIPDTLSLYDVLETFKTSGEDFAVVVNEYALVVGVVTLKDVMSIVMGELV-NTEEEPQIIRRTEDTWLVDGATPLADVMRALDIEEFPNSENYETIAGFMMYSLRKIPKRTDFLVYAGYKFEIIDTENLKIDQLLVSK------
218960518    ------------------------------------------------------------------------------------------------------------------------------------IDQIKLEQEAKKSKSKAAILQFVRQPDRFLGTTLIGNNISNVIMASLSTYLVNRLFAPVFDARYTSLVVGIVVLIFGEIAPKAIFRDNAETLVPLLFPFLQFFYYLLKPFVMVVTWLNNFLRKLLKLEEGY--QYDYLTKDDLSFLLSQAANAETEDNQMEMIEDALDFTELDAGNVMVPRTEIVAIQEKTPLSEAINIVRKEGFTRYPVYRNNIDDIIGILIIFDILKK-DCTPDMIAGDIIHEPLFVPENMDLDVLLKEMQTKQRSMAIVVDSFGGTAGIVTMEDILEEIVGDIEDEYDIDEDVQQVGPNTWLVAADTEIDRLADDYGIELP--EGDYETIAGLILDRLERIPHQGQVINIPPYKIQILQATAKQIIKVKIHKTSKIEV
258638933    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YGDAGVAIATGVLTFVVLVFAEVLPKTIAALYPEKVAYPSSFLLTPLQY----------VMLPLVWLLNTITRILMRMVGIKTDGSINSALSKEELRTIVYESSLMSRRNQDMLLSVLDLEKVGVEDIMVPRNEIVGINVNDDWKSVVRQLSHSPHGRIVLFRDSLDDCVGMLRVREAWRMMTEKKEFNLLRAADEIYYVPEGTPLNVQLVKFQRNKKKVGLVVDEYGDIKGLVTIEDILEEIVGDFTTSMSPTEEVMPQTDGSVLIEGGANVREINKAFNWSLPEEEAR--TINGMLLEVLEEIPQVNTQVQVGKYDIDILDVQDNMVKQVRITP------
225028581    -----------------------------------------------------------------------------------------------------------------------------------------------FLETIESAVTFASLLSGAFVAVYIGGFLKAGCMHLLAKWNISVSGQVMSVAAIVAAALLLTYINLLFGEILPKRIAMSRTEEDSFKMVGILFFFAKIFAP-LAVLLSVSSSLLLRIIGINPEEEQEVVTEEEIMLAEGKEQGTIQNEESKLIQNVFEFNDTTAEQVSTRRRDLVCLNLEDNAEEWEKTIRECRFSHFPIIDSNQEDVVGILDTKDYFRSEDKSKEYVMKHAVDTPYFVPENMKANVLFANMKQTRIYFAVVLDEYGGMSGIVTLHDLVEALVGELEEEEMPPEDIERIAEGVWRIQGCAQLDEVSETLNVEF---SEIFDTFSGFVWDAIGRVPAEGEKFSIEGLKIDVENIKNHMVDYAIVRKIPRKKI
91794764     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSFVMSFVFVTALFILFADLMPKRISMVIPEQVAVTLVTPIIFCITFLKPLVWFFNGMANLIFKLLQVPTARNDQVTHDDIYAVMSAGTEAGVLDKGGQQMMENVFEMQSVSVTSAMTARESLVYFLMQDNEEEIKRKITADPHNKFLVCDGQLDMIKGYVDAKELLLKVINGEKITLDSLVHNCLIIPDTLSLSESMDYFKSNRADFAVVMNEYALVVGIVTTNDLQSAVMGAW-SLHESEEQIVARDNNSWLVDGVTPITDVMRAFGIEEFPQNQNYETIAGFMMYMLRKIPKRTDFVNFAGFKFEVVDIDSYKVDQLLVTRITDAE-
227545340    ---------------------------------------------------------------------------------------------------------------------EEMQAKRDKPSTKINRAIKMVTNLTEYLSTTQVGVSICGIILGWVGEGTIEALLADALSLPSWSLNNSVIHVVSAIVGVLLLTYFEVVLTEIVPKNISIDIPIKTLMFVTTPL-----HYFHITFYPFVWLLNSSANGIVKMLGMKPADESQDVLSQSEIISLSRKGGELEHNDLLYMERAFDFNDKVAKDIMIDRTQLTVIDINKTVNDAIKLYLKTKYSRLPVVADDKDKILGYVFNYDLIRQKQINGDVSLAKVLRHMPTTPETTSITEVLKLMISTRVPMVVVVDEYGGTSGIITDKDIYEELFGTVRDEIDKVSDISKIDENQYRVDGKTTIYDFERFFHVELKDEDSDVVTLSGYVLDNYHNI-HEGETIKLANLELKIQDYRHSYIDSFIVTTLSK---
120437304    --------------------------------------------------------------------------------------------------------------------------------------------------------------MAWLSGIETESGFITYLIQDLSLFTQTSTLVILLTAEFLPKVFFQIYANSMLKFFAVPAYIFYILFSFVSSFIIWISDIILKRFFKTDGDEVQLAFSKVELGNFISEQMETIEEHEDV------------DSEIQIFQNALSFSDIKAREVMIPRTEIIAVDQGQAPDDLVETFTETGLSKILIYNETIDDIIGYVHSFELFK-----RPKSIKSILLPVVFVPETMWVKDVLNILIKKRKSIAVVIDEYGGTSGMMTVEDIVEELFGEIEDEHDSAVLIEKLGEDHFKFSARLEVDYLNETYRTEIP-EGENYETLSGFIVNHTEEIPQQGEIITIEDFEIKILETSNTKIELVELK-------
25028741     ---------------------------------------------------------------------------------------------------------------------------------------------------------ATNINILVMLRTLLDTSAAVLAGVIAVHLVTSDAWAIFLAIVVVSLITFGVVGVFGRTVGRKNPYTVSLRSAVVLTGVEKVLGPLAKLIIWVGNVIAPGP--------GLRNGPYATEVELREMVDIAQEHGIVEVEERRMIQSVFDLASTTVRQVMVPRPEMIWIESGKSAGQATALCVRSGHSRIPVIGENVDDIIGVVYLKDLVKQTYYGRSVTVDEVMRPAKFIPDSRPLDALLQEMQEEQNHIAILIDEYGGVAGLISIEDILEEIVGEIADEYDNDEPIEQIAERTYRVMSRLSLEDLRDHLQEELEDIDDQVDTVGGLIAFELGRVPLPGATVETSGLRLTAEGKRNRR--------------
167622901    ---------------------------------------------------------------------------------------------------------------------------------------------------------TVVQIGLNAVAIMGGIVGESAFTPHIHAFLSSWLTGPWLKMSFLLSFVIVTSLFILIADLIPKRLAMAFPEKVAMTFVGPMMVCI-VVLKPLVWFFNGSANFVFRVFQVQTARNDAVTSDDIAVMDAGAEAGVLDKGDQLMMEKVFEMQTIPVTAAMTARESLAYFLLQDSEDEIRTKIAEQPHSNFLVCDEQLDTVVGIVNAKKLLICLINGESISLKKLVTNCFIIPDTLSLSESMDYFKNSRADFAIVMNEYSLVVGVVTAKDLQDAVMGAW-SLPECEEQIIARDEHSWLMDGVTPITDVMRALDIEEFPQNHNYETIAGFMMFMLRKIPKCTDSVNHAGFKFEVVDVDSYKVDQLLVTRIDESS-
222478843    ---------------------------------------------------------------------------------------------------------------------------------------------------------------ILVGNNIVNVAMTSIATALFGIYLSRGESVLATTF------GITTLVLIFGESAPKSYAVEN--TESWALRIARPLKLSEYALYPLVVLFDYIVKGINKIIGGSAAIESTYVTRDEIIIETGEREGVIEEEEREMLDRIFRFNNTIAKEVMTPRLDVTAVAKESSVEEAIETCIQADHERVPVYEGNLDNIIGVVTVRDLVRELRYEGEPSLERVVKPTLHVPESKNADELLAEMQDNRLQMVTVIDEFGTTEGIITLEDMVEEIVGEIL-EGDEEAPVEFLEDNVAVVQGEVNIDEVNEMLGIDLP-EGEEFETLAGFVFNRAGRLVEEGEEIEFDEIRIRIERVDNTRIMSARVTVLD----
25028141     --------------------------------------------------------------------------------ISILSLLGFVLLTASTGLFVAIEFALTGLERSTVDNHVKSKGDASAHAVKR-----DYQNLSFVLSGAQLGITVTTLATGYLAEPVLSTPLLELVGLPASAASAVALVLALIVATFLSMVFGELIPKNWAITNPLGVARFVV---HPVHVFNVALKYFIKAMNNS-------ANFIVRKLGIEPAEELASARSAQELVRNSAESGELDKTTAAVINRSLQFGESTADKFMTPRSTIEALRADDTVDDLISLALETGHSRFPVTEGDLDDTIGMVHIKDAFAIPREQRSTTLRSLARRIPVVPASLDGDAVLNAVRSAGSQVVLIADEYGGTAGLVTIEDVVEEILGEVYDEHDDSEAERQQFGASWEVSGLVRTDQLQQ--HVGYSSPDGPFETLGGLIMYSLGKIPKVGDVALLGRWIARVTVMEDRRVDKAVLTPITHEE-
295840237    --------------------------------------------------------------------------------------------------------------------------------------------LTFQLSGAQLGIPVTS----LVIGMLAEPFAAKLLSGPLGALGLPTGAVTVLALVLGTALSTAFLMVVGELVPQNWAIAAPERVARAVAGPLRLFSFVLRPLIRHLDTTANRAVRRLGLEPAGELASARGPRELDALARHSARAGTLPARTAELFVRTLDLGNLTAGAVMTPRVDVVSVAAGEPAERVLTAARRSGLSRFPVHRGGLDEVCGTVHVKDLALPAAARAATPVRALLAPPVLVPASLPVDRLLDRLSGTRA-MAVVIDEYGGTAGVVTLEDVIEEVVGEVRDEHDPHGPPELVRAGSWAAEGSLRVDRLAE-LGPGLP--EGPYETLGGLLAARLGRVPRAGDVVRVAGWDLRVDSAGGRRAGRVRL--------
136668438    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTSPALSLFFTDFSLLTQTVISTLVILLTAEFLPKVLFQIYANTLIKALAFPAYV-FYFIFSQVSNFVIFISDLILRVIFKTSGDSVPLAFSKLEIGDYITEQMEAVATEDEV--DSEIQIFQNALEFSAVKARDVMVPRTDLCAVEIHESPKNLVKIFTETGFSKLLVYKDTIDNIIGYVHSYELFK-----KPQTIKSMLLPIEYVPETMLINDILNVLTKKRKSIAIVLDEYGGTSRMVTVEDIVEELFGEIEDEHDSTDLIEEQSENTYKFSARLEVDYLNETYHLDL-EERDEYGTLGGLIVHVTGEIPTLNESIIIGFYCFTILEVSGNKIDLVSLEVLEK---
74318389     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATLLLTFLILVFSEVTPKVLGASFPERVAYPATLLLAP----------LLKLAYPVVWFVNLFVQGILKLAHIQPDPTQGNSLGLEELRTIVLESGRLPREHHRILVNLLELEDITVDDVMTPRSQIEAIDIEDDPERLRQQISTSHHTRLVVYQGAPDAVLGVLHVRRVLHALSGDDPEMMKQNLEEAYFVPAGTPLFTQLRNFQTARRRLALVVDEYGELQGLVTLEDLLEEMVGEFTTQAPSDTGYLRREDGTWLAEGSVLLRHLNRKLGLALPL--DGPKTLNGLLLEHFEDIPEAGVSLKLGDVPVEIVQTQDRAVKMARI--------
269123160    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------LILIAMYFKIVNF-NIGIFFGFSLEFFAISVLILILFQTFIKAISKIDVYKTLIYT--IDFIDVLMIVLFPLVFVVEYIYKWINNIVSN--GEHKEEIDLTEEDIRNIINCAN-NTEVEKEEKEMIHSIFNFTDTTVKEIMTPRTSIIAYDVEEILDNVWDDIIEHEFSRIPLYNESIDNICGIMYTKDLLKC--KNRNIKLKNLMKEMVYVPETVTLTYMLEFFRQKQQHMAIIIDEYGGTLGLITIEDLLEEIVGEIRDEYDEEENFKSISKNVYELLGETLVEEINEKYNLD-IEISEEYDTISGYIQYKLERVAIEDDKVINNDYIIQVLKVDNKKIEKVKL--------
15603542     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SAASWLAFALVTTLFVLLADLVPKRLAMINPEKVALRTVRIMSVCIFL----------LKPLVMIFDSIANGFFKLFRISTIREENMTPEDIVIVGAGAEAGVVNAQEHYLIENIFEMQQRTVTSTMTTRENIVFLDRSFDRQAVLDTLTHNSHSKLLICDNGLDRILGYVESHTLLTMYLQVESLTDSRLLRKALFIPDTLSLFEVLELFKSTGEDFAVIVNEYALVVGIITLNDVMSIVMGELVS--NEEEQIVRRDEDSWLIDGATPLEDVMRALNLSHFPGEENYETIGGFMMYMLRKIPKKTDFVLYDKYKFEIIDTENVKIDQLLVSLRKDI--
271968159    --------------------------------------------------------------------------------------------------------------------------------------------LSFMLSGAQLGITVTALVVGFIAKPALAELVLRAAAVPEAAVGGIALLLGLIVATVVQMVLGELAPKNLALARPEPLARALASSTLV----------YMTVAGPIIRLFDGAANRLVRAVGIEPVEELRHGATLEELIGESEAYGHLPGDQADLLERALAFSDHTAEEVMVPRVDVVTVSGSVRIPDLDELIARHGHTHYPVLGDSLDDVIGIAGLREVVPIPVDKAARTVADIAREALVVPFSASLPDLVAQMRARHEEVACVVDEHGGLAGLVTWEDVAEELVGEIADENDLDMPAVERRGDGWEAEAGLRIDELALATGIELPDEDD-YDTLGGLVLQRLGRFAVPGDVVTVEHVEIEVLTIDRHVPGRVRLRPVR----
194246670    --------------------------------------------------------------------------------------------------------------------------------------------------------------MIQIMIHILTFLQGNVVMKYFSDFKGFQLYIIEIIIIFVSIIFGELIPKRLAMNSPLKTTYIFVNLMNFISFLF----------TPLVWLLTKINNFILIILGFDPNKIVNSFSEDEILLSSSYRKGIIDRNENEIIQNVFEFDNTSVSEVMHHRKEIAAVEIKCTKKELIQFIETQKYTRFPVYDESIDNIIGIIHIKDFFKYLIDNDEIDINESMREAHYVLEFKKISELFREMKLKQNHMSIVIDEYGGTAGIVTIEDLIEEILGEISDEYDNKVDIEKISDNEYIIKGFTSLYEVENIIQAGLPV--DDYDTISGFMISQLKRWPKKNETIIFQGYQFQSLKYVNRVITKVKVIKISSI--
255036447    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILRMIRLLAVALGCFMGVITIFPLFELSTGTQNWLLIVALFAALAVLWMVSYSSWVKIGRSFPKVLDLKAFPVRFGEWLMTPLYWVIEPFVKENILSPSLRDDIISADEERMFINALDFKDLRIRDCMIPRMEISAVNVNATIEDLRTAFLTSGHSKIIVHKESVDEVLGYCHALSLFK-----KPKDISSIITPILIVPEAMPARDLMLRFLEERRSIALVVDEFGGTSGLVSVEDVVEQIFGEIQDEYDTTEDWTERDEHTYMLSARHELDYLNDKYGWELP--EGDYDTIAGMLIHFYGDLPDENEVVEMPPYSFQIVSVQDTRIELVKLT-------
300690361    --------------------------------------------------------------------------------------------------------------------------------------------LLSQTDKLLSLILIGNNLINTAVPVLIANLAIHYFGNS-----GTTLSIATAIVAFLIIVFCEIAPKIVGATYPERISFPASFIIAPLLRL----------ATPLVTVVNAFATGLLRLVRINPRQAPEQRMSAEELRTLVLESGFIPHKHRSILLNLFDLDAITVDDVMTPRARVESLDLSRPIEEVIQQLETCYHNKLPVFERDTDQVLGILHVRKALSLLGHAEHDNFRNLLAKPYFVPSGTPVFRQLQYFQESRRRIGLVINEYGDMLGLVTLEDIIEEMIGEFTTTLPNAGKLAWDAQDAYLADAGMSLRDLNRRLGLQLP--TNGPKTLNGLVLEVLEEIPEAPVSVRIAGCVMDIVQMDSQSIRTVRLHR------
94984200     ---------------------------------------------------------------------------------------------------------------------------------------------------AFLATVQIGITLIGTISAVFAGGSLTGYLEPLLRPLFGAAAGSAANVAVVLLVTFLSLVLGELAPKGIALRNPEALAARVAPFFTVLSRVARPLVW----LLDRTASGLLWLLGMRGAAQEVTEEDVRAVVLQAAESGSLEETESERIASVLRFNDRRVRDLMTPRTEAVTLDLDAPIEKLVETVLENEHDRYAVRDGRGD-VVGQVAVTDVLRALYTGE--PLADFVRPAVFVPEAAWAEDALARLEREGQQLAVVVDEYGDFSGVLSISDLLAELAG--VEDQGDEDRIVRREDGSFLVDGGIAMHELRETLPLPALPRE-EFSTLAGYVLDVLGEFPQVGAVATVDGWDIEVVDVDGPRVDRLLIRPPRNV--
307256256    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SAASWIAFIIVTSAFVLFADLMPKRIAMTYPEKVAVRTIGVMMFCIAL-----------FKPLVLFFDWIANTLFKFFHVSTVRQDNMTSEDIVVDAGAKAGILKAQEHYLIENVFEMQERRVTSTMTTREHIVFLNRTDNREKVLETLGEDPYSKVLICDDGLDKILGYIETHDLLTQYLKNDNVSLAKLLKKSLFIPDTLSLYEVLELFKSAGEDFAVIVNEYALVVGILTLNDVMSIVMGELVSTEEE--QIVRRDEDSWLIDGATPLEDVMKALEIESFPNAENYETIGGFMMYMLRKIPKKTDFVLYDQYKFEIIDTENFKIDQLMVSFRKDIS-
86131508     ---------------------------------------------------------------------------------------------FFSGMEIAYVSANKIHIEIEKKQNDLKKLTAKPSKFIATMLLIALVVYGYFMGALLQGWLENMPFGESLTWLNTFVQEFSLLSQTII-----STLVILITAEFLPKVFFQIYANKLLKFFAIPAYFFYLLFYVLSAFIIWISDLVLKYLFKTDGDEVQLAFTKVELGNYISEQMESVNDSDEV------------DTEIQIFQNALEFSEVKSREVMLPRTEIVAVDERTTPAAINKIFIETGLSKILVYKDTIDDIIGYVHSFELFK-----RPKTISSVLMPVVYVPETMLVKDVLNVLTKKRKSICVVIDEYGGTSGMMTVEDIVEELFGEIEDEHDTVALVEEQSEFVYKLSARHEVDYLNETYKLDLP-ESENYETLGGLVVSHTEEIPEEGETIEIAGIIFHILETSNTKIELLEVR-------
58038654     -----------------------------------------------------------------------------------------------------------------------------------------------------------------AVGVLGGIISESMLSDPIAEGFRALGTGPSLASKLGSACSFILITGLFVLFADLLPKRIAMNAPDRIALVGWFPAVALKVLYPAVLVFSKISDWLLKLLKIPAAATVEPVTPEDLILAAGTASGVLLEEEHQMIQNVLGLQDRAVTSAMTPRDEIVFLDVQESPESQRDKVRVRPYSRYPLCDGGLDKVIGSIRAEDVLVAVVDEPQPKIFKMRRDVLSLPDTLNLWETLAQFEAHSAGFALIVNEYGLVVGLITYKDIMGALMDGLVSPFEEQA-IVRRDDKSWLIDGAAPIGDVIRELDIPMFDDAQNFDTVGGFVMNRLRRMARKADSVQSSGFRFEVVDVEGFRINQLLVTRLN----
143821810    --------------------------------------------------------------------------------------------------------------------------------------------------------------------ILMASLSTILFVNFLDGDETAGSALSTIVITLLVLVAGEITPKTIASRNPIKFLSRTA---FIIDFLSRVFAPFTSLITKSIDRTSRD--------GDMDGDGEITEADIQALTALGEMEGQILPAEREIIDSLLDFSDRPIKEIMTPRVDVLFLSLPIEINDIKQIVDEKRISRMPVSKESLDDTFGIVYVKDLFNLKASSDSVEVENLVKDVIYLPEYTTVLSALNILRENKASFACVIDENGGIEGVITIKDVLSEFVGDLPDEHDQRLGIRRIGPGQWRVDGKTDIDDFEEFFGLEESDKD--IATVGGLFLSHSEQLPAEGEKITIDGLEVTVTELDNRRIESFIVKKI-----
136275933    --------------------------------------------------------------------------------------------------------------------------------------------------------------------FVNIIASVYATSFAIQFFINVPLIIITIILTIILVIFAEMIPKTYALKNADEIALRVSPLINLIIIFF-------------TPLTFLTEKLSKLITGPDYESEEAKTEELKGMIRLHAGKKTRSIERGKIMSSMIDIEDVNIEEVMTHRGVVTMIDIKSTATNIYKIVGESPYTRIPVFSGTQDNIIGILHAKELFRFLQRNKSIDLKNILIDPYFAPETTPILDQLEIFRGRKEHFAIVVNEYGDFRGIVTLEDILEEIVGEIDDETDINVEVKSQPDGSLIIDGSVTIRDLNRSLAWDLPDE--NYNTIAGLVVFETKTIPNPGQEFRLFGIKIRILQKDKNFLSKLRL--------
50955454     --------------------------------------------------------------------------------LFEWAMLGVGLLLTIGTGLFV-ASEFALVNLDRGDLEARRARGESRLAMTIAALKITSTHLSSAQLGITLTTLLTGYTMEPALSALLRGPLT-AGGLPAVVVVPIASVVAITAATLLSMIIGELVPKNFALALPLSTAQLVIPFQTVFTA----------VFRPFVVVLNGTANGFLRMLGIEPKEELSGARTAEELVRRSASAGVLEEDTATLLSRTLAFSARTASDVMTPRPSVEAVKRTEPAGAVISLARKTGLSRFPVVDEDVDDVVGFVHVKQAVVVPRQRREFPVSALQTDALRVPETMSLDTLLGELRRRGYQMAVVVDEYGGTSGIATLEDLVEEIVGEVADEHDRARAGVVRGRHSITFPGILRPDELLERAGVTVPDE-GPYETVAGFVMNELGRLPRAGDEVAIGGGTLRVERLDGRRVDRIRYTP------
296128773    -----------------------------------------------------------------------------------------------------------------------------------------------FLAAVQIGVTVAGFFSAAFGASTLASAL----APVFVDLGMASGAAEGVALVVLTLVIAYLSLVLGELVPKRVAMQQAARVSMWVGPPLDRFAALMTPVVWLLSRST---NGVVRLLGLDPAATSDQMSD-EELRDLVRTHPDLPEDERRIVDDVFDAGDRSLVEVMRPRADVAFLAADEPIARAAQTVAALPYSRYPVTGEDFDDIVGFVHVRDLLAAIVEIAATTVRDVVRPVVSLPGTNAVLATLSQMRRTGQHLAVVVDEYGGTDGIVTLEDLLEELVGDIVDEYDPAP---AGDADT-DVDAGLSLEDFADRTGLVLA--DGPYETVAGFVLARLGRIAEPGDVADVPRARLRVVAVDGRRITRVSVER------
300780718    ---------------------------------------------------------------------------------------------------------------------------------SRARVETMAKDDISGSAALLRVVDSKPNHLLALIQMVLDTVAAVFALLAAFELIPSRGWAIAAAILAVTLLRFGIVGMNARRAGKLNPYAISLRAAQILTVVYTVLGPLSKLLIWVSNVITPGDEDL--------ENPYATDVELREAVDIAQEQGVVETTERRMIQNIFDLADTHARQVMVPRPDIVWIESEKSAGQAANLLIRSGHSRVPVIGESVDDIVGIIYLKDVIEKTYNRTDVPVTDLMREPMFLPDSKPLDDLLQEMQQEQTHIAVLVDEYGGIAGLITMEDILEEIVGEIADEYDEDEEAPIEPVDSFRAQARLPLDDLVDYFSLEFTEETDNVETVAGLLSYELGRVPLPGSSVEVSELLFTAEGGRDRRVRTVLIEVPERL--
282870563    ----------------------------------------------------------------------------------------------------------------------------AAGDKRAARAVKVLERLSFMLSGAQLGITVTGLVVGFLAEPSVSVLLRPALNG--TGLSDGLVSGISVVLSFVVATVIQMVLGELAPKNLALAVPESMAKSLASSTLIYL-----RIVGPVVHVFDSVANRLLRRIGIEPVEELHHGATLEELIGESHEQGELPAATAELMDHALEFSERNLGEVMIPRADVAFIRRDALATEAVELIARHGHSNYPVLGDHPDDPAGVLGVRELMRLPAADGRTTVGSLARRPLLLPELLRLPAAVAQMRERDDEFAVVLDEHGGLAGIVTYEDIAEELVGDIADESDTVVELAVADGSGWIVDAGRRLDEIEEATGVALPQESDDYDTLAGLIIDRLGRFPTVGDRLTFGSVRIEVRTLDRHVAEYARIEPTE----
143252229    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MNKIIKNKEDAPSSFYQRFRAFVRNILFIKPKNIEDVT----EVLESSLSSDIIDEVAFSIAENAIKLRATSVKEIMIPKVEMVNIYIDDSSEKLLETVIESGHSRYPVINEKKKKVEGILLAKDLLPLLSINEEVNLDSIMRDAKVVPETKRADSLLEEFKKDKSHLAVVIDEYGEICGLVTIEDILEELVGEIEDEHDDDLDLIQVSEKEFIADAKIEIDEFEEKFEINLNESS--VETLGGYMTKKLGILPKVGDKIIVESIELVVTAADKRRIKKIGISII-----
142430386    ---------------------------------------------------------------------------------------------------------------------------------------------------LISSLLIGNNFVNILASVLATAILIKYYGNKGILYSTIAMSLLIVIFSEVLPKNYALLKPDRFALAISKYLYFFSKIITPIMLLLKLINWCFFKIMRIDTETKVTSK--------------SAREDIRNIINMHEDEGRLLKDEGDMLNAILDLKEITVEKIMTHRTNIYSIDLD-NNEEFFSKISQSSFSRIPVWKNNPNNILGLIHAKNVLSNLNNEGQLDIKENLIKPWFIPETTKAKDQLNEFIQRKEKLAFVVDEYGELMGLISMEDIIEEIVGNIFDEKDSSIGIRKIDSLTYRIRGNVNIRDINRELDIRIP--DDTSSTIAGYIIHKTESFPEVGQIFSFDNIRYEIMNKNKNQITQIKLILPKENSI
182440275    ----------------------------------------------------------------------------------------------------------------------------AAGDKRAARAVKVLERLSFMLSGAQLGITVTGLVVGFLAEPSVSVLLRPALNG--TGLSDGLVSGISVVLSFVVATVIQMVLGELAPKNLALAVPESMAKSLASSTLIYLRIVGPVVHVFDSA-----ANRLLRRIGIEPVEELHHGATLEELIGESHEQGELPAATAELMDHALEFSERNLGEVMIPRADVAFIRRDALATEAVELIARHGHSNYPVLGDHPDDPAGVLGVRELMRLPAADGRTTVGSLARRPLLLPELLRLPAAVAQMRERDDEFAVVLDEHGGLAGIVTYEDIAEELVGDIADESDTVVELAVADGSGWIVDAGRRLDEIEEATGVALPQESDDYDTLAGLIIDRLGRFPTVGDRLTVGSVRIEVRTLDRHVAEYARIEPTERIE-
269467802    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------TILLGNNFVNIFASSIATVLAIKLWGEGSIVYASIALTFVILIFAETTPKTFAAKNPEKIALPVSIIIELLIKIFKPFVWIIAQISKNILRLLGVKNENQTSNISSEELRMVVNDAKPIIASNYQKMLLNIIDLEKVKVEDIMVPRHELISVDIN-NKSEILSQLERIQHTRLLTFDDSPDNITGVLHMRDVVNLYAKGEFENISELIRKPYFVPEGTSLAHQLEHFQTKKRRLGLVVDEYGEVRGMVVLEDILEEIVGQFTSNQNEAIDVTKQKDGSYLIDPRISIRELNIMLKINLPV--AKAKTLNGLILETLQSIPKRDISLKIDNVSIEIMQISDQTIKLVKLTKLNS---
142107253    ---------------------------------------------------------------------------------------------------------------------------------------------------------IEKTIGGILVGNNFVNILMASVATLI--FVRRFGESAGSAIATIFTTVIVLIFGDITP--------KTLATKLPIVFLSRTTFLVELLSRVFAPFTEAITKIIMKFVKTSDEDDEVTEADIQALTALGEIEGQILPAEREIIDSLLDFSDRPIKEIMTPRVDVLFLSLPINIVDVKALVNDKRISRMPVSKESLDDTFGIVYVKDLFNLKANSDSVEIENLVKDVIYLPEYTTVLSALNILRENKSSFACVIDENGGIEGVITIKDVLSEFVGDLPDEHDQRLGINRLGPGQWTIEGKTDIDDFEEFFGLE--PNDKDVATVGGLFLSHSEQLPSTGEKITIDGLEITITEMDNRRIESVTVKKI-----
163852622    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------REAWYDRLLNVFQMRPRDSLRTDIE-EALAEPDTGEDAFSPLERAMLKNVLGLHKVRVDDVMLPRADIVAVASDTSLGDLLKLFRTAGHSRLPVYGETLDDPRGMVHIRDFVEYLATQGKVDLTRIQRPVLFVPPSMPAIDLLVRMQATRTHMALVIDEYGGTDGLISIEDLIEMVVGDIEDEHDQLVNRMEGETEAYIADARAGLAEVSAATGLDLAAAAEEIDTIGGLIVTLAGRVPARGERIPPDDIEFEVLDADPRRVKRIKLQR------
289551439    ------------------------------------------------------------------------------------------------------------------------------------IVKRMIANLDYYLSACQLGITVTSLGLGWLGEPTFDKLLHPLFE--LLHLPDALTTTISFVIAFIIVTYLHVVLGELAPKSLQHTEKLALVYSRPLYYFGNVMKPLIWLMNGSARV-------IIRIFGVDPDAHSDAMSEEEIIINNSYNGGEINQTELNYMQNIFSFDERNAKDIMVPRTQMVTLNEPFNVDELLDTIKEYQFTRYPITDGDKDHIKGFINVKEFLTEYASGKPIKIANYIHELPMISETTRISDALIRMQREHVHISLIIDEYGGTAGILTMEDILEEIVGEIRDEDDEVNDIIKLDDHTYQINGRVLLDDLNEKFDIQFADSED-IDTIGGWLQAQNTNL-QKDDYVTYDRWY--ISEVENHQIIWV----------
89091988     -----------------------------------------------------------------------------------------------------------------------------------------------------------RLIGVILIGNNFVNILASAIATVIAVWGDAGIAIATAALTVVILIFAEVSPKTMAALHPEKIAFPASYLLSPLL----------KLIYPLVWIINGITNTFLKLFGINVTGDNNHHLSTEELRTLVHEAGLLPQNNQNMLLGVLELSEVTVNDIMIPRNEVIGIDLDDDIDTIISQLSRTEHTRLPVYQGELNKVVGLLHMRNLAQVFHEGQKAAILQVIREPYFIPESTPLQTQLLHFQSHNRRIGLVVDEYGDIQGIVTLEDILEEIVGELSSNNEEDQEIFLQEDGSYFVDGSAYIRDVNKSLEWDLP--TDGPKTMNGLITETLESIPDANVCLQLENYRIETLQISDNVIKTARIIALPKTE-
124024183    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PEASALNLAPLLEMVMRVLAPLLALLEAVASMMLRLVGLNAHWDSLVPALSAGELESLIEIGGVTG-LRPDERNILEGVFALRDTQVREVMVPRSGMVTLPVGVCFAELMRVVHSTRHARFPVIGQSLDDVRGVLDLRRLAEPIALQAESPLEPFLEPAVRVLETSTLAELLPMIR-SGQPLLLVVDEHGGTEGLVTAADLTGEIVGDEPHADDDEPDLELIEGQTWMVAGDLEIIELNRQLNLDLPEADGH-HTLAGFLLEKLQHIPSAGEALRCDGLQFEIVTMKGPRIERVRL--------
288791407    -----------------------------------------------------------------------------------------------------------------------------------------ALEVTGRLSFMLSGAQLGITVTALLVGYVAEPYLGAGLADLLGVAGLSSSVSLPLSVALALIIATVVQMVLGELAPKNLAIARAEPLARALSRSTLIYLKIAGPLITLFDRAAVRLLRRIGIEPIEELPSGATPQDLEQIIAESREEGHLDAEMSDLLDRGLDFRELTAGEAMVPRVDVHTIRADEPVSRIVE-LLDTGHSRFPVSGEGVDDLVGVVGIADVLGPPAQRATTRVDAVAVPPLLVPETLPLPTVLDRLRSGHRQLACVVDEYGGFAGVITLEDLAEELVGPIRDEDDPDRAAARQEDGSWVVPARWRIDEVADSTGIELP-EAPEYDTLSGLVMRELGRVPEVGDRLEIPRVLVEVLAVDRHVADSVRLRP------
254496154    --------------------------------------------------------------------------------------------------------------------------------------------------------------SVVLIGNTLANIVASTIATLIGQYGDVGVAIATALLTFIILVFSEMIPKTFAAIYPQQV---AFATSLPLKVLQQVF-------APLVWVSSFISNSILRLFRISIDRIQKEALTGEELRSVVHEAGLLPVEHKSMLISLLDLETATVEDIMIPKAEIIGIDLALPWSQLLEQLETAQHTRLPLYRDTVDDLVGMIHVRDVLNLALEDNLQSLLNAADLPYFIPEATPLNIQILNFRKMKKRSSFVVDEYGNILGLVTMEDILEEIVGEFTDVAALSRDITPQSDDSVIVDASLTVRHLNRLMGWQLPL--IGPKTLSGLIIEYLGYIPPADSCLTIDNYRIEILKVSDNTIKSVRL--------
270340107    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVLVLYGILFARLFNNTLFSEFDPGVQVTLNTILSTLVVLFTGEFLPKTLFKSNPN-VLLSFFAPLAYMFYIILWPISKFATFLSKILLRIVGIHLSQDADTKVDLDYLVQSSLDNSSDEEDEVKIFQNALEFPDIRVRDCMIPRTEIQAVDMDCTSEELLQKFVESGKSKIIVYKEDIDHIVGYIHTQEMF-----HKPTHWQNHVRTLPFAPETMAAQKLMRIFLQQKKSIGIVVDEFGGTSGLISLEDIVEEIFGDIEDEHDIDNYVAKKDDGNYILSARLEIDKINEMFDLDLPKSDD-YMTLGGLILHHYQSFPKLNEVITIGKYHFKVIKNTMTKIELVKLHII-----
255065209    ----------------------------------------------------------------------------------------------------------------------------------------------------FITVVQIGLNAVAILAGIVGEAAVRPYFGGLLANAGSWGSTAASLLTFALVTGSFILIADLMPKRIAMTHPEAVAVRIVRPMMFLIF-----ILKPFVWTFDGLANAIFKLFKISTVRQEQLTSEDIAVVDAGAQAGVLKEQEHYLIENIFDMQARTVTSTMSTREYIAYFDKNDGSDTVLEMMSEKPHNKFLVCDGDLERVIGYIESHTLLTLFLKEKDVRLKRVLRKALFIPDTLSLYDVLETFKTSGEDFAVVVNEYALVVGVVTLKDVMSIVMGELV-NTEEELQIIRRTEDTWLVDGATPLADVMRALDIEEFPNSENYETIAGFMMYSLRKIPKRTDFLVYAGYKFEIIDTENLKVDQLLVSK------
257452022    -----------------------------------------------------------------------------------------------------------------------------------------------FFAAVQIGINAVSILGGSLGASIVGDFFELEWLSPLKPFGNIFS---FLIVTWLFIEFADLLPKRIAMVYPEKIALAIIHPMLFLIFF----------LKPFIKIINGFASIFFKLFGMEQVRNEDVTYDDIAVVDAGAESGILQEKEQSLIENIFELDSRWVSSIMTTRDEISYLALDDTEEELREKIMDYPHTKFLITESDIDSILGYITSKDLLPSLMLSKKELIKNYRKHLLILPNTLTLSETLDRFNEAKDDFAIILNEYGLVVGLVTMKDVVNTLMGDVVFQNSEDQQIIERDEHSWLIDGVTPIEDVKKVLDIEKFPEEDSYESIAGFLMYMLKMIPKRGAKLEFMDYQFEIVDVDNFKIDQILV--------
298207425    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FVDLSLLTQTIISTLVILLTAEFLPKVFFQIYANSLLKIFAAPAYVFYILFGFISSFVIWVSDLVLKKFFKTDGDEVQLAFSKVELGNYITEQMEAIEEHEEV----DSEIQIFQNALEFSEVKSREVMIPRTEIVAVDITTEPKDLIKLFTDTGLSKILVYKDTNDDIIGYVHSFELFKQ-----PKTVKEILMPVVFVPETMLIKDILNTLIKKRKSIAVVIDEYGGTSGMITVEDIVEELFGEIEDEHDSVLTEEVLNDNVYKFSARLEVDYINEAYKLELP-ESENYETLGGMIVHFTEDIPEQGGIVEIENFKLHILEVSNTKIELVELHNLQE---
223937414    ----------------------------------------------------------------------------PYVSLFGLMFAGWSFFFALAESALFSLGKWQIRQLEEKKRVPGGLVARLLVEPQHLLATIVLGNTVS--NAAILAITLWAAPWDDWLFFVLLPCLLVLILI-----------------------GCEVVPKTLAVRAPEKWALRVAR---PMHFLLNVTRPFRYTAQ---------TITTMILKAVLPKSARSPSVLSDELLELAYQQGTLAQSEKEIILQIIGLDRETAKDVMKPRAQMACIPDDLPVEEMIAAARKYKHSRLPLYDESPDTIVGVLNVRTLL----IDPETDLADVIEFPSFVPETMNLLQLLKSLQRQQRGLAIVLDEFGGTAGIITMQDILEKMVGKIRGEGEPEGFVEKLGPGRWRVNGTMRLDDFRREY--PALGEVPEIDTMGGLAVAQKQTVPATGESVSFRGLRLKITSADERRVRELLVEVMRK---
149377075    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------IGVILIGNNFVNIFASAIATVIAIRIWAIATVLLTIVILIFAEVTPKTLA--ALFPEKIAFPASHVLGPLLKILYPVVWAVNLFTGAILKIIGVSADDAANEHLSREELRTLVNEAGLIPANHKDMLVGILDLEKVTVNDIMVPRNELVGIDLDDDLDTILRQLRSSQHTRLPVFKGDINNIQGVLHLRNASKLLLHDEINKLMQLCREPYFIPESTPLNTQLINFQKEKRRFGIVVDEYGEVLGLATLEDILEEIVGEFTDYAATSPDIIPQDDGTYIIDGTSAVRTINKTLGWKLPI--DGPKTLNGLITETLENIPDTNVCLKVGGHRVEVLQIKDNVVKAAIVHPKKK---
126646086    --------------------------------------------------------------LLAQISDVSISYLIFNSLLFILLLVGSALVSGSEVAFFSL--SNEDLGNLQEDQSDKAKQVIQLIEAPKNLLSTILILNNLINIGIVTLTTFVSWSIFGMNATGIVIIL-----------------IQTIGITFAIVFFGEIVPKVYA---SKASLQFSMIMAPSISFFGAVLKPISLFLMAMSNLIEKNIQKRGYSLSVNELNHALEITTEDT-----------PEEERDILKGIVNFGTLTVKQVMRSRMDITAVDEDMDFHELMDKINKSGFSRIPVFQETIDNISGILYIKDLLPFIERDEDFNWNDLIRKSYFVPENKKVDTLLKDFQLKRVHMAIVVDEYGGTSGLVTLEDLIEEIIGEINDEFDDTDDVQEIDTNTFIFEGKVSLNDFCKKLELDAQMFD-----------EVKGKLPKNGTKIHFEEFEFTILAVDARKIKKVKVR-------
134668637    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WFLGVSTDLVVKILGGDPTAARE-EVTDEEIRSMVVSSATLGDEERTILDEVFAVGEKSLREVMVPRTEVDFLQGSMKAVQAAQVVRDGSHSRYPVIDGSADRVLGFVHVRDLLELNPQIRTSRVSQLVRAVVSLPDTVKALKALTEMRRTNAHLAIVLDEYGGTAGIVTLEDLVEEIVGDITDEYDTVEPSDLAHVRQRDIDGLTTLEEFSDKVGLVLP--EGPYDTLAGYFMAQTGEVPTKGAQVDVHNIELTVTEVDGLRAAWLRIRRLD----
229592401    -------------------------------------------------------------------------------------------------------------------------------------------------DKAAARLNFPRHSLILCNSLCRAAVVILCTLLAIYAWAQNGPWLGWLISCALLLILADYLPRTLARHPQAVLGFGNTLLGVPLKILYPLAWLLNGISLLLLRPFARTS-------GVVKKSDEPQPDHDDEPEPEADENRTPG------MPGIHALDNITVNDILVPRSEVDGINLDDSVEEIIEQLRTSERTRLPVFHSDINQVQAVLNTRQI-QHLLPDASLTLLAACHEPYFVPESTPLQLQLLNFHKQQRRLGMVVDEYGEVLGIVTLEDILEEIVGEFESEQSDNPHIEAQPDGRYIIDGAASIRELNKSLNWHLP--SDGPKTLNGLVTEALETIPDCAVCLKIGRYRLEILETEDNRVSKVLI--------
183220129    --------------------------------------------------------------------------------------------------------------------------------------------AISKIDDMLSVCQVGITVASLLLGWIGEALFASVVSGSLRMLQIELDVVTIHSISIVSFTLITLLHVILGELVPKTLAIQNTEAIALGVSAPMWLFYYLFFPVTFIMNRLAGGILTLFRLQRTGDKYVHSAEELMIIIEEQRKQGRIDNAEMQLIQKTFDFSEHTAKDVMTHRLSIIGIPQESTIDKLLPLIAEHSFSRYPVYHQTLDKIVGIVHVQKYLKHLSAKGKKEKITVIMEKDFVPESMSIERVMTKLREKKQHMAIVIDEYGGVSGLLTLEDIIEEFFGEIRDETDDEVDVTSKNKKTITLDGETELSSLTDILEGEEPSDMEEVRTIAGYFMEKNEDMPKEGSIVQIKKGSLKVKKMEGNKIISILFTP------
291456692    --------------------------------------------------------------------------------------------------------------------------------------------------------------GSCAFFRIACNVLDGVLVSSIAALWGAELWVGLLAFLFAIIVAVVSVLVRPRTAGMTKPVDIMIAHSRIVDLGCKLTPFARIGGDKSSVKGPGRRSKDSSLSDDEELEKIQLEQGKAAIDRLV-ESNDFDPEVSEMLRNVLTLSDTLTREIMVPRTDMICMERDTTLASALKLFSRSGFSRVPVIGEDVDDLIGVAYLKDAVRATAFNPERDVESIVRQPMLVPESKPVDDLFHEMQRSRQHVAVVVDEYGGIAGMVTIEDAIEQIVGELEDEHDQHTEPEKIGENKWKMPARTPIADLEEIFDIDEDDVDTVY----GLLTKILGRVPIVGASAVTRGLRLTAVDSAGRR-KKV----------
238063973    ---------------------------------------------------------------------------------------------------------------------DSQIQRLERTSRGGRVLARLAKDPNRFLATIQIGITLAGFLASAAAAVSLAKPLVPLLGVFGGAAETVAIVLVTLVLTFVTLVFGELAPKRIAMQAAERW---ALLVARPLDLLASLTRP-------AVWALGATSDLVVRLVGLNP-RHEPDEIGPDELRDIVAGNHGFTKEQRTIIAGAVEIADRRLRAVLVPRLQVFTLDSGTTAEAARLVLAATGHSRAPVVRGGLDDAVGVIHLRDL---VGVPDGRPVDECARPPMLLPDSLPVVDALRQFKAERQHIALVVDERGAVDGIVTLEDVLEEIVGEIYDETDRDVRAVRTEDGAMLLPGTFPVHDMVDV-GVELPRPAGDYTTVAGLVLTLLGHIPTPGEDVTIDGWELEVADIDHRAITAVRLRRV-----
144102926    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILMASLSTILFVNFLDGDETAGSALSTIVITLLVLIAGEITPKTIASRNPIGFLSRTAFIIDFLSRVFAPFTSLITKSIDRTSKD----GDIDGDGEITEADIQALTALGEMEGQILPAEREIIDSLLDFSDRPIKEIMTPRVDVLFLSLPIEMSDIKTIVDEKRISRMPVSKKSLDDTFGIVYVKDLFNLRPTPDSVEVENLVKDVIYLPEYTTVLSALNILRENKASFACVIDENGGIEGVITIKDVLSEFVGDLPDEHDQRSGIRRIGPGQWRVDGKTDIDDFEEFFGLE--PNEKDIATVGGLFLSHSEQLPAEGEKITIDGLEVTVTELDNRRIESFLVKKI-----
284989107    -----------------------------------------------------------------------------------------------------------------------------------------VVAALRTLSTQLSAAQLGITITTLVVGYLAEPALGQLLRGPLEAAGLPAGWVTGVSYGLALALATTLQMLIGELGPKNLAIARPLPVAAAVAPG---MRAFTRVTGVVVHALQALANAIVRRLGFEPREELESARGADELAAVSAEEGDLSPRAARLLERSLALRDKVAADVMTPRTQMWALRADATAADVIGAAVASGSSRFPLYGAGLDEVTGVVHVKHAVAVPDQRGVVPAEELAVPILTAPSLLRVERLLDLLREEGLQMALVVDEWGATHGIVTLEDIVEEVVGEIADETDRPLRLLRRDPQTWLLSGLLRPDEVRERTGV--PVPEGRYETLGGYLAEQLQRLPAVGDTVPVEGGELTVETIEGRRVARVR---------
144043356    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRLYGDAGIAIATILLTIVILIFAEITPKTIAALHPEKVAFPA----------SWVLLPLMRVTMPLVWAINAITNGLLSLFGFNARSSNEDALSQEELRTVSESSGLIPRRHRNMLVNILDLEQVTVNDIMVPRNEIYGIDLEDDDAIILEQLTRSTHTLVPVFTGDINKIEGVLHLRNLGKCLTEGNRPALLNELQAPYFTPENTALHIQLRHFQQRKLRLGMIVDEYGDILGLVALEDILEEIVGNFTSNVEDQEEIATNPDGGASCTGSIPIRDINRQFGWTLP--TDGPKTISGLALEVLEAFPMGPTSVRIDNYQLDVESIDGNTITQVRVTPL-----
144207330    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YSNLFMKIFAVPAYIFYQLFYPITSLVTIISSFILKRFFKVNDISSENSFSKLELENYIESEIENSNENLDTEIEIFQNALELSEIKARDIMVPRAEIIAIDELTDLKKVKEILIQTGLSKIPVYKDSIDNIIGYLHSFDFLK-----KPDNLKDFILPIEFIPEPMIVNDVLKRLTRQRKSIAVVIDEYGGTSGIITVEDIIEELFGEIEDEHDNDYYEKKISENLFEFSARLEIEYLNKMHNLNLP-ERESYDTLGGLIVFNKEEIPNIDDEIIIDKYSIKITEATSSKIEKVLLKKIQS---
23100893     --------------------------------------------------------------------------------------------------------------------------------------------------------------------FITAILIGNNIANIVLPTLVTMMAVQYGFNVGLASAILTITIIICSEVIPKSIAASFPNQMASIVYPIIRLVVTVLKPITFLLNRLTGFITNLLSKGQVETE-SVSKEELRAIVDIADSEGTFRKEESSRIRGALDFYNLNVKDVLTPRVEIVALENTATYDEVKELVLANPFTRYPVYDEDIDDIIGVFHSKYLIAWTDDKGQPFSNFSDTDPLYIYEFNNIEWVFRKMTQEKKHMAIVLDEYGGTEGIVTHEDIIETMIGEIEDEMDEKEDIEKLTDTQIICDGKITLHQLNNAFDTDIPEDEDV---LAAYLLTHFTEFPKEGDVLERENLTFHILEVDSRYISRVQIIK------
310766678    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YGDAGVAIATGILTFLVLVFSEVLPKTVAALYPEKVAFPSSVLLGPLQV----------VMMPLVWLLNIITRMLMRMVGISSDGAISGALSKEELRTIVYESSLMSRRNQDMLLSVLDLEKVNVDDIMVPRNEIVGININDDWKSIVRQLTHSPHGRIVLYRDSLDDTISMLRVREAYRLMTEKKEFTKERAADEIYYVPEGTPLNVQLVKFQRNKEKVGLVVDEYGDVKGLVTIEDILEEIVGDFTTSMSPTEEVMPQNDGSVLIEGSANIRELNKVFNWTLPEADAR--TINGMILEEIQDIPLPGATVHISHYAVDILDVQENMIKQVRITPQKPL--
162148972    -----------------------------------------------------------------------------------------------------------------------------------------------------------------AVGVLGGVISSELITPPLALILHSAGLAAGLAADVASTASFLLVTGLFVLFADLLPKRIAMNAPDRVALIGWFPAIALRVLFPAVWIFSKISDVILRALRIPAASAVEPVTPEDLILAAGTASGILLEQEHQMIQNVLGLQDRSVTSAMTPRDEIVFLDVQESTESQRDKVRAKPYSRYPLCNGGLDNVIGSIRAEDVLAAVVEDAPTAISRMRRDVLSLPDTLNLWDTLAQFDTHGAGFALIVNEYGLVVGLITFKDIMGALMDGLANPFEEQA-IVRRDENSWLIDGAAPIGDVIRELGIATLPDSHNFDTIGGFIMHRLRRMARKADRVEAANFLFEVVDVEGFRINQLLVTR------
292491044    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILLGNNFVNILAASIATIIAVRLLGDEGIAVASIVLTIVVLLFAEVTPKTLAALHPERVAFPAAYVLGPLLKLLYPLVWLINVIANALLGLFGVHPHRGSATTLNQEELRVILSETGLLPKRHQRMLLSILDLGKMTVNDVIVPRHEIDGIDINGPVDTIVNQLTHCTHTRLYVYQDNIDHVVGILHLRKALHLIANNNKESLRAIIKEPYFIPEGTPLNLQLLNFQRGKRRTGLVVDEYGDILGLVTLEDILEEIVGKFTDDIGSEREIHPQPDGSYLIAGSSNIRELNRTMQWDLP--TNGPKTLNGLIIEYLETIPNPGISLRLGRYFIDIVQTSGNAVRTARIRPPQDEN-
143209949    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RPLFNMNKIIKNKEDAPYSFYQRFRAFVRNILFIKPKNIEDVT----EVLESSLSSDIIDEVAFSIAENAIKLRATSVKEIMIPKVEMVNIYINDSSEKLIETVIESGHSRYPVINEKKKKVEGILLAKDLLPLLSINEEVNLDTIMRDAKVVPETKRADSLLEEFKKDKSHLAVVIDEYGEICGLVTIEDILEELVGEIEDEHDDDLDLIQVSEKEFIADAKIEIDEFEEKFEINLNESS--VETLGGYMTKKLGILPKVGDKIIVESIELIVTAADKRR--------------
257092641    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------VISAAMVIHLFGADNEMVNLLVMVPILLLFGEITPKVLAIRNNVAFAQVE---CRPIDLFARLITPLREVIRHIADFF-----ITLIVGKQRSQGNLVTEDMIRTLVQDAVGEGALDSQEAQYIEKIFDFGNKVLRDVMRPRSDIQFLSADLPVPELIAQIKATRQSRYPVFRGHRDTILGVLYTRDLLGARLERDSQGFRKLLRQAHFFPESKPAVELFHTFRQRKLSFALIVDEYGGVTGLVTMEDLLECVFGEISSPSDSQHLVSELADGRRLIDAGMSLGDFNQAFAVTIASVD--AETLAGALLDTFGELPACGATTVLGGLQFTVEGIEHNRITRVLVERLPE---
126436067    ----------------------------------------------------------------------------------------------------------------------------------------------FMLSGAQLGITVTGLLVGYVAEPLIGRGLETLLGGPTAVAVGIGGLVAIAVSTVVQMVFGELFPKNLAIARPEPLAR-------WLALSTTIYLKLFGWLIWLFDQSSNMLLRLLRIEPVHDVEHSATPRDLEHIVAASRDAGEIPRELSALLDRILDFPTSTAEHAMIPRSRVDVVRADEAVPDVLERMAR-GHTRYPVTGSGPDDVIGVIDLHDLLGPSTQSTSGTARARCRPAVVVPETLPLPNVVRELAQTGDEMAIVIDEYGGFAGIVTVEDLAEELVGEIDDEHDTESDIVARDGG-WLLAGDLPLDEAERTLGLTLP--EGDYETVAGMVIAHAAGLPDAGDTVVIEQIVAEVRAVDRRVPSRVLVT-------
158312768    -------------------------------------------------------------------------------------------------------------------EPHQVEEAANTGDRRAGIVLRAVRSLSFQLSGAQLGITVTSLVVGYIAEPAVATLLEPLLDVAHIPPSPRDVTAIVLGLTVTQMVFGELVPKNWAISEP---VRVARAVAPAQVMFSRVFRPLITLLNGSANA-------LLRAMGVEPQDELRSGRSSDELVASSAEHGTLPVTTAALLSRSLRFGDRRASDVMTPRVRTVFAGAGTSLAELLRLAEHTGHSRFPVLRE--DDEIGVVHVKDAFGVPAPERARTVPEIMVEPLLVPASLHCEVLLRRLRRGGLQLAVVIDEYGGTDGIVTMEDLVEELVGDVDDEHDRPPDAVALGAGQWMLSGLLRLDEVSEATGARLPA--GPYETIGGLVLARLGRLGRPRDVVQVEGHELVVASVDGHRIDRVRLSPTE----
193214475    --------------------------------------------------------------------------------------------------------------------------------------------------------------------VFLYIFAALFFALYRTSIGHDCFSVEFLAAITIASITLVLSGKIIPQLLLKELSEYSV---LVLAPFVKIFSILFSPLIATIHFFSSQAVALFRLLSKGQNDHTSALDYR--ILHRIYTPKEVERKDSEIVSNIFAISDVQVRESMIPRTDIHAVPSTITLDELVKVFGKTKYSVVPVYESTIDHIIGVVSVYELFK-----KPDSLKSVLREALFVPETKKTVELLQEFCYSDMNMAIVVDEFGGTAGLVTSEDLIEELIGDVHDCQSDDEICHALSENTFLVSGRVDIDTINEKLKLGFSVEE-QYETLAGYILSHIGRIPKQGEIFKIENKVFTIARASKTKIVLVKL--------
163790778    ---------------------------------------------------------------------------------------------------------------------------------RAILLKEMTQKLDTYLSATQLGVTITSLAIGWLGNPTFGRLFDLIFSSF--DVPPSVSTIASVVLSFAILTSLQVIIGEL--VPKNIAINKTEQIGLFIAKPLQIWFRIMYPLVYVLNRIANGISRRIGMKNISEPEEGVSEEELRIIMGESLKSGEINRDEYQFVENVFAFDDRMSREIMVPRTEMVTVSTSMTLREIAQLVSKERFTRYPVIDGDKDIVLGIINTKEIFAVYVDSETFSFAEYIRPIISVIETIPIKELLVKMQKERNQIAVLVDEYGGTSGIISMEDIVEEIVGDISDDYEGEPEIKKIGDHHYRVSARMLIDDVNDIFGLSI--EEEDVDTIGGWMMNQKYDI-SIGEELTFNNHSFKVIKA------------------
227503124    -----------------------------------------------------------------------------------------------------------------------------------------ALDITKRTSFMLSGAQLGITITGLLIGYVAEPLVGQGLGVLLGGVGIPTGVSVAIGTIAALFISTVATMLFAELFPKNYTIAAPMKTALRLAASTQWYLRIFGWLIRFFEYSSNAILKLFRIEPVEDVDSSATADDLESIVDSSHETGVLDEDTYMVLDRLLDFPEHDVEHAMIPRSRVDVIDPSTTLGEVRELMSEN-HTRYPVIDDEH-NPIGVVHLFDVLGSDLP-PATSATTIMREPLVVPELMPLPDVVDELRGEEQKLACVIDEYGGFVGIVTMEDLAEEILGDVTDEHDETEEITEQDESHWLVDGDTPLDEIERAIGHDLP--EGDFETIAGLLIAHAGALPEVGEVHTIA---------------------------
65319367     -------------------------------------------------------------------------------------------------------------------------QLANEGNKQALAARSVISNLDVYLSACQLGITITSLGLGWLGEPTVEHLL-----RPLFEKINITGTMANTLSFIIAFSVITFFHVVLGELVPKSFAIQAEAITLKFARPLILFDKIMYPFIWLLNSTAIFFTKLLGLEPAKENELAHSEEELRLILGESFKSGEINQTEYKYVNNIFEFDDRVAKEIMVPRTEMICLSTENTLEENMDIVATEKYTRYPIIEKDKDDIIGMINTKEVFHDQTKGIHKPLESYIHPVLTVFETVPIRKTLVHLQKNRVQMGIVMDEYGGTAGLLTMEDILEEIIGEIQDEFDESPMIEKRTPKLTVLDGKVLISEVNDMFGLHIDESDL--DTIGGWLLSQAVDVIEAGYSIEYAGF-------------------------
144207982    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILMASLSTILFVNFLDGDETAGSALSTIVITLLVLIAGEITPKTIASRNPIAFLSRTAFIIDSLSRAFAPFTSLITKSIDRTSRD----GDIDGDGEITEADIQALTALGEMEGQILPAEREIIDSLLDFSDRPIKEIMTPRVDVLFLSLPIEINDIKKIVDEKRISRMPVSKESLDDTFGIVYVKDLFNLKSTSDSVEVENLVKDVIYLPEYTTVLSALNILRENKASFACVIDENGGIEGVITIKDVLSEFVGDLPDEHDQRLGIRRLGPGQWRVDGKTDIDDFEEFFGLE--PNEKDIATVGGLFLSHSEQLPAEGEKITIDGLEVTVTELDNRRIESFIVKKI-----
220915944    -----------------------------------------------------------------------------------------------------------------------------------------------FLATVQVGITVIGASAAAFGGASIAGRLVLERIPPLAPYAHQLSLLVVALVSFLSLVLGELVPKSLALRAPERY---ALLVGRPLLGLSHLVRP-------VVWLLTASSNLLLRPFGDRTTFAEASAEELEQLVDEAGRAGALDAPTAEIASRALAFRDLTAGDVMVPRSRVKALPADADQQELKRLLLEEGRARMPVYDGTLDDVIGYVMAKDLAAMAWERELIVLADLVRPVHFVPEGAKAVHVLRDMQRRRSQIAVVVDEHGGMAGILTLEDLVEELVGDILGEAEEPQPLFEVEPGAAVVRGDAPIREVNRALHIDLP-EGEGYTTVAGLVIAVAGAMPERGARLRLDGTEAEVVEA------------------
136484676    ---------------------------------------------------------------------------------------------------------------------------------------------VFKLSKNPNRFLAAVQVGITLCGFLSAALGAEQLGKYVIPEISSQYSEIISIVAITLVIAYISLVFGELVPKRLALYKSESIALATASILDFVATIFRPIIWLLSHSTDL----ILKIFGINSKMQQNQISELE-LIELVSGHADLTKEEREIVEEVFNASDRLIHEIMVPRTEVDFLDASLSISQARKMAVELAHSRYPVVRGSSDEVIGFLHVRDLLNPKLDDAQITIMELIRDILFLPGTKGVLPALTEMQTKRQHIAIVLDEYGGTDGIVTLEDLVECLIGEIHDEYDEADKNFEKRTGDIELDGLISLEELQEVSGISLP--EGPYETLSGFVMHYLGRIAQANDVIKI----------------------------
142863187    ------------------------------------------------------------------------------------------------------------------------------------------------------------------FALVIYGLFMGQFIIDYLSFLFSPSMNELTVLLLQTIISTLLILIAAEFIPKVLFQIYSNFSMKIFSIPAYIFYIILYPVTGLVIIISNFILKTFFKVNTDDSEFSFSKVELENYIENEIDKSDNNDSEIEIFQNALELSEIKARDVMVPRAEIIALENTSNIINAKELFVETGFSKIPIYRNSIDNIVGYIHSFDFLK-----KPQNINEFILPVVFVPEPMLVNDVLEKLTRESKSIAVVIDEYGGTSGIITVEDIVEELFGEIEDEHDNDLHEKKISEGIYEFSSRLEIEYLNKSYSLDLP-ESESYDTLGGLIVFNKEEIPKVGDEVLINGYSIQIIHASSSKIEKVVLKK------
90022610     ----------------------------------------------------------------------------------------------------------------------------------------LVLDLQAKSGAFFAAIQIA-LNAIAILGGIIGENTFTPYLKTLISYVYEGRTCSFLLVTSLFILFADLIPKRIGMALPEKIALRVVR---PMMFSVMVLKPFVLFFNSLSDLILKLCRIPTERVDIVTAQ------DIVAIMDAGAANGSIPSQEYQMIGNVFELENRSLTSVMCVRDDMVYFDINDTHADISEKIIQHPHNFYLVCDNSLDQIVGLVESKALLKQVLAGEQARLSSDIKDVFYLPDSLSLSEALEAFKCHTQPIAAVLNEYSLVVGLVTMKDVMSVVVDGFTGVLADQL-IVKRGEGSWLIDGSAAIIDVGRCLGVEEFPDSDSYETLAGFIMYKLKKLPKLTDNLLFEGYRFEVVDMDNLKISKLLVSKVD----
297847972    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VALAFRSPKSVAVHNAQEVARIVVRPVAWLSLILYPVGRVVTYLSMGILKILCLKGRS--EPYVTEDELKLMLRGAELSGAIEEEEQDMIENVLEIKDTHVREVMTPLVDVVAIDGSGSLVDFHNFWVTHQYSRVPVFEQRIDNIVGIAYAMDLLDYVLLESTTVVDMAHKPAFFVPDSMSVWNVLREFRIRKVHMAVVLNEYGGTIGIITLEDVVEQIVGEIFDENDSKEEIQKRAEGIYDVDANTSIDQLSEELNIKML----EYETVSGFVCEAFGYIPKTCESVTVENWRLEILAGNARKVSTVRFERVNNM--
73663324     ------------------------------------------------------------------------------------------------------------------------------------VVKKMIKNLDYYLSACQLGITVTSLGLGWLGEPTFDKLLHPLFE--LIHLPDALTTTISFIVSFIIVTYLHVVLGELAPKTLQHTEKLALLYSRPLYYFGVVMKPLIWLMNGS-------ARMIIRMFGVDPDANNDAMSEEEIIINNSYNGGEINQTELAYMQNIFSFDERQSKDIMVPRTQMITMNEPFNVDELLETIKEHQFTRYPITDGDKDHVKGFINVKEFLTEYASGKQIKVSNYIHDLPMISETTRISDALVRMQREHVHISLIIDEYGGTAGILTMEDILEEIVGEIRDEDDEVNDIVKVTENRYQINGRVLLDDLNDQLGIEFEDSED-IDTIGGWLQAHNTNL-QQNDYVDTEYDRWVISEIDNHQIITV----------
119478670    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFTVIVIRLWGEAASVVIGPIILTLVFLIFAEITPKTIAAYHPEKIAFPASSVLVPLLKIL--------YPFVWFINTITNSLLKMIGIDTQNHSGETISPAELRTIVNDAGHIPRRHQGMLLNILDLEQASVEDIMIPRNEIQGLDLADSDDALLEQLRSLEFTRIPIFQEDINNVVGTLHQRNVSRVIDENGNINLMEQIREPYFTPESTPLHTQLVNFQQQQRRMGIVVDEYGVVQGLVTLEDILEEIVGEFTSNADQIKDIHPQSDGSFMINGTATIRDINKGLNWELS--TLGPKTLNGLLLEKLESFPDASVGVQVERYKFEILEIKDNIATRVR---------
90578676     ---------------------------------------------------------------------------------------------------------------------------------------------------------STMQIGITVIGIMNGVIGEAALAGPISHWLIEASAIAVIVLTYVSIVIGELVPKRLGQVNAVSI---AIFFARPIAVIAFISRPFVWLLANSTDLLLRLLGK------GKDDSSALTEDDIRAVIAEGSQSGVIHQHEHNMMRNVFNFDDRKVSSMMTPRNEITYLDLNYSPESYLQKLLSSTYACLPVGNNGFSDLKGTLNAKQLLQFINDNTAENILDYLTPPVFVPENWTGTTLLEMFQSSGTDFAFVVDEYGDIQGIVTSQDILEALAGKFTPDNPKDVWSEQNPDGSWNLDGMMPITVFKDLLDINLPDEEDGYHTLSGMLVWLLDDLPKLDDCIRWQGWQFRILTLENNRIDRILAQR------
291618579    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YGDAGVAIATGILTFVVLVFAEVLPKTVAALYPEKVAYPSSFLLGPLQYI----------MLPLVWLLNTITRLLMRLVGIRADGAISSALSKEELRTIVYESRTMSRRNQDMLLSVLDLEKVSVDDIMVPRNEIVGININDDWKSVIRQLSHSPHGRIVLFRDSLDDCVGMLRVREAWRMMTEKKEFTLLRAADEIYYIPEGTPLNVQLVKFQRNKKKTGLVVDEYGDIKGLISIEDILEEIVGDFTTSMSPSEEVMPQNDGSVLIEGSANIREINKAFNWQLPEQEAR--TINGMLLEALEEIPTVNTRVQVNHYDVDILDVQDNMIKQVRITP------
257463751    -----------------------------------------------------------------------------------------------------------------------------------------------------------DFFAVVQIGINAASILGGSLGASIIQDILTQIPWLAPLRHMGNIISFLFITFLFIQFADLIPKRIAMVYPERIALRTINLMLLLIFLLKPVIKIINVVANFIFRIFHIDSARNETVTYDDIVVDAGAESGVLQEKEHSLIENIFELDSRWVSSIMTTRDEISYLALDDTEEELREKIMDYPHNKFLITASDIDSILGYITSKDLLPSIMLNQSELIKNYRKNLLILPNTLTLSETLDRFNEAQDDFAIILNEYGLVVGLVTMKDVVNTLMGDIVFQSSEDQQIIERDEHSWLIDGVTPIEDVKKVLEIEKFPEEDSYESIAGFLMYMLKMIPKRGARLEFMNYQFEIVDVDNFKIDQILV--------
144180197    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PFSFVLWPMLKLFMPFVAAINSITNGILRIMGFRPDKQSGEALSQEELRTIVTESGMIPSRHRRMLVNILDLEQVTVDDIMVPRNEVYGIDLDDSDDDILSQLQESKHTLLPVWREDINDIKGVLHMRNLSRVLSADGREALLQEIETPYFIPENTPLHTQLLQFQQKKVRLGMVVDEYGDVMGLVALEDILEEIVGEFTSNAEESEEVQALDDGSHLCSGTISIRDLNKQQGWDLP--TDGPKTLSGLALEALEAFPSGSVAVKIPGYLLQVEDIEGTLISKVRIKRL-----
237800081    ----------------------------------------------------------------------------------------------------------------------------------------TLPDLAFNLNSLILCNTLIKVLITVIVTLIAA-----------GYWFYNGPTVAWLATFSVMLVFAEYIPRRLANRHPVETLMLGNG----------VLRIPMKIVWPLAYVFNVLAKTLLRPFPSRHVQPQSQAFDDDSHKAVQQEIVQEHNPRINVLSGIRALDSITVNDILIPRNDVDGVNLDDPIELIIERLIISRHTRLPVYHNDINQVQGVINTRDILLPKATLTKEQLLAVCYEPYFVPESTPLQLQLLNFHKQQRRLGVVVDEYGEVLGIVTLEDILEEIVGEFESEQRDNPHVKRQEDGRLEVEGAASIRELNKSLGWHLP--SDGPKTLNGLVTEALETIPEAPVCLKIGPYRLEILETEDNRVTRV----------
209522098    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SIATGIVAFLIIVFAEITPKIVGATFPEKIALPASLLIAPLM----------RVARPLIWFVNLFANGFLRVLHINTKGGRDQRLSTEELRTIVLESGSFMPTHRSILLNLFDLENISVDDVMIPRRRIEALDFDAPFEQILHQLETCYHNKLVVYQGDIDRVLGVLHVRKTLSALHNQERNTLRDLLAEPYYVPSGTPVFQQLQYFQESRQRIALVVDEYGELQGLVTPEDIIEELIGEFTTSIPRGASSRWNEAGECIVAGSMPLRELNRWLQLALP--TDGPKTLNGLILEILEDIPDGDVCVLIGDIKLEVLRSDDQAIRTVKL--------
227545910    --------------------------------------------------------------------------------------------------------------------------------------------------------------GSCAFFRIACNVLDGVLVSSIASLWGAELWVELLGFLFAIIVAVVSVLVRPRTAGMAKPVGIMISNSRIVSLATKLTPFARIGGDKSGSKGPGRRSKDSDLSDDEELEKIQLEQGKAAIDRLV-ESNDFDPEVSEMLRNVLTLSDTLTREIMVPRTDMICMERDSTLSSALKLFSRSGFSRVPVIGEDVDDLIGVAYLKDAVRATAFNPERAVESIVRQPLLVPESKPVDDLFHEMQRSRQHVAVVVDEYGGIAGMVTIEDAIEQIVGELEDEHDQRTEPEKIGDNKWKMPARTPIADLEEIFDIDEDDVDTVY----GLLTKILGRVPIVGASAVTRGLRLTAVDSAGRR-KKV----------
306822849    ---------------------------------------------------------------------------------------------------------------------------------------------------------YATAGSCAFFRITCNVLDGVLVACIAVMFDAPLWSELLCGFVFALIVAVISLLVRPRSAGASKPVDIMLQHANAVSVATMLTPFAKIGGQQDSKRRNGDLSDDEEL---EKIQLEQGRATIDRLV----EANDFDPEVSEMLRNVLMLSETLTREIMVPRTDMICVERDETLENMLKLCSRSGFSRVPVIGDDVDDLVGIAYLKDAVRATAFNPSRDVESIVRDPMLVPESKPVDDLFHQMQRTRQHVAVVVDEYGGIAGLVTIEDTIEQIVGELEDEHDQHAEPERLGEKKWSMPARTTIADLEEIFDIDEDDVDTVY----GLLTKLLGRVPIVGASAVTRGLRLTAVDSAGRR-KKV----------
225851137    -----------------------------------------------------------------------------------------------------------------------------------------------------------EYVATCLIGTTLSIVTITAL---FVSFLHEFSTVMPLIHSKEELFAEAIIVFTLLFGEIIPKSVFQHYADRLIFFLIPAIEFFRKLLYPLLLIAKVITRVVFFIFRLE-EKKDKILTREELLDALILESEGIEEFEKKIVVNVLIFEERRLSEIVVPLSDVVAVEYSSKVIDIIQTFKDTGYSRIPVYKKRIDQITGVVRSYDIADA---KPDDPIQKYVRPIRYVPEFTSLPNVLKGFKQFKDHMVVVVDERGATMGIITLEDVLEEIVGEIRDEFSEKRMIKRQIKDKLIVDGRMEIKEIETLVGEKFP--KGPYETVGGLIIYHLGRMPKKRERIVIGSVRFTVLKTNVRRVQEVLIEKIE----
126665080    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------IGIILIGNNFVNIFASAIATVIAIRIWAIATVLLTIVILIFAEVTPKTLA--ALFPEKIAFPASYVLAPLLKILYPVVWAVNLFTGGILKLLRVSPEDIANDHLSREELRTLVNEAGLIPAKHKDMLVSILDLEKVTVTDIMVPRNEVVGIDLDDDLDSILRLLRNSQHTRLPVYKGDINDIQGILHLRNTTKLLQKDNKDMIVQLCTEPYFVPESTPLNTQLINFQKGRRRFGIVVDEYGEVLGLATLEDILEEIVGEFTDYASTSPDIIPQDNGTYIIDGTASLRVINKSLSWKLPI--DGPKTLNGLITETLENIPDSNVCLRVGGHRVEVLQIKDNVVK------------
52424628     ---------------------------------------------------------------------------------------------------------------------------------------------------------TVVQIGLNMVAIFGGMIGESALRPYIQQTIHQYTNAPWVASFVVVTAAFILLADLMPKRIAITYPEQVALRTVGVMSFCIVIFKPLVLLFDSV------ANGLFRLLKISTVRHDSMTSEDIVVVDAGAEAGVLKAQEHYLIENIFDMQERTVTSTMTTRENIVFLNRTFDRQKVMETLTKDSHSKVLICDNGLDRILGYVESHTLLTLYLREEQVSLQRILRKPLFIPDTLSLYEVLELFKSSGEDFAVIVNEYALVVGICTLNDVMSIVMGELVS--SEEEQIVRRDEDSWLIDGATPLEDVMRALNIESFPDWENYETISGFMMYMLRKIPKKTDFVLYDKYKFEIIDTENFKIDQLMVSIRKDLN-
144044394    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLTGEASLIIVFYQTIISTGVILLTAEFLPKVFFQLYANTIFAVPIALFFYLFYPITYFIIEFTNIILKHFFKTNNDKVQLSFSKVELGNYIEEQLESFQNKDNL--DSEIEIFQKALDFSEVKTREAMVPRAEVVAVEEQTSINEVKELFITTGLSKIPVYKETIDQILGYVHAFEIITQ-----PKDLKNILLPVAYVPETMLVNDVLKLLTRQHKSIAVVIDEYGGTSGIVTVEDIVEELFGEIEDEYDTIAHVEKQGENSYLFSARLEVDYLNQKYQLNLP-ESEFYETLGGMIAYSTGEIPAKGEHIGISSFSLKIEKVSATKIEQIILTKTE----
144004430    ------------------------------------------------------------------------------------------------------------------------------------------------------IATMLLGNNVALVLYGIFMGDRILQLFFTETLLTGEASLIIIFYQTLISTGIILLTAEFLPKVFFQLYANTIFAVPVAIFYFLFYPITYFIIEFTDVILKRFFKTDNDEVQLSFSKVELGNYIEEQLESFQNKENL--DSEIEIFQKALDFSEVKTREAMVPRAEVVAVEEQTSIEDVKALFITTGLSKIPVYKETIDQILGYIHAFEIIKQ-----PKVLKNILLPVAYVPETMLVNDVLKLLTRQHKSIAVVIDEYGGTSGIVTVEDIVEELFGEIEDEHDTIAHIEKQDENSYLFSARLEVDYLNEKYQLDLP-ESEFYETLGGMIAYTTGEIPAKGERIDVSSFSMKIEKVSATKIEQIILTKTE----
255534928    ------------------------------------------------------------------------------------------------------------------------------------------------LSENPTKFLSTVQIGITLIGILLGVYSGENLTNDFQSVLNGIPTIAIATIGIVIFITYLSILLGELLPKRIAMTYPEQIITLVAKPMDLLSKVTSPFVWLLSTSNNLLLKLMGIRMTSDTIVTEEE---IKSIIKESAQEGEIDEIEQNIVERVFELGDRKVNTLLTHRTAMSFFDVDDTLPEILNKIRNNKHAAYPVTKGNLDQVLGIVLLKDLFP-LDDPNNFRIDQYLKQPLFLNENNYAYKVLEIFKRERNHYGIVIDEYGNTVGIITLDDVLEALVGDASEEGDFDYRITVRDESSWLADGQVPIVEFLKYFNLNYEFENDHYTTLVGFFLNEHHGTTTVGDKIQIEDLELEIIDKDGQRVDKILITR------
143375300    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IILATGIVLILAEF-----IPRALFRARSTTLLVWLAPVCWIFYKLFYPIATALMDAAEWVLKYIFNLRLHPQKGTLRREDLLFRGKEEEERQERSAQLLENAQELPKIRVRQCLVPRKEVIGISKHASIASLKQKFIETKLSKLIVFEENIDRIIGYVHQLDLF-----EQPTQLQDILHPIPAVPESMSASDLIGKFTKERKSIAWVVDEFGGTAGIVTMEDVLEELFGEIQDEYDEELLEQKLNNGDFIFSGRLELDHLQEKYGLEFSNEE--AETLSGYIINAHETIPQQKDRIVIGDFEFEILSVSDTRIETVRLHRIN----
256831399    ---------------------------------------------------------------------------------------------------------------------------------------DVARDPNRFLAAVQIGVTVAGFLSAAYGASTLAVPALRSIGLPQAAADTVSLLGLTLVIAYLSLVFGELVPKRIALQRSEQV---ALAVGPPLDRFATLMRP-------VIWLLSRSTNAVVRVLGGDPSARSG-DMTQEELREIVTAHEGLPEDQRQLITDVFSAAERSIGEVMRPRGEVVFVPAALSLSEAAELVREQPYSRYPVSGEGFDDLRGFVHIRDVLQAPRHPDAVTVGDVTRPMLAFPVTNKLFPSLHTLQMQGLQMAAVVDEYGGTDGIVTLEDLVEELVGDIRDEYDP----LVEEPDDGTVSAGLTIEEFAEQTGLELT--DGPYETVAGFVLAHLGRLAVVGDEVTVGERTIRVHTVQGRRIVSVSVHP------
143025153    ---------------------------------------------------------------------------------------------------------------------------------------------------------IEKTIGGILVGNNFVNILMASVATLI--FVRRFGESAGSAIATVFTTIIVLIFGDITP--------KTLATKLPIAFLSRTTFLVELLSKLFAPFTNSITNVIMKFVKSADEDDEVTEADIQALTALGEIEGQILPAEREIIDSLLDFSDRPIKEIMTPRVDVLFLSLPISIDDVKKVVNDKRISRVPVSKKSLDDTFGVVYVKDLINLNNPTESVEIENLIKDAIYLPEYTTVLSALNILRENKASFACVIDENGGIEGVVTIKDVLSEFVGDLHDEHDQRSGIRRLGPGQWRIDGKTDIDDFEEFFGLE--ENDKDVATVGGLYLSHSEQLPSEGEKITINGLEITVVELDSRRIESVVVKKI-----
168000821    ------------------------------------------------------------------------------------------------------------------------------------VFQVLQQDVTRFLTTILIGTTVVNIAATAMVTEAATAL-----------FGEAGVTAATGVMTVVLLLVTEIAPKSIAVHNATEVARVVVRPVAWLSVI---------LYPVGRLVTAMSTSLLKLLGLKSSGEPFVSEDELKLMLRGAELSGAIEEEEQDMIENVLEIKDTYVREVMTPLIDVVAIDSAATLLEFRNLWVKQQYSRVPVFERRIDNIVGLAYPMDMLDYVEQTERMNVGRIAHKPYFVPDSMSVWNLLREFRIRKVHMAIVLNEYGGTVGVVTLEDVVEEIVGEIFDENDSKEEIVQRADGVFDIDANTAVEDLKEALEIKLPEGSHRYETVSGFVCEAFGYIPRTGESTKIQKYRLEILAGNARKVGSVRFERLE----
301384052    --------------------------------------------------------------------------------------------------------------------------------------QLKALRAANRPDKAATLAELAFNLNSLILVNTLIKVLITVIATLISYWLYNGATVAWLGTVGVILVFAEYIPRRLANRYPVSTLMLGNG----------VLRIPMKLVWPLAYIFNALAKALLRPFLSRHVQPQEQAFDDDS--HTAQPRSIVQEHHPRILSGIRALDSITVNDILIPRNEVDGVNLDDSIELIIERLIISRHTRLPVYHNDINQVQGVINTRDI-SHLLPKGTLTKEQLCYEPYFVPESTPLQLQLLNFHKQQRRLGVVVDEYGEVLGIVTLEDILEEIVGEFESEQKDNPHVKPQEDGRLEVEGAASIRELNKSLGWHLPC--DGPKTLNGLVTEALETIPQAPVCLKIGPYRLEILETEDNRVKRV----------
225012327    ------------------------------------------------------------------------------------------------------------------------------------------------------IATMLLGNNVALVLYGIFMGDRILQLFFTETLLTGEASLIIIFYQTLISTGIILLTAEFLPKVFFQLYANTIFAVPVAIFYFLFYPITYFIIEFTDVILKRFFKTDNDEVQLSFSKVELGNYIEEQLESFQNKENL--DSEIEIFQKALDFSEVKTREAMVPRAEVVAVEEQTSIEDVKALFITTGLSKIPVYKETIDQILGYIHAFEIIKQ-----PKVLKNILLPVAYVPETMLVNDVLKLLTRQHKSIAVVIDEYGGTSGIVTVEDIVEELFGEIEDEHDTIAHIEKQDENSYLFSARLEVDYLNEKYQLDLP-ESEFYETLGGMIAYTTGEIPAKGERIDVSSFSMKIEKVSATKIEQIILTKTE----
117923833    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EVTPKTFAVTFPIKFSTRISARILPKWIIFISPLRETIRLIADRITTLIVGEQVQQENILQKDETLVEEGADHGALDASERVLIDNMLEASETEVLHIMTPRTRLHLLNANDPLPKILKRFRKYRHPRVPVIRGHADNILGMLHSEDVLRLLRSQEEVRIEELLRPVHYVPPTKTVDEMFDYFQAHNTRAAIILGEYGGVTGIVTMKDVLTFIFGEISGAGKSKAYYKEKDNNIYIIPGDMRLIDFEDLFGID----DSMMTTIGGVAFRLFDRLPKVGDALVNDGLRFTVLEMDGLRIKTLRV--------
143248451    -----------------------------------------------------------------------------------------------------------------------------------------------------------KTIGGILVGNNFVNILMASVATLI--FVRRFGESAGSAIATIFTTIIVLIFGDITP--------KTLATKLPIAFLSRTTFLVEILSKIFAPFTEGITKLIMRFAKTSEEDDEVTEADIQALTALGEIEGQILPAEREIINALLDFSDRPIKEIMTPRVDVLFLSIPINIADVKSLVEDKRISRMPVSKESLDDTFGIVYVKDLFNMKANSDSVEIENLVKDVIYLPEYTTVLSALNILRENKSSFACVIDENGGIEGVITIKDVLSEFVGELPDEHDQRLGIRRLGPGQWTIEGKTDIDDFEEFFGLE--PYDKDIATVGGLFLSHSEQLPSIGEKITLDGLEITVMEIDNRRIDTVVVKKI-----
136801408    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------TILVGNNFANILASAIVTIIMIDYFGGVLLGSIALTLAILIFSEITPKTMAAIKPESFAIRSSLLLKILLFVFKPLIAVTNLISSRVLKLFKFDAKDANDNENLNTEELKTLLDESGDLIPKQYRGMLSSILGMEELVVEDIMTPTSEIIGLDLNKSYKKTKQIIESTDYTRLPVYKESIDNELGTLHLKDSHTFLDKEENESVEKVLKTTYFVSQSTALMKQLREFQLNNRHMALVVDEYGEIQGLITIEDIFKEIAGKFSDRVELEKEFIKLKDGSVVTDGNSRIRDLNKFLDWSIPEENSK--TINGLITEYLDQIPQANLCVEISDYKFEVLEIDDNSIVRIKIRK------
308187878    --------------------------------------------------------------------------------------------------------------------------------------------------------------SLVLIGNNLVNILASALATIVGMRIDEGVAIATGILTFVVLVFAEVLPKTVAALYPERVAFPSSLLLVPLQYI----------MLPLVWLLNTITRLLMRIAGIRADGAINSALSKEELRTIVYESSLMSRRNQDMLLSVLDLEKVSVDDIMVPRNEIVGININDDWKSVVRQLSHSPHGRIVLFRDSLDDCVGMLRVREAWRMMTEKKEFTLLRAADEIYYIPEGTPLNTQLVKFQRNKEKAGVVVDEYGDIKGLVTIEDILEEIVGDFTTSMSPSEEVMPQNDGSVLIEGSANVREINKAFNWQLPEQEAR--TINGMLLEALEEIPAIATRVQIGHYNVDILDVQDNMIKQVRITPKTPL--
299137050    -----------------------------------------------------------------------------------------------------------------------------------------------FLPAVQFGVTLASLALGGIGEPAIAEALMHGLAH-LTWLPGGHTHLVLYAHTIAVVVAFAIITYLLGELVPKSLALQRAEALAVAGPVDVFIRMTRPAIQVMNISAALVLRVFRAPLRGESAAHSPEEL--KLMATATRRMGLLPAFQEEIIHRAIELNHVVTSEIMTPRGKIFSLPANMPLEQASAHIVEEQHSRVPVYDPEREHIIGVVFSKDISRLMHFRSNITLRQVMRDVLVVPETKLAVELLQEFQERRRQIAIVVDEFGSTLGLVTAEDALEQIVGEVHDEFDIGKNLPPTADGGLMIDGSASLRDLVTQLRWKFPRESG-VETLAGFLLAQLGHIPEVGEFVDYECRRFFIAEMKGQRIARVRIE-------
90020847     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILIGNNLVNILIAMVGTAIAERYLSEWAVIVIALTLILLVFAEVTPKSI---AAIFPERIAFPASYVLQPLLLLLYPFVLVVNAISNGLARLAGIDLAKASDHLRPEELRTVVDEAGLIPDHHQGMLLNVLDLEKATVEDIMIPRNEVIGIDLDDDIEDIMELIRSTEYTRLPVFEGDINNVVGVLHLRNAARFIQGDNSTSIREHCSEPYFIPESTPLPTQLMNFQQQKRRTAIVVDEYGEVQGIATLVDLLEEIVGDFDTAEDSEPDITECEDDWFLIDGSTSIRDINRQLGWTLS--TDGPKTLNGIIVEYLESIPDALVSFEVGNYRFEIVELTETRIEKAKV--------
288941536    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAIAAITYLHIVLGEMIPKALALND-------ALRVALWVTPSLLLIGLLLYPLTRALNLLGNFLLRRVGIERGRGAHHYLAPKELESVARESQAVGLISEESGRIFRELADFGAITAAEAMVPRVRAHGIPLDASDARLREILQRHRHTRYPVYQDDLDHIVGTVHIKDLLR-LLPERRGLRREVVRETAYLPETATLDDVLSAIERTHNQMIVVMDEHGGTAGILTIEDICAEAVGDIEEGADDVPDVIPAGPGRYVVQGAVRLDTLGGITGQVL--EHPEVDTVSGLILSELGRPPRVGDHVQWSGLDFEVTGLIGRGVRQAIVTR------
10957427     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITILQVVLGELLPKTVALRYPERLALATLVPM-------QLSQWLFTPLIALFNGTAFALMKGLKLSADHSHAHIHSPEELEGLYRESAAGGLIDAEERDMLAGVLNVENRIVREIMSARTKLLTVPVNVPVADALRSLAGSPYSRFPVTQG--DEIVGVVHLRRLYLAAQRTPLAPVSSVMVSPLIVAEVMSVPDLWTHLRESGRHSALVVNEYGTVIGMVTLEDALEEIFGELQDEFDQEEEPITVSGGRVSVRGDVLLETLNSRLSLKLP--TDEVDTVSGLLWLELGRLPLVGDEIVIEPLRLRVDAVERRAIRR-----------
142493804    ----------------------------------------------------------------------------------------------------------------------------------------------------------------SQFGATLALVALGWAGRGLGLRLWPDGTEGVVWLDTSLFLGLVLSATLLAGLLPKAWVLPEPAALRLAPLLEMAMRCLSPLLNLLEGLAAVLLRLVGLTPKWDELVPALSAGELETLVESGRVTGLF-PDERSILEGVFALRDTQVREVMVPRSGMVTLSVDVRFAEMMEAVHHTRHARFPVIGQSLDDVRGVLDLRRMAEPIARGELRALEPYLQPAVRVLETSTLAELLPMIR-SGQPLLLVVDEHGGTEGLVTAADLNGEIVGDDLQEDTKEAELQEDEPGAWLAAGDLEIFELNRQLELDLPEADDH-HTLAGFLLERLQHIPSPGEALRFNGLQFEITAMAGPRIERVRL--------
227515225    ------------------------------------------------------------------------------------------------------------------EAQENFEERRGKKSLKIERALTMVSNLTEYLSTTQVGTSVCGIILGWIGEQTIEELLINFLNLPALALSTTGAHAIAAVIGVLLLTYFEVVLTEIVPKN------ISIDIPVKMLLFTVTPLHYFHLLFYPFVWLLNTSANGLRLVGMKPANEADEVLSQSEIISLSRRGGQLGRNDLVYMERAFDFNDKVAKDIMIDRTQLTVIDITQSVGDALDLYITSKYSRLPVVDGDKDKILGYVFNYDLIRQQRVDPTVSLAKILRHLSTTPEATPITEVLQMMIRTRVPMVVVMDEYGGTAGIITDKDIYEELFGTVRDEIDNVADIQKGEHGQYQVDGKTTTYDFERYFHTDIKADHSNAVTLAGFVMDTVPHV-HEGQTIELGDFQLTVADYQNSYIDRFVVQRLEKEP-
143004048    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KNIALKLIQDLIKDEKFKKDLIDLISSNSDSSGIAKNEEKKIFNNLLKVHKKTVDDVMVPRGEIIYIDQKIDKENLLKIINKEAHSRMPVVKNDLENCLGMVHIKDIFKKI-NNKSLNIKSLLREVIYIPSATPVFNLLQKMKKQNIHLAIVMDEFNSVAGLVTIEDLVEEIVGEIEDEHDEEVPMYHQKNNQLIMDAAMLVDDFEREFDVTIPDDKEDVGTIGGIIFNLAGRIPKKKEKFSINKLSFTIHKVSSRKILEVVVNGVK----
186477402    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SIATGIVAFLIIVFAEITPKIVGATFPEKIALPASLLIAPLM----------RASKPLIWFVNLFANAILRVLHINTKSAHDQRLSMEELRTIVLESGSFMPTHRSILLNLFDLENITVDDVMIPRRRIEALDFDAPFEQILHQLETCYHNKLVVYQGDFDRVLGVLHVRKTLSALHNQERETLRGLLAEPYFVPTGTPVFQQLQFFQESRHRAALVVDEYGELQGLVTPEDIIEELIGEFTTSVPRSASSRWNEDGECIVAGSMPLRELNRWLQLKLP--TDGPKTLNGLILEILEEIPEGDVCVKIADVKLEVLRSDDQAVRTVKI--------
217969597    ---------------------------------------------------------------------------------------------------------------------------------------TLALDLLARTDRLLGVILLFNNLVNTGAATLVSVITLELFGNESWIL-----GVATLLATFAILVFSEITPKVVGANHADRLA------PFVAYPLTGLLRASYFAVWFINLFSRG----LLNLMRLQPKEETSSALSVEELRAMVIESGQIPHKHRSMLLNLFDLESITVEDVMTPRGAIESIDLSDPEDIVRRQIATSFHTRLAVYDGDSEHVIGVLHQRKLLGNTLEENFDRIRDLLARPYFVPADTPLYSQIQFFQENQQRLGFVVDEYGEILGLITLEDIIEELIGKFTTSTPDVGDMHWGEDGSVLVDGTSNLRELNRRLELALPI--DGPKTLNGLILEHLQDIPETGVSMKIADTPIEVVQTQDRMVRTARI--------
143946417    ------------------------------------------------------------------------------------------------------------------------------------------------------IATMLIGNNFVLVIYGIFMGQFILDNLPFIELTSNNELTLVLIQTLISTLVILITAE--FIPKVLFQIYSNISMKIFAIPAYFFYTIFYPITSLVTIISNFILKSFFKVNPDDSGISFSKVELENYIENEIEKSDKNLDSEIEIFQNALELSEIKARDIMVPRAEIIALEDSTNIEKVKDLFIETGLSKIPIFKDSIDDIVGYIHSFDFLKKPL-----NIKEFILPVVFIPEPMLVNDVLEKLTIQRKSIAVVIDEYGGTSGIITVEDIVEELFGEIEDEHDNDFYEKKISDDCYEFSSRLEIEYLNKTYNLNLP-ESESYDTLGGLIVFNKEEIPRIGDEILIDNYSIEILLATSSKIEKVVVK-------
198283827    ------------------------------------------------------------------------------------------------------------------------------------------------LSATQLGITIASLGIGWVGEPSLAHLL-----QPVFRAVGLRDPVALRSVSFAA--GFVLISFLVIVIGELVPKSLAIRKVEPVSLWTGMPLYAFYWLMYPAIWVLNGATRIVLRLFALRVDQPAGDAPHSMILALSQAQGTLGQRTGDILDRTLDFTELTAGDLMRPAADMVCLMLDDSPEEIRQVMMNHRFTRYPVCEGDRQHVVGLLHVKDAFAALSRHPDLEIKKLLRPLPAVGKALPAMDLLTHFRSGHPHFALVVDDLGTITGFVTLDHVLESLLGAIPDEFHQRQEWQRQPDGSWVGSGSLSLYSLERSLHIDIDEET--ADTIGGLVMRQLERVPEEGERVAFPSFDVVVLRKKGPRIVLVQVHPLQTES-
296268045    --------------------------------------------------------------------------------------------------------------------------------------------------ALTVTSRLSFMLSGAQLGITVTTLLVGFIAEPAIAAGVRGPLLAIPGVSITLGIAFATVLQMIFGELAPKNLGIARP-EPVARFLARPTLVYLKVAGPVIRLFDSAANRLIRLAGMEPVEELEHGVTARELVDESAAAGELPRRLADLLDRALEFGDRTTEDVMVPRPRVVSLRADRPVGDLLEALRSHGHSRYPVLGEAPDDVVGVTGLTEYVRA-GSPRTGVIRDITRPAMLVPATLPLHALLERMTAAGETFACVIDEYGGLAGVVSIEDLAEELVGELVDENDPEPGVVRVGDDGWNVPGTLRLDEVERATGVRLP-ESEDYETIAGLVLARLGRMAEVGDEVAVA---------------------------
294499747    ----------------------------------------------------------------------------------------------------------------------------------------------KAVSAKHVITHLDEYLSACQLGITITALGLGWLGHPLFTTFHTNEPLAGILSFVIAFVVITFLHVVLGELAPKTFAIQ-MAEQITLNFAKPIIVFYKLMYPFIKIL-NGSARMLTKIFGITMISENEAAHSEEILLSESFEGGEINQSEYRYMSKIFDFDDRLAKEVMVPRTEIVSASKDDVVEVFLQIANVEKYTRYPIVDGDKDKVIGLVNIKEIYNDIVFNGTNTLESYVKPIFKVIETVPIHDLLVKMQKERIQMAILFDEYGGTAGLVTVEDIIEEIVGEIRDEFDTDPYVQKIKDDHYILDGKMLISQVNDLLGTDISDEE--VDTIAGWVLTEKFDV-TKNDIIQHEQFYFKVLIIEDFHIKYIEV--------
143104217    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILMASLSTVLFVRLLQGDETAGSALSTLVITLLVLVIGEITPKTIASRNPIGFLSKTAFIIDFLSRAFAPFTSLITNSIDRTSKQ----GDMDGDNEITEADIQALTALGEMEGQILPAEREIIDSLLDFSDRPIKEIMTPRVDVLFLSLPVNMGDVKKIVDEKRISRMPISRKSLDDTFGIVYVKDIFNLDASASSVEVENLVKDAIYLPEYTTVLSALNILRENQASFACVIDENGGIEGVITIKDVLSEFVGDLPDEHDERSGIRRLGPGQWVVEGKTDIDDFEEFFGLE--SQESDVATVGGLYLSYSEKLPNINEKITIHGLELTVTAVDNRRIDSLVVKKISKIN-
86157205     -----------------------------------------------------------------------------------------------------------------------------------------------FLATVQVGITVIGASAAAFGGASIAGRLVLERIPPLAPYAHQLSLLVVALVSFLSLVLGELVPKSLALRAPERY---ALLVGRPLLGLSHLVRP-------VVWLLTASSNLLLRPFGDRTTFAEASAEELEQLVDEAGRAGALDAPTAEIASRALAFRDLTAGDVMVPRSRVKALPADAGQEDLKRLLLEEGRARMPVYDGTLDDVIGYVMAKDLAAIAWERELIVLADLVRPVHFVPEGAKAVHVLRDMQRRRSQIAVVVDEHGGMAGILTLEDLVEELVGDILGEAEEPQPYEVEPGGAAVVRGDAPIREVNRALHLDLP-EGEGYTTVAGLVIAVAGAMPERGARLRLDGTEAEVVEA------------------
142831126    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SIATGIVAFLIIVFAEITPKIVGATFPEKIALPASLLIAPMMRI----------GKPLVWFVNLFANTILRVLHINTKGAHDQRLSTEELRTIVLESGSFMPTHRSILLNLFDLENISVDDVMIPRRRIEALDFDAPFEQILHQLETCYHNKLIVYQGDIDRVLGVLHVRKTLAALHNQERETLRELLAEPYFVPSGTPVFQQLQYFQESRHRTALVVNEYGELQGLVTPEDIIEELIGEFTTSIPRGANSRWNENGECIVAGSMPLRELNRWLHLTLP--TDGPKTLNGLILEILEDIPDGDVCVQIGEVKLEVMRSDDQAIRTVKL--------
168020794    ------------------------------------------------------------------------------------------------------------------------------------VFQVLRQDVTRFLTTILIGTTVVNIAATALVTEAATAL-----------FGEAGVTAATGVMTVVLLLVTEIAPKSIAVHNATEVAR--IVVRPVAWLSVILYPVGRVVTTMSTSLLKLLGLKSS-------GEPFVSEEELKLMLRGAELSGAIEEEEQDMIENVLEIKDTYVREVMTPLVDVVAIDSAATLLEFRNLWVKHQYSRVPVFERRIDNIVGIAYAMDMLDYVEQVERMNVGRIAHRPYFVPDSMSVWNLLREFRIRKVHMAIVLNEYGGTVGVVTLEDVVEEIVGEIFDENDSKEEIVQRADGVFDVDANTAIRQIDASLSVIVDVPSNHYETVSGFVCEAFGYIPRTGESTKIQKYRLEILAGNARKVGSVRFERLE----
143526449    ------------------------------------------------------------------------------------------------------------------------------------------------------------------FVLVIYGIFMGQYIMDNIPFVLLDSLNEFTLVLFQTLISTFLILIAAEFIPKVLFQIYSNMSMKIFAIPAYFFYLLLYPITSLVTIISNFILKTFFKVSPDESKISFSKLELESYIENEIENSDENDTEIEIFQNALELSEIKARDVMVPRAEIIAVDSSIQIQKVKKIFEETGLSKIPVFDDSIDNIIGYVHSFDFLK-----KPSDISNLIIPVEFVPEPMLVNDILEQLTRQRKSIAVVIDEYGGTSGIITVEDIVEELFGEIEDEHDNDYYEKKISDNLYEFSARLEIDYLNKSHNLNLP-ESESYDTLGGLIVFNEEYIPNVDDEIKVGEYSIKIIEATSSKIEKVLLKKIE----
294055961    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VAFACAVFVHFFFAEIVPRGLAMKDPVRTLERSYGVLVVFHIF----------TFPAMLFFRRVKRVLYAKLGVGLEDELNPLDVDVQIRALGEDSHQLSPVLRKIVDRTMQMQELVVHDVLLPRSQVVIYDLDVDWRTNLNEMKDAGHTRFPLCRGDLDDCVGIIHIKDIFRWKEGVELLDPVKLARNHAQFRFDTPLEEALQRMLRARFHMALVADEFGGIVGVVTLESILEELVGDIQDEFDREEEQVVREPDTFKISGLTPIHDVEEQLNIEI--ETDEVSTIAGLVMGELGHIPVQGEVVTAHGMEITALEVDERRVITVQVRK------
139980040    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TFFISKILTTNLSTGLWAGLCWIMLVIVPMTLTRFAGVW--------IVVTTWWLWRPLIQLVTPVSRGINKCIEAVQRVFYRSKNRATADESQDEIRMDEAHREGHLDEEAREMIEGVMELEDAQVSEIMTPRTQVIGISVNSTWKDSVEAAVESGYSRLPVWKSSPDDIIGVLYLREILAKLAQHDEPNLRDLLRPPYFIPETMSVRSLLRDLQRGKSHMAIVTDEFGGVCGIVTIEDALEEIVGEITDEHDETLIILVQSKDTCETLANVPIDDVNQRMHFSLPEEAD-YDTIGG----------------------------------------------
142109667    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NVALSIATGIVAFLIIVFAEIAPKIVGATFPERIALPASLVIAPLM----------RVFKPVVWFVNALANGVLWVLRINTKKGRDQRMSADELRAIVLESSSFMPTHRSILLNLFDLENITVDDVMVPRRQIESLNFYAPLDDVVHQLETCYHNRLVVYEGDIDKVLGVLHVRKTLTALHNQDRETLRTLLAEPYYVPSGTPVVQQLQFFQETRQRTALVVNEYGELEGLVTPEDIIEELIGEFTTSMPRSERAGWDENGECIVSASMPLRELNRWLHLKLP--TDGPKTLNGLVLEILEEIPEDDVCLKIGDVMLEVMRSDDQAVRTVKL--------
170695308    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SIATGIVAFLIIVFAEITPKIVGATFPEKIALPASLLIAPMM----------RVARPLVWFVNLFATGILRVLHINTKGARDQRLSTEELRTIVLESGSFMPTHRSILLNLFDLENISVDDVMIPRRRIEALDFDAPFEQILHQLETCYHNKLIVYQGDIDRVLGILHVRKTLAALHNQERETLRELLTEPYFVPTGTPVFQQLQYFQESRHRIALVVNEYGELQGLVTPEDIIEELIGEFTTSIPRGASSRWNEHGECIVAGSMPLRELNRWLQLTLP--TDGPKTLNGLILEILEDIPDGDVCVQIRDVKLEVMRSDDQAIRTVKL--------
294666490    --------------------------------------------------------------------------------------------------------------------HTQAVGLAQTNGWRGRLLLGVHAHLDAYLSACQLGITLASLGLGWVGEPAFAHLLQPLFDT--LGLSPEAAQFTALAIAFSLISFLHIVLGELAPKT------MAIRRPERMSLWTAAPLYVFYWLMYPAIWLNTSANRFLRLLGWGEVEHHSHRYSREELMLIQDPNAAAPDQGLALMSHALELPDLVAGDLMRPREHMRSLREGMTLEAVLAEFSESRYSRYPWFDADGEQVLGILHTKDLLVAMARGQKLDLRPLLRPPTVLTLETPIPNALEQFRTGTTHLALCVEEEGRILGFFTLEDLLEVVVGDIEDEHRHRDAPIRGQDGSLLIAGSTSIFRLERLLGQDLSAPD-HINSVGGLILHQLQRLPEEGETLELDGHLLTVRRMAGHRIQAVTVRPV-----
142912087    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIEVLFSDLNISPLPLNILFIQTLISTFIILITAEFLPKVFFQLYANQMIKY---FALPSSIFYTLFMPISLLILKVTDNFLRVFSNSKSDKIQLTFSKNELGEYIEEQVEAVKNKDQLD-SEIEFFQNALEFSETKVREVMIPRAEIVGINKSENILKLSSLFESTGYSKIPVYDENIDDIIGFVHAFEMLKKPKL-----ISEILLPIEYVHEPNLITEVLKKLTRKRKTIAVVLDEYGGTAGLLTVEDIVEELFGEIEDEYDTDHYEKKINLNSYEFSARLEIDYLIRKYKFDLP-QDENYETLGGLIFHLTGEIPKKGKVLSVNDLELKVVSVLSNKIEKVAVKKLSD---
87125123     ---------------------------------------------------------------------------------------------------------------------------------------------------------------MSQLGVTLSLVALGWVARSIAQSW--WSPAAAAGRWWDLLWFLGLVAVSTLLAGLLPRAWVLNRPERAALQLAPILEAVMRVLRPLLTLLETCASVLLRLVGLTPRWDALVPALTAGELETLIESGGLRPDERNILEGVFALRDTQVREVMVPRSGMVTLPVSVRFAELMDAVHRTRHARFPVIGQSLDDVRGVLDLRRLIARGVLQEDSPLEPYLLPAQRVLETSTLAELLALIR-SGHPLLLVVDEHGGTEGLVTAADLTGEIVGDELEPEPAVPDLQAVPDQSWLVAGDLEIFELNRQLGLELPEATDH-HTLAGFLLERLQHIPAPGEALRHQGVQFEILEMEGPRIVRVR---------
135886062    ------------------------------------------------------------------------------------------------------------------------------------------------------------------VAALIEPVLGNFLPEHLIHFV----------AFMIGFITFSSLHIVVGEQVPKIFGIRNP--EITFQACAHILWVTYLMVYPLNIALKSAASSILRWMGVASSTYEDIFTGEEILVDVSVAHGEMDEAQATRLHKLFAFDERIVKSVMIPSSQSETLILDGDKKKNKQVIAETQHSRFPLLDKD-NKLVGTIVVKDLVDALFNDPWNDLGKFSRKPMIVPETSLIKDLFERMRLERCHIAFMIDEYGSFTGMVTMEDLLEELVGEIADETDEVENEIINESGYWLAHGLSPLVDLQRALDCDEID-DPNANTLSGLIMNKLQKIPVVGDIVEDFGFKFIVEATVDNRVEKVKIEKIK----
300768598    ---------------------------------------------------------------------------------------------------------------------EEEQKKRDKPSKRIATSLHMVRNLNEYLSTTQVGVSLAGIILGWIGEQTTEHFVL----DFLSLFNLSVSTAVLRGISIVIGVFLLTYLEVVLTEIVPKNIAIDMPLKVMAVITTPL-RWFHVMFYPFVWLLNVSSAGVVKMLGIPVANEDNDVYSQAEILNLSRNAGELERNDYLYMERAFEFNDKIAKDIMIDRTQLVVIDINDTVKQAIRVYLQKRFSRLPVVNNDKDKILGYVYNYDLIRQGEVDDDIRVNKLLRNIITIPETTPIQAILQKMIDKQTPIVVVVDEYGGTSGIVTDKDIYEELFGTVNDEIDNNEYIEKQADGTYRISGKMTIYDFERYFKTDLQEEDSDVVTLTGYILDNFPKI-QAGDTIQIGNFNFKALDFENAYINWFEVS-------
142078707    -------------------------------------------------------------------------------------------------------------------------------AQAALVIFLLALSGFFSMAETSMVASNRHRLRAMANSGHAGAAITQKLLKRVDTLLSVLLILNNLINTILPILVTGIALHLFGTNGLVLSIATLTIAFLIIIFSEITPKVIGAAFAEKISSNIGWFIYLMGLMGLSRKEGQLQTLNSEELRSLVLESHFISNQHRNILLNLFNLENIAVDDVMTPRAKMEILDLSRPIDEVVQQLETCYHNKLPVCEGDPEKIIGILSVKKALSLLGNQEHSDFRDLLSEPYFIPEGTPVMQQMRFFQENRQRLSLVVDEYGSVQGLLTFEDIVEELIGEFTTSFPGMNQDQWAEDDTYLANGSSNLRDLNRLLGINLPIDGPR--TLNGLILEELQEIPDHDLSVRVGGIVMEIIQFDDQGIKTVKLHKPE----
119952263    -----------------------------------------------------------------------------LVSILGGLLLIAGCGLFVAAEFSLITVNRNAVRDAADAGDKKSVGVLKAMN--TLSTQLSGAQLGITLTNLGIGFLAEPAIAALVLGPLMDAGLAEAAARSVS------VTIALVLATVLTMVFGELVPKNLAIARPLATARAVSGFQ----------RGFSAVTKPLLVFFNGTANKLVRAIGIEPQEELASARSPEELVRHSARQGVLPEETAELVRRSFAFGARRGHDAMTPRTRIVAVAPDQSVQEMLDIAAATGHSRFPVMEPGSHHVRGIVHIRRGLAVPFYRGDLAVGEIMDEPTLIPDTVELDDLMDTLRAGGLQMAVLIDETGDVAGLITLEDLVEELVGEVMDEHDPGDDTSERPFGVWRLDGALRPDEATGILG-HTIPEGTEYDTLAGLFTLHLGRLAEAGDTVELARIGLQVEEMDGARIAKILAT-------
289422956    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FGSQGVAMSTAIMTIIILVFGEVTPKTLGSNNKERVCLSVAKIINILII----------VMTPIVFVMNLITTIIFKIFGIKDDDPKSLVTEEELMVNVGHEEGVLEQEEREIINNVFEFGDMKAEDAMIQRKDMITIEADASYDEALEIFKNEKMSRMPVFEDSVDDIIGILNFKDIFLTDDQEENFKVRDYMREPFFTYEFKKISHLLEDMKMAKAQIAIVLDEYGGTSGLLTVEDIIEVLVGIDDEYDEEDDDIVMVKQDEYIVDGSTKIADVNEFLYEEL--ESEEFDSIGGYIMGYINGLPEEGQEIELESTKIKILSLDKNRIGRIKINVVK----
161525986    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SIATGIVAFLIIVFAEIAPKIVGATFPERIALPASLVIAPLM----------RVFKPVVWFVNALANGVLWALRINTKKGRDQRMSADELRAIVLESSSFMPTHRSILLNLFDLENITVDDVMVPRRQIESLNFHAPLDDILHQLETCYHNRLVVYEGDIDKVLGVLHVRKTLTALHNQDRETLRALLAEPYYVPSGTPVVQQLQYFQESRQRTALVVNEYGELEGLVTPEDIIEELIGEFTTSMPRSERAGWDENGECIVAASMPLRELNRWLHLKLP--TDGPKTLNGLILEILEEIPEDDVCLKIGDVMLEVMRSDDQAVRTVKL--------
310287376    --------------------------------------------------------------------------------------------------------------------------------------------------------------GSCAFFRITCNVFDGVLVACVASLLDAPIWLQLLCFLFALIVGIVSVLVRPRSAGASKPIDIMLNSAGLVRFATAITPFAKAGEQKGQKRRSKESD-----LSDDEELEKIQLEQGRATIDRLVEANDFDPEVSEMLRNVLTLSETLTREIMVPRTDMICMDRTATLADMLRLCSRSGFSRVPVIGDDVDDLIGVAYLKDAVRATAFNPAASVASIVRQPMLVPESKPVDDLFHAMQQTRQHVAIVVDEYGGIAGLVTIEDTIEQIVGELEDEHDQHSEPEKIGERKWKMPARTPIATLEEMFDIDEDDVDTVY----GLLTKLLGRVPIVGSSAVTRGLRLTAVDTAGRR-KRV----------
291544153    ---------------------------------------------------------------------------------------------------------------------------------------------AKFLATIQVAITLSGFLGSAFAADNFSDGLVSWL-LSLGVPVSEKTLLITLILSYFTLIFGELVPKRIAMRKSEKLALGISGLIGGISVIF----------SPIVWLLTASTNGVLRLIGIDPEAADEEISEEEIMVDAGSQSGAIDAAEQELIHNVFEFDDLTAGEIATHRTEVDTLWLKDTPEQWAESIRLTRHGLYPVCDGSKDDITGVLRVADYYRLEEKSRENILKHAVKPAYFVPERIKADVLFRNMRAGGHAMAVVVDEYGGMSGVITMKDLIEQLIGEFPAEGEEAPRIIRGEGDCWKIRGNVEMHKLEKALGVQIPGEE--FDTFSGFVFGALSRIPEDGACVEFPLFDVKIQRIGEHQI-------------
227833637    ----------------------------------------------------------------------------------------------------------------------------------------------FMLSGAQLGITITG----LLIGYVAEPLVGQGLGQLLGGVGVPTGVSVAIGTVTALAVSTVLTMLFAELFPKNYTIAAPMKSALWLSASTMWYLKIFGWLIHFFEYSSNALLKVFGIEPVEDVDSSATTDDLESIVDASHEAGDLDEDTYLVLDRLLDFPEHDVEHAMIPRSRVDVIEPETTIGEVREMMSEN-HTRYPIIDDEH-NPIGVVHLYDVLGSELPLA-TPAREIMKTPVVVPELMPLPDVVTELRDADEKLACVIDEYGGFVGIVTMEDLAEEILGDVTDEHDETEEITEQDDTHWIVDGDTPIDEVERAIGHDLP--EGDFETVAGLLIAHSGTLPEEGEELSIE---------------------------
126662463    -------------------------------------------------------------------------------------------------------------------------------------------------SQFITAMLVGNNVVLVVYGIYSGDLIINWLEGYFNLTAFVGLLLQTLISTAIILLTAEFLPKVFFQIYANSFIKF---FAVPSYFFYQLFFWPKFIIWISDIVLRKFFKTPGDQVQDYFSKVELGNYITEQMNNVSNENEI--DSEIQIFQNALEFSDLKARDIMTPRTEISGAEILDSVVDLKNTFVKTGYSKLLIYQNSIDDILGYVHSFELF-----NKPKTIKSIMIPVEYIPETIFIKDALDLLTKKRKSIAVVLDEYGGTSGIITVEDIIEQLFGEIEDEHDETLIDEVVEENTYLFSARLDVEFLNEKYNLQIP-ESDSYSTLGGFIVNHTKEIPSNEEKINVENFEIIIHSASNKKIELVRLSIKEE---
302336828    --------------------------------------------------------------------------------------------------------------------------------------------------------------------LLTTILFGNNLVNIAASALATQLTIKTFGSAAVGIMTGVLTLVILIFAEVTPKQIAIIHNERICLAMAYPIRILSIILLPFIAMIGTISMAITKLFTPKERSSKISLEGILHMVSLAEHEGVVEDYETRMVRGVFRFNDITVGSIMTHRTDLFLVDQEATIEVLLPKIIENGFSRIPVYQEDPEHIVGILLYRNIMEALAEGADKARKRLMVEPIFVFENRKVSELFFQFKKEKLNLAVVMDEYGGLAGVVTLEDIAEELFGELYDENEIKEKITQIEPGRFRIMGDTSLLQVTDRFEVVLP-HSKYVQTIAGFLTEYLGIIPEKGQRIDTGAGCFTIESRSGNRIESL----------
134818097    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------INIAIVILFASIDNPYLSSLNPIIETII-EVGLIGMLILF--IGDILPKIYANRNPLVFSKI----MVNPIYFLDRYVLFLFNTPMSKSMSYLESNLVKDSQQLSVDKLSKAFELTDSKETSKEEKKILKGIVNFGNVETRQIMCPRVDVFALEANKKFKEIVDNLLDKGFSRVPVYSDNLDKVEGVLYVKDLLPHL-EKEDFNWKSLLRKPLFIPENKKLDDLLTEFKTKKIHIGIVVDEYGGTSGIITLEDVIEEIFGEISGEFDEEDNLFKLDDFTYIFDSKINLQDFYRAINLKFDDISTEIETLGGFLIEKVKKIPKVGQVINHESLKF-----------------------
152975339    ------------------------------------------------------------------------------------------------------------------------NQLANEGNKQALAARSVVSNLDVYLSACQLGITITSLGLGWLGEPTVEHLL-----HPVFEKINITGPMANTLSFIMAFSIITFFHVVLGELVPKSFAIQKAETITLM--FAKPLIWFDKIMYPFIWLLNHTALFFTKLFGLQPAKENELAHSEEELLGESFKSGEINQAEYKYVNNIFEFDDRVAKEIMVPRTEMVCLSTENTLEENMETVASEKYTRYPIIKKDKDDIIGMINTKEIFHDQTKGIHKPLESYIHPVLTVFETVPIRKTLIHLQKNRVQMAIVMDEYGGTAGLLTMEDIIEEIIGEIQDDDDESPMIEKRTPKLTVLDGKVLISEVNDMFGLHIDDSDL--DTIGGWLLSQAVDLIEPGYSVEYDGFQFKALDLDGHQIKKIAVHKLDTI--
299537600    ----------------------------------------------------------------------------------------------------------------------------------------VVSDLDEYLSACQLGITITALGLGWLGEPTFEIIL-----HPVFEFLNLNGSITSILSFILAFSIVTFMHVVIGELAPKTLAIQKAEFVTLFSGPLIIFHNITYPIIKLLNGSARGLTGLFGLKMMSESEVAHTEEELRMILSDSLKGGEINNSEYEYVNSIFEFSDRLAKEIMVPRTEIVGIEKELTIKEVFDLMGVEQYTRYPILDGDKDHIIGLVNMKHLLTAYIKNGDKPVIDYMQPIIRVMETTQINDLLLKIQRERIHMAILMDEYGGTSGLVTIEDIIEEIVGDIQDEFDEDPEVQEIAENHFILDAKMLLENVNDMLGTDIEDDDIDTI--GGWFMTRFDAV--EGDSIEEQGFEFIAKELDGHHILYLEVLKLPN---
136748530    ------------------------------------------------------------------------------------------------------------------------------------------------------IASMLFGNNIALVIYGIFVGDRILQLFFSETILSSELSLIIVFYQTLISTAIILLTAEFLPKVFFQLYANIAIFAIPVAFFYYAFYPLTFLIIQFTDVVLKRFFKTNSDQVQLSFSKVELGNYIEEQLESSFDKENLD-SEIQIFQNALDFSEVKTKEAMVPRAEVVAVDQDTPIEEIKALFISTGFSKIPVFKQTIDQILGYVHVFDMMK-----NPEELRSIILPLAYVPETMLINDVLKLLTRQHKSISVVIDEYGGISGIVTVEDIVEELFGEIEDEYDTIDHIEKRDETTFDFSARLEVDYLNQKYNLSLP-ESEFYETLGGLIAYNMGEIPEQDDEILVPPYILRIKKVSATKIEQIILSQSED---
256832768    ---------------------------------------------------------------------------------------------------------------------------------------------VAAVSATISALTRAMGHS-SVLGDEVTAVFARTISTHLAHWWGRRWVLGAVGGASIILAVTTTTFAVTAMSGDRQPWWGTLMSVLLITVCTTVAGIASGAAMARHHPATVFFFPLLALTGTSVIRDHETTAHSHQPVDEADHSGTDTLSSGSDQRSLADLRDTPIRAVMVPRTDMITVARTAPLDKAQKLFIRSGFSRLPVIGDSSDDVHGVLYFKDVARVLLTSPHASVRDTMRPVWFVPESTHADDVLRSMQSKRAHIAMVVDEYGGIAGLVTAEDILEEIVGELTDEHDSTPTVDTLNQGVLRVPARMTLDELSEYLHRPIT--DDDVDTIAGLLTKALGKLPIAQSQATINGLHLLADEFTGRR--------------
15603050     -------------------------------------------------------------------------------------------------------------------------------------------------DVLLSLILICNNLVNITASAITTIIGMRL-------YGDAGVAIATGALTFVMLIFAEILPKTIAARYPEKVAFTSSHLLSVFLRLF----------TPLVYLMNLIIQGILALLRLKS-DNKSTSLSPEELRSIVNESGKIPSAHQEMLLSILDLEGVTVDDIMVPRNDIGGIDIDDDWKAIMRQLNHAAHGRVVLYKGNMDNILGMLRVREAYRLMLDKNEFNLIRAADEVYFIPEGTPLNSQLLNFRNNKERIGLVVDEYGDIKGLVTLEDILEEIVGEFTTSTAPSDEVIPQSDGSLIIEGSANLRDLNKLFDWNLDTEDAR--TFNGLILEHLEEIPEEGTVCEINGLQITILEVNDNMIKQAKVIKL-----
148653645    -----------------------------------------------------------------------------------------------------------------------------------------------------------------AVAILAGVIGESAVSPYLLALIGHETLASVLSFILVTSVFVLFADLMPKRFAMTYAEPIAIRLVRPMMMLIFIFKPIIWVFDGAADL-------LFKLMGISTVRRDDMTSEDIAVMDAGAEAGVLKHQEHHLIANIFEMQERTVTSVMTTREYIIYFDSNEKHDVIVETMIREPHHKFLVCEDDLEQTIGYVESRAFLALVLQKEQVRLTDILRPALFIPDTLSLFDVLETFKTTGSDFAIIVNEYALVVGVITLKDVMSIVMGELVTMDEQP--IVQRTENSWLVDGMTPIEDVIRTVGIIDLPKSENYETISGFMMYMLRKIPKKTDVIEHGGFKFEILDTENLKINQLLVTKIESDS-
114777099    --------------------------------------------------------------------------------------------------------------------------------------------------------------------FVNIAASALATSLFIERFGDAGILYATIAMTVVVLIFAEILPKTIAVAHAEGIAGKVAGTMSVIQA-----------VLKPLVTALMAVITLLKRLLRIPHQEDTPLTHRELIIDMSAESGVLDQAREQMLNSSLSLHEVAVKALMTPRKKIRMLNGHDSVATCLEMIVNKPNSRFPVYLHETDNIIGIVHIRDLLKIGRTDRRLSDAMIWKTPPYIPATKNALAQLFDFQSNHQHMAIIVDEFGDIEGLITLEDIIEEIVGEIHDESDPQLEMWPQPDGSLVSAGTVALHDINTALDADLPEE--GATTIGGLVVQILGDQPEGRLCMSLGNMRVEILSVRGNWIRRVRL--------
227504545    ----------------------------------------------------------------------------------------------------------------------------------------------FMLSGAQLGITITGLLIGYVAEPLVGRGLGELLGDA-GVPVAVSVTIGTVAALFISTIATMLFAELFPKN------YTIAAPMKTALWLSTSTMWYLRIFGWLIHFFEYSSNAILKLFGIEPVEDVDSSATTDDLVDASHEAVELDEATYLVLDRLLDFPEHDVGHAMIPRSRVDVIDPETTIGEVRE-MMSVNHTRYPIIDDEH-NPIGVVHLFDVLGTQLPDATAA-TAVMQEPVVVPELMPLPDVVNELRDASEKLACVIDEYGGFVGIVTMEDLAEEILGDVTDEHDETEEITEQDDSHWLVDGDTPIDEIERAIGHDLP--EGDFETVAGLLISHSGALPEEGEEYTIE---------------------------
142672564    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MNKIIKNKEDAPSSFYQRFRAFVRNILFIKPKNIEDVT----EVLESSLSSDIIDEVAFSIAENAIKLRATSVKEIMIPKVEMVNIYIDDSSEKLLETVIESGHSRYPVINEKKKKVEGILLAKDLLPLLSINEEVNLDSIMRDAKVVPETKRADSLLEEFKKDKSHLAVVIDEYGEICGLVTIEDILEELVGEIEDEHDDDLDLIQVSAKEFIADAKIEIDEFEEKFEINLNESS--VETLGGYMTKKLGILPKVGDKIIVESIELVVTAADKRR--------------
289663054    --------------------------------------------------------------------------------------------------------------------HTQAVGLAQTNGWRGRLLLGVHAHLDAYLSACQLGITLASLGLGWVGEPAFAHLLQPVFDT--LGLSPEAAQFTALAIAFSLISFLHIVLGELAPKT------MAIRRPEQMSLWTAAPLYVFYWAMYPAIWLNNSANRLLRLLGWGDAGHHSHRYSREELMLIQDPNAATSDQGLALMSHALELPDLVAGDLMRPREHMRSLREGMNLQAVLAEFSESRYSRYPWFDADGEQVLGILHTKDLLVAMARGQDLDLRPLLRPPTVLTLETPIPSALEQFRTGTTHLALCVEEEGRILGFFTLEDLLEVVVGEIEDEHRHRDAPIRGQDGSLLVAGSTSIFRLERLLGQDLSAPD-HVNSVGGLILYQLQRLPEEGETLEVDGHLLTVRRMAGHRIQAVTVRPV-----
142179885    -----------------------------------------------------------------------------------------------------------------------------------------------SLATDVAAHVTALAFVRVIVDTLAAVLITLAISRLMDQWWQVLLIASIVLIAVFFVVVGSSPRSVGMAHPRPMIRTFAPLIRGIRIVLGPLAEGLIVVGRIVTPGRP----------GGGPLASEE---QLRSLVDEAAHQDVLEAEDRELLHSVFEFGDTIVREVMVARTDMVTADADDSLKAALAQFLEQGVSRMPVVGKDADDVIGVVYLRDVLEKPRTMARARVSTVAKPALFVPETKKADDTLRYLQSEKNHMALVVDEYGGIAGLVTMEDLMEELVGEITDEDDEDAGVVALGNDRYRFSVRYPLDDLADLYDLEIDEED--VDTVGGLMTVSLGRLPEAGSTTEVHGLVMT----------------------
260435573    ---------------------------------------------------------------------------------------------------------------------------------------------------------------VSQLGATLALVALGWAGRGLGGRLWSDGSVGVAWRDTALFLSIVLLATLVAGLLPKAWVLNRPESSALVPLLEVVMRCLAPLLNLLEALAGL----LMRLLGLAPQVPALSAGELETLVESGRVTGLF-PDEKNILEGVFALRDTQVREVMVPRSGMVTLPSTVRFAEMMEAVHHTRHARFPVIGQSLDDVRGVLDLRQMAEPIARGELQALEPYLQPAVPVLETCTLAELLPMIR-SGQPLLLVVDEHGGTEGLVTAADLTGEIVGDEDPAETDEPDLLEEKPGAWLVAGDLEIFELNRQLDLDLPEADDH-HTLAGFLLERLQHIPSAGEGLHFNGLQFEITAMAGPRIERVRL--------
309811122    ----------------------------------------------------------------------------------------------------------------------------------------------FLLSGAQLGITVTG----LLVGYVAEPLIGMALSSMLGG-VGIPTGIGLTVGGILAITFSTFVQMLFGELYPKNYAIARP--EQVSGALARSSALYLKVFGPAIWVFDKSAELLLKRVGIEPVHDVEQAATADDLVEASKQTGDLAPELSDMLDRIIDFPTQNVDHAMIPRAQVDSVRTETNIAEMRA-LMASGHTRYPVIDGT-DDVAGVVHLVDVLAA--QDGARPVSSVMRPALIVPELMGLSTALSELDRAKQQLACVIDEFGGFTGIITVEDLAEEVVGEITDEHDPPEYAPLPDDGQWVMQGSVHIDEVERALDVDLP--EGEYETVAGLVVGRLGTLPRVGERVVIDRLDIEVLAVERHVPSLLRLTLLEPES-
135962282    -----------------------------------------------------------------------------------------------------------------------------------------ALDLLKRPDQLLSAILVGNNFANILASAIVTIMMLNYFGGNVV--------LGSIILTIVILIFSEITPKTMAAIKPESFATRSSFILNILVYIF----------KPLIFLTNFLSKQILKIFKLDAKDATNENLNTEELRTLLEESGLIPKQYRKMLSSVLGMEELIVEDIMIPTSEIIGIDINMDYQNATKIIQSTEYTRLPVYKDSIDNMIGVLHLKDSHAFLKFNEQKDINELLQKTYFVSQSTLLMKQLREFLASNQSIALVVDEYGEIEGLISVEDIFKEITGKFGDKEELEREFIKLKDGSILTDGNSKIRDLNNYVNWEIPETSSK--TINGLITEYLDQIPQANLCIEIDNYRFEILELDENLISKIKIKK------
297206355    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------LVGVVLGWFSTDTLSELIIRGLKFSPLGESLAKSVGAVLLLLTYLEVVFTEIVPKNIAIDMPVKMLMVIVKCFHTLVYPFVWILNTSSNGVLKLMGFKEAAEENEIYSQSEIIKLSRTGGALDKEDLKYMERAFELNDKVAKDIMTDRTRLTVLDATDTVKTALKLYLDEGFSRFPVVRDDKDDVVGYVYAYDIVEQSNEGNNASLSRLIRAIITVPESMPIQDILQLMIQKHTPIVLVVDEYGGTSGIVTDKDIYEELFGSIKDEIDDVSDIIRDKDGKVRVSGKTTLYDFERFYHEKLKAQDSDIITIGGYMMEHYPDL-KKGDSVTVEGYKFEVAEIEQGFMRWFNVEKLNNNS-
221640504    -----------------------------------------------------------------------------------------------------------------------------AGSRGAATALSLAEDPGRFLSTVQIGITLVGVLSGAFSGATLGARLAGFLAAEGIEPSTLGVGGVVVLLTYLSLIAGELVPKQLALRNAERVAAKVAPMMRLLSI----------VAAPVVWFLDRSGKLVLALLGGGASRSRVTDEEVRSLLTEAHEEGVIETEERAMLSAVMRLADRSARALMTPRRDVEMLDLETPAEDLAETLSRIGRARVPVRRRATDEVLGVLYLTDAFAALSEGRPLDLAALVRETPVVSDKADALNVVEILRASLSHVVLVYDEYGHFEGIISRGDILEAVAGSFRETVEEEPEMVEREDGSLLVAGWMPVDEFCDRLGVP-RDLAGDYETVAGLVLNQLRALPQLGDHVLVPGWRIEVVDIDNRRIDKVLVSR------
139221682    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VMTLLFLIFSEVAPKTFAAENSELWSLKA------VFVLDPLSKVLRPVVIMINWFSNTLVKPFMN----KDSEEDHDQLSKEELITVVTEGGEVIGERQSMMTRLLDLESVTVNDILIPRNEVICIDIENPIEQIIRELSSSPHTLLPIYKDSFANVLGVLHLRQLAKLLDNEQKSDILRLAKEAYYVPEGTPLNKQLLNFQKEKERFALVVDEYGEVEGIVTLEDILEEIVGEFTSDSPTTSEIVNEGNDSFRIDGTSLLRDINRALDWDLPI--SGPKTLNGLVLEHLETLPDQNIGLQIESYQIETIAIKDNMIKTLRVKK------
142863223    --------------------------------------------------------------------------------------------------------------------------------------------------------KAKDDLELTIGGILVANNFVNILMASLATVLFVRITNEENLGSALATVFITILVLVFGEITPKTLASRNVGFLNRTAFLIDLLARAFAPFTNLITNSIDKGTRTN---GDMDGDNEITEADIQALTALGEMEGQILPAEREIIDSLLDFSDRPIKEIMTPRVDVLFLSLPVDISGVRHIVNEKRISRMPVSKESLDDTFGVIYVKDLFNLKPDASTLEIENLVKDVIYLPEYTTVLSALNILRENKASFACVIDENGGIEGVITIKDVLSEFVGDLPDEHDQRMGIKRLGPGQWRVEGKTDIDDFEEFFGLD--PTDKDIATVGGLFLSHSEQLPNEGEKIIIEGLEVTVSELDNRRIESIIVKKI-----
282891597    --------------------------------------------------------------------------------------------------------------------------------------------ALFSLSSMIKAYAKDPDPRKQLIASLLAHPKDLLVTIFILNTINVSSSMSGTDGGWEWKVGFPLVMTLLFGEIIPKNLGFQNNVTISYWVSPVIDVLQKLLKPVRQAIIAITAPISRLLFFYLKRNQEISKKELMHVLRTSEEYGVLHKDEAELVSGYLNLQDAVVKELARPREDILFYDVNEPLSKLTYLFVEQEVSRIPVCDKNIDNILGILSAKYFLHNQHMVSGRELIPILDKPFYVPETTLARRLIRQLSEMNQVLALVVDEYGSISGLISSEDLAETVIGQIADLRDKKSLYTRAGANEIIASGRLELADFNDMFDVNLVSENNMV-TLGGWLTEQLGDIPKAGTKYETHDFLFHVLSAYPNRVRRLYIRKLK----
107021657    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SIATGVVAFLIIVFAEIAPKIVGATFPERIALPASLVIAPLM----------RVFKPVVWFVNALANGVLWVLRINTKKGRDQRMSADELRAIVLESSSFMPTHRSILLNLFDLENITVDDVMVPRRQIESLNFYAPLDDILHQLETCYHNRLVVYEGDIDKVLGVLHVRKTLTGLHNQDRETLRALLAEPYYVPSGTPVVQQLQFFQETRQRTALVVNEYGELEGLVTPEDIIEELIGEFTTSMPRSERAGWDENGECIVSASMPLRELNRWLHLKLP--TDGPKTLNGLVLEILEEIPEDDVCLKIGDVMLEVMRSDDQAVRTVKL--------
288941537    ------------------------------------------------------------------------------------------------------------------------------------------------LDHYIAACQIGITLSSLILGAFGQATIGIALGVLLDTHTGLEPLSAHALAATITLVFLTATQVVLGELIPKTIALYPVGTALYTYWPLRWSLTLFAPFIRLLNGSGALILRRLGVSADSSHRHIHAPEEIDLLIRESRDGGLLEDRESERLREALQLGRHRVRQLMVPRRRIVGLDLSAPLDELLERLDASPYTRLLVHEGSLDDPIGYLHVKDVAIAIAAGGREDLRALVRPLLTLPSSLTIDRALGQMRERRARIAILVDEYGDLEGLLSLEDIIRELLGELSDEFKSNPALVRLSDGRWRLPGRLPLDEVIDAANQGLSDERGEAETLAGWLLERLDAIPEGRCSLRSDGLLFEIERLDGAAIESVLIDRLQPAA-
284047118    -------------------------------------------------------------------------------------------------------------------------------------VQLALRTLSTQLSGAQLGITVTNLLIGFLSRPAIAQLILESLGVPAGGVDGLALTIALVLSTAFTMVLGELVPKNLAIARPLPTARAVQGYM----------RTFTRVNHRLIRWFNDVANAILRRIGIEPQEELASARSAEELVRRSAEQGTLELETAALLQRSLAFGDRRADDVMTPRVRMRSLEDDEPVIRVIEAARATGFSRFPVVGDSTDEVVGIVHVKHAVSVPHEQGEVPIRTVMARPVLVPSSIELDPLLAILREGGLQIAIVVDEFGGVDGIVTLEDVVEEIVGEVVDEHDRDMSARRRPDGSWILSGLLRPDEASRATGV-LLPEDEEYETIGGLIQDELSRMPAVGDEVELETVTLTVVRLDGLRVDRVL---------
294790831    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LWGQFLVAFCLALIVAVISYLARPKAT-NTDSVQIMMTYSHLVSFAEAITPFTRWSDRDKTQKGSDQDLSEDEEVEKAHIEQGRAAIERLAENDIFDKEISEMLRNVLTLSDTLTREIMVPRTDMFCIDKTTSLNDLLKMCSRSGFSRVPIIGQSVDDLIGIAYLKDAVKSVAFNGSRQVQTIARNPMLVPESKPVDDLFHDMQTYRQHMAMVVDEYGGIAGMVTIEDALEQIVGEMEDEHDQHQEPEQLPDGGWKVPARTSLADIEELF--EMDIDDDDVDTAYGLLTKALGSVPIVGSTASIHGLELTAVDQAGRR-KKV----------
135513920    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MINWFSNTLVKPFMNKDSEEDHDQLSKEELITVVTEGGEVIGERQSMMTRLLDLESVTVNDILIPRNEVICIDIENPIEQIIRELSSSPHTLLPIYKDSFANVLGVLHLRQLTKLLDNKKKSDILRLTKEAYYVPEGTPLNKQLLNFQKERERFALVVDEYGDVEGIVTLEDILEEIVGEFTSDSPTTSEIVNEGNDSFRIDGTSLLRDINRALDWDLPI--SGPKTLNGLVLEHLETLPDQNIGLQIDSYQIETIAIKDNMIKTLRVKRSKE---
143965529    ------------------------------------------------------------------------------------------------------------------------------------------------------------------ISLVVYGITMAEILEPKIEVYTQSSFLVLLIQTFL---STLIILVTAEFLPKAFFRLNPNRFLKILVVPLYLFHFILAPIVRVTLFLSKRGLKLFGLVLVEDSPVFGKVDLEEYLKLHTNEMEYKNDVEVQILQNALDFSSVKVRECMLPRTEIVAIEVFKPIEDLLKIFIDTKLSKVLIYKDNIDKIIGYAHSNEMFK-----SPKNIKSILIPIPYVPESMMANDMLELFIKERKGVAVVVDEFGGTSGMLTIEDVVEEILGEIEDEHDNEKDLIKIDDLNYRFSARLEIDYLNDKYHFDLPR-SEEYETLGGLLISQLEEIPEKNTEIHIGNYTIVVEEVSDTKIEAV----------
289673595    ---------------------------------------------------------------------------------------------------------------------------------------------------------MVEHLSVMMIAVIFSIGLMMIASKPLTKFVNSRPTVIMLCLGFLMMIGFSLTAEGLGFHIPKGYLYVAIGFSILIEVFNQIARKRKKSSHGHLPRRERAAHAVMRLLGGRKLESGDVDEEITDMLDGESSEPVFDRRERVMISGVLQLAERPIRTVMTPRAEVDCIDLNDSAEKIRLKLMHSSYSRLPLIGEGIDEPLGFVHKKELFKELLSGNEPDLKLMSRKAINLLESFTILNALEQMRKESTHIAFVVNEFGDFIGVLSMTDILESLAG-------------------------------------------------------------------------------------------------
295692474    ------------------------------------------------------------------------------------------------------------------------------------------------LSTTQVGTTLVGVVLGWFSADTFATILEDLFNESLIKSVSAILGVVLL--TYLEVVLTEVVPKNIAIDKPVP---MMMGIVTPLHIFHTI-------VYPFVWLLNTSSNGILKLMGFTPADEENEVYSQSEIIKLSRNAGSLDKEDLTYMERAFELNDKVAKDIMTDRTRLSVLDSTDTIAYALKKYLKEGYSRFPVVRDDKDDVVGYVYAYDIVQQSQIDGNVPVTRIIRTIITVPESMPIQDILHLMISKHTPIVLVVDEYGGTSGIVTDKDIYEELFGSVKDEIDDVSDIIKDKDGQVHVSGKTTLYDFERFFHTDLKAQDSDIITIGGYMMEHYPNL-KKGESIELEGYKFT----------------------
142661192    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MNKIIKNKEDAPSSFYQRFRAFVRNILFIKPKNIEDVT----EVLESSLSSDIIDEVAFSIAENAIKLRATSVKEIMIPKVEMVNIYIDDSSEKQLETVIQSGHSRYPVINEKKKKVEGILLAKDLLPLLSINEEINLDSIMRDAKVVPETKRADSLLEEFKKDKTHLAVVIDEYGEICGLVTIEDILEELVGEIEDEHDDDLDLIQVSEKEFIADAKIEIDEFEEKFEINLNESS--VETLGGYMTKKLGILPKVGDKIIVESIELVVTAADKRR--------------
144204389    -----------------------------------------------------------------------------------------------------------------------------------------------------------RLIGVILTGNNLVNFSMASVAASITTYYFATLTIMPTVLTIVVLILSEVTPKTVAAAYPEKVAFTASAILKPLLFM----------LYPVVWLVNSISNGLARLFGLDPEKRKGDHLQLEELRTVVDEAGLIPDQHQGMLLNVLDLEKATVEDIMVPRNEVAGIDLEDDMDKVLSKIRSSEYTRLPVYYGDINNIVGILHLRDAPRFLTGNDHDVIRDHLREPYFIPESNPLPTQLKNFQHDKHTMGVVVDEYGDVQGIATLVDLLEEIVGDFATDEDAHDGIVECDQDSYLIDASEFVRDINRNLGWQLP--TDGPKTVNGIIVEYLEHIPDALVSFQIGKYRFE----------------------
143726054    ---------------------------------------------------------------------------------------------------------------------------------------------------------IEKTIGGILVGNNFVNILMASVATLI--FVRRFGESAGSAIATVFTTVIVLIFGDITP--------KTLATKLPISFLSRTTFLVEVLSKIFAPFTEGITNLIMKFVKAPDEDDEVTEADIQALTALGEIEGQILPAEREIIDSLLDFSDRPIKEIMTPRVDVLFLSIPVDMEDVKKIVDEKRISRMPISRESLDDTFGIVYVKDLFNLNSKATSVEVENLVKDAIYLPEYTTVLSALNILRENQASFACVIDENGGIEGVITIKDVLSEFVGDLPDEHDERFKIKRLGPGQWVVEGRTDIDDFEEFFGLE--SQESDVATVGGLYLSYSEKLPTVNEKITVHGLELTVSAVDNRRIDSLIVKKISKIN-
228475796    ---------------------------------------------------------------------------------------------------------------------------------SAKIVKKMIANLDYYLSACQLGITVTSLGLGWLGEPTFEKLLHPLFN--LLHLPSAVTTTISFVISFIVVTYLHVVLGELAPKSIQHTEKLALTYARPLYYFGNVMKPLIWLMNGSARV-------IIRMLGVDPDAQADAMSEEEIIINNSYNGGEINQTELNYMQNIFSFDERHAKDIMVPRTQMVTLNEPFNVDELLDTIKEHQFTRYPITDGDKDHIKGFINVKEFLTEYASGRTIKISNYIHELPMISETTRISDALVSMQREHVHISLIIDEYGGTAGILTMEDILEEIVGEIRDEDDEINDIVKLEEDIYQINGRVLLDDLHEKFDITFEDSED-IDTIGGWLQAHNTNL-QVEDYIDTKYDRWIVSEMDNHQLVWV----------
255323728    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SVTVGTIAALFISTIATMLFAELFPKN------YTIAAPMKTARWLAASTQLYLRLFGWLIHFFEYSSNAILKVFGIEPVEDSATADDLESIVDSSHEAGDLDENTYMVLDRLLDFPEHDVEHAMIPRSRVDVIDPDTTLGEVRE-MMSTDHTRYPVIDDEH-NPVGVVHLIDVLGSDLP-AATKATSIMQEAVVVPELMPLPDVVEELRDSDQKMACVIDEYGGFVGIVTMEDLAEEILGDVTDEHDETEEITEQDDSHWVVDGDTPIDEIERAIGHDLP--EGDFETVAGLVIAHSGALPEVGEEHTIQSLRLRVQEVDRH---------------
91776852     -------------------------------------------------------------------------------------------------------------------------------GWRGRILAKVHHQLDAYLSACQLGITLASLGLGWVGEPAFAKLL-----EPLLFNMGITTPELVHGISFFVAFFTISYLHIVLGELAPKAIRQPERIGLWTGAPLYVFYWLMYPAIWLLNASSNWILRKFGLSTGHATDAHYSADELKLILRSSRASEELTKDEWNILAHTLDFSDLEVADLMRPFNEAISLSAKNSFEENLKIIAQHRYSRYPFVEQDG-KVKGVIHLKSLFLAKFEEDELDLGRFVHPAPFVPPDLPAIELFRRFREGKVHFAIVGRKGQEPLGFITLDNMLGALVGEIRDEFRQTQDWTKLDDGTLIGKGSLPIFTLERALGIEIDNED-EVDSVGGLVLSKLGYIPKEGESIAFEQFDIVVKKMNGPRIILVRIHPKQK---
258544950    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------TILLGNNFVNIAATSLGTIIGLRLYGDLGVLLSTIILTVVVLVFSEVAPKTLAATNAQRIALPVAPVLAWLVRIFSPLVRLLNAIVRLILRPLGIKTENAVEEALSNDELRSIVQSSQSGDDDEQDMLLNVLELEDVSVSEAMVPRNELEGVDLNDDWEDILRQITGSRHGRLVAYRDHLDQAEGMLHIRDIILPLRDNDKTRLQQVLRPCHFVPESTPLRKQLLQFRQAKARSGLVVDEYGDIQGMITLEDILTHIVGDIGDEDDAPPEIIEQQENLYTVEGGIPLRQLNRELGLKLPL--DGPNTLSGLIIETLGNFPEAGTEIELPGCSARVLD-------------------
141008058    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LALTLVILIFAEITPKTIAALHPERVAFPA----------SIILVPLLKVLMPLVLSINWLTNGILRLLGFSPDNAGDDAVSQEELRTIVTESAMIPSRHRRMLVNILDLEQMTVNDIMAPRNEIYGIDIEAPDEAIMRQLKNSEHTRLPIYRDDINQIEGVFHMRNLSQVLDGGRRSRLLAAADAPYFIPESTPLNTQLLHFQRQKKRLGMVVDEYGDILGLVALEDILEEIVGEFTSNVEENEEITRHPDGSTTCSGTVSIRDLNRQRRWDLP--TDGPKTISGLALEALEAFPSARASVRIAGYQLDIEEIAKTHISR-----------
152965202    -----------------------------------------------------------------------------------------------------------------------------------------ILPALRTLSTQLSGAQVGITLTTLLVGYLTKPSLASLLNGPLTSAGLSPDSADSVAGILAVVVAAAFSMVVGELIPKNLALSVPLRTAGVVAPLQ---RGFTWATGPLLKVLNGSANWFLRRIGVEPQEELSGARSARELVRRSADMGTLDEGTANLISRSLLFGDQTAADVMTPRVRMEAIRLDETAADVVARARTTGHSRFPVTGDDDDDVRGVVHVKAAVAVPPRRHDVPAAALMADARRVPDSLTLEPLLLQLRQKGLQLAVVVDEYGGTAGVVTLEDLVEEIVGDVSDEHDRDRGLRQHRDASWTVPGLARPDEVRDATGVE-VPEDPAYETLGGFVMSRLRRIPAVGDEIELDGAVLRVARMEGRRVERLRLRP------
142199158    ---------------------------------------------------------------------------------------------------------------------ESQLETLVKKGFRGKTVAKLARDPNTFLGAVQIGVTLSGFFSAAFGATALAPVLFPFLESLG---LARSTVEIIAVLLLTLLIAYLSLVFGELAPKRLAMQKPEALSLLVAPMISILAKVFRPIIWLVGRSSDL----VVRVLGGDPSKKAE-GPSSEELVSIVGAHEEFTDEQREILADVIESARHSLDSVMRPRADVRTLNSEMTVAEALELIREDVYSRYPLIDKNLDDCNSFVHIRDLL--WSTNKSEKVKNHARPIPVLPNIMGIFPAITQLKSEGKHIALVVDEYGGTDGLVTLEDLIEELIGEVYDEYDESEVLFSQDNGKWSVEGELPLRKFIEQTGVEIEDDSA---TLAGYVMKRLGRLPKVGDRVEHEQVTLVVSKMDKRRIVEIK---------
142956352    ----------------------------------------------------------------------------------------------------------------------------------------------------FIACMLLGNNIALVIYGIFAGDRILQLFFPETILSGEASLLVVFYQTLISTAVILITAEFLPKVFFQLYANLAIKFAIPVAFFYYVFYPITFLVIQFTDIILKRFFKTDSDQVQLSFSKIELGNYIEEQLESSFDKENLD-SEIQIFQNALDFSEVKTKEAMVPRAEVVAVDQDTPIEEIRTLFISTGFSKIPVFKETIDQILGYVHVFDMMK-----NPKTLKNILLPLAYVPETMLINDVLKLLTRQHKSISVVIDEYGGISRIVTVEDIVEELFGEIEDEYDVVDHVEKQDENTFDFSARLEVDYLNQKYNLSLP-ESEFYETLGGLVAYNLGQIPNQDEKVELPPYILKIKKVSATKIEQIILSQ------
260913254    ------------------------------------------------------------------------------------------------------------------------------------------AELVLNLQSKPGRFITVVQIGLNMVAILGGIIGESAIRPYLSIALTNHISAEWLDST-ASWLAFALVTSSFILLADLVPKRLAMINPEKVALSTHIMSFCIFVLKPLVLIFDSIANGFFKLFHISTVREENMTPEDIVIVGAGAEAGVVKAQEHYLIENIFDMQERTVTSTMTTRENIVFLDRSFDRQAVLDTLTKNSHSKLLICDNGLDRILGYVESHTLLTMYLQVESLTDSRLLRKSLFVPDTLSLFEVLELFKSTGEDFAVIVNEYALVVGIITLNDVMSIVMGELVS--NEEEQIVRRDEDSWLIEGATPLEDVMRALNLSSFPGEENYETISGFMMYMLRKIPKKTDFVLYDKYKFEIIDTEHFKIDQLLVSLRKDL--
307818465    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TAFELVLVIILFDRMLPQVFFARTKGLWAAKMRFLFQTLFYIMLPVTLMLSLLWSIASLAEPNEEEEEEHPSEGVDALLEAGEEEGILEQSDRALVRSVVEFGDMVVLDVMTPRPEMYAVPESMTVAEFTEQLQVHAYSRVPVYSGTVDNITGIAFAHDILQIPDTEAHRNLREIQHAAAYVPEQKRVNELLREMQRAKQHMSIVIDEYGSVAGLVTIEDLIEAIVGSIADEHEEPDAPLREESGVYILPGSFDVARLRDLLAEETPAEENEATTVGGLVSEIAGHIPLPGEVVEEDGLRIEVL--------------------
143764261    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILMASLSTILFVNFLDGDETAGSALSTIVITLLVLIAGEITPKTIASRNPIGFLSRTAFIIDFLSRVFAPFTSLITKAIDNTSKD----GDMDGDGEITEADIQALTALGEMEGQILPAEREIIDSLLDFSDRPIKEIMTPRVDVLFLSIPVDMGDVRKIVDEKRISRMPISRESLDDTFGIVYVKDLFNLDNEATSVEVENLVKDAIYLPEYTTVLSALNILRENQASFACVIDENGGIEGVITIKDVLSEFVGDLPDEHDERFKIKRLGPGQWVVEGKTDIDDFEEFFGLE--SQESDVATVGGLYLSYSEKLPSVNEKITVHGLELTVSAIDNRRIDSLIVKKIAKIT-
160872651    -----------------------------------------------------------------------------------------------------------------------------------------VQDLLKRPDRLLGVILLCGTFVDIMASAVVTLLVLHYFSP-------SGVFLATLGLTFVVLIFCEVAPKTLATLYPQPIALF------VVWPLIILL----YVLYPIVWLTNLLANTTLKLVGVKIPKLTLEQLSREELISLLREGGYRPNDYKTMLLKVLELDKVTVEDIMIPRQEIIGIDINQPWGVILRQLIKSEYTRLPIYRNSIDEIIGILHFRKVLNSLSRQQKKVLVEAAEEVHFIPEATALNSQLLNFRREKHRIGLVVNEYGEIQGLITLEDILEEIVGEFTTDMAMRRAVSLQADGSYLIDGGIALRDLNRQLNLNLPL--RGPKTLSGFIIERLEVIPKRGALFRFENKTMEVILIKDNRIKLVKL--------
296160522    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SIATGIVAFLIIVFAEITPKIVGATFPEKIALPASLLIAPMM----------RVAKPLIWFVNLFANGILRVLHINTKGVRDQRLSTEELRTIVLESGSFMPTHRSILLNLFDLENISVDDVMIPRRRIEALDFDAPFEQILHQLETCYHNKLIVYQGDIDRVLGVLHVRKTLAALHNQERETLRELLAEPYFVPSGTPVFQQLQYFQESRHRTALVVNEYGELQGLVTPEDIIEELIGEFTTSIPRSANSRWNDNGECIVAGSMPLRELNRWLQLALP--TDGPKTLNGLILEILEDIPDGDVCVQIGEVKLEVMRSDDQAIRTVKL--------
77464593     -----------------------------------------------------------------------------------------------------------------------------AGSRGAATALSLAEDPGRFLSTVQIGITLVGVLSGAFSGATLGARLAGFLAAEGIEPSTLGVGGVVVLLTYLSLIAGELVPKQLALRNAEGVAAKVAPMMRLLSI----------VAAPVVWFLDRSGKLVLALLGGGASRSRVTDEEVRSLLTEAHEEGVIETEERAMLSAVMRLADRSARALMTPRRDVEMLDLETPAEDLAETLSRIGRARVPVRRRATDEVLGVLYLTDAFAALSEGRPLDLAALVRETPVVSDKADALNVVEILRASLSHVVLVYDEYGHFEGIISRGDILEAVAGSFRETVEEEPEMVEREDGSLLVAGWMPVDEFCDRLGVPRALA-GDYETVAGLVLNQLRALPQLGDHVLVPGWRIEVVDIDNRRIDKVLVSR------
170017907    -------------------------------------------------------------------------------------------------------------------------------------------------NAIHMVTHLTEYLSTAQVGITLTSLILGWVGEATVAKIILGTGLLPVEYSAIVSSVSAMIIFTIVHAVFTDLVPKNIAIESPVKVLLFIVRPVRFFHFPMIWALDHLSNVITHLLGFRTDGEEDIYSQTEILSLSAAAAGELDEEDLTFMQRAFEMNDKVAVDIMIDRTSMTAIDVKTPIADALNLYLQERYSRFPVIDNDKDKVLGYVFNYDLVRQARINDKDPVSKIMRDIPAVPENMDLHDVMDEMIIKRSPIAIVVDEYGGTSGLITDKDIYEELFGTVRDEIDDVSDIEKLGDHRYKVSGKMTLYDFERYFSQTIKEEEDDAVTLTGYVLN---HDPEAGDTMKVANFQFTALDYDNAYISEVQVSP------
142279698    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MNKIIKNKEDAPSSFYQRLRAFVRNILFIKPKNIEDVT----EVLENSLSSDIIDEVAFSIAENAIKLRATSVKEIMIPKVEMVNIYIDDSSEKLLETVIESGHSRYPVINEKKKKVEGILLAKDLLPLLSINEEVNLDSIMRDAKVVPETKRADSLLEEFKKDKSHLAVVIDEYGEICGLVTIEDILEELVGEIEDEHDDDLDLIQVSEKEFIADAKIEIDEFEEKFEINLNESS--VETLGGYMTKKLGILPKVGDKLIVESIELVVTAADKRR--------------
295677742    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SIATGIVAFLIIVFAEITPKIVGATFPEKIALPASLLIAPLM----------RVAKPVIWFVNLFATGILRVLHINTKGARDQRLSTEELRTIVLESGSFMPTHRSILLNLFDLENISVDDVMIPRRRIEALDFDAPFEQILHQLETCYHNKLIVYQGDIDRVLGVLHVRKTLSALHNQERDTLRELLAEPYFVPSGTPVFQQLQYFQESRHRIALVVNEYGELQGLVTPEDIIEELIGEFTTSIPRGASSRWNEAGECIVAGSMPLRELNRWLQLALP--TDGPKTLNGLILEILEDIPDGDVCVRIGDTKLEVMRSDDQAIRTVKL--------
119716945    -------------------------------------------------------------------------------------------------------------------------------------VQAALRTLSTQLSGAQVGITITN----LAIGYLAEPAISDLIDGPLRGLGTPERAITPTAIAVGLTLGTILTMIFGELVPKNLALAKPMAVARATQRFQ---RGFTALARGPIRVLNGSANAVVRRLGIEPQEEARSSTELASLIQRSADLGTLDLETAELMERSVEFGARTAGEIMTPRVRSSSLEANDRANVVIELTRETGHSRFPVLDAD-ENVVGTVHVKNAVALPVYERATTVKHLMAKPIVVPDSLRLDPLLALLRGDGFQLAVVMDEYGGFAGIVTLEDVVEEIVGDIADEHDRSANARLQRDGTWSLSGLLRPDEVEDITGVLLPDHED-YDTIAGLVLRVLGRVPRVGDEVSVPDAVLTVERMDGLRIDRLTLRLLD----
143593711    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MPTYMSEDNQDKLSTWKSWLIKKLLKDDSSKEEILNFITSEEESNDENDAADDNNEKNLIKNILQLENKSVEDVMVPRGEIISIDIKQNYDQIFDIIKDESHSRLPVFEKNLDNIIGFFHVKDFIT--VNKNEFNLSSILREVLYVAPKSPILELLKRMRASRIHIALVVDGVGGVDGLVTIEDLVEEIVGEIEDEHDAEEEIIKKDKNLLEVSASYRVDDLEKHFNINLDADEDEVETVGGLVFSKINRIPKSNEEFDIDDIVIKVLRANERKILTVQIRKIVN---
143939343    --------------------------------------------------------------------------------------------------------------------------------------------------------------GTILIANNFVNVGIVILSSFLLNEYFSPENWSTLAVFLVEILSITTVLLLFGEILPKVYARSSRLSFARLVAGFL---SGIHKILLPLSRRLSKTVNRLSIEGKGPSISVDDLEQALELTSDDNTK----EEEQRILKGIVRFGSTSVKEVMTPRTSVVAIDEQTGYHEALNKMTESGYSRIPVFEENLDQIKGLLYVKDLLPYMDASEKFGWQDLMRQPFFVPESKKIDDLLGEFQRRRVHLAIVVDEFGGTSGVITLEDVLEEIVGEISDEDDDDLSYSKLDDYNFVFEASIPLIDLCRVLDLRFDAVDGESDTLAG----------------------------------------------
142871445    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILMASLSTILFVNFLDGDETAGSALSTIVITLLVLIAGEITPKTIASRNPIGFLSRTAFIIDFLSRVFAPFTSLITKAIDNTSKD----GDMDGDGEITEADIQALTALGEMEGQILPAEREIIDSLLDFSDRPIKEIMTPRVDVLFLSLPVDMTDVKKVVDEKRISRMPISREALDDTFGIVYVKDLFNLDDEAPSVEVENLVKDAIYLPEYTTVLSALNILRENQASFACVIDENGGIEGVITIKDVLSEFVGDLPDEHDERFKIKRLGPGQWVVEGKTDIDDFEEFFGLE--SQESDVATVGGLYLSYSEKLPSVNEKITVHGLELTVSAVDNRRIDSLIVKKISKMA-
295426452    ------------------------------------------------------------------------------------------------------------------------------------------------LSTTQVGTTLVGAILGWFSGDTIAAILEKLFKLTPMNLSSVSTILALILLTYLEVVVTEIVPKNIAIDMPVKIL---MGIITPLQWFHTL-------VYPFVWLLNKSSNGLLKLMGFQPADEENEIYSQSEIIKLSQNAGSLDKYDLTYMERAFELNDKVAKDIMTDRTRLTVLDSTDTIKQALKMYLDEGFSRFPVVRDDKDDVVGYVYAYDIVQQNQVDNNVPVTRIIRTIIAVPESMPIQDILHLMIQKHTPIVLVVDEYGGTSGIVTDKDIYEELFGSVKDEIDDVSDIIKDKEGNVHVSGKTTLYDFERYFHTNLKSQDSDIITIGGYMMEHYPDL-KKGDSITIEGYNFK----------------------
187734888    ---------------------------------------------------------------------------------------------------------------------------------------------------------ATAQLGVTFASLGLGMYGEHAVAGWLHEWLAQYGWASWLAASILSVAVLTYLHIVLGEMVPKALSLQYAAKLCLIIAMPMYVIQLCLYPLVVGMNAL--GNFFLGLLGVDRNESKSHYHSAEELIEESHENGALPQESGRIMDGLFDLDDLYVHQVMTPRVRIDAIPEGAEHEQIREIVRRTRRTRYPVYRGDLDHVVGMVHARDLFRIMFRRKALTPE-YIHAIPKVPKTVKFDNVVEIMRKDNVRLAIILDEHGGTSGLLTLTDVFSEVMGWDRGRIKVLTELSRDAVGSCDVSGLARIEELGEAMDMDL--EDGEIDTVGGLILNLLEAPAEEGDTVGYRGLEFKVTRTENGGVERCTVTRITPL--
126463433    -----------------------------------------------------------------------------------------------------------------------------AGSRGAATALSLAEDPGRFLSTVQIGITLVGVLSGAFSGATLGARLAGLLAAEGIEPSTLGVGGVVVLLTYLSLIAGELVPKQLALRNAEGVAAKVAPMMRLLSI----------VAAPVVWFLDRSGKLVLALLGGGASRSRVTDEEVRSLLTEAHEEGVIETEERAMLSAVMRLADRSARALMTPRRDVEMLDLETPAEDLAETLSRIGRARVPVRRRATDEVLGVLYLTDAFAALSEGRPLDLAALVRETPVVSDKADALNVVEILRASLSHVVLVYDEYGHFEGIISRGDILEAVAGSFRETVEEEPEMVEREDGSLLVAGWMPVDEFCDRLGVPRGLA-GDYETVAGLVLNQLRALPQLGDHVLVPGWRIEVVDIDNRRIDKVLVSR------
139495044    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALATSLFITIFGDFGIIISTIIMTTLVVIFGEILPKLLALKYNDYWVLVSSYSME----LTMKILGPISNIATKVSYLFLRDNKEISLLVDPHDEIRGQ-------INLHHEDGIVKKGDKDMLGGILDLPDVTVEDVMTHRKNILTIDCDTNHNDVLSLMLENPYTRVPIWKNDKDNFIGVLHIKDLLKKSISKEEFEISDILVEPWFVPETTSLKEQLSAFLEKKTHMALVVDEYGALMGLITLEDILEEIVGQITDEHDEDEDILPKEANMIKVDGDSSIRDLNREYGWKLP--DDEAATIAGL---------------------------------------------
142936288    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VYYPLMIISYPMVWLISATSNSILWLIGFRDINKTENSLSGDELRTVVREAGLISRKYRSMLLNILDLEKVSVDDVMVPHTEIIGININENIHDIRKTIQNSEHTLLPIFKENINNIFGVLHLRKLISGKDLYQKKDIEELSIEPYFIQEGTTLNTQLIEFQRRKQRFAMVVDEYGDIQGMVTLGDILEEIVGEFTTAPESREDYTKENDYSYLVDGAANIRDLNKSINWEIP--SKGAKTINGLIVEYLGDIPATNTKVTINNYSFEVIDSDPNHVHSVRIE-------
237756194    ----------------------------------------------------------------------------------------------------------------------------------------------------------------TILSITFATSTFVALLHDISYYIKGKEEIFAEAIVILTLLFGEVIPKSIFQHYADDIIYY------VVHFLEVFRKIFKPFLIFANLI--NKIVFILFKLKPASEKPLSKQEILDLLISEVKE---IDELKKKIIANILIFSERRISEIVVPLSDVIAVSDDKKVMDVVPIFKETGYSRIPIYRKRIDQIIGFVRSYDL---IFAKPNEPITKYMKGIRYIPEFANLPNVLKGFKNYKDHIAVVVDERGATIGIITLRDVLEEIVGEIKDEFKDKVRLKKQSLTELIVDGLMEIRELKNYIDINIP--DGPFETINGVITYILGRMPKKDEEIVIDQYVFKVLKIEKRRVLEVLIKKLEERE-
294790357    -------------------------------------------------------------------SLWLDIIFIIIFMLVGSIFSGTEMALISLRASQI-------------EQLEQQDERGARVAK-------VARDPNRFLSTVQLGVTLAGFLSASFGANAIAPYLTPVFVRWPSGFASGLSMVVLTIISYFSIVISELTPKRIALQQPVRIARAVVPAVDAIATAC----------APLIWLLSKNVNGLVRILGFDPNETES-EVSDDELRVLVSSNQQLGKDERVILDDVFDASETIVAEVMRPRADVTFLSGDTPLDQAAQFVRDMPYSRYPVTGKDFDDVLGFVHVRDLL-DVRDPHARTVADVVREGISLPGTSKILPSISLLRKRGIHLAIVIDEYGGTDGIVTLEDMTEELVGDIRDEYDQGKPATAFKDGALDVEGGMTLEDFADISGIEL--EDGPYETLAGYMQAHSGQLGYVGQELQISGFTMTITAMDDRRIQTIQIRR------
296394192    --------------------------------------------------------------------------------------------------------------------------------------------LSFQLSGAQLGITLT----TLATGYLAEPVLAAVLGPAIRTIVPASAEAAVLSAAALVMATCLSMV--LGELVPKYLAIAKPLTLGRTTAPFQVQFSLLFAPVIRGL--NHAANTVVRSFGVEPAEELRSARTPSELVRNSADHGALERDEAQLIDRSLRFGERRAEEVMTPRSRIVALLADNTVDDLLLTSAATGHSRFPILAADLDDALGFAHVRQAVDIPKERRGAQLLGLARPVSSVPATLDGDALMTQLRRESMQVVWVVDEYGGTAGIVTLEDVIEEIVGEVTDEHDEELPIQPVDPHDWICSGLLRPDELDEATGYRCPP--GDFETIAGLMLHVLGRIPEVGDEAQLPRWCARVLEMDGRRIARLWV--------
135420978    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILLGNNLVNFIAASIATVIGIRLLGDLGIVLAPIILVLVFLIFAEVMPKTIAAINPEKIALPASHLLNILMKISYPAVWLINSLSNTLLLIFGIDVKEKNNKNISSEELRTIVREAGLIPQRHQKMLINILDLENVTVNDIMVPRNEVVAVDLDKPIDDLIEQLTHCQHTRLPVFKSRIENIIGIVHIRKIPRILNEKEKESLKSIMTDCYFVPSGTPLHVQMLNFQRKKRRFGIVVDEYGVIQGVVTLEDILEEIVGEFTDIQTHNLDIQAHEDGYYLVDCSANIREINRELNWELPSEGPK--TLNGLLLENLEYIPKAGTTLKIDNYLVEITQVSESAIKIARIKTIEE---
257457103    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------GLITAFTLNVFGAQAVPAATAVITVLIIILAEIFPKALAAERAEAIGKSAALPLYVCYTL--------LRPVVAVFSLLTKAVLKLAHVRPKTAPDTLKEKDLQLLVHIGQEDGALAAGEEALLRKAVLLQDVKLRNIMTPRTAIISVDAASTFPQVIEQFRRSRFSRLPVYDAETKTVTGIIHYKSLLFALQEGRKPEITALQRPAIFIPEGASIFSVIKAMNANMQNIAIIIDEHGGVAGLITMDDIIAAVFSTVQDENDPMRSVRFINTSQLVIPGALRLEDCNELLHTDF--HSDYYDTVGGFLLEKWGYLPHTNERIVCGRITFTVTHIINRRIDTV----------
145223270    ---------------------------------------------------------------------------------------------------------------------------------------------------LTVTRRTSFMLSGAQLGITVTGLLVGYVAEPLIGQGLETPTAVAIGIGGVVAIGFSTIVQMLFGELFPKNLAIARPEPLARWLARSTTVYLKLFGWWLFDQSSNLLLRALRIEPVHDVEHSATPRDLEHIVAASREAGEIPRELSALLDRILDFPTSTAEHAMIPRSRVDAIPADEPVAAVLSRM-ASGHTRYPVTGSHPDDVVGVIHLHDLLGDTRTADLAGDR--CRPAVIVPETLPLPNVVRELERGDDEMAVVIDEYGGFAGIVTIEDLAEELVGEIDDEHDTDTEAVVADGDGWLLAGDLPLDEAERTLDLTLPP--GDYETVAGMVIAHAVGLPAVGDEVVID---------------------------
143139301    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MNKIIKNKEDAPSSFYQRLRAFVRNILFIKPKNIEDVT----EVLENSLSSDIIDEVAFSIAENAIKLRATSVKEIMIPKVEMVNIYIEDSSEKLLETVIESGHSRYPVINEKKKKVEGILLAKDLLPLLSINEEVNLDSIMRDAKVVPETKRADSLLEEFKKDKSHLAVVIDEYGEICGLVTIEDILEELVGEIEDEHDDDLDLIQVSEKEFIADAKIEIDEFEEKFEINLNESS--VETLGGYMTKKLGILPKVGDKLIIESIELVVTAADKRR--------------
305680726    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AEHINLLILGQKLLDATAAVFTAMLAMEWLSPRIEWALAAAIGGVTLLSFVIVGVFSRTIGRQNPYTFFLRPTFRILNPISKVLIGGFQDGPYSTEVELKEMVEIAQSKGEIEVDSR-MVQNVFDLSDSIAREVMVPRPDMVWIESGKLASQALTLCIKSGHSRIPVIGESVDDIVGVVYLKDVVQRMHSPTKGDVDEVMRTAHFVPDSKRLDDLLDEMQRERFHIALLVDEFGGVAGLISIEDILEEIVGEITDEYDEITPIVQNDPYKYRVVSRLQLDDLVERIEINFDPEIDQIDTVAGLIAYEKGRVPLPNTEVETSGLRLKAIGGRDRRVREVDVTML-----
37521402     ---------------------------------------------------------------------------------------------------------------------------------RARLVEKLSDDSTRFLATIQVGVTFASFFTSATAAVQLSAPLAALLVPRVGPWGEQ-------LAFFVVTAAVSLLSLILGELVPKRIALGSAEAVALAVAYPI--DWLARVSSPLVRLLSGVTDLIVRLSGQNKLPSEVGITLAEITIDLAEESGTVGEQERRIIYGAVALNTRPVRTLMVPRVQLVSISANASIPEARSIAAQSGHTRLPVYIETIDTIIGILHAKDLLALPQQEATLAVREIARPVQFVPDSKLAGGLLREMQLQRTHLVVVVDEYGGTAGVVTLEDLLEEIVGEIRDEYDEETEYERLEDGSGIFLARTSIATVNNVLDFELPRDSAL--TLRGLMEAALERAPKEGERVEVDRFELELLP-DGQRIT------------
212716037    --------------------------------------------------------------------------------------------------------------------------------------------------------------GSCAFFRICCNVLDGVLVTVIAGMLDAPLWAELLAFVFAIVVAVISLLVRPRSAGASKPVDIMLQHADTVSVAVLLTPFAKIGGQKGAKRRGNDLSDDEEL---EKIQIEQGRATIDRLV----EANDFDPEVSEMLRNVLTLSETLTREVMVPRTDMICIERGETLENMLKLCSRSGFSRVPVIGDDVDDLVGVAYLKDAVRATAFNHTREVESVVRDPMLVPESKPVDDLFHQMQRTRQHVAIVVDEYGGIAGMVTIEDAIEQIVGELEDEHDQHADPEQIGDKKWSMPARTPIADLEEIFDIDEDDVDTVY----GLLTKLLGRVPIVGSSAVTRGLRMTAVDSAGRR-KKV----------
255022139    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSLTVGFALIAFLTIILGEL--VPKSLAIRRSVPVALWVSVPLYAFYWLMFPAIWILNASSQWILRIFSLRGQEPVDAPHSRDELAMILALSQAQGVLGRRSGDLLERALDFNELSAGDLARPAADMVCLQQDASMDAIRAELIAHRFTRYPVCAGDRQHIVGLVHVKDLLVELSRPATLHMKRILRPLPSVHKDLPALDLLTHFRSGQPHFALVVDDLGTITGFVTLDHVLEALLGPIPDEFGRRREWVAQPDGSWLGAGSLSIYSLERVLGRD-IDEAGEADSIGGLLMQRLERLPESGERVSFRDFDVLVRERQGPRIALVQV--------
136182600    ------------------------------------------------------------------------------------------------------------------------------------------------VDEYVATCQVGITLASIGIGFIGEPLFAGWLEPLFGGFLGHGLSVVISIAIAYLLITLAHVI-VGEQAPKMYAISAAEPTMRRIARPLEFFRLAFHPLIVITNRPANFIVEKIFRQPIVSDNEAANSKELQVLIARSVVGGDLDPGEAVMLRGVFHLHEQEAREVMTPIPAVVSIDDSATVREALEKCTDSGHNRLLVIDGNPDKVKGIAHALKLARLYMEQGDVSIDQAIRPALIVPETKPLDDLLTELQHQRSSIGVVADEYGRTIGITTVEDILEEVVGEIEDETDPAGSLRRLANGDWYVRGHVSLGDLEEA-EINLPVDTDAFNSIGGYVFDELGRLPKRGDV-------------------------------
135916589    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILMASLSTILFVNFLDGDETAGSALSTIVITLLVLVAGEITPKTIASRNPIKFLSRTAFIIDFLSRVFAPFTSLITKSIDRTSRD----GDMDGDGEITEADIQALTALGEMEGQILPAEREIIDSLLDFSDRPIKEIMTPRVDVLFLSLPIEINDIKQIVDEKRISRMPVSKESLDDTFGIVYVKDLFNLKASSDSVEVENLVKDVIYLPDTHSFIRA-HILRENKASFACVIDENGGIEGVITIKDVLSEFVGDLPDEHDQRLGIRRIGPGQWRVDGKTDIDDFEEFFGLEESDKD--IATVGGLFLSHSEQLPAEGEKIIIDGLEVTVTELDNRRIESFIVKKI-----
142065284    ---------------------------------------------------------------------------------------------------------------------------------------------------------IEKTIGGILVGNNFVNILMASVATLI--FVRRFGESAGSAIATIFTTVIVLIFGDITP--------KTLATKLPIVFLSRTTFLVELLSKVFAPFTELITKIIMKFVKTSDEDDEVTEADIQALTALGEIEGQILPAEREIIDSLLDFSDRPIKEIMTPRVDVLFLSHPINIVDVKALVNDKRISRMPVSKKSLDDTFGIVYVKDLFNLDNDATSVEVENLVKDAIYLPEYTTVLSALNILRENQASFACVIDENGGIEGVITIKDVLSEFVGDLPDEHDERFKIKRLGPGQWVVEGKTDIDDFEEFFGLE--SQESDVATVGGLYLSNSEKLPSVNEKITVHGLEITVLKVDNRRIDSLVVKKISKIN-
21230948     ------------------------------------------------------------------------------------------------------------------------------------------------------------YLSACQLGITLASLGLGWVGEPAFAHLDTLGLSPEAAQFTALAIAFSLISFLHIVLGELAPKSMAIRRPERMSLWTAAPLYAFYWVMYPAIWLNNSANRLLRVLGWGEVEHQSHRYSREELVGRQDPNAAAPDHGMALMSHVLELPDLVAGDLMRPREHLRSLREGMTLQTVLAEFSTSRYSRYPWFDADGEQVLGILHTKDILVAMARGQTLDALRTLLRPATVLES-PIPRALEQFRSGATHLALCVDEHGRILGFFTLEDLLEVVVGEIEDEHRHRDAPVRGPDGSLLVAGSTSIFRLERLLGRDLSAPD-QVNSVGGLIVHQLQRLPEEGETLELDGHLLTVRRMVGHRIQAVTVRPV-----
143077682    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILMASLSTILFVNFLDGDETAGSALSTIVITLLVLIAGEITPKTIASRNPIGFLSRTAFIIDFLSRIFAPFTSLITKAIDNTSKD----GDMDGDGEITEADIQALTALGEMEGQILPAEREIIDSLLDFSDRPIKEIMTPRVDVLFLSIPVDMVDVRRVVDEKRISRMPISRESLDDTFGIVYVKDLFNLNNEATSVEVENLVKDAIYLPEYTTVLSALNILRENQASFACVIDENGGIEGVITIKDVLSEFVGDLPDEHDERFKIKRLGPGQWVVEGKTDIDDFEEFFGLE--SQESDVATVGGLYLSYSEKLPNVNEKITVHGLELTVSAVDNRRIDSLIVKKISKMA-
296140454    ---------------------------------------------------------------------------------------------------------------------------------------------------------YVNLAVLLRTACEISATVLMFMV--LDRYLSTAWTAVITAVTMTVVSYVLIGVGPRTLGRQHAYSLGCAAALPMQVIATLMGPITRLLILLGNAVTPG---------RGFRNGPFATEVELRELVDMAQQRGVVDADEGKMIQSVFELGDTAAREVMVPRPEIVWIESDKTVSQAIRLAVRSGHSRIPVIGENVDDVRGVVYLKDLLPDGADRHAIEVGTMARDAVFVPDSKPVDALLREMQLTNNHMAVLVNEYGSIAGLVTIEDVLEEIVGEITDEYDADEPIEDLGGGVYRVSARLDLESLGELYDKDI--EEDEVDTVGGLLGLVLGRVPLPGSEAQAHGLLLEAEGSTDRRITTVVVRRADD---
58336937     ------------------------------------------------------------------------------------------------------------------------------------------------LSTTQVGTTLVGVVLGWFSADTFAVILEDLFLTPMSQSLIKSVSAILGVILLTYLEVVLTEVVPKNIAIDKPVSMMMVIVTPLHVFHTLV--------YPFVWLLNTSSNGILKLLGFDPADEENQVYSQSEIIKLSRNAGSLDKEDLTYMERAFELNDKVAKDIMTDRTRLSVLDSTDSIKYALKKYLEEGYSRFPVVRDNKDDVVGYVYSYDIVQQNQIDGSVPVTRIIRTIITVPESMPIQDILHLMISKHTPIVLVVDEYGGTSGIVTDKDIYEELFGSVKDEIDDVSDIIKDKDGIVHVSGKTTLYDFERFFHTDLKAQDSDIITIGGYMMEHYPNL-QKDESIDLEGYKFTLESIE-----------------
120404818    -----------------------------------------------------------------------------------------------------------------------------------------------SARALTVTRRTSFMLSGAQLGITVTGLLVGYVAEPLIGRGLEIPTVIAVAVGGLFAIAVSTVVQMLFGELFPKNLAIARPEPLARWLAWSTTLYLKVFGWWLFDQSSNLLLRALRIEPVHDVEHSATVRDLEHIVAASREAGEIPAELSALLDRILDFPTSTAEHAMIPRSRVDTVPAGESISSVLQRM-ATGHTRYPVIGSSPDDIVGVVELHDLLGPV--PATDTAGAHCRSAVVVPETLPLPNVVRELQRADAEMAIVIDEYGGFAGIVTIEDLAEELVGEIDDEHDTDAEAVVADGVGWLLAGDLPLDEAERTLDLVLPP--GDYETVAGMVIAHAVGLPAVGDEVVIA---------------------------
296112436    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MRGLRRWLSTAPETRDDLLKLVQDSRQFLEPDTVDMLEGVLDLPATQVREIMTPRPQVHAIASDDDLSDILSVVLETEHSRYPVFDSDDDAVVGILLIKDLIPYLKKEQPLKLADIVRKPLYISETARSDTLLRSLQKAQVHMAIVVDEFGSVSGVVTMEDLLEEIVGDIVDEHDEDSDIHPDKSGVWLVQASTLISDCNEILGSHFDDTD--VDTMGGLVMQALGFVSHQGAVVQIDEWQITVVDVEARFIELVLIPQLENAE-
300811375    ------------------------------------------------------------------------------------------------------------------------------------------------LSTTQVGTTLVGVILGWFGADTIASIFERLLALTPI-----SKNLVNSVGALIGVIALTYLEVVLTEVVPKNIAIDAP-VKMLMWIVNPL-QLFHTLVYPFVWLLNVSSSGILKMLGFNPADEENQVYSQSEIIRLSKNAGALDKEDLTYMERAFQLNDKTAKDIMTDRTRLTVLDASENIKTALDKYLEDGYSRFPVVREDKDDVVGYVYAYDIVQQSRIDDRVPVTRINRTIITVPESMPIQDILRLMISKHTPIVLVVDEYGGTSGIVTDKDIYEELFGSVKDEIDDVSDIIKDAEGNIRVSGKTTLYDFERYFHQNLKSQNSDIITIGGYMMERYPDL-KKGESIELEGFRFT----------------------
91774865     ------------------------------------------------------------------------------------------------------------------------------------------------LRSAEFATRLLNEREQFLGAILLGNTLANAAAATLAAFISIRLFNLGELLMPVSTVLITFAILVFSEIIPKVIA--SRYAEPLALSLSYVLLPLVKIGYPVIWLANLCANSLLRLLGMKVSFTESNHTTSIEELRSSETTSPIPQKHREVLLNLLDLEQTTVDEIMTVHTQLEIIDFEAPMEEILSQITGSQHSRLPVRKGPNEEIIGMLHIRAIMTALRSQPLSQLGEHMEAPYFIPSGTPVYTQMQEFKQCQQRIALVVDEYGELKGLVTLEDIIKAIIGDFASVSAEQLAYRKEDKGSWLVDASNSLRDINKKLGIDLPVDGPR--TLNGLIVEHFEDIPEPGIGLKIGNYKLEILKTQDRTVKTVRI--------
15673816     ----------------------------------------------------------------------------------------------------------------------------------------LALNIVNHLDSYLSACQL-GITLTSLAIGWVGESTMHSILAPLLSYVPLPSALLDSLSIILAFLLITFVHVVIGELIPKSLSITTEGVVLTVAAPLHYFYKLTYPFVWLLNASASSIGKLFNLSLATEGDEIHSEEELILIANQSFIKGEINEKEYEYLNNVFEFDDLIAKDIMVSRLDMETIPVDVSIEEALKFAIKKGHTRFPIIAKTKDDILGYVTLQNLIKEYLTAPGQEIKKIMQEPIIFIDTIPVKLLLSEMQKEHKHFAILLDEYGGTSGLVTIEDILEELVGDIQDEEDHEKEVIKLSPTTYQVDGKLLLSEFEELFNIDLA-QNNLSKTISGFILEQNEPL-EVGQTFEFDNLKITIIEMDK----------------
10957426     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VALSSITFMHVVFGEMIPKALALQAPEQ---MSLSVNPLMRVFGLIFRPFVAVLNFL-------ALGLMRLLRIPEPDKSATLYTSKELAIVTEESGQLGDVQRDLIHNIFELEERTAEELMTSRSRMEVLSVRALSQDVATRIAASPRSRYPVFEDNLDHIIGVLHIKDFMRAQASGRVPDLSRLVRPLPSVAATAKAEELLSMFKRERVHAALVADEFGGTLGFVTMDDLIADVMDE--EEESDGFWIQENGDGSLTLDGEVTLSELRDDYGLPL--GSMDVSTVAGLILAQTGTVPASGVTVHVQGVDLTVEEVSELKITRVRLRRI-----
33151933     ------------------------------------------------------------------------------------------------------------------------------------------------------AEKLLNKTDVLLSLILICNNLINIAASAIATMIGIRLAGDTGIAIATGILTLVMLVFSEILPKTIAVIYPEKISFLASYILTPL----KKLLMPLVFLMNLIIKYLMKLMRIRQHEKSGLSI--EELRSVVLEAGKIPTAHQEMLISILDMEKVTVEDIMVPRNDIGGIDIEDDWKAIIRQLNHAAHGRVVLYKGNMDNILGILRIREAFRLLLDKEEPTLIRAVDEAYFIPEGTPLITQLMHFKTNKERLGLVVDEYGDIKGLVTLADILEEIVGEFTTSTAPTEEVKQQSDGSVIIEGSANLRDLNKLFNWHLPI--NEVRTFNGLILEHLEKIPIEGTQFRLNQLNITVLEVADNMVKKVKVELIE----
296111473    -------------------------------------------------------------------------------------------------------------------------------------------------NAIHMVTHLTEYLSTAQVGITLTSLILGWIGEETVANIILNSGILPPEYARAVASVSAMIIFTIVHAVFTDLVPKNIAIESPVKVLLFIVRPVRFFHFPMIWALDHLSNGITHLLGFRTDGEEDIYSQTEILSLSAAAAGELDAEDLTFMKRAFEMNDKVAVDIMIDRTSMTAVDVKTPISDALNLYLQERYSRFPVIDNDKDKVLGYVFNYDLVRQSRINSADPVSKIMRDIPAVPENMDLHDVMDEMIIKRSPIAIVVDEYGGTSGLITDKDIYEELFGTVRDEIDDVSDIEKLGDHHYKVSGKMTLYDFERYFNQNVKEEENDAVTLTGYVLNE---DPEAGDTMKVANFELTALDYDNAYISQVKVSP------
88860373     --------------------------------------------------------------------------------------------------------------------------------------------------AFFAMIQIALNAIAIMGGIVGEQALSPYIAEFVSLFYVGPLAEQISFFFSFFAITSLFILFADLLPKRIAMIMPETMAMKLVLLMNAVTYALKPLVILFNGISNLVLRIM-----NLPTEREEIVTTEDIMMDAGAEYGSLQQQEYHLIGNVFELEGRTLPTAMTTREYLVYFDIDDDSETISAKILEHPHNHFLICDGSLDKLVGSVESKEILRQLLKGEPVSLKEEIIDLFYLPETLTLSEALNAFKAAARPFAIVVNEYAMVVGMVTVKDLMSSFMGNLVTFHGEE-QIVQRDANSWLVDGATPIVDLMRLLEIESFPNNSQYETVAGFLIYMLKRLAKRTDYVIHEGFKFEAIDVEGIRVEQLLVSRV-----
260102717    ------------------------------------------------------------------------------------------------------------------------------------------------LSTTQVGTTLVGVVLGWFSADTFDVILADAFSESLIKSVSAILGVILL--TYLEVVLTEVVPKNIAIDKP---VRMMMAIVTPLHIFHTI-------VYPFVWLLNTSSNGILKLMGFAPADEENEVYSQSEIIKLSRNAGSLDKEDLTYMERAFELNDKVAKDIMTDRTRLSVLDSTDIIEYALKKYLEEGYSRFPVVRDDKDDVVGYVYAYDIVQQSQVDSSVPVTRIIRTIITVPESMPIQDILHLMISKHTPIVLVVDEYGGTSGIVTDKDIYEELFGSVKDEIDDVSDIIKDKDGNVHVSGKTTLYDFERFFHTDLKAQDSDIITIGGYMMEHYPNL-KKGETIELEDYKFT----------------------
167564178    -------------------------------------------------------------------------------------------------------------------------------------------------DQLLSVILIGNNLFNTIIPVLTTSIALRTFGHD--NFV---LSIATGIVAFLIIVFAEITPKIVGATFPERIALPASVVIAPLM----------RVMMPVVWFVNTLSGSILAALRINTKGGRDQRLSTEELRSLVLESGSFMPTHRSILLNLFDLENITVDDVMIPRRQIEALNILAPLDDVLHQIETCYHNRLVVYEGDIDRVLGVLHVRKTLAALHNQDRETLRELLTEPYYVPSGTPVFQQLQYFQESRQRTALVVNEYGELQGLVTPEDIIEELIGEFTTTMPRSENSKWDANGECIVAGSMPLRELNRWLHLSLP--TKGPKTLNGLILEMLEEIPEGDVCLKIGDVMIEVMRSDDQGVRTVKL--------
239981219    ----------------------------------------------------------------------------------------------------------------------------------------VLERLSFMLSGAQLGITVTGLVVGFLAEPSVSALLRPVLSGVGIP--DAAVPSISVILAFVLATAIQMVLGELAPKNLALAVPERLAKSLAASTLLYLKIVGPLVRVFDSS-----ANWLLRKVGIEPVEELHHGATLEELIGESHQQGELPRDTALLLDHALEFSERPLKEVLVPRADTVFVRYDAPATEAVDLIARHGHSTYPVLGDHPDDVTGVVGVRELMHLSEPAAATTAGGVARQPLLLPEMLALPDAVERMREGDDEFAVVLDEHGGVAGIVTYEDIAEELVGDIADESDQVTDVAAPDGTGWLVDAHRRLDEVAEATGVTLP-EDEAYETVSGLIVDRLGRFPAIGDRVGVPEAVLEVRTLDRHVPDLVRLE-------
89890153     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------STLIILLTAEFLPKVFFQIYSNELLKFFALPAYIFYLIFTPVSWICIKISDFFLRIFFKSNGDNIQLSFSKIELGNYITEQMESAQEQDEV------------DTEIQIFQNALDFSAVKAREVMVPRTEMISVQQGIDIKELNKKFVSTGLSKILIHHETIDDVTGYVHSFDLFK-----SPEDLNSIVRSVINVPETMLAKDVLNLLMKRRKSIAIVLDEYGGTSGLITVEDIVEELFGEIEDEHDSDTLITQISETEFKFSARLEVDTINENYKLDLP-ENEQYETLGGLIVFETEGIPMEGDIVTIEHYKFTILETSNNKIDLV----------
50955088     --------------------------------------------------------------------------------------------------------------------AEDPGPYFNAVSFSRIIAETTA--------AVLVTLAFEQIFEEWWISLLLSALIMTGVSFVLVGASPRSV---------------------GRANSTLLLRLTAPLVRIVCVVLGPIPGGLVALGNRVTPSRARSAPVT-------------SEEQLLSIVDEATELDVLEEDDREFIHSIFEFSDTVVREVMIPRTDMITVDKSAGLGTAMGLFFSKGVSRIPVIDDDPDDVVGILYLKDAFESVPGRDAIALGELVRPALFVPESQKADALLREMQRESNHLAMVVDEYGGIAGLVTLEDLIEELVGDISDEYDQEVALVQEGDGRHRVATRLPIDDLGELFDLEI--EDEDVDSVGGLVAKALGRLAEVGSTVAAHGLRFTVDRIEGRHVASVLVER------
144099185    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ASRNNVKFSRMIAGILKFLDFIFSPVSIPMQFFSSFINSKLRFKTSTININEISHALEITETEVSDNEEKDFLRGIVTFGNNNASDIMQSKNEIYSISIDSSFVDVIDKISKSKYSRIPIFKQNIESIVGVLHVKDLLP-YIEMDNFNWKKKLREPFFVTEDKKLDKLILEFQEKRIHLAVVLDNEGKTCGVVSLEDVIEEIVGDITDEDDEDISYSKIDNNKYIFEGKTSIRDIVRITGIDYRVFDGEAETIAGFVLEISNKFPKINSKISYKNLVFQVESI------------------
136506832    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLATALLIKYYGDKGILYSTIVMSALIVIFSEVFPKNYALLKPDRFVL---AMSGPLTIFSKLLLPFIIFLRFINFIIFKLIRVDTT----NKITSKSAREDIRNIINMHEDEGRLLKDESDMLNAILDLKEITVEKIMTHRKNIYSINIAET-NTFFTKIAQSSFSRIPVWKNSPNNILGLIHAKNVLSNLDDTGTLNIKENLIKPWFIPETTKAKDQLNEFIKRKEKLAFIVDEYGELMGLISMEDIIEEIVGNIFDEKDSTIGIRRLENNIFRIRGDVNIRDINRELDINIP--EGTSSTIAGYIIDQTESFPDVGQTFAYDGIMYEIINKNKNQITQIKLTLPKKIT-
294786347    -----------------------------------------------------------------------------------------------------------------------------------------------FLSTVQLGVTLAGFLSASFGASSIAPFLTPVLVSWGLPFASGLSTVLLLIISYFSIVVSELTPKRIALQQPVKIARAVVPVVDAIATVC----------APLIWLISKNINGLVRLLGFDPNETES-EVSDDELRVLVSSNEQLGKDERVILDDVFDASETIVAEVMRPRADVTFISGDMPLPEAAGFVRDLPYSRYPVIGKDFDDVLGFVHVRDLL-DVRDLQARTVRDVTREGISLPGTSKILPSISLLRKKGIHLAIVIDEYGGTDGIVTLEDMTEELVGDIRDEYDLPEDATAFHDGMMTVDGGMTLEDFADISGIEL--EDGPYETVAGYLQAHTGELGYPGQELRISG--------------------------
142703785    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------INIAIVILFASIDNPYLSSLNSPILETIIEVGLIGMLILF--IGDILPKIYANRNPLVFSKI----MVNPIYFLDRYVLFLFNRPMSKSMSYLESNLVKDSKKLSVDKLSKAFELTDSKETSKEEKKILKGIVNFGNVETRQIMCPRVDVFALDVNKKFTEIVDNLVDKGFSRVPVYNDNLDKIEGVLYVKDLLPHL-EKDDFNWKALLRKPLFIPENKKLDDLLTEFKTKKIHIGIVVDEYGGTSGIITLEDVIEEIFGEISGEDDEDNLFSKLDDFTYIFDSKINLQDFYRAINLKFDDISTEIETLGGFIIEKVKKIPKAGQ--------------------------------
258650498    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIVTLATTFLALIMAELTPRRYAMQRP----------QSVAALLGPILDRLATLLRPVIWLLEKCTNGLLRLLRVDPKDSRAEMSVEEVRLVLAHEE--VPDQEKQIIRQVFAAGERTIRQAMVPRAAIDFLSTAATGAQARRAAWEHTHTRYPVLDEAG-QVAGFLHVRDLFAPELDPG-APIRDLVRPISAYPPNKKLLAVLREMQTGAENIAAVVDEYGQLKGMVTLEDVVEELVGEMYDEYDRIPTATPGDAT--VVDGLTGLSDFGRRLGFELPA--GRYDTVGGYLQAALDRTPRAGDAVEVAGHRLTVSSVAGWRVGQVTVEPL-----
303284775    --------------------------------------------------------------------------------------------------------------------------------------------------------------------FLTTILIGSTVSGIASATVATEAALTIWGEGGVGPMTLALTLVTLVCCEIAPKSIAVQHAAAVARVVIPVIATLSHFVYPLGRVCAGAVNFVFSLFGIRSAEPFVSEEELKLVLSGAAKSGQVDSDESEMIQNVLEMSETPVREVMTPLVRVVGVDQSASLHELQKIWREHRYSRVPVYNDRIDNIVGVVYSMRLLEYDMGAEMLSKVSVQKPPFYVPESMSVVKLMRELLARKTHMCIVVNEFGGTIGIATFEDCVEEIVGEIYDETDDREPAVKGQTDVYDVDYRAQVSDLGDALGVDIPS-SALYDTVGGFTCDCFDRIPATGETI------------------------------
117923764    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAVGGLTLFILIFGEIVPKTFAARNMVSIALVVA------PPLYLFAQAVFPLTWLLEHITQSLQRFSRQSEPTVTESELLTLASHREGAIEADEEAMIKRVFELNDLCAEDIMVPRPQMVMIDGDLTVEAAAKRLLAQPFERIPMTTGGSDEIHGVIHIRDVLEALIQNEGSKLLRDMHEPIYVAKNQRLDHLLENMRGRKQKMAVVVDDMGMALGLFTLEDILEEVVGEIYNESDEHQALIENSPGEIVVDGITEMRHVIAYFGRSLDAPTDR---VNQWLLANIARIPDLGERFTIADLEIEVKRASRRRILKVVIRHL-----
142082083    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------AILVGNNFANILASAIVTIIMLNYFGGVLLGSIILTIVILIFSEITPKTMAAIKPESFATRSSFILNILVYVFKPLIFLTNFLSRLILKIFKLDAKDATLNDNLNTEELRTLLDESGDLIPKQYRKMLSSVLGMEELIVEDIMIPTAEIIGIDIDQDYENATKIIESTHYTRLPVFKGSIDNMIGILHLKNFLEKYNQMDEDEIKNTLQKTYFVSQSTLLMKQLREFLSQNQSIALVVDEYGEIEGLISVEDIFKEITGKFGGDKDEEREFIKLKDGSILTDGNSRIRDLNNYLNWEIN--EDNSKTINGLITEYLDQIPQANLCIEIDNYRFEILEIDKNLISKIKIKK------
88801329     --------------------------------------------------------------------------------------------------------------------------------------------------------KSSKFITTMLVGNNIALVVYSYYMGRFLVRVLPLGTFNNFSILITQTVISTIVILVTAEFLPKAIFR--IYANEVLKIFALPAYIFYVLFHFFSEFITLISDFFLRVFFKTNADEQQVEFSKEELIIEQLETGNDDDEEIQIFQNALGFHNVKGREVMVPRTEITAVEIHEKVTNLESIFIETGLSKVLVYKSSMDDVVGYINAFELFK-----KPKTIKSILLPIEIVPESMMINNILNILMKKRKSVAVVVDEYGGTSGMITVEDIVEELFGEIEDEHDQEFLEEKIDEFTFKFSARLEVDYLNEEYDLEIP-KSEAYETLGGFILEHTENIPEENEVLDIEGFEIRILNTSGAKIDVV----------
167586042    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SIATGIVAFLIIVFAEIAPKIAGATFPERIALPASLVIAPLM----------RVLKPIVWFVNALAHGVLWVLRINTAKGRDLRLSADELRTIVLESSSFMPTHRSILLNLFDLENITVDDVMVPRRQIESLNFYAPLDDVLHQLETCYHNRLVVYEGDIDKVLGVLHVRKTLTALHNQDRETLRTLLAEPYYVPSGTPVVQQLQYFQESRQRTALVVNEYGELEGLVTPEDIIEELIGEFTTSMPRERKGGWDENGECIVAASMPLRELNRWLHLKLP--TDGPKTLNGLILEVLEDIPEDDVCLKIGDVMLEVMRSDDQAVRTVKL--------
148244486    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------TILLGNNLVNIFASSITTILAIKLWGEGSIVLASLTLTFIILVFAETTPKTFAAKNPEKIALPVSIIIESLIKIFKPFVWIIAQLSKIILTTFSIKSETNNNLVSSEELKMVVSDAKPVIASNYQKMLLNIIDLEKVKVEDIMIPRHELISIDINKPDK-ILKQLQRIQHTRLITYDTSSDNITGVLHMRDIVNLYAKGNFDNALALIHKPYFVPEGTSLAHQLAHFQQQKRRLGLIVDEYGEVRGMIVLEDILEEIVGQFTSNQNESIDITKQKDGSYLVDPRINIRELNNLLRLNLSV--TNAKTLNGLILETLQSIPKRDVSLKINNILIEIMQISNQTIKLVKITKLEPVP-
189183532    --------------------------------------------------------------------------------------------------------------------------------------------------------------------VISTLLTANSIVNTVATTVGTSIAIAIYKELGTIISSIVMSGIIIVFAEVVPKAIAVSKAETIALLAVDVIQVLSTILAPVSYSLSRIINFICWLFNINLVSKVSGTEEIRGLIEHQHQEGVFDKMDRDMLGGVLDIKDMEVSQIMVHRSKMCTINFDLPIEEFVAKAIALQYSRIPIWKESSENIVGILYVRDLIKELHANNNIKLNELIADPWFIPENALVTNQLGKFKQKYSNIALVIDEYGVLQGMITRQDILEEIVG--PVFDNTPNNIIKVNNTTYIIDGSSSIRDVNRELNWNLP---DDATTVAGLIIYHIQKIPQQGEVYYLFGLKILIDKMHAHYIQLVKVETVN----
135332870    ------------------------------------------------------------------------------------------------------------------------------------IFSILLKKLTKSPSKFIATMLVGNNIALVIYGLFSGKLILINTAKSIDFF---HIFYQTVISAFIILITAEFLPKVMFQIYANRLLKY---FSIPAYFFYIILSPITSTNYISNSVLSKLFKTKEDELRIVFSKDELGDFINDELSNDGES--TIIDSEIQFFQNALEFSSVRAREIMIPRAEIISVDRYSVFSTINKKFIDYGLSKILIHRENIDHIVGYVRLQDMF-----NSPKNIKSIILPVEFIPETMLINDVLNLLTKKGIRIAIVIDEYGGTSGIITKEDIVEELFGEIEDEHDINHNEKIISQNSYLFSARLEIDYLNEKYNLKIPV-SEEYETLGGYIVYNNQNIPKKGEIIKINSIEFIVKEVTETKIETLLVK-------
120402433    ------------------------------------------------------------------------------------------------------------------------------------------------------------QLGITLAGFLASATAAVSLAQPLLQFLGGAAAPVSIAAVTILVTASTLVVGELAPKR-----LGMQYARRWAALVAPVLRALAIAATPVVWALGQATDIVVRLLGGDPDVGKGEMTFGE-LRELIAGHSELNPEQRKIISGALEIHERALREVVVPRPRVFRLRADLPVPQALTALAASGHTRAPVVSGELDDAIGVVHLRDLL-----GSTGTVADVARPALLLPDSLRVTAAMSRLMDEREQFALVIGERGGVTGIVALEDLLEEVVGEIYDEQDKDVAVRVLPDGSRILPGSFPIHDLVDV-GVDASSPSGDYTTVAGLMLSILGRIPSPGDHVQIAGYRFDVTAVDRHAIAEVRL--------
303250772    ----------------------------------------------------------------------------------------------------------------------------------------LAEKLLNKTDVLLSLILICNNLVNIAASAIATMIGMRLAG-------DAGVAIATGALTFVMLVFSEILPKTIAAIYPEKIGFFASYILTPL----------KKLLMPLVFLMNLIISGLMKLLHVKKDENTGLSA--EELRGVVLEAGKIPTEHQEMLISILDMEKVTVEDIMVPRNDIGSIDIDDDWKSIMRQLNHAAHARVVLYKGNMDNIIGMLRVREAFRLLLEKDEETLIRAVDEVYFIPEGTPLTTQLMNFKSNKERIGLVVDEYGDIKGLVTLEDILEEIVGEFTTSTAPEEEVKPQSDGSVIIEGSANLRDLNKLFDWNLPVDEAR--TFNGLILEHLEKIPDEDTQFSLYNLKITILEVSDNMVKQAKVEPIQN---
124025067    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISIGWICKNFASQWWGNNASINYLLDLGLFITVVLLATLISGLLPKALVLNQPETSALKLSPLIEAAIKWMSPFLSLLEGLALLILRLVGLNTQSESLTTAAFSAGELLIETGGVTG-LKPDERNILEGVFALRDTQVREVMVPRSGMVTLPREVSFTQMMEEVHKTRHARYLVIDDSLDNVLGVLDLRQLIAKGAMQANSSLEPYIKPVVRVLETSTLAELLP-LIKNGNPLLLVVDEYGGTEGLITSADLTGEIVGDEIQFDNKESELRSLDDKIWLTSGEIEVIELNRELNLKLPEADDHY-TLAGFVLEKLQEIPSSGETFIHNEIVFEIISMKGPRINKVKI--------
300173992    ----------------------------------------------------------------------------------------------------------------------------------------MVTHLTEYLSTAQVGITLTSLILGWVGEETVANIILNSGALPPEYARAVASVSAMIIFTIVHAVFTDLVPKNIAIESPVKVLLFIVR---PVRFFHI-------TLFPMIWALDHLSNVITHLLGFRTDGEEDIYSQTEILSLSAAAAGELDAEDLTFMKRAFEMNDKVAVDIMIDRTSMTAIDVKTPIADALNLYLQERYSRFPVIDNDKDKVLGYVFNYDLVRQARIKDTDPVSKIMRDIPAVPENMDLHDVMDEMIIKRSPIAIVVDEYGGTSGLITDKDIYEELFGTVRDEIDDVSDIEKLGDHHYKVSGKMTLYDFERYFNQNVKEEDNDAVTLTGYVLNE---DPEAGDTMKVANFRLTALDYDNAYISQFTVKVL-----
256420063    ---------------------------------------------------------------------------------------------------------------------------------------------------------LATSLLGLTIVVVIYGILFAGFFQPIWNLVPQQNTNLQPVLLFIDVVLSTLILLTFGFFIPRAIFRSRPEALLSFFALPIVLSKPLFVIGSLLVSISEWILKYLFNVRIVETDTSFPRVDVEHFIRQSQQHMTENQENTELFENALSLAHVKIRGCLIPRKEIEALEIGSPIGAAQQKFVETKLSKIIIYENTIDNILGYIHQLDMFK-----SPGEISVILHPILAVPETMSAIDLLSKFNKEHRSIAWVVDEFGGTAGIVTIEDVLEEIFGEIKDEHDVEEFVEKQAEKEYIFSGRLELDYLNEKYGFDFP--EDESETLSGYIINHHEKIPRLKERIIIDDYEFDVLNVTETRIEMVKMKVL-----
297537443    ----------------------------------------------------------------------------------------------------------------------------KTLGWRGRMLAKVHANLDTYLSACQLGITLSSLGLGWIGEPAFAALIEPLLLHIG---VSSQKLIHSIAFIFAFFTISYLHIVLGELVPKSLAIRMSERVGIWTAPALYAFYWLMFPAIWLLNQSSNIVISALKLKTKAGHDSHYSSEELKLILRSSRASDEFSDDEWKVLAQAIDFRELEVSDLMHPFSEVVALFEEDSFDDNMDRILQHRYSRYPVVNGDG-IVTGIIHIKDIFVALRKDADFDIKSLARPIEQVPPTTHAMTLFRKLQKGAPHFTVVGYEDAAPIGYITLDNLLSALVGDIRDEFRQSQEWAKLDDGSLLGKGSLPLNTLERTLGIDI--ESEDADTIAGLVLWALGDIPKEGQRVQFTAFDVVVKKMIGPRILLVRVYPKNQVS-
162454176    ------------------------------------------------------------------------------------------------------------------------------------------------LSANQLGITLASLGLGWIGEPAIAQLIEPLLA-PLDAWSGVGAHAMSVGITFILITSLHTVIGELAPKS------LAIQRTEKVTLWAARPLHGFFVLMWPVIWLNSMANGFVRLFGLRPAGEEEIAHTSEELRLLLTKSAGLDPALRSMLVRIFDLRRRTARHVMSLRSDAATLRANMTIDEAVRIVADAGYSRYPVLDEQGKNVLGYLHLRDLFDVLSHRRAARVAELLRKPIFARENTSVERLRLEMQARQVPVAIITSASGEFMGLVTMEDLIEEIVGEIRDENDEEPPIHRRGGGIVDVDGRVLLTDLERDGHIVLLPEVKTVETVGGYMLGRLEHPPEAGERVECEGYTLVAMDVAG----------------
227871740    -----------------------------------------------------------------------------------------------------------------------------------------------FLSTIQVAITLAGFLSSAFAAESFAGYLDKLLVKLPIPNTESSIVLITLILSYISIVFGELVPKRLAQVYKEPIALFIAPVLRIVSIISM----------PIVFFLSASTNAVLRLLKIDPERDINAVSEEDILMDEGMESGIFESSENEWIQNVFEFKDLTVEDVCTHRTDVAMLYIEDTDRQWRHTIHENRFASYPICGEDNDDIIGVLNTKDYFRLNDLSRPNVMRNAVDRPFFISQNMKVSDLFKIMQKERKYYGIVLDEYGGMTGIVTLHDLIEALVGDLEDELPEPEPIEQISENEWSILGSADLEDVNEALKIHLDLE--AADTFGGYIMGIIGMVPEDGSSLDTDGLSIDVAEIKNHRIGK-----------
72162086     -----------------------------------------------------------------------------------------------------------------------------------------VLDITSRTSFMLSGAQLGITVTGLLVGYVAEPMIGAGIGELLGGIGIPSGTGVAIGTVAALLFSTVVQMVFGELFPKNLAIARPEPVARRLALSTSIYLRLFGWLIWLFDRASMLLLKAVRITPVEDVQHAATPRDLERIVEESRDSGDLPAELSTLLDRSLDFHERTAEHAMIPRPQVTFVEADDPVSRVVELITTTGHSRFPVLTG-VETVTGVVCLRDILGDPATWETTRVADVARTAVLVPTSLPLPTLVARLHEANEQFACVVDEYGGLAGVVTTEDIAEELVGEIADEHDPEDEARVIEDGNWLLPGALHIDEVERLLGHDLPA--GDYETLGGLVITRLRRLPRPADRVTV----------------------------
293189527    ------------------------------------------------------------------------------------------------------------------------------------------------------------------FWQVVYAVMGTIILVDTRLPWWAVALIAVLVIAALHLLFVSFLPAQWGARNPEGIALAGTRFADRLARLSHLVDPLLTRVRSSRPAPEPTEAQV----------RAELISDLREIVDEVGEPESFEEEDRDMVRSVLDLGHTLVREVMVPRTDMVTIDADTPAPSALRLFVRSGFSRVPVVGDDVDDIRGILYFKDLVSRWEATGDMRAEQMMRPAEFAVEMKPADDMLRQMQAERFHMAIVIDEYGGVAGLVTLEDLLEEVVGELTDEHDRSIEPEEVEPGVWRVPARYPISELGELLDREI--EDEDVDSVGGLLAKAIGRVPLPGATGTLAGVIMTAEEARGRR--------------
289706396    -----------------------------------------------------------------------------------------------------------------------------------------LLRCLKSLSTQLSACQLGITLTTLLTGYVMDPAISRLI-DPLLLQVGLPAGVVGTVSLVVAMIVATLLSMLLGELIPKNMSIAEPMVIGRALARPQLV--FSTVFKPAILVLNGFSNGVLARVGIEAKEEISGARSPEELVRRSAQLGTLDAQTASFLDRTLRFADRTAADVMTPRIRVETVGEDQALPEVLDLARSTGYSRFPVIGDSSDDIRGVVHVKKVVAVPRERRDLEAGALMTEVIRVPETVHLDQLLAELRDANLQMAVVVDEYGGTAGVVTLEDVVEEIVGEVADEHDRTPGVLQTASGRWYFPAELRPDEVRTQIPALVVPEDGAYETVGGYILARLGRLAEVGDVVDVDGGTLTVERLDGRRIERVR---------
255994197    -------------------------------------------------------------------------------------------------------------------------------------------------------------TTILVGNNLVNIALATLMALIFTNISERYATISTIITTVGVLIFGEISPKTMAKQNADSYAIRVAGILNLFILIF--------------TPVTKLFSAWTKFLEKKVKRSDNKITSEDLKVFVDEASGDIDKEHSELIKNSIAFEKLTASNVMTPRVEVIGIEVSDNALDIAERFRKSGYSRMPVYEDDLDKVVGIVNHKDFADLYMPGGSDFLKKIITPPLQVTEALKLSDVMHRMQNAKSHIAVVVDEYGGTEGIITLEDIVEQLVGEIFDEHDSSEGIIALKNGSFNVKADTNLKFVLSYFKIDSFIEEYHSSTVNGWVNECLDHLPRLGDEFEYGNKKIKV---------------------
145593957    --------------------------------------------------------------------------------------------------------------------------------------------LSFMLSGAQLGITVTALLVGYVAPYLGAGLADLLGLSGISDTVSRSIALALLIATIVQMVLGELAPKNLAIARPEALARALAGSTLV----------YLKVAGPVIKLFDRAAVRLLRRAGVEPVEEGATLEDLEQIIAESREGGHLTAEMSTLLDRGLDFRQLTAGEAMVPRVDVHTVRAHEPVSRVVE-LLETGRSRFPVQGEGVDDVIGVTGIADVLGVPLERRATTVGTVAVPPLLVPETLPLPTVLDRLRSSHRQLACVVDEYGGFAGVITLEDIAEELVGPIRDEDDPPERITRQRDGSWVVPARWRIDEVADSTGISLPVA-PEYDTLSGLVMRELGRVPEVGDQLEVPRALVEVLVVDRHVADSVRLR-------
144073426    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IELYGDKGIAIAAGVLTFIILVFSEVTPKTFASHYSDKIAYK----------ISFFFYYSLKVFNPIVKFINFFSKLILMVFGFDKKKIHHDDLSNEEIKTIQESSNKITENYEEMVLNLLDLQKVTVEHAMIPKNDIEGIDINDDDKNINSKLIDVKHTRLPVYSQTLNNLRGFINKKHLLKANSTINADQLVSCLSEPYYIPEDTSLLSQLIIFKKEKKRIGCVVDEYGDIKGILTLDDILEEIVGEYNAGYQKKNLVKHISKYKIEVNGSVQLREINKILTINLSESS--ITTINGYILESLQEIPEVGMTFKKDNTIIEVMEVSNNFVEKALITK------
136213893    ----------------------------------------------------------------------------------------------------------------------------------------------------------------SQFGVTISLIAIGWLSNSVANDYWKKNILSNRFFDLILFLFIVLVVTLVSGLIPKAIVINNPAALKLTTIFDAVRKSMQPAVTVIEFFGSACLGLFNLNNKWDSLNSGLSAGELETLIETDNVTG-LKPDEKNILEGVFALKDTQVKEVMIPRSEMVTLPKNITFSELMKQVDKTRHARFFVIGESLDDVLGVLDLRYLAKPISMGEMEALEPFLQPVTKIIETCSLAEILPIVR-DYNPFLLVVDEHGGTEGLITAADLNGEIVGEEMLNNRIYSDMKMLDNFSWSLAGKSEIIDINKRLGCSLPEGSD-YHTLAGFLLEKFQMVPKIGDVLDFNNIKFEVISMSGPKIDRVKI--------
295100067    ---------------------------------------------------------------------------------------------------------------------------------------------------------------VLFFICVFLSMMMALFDQDKKSDTKTLSTLQWLSYSLYGLSSLGIIVWIYTSNIWIAILLMVAYSLVYFIFAYKIPRRFANKNTEKIGFLTKLAGFISTLFSWISWEIEDETVSEEDIRELINTGSEIEQPQKEFIENVFELDDTSVEEICTHRSKVITLDLDQSIDEWKQIIHDNRHTFYPICGKDDDDIIGVLDTRDYFRDGELNQDIIINKAVDKPFFVAENTKADTCFHEMKTRKTYFAIVLDEYGGMTGIITLHDIIETLLGEMNEVDDEPVEIQRIDDNQWYILGSADLEEVQEALNIELPI--DEYETFSGYALSQLGRIPDDGTQLEIDTMIINVREIKNHRIGQ-----------
152964415    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VALGAVVALVFSTFVQMLFGELFPKNLAISRPEPVA-------TWLAASTLAYLKVFGWLIWFFDQSSNALLRALRIEPVHDVEHAATARDLEAIVEESRESGDLPEDLAVLLDRMLDFPQQDVEHAMIPRSRVDTV-ADTDDLGLVRALMAVGHSRYPVLAVGTSDVVGVVHLSDLLATDLPD-SARVTRVMRVPLVVSTFTTLPDVLRQLGETRNQLACVVDEYGGFAGVVTVEDLAEELVGEITDEHDEENPVPVQGDGVWEMSGEVHVDEVERALGVDLPA--GDYETIAGLVMATHGGLPEAGTELRVESLTVRVLSVERHVPARVRLELPEEVE-
260912748    -------------------------------------------------------------------------------------------------------------------------------------------------DVLLSLILICNNLVNITASAITTIIGMRL-------YGDAGVAIATGALTFVMLIFAEILPKTIAARYPEKVAFTSSHLLSVFLRLF----------TPVVYLMNLIIQGILALLRLKSDTKSNSLSPEELRSIVNESGKFIPSAHQEMLLSILDLEEVTVDDIMVPRNDIGGIDIDDDWKSIMRQLNHAAHGRVVLYKGSMDNILGMLRVREAYRLMLDKNEFNLIRAADEVYFIPEGTALNTQLLNFRNNKERIGLVVDEYGDIKGLVTLEDILEEIVGEFTTSTAPSIDVIHQSDGSIIIEGSANLRDLNKLFDWNLDTEDAR--TFNGLILEHLEEIPEEGTICEINGLQITILEVGDNMVKQAKVVKI-----
227893126    ------------------------------------------------------------------------------------------------------------------------------------------------LSTTQVGTTLVGVVLGWFSADTFAVILEDAFLTPMSESLIKSISAILGVILLTYLEVVLTEVVPKNIAIDKPVGMMMLIVTPLHVFHTLV--------YPFVWLLNTSSNGILKLMGFTPADEENEVYSQSEIIKLSRNAGSLDKEDLTYMERAFELNDKIAKDIMTDRTRLSVLNSTDTIKYALKRYLKEGNSRFPVVRDDKDDVVGYVYSFDIVQQSQIDPNVPVTRIIRTIITVPESMPIQDILHLMISKHTPIVLVVDEYGGTSGIVTDKDIYEELFGSVKDEIDDVSDIIKDKEGNVHVSGKTTLYDFERYFHTDLKAQDSDIITIGGYMMEHYPNL-KKGESITLEGYKFT----------------------
139882561    --------------------------------------------------------------------------------------------------------------------------------------------------------------------CIFCCPVVVLAGVASTFFISKILTTNFSAGLWAGLCWIMLVIVPM------TLTRFAGVWIVVTTWWLWRPLIHLASPVSRGIVKCIEAIQWVLYRSKDHATADESQDEIRLAMDEAHREGHLDEEAREMIEGVMELEDAQVSEIMTPRTQVIGISVNSTWKDSIEAAVESGYSRLPVWKSSPDDIIGVLYLREILAELAQHQEPNLRDLLRAPYFIPESMSVQSLLRDLQRGKSHMAIVTDEFGGVCGIVTIEDALEEIVGEITDEHDETLGILVQSNDTCETLANVPIDDLNQRMHFSLP---------------------------------------------------------
297539529    --------------------------------------------------------------------------------------------------------------------------------------------------ASVLLSKTDKLLGVILLGNTLCIVGSSALEVVISHQLFGEGEYVLLALTFVILVFSEISPKVIAAAHPEKFAFACSYLLYPLLWLF----------NPIVSFVNLFVKGFMYLLGMKANFAEAHHVTTEELRSIVTDAGFIPKKHRSILLNLFDLEKITVDDVMTAHTLVESIDFDAPLDEVMQQISNSQHTRLPVRQGENEEIIGILHLRKVMSQLRAHHESDLREVIAEPYFVPSGTPLYTQIQQFQEKQQRVALVVDEYGEFKGLVTLEDILEEMIGDFTTQSPSRLSYRKDDDGGWIVDGSSTLRDLNKKLNLSLPLEGPR--TINGLILEHFEDIPESNTSFKVGTHVIEIIQTQDRIVKSVKI--------
143470062    --------------------------------------------------------------------------------------------------------------------------------------------------------------SVLLGNNLVNILATSLATALFTKLVGESSVALATLVMTVLVLIFAEVLPKTYTNAEKAAARVSAPISLFVTIFDPIVSAVRKLV-----------RGILWVFGVRTSADEQILAVREEIISLGHLEGVVEKEDRDRILGALDLSERTVEEIMLHRSSIEMINFNDEPKEILAQCMASNHTRLPVYRDEPENIIGVIHAKDLARSMYSNISLDIGSVIMKPYFVPDTTALDEQMRQFLRRRAHFALVVDEYGSLQGLITLEDILEEIVGEIADEFDPDSDIRPDKNGVYELDGTMTIRDINRAMDWSLPDE-------------------------------------------------------
269124302    ----------------------------------------------------------------------------------------------------------------------------------------LARDPNRFLATIQVGITLAGFLASATAAVSLARPLVEVLGFLGQAAEPAAIALVTALLTFVTLVIGELAPKRLAMQFAERWALLAAR---PLDLLSMISRP-------VVWLLGASTNVVVRLLGGDPQAVKEQ-LTPEELRDLVLGNRGLTAEQRLIISGALEIHERTLREILVPRREVFTLTADTPVGRARTELANSGHSRAPVVRAGHVDDV--VGVVNLRELITYDETAPVAEVARPAVALPDSLRVSQALRQFKAGRQQFALVIDEHGAVDGIVTMEDLLEEIVGEIYDETDRDVMAVRREPGALLLPGGFPIHDLPDI-GVVLTVPPGGYTTVAGLVLASLGRIPERGDRVRAGGWIIEVTAVDRHAITGVRIRP------
308809207    ------------------------------------------------------------------------------------------------------------------------------------VFQILRKDVSRFLTTILIGTTFCDILATALV-----------TEAALVVYGDNATTAVTVGLTIVTLLFTEIAPKSVAV---QHAVATAKVIATPVYWLSLI-------VYPVGRIFQWIVNAGFSLFGVETAEPFVSEEELKLVLAGATKSGEVASSEKNMIQNVLDLEETVVRDVMTPLVQVWGVSVNATLSECRQQWLVHKYSRMPVYDDRVDNIVGMIRANRIMQIAIPERHKPLEEIIDDPYFVPESMSVSKLLRELMFRKTHMCVVVNEFGGVVGIATLEDCVEEIVGEIYDEEDEEPLITVVRPGEYLVDTSVPLWKLAEELSLEIP-ESPLYETVGGFVCDLFGSIPEQGATITIDGIILTVTEADTRMVKEIRI--------
301299245    ----------------------------------------------------------------------------------------------------------QIESMLEGGEGNKKKLEMALK---------MVDNMNEYLSTTQVGVSLTGIILGWLGADTLSQIFADFFG-----FTPLNHTTIMAISAVLGVVLLTYLEVVLTEIVPKNI---SIDMPMKVMMFVVRPLHYFHILFYPFVWLLNASANIVKAMGLKPAGEDTDVLSENEILNLSKNAGSIDKEDYLYMRRAFEFNDKVAKDVMIDRTSVEVVDITATVKDVLNKYLQEKHSRYPVVNNDKDKILGYVYIYDLIRQSRVDDTIKISKLLRTIISVPETTELQGLLRQMTRKRVPMVVVLDEYGGTSGIVTDRDIYEEVFGTVLDEADDPDDIIDNHNGTYKVSGKTTLYDFERYFGFQEKDESESV-TLAGYLQDNY-KI-QLGTEVELGGLKVKVTEFNRNYVDWVEVCEMKK---
115350536    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SIATGIVAFLIIVFAEIAPKIVGATFPERIALPASLVIAPLM----------RVFKPIVWFVNALANGVLWVLRINTKKGRDQRMSADELRAIVLESSSFMPTHRSILLNLFDLENITVDDVMVPRRQIESLNFYAPLDGILHQLETCYHNRLVVYEGDIDKVLGVLHVRKTLTALHNQDRETLRTLLAEPYYVPSGTPVVQQLQYFQESRQRTALVVNEYGELEGLVTPEDIIEELIGEFTTSMPRGERAGWDDNGECIVAARMPLRELNRWLHLQLP--TDGPKTLNGLILEILEEIPDGDVCLKIRDVMLEVMRSDDQAVRTVKL--------
142718218    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NFFTNMVLKLLGSGPNEQEEKISVDELKTIITDGLTKTAYDRQNIMMGVLDLGSMTVEDIMLPHNEVVGIDLNKSDAKNIKIIQKNFHSSLPVYRDILDNLIGVLNLNEFLKDVDLDSFNNVRKYMKKPYFIPETTSLSQQLIEFKSKKQKTAFAVDEYGNIQGLITIEDIFEEIVGDYLEETQNSEMKPKRIKDYYVVNASSNIRVLNKMMNWDIPV--DEAKTINGAVLENLGYIPEEGTGFRLGSYIIEVLSTKENAVEKVKIK-------
135247486    ------------------------------------------------------------------------------------------------------------------------------------VTQIGITLVSLGLGAIIVTITDVSEPGIDWVATHLSIIIPPEHAHAIAH--TTAQVFAFIFISFLHIVGGELAPKVYAFHAAESLSLNVAWAVNFLYRIFVWAIWVLNQASNGLLWLFGQRD----LIGSGGGHFSISEEELRTILVASEREGILNPEETKMIRGVFDLDERKVRDAMTPRIDIGAMPCDATINDALEFFRQDGHARIPVIDGTVDKIVGFVPIKELLNSVGPNSERQVTEIMLPPYLVPESQPLSMLLKNFKATHQQMAIAVDEFGGTAGIITLEDVLEEIVGDYADEFSPTQRYVKAEEDVFLIDASVRVDELEPVLNYPFPL--GDYVTLAGLL--------------------------------------------
152997774    -----------------------------------------------------------------------------------------------------------------------------------------------------------RLIGVILIGNNFVNILASAIATIIAVWGDAGVAIATAALTMVVLIFAEVTPKTLAAIHPEKIAFPAS------WILAILLKALYPLVWLVNGLSNG----LLRLIGVHASQKNHDTLDSEELRTVVNESGLIPAAHQEMLISILDLEKVSVEDIMIPRNEVVGIDIEDSIEEIIEQICQSRHTRMPVYNGEINKVIGILHARHVFLRDPTPSKAALLKATVEPYFIPESTSLNTVLLNFQKDHQQMGIVVDEYGDVQGIAALEDVLEEIVGEFPPTQDEEEEIQTLDDGSFRIEGSTHIREINKTLDWHLP--TDGPKTLNGLIIETLEFIPEHPISLWVGHYMIEIQEIEDKVVKYAKL--------
141980881    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRLFGDAGIAIATLALTLVILIFAEITPKTVAALHPERIAFPASWVLLPLQKLLM----------PLVLAINWLTNGILKLLGFSPDDAGDDAVSQEELRTIVTESAMIPSRHRRMLVNILDLEQMTVNDIMAPRNEIYGIDIEAPDEAIMRQLTNSAHTRLPIYRDDINQTEGVFHMRDLSRVLDKGNRQALSEESEAPYFIPENTPLSTQLLHFQRQKKRLGMVVDEYGDILGLVALEDILEEIVGEFTSNVEENEEITAHPDGSTTCSGTVSIRDLNRQRKWDLP--TDGPKTLSGLALEALEAFPDAPTSVR-----------------------------
40063712     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------AILLGNNFVNILAASIATILALKLWGEGSVIFASLALTLVILIFAETTPKTFAAKNPEKIALPASAIIELLIKLFRPVIWLISYISQTILKPFGLKHSSQDNLNSE-ELRMAVVDSKSIVSKNYQNMLLNIIDLEKVKVEDIMVPHNELVSVDINNEVE-LFDQLKRIQHTRLLVFEGSENNIIGTIHMRDVVNLYAKDEMTAIKGLIREPYFIPEGTSLSMQLEHFKNHKRRLGLVVDEYGEVKGMAVLEDILEEIVGQFTSNQGETEEINQQKDGSYLVDPRISIRELNKALKIKLPY--DSAKTLNGLILENLQSFPQHNVSLKIEPLIIEIVQVSKQGIKLVRIDKI-----
297203339    ---------------------------------------------------------------------------------------------------------------------------------RAARALTVLERLSFMLSGAQLGITVTGLVVGFIAEPSVSALLLTGLGVPEGAVGGISVVLAFVLATVVQMVLGELAPKNLAIAVPERLAKALAPSTL----------GYLKVVGPLVHVFDDAANRLLRRVGIEPVEELHHGATLEELIGESHEQGELPRDTAELLDHALEFSERTLDEVMVPRVDAVFVRKDATAAEAVDLIAAHGHSTYPVLGDHPDDVPGVLGVRELTRLPAHETRVTAGALARTPLLLPDTLPLPEAVTQMRERDDEFAVVLDEHGGVAGIVTYEDIAEELVGDIADETDTVTELAVPDGDGWLVDAGRRLDEIADATGVELPEEKD-YDTVAGLVVDRLGRFPAIGDRVTVELLDIDVRTLDRHVPERVRVEKVKS---
296035445    ----------------------------------------------------------------------------------------------------------------------------------------------FMLSGAQLGITVTGLLVGYVAEPLIGRGLGELMGGIGIPTGIGIAVGAILAVLFVQMVFGELFPKNLAIARPEPVARR-------LALSTTLYLKLFGWLIWLFDQSSNLLLRALKIEPVHDVEHSATARDLEHIVAESRDAGELPRELSTLLDRILDFPTRTAEHAMIPRARVDVVRADEPIAAVVASMGA-GHTRYPVVGATSDDLLGVVHLHDLLGA---DPGGTAADHARPAVIVPTTLPLPDVLAQLTAAKDEMALVIDEYGGFAGVVTVEDMAEELVGEIADEHDPDHEETEVQAGGWLIPGGVHVDEVARVLDEHLP-EDDDYETFAGLVIAEFGGLPRVGDTVTVQ---------------------------
114705198    -----------------------------------------------------------------------------------------------------------------------------------------------------------------LGITLASIGLGMYGEHQIAIWLEEDGAAVHLAALILAVVILTYFHVVFGEMIPKALALK--GADRLLIAMWPLIRFFELVFRPFVWALNVISQSLLSLFGLNRSEARYYTPREAAIAEDSGEGGSIAREQAEFIQNIVRLQGRRAEELMTPRRHVITLDLDKTEADYAATILNAGPSRIPVTRGGLDSAIGVVHVKDVIRHKTEEQTPALIRMLHPLPKTLASVDTATLLDNMRKHGTHMALVADEHGSVLGAVAFEDAIEEVVGEVHSGFEDVPDTEDHGGRRWKIPGTTPLSRLREQYGWTL--ETQASSTIAGLLLEHLRKVPEQGDVVETDGLRFEVEAVEGLSISRVRAEKLE----
268319148    ----------------------------------------------------------------------------------------------------------------------------------------MVHNLNESLSTTQVGTTLVGVILGWIGQGTIEELLTDVFKMTPW-FGAKTSGVLGATLGVVLLTYLEVVVTEIVPKN----IAIDMPVKCLMAVVTPLA-AFHTIVYPFVWLLNHSANGLLHLLGMQSADEESEVYSQSEILRLSRNAGSLDKDDLLYMERAFELNDKVAKDIMTDRTQLQVLNATDDVKTALEKYIKDGFSRFPVVRDDKDDVVGYVYAYDIVSQDQENPNVPITRIIRAIITVPESMLIQDILKLMIKKHTPIVLVVDEYGGTSGIVTDKDIYEELFGSIKDEIDDVSDIVRDDHGNIHVSGKTTLYDFERYFHTKLKAEDSDIITIGGYMMEHYPNL-KRGESVDLEGFKFKLVNIE-----------------
116617381    -------------------------------------------------------------------------------------------------------------------------------------------------NAIYMTTHLTEYLSTAQVGITLTSLILGWIGEETVAEIILGSGIIPAEYAHAVASVAAMIIFTIVHAVFTDLVPKNIAIESPVKVLLFIVRPVRFFHFPLIWTLDHLSNGITHLLGFRTDGEEDIYSQTEILSLSAAAAGELDEEDLTFMQRAFEMNDKVAVDIMIDRTSMTIIDVTASIADGLNLYLQERYSRFPVVDNDKDKVLGYVFNYDLVRQARIKSSDPVSKIMRDIPAVPENMDLHDVMDEMIIKRSPIAIVVDEYGGTSGLITDKDIYEELFGTVRDEIDDVSDIEKLGDHRFKISGKMTLYDFERYFNRNIKEENDDAVTLTGYVLN---HDPEAGDTMKVANFELTALDYDNAYISQFIVKEL-----
138557066    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VRIFGDAGVAIATGILTFVILIFAEVTPKTFAALYPERIAGPASFILTPLL----------KITYPLVWGANLISNGLLRLLGIHPESSNRDRLTKEELRTLMTQSGHIPARRHGMLLSILDLERVQLDEIMVPRGEITGLDLDDEVEDLIDQLRSTQHTRLPVFTGDIEQLKGVLHARTALKLLDDADVITLLDLCEPPYFVPQSAALHTQLYNFQKERERMAVVVDEYGEIQGLVTIDDILEEIVGEFTTDHDTSPDVHPQDDGTYIIDGSATVRDLNRALDWELPTEGPR--TLSGLLIEFLEFIPDT----------------------------------
238853035    ----------------------------------------------------------------------------------------------------------------------------------------MVHNLNESLSTTQVGTTLVGVILGWIGQGTIEELLTDVFKMTPW-FGAKTSGVLGATLGVVLLTYLEVVVTEIVPKN----IAIDMPVKCLMAVVTPLT-VFHTVVYPFVWLLNHSANGLLHLLGMQSADEESEVYSQSEILRLSRNAGSLDKDDLLYMERAFELNDKVAKDIMTDRTQLQVLNATDNVKTALKKYIEDGFSRFPVVRDDKDDIVGYVYAYDIVSQDQENPDVPITRIIRAIITVPESMLIQDILKLMIKKHTPIVLVVDEYGGTSGIVTDKDIYEELFGSIKDEIDDVSDIVRDDHGDIHVSGKTTLYDFERYFHTKLKSEDSDIITIGGYMMEHYPNL-KKGESVDLEGFKFKLVNIE-----------------
40063046     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------AILLGNNFVNILAASIATILALKLWGEGSVIIASLVLTLVILIFAETTPKTFAAKNPEKIALPASATIELLIKLFRPVIWLISYISQTILKPFGLKHSSKDNLNSE-ELRMAVVDSKSIVSKNYQKMLLNIIDLEKVKVEDIMVPHNELVSVDINNEVE-LFDQLKRIQHTRLLIFEGSENNIIGTIHMRDVVNLYAKNEMTTIKELIREPYFIPEGTSLSMQLEHFKNQKRRLGLVVDEYGEVKGMAVLEDILEEIVGQFTSNQGETEEINQQEDGSYLVDPRISIRELNKTLKIKLPY--DSAKTLNGLILENLQSFPQHSVSLKIEPLIIEIVQVSKQGIRLVRIKKI-----
310640550    ----------------------------------------------------------------------------------------------------------------------------------------AVKNILSRLDEYLSACQLGTTLTSMALGWLGESTVEKLLHP---LFVLAHIPAGLTGVLSFLLAFLILTYFEVVVGELVPKTFAIQIAEPMALFFARPITVFYKITYPLNWVLSRSSRVITGLFGLKKVSEEDAALSEAELLSEGFRSGEITPTEYRYLNNVFDFDDRAAQEIMVPRIHIRSISHQATVAEFMELIEDKVYNFLPVAEGDRDRIIGMIRVKEALHDLARGGNTTMASYIHPVLQVIETVQARDLLIQMQKRRIPVAVLVDEYGGTSGLVTLEDIMEEIVGDIPSYTDTEPLITKTDDHRYILKSQALIHEVNRRLETDI--EAGDVYTIGGWMLSERFDI-QQGDKLTSGSWEFTVLEKNSHQIDTIEAVK------
307717843    --------------------------------------------------------------------------------------------------------------------------------------------------------KMLSQPDIFLTTVLIGNNLANLSASAFTTTLTIRLAGSTAVGLSTGVLTMVVLLFSEILPKRLAFHHNTFIALHTVRILWILSFAFRPVIWILSGITR--------ILLPRNEQPPLTEEAILHTLSLAHSTGAIEPYKTRMMRRIIRFSEATLHTIMTHRTRIFSLPQALTVGEALPHVLARPFSRIPLYHQNPEDISGIVHLRDLLKAHAEGKDTPLFRLAVTPLFLPETMRIYNAFTALTKAQHKMAIVLDEYGGLAGLVTTEDIIEEIVGELYDENEQKEELRRLPHGWYKVAGKAPLYLLLETFELDL-EEKPDASTVAGYLTEVRGTLPESGEVIETPLGTFKVTVRSRTSIDWVE---------
143113615    ----------------------------------------------------------------------------------------------------------------------------------------------------------------SQFGVTISLIAIGWLGNGLARDFWQDNSLKTRFLDLTLFLIIVFISTLISGLIPKAIVINNPAALKLTTIFEAVRKGMKPVVSIIEFFVSACLRLLKLNNKWDSLNSGLSAGELETLIETNNVIG-LKPDEKNIIEGVFALKDTQVKEVMIPRSEMVTLPKDITFSELMRKVDKSRHARFFVTGESLDDVLGVLDLRYLAKPISKGADTSLEPFLLPVTKVLETCSLAEILPLVR-DYNPFLLVVDEHGGTEGLITAADLTGEIVGDEMQNNSINIDMKQLDQKKWSIAGKAEIVEINKKLGFHII-EGDDYHTLAGFLLERFQMVPKIGDILEFKNIKFEIISMSGPKIDRVKINLIDSKN-
254526980    ----------------------------------------------------------------------------------------------------------------------------------------------------------------SQFGVTISLIAIGWLTNNLANDYWESNNVSNRFYDLLFFLFVVLIVTLISGLIPKALVINNPAALRLTTIFDAVRKGMNPIVKTIEFFASACLGLFNLNNKWDSLNSDLSAGELETLIETDNVTG-LKPDEKNILEGVFALKDTQVKEVMIPRSEMVTLPKNITFSELMKEVDKTRHARFFVIGESLDDVLGVLDLRYLAKPISKGEMEALEPFLLPVTKIIETCSLAEIFPIVR-DYNPFLLVVDEHGGTEGLITAADLNGEIVGEEMLNNSIYSDMRMLDNFSWSIAGKSEIIDINKKLGC-FLPEGADYHTLAGFMLEKFQMVPKIGDVLDFNNIKFEVISMSGPKIDRVKI--------
143918416    ------------------------------------------------------------------------------------------------------------------------------------------------------------------FALVIYGIFMGQFIFDNMPYINSALLIQTTISTFVILIAAEFIPKVIFQIYSNLFMKI---FAIPAYVFYQLFYPITSLVTIISNFILKRFFKVNDISSENSFSKLELENYIESEIENSNENL---DTEIEIFQNALELSEIKARDIMVPRAEVIAIDELTDLIKVKEILIQTGLSKIPVYKDSIDNIIGYLHSFDFLK-----KPDNLKDFILPIEFIPEPMIVNDVLKRLTRQRKSIAVVIDEYGGTSGIITVEDIIEELFGEIEDEHDNDYYEKKISENLFEFSARLEIEYLNKMHNLDLP-ESESYDTLGGLIVFNKEEIPDIDDEIIIDKYSIKIIEASSSKIEKVLLKKIQS---
238026151    -------------------------------------------------------------------------------------------------------------------------------------------------DQLLSVILIGNNLFNTIIPVLTTSIALRTFGHD-----NLVLSIATGIVAFLIIVFAEITPKIVGATYPERIALPASLLIAPLM----------RAMKPVVWLVNQLANGTLGLLRINTKSGRDQRLSPEELRSIVLESGSFMPTHRSILLNLFDLENITVDDVMIPRRQIESLNFDAPLDEILHQLETCYHNRLIVYQGDIDRVLGVLHVRKTLTALRNQDRDTLRGLLAEPYYVPSGTAVFQQLQYFQESRQRTALIVNEYGELEGLVTPEDIIEELIGEFTTSTPRSGGSRWNANGECIVAGSMPLRELNRWLSLNLP--TTGPKTLNGLILEVLEEIPDGDVCMKIGDVMLEVMRSDDQAVRTVKL--------
269303271    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VGLPLAITLILGEILPKAVALPFNTQIASSVAPLILCVTKIFKPLLHWGIVGINYVVQWILSKQQIDII-----------QPQELKEVLQSCKDFGVVNQEESRLLYGYLSLSDCSVKERMQPRQDILFYDIQTPLENLYLLFSKQHCSRVPVCNDNLQNLLGICTARSLLHDKPLQSSDDLLPLLKKPYYMPETISAKMALCQMAAEDETLGMIIDEYGSIEGLITQEDLFEIVAGEIVDQRDNKILYTTSGADVIIASGTLELREFSEIFDINLPT-NNNIATIGGWLIEQIGTIPTTGMKLSWNNLLFQVLDAAPNRIRRVYIRKL-----
142334939    --------------------------------------------------------------------------------------------------------------------------------------------------------KRALKLLKKPDLLLATILVGNNFANILASSIVTIIMLNYFGGNVLLGAVLLTTFILIFSEITPKTM-AAVKPESFARRSSILLKPLLYLLRPIIVITNFISSKVLKVFDISKDAKDNDNLNTQELKTLLDESGLIPKQYRGMLSSILGMEELVVEDIMTPTSEIIGIDADLGYEENKKIIESSEYTRLPVFRKSIDKELGTLHLKDSHTFLKIESGQDISCALSKTYFVSQSTALMKQLKEFQDNDKNMALVVDEYGEIEGLITIEDIFKEIAGKFSDKIELEKEFTQLKDGSVLTDGNSKIRDLNNYLDWSISEENSK--TINGLITEYLDQIPQANLCIEIKKYRFEILKIEDNSIARIKIKKINSKN-
142975052    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILIGNNLVNILASAIATVVAIRLYGDAGIVIATISLTIVILIFAEITPKTIAALHPEKVAFPASWVLLPLMKLIMPLVWAINTITNSLLSLFGFKADASSEDALTQEELRTIVNESGLIPRRHRNMLVNILDLEQVTVNDIMVPRNEIYGVDLDDDDEIILSRLTSSTHTLVPVFTGDINKIEGILHLRHIGRCLSDGDRVALLRELQEPYFTPENTALHIQLRHFQQRKLRLGMIVDEYGDILGLVALEDILEEIVGNFTSNEDQEEIATTVDGGA-SCTGSIPIRDINRQFGWELP--TDGPKTISGLALEALEAFPMGPASVRVADYQLDVEAIEGNAITRVKVTPL-----
143972702    -------------------------------------------------------------------------------------------------------------------------------------------NIVARILTRITETPSKFIAAMLVGNNISLVVYGIFMGDRIISLLYPEANGANLSISILFYQTLISTVIILLTAEFLPKVLFQLYANKLIKLFIIPAAAFYYLFYPITFFVIKITDGLLRVFFKTSAEVAEISFSKGELVDSVTDKGKLD-SEIQIFQNALEFTDLKAREVMVPRAELVALDIDKDIQVLKELFMTTGLSKIPVYQNSVDDILGYVHAFELLK-----KPSSIRSILLPVEFIHEPLPIDEVLNRLTRKRKSLAVVLDEYGGTSGIITIEDIVEELFGEIEDEHDQVDHYEKISDTEFEFSARLEVDYLNTTYGFSFPEEEF-YETLGGLIVNLTEEIPQQDDVFSLDQYEL-----------------------
258653133    --------------------------------------------------------------------------------IAQWIMVGVGLVLIAGTALYVAAEFSLVTADRAAVAKQAAQGDRGARSLMIGLTQLSGAQIGITITTLALGFVMQPALADLVAPLLDAIGLGAGVSQTVG------ALFGLVVATVLSMVFGELVPKNIAIAEPLDTAKTVITPMRVSTMLF----------KPLIIVLNGTANAVLRAIGVEPQEEARSAVELDSLVRRSAAQGTLEQPTAGLLARSISFSGKTADDVLTPRVRVRFVKATDTANAVLTAAVETGHSRFPVFGEDSDDVVGLVHLKRAVAIPPDERAVRVEQLMVPVPVVPGSIPLDDLMDELR-SGLQMAVVADEYGGTAGLLTLEDVVEELVGEIKDEHDPDSRAERRADDTWLLPGTLRPDEIVDITGVRLP-ESSAYETVAGLLIARLGRMPKEFDAVEVDHLGVQVVHSDDRRIE------------
309783041    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TTLSIATAIVAFLIIVFAEIAPKIVGATYPERVAFPA----------SFIIKPLLQISTPLVAVVNAFAMGVLRLVRINTRKAPEQRMSTEELRTLVLESGFIPHKHRSILLNLFDLDAITVDDVMTPRARVESLDLSRPIEEVVQQLETCYHNKLPVFEQDSDQVIGILHVRKALSLLGHTEHDDFRSLLAEPYFVPSGTPVFRQLQYFQENRRRLGLIVNEYGDMLGLVTLEDIIEEMIGEFTTTLPNAGKLAWDKEGTYLADAGMSLRDLNRRLGLSLP--TDGPKTLNGLLLEELEEIPEATVSVKIAGCVMDIVQMDSQSIRTVRLHQ------
141128255    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HVLRILLAILYPAVYLVNTISNALLSVLGISKENREETQLSPEELRTVVNESTEIPRQRHGMLLNVLDLETVTVNDIMVPRNEIVGIDIDDDLTQILQIMSNSQHTRIPIYKGNLDNVVAILHLRNAFINMANLSKSAILQEAMEPYFIPEFAALHTQLLKFQEKKMRIAIVVDEYGATKGVATLEDILEEIVGEFTDLASIGEEIHAQDDGKYLIDGTASIRDINRILGWDL--DTDGAKTLNGLLTEILETIPDSSVGINLGKYLAEIIHTKDNVIR------------
142713222    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------SILIGNNFANILASAIVTIIMIDYFGGVLLGSIILTLVILVFSEITPKTIAYPENFATKSSWLLKLLVIIFKPLVW----LTNIVSSRILKFFNVDPLSASNDDLNTEELRTLLDEHGLIPNQSREMLSSILGMEELTVEDIMTPHAEIIGIDVTKSLEAAQEIIKSSYYSRLPVFKESIDSIIGVLNLRDSHQFMALEAGINVKSILLETTFISQSTTISTQLKKFQQQDNNLSLVVDEYGEIQGLLTLEDIFTEIVGKFGGEKEEKREFTLLKDGSILTDGNSKIRDLNNYVNWEIPEESSK--TINGLITEYLDQIPQANLCIEIEDFRFEILELEDNLI-------------
189218398    --------------------------------------------------------------------------------------------------------------------------LLKSKDWRLPLALKIVQNPPLFLSATQLGITLSSLGLGWIAEPTVAGWIKVLFSHPLTLNSLSYFLALCLITFFSIALGELAPKFLALQYARRIILFSSPILSLIFLLFYPAIAILNGSANLALKLLGFELPESSARFG----QGVSMEELQQIILHSSH-AHPFDELINSIMIKALRLKKTTAEQVMIPKERVVVLWLNESIQENLKIAQKSGYSRFPVCDREIDNLVGMVLLQELLWQYIALGDQTLSALLRPALIFTPSTPLPVMLEKFRKARTHLAIVKDKNEKVIGVVSFEDVLEELVGDIRDEFDEKGPIYELSKDYAIVDGDLPVRDLANETNWPLPTDTTQ--TVSEWCFEKIKRQPKKAELFTIDGFQIVVEDVSPQKIRRVKLIRIHK---
143994444    --------------------------------------------------------------------------------------------------------------------------------------------------------------------LLASILVGNNFANILASALVTILMIDYFGNVLLGSVILTLIILIFSEITPKTIASVHPENFAIKSSWTL--KGLVWIFKPLVWLTNIVSSRLLKFLNVDPMESSNDNLNSDELRTLLDEHGLIPNQSRAMLSSILGMEELTVEDIMTSHAEIMGIDLNQSIEAAQKVITSSYYSRLPVFKGSIDSIVGMLHLKDSHQFIALEQKLDVSKILLETTFISQSTTLSKQLNQFQKQDNNLGLVVDEYGEIQGLLTIEDIFNEIVGKFGAAKKEEKEFIQKKDGSVIADGNSKIRDLNNYVGWDL--DEDGSKTINGAIIDHLDQIPQENVCLELGLYRIEVLQIEENFIAKVKINK------
309806770    ----------------------------------------------------------------------------------------------------------------------------------------MVKNLNEYLSTTQVGTTLVGVILGWVGQSTIEKGLTKLFGMA-NLFGGKTNAILGATVGVILLTYLEVVITEI-VPKNVAIDMPVKCLMAIVNPLVMF----HIIVYPFVWLLNHSADLFLKLMGLHTAGEEKEVYSQSEILRLSQKAGSLDQDDLLYMERAFELNDKDAKDIMTDRTRVEVLDVKDNVKQALHMYLEEGYSRFPVVRDDKDDVVGYVYSYDLVKQSIDDSDVPISRLIRAIITVPESMKIQDILKLLIKKHTPIVLVVDEYGGTSGIVTDKDIYEELFGSIKDEIDDVADIVKDETGIIRVSGKTTLYDFERYFHTKLKAQDNDIITVGGYFMEQYPDL-NAGEFVELEGFKFKLVAIE-----------------
308067798    ----------------------------------------------------------------------------------------------------------------------------------------AVKNILSRLDEYLSACQLGTTLTSMALGWLGESTVEHLLHP---LFVLAHIPAGLTGVLSFLLAFLILTYFEVVIGELVPKTFAIQIAEPMALFFARPITIFYKMTYPLNWVLSRSSRVITGLFGLKKVSEEDAALSEAELLSEGFRSGEITPTEYRYLNNVFDFDDRAAQEIMVPRIHIRSISHQATVAEFMELIEDKVYNFLPVAEGDRDRIIGMIRVKEALHDLARGGNTTMASYIHPVLQVIETVQARDLLIQMQKRRIPVAVLVDEYGGTSGLVTLEDIMEEIVGDIPSYTDTEPLITKKDDHRYILKSQALIHEVNRRLETDI--EAGDVYTIGGWMLSERFDI-QQGDKLTIGLWEFTVLEKNSHQIDTIEAIK------
42518732     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLGVVLLTYLEVVVTEIVPKNIAIDMPVKCL---MAVVTPLAAFHTI-------VYPFVWLLNHSANGLLHLLGMQSADEESEVYSQSEILRLSRNAGSLDKDDLLYMERAFELNDKVAKDIMTDRTQLQVLNATDDVKTALEKYIKDGFSRFPVVRDDKDDVVGYVYAYDIVSQDQENPNVPITRIIRAIITVPESMLIQDILKLMIKKHTPIVLVVDEYGGTSGIVTDKDIYEELFGSIKDEIDDVSDIVRDDHGNIHVSGKTTLYDFERYFHTKLKAEDSDIITIGGYMMEHYPNL-KRGESVDLEGFKFKLVNIE-----------------
253997305    --------------------------------------------------------------------------------------------------------------------------------------------LLLKTDKLLGVILLCNNFANAASATLVTIIVVELFGEGEWTLMFGTMTV-----TFAILVFSEISPKVIAAAYPEKLAFFAS---------YILYPLLKALYPIVWFVNLFVVGLLRILRVKVNFDAQAQSLTMDELRSIVTDAGHFPKKHRTILLNLFELEKITVDDVMTAHTMIESINFDAPLEDILNHITNTHHTRLPVRQGEAEEIIGILHVRKVINQLREHTKEDLLEVIDDSYFIPSGTPLFTQIQQFQENHEQIALVVDEYGELKGLVTLEDILEEVIGDFNTQLPSRLNYLQDEDGSWLADGTSTLRDLNKKLNLDLPLDGPR--TLNGLILEHFEDIPEPNTSFKIGPHRLEILQTQDRIVKSVKI--------
261493530    ----------------------------------------------------------------------------------------------------------------------------------------LAEKLLARTDVLLSLILICNNLVNIAASAIATMIGMQLSG-------EAGVAIATGLLTFVMLVFSEILPKTVAAIYPEKVGFFASFVLTPL----------KKLLSPIVFLMNLIIAGLMKLLRIQQKDKQGLSS--EELRSVVLDAGKIPAEHREMLVSILDMEKVTVDDIMVPRNDISGIDIDDDWKAIMRQLNHAPHARVIIYKGDMDNIVGILRVREAFRLMLEKNEFTLLRATDEVYFIPEGTPLTTQLMNFKANKERIGLVVDEYGDIKGLVTLEDILEEIVGEFTTSSAPEQEVQQQSDGTVIIEGSANLRDLNKLFDWDLPLEEAR--TFNGLILEHLEKIPDEGMEFELYNLKVMILEVSENMVKQAKVEH------
135715431    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IEVVVISFIILIFGEILPKIFANRNNLVFARFTA---------FIIFRLDKFLLFIITIPMSFITNIIEKRFGQKGGNFSVDELSKALELTKQNDT---TEEEEKILRGIVNFGNIEISQVMCPRVDIFALSSNLSLDKVLPRLIDNGFSRIPVFENQLDNIIGILYVKDLLPHI-KGKNFDWISILRPTYFVRENKKLDDLLKEFKSKKMHIAMVVDEYGGTSGLVTLEDLIEEIVGDISDEFDEDVEYSKIDNSVYLFDAKISLNDFYRISKINFEKRRGEAETLGGFLTEITQRLPRIREKI------------------------------
149188764    -MLELFLQPEAWAIFATLFALEIVLGVDNVVFISVLCERLPLHQRKLARNLGIGLAVMARIVLVFSIT-WVMSLTQPLFEIAKFAFTGRDVIMILGGAFLLAKSLKELWSWLTHD--ESMHSTRVSAGLAVVLLQIVAVDAVFSMDSVITAVGLTSEVPIMVAAILASAVVMVLTAEKINNLVTQYPGFKTLALLFLVLLGGLLMAEGFAIHINKGYVYFAMAFGLILELCHIQLKRTQAKRLYVQGGQNPMTIRKIRPFRVGTIA-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
189183989    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KAKKHVIAHYITALKNWCFQILSRFRLMYNAYRELYHIIQDLEINGNKMSIREQMLLSNFLKCYNKSLEEIMIPRSDIKAIKLPLTLDKLKSIITHTYHTRILVYENNLDTILGFVHIRDLLPILLDDKNFTLNSILRQPIIAAQSMKVLDLLSVMQRKKTYISIVVDEYGGTDGIVTTEDIIEKIFDGIDQEDSSYFDYQVVDQQTIITSARVRIETLEKAIGIQLKQEEDECNTIGGLVLTRIGHMPSVGFVVNINNIQAEIVDATPRILKQIKLT-------
52424572     --------------------------------------------------------------------------------------------------------------------------------------------LLKKTDKLLSLILICNNLVNISASAIATIIGMRLYGDMGVAIATGVLTFVMLVFSEIYPKTIAAIYPEKVAFTSSHLLILLMKLFSPLVFF------------------MNIIIQGLIKITGLKTETKAHSISPEELRAIVNESGKIPSAHQKMLLSILDLEEVTVDDIMVPRNDISGIDIDDDWKAIMRQLNHAPHGRVVLYKGDMENVLGMLRVREAYRLMMDKNEFTLIRAVDEIYYIPEGTPLTAQLLNFRHRKERIGLVVDEYGDIKGLVTLEDILEEIVGEFTTSTTPSEEITKQSDGSMIIDGSANIRDINKMLNWHLNTDEAR--TFNGLILEYLEEIPQEGTVCEIEGLQITILEVSENMVKQAKVVKL-----
42525836     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALITAFVIDMYGQQHIPAATAITTVLIIIFAEILPKAVAAYNAVEITKTFLVPLSVVRLF--------LKPFIFVFSLMSNFIIKLVSKKQNNQSSELSEDYLETLINISLADGTFQTGEHELIKRAVRLHELKLQSIMTKKEDIVSLDINSSLENMVSIFRKTMFSRLPVYKGEKDKIIGSVHYKDILFYRSHNTEMDINKIIRRALFIPKTANIFSAIKTMSKNKRNMAFVIDEYGSTAGLITIDDISTAIFGSIQDEYSKTSGMKIVDGTHILIPGAVPIIQLNSILNTDF--HSDYNDTIGGLILETAEYLPKEGELITIGEVDFKVEKVETSKI-------------
142504661    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------IGLILLGNNLVNFFAASIATVIGILGIALAPIILVLVFLIFAEVMPKTIA--AIHPEKIALPASYILNLLMKLAYPAVWSINTLSNNLLLIFGINVKEKSEENISSEELRTIVREAGLIPQRHQRMLINILDLENVAVNDIMVPRNEVIAIDLDKPIDDIIEQFTHCQHTRLPIYKSSIENIIGVIHIRRIPRILNEKEKDSLISIMKDCYFVPSGTPLHVQMLNFQRKRRRFGIVVDEYGVIQGVVTLEDILEEIVGEFTDIQTHNLDIQSHVDGYYLIDCSANIRDINRELDWKLPSEGPK--TLNGLLLENLEYIPKSGTTLKIDNYLVEITQVSESAIKMARIKIIDDIN-
126645815    ----------------------------------------------------------------------------------------------------------------------------------------------------------TTLMGNTVSLVLYGIFMAYLLEDPLKMWLPDNNQAIILILQTILSTILVLITAEFLPKSIFLLNPNSMLAFFAVPFLVIYY-LMYPIVWAVVGMSRFFITKILRLEYSEDRTVTDLNSFIQNHLTQEKEEGNVEIDTK-IFDNAVEFKTVRVRECMVPRTDIVSVEIEDSISDLKQIFAESGHSKVIVYRETIDDVIGYCHQLELFK-----KPKSIEDILTPIIIAPESALANELLIQFIQERKSLALVVDEFGGTSGIVSMEDIIEEIFGEIEDEYDNDDLIEQKGDYEYLLSARHEIDYLNDKYGWELPY--GDFETLSGLILSLTENLPKKGESVVFGAYTFTVVSKQDHRIDTVKLK-------
143090899    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------AILVGNNFANILASSVVTIIFIDYFGGNVLVGSVILTIVILIFSEITPKTI-ATVYPEKFAEKSSWILKGLIFLFKPIIALTNFISSRLLKLLNVDPADSENDNLNSGELRTLLSEHGLIPDQSRTMLSSILDLEDLTVEDIMIPAAEMVGIDLNNPNEA-ESIIKSSFYSRLPVFRGSFDNMIGVLHLKDSHEFIECEKNQSVDPFLSETYFVSQSTKLTHQLREFQNLDKNIGLVVDEYGEIEGLISIEDLFSEIVGKFNQQNLQKPDLNVRSDGSVIVEGNYKIRDLNKQLEWDLP--EDESKTINGMIVDYLEYIPSTNLCMEINGYQLEILNIVENSIDKVRLKK------
170741364    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QPAPDEDSPAREPWYDRLLTIFHLKPRE-APRDEITDALAEAQSGDHAFSPVERAMLKNVLSLHRVRVDDVMVPRADIVAVPAEISLGELLKVFRTAGHSRLPVYGDTLDDPRGMVHIRDFVDHLATRAEAGAAHGAKSPARSPANSPANSPAKPARARRPHLALVIDEYGGTDGLISIEDLIEVVVGDIEDEHDVAEGHRVLEAEIYVADARASLDDVAEATGFDIAELAEEVDTIGGLVVTITGRVPSRGEVVAVPGFEVEVLDADPRRIKRLRL--------
256847575    ---------------------------------------------------------------------------------------------------------------------QEKQAARKKPSIKIKRAIKMVSNLTEYLSTTQVGTSVCGIILGWIGEQTLEELLVDALQLPRWSLNSSVVHVISAVVGVLLLTYLEVVLTEIVPKNIDIPVKMMMATVTPLHYFHIIF-------YPFVWLLNSSANGIVRLLGMKPADENDEVLSQGEIISNSVKGGALERGDLLYMERAFEFNDKVAKDIMIDRTQLTVVDITKTVDEALTEYIRTKDSRLPVVDNDKDKIVGYVFNYDLIKQSRINGDLAVSKVLRHLPTTPENTAITAVLEQMILTRVPMVVVVDEYGGTSGIITDKDIYEELFGTVRDEIDNVADISKLPNGHYKVDGKTTTYDFERFFHEDIKEDDDDAVTLSGYVLDNFPHV-KSNDTVKIGNLELTIRDYENSYIDWFEVRK------
227509486    ---------------------------------------------------------------------------------------------------------------------------------------------------------STTQVGVSLAGIILGYIGESFVVTILVDVMEIHNSPINPATAHAIGAVLGIIILTYLEVVLTEIVPKNISIDMPMRVLNFVSHYFHIIFYPFVWLLNVSANGIVKMLGLPFANENAESFSQAEILSLSKKSGALEQNDYLYMRRAFQLNDKVAKDIMIDRTQLVVIDITTNVKQAIQVYLQKKFSRIPVVNNDKDKILGYVYNYDLIRQSQVDSSIRIDRLLRDISTTPEMTPITDVLHQMIEKRTPIVVVVDEYGGTSGIITDKDIYEELFGTVRDEIDPSEYVFKQPNGTYQVSGKLTTHDFERYFDADFPETSSDAVTLAGYFQDNYPDV-KVGDEISFENFDFKIVDLENSFINWFEVTKHKPIT-
290962613    ---------------------------------------------------------------------------------------------------------------------------------------TVLERLSFMLSGAQLGITVTGLIVGFIAEPSVSALLLTGLGVPEGAVGGISVVLAFTAATVVQMVLGELAPKNLALAVPERLAKSLAASTLA----------YLKVVGPVVHVFDGAANRLLRRVGIEPVEELHHGATLEELIGESHEQGELPKDTAELLDHALEFSERTLDEVMVPRVAAVFVRDDASAAEAVELIARHGHSNYPVLGDHPDDVTGVLGVRELMRLPAGPLTATTAALARRPLLLPDTLPLPDAVTRMREQDDEFAVVLDEHGGLAGIVTYEDIAEELVGDIADESDTVTELAVADGTGWLVDAGRRLDEIADATGLHLPEEED-YDTVAGLVVDRLGRFPAIGDRLAVDRVAIDVTTLDRHVPARVRLERL-----
297560900    ----------------------------------------------------------------------------------------------------------------------------------------------FMLSGAQLGITVTALLVGYVAEPMIGEGLLGLAGIPTGTGVAIGTVLALLFSTVVQMVFGELFPKNLAIARPEPVAR-------WLALSTGIYLKIFGPVIWLFDQAAILLLKAVRIEPVEDVQHAATARDLESIIAESKASGDLPPELSTLLDRTLDFHERTAGHAMIPRPEVATVEEGDPVSRVVE-LMASDHSRFPVLGDGVDDIVGVICLRDVLALGDRDANTKVSEVARPTVMLPASLPLPSALSQLREAGEEFACVVDEYGGLAGVITTEDLAEELVGEIADEHSEESPSYLEGEGSYLVPGALHIDEVERLLGHDLP--EGDYETLGGLVVHELHRLPEAGDRVSIA---------------------------
142731515    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------TILIGNNFANILASAIVTIIMINYFGGNVLLGSVILTIVILIFSEITPKTI-AAIKPESFATNSSIILKILLKIFNPLIYLINIISSKILSLFNISSIDAENDNLNTKELKTLLEESGLIPKQYRGILSSVLGMEELIVEDIMIPTSEIIGIDINANNENARSIVESSSYSKLPVYQENIDNVIGILHLKDSHSFLDNFEEAEIKDFLLETYFVSQSTELMKQLREFQKLDRNMALVVDEYGEIQGLVTLEDILEEIVGKFGNAREEKKEFDIKKDGSIITDGNSRIRDLNNFVNWSVPEDSSK--TINGLITEYLDQIPQSSLCVQIDNYRFEVIQIEDN---------------
78485340     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILLGNNFVNIFASSVATIIAMRLIGEAGIALAAGILTMVILVFSEVAPKTLAALHPERIAYPAAYVLEPLLKLLSPLVWLVNFFANNFLRLFGVRRNNPDSHSLSREELQTLINEAGRLPKQYRTMLSGIMQLESITVEDVMIPKQDIYGIDVNQPIEEIVKRIVKSPFTRIPVYRDNLDDILGVINLRKALPLLTKPDLKDLIKATRPGYFIPETTTLNIQLSHFNKHKRHMALIVDEYGNLQGLLTLEDLLEEIVGKFSTDTREKARVHMHEDGSITFDASEFIRDLNKTYHFNLP--TDGPKTLNGLIQEELETLPEVGTCLRVGNYTLEVIETSKHAIEKV----------
289435664    -----------------------------------------------------------------------------------------------------------------------------------TVLQLLATDNPRAKYVKKVTSNMNDYLAACQLGNTLAALAMGWVGEPLFLMLPIPESVEKPISIFVSFILITFLNVVLGELAPKTFTIQS--TEKVALFIARPLVYWYRLTFPLNWLLNNSANLITRMFGVKQTDDADQMTPTEIIFEDSYKQGLLNPQEFRYMKNIFKLGDVPAKEVMIPRMSMITIDQTATVRDLLKLTSEHTYHIFPVMDDDKDHIVGMLRVSAVMAGLGKDENKPIKPFITPVLEVFEGMALEELLVKMQEESEPFAVLTDEYGGTAGIVTLEDIMEVIVGDMEEAKGPKG-IRKVAANHFIMAGSEPLLEVEETLGIAI--DSHGVHTLSGWML--LERFLEAGDEIEYEGYRFIVRSMNKNSIRQVEVK-------
57238940     ---------------------------------------------------------MMGLLVIATFSIFILLILSAFFSAAETSITSLSSSLVHKLMLKGNKRAKIIHNL-----SQKKKVVINTVLIGNTIINITA-------SSIATAISIKALGPQGILFSTVAM------------------------TFFILIFSEALPKSYAILNPEKTALLISYPLSFCVLILSPITLSIQYIIDCILKILHMHKDKEII----------SAADAMRNLISLHDSKGTMLKQDLDMLSSILDLAETEISQIMTHRKNLLAFNIDTNIHDLIKKILSSPHSRIPLWKNQEDQVVGVVHVKDVITLVREKGKEDLHIVMTKPWFVPDSTLLSVQLHNFLRSRKHLALVIDEYGALQGIVTLEDVIEEIVGDITDEHDKEAPIKKISDTTYHINGDTSIRDINRQLRWDLPDED--ASTLAGAIVYEVERIPEEGEEFSLYGLLFKILKKNGHTISLIQVNVPENTSI
142223345    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILIGNNFVNILASAIATVIAVRIWGDAGIAIATGALTLVVLIFAEVTPKTLAAMYPEKVAFPASYVLVLLLKIFYPLVFTVNLITNGIFRLLGIKTTGEDAHNLSTEELRTIVNESGLIPQSNQSMLLGVLELGEVTVNDIIIPRNEVEGIDLDHEMDQILEQLSKTKHTRLPVYRGDINQIVGVLHMRNLAQLIQQGKKPAIMAVVHEAYFIPESTPLQTQLLNFQKESRRIGVVVDEYGDVQGIVTLEDILEEIVGELSDQSDIHEDIHQQEDGSYFIDGSAYIREINKALNWELSTEGPK--TLNGLITE------------------------------------------
240949747    ---------------------------------------------------------------------------------------------------------------------------------------------------AQLAEKLLEKTDVLLSFILICNNLVNIAASAIATMIGMRIAGDAGVAAATGILTFVMLVFSEILPKTIAAIYPERIGFFVSYILTPLKKLFLPLVFLMNLI----INALMKLLHIRKDENTGLSA--EELRGVVLEAGKIPTEHQDMLISILDMEKVTVDDIMVPRNDIGGIDIDDDWKAIMRQLTSAPHARVVIYKGNMDNILGMLRVREAFRLMLEKNEFTLVRAVDNVYFIPEGTPLTTQLMNFKTNKERIGLVVDEYGDIKGLVTLEDILEEIVGEFTTSTAPEEEVKPQSDGSVIIEGSANLRDLNKLFGWQLPLEDAR--TFNGLILEHLEKIPDEDTQFELYNLKVTILEVADNMVKQAKVEPI-----
143235290    -----------------------------------------------------------------------------------------------------------------------------------------ALDLLKRPDQLLSAILVGNNFANILASAIVTIMMLNYFGGNVV--------LGSIILTIVILIFSEITPKTMAAIKPESFATRSSFILNILVYIF----------KPLIFLTNFLSKQILKIFKLDAKDATNENLNTEELRTLLEESGLIPKQYRKMLSSVLGMEELIVEDIMIPTSEIIGIDVNMDYENATKIIQSTEYTRLPVFKDSIDNMLGVLHLKDSHAFLNFNKKSDISTILQKTYFVSQSTLLMKQLREFLASNQTIALVVDEYGEIEGLISVEDIFKEITGKFGDKEELEREFIKLKDGSILTDGNSKIRDLNNYVNWEIPEASSK--TINGLITEYLDQIPQSNLCIEIENYRFEILELDDN---------------
136207178    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DRAVWISIIVMVPLVLLFGEMMPKTIAVSNPVRFSTTIVAVPMSLWI--------RLVAPLRGAIRLVSDRLTTRIVGEEPAESLLNIDEFLTLVEQVAQKGELDATERALINRLLEANDTEIVEIMTPRTRTEFLNVDLGADELVSRFRQLRHTRVPVFRTHRDNLVGFLHAEHILQLLSDGQNLSSEDLLDPPVVVPLTKKVDEMFDFFRDNGVRAAACLNEFGGVEGFITIYDVLTFIFGDISGESRGHGRYHERDLNIYELPGEMKLTDVNNLTNFGL--EDPRMTTIGGVAFRYLDRLPKMGDRVVVDDVALTVLDMDAHRIARLRVAKV-----
143411025    ------------------------------------------------------------------------------------------------------------------------------------------------------ASKMLDRPDRLLGVILVGNNLVNFSAATLATVIGIHYFGDLGLLMAPWVMTLLFLIFSEVAPKTFAAENSELWSLKAVFVLDPLSKVLRPVVIMINWFSNTLVKPFMN----KDSEEDHDQLSKEELITVVTEGGEVIGERQSMMTRLLDLESVTVNDILIPRNEVICIDIENPIEQIIQELSSSPHTLLPIYKDSFANVLGVLHLRQLAKLLDNKQKSDILRLAKEAYYVPEGTPLNKQLLNFQKERERFALVVDEYGEVEGIVTLEDILEEIVGEFTSDSPTTSEIVNEGNDSFRIDGTSLLRDINRALDWDLPI--SGPKTLNGLVLEHLETLPDQNIGLQIDSYQ------------------------
123965542    ---------------------------------------------------------------------------------------------------------------------------------------------------------FISSLIASQFGVTISLIAIGWLSKGLANFWNENK-FSNRIYDLLMFLFIVLIVTLISGLIPKALVINNPAALRLTTIFDAVRKGMQPIVSVIEFFASACLRLFHLNNKWDSLNSVLSAGELETLIETDNVTG-LKPDEKNILEGVFALKDTQVKEVMIPRSEMVTLPKNITFAELMKQVDKTRHARFFVIGESLDDVLGVLDLRYLAKPISKSEMEALEPFLLPVTKVIETCSLAEILPLVR-DYNPFLLVVDEHGGTEGLITAADLTGEIVGEERLSSRIYSDMKMLDNFSWSIAGKAEIIEINKKLGC-FLPEGADYHTLAGFLLEKFQMVPKIGDSLDFKNIKFEIISMSGPKIDRVKI--------
141037038    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITLFILIFGEVIPKIYATRNVLRTVRITSTLLFFLNKIPPISWFRFLLVGGTSVFNNLLKKKKVKTSSDEIEQALALTKEE---SSTEEEQKILESIVKFGNTEVSQIMKSRIEISALDEKTDFQQVLTHIKESGYSRIPIFEESLDKIKGILHIKDLLPYLSSSSGFDWKQFIRKPFFVPENKKIDDLLKEFQVMKMHMSIVVDEYGGVSGLITLEDILEEIVGDITDEDDTEIVYTRIDSDTFLFEGRTSLIDFCKIFEIDLKEIDDEADTIGGLIIE------------------------------------------
118602382    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------TILLGNNFVNIFASSITTILAIKLWGEGSIVPASLTLTFIILIFAETTPKTFAAKNPEKIALPASIIITALIKLFKPFVWLIAKLSKMILILFGIKNEPHDNLISSEELKMVVNDAKPIIASNYQKMLLNIIDLEKVKVEDIMIPRHELISIDINKPDE-ILKQFERIQHTRLLTYETSSDNITGILHMRDIVNLYAKGDFDNVLALVRTPYFVPEGTSLAHQLAHFQQQKRRLGLIVDEYGEVCGMIVLEDILEEIVGQFTSNQNESIDIIKQKDGSYLIDPRISIRELNNLLQLNLSV--TKAKTLNGLILETLQSIPKRDVSLKIDNVLIEIMHISEQTIKLVKI-RLKPVP-
135363893    ----------------------------------------------------------------------------------------------------------------------------------------------------------SKFISTMLIGNNFALVVYGFFMGDFIFLLKDKITSLNEISLVLIQTSISTVIILIAAEFIPKVIFQIYSNFFIRIFAVPAYIFYIIFSPLTNTVTLISDFILKNFFNTNTKDSRLSFTKTELENYIEHEIQHSSEEEIEIFQNALELSEIRARDVMVPRTEITSIDLQMDIKDVKKIFIETGFSKLPVYKKSIDNIIGYVHSFDFLKQ-----PSDIKSFLLPVEFIPEPMFVNEVLQLLTRQRKSLAVVIDEYGGASGILTIEDIVEELFGEIEDEHDSDYFEEKINNDTIEVSARLEVEYINNKYKMTLPL-SDSYETLGGLIFNETEYIPKEEEIIIINGYKIIVKEATSSKIEKILITK------
309807595    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MFHIIVYPFVWLLNHSADLFLKLMGLHTAGEEKEVYSQSEILRLSQKAGSLDQDDLLYMERAFELNDKDAKDIMTDRTRVEVLDVKDNVKQALHMYLEEGYSRFPVVRDDKDDVVGYVYSYDLVKQSIDDSDVPISRLIRAIITVPESMKIQDILKLLIKKHTPIVLVVDEYGGTSGIVTDKDIYEELFGSIKDEIDDVADIVKDETGIIRVSGKTTLYDFERYFHTKLKAQDNDIITVGGYFMEQYPDL-NAGEFVELEGFKFKLVAIE-----------------
159902842    -----------------------------------------------------------------------------------------------------------------------------------------------------------RTLMAAQLGITIALVALGWLANELANLWFFSTESKSRLLNLTIFLSIVLLGTLLSGLLPKALVLSNPEKSAISPLLEGVIRAMTPILSLLETISSFLLRLIGLNMQWESLVTALSAGELETLIESGKVTG-LHPDEKNILEGVFALRDTQVREVMVPRSGMVTLPRNVLFSELMSKVHLTRHARFLVIGDSLDNVLGVLDLR-LLAEPISKGEMNLEKYIKPVARVAETCTLEMLLPLIRK-GNPFLLVVDEHGGTEGLITAADLTGEIVGEEIDSGKKEPILRRINNKTWIAAGDLEIIELNRQLNIDLPENINHY-TLAGFLLEKLQSVPSKGETLLDNGIIFEITSMRGPRIDLVKI--------
111020316    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IGVGAVLAVLFSTFVQMLFGELFPKNLAIARPEPVARR-------LALSTTVYLKLFGWLIWLFDQSSNLLLRALRIEPVHDVEHSATVRDLEHIVAESRDAGELPRELSTLLGRILDFPTRTAGHAMIPRAHVDTVRAHDSLSSVLEKMGA-GHTRYPVVGSSSDDLRGVIHLHDLLGEQSDGPAASRAR---PAVVVPSSLPLPDVLEQLTAARDEMALVVDEYGGFAGVITIEDLAEELVGEIADEHDPDGDASVSESEGWTMPGDLHIDEVERILGHDLPP--GDFETLAGAVIAESGGLPVVGDVV------------------------------
257453637    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MSDDNSSSHLSNKQQGSSWSRGLKRWLSTAPETRDELVKLVHDSRRFLAPDTVDMLEGVLDLPAIQVREIMTPVSHVAGITQHQNLQDIMSLYMETAHSRYPVIDDNKDTVMGILLAKDLIPFLVAKDHFNLEAIVRQPIYISETARSDNLLRLFQKNQIHMAIVIDEFGVASGVVTMEDLLEEIVGDIIDEHDEDTDIVPNQLDTWIVQSITSVSDCNEQLGTHFDSED--VTSMGGLVMQELGEVNEVGQTVFIDDCRLTVLSADGRFIQEIELVK------
256826174    ---------------------------------------------------------------------------------------------------------------------------------------------------------LSFLLSGAQFGITVTTLLVGYAAEPLIGAGLRETAIAISVGVLLFSTIVQMVLGELGPKNLSIARAVPVARAIAAP-----TEAYLKVAGPIVRFFDNSSTWLLRKVGIEPVEELSSGATPEDLIDQSHASGLLDDELQDLLDRGLAFRHRTVGEVMTPRVDVETISADASVAELVE-MLATGHSRYPVYGRDIDDIVGVVSISDVLGVPLEERSTSVNKIVDEPVLLPTSLGVTKALEEMRSRHRQIAVVVDEHGGFAGVVSFEDIAEEVVGDIDEDDEEESPATERADGTWLLPANLRLDEVRKFTSISLP-ESEDYDTLSGLVLKTLGRVTEVGDVAE---LSWVVRDADG----------------
168069255    ----------------------------------------------------------------------------------------------------------------------------------------IVNNLDAYLSACQLGITLASLGLGWLGEPAVATLL-----RPLLHSLGFGEAAVHGIAVVIAFLLITILHIVLGELAPKTMAIRKAESVVLMSSAIMI--YFNKLMYPFIWVLNGLAGSLLRVFRVAPASESDSAHTEEILMKESNKNGLIDNTEMALVDNIFEFAETTGREIMIPRTEMICLNTQLSREENLEIAYEGMRTRYPVCDGDKDHIIGFLHIKDLL----HSTTLEYNTLIRPILTVPESIQISALLKLMQRGKTQIAILIDEYGGTSGLVTLEDIMEEIVGEIQDEFDEEPGIEKIRDDEYSIDGLMLIEEINERF--------------------------------------------------------------
143121057    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------AILVGNNFANILASSVVTIIFIDYFGGNVLVGSVILTIVILIFSEITPKTI-ATVYPEKFAEKSSWVLKGLIFIFKPIIALTNFISSRLLKLLNVDPADSENDNLNSGELRTLLKEHGLIPDQSRTMLRSILDLEDLTVEDIMIPAAEMVGIDLNSPDKA-ESIIKSSFYSRLPVFKGSFDNMVGVLHLKDSHEFIECESNQTVDPFLSETYFVSQSTKLTHQLREFQNLDKNIGLVVDEYGEIEGLISIEDLFSEIVGKFNQQNLQKPDLNVRSDGSIIVEGNYKIRDLNKQLKWELP--EDGSKTINGMIIDYLEFIPSSNVCLEIKGYQLEILSIVENSIDKVKLKK------
269128854    --------------------------------------------------------------------------------------------------------------------------------------------LSFMLSGAQLGITVTGLIVGLLSKPALAALLLVWAGVPEGAVGPIALAVGFAIATVVQMVMGELIPKNWAL----------ARAEGIARALASSTLAYLAVAGPVIRLFDTAANRLLRSVGIEPAEELHHGATLEELIGESQRAGHLPADLSVVLERALTFGERTADEAMVPRPKVVTVAADATVAALTELVRRSGHTNYPVYGTEVDDIVGVAGVHELADDSLS-PDTPVKQIARPALLVPASQPLYGVIERMRETGEEFACVVDEYGGLAGILTFEDIAEELVGEITDENDVDTGWAAAPDGGWTVDAALRIDEVAGQTGLALPD-SEVYDTLGGLVIARLGRLPRRGDRVTVGEVEIEVLAVARRVPRTVRLR-------
270160246    ------------------------------------------------------------------------------------------------------------------------------------------------LSACQLGITFASLGLGWIGEPAFAHLL-----EPLLFFIGVNSPQLTTIIAFFVSFTFISFLHIVVGELMPKSLAIRQSERVSLWTALPLY-GFYWLMFPAIWILNSCSNFLLRVFNLDAVHQGEHSYSTEELLNASHLHGELTEDEVEIIEHTFDLADLKVTEVMRFTEEMVMIPINKPMKQVMDIIMEHRYSRYPVYDPDKKDVIGIIHVKDILPVLYQQGEVKLRSLLRPMLKVSRHLPALDLLRKFREGMPHFALVYSGRKTILGFVTLDNLLQILIGRIKDEHRTKVDWVLNDDGSISASGNCSIYSLEQAIDRDIHV-DNNIDILNGLFFYRLGYVPKEGEQIDFPEFHAEIESATASKILKVKI--------
126433732    ------------------------------------------------------------------------------------------------------------------------------------------------LATIQLGITLAGFFASATAAVTLAEPLA-----PLLGFLGAGAQTAVSIAVVTVLVAGVTLVFGELAPKRLAMQYARRWALVVASPLSAMSAVAAPIAWVLGRATDL----VVRILGGDPAVGQE-ELTIEEFGQLITGLGGLTAEQRTILSGALEIHERSLRAVIVPRTAVFRLNGELSLQRARTDLAASGHTRAPVVRGELDDAIGVVHLRDLL-----GDDGTVAEVTRPVLRLPDSLRVTIALRQLLAAHEHLALVVGEHGGVDGIVTLEDLLEEIVGEIYDEADEDIRAEALPDGSRILPGTFPIHDLPDI-GIEFSDPPGDYTTIAGLVLSLLGRIPTVGDRVDLPPYRVQVTGVGRHAITEVRI--------
142442948    ---------------------------------------------------------------------------------------------------------------------------------------------------------RSNQMLEIAIGLGFLLILIPLAAVQTHLEIEEDPRAGSLSIARAFLISFLAAIWIALSDSLTVLSITLAGVLMLIWFAQQFVGRRLGQLSIAAKWSQKVDAAV--------SRWANMVKPLRLKTPEQ-----LESYEQELIESVEDFSETVVREVMVPRVDIEVLDSDTTLEKALSAFISTGYSRLPVIGDDVDDVVGILYLKDVTKVIHQNPQHTALELSRKPIFVPETKVVSELLREMQSSRTQIAMVADEYGGVAGLVSIEDLIEELVGEISDEYDEDSGIEDLGELRYRVSPRVTLDEISEHCDMEI--EDEDVDTVGGLLTKAVGHLPSGGEVVEIAGLELTAERVDARRILSVLVRKL-----
257465227    ----------------------------------------------------------------------------------------------------------------------------------------LAEKLLEKTDVLLSFILICNNLVNIAASAIATMIGMRIAG-------DAGVAAATGILTFVMLVFSEILPKTIAAIYPERIGF----------FVSYILTPLKKLFLPLVFLMNLIINALMKLLHIRKDENQGLSA--EELRGVVLEAGKIPTEHQDMLISILDMEKVTVDDIMVPRNDIGGIDIDDDWKAIMRQLTGAAHARVVIYKGNMDNVLGMLRVREAFRLMLEKNEFTLVRAVDEVYFIPEGTPLTTQLMNFKTNKERIGLVVDEYGDIKGLVTLEDILEEIVGEFTTSTAPEEEVKPQSDGSVIIEGSANLRDLNKLFGWQLPL--DEVRTFNGLILEHLEKIPDEDTQFELYNLKVTILEVADNMVKQAKVEPISS---
259503277    ------------------------------------------------------------------------------------------------------------------------------------------------LSTAQVGVTMTSLVLGWIGDQFITDLLLKIHLIPKEVLVPLAPVIGVLIFTFFHAVFTDLVPKNMAIDRPVQILL---AIVHPIQFFHTVF-------YPFVWLFAVTAAWITKLLGYNVQPEEDTYSQNEIMTQQSEKAGEMDKEDVLFMRRAFEMNDKVAEDIMIDRTQLAVIDIQASIEDAAKLYFEKKFTRFPVVNNDKDHILGYVFAYDIMRQNQINPQQSIRTIMRRIPIVYENEPITNVLQTMVKKQVPIVVVQDEYGGTSGIVTDNDIYEELFGTVGEEIDTSDMIKKKDPDTYEVSGKMPLDDFERFFHTKIDQENSEVTTLTGFFLERQYDM-KVGQPIRVENFSFTPLDLQNAYVNKFKV--------
29840164     -------------------------------------------------------------------------------------------------------------------------------SGFISLSQIALFSLPTSLISHYKRSRYKKQQLVASLLSHPHHLLITLIFLDIGLNIGIQNCVAILVGSWLLIVGFPLALTLILCEILPKAVALPFNTQIATFVAPLILVFTKILRPLLYWAISGINYIVQWILSSQKMDIIQPQELKEVL-QSCKDFGVVNQDESRLLYGYLSLSDCSVKERMKPRQDVLYYDIQTPLDNLYDLFSQQHCSRVPVCNDNLQNLLGICTAKALLLHGKPQSSEDLLPLLKKPYYMPETISAKTALCHLAAEDETLGMIIDEYGSIEGLITQEDLFEIVSGEIIDQRSEKVLYTMSGKDVIIAAGTLELSDLSEIFNINLPTNNNSA-TLGGWFTEQMESIPITGTKLTWNNLMFQVLDAAPNRIRRVYIRKIHD---
116332785    ----------------------------------------------------------------------------------------------------------------------------------------MVTNLNEYLSTTQVGVSLAGIILGWIGTFFVDILLAGIAPAHINSATAHTVSVIILLLTYLEVVFTEIVPKNISIDMPMKVL---MLVVTPLHYCHVIF-------YPFVWLLNVSASGVVKMMGLKVANESDEVFSQAEILNLSREGGELEKNDLVYMQRAFELNDKVAKDIMIDRTQLVVIDITSTVKEALNVYLQERFSRLPVVDNDKDKVLGYVYNYDLTRQQQVDSSVRVDKLIRDISTTPETTPITQVLQQMIKKRTPIVVVVDEYGGTSGIITDKDIYEELFGTVRDEIDDANDIFKQPNGTFQVNGKMTTYDFERYFNTDIKDEATELVTMAGYIIDNYPDV-KVNDVIHLENFDLKVLDYENSFINWFEVT-------
262200431    ----------------------------------------------------------------------------------------------------------------------------------------------FMLSGAQLGITVTG----LLVGYVAEPLIGSGFGDLLNGVGVPVAVGVAIGTVLAVLFSTVVQMVFGELFPKNLAIARPEPVARWLARSTTIYLAVFGWLIALFDKSSNLLLRVLRIEPVHDVEHSASVRDLEHIVAESRDAGELPPELSVLLDRVLDFPTRTAEHAMIPRPRVDHVEADAAAADVM-TLMGTGHTRYPVLDPATDEVHGVIHLHDLLTPPTADPAATARDLCRPAVVVPSTLPLPEVLEQLAATDDEMAIVIDEYGGFAGVVTAEDIAEEVVGEIDDEHDPESEPIARDGDGWRMRGDVHLDEASRTIGHELP--EGDYETLAGLVIAEFVGLPKVGDTVTIRELRATVLEVDKRRIEEVR---------
142474880    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------AILVGNNFANILASAIVTILMLDYFNGSVLLGSVLLTIFVLIFSEITPKTIAAIKPEEFAIKSSSLLKVFSLVFSPIILAINAVSSRILRLIKLDIKKSHANDNLNTQELRTLLEESGLIPFQFKEMLSSILGMEELVVEDIMIPTSEVIGININDSFENAKHIIESSSYSLLPVYKDSIDGILGVLHLKDSHSFLLLKEKDDFKSILMETYFVSQSTTLIKQLSEFQKSERNIGMVVDEYGEIEGLISLEDIFAEIVGRFGNEKIEEKEFIKRKDGSIVTDGNCKIRDLNKYAKWLIPEVNSK--TINGLLTEYLDQIPQANLCVEIQSYRFEIMEIEDNSIAQVKI--------
78778661     ----------------------------------------------------------------------------------------------------------------------------------------------------------------SQFGVTISLIAIGWLSNSIANDYWRRNILPNRFYDLLLFLFVVLVVTLVSGLIPKALVINNPAALRLTTIFDSVRKGMQPVVAIIEFFASACLGLFNLNNKWDSLNSGLSAGELETLIETDNVTG-LKPDEKNILEGVFALKDTQVREVMIPRSEMVTLPKNITFSELMKQVDKTRHARFFVIGESLDDVLGVLDLRYLAKPISKSEMEALEPFLLPVTKIIETCSLAEILPIVR-DYNPFLLVVDEHGGTEGLITAADLNGEIVGEEMLNNRTYSDMKILDNKKWSIAGKSEIIDINKKLGCSIP-EGTDYHTLAGFLLEKFQMVPKIGDVLDFNNIKFEVISMSGPKIDRVKI--------
134302020    --------------------------------------------------------------------------------------------------------------------------------------------------AAKRSLSLVRNPERLLVAILIGNTFANIFAGTVIHFGDLGLLIATIVVTILVLVFGEIIPKSFAAIYPQKLAFPFSLPLKIIMLI----------LYPAVIFLSMVSKVTLKLFGVKIEAVNNESLDKEEIQTVVNESNALGAKNKNMLLGVLELDKVLVQEVMTHFNKIEYIDLSNSIDKILARIAKMRSLNIILCENGVNNIIGVIRLKEITNLLISSKKAALRKIAQEAYFIPETVSLQTQLINFQQKSKRFAIVVDEYGDVCGTVTIEDIMEEIVGEFSDRFDVNNNIRKLEDNSYLIGGSATLREINRHIGIEF--ESEDAKTLSGLIIEEIENLPSGPCCIKYNNILLEITNIRDNKIVSIKLT-------
296119873    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVSVAVGTVLALAVSTIATMLFAELFPKNYTIAAMKSALGLATPSIIFLKIFGPLVHFFEYSSNAILKAFKIEPLEDVDSSATSGDLESIMDNSRESGDLDDDTYLVLDRLLQFPHEDVDHAMVPRSRADVVEPSTTVQEVRELMSAN-HTRYPVIDDDH-NPVGVVHLFDVLT-WKGDPNASVTEVMKDSIVVPELMPLPNLVDELRHADEKLACVIDEYGGFVGIVTLEDLAEEILGDITDEHDETEEITEQDETHWLVDGDTPLDEIERAIGHDLP--EGDFETIAGLLIAHTGSLVVEGETHTID---------------------------
300309700    ----------------------------------------------------------------------------------------------------------------------------------------AAITILWLLDRTERLLSLVLIANTAINALATALVTALAIAAFGNH--QRVITAATACVAALLIIFAEIVPKVIGATYPERISLFT----------GFILKPLMRVAKPLIWFVNLFVSAILRLLRIKTARAAEQRISPEELRSIVLEGGSIPQKHKSILLNLFDLEKISVEDVMTPRSQVEALNLAAPVDDILHQLATCYHNKLPVFEGEINHIVGILHVRKLFRREEEISHDDIRELLSAPYYVPVETDVFTQLQYFQENHERLGVVVDEYGEVQGLVTLEDIIEEMIGEFTTSSPGSEGFGWDKDGACLLEGSTTLRDINKRLGLQLPL--DGPKTINGLLLEYLQDIPEASVAVKMDGCVIEIVQVQNQAIRMVKLIAL-----
226946857    -------------------------------------------------------------------------------------------------------------------------------GWSGQILRRVHAQLDAYLSACQLGITLASLGLGWVGEPAFAHLLEPLMARLGIDTPALIHGVSFFTAFFIIS---YLHIVVGELAPKSWAIRQPERLSLWTAVPLYLFYWLMYPAIWLLNASANTILRIAGQGGADAHHEHQYSLDELKLILYSSRAHDPSDQDMRVLASAVEMGELEVVDWANSREDLVYLERDAPLDEVMSTFRRHKYSRYPVHDENTGRFVGVLHIKDLLMHLILPSALKIDELMRPIERVDRHMPLTELLERFRRGGSHFALVEEADGKVVGYLTMEDVLEALVGDIQDEHKAERGIVAYQPGKLLVRGDTPLFKVERLLQISLPA-SLEADTLSGLIHETLKRLPEEDEVLETQGLRIIVKKMKGPKVVLAKVLKL-----
89256300     --------------------------------------------------------------------------------------------------------------------------------------------------AAKRSLSLVRNPERLLVAILIGNTFANIFAGTVIHFGDLGLLIATIVVTILVLVFGEIIPKSFAAIYPQRLAFPFSLPLKIIMLI----------LYPAVIFLSMVSKVTLKLFGVKIEAVNNESLDKEEIQTVVNESNALGAKNKNMLLGVLELDKVLVQEVMTHFNKIEYIDLSNSIDKILARIAKMRSLNIILCENGVNNIIGVIRLKEITNLLISSKKAALRKIAQEAYFIPETVSLQTQLINFQQKSKRFAIVVDEYGNVCGTVTIEDIMEEIVGEFSDRFDVNNNIRKLEDNSYLIGGSATLREINRHIGIEF--ESEDAKTLSGLIIEEIENLPSGPCCIKYNNILLEITNIRDNKIVSIKLT-------
300310418    ------------------------------------------------------------------------------------------------------------------------------------------------LSACQLGITLASLGLGWIGEPAFARIL-----EPLFSLAGVTNQELIHGVSFVFAFFVISFLHIVAGELAPKSMAIRSPEKLGLWCAMPLY-GFYWGMYPLIWVLNASSNWLLRVAGLGAGHGHDAHYSSDELKLISGKNGKFTRDEWNVLTQSLNFAELDVADIMRPASEIVALGDDKSLEENLDIIYRNRYSRYPYYDAERQQVLGLVHLKDFLAQQDGRAIANLKDYLRPVQYISPALPALDLLRRFRTGSPHFAVIGKKGQPPAGFITLDNMLSLLVGEIRDEFHNTGEWTRQDDGTLLGKGSLPIVTLENMLGID-IEYDDSIDSVGGLVMEKLGDLPKEGQKIDFPAFDVVIKRMSGPKIVLVKV--------
143773449    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILIGNNFTHTLSTALATVVAIRIWSDNAVLAVTVFMTIIMIIFAEVMPKTIAALKPESIAFPSSYLLKPLSKILSPLITLVSFVSNNVTKLIGIDLDNANKDELKPEELRTLLQTSGVPKRQE-EMLMGIFDMDNLSVNDVMIPKNEIIGIDLNDETEDIVKQLQEIDFTYIPCYEDTIDNIQGFLNKKAEFLGSEEKSIRSLRDELREPLFVPENTPLYKQLANFQSSGRRVGLIVDEYGDIEGIITLRSILEIIVGEITTESIEKMDIMPQADGSYLVDGSMMIREVNRRLKWELPTEGPK--TLSGLILEEIQTIPDTNVGLSIESYRIETVLIKDNVIKLAKVKVIKEI--
140227203    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TNFISSRLLKLLNVDPADSENDNLNSGELRTLLSEHGLIPDQSRTMLSSILDLEDLTVEDIMIPAAEMVGIDLNNTDEA-ESIIKSSFYSRLPVFRGSFDNMVGVLHLKDSHEFIECENNQSVDPFLSETYFVSQSTKLTHQLREFQNLDKNIGLVVDEYGEIEGLISIEDLFSEIVGKFNQQNLQKPDLNVRSDGSIIVEGNYKIRDLNKQLEWELP--EDGSKTINGMIVDYLEYIPSSNLCMEINGYQLEILNIVENSIDKVKLKK------
143017665    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALLTYFVIKRFGDEYVWVGTLVLTVLIIIFAEIAPKNFAAKKPEAIAYPA----------SIILQFLTTYFGWLSRILNFFSSWITGVKGGENYFAKSLN-REELKSVLDKDTEQVDKEEMEAMRSLLALKELSVQDILIPINQVITLNLDD-----IENFENDERNRYPVYKEDISDIVGFIHSKEI--EELEDFKTDLTDFLLEPYYVPESTQLFAQLKNFQKNGTEVALVVDEYGEVTGLVTLEDLIEQIVGQFNSEELEE-DYEIIDDNSVLAQGSTIIRELNKRMEWGLPEEGPK--TLNGLIIDHLDQIPTNNICIQLESYKLETLKIETNKVMQLRVTK------
81427645     ------------------------------------------------------------------------------------------------------------------------------------------------LSTTQVGVSVAGIILGWIGESTVETVLVDLLG--LTHLVSESGLHIIGAVAGVLVLTYLEVVFTEIVPKNISIDIPMQMLMAVAKPLH----YCHIIFYPFVWLLNVSANGVVKLIGFAPADESSDVLSQAEIISLSKNAGELDRNDLVYMQRAFDFNDRIAKDVMVDRTSLYVVDITDTVKDVVKDYLQQGFSRFPVVENDKDKILGYVYAYDLVRQAQVDDSIRVSKLLRSIISVPETTPIHSLLTQMINKQTPIVVVVDEYGGTSGIVTDKDIYEELFGTVKDEIDDVSDIIKEDDNRYRVSGKTTLYDFERFFDIEAFEASDSV-TVAGYVLENFANL-HQDSVVSIDRFDLTVAEFNRGYIDWFEVS-------
143861992    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------GILLGNNFVNILAASIATLLSIKLYGEGSVIIASIILTIVILIFAENTPKTFAAKNPEKIALPASWLLELIIKLFKPVIFLISLTSSSLLKIFGLKSESKENLNSE-ELRMAVKDSKSMMTSSYQRMLLNIIDLEKVKVEDIMIPHNELVIADIDD-EDELFDHFKRIQHNRLLIYKGSENNIIGTIHMRDVVNSYAKDGIKEIKELIREPYFIREGTLLSQQLEHFKNQKRRLGVVVDEYGEVQGMVVLDDILEEIVGQFTSSQSESIDISLQKDGSYLVDPRISIREINSELKIKLPF--DNAKTLNGLILEHLQSFPQHNVSLKIDPLIIEIIQVSKQGIKLVKITKL-----
290894177    --------------------------------------------------------------------------------------------------------------------------FVASEFAIVAIRKPTVLQLVASEDPRAKYVKKVTSNMACQLGNTLAALAMGWVGEPLFLMLPVPESVEKPISIFVSFILITFLNVVLGELAPKTFTIQS--TEKVALFIARPLVYWYRLTFPLNWLLNNSANLITRMFGVKQTVDADQMTPTEIIFEDSYRQGLLNPQEFRYMKNIFKLGDVPAKEVMIPRMSMIAIDQTATVRDLLKLTSEHTYHIFPVTDEDKDHIIGMLRVSAVMAGLGKDETISIQPFITPVLEVFEGMILEELLVKMQQESEPFVVLTDEYGGTSGIVTLEDVMEVIVGDMEEAKGPKG-IRKVALNHYIIEGSEPLLEVEEALGV--PIEGPGVHTLSGWML--LERFLEAGDEIEHEGYRFIVRSMNKNSIRQVEVKLRKEKPV
241668367    --------------------------------------------------------------------------------------------------------------------------------------------------AAKRSLSLVRNPERLLVAILIGNTFANIFAGTVIHFGDIGLLIATIVVTILVLVFGEIIPKSFAAVYPQRLAFPFSLPLKVIMIL----------LYPAVVFLSMISKITLKLFGIKIEPVNNESLDKEEIQTVVNESNALGAKNKNMLIGVLELDKVLVQEVMTHFNKIEYIDLSNSVDKILARIAKMRSLNIILCENGVNNVIGVIKLKEITNLLISTKKASLRKIAHEAYFIPETVSLQTQLVNFQYKSKRFAIVVDEYGDVCGTVTIEDIMEEIVGEFSDRFDMNNNIRKLDENSYLIGGSATLREINRHIGIEF--ESEDAKTLSGLIIEEIENLPQGPCCIKYNNILLEITNIRDNKIVSIKLT-------
146328640    --------------------------------------------------------------------------------------------------------------------------------------------------------------------LLATILLGNNFVNILATSIGTMIGLRLLGDLGVLLATVILTVMILLFSEISPKTLAALYPEQIALPVARAMQSIVWFFSPMVWLLNKLVAAIFKPFGIDANHKKEDTLSTEELVVLSSSTSTNSPERQDMILGILELEDMSVDEAMVPRNELEGIDLNDNWDEIITQITNSRHGRLVAYRDNIDQVLGMLHLRDVIGLYHQNQPEALLEILRPCVFVPEGTPLRRQLLNFQMQRTRSGLVIDEYGDIQGLITLEDILIHIVGNIASEEEEVPEIIKRQAQIFDVDGGISLRSLNRELGLKLPL--DGPNTLSGLIIERLGTFPETGTELHFSDCIVRV---------------------
304309815    -----------------------------------------------------------------------------------------------------------------------------------------------FLSTIQVGITLI---GIMAGAFGEAAIVQHLEAFILDLGLKVEYAKPVAWTSMVVIITYFSLIFGELVPKRLALMNPELIARIVSRPMDLLSKMVRPLVWLLSHSTELILK---LLRARRQEEVSLIEEEIHSLIKQGAETGVLDLSEKNMVKNVLRLDDKRVGNVMTLREDLFYIDLNDGDQANLAKINSGPYFWVPVCRGGLNQIVGMLSVKDLLSSRSASPQAPLESLVQSPLYVPLSTTLLELLEQFKQARDPVVLVRDHHGQVAGLVTMSDVMMAIVGDFPVADDDEPDFVQRQDGSWLVSGQIDIATFKDHFAVRKLPEES-----SGLYLTVLDRVPKEADAVLIQNLRLEVVDMDGARVDKVLV--------
208779399    ------------------------------------------------------------------------------------------------------------------------------------------------------SLSLVRNPERLLVAILIGNTFANIFAGTVIHFGDLGLLIATIVVTILVLVFGEIIPKSFAAIYPQRLAFPFSLPLKIIMLI----------LYPAVIFLSMVSKVTLKLFGVKIEAVNNESLDKEEIQTVVNESNALGAKNKNMLLGVLELDKVLVQEVMTHFNKIEYIDLSNSIDKILARIAKMRSLNIILCENGVNNIIGVIRLKEITNLLISSKKAALRKIAQEAYFIPETVSLQTQLINFQQKSKRFAIVVDEYGDVCGTVTIEDIMEEIVGEFSDRFDVNNNIRKLEDNSYLIGGSATLREINRHIGIEF--ESEDAKTLSGLIIEEIENLPSGPCCIKYNNILLEITNIRDNKIVSIKLS-------
143954896    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILIGNNFTHTLSTALATLVAIKLWGDSAVLAVTVFMTIIMIIFAEVMPKTIAALKPESIAFPAAYLLKPLSKLLNPLITLVSFFSNNVTRLMGINLNDVDKDELKPEELRTLLQTSGVPKRQE-EMLMGIFDMDYLSVNDVMIPKNEIIGIDLNDEIEEILNQLQNIDFTYIPCFEDSIDNIQGFLSLADFLGNKIQSKE-NLKAELREPLFVPENTPLYKQLANFQSSGRRVGLIVDEYGDIEGIITLRAILEIIVGEITTESIEKMDIMPQADGTYLIEGNMMIREVNRRLEWELPTEGPK--TLSGLILEEVQTIPDTNIGLSIEGYRIETVLIKDNVIKLAKL--------
257791484    MDLSIFASPEAWISLVSLIFLEIVLGVDNLVFISITTNRLPEDKQHIGRKLGLAGALVMRIIFLCFASF-LVHMTTPLFTIYAHGFSVRDLVLLVGGGYLIYKGIAELRDTLKKAEHCEEHKALHRIALPQAVGTIMVMDLVFSIDSVITAVGMADHLIIMIIAVMLAVFLMMIFIDPISNFINGHPEMKMLALTFIVAIGGLLVIDSAGFHTGIELLHMPLEKLIVAMVFCIVLIQMRYNANFLAWRKDRWKNETAAQIDSVRAEMMEQMKREDARPQDADASGVSDARSERI-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
220925465    -----------------------------------------------------------------------------------------------------------------------------------------------FLSTVQIGITLIG----VLAGAFSGAALGQRAAELLQDFGLAQGLAQTIGYGLVIGAITYLSVVVGELVPKTLALRAPERIACMVARPTSAVSRAAGPVVWFLDAST---RRIFRLFGIDARADEATADEIRAVVAEAETAGAIETDERHMIGGVLRLGDRTVRGVMTPRTDVTWLDLGDTEEAIRAALLATPHARLPVGEGGPDEIIGVVQLRDLLPDLLRGRPLDIRAHVRPAPVVPDRLGALDALAVLRKAEVPIGLVHDEYGHFDGVITPADILDAIAGAFRADLSDSDEAVRREDGSWLLSGWMPVDEMADQLRVPLPDR-RDYETVAGL---------------------------------------------
142083498    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALLTYFVIKEFGDEYVWVGTLILTVLVIIFAEIAPKNFAAKKPEAVAYPA----------SIILEFLTNYFGWLSRILNFFSSWITGVKGGENYFAQSLN-RQELKSVLEKDTEQVDKEEMEAMKSLLDLKELSVQDILIPMDQVKKLDLNDIDNFNNEE--RNRF--YPVYKENESEILGFIHAKEI--EELENFRNDLTDFLIETYYVPESTQLFAQLKNFQRNGSEVALVVDEYGEVTGLITLEDLIEQIVGQFNSEEPED-EYEIVDEDSIIADGSTIIRELNKKMEWDLPEE--GAKTLNGLIIDHLNQIPTNNICIELDDYKLETHKIESNKVKQVKVSKISD---
292490273    ---------------------------------------------------------------------------------------------------------------------------------WLAKGLLPIIEDTARLDRYIAASQIGITLSSLILGAYGQATLGQELALLLALFGDMEPLAAQSTAAMVVLVLLTGLQVVFGELVPKSLALQYPVQLALYTYLPM--RWSLKLYSGFIAFLNGSGIVLLRALGVRHSRHRHVHSPEEILIAESREVGLLKLHEQQRLHQALYLSRRTARQLMVPRRFVAIVDTKTPPQQLFQIVVESPFSSLPVYQGSLDNIIGMIHTKDVTAHFAEHRAPTVAQAMRPAISVLDKVTGDRLLAIMRQRHSRKLIVVDEYGTMQGLVTLDDMLIALTGGVAEESKEEAQPEYLPDGRVRLPGLLRVEETVLWTGL---PWHSQANTVAGHITSMLERIPEPGERVMIDGLEVEIEELDGPAIRSVLVK-------
143207322    -------------------------------------------------------------------------------YLADFGLMLFALFLVLLNGFFVAAEFAIVRLRAT-----KVDALAEAHGWRGHILRTVHNQMDAYLSACQLGITLASLGLGWVGEPAFAELL-----TPLLAALGIDSPALIHGIAFFTAFAIISYLHIVIGELAPKSW--AIRKPELLSLWTAAPLYAFYWLMYPAIFVLNASANAILRIAGQPGPHHEHHYSREELKLILHSSRASADSDQDLLASAVELGELEVVDWANSREDLVYLELNASLDQVFTTFRRHKYSRYPIYDESKEEFVGVLHIKDLSLLEMLPSALKLGDMMHPLERVSRHMPLSQLLEQFRQGGAHFALVEEADGKVIGYLTMEDVLEALVGDIQDEHKAERGILAYQPGKLLVRGDTPLAKVERLLGVDL--DHIEAETLAGLIYETLKRMPEEEEVLETDGLRIIVKKMKGPKVVLAKVLKLD----
77163655     ---------------------------------------------------------------------------------------------------------------------------------SAVRVQTILRDPIRYIATAQLGITLASLGLGMYGEHVLAQWFAGWLEE-----LNASSWIAVHTLASVLAITILTYFHIVEMVPKSLALIYAEGTTLWMARPMRWIQFATYPLVATLNGLGTAILRIMGIKRSFTSNHYHTAEELQLIVEESEEGGALNPEAGQMLRELLEFREQTAEEVMVPRVHITGIPLGASPDELITIIRSTHHTRYPVFEGTLDQIVGLIHIKEILRLLVANHSLR-QKNLQTLSFVPETASVDTVLTAMRRAHTHMVVVIDEYGGTSGIVSIEDLCEEVVGEIEEEPGTSPTAFVDTQGGVHVPGLWRLDEVGKQLGINFC--HKEVDTLGGLVLHLLGREPAVGDTLTFQGIRITVTALEGRGIK------------
54024794     ----------------------------------------------------------------------------------------------------------------------------------------------FMLSGAQLGITVTG----LLVGYVAEPLIGSGFGDLLGG--VGVPTAVGVAVGTVLAVAFSTVVQMVFGELFPKNLAIARP-EPVARWLARSTTLYLRLFGWLITLFDASSNLLLRLVRIEPVHDVEHSATPRDLVHIVAESGELPAELSALLDRILDFPTRTAEHAMIPRSRVDYVGAGEPVARVLARMSA-GHTRYPVVGDSADDLRGVVHLHDLLDD---RETGTAGSRCRPAVLVPTTLPLPDVLARLGSAGEEMALVIDEYGGFAGVVTIEDMAEELVGEIADEHDTETEVVTVDGDGWLIRGDVHLDEVRRTLGHALP--DGDYETLAGLVITEYGGLPEVGTTVAI----------------------------
143743248    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FGVEGIFYATLIMTVVIVIFAEVLPKTYAINRPNR---TALLISPIIYYLNKIL--FIFVFFINIIVRVIFRKNENDILNKDQQSEEELKGVIDLYKTSNPD----YEQEKDMLQSILQLNDITVEEIFTHRKNIYSIDSSLNTNEIINKINNSRYTRIPFWKDNPENIIGLLNVRTLNIDLKNQNESKIFDKISSPWFIPETTNLLEQLVEFKKRKEHLAFVVDEFGELLGLITLEDIIEEIVGEIVDEIDPENDFKLNNYGKVIINGEKNIRDLYKSF--DLDPPEIESSTIAGYILDISKKIPSYGESFKDNFFNYKILSHSKKQISKVEISKIN----
142964283    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILIGNNFTHTLSTALATVVAIRIWSDSAVLAVTVFMTIIMIIFAEVMPKTIAALKPESIAFPSSYILKPLSKILSPLITLVSFVSNGFAKLVGIDLDNTDKDELRPEELRTLLQSSGVPKRQE-DMLMGIFDMDYLSVNDVMIPKNEIVGINLKDNLEDILDQLQDIDFTYIPCFEDSIDNILGFLNKKADFLGSSIQSIGNLKSSLREPLFVPENTPLYKQLANFQSSGRRVGLIVDEYGDIEGIITLRAILEVIVGEITTETMERMDILPQADGTFLIEGSLMIREINRRLNWELPTEGPK--TLSGLILEKIQTIPETNIGLTIDGYRIETVLIKDNVIKLAKLEKVE----
138073373    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WLTNIVSSRLLKFLNVDPMESSNDNLNSDELRTLLDEHGLIPNQSRAMLSSILGMEELTVEDIMTSHAEIMGIDLNHSIEAAQKVITSSYYSRLPVFKGSIDSIVGMLHLKDSHQFIALEQKLDVSKILLETTFISQSTTLSKQLSQFQKQDNNLGLVVDEYGEIQGLLTIEDIFNEIVGKFGAAKKEEKEFIQKKDGSVIADGNSKIRDLNNYVGWDL--DEDGSKTINGAIIDHLDQIPQENVCLELGLYRIEVLQIEENFIAKVKINK------
54113075     --------------------------------------------------------------------------------------------------------------------------------------------------AAKRSLSLVRNPERLLVAILIGNTFANIFAGTVIHFGDLGLLIATIVVTILVLVFGEIIPKSFAAIYPQRLAFPFSLPLKIIMLI----------LYPAVIFLSMVSKVTLKLFGVKIEAVNNESLDKEEIQTVVNESNALGAKNKNMLLGVLELDKVLVQEVMTHFNKIEYIDLSNSIDKILARIAKMRSLNIILCENGVNSIIGVIRLKEITNLLISSKKAALRKIAQEAYFIPETVSLQTQLINFQQKSKRFAIVVDEYGDVCGTVTIEDIMEEIVGEFSDRFDVNNNIRKLEDNSYLIGGSATLREINRHIGIEF--ESEDAKTLSGLIIEEIENLPSGPCCIKYNNILLEITNIRDNKIVSIKLT-------
284991381    ----------------------------------------------------------------------------------------------------------------------------------------------FMLSGAQLGITVTGLLVGYVAEPLIGESLGVLLSGPTAVSIGIGAVMALLFSTIVQMLFGELFPKNLAIARPEPVARRLAASTT-------VYLKVFGWLIWVFDQASNLLLRALRIEPVHDVEHAATARDLEHIVEESRDSGDLPAELSMMLDRILDFPNRDVEHAMIPRPRVGTVADTDTVGHLRE-LMAHGHSRYPVLEVETGDVVGVVHLADLLT-TTEPDTAPVTAIARECLVVSTVTSLPDALRQLADTRNQMACVIDEYGGFAGVITLEDLAEELVGEITDEHDADVDVPVEGDGVWEMPGDVHVDEVERSLGVDLPR--GDYETIAGLVIAVHGGLPQPGTALQVE---------------------------
143524837    ----------------------------------------------------------------------------------------------------------------------------------------------------------------SQFGVTISLISIGWLSNSMANFWEKNILPNRFFDLLLFLFVVTIVTLVSGLIPKALVINNPESAALRLTSIFDAVRKGMQPIVSIIEFFASACLGLLNLNNKWDSLNSGLSAGELETLIETDNVTGLKPDEKNILEGVFALKDTQVKEVMIPRSEMVTLPKNITFSELMKQVDKTRHARFFVIGESLDDVLGVLDLRYLAKPISKSEMEALEPFLLPVTKIIETCSLAEILPIVR-DYNPFLLVVDEHGGTEGLITAADLNGEIVGEEMLNNKIYSDMKMLDNFSWSLAGKSEIIDINKRLGCSIP-EGADYHTLAGFLLEKFQMVPKIGDVLDFNNIKFEVVSMSGPKIDRVKI--------
145225555    -----------------------------------------------------------------------------------------------------------------------------------------------FLATIQLGITLAGFLASATAAVSLAEPVESRLQFLGGAAAAVSIAAVTIVVTASTLVFGELAPKRLGMQYARRWAGLVA---PLLRFLAIVTKPVIWGLGQS-------TDIAVRVVGGDPDVGKKEPTFGELRELIAGHSG-LNPEQRTIISGALEIHERALREIVVPRPRVFRLRADLPVPQALHALAASGHTRAPVVAGELDDAIGVVHLRDLL-----GSAGTVADVARPALLLPDSLRVTAALSRLMDEHEQFALVIGERGGVSGIVALEDLLEEVVGEIYDEQDKDIRAARLPDGSRILPGSFPVHDLGDVGVDGSRLPRGNHTTVAGLILDSLGRMPEPGDRIEIGGYRWEVTAVDAHAITEVRVVP------
143767629    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISTLLLSNNLVNILASSLATAFFYDLFGVEGIFYATLLMTVVIVIFAEVLPKTYAINRPNRTALLISPIIYYLNKILFIFVFVINIFRKNDNDVKNNDLQSEEELKGVIDEQEKDMLQSILQLNDITVEEIFTHRKNIYSIDSSLKTSEIIQKINNSRYTRIPFWKDNPENIIGLLNVRTLNIDLKNHNESKIFDKISNPWFIPETTNLLEQLVEFKKRKEHLAFVVDEFGELLGLITLEDIIEEIVGEIVDEIDPENDFKLNNYGKVIINGEKNIRDLYKSF--DLDPPEIESSTIAGYILDMSKKIPSYGETFKDNFFNYKILSHSKKQISKVEISKIN----
145351851    ------------------------------------------------------------------------------------------------------------------------------------VFQIMRKDVTRFLTTILIGTTFSGIMATALI-----------TEAALILYGDGATTAVTVALTIVMLVFTEIAPKSVAVQHATVIARVIAKPIYLLSF----------VVYPLGRTCQIVVNAMFALFGLKTAEPFVSEEELKLVLAGATKSGEVESAEKDMIQNVLDLEETVVRDVMTPLVQVHGVRSDATLAEFRTEWIEHKYSRVPAWEDRVDNIVGIVRANQIMRDLRPEQSKELEDVLRDTYFVPESMSVSKLLRELMQRKSHMCVVVNEFGGTVGIATLEDCVEEIVGEIYDEEDSQPFIREVGQGAYLVDTRAALWKLADELSLDIP-ESPLYETVGGFVCDLFGSIPDVGASITT---TFEHVE-------------------
142315055    -----------------------------------------------------------------------------------------------------------------------------------------ALDLLKKPDQLLSAILVGNNFANILASAIVTIIMLNYFGGNV----------------LLGSIILTIVILIFSEITPKTMAAIKPESFATRSSFLLKILVYLFKPLIFFTNFISRHILAIFNLNAKDASNNDNLNTEELKTLLEESGELIPKQYRKMLSSVLGMEELVVEDIMIPASEVLGIDIDKNYDEAKKIIQSTEYTRLPVFKESIDSMIGILHLKDSHSFLLIEQEENIESSLQETYFVSQSTALMKQLREFLSNDKSIALVVDEYGEIQGLISIEDIFKEIVGKFAAKEDLEKEFVVLKDKSLITDGNAKIRDLNNFVGWDI--HDDSSKTINGLITEFLDQIPQAKLCLEIDGYRFEIIEIDNNFI-------------
226362332    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IGVGAVLAVLFSTFVQMLFGELFPKNLAIARPEPVAR-------WLALSTTVYLKLFGWLIWLFDQSSNLLLRALRIEPVHDVEHSATARDLEHIVAESRDAGELPRELSTLLDRILDFPTRTAGHAMIPRAHVDTVRADEPLSSVLEKMGA-GHTRYPVVGTSSDDLRGVIHLHDLLGEGPDGAAASRART---AVVVPTSLPLPDVLDQLTAAGDEMALVVDEYGGFAGVVTIEDLAEELVGEIADEHDPDGDASVSESEGWTMPGELHLDEVERVLGHDLP--SGDVETLAGAVVAEFGGLPVVGDVVAI----------------------------
256831566    ----------------------------------------------------------------------------------------------------------------------------------------------FMLSGAQLGITVTGLLVGFVAEPLVGQALAGLLGDPTTVSITVGTILALAVSTVVQMIFGELYPKNLAIANPEPLARALARPTVI----------YLAVFGWLITVFDHAANGLLKLLRIEPVHDSATTADLEHIVADSRESGDLPADLSVIIDRILDFPTEDVEHAMVPRGRVGVVEPTMTIAEVRELMARE-HTRYPVIGDN-DEPVGIIQLIDVLRA---PDNAQVVDVMREPTVVPTLMSLPDALTEMAHTKNQLACVVDEYGGFAGILTLEDLAEEIVGEITDEHDNEEYVVAEGLGMWRMSGDVHVDEAERAIGHDLP--EGDYETIAGLIIAEHGALPDEGDVITID---------------------------
72161667     ------------------------------------------------------------------------------------------------------------------------------------------------------------QIGITLAGFLASATAAVSLAQPLIPPLSTAIVLVTVALTFITLVFGELAPKRIAMQRAETW---AVLISRPLTLLSVLSRP-------AVWLLSVSTDLVVRLSGGDPAATRE-EMSQEELRDLLATQPNITRKQRTILTGAFEIADRNLRHVLIPRRDVVVVPASMPAQDAARFLAEHGHSRAPVVDDDLETVVGVAHWADLLR-----GEGSARAAARAPLLLADSLPVSLALERMIAERQHLALVVDGTGAIDGIVSLEDLLEEIVGDIYDETDTAPAVTRLPDGSLRLPGTFPVHELPE-LDVHLTDPAGDYVTVAGMLLAQLGHIPEPGEQVVLGSWTATVAAVNGRAITEVVLSP------
294624793    --------------------------------------------------------------------------------------------------------------------HTQAVGLAQTNGWRGRLLLGVHAHLDAYLSACQLGITLASLGLGWVGEPAFAHLLQPLFDT--LGLSPEAAQFTALAIAFSLISFLHIVLGELAPKT------MAIRRPERMSLWTAAPLYVFYWIMFPAIWLLNTSANLLRLLGWGDVEHQSHRYSREELVGRQDPNAPAPDHGLTLMSHALELPDLVAGDLMHPREHMRSLREGMGLDTVLAEFSESRYSRYPWFDTDGEQVLGILHTKDLLVAMARGQDLDDLRLLLRPPTLLTLTPIPHALEQFRTGTTHLALCVEDEGRILGFFTLEDLLEVVVGEIEDEHRHRDAPVRSQDGSLLVAGSTSIFRLERLLGQDLSAPD-HVNSVGGLIVHQLQRLPEEGETLDLDGHALTVRRMAGHRIQAVTVRPV-----
143869755    ----------------------------------------------------------------------------------------------------------------------------------------------------------SHLTALRFVRVVVDTIAAVLITLAASMWLEQWWQVLLVAGAIVTGVSFVVVGSSPRAVGARNAPFMVRTFGGLVRVVRLAVGPLAEGLVVLGNVVTPGVG------GTATVTSENQFRNW---VDEATAQDMLEEEDRELLHSVFDFGDTIVREIMVARTDMITVDAEDSINDVMSVFLERGVSRMPVIGKDSDEVIGICYLRDVARIKHEKAAAALKKLAKPALFIPESKNADDTLRFLQREQNHLAMVVDEYGGIAGLVTLEDLIEELLGEISDEYDTDVDIYPLGPDIYRVASKYSVDDLEDLYDIDIEDDDVD--TVGGLLTKLIGRLPEGGSSASTPDLILLAEAPEGRRVAWIRVSPTE----
227529279    ------------------------------------------------------------------------------------------------------------------------------------------------LSTAQVGVTMTSLILGWIGDQFITNLLLKITVVPANIREVISPICGVLIFTFFHAVFTDLVPKNMAIDKPVPIL---MAIVHPIQFFHTIF-------YPFVWLFAVVAAWVTKLLGYNVQPEEDTYSQNEIMTQQSEKAGEMDKEDVIFMQRAFEMNDKVAEDIMIDRTQLAVIDITASIADAAQLYFEKKFTRFPVVNNDKDHILGYIFAYDIMRQNQINPQQSIRTIMRKIPIVYENEPITKVLQEMIKKQVPIVVVQDEYGGTSGIITDKDIYEELFGTVGEEIDEKKEPDSKGNPTYEVSGKMPLDDFERYFNTKIDQENSEVTTLTGFFLER-QYDLKVGQPIRVDSFSFIPLDLQNAYVNKFKV--------
121534213    ----------------------------------------------------------------------------------------------------------------------------------------LALKVVSGFDTYLGATQLGITLASLALGWLGEPAVASLLEPLVFRYFPGSTWLLHTITIMLGFTIITFLHIVLGELVPKSLAIQKVESIALFSVWPLYIFHKIGYPIIILFNKA--AKGILAVMGIRAANEADLAHSEEELVSASHRGGVLDQMESELIDNVFDFADRLAREVMVPRQDMVCLFVDDTFEENMRIVRETGHTRYPLCVEDKDHVIGMVHIRDLMDDMSSTEEKDLRSIMREILVVPEGMSVAKLLQFMRRKRTHMAVVIDEYGGTAGLVALEDVIEEIVGDIQDEHDDEEDVEVRRLPRW-----------------------------------------------------------------------------
168039337    ------------------------------------------------------------------------------------------------------------------------------------VFQLLRQDVTRFLTTILIGTTVCNIAATALVTDAATAL-----------FGEAGVTAATGVMTVVLLLVTEIAPKSIAVHNATEVARVVVRPVAWLSVI---------LYPVGRLVTAMSTSLLKLLGLKSSGEPFVSEDELKLMLRGAELSGAIEEEEQDMIENVLEIKDTYVREVMTPLVDVVAIDSAANLLEFRNLWVKQQYSRL---SDDAPYVYGLMLASSWLQTELLQRMNVGRIAHRPAYFVPDSMSVWNLLREFRVRKVHMAIVLNEYGGTVGVVTLEDVVEEIVGEIFDENDSKEEIVQRADGVFDVDANTSVEDLKEALEIKLPEGSHRYETVSGFVCEAFGYIPRTGESTKIQKYRLEILAGNARKVGSVRFERLEGTSL
119952999    --------------------------------------------------------------------------------------------------------------------------FSASETAYTSLSLIQLQDIKKKGKLGTVVYNLAQNPSKLVTTILIGNNIANITASALTKFVLDKYGNNALALSTGIITIIVLICSEIFPKQ------IAILNNESIVLSTSILLKILTIIFTPAIYVINGIVKILLSLCKIKASQKMTKDSIKNMLFLAEKLGILENDDRIFMQKMLNIGEVRASEVMTHRTEVFSLSSTSQLKDKIKLIKKEGYSRIPVYKGNREQIIGILITKDLIEISKKKLEQNIIKFVKPAVFVQQNKRIKDILDIMRQKQKIMAIVIDEYGGFAGILTIEDIVEKIFGAIFDEYDFEEQITKKDENIYLISGETTFDEIEETVGIKIQ-HKDYINTIGGYIMDLLDKIPTGGEQVSTEHGEYLIEEIQNHKIKKITFTKLDK---
307609407    ------------------------------------------------------------------------------------------------------------------------------------ILEQVHQNLDAYLSACQLGITLASLGLGWIGEPAFAELLGPLFVALGISSVH----IVTISSFFIAFFLISFLHIVIGELMPKSI---AIRQSELISIWTAVPLYWFYWIMYPAIWLLNTCSNFFLKLSGMDIKNEYESEELKLILSGQHLQSELKEDEREILEHTLDLAELNVTEVMRPEDEMIIIDINEPFETIKDKILKYRYSRYPVYDSGTREMIGVIHVKDLFADLLLQKNINLKPYVRPVLKVSHKLPAMDLLRKFRAGMPHFALVYKHKSSLLGFVTLDNLLHILIGRIKDEHKTHEDWVKNADGTITTKGDCSLYSLERALDITLSPDEEELNTLYGLIITRHGKLPNEGEIIQFVEFDALIEKVQDSFITKIKV--------
25028485     ---------------------------------------------------------------------------------------------------------------------------------------------------------TSFMLSGAQLGITVTGLLVGFIAEPLVLGGVGVPTAVSVGVGTVLALALSTVIQIFGELFPKNYTIAAPMKSSI--ALAPSTSIYLKVTGWLIRFFDASSNALLKLMRIEPVEDSATAEDLEHIVSTSRLSGDLDDSTFLVLDRLLDFPDRNVGHAMIPRSRTDVLSPETTLGEARA-LMATAHSRYPVIDE--DHVTGVLHLVDVLATDLPD-TTPATTLARPAVVVPELMTLPDVVDELIGQEEKMACVIDEYGGFIGIITLEDLAEEILGDVSDEHDESEDITETREDQWLVDGDTPLDEVERAIGHDLP--EGDFETISGLLLSHAGGLVDAGEVHDIEDF---VERSEPPRILRIRVESIE----
256790208    --------------------------------------------------------------------------------------------------------------------------------------------LSFMLSGAQLGITVTGLVVGFIAEPSVSALLRPVLSGVGIP--DGAVTGISVVLAFVLATVVQMVLGELAPKN-----LAIAVPERLAKALAGSTLGYLKVVGPVVRIFDGAANRLLRGVGIEPVEELHHGATLEELIGESHEQGELPRGTAQLLDHALEFSERTLHEVMVPRADAVFVRKDATAAEAVTLIARHGHSNYPVLGDHPDDVAGVLGVRELMGLPAGQTATTAGAAARRPLLLPDTLPLPDAVERMREDDDEFAVVLDEHGGVAGVVTYEDIAEELVGDIADESDTVTAVAVADGEGWLVDAGRRLDEVAEATGVELPEEDD-YETVAGLVVDRLGRFPAIGDRLTVGSAVIDVRTLDRHVPERIRIE-------
142841964    -----------------------------------------------------------------------------------------------------------------------------------------------------------KLIGIILLGNNLTNILITQIATLLSIFGDIGLAIATGFLTLFILIFAELAPKTMGAKHSEKIAYPAALIYQKLLFIF----------YPFVALINFISNSLLKVLGVNELEVKTSLSSDELKTFIKEAGSKLSSKHLNMLESIVDLENSTVIDVMIPKSDIYGIDIEEDEKNILDRITKSAYTRIPVYKKNIENIIGFIHIKKISQKLLDKDFKKVENILRDSYFVADSTSLLSQLINFQKEKRRMGMVVDEYGDLLGMIFLDDILEEIVGDYTDPISENNNIIKEHDGAFIIDGGLHIKEVNALLGTSFNY--SEAKTLNGLIVEQLENMPQVGSEITIDNYSF-----------------------
143440241    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GVVIGSIVLTLIILVFAEITPKTFA--ALNSEKVALPASLILKYLQKILRPLVLFVNFFSNFFMRLLGTKETTINEDLSPEELKSVLENSGDLIPKKYQDMLISVLELDKVSVDEVMTQRSEVIGIDINQPIENILSNLQNNQKDFLPVYNESLDDLRGVIDLYGITSFLSNEDKESLIESLDEAYFIPENTPLSTQLFNFQKNKKTVAVIIDEYGSVKGLVTIKDVLEEIVGELTDIDRETVEIMEQKDGSYLIDASIPLRELNKKLNWQLPI--NGAKTLNGLIIDQVETIPENNIKIEIENYAIETVLIRNNMIKIARVLQIEQ---
139523157    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AALRLTTIFDAVRKGMNPIVKIIEFFASACLGFFNLNNKWDSLNSGLSAGELETLIETNNVTG-LKPDEKNILEGVFALKDTQVKEVMIPRSEMVTLPKNITFSELMKQVDKTRHARFFVIGESLDDVLGVLDLRYLAKPISKGEMEALEPFLLPVTKIIETCSLAEIFPIVR-DYNPFLLVVDEHGGTEGLITAADLNGEIVGEEMLNNRIYSDMRMLDNFSWSIAGKSEIIEINKKLGCSIP-EGTDYHTLAGFLLEKFQMVPKIGDVLDFNNIKFEVISMSGQKIDRV----------
142951804    ----------------------------------------------------------------------------------------------------------------------------------------TLLKILKELSYQLTGAQLGITITAVLIGFIAKPTVASMLEGPVRSIVGESAKESVSLALAIVLATFAAMILGELVPKNIAIAKTNLTAKALAKPF----RMYSFAAKPIIALSDATSNWLTRRLGVEPAQELERVPNLESLIRTSGEEGTLGFNEVDLLTKSLRFARKSANEVMVPRLAIHSLPQGSTITDLVELSASTGLSRFPVVDNDLDSVVGIAHVKSLVIDPKLRSNQLVETVMGDILAIPETRDLLSVMTDMRRQRIPLAVVVDEHGGTEGIVSIEDLLEEIVGEIEDEYDAAVENGLEERGVFTISGNLHPHEVADMCGFEI--QDGQYETIAGFALEKLQRIPSPG---------------------------------
138116466    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FSCCSKVIFYYTKFISPVVFFINKIASYFMGLLGMNPNKNMEEEFEGAIKYQKQHSKDNIEQIEY--MSNLLELKNLKVDELMTHRNDISYIDLSDPIEKIIDYLKVNNFTRVPVIKKNFENVLGILDIRDLLKSEITLKELNQDRILNDPWFIPENKMAIKQLIDFKSKREHMALIVDEYGAVQGLISFEDIIEEIIGEVFDETDENSYLEKLDSNNYLFNGNTSIRELNRVLKIDLPDE---HVTLSGLVYSITNDIPKVGKVLNYHDIKIQIISKSVNKISKIKIT-------
134679883    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------TILVGNNFANILASALVTIIMIEFFGGSILISVILTILILIFSEITPKTMAAIKPESFATRSSFLLKIILIIFRPLIVITNLISSSILKIFNLNAKDAGDNDNLNTQELKTLLDESGTLIPKQYRGMLSSILGMEELVVEDIMIPTSEIIGIDLDQSPEMAKNIIESTQYSKLPVFKGSIDNIEGILHLKDSHSFLAFEDGDEVKVFLLDNYFVSQSTALMIQLREFQLNDANIALVVDEYGEIEGLISIEDIFKEIVGKFGSSKTEEKEFIKLKDGSIVTDGNSRIRDLNNFKDWSISEENSK--TINGLITEHLDQIPQANLCVEIGVYRFEILEIDDNSITKIKIKK------
253999941    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILLGNNFANAASATLVTVISVQLLGEGWVLMIGTLSVTFFILVFGEISPKVIAAAYPEKLAFASYILYPLLKVLYPAVWFVNLFVSGLLRLLGIRVADHSHAISMEELRTIVSDSASYIPKKHRTILLNLFELEKITVDDVMTAHTLIDTIDMDAPMDDILQHISSSHHTQLPVKQGPGEEIIGFIHVRRVINQLRGGDKEALQEIIAEPYFVPSGTPLYTQMQQFQEQQQRMGLVVDEYGELKGLVTLEDILEEIIGDFTTQSPRTSKYIHEEDGSWLVDGSSSLRDLNRKLGLNLPL--DGPKTLNGLVLEHFEDIPEPSTSFKIGTHALEIVQTHDRIVKSVRI--------
195953288    --------------------------------------------------------------------------------------------------------------------------------------------------------------------FGYTISIVFAASLYTIMLFEISKDVPILKHTYIFFSETLVLITIIFGEIIPKIIFQKHADKVILPIIFILYKLRFLFGFSSFLSKAIKHIFFKYM------SKPHSHVSRSTILKIISKELDVDKFESLILSNIVSFKERRAGEIVRPIYEVAMIEEGALVEQAIYQMKSSGYSRLPVFRNTVNDILGYIRAFDIID---KDPNTPIGISIRPIQLFSEFSFLKDVLHEFKRKKEHIGAVVDERGVILGIITLEDVLKEIVGQISDDRKEDQLLREIAKNKWLVDGRLEMSEFSRILGIDLTV--GPYTTVSGYITYYLGRIPQRNEIVNIGKFKFKIIDSDRRRILKVIVE-------
143936602    ----------------------------------------------------------------------------------------------------------------------------------------------------MRALKLLQRPDVLLASILIGNNFANIAASAIVTIIMIDYFDGNVLLGSIILTLVILIFSEITP-KTIASVYPENFATKSSWVLTILVIIFRPLVWLTNILSSR----ILKVFNVDPMQSSNDNLNSDELRTLLEEHGLIPNQSREMLSSILGMEELTVEDIMTPHAEIIGIDITQSIEAAQKIIGSSYYSRLPVFKGSIDQVMGMLHLKDSHQFIENEAGKDVKSILFDTTFISQSTTITTQLSQFQKQDNNLSLVVDEYGEIQGLLTMEDIFTEIVGKFAAKADLEKEFLRKKDGSVIADGNSKIRELNNFMNWDI--DEDGSKTINGVITDYLDQIPQENVCIEIDGYRIEILNIDEN---------------
143814340    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILIGNNFTHTLSTALATVVAIRIWSDSAVLAVTVFMTIIMIIFAEVMPKTIAALKPESIAFPSSYLLKPLSKVLSPLITLVSFVSNGVTKLIGIDLDSADKDELRPEELRTLLQTSGVPKRQE-EMLMGIFDMDYLSVNDVMIPKNEIVGIDLNDDIEQVLEQLQKIDFTYIPCFEDSIDNIQGFLSLADFLGNNIQSKEM-LKAGLQEPLFVPENTPLYKQLANFQSSGRRVGLIVDEYGDIEGIITLRSILEIIVGEIATESIEKMDIMPQADGTYLIEGGMMIRDLNKRLEWELPTEGPK--TLSGLILEEIQTIPDTNIGLTIEGYRIETVLIKDNVIKLAKLEK------
254000443    ------------------------------------------------------------------------------------------------------------------------------------------------LDAYLSACQLGITLASLGLGWVGEPAFAELLTPLLQAAGIESPRIVHLVAFSLAFFIISFLHIVVGELVPKSLAIRSAEKIGLWTAPALYG--FYWVMYPAIWILNHSANLVLGVLGLQSATSHDSHYSADELLRSSRADDKFSRSEWRVLAQAIDFRELDVADVMRPFHEAVVLHEGDSLEANLQKIVQQRYSRYP-YMETSGEVIGIIHLKDLFVAQHKGRLEDIEDLVRPIAMVSPELPATELFRRFQQGAPHFTVVGYEGSPPVGFVTLDNLLSALVGEIRDEFRQSLEWTKLDDGSLLGKASLPIPTLERTLGIDI--DSNAADSVGGLILWKLGDLPEEGQKIEFDQFSIVVKKMVGPRILLVRV--------
194468046    ----------------------------------------------------------------------------------------------------------------------------------------MVANLNEYLSTAQVGVTMTSLVLGWLGDEFITDLLLKINIIPHDVLQAIAPVIGVLIFTFFHAVFTDLVPKNMAIDRPVPILLS---IVHPVQFFHTVF-------YPFVWLFAVVAAAITKMLGYNVQPEEDTYSQNEIMTQQSEKAGEMDKEDVIFMQRAFEMNDKVAEDIMIDRTQLAVIDITASIEDAAKLYFEKKFTRFPVVNNDKDHILGYIFAYDIMRQNQINPQQSVRTIMRRIPIVYENEQLTNVLAEMMKKQVPIVVVQDEYGGTSGIITDKDIYEELFGTVGEEIDEKKDPDSKGNPTFEVSGKMPLDDFERYFDTNIEQDNSEVTTLTGFFLER-QYDLKVGQPIRVDNFSFTPLDLKNAYVNKFKV--------
134697525    --------------------------------------------------------------------------------------------------------------------------------------------AVKRTSTHLSAAQLGITLTTLLTGFLAEPAISSLLSPSLTELGLGDDAVRALGAVIALLIATLFSFLFGELVPKNMALSVPVGTLKAVAIFQI---SFTYLFYFIIIFLNNTGNFFVRRFGVEPKEELSAARSAEELVMRSASLGSLEENTATLLSRTLRLVELDASEIMTPRPKMHSLDSRQNASDVISLSIETGHSRFPVTGDDIDDIVGAVHLKHALAVPVEKRSVPVTAIMQEVIRVPETMSLESLTLELRERGLQIAIVIDEYGGTAGMATLEDLVEEIVGELDDEHDERLDLTVVSGEQVSFSGLRRPDEL-EAYGIEIP-ESDYYDTASGY---------------------------------------------
140771871    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AIFPERIALPASRIYHPLVKFTQPFLLVINFFTNMVLKLLGSGPSEQEEKISVDELIITDGLTKTAFDRQNIMM--GVLDLGSMTVEDIMLPHNEVIGIDLKDPDEKNIKIIQKNFHSSLPVYKDVLDNLKGVLNLNEFLKDVDLDSYNNVRQYMKKPYFIPETTSLSQQLLEFKSKKQKTAFAVDEYGNIQGLITIEDIFEEIVGDYLEETQNKEMKPKKVKDYYVVNASSNIRVLNKMMNWDIPV--DEAKTINGAVLENLGYIPEAGTDFRLGSYIIEVLSTKENAVE------------
135031964    -------------------------------------------------------------------------------------------------------------------------------------------------DNVISSLLLSNNLVNILASSLATAFFYDLFGVKGIFYSTLIMTVVLVIFAEVLPKTYALKPTRTALSISPIIFYLNKVLFLPVFFINQIVNLIFKKKDNDKNFSDQQTEEELK--GVIDLYKTSNPDY---------------EQEKEMLQSILQLNDITVEEIFTHRKNIFSIDSTIDTEEIIEKINSSRYTRIPFWKDNPENIIGLLNVRALNVDLDKHEKSKIFDKIIKPWFIPETTNLLEQLVEFRKRKEHLAFVVDEFGELLGLITLEDIIEEIVGEIVDEIDPDNEFKANNYGNIVVNGEKNVRDLYK--NYDLEPPESGSSTIAGYILEISKKIPLYGEIVSDKSFNYRILSHSRKQISR-----------
187734889    ---------------------------------------------------------------------------------------------------------------------------------RVAVHLLKILENTKELDRYIAACQFGITISSLVLGAYGQVELAAYLFPLFERFGGMDSVMANSAAALVVLIGLTVFQVILGELMPKSLALQFPKQAALYTYYPM--RWTLAFFAWFIDFLNGSGLLLLKLFRLPPGGHQHIHSQQEILLDESHQGGMLEEDEHERLHSALSLAERTVEQIMIPRFQLVCLDVDATQEDILNMIADRPHTHIPVYEGNRESVIGMLHIKDMVSAYAEKGIPPLRSMLRQVPCVMEMQTVEMLMARLREDRAKEAFVLDEYGKFVGLVTLERLLGEMVGDIDEEFIRSGEVETLPDGSVRIPGMMRAHKAECLVPFLM----NGATTVGGCVIKHMSCIPKDGDRLIIAGRVLVVEKMDHNRVSSILL--------
284029544    --------------------------------------------------------------------------------------------------------------------------------------------LSFVLSGAQVGITVT-----ALLAGYVAEPYLGEGLQKLLGNAGLPTGVGLAVSVIAALLLATVIQMVFGELAPKNLAI--ARAEAVALRLSRSTLVYLAVAGPVIHLFDATSNRILRRVGIEPVEQGATAQDLDRIIATSYEQGLLDQDTTRLLDHGLDFRGRIAGEVMVPRVDVVTVHEDDPLSRVVD-LLDTGHSRFPVIASSVDEVVGVVAVGDVVEVPADRHHVTAGSLAAAPVVVPFTLPLPVVLEQLRTAHRQLAIVVDEFGGFAGVVSLEDIAEELVGEIRDEDDPESELVDNGDGGWTLPARWRLDQVQEATGIALP-EDDDYDTVSGLVMARLGRIPVVGDRLVVDPPRF---DHDGRRV-------------
143877185    -----------------------------------------------------------------------------------------------------------------------------STFWLSVLLFVLILASAFFSSSETSMMAINRYRLKTLISLIGGILLGNNFVNILAASIATLLSIKLYGEGSVIIASIILTIVILIFAENTPKTFAAKNPEKIALPASWLLELIIKLFKPVIFLISLTSSSLLKIFGLKSESEENLNSEE-LRMAVKDSKSMMTSSYQRMLLNIIDLEKVKVEDIMIPHNELVIADIDD-EDELFDHFKRIQHNRLLIYKGSENNIIGTIHMRDVVNSYAKDGIKEIKELIREPYFIPEGTLLSQQLEHFKNQKRRLGVVVDEYGEVQGMVVLDDILEEIVGQFTSSQSESIDISLQKDGSYLVDPKISIREINSELKIKLPF--DNAKTLNGLILEYLQSFPQHNVSLKIDPLIIEIIQVSKQGIKLVKITKL-----
143108459    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------AILVGNNFANILASAIVTIIMLDYFGGVLLGSIILTIVILIFSEITPKTMAAIKPESFATRSSFLLKILVYLFKPLIFFTNFISRHILAIFNLNAKDASNNDNLNTEELKTLLEESGELIPKQYRKMLSSVLGMEELVVEDIMIPASEVIGININENYEQAKKIIQSSEYTRLPVFKDSIDSMIGILHLKDSHSFLLIEKEKNIEPALQETYFVSQSTALMKQLREFLSHDQSIALVVDEYGEIEGLISIEDIFKEIVGKFAAKEDLEKEFEILKDKSVVTDGNAKIRDLNNFVGWDIYDDSSK--TINGLITEFLDQIPQAKLCLEIEGYRFEIIEIDNNFI-------------
299783345    ------------------------------------------------------------------------------------------------------------------------------------------------LSTAQVGITLTSLILGWIGEGYITALIIKWHLLPTAVANDLSSVIGILVFTFLHAVFTDLVPKNIAIDKPVNILL---AIVHPIMFFHVVF-------FPLVWIFDRSAAAITRLLGFSIHPDEDIYTQNEILSQESEKAGELDRADVLFMERAFKMNDKVAGDIMVDRTQLTVIDVTETIDDAAHLYFEKKYTRFPVVANDKDHILGYIFSYDIMRQNQINPEESIRAIVRRLPIAYENQPITDVLQIMIKKQVPMVIVQDEYGGTSGIVTDKDIYEELFGTIGEEIDEKTQPDSQGNPTFKVSGKMPLDDFMRYFKISIPQEQTQVSTLTGFFLEQ-QYDLKVGQPIRVENFSFTPLDLENAYVNEFRVTVI-----
297847966    ------------------------------------------------------------------------------------------------------------------------------------------ENGVFRMLRSDVTRFLTTILIGTTVVNIAATALVTKAATAI--FGEAGVSAATGVMTVVILLLTEITPKSVAVHNAQEVAR--IVVRPVAWLSLILYPVGRVVTYLSMG--------ILKILGLKRSEPYVTEDELKLMLRGAELSGAIEEEEQDMIENVLEIKDTHVREVMTPLVDVVAIDGSGSLETIV------------------VHFCGMLYVSSVLQGKLLESTTVVDMAHKPAFFVPDSMSVWNLLREFRIRKVHMAVVLNEYGGTIGIVTLEDVVEEIVGEIFDENDSKEEIQKRAEGIYDVDANTSIDQLSEELNIKMA-EGHQYETVSGFVCEAFGYIPKTGESVTVENWRLEVLAGNARKVSAVRFERVNDM--
225164749    ----------------------------------------------------------------------------------------------------------------------------KTGGWRVKLAIAATEKLDAALSATQLGITLASLGLGWVIAHRIAPLLGHFGITSPASVSSVSIAIAFFAITFLHIIFGELAPKSLAIQRPKAVSLFTAAPLIGFYYL----------LFPFIWLLNGTANLFLRWAGLDPAGEGEHAFSREELLSHARHSHPGDTLINKLMIRSLRLREVQAQQIMRPREQIAALWYDKSNEENLRIAQVNGHSRFPVCRGTLDDVDGILLVREWLWQIHALGDASFEPLVRPALTFTLQTPIHTMLELFRTSRNHLAIVLDAEGRTAGIVAFEDVLEEIVGDIRDEFDENGPIFDVGEKFIVVSGALTMRELQAETGWTF--EWLPKETVAMWTHRHFGKFPHRGETVTAGEFIITALDVHAERLRRIKVQR------
116490252    ------------------------------------------------------------------------------------------------------------------------------------------------LSTAQTGITLTSLIIGWLGEDSASKFLENSG---IFSFLGGQTEVGILVFTFVHAVFTDLVPKNIAIDEPVKVLLNIAR---PVSFFHVLF-------FPLIWLFDRTAAAISNLLGFKTATDEDIYSPNEIISLTKTSAQAIDEEDANFMQRAFEMNDKVASDVMVDRTSMSVVDVDETIADALLLYLEEQYSRFPVTDNDKDKIIGYAYNYDIVRQARIDDKAKISTIMRDIVSVPENMKVPDVMEEMSAHRVPMAIVIDEYGGTSGIITDKDVYEELFGNLRDEQDDEDDIKKLGDDTYQIVGKISLYDLEDFFNTKISQDEDDAVTLAGFIQNNYPEM-RKGDTVAVENYKFEITAND-----------------
300112827    ------------------------------------------------------------------------------------------------------------------------------------------------IATAQLGITLASLGLGMYGEHVLAQWFAGWLEE-----LNASSWIAVHTLASVLAITILTYFHIVEMVPKSLALIYAEGTTLWMARPMRWIQFATYPLVATLNGLGTAILRIIGIERRFTSNHYHTAEELQLIVEESEEGGALNPEAGQMLRELLEFREQTAEEVMVPRVHITGIPMGASPEELSTIIRSTPHTRYPVFDGTLDQIVGLIHIKEILRLLVANHSLH-QKNLQVLSFVPETASVDTVLTAMRRAHTHMVVVIDEYGGTSGIVSIEDLCEEVVGEIEEEPGASLAAFVDTQGGLHVPGLWRLDEVGKRLGINFS--HKEVDTLGGLVLHLLGREPIVGDTLTYQGIRIMVTALEGRGVK------------
212213062    ---------------------------------------------------------------------------------------------------------------------------------------------------AQRVVTLLKRPDRLLGVILIGNTFANILASAVATVIAVHYLGDLGVIISTVILTFLILVFAETTPKTLAALYPQRVAFPASLPLQILLRVFYPLVWLVNTI----ANAFLRIFGVKVSVQGTEVVSAEELRSIVRETGKGLSGYQQMLLRVLNLGQMTVEDVMVPRNRIHGIDIRDDWHKIVEVLLTSEHDYLPIYRENIDRVIGLLNLRRVMQLLSQQQKEKLVKVAEEVYFIPEVTLLNQQLLNFRERNKTVGLVVDEYGDIEGLVTLRDILEEVVGEFATGIDGATSLVQQKEGSYLIDARISVRDLNRIMQWDLPIKGPK--TLSGLIIEDLESIPIVGICIRLSGYPMEIVKVSRNAVRLVKV--------
141832374    --------------------------------------------------------------------------------------------------------------------------------------------------------------GEAALAAPLASWLERLGVPLPYGGYAATGLVVVLITYFSIVVG-ELVPKRIGQSYPETFARLVAR---PINFLALATKPF-------VLLLSTSTRTLLRLLGVKETSGSPTEEEIHAMLVEGTTAGVIESHEHTMVRNVFRLDDRQIGSLMVPRGDVVCLDIDAPFEDNLKCIEESDHARFPVVRGGMDNILGVINARQWLSRTLRDKARGADQPLQTALYVPETITGMELLDNFRLSDVHMAFVIDEYGEVQGIVTLQDLIEAITGEFQPRDPETSWALQREDGSWLLDGHIPVPEL------------------------------------------------------------------
171463006    ----------------------------------------------------------------------------------------------------------------------------------------LAERLLKRIDSLLSVLLISNNLINTVLPILVTGIALHIFGDSGLVL-----SIATLVVALLIIIFSEITPKVIGAAFPERIASNVGWLILPLTFL----------LAPLLWFINSFVSGLMKISGLQSSSDSRAMSKEELRSLVLESNRFVSTHHRNILLNLFNLENIAVDDVITPRSKIEVLDLSRPIDEVVQQLETCYHNKLPVCDEDSERIVGILSVKKALSLLGDTNHEDFRALLNEPYFIPSGTLVLQQMQFFQDNQQRLSLVVNEYGEVLGLVTFEDIVEELIGEFTTSFSNSTDPHWLADGTYLASGGASLRDLNRLLSLNLPLDGPR--TLNGLILERLEAIPDHDVSIRIAGVVMEIVQFDEHGVKTVKL--------
137697126    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NFFMRLLGTKETTIKEDLSREELKSVLENSGDLIPKKYQDMLISVLELDKVSVDEVMTQRSEVIGIDINQPIENILSNLQNNQKDFLPVYNESLDDLRGVIDLYGITAFLSNEDKESLIESLDEAYFIPENTPLSTQLFNFQKNKKTVAVIIDEYGSVKGLVTIKDVLEEIVGELTDIDKETVEIMEQKDGSYLIDASVPLRELNKKLNWQLPI--NGAKTLNGLIIDQVETIPENNIKIEIDNYVIETVLIRNNMIKIARVLQIKQ---
135303916    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------MASALATSAAISLTGDSGVAIATLVMTVIIVLFAEVLPKSYALHADKLSLRIALPVQIVVWVLTPLWLLNLLVVKLLRINKIGDNSREEELRGLIDLHNQDTD-------AEGRETGA-------MLSSVLDLGEISVEEIMTHRASVTAINADDDPEDILRFVLLSPHTRHPVYAGKPENIVGVLHVKALLRAIEENSARDITDIATEPYFVPETTQLFAQLQAFRKRREHFAIVIDEYGDLRGIVTLEDILEEIVGEIDDEHDEGPEVKPQADGSYIVDGSVTLRD-------------------------------------------------------------------
134626954    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVSVYATSFAISFFGEFDLIFVTILLTIFLVIFAEVMPKTYAFSNADKL---ALAVAPIINFFIFILTPATFITEMLAKIVSKPK--------IKDEDAKTEELRGMIRLHAGNESR--GKERSKMMSSMLDMDEVTIEAVMTHRGGVTMIDIAEEPEEAFKIIGESPYTRIPIYSGTPDNIIGILHAKELFRTLRRRNFKDIRELMSQPYFAPETTLLLDQLEVFKTRREHFAVVVDEYGDFRGIVTLEDIIEEIVGEIDDETDIKVKVKSQPDGSFIIDGSVTIRDLNRSLGWHLP--DQNANTIAGLV--------------------------------------------
135876787    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILVGNNFANILASSIVTIIMLNYFGGNVLLGAVLLTTFILIFSEITPKTMAAVKPESFAKRSSLLLKTLLFILRPLIAITNYISSIVLGIFNINKDNDNLNTQELKTLLDESGLIPKQYRGMLSSILGMEELVVEDIMTPKSEVIGIDVDLDYETNKKIIESSEYTRLPVYKNSIDNELGTLHLKNSHSFLDKEAKENVQNILTKTYFVSQSTALMKQLKEFQDNDKNMALVVDEYGEIEGLITIEDIFKEIAGKFSDKIELQKEFTKLKDGSIITDGNSRIRDLNNFVNWSIPEDSSK--TINGLITEYLDQIPNANLCVEINKYRFEVLSIEDN---------------
145295333    --------------------------------------------------------------------------------------------------------------------------------------------------ALSITKRTSFMLSGAQLGITVTGLLVGFVAEPLVGNALGVAAVSISVGTVLALAISTVVQMIFGELFPKNYTLATPLKSAL--ALAPSTTWYLKLAGWLITFFDFASNALLRLFRIEPVEDVDSSATAQDLVASSRDSGVLNNSMSLSLDRLLDFPSHDVGHAMIPRSRVGVVDPETTIAEVKALMRK-AHTRYPIIDDNHVPI-GVINLIDILHGAEISDSAKVTEFMHQPVIVPEFMSLPDVVTELHNREDKLACVIDEYGGFIGIVTLEDLAEEVLGDINDEHDSSEDITETSPDKWLIDGDTPLDEVERAIGYELP--EGDYETISGLLFDHANALLKTGDVIEIP-LDFEPEDYLNNRI--LRITVLE----
136196542    --------------------------------------------------------------------------------------------------------------------------------------------------------------------VVNAALTALVTALAIKAFGNNDQVLAMATTTLLLIVFAELIPKVTGANKPDGI---AMFASYILMIFVWLLRPFVFAINQIVSWMMALAKLELK------TSKEEGLTREELRSAVLESAGFIPLHNRKILLNLLDLEELTVDDVMTPHGKIEYLDLEEDDEVLTQQIATAFHSRLLVCDKDLNSPIGILHVKRAISLILKNEKKNILEILQPIHFIPLGAKLFTELKSFQNRAESISVIVDEYSEIQGIVTPQDIIEELVGEFRTTDPTSMNFLWDNAGEIVVDGLTPIRDLNKQLGTNLPLDGPR--TINGLLLETLQDLPQTNLSVKIEDVTAEILSVQGRLIKKIRIKR------
142847117    -----------------------------------------------------------------------------------------------------------------------------------------------SARALKLLSKPDNLLSVILVGNNFANILASALVTILINFFDGRVLLGSIVLTIIILIFSEITPKTTASAYPENFASRSSWVLSKLSFLF----------KPIVLMTNQVSSRLLNLLNVDIKKNDSDNLNTDELKTLLDDSNLIPGDYRKMLSAVLGMDKLNVEDIMIPLSEIEGININDELEKIKKRIKDSPYTTLPVYDQSIANCIGLLHLKDSSDFLAFEENKSVSSYLSDPYFASLTTNLTKQLHEFQNNNESIALVVDEYGEIEGLVSVEDIFIEIVGKFSDILEQEKEFSLQSDGSVITDGNSKIRDLNKFMSWNIP--DDESKTINGLALKIIDEIPVANLCIELDGYRFEIIKIKNNSISSIKIKSFKS---
137279606    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRIWSDSAFLAVTVFMTIIMIIFAEVMPKTIAALKPESIAFPS----------SYLLKPLSKILSPLITLVSFVSNNVTKLIGINLDNSDKDELKPEELRTLLQTSRVPKRQE-EMLMGIFDMDYLSVNDVMIPKNEIVGIDLNDELEDILKQLQNIDFTYIPCFEDSIDNIQGFLNKKADFLGYKNQSKQNLKEELQEPLFVPENTPLYKQLANFQSSGRRVGLIVDEYGDIEGIITLRAILEVIVGEITTESIEKMDIMPQADGTYLVEGGMMIRDVNRRLDWELPTEGPK--TLSGLILEEIQTIPETNIGLTISGYRI-----------------------
143481836    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GVVIGSIVLTLIILVFAEITPKTFA--ALNSEKVALPASLILKYLQKILRPLVLFVNFFSNFFMRLLGTKETSIKEDLSPEELKSVLENSGDLIPKKYQDMLISVLELDKVSVDEVMTQRSEVIGIDINQPIENILSNLQNNQKDFLPVYDESLDDLRGVIDLYGITAFLSNEDKESLIESLEEAYFIPENTPLSTQLFNFQKNKKTVAVIIDEYGSVKGLVTIKDVLEEIVGELTDIDRETVEIMEQKDGSYLIDASIPLRELNKKLNWQLPI--NGAKTLNGLIIDQVETIPEDNIKIEIGNYAIE----------------------
292490272    -----------------------------------------------------------------------------------------------------------------------------------------------------------RYIATAQLGITLASLGLGMYGEPILAHWGTSRWIAAHTVASVLAISILTYFHIVEMVPKSLALMHAEGTALWITRPMRWTKFATYPLVITLNSLGTAILRAMGIERRLTSGHYHTAEELQLIVEESEESGVLNPEAGQMLRELLELRERTAEEVMVPRVHVTGIPLGASPEELTAIITNTHHTRYPVFEGTLDQIIGLIHIKDVLRLLVANHSLR-KEDLRPLSFVPETALVDAVLAAMRRAHTHMVVVIDEYGGTSGIVSIEDLCEEVVGEIEEEPGTSVAAFVDAQGNLHVPGIWRLDEVGEQLGMELSHEE--VDTLGGLVLHLLGREPAVGDTVTYEDIHITVTALEGHGIK------------
143826541    --------------------------------------------------------------------------------------------------------------------------------------------------------------------LLATILVGNNFANILASSIVTIIMLNYFGGNVLLGAVLLTTFILIFSEITPKTM-AAVEPESFAKRSSLLLKTLLYVLRPLIAITNYISSIVLRIFNINKDAKDNDNLNTQELKTLLDESGLIPKQYRGMLSSILGMEELVVEDIMTPASEVIGIDIDLDYETNKKIIESSEYTRLPVYKNSIDNELGTLHLKNSHSFLDREAKENVQNILTKTYFVSQSTALMKQLKEFQDNDKNMALVVDEYGEIEGLITIEDIFKEIAGKFSDKVELEKEFTKLKDGSIITDGNSRIRDLNNFVNWSIP--EDNSKTINGLITEHLDQIPNANLCVEINKYRFEVLKIEDN---------------
227533762    ------------------------------------------------------------------------------------------------------------------------------------------------LSTTQVGVSLAGIILGWIGETTVEFLLVDLFGLTHLSLPNGSLHAVGAILGVIILTYLEVVLTEI-VPKNISIDYPIKTLMLVVTPLH----YFHILFYPFVWLLNVSATGIVKMMGMKPADEGNEAFSQAEILSLSKNAGDMEQNDVIYMQRAFELNDKTAKDIMVDRTSLFVIDITTTVKEALRDYLTQGYSRFPVVNGDKDKILGYVYIYDLVKQGQVDPSVKVSKLLRSIINVPEVTPIHSILAQMIKKQTPIVVVVDEYGGTSGIVTDKDIYEELFGTVKDEIDDVSDEYIRDPKVFRVSGKTTLWDFERYFHTNIKATDSEIITIAGFIMEDHPDL-KLHDKVKIDHFNFTVAD-------------------
152986882    -------------------------------------------------------------------------------------------------------------------------------GWRGAILRKVHNQLDAYLSACQLGITLASLGLGWVGEPAFAELL-----EPLLAMLGVHSEELIRGISFFTAFFIISYLHIVVGELAPKSW--AIRKPELLSLWTAVPLYLFYWLMYPAIWLLNASANAILKIAGQPGPHHEHHYSRDELKLILHSSRAQDPSDQGMLASAVELGELEVVDWANSREDLVYLEHDAPLADILAVIRRHKYSRYPVWDSHKGEFIGLLHIKALSALDSLPETFDLDELVRPLEIVTKHTPLSRLLEQFRKGGAHFAVVEEADHKVVGFLTMEDVLEVLVGDIQDEHKTERGILAYQPGKLLVRGDTPLFKLERLLGIDL--DHVEADTLAGLVYDTLKRVPEEEEVLDTEGLRIIVKKMRGPKIVLAKVVKL-----
297519394    ----------------------------------------------------------------------------------------------------------------------------------------------MFFTVVQIGLNAVAILGGIVGDAAFSPAFHSLFSRYMSAELSEQLSFIL---SFSLVTGMFILFADLTPKRIGMIAPEAVALRIINPMRFCLYVCTPLVWFFNGLANIIFRIFKLPMVRKDDITSDDIY----AVVEAGALAGVLRKQEHELIENVFELESRTVPSSMTPRENVIWFDLHEDEQSLKNKVAEHPHSKFLVCNEDIDHIIGYVDSKDLLNRVLANQSLALNSQIRNTLIVPDTLTLSEALESFKTAGEDFAVIMNEYALVVGIITLNDVMTTLMGDLVGQGLEE-QIVARDENSWLIDGGTPIDDVMRVLDIDEFPQSGNYETIGGF---------------------------------------------
134456485    ---------------------------------------------------------------------------------------------------------------------------------------------------------------ITSIVFLNGIFGESILAEPFALWLQSLGMTSDFSSIFATALVVVVVTYVSIVVGELVPKRVGQISAEAIACLMAKPMLLLALVTKPFVWLLSGSTHGLMRLFGFAHSTESNVTHEDIMLLEGSSSGAIEHNEHAMVKNVFRLDERSISSLMVPRSDIIFLDTAISMEDNLHRVMQSPHSRFPVCKQSADELIGIVSAKQLLAQSVAGQLTDLSSLVQPCHYVPDSLTGMELLEHFRTTARQVVFVVDEYGDLKGMVTLQDLMEALTGELNPDDGEDLMVVQRDDGSYLLDGLLPI---------------------------------------------------------------------
219871637    ----------------------------------------------------------------------------------------------------------------------------------------LAEKLLSRTDVLLSLILICNNLVNIAASAIATMIGMQLSG-------EAGVAIATGLLTFVMLVFSEILPKTIAALYPEKVGFTVSYILMPLQKLLM----------PLVFFMNLIINGLMKLFRIRKSEKSGLSA--EELRGVVLEAGKIPTAHQEMLVSILDMEKVTVDDIMVPRNDIGSIDIDDDWKSIMRQLTGAAHAHVVIYKSDMDNLLGMLRVREAFRLMLERNEFTLIRAVDEIYFIPEGTPLNTQLMNFKNNKKRIGLVVDEYGDIKGLITLEDILEEIVGEFTTSTAPEEEVKPQSDGSVLIEGSANLRDLNKLFDWNLPL--DEVRTFNGLILEHLEKIPDEDTQFTLLNLKVTVLEVSDNMVKLARVEPISK---
142527695    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILIGNNFTHTLATALATVIAIRIWSDNAVLAVTVFMTIVMIIFAEVMPKTIAALKPESVALPASHLLKPLSKVLSPLITLVSFVSNGTARLFGIDLDSANKDELKPEELRTLLQTSGVPKRQE-EMLMGIFDMDNLSVNDVMIPKNEIIGIDINDSLDSILNSLQEIDFTYIPCYEDSIDNILGFLSLNKKADFLVKGDKDSLKEELQDPLFVPENTALYKQLTNFQSTGRRVGVIVDEYGDIEGIITLRSILEVIVGEI-SESMEKMDILPQADGTFLIEGGMMIRDINRRLKWDLPTEGPK--TLSGLILEEIQTIPDTNVGLTLEGYRLETVLIKENVIKLAKLEKIE----
241896675    ------------------------------------------------------------------------------------------------------------------------------------------------LSTTQVGITVTGLVLGWMGEETIAHLLLIGGVLKEMTGPSAAAIASIVALILLTYIEVVLTELVPKNVSIEFPVKVALFVSGPLRFFHVIF-------YPFVWLLNKSATGVTHLMGLRTASEENEVYSEAEILSLSRNAGQLQDEDYVFMERAFEMNDKVVNDIMIDRTQLFVVDVQDNIDDALHAYFETKHSRFPVVDGDKDKILGYVFNYDIMRQAEVDRQAPVRKIIRNMPNVPENMPIQDVLKLMISKRTPMIVVKDEYGGTSGIVTDKDIYEELFGSVRDEVDWVVDDLVEKLGSYKVSGKMTVYDFERYFKTDIRAFDSDMVTLTGFIIEQF---PETGDTVRLENFEITPLDYEAAYINEFEIVRL-----
15618421     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLLCILYGALGTKLYTLLPPKTAHKDLLFWPLYSLSALIAYGFL----PPWISTKVPKETTAHLRFLASVFQLGLFPLQLLFYRRRPNQQVRSST------SFQSQLSEALSAFDNLIVREVMIPKVDIFALPEETTLQEALVLVSEEGYSRVPVYKKNLDNITGILLVKDLLLLYTSSHSQPISSVAKPPFYAPEIKKASSLLQEFRQKHRHLAIIVNEYGFTEGIATMEDIIEEIIGEIADEHDVQENTPYKKIGSWIVDGRMNISDAEEYFNLK-IDHENSYDTLGGHVFHKVGAVPQKGMRIHHENFDIEIITCTERNVGKLKITPRK----
140760200    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PPLLFICAFFVYFVISEIVPRGASMRDPVLGLRRSYRVFLLFRLFVMPTMLLLRGLKRLHFKR----------IGVDGEDELDPLDVDVQIRAMGEDSTELSPVVRKIFDRTLQMQNLVVHDVLLPRNQVVIYDLNESLEANLRTMKEAGHTRFPLCRGDLDACIGIIHIKDIFRQRGEANQVNPQDLKRSISQFPQETSLEEALQRMLRAKFHMALVSDEFGRVIGLITLESILESLVGDIQDEFDSDEEIPMQEPDTFKVSGLTPLHDIEEALGLEVSNED--VSTIGGLVTAELGYIP------------------------------------
142755399    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILLTAVVLLFCESIPKTVAAIFPEKIALPASRIYHPLVKFTKPFLGVINFFTNMVLKLLGSGPNDQEEKISVDELIITDGLTKTAFDRQNIMM--GVLDLGNMTVEDIMLPHNEVVGIDLSKSDKTNIRVIQKNFHSSLPVYKDVLDNLKGVLDLNEFLMDLDSFSNDSVMQNMRKPYFIPETTSLSQQLVEFKSKKQKTAFAVDEYGNIQGLITIEDIFEEIVGDYL-EGTQKLNQEMKPNDSYIVNASSNIRVLNKMMNWDIPI--DEAKTINGAVLENLGYIPEEGTDFRLGNYVIGIISTKENAVETVTIK-------
141787309    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NFFSNFFMRLLGTKETTINEDLSPEELKSVLENSGDLIPKKYQDMLISVLELDKVSVDEVMTQRSEVIGIDINQPIENILSNLQNNQKDFLPVYNESLDDLRGVIDLYGITSFLSNEDKESLIESLDEAYFIPENTPLSTQLFNFQKNKKTVAVIIDEYGSVKGLVTIKDVLEEIVGELTDIDRETVEIMEQKDGSYLIDASIPLRELNKKLNWQLPI--NGAKTLNGLIIDQVETIPENNIKIEIDNYAIETVLIRNNMIKIARV--------
142920140    ----------------------------------------------------------------------------------------------------------------------------------------------------------SRFISTMLIGNSFAVIYGLFMGQFIVDFLPSMNELTILLLQTIISTSLILIAAEFIPKVLFQI-YSNLSMKIFSIPAFIFYIILYPITSLVTITSNFILKTFFKVTNNESQFSFSKVELENYIENEIDKSDDNLDSEIEIFQNALELSEIKARDVMVPRAEIIALENTSNIENAKKILIETGLSKIPIYRDSIDDIVGYIHSFDFLK-----KPKKINQFILPVVFVPEPMLVNDVLEKLTRERKSIAVVIDEYGGTSGIITVEDIVEELFGEIEDEHDNDLHEKKISEGVYELSSRLEIEYLNKSYDLSLP-ESESYDTLGGLI--------------------------------------------
134791768    ---------------------------------------------------------------------------------------------------------------------------------------------------LFIASILVGNNLALVICGMESGALISQWMFGVSGWQNAAQPIAVLATQTGITTAVVLVLAEFMFHASPNVWLHVMAYPLVVVVVVLAAPAWVVMMVSKGLLRPFVRGHVE--VSIDTLGVSDLDHFVKGLSGRMAPEQELE-HELQILQNALDLPSIQARDSMVPRNEVSGVDIDTSVEALQLAFTETGFSKLVVFKGDMDHIVGYVHAKDLF-----DRPESLRSILLPTFVVPEPMPGDELLRQFLKRRRHLAVVVDEFGGTAGILTMEDIVEELLGEIEDEHDDQEEHMEVGDRAWRIPARREIRALNELHGWNFPEAERTIH--------------------------------------------------
289548686    -----------------------------------------------------------------------------------------------------------------------------------------------------------DYITLTMLGYTVSIVSASTFYTLAVFRLSHHFSFLQ-GYEALFSLTLVLFTLYFGELAPKNLFHKN-ADRLIVPSLWVLSKLKGIVKPLLLAVR-YISRLSRKLLGGREEKLSRMDILGLLEDVSSREESL------KVALKVILMKDTPVSELITPLQEVVMVEETATVDQVIRKMRESGYRKLPVYRTRVDNIVGYL---DLFDLVTAKPYKSVMEFIRPVHIFSEYTTVKEVFDTFRDSREYMGIVVDELGITLGIVTYDDLIAFLMGGLRSEGHEEEPFVEVEKNRWVVDGRLEKEELEKLLGVKLPQ--GPFRTVAGFLLYQLRRIPQKGESITCCGYNFRVLKVEDKRISRLMVEKV-----
142838407    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILVGNNFANILASAIVTIIMINFFEGRVLLGSVLLTIIILIFSEITPKTTASAYPEEFASKSSWLLDKFSRILNPFIYIINQFSSRILNLLKVDIKKSKESDNLNVDELKTLLEDKNTISSDFKSMLSSILDMDQLTVEDMMVPLSDIVGINTKDSIDEIKQIIEKSSYSMLPVYEDNLENCFGMLDIKDILEE-DFSSSPDFEKCLQEVYFAAVTTSLTQQLREFQNDDENLALVVDEYGEIEGLISVEDIFLEIAGKFSHDIDENKEFEIQNDGSVISDGNSKIRDLNNFMSWNLPEEDSK--TLNGLISNEIDDIPSSKLCIEISNYQFEIMQIDNNSISKLKIKKV-----
136641863    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WILKILVIIFKPLVWLTNILSSRILKVLNVDPMQSSNDNLNSDELRTLLEEHGLIPSQSREMLSSILGMEELTVEDIMTPHAEIIGIDITQSIEAAQKIIGSSYYSRLPVFKKSIDQVIGMLHLKDSHEFITFESGNDVKSILFDTTFISQSTTIATQLSQFQKQDNNLSLVVDEYGEIQGLLTMEDIFTEIVGKFAAKADLEKEFLIKKDGSVIADGNSKIRELNNFMNWGI--DEDGSKTINGFITDYLDQIPQENVCIEIGDYRIEILNIDEN---------------
291059442    ----------------------------------------------------------------------------------------------------------------------------------------------------LAAVVIGNTLASSALSAVIALFARALFGIHAVGWSIGAGTVLTLLFGEIIPKSLALCPNAVALHTARFLQWSALMLTPFVQVFCMARSALLR----------------LARVACHTPSLRVTDDDLHTVLYAGEADGTVTSRERALYQRILHSASLTARDIMTCRAQLIAVPRASSLAEAIACAQKMRVSRVPVYERSVDWIIGIFDVKKFLDGRDLEECGTLMQHVSAPVFVFECTRLAYVQHKLRAHSRAVAIVLDEYGGTAGLVTKHNIYQAFFKSSAHENSTGPQVTRAGVRAYIFPGSLRLDEINDLLGTDFS--SCTSETLAGLIMEYTGCIPDPGTTVVFGSWRCVVLQLHVRRIVRVR---------
134988588    --------------------------------------------------------------------------------------------------------------------------------------------------------------SVLLGNNLVNILATSLATALFTKLVESSVALATLVMTFLVLIFAEVLPKTYATNAERAAARVSAPISLLVSIFDPIVSAVRK-----------FVRGILWLFGVRTSADEPILAVREEIISLGHLEGVVQKDDRDRILGALDLSERTVEEIMLHRSSIEMINFNDEPKEILAQCMSSNHTRLPVYKDEPENIIGVIHAKDLARSMYSKISLDISSVIMKPYFVPDTTALDEQMRQFLRRRAHFALVVDEYGSLEGMITLEDILEEIVGEIADEFDPDSTIKPDPEGVYEIDGTT-----------------------------------------------------------------------
308049168    ----------------------------------------------------------------------------------------------------------------------------------------------FMLSGAQLGITVTG----LVLGFVAEPLVGQSMGVLLQSFGLSLEAGTTIGTITTLVVAMLVQMVFGELYPKNLAIANPEPMARMLARSTLIYMSVFGWFISFFDKSANILLRAVRIEPVHDLDVSASEEDLHHIIANSRDSGDLPVELSLIMDRILDFPERDVEHAMVPRSQVDWVEPETTLTELLA-LMAQAHTRYPVVNDD-DAPVGVVHLADVLAHMEAGHQDDTVAAVMRPATVLPTMRLPDALKQLESSTAQLACVIDEYGGFAGILSIEDLAMEIVGEITDEHDTETSAVVFEDNTWLMEGDVHLDEVERAIDYDLPR--GDIETIAGMLIAQRGALPAEGDTVTIDQLEVNVLRIERHVPTEVRVKLVEKPS-
142623058    -----------------------------------------------------------------------------------------------------------------------------------------ALKLLSKPDNLLSVILVGNNFANILASALVTILMINFFDGRV--------LLGSIVLTIIILIFSEITPKTTASAYPENFASRSSWVLSKLSFLF----------KPIVLMTNQVSSRLLNLLNVDIKKNDSDNLNTDELKTLLDDSNLIPLDYRHMLSAVLGMDKLIVEDIMIPLSEIEGININDDLGKIKKRIKDSPYTTLPVYDQNIANCIGLLHLKDSSDFLAFEEDKSVSSYLTEPYFASLTTNLTKQLHEFQNNNESIALVVDEYGEMEGLVSVEDIFIEIVGKFSDILEQEKEFSLQSDGSVITDGNSKIRDLNKFMSWNIP--DDESKTINGLALKIIDEIPVANLCIELDDYRFEIIKIKNNSISSIKIKSFKS---
227528484    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FMPLNKTSIVAISAVLGVVILTYLEVVITEIVPKNI---SIDMPMKVMMFIVTPLHYFHVVFYPFVWLNVSASGIVKLVGLKPAGEEEDVLSQNEILNISKNAGAIDKDDFVYMQRAFDFNDKVAKDIMIDRTSLEVVDVTDTVRGVINKYLQKKFTRFPVVNNDKDKILGYVYIYDMIRQAQVDDSVRVSKVMRTIITVPEVTPIQKLLQSMVQKQTPIVVVLDEYGGTSGIVTDRDIYEELFGTVKDEADDVEDIIDNGDGTYKVSGKTTLYDFERYFKFRDKDQESESVTIAGYLLENYK--VKLGSVITIGQFDIKITEFNRNYIEWLEVSH------
137318614    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IATLFITFLVLIFGEVTPKTIATRKPVEFMSRTSLL---------ISYLSRIFAPFTNLITSSINKYGTGRTGDMDGDNEITEADIQALTALGEQEGQILPAEREIIDSLLEFSDRPIKEIMTPRVDVLFLSVPLSISDVTKIVDEKRISRLPVSKESLDDTYGVVYVKDLLNLKQDSESIEIENLIKDVIYLPEYTTSLSALNILRENKASFACVIDENGGIEGVITIKDVLSEFVGDLPDEHDQRTGIKRLGPGQWTIEGKTDIDDFEEFFGLD--PNDKDVATVGGLFLSH-----------------------------------------
255062479    -------------------------------------------------------------------------------------------------------------------------------------------------------VKLLEKTDRLLGVILLGNNLLNTASATLVAVIIATLFVQDEFALFMGTVAVTFAILVFSEITPKVIAAAYPERIALAASYVLTPLLIIFYPIVWFVNLFVSGLLILFRLKPQSTELEQKISTEELRMLVLEGGHFIQSKHQNMLLNLFDLEQITVDDVIVPRNQIEAIDLNADDELIHAQLLTCHHTRLPIFRERMDNIVGLVHVRKVLNQMQGGKASTLEKVMRKPYFIPSGTSLFSQLQLFQENQKRVGLVVDEYGEWIGLITLEDIIEEIIGEFTTQAPTQTNFLKQEDGSIIVEGRTLLRELNRKLDFQFPL--DGPKTLNGLILEFFEDIPEAGTGLNIAGYPMEVIQTKNRIVKTVKI--------
295700780    ------------------------------------------------------------------------------------------------------------------------------------------------LSACQLGITLASLGLGWIGEPAFAQLLM-----PLFSLIGVESEKLIHGISLFFAFSCISFLHIVVGELAPKSLAIREAEKISLWAATPLY-GFYWAMYPAIWLLNTSANAVLKAAGLDTDHGHDSHYSTEELKEIGSSTGAYSQDEWNTIAHSLDFSRMTVSDLMRPSHEMVCLRRDLPLRDNMQVVARHRFSRYPLFEDSGERVAGMIHLKDLLLARQAGSTEDLSRYVRPVQYVKPDMPALELFRRFRKGAPHFALVGHKNEKPIGFLTLDNLLGALVGQIHDEFRQDADWTRMDDGTLMGKGSLPVVSLERALGIDI--DEGKAESVGGLVIQALNDLPGEGQRVEFEDFDVVVKKMKGPRIVLVRV--------
142491634    -------------------------------------------------------------------LFYLSILQPFSLSLAISLLVMLILVFASALLSGTEVAIFSLTHSEKSQLIDEKENKKSQR------VLILLEKPKKLLATILIANNLINVSIVMVSTFVMDHLFLVNEMSEMSAFV-----IQVVLVTFIILLFGEVIPKVYANNYS---IIFSRFMSLPISVLKKIFNPLSDLLISSTSIIDKKIEKKSEQF-----KAEELEHALDLTKDS-----VKNKDEKKILEGIVKFGQTDVKQIMTPRTDVISFENDINYKNLIQQLKSVNYSRIPVFEESFDNIKGVLYVKDLLGKIEEEADYKWVNLLREAKFVPENKKLDDLLKEFQEERKHIAIVVDEYGGSSGIVTLEDVLEEIVGEITDEDEQDITFKKIDECNYMFDGKSALIDIYKILEID-----------------------------------------------------------
142455420    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SIATILLTLVILIFSEVTPKTIAANHPEKIAFPASYLLQP----------LLILLMPFVYVVNGIANMLIKITGLKLDQNSKDLLSTEEFRTLVYEAGLIPPRRQQMLLSILDLETVRVNDIMVPRNEIIGIDLDDNVRDIENIMRTSQHTRLPVWKGNINNIIGVLHMRNAAKILAQDNKAELLQVTREPYFIPETAQLHNQLFNFQTEQRRIAIVVDEYGNVQGIATLEDILEEIVGDFTDVSATSQDITPQEDDSFIIDGTTTIRELNKALNFDLP---------------------------------------------------------
138621518    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VGGVLGIVLATTISMIFGELVPKNYALAVPRITARVLLPLQVAFTWTFRPFIAVL--NGSANRILRAMGIEPKEELSAARTADELVQRSALQGLLEDDTATLLSRTIEFSRRNAVDVMTPRTQVESVHRSDTAWDVIALARKTGYSRFPVIDESSDDIRGVVHVKQAIAVPPDKRDVPASALQSEVIRVPETMTLDVLLTELRGRGYQVAIVVDEYGGTSGIATLEDLVEELIGEVADEHDRASLDVVRARDWFTFPAQLRPDELRERTGVEVPED-------------------------------------------------------
143966462    -------------------------------------------------------------------------------------------------------------EDLEGNDDAASKRVVRLLNHRTVLVTILIMNTVVNVGAAITAAVMTHEVAEANDWSPIATLLIEVIVLTFVILVVSEITPKLIA--------------------SKQPIAFSKRMSGVLVFLHRALLPISSLLARSMAAFHGKFEGLNERI---------SAEDLKTIAEIGEASGTLEQDEKNLIHSIVEFGETSVREIMISRLDIVALNVNASIEEAIEIIRKNSHSRLPLYVEHLDNILGIVYAKDLLREQPKEKTVDWTRLSRPAIFVPLGKMLDDLLTDFQAKRTHIAIVVDEYGGTAGLVTLEDVLEEVVGEIRDEHDENEE--------------------------------------------------------------------------------------
114705199    ------------------------------------------------------------------------------------------------------------------------------------------------------ACAQVGITLTSLVIGVYGQRALLPYVGPQLDAVLPSGWTSAVVGAPLVLIVLTALQVIFGELFPKSIAVRAPESTAMKTARPMRWSLLLLGPFITLLNSAMIIMRWCGLDKPKEAGDEHSHEELRQLIEDSLKGGVIERDAHEMLHQVLAFQDRTVGEVMEPRARMKFMNREPKAKAALEMMLETPFTRFPVIDGSTKKPEGYVHIRDLYDLASEDPEASIDRIIRPVQILPDSLTLAEAWNKLESKRDTIAVVFNEYGIVSGLVTVEDLVEEIIGEVVDEFDEEEARIQKKGDRIVVRGDVLISEVNREFGFNLP--EDQADSISGLIGLKLGEDGKRGSKAEVDGVTFTVEAVEN----------------
143083350    -----------------------------------------------------------------------------------------------------------------------------------------ALELLAKPDNLLSVILVGNNFANILASALVTILMINFF--------ESRVLLGSIVLTIIILIFSEITPKTTASAYPESFASKSS------WVLSRLSVVFRPIVFFTNQVSSRLLKLLNVDIKKSTESDNLNTDELKTLLDDSNS--LIPNDYRKMLSAVLGMDNLIVEDIMIPLAEIEGINIKDDLQKIKSSIKNSPYSTLPVYDQNISDCIGMLHLKDSSDFLAFESNKSLDSSLSEPYFASLTTNLTKQLHAFQDTDNNIALVVDEYGEIEGLISVEDIFIEIVGKFSDIIEQEKEFSLQPDGSVVTDGNSKIRDLNGFMNWSINDE--NAKTINGLILKTIDEIPIANLCFTNESYRFEILKIKNNSITSVKIQKI-----
15594547     -----------------------------------------------------------------------------------------------------------------------SASETAYTSLSIIQIQDIRKKGKSGISVYNLVQSPSKLITTILIGNNISNIV---ASTLTTKFVLEKYGNSALAISTGLITIIVLIFAEILPKQ------IAILNNEIIALSTSFFLKPLIFIFTPLIYIINKIIKKILNLFKVKTSSQMTKESIKNMLSLAGSLGILKNDSRIFMQKMLDIDQVRASEIMTHRTGVFSLSSSSKLKDVIKLIKEEGYSRIPIYKGSREQIIGILIAKDLIEVNKKDMNKNVSQFIKPAVFVQQNKRIKDILDIMRKKQKIMAIVIDEYGGFSGILTIEDIVEKIFGAISDEYDEKPLITQINDNTYSILGETTFDEIEEAIGISIKHKEYT-NTIGGYLIDLLDKIPTKNETVKTNDGEYFIKEIQNNKIETI----------
262340879    ---------------------------------------------------------------------------------------------------------------------------------------------------------ITTMLIGNTISLVIYGIYMLFFSIFPKEFLHNSLWIIFLETVFILIIGEFIPKIIFSVYSNELLNLFIIPVYIICKIFSPITNSVIWISNVFLKILGEKENDKKKIFDKEDLIYFLSENIENNIKGKGKK---FVEYEIEIFHKALDFSEKKARECMVPRKEIISSNITSSIDSIRNLFTESGLSKIVIYKKNIDNIIGYIHYLELFK-----KPKNIESVIRPVELVYITTPVREIMDLLIKKKRSIAIILDEYGGTAGMITIEDLLEEFLGDIKDEHDENILLDRRNDSEFLFSARLEIDFINAKYDLDLP-KSEKYETLGGLIVTYTGNIPKYGEKIIINNFDIEIKKVSKNKIEEV----------
269793927    ----------------------------------------------------------------------------------------------------------------------------------------------FMLSGAQLGITVT----TLLVGYVAEPLVGQALGDALGGVGVPTGVGIAVGTVIALVFSTFVQMLFGELFPKNLAIARPEPVALWLATSTTVYLKAFGWLIRVFDQASNLLLRALKIEPVHDVEHSATARDLEHIVADSRVSGDLPAELSVLLDRILDFPEQDAEHAMIPRARVDVLHEDDTLTHVRETM-ASGHSRYPVLALD-EQVLGVVHLDDVLR-TTRGGETPVTELMRPAVMVPTTMALPDALNHLTSTHNQLACVIDEYGGFAGVLTAEDLAEELVGEITDEHDPATPTIRDDDGRWVMAGDVHIDEVERAVDHDLPR--GDYETIAGLVIAEHGSLPDVGTTVDLADLSAEVLDVDRHVPSLVRV--------
142033073    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALLTYFVIKEFGDQYVWAGTLVLTILIIVFAEIAPKNFAAKKPEAVAYPAIILEFLTNSFGWLSKILNFFSSKITGVKNEDNYFAQNL------------NRDELKSVLGKETEEVDKEEMEAMQSLLELKELTVQDILIPMSDVISLDIESFDNDERDRF-------YPVYEKENSEVLGFIHSKEI--EQLEEFKMNSDDFLIEPYYVPESTQLFSQLKNFQKNGTEVALVVDEYGEKTGLITLEDLIEQIVGRLNEEDD-DLAILTNEDGSVLAEGSVIVRDLNKHMSWDLP--EDGAKTLSGLIVKHLDQIPTGNICVTLDGYKIETTQLEDNVVRQVKVSKI-----
260578249    -----------------------------------------------------------------------------------------------------------------------------------------------------------HINLLVLLRTICEVSGAVLAAAACVELMGSRGWAFATAIVIVTLLTFILIGVLSRTLGRQNPYTISLATAPILLGLSKLL--------GPIAKLLVGAGNVLTPGRGFRNGPFASEIELREMVDIASERGVVEMDERRMIQSVFDLADTSARSVMVPRPEMVWIEADKTAGQATSLCVRTGLSRLPVVGDDVDDIVGVIYLKDLIAETYHGSSIRVRDCMRPAVFVPDSKKLDDLLEDMQRDQIHIAMLIDEYGAVAGLISIEDILEEIVGEITDEYDEQAPIEPLEDGSYRVQARLSLEELEELFEDVEFSDEEEVDTVYGLGAFELGRVPIPGAEISTAGLH---LRYEGGRDRRGRVK-------
134375765    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AYPESFASKSSWVLSRLSVVFRPIVFFTNQVSSRLLKLLNVDIKKSTESDNLNTDELKTLLDDSNS--LIPNDYRKMLSAVLGMDNLIVEDIMIPLAEIEGINIKDDLKKIKSSIKNSPYSTLPVYDQNISDCIGMLHLKDSSDFLAFESNKSLDSSLSEPYFASLTTNLTKQLHAFQDTDNNIALVVDEYGEIEGLISVEDIFIEIVGKFSDIIEQEKEFSLQPDGSVVTDGNSKIRDLNGFMNWSINDE--NAKTINGLILKTIDEIPIANLCFTNESYRFEILKIKNNSITSVKIQKI-----
15835145     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NCIATLVGDSASFLMTVGVPLALTLVLGEIIPKVIAIPYNVRIARLVTPIIFVSTKSFRPIFDWAISGINFIIQKMLVHQEGDFIQPQELKEVLR-SCKDFGVVNHEESRLLFGYLSMEEGSIKERMKPKQEIVFYDVLTPIENLYRLFSGQRYSRILVCKDGLQNLLGVCSAKSLLHKEQLQSSEDLLPLLRKPHYIPETVSAKTALYHLAKEDSGLGIIIDEYGSIEGLITQNDLFEIVSNEVSHIRPASKQFAHSDKNVIIAAGTYELSDFYDLFGVDLPTTSNCV-TIGGWLTEQLGEIPETGTKFAWGQFVFQVLDAAPNCVKRVYIRK------
68535677     -----------------------------------------------------------------------------------------------------------------------------------------------------------HINLLVLLRTICEVSGAVLAAAACVELMGSRGWAFATAIVIVTLLTFILIGVLSRTLGRQNPYTISLATAPILLGLSKLL--------GPIAKLLVGAGNVLTPGRGFRNGPFASEIELREMVDIASERGVVEMDERRMIQSVFDLADTSARSVMVPRPEMVWIEADKTAGQATSLCVRTGLSRLPVVGDDVDDIVGVIYLKDLIAETYHGSSIRVRDCMRPAVFVPDSKKLDDLLEDMQRDQIHIAMLIDEYGAVAGLISIEDILEEIVGEITDEYDEQAPIEPLEDGSYRVQARLSLEELEELFEDVEFSEEEEVDTVYGLGAFELGRVPIPGAEISTTGLH---LRYEGGRDRRGRVK-------
134936879    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SYIFYQTLISTFVILITAEFLPKVLFQIYANILLKY--LSFPSYFFYVLLSPITFVLNSISNSVLSKYFKTKEDELRIVFSKDELGDYINEELAYDSSSINI--DSEIQIFQNALEFSNVKAREIMVPRAEIISADRYISLDGVKEIFVKNGLSKILMFTENIDHIIGCISLQDVFKE-----PENIKSIINPVEFIPEAMLINDVLNLLTKKRRSIAVVIDEYGGTSGIITIEDIIEELFGEIEDEHDSQIFLEKKNENSYIFSARLEVNYINNKYKLKIP-ESDQYETVGGFIVHKRGDIPAVGEVLSFTDYTFKIKEVTNTKIETVELMRIN----
135428616    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILIGNNFTHTLATAIATVIAIRLWSDSAVLAVTVFMTIVMIIFAEVMPKTIAALKPESIAFPASFILKPLSKILSPLITLVSFVSNGVTKLIGINLDDAENEELKPEELRTLLQTSRVPKRQE-NMLMGIFDMDYLSVNDVMVPKNEIIGIDLNDDIETILEELQNIDYTYIPCFEDSIDNILGFINKKADFYGRKDLTTKALKSELIDPLFVPENTSLSKQLSNFQSANARVGLIVDEYGDIEGIITLRAILEVIVGEITSDAVERMDIMPQADGSFMIEGSVMIREINQRLEWGLPTEGPK--TLSGLILENVQTIPETNVGVIIGDYRIETVLIKDNVIKIAKIEKIDTL--
142043901    ------------------------------------------------------------------------------------------------------------------------------------ILGIVHGRLDAYLSACQLGITLASLGLGWVGEPAFAQLLG-----PLLDLIGVESERVVHLISLVFAFSLISFLHIVVGELAPKSMAIRQSEKVGLWVALPLY-AFYWAMYPAIWVLNNSANAVLRLAGLSADHGSDAHYSTDELKPAQPARGTYSNDEWNTLAHSLDFSSMTVSDLMRPAHEMIGLRRDLPLPDNMEIVARHRFSRYPLFEDSREQVSGLIHLKDLLLARHAGAAEDLSDYVRPVQYVRPDTPALDLFRRFRKGAPHFALVGNKGEKPIGFLTLDNLLGALVGQIHDEFRQDADWSRLDDGTLMGKGSLPVVSLEQALGIDI--DEGRAESVGGLVIQALSDLPTEGQRVSFDRFDVVVKKMNGPRIVLVRV--------
288817941    -------------------------------------------------------------------------------------------------------------------------------------------------------LSMLGYTISIVFASTFYTLMVITLSDYLPYIKGYEVLFSLTLVIFTLLFGEILPKSVFQKYSDKWYLSKIRVITFPVLVLSRKTSRYLTEFFRKRYSERISKIDIIKLL----------------------EEIELQESKIKIAVKLLTLRESTASEIVKPIYEVVMIDEFSTVGHALRRMKESGFTKLPVYKQRVDDITGYV---DMFDIMDAPPSSLIREFVKPVCLFSEFTPLQDVLETFRGGSSRMGLVVDERGIILGIVTFDDVIREILGQIGDSFAQEEPIKEIEKDKWIVDGMFDKHEFEKIAGVKFP--EGPFLTLGGFIIYHLRRIPKKGEVVLCCGLRFLVLQSDRRKVKKLMVER------
289637131    ------------------------------------------------------------------------------------------------------------------------------------------------LSACQLGITLASLGLGWIGEPAFADLLTPLFSLAG---VQSEQLIHGISLFFAFSCISFLHIVVGELAPKSLAIRQAEKISLWTAMP---LYGFYWAMYPAIWLLNTSANAVLKLAGLHAEHAHDSHYSTDELKNVASERGSPEDDEWNTIAHSLDFSRMTVSDLMRPAYEMVGLRLDLPLRENMQMVARHRFSRYPLFEDSGERVAGMIHLKDLLLARHAGSTLDLSHYARPVQYVKPDMPALELFRRFRKGAPHFALVGRKNAKPIGFLTLDNLLGALVGQIHDEFRQDADWTRMDDGTLIGKGSLPVVSLERALGIDI--DEGKAESVGGLVIQALNDLPAEGQRVEFDRFDVVVKKMKGPRIVLVRV--------
143581754    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GVFIGSIILTMVVLIFAEVTPKTFA--ANYAEKVALPASIILKFLQKILYPLVWIVNFFSNSILKLFGVEEKQSDDDLSPDELKSILENSGDLIPSRYQEMLLSVLELDKISIDEVMIPKNEVIGIDLSKDINEIKSFLESSKKEFFPIFDQNLDDIKGIIDLYGINSFLSSNKHDSLLDNSEEVYFALENTSLNIQLNNFQKDKKKVAIVLDEYGSVKGIIDIKDILEEIVGELADPHDEKVDIKKQKDGSYLIDASISVREINKRLGWNLPL--SGPKTLNGLILENTETIPEANISLEIENYLIETILIKDNMIKFTKVTELSP---
256847282    ----------------------------------------------------------------------------------------------------------------------------------------MVGNMSEYLSTAQVGVTMTSLVLGWIGDEFITDLLLKMNFIPADVLKPLAPVIGVLIFTFFHAVFTDLVPKNMAIDRPVPILL---AIVHPIQFFHWIF-------YPFVWLFAVVAGSITKALGFSTHPEEDTYSQNEILSQQSQKAGEMEKEDITFMQRAFEMNDKTAADIMIDRTQLEVIDRNAAIAEAAHLYFTKRFTRYPVVNNDKDHIIGYIFSYDIMRQNQINPKSSIREIIRKIPVVYEGESLTDVLRKMMRKEAPIAVVQDEYGGTSGIVTDKDIYEEMFGNVREEMIEKQGTDKKGNRVFKVSGKTPLSDFERYFNVDIPQEDKDVATLTGYFLEE--EYPMKLDRIRLGDFSFTPTEVQNEYVSEFRVVQIQKPS-
142920880    -----------------------------------------------------------------------------------------------------------------------------STFWLSVLLFILILASAFFSSSETSMMAINRYRLKTLISLIGAILLGNNFVNILAASIATLLSIKLYGEGSVIIASMILTVVILIFAENTPKTFAAKNPERIALPASWLLDLIIKLFKPVIFLISLISKFILNIFGLKSESKNNLNSE-ELRMAVKDSKSMMTSSYQRMLLNIIDLEKVKVEDIMIPHNELVIADIND-EEELFDQFKRIQHNRLLIFEGSETNIIGTIHMRDLVNNYAKGEIKQIKGLIREPYFVPEGTSLSQQLEHFKSQKRRLGIVVDEYGEVQGMVVLDDILEEIVGQFTSSQGESIDITLLEDGSFLVDPRISIRELNSELKIKLPF--DSAKTLNGLILEQLQSFPQHNVSLKIDRL-------------------------
221197092    ------------------------------------------------------------------------------------------------------------------------------------------------LSACQLGITLAS-LGLGWIGEPAFAQLIGPLLDVLGVHSERVVHLISLVFAFSLISFLHIVVGELA--PKSMAIRQAEKVGLWVALPLYAFYWAMYPAIWLLNTSANAVLRLAGLSADHGGDAHYSTDELKLILRSRRSRGAYSNDEWNTLAHSLDFSSMTVSDLMRPAHEMIGLRRDLPLPDNMEIVARHRFSRYPLFTDSRERVSGLIHLKDLLLARHAGAALDLSDYVRPVQYVQPDMPALDLFRRFRRGAPHFALVGNKGEKPIGFLTLDNLLGALVGQIHDEFRQDADWTRLDDGTLMGKGSLPVVSLEQALGIDI--DEGRAESVGGLVIQALNDLPSEGQRVSFDRFDVVVKKMNGPRIVLVRV--------
142669376    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GVFIGSVILTMIVLIFAEVTPKTFA--ANYAEKVALPASIILKFLQKVLYPLVWIVNFFSNSILKLFGVEEKQSDDDISPEELKSILENSGDLIPSRYQEMLLSVLELDKISIDEVMIPKNDVIGIDLSKDINEIKSFLESSKKEFFPIFDQNLDDIKGIIDLYGINSFLSSNDRDSLLNNAEEVYFALENTSLNIQLNNFQKDKKKVAIVLDEYGSVKGMVDIKDILEEIVGELADPHDEKVDIKEQKDGSYLIDASISVREINKRLGWNLPL--SGPKTLNGLILENTETIPEANISLEIENYLIETVLIKDNMIKFTKVTEL-----
142688061    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILIGNNFTHTLATAIATVIAIRIWSDNAVLAVTVFMTIVMIIFAEVMPKTIAALKPESIAFPASYFLKPLSKILSPLVTLVSFVSNGVTKLMGINLDNAENEELKPEELRTLLQTSRVTKRQE-TMLMGIFDMDYLSVNDVMVPKNEIIGIDLNDDIEIILKDLQDIDYTYIPCFEDSIDNIQGFVNRKADFLGRKDLTAKALKNELQEPLFVPENTSLSKQLLNFQSANTRVGLIVDEYGDIEGIITLRAIIEVIVGEITSDSMEKMDIMPQADGSYMIEGSSMIREINQRLEWNLPTEGPK--TLSGLILENVQTIPETNIGVIVGDYRIETVLIKDNVIKIAKIEKID----
134679167    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------GILLGNNFVNILAASIATLLALKIWGEGSVIIASLALTLVILIFAENTPKTFAAKNPEKIALPASWLLDLLIKIFKPLIYLISLISKSILNFLGLKNISKDILNSE-ELRMAVVDSKSVLSKSYQNMLLNIIDLEKVKVDDIMIPHHELVSADIN-NEEELFEQLKRIQHTRLLIFDGSENNIIGTIHMRDVVNIYARDNMAKIKEIIREPYFIPEGTPLSQQLEHFKTQKRRLGIVVDEYGEVQGMVVLDDILEEIVGQFTSSQGESIDINIQSDGSYLVDPRISIRELNAKLKVSLPF--DNAKTLNGLILEQLQSFPQ-----------------------------------
142774247    ------------------------------------------------------------------------------------------------------------------------------------------------LSACQLGITLASLGLGWIGEPAFAELL-----TPVFSLLGVESEKLIHGISLFFAFSCISFLHIVVGELAPKSLAIREAEKVSLWAATPLY-GFYWAMYPAIWVLNSSANAVLKLAGLNGEHGHDSHYSTDELKELGSPDGAYSQDEWNTIAHSLDFSRMTVSDLMRPSYEMVGLRRDLPLRENMQVVARHRFSRYPLFEDSGERVAGMIHLKDLLLARHAGSTLDLSRYARPVQYVKPDMPALELFRRFRKGAPHFALVGHKNAKPIGFLTLDNLLGALVGQIHDEFRQDADWTRMDDGTLMGKGSLPVVSLERALGIDI--DEGRAESVGGLVIQALNDLPTEGQRIEFDRFDVVIKKMKGPRIVLVRV--------
142032884    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALLTYFVIKEFGDQYVWAGTLILTILIIVFAEIAPKNFAAKKPEAIAYPAIILEFLTNSFGWLSRILNFFSSKVTGVKNEENYFAQNL------------NRDELKSVLTKETEEVDKEEMEAMKSLLELKELTVQDILIPMSEVISLN----LEEIESFDNDERDRFYPVYEKENSEVLGFIHSKEI--EQLEEFKMDSDDFLIEPYYVPESTQLFSQLKNFQKNGTEVALVVDEYGEKTGLITLEDLIEQIVGRLNEEED-DLGIITNDDGSVLADGSVIVRDLNKHMSWDLP--EDGAKTLSGLIVKHLDEIPTGNICVTLDQHKIETTQIENNVVRQVKVSKIN----
142865152    ------------------------------------------------------------------------------------------------------------------------------------------------------------------VFNILATALMTELL--VSEFGGFGVTVATIFMTIMIVIFSEVTPKIFAINRPMLYALK------VARFFYIYTKLIKPIVKLINYISEKIIKKLG--LSLETDQSKIIKEEFEGAVQLQRQLSKKGDNEAEYMSNLLELKNLKVDELMTHRNEILYLDIEDSFKNNLKAINNSTFTRIPLIKNNFNNLIGIIDIRELLKDPSFNDNGDLEKNSFQPVFIPQNKLAIKQLIDFKSQREHMALVVDEYGEIQGLITLEDIIEEIIGEIFDETDDESYLEKIDDHNFLFNGNASIREINRSLSIELP---DQFVTLSGLIHDIAKEIPKVGKIVTYKEFKLQIISRSINKINKVKL--------
237509513    ------------------------------------------------------------------------------------------------------------------------------------ILRIVHARLDAYLSACQLGITLASLGLGWIGEPAFAALLSPVLALAG---VESEKLVHLISLVFAFSVISFLHIVVGELAPKSMAIRQAEKTGLWVALPLYAFYWAMYPAIWVLNTSANAVLRLAGLSADHGGDAHYSTDELKLILRSRRNKHAYSNDEWNTLAHSLDFSSMTVSDLMRPAHEMVGLRRDLPLADNMEVVARHRFSRYPLFDDSRETVNGLIHLKDLLLARHAGAALDLSDYVRPVQYVKPDTPALDLFRRFRKGAPHFALVGKKGEKPIGFLTLDNLLGALVGQIHDEFRQDSDWSRLDDGTLIGKGSLPVVSLEQALGIDI--DEGRAESVGGLVIQALNDLPTEGRRVSFDRFDIVVKKMIGPRIVLVRV--------
142234944    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILIGNNFTHTLATAIATVIAIRLWSDSAVLAVTVFMTIVMIIFAEVMPKTIAALKPESIAFPASFFLKPLSKILSPLVTLVSLVSNGVTKLLGIDLDNTDNEELKPEELRTLLQTSRVPKRQE-NMLMGIFDMDFLSVNDVMVPKNEIIGIDLNDDIGNILEELQKIDYTYIPCFEDSIDNILGFVNKKADFYGRKDLTARALKSELQEPLFVPENTSLSKQLSNFQSANARVGLIVDEYGDIEGIITLRAILEVIVGEITSDSIEKMDIMPQTDGSFMIEGNVMIREINQRLEWGLPTEGPK--TLSGLILENVQTIPETNVGVIIGDYRIETVLIKDNVIKIAKIEKIDTL--
167577132    ------------------------------------------------------------------------------------------------------------------------------------ILRIVHARLDAYLSACQLGITLASLGLGWIGEPAFAKLL-----SPILAFAGVESEKLMHLISLVLAFSMISFLHIVVGELAPKSMAIRQAEKTGLWVALPLY-AFYWAMYPAIWVLNTSANAVLRLAGLSADHGGDAHYSTDELKAAKTSKDAYSSDEWNTLAHSLDFSSMTVSDLMRPAHEMVGLRRDVPLADNMEVVARHRFSRYPLFDDSRETVNGLIHLKDLLLARHAGAALDLSDYVRPVQYVKPDTPALDLFRRFRKGAPHFALVGKKNEKPIGFLTLDNLLGALVGQIHDEFRQDSDWSRLDDGTLIGKGSLPVVSLEQALGIDI--DEGRAESVGGLVIQALNDLPTEGQRVSFERFDVVVKKMIGPRIVLVRV--------
216264111    --------------------------------------------------------------------------------------------------------------------------FSASETAYTSLSMIQIQDIRKKGKSGISVYNLVQSPSKLITTILIGNNISNIVASTLTKFVLEKYGNNALAISTGLITIIVLIFAEILPKQ------IAILNNEIIALSTSFFLKPLIFIFTPLIYIINKIIKKILTIFKIKTSHKMTKESIKNMLSLAGNLGILKNDSRIFMQKMLDIDQVRASEIMTHRTEVFSLSSSSKLKDVIKLIKEEGYSRIPIYRQSREQIIGILIAKDLIEINKKDMNKNISQFIKPAVFVQQNKRIKDILDIMRKKQKIMAIVIDEYGGFSGILTIEDIVEKIFGAISDEYDERPLITQINDNTYSILGETTFDEIEEIVGISIKHKEYT-NTIGGYLIDLLDKIPKKDETVKTTDGEYFIKEIQNNKIETI----------
296536396    --------------------------------------------------------------------------------------------------------------------------------------------------------------------FVNTTATALASSLLIAWFGEGGVVYASLAMTVLLVIFAEVLPKTYALQRPDATALAAAPLLAAVMRL----------LGPLGSAVNWLLSHVFRLFGVQAAQARRSE---EELLGAIELHGTAAQEERRMLRGVLALDDLTVGDVMTHRARIHALDADAAPEALMARILAAPHSRMPLWRQRGEEVLGIVDARAALHALAEGGAVDLKRFAAPPSFVPETRPLREQLHAFRAMTPKLALVVDEYGTIRGLVTLEDIVEVVVGQIA-QRGEAIIADDDADGIVEVRGDARLREINHALDWDLPQ--DEASTAGGLAIARTHGIPEIGARIRVGRYTLTVLERRGWRIDRLSI--------
143790303    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALLTYFVIKEFGDQYVWVGTLILTILIIVFAEIAPKNFAAKKPEAIAYPAVILEFLTNSFGWLSKILNFFSSKVTGVKNEDNYFAQNL------------NRDELKSVLTKETEEVDKEEMEAMKSLLELKELTVQDILIPMSEVISLN----LEEIESFVNDERDRFYPVFEKENSEVLGFIHSKEI--EQLEEFKMSSDDFLIEPYYVPESTQLFSQLKNFQKNGTEVALVVDEYGEKTGLITLEDLIEQIVGRLNEEND-DLAIVVNDDGSVLVGGSVIVRDLNKHMSWNLP--EDGAKTLSGLIVKHLDQIPTGNICVTLNDYKIETTQLEDNVVRQVKVSKI-----
261749603    ----------------------------------------------------------------------------------------------------------------------------------------LLSESIKQPKKFITTMLIGNTISLVIYGIYMEKLFLYILSKWFLIHDNSFCILLVVSATIILIIGEFIPKMIFSLYSNELLSWFIVPVYIIYKIFYPITNSIICISNIFLKILGEKEDDKTKIFDKEDLSYFVSENIKNNI-------QGIVESEVEIFHKALDFSEKKARECMVPRKEMVSSNIYSSIEKIRHIFTEKGLSKILIHKNNIDNIIGYIHYLEILK-----KPKNIESIIRPVELVHVTTPVREIMDLLIKKKKSIAIVLDEYGGTAGMITIEDILEEFLGDIKDEHDETKFVEKFNDNAFLFSARLEIDFLNAKYSLGLP-KSEEYETLGGLIVFHTGYIPKNGEKIIINEWDIEIKKVSKNKIEEV----------
289705526    ----------------------------------------------------------------------------------------------------------------------------------------------FMLSGAQLGITVTG----LMVGYVAEPMVGAALTELLGGTALPSEVVIAISTLGVLVVATLVQMIIGELYPKNLAIANPEPLARALARPTQIYLGLFGSLIWVFDKAAEVLLKFLRIEPVHDVDSTATAEDLDRIALDSRASGSLPAEVSVLIDRVLDFPDQDVQHAMVPRSRVDEVQPQTSLAQVRD-LMATGHTRYPVISNEH-EPLGVVHLTDVLGGTRMAPDTPVSALMRPALVLPTMMSLPDAARELDGSGQQMACIVDEFGGFVGVLTVEDLAEELVGELTDEHDPQEEITATGLHSWVLSAEAHLDELERLVGHPLPV--TEAESAAGLTIDALGRLPREGEVITIDHLQVEVLSIRRRVPARLRIHLIE----
182413543    -----------------------------------------------------------------------------------------------------------------------------------------ALRATRHLDAALSATQLGITLASLGLGWVGEPFLAKRLVPVLAEFGVTDATAVHSISFAVAFTIITFMHIIFGELAPKSLAIQRAKVSLWISAPLMVFYYVFFPFIWLLNGLANRFLRWAGLGPATEGEHAFSAEELEYVFSHARHTHPGDALVNKLMVQSLRVRATFAQQIMLPREQVTTLWLDRPLSENLRTAQTTGYSRFPVCEGTLDNVKGILLVREWLWQIALGPEASFEPLLRDVLSFEPRTPLSIMLERFRHARTHLAIVVDAEKKLVGIVTFEDVIEEIVGDIRDEFDGTGPIYERTERSIVVSGTLTLRELQAETGWPL--EWQPRETVAVWFLQNLRRPPRRDENIIAGDYRLTALEVSAEKPRRVKIERLEPTP-
203284122    --------------------------------------------------------------------------------------------------------------------------FSASETAYTSLSLIQLQDIKKKGKLGTVVYNLSQNPSKLVTTILIGNNIANITASTLTKFVLDKYGNNSLAFSTGIITIIVLICSEIFPKQ------IAILNNESIVLYTSIFIKTLTIIFTPAIYIINGIVKILLNLCKITTNQKITKDSIKNMLSLAEKLGILENDDRIFMQKMLNIGEVRASEIMTHRTEVFSLSSTSKLKDKIKLIKKEGYSRIPIYKGNREQIIGILITKDLIEISKKKLEKNIIKFIKPAVFVQQNKRIKDILDIMRQKQKIMAIVIDEYGGFSGILTVEDIMEKIFGAIFDEYDFEEKITKKDDNIYLISGETTFDEIEETVGIKIQ-HKDYINTMGGYIMDLLDKIPTKGEQVNTEHGEYLIEEIQNH---------------
254467913    ----------------------------------------------------------------------------------------------------------------------------------------LANKLIKQTDKLLSVILICNNFSNAAAASMVTVISIQLFNSD-----EEILLVSTLIVTFLIVIFSEITPKVIAAAYSEKLAL----------ACSFILYPLLKVLYPIVLFINFFVLSILKVFNIKLNFNEKSLITMDELKSVSSSSKGITNKNQSMLINLIDLENDSVDDLMIPHTNVEFININQEVDEIIKKLKTYHHEFILIRSNDNQQITGLLNIRKLIKFIDDQDGITIDKIVEPAEFVASGTSLHKQIQNFQENKFKIAVVVNEYGDFMGLITLEDILEEITGEFSLNLPSDDAKIINDNDGWIIEGGCNLKKINKITKLNLS--SQKAKTINGYILEYFEDIPETNTSFKIDGVTFEIINAQDKYIKTLKI--------
143353951    ---------------------------------------------------------------------------------------------------------------------ESQIKQIATRGKRGVKVESLTKNPNRFLAAAQVGVTVCGFLSAAVGAYLIPRFEELGWSTDLSSNVS--LILLTLIIAYVSLVIGELVPKRLALYKAETISLYSAGTIDKIA----------KLLRPIIWLLSKSTDLIIRLFGISEKSKRSEVSEAEILLVSGHSQ--LSEEERDIVEEVFNAGDLSVKEVMVPRTEVDFLDSGLSINEARELAVKLGHSRFPVIRGTSDEVIGFIHVRDLINPSLDGSSDSILELVRNILFLPGSKGVLPALTEMRAKRQHIAIVLDEYGGTDGIVTLENLVESFIGEIHDEYDLPTDEQSKTSGEISADGLISISDLAE----------------------------------------------------------------
135469669    -----------------------------------------------------------------------------------------------------------------------------------------VLNILNEKDNVISSLLLSNNLVNILASSLATAFLYDIFGVTGIFYATLIMTVVLVIFAEVLPKTYSLKPTRTALTISPIIYYLSKILFPIVYIINLLVKLIVKKRDQDHKISDQQSEEE--LLGVIDMYKTSNPD---------------SEHEKDMLQSILELNDTTVEEVFTHRKNIYSIESNLEVNELIKKINESRFTRIPIWKDNPENITGLLNVRSLNIDLSDKDSSKIFDKISKPWFIPETTNLLDQLVEFKKRKEHLALVVDEYGELLGLITLEDIIEEIVGEIVDEIDPHENFIKNNLGLIITTGDKNLKDLYKYF--DLDPPKSEASTIAGHIMEIAKKIPLFSETVTDKHFKYKILS-------------------
241896676    ------------------------------------------------------------------------------------------------------------------------------------------------LSTAQVGITLTSLILGWLGEDFIATLIINAEILPAAIAHSVSSVAAILIFTFIHAVFTDLVPKNIAIDQPVKMLL---AIVRPVMFFHVI-------LYPLIWLFDRAAAFFTKILGFSTHPDEDIYSEAEILSRDAADAGELDEEDLTFMKRAFAMNDKEAIDIMIDRTQLTVVNVTDSISDALNLYLEEKFSRMPVVDNDKDKILGYVFSYDLVRQGRISPEASIRTVLRNLPVVSETQPITEVLQEMIEHRAPIVVVKDEFGGTSGIVTDKDIYEELFGSVRDEVDDVADDLVEKLGSYKVSGKMTLYDFERFFKTEIQSENSEKVTLTGYVLDEHPNF-QVGQGIRIANFEITALDFKDAYIEEFEVVAL-----
221217517    -----------------------------------------------------------------------------------------------------------------------SASETAYTSLSIIQIQDIRKKGKSGISVYNLVQSPSKLITTILIGNNISNIV---ASTLTTKFVLEKYGNSALAISTGLITIIVLIFAEILPKQ------IAILNNEIIALSTSFFLKPLIFIFTPLIYIINKIIKKILNLFKVKTSSQMTKESIKNMLSLAGSLGILKNDSRIFMQKMLDIDQVRASEIMTHRTGVFSLSSSSKLKDVIKLIKEEGYSRIPIYKGSREQIIGILIAKDLIEVNKKDMNKNVSQFIKPAVFVQQNKRIKDILDIMRKKQKIMAIVIDEYGGFSGILTIEDIVEKIFGAISDEYDEKPLITQINDNTYSILVETTFDEIEEAIGISIKHKEYT-NTIGGYLIDLLDKIPTKNETVKTNDGEYFIKEIQNNKIETI----------
139791977    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITYLSLVFGELVPKRIALRMPEAAAARIAP----------LLRAISVGAAPAVWLLDRSGALVLALLGQSPAERGVTDEEVKIVLSEARTAGVMEPAETEMIAGVMRIADRTAKGLMVPRHEVETVDIDDAPEAILRRFSETGHSRLPVREGDDDAIVGVFKSRDFVAGI---EGRDLRALLVEAPAVRDGMAALDVLEALRKAPAHLVLVYDEFGHFEGIVTPMDVLEAIAGEFPDAAGAEAKFEVRADGSLLVAGWTPVDEFAERTGIALAPDRD-----------------------------------------------------
138696549    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VILITAEFLPKVFFQIYSNTLVKLFAFPAYFFYVTFSFLSSFVIKISDFVLKKYLRTSKDKIKSVFSKVDLENYINEQMENVDKNDQI------------DNEIVIFQNALEFSEVRAKEVMVPRTELSSIEIHDSINNLSDLFTHTGHSKIIVYKNTIDDILGYVHAFDLFK-----NPKSIKSIMMPVKFVPETMLAKDVLNFLTKKRKSLAVVLDEYGGTSGILTIEDIVEELFGEIEDEHDTADLIQVLEDNVFLFSARLEVDYINENYKLQLPT-NENYETIG-----------------------------------------------
146309420    ----------------------------------------------------------------------------------------------------------------------KVDALAEAHGWRGHILRTVHNQMDAYLSACQLGITLASLGLGWVGEPAFAELL-----TPLLAAIGIESPRLIHGIAFFTAFSIISYLHIVVGELAPKSW--AIRKPELLSLWTAAPLYAFYWLMYPAIFLLNASANAILRIAGQPHHEHHYSREELKLILHSSRAGAPTDQDLRVLASAVELGELEVVDWANSREDLVFLELNASLDQVFATFRRHKYSRYPIFDESKGEFVGVLHIKDLSLLEMLPSALNLADLMHPLERVNRHMPLSQLLEQFRQGGAHFALVEEADGKVIGYLTMEDVLEALVGDIQDEHKAERGILAYQPGKLLVRGDTPLAKVERLLGVDL--DHIEAETLAGLIYETLKRMPEEEEVLETEGLRIIVKKMKGPKVVLAKVLKI-----
143734029    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILIGNNFVNILASALTTILFMKLYGDVGVLIGSILLTIVILIFSEVTPKTFAAIKPEPLAFFSSFPLKILQKVLFPLVSVINYFSNFLLRFLGINRTENDGEDVSPEELKAILETSGLIPTRYQDMLLSILELDKISIEEVMTQRSEIIGIDLSDDFNEILEQLQKNQVDFLPIFDQNLDDLRGMLDLYGITNFLSQDHKDNLVEASEDAYFIPENTSLSQQLFNFQKERKRVGIVIDEYGSVKGLLSLEDILGEIVGELANNDDSKFEIMEQRDGSFLIDASVPIREINRKLQCDLPLNGPR--TLNGLILEQIETIPEANVSITIQNVIIETVLVRNNMIK------------
143050690    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------INIAIVILFASIDNPYLSSLNSPILETIIEVGLIGMLILF--IGDILPKIYANRNPLVFSKI----MVNPIYFLDRYVLFLFNRPMSKSMSYLESNLVKDSKKLSVDKLSKAFELTDSKETSKEEKKILTGIVNFGNVETRQIMCPRVDVFALDVNKKFSEIVENLIDKGFSRVPVYNDNLDKIEGVLYVKDLLPHL-EKDDFNWKNLLRKPLFIPENKKLDDLLTEFKTKKIHIGIVVDEYGGTSGIITLEDVIEEIFGEISGEDDEDNLFSKLDDFTYIFDSKINLQDFYRAIN-------------------------------------------------------------
144211451    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIGNNFTHTLATAIATVIAIRLWSDSAVLAVTVFMTIVMIIFAEVMPKTIAALKPESIAFPASYILKPLSKILSPLITLVSLISNGVTKLLGIDLDNTDNEELKPEELRTLLQTSRVPKRQE-NMLMGIFDMDYLSVNDVMVPKNEIIGIDLNDDIESILEELQNIDYTYIPCFEDSIDNILGFINKKADFYGRKDLTTKALKSELLDPLFVPENTSLSKQLSNFQSANARVGLIVDEYGDIEGIITLRAILEVIVGEITSDSVDRMDIMPQADGSFMIEGSVMIREINQRLAWDLPTEGPK--TLSGLILENVQTIPETNVGLIVGDYRIETVLIKDNVIKIAKIEKIDTL--
142491424    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSEFGGLGVTVATIFMTLMIVIFSEVTPKIFAINKPMTFALR------VSKFFYFYTKLIKPIVNLINKISNKIIKIIGLNLNADQSKIIEEEFEGAVQLQKQYSKD--GEYEADYMSNILELKKLKVDELMTHRNEILYINLEDPYKQNLKIISTSAYTRIPVIKGNFNNLIGIFDIRDLLKDSSMEESESIERNTSQPVYIPQNKLAMKQLIDFKSSREHMVLIVDEYGEIQGLITLEDIIEEIIGEIFDETDDETYLEKIDDSNYLFNGNASVREINRSLDINLP---DQFVTLSGLIHDLAKEIPKVGKVFYVGEIKLQIISRSINKINKVKLS-------
146280820    ----------------------------------------------------------------------------------------------------------------------KVEAIASRHGWRGHILRTVHNQLDAYLSACQLGITLASLGLGWVGEPAFAHLL-----EPLLAGIGIQSPALVHGIAFFTAFFIISYLHIVIGELAPKSW--AIRKPELLSLWTAVPLYLFYWLMYPAIYLLNASANAILRIAGQPGMHHDHHYSREELKLILHSNRARDPSNPQILASAVEMSELEVVDWANSREDLLQLDHDAPLAEILEIIRRHKYSRYPVYDSARGEYVGLLHIKDLAANGALAEDFCLSELLRPLERVSKHMPLASLLEQFRQGGAHFVLVEEGDHKVIGFLTMEDVLEVLVGDIQDEHKTERGVLAYQPGKLLVRGDTPLFKLERLLGIDL--DHVEAETLAGLVYETLKRVPDENEVLQVDGLQIVIKKMRGPKIVLAKVLRLKD---
227548111    ----------------------------------------------------------------------------------------------------------------------------------------------FMLSGAQLGITVT-----GLLVGFVAEPLVGEALGTLLGGVGISPAVAIGIGTVLALALSTIVQMIFGELFPKNYTIAAMKSSLALAPSTTLYLKLTGWLITFFDVSANAFLKLLRIEPVEDIDSSATAEDLDHILSQSRESGDLDDRTFMILDRLLDFPDRNVGHAMIPRSRVDVLSPKDTIGHARE-LMASAHTRYPIIDAEHV-PVGVLHLLDVLGTDLPDA-TPVNALMRPAVVVPELMTLPNAVTELRSAGERLASVIDEYGGFIGIITQEDLAEEILGDVADEHDVSAEIAVAGDKQWIVGGDTPLDEVERAIGHDLPA--GDFETISGLVLAEAGGLVHSGEAHDIDDYRAEVESVEKHVPGVVKLTLLE----
224534259    -----------------------------------------------------------------------------------------------------------------------SASETAYTSLSMIQIQDIRKKGKSGISVYNLVQSPSKLITTILIGNNISNIIASTLTTKFVKYGNSALAISTGLITIIVLIFAEILPKQIAILNNEIIALSTSFFLKPLIFIF----------TPLIYIINKIIKEILKLFKIKTS-HQMTKESIKNMLSLAGNLGILKNDSRIFMQKMLDIDQVRASEIMTHRTEVFSLSSSSKVKDIIKLIKEEGYSRIPIYKGSREQIIGILIAKDLIEVNKKDMNKNVSQFIKPAVFVQQNKRIKDILNIMREKQKIMAIVIDEYGGFSGILTIEDIVEKIFGAISDEYDEKPLITQINDNTYSILGETTFDDIEEIVGISIKHKEYT-NTIGGYLIDLLDKIPKK----------------------------------
117923832    --------------------------------------------------------------------------------------------------------------------------------------------------------------GTTQIGTNIATVSISTMAAFIDLFGGHGDMISALVLTPFLLILGEIVPKSIYQQKAD----------VIAPRIIYVLKFFSVLFYPVIFIFSRIARFVTRLVGGHSHQNGFITRDERMLLEMSDATPSGRRFDRDRVRRIIRFADTTVGEAMIPLVDVVGISEKAPLSEAIERIYSQGFNRLPVYRGNLINIVGVCTINSWALMDPDLGLKTLKDFTDPPLYLSPNQTIDQALPLLQARSNHMGIVVDEFGSAAGILTMEDIFEEVVGEIDVGYDRRLMFQQLGEDDYVADGRMPLSQINDRIHILLPV--GEVHTLAGWMMHRLKAIPKPDDDVVEQEYHFRVLEANDRIVTKVRISRI-----
167624617    ----------------------------------------------------------------------------------------------------------------------------------------------FMLSGAQLGITVTG----LVLGFVAEPLVGQSIGVILQSVGLSLETGIAIGTVSTLAVAMVVQMILGELYPKNLAIANAEPMSRMMSRSTLIYMSVFGWIISFFDKSANLLLRAVRIEPVHDLDVSASEGDLHHIIANSRDSGDLPVELSLMMDRILDFPERDVEHAMVPRSQVDWVEPETTLTELLSLMAQ-AHTRYPVINDD-DAPVGVVHLSDVLARIAGYADGTVSSVMRPATVLPTLMRLPDALDQLVTSTNQIACVIDEYGGFAGVLTIEDLAMEIVGEITDEHDADDAVVSESGNVWLMEGDVHIDEVERAIGYDLPR--GDVETIAGMLISARGALPSEGDTVIIDHLEVDVLRIERHVPTEVRVKLVEK---
138830141    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FGDTGVLLAPWVLTATFLVFAEVAPKTLAAERPERWAFKAVYVLAPIQRLLVIPVKMVNLL-----------SNAIVRLFLKNEPAQSDNLSTDELRTVVNEGAKGVGERQNMMVRLLDLEQVSVNDIMIPRGEIEAIDIDSEMNEIVEVVSNSQHTLLPIYKESINNIIGILHLRRLARFMGSNEKSDLMQLTREPYYIPEATSLDKQLIRFQAEKQRIALVVDEYGELQGLVTLEDILEEIVGEFTSDFSANPEILPQDDDSFVIDGGALLRDINRALDWELP---------------------------------------------------------
134280385    -------------------------------------------------------------------------------------------------------------------------------------------------DQLLSVILIGNNLFNTIIPVLTTSIALRTFGHD--NFV---LSIATGIVAFLIIVFAEITPKIVGATFPERIALPASVVIAPLM----------RVMMPVVWFVNTLSGAILAALRINTKAGRDQRLSTEELRSLVLESGSFMPTHRSILLNLFDLENITVDDVMIPRRQIESLNILAPLDDVLHQLETCYHNRLVVYEGDIDRVLGVLHVRKTLAAFHNQDFDTLRELLAQPYYVPSGTPVFQQLQYFQESRHRTALVVNEYGELEGLVTPEDIIEELIGEFTTTMPRSENSKWDANGECIVAASMPLRELNRWLHLGLP--TNGPKTLNGLILEELEEIPEDDVCLKIGDVMIEVMRTEDQGVRTVKL--------
135918938    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------VASVYATSFAIIYFGEFDLIFVTILLTIVLVIFAEVIPKTYAFSHADQVALNVAPVINFFIFL-------------LTPATFITERFAKIVSGPVVKDEEAKTEELRGMIRLHAGNESRGKERGKMMSSMLDMDEVTIEAVMTHRGAVTMVDSKEDPEQIFKVVGESPFTRIPIYSGNPDNIIGILHAKELFRNLRRRNSINLSELMIQPYFAPETTLLFDQLEIFKTRREHFAVVVDEYGDFRGIVTLEDILEEIVGEIDDETDKVRGLKTQPDGSFIVDGSVTIRDLNRSLGWSLP--DQNANTIAG----------------------------------------------
255029883    ------------------------------------------------------------------------------------------------------------------------------------------------LSACQLGITISSLGLGWLGESTVEAALFSLMELPQSAITILSFTIAFLFITFLHVVVGELVPKTLAIDKTETV---ALAVARPLHIFYKVM-------FPFIWILNGSAVFIARLFGLEPASEHEIAHTEDIIVGESYKSGEINQSEFRYVNKIFDFDERMAKEVMIPRTEIVTVDTGSTIGELSDIMQNERYTRYPVIDGDKDHVIGVLNLKEILSAYVEHGSFSIDPYVKPIIRVIETIPIKELLFRMQRERSHIAILLDEYGGTSGLVTVEDIVEEIVGDIRDEFDADE---------------------------------------------------------------------------------------
134292936    ------------------------------------------------------------------------------------------------------------------------------------ILAIVHGRLDAYLSACQLGITLAS-LGLGWVGEPAFAELLGPLLDLLGVHSERIVHLISLVFAFSLISFLHIVVGELAPKS------MAIRQPEKIGLWVALPLYAFYWAMYPAIWLNTSANAVLRLAGLSADHGGDAHYSTDELKAAQPARGAYTNDEWNTLAHSLDFSSMTVSDLMRPAHEMIGLRRDLPLPDNMEIVARHRFSRYPLFEDAREQVSGLIHLKDLLLARHAGAAEDLSDYVRPVQYVKPDTPALELFRRFRKGAPHFALVGDKGAKPIGFLTLDNLLGALVGQIHDEFRQDADWSRLDDGTLMGKGSLPVVSLEQALGIDI--DEGRAESVGGLVIQALSDLPTEGQRVSFDRFDVVVKKMNGPRIVLVRV--------
269957576    ----------------------------------------------------------------------------------------------------------------------------------------------FMLSGAQLGITVTGLLVGYVAEPLVGAALGAGAGVPAAVGVGIGTVAALALSTVVQMVFGELFPKNLAIARPEGALWLARSTTVYLAAFGWLVRVF-----------DSASNALLRLLRIEPVHHSATARDLEHIVARSRESGDLPPDLSNLLDRILDFPRQDVEHAMIPRSRVDTVEPDLTVGEVKALMARS-HSRFPVVA--RDDAVGVVHMTDLLSGDVPDDAL-VTTVARPALVLPTAMTLPNALRELSTSRNEMACVVDEYGGFAGVLTLEDLAEELVGEITDEHDQSPLLVTDDDGVWVMAGDVHLDEVARAVGHDLP--ETEHETIGGLAVATHGSLLDVGESVDIDVLHVQVLEIARHVPAQVRVT-------
143220167    ----------------------------------------------------------------------------------------------------------------------------SPKSFFGKIFNILNTRSSEIIASLQIGINLSLVIYGIVMADFLEPLLIASLPSIVNNDLTILLVQTIISTIIVLVTAEYIPKSIFMINPDRLISTFSIPLILIYFIFFPIVKVVIFIIKFLIEDVLKQPYSDEKPV----FKITDLNEYIKKVVVSDEEIQTKNVSE--FFNNALNLKAVKVRDFMVPRTEIIAIDEEDSINDLKKIISKTGYTKVIVYQSSIDNVIGYCHGLSLFT-----NPNKINDILKPIHYVNETNLASDLLLKFISDQINIAVVIDEYGGTSGIITLEDIIEEIFGEIIDEFDEDLLEDKVDDNSFNFSARLEIDYLNSKYDLNIP--EGEYDTLGGLILNYTREIPKKNEKIEFDNFSIKILSINNNRVDNV----------
296159685    ------------------------------------------------------------------------------------------------------------------------------------------------LSACQLGITLASLGLGWIGEPAFAELL-----TPVFSLLGVESEKLIHGISLFFAFSCISFLHIVVGELAPKSLAIREAEKVSLWAATPLY-GFYWAMYPAIWVLNTSANAVLKLARLDADHGHDSHYSTDELKELGSPEGAYSQDEWNTIAHSLDFSRMTVSDLMRPAYEMVGLRRDLPLRENMQVVAQHRFSRYPLFEDSGERVAGMIHLKDLLLARHAGSTEDLSKYARPVQYVMPDLPALELFRRFRKGAPHFALVGHKREKPIGFLTLDNLLGALVGQIHDEFRQDADWTRMDDGTLMGKGSLPVVSLERALGIDI--DEGKAESVGGLVIQALNDLPTEGQRVEFDRFDVVVKKMKGPRIVLVRV--------
187918075    --------------------------------------------------------------------------------------------------------------------------FSASETAYTSLSLIQLQDIKKKGKLGTVVYNLAQDPSKLVTTILIGNNIANIAASALTKFVLDKYGNNALALSTGIITIIVLIFSEIFPKQ------VAILNNESIVLSTSILLKILTIIFTPAIYVINGIVKILLSLCKIKSSQKMTKDSIKNMLFLAEKLGILENDDRIFMQKMLNIGEVRASEVMTHRTEVFSLSSASKLKDKIKLIKKEGYSRIPVYKGNREQIIGILITKDLIEISKKKLEKNIIKFVKPAVFVQQNKRIKDILDIMRQKQKIMAIVIDEYGGFSGILTIEDIVEKIFGAIFDEYDFEEKITKKDENIYLISGETTFDEIEETVGIKIQ-HKDYINTIGGYIMDLLDKIPTSGEQVNTEHGEYLIEEIQNH---------------
257457102    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------AISVVLTAAALRIFGDAGLGIAVAAGTVLLLIFGEILPKSIALVYPDALSLVFARFILLVMAI----------LSPAVKLFSAVTGVLLRLCGIREAQNTAAVTEADEFFQAREEGGFIGSDERTLLTNILRYGDFSVRSVMTPRRDIAAIHIGATAAEIIELSKKSRFSRFPVYSTNIDDIQGFFYIKDFLEYLDGSAAFQVGAYLRKPLFVFETAKLAQVEKKFHTEQQTMAIVLDEYGGTAGLITVEDVSEEIFGSILDEYDVRENAVE-----------------------------------------------------------------------------------
238024971    ------------------------------------------------------------------------------------------------------------------------------------ILRIVHARLDAYLSACQLGITLAS-LGLGWIGEPAFADLLAPLLDALGIHSAELVHGISLVFAFSVISFLHIVVGELA--PKSMAIRQPEQVGLWLALPLYAFYWVMYPAIWVLNTSANAVLRIVGLTADHGGDSHYSTDELKLILRSRRNAAAYSRDEWNTLAHSLDFTSMTVSDLMRPANEMVGLRCDLPLVDNMEVVARHRFSRYPLFTDSREQVSGLIHLKDLLLARHAGAAEDLSDYVRPVQYVKPDMPALELFRRFRKGAPHFALVGNKHEKPIGFLTLDNLLGALVGQIHDEFRQDADWARLDDGTLMGKGSLPVVSLEQALGIDI--DEGRAESVGGLVIQALGDLPTEGQRVSFERFDVVVKKMNGPRIVLVRV--------
137778799    -----------------------------------------------------------------------------------------------------------------------------------------------FLAAAQVGVTVCGFLSAAVGAEKLGRYLIPKFEELGSNDVSSNVSLILLVIAYVSLVIGELVPKRLALYKAETISLYSAGTIDKIAKF----------LRPIIWLLSKSTDLIIRLFGVSEKSKRSEVSEAEILLVSGHSQ--LSEEERDIVEEVFNAGDLSVKEVMVPRTEVDFLDSGLSINEARELAVKLGHSRFPVIRGTSDEVIGFIHVRDLINPSLDGSSDSILELVRNVLFLPGSKGVLPALTEMRSKRQHIAIVLDEYGGTDGIVTLENLVESFIGEIHDEYDLPTD--------------------------------------------------------------------------------------
143134219    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALLTYFIIKQFGDEYVWIGTLVLTLFIIIFAEIAPKNFAARNPESIAYPA---SKPLEFFTKYVGWLSKILTSIGNYLIRSENQ---------ENYFSKSLNREELKSVESQTDQVDQEEMDALKSLLELKDLTVEDILIPINEVISIK--KSDNKLPDNIEKNIF--YPVFNDEENEILGFIHSKEV--EQFQNLKTDIDDFLIDPYYVPESTSLFSQLKQFQKQGNEVGMVVDEYGTFTGLVTLEDLIEQIVGRLNQE-EEELGILVNDDFSITADGSTSIRELNKFMSWNIP--EDRAKTLSGFVIDHLDQFPKGNICLTVDGYNIETTKISDNLITEAIISRQTN---
297559243    ----------------------------------------------------------------------------------------------------------------------------------------LARDPNRFLATIQIGITLAGFLASATAAVSLARPLVEPLGFLGSYAAPVSVVLVTVVLTFVTLVLGELAPKRIAMQRAEPWALLVARPLNALALLS-----------RPAIWLLSASTDLVVRLGGLDPHGAREEATEEELRDMIEAQGHMTPEQRTILSGAFDITGRTLRQVLVPRPDVDTVPADLPACETALLLAEHGHSRAPVVGRDDVDDVVGVHWSDLLR-----GEGAARELAREPLLLPDSLTVSAALHRLTVERQQLAVVIGESGEVSGIVSLEDLLEEVVGEIYDETDTDERAPARDGGALRLPGVYPVHELED-LGVVLTDPRGSYVTVAGMVLVLLGHIPEPGESVDLGGWTATVTEADGRVVSELLLTP------
142982059    --------------------------------------------------------------------------------------------------------------------------------------------------------------SVLLGNNLVNILATSLATALFTKLVESSVALATLVMTFLVLIFAEVLPKTYATNAERAAARVSAPIALLVSIFDPIVSAVRK-----------FVRGILWLFGVRTSADEPILAVREEIISLGHLEGVVQKEDRDRILGALDLAERTVEEIMLHRSSIEMINCDDEPKEILAQCMLSNHTRLPVYKDEPENIIGVIHAKDLARSMYGKISLDISSVIMKPYFVPDTTALDEQMRQFLRRRTHFALVVDEYGSLEGMITLEDILEEIVGEIADEFDPD----------------------------------------------------------------------------------------
134609396    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILMASLATILFVRRFGERTGGIYATLFITILVLVFGEV----TPKTLATRKPLEFFSRTSILIDYLSRIFAPFTNLITGSINKYGTKNVGDMDGDNEITEADIQALTALGEQEGQILPAEREIIDSLLEFSDRPIKEIMTPRVDVLFLSTPLSIKDIRTIVNEKRISRMPVSKESLDDTYGVVYVKDLLNLKLDSDALEIENLVKDVIYLPEYTTVLSALNILRENKSSFACVIDENGGIEGVITIKDVLSEFVGDLPDEHDQRSGIRRLGPGQWRIDGKTDIDDFEEFFGLE-----------------------------------------------------------
134947459    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILMASVATIIFVRRFGESAGSAIATVFTTIIVLIFGDITP--------KTLATKLPISFLSKTTFLVEILSKIFAPFTEGITNIIMKFVKTRNEDDEVTEADIQALTALGEIEGQILPAEREIIDSLLDFSDRPIKEIMTPRVDVLFLSIPVDMQDVKKVVDEKRISRMPISRESLDDTFGIVYVKDLFNLDNAATSVEVENVVKDAIYLPEYTTVLSALNILRENQASFACVIDENGGIEGVITIKDVLSEFVGDLPDEHDERFKIKRLGPGQWVVEGKTDIDDFEEFFGLD--SQESDVATVGGLYLSNSEKLP------------------------------------
145588375    ----------------------------------------------------------------------------------------------------------------------------------------LAERLLKRVDSLLSVLLISNNLINTILPILVTGIALHLFGDSGLVL-----SIATLVVALLIIIFSEITPKVIGAAFPEKIASNV----------GWLILPLTVILKPLLWFINNFVSGLMKVSGLHSSSDSRVMSKEELRSLVLESNRFVSNHHRNILLNLFNLENITVDDVMTPRSKIEILDLSRPIDEVVQQLETCYHNKLPVCDGDSEKIIGILSVKKALSLLGDTDHGDFRSLVNEPYFIPSGTPVLQQMQFFQDNQQRLGLVVNEYGEVLGLLTFEDIVEELIGEFTTSFSNSTDPHWLKDGTYLASGSASLRDLNRLLNLNLPLDGPR--TLNGLILEKLEAIPDHDVSVRIAGIVMEIVQFDDQGVKTVKL--------
135635855    -------------------------------------------------------------------------------------------------------------------------------------------------------LKITEDTEGLIGSVLLGNNLVNILATSLTTALFTQAFGESGIALATLIMTVLVLIFAEVLPKTYAITNAELAAARVAGFIHLIIRVLSPIVASVRFL----VRLILRIFGVKTDPNSHILAVREEIIQLGHSEGIVEKEDRDLILGALDLSDRTVEEIMLHRSNIEMIDSSDEPTKILTQCLESVHTRLPVFLNDPDNIVGVIHAKDLAREMYKVNNFDIGHVAMKPYFVPDTTSLDDQMRQFLHRRTHFALVVDEYGSLQGLITLEDILEEIVGEISDEFDPKDTNYIRQSN-------------------------------------------------------------------------------
134352857    ------------------------------------------------------------------------------------------------------------------------------------------------------------------ISLVVYGITMALVLEPNIQAYTHSSFLVLFIQTLIS----TLIILVTAEFLPKVFFRLNPNRFLKILILPLTL--FHYLLAPIVNITLFLSKRGLKLFGLELVEDSPVFGKVDLELHTNESEYKNLDVEVQILQNALDFSNVKVRECMIPRTEIIGIEVSKNIEDLLKIFIETKLSKVLIYQENIDNIIGYAYSNEIFK-----SPKNIKSILIPISYVPESMMANDMLELFIKERKGIAVVVDEFGGTSGIITIEDVVEEILGEIEDEHDSGKDLIKIDEETYRFSARLEIDYLNEKYHFNLP-KSDEYETL------------------------------------------------
254796770    ---------------------------------------------------------------------------------------------------------------------------------------------------------------ILLCNNVVNILASSISAFLVINFFGSIGILVSTCVMSVIIVILGEIFPKTYAHPETLGMYLAPFMVILVKLFGSLVKYVNLVVGVLVKWFAP-SSDSTKVFSPYDAIRGLIMLHKKSYVQQNTQKNL------EVINNMLDLTELHVDKIMTHRKDVYSLNINLPKDELIQLVLGTTYRWIPLWEERDDNFVKVLNAVQLRIACANDRDINMEEYLTEPSFIPETTLVSVQLHNFKVNKADFSIVIDEYGNAIGIVTFFDIIEEIIGEAIYTHNYK-DIKDSGDNGYIINGRIPIRDLNKKMGFNFPTDHNR--TFAGMIIDEIERIPNEGEVFEMFGCTLEILKTRNNKLVSVKVKRIKE---
141059139    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------ISAILLGNNLVNILSSALATSILIKFFGNIGILYSTIIMTTSIFVFAEVLPKIYAIRRSDSLLVFYTPYLRFIIMILSPVNRLVYFFIKYLVKYKNNNNKKLNLDRIRGAILI--ANKEGEMKKDNKLMLESILDLHEREVSEVMIHRKDIISVNKKEPKTFFLNLIKSATYSRFPVWENNPENIIGMVHVKDLYRELIKSKKFEINKVLLRPWFIPETTSLSSQLNSFREKQKQMALVVDEYGVLQGLLTLEDILEEIVGQIEDEHDSPTNYYKSDEGNINVDGTVS----------------------------------------------------------------------
186473205    ------------------------------------------------------------------------------------------------------------------------------------------------LSACQLGITLASLGLGWIGEPAFAELL-----NPVFHLLGIQNEQLIHGISLFFAFSCISFLHIVVGELAPKSLAIRQAEQISLWCAMPLY-GFYWAMYPAIWVLNTSANAVLRIAGLAADHGGDAHYSTDELKKLDAPKDTYSQDEWNTIAHSLDFSRMTVSDLMRPAHELVSLRRDLSWRDNMQIVARHRFSRYPLLEDTGERVAGTIHLKDLLLARHAGSTLDLTRFVRPVQYVKPDMPALELFRRFRKGAPHLALVGKKNAKPIGFLTLDNLLGALVGQIHDEFRQDADWTRMDDGTLMGKGSLPVVSLERALGIDI--DEGSAESVGGLVINALADLPEEGQRVEFDRFDVVVKRMKGPRIVLVRV--------
142153724    -----------------------------------------------------------------------------------------------------------------------------------------------FLTTTLVGNNIINVLYATLMAVFLAEPTETLYEQFLGTAPSESVILVIIAAVVIMLLGEILPKAIYRSQADFLIKVVTVPLRVIYFLLYPLIVAARGSSNMLIRLLKVTQSPGESIF-----RRQDMEMIFKELKDSGGGED-FDKEDSQILHNVLEMSNIRVKESMVPRTEMVAMDKDSSIQDLQELFISSGHSKIPIFEDSIDNVIGVVFAHDFFRE-----PKSIAEILRPVQLIPASKKSKNLLTEFRQTNSSVAIVIDEYGGTAGLITIEDLLEELVGDIQDEYDTDDEMRKLDAYSYLLSGTVELDELEEVF------PELRFET-------------------------------------------------
297560449    ----------------------------------------------------------------------------------------------------------------------------------------LARDPNRFLATIQIGITLAGFLASATAAVSLAQPLIEPLGFLGSAASPVAIVLVTVLLSFVTLVFGELAPKRIAMQRAETW---AVLVSRPLDLLAMLSRP-------VVWLLSVSTNLVVRLTGGDPSAAKE-EVSEEELRDMLATQRGMTREQRTIISGAFEIDDRRLRQVVVPRGEVFTIPARTPAAQAAQMLAEHGHSRAPVNDDDLDDVLGVVHWSDLVR-----GGADAGELAREPLLLPDSLVVSLALRRMIAEHQQLGVVINEVGGVDGIVSLEDLLEEIVGEIYDETDSDIRVTRNADGSFTLPGTYPVHDLPDI-DIHLDDPEGDYVTVAGLVIAVLGHIPQEGEEVVLDSWKARIDQANGRTVTQVTMSP------
224531791    --------------------------------------------------------------------------------------------------------------------------FSASETAYTSLSIIQIQDIRKKGKSGISVYNLVQSPSKLITTILIGNNISNIAASTLTKFVLEKYGNSALAVSTGLITVIVLIFAEILPKQ------IAILNNEIIALSTSFFLKPLIFIFTPLIYIINKIIKKILNLFKIKTSHKMTKESIKNMLSLAGNLGILKNDSRIFMQKMLDIDQVRASEIMTHRTEVFSLSSSSKLKNVIKLIKEEGYSRIPIYKGNREQIIGILIAKDLIEVNKKDMNKNVSQFIKPAVFVQQNKRIKDILDIMRKKQKIMAIVIDEYGGFSGILTIEDIVEKIFGAISDEYDEKPLITQINNNTYSILGETTFDEIEEIIGISIKHKEYT-NTIGGYLIDLLDKIPTKNETVKTADGEYFIKKIQNNKIETI----------
143854825    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------INIAIVILFASIDNPYLSSINNPIIETIIEVGVIGMLILF--IGDILPKIYANRNPLIFSKV----MVNPIYFLDRYILFLFNQPMSKSMNYLESSLAKDTEQLSVDKLSQALELTDSKETSKEEKKILKGIVNFGNVETRQIMCPRVDVFALEANKDMNEIIDELISNGFSRVPVFEDNLDKIQGVLYVKDLLPHL-EKENFNWTSLLRKPLYIPENKKLDDLLTEFKTKKIHMAIVVDEYGGTSGIITLEDVIEEIFGELSDEFDEEDNL-------------------------------------------------------------------------------------
309776939    ---------------------------------------------------------------------------------------------------------------------------------------------------------TAAITTILIGNNVVNILATSIATELFTQMFGSAGVAVATGIMTVLILTFGEITPKIVAKAKAEAVALFMAKPLSVMVLLFRPISFIVESIETHWEKKMEIENVT-----------ATEDELLEIVSTIEQEGVLEQEERELIESVIEFDDKNVRDIMVPKDQVVFLYDNATYDQMKQVLHDHKLSRLPVISYQTTEVVGILRVRDVLDALLEDKEIVISEMMQEPVFVTQRKKLPAVLEDIQKSREHMAIVEETSHVFVGIVTLEDVLEELVGEIYDEYDPPNHVVEIGHHTFTIDGNVSLVDFFDTYVEDQDAPKTKARTFAAWIFELNNHV-RKGREIEFENFEIKVLDTKDGMAARIEMQILSQM--
171910950    --------------------------------------------------------------------------------------------------------------------------------------------------------------------LVLATIGLWLVLGPLRG-LGGNPWVSGLSLFGTGFVVVEFLPNALALRSPTRTLRRTLPLFLAVRGFCRVTRHLRQFSEGLATFFAPKKVKPRHNL---------LPEEVETLIDMREEQGALGTDEAALLRAVIDLDGLTVRDAMTPRVDLLLMPHDAGEMEALNTLESSRQRFVPVYDEKQDAI---AYLVDVQRWKLA-GRPHWSTLTVEPTFVPKTILLVEAWRQHLPAEDSAAVVVDEYGGFEGLLTREKFVEMLLSKAAPAPGNTVGIQPIGPDRYLVQGHTRLEEVERELGITLP-PSESVDTVAGLVMNRFGYPPKPGEQLTLEQVVIKVKRTSRARILQLELQVLETTE-
140541648    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIVVVVTFVSIIFGELIPKRIGLIRAEKL---AMAVAGPMRVFAQITYPFVWLLNSSSTLFFKIFKI------RKSTNDAITEEEIKTLITEGTEAGNIEEEEQEIIERVFHLSDRSITSLMTHRSDIIWFSEKDTEEQIKEKIMQEPHSAYPICKDSIDTIKGVVSIKDL---YVSPDHLQLGQVMQPALFIPENISAYQVLERFKSAKVHSAFIVDEYGSIQGMLTLNDILEAIVGEIPQEEGPDYEIIERENGSFLIDAQIPFYDFLSRFE-------------------------------------------------------------
302187093    ----------------------------------------------------------------------------------------------------------------------KVEAIADKNGWRGHILRKVHGQLDAYLSACQLGITLASLGLGWVGEPAFAHLLEPLLAAMGVDTPELIKGVSFFTAFFI--ISYLHIV--IGELAPKSW---AIRKPELLSLWTAAPLYFFYWLMYPAIYLLNASANAILRIAGQPGPHHEHSYSRDELKLILHSSRGQDPSDQGMLASAVEMGELEVVDWANSREDMVSLDFNAPLKEILALFRRHKFSRYPLYDAERGEFVGLLHIKELAALDHIPESFNLAELTRPLERVSRHMPLSQLLEQFRKGGAHFAVVEEADGKIVGYLTMEDVLEVLVGDIQDEHRKERGILAYQPGKLLVRGDTPLFKIERLLGIDL--DHIEAETLAGLIYDTLKRVPEEEEQLEVEGLRIIIKKMKGPKIVLAKVLKLD----
137345488    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQLSFVCSFVTVTSLFILFADLMPKRIAMVIPEQVAVTFVMPIVFCITVLKPFVWIFNGLANVIFKLLQVPTARNDQVTHDDIYAMMTAGTEAGVMDKGEQQMMENVFEMQSVSVTSAMTARESLVYFLLQDTEEDIKQKIAKNPHNKFLVCDGQLDMIKGFVDAKELLIRVINGEHITLKDSVHNCLIIPDTLTLSESMEYFKNNRADFAVVMNEYALVVGIVTTNDLQSAVMGAW-SLHESEEQIVARDGNSWLVDGVTPITDVMRAFQIEAFPHNQNYETIAGF---------------------------------------------
219684592    -----------------------------------------------------------------------------------------------------------------------SASETAYTSLSMIQIQDIRKKGKSGISVYNLVQSPSKLITTILIGNNISNII---ASTLTTKFVLEKYGNSALAISTGLITIIVLIFAEILPKQ------IAILNNEIIALSTSFFLKPLIFIFTPIIYIINKIIKKILNLLKIKTSYKMTKESIKNMLSLAGNLGILKNDSRIFMQKMLDIDQVRASEIMTHRTEVFSLSSSSKLKNVIKLIKEEGYSRIPIYKGNREQIIGILIAKDLIEVNKKDMNKNVSQFIKPAVFVQQNKRIKDILDIMRKKQKIMAIVIDEYGGFSGILTIEDIVEKIFGAISDEYDEKPLITQINNNTYSILGETTFDEIEEIIGISIKHKEYT-NTIGGYLIDLLDKIPTKNETVKTADGEYFIKKIQNNKIETI----------
137737009    -----------------------------------------------------------------------------------------------------------------------------------------------FLAAVQVGVTLSGFLSAAFGAYVIPRLVDAGLSQGVSETVSLIGLTLVIAYFSL--VFGELVPKRVALHSTEKIALFVA---TPVSLVSQLFKPLIWLLSHSSDL-------ILKLFGIDPKASRE-DISEEELVDLVTGHKALTEEERDIVEEVFNASERLVHEVMVPRTEVDFLDANLPVSDAIRVAVEKAHSRYPVVRGSSDEVIGFIHVRDLMDPEYSGTTTPIMDLVRPIIFLPGTKGVLPALSEMRAQRQQIAIVLDEYGGTDGIVTLEDLVETLIGDI-----------------------------------------------------------------------------------------------
138350330    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------TILVGNNFANILASAIVTIIMIDYFGGVLLGSIALTLAILIFSEITPKTMAAIKPESFAIRSSLLLKILLFVFKPLIAVTNLISSRVLKLFKFDAKDANDNENLNTQELKTLLDESGDLIPKQYRGMLSSILGMEELVVEDIMTPTSEIIGLDLNKSYKKTKQIIESTDYTRLPVYKESIDNELGTLHLKDSHTFLDKEENESVEKVLKTTYFVSQSTALMKQLREFQLNNRHMALVVDEYGEIQGLITIEDIFKEIAGKFSDRVELEKEFIKLKDGSVVTDGNSRIRDLNKFLDWSIPEENSK--TINGLITEYL----------------------------------------
135012304    -----------------------------------------------------------------------------------------------------------------------------------------VLKILDKKDNVISSLLLSNNLVNILASSLATAFFYDIFGVKGIFYSTMIMTVILVIFAEVLPKTYALKPTRTALLIAPVIFYLNKSLFLFVIFINQIVKIIFKNKDNDKKIADLQSEEELK--GVIDLYKTSSPDY---------------EQEKEMLQSILQLNDITVEEIFTHRKNIYSIDSTLETKSIIDKINLSRFTRIPFWKDNPENIIGLLNVRSLNIDLKNHEKSKIFDKIIKPWFIPETTNLLEQLVEFRKRKEHLAFVVDEFGELLGLITLEDIIEEIVGEIVDEIDPENDFQLNNNGKIILNGEKNIRDLYKSFDIE--PPEIEASTIAGYILEISKRIP------------------------------------
70733393     -----------------------------------------------------------------------IMDPSPGFTLASL-FADFGMILFALILVLLNGFFVAAEFAMVKLRSTRVEAIAHKNGWRGQILRTVHSQLDAYLSACQLGITLASLGLGWVGEPAFAHLL-----EPLLGALGVSSPEVIRGVSFFTAFFIISYLHIVVGELAPKSW--AIRKPELLSLWTAVPLYLFYWLMYPAIYLLNASANTILRIAGQPGPHHEHHYSREELKLILHSSRGQDPSDQGMLASAVEMGELEVVDWANSREDLISVEFNAPLKEILALFRRHKFSRYPVYDSERNEFVGLLHIKELAALDHIPESFNLAELTRPLERVSRHMPLSQLLEQFRKGGSHFALVEEADGKVIGYLTMEDVLEVLVGDIQDEHKTERGILAYQPGKLLVRGDTPLFKVERLLGIDL--DHIEAETLAGLVYETLKRVPEEEEVLEVEGLRIIIKKMKGPKIILAKV--------
296137765    --------------------------------------------------------------------------------------------------------------------------------------------------ALSVTKRTSFMLSGAQLGITVTGLLVGYVAEPLIGQGLGTPSAVGIAIGAIAAVGLSTVAQMVFGEPKNLAISRPEPVALQLSLSTTIYLKVFGWLIRFFDAASNVLLRAVRIEPVHDVEHSATPRDLEHIVAASRDAGELPAELSTLLDRILDFPTHTAEHAMIPRSRVDVVPAGEPAGAVLDRMAD-GHTRYPVVGATSDDLIGVITLHDLLTD----TSGTAATRCRPAVVVPASLPLPAVVAQLADARQEMALVIDEYGGFDGVVTVEDIAEELVGEIDDEHDPAADPAVPEGEGWLVRGDLHIDELERLLDLDLEP--GDYETIGGAVITRLAALPRPGDTVDLPNLRFEVRTVERRVPDRVHLT-------
136146087    ------------------------------------------------------------------------------FSVGSFALDLFIVFFFIALGAIFVAAEFALLSLREGQAKNLAGRGRRGRKVAELAGQPNRFLAAVQVGVTLSGFLSAAFGADQLGNYLVPILQDLGLNEGLSSGISLVGLTLIIAYFSLVL--GELVPKRVALHRTESI---ALAIAAPVSFVARIFKP-------LIWLLARSSDLILRALGIDPKASRE-EISEEELVDLVTGHKALTEEERDIVEEVFNASERLIHEIMVPRTEVDFLDASITFPEAIEIATKKAHSRFPVVRGNSDEVIGFIHVRDLLD--TKGKKDSMLDIIRPIMFLPGTKGVLPALSEMRAQRQQIAIVLDEYGGTDGIVTLEDLVETLIGDIHDEYDSP----------------------------------------------------------------------------------------
134426283    --------------------------------------------------------------------------------------------------------------------------------------------------------------------LIAFILLGTNLVNFIAASLVGVVSMEIGGPTGVVVGTILLTAVVLLFCESIPKTVAAIFPEKIALPASRIYHPLVKFTKPFLGVINFFTNMVLKLLGSGPNDQEEKISVDELIITDGLTKTAFDRQNIMM--GVLDLGNMTVEDIMLPHNEVVGIDLNKSDKTNIRVIQKNFHSSLPVYEDVLDNLKGVLDLNEFLMDLDSFSNDSVMQHMKKPYFIPETTSLSQQLVEFKSKKQKIAFAVDEYGNIQGLITIEDIFEEIVGDYL-EGTQKLNQEMKPNDSYIVNASSNIRVLNKMMNWDIPI--DEAKTINGAVLENLGY--------------------------------------
307823735    -------------------------------------------------------------------------------------------------------------------------SIIKTHGWRGRILGKVHAKLDAYLSACQLGITLASLGLGWIGEPAFASLL-----EPLFDKIKVTSPEMIHGISFAFAFSMISFLHIVVGELAPKSMAIRNPEKIGLWSAVPLY-GFYWLMYPAIWLLNSSANLVLRLLGLGDVHRHDAHYSADELLRSNCPDDRFTRDEWNILAKTLDFSELEVSDLMRPIHEIAALHRSASMQKNLQTMSQKRFSRYPYFDTNGIDVLGVIHLKDLFFAQQEGKTIDLSHYLRPIQYISPHAPALELFRQFRMGTSHFAVIGQKGQKPDGFITLDNLLSAMVGEIRDEFPNNNDWTRLDDGTLIGKGSLPIFSLERIMGINEELELEDEVSIGGLIMAKLRDIPVEGQRIEFNQFDVVVRKMNESRIVFVQI--------
135447629    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------INIAIVILFASIDNPYLESLNSPIIETLIEVGVIGVLILF--IGDILPKIYANRKPLVFSKIMVIPIFF-LDRYVLFLLNNPMGKSMSYLVSYLSINSKQLSVDELSQALDLTDSNETTV---EEKKILKGIVNFGNLETRQIMCPRVDMFAVKKNTNISNIIEKVINKGFSRVPVYEDTMDKIIGVLYVKDLLP-FLEKQDFNWNELLRDPLYVPENKKLDDLLNEFKSKKIHMAIVVDEYGGTSGLITLEDVMEEIFGELNDEFDQD----------------------------------------------------------------------------------------
167036355    -------------------------------------------------------------------------------------------------------------------------------GWRGNILRKVHNQLDAYLSACQLGITLASLGLGWVGEPAFAHLLEPLLAYFG---VDSAELVKAISFFVAFFVISYLHIVVGELAPKSWAIRKPELLSLWTAVPLYLFYWAMYPAIYLLNASANTILRIAG--QGEPGPHHEHHYSREELKLILHSSRGQDPSDQGMLASAVEMGELEVVDWANSREDMISIDAHAPLKQILALVRRHKFSRYPVYDAEREEFTGLLHIKDLAELEHLPETIDLEDLARPLERVSRHMPLSQLLEQFRKGGAHFVLVEEADGKVIGYLTMEDVLEVLVGDIQDEHKTERGILAYQPGKLLVRGDTPLFKVERLLGIDL--DHIEAETLAGLIYETLKRVPEEEEVLEVEGLRIIIKKMKGPKIVLAKVLKLD----
257092640    --------------------------------------------------------------------------------------------------------------------------------------------------------------STTLVGTNIAVVATVATALMISMFGEAGSWLAVVLVAPLIWVFGEIVPKSVFQQRTPYVIYILRFFSILFWPILIVFVTLSKFLSRLAGSRDEHNPFTLR------------EQIQSMVQMPPQEGGDIRAIEKTMIRRMFNFSETTVYKVMVPLIDVNAIEKSCTVGEAVRLAVQCSNIRLPVYDGRIDRVIGVLNAMDLL---GVDESLPIAPFITATRYVPASKSAESMLVELRQDGDAMAVVMDEFGGAEGIITIEDIIEDVVEDMQDEYDRQEWLRKLGHHDYLVSARADPAMLIEKLGLRLP-GNATYDTLSGFLLEHAREIPKPGATIEVEGIRFIVQRATPQVIQEVQIR-------
293401531    -----------------------------------------------------------------------------------------------------------------------------------------------------TAYTISKNFTAVITTILIGNNVVNILATSLATFGTSGVALATAVMTILILVFGEIAPKIVAKAKAESFVLLVA---KPLSVMVTIFRPISFVVESLEGHWEKKMDI---------ENVTATEDELLEIVSTIEQEGVLEQEERELIESVIEFDDKNVRDIMVPKDQVVFLYDNATYEQLKAVLKDHKLSRLPVISYETLEVVGILRVRDVLDALLEEREIVIKDMMQEPIFVTQRKKLPDVLENIQKSREHMAIVEESQHVYVGIVTLEDVLEELVGEIYDEYDPPNHVVEIGHHTFVIDGKVNLIDFFDKYVDDQDAPITKARSFAAWIYELAHRKVRKGRELEFENLEIKVLDTKDGMAARLEL--------
142188873    --------------------------------------------------------------------------------------------------------------------------------------------AVKRTSTHLSAAQLGITLTTLLTGFLAEPAISSLLSPSLTELGLGDDAVRALGAVIALLIATLFSFLFGELVPKNMALSVPVGTLKAVAIFQI---SFTYLFYFIIIFLNNTGNFFVRRFGVEPKEELSAARSAEELVMRSASLGSLEENTATLLSRTLRLVELDASEIMTPRPKMHSLDSRQNASDVISLSIETGHSRFPVTGDDIDDIVGAVHLKHALAVPVEKRSVPVTAIMQEVIRVPETMSLESLTLELRERGLQIAIVIDEYGGTAGMATLEDLVEEIVGELDDEHDERL---------------------------------------------------------------------------------------
143900035    ----------------------------------------------------------------------------------------------------------------------KLQALSSKGKKSATLALKVSENPTEFLSAIQIGITLSGIVGEAVFAAPLATVLESVGVEETLAGVTATIVVVLVVTYFAITIGELVPKRFGQTHPE----VIASLVSGPLLLLAKISRPF-------VWLLSVSTNGLLRLLGVRGDQTSSTEDEIEAMLDEGSLTGLIETQERDIVRNLFRLDERRLGSLMVPRSDIVFVDVSASDTENFDLIAESPHSRIPVCDGGLDSIVGVLTAKAALAQVARGQSLNLRKKLEKPEFVPETLTGLELLEKFRESRRNFAFVVDEYGSVEGIV------------------------------------------------------------------------------------------------------------
136263335    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KSFAAKRPESIAYPAGRILKVLTKYLGSFSEMLTSISNSLTGIKNNEYFSENLNRDELKSVEKETKEVDKEEMDALKSILELKELTVEDILIPINEVLKIEISHDVPNDKDIF-------LPVVKRNSDEILGFIHSKEI--EQFNDFSGDNVDFLIEPYYVPEKTHLFSQLKNFQKNGKEVALVVDEYGDITGLVTLEDLIEQVLGRF-DPDEDEIGININEDNSVTVDGSVTIRDLNKKMDWSLPEE--PAKTISGLVIDQIDTIPTGNVCINLETYNIETSKIEGNLIKEIKISKI-----
300112828    ---------------------------------------------------------------------------------------------------------------------------------------------------------AASQIGITLSSLILGAYGQATLGQDLALLLERIADMKALAAQSTAAVVVLVLLTGLQVVLGELVPKALALQYPVQLALYTYMRWSLKFYSSFIAFLNGSGMILLKIIGIQHSRHRHVHSPEEILIAESREGGLLKLYEQQRLRQALYLSRHTAQQLMVPRQFVAAVDIETPPRQLFQIVVEAPFSSLPVYQNSLENIIGMIHTKDITAHFAEYKTPTVAEAMRSTIRVLDKVTGDRLLAIMRQGRSRKLIVVDKHGITQGLVTLDDMLITLTGVAKGSKEAALQPEYLPDGRVRLPGLLRVEENVLWTGL---PWHSQANTVADHITSVLERIPEPGERVIIDGLEVEIEELDGSAIRSVLV--------
258653989    --------------------------------------------------------------------------------------------------------------------------------------------------ALAVIRRTSFMLSGAQLGITVTGLLVGYVAEPLIGAAIGAAAVGITIGTLLALTFSTFVQMLLGELFPKNLAIRPEPVAVRLARSTTLYLTVFGWLIAIFDKSSNLLLRLLRIEPVHDVEHSASLRDLAHIVTASRDSGDLSPELSLLLDRVIDFPNRTVAHAMIPRARVGVLHPGIDLAGIRE-VMHTGHSRYPVL-DDADEVLGVVHLIDVLEH--TDDTLTIERLMRPPHFVPTGQSLPRALRELTAGTDQLACVLDEYGGFVGVLTAEDLAEELVGEIADEHDPVGPPVLPPPSPWQLPGDLPVDEAARLIGRPLL--TGDYETLSGLVIARCGAFPAVGQVV------------------------------
135465208    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALATSLLIKLFGNTGVAYAVIIMTTLIVIFAEILPKSYAIANAEKLALLVSPILKPLVF----------VLAPITWIMEKIVFSLLNLVGIKHDKNSRSLSVEDEIVDLHHKEGRLFKLDKDMVTGILDLSEITVEDVMVHRSNIFMVNIDENPEKIIIQVTDSPHTRIPVWKDNNENIIGLIHAKNLLKMLNKKNREDIKNSLIKTWFVPETTSLKDQLQMHLRRKIKLAMVVDEYGALKGMISLEDIIEEIVGDISDEHDIDLSDVIREK--------------------------------------------------------------------------------
136618898    ------------------------------------------------------------------------------------------------------------------------------------------------LDNVISSLLLSNNLVNILASSLATAVLYDLFGVSGIFYATLIMTILIVVFAEILPKTYSLNRPTRTSLLISPVIYYLSKILYPIIFLINLIVKNIFLHNQKNDNKLKDQQSEEELQGVIDMYKTSSPD---------------SEHEKDMLQSILTLNDTTVEEVFTHRKNIYSIDGSLEISEIIKKINISRFTRIPVWKENPENIIGLLNVRTLNVDLTNKESSKIFEKISKPWFIPETTNLLDQLVAFKKKKEHIAFVVDEFGELLGLITLEDIIEEIVGEIVDEIDPDEEFKKNEDGLILINGEKNLRDLYKYFDHDLP--SGEASTISGHI--------------------------------------------
255348615    --------------------------------------------------------------------------------------------------------------------------------------------ALFSLSSLIAHYSHSKNRQLRQIANLMAHLLMTLVFFDIGINIGVQNCIATLVGASLLLTVGVPLALTLVLGEIVPKVIAIPYNARIAKIVTPIIVASTKSFCPIFDWAISGINFIVQKMLARQESDFIQPQELKEVLRSCKDFGVVNHEESRLLFGYLSMEEGSIKERMTPKQEIIFYDVLTPIENLYKLFSKQSYSKVLVCKGGLQNLLGVCSAKLLLLYKEKLQSEELLPLLRKPHYIPETVSAKTALYHLAGEDCGLGIIIDEYGSIEGLITQNDLFKIVSDEVAHNRPSFKQFAHSDKNVVIAAGTYELSDFYDLFGVDLPT-TANCVTIGGWLTEQLGEIPETGTKFAWGQFVFQILDAAPNCVKRVYIRK------
77163656     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MHWSLKFYSSFIAFLNGSGMILLKIIGIRHSRHRHVHSPEEILIAESREGGLLKLYEQQRLHQALYLSRHTAQQLMVPRQFVAAVDIETPPRQLFQIVVESPFSSLPVYQNSLENITGMIHTKDITAYFAEYKTPTVAEAMRSTIRVLDKVTGDRLLAIMRQRRSRKLIVVDKHGAAQGLVTLDDMLIALTGVAKGSKEPALQPEYLPDGRVRLPGLLRVEETVLWTGL---PWHSQANTVTDHITSVLERIPEPGERVIIDGLEVEIEELDGSAIRSVLV--------
142496685    ------------------------------------------------------------------------------------------------------------------------------------------------------------------FALVIYGLFMGQFILDNLSFLFLQSMNELTVLLLQTIISTLLILIAAEFIPKVLFQIYSNLSMKIFSIPAYIFFIILYPITSLVTITSDFILKFLFKVTNNQSQFSFSKLELENYIENEIDKSADNDSEIEIFQNALELSDIKARDIMVPRAEIIALEDSSNIENAKNLLIETGLSKIPIYKNSIDDIVGYVHSFDFLK-----KPKEINDVILPVVFVPEPMLVNDVLEKLTRQRKSIAVVIDEYGGTSGIITVEDIVEELFGEIEDEHDNDLHEKKISEGIYELSSRLEIEYLNK----------------------------------------------------------------
135302486    ------------------------------------------------------------------------------------------------------------------------------------------------LATILLMNNLVNIFIVIYSSYLFSNWFQFESIQTPFGFINLNFLFQVVFITFLIVLFGEIIPKIYATQNNLRIVRL---MSKPLNVCYIAFKPLIVLLVKSSSIFDRYLK---------SRQHNISVEEISQAIDIADRNKEI--EEKHILKGLISFGNTSVKQIMKPRTEVSCLEMQTPSNELLNTAIKWTYSRIPIYEENFDQVKGILYIKDLLPHIHEQKEFDWHHLIRPTLFVPEHKKIDDLLEEFQEKRVHMAIVVDEYGGTSGIVTMEDILEEV---------------------------------------------------------------------------------------------------
134693285    ----------------------------------------------------------------------------------------------------------------------------------------------------LLAALLVSNNFINIAIVLLFSSFGNAFYLKSFPFWINFIIEVGVITLFILLFGEILPKVYANRNP----ISFSKKMALPVQFLD------KYIFFFLTIPLSKMTEFIQRRLVFKSTNLSVDKLSDALELTDKSDS---SKNEQKILQSIVSFGSVETKQIMRPRVDVFSVSVELSFDQLLDQIRKKGFSRIPVYQKQIDKIIGIVYLKDLFPHL-NKKKFDWKKLIREPYFIPENKKLDDLLKEFQQLKIHLAIVVDEYGGNSGIITMEDVIKEIVGELVDFFQEDLSYTKIDDNSF-----------------------------------------------------------------------------
139607760    ---------------------------------------------------------------------------------------------------------------------------------------------------------------TILTGYTMEPAISSMVSDPLTD-LGVPEDFVRPVGGVLGILLATFISMIFGELVPKNYALAVPRATARVLVPLQVAFTWTFRPFIA--FLNGSANRILRAMGIEPKEELSAARTADELVQRSALQGLLEDDTATLLSRTIEFSSHNAVDVMTPRTKVESVHRSDTAWDVIALAKKTGLSRFPVIDESLDDIRGVAHVKQAVAVPLDKREVPASALQSEVIRVPETMTLDVLLTELRGRGYQVAIVVDEYGGTSGIATLEDLVEELIGEVADEHDR-----------------------------------------------------------------------------------------
261404632    ------------------------------------------------------------------------------------------------------------------------------------IDQLIAEGNKRAVTARKVAHELDYYLSACQLGITITALVLGALGEPTVERMFDVPAAVATVLSYAIALGIITFLHVVIGELAPKTLAIQFAEKMTLLLASPLYWFGKIMYPFIYAL-NGASRLLLRVFGVKPAGHETVHSEEELIVDQSYESGEINQTEMGYLTNIFAFDERTLREIMVPRDRIVTVERGWPLANILEVLGEYDYTRYPVTEGRAEDFIGFIHTKEMLTGIAAGRNCSVNDFIHDMPRFPESSSIKDVLIKMQQIRVHMAVVTDESGVAIGLVTMEDILEEIVGDIRDESDRRE---------------------------------------------------------------------------------------
51598463     -----------------------------------------------------------------------------------------------------------------------SASETAYTSLSMIQIQDIRKKGKSGISVYNLVQSPSKLITTILIGNNISNII---ASTLTTKFVLEKYGNSALAISTGLITIIVLIFAEILPKQ------IAILNNEIIALSTSFFLKPLIFIFTPLIYIINKIIKKILNLLKIKTSYKMTKESIKNILSLAGNLGILKNDSRIFMQKMLDIDQVRASEIMTHRTEVFSLSSSSKLKDVIKLIKEEGYYRIPIYKGSREQIIGILIAKDLIEVNKKDMNKNVSQFIKPAVFVQQNKRIKDILDIMRKKQKIMAIVIDEYGGFSGILTIEDIVEKIFGAISDEYDEKPLITQINNNTYSILGETT-FDEIEEIIGISIEHKEYTNTIGGYLIDLLDKIPTKDETVKTADGEYFINKIQNNKIE------------
137368418    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LGSIILTIVILIFSEITPKTMAAIKPESFATRSSFILNILVYIFKPLIFLTNFLSKQILKIFKLDAKDATLNENLNTEELRTLLEESGDLIPKQYRKMLSSVLGMEELIVEDIMIPTSEIIGIDINMDYQNATKIIQSTEYTRLPVYKDSIDNMIGVLHLKDSHAFLKFNEQKDINELLQKTYFVSQSTLLMKQLREFLANNQSIALVVDEYGEIEGLISVEDIFKEITGKFGDKEELEREFIKLKDGSILTDGNSKIRDLNNYVNWEIPETSSK--TINGLITEYLDQI-------------------------------------
142945225    -------------------------------------------------------------------------------------------------------------------------------------------------SEIIATLLIGNNLSLVIYGIVMAQFLEPLLINSLPQIINNDLSVLLLVSTLIVLITAEYIPKSIFLINPDR-LLVTFSIPLSIIYFIFYPVVKVVIIISKFFIRDILNQEYSDEKPVFKLTDLNDYVKKIVVSDTRAQSNKVTE----FFNNALNLKTVKVRDFMIPRTEIIAIDISDSINNLKKVIEESGHTKIIVYESSVDNVIGYCHGLSLF-----NNPKNIADIIRPINFVNETNLANDLLFKFISEQINIAIVIDEYGGTSGIIALEDIIEEIFGEIIDEFDEKVYLQKVDKNSFNFSARLEIDYLNSKFKLNIP--TGDYDTLGGFILSSNKNIPKKNEILKYNGFTIKILTKNNNKIKSV----------
262195777    -------------------------------------------------------------------------------------------------------------------------------------------------------------------AVNVSVSAVLAGMAPMLYPGRDEISLALLTTMTALPILLLIGEITPKTVAIKNASAWARAVSRPLVVFGVLVTPIRSVV-------LLVADILMRPFGGSTRRRDLSEQEFRNLVDAGSAEGEVDARERRLIHRVFEFGDKTVAQVMEPRDKIFALSYELPLPRLVAEVAARGFSRVPVYQKNLDKIRGVLHAKDLLSAVRPAERKRLGELLHEPLYVPPRLPLARLFRIFKQRKIHLALVVDEYGKLVGLITMEDLLEELFGEIRDERE------------------------------------------------------------------------------------------
56751333     --------------------------------------------------------------------------------------------------------------------------------------------------AALALLAIKEQISRPLAALVVLNNLFNILGSIIIGSLAAQVLQSAWIGIFSAVLTLLIILFGEIVPKTLGTRFAQTLALVSAQPLRWLTRLLLPIIWLLEHFTAP--------FNEGSPQLTTDEQEIQLLASIGHQEGAIEQDELEMIQRVFQLNDLNASDVMTPRVAITYLWGEDQLETVKAEILASQHSRIVIVDDSIDAVCGIALKTELLAALLAQGDLLLSALARPAHFVPETVRADKLLKTFQKVREHLFIVLDEYGGVAGVVTLEDVLEVLTGEIVDETDRNVDLRAI----------------------------------------------------------------------------------
142837441    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------AILLGNNLVNILASALATSLSIKIFGDTGVAYAVIIMTALIVIFAEILPKTYALTNSEKLALTVSPIFRPIVYLLWPVTWMMEKIVFFILSIFKIKLEKNMRVLSVEDEILDLHHKEGRLYKSDKDMVTGVLDLAEVTVEDVMVHRSNMFTVNIDDDPKKILNSVINSSFTRIPVWQNNDENIIGIIHSKHLLKIMSQNRDITRSDMMQKPLFIPETTSLKEQLKMHLNTKKKLAIVVDEYGVLMGMISLEDIMEEIVGDITDEIDEGLTVVKNEDGTF-----------------------------------------------------------------------------
135354267    ---------------------------------------------------------------------------------------------------------------------------------------LLILSAFFSGSTALTAVSEVRMKHLSEKGDKRAIIVEKLIAHLISTMLLASNLINILASAIATSLFISVFGDFGIIISTIIMTTLVVIFGEIIDYWVLVTSYSIQLTMKILGPIATIATKISYLFVRDNGKISLLVDPHDEIINLHHEEGMVKKGDKDMLGGVLDLPEVSVEDVMTHRKNILTIDCDTDPQKVLSIMLENPFTRVPIWKGDKDNFIGILHIKDLLKETISNRDFKLDKILVEPWFVPETTSLKEQLSAFLEKKTHMALVVDEYGALMGLITLEDILEEIVGQIT----------------------------------------------------------------------------------------------
143748338    ---------------------------------------------------------------------------------------------------------------------------------RAAIALASIKDLQSQLAGAQLGITMASLG----LGFVAEPAIATLIESAIESFVEIPSNVLHAISFTLALSLVVVVHMVIGEMVPKNIAIATP--ERSARILAPIHRVYVKLFAPIVWFLTAVSNGITRLLGMEPADELNTALTVNEVIEGAVEEGKLEDLEHDLLDRALDFRARTAGSIMVPHSRMITAPRSTSVADLEALVAESGHSRIPVTGRTLDDVVGFVHSKDLLRFAAADREIPVLEMVRRMVIVTPDQPVRDLMRSMRRGRRHVALVRANDGRLLGMVTLEDVLEALVGDIADETDGGSDA-------------------------------------------------------------------------------------
137017394    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TAGSALSTIVITLLVLVAGEITPKTIASRNPIKFLSRTAF-IIDFLSRVFAPFTSLITKSIDRTSRD--GDMDGDGEITEADIQALTALGEMEGQILPAEREIIDSLLDFSDRPIKEIMTPRVDVLFLSLPIEINDIKQIVDEKRISRMPVSKESLDDTFGIVYVKDLFNLKASSDSVEIENLVKDVIYLPEYTTVLSALNILRENKASFACVIDENGGIEGVITIKDVLSEFVGDLPDEHDQRLGIRRIGPGQWRVKGKTDIDDFEEFFGLE-----------------------------------------------------------
168698888    -----------------------------------------------------------------------------------------------------------------------------------------------------------RSVAACQLGITVASLALGFVSEPAIHRLIHPLMADLPAEWGRVLSIALTLSLITYMHVVFGEQMPKLAALQSSEAVGLWVARPVYLFGAVTAPLIKLMNWFLRRLGYREDAEEGEVHTVRLLVEDSEEAGELDSDAADMVRGVFGLADKVVRDCMVPVEKMAALDVATPPDKVLEIVRLGAHTRLPVYEGTTDKIVGIVNTKDLFFLFSTSGVVLLEDALYPATFLDPGESVSNAFRLFRKSHRPMALVRDEAGKVLGLITLEDVLEEIVGDIEDEHD------------------------------------------------------------------------------------------
135257272    ---------------------------------------------------------------------------------------------------------------------------------------------------VTEHINRSVTAVLIMNNIVNIAGSIFVGQKTVEVYGSTMLGIITTAFTFGIIIFSEIIPKSIATRYARTVSRIVAVVVLTIIFLPIIWPIEKMIHFFFKGERQI-----------------GTEAQIRSLVRIGRRSGHIEQDEGQLIHRVFNLNDVSASQIMRPREDIVALPVTMSVEEASKKIIADPHSRFPVFGEDLDDIYGIVLETEVLAGSTKEDDATLEYYARPAVFVDEATSADDLLIHFRNERSHMAIVQRKGKETVGLVTLEDVLEELVGEIEDERDER----------------------------------------------------------------------------------------
262195330    ---------------------------------------------------------------------------------------------------------------------------FAAVGVRRSRIQQLAADAKRLLPVVSDAAALDRYIAACQVGITVSSLLLGAFAPPLGHMLESVAGVSETAGYSIATGVILLCLTALGELFPKALALRFPAEVAQYTVIPMRGSLRLFSVLIALLNGSGLLLLKLLGVKHESSRHVHSPQEIDFLLRESSQGGVIAPEEMRRLHNALHLSGRTAGQLMVPREQIVAISVRASSDEILTLATESPFTRLPVYRDHLDEIVGLLHTKDLLTKLERGFLPPLRRLMRPAVTAPADTPADRLLFMFQEQHSQQALVTGEDGRVVGLVTLEDALADLFGELADE--------------------------------------------------------------------------------------------
114046801    --------------------------------------------------------------------------------------------------------------------------------FEAVLLSVTPSYIASLEQTDSAAAARLRKLKENIEAPLVSILTLNTIAHTVGAAVAGAQAAKVFGDDMLGVFSGVLTFIILFFSEIIPKSVGANHWRRLAPSVSIAITWMKR----VTKPLIWMSQQVTRLLGKG-EEGQYIRQEMSAMAKIGHESGELDEQESKILTQMLKVRDVPVTAIMTPRTVMFSLPVSLTQNEFVQEYRDKPFTRIPVYDQDHDDIIGYITRTDVLLAERYSPNAPIGELKRSLFVVPETAKILPLFERMIKRNTQIAMVVDEYGSSQGIVTQEDIIESLLGEIVDVNDPATDMQQLARKLWT----------------------------------------------------------------------------
284050084    -----------------------------------------------------------------------------------------------------------------------------------------------FITTLLVGNNLVNNFSAIITSNLFAIWLG-----------NAGLGIATAVVTFLLLVFGEITPKSLAISNVLPIFKAVIR---PIYLLSILLSPVIYLF-------ETIAQSIIRLINRGAVQPGLSVQELRLMIEILGGRGQLDWQKHQLLNKTLVMDYLMAREVVKPRIDMRTISHQATVQQVIDLCLETGYSRIPVQGESKDEIVGIVHLKRALQLMVDSPSPSVTEAMIPPVYVPETKRVGSLLTEMLQQRLHMAIVVDEYGGTVGLVTLEDILEELVGEIYDESD------------------------------------------------------------------------------------------
136791246    ---------------------------------------------------------------------------------------------------------------------------------------VLASKLLDETDKLLSVILLCNNFCNAAAATLVTIIAVQLYGEDEAIIMSGT----IITTFLILIFSEISPKVIAAAHAEKLALLCSFVLFPLLKILYPI-----------VWFVNIFVLSILKIFNIKINFTQNNLITMDELKSIISESGQIPNKNKSIFLNLIDLEKITVEDIMMPHTNIESLNIGQPVEDILNKLSNSHNQSILFKKIDNESIHGVLETHKILKLLIKSKDGAISKLIDQPYFIPSGTSLYKQIQYFQDNQEKIGLIVNEHGEFIGLVTLEDILEEIVGEFNVELPSKLSKITFDTDGWIVDGSITLRTLNKKMKMSLPV--NGPKTLNGLITEFFEEIPDPNTSFKLHGRTMEIISAQDKTVKTVKI--------
142140233    ---------------------------------------------------------------------------------------------------------------------------------------------------------------MSQLGVTLSLVALGWVARSIAQSW--WSPAAAAGRWWDLLWFLVLVAVSTLLAGLLPRAWVLNRPERAALQLAPILEAVMRVLRPLLTLLETCASVLLRLVGLTPRWDALVPALTAGELETLIESGGLRPDERNILEGVFALRDTQVREVMVPRSGMVTLPVSVRFAELMDAVHRTRHARFPVIGQSLDDVRGVLDLRRLIARGVLQEDSLLEPYLLPAQRVLETSTLAELLALIR-SGHPLLLVVDEHGGTEGLVTAADLTGEIVGDELEPEPAVPDLQAVPDQSWLVAGDLEIFELNRQLGLELPEATDH---------HTLGRIPAR----------------------------------
118594454    ---------------------------------------------------------------------------------------------------------------------------------------VLASKLLDETDKLLSVILLCNNFCNAAAATLVTIIAVQLYGEDEAIIMSGT----IITTFLILIFSEISPKVIAAAHAEKLALLCSFVLFPLLKILYPI-----------VWFVNIFVLSILKIFNIKINFTQNNLITMDELKSIISESGQIPNKNKSIFLNLIDLEKITVEDIMMPHTNIESLNIGQPVEDILNKLSNSHNQSILFKKIDNESIHGVLEAHKILKLLIKSKDGAISKLIDQPYFIPSGTSLYKQIQYFQDNQEKIGLIVNEHGEFIGLVTLEDILEEIVGEFNVELPSKLSKITFDTDGWIVDGSITLRTLNKKMKMSLPV--NGPKTLNGLITEFFEEIPDPNTSFKLHGRTMEIISAQDKTVKTVKI--------
137866277    --------------------------------------------------------------------------------------------------------------------------------------------------------------------VLLAPVTILRVLCQVALIVLSVCLGQALGSAPLAVSIATLVLFLVGEAIPRRWAIEAND-----EMAKWFARPARFIARFAPLQWLARPLAGLARRCGPRSRSEESDAVVEALAEAAAEASLIENDEASLIGSIIDLGDTITREVMVPRPDMITLERHLTVAEALAVVVDTGFTRLPVIGETVDDVIGLALSKDLIAAQLQNGQANLQSLAREVVFVPESKRVVELMREMQASKSHLAIVVDEYGGTAGLVSLEDILEELIGEIVDE--------------------------------------------------------------------------------------------
67923527     --------------------------------------------------------------------------------------------------------------------------------------------------------KMNRPIATIVILNNIFNIVGSIVIGSLAATVLGDAWLGLFVLTFLIIVCGEIVPKTIGERYSEPI---ALAVAIPVQFLTVIFTPLVWLMEQITSPFNRR--------GNLPTTNE---TEIRFLTMIGHKEGVIEDDEAEMIQRVFQLNDLTANELMTPRVIVTFLPGDSTLLESQEEIIISEHSRILVIEESIDKVIGYCLKDELLAAIIKKGEQKINQLLRQVYYVPESIKADKLLKTFQDTREHLMVVLDEYGGVAGVVTLEDVLEVLIGEIVDETDRIIDLQEIARKKRKV---------------------------------------------------------------------------
163786991    -------------------------------------------------------------------------------------------------------------------------------------------DVDRPLIAILTLNTIAHTVGAILVGVQAKVAYAEL-------YGSTTRTVLGIEFTEDVMVGVVSTIMTILILVASEIIPKTIGATFWKQLANFTSKALKVLIIPLKYTGILWLLQLTTKLIGGKGHHGSVLSREDVMADMAQEEGVFEENESKIIKNLLTFKEVFAKDVMTPRTVMKAEDENTTVEDFFKKNMNLRFSRVPVFSDSPDNIKGLVLKGEVFKEMLDNGSKKLSELKRSIIVVERDLPIPKLFEQLVESRNHMALVVDEYGSVSGLVTMEDVIETLLGEIMDESDNVSDLQYMARKSWEARAK------------------------------------------------------------------------
144061583    -------------------------------------------------------------------------------------------------------------------------------------------------KNAQTAINLLNDKESLIGAILLGNNLVNILASSLAMFGDSGIAYAVLIMTVLIVIFAEILPKSYAISNSEKMALIISPIIRPFVFF----------LSPITWVMEKIVHAILSIFGMNYIKNSRPISVQDELVDLHHKEGRLYKFDKDMVKGILDLSVIGIEDVMVHRSNMFTVNIDDNANTIIDTVINSSYTRIPVWQNDAENIIGIIHAKNLLKLISAKKNEDIRKTLLEPWFVPETTTLKEQLQMHLTKRAKLAIIVDEYGALMGMISLEDIIEEIVGDISDEHD------------------------------------------------------------------------------------------
141375749    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVTILASSLATAFFYDLFGVTGIFYATLLMTFLLVI---FAEVLPKTYAINKPTRSALIIGPIIFYLNKVLTPFVFVINKIVKLLINKKEINDKKLSDEQSEEELQGVIDLYKTSNPDSEHEKEMLQSILTLNDTTVEEIFTHRKNIYSINVDLSLSEIIKMINQSRYTRIPFWEKNPENIIGLLNIRSLNIDMHLNNKKIILEKIVKPWFIPSSTNLLDQLVEFKKKKEHLAFVVDEYGELLGIISLEDIIEEIVGEIVDEIDPEKRFILNSKGVIIAEGNQNIKDLYKEFDLNLPEIES--STIAGHVMD------------------------------------------
256821346    -----------------------------------------------------ILLMLLSGFAFSVKASQVVSEPQAVTSFDWLLLSIYILIALLFSFLCSVAEAVLL--SITPSYIEHLQEKRPKKAKVLRTLRITSVDR--SLAAILTLNTIAHTVGAIAAGAQATVVFG-------SGWIGIFSAVMTLAILFFSEIIPKTIGAVYWKPLASITAVFVQWLIKVLYPLIWVSEAITKWISHGKKQHIFSRDEFLAMAG------------------LGERTGDIDEHEFRVVRSLFRFRQLRAKDIMTPRTVMVSLPANAKVEEVFQQVLNIRFSRIPIYSEDNDDITDFVLKDDLMTQAKDHGARTLAHLKRKLMCVLAEMPLPDLMEVLLNERQHIALVVDEYGQTSGLVTLEDLVETLLGEIMDEMDEVKDMQLLARQQWR----------------------------------------------------------------------------
142792747    -----------------------------------------------------------------------------------------------------------------------------AVSFLCSVFEAVLLSVTPSYIATLAAATRLRKLKENIEAPLVSILTLNTVAHTVGAAVAGAQAAKVFGDDMLGVFSGVLTFIILFFSEIIPKSVGANHWRRLAPSVSIAITWMKR----ATQPLIWMSQQVTRLLGKG-EEGQYIRQEMSAMAKIGQESGELDEQESKILTQMLKVRDVPVTAIMTPRTVMFSLPISLTQNEFVQEYRDKPFTRIPVYDQDHDDIIGYITRTDVLLAERYTPDAPIGELKRSLFVVPETAKILPLFERMIKRNTQIAMVVDEYGSSQGIVTQEDIIESLLGEIVDVNDPATDMQQLARKLWT----------------------------------------------------------------------------
217972549    --------------------------------------------------------------------------------------------------------------------------------FEAVLLSVTPSYIASLEQTDSVAAARLRKLKENVEAPLVSILTLNTIAHTVGAAVAGAQAAKVFGDDMLGVFSGVLTFIILFFSEIIPKSLGANHWRRLAPSVSVAVMWMKR----VTRPLIWMSQQVTRLMGKG-DEGHYIRQEMSAMAKIGHESGELDEQESKILTQMLKVRDMPVTAIMTPRTVMFSLPVDLTQNEFVRQYRDKPFTRIPVYDQDHDDVIGYITRTDVLLAERYTPEAPIGELKRSLFVVPETAKILPLFERMIKRNTQIAMVVDEYGSSQGIVTQEDIIESMLGEIVDLNDPATDMQQLARKLWT----------------------------------------------------------------------------
126661336    -------------------------------------------------------------MLSFNASFLTIAKPSPLLGQVWLDLTVIILMLLLSAFFSGSETAITAFDNFKLRGLIEKQGDPSG------VYRLVLENRRRFITSLLIGNNLVNNFSAILTSNLFAMWLG-----------SAGLGVATAVVTILVLIFGEITPKSLAILNTRAFFRWCIRPIFLLSQLLSFLRIVQIFEKITQKTIQVFQGKS-----DKTVQSGESLNDLQLMIEILGGKGKLDLYKHQLLNKALRLDELMAKDVVKPRLEMTTISHESSLQELINLSLETGYSRIPVQGESKDHIVGIVHLKKALQTLQSVPKEKVTEAMDNPIYIPETKRAPSLLKEMLQQRFHIAIVVDEYGGTVGLVTLEDILEELVGEIYDESDSPHNHQNVFFGDRLV---------------------------------------------------------------------------
135875857    ------------------------------------------------------------------------------------------------------------------------------------------EDIDRPLAAILTLNTIAHTVGAIGVGSQAAIVFGETVLKIAGVSIISLEALIAGLMTLAILIFSEVIPKTIGANNWEVLTPFTIASLKIMLF--------------GLAPLVWTSQYITRHLKKDKDKPVLSRTDFLAMARLGTESGILEESEQTIIYNLLRFSKVLVKDVMTPRIVVNTAGEEITVREFQNANANLPHSRIPVYREKNDNITGYVLRDDLLKLAETQDHTPLKSLRREIVVVHRTVPIPDLLDTFLIKKEHMALVVDEFGGMEGIVTMEDIIETLLGEIVDESDNETDMQALARSNWERRAK------------------------------------------------------------------------
268316396    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------LAAILSLNTIAHTAGAAGAGAQAAKIFGDAYVGIISGILTLLILVLSEIIPKTVGALYWRALAPAVARMLPPMIWILYPFVLLSKG----ITRLLARERRAPSISREELAALAELGRQQGVFEQEELRILKNLLRFHALRAKDIMTPRTVVFALPEELTVAEVLRRHPELRFSRIPIYRKTKDHITGYVLKDELLRAARDEGDIPLHQLRREILVVPENLPLPELFERMLNRLEHIALVIDEYGGTAGIVTLEDVVETLLGEIVDEVDSTRDMQEL----------------------------------------------------------------------------------
172035558    -------------------------------------------------------------MLSLNASFLTIAKPSPLLGQVWLDLTVIVLMLLLSAFFSGSET------AITAFDNFKLRGLIDKQGDPSGVYRLVLENRRRFITSLLIGNNLVNNFSAILTSNLFAMWLG-----------SAGLGIATAVVTIIVLIFGEITPKSLAILNTRAFFRWCIRPIFLLSQLLSFLRIVQIFEKITQKTIQVFQGKSEKI-----VQSGESLNDLQLMIEILGGKGKLDLYKHQLLNKALRLDELMAKDVVKPRLEMTTISHESSLQELINLSLETGYSRIPVQGESKDHIVGIVHLKKALQTLQRRSQVKVTEAIDDPIYIPETKRAPSLLKEMLQQRFHIAIVVDEYGGTVGLVTLEDILEELVGEIYDESDSPH---------------------------------------------------------------------------------------
143874719    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILIGNNFTHTLATAIATVIAIRIWDDNAVLAVTVFMTIVMIIFAEVMPKTIAALRPESIAFPASYILKPLSKLFSPLVTLVSLVSNNVTKLIGIDLEEPANEDLKPEELRTLLETSGV-PKHQQKMLIGILEMDYLSVNDVMVPRNKITGIDLDDPLEVILKDLQETEFTYIPFFKDSIDNVIGFVNRKADFFSGGSIDLESLLNELEEPVFIPENTPLNKQLATFQSVDTRVGLIVDEYGDIEGLITLRDILEVIIGEIASGSIEKMDIMPQPDGSYMIEGNVMLREINSRINWNLP--TDGPKTLSGLI--------------------------------------------
142635152    --------------------------------------------------------------------------------------------------------------------------------------KVKLRNLSKGSKGAMRALKLLQRPDILLASILIGNNFANILASAIVTLIMIDYFGGNVLLGSIILTLVILIFSEITP-KTIASVYPENFATKSSWLLKILVIIFKPLVWLTNILSSR----ILKVFNVDPMQSANDNLNSDELRTLLKEHGLIPNQSREMLSSILGMEELTVEDIMTPHAEIIGIDITQNIEVAQKIIGSSYYSRLPVFKKSIDHIIGMLHLKDSHQFIALEAGNDVKSILFDTTFISQTTTISTQLSQFQKQDNNLSLVVDEYGEIQGLLTMEDIFTEIVGKFAAKADLEKEFLVKKDGSVIADGNSKIRELNNFMDWDI--DEDGSKTI------------------------------------------------
141871476    ----------------------------------------------------------------------------------------------------------------------------------------TISNLLKSPKKLLATILVANNFINIGIVILFASLTEKIYGNYLIKLNFYNYEFNIDIIFLIEVFVITFLILLFGEILPKVY-----ANRNNLKFSKFMAQPLKILDLIFSPISIPMRSVSLLINELLGKQKSNFNINYLSQAYELTSKSSTTKEEQKILKGIVSFGNTETRQVMRPRIDIFALQKSINFQTVISEIVKNGYSRIPVFENSIDSINGILYAKDLLPHL-RKKSFDWTKLIREPFFVPENKKLDDLMTEFQQKKVHLAIVVDEYGGTSGVISLEDII------------------------------------------------------------------------------------------------------
120598174    --------------------------------------------------------------------------------------------------------------------------------FEAVLLSVTPSYIASLEQTDSAAAARLRKLKDNVEAPLVSILTLNTVAHTVGAAVAGAQAAKVFGDEMLGVFSGVLTFIILFFSEIIPKSVGANHWRRLAPSVSIAITWMKKVTKPLIWLSQKVTH-----FLGKGEEGQYIRQEMSAMAKIGQESGELDEQESKILTQMLKVRDMPVTAIMTPRTVMFSLPVDLTQNEFVREYRDKPFTRIPIYDQDHDDIIGYITRTDVLLAERYTPDAPIGELKRSLFVVPETAKILPLFERMIKRNTQIAMVVDEYGSSQGIVTQEDIIESMLGEIVDVNDPATDMQQLARKLW-----------------------------------------------------------------------------
139669686    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LASSLATAFFYDLFGVTGIFYATLLMTFLLVI---FAEVLPKTYAINKPTRSALMIGPIIFYLNKALTPFVFVINKIVKVLINKKEINDKKLSDEQSEEELQGVIDLYKTSNPDSEHEKEMLQSILTLNDTTVEDIFTHRKNIYSINIDLSLSKIIKMINQSRFTRIPLWKNNPENIIGLLNIRSLNIDMHLNNKKIILEKIVKPWFIPSSTNLLDQLVEFKKKKEHLAFVVDEYGELLGIISLEDIIEEIVGEIVDEIDPEKKFILNSKGVLFADGNQNIKDLYKEFDLDIPEIES--STIAG----------------------------------------------
86131013     -------------------------------------------------------------------------------------------------------------------------------------------DVDKPLIAILTLNTLAHTVGAMMVGTVAADLYPEFVINLGFTEIN-FLGFVSAIMTLLILIASEIIPKTIGAKFWKSLANFSAKTLKIMVLLLKY-----------TGVLWLLQLFTRMVGGGGHHESVLSREDFTAMAQMAGEDGVFEESESKILNNLLTFKEVLTKDIMTPRTVIKMADANTTVADFFEENQSLRFSRIPIFEGTRDHITGIVLKSEVYREMLDNHTTTLKEIERPILITKRNLPIPDLFEELISTKNHIALVVDEYGTMSGLVTMEDVIETLLGEIMDESDSVADLQTLARRNW-----------------------------------------------------------------------------
268323673    ---------------------------------------------------------------------------------------------------------------------------------------ILLEKLLESPDEVVSAVVVCNNLVNITASILAGTIAMYLLG-------NIGVGIATAVMTSLIIIFGEVIPKAYGINNEQFAFKVSRHLHLIRTIFYPIVKAFTAISDAFLKMLGKEKRGKLIV----------TEEEIKTLMDLGVQNGTIKKDEQELVEEIFEFDETEAKEVYVPVKQIVGLQENNTLEELINKSIKTGHSRFPVYMENKEDIEGMVHVKDAL---LKDKNIPVKEIMREIIKISPKMKVDDVLRKMQRMKMQMAVIQSKEGKIIGLVTMEDLIEKIFGEIRDEHD------------------------------------------------------------------------------------------
119385837    --------------------------------------------------------------------------------------------------------------------------------------------------ALAVTKRTSFMLSGAQLGITVTGLMVGYVAEPLVGKVGIPESIGISVGTILALLFATIVQMIFGELYPKNLAIAN--SEPMAKALAASTTTYLSLFGWLITFFDKAANLFLRLLRIEPVHDLDVSASAKDLIADSRESGDLPVELSLMMDRILDFPHRDAEHAMVPRAQADWVDPDTTIAELRE-MMAHGHTRYPVIDDDDVPVG-VVHLADILPKVNAEQEATAATVMRPVAIVPTLMPLPAALETLVKSGNKMVCVIDEYGGFSGVLTIEDIAMEVVGEITDEFDKNQPLREEDEGVWVMEGDVHLDEVERAVNHDLPR--GDFETISGLLIAQLGRLPTKADTILVD---------------------------
136350430    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------LAAILTVNTIANTIGAAGVGAQTLVIFGSEWVAVASGILTLCILIFSEIIPKTIGAIYSKSLVSFSAYSIRILMFLAWPFVILSEAMSKLIHS--GENGGESKASREELLAMAEISEDEGAIDEQEGDIIENLMKLDNMPVEDIMTPRSVMFALKKSETVETVVEEHSPIAFSRIPVYATDLDDIVGIVNRYDLVKQAEDKFHMVISDIMKPIESVLEKVSVSDVLDLFVKRRQQMFLVKDDFGTTTGLITLEDAIETLLGEIVDEHDNVVDMRKL----------------------------------------------------------------------------------
138869824    ------------------------------------------------------------------------------------------------------------------------------------------------------AWFIAAMLIGNNIALVIYTLYMADLLSPLLNNWGFNSTSILLIQT----IFSTFFILVFAEFLPKAIFRLNP--NRVLKVFSLVLVVFYFLIWPVTALVVYLTKFALKFFGKEDGNNQDLNQYLEELKNDLNEDQEMEHD-VKIFHNALSFSEVIARDCMVPRNEIIALEINDTIDELKELFLKTGFSRILIYKENIDNIIGYVHSIELFKI-----PKNIKSVLLPVGIIPESMIGNNILEEFIDKKRGVLVVVDEFGGTSGIITMEDIIEEIFGEIDDEHDKDPLIHEQ----------------------------------------------------------------------------------
167623295    --------------------------------------------------------------------------------------------------------------------------------FEAVLLSVTPSYIASLTKTNPAAANRLRKQKENVESPLVSILTLNTIAHTVGAAVAGAQAAKVFGDEMLGVFSGVLTFLILFFSEIIPKTLGANYWRSLAPTVSIAL----VWMERSTLPLIWMSNQVTKLMGKG-DEGQYIRQEMSAMAEIGRASGELDEQESKILTQMLSVKEMPVTAIMTPRTVMFRLPTDLTQDEFAQRFMAKPFTRIPVYDEDPDNIIGYVNRNDILLAERSTPKESIAVLKRSLLVIPETAKILPLFELMIKRNTKIAMVVDEYGSNEGIVTLEDIVESLLGEIVDSNDPVADMQQFARKLWS----------------------------------------------------------------------------
136580498    ----------------------------------------------------------------------------------------------------------------------------------------LAERLLKRIDSLLSVLLISNNLINTILPILVTGIALHIFGESGLVL-----SIATLVVALLIIIFSEITPKVIGAAFPEKIASSVGWFILPLTFI-----------FKPLLWLINSFVSGLMRVSGLQSSADSRAMSKEELRSLVLESNRFSNHHRNILLNLFNLENITVDDVMTPRSKIEVLDLSRPIDEVIQQLETCYHNKLPVCDGDSERIIGILSVKKALSLLGDTDHEDFKSLLNEPYFIPSGTPVLQQMQFFQDNQQRLSLVVNEYGEVLGLVTFEDIVEELIGEFTTSFSNSTDPHWLADGTYLASGSATLR--------------------------------------------------------------------
142615100    --------------------------------------------------------------------------------------------------------------------------------------------------------------GVILIGNNFTHTLATAIATVIIRLWSDNAVLAVTVFMTIVMIIFAEVMPKTVAALKPESIAFPASFFL---------KPLSKILSPLVTLVSFVSNGVTKLLGIDLNNTDNEELKPEELRTLLQTSRVPKRQE-NMLMGIFDMEFLSVNDVMVPKNEIIGIDLNDDIETILKELQNIDYTYIPCFEDSIDNILGFINKKADFLARKDLTAKALKSELQEPLFVPENTSLSKQLANFQSANKRVGLIVDEYGDIEGIITLRAILEVIVGEITSDSIDRMDIMPQADGSFMIEGNAMIREINQRLKWELPTE-------------------------------------------------------
143084067    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------LAAILTVNTIANTIGAAGVGAQTLVIFGSEWVAVASGILTLCILIFSEIIPKTIGAIYSKSLVSFSAYSIRILMFLAWPFVILSEAMSKLIHS--GENGGESKASREELLAMAEISEDEGAIDEQEGDIIENLMKLDNMPVEDIMTPRSVVFALKKSNTVETVVEEHSPIAFSRIPVYGTDLDDIVGIVNRYDLVKQAEDKFHMVISDIMKPIESVLEKVSVSDVLDLFVKRRQQMFLVKDEFGTTTGLITLEDAIETLLGEIVDEHDNVVDMRKL----------------------------------------------------------------------------------
304393492    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------LAAILTLNTIAHTIGAAGAGAQAAKVFGDASLTIFSIVLTLIILFASEIIPKTLGATYWKSLVPFVTRVL----PPLIWVLYPLVWVSKFLSKLISGGKPKGAVTREEIAALADVGRQQGVLGEQHSRIVRNLLRFHTVTVEDVMTPRTVVHALDETTTVGDVIKDMDQMRFSRLPIYEGSIDNVTGIVLKNDILAAALRKENVPVSTLKRDALRVSEKTSLEEFFATLLEESAHIAIITDEYGGMDGVATMEDVVETLLGEIVDEADDTADMQVLARQ-------------------------------------------------------------------------------
218247401    ------------------------------------------------------------ILLTLDYHFLASTEPAPFLGQVWLDLAAIVLMLLMSAFFSASETAITAFDNFKLRGLIEHQGDPSG------IYRLVLENRRRFITSLLVGNNLVNNFSAVLTSNLFAIWLG-----------NAGLGIATAIITVFILIFGEITPKSLAILHNRAFFRLSVR-----PVFWLSQILTAIAIVPIFETITQKTIQIFQGKSDKNAHSGESLRDLHLMIKILGGKGTLDLYRHQLLNKALMLDQLIAKDVVKPRIDMTTISHESSLQQFIDLSLETGYSRIPVQGESKDQIVGIVNLKQALQKLQSVPKQRLSEIMDAPIYIPETKRVTNLLKEMLQQRFHIVIVVDEYGGTVGLVTLEDILEELVGEIYDESD------------------------------------------------------------------------------------------
17227805     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------IATIVILNNIFNIIGSIVTGGVATQALGSQWLGIFSAVLTFLIIIF----GEIIPKTLGERYCEPISLLAAIPITGLSIVFTPLVWILENVTAPFSKGKKRPTTNEAEIKLLANIGQQEGIIESDEAEMIQRVFKLNDVVAADLMTPRIMVTHINGNWTIAEAQSEIIASQHTRIIVTDNSIDQVIGFSLKQELLTAIVENQNYQVAKLVRKVRFVPEVIHADRLLKNFIEAREHLAVVVDEYGSVAGVVTLEDVLELITGEIVDETDRNIDLQEIARQSMTVDGS------------------------------------------------------------------------
294055068    --------------------------------------------------------------------------------------------------------------------------------------------------------TTSAILSLNTIANTLGATMVGGLAVKIWADSSNVLFNVSATMAIAILFISEIIPKNVG------VLYRASLQPFLIYPLTWIC-------TIMTPISRVVGILVRVLLKPPQGDENDNDEEIMLLAEKSEKEGTLTSNEREVINNALSLDEIQVEEIMTPRTVMYTIDDSETIGSLFERERHIPFARIPVFHENSDNISGIVRRRDILSAKADDDELVIAELAHAPIYIPENATADNALQMFLKKHQQLAIVVDEFGSTSGVVTMEDVIEHIIGQEIYEDDDP----------------------------------------------------------------------------------------
142438849    ----------------------------------------------------------------------------------------------------------------------------------------LALKLLNETDKLLSVILLCNNFANAAAAALVTLIVVEFFGTQ-----ESIIFVGTLVTTFMIVIFSEISPKVIGAAHPEKLA----------PFCSYILYPLLRIFYPIVLFLNFFVLGFLKLVNIKTNFNQNDLINMDELKSIISESGTIPQKNKSIFLNLIDLNKVTIDEVMMPHTSVEAVDLKQSIDEILEKVINSNYRQMVV--KDKDEILGVIDSKKILNLFIKDEHKKLMELIEPPYFIPSGTTIYKQIQYFQDNQEKKGFIVNEHGDFLGLVSLEDLLEEIIGEFNTDIPSKLSKIITEDDGWIIDGGISIRDLNKKLNLKLP--TDGPITISGLIIEFLENIPDTNTSL------------------------------
260061123    ---------------------------------------------------------------------------------------------------------------------------KKAGKSYALTLEALKKDVDKPLIAILTLNTVAHTVGAILVGVQAKVAYAE-------RYGQETVEILGVAFTEDLMVGVVSTVMTILILVASEIIPKTIGATYWKQLANISSRILNGMVWILRITLLWILQLFTRLIGKGKHQSVLSREDFTAMADVAHEEGVFEESESKVIKNLLQFEEILVKDIMTPRAVMLIAPEDQTVEEFFRNNPKLRFSRIPVYRERVDTISGFVLKDNVLEALINNGDKPLADLRRELLMTKRDTPIPQLFDTLIRKREHIALVVDEYGSVAGLVTMEDIIETLLGEIMDESDNVEDLQLLARKKWE----------------------------------------------------------------------------
305665670    -------------------------------------------------------------------------------------------------------------------------------------LEALKKDVDKPLIAILTLNTIAHTVGAILVGVQAKAAYG-------SMYGSAQRTILGIEFTEDLMVGVVSTIMTILILVASEIIPKTIGATYWKKLANFTAKTLKVMVMILKYTGLLWILQLFTKLVGGKGHHGSVLSREDAMADIAHEEGVFQESESLIIKNLLKFDEILAKDVMTPRTVMKIAPESMTIKEFFDDNPKLRFSRIPIYKDKMDNITGFVLKDTVMEEMIYENGDNPLSSIKREVFVVDNKPIPDLFETFISERKHIALVVDEYGSVSGLVSMEDVIETLLGEIVDESDNVEDLQHLARENW-----------------------------------------------------------------------------
135518481    ---------------------------------------------------------------------------------------------------------------------------------------------------------LSFHLGGAQLGITVTSLLLGFLAEDTIGAVLDFLPGVSLSPGPLIAIGIAAVLQMIFGELAPKNLAISRPLGTGLWLGSIL-RIYGLLAAPITTAFNGLANTLVRLAGIEPVEELRSLRSLEDLLVRASSARTINEDEARLITRTLRLSRKDAADALTPRTSVVALRSSGTISDLVQSARESGYSRFPVIGTDLDDIIGTVEVKDVFSLSTNDRERPLADIVRPAVIVPEHRELDGVLVDLELAASRLAVVVDEHGGTAGLISREDILEELVGDIADEYDNPVPITAQRDGRVIVEGLKSRDEIEE----------------------------------------------------------------
148981203    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------LASILTLNTIAHTIGAATAGAQAAVVFGSQWLGVFSAVLTLGILVLSEIVPKTIGATYWRQLAPASASVLRWMVFFLTPFVWFSEQITKRLAR--GHEAPKMRDELSAMAIL---AKESGEFAEGESKILSNLLGIQDVPVTQVMTPRPVVFRVDAEMSINQFLADHKDTPFSRPLVYSEQSDNIIGFVHRLELFRQQAGSGEKSLGDVMRPIHVLLNNLPLPKAFDQMMAQRLQLSLVVDEYGTIQGIITLEDIFEHLVGEIVDEADKTTDMQELAFQRWETHGVIENRDEEDELEQEASTEDDNSDS-------------------------------------------------
142612630    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------LAAILTVNTIANTIGAAGVGAQTLVIFGSERVAFASGILTLCILIFSEIIPKTIGAIYSKSLVSFSAYSIRTLMFIAWPFVILSEAMSKLIHN--GENGGESKASREELLAMAEISEDEGAIDEQEGDIIENLMKLDNMPVEDIMTPRSVMFALKKTDTVETVVEQHSPIAFSRIPVYATDLDDIVGIVNRYDLVNKQAEDKFNMVMSDIMKPISVLEKASVSDVLDLFVKRRQQMFLVKDEFGTTTGLITLEDAIETLLGEIVDEHDNVVDMRKL----------------------------------------------------------------------------------
137199782    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSEFGGLGVTVATIFMTLMIVIFSEVTPKIFAINKPMTFALR------VSKFFYFYTKLIKPIVNLINKISNKIIKIIGLNLNADQSKIIEEEFEGAVQLQKQYSKD--GEYEADYMSNILELKKLKVDELMTHRNEILYINLDDPYKQNLKIISTSAYTRIPVIKGSFNNLIGIFDIRDLLKDSIEESNESIERNTSQPVYIPQNKLAMKQLIDFKSSREHMVLIVDEYGEIQGLITLEDIIEEIIGEIFDETDDETYLEKIDDSNYLFNGNASVREINRSLDINLP---DQFVTLSGLIHDWLKKF-------------------------------------
134906085    ----------------------------------------------------------------------------------------------------------------------------------------------------------SRFISTMLIGNSFAVIYGLFMGQFIIDFLPSMNELTILLLQTIISTSLILIAAEFIPKVLFQI-YSNLSMKIFSIPAFVFYVILYPITSLVTITSNFILKTFFKVTNQSSEFSFSKLELENYIENEIDKSDNNLDSEIEIFQNALELSEIKARDVMVPRAEIIALENTSNIENAKKILIETGLSKIPIYRESIDDIIGYIHSFDFLK-----KPKKINEFILPVVFVPEPMLVNDVLEKLTRQRKSIAVVIDEYGGTSGIITVEDIVEELFGEIEDEHDN-----------------------------------------------------------------------------------------
134946405    -----------------------------------------------------------------------------------------------------------------------------------------LLKILDNLENVISALLLSNNLVNILASSLATAVLYDLFGVSGIFYATMIMTIVIVVFAEILPKTYSLGKPNRTALQIAPIIFYLSKLLYPIIFLINLIVKKIFLKKKKEDDKFIDEQSEEELQGVIDMYKTSSPD---------------SEHEKDMLQSILTLNDTTVEEVFTHRKNIYSIDSSLEINEIIKKINNSRFTRIPFWKNNPENIIGLLNVRTLKIDLSKKESSKIFDKISKPWFIPETTNLLEQLAAFKNRKEHIAFVVDEYGELLGLITLEDIIEEIVGEIVDEIDGNEQFTRIDDDTIITNGESNLKDLYKHFDLDAPLSE------------------------------------------------------
134419582    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTGIFYATLLMTFLLVI--FAEVLPKTYAINKPTRSALIIGPIIFYLNKILTPFVFIINKIVKVLISKKEINDKKLSDEQSEEELQGVIDLYETSNPDSEHEKEMLQSILTLNDTTVEEIFTHRRNIYSINIDLSLSEIIKMINQSRFTRIPFWQNNPENVIGLLNLRSLNIDMHLNNKKIIIEKIVKPWFIPSSTNLLDQLVEFKKKKEHLAFVVDEYGELMGIISLEDIIEEIVGEIVDEIDPEKKFILNNKGVIIAEGNQNIKDLYKKF--ELDVPEIESSTIAGHV--------------------------------------------
134381114    ------------------------------------------------------------------------------------------------------------------------------------------------------AWFIAAMLIGNNIAMVIYTLYITQLIEPYLLTFNFNQTIVLLIQTLFSTFFILLFAEFL------PKAVFRLNPNATLRFFSLVLLVVYVLLWPITAFVVLLSNLVLKIFGNHEQQNKVSFKKTDLDLYISEEGGEEMEHDVKIFHNALSFSEVIARDCMVPRNEIVALEINDNMKNLKQLFIDSGHSRIIIYKDNIDNIIGYVHSTEQFKMPV-----SIKSMLIPVSIVPESMSGIKLLEDFIDKKRSVSVVVDEYGGTSGILTMEDIIEEIFGE------------------------------------------------------------------------------------------------
113476958    ------------------------------------------------------------------------------------------------------------------------------------------------------------------IFNIVGSILIGNIAASV--FGSTWLGFFSAILTFLVIVFGEIIPKTLGERYAMKFSLIIALPVKGLTFIFIVWFMEKITSPFTQGKKLPTTNEAEIMF----------------LTRIGYKEGVIEGDEAEMIGRVFRLNDKSAWDIMTPRIATTYLYSDSIIAEVKSDIISSQHSRIIVIRDSIDDVVGMVLKNELLKGIIEGKEQKVADFMRDIRFIPDTLRVDFLLKEFQKYSQQLMVVLDEYGGVSGVVSLEDVLEELTGEIVDETDQSVDLQIVARMRRKIK--------------------------------------------------------------------------
71065832     --------------------------------------------------------------------------------------------------------------------------------------------------------------------SLAAILTLNTVAHTFGSIGAGAQATIVFGSAWFGLFSAIMTLAILFLSEIIPKTLGTMYWRQLSGMVAYFVRGIILLLYPLIWISEK----LTKLLVRGKEPQTFSRREFAALASIGEEAGQIDPLESRIIRNLLAFGAIKVEDIMTPRSVMLAFEENKTVAELLVDRPKLTFSRLPIYDGDLDNITGFVLKTDLLAKVNHAVDRPLTQFKRDITFVFSKMKLFDLLELMLKNRIHIAITVGEYGEVKGLVTLEDVFETLLGEIVDEIDRVEDMQALARQ--MMDRRI------ERLGMKLSD-DEHYE--------------------------------------------------
143254442    -----------------------------------------------------------------------------------------------------------------------------------------------------------------LIGNTFANILAASIATALAVHWFGRFGVLIVVSAMLLLCAEILPKSIAVRYPERLALWAAWPLKILQLFLYPLVSLSSALVGTILR---------LFGLGKKSVAEGGMHLSQSELYSALHISQQLPRANQQMLLRVLELESASVVDVMLPRQEIMALDLSQPVSHWQKTMHACPYRWLPVYEGTLDNMIALCEVPQVMIALAAGETCTLQRFFRKVYYIPDTVTIAKQLWHFQKERQDLALVVNEYAVIVGLLSLNHIVHYIVGQYWDPLYQLENLSAK-HKTIVVSGGYAVRELNRRLGWQLP--TDGARSIGGLMVEYMQAMPDGPFCVQMGQGRFEAMKIRKQCVLKVRV--------
93005938     -----------------------------------ASAKPPPTMRGDTRLSIKSLLVLFGITLLPQTVWAAEALADPSASSILLLILF--VVVAIGISFICSLAEAALLSMTPSYIADIQETNPKKANMLKSLK---VDNIDQSLAAILTLNTVAHTLGSIGAGAQATIVFG-------SAWFGLFSAIMTLAILFLSEIMPKTLGTIYWRQLGGVVAYFVRGIILLLYPLIWI------------------SEKFTKLLVRGKEPQAFSRREFAALASIGEEAGQIDPLESRIIRNLLAFGAIKVEDIMTPRSVMLAFEENKTVAELLVDRPKLTFSRLPIYDGDLDNITGFVLKTDLLAKVNHAVDRPLTQFKRDITFVFSKMKLFDLLELMLKNRIHIAITVGEYGEVKGLVTLEDVFETLLGEIVDEIDRVEDMQALARQ--MMDRRV------ERLGMKLSD-DEHYE--------------------------------------------------
15639022     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SVWKALVAVTCVIILCGEMFPKALARYSLGFLMWIAPFLQLSYWLLYPCACVSSALMHVLEGIFLPRHTTCLSREEIKT----LIAVGAREGVISSTENQLFQRALQFKRIPLAHVMVPHTHFVSVFQDTPLSHVWDAFRTCSFSQLLVHDAAG--IVGFVHYWDIFDQMVSACVANTRAAVHRVCCVPNVADLFSVLDMLSVSKQQMALVVDERGDGEGLVTMTDIMEVIFGSLAGVSEGVEGYTVVGTHEILCSGTVPLEYFNEVLGTRL--QSRVYHTVGGLLLERFGRLPTVGDELVIEGLRFKIRRVLDRYVVSALV--------
143640928    --------------------------------------------------------------------------------------------------------------------HAHLAVLVKAGNKRGKLMSSLKEDINRPLSAILTINTIAHTLGAAGVG-----------AQTYVVFGNEYVALSSIILTFCVLFFSEIIPKTLGANYTKSLVGFSAYTIRILIFI-------------VFPMVFIGEKISKFLKRNDKDESKASREELIAMAELSEDEGAIDSQEGDIIENLMKLDNISAEEVMTPRSVIFSLEDDDTVGRVVDKYSPLVFSRIPIYKESLDQVIGFVHRYDLVKQGEDKFDVTMEQLMEPVHTVKDSDSVSNILDQFVKRRQQIFIVEDEFGTTTGLITLEDAIETLLGEIVDEHDNVVDMRKL----------------------------------------------------------------------------------
135941719    ----------------------------------------------------------------------------------------------------------------------------------------------------------------SQFGVTISLIAIGWLSNSIANDYWKKNILPNRFYDLLLFLFVVLAVTLVSGLIPKALVINNPAALRLTTIFDAVRRGMQPIVTIIEFFASACLSLFNLNNKWDSLNSGLSASELETLIETDNVTG-LKPDEKNILEGVFALKDTQVKEVMIPRSEMVTLPKNITFSELMKQVDKTRHARFFVIDESLDDVLGVLDLRYLAKPISKGEMEALEPFLLPVTKIIETSSLAEILPIVRE-YNPFLLVVDEHGGTEGLITAADLNGEIVGEEMLNSRIYSDMKMLDNFSWSLAGKSEIIDINKKLGCSIP-EGADYHTIAGFLL-------------------------------------------
139042073    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILMASLSTILFVNFLDGDETAGSALSTIVITLLVLVAGEITPKTIASRNPIKFLSRTAFIIDFLSRVFAPFTSLITKSIDRTSRD----GDMDGDGEITEADIQALTALGEMEGQILPAEREIIDSLLDFSDRPIKEIMTPRVDVLFLSLPIEINDIKQIVDEKRISRMPVSKESLDDTFGIVYVKDLFNLKASSDSVEVENLVKDVIYLPEYTTVLSALNILRENKASFACVIDENGGIEGVITIKDVLSEFVGDLPDEHDQRLGIRRIGPGQWRVDGKTD----------------------------------------------------------------------
86147878     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------LASILTLNTIAHTIGAATAGAQAAVVFGSQWLGVFSAVLTLGILVLSEIVPKTIGATYWRQLAPASSNVLRWMVFFLTPFVWFSEQITKRLAR--GHQAPKMRDELSAMAIL---AKESGEFAEGESKILSNLLGIQDVPVTQVMTPRPVVFRVDAEMSVNTFLEQHKDTPFSRPLVYSEQTDNIIGFVHRLELFRQQAGCGEKALGEVMRPIHVLLNNMGLAKAFDQMMANRLQLSLVVDEYGTIQGIITLEDIFEHLVGEIVDEADKTTDMQELAFQRWETHGVIENRDEEDELEEKTLADNDTSDS-------------------------------------------------
139118412    ---------------------------------------------------------------------------------------------------------------------------------------IVIEKILIKKEKMISALLIGNNLVNVIASVYATSFALNYFADFGLIFVTISMTIILVIFAEVIPKTYAF------SHADELALKVAPIINIIILVLTPATFITERLAKIVS--------------GPVVENDEAKTEELRGMIRLHAGNESKAKERGKMMSSMLDMDAVTLAAVMTHRGGVTMIDSKSAPEIIFKVAGESPFTRIPIYSGSPDNIIGILHAKELFRNLRRRNTINLSELMIQPYFAPETTLLFDQLEIFRARREHFAVVVDEYGDFRGIVTLEDILEEIVGDIDDETD------------------------------------------------------------------------------------------
136374466    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------TVGAAGVGAEATKLFGDASLGIVSAVLTILILVITEIIPKTMGARYWRSLAKLTLNIINIMLF--------------VTYPLVIFSTKITKLISSNKKENTTSREEIAALAKIGTDQGVFSENENKIIQNILNLQKIKATQIMTPRVVVTSIEENLTLKDFQKKKKYFNFSRIPTYSKQNEKISGYVFLQDILEKLSEHKKHNFKEFKRNVLTVPYSITVYNLWEKMLEEKEHISIVVDEYGGLAGIVTMEDIIETLIGEITDENDTIIDMRKYAKNKW-----------------------------------------------------------------------------
268680087    -----------------------------------------------------------------------------------------------------------------------------AISFLCSILEAVLLSSTNSYIESLEALTKIKHLKSDIDKPISSILTVNTFAHTMGAAGVGAQAQVLFGEEWQTAVAFVVTLLILYASEILPKTIGALYWKKLLTPSAHIISFLVTVTTPFTWISSLLSKWISKNKKHHPNYSRDEIM---AVVAMGEREGSILSKESDLIENLLKLKNIKAKDIMTPRSVVFALPSSTTIEDAIEDDRMYIHSRIPIFGETLDDVVGIVFNQRILEESVEDHDTTLEQISHEVHMVSENLPVPNLIDQFIKRKTHLFVVFDSYGQTAGVVTLEDAIETLLGEIVDEMDEVEDMQ------------------------------------------------------------------------------------
197335734    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------SILTLNTIAHTAGAAASGAQASIVFGSEWLGVFSAFLTFAIL-------LFSEIVPKTIGATYWRQLAPMAATMLHWMVLLLSPVVWMSEQITKRLSRGHQAPKLRDEIMATLAKENGEFAEGESKILNNILNIQDVPVTQVMTPRTVLFRVNAEMTVEQFLEKHSDTPFSRPLVYSEDSDNIIGFTHRLELFSAMRKQGERPLGAMMRPIQVVISTSTLPKAFEQLMKHRAQLALVIDEYGTVQGLLTLEDIFEYMVGEIIDEADKTTDMQQLAQQRWT----------------------------------------------------------------------------
141423827    -------------------------------------------------------------------------------------------------------------------------------------------------STMIAMMLLGNNISLVVYGITFGHLLLGESKQ----LWGIENEIALLVIQTILSTLLVLLGAEFFPKAIATINPNRFLNLGTYPLLVVFICLYLPTQFILFLSLMLIKITGSKLKTSEKVFSKVDLEHYVEDLNARIDPEQELKHEMTILQNALAFNSVKARDCMIPRTEIIAVDIDEEVEATLQLFIQKGLSKIVVYRKSIDNIIGYVHSFDFF-----SNPSSIKPILKPIGFVPGVLSGRELLETFSKQTGNIAVVTDEYGGTAGIITIEDVIEEIFGDIEDEHDKEDWLEERSDTEFLFAARVDID--------------------------------------------------------------------
262273290    ------------------------------------------------------------------------------------------------------------------------------VSFICSVLEAVLLSITPSYLAQMRAAGRLSTLKEDIDRPLASILTLNTIAHTVGAAASGAQAAKVFGDAWLGVFSGVLTLAILVLSEIVPKTIGATYWRQLAPSAATILRWMVWALTPFVWASEQLTRRL-----AHGKEQPKLRDEISAMAMLAKESGELADDESTMLTNLLNLRDVPVTKLMTPRPVLFRVDSTMTIEDFLREHHDTPFSRPLIYVESRDNIMGFVHRLELFSASQHKGKKQLGTLMRPIPVVLDSTVVTKAFDRLMAQRSQLALIVDEYGDVQGIITLEDIFEHLVGEILDEADTTSNMQALAQERWE-----DWKETHGVIESKDDDEDEAV---------------------------------------------------
138864609    --------------------------------------------------------------------------------------------------------------------------------------------------------------------LIAFILLGTNLVNFIAASLVGVVSMEIGGPTGVVVGTILLTAVVLLFCESIPKTVAAIFPEKIALPASRIYHPLVKFTKPFLVVINFFTNMVLKLLGSGPNEQEERISVDELIITDGLTKTAFDRQNIMM--GVLDLGSMTVEDIMLPHNEVIGIDLSKPDRENIRVIQKNFHSSLPVYQDVLDNLKGVLHLNEFLKDLDSFSNDSVMQHMKKPYFIPETTTLSQQLIEFKAKKQKTAFAVDEYGNIQGLITIEDIFEEIVGDYLEE--------------------------------------------------------------------------------------------
114562290    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------TMGASVAGAQAAIVFGSHMLGVFSAVLTFLILFLSEIIPKTLGANH-----WRKLAPSVSVCLFWM---------EKITMPLIWMSQKVTNLLGKG-NNGQYIRQELSAMSKMGKDSGELSEQESQILTQMLSMKDMHVSDIMTPRTVIFKLSTHITHAQFTDQYLSSPFTRFPIYQGDRDNVIGYVNRNDIILQSRQIPDTEIGTHLKTLLAVPSSVRVLPLFQLMIKRNAKMALVVDEYGSSEGIVTIEDIIETLIGEIVDSKDLAPNMQALARKLW-----------------------------------------------------------------------------
303326061    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------TAGSTIAGAAFLAVFGAEHMALFALAFTVVILAFGEIVPKTLG------VAYATPLASALARPLALTIKLLSPLLWLTSLLTR--------LMSPPSSAPQISEDDICAVTSLSRQAGRIQPYEENFIRNVLTLDQKRVHEIMTPRTVVFSLPEDITVEEAYKDPRIWHFSRIPVYGENNEDLVGLVERRTLGRCLKEDKEGTLSEIMRPLHFVQESQTLDVLLRELLKARVHLFAVLDEYGGLAGVVSLEDVLEEILGEIMDESDNVADLRALARDR------------------------------------------------------------------------------
137835501    ------------------------------------------------------------------------------------------------------------------------------------------------IEKTIGGILVANNFVNILMASLATIIFVRQFGER------TGGVIATLFITFLVLIFGEVTPKTIATRKPVEFMSRTSLL---------ISYLSRIFAPFTNLITSSINKYGTGRTGDMDGDNEITEADIQALTALGEQEGQILPAEREIIDSLLEFSDRPIKEIMTPRVDVLFLSVPLSISDVTKIVDEKRISRLPVSKESLDDTYGVVYVKDLLNLKQDSESIEIENLIKDVIYLPEYTTSLSALNILRENKASFACVIDENGGIEGVITIKDVLSEFVGDLPDEHDQRFTGIKR----------------------------------------------------------------------------------
157961129    -----------------------------------------------------------------------------------------------------------------------------TVSFLCSVFEAVLLSVTPSYIASLTAANRLRKQKENVESPLVSILTLNTIAHTVGAAVAGAQAAKVFGDEMLGVFSGVLTFLILFFSEIIPKTLGANYWRSLAPTVSIAL----VWMERSTLPLIWMSNQVTKLMGKG-DEGQYIRQEMSAMAEIGRASGELDEQESKILTQMLSVKEMPVTAIMTPRTVLFRLPTDLTQDQFTRQYMAKPFTRIPVYDQEPDNIIGYVNRNDILLAERNTPKESIAVLKKSLLVIPETAKILPLFELMIKRNTKIAMVVDEYGSHEGIVTLEDIVESLLGEIVDSNDPVTDMQQFARKLWS----------------------------------------------------------------------------
142666123    -----------------------------------------------------------------------------------------------------------------------------------------ALDLLKRPDQLLSAILVGNNFANILASAIVTIMMLNYFGG--------NVLLGSIILTIVILIFSEITPKTMAAIKPESFATRSSFILNILVYIF----------KPLIFLTNFLSKQILKIFKLDAKDASNENLNTEELKTLLEESGLIPKQYRKMLSSVLGMEELIVEDIMIPTSEIIGIDINMDYQNATKIIQSTEYTRLPVYKDSIDNMIGVLHLKDSHAFLKFNEQKEINELLQKTYFVSQSTFLMKQLREFLASNQSIALVVDEYGEIEGLISVEDIFKEITGKFGDKEELEREFIKLKDGSILTDG-------------------------------------------------------------------------
134913768    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------AILTINTIANTFGAAGVGAQTYLVFGSGWVAISSIILTLSILFFSEIIPKTLGANYTRSLVGFSAYMIRILILIVFPMVFLGEKISKF---LKRNDKDKSKASREELIAMAELSEDEGAIDSQEGDIIENLMKLDNISAEEVMTPRSVIFSLSGNDTVGKVVDKYSPLVFSRIPIFKESLDQVIGFVHRYDLVKQGEDQFEVTMKELMEPVHTVKDTDSVSNILDQFVKRRQQIFIVEDEFGTTTGLITLEDAIETLLGEIVDEHDNVVDMRKL----------------------------------------------------------------------------------
138494710    -------------------------------------------------------------------------------------------------------------------------------------------NINKPLAAILTINTIANTVGAAGVGAQVSILYGN-------NWVALASGTLTLCILIISEIIPKTIGSIYNKSLAPFTALTVKMLMGLAWPFVLISESMSELIGKNNPGSNLQASREELL----------------AMAEMSEDEGSIDEQEGDIIENLMKLDNITVEEVMTPKSVIFALNENDTVGKVIKKHSPLEFSRIPVYKETLENPIGIVNRYNLVKQAQDKFDVKISELIKPIFFVLDTDSVSDVLDRFVKRRQQMFIVKDEFGTITGLITLEDAIETLLGEIVDEYDNVVDMRKL----------------------------------------------------------------------------------
34557912     -----------------------------------------------------------------------------------------------------------------------------SLSFVCSVLEAVILSVTPSFVETFAAGKILKYLKENIDASVGSILVLNTFAHTMGAAGVGAEAEKIFGAQWLIAVGLTLII---------LYLSEILPKTIGAVYWRRLLVPSVYTIYFFTKVTVPFLFISKGITKIFKKQPPHAMSREEIIVEMGERSGTLQSQESDLIENLLELKNYRARDILTPRSVVFALDAEIKVKDAIEQDGLYMHSRIPIYEGSLDNVIGMVMSQTILEESIEHHEMSVRELMKPMFAVSENLPVLRLIDVFVKRKEHLFLVRDGYGQTAGVVSLEDAIETLLGEILDEMDEVADMQQ-----------------------------------------------------------------------------------
261415380    --------------------------------------------------------------------------------------------------------------------------------------------------------------------YIASVLVVNTVANTVGASLATALAVKRLSAAMLLPVILTILILLFGEITPKTLGVKQAKVCAPLVA---------VPFYYITKILSWTGIIWLCLTLTKHWTHEDKEEDINSLVSLGLREDVIDRQQALVIKNILSLKSLPVRRVMTPRQVVFTLPADSTIGETLDERGNWPFSRVPLYDGKKDNWIGIVLRRDAYNQLAEHRDVKLRQLMRPMQLVPDSLMTDKLLLRFLKQRGHIVGVVDEWGAIAGIVSLEDVLEEILGEIVDEFDVAVNLQE-----------------------------------------------------------------------------------
241667322    -------------------------------------------------------------------------------------------------------------------------------------------NIDIYLSACQFGITLASLGLGWIGEPAFSELLEPVFMFFGVT--GSLSKIIAFATGFAIISFLHIVIGELM--PKSMAIRQTEKLSLLTCIPLYAFYWLMFPFIWVLNITANKLLKLFKLDTVAEAEYGYTTDEVKIILKSSHLKKPLTEEHRDILLRMVEFSHLQAIDAMRPIEEMVVINYSLSNREKLEVVKENLYTRYPVYQGNKNNIIGVIHTKDILCALDNDLQ---QENLRPILKVSHHDQLIDVLRKFQQGKPHFALVY-KKNKLIGFITLDNLLTIMIGRISDEHLVKEPWITLANNKFLIKANAPVYAIERLADVDLS--EYLVDTVIDLLTNLFGHYPSVDDIFIVRPYRFE----------------------
189500527    ------------------------------------------------------------------------------------------------------------------------------VSFMCSILESVLLSTNMSYVSILEVGALLKHHKVNLNKSIASILILNTIANTLGAAGVGAQAAHIYGSDIVVYVSVVLTFG---------ILFFSEIIPKTIGALYWKELSTITAYAIHVFIWITYPLIYLTLFKMSKSKKNVSRMSRAELLASGEHEGVIDEKESDVIENVLRLDEIKVKDILTPRSVVFAVEENRSIKDIVSNDSEINFSRVPLYKENMDTIVGIALTKQIFEQALKDDSVSIKEISNTIFHVNENVPVSKALDLFVKKKEHMFLVVDNYDQTEGIVTLEDCIETLLGEIMDESDDVEDMRE-----------------------------------------------------------------------------------
135969351    ----------------------------------------------------------------------------------------------------------------------------------------VLKDLKSNINKPLAAILTVNTIANTVGAAGVGAQVSLLYG---SNWVGLASGVLTICILIFSEIIPKTIGSIYNKSLASFTAITVRLLMGVSWPFVILSESMSKLLKNDDSDSNIQASREELL----------------AMAEISEDEGSIDEQEGDIIENLIKLDNMPVEEVMTPRSVIFALNKDETVGEVIDKHTPIAFSRIPVYDKDLEDTIGIVNRYNLVKQAEDKFNVKISELIKPIKFVNDYDSVSDVLDKFVKTRKQMFMVKDKFGTVTGLITLEDAIETLLGEIVDESDNVVDMRKL----------------------------------------------------------------------------------
254444389    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------ISAILTLNTIANTAGSALVGALATQIWGSTVLGWVTGLLTLSILIFSEIIPKNLGVTYRVQLQSWVVQPLRWMKITLWPATSLTNFSVRFVVK--EDQTADDSSNEEEIILLAEKGAKDGTLTSSESDMVTNALKLDDEMVSAIMTPRVVVTALEKVLTIGDVFRTYPNIPFARIPVYDEEIDQIVGIVRRRDLLKYVAEDQDVRLHEIMHEVFFVPETVTVAAALQTVLKKHQQLLIVVDEFGSMAGVITMEDIMEYILGEIFEKDDVAIDMREL----------------------------------------------------------------------------------
281354988    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FGSQYMWVFSLVFTLLMVQYTEILPKTLGVRFNRKVMYAARPLQVAVVLFLPLIKLTHLINRPFERRRP---------------EQPSTADEISALAALARSSQVISTRQERIIKAVPRLSERTARVVMLPAENISFLSSDQSVTDAINSVGNDFHTRYPVCEGNRNKVLGYVNFKELVATFRAHPGAVSLTDILRPIAVAEDDTASELLERFASQHCHMTIVRDPDGQTLGLVTLEDIVEELLGDLDDEFDPPRTFYSPSEFFWVVGGGVPMTLLARDTHLNLPRRAEP---VSVWLARMLKRPPKVGDVLRHRNAEFYV-----RKIRRGQV--------
56461449     -----------------------------------------------------------------------------------------------------------------------------------------------SIDKPLAAILTLNTIAHTAGAAGVGAQVGVV-------FGDGYLGVASAIMTLLILVLSEIIPKTIG---AKFWRGIAPILPPVLNFLILSLKPFIWLSDQITKRIGSGEADI------------DVRSEIKAMATIGHEEKALDDDERRVILNILDLHEIRVRQVMTPRTVCESIRPDLSMPEVGERIRKLPFSRYPVIDTD-EEPQGIVFRSDILDA---EESDSLKDIVRPVEIVTETVSVEALMSHLLKERQHMALVYDEHGSWLGLITLEDIIETILGTIMDETDNIASLRRYARQRW-----------------------------------------------------------------------------
135726160    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFMTIMIVIFSEVTPKIFAIPMLYALKVARFFYIYTKLIKPIVKLINYISEKIIKKLG--LSLETDQSKTIKEEFEGAVQLQRQLSKKGDNEAEYMSNLLELKNLKVDELMTHRNEILYLDIEDSFKNNLKSINNSTFTRIPLIKNNFNNLIGIIDIRELLKDPSFNDNGDLEKNSFQPVFIPQNKLAIKQLIDFKSQREHMALVVDEYGEIQGLITLEDIIEEIIGEIFDETDDESYLEKIDDHNFLFNGNASIREINRSLSIELPD--------------------------------------------------------
213612651    --------------------------------------------------------------------------------------------------------------------------------------------------HVFTVVQIGLNAVAILGGIVGDAAFSPAFSALFSHYMSPELSEQLSFILSFSLVTGLFILFADLTPKRIGMIAPEAVALRIINPM----RFCLFVFRPLVWLFNGMANNIFRLFKIPMVRKDDITSDDIAVVEAGALAGVLRKQEHELIENVFELESRTVPSSMTSRESIIWFDLHEDEQSLKKKVAEHPHSKFLVCNEDIDHIIGYVDSKDLLNRVLANQSMALNSQIRNTLIVPDTLTLSEALESFKTAGEDFAVIMNEYALVVGIITLNDVMTTLMGDL-----------------------------------------------------------------------------------------------
219129223    ---------------------------------------------------------------------------KELISLGSLWF-GLFVILALLHAAEIAITTLYPWKVREIAEEEEKQGNMRGTF------KVLNEDITRVLTTILVASTACSIFATTLFTHLVASLFGLQG--------ERYGAIALTG---LTLFFVELLPKSLGVTNAETVARIMVPPVNVASAI----------VSPLGISLSWLAKRTLSMLGVKDKNSGSSDSQLRLIVTGALDSGTIDHGEQEMIQGVLKLQDQRVKEIMRPRVEMVAVPVDMSVASVLGVVRESGYSRIPVYDGEIDNIVGIVLAKSVLDFFVNG-------------------------------------------------------------------------------------------------------------------------------------------------------------
86141067     -------------------------------------------------------------------------------------------------------------------------------------------DIDKPLIAILTLNTIAHTVGAILVG-DQAGKMAAESGYDIHILGINFVGLVSTVMTLAILVLSEIIPKTIGATYWKSLGNFTAKALKIILVLLKYTGI------------LWLLMQVTKLVGKSAHVGTMSREEFMALTDAAEKEGVFEDNETTVIKNLLVFKSVMAKDVMTPFPVVVTEDQSMTLKEFQKQHPHLKFSRIPIYEEKSHNITGFILKDDVLEEIVEHGEKTLADIKRDILIVNDNQPIPQLFDTFVKSRDHLALVTDEFGNTIGIVSMEDIIETLLGEIMDESDTIEDMQVQARKNWERRAKIPLEKVNPKTNVELSPQHD-----------------------------------------------------
135238256    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------TVGAAGVGMQASAVFGDEYFGVISAILTLLILIFSEIVPKTIGARYSKGLAPISGYIIQGMIIL--------------AYPLVVLSSLFSRIMGGGESVEKVSKEEIAALAKIGLEEGGVQEKESRIVQNIMRLDSIKVSDIATPRVVVVSADESMSLEEFLKHKEWLYFSRIPIYAEDKDHVTGYVIRQEVFEKIAEQKSLTLKDLKRDILIIPETMKVLNLWELFLEKKEYITMVVDEFGGVSGMVTMEDVLESVLGEIVDEMDRVTDMQQYARERW-----------------------------------------------------------------------------
140712280    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALLTYFVIKEFGDEYVWVGTLILTILVIIFAEIAPKNFAAKKPEAIAYPA----------SIILEFLTNYFGWLSRILNFFSSWITGVKGGENYFAQNLN-RQELKSVLEKDTEQVDKEEMEAMKSLLDLKELSVQDILIPMDQVKKLDLNDIDNFNNEE--RNRF--YPVYKENESEILGFIHAKEI--EELENFRNDLTDFLIEPYYVPESTQLFAQLKNFQKNGSEVALVVDEYGEVTGLITLEDLIEQIVGQFNNEESED-EYEIVDEDSIIANGSTIIRELNKRMG-------------------------------------------------------------
307720034    ------------------------------------------------------------------------------------------------------------------------------ISFLCSVLESVLLSINMSYVAVLSVGKLIRHHKENINKSIAAVLILNTIANTLGAAAVGAQASKIFGNDAVVYVSVVLTFAILFISEIIPKTIGAIYWKQLAPISAYFIQAFIWLTYPIILSTLAVTNRISK--GKTDAHSLTKEELLESML-MSEDEGIIDEKESDVIENILNLDNIKASEVLTPRSVVFALDESMKIKDVIKQPAIFKFSRIPIYRGSLEDVTGLVLTKKIFKQALEDDSVPLSAIKKEMFSINENIPVSKALDLLISKKDHMFLVTDNYDQTEGIITLEDCVETILGEIMDESDTTEDMREL----------------------------------------------------------------------------------
218441847    -------------------------------------------------------------------------------------------------------------------------------------------------------------------PIATIVMINNLFNIFGSIFIGSIASKVLGNMWLGLFSGFLIIIFAEIIPKTLAARYATQIALFVAIPLKLITQIFKPFTVIIETLTLPFTKKDKL--------PSTSEAEIKILASIGRREGVIEKDESEMIERVFQLNDLKAEDLMTPRIIVTYLKGELTLEECQDIISHSEHTRILVIGETIDKVLGIALKHELLTAIIEKQKQPISTFTRSVNFVSQETKANELLKTFQTLGEHLIVVLDEYGGVAGVVTLEDVLEVLIGEIVDETDKFVDLQQI----------------------------------------------------------------------------------
224536656    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------TVGAAGVGAEAVKIFGEAYFGVISAILTILILVLSEIIPKTIGACYWRTLALPSAR---IINFLIIIC-----------YPLVWLSELITRLFSSGKQELSVSREEVSAMISIGVEEGVFQMKENKMIQNLIKLDKVKSQSIMTPRTVVATAPESMSLKEFYQDGKYKFYSRIPIYNDSEDYITGYVLRQTVLEKLAEDRDMCLKDVARPILSFPENSSVSTVWEQMLEKKEHISILIDEYGCFWGIVTMEDIIETALGEIVDEKDSVTDMQKLARDKW-----------------------------------------------------------------------------
136651685    ------------------------------------------------------------------------------------------------------------------------------------------------LDNVISSLLLSNNLVNILASSLATAVLYDLFGVSGIFYATLIMTILIVIFAEILPKTYSLNRPTRTSLLISPIIYYLSKILYPIIFLINLIVKNIFLRNQNSDKKIKDEQSEEELQGVIDMYKTSSPD---------------SEHEKDMLQSILTLNDTTVEEVFTHRKNIYSIDGSLDISEIIKKINMSRFTRIPVWKENPENITGLLNVRTLNVDLSNKESSKIFEKISKPWFIPETTNLLEQLVAFKKRKEHIAFVVDEFGELLGLITLEDIIEEIVGEIVDEIDAPDE--------------------------------------------------------------------------------------
142496879    --------------------------------------------------------------------------------------------------------------------------------------------------------TSSAILSLNTIANTLGATMVGGLAVQIWPEDSNILLKVSSAMALSILFFSEIIPKNVG------VLYRPNLQPILIFPLNWICTLMTPISRVVGIIVRYTLRPVNKL--------TDSDEEILLLAEKSAKEGTMTSNERDMINNALSLDELLVNEIMTPRTVVQVFDGQESVASVLQKHKNIPFARIPIYEEQTENISGIVRRRDILTAIADDGDVQIKELASEAIFVPDNAAASDALQTFLKYHQQLAIVVDEFGSMSGVISMEDVIEQIIGEIFEDDDPAIDMREL----------------------------------------------------------------------------------
254253574    ------------------------------------------------------------------------------------------------------------------------------------------------LSACQLGITLAS-LGLGWIGEPAFAELIGPLLDLLGVESERVVHLISLVFAFSLISFLHIVVGELAPKS------MAIRQPEKVGLWVALPLYAFYWAMYPAIWLLNTSANVLRLAGLSADHGSDAHYSTDELKAAQPTRGSYSNDEWNTLAHSLDFSSMTVSDLMRPAHEMIGLRRDLPLPDNMEIVARHRFSRYPLFADSRERVFGLIHLKDLLLARHAGAALDLSDYVRPVQYVKPDMPALDLFRRFRKGAPHFALVGNKREKPIGFLTLDNLLGALVGQIHDEFHQDADWSRLDDGTLMGKGSLPVVSLEQALGIDIDE--------------------------------------------------------
142899334    -------------------------------------------------------------------------------------------------------------------------------------AKLKADDAVKPLTAILTLNTIAHTMGAAGVGSEVQ-----------NQFGNEYLTIASVILTLAVLFLSEIIPKTLGTAYWRQLSLFTVLNSITVALFFIIAPIQLMKKILPSADGQLVTRDDLA-----------------ALADLGEEEGALMEDEETVIHNLLRLREIPITEVMTPRVVVTALQQDMTVRQVLDEYPVLRFSRIPVFSESIDDIQGVVIRSELLLAASRDEWDRVLEFMKPVEFLTTNQSVDVALDMLLERRQQFAVVQDEFGGTSGILTMEDVLETLLGEIVDELDEVDDMREL----------------------------------------------------------------------------------
87307224     ------------------------------------------------------------------------------------------------------------------------------------------------LQAVKNRVTRAVVVVVILTNTINVLGPVLAGSKAVELYGDTVIGIVTAILTFGTIIFSEIIPKSLATHYAP--LISRIAAPPILALIYVLYPIVLPLDWLSRQFQS----------GVRPV---GTEAQIRSLAALGRTAGHIDNEEVRLVHRAFLLNDKFATDVMTPLKNIVSVKQEATVREAAQAVFEHEYSRFPIFGHSVNDVVGMVLSREVLAELAGEKDQPVADLVRPALVVTSDQRCDDLLKEFRAKRIHLAIVQDQ-GKTVGLVTLEDVLEELVGEIDDEKD------------------------------------------------------------------------------------------
258648508    ------------------------------------------------------------------------------------------------------------------------------VSFLCSIMEATLLSTPFSFITMSKAAKHLRKFKQDIDRPISAILTLNTVANTAGAAGVGKQAALVLGEEWFGWVSAGLTLLILVFSEIIPKTLGANHWRRLVIPMTPVYR----ALVFLTFPFVLMAEFITRFISPGQNATSVSREEVSAMVTAGTEEGVFKQKEDRMIQNMLKLSKVTAREIMTPSSVVEIADESMTVTEFRQHERYQTFSRIPVYKDDKDDITGYVLRQTILEKLSEDKSMRLSELVRPILSFQETESVSTIWERLLEKKEHISVIIDEYGCLRGIVTMEDVIETMLGEIVDEKDTVTDMQAYAREQWI----------------------------------------------------------------------------
294506931    ------------------------------------------------------------------------------------------------------------------------------VSFLCSVMEAVLLSVTPSYVAALTVGKRLHQFKENVDRPLAAILSLNTIAHTVGAAGVGAQAAVVFGEAYTGIVAGVLTLLILVLSEIIPKTLGAVYWRTLTPALVRLLTATIIVMWPLVKLSQG----LTYLLSQDEDEAAFSREEFTAMAELGEEEGVFEEKESRILRNLFRFNSLRVKDVMTPRTVIFQMPEHRTIGDVVEEHDEFRFSRIPVYDDDPDDITGYVLKDELLRAAQEEFDVSLSEISRDILVVHETLALPDLLERLLDRLEHIALVVDEYGGVAGVVTMEDVVETLLGEIVDEADSVEDMQALARKQW-----------------------------------------------------------------------------
73663172     ---------------------------------------------------------------------------------------------------------------------------------------IAAKKVVTHLDEYLAACQLGITITALGIGMVGESTFEFLLHPLFSSIGLSETMIHIFTLISAFVIATYLHVVVGEMAPKTIAIQKAEQITLIIAKPIIMF---YKIFYPFIYILNGSARLILKMFGMQPAKESELYHSEEELIKESHEGGEISENELTHINRAFAFDEMKIKDGYLPLEKVSVIDINSDINETKSYVNNANYTRFPVIKDNPTNIVGYIHSKDLLNDSV----TSVQEITHDILKIKLTTKYHQVLEQMKSQQIHIALVEDENQQAIGIITMENILENIVGDIKDEHD------------------------------------------------------------------------------------------
142639629    ------------------------------------------------------------------------------------------------------------------------------------LLQRFKDDIDRPLAAILTLNTIAHT--VGAIGVGDQAAQIWADAHPLI-----TGLAVPATMTLAILVLSELIPKTLGANHWQSLAPITATSLDFIIRL--------------LGPLIWLSQLITRKLKNNSVKSAFSRSDFLAMADIGAQDGVFEEQESEIISNLLKFRSIQAKDVMTPRTVVRSAPATESLSEFFEANREQRFSRVPLYEESRDQVIGYVLKDQVLARIVDGHTSDLISLKREIIAVPFDFPILELFNRFLSSREQIALVLDEFGGMDGIVTMEDVIETLLGEIVDESDKTVDMQVL----------------------------------------------------------------------------------
282891598    ----------------------------------------------------------------------------------------------------------------------------------------------------------ARLFGTTLIGVNVAMVIGSECAREFFSSLGLSPDWAPIPQILLVVIFGELSPMFAARH------YSENVAMLGAPLLYASARLMSPILWAINMVSKIGSK-----LLNQPSSEPDLFLSQDELQKILEEHGESSVDFNDIAANIFHLRIKNATQIMTRIESIPMIPSNGTIAQMRALLKKTGVDYLPVFHTDQSNIVGIAFPRDLVRL---PGTKRVRDHARPPWFVTENTKAMQILKQFRRNNQSVAVILNNQGAAVGLLNLDDLLEEIIGKVGEETASKQKTKPARVMERTFPGDMLVADFNKQFEAQLDEEDDL--TLAQLVAKVLGYTPEVGDSIYIEPFELEVKETSLRKAKTITVK-------
142741556    -----------------------------------------------------------------------------------------------------------------------------------ILVGLIVLNGLFAMSEIAIVTARKSRLTAMAHSGSSTAKAALKLAEDPTQFLSTVQIGITSIGILNGIFGESILAEPLTVLVVIIVTYVSIVIGELVPCLVSKPMTVLAIATKPFVWMLSGSTHSLMRALGFNHQMEDNVTHEDIMLQEGSSAGVIEHNEHAMVKNVFRLDERSISSLMVPRSDIVFLDVSESLEDNLRVVMQAPHSRFPVCRNNLDDIVGVLSAKQLLAQSISGKEIHIASLVKPCNYVPDSLSGMELLEH----------------------------------------------------------------------------------------------------------------------------------
310638876    ------------------------------------------------------------------------------------------------------------------------------------------------------IVTLLGDSSRLLTAILFWNLIINLSYFAVSVVVARRLSVVGLNEGAWVISFGGLVGIILMGEVLPKSLSVAFPRSISKLVVWPLTISVRLVDRIIPAMLVITRSLQRGFWPDLREEAVLDAEDLEKAVDLTSQSNEVMEQERAILHHILDLKEITAEELMRPRG--TYVTVTEPVA-----WRDIGFSLPPIVESGSDQVVGVY----WMNGTIYNARKGLRSFRESVIYVPWCAHAARVLGQMREKLCHCAVVVDEYGETIGVLTQQDLLDTIFSVSPSRARKREAILKIGEDAYHLDGLTTLRFLAQHLDIPFDGDDEPIVTVAGLLHQHLKRFPEVGDECPWQGWKLRVFDVSGPRI-RVLMEK------
254446519    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------AILSLNTIAHTVGAAGVGAQAAAVFGEGYFGLISAVLTLLILFVSEIIPKTLGAIYWRQLAGFTAISCKAIIVGLLPLVWISEK-----LTVLVQPKGKRDELVSRDELLAQLGLSEGVIAESESKIIRNLIRFRKICIEDIMTPRIVVGKLSENLTCGAAIKEMPTELFSRIPVFADDPEHISGYVLKQQILEEVLDRHSCSLADIKRPIRMVSENDSLSDLFRDLFYHKEQIALVVDEYGGMSGVVTNEDLIETLLGEIVDESDQEEDMRELARRRW--------KERAKKMGIKLTDPSAE----------------------------------------------------
32474141     ---------------------------------------------------------------------------------------------------------------------------------------------------------LAAILSLNTIAHTIGAAGVGAEASKLTAYGGHAVGIASALMTLLVLVFSEIIPKTIGALHWRTLGPMVAASVGYLIVL--------------LYPLVWMSEQLTKVLSGGKSHHTLTRDELSAMAEIGAQQGVLDDHESRVFQSLMRLPDLTAQDIMTPRVVIIAYPETMTVGELLEKVVDLPVSRIPIYDQQLDRITGFVLKVDLLAHTRGQSDRQLKEFLRPVAVVRHNRPLPKLLEILLEGRHHLAMVSDAYGSIVGLVTLEDLVETLLGEIVDESDKQVDLQQYARKRW--------EERAARIGIQPLDEEEVVET-------------------------------------------------
142107160    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GVFIGSVILTIIILIFAEVTPKTFAAKNA--ESIALPASGILKVLQKVLYPLIWVVNFFSNSLLNLLNVKDENKNEDITTEELKSVLENSGEMIPKRYQDMLTSILDLDEILIDEIMTPRNEILGIDIEENFDILMEKIAINQKEIMPIYEQSLDNLKGTIDTNGIKKFLISNKIKNFMNFADDVYVALENTPLSNQLFNFQKDNKTSAVVVDEYGDVKGLIDINDILEEIVGELTDKTRDKIDIQEQKDGSYLIDGSAAIREINKKLSW------------------------------------------------------------
149197442    -------------------------------------------------------------------------------------------------------------------------------------------------------------------ASLSSILILNTFAHTIGAAGVGSQAVQIFGKKWESLIAVLLTLAIL-------YLSEIIPKTLGATFWRQLAVPSAFMISNKIVYPLVWVSTCITKLFSGKKKHEITREEIIALASLSHKGGALFSQENAYISNLLSLRDKTTEQILTPRTVVHMLEESRTVSEALNDPQTANFSRIPLYTDSSDNVTGKIIRADLFAERKGQGDLPITKFAKPIFRVSEKLSVHKLLDMFTKRKSHLFLVEDEFGQTAGVVSLEDAIETLLGEILDERDTVEDMQALAKDKYR----------------------------------------------------------------------------
136030621    ----------------------------------------------------------------------------------------------------------------------KMQALAETGDKSARMALDLMKNLPLSISGAQLGITVTSLGLGLVAEPAFAKVIEHFITEPLGMP-KALSHTIAFGFALFIVVFMHMVIGEMVP--------KNLALTTPETVLCKVARPHRSFFRPVIWFLNKVSSLLLKPFGIDQIDELGNAYTAKELIGDVRSGGDLGQGEHDILAGALLFQDQHIQSAMIPWSSVISVEENDTIENITLTAIESGHSRLPVCFG--ETVRGFLHVKDFLHREKEIKKPGLTAEITREILIPEST-LDDVLREMRETQIHFALVGQSDSQFVGVITLEDVLEAIVGEIVDESD------------------------------------------------------------------------------------------
142117541    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALLTYFVIKEFGDEYVWIGTLILTLLVIIFAEIAPKNFAAKKPESVAYPA----------SIILEFLTNYLGWLSRILNFFSSWITGVKGGENYFAQNLN--RDELKSVLDKKEQVDEEEAEAMKSLLDLRDLTVQDILIPNDEVISINIDE-----LRMFNNEERNRYPVYKESEDQIIGFIHSKEI--EQLAEFKSDVEDFLIESYYVPESTQLFAQLKNFQKNGTEVALVVDEYGEVTGLITLEDLIEQIIGQF-NEGDLKEGFEIIDDISLIAEGSVIVR--------------------------------------------------------------------
134884043    -----------------------------------------------------------------------------------------------------------------------------------------VLKILNNLDNVISSLLLSNNLVNILASSLATAVLYDLFGVSGIFYATLIMTILIVIFAEILPKTYSLNRPTRTSLLISPIIYYLSRTLYPIIFLINLIVKNIFLRNQKNDNKQKDEQSEEELQGVINMYKTSSPD---------------SEHEKDMLQSILTLNDTTVEEVFTHRKNIYSIDGSVDISEIIKKINISRFTRIPIWKENPENIIGLLNVRTLNIDLSNKESSKIFEKISKPWFIPETTNLLEQLVAFKKRKEHIAFVVDEFGELLGLITLEDIIEE----------------------------------------------------------------------------------------------------
137565717    -----------------------------------------------------------------------------------------------------------------------------------------ALDLLKRPDQLLSAILVGNNFANILASAIVTIIMIDYFGGNVL-LGSVILTIVILIFSEITPKTMATIKPESFATRSSFILNILIYIFKPIIFF-----------------TNFLSKLILKLFKLDAKDASNENLNTEELKTLLEESGLIPKQYRKMLSSVLGMEELVVEDIMIPTSEIIGIDINEDYKNATKIITSTEYTRLPVYQDSIDNMIGILHLKDSFLEDFNKNNKDYKKILQKTYFVSQSTLLMKQLREFLSNNQSLGLVVDEYGEIEGLISVEDIFKE----------------------------------------------------------------------------------------------------
254482935    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------SILILNTFAHTMGAAGVGAQAVRLFGEKWEGLIAFLLTLAILYISEIIPKTLGATFWKQLALPSAVIIRLLIKILYPFVWLSALITQLFSKGKSGGVSREELTA-----MAKLGARHGSLRNQESELLENILSLRGTRTEDILTPRTVVTALPESITILEGLDRLGDRPFNRIPVYRSNVDAISGVVYRPTMLEAVREQGELTLAAIAAPEYRVSEELPVLQLLDLFLKRKEHLFLVEDEYGQTAGVVTLEDAVETLLGEIMDESDKVEDMQQLARSTY----RERLRDLDK----------------------------------------------------------------
254292627    -----LLSVSGFFTLLMLLALQVVLGFDNLLYISIESKRVGEEKASMVRKWGIGLAMLFRIVLLIVIVSLFSALEAPLFHIIEGHFNLQALVTLAGGGFIIYTAIKEISHLMVVDHIESSEGEKKK-SVTQAISMIVAMNLVFSFDSILSAMAIAYQVVIMAIAIIASGILMIVMADYVADFLKKNRMYEVLGLFILFLVGVLLVSEGGHLAHLSFFGY-EIEALSKSTFYLVIGVLVITDIIQTSYQKRLWAMREKELLGENPADIVDAPHH----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
142672171    ---------------------------------------------------------------------------------------------------------------------------------------------------------LAAILTLNTIANTVGAAGMGAQALHV--YGSHAVAAASAILTFSILIFSEILPKTLGAYFYRSLAIPSAYVIRALMVFT---------------FPFVWLSNTLSSL-INSNEDKVSREEITVMAEMGEDEGSIDEHESDIIENLFRLKEIHIEDILTPRSVIYAFEDIQTVGKIMDSNDDIIFSRIPVFHENIDNVIGMVYKDTVLETMADDFFEKTMADLVEPVTVYEKESVESVLNKFTKNRSHMFIVKDEFGGTTGIVTLEDCIETLLGEIMDESDEVADMRKL----------------------------------------------------------------------------------
135048133    ---------------------------------------------------------------------------------------------------------------------------------------------------------LAAILTLNTIAHTVGAIGVGQQASAIWADSNPLITGVIVPAAMTLAILVLSEIVPKTLGAVYWQAFAPFTVRCLSVLLTLLAPF------------VWMSRSVTGLLKRGESAPVLTRNDFTAMAEIGAREGVLDEQERRMLDSLLSFRSVEARDVMTPRTVVAALAEEDGLAA-VHAAGALRFSRLPTYHGSKDRITGFVLRTDVLTALVEGGDEQVGSLRRDLLTIPESYPIVELMQALTERKEHIALVLDDFGGMAGIVTLEDAIETLIGEIVDETDEAVDM-------------------------------------------------------------------------------------
140121112    ---------------------------------------------------------------------------------------------------------------------------------RAAIALASIKDLQSQLAGAQLGITMASLG----LGFVAEPAIATLIESVIESFVEIPSNVLHAISFTLALSLVVVVHMVIGEMVPKNIAIATP--ERSARILAPIHRVYVMLFAPIVWFLTAVSNGITRLLGMEPVDELNTALTVNEVIEGAVEEGKLEDLEHDLLDRALDFRARTAGSIMVPHSRMVTAPRSTSVADLEALVAESGHSRIPVTGRTLDDVVGFVHSKDLLRFAAADREIPVLEMVRRMVIVTPDQPVRDLMRSMRRGRRHVALV-----------------------------------------------------------------------------------------------------------------------
143785471    -------------------------------------------------------------------------------------------------------------------------------------------------KAAVALDRARSDHGNTLAAFDLLVVAFVGLSALLGGCLVGGSLLPRLGDGW--APALLTVLGAVAVSLFLAWLAVMLPRKIGVHFRHGLARRVAPFLSVARAAARLLRRLGRMHDSLAPAEDPGVDRGDAELARAAARDGRITQAESNLVANAVRLDDIPVSQVLTPRSVVTSLEAGLTVTDVLRMHPNVPHGRMPVWEGGPDRVVGVVRRRDLLKAAGEGRRDALRDLMARAHFVPETASLSDALNDLVRAHQHLAVVVDEFGSFSGVITLEDVFESLLGEIYEKDDPHPDMRELARQR------------------------------------------------------------------------------
140851334    ---------------------------------------------------------------------------------------------------------------------ESQIKQLAGRGKRGARVAAVASNPNRLLAALQVGVTVTGFLSAALGAEKLGAYVIPWLED--IGLSPKSAGTTSLIGVTLIIAYFSLVFGELVPKRIALYRAIALASAFIVKVLTQIFRPIVWVLSHSTNV-------VLRLFGMDP-KEQRSQISEEELLDLVAGHAALTEEERDIVEEVFNASERQVHEVMVPRTEVDFMDASLPVGKAIALAIEKAHSRYPVVRGSSDEVIGFIHVRDLLDTSLVSSTATIAELTRNIMYLPGTKAILPALTEMRNQR-----------------------------------------------------------------------------------------------------------------------------
171920156    ----------------------------------------------------------------------------------------------------------------------------------------MINNYTITLATILIGNTLVNTASSTIAGLFFAGIMKSFSTTSNAEAIGTG--IATGIITLIVLIFGEFIPKNFAKKNPIKVLKLVAY---PLNCFYILFWPLTWSLNRIFNKKSQNIIT-------------ATEEELKSLIEVIRHEGTLDSQEALIINKAILFDDILIKQKMVPWTQVVKINENKTVLQSFEIFNSTGFSRLVVVNKN-DEVVGIIYLKKIIKYLLNEPNKIIRTIMQTPLLINQKDTLYDGLRTMQFQRIHLGIVVDNEKNPIGIITLENITEELTGNVYDETDNEKEIQIVNETTWRVDAKTN----AKLFLHQYIDKDIEVN--------------------------------------------------
142953771    -----------------------------------------------------------------------------------------------------------------------------------LIIILTLNTIAHTVGAILVGVQAKAVYSTIDDVNSINFFGMYFSEDVAVGVVSSVMTILILLVSEIIPKTLGATYW------AKLVRFTALFLNAIIPFFKYSGILFLLQL-------------FTKLIGKSKKHSAFTREDFSVMAEIAEEEGVIQENESDFIKNMVKLKDVKIRNIMTPFSVMKIASEDLKIKDFYNNNKKQPFSRIPIYSDKMDNITGYVLKDNILEEIVNNGSKSLLTIKREMLFFNHNSPIQKVFNTLIKKREHISLAIDEHGTVRGIVTIEDIIETLLGEIMDETDVDKDLQ------------------------------------------------------------------------------------
56708645     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FIAFATGFALISFLHIVIGELM--PKSMAIRQTERLSLLTCIPLYIFYWVMFPFIWILNATANKLLELFKLDVVGEAEYGYTTDEIKVILKSSYLKKPLTEEHRDILLRMVEFAHLHAIDAMRPIKEMVSIDYDLTNREKLAVIKEFLYTRYPVYQKDKNNIIGVVHTKDILCALDTELM---KQDLRPILKVSYHDRLIDVLNKFQQGRPHFALVY-KKNQLIGFITLDNLLTILIGRISDEHLVKKPWITLANNKFLIKADAPVYAIERLADIDLS--EYPADT----VLDLLQTV-------------------------------------
41614985     --------------------------------------------------------------------------------------------------------------------------------------------------------KIVRKLKEDLDKTLIAILIANNFVNVLISVLVTDYLVNQLGFLGILTIIVTILIITFGEIIPKYLALARPELILKFAPLIYLVKLIFYPLVLFYHKLAS-------LFGKANNKLSKTEIIN--IIDEAIKKRYLQELEGRMVKKLLTLLDMPVNVVKKPLSD--------------YKLVSHPESFALIYKGDEENIVGYIRDNQIL----------------KPLYVPQNITIKTLLEKMVKSQKDLAIVVNEYGDAIGVIELDALLRDLLSLPDYNID-----AMKEHRYIIVDGDENVNDINDKYNLNLPLPK-NYSTIAGLILEKTHRIPKKGEKIRINNYVLEILDSDDKKINKVKI--------
136393348    -------------------------------------------------------------------------------------------------------AFVALEFGLLGAMKSAIDSQVATGSKSAKAAQRLQRDVLNVLGGAQLGITVCS----LVLGRLAEPAVASLLEKLIHRFIDMDETLLHSVSFAIALSFVVVIHMVLGEMVPK-----SLAITGPERTLLLLGRPMAAYLVLAGPIIRVLNHLVNSLLKVFRVEPTSTNAELLLMVDESHDQGLIDYQEHALIESALTFGEAEVVSVMAPMEEVDAVTVDSSIDEIESQIVLTGHTRLVVYGRDMNDVRGFVHSKDLLSIETEDNKLQP-DLIRPMLRVNRDAKLPDVLELMRRSQIHLALVT-SQGVNSGVVTLDDVMRGLVGPLSSE--------------------------------------------------------------------------------------------
110668204    -----------------------------------------------------------------------------------------------------------------------------------------------------------FYLTTCQVWISATSIALGIIAEPLIEPVFENTTLASVGAGSLLGFLIINLVHLTHGEQTPTYL-GVERSKQVAQYGARVLYWFAKILAPAIWVGDSVAKGTLGLFGIEMTQAWETRADLRTRLGSVLEQGELPADRREEIMNALTIGEQSVREIMISADDIISLSTEDSPESNFQKLEEYPHTRYPLIGGELSDFHGIVYSPALFREQLSNDNDALIELAAPTMTLSPDTDVSDAIDQFQTEQQEMGLVIE-DGEVTGLVTVTDLLETIIGDIEDPLDQD----------------------------------------------------------------------------------------
297621179    -----------------------------------------------------------------------------------------------------------------------------------------------------------RLFGTTLIGVNVAMVIGSECSREFHAALGLSPDLAPLTQVVLVVIFGELAPMFAARNYAEHVAMLGIPIVYATARLLSPILQLIGWISKIANYLLKGKTEEANLFLNLEELQKILEEHGED--AVSHENQEIN----LITQNIFRLRHLIASDVMIPLHVIPRLPSNAYVGQMKKLVKQTNADFILIYYKEYKHIVSVAFPRDYLR---FPNSRRVRDYARQPWFVTENTPLTTILQQFQRNNQSVAIILDRHGQAKGLITLNDLLSEIFGEASLQKQRDKSPVLIER---TFLGETTVKEFNQQFSVTINANSDL--TLSELVQNAQGYLPEVGETIYIEPFEMTIKE-------------------
228475445    ---------------------------------------------------------------------------------------------------------------------------------------IAAKKVVDHLDEYLAACQLGITITALGIGMVGESTFEFILHPLFSSIGIPEAWIFTIGGAFVIATFLHVVVGEMAPKTIQKAEYITLLFAKPIIFFYKIM-------YPFIWLLNGAARLILKIFNMKPAKESEVFHSEEELIQDSHEGGEINDSELHHINQAFKFDNLVAKDIMIDQEHVKTLNLNTRFDDALQQIKEDAFTRYPAVKD--EQIVGFIHSKSLFN---VDHPSKLATFVNPIINVKLNTPLKHILEMMKKKKIHIAAVYD-DADFKGIITLENILEEIVGDIEDEYN------------------------------------------------------------------------------------------
149173798    -------------------------------------------------------------------------------------------------------------------------------------------------------------------AVLFWNLLINLSYFAVAGVIARRLADQGMTAAAGVFTVGSLLAIILFGEVLPKSLSIVFRKKIAILVSWPLAVSVRLLDPVIPLLQNISRLMRRTFWPHIQKESYLHSEDLERAVDASGSSEEVIRHERQILHNILDLSEILVEEAMRPRG--TYLTFNMPV-QLEDLTRITPNTDYIILRKETDEIERIIS----LTELSSFSEKMLNQKSKRVIHVPWCANLSDVYSRFQAEDCHFASVVDEYGETIGIVSHDDIIDTLLSPEPSRAKRREPVREVAPGVYHVEGITTLRYLCRKLQQEYEIADDGLLTVAGMFHEKLEHLPEVGDVCDWLGFELEVIEVRGHLIAELR---------
289640629    ------------------------------------------------------------------------------------------------------------------------GAEFAVISVRRDQMEPYAAEGDHQARSVLTAINLSLMLAASQLGITICSLGLGAVAEPIAHLIEGGLDGLGVPSGFHHPIGFALLIVVCLHIVLGEMVPKNIALAGPEKAARWLAPPLLRFTRPLIVFLNAVANRCVRLVRVHPVDELSTAYTPDVMIAESRQQGLLEDTEHELLTGALELSERTAGTIMIPVVEIVTVPWSVTASELERLVAGTGFSRFPVRAADGDAIVGFVHAKDVIGIHGDARDEPLPRRLRPMVEIRADLPLDEVLRLMQRSGCHLGRIPGPNGTTRGVIALEDVVEEFVGEIEDASHRP----------------------------------------------------------------------------------------
92113795     ---------------------------------------------------------------------------------------------LLAAFAILSIGFSFLCSILEAALLSLTPSYIAQLKDTRPKLHASLSRLKSNIDRPLAAILTLNTIAHTVGATGVGAQVAVV-------FGDAHVAIASAVMTLAILVVSEIIPKTIGAS----YWRALAPLLPPILRVMIFVLTPFIWLSELITNRIGKSEHDVDMRG-----------EIKALARIGLDEKALDSDETRAIVNILNLHEIRVKSVMTPRTVCVSVTPDLSVAEFDAQYGKMQFTRFPVMDGG-EQAIGYIHKAD---TYHAEDEQTMKALMHPIEALHETDNVEHVFTAMLKDHGHMRVVYDEHGTWVGLITLEDVIETILGDIVDETDNVENLRKYAKQRWV----------------------------------------------------------------------------
224135287    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WGAILISVTLILTFGEIIPQAVCSRYGLSIG---AKLSIVVRFIVIVLFPLAYPISKLLDWILGEKHSAL-------LRRAELKTLVDMHGNEAGKGGELTHDETTIITGALDLTQKTAKDAMTPISETFSLDINCLDEKTMGLIIRKGHSRVPIYTGNPTNIIGLILVKNLIRCRPEDETPIRDLTIRRIPRVPDLLPLYDIMNQFQKGHSHMAVVVKSKNDANETAQKANYKPTIDNLHPKLQNQEHQHGNLSHEELEVIGVITLEDVEELIQEEILDETDEY---------------------------------------------------
284165090    --------------------------------------------------------------------------------IGGRLFAGVLLILANAFFVAIEFALTRARQFTEEEFVDGNPKLERAWAMTD--------DLELYLTTCQVGITASSIAVGIVAEPALAAIFEPLFENTVLATVGSGAILAFLIINLVHLTHGEQTPTYLGVERSRLVCRY--GATPLYWFYRIISPVITLGDGVAKLTLKLFGIEMTGAWLETEEDVIESRADLRNRLGSILEKGDLSDERREEVMNAFQIGEQSVSELMVPPEEIVALSTEDDTEENFRKMEERPQTRYPLVGEELTDFRGIVYTPVFVRHRLAEGDIDFTELAAPPMTLSPDADVSDAVDQFQAENQELALVIE-DGEVVGLVTVTDLLEAVMGDIEDPLDE-----------------------------------------------------------------------------------------
193216925    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GLVLLISTLVMTPITVIFAEIIPKLVAKAHPVGVIKTFYWFIETLYWIFFPISYPISKL--GKRIYITNTEEEVKSLLNVAKNEGVLEINESSMAKNALDLDSTKVSQHYIKLKNVDYIMSHFSLAETLAKFKETKFSRLPIKKD--DNLIGII----LLRDIFFLKKGNIMNYIKTVPNISANSTLSSALEKMRRSQAQMAFVVENNSKVIGIITIEDILEEVVGEIYDEYDTDETIYEISLEKCRAKGMVTMKDLAEVLNLELPDNEEDQK-LFNWFSEQVGHKPRLNTKLVYKDL-------------------------
15789733     --------------------------------------------------------------------------------------------------------------------------------------------------------------------GVVAEPALAVLFTPVFEFVG-FGAGSIATLSVLVALAVMNVAHLVLAEQAPTYLGVERAKT-VAHYCAPLHYWWTRTMSPIIRAGDRIAKAILSLVGVRSWTEEGAEDPIDGRSDLRSRMGDLPDERREEVIGALDIDRIPVGDEAVPVDEVVAVSTTDDLETNLDRMADSPHVRYPLVGESMDDFRGVVYLPEAFRDLLRDGTLALEDVAHPPLVFDADMSVSDAIDRFQAERQELAFVTDADGGVVGMVTITDVLEAITGEVEDPYDEAAE--------------------------------------------------------------------------------------
15828985     -------------------------------------------------------------------------------------------------------------------------------------------------------------TSILVGNNLVNIGFSSMTTLLLSKTLQENEFLITIFTIFLATPLVIIFGEIIPKILAKKYAYQFLKKTCIVEFFNYLFIIITFPVLYFKKTNENVTNSEMDL---------------KSYVEIANEEGVINKDESKLISNAFDLNSEKVIRHYVKSENITFLNADDNVAKAIELTKKDRYSRIPVKQQN--NFLGIIHISDLLGE---EPETNIRKYIYQIPKISHFSSLTKALESLRSEKKHMAFVTKQQEQIIGIITMEDIIEELVGEIYDEYDDDVLILEVSLGKYHVWGNAKMSNFISQSEIDLEADEDE----------------------------------------------------
256826173    -------------------------------------------------------------------------------------------------------------------------------------------ELSLMLAASQLGITLATLGLGAMAEPAIAHLLLHALSVPTALTHPIALVIALSLVTFLHMVVGEMAPKSWAIAHPETA---AIAIALPFRAFAMITKPF-------IWLLNEFTNILLKLFSVEAVDTIEEEHGPAELMSTSQEAGSLPDEDARLLAGAFRLENQDLSHITRPVQELVTIDVDATAADVERMSKETGRSRLIVTHGQRY--VGLVHVRDAVTALSTGKNPGVVELRQQIPTLRQDVPLIDAAALMRQHRAQLAMVADPAGRKIGMVAMEDILEQILGQFDDETDE-----------------------------------------------------------------------------------------
257388428    ------------------------------------------------------------------------------------------------------------------------------------------------------------YLTTCQVGITASSIAVGIVAEPLFEPLFENTVLATVGSGAILAFLIINLVHLTHGEQTPTYLGVERSRMVCRYGATPLY-WFNHLISPLISVGDGVAKWTLKLFGIEMTEQDVIESRADLRLGSVLEEGDLSEERRTEVMNALQIGEQPVRDVMVSTDEIVALSTAVDPAENFRRMADQPHTRYPLVGGELTDFRGILYFPVFARDDLAEGIVDFEALAAPPVTLSPDVDVSDAIDQFQAENQELALVIEN-GEVVGMVTVTDLLESITGDIEDPIDVE----------------------------------------------------------------------------------------
226306583    ---------------------------------------------------------------------------------------------------------------------DRLEALVAQGKKRALTVIKAGENLSLMLAAAQLGITICSILLGKVAEPAIAHLLMEAVGLPDGLLHPISFAIALSLVVVLHILLGEMVPKNIALAGPEK---TAMLLVPVHLAFIKIARPIIAFY-------NLCANGVLKLLRVEPKDELDVAVELSAMIGESRSEGLIDAEEHRRLKQALESTDRTVSEVLITLDKVRTIPLTTTLGEIERAVIETGYSRYPV-RASDGSLAGYVHLKDVLDEVLDEDTVVPTSDIRPLPIVPLSTPLAEALAGLRRASSHLGAVTDADGVVIGIVALEDLLEEYVGTVRDGTHRGTDAVPGQRNS------------------------------------------------------------------------------
136732007    -----------------------------------------------------------------------------------------------------------------------------------------------------------FLFGTCLIGISSSLIIGSECSRQLYQSLGLRAELAPITQVIVVLLFAELSPLLAARRHYQQVAL----FCVPIIWLLSWLFSPLLFVIDLIYKGVRFFLHDKHKTSESVWSREELQIMVEKLYPMDKK-----EDEQLLITRLFKLKYKKAKNLKDPLSHFLRLPESMMAEEANALLQQS-YSPFLLYDKDPSKITRVVYASDLLT----KEDLPLAKISHAPWFITEQMPYFDILQQFRKKSLSIAIVLASNGRTTGVIALDDILEELFGEQLLHNKKSSSLFVQR----TLSATMLIEDFNLQFGAQVDVEE---KTLADLVQSKIGHLPKEGESVQNGAFEFRVEKATLFAIKK-----------
42566780     -----------------------------------------------------------------------------------------------------------------------------------------------------------KQHQLLVTLLLFNALAMEGLPIYLDKIFNEYVAI-ILSVTFVLFVGEVIPQAICTR-------YGLAVGANLVWLVRILMVLSYPISFPIAKMLDWVLGHNDPLF-----RRAQLKALVSIHGEAAGKGGELTHDETTIISGALDLTEKTAQEAMTPIESTFSLDVNSLDREAMDKIQARGHSRVPVYSDNPKNVIGLLLVKSLLTVRPETGTLVSAVGIRRIPRVPANMPLYDILNEFQKGSSHMAAVVKVKGKSKGH--PSTLHEENSGELKREGNHDSVIVRIDKQSFIVIGIITLEDFEELLQEEIVDETDEY---------------------------------------------------
119952389    ----------------------------------------------------------------------------------------------------------------------------------------AIENVSLMMAGAQLGITVCS----LALGYVTKPMVVHALEGPFNTWGVPAGLIDPIAYAILSVVTFLHVVLGEMVPKNIALAGPERMAFILGPVLVVVVRMLQPLLWCMNAI----GNGILRLFNVEPKNEVASTFTRDELVEESREGGLLDKQDERLLLGALTFEERSVESIVIPLSKVTTLPAGCTPEQI-EQVAANGFSRFPVQSGALD---GYVHVKDLLGLDAADRNKPLASLVRDLPRVNLNDALRSSLHRMQREGAHLALAIDETGHPYGIVTLEDMLEELVGQIRDD--------------------------------------------------------------------------------------------
288917568    ---------------------------------------------------------------------------------------------------------------------DTIEPRAAAGSRAAKVTLHAMEHVSLMLAGAQLGITVCTLGLGALSEPAIAHLLEAPFEAVGLPTSMRHPVAFAIA---LTLVTYLHVVIGEMVPKNLALALPDRAVLLLTPPLVAVVRAVKP----VISALNLVANLTLRALRVEPKDEVTNVYTRDELIEESHREGLLAEDEHDLLTGALSFDERTARSVLLRPEALVTVAPTVTPREVEQLAADTGFTRFPV-RGEDDDLVGYLHLKDVLENREDRRSAPVAPKWIRPLVVGADESLRTVLATMQRSGSHLARLSDETGRILGLVALEDILEELVGEIRDE--------------------------------------------------------------------------------------------
238063445    ----------------------------------------------------------------------------------------------------------------------------------------AALDGVRELSLMLAGAQLGITLCTLGLGALAEPAIEHLLSPLLVGLPDAASHVVALVFALGLVTFLHLVVGEMA---PKSWAITDAERSATLLALP--FRAFARVARPLLSALNALANAMLRLVRVRPQDQLAQVHGPDILLEQSREHGLLGAEQHRMLTSMLELQGTTVAQVMEPFDRIVTVGREDSAERIEQVSRDSGRSRLAVLDAGG-EVCGLVHVREAVRVTTTGRAATAGELMSDAFTLPASASVTEAVAAMKGRQAQLALVRNGGGPTIGFVALEDLLEEVIGEFDDETDPVP---------------------------------------------------------------------------------------
135263844    -----------------------------------------------------------------------------------------------------------------------------------------------TLSVIQVGITMVGALAAAVGGAEAQASLAPWLSENFGVRLSTGQVLSVLCITMLTVVFGELVPKTLALRNPQKISLFSAKWLLLLDRMFL----------PLVNFLEWSTKKVLKLFFPRSKNYGEQQATHETV-----ELGNLSHQARQYVLNLVALEKKRVGNVYLPWAQVDYVLKDNALEDVETVVVRSGHTRLPVVDDG--QVTGVINTKELLT-LIKAGEKDWTTIIRPISKVFEQSSLLMTLRQMQEKRSHLSAVF-HGEKLKGIVTMEDILEEIIGEVYDEDDDDALMRILARRKISIS--------------------------------------------------------------------------
66814628     --------------------------------------------------------------------------------------------------------------------------------------------------------------------VGVNALLSIFLADLTSGFVG------FILSTTIIVIAGEIIPQAACSRHGLAVGAHTIYIVYVFIFLF----------FPFAYPISLTLDWILGNEMGTIYSRNQLKKLLDIHSAHANESGV-SRSDVTMLTGVLDFAHKKVSLIMTPMERVFSVDIESLLDYNITLILESGHSRIPVFEGNKSNIVGCLYVKDLLRTILNLYKRQLVKTWND-------TSLDQMLTEFKTGRSHMAIVHDPFYENLGIICLEDIIEEILQEILDENDMYHEVRKKNQHHSTFDYRT-----------------------------------------------------------------------
3549672      -----------------------------------------------------------------------------------------------------------------------EHRKYAAKILPVVKNQLLLVTLLICNAAAMEVSGMVFDDSDDLSFQTLPIFLDGLV----------TAWGAILISVTLILLFGEIIPQSICSRYGLAIGATVAPFVRVLVFICL----------PVAWPISKLLDFLLGHRRAALFRRAELKTLVDFHGNEAGKGGELTHDETTIIAGALELSEKMVKDAMTPISDIFVIDINALDRDLMNLILEKGHSRVPVYYEQPTNIIGLVLVKNLLTINPDEEIPVKNVTIRRIPRVPEILPLYDILNEFQKGLSHMAVVVRQCDKIHPLPSKNGSVKEARVDVDSEGTPTPQERML----------------------------------------------------------------------------------
42569036     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALPIFLDALVTAWGAILISVTLILLFGEIIPQSVCSRHG---LAIGATVAPFVRVLVWICLPVAWPISKLLDFLLGHGRVALF-------RRAELKTLVDLHGNEAGKGGELTHDETTIIAGALELSEKMAKDAMTPISDTFVIDINALDRDLMNLILDKGHSRVPVYYEQRTNIIGLVLVKNLLTINPDEEIQVKNVTIRRIPRVPETLPLYDILNEFQKGHSHMAVVVRQCDKIHPLAANETVNEVRVDVDYERSPQETKLKRRRSKRWSKDNDADILQLNEHPLPKLDEEEDAV----GIITMEIEELLQE-EIFDETDHHFE----------------------
54020644     -------------------------------------------------------------------------------------------------------------------------------------ILSVVLVILFFISAIFSASETVFTATSRVKVDENIADSFWGKKQILRYYDNYEKTLTIILIWNNIVNIGISIIISTFFNESLQILISIAATTPPLIIFGEIYPKIFKYFWFFIGFFYYFLYPLATLMTKFVKKINVTNTENELIILQAQREEVLEKEESDLAIRALDFDSFKTAKHFTKLKDLVYVNYEDSLESIKNVIIDHNFSRIPVWKEN--NFIGILLSKDIL----YLDKFDINDHIVETPLLLATNLIKTNYEILKKAKSHLGFVIDNNKKIIGILTFEDILECLFGPIYDEYDDDLDFYQINPNQITTKAETNIVTINKALKVDLPV---SFKDLNQWLLAQK---PKKGDKIYFYSLEFEIISKNANNIE-VKITKNEN---
284029545    ------------------------------------------------------------------------------------------------------------RHRLEQAAADGSRSARAAIA--------GVSELSLMLAGAQLGITLCTLGLGSLSEPAVAHLL-----HPLFELIGLPDDAGHVIALVIAVGGIGLLHVLLGEMAPKSWAISDPERSALLLALP--FRGFTYVVRPLLLVLNWLANALVRAVGVTPQNEIANAHGPEELIESSREHGTLEPAEHDLLTAMLALQNTTVAQVMTPTSRLATIPAEASARDVELASRHQGRSRLAVVSAQSRAICGIVHVRDAARATTGGGTLRASDLMTEPLRIAAATPVAAAIRVMRERRSQLAVVQDG-GRPVGVVALEDLLEEVIGEFDDETDP-----------------------------------------------------------------------------------------
226366434    ---------------------------------------------------------------------------------------------------------------------DRLEALESQGKKRARTVIVAGENLSLMLAAAQLGITICSILLGKVAEPAIAHLLEVAAGLPAGLLHPIAFTVALALVVVLHILLGEMVPKNIALAGPER---TAMLLVPLHLVFIKLARPLISFY-------NLCANLTLRLLRVEPKDELDVAVELSEMIGESRSEGLIDAEEHRRLTQALETTDRTVTEVMIPLSEARTIPLGTRLGAIEQAVVETGYSRYPVRAEDG-SLVGYLHLKDVLDDILDEEAGPPRSDIRPLPRMSTTTPLAEALASLRRASSHLGAAADPSGQIVGIVALEDLVEEYVGTVRD---------------------------------------------------------------------------------------------
225432520    -----------------------------------------------------------------------------------------------------------------------------------------------------------KQHQLLVTLLLCNACSMEALPLYLDKLFNQFVAIV-LSVTFVLAFGEVIPQAICSR-------YGLSVGANFVWLVRILMIICYPIAYPIGKILDWVLGHNEALFRRAQLKALVSIHGQE-----AGKGGELTHDETTIISGALDLTEKTAEEAMTPIESTFSLDVNSLDWEAMGKILARGHSRVPVYSGNPKNVIGLLLVKSLLTVRAETETPVSAVSIRRIPRVPADMPLYDILNEFQKGSSHMAAVVKPKGRMDGKITEENKITGADSQLTSKQDEKLDIEKASRPTIIVIGIITLEDFEELLQEEIVDETDEF---------------------------------------------------
120404074    -------------------------------------------------------------------------------------------------------------------------------------------------SSAVTVIRAGENLSLMLAGSVCSILLGRVAEPAVAHLLEKIPDAVLHTVSFLVALSIVVTLHVLLGEMVPKNIAIA-GPESTAMLLIPVYLVYIRMARPFIAFYNWCANATLRAFGVEPKDELDVTVSTSEMIAESLSEGLLDPEEHTRLTRALQIRNRVVNDVAMPLHQIRAVPVAQTVGALEEALKETGYSRFPVADPTG-AYIGYLHIKDVLPLVAGDGTAVIETSMVRPLRVPASLPLPDALTRLRRTNSHLALVTAGDGTPTAMVALEDLVEDLVGTVRD---------------------------------------------------------------------------------------------
182440067    ------------------------------------------------------------------------------------------------------------RSQIEPEAEAGNRRARSVIGLEHVSALLAAAQLGITLCTLVLGIVAEPAIAHLLEPVFDAVGVPHGLVHPLSF------VIALSVATYLHMLLGEMVPKNISLAEP---ARSALLLGPPLVAMARALRPVIFAI-------NAFANTLLKLLRVETKDEVSATFSDDELVQDAGDAGLVDDRSAQRLHHALELGRRPVRDVVMPVDRVLYARVGTTPEELERLSSESGFSRFPVM-DSEQRILGYLHVKDALDAMPRDVPFPVT-AMRPIARVRAATPLDDVLTALRRSRTHLAAVLDEDDRLAGMVTMEDVLRELVG-------------------------------------------------------------------------------------------------
239939685    ------------------------------------------------------------------------------------------------------------RSQIEPEAEAGNRRARSVIGLEHVSALLAAAQLGITLCTLVLGIVAEPAIAHLLEPVFDAVGVPHGLVHPLSF------VIALGVATYLHMLLGEMVPKNIALAEP---ARSALLLGPPLVAMARALRPVIFTI-------NAFANALLKLLRVETKDEVSATFSDDELVQDAGDAGLVDDRSAQRLHHALELGRRPVRDVVMPVDRVLYARVGTTPEELERLSSESGFSRFPVMDREQ-RILGYLHVKDALDATPRDVPFPV-SAMRPIARVRAATPLDDALTALRRSRTHLAAVLDEDGRLAGMVTMEDVLRELVG-------------------------------------------------------------------------------------------------
143548802    -----------------------------------------------------------------------------------------------------------------------------------------LSDLKNSIDEPLIIILTLNTIAHTVGAILVGVQAKVAYSELNTFFPGGISDEVLVGFVSTVMTIMILLFSEIIPKTIGAKYWNSLAKFTTIFLSSIIPIFKYTGILWILQA-------FTKSIGASKKELFFKREDISTIAEIAKEEGIIEEKDSKFIKNIVKLRNVTVKEIMTPYSVMVTADENLTINKFYENNPELVFSRIPIL--NNEKIEAYVLKDTILESIINNGNFKLREIKRPIIISSEKTNIPKLFDKLLKKREHISLVVDNSKNTIGIVTLEDIIETILGEIVDETDMVDDMQML----------------------------------------------------------------------------------
291320167    ----------------------------------------------------------------------------------------------------------------------------------------------FFNQLLSTILICNNIVNIALSAITSYLLSVWWLAN--LEEVNKYNVIISTAILTPVIVLFGEILPKLAAKKYPVAVAKTFCYA-LQTFYYIFWLFTYPVSKI-----------------GRNIYITNTEQDVKGLIDIAQNEGVLETNESIMAQNALDLDSTKVSRHYIKLKDVYLINHNDSVSDAIELFKKTNYSRLPVKKD--DNLIGIIHLKDIF----YLQKGKVIKYLKPVPTVSMNTSLSLALEKMRIQKSQMAFVTENNTEVIGLITMEDIIEEIIGEIYDEYDDEEDFHEISLELFHASGKIKLKEVIKRLEIEIEDVSSEFE----FIKHRVGYTPRKNTKYALGDVHFRVLSITN----------------
269303272    -----------------------------------------------------------------------------------------------------------------------------------------------------------RLFGTVMLGVNIALQVGSESSRNCYRALGITPDYAPFTQIFIVVIFAELLPLTISRKIPEKLALWGAP----------ILYYSHYIFYPLIQLIGSLTEGLYYLLNIKKEKLNSTLSRDEKALETHHEEQDFN----TIATNIFSLSATCADQVCQPLEQVTMLPSSANVKDFCRTIKNTDINFIPVYHKARKNVIGIAHPKDFVNKALDE---PLINNLHSPWFITAKSKLIRILKEFRDNRSSVAVVLNASGEPIGILSLNAIFKILFNTTNIAHLKPKTISVIER---TFPGNSRIKDLQKELDIQFP--KYPVETLAQLVLQLLDSPAEVGTSVIINNLLLEVKEMSLSGIKTVSIKNL-----
54024481     --------------------------------------------------------------------------------------------------------------------------------------------------NAMTVIKAGENLSMMLAATICSILLGRVGEPAVAHLLEKPFELAGLPDQLLHPVAFALIVVILHMIPKNIALAGPERTALLLVPIHLMFLRLARPLIALYNLAANLSLRMLRIEPKDELDATVSSVELAEMIGESRSEGLLDEEEHRRLTQALGTSERTVADVMVPLATTRSVPLGTTLGDIETAVAETGFSRYPV-RASDGSLVGYLHVKDVLDRVADEQAGPPRTDIRPLPTVGIGTPLVEALARLRRTSSHLGRVVDSRGNTCGIVALEDLVEEFVGTVRD---------------------------------------------------------------------------------------------
145243620    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLVTLLLSNVITNETLPIVLDRSLGGGWPAVLGSTVLIVIFGEIVP-----QSICVRYGLPIGAWMAPCVLALMYLMSPVAYPVAKLLDKLLGGTIYKKAGLKTLVTLHKTLGEAGEQLNSDEVTIISAVLDLKDKAVGSIMTPMEDVFTMSADTILDENMDLILSQGYSRIPIHADNPMNFVGMLLVKMLITDPEDCKRVRDFALATLPETRPET-SCLDIVNFFQEGKSHMVLVSEEDRGALGVVTLEDVIEELIGEIIDESDVFVDVHK-----------------------------------------------------------------------------------
198419546    ----------------------------------------------------------------------------------------------------------------------KPPVVPAAKSLLPLPLQITIIAVLLLMSGLFSGLGLMSLDPMDLQIVMKSGTKSERRYASLIYPVRKKGNF-LLCTLLLGNVLVNNTLTILLGDLTSGVMAVIGSTAGIVVFGEIVPQWLTKIFMVLTFILSYPISKILDFILGKEIGTIYNRVKLLEMLKLTDPYNDLAKDEVNIIQGALELRSKTVEDVMTPIADCFMIDIKSTLDQTMREIMSTGYTRIPVFDVERTNITSILFVKD-LAFVDPDDCMPLRTVCHPLNFVFNDITLDKLLDEFKTGTFHMAIVHDPYYEVIGIITMEDV-------------------------------------------------------------------------------------------------------
224102601    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFNQYVAIILSVTFVLAFGEVIPQAICTRYGLAVGANFVWLVRILMITCYPVAYPIGKVLDCVLGHNEALFRRAQLKALVSIHSQEKGGELTHDETTIISGALDLTEKTAEEAMTPIESTFSLDVNSLDWEAMGKILARGHSRVPVYSGNPKNIIGLLLVKSLLTVRPETETPVSAVSIRRIPRVPSDMPLYDILNEFQKGSSHMAAVVKAKGKS------KDLPPAIDGELLSKQDEKSDSVVVDIDRVSVIGIITLEDFEELLQEEIVDETDEY---------------------------------------------------
84494552     -----------------------------------------------------------------------MSLGTVLITIVLLLANA----FFVGAEFAAMSARRSQLEPLAEEGSRRARTALDAMSRTGILLATAQLGITVC-SVMLGAISESALHHAFVGPVEA-------LGAPEAAADVLALVLALLIVVFLHVVIGEMIPKNLSIATPERAAIALVPALVVVS----------NVVKPIISAMDWISKVLVRALGVDPKDELASAFTAEEILSESHREGLVEADQYGLLGAALEFSDKDARDVGVPLGQLITVGLDATPDGIERLVARHGYSRFPVVDAGG-ELSGYLHLKDVLFADEEERLQPVAKRIRRMANVRPGDEVESVLATMQRTGSHLARVVADDGGVIGVVFLEDVIEELVGEVTD---------------------------------------------------------------------------------------------
262202668    -----------------------------------------------------------------------------------------------------------------------------------------------------------------LGITICSILLGRVGEPAVAHLIEAPLDLVAVPDALLHPISFLHILIGEMVPKNIALAGPETAAMLLVPVHLAFIRLTRP----LIGFYNWLANISLRAMRVEPKDELTSTVSPGELLSESKQEGLIDAEEHERLTRTLQSVNRTVDEVMIPRMRSVAVEVDATLGAVERAVTDTGFSRFPV-RGPDGTFTGYLHLKDVLDEILDERIGPDTDKIRPLPVIASTTELDEATGALRRTSSHLGAVVDENGRTVGVVALADLVEEFVGNVRDE--------------------------------------------------------------------------------------------
141212491    -------------------------------------------------------------------------------------------------------------------------------------------DSVKPLTAILTLNTIAHTMGAAGVGAEVARI-----------WGDDRLTVASIILTLAVLFFSEIIPKTIGAAYWKKLTLPS---------------GFILSGMTKMLTPFFVPLLMFKRLLPKEESASITRDELHALADISEEEGELEEDEETVIHNLLALREMPVKDIMTPRTVTLAFKHDWTIRQVLDDTKILRFGRMPVYEESIDKLSGFVLRSDILMAASMDEWDKVLFDMKKPLLVEDSVDL--ALETFLKSKVQILAVVDEFGGTAGLVTMEDAIETLLGEIVDELDEHEDMREL----------------------------------------------------------------------------------
255551477    ----------------------------------------------------LVNAVMATRMLTMLGQSNGVSEGIPFGSIWWFIYAGISCFL------VLFAGIM-------------SGLTLGLMSLGLVELEILQRSGTSSEKKQAAAIVVQKQHQLLVTLLLCNAAAMEALPIYLDKLFNQYVAI-ILSVTFVLFFGEVIPQSICSR-------YGLAVGANFVWLVRILMIICYPISYPIGKILDWVLGHNEALF-----RRAQLKVLVSIHSQEAGKGGELTHDETTIISGALDLTEKTAEEAMTPIESTFSLDVNSLDWEAMGKVLARGHSRVPVYSGNPKNIIGLLLVKSLLTVRPETETPVSAVSIRRIPRVPSDMPLYDILNEFQKGSSHMAAVVKSKAKSIPMTTGEKQEENKATAGDSEQDEKLDTVILDMDRVRFDAATDIEDFEELLQEEIVDETDEY---------------------------------------------------
300934006    -----------------------------------------------------------------------------------------------------------------------------------------------------------------FGITLASVLLGKVGEPAIAHLIEKPFHAVGLPPQLLHPVGFLHIILGEMVPKNISLAGPETVATNLVRPHLLFVRITRP----IMLFLNWVARITLKLFGVEQKDELDSTVSPSELIQESRTEGLIAPAEATRLNRALKSSRRTLREVLIPIADIHVIEHNLRVGDVEKAVADTGFSRYPVT-DTTGAWIGYVHVKDSLNNLVVDGTSDQNPYLRPLIRVTDTDSFDVAMRRMRVNSSHVAAVEDSSGAIIGMVTLEDIIEELVGTVRD---------------------------------------------------------------------------------------------
300858425    ------------------------------------------------------------------------------------------------------------------------------------------------LSIMLAACQFGITICSLILGKVAEPAIARFIEGPFASLLSAHLLHPTSFVIALGIITFLHILFGEMVPKNISLAGPETLALWLVPTLIVFCKLTRPFLVLMNWS----ARITLKAFGIEQKDELDSTVDPNTMISESRSEGFLDAEEHARLNNALRVEDRSIKEALIPLSRVRTLDFGTKLSDLEQAVAETGFSRFPVMGKDG-SYIGYVHVKDILDRFDTDTPDHIRSEIRPLTIVAATGTMDEALQLMHKKSAHMAQVRDR-GLLLGVITLEDLIEEYVGTFSD---------------------------------------------------------------------------------------------
142281769    -----------------------------------------------------------------------------------------------------------------------------------------------SIDEPLIIILTLNTIAHTVGAIMVGVQAKIAYA---SLNIDNNYSLLGFSVSEDLLVGIVSAIMTVLVLILSEIIPKTIGANYWHKLAPFSTIVLSSILPLFKYSGLLWVLQIFTRLGFSENKASIFREDISTIAEIAEEEGIIKEKDSDFIQNIVKFENVELKEIMTPFSVMKIANENSTISDFYNKNNNLPFSRIPIFLKNKNSIDHYVLKDTILEKIIQKGSLKLSDIKRKIVKVYESK-VPILFDRLLREREHISLAVDKKGDIMGLVTLEDIIETVFGEIVDESDTVVDLQVLAKQ-------------------------------------------------------------------------------
134856656    -----------------------------------------------------------------------------------------------------------------------------------------------SIDEPLIIILTLNTIAHTVGAIMVGVQAKIAYA---SLNIDNKYSLLGFSVSEDLLVGIVSAVMTVLVLILSEIIPKTIGANYWHKLAPFSTIVLSSILPLFKYSGLLWVLQIFTRLGFSENKASIFREDISTIAEIAEEEGIIKEKDSDFIQNIVKFENVELKEIMTPFSVMKIANENSTISDFYNKNNNLPFSRIPIFLKNKNSIDHYVLKDTILEKIIQKGSLKLSDIKRKIVKVYESK-VPILFDRLLREREHISLAVDKKGDIMGLVTLEDIIETVFGEIVDESDTVVDLQVLAKQ-------------------------------------------------------------------------------
29840163     -----------------------------------------------------------------------------------------------------------------------------------------------------------RLFGTVMLGVNIALQVGSESARNCYKALGFSPDYAPFTQIFLVVIFAELFPLTISRKIPERLALWGAP----------ILYYSHYLFYPLIQFIGSLTEGIYYLLKIKKEKLNSTLSRDEKALETHHEEQDFN----VIATNIFSLSATSAEQVCQPLDQVTMLPSTANVKDLCRKIKNTDMEFIPVYHKARKNVIGIALPKDFVN---KNPNDALIHNLHSPWFITAKSKLIRILKEFRDNRSSVAVVLNSSGEPMGILSLNAIFKIL---FNTSNIAQLKPKTVSLIERTFPGNTQLKDLQKELGIELTR--YGVETLAQLVLQLLDTPAEIGTSVITDNLLLEVKEVSLYGIKSVSIKNL-----
304373034    ------------------------------------------------------------------------------------------------------------------------------SSFIIVLFILTLFLVVFSALFSASETAYASVSKVKLEENLKAESIAKKSILHKFYNFSQTFTVILICNNIVLSIVLSTLLGAFIINESLRLIVSILITTPIIVLLGELFPKLIARKFPIKFLKNTWLLIAIFYYFFYPNSVTNTEIELKKIIEQGTYEGVLEKEESNLAIKALDFDSIKTINCFTRIKDVVFVEYDMSLEQILDIFKESRFSRIPVRKKGK--FIGILLIKDLF----FLKEFQIDDYIIDVPF----LCANDLLEKLKKTKSQFGFITNNKNKIIGIITLEDILETLVGPIYDEYDDQLEYYQIFEDSIIVNNDTKVATVNEQLNINL---ESSFNTI------------------------------------------------
142236844    -----------------------------------------------------------------------------------------------------------------------------------------------SIDEPLIIILTLNTIAHTVGAIMVGVQAKIAYS---SLNIDNSYSLLGISISEDLLVGIVSSVMTVLVLILSEIIPKTIGANYWNKLAPFTTITLSSILPIFKYTGLLWVLQLFTRLGFSENKASIFREDISTIAEIAEEEGIIKEKDSDFIQNIVKFENVELKEIMTPFSVMKIANENSTISDFYNKNNNLPFSRIPIFLKNKNNIDSYVLKDTILEKIIQKGSLKLSDIKRKIIKVDYESRVPILFDRLLREREHISLAIDKKGAIMGLVTLEDVIETVFGEIVDESDTVVDLQVLAKQ-------------------------------------------------------------------------------
308178972    ------------------------------------------------------------------------------------------------------------------------GAEFALISARRSIIEPKAMEGNRSAKMTLWAIENVSLVMAGALGITVCSLALGYVTKPLVKYAVAGPFEAVAGMIDALSYAIALIAVTYLHVVLAEMVPKNMALAGPERMALILGPSMVKVLRPVLWLMNAMGNLVLRIFGVVPKNEVASTFTRDEMVAESREGGLLDAHDEQLLLGALHFDARSIESVAISFDKVQTLPVDATIEQI-EAAAAHGFSRFPLVDAAG-TPVGYVHVKDVLGADAQARTQPLQRSIRELPSFGHQQSVRTALQEMQLSGAHLALVRDETGKVTGMVTLEDMLAELVGQIRDEH-------------------------------------------------------------------------------------------
119963119    ------------------------------------------------------------------------------------------------------------------------GAEFAVMSARRSQIEPLAEAGSKRAQTTLRAMENVSLMLACALGITVCSLLILQVAEPAIHHLLAEPLEIIAFAIALLFVTFLHVTFGEMVPKNISVSVADKAALLLAPPLMFIARVVNPIIWTLNWL----ANHILRLMKIEPKDEVSSSFTLEEVQSIVQESHGLVDDETGLLSGALEFSEHTASHIMVPLDKLVVLKTASTPVDLEKAVSRTGFSRFPMVDDDG-ELAGYLHVKDILSIPDEGRRHPIARIRSLANLAPDD-EIEQAMSVMQRTGSHLARVVGAAGETQGVLFLEDVIEQLVGEIRDA--------------------------------------------------------------------------------------------
296140021    -------------------------------------------------------------------------------------------------------------------------------------------------DSARAVIKASENLSLMLAACICSILLGKVGEPAIAHLLEKVPEALLHPISFTISLSLVVVLHILLGEMNIALAGPESAAMLLVPPLVAFSKLMRP----VIAVYNWLATLVLRALGVEPRDELESAGELSELIAESHDEGLIDAEEQLRLTRALQTSRRTVADVAIPLAQIRGLQAVATLGDIESAVAETGFSRYPV-RSRGGAFTGYLHVKDVLPDIMDASVGPDTVIIRPLPVVDGALSLDQATSHLRRLGGHLAAVADDHGRTIGIVALEDVVEEFVGTVRD---------------------------------------------------------------------------------------------
135797879    -----------------------------------------------------------------------------------------------------------------------------------------------SIDEPLIIILTLNTIAHTVGAIMVGVQAKIAYA---SLNIDNNYSLLGFSVSEDLLVGIVSAIMTVLVLILSEIIPKTIGANYWHKLAPFSTIVLSSILPLFKYSGLLWVLQIFTRLGFSENKASIFREDISTIAEIAEEEGIIKEKDSDFIQNIVKFENVELKEIMTPFSVMKIANENSTISDFYNKNNNLPFSRIPIFLKNKNSIDHYVLKDTILEKIIQKGSLKLSDIKRKIVKVYESK-VPILFDRLLREREHISLALDKGGNIMGLVTLEDIIETVFGEIVDESDTVVDLQVLAKQ-------------------------------------------------------------------------------
238061976    ------------------------------------------------------------------------------------------------------------------------GSEFALIASRRTVIEPLAADSKRARWALSAMNQIPLMIAGAQLGITVCSLGLGAIAEPALAHLIELPDGAVHPLAFLIALGVVVFLHTVVGEMVPKNITLA-GPETSALWLGPAMLAFCTATKPLLLAMKWAARQVLRIWRVEATDAVKTVFTAEELVSQARMEGLLDAEEHARITGALALHTRTAADALQPWSTVTTVAEDVSPASLEVLATRTGRSRFPVVQRSTRRVLGFVHVKDVLGYAGAERRAPVPAGVYHPLVVPPDRTLADLLLSMRRERRHMVLVSDGR-LPLGVVTLDDVLTAIMG-------------------------------------------------------------------------------------------------
135687800    -----------------------------------------------------------------------------------------------------------------------------------------------SIDEPLIIILTLNTIAHTVGAIMVGVQAKIAYA---SLNIDNNYSLLGFSVSEDLLVGIVSAIMTVLVLILSEIIPKTIGANYWHKLAPFSTIVLSSILPLFKYSGLLWVLQIFTRLGFSESKASIFREDISTIAEIAEEEGIIKEKDSDFIQNIVKFENVELKEIMTPFSVMKIANENSTISDFYNKNNNLPFSRIPIFLKNKNSIDHYVLKDTILEKIIQKGSLKLSDIKRKIVKVYESK-VPILFDRLLREREHISLALDKDGNIMGLVTLEDIIETVFGEIVDESDTVVDLQVLAKQ-------------------------------------------------------------------------------
307762371    -------------------------------------------------------------------------------------------------------------------------------------IQIAVICCLFVLSGLFSGLGLMALTPQELMLIQKSGSKKERAYAEVILPVRRSGNL-LLCALLIGNVCVNSAISILFDDLTSGYVALITSSAGIVVFGEIFPQWITRFFMVLTFPIAYPISKILDLLLGDEVISYDRKRLMELIKMSTRDEGL--AEELKIAVGAMEISDKTVSDVMTKIDDVFMLPNTTVLNTTVAEILRMGYTRIPVFSGDRNTVVALLFVKD-LALLDPDDNFTIQTVCHPLRFVMEDTPLRVMLEEFKKGDYHLAMVQDPAYELVGLVTLEDIVEEILQEIVDETDVVMDNVHR----------------------------------------------------------------------------------
142975015    -----------------------------------------------------------------------------------------------------------------------------------------------SIDEPLIIILTLNTIAHTVGAIMVGVQAKIAYA---SLNIDNKYSLLGFSVSEDLLVGIVSAVMTVLVLILSEIIPKTIGANYWHKLAPFSTIVLSSVLPLFKYSGLLWVLQIFTRLGFSENKASIFREDISTIAEIAEEEGIIKEKDSDFIQNIVKFENVELKEIMTPFSVMKIANENSTISDFYNKNNNLPFSRIPIFLKNKNSIDHYVLKDTILEKIIQKGSLKLSDIKRKIVKVYESK-VPILFDRLLREREHISLALDKNGNIMGLVTLEDIIETVFGEIVDESDTVVDLQVLAKQ-------------------------------------------------------------------------------
136308283    -----------------------------------------------------------RCVLHEFIFGWFVMQEDPSLIVL---FSTLIFLLILSGFFSGSETGMMAANKIKLRNLSKKSKTSAKRA----------LDLLKRPDQLLSAILVGNNFANILASAIVTIMMLNYFGGNVV----------------LGSIILTIVILIFSEITPKTMAAIKPESFATRSSFILNILVYIFKPLIFLTNFLSKQILKIFKLDAKDATLNENLNTEELRTLLEESGDLIPKQYRKMLSSVLGMEELIVEDIMIPTSEIIGIDINMDYQNATKIIQSTEYTRLPVYKDSIDNMIGVLHLKDSHAFLKFNEQKDINELLQKTYFVSQSTLLMKQLRE----------------------------------------------------------------------------------------------------------------------------------
147793832    -----------------------------------------------------------------------------------------------------------------------------------------------------------KQHQLLVTLLLCNACSMEALPLYLDKLFNQFVAIV-LSVTFVLAFGEVIICSRYGLSVGANFVWLVRILMIICYPIYPIGKILDWVLGHNEALFRRAQLKALVSIHGQEAGKGGELTHDETTII----SGALDLTEKTTILTSFSLSEQTAEEAMTPIESTFSLDVNSLDWEAMGKILARGHSRVPVYSGNPKNVIGLLLVKSLLTVRAETETPVSAVSIRRIPRVPADMPLYDILNEFQKGSSHMAAVVKPKGRMDGKITEENKITGADSQLTSKQDEKLESIVVD---------------------------------------------------------------------------------
255584700    ------------------------------------------------------------------------TLARTMFSINHIVFEADD-IKFATLWWFIYAGISCLLVLFAGI---MSGLTLGLMSLGLVELEILQRSGSFTKKQAATILPVVQKQHQLLVTLLLCNACAMEALPIYLDKIFHPFVAVVLSVTFVLAFGEIIPQAICSR-------YGLYVGANLVWLVRILMFICYPIAYPIGKVLDAALGHDDALFRRAQLKALVSIHGQE-----AGKGGELTHDETTIISGALDLTEKTAEEAMTPIESTFSLDVNSLDWEAIGKILARGHSRVPVYSGCPKNIIGLLLVKSLLTVRAETETPVSAVSIRRIPRVPSNMPLYDILNEFQKGSSHMAAVVKVHAKSAPLLTKHDGKSEHLLIDVEKAARPMTIKQQKTHDIEVIGIITLEDFEELLQEEIVDETDVY---------------------------------------------------
143254147    ---------------------------------------------------------------------------------------------WILVLLILISGFFALSEMALASSRRSKLQAMADSGNPKARIAIQIMDNPSRLAATQTGITAAALLMGIYGESALTATFQQTIDQHF-PALSDWASVISFAVTIALVTGFSIV---FGEIVPKRLAIANP--EKVAAFCAPFMSIFLKVLSPAITLLSKGSDLVLSFIPFKAAPAVSTIEEIQAFLDEGAKTGMLAPEERHLMSNVLRLEDRRLASVMTPVSDIAYLDLHAPREDNLRLLREAPHSMLPICKGSLQQVIGVAESHDILQAAMEGDINFAEIPLQNALFVPASL------------------------------------------------------------------------------------------------------------------------------------------
3850587      ----------------------------------------------------------------------------WWFVVVGVACFLVLFAGIMSGLTLGLMSLGLVELEILQQSGSSAEKKQAAAILPVVQHQLLVTLLLCNAAAMEALPICLDKIFHPFVAVLLSVTFVLAFGEIIPQAICSRYGLAV-GANFLWLVRILMII-------CYPIAYPIGKVMLLCLLLSTFYMPQVLDAVIGHNDTLFRRAQLKALVSIHS--------------QEAGKGGELTHEETMIISGALDLSQKTAEEAMTPIESTFSLDVNTLDWETIGKILSRGHSRIPVYLGNPKNIIGLLLVKSLLTVRAETEAPVSSVSIRKIPRVPSDMPLYDILNEFQKGSSHMA-------------------------------------------------------------------------------------------------------------------------
170586254    -------------------------------------------------------------------------------------------------------------------------------------IQIAVICCLFVLSGLFSGLGLMALTPQELMLIQKSGSKKERAYAEVILPVRRSGNL-LLCALLIGNVCVNSAISILFDDLTSGYVALITSSAGIVVFGEIFPQWITRFFMVLTFPIAYPISKILDVLLGDEVISYDRKRLMELIKMSTRDEGL--AEELKIAVGAMEISDKTVSDVMTKIDDVFMLPNTTVLNTTVAEILRMGYTRIPVFSGDRNTVVALLFVKD-LALLDPDDNFMIQTVCHPLRFVMEDTPLRVMLEEFKKGDYHLAMVQDPAYELVGLVTLEDIVEEILQEIVDETDVVMDNVHR----------------------------------------------------------------------------------
172040748    -----------------------------------------------------------------------------------------------------------------------------------------------------------------FGITIASVLLGMIGEPAIAHLIEAPLAALGLPESFVHPIGFTMLHIVLGEMVPKNIALAGPETVGTYLVLPHLA--FVKVTHPIMVVLNWMARTVLHAFGVEQKDELDSTVSPHELIAESRSEGLIAADEADRISNALASSRRAMGEVLIPREDVYALPFGATVMEVHRAVVETGFSRFPVA-DSNGTWLGYVHVKDALDDFLADR--DVAVPIRPLITVTSTQNFDLAMRAMRVNSSHVAAVVEN-GRTIGLVMLEDIIEELVGTVRD---------------------------------------------------------------------------------------------
71894439     ---------------------------------------------------------------------------------------------------------------------------------------------------ILSTVLIANNLVNVASSVLTSFIIGSFFANDDDPLV---LIISTLVVTPILVIFGEILPKLFAKKKPKLFLLLFSPFIEVLYYFFFVLTYPIRKFSKQSDHTH-------------------SEDDIKKILELANSEGILDTKEKILAQKALDLNSTKINKHYIRLKNVVYLDSSLSVNKALETFKETNYSRMPVKKDK--NFIGIVLLKDLI----FSQNKSLLSLVKMVPSISIHSSLAKGLEIMKQNQIQMLFVTNSSNQVIGIITLEDILEEVVGEIYDEYDQEEEIHEISWEKSLVKASTLMDAIFKQLELNLEDEEKEYD----FIVSKSEDNSKTNLKIYLDNISFKVLKLNKNKVKTVEIEKL-----
119963268    ------------------------------------------------------------------------------------------------------------------------GAEFAVISARRSQIEPKAEAGSKAAKTTLWAMEHATLMATSQLGITVCSLVILNVSEPAIHHLSGEAIGIIAFVAALLLVTFLHVVLGEMVPKNISFSVPTRAALILAPPLVMVARILKPVIW----TLNGIANSILRLFKVEPKDEATSAYTLDEIVEQSTRDGMLSD-TSGTLTAAFEFTSKTVADVEVPIGEMVLLPATSTPADIQRAVAEHGYSRYILTDDDG-TPTGYLHLKDVMDLTTREDQPVPAKRIRKLASAYSGSELEDALATMRRSGAHVARVFDAAGNTTGVLFLEDIIEELVGEVQDA--------------------------------------------------------------------------------------------
135671550    -----------------------------------------------------------------------------------------------------------------------------------------------SIDEPLIIILTLNTIAHTVGAIMVGVQAKIAYA---SLNIDNNYSLLGFSVSEDLLVGIVSAVMTVLVLILSEIIPKTIGANYWHKLAPFSTIVLSSILPLFKYSGLLWVLQIFTRLGFSENKASIFREDISTIAEIAEEEGIIKEKDSDFIQNIVKFENVELKEIMTPFSVMKIANENSTISDFYNKNNNLPFSRIPIFLKNKNSIDHYVLKDTILEKIIQKGSLKLSDIKRKIVKVYESK-VPILFDRLLREREHISLALDKDGNIMGLVTLEDIIETVFGEIVDESD------------------------------------------------------------------------------------------
227495007    ------------------------------------------------------------------------------------------------------------------------AGEFAVTSSRRAQIEPLAEAGVRGADKALWAIEHVSLMSICQLGITVASTSLGAVAEPAIAALIEHPLVALHVVGFALALALVLYLHIVFGEMVPKNMSVSMPDKALLWLAPPLVAIGRLLRHVITFM-DHLANWFVRLFGFEPKSEVASTFTVEEIVELSTAQGTIHDD-LGLLTGTLEFSEESVADTMVALADLVTLPALVSPAELEREVARTGFSRYPVVSEGGD-LEGYLHIKDVLFASEQERELPVPAWIRELPQVDGFDEVEDALREMQRLGAHLAEVI-VNGETVGVLFLEDILEELVGEVHD---------------------------------------------------------------------------------------------
308486440    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VNSAISILMLTTGIYALIGSTLGIVIFGEILPQSICVKKGLEVGAHTI------SITQLFIMLTFPIAWPVSKLLDCLLGDEYQAYDRKRLMELIKMSITDNGQVS-NELKIAVGAMEIADKVVRNVMTKIEDVFMLDTTILNAKTVMEIVKMGYTRIPVYQGDKNNVTDMLFVKD-LALLDPDDNFTVKTVCHPVKFVMNDTPLPNLLEAFKKGEGHLAMVHDPSYELVGVVTLEDIVEEILQVSLAEINDEFDIVTDNVNKVKIKKDQN-RDATKYFGDHEAP--------------------------------------------------------
296415027    -----------------------------------------------------------------SSGFWVNVGIAFFLVVLGGIFAG--LTLGLMGQDEIYLQVIEQSGEGAEKNHAHKVLSLLKRGKHWVLVTLLLSNVI---TNETLPIVLDRSLGGGWPAVLSSTVLIVIFGEIIPQSVCVRYGLSIGAYLSPFVLGLMYLMYPVAYPTALLLDYI----------------LGKDHGTVYKKAGLKTLVTLHKNLGPSPSER-------------------LNQDEVTIISAVLDLKDKPVGSIMTPIKDVFTMSSDTVLDEVMNGILSAGYSRIPIHAGEPANFVGMLLVKILITY----DPEDEKRVGEFPLTLPETTSCLDIVNFFQEGKSHMVLVSDSPGGALGVVTLEDV-------------------------------------------------------------------------------------------------------
145613860    ---------------------------------------------------------------------WILFLFSAFLVLAGGAFAGLTIALMGQDSIYL---QVISSDKDEPQHKNAKRVYKLLESGKHWVLVTLLLANVVVNESLPVVLDRCLGGGVAAIVGSTALIVIFGEVVPQSVCV--RYGLQIGGYMSKPVLALMYLTAPLSWPTAKLL------------------------------------DWILGEDHGTVYKKSGLKTLVTLHKSLGVASERLNKDEVTIISAVLDLKEKPVSSVMTPMDDVFVMSEDTVLDETMDKILSAGYSRIPIHEGNPTNFLGMLLVK-ILITYDPEDAMRVKD--FPLATLPETTSCLDIVNYFQEGKSHMVLVSESPGGALGVVTLEDV-------------------------------------------------------------------------------------------------------
144175055    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------INLFGSLSDLIALLIFTPLFLIFGEIVPKSVYQQKS------NVLVPRIAPILGTIQIIFYPLVLLFSLTAKGVARLAGQKAGATNAMHEQLLTSLRMAEKTGSEVAFSDGQ----VRRVLHFSQMTAAEVMWPLNEIKVAKRKDDIADLIKISTKTGNRLIPLYEDSPSNITAVARIEDLLND--ETKSRKLEDHLTPISFVPNIQSVSSIIAMMRKDQHLVMVVVDELGNALGLLTLPYLVRHALG--ADTNPLSDRVTKGATGSKLVDASIPIVVINEEFSLEIS--TMHHSTLAGFMLGHFGKLPKKH---------------------------------
190347363    ------------------------------------------------------------------------------------------------------------HESISHNDIVNASENMTPEQFYINLAVSAVLVLLGGVFAGLTLGLMGQDEVYLKVISTSGDAYERRYARKVLKLIGRGKHWVLVTLLLSNVITNETLPIVLDRCLGGGWPAVVTSTASIVIFGEIIPQSI--CVRYGLQVGAMFAPFVLILMYIMYPVAYPCALLLDHILGEDHKSGLLNQDEVTIISAVLDLKEKDVANIMTPIDRVFTMSSDMILDETVEEIFNAGFSRIPIHPNDPMNFVGMLLVRVLISY---DPEDALPVAAFPLATLPETTSCLNILNYFQEGKSHMIIVSETPGGAIGVLTLEDVIEELIGEIVDESDVYVDINKN----------------------------------------------------------------------------------
289774084    ------------------------------------------------------------------------------------------VLLLVGSGFFVAAEFALVRHRMEKAVADGQRGAKAALAGMR--------ELSLMLAGAQLGITVCTLGLGSVSKPAISHPLLHELGLPAALSYGVAFALAMIVVVFLHMVLGEMAPKSWAIHPERSAMLLAPPFRAVTTAVRPLIR-----------VLNRISNALVRLCRVAPRDELASVHNRDQLTHLVEESGLISETDSDLLTRSLTEPETPVRDLMTPAAGIVAVDAGAEAEEILALAAAHDRTRLLVRQE--DAILGSVHARDVLVARAQGRATGARALARPVPELAEDATVAEAIEVLRRRRASLAVVRDGAGRLTGIVSLDDLL------------------------------------------------------------------------------------------------------
257070246    ------------------------------------------------------------------------------------------------------------------------GAEFALISARRSVIEPRALEGKWAAKVTIYAMEHVSLMMAGAMGITVCSLALGAISEPAIAHLLEVPLEVLHPIAFVCALGLVTYLHVVFGEMVPKNIALA-GPERMALILSPVLMGVVTVLRPLLWLLNASGNLVLRILGVTPKAEVTSAFTRNEMVSESREGGLLEDNDEALLLGALRFEARSVANLVIPLAEVSTLPEGVTAAQAEAAAVE-GYSRFPVRTADG-RLTGYVHIKDLLDSVQERREDPIPEERIRALRIGADQALREALAEMQDSGAHLGAATDERGEVIGVVTLEDMLEELVGQIRDD--------------------------------------------------------------------------------------------
239981218    ------------------------------------------------------------------------------------------------------------HRMEKAAAEGKRGAASALAGMKELSLMLAGAQLGITVCTLGLGSVSKPAVSHALDPVLVSWGLPASLSYGIAF------AIAMIVVVFLHMVVGEMAPKSWAIHPESSAMLLAPPFRGIVTVVRPLI-----------WVMNRISNALVRLCRVTPRDELAEVHNREQLTHLVAESGLISEDDSELITSSLTEPLSPVEALQVPAERIVSVPAGADAETILATAAAHDRSRLLVRDG--DRFIGSLHARDALITRARGRKATARALARPLPALTEGDTVGQAIELLRQRRASLALVQDREGRVTGLVSLDDLLARLLH-------------------------------------------------------------------------------------------------
143006150    ----------------------------------------------------------------------------------------WLVVLLFGNAFFVGAEFAVI-----AAKRSQIEPLAEAGSKRAKISLYAMENATLMLATSQLGITVCSLLILLVSEPAVHHLLLGAIGLPSAIVSSTAFVLALLFVSYLHVVLGEMVPKNISFSLPDRAVLVLAPSLVFISRL----------ISPVIRSMNAVANGIIRLTGVVPKAEATSAYTLDSIVEESTKTGLLSDRSGA-LSAAFEFTTKTVQDLTIPMADLITLPDEASPRDVQNAVSQRGFSRYVLINSEGD-PTGYVHVKDLLDIDSSETDYPVPPRRIRNLVALESVKLEDALATLRNTGSHVVKVLRQGGQTAGVLFLEDVIEQLVGEVRDA--------------------------------------------------------------------------------------------
269114885    ----------------------------------------------------------------------------------------------------------------------STGAPWQYILYSIILFLLILFSAIFSASETATTVSRAKIENMIEKKQKFAKLIQKLFFNRILGTILIANNLVNIASATLFSYVLSL---TTMSSGKATIISTAVMTPLIVLFAEILPKLIAKAYPERVIRSTCWFIEALYWIFGKKIYITNTEEDMKNLINIAQDEGVLEINESTMAKNVLDLDSSKVSQNYVKLKDIDYLNYKATLQDALNKFKETNYSRLPIEKDG--DMIGILLLKDIF----FLKRGNIMNYVKTVPKISANSLLSIALEKLRKARAQMGFVINNDDSVIGIITIEDIIEEVVGEIYDEYDDDEQIYEISLERCEARGNVKISTIWKRFEWDLEAPNDEDLNLSNWLKNRVGHELHVNTKYTYEDIDFQVISLKNK---------------
134350426    --------------------------------------------------------------------------------------------------------------------------------------------------TLNTIAHTVGAILVGVQAKEVYSSLNNNSYEFFGTFLTE--DIVVGIVSSIMTVLILLVSEIIPKTLGATYWHKLVRFTSI--FLNSIIPLFRYSGI------LFLLQFFTRLIGKSENNNVFTREDFSTMAEIAEEEGIIEETESDIIKNMVKFKDVKIRNIMTPFSVMKIASESETIEDFYNKNPKLSFSRIPIYSKKTDNITGYVLKDNILEQIVKKNGNSPLVSIKRKSIFYESL-IPKVFDRLIKDREHISMVTDEYGTVRGIVTMED--------------------------------------------------------------------------------------------------------
291436687    ------------------------------------------------------------------------------------------VLLLIGSGFFVAAEFALVRHRMEKAAAEGRRGAGAALAGMR--------ELSLMLAGAQLGITVCTLGLGSVSKPAISHPLLHGLGLPSALSYGVAFAVAMIVVVFLHMVVGEMAPKSWAIHPERSAMLLSPLFRALVKAVRPLIRLLNSVSNGLVRLCRVTPRDEL-----APVHDREQLTH---LVAESERLGLISAADSQLLTRSLTEPGTPVGALCVPAERITSVEGGAGIDELLRVATAHDRTRLLVREGA--AVLGTVHARDALVARARGRATHARDLARPVPEVTDGTTVAEAIDALRRRRATLAVVRDGTGRLTGMITLDDLLARLVQ-------------------------------------------------------------------------------------------------
150866594    --------------------------------------------------------------------------------------SGNAIAKLVFILSQLVKVTHALHAAVSHPDVDATTSSMTAEEFYANLFTSVFLVLAGGVFAGLTLGLMGQDEVYLKVIATSGEPHERRHARKVLSLIGRGKHWVLVTLLLSNVITNETLPIVLDRCLGGGWPAVVTSTASIVIFGEIIPQSI--CVRYGLQVGALFAPFVLVLMYIMYPIAYPIALLLDHILGEDHKSGLLNQDEVTIISAVLDLKEKSVSAIMTPMDRVYTMSADTLLDETVEEIFNAGFSRIPIHPNEPLNFIGMLLVRVLISY---DPEDALPVASFPLATLPETTSCLNILNYFQEGKSHMIVVSEHPGEPVGAITLEDVIEELIGEIVDESDVYIDINKN----------------------------------------------------------------------------------
309358746    -------------------------------------------------------------------------------------------------WRICLKSESHGLIQIDDDRTWIQAVEKTHETYMPIWMQSAILCLLFSISALCSGLTTPQELSILMKSGTPSEKKYASAIYPLRIHGNR-----LLCTVIIMNVIVNTGIALLFDDMAEGLVAFVASTVGIVIFGEILPQFITKFFMIILFPLTWPLGKILDKYAGVDIDVVNRSRMIEMLMNMENEACDIDLSTLKIAIGAMELIKKSVKDVMTDIDDVFMLSEDQVLAETMTKISDSGYTRIPVYEGNRNKVKNLLYVSD-LALIGKDNNITVKAVARRLRIVDEHMPVTALMDEFKMGDYHLAMVHDVKKHHHGKF-VDDKMDNFIMKSMKLVEATMLPEAPEEHAITLVGLITLEDIEELLQAEITDETDCYIT-------------------------------------------------
168004499    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALAMEALPIFLDSLVEA--WSAILISVTLILLCGEIIPQAVCSRYG---LAVGAALSPVVRVLLLLFFPISYPISKLLDSILGKGHKTLF-------RRAELKTLVDFHGDEAGKGGELTRYETTIIGGALELTKKTASQAMTPIEDIFALSVNDKLDMTMRMIIARGHSRVPIYAGEKENIIGLLLVKNLLTLPSQNETPVRKCTIREIPRVDEDAPLYGILNEFQKGHSHMAVVVESRSPAAGL-GCQDLMVRV--EIPDEDRNVLEIREGSLPSFVVVGIITMEDLEELLQEEILDETDEY---------------------------------------------------
308462218    -------------------------------------------------------------------------------------------IAWPRPWRICLKSESHGLIQIDDDRTWIQAVERIHETYMPVWAQSAILCLLFSISALCSGLTLGLMALTPQLKILMKSGTTSEQKYASAIYPMRIHGNRLLCTVIIMNVIVNTGITLLFDDMAEGLIAFVASTVGIVIFGEILPQFITRFFMFILFPITWPLGKILDKYAGVDIDVVNRSRMVEMLMNMENEACDIDLSTLKIAIGAMELTKKSVRDVMTDIDDVFMLSEDQVLAETMTRVSDSGYTRIPVYEGNRNKVKNLLYVSD-LALIGKDNNITVKAVARRLRIVDENMPLTALMDEFKMGDYHLAMVLDVKKHHNGKF-VDDKMDNFILKSMKEATVLPAVDASEDHPVTLVGLITLEDIEELLQAEITDETDCYIT-------------------------------------------------
295837658    -----------------------------------------------------------------------------------------------------------------------------------------------AISTIRALEHISAMLATAQLGITVSSLVLGAVAEPAIAHLVSIPHGLVHPLSFVIALTLATYLHMLIGEMVPKNIALAEPVRTALLLGPPLVALTRVLKPLVFGI-NSLANHLLRLLRVEPKDEVESVFTDDQLVEDSSEAGLLSEADRDRLRDALELGTRPVGEIIKPGATLVTVDTTVTPARLERVAAESGFSRLPVTGEGG-TLLGYLHIKDTLG--VTERDKPFSRAAYHPLTVRIDTPLDDTLTALRTDDSHLAAVTGEEGRVRGFVTMEDVLTELVG-------------------------------------------------------------------------------------------------
2244780      -----------------------------------------------------------------------------------------------------------------------------------------------------------KQHQLLVTLLLCNAMAMEGLPIYLDKLFNEYVAI-ILSVTFVLAYGEVIPQAICTRYGLAVGANFVWLVRILMTLCYPIAFPIGKVNIVCLVKNVLECSLILDLLGHNDALFRRAQLKALVSIHSQEKGGELTHDETTIISGALDLTEKTAQEAMTPIESTFSLDVNSLDWEAMGKILARGHSRVPVYSGNPKNVIGLLLVMLLVSMVAYHVSANSNQEIVLFSRVPADMPLYDILNEFQKGSSHMAAVVKVKGKSK--VPPSTLLEEHTDESNDSDLTAPLLLKREGNHVTIDGIITLEDFEELLQEEIVDETDEY---------------------------------------------------
309362439    -----------------------------------------------------------------------------------------------GLPFKVSKTYHLCHEKGNATSEH-----FLTIGAVDVLGQKYGMDVIILMSAYAAGMTLGYMKFSIVELNTMINGGDAALAKRARRILNLRRRSNYLVTSFSLFSSIFTVLFTTNVEPNQSILNVAVPALISLVFAEMIPQAICNSKLGFNLASGLWFISYLIFIVTFPVAYPVSLVLGRFLKRDVRE--VLTEEEKNILENATTFTNKKVGELMVPIEEVFMLSKSQKLNRTILTLIEKGYTRVPVYHDNRNTIVGLLNVKDLVLDKLEKLKEAKKKVKFMAKYVNIDMNAQLLLNQMRTGDFHFACVVKSSSKVIGIITIEDILEELFGKIDENNERKVRSSIDDRADNAVIGWCR----------------------------------------------------------------------
17569263     -------------------------------------------------------------------------------------------VAWPQPWRICLKSECHGLIQIDDDRTWIQAVQSTHETFMPVWAQCAILCLLFSISALCSGLTTPQELSILMKSGSQREKKHAAAIYPIRCHGNR-----LLCTVIIMNVIVNTGITLLFDDLAEGLIAFVASTVGIVVFGEILPQFITKFFMFLLFPITWPLGKILDKYAGVDIDVVNRSRMVEMLMNMENDACDIDLSTLKIAIGAMELTKKSVRDVMTDIDDVFMLSEDQVLAETMTKISDSGYTRIPVFEGNNRNKVAVLYVSD-LALIGKDNNITVKAVARRLRIVDESMPLTALMDEFKLGDYHLAMVAKHHGKFAGTVSMKLVEATMMPQVENPEDHPVTLV----------GLITLEDIEELLQAEITDETDCYVT-------------------------------------------------
7506273      -------------------------------------------------------------------------------------------------WRICLKSECHGLIQIDDDRTWIQAVQSTHETFMPVWAQCAILCLLFSISALCSGLTTPQELSILMKSGSQREKKHAAAIYPIRCHGNR-----LLCTVIIMNVIVNTGITLLFDDLAEGLIAFVASTVGIVVFGEILPQFITKFFMFLLFPITWPLGKILDKYAGVDIDVVNRSRMVEMLMNMENDACDIDLSTLKIAIGAMELTKKSVRDVMTDIDDVFMLSEDQVLAETMTKISDSGYTRIPVFEGNNRNKVAVLYVSD-LALIGKDNNITVKAVARRLRIVDESMPLTALMDEFKLGDYHLAMVAKADGTVDSFISMKLVEATMMPQVENPEDHPVTLV----------GLITLEDIEELLQAEITDETDCYVT-------------------------------------------------
219123100    ------------------------------------------------------------------------------------------------------------------------------------------------LDNVMPTWMAVLTSVVLVVFVSEIIPSAVFIGPDQLRLASQISPFAYAVIYLFYPIAY-PIALLLDYLLKGEDELGNQYNRGELSALVRIQYEGRLAAKRRELKERRMEQGIAGL-----DDDESQLSDIPPSITFQHDTHSIQTTEVNMMQGALALKTTNARDVCTIRKAYTVIDSMVLDSGNVARIYGVGYSRVPVYQRDITGIVGILLTRQLILIQPEHRRPVSSLPLYQPVCVGPEANMIELLQMFQNKGGHMALVCERPGGVIGIITMEDVIEELLQEPIYDEGDREEREEMERAEWAFRKWVKLRRRQRELLTELESTEG-----------------------------------------------------
227490982    ---------------------------------------------------------------------------------WWFNLLVTLLIIAASGFFVIIEFSLMGRNRLEEDAENSRTARAGLRSLNELTIMLAGAQLGITAATFVLGAVTKPWVHHLLMAPLEAAGLPLGIADVVSFL------LALFIVTFLHLVLGEMAPKSWATHPETALQFIAVPARGFVWIFRPLLKWI-----------NVMANKMVSLAGEEPVDRAGAAGYDAELVEHSRETGALDDESANQISDVIELENSTVG-AM-ARSEVVPLPSDATVEDLQDLVVRKNIMRVLVFPKDS-RVPRVVHVRDTL---LAEPETPVLEFSRPALSVSSSTTVQKTLDHMRARNEQLVMVADKDNAVW-ILTWDDIMGQLWPQITEQLD------------------------------------------------------------------------------------------
293363202    -------------------------------------------------------------------------------------------------------------------------------------LKIIFLVILFILFVLSSIFSGCETAYTSISPAKVQQMINNKESGHISRHIKKYNQIVNISASALTSFLLSLIITNHGTVAIVATVVVTPIIVIFGEILPKIFAKQKPILFLKIFGYIIEIFYWLFFVFTYPLNKTNSENEIKTMLSMAKEEGVLETHESILAQKALDLDSSKISQHYIRLKDVDSIPFRSSIKKANAMFKETNYSRIPV--EQNGNLVGIIMLKDIFHL----NSGNIASYIKRVPQISANSLLSIGLEKLRTSRSQMAFVTENNDKIIGIITIEDIIEELVGEIYDEYDTDEEIYEISLQKAQAKSNVAVKSVFKQLEINTSQMDDE----------------------------------------------------
126179568    ------------------------------------------------------------------VTSWNVS-QIPFFILLGVVSTAIGLIYINTFYGTNRIFKKVFSRLKIPNHFKPLAGAFLTGTFVLALAALSPEAAIVGLGSLGTGYGFAQLALYNMLPVGVLLFLPFAKILTTSLTIGSGGSGGVFAPGLVIGATGGAFGSLLHLALPGIIPAESVPVFFIVGMIALFGAISHAPIAVMIMVVEMTGDFSLLVPAMGAVSVAVILIGQSTIFREQNRSQSPAHRDEYMIE---ILQDIHVGDVMVPRDRIVAVSPDDTAGRVLHLIDRTLHTGFPVL-DKKGSLVGMIALDDVRDNRINGEHDELVEDAMRVFTVHHACTLREALDLMTERDIHHLPVVDDPRELSGFITRTDIMKA----------------------------------------------------------------------------------------------------
226364901    ---------------------EKALSVDNLVFLIIMSSRVPREDQQKVLLFGIVFSIFARTAFIFLGAALINSFWIFYFFGLILLITAGNLLRPSADNFIIRIAKKFMHTTEHYDGDKVENGKRAMTPMLLVMVAIGGTDILFALDSIPAIFGLTQNVFVVFTATVFSLMGLRQLYFLLDGLLDRLIYLSFGLAAILAFIGVKLILHALHENNLPISTFVSLGVIIGILVITVIASLTSKRGRAQSAIAGARRHAVNYLDLDYTADLSERERMYDRLINEEQQIKKLDPKFKKIIREETALMD----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
111022350    -------------------VTEKALSVDNLVFLIIMSSRVPREDQQKVLLFGIVFSIFARTAFIFLGAALINSFWVFYFFGLILLITAGNMLRPSADNFIIRIAKKFMHTTEHYDGDKLENGKRAMTPMLLVMVAIGGTDILFALDSIPAIFGLTQNVFVVFTATVFSLMGLRQLYFLLDGLLDRLIYLSYGLSAILAFIGVKLILHALHENNLPISTFASLAVIIGILVITVIASLTSKKGRAQSAIAGARRHAINYLDLDYTADLAERERMYDKLRGEEEQLKKLDPKFKKMVREETALMD----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
154335405    --------------------------------LGIMREKLGSVTPKQKRRFYILLDHLLRICLYAFLSAVFAGLT--LGVMCANTFTLEIIAESGPKPDCKYAATLLPLRKQGHKTLSTLIISNMLCNVLIVQEFSDVFDVVEAIRTRGTITHVVDDSGSGIWKFILSTLVIVLFAEPMSICCSKYSLRVAAAGSIFVKVAMILTYP---------------LSVSLGWFLDVVVGSEETGQLYDKKELRKLMVMHYERGGGDDARM--------------------PKSELNLLLAAMDFHERKVRDIMTPIEKATYVNTDLITPDFVEMLWKSGRSRVPV-ESAPGVFESILVVKDLLELSPLTVAQVVKSKNRRFAMVCTITSLPSMLKLFLEEQTHMAVVFEEHPKIVGILTMEDVVEELLSEIYDEYDR-YNAVEQEPLYATVD--------------------------------------------------------------------------
307353188    --------------------------------------------------------------------------QIPFFLVLGVFCSGLLYIKTFYSTRDLFSGFFTKHN---------IPNHFKPLAGAVIIGLLVIALAHISHDTMIAALGGLGAGYGFIQLSLYNMLPLTVLLLLFIKIITTSLTIGSGGSGGVFAPGLVILGMLFHFFIPEIIPLATVPAFVIVGMISLFGGISNAPIAVMIMVVEMSGDFSLLVMGAVAISTTGDSTIFREQVPTKAQSGAHRGE-----YNVEILEEIPAREAMTKKEDLICISPSDSAKEVIKIMDESLHTGFPVIENGK--LVGIVTLRNIRKEMDNSEDVEIEEIMRELVTINSSSSLEKALSVMMSNAIHHLPVVDDNDKLEGFITSTDIMRA----------------------------------------------------------------------------------------------------
268567149    -----------------------------------------------------------------------------------------------GLPFKVSKTYHLCHEKGNATSEH-----FLTIGAVDVLGQKYGMDVIILMSAYAAGMTLGYMKFSIVELNTMINGGDAALAKRARRILNLRRRSNYLVTSFSLFSSIFTVLFTTNVEPNQSILNVAVPALISLVFAEMIPQAICNSKLGFNLASGLWFISYLIFIVTFPVAYPVSLVLGRFLKRDVRE--VLTEEEKNMIQNMAK---------------------NANEKTILTLI-EKGYTRVPVYHDNRNTIVGLLNVKDLVLDKLEKLKEAKKKVKFMAKYVNIDMNAQLLLNQMRTGDFHFACVVKSSSKVIGIITIEDILEELFGKIDENNERKVRSSIDDRADNAVIGWCR----------------------------------------------------------------------
55379374     ------------------------------------VPRQPPDMRRFRIAFGIPIQLDLTFLLVLPLFAWIIGTQIEQTTLNGTLNAGLDVAVLTDGALVWVLGIGAALGLFTGVVLHELGHSLVAIGFPIDSITLWLFGGIAQLSEMPEDWKQELVIAIAGPIVSIAIGAVCFVAFQI---LPSGAGTIVESTRFILGYLALMNIALAAFNMLPGF----PMDGGRVLRALLARRRSYARATTIAAEVGKIFAVFLGLFGIFVLGNIFLALAFFIYIGAAGESRQTSMRA--------AFEGVTVADVMTPADHVTTVADDMSVRELIQTMFRERHTGYPVKRSG--EVVGLVTLEDAVQEVEREAYTVGDVMTTEIITISPETDVMDALTSLQQNSVGRLLVTDEDGSFEGLLTRSDIMTALS--------------------------------------------------------------------------------------------------
293605325    ------------------------------------------------------------IVLGVALKRWLGSFAPAPVGVNGRE----KLIGVLGALIGLFCTEWVGRHALGAAGASAVLLFAAPASPLAQPWSIMAGNLVSALIGVFCAIPLPGVAAAVAVALSIGAMFSLRCLHPPSGAV---ALTAVLGGPAVANLGYGFALWPVGLNSL-------ILLCIAVAFNGAFKRNYPRRHADPAQNHHTRDAAPSTRLGFSRADLDDALAQRGELLDISKEDLEDIVLAAELRASVRRFGDVSCADIM-SR-DVVTVDQNAPLDHAIRLLDRHRLQALPVLDAAG-RYAGMVSQADVLAAALPDGTVPQTLLVADCLRVPFATPGLPVIELARSDSVHCVPVLDASRTLLGLVTQSDLVAALYQ-------------------------------------------------------------------------------------------------
51892943     -----------------------------------------------------------------------------------------------------------------AELIEEAGAPLTPFQATALLVGIYADTGSLSLDARAAGFLLSRGASLQAAARFMEVSLSPAQQTLLQQLQNRGRWVNVHGARIRLLVAEV----PEYVGGLNLVVHRLMELEPVPALFAAVRMDDRVHLVGRSSVPWVDAARVMARFGGGGHPAAASAVVKGLSVEEAAER--LEEVLPDGVERPLM-----ARDVMSP---VKTILARKPIRDAERLMLRHGHTGLPVVDEQG-RVVGVVSLRDVEKARRHGLEHAPVKSVMRVIAVHPDTPADEVQELMIERDIGRVPVV-ADGNLVGIITRSDILGLIYGAPP----------------------------------------------------------------------------------------------
218248189    -----------------------------------------------------------RIGLVAMISGLIIALLPPFFQLVRGELSTEKIFLAFVAHFFLTMLAY---------SSNAPGGLFAPALVLGSALGYLVGDLEQFISSSQSAFALAGMGGFFSAVVGVPVTAIVIVFELNSNFNIVLPLMVTSSVAYVVADSFS--RGSLYERMLKARGIYLDNNPVVQDFLSQLTAADVMQSQVETLPSDLTLDQVIQAMSLSSHRGF----------PVMEEGKLVGIVTQTDVANAAKLSSQTVKQFMTPRP--ISVEADALLSDVLYLLNRYQLSRLPVTEGSK--LVGIITRTDIIRNQLEGNDSKLNEAIPEPSYI----------------------------------------------------------------------------------------------------------------------------------------------
240171200    ------------------------LSVDNLVFLVIISSGVPRVAQQKVLLFGIAFALVARTGFILLGAALIDNFNWTFFGLGLLVMAGNDNLILRLANRFLRTSPDYNRDRL----FVIENGKRVMTPLLLVMIAIGGSDVLFAFDSVPALFGLTQNVYLVFAATAFSLLGLRQLYFLIDNLLDRLIYLSYGLAAILGFIGVKLMLEALHDNNVPFITATSLTVIVAVLFITTVASVFSARGRRQNAVARARRHALEYLDLHYEADPAEREKIFAALLAAEHEIDSLSTRYR---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
284162218    -----------------------------------------------------------------------------------------------------------------------KPASGALIACLVVVAVAKIYNPIAGYGALGMGYNFLQLAMLGLLPLSVMIVLAFVKIIATSLTIGSGGSGGVFAPGLVIMVGGALIFHSIFPEFVTLDVVPAFVAVGMIALFGGISKAPISVLIMI----CEMTKNYELLLPGMAAVAVSYVVTGDYTIYSEQVNTRIDSPAHRYEMAIDLLEEVKVKDAMT--RDVMTVTPDQTVGEVFRLIERTGHMGFPVLEDGK--LIGIITFEDIERVPLEERTKTKVRDVMTPN--PITASPDDLEKMVIRGVGRLPVV--ENGRLVGIITKGDIIKAYV--------------------------------------------------------------------------------------------------
223939696    --------------------------------------------------------------------SWLVYVITPFVAAFA-GLSGMVFQKTTLGLRAKRKHFRHVPAWI-------LPSFGALITWGIAVFLTTHRLGVFSL----GYADLSDALGGHLAWQLAGLLLITKLIATFSCYGFGGCGGVFSPTLFFGAMSGVFVAGLCNLIVPLTTSVVALAVVGMSACLGAVVRAPVTGILIVFEMTHEFSLVPLLMLGSLVSQAVSYKLSKESLYDAILAQDGIHIDRIVPPRDLQSWQQLPVSTIAKFQPVVVA---DLEPVQLEQFLQEHPYQRFPVIQKGK--LAGVLTRREAQAALVEKRSPKLE----PAIFCLPARSIKDLQHLLMESHSGLVVILDQDGNILGLVTLHDLLRAEVSTAERSGD------------------------------------------------------------------------------------------
288931499    -----------------------------------------------------------------------VGLQSPV-ELFFHSLTGILAAGVAIAYVKCFYSIHNLFRRLKAPNILKPF----------VGGIITGAIGVFVPQALGMSYGYVQLAIDGKLVMSVALLILFGKILATSFTVGSGGSGGVFAPSIVIGSMLGAVVGDLASNFAITGAKSNFVLVGMSAFISAVAKTPLASIMMVLEMTGSYKLLPALML----ASTLSYYLSGDVSIYSEQVNSRVESPAHRREMTVDVLENIKVKEAMTPADKVMTLSPKNTISDVLLAINSTGHLGYPVVENGK--LVGIITLEDVLRVPEEKRDSVKVEEVMEVITISPEASLEDALRLLEKYKIGRLPVVE-DSKLVGLITRSDIIRA----------------------------------------------------------------------------------------------------
296119874    -----------------------------------------------------------------------------------LNLVATLLVIVASAFFVIIEFSLMSARRNRLEETAETSRASRAGLRSLNELTIMLAGAQLGITAATFILGAVTKPWVHLLMTPLEALNLPTSIADVVAFI-----IALFIVTFLHLVLGEMAPKSWAITHPETALQMAIPARGFIWLFRPLLVWINHMANLLVRKTGETPVDRAGAAGY-------DVDTLRSLVEHSQETGALDKDSATQITGVIELETSTVGEFA--RSEIVPLPSDATVDELQQLCLSKNIMRALIYPKNSRMPQ-IVHVRDTLMAESDAPALQFSR---PALTVAGSTTVQHTLDHMRARNEQMIIVGKASNKPGAILTWNNIMGQLWPQITEELDKVPTLPPEERAAFR----------------------------------------------------------------------------
282165223    ---------------------------------------------------------VTFLLILPFIAFAFATSPPPLGFSNVPDIWIRIGLSLIGAILLF--ACVLIHELAHSYIAVHNGIKIGGITLFLFGGVSEMEDIPRN-PAVEMFMAFVGPATSMVLGVIFAAIYFLVPGMKSDPY---TGTMVALLAYMNIALAIFNILPAFPMDGGR------------VLRGFLAKRMPYIKATRIAVSVGKLFAYILALLGILTWPTGLWFIVIALFIYMAAGEEERSTTTSMTLEGI------KVKDIMT--TDVHTLDVGTTVAQAIDTMFRLKHLGYPVVEAGK--MVGIVTLNDVSRVPVEARATTPVRDIMTRNVI--TLKPDDALQKLSTNKIGRLVVMDG-GQMAGIVSRTDMLKAL---------------------------------------------------------------------------------------------------
284928973    -----------------------------------------------ASFTGAVVSLLLQSSTLNFPSPLL-KLPNINFSVSEIPFYLLLGILAGVLGALFNKGL--LFSLKIQHNFNLSLSARIGLSGMLSGIIIAVLPPFFQDNAGLRIVLVTGGLSGEKILLVFIAHFFLTMLAYSANTPGGLFSPALVLGSALGYLVGDFEAFLTGTGSESTYALVGMGA-----FFTAVVRVPITAIVFVFELNTDFNIVLPLMVTCATSYIIAENVSRGSLYNNMLEALGINNTEKLISQNLSH--ELTASQIMQPKVEV--LSSYLTLDDVLKKMMISTHRGFPVVSDGK--LVGIITQIDLRKLSHIPLSTPLSDFMNPPLTIKADASLSDILHVLNHHQFSRVPVIEG-NKIVGIITRTDII------------------------------------------------------------------------------------------------------
171910949    ----------------------------------------------------------------------------------------------------------------------------------VIVISIVLAFILSGVESALLTISRVRVRHSAEAGDKSAARLLVLLEHR----VELLHTVTALNHCFTLL-AYLLSVRELVRHLDGWGWLAAVVVLTPLQLFYRYPLGVLRLLTKPLKLLLTIARPWLSLGNLFQVPEEGDQRSMASLAKTVESLCVLRPLVGSMLHKAGRLQEVCAQDAMMPLKQVTALFPEMAVTSALVLCREQNHSWRPVM-GTNGALLGWLDVAALPSRIQPDKM--VRQFMRPLSQMKTSESALRCLQALRKRGEPIAAVVNDQGEAVGVLTQQALLGIIL--------------------------------------------------------------------------------------------------