CSV:         000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001111100112112210435652245114010110100000000101000001002001200300231131111111010000000010200010010000000000010010000000000101100030132014319511320011020200000000000304071301510101104210202110000000031758613410230111103020100102313030310000000000000000000000
QUERY        MYRSRKNKEKDVGLLISPTGDHLGLEYPSKMDFDREIITLHVESLFRVSPILPLFVLLVANIGTWFTQNPIFPMWSLITLAVYAANLSLGKKVMNSDIKIGEVYVWRIWLLVGQIAIGLCWTLLTLVEPGTWTPEYLTIYKSATLLIALSISALSNFMLPYAVFLSFFPVVVALSTQAIMSMHVLDISLAGMLATALSFFTYITYHLFKSNVKILSCQAEKDDLIAELEVAKSLSDETRKRAEEENLAKSRFLASMSHELRTPLNAILGFSEVIELETMGPLNNETYKEYIGDIHRSGQHLLNLINEILDLSRIEAGRYELSESAISLIDIVRECIIMLQLRAQEKNIEIFQKIDPSLSSVWADEKGMRQVILNLLSNAVKFTAIGGRVHVTVGWTSGRGQYISIKDNGPGIAEGEIPTVLTSFGQGSIAIKSAEQGVGLGLPIAQSIMANHGGQFLIRSKLREGVEVIAILPNTRVLNFIPEDNHESTQYKCYA
222086249    --RSRSHRNRAVSKAVRQTRERLQS--GHSRSFDRELMMMHVDTLLQGASVMPIFVIIVAALGAYLTRDAQIFIWAIPTLTMHAVNMLLGRRAKKYEMTVGRARKWRQILLLGQLFIGFCWAFFAMQDCSACGGDSFVLYKGAALLVAICITTMANFMLPRAVPFAFAPAIVALAVKATLTRDPLDITLAAAVTVAAIFFTFITNRMFQSNLKILSFQSEKDDLIAELEVAKSMSDEARRRAEEANLAKSRFLASMSHELRTPLNAILGFSEVMSAEVMGPLNNATYREYTTDIHRSGQHLLNLINEILDLSRIEAGKYELNEEAISLLDVAEDCIGMVQLRARGKNISISPQFELQLPSVWADEKSIRQVILNLLSNAVKFTPQGGEITVKVGWTSGGGQYVAIRDNGPGIPEEEIPVVLSAFGQGSIAIKSAEQGTGLGLPIVQAILAKHDGQFMLKSKLREGTEVIAILPAKRVLQSLP-------------
222148514    ---SHSHRNKATAKALRVTRERLHSTHGGTPAFEKDLLSMHTQASLQGAAITPFVTILTAGLTAYLSGSPIYILWALLTLSIHALNILLIRKAAKRIPVTHRQEHWRHVLLAGHLAMGCCWAAFTFQTCDACGPTSDLLLKGSVLLVVLCTTAMTNILLRQAVLYAFTPPIIALSAQAFFSQRVDDATLALAFTVSVLFFIYITGRLYVSNLKLISFQSEKDDLIAELEVAKSMSDEARRRAEEANMAKSRFLASMSHELRTPLNAILGFSEVMAQEVLGPLNNPLYREYSGDIHRSGQHLLNLINEILDLSRIEAGKYDLSEESISLLEVAEDCVGMVQLRAKAKDIKISQQYEINLPALWADEKALRQVVLNLLSNAVKFTPPGGEILVKVGWTVGGGQYVSIKDNGPGIAEEEIPVVLSAFGQGSIAIKSAEQGTGLGLPIVQAILAKHGGEFKLKSKLREGTEVIAILPAKRVLQTIP-------------
15965635     --KSRSHRNKAVSKTVRATRQRLQTGSSAPSGFEREMLLLHIESVLHGAMALPLLVILIAVSGIYLSGDPHILAWALLALSAHAVTIFLARKAKREDVVTEKVSVWRRRFLAGQMLTGLCWAIFTLPDCASCGEIASGLFEGTVLFIALAVTAMGTFLLRNALYYTFLPVLAALGFSSLRTGDAVDIGLTGILALSLVFLAFMTDRMNRANVHILSVQSEKDDLIAELEVAKSMSDEARRRAEEANLAKSRFLASMSHELRTPLNAILGFSEVMSTEVLGPLSNPTYKEYTLDIHRSGEHLLNLINEILDLSRIEAGKYELSEDAVNLAEIVEDCIGMVQLRARGKNITIGHQFEQAMPSVWADEKAMRQVTLNLLSNAVKFTPSGGEVSVKVGWTAGGGQYLSIRDNGPGIPEEEIPIVLSAFGQGSIAIKSAEQGTGLGLPIVQAILAKHGGQFILRSKLREGTEAIAILPPRRVLQSLP-------------
15889187     --RSKKHRNKAVFDTVKTTRERLQQGAGGNEAYEREMLTMHIAEALQGAMIMPLFIVLASIIGLYITGDISLIIWSLIALSFHAMSLVLAKRAAKQAITDDNLQHWKNLFLGMQILIGCAWAMFALAEPVRNDPTLVLFFKGSTLLIALSLTAMANFMLRRATFMTFLPVLAALCITSAISRDPFDVGLALMFGMAILFCHRITSRLYQTSIKLLSSQTEKDDLIAELEVANSVSDEARRRAEEANLAKSRFLASMSHELRTPLNAILGFSEVMSSEVLGPLNNPLYKEYSGDIHRSGQHLLDLINEILDLSRIEAGRYDLNEESISMLEIAEDCIGMIQLRARAKNIRISQQFEASLPQVWADEKSIRQVILNLLSNAVKFTPQGGEILVKAGWTAGGGQYVSIRDNGPGIPEDEIPVVLSAFGQGSIAIKSAEQGTGLGLPIVQAILAKHDGQFILKSKLREGTEGIAILPAKRVLQSLPEETH---------
218662726    ------------------------------------------ASMLQGATIMPLFIVIITALGVYFTQDTRLLFWALLTLTCHAGNILLARRARRQEITAESARKWRRLLLSGQFLVGCCWAVFALQGCDTCEPSSFILYKGATLLIALSVTAMSNFMLTPAVLVAFAPAVLALGAKSGLSRDLLEISLTGLFTATLVFFNYISDRLFKSNLRILSYQSEKDDLIAELEVAKSMSDEARRRAEEANLAKSRFLASMSHELRTPLNAILGFSEVMSAEVMGPLANPTYKEYAGDIHRSGQHLLDLINEILDLSRIEAGKYELSEEAISLLDITEDCIGMVQLRARAKNIAISDQFERQLPAIWADEKSMRQVVLNLLSNAVKFTPQGGEIHVKVGWTAGGGQYISIKDNGPGIPEEEIPVVLSAFGQGSIAIKSAEQGTGLGLPIVQAILAKHDGQFLLKSKLREGTEVIAILPAKRVLQ----------------
118590259    ----RAKRRREMARSVNDVRSRLGAPENWYTSFDLERQHLFADTRINAAYAVPLLALIVAAISVLWINPIFIGAWFAVTLCTHFMMVITSHSYEKAPSDQKARIYWRRRFAFGDFIYGCSWASFFLLPQTSESGDGFVIFHFATLLIVVAMNTMQSATLPKCLLASTLPMTLIVTVSFLQQVTPIHYTLAAMAIGAQGFFLILGNQLLKNANTMLEYRADKDHLIVELESANAMSDEARRRAEAANLAKSRFLATMSHELRTPLNAILGFSEIMKDEVLGKMHNKNYQSYAEDIHGSGQHLLNLINEILDLSRIEAGRHELHEEPIFLDDIVEECGTMMKVRAKAKTISLHHTHEPDLPRVWADERALRQVVLNLLSNAVKFTPVNGEVWIKVGPTSDGGQYVSIKDTGPGIPEDEIPTVLEAFGQGSHAIKTAEPGTGLGLSIVQALVNMHDGKFSLKSKPGEGTEVIVTLPRARIMNYSPD------------
13470769     --RRKPHRNSDVARAVRKTRDRL-SQQAGNPDFDRELLKLHAGAMTSGAVVIPLLVLAIAAAGWLAGVGNEIGLWALFTLTCYTIVAFMARRIERTEASELNPLQTRREFLVGHFLCGLGWGWFVVLGCGACAVDQFPVVKAVVLLLAMAGTALMASSLSGALLATFAVPVALYAYVGTRLWMPVEAMMAGLLVLSLPFFVYVARQLNRASLMLLSFRSEKDALIAELETAKSMSDEARRRAEDANLAKSRFLASMSHELRTPLNAILGFSEVMANEVLGPMSNPTYRDYAHDVHDSGQHLLDLINEILDLSRIEAGRYQLNEEPVMLLNIVEDCCHMMELKARNKDIRVVQDFEQTLPRLFADERAVRQITLNLLSNAIKFTATGGEIRVRVGWTAGGGQYISVKDNGPGIPEDEIPVVLSAFGQGSIAIKSAEQGTGLGLPIVQGLLAMHGGEFELHSKLREGTEAIAIFPLSRVMEELP-------------
163759717    --RSRAHKNAALVKTVRTTRERLQHGREIPPGFDREMVLLHINTVLQGAAAAPVLVMLTAVAGLWFDQAVWLLPWALCIMTAYALLVLFARRTSRAQSDDNAATRWQVRFLLIYALIGLCWAVFSYQDCTSCQGDTFTFYKAAVLLIALAATAMATFALRFAIYLVVCPVVIALALRTGISRDLNDFSTLAMICASSLLFIFMSQRLRNTNLKMLGFQTEKDDLIAELEVAKSVSDEARRRAEESNLAKSRFLASMSHELRTPLNAILGFSEVMSGEVLGPVGNESYKEYVGDIHRSGQHLLNLINEILDLSRIEAGRYDLNESALALSDIAQDCIGLIQLKARSKSITINEAFEEDLPMVWADEKSIRQVVLNLLSNAVKFTPSGGEIRVKLGWTAGGGQYIAIKDNGPGIAEEEIPVVLSAFGQGSVAIKSAEQGTGLGLPIVQAILAKHGGEFVLKSKLREGTEGIAILPRKRVLESM--------------
90418087     IARRRATRNGDLTRTLKAARERLSARGGLQPNFERELLVQHAAAIQAAAIVLPLPVILTGFGLSIFTGPLPAILWTGFALLGHFALVVVSRRFPADNLTRAGITRWSRIFLAGHVAAGLSWAYLATLACAECQPLRFELFQFTVIFLAIAMIAMVSSTLRAVVPLTFLPTILVLGYGIVTTAQPMASAMYGVLIGAVPFFAFVAEMLRRASIARLKHQSEKDELIAELEMAKIMSDEARSRAEEANLAKSRFLATMSHELRTPLNAILGFSEVMSNEILGPIGNESYKDYIADIHASGQHLLGLINEILDLSRVEAGRYALSEEAVDIVAIARDCLGYVRVKAEAKDLVIGAEFEADLPAMWADERSLRQIILNLLSNAVKFTPRGGEITLRVGWTAGGGQYLAVKDNGPGIPEEEIPIVLSSFGQGSIAIKSAEQGTGLGLPIVQALMKMHDGSFELRSRLREGTEAIAIFPNSRVLEVMP-------------
27378849     --------RRAAAQRVREARDKLTSTSGTRPAFDAEMLRQYAQTRLSASYVVMLLVVATGVLFGLWMQPIPAAAWTAGMLCIHGAMIRSCRRFLTEPASPAATRAWRTRFVVLDLLYGLCWMAILIHPVLDMVTETLMMF---LMLLVIAVSSMLAANLPIAALAATAPVAVAMALSFAVTGSLDNYILAALALAAEGYFVLLAHRLHSSTFATLEARAEKDALIGELEQAKAISDEARHRAESANVAKSRFLAQMSHELRTPLNAILGFSEVMKSEIFGAHAVPVYKEYSADIHNSGVHLLNLINEILDLSRIEAGRYELNEEAVSLVGIVADCHHLMKLRASSRGITIHEVFEQAMPRLWADERAIRQVVLNLLSNSIKFTPQGGEIWLKAGWTASGGQYLSVRDTGSGIPEDEIPVVLASFGQGSNSIKSAEQGAGLGLPIAKNLIDLHGGTFTLKSKLRIGTEVIVTFPPERVMSAL--------------
114707276    LGRARKPRSKHASKVVRSARQNLKRHSRRNASFEAELLVQHAAQLRAASIILPAPVILAGFGLSIFTGATVAAAWTLATLGAYLIIVILARRAQESDGFTKAPHIAHALFLAGHTFAGLCWSALAFLECPGCTAIRFELFHFAALVLAIAMTAMISSTLRFVVLIAFSPLVVGLSLDAFANPDKMSVAMQGVVIGAVPFFAFVAEALRRGAVARIRHQAEKDELISELERSRILSDEARRRAEDANRAKSQFLATMSHELRTPLNAILGFSEVMMNEIFGPLGSPNYKEYLTDIHSSGKHLLGVINEILDLSRVEAGQYALNEEAVDLSRIAADCASTVRLRAEDKRIAIQMHFEEGLPALWGDERALRQIVLNLLSNAVKFTPKSGEIILRVGWTAGGGQYVGVSDNGAGIPQDEIPTVLASFGQGSNAIKNAEQGTGLGLPIVQALVKLHDGQFELSSREGKGTDVIAIFPQSRVLEVMP-------------
220924683    -------RRRKLARDVRSARERLTSSIGLERAFDYELLRVFAQYRIGAFLPLMLLAISVAAASAFWLPVTWSALWLSGVLVCIGAVAALARRFLRQEPDSISLRPARRRAVIGEVLQSTAWSLLVLLAFSVEGSNART-FVLFVLVIVAAVTTMLAATVPLAAAAGLLPLSLATLSLAWMTRGLESVLLIGMAVGAQLFFLVLSNHLYGSTVAALRSRAEKDAIFGELEQAKANSDEARRRAEEANLAKSRFLATMSHELRTPLNAILGFSEVMKNEVFGPHASPSYQEYSTDIHDSGMHLLNLINEILDLSRIEAGRYELNEEAVQLAYVVEECRHMMALRARAKNQVFRELVDPSLPRLWADERAVRQVVLNILSNAIKFTPPGGEITIKVGWTSSGGQYVSIKDTGPGIPEDEIPTVMSSFGRGSLAIKTAEQGSGLGLPIVKGLVDLHGGGFRLKSKPREGTEVIVTFPAARVMDALP-------------
110633906    VNRTKPHRNSDVAKAVRHTRDQLSRKAGNR-SFDREMLKIHARTIISSAPAVLFVLLLIGAAGYAVGPAREMAIWGMLAAAGYTALYLFARYIDKRSIDQIDARKVHVQFLLLHFFSGISWIYLVSFEC-RCGFLNFSFFVAIVLLMMIAATALVCSSLRGAVLATFLPVAIHALLHLEFPLGVEPV-MTLLLVLSLPFFGHVAHHRNQAAISLLSFRSENESLIAELETAKAVSDEARHRAEEANLAKSRFLASMSHELRTPLNAILGFSEVMAKEVLGPVQNVTYREYAKDVHQSGQHLLELINEILDLSRIEAGRYQLNEEPLALADIVHECCRMMDLKLKAKDIKLVQQFEPSLLNLMADERAVRQISLNLLSNAVKFTPSGGEIRVRVGWTSGGGQYISICDNGPGISEEEMPLVLSAFGQGSVAIKSAEQGTGLGLPIVQGLTHLHGGLLRLKSKLREGTVATVIFPRSRVVE----------------
255335930    ----RAPRRSNLDDELRSFRDRLTHGTAHKPEFEYELLTMFARNETSAPFAMPALCFIFYIASMFWASLMEATMWIAIVSISRVYMLDQCRRLLSIPRADVNVGQWRRHFVRVEAINGLALAAFALIPTAHSLPATFSVFIFATLMVVLAIRMTFSSTLPHVFLAGTVPMTLAVTGRLFMLGDPFYFALASMAIGIHVFFVYLAQGLHSTALAMVEYRAEKDSLISELEEASAISDEARRRAEAANKAKSRFLATMSHELRTPLNAIMGFSEVMEKEILGPIGSDTYREYAHNIYESGNHLLCIINEILDLSRIEAGRYDLHEETVRLTDIAEDCRRLIKIKADAKTLHIVEDFAPDLPHVWADPRAMRQICLNLLSNALKFTPRGGRIVITVGHTSDGGQFVTISDTGPGIPKDEIPRVLQAFGQGSLAHQTAEGGTGLGLPIVQNLISLHGGTFDLQSELRKGTEVTVTLPRQRVLQII--------------
163850345    -------KRRGIAREMRSARERLTSTSGLERAFDTELLRLYAQYRVGAGIPLLILALMVAGASSIWVPAVTAAIWAAGAIAATTLMLLLSRRFLRQAPESLSLKHWGRAFVAAEFGQSAAWAMLLLVG----VPEART-FALFGLVIVAAVTTMLAATVPVAALAGLVPLMLAALSLLIFSSDMDTMLLVAMTVASQLFFAGLARRLYASAVGTLQSRAEKDAIFAELEQAKANSDEARRRAEEANLAKSRFLATMSHELRTPLNAILGFSEVMKNEVFGAHVAPAYREYATDIHDSGMHLLNLINEILDLSRIEAGRYDLTEEAVQLAHTVEECRHMMTLRARSKGQTFASLIDDSLPRLWADERALRQIVLNLLSNAVKFTPPGGEITIKVGWTSSGGQYLSVKDSGPGIPEDELGTVMSSFGRGSLAIKTAEQGSGLGLPIVKGLIDLHGGGFQLKSKPREGTEVIVTFPASRGMDTLP-------------
296447262    --RSQRRRR---GVKVREAREKLTTSDTGHRGCDVGLLRAYASARLHSAVPASALIAMVAGLTRYWMEGELEIVWTTFAFSTLLLCYGFAKRLDRLADADINVISWRSKFVAAEFAHGLVWASMAALLLQAGDPNAKA-FVLAMLMLAAAFNTMVAATIPIAVYATVTPISIAIACLRVSSLEDTSLSLLALVGAAQVFFVVLAKRFHHVTRESLFFRIEKDDLIGELEQAKANSDEARRRAEEANLAKSRFLATMSHELRTPLNAILGFSEVLKNELFGVHAVAAYKDYSNDIHSSGQHLLMLINEILDLSRVEAGRYELKEESVSLATMVEDCRHLLTIRAQKRGIEMIEMTEPDLPRLWADERAVRQIVLNLLTNAIKFTPQGGQVTLKVGWTSAGGQYVAIRDTGPGIPEEEIAVVMSSFGRGTLAQKNAEEGTGLGLPIVKGLIDLHGGLFKLASKVREGTEAIVVFPPERVMNALPKFDDEA-------
254473454    ---------------------------------------MFVKNRLSVAYAMPMIAIVAATISSVWLPVEVAGGWLVAMLLAHSIIILSTKRMEKSLSQEGNLRSIRRELFAGDMLYGIVWAIFFISNLQFNTDYGFGVFQFATMLIVIAMATMLSSPLPGALLAATAPITGALIFSFWQYDSMPHYAMGLMAIGAQVFFYILSKQLHTSALTLLEYRAEKDHLISEMEQVNAISQEARRRAEEANLAKTRFLATMSHELRTPLNAILGFSEVMKDEVLGPMHNQTYLDYSKDINQSGQHLLNLINEILDLSRIEAGRYELQEEPVCLRDVAAACKHMMHMRAAAKNIEIHEVYEKGLSKVWADEKALRQMVLNLLTNAVKFTPPEGEISIHVGIDGAGGQYISVSDTGAGIPEEEIPVVLQAFGQGTQAIQDAEQGTGLGLSIVQALAHMHEGEFKLASKLREGTQATISLPAKRVLSHI--------------
283821631    MSTARSLRWRRFKQKTSIAAPQQSNSSAVKHDFAYDLLIMFVRNETVAALTVPILAIVAATMLNWATEPRQLLLWLATIFITEGILLALCRQFKRQPRETVDLVQWRRNLAAAEFLYGVCWAAVAFT-PFVVQSQAAFFFLFAALTVVTAIRMMFAASVMQILHAGTAPVTGALALRFLMTGEPFYWALAVVAVGIHFYFVFLVKNLQRTALSMLDYRAEKDRLIEELERAKAASDEARVRAEAANVAKSKFLANMSHELRTPLNAIMGFSEMIKDEVLGPIDNENYRSYAADIHESGSHLLKLINEILDLSRIEAGRYELTEKPIDVAATALESLRLMRIDAHQKNLRVVTDFRPDMPRIMADERALRQICLNLLSNAIKFTPDSGLIAVRAGILPSGEAVLSVRDNGPGIPEEEISQVLRAFGQGSLALKTGESGTGLGLPIVSGLAELHGGRFELRSKLGVGTEASLILPKARVLPAVPQ------------
217977515    --------------------ERIEAPTFDPRDFDAALLALFAKGRRSSAVTMATLSAIFAAIALTWIEVDAVVTWLCISLAAQVLTQLIARRFPQQDLAHAEARRWRRDFIAAETIQGAIFALLVALVGHAEDPAALACAVVMGLLVA-AMNATISPSIPAAAVGGMAPV--ALAMLSLLGAPHLADGAAQMIVGAQLCFLMLARKLYASALEALSFQAEKDDLIAELEQSKANSDLARRRAEEANLAKSHFLATMSHELRTPLNAILGFSEVMKGELFGAHIVASYKEYSNDIHASGHHLLMLINEILDLSRIEAGRLELKEEAVALDHIVEDCHHLLALRAKKRGVTITEAIEADLPRIRADERAVRQMTLNLLSNAVKFTPPGGRVRIRIGWTAAGGQYLAVRDSGPGIPEEEIPIVMSSFGRGALARKNAEEGSGLGLPIVKGLVELHEGTFILKSNVGEGAEAIVIFPASRIIPP---------------
182678896    ----------------------LGSGSGEQT-FALELAQTYARKRLASLPLLAGLDCLLAAVGLAWLDGALVAGWLGFNLLGLTLVYHLLTRFLTPSPTPSELKTWQTGFVLGEGLHGLVWGLFIGLIVEAGGEPALTI----GLVFALAIGATNTAPIPACVFGPLLPMATAIAIISRLTIVSQQMPLAGLASAVLLYFLVTAQKIRAGVLEKLTIQNEKDELITELEQARVNSDLARRRAEEANLAKSRFLATMSHELRTPLNAILGFSEVMKGELFGAHVISSYKDYSNDIHASGQHLLTLINEILDLSRIEAGHLELRDDCVALAHVVDDCRHLLALKAKKRGLTIEEHVEPDLPRLRADERALRQVALNLLTNAVKFTPPGGWIKIKIGWTANGGQYVSIHDSGPGIPEEEMPIVMSSFGRGTLAQKNALEGSGLGLPIVKGLVDLHNGTFSLKSRLHEGTEAIVVLPAERVL-----------------
268317258    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMVTLLGLLVGGIHRYRIYRIEQQKEQLEALELQAQKRQLEATLEDLRRTKEELERANEEASRLKSEFLANMSHEIRTPMNGVLGMTELLLEMDL----TKEQRECVEIIHRSGETLLTILNDILDFSKIEAGRLELENIDFNLQETIEDVITLFAPRAAAKQLELICFIEERALEVQGDPHRLRQVLSNLIGNAIKFTERGEVVEAELERLDERRAHISVRDTGIGIPPDRLSHLFQPFTQLDGSTTRRYGGTGLGLAISKQLVEMMGGTIGVESEVGKGSTFTVRIP----------------------
294496151    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITEKKEAEKAIIEAKGMAEAANQTKSQFLANMSHELRTPLNSIIGFSDVLLEEAFGKLN-EKQKKYTHNINTSGHHLLDIINDILDLSKIEAGKMELNPENFGLEEIISELKNTLEPLVKKKQLILDLDTSLEYP-VYADKLKIKQVLYNLLSNAIKFTPEKGKIAIDIDCGEEE-ITISVSDSGIGIPPEEQDKLFQPFRQIDSDSNRQYQGTGLGLALVKNIIEMHGGQIWVESEAGKGSTFKFTLPLQ--------------------
294494969    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISQRKNAEENAIEAKKAAEQANQTKSEFLANMSHELRTPLNSVIGFSDILSKEVRGKLND-SQKKYVSNITKSGSHLLSLINDILDLSKIEAGQKQLEYSSFDLHEALDEISILIKPLISKKNIDLQMDLPPEDSRVYADRKKFKQIMYNLLSNASKFTPDKGTITIVANQEKDK-LKVAVQDTGMGIPEADQATIFEPFQQVKSAKSSEYKGTGLGLSLARELVEMHGGQVGLKSEVGMGSTFTFTIPDK--------------------
294495114    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KIVGIQGLLMDITDVKKAEKQLEDEMAIQAEYANKTKSQFLANMSHELRTPLNSVIGFSDILLKEIKGELND-SQKKYISNISNGGRHLLDLINDILDLSKIEAGKMELACEDLNLDSVFSEIESVISPQAQKKSIDLEISKPADI-EINADKSKIKQIIFNLLSNAIKFTDENGKVSMSAGEVDRDQVEITVKDTGIGIPEDKLDKIFDPFMQADSSTSRKYGGTGLGLPLVKEYVEMHGGEILVESEVGKGSVFTLLF-----------------------
91772668     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITERKKAEEAILEAKIEAESANRAKSEFLANMSHELRTPLNSIIGFSDVLYNESHGPLN-EYQKKYTSNVLRNGKHLLDIINDILSISNIETGTMELHINEFIVSDAIDEVESLMILIASEKDIDLTCNIDIGMPTIKTDMIKFKQILYNLVHNAIKFTDQGGSVTIG-GKISDDLVHISVKDSGIGVSPEDQDKLFNPFFQLDSSNARKYGGTGLGLALVKKFVEMHGGEIWVESEVGKGSTFTFIIP-TKPLN----------------
257092730    -------------------------PDGQQSDIEARVFAEQIAMIYRLTPHTLAMSVIGSTLILVALPHPLLFGWYLLHHVITLCRYRLIRSYRRADPPPAAAPLWARRFVIGTIAAGLIWATVGTVPPGSDVQFFIGMY-----LVGVAATGMFTLSAYFWSFLPLAGLTLIPMSLWLLASGVTSLQIAG---GATFLFVYI----------VLSNGRRFERITSDSIRLRIELNAAKEAAEAASRAKSQFLANMSHEIRTPMNGVLGIAELLLATPLA----EQQRSRLQTLYRSGQSLLDVINDILDFSKIEAGKLELRESDFDLRAMLRDVLDAFAATAAAKGLALSSRLGADVPALHADQARLRQVLTNLIGNAIKFTEAG-RVVVTVERLDDQHLRFAVQDTGVGLAAEERARVFDAFAQADVSHTRRHGGTGLGLAISRQIVTLMAGEIGVDSTPGAGSTFWFKLPFQPAQH----------------
298676132    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITVRKQAEEKLINAKLEAEAANQAKSELLANVSHELRTPLTSIIGFSDVILKRKVGDLNDNQTR-YLDKIHKSGQHLLDLINDILDLAKIESGKLELHREKISIPALLNDLESKLYPFASKKGLSLDSEIDPNIEYIYADEIKLRQILYNLIYNAIKFTNKGS-VTVTVRQKNDAYQ-FSVIDTGIGIPEDKQDEIFESFRQLDTGASRRYAGTGLGLALVKRLVEIHGGQIWVESEESKGTTFTFTIPSTK-------------------
91203275     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLRSSYAMLEQRITEKTEHLQKAVSALKRA---NRMKSEFLANMSHELRTPLNAIIGFAEVLKDKLCGELNAE-QEDFVKDIHSSGRHLLQMINDILDLSKIEAGKMELQYESFLVSDAIEDVYTILKGLAKKKQLQLKTVIQEDVKDIEADRVKFKQILYNLLSNSIKFTPQNGTITTNAAIVDGKMQ-VSVSDSGIGIKPEDREKVFKEFWQADSSFSRKYEGTGLGLALTRRIVEMHGGKIWLKSEYGKGSTFYFTIPVTKSQRILPEDE----------
154251517    MSADKQPEHKQPAHQLRTLQSRLARTLPWRAQIRLEQLRMFVDSQLPVPYAFPALMILYAAIAWYWLVVPV-----VMLFGANWLNRRVIAKFLVAAPEGNDIAIWERRFLTVALCFSISIASTVFFFWVPGDPVQQAFVLTA-LLVTLAPTALITSCYKPAFYARVLPVVLAAGLRLVSYGDVQHLSLAAVLLIFTALLAQLTSRLNGIILHSITLREDKNGLIEQLFKAKRESDAARARAEEANRAKSHFLANMSHELRTPLNAIIGFSEVMASEIFGKHGVPTYKEYANDINRSGQHLLGLINDVLDLSRIEAGRFQITEEEVDIAHLAEDCRRILEIRAQAQRVSITEDFADGLPIVYGDARALRQTWINLLTNAIKFSPPDSEVKMFARMEASGEMRFGVHDNGPGIAESEIDKVLHAFTQGASGLAQPGKGSGLGLSIVKGLLAVHGGRFELKSQLGAGTQAECTLPPQRLRNVT--------------
154252300    --------------------------------------------------ALIAIVLCGVGFAIVLGRPGPLAGGALIGAAISAMHF-----TGMTAVRIPADPVWDMNYVVAAVVIGVLTSAGAMH--AAMRVPALGGILVGSLLFTIAICA-THFTAMTALTYVPDPTIVVTDVVAEPGMIAIAIATVTFLIIALGLVGALVDNYLAQRASGEAERMRV--YIAELEATKQELIAAKDQAEAGNRAKSDFLANMSHEIRTPMNGVLGMTELLLTTAL----NAEQRKFAETVRESGEALLTIVNDILDVSKLEAGRLELDHIDFDLVNTVESAISLMAARAAEKQIDLGAYIEPAARGIYGDPARLRQVLLNLIGNAIKFTEKGGVVRVSVYRVEDSHLRFEVHDTGIGIPEDVCGRLFQKFSQADSSVTRRYGGTGLGLAICKQIVELMDGNIGVNSRVGAGSTFWFQLSLVRSAAHLPD------------
294496206    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLEDTVLKANELAAQAEYANKSKSEFLANMSHELRTPLNSIIGFSDILNGETFGKLT-QKQEKYTANINKSGKHLLYLINEILDLSKIEAGKMEFVCDDFKLNSVFSDIESIISLQAQKKSIDLEISKSVDI-EINADKSKIKQIIFNLLSNAIKFTDENGRVSMSARKVDRDRVEIAVKDTGIGIPEDKFETIFDPFMQVDASTSRKYGGTGLGLALVKKYVEKHGGEVWVESEIGKGSTFMFTIPLKQ-------------------
298528781    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITELKQSQLDLQEARDKAQEATRAKSEFLANMSHEIRTPMNGVIGMTDLLMDTELRP----EQRSLAESIQSSGEALLALINDILDFSKIEAGRLELESVDFNLRYLLEDLASLMAVRADEKGLELICLPDPDVPQVQGDPGRLRQILTNLVGNAIKFTHQG-EVVVRVQRSDDVLLLFTVQDTGIGIPEDKIDLLFNKFSQVDASTTRKFGGTGLGLAISRQLAEMMGGEVGVQSEYGRGCKFWFTLQKKQPLPALPQDLH---------
284036668    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITLQNQVQERTREVTKQKQELEEQAVHLQILNEKLEQQYGRLAQQSVLEQQARLEAETANKAKSVFLATMSHEIRTPLNGVIGMTALLEDTPL----SEEQREYAHTIRSCGESLLGVINDILDFSKIESGKMELEQQPIELRSCLEEVLDMFAGKAGQTGLDLIYQIDPLVPPILGDSLRLRQILINLVGNAVKFTHQGGVQLVAVRPDQAVELAFTVRDTGIGIPGSKIGQLFKAFSQVDSSHSRQYGGTGLGLIISQRLIELMGGVIRVESEVGKGTAFRFTL-----------------------
298675432    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VRWVDERTSSDFDENGNVTYLRGIVIDVTDKKQAEHALI-EAKMIAESANRTKNEFLANVSHELRTPLNSIIGFSELMLTERRGELN-EYQKHYLNNVKNSGYHLLSLINKILDISKIEAGKMDYNPQNLPIIDLVNDVSNTMHPQALNKNIELETITDKYLGNIYADENKLKEALYNLVTNAIKFTPERGKVTLQVNKLDGN-IRFAVKDTGIGIPEDKQSDLFKPFTQIDTSASREYGGAGLGLALVKKFVEMHNGRIWIESEVNKGTAIYFTIP----------------------
206890531    --------------------------------------------------------------------------------------------------------------------------------------------------------ALTAFASLLAIFITNLVVSKFIRKPLSNLVDATHRFAKGEMSTIIKYFNYMVNEVAKSKMELEKELTRRAKLLEERDELVALLQKANKQLKELDTLKSAFIANMSHELRTPMNAIIGYTDLLLDEVDGPLNDD-QKTSLKKVAANARHLLQLINDVLDISKIESGKIELHPREIDLKELIDGIMVTFEPLIAKKGLSFTLNIESGAEKLYVDEDKTKQILINLISNAVKFTHQGG-ITIKAKVSERQFIEISVSDTGIGIKREDLDKIFDKFAQADVSTTRQYEGTGLGLSIVRGLVALHKGMVWAESEVGKGSTFYVLLPFKK-------------------
182415595    --------------------------------------------LFSNFILAAILVVGTSRSLSWSLHIP----WLAAIVLVSGARLRLNLRFRREQPRLETLPRWRRAFVVGVIASGIVWGIAGWVYFGASDSTGRLL--LAMILMGLNAGAARSLASVPASYRLYVLTTLGPILLRFATWPDGGWTLA-LITITYALFLINTMRLHHGDLRRLQLIFENEELVGTL-------SQAKERADAANRAKSDFLATMSHEIRTPMNGIMGMLQVLHGSSLTV----EQRAQVEIAGNSAESLMRLLNDILDFSKIESGKLEFESVSFDLKAALHDVVSLLRPRAAEKGLALELHLPDNLPHVIGDSVRLKQVLLNLTGNAIKFTEQGERVRVSQRDTTSARVGFSVRDTGIGMDDATRQKLFQLFSQGDSSMNRRFGGTGLGLAISQRLAEHMGGKIEVRSSPGQGAEFSFEL-----------------------
261409327    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MYRTNNRLKIQSAQLHQKTQELEKINQELVLAKEEAEIAAKAKTEFLAMMSHEIRTPMNGVIGMIDLLMDSEL----QDEQREYATIIRNSADALVNIINDILDFSKMESGKMELEEYPFDLKSCVQEVFGLFSGEASKKNLELTYYIEDQIPMVFGDMGRLRQVLVNLVSNAVKFTNEGGVVSLAKAEENRLTLEFTVKDTGIGISSKKLDRLFKPFSQLDSSMTRRYGGTGLGLAICKSLVQMMGGEIEVDSKEGEGATFVFTI-----------------------
73668585     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IWTVTAIPIKNEDGRITGILKTGLDITAHRRSEEKLI-QAKLEAEEANNSKSEFLANVSHELRTPLNSIIGFSDILIEKVFGELNEKQFR-YVNNISTSGKHLLVLINDILDLSKVEAGKMELHYSEFSIDPVFEEVKAVLFPLIQAKPLEVTFNVEPDFTTLEADRGRLIQILYNLISNAIKFTPNGGKVSVYCK-ESGNRALISVIDTGIGISAEDQVKLFQPFTQLDASTSRQYCGTGLGLALVKKIVNLHQGDIWVESDPGKGSNFTFALPLRKPLE----------------
206889876    --------------------------------------------------------------------------------------------------------------------------------------------------------------LSWASFWALLALFLAFVVGYILSIKI---------SKPITAIREISQKLSKGDFRIIEMESLNDALIESANRLKELLEIAKIHAEAANRAKSEFLANMSHELRTPLNSIIGFTEVLQDQLFGTLN-EKQLEYLKDIHDSAKHLLNLINDILDLSKIEEGKTELELSEFRVSDVVNVSLIMFKEKASKHGIKLDAEISEADITVTADERKIKQVLFNLVSNAVKFTPDGGSVKITAERKED-MIEIVVEDTGIGIKKEDRDKLFQPFSQLETTYTKKYQGTGLGLALSKSLVELHGGKIWCESEYGKGSRFGFSFP----------------------
91774312     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITERKKAEEAMLSAKLAAEDANKSKSEFLANMSHELRTPLNSIIGFSDVISNESHGSLN-ELQKKFISNVISNGKHLLNIINDILSASQIETGKMELHISEFHVSESINEIEVLMIPIASEKNIELKFNIDIGMPNIRADATKFEQIIYNLVNNAIKFTNEGEKVEIR-GEISDDFVHISVKDSGIGISPDDQNKLFTPFFQVDSSNTREYGGTGLGLAIVKKYVEMHGGKVWVESEVGKGSTFGFRMPT---------------------
197117192    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTERKEAEEALRQAMDAAERANRAKSEFLSNMSHEIRTPMNGVIGMTQLLELTEL----NAEQREYVSSLKSCGKNLLTLINDILDISKIEAGMMTLESEQFSLLQSIRDVVMTQNPAAREKALRLQVEVAPDVPDVLGDQLRFKQILLNLLGNAVKFTEKGG-VTITVTLLEQPVAQMAVRDTGVGIAAEALEEIFKPFVQVDGSTTRKYGGTGLGLSISRRLAEMMGGSISIESTPGVGSCFTLTLPLSPAPD----------------
83311112     -------------------------------------------------------------------------------------------------------------------------------------------YDTVMALIAAQVESLARELS-----ISTLIMIALVVGIAVWMASFLTRRITAVVGGIHRFSEQETEYRLQGNDEMASLAISFNQMADRVAESFVRLDEARKRAEEASRMKSEFLANMSHELRTPLNGIIGFSELIRDEAA----DDETRENADIIEKSSRHLLELVNSILDIAKIEAGAMTLSIQEVKLAPLVAEAAAVHQSAAQGKGITLSSRVAGDCPTIQADPLRLRQILHNLLSNAVKFTETG-EVALSVDLQPDH-LVFKVSDTGAGIPEAMLHAIFEKFRQVDSFLTRSHSGTGLGLTLARHLVELMGGVIGVESTVGKGTTFHFTLPLHQT------------------
262275269    --------------------------------------------------------------------------------------------------------------------------------------QYGKVYPLGYLQVEVGLEDIYSALTERFVMLLLF-----LGGATLVLGGLVFFIVYVDVVRPLVWISHGVTKFGADNLELVTLYTQYNDTVAKMREYNAELKSAKMQAEQANQKKSEFLANMSHEIRTPMNGIIGMASLLK----GTPLDEEQREFIEMLETSSLSLLDIINDILDFSKIEAGKLELDSVELNLFELCKDIEHLFRLRTKEKGLEFECGLDQNLPLLVGDAPRLRQVMINLVGNAVKFTQSG-KVSVSIRQVAEAGVTFEVEDTGIGIPADKLKTVFEKFEQADGSMSRNFGGTGLGLAISSQIVELMGGEIEVESREGEGSRFTVTFERAQMPEAMPGD-----------
114569501    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GGLVSVGADITDLKHHEAALTENESQLRKTVDDVKRSQARIADLAEEEKIRAEEANRSKSEFLANMSHELRTPLNAINGFSEIMMQEMFGPLGDDRYVGYMKDILSSGRHLLELINDILDMSKIEAGKMQLQPEPTDASELVEQSIRIVRGRAEEKQLKLRADVS-DLPEIEVDPRAFKQVMINLVSNAVKFTPEGGRVTVR-GFLSGLGVAFQVSDTGIGIAKDDLPRLGRPFEQIESQHSKSFQGSGLGLALSKSLIELHGGTLSIDSVLGEGTTVSVVLPISQ-DQPIPRD-----------
21228983     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSDRKQAEEELLQAKIAAESANRSMSEFLATMSHELRTPLTAIIGFSELMLGGSTGEFD-ELNKKFLGNISTSGKHLLSLINSILDLSKIEAGKMELQSDYFSLQDIFSNTKNILSPLALKKNISMDFNVEPGF-FVYADRTRFKQIMYNLVSNAVKFTQKGGSVEV-LGIVSEKGVRVSVSDTGIGISKDEIKQLFKPFKQIDSTLSRKYEGTGLGLVLSKKFVEMHGGRIWVESEPGKGSTFTFEVPVKTLKSGEIFRAHETAE-----
89896124     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KVMLTLLRDITERKQIEQERKRAEAEFQQAKEKAEAANRAKSEFLANMSHEIRTPINGIIGMIDLTLLTSL----EKTQRENLKIAKNCAYSLFKIINDILDFSKIEAGKLTVEEIEFNLKEVIEQIIKTHSPEAERKGLDLAYTLSANLPDYYGDPERIKQVLNNLLSNALKFTERG-EVSLAVKRLQGDEDVFTVMDTGIGIAEEDQLHLFEEFNQVDGSITRKYGGTGLGLAISRKLVEMMGGRIWVESEKGKGSSFGVVL-----------------------
108804107    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITERKRIEEELREAKEQAEAASRAKSEFVANMSHEIRTPMNGVIGMAELLLDTPLTP----EQREYARTIRSSGEALLAILNDILDFSKIEAGRLSLERIPFEIHKEVEEVVSLLAPRAHAKGLELICFIEPGVPPIKGDPFRLRQVLTNLIGNAIKFTEEG-EVVVSVSLSKEEELRFEVKDSGIGIQEEQQKHLFEAFSQADASTTRRYGGTGLGLAISRQLVEMMGGEIGLKSSPKEGSTFHFVLPEEKSPKTPPEE-----------
144897852    -------------------------------------------------------------------------------------------------------------------------------------------------LVHTQVTTMAQQLAASTVMMSAVVIVIAIWMASFLTRRITAV------VQGIRRFEDMAHRLVQSNDEMGVLASSFNDMADRVGESFQRAEEARLRAEEASRMKSEFLASMSHELRTPLNGIIGFAELIKDDAA----DEEMRENAEIIEKSGSHLLNLVNTILDVAKIEAGAMTLARETVDIRTLVTEVAAIHQSGADAKGLDFQVQLADDLPPLVTDPVRVRQVLHNLLSNAVKFTQAG-RVH-TVVAADKDSVVIRVIDSGPGIALDLQDKIFEKFHQGDAFLTRSHGGTGLGLTLARHLVELMGGEMSLESQVGQGSTFVFTLP----------------------
217970145    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTERKLREIELLQAKEAAEAASRAKGDFLANMSHEIRTPMNGIIGMTDLLLDSTIAG----EQREYLQTVKSSAEALLTIINDILDFSRIEAGRLSVEQIDFSLHSVVSETCRALALRASQKGLELYYDVAPDVPSVRGDPTRLRQILVNLIGNAIKFTEHGEEVRVRCVQRNGGAASIEVRDTGCGIAPDKLEAIFGAFSQADNSTTRKYGGTGLGLAICRQLTELMGGRIGVDSVPGAGSRFEVTLPLRAVADPTP-------------
298675091    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLTRIDLKGRSVILGFVREITIRKQAEESLINSKLEAEAASQAKSELLANVSHELRTPLTSIIGFSDILLKGKLGDLN-ESQKTYLSKVHRSGKHLLDLITDILDLSKIESGKHELHCEKVSIPQLMKDLKENIYPFASQKGLEINIDINRSIEYIYADKIKLRQILYNLVYNAVKFTEQGS-VTVKLDWNDNDML-FSVIDTGIGIPADKQDEIFDSFKQLDSGASRRYSGTGLGLALVERLVEMHGGKIWVESEEREGSRFSFIIP----------------------
154252383    ------------------------------------MLAFQPETPTSYQPGLTFASLMIAIMFAFAIADRYRPSGTGG--AVVGLSIGAMHYVGMAATSMHGQMIWDRDYVAASIVLGVVLGAAATQAAGSLSGLRGRIIGAGLLTLAI---ASLHFTGMAAVTVSYDAAAQVASNAVEPYTVAIAVAAVTLLIVILAFVRHLADRSVQETIRLRAHVLELDETRKQLEKTSAELLVALQSASSADQAKSQFLATMSHELRTPLNAILGFSEIMAAETFGPLNNARYSDYVQDIFKSGKHLLSLINDVLDFTRVDAGELHLHEEDIDLEEAVTDTIRMISAQAKAQNIALDYEIAADLPHLIADHRRIRQVLLNLLSNAVKFTPDGGEVHIGALVADG-AMLLRVTDTGIGIAAENIPLALERFGQIDSDLSRKYEGTGLGLPLAKCLMEHHGGCLDIASELGRGTTVTVTFPPERVV-----------------
83945614     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QRALKDNDREMRRTVENLRRSQERVQELAANYEQEKRAEEANRSKSEFLANMSHELRTPLNAINGFSEIMAGEMFGPLGHERYQDYVRDILSSGQHLLSLINDILDMSKIEAGKMQLQPEPLMPAEVIEQCVRIMRARAEEKSIELTVE-GSELPEITADPRALKQVILNLMSNAVKFTPEGGKVKLR-GFQAADGVVLQVSDTGIGISEDDLQRVGRPFEQIESQHSKKHQGSGLGLALSKSLIEMHGGALRIDSRLGEGTTVSFTLPAEPIV-----------------
91201393     ----------------------LNTNMAAASAGVSALIFIYA-TRKRIEAGSLFTAILAGLVAITASSNMVTPVSAVAIGLITGILAIIAEGFIEKTLKIDDP--------VSAIAVHGVGGVIGTLCVAIFAQKSYLLAENGSRMHQLGIQALGAFSWSFGLGMLFFLCLKKVKRLRVTPEEEKRGLNVAEYEDVASWLDFIRITRLQDINTILEKRVQ--EKTADLQMANV-------ALEKANRLKSEFLTTMSHELRTPLNAIIGFAEVLRDEIAGSLSKD-QKEYVTDIHSSGHHLLDMINNILDLSKIETGKMHLQYEEFCIEDAINDTLTIINASANNKGISVHTNIQDNTPLLSADKTKFRQILYNLLSNAVKFTPENGKITINV-FQKDNSLQFEIVDTGIGIKPEDKEKLFEAFHQADASLTREYEGTGLGLHLTKRLVELHGGKIWAESTFGKGSTFFFILPINPV------------------
78222916     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VGVREEIEKQKKLQEELANIAQLEKVARDRAEQANRAKSEFLAGMSHEIRTPLNAIIGMSDLLAETRLDG----EQSGYLSVVHSAGETLQGLINDILDLSKIEAGMLQLDSVPFSLRDCIRQLTDITSVKASSKGVTYSFSVKSAVPWLMGDSLRLRQVLINLVGNAVKFTDSGGSVLLEVEPVQQSDIRFSVADTGIGIAPEKLDTIFESFSQADSSTTRRYGGTGLGLAISRHLAGMMGGEIGVESTVGKGSCFRFTVPFARTEEPLPKEQ----------
242280788    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLGILAIIMFFLRQRTRTVEKQKEEVENRTADLNQEIEEHKKTEKRLEQAILRTEEANEAKSAFLASMSHEIRTPLNSILGVADLLKNTDL----SDEQGEYVNIFESSGEILLTIINDILDFSKIEANHVKLENIPVDLLQETESLMQLQATAASSRHVELVMRYKPDVPEVLGDSTRIRQILLNILANAVKFTSSG-EVSIVVSRSPEDNITFTISDTGIGIAPEKLDSIFEPFSQADSSTTRKYGGSGLGLSISRKLAELMGGTITASSTPGKGSTFMVTLPLPRAPQAT--------------
108805455    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITERKRIEEELREAKEQAEAASRAKSEFVANMSHEIRTPMNGVIGMAELLLDTPLTP----EQREYARTIRSSGEALLAILNDILDFSKIEAGRLSLERIPFEIHKEVEEVVSLLAPRAHAKGLELICFIEPGVPPIKGDPFRLRQVLTNLIGNAIKFTEEG-EVVVSASLSKEEELRFEVKDSGIGIQEEQQKHLFEAFSQADASTTRRYGGTGLGLAISRQLVEMMGGEIGLKSSPKEGSTFHFVLPEEKSPKTPPEE-----------
20093164     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITAHRRSEEKLL-QAKLEAEAASCTKSEFLANMSHELRTPLNSIIGFSDILIERVFGELN-EKQLKYVNNISGSGKHLLGLINDILDLSKVEAGKMDLHYSEFTVDSVFEEVKSTLFPLAQAKSLEINFVVGPDFGDIQADRSRLIQILYNLVSNAIKFTPEGGRVSVYCK-KSGSRALFSVTDTGIGISSEDQKKLFQPFTQIDSSSARQYCGTGLGLALVKKIVNLHKGDIWVESELEKGSTFMFTIPLTKPPESPKAD-----------
21229307     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSERKKTEEELLQAKLAAESANRAKSEFLTNMSHELRTPLTAIIGFSDVMLGGISGEFS-EQNKKFLNNIANSGKHLLTLINNILDLSKIEAGKMELEFEMFSVSEVFNDTRAVTSALALKKDISMKYNVDSEIL-VYADRVRFKQIIYNLVSNAIKFTPDRGSVIVSALKTED-SVRISVSDTGIGISEENQKLLFQPFRQIDASINRHYEGTGLGLALVKKFVNLHGGRVWAESEPGKGSTFEFELPLK--------------------
239616849    -----------------------------------------------------------AIIGSIFDGELIYLGEDATVFISYNDHYIVPQEFIQTGIYVRSVIQQSRPFVVSQILSIFGWGQVYLTDSVDIAGVKVFVLQSETLLVQL-VNRLIPIMFLIVVGVVFFSLVFSWSLNRYIS-TALDSILSGFTSIRDGSFERVKFKSNDELGKILNKTMEFIEMTLELRKSNELLRKATAEARQASRMKSEFLANMSHEMRTPMNAILGFTELLLSEE----TNEEKRKHLVTIYRSGEHLLSLINDVLDLSKIESGKMQIYEEIYSPRNLLKELVETYLPMAYSKGLHLAYSLDNNVPEVVGDAFRIKQILTNLVSNGIKFTSQG-YITIQANYKEGKITYI-VNDTGIGIPEEKLDKIFEPFTQLDRTMSRKYGGMGLGLAITKKLVDLMNGKLYIESHIGKGTKVVVSLPTK--------------------
22298825     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELEQARLQAELANRAKSEFLATMSHEIRTPMNAVLGFTNLLLDTPL----NEQQRDFLQTLHQAGEALLTIINDILDFSKIESGKLVLEQQPFDVRECVEDVLSLLASKAQEKELELLYTCTPETPQIKGDVTRLRQILVNLVGNGIKFTHEGQVVHVGVLKREGKDLQFQVQDTGIGIPRDRLDRLFKPFSQVDASTTREYGGTGLGLVISKRLCELMGGDMSVESTEGQGTTFTFTILAEGQKPYVPPKVHPALEGK---
297569313    ----------------------------------------------------------------------------------------------------------------------------------------LTVQRFAGVLFWLIPGTVNLVAEPAGAFLLHNTLLYALGEQDRQEMAAQE----GQFRSQIEVLKRQHGRLIEDNYRQYSINREKEQEYAEIARQTAELRKANARLEESSRLKSEFLANMSHELRTPMNAITGFAQLLADTSLDT----TQQEYCRTIRQSSATLLALINDILDLAKIEAGRLELEIVAFDLDELLESVAAMFSLSIREKGIAIQVRRDQGLPRAYGDSHRLRQVLTNLVGNAVKFTESGG-VELLVEARQEQWLRFVVRDSGIGIPPHRLEAIFEKFTQADGSTTRRFGGTGLGLAICRQLVELMGGRIEVESLEGQGSCFSFTI-----------------------
255058745    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LGALMDGFNEMLGQIQTRDNELASYRTQLELKVAELELTVAELQRAMEAAQAASRAKSQFLANMSHEIRTPMNGMLGMAELL----MATRLDEQQRRFVSSVRRSGEALLSIINDILDFSKIEAGKLELEETAFNLEDTVADVIELLAETAHRKGLEIAALVENDVPPVLGDQVRVHQVLMNLVGNAVKFTDQGEVIILKEEHKEEVTVLIRVSDTGIGISDEVKGRIFDGFSQADNSTTRKYGGTGLGLTIARQLVELMGGEIGVESEVGRGSTFWFTLKLHKEASERP-------------
297621362    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YATCGISTDITERKEQELKQLEFLKQIEQSNQDLEIARKKAEEANIAKSTFLANMSHEIRTPLNGVIGMTSLLLNTPL----DKSQEKYANRIDLSGKVLLEIINDILDFSKIEAGELNLEKIPCNLEEIVEEVGELMQPKAEEKGLNLEISYAHDTPHLIGDPTRIRQVIMNLTSNAIKFTQEGS-VAIKVSNPKKAFIRVEVTDTGIGIPQEKKMHIFEKFSQADVSTTRKFGGTGLGLAICKQLIEIMEGKIGCESIENKGSTFWFEIPLQ--------------------
135257842    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSLEQQVRDRTFDLSKAKERAEESQLAAEKANSAKSDFLAMMSHEIRTPMNGVLGMAQLLEATTL----SEEQENYVKTIQSAGQLLLTLINDILDYSKIESGQMEIENQPFSMEECIRDISHIFQNMAVQKKLDFSIELDSKIAMLMGDRLRLRQVLINLCNNAIKFTSEGS-VKVDIERLPKEKIYFSITDTGIGISPEQLSKLFKPFSQASASTARQYGGTGLGLAIAKKLVNAMGGEIGVHSKQGKGSVFWFIIPAMPVASAVV---HEIGTAKAKA
94264256     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RHARGRFRLEMELMESNRRLGE---AAVRAEELAREAQSANIAKSEFLANMSHEIRTPMNGVIGMASLLLAEDL----SDEQRSYAQIIISSGQALLELINQILDFSKIEAGRLELDCRPFSPRELVQEVAVLLQPQAAAQNITLTSEVSPGVPAVVGDPVRLRQVLLNLVGNAIKFTEIGG-VAMELSPAPADPLHFAVKDSGIGIPAEKLDLLFQRFQQVDGSTCRKYGGTGLGLAICRRLMELMGGEIGVESEEGKGSTFWFTVPL---------------------
255523785    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KGNIQYLICTA---NDITEQRLAEKELYKAKEQAEAANTAKSRFLANMSHEIRTPMNGIFGFLELLQATNLSL----EQKEFIREAKSASEILLHIINDILDFSKIEAKKLTMEKIKFNLRNSIEDAVSLLAPKAAEKNLELYTMINPNVPEVIGDPSRLRQVLNNLISNAVKFTSKG-EISVKVDCLKEENKIFEVKDTGIGIRKEHINTIFKSFSQADASTTRKYGGTGLGLAISSELVKMMGGKIQVESIVGEGSTFKF-------------------------
297568619    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTERKQQQEALEQARREAERASRAKSEFLANMSHEIRTPMNAVIGLSQLLAQTEL----NEEQRDQVRKIHQSSRMLLGIINDILDFSKIESGRLELECRDFRLNEVVEQVATLFGDKVHAGGLELLYDIPPHLPTLVGDSLRLSQILVNLLSNATKFTERGGTVELGIRVVDQATLRFHVRDTGIGMSKEQLARLFRPFSQADTSTTRRYGGTGLGLVISRRLVEKMGGELEVESAPGKGSTFSFTLPETKGRRVLIVDDQESAR-----
119898866    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRELELL-----QAKEAAEAASRAKGEFLANMSHEIRTPMNGILGMTDLLLDSALAP----EQRDYLQTVKSSAEALLTLLNDILDFSRIEAGRLSLEEIDFSISGLVAETLRTLALRAHQKGVELFFDVAPDVPAVLGDPARIRQVLTNLVGNAIKFTERGEELDVTVVDTDDRHLLVTVRDTGIGIPAEKTEAIFGAFAQADNSTTRKYGGTGLGLAICKHLVELMGGELRVQSTLGEGSRFSFSLRLARVASPVP-------------
88603925     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KAFNELSSYRDHLEDLVRELEAANTDLITERNRAEEADQLKSAFLATMSHELRTPLNSIIGFTGIILQGLAGPLNKEQEKQ-LGMVQDSARHLLALINDVLDISKIEAGELNISREPVNIQKSIESVCTTLRKSAEDKGLSLHVDISPDTGFIIGDQRRIEQILINLINNAIKFTERG-YVCVKSSLRE-KNVCISVSDTGIGISEEEMKKLFRPFQQIDTGTTRKHEGTGLGLSICKKLVELHGGTIMVTSEPGKGSEFTVILPAGEELS----------------
294496643    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITKNKNAEKSLIN-AKLLAENANRAKTEFLANVSHELRTPLNAIIGFSQILSTNKSGNLNDKELK-YVSNILKSGNHLLELINKILDISKLQAGKQDLEIEYVDFAEICEDIKPFIDPLIAKKNLSFECILDCTDTNIKADKTKMLQIMHNLLGNAIKFTPENGSIAINARCI-GDNFQVSVKDTGIGIPEASHKDIFHSFKQVDSSATRKYEGTGLGLALVKEYIEMHGGDIWVESEVGKGSTFTFVIPQNQ-------------------
280966156    ----------------------LSLRDTTRMNQEQDWLKTHIAGLMQGATVAQLVIMVGGQHGTFFLVDSSVPAFDLIASYGYQPAATTPRRFGLGESLIGQAARTRRTIVVEQTPPDYITIGSSVGRAAPAALVVLPILFEDQALGVIELASFNPFTAVHHAFLDQLTETIGVNVNTIVANARTDALLAGELRARSEELQSRQEDLQRSNDELEVKADLLAQQNHDIEVKNREIEQARQELEEASKYKSEFLANMSHELRTPLNSLLILAGLLARNPKGNLTAKQV-EYAHVIHSAGSDLLQLINDILDLSKVEAGKMDLHVEPVALAAVVDDLRATFTPVTTEKGLRLKVEIAPDVPRLLTDRHRLAQILRNLLSNAVKFTEQG-RVELTIGRPGGEHVLFAVTDTGIGIAEENLDRIFGAFQQGDGTTSRRYGGTGLGLSICREVATLLGGEIRARSVYGSGSTFTLDLPTNPPAELTPEPPRDA-------
91202234     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KRLHDQEEQYRHLLEKKVQEKTSDKTNIALEKAYRLKSEFLATMSHELRTPLNAIIGFAEVLKDGLVGPINDE-QREYVDDIYSSGKHLLNMINNVLDISKIEAGKLELKYEEICVKETIDDVLNTVSGIANKKNITIKNTIQSDIPTFVVDQLKLKQILFNLLSNAIKFTPKNGNVCIDTTLKD-LYVQFAIADTGIGIKQEDIEKIFEAFSQVDSSLARNYEGAGLSLALTKRLVELHGGEIWVESFYGKGSTFTFILPL---------------------
254409964    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IALAQAQLLEQEKHQRQQLAEQNVA---MEKAKQIAEAANRAKSDFLATMSHEIRTPMNAVIGMTGLLLDTQLSH----EQAEFAETIRNSGEALLTIINDILDFSKIESGKLELEEQPFNLRTCIEESLDLLTPKAAEKAIELAYLFDPHTPTIRGDITRLRQILVNLLSNALKFTHQG-EVTVSVSKEQQYEILFAVKDTGIGIPPDRLDRLFKAFSQVDSSTSRHYGGTGLGLVISKRLSEMMGGRIWVESEVGKGSIFYFTI-----------------------
152991089    -----------------------------------------------------------------------------------------------------------------------------------------TIQQLETILKKHMLIAIENVSKQNLLTLLIAAGVWALSLILAIIGFLFARDITGNIKRLESILRKVAEAESIKDEKTEEIESKINLDTTQLETALKKAQDAKTAAEEASHAKSMFLANMSHEIRTPLNGIIGFTDLLKNTELTP----EQREFVNIIEKSSENLLEIINAILDLSKIESKKIEIENIVFNPIEEFENAIEVYAPRAAEKDINFALFVDPHLKPLKGDPTKIKEVLINLISNAIKFTDRGGNVTVEIRYNERAEIYFEVRDTGIGIPEDKQKQIFEAFSQADSSVTRKFGGTGLGLTISSEFIKLMGGRLNLESEVGKGTKFFFTL----VLEEVP-------------
148654385    --------------------------------------------------IVLFGVVHIALKSDNWRSALPMHMFSLGLLAFLAGDLGYSSMMM-SETYQEGMWPSSLWIVA--------YTIFAVAAQLQLTSQAAPARQSAT--DGATTASLN--LLPYLGIVVGFGLLLAVTIQN-WTRPLGDLIIGALALTVIVMVRQVVA--MRENVRLATERA---------------------AAEHASQIKSEFLANMSHELRTPLNSIINFTRIISTGARGPVTPEQI-DYLNRVRQSGEHLLGLINDILDLSKIEAGRMELFRESFQIGDLIQSVLATASGLVKEKPIELRSEIAPHLPPVYADRTRVRQVLLNLLSNAAKFTDAG-TITVHAEGCNGE-IVIHVSDTGIGIAPEHLEKIFEAFRQLDNASNRRYEGTGLGLAICRRLVDLHGGRLWVESAVGVGSTFSFSLPLTAATQSASSPESSQT------
46202248     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITQRKRAEAALVSAKQEAEAANRAKSQFLATMSHELRTPLNAVIGFSEAILAGAAGPASLERCVEYMELIHSAGQHLRALIEDILDVSRIEAGRTELDEEDCDPTELVRAAARLLEHKSVVSGVDFTVVIAPGLPRMRLDPRRIRQILLNLAGNALKFTPTGGKVGICATLVPD-GLALVVSDTGIGIAPEHHAKIWQAFYQADSSLSRRHQGSGLGLAIVRHFVEAHGGTVSLDSAPGQGTRITVLLPTSRII-----------------
253699184    ------------------------------------IFAEQVKQLYRLAPLGMVATLVNALLVFFVMKDVMLIFWLFGIVLVTLLRGLLGFQYAKHQPEPAQARLWANRFLVGLLAIGAAWGSIGVFSFAEASMEHQVFIAFVLAYLAFSIPVLVHFVLIQDIFHYLMAAMTTLFGFLLWRISLHNYSINGLNSQLMEEITARTADLVSSNEQLKKEIEERKQYEQALLQAGERLAVAQRQSEAANRAKTEFLANMSHEMRTPLAGALGMIRLVLDMNIG----AEERQLLEMAKRSADSLVRIIADLLDFSRLEAGVMTFEDKPFLLKEVVRSAVEVVSLVAEEKGLSLSWAVNAAVPELRGDEGRLRQVLVNLLGNAVKFTERGG-IEVGIGAQGEQYVEFSVRDTGVGIPADQLERIFDRFTQVDSSLTRRHGGTGLGLALTRQIVEKMGGSIWAESVVGSGSTFHFTVPMVSNAAAGPERDSD--------
152994395    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MTILSIAFNNHPATIISWRDVTERVMSQQSLAQYKEKLEHD-----IALQTTELQTAKEAAENANQAKSEFLANMSHEIRTPMNSIIGMSSLALQTPL----NDKQRGYIEKVSHSAESLLNIINDILDFSKIEARKMDIENVPFMLPSLIHKVAHVLELKIEEKGLELIIDIDAEVPQVVGDPTRLRQILLNLGNNAVKFTQQG-EIIIRAAHQDDNIIHFSVQDTGIGISKDKQNNLFQSFSQADTSTTRRFGGTGLGLAISKRLIQLMGGDIWVESEENKGSTFHFTI-----------------------
218461845    --RSRSHRNKAVSKAVRQTRERLQSGHASNSSFDRDVLKMYIASMLQGATIMPLFVVIITALGVYFTQDTRLLFWALLTLTCHTGNILLARRARRQEITAESARKWRRLLLSGQFLVGCCWAVFALQGCDTCEPSSFILYKGATLLIALSVTAMSNFMLTPAVLVAFAPAVLALGAKSGLSRDLLEISLTGLFTATLVFFNYISDGLFKSNLRILSYQSEKDDLIAELEVAKSMSDEARRRAEEATLAKSRFFASMSHELRTPLNAILGFSEVMSAEVMGP----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
144901258    --------------------------------------------------------------------------------------------------------------------------------------QGVVVFDGDERLVALNSHARQLLDLPETETSNLEALLLYLAVQGEFGHSGAIMVKVQRRLARLRRDPRRVFEHARPNGSVLEIRSTATDITDRKKVEVTLR-EARDAAERGNRAKATFLANISHELRTPLNAIIGFSELMKHEIFGPLQPPAYRSYVDDVHESGMHLLELINDILDMSKAEAGMTDLVESPVDVAAVVRASLRMMDKRASANGISLEADLPDGLAFLRADERRIRQILLNLLSNAVKFTDDGGMVRVTA-QVDGRGMVIEVIDTGIGMTPEDMDKVMEPFVQADTRLSRKYEGTGLGLPLTKALVNAHGGTMELHSIPDHGTTVTVTFPPERVID----------------
118581133    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AEILSIGIDITQLVHTEQALRRTLDEAKERAESADHLKSAFLATMSHELRTPLNSIIGFTGILLQGLSGPINDEQAKQ-LGMVKNSANHLLSLISDVLDISKIEAGQLKVEHEPFDLRESILKVVQSVRPLAEKKGLDLSCDLAEQVGNISGDARRVEQVLLNLLSNALKFTEQGG-VRVSCG-REGDAFLTSVRDSGIGIKDEELERLFKPFHQVDTGLSRKYEGTGLGLSISKKLVELMGGEIRVESSPGKGSTFAFTLPLER-------------------
167629252    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------YAPIRVQTSLLAGVILGLIVLGVLAITLLLRLLTGKIIIHASEMEAEIRRKTLALEKELQERRQMQTALQLAKEEADVANRAKSAFLANMSHEIRTPMNAIIGIADLL----WETPLNEEQKKFVHIFRDAGNNLLALINDILDLSKIESGKQVLQPVEFYLDNLVNDTIALFSTRAQEKGLELTVRLPDDIPRLLGDVGALRQVLFNLLGNAIKFTETGASLHIEVGATADPNLRFSVIDTGLGIPPEWQDRIFDSFTQVDASLTRRFGGTGLGLAICKRLVELMGGQIWVDSEPGKGSTFTFT------------------------
261251332    ------------------------------------------------------------------------------------------------------------------------WPISHSLGDKTFTIGTLTI---ETDIAPLHSQLWRDFLWLLSITLLQTGLIVAGLLYIVLTMIVRPIQ---NVSRAMSDFNKITGRSRKFNDEITQLIKKYNACIAQLEINYQQLNSAKEKAEVANIKKSEFLANMSHEIRTPMNGIVGIATLLEETS----PSDIQKNYLDILTSSSSTLLDIINDILDFSKIEAGHFSLSNEPFDICQLLHQQSNEYSVRAAQKQLMFQCNIEPNLPEIEGDQVRLKQVLNNLIGNALKFTQQG-HIELSLHIEQHPHLYIEIKDTGIGIDKDNLSSIFEKFQQADGSTTRKYGGTGLGLAISKKIVEMMGGELKVTSEVGLGSSFYFTIP----------------------
227819691    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SDITELEEHRHRLEELVAKRTAKLERRTEQLRKSREELERARDAAEQASIAKSEFLANMSHEIRTPMNGVIGIAELLE----GTELSEQQRRYVSIILHSADTLMDLINDILDFSKIEAGRLELETIPFVLRDTLGDTLQTLAKRAADKGLELACHIPPEVPHLMGDPTRLRQIIVNLVGNAIKFT-ENGEVVVDVTLDHGAHLQFEVRDTGIGIPEAQQERIFEAFAQADASTTRQYGGTGLGLAIAAQLAEKMGGRMQLDSKPGVGSVFTF-------------------------
298528267    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELEDRVRERTGELEEKSSQLEAARDKAETANRAKSEFLANMSHEIRTPLNGITGMMQLLQTTRLDSN----QKEYVDLALSSASRLTRLLSDILDLSRVEAGRMVILEEEFNVQELCRSVCELFRIQAGEKGIELEYTLDPSLPRLMGDETRLQQILFNLVGNSLKFTREG---RVRINWTDRHQVLITVTDTGSGIAPEKLDDLFQPFVQEDGSSTRRHEGAGLGLSIVSRLVDLMHGTISVDSAPGEGTAFYIFLPLK--VPAAPEADQDDA------
220909068    ------------------------------------------------------------------------------------------------------------------------------------------VVSVGLGFVVAILGGLYIGEFIRKLGQRLDPLVKAADAMAALRIQDHEPDEIGELARA---FNQMSANLSDSYAHLEQRVKER---TQELEASNQALDLARDAAEAANKAKSTFLANMSHELRTPLNAVIGYSDMLMEDL----EESDYLPDLQKINSAGKHLLELINAVLDLSKIEAGKMELYLEEFNINELVQGVAALVKPLMDKNHNRFALQIPDTLGKMTADATKVRQSLLNLLSNASKFTKAG-TVTLNVWIDDTQRVFFQISDTGIGMSPEQLDKLFQEFTQADNSTTRNYGGTGLGLAISRRFCRMMGGDITVTSEPGVGSVFTIELPQ---------------------
77918661     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLLLIVPYAIILSHRLTHPLMKIIARRVPTAPDTIEWLPDSDNEIGILNRSLQAMTEQLQSSIQELQQARQHAEEASRAKSQFLVNMSHEIRTPMNGVIGMTELLLDSPLA----EEQRQIADTVAESGRALLQIINDILDFSKLEAGKLQLENIPFDICGIVEEAAGLFAAKAQTKGLELVVDMADDVPPLLGDPGRLRQVLVNLLSNALKFTKQG-YVLVTLRAEQSATIVVSIRDSGIGIEPQHIPQLFRPFSQADGSTTRKYGGTGLGLSICQDLIGHMGGQIHVFSQPGQGSNFWF-------------------------
153007303    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FMDLLDVMVFTGHKNLIAAKLHIEESYRELQEKNRELEDSYAKLKELDRLKSNFLATMSHELRTPLTSVIGYSEMMLEGLGGPLTAE-QREYLGIIMEKGENLLQLITSILDISKIEAGRVRLVLSDVDATQIMRDAIATVLPLARKKGLKVACD-AGAMPRVQADRDKLRQCLVNLCSNAVKFTPAGGTIAVSAEALPGDRLAIHVADTGIGIGEEHLGKVFDVFYQVDGSSTREYGGAGLGLAIVKSFVEAHGGEVGVRSIPGVGTTFTVILPL---------------------
83594543     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFRLAGRAGAEERWLRHRATALRRPDGQIYRLSGAVGDITDSRRGEDRLR-EAKEAAEFANRAKSEFLTNMSHELRTPLNAIIGFSEVLHSEMFGPLGATQYLDYAASIRDSGRHLLDVINDILDVSRIEAGRATLFPEPLDFAEIVASVHRLVNQRAEAAGVRLKITLDPALPPLLGEARRLKQVLINLLGNAIKFTPAGGEIALSARGDEDKGQVIEVSDSGIGMAPEDIPLALEPFRQIDGQLARRYEGTGLGLPLSKAFVELHGGTLRVDSTPGAGTRITVRLPAGAVES----------------
295106297    ---------------------------------------------------------------------------------------------------------WRSGDVGG--AISIVIPLDVYMDSEKGAVVQDVIFFGGMLVACLVIMYLA------LTYLVTRPLSKIQAGVERIQTGDLDVELAREMNTLMTEFNEMAHELANLEAQVQVRTAQLAEANAVLERQRAQLEEANGRLRDENRYKSEFLAMMSHELRTPLTSIIAFTELLNRNS--EPADEKEAETRREIEANSRALLLMINDILEMSRLDAGRIEMNRETVDLGDIAGMVQAVVQPLANRKGIAFACEIDPDVPLVTADFEKLRHVLENLCGNAVKFTPEGGDVRLSISWHPECGQVLRVADTGIGIAKKDQRRIFDRFVQADSSASRRYNGTGLGLSLAKEYAEMHGGTISVESELGHGSVFTVRIP----------------------
167630809    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFLPLGIQSFLAVPI----FAGGICWGFIGFDDCSRERRWTDYDILAAMAAGIGEFIERKRVQDELARTRDQALEASRLKSEFVANMSHEIRTPMNAIMGMNELLLETDL----DAQQRDFAVIVRESAEGLLRIINDILDFSKLEAGKMTIDETEFRLVDTVETIADMLSVGARKRGLALSTFIDPAIPAVRGDEGRLRQVLLNLGGNAVKFTEQGG-VTILITPDDPPGVRFEVIDTGIGLSPVARQRLFQPFTQADGSTTRKYGGTGLGLSISRRIIELMGGEIGVESEFGRGSTFWFTVPFTAVAKPAPPPD----------
152987692    ----------------------------------------------------------------------------------------------------------------------LGWVELELSHHGTLLRGYRSLFTSLLLIAALGVTALLALRMSRAI---NAPLELISQGVAQLKEGRMETRLPPMGSNELDELASGINRMAETLQSAQEEMQHNIDQATEIEIQNIELDLARKEALEASRIKSEFLANMSHEIRTPLNGILGFTNLLQKSELSP----RQQDYLSTIQKSAESLLGIINEILDFSKIEAGKLVLENLPFNLRDLIQDALTMLAPAAHEKQLELVSLVYRDTPQLQGDPQRLKQILTNLVGNAIKFT-QGGTVAVRAMLEDESDLRISVQDTGIGLSEDDQQALFKAFSQADNSLSRQAGGTGLGLVISKRLIEQMGGEIGVDSTPGEGAEFWISLPKSR-------------------
269839224    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SHEDRPASQIIARDITESRRVAEELR-RARDQAIEASRLKSEFVANMSHEIRTPLNAIIGMTELLQDTPL----SERQREFVQTIQTSSQSLLSIINDILDFSKIEAGKMVLEEVDFDLVSLVEGTSEMLAGAARGKGISLMTFVDPTIPTLIGDPARLRQVLLNLLSNAVKFTEQG-EVLLRVAADSEVELLFEVRDTGIGIDSAHLGKLFQPFTQADASTTRRYGGTGLGLTISKTLVELMGGTIWAESQPGVGSTFRFT------------------------
117925742    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITEQKEVETTLRLAREQAESANRAKSDFLAAMSHEIRTPMNAVIGMGEVLLETKL----DQEQRHYIETLQHAGEALLDLINAILDLSKIESGRMELVEQDFDLHKMVVETCQLFQVQCRKQGIELNLNWEESNPTIHGDQARIRQILFNLIGNAVKFTDEGS-VTVEIRIEQEKTLLFKITDSGIGIPADKQETIFQKFSQADSSLSRRHGGSGLGLTICRHLVEHMKGRIWVDSEEGQGSCFSFTLPCRPTAPKAPHDAQQKQSKKA--
254415932    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITERKQAEKQLRESNERAERATRLKDEFLASMSHELRTPLNAILGLAEALQEEVYGSLTPKQHKS-LATIEQSGKHLLDLINDILDLSKIESGKMSLSVSLVSVDSLCESSLTFIKQQAQQKNIRLEYHIAPGLSEIEVDERRIRQVLVNLLSNAVKFTPDGGKVSLQVTTDDGEKLQLSVTDTGIGIAPENLDKLFKPFVQLDSSLSRRYAGTGLGLALVRRIVELQGGSIALESEVGKGSCFTVNLP----------------------
78223984     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------FKLPVWLQVSGLILGVVVIMTVTGFILWNRTLRRTVKLRTAQLEQELAERKMAEEELRKYRENLEDLVREAKERAEAADQLKSAFLATMSHELRTPLNSIIGFTGILLQGLGGPINDEQAKQ-LTMVRHSANHLLSLISDVLDISKIEAGQLKISPEPFQLRESVQKVTQSVAGLVDKKGLRLILEIADDVGSIVSDQRRVEQVLLNLLSNAVKFTEQG---TISVRCSRESEWYVSVADSGIGIKEEDLERLFKPFHQVDTGLSRKYEGTGLGLSICKRLVELMGGSITVESRQGEGSTFCFLLP----------------------
288962975    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RFEAELQRQAADMCALAEGLDAAREEADALRARAEAATQAKSEFLAAMSHEIRTPMNGIMGMTELL----FDTPLTEEQRQFAQAIRSSSNALLTIINDILDISKLEAGRVTIETLPFDPADLVEGVVELLTPRAHEKGIEIGFYIDPPLRTLLGDPTRIRQILVNLVGNAVKFTDQGSVVELEAREATDAHLVLTVTDTGIGIPAEAMPTLFNKFQQVDGSITRKFGGTGLGLAICRQLSELMGGSIAVESRLGSGSRFLVDLPLA--------------------
135304975    -----------------------------------------------------------------------------------------------------------------------------------YTPEGKVVYANAALRLAPEIRKDPDHPLVNGIP-ALIETIVARKTNAGQRELTLDDAIFEQRVVRIPLKKGHTFLVYCHDV------TERKAHEEQLGEYLQRLEQARDEAERASRSKSDFLANMSHEIRTPMNGVLGMAGLLLDTDL----TAEQRGWARIIRKSGENLLDIINDILDFSKIEAGKLELEPIPFNLPEAIEEVTDVLRLRTQEKNIELLVHFDPETPAIVGDPGRIRQILMNLVGNAIKFTEKGHVLIFVHGKTEGDHLFFEVQDTGVGIPEDKQEYVFHKFSQAEESTTRKFGGTGLGLAICKSLVSMMGGSIGVNSTPGQGSNFHFVLPVAK-------------------
269126865    ------------------------ARIGGMLQGHRDVTQLAQLIMSELAQT------VSANYGAFYLARPGADGESLALIAGYGVRAPDAVAFRMGEGLVGQAALERRTILVDDAPPDYVTVRSGLGQAPATHVIVLPILFEGQVQGAIELASFSGFTDTHLAFFDQFTENLGVTINAINANSRTEALLAESQRLAQQ-LQERSDELQRQQAELRRSNAELEEKAAQIEQARRTLEERAEQLALSSRYKSEFLANMSHELRTPLNSLLVLAKLLSENPEGNLTPKQV-EFAKTIHDSGTDLLQLINDILDLSKVEAGKMEVHPQPLAFTKLVDYVDATFRPLAVDKGLDFAVEVSPQVPEVFTDEQRLQQVLRNLLSNAVKFTSEG-RVRLTIAPAEGVEFTFEVSDTGIGISEDKLQVIFEAFQQADGTTSRRYGGTGLGLSISRNIAHLLGGEIHAQSRVGKGSKFTLYLP----------------------
283822230    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FEQSRRQLEIQARQLRELAE------SYNEEKIRAEAANQAKSEFLANVSHELRTPLNAIIGFSEMMRDGVLGPIGNPKYESYVKDIHNSGRYLLEMINDILDMSKIEAGRWTLSPEWFTMSDVFQECLSVVSPVAMEGNVELSQSGNTSI-SLYGDRRALKQVLINLLSNAVKFTPQDGKVSLRAYRYRG-SIRIAIADTGVGIPKHDLGRLGRPFEQVSNQLTKGHKGTGLGLAISRSLVEMHGGKLDIKSRVGEGTTVTCILP----------------------
193214323    ---------------------------PPLPPGDY---VLQIRAQQAGNLWSDVREYRISVAPSWYAQ-RWMGIVYVMILAGALVFLRKFRNTLREKSRADEEHQKLISLIELSSECILMVSLNGRVDFINAAGQWLLVDANGEVAGGTWSHRIFEFIHEEDSIFFRRIVVPAVINQGQWSGELHFQHMKTKQQIPVLCSAFTIKHPVTG--KPMAYAAISSDITIRKKVERELI-EAREEALRAAQAKAEFLANMSHEIRTPMNAVIGMTGLLLDTPL----TAEQREYVETIRSSGDALLTVINDILDFSKIESGKLELEQYPFTLRNAIEECIDIFSATAAEKHLELVYFIHEKVPTVSGDVTRLRQILVNLVSNAVKFTKSG-EVVLEVQLQQPREQHFTVRDTGIGIPADRLERIFHSFSQVDASTTRKYGGTGLGLTISKHLCELMNGKMWVESELGKGSTFHFTLPDTK-------------------
254410199    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELLVSLATQLAIAIKQSQLYEQLRHNNDILATTNAELAHATRLKDEFLANMSHELRTPLNAILGLSESLQEEVYGEIT-EKQRKSLATIEKSGRHLLELINDILDLAKIESGKLELNLTAVRISQLCDASLSLIKPLALEKNITLSGNIAAGLGTILGDERRLQQVLINLLSNAVKFTPEGGQVTVEIRKQDGEMLYISVSDTGIGIAKEHREKLFQSFVQIDSSLSRRHQGTGLGLALVRRIVELHGGWVTVESEIGKGSCFTVRLP----------------------
84701751     ------------------------------TSFRRDLLRERMDLARVTAANVSAAVLFRATINENLSALSQLPVWSVRGLGGYIEQTDTAIKPLTRGTTPVSIVSWQVPISVDQEIIGYVQLVSSLDRLGFTVKRYLQIVGAVSLVGMAGAFILARLTAQGLIQPIHSLIMTMQQVQRDRNYRLRVEGLSNDESGQLAAAF---------NDMLDEIQRRDENLEKTVEERTADLEEAVTKAEAASLAKSAFLANMSHEIRTPMNGVLGMAELLMSTELDTY----QRELIGTIMSSGTSLVTIINDILDFSKIEAGKFSLNEEPFNLREGIENVATLMAGRAAEKDLELFVRYDPSLPEVFTDGGRLRQVITNLVGNAIKFTDEG-QVLIDVGAQSGETVRISVTDTGIGIPPEKLEAIFEKFEQADNTSSRMYEGTGLGLAICKTIIELMGGKIGVTSELGRGATFFIDI-----------------------
158338408    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AKLRNVNAELQTAKDRADAASQVKSEFLANMSHELRTPMNAVIGMTGLLTHTSL----DAQQQDFVDTIRSSGDALLCLINDILDFSKIEAGKLEVEEQPFNLKSCIEEALKLVAPRAFKKGLEIAYLADPDLPCIVGDVTRLRQVLVNLLTNGVKFTDNGEVIEVTAEIQDREGSQFAVKDTGIGIPEDRLNRLFQSFSQVDSSTTRKYGGTGLGLAISKRLCELMGGKIWVDSEIGIGSTFTFTIPIADTFDCAP-------------
269923840    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GGTVITAADVTAIRRQEVERQRSADSLRKTVDELEASQEKLSLLAEIAMTRAEAANQAKSEFLANMSHELRTPLNAINGFSEIMAGEMFGPLGHEKYKGYAHDILKSGQHLLSLINDILDMAKIEAGKMTLHYEAVSLTELCEDAIRLMRGKAQDCGLTLSLE-AGDVPEIEADYRGLKQVMLNLISNAVKFTPEGGEITVSVTRQNAVTMRIAVTDTGIGIAAADLARLAQPFEQVEGQHSKTTQGTGLGLALTKSLIELHGGEMTMVSEPGEGTTVSFDIPIRRPVQI---------------
196259019    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QLLQQIANQLAIAIQQASLFEQLQVEIEDKQQKNAELDRATRLKDEFLANMSHELRTPLNAILGMTEGLQDEIFGQIN-ERQRKSLKIIEQAGNHLLELINDILDVSKIESGQLELHCTSTEIIPLCQSSLAFVKQQAVKKRIQLDFNISSNILMLTLDERRIRQVIINLLNNAVKFTPEGGKVGLEVVQIGENTVRFAVKDTGIGIAAENIPKLFQPFMQIDSALNRQYTGTGLGLALVKRLVDLHGGEVSVTSELGVGSCFSVDLPL---------------------
34497036     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQQANVQLTEARDAAEAANRAKSEFLAVMSHEIRTPLNGVIGMTDLLQRTRL----DDRQRHYVSVVHRSGEDLLAIISDILDFSKIEAGKFELDRQPFCLNLLVEEIVERLAPVAYGKGLELMCALPLMPVEVVGDGKRLGQVLTNLVGNAIKFTESGAKVDRAGESDAGVTCRISVKDTGIGIAPDQQKRLFKPFSQADSSTTRRFGGTGLGLVISQRLVGMMGGRIELESEPGSGSEFHFTLPRASDSQLCP-------------
254457993    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITEQKRTYLELNKAKYEAEKANKSKSEFLANMSHEIRTPLNGIMGFVNLLYKDEKDIKKQEK----LKIIKDSSYTLIDIVNDILDFSKIESGMLSIEKVPFNILDAISQTILLFRQRAKEKNITIKLSIDDKIPKIEGDITRTKQVFSNLLSNALKFSNEDSDVKVNVNYLDNNEIYCEVLDSGVGISPSKTDTIFEAFEQEDSSTTRKYGGTGLGLSIVKQLVELMGGKIGVNSELGVGSTFYFTLPIIEAKEDIDKDD----------
24251268     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVSLEHRVQERTAALRETNDRLEQAREQAEAANQAKSAFLANMSHELRTPLNAIIGYSEMMMEEAEDGIEVEELLPDFRKINNAGKHLLELINSILDLSKIEAGRMELYLESFSLPELINGVKSIIKPLIEKNQNQLLVDCPADIGLMTADVTKLRQTLLNLLSNASKFTHQGT--DSAAGCCQGDQVVFKVVDSGIGMSPEQIDRIFEAFAQADDSTTRKFGGTGLGLSISRHFIEMMGGKITVESVLGEGSTFTITLPRQ--------------------
268325504    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRSVYAKQMTFLGTVIAIILGGSFGLIVMFSRWNKTLEAEVESK--TGDLIRTNKELALANERLKELDRLKSDFVSMVSHELKTPLTAMRTSAQVLEAAGIA---TETKREMLDIILRNIDRQTNLVNDLLDLSRIESGRMKLKFESVSLDSLIADSIESVKHAASEKGIKLNVKLPEGLSSVKGDREKLTQVVINLLNNAIKFTPRSGEISIKAIELNGQ-VEVKVSDTGIGIPPEDLEKVFDKFYQVDSTLTREAGGTGLGLAICKGIIEAHNGHIWAESELGKGSTFVFTL-----------------------
119487927    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITERKRAEVELRRTNAQLERATRLKDEFMANMSHELRTPLYSILGLSEVLQQEVYGVLNAEQLRS-LSTIEQSGQHLLELINEILDLSKIESGKMELQLSAVNLTQLCQSSLNFVKPQADQKNIQLQFIATPVPVIINIDELRIRQVLINLLSNAVKFTPEGNHILLKIETEQNNCVHLSVTDTGIGIAPEDQVRLFEPFVQIDSSLSRRYSGTGLGLALVRQITQMHAGTVSLDSEVGRGSTFIVTLP----------------------
167629693    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRWVSGHVIPVADSSGKVVRLDGMLMDITEKKQVDMELR-IAKVRAEEASLAKSSFLAMMSHEIRTPMNGIIGMNELL----LGTRLTSEQLDYAQAVQESAELLLTVINDILDYSKVEAGKMELESIDFDPVPVVDGVARLLQGKAREKGLTISTFIADEARFLFGDPGRLRQVLLNLVSNAVKFTERG-TIDIRVFPVSDTGIRFEVIDTGIGIAPEIRDCLFQPFSQGNTSMTRKYGGTGLGLAISRNLVELMGGKIGVQSKPGEGSTFWFTLPVRKPLQTSQSPVHAAESRQAP-
42524006     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FPLRDEDGHLIAIAGVSTD-ITELHRYQQELERAKEAAEAGTRAKSEFLANMSHEIRTPMNSIMGMSELLLDTELSP----DQRQFVTILTRASSSLLNLINDILDLSKIESGLMVIEKVPFSVRESVRRALELLMIRAVEKKLDLKLEIDPQVPEILGDATRFQQVLINLIGNGLKFT-THGEVRVQLK-VNGHQLWVGVKDTGIGMAPEQMQGLFTRFSQGDSSITRRFGGTGLGLSISKQLVEKMGGTIGVTSEIGQGSVFYFTLPL---------------------
167630091    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YVLIQITDITRQELRVRQLKG-LIRELKLAKEELKVSREMAVVANRAKSEFLANMSHEIRTPMNAILGFVDL----TLATELNAEQSKYLGMVRSAAQSLMRLLEDVLDISKIESGQLVVEQQPFSLASVLRSAVDLLSVKASDKALQLRYQIPAGVPEVLGDANRLTQVLVNLLSNAVKFTDAG-EVVLGLDILEQDHRQISVRDTGIGIAPDRLEAVFEKFYQVDSSSTRRFGGSGLGLAIVRQLVENMGGRVWVESELGKGSTFYVTLP----------------------
296268178    --------------------------------------------------------------------------------------------------------------LVGQAALEAKQITIDNVPPGSITVETGLSRSTPAQIVVLPIQFEDQVLLELASFTSFSEVHMAFLTQFVEATTINTIKANSRTEALLKESQRLATELQKRSDELQRQQEELRRSNAELEEKAALLEQARRALEESSRYKSEFLANMSHELRTPLNSLLVLAKLLADNAEGNLTPRQV-EFAKTIHEAGTALLQLINDILDLSKVEAGRMDIHPQQISLPRLVEYMEATFAPLAEDKELAFTVRLDPSAPEIYTDEQRLQQVLRNLLSNAIKFTHEG-EVRLEVGRAPADVQYFRVIDTGIGIAPNKLDVIFEAFRQADGTTSRKYGGTGLGLSICRQIARLLGGEIHVASTPGEGSTFTLYLP----------------------
117925117    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEYPIFDKDGRVIAVEGLAHDVTERHRAEFELL-TAKEQAEAANRTKSEFLAMMSHEIRTPMNSILGMAELLSESPLTP----EQQGYLKIQRRAGHGLLELINDILDLSKLEAGRIELYIQPFNLPELLQSVVDLLENLARERGLALRLERMEEIPTLCGDRARLRQIMVNLVGNAIKFTHDGSKISVEKSSDDATNLLFHVIDSGIGIAEKDQSSVFQRFTQIDSSNSRFYGGSGLGLAITHHLVELMGGKIWLKSALGEGSCFTFTLPLPPVQIDEP-------------
116621165    ------------------------AKFTGMMQGQRDLLTVAKLLLSELTP------LVGAQLGTFYVSESRDRSESLKLLAAYGANDTVASQFALGQGLVGQCGQEKRRILVTDVPKDYVKITSSLGEGTPLSIVVLPVLFEGEARAVIELASFRHFTDVNLAFLDQLTQGIGIVLNTIAATMRTEQLLKQ--SQALAEQLQKTNAELEEKAHLLAEQKEVETKNREVEQAKAALEEKAEQLSLTSKYKSEFLANMSHELRTPLNNLLILAQMLAENAESTLSSKQVK-YAETIHSSGTDLLALINDILDLSKIESGKMDVEVGSVHFSELRDLSSRTFRHVAEGKGLDLSIELADNLPTIITDAKRLQQVLKNLLSNALKFTEQGA-VRLRVERATSGWIAFSVTDTGIGIPQDKQRIIFEAFQQADGTTSRKYGGTGLGLSISRELTRLLGGEIRLQSAPGAGSTFTLYLPQTYVAQVA--------------
117925672    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELLGLIGVARDITQRLRVEQEL-QQAKEDAEAANRSKSEFLAAMSHEIRTPMNVVIGMGEILLETPL----NAEQTRYINSMQHAGDALLELIDNILDLSKIEAGRMTLEERAFRLDTMVISITDFFRLQALNHNLSLVVEIAPELEQVLGDAGRVRQVLYNLLGNALKFTEEGG-VSLHLSLDANQHIHTRVSDTGIGIAPQQLERIFDNFTQEDSSVTRRFGGTGLGLAICRRFTELMGGRIWVESIEGQGSTFHMTLPL--VLSHTP-------------
299136566    ---------------------RLTWLCGGSIAFGIGIWSMHFHLPVQVNYYLPTVLLMLAAILASFGALAVVSRATMGTLCGIAAMHYIGMAAMRLPAMCVYSYGIVLLSVVLAIAISFIALLFAFKFRKDASTWNWRRFGSA-ILLGLAIPIMHYVGMAAVSFH----LMPGKDSNLVNVVRASDLNTAGIVIITLALLIVILTSVLDRRYSLQAVQLELSEQRYRMIEAEAAGRERVRAAEASSQAKSEFLANMSHEIRTPLNGIIGMTDLALETEL----TQEQRDYLETVKLSGDALLNVINDILDFSKIEAGKIELEEIDFNLCNCIEGTLKTLALRADEKGLELLCDVSPHIAEVVGDPGRLRQILLNVIGNAIKFTSKG-EISLKVKEEKKSILHFIITDTGIGIAPEKLTTIFDSFNQADTSTTREFGGTGLGLTISRCLVEMMGGKLWVESEVGVGSQFHFTIPMKYVDTPIEVDH----------
118579861    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITERKQAEEALRIAKENAEAANRAKSQFLANMSHEIRTPMNGVLGMLDLLMDSRL----DENQLRLASMAHGSADKLLEIINDILDFSKIEAGRFQLHMADFALRETVREVADMFWVKAQDKNIRLICQIDDSVPTVRGDGVRLRQVLINLVGNAVKFT-ENGQIFLGVSLAENTQLRFEVRDTGTGIPLDAQPYIFDAFSQADNSMARRHEGTGLGLAISRELVEAMGGTIGVRSEPGTGSLFWFTLPALLPADDAMEENSE--------
167628685    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTVAVSNRIRKPIDKLIEGSRHMQQKNYSYRNVPIELKELSQTFNRMAEMIDDHVQELRRANEAKSDFLANMSHEIRTPMNAILGMTELLGETQLTP----EQAEYVRICRGAGDTLLYLINDILDLSKVESGRMELQLTQFNLVELVEKTAELMAVRAHKKGLELVCHIFPGVPQVVGDPGRLQQILINLMGNAVKFTERG-EIVLQVERDPDQAIRFAVSDTGIGIAADKKEVIFERFSQADSSTTRRYGGTGLGLTISRYLVEMMKGRIWVESELGKGSTFYFT------------------------
78484412     ----------------------------------HAIQFDQFKLVIKNSTVSSFGNIAVATFLTYLLSNTLVFFWLAYMVLVSVFRTGYGRYIRNVSLDTFKYFQKRYFVFILLTALGWGYASFALFVENDTTLQSFLVMSIAGI----SSSSVSSLSPVKSYFYSFIIIVIPLFLKFATSYEVYGVAFSLILLLFLIFMIKSAKHYQEAINDSLSLNYQNVGLIKEL-------NQAKQEADASNQLKSEFLANMSHEIRTPMNGIIGMTGLLLDTSL----KKEQRDLTLTVKESAESLLAIINDILDFSKIEAGKMELNYESVKLVPFLDGVMEMVASSAQSKGLNLAYFIDPILPEIETDGVRLRQVLINLLSNGIKFT-DHGYVYLTVSASDSNRLQFKVTDTGIGISEEGQAKLFNAFSQVDGSSMRVFGGTGLGLTISKQILSLLGGHISVKSALGKGACFCFDIPY-RVMD----------------
72160690     ------------------------------------------------------------------------------------------RRITAGQGLAGEAIAQRKELIVHNVPGDYVRIESGLGEAPPLSLAIFPIVSEDRVLGVIELGSYGTFREIHLNFLRQLVSLLSATITTILANSKTEYLLAQQLTTALQELQRQQEELRRKNAELHSKAGQLASQNRAIELQNRQIERARRSLEDSSKYKSEFLANMSHELRTPLNSLLILARLLADNSEKNLTPKQV-EFAQTIYKAGSDLLQLINEILDLSKVEAGRMELNPSHVSISQLVDYVEASFRPLASEKGLAFAVEVSPDVPQLWTDEQRLQQVLRNLLSNAVKFTSSGEVIDVDTFTDPDEVIAFSVIDTGIGIPEDKLQLIFEAFHQGDGGTSRRFGGTGLGLSISRNMAELLGGEIRVSSTVGEGSTFTLLLP----------------------
254293651    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILLLSDIWLNFYDRPTAGGGLVTVGLDISSIKNHQLLGKEKKLRRLVLELDRMQGQSEEHARKYAEEKTKAEKASQAKSVFLANMSHELRTPLNAINGFSEMLIKEIYGPLGDERYIGYAEDILSSGQHLLDMINDILDMAKIEAGKMSISTREIDPVEAVDSAVRMIRRRAADKDIDLNLTVKDDIPDIEGDHRAIKQMVLNLVSNAIKFTDPGGYINISV-VKENAFVRVSVADNGIGIPKQDIPRLAQPFEQSSADENRNSKGSGLGLSLTKSFAEMHGGRLEIESEFGEGTTVSFLLP----------------------
241774793    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVEAELNDGRWIQISESRTLEGGTVVTGADITAIKVQEEMSRRNEEQLQAMVDKLEQSRRIQTDLAEMAKIRAEQANHAKSEFLANMSHELRTPLNAINGFSEIMAGEMFGPLGHARYKEYAGDILSSGQHLLALINDILDMSKIEAGKMTLRFEPVSVEEVVDDTLRLVRQRAEKAGLKMRVHL-PQLPDIQADYRALKQILLNILTNAIKFTPSGGTITVSAVPTDS-FMHLYVADTGIGIAPKDMERLARPFEQIENQFSRTKEGTGLGLALTKSLIEMHSGRLEVDSTVGQGTTVSVILPLTQTSPGASADDTPDT------
149376977    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAIVVVLIFLYWNRKLSREVDERIRSENALRRSEDELRAAKLEAERLAREAEAASLTKSEFLANMSHEIRTPMNAVIGYSDLLSNTVKDP----QQRNYLDAIRAGSRSLLMLINDILDLSRIEAGKMRLEYSAVSVRRLLSDVRHIFDLRATEQGISLEVSVDSKMPAMMLDETRLRQVLFNLVGNAIKFTHEGG-VTVRATATPRKSLVVTVSDTGIGIPPDQQEQIFDAFEQQEGQNTRRYGGTGLGLAISRKLVRMMGGELQVESEPGAGSTFTVKLPRVEATGAQAEED----------
20092217     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TKIIYQNQPANIVVI------RDITVRKKAEEALIN-AKTAAEVANRTKSEFLTNMSHELKTPLNSIIGFSDLLKEEIAGPLN-EKQSRYVQFISSSGKNLLEIINDILDLSKAESGEEDLNVEKFSVDESINKVISVVLPQAQEKNIILNYQSENRTLWITADEGKFRQIMENLLSNAIKFTPAGGSIDVTLKQ-EGLLVTIEVKDTGIGIPEDSFEKIFKPFIQIDSSLSRNFEGTGLGLTLVKKYVEMHGGNIYVESKIGEGSSFRFELPVTRKRTVEP-------------
71908921     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------STLLMIGLVIAIAVWMAGLLTRRITGMISGIHAFQEDLKRRLARSSDEMGELAASFNRMADSVQDSFKRLDDAREKAEEASRQKSAFLATMSHELRTPLNGILGFAELLKYEL----DNPSHQEYATVIQQSGEHLLNLVNEILDLAKIEAGEMLFKRVPTPLAGLVSECVAGHQVTATAKGLGFDLNVAEGLPELVTDPLRLRQILNNLLSNAVKFTEQG-KISLTVRP-AGQEIAFAVSDTGAGIPPESLDMVFEKFKQLESFLTREHGGTGLGLSLVRQLAEHMGGRVTLESAVGVGSTFTVYLPQ---------------------
298528945    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELAQDVTALMEKEQDLEQKNQELMVLNEKYQEAARQAREASRAKSEFLANMSHEIRTPMNAIMGMTELAGNTELTP----EQKEYLSIIQNSSESLLALLNDILDFSKIEAGKLDLEYIDFSLRETVHNAVYSVAMLAHQKGVELVVRVEPDMEDFKGDPDRLRQVLVNLVGNAIKFTQQGEQVEVRLAAAEEMLQHFRVVDTGSGIAWDKQEGIFEAFVQADGSSRRKYGGTGLGLSISSRLVEMMKGRIWMQSEPGRGSTFSFVLPLEPGEDAQKE------------
110833303    -------------------------------------------------------------------------------------------------------------------------SVLILFAPLTLIDFHFFIQASTAIIIALSIWLIRQGYSPARYFLLAFTAV-ALATMAYILKTFQLINGGWLLENIMPMGTFIEALLLSFALAHRMTILKSENARIQNEANEILEQRVSERTSELNAARSEFLAVMSHEIRTPLNGIIGTVDMLK----GSPLNDEQRHNLNVIEQSGNSLLNLINDILDYSRIEAGKMPIEQTSFNLFNLLNESLTLFQHKAQIHSNALTLDVAPNVERCLGDPVRLRQILVNLISNAVKFT-DNGTITVRAQRDNSDYLYFEVQDSGTGISEEQQRRLFDHFQQGDSSTSRRYGGTGLGLAICRQLVEIMGGEIGVDSKPKQGSRFWFRLP----------------------
260770504    --------------------------------------------------------------------------------------------------------------------------------------------RIGYVLIVGLIGFYALFLMFIWLSSKQMSQAIAQPLATIQDM-VHKVSLGDFN---VSHRRFRLKELDDTADSVMRMGDKLDKLTGALK-------DAKLQAENANMAKSQFISNISHEIRTPMNSILGMSHLLMTSNL----SDDQRNHLITIDKSGKHLLSLINDILDMSKIDAGKVDIEEIPFDLAALVYDVHDIFEYKAKKHGVKLHLDLDKSLPPLLGDPFRIKQIMLNFVSNAIKFTEQGDTIRVQVTSESVFALRLSVEDNGIGLSTDDQMKVFESFQQADASTTRKYGGTGLGLAICKRIAHLMGGEVGVESRLGDGSTFWLTL-----------------------
218779450    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VFVWNRRLAKEIARREELEAHLVTAK-------EKAESADRLKSAFLATMSHELRTPLNSIIGFSSIVLQELPGPLNKEQKKQM-GMVRNSARHLLALINDVLDISKIEADQLVLAPEEFDFTEAVNGVVQSVRPLAEKKGLELELKQDASKLRIFCDKRRMEQVLINLVNNAIKFTEKGS-VSVLVSGPSNRNVMIQIQDTGIGIQPGDFSKLFKPFRQIETGLDRKYEGTGLGLSICKKLVGLMGGEITVESEIGHGSRFTVRLP----------------------
224371381    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HARDEDLKMYSADLEKRVKLADLSQAKKALEKAKETAEEASRAKSQFLANMSHEIRTPMNGVLGMAELLMETDL----TEEQRRFSKTIQSSGSSLLAIINDILDFSKIEAGKLELETINFNLQILIDDVMQMLASRAHAKQLELAVLIPPETCILRGDPTRFRQVLTNLVGNAIKFTKQGEQVATTVSDQNRVKLHVLIRDTGIGISQQDLQRLFSPFSQADGSTTRKYGGTGLGLAISKEIVALMGGDLHCESEPGKGSTFSFT------------------------
284051659    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SFAEELSLTLTEDNLLICVCRD-----ISDRRETEAKLRQTNQELMRATRLKDEFLANMSHELRTPLNAILGMTEGMQEEVFGTLGD-RQKQALQTIERSASHLLELINDILDLAKIEAGEMKLDLNYTSIRPLCQSSIAFIKQQAFKKGISINVQIPQALPDLYIDERRLRQVLINLLNNAVKFTPSRGKISLEVKLQDKSRVRFAVIDTGIGINEEQLSKLFKPFTQIDSALNRQYEGTGLGLSLVKRIVEMHGGTVNVISKVGSGSQFIFEIPCDDIL-----------------
86160538     --------------ALRDTTDKNTAQDTNLANFSNMMQGQRNIVSVAQAIISELTPLVDAQHGAFFMLEPDEPVLRLIGSYGFGGRRSLSSTYHMKETLIGQCAFEKKRIIVSDVPEGFLYIASGMGEAPPRNLLVLPVLFEGEIKAVIELASFREFSPNHLAFLDQLMEKVGFVLNMISS----NMRMEGLLL-----------ELKRSNAELEAQAAELNEKASEVELASRSLEEKAEQLQLISRYKSEFLANMSHELRTPLNSLLILSKMLAENRDGNLTVEQVK-FASTVYTSGHELLGLINEILDLSKIEAGKMPIEPRDTRLESVRDDLEQTFRHVAEHKGLGFQVRMAPDLPRIHTDPTRLQQILKNLISNAFKFTERG-EVVLEVSPAAGGALAFAVRDTGIGIPADKQKLIFEAFQQADGTTSRKYGGTGLGLTISREIARLLGGSIEVESAPGRGSVFTLVLP----------------------
110597007    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEPQGIQSLITIPLNYGEQCFGFVGFDAVRSLKIWDDDLSLLRVLAELFTNAEVRHRHETALVEARYASESANRAKSEFLANMSHEIRTPMNGVIGMTGLLLDTSL----SDEQRGYAQAVMESADFLLGLINDILDFSKIEAGKFELEMLDFDLRNVLDDVSSIMAVRARDKELEFICAASPEVPFLRGDPGRLYQVLNNLAGNAIKFTHQG-EVAVSVALVSGSAQRFSVRDTGIGIPEQKIAILFSSFTQVDASTTRKFGGTGLGLAISRQLVELMGGEIGVSSRENEGSEFWFTIPFKKQLP----------------
134299991    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTEVAKAKRQAEQALLVAEKASKAKSEFLANMSHEIRTPMNGILGFAEVLIQQELSP----QQQESVKIIQQCGEQLMDLINDILDLSKIESGKLVMEETSFSLRKLIHEAVNVIESKFLEQNVEMKIDIEQNLDQLKGDPTRIRQVLYNLISNAAKFTHQG-YVKISVAEESISGLRFCIEDTGIGIPKEKLKLIFDAFTQADGSTTRKYGGTGLGLTICKSLTQLMGGEINVESQVNKGSIFSFYIPVNKVEISEEEKLMES-------
242280815    ------------------------------------------------------------------------------------------------------------------------------------------VFEKPLVLLGLGMDAYEVGSSMFKVFLFF--MCTALLLLGVAVTFVLNRYFVSRVKRVQEQLRGEYFTGPEQRTVRLSGNDELSDLSESINDILVLLQEEKAKAETASKVKTEFLANMSHEIRTPMHSILGMVELLKETNV----DEEQREFLNIAGTAGESLLEIINDVLEISKIEAGHLQIERHEFLLREMVERVVSVFALDAARKGLKLVCHIDENVPDVVGDATRIRQVLNNLISNAVKFTSEG-TIVVSIYWEAEK-LIFAVKDEGIGIAADKINYIFESFTQADSSTSRKYGGTGLGLPISRKLVSMMGGEIFVCSSVGEGTTFRFY------------------------
196232624    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SMDLYGLRKDGTEFPVEISLSPLRTPEGLLVTSAIRD--TTDRKRIERSLQEKNAELERANQAKDRFLASMSHELRTPLNGIIGFAEFLADGKPGPVNG-KQKEYLEDILNGGRHLLHLINDMLDLVKVQAGKLELHLATFRIEDAIEEVCAGVRPLADNKRIGVHVEIAPGFSPITHDEQRFKQVLYNLLSNAIKFTDDGGQVEVKVEQRGADRFCLSVRDTGIGIKPEDIQRLFVEFEQLETGHARRFGGTGLGLALTRKIVELKGGTISVESAVGRGSTFSVTLPL---------------------
144900213    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITKRKEQEDALAEAKQTAEDASQAKSLFLATMSHEIRTPMNGVLTMAQLLEDMPLA----QEQKEMARVIRDSATALLTIINDILDFSKIESGKLELEIIEMSLSDVIESVAELLAPRASEKGIGLMTFIDPALPDLFGDATRLRQIVTNLAGNAVKFTDKG-YVRISAEAAADGHVRFTISDTGIGLNDEQQAKLFEPFSQADASISRRYGGTGLGLSICRRLVAMMDGEIGVDSQVGQGSSFWFSLPLEQV------------------
153870226    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TAELKKAHRELEHRVAERTE---ELLHAKNQAEHAQRLAEEANVTKSQFLANMSHELRTPLNAILGYSEILQEEAEELGQSECISD-LQRIYSAGKHLLELINDVLDISKIEAGKMDLSLETFDLAIVIKEVISNIQPQVEKKANILEVKIADPLGTMLSDLTKLRQMLLNLLSNAAKFTEQG-TISIEVKREQEETWFFMVTDNGIGMTEEQQKKVFQPFTQADASTTRRFGGTGLGLAITKQFAEMMGGYILVNSEFGKGSTFKLLLPIETQI-TAPQQSHKT-------
77919545     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLEQLASRDQQLERYRYHLEE---QVLQRTQELHETNEELQKTVDKLAQARQAAETANHAKSRFLANMSHEIRTPMIGVIGVAELLS----GTPLSDHQRELAHMIHSSGESLLKVLNDILDFSKIEAGRLVVERVPFNLVDVVEEPLSLIAKNAQDKKVELICRIQPGTPSLLGDPARLRQIVFNLLGNAVKFTSEG-EISVRIGCRDENCIFLEVRDTGIGIDREAQQAIFDAFSQADSSTTRHYGGTGLGLAIVRQLLDLMRGHIHLESELGQGSVFTCTI-----------------------
255060948    ------------------------------------------------------------------------------------------------------------------------------------------VMLSALLLAYFLASRLQRFISPITHLAQVIKAVSAEKTYSVRAQKQGNDELGTLIEGFNDMLVQIQQRDEKLEAHRQELEAEVQRRTAELSAANCELNQTKEAAEAASLAKSQFLANMSHEIRTPMNGVLGMVSVLLESGLAG----EQRRFAEAVRNSGESLLSIINDILDFSKIEAGRMELEPAPFDLQDLLGGVLEMFAAGAQRKGVTVSLQLDPALPRVEGDPVRLRQILVNLLGNAVKFTSRGS-VQLKAAALAGEGLRFEVADTGIGIRPEAQAHIFESFSQADYSTTRTYGGTGLGLAISRQLAELMGGELGLQSEYGVGSAFWFSV-RLEVLCGAPE------------
83312834     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLLDNRETAMATARQAQQVAERANQAKAAFLATMSHEIRTPMNGVIGMTGLLLDTQLDP----EQRHFATTIRDSAESLLTVINDILDFSKLEAGKLDLESTDFELVGLVESIVDILAPRAHAKGIEIASMVDPDLPWVRGDPGRLRQILMNLAGNAIKFTSHGGSIEVRTSPDGAGRLRFDVRDTGIGIPQDAIGRLFSMFMQVDASTARRYGGTGLGLAISKRLTEMMGGTIGVESTPGAGSLFWFSLPFQMVETAPPQ------------
91202233     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QLRNANLEMTREMNGRKKVENELRTSYKNLEAAKLLQEHANRAKTQFLSNMSHELRTPLNVIIGYTDLLSEQLPGKLN-EKQLRYIGEINSSGKFLLSLINDLLDMSKIDAGAMELELEDVSIDELINGMVSMMSRQFVKKKIKVKIIIEPELSVVMADLRKCKQILMNLLTNALKFTPKDGRVEICAVSDGDSGVKIEVRDTGIGIAEDKIDKIFSEFYQAENVIDEQLGGTGIGLALTRRLVELHDGKIGVESKLGKGSTFWFTLPLKKLPREKSSEQKE--------
158339053    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELAEVINTFNIVLQRAALNIGQLKDSMISLLKTRQQ---ELEGMVSELQAAKHEAEAANQAKSQFLANMSHEIRTPMNAVIGMTGLLLNTPL----EAQQQDFVETIRSSGDALLTLINDILDFSKIEAGKLDLEQQPFEIRTCIEEALLIVASKASEKNLELAYLINPPTPTILGDITRLRQVLVNLLNNALKFTGEGEVVYVSIAEATPYEIQFDVKDTGIGIPPDKLERLFKSFSQVDASTTRKFGGTGLGLAISKQLSELMGGKIWVSSEVSVGSTFSFTITASEIPNYV--------------
288573392    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FFNQAAFRLNENNSGVVGVM---EDVTALIQNAVELR-KAKEEAERANRAKSAFLANMSHEIRTPMNAVLGMTELALETTY----DEDQREYLETIHEASCSLMDIINDILDISKIESGHMEIDSHPFDLGEVAWKSASYLAKEAHGKGLELNVDIDEELAEYIGDSVRIRQIMVNLLSNAVKFTDEG-EILMSVKAMEKDSVEIRIEDTGIGLSEKEIARIFSPFIQADVSTTKRYGGTGLGLSICKKLVEIMGGKLEVQSAPGKGSVFSFTIPLT--------------------
298529315    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------REDLTAWKKTEQELV-KARQEAEAASRVKTEFLANMSHEIRTPLNGIAGMLQLLKETSLDM----EQKEYVDLGIKSSHRLTRLLSDILDLSRIEAGHMTIHQEEFDPLELCSSVNELFAVTTRNKHLSLECIFQEGFPRLVGDEARIQQILFNLVGNALKFTEKGG-VQVSAGDDTEQQVRITVQDTGIGMEQEVLQELFKPFVQAENSYTRKYQGAGLGLSIVKRLVELMHGNISVKSVPGQGSTFYVDLPLKAAEDSDVSRQEDSQDSE---
117619875    -----------------------------------------------------------------------------------------------------------------------------------------TFFAVIMVLIGIAFSTLFGFRLVKSV---TQPITDMVQAVHKIREGRLDTRVSGQLTGELDMLKALSEYHEEMQQNIDQATSDLRETLEQIEIQNVELDMAKKRAQEAARVKSEFLANMSHELRTPLNGVIGFTRQLLKTSLTP----SQTDYMQTIEKSARNLLGIINDILDFSKLEAGKLQLEHIPFSLRDTLNETMHLLGPSAHDKQLELSLQVDAEVPYLTGDPMRLQQVLTNLTGNAIKFT-EHGNVDVRIEQASGSKVRLNVRDTGIGISEEQQRQLFQAFNQADSSISRRYGGTGLGLVITQKLVQQMGGQIRFESELGKGSVFSFSL-----------------------
136112960    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VPFWGIIALLLSFSGYTSNKYFKQRFALREESARKDKEARRLEEKNTELQESQKAAEAANEAKSTFLANMSHELRTPLNAIIGYSEMLIEDAED--ENEDFIPDLDKINNSGKHLLGLINDILDLSKVESGKMELFIEEFDLKKIIEEVEATIKPLVEKNGNKLAVEYETDIEKISADLTKMRQILLNLLSNSAKFTKDGTTISVVSSKIKEHALDFNISDTGIGMTPDQVDKVFKPFTQADEKTTRKFGGTGLGLTITKMFAEMMGGDINLKSKEGEGTTFTVTIP-TKVSDPKKQDIAQNTE-----
212634200    --------------------------------------------------------------------------------------------------------------------------------------------AVAAFIIVLIGVQLNLFFTFRLVKNVTQPITEMVRVVAKIREGKLDTRLTGNLIGELDLLKRLSEYHDEMQQNIDQATSDLRETLEQIEIQNVELDMAKKRALEASRIKSEFLANMSHELRTPLNGVIGFAKQLLKTPLHS----SQQDYIRTIERSATNLLSIINDILDFSKLEAGKMVLENMPFSLREVIEETVTMLSSSAREKEIDLVIDVDPRIPEVTGDAMRFSQVITNLVGNAVKFTDSGSQLKMQLEEIADGSVHVEIIDTGIGIDADKLASLFQAFGQADSSISRRFGGTGLGLVITKRLVNRMGGQIGCNSEPQQGSTFWFSLPL---------------------
46201957     ---------------------------------------------------------------------------------------------------------------------------------------------------VMALITSQVESLARELSISTVIMIALVVGIAVWMASFLTRRITAVVGGIHRFSEQETEYRLQGHDEMASLAISFNQMADRIGESFVRLDEARKRAEEASRMKSEFLANMSHELRTPLNGIIGFSELIRDEAA----DDETRENADIIEKSSRHLLELVNSILDIAKIEAGAMTLAVQDVKLAPLVAEAASVHHSAAQAKGITLSSQVSDNCPTIRADPLRLRQIIHNLLSNAVKFTEKG-EVSLSVELEPGH-LIFRVSDTGAGIPEGMLHAIFEKFRQVDSFLTRSHSGTGLGLTLARHLVELMGGTIGVQSTVGKGTVFHFTLPL---------------------
255060494    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLSTYETAIQNNRELASATEEMSALNEQLEESMMELDLKNQELLDMNAELEKQQIIAHEAKIQAEEASRAKSDFLANMSHELRTPLNSVLGFSELLTDELFGHLN-AKQHEYVKNILFSGRHLLNLINDILDLSKVEAGKSVLEPSMVKFREVIAGTLTLLQEKALKHDVHLGLELPVDCDELMADERKLKQIMFNLLSNAVKFTPAGGTIRVTAQREAEDFVEITVEDSGIGIKREDIPKLFKEFSQLDSPYTKEYEGTGLGLALTKRLVELHGGQVGVESEIGQGSRFYFAIPL---------------------
170727693    -----------------------------------------------------------------------------------------------------------------------------------------AVAAFIIVLIGVQLNLLFTFRLVKNV---TQPITEMVRVVAKIREGKLDTRVDGNLIGELDLLKRLSEYHDEMQQNIDQATSDLRETLEQIEIQNVELDLAKKRALEASRIKSEFLANMSHELRTPLNGVIGFAKQLLKTPLHT----SQQDYINTIEKSATNLLEIINDILDFSKLEAGKLVLESLPFALRELVGDTVTILSNSAREKDIELVIDIDQSVPELCGDPMRIGQILTNLIGNAIKFTDSGS-VHLSLKLTDGSNIRCEITDTGIGIDPQQQEILFQAFGQADSSISRRFGGTGLGLIITKRLVNRMGGQIGCNSKANEGSTFWFTLPLE--------------------
226939943    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IEARKASEAAILSAKEAAEEASRAKSDFLANMSHEIRTPMNGILGMTRL----CLATELSEEQREYLDMVDSSAQLLLTVINDILDFSKIEAGKLELSATDFSLRELVRDTLQPLALKAGEKGLEILCDIPPSLASRHADATRLRQVLGNLLGNAVKFTEVG-EVELQVREQADGLLRFSVRDTGIGISREGLAQVFESFSQADSSISRRYGGTGLGLTISSRLVGMMGGTLQVESEAGLGSCFHFAVPL-PPGDILPDQNN---------
158523280    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VKLTGLVAGTVLIMSLGGSLLLKRRVRTRELRQINNEMDDRIRSRTAELADAMKKARAADHLKSAFLATMSHELRTPLNSIIGFTGMLLQELPGPLNEEQKKQM-GMVQTSARHLLALINDVLDISKIEAGQLSLAPVTFDLRSSIEKTAALVAPLAEKNEIDLKVEIGKDVGDMTTDQRRLEQVVLNLLNNAVKFTETGS---VSINCRTDTGQYISVADTGIGIQPEDVAELFQPFHQVDTGLSRRHEGTGLGLSISKRLVAMMGGAIEVQSEPGKGSTFTVRLPKT--------------------
209525380    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FISKITQHLSIAIYQYAQVQQQKQTLERRVKERTQALHDALLAAQCANRAKSEFLATMSHELRTPLTHVIGISSTLLRLYSQPDNLEKQKHYLQTIHDSGENLLALINDILDLSQVESGKTVLKFSEFSLQKLAQQCLHTLRDFAKEKGVNVNLQIKVDQDLFRADYRRVRQILLNLLSNAIKFTPKGGRVTLTVSRKD-KTAIFQVKDTGIGISKEQQSLLFEKFQQLDSPYRRQYGGTGLGLALTKQLVELHGGSIQFESEVGLGTKFTVYIPIQ------PLINKSSSNYK---
150015596    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSQLLEVNGSLEETNCMLEEEIEEHKLTETKLKAAKEEAERANSAKSQFLANMSHEIRTPMNGIMGMTSLLEFSKL----TDEQIDIVKMIETSSKHLLQIINDILDLSVMDVGKIELKPERINIFNLMNESRNLFTYLAENKGLKLEIIVDNNLPEIILDKGRLMQVLSNLIGNAIKFTEKG-KIQVSVDKVEDKELMFSVKDTGIGIKEEDIPRLFNYFTQLDISASKKFQGTGLGLAISKNIVELMGGEISVESQYGKGSTFYFT-----CLFNIASDSKESSNIQ---
281212452    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FTRVISVEAKGEVNIL--KAIINEMIHNLKETTIKNTLAKEAAEAASRAKSDFMANMSHEIRTPMNGIIGMTDL----TLDTELNAEQREYLTMVQSSAASLLTIINDILDFSKIEAGRLELDKSDFSLRTILYETLKTLAWRSHQKGLEIICDIIPDTPHLIGDPGRLRQIVTNLVGNAIKFTAEG-EVSLTVKLEDEVTLAFSVADTGIGIPAEKLHLIFEAFSQADGSITRKYGGTGLGLTISTRLVELMGGKLKAESIPGKGSRFDFIFPLGQAVNTLIIDDNKSTR-----
94265011     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RQYRINQQQQEERNLESEIARQTAELRQANARLEESSRLKSEFLANMSHELRTPMNAITGFAELLAETPL----NQEQDEYCRTIRQAAAALLNLINDILDLAKIEAGKLDLEAVPFSLDELLEGVRAMFTLAARKKGIEITIKRGEGLPTLRGDSHRLRQVLINLLGNAIKFTEQGGELEVAAGSTAADKVFFAVRDSGMGISPHRLEAIFEKFTQADGSTTRRFGGTGLGLAICRQLVELMGGQIEVSSQQGKGSTFSFEIELER-------------------
219850003    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVRDITAWRVAELQLQAER-DLLAQ-RVAERTAELSRANAELARRVKDEFLANMSHELRTPLNTILTLSESLLEELRGPLN-ERQRASIQLIETSGRHLLTLINDVLDVAKIEAGRMELVKEVVAVSDVCESSLVLIKEQAAKKQIRLHCVIDAPHTRFLADPRRLKQILVNLLSNAVKFTPEGGSVELRVTTDTAQGTIFAVSDTGIGIAPDQLPRLFQPFVQLDSSLTREHEGSGLGLALVRRLVDLHGGSVSVTSTPGSGSVFTVTLPYQPLQYAVP-------------
298528353    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EIPVELSLSSVLIQGQWHAIGIVRDITEKKQAQEELQRNARNLELKNAELDAARINAEEATKAKSEFLANMSHEIRTPMNGVIGMTGLLLDTDL----DSEQQHYARTVRSSAESLLTVINDILDFSKIEAGRLDIETVDFDLEAMLRDFSGMMAVKAEEKGLELICSMDPNVPMVRGDSGRLRQILMNLVGNAVKFT-EHGEVEIKVSRMVNDEMHFSVRDTGIGIPEDKQDSLFESFSQVDASTTRKFGGTGLGLAISRQLAEIMGGTAGLESVEGRGSTFWFT------------------------
255060493    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDVTERRKLRES--EIARLAAEEACRTKSDFLANMSHELRTPLNSVIGFSEVLQDELYGPMN-EKQREYVNNIHISGRHLLSLINDILDLSKVESGKMELELSAFSLRDMLGDSLAMFKEKALRSAVGIHLEFDPEDANIMADQRKLKQIMFNLLSNAIKFTPAGGTLQVSARRMPD-FVEIAVADTGIGIKAQDIPKLFKPFTQLGSVYTKGFEGTGLGLALSKRLVELHGGRIRVKSKFGTGSRFSFTIPLK--------------------
261854763    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FQSMAHEVADREQNLNTAVMQRTE---ELEQALKIAGEARKEAEDANQTKSQFVANMSHELRTPLNAIIGYSEILLEESEDDGNT-QYAPDLERILNSGKHLLALVNDILDISRIEAGKMELYLESFPICREIQTVIDTARPVIDKNQNSLVFECDDSLGHMRGDLTKFRQILLNLISNAAKFTQVG-TLTLSVRREDTDHFTIAVADTGIGMNEEQLGRLFQVFSQADASTTRKYGGSGLGLSISRHFARMMGGDITATSTPGSGSVFTVSLPLT--------------------
196232623    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRHITNRVTDVLYNASVYKDDKGRVLGVFAAARDVTERKRQSLQEASRMKSEFLANMSHELRTPLNGIIGFAEFLVDGKPGTLNP-KQKEYLGDILNSGKHLLQLINDVLDLAKVEAGKMDLTPVSFVLSQAIDEVCAVAKPLAQKKHIHVRLTVAPELSCVTLDQQKFKQVLYNLLSNGIKFTDDGGNVGIFATPYDGSRFKLSVKDTGIGIKPEDIQRLFREFEQLESGASRRYEGTGLGLALTRKLVELQGGAINVESEVGVGSTFSVVLPL---------------------
254784466    -------------------------------------------------------------------------------------------------------------------------------------------------ILILGLAAIILVMLEQLVFRHLRHIAAQTEKLSIDTINPITLERQPSDSESEDELDSVVNALNSMRETILIDIKQQAQIEDALLAAKEEKIETRERVKAANQAKSQFIATMSHEIRTPMNGVIGMIEMLRDTPL----NDSQKHYLDVIFRSGESLLEIINDILDYSKIEAGKMNLENVDFDLNELLNDCVQLFSATTHKRDIEFVCAISPETPTLRGDPTRLRQIVVNLIGNAFKFT-SNGHVMVLVKSLQDRTLRFSIVDSGIGISKEIQRNLFQAFNQADTSTTRRYGGTGLGLAICKQLAELMGGTIGVESEYGKGSTFWFT-----IRFDLPEDRQRQPPSSSLA
90023292     ------------------------------------------------------------------------------------------------------------------------WVLEMQVSTGTAFLERLVIDLVGILLITGALLLYVRLALSKLLQLNFAARTLNLENLNRSLLPKKSRQPQKRAADSQDELDSLLQALERIRLSMLEDREQRRTVELALMREKEEKIETRQEAEAANRAKSQFIATMSHEIRTPMNGVIGMVEMLRDTTL----DDSQRHYLGIIERSGDSLMNIINDILDYSKIEAGKMSLEHMQFDLEELLEDCVQMFSASTDKRNIELICSISPNTPQLMGDPTRLKQVLVNLIGNAFKFTSEG-HIYVEARQVNASDIHFSVEDSGIGIESNQQEKLFDAFCQADGSTTRKFGGTGLGLTICKQLAEMMGGEIGVYSREKAGSTFWFS------------------------
298506349    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FFRHRRADDSVRDVEVFSSRIEVKGRVTERKRAEEELLLAKEQAESANRAKSEFLANMSHEIRTPMNGVIGMTGLLLETGLA----DEQRRYAEIVRTSAASLLQVIDDILDFSKIEAGRLEMETIGFDLRTLLDDLAESLAFKANEKGLTFTCLLRPEVPRLMGDPVRLKQVLVNLAGNALKFTHQG-EISVEVGSLTKTGLRFAVRDTGIGIPPEKTELLFEKFTQADASITRKYGGTGLGLAICKRLVQMMGGEIGVTSRPGVGSEFWFT------------------------
127512132    -----------------------------------------------------------------------------------------------------------------------------------------AVAAFIIVLIGVQLNLLFTFRLVKNV---THPITEMVRVVAKIREGKLDTRVDGNLIGELDLLKRLSEYHEEMQQNIDQATSDLRETLEQIEIQNVELDLAKKRALEASRIKSEFLANMSHELRTPLNGVIGFAKQLLKTPLH----ASQQDYIKTIEKSATNLLGIINDILDFSKLEAGKMELENMPFALREVIDDTISLLANSAKEKDLELVVDIEPSIDNVSGDALRVSQVITNLVGNAIKFTDSGS-VHLKMRLTSEEAEKVEITDTGIGIDKPHQAQLFQAFGQADSSISRRFGGTGLGLIITKRLINRMGGQIGCISAPGKGSTFWFTLPLK--------------------
254417240    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITDKKIAQEQLKAAKEEAETANRTKSDFLAMMSHEIRTPMNAVIGMTSLLLDTQL----TAQQGEFVDIIRNSSDALLTIINDILDFSKIESGKLNLEEQPFDLRACIEESLELLSSKARDKGIELAYLMDSQIPEIVGDVTRLRQILVNLVSNAVKFTETG-DVVISVTPTEQIRLQFAVRDTGIGISRTRMDRLFKPFSQVDASTTRQYGGTGLGLAISQRLSELMGGKMWVESEEGVGSTFYFTVIATPVSSDSEPDNREQ-------
114566147    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLEQSILSILVLPIFVGGVFWGYVGFDECKEERNWSEDFSILKAFSNSIAEAIERSQMEQKLAQAKEIAESANYAKSLFLANMSHEIRTPMNGILGFLELLGETELST----EQQDYVQEAHRASEILLYLINDILDFSKIEAGKLAMEEIPFRVRTVVEDAVSLQAPKAREKGLEMHTLIKSNVPEVVGDPARLRQILNNLLSNAVKFTHTGEILVITINESSDKAEIFEVSDSGIGIAPEDMEKLFQPFTQADASTTRKYGGTGLGLAISYELVRLMEGTMQVKSKLGQGSKFYFT------------------------
117925512    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RWYSAHSQPITWVDGRTVRLEVATD--INSLKQSEQALLQAKELAESANRAKSDFLATMSHDIRTPMNAVLGMVELLGESSLDP----EQSHYLKIIRRAGSTLLSLINDILDLSKIEAGQLKLELDDFTLAETVEHVMDILRHKASEKGLQLQTHLHPPQQRVRGDAQRLRQILLNLLGNAVKFTQQGS-VSLTLQQQPDGQYSFQVADTGPGIAPHRQKIIFEPFVQEESGTHRHFGGSGLGLSICHKLVTAMRGTLWLKSQLGHGSIFYFTLPLATAMEPAPDE-----------
258406487    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AEDLSVALAEALQRKKADQALHAFNAELEERTTDLEKANTALEEAKDAAEVANRTKSAFLANMSHEIRTPMNAILGMLHLIKQTHL----SAKQANYMDKVHTSTEALLNIINDILDFSKIESGKLQLEQTEFDIETEMRTVAELLGLEAQQKGIVLNFDLDLNAPEFVGDAMRLRQVLINLVGNAIKFT-EHGHIQVTTQWVEAQAECIEVEDTGPGIAPGQQELLFQAFSQADASTTREFGGTGLGLAISKRLVEMMGGEIGLQSTPGQGSRFTFRV----VLDVPP-------------
209527054    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELEHKNQALKEATRHAQAANRAKSEFLANMSHEIRTPMNAILGFCDLLQ----SLVSEPRQQQYVKSIAASGKTLLSLINDILDLSKIEAGKMELHQEPIDLRVMLEEIYQIFCHKAAEKKVELIREINDNLPKIMFDEVRLRQILLNMVGNALKFTDEG-WVKISVVTNSNTSLEIAIADTGIGIAPEQQQRIFDSFIQSEGQSTRKYGGSGLGLAITKRLTQMLGGTISLESQLGKGSQFTLIFPNVTPIDWQPDD-----------
220925264    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVAVAPPEGGATRWFAFVETAVVGRDGRPEVLSAGR-EITERIEAVRSL-DEARSRAEAASVAKSRFLATVSHEFRTPLNGILGMADLVLDTPLSP----EQETYIRAVKTSGEALLSLIDGILDFSKIEAGRLDLAAEPFDPAGLVESVVELLAPRAQDKGLEIAADLAEDLPQVVGDSDRVRQILLNLAGNAVKFTESGG-VGVTAER-AGAEIALTVRDTGPGIPEERLPLLFEEFEQGDGSASRRHEGTGLGLAITRRLVDRMGGRIEVTSRPDEGSCFRVVLPLRALGEERP-------------
262404766    -------------------------------------------------------------------------------------------------------------------------------------QQYQEIFSAGLVLIGILLSGVFAFRLMHDVTITHMKNMVDRIRRGHLDVRILDALKKGINAMAVSLSEY---HVEMQH-SIDQATSDLRETLEQLEIQNVELDIAKKRAQEAARVKSEFLANMSHELRTPLNGVIGFTRQMLKTQLTN----SQTDYLQTIEKSANNLLTIINDILDFSKLEAGKLALENIPFEFQDILEEVVNLQATSAHEKGLEITLKIDPKIPRVVGDPLRIQQVLTNLVGNSIKFTERG-NIDVSVEMRSLRDDVIDVRDTGIGISERQQAQLFQAFSQADASISRRYGGTGLGLVITQKLVSHMGGEISLTSRLHQGSTFWFTL-----------------------
153830878    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDTLKKGINAMAVSLSEY---HVEMQH-SIDQATSDLRETLEQLEIQNVELDIAKKRAQEAARVKSEFLANMSHELRTPLNGVIGFTRQMLKTQLTN----SQADYLQTIEKSANNLLTIINDILDFSKLEAGKLALENIPFEFQEVLEEVVNLQATSAHEKGLEITLKIDPKIPRVVGDPLRIQQVLTNLVGNSIKFTERG-NIDVSVEMRALRDDVIDVRDTGIGISERQQAQLFQAFSQADASISRRYGGTGLGLVITQKLVSHMGGEISLTSRLHQGSTFWFTL-----------------------
20091095     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLSERKKVEEELL-QAKLAAEGANRAMSEFLATMSHELRTPLTAIIGFSELMLGEATGEFD-ELNRKFLGHISNSGKHLLSLINSVIDLSRIEAGKMDLEPDFFSLYDIFADTKSISSPLALKKNISMDFNVESDFL-IYADRTRFKQIMYNLVSNAIKFTPAGGSVEV-VGRRSENRIRVTVSDTGIGISQDEIKHLFKPFKQINFALSREYESTGLGLVLSKNFVEMHGGRIWVESEPGKGSTFTFEVPVE--------------------
149174355    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IQRRKETEQKLKAAKLTAEEASQTKSEFLANMSHELRTPLNGVIGMTELLQ----GTHLNQHQQEFVDACRSSGESLLNLINDILDFSKIEAGKLDLDLHEFDLENVLMDTVSTLVWRTNEKNLELPCFVDPESLTLKGDSYRLRQILVNLIGNAIKFTDSGEVVTRTVSRENGNRIHFSVTDTGIGISESKINRLFQSFSQVDASTTRNYGGTGLGLVISQNLVELMGGRIGIESQDGVGSTFWFEIPSTSSTNSQPE------------
146306761    -------------------------------------------------------------------------------------------------------------------AQLLGWVELELSHQGTLLIGYRSLFASLLLIAGLAVTALLALRMGRSINEPLRAIKAGVAQLKDGHLETRLPPLGSHEMDELAAGINRMAEALQNAQEELQHSIEQRQNLETIEIQNIELDFARKEALEASRIKSEFLANMSHEIRTPLNGILGFTNLLQKSELSP----RQQDYLATIEKSADSLLGIINEVLDFSKIEAGKLVLESIPFNLRDLLQDTLTILAPAAHEKQLELISLIYRDTPALRGDPLRLKQVLTNLVSNAIKFTREGTIVMVEDESVDSAQLRISVMDTGIGLSDEDLRALFQAFSQADNSLSRQAGGTGLGLVISKRLIEQMGGEIGVDSTPGEGSEFWISLPKAR-------------------
154252152    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSRSGKVIGAFAMYFAEARTPGKWEEDYVMGAAHLASIAIERRRAEEGLRQATETAEMANRAKTKFLANMSHELRTPLNAIIGFSEIMSQEMFGPLGSDRYREYTNDIHGSGRHLLNVIDDILDISKIEAGRYVLEEDEIDMAHVLKWSVEMMRARTLEKRQNVNLHLPEAIPNVRADQRAMRQIMLNLLSNASKFTPAEGRIDLNVSRNDAGDLMVSVADSGIGIPRNKLDEVLEPFGQVDDTSARQHGGTGLGLPITKSLIEMHGGSFTLESTLGAGTTATMIFPAHRLLSL---------------
149276653    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITQQYLYDEHLKELNVQ---LEEKSRIADEQNKAKSEFLANMSHEIRTPMNGVIGMTSLLRNTRL----DEDQFDFVESIRISADALLEIINEILDFSKIESGKLELEEHPFVLSKIVEETYDLLSFKAQEKDLDLLYIIDPDVPEVIGDMTRLRQIIVNLVGNAIKFTDEG-EILTSIKLLEKKGLEFSVQDSGIGIPQDKMHKLFNSFSQVDSSTTRKYGGTGLGLVISARLIQKMNGRIWVESEVNVGTTFKFTI-----------------------
182415728    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQETKANADELEARVRARTAELESANALLHEAKDAAEAADRAKSVFLANMSHEIRTPMNGVLGMANLLLATPLNP----EQHDLAETLCQSGESLLTIINDILDFSKIEAGRMELEAIDFDLADNLELALDLHAEAAARKHLELVVNIDPAVPHVRGDPGRLRQILLNLVGNAIKFTEKGEKVTVDHNWPNRVLLRFAVTDTGIGIPEWVQEKLFQPFVQADTSTTRRFGGSGLGLVICKRLAELMSGSIGVESKPNEGSTFWFT------------------------
78221304     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SMLEARVITGALVTLLLSVV-FSAYAAYRINRPLRQALFCAAETHQVLHTIERMVNDLKRSRDEAESASRMKGEFLANMSHEIRTPMNAIIGMTELTLETPLSP----SQRENLEIIGSSAESLLGLLNDILDFSRIEAGRLLLEKVPFDLRNTVEGALDVVAPQAHGKGLELILDVARDLPEFIGDPTRLRQVLINLLSNAVKFTAKG-EVGLKVERDDGVMLLFTVSDTGIGIPADKLSLIFESFTQADGSTTRKYGGSGLGLAICRALVSMMGGDISVKSAVGVGSTFRFT------------------------
149374705    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LNAMAGELSKAQAEMQQNIDQATEDLREIEIQNIELDFARKEALEASRIKSEFLANMSHEIRTPLNGIIGFTELLLKSPL----PRQQRDHLSTIRKSSEILLTIINDILDFSKIEAGKLILDRIPFQLRDIVEEVMVMLAPAAHSKNLDLVPLVYNDVPDIMGDPLRVKQVITNLVNNAIKFTQTG-EVVLRASLEEEDTLRLSITDSGVGLSRAQQQSLFNAFSQADASTARQYGGTGLGLAISKRLVEEMGGKIGLESELGKGSTFWFTL-----------------------
94500179     --------------------------------------------LFASCFVLFFMSLNGYGFYYLWPNNPKFQQYSVFTFI--AVTLIFLAEFTIRFLKVRERRIWYLWLLELVSAIALISCLFFSYEVMIQILMFLSIFAAGTLVGFGARQYLGNAALIYTS--AWIMVACGIALLALNKFGVLPSNWVTQYSVPAAAALQALLLSFALGYRIQDEQAEKNALKERLKQAENESQQIRIAAEAESRAKNEFLAMMSHEIRTPLNGIMGMSDLLKNTNM----NETQSRYVNTIYHSGESLLGIINDILDFSKILAGKLEIESVPIHLLDLLDQCAGIFAKDIEKKDIDVTLELVPAKDIVISDPVRLRQVILNYLSNAIKFTQKGS-VQLILS-VEGNTLNLKVKDTGIGIPPCKQASLFEAFAQADTSTTRQYGGTGLGLAICKKIAELMGGGVSVESNENEGSVFEFY------------------------
78776420     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LYNSEGKITGHFGVQREITQDIRDKEAL-QEAKEEAERANNSKSEFLANMSHEIRTPMNAIIGFSEILLESDL----DEKQLHQLHKINSSSKMLLSIINDILDFSKIEANRLEIEHREFNLESILSKIKMLFKQTALDKGLEFYCNVEEGVPMVVADELRITQVLINLLGNAIKFTKEGAKVDLKISKKDEKTLLFSVIDSGIGISQNQIEKLFKPFSQADDSITRRYGGSGLGLSISSRLVSAMGGEIDVKSKEGVGSTFSFEI-----------------------
17229771     ----------------------------------------------------------------------------------------------------------------------------------------------------------ANLVVPIRVRRNLWGLLIVHQCDRPRQWTELELDLLKHLADQMG--------IALTQSQLLAQETRQAQLLA---LQNEELNVAKQVAEKANMAKSNFLATMSHEIRTPMNAIIGMSGLLLDTTLKP----EQFDYVETIRNSSHTLLTIINDILDFSKIESGKLELEEQPFDLRLCVEEALDLLAPQAASKGIELMYQLEPDTPTVVGDITRIRQILWNLVSNAVKFTKIG-EICITIGAKQKYEFQFAVQDTGIGIERDRLHRLFKPFSQVDASMTRRYGGTGLGLAISKRLSEIMGGKMWVESQSHQGSIFYFT------------------------
78223629     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NVMSTELHAFINNLEEKVEEKTAELVQAREEAEEANRVKGEFLATMSHEIRTPMNAIIGINQLLQETHL----SQQQRRLVDDSSNAAESLLTIINDILDFSRVEARRLELSDEALELRSFVESLRRLFAVKAERENISLSILVDEAPQFICGDPARLRQVLTNLLSNAIKFTPTGGRVTLAADADAGGNLLFTVSDTGIGIEKDKHERIFEMFRQADSSTTRNYGGTGLGLAITRGLVELMGGTIEVESEAGKGAVFRVLLPL-RPATGPPAD-----------
226945550    ------------------------------------------------------ILLALGFDGYLFQWPPGLQTVLLLIFSFWLTATQLTRHFLNIPQYFPLLDRILRLWMLGLGAVLLAAPLIGL-------SAWTTLAHFATLIGALLLPSCGAHVWRKNLRAGAYHLTLLLVSLGGQAFAELGLDLLGEHATMLAKIGIAS--------NLLILAVGLADRFQQLRREGLYSHRAAEEALLQNQAKSRFLAKMSHEIRTPLNGVLGMLQLLKETRLDH----SQRFYVDTIASSGSTLMAVINDILDYARIESGKLSLEHIEFDLEEMLSDTLNLFTAQAMEKRLRLHMSLDEGVPHIQGDPTRLKQVLTNLLSNALKFTSEG-QVRLDVSRRRKEHLYFGVSDSGIGIRQEAQARLFESFSQGDSSTTRRYGGSGLGLAISKELVEMMGGHIEVQSTPGLGSRFTFNLPLQR-------------------
119356453    --------------------------------------------------------------------------------------------------------------------------------------------------------------------IVHISSVDALDDESALKMILASQGIKTLISLPLIYFGFVGFDAVREVKKWGDDEISLLRVLAELNAELRFRHEARYAAESANRAKSEFLANMSHEIRTPMNGVIGMANLLLDTDL----SDEQRDFADMLLASGESLLTVINDILDFSKIEAGKLELEHIVFDLRKLLESFGAVMGLKAVEKNLEFNCVVSPEVPVFFGDPGRIRQILNNLAGNAIKFT-QNGNVTVAVSMQSENNLRFSVKDTGIGIPEAKLDRLFKSFTQVDASTTRKYGGTGLGLAISRQLVELMGGKIGVISHEGNGSEFWFTI-----------------------
71908962     ----------------------------------------------------------------------------------------VAAPAPLSGPVAGHAYSWRRIFLAPAQVAGQPAGWLRLSTDLGGAYQHLLGYLGLILVEMAAALAIALHLQSRQVGRLIEPLQDLTRHMADVSVGRLDIRAADSRVTEIDLVTGFNQMVEQIRERDHWLSTHLGNLEQIVEQRTRELRLAKEAAEAGSQAKSEFLATMSHEIRTPMNGVLGMTELL----LGTELEPTQRQFVEAVERSGKHLLHIINDILDFSKIEAGKLELDVVDFDLRNLLEESLELFSQPARRKGLELVADLPPDELIVRGDPLRLRQIVTNLLGNAVKFTETG-EILLRLLVVEPRDLALVVSDTGIGIPLDAQEKIFEHFLQADGSTTRKYGGTGLGLAICRHLVDMMGGRIHVESTPGKGAAFTVELPLGKLPVASPE------------
126667179    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QATEDLRETLETIEIQNIELDFARKEALEASRIKSEFLANMSHEIRTPLNGIIGFTELLLKGSLA----RQQRDHLNTIRKSSEILLTIINDILDFSKIEAGKLTFDRVPFQLRDIVEEVMVMLAPAAHDKNLDLVTLVYNDVPNLMGDPLRLKQIITNLLNNAIKFTHTG-EVVLRASLEEEDALRVSVADTGMGLSRAQQRSLFDAFSQADASTARQYGGTGLGLAISKRLAEEMGGKIGLESELGKGSTFWFTLTSTRASQH---------------
297568082    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIGCVFVFRDTIREREIQRNLL-SAKEEAERASQAKSEFLASMSHEIRTPLTTILGMADLLDKTPLG----AEQRQYVWASRAAGENLLDLINGILDLSKIEAGKLEIEVMEFDLDHLLRQTCEIMALRAHQKGLEFTCRLSQGSCLVLGDATRIRQILVNLIGNAIKFTERG-KVTVEVRWPAEESAEFVVSDTGIGIPPDKQEMVFEDFAQVDSSTSRRYGGTGLGLAISRKLVQMMGGTIRLASREGEGSRFTVEIPL---------------------
260777959    -------------------------------------------------------------------------------------------------------------------------------------------FTLGQLRIETDLAPVYHALWQKFLFLLVMTLIQTLLIVSCLLWLTMKLILKPILSSAMADFLVMPKRLF--HDEISHLTDKYNQCAEQLRVNYQQIIESKKKAEIANVKKSEFLANMSHEIRTPMNGIVGVAELLKETK----PNEVQRNYVDILLTSSHTLLDIINDILDFSKIEAGHFELDPTKFDLKSLIQQQANEYSIRAKQQELFFDCNIDPAVPEIEADSVRLKQVINNLIGNALKFTHRG-YVELNIKLLEGNQLQFEVKDTGIGIAKDKLDSIFDKFQQADGSTARQYGGTGLGLAISQKIVELMGGKLQVTSEVDLGSSFYFSIP----------------------
218676825    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLNGKVVNRELVLRKSDGTRFVALVSYYLFELDGEIATLFWAFD--ISEMKRLNEQLEEEKQRADLASQAKSEFLANMSHEIRTPMNAIIGLSYL----AIGEISNPVARNYIEKVHRSGHSLLSIINDILDFSKIEAGQLVIDSIPFDPVTTFQDVIELMEPKANEKQLNLSMSIDPELTPLIGDPLRLFQVILNLVGNAIKFTETGS-VSLTVALVESDDNSLTMKDTGIGISDENLHKLFEAFSQADSTTTRRFGGTGLGLNISQKLVRAMGGQISVGSVFGQGSEFSFVLTLSR-------------------
85058486     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDMLKNGINAMAMSISAY--HEELQQNID--QATSDLRETLEQMEIQNVELDLAKKRAQEAVRIKSKFLANMSHELRTPLNGVIGFT----RQTLKTPLSPTQRDYLQTIERSGNHLLSIINDVLDFSKLEAGKLMLETIPFALRAILDEVVILLAHTAHEKGLELILQVQREVPEVIGDPLRLQQVMTNLIGNAIKFTEQG-HIIIRVSCQGHERERVEIRDTGIGIPERQQSQLFQAFRQADASIARRHGGTGLGLVITQKLVHEMGGEITFRSRTGRGSTFWFHIPLQ--------------------
288942322    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AEQQLQQYTRRMEIQNQELDRALAQAEASTQAKSQFLANMSHEIRTPMNGVIGITGLLLDTDLDP----EQRRLAEIVRDSGENLLALINDILDFSKIEAGKLELEHLEFDLRLLIEEVLEMMAFNAHEKDLELTYRIAPQVPTVRGDPRYLRQVIVNLMGNAIKFTERG-EVGLQLALERAEAIRFEVHDSGIGIPEDQLGKLFTAFNQVDSSTTRRFGGTGLGLVIAKQLAQLMNGDIGLESRPGQGSRFWFT------------------------
163739340    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLRDDGTVETIIAVERDVTAAKQYEQQLKD-ARIAAEEGARVKSEFLATMSHEIRTPMNGVIGMAQMLERTQL----DEEQKLYADTILGSARTLLSLINDVLDLSKMDAGEVILSEVDFDLPACFQQTLQLFEPQAQEKGITLDLNIAPDVPRIIGDDRRLRQVLLNLVGNAVKFTDTGGVVAVTTSRVGDRRLRFSVTDTGIGIAKEKQDQIFERFSQADAAITRRFGGTGLGLTISRLLCEAMGGEIDVTSDPGKGSCFSVHL-----------------------
158338777    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQTKNQALLESSQAAQAANLAKSEFLAMISHEIRTPMNAVIGMTDLLKDTHLDPH----QQDFVETIRTSGESLLNIINDILDFSKIESGKLELELHPFPISTCVEEALDIVNSKATAKGLELAYLIEPGTPHIQGDANRLRQILVNLLGNAVKFTADG-EVIVTISARDVHELLFEVKDTGIGIAPEHQQKLFQSFCQLDSSITREYGGTGLGLAISKQLCELMGGTIWVESQVGIGSSFFFTM----AASALPPEDHRATEPQ---
251827789    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDSNGRVTRMTGTNADITARRE-AEAALRQAKEAAEAASRAKGDFLANMSHEIRTPMNGIIGMTELALDTEL----NSEQREYLGLVQSSADALLTILNDILDFSKIESGKLDIENIEFSLEHMLRETMKSLAVRAHQKQLELLLHVAPDVPRLLGDPGRLRQVIVNLVGNAIKFTASG-EIEVDVQCLKGARMQFSVRDTGIGIARDKFQTIFESFSQADTSTTRRYGGTGLGLTISAQLVSLMGGSIALESEVGQGSNFYFTL-----------------------
298528476    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISELEKAQQELIQAKEQAEAANRAKSTFLANMSHEIRTPLTGIMGSMEMLASE----ISSENGRRIMDMTRESARSLQRIIDDILDLSKVEAGRMELSSREFVLSAVLDRVQGLYAAQAENKNVRLSKSLDPGVDNLLGDASRLEQILRNLVGNAVKFT-SHGQVTLRARPADSQDVRFEVQDTGPGIPEDKLTDIFESFTQADSSFKKSHQGTGLGLTICRQLTRLMGGNINVESAPGEGSTFVAEIPFEVVGQKHAAGRIQKTEPK---
209528424    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WISENARAVFDAMGELVCYEGTVED-ITEGKTAAEALERAKEAAETANRAKSTFLANMSHELRTPLNAIIGYSEILSEEAEELGYEDIVPD-LERIYTAGKNLLTLINDILDISKIEAGRMDLFLEAFDISSLLESVMGTAQPLMSKNNNTLTVDCPDNIGIMYADVTKVRQILLNLLSNAAKFT-TNGKIKLEVSRESGSVLEFKVHDTGIGMSQEQQEQLFQPFTQGDASTTRRYGGTGLGLAISDRFCQMMGGNIQVESTLGEGSTFKVVIP-TRV------------------
296133877    ------------------------------------------------------------------------------------------------------------------LAGAAVFTLVIITSIGYYHPKYPPMFIPGYLVIVLKGIALYHLIKYSADYYLQAALIFGIFSEAAFTLYASAYDTYNVLGHVYKIFAYIMRALFILSVVRLYQTN------TVLHNQKRQMAEINLQLEKANRLKNEFLANTSHELRTPLTAIIAFTELLLDEETGPLNN-MQRDYINEINESSQQLLNYINNLLDLAKIEAGKFEVHREAVSISDLCSSVLRKTEPIFKVKKQQVIIDVEDNIPPVYVDPPKMMQVLINLLSNAHKFTPEDGRIELRARMNDRRDQVISVSDNGVGISSENLELIFEKFRQVNNRPEPLYQGTGLGLALVKHIVEMHGGQVKVESILGQGSTFYFSIPL---------------------
256828233    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSRGVIFVIEDISDRKKASELLRQHAEDLRVAKDQADKATRSKSEFLARMSHEIRTPMNAILGMAEMLQETSL----NEDQQEYVKTFSSAGELLLGIINDILDFSKIEVGQIKLESIPFNLRELVDDVNKLFVYRAEEKALRLEKKVSEGLAQRYGDPTRIRQIIINLVGNALKFTSVGGSVTESVMDDGAPCCLFAVKDTGIGIPKSKLGTVFESFAQADSSTTREFGGTGLGLAISKKLVELMGGQIWVESEPGQGTTFFFKLPLA--------------------
83309666     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WANLTVSALRRDGQVEYIIGVAED-ISWRKRAEDELRAAKEQAESASRAKSDFLAGMSHELRTPLNAIIGFAETMYSQVLGPM-PERYREYAGDISASGRHLLGIITDILDLAKIEAGRMELDDRPMEIAPVVDVALRLLRDRGAAAGLNLISDLPPGLPQVMADERRIRQVVINLLANAVKFTPFGGRVTVSASLTPDGGLELHVSDTGIGMTEEEAAQVIEPFVQVDARIARRHEGTGLGLPMVAAIMEMHGGAIAIASQPDAGTRVTVTFPPRRI------------------
142801234    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFDSQKQFESAVVSMVDMT-ELKLLSDELLVAKEEADAASKAKGDFLANMSHEIRTPMNAIIGMSQLCLQTAL----DKKQKNYVEKIERASKSLLSIINDILDFSKIEAGKLDIESVPFQLDTMLEDLSDMFSEKAAHKQLELLFAVAPNVPHLFGDSLRLGQVLINLMNNAIKFTERG-EVLLSLNLVEQQNLRFSVRDSGIGLTADQQAKLFKSFSQADTSTTRKYGGTGLGLAICKQLVELMGGTIGVESQFGHGSTFYFT------------------------
167646509    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRVRQVLRELHASEAGQKAAMADVVEARDRAERASLAKSQFLANMSHEIRTPLNGVLGMAQVMERSGLGSP----HREHLKIIRDSGETLLAILNDVLDLSKIEAGRFELDDHVFDLAETIGAACRPFALLARQKDVAFVKDIAPDALGAWGDSVRLRQVLSNLASNAVKFTHEG-QIRLTVGATS-EGLTFTLTDTGIGIAPDRIASLFEKFVQADSSTTRRFGGTGLGLAISRELVERMGGTLRMDSAPGKGSTFVFRLPFERVLAPAPEE-----------
291567579    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISDRRETEAKLRQTNQELMRATRLKDEFLANMSHELRTPLNAILGMTEGMQEEVFGTLGD-RQKQALQTIERSASHLLELINDILDLAKIEAGEMKLDLNYTSIRPLCQSSIAFIKQQAFKKGISINVQIPQALPDLYIDERRLRQVLINLLNNAVKFTPSRGKISLEVKLQDKSRVRFAVIDTGIGINEEQLSKLFKPFTQIDSALNRQYEGTGLGLSLVKRIVEMHGGTVNVISKVGSGSQFIFEIPCDDIL-----------------
271963478    ------------------------ARISGLMQGHRDLAIVAELVMNELAP------LVSAQYGTFLLAEEISEGAELRVVGGYG-HRETGRCYGFGDSLVGQAALAKRPILVEDIAAGYLTISSSLGAAGPVNLIVLPIIVEDQVLGVIELASLNRFTQVHRAFLEQLVETIGVNVNTIVANARTDSLLTESQRLAIE-LQVGQEELQRSNAELEEKAELLARQNRDIETKNSEIEQARQELEDASKYKSEFLANMSHELRTPLNS-LLILAQLLAQNPARNLTAKQVEYANVIHSAGTDLLQLINDILDLSKIEAGKMNISLESLPLRQLLDYVEATFRPLTTEKGLRFDVTVASDVPELLMDEQRLRQVLRNLLSNAVKFTETGS-VQLRIERAGQETLAFHVVDTGIGIAEENLSQIFDAFQQADGTTSRKYGGTGLGLSISREIAALFNGEIRAVSALGEGSTFSLCLPIA--------------------
298529160    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERRQAEEKLHETARQMERKTVELDAALTRADAASKAKSEFLANMSHEIRTPMNGVIGMTGLLLETDL----NETQRRYAETVRSSGQALLALLNDILDFSKIESGKLELEALNFDLRDTLDNFASMMAFKAEEKGLEFICSADPDVPDLIGDPGRIRQILTNLVGNAVKFTERG-EVVVRVSIQESGMLRFSVRDTGIGIPEDKIGLLFQSFSQVDASVTRKFGGTGLGLAISRQLAELMGGEVGVESIEGQGTTFWFTVPLS--------------------
87308947     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAIRRQDGTFRVVSVHMLIQAQSHLLAIAKDVIQSQKESADAANRAKGQFLANMSHEIRTPMNGIIGMTELLLETELAP----QQHEYLQMIKTSADCLVSVINDILDFSKIEAGKLEIESIPFQLRENLGDLMKTLAFRAHGKGLELVAHVRPDVPWMTGDPGRLRQILVNLVGNAIKFT-EHGEIVVRVDIDEDALLHFTVCDTGIGIPEAALQKIFAAFEQADGTTTRKFGGTGLGLSICSRLVELMHGKIWVESQVHVGSQFHFT------------------------
296188236    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FVIKEYSLIYSIGRDITKRMESEDELKKAKIA----------AEEANIEKSRFLANMSHEIRTPINGIMGMTDLTLMTELTN----EQREYLNMVKASSSHLLDIINDILDISKIESGKFKLDLVPFNLEERISKMVKNISVLAYKKFIEVMYFIDPNISEIIGDPSKLDQILMNLLSNAIKFTDRG-NIIVCAKKVEGPKIQFSVSDTGIGIPEDKMDKLFKTFSQIDDSYTKKYGGTGLGLSISKHLVNMMNGDIWVTSKHNEGSCFYFTFPDENSSKCFLEDDNEINQ-----
298531049    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TREWTRAEIDLFVLLAELLVNARHRKSREEELNQARLQAEHATRAKSEFLANMSHEIRTPLNGVIGMSGLLLDTEL----DSQQRSFAETLKTSAQTLLNLINDILDLSKIEADRLQLETKGFNLETTVKDSAGILNYQAMEKGLKLGYVIHPGVHHLLGDEGRLSQVLVNLLGNAIKFTSQG-QVDLEVSPVQEEADHFEVHDTGIGIPEEKQDQLFTPFHQLNTSVTRSFGGTGLGLAICKSLVQMMGGEIGVKSSKGRGSTFWFT------------------------
154251573    -------------------------------------------TRLSIALGAVIFALY-AVFDPYIIPEVATEAWAIRI--GIACPLLLAIVAISYLPGFSYRHQALLSLAMAIPALAVVAMIAIAAAPGNY------LYYAGVLIILSYVNCLWRLRYYYSILMSVLAFVNPIPTNMLINNNVFLIFGVGVSMFVNYVQEYHLRRSFIDNEKLRSEQRRSERLLS--------------RSEAANRAKNDFLAIMSHELRTPLNAIIGFSEIISNQMFGPVGQPKYVDYAADIRSSGAHLLSIINDILDISKAEAGKLQLEEEPIDPVEALNSTMRMFRQRASELGVELSFRVRDDIPWIIADPRLFNQVAINLTSNALKFTPENGEVSVELGLNPAGDMVLAVRDTGIGIKAADTTRIFEPFVQVEDAMSRTQQGTGLGLPLVRKIMNLHGGSIELESVVDEGTIARATFPRSRFVAAQPND-----------
20090015     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITEHKQAEEKMLQAKMAAEAANRAKINFIVNMSHELRTPLNAVIGFSDLLLSETAGPLN-EKQKRYTENISKSGSHLLDVINDVLDISRLELGNIELYYETVDIPGVIEEVRRVLSSLSAEKNIRIEYKVEQGLKTIDVDRVKFKQILYNLLNNAIKFSSEDGKVNIKAR-SEGDMVEISVKDEGIGINEADYARVFLPFVQIDESISRKHGGVGLGLALVKRFVELHGGQVWVEASPGKGSTFTFRIPK---------------------
283782020    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGMIAKVLEAREQSEAELRRYATMLEDTNSYVENQAVEMQFQAKALEAARSEAERANHTKSQFVANMSHEIRTPMTAILGYVDMLLDDADAHPVSEKWKQPLATIKSNGQHLLEIINDILDISKIEAGKLTIEIIECSVPQLVGDVTNLLRHRAEGKGLALAVKFNSPIPTIHSDPTRIRQVLLNLVGNSIKFTNHGERVELEMFYDDPENLQLSVVDSGIGMDDEQIARLFQPFVQADSSTTRRFGGTGLGLTITKRLAEMLGGSITVKSQIGHGSSFIVRI-----------------------
171056738    -----------------------------------------------------------------------------------------------------------------------------------------------------------------AGYARSRALVLSIAAGSVVLALLLGYALSWSLVEPVARLAEIAAGQFERRIDI-PNRDELGALAADLNRMSAELGRLVREVEAANRNKSAFLANMSHELRTPLNAIIGFSEVLIEQMFGEVNAKQL-EYLRDIHASGHHLLTLINDVLDLSKIEAGRMELQPSRFHLPELLDNSLTLVRERAANHGLRLTLDVQDGLGDWVADPRKIKQVVVNLLSNAVKFTPAGGHVTLRARRIDAGTAEIAVIDTGVGIAPEEQAQVFEEFRQAGTDPLRKSEGTGLGLALARRFVELHGGTLRVDSAPGRGSTFAFTLP----------------------
142044062    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFDSQKQFESAVVSMVDMT-ELKLLSDELLVAKEEADAASKAKGDFLANMSHEIRTPMNAIIGMSQLCLQTAL----DKKQKNYVEKIERASKSLLSIINDILDFSKIEAGKLDIESVPFQLDTMLEDLSDMFSEKAAHKQLELLFAVAPNVPHLFGDSLRLGQVLINLMNNAIKFTERG-EVLLSLNLVEQQNLRFSVRDSGIGLTADQQAKLFKSFSQADTSTTRKYGGTGLGLAICKQLVELMGGTIGVESQFGHGSTFYFT------------------------
154252416    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELQDRVLDLQHTSLQLEQERAKLTRTAQDLSIAKEAAENANRAKSAFLATMSHELRTPMNGVLGMADLLLSGPL----TQEQRDGVTTIRESGECLLTILNDILDLSKLEAGRLELEPEPTSPMTVLETVVEVLRPNAKEKGLVLTKSEEGHIPQIMSDPTRLRQILFNLVGNAIKFTPQG-EVSVSLAARDTAELVFTVRDTGIGIPEAMLPRLFTRFQQADSSISRTYGGTGLGLAITRELTTLMNGTIEVESTEGKGSCFTVRLPV-RVLSEGKADTQPAA------
153870769    ------------------------------------------------------------------------------------ANQILSGKQGTVRLNAKKRLIYKPFFLHSDANTDEFWIILKVIDNVAYPVEAATWFEEATKAINTGLAISNTIMLEIKSTANSNMIISLFLLFFVLLICYFFLQWSNRILTPIQELIDITRKMASGNFSQRIVKKAEDEIADDLQRSTRKLLTAKEQAELANKAKSDFLANMSHEIRTPMNGIIGLTQLALKTDL----TAEQQDYLTHLESSSQALLVIIDDILDFSKIEAGMLQMELVDFSLDKVLHHLFSVLGMRIEEKGLELLLDIDKSVPHLIGDPLRLGQVLINLVTNAIKFTDQG-EILIKIEMLNLTALCFSIKDSGIGISPEAIAQLFDAFTQADTSTTRKFGGTGLGLAICKRLVEMMGGNIWVESQLEQGSSFSFT------------------------
21227050     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NINGQKELETTLL-RAKKDAEATNRAKNSFIMNMSHELRTPLNSVIGFSDLLLEGAFGPMNTKQSK-YVNNILISGKNLLEIINNLLDISRLEAGEKTLKYEDVDVASLIGEVRMNLLSPASVKKINVELKIDPSVGNVEADISKLRQILYNLVSNAIKFTPARGKVVISACKKEG-VLEVKVSDNGIGISEDSYEKIFMPFTQADSSAARGYGGAGLGLFIVRNFVDLHGGDISVNSEVGKGSTFTFTIP-AKPENTSLQENE---------
39995824     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RELNESREELCWAKEAAEDASRAKSEFLANMSHEIRTPINGVLGMLQLVLDTELG----DEQRHCLEMAKRSADALLRLVNDILDFSRIEARKMVFESRPFDLTACVNSAVEILAFEARRKGLAVMVRMGPDVPAVVGDEARLRQVLVNLIGNAVKFTDRG-KVEVTAARAERQAIRISVRDTGIGIAPQERERLFRVFSQVDGACNRRFGGTGLGLALTRDIVEAMGGAIDVESQSGQGSTFTITIPLTASSPFLPAD-----------
254227454    -----------------------------------------------------------------------------------------------------------------EVIVELGTALSGDVVERSWPMQYRVTYDLATLTVQADLSSIYEDLWQQFFFLLTTEAILLLIIGVLWVAFRLLVNPLQLLSGAVSDFSKVTLPKRWCFDEVSVLAEKYNRSVEKVREHQTELEEERDRAEVANRKKSEFLATMSHEIRTPMNGIIGVASLLGDTKLDP----QQKEFVEIIDSSSHSLMTIIDDILDFSKVEAGKVELENVSYDLRRILDDVISLHTVKAKQKNLQLLSDIDPHLPEVQGDAARLKQVLNNLLSNAIKFTDRGHVVELTRQEHDVAMIRFRVVDSGIGIAKENQQAIFERFQQADGSTTRKYGGTGLGLAIGAQLVNLMGGEIQLTSELGLGSCFEFSIP----------------------
83311055     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITDRKRAERMLIHAKDKAEETARLKANFLATMSHEIRTPMNGVLGMLHLL----TGSPLTPDQRDHLETAQSSARALLAIINDILDFSKLEAGQMKLEATKFDLHRLLEEMVALLKGAARDKGLTLSLRIADTVPRYQGDPTRLRQVLTNLMGNAVKFTEKGDVVSVEPEESDSSRLRFEVADTGIGIEPAAAPALFSEFVQADSSITRRFGGTGLGLSICKRLVEMMGGEIGFDSIPGEGTTFHFTLPLSAALP----------------
182678613    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISAMRRVEQELDAARVAAETANQAKDRFLANMSHELRTPLNAIIGFSEMLADPQLCPQDPLKQREYAAIIHSSGEHLLHVVNSILDMSKIHSGTFPLQPQPIVLAPLIASCCAMLRPQAEAKEIELVQIHADPWDEIVADQQACKQILLNLLSNAVKFTPRRGRVTIAVDCVVDDDIQIAVQDTGIGISADDLTRLGEPFFQAMVRQERPHEGTGLGLSIVRGLVELHGGTLLIESEPDQGTSMIVRLPR----EGRPQDKTEGREWR---
83646964     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LARQETIVSLNRELEWEIQERKVVEKDLIATRNRAEEANKAKSRFLANMSHELRTPLNAIIGYSEMLQEVAEDDYEREEILDDIGKVRSAGKHLLSLINDILDISKIEAGKMQISIEAFSMEDLVDEVAGALRLLADERRNKLVVRGAGDVGVVHSDLVKVRQILFNLLSNAVKFTEDG-VVELICERESEDWMLCKVRDTGIGISDRAIKELFRPFSQADPSTTRRYGGTGLGLAISRSYATMLGGEITVSSKEGEGSEFCIRLPTTAEING-PEERIE--------
126656186    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RESEAQLIQQKEALEDAIAIAQAADFANQAKSEFLANMSHEIRTPMNSICGFSDLLLRSQLNP----KQRHWIEILQANSNRLLALINDILDFSKIEARKLHLNPREFNLETLLQEVRFSFTPQAERKGLQLTHEIEPDVPHLIGDDFRLQQVLSNLVSNAIKFTETG-EVKIAVSQQGETEVRFSVQDTGIGISPDAQENLFQPFTQVDSSATRRYGGTGLGLTICRRIVQLMGGEIHVDSEVDVGSTFWFTVPLQQPDHPA--------------
218779594    -----------------------------------------------------------------------------------------------------------------------------------------------LLGIGAGLAFLTILFVYYAASKITRPIITLTELVKDAGKGNLKLQPANEIAELTSSFYRMIEERDQAIQEILDAKQELEFSNQQLENLVEGANQLAVEAELANMAKGVFLANMSHEIRTPMNGVIGMGELLMETRL----NSEQTEYVERINSSAQALLRVINDILDYSKIDADKLDLEVIEFNLRNTVEGVADVISVPAEEKGVEAACLIHHDVPWLKGDPGRLRQILMNLSGNAVKFTEKG-EVVIRVSLDSEDEIRFEVRDSGIGIPPDVQKTLFTPFTQADSSTTRKHGGTGLGLAISKKLSELMGGEIGLTSEEGKGSTFWFTLPKSR-------------------
256159347    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IARKGERDRVRELSELARKYSLE-KERAEAANRAKSEFLANMSHELRTPLNAIIGFSEMIQAGTFGPLGSDRYEEYINDIHTSGNFLLNVINDILDMSKIEAGHFSLDREEIDLCPLINETVRIISLQAEEKNIAVETRIEDAM-ELYADRRAIKQVLINLLSNAVKFTSYGGRITVRARKT-GAALFMTIQDTGVGIPKSALRKIGQPFEQVENQFTKTHTGSGLGLAISRSLAELHGGWLRIRSTERVGTVVSVCIPDR---NPAPNAGHDARTHAA--
89896828     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EAKVEKRTHQLKLVNEDLRIKQDELEAANIKLNEINTYKSEFLAIMSHELRTPLTSVMAFTDLLLQDLPKELKQE--RQNLKYIKANSQNLLKLINNILDLAKIEAGRLELKLEYVDMADVMGAIDSVIAPLAKKKGINWEISLDPEVSLLRADPEKLRRVIENLVGNAIKFTPPEGRVEIQVKAPRDNWLMIRVIDTGIGIPPEEQEEIFERFTQIDSSNSRKYGGTGLGLALAKELVTLHKGELWVESELNKGSTFVVLLPK---------------------
197336284    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDTLKNGINAMAISLSEYHV----EMQQSIDQATSDLRETLEQLEIQNVELDIAKKRAQEAARVKSEFLANMSHELRTPLNGVIGFTRQMLKTSL----SENQQDYLQTIERSANNLLTIINDILDFSKLEAGKLLLENLPFDFQDSLDEVVSLLAPSAHEKGLEITLKIDQRVPSLIGDPLRIQQVLNNLVGNAIKFTEKGNIISVELKHLADDDLQFVVRDTGIGISERQQAQLFQAFSQADASISRRYGGTGLGLVITQKLISQMGGEIGLSSRLHQGSTFWFTI-RMHPTDLPMLNDHDITQ-----
147678721    ----------------------------------------------RSTLFCALLCLLVAVILDLFPGTGWHLLYVLQYLAFYLAVPVFGQFI--HLLYPGETSRKLTRFCWGLAALFSLTVIAAPVKVYSKFILWYELYTIFFLLYIALVALVRAALKKREGAGYFILGAVFLALAAINDTLVANDVLDGPFVIDFALFIFLFFQALVLSMRFSRAFATVEKLSGELEAYSRTLEQAKREADTANRAKSDFLALMSHEIRTPMHGLIGTAELLMETPL----NEEQREYAAVINESSEMLLAIIDDILDFSRIEEGKLALEEAGFDPRQVEKRVAGLFAPKAGLKGLLFTSAVDAAVPRVRGDPLRLGQVLLNLVGNAVKFTERG-EVSLRVFVEKREGIRFEVRDTGPGIPEGVRSSLFDPFTQADASTTRRFGGTGLGLSICRRLVELMNGEIGFASEEGRGATFWFTIP----------------------
283780478    ----------------------------------------------------------------------------------------------------------RVALPYSDARAAINWTRAVLLAVG-----ILTVFMS---MVALWMVVKYVVIKPLSHLRSVSEAVTRGDLQQRADIHTND-----EFEDLAASFNKMLRHLTDAQSELKEANYDLDAKVDQLA-------QLNMRLHEMNRLKGEFLANMSHELRTPLNSIIGFSEVL---AGIDSLTDKQKRYAQNIQKSGRSLLEMINDILDLAKLEAGKMDVRLSEFRIDSILSAHCDMVRSLTEDKNIDLVLDIENDLPALYQDQAKLQQILTNLLSNAIKFTPEGGRITVGAKGDSRGFIEMYVSDTGVGIADADKEIIFEKFRQGRDNLTREYSGTGLGLSIVKELCKLLGGEVSVESELGRGSTFRVTIPWMRA------------------
222055917    ------------------------------------------------------------------------------------------------------------------------------------------------------------FTLNLAGVGILCIVIIATAVGVFNSWNMARIMANRMGASVVGDGNLDHRIAIQGDDEFAEFSCAFDAMTAKLASTYLELEQSRQAAEEGNRAKSQFLANMSHELRTPMNGILGVLQLLLSGHAGQL-EKKQRELLLKATKSGDLLLQIISDILDLSKIEAGKLQIHEQPFSLRKCLSDAVDYFSSEAQGKGLHLTLSIAPDVPDVVGDQVRLRQVLLNLIGNAVKFT-DHGRVEVKATATGETEITFTINDTGIGIPADKKHLLFRSFSQVDSSDRRRYGGTGLGLAISSQIVEMMGGRIAFDSREGEGSTFFFTVPLAVEGEGRDDSRHETPPF----
17231589     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVTQMQTKGFWSQEIEYVTLKGKLFWGNIAAKPITIAGRTLNLVRVTDINERKQAEEKLLRTNEQLAKANAELARATRLKDEFLANMSHELRTPLNAILGMSEGFIEGVFGAIN-QKQAKAIATIKRSGKHLLELINDILDLSKIESGKLELQISDVSVRSICDGSLTFIQQMALKKNICLSTHIGSNLDTIQVDDRRLRQVLINLLSNAVKFTPEGGNVKLTVWLEESPHICFRVTDTGIGIASEDISKLFQPFTQLDSSLNRNYTGTGLGLALVKRITTLHGGTILVNSEVGQGSCFTVRIP----------------------
150017373    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GNIKYLVCTAQD---ITEQRIAEAELYKAKVEAESANIAKSQFLANMSHEIRTPMNGIFGFLELLESSNLSL----EQREFVREAKSASDILLNIINDILDFSKIEAKKLVLENISFNLRTVIEDAVSLFVPKTLEKGIQLYTIIDPTIPEVIGDPSRLKQILNNLLSNGVKFTDAG-EIAIKVDYFEEENEIFEVRDTGIGISGKDIQKLFKSFNQADASTTRKYGGTGLGLSICRELVNMMDGEITVDSVLDKGSTFRF-------------------------
17231988     -------------------------------------------------------------------------------------------------------------------------------------------------------------------LIVMVSMLVSVAIAAIVAWRT-----SRAIAEPVIMVTQVAEQVARKNFDLRAPVTTEDELIERVSERTKELEQAKELAEAASKAKSIFLANVSHELRTPLNAVIGLSQLLKDDAADLNLSGEFTSDLETINSAGRHLLELINDILDLSKIEAGKMTLYPEIFDVVTLINNVVVTVKPTIEKNNNLLEIYCDEHLGTMYADQTRMRQVLLNLLSNAAKFT-TNGRIKLTVRREKEDAISFTVSDTGIGMSPSQQQQLFQPFTQGDTSTTKKYGGTGLGLAISRHFCQMMGGEIIVKSQLGLGSTFTVYLPLQE-------------------
85712454     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISSIKSVAEQMEQAKESAEQANVAKGEFLANMSHEIRTPINAIVGMANL----CLKTQLSEKQKRYIKVIDSSSQALLGVINDILDFSKIDAGKLSIERIPFDLQDVLTSLADMFAYKAYDKDLEFIINLPANIPTLFGDPLRLNQVLVNLVSNAIKFTEDG-EINVAVTLLDKNWLRISVTDTGIGMDEEQRANLFKAFTQADSSTTRKYGGTGLGLAISRRLIQLMGGDIGVTSGVGQGSTFYIEL----TLPMQPEQDDSHHQY----
209965866    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GELVKYVGALQDITDRKQRE-LELEEARDRLERQASEMTALALELQTARDAAEAASRAKSRFLAVMSHELRTPMTGVIGMIDLL----LGTTVTSDQRRYLETLHSSADALLVVLNDILDFSKIEAGQLVIEAIPVRLQALLDDVIDLFAPAASQKGVELRVRQPERPKELTGDPTRLRQVLMNLVGNAVKFTPAGS-IELRAEAQREDGLRFEVEDTGIGIPPDVVPMLFESFTQADASTTRRFGGTGLGLAICKRLVTMMGGEIGVRSEPRRGSVFWFT------------------------
258592529    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HEQLMAAMLGERDARLAEQRTYLERLEQEVQDRTREVRDYAVTLETANKALEQARAQSEIAARLKSEFLANMSHEIRTPMNGIIGMTELVLDTHLST----EQREYLDLVKSSAESLLGLLNDILDCSKIEAGKLNLEAIPFSLGEILHATLRPLTLQAGRKDLTLTWEILPDLDTLVGDPTRLRQIVVNLVSNAIKFTERGG-IAVRAQAIVEADLYCSVTDTGIGIPPEKRHVIFDPFIQVDGSTTRQYGGTGLGLTITAHLVTMMGGRIWVESEPGLGSTFHFT------------------------
288942314    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------SLWLTSLSLAGAGTLVLGLLLVMLNRIVLAPLSLLTRHATRLGTSDALDARLDLDRHDEIGVLAEAQRLLDEARDHAEAANRAKSDFLATMSHEIRTPMNAVLGMAELLLATDL----DAQQQRFAQTIHRSGGALLDIINDILDVSKIEAGKLTLAPHDFDPRLLIEETAQTFSESASAKGLRLTVRLPRDLPLVHGDSTRLRQILFNLIGNALKFT-EHGEIRVSASLTERMTLAIEVRDTGSGIAPEFQAEIFEAFAQGDGSTTRRHGGTGLGLAISQRLAHLMDGSIRVESTPGQGSCFTL-------------------------
116624414    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRRGSLILELNRAK-------EQAEAASRHKTEFLANMSHEIRTPMNGVIGMTGLLLDTELTT----EQRDYAGTVRRSGESLLTLINDILDFSKVEAGKLAIEASAFDLRSTIEEVDEMLAPKIENRKLDLVLQYPVGAPHFVGDAGRIRQVVTNLVGNAIKFTGEGSIVIVCESQDEARAVRVAIHDTGPGIPSEKIGSLFEKFSQLDGSTTRKYGGTGLGLAISKQLVSLMGGSMAVSSRLGEGSTFSFTLPLPLDANSPVE------------
51891887     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDERLARVLATGRPEALEI--RRAHPQEQILEARLALAPSGGERGVLVMLRDITRSR--QLEQMRTEFVANVTHELRTPLTSIQGFAETLLEGALD--EPETARHFVEIMLRESRHLGALIDELLDLSRVESGKFRMQRRPTVPAELIAATAARFAQKAERAGVQLVTEAPDGLPLINGDPDRLVQVLSNLVENAIKYTPAGGRITLSARR-DGDGVRIAVADTGAGIPQADLGRIFERFYRVDKARSRATGGTGLGLAIAKHIVEAHGGTIGVESEVGKGSTFTVILP----------------------
108763375    ------------------------AKFSGMMQGQKSLDAVSRLIMSELTP------LVSAHHGAFFLVDGAEAGTPLLKLTAYRERKHIANRFRFGEGLVGQCALERKTILLTQVPEDYITISSGLGEAAPLNIIVLPVLFEGEVKAVIELASFHAFSAIHQIFLDQLTETIGVVLNMIIALLLQSQDLTQELQSQSKELTQQQEALKRSNIELEEKATLLEEQNRRVEEKNNEVERAREKAEQLSKYKSEFLANMSHELRTPLNSLLILAKLLSDNKDGNLSTKQV-EYANTIYASGGDLLSLINEILDLSKVEAGKMQVEPRDIVLTELNQFIERSFLPVAEQKGLSFTVEVGPGAPHIRTDPQRLQQVLKNLLSNAFKFTDEGS-VQLKVKLAEVGTHFFAVSDTGIGIARDKQRLIFEAFQQADGSTARKYGGTGLGLSISREIAKLLGGEIQVTSEPGRGSTFTLYLPPEYIS---PEEE----------
220908073    ----------------------------------------------------------------------------------------------------------------------------------------------------------ANLVVPILVRQELWGLLIVHQCSQPRQWTELELDLLKHLADQMGVALTQAHLLEQETRNAYLLTRQNEELTA-----------AKHAAEVANAAKSNFLAIVSHEIRTPMNAVIGMSGLLLDTCLTP----EQFDYVETIRNSSDTLLTIINDILDFSKIESGKLELEEQPFDLRICIEEALDLLAPQAASKGLDLVYFIDPHLPTIIGDITRLRQILWNLLSNAVKFTAMG-EVVISVQGRELEEIQFAVQDTGVGIAREQMERLFKPFSQGDASMTRRYGGTGLGLAISKRLSELMRGRMWVASQEGKGSTFYFT------------------------
167621903    ----------------------------ARHSVDKYRLALPVD-INRSLAFRALHIMSAGLVFGVNVRWTSAVTWTLIVLSIEVWEALDAAKRGKSGAPLRRSGRTLRR-----IALNIVWVTMPVILMGDFASR---IVALAMLTTHLAVALSYSFNTSRAAVAIGLPPAVAFFFLPVALGGLSGLKLAAVAACFGFCLFYLAIIVEQNRANARILRGAQAELLEQREVLRAQTE----AANAASQAKSSFLAMMSHELRTPMNGVLGMAHALTLSKLDSH----QVSHLDMLLRSGQGLMTILNDLLDISKIEAGKLELEIIPFDLSELGRQVEDLWRDAAHIKGVSLVCEVASGPHWVSGDPTRLRQVLINLVSNALKFTSQG-EVRLSIWRSEDGLCQIAVTDTGPGIPVNQQALLFQAFSQADASITRKFGGTGLGLAICKQLVSLMDGRIDLDSREGVGSTFTVSLPLPTAEAVQEAEQRD--------
196258543    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EIELIEAVAAQLGIAI--------AHARLLEGEKRR---LKQLSEKNKALGRAKKEADIANKAKSEFLANMSHEIRTPMNAVLGFSDLLQD----IITEPEAKEYLEAISASGKTLLRLINDILDLSKIEAGKLTLHYEPINLRILIAEIEQIFRHQATEKGLNLKSEIDPKLPCVELDEVRLRQILLNVVGNAFKFTDTG-QIKITVNCRANPDLKISVEDTGIGISPDNQTKIFNAFTQSEGQSNRKYGGTGLGLAITQRLVQMMGGTVHLQSQQGQGSKFTFYFPKVVAVNQLPE------------
139855157    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RKNAEKELLKAKEKAEAADRAKSQFLANMSHEIRTPMNGVIGMADLLMDSTM----NQEQRECVEAIQKSGKSLLDIINDILDFSKIEAELLTLEKRLYNPWTLIEHTVESLDSQAIKKGISLSLFISKEVPSLLGDELRVRQVLWNLIGNALKFTSKGGSVNVTVIEADGYHVEVSVKDTGIGMDPAQLKNLFKPFSQADESTTRRFGGTGLGLAICKQLVVAMAGDINVKASSGEGSEFVFTIP------VPPDDQHQDASFK---
156054917    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SMDITEIKDRENDLMQERENTRLLANEA--AAKEASRLKSQFLANMSHEIRTPIAGVIGMAELLTDMNL----DEEQQECAENIQRSANALLTVINDILDFSKVESGRLDIEEVQFSLSVVVRDVSKMLGFAAERKNLMFDSDITVGVDKVMGDPGRVRQIITNLLTNSIKFTSEG-RVKFSVIKEREDADTIEVKDTGIGIEEEVRKRLFKPFSQADSSTARRFGGTGLGLTISKNLVDLMHGRITLESSLGQGTTATFWIPFNK-------------------
254475748    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLREDGSVETVIAVERDMTAAKQYEQQLND-ARIAAEEGARVKSEFLATMSHEIRTPMNGVIGMAQMLERTEL----DEEQRLYADTILGSARTLLSLINDVLDLSKMDAGEVTLSEVDFDPRACFQQTLKLFEPQAQEKGIQLHLDVAEDVPQLLGDDRRLRQVILNLVGNAVKFTDDGAVVSVNADHTRDHTLRFSVKDSGIGIAPEQQSRIFERFSQADAAITRRFGGTGLGLTISRLLCEAMGGDITVRSELGQGATFSAYLRMNPATGDAVVENAQISDYQDNA
254457575    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------PILLLTKTAKEMAGGNLDISLAAIIGLLASTFKDMSIKLDKSYKELKGFS---ENLEQKIQIRTKELEIEKKKAEDATKIKSEFLANMSHEIRTPMNGILGMTHLALETDL----NDKQRNYIQKIDNSAKSLLGVINDILDFSKIEAGKLSIEKADFNMSEVIENVIHVVELKADEKNLKLTVNYDKNISYFYGDSLRLRQILINLLGNAVKFTDSG-EVSISLKKISKDRFRFEVSDTGIGLSQEKQSKLFKSFSQADGSITRKYGGTGLGLSISKQLVELLGGKIWVESKENIGSKFIFEI-----------------------
298505027    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------MFAALLPAEIATMDVPSL-------NALSIVLYTCAYALESATLHAMLRDNMQHLEERVRERTSELQAAREMAESANLAKSEFLATMSHELRTPLNAVIGFTDVLLSRIYGEVTD-IQAEFLGYVLQSSRHLLSLINDILDLSKIEADRMELEPSDVDIRQLASGSLVMVKERAQQHRIRLTEEVAPAVPPITADERKLKQIVFNLLANAVKFTPDGGSVTLSVGEECEGGIMIAVQDTGIGLAAGDLERIFDPFVQADGSATRRYEGTGLGLPLTRKLVELHGGTIRAESPPGLGSTFRVIIPPS--------------------
224372027    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MFGTHMDINQAKQVEQELMAQLEDAMARANQMATEAELANLAKGEFLANMSHEIRTPMNGIIGMTGLL----MDTQLTDEQRRYARIVQASGESLLRIINEILDFSKIEAGKLDLETIDFNLQDFCDYLTPPLAMQAHEQGIEFICTLDPDVPLLRGDSGRLGQILTNLAGNAVKFTSTGKSIKVKVEHETDKDVYFSVKDTGIGIQREKLGMIFNKFTQADESTTREFGGTGLGLAISKQLTEMMGGRMGVESIQGEGSNFWFT------------------------
15598658     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILAWGALLLSFLVTTAASLGFFGLFGSSVVKITVELVTLSIGLADRINALKEEGFRSRQAAEQARVENEAKSRFLAKMSHEIRTPLNGVLGMLQLLRDTPL----DRGQAAYVETIASSGSALMSVINDILDYARIESGKLHLERIDFDLEELLSDTLALFSAQAVEKRLHLHLGLDRGVPRLNGDPTRLRQVLMNLLSNALKFTAEGHVVRVQRRFDEGGRERLSVSDSGIGISAQAQKTLFESFSQADSSTTRRYGGSGLGLAISRELVQMMGGRIEVSSEPGKGTRFSVDLPLSPALDAGEADE----------
254504175    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARHQLLRQMEELKEARQATLDMMEKAEANRKRAEELREKAESATKAKDMFLAAMSHEIRTPMNGVVGMIDLLTHTDL----DDEQMQMAATVRDSAFALLTIINDILDFSKIEAGKMDLEMIPMSILDVVEGVGETMGPNACAKVLDFIAYCDPRIPEVAGDQVRLRQILFNLLGNAVKFTEAG-QVTLRVDMNEQATVRYQVQDHGIGMTPEQTANLFQPFQQADVSTTRRFGGTGLGLTIVRRLVDMMGGTIDVESVPGDGSTFTVTLTHEIVEEAGVETGHDLAGVKVLA
254445464    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RSIPNISLEMQIRRKDGTLRWVEVSAGFIRNESEAVSAFGVIHDIEVRKKTEQNLT-RAKEAAEENTRAKSAFLATMSHELRTPMNGIIGMTG----LLLELELTRDARNFGETIRDSAASLLVLLNDILDLSKAEAGKLTFDPHPFNLRDAVNQTVTLLETTANSKNLELLSEIPEKLPSLLGDAGRLRQVLLNLIGNAIKFTESG-HVKVSVSKISDDNERFQIMDTGIGISEKAKPKLFQSFEQADNSLARRFGGTGLGLKISKEIVTLMGGEIGMESTEGEGSTFWFTLPLKKETSQIPSPKHKTGQKKKH-
91201482     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAMRVEERTAELLKSNNLLKQEIDERHRIEAELEKAREAAVAANNAKSEFLASMSHEIRTPMNAIIGMSDLLWETTLTP----KQSEYVKVFRNAGENLLQIINDILDLSKVEAGQITIEHIEFNLREQIEKTCEVMAFRAHEKGLELNCHLAEDIPTFIGDPVRLHQILTNLIGNAIKFTRTG-EILLTGKRNKKGMLLFLVSDTGIGLPEEKQSIIFNIFSQVDSSTTRQYGGTGLGLAICKRLVELMDGEIWVESTPGKGSTFYFT--VTFDVHPKPQEQKE--------
139347833    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISIFSDITELKEKEEDLTVNNEKLLKAREEAHNANQAKSQFLANMSHELRTPLNAVIGLTEMLKEDAEDDENE-DYLEPLDRIHNASKHLLTLINDILDLSKIEAGKIELFEEEFNLPKMVEDVIETSKPLAEKNDNRIEIRMDQDLDFIYADQTRVRQIILNLISNACKFTEKG-EVHIEVREVETDLIEISVRDTGIGLSEEQQQKLFQAFTQADSSTTRKYGGTGLGLTITRQLSRLMGGDVTVESELGKGTKFTASL-----------------------
116623865    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSLAIVVLAPWWATWWFRSTVGLVIAGMAFGAYQSRRILRLGAARLERQVS--ERTSELLERTGELQIAKDAAEAANRAKTIFLANMSHELRTPLNAILGFSNLLREGDVSEW----QRNDLDIINRSGEHLLSLVDEVLDVAKIEAGRGVLEIAPYDLAGMVRDVMDMMGARAQMKGLALLHADSSGLPRVRADGPRLRQVLINLVGNAIKFTPSGSTLRLDAGCVDDDGRFFYVEDTGCGVAPEDHERIFEPFVQVGPAATKK--GSGLGLAITRQLVEMMGGTVSVESTPGKGSRFRVEVP----------------------
288940175    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELATLTRAFDAMLERIEQRDAELREARDAAERANRAKSHFLANMSHEIRTPMNGIIGMTELLQETDL----NAAQRDCTRVIQDSAAALMRIINDILDMSRIEAGRLELERLDFDPRESIERTLEPLREIAQRKGLEFAIELDPELPRLRGDPGRLRQILTNLVSNAIKFTEQG-RVSVTLDCLERTDDVIAVRDTGIGLSTEECSRLFERFSQADVSTRRRYGGTGLGLAISRQLVELMGGGIDVESKPGLGSVFRVEL-----------------------
239624738    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSRSIDEDRRIQEERQAKQLLEEALQKAENANHAKNDFLSKMSHDIRTPMNAIIGMTQLARLHTG---EEKRLKDYLEKIANASTHLLSLINEVLDVSKIESGTVKLEENEFNLNHLLEDVVEMVRISLDQKCQSLSVHIEEGLPQVLGDERRLKQILVNILDNASKYTPEDGRISIRLNELNKMTQCFIIEDTGIGMKPEYIEHIFEPFSRADDSRTSKTVGTGLGMTIVKNLVSMMGGDIQIESEYGNGTRFLITLTLTK-------------------
196255632    ----------------------------------------------------------------------------------------------------------------------------------------------------IGILYLENNLTPGAFTPQRVEVLKLLSSQAAISLE--NARLYRDLASANAKL-QASHQQLEAKVKERTQQLEEKNL--QLEQEVRERQRAEEIAEAANRAKSEFLANMSHELRTPLNGILGYAQICKKD---KNLNEQQKNRIEIIHQCGEHLLTLINDILDISKIEARKMELCPTDFYFGDFLRGILEICQIKAEQKGISLIFQPLSSLPKVQVDEKRLRQILINLLNNAVKFTEKGS-ITFKVSYQKGK-VNFQVEDTGIGIAPNQLEEIFLPFQQVGE-YSRKTEGTGLGLSISRQLAQMMGGTITVKSSLGKGSIFSLDL-----------------------
262273705    --------------------------------------------------------------------------------------------------------------------------------------QYREIISAGVVLVLGLI--LSCFFAYRLLQDVEMPIKQMISMIDRIRRGHLDVRIEGKLLGELAMAISLSEYHLEMQQSIDQATSDLRETLEQLEIQNVELDIAKKNAQEAARVKSEFLANMSHELRTPLNGVIGFTRQMLKTQLSS----SQQDYLQTIEKSANNLLTIINDILDFSKLEAGKLLLENIPFDFEDSLDEVMRLLAPMAHEKGLELNLRIDPRIPAVIGDPLRIQQVLTNLIGNATKFTERG-HINVSVELKQQRDERLEIRDTGIGISERQQSQLFQAFRQADTSISRRYGGTGLGLVITQKLVQQMGGDIGFSSRLHQGSTFWFTLPLVQPID----------------
146339710    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTDRKLQEQALELARSAAERADAAKTRFLATMSHELRTPLNAIIGFSEMLMQEQVLVLNAARRREYAQLINDSGQHLLSVVNGILDMSKMESGHFELTPEPFAPRTALFNCCNLLALRARENGVDLAADAPHDLPVITGDPRAFKQIVINLVSNAIKFTERGGRVTVSAG-VDGARLLLRITDTGVGIAADDLKRIGDPFFQAGKTYQRRHEGTGLGLSIVKSLVTLHGGEMSIESKLDEGTTVTIALPINCVAE----------------
239616520    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVASVPNNIIYTRIKKISLTIFIVIAAAFLVLLIHFTILTNARKMIKTIEQDNI----------------KIKELERLKSEFLATMSHELRTPLNSITGFVSMILQGISGEINEEQRKQ-LSMVHSSSIHLLNLINDILDISKIEAGRMSFSKERFNIKDVISEVVQNVSLLISKKEVKLITEIPDEIPEIYSDKRRVFQILLNLVSNAIKFTEKG-EVRIKCE-VDGNKLKISVSDTGKGIKEEDMETLFEAFRQISGSARRRYQGAGLGLYLSKKLVTLLGGEIWVESEYGKGSTFTFTLPLKSVE----ENNHEE-------
119900236    -------------------------------------------------------------------------------------------------------------------------------------------------LIDHSMSRTAFGLTFSTLIMVFFVVAVAIWLASMLTRRITDL-IGGLNRIEAGDFGFRFRSESKDELGRLSDSL--NNMADSVSESFQRLEDARRQAEDNSRMKSDFVASMSHELRTPLNGILGFAELIRDDA----PNDEVRDHADTIYQSGEHLLSLVNDVLDIAKIEAGHMSLESVAFDLPALLQQVANLHGTMAQQKGLAFATEFAPGLPTLAGDPTRLRQVINNLLNNAIKFTPAG-EVKL-LARTEADRLIVGVRDTGPGIAAEMQPVIFDRFRQASTFITREHGGTGLGLALVREVVALMGGAVRLESAPGEGAYFEFWIPL--VSPAAPTEGRSS-------
111226686    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FTRVISVDAKGEVNLLKLII--NEMIHNLKETTLKNTLAKETAEAASRAKSDFMANMSHEIRTPMNGIIGMTDL----TLDTELTAEQREYLSMVQSSAGSLLTIINDILDFSKIEAGRLELDQAEFSLRAHLYDALKTLSWRAHQKCIELVCDIASDVPSLIGDPGRLRQIVNNLVGNAIKFTSQGEVVKVEKSLSCGEVVLFSVIDTGIGIPKDKLHLIFEAFSQADGSITRRYGGTGLGLTISTRLVELMKGKLSVVSKSGKGSTFEFTLPLTEKLNTLIVDDNKST------
220908923    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VAKKNLQSANEQLEEANRTLEQKVAQAELEHARQAAEAANQAKSTFLANMSHELRTPMNAIIGYSEMLIEEAADLEPEEFVPD-LQKIQAAGKHLLSLINDILDLSKIEAGRMDLYLETFSLQSLLDGVIATIQPLLEKNSNTLEVKAPTDLGSMHADLTKVRQSLFNLLSNACKFTDRG-TITLTVTRQDD-AINFKVSDTGIGMTPDQMARLFQPFTQADASTTRKYGGTGLGLTITNRFCQMMGGNITLESTPGVGTTFTVSLPLE--------------------
154253591    -----AFERRAIGVSAVSQEARLARK--TEEEVTRDLAVTFRDSLFPISICIAVLFAIFAAI-HPFILPPELRLWMVVALSGSAASAIIA--FLAGRNLIAAPYAPVAGFVLVAFCLLNSTAHMYLTGDENQSTNY------GLLLVAMGLFFLSRLYLALSFVLILGVWAGTAHFMGGLNGEGFHFAFMMFLGMVIAILAQIRVRIYRRVISMREEAAERERSLAQ-ALAKTRLYASMER---ENKAKTEFLANMSHELRTPLNAILGFSEAMQMELFGPLGHPRYVEYMHDIHHAGTHLLSLVNDILDLSRIELEGMSLTPQRIDFSGVCHNCLAIVRGRAERGGVQLIFECAPPFPEVETDERRLKQVLINLLSNAVKFTPAGGTVSLDVRPAPDGGGIIRIRDTGIGMSETEVEQALRPFWQADAGLDRSFEGAGLGLALVSELLQLMGGSITIESERGAGTLVTVGLPPS--------------------
209523399    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERAEAQERLRQSNEKLERASQLKSEFLASMSHELRTPLNSVLGFADLLKRQNSGTLNSRQLNQ-VQFIEKSGWHLLHLINDILDLSKIESGKTELNLESVDIHELCSECLKMVQPRADKKCLALSLESDYRITQVWLDRRRVRQIMINLLSNAIKFTPEGGRVRLSGHLAYGSQICLEVQDSGIGIPQDRWHLLFQPFQQIDSSLTRRHEGTGLGLLLTKRLAELHGGTVSLQSQVNQGSRFRVWLPLTEMRQEL--------------
220908654    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISDRKQAEAELLQAKETAEAATRAKGDFLATMSHEIRTPMNAVIGMTGLLLNTPLSP----EQRQYGETIRNAGESLLSVINDILDFSRIESGHLDLEEHPFELPHCVAEVIDLLANRAVEKSLHLEVQIDPGVPAVIADSARLRQILVNLVANALKFTDQG-EVMIRVKSVAQQTLEFSVQDTGIGIAPKQLEHLFQPFSQVDSSSTRRYGGSGLGLVISKRLCERMGGQIRVQSRAGVGSTFSFTLPVRVSLTPI--------------
294851985    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IARKGERDRVRELSELARKYSLE-KERAEAANRAKSEFLANMSHELRTPLNAIIGFSEMIQAGTFGPLGSDRYEEYINDIHTSGNFLLNVINDILDMSKIEAGHFSLDREEIDLCPLINETVRIISLQAEEKNIAVETRIEDAM-ELYADRRAIKQVLINLLSNAVKFTSYGGRITVRARKT-GAALFMTIQDTGVGIPKSALRKIGQPFEQVENQFTKTHTGSGLGLAISRSLAELHGGWLRIRSTERVGTVVSVCIPDR---NPAPNAGHDARTHAA--
94263975     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDISSQKEAEKALV-TARQAAEAANRTKSDFLANMSHEIRTPMNAVIGLSHICLQTELTP----KQRDYLEKVHNSAHSLLGILNDILDLSKIESGRLEVEEIPFNLEEVLDRLHTLVDARIAAKPLQFKLDLPPEVPNLRGDPLRLGQVLTNLVGNAVKFTEEG-EIAVTVAVVAEAEQEITVRDNGIGMTQEQCARLFQPFSQADTSTTRKYGGTGLGLSISRQLVELMGGEIRVESEAGKGSSFIFTLPLQKDAAISP-------------
56695022     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLDRNGKVEVTVAIERDVTAAKAQAEELA-AARVAAEEGARAKAEFLATMSHEIRTPMNGVVGMAELLSETKLSI----EQRQYVDTIRSSSTALLAIINDILELSRLDARKMELHPVNFDPVSCVRDTMRLLKPQAQAKGLRLSLETGADVPPVYGDDGRLRQVLINLLGNAIKFTERGG-VTLRLRQDPGYLLTLEVEDTGIGIAAEKIERVFERFSQADADTTRLYGGTGLGLTISRELVALMGGRITVDSTLGQGSCFTLCLPL---------------------
114800094    ---------------------------------------------------VPALVLIALQTGH-------SPLWTA------LAGMVLAGCYHLSWLRHGAAPV--TRYLSAVALMGEPAIMLFLLTGHTWQMD-MHMYFFAMLALTIAWCDWRAIVTGAVAVSLHHLVLLYLLPSAVFSQDGRVILHAGIVIFQTIVLVWISHKLVESFDRI-------GRMSEEILIKNEALTQRTREAEEANRAKSLFLASMSHEIRTPMNAILGFCHLIARTDLSP----KQKDHVSKINDAGVSLLRLINDILDFSKNEAGKLTLEARPFDVRAAITNQINLVNIDADNKRVKLETRISPAVPRIIGDELRFNQVVLNLLSNAVKFTENGTVIDVASSQDRDVVLELSVRDSGIGMDEQQQAKLFKSFSQADSSTTRQFGGTGLGLAICRQIVEQMGGNIRVESKIGEGSTFTFRI------KVLVEDEHQQDSDRLPA
91714551     ----------------------------------------------------------------------------------------------------------------GQQLLGYIAILLNK-ENALLEQHRAAIAAFVIVLIGVQFNLFFTFRLVKHV---NFPITEMVRVVAKIREGKLDARLDGNLIGELDLLKRLSEYHDEMQQNIDQATFDLRETLEQIEIQNVELDLAKKRAQEASQIKSEFLANMSHELRTPLNGVIGFARQLIKTPLH----ASQLDYIKTIDRSATNLLGIINDILDFSKLEAGKMELEKMPFSLRETVAETITIIAPSAQAKGLELVIDIDENVPEVSGDAMRVNQIITNLVGNAIKFTDSGSVVVILVAETDDRTLRCEVIDTGIGIDDSQQEYLFQAFGQADSSISRRFGGTGLGLVITKRLINKMGGQIGFTSSSEKGSNFWFILPL---------------------
189425738    ------------------------------------------------------------------------------------------------------------------------------------------------IVVQLVSSSASFALIALIFFYVHYHIINPLSTSAIRRLASKDLTIIGELAASVHVFRNMALQI---DNDMLTMQHLQNKLHESLE----LLTTARNAADAANQNKSEFLANMSHEIRNPMNGVIGMLQLLRFTEL----TDEQKDYLSAIETSADDLLAIINDILDLSKIEAGKIELEISRFSLRRCINDVLLMQTSRAFEKGVQVEARLDEQLPEVYGDQLRVKQVLLNLLGNAVKFTEEG-TISIEARQDDNSIVQITVSDTGIGMSPEVLGKVFDPFIQADVCTTRRFGGTGLGLTICRQLAELMGGRISATSEEGKGSQFYLELPSTQVVEAEP-------------
288959269    ---------------------------------------------IRGSILVALAVLACAGLAYAALRSLEREVAGRRRLADTNAELDAKKRELESANEAFASANRRLNLILRSASDSICGVRNGLVTFANPATSALTGYANEELLGG----NLHELIHARRADGGHFPALECPVTEVLLSGSRRGLEDTYWTKGGKPFLVEYTASPMLADGKVEGAVLVFHE-IAERKRAEAAMQRARLAAEAASRAKSEFLANMSHEIRTPMNAILGLIHLLQQTELTG----RQADYVQKVRVSAQSLLGILNDILDFSKVEAGKLELERADFRLDDLLQTLAVIVGSAAQEKDIDVLFSVAPDVPELVGDPLRLQQILINLAGNAIKFTETGEVVSVRLRTLADDGAVFSVRDTGIGIAPEQRERLFEAFSQGDSSTTRRFGGTGLGLAICARLVRLMNGAMDVESEPGKGSVFRFR------------------------
291613628    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SGAIIGSVMLFVIAILTLLVNRGIVVLERVVENRNKMLLLVNSELEQEIQKLKSA----EEARSHAEAASHIKDEFLANMSHELRTPMNAVIGLSHLCLQTEL----SDKQQDYLQKIHSSAKSLLGILNDILDVSKIEAGKMELDRIAFELDEVLGNLSTILWAKSHEKNLELLLETAPDVPSVLGDPLRLGQVLINLAGNAVKFTAKG-EVVVSIDLEKEEGLRFAVKDTGIGMSQSEIDKLFRPFTQADTSITRKFGGTGLGLTISKRLIEMMGGKIWVESTPGSGSKFIFT------ANFLKAKGRENAPRTEFA
288797102    ---------------------------------------------------------------------------------------------------------------------------------------------------------LSAFIVLTIIFLLLVPVATMTLSMARLIHAIRHTGRSGDLSTQVQF-------EGNAEGEMRQIALSFNQMLKRLRLAQQELEQARTAAEAASEAKAQFLANMSHELRTPLNAIIGYSEMTQ-EDIAAGNTQSVQQDLEKINKAGLHLLSIVNDILDISKIEAGKMDLFLEDFDITQLLHDVVAIMTPLMEKQGNQFQLVLSPDIGMMHADQTKVRQILINLLSNATKFTHQG-EITVEV-QNHGEHIVVSVHDTGIGMDPEQVDRLFKAFTQADASTTRKYGGTGLGLSISQHFCHMMGGSIRVESTPGKGSHFTVQLPRKTLRPPAQQPAGEKT------
90580330     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDTLKNGINAMAISLSEYH----IEMQQSIDQATSDLRETLEQLEIQNVELDIAKKRAQEAARVKSEFLANMSHELRTPLNGVIGFTRQMLKTKL----NTSQKDYLLTIENSANNLLTIINDILDFSKLEAGKLLLENIPFDFTDSLDEVMRLLAPSAHEKGLELTLKIDDRIPALIGDPLRIQQVVTNLIGNAVKFT-EHGNIDVSVELKSDVALQFMVRDTGIGISERQQAQLFQAFSQADASISRRYGGTGLGLVITQKLVSQMGGEVSLTSRLHQGSTFWFTI-----------------------
37675668     ------------------------------------------------------------------------------------------------DVGHSKRVLERRWPMEYQLADNH-YLLANLTVRSNLDEVYQGLWRFALLLVGESIKT----------FLLMVGVIYIALSLIVKPISLLSRAVSDFKDGETPSRLRLPARAFDDEISLLAEKYNSS--IERLRSNYAELKSAKEQAEVANVKKSEFLATMSHEIRTPMNGIIGVASLLKEMDLSS----EQKQYVEMINHSSESLLDIINDILDFSKIEAGKMAISLEPFCLSDLVEQMCAIYTLKAHAKNLQFVVELAEDVPTMSGDSKHLKQVLNNLLGNAVKFTERGYVKLVVAKELDAQHIRFQVFDSGIGIAKEKQELVFERFQQADGSTTRKYGGTGLGLAICRRLVSLMGGELELKSEVGLGSCFEFSVP----------------------
209809121    -------------------------------------------------------------------------------------------KYTAKDINTGTQALNQRLQLIQAA-----TTIITNELKNDIETKIRSINNMIVLFISILITSL--------VFISYLGITLSARILSYLKMTISSMALIEKN------HDYSIQIKSDGNDEFTLFSKNLNALISERAMNEDKIVGAKEEAEQANLAKSTFLANMSHEIRTPLNGIIGMSGILSETKLTPI----QHDYLNTIETSSQTLLILINDILDISKIESGNLSLHPHSTDLREIIFDTVSIIISKANEKHLNLIINIPPDLPSLLLDDHRLRQILMNLASNAVKFTPKG-HVQLDVEFTKKENLTISVSDSGVGIEQNKLNSIFEPFVQEDSSITRQFGGTGLGLAISKQLVDLMDGEFTVKSTKGEGSTFSFSL-----------------------
20091382     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WFFQATPVTDDQGKIIGVLQTCRDVTERKEAEKLLQE--KQVAEVANRTKSEFLANMSHELRTPLNSIIGFSDLLYEKIYGDLN-EKQLKAVGNISRSGKHLLNLINDILDLSKVEAGKLELEYKEFELSSKLNSIKNLLSPIADRKMIEVQIQVDESLNTIRADEARFAQIMYNLLDNAIKFSKENGLVEIDAKRK-GDTVEITVKDYGIGIKVEDQSKLFKPFSQIASFSSKKVQGTGLGLALVKQIVNLHGGYIWFNSRIGEGSTFAFTIP----------------------
271961978    ------------------------------MQGHRDLMEVAKLIMSELTP------LVSAHYGAFYLAEP-TGDHDLFMIAGYGARPGIRNRFAVGEGIVGQAAFEGKRIILESVPAQYLTVDSGLSSSVPAQIVVVPILFETQVLGVVELASFSQFGEVHHDFMTQLVETIGVTMNTIIANSRTEDLLTES-QRLTTELQERSDELQRQQEELRRSNAELEDKAAQIEQARRTLEERAEQLAVSSRYKSEFLANMSHELRTPLNSLLVLAKLLTENAEGNLTVQQV-EFARTIHGAGSALLQLINDILDLSKVEAGRMDIHPQQISLPKLVDYFEATFAPLAQDKGLSFAVEVDSSVPELRTDEQRLQQVLRNLLSNAIKFTPKG-EVRLRVIHAQRAVAFFEVVDTGIGIAADKLEVIFEAFRQADGTTSRKYGGTGLGLSICREIARLLGGEIHVVSEVGQGSTFTLYLPPS--------------------
171915309    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITERRRFENELRMAKEQAESANRAKGEFLATMSHEIRTPMNGIIGMSGLLLETKL----ESSQRDMVDAIRTSGEALMDIIEDILDFSKIEARRLDLVEETFSLDAVIDGVVDLLNHKIQSKGLTMGVILDPDVPSMRGDAGRLRQILFNLMGNASKFTDEGEVISVARGPGGNNMLEFTVADTGIGMTPQQIERLFQPFSQVDSSSTRRFGGTGLGLVISKRLVEMMGGAIHVESTPGKGSRFFFRLP---ARHSAPEE-----------
58580142     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLEEAERARERLQQELQRHGELEQEAKQAAEAAMLAKGEFLATMSHEIRTPLNGIIPMLELISSGQLSL----DQRDMLQTATSSSLQLLRIVDDILDYSKLEANKLELEITTFNLRELLDGVVQLLQRTAEGRQLRLSLDIEPSVLLVRGDPIRLRQVLGNLIGNAIKFTERGS-VDIQLRRRAQHLLRFQVRDTGIGIAPDQQTRLFRSFAQADASTTRLYGGTGLGLAICKRIIDLMGGRIGVESEPGRGSTFWFEIPLLKVI-----------------
20091132     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITDNRKMQSELVRAKMEAEIASKAKSEFLASMSHELRTPLNSIIGFSDMLLTQNFGPLNKKQLR-YVNNISVSGNHLLKLINGILDLSKVEAGKMELKVEEFSVLDSISEVKVLLTPLASKKDIQILSVVDKELTTIRADRTKFKQILYNLVDNAIKFTHEDGFVIVDAR-VEGDQAKIMVKDTGIGISKAGVKKIFQPFTQLENSEYGKQKGTGLGLSLVKKFVEMHTGKIWVESEFGEGSKFIFTIPLS--------------------
17231253     ---------------------------------------------------------------------------------------------------------------------------------------------------AIANLDLGEIQQSHLELLRKFGVKANLVIPILVKDELCGLLIVHQCATSRQWTSFET-HLLRQIADQVGIAVAQAQLLEVETRQRQELEVARSQAELASHAKSAFLANMSHEIRTPMNAVLGMTGLMLETLL----NQEQRDFMETIRISGDALLTLINEILDLSKLEAGEMALENLNFNLSTCVEEVLDLLAPQAHSKGLEIAALIYRHVPQLQGDASRLRQILMNLIGNAIKFTSFGERVELRSETPTTAIIHFAVTDSGLGITLEDQHKLFTPFTQVDASTTRKYGGTGLGLAICKQLVTLMGGEIGVESQLGKGSKFWFEIPFAKQLQPV--------------
226945757    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAAGINRMAEVMQHAQEEMQNSIDQATEDVRQNLEIEIQNIELDMVRREALEASRIKSEFLANMSHEIRTPLNGIIGFTNLLQKCELTP----RQHDYLNTIQKSADSLLDIINEILDFSKIEAGKLVLEHTPFNLRELIQDTLTILAPAAHAKHLELVSLIYRDTPALNGDPQRLRQVLTNLISNAIKFTNEG-TIAVRAMVEDIGEEFISVHDTGIGLSQEDLNALFQAFSQADNSLTRQAGGTGLGLVISKRLIEQMGGEIGVNSVPGEGSEFWIRL-------SLPLDDHSEDE-----
16331796     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITEIKKAEEQLKLSNKILAKATQLKDEFLANMSHELRTPLNSILGMIETLQNQVYGPLNGKQVQS-LEIVENSGRHLLSLINDILDLSKIEAGRMDLDLNPTSVSALVNHSLTFVQQFAIQKQINLSSEIIPNLPDVLVDKRRLCQVLINLLNNAIKFTPEGGKVVVQADLIKEQGKEFTVFDTGIGIEADRLNNIFEPFVQIDSALNRRYDGTGLGLSLVKKIVELHGGSVTVTSKLNEGSRFKITIP----------------------
254409902    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VPVIVNGQLYGTLCFVSLTPRQTPFKDIEIELLRLMAQWIGGEIERQQAAQELARDVALAATRAKSEFLATMSHEIRTPMNGVIGMTGLLLDTQL----TSQQQEFVTTIRHSGDTLLTIINDILDFSKIESGKLELEEVSFDLQVCIENCLDLLAAKASDKNLELAYQITPQTPMIIGDVTRLRQILVNLLSNAVKFTQSG-EVIVSVNAEKLDRIQFAVKDTGIGIPPERLNRLFQPFSQVDSSTTRKYGGTGLGLAICKQLCEMMGGTMWVESQEDIGSTFYFTL----VVPADPSTQQNTNQ-----
83591667     ------------------------------------------------------------------------------------------------------------------------------------------------------------FFTWATVPGSPLLVTVSASYDGLLRWQVLPYHLGAIACIILVILALV--------LKVHRQIRHLNGLIVALSNREAALVAARRSSEEANRAKTLFLANMSHELRTPLNAIIGFSDMLANGIHGAL-ADRQQDYARDINLSALHLLDLINDILDVAKIESGGYLLHERPCNLAAIIRAAERMLGPRVREKGLVMDTVCVDGEAWVMADERAMQQVLLNLLSNAVKFTPEGGRITVSLGLNEGGGMVLVVGDTGPGIPAEHLALVLEPFYQVGEVETRSHEGTGLGLPLAKALVEKHEGALRLDSQPGQGTRVSVTLPAARVLPP---------------
83311949     ----------------------------------------------------------------------------------------------------------------------------------DNMPQGVAVFASDDALIALNESAVRMLGLPQAEITIDISLFMALLAANDTPPGRHSAQLTADLAESVRERPEMVFEHFAPSGLIMEVRSSSTDVTDRKRVEQTLR-EAKDEAERGNRAKNTFLANISHELRTPLNAIIGFSEMMKHEIFGPLEPASYRTYVDDIHESGMHLLELINDILDMSKAEAGMTDLMEAAVHVPDLVRGAIRLLTRRAENAGITLSEDLPPTLPLLLADERRLRQVILNLGSNAVKFTDDGGAVTIGAKVTEA-GFIITVADTGIGMTPEELLRVMEPFVQADTRLSRKYEGSGLGLPLAKALICAHGGTLHLDSQPGRGTVATVTFPPSRIID----------------
142976750    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFSDITELKKREEELNKTITELDIAREKADAANQTKSQFLANMSHELRTPLNAIIGLTEMLKEDAADDGLQD-FEEPLDRVFNAGKHLLTLINDVLDLSKIEAGRVELFNETFELKQILDDVMKTSSPLAQKNNNELIIDYKTEIDFVTADQTRVKQVVLNLISNACKFTEKG-KITVGVNRDGGDLISIDVSDTGIGMSDEQMSRLFNSFVQADSSTTRKYGGTGLGLTISKQLAKLMGGDVVVNSELGKGTTFTATF-----------------------
223937764    ------------------------AKFTRMLQGQKDMLTVGKLILSELAP------VVSAQHGVFYIMETPKEETVLRLLASYAFRSRVSNKFSLGEGLVGQAAVEKERILITNAPSDYVQITSGLGSAPPTNIIVLPVLFEGQVKAVMELSSFDQFSPTHQAFLDQLVESIGIVLNTIEANTRTEQSLAKELQSRQEELQKTNQELQEKAMLLAEQNAEVERKNTEVEQARQALEEKAKQLALTSKYKSEFLANMSHELRTPLNSLLILADQLAHNVEGNLTPKQI-EFSKTIHASGNDLLSLINDILDLSKIESGTVTLDIIEMRFIELQDYVRRTFNHVAESKSLEFDVELDSELPHMLTDSQRLEQVIRNLLSNAFKFTERGG-VTLSIGWSPDREIAFSVSDTGIGIPPEKQQIIFEAFQQADGSTSRKYGGTGLGLAISREIARLLGGEIRLASAIGQGSTFTLYLPQT--------------------
162455442    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELKQLEHERTELLRREQQALAQSEKDRIRAEDANRMKDEFLATVSHELRTPLTAILGWARLIKDKALAP---ERVKQGMASIERNAHAQAQIVDDILTVSRIITGKLRLRTIAVDLAAVIEAAVDTITPTAKAKEIEIRVEPGEGLSHVCGDPDRLQQVMWNLLSNAVKFTPKRGLVTVRVGRSDSQ-VAISVTDNGKGIATSFLPYVFDRFRQGDSSPTRAHGGLGLGLAIVRHLVELHGGTVEAESPEGAGSTFTVTLP----LPAAPSAGHE--------
144002769    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFSEITELKKREEELNKTISDLDLAREKANAANKTKSQFLANMSHELRTPLNAIIGLTEMLKEDAADDGLDD-FEEPLDRVFNAGKHLLTLINDVLDLSKIEAGRIELFNETFELKSIIDDVIKTSQPLASKNENELILNYDKKIDFVTADQTRLKQVILNLISNACKFTEKG-KITIDVKRKSGDLILIDVSDTGIGMTQEQMSRLFNSFVQADSSTTRKYGGTGLGLTISKQLAILMGGDITIRSEMNKGTTFTATF-----------------------
117926550    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LKRHRERLEKQVRMR--TAELELATREAELRKDEAEAGNRAKSEFLAIMSHEIRTPLNAILGTHELLSESALSS----EQQRLMEISRNAGELLLNLVNETLDLAKIEAGKLDLEYTIFDLPRLVEEITQIKRVAAEHKGVRLESEMALEVPRVMGDPDRLRQILVNLLSNAIKFTNSG-TVSLQMSRGVADRTFFKVSDTGVGIAAHSMEKIFHPFTQADTSTTRKFGGTGLGLTICKHLCEAMGGDIQVESQVGVGSTFSVNLPLPRAESSMDE------------
167647393    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MTAADITAIKNQEEARRLNEEQRSQEQLAELARKKAEGANKAKSEFLANMSHELRTPLNAINGFSEIMMNEMFGPLGDQRYKGYSLDIHNSGQHLLALINDILDMSKIEAGKMNLKFEPLSLEDVTEDAVRLVRNRAEAAGLKLEIDFPP-LPEVEADYRAVKQVLLNLLSNAIKFTPRAGRIVVRAEVRRGERVRVSVTDTGIGIAAEDLARLARPFEQVESQHAKTTQGTGLGLALTKSLVEMHDGALEMTSTPGEGTTVSFILPISQ-------------------
258591257    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VELSLAGWKTGDRVFYSAILHDITERKQYTTHLEQTVQEKTRTLRAAN-------QQLEAASRHKSEFLANMSHEFRTPLNSIIGFSDILRDPAFGPLT-EKQARFAQNIQVSGQHLLSLINDLLDLSKVEAGKIDLHPEPFECREAIRAALAEVQPQADLKQLELTPQTDEAPSTIIADPVRFKQILLNLLSNAVKFTPEGGRITVTVRRAARQEEEIAVADTGIGIKPDDLPRLFQEFTRLDAAIAKRTKGTGLGLALTKRLVELHGGEIAAVSDEGRGSTFTVRLPIT--------------------
110834488    --------------------------------------------------------------------------------------------------------------------------------------QYLSTLENLLTLFLVMLALIMAAMIPAMRFSRQLPISEMVNAVHRIRDGDLSITIQTQAKSELSELETALQQMIAAQKNVDQATLDLRETLETIEIQNIELDMARKEALKASHIKSEFLANMSHEIRTPLNGIIGFTKLLHRSPL----SARQEEYLSTIHKSAESLLAIINDVLDFSKIEAGKLSLDHTPLNLHDLIEDVQTLLAPMAQERGLEQASIIYSDVPALLGDPLRIRQVLTNLLSNAIKFTDHGSVV-VRAMLEEDRGIKITVTDTGHGLSQENQKNLFRAFTQTDQSARRQEGGTGLGLAISKRLVESMGGEIGIESCEERGSTFWFTLRTERAPQQPVQALSEA-------
142043145    ------HDATTVAALQRAARTRPTTGNGPRTAYG--------DGLFALSQPIPTLVQAFTLRSLLATLGVRAGGYTALMLAVIALVWWLLVRFDRRVLKPDEARRRRTI---------ESENLNRTIVEAAPSGIALLSLADGTVLLQ------NDTMRDYDARRAGEPSLPARLLERFDRTADPDTWQSGLLPTAGGDPIDLLVSLVRTRYRDADVVANFSDITSQKNVEREL-DNARQAADAANNAKSAFLATMSHEIRTPLNAILGNLELIGREPLA----DTQRERLHTVEGASSVLLDLINDILDLSKIEAGQMTIEAIPFDLADTIRQTGAMFEPLAAAKGLQFDVFVDDALPRYLGDPTRIRQIAANLLGNAIKFT-NHGEVTLEVYLRDDTDIAIGVSDTGIGMTDEQRATLFRPFTQADTSITRRYGGTGLGLALTKQLTQMMHGTIDVKSEAGHGSTFVVTLPLK--------------------
224373295    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSNLLTSLTPITGKEVQIDITTPQGMDEALKIVDE---AIKVTQESVRKAEEATKAKSLFLANMSHEIRTPLNGILGFLELLNTTDL----TEEQLDYVNTIAQSAKNLLQIVNNILDVSKIESNKVSLELIDFKAVDEFENTIELFGTPAAQKNIELTTQISPNIPSIIGDILKIKEILTNLLSNAIKFTPNNGHIHVKIQLENKAKIYFEVRDSGIGMSEEQKEKIFEAFSQADESVTRKYGGTGLGLTIVKSYIEMMGGKIYLESELNKGTKFYFNL-----------------------
92118136     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITERKHQEHALDLALTTAERADAAKTRFLATMSHELRTPLNAIIGFSEMMVQEDALSLDAARRKEYAQLINDSGQHLLSVVNSILDISKMESGNFEILPEPFAPREVLLNSSNLLALKARDNGIELVTRVPEDLPQITGDPRAFRQIVLNLVSNAVKFTERGGRVTISAR-VEGSRMVLRVMDNGVGIAQEDLKRIGDPFFQAGKTYQRRHEGTGLGLSIVKSLVALHRGEIDVQSKVEEGTTVTVMLPLTFVPGVDVSEAEPASD-----
121591384    -------------------------------------------------------------------------------------------------------------------------------------QQYQEIFSAGLVLIGILLSGVFASRLMYDVTITHMKNMVDRIRRGHLDVRILDTLKKGINAMAVSLSEYHV----EMQHSIDQATSDLRETLEQLEIQNVELDIAKKRAQEAARVKSEFLANMSHELRTPLNGVIGFTRQMLKTQLTN----SQADYLQTIEKSANNLLTIINDILDFSKLEAGKLALENIPFEFQEVLEEVVNLQATSAHEKGLEITLKIDPKIPRVVGDPLRIQQVLTNLVGNSIKFTERG-NIDVSVEMRALRDDVIDVRDTGIGISERQQAQLFQAFSQADASISRRYGGTGLGLVITQKLVSHMGGEISLTSRLHQGSTFWFTL-----------------------
152993487    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELEDVLNKAVDEMKSSEHYLASDTAYIENINLDTHEGTKELETLVETAKEDKLIALQANEAKSLFLANMSHEIRTPLNGIVGFTEILRSTDL----NDEQREFLSIIDKSSENLLSIINNILDLSKIESNNIEIENVVFDAAEEFESAVETYAVGAAEKNIDLNFYMDPTIPKLKGDPTKIKEILINLLSNAIKFTSYGGEVNLEIHQVQDEDDRFSVQDNGIGMTQDQQERIFDAFSQADVSVTRKYGGTGLGLTISSQFVELMGGKLELESAKDQGTTFFFTIPFEEVIS----------------
42525106     ----------------------------------------------------------------------------------------------------------------------MCFSILFIHLSGGRIETHFHVF--------VSLAALAFYKDVGLLGVASFIVI----TDHILRGCLLPISLYGVAESNQWRWLEHAAWILIEDIILIIGIERIRGELHEMAYSKYQLVQAREEALQLSSIKSTFLSNMSHEIRTPLNSIIGFSDILRDTRL----DKDQTDYVQTIQRCSDSLLHIINDVLDISKIENGLLQIDRHKFDVKELHTDIFKIFEAKCQEKNLQLEVDIDESIPAFLGDSHRLRQILMNLVGNAVKFTDKG-RVCISLQRQPGSGHYVKVSDTGRGIRLENMSKLFRSFSQEDVSISRTYGGSGLGLMICKNLVEMMGGDIKVESKLGEGTTFHFTLPLEEA------------------
159897671    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WISETSRLVYAEDGSMLYAEGTIQEITARKQVEEALRH-ARDAAEAANHAKSTFLANMSHELRTPLNAIIGYSELLMDDTDDPTMVEQFRHDIAQINDAGHQLLNLVNDVLDLAKVEAGKYQVAAETFDLNSLVRDLIATINPMAQKNANSLYFEPNKHLPLIHTDRSMLRQILLNLLSNAAKFTKAGS-INISVSFDASQHVQCRVRDTGIGMNDEQMQRLFEPFTQGDASTTRRYGGTGLGLALCRHFIELLNGSIQVESVFGQGSIFTIVFP----------------------
170750082    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERKAVEAALRTATRDAEAARTEAERASAAKSEFLAAMSHEIRTPLNGILGYADLLLDGDAIQNED---RRRLELIQSSGAALLTVVNDILDFSKIEAGELTLDPVTFPLVSIVDGTVSIVRGSALRSGLAIEARIDPALPTVVGDAGRLRQVLLNLLNNAVKFTPEGS-VTVIVEREDGDTVRFSVVDTGIGIAPAQQDRLFKRFSQVDGSISRRFGGTGLGLAISRHLVTLMGGEIGVESREGAGSTFWFRL-----------------------
281418385    --------------------------------------------------------------------------------------------------------------------------------------------------------------------ILAFVIILAIAVLIRILFTQVTYPIRDYILKLKDFFDDEEFRLVPKGTVELNMLAENHNELVRRKKAEETMKAARDEADKANRAKSEFLASMSHEIRTPINSIIGYQYLLKNSVLSP----KQREYVENIGLAAKNLLAIINQILDFSKIEAGRMVLEEVDFNIDDVLNELMIIVGMEAKRKGIELRIKVDEDVPRLKGDITRLKQVVMNLVSNGIKFTHEG-YISIRVELEENACIKFSVTDTGIGISDEQKKLLFQVFTQGDASTSRKYGGTGLGLAICKRLVELMKGEINVESEVGKGSTFSFSL-----------------------
269924003    ---------------------------------------------------------------------------------------------------------------------------------------WTTLAGALVAVVAGLIVALRMARKISAPIVALAGLVKHVHDTRDFSTRV-DIKAEGEVADLVSGIDTMLSGIRERDARI---AAQVEGLESEVAARTGELVVARDAAEQANAAKSDFLAVMSHEIRTPLNGILALSDMLATSDL----PQRQQRYADVISKSGKSLLGIINDILDFSKVEAGKMDLEIVEVDLADAAEDVASLFSEKAASKGLDLAVFVDPRLPQVLGDPTRLRQVIGNLVNNAIKFTDLGGVIAIDRDPEDPRRIRVAVHDTGPGIPADKLPTLFEAFTQADQSTTRTHGGTGLGLAICDRLVRSMGGVWSLSSTVGEGSTFAFSAPLHPVADPA--------------
135233532    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KDISEAVELRQQLID-AKDNAERISQFKSEFLANMSHEIRTPMNGILGFVEQLEKHEQDP----KRLKQFAMIRSAGNTLIHIINDILDFSKIESGKMEIELHPFNLHKVISETTGIFIELIGQKQIHFHKTTDEHIPSILGDQLRLKQIIFNLLSNAIKFTPDKGSITLDVQMTEDKHIKFAVTDNGIGIPDDKIKKIFEAFGQQDTSTTRKYGGTGLGLSIAASLIKKMGGQIRVESTVHKGSTFVVTLPLE--------------------
298674344    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDMTVQKEAEENLIN-AKLEAEAASQAKSDILANVNHELRTPLTSIIGFSDVLLKGKAGDLN-ESQKMYLSRVHNNGKHLLDLITDILDLSKIESGKSGLNYERISIIELVNDLKEYIQPFVSNKVLILHSRVDSGLNYIYADYIKIKQILSNLLYNAVKFTEEGS-ITLEVSQNEDD-VQFSVIDTGIGIPKGSHEAIFDSFKQLDSGPARKYQGTGLGLALVNKLVNMHGGQIWVESEIKKGSRFTFTIPDNR-------------------
196228199    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SIIWISERARAVRDQDGKLLYYEGTVEDITARRE-TDDAIKKARDAALESARLKSEFLANMSHEIRTPMNGIIGMTGLLLDTELSP----KQRDFTQTISSSADALLTIINDILDFSKIEAGMLAFEEIDFQLGTVVEGSVELLAARAASREIELASLVYHDVPTLRGDPGRLRQVLTNLIGNAVKFTDKG-EVVVRANCQENAEIRFSVTDTGIGISSEAQERLFQPFVQADGSTTRRFGGTGLGLAICKQLVARMGGEIGVTSEAGKGSTFWFT------------------------
113474471    ------------------------------------------------------------------------------------------------------------------------------------------------------------------IVLTDINMPLMDGLTLLDNLRVFYPDIKAVIVSAYDDLDKIRSAMNRGAFDFLTKPIDFQDLVQQLKENKRLKQE-KHEAEAANRAKSVFLANMSHELRTPLNAIIGYSEILLEDAHSLGSKDFIHD-INNIHTSGKHLLTIINDILDLSKIEAGKMDVHWESVNIMVLIENVLATIQPLIEQNNNILEIICEDNQEPIMADPNKMRQVILNLLSNAAKFT-ENGKIILKVKVANNDEDFISVADTGIGISEEKIDSLFQPFTQADNSTTRKYGGTGLGLAISRHFCKMMGGDITVVSEVNKGSIFTVKFPVPQIISI---------------
170741503    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDVTQRVRQERHL-ERARVEAEAGARAKAEFLANMSHELRTPLTGMLGVHDLLAGDAS---LSDAQRHLVGLAQEAGRSLLAIVNDILDFSKIEAGQMAIESVPFSLRALVESCRALVAESAKDKPLRLVTDIEGDAPRFVGDPTRLRQILLNLASNAVKFTPRG-EITMRVGFAASTGVRVAVTDTGIGIPADKLPLLFERFSQADASTTRRYGGTGLGLVICKRLVELMGGTIGVESVPGRGSTFWFELPL---------------------
239904801    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFIIDTAKQRLKTTARLIGEMVSRSMVEQDLQKATHL-------AETANRAKSEFLANMSHEIRTPLNGVLGMLQLLETTD----QTDEQKEYLFGAISSTKRLTRLLSDILDISRIEAGRMEIVEVEFNIKKTRDSIKELFNPEAKGKGLRLEFGRDEDLPLVLGDEARLRQILFNLVGNAIKFTEKG-EIRIDASLDSHVRVLVTVRDTGIGIPEEHLKGIFEPFVQAEASYTRRFQGAGLGLSIVRRLVKLMGGDISIDSTVGEGTTVYLSLP----------------------
117925745    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDEEGQIMGIYAILTDIRAEQAAAKALRD-ARDAAEQASQAKGEFLANMSHEIRTPMNAILGMTHLCLQTDL----NERQRHFLEKVYAAGSALLRILNDILDFSKIEAGSLEIEKTSLKMDEVLASLADLMSIRADEKKIELLFHRDANLPEILGDPLRLGQVLINLVGNALKFTEQGERIEVIQSAERQVKVRFSVKDTGIGLTNEQMSNIFQSFKQADSSTTRRYGGTGLGLAISHRLVQLMGGVLKVESTPGQGSCFSFTL-----------------------
260460489    ------------------------------------LVPEQQLAGREGLPLVTFFAIVVLAGLAHLTGAPIFISLALLALAGLAMHLHARRSVHRTAVLLDETSARSRAEI--ETLADRMWEMQESEERFRGLIDALVIHRDRDGYIVYANKVFADLVETAGKTLAELGIEVGIVPDAAFSDHLSSTDVAIRTPSGPRWFSWIELSVRDKDSGAASHRAIARDITAR-KRAESSLITARERAEYASQAKSRFLATVSHEIRTPMNGIMGMARLLADTSLSP----EQQTYVGAISTSASALLALIEDLLDYSKIEAGRFDPEPQPISVREIADNIIELLAARAFAKDIGLGCHVEPDVPMITADPGRVRQVLLNLIGNAIKFTDGGG-VLVSVARARTDRICFTIADTGPGLRDEDMERIFEEFEQADGTSTRTHGGAGLGLAISKRLVAAMGGTISVSSRLGQGSEFVFEIPAT--------------------
73537902     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VIRFPVHDPTSNAVVGVGAVGIDITDQERANRELKEMSQTLEHKERTRELAVANAELAKAKHEAESAAQAKASFLANMSHEIRTPMNAVIGMAHLALSTQLDP----QQRDYVEKIQRSGQHLLGILNDILDLSKIEAGKLEIEQIDFSLERLLRTVGDLVSERAAAKQLELVVDVQPDVPSLRGDPLRIRQVLINFTTNAVKFTERG-EIVIRVARCAGEHLHFEVRDTGIGIDADAIPRLFRSFEQADSSTTRRYGGSGLGLAISHRLVTLTGGTIGVQSELGKGSTFWFELPGTR-------------------
108761548    ------------------------------------------------------------------------------------------------------------------LVMPVCWEGDTLVILGPFTPEELADFPP-------SLTDISGVDLSRAHELVARVRRVPERTAAQVLVHFGQV-LAALVASGQRAFLATQLHI--------EAMLETHR---DLEANNARLAQANIRLKELDRLKSTFLGTVSHELRTPLASIIGYSEMLAEGLAGALNPEQLL-YVRTIVEKGESLLNLISSILDLSQIEAGRLRLVMGPVDLGSVIQTAVSSVAPQAQRKGVELEVRLPPLPPRLAADADKLRQVVVNLLANAVKFTSSGGRVSVVMSEATAQHERVCVEDTGMGIREDQFENIFQSFYQVDGSSTREHGGAGLGLAIVKSLVEGHGGRVSVESEFGRGSRFTVVLPLQPPLS----------------
110633259    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LARRAEQERGQELVELNRKYMRET-ERAESANRAKSEFLANMSHELRTPLNAIIGFSELMQQGLFGPLGSERYQEYVNDIYSSGTYLLGVINDILDMSKIEAGQFSIHRESIDLSEVIRETMRVVTLQAGKKNIELTSDVPASL-SLHADRRAVKQILINLLFNAVKFTGQGGRVTLRARVVS-NSLMLTIKDTGCGIPREALKKLGRPFEQVENQYSRSHNGSGLGLAISRSLTELHGGALRIRSTEGVGTIVSIRLP----------------------
83644635     ----------------------------------------------------------------------------------------------------------------------LGWAVIEVSRAPTQVAKYRTIFAVSAVFTAIIVCTFLALRLSRDLTSPLSQVAQALTRIKEGKLDTVYIEASPELALLQDGINSMAEALAKARSEMQQNIDQATEDLREIEIQNIELDMARKEAIEASRVKSEFLANMSHEIRTPLNGIIGFTHLLLKSNLGP----QQRDQLNTILKSSEILLTIINDILDFSKIEAGKLVLDNTTVNLQEIVEDVLTMLAPGAHEKNLDLAGLVYSDVPHIMGDPLRIKQIVTNLVNNGIKFTQSG-EVVVRVMLEDESDIKITVTDSGVGLSRVQQQTLFSAFSQADASTARRFGGTGLGLVISRRLTEQMGGQIGVESELGKGSTFWIELPVEIAPN----------------
119484750    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LESRNLEQLQAYPQRDMLYAERAQAQDRLRQINEDLERASQMKSEFLASMSHELRTPLNSILGFSDLLKRQISGELNHRQI-NHVKLIEKSGQHLLQLINDILDLSKIEAGKTELNIQAVEVHRLCNECLKMIQPRADKKRLALSLELDYRLNQVALDERRVRQIIINLLSNAVKFTPEAGIIKLSGRLAYGSQLCLEVQDSGIGIPEDRWHLLFRPFQQVDASLTRRHEGTGLGLALTKRLAELHGGTVSLQSDVNQGSRFRVWLPLTEMRQTLAE------------
170720398    ----------------------------------------------------------------------------------------------------------------------LGWVEIELSHDGMLLRGYRNLFTSMLLILACLV--LSGLLAMRMSRTINDPIARIKHAVNQLKDGHLEERLPAMGSHELDELARGINRMAETLHSAHEELQHSIDQATEIEIQNIELDMARKEALEASRIKSEFLANMSHEIRTPLNGILGFTHLLQKSELTP----RQLDYLSTIEKSADNLLGIINEILDFSKIEAGKLVLDSIPFNLRDLVQDTLTILAPAAHAKQLELLSLIYRDTPSLVGDPLRLKQILTNLVSNAIKFTREG-TIVVRAEQQDNAQLRISVQDTGIGLSPQDVRTLFQAFSQADNSLARQPGGTGLGLVISKRLIEQMGGEIGVDSTPGEGSQFWISL-----------------------
298528361    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GSIVWINDTSKMIYDDNQQPARVDGVTRD-VTELVKARQDLIQAKEHAEEATRAKSDFLANMSHEIRTPMNGVIGMTGLLLDTDL----DSEQQHYARTVRSSAESLLTVINDILDFSKIEAGRLDIETVDFDLEAMLRDFSGMMAVKAEEKGLELICSMDPNVPMVRGDSGRLRQILMNLVGNAVKFT-EHGEVEIRVSKSEVVDQRFQIRDTGIGIPQDKQDSLFESFSQVDASTTRKFGGTGLGLAISRQLAEMMGGTAGLESVEDQGSTFWFT------------------------
254420304    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IKREETERRRAVEDLSRTVAQLEASQQLSQLARKRAEAANQAKSEFLANMSHELRTPLNAINGFSEIMAAELFGPIG-EKYKGYAGDILKSGQHLLSLINDILDMAKIEAGKMTLHYEPVSLRDVCEDAARLMRGKVLESGLTLEIE-AGDLPDIEADHRGVKQVMLNLISNAVKFTPEGGTVTLSLGAAGEDRVRVACADTGIGIAPEHMVRLARPFEQVEGQHSKTTQGTGLGLALTKSLIEMHGGRLNIESEPGVGTVVSFDLPTRRPVQTV--------------
257060052    ----------------------------------------------------------------------------------------------------------------------ILWFLICLMGYIAFTISYPVAYMFIPCLVW------SNFRFGQVGSTTFILIISAIAV--INTVHGQGVFAQDNLTESLILLQCFITVIVLTNLVILATMKEKQEVIARLQKQEQLAANQKALAQQANRAKSEFLANMSHEIRTPLNAIIGFSDLLQTLVRDYKS----RSYLRSIVSSGHTLLALINDILDLSKIEANKLELREEPVNLKGLVQEIKQIFSMQASQKNIELITDVSSDIPLIEFDEIRLRQILFNLVGNALKFTQKGIKITVNCDYLDLNTIRIYVQDTGIGIPSDQHDRMFEAFTQKEGQITRTYGGTGLGLAITKRLTEMLGGTISLHSESEKGSTFLMIFPDVTILELDTIDNYQ--------
94264236     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITNRKREERELVEARDAAKAANQAKSNFLANMSHELRTPLNAIIGYSEIL-LEEAEEHGLEGCAEDIQRIREAARHLLGLINEVLDFSKTESGRISLTMEECDLDELMAAVVDIIRPLLPERENRLLVETEEELGTIRTDGTRLRQILYNLLSNAAKFTEKG-FITLRTRRDGGEWVEIDIQDTGIGISEEQQKKLFKPFTQADSSISRRFGGTGLGLAISRYFCRMMGGDIALVSTPGQGSTFTVSLPVS--------------------
146307980    -------------------------------------------------------------------------------------------------------------ILVSVPLIGL--TVWNILASVTVSLVSLALLLTGLYVWRRGVRYGSYYTLAWAIMLFAFI----QATTGSLGLEVFGVFGATAVKIGVT-------------IELITLSIGLADRINLLKEEGFQSRRAAEQAAFESQAKSRFLAKMSHEIRTPLNGVLGMLQLLRETPL----DRSQRFYVDTISSSGSSLMAVINDILDYARIESGKLSLEQIEFDLEDMISETLSLFTGQALDKRLRLYVSLEGGVPRIQGDPTRLKQVLMNLLSNALKFTAEG-HVAVSVSRRSDSHLVFAVSDSGIGISEQALAKLFESFAQGDSSTTRRYGGSGLGLAISKELVEMMGGRIEVQSTPGQGTRFAFDIPLLEAPE-APDD-----------
87309080     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------PSTAAYIGERLRSRERVSVEIVNYSKSSEKYWIALEIEVFDEQHRLIQFIATQTNVTHRKKHEAELR-RAKETAEAANAAKSEFLANMSHEIRTPLNGLLGFTDLLLRGA--ANDPQKRDEYLQIIRTSGRNLLDVINDLLDLSKIEAGKLETESLPCDPQAVVAEVVSILRVKADEKALRLTCDWSGEVPPIVTDSVRLRQLLTNLIGNAIKFTQFGS-VSIDAGWHAPQQLTFVIRDTGIGIPEEKLDLIFDPFTQADATTTRRFGGTGLGLAICRRIARLLGGDVSVESEIGAGSTFTVTI-----------------------
294637606    -------------------------------------------------------------------------------------------------------------------ADSLGYIAIELDLRSVRLQQYKEVFATLLLLISMCIALLFSYRLMRDVTGPIRNMVNTVDLDSRVEGHMLDMLKNGINSMAMSLTAY--HEEMQQNID--QATSDLRETLEQMEIQNVELDLAKKRAQEAARIKSEFLANMSHELRTPLNGVIGFT----RQVLKTPLSATQIDYLHTIERSANNLLSIINDVLDFSKLEAGKLVLEHIPFMLRETIDEVATLLAPSAHDKGLELTLNVRNDVPEVLGDPMRLQQVLTNLLGNAIKFTEKG-NIDIRIEQRSLNTQAVEVHDTGIGISERQQSQLFQAFRQADASITRRHGGTGLGLVITQKLINEMGGDIAFHSQPHKGSTFWFHI-----------------------
254428255    ----------------------------------------------------------------------------------------------------------------GQLMRGLGEVEGGQLQGRFPIPDFLG---GTPLAVIVEIPHDGYQSMLYAVLLVALIMVVLTS----ITVFVINCRIQPMLFGRLRLVHNAVRSIARGGAEIGALAEDFNAMVDSIHHAQTQLAQARMQAEDASQTKSQFLANISHEIRTPMTAILGYTELLRDGSLNATDK---RRYLTIIQHNGDALLALINDVLDLSRIEAGQLHPEQRLFSARVLLDEVIDSLQLRATEKDIDLRIHYLTDLPPVSGDAFRLRQILVNLIGNAVKFTERG-RVHVGVNWDEEASRLVSVEDTGIGISEGELSRIFLPFSQADASHTRRYTGTGLGLSIARQLARAQDGDIQVFSTLNQGSCFVLDIPLVRACDTV--------------
135999543    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEELKSARVAADNANQAKSEFLANMSHEIRTPMNAIIGMSELLSMTKMKP----EQGEYLEILKDSAEALLVLLNDILDFSKIEARRLELERIPFPIRDVVEKAVRTLAVRAAEKQLELLCYLSPEVPEILGDPSRLRQILVNLVGNAIKFTESG-QVSVKVSLTAEDHLVFQVTDTGIGIPEVQQQSILEAFTQADASTTRKFGGTGLGLAISGQLVELMGGELGVVSEVGVGSEFSFQLPLD---SAEPGDQERPADYRDLA
114562225    -----------------------------------------------------------------------------------------------------------------------------------------AIAAFIIVLIGVQFNLFFTFRLVKHV---NYPITEMVRVVAKIREGKLDTRLEGNLIGELDLLKRLSEYHDEMQQNIDQATSDLRETLEQIEIQNVELDIAKKRALEASRIKSEFLANMSHELRTPLNGVIGFARQLLKTPLHT----SQLDYIKTIERSASNLLGIINDILDFSKLEAGKMILEKMPFALRETLTETLTIIAGSAQEKGLELVIDIDANVPEVSGDAMRVSQIITNLVGNAIKFTDKGSKIHLVGQDEDNITLRCEVIDTGIGIDESQQEYLFQAFGQADSSISRRFGGTGLGLVITKRLINQMGGQIGFTSAPNKGSNFWFILPL---------------------
144899922    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NEDLERRVEERTRDLVRAKEQAELASRSKSEFLATISHELRTPLNAIIGFSEVMAGSMFGPLGNSRYQEYAGDIVQSGRHLLAVINDILDVSKIEAGQMSLDFGPVDIPPVIDSAVRLVETRARANSLRLRSEVDKDLPIIDGDRRRCLQILVNLLSNAIKFTPEGGQVTIGAS-RENDGIRLKVQDTGIGMSESEIQVALEPFRQVDGSLSRQYEGTGLGLPLAKSMVELHGGSLVVNSRKGEGTEVAFWLPLNQ-------------------
152992352    -------------------------------------------------------------------------------------------------------------------MTALVWASGSFLFFVPNSPDQIVLVLIYTGITSGAIASLSVRKEYYLVYLFLF--LSPLAYLFYTSHNEISTTVIILLVIYGIFLTSLSLKYFQMINDGFKIRYENLDLIKDLQQANI-------DAQIASETKSEFLANMSHEIRTPMTGILGFVEQLAKK---ENDPERLRQF-NIITKSGQTLLSIINDILDLSKIESGKMTLEPQPTDLHKLFDDTITLFDELIKSKNIDLHKEIDEKLPKLIIDQLRFKQVILNLLSNAIKFTPSGGSISLQASYDHTQILQCAVQDTGLGIGKEHLEKIFHAFAQEDTSTTRRYGGTGLGLTISSKLLHMMKGQIHVQSTLGEGSRFYLDVP----------------------
254443048    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTYFLSFILIVSL-FSKWLLSRARRHSAQLEKVVSER---TRELDETNDELRASVKEAKKAGQAKSQFLANMSHEIRTPMNGVMGMCTLLNDTQLSN----TQRDYVSTIRSSSETLLTIINDILDFSKIEAGKLQIETIPFDLVDLVEDVLDLFSQHLEQKKLDLVHHIAASVSTRIGDPTRIRQILVNLVGNAIKFT-TSGDIYISIESDDPDEITIEVRDSGIGIDQRKLNDLFQPFSQEDESITRKYGGTGLGLSISKMLAEIMHGRLWAESEIGVGSSFFFTI-----------------------
78357969     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SFRSITVFPVRDGQGDVTMVAEYVRDVTATRNLERELR-VAKEAAEAADRAKSEFLASMSHEIRTPMNGVLGMLDL----AMTTSLDEEQREYLEAVQNSAEALLSLINDILDFSKIEAGMVELDQQVFRLSKRLSSLHTMFVHRAAERNLEFAINISPDVPDLSGDPLRLRQIVVNLLDNAFKFTDQGQVVSVEVLERGAENVQFSVQDTGPGILERHQERIFDSFAQADASFTRRHQGSGLGLAICKRLTGLMGGDIKVRSTPGEGSTFVFS------------------------
288799123    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEDMTERKAMEDALREAKNVAEEASRAKSIFLANMSHEIRTPMNGILGMTELALQTELST----TQRRYLTIAHNSAKSLLVIINDVLDFSKVEAGEIRLEQTSFDPVETVENVMQSIAYSAYSKGIELMNHIDHRLSHLVGDPTRLQQILNNLLGNAVKFTDTGHVVEVQGESDSEAHLHFRVIDTGIGIPANKIDSIFESFSQVEASDRRKFGGTGLGLAITRKLVHLMNGRIWVESHMGEGSTFHFVIPF-RKGDRLPD------------
220924453    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSERQQQAEALEQARDAAEQASRAKTDFLALMSHEIRTPLNGILGYTDLLLEDA---TLGEGQRRQAERIQSAGAALLTIVNDILDFSKIEAGQVELDPRPFLLDALVDNTISVVRGFVGKKAIAISTVVDPDVPTLVGDQDRLRQVLLNLLNNAVKFTHAGS-VTLSVSCLEPAGLRFSVTDTGIGIPEDKRGRLFQRFSQLDSSIGRDFGGTGLGLAISKNLVELMGGTIDVESEVSKGTTFTVTLPVGGALTAPSEPSRAAA------
170739808    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------PRAAAAAADGLRAGFGFPVTVGREVVAVLEFFACDAPPPDPALLRVMTNIGAQLGRVIERKRAEESLRQAKEAAEDASRAKSSFLANMSHELRTPLNAIIGFTRLVMRRAKEALPTKQF-ENLEKILASSEHLLSLINSILDLAKVEAGRMEVKASEFALEPVLDLCLRTVEPLIKSEGVRLVRDVEDPPTMLRTDEEKLRQILINLLSNAIKFTEAGS-VTLRVR-SAGEHVEFAVTDTGIGIPQEALSAIFDEFHQVDNSATRSHSGTGLGLAISHRLARLLGGHIDVESRVGQGSTFTLSIP----------------------
34498703     ------------------------------------------------------------------------------------------------EARTAEVREAHARLQITQFAMDSVGIGIQWIDPDSGRFVYANRHTAELLGYSEEMLTLTVSDIDPAFPLPAFHATMARLRQSRYTQFQSQIETRGGVPIPVEITLYYMEGDADAPARVIAFLTD----ISRRKETEQTLVQAKEAAEKANLAKTAFVANMSHEIRTPMNAILGMVYLLSQGRL----SAQQQHQLDTIDRSARHLLNLINDILDLSKADVGKLQLALSDFDLARLPADVMGLVADQAKAKGLQLSLQADAGPLPVRGDATRLTQCLLNLLSNAVKFTERG-RIAISLSIDGEDEARFEVRDTGIGIPAEVQPRLFGAFEQADASTTRRYGGTGLGLAITKRLAELMGGAVGVESAPGQGSLFWFT------------------------
268679228    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QIQLVLTGLIWVISIVLMFLGLGLSAQFRKNVKGLENIFTRVEELAEMNVAYGIIDKAKKNAEEASAAKSIFLANMSHEIRTPLNGIIGFTELLKNSDL----DEEKREFVDVIEKSSENLLAIINNILDLSKVESNKIEIDESLFSPIDEFENAVEVYGPKAAEKNIQLSLYMDPSLHYLKGDSVKIKEVLINLMSNAVKFTPNNGQITVEIKRLENAKVLFSVRDSGIGINKEKIEGIFDAFNQADSTITRKFGGTGLGLTISSKYIALMGGKLDVESEEGQGSRFFFIL-------DLPESSASGTDYKNH-
294494881    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQTLGIKSLIAFPIWGEKKLAGFLTINTERIARWDQNDIYMLLVIADSVGAVIKKEKANKAFLRAKSLEEDVKTTKTEFIATMSHELRTPLNAIIGFSQLLSSNRYGNMNEKELK-YSFSILKGGKHLLNLINDILDFSKIHSNKMELNIETINLKEICDEIKTFITPLATKKGITVEYNNKFDID-INLDKLKFIQIMSNLLSNAVKFTPDKGKVSVDIDFVA-EYVQVSVTDSGIGIPEHKLNMIFDPFIQADSSNTRKYGGTGLGLALVKEYVEMHGGTIWVESELGKGSTFTFTIP----------------------
298290750    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VGTDITALKRHEERLMESEKRLMALVADLRKSQQTLEMQALQLAELAQKAEDANRAKSEFLANMSHELRTPLNAIIGFSELMESGLFGPLGSDKYNEYCRDIRDSGRYLLDVINDILDMSRIEAGRMHLNLQPVELDEVVTDSIRVMSVRADEKQITVAADTDGAV-SLEADKRALKQITLNLLSNAIKFTPENGRVSVRTRR-SARAALLVIEDSGIGIPKAALAKIGKPFEQVESQFTKTHKGSGLGLAIAKSLVELHGGTMRIRSSEGVGTTVIIRLPL---------------------
298492565    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEKIQARAYTIVPIFNSGKLWGLLAVYQHSGPRQWKPNENQLGIALYQAELFAQIQQQSLELEKARDAAESANRAKSEFLANMSHELRTPLNAIMGFTQVMSRDIS---LNQEHQSHLDIINRSGQHLLELINDVLEMSKIEAGRIKLNTSSFDLYYLLTNLEDLLRLKADFKELTLIFDCAQDVPQITSDEVKLRQVLLNLLGNAIKFTQKG-KVTLRVRKINNKDLLFEVEDTGTGIAPEDIKQLFTPFVQARN--TDAHEGTGLGLTISQKFVKLMQGEITVESVVGQGSTFRFQLPKNRVIHIAPDE-----------
2439990      --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LETIEIQNIELDLARKEALEASRIKSEFLANMSHEIRTPLNGILGFTHLLQKSELSP----RHVDYLGTIEKSADNLLGIINEILDFSKIEAGKLVLDSVPFNLRDLLQDTLTILAPAAHAKQLELVSLVYRDTPAVVGDPLRLKQILTNLISNAIKFTREGTIVAVEDEEEDSVQLRISVQDTGIGLSNQDVRALFQAFSQADNSLSRQPGGTGLGLVISKRLIEQMGGEIGVDSTPGEGSEFWISLPKTR-------------------
143082315    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KSLIQIFSDITDLKQRELDLEKTVEELNVAKEQADGANKAKSQFLANMSHELRTPLNAVIGLTEMLKEDAEDDGNDD-YLEPLERIHGASKHLLNLINDVLDLSKIEAGKVELYNENFSLPALLEEVADTSRTLVEQKSNKLLLNIEPSVSFINADVTRTKQIVLNLISNAAKFC-ENGEISINARAENKKLIQIDVKDAGIGMTQEQIDKLFQAFTQADASTTRKYGGTGLGLTIVQNLARLMGGDVSVKSELGKGTTFTVTI-----------------------
288960032    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELRAAEEQLTRLAAETFALAEKLDGAREEAEDARVAAENASRAKSRFLAMMSHELRTPMTAVIGMGDLL----LGTGLNEQQIALVKTLRSSADTLMTILNDVLDFSKIEAGQLTLEEIDFSLPRLVEDVVQLFLVRAAAKGLSLSASIAENTPHIRGDPTRLRQVLYNLVSNAIKFTDRGA-IEIAVWSPDPPALRFEVQDDGIGMTADQRARLFDAFVQADASTSRKYGGTGLGLSICKRLVEAMGGEISVASTPGRGSTFRFSI-RTRRAEARP-------------
32401164     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YIVPIASGGDLLGVLFLYTDPNPTRSEARMVMLRQVGEMLALAILEDRAKASLKAAHDAAVDAAQAKSAFLANMSHEIRTPMNGVLGMLELLKDTDM----SREQWDLVETASNSAESLLEIINSILDFSKLEAGKVEIERTEFNLPDLVEEVCALLAGRAHDKGLELNCFLPADLPRMWGDPTRIRQILTNLLGNSVKFTERG-EVSVKVMQGEAGAKRFEIRDTGIGIAPDVQARLFQPFTQADGSTSRRFGGTGLGLSICRNLVELMGGTIGLESAPGRGSRFWFTLPLE--------------------
114321577    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AFAGIWLLGLLGLGYSGQRVLRQHAATREIQRLNEGLEQRVRERTAELEQARQSAEEANRAKSVFLANMSHELRTPLNAILGFA---RLAGQAPQATPDQREQLGFVERNGEHLLSLINDVLDMAKIESGRQTLEEGVVDLPRTLEDAVEALRHRAEGKGLTLTLEVAEDLPHILSDGRKLRQILINLVSNAVKYTDAG-RVVLSARRQSHDGLLLAVADTGRGIPVEDQDRVFEPFVQ--SGRVGTTEGTGLGLPITREFVELMGGEIGLESTSGEGSRFTVSLPLVPAVDEERE------------
71909751     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DRKRAEIEVLR-----AKEAAEAANRAKSDFLANMSHEIRTPMNGVIGMTDLALETAL----TEEQREYLNIAKSSAESLLTVINDILDFSKIEAGKLQVEDIPFDLHRLIADTLKPLALRAHEKDIEILSDVVHDVPRVKGDPSRIRQVLVNLVGNAIKFTEQG-EIALQADLQNGHAVHFAVRDTGIGISADKQMLIFDAFAQEDSSTTRKYGGTGLGLSICRRLVELMGGTLWLHSEPGKGSTFHFSVQLQISENAIP-------------
154251392    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QDVTVRHKEAEALR-EARDQATAASRSKSEFLANMSHELRTPLNAIIGFSEALERELFGPVGNPRYREYAEDIHDSGVHLLSLINDILDLSKIEAGHFKLHEDETDLDHIVAAATRIVRHRAQQANIAIECRLPQPPLAVLVDERALKQVLINLVSNAVKFSPDGSLILVEANVTT-QGLRISVADKGVGIAPEDIPRALTPFTQLDGSLSRAHEGTGLGLPLAKHLTELHDGKLFIESAVDVGTTVYVDLPLSRVVGHAEQ------------
46580817     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQAQGIRSLLVLPIFARGVWCGFVGFDDTRTERTWQG-GDILFLQTASEILGAALERHRAEAELAHQRAEEASRAKSVFLANMSHEIRTPLNAIIGLTELTLQEPISQGVGENLRGVLH----SAEALLAVVNDLLDLSRVESGRLHLESVEFSPSRLARGVVRLMTHVADRKGLDFELYIARDVPPVTGDPARLRQVLLNLVGNALKFTDEGG-VSLTVTNGGVRGLRFTVTDTGIGIPPDRQACIFESFVQADESTARRFGGTGLGLAISRRLVEMMGGRLELRSEPGKGSEFWCDVPFA--------------------
288957737    --------------------------------------------RVRDYPFVIVATLPVDAALREWRRNT--AVWTVMTIAIALLTAFIVRQHARREQDQARLARASRRI------RGILDSMLDAVVTFDSNGRIITFNRAAELMFGMPEHRMVGALIPGARGGADDRDLTALRRDGHVSFTVGDLRLDGGPCTPAALLGGVRPDEPRICVGVIRDMTRRKQQEAELIASKT-------QAELANRAKTEFLANMSHELRTPLNAIIGFAEVLSSEFFGTVN-ERQKSCITDIHDSGRHLLDIVNAVLDMSKLEFGQFDLSEESVEAHEAIGQCLMMVRDRAAAAGIAIHNEVTAAIALLWVDRRAFKQVILNLLSNAVKFTPDGGQITVSAGLEADGGFRLTVADTGIGIPAAFMADLFQPFRQAENTANRRYEGTGLGLSISKNFIDLHGGTLSCQSGLGAGTSMTVRLPACRVID----------------
254483091    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AAYATFALGIAALLIVRQRRAGFRVQLRQRELENKVQE--RTRELQD-AQKSAESANQAKSDFLATMSHEIRTPMHGMIGMTELLLHTDL----SEQQKQFARAAHNSGESLLSLINEILDFSKIEASKVELENIEFDLVELIDEICYLQGEPAARKGLALNSIFDQTPPTLLGDPTKVRQVVMNLVSNAIKFTHTG-NIDVCVTYRNKNDVTISVKDTGIGMDAATQNRVFEVFTQADTSTTREYGGTGLGLSISKHYIELMNGTIAIESQPNIGTDLSVTVPFSVV------------------
218781753    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALRRAKEETEDANRQLEMIIEDSNRLAVQADLANMAKSEFLANMSHEIRTPMNGVVGMISLLLETEL----TREQKEYAETVRNSAHSLLEIINDILDFSKIEAGKLDLEAIDFDLRNTLEEASDIVALRAQEKGLEFVCIIDPDVPRLKGDPVRLRQIVLNLANNAVKFTAQGS-ITIRVELLKQAALKFSVTDTGIGVAPSRQQSLFDAFTQAEASTTRNYGGTGLGLAISKKLAQMMKGRIGLESEEGKGSTFWFT------------------------
23016213     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EANGAIRFMYGAYQDITA-VKAAEDAIRAAKEIAEEATKAKSDFLANMSHEIRTPMNAIIGMSHLALQTKL----DKKQRNYIEKVHRSGENLLGIINDILDFSKIEAGKMTMESIDFRLEDVMDNLANLVGLKAEDRGLELLFNVAPDIPSLIGDPLRLGQILINLGNNAVKFTEKGEIIELVERSEDQAELHFWVRDSGIGMTPEQCGKMFKSFSQADTSTTRKYGGTGLGLAISKTLVELMDGRIWVESEAGKGSTFHF-------------------------
258516891    ------------------------------------------------------------------------------------------------------------------------------VNSGNEALALLLSHDFALVLLDVQMPGMDGFEIAELMRGIEKTKSIPIIFVTAISKEQKHI-FKGYEAGAVDYFKPLEPEILRSKVKVFLELHKQKILLQELEQKMMQLSLAQKAAEAANIAKSAFLANMSHEIRTPMNAIIGMADLLWETSL----TKEQREYVGIFRTAGQNLLNLINDILDLSKVEAGHLKLEQQDFNIKKLVEKTVEFMSVQANIKFLSLSYQIKPDVPFVVGDQNRLQQILVNLLGNAIKFTEKGEVILIIEKQEENVFLKFSVSDTGIGIEKEKSEIIFESFTQADASTTSKFGGTGLGLTICKRLVEAMGGHIGVESEIEQGSTFFFSI-----------------------
153868800    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITEHKQAEIALIQAKEQADSANRAKSEFLANMSHEIRTPMNAVIGFSDILA----SKVTDKKQKTYLDSIQTAGKSLLTLINDILDLSKIEAGRLDIQYEPVNLQLIFTELQQIFSLKMAEKNLEFILETDETLPPVLFDETRLRQMLLNLMGNAIKFTDSG-YIKLCANKGSTENDHLAVEDSGIGIPAEQQALIFESFRQQDGQSTRQYGGTGLGLAITKRLVEMMNGHITVESHPGKGSRFEIALHEVKVAVALPAVVQDNT------
121998929    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TEIKQAQEQAEQASRAKSEFLANMSHEIRTPLNAVIGLSQLLLETSL----DKRQQDHLNKVLSSSRMLLGIINDILDFSKIESGQLELDTHTFDLHEVVDHLAALFGEVGHRKQLELVYSLPPQIPCVLGDSLRITQVLTNLLSNATKFTPEGGEVEMGIQLVEPPTLRFFVRDTGIGMSEEQLGRLFRAFTQADTSTTRRYGGSGLGLVISRRLVERMGGALEATSKPGQGSTFAFELPKTEGRHVLIVDDHEPTRE----
268679547    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FWARLSGRAIDYLDKEKGVVVVVEDISTEKE-ALEAIQRAKSLAEEATQVKSAFLANMSHEIRTPMNAIIGMAHLALQTELSN----QQRNYLVKIDSASKHLLGIINDILDFSKIEAGKMRFESIDFYLEDVMEHLADLSVMKAQEKGLELLFDIETNIPTLRGDPLRLGQILINLVNNAIKFTAQGEIVKLLAQEAKQVHLLFEVHDTGIGIDEAQQAKLFEAFSQADLSTTREFGGSGLGLAICKHLVEMMQGKIWVKSTLGEGSTFSFS------------------------
196257503    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LKIFEIRAYLVAPVFVGEKLWGLLGAYNRVPRHWEDSEISLLTRVG--DQLGVALQQAELIEEKAKERADAANQAKSEFLANMSHELRTPLNAILGFTQLLARDSS---LNQKQQDFVGIIGRSGEHLLSLLNDVLEMSKIEAGRITLNENDFDLYRLLNILEEMFQLKAQSKNLQLIFHCDPDVPQIKTDESKLRQVLINLIGNGIKFTETGSVLRVRVSPENSQAILFEVEDTGPGIGTEELDILFQAFVQT-VSGRKSQEGTGLGLPISQKFVELMGGNISVNSTLHKGSTFSFEIPVT--------------------
294054185    ----------------------------------------------------------------------------------------------------------------------------------------------------VGIGAINDISPPKLV--ASFEFSIKPYFHQTTTFYILTASCFLLIGYLINYLRLRASRLHHQRLEELVGQR-----TQELQRQSEELVIAKEHAESANRIKSEFTANISHEIRTPMNSIMGFADILRDETVNP----THQHYLDAVLKSGDTLLHMIDDLLDMSKLEADKLSLHPRPTNLSSETRDTLRMFQPKLSEKALDLEFLSDPNIPSLLIDATRYRQVLLNIVGNAIKFTDSG-KISIRLELVRHAHVRCAISDTGEGIPENQLQRIFNAFEQASRDFTRSEMGSGLGLAISKRLVEMMDGQIRVVSRVGRGSTFTVDFPKIPISDSAPE------------
222474959    --------------------------------------------------------------------------------------------------------------VVLHGSGGIIFTVGEGSVEGSAGGESL----SEAQLAALANGDVLRGVVADGRIFTVFPIVLQVFLQVIKNYGKLSQALRGVVGVAILSCVCLVVLFYRRSARLLSSQYD----------ANLELQEQKETAERESVSKSQFLANVSHELRTPLNSIIGFSEIIQSESLGPIGSEEYKEYINDIHQSGVHLLSLINDILDFSKAEANKLTVEFVKFDLGKIVDSSFTMVLPRAKDAKVELKKEMPEEPIVMLADPKRMKQVIINVLSNSVKFTPEGGLVKLCAEIR-GEQLIVEISDTGIGIAQQDLYKVMSVFGQADSTHSRKYEGTGLGLPLSKKLVELMQGTFSIKSEPNLGTIVTLTFPHKQ-------------------
20091183     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITEVKKSEEKMLQAKILAENSNRSKSEFLSNMSHELRTPLNAVIGFADILNEEGFGPLN-KKQKRFVGNISTSGKHLLKLINEILDLSKIEAGKMEFKCTEFSVKEKFDEIKDILFPVFSKKKIRIEFEIGDGITTIYSDEGKFVQVLYNLVSNAIKFTEEGGFVKVSAR-KNGDMLQLSVKDTGIGITEEDLMKIFHPFVQVDSFSTRQYEGTGLGLALVDQMVQLMGGEICVFSQPGIGSEFICMIPLK--------------------
167746413    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SNDKLAILISRRTDEQREEEQQRQALQTALDNANAANKAKGQFLSNMSHDIRTPMNAIIGMSAI---ASAHLDDRERIMECLGKINLSGKHLLSLINDILDMSKIESGKLSLRKEPFNLAELITDTVELIRPQADSRRIRVKVRLSLKNENVIGDPLRIRQVCINILSNAVKYTPEGGKIDIQVRQEDSQNFIFCCSDTGIGMDRQFLKKLFHPFERASDSTSSKMTGTGLGMAITKNIIDLMSGDIQVESSPGKGSVFTVTLPLK--------------------
209965994    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WLSLTARALRNSAGQITSFQGSCED-VTERRRAVEIMRVAMQQSEMANRAKGEFLANMSHELRTPLNAIIGFSEIIAAQSLGPIGNPAYAEYASDIHDSGRVLLDVINEILDLSAIETGRRELKERTVDIGRVVRGSLRLIRERALQGGVTLETALDETLPLVRADETALKQILSNLLSNAVKFTPPGGRITAGARETEDGRMLLTVRDTGIGMRPEDLAHAMEPFRQVEKPLTRHAGGAGLGLPLVKALVDLHGGSFELESTPDAGTLASVWLPADRVRRDTPPE-----------
119715355    --------------------------------------------------ALDALTIVVVSMMVFWTVSIRMPRLTQAVLAAYPIADAVLLALLLRAIS---VRHSRQRLGFGLALGAVCWLISDVAYYGLDVTEPVAGSNDIGWMVGAILMSTATLRLGIAIVPLLVPPAIMIVNQAIRSPHVVEVSV-GMTALVAIAFVRMGRMLQW-------------EVVARRELA-----AARDVALEASRSKSTFLATMSHEIRTPMNGVIGLTGLLEATDL----DERQRQYAEGVSSAANALMTIINDILDFSKVEAGRLDLETIDFDLVQVVEEVAELIAEPAQSKGLELLAYCSPELPTLRGDPSRLRQVLLNLASNAVKFTARG-EVLVRASLEAGVVVRFEVTDTGIGVEEADRERLFEPFSQADSSTTRRYGGTGLGLAISEHLVTAMGGQIGVDSRPGLGSTFWFTLPL---------------------
146283013    ----------------------------------------------------------------------------------------------------------------------IGWLELELSHHNTLLRGYRSLLTSLFLVTGLIITALLALRMSRAISLPLQRVKAAVAQLKDGHLETRLPPLGSHEMDELSGINRMAEALLSAREELQQSIDQATEDVQQIEIQNIELDLARKEALEASRIKSEFLANMSHEIRTPLNGILGFTQLLQKSDLTP----RQQDYLGTIEKSADSLLGIINEILDFSKIEAGKLVLDTIPFNLRDLIEDTLTILAPAAHTKQLELVSLVYRDTPSLVGDPLRLKQVLTNLISNAIKFTNEG-TIAVRAMVEDDNAERISVQDTGIGLTDQDLRALFQAFSQADNSMSRQPGGTGLGLVISKRLIEQMGGEIGVDSIPDEGSEFWISLPKAR-------------------
288962795    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EMRVADRTRALMQEIQERRRAEQALIQAKEQAELANRAKSEFLANMSHELRTPLNAIIGFSSMMESEIVGPLGHPKYLDYAKVIGKSGQHLLAVISDILDVAKIEAGKLEMHPQPMDVRDAVESSLLLIAERAKEGGLTLVQDIAPDTPRLLGDPVRVKQILLNLLANAVKFTPAGGSVTLRVRPEGGR-ILIEVADSGIGMSAEGIAIALQPFGQVDSQLSRRSGGTGLGLPLVRSFVELLNGTLDIRSREGEGTTISVRLPVA--------------------
197106142    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ADITVLKAQEEARRLEEELRRAEQLSELARKRAEGASQAKSEFLANMSHELRTPLNAINGFSEIMVAEMYGPLGDARYRDYARDILNSGQHLLALINDILDMSKIEAGKMSLRFDPCSLEEIAEDALRLVRNRAESAGLTLVLDF-VELPEVEADYRAVKQVLLNLLSNAIKFTPRGGRITLRAERRDGQRVRVSVQDTGIGIAPEDLERLARPFEQVESQHAKTQQGTGLGLALTKAFVELHGGLLDLKSAPGQGTTASFSLPVRQ-------------------
163759100    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLMATIGDLTSSQAELKRKAAELSELNMDYQVETERAEAASRAKSEFLANMSHELRTPLNAIIGFSEVLQARMFGPLGSDKYGEYADDIHNSGIHLLTVINDILDMAKIEAGQMQLEREDVDLAPLLKETLRLVAIQAEQKDIRVDQRISAKL-SLNADRRAMKQILLNLLSNAVKFTEPGGKILVRARKTS-CAVTLTIEDTGIGIPKALLNRIGQPFEQVQNQFSKSTGGSGLGLAISRSLAELHGGAMKVRSIEGMGTIVSVRVPIN-----CPEDQPSS-------
119471909    ---------------------------------------------------------------------------------------------------------------------------------AVIGQQRALLISGIVIILSLVLAAIMAFKLSRMFMTPLNKLVLATLVEGKRSTGLTDTMLGEFDILREGLNTIADTMVMQKDENIDQATSDYRETLEQYETQNIQLTMAKKEAQDANRVKSDFLAKMSHELRTPLNGVMGFTRQLYKTPLNKH----QKDYLDTIMLSANSLMTIISDILDFSKLEAGAMELESIQFQLRDAVNEVMTLLAPSAHEKQLELSIYINPQVPDLTGDPTRFKQVLINLLSNAIKFTEQGSKVDISYRLLDEESVLVSVTDTGVGIPMDKQDSLFTPFGQADSSITRKFGGTGLGLIITKHIVEAMNGRISLNSAPGNGTCFTFRLPNHVFTNDLP-------------
121602141    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRLFSFIQELKRARGNAQQRATEVEKLNKSLQAEKERAESANKAKSEFLANISHELRTPLNAILGFSDIMLQSTFGPLGSQRYEEYMRDIHNSGTHLLTLINDILDMSKIEAGRFTLDCKNVDLEPIISEAIRTLTPQAQEKKISITANIAPKLHA-ELDCRAMRQIFLNLISNAVKFTPSGGSIDI-CAFQKKNNLIFKIKDTGVGIPQSAIKKLGKPFEQVENQFTKTHTGSGLGLAISRSLLELHKGKLEIASEEENGTTVTITIPIKQ-------------------
145219188    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GRVASVVILTSDISPR-KQLERDLQQSFGELEEFNRRLEESVLKTEQMAAEARDANVAKSQFLANMSHEIRTPMNGVIGMADLLLETALDT----EQRKYAQTIIRSARSLLKIINDILDFSKIEANRFELEHSDFELCDLLMEISGILGIEAHESRLELSVHVVPEIPTLIGDSGRIRQILVNLLGNAVKFTPVGGEVGVKLKLQQETDRFFSVFDTGVGIPPEQVDSIFEPFTQADGSTARKYGGTGLGLSISNHLATRMGGRINVESHPGEGSVFSF-------------------------
124003289    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------INEVNVRLEQNQEELQSQQDELKNQNATLEKARLELARRTEQLELANKYKSEFLANTSHEIRTPLNGIIGLTESLIDGAAGPLNEKTMSN-LELINSSAIRLSTLVNDILDFSRMENHELGIQRKPTDFYAIVDVVVRVSRELIGDKDLVLVNTIGKDIPIIEGDENRLQQILYNLIGNGIKFTESG-QVTLSAKTTDA-FLSVSVKDTGIGISPESQDRIFESFEQEDGSTSRNYGGTGLGLAISKELVELHGGTIQLKSEVGKGSEFIFTLPISQ-------------------
143605565    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AIFSNITELKKREEELNKTITELDVAREKANAANQTKSQFLANMSHELRTPLNAIIGLTEMLKEDAVDDGLDD-FEEPLDRVFNAGKHLLTLINDVLDLSKIEAGRVELFNETFELKQILDDVIKTSLPLAQKNENELIIDYKTEIDFVTADQTRVKQVVLNLISNACKFTEKG-KITVGVNREGGDLISIDVNDTGIGMSDEQMSRLFNSFVQADSSTTRKYGGTGLGLTISKQLAILMGGDVVVNSELGKGTTFTATF-----------------------
298505413    -------------------------------------------------------------------------------------------------------------------------------------------------LLFGIIAAL--FAVQNRIFERLVLKPLAVVTEGARRIAHDRRYLGEQL--PLDHGREMNELAASFNVMSTELHTFIHNLEEKVEEKTAELILARKDAEEASRAKSDFLATMSHEIRTPMNAIIGINQLLVDTPL----TQEQRRLLDDSTTAAESLLIIINDILDLSRVEARRLELFPEAVELRSFVESLRRLFAVQATRKQISLSVSVGEGTPRVWCDPARLRQILTNLLSNALKFTPTGGVVTMVADQAAGAGLVFTVSDTGIGIDKAKQESIFEMFRQADSSTTRIYGGTGLGLAITKGLVELMGGTIAVESEPGSGATFSVCLPLE--------------------
170701268    ----------------------------------------------------------------------------------------------------------------------------------------------------------------YRAVTSAFLMIVAVSFLLAIGGFVISHRLGTSIARPLSSLTRTMARIRSSDLSLRMSHKGRDEIAALIAGFNMMLDEIERRAEAANSAKSDFLARMSHEIRTPMNGVLGMTELLQRTRL----TSKQRKFVDTVYRSGQTLLVIIDDILDFSKIEAGKLTLERIDFNLHQLLDDVVALMEPNARRKELELVYQRADSVPQMRGDPVRLRQILTNLLGNAIKFT-EHGHVGLSAAYSDDGRIVFKIADSGIGIAPDVAAQLFRPFQQADSSTARKYGGTGLGLVISRQLAEMMGGTLTLDSTPGKGSVFTVTTPFE--------------------
257458984    ---------------------------------------------------------------------------------------------------------------------------------------------------------LRNLFIALGIVLAAILVVFALGITRRLRQNVTD------LGNVLSRIGDLTNQHEHIDVRTSEGVNKAYSLI---EDALDLIAYQKGAAEDANKAKSIFLANMSHEIRTPLNGIIGFTELLKNTDL----DEEKRDYVDTIEKSSENLLTIINNILDVSKIESNKVELEDILFNPIQDFESAVEIYVAKAAEKNIDILLYIDPTLVHLYGDITKIKEVLINLMSNAVKFTPEHGTIVVEILREPSKAVTFSVEDTGIGISEDKLANVFNAFSQADSTITRKYGGTGLGLTISSKYVAMMGGKLQVKSTVGKGTRFYFTL-----------------------
186683734    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DRKQAEQEREQLLEREARADAESANRMKDEFLATLSHELRTPLNAILGWTQLLRNR---KFDEATTARALETIERNTKSLAQLIEDVLDVSRIIRGTLHLSIHRIKLVPLVEAAIDTVRPAAEAKEINIKCKFDPEVGIVVGDTNRLQQVVWNLLSNAVKFTSKGGSVDVQLERIES-SVQIRVSDTGVGIAAEFLPHVFERFRQADSSSTRSHGGLGLGLAIVRHLVELHGGTVSVESGVGQGATFIVNLPMKAV------------------
194333102    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VRNMTDQKETENKLRKLENASRKAKKLAEQAQEASKAKSEFLANISHEIRTPMNGVIGMTGLLLETDLTP----QQHRYAGTIASSAQSLLDLINDILDVSKIEAGKLTLEILDFDLQELMDDFAASFAIQAEQKNLEFLCSIEPGIPTLTGDPGRLRQILMNIAGNAVKFTSKGEIIYVTLDSDCDDQVRFCIRDTGIGIAKEKIDTLFEKFTQIDASATRQYGGTGLGLSIAKDLVELMQGSIGVESTVNQGSLFWFT------------------------
242280332    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VQIECKGEMESLVKNFNNMLQQIEEQDLKLKQYSGQLQEKIRELKIINRELEIAKDEAEAASKSKSEFMANVSHEIRTPMNAIIGMADL----TMETDLSSKQREFIKIIISSGKVLLRLINDILDFSKIEAGKLSLEEVNFNLHQLIHDISDLFVEQMVASQTELVIDIRPGVPQIIGDPLRLRQVLVNITANAFKFTSKG-EIIITVSADQKTEIVFAIKDTGIGIPEEVQPHLFEAFKQADGSTTRKYGGTGLGLSISKRIVNLMGGNIWFRSRPEDGSTFFFTIPNVAVETSLIE------------
32475597     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTERKRQEERLQRSEQIALAANQSKSEFLANMSHEIRTPMAAILGYADVLLGHLEDPDN----RNCVMIIKRNGEHLLSLINDILDLSRIEAGKLSVDAESVPLPRLVGDIQSLMQVRADEKNVDFQVEFEGRVPQIETDPTRLRQVLINLIGNAIKFTDEGS-VRLKVRFMKGADVEFSIVDTGIGISKEQQDRLFKPFSQGDASVTRKYGGSGLGLAISQRLIEMMDGEMSLESELGEGSTFFVRLPVHSV------------------
196255277    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IALAQAQLLEQERKQR---SELALKNIALEGAKREAEAANKAKSEFVAMMSHEIRTPMNGVIGMTGILLDTPL----SELQRDCVETIRNSGDALLMIINDILDFSKIESGKLELEEQPFNLRESIESSLDLLAPKAAEKGLELAYIFDPNTPTILGDVTRLRQILVNLIGNGIKFTEKG-EVVVNVSSYPQETIEFAVTDTGIGIAPERKDKLFKAFSQVDSSTTRQYGGTGLGLVISKRLTQLMGGEISVDSQQGKGSTFKFTI-----------------------
163845997    ------------------------------------------------------------AVLCFYAGQPAAFDHDEIQLLDELVRDIIFGLLVSQQEAQLRTSEQRNHLIVSALP--------DLVLRLRPDGQVVDVVAAESMVLPMAPTAMINSTLEQLFPAAIATQYRQALSAAFASGELQTLAYQLIVEAKEYFFIAIVRDVTAWRNAELALQVERDLLAQRVAERTAELHRANAELLRAARTKDEFLANMSHELRTPLNSILALSESLLEELYGPLRDQQQK-AIRAIEASGRHLLALINDVLDLAKIEANRIELVKEVVAASDVCEASMALVKEQATKKQIHLSIQLDDPHARFVADPRRLKQILVNLLSNAVKFTPAGGAVSLQVTTDTTQGTIFTVSDTGIGIAEEDLSRLFQPFVQLDSGLSRQHEGTGLGLVLVRRLVELHGGKVEVESMPGVGSRFTVTLPYQPVTHIA--------------
160943338    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLISSIAVAVVLLTILMLLQKARKAEAAARKAASDTQ----ELNAKLQVAV-------EKAESANRAKSTFLSNMSHDIRTPMNAIIGFTTLALSNID---DTDRVKDYLGKTLASSNHLLSLINDVLDMSRIESGKIHLEEVEVNLSDVLHDLKTIVSGQIYAKQLELYMDVDVTDEDVYCDKTRLNQILLNLLSNAIKFTPAGGTVSVRVRQLAGKVREFRIKDNGIGMSQEFAQKIFEPFERERTSTVSRIQGTGLGMAITKNIVDMMGGTIEVQTAQGKGTEFTVCVPMRAQTEQRPVE-----------
2765035      -----------------------------------------------------------------------------------------------------------------------------------------------------------------------IPLFRALQEQTVKNVEMVIAPKHGKVKTLLASGQAIVDNEGKKQGAVVVMHDITERKIAEAERIQLIRQQARLKAEEANRLKDEFLAVLSHELRTPLNPILGWTKLLR---AGKLDSAKTDYALETIERNAKLQTQLIGDLLDVSRILQGKLSLNMAAVNLAPTISAAIETVQLAAQAKSIQIETVFDPNVGQVLGDSTRLQQVVWNLLSNAVKFTKNGGRVEIRLECVDSQAE-IKVSDTGKGISPDFLPHVFESFRQADATITRKFGGLGLGLAIVRHLVELHGGTIYAES-PGEGATFTVRLPLIAVV-----------------
254785340    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NYSIEQTTAELRETLETVEIQNIELDIARKGAIQASKVKSEFLANTSHEIRTPLNGILGFSELLKKTELNPL----QEDYLETIYESAKGLLTIINDILDFSRLETGKLTLEYKPVRLRQVLEEALRLQAPAAHEKKLRLLTIVDHDIPELLGDPLRLKQVLTNLLSNAIKFTNVG-HILISVSKEDRADNQITITDSGIGLNQDQQEKLFDAFTQLDASDSRTHGGTGLGLAIAKGLVDRMHGEIGVESEPGKGATFWFT------------------------
218888070    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVLEAQGIRSLLVLPIVAQGRWYGFIGFDDTRRPRVWESDLKFLQTAGEIIGAALERRRTEQTLAESARGLEEASRAKSEFLANMSHEIRTPLNAIIGLTELSLQERLPGDVAENLRAAL----VSAEALLGIVNDLLDLSRVEAGKLRLECIDFAPARLVRGVMRVMGHTAERKGLSLTLHIDRDVPHLRGDPGRLRQVLVNFISNAIKFTDEGG-VHVAVCRSDGQWLCFSVRDTGIGIPDDKHELIFENFRQADASTARRYGGSGLGLAICRKFTDMMGGRIVLDSTPGQGSTFRVLLPFGTCKADAP-------------
20091380     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ETGVEITERKNYEIELFRAKQDAEVANRAKSAFLANMSHELRTPLNSIIGFSDLLYEKVYGELNLKQTK-AVGNISNSGKHLLNLINEILDLSKVEAGSFELHYSTFWLAEVFAEVRDMIFPFATSKGLKIELEIDSNLSRVYADKERILQVLSNLVTNAVKFSNENGCVKVKAVQMDG-FLKITVADDGIGIAAADHEKLFKPFSQIDSSFSKRYQGTGLGLALVKEIVQLHGGTVWFESEVGKGSVFGFSIPL---------------------
117925226    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRSEQGKITHFVAVKDDITARKKLEREL-QQARDRAESSNRAKSEFLALMSHEIRTPMNAILGMSELLAESNLSG----EQRELLTVQRRAALALLDLINDILDLSRVESGRLELDHAPMHLPDFFIEIQDLFRQQAIKKNLAFSITLEDDLPTYFADRARLRQVMINLVGNAIKFTQQGG-VWISVERLSQQGEMFSVVDSGCGIPSEAQSQIFEPFTQADAYVTRHHGGTGLGLTISQRLVQLFGGTLQVESTPNQGSRFSFIL-----------------------
114776540    -----------------------------------------------------------------------------------------------------------------------------------------------------------NSMLAEEGVQALVAVPLALGTETVGILYVNDFAILDLLANQAAHAIQKARLFETIEQEKAELKSLNEHLEARIMERTADLTSANEALTRANQAKSQFISNMSHELRTPLTSINGFSEFLIDGFVGPLN-ETQTKYLKNINISGKHLLELINGILDLAKIEAGKMTLKLEKVDVAALLDEILLVLQGYATKTSVRLLLECDAAIPGIVLDRTKFKQILYNLCSNAIKFSPQGGEVRIVVDYNNSAALTVAIHDEGIGISPEDQVHIFNPFEQADGSHSRNYEGTGLGLTLTQRLVEMHGGSIEVNSAPDKGSCFVFTLPVE--------------------
182411917    ---------------------------------------------------------------------------------------------------------------------------LSLVAAKTDNPVLIISPAGSIEWVNESFSRVMEYSLDEVVGRSPIDFVAAAETDA-RTLQEIDAAIAQGRAHSGDVVTH-SKRGRKYHLRVELQPVRNDDITARVDTELALR-RAKTEADEASRAKSDFLASMSHEIRTPMNGVIGMTSLLMETDLSP----EQRDFVNTIRTSGEALLTIINDILDFSKIESGKMDLEHLPFELATCLEESLDLFALQASAKHLELAYHIAPDVPEIIGDITRLRQIVVNLVNNAVKFTSAGS-IAIEVRRRPPTVLEFVVRDTGIGIPAERLDRLFKAFSQVDSSTTRKYGGTGLGLAICQRLSILMGGGIRVESKVGEGSSFIFTITTEEAAAGAP-------------
255058896    ----------------------------------------------------------------------------------------------------------------------------------------------------LPVSALIHAPMIYEG--RVIGVLTGYATRGPMHFTSEFVDLFAVLANQLA--------MAAANAQLYEVQAYSHAMEEKVARRTAELEQANTRLLELDRLRSDFLSTVSHELRTPLTSIRSFSEILLRYEVD--DPEKRRKFVAIIASEAERLTRMINDLLDLSRIEAGRLELHPEPLELDAVFARAVGTAQPLMAEKGLQSRVEIEAGLPQVLADADRMHQVLTNLLSNSVKFSPEGGTIRLG-GRRQGEFALISVTDQGPGIPADRLEQVFERFHQVRTPQKSHALGTGLGLTISREIVEKMGGRIWVESELGAGAVFSFTVPLLQEAGASP-------------
45657401     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRTFVDLISVFLERKNILEELKVHREKLEVQKEMAEKANKAKSEFLANMSHELRTPLNSIIGFSRLMQ----FPEGMERENRYLDLIFHSGVHLLNIINDILDLSRIEADKLVLNESDFDLKELISTSVEMILGEAITKKLEMTFEFFPKNAEIRADPKRIRQVILNLLGNAIKFTDSTGKILITLNKLENNFQ-LAVQDSGIGIPTEEISKIFETFYQVKGEDRAAYEGSGLGLPIVKKIVEAHHGSIQVESALGKGSKFVVIFP----------------------
88797263     -----------------------------------------------------------------------------------------------------------------------------------WDENSLKMFGLAGQGQIIPPGTWERLIHPLDREKALSEIFNALNGKGQLFTHVYRILLPG---GEIRWIKGTGFVVRNDQGDPLEITGFHFNITGQIRAEQKLKD-SEARARQAMEAKATFLANMSHEIRTPMNAIIGMIELLQHED----PNQTQKRYLATLRNSSNVLMRIIDDILDVSKIEAGKLSLEKKPFPVRQVLHQCLSVYTQISNRKNILLTGRVDAAVPQIQGDSSRLQQVLMNLISNAFKFTDQG-HILVRVECTEQKDLRFSVEDSGVGIAEEAQASLFERFNQVDQSASRSSGGTGLGLAIVREIVELWGGDVWIRSRSGHGATFFFDIPVQQSSRAVNQPNQ---------
262195305    ------------------------TRFTRMLQGQRDLLTVARQVLSELAPVVD------AQHGGFYMVSPGDDEPTLRLFASYAYMERVANQFGFGEGLVGQAALERKRILVTSLPDDYVQITSGL---GEARPRAVVVVPVVFEEEVKGVIELGSFQIFSSIQLAFLGIVVATIEATMRTDELLSRNLAEELTTQQEELQQTNEELEEKARQLTEQKSEVERKNQQVELARQELEEKAEQLALTSRYKSEFLANMSHELRTPLNSLLILSRQLATNRDNNLSDKQV-EYASTIHQSGADLLSLINEILDLAKIESGTMAVEVSSVSFSQLSDYVERLFRQVADESGVVYQIECADELPAIETDEQRLRQVLRNLLSNAFKFTKKG-EVMLRMSTVKPEAVAFSVSDTGIGIPKDKQRIIFEAFQQADGGTSRRFGGTGLGLSISREIAELLGGELDVESEPGRGSTFTLYLPPS--------------------
83777315     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WTVDEMELIEAIARQLGIAI--------AHAQLLSQEKEQRQ---ELTYKNIRLKKMTEEAKAANRAKSEFLANMSHEIRTPMNAVLGFADLLQ----STITDPQASSYIKAIASSGRTLLALINDILDLSKIEAGKLQLHYEPVNIRTIINEIEHIFEQKAKEKNIELQVYIAPEIPYIIMDEVRLRQILFNIVGNSIKFTEFGSKIMASCSQLKPNHPYIAITDTGIGISPEDQQKIFDSFTQSEGQSNRKYGGTGLGLTITERLVHLLGGSIHLESQINQGSTFTFDFPDVKIA-----------------
140367364    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERMAGELKHRVSELEDARERAEAANRAKTEFMATMSHELRTPMNGVLGLAQLLGSTPL----DDKQRKYVDMIRKSGDALLVVVNDVLDFSKIQSGRIEVERVPYDPRALINEMGDLFRARAESKGLALHVELDELLPMLMGDPTRLRQIATNLIANAIKFTEAG-EVRVHLAW-EGEGLKLSVRDTGIGVAPAQLQRIREPFSQADSSTTRRFGGTGLGLAIVDQLARLLGGRLEIESVLGEGSVFTVYLPAKRV------------------
218781754    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITDRKKAEEALRKAKKDAETANIAKSQFVANMSHEIRTPMNGVIGMTGLLLDTDL----DERQREFAETIQSSAANLLTVINDILDFSKIEADKLELESIGFDLRFTLEDVSDLLAIKAQAKNLEFVCMVDPDVPSLLGDPGRLRQLIINICNNAIKFTREGEVVVRVVGEEDKAYLRFTITDTGIGIPEDKQNDLFAPFTQMDASTTREYGGTGLGLSICKRLVQLMNGEIGVSSRPGEGATFWFSLPFQR-------------------
238894393    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RWMLLSGQIVTLNMQQQAERVIGTLQAAELLAIEAAKEAREANEAKSAFLANMSHEIRTPMNGILGMTQLCLDTPL----TAEQREYLSLVMSSAQSLLHIINDILDFSRIESGKMQVDVEPLEIRPFVQSLIRPHMPAASEKGIELLVDISPAVPEVLVDGPRLRQILTNLLGNALKFTHQGEVLLAIAPAEDDNRWRFRIRDTGIGIAPEKQKAIFEAFSQADSSTTRRYGGTGLGLTISARLVSLMGGELTVESQPGAGSEFAFTLPLE--------------------
153868900    ----------------------------------------------------------------------------------------------------------------------------------------LFITSAILIIFILFLNLFYRYLRDFSLFISFFNQAANLD-QEINRKALWFHELAEM-------ANYANQMLRDKRKAQRKLQQHRDHLESELKEKTTQLEQAKEIAEAANQAKSLFLANMSHELRTPLNAILGFAQIMHR---SQTLSQEHQENVNVINRSGEYLLSLINDVLDMSKIEAGKITLDETNIDLYRLLDEVHDLFYLRAESKQLQLDIERDNNVPRLYTDGKKLRQVLINLLSNALKFTQEGG-IHLYIETMTEVILEFQVRDTGPGIAENEMDKLFEAFTQTATGIAS-QEGTGLGLPISRKFVQLMGGDISVQSKVGEGTTFTFSI-HTQIANAADFDSEQS-------
291571976    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WISENARAVFDAIGELVCYEGTVED-ITEGKRAAEALERAKEAAETANRAKSTFLANMSHELRTPLNAIIGYSEILLEEAEELGYEDIVPD-LERIYTAGKNLLTLINDILDISKIEAGRMDLFVEAFDVSGLLESVMGTAQPLMSKNNNTLTVDCPDNIGIMYADVTKVRQILLNLLSNAAKFT-TDGKIKIEVSRESGSVVEFKVHDTGIGMSAEQQEQLFQPFTQGDASTTRRYGGTGLGLAISDRFCQMMGGNIQVQSTLGEGSTFKVVIP-TRV------------------
163760978    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITATKQREAELHDLLGK-AETADRAKSEFLANMSHEIRTPMNGVLGMAELLSRTELDT----RQRTFADIIVKSGTALLTIINDILDFSKIDAGQLTLESQPFDLREAIEDVATLISSRAAEKDIELIVRIDPALPDLVGDVGRIRQVMTNLVGNAIKFTETGHVIEVTGSPASEGSVTLRVHDTGIGIPPEKLDAVFDKFSQVDTSSTRRHEGTGLGLAITSRLVALMDGTISAESTPGEGSVFCVTMPRTETVRIAPVD-----------
138926993    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQIFYDITDLKERETELETTVNELNLAKEQADGANKAKSQFLANMSHELRTPLNAVIGLTEMLKEDAEDDGNDD-YLEPLERIHGASKHLLNLINDVLDLSKIEAGKVELYNENFSLPALLEEIADTSRTLVEQKNNKLILNVEPKINFINADITRTKQIVLNLISNAAKFC-ENGHISIDVKAKEKELIEIDVKDSGIGMTQEQIDKLFHAFTQADASTTRKYGGTGLGLTIVQNLAKLMGGDVSVKSELGKGTTFTVSIQNVKIEE----------------
116623382    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAELARAFNGMTGRLRLARQDLTRANAELEQRHHELQL-------LMEAAESANQAKSQFLANMSHELRTPMNAIIGYSEMLMDEAQDMASASALPEVLKKITAAGRHLLALINDILDLSKIEAGKMDLYLETFQIPEMVNDVACTIQPLVDKNANRLQIDISPGIGPMRADLTKVRQVLFNLLSNASKFTDKG-VIELRVHDEARDWIAFQVKDSGIGMTREQAARIFEAFTQADASTTRKYGGTGLGLTITRKFCELMGGRITVDSEPGQGTVFTVRLPLE-----VAADAHKSA------
219848609    ------------------------------------------------------------------------------------------------------------------------WRLITEIPESEATTRSGIIFTISLIISGLVILLATNYLLDRFIFRILAELRRGAERVGSGDLQPLPVPQEREVAQVASAFNTMMSQLRARNAEIARQTESLKAEVQERRRIEQELIRARDAAEAASRAKSTFLATMSHELRTPLTAIIGYSQLLE-QLVDKGIYETVAHDVRRIRAAGNHLLTLINDILDISKIEAGRMTISVEYADVADLVRDAVNTVLPQMEKNHNRLQLHCPPDIGMLNSDATKVRQALINLLSNAAKFT-ENGTVTLTVTRYEDEGRRFTVADTGIGIPPDKLDKLFKAFSQIDDSPTRKYGGTGLGLALSQRLCELVGGRITVQSTVGVGSVFTIEVPASLSLPTPVPADHS--------
167629981    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITERKRAEEELHMAKERAEAADRAKSAFLATVSHEIRTPLHGIIGMIDLLLDTAL----TEEQASYGRTIGELSRLLSSIINDILDFSKMEAGRIELEVVDYELRAVVNDVVNLLRVRSEQKNLDITCDIDREVPPLRGDPIRLRQVLINLGGNAVKFTEKG-KVALRIAMDSARFLRFEICDTGIGITDEVAPRLFQPFSQADMSTARRYGGTGLGLAISKRLVELMGGEIGFRSIPGLGTTFWFTMPLLESSAQAAEDSR--AQEKA--
258593327    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLATTYNKMAKALTYTLDERARVARELRDLNRSLEDRIRER---TSQLEETNRDLSRASRHKSEFLANMSHELRTPLNAILGFTDLIIDGIYGQVPNE-LRESMEDIRINGRHLLRLINDVLDLSKIEAGQMRLNLGEYSLQSLIDSVISATRSLATEKRLELVARVEADLPPALGDSKRMTQVLMNLVGNAIKFTPGGGSVNVTAKSTSPDFIEISVADTGIGIPAEELKSIFGEFRQVDSSITREYGGSGLGLSIAKRLVEMHRGSIWADSQVGRGSTFYVRIPL---------------------
94264445     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGDSWQILGLNKPPYPLATVLAVGGAVF--LITMLFSSLAALLFSWRK------WQEDARLKAEEMARDAQAANLAKSEFLANMSHEIRTPLNGVIGMTGLLLETEL----NSQQRRYAETMLYSGESLLSLINDILDLSKIEARQLELEEIEFDLAGTIDDFAATMAVRAHERGLELICLFSPGLPLVKGDCGRLRQVLANLVGNSIKFTEKGEVIKVSSRDKDEENVLFEISDTGVGIPQEKLTTIFEKFSQVDASTTRKYGGTGLGLAITRQLVDLMGGEITVSSREGSGSVFSFTVLFRKVAGEIP-------------
119899974    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLTRADGTVTGLVGAVIDITDRKRVEQEL-ESARQLAEAASQAKSDFLANMSHEIRTPMNGIIGMTELALDTRLDP----TQRDYLNIVLSSAESLLVIVNDILDFSKIEAGKLAIEEIDFNPAVAVTEALKSISTRAERKKLRFAYELSPDLPAVVGDSGRIRQVLTNLCDNALKFTKAG-EIAVRVRAEPSAAAHFEVSDTGIGIDPEQQAQIFEAFTQADTSTTRRFGGTGLGLTISARLVGLMGGRIWVDSTPGVGSTFHFT------------------------
94263808     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QAEEELLQAQLENATARANELAVQAEAANHAKSEFLANMSHEIRTPMNGFIGMTMLLLDTEL----TEEQRQYAGIVKSSGESLLVLINDILDFSKIEAGKLEIETLDFDLQSLLDDFAATTAFKTHDKGLELLCAAEPDVPQLSGDPGRLRQILTNLVGNALKFTEKG-EVAIRVKTVGEACQRFSVRDTGIGIPADKIGMLFQQFTQVDASTTRKYGGTGLGLAISKHLAEMMGGEIGVESVEGQGSEFWFT------------------------
119774168    -----------------------------------------------------------------------------------------------------------------------------------------AVAAFIIVLIGVQLNLLFTFRLVKNV---TQPITDMVKLVGKIREGKLDARLEGNLIGELDLLNRLSEYHDEMQQNIDQATSDLRETLEQIEIQNIALDRAKKDAQEASRIKSEFLANMSHELRTPLNGVIGFARQLLKTPLHS----SQMEYIKTIERSATSLLQIINDILDFSKLEANKMVLETMPFGLRASLEDTINLLAGSAHAKGLEFVVDVDANVPELSGDVMRLGQVMTNLLGNAIKFTEEGSHLKISLASLEDNNLTLEVTDTGIGIDPEQQELLFQAFGQADSSISRRYGGTGLGLVITKRLVQMMGGRIGFHSEVGKGSSFWFTVPLQ--------------------
225159367    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITERKRQEQELATARDQAVHASRLKSQFLANMSHEIRTPMNGIIGMSGLLLDTRLSP----EQREFAEIVQKSAEALLAVINDILDFSKIESGRLNIDEVEFDLRTVVEDTLALLGERAIDKEIELTCEFPSGLPTLRGDPGRIRQIITNLVGNAIKFTERG-EVSVTVTRIQETNTRISVRDTGIGVADDIKPHLFQPFVQADGSATRKFGGTGLGLAISRQLIEMMGGRIGFTTKPGRGSTFWFDLCLPKLLEATP-------------
296121939    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVRDITERKRYEARLRESIEESSRSQARLKIQAEELAQQATSLSEARKSAEAANRAKSDFLANMSHEIRTPMTAILGFAEQVSASLNRPEDCEA----LSIIRRNGEHLLKLINDILDISKIESGLFEIEKTTCDLRVLIHDLMQSIGPKAAQKKIGLTVNFATNVPCIETDVLRLKQSLMNLLSNAVKFTEQGGSVRMTEEFTTAPRIQMQICDTGIGIAAEHLDKLFIPFSQADTSVSRRFGGTGLGLAISKRLIELMGGDLQVKSILGSGSSFTITLPTGKISH----------------
209523505    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WTLDEIELLEAVARQLGIAI--------AHAQLLSQEKEQRQ---ELTYKNIKLKKMTQEAKAANRAKSEFLANMSHEIRTPMNAVLGFTDLLQ----STITDPKATSYIKAIASSGRTLLALINDILDLSKIEAGKLQLHYEPVNIRTVINEIEHIFEQKASEKNLNLEVEVDPKLPYIMTDEVRLRQILFNIVGNSIKFTEFGS-VRITASCSQLKDLKIAITDTGIGISREDQHKIFDSFTQSEGQSNRKYGGTGLGLTITERLVHLLGGSIHLESERDQGSTFTVDLPDVKIA-----------------
149176849    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HPMTHRNGEVWGVSSIVQDITARKEMEEALRD-SEQQASQANLAKSEFLANMSHEIRTPMAAVLGYADVLLGHLKDPDN----RNCVMIMKRNGEHLLELINDILDLSRIEAGKLEVDLNEASLRELVADVQTLMQVRADEKNLMLNVKFTGQVPEIVTDATRLRQILINLIGNAIKFTDQG-EVRLVIRLLPDSDIEFAVQDTGIGMSADQIQRLFKPFSQGDSSVTRAYGGSGLGLAISKRLVQMLKGQLKVKSEVGQGSIFRIRLPAGSI------------------
254446715    ----------------------------------------------------------------------------------------------------------------------------------------------GTLLVEASTRAIQQFLLSLLIMLSVGTIIAGFIGYGIQRLITRPLQELEGLATKVSRDRIYTRRATKRNFMLESVQTRDEEIQSEMEVAARTIELAMEKAQSANKAKSEFLSTMSHELRTPMNAIVGMSSLLMDKDL----DDERQSYIKIIRSSSDALLSLINDVLDYSKIESGHLDLEDQPFNLVNCLEEAMDIVAAPRRDAPIDFIVTIDPKLPAVKGDVTRLRQVLINLLGNAVKFTQKG-HVWLEVGESENVFASIAIHDTGIGIPDDRKHRLFQTFSQVDSSMTRRFGGTGLGLAISQRLAMAMGGIIEVESEVGSGSTFQFTIPL---------------------
158340438    --------------------------------------------------------------------------------------------------------------------LGLDWLIAIVIPESDFMAQIYANIRT-TLALCLGALGIATFLGILTSRWILQPILRLQIASNSLAAGQLDIEVKGILSSLGSAFNSMARQLQESFQALEDNNAKLDQ---RVQQRTAELKVAKEKAEVANQAKSLFIANMSHELRTPLNGILGYAQVLER---SPTISDKAQQQVHIIHKCGTHLLGMINDILDLSKIEAGKLDLMPKPVHLTSCLQGVAEACRVRAAQKGLEFVYAVDPGLPEVELDEQRLRQVLFNLLSNAIKFTQQGTQVSVEVTRSDYRRLRFGVTDTGVGIAPAHLDQLFNAFVQVGD-RQKQAEGTGLGLAISRRLVQLMGSQIEVQSAVGQGSQFSFEL-----------------------
117925404    -------------------------------------------------------------------------------------------------------------------------------------------------------------------FLSHFSEVIA---SGEIKNSDSIYEFSGLRANGEVFPIEVSVSYWQGAERHFFSAVVRD--ISQRKQLETQLRHAQQISESANRAKSTFLATMSHEIRTPLNTILGMGQLLEETDL----TEMQHWCVNILGNSGRALLTLINDILDLSKIEEGHLSLEHTPFDLHQLLQEVEELFTFSALAKGITLRGHFSESLPWVMGDPTRLRQVLLNLLGNAIKFTKQG-FVELSAQTMAEDEICFSVFDSGPGIAKERQQEIFLPFTQADSSTTRKYGGSGLGLTISRRLVKLMHGQIQLESRLGKGSRFYFSLPQAPTERIPP-------------
269960400    -------------------------------------------------------------------------------------------------------------------------------------QQYQEVFSAFLVLIGLGLASVFASRLMHDVTITHMKNVVDRIRRGHLDVRILDQLKNGINAMAVSLSEY---HVEMQH-SIDQATSDLRETLEQLEIQNVELDIAKKRAQEAARVKSEFLANMSHELRTPLNGVIGFTRQMLKTQLSN----SQTDYLQTIEKSANNLLNIINDILDFSKLEAGKLALENIPFEFRESLEEVINLQATSAHEKGLEITLKVDPKIPQLVGDPLRIQQILTNLVGNSIKFTERG-NIDISVEMRSQSGDSVEVRDTGIGISERQQAQLFQAFSQADASISRRYGGTGLGLVITQKLVSQMGGEISLTSRLHQGSTFWFT------------------------
296272696    ---------------------------------------------------------------------------------------------------------------------GTAWKVFFLIDEDVVIKDTLK-----TQLFSYKVSTIFIFILLCLIYVLFILLRKSKKLSKKLSYPIESLSIDTYIETESSNILEIDSLLMNFNKMIKEIKSNKKNLEIEVDNRTKELEIAKIKAEESTKAKSEFLANMSHEIRTPMNGIIGMSHLALQTRL----NDKQKNYIEKIDICAKNLLNILNDILDFSKIEAGKLNLEKVEFNLFETIENIVNIIDFSVYEKNLELVVSYGTDVGKFYGDNLRLAQILTNLLSNAIKFTNDG-QIGVYITKIDINRYQFEIKDTGIGLTEEQQTKLFQSFSQADGGTTRKYGGTGLGLTISKQLIELMNGKIWVESQINVGSRFIFQI-----------------------
163793169    ------------------------------------------------------------------VSEVLLVGWLLAMAGVTANRIVLWKAFSARPLATGDAAVWERRIVISVIVSGVLWAISGLPIAFGNLPVHIVVPVSVAGMLAGAIFALTPSTKAFRLYAIIAALGPILGFLAV--GDRLHLAVSGMGLVYLLVVLLWGRDAGRTTEGAIRLRLENQALVADLSAV-------REGAEMAERLKRESFANLGHELRTPLNAIIGFAQSLDAELWGPLGNPRYRDYAKAIADSGQHLYVLIQDILDLSRHDAGILELDETTVDVAAAVRTCRKMLGGSAASNGVSLATTVPDEGLWVTGDSTKLRQIVINLAANAIRFTPAGGRVTIAACRLESGETELRVEDTGIGLDPEDIPRALEPFVQVSRDRARESGGAGLGLPLSKRLTELHGGVLEIHSRRGTGTVVRIVLPAWRAA-----------------
295106963    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YRMARRNTRLLAEEKDR-------------AERAFAEAQQASLAKTEFLSRMSHEIRTPMNGIMGMT-AIALESIG--DDGKVRTCLEKVTLSSEHLLSLINDILDMSKIESGKVEIKNEPFDLSTFIGSLAAVFRTQASERNVAFDTVVEGEVPHVVGDPLRLNQVVYNLMGNAFKFTPEGGSVTLRIERLADAWLRFAVDDTGCGIEPEHLDKIFASFEQGDASVARKHGGTGLGLAITKRFVELMGGRIRVASVVGHGSSFAVDVPLGRA------------------
189347431    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AELRRHETALLDARLAAEAANRAKSEFLANMSHEIRTPMNGVIGMTRLLLNTSLA----EEQRSFAQTALASGESLLTVINDILDFSKIEAGKLELEEISFDLRLLLDDFAAIMAVKAGDKGLEFICAALPDVPRFIGDPDRIRQILTNLAGNAVKFTHKGEVVYVSLLRETDEEVRFSVKDTGIGIPREKLDRLFRSFTQVDASMTRKYGGTGLGLAISRQLVELMSGEIGVNSQSGIGSEFWFTLSLKK--NIFPSEN----------
256423016    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IMLFFACLSSLLSFLYITSRIYK-----------QEQLIEAL-------DHSRQQEKKLTVVKDQFLANMSHEIRTPMNAVLGFTHLLQQQPL----NEKSREYVASIQHAGENLLDIINDILDISKIESGMMRLEPVSFSLRGMMHSLQLMFQPKAQEKLLDLSVHIDAGVPDIYGDVMRLTQVLVNLVNNAIKFTPQG-QVTVRVSPVGGNELLFTIADTGIGISPNKLSTIFDRFNQAEADITRKYGGTGLGLTIVKQLVELQHGTISVESELGKGSTFLVQLPYTQ-------------------
144204822    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSLEVERRRSIEELAKKEAEMANQAKSEFLANMSHEIRTPMNGVIGMASVLLDSPLDT----EQRRYIKIIHDSAHALITIINDILDFSRLEAHKLELEESDFNLHNLISDVVDIFESHAKAKQLEFVIRLQTAGSSMFGDPGRIRQILMNLVGNAVKFTEQGEHVQVSPGDQASSSLLFEITDTGIGIEPAKLSCLFDSFVQSDASVTSKYGGSGLGLAITKGLVEAMSGHIDVESEPGKGSRFWFEIPLRNV------------------
189423630    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDISDRKQHEKELL-EARYAAEAASRAKSEFLANMSHEIRTPMNGVIGMAHLLGTTELSP----EQEQYLENIENSANSLITLIGDILDLSRIEAGRMLLENVDFSLRRCIQELLGSQQFQINQKKISIHTEIAEDVPDLRGDQLRTRQILLNLLGNAIKFTEHGG-VTITAQLVTSEEIHLAVSDTGIGMPPDLLERIFAPFEQADNSTTRRYGGSGLGLAICRRLAELMGGRIWAESGAEGGSTFHVELPF-----LLPEQTDRQQERNC--
256670947    ------------------------ARLSGRMQGHRDLASVATLILSELAP------LVSAQQGAFFIADGGDPDKLLDCIAAYGAQARTGLRFRLGESLIGQAAVDRRTILVNGAPPEYALVSSGLGSAPPVNVIVLPVLFQGEVLGVLELASVNEFSAVHLDLLEQLRHTIGVNVNTILSNSRTEALLAQELRARSEQLQAQQGELRRSNTELAEKAALLAQQNRDIEVKNIEIEQARQELEEASQYKNEFMANMSHELRTPLNSALILAKLLSENPEGNLT-EKQIQFAKTIYAAGSDLQQLINDILDLAKVEAGKLDLQMSDVTLPELVNYVESLCRPLTADKGLEFAVLIDPPVPSVHTDEHRLQQVLRNLLSNAAKFTDEGG-VRLHIRMADPEEVEFAVEDTGIGIPEEKLEVIFDAFRQADGTTSRKYGGTGLGLSISQQLTELLSGELRVSSVPGKGSTFTLYLP----------------------
258592021    ------------------------------------------------------------------------------TFALYRRQVSDGEVIPAAPRADGSAFEGGRLILFHPII--LDYEKIGTLYIQADTQEAYARLQVSVVIVFGVLLASSLVALYLASTLEGVPIVNLAETAAIVSKQDYSVRVAGSLGRLIAGFNEMLAQIQRRDVAI---QEARDRLEGAVEERTRQLLEAKQQAEEASRHKSLFLSNMSHELRTPLNSIIGFASLLQDPIVSSLPEKELQ-LMRHISTSGEHLLALINDLLDISKVEAGKLILQPQAFPLGEAIEAAVYTFRPQAAQKQQDLGLSMDHDMPIIKADPIRFKQILYNLLSNAVKFTPVGGRIKVAARIAPGECVEIAVSDTGIGIRCEDLSKLFQLFTQLEPTLTKQFQGTGLGLALTKQLVELHGGTIGAASEPGRGSTFTVRLPL---------------------
189423633    -------------------------------------------------------------------------------------------------------------------------TWLVYTEKTSYPQGWAIYYAVASLLKAMVKQTGIQLVIVAALFALLVYLLKRL-IETNLAGPVRNIAASIAGIRPLEAESDIPLEQAGNITELHGIISEVNHLMSQVRQSHHQLTAARDAAESANRTKSEFLANMSHELRTPMNGVIGTAQLLRMTEL----NAEQAEYLASIEHSADSLMALLNDILDLSRIEAGRLELENRPFGLQEVIGNVVDSLSAQARLKWLQLSVEFDRNLPQVLGDSLRFRQILLNLTGNAIKFTDQGA-VLVTAALSSADELHLCVQDTGIGITAEAMQRIFAPFTQADSSNTRKYGGSGLGLTISRHLTGLMGGRLWAESEPGIGTTFHLELP----------------------
254443535    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LWVETSLRFLRTEGKVTGMFCIMRDITLRKKVHQELT-RARDAAESNTKAKSAFLATMSHELRTPMNGVISMANILLDTDL----DETQRDYTSTIRDSGESLLTLLNDILDLSKAEAGKLSIEPFELDLKELLNQSVSLLSTTAQQKNIQLETNVDDTPTLLIGDAGRIKQVILNLTGNAIKFTEDG-HVKINVSKLEDTNIRIEIEDTGVGISETAASRLFRPFEQADGSHSRRFGGTGLGLAISKEIVELMDGEIGVDSVLGKGSTFWFTLKLEKV------------------
73670466     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITESKAAETLLQE-KQIAEAANRTKSEFLANMSHELRTPLNSIIGFADLLYEQVYGELN-ERQLKSVGNISKSGKHLLNLINGILDLSKIEAGKMELSYKQFELASKLNIIKNLLSPIADRKNVQIEISIDSSLSSIYADEARFVQIMYNLVDNAIKFSYENGLVKIEAR-KKGDLVEITVTDTGIGIKPEDQSKLFKPFSQVDSFLSKQFQGTGLGLSLVKQIVQLHGGDIWFRSKPGEGSTFAFVIPIE--------------------
153832261    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VMNEHGQVQRFIVVERDISERIEIEKKLSDEVKKSA-RATKAKSEFLANMSHEIRTPMNAIMGFSEILLESEKRN----EQRSLLHLLHKSAGNLITLINDILDYSKVEAGKLTLIEEPFDLRELVESSTALCAYQANKKDLKLLVDMPLDIAHVIGDRGRINQILLNLIGNAVKFTEEGHIIKITEKRTPQGNVYFDVIDTGIGIPEERLPHIMDKFEQVDNSITRKYEGTGLGLAISKRLVQMYGGDLSVTSTLGSGSCFSFSL-----------------------
297568711    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TRELEAQSRLLQQAKETAESANRAKSRFLANMSHELRTPLNAIIGYSELL-LEDASEWGEWEISEDLEKIKSAGQHLLMLISDILDISKIEAGRLDLHLEEVQWEPLLNDVVNTIRPLVVKNNNRLQVDTPPEEITLFTDATKLRQVLYNLLSNATKFT-TDGEIMLKARLRRQPRLEFAVSDSGIGMSEEQLAKIFQPFTQADSSTTRKYGGTGLGLVISRYFCRMMGGDIKATSRPGAGATFTVSLPLT--------------------
110636005    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GLRWFSWTEISRREGESSSVSHWAIARDITAR-KRAETALVNARERAEQASIAKSRFLATVSHEIRTPMNGIIGMATLLSDTRLSS----EQRTYVAAISTSASALLALIEDLLDYSKIEAGRLELEPQRMAARELIESVIELMAVRAFTKKIGLGCHIAPTVPTILADPGRLRQILLNLLGNAIKFTDEGGVLTVTTTIHDGAKLAFRVDDTGPGIEKDSLSRIFQEFEQADTSSTRKHGGAGLGLAITRRLIDAMEGTVTVDSAPGEGATFTVYIPL---------------------
291287330    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NTNRKLLDQSEQLAEEANIAKSAFLANMSHEIRTPLNSIMGFSDLLCASDINAND----KEYALTISQSARSLLSIINDILDISKIESGKVELFKEEFDLNLMLDYVIKMISVRASEKDINFLFYCDTNIPALIGDSERIQQVLMNLLGNAVKFTEKGGEIRLSVKADDTVDVRFEVHDTGIGISEAAVAHIFEPFHQADAGINRKYGGTGLGLTICNKILHIMESEIRVYSSEGVGSTFDFTVSFEKDEKHIPLDNRKKN------
258514836    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ICWIWAKTVPVKDADGEVVRIAGVASDVTVRKKLEQALT-EAKEEAEYSARVKSEFLANMSHEIRTPMNGIIGFCHLL----MQTQLNSKQLNYLTKIRSQSQHLLGIINDILDFSKLEAGKMSVEHVDFNLEEVIADLFYLLENQASQKGLELLANVQKGVPHLKGDPLRLKQVLVNLANNAIKFSDQG-NIFLRVEKIDQSDISFSVEDNGIGLTEEQMQRLFNSFSQADSSTTRKYGGTGLGLAISKYLVELMGGEISVSSEYGVGSTFSFSLP----------------------
32477063     --------------------------------------------------------------------------------------------------------------------------------------------RAIVVSIAMFIVAVTLFVLHAIVRYLVLQPLLHLRDVSDAITHRANISTDDEFRELADAFNRMLRHLTETQTQLQSVNRELDARVDQFA-------QLNLQLYEANRLKTDFLANMSHELRTPLNSIIGFSEVLQ---GIDSLSEKQRRYASNIQKSGRLLLEMINDILDLAKVEAGKMEVRRSEFQLSRLVGAQCDMIQSLSEDKNISLSVEVPEDLPVAYQDPNKLGQILNNLLSNAIKFTPEGGMITVRVVDLHDDRFRLSVTDTGVGVADEDQPIIFQKFRQSGDGLTREFAGTGLGLSIVKELAVLLGGEIDFQSELGRGSTFWVILPY-RLSDHEMEENE---------
142710086    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------VAAAPWKTWWAYSIYFAFLLGIVLLIIYLRTHLQQEITKQKRFVQALEQQVSEKTASLKAQANDLKKALEQAEEATKLKSEFLANMSHEIRTPMNGVIGMLGLLKKSNLTT----EQSQRVNIASSSANSLLALINDILDFSKIEADKLEIESVEFDVRELIESIAQSVAHLAQEKGLDVVVDLSKSESKINSDPSRIQQILTNLLSNAVKFTEQG-ELSVTAELLPTNNQHIAVADTGIGIPASKLPHLFDAFTQVDASTTRRYGGTGLGLSITKKLCQLLGGDISVTTELGKGSRFDVT------------------------
51892178     ------------------------------------------------------------------------------------------------------------------------------LDPTGYPKEGLELGDVAAISVVLPMRETLASARTESLRLAALVVFIAL-----LCFGLIWLILYRQVATPLAELADVATHIGTGNFVIEPERLQSSDRLQELERTREL-EEANRELERASRYKSEFLTMISHELRTPLTSIIAFTELLLND---PRLAPEQRESLSEVLESSQKLLGMITNLLDYSRLEAGKVKLFREVLDLRDLIRDGVRTIQPLAAKKRIMLSMDCAPEVPLVHADPLRISQVLLNLLSNAVKFTPEGGRVAVECR-ADQREVRVTVRDTGPGVPEEEQELIFQPFRQGRE--KGRPEGWGLGLALSASLVRAHDGRIWVESEPGHGAAFTFTLP----------------------
83643679     ------------------------------------------------------------------------------------------------------------LLKAAEVAELGIWTWDLVSDTLTWNRQMFEIYQVPYELAGLSHRHWRNALHPEDEAATTAKLEAALAGEGVYDPIYRIVRPSGEVAAAVVEFNDLGKPILVLGV--------NRDITEQREYEQRLR-EAKAMADNASKAKSEFLANMSHEIRTPMNAILGMVNLLKRTNL----EERQQDYVHKAESSARALLGILNDILDFSKIEAGKLTLDVEPCSLDKLLQDVGVIITANLGDKPLEVLFDIDPKIPWLELDGLRLQQILINLAGNAVKFTEQG-EVEITVRLKSEEEDRFSVRDTGIGISAEQLQRIFEGFTQAEASTARRFGGAGLGLAICRRLVRLMGGEIAAESEEGEGSVFRFSI-----------------------
254415523    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DSYRHWSSHEIELLEAVADQVGI-AIAQAHLWEQ-------ETRQRQQLTEQNVA---LEKARQTAEAATQAKSEFLATMSHEIRTPMNAVIGMTGLLLDTEL----TSDQRYFAETIRNSGDALLTIINDILDFSKIESGKMELEEQPFELRTCIEEALDLLTTKAAEKNLELAYLIDSQTPWIAGDVTRLRQILVNLISNAVKFTPTGEVVSVTAQILADEEDRFAVKDTGIGIPVDRIHRLFKSFSQVDSSTSRQYGGTGLGLAICKRLCEMMGGQMWVESESSGGSTFYFTI-----------------------
238499603    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MAENLTSQVRAFGEITDAATDGDFTKLNASGEMDELVSNLRDSIQRNTAAREAAELANRTKSEFLANMSHEIRTPMNGIIGMTQLLDTDDLKPYT----REMLNVVHNLANSLLTIIDDILDISKIEANRMVIESIPFTVRGTVFNALKTLAVKANEKFLSLTYQVDNTVPYVTGDPFRLRQIILNLVGNAIKFT-EHGEVKLTIRKSDREQCEFSVSDTGIGIEEDKLDLIFDTFQQADGSTTRRFGGTGLGLSISKRLVNLMGGDVWVTSEYGHGSTFHFT------------------------
87307716     ------------------------------------------------------------------------------------------------------------------------------VTQLALNKNFAFLVATGIITVALSMAALYLIVKYVIVKPLNHLREVSEQVTSGNTSVRADIRTNDEFEDLAASFNKMLRHLIDAQNQLHLANDDLDNKVDELARVNVQLYEM-------NRVKSDFLANMSHELRTPLNSILGFSDVL---SDIDSLNDKQKRYVQNIQKSGRLLLDMINDILDLAKIESGRMEVRPSEFSVAAVVRANCDMVRSLIEEKNLDLECDVHDGGEPMFQDQTKLQQILTNLLSNAIKFTPEGGRITCRVSREAD-MMKLAVEDTGVGIAEEDREIIFEKFRQGNDSLTREFSGTGLGLSIVMEICKLLDGSIEMESQLGSGSTFTIRIP----------------------
254477960    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLRPLHMIHQRMSDAIAGMASRRDRLPWFASREFRALNFSVGVLEDTFEERDEREFALEDARKAADIANRAKSEFLANMSHEIRTPMNGVIGMAELILETDL----DDDQKMYAETISKSGSALLTIINDILNFSKIEAGKMELDRAPFNLQTAIEDVVTLLSPKAAEKNVEVTLRYDPGLPEFFGDVGRIRQILTNIAGNAVKFTSAG-YVYIEVSGHTAGGLRISVKDTGTGIPADQLNSIFNAFEQVDGAATRNFEGTGLGLAISTRLLGMMGGTVSVTSVLGEGSTFTVELPLK--------------------
220909140    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FWDRGYLIRNSQGQVIRVVGSSTDITKQLEQQREQEQTAREQAELANRMKDEFLAVLSHELRTPLNPILGWCKLLQTR---PFEPARAMEALRTIERNAQLQVQLIEDLLDFSKIVQGKLPLQIAPVQLSSIITAALESVRLAAEAKTIQLQTCLDQHPILVWGDANRLQQVVWNLLSNAIKFTPEGGQVEVRLESGEGSYAQICVIDTGKGIASDFLPHVFDYFRQEDGAMTRRYGGLGLGLAIVKQIVEMHGGRIWAESPLGEGATFTVRLPLMK-------------------
237654499    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FNRMLGQIAERDARLAS---HRDHLEDEVATRTEELLRAKEAAEAASQAKSDFLATMSHEIRTPMNGVLGMTELLLDSGLNH----EQRHFAEAVENSGRHLLGIINDILDFSKIESGHLELEAVEFELGDLLEDTLAMFAQPAEKKRLELIADLPPEVRRVRGDPFRLRQIVGNLANNAIKFTERG-EVVVRARLTDGYRLRISVEDTGIGIPPHAQQKIFEQFSQLDGSTTRQFGGTGLGLAICRRLVGLMGGEIGVDSRPGAGACFHIDL-----------------------
111225794    ---------------------------GGLMQGHRDLQTVAQLVIDELTPMVD------AQYGAFLLAESGVDRPALNLIASYGYQAPVPRRFDFGQSLVGQAARTKRTIVVANTPADYLQIASSLGQSAPVALIVLPILFEDQVLGVIELASFSPFAQVHHDFLNLLTETIGVNVNTIIANARTDSLLDESQRLA-SELRARSEELQSRQEDLQLSNAELEEKATEIEQARQELEERARQLALASKYKSEFLANMSHELRTPLNSLLILARLLAQNPTRNLSPKQV-EYAHVIHSAGSDLLQLINDILDLSKVEAGKMDVHVEEVALVDIVDDVQATFSPITAEKGLRFTVAMAPDLPRLRTDRHLVAQVLRNLLSNAVKFTEQGS-VDLAIAVSGAGAVLFSVSDTGIGIAAENLERIFGAFQQGDGTTSRRYGGTGLGLSICREVATLLGGEIQARSEFGRGSTFTLQLPMA--------------------
154147903    ----------------------------------------------------------------------------------------------------------------GQYRMSFIEWFTIMTQKYNITKEIIVKIDSELNKVAIANVAAGKQILYISAVIWAFTLVLIFFSASVSRKFSKNVKELGKVIGRIGELSN-----QEQNIDIQSSEG-ITKAYGLIQDALDLVTYQKEAAEDANKAKSIFLANMSHEIRTPLNGVIGFTELLRNTEL----DEEQQDYVDTIEQSSENLLTIINNILDVSKIESNKVELEDILFNPIQDFESAVEIYVAKATEKNIDILLYIDPTLIHLYGDITKIKEVLINLMSNAVKFTPEGGMIAVEIVRVKSDNVNFSVEDTGVGIAEDKLVNVFNAFSQADSTITRKYGGTGLGLTISSKYVAMMGGKLEVKSTLGKGTRFYFTL-----------------------
149192072    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDSLKNGINAMAVSLSEY---HVEMQH-SIDQATSDLRETLEQLEIQNVELDIAKKRAQEAARVKSEFLANMSHELRTPLNGVIGFTRQMLKTQLTN----SQTDYLQTIEKSANNLLNIINDILDFSKLEAGKLALENIPFEFQDSLEEVVALQATSAHEKGLELTLKVDSKIPSLVGDPLRIQQILTNLVGNSIKFTERG-NIDISVELKSQKEDRVEVRDTGIGISERQQAQLFQAFSQADASISRRYGGTGLGLVITQKLVGQMGGEISLTSRLHQGSTFWFT------------------------
288918260    ------------------------ARVSGLMQGHRDLATVAELVMDELTPLVD------AQHGTFFLTDVADGDEVLRLIASYGYNAAVPVTFKVGESLVGQAARTKKPILVAETPADYVRISSSLGQARPANLIVFPILFEDRVLGVIELASFTPFTEVHRDFLNQLMETIGVIVNTIIANSRTDALLAGELQARSSELQVRQEELQRSNADLEEKAALLERQNRDIEIKNIEIEQARQEIEEASKYKSEFLANMSHELRTPLNSLLVLARLLAQNPTRNLTPKQV-EFANVIHSAGSDLLQLINDILDLSKVEAGKMDVHREWADLGKLVDDLQATFQPLTAEKGLDFAVEVAPDVPTLFTDEQRLEQVLRNLLSNAVKFTEDGQRIHTSHPLEPDSGIAFAVVDTGVGISDENLKRIFGAFQQGDGTTSRKYGGTGLGLSISREVAALLDGDLRVESEFGRGSTFTLYLPL---------------------
135277099    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGHLVPVRLSGLIVL------HNDERFIWTNVADITEQKKAE---TALLLAKESAEQAKTLAERANRAKTTFLANMSHELRTPLNAIIGYSDMLREEAAEMKSDEII-DCLENIETAGKQLLVIISDILDITKIEAEKMDINLTEFNVVRLAQDVVTLIQPTLEDNHLELV--CPPDIGTMYGDAIKVQQILQNLLSNAVKFT-QHGKITFSVTQILD-CFQFEIADTGIGIPPDKLKDIFEPFNQADNSTTRQFGGTGLGLTIAQQLCEIMKGCIEVKSKLGKGSVFTVKLPTS--------------------
146281817    -----------------------------------------------------FLVKWLADDGGWVAQGI-----YVLMFSHCLIAIQFSRHFLHTRELFPRLDLLLRCTLLAAFGSMISGLVLDVQSWSILASITVIIVSAGLLLAGAGVRYGVYYTLAWGVLLASFILV----TAGSLGIELLGLYGAAVVKASVAF-------------ELITLSIGLADRINLLKEEGYRSREAAERAASENEAKSRFLAKMSHEIRTPLNGVLGMLQLLRETPL----DRSQQFYLDTISSSGNSLMAVINDILDYARIGSGKLSLEDIDFDLEILISETIRLFTAQALEKQLSLHVGLEPGVPRIRGDPTRLKQILMNLLSNALKFTEHGHVVEVSCRRTQDGELVFCVSDSGIGMRQEVLAQLFESFAQGDSSTTRRYGGSGLGLAISKELVEMMNGHIEVQSTPGRGSRFCFEIPL---------------------
149278244    -----------------------------------------------------------------------------------GQVLKSGKQLLINDIPQGEMTIPRNVVAVPVFRNGEVIGVIEIGSLNCYTSLQLEFFQNIGANIGIGIHVAQN-----RKKLQDFLEETQAQAEELQAQHTELEGLNAELEAQSQKIQTSEEELRVQQEELLQSNQELEERTTLLEEKNQLIQERNQQLEQSTKYKSEFLANMSHELRTPLNSILLLSKLMSENKD---LDKEYIEYAEVIQSSGQGLLGLIDEILDLSKIEAGKMKLEFASVNIDEVSTDMRSMFSPLAKNKQLQFAVEVEERIPEVETDKMRLEQILKNLLSNAIKFT-TQGKVSLTVKKDDGKFVQFTVTDTGIGIATDKQGLIFEAFQQADGSTRRKFGGTGLGLSISRELAKILGGEIELTSKENVGSSFTFSLPVRRV------------------
280959063    -----------------------------------------------------------------------AVTWLLFWLVGYLVADYFTIRQAATPR---ADAMWAGIVGMRAVAMATCVAFLWLFGPLRSEDDYIAFFLIYTAVIVAYMFPLKGSIGPVYIFMLGPPAFIAMTTRQAVLHQTLGMAVIGSLYWFAPGAATVKYHII--NAAIISCSTLRDFLNKHLETRNVELEVARKAAEAASQAKSDFLAAVSHEIRTPMNAVLGMTEAVLHTPL----DARQRDYVETARESALHLLDVLNDILDFSRIEAGRLRLVSEDFDLPAVVHSAMKTVGLEAGQKGVALDFEMMEGAPRLRGDPGRLRQVLINLLGNGVKFTEQGA-VRVTVGPWDGGGVRFSVSDSGPGIPPEFGQAIFEAFRQGDGTTSRRYGGSGLGLAICRDLVRLMGGEITVRSTVGRGSEFIL-------------------------
220906813    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLQQIANQLAIAIQQANLFEQLQQELTERQQTQQQLTERNQQLAESATRLKDEFLANMSHELRTPLNAILGMTEGLTDVIFGSINT-QQKKALQTIDRSAHHLLELINDILDVAKIESGQIELNCAATSVLLLCQSSLSFIKQQALRKNIHLEVQIPPHVPDVWVDERRIRQVLINLLNNAVKFTPEGGSVTLSVQREVHNYLRIAVTDTGIGIPSHYLHKLFQPFVQIDSALNRQYTGTGLGLALVKRIVELHGGEVGVTSTEGAGSCFTIDLP----------------------
254446460    --------NRLISFPDSELGRRTSLDEAGNKIVEYRLVG-------EVSPGSPSFGLIASRIEKFHTSGPLESSWLAAKIEIEAKSIAESLIYRRSSGEKVQQFRVEKEFLLGQSALVSLFS----VPSTDWVVLIAMPSEYSDKAVALVVGRVSKLVLIVVILLYFFLWRSVFSPANALRGEVRKLALEGQSRGRLELFGRIAYWFNKRTDQLSEA-------LMELKLSNSELEEAKQAAESASRTKNVFLASMSHEIRTPMNAIIGLSSLLAEMDM----SKEQSNFVGTIRASAESLLSLINDILDYTKIEANELELEEVPFDLREIMEELTGMVSLQADEKGLGFSCYLDATEGMVLGDPGRVRQILLNLATNAIKFT-ISGRVDISGACIEETDTHFSVKDTGIGIPETAFGSLFDSFRQVDSTTTRKYGGTGLGLAICKRLCEKMGGEIQVTSKVGLGSEFSFII-----------------------
285017115    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AESERNALQRDVHLRERLEREAKQAAEAAVLAKGEFLATMSHEIRTPLNGIIPMLELIAHSPLDL----DQREMLRAANTSSLQLLRIVDDILDYSKLEANRLELETTAFNLRELLDDVLQLMQRAAEAKGLRMALQLDRAVLPVRGDPVRLRQVLSNLLGNAIKFTARGG-IDLHVRRLAQHVLRFEVRDTGIGISAERQERLFQAFTQADASTTRLYGGTGLGLAICKRIVELMGGRIGLESKLDHGAIFWFEIPLLKVIGDLSQGN----------
118579340    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IGQMIDGFNEMLSQIEAQDRELLKSRDTLEDTVAELQRMVADLEVARDAANAANRAKSEFLANMSHEIRTPMNGVLGMTELL----LGTLLNGKQRQFAETIRNSGEALLAIINDILDFSKIEAGKIELEKIPFDMHELLCDAAELFASSAHQKGLELLVSIHPDVPMVVGDPARLRQVVLNLASNAVKFTDQG-EIVISVAESGQDNILIRVRDTGIGISPESLEKIFEGFAQADGSMTRRYGGTGLGLTIVRQLAGLMGGTTRVESTPDVGSCFSFTLPATLQQAALPSSAHEALREQ---
15888325     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRLMATIGDLSASQHKLERQKTELSDANANYLAEKERAQAANRAKSEFLANMSHELRTPLNAILGFSEILQNEMFGPVGSPKYSEYARDIHDSGKHLLNVINDILDMSKIEAGHMRINRETIDLAPLIEETLRLTAIQAEQKNITVQQKVCAGL-TMQGDRRAMKQIMLNILSNAVKFTGDGGRIALRTHVHEA-AMILTIADTGIGIPAQALQKIGQPFEQVQSQYAKSQGGSGLGLAISRSLVKLHGGTMKIRSCEGRGTVVTIIIPHA--------------------
114797754    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------TIALRTGRWLKMVERATPDGGLITVGIEVTENVRNEEELKKQKEKLRRAALDLERSESELSRKYSEE-KEKAERAALAKSAFLANMSHELRTPLNAVIGFSEIMTNELAGPLGDPSYKEYAKDILMSGQHLLDMINDILDMAKIEAGKMTISPQPIDPIDPVDAAMRMIRRKAEEKAIDLVLEAEDNLPDIDADHRAIRQMMLNLLSNAIKFTDRSGTITVRVEQR-GTDIYFGVTDTGIGIPAEDLPRLAQPFEQVAKTKDRNHEGTGLGLSLTKSFAEMHGGRMLLSSIYGEGTTVAFVLP----------------------
242240530    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FPVNLVVTAMRDEQDQLITRQRQAQDALEKAKRQADEANEAKTMFLANMSHEIRTPMNAVLGMLQLLLRNNLTP----RQHAFASKAHIAATSLLGLLNDILDYSKIDAGKLELDPQPFDFNAVMQHLAIMFSGNLRAKSIELLFDLDPQLPYMIGDELRLQQVLINLLSNAIKFTDHGDVIVKTVLLAGDQQMRISVTDSGIGISPEQQTRIFGEFIQAEASTTRRYGGTGLGLVICKRLVEKMAGVLEVDSALGQGSTFTLTFPRDTTVEWVP-------------
37521628     --------------------------------------------------------------------------------------------------------------------------------------------------------------------LEIFGVIEALQ----RSVHQLEAEKMELLQGR----TLQLERLVEERTAQVQEQARREQL------ARAAAESARQEAEEANRIKDEFLATLSHELRTPLNPIIGFTQLLR---KGQLDEASAARALETIERNARAQSRIIEDMLDLSRIITGKLRLEVRPVALATVVEDALDTVRFAAQSKNIELRARLDPNVVLPFGDSNRLRQVVWNLLSNAIKFTPENGSIEVQLERGRAEAV-LTVRDSGVGIAGDFLPHVFERFRQANSTTTRSHGGLGLGLAIVRQLVELHGGTVGVES-PGQGATFTVRLPL---------------------
189426492    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLNALSILLN---AAAYALESTTLRGLLKEHMANLEQRVE--ERTRELAIA-------REKAEAASRAKSEFLANMSHEIRTPMNGVMGMTELLLD---GGFSPEQQRKQLLAIRDSAENLMVIINDILDFSKIEAGKLELAAAPFLLRKNLEQGLYSLGLKAEQKGLRLVIRVDQAVPRLDGDCYKLRQILINLVGNAIKFSDQG-EITVSAQLEASRGVRFCVADQGIGIPLESQSRIFETFEQADVTTTKKFGGTGLGLTICRRLAELMGGRIWVKSEPGKGSSFFFT------------------------
254505648    ----------------------------------------------------------------------------------------------------------------------------------------------------------TNQYIMWGIASAGLVVFFLLFAWGASTLYRINSKLTRILTVMMRDSGHVDQIPIDGNDEFTRFAHELNDTIARQKAYQTKLVEAKEHAEAANQAKSVFLANMSHEIRTPLNGIIGMTEILSDSQL----NGSQKEILNDIDASSHALLVLINDILDLSKIESGNLVLSPHTANLREIIFDTMNMVNAQALKQEVTLEVEFADDVP-VYADEFRVKQILMNLLSNAIKFS-ANGSVLVRHSVDTQHRLNIEVLDTGVGIAADKLSDIFKPFTQEDGTITRRFGGTGLGLAICRQLVELMRGELVVESNVGEGSRFTVILPLVK-------------------
95930791     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDVTAEREAAEALR-LAKESAEEANQAKSSFLANMSHEIRTPMNAIIGLAHLLKRDA-----TPQQVGQLEKVSDAAQHLLRIINDILDFSKIEAGKMILEPMDFELENVIDTVRSLLSEKAVDKGLEFITNIADLPQYLHGDGLRLGQILLNFAANAVKFT-TNGSISLHAEQLGEEWIRFTVSDTGVGMTEAQQRHLFEAFEQGDRSTTRQFGGTGLGLAISRKLTDLMGGEIGVKSEPGSGSKFWVDLPFGRVVNRKDQHNYQ--------
117926233    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERDEEKRALRMAKRVEDELKKAAESANRSKSEFLANMSHEIRTPMNGVVGMMELLSNTELTP----EQQSHMRTARNSAESLLTIINDILDFSKIEAGKLELEEIAFDLAELVEDVTALLAQRVDSEKLELLHNAPADLPMVAGDPTRLRQVLVNLVGNAVKFTPEGEEVRMTVERQDADTVTVEVRDTGIGIDEAVRPRLFRMFTQADGSTTRRFGGTGLGLAISKQLVELMGGEVGFSSVMGQGSTFWFRI-----------------------
117925572    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QIQDISHTVQREQLLQEQTRVLMQREESRLKADQANQAKSEFLANMSHEIRTPMNAIIGMADLLLETEL----NKDQRRYVQIFARAGASLLELINDVLDLSKVEADRLELEHRPFDLWALVEGAVEIFTLRTQEKGVKLDFELSARAPRVISDQKRLRQILVNLLGNAVKFTQSGQIVDVRDCEDAGGWLYFRVQDSGIGMSKAQQKSIFEPFVQADASVTRQHGGTGLGLAICKKLVELLSGDIWLESELGQGSRFHFT------------------------
294495496    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------VPFITSIVRSIYLKQATFMIITTFFILFFTLISLIFFSWNRKLEE---EVDKKTEQLENSN-------QRLQKLNRVKNEFLSMVSHELKTPLTAIRTSSEFLREED---YDRETQEEMLDLIIRNIDRQSRMVDDLLDISRIESGRMVFKEEKVDLKEIIDNVIQMMEPMATKHGIAIERELDND-PRVKADKDKLLRVFVNLLNNAIKFTDRGESIKIKTEET-GDFVEISVIDKGIGIPENEQEKIFEKFYQVDSTSRRKVGGSGLGLAIIKGIIEGHGGSIRVKSEPGVGSTFVFTL-----------------------
296122662    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MAIESDITEQHQHQEELKRHAEEMERLRNAAESANRAKTDFLANMSHEIRTPMTAILGYTELLAENSDPAGTTSAERECIETIRRNGDHLLEIINDILDLSKIEAGMMTVEKIPTDLAYLVKDVESLMQFKATRKGINLRLNLVEPLPTIHTDPVRLKQILVNLLGNAIKFT-EHGEVSMKVHTDANTFIVIDVVDTGIGMTPQQMSQLFGAFVQADTSTTRKFGGTGLGLRISKSLAQLLGGNITISSEPGKGSVFQLTIPHEVVTEVKPE------------
256780391    ----KNNVNLMVANLRETTRAKDWLESASLMQGHRDLVEVADLILRELAP------LVNAQFGAFFLGQPGVPGEGMKLIAGYGTE-------QNNGPLPASGAGGRG--LVAQATMEKKRILINNVPPDYITINSGLGAALPTSVVILPILYEDQVLIELASFSRFSEVHLAFIDQFVNTIGV---SINTIIANA------RTESLLSESQRLTTELRQRSN---ELQRSNAELEEKAALLATASQYKSEFLANMSHELRTPLNSLLILARLLADNADQRLSPQEVQ-FATTIHRSGSDLLQLINDILDLSKIEAGRMDVRPKKLPLMKLLDYVHATFRPLAIDRGLSFEIAVGEDVPELYSDEQRIQQILRNLLSNALKFTPSGG-VKLRVERDADAVVAFSVKDTGIGIASEKLPVIFEAFQQSDGTTSRKYGGTGLGLSISREIAGMLGGRIIAESEQGVGSCFTFYVPAHYAGVVPPPD-----------
256810598    -----------------------------------------------------------------------------------AVGTLVSKEVYDKVIKEGEMYQGRAFVVD-------KW----------YITAYKPIYNSDNEVIGMPFIELQQNIKTHTILIGFLSIILALS---------VSLVLSEAIIGPIKKLKYAAEKISSGNYNI-HVDVSSDDEIGELAKATKELKESYEKLKEIDKLKSEIISIVSHELRTPLTSIKGYVELVLDGLMGELNS-NQRRCLEIANNNIDRLKRLIDDMLDLSKIESGTIKFDIKDVKIKDMVVDVLNSLGPQIKEKNIEIKCEIEENLTA-KVDKDRITQVLINLIENAIKFSPVKGVIEIHA-FRDNNYAHIIIKDYGPGIPKKDLDKIFDKFYQVNFP-KIKKDGAGLGLAICKSIIEAHGGKIWVESELGKGTSFHVLLPIE--------------------
260574258    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RVDVTAARE-QQTLLETARMAAEAANRAKSAFLANMSHEIRTPMNGVVGMAELLCDTNL----TEEQRLFADTIRSSGEALLVIINDILDYSKIEAERLTLHPEPFDLERTIHEVTMLLQPRARAKGLDLMIDFDMFLPTRYGDAGRLRQVLTNLMGNAVKFTETG-HVLVRVAEPGSQQLHITVEDTGIGIAPEHLDHIFGEFNQVESETNRKFEGTGLGLAITQRLVERMGGAVWVDSEPGKGSCFGFRL-------ALPVAEEDATQH----
146305870    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FYDTLRAAFYDDRGQLLGLVGTGRDITVRKEVEDAMA-RAKALAEQAAQAKADFLANMSHEIRTPMNAIIGMSHLALKTDLDP----RQRDYLNKIQQAGQHLLGVINDILDFSKIEAGKVRVECIEFDLEQVLDNLANLIGDKAAGKGLELLFRRDAQVPCVLGDPLRLGQILINYANNAVKFTEHGEEVSIELEKRDGKQVWFSVRDTGIGLSPAQQARLFESFQQADSSTTRRYGGTGLGLAICKRLAEAMGGEVGVDSELGRGSRFWCRLPFA--------------------
71908503     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGKLEGAIVISTNISEKALRNNERQLHETAERDNLAAMVEEQTRDLRQAKEQAEEASRAKSEFLSNMSHEVRTPLNAILGLSDLCLQTPLNP----QQNQHLSKIRLAADHLLGIINDILDFSRIEAGKLSIEKLIFELPSLLEEISDLLIGRIEEKNLELCVDIAAEASRFVGDPLRLKQVIINLLGNAIKFSDQGS-VRLGCRIDSTDHLHFSVSDEGIGISEEQQNALFSAFSQADTSTTRRFGGSGLGLVISKRLVELMGGRIWLESTPGNGSTFHFTI-----------------------
153800850    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HARDTAKALKVVAESEVLAKRELQQHKEHLEELVEQRQLSEMNHKLNQEVLNHAKARQQAEQASRAKSAFLATMSHEIRTPMNGVLGTARLLQDTTL----TATQQHYVQVINRSGRSLLAILNDVLDYSKIEAGHLEIHHTHFDLYRLVRETHELMQSRAREKGITLTYHIDEDVTQYWGDEIRIGQVLNNLVGNGIKFTEQG-EVRIRIRLADGQGIRFAVEDSGIGIAEEEQATLFDAFTQADAGR-RKLGGTGLGLAISRKLVQAMGGELQLASQLGQGSCFGFTLPL---------------------
124007584    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SNEEYLGHLWQYRD-VSNKKKAQKVLIQARKKAEESSLAKERFLANMSHEIRTPLNAIIGMQRLLSKTSL----EERQQRYLDAIGTSADNLLVIINDILDISKIEAGKLELENVGFDLCKLIRHLVFTLGYKAEEKGIGLYANIDDNMPIVLGDSVRLHQILLNLLNNAIKFTDVG-KVIISTSLVEAQTVCFEVSDTGRGIKAENIEAVFESFTQEDASITRKFGGSGLGLAIGRQLVELFGGKLTVTSEYSKGTTFSFTLTFKKETLDAIAPVHEVTQE----
256813360    ------------------------------MQGRRDLEDVASLIMSELTP------VVSAQHGAFFLSMPLVDGYELRMLGSYGYSLGMPTTFRPGEGLIGTAAMEKRTILVENAPSGYLKISSGLGEAPPAQVIVLPVLFEGTVLGVIELASFTPFTHIQKDFLNQIAEMIATSVNTIESLLAQSQELTEQLRERSAELEQRQKALQASNAELEEKAELLARQNRDIEVKNTEIEEARQVLEESMRYKSEFLANMSHELRTPLNSLLILAKLLADNADANLSPKQV-EFAETIHGAGSDLLQLINDILDLSKVEAGKMDVSPTRIALVQLVDYVEATFRPLTAEKGLDLSVRVSPELPTLHTDEQRLLQVLRNLLSNAVKFTDSGSVELVSLTDPDGGLIAFSVSDTGIGIAASKMRVIFEAFKQADGTTSRKYGGTGLGLSISREIAQLLGGEIHAQSEPGRGSTFTLYLPL---------------------
82703807     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QDITARKNIERELQN-ARKAAEAANRAKSEFLANMSHEIRTPMNGVLGAVGLLLNTTLTP----SQRELAGLARASGETLLCIINDILDFSKIEAGKLVISPVPFDLLQAVEEVAGMVAMQARKANVNVIVRYLPNVPRVFGDLGRIRQVLINLTNNAIKFTDKGHVIDVEAEALSEDEVRISVEDSGLGIAPDKLQSIFDKFTQADASTTRRYGGTGLGLAISKQLVQLMGGTIAAKSRVGAGSTFWFTLPLA--------------------
114777667    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HIEIMPIRDESGEVVTEQRRADKEIKEAKEAAELANRAKSSFLAAMSHEIRTPLNGVVGTIDLLEHTRLESN----QRDMVRTARDSSLTLMGIIDDVLDFSKIEAGKLELDDAPVSLQRVVEGCVESMQPLAAKNNIELLVFCEPAIPEVMGDLVRLRQILLNLTGNAIKFSARQGRVEVSAALESVEEQRLSVKDNGIGMSADAQEKLFRPFVQAESSTTRRFGGTGLGLAISRRLVEMMGGHIEVESRLDQGACFSVAL-----------------------
86137001     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MSYIAIERDMTAAKQNAQQL-EEARLAAEEGGRAKSDFLATMSHEIRTPMNGVIGMAQLLEETDLDG----DQRLYTNTILSSAKTLLALINDILDLSKLDAGQISLNPCNFDLHQCLEETIQLLLTQAEAKGLTLEVERDVDLPRLVGDDHRLRQILNNLVGNAIKFTEKG-RVKVSVEMEPAQDGGVAIIDTGIGIPKDMLTGIFERFSQADAAISRRFGGSGLGLAISRRLAEAMGGRITVTSEIGSGSCFTLVLPFA--------------------
297521246    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDMLKNGINSMAMSLAAY--HEEMQHNID--QATSDLRETLEQMEIQNVELDLAKKRAQEAARIKSEFLANMSHELRTPLNGVIGFTRLTLKTELTP----TQRDHLNTIERSANNLLAIINDVLDFSKLEAGKLILESIPFPLRSTLDEVVTLLAHSSHDKGLELTLNIKSDVPDVIGDPLRLQQIITNLVGNAIKFTENGNIILVEKRALSNTKVQIEVQDTGIGIPERDQSRLFQAFRQADASISRRHGGTGLGLVITQKLVNEMGGDISFHSQPNRGSTFWFHI-----------------------
154245571    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VGTDITTMKRHEERLMDNEKRLMALVADLRKSQQTLEQAQQLAEEERNKAEDANRAKSEFLANMSHELRTPLNAIIGFSEIMESGMFGPLGSEKYAEYCTDIKGSGTYLLDVINDILDMSKIEAGRMQLEVEDLALDDIIADALRVTAVNGDEKNIAMTMAAAPNLA-IKGDRRALKQILLNLLSNAVKFTPEGGNIAVKARI-NGAAAVIAIEDTGIGIAKDALARIGRPFEQVESQFTKTHKGSGLGLAIAKSLVELHGGAMRIRSVEGRGTTVIVRLPNGRAAN----------------
78043135     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VIRNYELEKFLKEALANLKEMTREIEFLLPNSKTILIHVTPLKDEHDQKVGLVAVFDDITEER--KLEKMRSEFIANVSHELRTPLTSIKGFLETLLDGAL--EDKTIAKHFLQIMNSETERLTRLIDDLLSLSKIEAKKVDFAPKPLMLQELIQKMKLLFKSRLEEKELSFIISLPENLPLVLADGDMISQVLINLIDNAIKYTPAGGKIEVTAA-VKGSWVEVVVKDTGIGIPEESQKRIFERFYRVDKARSRELGGTGLGLAIVKHIIELHNGKVWVKSKVGEGSAFGFTIPIAQTVQ----------------
45358866     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LALQADVRNQTFVVGLIGLLIALI--VSYLINRGIIKPLEQLKQGAESDDEFGELKMATQINDKLKKHAEELDKLKSELIAVVSHELRTPLTSIKGYVELVLDGTMGAIND-SQKKCLQVADDNIVRLRRLIESMLDLSKIERGELEMYREKVNLRSIVCDVIEYLKPLATEKNIKLNKEVED--IAIEADKDRITQVLTNLIENAIKFSPANESILVS-GVLEDEHIHLKVTDRGAGIPKKDMEKIFNRFYQVDSSTKRKKGGSGLGLAVCKSIVEAHKGSIWVESELGKGSTFHIILPIS--------------------
162448655    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFSGHKSLLTSTASIRESFRELSQKNAELEQAYERLKELDRLKSNFLATVSHELRTPLTSIMGYSEMLAEGIGGPLTDE-QREFIDTIRSKSEQLLGLIMSLLDLSKLESGTLIVHRTEVAVGPVLVEAASTIAPAASKKGVELRIQAEDDLPPVLGDGDRLRQVFINLVENAVKFTEAGGEVLLVARAVSEDAVEIRVVDTGIGIPAGERLKVFDPFYQIDQSSTREHGGTGLGLSIVKRLVEAHSGTVRIEPNDPRGTVFVVKLPT---------------------
167644627    ---------------------------------------------RRSRTIRLLMMVLVGGLLAFNFGWKATLAWAAVNLVLESWLAVL--NAWFKPREDGRTSLAVR--LCPGAAFSATWSVMAALCWIHGSPPMK--FAALIILFGLLIEGLKYASLSQTAMLALIPPLIALVVAPVMFGGFLGRVMAVITLAGLAAYVLDAMRLVRASALAL--------------------EKAQIEAQEANRAKSAFLAMMSHELRTPMNGVLGMAHALGSTQL----DARQADYVETIVQSGDGLMAILNDILDLSKIEARKLEFEITPFDIRALGRQLQRVWSETARRKGLSLTLDVAPETPWLAGDPARVRQILLNLVSNALKFTEEG-RVALRIAPHAAGGVEITVSDTGAGMSPEQQAKLFTPFVQGDASIARRFGGTGLGLSICRELAEMMGGRVTADSRPGEGSTFTVVL-----------------------
119492448    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LGVAVQQAELFAHTQHQAEELKQAKEAADAANKAKSEFLANMSHELRTPLNAILGFTQLMQRDVSLKAD---HQQYIKIVNKSGEHLLGLINDVLELSKIEAGRTTLNETEFDLYQLLCSLETLLKLKAQAKNLSLRFEIDSQVPPIKNDENKLRQVLINLLGNAIKFTNKG-NVTLRVELEQLNTLIFAVEDTGPGIPPEEVQDLFKAFKQTKTGRES-QEGTGLGLRISQNFVQMMGGKITIESEVGKGSCFSFALPIS-VVEATP-------------
42523783     --------------------------------------------------------------------------------------------------------------LFAVVLGGMLVLALSFHIPQTW-------YVYGILMLLSAAWYGMYAALVVNTWVVFLNIILPKIANLPWSNSFLEVQTPATLLT-LCFCSLITG----------SAVTSLTGKIRELNETQGQLKSAKDQAEEASRAKSEFLARMSHEIRTPLNSVLGMLELLRETQL----SKDQERYLTLFSHAGENLKALINDLLDFSKIEAKALTVENVSYNIHSTVRSVFDILQIKAEEQGLHFELHISKDVPPLWGDPTRLRQVLFNLIGNALKFTNEGSKVKLELTKDAPEQLLIEVQDTGIGIPRERQSKLFSSFAQGDPTIARKYGGTGLGLVISKNLVEIMGGTMEMKSLAGRGTTFKILLPHQ--------------------
186685533    ------------------------------------------------------------------------------------------------------------------------WGLDLLVVVAVPESDFINANTHTTILLCLGALTLATILGVYTSRWIARPILLSQASESIAAGELVEIPSVNELGRLAQSFNRMAQQLRDSFTTIEQTNQQNEELESRVEERTHELKEAKLTADAANHAKSDFLANMSHELRTPLNGILGYAQILARTA----SDEKQQRGIDIIYQCGSHLLTLINDILDLSKIEAGKLELQLVPFYLPAFLQSVVEICRIKAEQKSIEFIYQPPENSAMIVADEKRLRQVLINLLGNAIKFTDKGS-VTFRVEVLLGDNLRFYIQDTGIGMSPQQLEKIFLPFEQVGDS-KRQSEGTGLGLAISQRFVELMASKIQVESQLGVGSKFFF-------------------------
229543484    -------------------------------------------------------------------------------------------------------AKPRSILIAPVIYEEEVLAVLELASLEEFTPARLELIKQINHTLGMAINSVLSRMEVERLLKESQMMTEELQAQSEELQ-----SQSEELQAQSEELQSQSEELRMINEQLEERTKEAEKRAQELEKTKHQLEEKAEQLIQSSQYKSEFLANMSHELRTPLNSILLLSEMLADESEEGNLTEEQKEFARVIHSSGSDLLNLINDILDLSKVEAGKMEIVIEETNTRELPVYVGNQFAYLAEQKGLELKIDVDDNVPDIYTDQRRFQQIVKNLLSNAVKFT-ENGSVTFRMRKVSAEWLEVAVQDTGIGIPEKKQDLIFEAFQQGDGATGRKYGGTGLGLSICREFARLLGGTICLDSTVGKGSTFILYIP----------------------
253988310    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDTLKNGINAMAKSLSSYK----EEMQHDIDQATSDLRETMEQFEIQNVELAIAKKRAQEAARIKTEFLANMSHELRTPLNGVIGFT----RQTLKTSLTIQQTEYLHIIERSANHLLNIINDILDFSRLEADKLILENIPFLLQETIDEVIVLLTPSAKNKNIQLTHSIDPQIPNVIGDPMRLQQILTNLIGNAIKFTEQGS-VKIDINLVQQQHHKITVSDTGIGISPEQQPHLFQAFHQADASISRRYGGTGLGLVITQKLIREMGGNISFTSEQGKGSVFHFDL-----------------------
135389627    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------STAVPFWGFILLIIGLSGYSTKKYNAQRRYSLKLKEEAQRKDREARKNLEEKNEAKSTFLANMSHELRTPLNAIIGYSEMLIEDAED--ENEDFIPDLDKINSSGKHLLGLINDILDLSKVESGKMELYIEEFDLHKVLNEIESTIKPLVEKNNNSLVVHYETDHKNMSADITKIRQILLNLLSNASKFTKDGESIKVSDSTTLDQAIDFEVSDTGIGMSDEQVEKVFKPFTQADEKTTRKFGGTGLGLTITKMFAEMMGGKIDLTSKQNKGTTFSVTIPLNVV------------------
90408287     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MSKHHQEMQESIDLATSELRETLDQMEVQNIELDLIRKKAQQAAKVKSEFLANMSHELRTPLNGVIGFARQLLKTKM----TSSQVDYLETIERSAANLLHIINDILDFSKIEAGKLMLEHIPFDLRDCIDETMYLLAPSAHEKGLELSVLIDANVTQVLGDAMRLQQILTNLIGNAIKFTQQG-DIEVKIQQVADKTLKISISDTGIGISKQQQAQLFCAFGQADSSITRQYGGTGLGLVITQKLIQKMQGEIHFYSVEDQGSTFWF-------------------------
256822064    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MEHNQEEMQLAVDQATEDLRETLETLEVNNLELDIARRQALEASRIKTEFLANMSHEIRTPMNGVIGFTELLLKTELNN----KQKDFLFDIKRSATSLLSIIDDILDYSKIEAGKMSFERYPFDLRECVDDIFRMLGPNANKKGIELVSLIYSDVPKLLGDPIRIKQIITNLVNNAIKFTKSGS-VELYAEVESENQLKVQVKDSGIGLTQEQQRNLFKAFSQADSSTKREFGGTGLGLVISKSLVEKMGGNIGVNSTAGDGSTFWFTLQCERT-DSLPED-----------
83312294     ------------------------------ASIDTRVRAEQVRVLARNLPFTALTGTAIALLAALGAAPVAGEMWAGAFVAVAALRLAMLRFYWTVADRDRRPDFWGPYMAFNLLLSGLMWLIFGLAADAHDAGHALFIAVILTGLTAASLASLSAYFPGQMAFA--LPTIAGFVIPVALSGERVMTILAVMAAVFLVVVTLSCRAAERVLVQSIRLRFENERLIGDLRRAGAEAEAA-------NRAKSDFLAVMSHELRTPIASILGFVQL----AGMAPTLARARAILPKVGRAGRHLLAIVDDILDISRIEAGKYALDLAPFSLDEMLGHVEDLTRPLAEEKGVELSLHSDDAPALLVGDALRLGQILINLVGNAVKFTSRGA-VHVTVRTMPIDEISLEVADSGIGIPADRLEAIFEPFTQGDGSTTRRYGGTGLGLSVCRTLVEMMGGEITVESQPGRGSVFRFS------------------------
237809486    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDMLKNGINAMAKAISEYHN----EMQQSIDQATSDLRETLEQIEIQNVELDMAKKRAQEAARIKSEFLANMSHELRTPLNGVIGFTRQLFKTQLSLH----QRDYLSTIEHSAKNLLSIINDILDFSKLEAGKLTLENIPFNIREMINDTVTLLAPSAHDKKLELSLLVSQPIPDVAGDPLRLQQIITNIVGNAIKFTEQGVNIHVSTTPSIDQQLRFRIRDTGIGMDDEQLMRLFQPFIQGDSSISRRYGGTGLGLVISQKLIEQMDGSMQVHSEPNQGSEFTITMPLELVSE----------------
94501557     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VDQRKRAISELEQARHAAEEANRAKSVFLASMSHELRTPMNGVLGMLQLME----GSVKQEVNKRRLQIASNSAKNLLTILDDILDFSRIEAGKLVLDSTEFSMSELLSSLQELFNIEVEKKRSTIHIENLLQHDMYWGDEGRIRQMLINLIGNANKFT-QNGQIIVRAQSGENRDLKLSVQDTGIGIPSDRLGQIFESFTQADSSTTRQYGGSGLGLTICKRLSELMNGTISVISEQGKGSEFTLHLPLREA------------------
144898063    ----------------------------------------------------------------------------------------------------------RRWLVVDGRVKGLLRHNDNLMSRLSLSATNL--FAELERETAADREAFSHFITRDQAVL--YGVTGAAILVGLLVMLYVNRQVVGRLVRLQETMGSHARGVAEGKDEIADMARSLGYFVDAIRQREDALSQARDEADQANQAKSAFLANMSHEIRTPMNAIIGLSGLALRTGLDP----RQRDYLIKIQNASQTLLGIINDILDFSKIEAGRLEFEQIEFSITDVLDDVANLITRRAEEKGLEIVFATTGDLPQVIGDPLRLAQVITNLCTNAIKFTHVG-EVVVRVELQSKACLLFSVRDTGIGLTEQQAARLFEPFSQADASTTRQFGGTGLGLSICRRMVELMEGRIWVDSEHGKGSTFSFTLP----------------------
260060733    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQAREAKARAEDANEAKSAFLSTVSHELRTPLTSVLGFAKIIRDDQKIKRTMKQVSENLDVVVSEGERLTTLINDVLDLAKIESGRMDWNMKPIFLQDVIGRAVSATSSLFEEKKLQLKKNVPDDLPLINGDEDKLIQVVINLLSNAVKFTKKGS-VTIDA-YREENQLIVEVQDTGIGIAEEDKHKIFERFRQAGDTLTDKPQGTGLGLPICREIIEHHGGIIWMKSEPGVGSTFFFSIPLERILKSLKKQIKHSSQVKS--
115359898    -----------------------------------------------------------------------------------GMNIVIGNRMPGFREVLTATFSWRSLFDLALLAIGTVWFAIVMFDRRALRPANTLIRTAPAGLMLLSLANGDTMVRNEAA--QAYGDTDAAASLGKRIWQAYHRSIAGGRAPRVVTHTYLAAHIVRTRYRGVDVLLTLTDITARKQMEDKLR-EAREAADDANKAKSTFLATMSHEIRTPLNAIVGNLELMERAPL----PAEERRRLQTVMSSSDALLRVINDVLDLSKVESNQMVLEAVPFDLRAVVRDVAAIFHPLAAARHLALECRIDPQLADGYGDPTRLRQIVSNLVSNAIKFTERGS-VTIEARPTQARGVEVVVRDTGIGIAPESLPTLFDVYVQTDASIYRRFGGTGLGLPLCRRLARLMHGDLAVESRPGQGATFIVSLPLS--------------------
251788450    -------------------------------------------------------------------------------------------------------------------------------------QQYREMFMAAMLLLCMGVAMLLAYRLMRDVTTPIRNMVETVDRIRRGQLDSLDMLKNGINSMAMSLTAY--HEEMQQNID--QATYDLRETLEQMEIQNVELDLAKKRAQEAARIKSEFLANMSHELRTPLNGVIGFT----RQTLKTQLTTTQKDYLQTIERSANNLLNIINDVLDFSKLEAGKLVLENIPFSLHNTLDEVIMLLAHTAHEKGLELTLNIQHDVPEFVGDPLRLQQIVTNLLGNAIKFTEQG-NIDIRIEKRKQENLQIQIKDTGIGIAEAQQTQLFQAFRQADTSISRQHGGTGLGLVITQRLVREMGGDISFHSKPNQGTTFWCT------------------------
254423801    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLTRIVLSALRMY-QAEILVKQTNQRISEKNRQLERINRELERKQQQIYRQNLQLQEVSRLKSEFLATMSHELRTPLNAIIGFSQILLGGKKGDIN-ETQRDMLGRVLSNGRHLLELISDILELSKIEAGRLELEPCKMDLVKLVEETVEELQSLITPKQLDLKVDITLNDPIITNDPTRVRQVLINLLSNAIKFTQHGS-ITVSIKSLTSEEILLSVSDTGCGISDVDQPYIFEAFHQSDQRTNRHHAGTGLGLAITYSLVKMMCGDITVESQVDKGSTFRVRIPHE--------------------
186682032    ----------------------------------------------------------------------------------------------NGFIPHGHCYLWQT---------GLVWLHI--ISDATIALAYYSIPFLLIYFISKRKDVPFN-----GVFLLFGAFIIACGTGHLMDIWTLDYWIAGGLKALTAIISYTAFALFYLMPQALALEAINRILSTEIVERKRIEKELRQAAQNSSQAKSEFLANMSHELRTPLNGILGYTQILQRTES---LSEKGRKGLSVIYQCGSHLLTLINDVLDLSKIEARKLELYPVDFYLPAFIDSVTEICRIRAEQKVIAFNIEIDPNLPTIHGDEKRLRQVLINLLSNAMKFTHQGS-VTFKTQVINQESIRFEVVDTGTGITPEQAEKIFQPFEQV-GSQKRQSEGTGLGLAISQKIVLLMGGQIKVQSEFGKGSTFWF-------------------------
21228875     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITEKKITENLLHE-KQMAEFANRTKSEFLANMSHELRTPLNSIIGFSDMLYEQAYGELNQKQLR-AISNISNSGKHLLNLINGILDLSKIEANKMELDYKEFELASSLDLIRNILSPIADKKNIEIETGVDSSISKICADEDRFIRIMFNLVDNAIKFSFENSLVKIGTR-KKGELVEITVEDTGIGIKTEDQNKLFKPFSQVNSFSSKKFQGTGLGLSLVKQIVNLHGGYVWFKSEQGKGSTFAFAIPITK-------------------
293392823    ----------------------------------------------------------------------------------------------------------------------LGYVAIELDLQSVRLQQYKEVFSTLLLLLCMCIAILFAYRLMRDV---TGPIRNMVNTVDRIRRGQLDSRVEGFMLGELSMAMSLTAYHEEMQQNIDQATSDLRETLEQMEIQNVELDLAKKRAQEAARIKSEFLANMSHELRTPLNGVIGFT----RQTLKTDLSATQTDYLQTIERSANNLLTIINDVLDFSKLEAGKLVLEHIPFALRETLDEVIVLLAPSAHEKGLELTLDVHNDVPEVIGDSLRLQQVITNLLGNAVKFTETGNRVELRNRFERQVELEVQIHDTGIGISERQQSQLFQAFRQADASISRRHGGTGLGLVITQKLVKEMGGDICFHSQLNRGSTFWFHI-----------------------
50122492     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDMLKNGINSMAMSLTAY--HEEMQQNID--QATYDLRETLEQMEIQNVELDLAKKRAQEAARIKSEFLANMSHELRTPLNGVIGFT----RQTLKTPLNTTQTDYLLTIERSANNLLNIINDVLDFSKLEAGKLVLEDIPFSLHSTLDDVVMLLAHTAHEKGLELTLSIQNDVPEFVGDPLRIQQIITNLLGNAIKFTEQG-NIDIRVEKRRQEHLEVQIRDTGIGIAELQQSQLFQAFRQADTSISRRHGGTGLGLVITQRLVKEMGGDISFQSQLNKGSTFWFTLPL---------------------
294495271    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITERKENENALIQAKMKAEVADRTKSEFMTTMSHELRTPLNSIIGFSQML-LEVPGSELTNAHHKYVSNILKSGKSLLHLINDILDISKVEAGKKEVEAEFFDIHKALYDVEMLIRPLASKKNIDIIVDYENANNLLYADVIMFKQVMYNILNNATKFTAEKGKVFVTAK-SGEKETSISVKDNGIGIAEDKKEMVFEPFKQIDSAKNRRYEGTGLGLALVRSYVEMHGGNVWVESEEGKGSTFIFTIPQQDIPD----------------
241890787    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELRVQQEELTQTNNELEEKAKLLELKNEDLDKARKEVEQASKYKSEFMANMSHELRTPLNSILILAKLLKDNKHHNLNTDQIK-YATVIHSAGSDLLHLINELLDLAKIESGQIDLVEDQIDIHSLTRNIEGLFRISAEEKSINFKTTIDPEAPTFLCDEYRLEQVLKNLLSNAFKFTLNGGKIELTYKHVNGNIHFI-VQDDGIGIAPEKQKLIFEAFKQEDGSTSRKYGGTGLGLSICRELATLLGGRISLESEPDKGSTFTFILPYRPAQK---NDIHEEDENK---
154251880    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EVRKREQTANDLRD-ARDVAELANASKSQFLANMSHELRTPLNAIIGFSEVMNGELFGPIENERYKDYVGDIHKSSSHLLSLINDILDLSKIEADRYELYEEELDVMDVVASCERMMRHRADEAGVALKVTVEDELPLLMADKRALRQIVLNLVSNAVKFTPKGGLIQLGAFMEPDGRMAFRVADTGVGMSKKDIPIALEPFRQIGKDSNYSTEGTGLGLPLTRALARLHGASLVIESEPGEGTTITIRMPYSRVLQ----------------
254416315    ----------------------------------------------------------------------------------------------------------------------------------------------------------ANLVVPILQRENLWGLLIAHQCSGPRQWEMFEIELLSQLADQVG--------IALAQSQLLEEQTRISQQLAEKNLH---LEQARQEAETANHAKSEFLANMSHELRTPLNGILGYVQVLKRE---PHPTAKQQQGLSIIQQCGEHLLTLLNDILDLSKIEARKMDLCLSEFQFPHFLEGIIEMVRIRADEKAIAFHYQLSPLPKIVRGDEKRLRQVLINLLGNAIKFTDQGS-ITFKVGYTSAQAMRFQIEDTGIGIAAEQLNDIFLPFHQIGD-RNRQVEGTGLGLAISQRLVQLLGGELHVESNVGQGSTFYVDL-----------------------
225419699    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RMRNALLQSRLEAAEAKSTAKSVFLSQMSHEIRTPMNAIIGLTDLTCKERDVPPEIEKK---LKKIRSSSQYLLALINDILDMSRIENGKMEIEQKDFSLSLVLQELQSMMSTQAEQKGLEFQVDFYVSHDWLAGDPVRLRQVLINLLSNAVKFTPAGGKVTLRVNEQEEMEYRFSVQDTGVGIPYEDQERIFSSFEQLRPSISHSA-GTGLGLPISRNIARLMGGDLEVKSEPGKGSEFYMTLPKGANVPPSPE------------
189425062    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VEAISNHAPLHIEVQSLLSGIVKWFEFTVSPRIRHDGQIIWDGVEVD--ITHRKQSEQELIEAKLSADAANLAKSEFLANMSHEIRTPMNGVVGMTHLLRTTDLTP----EQEQYLANIEISANSLTTLISDILDLSKIESGKMVLESTAFSLRSCIQDILSSQQFFIQQKAIRVTTEIADELPTLIGDQLRTRQILLNILGNAIKFTEQG-QINIVAELVEQHHVRMAIRDTGIGMSEQLQEQIFAPFVQADSSTTRRYGGSGLGLAICRRLADLMGGRIWVESREGAGSCFYIEL-----------------------
142745263    -----------------------------------------------LAYNLNVGLLAACFDGMLFKLLPEHVAFQSVSIYILMYVHCLTAIQFSRHFLHARQYFPRLDTLLMLICVGIGFAAWNILASVTVSLVSLILLLTGIYVWRRGVRYGSYYTLAWAILLFAFI----QATTGSLGLEVFGVFGATVVKIGVT-------------IELITLSIGLADRINLLKEEGFQSRRAAEQAAFENQAKSRFLAKMSHEIRTPLNGVLGMLQLLRETPL----DRSQRFYVDTISSSGSSLMAVINDILDYARIESGKLSLEQIEFDLEEMISETLSLFTGQALDKRLRLYVSLENGVPRIQGDPTRLKQVLMNLLSNALKFTAEG-HVAVSVSRRSDSHLVIAVSDSGIGISEQALAQLFESFAQGDSSTTRRYGGSGLGLAISKELVEMMGGRIEVQSTLGQGTRFAFDMPL---------------------
154253913    --------------------------------------------------------------------------------------------------------VWVDKLIYGVSAVFCLFALLVFMAPGTVTLLREPFQLLAVIILAVGVTILRTLLMEKEARRDALAVLLAAMVYAYEVLTSMKIIGASMELSNLLIVFVTMLHIRAFMLKYRRVEGERDDANAVLEARADELTRALMAAEQASLAKSEFLATMSHELRTPLNAIIGFSETMKLEVFGPLGHGKYAEYAKDINNSGTHLLDLVSDILDISRVESGTDALNEEEVCIESVARAVLAATAAQAGKAEVVCRLDADAGLPPVFADERKIRQILTNLVGNAIKFNVPGGTVAVTLARDES-GYRIAVADTGIGIVAEDIPKALARFGQLEDQFRRKYEGLGLGLPIVQVLTEQHGGHFAIESTPGRGTTVTITLPRERCLPSAPD------------
251827646    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITHYVAIQKDITQKKLMDEELEIYRRDLEALVVKRTSEMFEAKTQAEAANKAKSEFLANMSHEIRTPMNAIIGFNELCLRTQL----SDKQKDYLTKAGSAAQSLLHIINEVLDLSKIEAGQHMLEAIPLKISRVVKNVTDLIGVLAVDKGLTIHVDLDEHIEPLRGDPMRLQQILLNLCSNAIKFSTQGSSIRCQLGAISGQAVEFAVQDSGIGISPAQLGLLFKPFSQADSSTTRRFGGTGLGLSICRGLVERMGGRIWVESEPGIGSTFCFT------------------------
209522754    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QLQQELRERQQAQQQLTQRNQELIRATRLKDEFLANMSHELRTPLNAILGMTEGLHEEVFGPVNDRQLK-ALQTVERSASHLLALINDILDVAKIESGQVELECSPTAIAPLCKSSIAFIKQQALKKRIQLSVNLPLNLPDIILDERRIRQVLINLLNNAVKFTPEGGSITLEVREAEGESLRFSVRDTGIGISPENIKKLFQPFMQIDSALNRQYQGTGLGLALTKQIVELHGGRVGLTSEVGVGSCFSIDLP----------------------
257058733    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QNIKLLKQISIQLGLALQQGELLSQLQKTKNAAEAANRAKSQFLAHMSHELRTPLNAILGFSQLLNHDS---TLNEEQQEYIDIINRSGEHLLALIQDILDMAKIEAGQITLQRNSFNLHRLIQTLEQMFYLKAQDKGLQLFVEIDPSIPYILTDEGKLRQVLINLLSNAIKFTQRG-QIILRVSEKPDPELLFEVEDSGPGIECDEAPKLFNPFFQTELGRKT-QEGTGLGLAISRHFVSIMGGSLWVSCPLSGGTLFHFDLPVE--------------------
254442552    --------------------------------------------------------------------------------------------------------------------------------------------------ISACGSLLSLFALCFFYLRTIRETIRRLSVPIMLLSRAADRAVKGARRIRMKDTNVVELHLSKFANDMHELVDERTIEITKLEAEIDRAEAFARRAKEAEEAKSNFLANMSHEIRTPMNGIVGMNTVLRETPL----NDMQRRYLETMANCSESLMVLINDILDFSKIEAGKLEVENSAFDLIEVLEEVSSLFGMTASQKGIDLICLQDGRMEPVFGDPHRLKQVLSNLVNNAIKFTEEG-EIEIGLRIDEGSVANIWIQDTGIGIPESVQKRLFKAFSQADESTSRKFGGTGLGLVISQRLVELMGGTIGIESESGVGSKFWIQIPLSRA------------------
149191684    ---------------------------------------------------------------------------------------------------------------------------------------------------------VSGFEKQRLLFLTLVGVLTILVVGIGISLHRVTRNLSLVLSIPLTARIGGKDELSRFAREVERLTNEQQESQRNLLEAKNAAEHAKENAIEASKAKSSFLANMSHEIRTPLNGVIGISEVLSDTDL----TATQKDYVDTIETSSQLLLSLINDILDFSKIESGMLQINPHSTSIRETIYDIASIVAPKVKEKGIELNVDIDQNVPRVLADDHRMRQVLMNFMSNAVKFTDKGS-VTIGVHYQGESNLMFEVQDSGIGIDKERQSKIFEAFAQEDDSTTRQFGGTGLGLAISTQLIELMGGEIQLDSVKGVGSRFYFTL-----------------------
255589130    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LERQTEELREQERQVRRRTNELALANDALQEAKQRAEDATRQKSEFLANMSHEMRTPLAGVIGM---LGFALRDTGLKESTREQILRGQANAQSLLAIINDLLDFSKIEAGKLTIENIDFALDEAISHVATLFEEQAGAHSVGFAVQLDPDLPRVVGDPTRLRQILVNLVGNAFKFTESGSTVHVERRAEDQHDIRFSVQDTGIGIAPDALPRLFQKFEQADATTTRRYGGTGLGLAICRQLVELMGGTIGVASTPGVGSTFSFVLPLA--------------------
209885750    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTERKAQEEALEIARREAEEAGASKSRFLATMSHELRTPLNAIIGFSEMLTHEDEMKIDAARRHEYAGLINESGLHLLSVVNGILDMSKMESGKFELVAEPFAPRETLASSCNLMVLKARDKGVELVLRAPSDLPQMTGDARAFKQILLNLLSNAIKFTEEGGSVTVSAE-VAGRELALRVTDTGIGIGKDDLAHLGKAFFQAGASYHGRREGTGLGLSIVKNLVALHGGEMRVDSEIDCGTTVSVRLPIVFTPAAKP-------------
152986132    ----------------------------------------------------------------------------------------------------------------------------------------------GRVVVGMSNDAFSQILLKAGLLAAFALILTFLVARRLAQRLSAPISTMGQAVEAIQSGDYKTSLPILDDGEIGDLARHINNLASGLDRASREQEQAREEAEQANRAKSDFLAMMSHELRTPMNGVLGMLQLLETTE----QTREQAEYTALATESTEHLLKVINDILDFSRIERGALELECIPFNLLELVQGSALVFQHSAQQRGLALELQIQAGLEEVRGDPTRIRQILVNLLGNALKFTEEGS-IHLSLEWQALDHEVLAVHDSGIGISPERLEHMFDAFQQADSSISRRYGGTGLGLAIARTLAERMGGTLQAQSKEGCGSTFTLEIPL---------------------
197117892    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLALHSEELKLEVAERTAELSSVNRQLEESLEEVRRAMESAQSANRAKSDFLAQMSHEIRTPMYGVLGMTELL----LNTYLSKEQARFVESVRCSGEALLGIINNILDFSKIEAGRMELEMIPFDLHQLTADAVAMFADDAARKGIALSCRIEPGLPVMFGDPGRLRQVMVNLLGNAVKFTPEGA-VTLSVSLVRRPAVRVTVEDTGIGISREAQERIFDHFAQGDESMTRRYGGTGLGLAIAKQLTELMGGGMELSSEPGKGSSFSFTVPHQKA--PPPERSYSALRSK---
86750625     ------------------------------------------------------------------VSHGALMAVSVASATLYAAGLAFGSESLRTSDTLLSVEEERYRLLARH--------MSDVISRHGRNGAVQFISPAVEALIGVPASALSGHGLFDRVHVADRPAYLKALSDAGRGGEARSVEFRVRREVAAAEFIWLEMRCRPFETGVVSAAGEADRDVTDRKQQEQALEEARAEAGRADATKSRFLATMSHELRTPLNAVIGFSDMILHEDELMLAPERRKEYAQLINDSGQHLLSVVNGILDMSKIESGHFEIAPEPFAPRPALLNCCNLLALKARENGIDLVTRAPENLPEIVGDPRAFKQILLNLVSNAIKFTERGGTVSVDA-MVEGARLVLRVSDTGVGIAAEDLKRIGDPFFQAGTTYQRRHEGTGLGLSIVKSLVGMHGGDIEVKSEVDRGTTVTVSLPLAQ-------------------
239904806    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IGQRKQAEEALRQSKEEAESANKAKSVFLANMSHEIRTPLNGILGMLQLLKTTD----PNDEQKEYLLGAIRSTNRLTRLLSDILDVSRIEAGRMQIVEAEFDIKMVRDSISELFDMEARGKGLLLEFRWNDNLPRLIGDEVRLRQILFNLVGNAIKFTEKG-TIRIDAASDSSVRVLVTVGDTGIGISEEHLKDIFEPFVQAEGSYTRRFQGAGLGLSIVRRLVKLLDGDISIDSTPGEGSTFYLSLPFK-----LPATSQKTEELIAYG
121535347    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITEHKQLEVKLTEALAAAEAANQAKDQFLAAMSHELRTPLNAIMGFSEVLLDQHFGPLND-KQQVYVNDILDSARHLLEIINDVLDLAKLNAGKTNFYPETVDIAKLLRQTLGIIKDRAAAKNIAVELAVDAGVPPVQVDVRRFKQIMYNLLSNAVKFTPDGGAIKVECR-DAGEWLEISVEDTGIGIAATHAEHIFEPFYQVSGNLTAKTPGTGLGLAITRQLVELHGGRIWLESEPGQGSRFTFVLPVRQ-------------------
262195449    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DIADRMQIEDELV-QAREDAQAASRVKSQFLANMSHEIRTPLNGVLGMADLLLDTGLSP----EQRELLDALQSSANALRGLIEDVLDISKIEAGKLEIEAVSFPLLELVYEAARAIAVRAQEQGLELIVDAEPALPRVLGDPVRFRQIVLNLLSNAVKFTPAG-EVVVRVRQRADEHIELSVRDTGVGVPEERREAIFESFTQSDGSTTRRFGGTGLGLTICRELAERMGGKLWYEPGDQGGSVFSVSLPLPR-------------------
117926468    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRKEGGEIGHFLTLVQDITARKRMELAL-QEQKEQAEAANRAKSTFLAVMSHEIRTPMNAILGMAELLRESDL----TSRQHWCVETLNRSGESLLSLINDILDLSKIEAERLTLEHVVFDLVQLVGDVCSLFGYEAQSKGLALKHHIAPTLPRVVGDPIRLRQIMMNLVGNAVKFTKQG-HVSVELNPLADGRLSFVIRDTGIGVSVEQQRNIFKPFTQADSSITREHGGTGLGLTICMRLVALMGGEMQLESTLGEGSCFHFEL-----------------------
196228263    ------------AELVSQAWSRLTAGAPGQP---LDTTTRY-DLRRITGVIDYLHTQASEALAKAQTAAPQAAGHLIPKPVSDSIERALSSNTWRLEPSTLATALTARLDADYQLADKVSFVLVDLLHQRIDRLQRRVILSLVIGVLGLLIVSALGWSLIRDITLGELSTTAQAIEEGELDAPVTVRHRRDEIGRLADALRRMIIAQRQSRQKLVENNLEMLAANEKLQAKTAEAEHLAVEATAANRAKRDFLAVMSHEIRTPMNGIIGMTELALNSGVTPI----QQEYLEMVRSSAETLLELLNDILDFSKIEAGRLELEHIDFDLRDLLGDTMQALGVRAHAHGLELALQIRPDVPDLTGDPHRLRQVVVNLVGNALKFTERG-EVTVLVENDPSGDERFVVRDTGIGIPPEAQARIFNAFSQADSSTTRRFGGSGLGLAITSQLVGMMGGQINVESQVGQGSTFTFT------------------------
71909646     ----------------------------------------------------------------------------------------------------------------------------------------VPIRSEDGVVGTVSITASLN-QVWQAIAWNLALSLLALTISFVIAFAIASKMLAAILA-ALGSLTDTAQYVANSKDYSRHAKIYSDDEIGRLERDRQLADQAKEAAEAASRAKSTFLSNMSHELRTPMNAIIGMTYMLKRQNADPLQVDK----LGKIDNAANHLLQLLNDVLDLSKIDAERMTLEQTAFSIPELAADVASLLTPRAESARLRFILDVDSRLLRLLGDPLRLQQVLLNLAGNAIKFTERGERIVARVVEDDEKAVHISVRDTGIGIAPEAIGRIFNPFEQADGSTTRKYGGTGLGLPICQRLVRLMGGEIQVVSTPGAGSEFTFT------------------------
281611       -------------------------------------------------------------------------------------------------------------IIPAEADTLLGWVELEISHNGTLLRGYRSLFASLLLILGLAFTATLAVRMSRTINGPMSQIKQAVSQLKDGNLETRLPPLGSRLASGINRMA-ATLQNAQEELQLSIDQATEDQNLETIEIQNIELDLARKEALEASRIKSEFLANMSHEIRTPLNGILGFTHLLQKSELTP----RQFDYLGTIEKSADNLLSIINEILDFSKIEAGKLVLDNIPFNLRDLLQDTLTILAPAAHAKQLELVSLVYRDTPALSGDPLRLRQILTNLVSNAIKFTREGTIVALEDETEEHAQLRISVQDTGIGLSSQDVRALFQAFSQADNSLSRQPGGTGLGLVISKRLIEQMGGEIGVDSTPGEGSEFWISLPKAR------EDKEES-------
254282460    ------------------------------------------------------------------------------------------------------------------------------------------IYKGNERTVSLTTLPPGDYMLEVAAKSSF----------GNWNWEGLQIPIAVSPPWWLSQLAYIAYLMWRSRVNLAQAEARERELTQRVQERTLDLELATREAEEANRAKSEFLAVMSHEIRTPLHGMIGMNELLIKTDITP----QQRRFTKAALNSGKTLLHLINEILDLAKIEADRMEVEETDFDLIELIDEVCYLQGEPAQKKGLAIYHLPEAGIARYRGDSQKIRQIVTNLLGNAIKFTDRG-HITVRVQRTIDDTISIAVQDTGIGIHEEVRDRIFEKFTQADASTTRKYGGTGLGLTICRNFATLLGGKLDIESGDGTGTLVEVELPLMPV------------------
56750891     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDILQHLAEHLSIAIYQAQLYGQLQQTQTLENRVLERTQELNAAKGEFLATMSHELRTPLTCVIGMSSTLLRWAFGPLT-ERQREYIKAIHDSGEHLLELINDILDLSQIEAGKAALQVRPFSLSRLATQTLNTLQEKARLGEIQLMLDLNNRVDVFRADPKRLRQILINLLSNAVKFTEPQGTVFLRV-WREGDRAIFQVSDTGIGIPESEQAQLFQKFQQLDTSIRRQYGGTGLGLALTKQLVELHGGHIQIESTVGQGSTFTVWIPEQTLIEPV--------------
218887461    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISRLYEAEQALQRAKEEAESANELKSQFVANISHEMRTPLSGILGIVDVLNDTALPAHDNE-QGHYLSMIRNVSEGLLHVINDLLDFSRMEAGRLGLDQVEYDLRAAVSDALAPLAVQAERKGLSLTVHIDADVPRLQGDPLRLRQILVNLAGNAVKFTDTDGSVHVDVRRRPGGCLRFTVQDTGPGITADKLPLLFESFSQADGSHTRRHSGSGLGLAISRHIVRLQGGDIGVNSTPGQGSRFWFTLPIDK-------------------
296133627    ---------------------------------------------------------------------------------------------------------------VGALGRGLNYMARRLIKEITEEKNKIQAILTSMVEGVIAVDKDTRILLVNPAFEKIFNVVADQVIGLTVIEGIRNYELEKILLKALKKGRTINQEIFRVNVVPL---MRKEKIVGVVAVFRDITEI-----RELEKMRSEFVANVSHELRTPLTSIKGFVETLLDGAM--EDREVARRFLEIINVETNRLSRLINDILSLSSIEAKNKEISRSPVNFNEIVEKVLPILVPMAEEKNITVETDIHPDLPVIMANEDLIKQVLINLVDNAIKYTPENGRVVLSATP-SGGGLKVSVKDTGIGIPPESMSRLFERFYRVDKARSRELGGTGLGLAIVKHALEAHGGTIKVESQVGMGSKFTFYLP----------------------
298528196    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEAQDVKSMLVMPILRNDKILGTFGFESVSSKRLIEEHVQLLQILGNLGDALIRNSFERDLL-QAKEQAEAATQAKSEFLANMSHEIRTPMNAIIGISHLALRSGL----DRRQHSYLTRIDGAARSLLGIINDILDFSKIEANKLELEHVPFNLKDVLSRLSSIFDFQAEEKQLKLTFQLDPDTPSLKGDSMRLSQVLTNLISNAIKFT-SHGEIVVSVSPGTSNTAHFSVRDSGQGMDQDQASRLFDAFFQADSSITRRFGGTGLGLSISKQLVEMMGGSIQVQSQPGEGSTFSFT------------------------
291571293    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------SQIKLLKSLNIQAYLGVPVVGETLWGILATYQKESRKWLHH----EVKLLTQIARQLGVAIYQAELFTQLQQAKEAADTANRAKSEFLANMSHELRTPLNAILGFTQLL---GQNYGLTSQQQEYLQIIQQSGKYLLSLINEVLDLSKIEAGAVTLNPTNFNLITLLKRINTMLQIKASSKNLVMNIQLQQDIPYVQTDESKLRQVLVNLLDNAIKFTDAGS-VTLRVSFVSSSQLYFEVEDTGPGITPDEQERLFKPFVQTDVGR-RHQQGTGLGLAISQQYVSLMGGKITIVSVVDGGAKFMFNIPVEVIIEYLPEEE----------
223939259    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QLQRDEAYQALRESQKQLVELNQKLEEATLAKSEFLANMSHEVRTPMNGVIGMTALLLDTEL----TDEQREYVEATRSSADAMLTIINDILDFSKIESGKLDLESHPFELHTCIEEALDLLAPKAAEKDLDLAYSVDDAIPKILGDVTRLRQILVNLIGNAVKFTNEG-EVFIQVKPAPKHMLQFSVRDTGVGIPIDKQHRLFKSFQQVDASTTRHYGGTGLGLAICKKLSELMGGDIQVESDAGKGSTFHFTIQARATASVIP-------------
156978233    -----------------------------------------------------------------------------------------------------EDRIERQWPLQYDMGV-KTYDLAEVTVQTDLTPIYQGLWQTFFFLVIAE--AIKIFLLILGVLWVTFRLMV--KPLELLSGAVSDFS-GGHVPSKVT----LPKRWFFDEVSLLERKYNRS--VERVSEHQLEIEQARDKAEVANRKKSEFLATMSHEIRTPMNGIIGIASLLGDTKL----DEQQKDFVSIINSSSNSLMVIIDDILDFSKIEAGKIELEATTYNLLDLLHEVGRLHTVKAQQKGLQLVCDIDPQLPEVKGDMGRLKQVLSNLLSNAVKFTERG-HVKLMVSLVSRKTVHFRVVDSGIGIAKENQQTVFEKFQQADGSTTRKYGGTGLGLAICNSLVEVMGGEIRLTSEPGLGSYFEFTIPLNIVCD----------------
260599137    -------------------------------------------------------------------------------------------------------------------ANPLGYVALELDLRSVRLQQYQEIISLLMMLICMACAVLFAWRLMRDVTAPIRNMVNTVDRIRRFMLGELDMLKNGINSMAMSLAAY--HEEMQHNID--QATSDLRETLEQMEIQNVELDLAKKRAQEAARIKSEFLANMSHELRTPLNGVIGFTRLTLKTDLTP----TQRDHLNTIERSANNLLSIINDVLDFSKLEAGKLLLESIPFPLRSTLDEVVTLLAHSAHDKGLELTISVRHDVPDVIGDPLRLQQVITNLVGNAIKFTDHGNIIVVEKRAISNNKVQIEVQDTGIGIPERDQSRLFQAFRQADASISRRHGGTGLGLVITQKLVNEMGGDISFHSQPHRGSTFWFHI-----------------------
149177515    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DQQVVGSSSIERDITARRRREEELS-KAKDEAEQATRAQGEFLANVSHELRTPMNAILGMLELTLQENLTPLK----RDYLQTAKDSADSLLLLVNDILDFSRLEAGHFELEPVPFSLRVMIDEAVKTLSLRACEKGLELICRIDKRVPQVLGDPVRLRQILTNLAGNAIKFTEQG-EVVVDVKLIEPAGEIFSVSDTGIGIAVEDQKRIFAPFAQADASTTRHYSGTGLGLAICHELIGLMDGEMYLTSEPGEGSCFSFILPVAE-----PEESVQGNE-----
126741123    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MSDAISGVVSHRTSVPWYASREFWALNYSV----GVLEDAFAERNEREHALQEACKAADIANRAKSEFLANMSHEIRTPMNGVIGMAELILDTEL----DEDQQMYAETISKSGSALLTIINDILNFSKIEAGKVELDNAPFNLQVAIEDVVTLLSPRATMKGVEITLRYAPDLPEFFGDVGRVRQVVTNIVGNAIKFTSTG-YVAIDVSGAKGPKGYIEVLDTGIGIPEERLDDIFSAFEQVDSAATRSFEGTGLGLAISSRLLSLMGGRVTVKSVAGKGSVFTIRLPLTE-------------------
154249956    ------------------------------------------------------------------------------------IILQLALNIINTPVEKIDKEIKRAIELIAKELNTNRIRVYKFSADGSFNSISNWFYSNNPIFVSFNIKDISGKELDELMAGKQFSIAKQNVSNEFIKKMITPIKINENVIGFISAAFKEDRALTVAEKRIFLLLAT---LLANSEIRKKYEEEAKQEAEKANQAKSIFLANMSHEIRTPLNGIIGFTNLLKETKL----DEKQEKYVSIILKSSELLLEIINDILDLAKIESGKYQLEPLETNLKMELQSSLLLYEAKAKEKNVEYEIRIDKEIDCLILDSVRLQQVMFNLINNAIKFTPAGGSVKVFVKKEEHENIRFSVIDTGIGIPKEKLEKIFEPFEQASVSVTKKYGGTGLGLAISNLIVSMMGSKIIVESEEEKGSHFYFDL-----------------------
169602473    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITELREREDQLREQEKENERLLANAAAAKEASRMKSQFLANMSHEIRTPIAGVIGMSELLSDMNL----DEEQKECAENIHRSANSLLTVINDILDFSKVESGRLDVEEVQFSLSVVLRDVNKMMSFAAQRKGLVYQSTIQDEVEQVMGDPGRLRQILTNVLTNSIKFTSEGSKLSVSISQETNDSVTFSVIDTGIGIEEEVRKRLFQPFSQADSSTARRFGGTGLGLTISKNLVELMKGQIWLDSKLGQGTTATFWIPFSRAPS----------------
283852658    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RKDAELLLSVAEQLALGVERRRNLDALRAAKEDADRANQAKSQFLAGMSHEIRTPMNAILGLTEVALRTEL----TEEQRDYLDTVSDSARHLLNILNDILDFSKIEARQMELEAVDFDLHELLRSAIKTLGLGAREKGLRLALDIFPGLPHVCGDPGKVRQVLVNLIGNAVKFTAAGS-VTVRAGLAAGGRLVFEVADTGIGIRPDMLEVIFDSFRQADNSTARQYGGTGLGLAISRELAGLMGGEIRAASTPGCGSRFTFTVP----------------------
143736006    -----------------------------------------------------------------------------------------------------------------------------------------AVAAFIIVLIGVQLNLLFTFRLVKNV---TQPITEMVRVVAKIREGKLDARLEGNLIGELDLLKRLSEYHDEMQQNIDQATSDLRETLEQIEIQNVELDLAKKRALEASRIKSEFLANMSHELRTPLNGVIGFARQLVKTPLHS----SQVDYINTIERSATNLLAIINDILDFSKLEAGKMVLENMPFGLRETLGETITLISGSAQAKGLELVVDIAPNVPDVNGDAMRVCQIINNLVGNAIKFTDSGSVVKLELQAQTDEQVVLRVIDTGIGIDESQQDFLFQAFGQADSSISRRFGGTGLGLVITKRLVNQMGGQIGFTSSVDKGSNFWFTLPL---------------------
254467598    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RPLHMIHKRMSDAIAGLRSPLRPLPWFASREFRALDFSVGVLEETFAERDEREFALEQAREAADIANRAKSEFLANMSHEIRTPMNGVIGMAELLQETRL----DDDQRMYAETIGKSGSALLTIINDILNFSKIEAGKLELSCAPFNLQTAVEDVVTLLSPKAAEKGVEVTMRYDPALPELFGDAGRIRQVITNIAGNAVKFTCEGIEVTGTAQPDGGLLVRLQVTDTGIGIAQDRIGRIFRAFEQADNAATRNFEGTGLGLAISSRLLELMGGSVEVQSVPGKGSVFTIQIPLRASEKTLPAQD----------
39935007     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRLRATVADLKITQSKLEKQAL--ELDLARKYADE-KRRAEEANQTKSKFLANMSHELRTPLNAIIGFSEIMGSGMFGTLGSEKYQEYCHDIMTSGHYLLEVINDILDMSKIEAGRMRLEMEPLDLAKTIGESVKVVAGRAEHKHLELRSELNDQIPIV-ADRRAIKQILINLLSNAVKFTPDAGRVTVR-GHLAGGSIVLMIADTGIGIPPQSLRRLGQPFEQVESQLTKSYHGSGLGLAIAKSLVNLHGGSMRLRSTLGAGTVVMVSLPRT--------------------
280958354    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MAQLAERTRETQATNEALKAEMEVRRETEREAKERAEAADRAKTDFLAGMSHEIRTPMNTILGMADLMLETDPTPV----QRQYIEVFQSSGAMLLGIINDVLDLSKIEAGEVRLETVPVDMADFLNRTREIVAGRAAQKGLAFRIEADHAPRRFLGDPVRLRQVLVNLIDNGIKFTESG-TVRLAVGQAADGRLTFAVTDTGIGIAPESQEQIFQRFTQADASTTRKYGGTGLGLAISRRLVELMGGEIRLESAPGQGSTFSFTLPEANGAEADP-------------
189425740    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------FRTITIAIPLLMLLILVLLTAILVRRVLRPLSKLHQAVLAVANGDLTVRSATLTNDDLVTELRHEIRMRQQVECAAEAANTAKSQFLSNMSHEIRTPMSGVLGMTELLGFTELTP----EQHEYLNDIKASADNLLSIINDILDLSKIEAGKIELEAANFSLQQCIRTTTAMQMPRILEKHLQIETKISPEIPEVVGDQLRVKQILLNLLSNAVKFT-AHGQISIQASLLESRNEHISVSDTGVGIAAEALDRIFDPFTQADASTSRKFGGTGLGLAICRQLAELMGGGIRVESEEGKGSRFHLRLPFKR-------------------
94263693     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EIPVELALSSVLIDDQWNAVGVVRDITEKKEAQEELQRHGRNLERKNVELNAARLEAEEATRAKSEFLANMSHEIRTPMNAIIGLSYLCLQTDLNN----KQHDYLTKVHSSAQSLLGIINDILDLSKVEAGKLEIEHIPFALQDVTDHLTSIIHVKAQEKQLHFHVETAIDIPPLVGDPLRLGQILINLCGNAIKFTSQG-QVMLQIVLAEQTEQHFAIKDTGTGMTPEQISRLFQAFSQADSSTTRQFGGTGLGLVISKQLVETMGGEISVESEPGKGSTFMFTI-----------------------
158339144    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FAEVLAERAAIAIDNYQLYQRQQLVNAQYRQLSEQLVIVNA-------ALERAAGLKDEFLSTMSHELRTPLTAIIGLAEVLREEVYGSLNPKQLKS-VCTIEESGETLLTQLNDLIDLSKIESGNLVLERRRVSISALVESCLAMVRPQAQKQNITLSHHIPTDLAEVTGDELRLRQVLQNLISNALKFTPQGGAVSVQAT-ADTEQVQVRVTDTGIGIATADLANIFEPFVQLDSSWARPYPGTGLGLTLVQRLIHLHGGTVQVESEVGSGSTFIVTLPCSYV------------------
220924442    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRIYTDVTARRKAEAALAEAHRIAQVARREAEAGSAAKSEFLATMSHEIRTPLTGVLGYADLLTAQSDLAP---EHRRLVGRIRSAGEALLTIVDDVLDFSKIEAGEITLDPKPFSPAQLVDEALALVRAAADRKQLALSARIDPAIPELVGDVGRLRQVLLNLLNNAVKFTRAGS-VTVTVACEQDCPIRICVTDTGIGIPEEKRGRLFQRFSQVDGSIQRHYEGTGLGLAISRRLIEAMNGRIDVDSRAGEGSTFWFALKLAKVPLEPSKEAEETA------
256829549    ------------------------------------------------------------------------------------------------------------------------------------APAYMTIFIGMAAIGADARKAMGTGLVLSACAAVLALVMAWVAERAFFMPRVRALVMAAERFRIGDYGTPTGVNHDAGELGLLASAL--DRMAQERQVAVDALRAAKDAAEDASRSKSEFLANMSHEIRTPLNGVLGMLQLLESGR----PSAEQREYVETAIRSTNRLTRLLSDILDLSRIESNKLVIQEESFAVADVRQSILDIFETPAREKGVRLEVRVDPRIPHLFGDEARLRQILFNLVGNAVKFTPKGQVVLVSAAGESTCQIRFTVQDSGVGIPSERLKDIFEPFIQVDGSCVRSHQGAGLGLAIVRRLVDLMHGQLQIQSTQGEGTLVGVTLPFT--------------------
143117132    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------STFTIFTNITELKNKENELRKTISALDEEKEKANEANKTKSQFLANMSHELRTPLNAIIGLTEMLKEDAEDDNLDD-YLEPLDRVFNAGKHLLALINDVLDLSKIEAGRIELFNETFQLKSIIDEIVKTSQPLAEKNKNELIVNFQNSLNLVTADQTRVKQIVLNLISNACKFT-ENGKITLNISKKSGDLISIAVKDTGIGMTKNQMDKLFNSFVQADSSTTRKYGGTGLGLTISKQLAMMMGGDVTVDSEINKGTIFTATF-----------------------
163760024    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SQGAMLQKFLVVTMAILLVLGGGVFVPIDIII--------------RQMISRLQQKTKETDLALTKAKAADRAKSEFLATMSHEIRTPMNGVLGMAELLTRTDLDT----RQRTFTDVILKSGNALLEIINDILDFSKIDAGQMVLAPKPFSLVDTAEDVATLMSSRVVEKDIELAVRIAPGLPQLIGDPGRVRQILTNLVGNAVKFTEQG-HVMVEINWKDVEALSISVSDTGIGIPPDKIDAVFDKFSQVDGSSTRKHEGTGLGLAIATRLVELMGGQIKLESTVGEGSTFSFT------------------------
114046681    -----------------------------------------------------------------------------------------------------------------------------------------AVAAFIIVLIGVQLNLLFTFRLVKNV---TQPITEMVRVVAKIREGKLDARLEGNLIGELDLLKRLSEYHDEMQQNIDQATSDLRETLEQIEIQNVELDLAKKRALEASRIKSEFLANMSHELRTPLNGVIGFARQLVKTPLHS----SQVDYINTIERSATNLLAIINDILDFSKLEAGKMVLEKMPFGLRETLGETITLISGSAQAKGLELVVDIAPNVPDVNGDAMRVCQIINNLVGNAIKFTDSGSVVKLELQNQTDEQVVLRVIDTGIGIDDSQQDFLFQAFGQADSSISRRFGGTGLGLVITKRLVNQMGGQIGFTSAVDKGSNFWFTLPL---------------------
119490633    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLTALQSSQLALEQVAQRAEIANQAKSEFLANMSHEIRTPMNAILGFCDLLQ----GLVTEPRQRSYLELIAASGESLLDLINDILDLSKIEAGKFQLYYEPLNLRQLIAEVQKIFTHRAKEKGLSLISHIDDAVPQIYFDGIRLRQILFNVLGNAIKFTERG-FIQISIRAQKKVWLEIAITDTGIGIAKNQQDDIFEAFVQSEGQSTRKYGGTGLGLAITRRLTTLLGGTLVLQSELSHGSSFIFIFPEIEVSDISLE------------
119944301    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MSKHHEEMQDSIDLATSELRETLDQMEVQNIELDITKKKAQQAALVKSEFLANMSHELRTPLNGVIGFARQLLKTQLTTN----QIDYLQTIERSAGNLLKIINDILDFSKLEAGKFTLEHIPFDLRDCIDETMHLLAPSAHEKNLELSLIVDPEVPEVFGDAMRLQQILTNLIGNAIKFTEKG-DIKIQIQRIEEQTNRIMISDSGIGISKKQQAQLFKAFGQADTSITRQYGGTGLGLVITQKLVKEMQGRIELISIPEQGSTFGFTI-----------------------
32476695     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DSTQEHVQAETLR-ESERRANEASASKSAFLANMSHEIRTPMTAILGYAELLQD----IIQDTEGLHHLQTIRRNGDYLLDIINDILDLSKIEAGKLDVESERFDPAHLIEDVRSIMEVRAKEAGLELTVEYGQQIPSIQSDAKRLKQVLINLVGNAIKFTPEG-NVRLVVRMESEPRLCIDVIDTGIGITPEQQEQLFLPFSQGDSSVNRTFGGTGLGLTISRRLAEMLGGTIHFQSEVGVGSTFTLSVPVSKLVDDL--ENSSTTPIKCYA
149174997    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SQVRDLALN-ELKDRTENLELTRRELEEKAERAEAASRAKSEFLANMSHEIRTPMTAVLGYTDLLIEESWGRPGS---IQLLDVIKRNGHYLLELINDILDLSKIESGNLTIETIQFSLLEKMKEIQSLMKVRAELRGLHFKLSFEGTLPEIQSDPTRLKQILINLIGNAIKFSPDGGKVSVETSFADNPLLEFKISDTGIGMTAEQIAMLYQPFVQADSSTTRKFGGTGLGLAISKRLAEMLGGDLTCESVPGEGTVFTLTIPETLKFHENPQD-----------
296123452    -------------------------------------------------------------------------------------------------------------------------------------------WNNAILLTTAIVTAFLAMLAAYAIYVIVKPVLHLKDVSDAIARGSLDMRADIRTGDEFEELSHAFNRMLR---HLVTVQEELQHVNHDLDGKVDELAQVNLRLFELNKIKNEFLATMSHELRTPLNSILGFSEVLLSTSTLP---DKQRRYVSNIQTAGKNLLNLINDVLDLAKIESGRMELHPSDFSIYDLVERQVGSLMPLAEKKHLELTSEVSPEVPLLWQDAGKLQQILGNLLSNAIKFTPDGGKVRVKVDLPEEQTETIEVEDTGIGIPLEEQERVFEKFRQGQSTLTREYEGTGLGLSIVRELSRLMGGEVRLQSEFGKGSVFTVVLPLK--------------------
17230612     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EIDFTQQLATQLA----IAIQQASLVEQLQQELAERHQAELKLTQSNQQLAISNQELARATRLKDEFLANMSHELRTPLNAILGMTEGLQEGVFGMINNKQFK-ALETIERSSSHLLDLINDILDVAKIEAGQIKLDCTTISVANLCESSLVFIKQQALQKRIQVEIKIPFNLPDLFVDERRIRQVLINLLNNAVKFTPEAGRISLEVTQLSQNFLQIAVIDTGIGIMQENINKLFQPFIQIDSALNRQYEGTGLGLALVKKIVELHGGRVGLTSELGIGSCFTIELPCIPSTPASPD------------
296132739    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VAEIIQKVLEEGIGKSATLKKENITVLALKDSRENISGTVCVLQDISE-----AEKLEQMRKDFVSDVSHELRTPLTAIRGYNEALSDGTV--EDPEIRQKYHNIIREETQRLERLIHDLLDLSRLQSGKISLELEPLDVGAVIRSTVEKLEPQINIKGIAVELDIPQNIPYIMGNEDRLVQLLIILLDNAVRYTDAGGKIFVSVGDVGLKGVEIAITDTGKGIPKEDIPFIWERFYKVDKSRTRTGAGTGLGLAIARQIVELHHGTIEVESELGRGTTFKIVFPLAE-------------------
288871335    ----------------------------------------------------------------------------------------------------------------------------------DFPSFHAAIDAGESGLTLLTVGTHHVYLYYMPIQGTDWYMVTSMSYETVNNQIVLSQFMAGVGAGIVVFATVITFFL-------LFRRSEKR--------SNELLRLEKERAEAASRAKSDFLSQMSHEIRTPLNGIMGMVELGKNHIDEPG---RMRNCLDKITFSSTHLLSLINDILDMSKIESGKIELHPELFDLGKLLRALTTVFHVQAINRQIDFQIFLRGEVEYLVGDALRLNQILTNLLSNAVKFTPAQGSVNLTLRRDDHRWLRFEVKDTGRGIAPENIHRIFEPFTQENSGIARNYGGTGLGLPITRSFTEMMGGSITVSSEVGTGSVFTVDLP----FDCAPDDVYKDAQ-----
222148029    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRLMATIGDLSSSQKKLERQKAELSEANEKYLAEKQRAEAANKAKSEFLANMSHELRTPLNAILGFSEILSTGMFGPIGSPKYGEYARDIHDSGKHLLNVINDILDMSKIEAGHMLLKCENVDFASLIDETLRLTTISAKDKNIAIEQRIASGLA-MTADRRALKQILLNILSNAVKFTNEGGRISVRAHKIDG-AVRLLVSDTGIGIPKQAISKIGQPFEQVQSQYAKSKGGSGLGLAISRSLIMLHGGSLRIRSREGKGTVVSINVPDS--------------------
159899963    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IERLEQAKDHAQRLQFVAEEANRAKSNFLANMSHELRTPLNAIIGYSEILQEECEDLGQTAMIED-LDRIRLSGRHLLTLINDILDLAKIESGKVEILPEEISLPQLLHDVRSTVDPMIIKNENRLVIESAAGLLTMISDETRLRQILVNLLSNAAKFT-EHGRITLRVQPSEEEGWIFSVHDNGIGMSNAQLSRLFQPFTQADASTTRKYGGTGLGLALSRRLAQLLGGDIRVQSELGVGSTFSVHLPQS-VIDMAP-------------
83643847     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTKAQSEILALEKRVEERTAELAETNRKLLEAKEAAESANEAKSLFLATMSHEIRTPMNGILGMLELLSHSQL----SAEQTKMISTVRDSAFSLLNILNDILDFSKIEAGRMELENITLSVEEIIEGVAETVAASANKRNLHLHCYVDPDIPDLVGDEVRLRQILFNLCSNATKFTDTQGCVTLRADLLHSAGQRISVKDNGIGMDQVTLDKLFSPFTQGESSTTRRYGGTGLGLSICKRLTEIMGGAIEVASEPGQGTEFRLNL-----------------------
281417527    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVFWEYAYYSPIINSEGVVTNYLKVSEDITERKLMSENLFKAKEAAEAANRAKSEFLANMSHEIRTPLNGIIGMTNL----TLQTELTDEQRENLNIVNSCAELLLRVINDILDYSKIEAGKMTLENVKFDFFNLLEKTYKAHIVQANEKGLRLSYTVQKGIPRILGDPGRLQQVLNNLISNAVKFTDIG-EVRIDVDIIEKRDLKFTVSDTGIGIDGDKMNMLFKSFSQVDSSITRKYGGTGLGLAISKQLVEMMGGEIWVESQKGKGSTFYFT------------------------
196258601    ------------------------AKFTRMLQGQRDLETVSKLILSELA------SLVGAQHGVFFLMDERDGGTYLKLLSSYAYRERLSNRFYLGEGLVGQCALEKERILLTSVPEDYIKISSGLGDASPNNVVVLPVLFEGQVTAVIELASFQRFSEIHLTFFDQLSESIAIVLNTIAASMRTEQSLAEELQTQQGELRETNQRLLEEKARLLSLQNEEERKNAEIEQARRSLEEKAEQLALTSRYKSEFLANMSHELRTPLNSLLILAKLLADNIENNLTPKQV-EYAATIYSSGSDLLGLINDILDLAKIESGTMSIEVEQMQLEDLRHQIERSFRQIAHDKGLEFSIIFDPRLPSIYTDSKRLQQVLKNLLSNAFKFTAKG-QVSLSLGWSLDNEILFAVTDTGIGIAPEKQKLIFEAFQQADGTTSRQYGGTGLGLSISREIARLLGGEITVISRLGYGSTFTLYLPQTGISHTLPSNNLAKNQEQ---
117926806    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITVLKQAQEASRQAMEQAERANRAKSEFLATMSHEIRTPMNVVVGMSDILLESLPNP----QAQKHIQLIQKAGTTLLDLINDILDLSKIEAGQLELEHAVFNPILLIEDTIAIFQMQAKLKGLTLTSSMTGHIPHLMGDRARLRQILVNLLGNAIKFTEKGS-VEVQAGYANQQFWY-AVVDSGVGIGSDSLLRIFDKFTQADSGVARRFGGSGLGLAICKNLMELMGGTIETQSTLGQGSRFYCAIPAPIADHLLPSD-----------
20090805     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITERQRAEDALLKVR-IAEDASQAKSEFIATVSHELKTPLNSIIGFSDLLLEDSSGKLS-ERQARYINNISISGKHLLQFIDDILDLSKIEAGKTFLEPENFEFTKIFKDIEKVFRPRVSGKKLSLNFEVDSGIKSFYADKMMFKQILYNLISNAVKFTPEEGSITVSAAKI-GNMVRICVKDTGIGISREDMDSFFQPFKQPDSFFKRRYERTGLGLFLVKRFVEMHGGNIQAESVPGEGSSFIIELPLK--------------------
241908086    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VPVRLDGRLGAVAVLLDKPT-PFTRADIKQLDLLMRG--MLEHLERRRSLHRLAKEHAESANRAKSEFLANMSHELRTPLNGMLGMLQLLEAGDL----DRDQNELVHIALDSGRTLLRVLSDILDLSRIEAGRMELRHDRFSPEEAVRQVYDMFAQDARIRGLRLRWRCDELPCEVWGDGTRLRQILFNLLGNAMKFTHEGTVVEVCAVRRTEESVRFSVSDTGIGIPHDRLMSIFEPFTQLDGSTTRRYSGTGLGLGIVRRLVHLMGGGLNVESALGEGTAVHVCLP----------------------
193084072    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HYNILMNSLEESDKI--MRKQKDDLKIAMQKAQTANQAKSDFLANMSHELRTPLNAIIGYSEMLIEEADDDGLD-TYSEDLSKINSSGEHLLTLINDILDLSKIEAGKMDLHIEEFDFAELLKQIEATAKPLVEKNKNKFIIKCQTKKLKLKNDQTKLRQILFNMLSNAAKFTKEG-MVTLQINPEKKNHLKFEVLDTGIGMNGKQLEKVFEEFTQAKSSTSKDYGGTGLGLPISKKMTEMMGGRMGVESKEGKGTTFSIIIP----------------------
298530758    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITQRKESEAELQMAWEKAEAANKAKSEFLANMSHEIRTPINGIMGGLQLLEATSLDH----EQKQLVEMGIASARRLTRLLTDILDLSRIEAGKMEIRKADFEVDRLCTSIEDLFAASAAEKNVRISCTLDPRLPPILGDDARIQQILLNLVGNALKFTHDD-TVELHWHLLRRQGVLISVADSGLGISDEKLGEIFNPFVQADGAFTRNFEGAGLGLSIVVRLVQMMGGNISVESTPGEGSTFYVSLPLEAGSGESAGENKENIQVKA--
169779005    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MAENLTSQVRAFGEITDAATDGDFTKLNASGEMDELVSNLRDSIQRNTAAREAAELANRTKSEFLANMSHEIRTPMNGIIGMTQLLDTDDLKPYT----REMLNVVHNLANSLLTIIDDILDISKIEANRMVIESIPFTVRGTVFNALKTLAVKANEKFLSLTYQVDNTVPYVTGDPFRLRQIILNLVGNAIKFT-EHGEVKLTIRKSDREQCEFSVSDTGIGIEEDKLDLIFDTFQQADGSTTRRFGGTGLGLSISKRLVNLMGGDVWVTSEYGHGSTFHFT------------------------
119509388    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELLRSLADQVGIALAQAKLLEGEKLQREELEIARQEAELASQAKSAFLANMSHEIRTPMNAVLGMTGLLLETNL----NREQRDFAETIRISGDALLCLINEILDLSKLEAGEMFLETLDFDLSTCVEEVLELLAPQAHKQELEIAGLIHRNVPHLQGDASRLRQILMNLVGNAIKFTSTG-EIVVRAELLSQTTIHFSVTDTGIGISSEDQNKLFQPFTQVDASITRKYGGTGLGLAISQQLVSLMGGTIGVNSQLGKGSQFWFKLTFTQQLQPV--------------
87310159     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WIALEIEPVFDQEGRLSNFIATQIDITDQVRRTEELI-EAMETAESANHAKSQFLANMSHEIRTPLNGIMGFTDLLLYDIES--TEADRREYLETVRSSGEHLLALINEILDLSKIESGQLLIEKFPCSPQQILTDVISVLRPKFEEKKIQIRRHWDSDIPTVLTDAPRLKQLLLNIVGNAIKFTQTG-EVRIVARLEAESRLIFDVIDTGIGIPQGKLEMIFQPFSQADSSVTRRFGGTGLGLTISRNLAELLGGSLHAESVEGLGSKFTIT------------------------
189501026    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RARNELMNANRKLEASIARANTMASEADAANKAKSEFLANMSHEIRTPMNGVIGMSELLLRSTL----DKEQKKFAETINASGKNLLHLLNDILDFSKIEADKLEIEEIDFNLLDLLDEIINMFSYKAGKKGLNFTFLPDEDIPLLRGDPGRIKQILVNLISNAIKFTDEG-EILVNVELEEDFGIRFTVSDTGIGIDESRMDAIFEPFVQADGSTIRKYGGTGLGLSISNKLARNMGGRIQVRSTPSQGSMFYFSI-----------------------
117926280    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELARSILGIFSGRAAMELEREETELALRV---AKERAEAASQAKSEFLAMMSHEIRTPMNAILGITELLQEQ----PSKKEQLEFLTVQAKAGQALLTLINDILELSRLEAGREQLQTAPFDLYELLRSVSTLLEPSAKHKGLSVHLEIAEGLPNWIGDERRLRQVLINLVGNGIKFTNRGS-IWISAQPMAN-GLEIRVKDSGAGINPRHHDKIFERFHQVDSTATRKHGGTGLGLAITKKLMDLMGGEIRMESQPDQGSCFTLALPLSEA------------------
256389376    ------------------------ARMSGLMQGQRDLDAISALIMSELTP------LVNAQYGAFYLARKESGTKVLNLIASYGVDREVTSRFRLGQGMVGQAAVERKPIMIQHAPVDYIRISSGLGSAPPSSVAVLPVLFENEVMAVIELASFHSFDEVHRALMESLMEMVGVTVNTITANTRTERRLADELKARTDELQMQQKELRRSNAELEEKAELLARQNQDIEVKNSEIEQARQELEESSRYKSEFLANMSHELRTPLNSLLILARLMSDNAEGNLT-ERQVEYAETIHGAGSDLLQLINDILDLSKIEAGRMDVQPARIAVSQLVDYVEATFRPQTEQKGLELRVRVAPSVPHLFTDEQRLQQVLRNLLSNSVKFTETG-HVELVVDTVGDPAVSFAVSDTGIGIVDDKIQTVFEAFQQEDGTTSRRYGGTGLGLSISREIAKLLGGGIRAESQRGRGSTFTLFLPHA--------------------
283479542    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDVLKNGINSMAMSLTAY--HEEMQQNID--QATSDLRETLEQMEIQNVELDLAKRRAQEAARIKSEFLANMSHELRTPLNGVIGFT----RQTLKTMLNSTQRDYLHTIERSANNLLSIINDVLDFSKLEAGKLVLETIPFPLRATLDEVVVLLAQSAHEKGLELTLNIQSDVPDAIGDPLRMQQIIVNLLGNAIKFTESG-NIDIRVEKRNRMELEVQIHDTGIGISEKQQSKLFQAFRQADASISRRHGGTGLGLVITQKLVNEMGGEISFHSRLHRGSTFWFHI-----------------------
34556655     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EITSLIRAQNALRVALKRAEEADRVKGVFLANMSHEMRTPLNGIIGFGRLLLEENL----NQEQREYVEIIDKSGEHLLGIINDILDLSKIESGKFELESLPMKLSEELRAVADFCEVKAREKGVKLLCLFEIEGLIIQGDVMRLKQVTANLLGNAIKFTPEGGEVRLGVEVLEEREEAISVSDTGIGIAPEYLEKIFRPFEQAESSTARNYGGTGLGLSISQELVRLMGGEMRCQSEEGKGSRFSFTLPKAK-------------------
170748811    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDVTARVEAIRS-RDAALERAEAASVAKSRFLATVSHEMRTPLNGILGMADLV----LGTELNPEQRTYVEAVRTSGQALLGLIDGVLDFSRIEAGRLDLAAEPFDLPALSEGVVELLAPRAQDKGIEIALDVAEDFPAVLGDADRVRQILINLAGNAIKFTERGG-VGVSLGFARGGEVVLAVADTGPGIPEERLPILFEEFEQGDGSASRSHEGTGLGLAITRRLVTRMGGRIEADSRLGRGSTFRVLLPLAEVA-----------------
78356407     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRAQDIQSILVLPLKVGGQWWGLIGFDTRTMRRWTQLDEQLLMTAAEIIAAAIERNRAQKQLEKTSREAEAASRSKSEFLANMSHEIRTPLNAIIGLTELSLQEDLPEGVGENLRASL----SSAEALLDIVNDILDLARVESGKLHLEEVEFSLPRFLGGVMRVMRHEAERKGLDFSMFLGRGLPELMGDSGRLRQILVNLIGNAIKFTEEGG-VNVAVECVSSSGVRFTVQDTGIGIPEHLHGIIFENFRQADGSITRKYGGTGLGLTISRQLVEMMGGSISLRSEAGKGSRFEVELP----------------------
284052123    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------SQIKLLKSLNIQAYLGVPVVGETLWGILATYQKESRKWLHH----EVKLLTQIARQLGVAIYQAELFTQLQQAKEAADTANRAKSEFLANMSHELRTPLNAILGFTQLL---GQNYGLTSQQQEYLQIIQQSGKYLLSLINEVLDLSKIEAGAVTLNPTNFNLITLLKRINTMLQIKASSKNLVMNIQLQQDIPYVQTDESKLRQVLVNLLDNAIKFTDAGS-VTLRVSFVSSSQLYFEVEDTGPGITPDEQERLFKPFVQTDVGR-RHQQGTGLGLAISQQYVSLMGGKITIVSVVDGGAKFMFNIPVEVIIEYLPEEE----------
124009209    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITHEKLASEKLKEAKKQADTANKAKSEFLANMSHEIRTPLNGVIGFADLLQRSKL----NETQQKYISTIYQSATSLLDIITNILDFSKIEAGKLDLMVAKTDLLNLSQQIINLIRYQAHKKDLEVLLHIDNDIPRVWIDEVKMRQVLVNLLSNATKFTTEG-EIELKIDLQERLDERFAVRDTGIGIAPENKGKIFEAFSQEDSSTTRRFGGTGLGLSISNKLLDLMGSRLLVESITGRGSVFYFDIPVKATVDAA--------------
17229180     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLISIAEQLAIAI-HQSELMRSLQDSAQRLTQEKQTLEQRVIERTMALR---DALLAAEAASRLRSEFLATISHELLTPLTYVIGMSSTLLRWPLGELS-QRQRDYLQTIHDSGEHLLDMINDILDLSQIEAGKTVLNIAEFSLVKIAENTIESLLEKAEQVNLKLDLQIDPRRDRFTADAARIEQILWNLLTNAIKFTPEGGNVTLRI-WVEEDTSIFQVEDTGIGIPEEQLPLLFEKFQQLDTPYRRRYEGTGLGLALTKQLVELHRGRIEVESTVGIGSIFTVWIPYQEI------------------
260778490    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LYSTHGQIEGFMAVERDITQRVELEESLKIKAVE-AEAANIAKSQFLAAMSHELRTPMNGILGVGDLLKNTTL----NEEQQEYVDTFLGSGKHMLNVLNDILDFSKIEAGKLELEKVEFLLKDVVARLTRLYEPLCADKHLEFKCEYSQSCDRLVADETRILQILQNLLSNALKFTSEGG-ITLSLDVVEQSHLHIDVSDTGIGISPEKQSAIFDPFSQAESDTTRRFGGTGLGLSITRDLVKAMNGTVDLSSEVGKGSQFTIVVP----------------------
32470753     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITLIEENKVALAKARDAAENANAAKSDFLANMSHEIRTPLNAVLGFTDVLRRGLVS--NGDEAVDHLNMIHRSGAHLLELINDILDLSKIESGHLQTETIDTSLDDIVTDVANTLKVKADEQNLALKVDFRTAIPTIQSDPTRLRQVITNLVGNAIKFTESGS-VSIVTSLLKDPIIRVDIIDTGIGMTPDQQAKIFDSFVQADSSTTRKFGGTGLGLSISRRLAEAMGGSLTVHSEVGIGSTFRVELPTS--------------------
90419932     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VIRDISRAKRVEQEARSEAEAASLQKSQFLANVSHELRTPLNAIIGFADVIATECFGPIGNERYLEYLDDIKRSGHHVLDLVNDLLDISKIEAGKLELAFEAVSLNEVIGEVVALMQPQANREQVIVRSNLPSSVPPVVADRRSMRQIALNLVSNAVRFTPAGGQIIVSTSYSPEGDVVVRFRDSGIGMSEDEIEIAMMPFQQVNPGNRRRGEGTGLGLPLTKALAEANRAGFAMSSTPGEGTLVEISFPPQRVL-----------------
167621563    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGKLIAHYLDQRAQGFPATVEGSIRRRDGEVRR--IEFRACNDSVGEIITERDLIERDLIAAKDRAEAGARSKSEFLANMSHELRTPLTAIIGFAELLAREGSLAPQE---RHWLARIEDASKALHSIVNDVLDFSKLEEGAVELESEPFGLRKLVEDTVALLADQAERKGVGLAIFVDDGLCDLRGDTGRLRQILLNLICNAVKFTNHGG-VTIRVSEDVGAGVRFAISDTGIGIPDAALDQVFQRFVQADGSVSREFGGTGLGLAICRRLVELMGGEIGVESRVGSGSTFWFSVPAAHVEQPGAED-----------
220904867    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NDRPVRLSISTDITDILRTRHEKASQAKTEFLAHMSHEIRTPLNGIIGLTHL----ALQSGPDGELKEYLLKIRSSSTNLLAIINDVLDLSKIEANKMELENVNFMVEEVLDFVHTSVRFAMEQKGLEYQCHLDDDVPKLWGDSLRLKQVLLNLMSNAVKFTARG-KVGLRIHRDDGDWLHFEVSDTGMGISHEYQQHLFDPYTQANSSISRRFGGTGLGLSICKRIAELMQGSLWCESRLGEGSRFHLRIPCTAARNIYCETSDEA-------
83591406     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITELKRRERALADAKEVAEYANRAKSEFLANMSHELRTPLNAIIGFSDITRHQMFGRLDNPVYVDYARNIYDSGTHLLEIISDILDLAKIEAGELGLDEEEVDAARLVDSAIQMVTPRATSKRIALTNLLTGDLPRLWCDPLRLKQVLINLLSNAVKYTQEDGAVAVTARLAGGDGLAISVIDTGIGMDEAGIQVAMTAFGQVESPYSRRQGGTGLGLPLTRKLTEAHQGCLTIASRPGEGTTVTILLPAHR-------------------
158338213    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELEARVSERTAALEQTNHALAEAKEIADSANQAKSEFLANMSHELRTPLNGILGYAQILNRSDQISPRD---KRGLEVIHQCGSHLLTLINDILDLSKIEARKLELNPHPTDLLTLLSSVVDMFHLKATQKGIELLFQLDNDLPKVEIDEKRFRQVLINLMGNALKFTEKGS-VTFQILQLEANALRFAIIDTGVGIATEQLSRLFKAFEQVGDPRN-HTEGTGLGLAISQRIVQLMGGDIQVSSQLGAGSEFSFTVPLAQ-------------------
88857797     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VGILANA---FKSMATRIFDYNTNLEQKVSERTSELVE----------ARKKAESASKAKSNFLAHMSHEVRTPMNAIIGLSQLMLKTQL----NKRQRDFMEKVLSSSDVLLNTLNDVLDYSKIEANKLTLDYTPFDIRDVLRRVTNISAYKAQYKGVELLLDIDQKVPFQWGDPIRLGQILINLASNAVKFTEQG-EVIIRVKLLEQHNQRFSVIDTGIGIEQERINLLFTPFMQMDSSITRKYGGTGLGLAISRQLTELMGGRIWVESQLNVGSQFHFT------------------------
189423636    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TFWAEVSLRAAEINGRQRLLAVVRD--ISERKQSMQELQQARDAALQATTAKNEFLANMSHEVRTPLNGIMGLSQLLRTTSL----TEEQAGYMDMLDSSARNLLVLINDILDISRIEAGSLTIRQTAFSPAKLLREVAGMYEKAAAEKGIGLILPCDELPAALIGDPLRLRQVLINLVGNAIKFTSHGGTLRVDCLEESATGIRFEVSDSGIGMSAETLQKIFHPFTQADASTSRVHGGSGLGLAICRRLSELMGGSIRAESSLGQGSRFIVELPFGRYLGTQ---DTEETETAAPA
189425046    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITERKRAEDELLRAKAAAETANTTKSEFLANMSHEIRTPMNGVIGNAQLLRFTDL----TEEQSRYLEYIEADAKHLVSVINDLLDISKIEAGKMELEQTSFSLRGCINDLLKPMTPRIATKGLIFNTEIANTVPDLTGDQLRLKQILRNLVGNAIKFTDQGS-ITLRVELLEHSENYFSVIDTGIGIPQEALERLFTPFTQADSSVTRKFGGTGLGLSICNRLAGLMGGNISVESSEGAGSCFHVTLPQTRQAGTLPQEE----------
120601627    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VPVRLDGRLGAVAVLLDKPT-PFTRADIKQLDLLMRG--MLEHLERRRSLHRLAKEHAESANRAKSEFLANMSHELRTPLNGMLGMLQLLEAGDL----DRDQNELVHIALDSGRTLLRVLSDILDLSRIEAGRMELRHDRFSPEEAVRQVYDMFAQDARIRGLRLRWRCDELPCEVWGDGTRLRQILFNLLGNAMKFTHEGTVVEVCAVRRTEESVRFSVSDTGIGIPHDRLMSIFEPFTQLDGSTTRRYSGTGLGLGIVRRLVHLMGGGLNVESALGEGTAVHVCLP----------------------
255061970    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSKGFNNMLEMIQERDAKLAEEEVTKRTAELAKESAEAASKAKSEFLATMSHEIRTPMNGILGMTELLLQTQL----NRDQQRFAETVQSSGRHLLGIINDILDFSKIESDHMELESIDFDLVQLIEDTLAMFAQPADKKGLELAAQFIPPNRMVRGDSFRLRQIFANLISNAIKFTSQG-EVVIRTQLCEAAGLRICVEDTGIGIPPEYHKKIFQQFSQADGSTTRQYGGTGLGLTICKKLLELMGGSIHIDSTPGQGTKFQINL-----------------------
77164777     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DIMDMEGAFNTMMTVLEAREQELEKARDAALESARIKGEFAANVSHEIRTPLNGVIGILELLKNMGLNP----KQREYVQAACNSGETLLELIGNILDFSRIESGKFKLDPINFHLQEILDDVIGLLAAQAQRKELELYVVLDNVPLSLRGDSARIRQILINLMANAVKFTDRG-EVSIEVSLLEKKAEHFEVRDTGIGIPVEFRARVFEAFSQADSSTTRKYGGTGLGLAICRQLVDLMGGDIGVESGSGKGSIFWFTAPLEET------------------
182678851    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VAILERAFETHHLRMEKSRMIEALRLAKEGAEAANQAKSNFLATISHELRTPLNAIIGFSNLILMELMGPLSNERYREYLRDINASGEHLLSIINDILDLTKAEAGQTELFESVIHPRDAIIPVERLLMPKAREAGLTLTSNITEHLPLLRADERKAKQIFLNLLSNAVKFTPPGGSIEIDAHLTHKGDLAIAVADTGIGIAPEHIDRVCEPFVQIDSSLSRRHDGTGLGLPLVKSFMELHEGSLHLRSKSGIGTCAIVTFPAKRLV-----------------
149189097    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISDENGNLDRFIAIERDVTEYKRLENKLTNTARD-ANAANEAKSAFLATMSHEIRTPMNGVLGLTQILEKEITDPN----HREVLQLILSSGNHLVSILNDILDISKIENEALTLEHSPFKMIEILSPVKNTYQSLCSEKGL-LFEVIDNTPPQFIGDEVRLRQILLNLVGNALKFTQKGS-IVISVEVNVGGMCRFEVKDTGIGITPDRLDSVFEKFEQAEASTTRQFGGTGLGLSIVKSLVELMGGEILVDSKVGRGSTFTVLLPLPSIVN----------------
118587761    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLKATVTDLQKSRQTLEVQARQLVEMADEEKTRAEAANKAKSEFLANISHELRTPLNAIIGFSDIMTQEMFGPVGTDRYSDYCKDIYSSGTYLLNVINDILDMSKIEAGRMTIETETVNASESAEDASRIVTGAATEKNITVTTDVVENV-SVHADKRALKQILLNLLANAVKFTPDNGTVTLKARPR-GDKLHFEVIDTGIGISERDIERLAQPFVQVENQFTKTHQGSGLGLAIARSLVELHGGALVIKSEVKKGTTVSFTLPLAE-------------------
254447054    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VQRQALKLEQANQELLEADRLRSEFVANMSHELRTPLNSVIGFSSVL-MKNRNQSLLEKDLNFVEKIHRNGKHLLSLINDILDLSKIEAGRMEVELRPVLVQDVVRDTSEMLQTQAEAKNVALRVEGQLDLPYIQTDGDKLRQVLINLVGNALKFTERGS-VTLKVGVES-QWLRIDVIDTGIGIAEDKLMTVFEPFRQADAGTTRQYGGTGLGLAITRSIVEMLDGRVELDSVQGQGSTFSVYLPMNSMAEKPPKPKHSE-------
71908362     ------------------------------------ILGRQVELINRNQTLGQIVTIMIASSLCWVGYQELVGLWGLAAIGMALLRLALARKYAQSPVRAENILAWHRKIRLGALGSGLIWSVGTLMMSGGNLPMQLFTAFAMAGISAGALPVLGADRWAYRLFAWPIILTVIFSVFATDHMHAAFSALATL---ALIIFTRSADAFHRMLNETFELEREKTRLLSTV-------DQARQTAEKSDLAKTQFLANVSHELRTPMNGILGLSELLSSDPLTP----DQAELLSLLRDTADGLMRQIDLLIELSALEAGHVVIKPAPFAVADLLEGLVSSQLRSANEKGLKLEKQADPDLPLVLGDLERLREIFDHLVGNAIKFT-EHGTISITAKLLEKQNQHFSIRDTGPGISEEKLQVIKGLFAPGDSSLIRRHSGIGIGLPISRKLVELMGGEISIASEVGVGSNFCFTLPFA--------------------
117924517    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISQRKQLEADLLAAKTEAEQANQAKSRFLANMSHEIRTPMNTILGMGEILL---NAPNLTPKQHRYLSISQRAGDTLLGLINDILDLSKIEAGELHLEHTLFALHDELKSLITMLRPMARDKGLSMQCVIDPQLPTVHGDPQRFRQIVLNLLSNALKFTDQGS-ITLHAKPIETGRLQFTVSDTGIGMPEQVITKIFRPFVQAEANTTRRFGGTGLGLSICRQLVTMMHGEIYANSQVGEGSQFIFEI-------ELPAANSET-------
255034075    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SFIAEVLLNLMKVNGKEI-IQAVIRDITIRKRAELELL-EAREHAEAASKLKSEFLANMSHEIRTPLNGVVGFTDLLMKTNL----DETQQQYMSMVFQSANSLMDIINDILDFSKIEAGKLELTPEKTDLLEICGRVADMVTYQAQQKHLEMLLNIPADIPRVWCDSVRLRQILVNLLSNAVKFT-IKGEIELKIELLNDYTFRFSVRDTGIGIDPQNQRRIFEAFSQEDSSTTKRFGGTGLGLTISNSLLGLMESRLQLTSELEKGSTFFF-------------------------
144129051    ----------------------------------------------------------------------------------------------------------------------------------------------AVVKVVIPDSATQNAIWNRAILLTTAIVTVFLAMLAAYAIVRY------VIVKPLKHLREVSDEVRKGNVALVDSQDELRKVNRDLDTKVDQLAQANMHLYEMNRLKSDFLATMSHELRTPLNSIIGFSDVL---GGISGLEEKQKRYVQNIRSSGRMLLDMINDILDLAKIEAGKMAIRPTEFRLDGVISVQCDMVRPLAERKNIDVDFAVAPEIGLVVQDQGKVQQILGNLLSNAVKFTPEGGRIEVRARDRNGDMLVIDVEDTGVGIADEEQQVIFEKFRQGEDAMTREFSGTGLGLSIVRELCRLLGGDVSLASELGRGSTFTVRLP----------------------
83643211     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITTVAVVVIIIFLYWNRKLSREVAERIRSEEALRKSEERLRAAMKHAEHLAKAADSANKAKSEFLANMSHEIRTPMNAVIGYTELLE----GLIHDAKQKSYLDAIKKGSRALLTIINDILDLSKVESGKLRIEYAPLDPHRLLQDVAQIFSARISQKKLDLRIVLDDQLPHLVLDEVRLRQVIFNLVGNAIKFTHEG-YISLCAKASSGDDDHIEVEDSGIGIAQDQQARIFNAFEQHEGQSNRQYGGTGLGLAISKKLVEMMNGEIGLKSELGKGSRFEIRLHHVSVSQRKEENKYELRSAKAP-
153869151    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RILEIQAVGRD-ITERKQAEEKLQEAKEAAEAANRAKSAFLANMSHELRTPLNGILGYAQIMGRDSHLC---ENYREGIGIIERSGNYLLTLINDILDLSKIEAGKIELYPTDFYFNQFIQAITEIFQMRAEQKSISFNYQPLSSLPAVHADEKRLRQILINLLGNAVKFTKQGG-IVLKVGLEKEK-IRFQVEDTGIGIATEDLDNIFSPFLQVGNPNYRA-EGTGLGLSITQKLVDMMGGELHVESVLGQGSRFWMVLDLPEVSGMVHKEPSETS------
297196322    --------------------------------------------------------LVRAQYGGFFLAQEGEEGTDLVMTAAYGARADRGSRIPLGRSLVGQAARSRRTIEVDDLPPGYATVFSGTGRTDPSHLVVLPVVLEDQLLGVVELAAVQPLTVVHRDFLDQFIESVGVNVSSLIANTRTDQRLTAELSNRSRELQARQEELQRSNAELKEKAALLADRNRDIERKNLEIEQARQELEARSMYKSEFLANMSHELRTPLNSLLILAQLLAQNLEGNLT-EKQVDYAEVIHSAGSDLLQLINDILDLSKVEAGKMPVHPAAFPLSGLMEHVEATFRPVATERELAFEAVTEPDAPWLTTDESRLRQVLRNLLSNALKFTDQG-RVELRVARDSGPVVAFRVVDTGIGIPADRLESMFGAFQQGDGTTSRHYGGTGLGLSISREVARLLGGTIEAQSTLGRGSCFTLYLPVHR-------------------
239787555    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SFWAQIVTSPVRNKEGLITHFVAVHEDITQRKQAEQATQAAREQAEIANRAKTELLANMSHELRTPLNAIIGFSEGMKLQLFGPLGSAKYEEYAEDINASGQHLLKLINDILDVSAIEAGKTTLQEELLNVVEIAETSLRLVRARAEKGSVSLFLEASDGLPPLLADGRRIKQILLNLLSNAVKFTPEGGRVTLKAGIDEVGRLHLAVADTGIGMDEKELTLAMTEFGQVDGGLDRRHEGTGLGLPLTKGLVEIHGGIFSVESKKGHGTTASAIFPASR-------------------
298675081    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDITMQKQTEDNLVY-AKMEAYAANQAKSDMIANVSHELRTPLTTIIGFSDVLLKGKAGDLND-SQEKYLSKIHDRGQQLHNIINEMLDLSKIDSGELDVSCEYIAVHELFENLKSNVYPIASKKGLTIETKINQRVDYIYADELKLKHILYNLLYNSVKFTDDGS-ITIKLDLDENNNYKFSVVDSGIGIPNEKLNQIFEPFKQLDTGTSRKYSGTGLGLTLVKRLVELHGGNIWVESEVGTGSKFTFTIP----------------------
298528280    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LELARSVHEQATQQADVANKAKSEFLANMSHEIRTPINGIMGILQLLQSTELSP----EQQEYTNMGIVSASRLTRLLSDILDLSRIEAGQMEIRKEQVDLKKLCDSVDELFMVTSREKDISLEFTQDPCLPQVLGDEARLQQIVFNLVGNALKFTQEG-RISVNWHLQQRRGVLLTVSDTGIGMTDDTLDELFKPFAQAENAFTRRYQGAGLGLSIVKRLVELMHGTLAVDSTPGQGSTFFVSLPLG-----MPEEPASRTR-----
158521107    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RHYSDAEKKLLTVFAQMLVNIRKRHEIEQSLHQATQRARAATQAKSEFLANMSHEIRTPMNGILGMTSLLLETELTG----EQRRFAEIVRNNGDALLEIINDILDFSKIEAGKLELEMVDFSLNKLLEGLAGALSVQAHKKGIELIYDIEPGTPHVRGDPGRLRQILANLMGNAIKFTEKGEEVAVSVSDNDAPAVLFSVKDTGIGISPEKIETIFESFTQADSSITRNFGGTGLGLTISRKLAGMLGGKLWVTSNPGAGSTFAFT------------------------
149909590    --------------------------------------------------------------------------------------------------------------------------------------------------------------------VAFSIFIISLLVCASYLGWMLIQRILGNLKEIITTLTRIEEKHIDGNDEFSAFAKMLNKLIEERHINEKQIIQAKESAEQANVAKSSFLANMSHEIRTPLNGVIGMSNILSNTKLTP----SQQDHLAIIENSSQTLLILINDILDFSKIESGHLAITNHRCDLREVIYDTVAIITPSAAAKNLDFSVNIAPELPEFLLDEHRLRQVLMNLLSNAVKFTDSG-QVSLTLSENSRSELYFSVADTGTGIEEDKQQKIFEPFTQEDGSITRQFGGTGLGLAISTQLVELMGGEIGVDSTKGQGSNFYFTI-----------------------
189910030    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------VFFLRTVLILSGIVFGISLGGSVDEVFRLISLLGEGKFTGDIQILN---DNKTILNSLNTTQKRLQELYEKTEMASRAKSEFLASMSHEIRTPLNGVIGITQILFETDL----DAEQKSYLKTIADAGKALLNILNDILDFSKIDAGKLTIQKTPFHLANLVREIFDLFAIEANTKQLEFKFEINPDVPEVIVDPSRIRQILFNLIGNAIKFTETG-FVILSIK-KEEHSILFQIKDSGIGISYEKLTSLFQKFSQVDTSTSRKYGGTGLGLAISERLVGLLEGKIGVESVKGVGSTFWCSFPLS--------------------
83309766     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALQEANEQLEQRVVERTRELDLARCQAEEANRCKSEFLANMSHELRTPLNAIIGFSDVMRSGVFGPVGNARYGEYIGWIWDSGHHLLRIINDILDLAKVEVGRFDLSRESTPVLPLLESAIRLVSERATRAEVNVGCKAEPGLGDAMLDPLRMKQVLLNLLSNAVKFTPAGGSVSLEARH-EGTDLVLIVADTGIGMDEESLEKALQPFVQVESSLSRRYAGTGLGLPLAKSFSELHGGSLDLVSRPGEGTTVTVRIPRK--------------------
20092182     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VFDVSGKLVAISNIAGD-ITEKKISENLLHE-KQMAEIANRTKNDFLANMSHELRTPLNSIIGFSDMLYEQAYGELNRKQLR-AIGNISSSGKHLLNLINGILDLSKIEANKMELNYREFDLATKLELIRNVLYPVADKKNIDIEIDMDTELTKICADEEKFTRIMYNLVDNAIKFSYENSLVKIGAR-KNGNLVEITVTDAGIGIKAEDQHKLFKPFSQVNSFPSKKFQGTGLGLSLVKQIVNLHGGYVWFRSEQGEGSTFAFAIPIA--------------------
75907252     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FRQWTPEEIELLEAVAAQLG--------IALAQAQLLEQETRQRE---ELTIKNFALEQAKRAAEAANRAKSEFLAMMSHEIRTPMNAVIGMTGLLLDTEL----TSQQRDFVETVLTSGDALLSIINDILDFSKIESGKLELEEQPFEVRTCVEQVIDLLAAKAAQKDIELAYLIHPQVPMIAGDLTRLRQILTNLLNNAIKFTPEG-EVVVSVRSQPSPNQIFTIKDTGIGIAPETMDLLFQPFVQADASMTRKYGGTGLGLVISKRLGEMMGGYLWVESR----------------------------------
84386181     -----------------------------------------------------------------------------------------------------------------------------------------TDFPLATLTVQSDLSILNDFEERVLLLLAFEAVKIFL-----LSLVCLTIVYRLVVKRLMTMSSQINQQQVEDNKEISTLESSYNQSVERIRQQYQELEKAKDVAEVANRNKSEFLANMSHEIRTPMNGIIGLSSLLSEMDM----PKEQKEYVDMLNTSSLTLLDLINDILDYSKIEAGRLELQQEPMKMMGIAADVESTFRVKAEQKGLRFQLAIDPKIPTVIGDGTQLRQVLNNLVGNAIKFT-EHGHVTLSLRLEEKLRVKFEVTDSGIGIAEDKQQSVFDKFQQADGSTTRIYGGTGLGLTICDKIVTLMGSKLELTSVVGKGSTFYFT------------------------
288958191    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDLTEEKRLEHTLRD-AKEQAEDGQRIKMEFLATMSHEIRTPMNGVIGMAGLLLDTAL----QADQRGYAETIRDSAESLLVVINDILDFSKIDAGRLELEIGEFELVPLVESVAEILAPRAVAKGLDLASFVPPGLRTLLGDAGRLRQILLNLAGNAVKFTDSGS-VTILLNEEAGVRVRFEVRDTGIGIPEEDRPRLFTMFSQVDSSPARRHGGTGLGLAICKRLTELMGGRIGLDSHPGTGSVFWVSVPLKR-------------------
71018371     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DRRRAELKLEESMHERSRAAAKEASRIKSEFLANMSHEIRTPIAGVIGLSELLCDTQL----SQEQRDFAENIQRSADALLTVINDILDFEKLELGKMDLEKTAFNLNVVIMDTQKMLTFATQKKGLEFRNECQLNFTQIVGDAGRLRQVLTNLLTNAIKFTAVGS-ITLRVIETYEDHVHFEVRDTGCGISQATLKRLFQPFSQADPSFARRFGGTGLGLSICKNLVDLMGGTIGLESVENKGSNAWFSIPFEKV------------------
254458661    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLTIWLVSLILATLGYFTRNIKNLEDVLKRVAEDTSDEDDETAVLEKIIAQTREDKESAQEASEAKSMFLANMSHEIRTPLNGIVGFTELLKDTGLG----EEQHEFVEIIEKSSENLLEIINNILDLSKIESNKLEIEDIVFNPIDEFESAVEVYAVRASEKHIDLGCFIDPTLEPLKGDPTKIKEIIINLLSNAVKFTSSAGSINVDIRRVECDQVRFEVQDSGIGVTSEQKSRIFEAFSQADTSITRKYGGTGLGLTISSRFVELMGGELDLHSETGSGTTFFFTI-----------------------
119472186    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLTQQIKHEQALAH-AKELAEQSSKTKSEFLANMSHEIRTPMNGILGTLQLLQEQPM----NDKSTDYLKKALYSTRSLTTIINDILDFSKIEAGKLSLEQKVFELDELIHHLESDLLVPAQEKNIYLKFKSTIHHKYWRGDAVRIRQVFLNIIYNAIKFTHKGG-VTVEFKLTDDEQVCAIVSDTGIGIPKNVVNRLFERFEQAESSTTREYGGTGLGLPITKSLINLMDGDIKVTSEEGVGSQFYVYLPLEQADKIPSTDNTENLDF----
42524788     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LWQVLGTAMAFLLIIVAYVMTEFEGRQRRQLEKQ------------LVEARNEALQASHMKSSFLANMSHEIRTPMNGILGMTEVLLDQN----PESGIKKKIQIIRESALNLLSLINGILDLSKIESGKLELEESYFEPRKLVQEVINTVEYSAKSKGLDLHASVSEQTPAAFGDVLRLRQILINLLGNAIKFSSEGTVSLIVNSFRSDQMLQIQVKDQGLGMDEATLKKIFSPFEQADKSTTRKFGGTGLGLSITKQLVELMNGKIEVESKPNEGSIFWVTLPLE-AINVMPE-NQRPRESQSYS
117925683    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITAGGEWSGEFLNRTKSGGLV-----WERVSISAVRSADGQITHYLGIKEDISQMKEDQERLAHAKESADLANRAKSSFLANMSHEIRTPINAIVGMCHLAQRMTVEP----KLRDYLGHIQVAADTLLGIINDILDVSKIEAGKLHFEDIPFKLDELISRVMRLQGLKAQDKNVELVIDLEPQVPTVVGDPLRISQILTNLVNNAVKFTEQG-EVVLSVKLQDGRTLYFEVRDSGIGMEDAQLQRLFTPFQQGDDSMTRRYGGTGLGLSICQNLVKMMGGHLQVESRLSEGSRFYFTLPIHQA------------------
239995050    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------VAAAPWKTWWAYSIYIAFLLGIVLMIIYLRTHLQQEITKQKRFVQALEQQVSEKTASLKAQANDLKKALEQAEEATKLKSEFLANMSHEIRTPMNGVIGMLGLLKKSNLTT----EQSQRVNIASSSANSLLALINDILDFSKIEADKLEIESVEFDVRELIESIAQSVAHLAQEKGLDVVVDLSKSESKINSDPSRIQQILTNLLSNAVKFTEQG-ELSVTAELLPTNNQHIAVADTGIGIPASKLPHLFDAFTQVDASTTRRYGGTGLGLSITKKLCQLLGGDISVTTELGKGSRFDVT------------------------
126661522    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGEVEYALVAFQDITEH--KRAEKILADYYQ--ELEQEVKRQTEELEIAKEKAEVANEAKSAFIANMSHELRTPLNAILGFSQIMKRSS---TLSQEEKENINIIGRSGDYLLTLINNILDLAKIEAGKMTLNPCDFDLYSCLQEVEDLLHLKANNKGLKLEINHDQDVPQINTDETKLRQVLINLINNAIKFTSEGG-VFVQVRLTNNDYINITVQDTGVGIAAGELDKLFEAFAQTE-SGKKSSEGTGLGLAISRKFVQLMGGDITVTTEVESGTTFSFNIKITKI------------------
168703357    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELEQTNVQLEEQTQLMEAQRDEATRAKSELQVQARELERASRYKSDFLANMSHELRTPLNSSLILAKLLADNRDGNLTAEQVR-YAETIRAAGNDLLALINDILDLSKIEAGHMEVRPGPVPLASLAEDLTRVFQPIADEKKLGFAVRLAPGCPEIETDRQRLEQVLKNLLSNALKFTESG-EVALEASAAPGDRIAFAVRDTGIGIAEHQQQMVFEAFRQADGTTNRKHGGTGLGLSIARELARLLGGDIHLASEPGRGSTFTVTIPTT--------------------
283851902    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRDTRGNRIGLLAILRDVSDNKRFAKELL-EAKQKAERANRTKSEFLANMSHEIRTPMNGILGMTQLALNRDL----PDDVREFLQLVHQSGQSLLDIINDILDLSKIEAGRVVLEQKPFDLVEMVESTLKPLGLLARDKGLTFLFSIAPGVPRVIGDKGRLRQILTNMVGNAIKFTKRG-RVEVKVRLAEIQELLFLIKDEGIGISSAQIHSIFEKFEQIASSAHVQYGGTGLGLAISKALVEMMGGVIQVESELHRGSTFSFVLTLEKVAEI---------------
160943810    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAALIFYLICVAVLQTLRRRSMKLAEQQKKEQEQKYHAQLEEQNRKLELAVRHEAAANRAKREFLFNMSHDIRTPMNAIIGFTSL---AATHVDNKEQVLDYLKKISTSSQHLLSLINDVLDMSRIESGKVKIEEKAVHLPDLVHDIRSIIQPNISSKRLSLFIDMDVVDEDIITDPLRLNQVLLNILSNAIKFTPTGGMVSIRIAQKPGGNYEFRIKDNGIGINKEFQKHIFEEFTREESSTVSGIQGTGLGLSITKNIVDLMGGTITLESEPGKGSEFIVNL-----------------------
289677061    -------------------------------------------------------------------------------------------------------------IIPAEADTLLGWVELEISHNGTLLRGYRSLFASLLLILGLAFTATLAVRMSRTINGPMSQIKQAVSQLKDGNLETRLPPLGSRLASGINRMA-ATLQNAQEELQLSIDQATEDQNLETIEIQNIELDLARKEALEASRIKSEFLANMSHEIRTPLNGILGFTHLLQKSELTP----RQFDYLGTIEKSADNLLSIINEILDFSKIEAGKLVLDNIPFNLRDLLQDTLTILAPAAHAKQLELVSLVYRDTPALSGDPLRLRQILTNLVSNAIKFTREGTIVALEDETEEHAQLRISVQDTGIGLSSQDVRALFQAFSQADNSLSRQPGGTGLGLVISKRLIEQMGGEIGVDSTPGEGSEFWISLPKAR------EDKEES-------
94263692     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITERKRQEALQRQAKETAEAASRSKSEFLANMSHEMRTPMNVIIGLGQLALKSE--PPPPPKLHDYLEKITASATTLLVLINDTLDLARLETGKMAIDQVPFDLSDILNKLEKLMGERAAEKGLQLVFAVAPTVPQMVGDPHRLSQVLINLTSNAIKFSEKG-EVSLSFEMADSTALRVTVRDTGIGIAPEQLETIFQPFTQADGSSTRKYGGTGLGLSIANRLVELMGGKLEVKSEPGQGSSFFFNCPLRRSAQIIPE------------
88801182     ----------------------------------------YVQSIKTGNTITLLGLGVFLALGIYYTRQPEDFLYALFILGNLVYNSTSLNVFSDVFGWTSFYSIGFPIMASNMAYIGFVWRLLGINRYR--TPVLFRISQGALIVMGLIVPFMPEMSLEFARYGVGMFALYGISSGIVMALHIARYYLIANVAFIIPALISIGLNLMIEHIGLFAVAIEVILLSLVISYQLSLAEEALTIADNAVRAKERFLANVSHELRTPLNAIQGSVDLLSHSS----QDESLKEPIDMIQHSSSFLLFLINDILDLAKLNADMLTIDEQPFNLHGSIQQICSIYSSLANNAQTRFELTISPDVPTIVGDEKRLEQVIANLLSNAFKFTEKG-KVTCRLTLKDTHTLMISVQDTGIGIKPDNLDAMFAAFTQADSSISRKYGGTGLGLRISSKIIEQMGGEIWAESETGQGSTFTFTLPLV-LAEAQPENNHAS-------
197118872    ------------------------------------------------------------------------------------------------------LRRFQRRHLEGELGVILASGTVSCYTPQEGSPSFGEIVPAEIATVPISVDAEIRAFVSIASERPFPPVHEILELVQMPLGAAFARILSGEDVRLLAELALKNEELTQQSEELVQQSTELAHQSEELSRHNQVLDLQKQQLEEATRLKSEFLSNMSHELRTPLNSVLALSRVLAVQG-GSRLTEDEKGYLSIIERNGKHLLSLINDILDLAKIESGRQEVYLETVSLQKVTAEVVDGLSVLAREKGIAISLEAPEALPTAVIDVKRLRQMLQNLIGNAVKFTAEGA-VTVRLG-AEGEEFLVEVEDTGIGIAPQYLETIFHEFRQADGSTSRSFEGTGLGLAIVKKTARLLGGDVSVRSELGKGSVFTLRLP----------------------
229589756    ----------------------LQNAAALSKRFAERVATLEAQTLFRLSPSPEVASAVGAILLSRVLPSSVGLQTKATALTVYGYRAAFARFHQASNSLSGARDQVRNEARSAGLLVARFAGEAALVHNDRGMLATVVAGTVAILLASAIAWSTSRFVAQPIVALASAMRRLAAGDLNAAIASVGRGDEIGIMTRAVRVFQENALRIAEAEAERQQVQASLERMVAELEAQAVELIQARNQAETANQAKSDFVATVSHELRTPLTLILAPLEQLSAATLPPAD---WRVQIDRAQRNALRLMNRVNDILDFSKAEAGKFELCPAPIDLNKMVGVLAEDAAMVAEGKGCTLTCSIDPALGTVFLDPRHFEKILLNLVSNAIKFTPAGGTVHLAVTALDGDRFELAVQDSGIGIAPDKLPLLFQRFSQIDNSATRHYSGTGIGLALVKYLVELMGGEVGVNSEPGQGSCFFVRLPLGDEQDTLPTEASD--------
167746744    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAVFTDITDVTELREIQRKLTEQAAALAEQANKAKTEFLSRMSHEIRTPMNAIIGMTTI---AAAYIDDRQRVSDCLEKIGYSSKHLMTLINDILDMSKISEGKMKIAHEPFQLETVVESVSSIVYPQASDKGLVFTVPLDLTDTSLVGDSLRLNQILLNLLSNALKFTPEGGSIRMEIRQIKKNCLRFTVSDTGIGMADEFISNLFHPFEQEDASTSQKYGGTGLGMSITKNLVTLMGGTISVKSKPGKGTTFTVELEFDKPADVIPKKQH---------
196256936    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERKQIEQEREQLLIREQAAREAAESANRIKDEFLAVLSHELRSPLNPILGWAQMLKNYEL---DQPTTQKALCIIERNARLQAELIEDLLDVSRILRGKLNLNTTSVSLVVVIEAALETVRLAAQAKSIELRTQLETPVGRVLGDAARLQQVVWNLLSNAVKFTPSGGQVEIELEQIHG-GVEIRVKDTGKGITPEFLPYIFDYFRQADSSTTRKFGGLGLGLAIARHLVELHGGKIWAESGENQGATFIVNLPL---------------------
83646635     ----------------------------------------------------------------------------------------------------------------------------------------------------------------QRIVYSSFTVAALLMFLTYLLIRNMARSIANQLTAGVELIKNGDYRTRAPDIRGLELSRLRNQLAVALEKASVEQTEARNEAESASKAKSEFLAIMSHELRTPMNGVLGMLQLLQE----TQQDEEQKEYTHVAMRSTEHLIAIIDDILDFSKIERGRLSIDPIEFNLRALVEETLNAFRPQVEEKGLLLHQEYEGELALVTADPARIRQVLANLINNAIKFTAEG-YIRVHANWEEIGADKVEVEDSGIGIAPEQQRRMFSSFQQADQSNSRRYGGTGLGLAIAKRLLELMEGEIFVESESGKGSCFKFAL-----------------------
182412655    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRQANAAMEDLNTQFEHAIDRAQQLAMEAAVANQAKSAFLAMMSHEIRTPLNGVIGMTGVLEATEL----DDEQRECLRTIKMSGEALLAVVNDTLDYSKIEAGRLELEQVDFDLRGCAEEAAELLAGKAFAKKLELVCDVAEDAPRIIGDPVRLRQIFVNLLGNAVKFTPAGEIVQIRVLEFDGEAYALQVRDTGIGIAADKQHRLFQSFSQVDSSTTRQYGGTGLGLAISKRLAELMGGTMWVESEVGRGSAFLFTIPITR-------------------
257060613    --------------------------------------------------------------------------------------------------------------------------------CFSHIPHYQEKYRQGAIVAIEDVEEAYSSSFCLNKFLEKYWIRAKLIAPIVVEENLWGLLIAEWFDSEKNFLGQIGQHLAVAQAQLYAQVQEQKKTFEQIERTQELRD-TLIAAQSANHSKSEFLSNMSHELRTPLTCIIGLSGTLLHWSAQSKSLQKQQQYLQTIQDSGKHLLEMINEILEYSKLEAGKYVLSIQQFSLQKAAQNIHKKLRQEAVKRNLQLELQIEPQENFFFADPERLQQILYHLLNNALKFTPEGGTVILRI-WREGNEAIFQVEDTGIGIAQEQIPLLFESFQQLETSRRRTYGGTGLGLALTKQLVELHGGTIEVESVLQEGSIFTVRLPNQPQRQLKSSDN----------
255037080    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RNARGRVQEVLGTAIDITAR-KIAEKELIQAKKDAEEATRIKSDFLSTMSHEIRTPMNAIIGFTDLLL--SSGFTGQEQQ--YLNTIKYSADNLLVILNDILDFSKIEAGKFGLENFEFDLREKLGYLMKTFEIRAKEKSIQFTFQCSTDVPQVMGDPYRLNQIMVNLIGNAIKFTEEGGSVEVSVHLDKDHGLKIDVSDSGIGISEDKLSVIFDSFSQAHNNNARNFGGTGLGLSITRKITELMNGSISARSTLGKGSTFTVVL-----------------------
288957521    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFTTVIAALRAFDQIQSIETRVAERTRELRESREQAEEATKAKSAFLATMSHEIRTPMNGVLGMLGLLERTELDDH----QRDTVGTMRESANALLRIIDDILDFSKIEAGKMDLERVALSVPSLVEGVAETLAPAAGAKGLTLLTYVDPAIPQLLGDPVRLRQILFNLAGNAIKFTESG-RVILRAELEPAADLRIAVCDTGIGITETTRQRLFQPFTQAESSTTRRFGGTGLGLSISRRLAALMGGEIGVESTPGAGSIFWLRLPMAHALPPSAEEPQEAIE-----
159898358    -----------------------------------------------------------------------------------------------------------------------------------------TILFLLPIIMVGLISGSFRMILSGFFNIGLVFIFFYIYQAEIRSITYYNLLFLSIVIFLLWLLVRALENALRQSLHLQALQHLVDERTAQLATSVQEAKSAQRLAEQANLRKSQFLATMSHELRTPLNAIINMTEFI--DWFGPLNS-QQKSYQDQVRGAGEHLLHLINDILDLSKIEAGRIELQFGQVDCGDIAQEVLETVRPLAESKGLQIAYHHADGTGLAWADSKAIKQIVLNLLSNAIKFTETG-QIRVALEF-SATTVNISVHDTGIGIAREQQQFIWESFRQIQSADDREYEGTGLGMSITKQLVDLHGGNITVESELGQGTQFQVCLPTK--------------------
269922975    --------------------------------------AMIAQVRFRELKTRVGLALFIAGTAWFLTKGLWPIGWFAVVVVTQFIDWLVFRPTRNTQMPLSRAYRVVMCLTTTLNVVVYSAISAYLWMTGGEAGRLFAIIQVAGGLVSLHMHHVRPLLLSAVVPHSLYFLGLPI-MGAVLDGQPQDVLIA---IGGVLYMTHLIVAVRQSSMTTRALQDANDEARAE-----------RRKAEVASAAKSDFLAVVSHEIRTPMNAVISAANLLRRTRL----DREQREHVSMLLDAGDVLVGLLNDVLDFSKIEAGKMQLEAQDIDLRDKIGSLIRLWEPKASANGVRLKVLIDDAAPRIRTDPLRLQQMLFNLLSNAVKFTEDG-TISIAVDWRAEDGRLISVADTGCGIPADRLAHIFDSFEQVDAGTTRKYGGTGLGLAISRRLAEIMGGRLTAESVEGEGSVFTLSLPVEVAEASVVE------------
136202632    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FSSLSKELKNQHLMLDIKVKERTKL---LEEQSQELKEVSKKANIANEAKSDFLANMSHELRTPLNAIIGYSEIL-LDDLDEKTNEDQIEDVKKIERSGRHLLQLINDVLDLSKIEAEKLELVNEEFDLRELLDDVISITKPLVEKNNNKLKMVFDEKISKINADQTRIKQCIFNLVSNASKFTKDG-LITIKVNKQKSGFINIEINDTGIGMTPSQQKKLFKEFSQVDKTTSIKYGGTGLGLSITKKLCELMGGSVSVKSKKNFGSTFIMRF-----------------------
253699829    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------PRTELVKSLGITAYACHPLMSHGRVLGTLSFGTRTRKAFSEDDLSLMKAVADQVSIAMERKTTEEKLQQAKQAAEAASRTKSQFLANMSHELRTPMTGVLGMLDLALQST----SELQQSDYIRTAYRSGRSLLQILNDILDLSKVEAGKFSLDQKPFSLRSCVTEAADIAAPEAKRKGIELELDLAQDLPWVVGDQVRLRQVLTNLVGNAVKFTERG-RVTVQVEVADKTAERFRVSDTGIGIPQDKRHLLFQAFSQVDDSNTRNYGGTGLGLAISKEIVQRMGGEIGFESGEGVGSTFTFT------------------------
291568228    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLMATPIFDSDEAIVYGIAVFEDITAEMERQNKQLKEKNDALKRMDELKDEFLANTSHELRTPLNGMIGLSESMLDGVGGPLT-ELQRQNLSMIAKSGHRLSTLVNDILDFSKLRHQTLELKLQPLGLREIVEVIVVLSKPLIGNKDIELINEIPADFPAVNADENRLQQILYNLIGNAIKFTDSG-TVKITASVLDTETAVINIYDTGIGIPPDKHHRIFESFEQGDGSTARQYGGTGLGLAITKQLVELHQGKIWLDSVVDSGSTFSFTLP---ISEEIPE------------
170741220    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WVEAKFRLLRDAEGRAEGYVASVRDVSERQRQAEALELARDAAEQASRAKTDFLASMSHEIRTPLNGILGYTDLLLDD---PSLGGGQRRQAERIQSAGAALLTIVNDILDFSKIEAGQIELDPQPFLLDALLDNTVSVVRGFARKKAIAVAVRLDGAAPTLVGDQDRLRQILLNLLNNAVKFTHAGS-VTLAVACESPPGLRFAVSDTGIGIPRDKHERLFQRFSQVDNSIRRDFGGTGLGLAISKNLVELMGGTIGVESVVSEGTTFWFT------------------------
262197212    ----------------------------------------------------------------------------------------------------------------------------------------------------------TRLRLGRAAFIVLALLSVAFLTLVAVLVAQRLISRVAVLSQG---ARYIASGALDTRVE-LDASDELDELAAVAESRRALEDEARE-ARATAQAKSEFLATMSHEIRTPLSGVIGMSELLLGGRLSG----EQREFAETLNTSAEALLSLINDILDFSKFESGHLELEEVPFDLQALTEDVVQILGSRARKKRIDLIARYDNNLPRFFGDPGRIRQILLNLVGNAVKFTERG-HVLLAVHHNGDSDLHFEVEDTGIGIPENSLPHIFDRFIQVTSGEARRFGGTGLGLAISRQLVERMSGQISVSSVLGKGSTFRFLLP----LQVDPEPSTE--------
258514818    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTELSRARIEAERAKEQAESANRAKSDFLAVMSHEIRTPMNGILGFAEILLNQALSS----EQKESVQAISLCGEQLLDLINEILDLSKIESGKMVLEETDFSLENIIKDVITTVRQKAQDKGLEIRVNFLDDIPQFIGDSIRIRQILSNLLFNAVKFTMQGSVI-ISVSKRQEECLQIEVADTGIGISQDKRELIFDAFTQAEGVIAQKFGGSGLGLTICRSLLDLMGGEIWVNSNKPQGTIFTFCLPVKIHFDGAKESNN---------
116620185    ---------------------------------------------------------------------------------------------------------------------------------------------GAALIMALTLLVAGVLAMVLQARVSAPILAIARVAERITQTHQFDDRVAVDSSDELGVLARSFNTMLE---EIARSGAELEQQIMERNRVNAELLAAKERAEDAARQKTQFLANMSHEIRTPMNGVMGMISLVLDHELDSQD----REHLLMAQSAAQSLIIILNDILDLSKIEAGKMTFETVDFDLHRLIGDAMGIFSSAAIAKGLDLGIDLAPDSPWVRGDPVRLRQILINLVGNAVKFTAAGS-VRLTLAPHLDNLVRFAVRDTGIGVPKDQMEAIFEAFVQADGSHTRQFGGTGLGLAITRRLVALMEGTLWAESQSGCGSTFFVELP----------------------
283853339    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YRTNLEIFERTNDLQQKILENEQYQKELKLAKDLAEEANKTKTDFLAKVTHEIRTPLNSIKGMNDYLLSTSL----NDDQRECLSIIKESSNHLLTIVNDLLDLSKIEAGQLVFEHIDFALKQLIESTIRILQPLANQKKLDLHVAYEGDDIVVRGDPSRIRQVLFNLANNALKFTQTGTVIVASVAWQESLDAYISIKDTGIGIAAEALQRIFQPFVQSDNSTSRKFGGTGLGLSICNQLIALMGGTIAVSSRPGQGSTFTFTLQLQR-------------------
254410456    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IALAQAQLLEQEKQRRE---ELTLKNLALHKAKREAEVANRAKSEFLAMMSHEIRTPMNAVIGMAGLLLDTEL----TSQQQDFANTISSSGEALLTIINDILDFSKIESGKLELEEHPFDVHVCIEEALDLVASQATAKGLELAYLIEPTPATVVGDITRLRQILVNLLSNAVKFTERG-EVVVSVEAEQTYELQFTVRDTGIGIPRDRMNRLFKPFSQVDASMTRNYGGTGLGLAISKRLSERMGGRLWAESEVGKGSTFYFTI-----------------------
54301740     ----------------------------------------------------------------------------------------------------------------------------------------------------VATQAIDYLYRYFMLALLFTACIVMVLSIVLTKRITVPLAKLARFAAQFKLGNYTSQHTLKGPHEFQVLQEALNQGATKIAYDTQRLNQALEKAEAADRAKSTFLANLSHEIRTPMNGMLGLSQLLLKTDL----TQEQRHHLLTLLDSGKHMMSILNDILDFSKIEQGQFKLNKANFCITDLVGTIESTYYSLAKEKGLDFSIQCHDSNSWFFADKSRIRQILFNVINNAIKFTDKG-EVRVSLNQPKERKLIITAQDTGIGIAEDRMQQIFDPFSQAEISTSRRFGGTGLGLSIVRQLANLMNGDIQLESAYGKGSTFTITL-----------------------
298531136    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITRQKDAEEKIVKARDEAEAANRAKSEFLANMSHEIRTPINGIMGMMQLLEATSLDV----EQAQYVQMGLTSARRLTRLLSDILDLSRIEAGQMEIRQEEFDVRKLCFSVTELFMVTCREKNIALEYSLDPQLPEILGDETRLQQILFNLVGNALKFTEQG-RVQVNWRRERDIQVLLTVSDTGIGMTPHRAGDLFKPFVQAENAYTRKYQGAGLGLSIVKRLVELMHGEVTVESMPDAGSTFNILLPLK--VPEQPEKEQQ--------
169786039    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MADNLTSQVRAFGQITNAATDGDFSKLSASGEMDELISNLRDSIQRNTAAREAAELANQSKSEFLANMSHEIRTPMNGIIGMTQLALDTDDLPPPT---REMLNVVHNLGNSLLVIIDDILDISKIEANHMKIESVPFSLGQTVFKALKILAVEASERSLHLTYHINNSVDCVIGDAFRLRQIILNLIGNAIKFTETG-QIQLTIKEAVPRCLEFSVSDTGIGIDKSKLDLIFDKFQQADGSMTRKFGGTGLGLSISKKLVNLMGGDIWVTSAVGVGSTFHFT------------------------
225678001    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TMAENLTSQVRAFGEITDAATDGDFTKLNASGEMDELVSNLRDSIQRNTAAREAAELANRTKSEFLANMSHEIRTPMNGIIGMTQLLDTDDLKPYP----REMLNVVHSLANSLLTIIDDILDISKIEANRMVIERIPFSMRGAVFNALKTLAVKANEKILNLIYQVDSSIPDVTGDPFRLRQIILNLVGNAIKFTERG-EVRVTILKSDREECRFIVSDTGIGIEEDKLDLIFDTFQQADGSTTRKFGGTGLGLSISKRLVNLMGGDVWVTSEFGHGSKFHFT------------------------
89093662     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RNEVISRLELRKKI-----KQLESANQYKSIFVSNVSHEIRTPMNGVMGLIDLLLETPL----NDKQLRYAQAIKRSGDSLLRVINDVLDLSKVEAGKLTIEKAEFNLGEVVDDLTECFSPLATEKKLELRTDIQLKSDRFIGDHYRLKQILNNLLSNAIKFTDKGWRIKVVSETDDQATLKFSVSDTGLGLSEKQQSQLFKRFQQANETITREFGGSGLGLSICKQLLALMDGDIGVKSEPGKGSTFWFTLPLQVVRE----------------
253996594    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHVVEILSIGNDITERLLEQEIRELNASLEKRERTEELQTALI-------RAEAADKIKSAFLATMSHELRTPLNSIIGFTGIILQGLAGPLNNEQTKQ-LGMVRGSARHLLELINDVLDISKIEAGQLEVNSETFNLVALIERVVNSLTPMIEKKGLVLHTSISKELGEIVSDRRRLEQILINLVNNAAKFTEKGS-ITITAEIVNDRFLKLSVIDTGIGIKPDDLDLLFKPFHQIDSGLSRLHEGTGLGLAICRRLLELMGGQIYAVSEWSTGSKFTVLLP----------------------
135384478    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HHDMQKNIN--KATKELRETLQHVAIQNDQLDHAKTDALAASRAKSDFLANMSHEIRTPMNSILGFTSLLLQSS----PNEEQKDYLNTIDQSAQNLLTIINDILDLSKIESESFELFPEIINLNTCINSVNKMLTPQLSAKKLEISVNIADDVPKIIQDSVRLRQVLTNLINNAIKFTDKG-DIKIKVSKISSKYQKIEVIDSGIGISKDGISKLFSSFSQADNSATRKYGGTGLGLTISKKIVEQMSGEIGVSSVKNKGSNFWFTFTCKESLQEPP-------------
225571072    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIYVDNPYSEDKLAILISR-RVDEQRYEEEQQRQALQTALDNARAANEAKSKFLSNMSHDIRTPMNAIVGMTEVAKAHLG---EQDRVRECLDKISRSGSHLLGLINDVLDMSRIESGKMSLSAEPFNLAEMVTEAAELVRPQAENKQIHIDIHLGLKNEKVIGDELRLRQVGVNILSNAVKYTPEGGSVEVEVRQAKSQSFIFRCADTGIGMTQEFLEKLFLPFERAKDSTDSKVVGTGLGMAITKNIIDLMNGDIQVESEPGAGSVFTVTVPLK--------------------
94499024     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TDITAH--KLRMALLNALRSYRDIAADLQKQIMLAEQESMTAAAANEAKSQFLAHMSHEIRTPLNGILGLTDILAQTQL----NENQLEFIKTIRHSGEALLAIINDILDFSKIEAGKLELESIDFSLPTLCDDLEGLFISQVQDKGLQFDINLDPNIPELNGDPLRIKQVLLNLISNSLKFTHEG-YVKLDIRQSQATPLVLEVSDSGIGISEEKQDQLFKPFTQVDSSTTRKYGGTGLGLQISQRLVQLMGGNIRLHSQVDKGSTFIFDL-----------------------
254445728    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------TIGLVAFSAFATYMLGYLLVKNLRMAISAYNQLERQVEEGVAQANKSRMETENLNRDLRLQTERASEMAEKAILAERLKSEFLANMSHEIRTPMNGVIGMTHLLQDTEL----NETQQEYVETMLNSTESLLVLINDILDLSKIEAGKMTIEQMDVDVMDLQAQVSSLFASNAQAKGVELVSVYPLDCKTFVTDPYRLKQVLANLLSNAIKFTEKGDRIEIEEPREDGARIRFEVVDTGIGIAPEVVDTLFKSFSQADASTTRRFGGTGLGLAISQRLVQYLGGRLQVESELGVGTTFTFAL-----------------------
254443602    --------------------------------------------------------------------------------------------------------------------------------------------SSPTKSLSLTIAAPFWQTWPFAVVSALFLLLLAIYLTLYIRGKLMRRRLERVVSERTRELTEANLQLTTQKSEIEQSRSRSHDELEELERTREL-ERAKKHAEESDQLKSAFLANMSHEIRTPMNAIMGFSSMI---VTDKFSDDERRDFTKIIYNNCTSLATLIDDILDLSAIEAGQIKIAKRAFNLDGLLDELSDSFALQVSEKDFKLLFTRPPELQSVVSDPLRLRQILSNLISNAIKFTQEG-HVYVRYEFEKHRHVRFTIEDTGIGISQKHLDAIWQRFRKIEDDTNTLFRGTGLGLPITKNLIELLGGEISVESEEGKGSRFTFSIPRGSNLRAVDKPTHQDNPQKS--
254465258    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERDITRSKQRERELA-EAKLAAEHADRAKSEFLANMSHEIRTPMNGIIGMADLLAEAELTADD----QQNVETIRSSAQALLKIINDILDLSRLEAGKFAISREDFNLRDCIGGAADLFRPKALEKGLSMQVSYANGLPRLHGDDGRLRQILVNLIGNAVKFTPDG-KIAVRVSQAGEDRLVVEVEDSGIGISETQAKHIFDRFTQADAATTKAFGGTGLGLTISSMLAKRMGGGITVQSQPGKGSCFRLELPASQAVDAT--------------
159900452    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LELALRLSEPLQDLKLRSTPVKDAQHQITGRLVV---IEDVTRER--EIDKMKNEFVSVVSHELRTPLTSILGYTELLLAREFKPV---ERQEFVQTVYDQANQLSKMVDDLLNLSRLDAGQIKLNRWVVSLHQIIREITKQLNETLSEKH-RLLIDIPEGIPPIFADKDKVRQILTNLLSNAIKYSPNGGQVALIVRELNERSVIIAVRDQGMGISEEDLPKLFTRFFRVDNSTTRKIGGTGLGLSITKALIELHGGRIWATSTLGRGTTFWVTLPIA--------------------
116620870    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERYEAQERLDAFALQLQQNNSALALALESARQATRLKSQFLANMSHEIRTPMNGVLGMTELLVQSGL----TEEQRSLALSVTQSGEHLLAIINDILDFSKIESGKLELEATPFDPTATIEAVIELMAPTAHIKNLELTYWIAAEMPRVRGDAARLRQVLLNLLGNALKFTAEG-EIAIQATFDAADRLRVSVADTGIGIPEAAIPHLFAAFTQADNSTTRRFGGTGLGLTIAKSIVELMDGEIGIESRYGHGSTFWFT------------------------
209527419    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISERKLMEIKLQKTVAELDRATRLKDEFLANMSHELRTPLNGILGMSEALKQGILGTLNP-NQHHAIAMIEKSGKHLLELISDILDLSKIEAGKLELYLTEVSVQELCNSSLTLVNHLAFTKQINIESNIPQQLQKIKVDNRRLRQVLINLLSNAVKFTHKAGKINLNVGIKPSQSIYFSVVDNGIGIATDDLDKLFLPFTQIDSSLNRQYSGTGLGLALVKQIIELHGGCVEVSSQLGKGSCFTVYLPYNETSN----------------
283850576    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ADGRVETVLAVARD-IAKRKALENEARQAREEAEQANRAKSEFLANMSHEIRTPMNGIMGMIHLARLKSVDP----AISEYLDLADKSALHLLGIVNDVLDLSKLEAGKIRLFRKRFSLRKEVEAVVEPFRVAAGKKDLGLAHTVAPDLPSIVGDAGRLRQVLTNLVGNALKFTPSG-RIDLRVERAGESAARFTVTDTGIGIPAVRFAHIFESFEQAHTSAQALFGGTGLGLTISRQLVELMGGEITVASTEGEGSVFSFTLPLDVAHAVVEEDE----------
163795672    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GSVGIRSDITERVRTEN-DLRAARDELEEQAQSLRDLAEQIDAARLRAEEAGAAKSRFLAVMSHELRTPMTGLLGMIELASRTEL----SKEQQGYVRIMRDSAETLLALLNDILDFSKLEAGKVQLEEITFAPEQIIGDVFGLFQAQASAKGLVLEADLRPSVPWVRGDPLRVKQILSNLISNAIKFTTKG-RITVRLGATEGPSGLVEVIDTGQGIAAGVLEHLFQAFEQGDSSTTRQFGGTGLGLAISRRLAEGMGGSITVESELGRGSVFRF-------------------------
254504682    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSELYEINQKLIST---LGDLEAQVEERTAALKTAMSDAVKANEAKSQFLANISHEIRTPMNGVIGMATLLLDTSL----SDNQRHYATTIRESSDALLTIINDILDLSKLEAGRLELSNEEFQLADVIDGVLEILAPAAISRSLDLVSFLPMELQTVVGDAGRLRQILLNLAGNALKFTDKG-TVAVRVSEAKSSGVRFEIEDTGIGIPQDQLPTLFDKFVQVDPSSSRQHGGTGLGLAITRQLISLMGGRIGVQSEEREGSLFWFELPL---------------------
283851415    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVLFKDITTRRNAEEELKRLNETLEQREQTGELRSAK-------EAAEAANRAKSQFLANMSHEIRTPMNGILGMTELTLLMDMPP----QAGEYLRLVLQSGHALLDIINDILDLSKIESGHAVLDNKPFRLHECLGSTFNALAITAREKGLSLYHCIDSHVPEIVGDQGRLRQVLINIVGNAIKFTPKGG-VRVTVGRDGQPALLFQVADDGIGIPKDGLGEVFHAFSQIGLSSHTRFGGTGLGLSISKSLVAMMGGRIWAESKLGQGSLFSFT------------------------
88813512     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RYERERKARLEAEAIAEKSTREERIQDLKKAGEELRHAKEAAQAASVAKGNFLANMSHEIRTPMNAIIGMTELVLDTDL----TDTQREYLAMVREAGNSLLSLLNDILDFSKIEAGKLELESHVFGLRERLGDAMKSLAFRAHGKGIELACHVHPEVPDLLGDASRLRQIVVNLVGNAIKFT-TQGEVVLDVAYESAANLHFTVTDTGIGIPTDKLESIFDSFEQADMSTTRQFGGTGLGLAISSRLVKLMGGRIWAESELGCGSDFHFT------------------------
288941099    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WMAWTNKALYDDRGRLIGVLAVGNDITERRRLEQEL-DRHRRHLEALNQAKSAFLANMSHEIRTPMNAVLGFCYLLEQHALDPAS----ADLVRKIHNAGQALLDLINDILDFSKIEAGRLELEAAPFRLSELLDTLAGIMTAAAGDKPLELILTPPEDIEGLIGDAGRLRQVLINLLGNAIKFTARGERIECLAEHDDAVELRFAVRDTGIGIDPESQERLFQPFTQADVSTTRRFGGTGLGLSISRQLVRLMGGTLEIESQPGQGSTFHFSL-----------------------
34498098     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KDVRAEKE-ATRMLESAKEEAERASRAKSEFVANMSHEIRTPMNGVLGMLELLSNTRLDGV----QRSYLDMLQLSCRSLMSILNDILDFSKLEAGKLEAARARYDLDEVLGALAAMMSMHAARKRLELVIAVDPAVPALVGDALRLQQVLVNLAGNAIKFTAEG-EVAVSVGREKRDGLLFAVRDTGVGMEAPLLRTIFDPFIQADSSNTRRFGGTGLGLTISRRLVELMGGEIGVESRPGEGSRFWFALPLEPADKEPPADNASSRQALCW-
163795303    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEAQVQALHAARADAEQHAEHLARMTDMLTREKERAEAASRTKSQFLANMSHELRTPLNAVLGFSEILKTEAFGPLGAKRYKEYADDIHASGHHLLSLINDILDMSKIEAGKYRLHKEKEALASIIGAVGRMMRGRAAEADLVLQVELPDPALVVNVDVRAIKQVLINLLANAITFTPAGGRVRLGVRVHDD-GVAMYVADNGIGIPEEELPRLLRPFEQIDGADRRGREGTGLGLALSNALVELHSGTLTLESQIGIGTTVTVRLP----------------------
46202456     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TAGAILTFIDETDLRNTQKDLEAS------IDSLRSTQGELKEAKNIAESANRAKSEFLANMSHELRTPLNAVLGFAQIMADEMWGSLGNDRYKEYIGIIVNSGQHLLALIGQVLDMSVIEAGRTTLRESNVNISDVIVTSMRLLSSQAENSEINLTASVPDDLPHMRGDLTAIQRILLNLLGNALKFTPAGGAVTLTASH-DQSGVTICVRDTGIGISAHDLDRVLMPFEQGGQRILRKEEGVGLGLPITKSLMELHGGTLSIDSKEGKGTTACVHFPASRSL-----------------
109898859    ------------------------------------------------------FLYAVLTVAHFFLLEEPFK-WILFLAALATAVINTAVGFRANDIDPPRKEVVLLLLIFLASANSFLHLWLSQAPEQT-TNIFVTVIASGIVL------SHRALWCSAVLFNWIGWIVISNVLQMALIQHFF---FAMAMSTLLSWFA----HLARKNLV---------EKQQELERERDIALKHEKEAKAATEAKSAFLANMSHEIRTPMNGVIGMIELVSQTKL----EKVQQDYIATAKRSADSLMVIINDILDFSKIEVGELTIELVEFDVEQFFAELLHDQQFQASEKGLKLSLIKEEQHTKVVGDPYRIRQIVNNLLSNAIKFTQSG-HIQVRYSLTDNLELHCAVTDTGIGVSNEALPYLFDSFSQADTSTTRKFGGTGLGLSITKQLCNLMGGDIKVQSQLGKGSTFEFS------------------------
32477912     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YRWRDDEVRFLDNLTEMVYLRIERAESQLELEQARAVAEAASQSKSAFVANMSHEIRTPMTAILGYADLVRDMIEDP----QAIEHLETIRRNGDYLLEIINDILDLSKIEAGKLEVNHEKFEPARLIEDVRSIMEVRAKEGGLSLDVQYIGLLPTIESDGKRLKQILINLVGNAIKFTQKG---WVQIRVRFNKLLHIDIVDTGIGMSDEQQKRLFKPFSQGDASVTRTFGGTGLGLAISKRLTEMLGGTIIASSTEGVGSTFTVS------------------------
209525666    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IITPIFSGYQLWGLLAVYQNYWTTAEIHTVTQIGSQLGVAVQQAELLAQTQEQARQLQQAKEIADAANRAKSEFLANMSHELRTPLNAILGFAQLM---STNQNLAPEKRQHIEIINRSGEHLLGLINDILEMSRIEAGGATLQVNAFDLYDFLKSLEDFFKLRATSKNLHLIFERPQGLIRIKADDKKLRQVLINLLVNAIKFTDEGS-VTVRVSHQNQDTLKFEVEDTGLGIAPEDCEGLFEAFAQTETGLN-ASEGSGLGLAIAQQFVTLMGGEITVRSCLNQGSTFSFTIPVQRTED----------------
162452641    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERLAEEERQKLLESEARDEAERVSRVKDDFVATLSHELRSPINAILGWARILRGRAPEPP---TLARGLEVIERNARLQADMVSELLDMSRIVSGKLRLDVQPVDLPSVIRSALEAIQLAAETKGIAVASSIDPEASSLRGDPARIHQVVWNLLSNAVKFTPPGGRIDVALR-RAGAHAALSVTDTGMGIAPQFLPHLFERFRQADASSTRKHGGLGIGLSIVKHLVELHGGTVEVASQGEHGATFTVTLPLAGVSQEAPDAAARPSEACAEA
99078583     ---------------------------------------------------------------------------------------------------------------------------------------------------VLAVIAMSLLMLYLVYRLALNPL--------QIVHARMSNAVAGAKTGHFSLPWYSSREFQALNVSV----GVLEDSFAERDEREKALEHAREQAEIASRAKSEFLANMSHEIRTPMNGVIGMAEVLRETELTP----DQELYTETIVKSGNALLSIINDILSFSKIEAGKLELTQATFNLRTVIEDVIMLLAPKAAEKWVQLTLRYDPDLAEFYGDAGRIRQIVTNVVGNAVKFTSRGSHIDVTVARGQLMDLRISVVDTGIGIPAEKLDRIFHAFEQVDGAATRNFEGTGLGLAISTRLLQMMKGRIHVTSSEGKGSVFTISLPTSAPVAFLPE------------
142213648    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISDLKRTEAELRLAIERANQASKAKGQFLAAMSHEIRTPINGIIGASELCQETRL----DAEQRSYVDTVVQGGNTLLSLVNDVLDFSKIEAGQLNLEKLNFSPLQMMESVAEECGRMLRDKDVDLIVVCDEDVPYLMGDPTRVKQVLYNLVGNAVKFTEKGEIVIVEVQAEAAR-VRFSVQDTGIGIAESRREAIFESFTQADMSTSRKYGGTGLGLTICRELVQLMGGRIEVASTEGEGSTFSFDLPFERT------------------
88798530     -----------------------------------------------------------------------------------------------------------------QVMIGIMLAVIALYYPGLPIDSWTVPLMGTLLLMAVLIGVYAAFTLAWVVFVGNLYLVLVLTGTNLLPVPPLMVSKAAAFAEAMLLSFALAHR-----IRVLREERQKQQLKAE--------------------AQSYFLAQISHEIRTPLNGVLGTVDLLDQTQL----DEEQKKYIETIQSSGKSLLNLVNDVLDYSRIEAGKMTVVEEQIHIQDLFRHQVELFRAQANQKSLNFKLTIDPNVPEILSDAQRIRQIATNLISNAIKFTDQG-QVVVSLSSTRRNGLSIQVRDTGIGIASHEIAHLFDAYQQVDVGKRRVYGGTGLGLAISQQLVDLLGGTITVQSQQNQGSEFTVQLPKTRTLSAPPTANVETA------
255034206    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SQKLQASEEELRVQQEELQQTNGELEERSGLLEEKNKKAEELERYKSEFLANMSHELRTPLNSILLLSRLLAENDDKNLTSEQI-EYATVIQSSGNGLLGLIDEILDLSKIEAGKMELDYVPVSVKEICDDMKGLFAPVAREKGLDFSVAIGNGVPPVITDKMRMEQILKNLVSNALKFTSQGSVITVKLQEGNDRMLCFVVRDTGIGVAPEKQQHIFEAFQQADGSTKRKYGGTGLGLSISRELAKLLGGEISLTSVVNEGSEFTLFVP----------------------
144898551    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QDGQLTGSVNAFRDITPRKETEQALI-AAKHAAERANMAKSDFLATMSHEIRTPMNGIIGMTSLLLDTHLSS----EQNYYTNTIRVSAESLLTIINDILDFSKMEAGKLEFEETPFLLTPLVEGVVDILAPRAKAKGIGLTFAVPRDASRVFIDAGRLRQVLLNLAGNAVKFTEKGSVITVTLEPKDETCVCFAITDTGIGIPDEAKSRLFSRFTQADSSTARKFGGTGLGLVICQRIVEALGGAIGFDSTPGQGSRFWFQFPL---------------------
254444196    --------------------------------------------------------------------------------------------------------------------------------------------------------------------ITSIPIGIAPALYRTLPAYMAYVVLGGVLISLILKFRHLKLRQRQLEEKVILQTKALREKNIQLHGAFLSERGLKKRAERANQAKSEFLAMVSHEIRTPMNCIIGMTDNLLATPL----QKEQFEMLQAVHASGQSLVAIISDILDFSKIEAGKIELDSVPFSPEQTVKDVFNLFVRSCDEKNISLRTDISDEVPDIIGDPIRLKQVLINLVGNARKFTDQG-LITISLNQDDGSLTLITVTDTGIGIESANMDLLFKAFSQIDSSNTRKFGGTGLGLAICKRLVNLMNGDIGVSSQTGHGSTFSFTIKTRKATP------QETQQYKQTA
294678968    ---------------------------------------------------------------------------------------------------------------VAMIAQRRLWDALETIRDG------FAVYDGDLRLVVANRAYLSFFHGEVAITAG----VTYDAVLKIVAKHEM-VDMAGR--DPLDWHHEMIARIRREHIKLIDRWGEDGDLITHIIEREQELEEARNKAEAANRAKSAFLANMSHEIRTPMNGVVGMAELLGETEL----NEEQQLYVETIRSSGEALLTIINDVLDYSKIEAERLKLYPEVFDLERCLHEIMVLLQPSAKDKGVKLLVDYDLFLPTFIADPGRMRQILTNLLGNAVKFTHTGHVLARVVGFERDAELHVTVEDTGIGISPDNLDHVFGEFNQVEATSNRRFEGTGLGLAITRQLVHLMGGSVWVDSQLGEGSCFRVTLPRAEPVAPL--------------
186470431    -----------------------------------RMLQGQKDLVAVGQLILSELAPVVGVQQAFFVLDPSEHAASLRLMASYASHSAHGKRVQMGEGLIGQCAVERRKILLEPSASEPVRITSGLISIVPHNVLVLPVVFEGQVKGVIELASSECFNPTHLAFLDQLTESIGIVINTIEANTRTEQSLARELQSRQEELQTTNEELQEKARLLAHQNQEVERKNTEVEQARQALEEKAKQLALTSKYKSEFLANMSHELRTPLNSLLILSDQLCKNSEGNLSTRQI-EFSRTIHSSGNELLMLINDILDLSKIESGTVAMDFAEHRLADLTSYVERTFRHVAEARNVDFVIELGTHLPSIRTDIKRLQQILKNLLSNAFKFTHRG-HVTLSVEEVSGGWIAFSVSDTGIGISADKQQIIFEAFQQADGSTSRKYGGTGLGLAISRELSKLLGGEIRLISSPNKGSTFTLYLPLS--------------------
283850560    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLLYSLADLASVVMENLRLYDELKTRAEELGEQKAIAEKANRAKSEFLANMSHEIRTPMNGIMGMTELALLSEI----PDQTRSYLQMAKSSALHLLSIINDILDLSKIEAGKLVLDCQEFDLLHALHAVCDPLAMTARKNGVALTCVIDPAVPALLGDKGRFKQILTNIVGNAVKFTRKG-QVEVGVRPADSAGLLFWVRDSGIGIPAGRLEAIFESFAQATSSAHIEFGGTGLGLPISKKFVEMMGGSIWVESEEGRGSTFSFT------------------------
256831239    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EALSAMSLFHAEARFRLASGKVRWSYLASAPRRIGDRVVWDGVEID--ITELKKTEAALLEAKETAETANRVKTEFLANMSHEIRTPLNGILGMMQLLRQTSLEP----EQEKYVELSITSAARLTRLLADILDISRIEAGKMSLFNAPFSAAELVDSVVELFAVPAREKGLRLRCAIHPGLPPLLGDEARVRQILFNLVGNALKYTEQG-DITLELFARDADCMCIRVVDTGVGIPAHMLSGVFEPFRQVEGSHTRSYEGAGLGLAIVQRLVELMQGEISVQSEPGAGTAVLVSLPLRAASEYIPQDVAES-------
117926642    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LKETERALSTAKQEAESANHAKSAFLATMSHEIRTPLNGITGMIELLQRSALSV----EQRQQVETISKCSVVLMDILNDILDLSKIEAGQLVLERAPFSPTQLLLNLLEVMQPQARNKELDLQLNMDEKLPTMLGDATRLRQVALNLIGNAIKFTPRGWKISLLVHERIDDIVWVEVQDQGIGIADEKLVHLFNPFTQADSSITRNYGGTGLGLAISKRLVEAMAGAISVTSIEGKGTHFRVTLPMQVAHTPLPAD-----------
284052794    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISERKLMEIELQKTVAELDRATRLKDEFLANMSHELRTPLNGILGMSEALKEGILGALNS-NQHHAIAMIEKSGKHLLELISDILDISKIEAGKLELYLTEVRVQELCTSSLTLVNHLAFTKQINIEINIPQALEKIKVDNRRLRQVLINLLSNALKFTHKSGKINLNVGIKTSQSIYFSVIDNGIGIAPDDLNKLFLPFTQIDSSLNRQYSGTGLGLALVKQIIELHGGCVEVSSQLGKGSCFTVYLPYQETSNYV--------------
94265110     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDTRREREIQSHLL-AAKEQAEGALRAKGEFLAGMSHEIRTPLTAVLGMADLLDKTRL----DSQQRQYVAASRAAGENLLDLINGILDLSKIEAGRLEVESVEFDLDQLVRQTCEIMNLRARQQGLEFVHHSSAGPCLVMGDPTRIRQVLVNLIGNAIKFTEEG-RVMVELACLPGPFFRCTVSDTGIGIPAAKQEMIFEDFAQADSSMTRRYGGTGLGLAISRKLVTMMGGQISLVSREGGGSTFTMEIPLLKCENSI--------------
256424541    -----------------------------------------------------------SQVGALYLTGPDNRLYLSGSFA-------LANTANRREIPIGQG-------MVGQCAISGKTLLLQDITPENITISYVPIHYEGYVRGVIELASLTAYTPNDLAFLESVMHNIGLSINTSENRRRVQELLEGELENINTELEAQAQKLQASEEELRVQQEELQQANQELEERSRLLEEIQKKAEELEISKSEFLANMSHELRTPLNSILLLSRLMAENNEKNLSDDQI-ESAQVIQSSGKGLLNLIDEILDLSKIEAGKMDLEYAPVPVHEICNDMEALFGPIAREKNLALNVQVMSDAPAIETDKMRLEQILKNLLSNALKFTAKGATLQVTAVAQDPSIVRFAVRDTGIGIPVEKQQVIFEAFKQADGSTRRKYGGTGLGLSISRELAKLLGGEIRLESEPGHGSEFVVTIPL-RPQENREQPVQEATQQQA--
294496045    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERKRAEEELRKYAQDLSKANEELKSLDKMKDEFLSNVSHELKTPLTSIIGYTELLNDGSLGELG-EEQKHAEETVMRNTKRLQRLVDSLLYLSRTQAGTVQYDFETLNISELTDQIIEDLQIQTEEKNLEMIKKIEPDLPQIKGDRDKLTDMFTNIIDNSIKFTPKGGSITIFAN-KEDEYIHINIKDTGIGIPKDMIDNLFQRFYQIDSSQKRKYGGTGLGLYITKTIVEAHEGEIWVESEKGKGTEVHIKLPVAE-------------------
150018231    ---------------------------------------------------------------------------------------------------------------------GLDWLIITAIPESLFTAEINKNIQTAILFSIIALLLSLIIYL-KSTEIVLRPINHLINISEKFSKGDLHIFKNDEIGKLSSAFNNMAEEL---HILIDNLEEKVEERTKKLEKTNTELKYAKIEAEKANEAKSEFLANMSHEIRTPLNAVIGFSELLK----NTIKDEKHKSYIETINVAGNSLLTIINDILDLSKIEAGRIELQYKPLKLSNIFREIKYIFKQKTKSKNIEFLLDIQEDFDEILLDEVRIRQILLNLVGNAVKFTDKG-YVKLSLKGTTSQNKRISIEDTGIGIAEGEREKIFDAFKQASGQSIKKFGGTGLGLSITKKLTEIMQGKIFVESIEGKGSTFYVEFPIA-ATEELPED-----------
254445248    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EVKQETEQLYQQLDQAIAKANQAALEAELANQAKSSFLASMSHEIRTPMNAVIGLTGVLLETQI----DDDQRDYLQTIRASGDSLLVLINDILDFSKIESDKMELEERPIDPRCCVEEALELLAEKASSKGLELCYEASEDIPFILGDATRLRQILVNLIGNAIKFTEKGQEVLLKTRETDQRNCVIEVKDSGIGIPADKQSRLFKSFSQVDSSTTRKYGGTGLGLAISKKLTELMGGEMRVESSEGSGSSFIFTIPVSSPVVYSPD------------
186682973    ------------------------AKFTRMLQGQRDLETVSKLILSELAP------LVGAQHGVFFLMESGENTPFLKLISSYAYRERLANRFHLGEGLVGQCALEKERILLTDVPSDYVRIASGLGEASPLNAVVLPVLFEGQVTAVIELASFRRFSEIHLTFFDQLTESIAIVLNTIAASMRTEQSLAEELQTQQNELRETNKRLEQQAQSLKTSQEELQQTNAELEEKAELLAMQKKEVERKNREKSEFLANMSHELRTPLNSLLILAKLLADNIDNNLTTKQV-EYSQTIYSAGTDLLALINDILDLAKIESGTMSIDMTQMPLVELGEQIERTFRQVAQSKGLAFTIEFTPDLPTIYTDIKRLQQVLKNLLSNAFKFTEQG-EVRLQIAVRAQNVIAFSVSDTGIGIAPDKQKVIFEAFQQADGSTSRRYGGTGLGLSISREIARLFGGEIKLTSQPGQGSTFTFFFPQ---LNVEPTSTQLPTPY----
225569214    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQERQRKMLEDAYKTARIASEAKTNFLSSMSHDIRTPMNAIMGMTAIAEANL---YTPDKLKDCLSKINASAQHLLGLINEVLDMSKIESGKIDLTFGTVSLPELFQNISDMCRPLAQEKNQKLQLSVDDCHKTVITDGGRLQQVLMNLLTNAIKYTPEGGAISLHVREIPSDAVYFIVTDNGIGMTAEYIPHIFEPFSRAEDTRINKIQGTGLGLAITQNIVNMMNGTIEVQSEPENGSRFIVAVP----LDLYREDMTTSAQLKS--
255059565    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLGMLAYACHPLLSHGRVLGTLSFGTRTRSSFSEDDLSLMKAVADQVAIAIERNLMEESLRQAKQAAEEASRTKSRFVANMSHELRTPMTGVLGMLDL----ALQSCDETERTDYIETAQRSARSLLRILNDVLDLAKVEAGKFSLDSKPFSLRTCIGQAVDVVMPEVRRKGLELALQIEDHLPHVLGDQVRLRQVLTNLIGNAVKFTERGSRIALRAGGRSPQGFRFSVRDTGIGIPQDKRHLLFVSFSQLDDSNTRSYGGTGLGLAISKEIVERMGGSIALEGEKGEGSCFSFT------------------------
282862971    ----KDNINSMVGSLRETTRANQEARVSGLMQGHRDLELVGALVMEELTP------LVAAQYGAFYLAEETPEGTELRIVGSYGRPAGNGHRFKMGESLVGQAARSRRTIAADGVPGDYISISSGLGPMTPGSLIVLPVVVDDQVLGVIELASFTAFTPIHRDFLEQLMEMVGVNVNTIVANARTDQRLTGELQSRSEELQVQQDELQRSNAELEELAAQNSDIEAEIEQARQELEERAQQLSLASTYKSEFLANMSHELRTPLNS-LLILAQLLAQNPTRNLTVKQVEYAGIIHSAGSDLLQLINDILDLSKVEAGKMDLNPERFTLRQLLDYVEATFRPMTTQKSLTFTISTAPGVPDLLTDDSRLRQVLRNLISNAVKFTERGS-VELRIEPAADHEVAFRVKDTGIGIAEQQLETIFGAFQQADGTTSRKYGGTGLGLSISREIAHLLGGALTARSTPGRGSTFTLYLPVARA------------------
120553437    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------IHLDIEQEADYTVVRRIILIAIVVVLIFLYWNRKLSLEVDERIRSENALRRSE-DELRAAKLEAERLAREAEAASRAKSEFLANMSHEIRTPMNAVIGYSDLL----YNSVTDPQQRNYLNAIRAGSRSLLMLINDILDLSRIEAGKMRLDFGPVSVRRLLSDVRHIFDLRATEQGITLEVSVGSGMPSMMLDETRLRQVLFNLVGNAIKFTHEGG-VTVRASEVCYYRLVVTVADTGIGIAPDQQERIFEAFEQQEGQSSRRYGGTGLGLAISRKLVEMMGGRLTVKSEANVGSTFKVVLPRVEATVEQADDD----------
153870999    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SAEILKTNQLLQQEIVERQQIEKALSEAKEIAEHARQEAETANITKSQFLANMSHELRTPLNAIIGYSEILREDAEDLEQEDFIPD-LKKIDTAGRHLLGLINDVLDLSKIESGKMDLLIEPVNLDMLIDKVLGTVQPLIEKKANLLKIERPTVLGKIQTDMTKLCQILLNLLSNAAKFTEQG-IIEFQIYHTEGDKVIFCVTDNGIGMTEKQQEKLFHPFTQADSSTTRRYGGTGLGLTITKDFAEMMGGHIKVASDFGFGSTFTLSLPQAKITPIKKASKLESSTLKA--
257059372    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAWESLEIEAAQELKNTLLAALEFSKQILEEKTRQANAANLAKSQFLAKMSHELRTPLNAILGFTQMMNRDSS---LSSQQQEYLGIINRSGEHLLSLINDVLEMSRIEAGQLTLNQTCFNLHELIKSVKELLTLKALSKGLELTVHQDEELPYIEGDESKLRQIIVNLVGNAIKFTHVG-HIDLYLSYTKEMMLQLEVKDTGIGINQDELETIFEAFKQTENNFQSK-EGTGLGLSISRQFARLMGGDITVQSQLGQGSTFTCTI-----------------------
50552025     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATDGDFTRFIT---VEASGEMDALKTKINQMVLNLRESIQRNTAAREAAELANRAKSEFLANMSHEIRTPMNGIIGMTQL----TLDTELTQYQREMLSIVHNLANSLLTIIDDILDISKIEANRMTIEKIAFSLRGTVFGALKTLSVKANEKPLDLVYKVDNTFPDLVGDSFRLRQVILNLVGNAIKFTESG-EVALSVRKADDQMIEFCVSDTGIGIQSDKLDVIFDTFCQADGSTTRKFGGTGLGLSISKRLINLMGGDIWVKSEYGKGSQFFFTL-----------------------
260777379    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVTKEKNAQANLRHES-EIALAASEAKSMFLANMSHEIRTPMNGVVGMLSLLSESEL----NGEQKSMVTTIKDSALTLLHIINDILDFSKIEAGQMSLESVPVELQKLIERTLDVLCLQANNKGIELYLTYDASLPKVMSDSVRLSQVLLNLVGNAVKFTDSKGKVWVSATLNQHDYVEIIIEDNGIGMTEEQIEKLFKAFSQADTSTTRLYGGTGLGLSITRSLLEMMGGDIHVDSRFGVGSRFSVELPFIEVEEP-PQD-----------
254413294    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MIWVRYNARAIRNSQGEVMYYEGAIEDVTAETERTQLLKSEARAEAETANRLKDEFLATLSHELRTPLNAILGWAGLLRRKQLSP---DKVQRALEVIERNAKSQAQLIDDLLDVSRIIRGNLRLTVIPVDLQQIINAAIDTLQPAADAKSIQIDSFLEPSQTVIKGDSDRLQQIVWNLLSNAIKFTPTHGQVKIYLEWLE-NAVQIRVQDTGKGVSVDIAPYIFDRFRQAEGSITRSHGGLGLGLAIVRHLVELHGGTVWCESDDGKGATFIVELPLK------PQADAES-------
153006633    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRAQQERAASREELAHALRREQDARAHAESANRAKDEFLATLSHELRTPLNAILGWSGLLRDAGGDP---ERLARGLAVIDRNGRTLAQLVSDLLDMSRIAAGRIEVEHADVDLLAVVDDAIEAVRAAARAKGVAISRSAGPELPRVVGDAGRLRQVAWNLVSNAVKFTPPGGSVDVRLG-REGGAAVLEVKDTGVGMSRDFLPIMFDPFVQAEGSSVRRHGGLGLGLAITKQLVALHGGTIHAESDPGRGSTFRVLVPETRTPALAP-------------
218676627    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFAQQVERLTIEREKEKLTEDAERAKEDAEEAKDHAIQASKAKSSFLANMSHEIRTPLNGVIGISEILSDTPLTP----TQRDYVDTIETSSQLLLSLINDILDFSKIESGMLLISPHSASIRESIYDIASIVAPKAKEQKISVNVDISPDTPRVMIDDHRLRQILMNFMSNAVKFTAEGG-VTLSIKAENNVTLRFSVRDTGIGIDKQQQKQIFEPFAQEDDSTTRQFGGTGLGLAISTQLVELMGGQIQLDSVKGKGSCFYFDL-----------------------
197106737    -----------------------------------------------------------------------------------------------------------------------------------------------------------------ALFLARSLAHRVIQPVETLSKAMHDVAAGGSFTPVIETHDELFESLADSFNHLLAKLGERE---GDLRAAMRELESARDAANAANVLKTQFLANMSHEIRTPLNGVLAMAEVMALGELAPL----QRERLDVIRRSGGLLLAVLNDVLDLSKIEAGKLTLLDEDFELEPELDQVRDNFRIVALGKGLGFEVTVAEEAQGWWGDADRLRQIVGNLLSNAVKFTMQGG-VRAHVDLTPAGALRIVVSDTGVGIAPEKLPTLFEKFTQADNSATRRFGGTGLGLAICRELTQMMGGSIDVESREGDGSTFTVELPLQR-------------------
254292589    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TAQLARAFTDMMDKIKERDDKLADHRASLERTVEAKEDAEAANAAKSDFLATMSHEIRTPMNGLLVMAEMLSAANLSM----RHRRYAEIISRSGKSLLTIINDILDLSKIESGKLDLETAPFEPDAMVEDIACLFWEKARSNNVEIATYISPNTPQILGDVTRLNQVVTNLVNNALKFTEKGG-VEIRVDGRLNKNLRIDVIDTGIGIPADRLDQIFEAFSQADQSTTRKFGGTGLGLAVCKRLMHAMGGDVKVASAEGKGSCFTAI------------------------
89897563     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LKVDLKDIDAQGEIRDLSDHFEIMTQELQTLYDDLENKVELRTQDLARLESQQIQLEEANRRLREDNQYKSDFLAIISHELRTPLTSIIAFAEVLEKASEDKCPKEQ--KITQEIRANSQVLLRMINNILEIARIEAGKQELIIEPIDLVDVINAVESVIEPLIEKKSIQYSSVLHSDVPVIEGDREGLRRIVENLLSNALKFTPEGGEIKVWVAYDQERNEVINVQDNGIGIRKEDQPYIFEKFVQSDSSIHRQYNGSGLGLALAKELAELHGGWIKVVSELDKGSLFTV-------------------------
37520808     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FTAEDEAIVVQLAQMASVAIENARLFEAEQTARALAEQARREAEAANRAKDEFLAVLSHELRTPLNPIIGFAQLLRRKSG--LSAADYR-ALETIERNGRLQAQLIDDVLDVSRIISGKMRVELRAVDLLPVVAAAIEAVRSPAELKGICLSGRLDDGATAV-ADPTRMQQVVWNLLTNAIKFTPEGGRVVIDL-CRGDRTLLIRVSDSGIGISPDFLPYVFERFRQADGTSTRKHSGLGLGLAIVRHIVELHGGAVSAQSDVGQGTTFCVELPL---------------------
218441882    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERKQIEQERENLLIQEQAAREVAESANRIKDEFLAVLSHELRSPLNPILGWAKLLNTHTLEP---ATHQKALSIIERNAQLQAELIEDLLDVSRILRGKLTLKIVSVNLGFIIDSAIETIRLAAQAKNIQIQTKLDPNIGEVLGDPARLQQIVWNLLSNAVKFTPTGGKVEIELNSL-GNWAKIRVTDTGKGITSDFLPHIFDYFRQADSTTTRIFGGLGLGLAIARHLVELHGGTIKAESGEGQGATFIVKLPL---------------------
257454302    ---------------------------------------------------------------------------------------------------------------------------------------------------------------PYIRFYAGAPIV------------VHDSQGREFALGALCVIDDQPHQDFDAN-----QQRVLADLAAMVSDTLKLRQQ-RYQAERADEVKTAFLANMSHEIRTPMNGIIGILELLEQTPLDT----QQQHYIKSIKTSNEHLLTIVNDILDLSKVESGKIRFESIPVDLAQLCQDVYQCFLATAKDNSVELTFDYPDNLPYVNTDPVRVRQILINLVNNAIKFTPKQGKVTIQAMNGGDKHQIFNVIDTGVGIKPESLAVIFDAYNQADKFTHRLYGGTGLGLSVCKALAEGMGGTIKVTSEKNKGSTFTLSLP----------------------
189426004    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ANQLLKQNNEALEQRVA--ERTSELTRLNEELARARDTAEGASRSKSEFLANMSHEIRTPMNAILGLVHLALQTDLSH----KQREYLDTVSNSAQSLLGIINDILDVSKIEAGRLQIEKTNFSLEGVVTRTLALLSIKAREKGINLEQQVDTSIPDLVGDPLRLEQVLVNLLGNAVKFTDSG-TVTLQIRRSDEITLEISITDTGAGMDEQTLGRLFKPFSQGDTSTTRTHGGTGLGLTICRHLVEMMGGTITVTSSPGQGSCFTFS------------------------
89093729     ---------------------------------------------------------------------------------------------------------------------GLAHSVLRNLYRYLPRRFVRGLYSRLGRFVVLVISA--NSLLAGLLMLIFNQIGASSATEALLEKALITLFIVLFIASGVIAWLFLLAHESRLTAQKESQSAKLTREIDAHEQTDRELQEAKEQAERANEAKSRYLTGISHELRTPLQSILGYAQLLSEKEEVASD---QKRGLKIIHRSGQYLTDLIEGLLDISKIEAGRLDLFRNQVNLPELIDQMVEMFRVQADKKSLVLNFTLDGRLPYVMTDEKRLRQILINLLSNAIKYTDKG-KVDFHIRYRNQVAEFV-VRDTGPGIEKENLDRVFQPFERVRNSSNAHRPGTGLGLTIVKLLTEIMGGDLQVKSEIGTGSEFRVSL-----------------------
254444274    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFKNAKDLERKVAERTQSLEELEKSNQELTVAMKAAESANVAKSEFLATMSHEIRTPMNGLVGVLTLLEEDLPF-----EKRKLLGTAQECADDLLVLINDILDFSKIEAGKMNLESVEFNALNLAESICELHSSSAHKKGLEITSDSDPSSAFCIGDPLRLRQVISNLTSNAIKFTNQGEIVSIVSKDCEQNYLRFEITDSGIGITKETQEKLFNAFTQANSSTTREFGGTGLGLAISKKLIEIMGGDIGVSSKEGTGSTFWFEIPHRPAKDQIPEDSAETTRY----
218886348    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITERKTAEIELLNAKLRAEAASKAKSEFLANMSHEIRTPLNGILGMLQLMHTTRLG----AEQADYADIAIQSGRRLARLLSDMLDLSRIESGKLDIRHVPFQLAAAVQQVVELFLPISLQAGIRLDVRMDPTTPTLLGDIVRVQQVLTNLLGNSFKFTRIGG-ITLAVHRLPPPHVLFTISDTGCGIPEDKLGELFEPFTQASNGMRRSHQGAGLGLSICKRLVHLMGGEITIESEEGAGTTACVSLPFTLVPD----------------
135072201    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AEALLEEKSRALFEANQEL---RRQADALEQTVAQRTAELERARREADAANEAKSRYLATMSHEIRTPMNGVLGMAYAMAETAL----DDEQRDMLEVIKDSGELLLTIINDILDLSKIESGHMELEQIHYDLFGALEAVHLLYDPAARAKGLEFRLDVDDSCHRVLGDEIRLRQIANNLVSNAIKFTQSGA-ITLRARCTDAPGLRMQVQDTGIGIPPDRLDRLFKPFSQMDASTARHYGGTGLGLSIASQLTGLMGGRIWVDSTEGQGTTFHIDLPLALPTASAAPDLPDETDAEALA
298530456    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFNEQGEILYIIEQLRDITQRKKDEIELI-VAKEQAEAASKAKSEFLANMSHEIRTPMAGIMGALEMVSART----DDEESRRLMKMTLESARSLQQIINDILDLSKVEAGKLEIEHQEFDPQSLFKRVMDLYSIQAGEKNIELQLDTAPGIPRLCGDQYRLEQVLRNLVSNAVKFTSQG-RVILRVRPVSGKARLFEVEDTGVGIKEDFLPRLFDSFTQADSTYGKKHQGTGLGLAISNRLVQMMGGDIQAQSIPGAGSIFSFSLPFAIPAEHTAGEKRSDTQ-----
227812276    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HARDTAKALKVVAESEVLAKRELQQHKEHLEELVEQRQLSEMNHKLNQEVLNHAKARQQAEQASRAKSAFLATMSHEIRTPMNGVLGTARLLQDTTL----TSTQQHYVQVINRSGRSLLAILNDVLDYSKIEAGHLEIHHTHFDLYRLVSETHELMQSRAREKGITLTYHIDEDVTQYWGDEIRIGQVLNNLVGNGIKFTDQG-EVRIRIRLADGQGIRFAVEDSGIGIAEEEQATLFDAFTQADAGR-RKLGGTGLGLAISRKLVQAMGGELQLASQLGQGSCFWFTLPL---------------------
225569632    ------------------------------------------------------------------------------------------------------------------------------------------------------------------VYLSRFIVIVGVGIFFII------------LATVLTFFLLLRRSEKRSS---------------------ELLRTEKERAETANRAKSDFLSQMSHEIRTPLNGIMGMVEL---GKHHIEEPDRMRNCLDKITLSSAHLLSLINDILDMSKIESGKIELHPERFDLGRLLRTLTTVFLVQAKNKQIDFQIFLYGELEELTGDALRLNQILTNLLSNALKFTPAHGYVSLNVEEENGIWLRFEVRDTGRGIAPENLERVFEAFTQENSGIVREYGGTGLGLPITKNFVQMMGGSVTVSSEIGAGSVFTVDLPFS----YEPENESE--------
295836199    --------------------------------------------------------VVTAQHGAFFLAEPLEEGAEVTDVDDEAYQLRLIGSFRPGETLVGTAAREKRVLTVNKVPVDYIKISSGLGQATPAQVVVLPLLFEGKVLGVIELATFAQFTQIQRDFLAQIAEMIAVNTISVNSKTAVLLTQSQELTAQLK---DRSDELEQRQKALQESNAELEEKAAEIENARQVLEERAEQLAVSMRYKSEFLANMSHELRTPLNSLLILAKLLADNAERNLSHKQV-EFAETIYGAGSDLLQLINDILDLSKVEAGKMEVSPTRIALVQLVDYVEATFRPMTVEKNLDFSVRVSPELPTLHTDEQRLLQVLRNLLSNAVKFTGSGAVELISLTEPDGKMIAFSVTDTGIGIAEGKMRVIFEAFKQADGTTSRKYGGTGLGLSISREIARLLGGEIDAQSQPGRGSTFTLYLPL---------------------
222085300    --------------------DRTGESWLSRTSGNGEVRGQELAILRRLALASSVALVAVPAGLSFITSPAVALPVGVATVCAAFLFSAVGSIALSRQRPASEAVVVEHRDLMLEAASGLV-----LLFDPQGSVTTVGGRDRAEFLSWMRDPSGRGFIEQVHIRILFLQAVDTLRQGRDALGVDLRLERSAVIEGNDQFIHIRMEMSARRDGRLTSIVSQSRDISYDQQL-RDEADRKTAEAESANDAKSRFLAAVSHELRTPLNAILGFSDILSGEYFGKLENNRQREYVGLIRQSGAHLLSVVNTMLDMSKIEAGRYELVPEPFPIEASIGACEAMLALQAKEKGLTLTSRVQRGLGDIVADQRAIQQVLINLVGNAIKFTDAGGAVTIDAAMADG-MLKLSVCDTGIGIAADRLASLGQPFVQIQNDYTRRYAGTGLGLSLVKGLVGLHGGSFAIASAPGEGTVITILIPL---------------------
42524257     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVFLLTSLVFVFLICTLLLTIANRIITVEEIVDEKTQHL-------IDLNVQLKKASETKSEFLANMSHEIRTPLNVIVGMSDLLEESPL----NEDQKHYVDISKKAGHNLLSIINDILDISKIEAGLLTLEKTEVDLHSLVNDITEMFELKAREKNLELSVYLSEDTHSIMGDPTRIRQVLSNLISNSLKFTTDGSRVEVMKNQTEMEGLIFHVSDTGIGIPRDKIPQLFQPFTQADSTITRKFGGTGLGLSISKRLVKMMNGDITVESELHRGSRFSFSLNLPWLRDVPAEGEHTAEE-----
258592849    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------VAREGIRSVLTLPLLISGEAVGSITLDSRLPGAYTQDHVTMLSSFIESHELERLVEVRTRELQIANGHLADASRHKTAFLTNMSHELRTPLNAILGFSDLLCDQTFGPLTAKQAR-YANHIQTSGRHLLALINDLLDLSKVEAGKLTLRLEPFDLSEALTVAVYEIQPVADAKRLTIVPDIDTAPITLTADPVRFKQIIYNLLSNAVKFTPEGGTIRVSASLHSGDFVEIAVTDTGIGIAAEDLSRLFTRFTQLEIETTKQFQGSGLGLALTKQLVELHGGTITVTSAPGQGSRCTVRLPMT--------------------
170743275    ------------------------ARFTNMLQGQRDLTTVGRTLLSELA------VLVEAQQGVYRVETGEAGAGSLRLLSAYADDAIVGHRLALGEGLIGQCARDARRLLVTEVPATATPVVSGLFRAVPRTAIVLPVLFEGQVKAVIELASLTAFTDLQISFLEQLTSGIGIVLNSIEATMQTEGLLSQQLASELQIRQ---RELQQTNEQLEQKAQQLADRNDEVEAKNQEIEQARRALEEKSKYKSEFLANMSHELRTPLNSILILGQQLSENPDGNLS-ERQVEFARTIHGAGTDLLNLISDILDLSKIESGTVSVEAEEISFANLLATTARPFRHEAENRRLSFDVEMAPELGTLVTDSKRLQQVLKNLLSNAFKFTEQGG-VRLRVAPAAGGWVAFEVSDTGIGIPPEKQKIIFEAFQQADAGTSRKYGGTGLGLAISRELANLLGGEIQLRSASGVGSTFTLYLPLA--------------------
298529548    ----------------------------------------------------------------------------------------------------------------------LIWEMADMVKVLDVNQQSLNLFRARTKRLMTGITSIFDKESQNKNFIQFLKVMACRGQGVVVERD--HVTLDGQKLKTQVYWSVASGHEQDYSL-VLACIVDNTDLL----QTRQQLYQAKEQAVAANQAKSHFLATMSHEIRTPINGIMGLMQLMQDTT----QDREQQEYVDLALTSAQRLTRLLSDILDLSRVEAGKMTIQEEKFSPRDLAGSVAELFKVTAKDRGVSLECILDPGLPEIIGDPARVRQILFNLVGNAVKYS-EHGNVNLHAGRNEDIRVLFIVSDTGIGIPEDRIKTLFDPFVQVEDYQTRKHQGAGLGLAIIRRLTQLMGGNISIDSTEGEGTAVYVALP----------------------
94267625     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDTRREREIQSHLL-AAKEQAEGALRAKGEFLAGMSHEIRTPLTAVLGMADLLDKTRLDSH----QRQYVAASRAAGENLLDLINGILDLSKIEAGRLEVESVEFDLDQLVRQTCEIMNLRARQQGLEFVHHSSAGPCLVMGDPTRIRQVLVNLIGNAIKFTEEG-RVMVELACLPGPFFRCTVSDTGIGIPAAKQEMIFEDFAQADSSMTRRYGGTGLGLAISRKLVTMMGGQISLVSREGGGSTFTMEIPLLKCENSI--------------
186683187    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FKGYIGSVIDITERKTAEAERDRLLELEQVARTEAETANRIKDEFLAVLSHELRSPLNPILGWARLLQTREFQP---AEIKKAIATIERNAKLQAQLIEDLLDVSRILQGKLNLKMFPVNLVLVIEAGLETVRLAAEAKDIQIQTMLDASLGQVLGDSDRLQQVIWNLLSNAVKFTPEEGKINIQLERIDSQAQ-ITVSDTGKGISPEFLPHVFEYFRQADGTTTRRFGGLGLGLAIVRHLIELHGGTIWAESGEGQGAIFRVRLPLIK-------------------
186683187    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGILIAGLNPF-----RLFDDNYKRF-IDLVAAQIAASIANAQAYEEE-RKRAEELDRAKTVFFSNVSHEFRTPLTLMLGPLEE-TLANCATLLPAHEREQLEMVQRNGLRLLKLVNSLLDFSRIEAGRVQASYEPTNLATFTAELASVFRSAVERAGMELSVNCPSLPAPVYVDREMWEKIVLNLLSNAFKFTMTG-KIAVSLQWANDH-IEFAVKDTGIGIPAEEIPHLFKRFHRVKGAQGRTFEGSGIGLSLVQELVQMHGGTVKVTSVLGAGSCFTISIPT---------------------
94267227     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AKALASSEERLQVQQEELRVSNEELEERSRSLAEKNRELDRARRELETKARDLETSGRYKSEFLANMSHELRTPLNSILILSQLLAANKEGNLQPRQL-EFANTIHNSGSDLLHLINEVLDLSKIEAGRMEINPDTVELKEMIDSLLGPFQAQAEQNGLRLSGEITPEAPTIFTDETRLRQILKNLLSNALKFTQQG-EITLRLRLVPERAVYFAVSDSGIGIAADKLEVVFEAFKQADGTTSRKFGGTGLGLSISRQLARLLGGELSVSSCEGEGTTFTLWLPET--------------------
254411336    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLKQIAEHLYQAQLYAQLHQQKSSLEQRVIERTQELRD-ALQATQAANHAKSEFLAAMSHELRTPLTCVIGLSATLLRWSLGEGGSEKQRRYLQTIQENGEHLLALINDILDFSQLEAGKAVLNINEFSLRYLAQQTLRSLKEKASSGQVELILDVPTPKDRFQADPRRLRQILFNLLGNAIKFTPAGGQVTLR-GWREQNRAVFQIEDTGIGIPQEQIPLMFQKFQQLEKTYQRTYEGTGLGLALTQQLVELHGGTIDVESTVGKGSIFTVRVPIQSVVP----------------
189423648    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RAAAAVNGLARSLQQRSEENRQAREELLQAKSEAEAANTAKSEFLANMSHEIRTPMSGLIGNAQLLRLTQL----NAEQTGYLTNIETDAKNLMSLINDVLDISKIEAGKLELESAPFSLRSCVAQLLKSQEARIAAKAIVLTHEIAADLPSLFGDQLRLKQILYNLVGNAIKFTAKGERVKVELLERHDDKARFSVTDTGIGIRPEAREKIFAPFIQADASVTRRFGGTGLGLSICSRLVQQMGGGITVESEEGKGSTFSVTLPF--LINSQPLPQQET-------
291568305    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQLQQELRERQQAQQQLTQRNEEAKRLKDEFLANMSHELRTPLNAILGMTEGLQEEVFGPVNDRQLK-ALQTVERSASHLLALINDILDVAKIESGQVELECSPTAIAPLCKSSIAFIKQQALKKRIQLSVNLPLKLPDIILDERRIRQVLINLLNNAVKFTPEGGSITLEVREAEGESLRFSVRDTGIGISPENIKKLFQPFMQIDSALNRQYQGTGLGLALTKQIVELHGGRVGLTSEVLLGSCFSIDLPY-QASVMIPQRMDSDQRFK---
59711903     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WLSLSGKPFFDEFGTFVGYRGTAKDISARKKRIRDI-QTAKTEAEKANKAKSQFLAMMSHEIRTPLNSILGLVDVFHSSLL----SEEQLDWLNQMESSSQLLLTIISDVLDISRIEAGTFVLNEQPIDLLRSLNTSINFLDTRAKDKGITLTVTASQNVPYVFADATRLSQVIFNLVGNAIKFT-NHGHVAVKIEKLPNNSISISVSDTGIGIASTTLEQLFKPFVQADSSITRKYGGTGLGLAIIKRLVELMQGTITVESRLNIGSTFKITLPLKEISDLPKQLNNEAKE-----
220933274    --RQRPSGSGQASSALAMIRQRLASRADS----------EHQQALLRLVIGLAVFVYFHSPLFAAVVDPPALEYARLGSTLFLAFSLGIFLAILLWPEPSPS----RRLLGLAGDMTG---ASLSLLLGGEAGAPILAVY------LWVIVGNGFRYGLPYATVMALAGFAVVFTLSPFWSTHPVFSFSLMLVLILVPLYTATLLRTLKGAI---------------------------DRANEANQAKPRFLANMSHELRTPLNGVIGMSDLL----MDTPLNDEQRDLGRSIHTSARVLLGLIENILDISRIESGKLSSEREDFDLHRLVHGTLGMFEAQARGKGLHLGARIDPSVPALHGDALHLRQVLVNLIGNALKFTERG-QVELSVQLEDAVRLRFKVRDTGIGIPEEAQARIFESFEQADTTVTRRYGGTGLGTTIARQLVQLMGGTMGLESRVGEGTTFYFDLPLGR--QAIPEE-----------
88797996     -----------------------------------------------------------------------------------------------------------------------------------------------------------NLMLGALLVLVYRHIVLQAGTSVLLASGLWSLFFILIIVTGVVIWLFLLAHESRMNAQ-RESNVQTKRLLQEIEVTDAALQTAKELAENANAAKSRYLSGISHELRTPLQSILGYTQLLNDQPDTTPSSRTR---LNAIHRSGQYLADLIEGLLDVSKIEAGKLDLHLTSVAFPELVQQIADMFRMQAKAKGIEFRTDIQGTLPWVKTDEKRLRQILINLLSNAVKYTDDG-YVRLTLRYRS-QVAEFTVEDTGHGIAEDQHQRVFSPFERVENEASSRIPGTGLGLTIVKLLVEIMGGDIQLSSSIGQGSRFTVSL-----------------------
153011989    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SRVLKESQLRLELQAAELEQTNTQLEEQANQLEIQRSDLERANASVQLKAAELERSSQYKSDFLANMSHELRTPLNSSLILAKLLADNPHENLTDEQVK-YARTIQSSGNDLLNLINDILDLSKIEAGHVEIQPEEASVVRLTNGLRQMFEPVASEKQLEFIISLDEHLPTFETDPRRLEQILKNLISNAIKFTEKG-KVELSVRPQGSDKIVFSVADSGIGIAEDQLNSIFEAFHQADSTISRRFGGTGLGLSISRQLVRLLAGTIAVESKPGQGSRFSVTLPLRQ-------------------
209522699    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IGVFEDITQRRQAEIERQNFTKQLKEKNDALKRMDELKDEFLANTSHELRTPLNGMIGLSESMLDGVAGPLT-ELQRQNLSMIAKSGHRLSTLVNDILDFSKLRHQTLELQLQPLGLREIVEVVVVLSKPLIGNKDIELINEIPDDFPAVNADENRLQQILYNLIGNAIKFTDSG-TVKITASVLDTDAAVINISDTGIGILPEKHHRIFESFEQGDGSTARQYGGTGLGLAITKQLVELHQGKIWLDSVVGSGSTFSFTLP---ISEEIPE------------
189423637    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSEQKRVEQEIRAAKEAAESANRAKTQFLANISHEVRTPLNGIMGMSHLLHMTPLA----DEQQDYLRHLDDSAQSLLSVINDLLDLTRIESGGFGTEQADFQLDQLARDILRIHQPVAQRKGVLLQLELADGMPLLRGVPLRLKQVLHNLVGNAVKFTDQG-RVVLSISPIQSLRVRFAVCDSGIGMEPETIKRIFDPFSQADESISRRYGGTGLGLTICRRLTELMGGTIEVESTPGQGSCFTVILPKTPLGAVVPAD-----------
186682103    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HLLRQIADQVGIALAQAQMLYAETQQRRELEVARHQAELASKTKSAFLANMSHEIRTPMNAVLGMTGLMLETPL----NSEQQDFIETIRISGDALLSLINEILDLSKLEAGEMALETLDFDLSTCLEEVLELLAPSAHNKGLEIAALIYPNVPTLQGDAGRLRQILMNLISNAIKFT-SNGEVVVRAELRSTATIYFAITDTGLGITFEDQCRLFTPFTQVDASNTRKYGGTGLGLAICKQLVSLMGGEIGVESRLGKGSKFWF-------------------------
34497076     ---------------------------------------------------------------------------LVVGYLAIAADITIPQRQQRELVAARDQLQ-----LAAEVAQLGVWSWSPADNQLRWNAQMFEIYRQPPEL---AERGLEYRHWRERVHPDDVDSVEADLRALLERGEAMDRVFRVRLPDGEMRYVQVGARLER-HGDGVRVTGINRDITETRAYEQNLL-EAKRQAEEASMVKSQFLANMSHEIRTPMNAVLGLLQLMQHTRL----DERQLDYVGKIQAAAKSLLGLLNDILDFSKIDAGKLQLDLHPFDLEGLMRELAVVLSGNTNDKDVEVLFRMEPTLPMLIGDKLRLQQILINLAGNALKFT-TQGQVVLAVRERARRELRIEVSDTGIGIAPEQLSRIFEGFTQAEASTTRRFGGTGLGLVISRRLVELMGGQLRVESQLGCGSRFWFDL-----------------------
117926671    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MAHISPVLSKTSGKITHFVGIKEDITS-LKETEAHLELTQKKAEAASLAKSEFLATMSHEIRTPMNAILGMTELLGETQLSI----EQRGFLSVCRSAGENLLQIINDILDISKVESGGLELQHVPFNLRRIVYDAGEVIRFRSHEKGLHQLIFIDESVPELLGDPARIRQILINFLGNAIKFTEAGTIATV-VSTTAGKGIVFRVIDTGIGIPESKQSVVFDAFKQLDSSTQRRYGGTGLGLTISKKLADLMGGQLGLKSQEGHGSTFTLSL-----------------------
149908724    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVLLLSQAVKTFMVALFIIFVVYKIIIRPLTEMSDAVSKFDSEQLPQPLELDDEITTLRHHYRELETAKRQAEDANLKKSEFLANMSHEIRTPMNGVIGTASLLQEMPMG----REQKEFVDMLYSSSITLLDLINDILDFSKIESGQLILAKNPLNLFELCKEIESNFSIIARQKQIALVCHIDDNIPMVLGDITQLRQVLNNLLSNAIKFTSIGCVIKLMDRKDNNAGIMFQIIDSGIGIAAENQQKIFEKFQQADGSTTRNYGGTGLGLAICRSIVKLMDSDILVYSKPGKGSRFEF-------------------------
171687465    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MDVTELKAREQDIQAQAQEKRQLANEA--AAKEASRLKSQFLANMSHEIRTPITGVIGMSELLLDVEL----TEEQRDITENIYRSANALLTVINDILDFSKVESGRLDIEEVQFSLSVIVRDVSKMLSFAAERKDLAFHSDISEDIETVMGDPGRVRQIITNLVTNSIKFT-NHGHVKFSVFKEKDTEIKFVIEDTGIGIEEEVRKRLFQPFSQGDASTARKFGGTGLGLTICKHLLDLMKGRMVLESTLGTGTTATFWIPFNK-------------------
83643743     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NILIRKLRAEID---ARKQTEKELI-LAKEQAETASEAKSFFVANVSHEIRTPMNAILGMCYLMQRTDL----DARQTDFLNRINVAAKSLLALINDILDFSKIEAGKLKIENRPFSLDGVLQQLAQMEAAKAAEKQLELIFSVSQDVPQLKGDPDRLGQILLNLVNNAIKFTERG-KIVVTVRLYKKEALRFSIRDTGVGIAPKNLSRLFAAFSQVDSRLSRRYEGTGLGLAICKQLVQLMGGKIWAKSTPGKGSTFVFT------------------------
16264090     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITQLKQRQVELERAKSHAESANEAKSRFLASMSHELRTPLNAIIGYSEMLIEEARDHEDEELVPD-LDKIASAGRHLLSLINDILDLSKIEANKMEVFLETFSVADLLRDVAATVAPLMARNGNEFTQDFEADLGEMHSDQTKLRQNLFNLLSNAAKFT-NGGRVTLRVRREDRDWLVFQVTDTGIGMSPEQQERLFNAFTQADASTTRNYGGTGLGLSITRSFCRMIGGVVTVESEVGKGSVFTMEVPAEREADGSPAE-----------
16330590     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEQRIQERTQELENSQESLLEAKLVAEGATKAKSEFLANMSHEIRTPMNAIIGMSELVLQTDL----TSQQRNYLQKVQYAGELLLGIINNILDFSKMEAGKLELEQKPFSVEEVMGNLHSILGIQAEAKGLTLNFHLDPRIPPILGDRLRLSQILINLGNNAVKFTNQG-EITIRKTENEQTKLQFSVTDTGIGLTPDQQSKLFQWFNQGETSTSRQYGGTGLGLAISKSLTELMGGDIWLESVVGQGSTFHFT------------------------
296161928    ------------------------------------------------------------AGSAIATGLAIILLWTFVLLFNRKILVPL---FERSERVFDSEHLSRT--LIETVPVGLA---------LVNADNHTVLLESAHMQALEKRVAAAGDVLIGGMLKQHAPAAFRASRGDAATTSDVELHLPSGEGSTIDIAAKLTPSFYEGQPVIVAALS---DVTAERQLARELT-AARHAADSANAAKSAFLASMSHEIRTPLNAILGHLELLERLPQAAPVVARVR----TVASSSRALLQILNDILDFSKVEAGEMSFESIRFDAADLVRQATSMFMPLAQRKGLALTHTIDAALPRYYGDPGRIRQMVVNLLSNAIKFTDRGS-VSIEVSAGKGNPLVIRVTDTGIGIPAKRQARVFDAFDQIDASITRRFGGTGLGLALCKRIAEGMGGTIEMSSEEGQGSIFTVTLPLRHGDDTAPAHEGDS-------
86608466     --------------------------------------------------------------------------------------------------------------------------------------------------------------MSYQGYANSLLWLEMLDPNRVPVWQPSHIQVLQSIATYLG--AAIAHAILLDQSRQLATRLQLANQT--LRQKNKELEQARAQAESANQLKSQFLANTSHELRTPLNGIIGFIKLVLDGM--AENREEELDFLQEAYRSALHLLALINDVLDIAKIEAGKMQLEFQPCDLRALFKDVEAKTSLQASQKGLQLSFHLPNTSDQILGDYQRLLQVMLNLVGNAIKFTPKGS-VTVRADILPGNLARIRVIDTGIGVSLEKQQKLFQAFTQVDGSTTRQYGGTGLGLAISQRLVEAMGGEINFYSGEGLGSTVTFTVPLYRKPLLSGDPNPEA-------
153870479    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FWNFTTISPIKDQNGQTTHYLAISRDITERKRAEAELFKSKELAESANQAKTAFLTNMSHELRTPLTAILGYAQLLKQD---KRLTDEQREGIQIIYRSGEHLLTLISDILDLSKIEAGKLELVPSDFHLPTLFQDIVELFGIRFEQKGIELVYEPLSELPRAHADRKRLRQILLNLVSNAIKFTETG-QVSLKVQYTNQGKMRVDVEDSGIGIAAAHLEKIFLPFQQVGNKM-YYSEGTGLGLSITKTLVEMMGGQLQVKSRLGRGSHFWFEIP----------------------
119487002    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIWISENARVVRDATGQIICYEGTVED-ITERKAASVALKQAKEAAIAASRAKSTFLANMSHELRTPLNAIIGYSEILTEEAEDSGYRHIVPD-LERICTAGRNLLTLINDILDISKIEAGRMDLYLEDFSISALIESVISTAQPLVDRNSNTLEVECSDQIDILYADITKVRQILLNLLSNAAKFTTAG-QIKLKVSPQPAEFIQFQVSDTGIGMSPEQLDLLFQPFTQGDASTTRRYGGTGLGLTISQRFCQMMGGTITIDSQLDCGSTFTVILPRE-----VKQTKQQSTE-----
269960026    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YLIYSAFVFILAIILLAYTMRRSQIELQAMAATLQEARDDAESANQAKSSFLANMSHEIRTPMNAIIGMSHLVLESELNKH----QKNYIEKVHRSAKSLLRLLNDILDFSKVEAGKLELERTPFSLDELLDQAIDILSVKSQDKSLDLLLSVDQNLPTLIGDPYRVKQIILNLGFNAIKFTHQG-KVTLRLNLLHKTKQYLVVEDEGIGMTPGQLNKLFNSFSQADTSTTRKYGGSGLGLAITKNIIDLMKGTISVTSTLGKGSTFKVQFELEYCNEDVPCPNFDHVPNRAF-
39997670     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVSVIMHTCAHSLESTELYSMVRDTLASLEQRVQERTRDLAAAREQAESASRAKSDFLANMSHEIRTPLNGIMGMTDLLL---GGGLNQTQQHQYLGAIKGSADCLMGVIGDILDFSKIEAGKVELDPVPFSLRTFVGQAVRSLSARAAEKGVELVCDPREDVDPLIGDCGKLRQVLVNLVGNAIKFS-DGGEVVVAVETAAVEGLRFSVSDQGCGIAPEALDRIFNVFEQADSSTTKRFGGTGLGLAISRRIVQLMGGDIRVESAPGEGSTFYFT------------------------
138510244    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QEKIKEATKQLKHTIETIAYQNRELSLARQEALTATKVKSEFLANMSHEIRTPMNSIIGFTDLLEKNDLSP----TQHDYIQTINKSAKSLMNMINDILDFSKIEAGKFTLNNENMNLRHALEDTLILLAPLAQEKHLEMSLLIYPDVPEIEGDALRLRQVVTNLVNNAIKFTHKGS-IVIKASLEEETKRQIEVIDSGVGVNEQDQKRIFQAFGQADSSSSRNYGGTGLGLVICKKLVLAMGGKIQLESTLDKGSNFYFTF-----------------------
261250376    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AALERFAEKLAVARDEANSANTAKSDFLANMSHEIRTPMNAIIGMSYLALKTDL----TKAQRNYIHKVKLSADSLLGLINDILDFSKIEAGKLDIENVDFHLENVLDNITNLVGLRASERGLELLIHIERDVPTLVGDPLRLGQVLINLANNAVKFTEKGEKISVRVAKRQGDDVEFSVEDSGIGMTKEQTDKLFSKFTQADSSTTRKYGGTGLGLAISKELSQLMGGDIRVESEFGQGSRFSFSI-ATKVSHALKQDN----------
117618541    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTVQADITEKKQLGEELDQYRYHLEEAHQRAESANRAKSAFLANMSHEIRTPMNAILGLTYLLKRDT----PDHTQQDRLEKIDNAAQHLLTIINDILDLSKIDAGKMALEQSDFSLTAMLDNVSALMSEQARAKGLTIIVDIGDTPAWVHGDITRLRQALLNYAANAIKFTEQGSRVRVDHPLAGGYLLRFEVEDTGIGISPEQSEKLFQAFEQADVSTTRKYGGTGLGLAITSRLATLMGGEVGVTSTLGKGSCFWFT------------------------
297619344    -------------------------------------------------------------------------------------------------------------LLSGETYYGKAFVVNEWYFTAYDPIKNFKGEVIGMLFVGTPVAALNSNIKVQTVVIAFLGLIIAMIVSIMLSKSIINLKEAAQNFSEGRYGTKVPVDSLDEFGELSKIFNKMSDEISKLQKHAQELSKSYDELKELDNLKSDLIAIASHELRTPLTSVKGYVELVLDGTMGEVN-EAQSKCLSIANDNIDRLRRLIDSMLDLSKIERGELQMQKELMNMKVAVDEVFENLKPLFDEKNIRLVKDVQN--LSLYGDKDRLMQVITNLVENAIKFNPTNGEIYLGAYEDEGNIHLI-VQDHGAGIPEKDLEKIFDRFYQVDSSSKRPKGGSGLGLAVCKSIVEAHEGIIWVESELGKGSTFHVILP----------------------
71908400     --------------------------------------------------------------------------------------------------------------IVFQASSIVDWTHVTTIVPIRIRSDVIGSVAMTASLEKVWRDALSDFMTFIVASLVAFALALLIAQRMQHSLLKALGALANRVAESKDFTERASKQLADAFNTMLIEIADRDHELTEVQLRTQELRLAKDNAEQANRAKSAFLANMSHEIRTPMNGIIGVADLLAAGSLNAH----QQNQLTTLRSSADTLLYLLNDILDFSRIEAGGLQLEKLPFSIRETIEQVISVFSPTARKRHLDLWFDIEPSLPYIVGDRYRLGQVITNLLNNALKFTESGS-VRISCRSQQDKNLLIEITDTGIGIIAQALADIFSPFRQADNSMSRRFGGSGLGLAIVHDLVALMEGEITAKSTPGRGSTFSIDLPLE--------------------
209525455    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSGHALGWNELEINAAMELRNMLAVLHFSHFALEEVAKRAEMANRAKSEFLANMSHEIRTPMNAILGFCDLLK----GLVEDDKQQSYLDAIAAGGRALISLIDDILDLSKIEAGKLELEYHHVYLPILLQEIQQIFLPTAMAKGLSLQINFEPNVPKIIADEVRLRQILFNIVGNAIKFTEDGSTISVRAQNCDDDSRIIMVADTGIGINPDQHQQIFEAFVQSEGQSNRRYGGTGLGLAITRRLTHLLGGTLTLDSQLGLGSVFTFTFPDVQITQ----------------
117923777    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRAVGTFTDITARKDMEAALHD-AKVEAESASRAKSRFLANMSHEIRTPMNAILGLSSLALEQAK----EARQRDFLEKINHSGHFLMGLLNDILDLSKIEAERMDLESQPFRLDELLKQLAANVLPAMRNKAVEVHFFIASGTPALVGDALRLGQVLHNLLSNAMKFTHEGERITLTVQLTDHYLFTFEVKDSGIGIPAEVQPKLFESFIQADSSTTRQYGGSGLGLAICRRLMEMMHGKITLQSSLGQGSTFTCRLPLTVTCCPMPED-----------
170725193    -----------------------------------------------------------------------------------------------------------------------AWMAIARINGPDWLL--VTVYPKKLVITAARSTA-------------HFVLIIGLLSLIVEMLMLYFVTL-NKVVNPLKMFGRASAEIGQANYQLLELPSHRKDEMGEQKVSERTSEESHKRAEIASKAKSNFLAHMSHEVRTPMNAIIGLSQLMLKTSL----DKRQRDFMEKVLSSSDVLLNTINDVLDYSKIEANKLTLDEFQFDLRDVLRRVTNISAYKAQSKGVELLLDVDEKVPFHWGDPTRLGQILINLASNAVKFTEKG-EVVIRVKLLEQQGQRFSIIDTGIGIDHHRLNQLFSPFTQIDSSITRKYGGTGLGLAICRQLTELMNGRIWVDSEINKGSQFHFT------------------------
147677932    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATVEIVDARVAKLMMDLFEELLETNRKLKMEITERKKVEEALRQSNEKLTELDELKTDFLSTVSHELRTPLTSVLGFAKIISTDRRIEKTVKQVKDNLEIIVSEGERLTELINDVLDIAKLEAGKIEWKMEKLSMADVIERATAASSYLFEQKGLAFFKEIEEGLPDLTGDRDRLIQVIINLISNAVKFTNEGS-VTCRARMI-GDEITVSVIDTGIGIAREDHERIFEKFKQAGETLTDKPKGTGLGLAICKQIVEHHGGRIWVESEPGKGSSFSFALPVSRQADVL--------------
288573468    -----------------------------------------------------------------------------------------------------------------------------------FESERTILVEDGTVAWALGRNKPLNLTSSDGTSLLIHSLIAQDEPLGIM-MACIEGDPGGIMDISLAFVT-VVLGAAAGVIKNSRLYRMINDLNDELRGKVSRLQESEAQLAEANQAKDRFLANVSHEIRTPLNAILGTAAIVRGKSPAEMD-----RALEVIKDEGHALLALINDILDLSKMGAGFLDLDEAPFDLFELLEALEGSYRSEAKRKGLDFSLDLSKDIPWITGDPIRLRQVLSNLLGNAVKFTSSG-RVSLTVKSLRSDGLSFSVFDTGIGIPREVVPRLFKPFSQADGSTSRKYGGTGLGLAISRRIVRAMGGDISVESERGRGSTFSLDVEVIPCDPPVPE------------
254417391    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VDYITKPFQLEEVIARVKTQLTLRHI-QQQLQAQNATKSEFLATMSHEIRTPLNAVIGLTGILENTKLDAH----QQDLVETIRQSGETLLITINDVLDFAKIESGKLELEFKPFNLRDCLETAVDLFAPKAVQKGLELTYFIDPEVPTLVGDVTRLRQILINLLSNAIKFTDVG-EVSVSVKVEHTVCILFSVKDTGIGIPKDRFNRLFQRFSQLDSSTTRQYGGTGLGLIISKQLSEMMGGEIWVDSTLGEGSTFSF-------------------------
163847332    -------------------------------------------------------------------------------------------------------------LGVALAIPGTPWRLFAEIPEAEATTQAGITFTFSLIIFGVVMVLAVNYLLNRFVFRTLEELQQGAERIGSGDLHPLPVPPEQELAQVAQSFNTMMHQLRTRNTEIARQTANLKAEIQERRRVEQELIKARDAAEAASRAKSTFLATMSHELRTPLTAIIGYSQLLE-QLVSKGIYDTVAHDVGRIRAAGTHLLALINDILDISKIEAGRMTVSVEYADVADLVRSAVNTIIPQIEKNRNRLHVHCPPDIGILNSDATKVRQALINLLSNAAKFTEDG-EVTLTVSRYQKDHQRFVVADTGIGIPADKHDKLFKAFSQVDDSPTRKYGGTGLGLALSQRLCELIGGRITMESAVGVGSTFTMEIP----------------------
260220546    --------------------------------------------------------------------------FGLGLIAALIANVLFGAQRLVTELLTNQVTGWWIN-VFGAVALSMLYFYFRM-------DQTKRFRLCAHIGIALCALGLVVPVLYGMTSSSWWLVILPLAAVLLMGVR-HGVPWAGICALTMVAIHLFGESLLIANAAILFGIAARSRWVAERQT--DELRQARDAAEQANQAKSDFLANMSHEIRTPMNGVLGMTGLLLESNL----NKEQRDYATSICHSGEALLAIINDILDLSKIEAGRMEFESNPFSLDVLVDSVVSVLRIRAEDKGVFFSVGLPEDGMDYVGDSLRIRQVLFNLLGNAVKFT-MQGEVRLEIKVITN-GLRFEVRDSGIGISQEGLARIFSNFVQVDSSTSRKFGGTGLGLVISRKLVEGMNGSMGVESELGQGSCFSFELPLKQSERSI--------------
17232370     --------------------------------------------------------------------------------------------------------------------LGLDWLVIVVVPESDFMGQINTNNRT-TILLCLWALIIATAMGVYTSRWIARPIVQLTQASSAIASGNLDVRVSGLLSTLATSFNQMAGQLRDSFAELEKTNQELENRVAER---TAEITAAKEVADAANRAKSEFLANMSHELRTPLNGILGYAQILQLDS---NTNDEQMQGLNTIYECGSHLLTLINDILDIAKIEAKKLELYPQEFDLGRLLLGVCEMCHIKVEQKGISFKYQFNDYIPSTFADEKRIRQVLINILSNAIKFT-DNGTVTFDVEVVAVHQLRFQIEDTGIGMTDEQLKKIFLPFEQVGDNL-HKSEGTGLGLAISSQILELMGSDIKVESVYGKGTKFWFDL-----------------------
269102668    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WITFTGTPYFDKNDHFLGYRGTSKNITARKKRLFDL-QEARKQAESANSAKSQFLAMMSHEIRTPLNAVLGLMDTLADSGL----RQEQMEWVKQMDQSAQLLLTIINDILDLSKIESGNFELTNGEMSITDCINLVVNQLSEQARNKNILLQAEIDQTVPSVIGDKNRIAQIMFNLIGNAIKFTSTGS-VRVLARRVEDN-IEISVIDTGIGIAKQAQNNLFHPFHQADSSITRKYGGTGLGLAISKHLISKMNGKIELDSSLGIGSCFKVILPIVIPLMTIEVDEPEQ-------
160943149    ----------------------------------------------------------------------------------------------------------------------------------------------------------AQWTLAFLVPAEYVAVNTQKLVNIVMAVIVGFATVFSIMAVIAGWFLLREKQQRKTNLRLEQYNVQLTQANDEMRRAQDAAAEALQSAERASKAKTDFLSNMSHDIRTPMNAIIGITALMKNEL---HEPEKLAEHLGKLESSGQLLLGIINNILDMSRIESGKTTLHVEKMNLPQQISQLDSIIRQQAGQRSQSFTVSTNLQHENVLADPNRLNQVLMNILSNAVKYTPTGGHIRLEVEELPRNEHYFVVQDDGIGMSADYQKTLFDPFTREERSGTNKVQGTGLGMAITKSVIDLMGGSISVESATGKGTRFEVVL-----------------------
256828766    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLDERGLALNLQHED-AAGLTQLVAELDRAKQQAESASRMKSQFLANFSHEIRTPMNAIIGMTDVVLNTKVTP----EQHRALTIVKNASESLLNLINGVLDLSKIEAGQFALEVRPFDLRAEVERTVSTLGLTAAEKGLELICRLPPDMPHMQGDPIRLRQVLMNLLGNALKFTPSGHSCQVEPKAGDDCVVRFRIEDTGIGIPADKLGTIFEDFTQVDSSSTRVYGGTGLGLSISRKLVQLMGGDIFVQSTPGQGSAFEFSLPDT--------------------
254472050    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATIADLRQSRQKLELQAQVELTEKYADE-KTRAEDANQAKSEFLANISHELRTPLNAIIGFSEIMDQGMFGDLGSDKYKEYCKDIHSSGNYLLNVINDILDMSKIEAGRIELSVEDVQIQQIVQDAARIISATAAEKNIKVVNENLPHM-HLQADRRAVKQILLNLLANSVKFTPENGEVRVSARKV-GAFAELKITDNGIGIAKKDIDRLAKPFVQVENQFTKTHKGSGLGLAIARSLSELHGGYMEIDSEVGKGTEVTIKLPLK--------------------
183220873    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITESYETKLELKKAKELAENAYNAKSEFLANMSHEIRTPLNGIIGYSDLLAETLVDT----SFNEYAQIVKQSAHTLLSIVNDILDFSKAEAGKLQLAEVPNDLKNLILEAIKIMDIQAIVHGLDIRLHIDESIPNVMFDSNRLRQVMLNLIGNAIKFTETG-FIECRLTRLEEVKVRISVKDTGIGIAKENQKKIFDSFTQEDFSTTRKFGGTGLGLAICRQLLQLMKSELKLKSEVGQGSEFFFEIPF-RIPEIDPNLLLESTESK---
224371576    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LGQIQQRDEHLEEQVRNRTAELQLTMDKAIVLADEAQAASKAKSQFLANMSHEIRTPMNGVLGMAEMALDMNLTL----EQQNAIETIKSSGESLLTIINDILDFSKIEAGKLEIETINFNLPALIEEIAQILAHRAHAKGLELIVDIAETLPDMSSDPSRIRQVLTNLLSNAIKFTEQG-EVYLKVESLKDEQVRFLVRDTGIGMTAEERKKLFQPFSQADESTTRKYGGTGLGLAISRQLVELMDGQINCTGNPGEGAEFWFDL-----------------------
109899844    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IALLIILNVIWRYRRKRQKELQQLIELEEKVAELEQAVVETEKARRLAEQASKEKSDFLAIMSHEIRTPMNGVLGMTEVLLSSDLKP----KQQHFAQLVYRSGRLLLDLLNNILDFSKLEAGKATLESVPVDLEALIEEVCDLFSEAAYNKGLNINAILSPELPQVYGDPARLRQIIANLTSNAIKFTERG-EVNVSIRRVEGNNKYFCVQDTGIGMAPDRQQKVFEMFTQADASTTRKYGGTGLGLAICKQLTVLMGGQIGVQSNIGEGSRFSVKLPLSDTSLIQP-------------
189426568    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRDDHGRITHFVAVKEDITESRRIADELR-RAKEEAEAGNRSKSEFLANMSHEIRTPLNAIIGFNTLALETQL----TAQQHDYLSRVNFAATSLLRIINEILDFSKIEAGKLEFEHAVFNPREVLQNIINLFQQQAAHKGLSLELHCSDNLPELVGDSVRLGQVLVNLVGNAVKFTEQGA-VSLYASPTENVTLEFSVRDTGIGLAPDKLTKLFQPFTQADGSITRKFGGTGLGLSISKRIVELTGGHIWAESEPGYGSVFSFNMPFS--------------------
256765128    ----KDNINSMVGSLRETTRANQEARISGLMQGHRDLAVVAELVMDELTP------LVAAQYGAFYLAEDTPEGTVLTLVGSYGAADGVGVRFALGESLVGQAARSHRTITTDQVPADYVISSLGHTTPGSLM--ILPIIVDDQVLGVIELASFSSFTPVHRDFLGQLLETIGVNVNTIVANARTD-ELLGESQRLTAELQARSAELQDQQEELQRSNAELEEKAAQIEHARQELEDRAQQLSLASKYKSEFLANMSHELRTPLNSLLILAQLLAQNPTRNLTSKQV-EYAGIIHSAGSDLLQLINDILDLSKVEAGKMDIHPERVHLQQLLDYVEATFRPMTTQKSLDFTVTTAPDAPDLLTDDSRLRQVLRNLLSNAVKFTERGG-VELRIERRRGSVMAFRVRDTGIGIPEQQLESVFGAFQQADGTTSRKYGGTGLGLSITREIAQLLGGAVAAESTPGQGSTFTLYLPVS--------------------
117926619    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AQVLGVMVLYLAHGHEQKERETAFLARAGHIISMGLMRRRAAKEAKQRAERANHAKSDFLATMSHEIRNPMNAIIALSHLALEQSH----DQRQRDYLSKIHTAGQSLLRIINDILDFSKIEAGKLEIEQTDFQLDDVLSNLATLTAVKAQEKQIELIFDKAPALPHLRGDPLRLSQILLNVVGNAIKFTEQG-EVEMSITRHTQRGECFTVRDTGIGMNEAQIAELFRPYQQAESSTSRRFGGSGLGLSISHQLVTLMNGTIQVSSTPGVGSQFVITLPFA-VLPDRPE------------
209963966    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSEHPISTGGVLSLATDITAQKMREEELRRALEDVDEARREAELQAAEMAAARTRADEARAESEAANRAKSDFVAVMSHEVRTPLNALLGFADLLLQTPL----TAEQREWVTLQREAGEALLTVVSDVLDFSKLEAGRLEVDPHPFQLARLARSTSDLVRPTAEERGLALRVAVDPRLPEVVGDAKRVRQVLLNLLNNAVKFTERG-HVALAVFPVADGRVRFEVLDTGIGIAPEQQERLFQEFVQADRATARRYGGTGLGLAICRRLVDLMGGAIGVESAPGRGSLFWFELPLSRPPPCAPE------------
51246144     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RIFVGMVVDLSEINRAEEALRKHRDNLARLVEERTYELKIAKEAAETANIAKSAFLANMSHEIRTPMNSVLGFIQITLESRLLC---AELRRHLETAYSSAKGLLIIINDILDVSKLESGEFALEATCLDMPRIVQEALKTVESQAEEKGIGLDFHFDADLPHCYGDPTRLGQVIINLVGNAIKFTKTGKTIGVRASDQGDASLHFSVADRGIGMTAEQAANIFNPFTQADISTARCYGGTGLGLTISKQLVELMGGRIWVESELGRGVTFHFTLP----------------------
255036287    -----------------------------------------------------------------------------------------------------------------QLTHSGSWEADLITGQNYWSDEAFRIFGLEPGSAGPETELFSKMIHPDDMLLYKSHIRDAINELKPASFHLRIVLPDG----RVKFIHAIGKPLIDSGGRVTKLYGAIMD-IDEQKKAEQELIKAKEQAEMAAVAKSQFLSTMSHEIRTPMNAVIGFTHLLLQQDPKP----EQMEYLNILKFSAENLLVLINDILDFSKIEAGKIEFEEVDFNVLALLENIRSGVLQKANEKGIMLKLKVSNDVIMVVGDPTRLGQILTNLVSNAVKFTESG-KVTISVSARADKHVTIRVEDTGIGIPPEKLENIFDSFTQATSDTTRKYGGSGLGLTITKRLLELQKSNIHVDSEQGNGSAFYFSL-----------------------
291287080    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELYIEHAIIAPIMNDRGEIVNYLGMKENITEQARAKAEESNRAKSMFLANMSHEIRTPLNGLMGFLELLKHTPL----DSEQAEYLSTIKFSADTLLKILNDILDLSKIESGMMDIESSEMNLGFQILSTVKAFYAKASAKGVRLYSYIDPQVPSLLGDALRISQVVSNLLNNAVKFTHAGGVIKVNVELKNETTVLIAVEDTGVGIPDGKIKSVFEPFAQVDSSVTRKYGGTGLGLTISRNLLKLMKSDIELKSEKGKGSKFYFEL-----------------------
281355046    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTKPLFDSNGK-FTYVLENAVEITQLNQRQKKLTETMEAAQAADRAKSYFLATMSHELRTPLNAVIGFSELLQ---SGPMPDQEQQNALRAINVAGATLLELINDILDLSKLEAGKMDIIPELLDPQEFLQTVSAIFTHTARTRKLSLTVTVPPAMPHLKFDRKRLRQVLVNLLGNAFKFTETGG-VLLEAAFETVNDHFLKVSDTGIGMSPETVRQLFDPFRQ---HHTRDYEGTGLGLAISQRLVARMGGSIEVTSEPEHGSTFRIVLPSQAVPASLPESEKDS-------
32473151     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HPIQEDGKIVGAVVTFVDIETRLQVENELR-EAKLAADAANEAKSHFLANMSHELRTPLSAILGFTKILQED----PDEGTIQEYLSTIQRNGDYLLRLLGDVLDLSRIEANKFTTATSSVSLGELLADIFETMKMRTQDYQNTLHFDVSEPLPTITTDSARLRQIMINLIANAIKFTPKG-RVEVVVRIDDDSFLLLKVIDDGIGIADEKLRTLFEPFVQADATISNRFGGTGLGLSITKRLTNALGGTIQVSSTEGEGSEFTIRLP----------------------
37521062     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRGGSYRSAMVVPLVARGQTLGTLTFVLAESDRRYPSDLSLAEDLAGRAALAFDNARLYAAEQRERNRAEVANRAKDEFLATVSHELRTPLNSILGFTQLLRRHAGDP---ERLAVALDAIERNAKAQARLTEDLLDVSRIITGKLKLTIQPVRVNALVDAAIETMRTAAEAKNIALSAIYPEAPCTLQADSNRLQQVIWNLLSNAIKFTPVGGRIRVSVERRAGQ-VHIAVADSGMGIAAEFLPFVFDRFRQADSSSTRTFGGLGLGLAIVRHLVELHGGSVEAHSAPNQGATFVVSLPLA--------------------
116696021    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FDVDLVGRNGQTRYLEVRQVEITYEGRAAVLRALNDVTD----ARRSEARLREAIRAADAANHAKSSFLATMSHEIRTPLNGMLGSIELLGLTRL----DSRQRDQLAVMQHASQSLIYIINDVLDFSKIEAGQMSLQLRPCRVEEIVEDVTRRFAAEAARKQLRLLCVNDPSLEPVMADVVKLEQILNNLVSNAVKFTEQG-KVIVTAMRKPGGGVEIRVIDTGIGIAARDQRRLFEPFVQAEQPDTRHYGGTGLGLSICRRLVGLMSGEIRLVSEPGLGSCFTVSLPLASAGAEAPAD-----------
251828386    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITERKQQAKLLEAAREKAESANRAKSDFLANMSHEIRTPMNAVIGFSEL----ALDDPNPVSQRAHLQQIIESSRSLLGILNDILDFSKIESRQMTLEMEVLNLDELLGQVRRMFVMQAKERTLDLVVAREAGVPNILGDPLRLRQILTNLLGNAIKFTNQGASLNVRAIQTNSENVTFCVKDSGIGMSAAQLASLFQPFVQADNSITRRFGGTGLGLTISRNLARLMDGDIRVDSVAGTGSEFHFTLPIANAMQLA--------------
142819742    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTVQADITEKKQLGEELDQYRYHLEEAHQRAESANRAKSAFLANMSHEIRTPMNAILGLTYLLKRDT----PDHTQQDRLEKIDNAAQHLLTIINDILDLSKIDAGKMALEQSDFSLTAMLDNVSALMSEQARAKGLTIIVDIGDTPAWVHGDITRLRQALLNYAANAIKFTEQGSRVRVDHPLAGGYLLRFEVEDTGIGISPEQSEKLFQAFEQADVSTTRKYGGTGLGLAITSRLATLMGGEVGVTSTLGKGSCFWFT------------------------
297569303    ----------------------------------------------------------------------------------------------RDEGLVGRALQEGRLLVVNDLPPGYLKISSGLGEVDATAVAVLPVYFETELRCVLELGTHRAFAPREEELLRRVMENIGVALHTTEVRYELARLLARALAASEERLQVQQEELRVSNEELEERSRSLAEKNRELQKARQELEEKARALEISGRYKSEFLANMSHELRTPLNSILILSQMLATNKQGNLLPRQL-EYATTINNSGSDLLNLINEVLDLSKIEAGRMDINPETVNLKALLDSLLHPFRPLAEEKQLTLVGELADDLPTIYSDETRLGQILKNLLSNALKFTAEG-EVKITIGRPENRTLVFQVRDTGIGIAADKLEVVFEAFKQADGTTSRKFGGTGLGLSISRQLARLLGGELTAASRAGEGSVFTLWLP----------------------
186686077    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LETKNIVSLINTSIWVGGVVGTILSEQIDIPRTWEVSEQNFVSSIAEFVALTLEVKSAESALREAKEAAEVANRAKKTFLVNMSHELRTPLSSILEIAEALQNEVYGTVT-EEQRQFLNTLESSGKNLLELINQILELTDIESSKIELQLAATFIPELCDSSLSFVKNLALQKNIQLSVQIPEELEPIQVDERRIRQVFINLLSNAIKFTHDGGKVWIEVQPNSNEYIFFSVVDTGIGMLSDDLFRLFQPFIQVENASTRRSAGTGLGLVMVQKIVELHGGTVHAESQLGKGSRFTVKLPWKKV------------------
159045872    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SIKLVERRGEDGDIVSLLNITDTIKREARTRAEAANRAKSAFLANMSHELRTPMNGVVAMSELLNESAL----DEEQALYVETIRKSGEALLVIINDVLDYSKMEAEKLQLHPAPFDLERLMHDVVMLTKPTAQEKSVDLMLDYDIFLPHFIGDQGRLRQVMTNLLGNAVKFTLEG-HVLIRVIEDGTQEIIVSIEDTGIGIAPEMIDHIFGEFNQAEDERNRAFEGTGLGLAITKQLIDLMGGEIWVDSEIGEGSCFSFRLPLDAADGEPP-------------
87311190     ------------------------------------------------------------------------------------------------------------------------------------------------LFVAFIFACGTTHVIEAIIFVYRLSAVVKLATAIVSWGTVIALLRVTPLAMSLRGPRQLQDEVHKRTQELQSLNAQLEKEI----VARQLAEQA---AHAASQTKSEFLANMSHELRTPLTAVMGLTEVLNTEE----TDQEKRQLLAMIRQGGDHLLNLINDILDLSKIEAGRIENNKIACQPGEIAAEVVDSLRVSAAAKSIELSWTMDDNMPTIAAAPIRLRQILFNLAGNAVKFTDHGSTVHLQIDPLDSQLLRFSVTDTGEGIPPEGLKLLFEPFSQLDGTAARRRDGAGLGLSISKRLAETMGGTIEVESQPGQGSTFALRLPLEIMAAEEP-------------
255061453    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LGLLFACFNNMLAEISVRDERLALHSEELKLEVAERTGELSAVNRQLEQSLESVRQAMQSAQSANRAKSDFLAQMSHEIRTPMYGVLGMTELL----LGTDLTKEQSRYVETVRRSGEALLSIINNILDFSKIEAGRMELETIPFDLRQLASDAAAIFAEDAARKGLELSLELERGLPRMFGDPGRLRQVMVNLLGNAVKFTLKGG-VRLTLKLAEEPAVRISVEDTGIGIAPEARLRIFNQFAQGDESMTRKYGGTGLGLAIARQLTELMGGVLDVESEPGRGSCFSFT------------------------
257790999    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLMATMIIAVIAIFFSIYYQLVKRNTRLLS---------DEKNRAERASEEARR----ASLAKSEFLSRMSHEIRTPMNGIMGMTAIALENA---HDEEKARACLEKIDVTSEHLMALINDILDMSKIESGKIDIKRETFDFGTFVGSLDDVFGTQALEQGIRYKTEEVGALPSLLGDGLRLNQIVYNLVGNAFKFTPRDGSVTLRIEEDDAIWLRFSVTDTGCGIKPENRERIFSSFEQGDESSCRR-GGTGLGLAITKRFAEMMGGRISLSSEVGKGSTFTVDVPFGRA------------------
258514365    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MVKVLKILTSEEPRVFRVHLTPLRSSDTKTEGI--VAVLRDITD--RRKLEQ---MRTEFVANVSHELRTPLTSISGFLETLLDGAL--EEPEIARRFLEHMSDETERLTRLINDLLNLSNIEDRQFVPNFQPVDMAELIHRVAPVYEPRAREKGLTLMVTLSPNLPPVIGDEDLLMQVLTNLIDNAIKYTPAKGKIEIKARASEQEMKVI-VTDTGIGIPTESLARIFERFYRVDKARSREMGGTGLGLSIVKHIVERHGGSLEVTSTVGKGSIFAFILPVA--------------------
135118831    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GLLKHYQCVVDVIVHGAFKEWIATRMHVESTTESFEELQRVNRELLQANEKLRELDQLKSNFIATVSHELRTPLTSVIGYSEMLLEDMAGPLSDE-QRDYVSTILEKGESLLTLIGQVLDLSKIESGTIAVNEEPFDIREVIRLSMSDVGPQSRKRNLSFVVDVKDDVTPISADKDKIRRVLTNLLGNAVKFSPENGNIRIEFEPERTRSLKISVIDEGIGIPADKLERIFETFYQVDNSSTRQFGGTGLGLSIARNFVTAHGGRMEVESVQGSGSSFAFVVP----------------------
237746428    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSYFRGQKNRLLLTFRDIHDVREKEERVRQTLTD-ALKVAEKANNAKSDFLSKMSHDMRTPMNGIIGLAMI---AGQHRHEPERMKEYLTKISVASRHLLGLINDVLDMSKIEAGRIVLVEEDFDVVALLRDVVDIVAPDARGRRHAIRFEVDETVPFVKGDSLRLQQVFMNLLSNALKFTPEGGHIGVSVSETDGYGAYFVFSDDGIGMSPAFMDKLFSPFEREENSMTSRVSGTGLGMPISKAIVEMMNGTIDVESERGRGTVFTVT------------------------
240142104    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTERERTARALETAKEAAEAGNRAKTEFVATMSHEIRTPLNGVLGMASLLSDTPL----DDRQRHYVGTIRRCGDALLSIVDDILDFSKLEAGRIDLEHIPFETSEVARSVSDILEPKAAEKGLAITYSEDVDFPKRCGDPNRLRQVLWNLVGNALKFTDEG-WISIEATVVDGPRLRYSVSDTGIGIPEEARHRLFRQFEQTDPSVSRRFGGTGLGLAIVRRIVEAFGGELGVVSETGKGSTFWFEIPHVEPSSS----DQEAAQAE---
220907215    ------------------------------------------------------------------------------------------RKQAEEALRQSEERL-RLALLVSQSGI---WDWDIVNKQITWSERIYQFHGLTPDTFGGTVAEFAALIHPEDRERVAAAIQRALAGESSYELEFRAVQPSGAI-RWLSTTGGVIFDQQGQPVRMLGATNDITDRKAEAERERLLLSERREAAESANRIKDEFLAVLSHELRSPLNPILGWTKLLQTR---PFDPQRTQQALQTIERNAKLQTQLIEDLLDISRILQGKMVLNTSPVNLITTIEAALDTVRLAAETKGIELQTCLSPAVGRVYGDSTRLQQIVWNLLTNAVKFTPAGGKVLIRLEQVDSFAQ-IQVQDTGKGISPAFLPHVFEYFRQEDSQTTRKFGGLGLGLAIVRYLTEQHGGTVEVESREDQGASFTVHLPLM-ASDLTPDPAEQ--------
217969790    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLCLYTREERTPPRRVLALVEDLCGPVALAMDNARLYAEAQALAQRLEQRVTERTAELAETNCALLAAKHAAESADRLKSAFLATMSHELRTPLNSIIGFTGILLQRLAGPLNDEQSRQ-LGMVQDSARHLLALINDVLDISKIEAGELRIAHEAFDIAASIDKVAAIVRPLAERKRLCLQVERMTGPLVMTGDMRRVEQIALNLLTNAIKFT-EHGRVTVTLELESQHAVRLCVADTGMGIRHEDLELLFQPFRQIDSTLSRQHEGTGLGLTICKRLVALMGGEITVDSEPGRGSRFTVTLPYETVA-----------------
254444627    ------------------------------------------------------------------------------------------------------------------------------------------IHLVPTVGIDVLADWVAHFQKGEHVYIPSIPDMAVLNEQSIKSLIVYPMFHGKDLLGFVGFDAVAEFRNWEQDLALLKIACDTIGSSLSNERYREELISAKEMAERTNAYKSEFLANMSHELRSPLNCVIGFSDLIEQDVEEKCF-ERIGEYAGLIKAAGKHLLGMITEILDLARIDTGKMRLEKREVHLDELLELIASMLKLPAREKRLSIELDCDP--IRFEADERRLHQVLHNLLSNAIKFSSEGSRIGVSA-QGQGEIVEIVVWDEGRGIAPDWLDRIFEPFEQVESGDSELGEGAGLGLAIVKRIVDLHGGQVSVESELGVGSRFSVRLP---ALAPKPAKENEDTASREYA
254443126    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PLVIENARLYELLEERANHLEKAQVELRKYAT---DLEAAKRQAEDQADLLRAQARELSKARSEFLANMSHEIRTPMNGVVGMAELLGHTELG----EEQREYVDTIRNSGEALLGLINNILDLSKLEAGKMILDAIEFDPRSVLEDTVDLLGAKADEKLIELTGFAESQVPSLIGDPSRLRQVLLNLVGNALKFT-ANGTVRLRVTLSSEAVLRFSVRDTGVGIDEEQQKRLFKPFSQAEGAVARKYGGTGLGLSISQQIARAMGGQILLESERDKGSEFSFAL-----RFKLPEKDEEVSE-----
225387688    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITDVTELREMQRKLIAQTEALKDALSVAEQANRAKSDFLSRMSHEIRTPMNAIIGMTTI---AAAYIEDRKRVEDCLEKIGYSSKHLMTLINDVLDMSKIDAGKMQISHEPFNLETIVESITSIIYPQAEDKGLIFNVPLVDLINTVLGDGLRLNQILLNLLSNAVKFTPKGGTVRLRIRRRAGRVRLFAVSDTGIGMSQDFLSHIFDPFEQERVNAGQTYGGTGLGMPITKNLATLMGGTISVKSKPDQGTTFTVELPEQE--NEVPEQKHQAVQ-----
254523833    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQWSPAESGTATQLQISMAQATYYEQPVWVCALRDVTAQVELED---NLRRAREDSEAARQSAEAANRAKSAFVATMSHEIRTPLNGVLGHLELLARSPLQPG----QRERLDRIRFSADALMRIISDVLDFSKIEAGQLDVEPVPFALRPLIEGVALLFAPDALRKGVRLYFTVDAADQRCVGDAHRIRQILTNLVGNAVKFTESG-RILLRAELHQGAQLRVQVIDSGIGMSPEQTAQLFQPFQQADASVSRRYGGSGLGLALCLQIAQAMGGQVSVESTEGVGSSFTLLLP----------------------
42523042     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLEHRVQERTQELAQLKEDASIRQRLYEQAQTANRLKDEFLATVSHELRTPLNVILGHSDILKDPATSP---EEAKVSINAIHRNAQIQVQIINDLLDVSRIISGKLQLHVKPIDIESVVEAAYESVQIAAKSKNIKVRVEGPERLKSVGGDPERLQQVLWNLLSNAIKFTPKGGNITVKLSNVESR-VQIDVIDNGKGIDPEFLPYVFERFRQEDATTTRRYGGLGLGLAIVRHIVEGHGGTVAATSAPNQGAKFTVSLP----------------------
90022762     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ENTRAIRERDNAQQALVKAKNAAELAARTKSEFLAMMSHEIRTPLNGVLGMLNLVKRTQL----EDKQRYQIDIAKSSAESLLNLINDILDFSKVDAGKLDLEVVDFNIITLLEDIAHAMAGRALERGNELIIDTTKEFTYLSGDPSRLRQILVNLIGNAIKFT-QNGEVTVTASLTSGFNLNISVADTGIGIAEEKIPLLFSAFTQVDASTTRKYGGTGLGLAICKKLCALMGGDINITSQEGNGSEFSFQI-----------------------
291618633    ----------------------------------------------------------------------------------------------------------------------LGYVAIELDLQSVRLQQYREVFATLMLLFCLCIAMLFAYRLMRDVTGPIRNMVSTVDLDSRVEGHMLSILKNGINAMAMSLTAY--HEEMQHNID--QATWDLRETLEQLEIQNVELDLAKKRAQEAARIKSEFLANMSHELRTPLNGVLGFTRQMLKTPLRT----TQRDYMLTIERSANNLLSIINDVLDFSRLEAGKLMLESIPFPLRATLDETLVLLAPSAHEKGLELTVVCDNSVPDVIGDALRLQQILINLMGNAIKFTEKG-TINLRVEQATHVELEIQVRDTGIGISEEQQAQLFQAFRQADASISRRHGGSGLGLVITQKLVREMNGEITFVSRQNHGSTFWVR------------------------
114570744    -----------------------------------------------------------------------------------------------------------TELLLAEPATRTLGTLIS--RDGRWVVAYSRLQGPGWFSVSLVDRNIQRRSIAGKLSIALGLGILGVALQAVLAYFILYRRFVRPLEALTGHFGVARPRAAATNPALLGSRHEIGMLARTLEEQRATNKEARRELEAANQAKSTFLANISHEIRTPLNGILGLAQVLRTTSR----SKQRQDQARMIEESGETLTQLLNDVLDMSKIEAGKMELSPQVVDPARLFGDMHTLFQASAEAKSLDFSVEIDPSLPELEFDPLRVRQCLSNLLSNAIKFTSKGS-VQLSARWHRETDQEIKVCDTGIGIPPEKLDTLFSPFTQSDAAIAGEFGGTGLGLSIARDLARLMGGDITAEATPGQGSTFTLTF-TAKPAQTRPAAPEERTPTQ---
21232279     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RMRAQWQLAQHKRELAEQASQAKTRFLATLGHEVRTPMTGVLGMSELLLQTPLDG----RQQGYASAIQSAGKHLLRLVNDALDLARIEAGKLALDDRDFDLRQLIRQVVDLVRPSAEQKQLAFECHLDESLPRLHGDANRVQQILLNLLFNAVKFTERG-QVRLRVLQAGGGGIRVEVSDTGPGMSEEQRGRLFQRFEQAEGGRTTRHGGSGLGLAICRELAAAMGGSVGVSSALGQGACFVVELPLRWVSTPAP-------------
113474512    ---------------------------------------------------------------------------------------------------------------------GINWLAVVVIPEDDFMEKVNMNIRTTILL---SFAALT------------ITVLLGIVTTNWITKPILQLNSAAKEISQGKWETQL--KIYRED-ELGELANSFDQMASQLKKSFETLEAQNKQLTELDRLKDEFLANTSHELRTPLNGIIGIGEFLLEENTKNLNSITTSN-LAIIVSSARRLSNLVNDILDFSKIRYHKLELQVRAIDVRIVVESVITLNRVLVKNKNLQLTNAIPTDLPPVLADENRLQQILYNLIANAIKFTESG-KVEISASQDEATEIIIMVSDTGIGIPPDQLDRIFESFEQGEGSIIRKYGGTGLGLAVTKELVELQGGRIWVESEVGVGSRFNVTLPIS--------------------
115372454    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELEAKVHTATAELAEQNEKLRRQALQLEQASAAKSQFLANMSHEFRTPLNAILGYTNMLLQGVSGEM-MPTQKRNLQRIDSNGRHLLQVINEILDITRIEAGRMPLNLSDFALPELLQEVMAELDPIIARTKLVVDAALPPRLPEVHSDRQKVKQIVLNLLSNALKFTHEGS-IQVNAEYQPSSLVLISVKDTGIGIAQEHQEKIFEDFQQVDSSPTRAYGGTGLGLSICRRLATMLGGRITVQSALGQGSTFTLHLPR---------------------
259156506    -----------------------------------------------------------------------------------------ANAELEQQVALRTAEISRVNILQRSILSSAGYAIIATDEEGIITAEKLLGYRAEEVLFQ---QTPSIFHLPAEVEHHAAKLTTELGSNIAVGFETL-VAKARLGQTDNARWTYLTKTGEQVQVKVSALKDEQGQLAGFLGIAFDLTKQAKEQAESANKAKSEFLANMSHEIRTPMNGVLGLLQLVANSTL----DQRQADYIEKAYSAAKSLLTLLNDILDFSKIEAGKLELDPHPFSLTDLLQDIGLVFSSSAEQKGLEVLYDVTADVPELLGDSFRIKQVLINLVGNAIKFTDKG-EILISIRSQSEINLSFSIKDTGIGITLEQQNALFSGFQQADSSISRRYGGTGLGLAISKRLVNLMGGEIGVESEFGCGSTFSF-------------------------
150018828    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DRALTKEELFKLKEAAEAANRAKSEFLANMSHEIRTPLNGIIGMTDL----TLSTNLTEEQKENLSIVKSCAHSLLSLINNILDLSKIEAEKVLIENVNFNIQVLIKNVIYTNLPKANEKYIQLHYTIDENIPQVLGDVYRLEQVLNNLVSNAVKFTESG-FVIIKVRKKNEYEIQFVVEDVGIGISRDEMQHLFKSFSQVDGSITRKYGGTGLGLSISKKLVELMGGNIEVESEKGVGSKFYFAIKLDKAMDDIGELDHQK-------
283782276    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITRQRRDQQELEEAKRAAESASHAKDEFLANMSHEIRTPITAILGFSDLLIHDQRLQNEFPNWFESAQTVYRNGEHLLSLINDVLDLSKIEAGRLLIESIRCSPLEIVRDVCQLMSLKASEKDLTLDVSFRTDIPTAVTDPTRIKQVLINLVGNAVKFTPRGS-VQITVDIHSSGHATVEVTDTGIGMTSAQIDRLFQPFTQADASTTRRFGGTGLGLVISKRIVEALGGQVSVVSQSGEGSTFRVLLPL---------------------
283848254    --------------------------------------------------------LVKATYGVFYLIEDGKYLYKQAAYATDNTDIGKERIAIGQGLA-GQCAADKTVMVVDPVPDGYATTESGIGQASTRALVILPIVFEKRVIGVLELAKFESFTQLQMNLLEQVCNSLGTSIQQILDHIKISDLLTESLQTQSEELQQQQEELRMINEKLHEQYKESDQKTKELEKIKEDLEEKNKSIQLSSRYKSEFLANMSHELRTPLNSILILSQMLSENANGNLSKKQI-EHAETIYSSGKDLLDLINDILDLSKIESGKVEVYPEELFIEDMRAFVERQFHPIAEQKGLQFNCYIHQETPSIYTDDQRLKQILKNLLSNAFKFTAQGTRFEVHPSYSESTKVVFSIIDTGIGIPPEKQESVFEAFHQGDGTTTREYGGTGLGLSISRELANLLGGRIEVVSEDGKGSTFSLYLP----------------------
163850140    ------------------------------------------RATIAASVIAVVGAFAIA-LSGYLPVGALALDWPNAIVMPVFAVTAIGHIAAQAMEHMRREGEWRARMQDNEARDRLLLSAIDLVTWHDANGRVLEASGSAARFVGAEASRLRGHGLLDRVHIGDRPALLQAISDVAAHGAPATVPFRLHLDAARTIFAEMRAHRIEAGLAGATVVAVTRDVSEHRRHAQEL-DRARAEAERADEVKTHFLATVSHELRTPLNAIIGFSDVLGGEGAMSLSPERSREYAGIIAQSGRHLLDVVNTLLDISRIRGGHFDFQPEPVDVEALIRGCCDLMRLKADASGIALTSAPVPASCALVADARACRQMLINLISNAVKFTPRGGRVEVMVRR-GGAYLDIVVSDDGIGITEADLPRLGDPFFQVGGGYGRSHEGTGLGLSVVRGLAGLHGGAVSVESAPGKGTAVTVTLPL---------------------
5225252      -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TMASNLTTQVRAFSDITNLATDGDFTKLELKRKINQMISNLRDSIQRNTQAREAAELANKTKSEFLANMSHEIRTPMNGIIGMTQL----TLDTDLTQYQREMLNIVNNLANSLLTIIDDILDLSKIEARRMVIEEIPYTLRGTVFDALKTLAVKANEKFLDLTYKVDSSVPYVIGDSFRLRQIILNLVGNAIKFT-EHGEVSLTIKERVEQAVEFIVEDTGIGIAKDKLDLIFDTFQQADGSMTRKFGGTGLGLSISKRVVNLMGGDLWVISEQGKGSEFHFT------------------------
288941100    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITALKQVEQALSEARDQANASNLAKSAFLANMSHEIRTPMNAVLGFCYLLEQRALDPTS----ADLVRKIHGAGQALLGLINDILDFSKIEAGHLEIESTPFQLSELLDTLAGIMTAAAGDKPLELVLTPPEGIEGLIGDAGRLQQVLINLLGNAIKFTARG-EVELRVEQVAEHGLRFTVRDTGIGIAPEHQTNIFNAFSQADNSIGRRFGGTGLGLAISQRLVHMMGGRLELESTLGQGSAFYFTLALQRDPN----------------
146301663    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GYNIGTLCAVDHVTKELNEDQRNALRIVAKH--VISQLELKNVQLDAQKKIAERAVLAKDSFLANMSHEIRTPLNAIIGFTDLLAQTKL----NAVQRDYINSVQIAGENLLLIVNDILDLSKMESGNLTIEAVPFNLKNTLKHVYNLLKIKVP-KEVEFNLFLDADMPEVIGDEGRLNQILVNLIGNALKFTHEG-EVTVSVKMIEETETHFSVKDTGIGIPPKKLKTIFERFTQAEDSTTRKFGGTGLGLNIVKQLIELQNAEINVKSEQNKGSEFFF------VINYKKSDNTEET------
220910672    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARQLAITVVLVGLISVALLSICVYWLAKQLSLSRL--QLENSSRQLEQKAQEAEAANHAKSAFLAHMSHELRTPLNAILGFAQVMERDPLLTH---QQQESLAIINRSGEHLLGLINDVLEMSKIEAGQIVLHPGAFDLHELLQTLRDMFQGRAEAKQLALNVNLAADLPRVISDEGKLRQVLINLLSNAVKFTDQG-TVTLEAAYQHHTGLTFAVADTGRGIAPEEQEHLFQPFFQSAAGLKT-EEGTGLGLSISRQFVDLMGGQISANSQLGQGTVFKFEI-----------------------
239908806    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IDERKKVELELNNARLKAEAASKAKSEFLANMSHEIRTPLNGVLGMLQLLESTSK----DAEQDEYIEAAKKSSTRLTRLLADILDLSKIEAGKMILEEADFSFVDLKESTLGLFELAVKEKGLKLDFVIDELLPRLVGDQIRLQQILFNLVGNAIKFTETG-DVRVEASNDDIQRVLFIVSDTGIGIAQGMIAQVFEPFTQAEGSYTRRFQGAGLGLSIVRKLVTQMGGSLAIDSTEGTGTTFYLSLPLK---HSAPSD-----------
115379186    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AEDEAILVQLRMASVAIENARLMAEAANRAKDEFLAVMSHELRTPLTAVLGWTQMLRTRR---NDPAIQEKGLDVIERNARSLAQLIEDVLDVSRILTGKLALHQRAVDLASVVQAAVEVVRPRAEQKGVTLVMEAGVGGGMVTGDPGRLQQVFWNLLVNAVKFTPSGGRVEVRVERGNAEW-RVWIKDSGQGIRVEALPHLFERFWQADGSSTREHGGLGLGLAIVRHLVELHGGEVEAESALGHGSTFTVRLP---VPALLPEPER---------
253573897    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VFLIRVTFTPIHRREIGIIGTIAVLQDVTEQ-----EKLEASRREFVANVSHELRTPLTTIKSYTEALEDGAM--EDPELGPRFVSVIQSQTERMIRLVTDLLHLSRFDSHEAELRKQPTNVMEMLEDVVDRFSFQMQEKEIKPTLFIANDVDTAWIDRDQIDQVLDNLISNAMKYTPEGGAIALEARLTEDRQLAISVQDTGIGIPKKDLDRIFERFYRVDKARSRNMGGTGLGLSIAREIVRAHGGTISLQSELGKGTKVTFTLPAEK-------------------
167588508    ----------------------------------------------------------------------------------------LSRAHDMVPLAAALAGAARRILAVKAHMLANDETMQRIVAEVDTTANRLAAYAE-QQVVRVDLQQRGIVSQVYRAMAGAVGMIVVVSLLLAVVGFAISRRIGTSISNPLSNLTRTMARIRGGSDLSLRVRHQGSDEVATLIAFNTMLDEIERRDVELQAAKSEFLARMSHEIRTPMNGVLGMTELLQRTRL----TAKQRSFVDTVYRSGQTLLTIIDDILDFSKIEAGKLMLERIEFNLYQLLDDVVSLLEPTAARKGLALFRRQDPVPEWVRGDPVRLRQILTNLVGNAIKFTERG-QVELAVAYSDHGLVVFTIADSGIGIAPDVSAQLFKPFQQADSSTARKYGGTGLGLVISRQLAEMMGGTLTVESAPGRGSVFTVT------------------------
298492942    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NRLIERVSERTRQLQQAKELAEAASKAKSQFLANVSHELRTPLNAVIGLSQLLKDDAVDIGASPDFITDLETINSAGRHLLELINDILDVSKIEAGKMTLYPETFDIITLINNVVLTVKPAIEKNGNTLVLECDEYLGTMYADQTRMRQVLLNLLSNAAKFT-TNGKVTLTVKIDKTGSIIFTVTDNGIGMSPSQEQKLFQPFIQGDISTTKKYGGTGLGLAISRHFCQMMGGEILVNSQLGVGSNFKVSLPLT--------------------
189424607    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QLMQSGEEMRIAKEQAEASSRAKSEFLANMSHEIRTPMNGILGMTELLMDTELNP----QQFDYLRSVKVSAENLMDIINDILDFSKIEVGRLETEAIPFMLRSMLGQTLRTLSVRAAQKGLELVFQVDPDLPTLIGDPGRLRQVLLNLAGNAVKFTDQG-EVELLVSKQQELLLRFEVRDRGIGISPEHQQRIFAPFEQADLSTTKKYGGTGLGLAISSRLVQLMGGEIGLESVAGQGSTFWFTL----RCQVQEQPQHEAQQ-----
196254312    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QKQLEAQRESLLSLERAAREQAEEANRIKDEFLAVLSHELRSPLNPILGWAKLLQTQN---FNAETYQKGLSTIERNAALQAQLIEDLLDISRIMRGKLNLKIVPVNLIFIIESALETVRLAAEAKTINIQKDLDLTVGKVLGDTARLQQIVWNLLSNAVKFTPTGGQVNVKLEG-SGNEAVITVSDTGQGISANFLPYVFDYFRQADSKTTRKFGGLGLGLAIVRHLVELHGGTVTANSPENQGATFSVKLPL---------------------
280959259    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIALVAVVIALIIGLLVANKLS-RAREMAESADEAKSQFLARMSHEIRTPMNAMLGAGELLAETSL----NGDQRRYVSIYQSAGEHLRELVRDVLDLSRFESGRFRLEETPFSLRSAIDKACAVFTLEARNKGLDLRCCVDPDTPRLVGDPTALRQVLVNLLGNSIKFTPQGGVRSVGAGHEADGQLEFTVQDTGIGIPVDKQEVIFERFSQADGSTSRKYGGTGLGLSICRNLVTFMGGSIAVDSQPGEGTTFTVRLPLDQ-------------------
260777312    -----------------------------------------------------------------------------------------------------------------------------------------------------------------VIAIGGFIVFSVMFFWGTSTLYRINSKLAKILAVMGSMRNSGSTELVSVDGKDEFSKFAQNILIQAQKDHERDLVVAKENAEAANQAKSVFLANMSHEIRTPLNGIMGMTEILSDSRL----NSSQKDILSDIDVSSHALLVLINDILDLSKIESGNLTLSPSHADVREAVFEAMNMVSTKALKQQVELRATLSPDIPSLYIDEFRFKQILMNLLSNAVKFTQDGS-VSVVVKLNEGEKAYLSVVDTGVGINEEKLEEIFEPFTQEDGSITRRYGGTGLGLAICRQIAELMGGSITASSTPGLGSRFSFVIPAQSVVE----------------
114777683    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GMLVTSIK---EMAASLRQSYSRLEE---HGNELEHEVARRTSQLAEARDRALAAAQVKSDFLANMSHEIRTPMNAVIGLSHLAREQAESH----QQQDYLNKILAASKSLLIIINDILDFSKIEAGKMHMETVVFDFDDTLKNIAGVGGLEAGRKGLDFLFDVPPQLPKLRGDPVRLGQVLLNLVNNAIKFTSRG-EVIVTVKIEHETELSFSVSDTGIGMSQEQLAGIFDAFSQADTSITRKFGGTGLGLAICKQLVSMMQGEIGVESTPGEGSRFYFT------------------------
162452262    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDLEAKIKERTVELRIAKEAAERASQAKSDFLSSMSHELRTPLNGIMGHAQILERTPDVPP---AWREGLRVIQKSSEHLLSLINDLLHLAKIEAGKMDSVLTEFRLPALVRTVVDLCRVRAEAKGITFSDELGPALQAVCADEKRLMQVLLNLLGNAIKFTERGGSLHVEVLEEAGRMVRFRIEDTGPGIAPEHLSRIFEPFEQVGEQ-SAKSEGTGLGLAITKKLVQQMGGAIEVQSEVGEGSVFAVTLPLAEA------------------
260892913    ----------------------------------------------------------------------------------------------------------RRRFWEGAVISGED-VAAVLAGKTICREGELPLFQGVRLLVGVPIRSGNAVTGGVFIYAPLAPLLVAALLGGAALAGLLSLFVARHFSQRLVAMEKVAEAMAAGDYAVVTGQDEVARLAVSLNKLAAELEKRIAELKRMDAARRDFVAAVSHELRTPLSIIQGYTEAILD---GMVTPEEMKLYLDTIREEVERLKRLTDELLDLRRLETGAIKIRQEKLDLGEIASQVAARFQAAPEASKLHFHVEVSPR-SLVLGDKDRLEQVIINLLDNAFRFTPAGGSVTLRVE-SAPEEVVLTVQDTGPGIPPEELPYIWEKFYRSDKARARTTGGSGLGLAIVKQIVELHGGRVEVQSRPGEGSTFKVTLPAAK-------------------
153836217    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------VFIVIMSLVTILVISLTILVRKVTNNLHLVLEFLSRENYELIKGKDELSKFAQEVEKLSHEREQAKQKLTKAKEDAEEASKAKSSFLANMSHEIRTPLNGVIGISEVLADTPL----TATQRDYVDTIETSSQLLLSLINDVLDFSKIESGMLLISPHSTCVRESIYDIASIVSPKAKEKGIELTVSISPNTPHIVIDDHRLRQVIMNFMSNAVKFTERGS-VELSITTLESNEIEFSVQDSGIGIDEQQQKRIFAPFAQEDDSTTRQFGGTGLGLAISTQLVELMGGSIQLESEKGRGSRFYFQL-----------------------
227821363    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRLMATIGDLSASRITLERQKAELSVANANYQAEKERAEAANRAKSEFLANMSHELRTPLNAILGFSEILQNQMFGPLGSEKYDEYSRDIHESGKHLLNVINDILDMSKIEAGHMRITRERIDLAPLIEETLRFTTIPAEQKNIRVVQEISSGL-TMFADRRAMKQVLLNLLSNAVKFTNEGGRISLRARKVRG-AVTLTIADSGIGIPRYALQKIGHPFEQVQSQYAKSKGGSGLGLAISRSLTRLHGGRMKIHSAEKVGTIISVRIP----------------------
144182862    ----------------------------------------------------------------LAAREAGKAVWMAGWLTDLTNRRTGALAEERSRLLERATRAGGVGMAVLKAEGGFSWMSGTLAELVDAWPDAPAWWRAVAAVTPVAVHTLRPDLLDPAGQRRVFEVRLM-----RLARRVAGPSLAGRLLVVREITADVLAR-------------------EELEALSSAHLRARDAALQANRAKDTFVANMSHELRTPLNAIIGYSEMLAEDAEDVGDKALVQD-LQKIRSAGRQLLGLVNGILDLSRVEAGKMELLPGRFTLRPLLDEVVAACQPLLDKNGNLLDITVPKQAVEVVGDRGKLRQVLVNLVGNAAKFT-DNGTVALTLEVLAGDGVRLSVADTGIGMTEEQLGRLFEEFWQAESGTDRRFQGTGLGLAISRRFVEAMGGHIAVESKPSLGSRFEVTLPRVQ-------------------
194366814    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SGMAIFGYILLGSLLLVTLVWSIRARLRR-----RQQWQLTVHKQQLAEQASQAKSRFLATLGHEVRTPMTGVLGMSELLLATPLDPV----QRSYAGSIQQAGSHLLRLVNDALDLARIEAGRLELDLRPFDLAGLLDQVQALMQPMARQRQLAFQRDDPPGPISVSGDEMRVRQILLNLLGNAIKFTERG-HVGLAVRLDDGAGLCFEVHDSGPGINAEQQERLFHRFEQAEGPRTSRYGGSGLGLAICQELAVAMGGRIEVDSQPGKGARFQVRLPL---------------------
209965762    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQQKADLRALADEVGEQLKAAQAANHAKNRFLAALSHELRTPLNAIIGFSELVATDTDEHIDPEKRREYAADVAQAGTHLLALISDLLDLARIEANRIELEIEPCPPDGLTSDAVRMLGPSLRDKGIELEVAVAPDLPRVAADRRAVQQILTNLLGNAGKFTPKGGRVTVTVGLDRAGQVRFTVEDTGCGVPADKLPLLGQPFVQVGDKRRASAPGLGLGLAISRGLVERMGGMLRIESELGRWTRVSFGLPT---------------------
94501038     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------AMLIVVVAMTVCALIAWLVRPIKKLSDVVDQLSHRVYDTRTEETASGEVGQLQVGVNKLANELQKAEKVQHRAREASESANKAKSEFLAVMTHELRTPMNGVLGMLQLLQ----GTQLSKEQNEYVDVAINSGDHLLGLINDILDFSKIEQGRIDLDEQYFDLVESLKSLCDSFTPIAQKKGLQFNVHFTHTNLWVKTDQTRLKQVLLNLMGNAVKFTDTGS-INLSLQEDDEVELSIVVQDTGKGINQAQLSRIFDAFQQEDASISRQYGGTGLGLAISKQLVEKMGGKLEVQSEKDRGSTFICRF-----------------------
280957379    -----------------------------------------------------------------------------------------------------------------------------------------------SVFAAMLAGRGQGVFVVRDLQSTPFALQDTLASAASPSTFVGDVFLDGRPVGALYVLFRGDYEPSENDGKLMGIVAATIRVEEERKISAQQLVKAKEIAESANRAKSEFLANMSHEIRTPLNGIFGMLQLV----GGTKLDDEQRDYVDTALTSGRSLLRVINDVLDFSKMEAGMLTVESEPLDIRHVVADVLENFSVQAAEKQLVMAVETDASVPPILSDEARIRQILFNLVGNAVKFTPSG-RITVEVQRADTTDQFLSVSDTGIGIPENMLGSVFSAFSQVDGSHTRKYGGTGLGLGIVKRLVDLMGGEIYVESD-GEGTRIHLFL-----------------------
152995670    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LKANEKLLEYSTALETINQELQERTKELENAKRIVEESLEAKSSFVARMSHEIRTPINAVIGLSHLALKTSLNH----EQQDYINTILSSGENLLSLVNDVLDFSKIEAGKMGIEEVPFSPKSIVQHAINMNAIKAEEKKLTVTVDISPSLPPLLGDPLHIQQVLVNLVTNAVKFTERGGVVRMYTDENDDKSVLLRVIDTGIGISKAYLDQLFQSFHQADDSVTRKFGGTGLGLTISRQLCSLMSGDIWVHSELGQGSTFSFVLP----LNIAPD------------
218441977    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GQIVYAIAAFQDITQR--KHTEQLLADY--NHTLEKQVIQRTAELAEAKEKAEVANQAKSRFIANMSHELRTPLNAILGFSQLMNRSTTLPP---EHQENIQIINRSGEYLLTLINNILTLAKIEAGKTSLNLSNFDLYSLLNEIEEIFYLAAKKKNLNLTFERDKTIPQIRTDEVKLREVLINLLSNAIKFTPRG-DILVDVQTLSQKTLLFTVKDTGVGITPEELDILFDAFSQT-QSGKNSQEGTGLGLAISRQFVELMGGELTVDSQIAVGTIFRFTLP----------------------
142176998    ----------------------------------------------------------------------------------------LQARLQRAEQRLQRGQQWRDIFEAAPDAIVLCAGHIVLLNRTAERLLGYTRFELARKPVVLVPAALRDAHAAHRKQFEYTP----QARRMGAGRELTALAKSGEVLPVEIRLARVTRKDRPHVVAAIRDLRARRQAEQALHARTAELQRARDQAQAASRAKSAFLANMSHELRTPINAIIGMTH----LALAAAPRAPMQEYMRGAHQSANELLAIINNILDLSRLEAGHLTLRAEPFRLEEILETLANKLRPKAEDKGLTLHLDGPPPLPALIGDPLRLSQILLNLISNAIKFTEQGGVVRIRTAAQGGGEIHCSVSDTGIGLGEHASDELFKPFHQVDDSTTRRFGGTGLGLAICKRLTALMGGHIWVESEAGVGSTFHC-------------------------
119898773    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FWARLTGKAVDIHDRSKGTVWVIDDITTEREAFQTVRN-AQKLAEDAARAKANFLANMSHEIRTPMNAVIGMTHLVLNTDL----TRQQRDYLKKIQGSSQHLLGIINDILDLSKIEAGKMAVEHIEFDLDTVLENVTGLISEKATGKGLELIIDVGKTVPRLVGDPLRLGQVLINYANNAVKFTERGSVIRCDLAETAERDVRFSVTDTGIGIEAEQIPRLFQTFEQADNSTTRKYGGTGLGLAISRELAHMMGGEAGVDSEYGKGSTFWFT------------------------
153003413    ------------------------ARFTRMLQGQRDLEAVGKLILKELAP------LVEAQMGVFYLLEEQGGERVLQLLSSFAFRERLSNRFKPGEGLVGQCVLEKDRILVTDLPEDYTPISSGLGEGKPRSVVVLPILFEGEVKAVIELASFHRFGEIHLAFLDQLTESIGIVLNTIAASMRTEQSLAEELRAQQAELTDSNRRLLEERSRLLEVQVEVERKNREIEQAKAALEERAQQLAVASKYKSEFLANMSHELRTPLNSMLVLSKLLSDNADGNLSPKQV-DFAQTIHSAGADLLALINDILDLSKIESGAMQVDVSECLLAGLQDYIERAFRQLASQKGLRFAVEVDRRTPAIWTDERRLQQIVRNLLSNAFKFT-EHGEVVVRIAPARGGWSRLSVRDTGIGIAPEKQRIIFEAFQQADGTTSRKYGGTGLGLSISRELAKLLGGELAVESSPGKGSTFTLYLPEAR-------------------
117923614    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AFNAKFRDNILFAISTYLAVELLVFILLRMGTGQFR-----REVLERTVALHKNNRQLALAKREAEEANAAKSRFLATMSHEIRTPMNAIVGMADLLKDTPL----DREQARFVATFQRAGDQLMDLLNDILDLSKVQSGQIHIEVVETDIRTLLDDLSAMMVAKARVKQVDLLFNPHPNLPRVGVDPLRLRQVMINLLGNAIKFT-ANGEVELRAYFTSSSGLGFEISDTGIGIDETRLKAIFEAFTQADLSVTRQFGGTGLGLTISRHLVALMGGDIQVESTIGQGSRFWFEIPIDEPVQRQP-------------
291569600    ----------------------------------------------------------------------------------------------------------RIWLDVSRIPMGNVLGILGVLEDITERKEI----DEKLRLTQFSIDKSRDYVLFSDINGRFFYVILGYSQEELLTMEVEDIPLASPGGWSIAWFTFESSHYTKTNHREYGCAVVRD--IRDRKQTEIALQQAKEAAETASRAKSEFLARMSHELRTPLNAILGFTQLMERELYHSPNIPDHKEHLEIIGRSGEHLLELINDVLEMSKIEAGRVSLNPTNFNLISLLNSLREMLELPASSKKLTLDFAIDDNIPTIYADEQKLRQCLTNLLGNAIKFTLQGGVIRVKLGKFNHDQLCFEVQDTGPGIDASEMDLLFEPFSQTETGRNS-QQGTGLGLSITQKFIGLMGGEIQVSSERGKGTIFRFDI-----------------------
239909020    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KKEADLLLSVAEQLALGVERRRNLDALRAAKEEADRANQAKSRFLASMSHEIRTPMNAILGLTDVTLRTELTP----EQRDYLETVQDSARHLLGILNDILDFSKIEARQMELEVVDYDLHELARSVVKTLGVSARTKGLWLSLDITPGVPHVRGDPGKVRQILVNLVGNAVKFTAAGG-VSLRLAHAEAHHLELAVADTGIGIEPSLLSAIFESFRQADNSTARRYGGTGLGLAISREMAQLMGGDITVESVPGNGSRFVLSIPFE--------------------
153873278    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEQRVEERTAELLTAKNLAEQAQKMAEEANYAKSHFLANMSHELRTPLNAIIGYSEMLQEDAED-LNQESCVLDLKKIQGAGKHLLGLINTVLDLSKIEAGRMELYIETFELNPVLNEIVSTIQPLVEKKANVLKTVFDDNLGQMHTDLTKLRQMLLNLLSNTAKFTEQG-QIRMEVRR-DGEWINFCIADNGIGMTEEQQKKIFQPFTQADASTTRRYGGTGLGLAITKQFSEMMGGVIWVESEFGQGSIFMMSLP----------------------
288941101    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGTLIGVLGIGRDITA-LKLTEQELQNHRDHLEDLVAE-RTAELMA--AREQAEAANQAKSVFLATMSHEIRTPMNAVLGFCNLLYRRRL----DAESHDLVRKIQVSGALLLNLIEDILDFSRIEANRLEIAASPFDLRRVLEDLAAIMETEAGRKGLELEIAPLPEVNDLIGDERRLKQVLLKLLANAVKFTEQG-RVEIRVDLESEDMLRFSVRDSGIGIAPAQQAAIFSAFNQADGSISRRFGGTGLGLAISQQLVHAMGGRLQVTSELGRGSEFWFELPFRR-------------------
20090591     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGKIIGVLETFRDITGKKAVEKLIQE--KQIAEIANRTKSEFLANISHELRTPLNSIIGFSDLLCEQIFGELN-EKQLRYAGNISKSGKHLLSLINDILDLSKVEAGKMELDYTEFELAGKLNTIKNLLAPIADRKSIQIEIEVDSRLTNLYADEAKFAQIMYNLVDNAIKFASENSPVNVGARMK-GDKVEITVTDIGAGIKPEDQHKLFKPFSQVDYFASKQHQGTGLGLYLVKQIVQMHRGYVWFRSVPGEGSTFAFAIP----------------------
253698713    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LGAQDYLFKPFDDLEMVIATVNKALERRRLVEERDKLVRTLAELAIENGRILAERRVNSSLEEKVAQRTAELSKAKSQFLANMSHEIRTPMNGVLGMAELLLHSEL----DEKQKSYAKMLHHSGESLLDIINDILNISKIEAGKLEIERIPFDLHETARGAVELYREVGRGKGVAVELQIEEDVPRVAGDPNRLRQVLINVVNNGLKFTEKGSQVRVSLVEQNQNGQYFEVKDTGIGIPADSIGAIFDLFAQVDGSTTRKYGGTGLGLAIAKQLVELMGGEIGVESEPGQGSTFTFI------------------------
71278636     ----------------------------------------------------------------------------------------------------------------------------------NFQQQSQFIVAFAFALLGSLLSAIFAIRLIKKVTKPINSMVQAIER---IREGKLESRVSGQLIGELNFLKNGINAMAQSQASIDQATIDLRESLEQFEIQNVELSISKRKAQEANRVKSEFLANMSHELRTPLNGVIGFT----RQVLKTPLTENQRDYLQTIDRSANNLLTIINDILDFSKLDAGKMVTENIPFSLRESIDETLTLLAPSAHKKNIELSINLPQELPSLVGDTMRIKQIITNLVSNAIKFTPQGSVVDITSEEISQNNIKLKVTDTGIGMTTNQQRTIFDAFTQADQSITRLYGGTGLGLVICQRLAQEMNGDIGFSSEKNHGSSFWFTF-----------------------
90415044     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WITLSGTPYFNKQGKLLGYRGTAKDITHRKQRLVEL-QLARKQAETANNAKSEFLAMMSHEIRTPLNAVLGLMDTLVDSGL----DEKQMEWVSQMEQSAQLLLTIINDILDLSRIESGKFELFNADIHIADSINLVVNQLNEQAKRKNITLTTQIDASVPSMLGDKNRIAQVMFNLIGNAIKFTNVGS-VRVSVKAV-NNNIEIAVIDTGIGIAPYAQKTLFNPFIQADGSITRRYGGTGLGLAISMHLIKKMDGNISLDSVLNVGSCFTVSIPITSVVDETEKD-----------
150398898    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITEQKLAEQKLKKSYDELKELDRLKSEFTAIISHEIRTPITSIKGYTELLNDESMGKLNN-NQKMCLNTILENVIRLGRLVSDVLDISRIERNTFTLNIQKVDVKDVLEHVLSELAPIALKKHIKLSLEIPN--ITIDADKDRLNQVFTNITENAIKFSPENEKVEITGKEGLNSDILISIKDNGIGISKNEFEKIFDRFYQIDSSNRRKKGGAGLGLPISKGIIKAHNGKIWVESELNQGSTFYISLPKK--------------------
167628755    ------------------------------------LLCLFIAARASVT-----GEIFLLSYFPDLSWNAVYIVQYLGFYLALPAFLQFMRILYPDEMPAKLAAAAWAAGAASSLTV-----LIAPPSVYTWLMPFYEVYAVVLLLFVLGIRAIARGREGAALFLGTAALVLAVVNDSLVSNDILWGPYIGDFGVFVFIFFQLSMRFSRSFATVEKLSEEMRDKNTELEALKRLEERAKEEADLASRAKSDFLATMSHEIRTPMNGMLGMLELLEATPL----DEEQREYVSVVRDCSNLLLSLINDVLDLSRIEKGAVSLEEKDFETKSMKRYLVSLIEPMAARKGLDFVSEFSPSVPPVRGDPVRLRQVLLNLLNNAVKFTAKG-CITLRA-YVTGNEITFEVEDTGPGILEEIRGSIFKPFTRGHSGTDSMHGGAGLGLSICRRLVELMGGGISFETTAGVGSLFRFTVPLK--------------------
239995114    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KAIAVREPIETTLLNYKKDGSAFYNRLNLTPVKINGEVTHYIGFQQDVTQQRQTEQYLQD-AREKAEESARLKSSFLASMSHEIRTPIHGISGVLQLMASSEL----TEEQKHYLSLAKFSIQGLLHIVNDILDFSKIEAGQLQIEENPFDILESLENLQSQYAIMCQEKGLALHFHFDQGFHVVQGDDVRFRQILSNLLGNAVKFTDSGCEVTTSIQQNADNSLKLSVKDTGIGIAQDKQSTIFDVFTQEDLSTTRKFGGTGLGLSISKQLCELMGGDIKLESVKGHGSTFSFTIMLEQADEALLKPVHHSSGVK---
239907556    -----------------------------------------------------------------------------------------GHILARIPLKNLLSHLFKPFARPGRITLGVVWKRASVASGGDFAPGQLAAVLAILAQPSFKQVTLNNDILAMWATVGDFPLGLVSVARTSDVLGSVSPWMMTFVAGGFSLALLAGWQLMRANSDRMKLAGRLD----EQSRMNDVLQKAKEAAESGSRAKSAFLANTSHEIRTPMNGIIGMCNLL----LGTRLSDKQLEFVRTVHYSANTLMAVINDILDFSKIDAGKFSLEIIEFDLRRVLNMTLRPLTIACQQKGVELILVVSPHMPVLRGDPARLQQVINNLVGNAIKFTERG-EVAVCVDFLSESDIRFSVKDTGIGMSPQQQEIIFKPFEQVDSSLTRRFGGTGLGLAISSHLIELMGGQLSVESILGKGSEFFFEI-----------------------
298530365    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDSSGNIVTVLAISRDITLQKQAQQALLN-AKKDAEAANQSKNEFLANMSHEIRTPLNGIEGMMQMLLSTPL----NSEQQKFIEMGHQASRRMTELLSDILDLSRLEAGREDVSKRTFNLKDVCDSLWDLLGIKSREKGIPLTFNLSPSLPTLMGDSTMVRQILFNLVGNALKFT-EHGQVTLDISHQDQLQVLFTVSDTGPGIPDDKQDRIFKPFDMVNGSLTRKHEGKGLGLTVTHRLAKLMGGTISVDSAEGQGTSIYVTLPFETVPETRPAENERVNEYEKPA
183220358    --------------------------------------------------------------------------------------------------------KWMHRSLLFPTLVFISFLLFLPTQIYPELNSYYQIVFLFGILMILQGVFRAAYHRKESGFL-FLVGISTVAIAAFVDLLNANQIFYSVEAIPIGIFVFIL-------VQSLTLSRRFSRAFSEVETLS-------KRLLALDKLKDEFLANTSHELKTPLNGIIGIAESMFDGIGGKLNQE-QRQNLGMIVSSGKRLSSLVDDILDFSKMKNRDLDLDLKAIDLHQICDFVLVISRPLYVTKNLTVRNNVPIDFPPILGDEARLQQILFNIIGNAIKFTEKG-RIDVSAEIIE-KMAVISIRDTGIGIPKDKFGDIFRSFEQVDASTTRKFGGTGLGLAISKRLVELHGGNIWVESTPAEGSMFSFSLPLAR-------------------
298506043    -------------------------------------------------------------------------------------------------------------------------------------------YAVSGGVLLLMLSAFAYVLSSKLQRRVSAPIAELLVTRRVAEEHNYSVRAAGEIGELVSGFNRMLQIIEESDANLKRNREDLGEEVAELERAVADLSKAKEAADSASQSKSRFLANVSHEIRTPMNGVLGMVSLLLETDL----QAKQREYAEIIRSSGELLMQVINDLLDFSRIESGKLKMEQLPFAARRVIEEMATIYGERARQKGVFLEYSMAGEVPRLLGDRHRLRQVLGNLLDNAVKFT-LKGTITLTVGSVEGGVCRLSVSDTGIGIPQDMLPRLFHPFTQADDSNTRRFGGTGLGLAIVRHLVELMGGTVSCDSEPGCGSVFRFTVALSVVPDPEPEPSHEAA------
222082058    -------------------------------------------------PLLWLHVPLLAAIAFYVGKPVLMPVLLAGLFAATT---HLSWHFTGSAPV--------TRYLSSVALMGEPALLVYLTSGLSWQMDHMYFFATLALLIAWSLLLAATAIALHHLVLNYTVPAAVFVNDAGINRVLLH---AGIVIFQTTVLIWLSNKLVNAFERI-------ENMGHVLTVQNETLEVRTREAEQANAAKSLFLANMSHEIRTPMNAILGFSHLLGRTEL----TARQHDYVTKIRGASDRLLSLLKDILDFSKIEAGKMALEKASFDPRAMIERTMELSTLKAQEKGIAIGWQVDPAIPMLRGDELRLSQVVLNLVSNAIKFTSSGETLKLNLREHQDSRCVIEVRDTGLGMSSGQVARLFDSFTQADSSTTRRFGGTGLGLAISRQLVALMDGGISVESKEGHGSTFTFT------------------------
254413753    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QIVTQIGNQLGVAVQQAELFAQTQNQAIELQQAKEAADAANRAKSEFLSNMSHELRTPMNAILGFTQLMQRDQSLP---AQHQGYMEIINHSGEHLLELINDVLEMSKIEAGRITLAEIDCNLHQLLRRLESMFQLKAKSKGLRLRVQRDDTVPWIRTDEHKLRQVLINLLSNAIKFT-ENGQVTLEVSGVRQGKTVFKVADTGPGIAKEDRNELFQAFKQTKLGQNT-YEGTGLGLKISQKFVQLMGGEITITSELGQGSCFKFSIPDTPASNF---------------
37520585     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVFRDVTVERERERRLVQQARELEALNTELAATNEELEAQQSELEAINAELEQQRLQIESQNQELVEADRQKNNFLASMSHELRTPLNAIIGFSQLLLRNKNLQEQPQVLLQ-LDRVYQNGKIQLRLVNDILDLAKIKAGKVELRYQPVALEPFVREVYAALESLALQKNLSVRIAVDPSIGSVETDPQQLRTILINLLSNAFKYTERG-EVEVRARRPAADRFELEVRDTGVGIDPDQQQKVFDEFSRLEGAATRQASGTGLGLAICKRLVTLMGGEISLVSTPGVGSTFTVRLP----------------------
71908619     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RIQSELNSYRQHLEQLVAER---TEELNHAKDEAESASRAKTAFLANMSHEIRTPMNAIIGLTHLAQRSTSDPEQNKR----LGKVADAAHHLMSIINDVLDISKIEANKLKLENTDFSLAQLCTAACELVTQRADAKRLPVTCIIDPALPPVLGDPLRIQQILLNFLSNAIKFTERGKIIRVQALQKSGDGILIRVSDTGIGIASDAQRKLFVPFEQGDASTTRRYGGTGLGLAISRRLAEAMHGEIGVDSKLGQGSTFWFT------------------------
74317286     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LARGFNDMLGQIQQRDQELAELEDQVAHRTVALKAAEAASQAKSDFLATMSHEIRTPMNGVLGMNELLLGSSLDP----QQRMWAESVQHSGQHLLGVINDILDFSKIESGHLSLETVDFDLVELIDDTMRMFAHQAEHKGLELACRITPSQRTIRGDPFRLRQIVANLVGNAIKFTEHGAVVHATVNDNGDAAAVLCVEDTGIGIAPEAQARIFEHFSQADGSTTRRFGGTGLGLAICRRLANLMGSDITVASAPGQGARFCLDL-----------------------
149174016    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EVAVIMVTSQSDGKGITRAFEEGAFDYIPKPATDSEIKARVRNAIRALQLLREQAEAANQSKSAFLANMSHEIRTPMTAILGYTDILELEAKSLQLPELISDSLDTIKRNGGHLMELINDILDLSKIEAGKLDVESICCSPQTIVEEVLELVQVRAEAKGLKLEASYQPLPAEIHSDPTRIRQILINLIGNAIKFTEVG-TIRLNTSFLENPGVQFTVIDQGIGMTEAQMSNLFRPFSQADSSTTRKYGGTGLGLTICKRLTDVLGGDISVTSKLNQGSQFSATV-KTGNLEGIPNDNTQSTK-----
288962184    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAEARNTVERTSAERDELATALDHARDMAETARQAAEAANHAKGEFLAGLSHELRTPLNAVIGFADLIAREAEGPVGTPSYRQYAANVRDSGQHVLELINEILDHARAEAGALTIEEGRCDLEAAADFAVRMLTPRAERAGVLLTAAVMPAARMLRGDDRRIRQILLNLIGNGVKYTPSGGSVTLSVLLEEG-VPVIRVTDTGLGIPAGDVDRVLEPFARVESAANRAVEGAGLGLPLTRRLVELHGGVLTLRSTLGVGTTVTVRLPAGRLL-----------------
258593750    --------------------------------------------------------------GMLLLAEKRITLADRTALIGLISNVERQHEYMERELDKAMALNPQMKTRLSHIAQGVARTQVVEAEKLSYSPDYFAIFTQA---IDGQFALLDQAMID-------LEGALQARIGALRNGQDTTIGFIALVIAVAVWLGIVIVRAIKQDIATLQQSEEQRRHAGELEVVDERTRELRAQLEAASRHKSEFLTHMSHELRTPLNAILGFSELLRNPAIGSLN-EQQARHLTHIQAGGKHLLVITNDLLDLAKVEAGKLQLHPEPFDIDKAILAALADIRPLADQKHLTLTLHADTALVPLTADPLRFKQIIYNLLSNAIKFTPEGGRITVTAHIGSSEGARIAVADTGIGITAENLSRLFQPFTQLDPTLAKQYHGTGLGLALTKQLVELHGGRIWAASDAGCGSCFTICFPLT--------------------
85703660     -----------------------------------------------TAVMVPTFLLFAASGLLWLSEKNLLRSEEAMAMRIGNATSRLGGALERFSDQGDGAVDWASPYVTDLMQTLLGDPAIRCVELVDPANRAVLAVVPEGLGCQGADTAVS---LPYEVFSWPITELVTFDEREIATVKRYQRDFLLLLLAGGILIAALANWL---SFRVIVGRPLRR-LITRLE-------EAREVAVIANDAKSDFLAKMSHEIRTPMNGIIGMADMLSETDLTP----EQDSYVSTMVRSGDALLTIINDILDFSKIEAGKLTLASEPYRLREIVEDVTQLLAPLAARKGLMLYSDVAPDLPEIMGDAGRLRQILVNIAGNAVKFTLEG-HVALRASAGGPGQIVIRVHDSGVGIPSDQQDKVFTAFEQVDNTATRSFGGTGLGLAVSRQLVTLMGGTLTLHSREGEGTRFDITLPL---------------------
75906539     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIEDITQQKQLEAERTQLLAQEHSAREAAETANRAKDEFLSILSHELRNPLNTILGWASLLSTHQL---EADTVNQGLEAIERSAQAQAHLISDLLDVSRISSGRLRMDAQPIELIPIIEAAIAVVRLAAEAKNIHIETQLDPTQKTIVGDPIRLQQVIWNLLSNAIKFTPVRGRIDITLEYTDFHAQ-IQISDTGQGISPDFLPFIFERFRQADGSRTRSNTGLGLGLSIVRHLVELHGGTVAAQSPEGLGATFTIRLPLQ--------------------
149191397    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VFGANGELDKFIAVERDITATKKLQRKLEN-AVVAADSANIAKTQFLATMSHEIRTPMNGVLGMVQVMLSEAK----DKQQKENLSLILESGNHLISILNDILDLTKVEQNKIELESCPFNIEQIIAPLRSTYQAVCQEKGIELNIECHDANMTFLGDRNRVRQVMYNLLNNAIKFTERGGTVVITNNPTTPSLLRFSVQDSGIGIETSALERIFEPFVQADASTTREYGGTGLGLAIVKQLVEKMGGTIDATSEQGQGTRFEFELPVT--------------------
22086084     ------------------------------------------------------------------------------------------------------------------------WLKVEASKEASIVSKYR--YLSATLGTFFIFNLLAIFALLNVTASLLRPIKISDTVNKITQGHFKGLNLPTQYSTVVSDLNDISSRLENHRAEILSNVDQATEDIRRLEEKSAQLHIANKEATESNRLKSQFLANISHEIRTPLNAIMGYIQILQKDQL----DKQQRLYMDTIAQSTTNLLTIISDILDFSKIEAGKLSLDLTDINIRDIVDEVYQILSLVNASKELDLIPEFDLDVPTVIGDPVRIRQVLTNLIGNAIKFTHEGSTVKILEKSNSSLKLSFQIIDTGVGIPENKLDNLFKPFSQVDTSTTRKFGGTGLGLVITKKLVKQMGGNVEVSSEHGIGSNFRFTI-----------------------
152994636    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VKFVLACGFLFTGLFGWFLLIVSSHTAEVENRVRLRTRDLQLANEH------LKASELEQSKAKEEAQEANRAKSEFLANMSHEIRTPLNGVIGCLSLLMNTKLQP----DQSNLAKISQQSAESLLDIINDILDLSKIEMGTLVLDKQEFELRALIEEVTNIFVLKAEEKGIVLNSPTTPIPVTLFGDRLRIKQVLVNLMGNAVKFTQEG-EVALRFAIEDSVILRIVIEDSGIGISKENQSHLFQRFKQADGSTTRKFGGSGLGLAISKEIIQAMDGEIGLNSVEGQGSSFWFRIPLSVV------------------
163846387    ----------------------------------------------------PRVELTYTAGGLWVLTGPHGPLWYASVLSAYAMVFAGTVLMINQAIRSQSLYRAQAISLVALLPWAASMLFVTGLSPIPFVDPTPVAFALGGLAFTVAMQRYRALLLPAAIVLDMHDRIIDLNPAAQAILSATTDVLGKSLAVAPPWLIEQVRDRYEGQFEVLRCTTLRDRDGSPAGRIFVLRDITKQAAQALQEAKEAFLSMMSHELRTPLTAILGYSEFLREDLLN-RDLHSLTSDLDRIITAGRHLLTLINDILDYARLEANAVTIHPEPVHMSTLINEVVMTLQGLAKQGQNTITVTVEPDLPPVLADPVRLRQVLLNLVGNACKFTGQG-EIRVHCYRSTTAEIQIDVSDTGIGIAADQLQHLFKPFVQVDNGPTRRYGGTGLGLAICQRLCQVMGGAILVTSEPGRGSTFSVRLPITGVPSAPCEVSQED-------
77359607     ---------------------------------------------------------------------------------------------------------------------------VSTIPKAVLYQSGKAISLITGLIVIISVITLPILIFIVVRNLLLNPIELLGAASHRVGDGDLGVSLPAHVGILFNDFNHMVNQIRHYQEQLEEYKHHLEDKVEALETMNSQLELAIGQAEQANQLKSRFLANMSHEIRTPLTAIMGFTEQLLHNDKITNN----KQHLSTILRNSKHLLELINNILDLSKIEAEKIAVEQAPLNVVRLMHDIESIIEPLAQQKKLKLSINYQLPLPTINSDETRLKQILINIASNAVKFTEQG-HVSITVHYLPSQELMFVIQDSGIGMVESQIKRLFTPFEQADATTTRRFGGTGLGLCISKNLAQRLGGDITVKSELDVGSCFTITI-----------------------
156743247    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITERKQTEEALRNARDWAEEASRAKSRFLANMSHELRTPLTTIIGYADLITLATQQGEFN-RIRDDITRVRNAGKHLLAIINDLLDLSKIEAGRMEIHIAPFSVPALAEEVVASMDLLAQTRRNTLILTIDPTVGVMHSDDVRVRQVLYNLVHNACKFTEDG-VVTVTIARSALESIVFTISDTGIGMTDDQMARLFQEFTQADPTTMRKYGGTGLGLALSRHLVRMLGGDITVTSKPGVGTTFVVTLPEAQVAEPAPE------------
189346602    ---------------------------------------------------------------------------------------------------------------------------------------------------------------PAAKILRQWPELYGLIIEAREIKHA---DLKKQKLDLVSWFDIDILALPDKNGCLTGRIIVLRNITSRKQIEYDLI-ATREKAEAANHAKSDFIANMSHEIRTPLNGLIGFSSLLMKTTL----DDVQFHYINTVNNSAKQLLGLINDILDLSKIEAGKLELYNEMISLQELAEEVIDMTAFTAHSKNLELLLDIPSSLPEALADPVCLKQILINLLGNAVKFT-SGGEIELKIETVPSDNDIFSVRDTGIGISPENRKKIFEAFSQEDMSTTRKYGGTGLGLTISNKLLLLMGSCLQLESSPGQGSRFFFSL-----------------------
93006775     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EKANILAQFATMAAKLQEQQRNAKYANEMKSAFLANMSHEIRTPMNGIIGMVEMLSDTMLSV----EQREYIENIKVSNEHLLAIINGILDLSKVEAGKMTIDSIPMNLSSLCNEVVSLFAIKARQRGLVLDYHYTESLPYVKGDPVRLKQVMVNLVNNAIKFTREGGRVTIDVKHMQDNTLCIEVTDTGVGIKSESLEAIFDAYDQANKYTHRLYGGTGLGLSVCKSLVELMGGYIEVDSVVGIGTTFRVLLPL---------------------
189423669    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------FTAIAGYQPEEVLGKSSLELNIWANPADRLQLVQELQQHGFVRNLELITGQMSARIITVNLNITRDISE--RKRYEEENRAKSEFLANMSHEIRTPMNGVIGMVQLLQFTRL----NSEQQEYLQCLETSAQNLLSLLNDILDLSKIEAGKISLEYADFSLRHSIQEVVTTQISQIHQKRLKLTTSLADDIPEIHGDPLRLKQILLNLLGNAIKFTAAGS-ITIAARITDQQNICLSVSDTGIGMTPEALQRIFAPFEQADNSTTRRFGGTGLGLTICRRLAELMGGRIWAESSDGHGSSFFVELPFAVRMQTAP-------------
88859369     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLTEQLKREQALAH-AKDRAEKAVKVKSEFLANMSHEIRTPMNGLFGVMQLLKQENLSSDG----KNLLDKALYSAKNLTVIINDILDFSKIEAGKLTLELTNFKLSELIEHINSDLSVNAFNKQIDLTFEINVKHDFWFGDPIRIRQILLNIISNAIKFTNTGGVKVLVNALPTSNGLQISVIDTGIGIAPDAIERLFNRFEQADKSTTRKYGGTGLGLSISQSLIDLMQGEISVTSEENKGTSFSIMIPLVQA------------------
254423212    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARRLAITLTIVGLGSAAILLLGVNRLVRQLSRSRL--QIESYSQQLEKTALAANTANKAKSEFLANMSHELRTPLNAILGFTQLMQSDHANKERSSDYNNYLGIISRSGGHLLTLINDVLSMSKIEAGRLTLDPTCFDLRYLLRTLEEMLSMRAEAKAITLSVQVDQAVPQVKTDEAKLRQVLVNLVGNAIKFTPTGS-VTLSVSCENIPSLYFSIVDTGVGISAEDLSCLFDPFFQASRTRT-AHQGTGLGLAISQRFVQMMGGEINVESIVDQGSTFSFSI-----------------------
134794626    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------SFRPLKEAVEVLNRMAEGERDVVMPDSLGSA----SYKSDEVGQLIKALISYQKESRELDRVRKLTEEL-EVARDEASEANAAKSKFLANMSHELRTPLNGILGYADLLLEEAEDDGN-ERMAADLNKISHSGKHLLSLINDILDLSKIEAGRMELYLTDFRMSDLMEQTKTISQTLADKNGNDLVFEYDDDDKHIRGDETRLRQCVVNLISNAVKFT-ENGTITIHFEKDDTKWLAISVNDTGIGMTEEQLGKILQEYGQADTSTAANYGGTGLGLTITTSLIQMMGGHLDVESEYGVGTTFTINVPR---------------------
158318722    ---------------------------AGLMQGHRELETVAQLVIDELTPMLD------AQHGTFFLADAGVDAPALTLIASYGYRPTMPRRFEFGQSLVGQAARTKR-SIVARTPADYLKIASSLGEATPVTLIVLPILFEDQVLGVVELASFTPFTQVHLDLLNQLTETIGVNVNTIIANSRTDALLAGELQARSEELQSRQEDLQLSNAELEEKATLLARQNHDIEVKNAEIEQARQELEEASKYKSEFLANMSHELRTPLNSLLILARLLAQNPTRNLTAKQV-EYAHVIHTAGSDLLQLINDILDLSKVEAGKMDIHLERVVLRDLAEDLKSTFSPITVEKGLRFTVDLAPGIPDLLTDQHRLAQVLRNLLSNAVKFTERGS-VELAIVATLGGDVTFKVTDTGVGIAEENLERIFGAFQQGDGTTSRRYGGTGLGLSICREVAALLGGEIEARSEFGRGSTFSLR------------------------
266622770    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELRELQSKLEERTVMLNTALEEAKQANEAKSDFLSRMSHDIRTPMNVIAGMTEI---AGSHVYEPERVKDCLQKIRLSSHHLLGLINDVLDMSRIENGNFHINMVPVSLPAVLREVIMITLAGIREKAQIFDVHVNLEDEQFYSDALRLRQILLNLLSNACKFTPVSGRIVFEVEQKDRTALIFTVSDTGAGMSPEFLEHIFEAFTREQDSRTDQIEGSGLGMCITKRLVDMMEGTITVSSCPGKGTTFQVTLPAAVVQE----------------
159897746    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QIAIALQNARLFAEQTAQRLQELDQLKSAFLANMSHELRTPLNSILGFTEVILEGINGPINDLIHND-LSIIHRNGRHLLNLINDILDMAKIESGKLTLFRETFDVVEVLHEVASTVGPLATQKHLELLVDIEPNLLPVYADRFRIRQVLLNIVGNALKFTEQGS-VTIGIDTTP-TTRMIKIQDTGIGIPLDNQDTIFMEFHQVDNSTTRKAGGTGLGLPISRHLVEMHGGKLSMVSNPGEGSLFTIELP----------------------
256829193    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDD--TERKLVEAELIKARDAAQAANQAKSEFLANMSHEIRTPLNGVMGL----MQLLQTTLLDDEQREIVSMAIRSSDRLARLLTDLLDISKIEAGKMDVVEEDFSLRELCDSVTELFAVNADKKNVSLEYVIDPDLPPILGGVARLRQILFNLVGNSLKFTDQG-RVRLEMAPIAPAKLLFSVYDTGIGIPEDKLRDLFKPFAQVEGSYTRKYQGAGLGLAIVRRLVELMRGHIYMESVLGKGTAVHVVLPFKSLQELPPARMREKAD-----
228962764    ------------------------------------------------------------------------------------------KIFQEKEGLVGQAAKEKRVFLLQDCSDSCSPITSGL---GEWRPHSLPIVFDEEVIAVVELASLQVFQLLKETTHSFGSAIHSVQRRMVQHMLVQSQKMTEELQTQSEELQIQSEELQAVNNQLEERTKEAEEKARDLQQTKKELELQTKQLQASSQYKSEFLANMSHELRTPLNSILILSEMLLENKNETLSEEEQ-EFAHIIYSAGTDLLGLINDVLDLSKIEAKKLEMICGEMSIQELCTQLERHFTPIAQQKQIDFQILLQKPVPDLYTDEKRLQQIIKNMLSNAFKFTEQGSVITVEMEKKSDTWLVITCQDTGIGISEEQQQLIFDAFHQADGAIARKYGGTGLGLSISKELVTLLGGSITVHSIQGKGSIFTVYIPN---------------------
153871118    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITERKAAEFALIKAKEQAEESNRLKSEFLNVISHELRTPLTIMLGNLPLLTDPNDLP-DAEEIADIATDIEDSGQHLLTLINDLLDLSKIEAGKMTIQQELLSVAALTQDVITSIQVMAHEKNLTIETEIDD--IEVFADPIRLKQILLNLLGNAIKFT-ENGFIKVKIKPMAHQVCFF-VEDCGCGIDEKDVPFIFDAFRQSDSSAARRADGTGLGLAITKKLVELHNGKISVQSLLGKGSVFSFSIPKNSVV-----------------
154254026    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTARGARCIAWEEFAIRDEDGKLVEIQAVGRDVTDRKDAEEKLA-IALEQAKEANRAKSLFLATMSHEIRTPMNGVIGMTKLLLDTKLDP----AQRSYAEAVRASGEALLNIINDILDYSKIEAGKVTLDEAAFDPRNVLESVAELLAPRAFDKGLEIVTEISPSVPMLMGDEARIRQILLNLAGNAIKFTGRGG-VALRLGKREGRGLILEVEDTGIGMDEQAREHIFDDFAQADQSHARRYEGTGLGLAITKRLVGAMEGRIEVESEEGRGSVFRAHLPLRLAL-----------------
260221574    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------REREGSRAALEQAKLAAEKARHTAEQASLAKSQFLANMSHELRTPMNAILGMLQLLE----GTELTDKQRSYTHNTASAARSLLSLLNDILDFSKVEAGKMTLDPRPFRTDQLLRDLSVILSANVGAKTIEVLFDVGTDVPALVGDDMRLQQVLINLGGNAVKFTERGEVIRLRLKATNGAKAFVEVSDTGIGIASENQAHIFSGFSQAEASTTRRFGGTGLGLAICQRLVGLMGGTLEVDSVPGEGSNFHFTVPLQ--------------------
88606773     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FVILVGIAAAICIVLTLVIYRKNVKLLNSQYD----------ANLELQEKKENAEKESVSKSQFLANVSHELRTPLNSIIGFSEIVQRESLGPLGNAQYKEYIKEINHAGVHLLSLINDILDFSKAEANKLSVELVKCDLRKIVDSCFNMMLPKAQEAKVELKRDMPESQIVLMVDARRMKQVILNILTNSMKFTPEKGFVRLSVEKKQEE-VVIEICDNGIGIAQQDLYKVMSVFGQADSTHSRKYEGTGLGLPLSKKLVELMNGTFSIKGEANLGTVVTLSFP----------------------
290476633    -------------------------------------------------------------------------------------------------------------------ANPIGYIAIDLDLRTAQIQQYKEITTSIILLICLGGTALFAHILVRKVTQPLGGMVRVVEQIRQGQLNIVTGAMPGELAALQNGINTVAESLYKDEMQLHIDQATSDLQITQLEIQNVELTLAKKRAQEAVKIKTEFLANMSHELRTPLNGVIGFTRQMLKTPI----TSQQAEYLYVIERSANNLLKIINDILDFSRLESNKLVLDQVPFLLRDTVNEVIELLTPVASEKNLPLQHRIDDKLPNLMGDPIRLQQILTNLIGNAIKFTDKGSVIEVRLRQQQHHLVQITITDTGIGIKPEYRPILFQAFNQADASITRHYGGTGLGLSITKRLVNEMKGEIDFISEPAKGTVFYFDL-----------------------
281354822    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITELAEQQEKLQQALEQARAADRAKSYFLATVSHELRTPLNAVIGFSELLQGADVEP---QEQQEYLGSINFAGNALLNLINDVLDLSRLEADQVELDCRPVDVKRLVREIVGVFKQKAVEKNLSLQMTYTNLPPTLYLDDLRIKQILLNLTGNALKFTHDGG-VTVSLAEEAGQGLIFSITDTGIGILPEKISQIFEPFVQDSGVRHRIYEGSGLGLAISKRLVEKMGGKLSAESTPGKGSTFTVRLENVKYQSSSRQD-----------
294055873    -----------------------------------------------------------------------------------------------------------------------------------------------------------------VVFAAYFDRSDGRLEEDVILVREDGSYFGNIAATAICLYGFLGNHMRELRVQKESLALKNSQVIRDLELTNDKLAYSRDKALEGVRMKDIFLANMSHEIRTPMNGVLGMIDLLYDTEM----DAEQEQLVGTARSSAETLMRIINDILDFSKIEAGKVSVELMPFNLIEIVESSAALYSEAATEKEIDLAVAFDDVPAWVVGDPHRYQQVLNNLISNAVKFTDSG-EVEIRVETGSGLGILTEVKDTGIGIPASKVTKLFEPFTQAEESHARRFGGTGLGLSICRNLCELLGGEIECDSQLDDGTVFSFVLPFA--------------------
135034591    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EESEAAAVLASQAKTEFLANMSHELRTPLNAIIGFSEMMNSGYFGPLN-AKQKERMHDIHLCGNHLLNLISDILEFSKGEAGRLEIMEEKIDVPEIVNEVVRMLGEKVKSKDINLIIDIVPSLPILYADKRKLKQILINLLSNAIKFTPQGGDIKVSARLDVHGAMNIACADTGIGIAEEDIPTALSVFGQV--HRNRSHEGTGLGLPLCRMFAELHGGKLTLVSIVGEGTTVRIIFPPQRVLRALPEPAEEQDNEEA--
298375360    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQRELQKKLEKQSKQLKEALKSAEQANQAKSDFLARMSHDIRTPMNAIMGMATIAKAHVD---ERERILDCMEKINGASKLLLSLINEVLDMSKIESGRLILSEDEFNVGELLQDLVVMMQPEIKNKQQTLNIHVNLRHENVKGDTQRIKQVLMNILSNAIKYTPENGRITIEIYEKDPHNGIFVFEDNGRGMKPEFLDKIFEPFERASDDEIKRIQGTGLGMSISHKIIQMMGGDIKVESEYGKGSRFTIDMPLV-CRDQKPDDKIE--------
136061018    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HYNLLMDSLEKSEKV--MKSQKKDLEIAMDKAQSANKAKSDFLAKMSHELRTPLNAIIGYSEMLIEEAEDDGLD-VYAEDLTKINSSGEHLLTLINDILDLSKIEAGKMDLHIEEFSFSALLKQIEATAKPLVEKNNNKLIVDSKIKDIKLKNDQTKLRQILFNMLSNAAKFTKDG-KITMLVKETDNKNLNFDIIDTGIGMNEEQLVNVFEEFTQAESSTSKDYGGTGLGLPISKKMAEMMGGRIDATSEVGKGTTFSVTIPIS--------------------
296422839    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GSITAAAADGDFNRFITVEASGEMDALKTKINQMVFNLRDSIQKNTAARETAELANRTKSEFLANMSHEIRTPMNGIIGMTQL----TLDTDLTQYQREMLNIVHNLANSLLTIIDDILDISKIEANRMVMEEIPFSLRGTVFNALKTLAVKANERFLDLVYCVDNVVPHVVGDSFRLRQVILNLVGNAIKFTESG-EVKLTIRQHDQSRCEFSVSDTGIGIQSDKLDLIFDTFCQADGSTTRKFGGTGLGLSISKKLVNLMGGDVWVKSEYGQGSTFYFT------------------------
89893099     ---------------------------------------------------------------------------------------------------------------IGDLAGAISITMPTTIQDQALVFNMFWQCMTFTLLIIGCVLAIYYFVTKRVTPIEHLETAVKQVGEGDLNVDLQNFRAAEEIEGLADHFNNMAKQLSDLEHKVELRTSELGKANEQLQIKQIQLEKVNTLLKEDSQYKADFLAMVSHELRTPLTAIIIFAEILLKKKRFEDSSEEQ--ILCEIKENSEVLLHMINNILDLARLETGRNSLSIETVDLVDVINNVECVIRPLAQRNDIHLTARVERGVPLIQGDYEKVRRIIENLAGNAIKFTPLGGKVNIQASLAEDHYVKITVQDDGIGISKENQAHIFEKFIQVDSSSSRQYNGSGLGLALAKELTELHGGVISVESDLNKGSTFIVLLPIER-------------------
117925825    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QDLTHRKQESEELR-QAKEAAEAANQAKGDFLAVMSHEIRTPMNVMLGMVEVLQESTL----DQEQQEQLHSVQKAGKNLLALINQILDLSKLDAGHLQLQPEALNLHELIKEVVGLVAVLASEKNLLLSHQIDTSVPWILADELRLRQILFNLLGNAIKFTEKGS-VNITLSMRDPQQLALVIRDTGIGVDPAHHHAIFEPFTQQDGTITRRFGGTGLGLTLSRRLVELMHGQIRMDSQLGCGTQFEILLPVERT------------------
156974495    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------FIAVMSFITIAVISLALLVRKVTNNLQLVLEFLRRDSYELIKGKDELSKFAQEVERLSYEREQAKVKLTQAKEDAEQASKAKSSFLANMSHEIRTPLNGVIGISEVLSDTSL----TATQKDYVDTIETSSQLLLSLINDILDFSKIESGMLLISPHSTCVRESIYDIASIVSPKAKEKGINLKVSISRNTPRLMIDDHRLRQVIMNFMSNAVKFTEKGS-VHLSVTTHANAVMEFSVQDSGIGIDEQQQKNIFEPFAQEDNSTTRQFGGTGLGLAISTQLVELMGGKIQLESEKEHGSRFFFQIPAIVHLGFDPK--HAASQSQVW-
254470389    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QLEEQQVKVNQELQRYQNELEQLVEDLEVNQQLEEEARKQAEEANRAKSTFLATMSHEIRTPMNGILGTTSLLKDTQL----NTEQQRLTSTIAESGNVLLCILNDILDYSKIEAGQLTFEQIPFSVHTIIERLITLFTPLAQEKDLSLTYHVADNVPDSLGDPARLYQVLSNLLSNAIKFTEVGG-IQLQVTANSTQELIFSVIDSGIGIPKDKISSLFDAFSQAEDSTSRRYGGTGLGLAICDKLIKGMQGTVSVESELHKGSTFTFTLPME--------------------
142186458    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRMKDGSITHYAAFARDIDSQKAVEAQMLSE-KQNAEDANRLKSEFLATMSHEIRTPLNGIIGMSNLLADTKL----NAQQRQHVTMLENSAATLLQLINDILDLSKIEADRLELEIMTFDLKDLILELVDMVKPQAESKELEIIIDIEPELPTLSSDPGRVRQIVLNLLSNAIKFTESG-HIRVHAEAIPAPMIKISVEDTGPGIAQAAQQKIFEKFSQADASTTRRYGGTGLGLAICHQLSALLGGSMQLVSEEGVGSCFIFTF-----------------------
225568760    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IDEERRIQEETIEKERRTKQILEEALEKAERTGQAKSDFLSRMSHDIRTPMNAIIGMTELALMNTG---NEEKIKEYLKTIAGSGERLLSLVNEVLDVSKIESGTFELAEKEADLCELVDEVAEMFRVTTEKMHQTFVVHVEKEIARVLADAGRINQILVNVLANASKYTEEGGMLSLSLRELKKEENQFTVEDNGIGMKPEYVEHIFEPFSRADDSRISKIAGTGLGMTIVRNLVSMMDGDIQVESEYGKGSKFIITLYLTKCDASAPAETHCDSE-----
164657947    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MANNLTSQVRAFAQITFVTVEASGEMDSLKTKINQMVYSLRDSIQKNTAAREAAELANRSKSEFLANMSHEIRTPMNGIIGMTSL----TLETELSRTQRENLVTVSTLASNLLAIIDDILDISKIEAGRMNIEEIPFSLRGIVFSVLKTLSVRAAQKKLNLVYEVAPNVPPLIGDALRLKQIITNLIGNAVKFTESGGIVALRCKLNSAPGLEFCASDSGIGIKQDKLDMIFDTFCQADGSTTRKYGGTGLGLSISRRLVNLMGGDMWVRSHFGKGSDFFFTM-VVKCDKFTPE------------
288942502    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVRVLTIIAVLVLAVM--GLARWIAARVEHF---GHELLGGIQRILRELRELGERLTELAATHAEARAHTRELERSNRYKSQFLANVSHELRTPLNSILLLSKMLGAEGNG--LSPTQRRQAQVIHEAGRDLRALIDNILDISRIESGRLGLNPEPVDLRPMLEDLIELFSPQLADKPVELSLRLEPDAPEIRTDRDKLRQILKNFLANAIKFTECG-EVRIEVGAESERPLILSVIDTGIGIPPDKQEIIFEAFQQADGSTRRRYGGTGLGLAISRELATLLGGRIEVESTPGIGSRFSLLLPLS-PEGVAPETRPESA------
298527922    ----------------------------------------------------------------------------------------------------------------------LVWEMAGLVKVIDVNQGTLNLYKANFLLAGISRIFGKE---SYADFLQGLLLIASGETS--FSFEREHVTLAGQNLKTQLYWSVIPGYEVDYS-RVLVCIVD----ITELVNIQEELIQAKEQAEAANQAKSEFLANMSHELRTPFNGIMGMMQVLQNTDL----DDEQQEFVNLSIQSSERFARLLSDILELSNIEAGKMIICPAHFSLQELLESLSGLFSAEGHQKGLALEFLMDSNVPEVIGDATRVKQVMFTLVGNALKFTEQGSQVQLTLSATKGGDVRFSVFDTGIGIPEDRLSDLFNPFVQVDGSYTRKYQGAGLGLSLVKRLVDLMNGNISVESEVDRGTTVHVVLPFA----LPPVDHLESA------
295705734    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EFED-ITEQKKMERVIVQAKEEAEKVNMAKSSFLSKMSHELRTPLNGILGFAQLLEMDES---LNEQQHDFVQEILSGGSHLLSLINDILDVSRIETGNLKISVEEVHLLTVIKECINIVQPLAKKKNISIYSQLDQEDMMVLADPIRLKQILLNLLDNAIKYNQENGKVIVFCRLQENK-QYIHIVDTGVGFSVEEYTKVFVPFYRIE---NTKEEGTGIGLSLVKQLVHLMGGDINVTSNKGTGSEFCFSLPLGEQTEFPPTNNRKEDNYR---
119898741    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFTEELARRNELA-EAKDTAERANQAKSDFLSSMSHELRTPMNAVLGFAQLLECDDTLTAD---QRDNVAEILKAGGHLLTLINEVLDLARIEAGRIDLSLEPVALREAVDDCRQLIQPLAAARAIVLEMSLPDELV-VRADRTRLKQVLLNLLSNAVKYNREGGRVSLAAQCREGR-LRLSVSDTGAGIAPERMAALFEPFERL-GAEASAIEGTGIGLTITRRLMELMGGEIGAESRVGEGSTFWIELPASGVLAPLGE------------
135135421    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------VIEVPVQTFAQDIELNFAYMVVLAAIAVLMAGLTMAVLR--------QREERALLS-LESRNAALVRANREIDAANRAKSEFLANMSHEIRTPMNGILGLTEVMLLD----QPADTERERLSKIQLAGRNLLRVINDVLDFSKIEANKLELENIGYSVEDIAEGVLGLFLQKDTEDGPRLLVEIDPSLPRLTGDPFRISQVMTNLLGNAFKFTTKGSTLCIRRSPSDPGTVWFEVQDTGTGIPAEQLAKLFRPFTQADGSISRKFGGTGLGLAISQGLAQRMGGDLSVESVEGQGSTFRLALPLRPETPDTP-------------
163793613    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ADETEFSTELTRAQRELQEALRQAEIANRSKSLFLATVSHELRTPLNAIIGFSDLLAQKVFGPLGDERYEGYAHDIQTSGQHLLSLIEDVLDLSRIEMGQIRLRLGLVDLPIEIQAAVAMVRARRGQEIASIQIEVAEGFPTLNADARLIRQILINLISNAAKFTPPSGRILVTAQVVDD-GISIAVIDDGIGIDPADHAKVLRPFEQADNRLSRRYEGVGLGLPLTKAFVEVHNGQLQLESAIGEGTTITIRLPKERIDGTRP-------------
121997909    ---------------------------------------------------------------------------------------------------------------------------------------------------------------PHLRFYAGVPLVVTLCLGDRQARTLSDAELATL--QELAEVVVDEFELRRANQRLDEERARAERSAIELRRINLELQQAREEAERGNRAKSQFLSSMSHELRTPLNAVLGFAQILEQDPREPLS-ERQAGYVDQILGGGRHLLSLIDDILDLSRVEAGRVELKPEWVAPGLLVDQCAELLGPMATDAGVHLSVYVAEAVPSIWVDPRRIRQVLFNLASNAVKYNRPDGRVEVEVEAPAPDRIRFRVRDTGIGIREERQREVFYPFNRLGLE-SSEVEGTGIGLVVTRRLVEQMGGEIGFSSAPGVGSVFWVDLPGVVTADEVSSD-----------
251828650    -----------------------------------------------------------------------------------------------------------RLALATQAGGVGVWDWDVVNNALTWDDQMFALYGLHRDQFVGAAEAWSSAILPEDTAQAQACMHNALANKQ----HYDTEFRVRWPDGSIHNIRALASVKFDSAGKPLRMTGTNWD-ITELKQSQQALQRAKEVAESLAQSKSEFLANMSHEIRTPMNAVIGLSEL----ALDSTDPAEKQSHLQQINDSSRSLMGILNDILDLSKIEAHQLSVEKIQFNLTELLDSIQRIFTLSAAGCDIEFNVVRDADIHQLLGDPLRLRQILTNLLGNAFKFTQKG-RVTLNVSKTDSTTLRFSVKDNGIGMSDGQVSTLFQPFSQADSSISRRFGGTGLGLTISRNLAQLMGGDIKVESQAGAGSTFSVELTFSKVQVSDPQRRQSD-------
135263654    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLENRKVELEEEIAFRKLAEESLVVAKEEAEAAVKAKSEFLANMSHEIRTPLNAILGYGEILQFEARKIQRPD-FLEDLKAIELAGRHLLGLINEILEISKIQAGKMEVHSESFSLKQLIDEVIATIRPLAQKKSNIVESKVTNSPEKMFSDSIRIRQILLNLLGNSCKFT-ENGKVVLSVAVEGESWIHFTIADSGIGIDPEKIPELFEEFTQADNSATRKFGGTGLGLTISKRLAQLLGGDIQATSEPGKGSSFTLFLPQ---------------------
242280945    ------------------------------------------------------------------------------------------------------------------------------IEPQIQELQNIDLVESGSLLWETLCKRESYYIPDVSALPDDLPDKAILQVQDIWSVLIEPIYFYDQLVGFVGFDSVLEHRKWEEDIDILSLFSKNVALVLERKKSEERLIAAKLEAESANIAKSEFLANMSHEIRTPLNGIMGMLQLMRMGEM----NQKQEEQCGFAMESCKRLNKLLGDILDITRIESGHLQIVDAEFDLHNALNSVQALFKPAAIQKNIDLRVEIAGNVPTMIGDINRLHQIFNNLIGNALKFTDSG-FVLVEAYLLDRNHILFSVSDSGIGIEDSKLDSIFNSFTQIETSRTRNYEGAGLGLAIVKQLLELMGGTLSISSEINVGTSICFSL-----------------------
167036596    --------------------------------------------------------------------------------------------------------------------------------------------------------------------INIFILMLLSGGVALIIGFVLISYTSSKISQPLKEMSLAVQQVAKGNFS-ARVQHKEEDEIGDL--AKSFNIMAKELEQLENMRK-DFVANVSHELRSPLTSIQGYIDGILD---GTIPKEKACDYLKIVQKETRRMSRLIDDFLEMTKLESGQFPLHKTEFDINELIRLAVIKFEKRIVEKDLTVKVDFEEDRRIVIGDKDKIEQVLTNLIDNAIKFSKEKGIIHIFTEIKDDK-VFITIKDNGIGISPEDQEHIWDRFYKADKS--RGKDGAGLGLYIVKRIINAHNEEIWVESEVGKGTAFTFTL-----------------------
144155994    -----------------------------------------------------------------------------------------------------------------------------------------------------------------AILLATAIVTVALAMLAAYAIVRY------VIVKPLKHLREVSDEVRRGNVELVESQGELRKVNEDLDSKVDQLAQANMHLYEMNRLKSDFLATMSHELRTPLNSIIGFSDVL---GGIPALEEKQQRYVQNIRSSGRMLLEMINDILDLAKIEAGKMAVRPTEFCLESVISAQCDMVRPLAERKNIDVEFAVGDGLEAVVQDQAKVQQILANLLSNAVKFTPEGGRVVVRASLEQDDWLLVEVEDTGVGIAEEEQQAIFEKFRQGEDAMTREFSGTGLGLSIVRELCRLLGGDVELESELGRGSCFAVRLPAR-----LPLDRGEASD-----
124003503    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILLIVRPPMWLTWWAISLYIIVGLFMMWGVIRWRSATLVKEKLKLEQVVVQR---TYELAQQKEEIASQAEKLKVLNQVQSNFFSGISHELRTPLTLIVEPAEKL----LQYNQEEPGKRYTQTILGNAQRLLRLINQLMDFSKLESGKMTLQLSNNSLYQLLVEVIASFELLAQQKNIELKLTASNQALHYKFDHDKVEKVVFNLISNALKFTPTQGNIEVHL-WQSPDEVKITVTDTGIGIAPADLPFVFDRFYQVDGSTTKNYPGTGIGLALVKELVELHEGSIEVTSQENKGSTFVVKFPFTSV------------------
237746376    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQREEQARQRRALEEAYHAARVASEAKTNFLSSMSHDIRTPMNAIMGMALIAQTNLASP---ERVADCLDKISVSSRHLLSLINEILDMSKIESGRIDLVAEEVSLPELIRNVMGMCQPLLREKGLEFHVSASQRHENIVIDGGRLQQVLMNLLSNAVKYTPEGGTVGFVVREIKKRGQYFVVEDNGIGMPAAFLPHLFEPFSRAEDPRISRIQGTGLGMAIAENIVRMMNGTITVESEPEKGSRFTVSLPFE--------------------
227537039    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELLQSNQELEERSKEKNHLIAERNL------EIQEKAEELALSKSEFLANMSHELRTPLNSILLLSRLMS-ENTEENLNEDQIESAKVIQSSGTSLLSLIDEILDLSKIEAGKMELEYQHVRLSDVTQELNSLFAPIVKEKSLDLNIVVQPDLDTIETDRLRLDQVLRNLLSNAIKFTSKGSTLTITEEQSNRNNIVFAVKDTGIGIAEEKQKIIFEAFQQADGSTRRKFGGTGLGLSISREIARLLGGEIRLQSKENEGSIFSLIIPKSK-------------------
149178944    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELYWLDTTIAAMKDGEGKATGYLAIRNDITELAQEAALAASHSKSEFLANMSHEIRTPLTAILGFAELLRNDHEFASSAGKREQAVKTIQEAGNHLLTVINDILDLSKIEAGKVEIEKTSTQLFNILDHIESLLRPPAIEKGVELVTRIETPLPDIETDSTRLRQILMNLVGNAVKFTDKG-RIQIKVKFLEENESRFEIEDSGPGMSDRQAAKMFMAFSQADTSVTRQHGGTGLGLVISRKLARLMGGDVSLATEPGKGTCFRVTFPETRYTNSRFQEKHEQTDKKSP-
157374126    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELQKANDELEARVTQRTQEFQQAKVRAERANQAKSEFLSMMSHELRTPMNAVIGSLDLLTLSKQNPESM----SLIETATTSATNLIYILNDILDINKIESGKMQLEQRDFSITEVIDNVVQVFLPLAHKKRLNLHIYEDPQIPKLLGDAVKVRQILFNLLGNAIKFTHEGGEIRLITNISEHNDIIFSIIDNGIGIDKETQKKLFTPFMQAQRSTTRKYGGTGLGLAISGNLTSMMGGEIKLNSTPEQGSTFTVVLPFWR-------------------
58265008     -----------------------------------------------------------GRLGGQAKVPGVAGTWKDLTDCVNIMAANLTEQVRT--IAHATTAVARGDLTQKVVGVKVSGEILDLVNTINNMIDQLAIFAAEVTRVAREVGTEGKLGVQAEVNIEGTWQEITSNVNTMASNLTSQVRAFAQISAAATDGDFTRFITVEASGEMDSLKTKINQMVYNLRESIEKNTKARQEAEMANRSKSEFLANMSHEIRTPMNGIIGMT-VLTLESE---LTRQQRENLMIVSSLAGSLLTIIDDILDISKIEAGRMTMEQIPFSLRVAVFSVLKTLCVKAAQNKLDLIFDVDPTMPQLIGDPLRLRQVITNLIGNAVKFTTKGQRVKRYVTVADAVELEFCVADTGIGIKQDKLDVIFDTFAQADGSTTRKYGGTGLGLTISKRLVNLMSGDLWVESEYGQGSRFYFT------------------------
148550789    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLEQQQVELEQTNSQLEEQAQTLETQRDELERAAHELEQASQYKSDFLANMSHELRTPLNSLLILSKLLGDNSQGNLSDEQIK-YANTIESSGNDLLTLINDILDLSKIEAGHIEIRPETVALQRLTGDLRRTFDPLAEKKGLGFDISLSDDCATIESDRMRLEQILKNLLSNAFKFTERG-QVSLAIERVDDAFIRFAVSDTGIGISAEQQASIFEAFHQADATISRKFGGTGLGLSISRELARLLGGRIALESRPGEGSTFTLTIPLA--------------------
209966271    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AERLLEQAKAAAELGSRTKSEFLANMSHELRTPLNAIIGFAEVLESELKQQGSPIAKAGYASDIAASGRHLLNLINDILDVSKMEAGKVELRERICDPGELLAGCERIVRARAMERRIDLRLEVPPGLPPVLVDDVKFKQIVLNLLSNAIKFTAPSGSVRVKVQADPARGLSIAVSDTGIGIRAEDLEKVFIPFNQVDNIYARINPGTGLGLALSRGLAELHGGQLFIESVFGEGTTATLRLPPSRLLTADLAD-----------
75910023     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SCTDIHDQKLAIEERAQAWEQEARIELERANRMKDDFLAIVSHELRSPLNPILGWAKLLKSRKLDALKT---NQALEVIERNAKLQAGLIDDLLDVSRILRGKLSLNVCTVDLVTTIEAALETVRLTAESKSIHIQTDLTASVCRVEGDPNRLQQVVWNLLSNAVKFTPEGGEIEVKLERV-GSLAHIQVRDTGKGISLDFLPYVFERFRQADEVTTRKFGGLGLGLAIVRHLVELHGGSVQVTSPEGLGTTFTVKLPLVAVSQIYEE------------
108759669    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SGELTGIVTLFHDRSEALEKARLGSVHLEARVQAATAELAEQNEMLRRQAIQVEQASAAKSQFLANMSHEFRTPLNAILGYTNMLLQGVSGELNP-AQKRNLTRIDSNGRHLLEVINEILDITRIEAGRMPLNLSDFGIPELLQEVMAEMDPIIARSKLTVSAHLGPRVPAVYSDRQKVKQIVLNLLSNALKFTHEGS-VQVQAEYVAATTLTISVTDTGIGIDPANQEKIFEDFQQVDSSPTRAYGGTGLGLSICRRLATMLGGRVTLQSTQGEGSTFTLHFPR---------------------
284035955    ---------------------------------------------------------------------------------------------------------------AGEGLAGEAIERKKLIVIQDVPPTYSRI---ASSLGDAVPTALVIAPLVYADVCIGVIEVGLLHSPDSLEVAFLEHNLEAMAIGVNSALDYIRLQLEETQAQAEELQAEMENLNAELEMQQASEEELRVQQEELQRYKSEFLANMSHELRTPLNSILLLSRLLAENNEATLTPDQV-EYARVIQSSGNGLLGLIDEILDLSKIEAGQMKLDYQDMSIAEITDELQSLFGLVAKEKGLDFAITVKPDVPTVITDRMRLGQILKNLLSNAIKFTSSG-QVSLRIERSAASTLCFVVKDTGIGIPPEKQPLVFEAFQQADGSTKRKYGGTGLGLSISRELAKLLGGEITLSSEVNVGSEFTILLPLSK-------------------
169334535    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DETDQVLMQESLKN-ALEKAEKANEAKSDFLSRMSHEIRTPLNGIIGMV-TLARENINNKSKEI--DCVNKISASSKHLLVLINDILDMSKIESGKVEIKNKKFGFRNFVESTVSLFFSQAKEKGIKFKSVLIGNIPSVKGDYLHTNQIIVNLLSNAVKFTDKGGEITISLLKEEDNKVWIEVSDTGVGIEKKNFDKIFNPFEQEDASVSYNYGGTGLGLPIAKRFTQMLGGNISLKSEVGKGSTFTVDLPFTR----IPEPN----------
78356740     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILQQNALLNAEIEERIKAEHALREAKELAEEADKAKGEFLANISHEFRTPMNAIIGMSEVILKTELSAP----QRNHLTVLNKAAHSLLDLLNTILDFSRYESGKATLALSPFMLHAPFTQVHEMFLSAAAAKGLPLQLELAPDMPRVEGDEGKIRQILVNLVSNALKFTDTG-NITITCKASGRADICFSVSDTGIGIEKEKHSAIFDSFTQADGSYTRTYGGTGLGLSICKLLADMMGGSITVRSAPRQGSTFTVCLP----LKAVPEE-----------
134300812    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIIYTAVGGIILAALLSLVFSRIISRPLVKMNKVALEMASGNYQHRVDIRSKDELSDSLNTLSSRLQEKITQLEAQEQIRREFVSNVAHEIKTPLAIMQGFTETMLDGLVK--DEKERETYLGNILDEINRLKRLVNEILDLKRMEEGHFDFDKEPCDLKVLIYRVLGKLNQLVEQKGVNLKLNLEKRLLPVTCNSDRMERVLINLIDNAVRHTPEGGKIFIYVTSKANQ-VHIRIRDTGVGISPEDLPMIWERFYKADKSRSRTQGGTGLGLAIVKKIVEAHGGQIYVESKLNEGTSFNIVLPVNQ-------------------
218246315    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KELESQMAKQIKEVNQAKNEFMAMIGHEIRTPLNAVTGMTGLLLDTPLNP----QQEEFVNIIRSSGENLLTMINNILDFSKIEAQKLELEEQPFELGLCIEEVLRLFVPQASQKQLELAYLIEPNTPSIVGDSTRLRQILANLLGNAVKFTEKG-EVVVYVSAQANYELRFAVKDTGIGIAPQDCDRLFQPFSQVDASTTRKYGGTGLGLVISQRLSELMGGKMWVHSTEGKGSTFYFTIQAQATPSSSPATSQQGQQE----
222083203    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELEQTNSQLEEQAQELERQKDDLEKANDAVRLQAQEVERASRYKSDFLANMSHELRTPLNSSLILAKLLADNADENLTAEQVK-FAQTIQSSGNDLLNLINDILDLSKIEAGHVEVSPEPVAINRTVDGLRQLFDPLAAQKGLNLSIEVAPDVPSVITDPQRLEQVLKNLLANAVKFTAEG-QVSLLVRPAGDAQIAISVVDTGIGIAEDQQRNIFEAFHQADSTISRKFGGTGLGLSISRELVRLLGGRMHLQSRPGTGSTFTVIIPK---------------------
117923548    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MFDKQGRIIGVLGVAHDITATKQAEQDLIH-AKEKAEAAYQAKSEFLATMSHEIRTPMNVIIGLSDILMETPIDH----EQRDHLLRLQKANKTLLDLVDSILDLSRIEANQISLKQEPLNLALMVEETMSMMSIVADQKGLRLESQVTQATDDYWGDESRIRQILVNLIGNAVKFTEKGS-IWVTLELLERTLVRLCVKDTGIGIGPEHLETIFDKFTQVDSSYARRYSGTGLGLAITRRIIQLMGGKVWVESNPSQGSLFCVELPFIPVQPIALKED----------
266622772    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSRRIDEQKHEEEQHRQALQSALESAKAASVAKSRFLSNMSHDIRTPMNAIMGMTAI---AASHMDDQERVRECLRKINLSSSHLLSLINDILDMSKIESGKISLRDEPFNFAELVAEVAELIRPQADAGHLDMNLSLDLKDELVAGDPLRVRQICFNVLSNAVKYTPEGGHISVRLQRDSGRREYFECSDTGLGMSPEFLDKLFLPFERVQDSTHSRVTGTGLGMAITKNIVDMMGGDIQVESELGEGSAFTVTLPL-RLQNVPPEE-----------
120612634    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELEQSNAQLEEQTQQLEYQKQQLLRAQDALSDKARDLEQASQYKSEFLANMSHELRTPLNSSLILAKLLADNKGGNLTEEQVR-YAETIHGAGNDLLNLINDILDLAKIEAGQATVEIEPVNVARAVQSIVEPLRPLAREKNLAFSAVVEPGVPDVRTDAQRLGQILKNLLSNAIKFTERG-EVALRVAAQPDGRVAFSVRDTGIGIPEHQQKLIFEAFRQADGSTHRKYGGTGLGLSISRDLAQLLGGSVSVQSTSGQGSVFTLVLP----------------------
254482907    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLMKQVSTIESQRFILIAAAVTLLLVISLIVVI-FRGYRS----------KHRLALQLEGKSRELGVANDKLVQVTEAKSRFLSAMSHEIRTPMNGVIGMAELLE----GTDLTNQQGEYVSLIIKSADTLLGLINDILDFSKIEAGRLDLEHIPFNLRDILGDTLQTLALRANEKDIELTFHIPPDIPDLIGDPLRLRQVIVNLVGNAIKFTEVG-EVAVDLLLDSDIQLVFEVRDSGIGISDAQQSKVFKAFDQADTSTTRQFGGTGLGLAIARQLTEMMGGTMAVRSKLNEGSTFSFS------------------------
221126281    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FWARVSARVFATPDHRNAVLGVLEDITPSYE-ARQAIEHAHQQAEEANRAKSSFLANMSHEIRTPMNAIMGMSYLVQKTEL----NERQRGYLNKIQSSSQHLLGIINDILDYSKIEAGKLGIEHIEFELDKVLDNLAGLVGDKAASKGLELVFDVDKQVPQLVGDPLRLGQILVNYANNAVKFTERGERVRVQEESTSHVVLHFAVRDTGIGISEEQKSVLFQSFQQADASTTRKFGGTGLGLAISRQLAQMMEGEVGVDSTFGQGSTFWFT------------------------
192360747    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FTIFVAYHMKRRDNQRLAAHSK------DLQIAKDRLAIAKRKAEDASQAKSEFLSLMSHELRTPLQAIIGYTELVIEELKLDSDDRHVKD-LERVIHNGERLLRLINGVLDMAKIESGSMDLDLTEVRLSSLVDEARGTVAPLLEKSEIQVVQEVDDGESLPKADPEKLLHILINLLGNASKFAPKG-VVSIKA-YHRAEKIYISVADTGIGMSPEQQQHIFDPFRQADSGTTRKYQGSGLGLSITRQLCELMGGSIRVESELGKGSTFIVELPL-PIVPPAPKDQEPEA------
197119551    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LGTLMDGFNEMLVQIQERDQKLEAHRIELEEVVQELSAANRELSQTKDAAEAASLAKSQFLANMSHEIRTPMNGVLGMVSVLLESGLAG----EQRCFAEAVRNSGESLLCIINDILDFSKIEAGRMHLDPAPMDLHGMMAEVLEMFGAGARSKGVGMECRTAPDVPRVEADLARLRQIVVNLVGNAVKFTSRG-EVQLHAFQLEERGERFEVVDTGIGIRPEALAHIFDSFTQADYSTTRSFGGTGLGLAIARQLAELMGGELGVVSEFGAGSTFWFTL-RLKALAEAPE------------
168705275    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FEDLSHAFNRMLRNLTNIQERNRKLIADLDRKVDELARVNMALFESNRLKSEFLSTMSHELRDPLNSIIGFSEVL---IAAENLTEKQQRYAGNIMTSGQRLTALINDILELAKLEAGKMRLHPEPFNAAAACEHAAAQIRPQAEKKNIDVRVAADPHAPATRQDAGKVHQIITNLLSNAVKFTPEGGRVTLKAA-TDGTDLVLTVTDTGVGIAPEEQDLIFEKFRQAANPMTREQGGTGLGLSIVRELAKLLGGDVTVHSELGRGSTFTVRI-----------------------
91772717     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFAMISIAFILFAFIALILLSWNKTL---EDEVKSKTSELERSNDYLQNANKKLKELDRLKNDFVSMVSHELKTPLTAMKTSSEFLRE---SECSREIKEEMLDLIIRNIDRQARMVDDLLDISRIESGKMKFTPEDVNIKEIIEISLHNVTKHAKDKSIKIMVNCPDDVPAISTDKDKLIRIFVNLLTNAIKFTPEEGEVTVIVEDHEDYLQT-SIKDNGIGILEEKRDKIFDKFYQVDSTATRKAGGTGLGLAIIKGIIDGQGGKIYLESETGKGSTFTFRLPKE--------------------
144046987    -----------------------------------------------------------------------------------------------------------------EYADGDLMAIVKVVMPDGITRQ--AINWNRAILLATAIITVFLAMLA-AYLIVRYVIVKPLEHLRDVSDEVRDIHTADEFEELGVAFNRMLRGLVESQEKLKKVNGDLDGKVDELARANMHLYEM-------NRLKGDFLATMSHELRTPLNSILGFSDVLGSNQL---LDEKQVRYVENIRKSGRMLLEMINDILDLAKMEAGKMDVRATSFDLGSIVSAQCDMIRPMAEKRKIDLTIVVSDEILKIEQDQSKLQQILSNLLSNAVKFTPEGGQISVAGKLLDAEYFVLEVSDTGVGIAAEEQQAIFEKFRQGDDAMTREISGTGLGLSIVRELCRLLGGDVTVESHLGQGSSFRVRLP----------------------
135107363    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITHFKQAQQQLIQSRQRAEELSRSREMFLARMSHEIRTPLNGIIGLTNLLLSTPL----NETQQHYLESLRLSGDNLLVIINDILDLSKLTAGKVQIEQIAFSLPELLTNLETLHSIRAEEKGVQLEVELDPNLPRVMGDPHRLHQILGNLLNNALKFTEEG-YVRLRVQREGKARVCFEVRDSGIGIPQDRLEAIFDSFTQASVETTRQFGGTGLGLSIVQQLAELMGGEVQVESALGQGSIFRVLLPLQEL------DEEEETRKEA--
150389840    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEDITDRKIIEEELKEKYKQLELLKEEAENANKAKSQFLANMSHEIRTPMNGIFGVVQLLESTDVG----AEQNKYINMLKESTHTLAGIINDILDISKIESGTFKLNNEPFNLTEMISSIYHGLLVDGNAKGLEVGYYLDPNIPQVIGDELKLKQILTNLISNAVKYTEQG-FVSFRVNREHTEKIQFNVKDSGIGIKDGFKEKIFEDFSQEDSSTRKKYQGTGLGLAISKNLALLMQGDISFESKLGEGSIFTFTLQKSRTED-VNTKNHDIVKEK---
295690287    ---------------------------------------------------------------------ALLVGVCLCATLVSGGLAALVFGLRGGDHLPLRAVSWIAGNALGLLTLVPC--LLALSRARELLKERPVTRSGWVALAALAITSVAVFQSRYPLLFVIPPALALLALELEVLGAALGVIIVGAVAVWFTGVGSGPITLVQGDLTERALFLQLVSILSALPLASTSAQRRRLQAEEAAHVKADFLANMSHELRTPLTAVLGFAQLVERQ---PELSAETRAYVQRVTSAGKALRATINDILDFSKLEAGQVDIKPQPMSVAELTREAVDMFAAQAREKGVLLRLDLSDLPLLIEADPDRLRQVLLNLIGNAVKFTEVG-EIAVQARLDAADHIVFEVSDTGPGMSADQSKRLFQRFSQVDAGAARKHGGTGLGLAICKGLVEAMGGSIGVDSRQGQGSRFWFTIP----------------------
251828922    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------CIQGILRDITFRREAENELQRARLAALNLAQDALEARAKLEILNDSLESEISDRKLALKDLEIARNAADLASRAKSDFLANMSHEIRTPMNAIIGLTRITLDSELAP----KQRDHLRKVYNASRALLNILDDILDYSKIEANKLEIERVEFILEDVIRECFDLFMQKLQEKELELFIEIDPLICSLLGDPLRLGQILNNLINNAIKFTQRG-EIHIRAALISENNQTFSVRDTGIGMDQSQQDRLFNAFTQADSSITRKYGGSGLGLTISKRLVELMGGALSVASEKDIGSEFTF-------------------------
119483262    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERKQAELERQRARELQRE-KEAAESANLAKSRFLANMSHELRTPLNAILGFTQLLLRQPQFSGEPS---EYLNIIHRSGKHLLGLINDILTLSKVEAGRIYLKTKPFDLSLLLKTLENMFSLKAANKRLQLEIKADANVPRLIGDEDKLHQVLINLLSNAIKFTSFG-EVCLTVRSQPVPAEQFEVRDTGAGINFDELEKIFEPFIQTEAGEK-VKQSTGLGLAISREFVELMGGKITVESQLKHGSVFQFTIPLERVASIQPE------------
218438074    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLAEVSISKLNQRGKTIFTAIVRD--ITERKQAEEALKKAKEAADNANRAKSEFLASMSHELRTPLNAILGFTQVLGRNS---YLTEEDKTNLDIISRSGEHLLDLINDILEMSKIEAGRTTFNEGSFDLYQLLDSLENMLRLRAEAKGLQLIFDRVSDVPQIQTDEGKLRQVLINLLGNAIKFTEQGG-VTLRVSLSKKIKIIFEIEDTGLGIASEEIDKLFEAFGQTESGRNS-HQGTGLGLPISQKFVELMGGKIGVNSILGRGSIFTFDI-----------------------
218438404    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------MMKAGASDYLSKSRVSPETLSQTLRNALRIY-QAEKEAAQANLKLRETNQLLKQQNQELERQRRQIEIQNEQLQETSRLKSQFLATMSHELRTPINAIMGFSQMLLRRYPEPLTP-AQTDLVQRIFDNSKNLLTLLNDVLDFSKIEAGKLILHPHEFDLKQLVVLTTEELRSLAISKNLSLQIQVEVENPKIINDQSCLRRILVNLLSNAIKFTETGG-VSVTVWELNPDLMAIAVEDTGIGIAQEHLEHIFEVFRQADQTLTRKYGGTGLGLAISESLIKMMHGKITVTSELGKGSIFQIEFPRK--------------------
283853674    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTVALVRDAAGAPDYFISVVEDIDRRKAIEEQLRLSKDD----LERAARQATHLARRAEAANLAKSAFLANMSHEIRTPLNGLLGMMQLLKTTVL----DEEQLEYADMAIRSGGRLTRLLGDILDLSRIEAERMALSLAPFRLADVFAAITETFAPLVREKGLPLACRAAPDVPGVLGDEMRVRQILFNLTGNAMKFTEAGSVVEVSSLASPDPGQLFTVADTGVGIPDDKIDTVGEPFTQADSSYTRDQQGAGLGLTISRQLTELMGGTLTIESEPGQGTTVYLMLPL---------------------
283853674    -------------------------------------------------------------------------------------------------------------VVFPFLAFGLQWLFWGAIRPYIWFLFFPAVFFSAGGLAATVLSAMSFFMEPRFSFLFGNPV-------SLISVLIF--------CGMGTLFSLTHSRLARARQVAEAALAASRDANAGLRAANEEITRLYEKTRELDALKTRFFANVSHELRTPLTLILGPL----ARRLEACADDAARADLRVMERNALLLHRHVSDLLDVAKLDAGRMETRYARADVARLARFMGSCFESLAREKRIRFTIAAPERLSAA-VDVEKVRRILQNLLSNAFKFTPDGGAVDVRLE-EDGDWVAMTVADNGPGVPPALRQAVFERFRQLDGGADRRHGGTGLGLAIAREFAVLHGGDILLDASPGGGASFTVTLPRKAVVHDAPEE-----------
87119494     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDDAEVHRVEAERSRDDAELE--RKEAENARAEAVKANEVKSEFLAKMSHELRTPLNAIIGLTEMMHEDAI-EFDDEDYVEPLDRVLRAGKHLLNLINDILDISKIEAGKMELHRENFNLIMALEDVIASIKPLSDKKSIKLEGDFE-VLGDHFNDQTRLKQILLNLMSNAVKFTDEG-VVTLSAR-TENDRLNIAVTDSGIGMNEEQCAGLFQDFVQVDSSSVRKHQGTGLGLAISRKFSRMMGGDIFVTSEVGKGSTFTLSIPLNQPADLVIEDDQESSEVKA--
298387446    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YEPEKGQVELIGVNYD----ITALKETEAKLIEAKEKAEESDRLKSAFLANMSHEIRTPLNAIVGFSSLM----VDTEDMEERRQYMDIVEENNDLLLQLISDILDLSKIEAGTFDFTEREVDVNLLCEDIVLAMRMKAR-PNVEILFDRHLPECRIMSDRNRLHQVISNFVNNALKFTEEG-NIRVGYDQLDEAHLRFYVADTGIGIEPEMQNEIFERFVK----LNSFVHGTGLGLSICRSIVEQLGGEIGVDSEPEKGSCFWFTLP----------------------
160942539    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------CIVDLSDRTDEHQTTLAV-EAALEVAEKASKAKTDFLSNMSHDIRTPMNAIIGITTLMKNEL---HQPEKLAEHLAKLESSGQLLLGIINDILDMSRIESGKTTLNVEKINLPRQISQLESVIRQQAGQRRQTFTVETHVQHENVLGDPNRLKQVLMNILSNAVKYTPNGGHIRLEIDELTHTEHYFVVQDNGIGMSEEFQKTLFEPFTREEKSGTNKVQGTGLGMAITKSIVDLMGGTIHVESTTGKGTQFEVVL-----------------------
255936613    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------FTQRNVVVLHLLCNQIGISLSNALLF--REIRKVSAKNASMIESQKRALALAREAEQAKIAEAEAKKLKEDAARAKSIFLANISHDLRTPMNGVIGLSELLK----GTYLDKEQDEYVESIRVCADTLLTLINDILDFSKLEAGKMKISTVPLNLKQTISEVIRALRYTHRDRGLETIENLDPPELVVLGDPVRLHQIFMNLLSNSYKFTPAGSTVKARVAREGTGRVRLSVSDTGIGIPDEQKARLFRPFSQADASTERSYGGSGLGLSICKAIIEVLGGAIWLESKPGVGTTVTFHL-----------------------
146275719    ------------------------ARFSRMLQGERDLATISNLIMSELAP------LVNAQYGVFYVTEEQNRLELVASYGAEN-HDQLKRQFALREGLIGQAAADKRPIRLSRVPDDFIRIGSGLGQAKPANIQILPALFEDEVKAVIELASFEEFNETHHSFLNQLMETVGIVLNTIAATMRTEGLLAQSLQARQTELTRKQEELHATNEELQELENEKKQVEAEIEMARRAVEEKAEQLALTSKYKSEFLANMSHELRTPLNSLLILSKLLADNQQGNLN-EKQTEFARTIHGAGTDLLNLINDILDLSKIESGTVSIDIGDMSIPGMKQHVERTFRQVASEKGLAFEIDFDDSLPSIQTDEKRLQQIVLNLLSNAFKFTARG-RVTLNVRPARDRALEISVSDTGIGIPEDKQKLIFEAFQQADGTTSRKYGGTGLGLSISREIARLLGGELQVRSVPGEGSTFTLYVPMKAVI-----------------
149174846    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------VIGILACLGTFSGLLLAWMISRGIVSPILELSQSAELIASGNVEHRISIDSQDEIGRLAETFNRMVEDAQQDAEKASHIKSSFLANMSHEIRTPMTAILGFAEIMKQRN----DDPEMSRHIDTIRKNGEYLLELINDILDVSKIEADKLEVEAIHCSLIELLDDVKTLMEIRAIDRGLDLSVKIDGSIPWIQSDPVRLRQILINLLSNAIKFTRQGHQLIVTASSIDTNEPVIQVIDSGIGMTDEQISRLFQPFMQADSSTTRQYGGTGLGLTICKRLTHILGGEISVNSEYGNGTTFSVTVKTKR-------------------
149187870    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------LWLTIGLTVSIMAALFILSINITRRIIFFLNNTLETFERLENQEESDTLASTEGQDLIHERRENEHRMLAAKEEAERANVAKSSFLANMSHEIRTPLNGIIGMSGILSESNLDPI----QRDYLNTIDTSSQTLLILINDILDISKIESGNLLISLHSSNLREIAYDTIAIVMSKAKEKDLQLQIRFSPQMPHLIIDDHRLRQILMNLMSNAVKFTNKGHRMEINVTEIDEQSIYFAIVDTGIGIDKDKQDSIFKPFTQEDSSVTRQYGGTGLGLAISSQLVELMGGNIEIDSEKGKGSRFFFTI-----------------------
294054668    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILEALESRSLLSIPLVEARLHGFLLLSACTHERVWGEAEVNALRVLASSLAGLILIQENQEALQI---ARDRADAASVAKGEFLAMMSHEIRTPMNAIIGYTDLLRQTNL----DELQAEQASIIKRSGKALLELINNILDYSKIESRTLELETSNVDVEQVVCEALEYILPQSKEKALKIDFEISETVAAYWGDPHRLRQILMNFANNAVKFTDTGSRIDVDLKHSESHALYFRVTDTGCGIPEDKFDRLFKPFSQVDSSTTRQFGGTGLGLVISKRLIERMDGRVWVSSQVGEGTTFHFV------------------------
288941217    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTVIGVLGIARDIT-EMRRVEQELEQHRHHLEELVAER---TEELTQARLEAERLAQSKGEFLANMSHEIRTPMNAVLGLAYLLERQPL----PDEAHELARQIHRSGQSLLHIINDILDFSKIESGRIEIERIPFQLGEVLDNLVTIVGTSAADKAIDLVIRPPEDLESLVGDPLRLGQILINLTSNAVKFTSDG-QVEVRVESIARSHLRFTVRDTGIGIDPETQAHLFQPFTQADASTTRRFGGSGLGLVICRRLAELMGGRLGLDSVPGEGSTFWLELPGTSSLDASPE------------
163792358    ------------------------------------------RALRRLTIAVTATVLF--SIPALFTLAGIRALHEHVGLEAAVTAERVSNQAQGAGSEWASDTGAIREVIASIPSMGIQIERTLLGPKGKVLLPSTTRVDRPVLTARAPILINGRRVAELATSASLWPTFFETALVTMFSALIAAGLYLGIDRVVLRALRHALDHLQTAVRERDSALQETSDALARLKAASEELSRTRDAALTADRSKSMFLAAMSHELRTPLNAIIGFSEIMARQLYGPIGHAKYRDYANDIRSSGDHLLALIDDVLDLSRVEAGKLVLRREPLDVVEQIESCCRLVQGRATDSGIDLRFAPAANPATILGDRVRFRQILLNVLTNAVKFTDAGGSVQVDIGDDTAGTVVIRVADTGIGMSDDDLERVFRPFEQAGVSGARAVEGVGLGLALSRALVREHDGTLNIASAPGRGTTVTLSFPT---------------------
89076676     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WYSFSGTPYFDKYGKLQGFRGTAKDITSRKRRLFDL-QEAQKQAETANKAKSQFIAMMSHEIRTPLNAVLGLMESLSLSGLNN----KQNLWLSQMDQSAHLLLTIINDILDLSRIESGSFRLFNSDINVVESIRLVADQLAPQATKNNVQFQCEIDDAIPQIYGDKNRIAQVLFNLIGNAVKFTSIGS-VRV-VARKVDDNIEIAVIDTGIGIAKDAQANIFNPFHQADGSITRRYGGTGLGLAISQHLIEKMDGTISLESELGTGSCFKISIP----------------------
144193412    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WLPLLLSFGSQVGVAIQRLRAEIANEQMNADLL------------KARDAAVEANYAKSMFLANMSHELRTPMNAIIGYSEMLMEEFDEMDTDEVVAD-LNKIHGAGRHLLALINDVLDISKIESGKMTVFLENFDVASVVRDVENTVQPLLRQNENVLNVQVADTCGEMRSDLTKVRQTLINLLSNAAKFCERGS-IQVVVSRADGEMLMFQVSDTGIGMTQEQVAKLFQAFTQADSSTTRRFGGTGLGLAISRRFCRMLGGDITVESEPGKGSTFTVRLP----------------------
152994178    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NDNLDAKVRERTAALELAKAELEEALEAKSSFVARMSHEIRTPINAVIGLSDLALNTS---PNHKEQQDYLQKIRDSGDILLSLVNNVLDFSKIEAGKLTAESVCFSTEKLIRTTVNMNVFGAYAKKLELVTDIADDIPELLGDPLRIQQILVNLVSNAIKFTESGSVIRLRCNKLDGENILLEVSDSGIGISSTQLEQLFCPFTQADNSVTRVYGGTGLGLTITRQLCELMNGEIKVESDVGKGSTFTVLLPL-KVPTLQPKN-----------
13473249     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ADASSDRLLLWASGLLFGVLAIVAFWIFRPMEQAIR----------------RAFAQSAESLFKAEAADRAKSEFLANMSHEIRTPMNGVLGMAELLAKTELTP----RQKTFTDVIVKSGNALLTIINDILDFSKINAGQLTLDPAPFRLTEAVEDVATLVSARVAEKNLELIVRVDPRLPHVVGDAGRFRQIVTNLVGNAVKFTEKG-HVLIDVGGETVNDVRLRVEDTGIGIPAEKLQNVFEKFAQVDGSSTRRHEGTGLGLAIAARLVDLMAGKIGVESEIGRGSVFWFAVPL---------------------
288959555    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITARKLAEEALRAAKEQAEIAARSKAEFLATMSHEIRTPMNGVLGMLELMALTPL----DEEQRTLVSTMRDSGAALLRIIDDILDLSKIEAGKLELEELDLSPADLVEGVADLLAPQAHQKGLALICDIDGSVPELRGDSGRLRQILFNLTGNAIKFTDRGRVVRVQAAATADPTLIVAVEDSGIGIGPEGQARLFQPFSQADSSTTRRFGGTGLGLAICTRLVERMGGRIGVESVPGRGSIFRFTVELARPPEPA--------------
153869210    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TKELERQKTDMQQKNFALEQTQVEMQKTQVALETKANELELASRYKSEFLANMSHELRTPLNSLLILAQLLANNKPGNLTDKQI-EYAKTIHSAGADLLTLINDILDLSKVEAGQVEIHANDISLTNLLETIEQKFRPIAEQQELNFQITIEESLTTLYTDGQRLKQILNNLLSNAFKFTQQG-NIKLIVQKSEADFISFSVSDTGIGIPQEKQNIIFEAFQQVDGSNQRRYGGTGLGLSISRQFARLLGGEITLHSEEGKGSTFTFSLP----------------------
142737532    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VASLVLSRHREQLAQQEAARLARVKGDFIANMSHEIRTPMNAIMGLAYLLEQGGL----DDGQRALVRKIHQAGQALLGIINDILDFSKIESGRLELEQVPFSLEEVLDHVAAIMSTCVGNKHLELVVSSAPEAAHLVGDALRLEQILLNLTGNAIKFTERG-EVEVKVELEAEQDLLFRVRDTGIGIPPEQQANIFNAFSQADSSTSRRFGGTGLGLTISRRLVNLMGGDIGVTSELGKGSEFWFRVRLEQVER--PEAFHERLQH----
123441097    ----------------------------------------------------------------------------------------------------------------------LGYIAMDLDLQSVRLQQYKEIFSTLLLLFCMCVAILFAYRLMRDVTGPIRNMVNAVDLDSRVEGHMLNILKNGINSMAMSLAAY--HEEMQQNID--QATSDLRETLEQMEIQNVELGLAKKRAQEAARIKSEFLANMSHELRTPLNGVIGFT----RQTLKTSLTPTQTDYLQTIQRSANNLLCIINDVLDFSKLEAEKLILEHIPFSLRGALDEVIILLAHTAHEKGLELTLHVNKDVPEVIGDAMRLQQIVTNLLGNAIKFTEQGNIVAVRAIASQQVTLVVEIHDTGIGISESQQAQLFQAFRQADASISRRHGGTGLGLVITERLVKEMGGDISFHSQVDRGSTFRFHL-----------------------
254412597    -------------------------------------------------------------------------------------------------------HLWKIHLAYAVAALTLVTTH-TFSWSQTVTLAQFLFLASAIIILTKSVQISLAGNVEAKLFTLGFGL---LTLSAMNDILIYRLEWVNWYQKLYPWGTLL--FILTLGVMLERQFIQARNLLQNYAIELETKNTALQRL---DQLKDEFLANTSHELKTPLNGIIGIAESLMDGVTGNLSDAT-RFNLSLIVSSGRRLHQLVNDLLDFSQLKHHNLQLNIKPVGIREVTHVVLTISQPLVGKKPIELINGINPDIPPVDADENRVQQILYNLVSNAIKFTEQG-TIEVSATPVNDR-LEIHVVDTGIGISPDKINRIFESFEQADGSITRHYGGTGLGLAITKQLVELHGGIIKVDSTPGVGSRFTFTLPLSQ-------------------
117926350    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQELDEGKLKLRTALEEREKALQCAEQANLAKSDFLANMSHEIRTPLNAIINLSYLILQTPL----TSKQSNYLEKIESAGRTLLGVINDILDYSKIEAGHLVLDHVAFQLDDVISNVANIAIARKEDKDLDLLYHVTPSTPTMMGDPMRLGAVLINLTNNAIKFT-EHGEVVIRVDAKQQREQHFSVQDTGIGISAEQQKRLFQSFSQADSSISRRYGGTGLGLAISKKLVELMGGTLSLQSVVGQGTTFEFTIPL-QAVEIKPDEVPSAT------
260899517    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQRTSQLRQANLRLNEARNEAEQASRAKSAFLATMSHEIRTPMNGVLGTARLLMDSGLNPI----QKRYAEIINRSGKTLLAILNDVLDYSKIEAGHLEIRRLGFDLHQMVEDTFQLMNSRAQEKQLLFSYHIESDVSRYWGDVTRISQVLNNLVGNAIKFTEDGEIIYVSLNPEDESQVLFEVSDTGIGISKKDQKTLFDAFTQAEGGLN-QIGGTGLGLAISKRIVEAMGGVLEVDSEEGEGSRFWFSIPLEE-------------------
113474406    --------------------------------------------------------------------------------------------------------------------------------------------------------------------LGIYILICSLLLSAITTV-IIAIYTTNSIITPLKVITKVAEEVTEQANFELQLPVTTNDEIGELKVAEEQLQEAKLKAEAANRSKSAFLATMSHELRTPLNAIIGYSDILYEDVLEGG----YKDFIPDIERAGKNLLEMISDILDISKIEAGQVTLYLESIEVNKLVKDVFSTAKNITEKNRNKFELVLGENLGSMYADMPKVKQVLINLLSNAAKFTEDG-TITLSVEKNENYHIVFRVIDTGIGITEEQLKHIFQPFTQADTSTTRKYGGTGLGLAICKRLCERMGAEITVKSQLGKGSTFTVWFP----------------------
254412939    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IQQRKQTEVALQQALDAAEAANHGKSEFLANMSHELRTPLNAILGFTQLMARDAS---LNQDQQDYLGIITRSGEHLLDLINNVLNMSKIEAGRISLSENSFDLYSLVDSIAEMLRLKALSKGVQLMVERTANVPNYMADEGKLRQILINLVGNAVKFTSQG-RVILRVQEISDRRLFFEVEDTGVGIPPDELDTLFQAFVQTKTS-QRSQSGTGLGLAISRRFVQLMGGDITINSTPGQGTLVKFDIPIGIVLQ----------------
119944259    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITEQKRAKQALISAKTEAEKANLAKSQFLAAMSHEIRTPMNGVIGMVDVLQQSSLKGF----QVDMVDTIRDSAFSLLSIIEDILDFSKIEAGKLDIEYAPMAVAEVVEKACFMLAHLAEKKKVELTLFTDPAIPDILGDANRLRQIVVNLTNNAIKFSDRPGRVSVQALMTDPTMLEIRVIDNGIGMNESALSKLFMPFYQADVTTTRRFGGTGLGITIARNLVQLMGGEITVQSTLNKGSIFSVHLPLEAITDIDLE------------
268318298    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRDAEGRLIGFMGLNHDITALVEYEQELKRARAEAETAARL-KAAFLANMSHEIRTPLNSILGFAELL-DEQLAASGQESLREFTGIIQRSGRRLLRLINDILELSRLEADRLVLRTEPCALHTIVKEAVAELEPLACQKGLTLTVHTE-AVPPVLGDPHRLHQIVTNLVGNALKYTEQG-EVRVEVQETTEDGVRLRVTDTGPGIDPDFLPHLFEPFQRA-PSENDRSEGSGLGLAITKRLVEQMNGRITVESAPGNGTTFTVTFP----------------------
280963466    --------------------------------------------------------------------------------------------------------------LIGQAAVEKTRIRVEKVPPGYLTIRSGLGSAPPSDLVVVPVLFENQVLIELASFTPFSDLHLTLVDQLVDTIGVVTIMANARTEELLAQSQRLTQELRSQSVELQRTNAELEEKAQLLEEKNTEIEQAREKAEQSSQYKTEFLANMSHELRTPLNSLLILAKLLADNQDDNLTYQQI-EFARTIHSSGSELLMLINDILDLSKVEAGKMDVEATAVGTAAMCDALAQAVRPVAEVKGLTFEVQVADDVPEFVTDEQRIQQVLRNLLSNAVKFTDSGTRLDVTVASSDGPFIVFAVSDTGIGIATDKLRMIFEAFQQADGTTSRRYGGTGLGLSISKEIARLLGGSIAVSSVLGQGSTFTLYVP-----SVMPADQ----------
90021885     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QLNIDQSTHELRETLETVEIQNIELDIARKSALQASRVKSEFLANTSHEIRTPLNGILGFSELLRKTELNN----QQVDYLTTIEESAKGLLTIINDILDFSRLEIGTLTLEYKPVKIRQLIEDTLKLQTPAANEKNIRMLTIIDHDVPELLGDPLRLKQVLSNLVSNAIKFTDVG-YILLGVSKDQSSENQFTVTDSGIGLSQDQQERLFDPFTQLDSSESRLHGGTGLGLAIAKGLVDRMNGTIGVESTLGKGATFWFT------------------------
237644063    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TMASNLTTQVRAFSDITNLATDGDFTKLELKRKINQMISNLRDSIQRNTQAREAAELANKTKSEFLANMSHEIRTPMNGIIGMTQL----TLDTDLTQYQREMLNIVNNLANSLLTIIDDILDLSKIEARRMVVEEIPYTLRGTVFNALKTLAVKANEKFLDLTYKVDSSVPHVIGDSFRLRQIILNLVGNAIKFT-EHGEVSLTIKERANQQDVFIVEDTGIGIAKDKLNLIFDTFQQADGSMTRKFGGTGLGLSISKRLVNLMGGDLWVLSEAGKGSQFHFT------------------------
158338757    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LHQDVCRLEAEKVDLLQKQNRHLEQ---EVQHRTAELEQLNQSLEIRTAALEAARQKADQANRAKSEFLASMSHELRTPLNAILGFSQLMSEDQAIST---QQQNTLQIINRSGEHLLELINDVLDMSKIEAGRTTLNPADFNLHGLLQSLYDMFNLKAQSKGLKLALKLDDHLPQIHGDESKLRQVLINLIGNAIKFTEAG-EVSITAGMAEQTGLTFAVEDSGPGIAPDEVERIFDPFIQAKSS--QAQQGTGLGLAISAQFVRLMKGDISVCSKLSRGSIFRFTI-----------------------
222086713    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTEMKKREAELQLLLARSEAADRAKSEFLANMSHEIRTPMNGVLGMAELLAKTDL----DARQKTFIDIIVKSGNALLTIINDILDFSKIDAGQMRLRKAAFDPAEAVEDVATLLSSPAAEKDIELLVRATPAVPMVLGDAGRFRQIVTNLLGNAIKFTERG-HVLVEVDSQPIDNLTLRVEDTGLGISKEKLDSIFEKFSQVDASSTRRHEGTGLGLAITAGLVDLFGGYLEVDSEWGKGSTFTVHLPMPPVA-----------------
299133557    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VGTDITQIKRHEQRLVDNDLRLTAYVVDLKRSQAALEQARELADEEKRRAEEANQTKSKFLANMSHELRTPLNAIIGFSEVMGRGMFGPLGSGRYQEYCQDILTSGNYLLDVINDVLDMSKIEAGRMKLDPEKLDLAETVSESTRVASSWADGKRLTLDSRIDGAIPIV-ADRRAMKQILVNLLSNAVKFTPDGGRIVVR-SRIIGDRVMVTIADTGIGIPKEALARLGCPFEQVESQLTKSYHGSGLGLAIAKSLVQLHSGSMKLRSQLHIGTVVRINLP----------------------
78355591     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EIEKRDRMLNDHSKHLEKLVAER---TQELEHARHTAEQASKAKGDFVASMSHELRTPMNAIIGMIEIALKTELTV----KQREYLTIIRSSARSLLGVVNDILDISKIEAQKMELEHIPFSTQEMLEEVTDLFRERVGMKGVELVLDIEADVPAVLGDPLRLKQVLVNLVTNAFKFTKQGERIRVAVGSRSQDVVQFSVRDTGLGIGEEARNRLFDTFSQAEGSTARLFGGSGLGLSIARELVRLMGGTITVASEPGKGSDFRFTLPVEAV------------------
126645664    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EAMKAADEASRAKSEFLANMSHEIRTPMNGLLGIIDLLDHTNL----DEEQSQYLEIIKNSGSSLLSIIKDILDYSKIEAGKMDLNPTLGNPAEELEKQIQIFYGLAQEKSITLKTDIGKAAYGLFTDFDRINQVILNLVGNALKFTPQNGQVTVSMDAEQIENELIQVKDSGIGIPEKHIPSLTDPFFQVESSSTRSYQGTGLGLAIAKKIVELMGGELNINSTVGEGSEFSFSVLLKKDLKAQEEKVQKSSDER---
197106645    --------------------------------------------------------------------QPFGLAWSMGWLAAFAATEAGARIASRAAWTGGALRPARFWYLTWMTLAGLTWCALAL-RGWLSGQESLRLAAMAILVTVLVHAQGFSSRTPAA--------LAAMGLPAALLWMLLPLVGGGYDAQSLAIVGF-GFTMALSYVAIAARATA---------RSAAALADAERRANDANEAKSAFLSMVTHELRTPMNGVMGMARALQQTDLSP----RQREYADTIVRSGDGLLAILNDVLDHSKIEAGRLDLEVAPFNLRAVSQQSLQLWTEAAAAKGLELDCDIDPELPHVLGDETRVRQIILNLLSNALKFTEAG-RVALALRRDGEGGVEILVSDTGPGMTAEQVARLFRPYSQAEASTARRFGGTGLGLSICHRLSTMMGGEIGVESEPGRGSTFRVWLPL---------------------
167753652    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITELKETEKNLIEAKNKAEVSDRLKSAFLANMSHEIRTPLNAIVGFSNLIAETE----DPDERREYVAIVQENNELLLKLISDILDLSKIEAGTLEFNDVEFDVNQMCQEIVRSLSLKVLDKPVELRFGDHLPECRLVGDKTRITQVLINFINNALKFTREGS-VTLGYRCDDGMMLTFYVEDTGTGIPEQEQESVFERFVK----LNSFVQGTGLGLAISKSIVEQMGGRIGLNSEPGKGSCFWFTHPRTRSVSAVASD-----------
83646440     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LARIRHHLQHKRLDDELKRSQQQLREQNRQLGMSNQYKINFLSSMSHELRTPLNAILGYSEVLLDGMMGELNPKQL-EYCKEIYDSGSYLLIIINDLLDLSKIEAGKLELEIQPTHIEILVNSVIGIIKEKASRHGIILLTDIQEDIGPAELDPLRVKQILINLLSNAIKFTDSGKQVGLKVSLHDDQELLIQVFDQGCGVSEQDLQRIFLPFEQAESSIKKKVEGTGLGLALVHKLVLLHGGSIDVKSELGQGSSFFIRLP----------------------
258514826    --------------------------------------------------------------------------WIIALLLSTGLLVAVFSKNKVKIIRKSDLILALFALLSLGLIVAVALYLPHLYDTSTANQTSVKIALEYAVMIMLGLAAVRLLLLNRQDFHLFLALIIGIMSDATFTLYDSVYDTYNLLIYLVASFVFIFKALTEEAVGMLY------EAISTLKSQREMLAETNRQLQETDRIKDEFLANTSHELRSPLTAVIAFTELLMDESSGELND-LQRDYVHEINDSGRELLGMINGFLDLSKIAAGKTFLYREHFKIDELIEDIFLRMRHLFNNKGITLEVARNKNQLPVWADRGKTGQVLTNLLSNALKFTTTGGKVVVESSGDSGRDVIITVRDTGIGIDIRDQEKIFQPFYQVDGTSTRNYGGMGIGLNLAKKLVELHGGTIRVSSQQNAGSIFTFTLPTEETGDL---------------
254788089    ------------------------------------------------------------------------------------------------------------------------------------------LVHFAALLMVVAAITGVLLSLIYTNSLTPLPATNALLSAMLWKVFFILLIIAGVVAWL--FVLAHESRLVAQEESQRQNRLLQEEITAHEETDRKL-QQAKEKAEAANSAKSRYLTGISHELRSPLNSILGYAQLLEHDEEI---SENKRYQLSVIRNSGEHLSDLIEGLLDISKIESGRLDIHRDQVRISALLDQLVYMFRLQAEEKGLRFEYQCHSVLAEVTTDEKRLRQILINLLSNAVKFTERGG-VSFSVRYRS-QVAEFSIKDTGVGIPEDELERIFRPFERVRTPGSPQVSGTGLGLTITRLLVDIMGGDLEVVNNPEGGCTFTVWMMLSQVVTPV--------------
88802612     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITKREEIKNELILAKEQAEELAGFKDQFLANMSHEIRTPLNGIIGFTKILLRDNA----TKKQRHQLNAIKTSSDILLVVVNDILDLSKIEAGKMILEKTNLKLPNLVNSVLSTFELRIGEKEQTLNTRFDKNIPWLIGDTVRINQILLNLIGNALKFTAVGGTINVHLNLLHQDNVEISVSDTGIGIPSDKIKNIFDPFIQSSDNTARKYGGSGLGLNIVKQLIDLMHGSISVKSQESIGSTFTLTIPLIK-------------------
196155994    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALLIGVIILVVYLRTRLHQTEITVHALEQQVSEKTASLEAQAHNLKNALEKAEEATKLKSEFLANMSHEIRTPMNGVIGMLDLLKKSDLTV----EQGQRVNIASSSASSLLVLINDILDFSKIEANKLEIESVDFDLRSLIETLAQSIAHTAQLKGLAVIVDVSKDASKVNSDPTRIQQILTNLLSNAVKFTEQGESITAALLPSKNEGQYVAVKDTGIGIEPRKLAQLFEAFTQVDASTTRRYGGTGLGLSITKKLCELLGGDVKASSEVGKGSCFEVIFEVNKV------------------
238483285    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------SFTQRNLVVLHLLCNQIGISLSNALLF--REVRKVSATNASMVEAQAQAREAEQKAKVAEAEAKHNVKLKEDAAKAKSIFLANISHDLRTPMNGVIGLSELLKATKL----DKEQDEYVESIRVCADTLLTLINDILDFSKLEAGKMKISTVPLNIKETISEVVRALRYTHRDRGLETIEDLEPPDLVVLGDPVRLHQIFMNLLSNSYKFTPKGS-VTVRARVTREGKGRISVSDTGIGIPEEQKSRLFRPFSQADSSTARSYGGSGLGLSICKAIIEVLGGAIWLDSTPGVGTTVTFHLSFNKVKD----------------
260221812    ----------------------------------------------------------------------------------------------------------------------------------------------------MGLSASNSATKPDCVTDSAAPPPLDPHAEALRRMQGRLDREKSARKQAEHLLEEKSLALFQANQVLEQRVSER---TAELQAALV-------QAESANVAKSRFLAMMSHEIRTPMNGALGLTELLKSTPLNN----EQAGYVDNILMAGNALLSLINDILDFSKIEAHQMELERIPFNPRQVVQDTLALFRTQAQAKGLVLHLDMDDHVPHATGDPNRLRQVWMNLVGNALKFTSEG-EVRIALLCTP-EGLRCSVKDTGIGMSAEVMSQLFEPFKQGDSSISRKFGGTGLGLVICKALIDQMGADLQVQSTPGVGTEFSFTL-----------------------
218133952    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KEINAVFLARISDEQKIEEANQKRNLQD-ALSAAKLANEAKSRFLSNMSHDIRTPLNSIIGMTDILK---SHPDDTKQVEEGLDKISMSGRHLLELINDILDMSRIESGKMSLQESGFNIRAMMSELIELVRPQALGSGITFISDISIEHDNVIGDELRIKQIYLNILSNAVKYTWAGGSITITLREDGDHSYIFICSDNGIGMSREFQKHIFDSFERAEDNAIGNVTGTGLGMAIARNLVNLMGGTIDVDSRLGKGSVFTVTIPLE--------------------
124003498    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GFVLLVYGIVKWRSQQLIKDKLKLEQVVVQR---TFELAQQKEEIASQAEKLKEMDQIKSHFFSNVSHELRTPLTLIIGPAEQILHSAESTTT----QSHSKSILSNAQRLLKLINQLLDFSKLESGKLILQLKTGKFHVFLKNIIYSFELLANQKNIGLKLLLHQEEIMGEFDHDKLEKVFFNLLSNALKFTPENGLVTIEVKQKE-EMVQIKVSDTGIGIPPQSLPFIFDRFYQVDGSQTRTHEGTGIGLSLVKELLELHGGNIKASSEVDKGTTFFIQLP----------------------
226358131    ------------------------AKFTGMLQGQRDLLTVSRLILSELAP------LVRARHGVFYTLDEEASTPTLQLQASYAYRERLGNRFRLGEGLVGQAALEQEPIVLTHVPHDYVQISSGLGAATPNSIVVLPVVFEGQTKAVIELASFEPFSATHLSFLEQFTESVGIVLNTIQATMRTETLLAQELQSQQEELRQTNEELEQKARLLADQNREVEDKNREVESARHALEEKAAQLALTSKYKSEFLANMSHELRTPLNSLLLLAHQLRDNPDGNLTDQQQA-YAKTIYAAGNDLLSLINDILDLSKIESGTVSADLTEVPLRSVRDAVDTTFAHVASDKGVSLQLNFSADLPPLLTDEKRLLQILKNLLSNAFKFTEKGS-VTLQVERRAPSVVAFRVSDTGIGIAADKQRVIFEAFQQADGTTSRKYGGTGLGLAISRELARILGGEITLQSTPGVGSVFTLYLP----------------------
163797321    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AWNWQPIAILMIGALLSGALSLYLLS--LTRTEERITRLVMERSQL---LQQARLDAEAAMEQAQQANQAKSKFLAHMSHELRSPLNAILGYAQLALLDPESHGISNRAQGFIKTIIDSGNHLVGVVGDILDLSKIESGYLRLENVPFDLRVLANDAVAIMAASAEKNGNSLRFDLDADLPSLIGDPVRVRQVILNFLSNAVKFT-TNGSIQLEIRRFTETVVRVSVKDDGVGIPIAKQADLFQAFTQADMSTTRKYGGTGLGLAINKQLVAAMGGEVGVQSKEGAGSTFWFDIAFDKAVSEVAE------------
220906228    --------------------------------------------------------------------------------------------------------------------------------------------ADAYILAQKPKSVLCAPILHQGKLTGMLYLENNLTTGAFTQDRLEVLQLLAAQAAISIENARLYADLEEANHTLEAKVTERTIELEEKNLHLQQEIQERQRAEEASRAKSEFLANMSHELRTPLNGILGYSQIL---SKNKALTEQQQNGLNVIHQCGEYLLTLINDVLDLSKIEARKMELYPSTFNLPHFLENMLEICRIRATQKQISLNYEILSPLPQVHADEKRLQQVLLNLVGNAIKFTPAG-IVTFKVGYVAQSKIRFQIEDTGIGISPEQLEQIFQPFHRGGEPGQR-TEGTGLGLAISRQLVQLMGGEIQVKSILGQGSLFRLDL-----------------------
126658537    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLVPVALSGLIVNGEQYIWSCVEDISQRKQAEVALKEANNQLEQRVLERTAQLQQAKELAEEANQAKSAFLANMSHELRTPLNGIMGYAQILQR---SPQLSSDHKSNIQVIYQCGSHLLTLIEDILDISKIEAGRMELYCQEFPLNSFLQGVVEICRIKAEQKSLTFTYERPSSLPTVITDQKRLRQVLLNLLGNAIKFTSLGSRVSFTSSRTNHNGLQFEIEDTGVGISAEQLDRIFLPFEQV-GSLSQKAEGTGLGLAISQKLLQMMGTQLTVESTLGVGSIFSFILPIA--------------------
158339430    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FDNTVGILGTYEDISDRKQAEQALKQVNEELEHRADAANRAKSDFLANMSHELRTPLNGILGYAQVLKRD---HHLLPCHQQALNTIHQSGEHLLTLIDDILDIAKIEARKLELNISDIHFPSLLESIVNLFQMRAQEKNIQFVYRPADSLPQIQSDKKCLRQILLNLLSNAIKFTDQG-QVTLSVEIEQHTSQQITITDTGIGISPDQIEQIFHPFEQVGD-LNRRAEGTGLGLSISRQLVELMGGTLQAESCEEKGSTFWFSIPYKFSKQSVP-------------
126656540    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RFTLLNKKIDELAKEIRLRQR-AEEERAKLLVQEQKARAEAENRLKDEFLSTISHELRTPLNAILGWSGILQSKNL---DEAEIRRALEIIERNAKSQAHLIEDLLDVSQIVTGRMRLHVRAIELLPVIEAAIDTLKPAADAKNIRLQAVLDPAASPVLGDSERLQQIVWNLLSNAVKFTPKHGCVQIALQQINSH-VEIVVADTGQGISAEFLPYVFERFRQANTSMTRSFGGLGLGLAIVRQLVELHGGTVQAESPEGQGATFTVKLP----------------------
78063726     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TYLAAHVVRTKFRGVDVLLTLTDVTAR-KLTEDKLREARVAADDANKAKSTFLATMSHEIRTPLNAIIGNLELMGRAELPP--TEQRR--LKTIVSSSDALLNIINDVLDLSKAESNQMALEHIPFDLRRVLQDVASIFRPLADAKGLSLECHVAAELADGYGDPTRLRQLVSNLVGNAIKFTEHGG-ITIDARLARGDAVEIAVRDTGVGIPGEALPTLFDVYMQADASIYRRFGGTGLGLPLCRRIARLMDGELTVESRLGEGSTFVATLPLT--------------------
114776327    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QLRRFNDELESQVSERTSELARLRAREVELEIINEELVQASEAKNQFLANTSHELRTPLNAIIGFSELMGNPRMGPLNSKQHR-YVENIHSSGKRLLKIINDLLDISRIEAGMMVVEEQVFPPREVANQVMAEMTSLASLKGLKLTMDACPDEGQIRTDRGKLHQMMVNLVGNAIKFTPEGGSVTLSMEINRQRELVVHVKDNGIGIPAADLEKIFEPFVQVHGGLARAYEGTGLGLALTRRQVRMLGGDVSGESREGDGSTFIIRLPFDTVV-----------------
110634292    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SRSLQDSQVRLEEQQAELEQSNAQLEEQTQLLEVQRDELEEASRYKSEFLANMSHELRTPLNSLLIMARLLADNREGNLTSDQVK-FAETIETAGNDLLNLINDILDISKIEAGHIELQIERVRVEPMLEKLRATFQSSASEKGLNFRIETVPGTPRIESDPQRIEQVLKNFLSNAIKFTEKG-EVVLSVAEEEDGRIAFAVRDTGIGIPEDQQQAIFEAFRQADGSINRKYGGTGLGLSISSELTRVLGGEIRVESTVGQGSSFILVVPK---------------------
254457972    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VDYTLVWQLVGIFIFFIFGTLYW---NRKLSVEIAKRKQAQEELFEVNKKLEEAKDIAVNANKAKSDFLSNMSHEIRTPMNAILGFAELL----DKRVEDKKSKSFIKTIRSSGQTLLYLINDILNLSKIESGKLELVKSRVNIQNICEETINIFKLQAKQKGLQLQLDINKEMPKILIDSIRLSEILINLIGNAIKFTEEG-YVKLVVEHTSKVDLTIRVEDSGIGIEKINQDKIFNIFEQTENQDVKKYGGTGLGLAISRKLSKLMGGSLEVESVLGKGSSFIIEFKSIDIASVSDEEHVRESEE----
223940459    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LGAVDYLTKPFEAAELRARLCAALRKHLQDQLTQTNRELEAARVAAETAARAKAEFLANMSHEIRTPMNGVIAMTGLLLETNLNN----EQRSYVETIHSSSESLLTIINDILDFSKIESGKLELEHRPFNLRMGVEEALDLLATKAAEKKLDLAYQMDDDIPHVHGDVTRLRQVLVNLLSNGIKFTNEGEVVHVKIHSASPEQLHFTVRDTGIGIHPTQIDRLFKSFSQADASTTRQYGGTGLGLAISKRLVELMGGKMWVESTLQRGSTFHFLIPFRPAV-----------------
218782287    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AMQYRDKEVTVLAIQ----DITYKKRSEEALRYAAVERA--ANKAKGEFLANMSHEIRTPMNGIIGMASLLEDTPLNN----EQKDLLQTISSSAESLLRIINDILDYSKIEAGKLDLERIEFDPRSTVEDVTALMAKTAEQKGLQITSLISHKVPSVVGDPGRLRQVLMNLTGNAIKFTSKGEVIVRALVDEEDRGLRFEIIDTGIGVPQSRLSSLYESFTQADPSTTRRYGGTGLGLTISKQLCRLMGGKIGAESKEGEGSLFWFTVKMERPRN----------------
251797083    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIKDITEQKKLLIE-KETAVRTNEVKSEFMAMMSHEIRTPMNGVIGMTDLLLDTPL----DEEQKEYVTIIRKSGETLLGIINDILDFSKVESGNAELTEEPFNLNTAIAETFDTLMPKAMEKNLEFKVCISPGIPQIIGDSLKIRQIMLNLIGNAIKFTPRGS-IGVSIDKAEAEGLHFAVKDTGIGVPEDKVPYLFEPFYQADHFMVRQEGGTGLGLAITRKLVQLMDGQIYCEPNPGGGTIFRFILIQAELLTSIPV--HESITEKAP-
92114785     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EAGDNIAARQALEHLSQELKREAESANQAKSDFLATVSHEIRTPLNGVLGMTELLRERELDGTS----HQYVETIHESGSQLLTLISDLLDFSKIEAGHLEIERETFSLQALIDSLLRLLEPRAQ--HVELISDVAPSVPSHLGDAGRLRQVLLNLLSNALKFTSRGS-VTLIVKPMRGDWMHFEVRDTGCGIEDADPQRLFQPFYQGASAV-HYQGGTGLGLAISKRLVEAMQGRIGVSSPAGEGSRFWFELPLSETPATAPQEADASARDTCPA
117618949    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VASLVLSRHREQLAQQEAARLARVKGDFIANMSHEIRTPMNAIMGLAYLLEQGGL----DDGQRALVRKIHQAGQALLGIINDILDFSKIESGRLELEQVPFSLEEVLDHVAAIMSTCVGNKHLELVVSSAPEAAHLVGDALRLEQVLLNLTGNAIKFTERG-EVEVRVELEAEQDLLFRVRDTGIGIPPEQQANIFNAFSQADSSTSRRFGGTGLGLTISRRLVNLMGGDIGVTSELGKGSEFWFRVRLEQVER--PEAFHERLQH----
282888258    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GVRLLHTMKIPIVDVRGEP-QFLLGISRDITEQRRAEDELRRYREHLEDMIRERTAELAVAKEHADAANQAKSDFLAHMSHELRTPLNGILGYAQILRRD---KNLEQRQADGIAVIQRSGEHLLAIINDILDMAKIEAGKVDLYLSDVLLERFIYFIAGTIRLKATEKGLAFSCDMAPGLPAVRVDEKRLRQVLLNLLSNAIKFTETGS-VCLRVDWTPPTRLRFEVQDTGIGIEEAHRETIFRPFEQVSDARHR-VGGTGLGLAISRQLVRLMGGEIHVESRRGGGSIFRFEL-----------------------
87308220     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTFAWISENASARRNQNGDVLYYEGTVED-ITEHRKALQLTDEIKAAEAANEAK-STFLASMSHEIRTPLNGVIGFLDLLHTTKL----DDQQGRFVELAKSSASSLLHLINDILDLSKIEAGGIELEQTEFVLTDLIESVPEMFAPQCRMTGLELNSSVATDVPQAIGDCERIRQVLVNLFANAVKFTETGG-VYLRVERERSVAIRFSVEDTGIGVPRSKMQRLFKAFSQVDASTTRSYGGTGLGLAICKQLVELMGGEIGVESEVGKGSTFWFTLPLQAIENLIPDDNHMNLQ-----
260221595    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FWARVSARVFATPDHRNAVLGVLEDITPSYE-ARQAIEHAHQQAEEANRAKSSFLANMSHEIRTPMNAIMGMSYLVQKTEL----NERQRGYLNKIQSSSQHLLGIINDILDYSKIEAGKLGIEHIEFELDKVLDNLAGLVGDKAASKGLELVFDVDKQVPQLVGDPLRLGQILVNYANNAVKFTERGERVRVQEESTSHVVLHFAVRDTGIGISEEQKSVLFQSFQQADASTTRKFGGTGLGLAISRQLAQMMEGEVGVDSTFGQGSTFWFT------------------------
218780746    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQEREEEQSQRVHRLRLALEHAKRAKSDFLSSVSHELRTPLNAILGFSQVLQEEYFGGLNT-KQKQYVNDILESGKHLLDLINDILDLSRVESGEMKLEVEPLLISFILESSLHLIREKAFKHGIEITVDVSDEIREILADHTKLKQILFNLLSNAAKFTPDKGAICVGARVIHDGWIEVFVRDSGIGIEGDDKKRVFDDFYQVSAGLSGKTPGTGLGLPLAKRLVELHGGRIWVESERHQGSCFVFTLP----------------------
225569244    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAIFIDITDITELRQMQKKLTEQARDAAEHANQAKADFLSRMSHEIRTPMNAITGMTTI---AAANINDRQRVADCLEKIASSSKHLMTLINDVLDMSKIDAGKMKIAHETFDLQNVTESITAIIYPQADAKGLKFSVPVDITDTVLTGDALRLNQVLINLLSNALKFTPEGGAVRLEIRQLQKKALRFTVSDTGIGMSQEFMKHLFTPFEQESTATGRSAGGTGLGMPITKNLVTLMGGTVSVRSEPGKGSTFIVEL-----------------------
46200809     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VASALLVGLIIGALALF--------------LARQLERMD------RTLSELARSRREADAANRAKSAFLANMSHELRTPLNAIIGFSDALLVGIPGHTCQSRCQDYLGHVQTSSRHLLSLINDILDLSKIEAGSTEIALAPTPLALLITECLEIVRAKAESKNISVALAGPDQDLMVTTDSRRLRQIVLNLLSNAVKFTPEGGRIILEAECDSGQ-LALTVNDTGIGMTQEEIAVALTPFGQNDSDLARREAGTGLGLPLSKRLTELLGGTLSVTSIPGRGTTVTISLPLSRPLP----------------
77360565     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSLKNIQAELEGVNTTLELKVSQRTRELERDEALAASQAKSDFVANISHEIRTPMNGVLGMLEMLKEDGL----SEQQHHYLKLANSSANSLMNLINDILDFSKIEAGKLDIDNHSFDVVTVCSDMINSLALQGQRKGLEVFLHTHNIVDMVVGDSHRLKQILINLVNNAFKFTHKG-EVSLTIGITDTKLQMFAVKDTGIGIAAENIDKLFEVFTQEDSSTTRHFGGTGLGLSICKKLAQLMGGNISLTSEKGVGSTFTAT------------------------
291566667    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RIWTTAEIRTVTQIGSQLGVAVQQAELLAKTQEQARQLQQAKEIADAANRSKSEFLANMSHELRTPLNAILGFAQLMSTNQNLAPEN---RQHIEIINRSGEHLLGLINDILEMSRIEAGRATLQVNGFDLYEFLQGLEDLFKLRATSKNLHLIFERPKGLIHIKADEKKLRQVLINLLGNAIKFTDEGS-VTVRVSHQNRDALQFEVEDTGLGIAPEDCEGLFEAFAQTETGLN-ASEGSGLGLAIAQQFVKLMGDEITVRSCLNRGSTFSFTIPVQRSED----------------
144148929    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVAQTLWRVFFLAMIGFGVVAWLIVLASESRTFAEDEARRHTRMLVQEIEAH------ERTDALLQQAKETAEAASQAKSRFVVGLSHEFRTPLNAISGYSQLLERDPDIP---AQCAQALGVIKRSADHLSEMISGLLDVAKIEAGRLHLHRDEVDLRGFLAQIVDMFRLQAAAKGIEFHFESSGRLPTVAVDENRLRQILINLLTNAIKFTAAG-RVVLRVHYHA-QVAEIEVEDTGIGIAAEDLERIFEPFERVAAPVVKSARGTGIGLSICRLLTEVMGGEIRVHSEPGRGSSFRVKL-----------------------
154251811    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELMSRQRSEVALRSAKIEADMASRTKSEFLANMSHELRTPLNAIIGFSEFIQHIAASGKPSEKTGEYATHIAGAGRHLLNIISDILDIAKIESGTFSLATEPYDVRELVDACIVLIEPRIREKKQVLEIKADPSLPEVPVDARRIKQVLINLLSNAHKFTGEGGRIVLVATQTPDGGVTIAVADTGIGMTKEQISHALTPFGQVQASYARGHEGTGLGLPIAAALTTLHGGEFQIFSEPGKGTTVFFTLP----------------------
256732985    --------------------------------------------------------------------------------------------------------------------------LIADERFGNVNQSWLQRNPVGKGIIAIPICHGNTPLLG-VLYLEGEPGAFTDRNVTVLQLLVNQIGISYSNALAMKNVEKISAE----NRSMVAVQKRALAKALAAETAKDAEAEAKKLAEEAAKAKSIFLANVSHELRTPLNGVIGNSELLRDSDL----DKDQLEMADSIRVSADLLLTVINDILDFSKMEADKMKLYIIAFNPEDMVREVVRAVREKTSKKNVKIVQDINLPPMLIYGDPIRLHQVLGNLIGNSLKFTEDGS-ITIGARLDKETKEHFWVRDTGIGIPPQQLAKLFQPFSQADASTARKYGGSGLGLSICKSLIEMMKGKIRLESEENVGTTFTVTF-----------------------
189425048    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITELKLTQLQLEQRTKEAEAANRAKSEFLANMSHEIRTPMNAILGLTRLVLETELDP----RQRDFLLKVYNASQALMEILNDILDYSKIEAGRVEIEQLPISVEEVVRNTMGLFRAKIEEKGLATIMELASSLPAVLGDPMRLSQVLNNLVGNAVKFTESG-EIRIMVEQIQEDCLCFSVQDTGIGLDKDETARLFQAFTQADSTISRKYGGTGLGLTICQRLVGLMGGSISVSSLKGVGSTFSFVIQMGKV------------------
251778814    ---------------------------------------------------------------------------------------------------------------------GECVAVLGVGIPENKFSIIMHMQRNIIVFVCAFFLIIMLFICRYVSRKLTTPIIKATELANQISKGNNEVIIDKKFLEDNKDETIILLKAFKENEQKIYLQNIKDEQIEQKKLSKQLLREAIKGLKEADKIKSLFLANMSHELRTPLSAIITCSEILKEEIFGELNSKQLKH-VTNILNSGNHLLHLINNVLDISKIEAGKMKLTIGEYSISDIAMESFSVLKSLAYRKNIEINLNIEPSDFIIKIDANKLKQILYNLISNSIKFTEEGGKIQINITKNLAYMKLI-IEDNGIGIKKEDQKRIFNEFEQVDNSYERKYEGTGLGLPLTKKLVEMHGGEIFLISNIGTGTKIIITIP------FQSEDNNYNT------
255335106    ------------------------------------------------------------------------------------------KLLARFADDMGAGYPERLEFLIGQCALEKQRRLLSKIPETSDTVVFKAIPRSVIVLAVISLSSLHDFEPAHLTFLEQLTMGIGIVLNSIEALLTQSQELAGELQEQQKALQKTNEELAQKAQQLAERNVEVERKNEEIDQARRAVEEKAAELALTSRYKSEFLANMSHELRTPLNSILILGQQLSDNPDRNLS-ERQVEFARTIHGAGTDLLNLISDILDLSKIESGTVSVNAEDVSFNAVLEAIARPFRHEAERRDLAFEMSFDADLRTLFTDSKRLQQVLKNLLSNAFKFTREG-YVRLSVKPAATKWVAFEVDDSGIGIPLDKQKIIFEAFQQADASTSRKYGGTGLGLAISRELAHLLGGEIQLRSEPGRGSTFTLYIPL---------------------
222085322    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRLMATINDLSASRQILERQKAELSTANTNYLAEKERAEAANKAKSEFLANMSHELRTPLNAILGFSEILQDQMFGPLGSSRYNEYAKDIHDSGKHLLNVINDILDMSKIEAGHIKLSCEKIDLAPLIEECLRLTSIPAACKNIHVEQSISSGI-KLTADRRAMKQILLNLLSNSVKFTNNGGRIAVRTRKVDD-AVVLTIADTGIGIPKSALSKIGQPFEQVQSQYAKSKGGSGLGLAISRSLTLLHHGRMRIRSREGIGTVIAIRIP----------------------
254446415    -------------------------------------------------------------------------------------------------------------------------------------------------------------QLYMSLLISSLVLVVALTISILLAKRLLPL-----ITDPLEELANLAHRVSEDRNYSLRARKRNSDEIGMLETNRNLEQEARERAETALETKSDFLATMSHELRTPMNAIIGMSSVLQFEDL----DESRARQIEVIRKSSVNLLDLINDILDFSKIEANRLELENNAFDLVACIEEAMDITAAAKRNNRLVYCVNFDPTLPHIKGDVTRVRQILVNLLNNAFKFTKKGTVTHLPADRRGSERIQISVRDTGIGIPEESLKSIFESFTQANGSTSREFGGTGLGLTISYRLALAMGGDIKVESEYGTGSVFHFTMPINRV------------------
144899289    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WPRWKVEIARSLRTALNDVILRQLRTIRLLN----LQLAESDRAKSRFLAHMSHELRTPLNAVLGFSEMLGMGIYGQV-VQRQSEAIGHVRDAARHLLNMINDVLDLSKIEAGGFDIEDEELEISALATYAQQLLSSLTREAEVTIRVEVPSALPRLRADRRMLLQILINLLSNAIKFTPPQGSVHVGCR-EDASGLCLTVHDTGIGIAADQLARVLEPFRQTEDNMEIARKGTGLGLPIVKSLVELHGGTIHLSSTLGQGTCVTLTFPPSRIVP----------------
91773017     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDITTRIESEEALKKIANEELKSLDQMKDRFLSNVSHELKTPLTSIKGYTELIYDESLGTLS-EQQKEVEKTVLRNANRLKRLVDSLLYISRAQSGNVQYLFEPVSIVEIVEMTLQDLKIQIEEKKLAVEKDIPNDIPTINGDRDKLTDMLTNMVDNSIKFTPEGGSLKFTIK-EEDEFIHIVLKDNGIGIPPDMIPMLFQRFYQIDASRTRKYGGTGLGLYICKEIVTAHKGKIWVESKENKGTEMHIQLPK---------------------
120556772    ------------------------------------------------------------------------------------------------------------------------------------------------------LVVINGFSALLLSLIYFKTPVASLAEATLLSVTLWKVFFILVIVTGVICWLFVLAHESRVVAEEESRRQTRTEEIVAHERTDQALQQAKEQAEAANGAKSRYLTGISHELRSPLNAILGYAQLMENDDSVPPH---RKEALGVIRRSGEYLADLIEGLLDISKIEAGRLDLHRDQVRIGLLMEQLVTMFRLQAEEKGLAFDYHCPHPLPEVTTDEKRLRQILINLLSNAIKYTDQGS-VSLTLRYRS-QVAEFTVRDTGEGIAAENIERIFRPFERIRNPGQSRT-GTGLGLTITRLLTEIMGGDISVESEPGEGSVFKVSL-----------------------
71016304     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MANNLTSQVRAFAQITFVTVEASGEMDSLKTKINQMVYSLRDSIQKNTAAREAAELANRSKSEFLANMSHEIRTPMNGIIGMTAL----TLETELSRSQRENLVTVSTLAGNLLAIIDDILDISKIEAGRMNVEEIPFSLRGIVFSVLKTLSVRATQKKLNLMYEVAPDCPPLIGDALRLKQIITNLIGNAVKFTDAGGRVALKCKLSNQAMLEFCASDSGIGIKQDKLDVIFDTFCQADGSTTRKYGGTGLGLSISRRLVNLMGGDLWVRSNYGKGSDFFFT------------------------
75907937     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGSVTSVLSLVLDVTERIQAEKALRQSELM----VIEERAQALERERAARIELERASRMKDEFLAIVSHELRSPLNGILGWSRLLRTRKLSP---EKIEQALESIERNAQAQTQLIEDLLDISRIIRGNIRLLVRPTKLIPVIQAALDTVRPIANTKSIQIISRLNFDIGLVSADPERLQQVIWNLLSNAVKFTPEGGRVEICLEQVE-TNVQIRVTDTGKGISPEFLPYVFDRFRQADATTTRNQGGLGLGLAIVRNLVELHNGTVSVASPEGQGATFTVQLPL---------------------
153864037    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TKDLEQQKEDIEHKNIALKQNQAEMEKARAAIEFKAKELELASQYKSEFLANMSHELRTPLNSLLILAQLLANNKPGNLN-EKQVSYAQTIQSAGSDLLTLINDILDLSKVEAGKMEVNIEALSLSDLLEMLEQKFSPLASEKGLVFEKRLADDLPPLQTDGQRLKQILNNLLSNAFKFTSLG-KIVLSIQRVTNNLIAISVIDTGIGIPKDKQQLIFEAFQQVDGTTSRRYGGTGLGLSISRQLARLLGGEITLHSEEGSGTTFTLYLPET--------------------
167766413    -------------------------------QGEHSLFRLSLPFRVRLFNVLALVGGMISGISSYANQDSVILGLNLGIAVLSFVLLFYAYKSGRY----------QFCYVVTTIMIFLMMFPYLFFKSGGYKGGMVSFYIFGILFTVFMLEGKVMFFTAFMEMVVYIAIMIAYQNPQMVVWFVVMDLLIGFCASSISVAAVMYLHFRMYN------------------KQQEILEEARIEAQSANKAKSAFLANMGHEIRTPINVMLGMNEMILRES----ESEEIRQYAKSIERSGGYLISLINNILDISRIESGKMEIEEGKYELRQLLDEVMLIAEKQAEQKSLKMNLIFDKTLPYLIGDVIHIKQILLNLINNAVKYTKEG-QIDIKVSKNEEETLIFEVKDTGIGIKEENLPVLFDAFMRVDSKKNKKIKGTGLGLAIAKQLVEQMGGMIWVESVYGKGSSFFVQLPMKKVSD----------------
149198960    ---------------------------------------------------------------------------------------------------------------------------------------------------------LSRDMSLPLVLKDYFTEVAELDGKLILKDFLVEFNFSNQDITNMRHFSEKTVEQLLHELELKNEELANHGTLLEEKVIRRTRDRAREDAEKANVAKSQFLSNMSHELRTPLNGVLGYTQVLQNASD---LQDKYKGSLKGIMNCGEHLLTVINDILDISKIEAGKLDLVYDEVDVLKVVSDTEDILRYKALEKGLSLNHSLDPEIPQIKSDPTKLRQILVNLVGNAVKYTASGG-VELKLK-KSGDMIKFSIIDTGIGIPKDKQSHVFEAFRQDEGG--RQEGGTGLGLAICVKLVEAFGGEIGLESEEGKGSTFWFTHP----------------------
182412731    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EIRSFVGVFEDMT-EIRQTEALLREAKERAEAGDRAKGQFLATMSHEVRTPLNGIVGFASLLLETELTP----EQLEYVETIRTSSETLIQLTGDILDYARIESGRLKLEPQPCDPRECVENALDLAATLALPKGVELLHWIDDTVPAIVADVGRLRQVIVNLVNNAVKFTPTGEVVDVRVRETADAGEEFSVRDTGIGIAPAHHPKIFRPFSQVDDSTTRRYGGTGLGLAICKNLVGLMNGHITFTSELGRGSRFTFTI---RVPVHTPAADR---------
149194248    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NIQIISSTKGINEAIKVVNDSIKIIQESIKKSEEATKAKSLFLANMSHEIRTPLNGILGFLEILKTTDLTP----EQEEYVDTISQSAKNLLQIVNNILDISKIESNKVTIEEIEFKALDEFESTLEIFATPASHKHIQYVTEISPNMPSILGDILKIKEIITNLINNAIKFTPENGIISVKILLQEKAKIYFEVRDTGIGMSEAQKAKIFEAFTQADASVTRKYGGTGLGLTIVKSYLEMMGSHINVESEINKGSRFYFTI-NLEVIDSKP-------------
288561576    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTYFITKKLSQPLVSMEKAARQIARGNYNTRIIQKSGDELGS---LARAINDLAFS-LQRVNEQRREFFANISHELRTPMTYLKGYSKVLREGR--WKTEEERNQYLEIIDHEATRLTYLVDDLFDLAQMEEGRFNLEHKKVNINEIIKLVVKKTAYKALEQNLKIEYRSDKDDSIVLGDPLRLEQVLINLVENAIKYTKEGS-ITIYT-VSNDENIKIKVRDTGIGMEEEELPYIFERFYRVEKSRSRAFGGTGLGLSIVKQLIELHNGTIEVESTVGEGTEFTIILPK---------------------
149277505    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVQAFRDAISEGKSWDLELVIVTAKGRQMWVKVLGNAEFKDGKCRKIYGTFQN-IHEHTKQRTELKKAKELAEQASMAKSEFLANMSHEIRTPLNGVIGFTDLVLKTKLSPV----QEQYLRIANESANALLGIINDILDFSKIESGKLELDIESCNLYELGNQAVNIITFQAQSKDLKVLFSIPGDLPPIYADSLRLRQVLINLLGNAVKFT-DHGQIELKIKFDSGHFVFFEVRDTGIGIKLDKQGQIFEAFSQEDGYTTKRYGGTGLGLTISNQLLGLMGSKLQVKSSPGKGSTFYFDL-----------------------
119773885    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLTEQLKREQELAD-AREQALQASRAKSDFLANMSHEIRTPMNAVLGLLQMTLQTELPPRP----RDYLEKTQQAAKSLLALLNDILDFSKIEAGRIELERQGFSLQQLLGDMGSILSSQVQQKDIELVYQVAPSVPQLIGDSLRLRQILLNVLTNAIKFTEKGTRIDADLGDDGTCHLHIEIQDSGIGMTNEQQAIIFKGFSQADSSISRRYGGTGLGLAITRELVHLMQGEIRVTSSPGVGSTFTIDVPGARVRVLLVEDNHTS-------
192361523    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QAHIDNAIEDLRETLETIEIQNVELDMARKEALEASRVKSEFLANTSHEIRTPLNGILGFINLALKTEL----NEKQREYMETIRDSAQNLLTVINGILDFSKIESGKLTLDYAPLPIRKTVDEVLHMLAPDAHEKNLQLITYIEPCIPRLLGDALRFKQVLSNLVTNAIKYSDAGNIIDISIAQRQETQITVAVTDQGIGLSQEEQENLFSAFSQVDSSSSREHDGTGLGLAICKGLVERMHGEIGVVSAPEQGSTFWFT------------------------
142650024    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KAIAVREPIETTLLNYKKDGSAFYNRLNLTPVKINGEVTHYIGFQQDVTQQRQTEQYLQD-AREKAEESARLKSSFLASMSHEIRTPIHGISGVLQLMASSEL----TEEQKHYLSLAKFSIQGLLHIVNDILDFSKIEAGQLQIEENPFDILESLENLQSQYAIMCQEKGLALHFHFDQGFHVVQGDDVRFRQILSNLLGNAVKFTDSGCEVTTSIQQNADNSLKLSVKDTGIGIAQDKQSTIFDVFTQEDLSTTRKFGGTGLGLSISKQLCELMGGDIKLESVKGHGSTFSFTIMLEQADEALLKPVHHSS------
88797952     -----SQQKKAFAERTETVANRLADTSAPVADADDELLETLIRRSLNERDARSIR-LFNASAAEWAMHGPLGPAYPISISDTRQLRLYEGDRTFRYLVPVFSPEDLRTALPSPRP---LGWVELEFDYASTQVGHYQTILRNSLLLVALFIISGIAFYLNREITRPVQSMIKTVVREGNLESRVPETSKGELRINAMAMTIKDAYNDMQNSVE--QATLDLRETLETIEIQNIELDMARREAQQANQVKTEFLANMSHEIRTPLNGIIGFARLLARSNL----TKKQEDYISTIMSSSQVLLTIINDVLDFCKIEAGKLMLDNRSTNLRESIEEVLTMLDPASSAKNLEVVSLFFADVPELVFDPLRLKQVLTNLISNAIKFTNEGSVVIRTIEQQQGNTVRVSVTDTGIGLSKTQQKALFQAFAQADSSTAREFGGTGLGLVISKRLVEQMGGDIGLESKKDEGSTFWF-------------------------
119485363    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ANKRLWESNELLRRKNRELERQRKQIERQNRKLAEASRLKSQFLATMSHELRTPMNAIMGFSQLLLRQYPDPLVPQQL-DMVQRIFNNAQHLLTMLNEVLDFSKIEAGHFQLEPTEFNLAQFVELTTQELRSLAVEKQLTLEVNINLEEPMIINDQNSIRQVLVNLISNAIKFTDSGG-VWINVQEQANDQLIIAVKDTGVGIASDHLQEIFEAFRQINQTNTRKHYGTGLGLAIVDSLVKLMHGQVTVESQLGCGSIFQVEFPR---------------------
16330151     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RVAERTHTLIVINKQLAGEIEERQRIEIKLREAKESAELANRVKSEFLANISHEIRTPMNAILGFCDLLLQKDLSLS---QTKKYLNAIGSSSKILLALIDDILDISKIEAGKLVIHLEPVDLRVIIREIKQIFDYKAESKSLLLTIQIDETLQAIYFDAVRLRQILFNLVGNALKFTEEGQVIYIGVEGIQVRSQAIEVTDTGIGIAPEDQAKIFDVFTQSQGQSTRKYGGTGLGLTITRRLTALLGGEISLSSRLGEGSTFILHFPAVRLVE----------------
162449617    ------------------------------------------------------------------------------------------------------------------------------------------LVTTLGLIVALILSGAASYFLVKRVAVHITEPLLALRTA------------AGAIATGLRSSAPPTESPIADRKKWERVQITSGDELELLEANEQAFEELREQALEASRMKSEFLANMSHEIRTPMNGILGVIRLMQNQSLDG----KMRRYVETVDASANTLMSIINDVLDFSKLEAGKYVAQHVSFDLRLVIQEVAELMASQAHEKGLELVYRVERRVPTVVGDPDRFRQVLTNLVGNAIKFTDRG-EVLIDASTSQQDKIKLAVVDTGPGIAPDDQKKLFAAFSQVDGSLVRKHGGTGLGLAISKRLVEVMGGEVGLDSTPGQGSRFWFTI-----------------------
225375400    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVIFILLVASILFMIFWQEARRKSYLKI----AEKNEQLLE----------AVDQANRANQAKSDFLARMSHEIRTPMNAIVGLTEIAKHYEDDP---KKIEDYLDKIDVSSKVLLNIINDILDMSSIENKKMKIAKEPFDLHEILMSVCTIYEPQCRQKGIVFEVQDEETHTYLIGDGLRVNQILLNLVSNAYKFTSSGGKITIKVKYVKEEKAYFNVEDTGEGMSEEMQTRLFQPFEQESATTAQKHGGSGLGLSIAKNFVELMSGSISVKSKKGEGTTFVVSIPFEFEQAAEPE------------
114324568    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TMAQNLTSQVRAFGDITNAAMEGKFTQITVEAEMDELKRKINQMVSSLREAREAAELANKTKSEFLANMSHEIRTPMNGIIGMTQLTLDTDLTH----AQREMLTIVHNLAGQLLTIIDDILDISKIEANRMVMEEIPFSMRGTIFNALKSLASRANERKLNLAYDVSYKVPYVVGDSFRLRQIILNLVGNAIKFTELG-EVKVAISMAQEQECQFAVSDTGIGIRGDKLNLIFDTFQQADGSTTRKFGGTGLGLSISKRLVTLMGGRMWVESDVGKGSVFYFT------------------------
119490047    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FIAKITEHLSIAIYQATQLQQQKYTLERRVTERTQALHDALLAAQSANRAKSEFLATMSHELRTPLTCVIGISATLLRAGIKQISREKQQEYLHKIHDSGEHLLELINDILELSEVEAGKTILQISEFSLTKLAQKTLYSFRERAQEHNVLLISDIQPDEDLFIADQRRVEKVLFNLLSNAIKFTPESGQVTLRVG-VNKNTAIFQIQDTGIGISEEQQPLLFEKFQQLDSSYRRQYSGTGLGLALTKQLVELHGGVIKLTSTENVGSTFTVHIPIQPTPSPNSQQQVKDSAFK---
256393258    -------------------------------------------------------------------------------------------RFRLGQSLVGQAARSKRVIAIDDVPGDYVALGSGLGRTAAASLVVLPIAVEDQVLGVIELASMHRFTPVHRAFLEQLMETVGVNVNTIVANARTDQRLAAELQARSGELQVRQEQLQTSNAELEEKAALLASQNRDIETKNLEIEQARQELETASKYKSEFLANMSHELRTPLNS-LLILAQLLAQNSNRNLTPKQVEYAGVIHSAGSDLLQLIDDILDLSKVEAGKMNVDPERVSLQRLLDYVEATFHPLTTQKGLEFSVRTASGMPQMLTDDSRLRQVLRNLLSNAVKFTETGG-VELSIERDSGPALAFRVKDTGIGIPEQQLETIFGAFQQADGTTSRKYGGTGLGLSISREIAQLLGGAITAQSALGEGSTFTLYLPIE--------------------
220909483    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DKQELERQRDQVLQQAQVAQEEAERANRIKDEFLSILSHELRSPLNPILGWAQLLQIKTLDQTTT---KQALATIEHNAKLQTQLVDDLLDVARILRGKLSLQEAPVNLVSVIAAALEVVKTAADVKSVTLQPEL-TDIGQVRGDEARLQQIVWNLLSNAIKFTPTGGRVTIRLEQVEDQAQ-ITVTDTGIGIQPQFLPHIFESFRQQDTSISRQYGGLGLGLSIVKYLVEAHGGTITAESPENQGATFTVQLPLLKAASPSP-------------
258404324    --------------------------------------------------------------------------------------------------------------------------------------------------------------------LRLQSVLFITLAVTLVLSLVLALVISRGIGRPLSRLTSAAERISKGNLQEVYPRDEIGDLAASFERMRKALQKAKEEAERANRAKSDFLSGLSHEIRTPMNALLGASDLLEKTEL----DARQRKYLRMGKSSGKTLLSLITNLLDVARLERGRLQLAREVFSLEQMVQEAIDVVELAAQEKGLILNKKIALAVRTYLGDPVRLRQILVNLLNNAMKFTPQG-RVLVEVTPAEQTGVLFRVSDTGEGIPQESLETIFEPFSQLDSSSGLPNSGSGLGLAISRQLLEAMGGRIWVESRLGRGSDFFFLVPLERTDSAAP-------------
149190709    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FAMLTSSFRDMAFNLLKNDQKM-------------KEYNQRLRDES-DRAEAAAKAKSEFLSTMSHEIRTPMNGVIGMTNLLLDTKL----DEQQIRMTETTKNSAESLLSIINDILDFSKIEAGKIDLELIDFDLGEVVEDVGAMLYFAAEQKGIQLVCPATPVMDLCYGDPGRIRQVLNNLVSNAIKFTEDGEVVTVDEKRLTDSILRFEIRDTGIGISEEQQQKLFSRFSQADSSTTRKYGGTGLGLSISKRLTEIMGGEIGVTSETGKGSTFWFT------------------------
158337935    -----------------------------------------------------------------------------------------------------------------------------------------------TILTATVFIYLHHFVLGYGQTLGW--PIYVFADSHFWRMFVSHVLYFLPFVGMMSYLSWLRREGYENQQDLIALRQAEQELTQFNEVLEKRVEEAKLEADRANQAKSEFLANMSHELRTPLNGILGYAQILSRSKTLSAED---KNGVGVILDSGSHLLSLINDVLDLAKIEAGKLELFPTTTSLPSLLQRVVDICQIKATQKGLQFLYKPSQLPEGILADEKLLSQVLINLIGNAIKFTDAGTQIEVHKGSDGQVSLMFKVIDTGRGIAEEDIDKLFEAFEQVGDHHK-QSEGTGLGLAISQRIVQLMGGTIHINSKPGDGSEFWFIL-----------------------
16330815     ---------------------------------------------------------------------------SLGINSVMAGNSGQGSYVNYAGTPVLGVYQWIEKYNLALITEISEVEALELARRFTRMLVLVGLVSTALLLIAVYLLSIK---ITKPILLITKAAIDISSGDREARAPVLGEDELGILAKS---FNLMTNELRESNSSLEKKNQELELAQKQLAVANSLEEKVQQRTEELEATKSIFLANMSHELRTPLNAIIGYSEMLIEEAEDLDSEELVPD-LDKILRSGKSLLALINDLLDISKIEAGKMELYLETFNLKELIAGILDTISPLLKNNNNKLEVEISLESEEVYGDLIKLRQGILNLLSNASKFTKDGSFIVEEFKVDEKDWLSFQVKDTGIGLTEEQMSKLFQPFTQADSSTTRKYGGTGLGLAITRKFCQMMGGDIYLTSEIGVGSSFTIKLPKYAQLNSAKND-----------
153870045    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TFFRISLLLLIMGFMVGGFRWRISIVENQKCQLEIQVVQRTKELSEKTEELELAQSQLETAKEKAEVANRAKSTFLASMSHELRTPLNAILGFAQIMHRSSTLPT---EHRDNLNIINRSGNYLLSLINDVLDMSKIEAGKITLDEQNFDLYRLLDEIYDLFYLKAESKQLQLQVERSDHLPRIRTDGKKLRQVIINLISNALKFTQDGG-VSLYADKIASNTLHFSVADTGAGVAQEEMDKLFEAFSQTATGRAS-QEGSGLGLPISRQFTQLMGGNIQVRSEVGKGTVFEVTI-RAQIVEAADSTSEQPTQ-----
134100028    ------------------------------------MQGLHDLDALSSLIMSELTPLVSAQYGAFFLIRQQDDEVALEHTAGYGRPVSHNGRFVLGESLVGQAAVDKQTILVTDAPPDYIRIGSGLGGSAPVNVVVVPVLFEGEVLGVIELASLRPFTSLHLDLLERLKETIGVDVNTIVANSRTE-ALLGESQHLAQELQARSEQLQRQQIELQRSNTELEEKAAEIEQARQELEERAHELSQASTYKSDFLANMSHELRTPLNSALILAKLLADNMEGNLTPQQV-DLAKTIHSAGTDLLQLINDVLDLSKVEAGHMSLLPEDVELSELTEHVESLYRPLTEDKGLEFSVVLSPSLPPLRTDRNRLEQILRNMLSNAVKFTDKGTEVTVPALRSAARRVAFAVRDTGIGIPSDKLSRIFEAFQQLDGTTSRKYGGTGLGLSISRELTTLLGGELQVRSDVGVGSTFTLYLPVETEVELVPEPARDGGQ-----
170741231    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRIYTDVTARKAVETALAEAHRLAQQARRAAEAASAAKTDFLATMSHEIRTPLTAVLGYADLLMARSD---LEAEQARLVGRIVTAGEALRTIVDDVLDFSRIEAGRVDLAPRPFSLADLIEEALALVRPEADRKGLPIAVAIEPGLPPLVGDVDRLRQILLNLLNNAVKFTPAGS-IGLAVARDEGRGLLISVRDTGIGIPADKHARLFERFSQVDGSIQRQYGGTGLGLAISRRLVEAMHGRIGVESREGEGSTFWFRL-----------------------
121605276    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LGEVVLAFNRVADRMRTEKTQAEVESRRARAAEEEVRSRESELVRARQVAEEAVRAKAAFLATMSHEIRTPLNGVVGMSTLLAETAL----DAEQRDILQTIRLSSDQLLAVISDILDFSKIESGRFDLESEPVSVHNMIEEACDIAAPRAREKGIELIVDVPGAAAGILGDVTRLRQILINLVNNAVKFTEHGASVHSRLAEAPDEQIEFSVHDTGIGIPPERVGALFEAFMQVDASTTRKYGGTGLGLAICKRLVELMGGKISVTSKLGKGSIFSFT------------------------
294495726    ----------------------------------------------------------------------------------------------------------------------------------------------------AGVTALRNKLIIVSVIALFFMGGLGYMIALSVTKPIEDIDDFKHISDGALHGKLDSRADTEVEVDFKEIPVGLNEILDALKKNSDELRKANEELKSLDRMKDEFLSNVSHELKTPLTLIKGYTELLCEGKMGQLNKEQI-EVQNKVVRNAERLKRLVDSLLYLSKIQASNVEYVFETVHVKEIIEIILEDMRMIADLKGIELEMNLEEDLPKINGDKDKLTDMITNIVDNAIKFTPSGGKVTVTSFKKEGD-IHIVVKDTGIGIPEDMIDNLFQRFYQLDASRTRKYGGTGLGLYISMTIAQAHHGDIWATSEEGKGTEMHIEIPIS--------------------
256827996    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VRIEISMDLSDRKRAEEEILR-----ARDLAEAANCAKSEFLANMSHEIRTPLNGVMGMLQLLQLTKLDPV----QEDYTDTAIQSCNRLVRLLTDILDLSRIEAGKLSIQSAPMELSEVLRQTGDLFSPTAREKGLKLRFDVDPAIPQILGDATRLQQVLSNMVGNSLKFTHSGG-VTVDASLLPSVHVLFSVADTGIGIPDDKLGNLFQPFSQVTEGFTRSYQGAGLGLSICKRLVSFMGGNISVVSELEVGTTFSVTF-----------------------
152996044    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITSRKETEVLLRNASDQAVAASKAKSDFLATMSHEIRTPLNGVLGMAELLS----GTKLNPEQTTQLNVLKESGEGLLGLINDLLDFSKIEAGHISIERVDFNLEKAIYDVIRLLMMRADEKGIDLLVEYDEVCPRLVGDVFRIKQILTNLISNAIKFTSIG-HVLVSVKGIVDKHITISVADTGVGIADKVQPHLFTAFVQADSSTTRKFGGTGLGLAITKQLIGLMNGNISLSSKLNVGSTFTVTLPESHAMSYI--------------
169334577    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLGMDVTEERMEQERQRIALEDAYQTAKVANEAKTNFLSSMSHDIRTPMNAIMGMAAIAKMNTNEP---DKVRDCLNKINISSKHLLSLINEVLDMSKIESGKINLMLEKIDLSELVENVADICKPLVAEKNQQLKMSVGRRHEKVIADGDRLQQVLLNLMSNAIKYTPEGGTITFRINELSGQYEFIFI-DNGIGMAEDFIPHIFEPFSRAEDSRISKIQGTGLGMAITDNIVRMMNGIIEVQSTLGVGSKFVVSVPME--------------------
143765708    ------------------------------------------------------------------------------------------------------------------------WSQAFASDYVEWVPENSGNFKFDIQSIDRDL----NYSAPVSASFSIIPPWYLNPTTAVPFWGFIVLLFS---VSGYTTNKYLSQRRFSAQLKEESQRKDREARKI-LESKNDELQESQKAAEAANEAKSTFLANMSHELRTPLNAIIGYSEMLIEDAED--ENEDFIPDLDKINSSGKHLLGLINDILDLSKVESGKMELFIEECDLEKILNEVVSTITPLVERNENTINLSIDTKTKSISADVTKIRQILLNLLSNATKFTKEGDNILVNDKPDDDSILDIKVSDSGIGMTAEQVEKVFKPFTQADEKTTRKFGGTGLGLTITKMFTEMMGGEISLKSIPNKGTSFTVSIPKKVIDPKIVKEE----------
256424548    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITERKKAERDLKEAKIQAEYASKAKSEFLANMSHEIRTPLNGVIGFTDLVLKTAL----NETQQQYVAIVNQSANSLLSIINDILDFSKIEAGKIELDISKCDIYEFSSQASDILSFQAQQKGLEMLLNVSPELPRMWADIVRLKQILLNLLSNAVKFTEKG-EIELEIKPIAMTTIRFEVRDTGIGIRKNKQEKIFEAFLQEDISTTKRYGGTGLGLSISNKLLALMGSKLQLESTTGKGSTFFFDL-NVRTEDGQP-------------
183222624    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QITDVSQQVTREKLLREQMV---VAKEREVEAKKASQAKTDFLASMSHEIRTPLNAILGMADTLTETNLTN----EQMEYLTVLRNSGKALYNIINDILDLSRIESGKLEIEHIEFSIRDLLKETISLFLMKAKSKGIQISYSVSDDIAEIKGDSTRIQQILINLIGNAMKFTEIG-KIYVDASLQDQKSLCLIVEDTGIGIPNEKLNSIFESFTQVDSSTTRRYGGTGLGLTITKKLILMMNGEISVQSQLGKGSKFVLNIP----------------------
90421196     -----------------------------------------------------------------------------------------------------------------QIVDGLARNVSTRLAADSARGHYLAIFLT---LIGFSAAALSLIYLQATLTRSADPSTAAMVLAQVFVILIIFIGIASWVFVLAHESRRVALEETRHQTGLLTREIEAHRITAELQRAK-------EKAEAASLAKTRFVVGMSHELRTPLNSLLGFAQILDKDTAIP---EKRREGVKVIRRSGEHLAGLIDGLLDISRIEAGKLEIYRDEFGLGPLLSQIVEMFRLQAGNAGIGFVYRVEGALPDVRGDAKRTRQILINLLSNAIKFTREG-QVTLTVRYRS-QIAEFAISDTGPGIAEEHVERVFEPFERIEDGAARPVPGMGLGLTITKLLAEILGGDVRLASTLGVGSTFTVRL-----------------------
163797319    ---------------------------------------------------------------------------------------------------LAERLQWRIILIIVAAVLAILWVIFDRLGR--------SILARPLTQLTRAVREAGWGRLHPVEF--DAPTAISAAGTEIEHLRIAYNDLVAALSRGQREIATLNRDL---ETRVAARTSELQERTVELSAALARVDQARRQTAAALRAKSEFLALVSHELRTPLNSILGFSELVRDQAVRGADPERMSEYAADIHASGSHLLTLINDILDLSKIEAGQMEIHSEWVDPAAITRAVVELMREQATRKNLTIECRLDPSIGPLRADPRRFRQMLMNLLSNAVKFTDPPGTVTIEGRVTPEGGLTIAVVDTGIGMRSQDVARALEPFGQIDSPITRSQQGTGLGLPLVSQMARLHGGRLSMDSSPGVGTRATLWFP----------------------
159029098    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GVTVGYLGLDASAEKQWTREDVTFVRLVGELIAIAQSRYEAEKELKEAKEAAVKANKAKSEFLANMSHELRTPLNAILGFTRLISRDSSI---SSEYRQYLEIVNRSGEHLLELINDILEMSKIEAGRTVFNPSNFDLYALLDNIAEMLRSQAQAKALSLIFDRSSDLPQICTDESKLRQVLINLLGNGLKFTESGGTLRVKLGEKREDYQRLEIEDTGLGIAPEEIYKLFQPFNQTETGRKS-QQGTGLGLPISKKFVELMGGAIGVSSILGQGSIFSFDI-----------------------
298491263    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VIEDITQRKQLEAERTQLLAQEQSARTAAETANCAKDEFLSVLSHELRNPLNCLLGWTQLLRKQQL---DEAKTNQALEAIERSAKAQHQLIGDLLDISRISVGQMRLEAQPVKLIPVIEAAIDVVQLAADAKNIQIQSRLDSAGRTLVGDQIRLQQVIWNLLSNSIKFTPVGGRIDITLDYSPFQGE-IQVRDTGVGISADFLPYIFDRFRQADRSPTRSNTGLGLGLSIVRHLVELHGGTVEVTSPEGQGATFTVRLPLQTNLEKILE------------
124004919    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRLEDGRIEEVSAISHD-ITQKKLVEQEVIRAKEIAEKSLKVKERFLANMSHEIRTPMNGIIGMIDLM----MDTPLENKQQEYMYTIKKSSETLLNILNDILDLSKLEAGKMALHPKPMDIRFMVEKVYTLFLQQAKAKNNFLSYQVDPKIPYLEADETRLIQIISNLMSNAIKFTEDGQVIKFTLASKGELSVHVEVADSGLGISPEDQNRLFSTFTQLDNSSSKSYSGTGLGLAISKELCRLMNGDIGVISEIGHGSTFWFTF-EAQPTDEKPE------------
254492527    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITQAKIAEQELIVAKEQAEQANIAKSQFLANMSHELRTPLNGVIGTLNLLAATSL----NARQSNLVNISKHSAESLFGLLNDVLDLSKIESGKLELEYHNEDLDELLAEVARGMAGRAEEKGLELLCPAHFMSSCVKVDRLRLRQILNNLIGNALKFTEKGSTVDMTVKTMPEATLRFSISDTGVGISEHDQALLFERFKQLDGSSTRPQAGSGLGLAICRQLVELMGGRIGVSSTLGQGSTFWFEI-TTELVNRKGQPHQDSS------
146308663    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISERRAAEQKLREQAEQLLLANRYKSEFLANMSHELRTPLNSILILSDQLRQNLAGNLT-EKQTKHADIVHRAGSDLLQLINDVLDLAKVESGRMQLKLEPINMQDVLVELDASLRPMAELKGLSLHTQIDAGVPRVHSDRVRLHQILRNLLSNALKFTDQG-EVTLTVSEDERELLCFSVRDTGIGIDPAQHEQVFQAFQQIDGSTSRRFGGTGLGLAITRQLVLALDGDIGLQSTPGQGSTFTVRLP----VQSAPATAEPATE-----
34498958     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ADGKAVRVTGINRDVTLEREREAWLS-QAKSAADSANRAKSEFLANMSHEIRTPMNAILGMLQLIQQTGL----NARQADYADKASSAARTLLGILNDILDFSRVEVGKLTLAPHPFSIDKLLRDVGVIMSANVGDKDVEVLFDIDPELPWISADSLRLQQILINLSGNAIKFTERGEVVRLARRDEAGLRIAFSVRDTGIGIAPEHLQRIFEGFSQAEASTARRYGGSGLGLAISQRLVALMGGQLTVESEEGKGSVFRF-------------------------
114570677    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERALAAHIKTGADYDLQLRFRCANGEYRWFRTRAQRNDGRA-VRMAGSITDEARDRANAANRAKSDFLANMSHEIRTPMNGILGMARVLADKDLPDDVNSK----LDVIVRSGDTLMHLLDDILDLSKIEAGQIELDEAPFDLEIIGSRVEALYRDTADKKGLTLEVEVDRDGVSRHGDPLRLSQIANNLVANAIKFTASG-KVRMTLGPTADDMIELVVSDTGIGMSEAQCQSIFEKFVQADSSTTRRFGGTGLGLAICKGLADQMGGTIDVASNPGQGTTFTVRLPLAPVI-----------------
94499808     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QQDISYEIQ-NKTKMIQAKEQAERATQAKSEFLANMSHEIRTPMNGVLGM---LKLVRKSKGLNRDQLHQINLAHTSAESLLVVINDILDFSKIEAGKINLETIDFNLLEWISDISESLAFHAHKKDIDLSLDIDVTYFNLIGDPNRVRQVISNLVGNAIKFTNDG-WVKIKLSTKPEKSNLISIKDTGIGIAEDRLDKLFSAFEQADNSTTRQYGGTGLGLAIAKKLCEIMGGDVTVSSTPGVGSQFSFHIFIERKNSVLVSDNHQ--------
87121408     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LENRITERTRELNQARLTAIKANQSKSNFLANMSHEIRTPMNGVIGLSQLLLKTNLDN----KQKNYAKKTLESANSLLTIINDILDFSKIEVGKMTLEEAPFNLEQLVKRVTTICELRAHTKDLELIVDISPNIPNLIGDALRLEQILLNLTSNAVKFTKSG-HVIIRVQEIDDMHVQIEVEDTGIGISEQQCALLFESFTQANDSITREFGGTGLGLAICKQLVELMQGQIQVRSQPNIGSTFSLKINLERAEELA--------------
17227678     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQKQILEERARLLELEQTARAEAETANRIKDEFLAVLSHELRTPLNAILGWSKLLQERKLDPTRTFQ---ALATIERNATLQVQLIEDLLDISRILQGKLVINITKVNLVTVILAALETMRLAAESKLIQVLTNFPPNIGQVMGDSARLQQVVWNLLSNAVKFTPNGGKIEVTLDKMEGYAQIV-VSDTGKGIQPEFLPYVFDYFRQADSSSTRRFGGLGLGLAIVRKIVEIHGGTVTAQSGEEQGASFTVRLP------ILPEED----------
298290623    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITQWKKAEEELTEAKHLAERANLAKSDFLAKISHEIRTPLNAIIGFSEVMMEERFGAIENQRYRDYLRDIHSSGEHLISLINDLLDLSKIEAGKLDLAFTSVALNEIVQQCMAIMQPQANRERIVVRSSLATDLPPVVADARSIRQIVLNLVSNSVKFTQPGGQVILSTTLTEQGEVVLRVRDTGIGMSEADIAIAMEPFRQIATSGRAGSGGTGLGLPLTKALAEANRASFNIRSAVDVGTIVEITFPSTRVL-----------------
143619885    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FKMMRAAVRQQINSMHEQHSQLEETVAKRTQEDAKEQAEQSNQAKSRFLANMSHELRTPLNAVLGFSQLLQDSE----TDKNKRRYLEAISISGNSLLNVLNDILDLSKVDAGKMQLDIERVEIPTMCHELNMMFLQLSAQKDLNFKVTAHPDLPPVLLDSNKLRQVLTNLISNAIKFTSQGSSVYFDFKPHDDDDIKIHVKDTGKGIPKDQQDLIFNDFEQVQGQRSSEFGGTGLGLAISLRFIKLMGGELSVISEKGKGSEFIVSIPNVELAESITEIEH---------
220908338    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FTQMSHTI---NVRQQDLNRAVNERTAQLAESMQSAQRARQEAEMANRAKSAFLAHMSHELRTPLNVMLGFVQLLERDTL---LSDRQRESLQTINRSGEHLLGLINDVLELSRIEAGRVELHPTAFDLYRFLYTLQEMFQIRVQNKQLSLTLELAKDLPPVVADEGKLRQVLINLLGNALKFTDRGG-ITVRVGYEIRERLAFVVVDTGRGMATAELEQLFEPFVQGCTGLN-PQEGTGLGLTISREFVRLMGGEIQISSAIGCGSTVRFTIKVTPTQTAPP-------------
295681521    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TRHGLRLVHTMKIPIVDMRGEP-RFLLGISRDITEQKQAEAELRRYREHLEDMIRERTAELAVAKERADAANQAKSEFLAHMSHELRTPLNGILGYAQILKRDT---TLDQHQLDGLTVIQRSGEHLLTLIDDILDIAKIEAGRMELNLSDVPLEQFVSFIAETIRVKATEKGLDFVCEMPPDLPAVRVDEIRLRQALLNLLSNAIRFTEKGS-VRLRVAFLPPARLCFEVRDTGIGIDQGRLEEIFSPFEQVSDDRHR-FGGTGLGLAISRQLVRLMGGEIHVESRRDIGSAFSLEL-----------------------
240278708    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISLANAFLYRNASKHSAANAAMVEAQKRALSLAREAEVAEAEAKHNVKLKEDAAKAKSIFLANVSHDLRTPMNGVIGLSELLKKTNL----DREQDGYVESIRVCADTLLTLINDILDFSKLEAGKMKVSTVPLNLRETIAEVVRALRYTHRDRGLQTIEDLDGVDPNVLGDPVRLHQIFMNLLSNSYKFTPKGS-VTVKAKAADEDDGRIRVADTGIGISGEQLVRLFRPFSQADSSTARSYGGSGLGLSICKAIIEVLGGKIWLQSEEGVGTTVTFTL----VLSKAPKNSQDSTQEK---
254459383    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HAQEEVLKHKSRLVELVAQR---TQELSKANKLLAKAKESAELANKSKNIFISNMSHEIRTPMNAILGFSRLLSHTKLNN----QQKTYLSRAKKATKSLLSLLEDTLDLSKIEAGKLTIENIPFQPKVIVTEITELLELNAKEKGLLIEYEIDEHLPYLLGDPNRIKQVLINLINNAIKFTQDGS-IYVSVFVNSKNCVEFVVSDTGIGIKKENLADIFEHFTQVDNSTTKKEDGTGLGLAISKELVKRMGGQIDVQSEYREGSTFSFEL-----------------------
134094133    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IISALRSYDDIVALENLSRDLERQAKNEAEAANRAKSEFLAVMSHEIRTPMNGMLGMMQL----ALAQASDVEQREYLETAQYSAEALLTILNDILDFSKLESGHLEFEAVTFDLPKAVDSVIELMSARMQGAALSLNAECDADLPRLLGDVGRLRQVLLNLIGNALKFTEQGS-VTLKIERLPASGLRFTVIDSGIGITAEEQTRLFQSFSQADHSISRRFGGTGLGLSICKKIVEMQRGCIGVESTPGEGSRFWFELPASRTLHILLAEDNEINQ-----
94264862     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRDSSGRIREIVGNHIDISARKKDEEKLR-EAKIAAEAANLAKSAFLANMSHEIRTPMNAIIGLSELTLQGELA----AEQRDSLEKIHSSSQLLLGIINDILDYSKIEAGHLQLAPHPFRPARLVERLGHLFRQNAAAKGLELVYHLDPEIPPVLGDELRLGQIFTNLLANALKFTRKG-RVELRIQRAAAVGLRCAVSDTGVGIDQEQRKRLFKPFSQADDTTTRKYGGTGLGLVISARLVEQMGGRLQLESEPGRGSTFTITLPQAGADAIDQEGKH---------
224370417    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LCDARGNITHYVAVKEDVTETKRILQEL-EKAREAAEVSNIAKSDFLTSMSHELRTPLNAIIGFSEVLQDRFFGPLTD-KQSEYLDDILGAGQHLLSLINDILDLSKVEAGKMMLEIKSVKVSDAIETGLVMLKEKIACHGITVKTDFKETCHKLTADERKLKQIIFNILSNAVKFTPDGGTITIEMMVLDPDHLIISIADTGIGISSEDLPHIFEEFYQTLAGIRASTPGTGLGLPLSKRMAELHGGTIMAHSEPDKGSRFTLLMPLMTVSGKTP-------------
120554687    ------------------------------------------------------------------------------TMAAASQSSPVSRYRWISDLLFGASRVFNEELQVPQLADLPLGQLVVTIDTYHYGIQFLTRATNTLIIGLLKSLALSGVLLAIFYFVLTRPMMVRASSPEKVRLPIPENHKGDEIGTMVGIINQHLENMEVSVAKLRSAESAMKNYSSQLE--REVEDRTREISEKNERAKEDFLASMSHEIRTPLNGVLGMLGL----ALESEKDAGQRNRLEIALNAGESLLGLLNDILDISKVEAGKLSLESIPFSMRKLIEECATLHAQQARRKGINLVNETAPDLPEFLGDPTRTRQILNNLLSNAIKFTDAG-TVKIRTSW-SGGSLRLEVIDTGIGMSREGLHRIFSPFSQADTDTTRLYGGTGLGLTLCRQLVERMHGQILVDSKEGTGTHFTVTLPLPVHQGDEPE------------
297617002    ------------------------------------------------------------------------------------------------------------------------------------------------------------------IFKARHEGLVGRPFASLVSSQELNQMLEDVFETGRQIFTETALEQCLFRVQMAAINGEKGDVEGAVVVFHDVTD-----ARKFDQMRSEFVANVSHELRTPLTAIKGFVETLLDGAL--EDKLICRRFLTIIEGENNRLTRLIDDLLTLSAIESRERKLTLKPVCLVTSIIQVMNILGPQAREKRLHLELIFNRDLPPVKADEDLVGQVLINLIDNAIKYTSPGGKIVIRVKR-GGDQVFTSITDTGTGIPQESLPRLFERFYRVDKARSRELGGTGLGLAIVKHIVESHGGEVFVESELGKGSTFGFSL-----------------------
218437127    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLTVEKQREAEL-KQAKEVADLANRAKSEFLANMSHEIRTPMNAILGFCDLL----NHLVTDNRGQFYLSAIASAGKTLLALINDILDLSKIEAGKLQLYYEPVNLPTLIQEIYQIFSQKAEEKQIKLLMEIDSSVPTIIFDEVRLRQILFNVVGNALKFTEEG-YVKISLDQEDSITLKITIEDTGIGIAPEQQTQIFDAFIQSDGQNNRKYGGTGLGLAITKRLTTILGGKIELYSQPNQGSIFSFTFSNVKLINLLPQ------------
256829012    -----------------------------------------------------LFIPRLAAGGSAWQSVKAIPLFKDGIFSGGILMRETARKMSEEAVRQSEERL----ALALEVTNDGLWDWDCVSGSTYFSPHYYAMLGYEPGEFEANYATWRSLIHPDDVLAVEDEVSRHVASGQVFEIEFRMKSKSGQWQWIMARGRVVEKDEQDHAVRMVGTHVD----VTERKNAEYVALRAKEAAEAANRAKSEFLANMSHEIRTPLNGIMGMLQLLQTTSLNH----EQLEYSSMAVQSTSRLTSLLSDILDLSRVEAGKMPIRPEVFDLRKKLHQSIDLFASIALQSGVELRHHFDDTLPHVIGDPLRLQQVLTNLIGNAFKFTERG-FVSVEAYPLPARNIFFEVSDSGCGIPDEALGLLFEPFSQVSQGYTRQYQGAGLGLSICKRLVGLMGGNMAISSEVGVGTSIYFCVTLDKALKLPAQDSSAQTK-----
196257310    --------------------------------------------------------------------------------------------------------------------------MIPEDDCFSYLPQYQDKYRRGTVVAVENVETQYSSSFCLTEFLRHNQVLSLLIAPIIVEDQLWGLIIAQWLETEKEFLGHIGEHLAIAIQQALLYKQVQEQKQFFEKRVFECTEELRAVAQSAHLSKSEFLSNISHELLTPLTCVIGLAGTLLHWSQSSLSPEKQRKYIESIQKNGKKLMDLINDILDYSSITSGDYQLNIHEFSLYSVVNSVLRDFASEAQKKSIDLILDVQKEENDFYADRERIKQILSHLISNAIKFTPDQGKVTLRI-WREKSQVFFQVEDTGIGISQEQLPLLFEKFQQLEKARQRTHGGTGLGLALTKQLVELHRGTIEVESTPEQGSLFTVRIPN---------------------
126666595    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YWNRKLSREVDERIRSENALRRSEDELRAAKIEAERLAREAEAASRTKSEFLANMSHEIRTPMNAVIGYSDLLS----NTVTDPQQRNYLDAIRAGSRALLMLINDILDLSRIEAGKMRLDYAPVSMRRMLGDVLHIFDLRARDQGVTLEVSVGKKMPALMLDETRLRQVLFNLAGNAIKFTHEGG-VTVRAKEHPRYRLEITVTDTGIGIATDQQERVFDAFEQQEGQNSRRYGGTGLGLAISRKLALMMGGELTLKSTLDEGSVFKLILP----------------------
90419743     ---------------------------------------------------------------------------------------------------------------------GIVVGTIAIHADIAWLRGLYLHNLLISLLVGASVLAVTVLVAWVRIARIINPLALAGEFADIGERSDLSKRLRVVSNDEVGVLSGAFNDMFRIDERDRLLQRHRETLEDTVTLRTAEMRSAKDEAERANAAKSEFLATVSHEIRTPMNGMLVMAEMLSAAPI----PSRYLRHAEIILRSGRGLLNILNDILDMSKIEAGRLDLEEIPLSVDTLVEDVASLFAEKAREKSLSIATMIDVDVPEVIGDPVRISQVLTNLVNNALKFTETGG-VTIAVECVAAEDLGFTIRDTGIGIPADKLGKLFGRFTQADQTITRKFGGTGLGLAISKQLVEAMGGTVRVTSEEGVGSCF---------------------------
82702620     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ADEEKKQLLENEARSEAERANRIKDDFLATLSHELRTPLNAILGWSQLIL---QGTMKNEDIQRGLETIERNARAQNKLIEDLLEMSSIISNKIRLDMQEWDLGAIAEAAVESVAPAAEAKGICIRRTIDATAGRVLGDNHRLQQIIWNLLSNAVKFTPDGGTVEVIVERAASQLRVI-VKDSGVGIKPEFLAYVFDRFRQADSSLTRNHGGLGLGLAIVKQLVGLHGGTVCAESKEGQGASFCVTLPPAPIKD----------------
298530453    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WFTTLTPVFENGDISYIVGSAQD---ITERKNAEIELYQAKEQAEKASMAKSEFLANMSHEIRTPISGIIGALDMLASESA----DQSRKDLVDMTLESARSLEQIINDILDLSKVEAGKLDLVHEDFSLRSLVRRVLGLYSIQARNQGIALKVDADSRLPEVRGDAHRLEQVLRNLVSNAVKFTQAG-HVLIRVKAMDIDEVEFQVEDSGEGISGDFLPSLFDSFTQADITYGKKHQGSGLGLAISQRLVQMMGGEIQVQSTPGRGSVFSFAL-----------------------
71905865     ------------------------------------------------------------------------------------ARIGTGEISYRWKNEEAGEVVARKKLVIFETLDEPKWT----VAGGTSVDEFTALSDRIVWLVIAGGLAMATTIFVIILILLRKLILNPLNSQVLPTFHAIS---AGHFDTALDVMAQVVQGLESLRNR-LAYNNERERTLS------AMRELARQEAEGLARARAEFLANMSHEIRTPLNAVIGLAYLLLQNKLG----EREMEYVKRIEGAGKLLLAIVNDVLDFSKIDAGKMQLEESSFQLDDLLDNLSSLVRTRAQEKNLVLEYVVAPDATQLRGDALRLSQILINLVSNAIKFTAEGS-ITVFIDVASNKDNRIEIQDTGIGMSAEQTDNLFRAFSQADSSVTRKFGGTGLGLAISKRLIEMMGGTIWAHSVPQVGSTFSFR------------------------
66046171     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IITPIRTADGELIGHLGIAQDITERLHHSAELH-AAKSSAEAANAAKSLFLANMSHEIRTPMNAVIGISHLLHNTAL----NDQQRQLLTKLQIAGRTLLGIINDILDIAKIEAGEMRLEHNPFSPRQLLDELGELFTPQAQEKGLRFSVNVVASLPQLIGDALRVNQILMNLVGNALKFTSVGG-VDVTVSREDDHALRFSVQDTGCGIPGDVLGQLFSPFTQADASTTRRFGGTGLGLSVVRGLAEQMGGRIGVESELGTGSEFWVELP----------------------
88706907     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MSDKLRRAIDEEIDAKQSADEANAAKSRFLANVSHELRTPLNAIIGYSEMLELDDEAPVDREQYQSDLDKIVLSGRQLLALIDDILDLSKIETGKMTLVREAFHPGEALTMAVDALAPLLRRNGNVLECDDFSDLPQIHNDAVKFRQVIVNLLSNAAKFTEQG-VIRVSASFEASSAQLIAVSDTGIGMTEEQQALVFDAFVQAEDTTSNTYGGTGLGLAICRDFCELMGGTIAVQSSPGEGSVFTVSLP----------------------
149277586    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QIRYINAIAKPVKDENGAVIRLYGAIID-ITRRKIAEQELINAKVVAEQAANAKSEFLSTMSHEIRTPMNAVIGFTNLLLQNN----PAQEQLEYLNLLKFSGENLLVLINDILDFSKIQEGKISFEMIGFNLPELLEKIRKTFMQAARDKGLELTLTVDQSIISIVGDPVRLGQILINLITNSIKFTSSGS-VSIDVWKEHEDLEHITICDTGIGIAEDRIADIFDRFTQASSDTNRKYGGTGLGLSITKQLIELQGGSLSVTSKLNEGSTFQFRL-----------------------
251800109    -------------------------------------------------FITAITPLVDASYGVFYLKDGTGRRHQLNRLASYAYQHSAIGSFRNGEGLVGQAALESRTILLTNVPDNYIQITSGLGKASPASLLVMPVQFEGQVIAVMELASFGAFTPIQQSLLQQVSTHLGSVLSSLQGRMQVEQLLAESQVLTEELQTQ-SEELRGINEKLEEQNKNSEQKTRELEKTKTQLEEKARQLSLSSQYKSEFLANMSHELRTPLNSLLILSNILATNTEGNLNDHQVK-YAYTIHQSGNDLLQLINDILDLAKVEAGKIDLVHGKVCLHEISEFAEQQFLPVARQKGLSFKTVVDADLPTLYTDEQRLMQIIKNLLSNAFKFTERG-EVKFHIGSRAKGGIAFSIIDTGIGIPKEKQELIFQAFQQADGTTNRKYGGTGLGLSISINMAQLLGGAIHVTSVPGKGSVFTLTLPSEEASE----------------
90423379     -----------------------------------------------------------------------------------------------EDVINGRIATEIVQKRMDEVLYGLDGSGLPAMPAAEWSELCVTAYDPILKLGNDALDAHAEDRKTRASLMLLAMAVVAVAGILLVGFWIQTVRLSTPMKMLVDTIGRLSRQEFALPVPATGYPDEMGAMAGALEELRRLLEKAQERANEVSRAKTDFLATMSHEIRTPLNGILGMAQLLDDSPL----SAQQRQWLDAVAQSGSLLLAILNDILDLSKIEAGRMELESIAFSPDELLRTIAAAMTPQAAGKGLAFLTEYPALPARLIGDPAKISQVLLNLVGNAVKFTHSG-EVVLSVNWAPDEQREFRVTDTGIGIARQAVPHVFDPFSQSDSSITRRFGGSGLGLAICKRIIDAMGGKITVESTLGCGSVFTVVL-----------------------
117926226    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISVRKQQEQVLQGAVRAADQANRAKSDFLANMSHEIRTPMNAILGMSHL----AIRTSNDPRQRAYLQKIHGAAQSLLHIINDILDFAKVEAGKMEMEMVPFNLDEVLDTLATLTSVKADEKGLALIFRRHLDLPQVVGDALRLNQILLNLTGNAVKFTEQGSVV-VNVEKVQQQGLRFSVQDTGIGMDESQIQQLFVAFEQADSSITRRYGGRGLGLAICKQLVNLMAGELSVQSTPEVGSCFTFTVPFTVVQEQVVD------------
149173448    -----------------------------------------------------------------------------------------------------------------------------------------------------AINLASALVTAVLAMLAAYAIVRYVIVKPVLHLKDVSDEIAGNLIRTGDEFEELSYAFNRMLRHLVTVQEELRTVNTDLDTKVDELAQVNLRLYEMNKLKDEFLATMSHELRTPLNSILGFSDLLANSKD---LNEKQKRYVSNIQMSGKNLLAQINDVLDLAKIESGKMELQLSEITVADLIERRVGNMLPLADKKNIELTSEIDPKIPILFQDSIKIQQILNNLLSNAIKFTPEGGRVHVAARLENPKLMDLIVEDTGIGIPLDEQEHIFEKFRQGKSSSSRSYEGTGLGLSIIRELSKLLDGEVFLESEFGRGSKFTARLP----------------------
222147978    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DCREQQQMAQRLVKLDAD-LQTANEAKSRFLAAVSHELRTPLNAILGFSDILMGDYFGRMEDERHREYVRLIRQSGGHLLSVVNTMLDMCRIEAGRYELLVEPFSLSQAIHDCENMLALQAQEKGVKLTSRIGRDVSELTADPRAVRQILINLVGNAIKFTEPGGVVTVDAARF-GKDLVISVSDTGIGIAQDRILLLGQPFVQVDSDYNRKFDGVGLGLSLVKGLVALHGGTFLLTSREGEGTVVSITLP----------------------
144205449    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDLQRNKALEATRSKSLFLANMSHEIRTPLNAVMGFLSLLKE----MEKDKTKLKYIKTINHSSDTLLGIINDVLDFSKIENNRLELDCLDFNPFEEFQSVADLFKAKASEKNIVLVVNMGQEMPSLHSDPLRIKQVISNLLSNAIKFTPEGKQIELKISYQEGN-LNVSVLDHGIGIHIEKQAHIFEAFSQAEVSTTRNFGGTGLGLAISKHLVEMLGGELSLRSEFGQGCEFKFVIPAKEGKPLARENLVETYEFE---
257093441    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RQTREANDKLRKTWTAMRVARDEAERASRAKSDFVSRMSHELRTPLNAILGFAQVLDREPL----QASHQDYVRLIMRSGQHLLELVNQVLDLAKIEAGRLTLEAIVFDFRQTIAEVGGIVAQRAADKGLDFIPKVAEDLPHVIGDPTRLRQVLINLTANAVKFTEAGS-VELAIDAHDQR-LLFSIRDTGIGMDEAALGRLFLPFGQGDESITRKYGGTGLGLMIARELVQAMGGEIEVDSKPGAGSCFRFSLPL---------------------
220909141    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERKQAEAERERLLQREQEAREQAESANRIKDEFLAVLSHELRSPLNPILGWAKLLQTR---PFAPEKAQQALQTIERNAKLQAQLIEDLLDVSRILRGKMVLNVCPVDLVTVIEAALETVQLSAEAKGIQLERHLANDIGFISGDAGRLQQIVWNLLSNAIKFSPPGHRVDIRLERVGAEAQM-QVRDTGKGINPSFLPHVFEYFRQEDSRTTRKFGGLGLGLAIVRYLTELHGGTVQAESGEGQGATFKVRLPLLKVGHSSEE------------
289622415    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MDVTELKDRERDIEAQLEKRQLLANEA--AAKEASRLKSQFLANMSHEIRTPITGVIGMAELLLDVGL----DAEQRELTENIFRSANALLTVINDILDFSKIESGRLDIEEVQFSLAVVIQEVSKMLSFTAERKGLTFNYEICSDIALVMGDPGRLRQVLCNLAQNGIKFCHEG-HVKLNVFVEQETNDTIEVKDTGIGIEEEVLKGLFQPFSQGDASTARKFGGTGLGLTISKNLLELMNGRMALASKRGEGTTATFWIPFKK-------------------
196157965    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KAIATREPIETTLLNYKKDGTKFFNRLNLTPVKTNGEITHYIGFQQDVTQQRQTEQYL-QEAREKAEESARLKSSFLASMSHEIRTPIHGISGVLQLL----GGSELTGEQKHYLSLAKFSIQGLLHIVNDILDFSKIEAGQLQIEESPFDILESLENLQSQYAILCQEKGLELHFHFDQGYHVVQGDDVRFRQILSNLLGNAVKFTDTG-YIEVTIEKNPDNTLRLSVKDTGIGIAQDKQSTIFDVFTQEDLSTTRKFGGTGLGLSISKQLCGLMGGDIKLESVKGNGSTFSFTIQLEEADESLIKPIHYNNASK---
71909298     --------------------------------------------------------------------------------------------------------------------------------------------------VPITVSGESFGQIQFGIDIAPFTLALNRTQRWFMALSALEMGLVAFFSLILTYLTRQLTALRNASREIAEGRFDRNDELAELRESKAKLRQAKEEAESANAAKSQFLANMSHELRTPMTGIIGMSFLMMRTEL----DEQQRDFADTIQRSANALLIIINDILDLSAIEAEKLRLAHANYSARKVIGEVLALISPSADAKNISLISQIADDLPEILGDAIRLRQVLLNLLGNAIKFTEQGS-VTLEVAHQPTDDGRFVVRDTGIGMTPGVVNALFTPFFQADLSNTRRFGGTGLGLSISRRLIELMHGEISAESEPDVGSTFRFHLPETSVAEEQPQ------------
114770625    --------------------------------------------------------------------------------------LYIGKDITHVEILKAQTQRSQALLETSRIAQLGSWELDLRTNELYWSDETYRIHEL-PLSADINVTDGINFYAPEA-----RPIIQDAVNNAIEFGTPWDLQLPFITAKNNHIWVRAIGAAEFKDSKVISIKGTFQNITS--------IKETEQRANEANQSKSDFLANMSHEIRTPINGIIGMNELLQKTSLTT----QQTEYTQAIQRSSQALLGLINDILDFSKIEAGKLNLNVKKVAMDEFMENIYKEIQPLSDAKNLQLDIQVCP-LVTIMSDPMRLRQILINLCSNAIKFTEYGS-IRISFSVIDEQYLRFTISDTGIGIPSEKSSQLFEKFNQLDTSSKRSIGGTGLGLTISQQLSQLLGGAIGFNPEYQEGAEFWFT------------------------
254442776    ----------------------------------------------------------------------------------------------------------------------------------------------------LNIEVLPPYWKTGAFRAILVIVIIALLVGTYLYLRLRRIKLEGLVKDRTSELEQANQQLAKQSQEL---EAHQENLEEQVQLRTRELEKAKLQAEESDQLKSSFLANMSHEIRTPMNAIIGFSNLLCQRDNDPDEEE---EYSNIIQSNCTSLSHLIDDILDLSIIEAGQLQVKQEDFDLNSLMRELDNVFRAQLKQESLRVEEHLGERSSYILCDRDRLRQILTNLISNALKFTSTG---YVSARYTAAGKIRFEVEDTGIGIEAKHLDSIWVQFRKIEDHTKQLFRGTGLGLAITKTLVQLLGGSITVQSTPNEGSCFKFEIP------YVP-SRKKSTEPKNTA
227821337    --------------------------------------------------------------------------------------------------------------------------------------------------------------------ISFLKAIDALRQGAACSAVDIRLERPSASSAQFVHMRCEMTPLRDAEGRLMAIVAQSRD-VSAEARLRAEAAAKAAHAESANDAKTRFLAAVSHELRTPLNAILGFSDVLTGEYFGKLENDRQREYVSLIHRSGTHLLSVVNTMLDVSKIEAGRYELVPEPFRVADAIAACEAMLSHQAREKGVRLTSRVTRSVGEINADQRAVQQILINLVGNAVKFTDKGGLVTVDAE-VDGAMLNLTVSDTGIGIAEDKLEKLGQPFVQIQNDYTRRYEGTGLGLSLVKGLVELHGGGISIRSSEGEGTVVVVSIPR---------------------
148359459    ------------------------------------------------------------------------------------------------------------------------------------------IFQADDILGWLSIDIDTQSMLIVTIFITLFGLLMGLTIHYFLSKRILRRSMKQILSGELGIIEKGCAHLQRQYLNTVRDLNHHIEITADLQQSLELLEEEKKKTEEKSRQKSEFIANMSHEIRTPMNGVIGFTNVLLESKLDPL----QLDYVKTIKSSAQDLLSIINDILDFSKIDAGKLNLDCIPLDIRGCIDEVLSLASPNAHKKGIDLIPITDINVPMVLGDPLRIKQIISNLVTNAVKFTDHGIRTKIEQETDKDYTLLFTITDTGIGISPEDQTKLFTAFNQADTSITRRYGGSGLGLVICKKLCEEMHGRISLTSEINKGSTFSARIKVEKLVAYEIEKNQ---------
83950813     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITAEVR-SKEVLRRAKHRAEAASRAKSAFLANMSHEIRTPMNGVMGMADLLRETDL----DEDQALYATTIRNSAEALLGIINDVLDYSKVEADRLSLQLDGFDLERCLHEIILLMQPKARDQGVDVWLDYDLFLPTLRGDGGRIRQVLTNLIGNAVKFTPEG-HVLIRVVGVSAEGIHVTVEDTGIGIAPDKIGHVFGEFNQVEEAQNRRFEGTGLGLAIAQKLIRLMGGEIWVESAPGQGSVFTITLPQGQEPCRLPE------------
298675021    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDITTRKQAEENLI-IAKLEAEATSQAKSELLANVSHELRTPLTSIIGFSDIMLKGKAGKLNNNQI-NYLNKIHKSGQNLLDLINDLLDLSKIESGKMELHYEKISLTEIIEDLMAKLSPLASEKGLTLDSKINPDIEYVCMDNIKLRQILYNLIYNAIKFT-NNGSITTEVDFVDNNYQ-FSVIDTGIGIPEDKQDEIFESFKQLDSSTKRRHAGTGLGLTLVKRLVEIHGGYIEVESKYGEGSRFTFTIP----------------------
146284197    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QLAEQTEALARQRDQMDEKNQRLNEAQLMLEQRADELQRASRYKSEFLANMSHELRTPLNSSLILAKLLADNPDGNLSDDQVQ-FARSIYSAGNDLLTLINDILDISKVEAGKLEVHPELTILSRLVDGMKNLFLPQAMEKALSFSVELADDLPPLFTDRQRLEQILKNLLANAFKFTEKGS-VTLRVEPRDGGMLAFAVRDTGIGIAPEQQAAIFEAFRQADGTTNRRYGGTGLGLSISRELANLLGGQIEVQSAPGAGSTFTLVLPQS--------------------
239627024    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KDRELQERQ--RNALEEAYQVARVANAAKTNFLSSMSHDIRTPMNAIMGMTTIAQANLESP---EKIRDCLEKIKTSSRHLLSLINEVLDMSKIESGKVSLALAQMNLPDMIQEVMDMCRPLVNEKHQLFRISIGRRHENVIADGDRLRQVLMNLLSNAIKYTQEGGTITLRINERDKRQYEFICTDNGIGISKDYLPHIFDAFTRAEDSRVSKIQGTGLGMAITENIVRMMNGIIDVKSEEGAGSTVTVSVPLE--------------------
219849612    ----------------------------------------------------PAVELVYTAQGLWVLTGSNGPLWYVGVVNGYGMVLVGTLLMINQARRSRALYRAQALLLVGAL---LPWVTSILFVTGRSPILYIDTTPVAFALSGLTFNVAMRRFRVLDLLPAARDAIVDQISDAIIVVDRHDRVLDLNPAAQLFFADQTAVWLYEQVRDRYEGQFELNQPTSEGMLTYDLRCTTLRLLKQAALALSTFLAMMSHELRTPLTAILGYSEVIRDDLQIRGQNDLIAD-LDRVVLAGRHLLNLINDILELARLEANSLQVYPEPLHLAEIVTEVVSTSHGLAQRNQNTLTVTVEPNLPPVKADPTRLRQVLLNLIGNACKFTEQG-QIHVRCYSPQPGIIQIDVSDTGIGIPPEQLASLFQPFMQVDNGTTRRYGGAGLGLAISRRLCQAMGGEIVVESEPQRGSTFSVRLPVATVMSPLCSDN----------
149912708    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IKLIDERGQGGDVITETILREKELQDARRRAEAANHAKSSFLANMSHEIRTPMNGVVGMAELLMDTDL----TEEQNLYANTIRKSGEALLVIINDVLDYSKIEAEKLHLHEEPFDLERTVHELVMLLQPNARDKELELLVDYDMFLPTFHGDPGRIRQVLTNLIGNAVKFTEKG-HVLVRVHADAIAHLRITVEDTGIGIAPDKQAHIFGEFNQVEDAKNRRFEGTGLGLAISRKLIAMMQGDIWIGSEEGRGSTFGISL-----------------------
186683692    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRWVQVRSSPMLSGQGELLGYVGTLEDITAEEVRAQVIREQARQEAEAANRMKDEFLAVLSHELRTPLTSMLGWSKILRSKKL---DDKATSRALEAIERNAISQMQLIEDILDVSRIIRGQLRLNVSAVNLISVMEAALEAVRPLAEPKEIQLNTVLDTSVGSVYGDPARLQQIVWNLLTNAIKFTPKGGRVEVNLSIVYGEEQQIQVIDTGIGISSEFLPKVFERFRQADSTTTRSHNGLGLGLAIVRHLVELHKGTIFAQSPSGQGATFTVRLPL---------------------
149188199    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSQISFYLAIGGIIFMSTIVFIVLLANKSH--AALEKSADKLAIARDEADYANQAKSDFLANMSHEIRTPMNAIIGMSYLALKTDL----TKAQRNYIQKVKLSADTLLGLINDILDFSKIEAGKLDIEHVDFRLENVLDNISNLVGLKASEQGLELLIHTSKDVPTLYGDPLRLGQILTNLANNAVKFTEQGEKITITADNLENDDVRFAVSDTGIGMTPEQTQKLFNKFTQADSSTTRKYGGTGLGLAISKELCLLMGGDIEVRSQFGEGSTFEFTINMKRVLETKP-------------
256756353    --------------------------------------------------------------------------------------------------------------------YGSSWLTIQLVIPINGKQETIAAVYLHTPVPAIQKVRTSVFSL----FLISGGVAILL---AIILVYIFSIRFTRPLKQINNAAKIIAGGDFQKRIVVSS-----QDEIGQLADSFNHMVEDLQRLEEL---RRGFIANVSHELRTPMTSIRGFIEGILD---GTIPPERQKGYLTIVRDETNRLNRLVNDLLDLAKMESGELTLTMKPFDINELIRICVIKLETLITSKNLEIEANFEIDNMMVSADKDSIERVIINLLHNAVKFSNENGKIIVETAKNKDK-IYVSVKDNGIGIDGDDKKRIWDRFYKSDKSRGKDKTGTGLGLAIVKNIVTEHKQDIWVESEVGKGTKFTFTL-----------------------
186681899    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIKAGATDYLSKSRISPENLAQVLRSAIRIY-RAEMQAALAEEQLRESHEKLIRKNQELERQQEQIQMQNFKLLEASRLKSHFLATMSHELRTPMNAIIGFSQILLRPKFGQLSN-QQADMVERILNNGKHLLMLLNEVLDFSKLEIGRLDLKAEIFDVSKVINLAVGEMRSLADAKKLSLLVQNDLQNPFIFNDPVRIRQILTNLLSNAIKFTESG-EIWVEVKELPTNQVAIIVRDTGIGIASRDFKRIFEAFRQVDQTITRKYPGTGLGLAIVDSLVRMMGGKIFLESKLGIGSMFKIELPRQITLQNVVDD-----------
182412630    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WISESVRVVRNSAGELARFEGVAIDITQQREAARAL-QAAKEAADAASGAKSQFLASVSHELRTPLNGILGYTQILRRD---PLLGEKQREGIRVIHESAEHLLVLINDVLDLSKIEAGRIELHPGDFALAEFAAGAERVFAPRAREKNLLLETALAPDLPEVRGDEARLRQVVFNLLGNAVKFTAQGGVV-FSISSSAGGGLRFSVSDTGRGIAAADLSRIFEPFTQVGESTGAAT-GTGLGLAISRSLVERMGGRLQVESKPGWGSRFWFDL-----------------------
196258213    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERKAAEVERDRLLQREARTEAEKANRIKDEFLAVLSHELRSPLNPILGWAKLLQTKKL---DGATFKQALSTIERNAQLQAQLIEDLLDVSRILQGKISLNPIPVNLASIIRHSIETVYLAANAKSIDIQTTLDETVGQILGDPARLQQIVWNLLSNAVKFTSTGGRVEVLLESV-GQSAQITVSDTGKGITSEFLPYVFDYFRQADSTTTRKFGGLGLGLAIVRHLVELHGGTVGAESPENQGATFWVKFPLI-TSSFTKEDENVS-------
196258213    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGLLVVGLNPF-RLFDDDYRRFIDLVAAQ-----ISASIANAQAYEEE-RKRAEELDRAKTVFFSNVSHEFRTPLTLMLGPIEDVLTDKDEPLGP-SQQERIEIVQRNGLRLLKLVNTLLDFSRIEAGRVEAVYEATDLSVFTTELASVFRSTIERAGMRLMVNCPPLPEPVYVDREMWEKIVLNLLSNAFKFT-LNGEISVSLEWVK-HSVKLSVNDTGIGIPEAEIPLLFERFHRVKGAQGRSFEGSGIGLSLVQELVKLHQGSIDVVSVEGLGTCFTIFIPT---------------------
87306646     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLWDTLDELVEQRSRVQEYAAELEVKNHELEESRRRAEASNLAKSEFLANMSHEIRTPMTAMLGFADVLLEDGDIQKAPKSRIDVIRTIQRNGIHLLGLINDILDVSKIEAGKLAVEQVQCRPAAIIKEVLSLMQVRAEQSQVELKLRYETETPEILSDPTRLRQILMNLIGNAIKFTEEGS-VTLAVRFIESPELEFDVIDTGIGMTLEHQQNLFQPFSQADSSMSRRFGGSGLGLAISLRLAGLLGGDVSVQSTPGTGSTFRFR------------------------
225571388    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------IANQNMISSGTGEMTIIEMIYANPLMFVVICGVVFLLIVILILVMARYR--IHAVRMQNSLA-----KAEKENRAKGEFLSRMSHEIRTPMNAIVGLSDL---TCMMDDVPETVRVNLSKIRSSSRYLLGLISDILDMSRIEQDMMTIVREPFSIGQVMNELESMMTAEAGRRELEFKLDLRIKSDRLIGDAVRLKQVLMNLISNAFKFTSAGGRIRVDVTETEASAECFRVADNGIGISEKDQERIFESFEQVGTNYS-KSQGTGLGLAISKNIVELMGGKLELKSEIGKGSEFYFT------------------------
142190056    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FNRMLRGLVESQDELRQANESLDDKVDELARANMHLYEM-------NRLKSDFLATMSHELRTPLNSIIGFSDVL---SSIKSLDDKQNRYVQNIRSSGRMLLEMINDILDLAKMEAGRMELRIGRFNVESAVSAQCDMLRPLAERKQIDVAYTVAPGLEAVEQDQSKVQQILSNLLSNAVKFTPEGGRITVTAEPADGTTMLLEVTDTGVGIAPEEQQAIFEKFRQGDDAMTREISGTGLGLSIVRELCRLLGGDVSLESHLGRGSRFTIRLP----------------------
256829655    ---------------------------------------------------------------------------------------------------------------INFCAIAMCLFLRDFLETGRFHPAWACVFPTGALVVLGPMHTMFNLVFNVAVFLMGFGVILSSCLKGRWPGCIL--LMAWSLVSVL-FFIFVATVVGWSNLGYLALAAEAVLMSLPLAYRIRQLKLEREASAMAARAKNLFLARMSHEIRTPMAAILGFTDIALRMQCC----DQVRQYLLKVKVSAGHLLGLINEILDLAKIEAGKLDVEHKSFDLLCLAREVCEIVAPMAEKNGNELLLEADPDLPHVFGDPMRLRQVLVNLAGNAVKFT-KNGEVRIAMGFSSGRQRFFEISDTGPGIPAELIPRLFQAFEQGGGDTASRYGGAGLGLNISSRLVELMGGVIGLSSERGQGSTFWVEL-----------------------
291519879    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VATDLTEENRQEAQSANAAKSNFLSNISHEIRTPINVISGMNELILRE----CKDESIIKYAENIDVASRNLSSLINDVLDFSKIESGKIELISTDFNIGSLLNDGYNLFLALAQQKMQSFALECDPNTPSVLGDEVRLKQILTNLISNAVKYTPDRGAINVTVTSKELENEIINVTDNGIGIRTEDIPNLFQNFQRFELTKNRSIQGSGLGLAITKNLVDLMHGTINVDSTYGKGSSFTVNLPF-KVMDHAP-------------
87311452     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELEQTNTQLEEQTQQLEAQRDDLARTKLSLQHQAADLERASRYKSDFLANMSHELRTPLNSSLILAKLLADNPQGNLSEEQVK-FAKTIQSAGNDLLNLISDILDLSKIEAGQMELRLEQLRVQKLIDEVSRTMQPLARQKELRFETQIAPDCPKIFTDRQRLEQVLKNLLSNAIKFTEQG-EVKLSVTPLSNQRLALAVSDTGIGISEEQQQIVFEAFRQADSSSHRKHGGTGLGLSISKEFSRLLGGELRLESKPGDGSTFTLIIP----------------------
153872278    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FNNMATQIFEQQEKLLSLNSQLEERTAEIERRKQAEEEAKKVAETANQSKSLFLANMSHELRTPMNAILGFSQLMERDQAITS---TQQNNLRIIQRSGEHLLSLINDVLDMSKIESGRMTLETESCDLPQTLKDIADMIHIRAKNKNLLFTWEYDPKLAHIKTDVGKLRQILINLLGNAIKYTHEGG-LSLRVHSKEQHRVYVEVEDSGAGIGPEEVDKIFDAFVQVSSS-KGISEGTGLGLSITRRYIQMMGGDIRVMSELGKGSLFKFDIPVEKISSPINTDNNVS-------
160934161    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------AISSLNLISVGETELSLSSLLVMAITLVALFTLFFLVALLLIFRSRLHSAKMKLELE-----------KAEAGSRAKSDFLSRMSHEIRTPMNAIVGLADL---TEMIPSLPEKAQINLTKIKTSSRYLLSLINDILDMSRIESGKMELEQNPFSLNVLLCDIESMLTAEAERRELTFRVEKNLQHDVFIGDTVRLRQVILNLLSNAFKFTPSGGTVWLRVTEETTGNVLVQVIDTGIGISEENQKRIFRSFEQVGPNAT-KCQGTGLGLAISRNIIKLMGGEILVKSELGKGSEFSFSI-----------------------
159184529    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HVRIEMTAIRGATGRLRRIVAQLEMERLRRDVARKAAEAANDAKSRFLAAVSHELRTPLNAVLGFSDILAGEYFGRLENDRQREYVGLIRQSGAHLLSVVNTMLDMSKLEAGRYELLMESFPISETIASCEAMLGLQAKEKGLTLTSRIQRGIGEISADQRAIRQVLINLAGNAIKFTDAGGVVSIDAA-REGGMLKLTVSDTGIGIASDKIELLGQPFMQVQNEYTRRYEGTGLGLSLVKGLVALHGGTFVITSKPAEGTVVTITLP----------------------
71908547     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RNEEELAQHRLHLEELVAERTEELAVAKES---AEAANVAKSEFLANMSHEIRTPLNAISGMAHLIRRGGLAP----EQMERLDRLELASEHLLETINAILDLSKIEAGKFSLEEAPLRVAGILDNVTAILQDRAQAKHLQLSVESDPTLPPLLGDPVHLQQALLNYMSNAIKFTESG-RITLRARRVDEDALRFEVEDTGIGIAPEHLPRLFSAFEQADNSITRRYGGTGLGLAITRKIARLVGGDAGASSVLGQGSTFWLT------------------------
144130466    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SQIEDREARLQEVIRELESARDQAEDAARSKSSFLANMSHEIRTPMNGVVGMTSLLKRTEL----TKQQQLYFDTIEKSASSLLMIIDDILDFTKIEAGRLEIKQQAFSLRETIDAVSVFFSEPAAQKGLDFTIDMAANLPRVIGDSGRIRQVLLNLVGNAIKFTQQGS-VTLTLMEESGNRIRFTVTDTGIGIHKEKQDRIFSEFFQADATSTRQFGGTGLGLAISRQLVVLMGGSIGFSSEQQKGSVFWFEVPKTEVLNP---------------
172036053    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RHWQSSEIQLLNQIAHQLGLAIQQSELLKALETAKNTAESANRAKSDFLAHMSHELRTPLNAILGFSQLL---NNDENLDEEQKEYIDIINQSGEHLLTLIKSVLDMAKIEAGEINLDYQPLNLHQLVKNLSGMFKLKAQCKNIDLTVDIGNDVPSIMGDEGKLRQVLINLLNNAIKFTEEG-KVILSIKKSQQQQLRFEIEDTGPGIDIEEAPRLFQPFFQTKLGQKT-QEGTGLGLTISYEFVHLMGGTLQVSCPIKGGTIFYFTLPVNIPKNY---------------
90022133     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------LAGVMLLSVWFTAMLLSVLAFFLSIRITNPIKAITIVANKLVKGDFSQRVQVQESNELIQSRKYYELELLAAKNEAESSSRAKSEFLACMSHEIRTPMNGVLGMLGLVLNSSLTP----EQERKLLLAQSSGQSLLSVINDILDYSKVEAGKLELEHLDFDPHRLLSDVVQSFNYSAQEKGIELVLDIGLGGKVLRGDPSRLRQIINNLLSNALKFTSQG-EIIVRAKLDSENQLRCSVTDTGIGIPSDKISGLFDSFTQVDSSTTRRYGGTGLGLSICKMLTRIMGGDIFVVSEVGKGTRFDFVV-HVETGSCLPVDNAES-------
296132713    -------------------------------------------------------------------------------------------------------------------------------------------YKVGDLAGALTISIPMELMILESVFLTVLIVFFTACVITFLTRRFITIPISKLTGFAQELGRYKSYGEIKELTERFTDMAHKHDIYEQLEVAERTAEAANKELAEISQYKTEFLANMSHELRTPLTAILAFTEELLTKSMGQLNAE-QEEYLKDIRDSGRQLLNLINDLLDLSKIESGKMALNLTEVNVGEAVRGVEKLLRPLAQQKNIDMQSAITGTNV-IIADEEKVRQVIRNLLGNAIKFTPAGGRIELYVRDTDDEGVLLTVKDSGPGIPAKDRARIFDSFYQGHRGRNKEYGGTGLGLALVKRIVEMHLGEITLESTEGQGSAFTVYLP----------------------
288941472    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLQTQVRLARTEAELARARAESANRAKSEFLANMSHEIRTPLNAIIGIGELLAKTRL----DATQREYVHIIETSGNAMLSLIEDILDYSKIEAGRLELDAVRFAPAVCIREAVGLVQLKAREKGLRIDVAVDPGIPYFLGDSHRFRQIAINLLGNAVKFTEQG-RIGVSLNEDAGQDLVLTVEDTGIGIPPDRQSHIFAKFSQVDASTTRRYGGTGLGLAICRQLARLLGGDIEVESAPGQGSRFTVTMRACRRQHEAPEDQ----------
45659014     -------------------------------------------------------------------------------------------------------------------------THLNRISYYLGLVNNLIIVYFCIVRIRGGFKSAKNFLIIHLVF-PVAGILTNLSTFGAISIDYLSLHLLAFISQSVLFSVMLVQRIKELEFRLLQSEIHKNIVLLKKEIQQRRETEAKEVAEKASKVKSNFLANMSHEIRTPMNGVLGMVQLLGTTKL----NDEQKEYVEVLSVSAKSLLQIINDILDFSKIEAGKVILEREVFSIRSVLDEIHDLLYPLAKQKEINFRLEGKLEIEYVYGDPLRLRQILWNLAGNGIKFTSRG-EVVLKVTQKSSVSIEFTVMDSGIGIPLEKQKQVFEAFSQNDTSTARKFGGSGLGLSITKQLVELQGGVLKLESKDGEGSKFTFTI-----------------------
254463944    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLARISEARQAGRPLRVEILNRSKDGRTFWLETNQPMLDACGRVDSYVAIERDITAA-KLHEQELEKARIAAEEGARAKADFLATMSHEIRTPMNGVIGMAQLLRDSGL----NEEQELYAGAILSSADTLLALINDVLDVSKMDAEGVSLSCTDFDPRACFEDTMRLLKAQAEAKGLDLLLDIKACVPRLHGDDRRIRQILLNLAGNAIKFTERG-QVQVTLDAEQGTGLVFSVADTGIGIPREMLSKVFERFSQADAAISRRFGGTGLGLAISRRLAEAMGGSISVASDLGIGSCFTVRL-----------------------
116251150    ----------------RAATSWLSRTGGGEAVRQRELAILRRLVLLSSAALVAAPIGLSAV-----TSPAVALPAGVAMVCAAFLFSAVGSIALARQGSSAGIATQSAEDFYLAATPGLVFFLDPHGSVATVGGRDRRDF-----LAWMRDPKGRGFLEQVHVSDRILFLQALDGLRRGEDAQSVDLRLDRSVSRDQRQFAYLRMDMTARR----DADGELAAIIAQLRVEQQLRDEAQNRAESANDAKSRFLAAVSHELRTPLNAILGFSDILIGEYFGKFENDRQREYVGLVRESGAHLLSVVNTMLDMSKIEAGRYELILEAFDISSSVKSCESMLALQAKTKGLTLTSRIQRGLGEVVADQRAIQQILINLVGNAIKFTEAGGVVSVDAAARDG-ILKLTVSDTGIGIPADKLALLGQPFVQIQNDYTRRFEGSGLGLSLVKGLVALHGGYFAIASQPGEGTIITIEI-----------------------
254492365    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISEHKQVEAILKTERDDAESANRSRGEFLANMSHEIRTPINGVMGAMNLLADTPL----SASQHNLLNISKRSAESLLGIINDILDLSKIESGKLEIIEEEVALVNTLCDVARLLSAKAESKHIELLCPAHLDEVSVKVDGLRLRQVLTNLLNNAIKFTEQGSSVDVLSQTSDKLKLRFNVVDTGQGIAADQQALLFQRFQQVDSSLTRREGGSGLGLSISKQLVELMGGTIGVESELGIGSRFWFELDLMKATQNQP-------------
168038964    -----------------------------------------------LSLIFNLVIAVCTAISPLIQWSSFWRYWATWWLGILATMITVTRTHLKNPCKLLECAL--VIMVTSAVMVIVFFLNLEDFRPLPYLCFPLMAFRFNTVGWAVTVSALGTIRKRGAIYTARMPVSSPQVILQIELFSCVMGVVGIILAAAVREKKHLTQKLHQLNVELEHTVDTR---TMELRKTNEELQISQQKAEQASHAKSDFLANMSHEIRTPIHGILGLTALLMESELTT----DQKESLESVKECADLLLHIINSVLDLAKIEAGRLEVEKVSFNIRKMVSSTLRMLQARAQQRGLQLLWEVDKAVPQMLGDVGKLQQCLINLVGNALKFTHKGS-VTVSVKVAAEGTVEFEVRDTGIGISQEKLQDMFKPFTQADASTSRLYGGTGLGLCIVHRFVELLGGTIWAESEMGKGSAFHFRLPL--FLHVPQESPSESPKF----
190576120    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALAQLQRERSLLAAERDQLRRTTERQGQAAEAAVLAKGEFLATMSHEIRTPLNGILPMLELIARGPLG----EDQRQMLATASASSQQLLRIVDDILDYSRLEAQALELEITSFNLRDLLDGVVQLMQRAADAKGLSLGLQLDPSVLPVRGDPVRLRQVLSNLLANAIKFTARG-QVQLRVQRLAQHQLRFEIIDTGIGIDDALQARLFQSFSQADASTTRIYGGTGLGLAICKRIIDLMHGRIGVLSTPGQGATFWFEIPLLKVPGDLP-------------
156934002    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WMLLSGQIIALTVTGEIERLIG------TLQDITRRKEAELNEAKSAFLANMSHEIRTPMNGILGMTQLCLDTDL----NSEQREYLTLVMSSAQSLLHIIDDILDFSKIEAGKIVLHEEYVALRPFIQSLVRPLMPLASEKQIELLVEVDERVPTLRVDVVRLRQVLTNLLSNALKFTHQG-EILLAVAPGPQPGERFRVRDSGIGIPPEKQQVIFEAFSQADTSTTRRYGGTGLGLTISARLVAMMGGLLTVASEANQGSEFSFTLPLQSAAQATPE------------
136547535    -----------------------------------------------------------------------------------------------------------------------------------------------------STDGLINFTLGMLTFVAMLGLLLFWRALRSADKH---------LQTAQSLAAK--YQL--SNDALRSEVSQREAMEQGLRDSQKDLMDAKAKADSANELKSQFLANMSHEIRTPMNGVVGMTQMALQTTLDP----QQREFINLANVSAKHLMSVINDILDFSKIEAGHLSLHPIACNPWDVVMQTVRSFQSEANLKGLSLSVDLEPLPQSMMIDPVRLRQILTNLIGNAIKFTAKG-DVTVSMSYPDTVRLHFSVRDTGIGFAPEQASRLFDPFIQGDSSITRSFGGTGLGLAISRNLIRLMGGDIQAQGQLNQGATFSFHLPLAPAVD----------------
119490557    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SGKIRTALLSADLIEINSEQYLLSSSNDITERKQVENQLQTQNIELEIARKNADAANQAKSTFLANMSHELRTPLNAILGFSQLMAQNPIFVSASKE----LEIINRSGEHLLSLINDILDLSKIEVGKVVLEEKPFDFYILLDTLEEMLKMRANAKGIQLISERDQIPQYIKTDENKLRQVLINLIGNAIKFTNQGS-ITLRVDSHSPDQLFFEVEDTGAGISTEEIDQLFDAFVQTS-AGKQSQQGTGLGLSISRKFVQLMGGKISVKSQLGKGSLFQFNIPQKKVISLAP-------------
168022780    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELRKANEELQVSQKKAEQASHAKSDFLANMSHEIRTPIHGILGLTALLLESDLSPDQTES----LQSVKECADLLLHIINSVLDLAKIEAGRLEVEKVPFNIRKMVSSTFRMLQARAQQRGLKLLWEVDKSVPTLMGDVGKLQQCLLNLVGNALKFTHEGS-VTVSVILTNDTTVEFEVRDTGIGISQEILLDMFKPFKQADASTSRLYGGTGLGLCIVQRFVELLGGTIWAESEVGKGSAFHFLLPF---FSNNPKENPLESSSKMFS
187926379    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SERRQAEARRTQLLEAESRAREEAERASRLKDDFLATVSHELRTPLNAVLGWAQLL---NMRAYDEAMFKRGIEAIERSARTQVHLIDDLLDMSAILSGKVPLEIGPVDLADVLERARETIEPMARQKNITIETEFLP-VPMLQGDAGRLKQVFWNLLANAVKFTPEGGHIRLSVHPAP-EGVVATVRDTGIGIEPTFLPHIFDRFQQADLSSTRRHGGLGLGLAIAKQLVELHHGRITAASSADRGTTMAVSLPL---------------------
253998422    -------------------------------------------------------------------------------------------------------------------------------------------------------SGLSNYLLLMGVTLTFLGALLGLISAAAALLGPLRLAFLKVFAALVFASAVIAWWLVLTSESRRVAQEESNRLLREIELHRQELQQARQVAEQANQAKSRYITGISHELRTPLNSILGYAQLLDNDVSIP---AARQPAIRVIRRSGEHLLSLIEGTLDIARIESGKLTFDIKPLRLPEFIQQVVDMFELQARNKGLTFSYQLTGDLPMVRADQKRLSQILINILGNAVKFTRQGGVV-FRLRY-ARELAVIEIEDTGPGILKEELDEIFEPFARGSAANNSTVAGTGLGLTISKMLTQLMGGELSVRSVVGSGTVFQIRL-----------------------
152995210    ---------------------------------------------------------------------------------------------------------------------------------------------------GISIGGITVLAPAYKIMRSYWLLIYALASVLFIS-EPGNLIIAGLILGYGLFIFVTGKQQNRTYWQALNDNLKLSEQAEELERAK-------EAAERAGQAKADFLAAMTHEIRTPMNGVLGMAQLLAMGDL----NEKQKQQVTVINNAGRTLMHIINNILDYSKINAEQLALEKIPFDTRNVVNEVKLLLAPQFEKKPITLKSSIENIPSFVLGDPFRLHQILYNLVGNAFKFTEKGESIEVSSKESDAENTVISVKDTGIGISPEDQEQIFEQFYQVSH-FDPNIRGTGLGLSITQRLVELMGGTISLTSEIGVGSRFTVDIP----------------------
82523852     --------------------------------------------------------------------------------------------------------------------------------------------------------------------LAIFQKTAMGEDVALLRGYVLPFFFGGGAAALVGYLNRRSRRHLMAR---LNAQAERDILLS------------------ASRAKSEVIANMSHELRTPLNAILGFSSAIKCETFGPMGHTKYREYIDDISHSGSHLLDLINDILDVSAIEAGKMTLHEDSINVATIAKEAFHVVECLAVENQVMLAYDIAENLPPLFVDERRFKQIVLNLASNAIKFTPPGGSVTLGLRLDDQGRHTLSVTDTGIGMSADELKNALTPFGQLNSHLARRHDGTGLGLPLTKGLVELHDGTLDITSTKGTGTIVTVVFPATRT------------------
192361677    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QLREQHDELELRVEERTAQWRQATASAEAASQAKSQFLAVMSHEIRTPLNGILGMTNLLLETELTP----KQKRFARVARRSGEDLLLIINDILDFSKVEAGKLELEIHPFQLNLLVEDLAERYAPIAHAKGLELLCNTPLPPLSAEGDAARLAQVLTNLLSNAIKFTERGEEVKLLLREDNLLHLHFGVRDTGIGIRVEQAERLFNAFTQADSSMTRRYGGTGLGLAISQCLVELMGGHIALESEPGKGSYFYFEL-----------------------
119946606    ----------------------------------------------------------------------------------------------------------------------------------------------------LALTFTLSFLSAGILFLIYVPLDDPRVKQVFASTLVKIFFLLLIIIGVVSWLFILVRSGNQTALKELRSQT--NALAKEHEQTSSALQVAKEVAEAANEAKSRYLAGLSHELRTPLNVLLGYAQLLSRDPALPF---KQREIIGIVKRNGEHLADLIEGLLEISKIEAGRVNLQRDEFNLKAILQQLVDMFQMQASKKRLKFYYLASPNLPYVATDKQRLRQILINLISNAIKYTEQGS-VTFKVTYRS-EVAHFSVIDTGPGISKSNQELIFKPFEQIRNDHTKAISGTGLGLTISRSLAELMGGEISLTSSIGQGSTFNFRL-----------------------
298242637    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SVIAVPLLLQDQAIGAIMLYAQEPRPIRNHETFLLSSASIQASMAIQNTLLFSELKEKNAALEQANHLKSQFLANVTHELRTPLHSIISYGALLLEGYVEGELSSEQEEHIQFMVRRAEDLSHLVDDMLDLSKIEADRIEMKPEALELSVSLSEVVNQLKPMALNKDLYLNLECDPQVPKVLADSHRLRQIVLNLVSNALKFTEKGG-VTIHCQHMPERAQVISVHDTGIGISPAALGYIFEAFRQADGSTTRRFGGTGLGLTIARKLIELQGGEIAVESIPGRGSTFAFTLPVA--------------------
189423458    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KTVNEQLEKRIEEANEAKSRFLAVMSHEIRTPMNGIMGINNLLKQSQLTP----DQRELLGYASDSADALLLIINDILDFSKIEANKLELCPSVFRLGRLMESLCNMYQLVADKKGLRLVCDYDRELPEVTGDQDRLRQVLTNLLNNAIKFTRQG-EVRLWVHRLSSSSIAFQVTDSGIGIAPEKQERIFDMFSQADSSTTREFGGTGLGLAICKSLVGLMGGTIQVTSTPGVGSTFRVELPFSPAAGLAEAE-----------
217977833    ------------------------------------------------------------------------------------------------------------------------------------TGAVLSIAGNRQSLFGLPAADLMGRGFFEHVHVADRPIFLKAIGEASFSDAPITVAL-RLRASSLDRGDYAEPVFLWLDMRARRCGKHSPERSA-VAIFRNVTDAHWRQDEAADLSKDHFLANVSHELRTPLNAIIGFSEILGDADQAPRDPAKQREYAAIIHRSGQHLLSVVNSILDLSKIHSGSFDLSPSHFGVAPLVEVCCDMVKLEAQDRHIELKRVCPEGLPEIVGDKRACKQIVINLLSNAVKFTPAHGEVSISVSI-EDETLLIAVADSGVGINEQDLARLGNPFFQARGALDRPFEGTGLGLSIVSGLVGLHGGSIAVASEPDQGTCVLVRLP----------------------
83312715     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRSPDGAILHYLAVKEDITAR-KAAEDALVAAMQAAEDANRAKTVFLSHMSHELRTPLTAVLGYTEMLESGMAGPLPS-QHADFVAAISDSGRHLLSIIDEVLDISRIELGSYRIATGPTDLRSIAQECVGMLRPQCVAKDIQLDLEEGGAMPLV-TDSRAVRQVLINLLGNAVKYTEAGGRISVGLTR-AGQTLRVVVADTGCGIATDKLAHVFEPFQRVDPLRADPARGVGLGLAICRRIVELLHGDIAIQSEPGRGTAVTLTLPLSAADN----------------
289641928    --------------------------------------------------------LVGTQYGTFFLAGTPAPALRLIASFGYQAHPDVPREFDLGQSLVGQVARTKKSIFIDRTPVHYVKISSSLGHAEPVNLIVLPVLFEDHVLGVIELASFTPFTQVHRDFLDRLMEIIGVNINIIVANSRTDALLAERLAAELRARSEELQELQRSNAELAEKAALLARQNHDIEIKNFEIEQTRQEIEESSRYKSEFLANMSHELRTPLNSLLILARLLAQNPANNLSPKEV-EYANVIHSAGSDLLQLINDILDLSKVEAGKIDIHLERFALSALLDDVQGIFCPIIEEKGLRFTVEVAPDVPDLVSDQQRLLQVLRNLLSNAVKFTQLGG-VELRIRVVSDRAVAFAVIDTGIGIAEENLDRLFGAFQQGDGSTSRRFGGTGLGLSIAREVAALLGGVIRAQSEFGQGSTFTLYLPLSS-PGAIGEQAHGATR-----
219849554    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QRNALGTLLSAIANVRDITAQKAEEERQ--NTFISVISHELRTPVSIIKGFAETM-LRPDGQFTVEQYREALQVIGEEADRLARQIQDLLDVSRIAAGGLRLEYSDVSLQLLVKEVVRRFAAQVGDR-IEFEIRVPDDMPPVYADYERLRQVFTNLIENAVKYSPNGGTIRIGAR-AEGEMAIVYVADQGIGIPPEEQDLIFERFYRVDNRLRRDRPGSGLGLYITRAIVEAHGGRIWVESQVGRGSRFLFTLPLSR-------------------
280958418    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MRHLIKDLQTANAKLEDHRAHLEERTEELEHKNDALDELRNAAERANLAKSRFLSSMSHEIRTPMNAVLGMAEILGETELTP----DQTRYVQIIRAAGESLLAILSDIIDLSRIETGSLRLDETRFTLSETVDKAFAIIEPRAGQKSLELVCTLAPDVPRLTGDPKLLTQVLVHLLGNAVKFT-EGGTVRLSVSRAPGRAVQFSVSDTGPGIPADRLGAIFDSFTQANNSTTREHGGAGLGLTISKRIVHMMGGRIWAESSVGLGSTFHFT------------------------
197117203    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLHVLATNSRIRGMFVGILPGSHLSAEVSTLNALSSILINTAYAVENLQEHMQNLEMKVAQRTTELEEALVKAEAATAAKSVFLANMSHEIRTPMNGVIGLAKLLMETPL----DKVQQGYMESLSDCAENLLTIINEILDVSKVEAGMITLEAIVFDLRRFLDRSLQPFVLRGQEKGVRVRLEAYPGLPEVLGDPVRLRQILGNLLGNALKFTQKGS-ITLTAALTNGVGLKFSVADTGIGIAPEAIEVIFEKFSQADSSTTRLYGGTGLGLSISKSLVELMGGELSVQSALGKGSVFSFCI-----------------------
169334382    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRDITDQIKQEELI---EAQNRALEKALKKANAANEAKSLFLSSMSHDIRTPMNGIVGMTTVAKE---SIKNEDRIKDCLDKIDVSSKHLLSLINDILDMSRIESGNLILKEENVNISDLFHDTLTIILSQAKEKNQNIRFDIDVEHENIIVDSLRLQQVFINILSNAIKFTEYNGNIDINIYELPQTKQKFEFIDDGIGISKEFIDNIFEPFERENKEMSGKIQGTGLGMTITKRILDMMGGKILVRSELGKGTCFTV-------------------------
189424026    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TARVAVITDITAR-KQAEEELNRYRLHLEELV---KTRTAELEAARDSAQAADQAKSEFLANMSHEIRTPMNAVIGMIHLTLKTEMSP----KQRDYLRKAGFAADSLLGIIDDILDFSKVEAGKLELEQHQFLLSEVLDTVTSIVGIKAHEKGLEFLLKIAPEVPQLIGDPLRLGQILINLCNNAVKFTGQG-EIFVFIEQLDCRELRFSVRDNGIGMTPEQLDKLFTPFTQADASSTRRFGGTGLGLAISKQLVLLMGGEIGAESIPDKGSVFFFT------------------------
162456058    --------------------------------------------------------------------------------------------------------------VIGAVATLEAALDWTVPNPPAILSMIIVFAAFSGGLWSGIVTALISCVF-FALYFSKDGVLLSYDEDNLLRVIVYAVTTPAMAVMASIAKRRADAMGEASLENEREHSASLRALLMQRQAVEEELQQAKEAAEAASRAKSEFLASVSHEIRTPMNGIIGMTSLALQTEL----TQEQREYLEMVKISADALLSIINDVLDFSKIEAGKLEIEPVVFDPSEIIGDAVKTLALRAHEKRLELAYDVGPDVPELVGDPLRLRQVLVNLVSNAVKFTDAG-EVVVRAEVDDAVVLRVSVIDTGIGIAPEKQRVVFDAFAQADGSTTRKYGGTGLGLTICARLVEMMGGKIWIESEAGKGSTFHFTL-----------------------
264677650    ----------------------------------EELSRQYGQAIFRVFVHVPEFV---APETREWTYVCKDGSWRRVMLAVTAMRVLTGYLGIATDITEQQQARQELELALDQLASAAVWKWTLEENIVQWNPKMFEIYALPEVGGVLDFEGWRSRLHPDDVDATMASLQVALDGRGVYDPVFRVVHPDG----QIRYVQAAGKVGRDAKGRAVSFVGINQDITIRKQFENSL-ELARQQAEQANVAKSQFLANMSHEIRTPMNAVLGMLQLVRQTQLDT----RQQDYVVKAQSAAQSLLALLNDILDFSKIDAGKLELDIHAFSLEDMLRELAVVLSGNQHHKTVELMFEVDPSLPEVRGDKLRILQILINLGGNALKFTEAGQVIHLSALRQDAASVQVSVTDTGIGITPEQLSRIFNGFTQAESSTTRRFGGSGLGLVICQRLVALMGSELRVDSEPGRGSCFSFEL-----------------------
237654220    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDISARIEMEERLR-EASAAAAAANAAKSEFLAHMSHEIRTPMNAVLGLAQVLEREPLAP----AQRDMVGRIRGAGASLLAILDDVLDLSKIEAGQLRIEPRPFDLRALLANLDSLMGQAARAKGLALRIEPPALPPQLRGDGLRIEQILINLVSNAIKFTERG-EVSLRVRADEVGDVRLEVRDTGIGIAPEAQARLFAPFTQADAGIARRFGGTGLGLSICKRLVELMGGAIGVHSQPGLGSTFWFELPLERVAGGEP-------------
144898721    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------AAIAQARHGLSQLSVSMACFFFFAIVCLSFIVWQLDLARRRQEEQLAERNVELAHL---LDENAQAREAAEQATKAKSEFLATMSHEIRTPMNGIVGMTELLIDTGLTP----ERLKFAQTIRTSAESLLTILNDILDFSKLEAGHLHFESVEFDLSLQVEDAIDIVAPRLRGRNVDLVYWIEPSLRRYLGDPVRLRQVILNLLGNAAKFTEFG-VVSIHVASGQGGRLRFAVTDTGIGIPQAAQASLFGMFAQADSSTARRFGGTGLGLAICRRIVEGMGGDIGFFSEEGKGSTFWFELPLIQPVP----------------
170741016    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITDLKQREIELDQARAEAERANQVKSEFLANMSHELRTPLNAIIGYSQMLREDAADDGNDGAVAD-LTKIEGAGKHLLDLINDILDLSKIEAGKMDVFLEEINIPELLEDVRLLIEPVAARNDNRLVVACAAGASRMVTDVTKLKQSLLNLLSNAAKFT-KGGLLTLSVDPDPDRNLCFAVSDTGIGLSPEQVGRLFQAFQQADNSTTRKFGGTGLGLAITRSFARMLGGDIAVTSALGAGSTFVITLPAHPPVKAPP-------------
160941698    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVYDESSMSCLQAAIWNQGMFAGILSF---------EVKTDGYSWNDEQRKLLEELKIIPSF--VMKARADAVSQAKTDFLSRMSHEIRTPLNAIVGMTSIARNVAD---DRDRVLECLDKLETSNQYLISLINDILDMSRIESGKMELNVQPMDMEDFVRSLEGMMRPQAEQKGLRFIVECCQGLALV-TDRLRLEQVLINIIGNAVKFTGEGGDVIFSITPEEGQRLTFSVKDTGIGIASEAMDSIFNAFEQAEKNTSVKYGGTGLGLAISSRLVQMMGGTLGVRSVLGEGSEFYFTL-----------------------
75812816     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITNHKLAEAELRQSREEAQAANRVKDEFLAVLSHELRSPLNPILGWSSLLLKRKL---SEAKIEEGLATIHRNAQLQSELIEDLLDVSRILRGKLNLNCSPVDLTATIMGAMETVQLAAQAKSITLQAALEPNIGQVRGDATRLQQVIWNLLSNAVKFTPPGGQVNIHLEQL-GNVVQITVSDTGKGIAPDFLAYIFDYFRQEDGSITRKFGGLGLGLAIARHLVELHSGTIEAQSPVDQGATFIIRLPLMSPQPTTTQDS----------
121535984    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YTTRIRVTS-RDEVGDLGQSLNALAQDMEEYVRRLEQLDKMRRDFVANVSHELRTPLTIMHGYNQALQDGTI--TDPALVKKYHRVMGEEIMRLEKLIADLLDLSQLQANGLTLDIEEVSLAEIVDNVVTLLKPRSEEKGVSLAACVAPGVPPIQGDGDRLTQLALILVDNALKFTPPGGRISIDLTVQDGEEV-LTVADTGTGIAPEDLPYIWERFYKGDKSRASS--GTGLGLAIARQIIELHGAKVDVTSRCGEGTVFTIRFPLEK-------------------
71907451     --------------------------------------------------------------------------------------------------------RWQTSVAMGFVDFGFAGFNFGLLLYLRRNPQKVEIVSSFVLFLAIYLLATNN-TMRLSLFFLLAASGFFLKGRKIGRLWLSGIILAIVAVHASGLFAYSTLDIATTCVYLIALIFENYESFKEKERERKQSEEAKEIAEAENQAKSRFLTTMSHEIRTPMNGILGMAQLMLVSRL---TEQEQHDHARTILNSGQSLLALLNDILDFSKIEAGKLELTPAVFSPRQIVDEAATLFAESAKAKGLVIEVWHGPIDQRYLADPMRLRQMLANLINNSIKFTGSG-FVRIEGREADASLLEFSVTDSGIGIPPEKLTLLFRPFSQADSSTTREYGGSGLGLSIVHNLAKLMGGDAGVESEPGKGSRFWFR------------------------
149235444    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TMASNLTSQVRAFAQITAAATDGDFEMDALKTKINQMVLNLRESIQRNTAAREAAELANSAKSEFLANMSHEIRTPLNGIIGMTQL----SLDTELTQYQREMLSIVHNLANSLLTIIDDILDISKIEANRMTVEQIDFSLRGTVFGALKTLAVKAIEKNLDLTYQCDSSFPDLIGDSFRLRQVILNLAGNAIKFTKEG-RVSVSVKKSDKTAEEVCVSDTGIGIEKDKLGLIFDTFCQADGSTTRKFGGTGLGLSISRQLIHLMGGEIWVTSEYGSGSNFNFT------------------------
86138161     -----------------------------------------------------------------------------------------------------------------------------------------------------------------AVVGLSAVMLVLLNMLALQPLKTIHDRMSDALSGVQGQVRKLPWYASREFWALNFSVGVLEDTFVERDEREAALERACEDADIANQAKSDFLANMSHEIRTPMNGVIGMAELIMETDL----DEDQQIYAETISKSGTALLTIINDILNFSKIEAGKVELNLAPFNLLTAIEDVVTLLSPRANAKGVEIILRYDPNLPEFFGDVGRVRQVITNIIGNAVKFTDVG-YVHVDVSNSENYSLTIKVADTGIGIPANRLEAVFSAFEQVDSGATRSFEGTGLGLAISARLLALMGGEVAVASKAGEGSIFTVQLPLPRA------------------
229541514    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HLYYPKERILDAHGESGELRGVVAVLHDVTETRR-----LEQIRSEFVANVSHELKTPVTSVKGFAETLLDGAM--YDEATLREFLKIIYDESDRLHRLISDILDLSRIEQHRILLKMEQLNVVDVVAETVQTMRKRIEKKQLELVLP-QKRHVMMEADKDRLRQILLNLVTNAIAYTPDKGRIEISLIERENELDLI-VSDTGIGISEKDLPRIFERFYRVDKARSRQSGGTGLGLAIVKHLVESYHGKIRVESEEGKGSTFIVTLPRTQT------------------
91772833     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMEGMWRIIQRKQSEEALANELSEVNKELEKVNDDLKSLDVMKNEFLSNISHELKTPLVSIKGYVELVFDGSLGTLN-EQQKKAVNIVLRNSERLRRLIESLLFISGLESRAIQYHIEKVRIAEIIDNVVNDVNLQIEDKGLLIENNVPENLPLINGDKARLSDMLTNLVDNAIKFTPSEGRIILNA-YEEEDDLHIEVKDTGIGIPKELIPNLFQRFYQVDASIKRRYGGTGVGLYICKNIVEAHKGNIWIESEEEKGTTVHIRLPR---------------------
255530499    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELRQTNSELEEKAQQLEERNIAVNQAKEAMSLKAEELEISSKYKSEFLANMSHELRTPLNSILILARILK-ENRPENLNEDQIKYAGVIHNAGTDLLTLINDILDLSKIESGKLDLSILPLKPLVIKQDMEALFNELAKSKKISFHTVLDKELPTLLTDQSRLEQIVKNLLSNAFKFTPEHGEITMTISKASAGTLFISVKDSGIGIPADKQKLIFEAFQQADGSTSRKYGGTGLGLSISKELAHILGGEIQVNSKQGEGSTFTLYLPKNNATAPENQEN----------
163847652    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NDLEQQVARRTEELRVALERAQLADRRKSDFLASISHELRTPLNAIIGFSTVLLDDTDQPLTP-TQREDIQSINRNGRFLLHLINELLDLARIEAGHLNLEISNVNLYNITSEVCDTVQTLLRNRPVTLRNAVPVTLPDIAADGDRLRQILFNLLSNAIKFTERG-TITVSARVHDGRYVAVSVSDTGIGIPLERQHEIFNEFVQIHGRRSR-LSGTGLGLAITRKLVLAQGGRIWVDSTPGIGSTFTFTIPVAQPALLAAPVNIDTT------
27375770     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELQSVGRDVTDRTETERALSD-ARDQADAANRAKSRFLAMASHEIRTPLNGIIGMGGLLLDTTLTP----EQATYAKAVKTSGEALMALIEELLDYSKIEAGKLDLEQRPFALSTLIEEITELLAPRAQAKTLEIAAYVDERLPEVVGDAARLRQVLLNLAGNAIKFTASGGVALIVEPGIRPNEISFLVRDTGIGIAAEAQQRIFREFEQADERVARTYGGTGLGLAISERIVKRMGGRITLASEPGKGSTFEVAVPLA--------------------
116625119    ----------------------MNERSLARRGVRSVLLALRLRGPLSADPTAQILHALVLALTIW------SAIWTIFTLPLYPARLVRLRFIMVADLRLGHFRQATYVYLTGQWAQATYNIAINGSIEITSTAFYITLPILATWLLGFREAAGVCLGSALILALRQGPTSVFLPTAPLRPPLLIWANLVQLTLTAAAPVAHI----------LQTLQQYKEHLEQVVEQRTAELVIARDQADSANRAKSTFLANMSHELRTPLSVILASSDLLNESDPTP----DQREDIDRISHSGKHLLGLIDNVLDVAKIESGKQELAIAASDLLSTVRMVIEMMRGRAEDKHLALIYYQAPDVPRVRVDAPKLRQILINLLGNAIKFTREGA-VELRLSAKPGDEFCFDINDTGVGMPQHDLDRIFEPFQQVGNP--SQQAGTGLGLTITRRFVELMGGTLLVESEVGRGSCFVVKLPLE--------------------
269922882    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLLRDLAHNEAVLDRTLAEAETANAAKSQFLANMSHELRTPLNGIIAMTELLRD----HQTDSRGREMAATIISSGHTLEYVVNDILDVAKIEAGLLQFEAAPFDLDDLLKAATQLHGAAAAAKGITLRLTIHDDASGVYGDRTRVSQVISNLISNAVKFTETGG-VQVTARRHGDRELCLSVSDTGVGFDRATAARLFQRFEQADVSVSRRYGGTGLGLAICASLTEIMGGRVTVRSVPGKGSTFFAHLALPRIGN----------------
298530356    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AENRLQEFAVEVETQNLELARARNRAQEASKAKSTFLANMSHEIRTPMNAILGFAQVLEQD---PDLTPRQAGHLKTITRSGNHLLRLINDILDMSKIEAGQVQSSPEDFGLVDMLEDMGLMFSSRAEAKGLQFILERDRHLPNIRADQGMLRQIMVNLLGNAVKFTSSGGRVRTEPAQDTGEKLTIEVEDSGPGIQEIDQQKLFEPFQQAEEGI--KEGGTGLGLAISRSFARLMGGDIEVSSTKDRGSLFRVHI-----------------------
163739669    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDVDLNNELKRTNQQLTHRNAQLTYAKQAAEKADQAKTEFLANMSHEIRTPMNGIIGMSDILAESPL----SAEQEQCVDTIRDSSVALLKIINDILDLSRLEAGKMEISTVDFNLRKCVDGAVDVLRPKLREKGLTFTQTFARELPEVHGDDGRLRQILVNLLSNAVKFTQYGSSLHVSRDVKDPYHLFIDVVDTGIGISEDQARHVFERFSQADAATTRHYGGTGLGLTISNILAQRMGGGISLNSNEGQGSCFRLEI-----------------------
78776617     ------------------------------------------------------------------------------------------------------------------------------------------------------------------VLIITFSVWLIAIILAVLG-FVLSNQIAKNIRNLESVLEKVAGDYDSKERKINLHTAEGTDLAYELEDIIEQTKMDKISAQEASEAKSMFLANMSHEIRTPLNGIVGFTELLKDSGL----QQEQSEFVDIIEKSSENLLEIINNILDLSKIESNKLEIENILFNPIVEFESAVEVYAVRASEKHINLGCFIDPSLEWLKGDPTKLKEIIINLLSNAVKFTNNAGFINVNIRKIDSDKVRFEIQDSGIGVTSEQKSKIFEAFSQADTSITRKYGGTGLGLTISSNFVELMGGKLDLESKLAEGTTFFFTL-----------------------
87311982     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VANNAMERHRLLVRTIASEIEAEEARNRADAANRAKSHFLATMSHELRNPLTAILGMTELLQED----PKPEDRQQMLEMIAENGRHLHELLNDILDLAKIEAGRITIELEEANVGDIAASLCNLLRYRAADEGLSLRLEIKTPVPHMNTDPIRIRQILLNLIGNAIKFNNQG-EILVTIDLEETKQVVIDVIDTGIGIPPDRLTTIFEPFVQVAEDIRRRQPGVGLGLPISREIAILLGGELTVESEFGVGSRFRLILPVNETEGISPQ------------
71906191     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITERKQAEAELKRHRENLEEQNRAKSTFLANMSHELRTPMNAIIGMTHLLIRGN----ENASQREKLAKVSNAADHLLHLLNDILDLSKIEAERLTLEKIPLRISDIVANAISMAGEKIAAKGLQFNQQISPQLVTLIGDPLRLRQILLNLLDNALKFTAQGS-ISLSASVTDETTIRISIEDTGTGIPDEAKDRIFAPFEQVDGSTTRQHGGTGLGLSIVKQLIHLMHGKIEVSSTPGIGSCFTLT---ARLDKAPSKPRHQATPER---
291177603    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISLANAFLFQEVRKVSAANAAMVEAQKRALVQAREAEIAEVEANHNVKLKEDAAKAKSIFLANISHDLRTPMTGVIGLSELLKATKLDP----KQDVYVESIRVCADTLLTLINDILDFSKLEAGKMKVSIVPINLRQTIAEVVRALRYTHREKGLNTIEDLDSIDPDVMGDPVRLHQIFMNLLSNSYKFTPAGS-VTVRAIVEEDTPEKIRVTDTGIGISEEQLVRLFRPFSQADSSTARSYGGSGLGLSICKAIIEVLGGRIWLQSKEGEGTTVTFTL-----------------------
17231257     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMKAGATDYLSKFRVSSETLAQVLRNAIRLYTTIAYQQLRESHEQLVRKNQ------ELERQRQQIQIQNLKLLEASRLKSQFLATMSHELRTPMNAIIGFAQILSRPKFGNLTG-QQADMVERILNNGKHLLMLLNEVLDFSKLEEGRLELKPELFDLTKVINAVVMEMRSLAEAKKLSLLVQIDLQNSLLVNDPVRIKQILINLLSNAIKFTDSGS-IWIDVKDLPGSWVEIKVKDTGIGIAAKDFKYIFEAFRQVDQSITRKYPGTGLGLAIIDSLVQMMSGKIFLESQLGVGSIFTITLPRQ--------------------
37519602     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MGEQLMREVAAHRVTQEELARLNAELEERVRERTVRYKLLNQKLRAEIGERQRIEVEARAKSDFLAAASHELRTPMHGIISMTDLLLESDLG----AEQRELAAIIGYCGETMLSLINNILDISKIEAGRMELDVVPFELPRLIDSVVAMFAEQLRSKDLRLQVLIDPEVPQLEGDPVRLAQVLTNLVGNSLKFTPRG-QIAIRVHPAAQGGLRFEVVDTGIGMAPETTGRLFQSFFQADTSTTRKYGGTGLGLAISRQLVELMGGQIGVESRLEQGSTFWFVLPLK--------------------
109900024    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GQLANAADVF-------HEKNKQTSALLAQAQRLNSEQEMLNAELVESKHKAEQATVSKSMFLANMSHEIRTPMNGIIGLLDVVMKSDLTP----TQRQHLNKVVYSSQILMSLINDILDFSKVEAGKLDIEQVEFSLNSVFANLLTNISARAQEKNLNVRFICDPNIPPLIGDPLRISQVLLNLTSNAVKFTRNGSTISITHDVIPNSDKVLRVKDTGIGMSKEQLGKVFESFTQADGTTSRDFGGTGLGLTIVKQLVHLMGGNVTAQSELNVGSTFEVTF-----------------------
110598781    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVSAIVNQKGVITNFVAVKEDITEKKKLWVDLI-ASKEKAEESDRLKTAFLANISHEIRTPMNGILGFAELLKEPHL---SGEEQAEYIELINQSGKRMLALINDIVDISRIEAGETMIHVEPTHVNKLLHSLCTFFRPLAANKNLLLSCNLSDEECVIETDSAKLTQILTNLVQNGLKFSVEG---EVRVGYRKEDLLEFSVSDSGIGIPESMKESIFERFRQVDNSLTRHHEGSGLGLSISKAYVEMLGGTIRVESGEGNGSTFIFTLPFNPPGVQTPE------------
109896835    ------------------------------------------------------------------------------------------------------------------ALMGLC-SMVNLFPP---VWQNAAVYVVSMLAISAGFESYSNQFYAARYFIFAWSILATCALIGMFSLVDMLPSFGVFFESALFSLALMDKSRHQLEIEVQQATNDLRNNIELVEEQNVRLDIARKEAVAASNVKSQFLANMSHEIRTPLNAILGFSKELQQGDF----SADKRDQINIINAAADNLMTIVNDVLDVSKIEAGKLQINSHPFSINELLEEMIGVMAKSAHLKGLEFVYDIEPLPLKLIGDSYRIRQILNNLLGNALKFTDTG-HIGLAAGKVLEHGIFIKIEDTGIGISREDKRKLFTAFSQVDDALNRSYQGTGLGLVICKELVKLMHGQLSLQSSPGQGSTFNVT------------------------
83645119     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SRTKELSEKNKQLIKSNHDLRVAKEEAVSRAKARADFLANMSHEIRTPFNGVLGMISLTLEEPL----SEKQKEQLNVAYSSGVALLELLNDILDISKVEAGKLTLENIAFDLRKTVEDVSRLLAQNAHAKNVALYTNIDPAFPEVYGDPTRIRQIVSNLTGNAIKFTETGS-VTVSLSLLKNQSVEICVSDTGIGIEADRLEFIFSPFSQGDADITRKYGGTGLGLTLCRQLVTHMGGKIEVVSERGRGSSFMVTLPL---------------------
288942028    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTERKRHQHELEQARAAAESANRAKGEFLANMSHEIRTPMHAVIGLSSLLLDSTLLP----QQRDYLERIHLAGTALLGVLNDILDYSKIEAGRMRLESIPLRLQEVLDTTHALFEIQAEKKPLSLEFELAPEVPELQGDPLRLLQVLNNLVGNALKFTHTGGVVGVTCQEQTETSVLISVRDTGIGLTPAQLERLFGVFHQADASTTRQYGGTGLGLSICKRLTELMGGEIGVESVAGQGSTFWFT---ARLKPLAPDTDQSD-------
172036100    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISRSGQFIGLFSTYWRRHHRPSERERRFLDLLAEQRQAIAERQQLLEREQAAREDAEQANRIKDEFLAILSHELRSPLNPILGWSTLLQTKQFDPITT---KKGLSTIERNAKLQTQLIDDLLDIARILRGKLKLEETTVNLVTVVEGAMEVVRTTAEAKSIALQFEV-ITVCQVRGDEGRLEQVVWNLLSNAIKFTPEGGQVGVRLE-VNGEQACLTVKDTGKGISSDFLPYLFQSFRQEDVSVTRQYGGLGLGLAIVKYIVDAHNGSITADSSEGQGATFTVQFP----------------------
255058145    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELTQQSEELVQQSTELVQQSDELARRNRVLDQQKQLLEEATRLKSEFLSNMSHELRTPLNSVLALSRVLAVQGAARLSVEE-RGYLGIIEKNGKHLLSLINDILDLAKIESGRQDLFFEAVAPDKVAAEVVDGLAVLASEKGITLALSAPQALPSMVIDVKKLRQMLQNLVGNAVKFTAEGA-VTLRLAQL-GNELLFEVEDTGIGIAPQYLDSIFQEFRQADGSTSRSYEGTGLGLAIVKKSARLLGGEVAVVSELGKGSVFSLRLPL---------------------
281206650    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRMAGTLRDVTSRKDMQRLILE--KEAAEEANKAKSAFVATVSHEVRTPLSGVIGVSDLLLETVL----NEEQRDYVQTIQKSSQALLTIINDILDYSKLESKQLKMETIPFSIIETGQAVIYMLSV-ATNDDVDLLFRVPPNVPDVIGDAMRVRQVLLNLVSNAIKFTSHGHVLDISVSSRSDNTIHITVEDTGIGIPQSLFEAIFEPFSQADNSTTRKYGGTGLGLSITKRLIEEMGGTIHVSSTVGLGSTFKCTIPFKK-------------------
32472478     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEKKVHERTESVVRHSKELELTAQQLTATKEKLQIAKTAAEEANQAKSEFLARMSHEIRTPITGILGFTELLLRGVV--TDDAERESHLQTIHSNGFHLLHLLNDILDISKIEADKIETERVLCNPSWMVQDVIASLRSKAIEKDISLEIQVDSEFPEIYSDPTRLRQILTNLTSNAIKFTNQGG-VTISISAETASKMKIAVRDSGIGMTQEQTAFIFEPFKQADVSTTREYGGTGLGLSISKRLAEALDGTLEVESERGVGTQMIL-------------------------
254249290    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITSQKNIERKL-DEALRAADAANDAKSAFLATMSHEIRTPLNAILGNLELIGREPLA----DTQRERLQTVEGASSVLLNLISDILDLSKIEAGQMTIEAIPFDLAEAIEQTGAMFEPLATAKGLQYDVIVDDALASRYGDPVRIRQIAANLVGNAIKFTDRG-DVTLEVYLRDDADVVIGVSDTGIGMTDAQRAALFRPFTQADTSITRRYGGTGLGLALTKHLTQMMDGAIDVKSAPGEGSTFVVTLPLRAATD----------------
209695063    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FDDAGQLIGYRGTAKDISIRKKRLQQI-QKAKQEAETANKAKSQFLAMMSHEIRTPLNAILGMVDVFNESLL----SKEQYEWLDQMEVSAQLLLAIISDVLDISRIEAGTFVLDEQPIDLLETIINSTNYFKEKSKDKGINLTVTVSHSVPYVIADAARIMQIIFNLVGNAVKFTKKGS-IWINITQTECNSTKIAITDTGIGISKDVLNNLFQPFVQADSSITRQFGGSGLGLSIIKRLTELMNGVISVKSVINEGSTFTVTLPFKET------------------
284988897    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERNELVATRERDLVA---ARDEAERAGQAKTAFLATMSHEIRTPLNAVLGLTDVLLATDL----TDEQRGHLETVAGSGDSLLSLINDILDFSKIEAGELDLEAAPFDLVGVVYDVAQLLAPTASGAGLDLLVDVAGDGPWVVGDGSRFRQVVTNLVGNAVKFTSEG-HVVLRLTGTAAEGRRLSVVDTGIGISPDQRHRLFRSFSQVDASVTRSYGGTGLGLAISQRIARAMGGDIQVHSELGVGSTFTVALPLAPAVPDDPSAD----------
283853366    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVTADKEREAS-TERAKNRAEDASKAKGDFLAVMSHEIRTPLNVVIGLTE----EMLARPASEEQLGHLRTVRESAAHLLGVVNDILDFSKIEAGKLVLERLDFDVRRLVAGVAEAFDREARRKGLRFEARVADGLPTLCGDPGRLRQVFLNLVGNAVKFTEAGS-VSLSVGPADGRGIEVCVADTGIGIEPDRLPEIFDHFQQGGGSIGRRFGGTGLGLAISKGIVERMGGRITVESRPGEGSVFRFTLPPR---NAAPEAGEEATE-----
149280709    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FVTSAKVDSFIQLVRNEREIKRKNLELEAYQKELIKAKEQAEQGKRIKENFLANMSHEIRTPINGIIGLASLLKKTTLSP----DQEEMIRLLEISSDSLLGVINDILDLSKIESGKFKINRAETDVIKTCTDVTNLLRIRAMEKKLDLITDYDPALPNIMADSLRLNQILMNLIGNAIKFTASGS-VTLKVEALDKKGVRFSVIDTGIGIAKDKIDKIFETFEQADEQTTIKFGGTGLGLSIVKNLAELKGGILEVFSEEGHGSTFCFT------------------------
296444720    ------------------------------------------------------------GLALFYVRD--AGGETFQAVGGYACDVALRESFAIGEGLPGQCVASRRTIIVEGLPTTTRVIGSGLTSGPPDIVVCVPVSSAEGVLGVLEFARYGAFEDSHKELLDLAMPIVGLNL-GLLQRNLKTVALLERTRLQAEELRAQTDELQASNDRLVEKKQRLEAQAEDLAAARRDAERQVEELAEASRYKSQFLANMSHELRTPLNSILILADTLADDDE---LDAEHTESAKVIGESGHHLLALINDILDLSKIEAGRLELVEESVRIDDALASIARTFAAPADRKGVALTVETAPGAPSVRADGRRLIQVLLNLVGNAVKFTDRG-EVRVTASPMDG-GVRFSVSDTGVGIAPNQIESVFTAFQQVDGTTSRRYGGTGLGLTISRDLVTLMGGRIEVQSILGQGSVFSFILPN---------------------
143859283    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WARMLVAPVLEDNGDLSSVVVMQEDITVQKQYEQSLHEAMEAAKAANAAK-SEFLANMSHEIRTPLNAVIGLAQLCIQTRLNP----QQRDYLDKIASSAQSLLGIINDILDFSKIEANKLELEETNFSLDSVFKNVSTMLSIRALEKNIELLFDVPPSLPELVGDPLRLGQILTNLTNNAVKFTERG-EVVIAVEELERATDIITVRDTGIGIPAEQLSQLFRSFTQVDSSTTRKYGGTGLGLAICKRLVEMMGGEIRVQSTMHQGTSFSFEL-----------------------
142824006    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITELKNRENDLELAKIEADEANEAKSQFLANMSHELRTPLNAVIGLTEMLKEDAEDDNLDD-YLEPLDRIHNASRHLLTLINDVLDLSKIEAGKIELYFEQFLVSDIMRDIMATSEPLAQKNNNELILRNNLDFDSIHSDQTRVRQIVLNLVSNACKFT-ENGQVTISLSRAKGEKEFIAITDTGIGMSEAQVNKLFQAFTQADSSTTRKYGGTGLGLIITKHLSRIMGGDVDVSSVEGEGTTFTASI----VINANNAENVEADAIK---
298675480    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IEYEGKTAILALARDITERKRAERKLNEYANELAKANEELKSLDKMKDEFLSNVSHELKTPLTSIKGYSNIIYEETLGKLNDE-QKKTMNTIVRNSERLRRLVDSLIYMSMSQAGKIEYSFEPVQISKVIDDAIEDTNFEINKKGLILNKNVSENIPQINGDKAKLTDMLTNLLDNATKFTSSGGEITVEA-FEEDEHIHIKVTDTGVGIPEDLIPYLFQRFYQIDSSIRRKYGGTGLGLYICKLIVDAHYGNIWIDSIEGKGTTVHVKLPETE-------------------
160937915    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FNDDVLAIELVKVLDSQRAEQARQEQLLRDALASAKAANQAKSDFLSRMSHDIRTPMNAIVGMSTIGQLKLD---DRRSVQDCFCKIDASSRYLLSLINDILDMSKIETGKMELAHEYFDFTELMDEVNQIIYPQAEERQIEVIYHSEPLEQFYIGDPLRLKQILMNLLSNALKFTRAGGRIQIQIEEQKRTNLRFQVKDTGIGMSREFRSRLFMPFEQEAPETARNNIGSGLGLSIVYNLVQLMGGSIEVESEKEKGSVFTVTLPFK-----LAEDDQE--------
196155313    -----------------------------------------------------------------------IPSWLVGHSELIFVIIGISSTFLETNRHSPTAHPIIKLLLICQGLTGLICFVDLLPSIWKNNLVYGVGLVAILSYIYAGFEAFFNNFKPARYFIFAWGMLATGAIVGMLSLTTYCFQVGVFLEAGLFSFALMEKSRSQLESEVEQATNDLRNNVELIEEQNARLDIARKDAIKASNVKSQFLANMSHEIRTPLNAILGFSKELNNASLPTDQQEQVR----IVNTAADNLLTIVNDVLDFSKIEAGKLTINNQPFSPNKLLEEMVTIMAKSSHSKHLEFVFDLHPLPEKLIGDVFRIKQVLNNLLSNALKFTSSG-TITFSVRGRALHEVNMTIEDTGIGISRQDRKKLFNAFSQVDDALNRNYQGTGLGLVISRELVRLMNGDLTLKSALGQGSTFIVSL-----------------------
117925519    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VAWANRAILDEQGQLKELITHLKMIQQELTLARDAANAANRAKSAFLAVMSHEIRTPMNSILGMTDLLMEHAL----DAEQRHALQAIARAGDALMIIINDILDLSKIEADRLELELVETDLDNLMANLGDMLTLRAQEKGVKLSLLREEQLPYRWCDQVRLRQILVNLIGNAIKFTHQGS-IEVKLSKGPGNRIRFSVSDSGIGIDLQQQEAIFESFNQGDSSVTRRYGGTGLGLSISQRLVKLMGGVLKVYSRPGKGSTFFFTIPMAPVPHL---------------
209527277    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LGVAVKQAELFAQTQQQAAELKRVADAANVANRAKSEFLANMSHELRTPLNAILGFTQLLQRDR---TLAAKHQEYIKIVNQSGQHLLELINDVLEMSKIEAGRITCNPTEFDIKRCLPAIQVMLQLKAESKGLTLNFQVEESVPKVRTDESKLRQVLVNLISNAIKFTQDG-EVSLRVSWVSNTYLLFEIIDTGCGIASEEINDLFQAFKQTKAGRES-QQGTGLGLVISQRFVNLMGGEIKVSSKPGEGSCFSFQIPVGVADQMVDESESKLNQACRLA
120601365    ---------------------------------------------------------------------------------------------------MQRDASWRVVPWVGSAPPDVVEERRDLVVEGT-QVGSLSIMVSPRFLAARLAERFQQAVWRYTLLAGILAVGLMLLVRSVLIAPLGRLGGVARRVTSEENFALRAGELVDSFNAMLERIEQRNRLLGEQRRRLEMEVSARERAERESKAMADFLAAITHEVRTPMTGIIGLLDISLRGQLEP----RLREHLEIVRSSSHALLDVINGVLDFSRIEAGKLRIERIPFALRESVEDVLDLFRAHLAERDVALVLDMASDLPKVAGDPTRLRQVLVNIVGNAFKFTEQG-EIVVRISHERQGDLRFAVRDTGVGIPAEARKRLFEMFSQADASVARRFGGSGLGLAIARELVRLMGGSIEVDSTPGRGTVFRFTLPLPQGVRVVLGESHASLQ-----
168022997    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AQMREEMAVREATEKELRRAIRLADEAMEAKNRFLAVMSHEIRTPLNGVFGMAQVLATTPLDP----EQRELVSAMVFSADVLLAIISDILDLSKVEAGTMKLEERELNPRDIVKHVVRTAIAASKDRGITIQADIADDVPMVYGDPLRIKQVITNLVFNAVKFTRKG-HVKVRLQVSRDFWLKFEIEDTGIGIPKEALPTLFEKFTLVHSSTTRKYGGTGLGLAICKQLVELMDGHISVISKVGKGSTFTFTI-----------------------
58581450     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RMRAQWQLAQHKRELAEQASLAKTRFLATLGHEVRTPMTGVLGMSELLLQTPLDG----RQQGYASAIQLAGKHLLRLVNDALDLARIEAGKLPLDYRDFDLRQLVGQVAELVRPSAEQKQLAFHCALDDALPPLRGDASRVQQILLNLLFNAVKFTERGS-VHLRIAQHTQQGIRVEVRDTGPGMSAEQRGRLFQRFEQAEGALTARHGGSGLGLAICRELAAAMGGSVTVSSELGQGACFVVELPLRWVSTF---------------
242824735    ------------------------------------------------------------------------------------------------------------------------------------TDTYKTKYPLGRSVIALPILHMDNLI----GVIQIEGSPSSFTQRNVVVLELLCSQIGISLANAMLF--HEVNKISASNVTMIEVQARQAEEMARIAEAEAIHNIKLK--EEAANAKSTFLANISHDLRTPMNGIIGLSELLRETNL----SKDQGEYMESIRICADTLLALINDILDFSKLEVGKMKLSIVSMNLKDTISEVVQALFHANRDNKLETVENLDPPDLVVLGDPVRLHQIIMNLLSNSYKFTPNGS-VSISGKVTRAGKRRISVSDTGIGISDEQKSRLFKPFSQADSSTARSYGGSGLGLSICKAIIEVLGGTISLESTLGVGTTVTFHIPFHKAPRFTRERDQ---------
254444992    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRSVSGEVIGTFGVSRDITNRKRLEQNLSF-ALERALEASRLKSEFIATMSHELRTPMNGILGMADILLLTEL----SESQKDSAKLIKKCGQNLMSIISDILDFSKIETRNFQLEVEPLEIQLIVNETLAFFRPKAESKGISLRCEIDEHCSDIYGDSKRIRQVLTNLVGNAIKFTEEG-YVRVRADFLGEGRMRIEVEDTGVGIDEVFQSKVFQAFTQEDGSDSRRYGGTGLGLAITKQLVELMGGLIDFDSQVGVGSRFWFEI-----------------------
119512709    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------PKTELIRSLGITAYYGYPLIASARLLGTLCFGSRSCSRFTENQRGMMQAVSDQIAIAMERSSLIASLQQQTEQLREANRMKDEFLAILSHELRSPLNAILGWAQLLRSRKLSDI---QIAKAMETIERNARMQTQLVEDLLDISRMIRGKLHLHVCTCNLVPLIESAVETVHLAAQAKEIDLRISLIPSPEMVSGDIERLQQIIWNLLSNAIKFTPTGGRIEIRLCQSVEDDEQIQVIDTGIGIKPEFLPYVFDRFRQADSSSTRSYGGLGLGLAIVRHLVELHGGIISVDSQENEGATFTVKLPL---------------------
187478370    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLTERIRLLRDLH-EAKEEADAANRAKSTFLATMSHEIRTPMNAIIGMLEL---ELRRPADQATDRSALQITYDSARSLLDLIGDILDISKIEADRLELSPHPTDLRKLLDGIINVFQGLARQHGLSLTLQIDPHPPHVLLDATRLKQVISNLVSNALKFTEVGGVIKVRTEEDGRAKIELAVDDSGPGISSADRQRLFEPFTQVDQAKAARAAGTGLGLVISRRLIEAMGGHFDLSSIPGKGTRIDVLL-NADITTAVEETASPETE-----
157373280    --------------------------------------------------------------------------------------------------------------------------------------EHQTFARLERLLDDVSIDAERNLGLRQMTISNQYVLIVSLFLVLSLCISIIYFS-YRIITRPITKLSSTMKQLADGDTEVDVVYRDRQDEVGNMAQAVEVFKIARNAAEQELMAKDNFLATMSHEIRTPMNGIIGMIDLLLTSSL----NRDQRSMTNTIRDSSFSLLNIINDILDFSKIEAGKLELESLNFSISELLESVIDTITPNADEKRVTLELYTDPNIPHIQGDPVRIRQVLFNLVGNAVKFSDSRGEVRITLKKKELSNQLIEIQDNGIGIEAKQLERLFQPFTQAESSTTRQFGGTGLGLAICQNLVNLMGGKIDVSSTVGKGSIFKVNL-----------------------
183222354    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YIQRDASGNKIRLLGS---NTDLTETKKIEYTLRY-AKELAEAANIAKGNFLANMSHEIRTPLNGIIGFTELLLNSPL----QEEQKEYLKNIFFSGKSLLELVNQILDFSKIDSGKLEFESINTNLIDLVQSTLDLFQVSAASKGIALHIQIDPNLPYVSLDPLRIRQILSNLIGNAIKFTHEGS-VKVSLQQMERNGDYFEVSDTGIGIDMNVGSRLFDSFSQADTSITRKYGGSGLGLTITNELLLKMNSKLTIQSELGKGSQFSFPL-----------------------
295703661    -----------------------------------------------------------ASFGAFYVREENDKGNLFVKQAAFADQKSEAGRFLIGEGLIGQAALEKRTFVINDVPDTYQLIASGLGDVKPKSIFIVPVLFEDEVIAVIELASLHEFTALEQELISQVIETFGLTINGVIRRMEIARLLSEELQTQSEELQMQSEELRMINEQLEERTKDAEEKSFELEAAKEDLEEKAHQLELNSQYKSEFLANMSHELRTPLNSILILSEMLEENAAKTLSEDE-EEYARIIHSSGKDLLALINDILDLSKVESGKLDVLLAEMNMSELPDQIERNFSHVAEQKKVQLKINKAQDVPDIHTDEKRFQQIVKNLLSNAFKFTESGS-VTVSIQRVADHWLEIAVADTGIGIPKEKHQLIFEAFQQADGATVRKYGGTGLGLSICSEFAKLLGGWISLSSEVGKGSTFTLYLP----------------------
220920192    --------------------------------------------------------------------------------LIIASRDVTARRAADDALRESEA---RHRLLAERTGDVIARALDGTLRYLSPSVEPVTGYAADALLGRSAMAHVRTVLHRYAALVAAGPGARAKFEYRVRHRHGHDVWLEVNPTVLYDEATGVPLGF----VDVARDVTARKAVDAELAAAREQAEAARVHAELASQAKTDFLASMSHEIRTPLSSVIGYTELLLDD---PDLTEGQRLQASRIRSAGSALLTVVDDILDFSKIEAGQVDLDLMPFALHGLIENAVAIVRQLAERKGLEIRVDIDPALPTLVGDQNRLRQILLNFLNNALKFTRRGRVVLVATAGSTDRGIRVSVTDTGIGIAPEQQARLFKRFTQVDGSIRREFGGTGLGLAISKKLIELMGGAIGVVSAPGEGSTFWF-------------------------
229590478    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LETQQAELEQTNEQLAEQTQTLAEQRDAMDRKNVELNQAQLELEDRAEELQRSSKYKSEFLANMSHELRTPLNSSLILAKLLAENPQENLSAEQVK-FAESIYSAGNDLLNLINDILDISKVEAGKLEVRPENSSVARLVDGLRGMFEPLAADRKLGFQVDVQEGSPTLFTDRQRLEQILKNLLSNAIKFTEQG-DVSLSVSRAPGEGIAFTVRDSGIGIAPDQQESIFEAFRQADGTTNRRYGGTGLGLSISRDLAALLGGYISVASEPGKGSIFTLVLPVEREADAAPVE-----------
58582420     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SEWTYVSHDGRRLPVTLSTLRDDHDQVIGYLGVAVDLTEQAMDAAKSANQSKSDFLANMSHEIRTPMNAILGMLYLLQRSEL----PGAAQDMVAKIDRSARTLLEIINDILDFSKIEAGRIDLECAPFDLNQLFDNIAELMRSSLSAKPVEMIVELPRDSRWLLGDALRINQVLVNLVGNAIKFTEQGEVVLSVRRFPSGDKLLFSVRDTGIGISKEKQSLIFSPFLQADTSTSRRYGGSGLGLTISRRLIELMGGELEVESVPGRGSEFYFVI--TLEKSAPPQEQRD--------
225174413    ----------------------------------------------------------------------------------------------------------------------------------------LFVFSAILLVVTLSVIMFVTSRL-VARPLQELTNRVLEVGKGNLNADFGDIHAYGEVATLSREFSDMVAKIKDLERKVKSRTRELEAANLRLTEGKKSLAVLNQKLSENSRLKSEFMATMTHELRTPLTSIVAFCELLLDEIPGPIN-EEQQENLMDIKTSAQQLMLLINDILDMAKFEAGHLRLDKENVDLNDVFRAVRRTMSSIAYQNGVRLDVS-AVDLPLVYGDPERLRQMLSNLIANAVKHSKEGGYVHIYAK-ADNEFAAISVEDNGDGIPPELMPHIFEKFRQGEDSLKRRRNGTGLGLALVKTLAELQDGNISVNSEVGEGTTFTIHIPFAK-------------------
241771390    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SRALKESHLRLEQQQAELEQTNVQLSEQARILEQQKQELEQASRYKSDFLANMSHELRTPLNSSLILAKLLADNRDGNLTEEQVK-FARTIQSSGNDLLALINDILDLSKIEAGQMDINAEPVSFRRLASDLTRMFEPLAGEKGLTFRVEAHDTLPDLFSDRQRLEQVLKNLLSNALKFTERGSVV-LRMSAANNK-VHFAVSDTGIGISAEQQQSIFEAFRQADSTISRKYGGTGLGLSISRELSRLLGGHIELKSEPDEGSIFTLILPL---------------------
197106180    -----------------------------------------------------------------YLAQAYAPVVSGAMLGVYYALIAVAHVFIEQGLSL-AILPALAGVTSAALLLGCLY--LRRTPPRMVRLELITLGAFGLVNANVVIHQFLTFDEGRLVYFTFVALISATAAPTRRTLFAVGGALAGMTVTGPAFIDLYAFMGLAAGFSALGISSLMRGVVSRAIEARLASERLSVEAVAASRAKSAFLATMSHEIRTPLNGVLGMVQVMERGRLGV----RQRQHLAVIRESAGALMKVLNDVLDISKIEVGKLELHAQPFELGAFAEGIGRLYAVLAEERGLSFRLSVDAGHGRLIGDEARLRQIVSNLLSNAVKFTPEG-EVVVSFA-ADDRSLTCAVRDTGIGIPAAQQAVIFDKFTQVDDGAARSFEGTGLGLAICRDLVELMGGEILVASTPGEGSTFTFRVPL---------------------
284035951    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELRVQQEELRQINAELVERNEAVEIARQSLALKARELEVTSQYKSAFLANMSHELRTPLNSVLILAKLLADNKPDNLTAKQI-EYATIIHRSGNDLLTLINDILDLAKIEAGHITVLRESVPVKSIVRDLTQLFTVVAEEKKVQLITKLHESVPEILTDRLRIEQILKNLLSNAFKFTPRDGRITLSLSRKEKSLLAIAVSDTGIGIPADKQQLIFEAFQQVDGSTSRKYGGTGLGLSISRELIKRLGGEITLHSEEGKGSTFTLWLPLSLSVTPQP-------------
167462457    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------IPIIFVTAASHEKEHLFTTYSLRAIDYIVKPFTPQMLKSKIAGFVNMYTIQKKLQHQTEMLDLRTKELLMAKEAAEAANRAKSNFIAVMSHEIRTPMNGVMAMAD----LLLETELTEEQREYTETISKSGNALLTIINDILDFTKMESSKIELEEEIFHLEQLIGECIDLFLVECRKKNLVLERRINQDIPQVVGDATRLRQILINLLSNAVKFTEKG-KVSLEVEEKDGVELEFKVSDTGIGIPKNKMDRLFKSFSQIDFSMTRKYGGTGLGLVICKNLIELMSGTITVTSVEREGTSFIFTI-----------------------
95928312     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QRLQRNRSILRQATEEAEAANRAKSEFLAVVSHEIRTPMTVTIAALQQVLESSL----DDEQRQYLTMANDASDSLLSLINDILDFSKIEAEKLVLEESPFNLRECIENVVAILGVNARQKGLRLELASNASLPDLLGDQHRVRQILVNLVSNAIKFTEQGQSVKVDAEQQDDHHVHVAVCDTGIGIDDSLRERVFESFSQADSSTTRKYGGTGLGLAICKGLVEQMGGVIGVESCQDQGSCFYFSLPMRRVAPRLPVEN----------
135302764    ---------------------------------------------------------------------------------------------------------------------------------------------------------YTSMLLIIAVFSISFIVARTVSQNIVHSLESLQKKLLKFFSKTVSFLDDNSNDEFGKMAKILNQGMKEINLEDKVKQRTQELKQEKDKALIATNSKSEFLANMSHEIRTPMNAVIGMTTLALEEPL----NDKPKNYIQKANAAANNLLGIINDILDFSKIESGKLELSPVHFLLKDILGNTLNLIKVNAGNKELKTKIKLDPNVPKFYADSLRLGQVLTNLVNNAVKFSHHGGSIALGVTKKEQSDIEFTVADEGIGISEENQKKLFQSFSQAESSTTRRFGGTGLGLAISKKIVELMGGEIWVKSQEGKGSVFTVRL-----------------------
284036959    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HILKASQELMTVNKKLTRKSAELQQMTQHLSLANERLKQSDEQKDDFVSTVTHEIRTPLTSIRALSEILHDQAD--MDESMRQEFLSRVIRETERLSRLINQVLDLERYDSGRYHLSTERISMVDLVAEAVENVAQLARDKQVTLEICPTQAQPVVDGDRDRLMQVLINLLSNAIKFSPAGGHVTVCLTIRDER-VNLTVRDNGIGIEPDVQQLIFEKFYQATNQTLRKPKGSGLGLAITKKIIALHNGQITVSSVPGEGAEFTCSLP----------------------
254412527    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITDAKLVQIEFQQAKEEAEAANRAKSAFLASMSHELRTPLNGILGLSELLREDAEDLGYTDFVPD-LQQIYDSGLHLLNLITDILDISKIEAGKMSLYLESFDISTLIVEVQKTVQPLIKKKTNTLEVHGAASLGTMYADRTKVKQLLLNLISNSAKFT-ENGTIVLSVTRESEDWVIFSVSDTGIGMTPEQAAKIFQPFVQADDSTTKKYGGTGLGLAICQRFCEMMGGNIQVESEVGVGSTFSFYLP-AKVKDPKPE------------
149174262    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SRRKATQLIGTLLDITSQRQFEQSL-KEARQMAEAANESKSAFLANMSHEIRTPMTAIMGYIDLIDELIDHKIATA----YLSTVRRNGEFLLDIINDILDLSKIEAGKLDIIRERFSPHQLLEDVCSIMDVRAAENRLELDIFYYGKIPEIESDPKRLKQILINLVGNAIKFTMKGS-VKIFVSCNDQQLQFIIV-DTGIGITTRQQKRLFRPFSQGDHTVNREFGGTGLGLAISQRLANMLGGEICVESEKDKGSKFTVTI-----------------------
94263963     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------FSWVTALFSQALLDPKVQFNPVFRIINGTIRTIKATSKVALNSSGKAIRVVGSNRDITEQHQAQEELKKSEAQLAEAASAAKSAFLANMSHEIRTPMNAIVGFSRLALQDELPPKP----RDYLEKIDQSAHSLLKIINDILDFSKIEAGKLTMEEVPFDLSEVLDNVGQMMAMRTEEKGLELLFALGPEVPPLIGDPLRLSQVLINLTNNAVKFTEQG-EIVLQVSCPEPTALQFAIKDSGIGMNEEQIARIFQPFTQADDSTTRSYGGTGLGLSIVRRLVESMGGEVEVSSTPGKGSTFSFIFPR---------------------
13475462     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITQWKRAEEDLTQARAVAERASSLKTDFLARISHEIRTPLNAIIGFSELMVDEKFGPVANDRYRDYLRDINRSGNHVLDLVNDLLDISKIEAGQQEMAYEAVSLNDTLAETVAMMQPQANRERVIIRSSFASRLPEVVADLRSVRQIALNILSNAIRYTQAGGQVIVSTAYETSGDVVMRVRDTGIGMSQAEIEQALKPFKQINALKRGRGDGTGLGLPLTKAMVEANRARFTINSTPGEGTLVEVAFPSTRVL-----------------
239827300    ---------------------------------------------------------------------------------------------------------------------------------------------QGALYLYIPLASIKELTKDVAVIW------LPLATLFVFVLLLAGKRMARHITDPLKEMEKVAYHMSQGDYR-AQIPVRTNDEVGRL--AKAFNVMAKAIAEE-DMRKREFLANVSHELRTPLSYVKGYSEAILQGLVK--TEEEERKYVQLIHREADRMERLVRDLLDLARLEGNNVPLQKTPLVFAQVIEDTVAKYEPFLQKKQITLNMELDHDII-LEGDADRLEQVVQNLLDNAVRYTPAEGKIHIRLKKVSDASCQLIIRDSGKGVPKEKLPLLGQRFYRVDQARTRKEGGTGLGLAIVKQIISLHNGTISFFSEEGKGMEVVIQLP----------------------
288798498    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTERKLLEQEMLAARQQAEAANAVKSEFLANMSHEIRTPMNAVLGLIYLCLQTQL----SAEQRDMLSRSYAAAESLLDILNDILDISKIEAGKLEVEQVEFPLAEVLDKVFNLLKFRVEEKGLKHSVTVDEEVPTVIGDPMRLGQVLLNIAGNAVKFTEQGS-VSLELFCEAGVDLRFVFRDTGIGMSHEQMENLFESFNQTDTTITRKYGGTGLGLAISRRLVHLMGGDIQVESEPGKGSTFTFSVRFRSVERHVP-------------
153812069    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DRTSDWKMNQALS-EAVRAAETANKAKSTFLSNMSHDIRTPMNAIIGFTTL---AVSNIDDKKRVQDYLGKILSSSNHLLSLINDILDMSRIESGKIHLEETEVSLSEVLHDLKTIISGQIHAKQLELYMDVDVTNEDVYCDKTRLNQVLLNLLSNAVKFTPAGGTVSVRIRQCHGTQKEIRVKDNGIGMSQEFVQKIFSPFERERTSTVSRTQGTGLGMAITKNIVDMMGGTIEVQTEQDKGTEFIVRLPFR----TQPE--HQRTE-----
217978045    ----------------------------------------------------------------------------------------------------------------------------------------------------------RTVQVPEIADCAGFPLRAATIAAGFRSALVVPLIAPDGVLGALVVESGKHGPFAANKVSLMQAFAHQSVLAMRNARLFRKAEENGRQLAVASEHKSRFFANMSHELRTPLNAILGYAELLRDGLYGEL-PDRAKSVLERVESNGAHLLGLINDVLDLSKLEAGELSLVLDEYSMRNIVEQAIGATYSLAQAKGLRIDQTIEEPMPLGRGDERRLTQVLINILSNAIKFTDEG-YVAIKAQTLADMFEIV-VTDTGPGIPPEDQARIFEAFQQGDNTSTRLKGGTGLGLSISRRFVEMHGGAISVASKLGEGSSFTILVP----------------------
242280736    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QERTHELESANQLLVKAIAKSEAMTRAKSQFLAAMSHEIRTPMNAILGMAEILADSHL----DDEQRRFVEILQESGESLLHLINEILDLSKIEAGEVAFEKRDLNLDRIIGKAFKVTAHAGHGKGLELAYNINRDVPQLMGDPSRLQQIFVNLIGNAIKFTERG-FVVVETSLVQPDMIHFAVKDSGIGIEDDKLDSIFDRFTQADSSTTRKYGGTGLGLSICKSLCEAMGGKIWLESRKGFGTTVHMELPFEK-------------------
212634252    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------INESKALQRELASAIEIADDANRAKGEFLANMSHEIHTPMNAIIGMTHLALKTEL----TKQQHSYIEKSHRSAQSLLGIINDILDFSKIEAGKLDIETIQFRLEDVLEDIINFVGIKVAEKELELLFDIDPTIPAILGDPLRLAQILTNLANNAVKFTEHGSVIIVSIEKLTDDEVTFSVTDTGIGMTAEQQQGLFKAFSQADASTTRKYGGTGLGLAICKNLADLMGGEIGVSSEVNKGSIFYFVFPIVEHHDLAP-------------
283852698    ------------------------------------------------------------------------------------------------------------------------------------------------------------------VQARHFPVADDTGVVYRVAGIVEDITDRVLARKELEGINERLEDMVRDRTRTLNRMNEEIREVAERREAEAAMAVAKEAAEAASQAKSEFLANMSHEIRTPMNGILGMAQILGGTSLDP----AQQGFLKDIEDSATSLLTLINDILDFSKIEADRLELARDPFGLRGVLASVEAALGVLARENGLELHVDVAPDVPDVLGDADRLRQVLVNLVGNAIKFTRRGGVVQESAGPDATQELVFSVSDTGIGIRPEDADRIFEAFTQADGSYTRRFGGTGLGLAITRRLVGLMGGVIGLESEPGQGSVFTFT------------------------
114571065    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IERAMKRLKDAREAADRANAAKTDFLAQMSHEIRTPLNGVLGMARGLRDTPL----DEGQVEMVSTICSSGDLLLSVVNDVLDLSKIEAGEIELETVDMSLVQIVDWTVSAFRPACVEKRITIESSIDPGAEWYRGDPTRVRQILSNLVSNAIKFTQIGTSISVRCSTSPGDGVEICVADTGIGVPAHKLQTIFQAFSQADSSTTRAYGGTGLGLPICRKLATLMGGEISVRSRPGCGSIFTVALRMPRTEAPLIEIAQSATK-----
239908975    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YISQITNYKLNLENLVKERTRRLQEKNVENEKIRQKLEEAKVVAEQANKTKTDFLAKVTHEVRTPMNAIKGMNDYLLSTAL----TADQRDCLTAIKESSDHLLTIVNDLLDLSKIEAGKIVLETIDFNLKSVIESTTRLMLPLANKKNLELVTLLDDSDVVVRGDPARLRQILLNLTNNALKFTKLGGIAVTASATTDGYEIAITVSDTGVGIERARLDTIFEPFTQGDDSTSRKFGGTGLGLSVCKQLVGLMHGAITVESTPGEGSSFTVRLPLAQ-------------------
144203141    -----------------------------------------------------------------------------------------------------------------AVFFGLSWCAISVIIFSNYKEPLAKLWAILTIPVAPYLVISNGLMPATLVPIAIFPILLLSNGWRISAMVVLDKGLWLRLCVTNLVVSLLIYALASQLEKALVESKNKT-----LELNRALASE-----KQASAAQSRFLATMSHEIRTPLNGILGLTDVVLSHDI----SESARPNLEKIQRSGLSLNRILNDILDLSKLNAGKLALEIIPFDLKSTAKDCVAFYAQLAQNKGISLRIEVDKTLTCVVGDATRLSQVLNNLVSNAIKFTHQGS---VTLGLSKGEAVRFSVKDTGDGIDASEQERVFDAFTQANSSINRMHGGTGLGLQIVKSLVEAMGGTVYLKSAVGQGSEFYFELPFEIADSVIGAKEQEST------
209809192    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FNSDGSVEQFIAVERDITKRKALEIDLFN-AAEQAEVSNKAKSTFLATMSHELRTPLNGILGMAQIIESNIKDP----EQHKQINVLLESGDHLLSLLNDILDFSKIEQNKLELDNLPFDFKDVISPIANTYIPICEDKGLELIIHDQINAGAVFGDKPRIRQIIFNLISNAVKFTHKGS-ITLTFSHTSKQGLLIKIEDSGIGIREERLDYIFDPFIQAESATTRQYGGTGLGLAIVKQLVDAMQGYISVKSVEGEGTGFTIMLPLETVIEKIPEDNEE--------
139544517    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITESVTYEKALKAAQESAESANRAKSAFLANMSHEIRTPMNGVVGMADLMADTVL----DDEQRLYVDTIKTSGEALLVIINDVLDYSKIEADKMSLHPEPFDLEKSIHQILIMLQTSASEKRVDLLLDYQVSLSTFVADPGRIRQVLTNLIGNALKFTLEG-HVLVRVTGEEKSALQIVIEDTGIGIPDEKISHIFGEFNQVDDKKNRRFEGTGLGLAISERLIKMMGGKIWVESEDGVGSKFGFNLELERV------------------
140873781    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAFARMSDEVLALITARTEEVEQARDEANDANLAKSKFLANMSHELRTPLNAIIGYSELLMDEAED-LGVQTMTEDLKRITDSGSHLLSLINDILDISKIEAGRLELYISEFDLEHTLEMIKGLSSPLGEKNNNQIVFDCPSNLGTVNNDETRLRQCIINLISNACKFT-NNGLVTISVGSTEDDEITFTVKDTGIGMKKAQLQKIFEEFSQASEDTTSKFGGTGLGLTITKTLIEMMGGSVDVASEEGVGSAFTLRIPR---------------------
71908424     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTRDVTERKRAEAELEQYRHHLEKMVEDRTAALSDAKEAAEAANRAKSTFLANMSHELRTPMNAIMGMTDLVLRRS----TDDRQREQLSKVVQASRHLMAVINDILDLSKIEAERLTLEKIPFRLTEIFDNLKNLVGERVAEKGLLLKISKAPELSNMRGDPLRLGQILLNLTGNAVKFTAEGS-IALSVSVVEDHVLRFEVCDTGIGIAAVDQGRLFTAFEQADGSTTREYGGSGLGLAISRRLAKLMGGNIGVESTPGVGSTFWFT------------------------
142043207    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TYLAAHIVRTKFRGVAVLLTLTDVTAR-RLTENKLREARVAADDANKAKSTFLATMSHEIRTPLNAIVGNLELMERAELPSVE----RQRLKTIVSSSDALLRVINDVLDLSKAESNQMALEQIPFDLRRVLQDVAAIFRPLAEAKGLTLECDVAAELADHVGDPTRLRQLVSNLVGNAIKFTEYGG-IAIDARRVRGGDVEIAVRDTGVGIPEDALPTLFDVYMQADASIYRRFGGTGLGLPLCRRIARLMHGELTVESQVGSGSTFVATLPL---------------------
298490277    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATDYLLRSQLFSENLTRILRNAIKLF----QAEIKADLAYQQLKESHEQLIQELERQREQIQLQNLRLLEASRLKTKFLATISHEFRTPMNAIIGFSQILLRPKFGQLNSQQV-DMVERILNNGKHLLMLLNEVLDFSKLESGRLELKPEILDLEKIVNNSVSEIMSLAEAKKLSLVVETDLQNTLIFNDSVRVRQILINLLANAVKFTESGG-IWVEVKEITQNRLTITIRDTGIGISSKDFKHIFEAFRQVDQGISRKYPGTGLGLAITDSLVQMMGGKIFLESKLGVGSIFKIELPRQ--------------------
295101501    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DRTADKQVNQALSD-AVAAAETANRAKSAFLSNMSHDIRTPMNAIIGFTTL---AISNIDDKERVKDYLAKTLASSSHLLSLINDVLDMSRIESGKLHLEEVEVNLSEVLHDLKTIVSGQIYAKQLELYMDMDVTDEDVYCDKTRLNQILLNLLSNAIKFTPAGGTVSVRVRQLAGQVREFRIKDNGIGMSPEFAKKIFEPFERERTSTVSRIQGTGLGMAITKNIVDMMGGTIEVQTAQGKGSEFIIRVPLRVQAEHRPVE-----------
222109842    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SRMLQESQNLMQAQQAELEHSNAQLEAQTEQLQYQKQRLLTAQDALEAKARDLAQASQYKSEFLANMSHELRTPLNSSLILAKLLADNKQQNLTAEQVR-YAQTIHNAGTDLLNLINDILDLSKIEAGQTSVEIGQVTVAKVVAGVMEPLRAQAQDKGLQFNAVVEPGVPAITSDAQRLAQILKNLLSNALKFTARG-EVTLRVFAGDNDTLCFAVRDTGIGIAPDQQERIFDAFHQADGSTHRKYGGTGLGLSISRDLAQLLGGSIAVQSAPGEGSVFTLTLPVTAPL-----------------
172039664    --------------------------------------------------------------------------------------------------------------------------LVAEDTCFSNIPQYKYKYRQGQIVAIDDVEMRYAASLCLSRFLEKYWVLSKLIAPIVVNGKLWGLLIAQWLESEKAFLGQIGEHLAVAQAQLYAQVQEQKNTFEQIERTQELRD-TLVASQAANHSKSEFLGNMSHELRTPLTCIIGLSGTLLHWSQESTTLDKQQKYLQTIQNSGKHLLDMINEILEYSNLQSGKYVLAVREFSLTKVAKNVIQRVSDEAEHRNLELDLQINQQQDSFYADPERVQQILYHLLNNALKFTPENGSVTLRI-WRENNHVSLEVEDTGIGIQEEKIPLLFESFQQLENSRRRMYGGTGLGLALTKQLVELHGGTIEVESIINQGSTFIIRLP-----------NQPQNQYKS--
167646501    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MSLLKAALPAIVAVFL-VLTLASLVLFRRVAETLDRMARGRESLV----------VAKEQAEAANVAKTQFLANMSHEIRTPLNGVLGMAQIMESDAL----SDRQRERLAVIEESGNALLALLNSILDMARLETGAIRLRREAFDLGALVDSSCAVFSGAAVSKGIKLCQALTPESLGAWGDPLRLRQVLGNLVANAVKFTDSG-TVRVHVE-ESALGLRFEVSDTGIGVAPQDQLRLFKMFSQVDSSSTRSHEGSGLGLAICHDLVELMGGAIGMRSVPGEGSTFFFDLPLQRAPAERP-------------
239787450    ----------------------------------------------------------------------------------------------------------------------------------SASRDHMAFIDTGYIYRAVNQTYLDCHGLPIEAFVGFFGRIKALMDHCLKGERIIDFPVAGKRWMDVSYFPH-----HREDGEVTGLVVVSRD-ATERKFMEDELRASEEQARQANRAKGEFLANMSHEIRTPMNAIVGMAYL----AMQTGLTSQQRGYLEKIQGASHALLRLINDILDFSRIDAGKLEMENLPFELDQVLGGVFDGLLPKARKGGVELLLDCPGDLPRLRGDGVRLGQVLTNLCDNAIKFTEAG-EVAVSIRLEAMDEEQLTVTDSGIGIDPEQIERILQPFQQADSSTTRRYGGTGLGLAICRNLVTMMGGVFQVDSAPGRGSRFAFTFPKEEI------------------
242280564    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AELLKAKEIEERNSAHMADTLKKLEEAMTRAEVANRTKSEFLAQMSHEIRTPMNSILGMADMLTDTRL----TSEQRNYVSIFRDSGKALLNLIDDILDLSKIESGKLTLEHTKFNIDDLVDEVAGIMSVSAWKKNLIFACHVDPYCPSFFGDPTRIKQILVNLLSNAIKFTDSGSVVEISSSPGSQGKTILIVRDSGIGISEEKFKDIFENFVQADSSTTRKYGGTGLGLSITRNLVELMNGHIDVRNVSSGGAEFR--------------------------
209523540    --------------------------------------------------------------------------------------------------------------------------------------------------LILATLKAENPLIFESVLVSGFPSYADENCWQIEAYMAIPIKVYGQVYGTLCFWSQLNEPFRAVDQELLKLMAQIGSEIERQQTAQELS-QARDEALAATRAKSEFLATMSHEIRTPMNAVIGMTGLLLDTPLSLV----QQDFVETIRSSSDALLSLINDILDFSKIESGKLDLEAFPFSLRTCLEESLDLLATKAASKSLELGYFIDATPNEVVGDMARVRQILVNLLSNAVKFTARG-EVLVSVSYSTHYQIEVAVSDTGIGIPVDRMNRLFKSFSQVDASTNRQYGGTGLGLAISQRLAEMMGGKMWVVSTPTQGSTFYFSIVVQSSQNLLPQWNH---------
124268043    --------------------------------------------------------------------------------------IWLFRTFRNLSYMDRVIQLWTRGDEEMALLRSYGDTIRTQVLNGSLSPAH------AALLIG-EIEVLNRRLVPIE---DAFSTVLGEASRWIAQLALMLVTACGLLTLGLVVAGYLTRRIFEQPVEIVSD-DELGRLAATFNSMQARLREHRSAIEAASQAKSQFMATMSHEIRTPMNGVLGMTELL----LGTALDSRQRRFAQAVYRSGESLLEIINDILDFSKIEAGKLELAPADFTPRALVEDVLELLAPRAQERGLELSFREEPGLPPLHGDALRLRQVLTNLVANAIKFT-EHGEVVVEMRRVEPTAVELCVRDTGIGIPPEALSRLFIAFSQASSGMARRYGGTGLGLAISRQLVELMSGSITVRSQPGVGSRFCVRLPLSPASSDVDVD-----------
256376496    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LWSSHYEDRRVFSAFIRDITERKAAEEEIARARDEALSASRMKSAFVANMSHEIRTPLNGVIGLTELLLDTDLDC----RQRDYAQTLQNSADALLAVINDILDFSKIEAGKLEIDPVDFDPRALVEDVVSLLAASAQAAGLEIAAVVPPMPPTLVGDAHRVRQVLVNLVSNAIRFTPKGEVVWVDVAPESGHEVTFTVADTGIGIPDERQQHLFEAFTQVDASTTRQYGGTGLGLTISKQLVELMGGEMGLASEPGEGSVFYF-------------------------
91774050     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDITEHKQHEQELLD-AKVKAENANTAQSEFIHNISHELRTPLNSTIGFSEMMITEVLGPLND-KQKKYLNNVKISGKHLLSLINEILNISKIENGEVELELDEVDIYTTVEDVEMLMAPILAENKNELIVNIEANVGKFTADRLKLKQILYNILSNAIKFSPENENIIMDIKVIDGKLQT-NITDKGKGLSEKEQANIFQPFVQLDDEHSEKQKGTGLGLTIVKRFVQLHKGKIWIDSEEGKGTTFCFTIP----LNIQPD------------
218439787    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIQTLSEKQDLLDQQHLSSEQESQTLHLLQQESLAKSQFLAMVGHELRTPLNAVTGMTGLLLDTKLTN----QQREFINIIRNSGETLLTMINNILDFAKIEANKLELEETPFELGQSIEEALHLFVPQASERKLELAYLIEPHTPAIIGDVTRLKQILVNLLSNAVKFTESGEVVYVNATPVTQHEIRFAVKDSGIGIPREKMDRLFKSFSQVDASTSRKYGGTGLGLAISKRLTEMMGGKMWFHSVEGKGSTFYFT------------------------
265750529    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IINERKTMENELLSAKDRAEESNRLKSAFLANMSHEIRTPLNAIIGFSNILATAE----EEQEKQEYINIIESNNTLLLQLISDILDLSKIEAGTLDFSYSNVELNDILSEIESVVRYRTETSGIQLIAHKGLPSCPIKTEKNRLMQVLNNLLNNASKFTSQGS---ITFGYECGRELYFYVKDTGCGIPADKVNSIFGRFVK----LNSFVQGTGLGLSICQTIVEHMGGRIGVESEEGKGSTFWFTIPYQPAADNKKEDKHQ--------
91793039     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AHVIRDRFGKALKLLGINRDITEQRELEHTLR-RAKEEADATSAAKSAFLANMSHEIRTPMNAILGMLQLVQHTDMTP----QQQDYVSKTEVAAQSLLGLLNDILDFSKIDAGKLNVDLHPCSLEEIMRELAVLLAANMRRKHIEVLFDLDPSIPEVLADKQRLQQVLLNLAGNAIKFTAQGHVIVFNLKLSSHKVLRISVADTGIGINVSQLDKIFQGFMQAESSTSRRFGGTGLGLAITKRLVELMGAELEVESQEGQGSRFWFDI-----------------------
119492436    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITLSYLEYNNKEYGCAVVRD--ISERKHTEIVLQQAKEAAEAANRSKSEFLARMSHELRTPLNAILGFTQLMNRDLKRKQSVQDHQEHLEIIGRSGEHLLNLINDVLEMSKIEAGQISLNSAHFDLLKLLHCLRDMLELKAQSKGLKLLFEIDSDVPQIQTDESKLRQVLINLLGNAIKFTDAGCIITKTVKNSKANRLIFEVEDTGYGISPEELQYVFKPFIQTETGRKS-QQGTGLGLSISQKFIKLMGGKITVSSQLGQGTCFRF-------------------------
135095200    ------------------------------------------------------------------------------------------------------------------------------------------------------------------VFLVLIMMLIVVPATVWITRGFTRPIRALVAATDIAEGDLETDIPVRAEDELGQLADSYEKMKARIRNMIQYLKDRQAVAESANKAKSTFLANMSHELRTPLNGILGYAQILK---QNPDLTPKQAEGVNVILRSGEHLLSLINDILDLSKVEAGRMELHPTDFSLHDLLDNLSRIIELRARQKKIHFKLVKSVGLPMVHGDDSRLRQILMNLLSNAVKFTDEG-EVTMSASMRNGK-IRFEVLDTGPGIPAEHIEAIFSPFQQV-GRVDRMNEGTGLGLAISRKLTQMLGGELKVHSTVGKGSRFYFELPVA--------------------
16127449     ----------------------------------------------------------------------------------------------------------------------------------------------------------RDLALTGALFFGAAGMAILLANSLARRLAQPMERLSEAMHETAVGGRFKALEETADDDVFRSLIASFNHLVARLECAMAELVKARDDANAANVLKSHFLANMSHEIRTPLNGVLAMADVMAMDQL----SDIQRERLAVIRESGAVLLGVLNDVLDLSKIEAGRLEIQDRPFDIAQLAQSIRETFVPQARAKGLAFEVGVAPEAQGLWGDADRLRQILGNLISNALKFTLDGAVAVRFASAEDGSGLRIDVADTGIGISPEILPRLFDKFVQADSTTTRRFGGSGLGLAICRELAAMMNGSIKVQSREGRGSTFTVLLPREETLTDV--------------
91772955     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLATMAILRD-ISDWKQAKAALIYARLTAEEANRTKTEFLANVSHELRTPLNPIIGFSDILVSGVAGELN-EKQKKYALNIKQNGSKLLTIVNRIIDMCNIRISKLDLKCDCFKVIEMIIETKDLLNSIALKKKILLDLHIDPELNEIVADKTKTREILYNLIENAIKFTPSGGHVSIHA-IQKDDYVQISVTDTGIGIAHSDIGIIFRPFLQVDSSTTRQYDGVGLGLMLVKEYVKLQGGDIWVDSELGKGSTFTFTLP----------------------
42522190     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITDRITAEQALIEAREQAVKASQAKSEFLARMSHEIRTPLNAIIGITDILAESDLKP----EQSQLVRVCANAGENLLALINDILDISKIEAREVRLEKIAFDLESTTTNICDILKQKATEKDLKFSLTVNNRAPLVIGDPTRLRQILFNLIGNAIKFTQEGEIVLLDFDSSSQKFVRFTIRDTGTGIPKDKQHLLFQSFVQADSSITRKFGGSGLGLTISKNLVELMGGRIWFQSEEGSGSSFYFTVPYVPTEAPRELAAPEKTQ-----
84705027     ----------------------------------------------------------------------------------------------------------------------------------------------------------SYLTIATLVFLGACLMAMTLAHWEARAIYSPILRLRTIIQSIRETRDYSARVETVPDKDFGRLIDSFNAMLAEIENRDERLEMARDAADTANKSKSQFLANMSHELRTPLNAIINYAEIIIEDLEDVKGDEASTESLETIKSAGIHLLTLINGILDLSKIEAGRMEIDAYAFDLKMTLREVADTVRPAAEQNGNQLVMRVDDHVGTIVTDGMKLKQCILNLLSNACKFTKDGTEIR-SISVKDVPSVEIVVADTGIGMDAHQIESLFEAFVQADASTTRQYGGTGLGLAITKRMVELLGGTIRVESELGTGSRFIIIVP----------------------
71909326     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VRLTITAKLRDGVITGVVVSFADISENRRVAELEQHHTHLEAQVRQRTEQLEIARQAAEAANRSKSAFLANMSHEIRTPLNAVLGMVHLLRRDA----PTLEQIDRLDKIDSASQHLLAVINDILDISKIEAGKLVLDETTVDITSILKRVVSVLGDRARQKGLELRVLADDFPHTFIGDPTRITQCLINYAGNAVKFTEHGS-ITLKARRMADDSIRFEVEDTGIGISDDAIDRLFGIFEQADSSTSRKFGGTGLGLAITRRLAELMGGKVGVSSRVGAGSRFWFT------------------------
280959011    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KSEDKVRRRTRELERANEELTSKSARLVAAMKKADAATRAKSAFLANMSHEIRTPLNAVLGMAEL----ALRVQDEARKNECLERVLEAGTSLLTVINDILDFSKIEARKLTLERIDFDLRDILRTALDMHRLHATDKGLGLTAEVGDDVPEVLGDPGRLRQVLVNLVANAVKFTDAGG-VTVRIGLAPDQRLRFEVADTGIGIPKRKRRAIFKSFLQADDSITRKHGGTGLGLAICKLLVELMHGSLDVESVEGEGSTF---------------------------
94268066     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVTKRKKVERDLI-EAKEQAEQADRAKSRFLANMSHEIRTPMNAVINLSRLVLQDEL----TSRQRDYVGKVLRSGENLLAIINDILDFSKIEAGKLELESVPFGLRELIDDVVVPLSPTAHDKAIGFRVELAEELPELVGDATRLRQILLNLVSNAIKFTEQG-EVLLKVQLLKRQGDQVTVSDSGIGISPAQQQRLGESFRQADDSINRRFGGTGLGLAITKQLLGLMGSELEVESAPGAGSNFAFTIQLALADDASP-------------
142215144    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NEMTARFTARRYQLECELRREAMAELETRRRAVAEAAFKSEFLANMSHEIRTPLNGVIGMGELLRETALGS----EQREYLNTLLSSAEGLLGIINDVLDISKIEAGQMQYEAIRFCLKTEVEQVAEVLAQKAADRQIDLIVEVPPTFPSVIGDPTRVSQILYNLAGNAIKFTESG-YVSIRLCAVDAESIQIEVEDSGIGMSDDQIARLFEKFSQADTSITRKYGGTGLGMSIVAQLVEAFDGQIDVRSEIDQGTCISVTL-----------------------
239907626    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISSRKQEEFELENAKRAAESSNKAKSEFLANMSHEIRTPLNGIMGMLQLLESTD----TDHEQSEYIDIALSSCRNLTRLISDILDLSRIEHGNITLENHGFNISHLTEEVINTFITELSSKEIELSTSIEKNIPEVYGDSGRLRQIIFNIFGNSIKFTSSG-RIFINIDSLIQRQLFIEVSDTGIGIPEDKLDEIFVPFTQADGSLTRKYGGVGLGLSIVKKLLIAMGGTITVESNIDKGTTTCIAIPFQTSEPPILDNTNKN-------
94502132     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDARVKLSRQAEFNELAGSINTMAASLQRAQTELQEN---IEQATDDLKQTLDELEVQNIELNLARREALDASQTKSDFLANMSHEIRTPLNGILGFTRLLS----GTRLNKRQLEYLQTIESSSTSLLSIINDILDFSKIEAGKLVLDQAPVNVSDIIDDVITMLAPEAHKKHIELAALVYQDVPEIMGDSLRLKQILTNLINNAIKFTHTGSVIRVMLEEQEGSDVTFSVQDTGIGMTDDQQKNLFKAFSQGDESTSRRYGGTGLGLVISRYLVEHMQGELGFDSTAHVGSEFFFS------------------------
77359078     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LISVTGTNVQIREQVARQTRTLRQEKQKADEASQIKSQFLANMSHEVRTPINGIKG----LHYLALQQNDWQQARTYIEQADGALGVLLRVLNDLLDFSKMEAGKLDLMQEPVDIGRLAEEVINLIQFEVSVKSLEIKLDYDKNTLMINTDAIRLKQVLLNLLNNAVKFTAQGS-ITLKI-WQSKTMTYLSVSDTGIGISKEAQKKLFRPFAQADNSTSRQYGGTGLGLSICKKLVELMGGAIDLKSTAGQGSTFTFSLPLNSPLPKVEKSEQS--------
119357937    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARNELLETNRKLEESVIRTQEMARAASKANEAKSQFLANMSHEVRTPMNGVIGMSDLLLDTSLDP----EQRKYVETIISSGKNLLSIINDILDFSKIEANRLDLDVVDFDLLELLEDVCGILGLQAQQKGLELTLVTGSFLPRLRGDQARIRQILVNLVGNAVKFTHSGEVVVCAMAQEERDSQRLLVRDTGIGIPREMMKAVFEPFIQADGSTRRKYGGTGLGLAISNQLAKKMGSTIILESTNGEGSVFWF-------------------------
145613814    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVTELRAREMDLVEQAKERRQLANEA--AAKEASRLKSQFLANMSHEIRTPITGVIGMS----ELLLDLELGDEEREYGENIYRSANALLAVINDILDFSKVESGHLDIEEVQFSLSVIVGDVNKMLSFAAERKNLDFQSEIASDIEEVLGDPGRVRQIITNLLTNSIKFTKQG-YVRFSVVKERETPDIIEIKDTGIGIDAQVRSRLFQPFSQGDASTARRFGGTGLGLTISKNLLELMKGRMTLESAEGKGTTATFWIPFNRPPNGSYEGN----------
227369361    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILRQFKRQRLLISELDIAE-------KKALVAAQTKENFLANMSHEIRTPLSGILGFTNLLQKRPL----DETSAEFVSSIQRSGENLMAIINDILDLSKIEAGMMRITPGIFSINGLVNSVETFFTERAKEKGLTISSTIEPSIPTLVGDATRLTQILVNLIGNAIKFTHQG-NITVEIQQTEKEAVLFKISDTGIGIDKEKLTEIFERFNQGEDSTTRNYGGTGLGLSIVKSLILLQNGNIEVSSEPGKGTTFHFYIP----------------------
171909890    -----------------------------------------------------------------------------LTLVSAGLPYAASSRFISNSKGNIAPAEWIVAAAPINRADGTLMGTMVVEQPMYNVRHLLS---SPKLLAVLSIAGGAG-LLPGLFF--------SLYMGRRLGKRVRDIT-EGLLALRQGLLTHRLPQ--KGIDEIAEALQVFNETVEHLQIEEERKQKAKRQAESGMAAKADFLANMSHEIRTPMNGIIGTTSLLLD---SPLDNEQM-ELVRMIRTSGESLLHLINDILDFSKLESARMVLERLPVSLERLFHETMGIFAFKAAEKGVELNYHVSENIPHITGDFQRLKQVLVNLVANAVKFTERGEILVVAVRKLPDGSEYVSVRDTGIGIAKDKLPLLFQAFTQADTSTTRKYGGTGLGLAICRKLCRLMGGEISVTSELGGGSNFFFEVPMSAAQDDA-EALEEETRW----
269966474    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FAREVKKLSDERMLSRL--KLTQAKEDAEQAKDDAIKASKAKSSFLANMSHEIRTPLNGVIGISEVLSDTSL----TATQRDYVDTIETSSQLLLSLINDVLDFSKIESGMLLISPHSTCVRESIYDIASIISPKAKEKGIDVQVNISRNTPHVMLDDHRIRQVVMNFMSNAVKFTEQGS-VELSVEIKNGEAVIFSVKDSGIGIDAQQQKKIFAPFAQEDNSTTRQFGGTGLGLAISTQLVELMGGEIQLESEKGKGSRFFFEL-----------------------
242260846    --------------------------------------------------------------------------------------------------------------------IAILETLIALIMP-------VHVYTVGTIVIDVVTLGICTFISIRAVFKKQEGAVIILTSSIIVVFSVFELKLVGTEVTPIAFFIFIFLQAFTLARNFSKDYNDVIVMTTQLEDMLNKEKTLTEKLTKLDKLKDEFLANTSHELRTPLNGIINMTEAVLSGAEGYVND-MQRRNLSLVVSSGKRLNNLVNDILDMSRLKYKDIRLNRKTYDAKKLIFSVVNIFEYIKPNKQVRIELSIEEKLPFILVDEDRFNQILFNIIGNAMKFTHKG-KIAVSTERIDN-FVEIRIEDTGIGISEDKLDQIWNAFEQIDASITRKYGGMGLGLSITKNLVELHGGSINVESQINKGTIFRFTVP----------------------
149280707    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELRQTNAELEEKALQLEERNLSIEQAREAISLKAKELEVSSKYKSEFLANMSHELRTPLNSILILARILK-ENRPENLNEDQIKYAGVIHNAGNDLLTLINDILDLSKIESGKVDLILEPVKPESVAYSMESLFSELAKSKHIEFSTLLGNNLPSIITDQSRVEQVAKNLLSNAFKFTPEQGKITFSIQRTSEDILAIAVTDTGIGIAESKQKLIFEAFQQEDGSTSRKYGGTGLGLSISKELANIMGGEIQLKSKPGEGSTFTFFIPEKNAFQ-----NEESLQ-----
15964755     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EMTPLRDAEGNLLAIVAQSRDVSEEARLQAEAANDAKTRFLAAVSHELRTPLNAILGFSDVLAGEYFGKLENDRQREYVSLIHQSGTHLLSVVNTMLDMSKIEAGRYELLLEPFRVAEAIAACEAMLSHQAREKGVRLTSRVTRSVGEINADQRAFQQILINLIGNAIKFTDRGGLVTVDAAL-EGNMLKLTVSDTGIGIAADKLQMLGQPFVQIQNDYTRRYEGTGLGLSLVKGLAELHGGDVSIRSAEGEGTVIVVTIP----------------------
146301979    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITPDGHAVGVLCAADHEPRSLNENQKRALHIVARHVITTLELGIKNNELLRQKKIAESAVLAKESFLANMSHEIRTPLNAIIGFTELLS----GTPLDKQQQAFIQDVQTAGENLLLIVNDILDLSKIESGGLSLEKQPFNLKKSLRHVYDLLKVKTAD-GVEFNLFLDAELPDVIGDQGRLNQIMVNLAGNALKFTNEG-EVTISVETEDSYTIRFSVKDTGIGIPKEHLESIFERFTQGQEDTTRKFGGTGLGLSIVKELVKLHDSKIQVKSREGAGSEFFFT------------------------
298530364    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QDITERKQVHQELI--ARRSAEEANRAKSRFLANMSHEIRTPMNAVLGFARMLENDPALPAKQAAQ---AGTIVRSGDHLLQLLNSILDMSRIEAGQSGLHPEDFHLPGLIDKLMTMFELSAQDKGLELVLEKDPHLPPLHADQGKLLQILTNLLSNAIKFTSTG-EVKLTISEEQDLGLVFQVQDSGPGITAQDQAQLFEPFFQTQN--KMHPGGTGLGLTISREYAVLMGGNLTVSSQEGRGSCFRLEIPVKRA------------------
270294120    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITEMEQMKRELLVAKEKAETSDRLKSAFLANMSHEIRTPLNAIVGFSRIIAEST----DEEERLGYYEIVESNNERLLQLINEILDLSKIESGIVEFTITPVRLHPLCKEIHDAHIFRCPE-GVELIYEPSDENIVIDGDKNRIFQVISNLIGNAFKFTTTG---HISYGYREGKYVAFHVTDTGMGIAPDKVDRVFERFVKVNNFA----QGTGLGLSICKTIIERLGGNISVTSEVGKGTTFTFVLPLESTSKTEAEKKEEDNQE----
142034818    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITAQRQLEKTLRN-AKQEADTANAAKSAFLANMSHEIRTPMNAVLGMLQLMQYTALSV----QQQGYVTKAQTAAKSLLGLLNDILDFSKIDAGKLKLDLHPCSIELLMRDLAVVLSANHGNSDVEVMFDLDSALPWLLADQLRLQQILINLAGNALKFTP-HGQVIVGLECLRHEAESVTVQDSGIGISEEQIERIFTGFEQAESSTSRRFGGTGLGLAISKRLVELMGGQLQVTSKVGVGSRFWFTFPVMEVEANPRAD-----------
239628811    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELRKLQHQLEERTEMLNTALEAAKLANAAKSEFLSRMSHDIRTPMNVIAGMTEI---ADAHLQDPERVKDCLHKIRLSSHHLLGLINDVLDMSQIESGKVSIHMAPLSLPDLVREIIMITLPNVRAKRQKFKVHLNVRQEHFYSDELRLRQILLNLLSNASKFTPENGQIVFEVEQLENNAALFTVSDTGPGIKEDFQEHIFETFARERDSRTDRIEGSGLGLAIVKRLTELMDGDIILGSLPGQGTTFRVTLPMQHIPVPPIE------------
23011796     ---------------------------------------------------------------------------------------------------------------------------------GAPLGRYLALMLTLVAVIGLIL------VIVHAGAAAGHPEHADTLRAALTSLFFILIVILGVVA-WLFVLAQESRRVAQEETARQTALYEAE--IAAHKVTDAKLQQAKETAEAANLAKSRYVVGISHELRTPLNAVLGYAQLLE---GDPSIPEPRRNGIRVIRRSAQHLSGLIDGLLDISRMEAGRLQTYRNEIRLADFLAQIVDMVRLQAEAAGLSFRFTRPDTLPAVVADEKRLRQILLNLLSNAIKFTAEG-EVALEMSYRS-QVAVFSIRDTGLGIPEADLARIFEPFERGSMPAARAAPGTGLGLTIAHLLAQVMGGEITVESRVGEGTCFRVRL-----------------------
135300624    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------HFIRMEAAQSDNIASCFAVPILVQNEAVGVLEFFDQIDHDLLRTMSGVVGRVIERDRII-----------QARHEAEEASRAKSDFLANMSHEIRTPMNAVLGMSGLL----MDTQLDQEQKEWVRAINASGETLLNIINDIIDISKIEAGKLVLEQVEFDFREVVQDVTGLYAYQAREKKIEMILNIDEDLPQLKGDPVRLKQVFANLISNAFKFTSSG-HVAIYVEKAKGTKKTISVEDTGIGIAKDKQAKVFEKFSQAEESTTRRFGGTGLGLTIVTELIELMGGKIWLESEEGEGASFIFTL-----------------------
170293890    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AEAERLLEEKSLALFQAN---RALQQLAEDLEQQVAERTAELQMALDRAEASTRAKSEFLAMMSHEIRTPMNGILGMAQLLETTTLDT----EQSDYLDAIRSSGETLLVLLNDILDFSKIEAGYLDLERQDFDLQEAIFSTLTLYRPMAEGKSLALDHTFAAGLPTVRGDRTRLRQVLSNLLANAIKFTSEG-RVHVDVSVRRLADLLVAVEDTGIGIPHNRLDQLFRAFTQVDSSTTRRYGGTGLGLAISARLCAAMDGDISVSSRVGKGSIFRFS------------------------
75909218     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NTQLMERSAEQVKALAHLKKIQSLQQKSQQELERTNQLKNQFLANTSHEIRTPLSSIIGFTHLLLAQGYDP-TRERHHEYLNIIQSSGKHLLALINDILDLSKIEANQLEVQWEKVNVPELCQNVLTLIKEKAANKGVKLSLELDPHIKTFVADPLRLKQMLLNLLFNALKFTNQG-TVGLKVTQRES-FIHFTVWDTGSGISPENLALLFQPYFQIPNSSVAQHEGTGLGLVVTRKLAEIHNGSVEVESQVDHGSRFTIILPLQQNGQVLVGEDMEDEETTSPA
158335032    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------VEMMQGLQVQAHLVVPLFRSNILWGLLAIHQCSAPRPWQVKEREFAIQI-STQLGVALQQAEFLAQQSKEAADAASQAKSDFLAHMSHELRTPLNAILGYVEIMQRD---PQLGETQTEHLGIIGRSGEHLLSLINDVLEMSRIEAGQLALTQVSFDLYRLLDSLQDMLEAKAKLQGLQLYFERSATVPQVFADEGKLRQVLINLLGNGLNYTEKG-QVLLQVDTPEQSGQTFAVMDTGPGIKASDVDQLFEAFTQTDSGY-RAQEGTGLGLPISRRFVQLMGGDIEVDSTVGQGSTFRFTIPVT--------------------
189500689    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EKRNVEEKEKIQQGLIENARIEAESANKAKSEFLANISHELRTPLHAVIGMTELLIETTL----DKDQRYYSDTLYSSAQMLLMLINDILDFSRIEAGRIDEDKEVFNLRQLLQDIIAIMKEKASCKGLVLASDIDENIPSVIGYPGYIKQVLLNLIQNAIKFTYRGQVTVTVTVVSEDVSLKVSVQDTGIGIPEEQQHLIFNPFTQIDASSTRKEGGTGLGLAIVRKLIAFMGGEIQVTSSERDGSTFSFTL-----------------------
285018412    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLGSVALYFPFVHYELARSASRLAGIIIERRKTDLRLQQLLDAEQNARSEAERASRMKDEFLATLSHELRTPLNAILGWARLMQQET--EVLEKDISKGLQVIERSAHTQAQIIDDLLDMSAILSGKVRLEPTELDLRTLIGETIDSARPSAEDKGVDIVLVADSTLPPYLGDTVRLQQVLTNLIGNAIKFTPSTGKITVTLS-NSSTHMRIEVSDTGLGIEPLFLPHVFDRFSQADASSTRSAGGLGLGLSIAKQLTELHHGQLSVISDLGLGSTFTLLLPR---------------------
56420003     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSLRPIKKDGKVIEVVGSAID-ITERKMMEQEMLRAKEEAEKANQAKSNLISRMSHEIRTPLNGVLGFAQLLEMD---PSLKGRQREFVQEILGGARHLLNLINEMLDLARIETGRLPLTYDVVHPDDIIKESIKLVEPLANKKNIDIQARSSSEQVYLYTDATRVRQVLLNLLDNAIKYNRDGGTVLIEGKYDQEK-VVIHVKDNGIGIPDEEQENIFEPFYRIKGTH---VDGNGIGLAFVKQIIRLLGGTIEVKSKLGVGSDFSFSLPAVSYFHSWP-------------
90413299     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QLHKESLERLVAQRELEKTNSRLNEEVVNHDKARNEAEKANRAKSAFLATMSHEIRTPMNGVLGTASLLADTGL----NDQQARYLRVINRSGETLLDILNDILDYSKIEAGHLDIRPVDFSLSELVLDVHNMLESRALAKHIQLVNHIDDTMNNVWGDVTRIRQILINLVGNAIKFT-DHGQVTIAVSMNPDDELLFEVTDSGIGIEEAEQDILFNAFKQAEEGRKT-IGGTGLGLAISRHIVAAMDGEIGVDSIINVGSCFWFSIPLER-------------------
283823301    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------FVGLGLAALCLPLIMAIMLNREINKRVAALDRESDKVRMEHAALLSISEELANERVKLRRTNAELVAAKSRAEQANEAKSAFLANMSHELRTPLNAILGFSEIIRDKMIG-NDIDRYASYAADVHKSGTHLLNIVNDILDVTRIEAGKLELHEDEINLDTLIHRSLLDVQSQALAGGVLLAAPARNLGVVLRGDKGKLKQILVNLLSNAIKFTAKGGRIVISATPEWDGGLCVKIRDTGIGMSGDEIRQALELFRQVENGLARRYEGAGLGLPLAVRLTELHGGTLTVDSIPGEGTEVSVRFPAKRVV-----------------
162450927    --------------------------------------------------------------------------------------------------------------------------------------------------------------------LEMVPSQIALRTGAPQSGVLLGLE---RLDGSVLWLSVNAQPLRGEDGSVAGVVSSFFDITARKRAEEAAAESARQEAEAASHLKDEFLATMSHELRTPLTAVLGWVRMLR---TGKLPEERRDKALETVERNAQAQAQLIDDLLDISRIMAGKLRLDVHRIELVPVIDAALEVVRPAADAKGVRLLSLLEPGVGAVAGDAGRLQQVVWNLLNNAVKFTPRGGVVRIRLDRADGSAE-ITVSDTGQGIEPAFLPYVFEQFRQAESGTTRRHGGLGLGLTIVKSLVEMHGGTAHALSDEGRGATFVVQLPLA--------------------
226228272    -------RNRADRDSLRVSVEAFTLTFPAERARVADTIQQRADALRAHTEVVLDLLVQQGIRAAWVMAAFLFAMLLGIALVVIEPAVRLLRRVEFERLAQVAQRTAQQLADAQSMARLGSWSFDSATRHLQWSAELFQLFRDSTQWTPTPELVVDDQYHPDEV-----PVLLAALQHTQETGEPYSLLMRTAERNPAVRWVRAEGRVRRADGTRVGLMGTVMDVTDAIEREEALR-QAQQYAEGANRSKSEFLANMSHEIRTPLTAILGHTDLLREEAVRSAAPRDQVQGLETIQRAGEHLLTVLNDILDISRIEAGRLEIEPVACDLPALLLDVESLMRARAAAKGLTLETRLRNTVPRVFADPTRVRQILMNLVGNAVKFTAYG-RVTIEAGVERAEGQEITVDDTGPGMTEQQESLLFQPFMQADGSVTRRHGGTGLGLAICRRLATLMGGHVRVHTAPGRGSRFELRLVLQPIASAACVDQLDSTR-----
167772720    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SYKIMLYMRDIDQTRREDERNKRALQDALVLARDANRAKSDFISRMSHDIRTPMNAIIGMTAIAAANLG---NEAKISDCLQKIGVSAKFLLSLINDILDMSKIESGKVVIAQCEFNFHRMIQGISSVFGQQAAQKHLAFNVYLEENFPTCTGDELRINQILMNLLSNAIKFTPEGGRVSLRIERKKAKEVRFEVADTGVGISPEFQKRIFDPFEQESAGSGRVFEGTGLGMTITQNLVALMDGRISLESEPGKGSRFIVELPLE--------------------
134389938    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LISSNSDLIDQASELSKGRKFALSMMEDADNSREELEVTNERLNQMIEQADTANRAKSDFLATMSHEIRTPLNGIIGFVEMLDDTAL----NEEQDDFLIRIKSSSEALMSLINDVLDFSKVESGHLNLELRDFPILPMISGLNSMFLSQAKEKGLSLKISVDDNVPEIKGDETRLRQILLNLLSNAIKFTKSGESLHVSMHSIDSDCNFFEVRDTGIGMSREEISRLFMPFSQGDSSTTRKYGGTGLGLAICKSLSEAMGGKVWATSQLHEGSSF---------------------------
219849075    -------------------------------------------------AIILLLILVTAT--SDRLRRQGQLQWSSITIVTATTLLPILSCTAFGFTDNNFVYLS----VLGVFAAGI---MVSSRAPYQATQAAILLYIILLLAADVIGQPRPTWFSAIGKILFLVILLLSAATLSWAAAYVVRGTINWAIDTAQK-SERREQLLRETQATLERALLEWDLLNEQLYRTTLELEEARAAAEAAYRSKSNFMATMSHELRTPLNIIIGFSTAMIEHPEMYGDDEQVLQDIAEIRRSGQHLLGLINDILDLAKIEAGKLELNRTNLALPPLLDETIRTAQALIGDRPIQLRREYHDSLPTVLADEVRIRQVLLNLVSNACKFTHMG-EIAVGARAETDQ-VVLWVRDTGIGIAPADQERIFQQFEQVENADTRHHAGTGLGLSICRWLIELHGGRMWLESEVGKGSIFFFSLPRTR-------------------
285018865    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AHTERDAHGQVIRVIGINRDITEQLQAEQELR-QAKALADEASQAKSSFLANMSHEIRTPMNAVLGMLQLLRRTAL----DARQADYVGKAQKAGTSLLSLLNDILDYSKIEAGKLQLDLHPFSMEELLRDLSVVLSGNHQRPEVEIVYRLGRDIPDLIGDSLRLQQVLINLAGNALKFT-EHGHVLLNVDLLHRQTLRVTVEDSGIGISAEQQQRIFHSFTQAEASTSRRFGGSGLGLVISRRLVGMMGGQLQLHSVLGEGSRFWFDLPLA--------------------
75909154     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDITDRKQTEMKLRASQAAAEAGSRAKSEFLATMSHELRTPLNAIMGLSQLLQQEIVGSLN-EKQQEYISCIYSSGEHLLALINDILDLSKVEAGKEELFLIPLLVIDVCNDVLLTVRDRAISKGLKLTQEIDPEASICIADDRRIKQMLLNLLTNAIKFTSVG-EVSLTVKRVPEGINFI-ISDTGIGIDSNQFPLLFEPFKQLDSRLNRQYEGTGLGLALTRKLARLHGGDVTVTSTVGVGSQFTLFLPDQEI------------------
167582935    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HEVALAGVNGAATYLLVNVAHVKYRGAQALL---ATVNDITAR-KLAEQSLDEARRAADQANRSKSVFLATMSHEIRTPLNALIGNLELMKRGPLA----DAQRRRLEIVASTSSALLHILNDVLDLSKVEAGQLRIDAVPFDCAVLLRDVTATFQPLATAKGLHLGCDIAPDMAPLRGDPIRIRQIVANLLGNAIKFTDTGS---VTLFAAGDDVIELRVVDTGIGISPQAVATIFELYKQADDSIHRKYGGTGLGLALCRRLVNAMGGEIAARSVPGEGSEFRVDLPVGDLVTATVDDPHNTT------
88859894     ----------------------------------------------------------------------------------------------------------------ANISLTIGWVAALGIPFVMYSPGFGFIWASLVTGIAMMFGFLRGFKPAKYFIMAYLAMFLPNMFANMTNLGVLNLYLLGLIGTTLDALLLA----FAVADKLRLLNNENFELTKNLELRTQMLEQMTHELRDANEAKSRFLANMSHEIRTPMTSIIGYADGIILGDIEPRN---HAKAVQVIAQNGNHVLGIINDILDMSKIEANKLEVEWIETDLFATIANVESILGKQIRDKGLEFKVLYEFPLPKIIIDPTRLRQILLNLTNNAMKFTDYGA-ITLIVSFKDEK-LIIRVRDSGIGMTKEQTQKLFEAFSQADTSTTRKYGGTGLGLNISKNLAHKLGGDISVKSEIGKGSEFIVTL-----------------------
254444049    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAAPAEVRFRVLPLFYQTKQAYAFYTLSALGLFLLIGRFRILALRRSNAKLARLVEESTSVLNEKNEKLVLVNREKSSFLAVMSHEIRTPLNGVIGMCSVLRQTNLDSM----QRDYLESIRVSGLSLLEVVNDILDYSKIEKGRLSLECILFDLVDLVESVVSLLGLKANEKELDLHLLIDPRIKRLYGDPTRVRQILYNLLGNAIKFTKLGS-VTVSLYPKSGDHLVMEVSDTGVGIEEDKHEAVFEAFAQSDVSDVRKFGGTGLGLSICRQLAGLMGGDIELESRLDEGSTFRVSL-----------------------
254446215    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RTISHSIERYRLMAELSKAK-------QKAEAASQAKSDFLAVMSHEFRTPMNGILGGINLLGNVCNGPQETE----LLSMMKQCAESQLTLIGDVLDISKIEAGGMELAYEGFSPRDLISSVLSAVSFSAREKGVKLAVDIDRGLPELVSDARRLRQVLMNLVGNAVKFTSEG-EVRIHARKFDGCLVEFRVTDTGIGISPKYIDSIFDTFTQVDSSYSRRYQGTGLGLAICKRLVKMLGGTIRVESKVGRGSDFRFTI-----------------------
170690462    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELEQTNVQLEEYANRLERQKADLLRAQDDLAANAERLEQSSRYKSEFLANMSHELRTPLNSSLILAKLLQQNRTGNLTEEQVR-YAETIHASNSDLLVLINDILDLSKVEAGQVNVELETVSIDATLQSLEELFKPLAGAKHLSLVFDRLPGVPTMVSDGQRVTQILRNLLSNAVKFT-AHGEVALSVAPADDDMLRIDVRDSGIGIPADKLEMIFEAFQQADGSTSRQYGGSGLGLSISREFARLLGGRITVASEVGKGSVFTLWLPL---------------------
17228673     ----------------------------------------------------------------------------------------------------------RVWPEPAEWLLVFCWSFVTWHGLQVNSQRKQSLPGWPILVILLSISII--FGSSYAAFMIGWWI------------PVMSPLLTTFLSTIVTTNLYKQSQLEKANQQLRTLEEKVRDRTQELETAKIAADV-------ANQAKSEFLASMSHELRTPLNGILGYAQILERSENIAP---AALEGINIIHQCGSHLLILINDILDLSKIEAGKLELHNTDFDFSYFLTGVVEMCRIRALQKGISFHYLPDPDLPQINADEKRLRQIIINLLGNAIKFTETGGTIQVLEAGADFNKIRFQVEDTGVGMTPEQLTKIFLPFEQVGDK-NKQAEGTGLGLAISCRIAELMGSQIQVDSILGTGSKFWLDL-----------------------
186685940    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EIIKSVVAVPMIYAGRVVGLLELDTVNKSKTWQEEINLLQLVSELIAIGRSRHKAEEALRIAKETAETANRSKSAFLANMSHELRTPLNAILGFAQLMERDT---TLNKRQRDSLATINRSGEHLLNLINDVLEMSKIEAGRIVLNPTSFDLHRLLQEMQQMFQVRAKDKKLSLSFELAPNLHQILTDESKLRQVLINLLGNAIKFTNTGGRVSLGIGEQGSRGEVFKIEDTGLGIPTEELDNLFQPFVQTASARQ-VMEGTGLGLTISRQFVQLMGGDIRVHSVVGSGSTFYFDI-----------------------
258563454    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AFLFREARKISAANAAMIEAQKRALAQAREAEQAKEAEAEARKLKEEAAKAKSIFLANISHDLRTPMTGVIGLSELLKQTSL----DRQQDVYVESIRVCADTLLTLINDILDFSKLEAGKMKVTTVPLNLRQTIAEVVRALRYTHRDRGIEDFDDIDPDLL-VLGDPVRLHQIFMNLLSNSYKFTPKGSTVRAKVAEESENTIRVTVADTGIGISNDHMARLFRPFSQADSSTARSYGGSGLGLSICKAIIEVLGGKIWLHSDVGVGTKVTFT------------------------
256827840    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRSVNDKLGERAMELEEQKSAIRRKNKELLRAQEQLKLKAQELESASRYKSEFLANMSHELRTPLNSILILSQLLSHNKEGNLSP-KQTEAASAINSSGADLLRLINEILDLSKVEAGKVELHLEEMPLTSMISDLQRVFKGVAVEKGVAFLVEQDPALPTMLTDTHRLQQVLRNLLSNAFKFTDHGS-VTLSISRSAEEAICIAVTDMGIGIPEDKQGTIFEAFRQADGSTSRKYGGTGLGLSISRELTKLLGGEIRLRSQEGKGSTFSLILPL-RHHADAPTDE----------
288797325    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SMHRTSVATMELLSIIL---TSTAYALESAELRLLSQDNERLQKLVEKRTAE--LERARDQAEGANRAKSQFLANMSHELRTPLSGIIGMVDLLLDTRLDN----EQQEYARLASDSAHALLALINDILDFSKIEAGKLEIEEAEFSLGSLTEGVTELFALAAQKKGIVLTSYVDPQLPYVRGDALRLRQVLANLLSNALKFTEKGS-VQLQVKILGDGGQRFEVCDTGIGVDAEVAERLFQSFTQADSSTTRKYGGTGLGLAICRNLVELMGGKLVLKVALDRG------------------------------
254442851    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DARTAQLTRANKELEQQAKLANDSAAEAREQAKAANETKSSFLANMSHEIRTPMNGILGMLNLLED----MDNPADQADLILTAQDSAKSLLEIVNEILDFSKIEANAIDIEKTEFDLRDSIYGATDLVSLTAHDKGLELVAQIASDVPRLIGDPLRIRQLCINLLGNSLKFTKEG-TVMLAVSKAAQQRLRFEISDTGMGIPPEKVDTLFDPFSQVDSSTTRNFGGTGLGLSICKKLAELMSGEIGVTSVVGEGSVFWFEI-------EVEEDSSKSKIEKSH-
294505928    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YRWRTYRLRKRQETLEAAVETRTE---ELARQKEKTERQAERLQELDEAKNRFFAHVSHEFRTPLSLILSPLDALQRATDGAASLSENQ--LRRMTTNAERLQRLIGQLLDLATLEAGGMELDRRPGDLAALVERTAEAFRSKAEQKGIALKTEMPPERVEMRFDPEKVETIVSNLVGNAVKFTPEGGRVVLRLRLTEDTGVRIAVADTGPGIDPAEQARIFDQFERSGTNSTEAHEGTGLGLALTSELVELHGGTIEVESTPGAGAEFIVHLPRMPV------------------
117924342    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SFHLEESAV----CVAVVRDITAR-KMEEIELKQAKEVAERASAAKTRFLSSMSHELRTPMNAILGFAQVMQSDPNEPLS-ESQRECTREIIQAGGHLLELINDVLDLAKIEENRISLKMAPVHVQEVIREAVALVTPMANRKGIRLYHGMGEGVCEVQADRTRLKQILINLATNGVKYNREGGEVEISCRLAEAGRARIEVRDTGIGIAALKQGDIFEPFHRLVEDGT--IEGTGIGLSIVKRLVEAMGGTLGLESQEGQGSRFWFQLPNS--------------------
251828393    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELKRYKDHLEEEVQQRTADLVLARDAAEAANRAKSVFLSSMSHELRTPLNAILGFSALMSRDTMLSH---IQRENLNIINRSGEHLLSLINDVLEMAKIEAGRVQVLHEAFDLGALVRDVSDMMAVRAQEKGLQLLVDQSSDFPRIMGDEARLRQVLINLVGNAVKFTQHGG-ITMRFGIKPNERLLIEVEDSGIGIKPEDQQRIFDAFVQIGDL--SAQKGTGLGLTITRQFVQLMGGVITLESTPGVGAVFSVELPIEKV------------------
167590631    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TYLAANVVRTRYRGVDVLLTLLDVTARKRTELKLR-EAREAAEDANRAKSTFLATMSHEIRTPLNAIIGNLELMARASLPPSE----RRRLKTIASSSDALLRVINDVLDLSKAESNQMALECIPFDLRDLLRDVAAIFRPVADAKHLTLDCRMAADLADYLGDPTRLRQLVSNLVGNAIKFTKRGG-VTIDARVATDRRVAIAVRDTGIGIPEDALPNLFDVYMQADPSIYRRFGGTGLGLPLCGRIARLMHGELTVESRVDEGTTFVAALPL---------------------
37520204     -------------------------------QGQRDLEAVSRLILSELAP------LVSAQHGVFYLMDSAENRPCLKLLSTYAYRERLANWFFLGEGLVGQCALEKERILLTDVPGDYIKISSGLGEAAPFNIVVLPVLFEGQVTAVIELASFRSFSEIHLTFLDQLTESIAIVLNTIAASMRTEQSLAEELQSQQTELTDTNKRLLQEKARLLSIQKEVERKNREIEQARQSVEEKARQLALTSKYKSEFLANMSHELRTPLNSLLILARLLSDNAEGNLS-EKQVEYGRTIHSAGADLLGLINDILDLAKIESGTMSVEIEQMHFGDLRSQMERIFRQVANDRGLEFAVECAANLPRMLTDPKRLQQVLKNLLSNAFKFTALGS-VTLRVEMATGGWVAFSVIDTGIGIAPDKQRVIFEAFQQADGSTSRKYGGTGLGLSISREIARLLGGEIQLESEPGRGSTFTLFLPL---------------------
258516237    --------------------------------------------------------------------------------------------------------------------MELLWAAIPV--RDKDATQSVVFIHTLLQPIAERINVLYT-----ASFYILGGVLLLAVILSLFLSRSLSRPLLQMNQTAQA----ITRGDYSRSVPVRS-KDEIGLLAASLNSLSQEIQEKITAIERLDQTRRDFVANVSHELRTPLTIIQGYTEALLDG--FAETEEERQQYLNNVLEESQRLQRLVNDVLDLRSLESGKMVLYKQKVDLTKLLAKVAGIFKPFYAQKQVFLSLSAEEVWEAVYADPDRLEQVFVNLIDNALRHTPAGGEVKISSALETDK-VFVTVKDSGPGISSKDLPLIWERFYKVDKARSRGGEGSGLGLAITKAIIDAHGGWVEVTSEPGRGTVMTVCLPVFR-------------------
260903020    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LKQLNSELEAETDKAERAAKAKSSFLAAMSHELRTPMNGVLGISQLIAEETKEPVT----KEHIKVILDSGQHLMTILNDILDFSKVEENKLELEEAPFHLEQVLTPVCSAIQPLIDEKSIELIVENDPNNTEFTGDCARLRQILFNLAGNAVKFTNEG-HVLIRTELSEDKQLLIIVSDTGIGIAPDKQGRVFNSFEQADSSTTRRFGGTGLGLAIVKKLTELMGGSITLKSVEGVGTQFIVTLPIPWNESEKPSPQHTPVQTRS--
116749734    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RREKEKAERAKDTAEAASKAKSEFLANMSHEIRTPMNAILGFTSLLS----PLITDPRQKNYLQSIQSSGKNLMSLINDILDLSKIEAGKMEIQYEPVVLRSVFVDLEKVFSWIIQDKGLQFITSIASDVPEVLLDEVRLRQILFNLVGNALRFTESG-WIRLSAWREAGAGLVMVVEDTGMGIQPEAHNRIFESFRQQSGQRARVYGGTGLGLTISKSLVEMLGGTISVQSRPGAGSVFEIRLPD--VSEAAETDRAEQAE-----
254413254    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITERKLAEIALQEAKEAADAANRAKSTFLANMSHELRSPLNAILGFAQLMSNSVTLP---QQYQDNLRIIHHSGEHLLTLINQVLDLSKIEAGRITLNETTFNLHHLLGEVEDMFRLKVNEKGLQLRFNWAADVPTIQTDEIKLRQVLINLVSNAVKFTSAGSVVNVAQQRTNDDGLYFEIKDTGCGIAADELESIFEAFVQSQSGVQSQSG-TGLGLPITRKFIQLMGGEIRVESQVSQGTTFTFDIQATQVTSSTPQ------------
142778259    -------------------------------------------------------------------------------------------------------------------------------------------------LFCIGLPVLIYWVLARFVLTPIRELTVAKTAVGRGDLSVLTVRKQDELGDMFAAFNVMVRQLRVYRERERAYQLQLEDKVAQLEYANQQLILAREVAEQANRLKSVFLANMSHEIRTPLTAIIGFSE----QAIQENDPHRQLDYLRRVLRSGDHLLALINDILDLSKIEADKLELLTEQVNLLAIVDDIYQLTRQQAEQKGLQCLLELHYPLPQIYTDTLRFRQVLLNLSSNAVKFTQKG-KVVIHVSYTPEEVLRIKIKDTGIGITAAELGKLFQPFVQADAAVTRNFGGSGLGLCISKKLMEQMQGDIQVDSVKGIGSCFEIV------------------------
220909137    --------------------------------FTRMLQGQRALETVSKLILSELAPLVSAQHGAFYLMETSEHQPSLKLLSTYAYRERLANRFYLGEGLVGQCALEKERIVLSEVPSDYIKISSGLGESTPLNAVVLPVLFEGQVTAVIELASFSRFSEIHLTFFDQLSESIAIVLNTIAASMRTEQSLAEELQTQQKELTGTNQRLLKASEELLKSQQEKAELLAEVERKNQEIEQARRSLEESSKYKSEFLANMSHELRTPLNSLLILAKLLADNPEQNLT-ERQVEYAATIFSSGNDLLELINDILDLAKIESGTIAVDIEPISFSELGRDLERSFREVAINRNLDFQVQFSELLPRFHTDPKRLRQILKNLLANAFKFTEAG-HVRLTVGWSADQTIAFRVSDTGIGIPLDKQRIIFEAFQQADGTTSRRYGGTGLGLSISREIARLLGGEIRLESQVGRGSTFTLYLPQSRIAEPPPD------------
288941471    --------------------------------------------------------------------------------------------------------------------VGIVVPVREVIAPAVATSEKIEQSRALTELNARADALVQTFLLLFGIMATLIPVALVFARSISRPIQALAEGSRRVGAGELDHRIQV-----DSGDEIQDLALTFNQMAEDLKNKIDEIETANQELQQLDQLKSKFISMASHELRTPLIAIQGYVDLIREGRGGEIS-AAQRTMLDTVSRNATRLARIVSELLDISRIEENKLVLERVPVSLGQIVSEITEEQQPYLESRRHALTLEIADALPRVDGDPDRISQVVINLLGNAIKYTPDGGRIHIRVYPEPDR-VHLEVTDTGIGIKPEDIGKLFKRFSTLGDVTKHRTGGTGLGLSIVQGIVQAHAGKIWVDSEYGRGSTFHVQWPIAHEQSQSRETPPAQTQRSEKA
17228473     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRRVGFKSAMTVPLRTQTRTLGVISFISAESGHKYQGSMQLAEELAYRASLAIDNAHLYRLAQSDRTKAEAANRIKDEFLAVLSHELRSPLNPILGWSRILRSKQLSPTKVEQ---ALETIERNAKLQAQLIEDLLDVSRILQGKMTLNVASVNLAATIAAALETVQLAAEAKNIHIQTTLKPISATVVGDQNRLQQVVWNLLSNAVKFTPSGGQIEVQLEQVNLYAQ-IQVKDSGKGIAREFLPYVFEYFRQEDGATTRQFGGLGLGLAIVRHFTELHGGTVQVSS-LGQGATFTVRLPLNLVEQELPADDEQ--------
187920903    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQDTAAEREARNLAEAANRAKGEFLANMSHELRTPLNGILGYAQILERDAA---LSERQRERASSIRHSGEHLLTLIEDTLDFARIEAGKLRVEIGDVPLAGFVDVIRDIIDVKAEQKRLDFICEITGDAPVVRADERRLRQVMLNLLANAVKFTDSG-CVTLHISRSESNRVRFEVRDTGIGIGHDQLNTIFEPFEQLGAAERRA-GGAGLGLAISREFVRAMGGEIEVESRIGQGSTFRFELPAASVTPVL--------------
138895943    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MVRQMTEPLQAMEKAAGRMAKGDYG-AAISVRTDDEIGRLAQA---FNQMADAIAKEDERKREFLANVSHELRTPLSYIKGYSEALLSGL--ARTKEEEQSHLRLIHRETERMERLVRDLLDLAQLEGQSVPLERAPVAFAQVIEDVMDMYRPIITQKRLTLTCDLDYELI-VDGDADRLEQVVRNLLDNAIRYTPEGGAVTVRLSRFSDTEGELVIRDTGKGIPKDQLPLLGQRFFRVDRARTRKEGGTGLGLAIVKQIVALHGGAIQFDSDLGQGTTVSVRLPLVQ-------------------
142789412    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITAQRQLEKTLRN-AKQEADTANAAKSAFLANMSHEIRTPMNAVLGMLQLMQYTALSV----QQQGYVTKAQTAAKSLLGLLNDILDFSKIDAGKLKLDLHPCSIELLMRDLAVVLSANHGNSDVEVMFDLDSALPWLLADQLRLQQILINLAGNALKFTP-HGQVIVGLECLRHEAESVTVQDSGIGISEEQIERIFTGFEQAESSTSRRFGGTGLGLAISKRLVELMGGQLQVTSKVGVGSRFWFTFPVMEVEANPRAD-----------
99078407     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VFDDTGQIETYIAVERDVTATKEYERQL-KEARLAAEEGARIKEEFLATMSHEFRTPMNGVIGMAQMLQATDL----SEDQRLYTDTILGSSRALLALINDVLDLSHMNAAGVSLFNVDFDLHACVGDIVRLLSGQADEKHLELSVEIDPDVPWVTGDDRRLRQILVNLLGNAVKFTTSGS-IFIRLRGVDQVALKIEVEDTGIGIPADKLEKIFERFSQADNAISRKYGGSGLGLSISRGLAQAMGGDIDVTSVEGEGACFTLML-----------------------
88797749     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITERKNSEEKLQHAITQAMSSAEAKSAFLANTSHEIRTPLNAIIGLSHLLDHENL----TENQHLLVDKIQLSGQSLLNIINDVLDLSKIEANEVDIESTPVNLRELIEDTLNVHRMQADLKGLEVALNIDPKVPWVETDKTRLKQILDNLFSNALKFTSEGS-ISLRVEETDRATVRFEVIDTGIGISEKAQQQLFEPFTQADVSTTRKYGGTGLGLSIILKLVYLMEGRLGLESEEGQGSRFWFELPFKTLSDNELDNLSESA------
220909136    ---------------------------------------------------------------------------------------------------------------------------LVKARSGKEALRYLLEEDFAVILLDVSMPEMNGFETAQLIRSRHTPIIFAACDNHLLSERGYALGAVDCLSKPINPEILIAKELFRKNLEV--QQQARQLVNQQLEIFRIQAARQQAEA--ANRMKDEFIAVVSHELRTPLNAILGWSQLL---IGGKLSSERTQQAIQTIERNARMQAQLIGDILEMTKLTQGKLHLSLQSLNLNDLLASLVESMQPLAEPKGLRLQSQLDPLPRWVNADPVRLRQIFWNLLTNAIKFTPAGGEIWVKLETIPASFVKISITDTGIGISPEFLPHVFDRFRQADGSATRAQGGLGLGLAIVRQLVELHQGRIEVFSQRGQGTTFTLHLPL---------------------
283851290    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RFELLRKSDELKRANAALEDRVAQRTLALEQEIATRKRARQANRAKSEFLANMSHEIRTPLNGIMGMVHLARMQSL----DRTTLSYLELADASAQHLLGIVNDVLDIAKMEAGKIRLARQAFDLRREFEATLTPLRIAAQGKGVVLDHAVAPDVAHVVGDVGRLRQVLTNLVGNAVKFTGQG-RIDVRVDREGGQRLRVTIRDTGIGVPADRLERIFESFEQAHTSAHALYGGTGLGLSIAKRLVELMGGDIRAESREGEGSTFAFTI-RLEVVAPAPQE-----------
217037915    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFKPNGNIMHYVVVERDITKKKELEDKLI-KAADKADVSNKAKSTFLATMSHELRTPLNGILGMAQIIESN----IKDEEQHKQIKVLLESGDHLLSLLNDILDFSKIEQNKLELNHASFYFNDVIDPIANTYQSICEDKGLQFIIDNNINEKTIFGDKPRIRQIIFNLISNAVKFTHKGS-ITLTLTAKGEQAVQIKVQDTGIGIRKKRLKHIFEPFIQAETSTTRQYGGTGLGLAIVKQLTDTMKGYISVNSSEGKGTCFTLVLPLEITSDALPSDKNKPTE-----
159045886    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MMDSDGNVVGEVAIERDITQAKQREQELA-AAKTAAEEGARAKAQFLAMISHEIRTPLNGIIGMSDVMLSGPLDP----EHRGNLQTILASGEGLLTIINDILDLSKLEAGKMEIDQLPFDLRAELQAALDLVRPLANEKGLSLSVDVSGLPERILGDPGRVRQVFLNLMGNAIKFTRAGA-VSLRAAVDTGAAVTLAVQDTGIGIPADRLDQIFDAFAQADSATTRDFGGTGLGLAISRQLTQQMGGDITVTSVPGKGSCFTMEF-----------------------
158338730    ------------------------------------------------------------------------------------------------------------------------------------------IHSPRYTILAIALSALLVSGISYLALLWWLPVVPTLASFLLISLSLDAFYQYDRFIQTKVKAQQQTLRILEQAKTDLEIQVAQR--TSELQQSNLELSQAKEAAEMASRAKGKFLAKMSHELRTPLNAILGFSQMMAQDTTLSEANHKRNRL---INQSGEHLLGLINDILSLAKLESGKQELREGPFQLSTLLETVEGIFRLRIEQKGLAFRVKATPDLPPLFGDAQKLRQVLINLLSNALKFTPAG-HIFLRIGTPAGLTLRFEIEDTGEGIAASELHKLFVPFEQTESGEKSKA-GTGLGLPISQQFAQLMGGDIKVSSQVGQGTTFTFT------------------------
98990176     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TMANNLTTQVRAFGDITNAATDGDFTKLEASGEMDELKRKIQMVYNLRDSAREAAEFANRTKSEFLANMSHEIRTPMNGIIGMTQL----TLDTDLTQYQREMLNIVHNLANSLLTIIDDILDLSKIEANRMIMEEIPYTLRGTVFNALKTLAVKANEKFLDLTYRVDSSVPHVVGDSFRLRQIILNLVGNAIKFT-EHGEVSLTIQKANEYAVEFCVSDTGIGIQADKLNLIFDTFQQADGSMTRKFGGTGLGLSISKRLVNLMRGDVWVKSQYGKGSSFYFT------------------------
186684333    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLTPRKQLEQTLRQQT-EELKQANQNKDEFLAILSHELRSPLNPILGWSSLLKSR---KFDEATTNRALETIERNTQLQIKLIDELLDVSRIIRGKLNLTFATVNLASVIDAALETVRLIAESKSIQIKIQLDPNVGKVSGDYYRLQQVVGNLLSNAVKFTPPNGSVEVSLGELASHSALIQVKDTGQGISPEFLPHVFEYFRQADSSRTRKFGGLGLGLAIVRNLVELHGGTVTAASPEGQGAIFTVRLPVMK-------------------
197103592    -----------------------------SPSFSYHRL---ASTRARELPMRVGLALIIGAGTLYLTQSPWTFAWLAAVAATQLLDLRLTAPMRRDPDFVPDRAQERVYLLVYSAITPLCW-----LKGGLEGHLYALLVPAAGLIVALQAQSAPKMLWPHALYLVSLPVLSILVEQ--------DADVAGMAFVAVGASLYLA-HLFIAVLRNRQAAVALDEALGEAQAARARAQEAS-------AAKSEFLATMSHEIRTPLNGVLGMAQAMAHDPL----PRRQRERLEVIRQSGEVLLVLLNDLLDISKIEAAKLELDLAPLDLHDLAAQAQEAFAPLAASKDLELSVRAAPELAGAWADATRVRQILYNLLANAVKFTERGA-VAADLFLDAAGQVVLRVRDTGPGVAPERLDALFERFVQAEASTTRRYGGSGLGLAISRDLARLMGGDIAAQSTPGAGSTFTVILPLDRA------------------
224588363    ------------------------------------------------------------------------------------------KEFAIGEGLVGQCAYEKERILLTNVPQGYVKINSALGKAKPANLIILPILFENNVKAVIELASLDEFSETHLDFLNQLTESLGIVLNTIETLLAQSQSLAGELKTQQEELRRTNDELQDKALLLVKQKDEVEAKNKEVEEARKSLEEKAEQLTLTSKYKSEFLANMSHELRTPLNSLLILAQQLYENAEGNLNDRQIR-YAKTIHSCGDDLIQLINDILDLSKIESGFISANISSVKIGEITSFVETTFKPISEARNLRFRIETDYELPSMETDIQRLNQILKNLLSNAFKFTEKG-EVSLRISWKPGTVVAFSISDTGIGIPQEKQLIIFEAFQQAEGSTSRKYGGTGLGLSISRGLAELLGGTIELESQAGMGSTFTLYIPLTSVTNNI--------------
115372873    --------------------------------------------------------------------------------------------------------------------------------------------------------------LGRVVFGPFVPEVVAALPERM--DVVRAQGLGSPLAAAVAYFSQVLEALMAGHRSWLASRIQLEEIRRELEVRDARMASLQARLREMDRLQSSFLGTVSHELRTPLASIIAYSELLSEGITGMLNPEQLQ-CVQSITEMGRTLLDLITSILDISQLEAGKLRLAFAPVDMAEVVVSAVSSVTPQSRRKGLKLEVVLPERQPRVLADKGRLYQVLVNLLANALKFTPEG-HVRVRLSEVGPQEERFCVEDTGVGIRQDQLERIFQTFYQVDSSSTREFGGVGLGLSIVKRFVEGHGGKVLVTSQPGQGSCFTAVLPSRHVLPPLPEPDR---------
218887540    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IGRLVDAFNTMLEQVERHERQLTVQQGELERMVHERTTA---LDTAQARVERASRAKSEFLAGVTHELRTPMNAVIGMVDI----TLGTDLAPKQREYLNLVRSSARSLLGVVNGVLDFSKLEAGRLALEAIPFRTRDLLEEVTDLFHDRLAIKDIELVVDIDTGVPPVLGDPLRLRQVLVNLAANAFKFTERG-EVVIRVGRADGVELAFSVRDTGIGIAPEARERLFESYSQADVSVSRRFGGTGLGLSIVRALVHLMGGDVGVDSEPGRGSTFRFT------------------------
147676581    ----------------------------------------------------------------------------------------------------------------------------------------VPVYEGQQVTGAVMLSA--PLAPIEGRILDLQKITLYTGIAGIILATILSLFFSRTLSRPLLNMNMIARAMAGGDYSRQVEVKSKDEIGILAESLNSLSLRLQDKLERLDQTRREFVANVSHELRTPLSIMLGYTEALIDGL--AHSDTDRQKYLNNIHEEILRLRRLVTELLDLSRMEAGQVNAEMHETDVAAVAGRVFDKFQAVAAKKGVELRNSLPSVLHPVLANPDRLEQVFINLLDNAIRVTPAGGVVEMTA-YELKNELRVSISDEGHGIPPEEQPLVWERFYKVDKSRTRTGEGTGLGLAIVKKIVEAHGGSVEIASMPEKGSTFSFTIPKK--------------------
119488887    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------YFPDNILLAKLGVESYWGIPLANSTGESIGLIYIMDVALEINLDHEMIMKIFATRTEAELERQHFEITLRQAKEAAEAANRSKSTFLANMSHELRTPLNAILGFSQLLSRSIYLSGDE---KDSLEVIHSSGQHLLTLINQVLDLSKIEAGRMKMQLRKFDLFHLLQSLERMFTQKANDKNLELKFDCHPDIPQIYTDETKLRQILINLLSNAIKFTPRGEIIRVYPRWSNLEAISFEVKDTGVGIAPDECKYLFQAFVQT-LSGQQAQEGTGLGLKISQQFIHLIGGEISVESDLGRGTTFQFMIPVEISEDEI---SHTSSEH----
254423945    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLQHIAEHLAVAIEQALYEQLQQQKVSLEIERTQSLRD-ALSAATAADRTKVEFLSTMSHELRTPLTYIIGMSATLLRWSFGELS-ERQRSYLETINRSGEHLLTVINDILEFAKVESGRSLLNVSNFPLSNLVRSVATRYQEDAKNHDVSLSVDLSPEVENFRADSKRIEQILSNLVNNAIKFTPAGGEITLRV-QKELDSILLQVEDTGIGIPESQQKFMFEKFKQLESPFQRQYAGTGLGLAMTKHLVELHNGTIQVISTVGKGSTFIVSLP----------------------
153837192    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QVNRVVEEKQRQTHEILHAKESAVAANRAKSVFLANMSHEIRTPLNGIMGMTEILSQSELSPH----QQEVVDDIDTSSHTLLALLNDILDLSKIESGRLELSLVEADIREVVYQSVILFQSKATSKQLELDISLDENIPRVMVDDHRIKQIITNLVSNAVKFTEQG-YISVDVSYEEGRGLTFLIKDSGIGIERDKLATIFEPFTQEDEGVSRQFGGTGLGLAICRQLVSMMGGKLVATSTKGVGTCFGFSI-----------------------
186682678    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FRQWTPDEIELLEAVAAQLG--------IALAQAQLLEQETHRRE---ELTLKNFALEQAKRQAEAANRAKSEFLAMMSHEIRTPMNAVIGMTDLLLDTDLTP----QQQDFVETVRSSGDALLTIINDILDFSKIESGKLELEEQPFDLRACVEQAISLLAPKAAQKNIELVYLIQPQVPTIVGDMTRLRQVLMNLLNNAIKFTERG-EVVLSVELGAGDSVQFAIKDTGIGITPEKIERLFHPFTQADVSMTRRYGGTGLGLVISKRLSKMMGGTLWVESQVGQGSTFYFTI--TAQVPAVPEAEFSNS------
140232203    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITPLKEREAELLSAKAEAESANRAKSEFLASMSHELRTPLNAIIGFSDLLRSGHFGALEN-KQREYLDNIHVSGTHLLELINDILDVSKVEAGRYELHEETFDPLEVIAGCVTLVEVRAAERQVMIESINRSPRLHLHADQRALKQVTLNLLTNAVKFNKAGGRVTIHTRVDHEGRFIVAVADTSIGISAEARLRIFAPFQQADPTVSRRFEGTGLGLWICKALVEMHDGVIEVESEEQVGTTVTTCWPARRVVPGI--------------
262275736    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RGTAKDITGRKHRVHEL-QQARQQAESANAAKSQFLAMMSHEIRTPLNAVMGLLDALQQSLL----DDEQVAWVSQMDKSAQLLLTIINDVFDLSRIESERFSLHPELVNIRDSVTIVFNQLRETSSHKAIKLEMDIADNVPDIYQDGNRFTQILLNLVGNAVKFTEEG-RVDVAMSAVNNR-LKISVSDTGIGINAERRKDIFQPFTQADGSITRQYGGTGLGLSICKKLVSMMNGSIDFESKPGVGTTFFIDIPLTEPPQ----------------
255941286    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TMADNLTSQVRAFGEITEAAMSGDFTKLSASGEMDDLISSLRDSIQRNTAAREAAELANRSKSDFLANMSHEIRTPMNGIIGLSSLALDTDD---LQAPVRDTLNMVHNLAISLLTIIDDILDISKIEANHMIIEKTPFSLGATVFSVLKALSVETNEKALGLVYTVDGEVPYLIGDAYRLRQVMLNLVGNAIKFT-DHGEIRVTVKHAQDDAFQFSVSDPGIGIDESKIGLIFDKFQQADGSMTRRFGGTGLGLAISKRLVSLMGGDIWVTSNVGEGSTFSFT------------------------
294665048    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MARSASHLAGIVIERTRVDAKLKLSLQAETAARAQAEHANRVKDEFLATLSHELRTPLNAILGWSRLMQSDIADPAN---LGRGLVIIERSARAQTQIIDDLLDMSAILSGKIRLQAEHFDIAGLVRSALELMQPTALTRKIALELDAPDGELWFFGDAGRLQQVLTNLLSNALKFTPAGGTVRVAMDVEDER-LRLCVQDTGIGIAAEFLPHVFDRFRQADAGTTRRVGGLGLGLSISRQLVDLHGGSLGASSAEGHGALFTIVLP----------------------
116328008    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TQILRQQQEELKQMNEELEGQTQILRQQQEELKVSNEELEEQTRALEMRNKELELAKNDIEQKTEQLELSGKYKSEFLANMSHELRTPLNSLLILSKDLA-DNKKKNLDEDQVESANIIYKSGHDLLVLINEVLDLSKIESGKMSVNLERVVLRTFVKDLISGFKLQATKKKLDLDLIYYEDLPEIRTDPQRLDQILKNLISNALKFTERG-RIQLEVKRQNSDKILFSVIDSGIGIPEEKYSAIFEAFQQVDGSTSRKYGGTGLGLSISRELAGLLGGEIHLKSKVNKGSTFSLLLPIERNETSIPKEE----------
291279597    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LGISIMQIKLFEDSRKLTKELDEKNRILEAQNRELQAQSEELEAQTEELKVQKIELEEYSKRLNKLQQYKNEFIANMSHELRTPLNSIVGLTELILKNNQLDN---ELKEKLKIINLSGKQLLNIINDILDLSKIESGKIDLEIEEIDLTETIDYVSNIIKPQCNEKNISFKVIFKAKNYLINTDKYKLTQILLNLLSNSVKYTEENGLIELIIE-EDTKYIIIHVKDTGIGIPEDLMQNLFEPF--VTMGRKFNVQGTGLGLPLTKKLVNLLGGKIAVKSKVGEGTIFTVYIPKE--------------------
160937422    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISRRIDEQRYEEEQKRSALQSALDNARAASEAKSQFLSNMSHDIRTPMNAIVGMTAIASTRLD---DRERVMECLKKISLSSKHLLSLINDVLDMSKIESGKLSIREEPFNLAELVTESAELVRPQAEAKHLEMDVHLKGKNEEVVGDSLRIRQIYINILSNAAKYTPEGGSVHVEVRQEQGAGRVFRCADTGIGMSSEFMSKLFQPFERAQDSTNSRVTGTGLGMAITKNLIDLMNGDIRVESRPREGSVFTVALPLQAAPEAVPEE-----------
160936694    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITNETELRQMQQKLEAQAKELRSALETAEEANRAKSDFLSRMSHDIRTPLNAVLGMKDIAEAHLDDP---AKVKDCLRKIGLSGQHLLSLINDVLDMSKIESGEMVLREDSMSLPEVLENVVAIMQPQFGEKEQHFSIRLRSVVEQFLSDALRMRQIFINILSNAYKFTPVNGTVSMDVQAVDGTALFFSITDTGIGMKPEYLAQIFTAFSRERDSRVDKTEGTGLGMAITKRFVDMMGGTIEVTSELGKGTCFRVELPLK--------------------
212527504    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AFLFRRVRKVSATNAAMVESQAAAREAEQKAKIAEAEANHNVKLKEDAARAKSVFLANVSHDLRTPMNGVIGLSELLK----GTKLDKEQDNYVESIRVCADTLLTLINDILDFSKLEAGKMKISTVPLSLKETISEVVRALRYTHRDRGLETIEDLDPEDLVVMGDPVRLHQIFMNLLSNSYKFTPKG-HVKVTAMVVREGKGRVSVSDTGIGIPEEHKSRLFRPFSQADNSTARSYGGSGLGLSICKAIIEVLGGLIWLDSTPGVGTTVTFQL----VFQRAPKDS----------
37676294     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VAEGEAKAKKELQEHKEHLEELVTERTRQLQLTNEARSLAEQANRAKSAFLATMSHEIRTPMNGVLGTARLLMDSGLNPL----QKRYADIINRSGKNLLAILNDVLDYSKIEAGHLEIRESAFELHQMVEDTFQLMQSRAAEKSLTFSYHIESDVNHYWGDVTRISQVLNNLVGNAIKFTHQGAVIYVSLDLEQENVVQFEVTDTGIGIAQQEQATLFDAFTQASGGQKAA-GGTGLGLAISRRIIQAMGGQMEMASEEGEGSRFWFTVPLTPCDAVEP-------------
146340880    ------------------------AKFTNMLQGQRDLTTVGRLLLTELTPLVNAHRGVIYQVETEYTPQ-------LRLLASYANDGVYPHRVQFGEGLIGQCAIDKRQRLIAEIPADVIPVGSALLRAVPKNLVVLPVLFENQVKAVIELASLSPFTTSQMTFLEQLTDSIGIVLNSIEATMQTEQQLAAELQAQQRELQQTNEQLEQKAQQLAERNVEVERKNQEIEQARRALEEKATELALTSKYKSEFLANMSHELRTPLNSILILGQQLTENPDGNLTVKQV-EFARTIHGAGTDLLNLISDILDLSKIESGTVTVDAEEILTANLLETVGRPFRHEAENRLLSFNIDVDPNLARIVTDSKRLQQVLKNLLSNAFKFTADGGRLKVSAGWSADHPVLFEVTDTGIGIPQDKQKLIFEAFQQADAGTSRKYGGTGLGLAISRELANLLGGEIHLRSAPGKGSTFTLYLPLK--------------------
163795280    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISELKRREDALVKAVEQAQLANRAKMAFLATMSHELRTPLNAIIGFAEIIKSGQIAS-NSDVQGEYAGYIHESGAHLLAVINDLLDVSRIEAGRLVLDEKPFGLASLIDECDRMIRQKAEADGLRLAMATVDPGLGIHGDRRAFKQILINLLSNAVKFTESGGAVTLTAERDAGGRLRMVVRDTGIGVEANRVVELFEPFRQLENVHARRHHGTGLGLYITKNLVEAHGGSIVFESTVHEGSTVTITLASDRLIE----------------
87307352     -----------------------------------------------------------------------------------------------------------------------------------------AIVEQAEDSLMAPLTRLRWNILGVALLLASIALGISWLVGNRLRTRIARLSHAAKRIGDGEFGLQVDD---ESHDELNDVVRQFNAMSWKIVQSHDELLAAQHRAESANLAKSRFLATMSHELRTPMTAILGFTENL-LESPDYGSLEERNETLNTILRNGEHLLGLIDDVLDLSKIEAGRTEIQTELCSPGQIANEVIGILKKRAASRRLTLRIRCTPIPAEIETDALRLRQILLNLVGNALKFTEKGG-ISLELSSTFGRMLRVRVEDTGPGIPSDQLEHIFEPFVQVDSTTSRSFGGAGLGLPISRRLAELLGGTLIVESTIGTGSAFTLSVP----------------------
142160920    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NEMTARFTARRYQLECELRREAMAELETRRRAVAEAAFKSEFLANMSHEIRTPLNGVIGMGELLRETALGS----EQREYLNTLLSSAEGLLGIINDVLDISKIEAGQMQYEAIRFCLKTEVEQVAEVLAQKAADRQIDLIVEVPPTFPSVIGDPTRVSQILYNLAGNAIKFTESG-YVSIRLCAVDTESIQIEVEDSGIGMSDDQIARLFEKFSQADTSITRKYGGTGLGMSIVAQLVEAFDGQIDVRSEIDQGTCISVTL-----------------------
52548497     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KRKRAEDEKRRLMEELETKNAELKKAMEHLEEVTRMKTDFLSITSHELRTPLTPMKSQLQMLQEGYMGKLD-KKQEKSIEVVLRNLTRLENLIGDILDISRIEAGRIKLSFNSMNLNDAVKEAIKMQEAFAKGKNIEIRAKLA-EMPNIIGDAERLRQAIGNLLNNAIKFSEKTGKVIIETKRL-GKNVRFSITDYGIGISKTDQKKLFKPFTQIDSSMGREHVGTGLGLAITKGIIQAHNGKIWAESELGKGSTFYFVIPTKQ-------------------
255535846    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELLQSNQELEERSALLEEKNMLIEQRNIDIQQKSIELEQSTKYKSEFLANMSHELRTPLNSILLLSKLM---TESEDLDEQYVEYAAVMQSSGQGLLTLIDEILDLSKIESGKMTLEIMDVPLAEITDDMRMLFLPMAKDKNLELKVETEAQAPQMLTDKLRLEQILKNLLSNAIKFTSTGS-ITLQVSGDEAHTIIFKVIDTGIGIAKDKMRLVFEAFQQADGSTQRKYGGTGLGLSISRELARLLGGEITLESTEGKGSEFTLTVP----------------------
1136289      ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRMAGTLRDMTSRKDMQRLILE--KEAAEEANKAKSAFVATVSHEVRTPLSGVIGVSDLLLETNL----SEEQRDYVQTIQKSSQALLTIINDILDYSKLESRQLKMETLPFSIIETCQAVIHMLSVAAND-DVDILLRVPPNVPRIFGDAMRMRQVLLNRLSNAIKFTSRGHVLTISVDEEEIIHLCITIEDTGIGIPQSLFDSIFEPFSQADNSTTRKYGGTGLGLSITKRLIEEMGGTIQVSSIVGQGSKFKCIIP----------------------
144898313    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IQIALAVVTVLSVLTFAVM----VAKQILAGSALLQAMVEDLRQAKTGAD-------AANQAKSEFLATMSHEIRTPMNGIIGMTSLLLDTRL----ERDQAHFANTVRVSAESLLTIINDILDFSKMEAGKLEFEETSFELVPLIEGVVDILGPRLRDKNLDLSCFIPPAAHGVFGDAGRLRQVLLNLAGNAVKFTNQGGVVEVMVDDSDPARLRFTITDTGIGIPEAAKGKLFGTFTQAEASTARRFGGSGLGLAICKRIVTMMGGDIGFDSSEGKGSTFWFQVPLPRT-DEIPAD-----------
186682207    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITKLKKTEAALKQAKETADAANLAKSQFLSNMSHELRTPLNIILGFTQLLLRNRS---LNSQQQEYLDTINRSGEDLLTLINDVLEMSKIEAGRVILSETNFDLYGLLDRLQQMFALKAQSRGLQLILERSPTIPQICADESKLRQVLVNLLGNAIKFTRIG-QVTLRVETPNQNTLNFSVEDTGCGIADSDFNRLFEPFVQTEAGQK-AQEGTGLGLPISQRFVQLMGGDIRVNSTLGKGSIFTFDI-RTRAV-----------------
119487282    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISDRKAAETELVKAKEAAEVANQAKSIFLANMSHELRSPLNAILGFTQVI---NGSSNLTTQQQNNLNIIQRSGEHLLGLINEILDLSKIEAGKIILIQEPFDLWKLIEELQDLFRIKASQKNLKLTVIINPNLPRIQTDRVKLRQILINLLSNAIKFTQKG-TVCLEADLSETSQLHFRVSDTGVGIEPDEIDNLFSPFVQTQSGIQS-QQGTGLGLAICKGYIKLFGGKIEVHSQPRVGTVFDLEMPALPVAEIIPENSSQS-------
90411150     -----------------------------------------------------------------------------------------------------------------------MWEMQHTVGKRQYTLATLTVQSDLYTVYQGLFDKFIFLLISQTIKIFLFAIFILYFAYRIVVRPLTLMSLAVSNFDNDKVPQRINLEGRRFDDEISTLTETYNSSVNRIRNHYEELELAREEAEEANRKKSEFLANMSHEIRTPMNGIIGLSSLLQEMDM----PKDQKEYINMLNISSLSLLDLINDILDFSKIEAGRLELEHTSLNLFELNKEVESIFLVKASEKSIAFQCSIDKRIPPLLGDATQLRQVLNNLVSNAIKFTHTG-YVHLHTQLETETDIRFEVIDSGIGVSVDMHDAVFDKFQQADGSTTRKYGGTGLGLSICRQIVHLMGGEIKINSEVGKGSTFYFTI-----------------------
138557630    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DADETNLELVNTQKDLERSLKELEAMDVKKDQFISIAAHELKTPLTSIRGFAELLQNKKIS-IDPIKSKKYFEIIVKDTARLGKLITDILDLSRLDLGTLKLSITKIKSSNLISDLREQMDVIIRGKGIKPVYNVQDNLPELMIDKDRLIQVLSNLINNAVHYTDKGGTIKVNIK-SDGKNVFFNITDSGRGIPKQHLPKIFERFYQVDSSYTRKIGGTGLGLAICKELVEAMGGSISVTSAVGKGTTFLFNIPVNKI------------------
150401859    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------IILWVGLVAFLMALVVSVIINSTITRPIKKLKKGVEMMGKGDYN-FRVNINSNDEFEELAHAKSSQEKLKKQAEKLDKFKSEIISIVSHELRTPLTSIKGYVELVLDGTMGTIN-ESQKRCLEIANENIDRLKRLIDNMLDLSKIERGELKMDISKVNLNDIVQNVVHSLKPLADGKNIKIINKVEPITANL--DKDKITGVLTNLIENAIKFSPVNENVTIEA-FKENNMVHITVKDNGPGIPKSELTKIFDIFYQVNSSAKRIKSGSGLGLAICKSIVESHGGKIWVESKFGKESTFHILLPLDK-------------------
298492081    -----------------------------------------------------------------------------------------------------------------------------------------ALRRSLMFNIFLTIFCLGLWLFFDLTLTRRVSLLVAASNSLAEGNFNVRTRLLGSLVQISVAFDHMASKIQENTLILQQELIKREIIEAKLKETNEQLSISNIELASLTKAKSEFLSNMSHEIRTPMNGVICMAELLSMKNL----SEEQQDIVQTIRDSGNALLVIINDILDFSKIESGNLQLEEHRFILRDIIKSVFKLLSTQAATKNIHLEYSINPDVPTILGDATRLRQVLLNLISNAIKFTEHG---HVSIAVLANKHQEISIKDTGIGIEHDRLNQLFQPFTQADTSISRKYGGTGLGLAISKSLVNLMGGKIWVES-----------------------------------
158338165    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------VMKAGAADYLAKHRITPTTLARTIRSAIRLHAEQAARAAKQKLQITNDQLRQQNE--ELAHHRAQIEAQNQELIKAYRLKSEFIATISHELRTPMNAIMGFSQLLLRQYPDPLS-EQQLDMVQRIFDNSRNLLTMVNEVLDFSKIEANRLELHPEPFQLSVPILATIQELQALAVEKALTLKAEIPETLQSIQLDPECLRRVLVNLISNAIKFTEAG-EVTLQLHQPQPDQIKISVVDTGIGMTPEQLSTIFDPFCQADQSLTRHHSGTGLGLAITESLVKAMQGQISVSSQPGVGSTFTVELPLQ--------------------
115372967    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERKQAEDEREGLLARESAARQEAQEANRLKDEFLATVSHELRTPLTAMLGWVQMLRTGNLPAG---KHARALETVERNARAQSQLIEDLLDVSRIMSGKLRLDVEPVEVSVVVEHALESVRPAADAKHIRLQAAVDST-SHVMGDAQRLQQVVWNLLSNAVKFTPKGGRVQVFVERRDS-SVDITVADTGHGIAAKFLPHVFDRFRQADGSTTRSAGGLGLGLSIVRQLVELHGGTVSAFSEEGKGATFTVTLPMSVAL-----------------
88812355     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GQLETAVTMVTALRQRQHRFEERIHCTTSELRQTLRALEVQNAELDVARRRALEASKIKSQFLAKVSHEIRTPINGIVGFAELLQHSPL----DAEQRDHVDTIKVSCANLLAIINDILDFSKIEAGKLEIDNMVFDVRDSVEEVITLLAPTAYSKGLELVQLIYADVPPLNGDPVRIRQILTNLLHNAIKFTEQG-RIVVRVILEEESAVRITINDTGIGLGENDHSKLFRAFGQAGGSPGSHCSGTGLGLIISKQLVEQMGGSIGFESEPQKGSTFWFALSLQKQPSIAP-------------
136636171    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRQAEEESNQLIAVAFERDQVTALIEARTSEMEGARDEAREANQAKSKFLANMSHELRTPLNAIIGYSELLLEEAEDDG-MESMSQDLRRITDSGAHLLNLINDILDLSKIEAGRLELFISEFSIGTVMDVLQSVAKPLGEKNRNQVVFEASEELGTMRSDETRLRQSLLNLISNACKFTEDG-RVTLKAEAYEALGLQFSVQDSGIGMTEGQMAKIFDDFTQAEAETTAKFGGTGLGLSITKQLIEMMGGRLSVASEIGSGSTFTIQVPRQVTMEGAPVDEANS-------
110632533    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITHWKRAEEDLTQARAQAERASSQKSEFLARVSHEIRTPLNAIIGFSELMIDEKFGPIGNDRYRDYLRDINRSGNHVLDLVNDLLDISKIEAGQQEMAHEAVPLNDTLAQVIAMMQPQANRERVIIRSSLASRLPDVVADLRSVRQIAINLLSNAVRYTPAGGQVVVSTVYERDGSVVLRVRDTGVGMSSAELDEALKPFRQINALRRKRGDGTGLGLPLTRAMVEANRAQFSIASTPGEGTLVEIIFPPTRVL-----------------
46484678     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RIESIITQGQDITTIAEAAKQ-SRLARQEAEESARIRAEFLAKMSHELRTPLNGILGVSQLLKRE----ISDHEQLEQVNVLCSSGEHLLAVLNDILDFSKIEQGQFRIQESDFKLVEVISAVESIYRPLCAEKEIEFSLKSNPPDMMIHSDQVRLNQILFNLLNNATKFTH-HGLISIEFQQKNNHQLFISISDTGIGIREQDLALIFEPFTQVESNTTREYGGSGLGLAIVKSLIEMLGGAVNVKSQFGVGTTFSVELPLVVVSD----------------
162453847    ------------------------------------------------------------------------------------------------------------RVIVAARIAAPDWVLLTDVPRAALLSSVKGLYWDYWLIAAFSILAL--VALPVLVIMRVLPSVRQLVTAAIRGGDLEQRFEASGTREFVHIGDALNGMAQQLRETFAALAKTNEELEQRVEQRTAELKEATVAADAANRAKSDFLANMSHELRTPLNGILGYAQILKRSRS---LGEQDLRGVEVIAESGSHLLTLINDVLDLAKIESRTMEIHPNDFHFPSFLNATAEICRIRAEQKGIAFVFKPGPALPEVRADQRRLRQILLNLLGNAIKFT-ENGSVTFTVAEVPGHRIRFEIEDTGTGIGAEHLDQIFLPFKQVGDK-SRHREGTGLGLAISQRIVTLMGGSIQVRSELGKGSVFWMDL-----------------------
156743538    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IQQRNELSLLKDRLSRQNVELARTNAELRRANRLKDEFLAGISHEVRTPLSAILGLAELLRAKIVGPLNDEQV-EMLSRIEASGRHLLAVINDLLDLAKIEAGRFELEPRLVAAHQVCRSSLLMVKELALRKHQRVHINLDPKVEVLHADERRLRQALINLLSNAVKFTPPGGDVGLDLEGDEQEIVRITVWDTGIGIAAEDIPRLFQPFSQIQNKYQHDQAGSGLGLVMVARLAELHGGGVSLVSEPGKGSRFTMTLPWTR-------------------
254442095    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YLMKDELRERSISRSIRYAIERYRLAKDLENE-KLKAEAASKAKSEFLAVMSHEFRTPMNGIIGGLEILKNEPAGDSSREIQ----SMMRECAFNQLELINDVLDLSKIESNSVELEIGPVCLSDVITSTMGTLGFKAESKSIKLESFVDPSVPSFRSDARRIRQILLNLVGNAVKFTDSG-EVKLKVTSSLGGMLEFTVTDTGIGIAEADIKKVFESFSQVDGSYQRRYQGTGLGLTICKRLTRILGGEIRVESQLGVGSKFSVTIPIE------PHENIEK-------
218438110    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GLICLQQCQHHRSWSPAEIELVQELADQVGTAIAHATQELEQATHAAEEASRLKSEFLASTTHELRTPLNGIIGFLKLILDGMAD--DSEEQQEFLEEAHKSALHLLNLINDILDLAKIEAGKMVLELEPVDLEELLTAVNNFTAPQAEQKGLTFKIKKPQTHTPIYGNYQRLLQVMLNLVGNAIKFTHEGG-IVVSAEIVKKKILCISVADTGIGVSLEQQAKLFEKFVQIDGSRTKAYGGTGLGLAISQKLVQAMGGQIDFYSGEGLGATVTFTTPLQEV------------------
71735914     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVTEAREKSLKLS-QAKDAAEEAAHAKSQFLATMSHEIRTPMNGILGLLELLHSKSMSP----DQQQIMLMIDESAKSLMTVLNDVLDLSKIEFNQLELHRQPTDLRALISSVVGIMAHQAHAKGLRVRITISPALASVEVDDMRLRQVLLNLLSNAIKFTAVGTSIKVAVTRSSDTTQHISVIDTGLGMSDSQRERIFEPFTQGDASITRSYGGSGLGLVISQHLIRLMGGELALETEEHVGTNVTVVLPVS--------------------
166033331    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLASMDVTQEKKAEIESRQAL-KEAYRSAENANRAKTEFLSNMSHDIRTPMNAIVGLTAI---AGANIESQERVIECLGKITESSRHLLGLINEVLDMARIESGKMTLAQEDFNLSELVDNLITLTKPVLDEHKHNFDIHINHEHEAVCGDSLRIQQVFVNLMSNAIKYTPDGGNIIFSIEEKPNGCYEFTIEDNGIGMSPEFQKIMFDPFSRADDQRTTRVQGTGLGMAISRNIVNLMNGTIKVDSTLHKGTKITVTI-----------------------
241909194    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EASKRAEEANRTKSEFLANVSHELRTPLNGALGMLQLLELSSLSP----EQRQYVTTAIRSGQNLVRLLSDILDLSRIEAGKLVIEAIPCDIRELVDEVFSTFSLDATGKGITLETTIAPGTPTVRTDPLRLRQTLFNLVGNAVKFTEKGGRVEFSTASMRGDAIVLTVRDTGPGIPEDRIESIFQPFTQLDGSYTRRHSGLGLGLGIVCRLMELFGGSIEVESAPDMGTAMHFAIPVGKTRRPVKETEDEGDRHALY-
196254367    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LPWQQIEIDAAYQLRDTLLAALEFSQTALQKAAERAEIANRAKSEFLSRVSHELRTPLNAILGYSQLMNRNTS---LSPQQKEYIEIINRSGEHLLSLINDVLEMSKIEAGQQTLNENSFDLYALLDSIEKTFQLKASAKKLGLIFQRSQDVPQVVTDESKLRQVLFNLLDNAIKFTQTGNTLWVTTKEAPCLKIFFSVSDTGPGIAESELSVLFDPFVQTQAGLKS-MQGTGLGLPISRQFIELMGGELTVNTQLGSGSTFSFDI-----------------------
152997039    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FIFARASLHKNAEGKMTKVTGINRDITQERGLEDWLRKAKDEADAASAAKSNFLANMSHEIRTPMNAILGMLHLVKRTTLTH----QQNDYVSKAQISAKSLLSLINDILDFSKVDAGKLELEKAPFEVEELLCELSTVLSGSSLEKDVELIFDIDKDIPYLIGDKLRLLQILINLVSNAVKFTLEGSVVQLSIDPRVSR-LSVSVKDTGIGIAKDQIDSIFDVFSQGESSTARRFGGSGLGLVICRRFVELMGGSLQVDSVLGEGSRFYFTI-----------------------
87308528     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRDANERIIGVSTIERD-ISERKFAERELQKAKAAAERANRARSEFLANVSHEIRTPMNAIIGMTKLTLAEDL----PEAVREYVETANSSAHTLLSLLNDILDFSKIEAGKFTIDRSEFNLRQTIDATMRALSERAFSKGLEVAIDYDPRIPELIGDAIRLRQIITNLVSNAVKFTERGESVKLLRRFPREVRIRFTISDTGVGITPADQKRIFEPFTQVDSSSTRNFGGSGLGLTICHELLELMGGRLELNSEPGVGSRFSFALPRTRTAE----------------
189424182    ----------------------------------------------------------------------------------------------------------------------IGWVRIGLSKEVMSRSEHRIIIRGSMLAVAFSIVGALLLYLFVSLATRPLYALIDAVKEVREGEHVPVLSPKSEIGRLTAEFNRMSRAIKEREDELKRHRDHLEELVAERTAELTI---AKEQAESANRAKSDFLSSMSHELRTPLNAILGYAQILRLHN---NLSDIQRQQLDIMRNSGEHLLTLINDILDVGKIEANKMDVEDAVFDLPALIAQVFNLTKLQAEEKELQFHYEPETPLPYVHGDERKLRQILLNLLSNAVKYTRRGSTMRVSYGRAGDGLFRCEVADTGIGIPADKLGVIFEPFTQLTNDRQGR-EGTGLGLNITKRLLTLIQGTMGVESIPGKGSTFWLEVPLASLLD----------------
262195772    -----------------------STRIPGAPDPENQLDLVQITSVIVAVSSVPVMALL------WIMAGPRLGAWAAAASVAVIIGAFLAERGHRRISAV-------ILVIVLNAAIPFIGGVLGPGMADALFPVLLCVPFVLLPFLRLRVVLLATAATMGIILLTAAPI---WPTHWVTLSEGERYWLRLGIILSAGLFAVTTFALFFVNRVLVEKRLRRAVLS----------------AEEASLAKSEFLANMSHEIRTPMNG----VLGMLGLLLDTRLAAEQRDYAETARASAMTLLDIINDILDLSKVEAGQMAFEPVAFDLRSAIEDVFDQLAVLAAPKALELIVRYDPETPRIVGDAGRIRQVLVNLVGNAIKFTQRG---HVQLRATSEEDLKLSVEDTGPGISESEREQIFDKFRQLDVSSTRVHGGTGLGLAICRALVHGMGGEIGLESRRGEGSTFWFSIPVERASEDV--------------
28898321     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILLIGAQKGHFSIENKETLRRFRPLIERAVIDIETKEKLQRIEVRTTQLARAREEAELANQSKSEFLAMMSHEIRTPLNSVLGMLDILRQSTL----SDEQFDALNQMECSAELLLAIISDILDLSKIESGSFQLNEQWIHLNDTVTFVISQQKQVAITKNLSFNFDCQSSDKQYWIDSTRLSQILFNLIGNAIKFTDSGS-VSVSVAEENDE-VVVSISDTGIGISRAKQAHLFTAFHQGDRSITRRFGGTGLGLAITKHLVEMMRGEISVKSRENEGSDFTIRIP----------------------
153004892    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILDEASQVRAYSRELEQKSRALETASAELRAANAQLQELDRMKDEFMSSVTHELRTPLTSIRAFSEILRDDPKAPI--AERVRFLAIIVKESERLTRLIDQLLDMAKIESGNAEWHAAELDVREAIQDSVEATSQLFRDSGVELAVALQPA-PRVRADRDRLVQVIMNLLSNAVKFCPRGGRVEVRLAPAP-EGVRVDVQDDGPGISPADQDIIFEKFRQVSDTLTGKPRGTGLGLPISRRIVEHFGGRLWVESELGRGATFSFVLPLDAAAQAAEE------------
126658538    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSQTIASPIQTLTEIAKTVTQESNFDRQANIKTKDEVEVLALLRRMKELLQEKQEYTEQLEKAKKMADEANQAKSDFLSNISHELRTPLNGILGYAQILERNS---NLTPLQTDGLRIIHNSGNHLLTLINDLLDLSKIEARKLDLYPTDIDFHTFLNTVVEMIHTKARQKDIVLVYLPDPNLPAVQVDEKRLRQILLNLLGNGVKFTDQGKKVQVTLSLTINQTFRFEIIDTGVGINEEYLETVFKPFEQVGNVQHRS-EGTGLGLAISKQLIELMGGELKVESKVNQGSKFWFDI-----------------------
295109684    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MEWKNGKLLKVLLASMDVTQEKKAERQALKEAYRSAENANRAKTEFLSNMSHDIRTPMNAIVGLTAI---AGANIESQDRVIECLGKITESSRHLLGLINEVLDMARIESGKMTLAQEDFNLSELVDNLITLTQPVLDEHKHNFDIHINHEHEDVCGDSLRIQQVFVNLMSNAIKYTPDGGNIIFSIEEKPNGCYEFTIEDDGIGMSPEFQKIMFDPFSRADDHRTTRVQGTGLGMAISRNIVNLMNGNIKVDSTLHQGTKITVTI-----------------------
71909695     ------------------------------------------------------------------------------------------------------------------------------------------------------IRTAHNQLFSQGIFIALIEMLLSAGLM-ILLGYFLTRHLAGLTSEAVAAGNLTPPPVPEGNDEVGRLGAAFNERILELTASRDEQARLARSAETAARAKTSFLATMSHEIRTPMNGILGMTEL----TLATDLTEEQREYLTWVKSSGDNLMRVLNDILDFSKINAGELNLEHIPLDLSSLLDSVVALYSSVAANKGLRLYWAADTELPELLGDPVRIQQVLNNLLSNALKFT-EHGEVAIRVHCEKTLEVHFTVADTGIGIPASKLGNIFDPFAQAEEWTTRKYGGTGLGLSIVERLVRLMHGEIRVESAVGEGTRFHLLIHLDQAEKSTPELDKEAAQCK---
118579770    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RGFYELVSDITELKQTQFRLEELNTALQQRTEEAEAANAAKSRFLANMSHEIRTPMNAVLGLLHLLQRTELSP----RQHDYIEKVQMASRSLLGILNDILDFSKIEADKMELETVPFFPQELLNNLAVFLSPSLQNKKVELLFDVDADLPPLLGDALRLQQVLLNLTGNAVKFTEQG-RIVVTIQVVDQARVRFSVKDTGIGIPADKLESVFTGFVQAESSTTRRFGGSGLGLTISRRLVRLMGGELEVESTLGKGSTFHFTI-----------------------
71905882     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IGNLVDSFASMRSELQVSRSELLLEIDERKKAANALQEHQEQLEQAKDAAESASRTKSAFLANMSHEIRTPMNAIVGLTHLLRRDTTTPKD----AKHLDKINLAAQHLLSIINDILDFSKIEADKLIIDEADFEFEQIFQQLNTLITPQAMDKGLEVVDRIDPEIPAVHGDAMRLGQILANFASNAVKFTEHGS-IVFRARLLEQIGIRFEITDTGIGLAPEQRDRLFLPFEQADTSTTRKFGGTGLGLAISKRLTELMNGRIGVDSTPGQGSTFWCELPLQ--------------------
283850550    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAVPSIFLTGQGDREVDLKAMEAGATD---YLSKSMLNAHLLERSVRYAIRNKRAELELEERVRDRTAQEAEAANRAKSDFLANMSHEIRTPLNGILGMLQLLQTTDADP----EQREYITNAIKSSQRLTRLLADILDLSRIEAGRLPIVETAFEFKSQQEAVIETFDQAARGKGLALDFLVDDRMPALIGDETRLRQILFNLVGNAVKFSAYG-RVAVTATPMHLRDVLFTVTDTGIGIPDHLLADIFEPFSQVEGAYSRRFQGAGLGLAIVRRLVSLLGGELDIDSTEGRGTAIYLTLPFRRPRD----------------
285018741    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTLSTLRDDDERVIGYLGIAVDLTEQMRREAETANQSKSDFLANMSHEIRTPMNAILGMLYLLQNSEL----PQAAKDMIQKTDISARALLDIINDILDFSKIESGRIDLESEPFDLSQLLENIATLMTTAISAKPVEMIVELPKGCRWLRGDALRLNQVLVNLVGNAIKFTEQG-EVTLSVREVGKIKLMFSVRDTGIGIPREKQSLIFSPFLQADTSTSRRYGGSGLGLTISRRLVELMGGQLEVQSTPNRGSDFYFMLPAPTAEPELSEDDHE--------
251795843    --------------------------------------------------------MVNASYGVFYIRKGAGDQQRLEKLASYASSGEDGGKIRFGEGLAGQCAVEKRIFLINQTKD-----HRPLISTGLFQLEPRSI-----LIVPIEYEDRLEAVIEFASLESFTSQHLKLMEEVEKDFGIAVNNVAGRVERLLSESQVLTEELQQEEMRMTTEHLEEQYLVAEQKTKELEKAKEEEQLEKSSQYKSNFLANMSHELRTPLNSILILSQLLA-ENENHTLNEDEEGYAKVIHTSGTDLLKLIDDILDLSKIEAGKVILTVDEVNLTEIPELMKLTFNPIAEKRGVGFAIDMAESLPAVWTDGQRLQQILKNLLSNAFKFTEQGS-VRLGFDYTDDGMLAISVTDTGIGIPKDKQKLIFEAFQQVDGKTNRIYGGTGLGLSICNEFVKLLGGSIQLDSTLGEGSCFTVYLPL---------------------
135351809    -------------------------------------------------------------------------------------------------------------------------------------------------------------------FIASIAITLALVFAMIRST---NASLTRMKRGVERFGSDLTYRIQRDSGEIGDLARTFNDMSTKLQTAIEEMNTARADADSANAAKSMFLANVSHELRTPLNAIIGYSEMLQDELGDQIDREQFHHDLATIIFSGKQLLTLINDILDLSKIETGKMQVSREVFSPAGLLVQVCDALSPLLLQNNNRLALDIDDSMRDMNSDRGKLQQIVTNLFSNACKFTKDG-EITVSARMTED-ALIVSVADTGIGMTQAQQDRVFEAFTQAESNTGLKYGGTGLGLAIVREFCAMLGGRITLESQPDQGSMFQVTLP----------------------
153832942    ---------------------------------------------------------------------------------------------------------------------------------------------------ALLVQVSSQKQSIMLMTSAVMVIIVLLCWLGFGTWYRVHSKLDSII---HSLNTLIHEHVVDGNDEFTIFAEQVNRMMEEQNRQTEEILQTKESAISANRAKSVFLASMSHEIRTPLNGIIGMTEILSQSDLSDH----QKEVLSDIDTSSHTLLTLLNDILDLSKIESGHLQLSLIETDIREVVYQSVILFQSKATSKRLELNINLDERIPRIKVDDHRIKQIIMNLVSNAVKFTEQGS-INIDVNYQESTTQTFRVSDTGVGIEQDKLDTIFEPFTQEDEGISRQFGGTGLGLAICRQLVAMMGGQLTASSSKGIGTSFEFSI-----------------------
282900038    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLSSIAEQLAIAINQSQLMDSLREATRKLTQEKQTLEQRSRIRNEFLATISHELLTPLTYVIGMSSTLLRWPLGELTP-RQREYLQTIHDSGERLLDMINDILDLSQIQAGKTVLNICEFSLTRLAENIVDSLLEKSTNAKVTLKLDVNPRHDQFSADPGRIEQIIWNLLTNAIKFTPQGGNVTLRF-WVEDNTVIFQVEDTGIGIPEEKLPLVFEKFQQVDASYHRPYEGTGIGLALTKQIVELHRGRIEVESTVGVGSIFTVWIPSS--------------------
58581946     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MARSASHLAGIVIERTRVDAKLKLSLQAETAARAQAEHASRVKDEFLATLSHELRTPLNAILGWSRLMQSEMTEPTH---LGRGLVIIERSARAQTQIIDDLLDMSAILSGKIRLQAEHFDIAGLVRSTLELMQPTALAREIALELDAPDGELWFFGDAGRLQQVLTNLLSNALKFTPVGGTVRVAMDIEDER-LRLCVQDTGIGIAADFLPHVFDRFRQADAGTTRRVGGLGLGLSISRQLVDLHGGSLGASSAEGQGALFTIVLP----------------------
149908193    ------------------------------------------------------------------------------------------------------------------------------------------------------------LLVVFTILLVSITCIYGLIKRSIIALNDLNRHISCIATGDYDTFINNNRITNNTDDEMSDSFAHLAVLQTQLKQNIATITQEKDNANKANRAKSTFLANMSHEIRTPLNGIIGMAEILKDSPLSPI----QKDYLMTIDSSSQTLLMLINDVLDLSKIESGNLVISPHTSNVKEVMFDTASLIAVKAQEKNIELDIQIDPELPEVKLDEHKLRQVLMNLASNAVKFTAKG-KITLTLQSKVVDADHISVKDTGIGIESGKHSKIFEAFQQEDNNTTRHFGGTGLGLSISAKIVSLMGGYIAITSIKGQGSDFHFTI-----------------------
254457181    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FMNENNKPKSYVAIRTD-ITDKKAAELELIEANEIAEESVKAKSEFLATMSHEIRTPMNGVIGMLGLL----MNTKLDETQRRQASLAEGSAKALLTLINDILDFSKLEAEKMELDNIDFNLRDELETFRDTIAIKAQEKGIEVILDTDIKTDIINADLGRIRQILFNIVGNAVKFTSKG-HVLIKASLTVNARLILKMSDTGIGIPNDKLDRLFESFSQVDASTTRKYGGTGLGLAIVQKLCSLMGGKIDVKSDLGHGSTFTVDI-----------------------
113475126    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RFLEEIAEHLAIAIYQALYGELQKQKQTLEKRVVERIQDDAVQSAESANRAKSEFLATMSHELRTPLTCVIGISSTLLQWSYGKMPIQKQRDYLKIIHDSGEHLLELINDILDLSQVEAGKTVLKISEFSLSKISYELLQNFREKAEQNEVKLIFEVNPQLDLFAADQRRVKQILFNLLSNGIKFTPNGGSVRLKVMRYKNTAI-FQVEDTGMGISQEQKPLLFKKFQQLNSPYNRQQGGTGLGLALTKQLVELHNGIIEVESTVNVGSTFTVKLPAQQ-------------------
242278432    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITKRLKNEKELS-AAKESAIRANKTKDEFLANISHEIRTPLNGVMGMLQVMNSAKL----NQEHRNCISVALQSSRNLLRVLDDILDLSKVEMGTLDLFEDKFSLNKLLEESINLFKPQAEKKEVDLSYSIFPETESYYGDEGRIRQILFNLIGNSIKFT-DHGEIRVEARCQDKNNLHFTVSDTGIGIPEDYQERIFDSFTQVDGSLSRRYKGAGLGLAIVKRLIELMEGSIKIESSLHHGTTISFTI-SLRIADP-PEPNQ---------
186686369    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DRKLAEKECDRLLQCEARQEAEIANQIKDEFLAVLSHELRTPLNPILGWSKMLRTR---KFDQQTTNRALETIERNAKLQTQLIEDLLDVSRILQGKLNLNICPVNLVMVVEAALETVRLAAQAKSIQIQTIFDASLGQVMGDPNRLQQVVWNLLSNAVKFTPTGGRVGIRLMEASNQ-IQIQVSDTGKGINPDFLPYVFDYFRQADGTTTRTFGGLGLGLAIVRKVVEMHGGKVQAESPDGLGATFTVEVPLVRSEQVRREENES--------
281354910    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TEARQQSEKLKAAMESAQAADRAKSFFLATMSHEIRTPLNAVIGFSELLQNQSLSP---EEQVEYLHSINLAGTALLRLINDILDLSKIEAGEVRIVAEKIDFTALCGEINAIFTQKVMEKKLYFKLEVPSGLPFLWLDGQQMRQVLLNLVGNAVKFTGEGGKVEFRREGPEAGTLEIAIIDTGIGISREYQQKVFQPFIQDNAVRDRAYEGTGLGLSISQRLIRKMDGRLLLESEPGRGSCFTVVLEHVRYEEGAPE------------
71905682     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RWLFFTAAPLYDKQGRIVGAIETLQD-ITERKQAEIALTEAKHAAEAAAEAKAAFLANMSHEIRTPMNAVIGLAHLLLKGDLSG----KQRDYISRIHGSGQMLLGLINDILDFSKIEAGRMVLEETEFALDDVLDNVTSVLLHRAQEKGLIMQYVVEPDVPTLLGDPLRLAQILINLLGNALKFTASGS-ITVFVRRLPGNTARIDVQDTGVGMSQEQQQVLFQAFSQADSSITRKYGGTGLGLTICKRLAQLMRGDIWVTSQSGVGSTFTFT------------------------
217969774    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITHYVAVKQDITAQRRMEEELLRYHEHLEGLVESRTAELQHALDAANIASRAKSEFLTTMSHEIRTPMNGVIGLLDVLSHSQLST----EQVEMVGIMRESAETLLRLIDDILDFSRIESGNLELDVGPASIPDLIARVVGILQTVANRKSVRLSTRIDPDVPAVRTDALRLQQILGNLVGNAVKFSDRPGRVEIRVETAGAGRIRFMVTDNGIGIAPEAIEKIFDPFSQAESSTTRRFGGSGLGLSICTRLVRMMKGRMEVNSLPGRGSRFVVTLPLA--------------------
255034653    ------------------------------------------------------------------------------------------------------------------------------------------VVKARQVLSALCIPALNQGKVVGALYLENNLATAVFTLERTQLIKL----LSGQIAVAIE--NAILYEKLEQKVAVR---------TAEIQVQKEEIERQKQLVEQKSRFKEQFFANMSHEIRTPMTAILGMSELI----FDTPLNEKQLEYARGIRYSSENLLAIINDVLDYSKIEAGKFSFINKPFQVGDRMERLGYILRVIAEEKGLELRITVDSDVPQVIGDPIRLHQILLNLAGNAVKFTENGSSIHVAVLSRDQEQLQFSVADTGIGIAEDKLEYIFETFTRIDDDSNSRQSGTGLGLFIARKLVEEQGGRMQVTSRVGHGTEFRFDL-----------------------
28900530     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQRTSQLRQANLRLNEARNEAEQASRAKSAFLATMSHEIRTPMNGVLGTARLLMDSGLNPI----QKRYAEIINRSGKTLLAILNDVLDYSKIEAGHLEIRRLGFDLHQMVEDTFQLMNSRAQEKQLLFSYHIESDVSRYWGDVTRISQVLNNLVGNAIKFTEDGEIIYVSLNPEDESQVLFEVSDTGIGISKKDQKTLFDAFTQAEGGLN-QIGGTGLGLAISKRIVEAMGGVLEVDSEEGEGSRFWFSIPLEE-------------------
283796048    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RIFLLQTYRIWEGEDRFITVLTDQTQILS----TQKELEAAIQQAEKANRAKSEFLSRMSHEIRTPMNGIIGM-GMIAMQNLG--DSSRVEDCIRKINLSSRHLLTLINDVLDMSKIESGRIEIKRDVFDFRLFLESVSNVISGQARDKGLNFDVIFLGDMEELFGDALRVNQILMNLLSNALKFTPEGGSIVLRIAKMDEDWLKFEVSDTGCGIEEKNYEKIFMPFEQEHEDISHVYGGTGLGLSISRRFAELMDGRLTVSSQVGKGSTFTLTMPFGRV------------------
158338239    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QAPLSQLCMPILRQGDLVGLLYLENNLTPGAFTPNLHLLAAQADNAQLYAEKKVAQRTQQLAQLEAEHANQAKSDFLASMSHELRTPLNAILGFSQLMAQDARLP---QHLGESLAIINRSGEHLLDLINDVLALSKIEAGKTTLQLDTFNFYEFLQAIHGMLQLRAKSKNLDFHFEQSPDIPEVIADERKLRQILINLLGNAIKFTEQG-RVTLRVTNAHSQSEQFEVEDTGAGIAKDELDSVFEAFVQTQSGIKSR-QGTGLGLPISQSFVQLMGGQLQVRSEEGIGTCFFFNLP----------------------
147920929    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFDELSQAKSELEISYERLKSLDRMKMEFFTLISHELRTPLTTIKGYAELLKDGTLGPVNDE-QRDRLSRIDASVDRLTGIVESLSDLSGVASRQYAGEKIPVSLNELIEEVVRGIDFLADLKKLKITLDVPLTLPMISADRSRIQQVLLNVLNNAIKYTPDGGQISISVR-DECDHLLIAVRDTGIGIPKEDIENIFSGFYHSGYKLSYEYKGAGLGLAISRKIVESHGGKIWADSEPGKGSTFFISLPKQ--------------------
186685420    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SGNLTFAMATFFDITQRKQAENLRTLEAQVEFQQVIEQLQATQEELIQSQKIAAQEQQAKSEFLANMSHELRTPLNAILGFTQVMSQDYS---LSSEHQENLAIINRAGEHLLNLINDILEMSKIEAGRITLNRSSFDLIHLLNNLEEMLYLRAASKSLQLVFEYAHDIPQIETDENKLFQVLLNLLGNAIKFTDIGG-VTLRLRWEQEEELFFEVQDTGCGITPQEIGLLFEAFEQTEIGRKS-QQGTGLGLAISRKYVQLMGGDITVSSTPGMGSTFAFDI-----------------------
254480157    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------TIALTDRITVIGFIASIFLTAMLGFFLVRYTNHSKHLKRGTERILSYRIENIDDSGELGDLANAFNEMSDKLRNASAAKSMFLANVSHELRTPLNAIIGYSEMLELSDEREVDRPQFQQDLDKIIRSGRQLLTLINDILDLSKIETGKMALHCETFQPGELLEQACDSITPQLRERNNQLEKPDFESLPTLYNDAAKFRQIFTNLLSNACKFTNAG-YITVLATEPEEHWVEIAVRDTGIGMNEDQQSQVFEAFVQADASTSANYGGTGLGLAICRDYCQLMGGTIRVESQPGNGSTFTVLLP----------------------
268318211    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VFVAAAYLIMPRLALARELLRQIRRRSFENLELADELNSLIWQVYRTGRTLEKEIEELKRMENYRREFLGNVSHELKTPIFSIRGFTETLLE--ADPGDEATRRAFLEKILRNADRLANLVRDLTEISRLETGELQLQPVPFELPALVREVLESMEPLAATRQVSLRCCVPENLPHVLGDRERLRQVLINLVDNAIKYNNPGGFVEVRLQEQDG-SVRVAVVDNGIGIAPQHIPRLTERFYRVDRSRSREQGGTGLGLAIVKHILNAHQTRLEIESTPGKGSTFAFRLPVA--------------------
255334688    -----------------------------------RVYKEQMTSIARTTTFAMIGYAINAVIAFIAFVGAIPFGWLLVTICSLTICTGIGLQTYARKFETKSKRRSANIALVYAFLLSLPWAVLAVTWLG-WLDDNRQI-----ILIALTVGAASGSLLLMPVPAAAAVSAITILAPLIVKWGLLGAEKNFILAALAASFLAFLLFLIAIGGRMF---LERLHALDQIRVSEAEAKMAREEAERATSAKSEFFATMSHEIRTPLNSIIGYTSLVLARQGLSRED---TNDLSIVRDAGKALLAIVNDILDFSAIEAGRLKFIKSSVTLPPLIEGCVALFFAEGREKGLVIRSEIDPDLHDLTADAHRLRQVLLNLVNNAVKFTSEGSVVKILDREENSANVRFFVRDTGPGIRADLIPNLFQRFSQLDNGRDRR-GGSGLGLAICRSIVQANGGKIDIESHEGEGSTFWFEVPLE--------------------
90421839     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDVTARAETERALA-EARDIADTANRAKSRFLAMASHEIRTPLNGIIGMSGLLLDTHLTP----EQATYARAVKTSGDALASLIEELLDYSKIEAGKIDLENRPFALSALIEDITELLAPRAQARHLEIAADVDERLPEVIGDAARLRQVLLNLAGNAIKFTATGGVALIVEPGAMPGEIRFMVRDTGIGIAPEAQARIFREFEQADELIARNYGGTGLGLSISDRIVKRMGGQITLHSAQGTGSTFEFVVPL---------------------
119485730    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WTNAEIKILTQIGSQLGVAVQQAELLAKTQQQAQELQEAKEAADAANLAKSEFLASMSHELRTPLNAILGFAQLMNYDSSIKV---EHHQYLEIISRAGEHLLNLINDILEMSKIEAGRVTLTEDDFDLLHLLENLEKMLCLKAQSKGLLLTFELDETLPWVRGDEKKLRQVLINLLGNATKFTESG-CVTLRVRETENSRIRFEVADTGLGIAENELKRLFQAFSQTTTGLKSG-EGTGLGLSISQQFVQLMGGEITVKSQVNVGSTFAFEIPMSPVISLVPED-----------
256379099    ---TRANREQDWLKTNLA---RLS----GLMQGHRDLDALAGLVMSELTP------LVGAQHGAFYLVDEESGALELTA----TYGRRAGGRPKRFQLGEG---------LVGQVAADRKTVVVSSVPRG-----YLEIGS------GLGAATPASIVIVPVMFQGEALGVIELASFGEFGHGHLD------LLDQLKENIGVNVNTMQANARTDSLLVESQRLTEELRAGSVELEDRARQLSSASKYKSEFMANMSHELRTPLNSLLILAKLLTDNLDGNLNPKQV-EFARTIHSSGTDLLQLIDDILDLTKVESGHMQVQTDPVRVSDVVGYVESLTLPLAAEKGLGFDVSVQPDVPTLHTDEHRLQQILRNLLSNAVKFTHEG-EIRLRIR-TAGPSVAFDVQDTGIGIPAEKLSVIFEAFQQADGTTSRKYGGTGLGLSISRELSALLEGRLDVRSEPGFGSTFTLYLPLQSLVDVRPE------------
288797103    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITLRKRAEEALQEARRQAEDSSQLKSMFLANMSHELRTPLNAILGYSEMLQEDAAVMGAQEMVGD-LAKIHSAGEHLLRLINDVLDISKIEAGKMDVYLEEVNIARLVRDVADTITPLVRKNKNHFHLECGQNLGAMHTDLTKVRQILFNLLNNAAKFT-QNGSITLRVQCQEDREISFQVIDTGIGIEQQRLSSLFQSFTQADVSISRKYGGTGLGLAISQSYSHLLGGGITAHSKPGAGSTFCLTLPLIRQPHSSTAPRH---------
149175132    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFRDKSERFRLQDQQTEYLERLKLTRRELKRALNMVEQANQVKNEFLSNMSHEIRTPMTAIIGYSEVLKESVI----QAEQHDLIETIQRNGDHLLQVINDILDISKIELGQCELKTEACFPLQIVQEVIALHRPKAVQKGLRLLTNIHESIPTIQSDPIRLKQVLNNLVSNAVKFTNNGVRIEIRTFNRSNRLLQFNVADTGIGISKDNLKRIFDPFTQADSSMSRPYSGTGLGLTLSQKLVQLLGGKLSVQSTVNQGSIFSVTL-----------------------
143545264    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAFSRMSDEVNALIDLKTKEMATARDEAREASSAKSRFFANMSHELRTPLNAIIGYSEMLLEDCEDLGNDDMIPD-LKRITNSSKHLLSLINNVLDLSKIEAGKMDMYFTPFSIDTMIETIKDVSGPLATKNNNEFIIK-NNVKGEMTSDETKLRQCIVNFLSNAFKFT-ENGQVALVIDQKEIEGKEFDIKDTGIGMTEEQLGKLFDTYTQAERSTSAKYGGTGLGLSISKHFAEMMGGGVEVSSEVGKGSTFSIFVPKSEEENVDEETDIENPELK---
160940248    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IALRNISAEKQRELEEEKKAKHALEEAYDSLNRANQAKSDFLSRMSHDIRTPMNAIMGMTAIAQSNL---NNRDKIEDCLSKISLSGSHLLDLINKVLDMSKIESGNVGLSEDAFCLEELVEEVSLIVKPDMDSKGQELSISLEIDHHAVYGDAVRVKQILINLLSNAVKYTSDRGHIAVSLEEESGVGCFFVVEDDGIGMAPEFLEKLFMPFERAEDSRVSQVQGTGLGLAITRNLVQMMNGTIRVESQLNRGTRFIATI-----------------------
288940787    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EVLGTVGFARDIRPQREMEAELAHRA-ELAESAVRAKSAFLANMSHEIRTPMNAILGLAHLLRRDLIDPANINR----LDKIESAARHLLAVINDILDLSKIEAGKLQLSDENFSAVMLVDQVSSLILDEARAKGLSLKVDLDPELPWMRGDVTRLRQALLNYASNAVKFTHTGVTIRVRLQERDAEGVRFEVEDTGIGIPPDKQARLFQAFEQADTSTTRRYGGTGLGLAITAQLARMMGGEAGADSVAGRGSTFWFT------------------------
83313114     -----------------------------------------------------------------------------------------------------------RLAIAIVLAVGLAALARARTSRMIIAVTHLHLYTFFFLGMFFPLIAMSMFMFAPALLCAVGPLVSLLAWAELREVPESPADMAIILMTGVAYLVGATARIQ------FERMGRRQFLLVEGERARITLLDAKEAAEAGTRAKSEFLAVMSHEIRTPMNGILGMVRLLLDRPLEAED----RERLEMVHHSAELLLGILDNILDLSKVEAGRMEFERSPFSPARTLAGIQTLLSARAREKGLELSHAIGPEVPEVEGDGGRLRQILLNLAGNALKFTDSGHVIRVGLAGDGSGRLEFSVTDTGIGLGEAEIGRLFHAFAQADSSITRRFGGTGLGLAICRRLVEAQGGEIGVESRPGVGSRFWFRLPAGRA------------------
119469670    --------------------------------------------------------------------------------------------------------------------------------------DHQAIFNIPDVIHNSALSPLSPYYLLPLGIKSMLCVTIPAGN------GVLGIICAEQCKTTRLWTKNEESFLITVATLIGSLHSSQQRIEAEQELV-----EAKELAEQAVAAKSEFLATMSHEIRTPMNGVLGMLNIIKQTKL----DQQQAHHIELAQSSAESLLNIINDILDFSKMEAGKLNIDSIQFNLPKLLGEVVESFALKVEQNNTKLILDTQITVSEIISDPNRLRQILNNLIGNAVKFTKNGDVIIIARVDDSTDGAFLSVIDTGIGINKNQQTSLFNSFTQADTSTTRQFGGTGLGLTIVKQLCELMDGSVNVNSVEGEGSTFSFS------------------------
167461323    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RVTFTPIHRRGEGITGSIAVLQDVTEQ-----EKLERSRKEFVANVSHELRTPLTTIKSYLEALGDGAI--EDPQLSERFLGVTRNETERMIRLVTDLLHLSRLDSNQATLVKTPTNISDMLEEVADRFAVQSRQRKIRIDVSVDARVGSISIDRDKIDQVLDNLLSNAIKYTADEGIVRIQANRLDHDWVEISVEDTGIGIPKKDLSRIFERFYRVDKARSRNMGGTGLGLSIAREIVKAHGGSIQLESEYNVGTRVSFTLP----------------------
220907213    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HPLIVNGQLLGTLSFASLTRTQFTPAEVNLLQAISEQVAIALERAELVASLEQQTEDLARANRVKDEFLAVLSHELRSPLNPILGWTKLLQSQSFSP---DKAAKALATIERNAKLQAQLIEDLLDVSRILQGKMVLNVTSVNLGSVIEAALETVRLAAEAKAIQLETLMEPEIDPILGDPARLQQIVWNLLTNAVKFTPQGGQVTVRLQRVDTFAQ-LQVQDTGKGISPAFLPHVFDYFRQEDGTTTRKFGGLGLGLAIVRHLTEQHGGTVAADSPEGLGATFTIRLPLQ--------------------
148378343    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SISTYIIYNAILSILRDITSQKQVEKLQKDVEKNIELLNESR----EYNKLITDFLANISHELKTPLNVIFTAVQILDLYKKDAESYDKKEQYIKVIKQNCYRLMRLINNLLDTTKLDSGYLKLNLVNCNIVNLVEEITLSVVYYAESKNINIIFDTDVEEKIMAVDPDKIERIVLNLLSNAIKFTGSGGNIYVTVKDFEDN-IIISVKDTGIGIPRDKIENIFDRFVQVDKTLRRNKEGSGIGLYLVKSFVNMHEGTIDIQSEIGKGSEFIINIPVKLVKEDLEKENN---------
237748048    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RSHNILLATRTDITEIINERQQKKLLQD-ALNAANVANRAKSEFLSRMSHDIRTPMNAIIGMTAI---AGAHLANQERMSDCLQKITTSSRLLLSLINEVLDMAKIESGRIILSEEEVNLGDLVTSLLSMIQPDLKKKGHRFDVHLNIDEEWVICDSQRIQQVLLNFLSNAIKYTPDNGHIVFEITQENGFGKYFIFRDNGIGMTPGFLEKVFEPFERADEVSIQSIQGTGLGMAIAKNIAEIMGGHIGVESEHGKGTTFTLTIP----------------------
136461051    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YISNYVDLTHTKAADAAVRASELFQSAERERALARLKEQSALQASQLKSEFLANMSHEIRTPISGVLGMINLLTETRL----DEEQLDYTSSIKASAESLLTVINDILDFSKIEAGKLKFDKAPFNLVHLLSDVEKSFFYLAQQKSLKLKFEIAKSTPHVLGDQGRLRQVFNNLLSNSIKFTHKG-QITVRASSVEEKKLRFEVEDTGIGIESGAFNRLFKPFSQADSSTTRKFGGTGLGLSISKHLVEGMGGEIGVESGKETGSLFWFEI-----------------------
134298576    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NIHVTPLKGNNDEKIGVVGLITDVTE--RRKLE---RMRTEFVANVSHELRTPLTSINGFVETLLDGAIEEPI--IARNFLEIISAEGKRLANIIDDLLKLSRLEDRRTKLNKQPVDLAEVIGNTITMFEGRALEKNIQITTEISPKLPLVPGDQGFLSQVMINLVDNAIKYTLTGGTVHISVKFNE-HEVTVTVSDTGIGIPIESIPRVFERFYRVDKARSREMGGTGLGLSICKHIMEAHGGKIRVESDS-SGSQFSFSLPLKE-------------------
83311645     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVFVPLPGVGVVNVYGSDITGRIAAERLLHMVNESLERRVHQRTEALKAE----IAEHIRAERELVAAKEQADLANRAKTEFLANVSHELRTPLNAVIGFSEVMAAEMFGPLGSARYVGYVNDILASGRHLLAVINDILDIAKIEAGQMEFDMELVQPAEVVAAAIRIVESRADAGGLVLGSHIAEDVPALKADRRRLLQILVNLLSNSVKFTPEGGSVEVTVEVL-GDMVGFTVSDTGIGMSDDEVVVAMLPFRQVDGSLSRRYDGTGLGLPLVRAFVELHGGHLDIVSRKGEGTQVTVRLPQE--------------------
254509234    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALITGAQGTITDSIIVLLGEEVGQFTLESRDTLSRFRPLLERALIDIERTEQLQQLDIKTRQLKSAQVRAEQANQAKSRFLAMMSHELRTPLSAVLGYVDVLLADSKCDH----QIEILEKMESSAELLLVLINDILELSRIESGEFRIKCQWVNLKNELEFMLEHFYALSDAKGLKLNVNLDDAHHSVWVDPARILQIVFNLLGNAIKFTHAG-HVSLHAEVTS-QELIIEVEDTGIGIDPSRIETVFNQFKQADDSITRRYGGSGLGLTISKHLVTLMNGSIRVESEKGKGSRFKIKLPIS--------------------
254413786    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLIWIMENARAVRDRNGTLLYYEGSVEDITQQLEQQNRALKDARQVAEKANKAKSEFLAMMSHEIRTPMNGVIGMTGLLLDTELTP----DQRHFAETIRNSGDALLTIINDILDFSKIESGKLDLEEQPFELRDCVEDALDLLAAKAAAKKLELGYRFDSHIPQVRGDVTRVRQILVNLLSNAVKFTEAGEVVSVTGRKLENEAIQFAVNDTGIGIAPQRMHRLFKPFSQVDSSTSRQYGGTGLGLAICKQLSAMMGGTMWVES---HGT-----------------------------
251828395    ---------------------------------------------------------IAATGKTVYYQSTKLPLYSIYALCGISVDITERKRIEEALRVNEE----RLKLATRAGGIGI-WDWDVAANVLTWDDSMYLLYGLCAGDFGGAYDAWLSTLHPDDRALSDAEIQAALRGEREFSPEFRVIRPDGEIRKIKAFAKVYRTRMVGTNFDITELRKYKDHLEEEVQSRTSELVLARNAAETANLAKSVFLANMSHELRTPLNAVLGFSSLLRKD---PLLSKEQRTNLNIINRSGEYLLALINDVLEMAKIEAGWVQLDSAPLDLGMLVRDVTDMMQVRAQEKGLQLLIDQSSEFPRIRGDEARLRQILINLVGNAVKFTQQGG-VTVRFGLKPNTHLLIEVEDTGSGIAAEDQEKIFEPFVQVGEVA--MQKGTGLGLTITRQFVQLMGGSVTLNSKPGSGSLFRVELP----------------------
158339377    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAMLERFHIRAFMVVPVFVGEKLWGLLATYQHTQIRHWQ-DLELKLLKKVGAQLGVALQQANLLKDEAKNAAETANQAKSVFLANMSHELRTPLNAILGFSQLLSRDQNLTL---EQKQTLRTINSSGAHLLNLINDVLEMSKIEAGKVDLNQGQFDLRALLESLFEMFSLKAEARQLRLDFELPPDLPQIVSDASRLRQVLINVLGNAIKFTEVGSVITLEPTLENDTLLQITVTDTGVGIADDELPNLFNLFTQACAGRQS-FEGTGLGLAISRQFVQLMQGDIHLSSKEGQGTKVQIQIP----------------------
117926235    ----------------------------------------------------------------------------------------------REQAPNTTLTHFRTPIMVQGSFQGILVGAWDLAPDLRAIDTHVNHILLLTSLLFGLITLMVIFMVHRLAIQPVDAIYNRLIKQISPPQSKPETFHAARELRRLHQTVESFSRTAASHLENARTLQESEALLQRVERRTRELRLAKEAAEQANLAKTEFLATMSHEIRTPLNGVLGMSDLLLESDLNSY----QRHHVETIHRSGRTLLRVINDILDLSRIQAGRMPLEVTAFKLRACLEDVQALFKDQARRKGLSFSINCQEELPQLLGDATRLNQILFNLVGNALKFTERG-FVRVSVQAEQVRELRIQVEDSGIGISDEYKNRLFEIFSQQDSSISRRYGGSGLGLVITRKLAQIMGGKLGFSSRSGAGSTFWVTARFGRVPDTLPD------------
291568909    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISDRKQAEEELVRAKEVAEAANQAKTTFLTNMSHELRTPLNAILGFTQLL---NYGDNLTEHQHNNLNIIQRSGEHLLSLINDILDLSKIEAGRVTVSDDDFDLWRMLDEIKDLFSLKASQKNLYLDCVYSPDLPRIRGDRLKLRQIMINLIGNAIKFTEQG-RVVITADHKPICCLQIAVTDSGVGMTPEEIAQLYEPFFQAQAGIDS-QEGTGLGLTICQKYLQLMGAEIEVISEVGHGTTFKFKLPRAKNLKPSPKPQQ---------
241762807    ------------------------------------------------APAGLLGAGTQTTAWIYFLWHGGFPLFVIGYTQLQNVKDSPAHPRDRLFGHVVPYVIAAIAVASGLTLLASMEDALPVIMAGDIDASAKIVVAAIVSLIALAISVLDLWLMVVMCAWLFDSALAAVLNHGRYDLGWYAGRIYGLFAASFVLIVLLLERLADSHERERSKTKDLQQLTVQLESVNNLLAEKNQQLQEVSQLKSDFLANMSHELRTPLNAIIGFSEVLKDGLVGEITP-KQHEFVSDIFASGQHLLSLINDILDLSKIEAGKMTLDLDTQDVDAMLRNSLSIVKEKASAHAILLQFDVAEPLGMALLDARKTKQIVFNLLSNAVKFSANNGKVTLQARKVQADFLEIAVVDTGLGISAADVPRLFQAFSQLDSSLSRVSEGTGLGLALVLKLVQLHGGTVALASTPGHGSTFTVWLPWRKT------------------
260223358    ----------------------------------------------------------------------------------------------------------------------------------------------------------------QALSLAATSEIAALLESQDKTMLEQNNQIIRLTLAQLVFLLMAAGALALRQRRQEQERQALEDLTHELR-------EAHFRAEAANRGKSQFLANMSHELRTPFNGMLGMMSLLESTPLTT----AQTDYIKTAKGSANHLLTLLNDILDVSALESGKMTLNPEPVQLPALLNEVNALMHPLAVEKQLKFSIVVQAELPWVLADATRLKQILFNLVNNALKFTDHGG-VTLTIRTDGNTGLAFLVEDTGIGMDDHVLSRLFQRFYQVDGGLARKFGGTGLGLEISQTLARMMGGAIEVESTLGKGSVFTLHLPFT--------------------
16125173     -----------------------------------ERLDEVAADTYRLTLSRLISAALVAVIMVFALGPAIATGWLLSLYIGEGLALLVTRRFKDGRTGTPRERAWFAW---ASIPINISWTTLAIL---LWLHGEDLMKIAAVAIWCGQVIYTQNFRHQSAALLLLNGLTPMASLLIFPFFFMPDASAAAQTARGLVLLVGTTLNVMIQN---RAAARRMDELTRGLR-------EEREKALEAARAKSTFIAVTSHELRTPMNGLLGMAHALQRSTLDPV----QREQIALMIKSGDSLMQLLNDVLDLSRVETGKVELAPIDMSLQDLVGEVVDAWRDAAVFKNLSLSVDYAPDLPPVHADPLRIRQVVTNLVSNAIKFTVDGGRLEVAARPANGGDQRITVADTGPGVPADAMERVFDSFTQADQTISREHGGAGLGLSIARALARQMGGDLLVPS--GRGACFVFTF-----------------------
162456089    ------------------------ARFSGMMAGQRTIEALSRLIMSEVTP------LVSAQHGAFYVLESEEKYPALKLTSSYAFRKGISNRFALGEGLVGQCGLEKKSIVVTDLPDDYIRVSSGLGDAPPRNICVLPVLFEGGLKAVIELASFQNFTPIHLTFLEQLTQSIGVVFNMIGASMRTEELL---------------QELQRSNTELGSRSQELEEKASELEIASASLEEKARELSRTSKYKSEFLANMSHELRTPLNSLLILARILADNEEHTLTPKQV-EYAKTIAAAGQDLLQLINEILDLSKIEAGKIDVKTQRVLLSELAEYVERSFRQIAEQKELEFWVRVATGVPAIMTDLQRLQQILKNLLSNAFKFTSSG-RISLEIEVASKGLTFFAVTDTGIGIPTEKQTLIFDAFQQADASTSRTYGGTGLGLTISRELASLLGGEISLNSTPGLGSKFTLYLPAERT------------------
256419624    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSRRARNWGIILICLILMTAAGMLWF-------------VMSRIRRQQQLILEL-------DRSEKKIREIAMIKENFMTNMSHEIRTPLNAILGFTNLLKSRKLDDSSTE----FVGSIQKAGENLLTIINDILDLSKIEAGMVRIESNPFSVRGLLHSIQTLFSEKVKEKKLVLQGEIASDVPTLIGDATRLTQVLVNLIGNALKFTEKGG-IVISVSNRQSDGNIIQITDTGIGIEPDKLGSIFDRFNQAEDSITRKYGGTGLGLSIVKDLVILQGGDISVESEPGKGTTFRFFIPYAIASRQMPPDSIDISQFR---
186681682    ---------------------------------------------------------------------------------------------------------------------------------------------------------LARQILLLSILVVFVGQLLLILLPVIRSIQKLQQGAAKIGDGNLEYRLNI-----QTEDEIQELAEAFNRMAGTLAESYRSLELKKELADTANRAKSEFLANMSHELRTPLNGILGYAQILQRD---KTLTDKQQDGLRIIHQCGSHLLTLINDILDLSKIEAQRMELYKSDFHFPAFLQSVVEICRIRADQKGISFIYQPTSELPIVWADEKRLRQVLINLLGNAIKFTEKGG-VRFTISSVDQHKIRFQIIDTGIGMSQEQVAKIFLPFEQVGE-VKKQSEGTGLGLAISQRIVQLMDSTIQVKSEIGQGSTFWIDL-----------------------
167648426    --------------------------------------------------------------------------------------------------------------VVAQIGAEGDAAVDTLIRPIKLGSRQVGTLALMAKRPSLTDIIARDLALTGTLFFGSAGLAILLANGLARRMTKPMERLSRAMREVAADGRFKPVEQAADDDVFQSLTDSFNHLVSRLEIAMAELVKARDDANAANVLKSHFLANMSHEIRTPLNGVLAMTEVMAMGEL----SAAQRERLSVIRESGDLLLSVLNDVLDLSKIEAGRLDLVERDFDLASLALSIRESYATQARQKNLEFGVFVAPELGPWRGDADRLRQILGNLVSNALKFTLEGS-VSVRASADDGSGLRIDVVDTGIGIAAESLPRLFDKFVQADSSTTRRFGGSGLGLSICNELAALMGGGVHVQSREGQGSTFTVVMPRGEATVHVPVE-----------
17230934     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISERKLAEQQRDRARKDAEIANRIKDEFLAVLSHELRTPLNPILGWSKLLRSRQFDAATTD---RALETIERNATLQTQLIEDLLDVSRILQGKLSLNICPVSLPIVIGAAIDTVRLAAEAKEIKIQNVFDPNLGQVMGDANRLQQVVWNLLSNAVKFTSPGGTVEIHLKAVNDQAQ-IQVIDTGKGITPEFLPYVFDYFRQADGTTTRNFGGLGLGLAIVRQVVELHGGTVQAKSPDGLGATFTVNLPLSPKNEAM---NHED-------
114319827    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EILDATSRAIEYSRRLEQKSRELEMATDELRRANERLKELDHLKDEFVSMVSHELRTPLTSIRAFGEILLSNP--ELDAEQRKEFLQVVVKESERLTRLINQVLDLSKIESGAAEWHLETLDLNQVVQEAADATRQIFHDTRVDLQVKAPEQPTIITGDHDRLIQLVINLLSNAAKFTPDNGRVEVSVVPVSARKLELRVQDNGPGISEAEQRKIFDKFHQVSSQQAGKPKGSGLGLAICKLIMDAHSGDIRVESEPGAGATFICEFPVGDRRAATGEDE----------
209524475    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WFFDEKRHHFEARI-VVSGESEVLAIIRDIKLAQIELQRAKDAAESANHAQSEFLASMSHELRTPLNAIIGYSELLREDAVDFGYTDFIPD-LDQIRASGLHLLTIIQDILDISKLESGMMTVCLENFNIATLIKEIEALVQPLFPKNHNQLKVNCTPDVEGMYADRIKVKQVLLNLLSNAAKFTENGSSVLVNDEHQLQGGVAFEVIDTGIGLTTEQMTKIFEPFERADNSTTRRYEGTGLGLSISKRFCELMGGAITVASEIGEGSTFTAYFPL---------------------
126725013    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEATMKGEIARTLGRFAADEFWTFSASVDALEFSTERDEREAELNAAMI-------KADAANKAKSEFLANMSHEIRTPMNGVIGMAQLMLETDL----SDDQNLYANTIQSSGSALVEIINDILDYSKIDAGKMTLKNAPFDLEQVAQDCSPLMSAQALHKGLEVVLDFSQDLPKYIGDSGRVRQILMNILGNAIKFTEKGS-VEFAVGIQSGDEIELSIKDTGIGIPQNKLQSIFVPFEQAEGAKNRQFDGTGLGLAIVNHMVDLMGGSISVESEIGKGSVFIIALP---IAQNVPQQKREK-------
162455108    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALRAFDRRAVAAGGPLEIEESVPQGDGLHTYIAIKCPLFDESGRISTDISDRKRTEAEREMLLCREQAARAELERTGRLKDEFLALLSHELRTPLTAILGWSQLLRLRG---PSDEILGRALGTIERNARAQSKLVDDLLDMSRIIGGRLSLDVEVVDLTEMLETLLESAEPAAKAKGIRLELSVESAGEQVMGDPNRLQQIVWNLVSNAMKFTRQGGQVKVSLR-REGTYARLAVSDTGIGIAPEFLPYVFEQFRQADASTTREYGGLGLGLSIVQHLVELHGGTVEASSAKDQGASFTVKLPLS--------------------
116694038    ----------------------------------------------------------------------------------------------------------------------IATALTRVLPAGTPPVMARRIGKFGLMLAGMVFAFGTLLWLLYTQEQLSGPVVLAAAPRASL---FLKIGAGLMLFAAVAAWWLV---LANESRAVAQEESERQNQLLQKEITDALLQSAKEVAEQANLAKSRFITGMSHEMRAGLNSILGYSQLLLRT---PALPAACREDVRTIGRAGEHLSSLVDGLLELSRIEAGKLRLEQDAVALEDLLDELVRMFRPLAAVRGLAFHYRVTGKLPHVHGDAKRLRQIIINLVTNAIKFT-EHGDVSLTVRHQR-ELAMITVSDTGPGIAAEDQARIFDPFERATPHDDR--EGIGLGLAIVRLLADLMGGDIRVRSAPGQGSEFSVRL-----------------------
158334364    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELEQANQQLAEYSHTLEQRVEERTQALQI---AKEQADSANQAKSEFLANMSHELRTPLNGILGYAQILNRSTTLI---DKERDGIKVIHQCGSHLLSLIDDILDLAKIEARKLELVPVDTYLPAVLHSVVEICKIKAQQKGIDFVYAPKDLPIGVRVDEKCLRQVLINLLGNAVKFT-DNGTVTLNVEVLSTSNQLFQVMDTGIGIAETDLSKLFDAFEQV-GARDRRAEGTGLGLAISQRIVQLMGHSIEVKSQVGIGSQFSFRLPLTKVQRQSILNNHD--------
295690718    ---------------------------------------------------------------------------------------------------------------VALGMNALFLSNVLAYQILHFEPMKLVYFVLMGLVFATSAPSRRVALGSVAAVIGLVWMAQKAPGDTINNYAFIGLAGAFAAIGMSTLMRGVVRREVRARLASEALNVELQRELTENRRLKTEAQALALTAETANRAKTEFLATMSHEIRTPLNGVLGMAQIMAAGELSP----DQRRRLDTVTASGQSLLSVINAILDISKIEAGKMEINPAPFDLSAHLDALRQLYGGLARDKELDFSLEIAEGAQWRMGDADRLRQVMSNLISNAIKFTDVG-TVRVFVEG-DDKTIVARVTDSGAGIPEAERGRLFTKFAQLDSSSTRRAGGSGLGLAICKTLSELMGGSISYSTAEGGGACFTVTLPMPRV------------------
261416187    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TFIMAFMFIDN--ITAQKMELDAKIAELEKQQKLLEQALVQAEKANNAKTMFLSNMSHDIRTPMNAIIGFTNLALNNLDDPVL---VKNYLNKTVVSSTHLLSLINDILDMSRIESGKIRLEEVNCNLSEIMHDLNTIVLGQASEKQQNLYMDFNIENELVICDKLRLHQMLINLLSNAVKFTPVGGNIHVFVRQTASDENEFHVKDDGIGMSPEFLKVLYQPFERERTSTISKTQGTGLGMSITKKIVDMMGGSIDVVSAPNQGTEFIVHL-----------------------
239995384    ----------------------------------------------------------------------------------------------------------------------------------------------------LDIQALTSLLQQLDYVVARFEQDATARVDVVLSIEVWLATLALLCIEAAFIFSPMERTVKRSFAKLTSLK----------EQAESSADEARR----ASKAKSEFLSSMSHELRTPMNGLFGMIEL------AIDNPDKSNIYLKKAKTAGRQLLVLINDILDISKIEAGKIKIEQAPVDLLQVLDDVVSLQRVYCQRKGLEFHYLKDPDLPHVIGDITRISQILHNLLSNAIKFTEQGS-VTLKVTYTNGNYLSFDVIDTGIGIESSKLDNIFKKFEQADQSTTREYGGTGLGLSIAKQLAKLMLGDINVTSFVGQGSTFSFT------------------------
237747982    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FSSILIFAVISALIIYLLILKRKEEYEAQM---RQILRQALESAQTANAAKSQFLFNMSHDIRTPMNAIIGMTTLALIHLNEP---QKIRDYLVKISSSSKHLLELINDVLDMSKIENGKIALNDEEFVLPELIEHFCTIILQQAHTRHLTLDINTDLIHEKVTGDTLRINQMLLNIAGNALKFTPAGGKIDIQIRELPPQYAQFIISDTGIGMPADFIEKIFEPFERAHNSIGNKIEGTGLGMAITKNIVDMMNGRIDVESEPGKGTTFTVTVPLK--------------------
95928637     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LKENITELKKARKQAEEANRAKSEFLSRMSHELRTPLNAINGFSQLMLSSRKNPLND-KHRSMVEQIDGAGKHLLELINEVLDLARIEAGKLSLSVEAVDPCHIINECLPLLHSLAEQHQVTFHSCCEQTFPLVKADYTRTKQVLVNLLSNAAKYNRPGGDVTIHVQANEPTGLRFQVIDNGLGIAEEKQKQLFVPFARL-AQDSENIEGTGIGMTITKQLVEAMGGQIDFESRYGQGSTFWFTLPLA---DEVVEDE----------
113476924    --------------------------------------------------------------------------------------------------------------------YGLHWLTVVVIPKSEFMTQ---INKNTKSTIELCILAL-------AITLGLGLLIVNWITKSIKQ-----LSRATCAISQGKLNQNVSIQGFK---ELVILAESFNKMTKELAESFNHLERKNQELQHLDQLKDEFLANTSHELRTPLNGIIGIADSIRDGATGPIS-ELQKKNLSMIVGSGHRLANLVNDILDFSKLRHCSIKLQISSVGMREVTEIVLAFSRMILEGKDLQLINAISSDLPPVEADENRIQQIMHNLVGNAIKFTDSG-VVKVSAELIDNKKMAITVSDTGIGIPEDKYEAIFKSFEQGDGSTERQYGGTGLGLPITKKLVELHGGTISVKSTVGIGSEFTFTL-----------------------
90423287     ----------------------------------------------------------------------------------------------------------------------LARNMSDVISRHARNGAVLFVSPAAEPLLGVPVSRLLGHGLFDRVHVADRPAFLTALSDAGRGGEARSVEFRIRRDVPRGDRGRCTADFIWLEMRCRPLEPSAKNATSEAEVVAVMRDVTDRKEQEQDASRSHFLATMSHELRTPLNAIIGFSEMIVQEDVLMISAARRKEYAQLINDSGQHLLSVVNGILDMSKMESGKFEILPEPFAPRPALLNCCNLLALKARENEVDLVTRAPENLPQLTGDPRAFKQIVLNLVSNAIKFTERGGTVTVSAA-VEGARLALRVSDTGVGIGADDLKRIGEAFFQASKSYHRRHEGTGLGLSIVKSLVALHGGEMSVESKLDEGTTVTVMLPLA--------------------
167839922    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LGDAREGLRRARSELTNANLDLQRAHSLEERVRQRLQEANRAKSIFLANMSHELRTPLNAILGYAQWFRRDAAA---GERQVRAASIIKQSGEHLLMLITDILDLAKIEAGKLDLCPGPAGLDGVLSSVMDIIRVKSEEKGLACVLDAASDLPPVWIDDKRLRQVLLNLLGNAVKFTSRG-RVELRVSLDELARVRFEVRDTGVGIAHDRLTSIFDPFEQAGEAQSRA-GGTGLGLSISRQLVRLMGGEIEVESEPGAGSRFWFDL-----------------------
94499610     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLLVQWHDIKDMYAREESLR----QAKADAEELADQKSMFLANMSHEIRTPLNALVGLSNLLVANETHV----KAQDYMRSINKASIHLKSIVDDILDFSKIDADRIDLDEIAVNFDEFLCEIKSLHEQSAREKGLHFEVDLDNDIAIVI-DPVRYRQIINNLVSNAIKFTEKGEVIVVT--KKQQESLLLSVCDTGCGLDENQLSNLFDPFSQADITTTRKYGGTGLGLSICKGLAERMSGSISVSSELGKGSCFYVSIPYKSESNALPAN-----------
160878669    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RMKLLWGEKEKDNFMTELNAVMKREKNVKEELKEATGVKNEFLANITHELRTPVNGMKGLADVL----LGTELTQNQRENVNIIRRCCDNMTNIINGILDFSKITAGKMQLENKVIDISNFLKNTLSYHIPKLNEKGLKLQVNIGDNVPKILGDELRLEQILSNLISNAIKFTSVGQLVIINTDQKEDEELFFMVIDSGIGISKEDMDKLFQSFSQVDGSITRRYGGTGLGLAISKSLVELMGGTIHVSSEIGRGSTFSFSI-----------------------
298385109    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDANGKPLSLIGTSMTVTQRKEMEEALV-QAKVKAEEANTLKSSFLANISHEIRTPLNAIVGFSSLLVSAERGI--SEEKQEYINIIENNNTLLLQLISDVLDLSKIEAGTMEFDYAPVDVHGLFIELEDTFRLRNKKSGICICYHRRTTECVVKADRNRLVQVMMNLMNNAVKFTGEGS-IEFGFDVREDGFLHFYVTDTGCGIPEERLEEIFGNFVK----LNSFVQGTGLGLTICRAIVERMGGKIGAVSRLGQGSTFWFTLPYT--------------------
239787730    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVQQLQLIFQDVEKFIERRRWEEKLQLAKEEAEASNRAKTDFLAAMSHEIRTPMNGVLGMADLVLRTPL----TDQQRHYVETIHRSGRTLLRIINDILDISKIHAGHLALELLQFDLAEVVQDVIDMFAERVKTKGLTFAIEFPEEPVHLLGDPYRLSQILFNLLGNAIKFTERGS-IGLFVEVLEERALRFKVTDTGIGISPDYCQRLFQAFTQEDLSITRKFGGTGLGLAITQKLVGMMAGELTVESTQGQGSIFQFT------------------------
17986700     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------FFSMLFAIESQRAAMDYLHGLSGNGVLSVLNDGREVIGRELFMTIGKLPHTRAVLRDITQWKRTEEELTN-ARKEAERASNQKTEFLARISHEIRTPLNAIIGFSELMADEKFGPIGNDRYRDYLRDINRSGNHVLALVNDLLDISKIEAGALDMQFEAVSLNDAIGEAIALMQPQANRERVIIRSSFQSNLPDIVADSRSIKQVALNLLSNAVRFTAPGGQVIVSTSYELNGDVVMRVRDTGIGMSKSEVEQALKPFRQAESAKDWRNEGTGLGLPLTKAMVEANRAQFAIDSNPGQGTVVEIVFPPTRVL-----------------
239787541    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTEAALRAAKDNAEVANRAKTEFLANMSHELRTPLNSIIGFSDILVNQSFGPMGVPEYVEYARDINSAGSHLLSLINDILDVSRIEVEALSLNEQRIDAAHMANSCQRLVLDRAKRAKLNLVLDMPKQFPALYADERRVKQVLLNLLANSIKFTEPGGTVTLKGMLDEEGRFVFAVADTGIGIAPEDIEAAMSTFGQVDSSFTRRYEGAGLGLPLSKKLVELHGGGLSLESQPGVGTTVTIRFPKERTV-----------------
269924145    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARMASGEIRWMEARTTLIRDDHGRVV----QFHDVVRDINETKRLEDELRDVAEAAARSKSEFLANMSHELRTPLTSVIGFSGLLQSSEALPAAE---RRYADRIATSSEALLSVINDILDYSKLEADAVGLDPVAFDPTAMARATASIVETQCEAKGLSLVITTADDLPAIMGDEGRLRQVTLNFLSNAVKFTNTG-EIRLDVGSVDGR-MRVAVTDSGIGVAADKIDALFERFTQADASTTRVYGGTGLGLAICRRLIEMMGGEIGATSRPGHGSTFWFEVPAAEPLDAMVEDAVE--------
295689157    -----------------------------------------------------------------------------------------------------------------------------------------SLLLALTVVVAVASFALDQF-IALTLVMPLLVLTAFRAGPGWVYVSVLATSLVAMSLTAIAFIALLIASIFATAVPATAALGARNRSAQRLERAFAAVRNAKNKAEAASRSKSEFLANMSHEIRTPMNGIIGVVGALARTDLAP----KQRDMVHLVETSADSLQVLLNDVLDMARVEAGELAIHPEPFDLRTTCRAIVELFRAKAEEKGLSFELEIAPEVAERHGDAARLRQVLGNLVSNAIKFTERG-RVEVRIDATPEQALALAVVDTGIGFDAETGQRLFARFAQADGSITRRFGGTGLGLSISRALTRLMNGEIEVASTPGEGSCFTVRL-----------------------
170725399    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIDCTLEKARLLTLQKANLELKSSAKQRAKKASQTQSEFLSMMNHELRTPMNAVIGSLDLLRLSKQSSESME----LIETATSSATNLMNILNDILDINKIESGKMQLEHSPFSINETIDGLVKSFLPSAQKKQIQLNIKESSMVPQVIGDEKKTRRVLYNLISNAIKFTDTQGRVNLEVSQQSEELLYITIEDNGIGINESDQSKLFAPFTQAQKSVTREYGGTGLGLPICRSLVQQMGGKITLTSKEGVGSTFTVELPFS--------------------
239908403    ------------------------------------------------------------------------------------------KKFRQLAEAIGEVFDWKRIYYIS-PAYERLWGHTTKSLYDAPMSWLDAVHPDDRDRVLRYIADLAGRPLRPGQFPEYRIVRPDGSMRWIAARIFPVIDDAGVVYRVAGIAEDITDRVL-SRQDLERVNERLEDMVRE--RTRTLNRMNQELIHEVTERREEFLANMSHEIRTPMNGILGMAQVLGQTDL----DAAQASYLRDIEDSAASLLKLINDILDFSKIEADRLELAQEPFSLRGLLSLIEASLGVLAREKGLGLSVEVAPETPDILGDADRLRQVLVNLVGNAIKFTTRGGIVDVTLTTEATREILFSVSDTGIGIRPEDAGRIFEAFTQADGSYTRRFGGTGLGLAISRRLARLMGGDISLDSEPGQGSTFTLS------------------------
288940186    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SFAAWQQTVRLRSWRWAQEELASATELGALIDIELRHQAEAASQAKSIFLANMSHEIRNPLNAVLGMARLMRQQALIP----TQAERLDKIEVAGRHLLDLINDILDLSKIEDGKLTLEESEVRIEAIMRNLVAMLSDQAAEKGLKLCVKLQAWPSHLLGDSARLQQALLNYASNAIKFTQYGS-VTLRAFPEADLGDRFEVEDTGIGIAAEHLSRLFNEFEQLDTSITRQYGGTGLGLALTQQLARLMGGEAGVESTLGVGSTFWFT------------------------
74318689     ------------------------------PAFLRRLLKRIKDRPDSEFQQTLIRIVIGLGFLLYFSRDLATLDESTREIAQLISAFFTAIAVVITALSLTSLKVSPPRRIVA-MALDYATCSFLLTYTGEAGSPLLVVYLWVTLGNGF---RYGVFYLYIAAAMAITGFLLVLTYSSYWNSH-MSIGLAFLLSM-------IAVPLYSAS------------LLKQLHSAV-------ERERKASLAKSSFLANMSHELRTPLNGVIGVADLLAETKL----NKEQKEFAQIIRTSADTLLELIDNVLDISRIEAGRILTSSEDFDLHRVINGTVAMMETQANAKGLVLAAHIAPQTPQLQGDAPHLRQVLINLIGNAVKFT-EHGRVDVYVRPVNPQRLRLEVVDTGIGIPPDAQIRIFDSFTQADASITRRFGGTGLGTTIAKQLVEAMGGEIGLHSREGEGTTFWFELPFALRSSGQPAEER---------
256828852    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FPVEVSAKLFSHEGKQAVLCIARD--ISERKEAELRLEAAKKQAEVANQAKSEFLANMSHEIRTPLNGLLGMLQLVRMGDL----DAERSQYLDVAMNSGEGLLAVINDILDLSKIESGKFELAPVDFNVHALVQSVGETFRFPARSKGVELIVETDADMPFIHADQVRIRQILYNLVGNAVKFTLAG-EIRISLSQTGNRGQEIRVADTGVGIPLDQQAALFEPFVQASTAPKTRGSGTGLGLSIVKRIVGFMGGRVRLDSTPGEGTTLTVS------------------------
257059172    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLAEVSISKIQLKGRKLFTAIVRD--ITERQQAEEALKQAKEAADAANRAKSEFLASMSHELRTPLNAILGFTQVMRRDR---TLNPEHQQNLSIISRSGEHLLELINDILEMSKIEAGRTTFHSNSFDLYRLLDNLEAMLHLKAQEKGLQLIFERTPEVPQLETDEGKLRQVLINLLGNAIKFTEEGGTLRVKSEVRSRKGITFEVEDSGPGIAPEEVDQLFAAFGQTETGRQ-AQEGTGLGLPISRKFVQLMGGNISVSSILGQGSLFAFSI-----------------------
42523313     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FSVFVDVVYQIYDFNDEIEGLVLAANNVTEQV-MAERALQAAKSAAENANQAKSAFLANMSHEIRTPLGVILGFAEIIGTQDL---DESERKNYFEIIHRNGLSLTRIIDDILDLSKIEAGKFEIEKSPVKLKKLLQEVLTMFFDQASRKNIYLNYELGEAPLIILSDVVRIRQVLVNLIGNAIKFTMKGS-VKVSCRAEQRKKIVFSIEDTGIGMTQEQAERLFQPFTQADATSTRQFGGTGLGLALSRNLARALGGDVSVRCEPRQGCTFEFSFQAEDVSELSVAGQAESA------
163813929    -----------------------------------------------------------SFIASLIIKTPLIQDVALTALAVLGICIYLAN--AKKMVRQSAIVIVFVITL-------MAFPMMFFTSGGAYSGMGFW-FGLGMIFSFLLIDGMFCYMLAVQIIMVLACYIVSYKYPELVIPLANERSVYVDMLQSLIIFGIVIGSIVRFQNDVYKCKLE------EIEQINEELTRAKDDADVANHAKSEFLAHMSHEIRTPLNTIVGMNEIIMRETH----EEQTMKCARDIQSSSDVLVDLVRDVLDFSKIESGRMEIVNEEYHFSQLLSNVLSVMESRARQKNLELDAEVQETLNDLKGDSARICRILINLIGNAVKYTKKGS-IRVTVHMENHGALVMAVRDTGIGIKEEDQERLFKDFERLDLSNNRSIEGTGLGLAITYHLVEMMGGSITCHSKYGYGTTFVVKISQERLSD----------------
37519668     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALRGWLAAPLVGRDGRNIGLIQLSDKHEGDFSEEDEAIA-VQLAQEAEQAAKVDAEEANRLKDEFLATLSHELRSPLTAILGWTKLLRQVDLGAV---RAAHALEVIERNALAQNQLIEDLLDISRIVAGKLRIEAAAVDLAGVIEAAIGTVRPAAQARAIEVDTEIEPGVPLLMGDATRLQQVVWNLLANAVKFTPNGGRVRVRLSRR-GTAAEVAVSDSGLGIAPHLLPHVFERFRQADSSSTRSHGGLGLGLAIVRQLVELHSGTVSAASPEGQGATFTVRLP----------------------
142043203    ----------------------------------------------------------IAYALSWAGVGVQAGLLAGATLLAIGVMWLLLARFRRRVLLPVYASSARVFDSEALCRSVIETAPIGLGLISRADGHFMLVSPALTEMIARLGSDYRTLSTQAVARYEAF-VASGAAGGTLQTDFVLADASAG--AAPLHLEVSASGARYQEIDVLIVAVA---DVTARRQLVRQLEDAVR-AADSANAAKSSFLAAMTHEIRTPLNVILGNLELLERSAL----DASQHGRVQTLRTAASGLLGLVSDILDFSKIEAGAMTVEAIEFDVAGVIERTLGAFAPVAKAKGLPLFCEIDASVSQMRGDPTRLGQVLGNLLSNAIKFTASG-HVLVRVSVVSTDHGRIAVEDTGIGIAGADRHKLFNAFSQVDATITRRYGGTGLGLALCDRLAAAMGGRIDVASAPGAGSCFTVTVPLG--MAVVPLDPH---------
135045758    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SRAAAEKANRAKSQFLANISHELRTPLNGIMGVTERLYEQV-----PDTLRDSVATLDQSSRHLLSLLNELIDLSHIESGHLTLNPEPFAIHALLQDVERLFQPRAEAVGTRLTVHYDGQPDTFQGDATRLRQVLINLVNNAVKFTP-NGDITVRVSKEPEAALQFSVTDTGAGIPEADQHRIFESFEQLDNSSTRVHGGSGLGLAICQQIIRAMGSEFALVSEPGKGSTFSFRIQLPTVLPEATEQPLDNARRVSHA
186681478    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAIAEQLAIAIYQAELMQTLTQEKQTLEQRVIERTIGLRD-ALLAAEAANRLRSEFLATISHELLTPLTYVIGMSSTLLRWPLGELS-QRQRDYLQTIHDSGEHLLEMINDILDLSQIEAGKTALNISEFSLVNVAEKALESLRNKAEQINLNLDLQIDPSRDRFTADAERVAQILSNLLTNAIKFTPESGNVTLRL-WVEDDTAIFQVEDTGIGIREEQLPLLFEKFQQLDTPYRRRYEGTGLGLALTKQLVELHRGRIEVESTISIGSIFTVWIPTQRVLS----------------
119493632    ----------------------------------------------------------------------------------------------------------------------------------------FFIRETVPESITPWILILESPARPYVIHIQALAILLAISGLAL----VLATLISRQLVKPLSQLTYVTTNLPDRAIELASLMRNFQQMAETLSEKFQELQKAKQDAEVANQAKSRFLANMSHELRTPLNAILGFIQLFDYQS---NLTQTQQEYLQTIRYSAEHLLELINEVLDLAKIEAGKTIVNSAHFDLHLLFNQLYAMFSQRCEAHGLFLQVHWEDNVPQLHGDDRKLRQILINLVGNAVKFTQAGS-ITVQARCLSNRRMQIDVTDTGQGIAPEDLEAIFASFTQ----TQHNQEGTGLGLTISQQFARLMGGNLTVQSQFGQGTTFTLEIPIE--------------------
91776937     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELEQTNDKLAEQALRLDERNAALQEVQAQLRERAEDLERASQYKSEFLANMSHELRTPLNSSLILAKLLADNREGNLSEEQVK-FAQTIYSAGNDLLNLINDILDISKVEAGKLELKPQELAVQHLANSLQAVFEPLAQQKKLDFSIDISPQTPTIYTDRQRLEQILKNLLSNAIKFTDKGS-ISLHISNNAHDQISFTVKDSGIGIDPSMHEAIFAPFRQVDGTSSRRYGGTGLGLSISRNLAALLGGSINVESARGEGSSFTLLVPRQ--------------------
294054948    -------------------------------------------LISAGLPVMLIVVLVVGWMATLYLEAREAKLSDIGQIVVQMEYYPDQHQAEIAMIRREHMADLNRRFGQEMILSVTILALGLLVPLITARHLSKLVGANLQLLMAQAGPGGSSLMPRTFDFKEFGSVVATLRTEAERRWRRAEQELVDANADLIKRARELQRRIALSMMEDAEARVELEAINTRLGEVIEQAKSAAHHADVANEAKSSFLATMSHEIRTPLNGVIGFIDMLSQTEL----NAEQQEYIQSLQMSSETLMALINDILDFSKIESGRMEFETRSINLVRLLRETTQLFFGEAAKKGVELKLDFSEEVPRVRGDETRIRQILINLLGNAVKFTDTGS-IAVAVHWTTGEEIEFEITDSGIGMTEDQVSKLFHPFLQADSSTTRKFGGTGLGLAICKRLSEAMGGRIWATSTVGEGSCFFVRI-----------------------
163814352    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TTMLMTGFIL-LLFAGLFYSISRFSIANQKVKFEKRNNELQAMAEMEEANKNLKKAKNIAIEALQTAENANKAKTDFLSNMSHDIRTPMNAIIGIISLIRHNAG---DKEKVIEYADKIAISSQHLLGIINDVLDMSKIEAGKTVFKYSDFSILDSIEELNTIFHSQANEKNQSIITKGNLKHEWVNGDKVHLMQIFSNLLSNAIKYTQEGGIIQFIAEESETNSSHFIVSDNGMGMSADFKETIFDAFTRAESSVTNKIQGTGLGMAITKNLVESMGGTIEVESEPNRGSSFEVILNLKIVENRV--------------
172039202    ----------------------------------------------------------------------------------------------------------------------------------------------------------AGFTPCYINLLEQLQAKAYIVVPIFCSNQLWGLILTYQLSTPRDW-DDAAVQIVLQVGQQLGVAVQQGELFKQTQNQAEELELAKIAAEKANHAKSEFLASMSHELRTPLNAILGYVQLMLRSTSLSSD---HRNNLQTINDSGEHLLGLINDVLEMSKIEAGQIVLKETDFDLYHLLDELETLLQLKATIKQLSLSFIRDCTVPQIRTDEKKLRQVLINIIGNAIKFTEKG-RVTVKV-WCEGHRLFFAVEDTGQGIEKEELEQLFSPFVQAKAGVNSG-EGTGLGLPISSKFINLMGGKIMVNSVVTEGTTFTF-------------------------
87309014     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TDQLVILKKPFDVIEARQLAIALTRKWQLTQQ-ARMRMDQLNQLVEQRDLITELKLTNEQLVEASRAAEAANRSKSEFLANMSHEIRTPMTAIIGYAEELRETGEIERAPKERVFALDTILRNGHHLLQVINDVLDLSKIEAGKLDVYMQPASPVRIVSDVLALMHLRASQKGLRLENECGPLPETIVTDVTRLRQILINLIGNAIKFTDKG-TVSLRTKLSDNPRLEFEVVDSGIGMTEDELRRVFVPFEQANNSMSRRYGGTGLGLSISIRLTELLGGSMRCESSLGHGSYFHFTI-----------------------
240142880    ----------------------------------------------------------------------------------------------------------------GGLAAFFTTAAFGFAAHVAWRPAENEYRKSLALLVCMYIGGAGAAFLYPVYLWTILGNGFRYGTRYLFAGTALATILFGLVLAAHDEFNAHLGMSVSLLCGLPIIALYSRSLLVKLQKAKA-------DAEAASLAKSRFMASVSHELRTPLNAIIGMSDLLGETRL----DADQTEMNRTVSTAGRALLAHINTILDFSRLEVGRMPAEKAPFALRDAVADAASMVVAQARSKGLAFQTEVDDDLPQVCGGRRHLEEVLVNLAANAVKFTADG-TVSVHVRRADGDMVRFEVRDTGIGIAPEARGRIFEAFSQADETILDSFGGTGLGLAICRQLVTLHGGEIGVDSEIGVGSTFWFELPLPEA--PLPQAVREDA------
171913995    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RESLKQLRREERLA-AAKVRAEQSEKEKSIFLATMSHEIRTPMNAILGFSELLANEA----QSEQEKRHAETILVSGRALLQIINDILDLSKIEAGMLQISSDPCDVRDVVRFVQQMFARQAIERGLELHAEISPSVPSLLIDSIRLRQILVNVVGNSLKFTERGG-VTVRLHGERGTEHRVEVEDTGIGIPREMQAEVFRPFVQVNGGTKSQTRGTGLGLAIVKRLSDLMGGRILLDSQPGRGTLFRFEFPHVEISARLPE------------
294506227    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISVAALEAGAIAGFDRRLIEILSTYAALVLDRIEYEGELV----------SAKEEAERLNRMKSAFLANMSHEIRTPLTSIIGFAELLEHSDSPPDAVTALDQFADLIEESGHRLLETLDTVLNLSRLEAGEMELDCSPLDLADEVAEATDLFEPQALTEGIDLQGETAEGPLWARVDEGGLRIALQNLISNALKYTEEGGTVRVRAGRR-GDDVALEVEDTGVGMDPDHVPELFEPFRQESEGTGRTYEGTGLGLAVTKQAIEQMGGTIAVETAKGDGSCFTVRVPAADAPDLA--------------
225175738    -------------------------------------------------------------------------------------------------------RRIRIHYLIPVISLVLLASVFAGIFPDSFIPEGLTPFKIISEYIISTILLISGILIWRVVKYLLLACGATILAELSFTFYVSVYGFSNMVGHLFNVASYYFIYVIMIRKKLLEPYEVINDLTRELEVAQRRLSQLNEKLGESNRLKSEFTATMTHELRTPLTSVVAFCELMLDEVSGPITPE-QRENLLDIKTSAQQLMVLVNDILDMAKHEAGSLRIHKEKVDLNDVLRMVRRSMSAIAHQNGISLDVE-KTTLPFVYGDRDRIQQMVVNLVANAIKFTKDGGRITVSANG-EGDFAIISVQDTGIGISPELLPHIFEKFRQGDHPKQRR-KGTGLGLALVKTLAELQDGKVAVDSEVGEGSCFKIYLPFASEQN----------------
186685125    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QEDINLLKLVGEIIAIGRARHQAEEALRIAKEAAETANQAKSAFLANMSHELRTPLNAILGFSQLMERDTSLNSN---QRESLATINRSGEHLLNLINDVLEMSKIEAGQIIFTPEDFDLYLLLQTLQEMFQVKAQTKQLFLKFEIAPNLPRIQTDEGKLRQVLINLLGNAVKFTQTGG-VTLRVRLGSEQGLHFEVEDTGRGIAPEEMNNLFQPFVQTTSGIQTK-EGTGLGLTISRQFVRLLGGDIYLTSTPRQGSTFSFDI-----------------------
153870405    -----------------------------------------------------------------------------------------------------------------------------------------------------------------ASAIDAFELLVDLAHQHEEWEIDEFFTVTIILAIALGIFSWRRWREIQSQLKIAKDIAETEKKQAE--IARKEAEVAQEKAEIANQAKSEFLASMSHELRTPLNGILGYAQILRRDKS---LNNQQQYAIHTMQKSGEHLLTLINDILDLSKIEAQKMELHQQDFHFSHFLTEIVDMIQVRAMPKTLEFQHDFEANLPAVNGDETRLRQILVNLLGNAVKFTERG-KVTFKVILIGEKNIRFQIEDTGPGIAPEFLKTIFEPFQQVGTER-YITEGTGLGLPLSQKFVEMMDSSLQVTSTVGEGSIFWFEL-----------------------
171057603    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAIGLTIFQSLLTLLFAVVVVRQVRALQQRR--THLEALAANLQEARIEAEQASRAKSAFLANMSHELRTPFNGLLGMLSLLQRSPL----DARQADYLQTARESGEHLLAILNDVLDISKLESGRLEITPERTSLIRVLGDVRSVMSPQAQAKHLRWSVTVADDVPWIRADAKRLKQVLFNLVGNALKFT-ENGEVSVHVDCVPAPWLRFAVTDTGIGMDALTLARLFQRFSQGDETINRRFGGTGLGLEISRTLARRMGGDITVRSEAGRGSVFTVLLPFERIDAPPAED-----------
288957783    ----------------------------------------------------------------------------------------------------------------------------------------------------------------WAVALGVPVALVHQRLTAQRMTVVGGAAGACAATLGLALLVSRAYGRRRS----AEGEVRRAREAVLIEQRRRLQSE-KELAEAANQAKSEFLANMSHELRTPLNAIIGFADVLMSGIFGPAPP-KHAEYLTAIHQSGRHLLDLVNELLDMAKIEAGRLELFPTRIALDDFLTDCLGLVEALALRKGVTLTGDAIAPGLLVTADGVRMRQAVLNLLSNAIKFTPAGGTVRLEATADDGSGTVITVRDSGIGMNAEEMLIAMEPFRQVHNYLTKAEAGTGLGLPLARRFVEAHGGTLTLDSRPGAGTTVTIRLP----------------------
237746076    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITDVTELRDLQKKLEERTAMLRNALEMAERANQVKSDFLARMSHDIRTPMNAITGLISIARDCVNDPV---KIRECLNKLEFSSGSLLSLINDILDMSKIESGRMELKKREFSFVAFIDDIVSAVYAQAQKKRIGFHVEIAENVRELYGDALKLKQIVSNLLSNAIKFTDSGGRVELQVEEKRTCELVFTVSDNGIGMEPDVIERVFLPFEQ-DVRHRENRGGSGLGLAIVHSYVQLMNGRVDVESEPGKGSRFVVWLDPVEALPEQPD------------
95931098     ---------------------------------------------------------------------------------------------------------------------------------------------------------------PYSYALYFLPELRSIINKALQSIDANERREIYRRWIAFEYEADIDYRLLWQSAAIFATLWWNRRLKAEVERRRQAEAAAKEAAEQATKAKSVFLAHMSHDIRTPLNSVIGFTDILDTLIKDPV----QKGYLRSIKIGGKALLGIINDILDLSKIEAGQMVLHRENVNPHQLFRDMEQLFHEQIRHKNLNFVVDVDEALPQLLVDAVRLRQILLNLIGNAIKFTEQG-YVTLRVAQCSKLDLQIDVEDSGMGISPDDHESIFQMFQQSKGQDERRFGGSGLGLAICQKLVTMMDGEIHVASELGQGSTFSVILHNIDVGTMLP-------------
255533423    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EAIEKQIPYDLELRLCTPAGVRKWVRAVGTPIVADNKVVVLRGAITDITQKKEIELELL-RAKDIAEHSAKAKTDFLSVMSHEIRTPLNGIIGIANLLKLKHTMD-----QEEYVRSLIFSADHLLQLINDILDLTKIESDKLELVLAEVNIFELVRNIKNQFKSLAEAKGIVVKSFIDDDIPQLIADPVRLGQILNNLISNAIKFTESGA-VTITLSLVNKANVHFSVKDTGMGIPEELHETIFESFKQVQQDVHRKHTGTGLGLAITQKLVELHDGRILLKSTAGQGTEFYFEL-----------------------
197105542    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQEKAHLLSIQNQQEAKNREVEQAKLALEEKAEQLALTSKYKSEFLANMSHELRTPLNSLLILSKLLADNAQGNLSDKQV-EFARNIHDAGADLLGLINDILDLSKIESGTVTLDIGEMAFAGLKDQVDRTFAQIAADKKLEFQVELDGALPRMYTDDKRLQQIIKNLLSNAFKFTEKG-HVKLKIARTAGQVLAFSVEDTGIGIPEDKQRIIFEAFQQADGTTSRKYGGTGLGLSISREITRLLGGELKVESKPGKGSTFTLYLP----LNFSP-------------
92113759     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DTQAQIDQTTFDLRESMETIEVKNIELDMAHRRALEANRIKSQFLANISHEIRTPLNGIIGFCQLLGRSAL----DSRQREWLEQVQTASDNLLSLISDVLDFSKIEAGKLELETVPVDMVTLVDEVLGLQAPTAQRKSLHLLLVYDDVPDQLLGDPLRIKQILTNLVNNAVKFTERG-EVVVRVMLDDLNALRISVRDTGIGLDLPSRERLFQAFSQGDASRSRKYGGTGLGLMISKRLVEQMGGDIDVESESGEG------------------------------
218674838    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FAYLRMDMRDADGELAAVIAQLRDVSVEQQLRAEAQSRAAD-AESANDAKSRFLAAVSHELRTPLNAILGFSDILIGEYFGKFENDRQREYVGLVRESGAHLLSVVNTMLDMSKIEAGRYELILEAFDISASVRSCESMLALQAKSKGVTLTSRIQRGLGEIVADQRAIQQILINLVGNAVKFTEAGGVVSVDAAARDG-ILKLTVSDTGIGIAADKLAMLGQPFVQIQNDYTRRFEGTGLGLSLVKGLVALHGGNFAIASQPGEGTIITIEI-----------------------
146338894    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVTDITAFKTVQAELEQKLAYVQAIRSDLEEQKRELEATGAELRAARDAAEAANRAKSDFLAIMSHEIRTPLSGMVGMVDLLR----GTSLNDEQKRYTSLAKESADLLLQVINDILDFSKLEAGKLKSECIDFDVPSLVESAVSFMGEKARRRGLDLKVSFAPGLPQLEGDPTRIRQVMLNLVGNAIKFTEQGA-IEVHASHRELDDLRIEVIDSGIGMSQEIQAQIFDPFVQADTSISRKYGGSGLGLAICKQLCAIMGGSIGVESEPGRGSRFWFELPAETVIEAV--------------
71909161     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLETTKMSMRDASGKLIGVLG--------IGHDITAKRRSELELDGHRQHLQELVDSQTADLMVAKEVAETASVAKSAFLANMSHEIRTPMNAITGMVHILRNMGVTPPQSEK----LDIIENASKHLLGIINDVLDLSKIEAGKFTLEDVPLSIRALFGNVASMLGPKVREKGLVLNIEADDVPRNLRGDPTRLQQALLNFAGNALKFTERG-HITLRARILEETNLCIEVEDTGVGIAPEALPKLFGAFEQADNSMTRKYGGTGLGLAITKKIAEVMGGTAGVNSTPGGGSTFWFT------------------------
88858301     --------------------------------------------------------------------------------------------------------------------------------------------KAITLFTALVVIASIIFLPILIFIVVRSLLLTPLEMLAEASHRVGDGDLKILLGSLFQDFNHMVSQIRHYQGQLEDYKEHLEEKVAELAKMNHQLEKAMNQAEQASQLKSRFLANMSHEIRTPLTAIMGFTEQMLTKE----PDDKKAQHLNTVLRNSKHLLELINNILDLSKIEAEKLEVERQPLELSQLIEDINSVVHVLAQDKNLTFAVEYDYPLPTLNSDITRLKQVLLNVCTNAVKFTAEGS-VTLAISAKHSSQLEFKVQDTGIGMSNQELERIFKPFEQADSSTTRKFGGTGLGLCISKNLAQLLGGDITVTSKQTQGSCFLIT------------------------
223983039    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VRADVTEMLAAERRTKKTLENALIQAEEANRAKSDFLSAMSHDIRTPMNAIMGMT---ALATAHLGDSQRVADCLKKITYSSKHLLSLINDVLDMSKIERSQITLNRVRLRMPEVIEQLAAIMGPQARIKAIQLNISANQIEHTVYGDALRINQILINILSNAVKFTPEGGTIDFIVEEIPGSDQRFTIRDTGIGIEPQFLEHLFDPFAR--SSQVGQIEGTGLGLSITRGLIELMNGSLQVESQVGQGSTFVIELACEPELNGNPD------------
298377589    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRFSFFDKERNILLLTRTDIMEVREEERQRQLLQDALQVAKSANQAKSDFLSRMSHDIRTPMNAIIGMTTI---ASMHIDDRERIVDCLKKIMVSSKLLLNLINEVLDMSKVESGHILLTDEEFDMGELLQSVITMVQTSVSQKFQDFRVHLQIKHEKLIGDVQRIQQVLLNLLSNAIKYTPDYGKITLEIREKPIKNFEVTVIDNGIGIKPDFLHKVFEPFERAEDATLRNIQGTGLGMAISRNIAHMMNGEILVESEYGKGSVFTFTMQLKLQDQGCFEDDH---------
124005780    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------FPRLENFVSGIDTSFKVLDCRIECILNNQVPTLLLVIEHHPDAHQYIFQIQQEQKELLASIELEKELLQLKNEELKRIEQFKSNFFAEISHELRTPLNGIIGLTDLLLEVMTNPH----HADYLKAIQSSGNHLVTIVNDVLDMSKIESGQMQFEETHINLPEMLQNIVLSFKQKFMQKGIQVNTVLATDVPEVLGDKVRLTQILYNLVGNAIKFTSEG-EVSIEITFSADQAEQIQVKDSGIGIKKERLQQIFEPYQQASKQTTRLYGGTGLGLSIVRQLIELQGGHISVNSRWGEGTIFNFVLPLKLAPEIEPLTNSPDFRH----
95931145     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QVRERTKDLQQTNDELHVTIQELDDAKKAAQEASAAKSRFLANMSHEIRTPMIGVLGMAEQLMSRDLDDQDAE----LVKTIYSSGESLQAILNDLLDISKIEAGKLELDLHQFTPIETLDQAVELLADNAFKKGLELTTVTHTAVPTLTGDAGRLRQIILNLLSNAIKFTGDG-HIVVDMNWTTSGNLIVSVKDSGIGLDDAAKNNIFTAFTQADSSTSRKYGGTGLGLTIVKQLVGLMDGDISVRDNEDHGSIFTVTIPF-KSIAISPVEPHATT------
260777592    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VAESEAKAKRELQEHKEHLEELVTEQDTNKRLNHEARRQAEQASRAKTAFLATMSHEIRTPMNGVLGTARLLKETGL----NSKQGHFVDVINRSGTTLLAILNDVLDYSKIEAGHLEIRPVDFNLFDMVKDVQQLLDGRAKEKNIEISTLIESDVSQLYGDVTRISQVLTNLVGNAVKFTEQG-HVDIYVTYDPGQDVLFEVSDTGIGISQEEQETLFDAFTQASGGMSSK-GGTGLGLAISKRIVEAMGGFLQLESEVGQGSRFSFSVPLSQ-------------------
153870538    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NSMAKQLRASFKALEDQNAELQRLDKLKNEFLANTSHELRTPLNGIIGIADSLLDGATGPLPEPTRTNLV-MIVVSGRRLANLVNNILDFSKLRHKSIDLQLKSVGMREIVEVVFTLSKPLIGKKDLTFINNISVDLPPVYADENRLQQILHNLVSNAIKFTDSG-RIEISAEIKENLLVT-SVKDTGIGISEDKFERIFESFEQADGSTARVYGGTGLGLAVTKKLVELHGGTIHVASKVVVGSRFTFTLPIAEPT----EDN----------
91772550     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------LILISSIALIFMYLVAISITRPINEIISNFEDISKSALKGD---LNRRAEADDILDSLQIYSNDLEKANKELKSLDQMKDVFLSNVSHELRTPLTSIKGYTQNLYDESLGDING-SQKTSLETVLRNADRLRRLVDSLLYISQAQAEIIEYDFKECYIAKIISNTIMDTIMLVEENDLHIEKKIPSDLPTIEADEARLVDMLNNIVDNAIKFTPPGGMIILGV-FDDENYLHLTVSDTGIGIPKELIPNLFKKFYQIDSSIRRKYGGTGLGLYICKKIVDAHSGEIWIESEPHKGTTVHIRLPKVR-------------------
257061154    -----------------------------------------------------------------------------GTILAHPFRQRVGRNIEQEADAN------RLKILIGNAIAGRQLHLFALEKDGVELVAGYSSIPSPVTQVILAVSPLVDALSPLVIRRVLFYMVFALLTASFLAVLYIAWELARPVEKAINKANLNAKQPMRLNFRIRELAIAIQDMVERLQAWGEEVVSAWQEAQNANRLKSEFLATTSHELRTPLNGIIGCLHILKEGYCD--SKEEELEFLQQAEQAAVHLLGIIDDVLDLAKIEAGKLSVSLEPVDLTSLLSEVINLQTITLQKKRLTLMTKINPHSIIVQADPKKLKQVILNVLGNAIKFTEKG-NITIKTHIEENNHVCITVKDTGIGIDIKQQDKLFRPFVMVDGSTTRKYSGTGLGLAISRNLMQLMGGNITLSSEIDLGTTVKICLP----------------------
66045261     ----------------------------------------------------------------------------------------------------------------------------------------------GRVLVGMSSEAFSRRQQEILLKAGVLAMVALLLARSLALSLSRPISDMGEALKAIQQGDYHTPMPVSDDAELGALARHINNLAASLEQQRSVAQQTREEAEQANRAKSDFLAMMSHELRTPMNGVLGMLQLLETTHMTH----EQSEYATLATESTEHLLRVINDILDFSRIERDALQMEGIPFNLAELVSASTHAFNHSAAQRNLLLELHIQPGLETVIGDPTRIRQILVNLIGNALKFTERG-KVCVDARWADDERLHFTVQDSGIGIDAERLESMFDAFKQADSSISRRYGGTGLGLPIARTLAERMGGTLYAESKEGSGSLFTLQIPL---------------------
255063591    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITERKAAELSLISARYEAERANKAKSEFLSSMSHELRTPMNAILGFSQLLELEGL----DDRHLTYVKGIKSAGVHLLALIDEVLDLAKIESGRIDLQPEWIDICTVVEECINLVKIQADGQDIKLTHSGMAD-KVLYTDRIRFKQIILNLIHNAIKYNRKGGWVHIELKNSDNPGLKIIVIDSGIGIAANRLTQLFQPFNRLDAAGS-AIEGTGIGLSLTRRIIEMMGGRIGVESELGVGSTFWFELPARGINDRDTIINTEQATY----
283851135    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RMVARTRDAGTLR-AAKEAAETASRAKSEFLANMSHELRTPLNGIQGMAQLL----DGTDLTVEQKEYVDAALASCRRLTRLLGDILDLSRVESGKLGLVSEPFRLADLIASVSAAFEPACREAGVAWITDVARDVPTLWGDEGRMRQILCNLAGNAVKFTRAGSRLEVRAGSRDAAGVLFTVADTGVGIAEEDLERVFEAFHQVERSFSRRFQGAGLGLAIVRRLVGLMGGVVVLESEVGRGTECVCALPLIRPAVPVPE------------
83593696     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IREDDGRIAGYLGVAQDVSRRKEFERALV-LAKQAAEEASVVKGQFLANMSHEIRTPMNAILGMLTLVQRTALTPH----QADYVCKAHSAAGSLLGLLNDILDFSKIEAGKLHLEPHPFRLETVLRDLAVVLSGSYGDKGVEVLFDIAPHLPSFIGDDLRLRQVLLNLAGNALKFTDQG-QVIVSVGVLAREDDRLTVSDTGIGIAADQLASIFGAFEQAETSTTRRFGGSGLGLTITRHLVERMGGVLRVESQPGRGSRFWFTLPVS--------------------
218439784    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RKQAQEEQKRLLEREKLAREEAERVNRIKDEFLAVLSHELRSPLNPILGWAQLLR---SGSFDKANQNKALEIIERNAKLQAQLIEDLLDVSRILRGKLSLNVTQLNLFFPIQGAIETVRLSAQAKSIEIKTNLATDVVQISGDAGRIQQIVWNLLSNAIKFTPEGGQIEIGLEQVNHQAQ-ITVKDSGKGIDPQFLPHVFEHFRQADSTTTRKFGGLGLGLAIVRHLVEMHGGTVSAYSAENQGSTFIVQFPL---------------------
281418943    -----------------------------------------------------------------------------------------------------------------------------------------------VIGIVRVITTLSDVN---EILKNHIIILISLGLCIVFLIFLTGLALTNTIIKPVKEITSAAKSMAQGRFDV-RVSKRYDDEIGEL--GDTLNYMAQEVANQQ-KMKNDFIASISHELRTPLTSIMGW--IITINSGDIDSKEELKEGLDIIERESKRLAELVDELLDFSKFDAGIITLRKSVVNLGELLKYIKRQMEPRAERKGITMTIDVDEHLPLIEADENRLKQVFINIIDNSFKFTQKGGYIDI-IGRKNENGVLIRIEDSGCGIPEEDLPRVKQRFFKGSNVVS----GSGLGLAICDEIVRLHNGKIDIESTVGKGTRVDVILP----------------------
291613055    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IEAHAERMEAEVMRRASEVKDANRALKIAMQKLEQRETELAAANRAKDSFLATMSHEIRTPLTGMLGMLELLSMTQLDM----EQRMTLDTAWDSGRGLLRIVSDILDWSKIEEGKLELSLRPTSIPQLLQEVVNTYSRVASAKTLILCRRVDPRISAAHVDPLRLSQVLNNFVSNAIKFTQYG-EIELSARLDSGERIRFSVKDTGIGIAKEVQKHLFQRYRQESADTARMYGGTGLGLAICRRLTEMMDGQIGLKSEPGLGSIFTLTLPVSGVPGEIVQSIHPEVKHR---
169335410    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MQTKLEKQSVELQKALKEAKNANRAKSEFLSSMSHDIRTPMNAIMGMTEIAQMNIL---NTDKVNDCLKKISISGQHLLGLINDVLDMSKIESGKMTLRNDSASLPEVLENVVSILQPMVKSREQSFSIRIRNLVHEFYFDALRLRQCFINILSNATKFTPEKGSITVDVEEEDYSKLMFTFTDTGIGIKEEFLNNIFDSFTREKDGRVDKTEGSGLGMAITKKIVDIMNGTIEVKSKVGMGTTFIVTLPLK--------------------
254283696    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDAGEIRDLARTFNDMSAKLQRAIEEVHDAKADADAANAAKSMFLANVSHELRTPLNAIIGYSEMLQDELSDGQDQDQFHHDLGTIIFSGRQLLSLINDILDLSKMETGKMTVSLETVDPAALIYQICDALSPLITQKNNTLTLSIADDLPEMESDPAKLQQIVTNLFSNACKFTEDG-VIEV-IARIEKNSLLIAVKDNGIGIAEAQQANVFEAFEQAESSTGSKYGGTGLGLAIVREFCRMLGGDITLESTPGKGSTFTATLPLDQ-------------------
149198482    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NLRIREE--ELRDEISVRKDAEKELIAMKLRAEDASKAKSQFLANMSHEIRTPLGAIMGFNEILLENSKSLELPDYYPLYLNYIDNSLQYLLKVINNILDISKIEERKFKLKVEDVDLEKFFKNIVYTYKHLAEEKKINFIYKNTELIAYVKIDPVKLQQVIINLLDNAFKFTPVNKLVEMTVK-TDDQKLIILVRDEGIGIPKEYQETIFKVFEQVDDSNTRSYQGTGLGLSISKKFIELMGGIISLESGINQGSMFSINLPLKE-------------------
261251965    ---------------------------------------------------------------------------------------------------------------------------------------------------VISLGLVSLLTILVMVFAIKLAQRLTTNLKAVLAFLSHDDATS---LPSLSKSVRGNDELNQFAVEVERLTIERQQAQERLTQAKEDAEKAKDAAVMACKAKSSFLANMSHEIRTPLNGVIGITEVLSDTDLNP----SQKDYVETIETSSQLLLSLINDVLDFSKIESGMLLVSPHSTCVRESIYDIASIVAPQAKEKGIDLHVSISSETPRVIVDDHRLRQVLMNFMSNAVKFTNSG-VVSLQLSSKHVGENIIEVQDTGVGIDEQQQKKIFEPFSQEDDSTTRKFGGTGLGLAISTQLVELMGSQIELTSIKGEGSRFYFTL-----------------------
34497034     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRQQTEELQQANAQMEESQQQLEQQNRELEESRLEQEAKARQLDQASKYKSEFLANMSHELRTPLNSIILLSKMMVNNDDGAVKDEALK-WAQVIHRSGEDLLRLINDVLDLSKVEAGRMDVHLATLNSRELCAELQGMFEHLARDKGLEFVVD-DRLQSDFVSDPDKLSQILRNLLTNAIKFTRSGG-VTLSMSRHPDLPVRISVRDSGIGIPAEKKSVIFEAFQQADGSTSREFGGTGLGLTISLRFAQMLGGTIELESAPGEGSEFIVWLP----------------------
108758870    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TRAVSARSLASYQQRALQMEIIRQQNELDRLAQELAVAKRNEEERAREAEAAARLKSEFLANFSHEIRTPLNGIIGYCDLLMREEGQRLTAHGRRD-LNVVKTNAKTLLALINDILDLSKIESGRVEVVTEQVDVQELAEECLATVKEYLKGKDVALTTNIDPSARMLRSDALKLRQIMLNLLSNAAKFTDAG-EVALSL-VPAGSEVIMTVEDTGVGIPSDELPFIFEKFRQVDGSTTRKVGGTGLGLAIVRELSRVLGGNVTVTSTLGRGTTFTVRLPTT--------------------
71909457     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RNARELETYRQHLEDLVRER---TAQLEGAKDAAELANRAKSAFLANMSHEIRTPMNAIVGFAHLLRRDGVTP----KQADRLDKIMGSAEHLLAIINDVLDISKIESGKLVLEAKPFRVVDVVERLVGLCAERAQSKGLAFRTMVGALPPVLVGDCTRLSQALLNYVGNAIKFTEAG-TITLRAEVLEEDAVRFEVQDTGIGIAGDVLSRLFRPFEQADNSTTRKYGGTGLGLAITLRLAELMGGQAGVDSEAGVGSTFWLT------------------------
119489826    -----------------------------------------------------------------------------------------------------------------------------WLTPISQQLDSVYLRKDLAKLVQLETA----LAIPIQLETQVVAIFVFYCREFREQDHYL-IELVCSLGEQLA-LTLQRRRIEQEVREVNQHLEERKARTAALELTNQALKQSKANADAANLAKSKFLAQMSHELRTPLNGILGYTQILQRD---QTLTEQQQQSLEIIYKCGNHLLDLINDILDLAKIEAQKMDLYPNTLKLKAFLDEIAVIIHPRATGKGLTWTYFTDPQLSNLFCDSKRLRQILLNLLSNAVKFTDTG-EVILEVEVISPFTLRFKVKDTGIGIPSEKIESLFQPFEQGTEAYK-QSEGTGLGLTITQKLLEMMGAKLEVESQYNQGSLFRFQLPIVEGVDFPNGEASESSE-----
119483445    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VFEDITQRKQAEVERHNFTAQLKLKN-------EALERLDKLKDEFLANTSHELRTPLNGMIGIAESMLEGATGTLS-ELQRKNLIMIAHSGHRLSTLVNDILDFSKLRHNTIRLQVKPTGLREITEIVLTLNQSLVRNKDLQLINDISPDLPLVKADENRLQQILHNLVGNAVKFTERGS-ITVSISWDENSDNHVTVSDTGIGIPANKINRIFESFEQADGSTARQFSGTGLGLAVTKQLVELHGGKIWVESIENVGSNFIFTLP----------------------
135308549    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QLEENKKLDELVKKRTEELETQKRAEAASHAKSLFLANMSHEIRTPLNTIIGLSNLI----LGDSSAKNLLNKVEKIKVSSDVLLAQVNDILDFSKIEAGEFTLDPVSCDLSKLIYECKLLFEEAASEKNLSLTLDIDDEISFFKIDATRFRQVMINLVGNAIKFTEKG-DVYIRAFCESKNWINFEVRDTGIGIHPEKIHSLFKPFTQADISTTRQYGGTGLGLAICNEIIKLMKGELKVSSVIGKGTKFGFSF-----------------------
261407834    ----------------------------------------------------------------------------------------LVKAAAFADPDGEPWNKVRDRFLPGEGLVGQCMLEQRMIILDDIPPNYVRIESSTLLLAPVMFEGQVLGVIELAKFQPFDELEIQLIEQLNFQLGVTMNSISKMEIQQLYHESQTLNEELQSQTEELQAQTENERLGAQKEIAASELEKYAKELEKSSKYKSQFLANMSHELRTPLNSMLILSQILAENKQGNLTEEEQ-HYATVIHNSGSELLNLINDILDLSKVEAGKMQIEMDLVNLTELPELMEGYFSKSAESKNLEFDIEVADDLPMMYSDGMRLHQILRNLLSNAIKFTESGS-VKLKVKKISGDVIAFSVEDTGIGIAAEHLQPIFEAFQQGEETTARRFGGTGLGLSISLHLAKLLGGYITVESEEGIGSTFILYLPL---------------------
149191688    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RTLQLQKSNERLNQELNHAK-----ARNAAEQANRAKSAFLATMSHEIRTPMNGVLGTATLMEETPLNN----QQQKFLDVINRSGQNLLAILNDVLDYSKIEAGHLEIRNKPFDLYRMIQDCYQLMLGKALEKGLDFKFHIESDVSDVYGDVTRLSQVLNNLVGNAIKFTPSGQVIYVSLDPDDETCVMIEVSDTGVGISPEDQLNLFDAFTQAENGYSTA-GGTGLGLAISQKLVKAMNGAIYVDSYLEEGSRFWFVVPLEQ-------------------
87118404     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDINDRLKKEHELA-TAKERADIASEAKSHFLANMSHELRTPMNAVIGLLELVKKTSLSPV----QSDFIDKTQVAAHSLLKILNDILDFSKIEANSMLVEKHEFQLSSLIDEMALILSASLTTKDIEVLFDIDDNLPTIQTDALKLKQILLNLGSNAIKFTQKG-HVLISIKMLSENEISMCVEDSGIGMNPEQLEHIFTDFKQAEASINRRFGGTGLGLAITKKLIELMDGSIRVESHLGKGTSFHVQLPLE--------------------
262274565    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLVEATQLKNDLFFAMA-LVAIVLVCITYVSIHIVRPMARVRNAYREKDELVSAFNQLSASLVDARERAIKAARAKQLFLANISHEIRTPMNGILGAASLMQDEPM----SARQAEYLSVIAHSSRGLMALINDLLDFSKMESNHLKLEEAPFDLEKLGKYVHDLMLPTINNKQLAFEFRYEDTCPRFLGDAHRIEQVMLNLVSNALKFTETG-VVSFSISMRKEQGVCLRVSDTGVGIAPEKHNMIFDEFQQADTSTTRQFGGSGLGLAITKQLVDLMGGTISVESELGRGSVFNVFLPLQ--------------------
78776816     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FYIDVTIVKITDPYDNTTEYISIANDVTTDARLEAQKASQAKEYFLSNMSHEIRTPLNAILGFVNLLIDQDL----SKQHRKYLEIILNSGENLLSIINDILDFSKLRSGEFTIEPRIFSIHNEISHTLELFVASANLKEITITSFIDPVIPELYADSLRIKQILSNFLSNAIKFTRVGGHIHVEATCK-NRTLRVSVQDNGIGIAAGDISNIFTAFTQAGGAEVEHMVGTGLGLSICNQLSKHMNGSVHVVSELGQGSTFWVQLPVE--------------------
220925051    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SALLRDVTAARRTEAELL-RAKRAAEAANSQKSDFLATISHEIRTPLNAILGFTEVMMEEQFGPIGNERYRDYLRDIRTSGEHVVSLVTDLLDLAKIEAGHLDLSFTGVALNDLVGASVSLMQPQAARQRVVVRTSFASGLKPVLADMRSMRQAALNLIANAIKFTDAGGQVIVSTAMTDRGGVALRVRDTGIGMTPDEIETALQPFRQVATAQNRRGRGTGLGLPLTKALVEANRGTLRVTSRKHEGTLVEVLFPPARVL-----------------
289207719    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLTDLHESQRRELAE----AERANRAKSEFLSSMSHELRTPLNSILGFSQLMRADRTHPLPERQQRQ-VEHIERSGQHLLALINDILDLSRIEAGRMAMSLEPTDPAMTLAECHGMIEGEARERGIQLDFPPPPALPAVQADHTRLKQVLLNLVSNAIKYNRDKGIVRVRVTPMPEGRMEFRVRDTGLGIPEDRRAELFRPFSRLGHE-TGAIQGSGIGLVISRELVRHMGGELEYQSREGEGTDFFFTLPMSCTAERLTTQDHAT-------
149925387    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLIRAFNRMIRSFQRDLEKSERVKQALEEVSLANVEKERAKNESRIKSSFLANMSHEIRTPMNAILGMTAL----TLKTDLNEKQKDYLTKIQLSGDNLLHLLNSILDLSKIESDMFKLEQRPFRLDDVLEEVFGTLGNSALDKNIRLLYTLQSTLNRLVGDSLRVGQILKNLIGNAIKFTSEGHTVKVLKQLDDQVTLQFSVSDTGIGMSKDQLQRVFDKFTQADSSTTRMFGGSGLGLSIAKELVHLMEGDIHAHSTPGRGSVFYFTLNLKTQEAEAPARN----------
144901059    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDRTKELRAAKDT-------AEAATRAKTDFLAVMSHELRTPMNGIIGMAELLRRRLE---NDGEAQRWAGTIKQSGETLTVLLNDILDISRIEGGHLTFERRAFAPLRLAEDLVALMRLPAAEKGLSLRLDAAPDLPDLLADPARLRQVLLNLLGNAIKFT-DHGDIVLSLAMSTPHSLRFSVADTGIGVAAADRDRLFEPFFQADSSASRRHGGAGLGLAICKRLLDGMGGAISYEARPGGGSLLVVDLPFTAATD-TPEDDDES-------
127511840    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LALQESYRSLESRVKQRTTELQLAKERAEIASQAKSEFLSMISHELRTPMNAVIGALELLSLADKSG----EERDLIETASTSANNLIYILNDILDINKIESGKMQLEQQDFHLAGVIADLIKSFSPVASRQGLRFAVQEALELPWVEGDIVKVRQILSNLLSNAMKFTEQTGCVSITVGEQNDTRVRFTVTDNGIGIDKATQKRLFTPFVQAQRSTTRNYGGTGLGLAICGKLTNLMGGSISLKSELGQGAQFCVELPFWRAHH------HEQTQE----
85710244     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDVTERVELELLLT-RARRHAENAARAKSEFLANMSHEIRTPMNGVLGFAELMLQGDLEPDN----RRHTEMIVESGRSMMLLLNDILDLSKIEAGQIAIDSQPVDLVSTLAECVQLHLPNAEGKGLRLNFTASDAVPWVATDALRLRQIVLNLIGNAVKFTEKGS-VDVQLSIQAEQF-RVDVKDTGIGIGAKRVQTIFAPFTQGENDTSRRFGGTGLGLTISRQLAELLGGQIEVCSEVGIGSTFSLILPAHYVEPEVP-------------
262164518    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFELNGQCQAAMFLRD--VTARKAAEQELNEAKAKAEDAVEVKSMFLANMSHEIRTPMNAIIGMSHLALKTELTP----KQRDYVSKIHSSATLLLGIINDILDFSKIEAGKLSIEHIEFSLEEVLHNVSMVTGQKAFDKGLELLFSLPREIPHLIGDPLRIGQVVINLVNNAVKFTEQG-EISVSVQVGERQKLLFHVSDTGIGMTEKQTRNLFQAFTQADGSTTRKYGGTGLGLSISRRLVELMEGEISVTSQPDMGSCFTF-------------------------
209965547    ------------------------------------------ATLILSAVGWALGVVARPQEGILFILTGMVAD-LCFLIGYWLFALGTARYF-------GRPALSRYWLLGASTAVGIGWVAMARGSPAAVSVAVLLVPATARLWVQGRRNAGEVMQAVSVTMIALLNAAYALSMLVERPAYVREFDLTGQ--EWLAIAVPVTFTLFAMSGVLVTCLRLLERMSEQARALERSIEET----QLATRAKSEFFATVSHEIRTPVNAILGSLDILGTTAL----DEHQTRCISVMDSAGQSLLALLDDILDMTRIEAGRLTLETADFDLHRRLRDVVELMTPPAVEKGLSIGLEIAPGVPHVLGDPVRLRQILLNLIGNAIKFTERGS-ITVTAAPTGTDAVRLTVADTGIGIPAERLAAIFEAFSQADGSISRRFGGAGLGLTICRRLAALMDGRIEAESEPGRGSRFHVEIPFA--------------------
284051252    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QDITEQYRVAQELTAKNADLI-QLNRLKDEFLACISHELKTPLTAVLGLSSLLKDKALGELSD-RQAKYAKLIHQSGRHLMMVVNDILDLTRIETGQLELTPEGVNIQTVCDRALEAVLHLHQQGDIKFSIEIEPGLETIEADELRLRQMLINLISNAFKFTPDGGSMGLRVNRWED-WIVFTVWDTGIGIPEQKQHLIFEKFQQLESPLTRQFEGTGLGLVLCQRLARLHGGDISFISHKGKGTEFTLLLPPVPPVN----------------
90020314     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILFIVLLTWFIHQQRQKV---SFERQKVEQERSVVR--------RLKQLDKLKDEFLANTSHELRTPLNGIVGLAESLMDGVTGPLSHKT-KQNLAMIVSSGKRLAGLVDDLLDFAQLKHRGMALNKKAVDIHVLVDVVLSLTLPIIGAKPIELVNNVSKQLPKVAADESRLLQILHNLVGNAVKFTDEGS-VTISAE-VQGEEICISVADTGIGVPENRFEEIFDSFRQLEGASNRVYGGTGLGLSVTKQLVELHGGTIGVRSTLGKGATFYFYLPLNAAIEDEADGQEPETNSAYHA
119898693    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NTLIDTLQARDRELNDYRQHLEELVEQRTRQAQQASRAKSDFLARMSHEIRTPMNAVIGLTHLALRTELSP----QQRDYLRKIRGSSQALLGIINDILDFSKIEAGKLRLEQIPFTLHDVIDNLSNIVTVKAAEKGLDVLLAIDPAIPRMRGDPLRLSQILINLGTNAVKFTERG-EVVVDCRLIDKTEVRFSVTDTGIGISAAQRGLLFQSFHQADGSITRRFGGTGLGLAISKQLIEIMEGSLEVASEPGEGSTFSFVIPFGTVA-----------------
209964312    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RMLDETSHVIEYSRRLEQKSAELERATEALSAANVRLMELDRMKDDFLSTVTHELRTPLTSVRALSEILYDTPELP--EEQRQKFLATIIKESERLTRLINQVLDMAKIEAGEIDWHIASLDIAALAREAADSTRQLFRDKGVALELDLPENLPPALGDSDRLIQVMVNLLSNAVKFAPEGGRVRLSLRPAP-HALEVAVDDNGPGIAPEYHEAVFEKFRQVGSAKTGKPQGTGLGLAICRRLVDGMGGRIWVESTPGAGATFRFRIPAAVRQAAAP-------------
94313885     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDVTAARQSESTLLQAIHD-ADAANRAKSAFLATMSHEIRTPLNGMLGSIELLEVSAL----DAAQRDQLEVMQQSAQSLIQIINDVLDFSKIEAGQMALQARPCQIDSLVEDVCRRFAPDAERRSLQLLCVIDPALAPILLDPLKTEQVLGNLVSNAIKFTEQGKVVVEATTMTEGDWLKLRVIDTGIGIAIEDQQRLFAPFVQAEQSDSRRFGGTGLGLSICNRLVGLMNGSIRLVSEPGLGSCFDVRIPMEPVTVTQPAD-----------
218887769    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITERKNAELELINAREVAETATKAKSAFLANMSHELRTPMNGVLGMLQLLDATPLDP----EQRGYVQVAHAAGSNLTRLLGDLLDLARVESGRLTIREEPFDFNGLTQEVLAVLRPEADRKGIVLEAATDGMPGALLGDPQRIRQMLLNIVGNAVKFTDRG-HVRLLARFEPSAGLYLAVEDTGIGIPSDMLGNIFEPFTQVEDAVSRRHGGAGLGLSIVRRIVDLMEGEVSMTSEEGRGTTVTLRLPVA-AMDRLP-------------
218887769    ------------------------------------------------------------------------------------------------PASLAFVASARGMLLALVLPLGLQWMLWDYIRPYVWFLFYPAVF-LASLAGGLAGGLIATLLSALLVLYFFIPPVLSFMVVKPVDVVAVAMFLGIGLMISLAHVRDAVRRVVETQERQQAERVEADEATSRLRATNAELAARCARAEELDVLKTRFFANISHELR---TPLTLLLGPLERLLAETSEDDEHRHSLFTMLRNARLLHQHVDDMLDLSRVDAGAMQPRHAEADLSALTRTTCAYFDTLAAQRGMHYGVQAPLRLDA-QVDTDKYRRILLNLLSNSFKFTPDGGSVSVTLERQ-GDEALLSVSDDGPGVPAHLRGAVFERYRQSGEGARGLGL------AIVKEFAELHGGTTSV----GQGAEFQVRLPLA--------------------
156740811    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IHDITREV--EADRAKREFISNVSHELRTPLTSIKGYVDLLMLNPKWKLNEEQL-SYLSVVKSNTHRLMNLINDILEIGRIDDNKVGLTFKHISIGAIFEEVNKTLRAEIERKRLSFSIEVADHTPPVMADETRLTQVVLNLASNAVKYTYPEGSVKLRAGLNPAGLLQVDVIDNGVGISPEQQQHLFRRFYRADNPLRDEAGGTGLGLSIAKSYVEMHGGQMWVESEPGKGSTFSFIIPLTQ-----PESESAAT------
238898708    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------PVLGYIAIDLDLQATRLQQRKECLILGVFLSFAFCMATLFIYRLKIIQATSDLRKTLAKMEIQHIELEMTKKKVQEDSHMKSEFLANISHELRTPLNSVIGFA----RQTLKTSLTPTQTDYIKTMKQSAHNLLSIINDVLDFSKLNAKKLILDHIPFQLRKNVDEVMILLAHSAHEKGLELILKIHHDVPWVMGDPMRFQQIITNLLGNAIKFTEKG-HIIVQVALIAKKHLLVEIQDTGKGIAPEQQAELFQAFIQTDASISRCHGGTGLGLAITRKLVQAMQGEINFDSQVNQGSTFRF-------------------------
167768187    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------VATNTVRLVKLIIWFIILFAVVAAG-CMIKGIVTVLRKSQSEAIEIERENETINTELTQAKRAAEQAFEVANNASQSKSDFLASMSHDIRTPMNAIMGITSLIRHDAG---NKDKVIEYVDKIDVSAQHLLGIINDVLDMSKIEAGKTVFSYSDFSILEFMQEIQTMFCPQTEEKHQSLVIHHENIVEWVNSDYVHLMQIFSNLLSNAVKYTQKGGKIQFLVEECETKSSHFAVIDNGVGMSEDFKDKIFDTFTREESSLTNKIQGTGLGMAITKNLIEAMGGTIDVDSELGLGSCFEV-------------------------
86751330     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MHELVVHVMIGGTQRLWSLTARPMLDHNGEFTGYRGVGRDVTERWRA---------EQAEAENRAKSDFLAMMSHEIRTPMNGVLGLANSLLETKLDP----EQQHAVTTIRDSGDNLLRILNDILDLSKLEAGRIEFEQVNFSPSVLVDAVRSIVEPNARAKGLTLKIDVDPRLPPLTGDAQRIRQVLLNLAFNAVKFTDRGGTIVLTCVRRDDAYATIEWQDTGIGIPLDRVGSLFTDFAQGDVSINRRFGGTGLGLAISRRIVEQMGGAIDVTSKPGEGSTFRFSL-----------------------
229590584    -----------------------------------------------------------------------------TLLKTGALQDAIFNSAYFSSIATDEKGVIQIFNVGAERMLGYAAAVVNRITPADISDPVELITRAAALSLELDTPITPGF--EALVFKASRGIEDIYELTYIRKDGSRLSAMVSVTALRNRYDTIIGYLLIGTD------NTARKQEEAERKGFERALEEKNLELEHASHMKSEFLATMSHELRTPLNAVIGFSEALKDGLVGEMSD-TQREYIGDIFTSGQHLLSLINDILDLSKVEAGMMELELEAVELAGLLANSLLIVREKAALHRIQLKLESPEDLGCLALDLRKTKQIVYNLLANAVKFSEHGSSVTLTVRQVPREQVELSVSDTGIGIAEDDMGKLFKAFSQIDSSLARKFEGTGLGLAMVKQLTDLHGGSVAVASREGCGARFVAWLPLHRAPEAA--------------
144898726    ------------------------------------------------------FGLLVAALLPWRRFATPLGHWLAMAVVLAWVAMTYWGALAHLEILPRTFISGQPFKVVAEAILVLVYLLAAFLFWHAANLPNARWLASASWVMGLAGAYFCLYDDPFDIYHLYIVIAYALLYQGLF------------ISTIRDPYVRLQQAQDELENRVVERTRELHDALISLERQQHDLEQAKLGADRANQAKSEFLSSMSHELRTPLNAVIGFTQLLRTERPGPLN-EKQAGQLDHILRGGQHLLELINEVLDLARIETGKLSLSVEVIDPVVVMNECLAFGRAYARERGVEIGEWQGGPVLPISVDYTRFKQILLNLISNAIKYNRADGRVTLTAQPWGTGMMRFSIADTGPGIARDKQAHLFEPFNRL-GAESRDVEGTGIGLTITKRLVQAMNGLIGFHSQEGQGSVFWIDFPIAR-------------------
114569266    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ESADKNHRLSALAEQLGRARLEALAASKAKSDFLATMSHEIRTPLNGVLGVTQLLQATTL----DAEQAEFVRVIDDSGKILLRLLNDILDLSKIEAGKMELEVTPFRPSTLVRDAQTLWSAQAREKGIAFSIEADDEDAQYEGDPVRIKQLLFNLISNGIKFTQSGS-VAVRMQFRRRNVMRVEVVDTGCGIPDTALRELFSAFKQADVATNRLHGGTGLGLAICRRLAELMGGSVDVTSRPGEGSKFWFDIPLKSV------------------
163795590    ---------------------------------------------------------------------------------------------------------------------------------------------APTVDTDIPIATVSGVVLGRLAWKPERPGLSTLRPLAIPGAIALLI-FGGLLSVVVRKAHRAMHDLEASHHALHVQADSLAAARDRAEAQQVLEAQLRAQADSASRSKSEFLALVSHELRTPLNAILGFSEIIAQQTFGPSTADRAQSYARDINESGNHLLSLINDILDLSKIEAGRYELMEETFVLRDVLDRCATLLRERVAEKNIGLTCH--GTSICLNADRRAVMQVVINLLSNAVKFTSPRGRVEL-FATVAHDAIEIAVSDTGVGMSHEDLQRSLQPFGQADSLHTRSSGGTGLGLNIAEMLTKLHGGSLGLRSTLGEGTVATIRLPLNR-------------------
137485338    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NEMTARFTARRYQLECELRREAMAELETRRRAVAEAAFKSEFLANMSHEIRTPLNGVIGMGELLRETALGS----EQREYLNTLLSSAEGLLGIINDVLDISKIEAGQMQYEAIRFCLKTEVEQVSEVLAQKAADRQIDLIVEVPPTFPSVIGDPTRVSQILYNLAGNAIKFTESG-YVSIRLCAVDAESIQIEVEDSGIGMSDDQIARLFEKFSQADTSITRKYGGTGLGMSIVAQLVEAFDGQIDVRSEIDQGTCISVTL-----------------------
16127218     -----------------------------------------ASTGRQARPARLGMAVLVAGFLGFNVSAAIAIVWFAAAMVAEVYGLGVTRLSRRLNLSP---VLRRLGYVTVVIVMVGVWTALTLVTSGNPALQWAAICLAAGQLI---HAQSVTFRAPVLFAIDVGMPSTSLIVMPILTGGFAPVQIATMMTAVALMLLYTFTSATANNRRIAALEAAEAQAL------------------KASEAKSAFLAMISHEIRTPMNGVLAMTDALSRADLGP----DQARQTALLKRSGEDLMTLLNDVLDISRIEAGKLEIECQPFDLPELLGDLRALWTPAATDKGLDLVLTIAPGLDAYRGDPTRLRQILGNLVSNAVKFTRSGG-VALSARPEAPGAVVFDVADTGIGMTPEQQGRLFQSFSQADASIARRFGGSGLGLSICSQLATLMDGAITVDSDLGSGSTFRLTLPL---------------------
296536415    -------------------------------------------------------------------------------------------------------------------------------------------------VIAALLTPVGSFMLVFLSFAATISLVLGIRAQTPASAH-LDTAFWKAFFVLLVIGGITAWALVLARQSRLVAQEEPRRQTSLLMSEIRAHQRTDAALQKANMAKSRYVIGISHELRSPLNAILGYAQLLERDTAIP---ERRRDGLRTIRRSGEHLAALIEGLLDISKIEAGRIELYRDEIRFPEFLDQIVQMLRLQAEAKSIAFTFDPPERMPEVHTDERRLRQILINLLSNAIKFTRAGG-VTLRLRFRS-EVAEIEVIDTGIGIAEDDLARIFEPFQRGANSHAPSTPGVGLGLTITKTLVEVMGGDIAVWSRLGEGSRFRVRL-----------------------
254504351    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RIEIEGLHREGHEIIVELAIRHTRGEKERKAAEEALRAKAQFLAMMSHEIRTPMNGVLGILSLLRDTDLDPV----QKAYVKTARESGRSLLELINDILDFSKLEAGRTELEKAPFRLKTVVKSIADLFMPIAQEKGLTIDLNYPADVPQVVGDAGRLRQVLLNLVSNAVKFTEIGS-IDISVSLDEDDPVRFTVKDTGIGIAKDKHQTLFGDFVTIDTSYTKKQGGTGLGLAISKRLSSLMDGEIHVESLPGAGSTFHFCVPLERADDAI--------------
280957528    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VPLKIRGEVVGVMAVQSYTDYQYTARDVNLLTSVSEQVALAIERKANERDLLKAKELAEAASRSKSEFLANMSHEIRTPLNGVLGMLQLAQTTRL----DAEQRDFVDTALASGRSLLAIINDILDFSKIEAGKLEVITEPFSLTPFLDDVLTTFRGEARDKGLTLAVDIWPGTPELTGGKSRVRQILFNLVGNAIKFTDQGS-VTISVDPRDGRTLLFSVSDTGIGIPDAMVDLIFEPFTQVDGSYMRRHQGAGLGLGIVKRLIGLLGGSMCIDSKTGRGTTLHVVL-----------------------
186682604    --------------------------------------------------------------------------------CFLGVNIDISERKQAEEVRQESEERFQAFMAHSPAA---AWITDADGKVIYLSPTYVNTFQLFTQ-DAIGKTAFELFDLEIATQLLNNIQTVAKTNQVLETIEMAP-RLDGTIGDFLVYKFPIAHLSGQSLVGGVAIDVTSRRRAEEEREELLLREQAREAAETANRIKDEFLAVLSHELRTPLNPILGWIKLLRTHQL---SEEKKAIALETIERNAKLQTQLIADLLDVSRILQGKLTLNISSVDLAATIAAANETVALAAEAKSIQIHTEIAPDVQLFMGDASRLQQVVWNLLTNAVKFTPTGGEVKIKLEST-NTYTQIQVSDTGKGITPEFLPYVFETFRQADSATTRKFGGLGLGLAIVRHIVEMHGGTVHADSKEDQGAIFTVRLPL---------------------
296121601    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLKRYAEDLKRLKEIEEQN--SAHLARVVEELGKAKTQAEDAARTKSEFLANMSHEIRTPMTAILGYTELLLEQPDIAPHAA---DSLQTIRRNADFLLEIINDILDLSKIEADKLTIESVRCSPILIANDACALMRIRARDKGLKLVVQTASNVPEVETDPTRLRQILLNLLGNAVKFTHVG-NVQLRVEYVNPQGLRFSVCDTGIGMTKEQIGRLFQPFTQADTSTTRKYGGTGLGLTISRRLARMMHGDIEVTSQVGVGSVFSLHI-----------------------
2852991      -----------------------------------------------------------------------------------------------------------------------------------------------VVAVRVPLLHLSNFQIPELSTKRYALMVLMLPSDSARQWHVHELELVEVVADQVA--------VALSHAAILEESMRARDLLMEQNVALDL---ARREAEMAVRARNDFLAVMNHEMRTPMHAIIALSSLLQETDLTP----EQRLMVETILKSSNLLATLINDVLDLSRLEDGSLQLDIGTFNLHALFREVHSLIKPIASVKKLFVTLSLSSDLPEVIGDEKRLMQILLNVVGNAVKFSKEG-NVSISAFVAKSDSLRVQIKDTGIGITPQDIPNLFSKFTQSQALATTNSGGTGLGLAICKRFVNLMEGHIWIESELGKGSTAIFII-----------------------
117925659    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLEAQVALRTTELTVLNGELATARDQALESVRLKSEFLATMSHEISTPMNGVVGMLELLDEKTLSP----QQQEYVEIAKHSAEALLAIINDILDFSKVEAGHLVLESIPFQPLMEMEEVVALLAPRAQDKGVALVTEAQWQVLPVVGDPLRFRQVLTNLIGNAIKFTQQG-EVVVALGWQAGQGLHFSVKDTGVGIDADTQKKLFQVFTQADGSTTRRFGGSGLGLAISRQLIELQGGQIGVESDLGQGAHFFFSVP----------------------
298725582    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TEELTMINEQLEERTKEAESKSRELEKAKKELEESAEQLILNSNYKSEFLANMSHELRTPLNSILILSEMLAENSQHNLTDEE-AEFAKVIHSSGEDLLALINDILDLSKVEAGKLDIIFNEVNMSEVPVQIEHTFAPVAMKKNLAFHISKADHVVDVYTDEKRFQQILKNLLSNAFKFTEQGS-VTLDINQISKDWLEITVSDTGIGIPKDKHQLIFESFQQADGATVRKYGGTGLGLSICKEFAKLLGGWITLQSTEGQGSSFTLTIPS--LPNGIEEEH----------
218256903    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AFVQPYKYDENGKPLKILYYLTDITNEINIREKLRAAEKERAQESNKLKSMFLANMSHEIRTPLNAIVGFSSILADMQEEDMDERHF--YVDIINKNSDLLLQLINDILDFSKIEAGTFDIHLKKFDFKEICEEIYAVHALKIPDH-VCFSFNRDLPSVELNSDPKRLTQVISNFLTNAIKFTSDG---EIKLDYLEKDKIYVSVTDTGIGISEEACNNIFDRFVK----LNTHKQGTGLGLSISKSIIEKLGGKIGVYSTLGKGSTFWFTLPLT--------------------
219849092    -------------------------------------------------------------------------------------------------------------------------------------------------------SALADILNGQLDRLSLPLINRSLPDGSVRYLDLLTVPHTDDDGTIVGLLQIVVDTTNRSMTEQLLTQRRNELHLLKDRIQRQNVELARINALRVTKLKDEFLASMSHEVRTPLTAILGLVDVLRAQLVGPLSEEQM-GAINGIKQGGQHLLALINDYLDIAKIEAGRLELDLTPVSVHDICQSLRPMIADMAKRAGLQLVYDLDPTVQVMLADARRLRQILINLLSNAIKFTPAGGKVGLEVRGDAERGVRFTVWDTGIGISAEDAARLFEPFQQIESERQKEVTGSGLGLALVAKLARLHGGSVSLESEVGVGSRFHVTLPQQRLLAWFSEERQKEAE-----
158333826    ------------------------------------------------------------------------------------------------------------------------------------SPDFASLSEPCRSLLILDCLAINMQLQGQMVYVVETNLIFFLGSLWVTEIH--ELKPLGLRLNHFAVHDRVSDFLFLLQAKNTALN-EAHKLADE--RAQKLV-AAKEMAESANLAKSTFLANMSHELRTPLNAILGFSQLLSRDS---TLTAAHLHKLSIINNSGEHLLALLNDILEMSKIEAGQITLDPTNFNLHHFLEGLYNLFQQKVFSKKINLKFQYSKTVPQIQADIKKLRQVLINLLGNAIKFTNEGSRIYLSVNLQEPTCLLFSVEDTGPGVSEEDQEKIFHPFYQTEYGKQSHQGGTGLGLSISRQFVNLMGGELSISSQLNKGATFSFSIP----------------------
16126740     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERKRL--ELDIAKAL-----QMAEAASAAKSDFLANMTHELRTPLTAIIGFAEVLRRSRNLNKTAARQ---VGHILDASNTLLSVVNDVLDFSRLEAGGLELDPAPFDPAAMASSCAGLVAERAEAKGLAVEVRAPRGLKPMNLDGPRLSQVLLNFLSNAVKFTSHGA-ITVALRQTIDGDQAVEVTDTGIGIAPEHRENIFDRFSQADAAVSRRFGGTGLGLAISRRIIERMDGRIGVDSVEGQGSTFWFELPTQEAVETSPLD-----------
171060373    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LNDSQARLHDSMRRLDALNQNLEHSVAERTVELQRAEAASRAKGEFLANMSHEIRTPINAILGMLYLALKSDLAP----SVRNYLGKAQNAAHALLGVINDILDLSKIEAGKLDIERVEFRLDGVLEMLTDAVGHQAAHKGIEFLIRYDPAIPPLIGDPLRLGQVLLNLCGNAVKFT-EHGEVELAFRALPSRPGEITVQDTGIGIAPEVQHRLFEKFSQADQSTTRRFGGTGLGLAISKQLVELMGGRIWIEDTPGRGTTMCFTLPL---------------------
113474513    ---------------------------------------------------------------------------------------------------------------------------------------------------------LTVVVIPENEFMAQIKSTIRLCILALAIASGLGLLIVNWITKSIKKLSTAAYAISHGEIELVILAESFNKMTKELAESFNHLERKNQELQHLDQLKDEFLANTSHELRTPLNGIIGIAESMMDGATGNIS-ELQNKNLSMIVVSGHRLANLVNDILDFSKLRHHSIKLKMSSVGMREVTEVVLTFSRIILKEKDVQLINAISSDLPPVEADENRIQQIMHNLVGNAIKFTEVG-VITISAELIDNPKMAITVSDTGIGIPEDKHEAIFASFEQGDGSTERRYGGTGLGLPITKQLVELHGGTISVKSNPGVGSEFTFTL-----------------------
167646752    -----------------------------------------AHRRRDVKTILPM-SLMAAVGTTVWLDWRLTFAWLAVVCAFIVVNQGLGYWIDRTAAPRASQ-EWLYAGVTFFYTSAYALLPLVLITDGRRAPA----VAGAAMLGAVALSSTAEFPISRRIGAASLLAVLLTALLALARPTVGETSGQTMVAAAVAFLGYVLV------AALHRATAER-----QLVQALAVAREKEAEAEAANAAKTTFLATMSHEIRTPLNGVLGMLQVMQADGL----SDLQRERLEIVRKSGEGLTAILNDVLDLSKIEAGRLEIQTVAFDLPGLLVGCHHAVSVLAAEKGLSCTLTVASEARGLYGDPLRLRQVIGNLLSNAVKFTNSG-TIDLSARL-NGDALEIAVSDTGVGVAPEDLGRLFGKFSQLDASSTRRHGGTGLGLAICRDLCGLMGGGISVTSTVGQGSTFTVRLPAARLSPLREAEAETSAKSQTPA
135134017    -----------------------------------------------------------------------------------------------------------------------AWDWVVAVEPVSELAAVATRVRDRLILLGGVLVVVMTLLIFAIVKRGLAPIRDFIPVLDRIGAGDLDARLKGTVIGPEETLSRNEIQALGAHVNIM--VKRFGDVVEDVKHAVEDAEAARRRANESTKMKSEFLANMSHEIRTPMNAVIGLAHLALKTEL----TARQRDYLTKIHGAGQHLLGLINDILDFSKIEAGKLTLEVADFELDKVLENVANLIGSKCADKNLELAFDVPAGIPHVVGDSLRLSQILINYANNAVKFTETG-EIVISVELLEQTDEKFAVRDTGIGLSEEQQARLFQSFQQADTSTSRKFGGTGLGLAISRQLALLMDGEVGVDSVLGEGSTFWFT------------------------
226310516    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILWATLFGVLLSTIMVSYLSWSISRPLRTIERTAAEIGRGNYA-ERVQVDTSDEISDLAQTINTMAQKLEKVEQEEQVRNDFLANVSHELRTPLTAIQGFLEALQDGLV--EEEEARQKYYAVMYTETMQVNRLVDDLMDLMKLENNEVNLVKFPVDVADVMNRVAFSFHQEAEEKGLHMGVEVEDELPRIYADKDRIAQILKNLVKNALKFTSAG-EIRMRASL-DGEYVQIQVIDTGMGIAADDLDRIWERFFKVDRGRSKNNKGTGLGLAIVKELVELHDGKCRVESSPGKGSTFTIWLPRIKPEN----------------
85860639     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLSGTATALYDSKGRMIGAIESLRD-ISDRKATEVALQQAKEAADAANRSKSAFLANMSHELRTPLNAIIGYSELLQEEAEEAGVNH-FISALDRIHSAGKHLLGLINDILDLSKIEASKIELYPETFSVSEMIESIVKIADPLVKKNGNILIVKGCETGGEMHADLTRLRQCLFNLLSNAAKFT-TSGVITLTVSRTQEAEQEFSLHDTGIGMTPQQMERLFQTFTQADSSTTRKFGGTGLGLTITRNFCRLMGGDITVESEYGKGSLFTIRIPAVTAAGPAEAEEMPATD-----
217979578    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALLRDMTHWKKVEREL-DDARREAERASALKSDFLAKVSHEIRTPLNAIIGFAEVIMEERFGPIGNARYKDYLKDIHSSGSLVMSLVNDLLDLSKIEAGKMDLSFEAVDANRIVTECVSIMQPQASSARVVIRLSLAPQLPHIFADERSVRQIVLNLLSNAIKFTQGGGQVIVSTALNDENCAALRIRDTGVGMSEGDLKVALEPFGQA--PRARGSGGTGLGLPLTKALVEANRASFSIKSKVQDGTLVEVAFLPARVV-----------------
254227634    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------PNTVALLSKSVRKHSPIRVEILNYTKSKHPYWVELELPVFDEDGGLLRFIAVERDITDRRRMERRLS-SALDKSKKAMQAKSEFLANMSHEIRTPMNAIMGISEILLENE----NRREPRELLLLLHKSANNLVTIINDILDYSKVEAGKLTLVEEEFDFRSLVESCTALCAYQADKKNLKLLVDMPLAMNTVVGDKGRINQILLNLIGNAVKFTDEG-HVLLKVR-ESEHGFDFSVSDTGIGIPEDRLAHIMDKFEQVDTSATRRHEGTGLGLAISKRLISMYNGELCVHSDFGKGSCFSFSLQLPKQSQLLAE------------
146305210    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LETQQAELEQTNEKLSEQAQTLADQRDELDQRNTALGRIQAQLEERAEELQRASRYKSEFLANMSHELRTPLNSSLILAKLLAENARGNLDEEQVK-FAESIYSAGNDLLNLINDILDIAKVEAGKLEVRPERTPLAGMLESLSDVFEPLARERGLSFEIERQAELPTLFTDRQRAEQILRNLLSNAFKFTDRGG-VTLRVSRHDEQTLAFAVSDSGIGIAPDQQAVIFEAFRQADGTTNRRYGGTGLGLSISRDLAGLLGGSIGVSSVPGEGSTFTLLLP----------------------
87118652     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTEINERLENSQEEMLKSIEQATEDMRRMEEKSAQLHIANKETSESNRLKTQFLANMSHEVRTPLNAILGYTQLLQKDKLDN----QQRLYINTIEQSTNNLLAIIGDILDFSKIEAGKLNLEQSEVNIRELIDDVYQILSLLTHKKPVDLIPEVANEVPELIGDAIRIRQILTNLIGNAIKFTHDGTKVTLEQQRNGQPRLLVQVIDTGIGIPENKLNSLFKAFSQVNTSTTRQFGGTGLGLVITKKLVEQMGGEIEVNSESGVGSNFRFRI-----------------------
119509677    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RKQLEAERDRLLQREQAARSAAEKANQTKDEFVAMVSHDLRSPLNAILGWAKLLRTRQLPP---DTVTNALATIERNAQSQEKLLEDLLNMSRILRGQLQLEVCPVNLVNIVKASVETAYPSAHAKGIHLASVIDESIPPIVGDTHRLLQVLGNLLSNAIKFTPSGGRVQVQLAKSDDSEILIQVSDTGLGIKPEFLPHVFDRYRQAHC--TAKHSGLGLGLAIARHLVELHGGTIQAHSQEGLGATFSIKLP----------------------
126740052    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RMIGVNLDVTRDVHLREKLIEALMQRNNELEEARIAAERADRAKTEFLANMSHEIRTPMNGIIGMADLMSESNLG----EGERQYLDTIRDSSHALLKIINDILDLSRMEAGKLAISPVDFDLQRCISGAVNLLRPRAREKGLWLSLSFEEGLPGLMGDDGRIRQVLVNLVGNAVKFTHSGG-VDIRVSKVAGDHLQIEVEDTGIGIKPEQAAHIFDRFSQADAAITRSFGGTGLGLTISSILASRMGGGITLCEDKQDGACFTLQL-----------------------
149198158    ------------------------------------------------------------------------------------------------------------------------------------------IYDGEVLGRILLVDNLASLTVPFYKSLNFISVLVIVLLLSSFLSFSILKKLISPLVTARKISQYHTYNIRAENEMLTEIQAREDTINRERHNAEQEAEEANKRAESANKMKSEFLANVSHEIRTPMNAILGFSELLEKEDIDKKSME----YVEAINSSGRSLLHLINDILDLSKVEAGKLELIYTKVDLRSLVNEFASVFSREFAKKNLDFLVEVDQVVPDLVSDEVRIRQILFNLIGNAVKFTEEG-YVKVAIKADLKRNGVVDVSDTGVGIGEEANRRIFGAFNQASAEISKEYGGTGLGLSICKELSQLMGGSINLVSAKGEGSEFTVSLKNVKV------------------
223983989    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LISRRTDEQRLKAERQ--QEILKTALENATAASAAKSQFLSNMSHDIRTPMNAIVGMTAI---AGAHLNDPERVQACLRKISLSSKHLLSLINDILDMSKIESGKLTIAQEPFNFAELITEVVELVRPQAEEKNQIFEFQPEREKEGVVGDPLRIRQVCINILSNAVKYTPEGGTITLEISQRSSQNFVFRCADTGIGMEPEFMTRLFQPFERSDHPQARNENGTGLGMAITKNLVDLMNGEIQVTSTAGQGSVFTVILPFT--------------------
262275800    --------------------------------------------------------------------------------------------------------------------------------------------------------------------ISFFSLFAMMALVSV----IVTVYINKRVTQPIARLAEAMRNLADGNPEIPILYKDRTDEVGQINQAREQLLYQKELAESASKAKAQFLAAMSHEIRTPMNGVIGMIDILLRSKLDM----SQMSIANTVRESALSLLSIINDILDFSRIEAGKMRIDNVTLSLRQIAEQVMDNLATEAVEKNVSLTLFVSPDVPSLCGDPTRIKQILFNIIGNGIKFSSHRGEVQVDIAKDGNAKISIEIRDNGIGISQDKLESIFRPFMQAEYSTTRRYGGSGLGLAISRNIASLMGGTITANSEEGIGSTFTVNL-----HLRVPEEN----------
227015847    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTERERLHHQLQAAKDQAEEANRAKSTFLATMSHEIRTPMNAVIGMLELLTRSGQGHWE----REPVEVAYDSAKSLLTLIGDILDVAKIESGRLTLMPERARLRELVESIARVFDGLARQKGLELKVEIEADACEVLIDPLRLKQILSNLVSNAIKFTDKG-QVRIQVGGERLVGGRIAVEDSGIGISTSDQAQLFEPFSQASQNSHASRGGTGLGLTICRKLAEMMGGSVCLESQLGYGTRVSVSL-LLQVLEPLPEE-----------
156742601    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLIVWHDITRLKQIEEVLRQRNDELTALQQTLMV---ARDQAEAAHRAKSAFLAHMSHEVRTPLSAILGYTDLIRLDLTRRGQS-VYQEELEAIHASAQHLLTMINNILDLSKIDAGRMPLYIELFSIEALVHNVTQTARPLAARNGNSLTVIRAPDADLMTSDKTKIRQVLLNLLSNAAKFT-ENGAISLRIWREGADWIVFEIADTGIGIAPEHLPLLFQDFSRIEDADHQRYGGTGLGLAISRQFCRLMGGDITVASAPGKGTTFTVRLPAT--------------------
152995279    ----------------------------------------------------------------------------------------------------------------------------------------IFILLFFNILVILGAFHLSTLTLPINRLSSALNKLVKGQFSGAKLMK-LPPEYAALQKDLLDLSERLEHHNEELIAGIEQSTEDIRRSMDSMEEKSAQLHIANREAMESNRLKSQFLANISHEVRTPLNAILGYTKTLQKD----ITDTQQRLYVDTIEQSTNSLLTIIGDILDFSKIEAGKLNLESNHFNLKTLLDDVYQILSLLTKEKQIDLVPEFSQDVPEFVGDSTRVRQILTNLIGNAIKFTHQGSRTKVSIASQTPQEITLSIIDTGIGIAEHKINRLFKPFSQVDTSTTRQFGGTGLGLVITKKLVEQMNGKIEVSSDPSIGSTFRFTI-----------------------
89097898     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SEELRMINEQLEERTRDAEKKSRDLQQANKDIEEKAEQLLLSSKYKSEFLANMSHELRTPLNSILLLSEMLS-EGQGEEIPEEQKEVAKVIHSSGKDLLSLINDILDLSKIEAGKLDMLFEEMNLSELPSYLEYNFSHLAQKKNLDFNISIAEDLPGIYTDQQRFQQIIKNLLSNSFKFTEKGS-VSIEVNLADPEWTEIKVSDTGIGIPESKQSIIFEAFQQGDGASVRKYGGTGLGLSICREFAKLLGGWIFVDSEEGKGSTFTLFIPS--LPNGLEEEQH---------
120601368    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QDVTSRKQWEEQMR-ASRDEAAAMSELKSQFVANISHEMRTPLSGILGIADV---ALTTEGNPALLRNYFSMVQNVAEGLLGVINDLLDFSRLEAGRMPLDKVEYDLHTTVRDALAPLAMQAERKGLALELHMQNGLPTLRGDPLRLRQILVNLVGNAVKFTPQG-TVHVDVSTGDGECLVFTIEDTGPGIPHEKLAHIFESFAQADGSYSRQHTGSGLGLAISRHLVELQGGDIGVQSTPGEGSVFWFTLPL---------------------
150019623    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDITEQKKMARSII-TAKEEAEKASKAKSEFLSSMSHELRTPLNAILGFSQILELDPESPLNP-SQSQSVKEISKAGSHLLELINEILDLAKIESGKLSISIESVPIKHVIEEAISIIKPFADKHKIKIIYPIDNSDEFVSADHTRLKQILLNLLSNAIKYNKKDGQVIFYHDKVNDKY-RFHVIDTGIGLSNSDLELIFKPFYRL-NRINNSIEGTGIGLAVAKQLTELMNGEIFVTSEKGAGSHFWIELPCIESSILQTSENMMTSENRTY-
221236136    -------------------------------------------------------------------------------------------------------YLGWTALIVWLVANTICELWVVYLERAHWGQGVIRFMRSAFAMVWSFMSAYCVLNGPYAALLILFGIVVMNSLAAMLSLTVWPFLMLAALPLLAKRFDLLDR--LAAFAILLGLIGYVADAVRTMRASAKAREEAEAQALEASRAKSAFLAMMSHELRTPMNGVLGLAHALR----GTKLDAQQSEYLEMIEQSGHGLMTILNDILDLSKIEAGKLNLEVAPFDLRKLALQTRAVWSESARLKGLDLILEVSPSPPWVSGDATRVRQILMNLVSNALKFTESG-RVVIRLGGEAGGVVTLSVTDTGVGMTAEQIGRLFTPFAQGDASIARRFGGTGLGLSICRQLAELMAGEIIVSSEPGVGSTFTVRL-----------------------
217969772    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DETMSGSMRVLVETVLVMYDKLANRTMAMTREINRRRQAEAELQKAHEALKRAKENAESVSEAKSSFLASMSHEIRTPLAAILGMSHLMHQEEL----PASQRERLDVIENAGRHLLSIINGILDLSKIEAGKFTLDEAALDLRGVVEEAMAMLAHQAEAKGLSLRAEFDLPPGTFLGDATRLRQALVNYLINALKFTERGG-ITVRCSATDAVDVRFVVEDTGPGIAAAELRRLFKPFTQTEATSTGEHGGTGLGLAITARLAELMGGQAGAESEPGRGSRFWFT------------------------
124009081    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITARKRFERELI-TAKQKAEEAALAKEQFLSTMSHEIRTPMNAVIGMTHVLLENKPRV----DQLENLKILKFSAQTLLSLINDILDFTKIDAGKVEFEEVLFDLPELIESIQKSFAFTAQEKNIQLKFSTDTNIPHVIGDPVRLTQVLTNLMNNAIKFT-LKGEVKLMLQLITQNNLRFTVKDTGVGIPKEKQQIIFDRFTQANPETIRKFGGTGLGLAIVKRLLELQDSQIHLESEENKGAKFYFDLKLDKYMPTL--DKNKNT------
37520203     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRCIFRDITERRQAEQVRVEILREQVARQQAEEASRMKDEFLAMVSHELRTPLNSILGWAQLLRARRI---DEKAATGALESIERNARMQNRLIEDLLDISRVVTGQMRLELQPLELSGVIASAVEAVQPAAAVKQIQLRCRIDAAVGPVLGDVDRLHQIAWNLLANAVKFTPQGGTVEVDLAQGEIHAQLV-VRDNGIGISPAFLDQIFERFRQADSTSTRVHGGLGLGLSIVRHLVELHGGTAAAESAKGQGATFTVRLPL---------------------
149376372    ------------------------------------------------------------------------------TMAAASQSSPDSRYRWISDLLFGDSRVFSQELVVPQLSDLSLGSLTVTIDTYHYGLLFLGYTVVSGLLKSLVLTAALLFIFFFVLTRPMLNVIGALSRVKAETPEKVRLPVIGLMVGVINQHSLAQLRMAESAMKNYSSQLEQEREISEKNEALQRGNRALVRAKERARARANFLASMSHEIRTPLNGVLGMLGLALEGNM----EQAQRNRLEIALNAGQSLLGLLNDILDISKVEAGKLSLENIPFSLRNLVEECATLHAQQARRKNIDVVADIDCELPTFLGDPTRTRQILNNLLSNAIKFTESG-CVRIRATRYNGN-VRIDVIDTGIGMSKEGLHRIFSPFSQADSDTTRLYGGTGLGLTLCRQLVERMHGQILVDSEEHEGTHFTVNLPL---------------------
88857621     -----------------------------------------------------------------------------------------AQNSYFSGIKKSSHYQWHVVLL-------LDRSHIDVLAAKSWL-KAMSILMLVTLLVFIFIARLSRWLVAPIELLTFKPTLIERSWFEVDTLHQQFIELANSLNVNFQALAASNQKNEELNNKLSEFNHE---LAIEVERKTFELTQSVHIAEQANKAKSIFLANMSHEIRTPMNGMMGMLSIVLKQ---PSLNPDVVDKLQLIQSSAQTLMQILNDILDFSKIEAGQLTIEQAPVDLKAVFKESCDIFLMSSIKPNVEFRLEIENLPDQLLCDALRLRQIIVNLLTNAGKFTPCG-HIKVLVSYDE-EYLRFSVADTGIGIAKEKQALLFNEFSQADVSTTRKYGGTGLGLAICSRLVTLLEGNIELQSEEGKGSCFTVSLPMKAPEELKEHDE----------
158425731    -----------------------------------------------------------------------------------------------------------------------------LALLGSALPAWVVAKLNSRVGHYLAIQAMLASVIGGILAIIYFHARFESPSHGAIRGTLWTLYFVLMIIVGVVAWLFVLAQESR-RVAQEESQRQTTLLMREIEAHKAKLQKAKEVAEAANLAKSRYVVGISHELRTPLNAILGYAQLLERDTSIPAH---RRDAIRVVRRSSEHLSGLIDGLLDISKIEAGRLHLYRDEVRIRDLLDQLVDMFRLQASARGIEFIHMRSERLPAVFTDEKRLRQILINLLSNAIKFTAKG-HVALRVTYR-NQVAEFEVEDTGIGIAPEERGRIFEPFERGSRGGAFNAIGIGLGLTITKLLTEIMGGEISLKSELDKGSTFKVRL-----------------------
47564964     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQTQAEELQMQAEELRTTNEQLESRTEEAEQKTADLQVTKLELEEKASELLRSSKYKSEFLANMSHELRTPLNSILLLSEMLKENHDNHLSDDEI-ELATVIHSSGKDLLTLINDILDLSKVEAGKLDVIFEATNISDMAASMHQNFLHIAAQKNVDFTVKDSDTIPDLYTDAKRIEQIIKNLLSNAFKFTEKGS---VSLHFDSKDWITISVKDTGIGIAKEQHQLIFEAFQQADGATIRKYGGTGLGLSICKEFARLLGGWITLESNVGEGSTFTVYIPN---------------------
168047043    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VELENKVDRRTLELRKANEELQTSQKRAEMASHAKSDFLANMSHEIRTPIH----GILGLIALLLESELTVDQKESLASVKECADLLLHIINSVLDLAKIEAGRLEVERVSFNIRKMVSSTFRMLQARAQERGLKLFWEVDRNVPHLVGDVGKLQQCLLNLVGNALKFTHEGSSVHLSADRSENVLIHFEVCDTGIGINPDKLKDMFKPFTQADASTSRLYGGTGLGLCIVHRFVELLGGTIWVESELGKGSTFQFCLPLS-LNNPIPKEGSAEASPK---
121998683    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EILDATSRAIEYSRRLEEKSHALESATEELRAANERLKELDQLKDEFVSMVSHELRTPLTSIRAFGEILLNNP--EMDADQRREFLEVVVRESERLTRLINQVLDLSKIESGSAQWQLEDVDLSRLAREAAESTQQLFTDRQTQLHIEIASDDNAIKGDPDRLMQLIINLLSNAAKFTEPGGQVWLRLEKGRGDTLRLSVTDNGPGISAEDQRRIFDKFHQISQQQAGKPKGSGLGLAICRLIADAHWGTLWVDSEPGAGASFVCKLPRA--------------------
152995118    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DISQRVEMEDELR-QAKAKAEASVESKASFLANMSHEIRTPMNAIIGFSDILLESEISGEN----KKHLSIISKSARSLLHLLNDILDSAKLEKNKLELDIQPFVLANSVDTVISTLWLQARNKGLELNFNIEKDVAVAYGAEDRIRQVLMNILGNAVKFTEKG-HVTLNVLKLQDGKIRFSVTDSGIGIPEERLTHIFDPFTQADASMSRRFGGTGLGTSISKQLVTLMGGQIHVTSEAEVGSCFFFDLPLTET------------------
186687036    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQKRIEAEREQLLVREQAARAEADRANRIKDEFLAVLSHELRSPLNPILGWIRLLQ---NGKLDLPRQTEALKTIERNAKLQSQLIEDLLDISRIMQGKLTLTAAPISLTFVISAAIETVRLAAEAKNIQILLDLSTTVSYVSGDANRLQQVVWNLLTNAVKFTPRGGQVIVELKQLD-QLAQIRVSDTGKGIDPQFLPYVFEYFRQADSTTTRKFGGLGLGLAIVRQIVEMHGGTVKAESGEDRGAIFTVQLP----------------------
135085557    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAAVSQGLNSMLARIQEQDELLKHSRTSLEAMVHERTGELQAEIEKRKEYERQLTDALDHTEAASRAKSEFLAVMSHEIRTPLNGILGMAALVGDTRL----NDEQQEYVSAIIDSGNSLITLINDVLDFSRIESGKMVLERTELCLEKLVSEVVMTFRASFQKKGIVLTNEVSGPPVSLEGDPARVRQVLLNLVGNALKFTEKG-QVDIRLNKHESRQVHISVRDTGIGIPEDKIEQIFEKFQQADCSTTRQYGGSGLGLSICTRLANMMDGGIRVQSSPGTGSEFSFEF-----------------------
142819884    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LGRALQVFRDNAVELGRYQRELESWVEERTGQLSRLNEEVEKQRQARAEAEQANRAKSVFLATMSHEIRTPMNGILGGLTLLEDTHL----SETQQRYLAAIEHSGESLLEILNDILDYSKIEAGHVEARREPFPLFQLVNELSALFRPKAAAKGVTLALEYAPELPVVEGDLGKLRQVLGNLLGNAVKFTARG-QITLMVGPCAEPCIRFVVRDTGPGIPADEQEAVFEAFHQ-RKRDMGHQGGTGLGLAISRKLVAAMGGELILASEPDKGSEFSFSLPLQRSSAQLPAEAQ---------
119473025    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRDSHGAAIKVVGVNYDVTEKVDAIRKLFD-AKLAAENAAQSKSDFLANMSHEIRTPMNAILGGLQLLKNTSL----PEELRAVLKNASYSGQSLLTIINDILDYSKIESNQLQLEKASFSLSEVLDSITYDLDSLVSEKRIGFTVNKDESYYEYWGDLVRVKQILLNLSSNAVKFTDKGS-VKINASYEGKEAIYLEVVDSGIGMSKEVTEHIFERFTQADSSTTRKYGGTGLGMSITISLVKMMGGEIDIQSKQGLGTTVTIKLPLPKANNIA--DKAPKKSFKAP-
239626628    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISRRIDEQRHEEEQQRLALESALDSAKAASNAKSRFLSNMSHDIRTPMNAIIGMTAI---AAAHIDDRDRVLECLKKINLSGKHLLSLINDVLDMSKIENGKLSMRDEPFNFPELVADAAELIRSQANAGRLAMDVCLSPKHENVVGDPLRMRQVCINILSNAVKYTPPGGFVRIEAWQEESPVLVFRCTDTGVGMEPSFLEHIFQPFERARDHAGMRVAGTGLGMAITKNIIDLMNGDIHVESSPGKGSVFTISIPLK--LQDAPKEQ----------
159027054    -------------------------------------------------------------------------------------------------------------------------------DCFSYIPQYKEKYRRGLILAVDDVDVNYSSSFCLSEFLRQHQVRSKLIAPIVVQEELWGLLIAQWLPQEKKFLGQIGEHLAIAQAQLYSQVQEQKDIFEVIERTQELQD-TLMAAEAANLCKSEFLNNMSHELLTPLTCIIGLSSTLQKCSAASNPPDKQKHYLQVIQDNGNKLLELINDLLNFSQVSAGKAVLDIKQFSLKYLCNHVLEIIKTEAEIKEINLILEITEKEHYFYADYDRVQQILLYLLKNALKFTPEQGAITLRL-WKEGSQVIFQVEDTGIGIPAQKIPLLFEKFTQLDGSRKRRYGGMGLGLALTKQLVELHRGTIEVESCLDKGSIFTVRLPQQKPPKSQPQLSEHNPHF----
160901448    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DISAQRKLAQELV-LAKEHAEAAAAARSTFLANMSHEIRTPMNAIIGFTEALRETALQP----TQARYLDTVHYAARSMLRLLNDILDTAKLDKGAVELEIEDFSVRELCQQILASLRITADRKGLDLRLDYDPHTPALRGDGMRVQQILVNLLGNAVKFTERG-HVLLRVRYEQG-VLQLDVHDTGIGIAPEKIHRIFDPFAQADASTTRRFGGTGLGTTISRQLAELMGGSIQLHSTVGVGTVFEVRLPLPVGENQLPE------------
298530006    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITHRIESEHQV-QLAREEAEAANRAKSDFLANMSHEIRTPMNAVIGL----SQLLLQTSLDDRQRDYLNKISNSSRMLLGIINDILDYSKIEAGKLELDMHTFRMDELLDQMKTLFGSTAEDKGLEIIFNISTDVPRILGDSLRLGQVFTNLLGNAVKFTEKG-HVELAVHKSEVRSQLFEIKDTGIGMDDEQVQRLFQPFSQADTSTTRKYGGTGLGLVISHKLVQRMGGTLQVDSTPGQGSRFYFEI----DLPMAPE--SETTQE----
254420410    ------------------------------------------------------------------------------------------------------------WLLVYSILQALFWGFRVSRKSEDWTPSTVWAWR-AVGFIALNNLVFGAFAVRQAFGGQDLSVIAAILVIAIACAGSRHLTWASILPHIGCFCAVTASVLMAGYPPWLTAQMGVAGLLNQLAQKLRLMEEGRLTAESANVSKSQFLANMSHEIRTPLNGVVSMAHLLARSPLSAPD----RELVQIIQSSADTLTTLLSDILDMARIEAGEVTLEYVPYHFGDMVRSACALFTLRAQEKGVAVVLELPEDADRIIGDGNRLRQVLNNLISNAVKFTTRG-QITVIVTLPEAGCVRVVVADTGVGFDPQASGDLFARFQQADATITRKFGGSGLGLAISRELVCLMKGRIGYDSIPGEGATFWIDLPFE--------------------
209967043    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KQAEEALMAARQQAISAMEQQRKFIAAASHELRTPLNAIIGFSEMIQMQTFGPVGDTRYQEYATDILNAGRHLLDLINDILTLGRMQPGAAAAADAPVCLNDEIRQALRMVEDQARARSIAVVWEEPPYRILLDMEARAVRQILLNLLSNAVKFTPPGGQVSVVLGGHDGEDLWLEISDTGIGIAEADMEHVFEPFFRAGNVYTRSTEGTGLGLSIVRALMEAHGGRVSLRSRYGQGTTLRITLPSWR-------------------
251794485    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVAHPYRNTGELYFSCIARD--ITEQKHIQEELIQATQEAEQANAAKSRFLAMVSHEIRTPLNGIIGLSQLMRRTGLSP----SQKDYMDKLGNSSESLLRIINDLLDFSKIEAGKVEVERVAFQPQEMLSRLTDQLSVFMGGKQFEFILEVPEQLPTLLGDQMRVEQILLNLCMNAVKFTERG-HVKLALECSDGLKLQFTVEDTGIGMTKKQIDKLFTPFTQADGSTTRKYGGTGLGLVIANGLVKMMGGKIQVDSEPGLGSRFSFVL-----------------------
260220402    -------------------------------------------------------------------------------------------KAIQRGVANPQGPAFWVSVVLGQIDSLERYTRTANDTLGFTTLDTAAIQPVRQALLALAIGPGQDALVGLQGFLEARVLLVTNTLEIALAKRQRDLWLAFLVGFSLLACVVCFYVFYEGTVRDIEQQRKID---SELRHAKV-------NAERLSQVKSEFLSNMSHEIRTPMNGVLGMLEL----ARGSSDAQEQQHYLATAQNSANALLKILNEILDYSKLEAHHMQLESSAWDLRALLEELKVVYTNRCVQKQLEFALHLDAQVPPVVGDALRTRQILTNLLENAVKFT-EGGHVHLSVRVKAKDTLVFEVKDTGIGVPLNQQASIFKAFEQADASTTRRFGGTGLGLSICAELARLMQGALTVRSAPGQGSTFCLEVPLQPALEP---------------
110638476    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TELLEKNEAELRSQQEELHQSNEELEEKANLLEEQKETLENASKYKSEFLANMSHELRTPLNSILILSQLLADNKNKSLSEKEV-EFAQNICNSGSDLLELINEILDLSKVESGKLDLEIEDVSLSKICSSIHAMFDEVAKKKLIQFKVNCSEKLTTVHTDRQRLEQIIRNLLSNAFKFTSAKGAVTFKIEAASESTVFLSVTDTGIGIPQNKQQIIFEAFQQVDGSTKRKYGGTGLGLSISRELSTALGGEIHVFSEEDKGSTFTLFIP----------------------
220925321    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VGTDITTLKRHQERLVESERQLIATIADLKRSRRTLELQQQLADLAERQAESANRSKSEFLANMSHELRTPLNAILGFAEVMQDEVFGQLGSEKYREYCRDIRSSGHYLLSVIDDILDMSRIEARRVTLVKQPVPVAEALERALKLIAEPARAKGLTLSVEMSAD-AVVLADERALHQILVNLLQNAVKFTPEAGRVAVRTRRALD-AVHIFVEDSGIGIPKAVLPKLGAPFEQVESNFSRSFKGSGLGLAISRSLTELHGGRLRIRSEVGCGTIVLVRLPQ---------------------
27377398     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VEGMEMLLKRVGGEEFWALIASQRVEFEGRPAMINGLADISDRKRMEGELHKAIWAS-------EQATRAKSDFVANMSHELRTPLNAIIGYSEILFEDAQSAGRESEMAD-LRKIQDAGKHLLGLIDNILDLSKIEAGKMTLYLETFELRPMIDSVAATVTPLAKKTGNALVANCADEIGTIHSDLTKVRQTLFNLLSNACKFT-RNGTITLTALRDAGEWIEFQVRDTGIGMTPDQQAKVFEAFTQADDSTTRVYGGTGLGLAITKSFCRLMGGDVTLTSEAGKGTAFVVRLP----------------------
254411326    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AEMKATPIQWFSKSAYVIALRD-------------ITKRKQADLSLQQAKADAEAANQAKSMFLANMSHELRTPLNIILGFTQVMSRD---PAITPEEQENLDIINKSGNHLLSLINDVLDLSKIEAGCISVEESRFDLIALMRSLQEMFQHKARAKGLQLHLNIAADVPHIQADSNKLRQVLINLLSNAIKFT-QNGSINLRVALLKAEGLHFEVSDTGVGIAPTELGSIFDAFIQT-HAGKVANEGTGLGLAISRKFVQLMGGDIQVSSQLNQGSTFSFEIP----------------------
91976985     ---------------------------------------------------LIAHVLLCTMAAMFIGIDRIAIWW--RTLCTFSAILLAGSLFA----AFGDYRTTVSITTVLQVVYEALWIIAVL---DSWRRG----FGNSRLVLLASGPAVVRFFLYLGHILGIWPA--SWSVGSEITWNNLSIMLL-LLFIAIGRLREIESARDKAQQDLVAFQEERERLQRAVDERTRELQTALVAAGEANRAKSDFLAVMSHEIRTPMNGMLGAIHLLKSMPLQG----KVRTAVNVAERTGAAMLATIGGILDFAKISDSKPEPSYAAFDLRALLADVVAIMSLRAEQKSVSLKLVVDQVLPTVMGDADLLRQILLNLVGNALKFTETG-EVCVSAAPDAVDWIRLEVADTGIGIPRDRLDRLFEPFVQADSSIARRFGGTGLGLAICRRLTEAMGGCITADSQPGQGSRFQVRLPL---------------------
186683317    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KIMQDITERKQAEEEKEQLLLREQAARAVSEAAQSAAEAANRSKDEFLAIVSHELRTPMTAIIGWAGMLQ---TGVLDEAKATLALEIIERNANLQMQLIEDLLDISRIVRGELSLSIDLVDLVEVITAAIEVVQSLANAKDIQLETILDTSIEKIWGDSDRLQQVVLNLLTNAIKFTPNGGRVEVRLSKEMGNYLQIEVTDTGKGISPDFLPHVFERFWQADSTHTRSNKGLGLGLAIALHLVELHGGTIDAQSQIGQGATFTVKLP----------------------
170077312    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EIEMLRQIATQLGVALQQAKLLEQAAKEEAEKANQAKSQFLANMSHELRTPLSAILGFTELLTGDTNLTSD---QLESLDIITQSAQHLLNLINDILSLSKIEAGETSVLREAFNLVEALNVIYDFVVLAAKQKQLELIFERDANVPEVYLDEKKLKQVLINLLSNAIKFTEVG-RVTLKITYDAHQNLHFAVIDTGPGIPEHEQNKLFQVFQQTSTGI-RSRQGTGLGLAISQQLVQLMGGEIRVTTAENQGSCFWFEL-----------------------
141936546    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTRLTARRPDGANVPVEINYSRIDVDGETNHTLTLRDISAQKETEERLLKSEFLANMSHELRTPLNAVLGFAQLLARDAS---TTDAQRDKLAIISRSGEHLLGLINDILDISKIEAGKFDVEMTPFDLPALARDLSDMFSLRAEKKGLVLDVELLDGFPQVVGDLGKIRQVLINLLGNAVKFTDSGG-ISLIVGP-DGEQLRFAVRDTGRGIPPEELERVLQPFTQA--SATDHEGGTGLGLAISSRFIALMGGALEVESTVGAGTTFSFSL-----------------------
166030935    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVANRDVTEEKEREIERDKNLRN-ALAAAEHANRAKTAFLNNMSHDIRTPMNAIIGFT---ALATTHIGNTELVLDYLKKIHTSSQHLLSLINDVLDMSRIESGSVRIEYTTVHLPDILHDLRTIIQGSVHSKQQDLYIDTQDVIHEIITDKLRLTQVLLNICSNAVKFTPVGGMINIRVSEKPCRTVVFSVKDNGIGMSREFRKHVFDSFSREHTVTENGIGGTGLGMAITKNIVDMMGGTIQVESETGKGTEFTIML-----------------------
294508517    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------QYASVANMVGESYILQTALWGLGLVILVTAGLLLFRRLTQRLRAMQDVVADFEATSNDEIGRLNRMADNLQETMEELRQADRMRRELVANVSHDLRSPIASIQGYLETVSMKD-GDLPPEERQRYVTTALRNTKRLNTLVNELFELSKLETKQVEPTIEAFPIAELVQDVVMQYEPRAEEQAVDLRPDLPERHARVEADIGLVERALSNLIDNAIHYTPEGGQVRVRLDNKQGE-VCVAVADTGPGIPEDDLPHIFERFYRVDKSRDRDRGGAGLGLAIAKTILELHGRTLEVESTVGEGTVFRFRLPVE--------------------
241764934    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIVKMDITEFLA--ARDLAEEASRSKSEFVANISHELRTPLQSILGFSEL---GMLRGRQHEKLAAMFSDIHAAGQRMLVLVNDLLDIAKIESTVGAFHFERIDVRDLIDDVAAEMELLLGRKRLDLRLALGRAPLIAKVDPSRFQQVVRNVLANAVKFSPKGSAIDISASTPDDDFIHIQVCDQGPGIPPSELEAVFEAFVQSSQTRDGS-GGTGLGLAICRKIITAHGGRINATNVPGGGAMFHIVLPTAGYTDTMPAD-----------
219846968    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRDITREI--EADKEKRQFISDVSHELRTPLTAIKGYVDVLLLTASLNLTPDQL-SYLNIIKNNTNRLRALIEDILEFSRPDSKK-KLTFTQVDIPTVIEEVVQSLRLEYERKGMKVRIDTSPSLPPVIADQKRVSQIIFNLFSNAVKYTYEGGSITVRAFVNRANMMQIEVEDTGVGMSPEQLKKLFRPFYRADNPLRDIAGGTGLGLSIAKQLVEMHGGEIWVTSELGKGSTFSFAIPLQQTKSTDNDEEVE--------
148927534    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WISVINSVIMGNNGRVDKYIETIIDITAKKKAELELI-AAKEEALQLSRAKDMFMGVMSHEIRTPLNAVIGMSHILLNDN----PLESQKENLSILNFSAENLMTLINDVLDFTKIETGNVELEIARLDIRDMIQSIIGSMKYKANEKGIYLTKSIDEAVPDVMGDRARLVQILLNLVSNSVKFTSEGGVIDLKVIEQTKDTVRIRVSDTGIGIAENKLNTIFESFKQAEADTTRHYGGTGLGLAISKRLIQLHDSRINVDSVLGQGSTFWFTITFNKLIDPKVNNNN---------
75674318     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDVTDRTDSERALA-EARDRANEASQAKSRFLAMTSHEFRTPLNGIIGMSG----LLLETLLTPEQTTYVKAVKASGDALLSLIEDLLDYSRIEAGKVELECRPFVLSDLIEDITELLAPRAQARQLEIASYVDETLPEVIGDAARLRQVLLNLAGNAIKFTSSGGVALIVVPGIRPGDIRFMVRDTGIGIAPDAQARIFREFEQADDQIIRSYGGSGLGLSISDRIVKRMGGRITLQSKPDSGSTFEVLVPL-PAQDRAPE------------
134299130    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALTEELQTQSEELQMQQEELKTFNEKLENQYKESEQKTIELQKAKTALEEQASHLALSSQYKSEFLSNMSHELRTPLNSLLILARILVENKDGNLSPKQV-EYAETILSSGNDLLNLINDIFDLAKIEAGKLIVKPEQISLTELIYTLERQFQPIARQKLLDFTIQLDNDIPTFFTDKNRLMQILKNLLSNAFKFTNEG-CVNLHVQREKGTQIVFSVSDTGIGIAKDKQALIFEAFQQGDGTTSRKFGGTGLGLSICRELAGLLGGFIELQSIKGKGSTFSVYIPT---------------------
186682689    --------------------------------------------------------LVGASQGVFYAMASIDDQLVLKLLSSYAYKERLANQFRLGEGLVGQCALEKQRILLTEVPSDYIRISSGLGEAPPLNIIVLPILFETQVSAVIELASFGSFSHLHLTFLEQLSENLGVFLNNIASQLQTQQLLEESVALTEELLEEQAHELEESQFLVKQSNEELQQLNQEVERARKSLEEKAEQLALSSKYKSEFLANMSHELRTPLNSLLILARLLADNSLNNLTDKQV-EYSRTIYSAGTDLLELINDILDLAKIESGTMSLDIEQIAFADLETSLEQTFRQVAHNKELSFTIELDSKLPPIYNDSKRLQQVLKNLLANAFKFTERGG-VKLEITMSSDAAQIFAVSDTGIGIPAEKQKVIFEAFQQADGTTSRKYGGTGLGLSISRELAQLLGGRIELVSKPGQGSTFTLYLPRRQ------EKNSQST------
186685728    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IDAWISIPLMVEGSAVGGITLFAQLQEFSEEDRAFMLAVAQQCAQAIARAHLYEAEL-TARNAAESANRIKDEFLAVLSHELRTPLNPILGWTKLMRSRKLDQATSD---RALETIERNAKLQTQLIEDLLDVSRILQGKLNLNFGPINLVSVIEAAIETVRLSAQAKSIEIQTIFEFGVGSVLGDANRLQQVIWNILSNAIKFTPSEGQVKIKLEQV-GSQVQICVTDTGKGIAPEFLPYVFDYFRQADGATTRQFGGLGLGLAIVRHLVELHGGTVQAESGEEQGATFTVRLP----------------------
83310416     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AFEALTIAKENAEAANVAKSAFLAAMSHEIRTPMNGVIGMLELLDHTELDN----DQRDLVSTTRESGLSLLRILDDVLDFSKIEAGRLELEQVPVRLDRIVESVVQTVAPAAAAKSLTLSAFVDPGLPPVLADPVRLRQILFNLAGNAVKFTAQGVAIHMGNGGTDGQGRQIRVADTGIGIDSSLRDRLFQPFTQAESSTTRRFGGTGLGLSITRRLVDLMDGTAGFESEPGVGSSFWCRLPLPVAESVPPE------------
189423629    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISEHKQIEELLISAKEMAEATSRAKTELLATLSHELRTPLNGVMGGVQLLEMTDL----SADQEEYLQMVRTSATNELALVNDLLDLAGLEASGLKVESTPFNLLESIKLAITLHRSALETRGLPLVTSLPESLAQVIGDGRRLTQIVSNLLGNAIKFTEQGG-ISLAADCTSELRLQVRVSDTGIGIAEKDLQRIFEPFVQADMSSTRRFGGTGLGLAICHRLAERMGGSIRVDSIPGEGSSFTLELPLAAAADLAETDGHDAA------
117923856    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IALLGVLGASTPYDNRDIQHLHYFAQGLWRVLQRRRD--------QEMVKQATAEAQRANAVKGRFLANMSHEIRTPMNAIMGFTEL----SLTQHPPAPHDRHLQAIRTASQTLLALLNDVLDFSKIDAEQLALEQIPFSPTEQLQQIAQMLAPQAQAKGLHFHTFQQGSMPTLLGDALRLRQVLINLVSNAIKFTHQGKVVLGMYGNEEGRCLRFEVIDSGIGIEASQQERLFQPFVQGDLSTTRTYGGSGLGLAISKRLVHLMGGEMQLESTLGAGSKFSCLLPFS--------------------
269139259    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITRQRQAEATLQAAKLAAENANQAKSAFLANMSHELRTPLNAILGMLTLLLKSGLTH----RQADYATKSEAAARALLRLLNDILDYSKIEAGKMELETEPFSLCNLLQDLAVILSSSSRQKPVEVLFDIDPSLPHLVGDSLRLQQVLINLGGNALKFTERG-EVTLFIRLLAQDQQTVTVRDTGIGIAPEKQRAIFSGFSQAEASITRRFGGTGLGLSISQRFVTMMGGTLQVESEPGKGSHFTLTLPLA-AADAHPDDQSQ--------
82702320     --------------------------------------------------------------------------------------------------------------------------------------------QSNLGLARLERQIIFEMALIFVALVATMGIIFYTRLNILRPLADLGRQVAGATRGILRYGKATSNEVAKLGEALALADAEKRQLLENETIA-------RNEAERASRLKDEFLATLSHELRTPLNAILGWSQLIL---SGNLKKEDIHRGLETIERNARVQNKLIEDLLDMSSIISGKVRLDMRRQDIANLVETAVESVKPTAQAKGVILKKTLGKKFDSIIGDSNRLQQILWNLLSNSIKFTPKGGKIEVTVEQR-NLFLEIRISDSGSGITSAFMPYVFDRFRQGDASLTRQYGGLGLGLAIVKQLVELHGGTVRAESPEGQGSSFIVNLPVAPPVS----------------
256392512    ---------------------------------RRDLASVAAMVLEELAP------LVSAHSAAFFLAESEDGPLGFAEEAAYAAAPGDGPVFAPGQGLVGQVAVSKKTVALTGAPAGYVPIRSGLGQTDATNVIVLPVLFERQTLGVIELASVNVFTQTHRDFLETLKETIGTAVNTITTNVRTD--------ALLRESQRLTTELQKRQSDLQESNNELEDKAAQLEIKNTEIEQARDRAQQASKVKSEFMANMSHELRTPLNSMLILARLLA-DNVDTNLTPRQVDFAQTIHSAGSDLLELINDILDLSKIEAGRMEVQNESWPIADLAEGLAATFQPLAAEKGLRLRVDVTAGAPTVTADSQRVQQILRNLLSNAVKFTDTG---EVTLRVTAARGAHFAVVDTGIGIAEDKLELIFEAFQQADGTTSRQYGGTGLGLSISRELTRLLSAELRVSSAPGRGSTFTLQLPIE--------------------
149914194    --------------------------------------------------------LAAMILSAFYFDPALALVCYSGLLFSEVLDLVLTRRVQREGNDPIAARRFLVWVMVNTGMSAVMISLFVLLSGGHFMPLFFLFAAALFAAMQILPSLILRLMIYGATFLTISVMDIVRLRPPLDSHHWLEFFTVAFVLYFIVDCSFVFLKLYRKGLKQLQKIKLEHD-----------------RAKRAYEIKSQFLSTMSHELRTPLTSIKFSLDLMNSGCVAQVPDD-LKPILEIAVKNSNRLAELINETLDLQKIESGEMIFRFQSLDISRVVSESVDAIMAQANAEQIEVRKEFPEDEVFINGDEARIQQVLGNLLSNALKFSEAGGVITVRVEQNNDR-VRVSVQDTGTGIPENCEAQVFGRFSQVDSSDRRKVGGTGLGMNISKRIIERHNGTIHYKSRLGEGTTFFLEFDLKR----QPERNHDAAQ-----
298376398    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITDEIAMQDKLRWAERERAKEANRLKSMFLANMSHEIRTPLNAIVGFANILAETKEIEEEEREF--YVDIIDKNSELLLQLIEDILDFSKIEAGTFDITKRNFDFKEICEETYAVHALKIP-KNVRFVFDRGSQPVTVFSDPKRVVQVISNFLTNAIKFTSEG---EIKLAYKSKDEIRVSVSDTGMGISEEDCRTIFDRFVK----LNACKQGTGLGLAICKNIIEKLGGRIGVESTLGVGSTFWFTLPLKEIKENEPK------------
229090039    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQTQAEELQMQAEELRTTNEQLESRTEEAEQKTADLQITKLELEEKASELLRSSKYKSEFLANMSHELRTPLNSILLLSEMLKENHDNHLSDDEI-ELATVIHSSGKDLLTLINDILDLSKVEAGKLDVIFEATNISDMAASMQQNFLHIAAQKNVEFTVENSDTIPDLYTDAKRIEQIIKNLLSNAFKFTEKGS---VSLHFDSKDWITISVKDTGIGIAKEQHQLIFEAFQQADGATIRKYGGTGLGLSICKEFARLLGGWITLESHVGEGSTFTVYIPN---------------------
163794545    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SAAILRLQLLRQAAIAAVTERERMAVEGQKAAEAANQAKSEFLAMMSHELRTPLNAIIGFSELMASGLHGPLPP-RQHGYAKDIQQSGRHLLNVIGNILDLAEAESKQINLFEVDIELEAVIEPCLRLIAPQASEGRVQVTATL-PTGVRLLCDVTKLRQTLLNLLSNAVKFTDPGGTVRVSVSVQGDGLLDITVADTGIGIRPEDVPRILKRFEQVESQMHRSREGAGLGLPLAKALTEAHGGVLEVTSDFGHGTTARIILPATRVL-----------------
136099198    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HFSFLELKEHTEQTEEDRTLDTLEVQNITYRQARDQAISSNQSKSVFLANISHELRTPLNSIDGFIHLLLRQQNLSN---EQNLYLQTIRKSSAHLLALINDVLDFSKIDAGKLELETAPFDLEEAIFDVMDMLSPLAAQKHINMAFYYAENIPHVVGDALRFKQILTNLISNAIKFTPDG-EIIVRVRMEDDEILHFSVQDSGIGLSGTDRKKLFESFSQGDASVTRQFGGTGLGLAISKQLVHLMHGHIGFEDNQEKGSTFWFT------------------------
254235813    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NRLTQYLEELESIVAARTAELKAANARLTLSNQELEEARQTALDMAQARASFLANMSHEIRTPLNG---LLGMLSLSLDGPLTPE-QRQQLSIAHDSGKVLVELLNDVLDLSKFEAGQLVLEQIPFDLGVLVEDTASLLSQNAAA-GVELTCLVDPALPQVSGDPTRIRQVVSNLLSNALKFTRLG-RVDVRVEATA-EGVRISVRDTGIGIAQEALDRIFQPFTQADASITRQYGGTGLGLALTRKLCEAMQGELTVESTVGLGSLFSVGLPLAPVSPPL--------------
56475846     LDHSFRNMTSSLRQARVQARDADWLKSGLN-ELNSVMRGEPATSEIADKVLAYLVEYLKAGVGALYLLDERAEELSLAASYAFTRRKNLGDRFRLGEGLIGQAARERKPICLANVPADYLPIASALGESVPKVVLALPLLHGARLIGALEIGTFSEMTDIQLEFLGLAQEAVAIGLSVSLSRQRM-AELLEETQQQAEELRVQQEELQQSNEELEELETQRENIRAKNREIKLAAEDLRVKAQELERVKSQFLANMSHELRTPLNSLMILSSLLMQNKDGNLS-EKQVEFASTIHSAGTDLLDLINDILDLSKIEAGRIELDFADIAVEDLSTSMRSLFQSQAEQKRIAFSVEVEADVPTFHGDTQRVHQILKNLVSNALKFT-EHGEVRLCVTFPSGSAIAFAVSDTGIGIPADKQQGIFDAFQQADGSISRKYGGTGLGLSISLELARRMHGDIRMSSSESKGSVFVLYLPLCVESDKAPERRRPSA------
89519306     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELAEQTHALEQQQKILQDNNRELEQARELVEEKANELELSSKYKSEFLSNMSHELRTPLNSLLILSRLL-YENKDENLTDKQIEYSRTVHAAGTELLELINEVLDLSKIEAGRMVLNIEEMNLKGFTSYVEQHFLHIAEEKGLYLHIALAEDVPSLYTDRQRVEQIVKNLLSNAMKFTTSGG-ITIQIDRNPQHAVAISVSDTGVGIPEEKQRVIFEAFQQADGTTSRKYGGTGLGLSITRELAKLLGGEIQLRSEEGKGSTFTLYLP----------------------
153838733    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQRTSQLRQANLRLNEARNEAEQASRAKSAFLATMSHEIRTPMNGVLGTARLLMDSGLNPI----QKRYAEIINRSGKTLLAILNDVLDYSKIEAGHLEIRRLGFDLHQMVEDTFQLMNSRAQEKQLLFSYHIESDVSRYWGDVTRISQVLNNLVGNAIKFTEDGEIIYVSLNPEDESQVLFEVSDTGIGISKKDQKTLFDAFTQAEGGLN-QIGGTGLGLAISKRIVEAMGGVLEVDSEEGEGSRFWFSIPLEE-------------------
255034928    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTRQTSLLQVSEEELRVQQEELKQINTELEEKAFMLEEQKSTIEEARDQLERSGRFKSEFLANMSHELRTPLNSILILSRILGENKGARLNEEEQR-YASVIYNSGNDLLTLINDILDLAKVEAGKIELVHEHISTESLLVEVRNTFQKIAENKGLELAVEKTGSCPMLLTDHTRLLQILRNLISNAVKFTSAPGRVSLTISEADG-YLHFEVADTGIGIPLEKQASIFEAFQQADGSTSRKYGGTGLGLSISRELASLFNGSISLRSTPGEGSVFTLKIP----------------------
167746498    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VRADVTEMLTAERQAKKRLEHALASAEEANKAKSDFLSAMSHDIRTPMNAIMGMTTL---ASAYLGDDERVAGYLDKIEVSSRHLLSLINDILDMSKIERAQITLNLSKVSIPKLLDQLSVMILSQAEEAGLTLSIRAEGNHEDFYGDPLRINQILINLLSNAVKFTNKGGMVELLAEEVETEGSHFTVRDTGIGMPEEFVSKIFEPFSRSGNAA--HIEGTGLGLSITKGLIDLMGGKISVESWINEGSVFRVEL-----------------------
259417699    ------------------------------------------------------------SLSAWRVLDPPFPEWTVVAEADSDTAFATSRQLRNA------------LFLIGAVAVAGLAVLSFLFSNALTRP----IRRISEAASAVATGSLNEALPEYD-----HPVEYARLSRAVNQM----------------------RRALRDQLDMI------RDKNAELQENLRQIGEKNAKLEEADRMKDRFLANTSHELRTPLNGIIGILETLEGGAMGDMLPAQASQ-LRLITFSARRLSRLVDDLLDIYRIREGRMRLDLQPVDVAHALRNVLQLLQPTFQVDPAKFHLDLPEDLPAVTADPVRFEQILFNLLSNAVKYGG-GSEVHITAERRASGQMALAIRDHGPGIAADSMERIFHPLEQLMPEGSGQATGTGLGLTIARHLADLMSGSIEVSSTPGEGSEFRVLLPQSDLPAIAPLEEWLPTQ-----
261410070    ---------------------------------------------------------------------------------------------------------------VRQVLNGKVYHGIAEFPSELFITGFFDNVLSNSIGIPIQVEGSPHALLRPDITVQFGEMRIFFSIIMVIAI-LLSILLVGIIVKPIVKLTEATQSVAQGQYDIKLNVTRRDELG---QLADHFSQMAKGLA-QLEQMRQEFVSNVSHEIQSPLASIQGFSQTLQTKRL---SEEQQQHYLSIIEAESRRMSQLSKQLLMLASLDKEENILDKSTFDVAEQIKQVLFHTEWNWRSKDLTIDMSLPPT--YVYGDQQLLHQVWTNLITNSIKFTAPEGAISLRV-IEHNTQCRIEISDTGIGIPQEHLPHIFNRFYRVDEARDRSEGSSGLGLSITQKIVELHGGRIEVTSQPGKGTTFTVILPN---------------------
148284508    ------------------------------------------------------------------------------------------------------------------------------------------------------IHCESPIILDHAV-IAFLKITYNATQQWMYINNISKQVLTILLLMSLIFFFIIKSSI--SNVKIINVQLN----------ANKYLEQARQKAEKENIAKNKFLANVSHELRTPLSAIIGLTEIILSNSHCKIN---YYNYIRDIHNSGKHLLAVINDILDFSKASANKLTVENVAVDLNKLAASSLRLMYTKAKKAGIKLISKFPPDQIIINADAKRLKQALFNLLSNSIKFTPSKGSITLEISMNELKSVYIKVIDTGIGIAEQDIPKALSSFEQVNNNLSNQREGTGLGLPLTKKLIYLMEGDFEITSNIGQGTTVTITF-----------------------
194364516    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEFTARDGRQLQVLHAACRYQGDDVISRHRQAQAALSSARQAADAANQAKSAFLATMSHEIRTPLYGVLGTLELLGHTTLDP----RQSQYLRTIESSSSVLLQLISDVLDVSKIESGQLSLEPAAFSPRELTESVLRSFAASATCKGLQILVCTDPRLPTVLGDADRIRQVLGNLLSNAIKFT-EHGRVVLRVRQVQREAEVWQVTDTGVGIAAEEQARLFEPFRQVRGAASA--QGTGLGLSISDRLVRLMSGELQVVSEPGLGSSFSVRLPL---------------------
152994992    --------------------------------------------------------------------------------------------------------------------------------------------RFASLLLVINII---NAALMMLIYRQMAPS--SLNEAVLLKDTMLALFFTLLIVSGVLSWLFVLAHESRVVAQKESNRQTRKREIDAHQETDRALQNAKEQAERANEAKSRYLTGISHELRTPLQSIIGYAQLLSEKANTPSG---HQNGLDIIHRSGLYLADLIEGLLDISKIEAGRFDLYRNTVDLPKLIDQLNSMFAMQARDKGIQLQSKIAPLPQHVVTDEKRLRQILINLLSNAVKYTPKGS-VLFEVNYRNQVAEFV-IRDTGVGIKEGHLKRIFDPFERVRDVSTGNLPGTGLGLTIVKLLTEIMGGDIQAHSVVGEGSEFRVSL-----------------------
75910975     ---------------------------------------------------------------------------------AYNERRHLANLVRLGEGLVGQCALEKQRILLTEVPSDYIRISSGLGAALPLNIIVLPVLFETEVIAVIEIASFRRFSELHLTFIDQFSEVIGVFLNSIQTQNLLDVALAAELKQSNQLLEQQTQDLENSELLLKQQNSEVARKNQEIEKARKFIEEKAEQLALSSKYKSEFLANMSHELRTPLNSLLILAKLLADNSSGNLSNKQV-EYSQTIYSAGTDLLELINDILDLAKIESGTLSVELEPIDFADLHDYIERTFRQVAQDKGLSFSIELDERLPTIFSDPKRLQQILKNLLANALKFTEEGG-VTLRIGLTNHPMITFAISDTGIGIPQEKQQIIFEAFQQVDGTTSRKYGGTGLGLSISRELTQMLGGRLGLVSQPGQGSIFTLYLPQTYPENKTKVISQQQT------
37676593     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELEERTKALESQQVEMKEKNEALHQAQLVVEEKAKELEIASKYKSEFLANMSHELRTPLNSILILSQLFANNKDGNLTAKQI-ESAKAINSSGSDLLSLINEILDLSKVEAGKIDLHIEDVPLQTVEQDLLRLYQDIADDKGLDFQVICAPNLPTLETDAQRLQQILRNLLTNAFKFTHEGA-VTLNMALPSPEQIAFSVKDDGIGIKQEQQLAIFQAFQQADGSTSRKYGGTGLGLSISKELTHLLGGRIHLKSEEGKGSIFTVIFPT---------------------
288939999    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLISSVWRDVTELKRQERERLETARELEAYRGHLEELVA---TRTAELEAAKVAAEGANRAKSAFLSNMSHEIRTPMNAIIGYSHLIRQEPLTPRQTEQ----LNRLNDSAQHLLQIINDILDLSKIEAEKLTLEARDFEPARVLDHVFNLVADQIQAKELNVLVDLDHVPLRLHGDGVRLGQILLNLISNAVKFTERG-QIAIAVGAADPETLWLTVRDTGIGMTAEQLARLFRAFEQADGSTTRRYGGTGLGLAISKRLTELMGGRIGASSQPGTGSEFWLEIPFEPAREPAHPD-----------
257059588    -------------------------------------------------------------------------------------------------------------------------------------------------------------------LLEVFPPVLATLLKPIQKVVTVEVELAQGKIGQALISKIIQGSYGQGTQKCIGAVILIRDVTAEREI---------------EQIKNDFLATVSHELRTPLTSVLGFAALILDDQPTQKAIQQVRNNLEIIVAESERLTSLINDVLDIAKIESGKVEWNFESVSPIIILERAIISTSSLFEDKNLRLIRDFSPDLPLIRGDQDRLIQVVINLLSNAVKFTEVGS---VTCAQQNQEYLVIAITDTGIGIPHNEQNKVFDRFQQVGNVLTNKPQGNGLGLSICRQIIEHHGGQIWVESQLGQGSTFFFTLPLA--------------------
142259655    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAFSRMSDEVNALIDLKTKEMATARDEAREASSAKSRFFANMSHELRTPLNAIIGYSEMLLEDCEDLGNDDMVPD-LKRITNSSKHLLSLINNVLDLSKIEAGKMDMYFTPFNIDVMIETIKDVSNPLAAKNNNEFIIKNNIG-GEMTSDETKLRQCIVNFLSNAFKFTENGQVALVITSKDVDGKEFFDIKDTGIGMSEEQLGKLFDTYTQAERSTSAKYGGTGLGLSISKHFAEMMGGGVEVSSKVGEGSTFSIYVPRVSIDEETVEDE----------
196156388    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GKLAKAALVFS-------DKNRQTEKLLDESRSMNSQLEGLNKALTESKIKAEKATASKSIFLANMSHEIRTPMNGIIGLIELAQQQELSP----TVRGYLDKAAYSGQILISVINDILDFSKIEAGKLKIEEVSFSLHSLFDNLIAVIALRAKEKNLSVHFNVNPMLPPVIGDPLRIAQIIMNIGNNAVKFTEQG-RIEITLNEKGNRNLTMRITDSGIGMSKAQLDKIFKPFTQADGSTNRKYGGTGLGLAIVSQLTELMNGRIDASSTMGKGSTFEVNLPL---------------------
117926355    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RERTIMEQSRAMAESSNRTKSMFLAAMSHEIRTPLHAINGL----AELLEREELNQDQKHYVHIIYRAGSRLLALINDILDFSRLEAGRIELESLVVEVRPLVHETMEMLSFKAKDKGLALQWTLEPQVPWMMSDPTRLGQVLVNLVGNAIKFTQSG-EVALEISVAE-QQLCVMVRDTGLGIAEDKQQIIFEPFSQSDITISRRFGGTGLGLSITKQIVALMGGTISVQSRLGEGSRFYVRLPLKEVAAGDLLAAQQATQE----
71907731     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VGRDVTETHSMQVELHRYRSHLEDEVRRRTEESLKERERAISASQAKSIFLANMSHEIRTPMNAIVGLTHLLRKEITTP----AQLEKLAQVSASADHLLSVINDILDISKIESGNAALDELDFELEGMIRRVSSVIALRAQAKGLELIVDIRTLPTVLHGDPTRLSQVLINFLGNAVKFTVQGSRGRIEAETATDMVVRFEVEDTGIGISPDAQEKIFEAFEQADQSTTRNYGGTGLGLAIAKHAAKMMKGDVGVRSTPGVGSVFWIT------------------------
91224745     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LKQLNLEIEEARNKAERAAKAKSNFLAAMSHELRTPMNGVLGLSQMIAEETKEPTT----KEHIRVILDSGQHLMTILNDILDFSKVEENKLEFEQAKFKLDQVLSPVCSAIKPLVDEKNIELILENESEYTEFTGDCARLRQILFNLAGNAVKFTNEG-HVLVRTELDESNQLLVRVSDTGIGIAPDKHEHIFNSFEQADSSTTRRFGGTGLGLAIVKKLTDLMGGHITLKSIEGVGSQFIVELPIPWV-ESAPKKQQEAPKPRAKS
51832261     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TMAQNLTSQVRAFGDITNAAMEGKFTQITVEAEMDELKRKINQMVSSLREAREAAELANKTKSEFLANMSHEIRTPMNGIIGMTQLTLDTDLTH----AQREMLTIVHNLAGQLLTIIDDILDISKIEANRMVMEEIPFSMRGTIFNALKSSASRANERKLNLAYDVSYKVPYVVGDSFRLRQIILNLVGNAIKLTEPG-EVKVAISMAQEQECQFAVSDTGIGIRGDKLNLIFDTFQQADGSTTRKFGGTGLGLSISKRLVTLMGGRMWVESDAGKGSVFYFT------------------------
119486508    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERKQAEAEREQLLARERSAREEAEAANRIKDEFLAVLSHELRSPLNPILGWANLLQRQKV---DDQVFHQALTTIERNVKLQVQLIDDLLDVSRILRGKLKLNRSSVDLVVVILSAIETVRLAAEAKSIEIRTHLDTQVGKVLGDAGRLQQIVWNLLSNGVKFSETGGQVDIYLESV-GNEAQIRVQDRGKGINPKFLPYVFDYFRQEDGTTTRKFGGLGLGLAIVHYITEMHGGTVQAESPVGKGATFTVKLPL---------------------
260768445    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------STLSRFRPLLERAINDIEHKEALQKLVDLKTRELKVAQQL-------AEQANQSKSQFLAMMSHELRTPLNAVLGLIDLLRDD-----SDAYQQDMLEQMENSAELLLVIINDILDLSRIESGHFELQRHWISLSRKLQHALEYHSQVAQAKDITFNVKASCEQFEYWVDSVRLTQILFNIIGNAIKFTH-HGFVDVSL-VTARDRLEIEVKDSGIGIDNERIEHLFSPFIQADTSITRNYGGTGLGLAITKHLVELMGGSITVSSKLGEGSLFTISIPLQ--------------------
167644588    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVTAQRAAATSLR-LALEAAEQASLAKSTFLANMSHEIRTPLNGIVAGADILARSELTP----RVRELVDIIQTSGKSLERLLSEVLDLVRIEAGQVTIETGVFHLGDLTRSVAALCALHAGEKGVALETRIAPADIAVIGDGARVRQVLTNLVSNAVKFTDQG-QVAVEVDLGADGQTRISVRDTGVGFDPAEKARIFGRFQQADASFTRRFGGTGLGLTISRELVELMGGTLSCDSRPGAGSTFWFDLPLAAV------------------
17232702     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VMALSFATAQKFNEEQQKF-MLTLGQQCAQAIARSQLYEAEKN-ARAIAESTNRIKDEFLAVLSHELRTPLNPIMGWAKLLRTRT---YKEETIKQGLETIERNAKLQTQLIDDLLDVSRILRGKLNLNVCLVDLRNTVQAGLETVRLAAEAKSIEIHTILSDEPVQVMGDGDRLQQVIWNLVSNAVKFTPSEGRVDVRLEQV-GRDAQIQVIDTGKGITPEFLPYVFEYFRQADAKTTRVFGGLGLGLAIVHHLVELHGGTVVAESAEDQGATFTVKLPLHKSADY---------------
171914206    ------------------------AKFTRMLQGQRDLFTVGQMLLSELAPLVSAHQGTIYQMTGDADR-------SLRLLAGFATPKGQSERLELGEGLVGQCALEQQHILLAEVPAHYSNVRSSLGQALPANIVVLPVLFEGETKAVIELASLHRFTAAHLNFLEQLTQSIGVVLNTIEATMRTEQQLTAELQSGQNELQQTNEELEQKAQELAEQNAEVERKNREIEQARRALEDKAAELALTSKYKSEFLANMSHELRTPLNSILILGQQLAENSAGNLSTRQV-DFARNIHSAGSDLLNLINDILDLSKIESGTVSVEAEEITFATLRDSVERNFRHIAENKNLPFKLDFDPGLPRHFTDPKRLQQIVKNLLSNAFKFTSQGS-VNLKVGLASEGWMSIAIKDTGIGIVPEKQRLIFEAFQQADAGTSRKYGGTGLGLAISRELATLLGGEIRLHSVAGEGSTFTLYLPL---------------------
169335265    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FENHKKILITLRDIQDMIQKEENNKIALKEAYESAARANEAKSEFLSRMSHDIRTPMNAIFGMTSIAKNNL---NDPDKILECLDKITISSDHLLNLINEVLDMSKIESGKLSLTSEKINLLHLVEDAITIISPDISKKHQNLSLDTSGTHSDVISDSLRLRQVFLNILSNSMKYTPEGGNIELKVNEVKGRYEFI-FKDDGIGMNEEFINKIFAPFERADDSRINKVHGTGLGMAITKSIVDLMSGDIVVESKKGRGSKFTVI------------------------
295107410    ----------------------------------------------------------------------------------------------------------------------------------TMQKEYVALCRNASA-TDEQIAAFVNNTIDPAVLLRINSGILDESTEAVGQLYNVVTDRGRQTVGAVVLMAGVAVSLAVYLALMYRNRKREDRLKADLREALSL-------AQIASAAKSQFLSNMSHDIRTPMNAIVGLTTIAKAHL---HEPERMAACLDRIQSSSRHLLSLINDVLDMGKIESGKIVLNEDRFSFPDFVNGVIAIAQPQAKAKNLSLDITLGTQQENVVGDAMRLNQALINLVSNAVKYTPDGGSIRLSLSERPSHDYRFVVQDTGLGMSPEFLERLFDPFEREESDATKRIEGTGLGMAITKNVVDMMGGSIEVESTPGEGSTFIMTVPLQ------PLDEEED-------
88799412     -----------------------------------------------------------------------------------------------------------------------SWLEIQQLNDQSETTIYEQSPNGLAGLAAFGRSLNLSFY-GQSWRIHWRPMLSEFSRIFAWQITLV-IAIASVAVLLIQFIAFRTGTLTEV-------------IQEEVERKTNDLTNAQQAAEQATIAKSQFLANMSHEIRTPLNAIIGFAELAQDESNLM----TIQSHLKGISSSSEALLGLVNDVLDYSKLEAGKLELHRAPFSLQELAKRLRSIFETQARARGLSFRIDVDPANKDIVSDETRLQQILINLCSNAIKFTRHGDHVQMQVLEEQETQLMLVVKDTGIGMTESERARIFDQFTQADSSITRHYGGTGLGLSITMTLTELLDGQVMVESEQGVGSQFTIRLPVS--------------------
288941216    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GAVSEILSVGSDVTARL-QAEEAVRRLNADLEQRVTER---TAELRAAREQALRLAQARSEFLANMSHEIRTPMNAVLGLAYLLERQENLP---EEACDLARKIYHSGQSLLGIINDILDVSKIESGKILIEQTRFQLSQVLDNLATIMTTAARGKDLALAIVPPRDCDPLLGDPLRLGQILINLTNNAIKFTDSG-VVEVRITPVESSAMRFTVRDTGIGIDAETQARLFQPFMQADASTTRRFGGSGLGLMISRQLVELMGGRLGVESAPGVGSTFWFEVPLGRTEPDAPD------------
136586649    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ENDRFIGFRGTGTDITQQRVVATQLS-KLKEEAEDANHAKTKFLANMSHELRTPLNAIVGFSDAIIQETFGLVRSPRIKEAINSINSAGLHLAQIIGDILDISKIEASIITHDDEEIDLIKMSTDAVSLLTPNAEDHRVELATEFLEYLPAIHGDRLRIKQVALNLLNNAIKFTPTKGEVILSLTLQPDNGISLKISNTGIGIKLEDIPKVVVPFAQVADAQRRNHHGTGLGLPICKALVELHGGNLTIESQIGCGTTVVVNFPPDRTI-----------------
83944788     -----------------------------------------ARKRARELPMRIGTALFGAFVLFFAGLKLFALGYAVLAVASQCLDHWIASKFRDESRTAPVTRPEKISANLSMLLASIIYSSLSL---GLWTAWGQTGESIALLLLCGSIAVHSNENL--SLTLSGGGPAAAYLLGLPASALFRDGEMNVEYLLALIAATLFLLHFFIAARRFGDASHRIKD--------------AYRQAEKANAAKSRFLANMSHEIRTPLNGVMGMAQLLEQTEL----DDRQRDYVRMLNSSGTALRGLIDDVLDISRIEAGELELDDTPYRPADLLRNTADTIASQAASKKLTVELDIAPELEAVAGDATRVLQILTNFAGNAVKFTDVGA-IAISGRVLETGQMELSVSDTGPGIAPDQVKSIFERFSQLDDSVGRQHEGAGLGLTIAQEIAVLAGGDIGVESELNAGSRFWVRLPHRPV------------------
257094403    ----------------------------------------------------------------------------------------------------------------------------------------LTIVDNAYVVIVTLDSTRSYQLLAEAAFYTLAIVLVSMLLGFLLLRRLLNPLRSLRRKAEASAMELTGSGISADSGNEVQAVVELETLTDRLVRRNSDLAEAKDAAEAANTAKSQFLSNMSHEIRTPLNGILGMAEVLERT---PLNNEQAR-YLRAISSAGQALHGLLGDILDLAKIEAGKIVLEDIDFDLESLLVQLAETFRELASASGKSLTADVGVARLCLRGDPTRLRQLLSNLLTNAVKFTERGGVVRLASRPEDARWLRFSVRDTGIGIAPEAAARLFQPFVQADQSTTRRFGGSGLGLVICKQLVELMGGSISVDSTVNQGSTFTAELPFAE-------------------
27365916     -------------------------------------------------------------------------------------------------------------------------------------------------IILFEPTELSEFKQLNSFIKSHINSVLLTGIDAQVTQSV--ILLIGNTKGQFSIEAKETLKRFLPLIERAVIDIENKEKLQRIELRTRELALAREESERANRAKSEFLAMMSHELRTPLNSVLGMLDVLKQSDMSAG----HINLLSHMESSAGLLLAIISDILDLSKIESGEFSLSPQWININDTVTFVVSQQQLVAATKGLNIELSIEDDKRHYWLDPSRLSQVLFNLIGNAVKFTQQG-QIDIRVNLENDE-LSISVIDTGIGIEKDKISSLFTAFKQADSSITRKFGGTGLGLAITKHLVELMSGTVRVSSQFGKGSTFVVKIPKSRKLIRLSQDGTTNKRDRA--
169334578    ---------------------------------DDQIEKINLKRIASVCVCILFFQIINLFNPQFYVQRILWGGTFLLSLSAVIFLILILVIKRNSSFKNISYKLFWSILVIGVFPF--------LYRDASMSLIPLNCVVLAGVLICAPILKKNDLRFIYLVSI-IVNVCACLYAKDIPFYYYLQVVIINITAYLLANNLHGKYELFDKQRQAYKAYMNS---ILEQESLKAKLNEEK----SANSAKSEFLSRMSHDLRTPLNGIIGSSYLALNDDI---PREEVNDYLNKINQSGKYLLSLINDVLDMSKIESDKMELHPEPYTLSEFLDTVNSIIKEQCSENDIDFDIVCEVDIKCVMLDRLRFNQIFLNLLSNSVKFTPKGGKIDLIIEHLSKDDDRFIVRDTGIGMSKEFLAHAFEPFTQEKAGDTS--EGTGLGLSIVYKIVELMNGRIYIESEPGKGTSVTVELEVDIVKDM--EDKEEKTEF----
260177204    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSTIIVSAYGDMANIRTAMNRGAFDFLTKPIDFLDFESTITKTIRHVEVLREAREAENQRLEAASHNKSQFLADMSHELRTPLNAIIGLTEMM-VSNAARFGTEKALEPLRRVNAAGTHLLSLINEVLDLSKIEAGKLELNPEPVNLARVIDEVIGTAGQLAEKNQNRLIVEAQDNLGAFTADPLRLKQILLNLLSNACKFTKEG-DVALRVRKVADDWVELAVADTGIGLTAEQQAKLFQEFTQADSLTARRYGGTGLGLALSRKLARMMGGDVTVASEPGKGSVFTVRLP----------------------
22298442     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VEFLTHLSQHLSIAIYQAQELQQQKATLEQRVNERTQALREALSAMEAAHRIKNDFLATMSHELRTPLTCVIGVSATLLRWPLGPLT-AKQREYLEIIHESGTHLLELINSILDLSEAELGRSQLHRSAFSIRQLCADCLEVVKPQAHRHQVNLRHQIPPTRDRFWGDYRRIQQILINLLSNAIKFTPAMGEVILRAWWKEDE-LIFQVQDTGIGIPAHLQSLLFQKFQQLDSSFGRAYTGAGLGLALTKQWVDLHHGWIDVDSTEGKGSTFTVGLP----------------------
163852923    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAESFNDLLRAVNERDRAIAEEEIRLRTHDEAKQSADEANAAKSVFLATMSHEIRTPMNGMLVMAELLASADLPP----RQQRYAQVIARSGQSLLAIINDILDFAKVEAGRLEVERIPLSPRDVADTVVTLFAERARSAGLDLAAQIDGDVPRLLGDPVRLGQVLGNFVSNALKFTATG-HVLVRMEMESGPVLRIAVSDTGIGIPQDRLSGIFTAFTQADQSIARRFGGTGLGLSIAERLIAAMGGRVGVESRLGEGSTFWARIPVEGAEGAEPAVRH---------
196158225    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISSQKAIEHKLQKAYDEAQSANKAKTDFLATMSHEIRTPMNAIIGLTHL----ALETQDNDQRQQYLEKVQKSSNALLELMNSILDFSKVEANKIDILDEPFTLTKTIDKLAQVFQVKAQQKQLQLLFDIRCSTIRCSGDSEKIYQVLLNLLSNAIKFTETG-HVLLKIDKR-GNELGFSVSDTGMGISDTGKTKLFNAFEQADASISRKFGGTGLGLAICKRLVELMGGELTIESKVNEGTNFAFSLPIC-IEDTEPSDS----------
296448200    --------------------------------------------------------------------------------------------------------------LVGQAALEARRIIVTDIPEGAALPRQLVIFHDGVVRGAIELGAFARFTPRQLELVDIVAASVAQAIEAAQSRAKIEELLEESRAQG-EELTAQQEELRQVNETLEERTHALELQRESLLATEVALRQKATELERASRYKSEFLANMSHELRTPLNSALILAKLLADNKSKNLTAEQVK-YAQSITSAGNDLLALIDDILDLSKIEAGKIDLELEPIPIIPLANALERRFEPLATERKLELRIIVDPRCPTIEADGQRLHQILSNLLSNAVKFTEAG-RVRLTVEPHDERRLAFTVQDTGIGIAADQHEVIFQAFRQANGSTNRKFGGTGLGLSISREFAALLGGELRLRSAPGEGSAFTLLLPL---------------------
186682661    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LARVRTNLELSRLRKDALAQQAERIR--EQAARVEAEAANRMKDEFLQVLSHEIRTPLNGMLGWVKMLR---QGKLDSSATTRALETIERNANAQAKLVDDLLDVSCIIRGQLRLEKRPVSLISVITEAIETLKPQAEAKDITINCMLDRYVSSVSGDASRLQQVAWNLLSNAIKFTPSGGQVEVSLQAV-GTDALLQVKDTGNGIKADFLPYIFERFRQADASTTRTYGGLGLGLAIVRHLVEMHGGTVEADSPLGLGATFGVRLPL---------------------
152997384    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FATYETYFLLRDENGKATSVGDIMNDITEQKYVSMELEQAKEAAEQASQAKSHFLANMSHEIRTPLNAIIGYAQLISEDNQLTGVSRT--RFLS-IASAGHRLLGLINDILDIARIESGRLVLHEQKVNLCREVSQISKLFQGQAQEKGLELIVECDDERRFVWIDPVKFQQIITNLLGNAVKFTDQG-YVKAVVQIVEDR-IHISIEDTGPGIEAELMDHLFTPFIQGKAGEAS--GGTGLGLSLSTTLVKLMNGTLSVKSSEGVGTQIIVDLPLSKV------EDSESTD-----
120554284    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SAREIAEIQQQLNELAVHLEQLRSARDQAREKAEHASQAKSEFLATMSHELRTPLNGVLGMVDLIHEEPL----TKRQSDYLTTARQSTEDLLTVISDILDYARMDNGNLVLDQQAFDLQSLFTNCVASYRHAAEKQGLSLDLQFWPRHPAVLGDAPRVRQILAGLIDNSLKFTSEG-FVGIRVNWLELENHCVSVKDSGSGIPAERLQSVFNSFEQLDAGDNRAHGGTGLGLSLVQRLVELMGGHVQVESDIGQGSSFRFELPFELAYQNPPTDE----------
291298578    --------------------------------------------------------LVDAQTGTFFTKEMRDDGIERFVLKGYYGYIPPEREYAPGEGLVGQAAASRRPIRISDIPDGYLTIRSGLGEATPVDLVIMPVQFEGQQLGVMEFASFRPFSPLHVSFLESLVANIGTALNNIVANGRTEVLLTES-RRLTTELTQQSNELQRANDELEEQARQLENRNREIEIARLGLEEKAEQLAQASRYKSQFLANISHELRTP-LNSLLLLARLLAENTEQNLSPKQIDFARTIHSAGSDLLTLIDDILDLSKIEAGRMDVDPHEVSFTELCGRAEATFRPQAEDKNLQFSVELEDGLPDVFTDSQKLQQVLRNFLSNAVKFTDSGS-VTLKVGRTDDASYYFTVADTGIGISDDKMQMIFEPFQQADGGTSRKYGGTGLGLSISKSYADLLGGAIVVDTSPGRGSTFTLYVPDA--------------------
153873106    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------REMETAQVALETKAKELELASQYKSEFLANMSHELRTPLNSLLILAQLLAENKKGNLSDKQM-EYARTIHSSGAYLLTLINDILDLSKVEAGKMEVNAEPVSLTDLVTMVEQKFRYTDEENNLAFQVTIAQEVPPIYTDPLRLQQIINNLLSNAFKFTEQG-DIKLMVQRLERKMITISVSDTGIGIPKDKQKIIFQAFQQADGTTSRSYGGTGLGLSISRQLARLLGGDLQLYSEEGQGSLFTLYLP------EIIEPIHSESEYKS--
83646428     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQKTAGMVHSLGDMVKDRTRQLELA-------RDEAMAANKAKSLFIANMSHEIRTPLNGVIGMLQAMMQGDL----SREQKARAKTALTSGKLLLTVINDLLDFSKLEADKVNLERIPFSLGRLLDSCFPVVCSQASDKGLTLTLTLAAHLPQIMGDPTRLKQIICNLLSNAVKFTKRG-EVSLYCYPVEDR-LVFGVADTGVGIPADRQQQIFEPFSQADDSHTRRYGGTGLGLSISSRLVEAMGGRLKVRSEPGVGADFYFALP----------------------
152992222    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KVLADAVEIILKRRQYRQMHEDLARSKKLAEEATEQKSRFLANMSHEIRTPLNAITGFIKLLEENEK----DETKLKYLKIVENSSESLLQIINDILDISKIESGNLMIEPYNFNPYEDLIMIAELFQTRAAEKNIIFQIRYNNNMPKIFGDALRIKQIFTNLLSNAIKFTPEGSVVKCIIWYKNGQ-LNIRVKDYGIGISEKKQKAIFEPFMQADSSTVRNYGGTGLGLSISLELTRMLGGTLTLKSEKEKGSIFTLSIPLE--------------------
17232819     ------------------------------------LAAVMVSSWYGGFNSGLLATFLSAVVCSYFLLHPFYSLFVLVGLLISSLNSALRQARSQAQMNARVAQQNYERLLQSQYNLRRSEERYRLLVEGVTNYAIFMLDSNANFTTWIGAERILGYQEAEIIGQPFELIFAPEAIERGQPQQVLKQALTEGFSRENRWHIRKDGTFFWAHCLITPLRDENGNLRGFSKIMQDITE--RKQAEEEKESKDDFLAIVSHELRTPMTAIIGWAGMLQ---TGALDEARASLALETIERNANLQMQLIEDLLDISRIVRGELSLSIDLVDLVEVITDAIEVVQSLADNKGIQIKSRPDTSIDKIWGDSDRLLQVVLNLLTNAIKFTPNGGRIEVCLSKELGTGDWIQVIDTGQGISADFLPHIFERFRQADSSHTRSNKGLGLGLAIARHLVELHGGTIQAQSQIGQGATFTVKLPITRGVNTIQHNHH---------
284053654    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAANTRTTIALCLIFFLIAIFIGFRTSLWIVKILKLNQSAKKLASGEWEETDRTDELELANSFNQMARQQLQHLDKLKNEFLANTSHELRTPLNGTIGIAESMLDGATGSLT-EIQRKNLLTIAQTGRRLANLINDILDFSKLRHNHIELQLKSIRLRELVEVVLTLSQPLIKYKQLEIINTISDNLPPAMADENRLQQILHNLIGNAIKFTNAG-TIEISAVELDSHGIEITISDTGIGIQEDKIDRVFESFEQADGSTARQYGGTGLGLAVTKKLVELHGGKIWLESEIGVGSRFHFSLPIAE-------------------
288940464    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LWATVKSAVRAEDGRLLGVLGIARDITSQHTVLTEL-EEARNAALQASEAKSRFLAHMSHELRTPLNAIIGFSQMLDMGALDPLT-AQQQTAVSHIRDSGRHLLELINDILDLARIESGQSELNLDAIPLDPLIDEVMALSRPAADGRRICIDRGGEAGL-HVYADRTRLRQVLLNLTSNAIKYNRLGGRVTIDVEP-AGEWVRIRVSDTGAGIDESLREEIFQPFQRL-GAEKTAIEGTGIGLIICKHLIEVMGGSIDFDSVPGQGSRFWFEL---RPVHPEP-------------
148240608    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FFERRLKMTLLEAEKLRLEAEHQSMRA--HRAKKTAFLASKAKSEFLANMSHELRTPMNAIIGYSEMLIEESEELEPSDFVVD-LEKILSSGRHLLGLINGVLDLSKIEAGKMTVYNESFSINKVLDDVCATAEPLAQKKNQFVCERPSRDDDMAFLDVTKVRQSLINLIGNACKFT-ENGSVRLSCRLLNSEAVSFSVIDTGIGMSEKQQAKLFSDFSQADASTTRQYGGTGLGLSLSRKLSRLMGGDISVQSSLGVGSTFTMILPRYASSEVSEEDTHASTE-----
227366653    ----------------------------------------------------------------------------------------------------------------------------------------IPLFADGHIIGVLELGSTSNFDEDRASYFEDCCVNIGIALSAAKSREKEQQLLSEELQVQHSELENLNTELEAQTQKLQASEEELKVQQEELMQANAELEERSRLLEEKNHLKSEFLANMSHELRTPLNSILLLSRLM-TENPDENLNEDQVESARVIHSSGSSLLTLIDEILDLAKIESGKMTLEYQKVIIEEVVKDLKSLFNPVFQEKALPFNIVIDEDVQKVISDRLRIDQVLRNLLSNALKFTTKGSILHIRKHTEKPDFIIFSVKDTGVGIAEDKQKIIFEAFQQADGSTKRKFGGTGLGLSISREIARLLGGELVLKSEVDKGSEFSFIIPVHAVTEITHSETDQD-------
261415659    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVSFVLSFMLLSDDQVEK--LELDAKIAEQNDL---LEKQQVMLQKALSMAQSSDRAKTTFLSNMSHDIRTPMNAIVGFTDL---AMAHIDEKDQVLDYLHKLGQSSNHLLSLINDVLDMSRIESGKMVLSEKNEDLVEIVNALKDIVQADVNAKNLVFDVEMDISESGIVCDKLRLNQVLLNVLSNAIKYTQAGGSIHMHISEKDSSMYEFRIRDNGMGMNPDFLKTIYEPFTRANSSTVSGIQGTGLGMSITKNIVEMMGGRIEIFSEENKGTEVVIDL-----------------------
86136340     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VFDSTGKLTHMVGSTEDVTSERERALELTRIAKEKAEEANKAKERFLANMSHEIRTPMNGILGICELLKETEL----DKEQSLFADTIFNSTNALLEIINDVLDFSQITADKISLHPEPFSLRVLIEEIAVLLSAKTAYKGLKFNVNYPENVPSLFGDVSKVRQILLNLIGNAIKFTDEG-HVSITVSHGQGSPLQFEIADTGCGIEASKLGTIFSAFERVSGTQKNLSEGTGLGLAISQALVERMGGEISVKSTPDLGTTFRVSL-----------------------
281206288    ---------------------------------------------------------------------------------------------------------WIIFFLLSGLKEPAMMAILSLVLRKTGSTHYPGHMLCFTLCFALTMNSYYTHQSTLRLLMSTLPIVSALVISVQWSFVVLIILLLFFIANLLGYITIRSHMNFIIDVTLLCYQYFIDEAHRETKTKNLQLTVAKDAAVEAYQARQEFLATMSHEIRTPLNGLIGMATLLRDSLSLPPEE---KQMAKSVKSCGDILLRLVNDILDLSKLEANQMVVENIGFRVKDMAHEICQVLAAQAKEHNLRLQYEVADNVPPVFGDTGRILQVLMNLTGNAIKFTPEG-VVKIIIDLIEDDNVCFRVQDTGIGVPPESHQKIFEAFVQADPSDSRKYGGSGLGLYLCAKLVKLMRGEIGVYNNQHGGSTFWFILPL---------------------
218282519    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAMYDSTAYKTTFYSFLKDHLVVVLVLGFSVIIVILLLLQKARRAEASAKVALKSAEDASLAKTQFLHNVSHDIRTPMNAILGYSELMKNE-LKDNDLPKVFEHLNKLQKAGNILLSIINNVLDMARIESGHMELDENYANIEDIRQRLIEMFEDEAKKKNIHVRYTFNVEHKHVMADVTKVEEIFVNILSNALKYTPSNGSVEVNVDELSCDEVRTSIMDTGIGMSQEYLEKIFESFSR-ERMISSKISGTGLGMAIVKKYVDLLGGTIDVKSVLGKGSTFIVTL-----------------------
265762536    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVYINLPVSFFEQYKKEILMTVVLLLVVVSAVGYYIHILKRAHQRMKEAQLKAEEANQLKSAFLANMSHEIRTPLNAIVGFSNLLSM----VEDKEEMLEYAGIIETNTELLLQLINDILDMSKIESGMYDFHVTQVDANQLMSEVEQVARLRIRTDEVSLSFAERLPQCVFHTDKNRLIQVLTNLVVNAIKFTSQG-EIQIGYRLQDAHTLYFYVSDTGCGMSAEQCEHVFERFVK----YNTFIQGTGLGLSICKMIIEKLGGEIGVQSESGKGSVFWFTLP----------------------
266622910    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAIFIDITDVTQLREMQRKLTEQTEALAEHANQAKTDFLSRMSHEIRTPMNAILGMTTI---AAAYIDDQRRVEDCLEKIGYSSKHLMALINDVLDMSKISEGKVRIAHEVFDLETVVESISSIIYPQAAARGLTFQVPIDLSNTVMIGDSLRLNQILLNLLSNALKFTPAGGTVRLEIRQLQRKEDRITVLDTGIGMSDAFLERLFVPFEQEDNRVAQNSGGTGLGMPITKNLVTLMGGTITVKSEVGKGTVFTIELPLDK-DRVIPQKTHE--------
188993224    -----------------------------------------------------------------------------------------------------------------------------------------------------TVSAWSELLHPEDVPVFQFELAASLEEQRGLHALVRARRHDGQW----RWIEMTATPRYSADGRFIGLAGSSPDVTEQREIALAREQSARNEAESMARLKDEFLATLSHELRTPLTTILGWSELLLQRVEEGHPN---YKGLSVIASSARAQKRLISDMLDLSSMLLGKVQLEVESLDLAEQVREALGAQEPVAEGKDQVLQLHVPPTPCLVLGDATRLQQVFWNLLSNAIKFTPAHGRIDVTVEHDDGHFI-VSVRDSGDGIASEFLPHLFGRFRQADATTTRQHGGLGLGLAIVQQLVEMHGGQVGATSGRGKGATFTVRLP----------------------
255012859    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IISDRKEVERELLEAKNKAEESNRLKSAFLANMSHEIRTPLNAIVGFSNILAETDVL----EEKQEYAEIIENNNALLLQLINDILDLSKIEAGTLEFVYSDVDVNTLLSDLERSMSKRVVNENVRLVFERKEKDCYVSIAKNRLMQVIINLLTNAIKFTDQGS-ISYGYSCLNKKMLRFYVSDTGRGISVEQQEAIFDRFVKLD----SFAQGTGLGLSICRMIVDHLGGEMGVESEIGKGSTFWFTFPYKAPEKPVRED-----------
159901028    ----------------------------------------------------------------------------------------------------------RHIMIIGMAFVGYSLGFMWFYDQVGAVIGSLLLLPVG---LAAWLLGWRGGLLAALIGICLNIGLFLLNGSSFAEILALGLMMAFVVGGAIGWLRSLIDKIQTQTTELQRERELLANEISQRKQIEQSLLAAKEEAELANRSKSQFLAMMSHELRTPLNAIIGYSELLQEDAEADQLPNYVQD-LSTIRNAGVHLLGLINDVLDLSKIEAGRMELFGQDFRAIELINDLELYIQPQIAKNNNRLVLDVAKDLGVMHSDLQKLRQILLNLLTNASKFTQQG-TITLRAK-RDGDWLHFEVVDTGIGMSSEHVANLFQPFVQAEQSTAARFGGTGLGLAISRSLARLLGGDIMVESVLGQGSNFQLIVP----------------------
260892545    ------------------------------------------------------------------------------------------------------------------------------------------------------------------VLLAFFPVAIMLVWLAAAGAFLISILISRHFTRPLEEMGQLALRMGKGDFSVRFHTARQDEIG---QLARTL-DAMAAQLEAIDRERQEFLAYVSHELRTPLTSIRGFVQGMLD---GTIPPEKQQSYLARVFSETERLRRLVDDLLMLVRLRSGQFTFNWQGTDLRRVLTTVEEVMSPLALEKGVQLEFRTQGELP-VYADEGRLVQVFMNLVDNAIKFSPPGGRVLVEAEKTDG-LLRVQVTDEGPGIPPEELPRIFDSFYSG-TARSRSELGTGLGLAISRLIVEKHGGHISVRNRPEGGCTFTVLLP----------------------
119488052    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITKRKRAEEELKRAKAAADSASRAKSEFLANMSHELRTPLNGILGYAQILQRDKNITP---QQRKGLGVIKQCGSHLLTLINDILDLSKIEAQKLELHPTDFDFLTFLCGVSEICRVRAEQKNISFTYQTSQHLPSLHADEKRVRQVLINLISNAIKFTDTGCVIFTTELIENGHKIRFLVQDTGIGIPSEQIEKIFIPFEQVGD-RFRKAEGTGLGLAITQKIVSMMGSTLNVESVVGKGSKFWVDL-----------DLHESSEW----
170725869    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MKSDEGLLGRVWSFHDISKRMKTQNELI-LAKEEADLAVKAKSEFLASMSHEIRTPMNGVLGMLGLLNNTQLTDY----QKRRVSIAQSSAKSLLTLINDILDYSKIDAGKLELENLDFNLRGMLGEFAEGMAFQAQNKSLELVLDLKGEHSMVTGDPSRLRQALTNLVGNAIKFTSKG-EVLIEAGLRDSGDEWCVITDTGIGIAADKISSLFDSFSQVDASTTRKYGGTGLGLAIVQKICQLMGGDVSITSEVGKGTRVEFTIYLGKSINVVPSANIEE-------
172056681    ----------------------------------------------------------------------------------------------------------------------------------------------GTLILYLELGQISEPFRPLRLMI-FFMIGLIVLNLVIFGRQIIDTIIRPLIDMKRASTVYAQGDFA------YRIPIQSDDEIGEL--AETLNKMA-ESLGEVDEQRKEFLANVSHELRTPLSYIRGYTEMMQDKAL---DEKTRDQYYQIIERETERLQRLVNDLLDLAQLERDSYPMTKQPLVFSQVLEDVVYRMEPIAKAKGVSIITDFDPS-QIVLGDNDRLEQVIGNLLDNALRYTPASKHIYLSTK-TDGEQTICSIRDEGEGIPPEHLERLTKRFYRVDKSRTRKDGGTGLGLAITKHIIDRHDGTISFESVLGQGTTVLITLPL---------------------
218782281    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERRQAQQELLAAKERLEEANAQLEASIKQAEQLANEAFVANNAKSQFLANMSHEIRTPMNGIIGMAALLLDTPLDG----QQTVFVQTVRKSAHALVTIINDILDFSKVEAGKLELEEAPFSLQAELEAMGDVLAVKAHEKGLEYACIMHPDVPDLIGDSIRLRQVLVNIVGNAVKFTDAG-EVSLEISMAAMDDARFSIKDTGAGLPEDKIETVFEAFAQADSSVTRKFGGTGLGLAISQSLVRLMGGEIIAENREARGAHFRFT------------------------
150025527    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LINILSIALTILSLLSLSLYKNNIIRNKSNELLRDKNNELEIAK-------ERIEKASKARAEFLSTVSHELRTPLNAINGISHILLDDNPKP----RQIEYLKSLKFSGNHLLTYINEILEINRIESDNIEIENISFNLKELLNNIQNSLKEQARQNNNHFILTIDNDAPEILGDPTKLSQIFINLISNALKFT-ENGNIIVNARVVNRDDVKFEVKDNGIGIPTDKQESIFESFSQGSVEINRKYGGTGLGLTIVKRLLALMNGKIEVHSQIGIGSTFTFNLSFTIGQEIIP-------------
196254369    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITKRKQAELELQKAQKEAIAANRAKSIFLANMSHELRTPLNAILGFTQLLGRD---HCLRPEHLERLQIINRSGEHLLGLIDDILDLSKIETGKIAAFLTGFDLYHLLVTVEEMLQPKAKTRGLRLIIEKSFDLPQIKTDEKKLRQVLINLLNNAIKFTQEG-TVILRVKPKAAENLVFEVEDTGVGMAPDDIDQLFKVFVQAE-AGKKLNQGTGLGLAISQKFVQLMGGEIEVKSTLGKGSVFSFELPAQKVVGLAP-------------
255059048    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALSGILITAYAVENSELYDMLQEHMQNLELKVQQR--TTELEHALV-------QAEAATAAKSVFLANMSHEIRTPMNGVIGLARLLMETPL----DKVQSNYLESLSDCAESLLTIINEILDISKVEAGMITLEKIVFDLRRFLDRSLQPFMLRGQEKGVQVLLEASPDLPQLLGDPVRIGQVLGNLIGNALKFTQRG-TITVSCRLIEMKELRLAVADTGIGIAPQALDVIFEKFSQADSSTTRLYGGTGLGLSISRSLVELMGGALGVESRLGEGSVFSFTL-----------------------
291571152    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QLQELFETLEIRVEQRTAELRQAKENAEVANQAKSQFLAHMSHELRTPLNAILGFTQLMQISLENNHNLNNFRDHLYIIQRSGEHLLQLINDVLDMSKIEAGKISLNINNFDLWSLLDSLEEMFSIRAASEGLKLIFVRSPNLPRINSDEQKLRQVLINLIGNAVKFT-ENGSVTLHSQVIDPPNQIFTVEDTGPGIAPADIDQLFEPFLQTETGRK-YQQGTGLGLPISQQFVQLMGGDISVSSTLGVGSVFKFKI---RVSLGYPEE-----------
258516894    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRQTNEELEEKNRYLEKQQNDIKKKNEELEYSRRMIEEKARDLELSGKYKSEFLANMSHELRTPLNSLLILSRLL-YENKESNLTEKQVEFARTIHSSGSDLLELINDILDLSKIEAGKVDLFIQDLDIADLAGSVERNLRHMAEEKGLTFDIELSQSMPSIRTDRQRLEQIIKNLLSNAIKFTSQGS-ICLKIGRDIRNTVAFTVSDTGIGIAADKMKLIFEPFQQADGTTSRQYGGTGLGLSISRELVRCLGGEIQLESREGYGSTFTIYLP----------------------
196229798    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KIVGASKIARDITGQKDAARRLA-QAHEDLKRADRLKIDFLATLSHELRTPLTAILGWIQILKEEA----TPADLAQGLEVIERNVRLQSQLIEDLLDMSRIEAGKVSLDLQRVDLSAVVNAAVQTVRPTADAKDIRLTSLLADVDGVTMGDKNRLQQIVWNLLTNAIKFTPTHGRIQVTMHRAKSNVEVI-VSDNGQGIAPEFLDHVFDRFRQADASTTRKHGGLGIGLSIARHLAELHGGHLKVSSGLGKGASFTLSLP----------------------
192359662    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALACFILDETERLVANQHMENINQRLEQLVDERTVE---LIQAKEEALAASRAKADFLANMSHEIRTPLNAIIGLAHVALAMEMNPN----LRNYLQKMRASGEHLLEVINDILNFSRLEAGKLKLDQVEFALVDVIQRAINLVSDKAEAKGLSLQVEIAPEIPWLKGDPLRLGQILINLCANAVKFTDQG-CIQLLVQQKARRGLIIDVRDTGIGIAPGLLASLFQPFHQVDNSNTRRFEGTGLGLAICKSLADLMDAHLSVESEMGKGSCFRLDI-----------------------
115373149    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLAIEDITERKQRELERAELLAQQAKEEAERANRAKDQFLATLSHELRTPLSTMLMQAQLLRR---GTMDDAKIKRASEAIERSTKMQVQLIDDLLDVSRIVTGKLRMEFQTVHLPGVVQAALESVSAQAERKSILFETTLDESLGPVSGDPTRLQQIVWNLLANAIKFSAEGQRVSVVLERMEGSA-RLQVSDRGAGIEAEALQRIFDRFMQEDSSSTRVFGGLGLGLAIVRHLVELHGGTVQAESPKGQGAIFTVILPLMPV------------------
260462410    -----------------------------------------------LSSPVAMLVVALPFEAWWIGASRRAALWGAASAVVAIALQPLSAAFLPFAGAQIAAWHWLVPLAWALTVVPRVAAFRDTAGAADDTGDRLEDIIDAVVLLDASARARTLLKLPPELLSGTGFFDRVHLSDRVAYLSALADMRDGALSRRLELRIRLPQRLMADNYRPFALELVRGEEQGDVTLVLRENDETARLAAAAEVAKGRFLAVVSHELRTPLNAIIGFSDMLLHEMFGAFKDPRQKEYVGLVRDSGQHLLAVVTSILDVSRIESGAYATEPEPFRFMEAVEMCQSMMRLQAQAKNIDLQTQIAPDAGDINADRRAVQQILINLVSNAVKFTPDGGDVVVGAKRI-GSRLHFWVRDTGIGIAEEDFANLGKPFMQIQNDYTRRFEGTGLGLSLVKGLVALHEGTMSIESMPGEGTTVTISLP----------------------
171317076    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRILTIVLGTLLMVVL---FLVWNYLLRKEIR-LRKRAE-GDLAAAIEV-----------AEDASRAKSTFLATMSHEIRTPMNAVLGVLELLKQSRG---TIESQSASIDAAYDSAHALLSLIEDILDLSKIESGKLELAPEPIDCDALVRSVANVFEGLARQRHLLFSVSIDPRRLSVTIDPIRLRQILSNLLSNAVKFTHTGGEAMLRADAQDQVHIELRVKDTGIGIAAGEQEKLFQPFVQADRTIGAKFGGSGLGLAICRRLVELMGGALTLKSTPGVGTTVEVSL-----------------------
110834459    --------------------------------------------------------------------------------------------FLSLQEKSPRLAVWLRIL------IGIGTILFLATP-----------FTSRTFLIPISASAI--LLMDFSIFLIGLIRTRAGDPDARIFTLAWFCFIVGAATIALNKYGLIPRNILTENLEVVLLSLALARRINRLKEAHSNSVRDRAIAEMENHAKSEFLATMSHEIRTPMNGIMGMTDLLRRTDM----TQQQEQYVGTIYQSTQSLLRVINDILDYSKIESGKLELDYRSIALENIVDDCVRLFALHSSEKGLPLYIHIDSRVPEIKTDPIRLKQIITNLLSNAFKCTDRGHILHVNLKQPPNNMLMIEVVDTGIGLDEGQQSSLFQAFT--DLSAKTKHNGAGLGLVICKRLIELLGGEIGVSSSLGRGATFWISLPVE--------------------
225568537    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VQADVTDMLAAERKNKKALENALVLAEEANRAKSDFLSTMSHDIRTPMNAIIGMTTL---AVAHLGDSGRVADCLNKISISSRHLLSLINDILDMSKIESAQISLNRMEIYLPDMLEKLSAIIAPQAGEAGIRFDIRTEGRHNYFYGDALRIDQILINILSNAVKYTREGGSVMFAAEEIPSVRQRFTVSDTGIGMTEEFLEHIFDPFAR--SAGTQRIEGTGLGLSITKGLVDLMGGEISVQSTPGEGSCFQVEL-----------------------
254567876    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TMAANLTSQVRAFAQITFITVEASGEMDALKTKINQMVLNLRESIQRNTAAREAAELANSAKSEFLANMSHEIRTPMNGIIGMTQL----TLETELTQYQREMLSIVHNLANSLLTIIDDILDISKIEANRMTVEQIAFSLRGTVFGALKTLAVKAIEKQLDLIYQVDNSFPDLIGDSFRLRQVILNLAGNAIKFT-THGKVTLTVKKDEKLLLEFCVSDTGIGIEEDKLGLIFDTFCQADGSTTRKFGGTGLGLSISKQLIHLMGGEIWVTSGYGAGSNFFFTI-----------------------
186683956    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SVMGWLIIAAAPLSSDRESLIESKAQLRSQLMSRRHILSWQQQYQQLSN-SNQELERTNQLKNQFLANTSHEIRTPLSSIIGFTNLL-LAPGYEPTIERQREYLNIIQSSGKHLLALINDILDLSKIEANQLEVQWECVDVPLLCSNVLALVKEKAANKDLRLCLEIDPDITTLVADSLRLKQMLLNLLFNALKFTSKGS-VGLQV-VAKGISVHFTVWDTGSGISQEDQTQLFEPYFQIAKAVAGGAEGTGLGLAVTRKLAQIHGGSVKVESEVDSGSRFTLVLPLQQEAGAGIDKRDEGDEEAKYS
83941860     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDITETVEYQRKLVD-ARATAEAANSAKSLFLAKMSHEIRTPMNGIVGMTEVLGDTAL----TQDQRLYVDTIKTSGEALLVIINDVLDFSRIEANRLSIHPAPFDLERVFQEVLLLLQPLAVQKGLDLALDYDLFLPRLVGDAGRIRQVLTNLVGNAVKFT-QNGHILIRATGLPDAGIKILIEDTGIGIAPDMIEHIMGEFTQASSDPSPNAEGTGLGLAICQRLVQLMGGEIWVTSEHGIGSCFGFELPLK--------------------
288941215    --------------------------------------------------------------------------------------------------------------------------------------------------------------------LAEYPVTRVVNTGVIVQDLVLGILEPEDI--RLTWVQCEAYPLWDEPGRLQQIVVTFFDITAELERYRQHLEEARDAAEAANRAKSAFLANMSHEIRTPMNAIIGLNHLLQHEVTDP----RAHDWLTKVGEAAAHLLRIIDDILDLSKIEAGHLTLETGEFSPRNLIERTFSLLGDRARQKGLRLHAAIAPDVPELVGDALRLQQILLNFVSNAIKFSEQG-EIRVRAWTQAEDAEHLDVADQGIGLTAEQQARLFQPFAQGDESTTRRYGGTGLGLAIARRLANLMQGEVGVVSEPGRGSTFWASVRLRRSPSAAAPDGAARSEH----
45358683     -----------------------------------------------------------------------------------------------------------------------------------YLAKYSPIYNIDGEVIGMTFTALLNSVIQKIFFIAFSSLIIAVFVAVILNKKIVD---------SIKKLKNSAESFGRGNYDERASIDTGDELEELAESFNKMADEIGKELKEVDNLKSEILSIVSHELRTPLTAILGYVELLKDETAGKLS-EKQKEFISVISENSDRLKRITDNMSDLVTVDNKILDIKRDRINLKKEVNDILRSFDYFAESKNIVLLEDVDN--LDIKGDKSKIHQVLSNLIENAIKFSKKQTKVTV-MGFEDKGNIHLEITDQGPGIPKEHLGKIFDKFYQIDSSSKREVGGSGLGLAVCKKIVESHGGSIWVESKIGKGTTVHVMFPLIK-------------------
159898664    -------------------------------------------------FTVPTAFIVSSTVGSAF-RASLTSILILIFFVIAVMNLRQGHFRRSVTLASSGLVVGLSIILLLEGLRNSAWILSAFMMPITLSGKGIKTIAGASIIVIAILGGLQLFNLAYPRLGDLLPPTISTFIFSVLIVGFFFHRFSASLNDALSRALQRESELQQIRDKLEILV---DQRTAALQDALHAVEEREGRLEKANQLKSRFLANMSHELRTPLNAIINFTAFLDRYGEF---SERQRELQERVLYNADHLLGLINDILDLSKIEAGRMELMYEKTQLEPIITGVMATASGLTRDKGLELELDMPEELPTMVIDKVRIRQVLLNLLSNAVKFTEQG-QINVTISQPDPETVQISVQDSGIGIAPEHQQQIFEEFQQVQNEVTHQYQGTGLGLPISKLLVEMHGGNMWLESTPGKGSTFFFSLPIT---NKLPE------------
237808149    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FGALLLGRSAPFREGLLREMEPLVNKLALALTSCRQYQRLKLAQQSMIQARDEAQAANKAKSHFLATMSHEIRTPLNAVINLSELLLETQL----DDRQRKLTQGVCEGGRSLLQLVNDVLDFSRIEAGRLELVTTSFRLHDLLDGLASLFEKEAVIKKLHFGLSISPDVPDVIADPSRLRQILQNLLANAIKFTEKGS-VSIAVRMLAANQQIFHISDTGIGISESDQQRLFQEFSQVDTNLDRRFGGSGLGLAIAARLVMLMGGKIGCHSVAGIGSTFWFTLPAK--------------------
138895266    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLMVGILSVFLTIITIAFLSRVITIPLIRMKQATEKLSKGDFSV-RLQVKGGDELAEL--GKAIQTLARD-LEYLKKERNEFLASISHELRTPLTYVKGYADIARRPNM---EEEERNRYLSIIYEEAEHMQKLVKDLFELAKMDQHSFQIHKEPTNLCSFLKKLHDKMHPAFQAKKMSLVYQCEKNI-TVHIDQKRFEQVMINLLDNALKYADQGSTVSIDARAEKDNIVMI-VSDEGRGIPEEDLPHIFERFYRVDKSRSRTSGGTGLGLAIAKEIVEAHGGSIYAASEYGKGTNMIITLP----------------------
119486633    -------------------------------------------------------------------------------------------------------------------------SLQNALIQFSQSPEAQNLYNLSDESIALTVSLGDRVASEKAELLGNQILFFSLLISAFLGL-VLAVYISWVIAYPIATMIKVANQVGEESDFAIQIPVTTDDEIGELTYALEELEKAKVLAESANRSKSVFLANMSHELRTPLNAIIGYSEMLHDEADDLGCHDFLPD-LEKIQTAGRHLRDMISDILDISKIEAGHVTLYLEDFSVEQLLKDVITTTKPLAEKNRNTVKIEIKNEIGQMYADLPKVRQILLNLLSNACKFTQDG-VITIVVKRVKSKYLIFKVIDTGIGMSDEQQKLIFKAFTQADASTTKRFGGTGLGLAISQRLCEILGGGITVESQEGKGSTFIVWLP----------------------
24216361     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LALLNQALKEKSEIAQQENQAKTVFISNISHEIRTPMTGILGITELLLNTPLNP----DQKDSLELIQRSGDKLLKIVNHLLDFSKADTGKIELESIPFNMQELLNDLVSLLRTEILKNKNELNILFPPNFPKLLGDPVRIGQILTNLVSNATKFTKEG-TVEVGFHILEKTNSELSVFDTGIGIPPTKFNSVFEPFVQSDKSITRHFGGTGLGLSITKKLIELMGGKIHVESQPGIGTRFWFELKLEIPESIDEESFTENSEAE---
256828313    ---------------LRVTGIRALVLSPHITTIDRAIWINDVKVLGTGLLVGFFFTMVLIHLAIYLYTGNGKFKWLVLGNLAFAGFVALTSYQHLFSIRNMPAAI----MMAGLMAQGFLACVIREFLELKKYNKRINAIMLFFIYLVFAVAA-GAFYLPQELQGNFVPVSLIGAWACIASMSIFLIAWAGAVVS-ISVYNRAAHGAFSAHPSIIWAGFVCEGVAMSILLAYTVQTMARQSAEAMAQAKSTFLASMSHEIRTPMTAILGFLNL----SLQMRPEGQLRQYLLKIRTSAQHLMGIINDILDLAKIEADKMELDADPFEVEAVLRDTADILVARAFENGNELVVSVQPGLQHLVGDSLRLKQILVNLGGNAIKFT-RNGTVRLAVLRAEDGTLRFQVSDTGIGIDAAVLPRLFESFVQADTSTARVYGGTGLGLNISRRLVHLMGGEIAVRSQLGQGSTFQFT------------------------
222147417    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SAMFEMEKTSAIMLGLLMASVIFLVVTLHRQLKS----------VRETSRRLETMTRELSDAYEAADSGNRAKSQFMATMGHEIRTPLNAILGMAELLEYSQL----PSDALQSVKTIRSSGEALLEVINEILDYSKIEHGKLELEERAVDISSLAENTISIMQGRSDDQDNQLVLDIPVSLDYVRTDPTRLRQVLLNLLSNAIKFT-QNGVVTLRLRRGSALMLRFEVEDTGIGIDETGLAKLFKPFSQVDASISRKYGGTGLGLTICKQIVEKLGGELGMSSTVGVGSIFWFELP----------------------
167746502    -------------------------------------------------------------------------------------------------------------------------------------------------MAALSIDGVHEYVYYGPIPETEWTVCVTMRSGGVDSIESLSGFMSRSTVAAVLFITALIMGFSLVYIHLIRRNAEL------LAAEKNRAEEAFKHAEKANLAKSEFLSRMSHEIRTPMNGIIGMT---LIAGQNLQNSAKISDCLKKISLSSKHLLALINDVLDMSKIESGKIEIKNEVFDFKVFIESLTTVYYAQAVSKKLNFTILIGEVREELIGDSLRLNQIITNLLSNAIKFTPEGGNVTLRIQELREEDERFQVEDTGCGVAPENMEKIFNAFEQETSDVAQKYGGTGLGLSISRRFASLMGGSLILNSEVGKGSVFTADIP----------------------
170741139    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLRDVSAARRTEAEAKRAAEAASSQKSDFLATISHEIRTPLNAILGFTEVMMEEQFGPIGNERYRDYLRDIRSSGEHVVSLVTDLLDLAKIEAGHLDLHFTGVVLNDLVGASVSLMQPQAARQRVVVRTSFANGLRPVLGDQRSLRQAALNLIANAIKFTDAGGQVIVSTAMTDRGGVALRVRDTGIGMTPDEVETALQPFRQVATAQNRRGRGTGLGLPLTKALVEANRGTLRVSSRKHEGTLVEVLFPPARVL-----------------
171912848    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VYDSRGNIISVVGTIGDATSEREVLLVKEREARAEADRANRIKDEFLATLSHELRNPLNAILGWASILRTESSDP---DELAAGLDVIERNTQLQAKLIADLLDMSRILSGKVHLDLKPTNLLSLAREGVETIRIMAEEKRITVTTPGDAPPVMVSGDSARLQQIIWNLLTNGVKFTPPGGSLDLSIICGQDRAELV-VTDTGTGIDPQFLPHVFDRFRQADASSTRKYGGLGLGLSIVKHLTEMHHGTVQVFSPVGKGATFKVTLPLLR-------------------
149918850    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQQQNAELERAIAHLRDVDQLKSNFLATVSHELRTPLTSIIGFSEMLAKGIAGPLN-EEQTEYANMILDRGEELLRLITQILEMSKMEMGTVRLKLRPTPLADVVGRAFGSAVIPADRAHVNLVRDFADDLPLMLVDPDKVLQVLINLVTNGIKFNRPDGHVAVRAGEEVADAMRVSVSDTGIGIPEDQLARIFDAFYQVDSSSTREHGGAGLGLSIVKKLIEAHGGEIWAESIVGVGTTFHFTLPLAE-------------------
269960019    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WVFVLLSIISLVAIFVLQTQHRVNKLKQLNDDLT-----------EATEKAERAAKAKSQFLATMSHELRTPMNGVLGISQIIASETK----ERETKEHVQVILDSGQHLMTILNDILDFSKVEENKLELEAAPFNLPQVLTPVCSAIQPLIEEKNIKLYVENEPENIEFNGDCARIRQILFNLAGNAVKFTSDG-HVLIRAELDEPRKLLLSINDTGIGIPADKQDRIFNSFEQADTSTTRKFGGTGLGLAIVKKLTELMGGEVKLKSVESIGTQFLVELPIPWEEKALPK------------
217978617    ---------------------RLTTERGAEQDWLKTNLARFTNLLQGQRDLVTVGRMLLSELAELIGAQNQVEGDELTLLSAYADDGDHPRRIAFGEGLVGQCARDGRRILISDLPPNVLPIRSGLFKAAPRTAIVLPILFEGEARAVIELASLNPLTELQISFLEQLTASIGIVLNSIAVSMQTEGLLGQSQQLATELLARQT-ELQQTNEQIELKAQQLEERNNEVEAKNQQIEQARRALEEKSKYKSEFLANMSHELRTPLNSILILGQQLSDNVEHNLSDRQV-ECARTIHAAGSDLLNLISDILDLSKIESGTVSIDAEEISFAHLLQMIARPFRHEAESRGLSFDVEATEGLSHIVTDVKRLQQILKNLLSNAFKFTAAGG-VSLKVAARAKGVVAFKVADTGIGISAEKQKIIFEAFQQADAGTSRKYGGTGLGLAISRDLAQLLGGEIQLRSVPGEGSVFTLYLPLAYTVEVAPRAAHDE-------
120555598    --------------------------------------------------------------------------------------------------------------------------------------------RVGELTIVSSIEQVYQDILDRALLLLFQSIVVMLGTLGLL--LIVRVALSRHLETMADYAAKLNLDALVEPLKLRRRNPSRPDELSELEQARSLRQTTRDEAIRANHAKNQFLANVSHELRIPLQSVLGYANLLTDTPL----DQEQREYVNTLLNASESLSSIINDLLDISSMEAGKLELEAIPFDLRETLNDLIHMLGSRAREKGLALEVRVDENLPWLTGDPVRIRQVLLNLLSNAIKFTDSG-HVLISIGRKEGKVLRLAVEDTGVGINPEDIPLVYEPYVQLGQRFQRQLPGAGLGLTICRQLVDLMGGSMDLESRPGEGSTFWVEL-----------------------
114328501    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLRSAFWQAWCVMLLISG-IAAWLLVLALQSRHVAREESR--RQTALLMNEIRAHRRTDAKLQKAKEAAESANLAKSRFVVGASHELRSPLNAILGYAQLMDGDETLPP---RWQRAIGIMRRSGEHLAGLIEGLLDISKIEAGRIDVARDAVRLGDFLDQIVSMFRIQAEAKGIDFIFDRPETLPQVYTDERRLRQILINLLSNAIKFTRYG-RVTFRVRWRS-QIADLDITDTGIGIDEQELERIFEPFHRTSGALHASMPGIGLGLTITKLLVQILGGDITVQSKLGEGSTFHIRL-----------------------
254489970    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIRDITEQILDKKQLENLNSSLEEQVRTRTEELEKAKNEAIEASNMKSGFVANVSHEIRTPLNGILGMHNLLKRENL----NEKQESYLQMATQSAKSLLMLINDILDLSKIEAGKLEIESLPINLIDSFSQAANSMAVRAMDKNVEIVLDLDIKHTVVIGDDLRIRQILNNLISNAIKFTDKG-EIIVSAATTEDVALDVSVQDTGVGIDKAKLNQLFKAFSQEDSSTTRKYGGTGLGLSIVSNLCSLMNGECHVESEKNVGSTFSFRL-----------------------
16124976     -------RPFATCKGAARTRSLVSRTSAALPRF-AEWLDQDVTSVTARSLPTLGVRLAICAATALIYALAVDLLWGLAVASAEAA-VFICSSPQRADRKISHAQ--RLSYVAAVAWMNIVWWSLAIM---LWRQDHPALRMAALCVVCAFLVHAQAFTARSKTLLLIVSATLLLVLCGVLNDFPPSERLA-LCAAAIILIIYTA-----------KAAQTNGQQGRALELAKS-------QAEAASQAKSEFLALMSHELRTPLNGMLGLSQALKLEPLEPGEREQ----VELLEESGRTLLALLNDVLDMAKIEAGKLDIAPTQEDLSRLAERVVRINQAQAREKGTEITLEIDPATPRLLFDPLRVRQCLGNLVSNAVKFTPAG-QIRVRVTCEAGDQAKIIVSDTGVGMGPAVLARIFTPFEQADPTIARRTGGTGLGLNITRRLAQMMGGSVSVRSTEGKGSTFTLTF-----------------------
171915305    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLRVAVGDLTTAEMAAQASSRAKSDFLATMSHELRTPMNAVLGMIQLLQKANLKPVEHE----YLKTAYEVGDRLMTMINDILDFSQIDVGTIALVRDRVDLPALLEDVTASVRDEARLRKLDLTAHIAPGCPTLWGDNTRLRQLLRHVVGNAVKFTDSG-YVRITAKVVLPGEIQFKIEDTGVGIGKENQEALFDAFYQSDSSIRRRHGGTGLGLAISKRLCDAMKGRIWFESEVGRGTTFHIALPGEPVMEP---------------
110597907    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITNFVAIKED-ITEKKKLWSELIAAKEHAEESDRLKTAFLANISHEIRTPMNGIVGLSEILKDPDL---SKEEQSLYIDLIDQSCQRLLYLINDIIDISRIEAGKTNVKISRTPVNTTLRDLHAFFKPLAEQKGLRLSCTLSDSESVIETDSTKLTQILTNLLQNALKFTREG---HIDFGYARNKNLEFYVADSGIGISPDMQTKIFERFRQADNSLTRNYEGAGLGLSISQAYIEMLGGLISVKSTEGKGSEFIFTLPETDVQPAAVKPNHDS-------
117924952    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISERREAEQALEAAKRSAETASKAKSRFLSTMSHEIRTPMTAILGVAELMS----GTHLDRVQREHVSIIRRSGDALLELIDDILVISQNEGAQEGEKQVVFDVDHLLESVMDMASYRATEKGIKLLSHVAALVPRVMGDPVRLRQVLINLVGNAIKFSEKGEVIQVRPGPRNGPERRFSVSDNGIGIPMEKREAIFDAFSQVDETESRRFGGTGLGLTICRRLVNLMGGQLELFSEPGVGSTFAFDIPLQPAMEQANPANLE--------
254512446    -------------------------------------------------------------------------------------------------------------------------------------PDGFAFFDGNNTLIGANAAYLSVFLEEVAPGITYPRLLEILTCEGIIGADRTEDWLARMLRWAQPHPEPMVIQLWNGQIRLIDQRGHGGDVLS---LALNITATVRHEAEAANRAKSAFLANMSHEIRTPMNGIVGMTELLTETPL----NEEQRLYISTIRNSGEALLVIINDVLDYSKIEADKLTLHPEQFDLERCILEVAMLLQPSVRDKGLTLLVDYDLFLPTLFGDPGRIRQILTNLVGNAVKFTAQG-HVLVRVTGVPDADIHVAIEDTGIGIEADKIAHIFGEFNQIEDAQNRQFEGTGLGLAITKRLITMMGGTVWVESDVGRGSCFRISLPTAEGPQPAPPD-----------
115523225    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRTDITDFKTIEAALEQKVADLELARNNLESQKQELVAKSADLELAKETAEAASRAKSDFLAIMSHEIRTPMSGMVGMIDLLRETPL----TAEQKGYAEIAKESVNSLLGVTNDILDFSKLEAGELKAEAIDFDIEHTIGGAISLMKAKAQAKQLDIRTVLTPGLPWLVGDPSRIRQILLNLINNAIKFTEQGA-ISVKASYDDKIELRIEIVDTGIGIPMEVQQRLFNPFVQADTSISRKYGGTGLGLAICKQLALMMGGEIGVRSGPEPGSTFWFT------------------------
86137265     -------------------------------------------------------------------------------FVAQQYEVTMKRRFRTVAVTCNAVVLGLLWILLGVSINAPSMVIISAVAIAGSIAARLLLKTEYKLLARLAAVIGSVFTMPPDSYIELFFVVLPFMTFSMRREKAMIIALLGIAFGSWVLFRFMGHDFFSGGVFVTVFAILVVQMMAFGQLAESYSDRAHQKESKANRAKSEFLAAMSHEIRTPMNGVLGMVEVLEKTDLAP----EQRRILHTIQESSNSLLWIIDDILDVSRIEAGKMELFETPMRLLPLIEGATATLRPHANQMGVQLSLSVQADLPTFRGDAGRMRQILLNLMGNAIKFSEEPGQVKLRVEIREAGWIDFVIEDNGIGIEPEVQETIFTPFERSASVAKRMIKGNGLGLTIVQQLVSKMGGAVKVDSTLGEGSVFTVRLPL---------------------
297569592    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SRRKQAEAELEQRNEELTRANHQLAASNRRKSDFLAHMSHEIRTPMNGVIGMTALLLAGDL----DEQQRHYAGVIKASGEALLRIINDILDLAKIEAGRLELVSRDFSLPALLAEIFTLLQPEAAAKGLALKEQVAADLPPLRGDDVRLRQILLNLLGNAIKFTDHG---EVELSVSGQHEICFSVRDTGPGVPPELQQQIFAPFEQAGAADRRRPAGTGLGLAICRRLAQLMEGSLRVESTPGAGATFHCVLPFAAAKEAPVE------------
197104023    -----------------------------------------------------------------------------------IVQQRLLRRWLRTSGEADQVRGYRRLALLSAVRVSLVPSVAMVLAGGLGEMAYFWVQAGTLIAIALSAGALSR-----TIFWGFVPVLVAAGVTCLTTLPPAPAGAVLLLAIMLALLAMISNNTTQAISGWHAAFNANLALVRELEIARDQAVAERAAADQANRAKSNFLATMSHEIRTPMNGVLGMAQLLKRDEADP----QQIARLDTLIDSGEYLLSILNDILDVSKIDAGRLEILSRPEDLRLLLDRLVGFWVGRAIEKGLALNLTMGSGAPDVLTDALRLRQILFNLVGNALKFTETGGVEVIVTGQPARDGVRFSVRDTGPGIAPGDLPRLFDRFSQGDEAEIRKFGGTGLGLAIVRQLAELMGGEVAVESRLGAGSTFHVEIPLT--------------------
75906463     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HVADFGQAPNLARRMGERREIFGRRQDGTEFPAEASISKFQLDKEVFYTVILRDITERKQIE--RMKDEFVSVVSHELRTPLTSIHGSLGMLASGLL-PADSEQGRRLLEIATDSTERLVRLINDILDIERIESGRVKMERESCNLTDLIESAVSIMRPLANKAGVKLSVSHPS--IQLWVDPDRIVQTLTNLLSNAIKFSTAEKTVWL-VAQQYGDELLVTVKDNGRGIPADKLDSIFERFQQVDSSDSRNHDGTGLGLAICQSIVQQHGGRIWAESVLSEGSNFYFTLP----------------------
220908496    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IALRWLMRDITARKQAESHLHQVQLQNLEESNRLKNQFMGIISHELRTPMNAILGFSDLLLRRFHDRYEPQQIA-FLERILNNAKHLLLMIEEILAYSRLKAHRLELQLEAFDLLELARITAEEMQCMADQKALALELDLPPSPLVVCNDRTRVRQILVNLLSNAIKFTDTG-RVTLAIAPGKAEKLLITVQDTGIGIDPAHQGRIFQEFWQVNQSQTRSQGGTGLGLSITSSLVTLMQGKIWVESELGEGAVFRIELPRNVPSPPIPEQD----------
16124905     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITEYKRARDELAAEQARAEQALEARSAFLANMSHELRTPLTAVIGFAALVEGLDDLP---ETARDYVGRISTAGKALLSVINDVLEMSKLETGQVQAHLAPCALAPLIDDTVRMFGLHAAEKNLQIAVRVDPPPRVLMIDPDRVRQVLINLIGNAIRYTDAGS-ITLEVIWRGEEELFVAVKDTGIGIDPADQAHLFKRFSQIESARARSRGGSGLGLVISKGLVEAMGGRIGASSKPGEGSTFWFAIPASRDEDAGPE------------
259907954    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVSARVKMEQSLHEIA-QEAEQASQSKSMFLATVSHELRTPLYGIIGNLDLLKTKALPAGAD----SLVTAMNNSSSLLLKIISDILDFSKIESEQLKIEPREFSPREVIAHITANYLAMVVKKRLTLWCFIDSDVPALDGDPMRLQQVISNLLNNAIKFTHTGGIIL--QAYVKGDYLAFRVRDSGVGIPAKEITRLFDPFFQVGSGVQRHFQGTGLGLAICEKLMNMMDGDIEVESEPGMGSQFIVRIPNSRVVTLEPRDGLQDKQ-----
255021586    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRQREAQRQYEQESKEQAERANQAKSQFLSSMSHELRTPLNSILGFAQLLSTSRREPLSP-RQQGFVEHIRDAGQHLLSLINDVLNLARIEAGELTFSPEVLSLAALLRETSEMVADLARERDVQLLETLGDDPLWVCVDLTRTRQILLNLLSNAIKYNRPGGRVLISLAPIPERAERIAISDTGIGIPADRQHRLFRPFERLGQE-NGPIEGTGIGLMITKELVERMGGEIRFESREGEGTTFFVFLPAHRA------------------
142166015    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLALRENADELRG-ARDSADAASSAKGEFLATMSHEIRTPMNAIIGYTDLLSQSELTAI----QAEHVGIVRRSGGVLLDLINNILDFSKIESGKLDFDRQEFDLEEVVGGSMEACLLPAREKQLEVDYRIGPDLGTYLGDPQRLRQVLTNLVTNGVKFTSRGSVILSVTGDASATGLTFSVRDTGCGIAEEEMDLLFEPFSQLPSGRARHQGGTGLGLVISQRLVEGMGGKISMKSSVGEGSVFSFRIPLERVRD----------------
110596980    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEDHLLAIEKAGLLDSGTDEISRESDLIYRKHQRIEDANQARNELIEKLEESMRLTEEMARNAEAANAAKSQFLANMSHEIRTPMNGVIGMADLLLETRLST----DQRNYVEIINGSGRNLLKIINDILDFSKIEARMLELDAIDFDLFDLLEEICGVLGLEARDKGLELLLITGFDLPSLKGDPARIRQILVNLIGNALRFTPEGGEVKVMVQQQTDRNAVIRVRDTGIGISADKLQKIFEPFTQADGSNIRKFGGTGLGLSISNDLVLKMGGGIHVESEPGSGASFWF-------------------------
288957220    --------------------------------------------------------------------------------------------------------------------------------------------------------------LPVSTLIDRQPLVIEAATPLAEIGRRLARLKPSALATGFLVVEQGRYLGVGTVTGLMARSAEQTDLRARQ------LEEARQKAERAIRAKTAFLANMSHEIRTPLTAMMGFAELLEQEVLGPHAIPLYREYARDIAESGRHLMELINDLLDLSKADADRLELVEGTVDVVRVAIGAARLLAERAARHGVRIATTVPLDLPPLRADERKLRQMLLNLLSNGVKFTPADGVVTLGAHMAADGALWLSVHDTGIGMTGEELAKALEPWGQIDSALARVQVGSGLGLPLTKRLIELHGGRLDIVSRCDDGTTMSLVFPPARV------------------
225388358    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FYISRELKRVCMARTDVTDVVRQEQRQKEELAAALVAAEQANAAKSDFLSRMSHEIRTPMNAIIGMSTI---AAQHIGDDEQVADCISKIGISSRFLLSLINDILDMSRIESGKMLLKNEKIPTEEFLNGINSICYAQAASKGVDYECIADPVLDDYYGDAMKLQQVLINILSNAIKFTSEGGKVTFSASQRNDAVLRFIVNDTGVGMSEEFIPHIFEPFSQESTGTTAVYGGTGLGLAISKNIVDMMDGRITVRSIKGIGTEFTVDV----KLGISEEEKHRHSQKK---
255535913    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITERVRTTVELKNAQQLAVRASKAKSEFLANMSHEIRTPLNGVIGFSDLLLKTPL----NEMQTQYLNYINESGESLLTIINDILDFSKIESGKMELMIDRTPVYDMVGQVINVILFQSQKKDLELLLNIEPGLPEILFDESRVKQILINLLGNAVKFTLRG-EIELKVQKLRMDAERIAVRDTGIGIPKDKQKRIFDAFTQEDSSVSKKYGGTGLGLTISNNILKYMGTSLSLKSTPGEGSEFYFDIPYEEVIAGEEED-----------
186684847    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITERKETELKLRASQEAAEAASRAKTEFLATMSHELRTPLNAIMGLSQLLQQEIVGSLN-EKQNEYVSCIYSSGEHLLALINDILDLSKVEEGKEELLLSPLPVSDLCNYAIWTVRDRASEKGLKLTYKIDLQEDICIADERRIKQMLLNLLTNAIKFTPVG-NVSLVVKKVP-QGITFTVSDTGIGIDPNQFQFLFEPFKQLDSRLNRQYEGTGLGLALTRKLARLHGGDVTVTSTLGEGSQFTLFLPN-PVPSKAVED-----------
170748504    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LARTFNDLLSAVNERDHRLAEAEVSARTADEAKQVADAANAAKSAFLATMSHEIRTPMNGVLVMAELLA----GSDLPARQRRYAEVIARSGRSLLAIINDILDFAKVEAGKLELERVPVSPAELADTAVTLFAERARTAGLDLAAEVAPEVPHILGDPVRLGQVLSNFVSNALKFTEAG-HVSVRMAIDAGDGLVIAVSDTGIGIPQDKLATIFSAFSQADQSTTRRFGGTGLGLSIAQQIVAAMGGTVAVTSRVGAGSTFSARIPVTVAEPARPVRRREA-------
297539506    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QQNILDQKLREKNIELERSKIAAEQANLAKSDFLSNMSHELRTPLNAILGFAQLLEGGTPAP--TETQTKRLKEILKAGWYLTDMINEILDLAKIESGQTPMLLEPVLLTNLLFECQSMFEPNALESGIKLLFSMVNRMWSVRADQTKLKQVVSNLLSNAIKYNSEQGTVEVKCSESALGRIRISVKDNGAGLSAEKLAQLFQPFNRLGQEV-GVKEGTGIGLAVSKKLIEMMGGTIGVESAVGVGSEFWIEL-----------------------
75911124     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WFEVHAYPAEDGLGIFFRNITERKQAEQEREYLLMREQIARSEAERANRLKDDFLAVLSHELRTPLNPILGWATLLKKRNL---EEATRRRGIETIERNAKLQIQLIEDLLDVSRIQQGKLNLNIQSVNLVNTIEEALETVSLAIEAKNIDVKTALNVNVCMVAGDAARLQQIIWNLLANAIKFTPPAGQIQVALERVNNSAQ-IQIQDNGKGISSEFLPYVFEYFRQADGTITRQFGGLGLGLAIVKHLTELHGGTVKAESAEGMGATFTVNLPL---------------------
254299737    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISLRKESELKLKEARIAADQANKAKSTFLATMSHEIRTPLNAIIGNLELLRRSPL----SEQQSERLHVVESCSNALLHIINDILDLSKVESGQMTLENIPFDIHTLLQETVDAYAPLAESKGLALLSSIGEGVARHYGDPTRIRQVLSNLIGNAIKFTERG-HISIDVHRRDGSAIEIWVNDTGIGIRPDRIATLFDVYTQADASIHRRFGGSGLGLPLCQRLVTIMGGSIEIDSLPDFGTTVTVALPLREARHATALSNGPAARRR---
295114872    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RIFLLQTYRIWEGEDRFITVLTDQTQILS----TQKELEAAIQQAEKANRAKSEFLSRMSHEIRTPMNGIIGM-GMIAMQNLG--DSSRVEDCIRKINLSSRHLLTLINDVLDMSKIESGRIEIKRDVFDFRLFLESVSNVISGQARDKGLNFDVIFLGDMEELFGDALRVNQILMNLLSNALKFTPEGGSIVLRIAKMDEDWLKFEVSDTGCGIEEKNYEKIFMPFEQEHEDISHVYGGTGLGLSISRRFAELMDGRLTVSSQVGKGSTFTLTMPL---------------------
71907073     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VIGVLGIYTDITER-KNTAQELAKHRLHLEQLVEERTEELLL---AKDAAENANMAKSAFLANMSHEIRTPLNAIAGMAHFIRRGGLSPKQSEQ----LEKLEGASTHLLNIINAILELSKIEAGKFEIEESPIKVESILGNVLSLLHDRAEAKHIKLLCEIELLPKDLLGDATRLQQALLNYTTNAVKFTETGS-VTLRVHPVDENAIRFEVRDTGIGIAPEVLPKLFSAFEQADNSTTRKYGGTGLGLAITKKLAEMMGGDSGAESTLGRGSTFWFT------------------------
193215941    -----------------------------------------------------------------------------------------------------------------------------LIKTGDETPLAY-LYVTLGCVSAASTEAMIAH--SYALRILVVSLVVALLAAMLIGLAMIAL-LTKDLWRFVTFIQKIQGGDFSKRIHVSSSSELKALANAFNEMAAKIEHTMNLLKENEKLLR-EFIANISHDLRTPLASIEGYMETIILKKHLLSEKEKQQ-YFNTILKNTRTLNRLVNQLLDLSKLEARQVKLKPEPFSITELIQDVMLKFNPQATASNISLNAHFPSHTPFVFADLGLIDRVLQNLIGNAFNHTEENGCIDVEIEMLDEYTMYVRVQDTGKGIAPEDLKHIFDRFYQGDKVRSKHKSGAGLGLTIAKKIMELHHSTLDVESTLGVGTTFSFKLP----------------------
255528162    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TYFIYEGKQTILSILSDITSEKQVEKLEKDVEKNIKLLNETR----EFNKMITEFFSNISHELKTPLNVIFSAVQVLNLNKNEGENIEKQHKYLKVVKQNCYRLLKLINNLLDITRADSGFLKLHTGRYNIVSVVEDITLSVVSYVESKGINLIFDTDVEEKVINFDADKIERIILNLLSNSIKFTNPGGKIYVNMS-DIGNGVTISVKDTGVGIPEDKLQMIFERFGQVDKTLRRNSEGTGIGLCLVKSFVEMHGGTIEVKSKLGEGSEFIIKFPEIITEQQQSEEN----------
254438509    ----------------------------------------------------------------YFDPTAIFAYYGVVALTMLDVHLGLQAKAWGQDPVVGRQILKRIALNTAISGMAIAAFIINIASQQTMVGHFTPLFFLFSGSI---FAAMYNSQMIGILILRLSIYGLAFLYIAFLDVFRYLPPLSSNI--WLEFFTIIFVLYFIGDISVKFYVNQQERL-----EQMKLIQEENERTKAALEVKSQFLSTVSHELRTPLTSIIGSLELIKADPRG-LLPDNLKPMIGIAARNAQRLAALIDDLLDLQKIEAGEMAFHFKPVDANDLVYEAVESTAGYASKLGIHVTTAPCGEDCQIAGDRNRLVQVMSNLLSNALKFSDKGGAVKVRVETLSTR-IRISVHDEGVGIPRGAKDCVFGKFSQVDSSDARKVGGTGLGLNITKQIIGRHNGTVDYVSELGVGSTFYIEF-----------------------
160939015    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILYSRTIQNGILRDKKLRYSYYNRQRKIILLTRSDITEIREEKRQKELLQDALNAAQVANQAKSTFLSRMSHDIRTPMNAIIGLTAI---AASCADDPDRVIDCLGKITSSSKLLLSLINEVLDMSKIESGRIVLSEEDFLLDSLFKDVISMIQPDLKRRGHTLNIHIETEHEAVCGDMQRLQQIINNLLSNAIKYTPHGGTITLELSETRSPQQRLVCEDNGVGISPEFIERVFEPFERAEDERIRSVQGTGLGMAITRNIARMMDGDIWVESTPGRGSRFTVTLPDSSVLTELP-------------
262273972    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSANSGKLIINALSMPLYLSNQLVGVVCLFDESTNYLVSWLEPVLSSLSAMVNFVRQKKLNDMISEEAKEDAERANEAKTNFLAMMSHEIRTPMNGIVGMSNLLKETDL----NQQQSYFVDTLIHSSNALLNIINDVLDLTKIEAGKMRLIEQESELTDLVHDALVVFHAKAVEKSLRLHCLIDPHLPWLILDPVRYTQIILNLVGNALKFTKHGSVVHLSLVTEGGDMLRLEVKDSGIGIPEDKLHNIFENFTQVDNSYSRSYQGTGLGLPVCRKFIELMDGDIRVVSKEAVGTTFTADVPL---------------------
262173448    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSIRNITDRLAFEQTLKQALHD-----AEQATQAKSVFLANTSHEIRTPLNAILGLTHLLSDESL----TESQHRLVDKIGISGKSLLGIVNDVLDLSKIEANEMILEALPLDLREFLEEVASVFSTQAEAKNLDFKLEMGVDLPHVIADSMRLRQILTNLLSNALKFTSVG-HIALRAEIAEKNIVRFSITDTGIGISEEAQKRLFKPFSQADTSTSRRFGGTGLGLSIVHKLSGLMEGKIGVESREGQGSTFWTEMPLQ--------------------
254412478    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISDRKQVEFALQRAKDTAEQANRAKSQFLSNMSHELRTPLNAIIGFAQLLGRDSS---LTQEHHDHIGIICRSGEHLLSLINNVLQLSKVEAGQVKLNCYSFDLYGMLQVLEEMFKLQAENKGLQLVVDYDEALPRVETDEGKLRQVLINLVNNAIKFTSQGG-VTLRVKAVQGEMLRFEIEDTGLGIASEEIESLFEAFVQTEAGRKS-LEGTGLGLPISQQFVRLMGGEIHVSSRLNQGSIFTFDIDVNRV------------------
162453383    ------------------------AKFSRMLQGQKDLLTVGRRILSELA------TVVTAQQGVFYIMDASREEPVLKLLASYAFKERVDNQFKLGEGLVGQCALEKEKILLVNAPPDYITITSGLGDAPPVNIIVMPVLFEGQVKAVIELASLERFSPTHQAFLDQLTESIGIVLNTIEAMRTEDLSLARELQSQQEELQETNAALGEKARLLAEQNVEVERKNHEVEQARQALEEKARQLALTSKYKSEFMANMSHELRTPLNSLLILSDQLSRNNDQNLTARQV-EYAKTIHASGTDLLGLINDILDLTKIESGTVVVDVGEISFTDLSDYVRRTFRHVAEAKKLDFELSFSSTLPTMFTDAKRLQQVIKNLLSNAFKFTERGKVVEVTVARRADVVIALSVHDTGIGIAPDKQQIVFEAFQQADGSTSRKYGGTGLGLAISREIAGMLGGDLTLISAPGRGSTFTLYLPRT--------------------
117168610    -------------------------------QGQKDLLTVGRLILSELAP------VVGAQQGVFFTMDVAKEEPILKLLASYAYKVRVDNHFKLGEGLVGQCALEKEKILLVNAPPDYIRITSGLGEAPPVNIIVIPVLFEGQVKAVIELASFERFSPTHQAFLDQLTESIGIVLNTIEAMRTEDLSLARELQSQQEELQQTNAELGEKARLLAQQNVEVERKNREVEQARQALEEKARQLAITSKYKSEFLANMSHELRTPLNSLLILSDQLSKNNDRNLTGRQV-EFAKTIHSSGNDLLALINDILDLSKIESGTVIVDVGELSFSDLQDYVERTFRHVAESKKLEFELNFAQNLPQVYTDAKRVQQVLKNLLSNSFKFTERGS-VALDVDLRAGAAIAMSVRDTGIGIPHDKQQIIFEAFQQADGSTSRKYGGTGLGLAISREIAWMLGGEIKLSSKPGSGSSFTLYLPLT--------------------
215433475    ----------------------------------------------------------------------------------------------------------RNIVVLPVLFEGEVKAVIELASFHTFSEVHMGFLEQLTESIGIVLNTIAANMRTEALLKQSQALTDELRTNKRLEQQATSLQQSEELLKRQQEELRSTNEELQEKAKLLSEQTEVERKNGEVEQAKLALEEKAEQLSLTSKYKSEFLANMSHELRTPLNSLLILSQTLSDNVDGNLTSRQV-EFAKTIHASGADLLELINDILDLSKIESGTMAVDVGPLRFGDLREFVDRTFRQVADKKGLEFHIGLGDSLPELETDAKRLQQVLKNLLSNAFKFTESGS-VSLDIGLAKGGWVAFTVVDTGIGIPKDKHQIIFEAFQQADGSTARKYGGTGLGLSISREIARLLGGEIRLESDVGTGSAFTLYLPLA--------------------
116624972    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TGIVRSLLDVTERNLAAVAAREQYALELRSKNEQLARALEGARAATVAKSRFLASVSHELRTPLNGIIGFSELLYDAKLGHLSGEQI-EVMGDILTSARHLLQLINDILDLSKVEAGRMEFRPERSRLQPLVFEVRDVIRPLAERKNLVLATEVPEDLVA-HLDPGRFRQVLYNYLSNAVKFTPAGGSVTVRIARERQLWFQLEVEDTGIGIAAEEIPRLFQEFSQLPNSRK-ADQGTGLGLALTRHIVEAQGGSVTVRSELGRGSVFSALLPLDSALRIT--------------
242278944    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KIMSDALLKSKEQAEAASKVKSEFLANMSHEIRTPINGIMGMLQLLKTTDL----DAEQLEYVDYALKSSSRLSSLLIDILDLTMVEAGQLELQIAPFEIAETIDSIRQLFGQEAREKGLVLNFDISPEVPTVDGDALRLQQVLVNLVGNALKFT-EHGRVDVEVFLNDKRALLFKVRDTGIGIADDIQDKLFEPFIQGDGSYKRSFQGAGLGLSICKRVLKVMGGEIYVSSVLGKGTVFSFTMPLTEELDTSAEKDQ---------
37677080     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WYYLAILFVSILIIALVFKLYI----------------DQVRLTRFTQQQSLDMQEAKRAAEASAETKSKFLANISHEVRTPLNAIIGLSDT----DHYLNASEQIREYIDLIHRSGKHLLALMNDILDISKIDSGKLTLEQVEFSLKDIVDDTRVLFHERTQTPGVESFIITPQDCDMIYGDPLRLFQIISNLCSNAIKFTHEG-QIKVAFTVQNNSVLQICVSDTGIGISEAQLQKVFDEFVQADDSTTRKYGGTGLGLAICQKLTNLMQGTLRIESELNRGTHVTLTLPLLHAPHFEPK------------
288940785    ------------------------------------------------------------------------------------------------------------------------WMWAAAAEPGAIVTG-LDDRRQPVMGIVVPIPGTSWFLLAKMDRREILAGFVQRSIW---------ITLAGLLAIFMSLYLLRQRQQLQQRAHLEELVAARTLELRQLEVELAHRAEL---AESATRAKSAFLANMSHEIRTPMNAILGLTHLLRRDGATATQNER----LGKIESATRHLLAILNDILDLSRIESGRLQLEDADFALESLLDQVRSLVADAAQSKGLTLSIESTGLPRWLHGDVTRLRQILLNYASNAVKFTERGSVV-LRARPVAEDDVRFEVADTGIGIAPEQLASLFRAFSQADSSTTRRYGGTGLGLAINMQLAQLMGGETGAESTPGVGSTFWL-------------------------
90022761     ----------------------------------------------AGGGVLLSFVAYYSTTMGLFLGDKNVLIWVLVGFLGNFAFIGTIASGLNKRFRDPALTLPQMYWAVSTTNIALMFT----------TQLDVLYYLLIMLTMVFGIFRLS--VRQFNVFCYFAIAQLLLSLFVRYSLYASDIGTLIINWVAFGFCAITLTALCNSIVRLRHRLKQKNEELSE-----------------ALKAKSEFLANMSHEIRTPMNGVIGMLDVALLSETSP----EKHRYLSVARNSAQSLLGIINDILDFSKVEAGKLELEAIDTDIDDLVHEVLVNFSGLAEQNDVELIADISPTISHVKCDPGRIKQILNNLVGNALKFTP-HGEVLVKARAESGRIQHFLVRDTGIGIAAQNQKHLFDSFTQADTSTTRKYGGTGLGLSIAKRLCETMNGAISLESYEGKGSTFAFFI-----------------------
158339071    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RSWQPDEIEFVQKIANQLGIALYQAELLLKEQHQRHVLSVRSQELTQQLAKAKQEAETAQRKAEQANRAKSIFLANMSHELRTPLNAILGFSQLISRD---PSTPNYQLEQLEIINRSGEHLLALINDVLTMSKIEAGRSSLRSQIVDLPLLLDTVENMLGLKAEKKGLKLIFDRGLTPPHIRTDPGKLRQVLMNLLSNAIKFTTSG---HVQLCLESNTDVRFTVSDTGSGIAPEELKLLFEPFAQTETGRQS-QEGTGLGLAISRQFVQIMGGNLTAHSIHNQGTTLTF-------------------------
254883253    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDVTRQKKILDEL-EEARRNAELAGEQKTAFLANMSHEIRTPLNAIVGFAGLL-----GTASDQDRISYVEIIKGNTNMLLQLVNDILDMSKIEAGTLEFIYTDVDVNQIMRELEGIFRLRLEEADVPVRIIFEPKLPFIHTEKNRISQVISNFLSNAFKYTVQGS---ITMGYERENGICFYVSDTGTGIPEDKVSQVFERFTKLDA----KRQGTGLGLSISRTIIKKMGGEIGVTSKYGEGSTFWFVLP-EKPFDFLPLQSEEKEQF----
135232626    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTWWAYSIYGLLFLASLLQVRRWELKRVHKKHAVQLQLMEFSK--LKELDQLKSRFFANISHEFRTPLTLILGQTESVMSSDIEINEKGK----LQIANRNARRLLKLINELLDLSKLEAGSMELKGEVLNVVPFLKSLFYSFESLAESQSIVMTFESDEEHIAACVEPDKLEKVFYNLFSNAFKFTPDQGSISVKVRRAESSQVEISITDTGQGIHADELPHIFDRFYQADPSSTREHEGSGIGLALAKELIELHGGTISAKSTEGVGSKFTILLPIS--------------------
158422717    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IHAVKIQLEEDHRARTEAERANLAKSRFLAAMSHELRTPLNTILGFSELLATDTEQRIDARRKEDYARIIHESGQHLLGVVNDILDLSRVEAGAYELSFEHIDMAHLVDGCVEMVGLDAARRNIKVTTLLPARLPRPMADQRAVRQMTLNLLSNAVKFSEHGGLVEVNVSAQNG-VVSLSVRDSGAGMSPAEVERLGEPFFQAGDAERRAR-GSGLGLAVVRALVKLHDGAFEVTSSVGGGTTVTISLPVRR-------------------
90415638     ----------------------------------------------------------------------------------------------------------------------------------------------FTLLFSANMGIFLSLIMVASVTMSLYPDQAAIIETFSWTMSAISIIVL-MIATWSYLLSMEGRQLAQD-----ESQRQTQLLINEIERTDLELQQSKEKADAANIAKSRYLERISHELRTPLNSVMGYAQLLEGADDIPLP---RRESIKVMRSSSEHLTDLIEGLVDISKIEAGRLDLHRNKVDMLAMIEQLMYMFQIQAQSKNISLNFSHQERLPTVFADGKRLRQVMINLISNAIKFTPEGS-VSVDLKYR-NQVAYFSVTDTGVGIEDEDISRISEAFVRIANPM-HQVAGSGLGLAITQALVHRMGGDLSIESRFGEGSTFTVSLPSSREVTHQP-------------
238062161    ------------------------ARIGGLLQGQRDLGEVCRMIMMEVTPLVD------AQLGAFFLADTSDGSMRLRLTASYGYVARHDVTFGPGEGLVGQAALSRRTIRVSASPNGRLTLRSGLANTPPADLVVLPVLFEGELLGVIEFASVAAFPELHLTFLERLVLTIGVAVNTIQANRRTEELLAQS--------QRLAHELQEQSAELQRTNAELEDKAQEIELARLGLEDKAQQLTRASAYKSEFLANMSHELRTP-LNSLLLLARLLAENSEQNLTPKQIEFARTIHGSGSDLLRLIDDILDLSKIEAGRMDVEPTEVQFAEIRGYVEQAFAPQAEEKGLDFQVLLAKELPPLVTDAQRLQQILRNLLSNAVKFTDSGA-VTLRIAPAPENVVFFTVIDTGIGISDDKLSLIFEAFQQADGTTSRRYGGTGLGLSISRDLARLLGGSITVSSAPGEGSTFTLYVP----------------------
255523429    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EAKLKMEKTLKMHEQFLTNISHELKTPLNVIFSSAQLLELYLKNKSVEENKEKIIKDIRQNCYRLIKLIGNIIDLSKIESGFFKLNLSNENIVSVVEDIVQSVSEYVESKDLSIIFDTDVEEKIIACDPDKIERVVLNLISNAIKFSDPGDEIYVNIA-DKNETVEISVKDNGIGIDKNHLNAIFERFNQVDKSFTRNAEGSGIGLCLVKSIVELHGGKISAESKLGEGSTFKIELPL-RVI----ENEKSAAENKC--
115375839    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SRVLKESQVRMEAQQAELEQTNVQLEEQTQLLAKQKDELERTSRYKSEFLANMSHELRTPLNSSLILAKLLADNKEGNLTSEQVK-FAQTISSAGNDLLALINDILDLSRIEAGKVEVQPEVVILRRTVEALLRTFQPVAQEKKLGFSISVQEDVAELETDPQRFGQILRNLLSNAFKFTEKG-EVSLRVFPVGPGKVGFAVRDTGIGIAPHQQELIFEAFRQADGSTHRKYGGSGLGLSISRDLARLLGGEVTVQSQPGEGSTFTLTLPVVFARAGSPAE-----------
260893731    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KVAGQLWESHHLL-EQKVAERELQKANEELARANQFKSEILANVSHELRTPLTAVLAYTEMLLDPTTGPLTPE-QRECLENIADSSKELLLEITDLLQMARLEAGRKELFYEPFDMAEVVQEVFSLLGPLARKKRIKLCGPEERGEWWVLADRAKVKHILTNLVSNAIKFTSEGGKVTVKLSYDTTRYMLVKVTDTGVGIDPAEQEVIFEKFYRS----KKHSQGTGLGLTLVRELVQLHGGRVWVESIPGQGSSFYFTLPLKE-------------------
126659206    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SNRRLTTEDLAIAEEIGRRAAQAVDNAWLYHQAQIANRAKDDFLAMLSHELRTPLNPIIGWCELLNRGNLSP---EQTKQAVEIIDRNAKLQSHLIEDLLDVSRILQGKLHLQKCSLDLKTIILSAIETVQLMAKKSSVTIETKLDTDVHPISGDITRLHQVVWNLLSNAIKFSPSHSTVTVSLSAVDGMAL-IEIKDQGKGIEPEFLPYIFDRFSQSESSKNRDYGGLGLGLTIVRNLVEMHDGKIKADSGINQGATFTVAFP----------------------
298490004    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WTESEKSLLTSVTKQLAITIHQTELMASLKQKQTLEQRVIERAEAANRLRSEFLATISHELLTPLTYVIGMSSTLLLWPLGELS-KRQRDYLQTIHDSGEHLLEMINDILDLSQVEAGRTVLNITDFSLVKSAQNTLDSLLEKARSEKVTLKLDINPSHDSFTGDSTRVEQILWNLLTNAIKFTPEGGNVTLRL-WVEDATAIFQVEDTGIGIPEEQLPLLFEKFQQLDTPYRRRYEGTGVGLALTKQLVELHRGRIEVESTVGIGSIFTVWIPNQ--------------------
167764948    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TEAQWNWVRTNVVVNQYQPENGVIITELKETEAKLIDAKEKAETADRLKSAFLANMSHEIRTPLNAIVGFSSLLVQGE----NPEEREQYMAIVEENNELLLQLISDILDLSKIEAGTFDFVKQELDVNQLCEDMVRTMKLKAR-PGVEVVFDHRLPECIIVSDRNRLNQVIANFMNNAIKFTSTGS-IRLGYGQAETNLLRFYVADTGIGIIQEKQAEIFDRFVK----LNSFVHGTGLGLSISKSIVEQLGGTIGVESESGKGACFWFTLPVA--------------------
288561543    ----------------------------------------------------------------------------------------------------------------------------------------------------------------YDSMSTVRQLFLLAGVGGFFLALGFTFIASRKLSSPLLEMQAATKKIAKGDLN-TKVIVRSKDEIGSLAVINNLTQELKRHHD----TRSEFFASISHELKTPVSYLMGYSEVLKEKLY--QTEEEKEQYLSILEHEATRLNYLISDLFDLSKMEEGKFDINKEWIDLTELADNLDMKYSLKAKEKDLLFTVKVDENLSLFYGDGKRIEQVFTNLLDNAMRHTTNG---EVTCEFRQGDNQIIIIKDTGSGIPADELPFIFDRFYRVEKSRSREFGGTGLGLAIVKMLVKLHGGTIDITSKENEGTQFTLSFPN---------------------
17229296     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------PKTQLIRSVGINAYYSYPLIAQGRLLGTLSFGSRSRANFTDNQKGMMQAVCDQIAIAMEVELINSLQRQT-EQLTEANRMKDEFLAILSHELRSPLNAILGWAQLLQARRL---SEAQTAKGLETIERNAKAQTQLIEDLLDISRMIRGKLRLNVRTCNLIPIIETAIENINLAAQAKEIDLTFFLEENLPQVSGDSERLQQVIWNLLTNAIKFTPSGGKVEVRLTKNPGNYAQIQVIDTGIGINSSFLPYVFDRFRQADSSITRSHGGLGLGLAIVRHLVELHGGTVHVHSPEEQGSTFTVKLPL---------------------
83589679     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAVRAAPLQEEDPCGEAAVAILQDITTQKKMEQ---MRREFLASVSHELRTPLSFIQGYGEALADGL--ATGEKERQEYTGIILAEANRLRRLVDDLFDLNKMAAGHLPLELAEVDPGELVTGVARKYQPLLAEHGLVLEVELEPYLPPVWADAGRLEQVLVNLLDNARRHTSPGGRITISAGL-AGRELKISVADTGKGIPAGELPYIWERFYKVDKSRSRGDSGSGLGLAIVKGLVEAHGGRVEVVSEPGRGSIFSFYLPL---------------------
288961674    ------------------------AKFTRMLQGERDLVTVSNMILSEIAP------LVNAQHGVFYVATRDRDEPLLELVASYALKERLSNRFHLKEGLVGQCAYEKKRILLTNVPRDYVAISSGLGEAPPLNIIVLPVLFEDDVKAVIELASFGRFSETHQSFLEQLTESIGIVLNTIAANMRTEQRLTSELQSQQEELTATNERLLRKSEELLKAQQEKEEKAEQLEKAKAALEEKAEQLALTSKYKSQFLANMSHELRTPLNSLLILSKLLADNPDTNLSDRQV-EFARTIHSAGSDLLGLINDILDLSKIESGTVTLEIGEVVLGDLRNHVERTFSQVAQEKKLAFTIEMDAALPAIQTDEKRLSQVLNNLLSNAFKFTETGG-ITFRVAPATGGWLAFTVIDTGIGIPEDKQRIIFEAFQQADGTTSRKYGGTGLGLSISREIARLLGGEIRVASTPGKGSVFTLFVPRS--------------------
283842433    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLTEQLKYENEL-KAARASAEKAGAAKANFLANMSHEIRTPLNGIIGYADLVLEDQTLALDTRRQ---VIRIFEASDSLRVIIDDILDFSKIEALGVTLESKPLYVEQLIDNCMSIIQRKAEKKGLELRVDAQEIPAVLMGDGARLRQVLLNLLNNAVKFTDAGS-VELNVACLSRVGLRITVTDTGIGISAQDQKGLFKRFSQADETISRKYGGTGLGLAISQRIVQAMGGEIGIDSAPGRGSTFYFELPIAAELDI---------------
39656315     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLRLLVNQISIS--LANALLF--KEVERVSASNEAMLEMQKRAQARAAEIKAKEAEANAIRKLKEEAAKAKSLFLANVSHELRTPLNGVIGMSELLKASPL----NGEQSGYADSIRVCADTLLSIINDLLDYSKLEAGKMNVMEMPISLNETIAEVVRALAYTNAERGLKTIEQLELDPEMVMGDPVRLHQILMNLLSNSYKFTPRGS-VTVRAVVDQETDVTCSVIDTGIGIPDEQKQKLFLPFSQIESSSARSYGGTGLGLSICKALIENMHGTVRLDSQPGKGTTVTFSLRFKKVPKARAGDQQQRSRE----
114570424    ---------------------------------------------------------------------------LSVTLGGLISLMCLAGPF----ITVGTQHFARNTRIVSHLVASLLLALSLTAQEMVSPSNLLFIPAVLTVTLALGRDGLATLLMAYAAYVGTFVMTGAEWASVLPDVSIFTLIAGQVLAAT---FVFAGARVFRTQMVQAAIELQRKS----------------EQAEEATRVKSEFLATVSHEIRTPLNGVLGMARVLDDGSLRPDQSDQ----VQAITRSGEVLLSTLNDVLDLSRIEEGLMVVETRPFDLPAMINGVAQLYVITAAEKSVEFFIEISPDLDLTVGDENRITQILHNLLSNAIKFTAEG-RVDLVVSPETPSDIRFTVRDTGIGMSEAEVRRVFERFTQADQSTSRKYGGSGLGLCIASQLATLMGGRIDVQSEPGVGSCFTASL-----------------------
83858886     --------------------------------------------------------------------------------------------------------------VIGLTVVGVL-GLLSLINGNLTNVCNLGLIP-AVLTFCLVLGVSDGLMI-VLFSIGVYLATYFMSRAGGAAPSSLETLLAGLILSQI--FVYVSAAFFRFNMMAAVKALAAEKAKAEQ----------------ANQAKSQFLANMSHEIRTPLNGVLGMTAVLALSKL----DERQRKAVEVIRMSGDHLLSTLNDILDLAKIDAGQMDVETVEFVLGDVAEQIEALYAPQAEKAGLSFSLRYEQGVSAHVGDPTRLSQIVHNLVSNALKFTRKGG-VRLSFAQDEDTEELIRVRDTGCGMTVDQLERVFMPFTQADASTSREYGGTGLGLSIVKRLLEVMKGRIDVESEPDVGTLFTVYLPFRPV------------------
296086775    -----------------------------------------------------------------------------------------------------------------------------------------------VVAVRVPLLHLSNFQIPELSTKRYALMVLMLPSDSARQWHVHELELVEVVADQVA--------VALSHAAILEESMRARDLLMEQNVALDL---ARREAETAVRARNDFLAVMNHEMRTPMHAIIALSSLLQETELTP----EQRLMVEAILKSSSLLATLINDVLDLSRLEDGSLQLENGTFNLHALFREVLYLIKPIASVKKLFVSSSLAPDLPEFVGDEKRLMQIMLNVVGNAVKFSNEG-NISISESLRDSRALRVQVKDSGAGIDPQDISKLFTKFAQCQSLAARNSGGSGLGLAICKRFVNLMGGHIWIESELGKGSTFIVKL-------GIPEYSNES-------
85715377     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VGTDITRIKEHEQKLVENDLRLRATVIDLKRTQATLERALKLADLAQKRAEDANRAKSKFLANMSHELRTPLNAIIGFSEIMSNGMFGTLGSKKYSEYCRDILTSGQYLLEVINDVLDMSKIEAGRMNLDMEAFDLTGVLDESLRVVSGRTSDKSLTFDLRNNDGISIV-ADRRAVKQILVNLLSNAIKFTPDGGRIMAR-SKIFENFITLTIADTGIGIASHALRKLGKPFEQVESQLTKTHAGSGLGLAIAKSLVNLHNGSMKLRSKPGVGTVVRVTLPR---------------------
150017917    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YDDNNLFFGVVAMYKDITDRKLIEKDLREKCEQLELLKQKAEEANKAKSIFLANISHEIRTPMNGITAAIQLLKLEDI----NEKQKKYIRILNDSANTVLRLINNLLDMSKIESGTFRINREPFNLKETINNIYNSLLVTGNSKGLEVSYYLDHNIDEIIGDELRLKEILSNLISNAVKFTDDG-YISFRVSMSDSEKIQFTIKDSGIGIDDEFKDKIFNNFTQGNISSMKKYMGTGLGLSISKQFANLMNGEISFESSFGKGSTFIFT------------------------
218258256    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IHVMEVQIRTMVALGDRWFEHAVPYGRNENGKIRKLIGLRRD-ITDLKMTNELI-RLRNKAEEANRLKSAFLANMSHEIRTPLNAIVGFSNLIAMAE----EPDEIGEYVKIIETNNELLLQLVNDILDLSKIEAGQMDFNYSAVDLSEIFNNLQQVYKSRVKD-GVDLVCHLPSVACVIHSEKNRLTQVLSNFLSNACKYTSEGS---ITMGYERGAILRFYVADTGKGLAEENIPHVFERFAKFDSFV----QGTGLGLSICESIIQSLDGKIGVDSELGKGSTFWFTIPYNPV------------------
283853302    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELLQSLADLVSVAIENAYLYDALKTRAAELAIQKEAAEQASRAKTEFLANMSHEIRTPLNGIFGMIQLIDNSNL----DEYQKEYLVAAKHSCKRLTSLLSHILDLSSIESGKFSLRENTFSLSDIKESVRELFAIESARKKLLFQFNLDLRLPRVIGDEARVLQILFNLAGNAIKFTESGS-VRIDACELPRHDVLFTIEDSGIGIPDQLQKEIFDPFVQAEGAYKRRFQGAGLGLAIVRKLVRLLGGTLAVDSVEGEGTTFYLSLPFRQSADAAPASDRDFPQTKGH-
239625343    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------SISDRNLVSMGYSSMTMGELIANPVAFIAIFSAFVLLSAISIL--------FIMKARLKNAMIQGELEKAEAQSRAKGEFLSRMSHEIRTPMNAIMGLANLTCMEERLP---ERVETNLKKILSSSQYLLSLINDILDMSRIENGKMEIMDESFNLRHLLSDLEGMMRSQAESKGILFTVDLGIIHSDIQGDPVRLRQVLVNLLSNAVKFTPENGQVKLLVQETESDETLFSVKDNGIGIEEEYQKKIFDSFEQIGSS-SAKSAGTGLGLPISSNIVNAMGGELKVRSSPHKGAEFYF-------------------------
163792591    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WVSENAWSVHDEAGRIAFYEGTVQDVTDRVSADRQLSG-ARRAAEAASDAKSTFLAVMSHELRSPLNAIIGFAEIIAGRLLGPTDP-RYFEYAEDIRVSGTHLLELISDILDLSKIGAGKMHLDEQHVDISNLTRRTARLFAANLSTAQLELVNAVPTGFPILRADPVRLGQIIVNLVANAIKFTPPGGTITVNAEDTTD-AVLIKVSDTGIGMTAQEVARAPEPFVQSGRPFNKSRGGTGLGLSICRDLTSLHGGTLTIDSVKGTGTTVTIHLPRARIA-----------------
159897998    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VMVIRNITERKRIEQTLQQQTDELSIANAELAKAARLKDEFLASMSHELRTPLTGILAFTEALRYDQYGALNQAQAQAL-QQIDENSRHLLDLINDILDLSKIEAGKLTINHQSMLIDEICQASIRMVQKLAQNKQLELLYEPCAADAMLCADSRRLKQMLVNLLSNAVKFTPAGGRIGLSVKLDSQHQVELTVWDTGIGINTQDIPKLFRPFSQLDSKLSRQYAGTGLGLALVYHMANLHGGRVELQSEVGVGSQFRLVLP----------------------
284052131    -------------------------------------------------------------------------------------------------------------------------------------------------------SIARNIILISLLTAIVLGWLLAKYTGQAIADPIEQMISIADQVGEDSDFALRIPLTEDQNTEIGKLTTTLNQLIKRVAQYTEELQKAKIAAEAANRSKSVFLANMSHELRTPLNAIIGYSEMLHEESKDLGYDDFLPD-LERIQTAGKHLLDMISDILDISKIEAGHVTLYLEDFAVQQLIDDVVATATPLTEKNQNALKVKTAKDLGTMYADLPKVRQVLLNLLSNASKFTDKG-TITLQVQRVTKQYLVFQVKDTGIGMNQEQVQHIFKAFIQADASTTKRFGGTGLGLAISQRLCEILGGGIYVKSREGVGSTFVVWLP----------------------
115371838    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GVLVAGLSPLVALDDE-YRGFLQLLARQ-----LAASISSARAYEQE-KQRAEELDQAKTAFFSNVSHEFRTPLTLILGPVEDALSKPAKALTGEK----LDLVRRNALRLYKMVNTLLDFSRMEAGRAQAHYVPVDLSAVTRNLASAFQSAVESAGLRLVVDCPPLPEPLYVDPEMWEKVVLNLLSNAVKYTYEG-EIRVVLRWQDDHAV-LTVQDTGVGIPEEELPRVFERFYRVRATQGRSHEGTGIGLALVQELMKLHGGSISVESTLGEGTAFTLRLPRGSA-HLPPERIERTPRPGSFA
115371838    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SAKELLARVTALLTVSQLRQAAVRAER----AHVEDTLRFLEESRR----ATRLREDMLAVVSHDLRSPLTAIRTSAELLRRIPPEGEPLARVHKQADAIRRSADRMNRLIDDLLDLASIDAGTLSVQAHPQRVDELVRDARELFEPHAAEKGLQLAFEVEPGLI-LSCDKERILQALGNLLSNAIKFTPPGGSILLRAHAEEGEDIRLSVADTGPGIPLAAQPHIFDRYWHG---VQNKREGHGLGLSIAKGIVESHGGRIRLEKTSGEGSTFSFSLPSGQ-------------------
115371838    ---------------------------------------------------------------------------------------------------------------------GLLGRIFPHVETATNGQDALEVQPPDLVLADVMMPGLDGFGLVRALRARAIPIILLSARAGDES------TVEGLQSGADDYLV----KPFSARELLVRVRTHLD--MARVRREVVRNEIEKKVLRESVRVRDEFLNLVSHELRTPVSALSLNFQSLVRSLGREGGDEASLEAVQTTQKQLHRLARLVEQLLDASEFVTGCLKLARQEVDLSGVASAVVEQAQSKAAHAGCVLTLN-APSPVMGYCDRARLHQLLEGLLDNALKF-GAGKPIEVAV-WRDSDHALLTVMDHGAGIEPEDEERIFGRFERAVS--EKNYGGFGLGLWISRHIAEAHDGSIRLRPTEGGGATFTVALPLNETV-----------------
71905650     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITALKEAEREADRARATAESAAAAKADFLANMSHEIRTPMNAIIGMTHLALQTEL----NSRQKNYLTKVDNAAKGLLGIINDILDLSKIEAGMMHFEHAPFSLDASLERLSDMCSLKARERGLELLYDIAPEVPQLIGDSLRLGQVLLNLVGNAIKFTEAG-EITVTVKLLANRENEFEVIDTGIGMNVEQQSQLFSAFTQADTSTTRKYGGTGLGLSICKRIVELQGGSIGVSSQPGIGSRFTFQLQFGRATE----------------
254421818    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AKLFSESEAITRELRTKSRALRQTNSELTRKHQELE-------EAKRQAEEASRRKSDFLANTSHELRTPLNGMIGFLRLVLDDMAD--DEEEQLEFIQESHNSAIHLLNLINDVLDIAKIEANKMELELSAVSLKELMEEIDKSQRTHIENRGLEFNIVLPATLDEIYSNYQRLKQVLLNLVSNASKFTHEG-NITITAEINPQSFEFISVADTGIGVSLEKQDRLFQTFSQVDSARTRQYEGTGLGLAISQRLVEAMGGKVKFISGEGLGSTVSFT------------------------
225389641    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VRADVTDMLAAERRTKRELENALSRAEEANRAKSDFLSTMSHDIRTPMNAIMGMT---ALAMAHLGDQERVTDCLQKISISSRHLLSLINDILDMSKIESSQITLNRMRISIREMLGQLSAIMSSQARSAGLTFSIQAGEIVPCFYGDALRINQILINILSNAVKYTPEGGCVDFQAEEIPPVGRRFTVSDTGVGMTEEFLNHVFEPFTR--SRQTTRVEGTGLGLSITKGLVNLMGGAISVESVVHQGTVFQVEL-----------------------
56478892     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISERKAFIAALTRAREDAEQASRAKSAFLAAMSHEIRTPMNGVMGLIEVLARTSL----SEHQADLVATICGSSSTLLRIIDDILDFSKIEAGRLKLDVRPVSIGDLVESLAGSLLPLAARLDVDLSVFVSPEVPEVEADEVRLRQVLYNLVGNAVKFSAGRQNVRGRVAVRVAVQLAVSIVDNGIGIDPEKVEELFNPFTQAEASTTRRFGGTGLGLAICRRLVDLMEGGIKVRSEPGQGSTFTVTIPDEQPAPILPE------------
78186193     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NLIDEANQTRNELLEANRRLEESVLRKGQFLANMSHEIRTPMNGVIGMADLLLETDL----DQEQQKYVQTIISSGRNLLKIINDILDFSKIEAGRLELEHEEFELAELLEELGCMLGPEAQAAGLELTLSIAPDGPTLKGDPQRLRQVLVNLLGNAVKFTHEGGEVILESTVQKETEVRFSVRDSGIGIPQDRIDSIFEPFSQVDGSSVRRYGGTGLGLSISNHLVGRMGGRINVQSTLDEGSTFWFDI----ILEKQPE------------
182413970    -----------------------------------------------------------------WIDPPALGPRIVLNLIVAVACLLCLRLVMRGRLSRAANQLALTLVLAVHGSVTLVAATMTAQQPLSVAIQLFAVFLLFAILFAARWVAGVVFAIIVAGHVGFVPVAPGLQFAAGTLLRDGLLVLGLLFCLGIILGRLIETAHRRTEEALRQVQNLNENLERLVADRTRELQLASQQAEAASRAKSEFLANMSHEIRTPLNGIIASADLMIQRADLP---AEAREHARLITQSGDLLLNLLGDILDFSKIEAGQITLEDHVFELESTVTDTVALLASRAATAAVQLQVAVAPAVARFEADSYRLRQVLLNLLGNAVKFTPAGGRVQISVGEGDPRPVRFEIRDTGIGMDETTLRRIFERFTQADSSTTRRYGGTGLGLAISFRLVEMMGGRLAVESAPGQGSIFYFTLPLRPV------------------
119490652    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GQIIYAIAAFQDITQR--KQAEQLLADY--NCTLEAQVTQRTQELAEAKEKAEVANVAKSAFIANMSHELRTPLNAILGFSQIMNRSSNLPN---EHQESVKIINRSGEYLLTLINNILDVSKIEAGKITLNSKNFYLVRLLDEIEELFKLKSINQGLQLYFEREDNIPQIQTDELKLREVLINLLSNAMKFTQVGG-IYLRVKTRSTQTLYFEVEDTGVGILSEELSQLFEAFSQT-QSGKQAQEGTGLGLAISQKFVELMGGEINVKSQAGVGTIFSF-------------------------
153011243    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------FFSMLFAIESQRAAMDYLHGLSGNGVLSVLNDGREVIGRELFMTIGKLPHTRAVLRDITQWKRTEEELTN-ARKEAERASSQKTEFLARISHEIRTPLNAIIGFSELMADEKFGSIGNDRYRDYLRDINRSGNHVLALVNDLLDISKIEAGALDMQFEAVSLNDAIAEAIALMQPQANRERVIIRSSFQSNLPDIVADTRSIKQVALNLLSNAVRFTAPGGQVIVSTSYEMNGDVVMRVRDTGIGMTKSEVEQALKPFRQVNALERRKSEGTGLGLPLTKAMVEANRAQFAIDSTPGHGTVVEIAFPPTRVL-----------------
288555625    -------------------------------------------------------------------------------------------------------------------------------------------------------------IIAEDISSSIDPKVNLIKSLGIQAYVCHPLISYGKLVGTLSFGSKTRTHFIKEELDLISITLDRLSLIAKLQQTNIELEQAQAQAEKAHKAKSDFLAMMSHELRTPLNSILGFSQLLHQDTGTPLSAQQLAK-VDKILKSGRHLLTMINDILKLVKLENGKPFIEFQEVDLDAIVQAALREITPYAQLKKLKMNCEDLKSDQIIYSDPVRLQQVLLNLLSNSVKYNREHGNITIS-YQVSEHTVTVNVEDTGVGISSVEQSKIFDPFYRTEE-FSMEAEGTGIGLSLVKQIVTEMQGKIGVESQLGEGSTFWIELPIVK-------------------
119947312    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AEMTEKNTVIERAKQAVEIQANNLEKASRYKSEFLANMSHELRTPLNSLLILSQSLAKNSQGNLNEEQQED-ARVIYEGGQSLLALINDILDLSKVEAGKLDIHFEQFSINNLLVNLGRQFKPVANKKGVELCFDKEDVLDDFFSDPQRIEQVLRNLLSNGIKFTH-HGTVSLKVALRGRNTLGFAVSDTGIGISADNQESVFEAFQQGDGSTSRNYGGTGLGLTISRELVKLMGGEIQLQSKEGEGSTFTLYLPLDRRL-----------------
239905516    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KSKEAAENANRAKSEFLANMSHEIRTPLNGVLGMLQLLETAPLG----AEEKEYVDEAITASKRLTNLLSDILDLSRIEAGKLNIRIDEFSLADMFDSVDGLLAATARKKDLELRFFLDEQLPSVLGDEVRLRQILFNLVGNAIKFSDQG-TISVQAAKIAQERILFMVSDEGIGISDELLGLIFEPFSQGEGNYTRRFQGAGLGLSIVKRLVGLLEGEIAIESAPGLGTTVYLSLPFGSSLPNIPLSSHPSAQYK---
187777044    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLLIGLVVILISGLVSLFLANSITEPIKELTYVANKMASGNFKVKSEKM-FDDEFGELDTLNYMADEIVKK----DQLKNEFISSVSHELRTPLTSIKGWSITL---NSNEVDKEVLKDGLKIIEDESERLSGMVEELLDFSKFVSGKMNLNKEEINICEIIDTVRKQLEPYAYRNRINFKATCINKLPNIYGDKNRIKQVLINLLDNAFKFTPEGGLVELNIKYEE-EYITIFVKDTGVGISKEDLPRVKEKFYKGNSGKSKN----GIGLSICDEIVKLHNGVLHIESEENKGTTISVKLPVIK-------------------
225568038    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YVGSMSFEIDVEDYEWTQEQRKLLKEL-VKIVPSFIMKSKADAVSRAKTDFLSRMSHEIRTPMNAISGMTTIAKSVLD---DRKKTMDCLNKIESANAYLLSLINDILDMSRIESGKMELNYEPVDLVQLMQKLEYLFKAQAEEKHLELIFVNESGGRRLNADSLRLNQVLVNIIGNALKFTGQG-RITVRVEELEASVLRFSVADTGIGIEPEALSRVFNAFEQADPATAARNGGTGLGLAISSRLVQMMGGTLEADSKVGEGSEFFFTL-----------------------
156743113    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NITLDPVISSKETLIGAVAVFRD-----RTREVESDRLKTEFIGTVSHELRTPMTSIKGFTQLLAMGGLGPLN-ETQKEFLGIIQSNAERMIAIINDLLDITKIETGSVELEIRPLHVAETLSTVMLDLQPKIQDRQQHLSLSIPAGLPLVRADARRFNQILFNIVSNAVKYTPRGGSITVEARERPGRYVQIDVRDTGVGIAPEDLPRIWERFYRTENPLKVEAGGTGLGLSLVKPLIRLLGGRIWVESCINEGSVFSFVIP----------------------
78043472     -------------------------------------------------------------------------------------------------------------------------------------------------------------------FFELIKINIFSTIIGIILATILAFWLSTSITKPLVQIKTAAQKIANRDFSHRISYQGKDELGDIVQTINQMAAQLEKYIIAYNKRRREFLANVSHELRTPLTIIQGYTEALLDGIV--TDEKIREEHLKNILQEAERLKAMANELLDLASIEEGREKLKFEKIDLANFAQDCFNAFKTQFFEKGIELELEVNVQDGKVVGDRSKLLRVVGNLLSNALKFTPAGGKVKFEV-IEGEKDYQIHVKDSGPGIPEQDLEKIFERFYKVDKARSSK--GFGLGLAITKSIVEAHGGQIFARNNPEGGAKFTVVLPKPSAGNDLPNDQ----------
295109066    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LWGLLISVLTAFIVMIIYLQFKMRRY-------RDALHEKELEKAVLE-----AKNANEAKTRFLFNMSHDIRTPMNAIIGFSELLEKHID---EKDKAIDYLGKIKSSSNFLLSLINYVLEMARIESGKLALKKEVGCVTELIESLTDVFEPGVKKKFITYSCETDIQHKYVIGDETKVREIFINIIGNSVKYTPEGGKISVSVKEEPFEKERIIVEDNGIGMSKEYLPHIFEEFSREHTSTESKVTGTGLGLPIVKSLIDMMGGTIEVESQLGCGTNMNVVLPFE--------------------
163792880    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LGRRDEVGAMAAALAVFKDAMAEAKERAEAATRAKSEFLAMMSHEIRTPMNGVIGMTRLLLDGDLAARDRET----AGVVLESGEALMTILNDILDLSKLEAGRLELEVIDFDVRRLVEGTVTLMSGRASEKGLALQARVADDMPQLRGDAGRLRQVVLNLVGNAVKFTDAGS-VTVRVTRSGSDQLVLEVIDTGIGMDETARSRLFQEFAQADASIARRYGGTGLGLSISKRVVDRMGGAIEVDSASGRGSTFRVHL-----------------------
115379534    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DASGKTLFHRTTLFDITDRRNYERELV-LARKRAEEATRAKADFLSMMSHEIRTPMNAIIGLSNLLGQATLPPL----YQEYARILQSSSENLLVLLNSILDFNKMEAGKLMLEERRFDLRQLLHGLCSTLSVKAEEKKLSIRVEFDPEVPALLGDPVKLGQVLTNLLGNAIKFTEQGA-VTLAVRRLHGDAEGFKVSDTGMGIPQDQLTQIFEAFTQASYDITWKHGGSGLGLAICQKLLALHGSKMRVESVPGEGSSFAF-------------------------
124268770    -------------------------------------------------------------------------------------------------------------------------AALGVVLPASLAS-HVNSRVAHYLVTVVSLLAL--LAVIFGVVYDQESTLRGAQGVALQGPFLKVFALLALVAAVGAWWMVLSRHLAQEESNRQNQLLTRE--IDAHQRTDAALQAAKEVAESANQAKTRYVAGMTHELRTPLNSILGYAQILLKDGVLSAAP---REAVHTIRRSGEHLMGLIDGLLDLARIEAGRLRLEPAALPLPAFLDELVRMVQPQAQAKRLAFVYTHSGRMPWVHADAKRLRQILINLLSNAVRFTDEG-TVTLHVDCRR-EVVRFDVVDTGIGIAPQDQQRIFMPFERGAAGRRRGEPGTGLGLTITALLTSLMGGELGLVSAPGRGSTFSVRLYLREVSDPGPQ------------
171060040    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TVWVGVAVDITKLKLAEAELERHRNHLEAMVEERTAALSDAKLAAEAANLAKGSFLANMSHEIRTPMNAIIGLSALLLRKPQEPDTADK----LGLIEASGKHLLGIINDILDLSKIEAGKFHLSQERLDVRVLPVNVCSMVAEAAHAKGIKLKTELDFLPPRLLGDLTRITQALLNLVSNAIKFTRTGS-VTVRAVREEEDQLRFEVIDTGIGISAQAMSRLFSPFEQADASTVRNFGGTGLGLVITRRLAQLMGGDAGAASVLGEGSTFWFTLKKTDVENLMPTENAAAVQ-----
197117615    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISERKRAEAELIRATEAAEAATRAKSEFLANMSHEIRTPMNAALGMLYLLQHTEL----SETQKSYLEKAQTASGVLLGVINDILDFSKVEAGRMVLETTPFRMAAVLSDLQTVAQATLREKPIEFVTRCGADIPELFGDPLRLGQVLLNLASNAIKFTEKG-KVEVEVALLAQEQLRFSVADTGIGMTTEQQESVFTPFTQADSSTTRKYGGTGLGLAISRELVQLMGGRMWVVSEPGRGSTFSFILPAASGAQAAP-------------
253682114    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ENKLKILSVFRDVTEYL-QIEKIKQKSNENKKLLDKENKIRTEFFANLSHELKTPLNVILSSQQLLALGEFAGIDYEKIEKHLKTLKQNSNRLLRLIDNLIDITRIDSGFFSLNLENHNIVTIIEDITLAVVEYIKNKDIKLIFDTDIEEKLTLCDEDKIERIILNLLSNAVKFTPKGGKIKVNI-HDDGDSLRITVRDNGIGIPKDKIHIIFDRFRQVDKSFTRISEGSGIGLSLVKALIEMHNGTISVESEYGKGSEFIIYFPINK-------------------
78357811     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITEHRRLREL-EQTRTAMIEADKAKSDFLAHMSHEIRTPMNSVLGMAEQMLRTPL----SAEQKECMDVLKNSGESLLHLINDILDLTRVEGGQLALASAPFTVHAVVYGVRDMLSLQARQKNILLAATIAPDVRKHMGDAQRLQQILVNLLGNAVKFT-DNGEVSLHVSRVHDGDLLFTVRDTGIGITPAEQSRLFQKFSQASTAIHSRYGGSGLGLAISRHLVDLMGGTIRLESEPGVGTTVTFTARFAAVPEETARTGHEAEQ-----
159026319    --------------------------------------------------------------------------------------------------------------------------------------------------VVLAISSLSQALAPEAIFYLISGLLLAYLVAIVLIARDLARPLEKLRDYALNIQKIPSQKIRPQNFNIRELASSLEEMLERLRLWGEEIVKSRQEAENASQLKNQFLANTSHELRTPLNGIIGSIRCVMDG--FCNSEEEEKEYLQQADKAAVHLLEIIDDILSIAKIEAGKLSVDPEPVDLHQIINEVVSLQTASLQGKHLKLNLLFCPENPIVYADPTKLKQVILNVISNSIKFTETG-TISL-ITHLEYPQAIITIVDTGIGIDPQQQLKLFRPFVMIDGSTTRKFSGTGLGLAISKNFMKVMGGDITISSQQGLGTTVEIILPLEKKLDSTPEENSS--------
262195776    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LATVVVGPYAPDAIAGAEIAAHLVGMFGILTHHAHARHLTSTMHSEAMEHNYAELTAKNERLEQAVEHMQEVDRVKSSFLATVSHELRTPLTSVIGYAEMLFEGLAGPLNKE-QRDYLQTILSKADQLLQLITALLETSILESGPVPIQHEPLDMNQIIERVLSSLGPQARARTIEVR-PIPADLPRILGDARRMRQVLRALIANAVKFTTERARIDIEVRVADTPGVRVVVADAGIGIPLEDQESIFEPFFQVDSSSTRRYGGTGLGLTLAKSYIEANGGHIWVESAPGEGASFTFTVPAE--------------------
269217234    ----------------------------------------------------------------------------------------------------------------------------------------VMFFLLIMLILGIAVYFALSWMVPLESLGASLRAVDADPSRAHTAAAPIGVFDSREMDTLFAHFDSMSSALSVLYGNLESQVGERTDQLEQLQEQRAHVERVNERLKRDNQYKTDFLAIVSHELRTPLTSIIAFADLL--DTHVPRDGGESRRQLDEIEKNGQILLEMVDNVLETARIQSGRDEVSIELIDVSDLVGMVVQSLAPLASKKGIALTSDVSSEVPLVMSDWEKLRRILSNLVNNAIKFTGEGGSVAVAVARDAEEGVRIEVRDTGIGIPADKHELIFERFTQENMSTARRFGGSGLGLSLVKDLAGILGGDVSLTSRPGEGSEF---------------------------
295703077    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SFIYYLHTESKRKVIKVYSEYVRKRQMFGVLFVHRDITKEF-----EVDQMKSEFVSTVSHELRTPLASVLGFTELMLNKTLK---EERQKKYLTTIYQEAQRLTSLINDFLDVQRMEAGKQTYDKKYQDILPLIKQVIEVQKIQTSKH--EFDMISDQEHFTVMGDKDKLLQLFNNVISNAVKYSPDGGNVTVKV-YQKEHAVYIDIQDEGIGIPNKALGQLFTKFYRVDNSDMRKIGGTGLGLAIVKEIVKAHGGDITVQSEWKKGTTFTVVLPLLYEVQYDEEDNRKS-------
170077996    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTDRKADELALQAAKKQAEEANRAKSLFLANMSHELRTPLNGILGYAQIL---MFDESLSAEQKSSLSIIEQCGQHLLRLIADVLDFSKIEAQRLELIPTAVQFHYFILDIIQTCQIKATEKQLLLNYDIDPDIPYLLVDDQRLRQVLLNLLGNAIKFTHQGSVVDVQLSQPPQHRVHFAVRDTGCGIDPENHQKIFLPFEQIGDRRSRPH-GTGLGLAISQKLVAMMGGELQLTSYPNKGSCFSFDLELSEVLVSPP-------------
281356981    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITEFNQIQQKLTRAVLDAQNASKAKSYFLATMSHELRTPLNAVIGFSELLRNDTL---PRSEQNEYLQSINFAGNALLKLINDILDLSKIEAGQIVITPERNDFQALCREIYSIFRLQAAEKKLEFTLECDPELPYLYLDNLRLRQILLNLTGNAMKFTKAGSRIVIDFRPESDEALTIRVIDTGIGISEQGQKTIFEPFVQHEVRGSHAYQGTGLGLTISSRLIGQMGGRMALDSKVGEGSCFTVILEHVRYERTLPEAAEKA-------
257094360    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FNSMLHEVAARDEQLREHRATLEDQVTSRTAQLQL---AKEQAETANLAKSRFLANMSHEIRTPMNGVIGMADLLLDTGL----SEQQRRHAETLRLSAESLLHLLNNILDLSKIESGRLDIELTPFDPRRLVEEVMQPFVEMASAKGVLLGDVISPDIPPVIGDPYRVKQILSNLLSNAVKFTEHGS-IFISLSQEDGTHCQLAVTDTGVGISRAASEKLFAPFTQADDSTTRKFGGTGLGLVIIRELAQRMDGHVGFESAEGLGSTFWFR------------------------
218887779    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FRSITVFPVRNAAGQVAMVAEYVRDVTETRRMERELRVAKEAAEAADKAKSEFLASMSHEIRTPMNGVLGMLDL----ALDTPLDEEQREYLEAAQNSAESLLALINDILDFSKIEAGMVELDSQVFRLRKRLSTLHTMFVHRAEEKGLGFAFLVPEGVPDLVGDPMRLRQVLVNLLDNALKFTEAG-RVSLAVRTVESMLLEFSVTDSGPGILDKHREHIFERFVQADGSLSRRHKGTGLGLAICKRLALLMGGDIRVDSAPGQGSTFHFT------------------------
153869800    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TTELLSANKLLTQEIIERK----QIEIALTQEVIERQKVQQALKEASQFLANMSHELRTPLNAIIGYSEMLAEEAEDLEQEEFIPD-LHKIKTAGNHLLGLINDVLDLSKIEAGKMELLIEPIDLNILMDEVISTTQPLIEKKANNFDIKRSQQLGEIQTDITKLRQMLLNLISNAAKFTEKG-TISLNI-QSEADLIKFCVTDNGIGMTEEQQAKLFQPFTQADASTTRRFGGTGLGLTITKQFAEMMGGSISVTTEFGKGSTFSISLPR---------------------
74317005     ----------------------------------------------------------------------------FATLLATLVAVLVSRRMLTQTRQLETERQKRTLFETNSDAV----VILDDHGFTDCNPATLSMFGIDSVFVNTPIPRLGTPMQANGVSASDH-ARQTIATARSTGHAVMD--WQGRRADGTTFFAEIALHAMQLEGRPV-IQAIMRDVSERRAAEAAKEAAREAALQMA-RAKSEFVANVSHEIRTPMHGILGMSSLLLKTPLDG----RQREYVSTLKSSAESLLKIINDILDFSKIEAGKLAIEAVAFSPVALMQGVVALFQARALEKNLQLTLALHESPPPLLGDPTRIRQILLNLVDNAIKFTDRD-HVELSGSFEDEVACRFSVTDSGIGMSAETQAGLFQAFSQADSSTTRRYGGTGLGLAISSQLAALMGGELTVESAPGRGSRFTVRLPTT--------------------
225568541    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SRQALQEAMLAAENANAAKSEFLSRMSHEIRTPLNAVIGMTTI---AAASVSDPARVEDCLTKITFSSRHLLMLINDVLDMSKIESSKMALQNEPFDIFEIVNGFVSTVYAQAKSKDIVFEETMEGKDTVFIGDSLRLNQILMNLSSNAVKFTPPGGSIHLDVSRNQADVIRFVLKDTGIGMTKEAVGRIFQPFEQADASIAKRYGGTGLGMSITRNLITLMGGQIQVESEPGLGTAFIVDLPFEKEENQMPEPD----------
163792987    ----------------------------------------------------------------------------------------------------------------------------------------VIVIFSTLIAFALSTTLQRALIRPITHLAGVMHQVSSEKAYARRAVRETNDELGDLITGFNHMLEQIETQHRELMVYREQLERLVDDRTTQLQDANADLQESKSELESANRFKSEFLANMSHELRTPLNAIIGFSDIMVNQLFGKLGDARYEDYAKDIHYSANHLIEIIGDILDTTRIEFGKLELQEATVSVDGLLEDALRIISPSIHAQRIKLEQQALPLPPKLRCDPIRVRQILINLLSNAVKFTDPGGAISIGVKIRDG--IEITITDTGIGIDEADLERVVTPFAQVEHAFARKYQGTGLGLSLSKTLMECHQGKLTLSSRLGEGTAVTIYFPAFRMM-----------------
158337549    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QVRQHKQTLDKQVEQRTQELHAALLAAQSSNQAKSDFLATMSHELRTPLTCVIGMSATLLRWSLGPLTD-KQRSCLQTIHDSGEHLLELINDILDFSHVQSGKATLNVSDFSLTTLVQQLLQVMRDKADAHQVQLNLKIPPERDRFIADLRRVQQILISLTDNAIKFTPMGGKVTLRV-WVETNTVVFQVEDTGIGISSSQLPHLFEKFQQLDGSYHRTYEGAGLGLALAQQCVTLHQGWIDVSSEEGQGSIFTVQLPNQSAL-----------------
89094752     ----------------------------------------------------------------------------------------------------------------------IGWVVIVLSENPTKERQFILIKGVILALIGLLTTVFIASRFGQRITLGLTHVIEMLQHGHLETRASLSST--GELRSLAQGINRLAQRVQESNQTLESATKRLRSTLVHLEKQNQALDKARKRANSANLAKDEFLARMSHELRTPLTSVSGFARLLDQTELKT----DQKEYTRIINLTSGLLLSIIDDILDYSKLESNAIELEEIPFDFENCILDVLEMQTAAAHDKGLELVPVIESETPKLVGDPVRLRQILTNLISNSVKFTSQG-HVCIHVVPTKESKLKIIVEDTGTGIPQDSIDNLFQAFSQADTSITRKYGGSGLGLVIAKRLTELMSGEISLESKEGKGTQITLNIPFT--------------------
126659304    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIWVSHKAIAVKDKKGEIIGYEGAIADITAELERIQLLHEQAQEEAERLNHVKDEFLATLSHELRTPLNAIIGWMQLLR---SGTLNEDQFNTGLEVIERNANVQTQLIEDLLDVSRIICGTLKLEAQPINVISVILSSIDTVSPTAKAKNININLQLSSQTIEINGDKERLQQVFWNLLINAVKFTPIDGSITIEGGEENNQMAFIRITDTGKGISGDVLPHIFDRFRQAEKSSTRTQGGLGLGLAIVRHIVEMHGGSVMAESEIDKGSTFTVELPVIQSVRNQETKSTSASQ-----
298505397    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FGAGVRVFHTIKFPLRDAAGGVVDVGGISIDITDRSKMEGELR-AAHAAAVDSSRAKIDFLANMSHEIRTPMNGVIGTLELLRETDLDP----RQREYAEIARESAESMLAVINMVLDYSKIESHQLVLEAVPFAIREAVERAVKPFRAVAARKGVMVAADVPPHVPTVVGDPVRFSQIVANLVGNAVKFTEQGA-ITVQLGAAAVDDCRISVGDTGAGISPEKFDTIFDPFVQADGSTTRIHGGTGLGLAIVRRLVEAMDGVISVASEPGMGSTFSFR------------------------
119486747    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LALDQLNQSLEERVRHRTQELEEAKQKAETANNAKSQFLSRVTHELRSPLNIILGFTQLLER---CDNLDSQQQQQVNLIFNNGQQLLKLINELLDLGKVEANRMELNVEWFDLYCLMDELQEMFKLEIQRKGLEFRVNLDSQVPQIQTDKTKLRQVLINLITNAIKFTDVGQRVNVDSTLSNQNELRFEVEDTGRGIPPEELDRLFEPFVQGKSGRNS-QQGTGLGLAICRYFVEMMGGEIGVNSTLGAGTRIHFSI-----------------------
171059132    -----------------------------------------------------------------ITLAATLKGWVFVAVTSVVLYVLVRRQTERERQKAEEALRAERELLAGMSAIGHIWSFDPLTHEGSWTEEVARIFDLDPSHPFDMATGLSCFE-GESRQRIDAAIAAACTLGTRYDIELVLKSPKGRIKSVSTVGIPEMQNGRVVRVRYLQDLSEQKRLTQELADYRDLEDLVRKRTVQLDEAKSSFLANMSHEIRTPLNAILGLARLLRRSTL----DAQQADRIAKIDDAAHHLLGLISDVLDLSKVEAGRQALDADDFELGALMAQVGNAVAHQAAAKGLALQIQAPPAPLWLRGDAGRLRQALLNYMANAVKFTPTGWVVQCEAAGERAVRLHFDVRDSGIGIAPEHLPRLFNDFEQGDKSTTRRFGGTGLGLAVTRSLVELMGGSVGVDSAPGQGSRFWVTLPRGVAPSPAP-------------
298530358    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VAFSGKTANFQEFSPPLNRHFMISAYQMAHGQFAASFIITELEKTRRELVRAKEAAEAASQAKSTFLANMSHEIRTPMNAILGFAQILERDSTLGPD---HARHVQSISRNADHLLSILNDILDMSRIEAGQIEHNPRDFNLHQTFEDLELMFIPRAVSKGLELTFEKNGSLPRAHADPGMLRQIMVNLLGNACKFTSQG-EVTFRISAEKNSEACVQVQDSGPGIDPEEMDRIFDPFHQG--GRDPGEGGTGLGLHISRKYARIMGGDLSVSPHTEKGSLFCLQVPVQQATRPVED------------
119489748    --------------------------------------------------------------------------------------------------------------------------------------------------------VLSSITLPNSWQLAAIPQTGWLDGFPLLVWLRLGGSVTAVLAGGLVFV-------------LVSAPARLKKAVERATIALREREEDLERAKHLDQLKDEFLANTSHELRTPLNGIIGIAESLIDGATGQLSDLTQSN-LAMIVSSGRRLSSLVNDVLDFSKIRYSNIDLQLKPVDLYTITDLVITLSQPLVGKKNLQLINSINPESPAVQADENRLQQILHNLVGNAIKFTAAG-QVEILAKKVDNEFLKIVIADTGIGISEDKFEQIFESFEQASGTTAREYGGTGLGLAITKQLVELQGGKIEVFSRLGEGSQFSFTLPIA--------------------
241893439    ------------------------------------------------------------------------------------------------------------ILLLPVILNGMCIGVIELGSAHKFDALKIGFFKEASSTISLALAAAKS-----RKQVQTLLEETQAQAEELQAQHSELENLNTELEAQTQKLQASEEELRVQQEELLQSNQELEERSKLLEEKNHLIAERQEKAEELALSKSEFLANMSHELRTP-LNSILLLSRLLSENTDDNLNEDQIESAKVIQSSGTSLLSLIDEILDLSKIEAGKMELEYQHVKLSDVTQELNSLFAPIVKEKALDLNIVVQPDLDTIETDRLRLDQVLRNLLSNAIKFTSKGSTLTITEEQSNRNNIVFAVKDTGIGIAEEKQKIIFEAFQQADGSTRRKFGGTGLGLSISREIARLLGGEIRLQSKENEGSIFSLIIPKSK-------------------
156933160    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVSARVKMEESLQEMA-QAAEQASQSKSMFLATVSHELRTPLYGIIGNLDLLQTQELPKGVD----RLVTAMHNSSSLLLKIISDILDFSKIESEQLKIEPREFSPREVMSHITANYQPLVVRKQLGLYCFIEPDVPMLLGDPMRLQQVISNLLSNAIKFTDIG-CIILHVG-TQGDYLCFRVRDTGVGIPAKEVVRLFDPFFQVGTGVQRNFQGTGLGLAICEKLINMMDGDISVDTEPGMGSQFTIRIPLWQA-QLPPKPN----------
225180886    ------------------------------------------------------------------------------------------------------------------------------------------IVNAPLASLRANAAQISSLVLYSLLFATLVAGFFAFNLAKTISRPLQAMTSAAMDMKSGNFRNRID----------INDKGELGQLAATFNQAVEETNKTIHEQKRLQALRQNLVASVSHEFRAPLTSIQGFVDAMLE---GFIREEEQEKYLRVILNNTLHLNRLVNDLVDLASIESGYVQLRYEDVDPYTLAEKALDSVYPQAQEKSIKLEYNYEEGLPAIRGDGDRLYQILINLLENAITYTPDEGRIALEAQLSDDKEVIFTVKDNGQGIPLAEIPYIWERFYKVDKARNRANKGKGLGLAIVRELVHMHNGEVAVKSTPGEGSAFSVIIPIEEKEDEKSPD-----------
149918695    ------------------------------------------------------------------------------------------------------------------------------------------VRQSIGLLVASGLLMLAHSLLHGGELLEWFALLAGLASTGTTALIVLSAASAGRLANRLDAIARSARRPLAGPVRLTSFDA-VGELFRNLEQLRARLAEALDRTHDADQAKGEFLAAVSHELRTPLNSIMGFAQLLLETKL----NDSQVEDVKLILAGGRQLHELIADILDLSMIESGELDLRVQHCALDELVAELVDIHQAQVRDRELELVADVADDLPTIECDRRRIGQVLTNLMSNAIKFTETGS-VTVRARLEQDDYVSIAVIDTGIGIAESELPGVFEEYRQAGE-RKRKAKGTGLGLAIARRIVQAHGGRLEAESTLGEGSTFRLTLPL---------------------
269921742    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITARRAAQAELQSARLLAEAASQAKSEFLANMSHELRTPLTSILGFSRLIGAGGDLSASD---RGYLDLIRSAGETLLTVVNDILDFSKLEAGALALSPEPFSVAALGEGATALLREQAEAKGLVLSCEIPAGDARLVGDVTRLRQVLLNLLGNAVKFTERGNRLSLSVEPAQDGTATLSVTDTGPGLAAGQIEQMFERFTQADGSVSRRFGGTGLGLAISRRLMDVMGGEIGARSDGSTGSTFWFRLPVAETAP----------------
239907102    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EFRDITDSVKAAQALLD-AKEAAESATRAKSEFLANMSHEVRTPLNGVLGMLQLLQTTE----QTDEQKEYILGAIKSTKRLTRLLADILDISKIEAGKLQIIEAEFFTACLQESIMEIFRPTAREKSLAFDFHVDAQPPMLIGDETRVRQILFNLVGNALKFTESGS-VQVDAMVLPAKNVLFAVSDTGIGISDEQLKDIFEPFVQGERSYTRCYQGAGLGLAIVRKLVRILGGEMVIDNTAGNGTTVYVSLPFKLPVPHQEPAAQQPRQADGPA
160894573    ----------------------------------------------------------------------------------------------------------------GFCMTGCLFMIIAMYGLLPDGHNRLTMFLTAMVIISLYQMVELNIFMLVSTEIYYLYALLSDHMQDASGGRDIDDCITDMIIILLGSLMLLVVIAWNKRLQIR-------------------LKQNAQEAEEAANSESAFLANISHEIRTPLNAILGMNELVLRESRQPH----IKEYAMYIKNSGKTLLTIISDILDLSKIESGKVDIIIERYSLSSLIEDVERSIQKRVMEKNLQFNISVSPMHEYLQGDEVRIKQIIMNLLTNAVKYTEKG-CISLRITGESQDTIFIEVADTGIGMRDEDLGKLFTKFERFDLKRNRSVEGTGLGLPIVKSLLDAMGGTIQVQSVYGKGSTFTVAL-TQKIADEEP-------------
162448894    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARDRTRGAITLLSTEPSRRYTVEDLALAEELNAQLYRESQQVNRAKDEFLATLSHELRTPLTAILGWARMLRQGSLKP---DTHVRALEAIERNGTLQAQLVEDLLDASRIITGKLRLDVMLVDLPPIINAAIDAVRHGADAKGIELLVQLDPNAGPISGDQTRLQQVVWNLLSNAIKFTPRGGKVSIQLGRAEG-LARIQVSDTGQGIVPEFLPYVFDRFRQADSTSTRPHSGLGLGLAIARHLIELHGGTVKAESADGKGATFTVDIPLA--------------------
154500004    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DIEKRQQLQHTILQEALEAAKKSTKAKSDFFSSMSHDMRTPLNAIIGFSQLAQKNSD---DSGKVRDYMQKIEFSGKQLLALINDILELSKMEAGKNALNNQRFNLKKYVEEAADIFREQAEHQGKRFTADLDMHNEIVVGDEFKIGQILNNLLSNSLKYSNPGAEIHLEIRQFDFRRHQIVVEDTGIGMSRQFLEHLFDPYSRETCFTSAATVGTGLGMPIVKSLVQQMSGEISVESTLGKGSKFTVTLPLEAV--HIEEDSQEKKEDQS--
239993253    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSSLSDEFVSLEARLLDAFEELKVAREVEQSLNVELELNQSLEKRIEEKTEHLNVAKTQFLANMSHEIRTPMNGIIGSCELMLENEL----PENVSARAKTISRSASNLLIILDSILDWSKIESGKMLTDIQSCAIRELLEASCDLYRHAAQVKGYDIALYINQGVPALNIDAGKVSQIINNLLSNAIKFTSDG-VVTVNVSY-AHQGLKISVSDTGIGIAPNKLRLIFDKFEQADPSTTRNFGGTGLGLAISKGLVELLGGELYVESELGKGTSFTFHIPATVSEEKEHAENE---------
260769147    ------------------------------------------------------------------------------------------------------------------------------------------LWTAEGELIRMNPSAHSHFLRNNADDHSLFSVL--------KRQLIPQIKLAAQGEILKEVNTEVDGRVILWNLSPIVVENRIESIITQIAEAEKQSRIARKEAEESARVRADFLAKMSHELRTPLNGILGVSQLLKR----TVTEKEQAEQVNVLCSSGEHLLAVLNDILDFSKIEQGKFRIQKADFPLVDVVSAIERIYRPLCREKGLTLTLNTNGDDLVVRTDQVRLNQILFNLLNNSVKFTHEGANIQLHLLETEGAKLEITVLDTGIGIREQDLALIFEPFVQAESTNTREYGGSGLGLAIVHSLIEMLGGSIEVKSSFGVGTRFTIELPLEIVTAETVAHNEGKSRYELF-
186684867    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HVADFGQSPNVARRMGERREIYGRRKDGSEFPAEASISKIDMGDEIFYTVILRDVTERKQIE--RMKDEFVSVVSHELRTPLTSIYGSLGMLASGLL-PTDSEQGKRLLQIAADSTERLVRLINDILDIERIESGKAKMEAEICNIVDLITQAVNVIQPLADKAGVTL--SISALSGQVLADCDRIVQTLTNLLSNAIKFSSAGSTVWLGA-QQEGDEVLLTIKDTGRGIPTDKLESIFERFQQVDSSDSRNHDGTGLGLAICKSIMQQHGGRIWAESILGEGSTFYVTLPL---------------------
143674648    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAFSRMSDEVNALIDLKTKEMATARDEAREASSAKSRFFANMSHELRTPLNAIIGYSEMLLEDCEDLGNDDMIPD-LKRITNSSKHLLSLINNVLDLSKIEAGKMDMYFTPFSIDTMIETIKDVSGPLATKNNNEFIIK-NNVKGEMTSDETKLRQCIVNFLSNAFKFT-ENGQIALVIDQKKIEGKEFDIKDTGIGMTEEQLGKLFDTYTQAERSTSAKYGGTGLGLSISKHFAEMMGGGVEVSSEVGKGSTFSIFVPKSEEENVDEETDIENPELK---
294054561    --------------------------------------------------------------------------------------------------------------------------------------------------------------------LAIVITAVAAYQLRIRSMRRQRVLLQRTVKERTQELELLLAHVEAQNKALM---MHREHLESMVNTRTKELEIAKNEAELSDRIKTAFLQNMSHEIRTPMNAIVGFLEMLKADDL---TREEHDDFSNIIRSNSQTLLVLIDDILDMARLEAGELRIDREPVLLNDLMYELEAVFQERHQLTKSEIKLYFDESDFKLMTDPTRLRQILGNLLGNALKFTDKG-RIWFSYRLLDEDHIEFTVGDTGIGIPEEHLNVIFKRFRKGDGSDTGLYRGAGLGLAIVEKLTTIMGGRVVVESTPGQGSIFTILLPYERPPS----------------
206889312    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EYFSEESEAKGILGSVILIRDITQE-----KEVDRLKTEFITVVSHELRTPLTSILGFIEIINKKPHLDMNNFRLSKAVNIILSEGERITSLINDVLDISKLESGKAIWNFKEISIQGVITDAYKALSSLFEQKGIPCYIEIQPSLPFINADRERLIQVVINLLSNALKFTEKG-YVKCKTALNADE-IVVSVEDSGIGIPEEEKERIFEKFKQVGDLIRGKPKGTGLGLAISKQIVEAHGGKIWVESELGKGSTFYFTIPLKRKEEF---------------
254462752    -------------------------------------------------------------LLAYYLNEPLIALLTGPALLGTIFATIFTAYGM---PLLGRT----VWSAGGIVAVTL--ASFTIHEAANPELMYLVLLGGPFLTFAVGRENLQ-LTIVVAATAISLMAVLLLGNDFFGAPWVGKETAEKYLATGLLFMVFI----------LIAVEMAAFGILAHTNQVKMEASSTQARL--ASRAKTDFLAAMSHEIRTPMNGVVGMVEILENSKLTT----EQSRIVETIRDSSTALLSIIENILDMSRIEAGKLELKLQKTEVLSVFEKSADTLRHFAEAHHVTLLMNYDPDLPYMSCDSGRLRQIILNLLSNAIKFSDPKGQVILTVGFSDKDDLKVEVSDDGIGIGEEFLSSLFDPFEQSAEVRRHEFGGSGLGLAIVSQLIEKLNGSIGVQSQRGQGTTFTVHLP----------------------
160941294    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RFRVFYISRELERVCVARTDVTDVVLKEQRQKEELAAALVAAEQANAAKSDFLSRMSHEIRTPMNAIIGMSTI---AAQSIGDDEQVEDCISKIGISSRFLLSLINDILDMSRIESGKMLLKSEKIPTEEFINGINSICYSQADVKGVEYECIVDPVLDDYYGDAMKLQQVLINILSNAIKFTQEGGKVTFSASQRNDASLRFIVNDTGVGMNEEFLPHLFEPFSQESTGTTSLYGGTGLGLAISKNIVDMMDGKITVRSIKGIGTEFTV-------------------------
143105397    --------------------------------------------------------------------------------------------------------------------------------------------------VALERSTVIDNTIQLTDRITIIAFVSSITITLVLILTLIRTTNASLFRLRVGVERFLTHRIDENRGEIANLAQTFNEMSASLQTAMSDLNEARADAEAANEAKSMFLANVSHELRTPLNAIIGYSEMLQDELGDSIDRDQFHHDLTTIIFSGRQLLALINDILDLSKIETGKMSVSVEPFNAAGLVVQVCDALSPLLAQNNNKLELDISAQDSEVESDPAKVQQILTNLFSNACKFT-KNGVITVAADIRDD-YLHLSVADSGIGMTEEQQAKVFQAFVQADSKTSVNYGGTGLGLAIVSNFCDMLGGSVELSSTPGEGSRFDVSLPIA--------------------
90425281     --------------------------------------------------------------------------------------------------------------------------------------------------------------LHAARMLPNYPVLIAVALQSWRSIAALIVAMSSLTAIVLLIVTVVIARWW----------IRQDQLISD--------------AQSANAAKSTFVAMMSHEIRTPMNAVLGLATNLLDSRL----DAEQRRSVVGIHDAGDALLDILNDILDFSKLEAGRLSLESIAFSPEALVESALSIVLPRATARGLRVRNQIDPSLPALQGDAGRIRQVLLNLMSNAVKFTPSGEVVTTKCRWADESFAALEIADTGIGIAEQDIGSLFTDFAQADSSISRRFGGSGLGLAICKRLVEQMGGEIQVSSAYGKGTTFRFTLPLASQLPVPDTDD----------
90413941     ----------------------------------------------------------------------------------------------------------------------------------------------------VSISLVDDIQTTTTDIKTLMSVYLAAILLSMVVMCYLGTNLARRILFYLSRVIQTMSKIEEDHNAALKVKSDGNDLLEDRHFSQANIIKAKEEAEKANVAKSSFLANMSHEIRTPLNGIIGMSGILSDTELNP----SQAEYLQTIETSSQTLLLLINDILDLSKIESGNLVLSPHESNLAEVVYDTITIVQAKASEQGLNLQIQLDPELPTVMLDEHRLRQVLMNLMSNAVKFTLQGS-VTLSITYTDKASLLFSIKDTGIGIEKDKQQQVFAPFTQEDGSITRQFGGTGLGLAICRQLVELLGGSIELKSEKGFGSDFYFSL-----------------------
218440934    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELEAAEALRNTLLAVLEFSQTALFKAAQQAEAANQAKSEFLANMSHEIRTPMNAILGFCDLLKDRITEPQT----RGYVDLISASGKTLLELINDILDLSKIEAGKLELNFEPLYLRELIQEIQQIFFQKALKKNLSLLVEIQENVPTILFDEIRLRQILFNVVGNALKFTEQG-YVKISVDAQTNDNLILSVEDSGIGIAQDQQIRIFDAFKQTEGQSTRKYGGTGLGLAITRRLTEMLEGKIDLQSEVGKGTIFKFIFPDVSLTDL---------------
255526346    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQNIRYELNKECSVVKTLIKKIKEKMKEIDKLRTDFFTNISHDLRTPLNIILSALQLMKSFNNLNCNEEKSFKYFKSIKQNSLRLLKLINNLIDITKIDSGYFEIRTGNYNIVNIVEDITLSVAQYVENKSITLTFDTNTEEKFMACDPDKVERIMLNLISNAIKFTNPGGHIFINM-FDEDDYIVICVEDTGIGIPEEDLDIIFERFRQSNRASARNYTGSGIGLSLVKSLVEMHGGKISVRSTYGKGTKFVIKLPVT--------------------
89074574     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLAQAESKARQELQEHKASLERLVAELEINRRLNEEARDEAEKANRAKSSFLATMSHEIRTPMNGVLGTASLLADTQL----TSQQKRYLDVINRSGETLLDILNDILDYSKIEAGHLDIRSSNFSVVRMVTDVSNMLEGRSLAKRIGLECHISPQVEGVWGDESRIRQVLVNLVGNAIKFTDTG-KVSIFVEPHPDDELLFSVKDTGIGIDEEAQSLLFSAFQQAAAGRKS-IEGTGLGLAISKHIVAAMDGEIGLESVVGEGSCFWFALPLEHGEGSLETDD----------
170722660    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SELGHLARHINNLASALEQASAEQKQAIAQL-------IQAREEAEQANGAKSEFLAMMSHELRTPMNGVLGMLQLLETTQL----TSEQAEYTAVASESTGHLLKVINDILDFSRIERTTLQLEHIDFNLGELIASSVQSFQHSAQQRGLDLQLQLPSERLQVVGDPTRIRQILLNLVGNALKFTERG-QVQVEARWQALDRQTLSVRDTGIGIDSERLEMMFVAFQQADSSISRRYGGTGLGLSIARTLAERMGGKLRGESHEGLGSTFTLEMPLA--------------------
160938607    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLTVSVSLLLSIGIILLSIYSEYMDKKNLKLLS--------IQEQELKDALNN-----AQKAFKVKKEFLSCMSHEIRTPLSIIIGMTKIAATHLD---DSNRIEDCLSKITFSSRHLMTIINDVLDMSKIEEGKLSVNHEPFQLQQLLEPLVATIYAQAEEQGLKFECGIKNVPEAVYGDCMRINQILLNLLSNSIKFTPKGGVVHLEVNVDGKTHLQFITKDTGIGMSDEYLKRIFKPFEQADSGTSRKYGGTGLGMAITYNLVKLLGGSIQVESKLGEGTTCTVVLP----------------------
294641747    ----------------------------------------------------------------------------------------------------------------------------------------------------------------FLQFIAPDNIRRRLEKETIIALRYLTVGKNGQETYEMLRMAGVRHAEDRDDHTVHAVGVGFTDIDGEMRQSRALSD-ALAAAEQASKAKTSFLSSMSHEIRTPMNAIIGLNAI---ALNAPELTDKTRDYLEKIGSSANHLLSLINDILDMSRIESGKTVLKNEDFSFSKLLEQINTIFGAQCADKGLDYNCRIIGSVDAHYGDNMKLQQVLINILGNAVKFTPEGGSVALTVERTSRSTLRLTISDTGIGMSSEYLPKLFETFSQEDSSATNRYGSSGLGMAITKNIVEIMNGNIEVQSEKGKGTTFTVTLMDSAYSESDPEDH----------
237808385    -------------------------------------------------------------------------------------------------------------------------------------------------------SPISQFMIVLAIVSSFMAAIFMIAYSQIPAMHTITGGMFKAFVMLLIPVGIISFVLARSRNAITELKAHMQLLTQEIEKTSRKLEQAKKSAETANNAKSRYLAGLSHELRTPLNVLLGYAQLLSDDRKLDH---QTREYAHILRRNGKHLSDLLEGLLEISKIEAGRLELQRVEFNLATMLNELAEMFAMEASQKGLEFEYLPCVNLPYIATDKQRLRQILINLLNNAIKYTREG-KVIFRVTYR-NQVARFSVQDTGIGLSEHDIQQIFNPFERIQTHNTRAIQGTGLGLTISHALANLMGGDISCQSQPDVGSNFTLT------------------------
172037421    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TQEFMESGAWDYIIESMISPDILFKTLMRIHEVEKELKVTNQQLRENNKIKELKQQQDQIHLKNLQLQEASRRQSQFLATISHELRTPMNAIMGFSQLLLRQYPDPLTDQQI-DIIQRIFNNSQNLLTLINEVLDFSKLEIGQMDLNIGKFDLDILVRFTVEELSSLTLNKNLSLNVDIHLANNQVINDKNFLKRILINLLSNAIKFTPAG-EIWVKVWEMNPERIAITIEDTGVGIAPEHLKTIFTPFHQVDQTLTRQHLGTGLGLAIVYSLVKMMQGEIHVTSQLEQGSVFRVEIPR---------------------
116331277    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EITERKVYEDSLKRAKESAEAASKAKTDFLAMMSHEIRTPLNGVIGTVSLLEGTSLG----AEQREYLDIIKSSGQNLLILLNDILDLSRIESGQLTLEMQPVSLKKLTSEVINLFRPMAEEKGLVIEFSISSSVPWIISDPYRLRQILTNLLGNSIKFTEKG-KVLLKVEAENKFRLIFHVKDTGIGIAEEKLELLFRAFSQVDSSTTRKYGGSGLGLTISKKLAELMKGEIIVKSQVNQGSEFTLSILVEKLEYEIPAGIQE--------
23014940     -------------------------------------------------------------------------------------------------------------LAVPVMSRGAALAVMEFASFTPFTDDQRAVIEAALPMLALNIEILERNLRTRDLLEE------SQAQAEELKASEEELRAQGEALQAANEELRVSEEELKVQQEALQSANEELRLNAELEEARTEADRRAIEIEQASRYKSEFLANMSHELRTPLNSVLILARDLADNETGTLSDDQV-ESARIIHESGAHLLALINDVLDLSKVEAGKMSLDPVTIATADLAQVIRGRFGPVAADKGLEFTVESAPDLPTMKADRGKIEQIANNLVSNAIKFTPEGG-VAVRLALDDGQALALSVADTGIGILPEDRQRVFAAFEQADSSTSRQFGGTGLGLTISRRLARLMGGDITLESNGDRGSVFTLLMPL---------------------
238026819    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LADSQARLKEQQAELEQTNVQLEQYAQRLERQKDELVTAQEALSANAARLEQSSRYKSEFLANMSHELRTPLNSSLILARLLQENRTGNLTDEQVR-YAETIHASNSDLLVLINDILDLSKVEAGQITIEPETVSLDALLQSLRETFEPMAAAKGLALALERTPGTPTLVSDGQRVTQILRNLLSNALKFTEHGA-VTLTISAEGQRMVRLDVRDSGIGIAADKLELIFEAFQQADGSTSRQYGGSGLGLSISREFARLLGGRIGVASEPGKGSVFTLWLPLDPAFAQAP-------------
262369862    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GELRLLQRDIANVVKRLHFSFLELKEHTEQTEDDLRRLEVQNITYRQARDQAISASQSKSVFLANISHELRTPLNSIDGFIHLLLRQDNLNND---QNLYLQTIRKSSAHLLALINDVLDFSKIDAGKIELDTATFDLEEAIFDVMDMLSPLAAQKHIDMAFYYADNVPHVVGDALRFKQILTNLISNAIKFTPDG-EIIVRARMEQDDILHFSVQDSGIGLSGTDRKKLFESFSQGDASVTRQFGGTGLGLAISKQLVHLMQGQIGFEDNQEKGSTFWFT------------------------
254415722    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GEIVYAIAAFQDISLH--------KQAEAERLQFTQALEQQNA-------ALQRLDQLKDEFLANTSHELRTPLNGIIGITESLIDGAAGSLSPVQIAN-LAMVVSSGKRLNSLINDILDFAKLKNHDIELHRKSVDFRQITEVVLTLSRPLIQGKSLELNNEIPADFPGIDGDENRLQQIMYNLVGNAIKFTESGS-ITVSATQQQNMAE-VTVADTGIGISPDKFEDIFKSFEQLNASVSYPSRGTGLGLSITKQLIELHGGRIRVESEVGQGSRFIFTLPLS--------------------
258541259    -------------------------------------------------------------------------------------------------------------------------------------------YSFLPRSLAFHISGVRYFLIFSALLFCAGIILYALYQNIVKFPHISSYQLSIIFLTVIAWFLVLSQRSYRAAENENRFQTRL--LMKEIRAHKRTDQEAKERAEAANLSKSRFMVGVSHEIRTPLNSIMGYAYLLENKMLAP---EKQNEGLKVIQRSAEHLSGLIEGLFDISKIEAGRLDILHDKINFQEFLKHLTGMLRFQVNNKKLVFIEDIPENLPEVMTDQRRLRQILINLLSNAIKFTPSGS-VSFSVRW-NMEIATFEIRDTGIGIPDSDIERIQEPFQRSSHPDSHRIQGTGLGLTITRLLVQILGGEFTIKSTVGQGTTCRVRL-----------------------
256829197    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISFVIERCVHERDAEGTVIRSVGMVQDITERKREEKELL-LAKEHAEAANRAKSEFLANMSHEIRTPLNGILGMLQLLETS----VQDKEELQFCALAIQSTNRLTSLLSDILDLSRVEASMMLIRSERFNLHSALTQTIDLFGPVAVQTGVTLTAHLDPGLPWVVGDSIRLQQVLTNLIGNSFKFTKRG-HVHVEAYPLPSRSVFFAIEDTGCGIAEKDIGNLFQPFTQVSQGYNRNHQGAGLGLTISKQLVALMGGNMAVESEEGVGTTFAFC--VTFSKEVQPHDDEAAPE-----
171319008    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARARYRGTDVLVTAFTDVTEKNQLAHELRNAK-------QAAESANAAKSAFVAAMSHEIRTPLNAILGNLELLSLATL----DAEQRNRLSTIRTSSDGLLAIISDILDFSKIEAGEMAFERIDFDCVELTGRALAMFAPGARAKGLRLYGQFDDSALSMNSDPVRIGQIINNLLSNAVKFTSAG-HVTLRLATEYAEDLLMSVEDTGIGMTPEQQERLFSAFSQGDASIHRRFGGTGLGLALCKLLAQALGGSIHAESTPNVGSRFTVRLPTGSPTIARPD------------
27378182     -------------------------------------------ASRRVAAFASLLALSCAGILIFVGQLGWLPLFGVASATLYAAGLAFGAELARTGVALLSREEERYRLLA--------RNMSDVISRHRRNGAVQFISPAAEAMLGMPVAQLHGHGLFDRVHVADRPAYLTALSDAARGNFRLRREPTGSERGQVDFWVEMRCRPLDQD---LGRQDIDRDVARETEVVAVMRDVTRKLSEQADAAKTRFLATMSHELRTPLNAIIGFSDMIAQEQALMLGAAQRKEYAQVINDSGQHLLSVVNGILDMSKMESGNFEIASEPFAPRASLMHCCNLLALKARENGIDLITDAPQDLPVMTGDPRAFKQIVLNLVANAIKFTERGGQVSVSAA-VSGSHLTLRISDTGVGIAPDDLKRIGAPFFQAGKTYQRRHEGTGLGLSIVKSLVALHLGDLTVQSRLGEGTAVTVKLPQAKPADRMPAESKIAT------
119490790    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MAQQLQTSFATLENQNIELKRLSQIKDEFLANTSHELRTPLHGIIGLADSLIDGATGKLPTKT-TENLTMIANSGRRLLTLVNDILDFSKLKHNTIELQLKSLGLWEVLDMVLVLSQSLVGQKNIKLINSVPDDLPGVEADENRLQQILYNLIGNAIKFTESG-TVEITACEESNHYIAVTISDTGIGISEDKLEQIFASFEQGDGSTARQYSGTGLGLAVTKQLVELHCGTIEVRSKVAEGSQFTFTLPKAK-------------------
88798399     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LGLVASYSRRLADRAQQASKAKSEFLATMSHELRTPLNGIIGSVQLMQHEAEQPSP------WLNSLAVSSEALLTQINDVLDFSSIESGQISIEPAPCDLIQMIRDIEAVFYPQSVDAELLLRVLLPDSHCWVMADGHKIRQILLNLLSNAFKFT-EHGQIVLAVQKQEDGQFQWRVSDTGIGIPADKLEAIFQSFQQAESDTQRQYGGSGLGLAISRRLAELMGGSLTVTSKPGQGTDFTLTLPLARPVSTPPPAEPES-------
114570669    ---------------------RIDRWTGADPQIDFDYAVKSRIAVAYTAIFTLMGLVNAGVLAFVLDGRPGMAELGLVSAAIAATVGIVGLRLRR-----PNLTIIVMIALASLVLYAAAWANRGSFPPATLYLPGIVL----GAYIAWGARAAFIAILPLAAYFGLILGTADYSSTGPLGFRPTELLNMLVAAGSLSCVWIV---LFGSSFRSATTDAQK-----ALTEANQQLETALISAQQASRAKSDFIANMSHEVRTPLNGVLGMTNVLQADA---TLTDEHRRSLGLIDDSGKALLDLLNDILDLSKIEADAVELETRTFDLAALIHNTSEHWRLQAETKGVALTVSNQGEPAFVTGDPIRLRQVINNLLGNAVKFTH-NGRISVSLARDGKTRVRLAVRDTGIGIPGNKQAAIFDPFSQVDATVTRRYGGTGLGLAICRRLVSKMDGKITLSSKMGRGSTFTVDLPLERVAASEPE------------
159897135    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LALPIFGTAGILGILM--LLHSEVDHFRQEHSELMEAATAQISFAIGNAHVYQTQQQLTRELSRAKDAAEAASQTKSQFLANMSHELRTPLTAIIGYADVMREDLLDS-NDQIYLADLDRIRSAGAHLLGLINDVLDLSKIEAGKMPVYWEQTRVSILLNDVITTVRPQIDRNHNSLMIDQTYHNLMFWTDISKLRRVLINLLGNAAKFT-DHGTISLSLFLDETDELQIRVCDTGIGMTAEQVANLFQNFSQADASTTRKYGGTGLGLAISRNLCKLMGGDIEVTSELGHGSTFIVKLP----------------------
73538868     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTQSRIAQLEIERARQEAEAASRAKSAFLAMISHEIRTPMNGVIGMIEVLTRTTL----SADQREMVATVRESAAALLNIIDDILDFSKIEADKMRIECVPLSIEHTVETLCASLVLLAERNNVALYLDIDPGLPQVLGDDLRLRQVLYNLVGNAIKFSGPGGRVYLRIAPAGGDVVRFEIEDNGIGMPPDAMATLFQPFVQAETTTTRRFGGTGLGLAICRRLTELMGGSIAAASQPGAGATFTVCLPLRAAEAPLP-------------
254474320    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FPTFLSMGRVSSANEQLFCAVLRD--ITQFKRAEEELVSARYKAEEANTHKSEYLTKISHEIRTPLNAVIGFSEVMQEERFGELGNVRYKEYARDIHRSCSHMLTLINDLLDLAKIEAGKMDLAFEAVSAADIINECVALLQPQANEQRVIIRASTPLSVPKIVADPKTLRQITLNLLSNAIKFNRSGGQVIVSLVLDPNGEVHLRVRDTGHGMSKADLEAALQPFRRLNASAS--TEGSGLGLPLTKALVEANRASFSINSEEDEGTLAEVTFPPQRVL-----------------
186683715    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QKQLEVERDRLFQLEQAARAEAERANRIKDEFLAILSHELRSPLNPILGWTKMLQSR---KFNETKTAQALASIERNVKLQTQLIDDLLDIAKILRGKLSLDVTPVNLLFVIESAIDTVNTAAIAKSIQLHPVL-PNIGQVSGDSNRLQQIVWNLLSNAIKFTPKGGRVEIRLERVDEQAHII-VSDTGKGINPEFLPHIFESFRQEDVSITRKYGGLGLGLAIVRQLVEAHGGTITADSPEGLGATFTVQLPL---LNLQPE------------
265762626    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RHFFQARIAPFEVLALIHDIGDRMRRSQELL-EAKQRAEEADRMKSVFLANMSHEIRTPLNAIVGFSEIIALTE----DEKEKEEYLGIIQQNSNLLLQLINDILDLSRIESGKSEMHCQLTEMSGLVDEVDKVHRLKM-KKGVKLNVIRPSEEIWISTDRNRVTQVLFNFLSNAIKNTIEGS---ITFGLKEEEWVKLYVTDTGCGISKEKLPLIFTRFEK----LNDFVQGTGLGLPICKSIVERLGGRIEVESELGQGSTFILYLPNRQVQEVV--------------
254442741    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEIAVSERTADLLS----ANRRLEEANTKILSLERTVNQRTEELEIAKS-------KAEHSDKLKSAFLANMSHEIRTPMNAIIGFLHILDNKDISDVEREQFNH---IIRQSSKSLMALIDDILDLSAIEAGEAEISPQPCNVGELCDELGALFRSLSQDKKNNVDFRLTGDVPDVLIDPLRLKQILWNLISNSIKFTDEG-EIHLGYSVSQDKEIEFIVQDTGIGIPKEEHQQIFNRFHKLDKAGKKLYRGTGLGLAITQTLTQLMEGRITVDSTPGLGTTFKVTFPFNPV------------------
189191800    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YRWHLVRVLLEKSLAENNNEETWYGSATDINDHLEQTLKETMDAKSKFLSNMSHEIRTPLNGISGMVNFLLDSVL----NAEQLEHVNIIKASTDSLLNLINDILDLSKVEAGMIKLSMEWLHLPSLLEEVNDLNMGLAIQKGLELNYLVEEGVPEVKGDKFRIRQVLLNVVGNAIKFTERG-EIFIRCKVENETMVRFEVIDTGQGFTDAEAKYLFKRFSQIDASSTRQHGGTGLGLAISMQFVELHGGRMDARSAPGKGSTFFFTI-----------------------
218438439    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TQYDFQLIEVAQSLAGIAIERQLMDEERNQLLKNEHSARLEAEQLNQIKDEFLMMLSHELRTPLTAILGWSQLLKKGLITQKN--KVDKALETIERNAKLESKLVDDLLDVSRILANKLILKKEPIDLEFIIKLTLDSILLTAQAKEITIKTLIQSPNLKVWGDKQRLQQVFWHLLSNAIKFTGEGGVITITLTQDNERAKII-IHDTGQGIKPELLPFVFKRFWQADSSSQRIAGGLGIGLSIAHRLVELHNGQIQAESGEEKGATFTVILPLQHSENPA--------------
284037395    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AEIGRKVAEEKLLQAQEQLEATVLTRTLQLAR-----AKEEAELANRAKSEFLANMSHELRTPLNGILGYTQLFKRDEALSPN---QLKGVDIIHNCAENLLVLINDVLDLAKIEAQKLDVQTAPFHLTALFQDLIHLIGVRAEQKGLRFLADLAPDLPWVMGDERKLRQVLLNLLGNAVKFTETGG-VTLRVERASTKAQRFVVEDTGIGIASDHLAGIFKPFQQVRE-TGQFIEGTGLGLSITDQLVQLLGGDLRVSSAIDEGTQFRLLLPASTVPGLTAEDTHRQT------
109900591    ----------------------------------------------------------------------------------------------------------------------------------------VSIMTSAVLMTGLFIGIMSWIYFTIAILCVIIPNIIGLLNLRILTDISLDIYLLGFVGIALAFALAEKMRLVNSRNALLKQQLEHKVKI----RTQALSEANRKLAKEANSAKDYFLANMSHEIRTPLTSIIGYADGILL---GDIDKAEQERVTNIIYQNGAHLLRIINDILDLSKIDANKLEFDTQPCHLFTLLGEIESVAGKRARDKGIGFHVNYDPLPDKIITDAVRLKQILFNLTNNALKFTHSG-HITLNVSI-ANTTLIIKVIDTGEGISQSDMHKLFHPFTQADSVINRQVGGTGLGLSIAKRLAQGLGGDISALSQLRKGSTFTVSI-----------------------
257094176    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGRIIGTLSSGADIGER-KEVEAELERYRAHLETLVAQRTAELSLAKEA---AERANRAKSEFLSSMSHELRTPMNAIIGFAQMLEYDGELSAD---QHDSVHEILKASRHLLDLINEVLDLARIESGRIELSLETTDIAAVVDDCRHLIEPLAAPLAITLSTLV-PAGATVHADRTRLKQALLNLLSNAVKYNRERGSIQIDVEQQSGLRQRICVADTGIGIAPQRLNEVFQPFTRL-LAENSEIEGSGIGLTITKRLVELMGGEIAAESEIGVGSRFWIDLP----------------------
138824562    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTYRIQRDSGEIGDLARTFNEMSTKLQTAIEEMNTARADADSANAAKSMFLANVSHELRTPLNAIIGYSEMLQDELGDQIDREQFHHDLATIIFSGKQLLTLINDILDLSKIETGKMQVSREIFSPAGLLVQVCDALSPLLLQNNNRLTLDIDDSMRDINSDRGKLQQIVTNLFSNACKFTKDG-EITVSARMSE-VALIVSVADTGIGMTQAQQDRVFEAFTQAESNTGLKYGGTGLGLAIVREFCAMLGGRITLQSQPDQGSLFQVTLP----------------------
254411501    -----------------------------------------------------------------------------------------------------------VQVLSFQDDQGLNWLIVVVVPEEEFMAR-IHANTRTTIRLCVAALILATLLGLFTSRWISQPILRLSMASCAIASGELDVKVEGILRILSKSFNQMAQQLQESFTALEDAKAE---LELRVEQRTAELKTAKEDADTANNAKSEFLANMSHELRTPLNGVLGYAQILQRSKTM---SDRELDGVRIIHQCGSHLLMLINDILDLAKIEARKMELHGSDIHFPSFLRGVVEICRIRADAKGISFIYQPTSSLPAIHVDEKRLRQVLINLLSNAIKFTDTGG-VTFKVGYADNQDIRFQIEDTGVGMSPQQLQRIFLPFEQVSD-RKRQAEGTGLGLAISTKIVQLMGSTIQVHSEVGKGSVFTVDL-----------------------
298493109    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VAQEMRNSLMLAALEFSQVALQQAAEQAEIANRAKSQFLAKMSHELRTPLNAILGFTQILTRNSSLSQED---QENLDIISRSGEHLLSLINDVLEMSKIEAGKPTLNETYFDLYRLIYSIQEMFALKAADKGINLITEFGVEVKYVFGDEGKLKQILINLIGNAIKFTVVG-HVAIRVSCPPNYAIELEVEDTGAGIALEDQELIFEAFLQ-SKGGRQFMQGTGLGLAISRQFARLMGGDITVKSILGEGTTFTCR------------------------
75907309     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FTAADEAVLVQLAQMASVSVENVRLYEAEKQARSAAEASREEAEAANRIKDEFLAVLSHELRSPLNPILGWSRLLQ---NGKLDEAKAKQAVNIIERNAKLQVELIEDLLDISRILQGKLSLTSSPINLASVIKGAIETVRLAAEANSIRIEVNLDGEIGLVSGDSTRLQQVMWNLLSNAVKFTPTGGLVEIRLEQV-GNQAQISVSDTGKGISPDFIPYVFDYFRQADSATTRKFGGLGLGLAIVRHLVELHGGTIHAESQEGMGATFTLKLPL---------------------
75907309     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGVLVAALNPF-----RLFDDNYQGF-LNLVSAQIAASIGNAQAYEEE-RKRAEELDRAKTTFFSNVSHEFRTPLTLMLSPLE--ELLTADDLSQEQRQEM-TLIHRNGLRLLKLVNTLLDFSRIEAGRVQAVYEPTDLSTFTAELASIFRSAIEQAGLQFSVTCEPLPELVYVDRQMWEKIILNLLSNAFKFTFSGA-IALTLRQVQ-HQVEITVTDTGIGIPQAELPHLFERFHRVEGARGRTQEGSGIGLALVQELVRLHGGQVQVDSLEGLGTTFTITVPMG-IAHLPPE------------
182624759    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FSSAVIVIFLMWSYVTALKTVKKRAEQLKKEAKEKEKLYIEKEKLYKE---AADLKDEMIKR----QKFKNDYFVNLSHELRTPLNVILATVQLIKLKNKEDCLGKQVEDYTNTLRNNADHLLKIINDIIDSSKIESGAYKLNIEKQDIVSLVEDTALSLKAYIEENNLDIIIDPEIEELDVECDKNEIERCVINLLSNAIKYTHGHGTIEVFIRECENETVEIAIKDTGVGISKEQQKIIFDRFVQADSISKKQYRSSGIGLTLVKSIIELHHGTIRVESELNKGSTFIITLPIRQ-------------------
56475528     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILDEASQVRAYSHELEEKSRALESATAELRAANERLKELDRLKDDFMSSVSHELRTPLTSIRAFSEMLLDDPDIALPDRM--RFLGIIVSETERLTRLVNQVLDLAKIESGHAEWHNSDIDMRALVEQAVDTTAQLFRDRGATVELVLPDEAPHLKADHDRLVQVMLNLLSNAAKFVPQGGRIRVALKSEAGQ-VRVEVSDNGPGIPPELHGVIFEKFRQGGDERSR-PQGTGLGLPISRQIVEHFGGRLWVESPPGHGTVFTFVLPL---------------------
288940234    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLGRHFQVHAYSPRVGTFAVIFSDVTEQ-RQAEHELFEYREHLETLVASRTAELAL---AKQEAERANQAKSLFLANMSHEIRTPMNAIIGLTHLLGREISVP----AQRDRLLKIDGAAKHLLSVINDILDISKIEAGKLELQTSDFSPRVLLDQVSALIAEQVQSKGLDYRVDAGPLPVVLHGDATRLRQALLNYLGNALKFTERG-RIQLQARLLEDGNISFEVIDTGIGIPEEMQGRLFTLFEQGDGSPIRRYGGTGLGLAITRRIAELMGGSAGVESVPGQGSRFWFT------------------------
163848362    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FRDVTRER--EVEQMKNEFVSMVSHELRTPLASTQGALQLLLGDSERGKSSSVERDLLQRALTNTNRLLRLVNDVLDIAKIERGQLQLQRHPVAPEEICRNAIDDLASFARQQQVTISLDVPPNLPLVDVDRDRIVQVLVNLLSNAIKFSPAGQQVVVSVAHEQG-MVRFSVRDWGPGISRADQLKLFQKFQQLDQSKSNVRGGSGLGLAISRQLVELHGGRIWVDSDVGFGSTFSFTVPLAAVQRIASADQR---------
182412780    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RIALRKEQNERLLAEQAIRAESAAREKNAFLANMSHEIRTPMNAILGFSDLLATELPA---DSKARQRVRAIRESATSLLQLINDILDLSKIDAGVVELHPEPTDLRELSDFMHTVFAQQAARKTLVLECEIDPALPHLMLDRSRLRQIVVNLIGNAIKFT-EHGTVKLGIRWAHHPANRIEVADTGVGIPPEKQREIFQPFVQVDPQRAGEKQGSGLGLSIVERITQRMGGTVTLQSEVGRGTRFRLIFPDVTISLRLPEN-----------
296388461    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MAVRIGGQLLEIHHWVTPYRDRQGRVLGLMNGWIDITERERLARQLREAMRQ-ADEANRAKSVFLATMSHEIRTPMNAVIGILELV-LQRLAPEQRE--RASLEVAYEAAGSLQLLIGDILDVAKIESGHLTLTPERVRLRHVVESVRRMFEGLARQKGLRLVVELDDAPGRVLIDPLRFKQVLSNLVSNAIKFTERG-QVTIRLQERSLDEVRVDVEDSGIGIAPADQARLFQPFIQVAKGRT-VQGGTGLGLAICRKLVDLMGGDVEMHSEPGKGTRVSLDLLLRQCGPKMPESSQD--------
119358118    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VISPIFNKEGSITNFVAVKED-ITEKKKLWSELIAAKEKAEESDRLKTAFLANISHEIRTPMNGILGFSELLKEPHL---SGEEQTEYINLINQSGQRMLHLINELVDISRIESGDTFLQITETSINRLMHDIYAFFRPEAAKKGLLFECIVSDLFSVIDTDSSKVNQILTNLVQNALKFTTEGS---VDFRYTKNDCLEFYVTDSGACIPSEMKEKIFDRFRQVDNSLTRRYEGAGLGLSISKAYIEMLGGKIWVESIEGRGNRFVFTLP----------------------
298528974    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLDVEYKEVM-DSIQMLATIIFMSVAGALESFELYRNIRQMNNQLTQSNAELRTAKEAALEASRAKSEFLANMSHELRTPISSIISGLKLLA----PMEEDPQKLSILNTCKDSAEALHSIINDSLDLAKIEAGKIELIPENFDLHHELAKNLNTFRPQAGTKGLDLRLQMDPGLPRVRADMHRLGQILRNLLSNAVKFTREGWVAEVLIKNEKSCGVNFWVQDTGIGIPKDVLPRLFEAYAQADGSYSKKYGGTGLGLAITRYLVRLMGGSISVHSKEGEGSCFTFELPPEQAEEVQDPDAEEQT------
196231875    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GVLAAFTMAARAFAQDDAHFLQSVANVLTAAIQRERAEESIRQAREQAELASRAKTEFLSRMSHELRTPLNAILGFTQLMETETLGP----SLAESVEHVSRAGKHLLSLINEVLDISRIDAGRFALSPEPIEVHGFLSEAIESIQPLATRHVIPVTLEAEMPPLQVLADRQRVHQVMYNILSNAVKYNRINGRVTVS-YRVDGPRIRITIADTGRGIEPEKLSRLFLPFERL-GAESTDIEGSGIGLALSRGIVNALHGELHVESRVGEGSTFWLTLPRADEISPMEE------------
136714349    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAFARMSDEVLALIQVRTHEMVAARDEANDANLAKSKFLANMSHELRTPLNAIIGYSELLIEEAED-LGIDTMTEDLKRITDSGSHLLSLINDILDISKIEAGRLELYITEFDLVKTLEMTKGLASPLGEKNNNQVVFEYDSNLGLMNNDETRIKQCIINLISNACKFT-SNGLVSITVRKINDENVEFIVKDTGIGMKQEQLQKIFEEFSQASEETTSKFGGTGLGLTITKTLVEMMGGSVIVASEEGVGSAFTLIIP-TRYENTQPEEQ----------
254472519    ---------------------------------QTEVSEQSSFILKSLSIFVGVVCLAIALLLTDW----RSAQSLYVVLLAFGAGAVLFRRFPASDVIAQSWKAAQIQSEVSELASDADWQLREADDRHRSILDALGAIDSSGLVLSINDAGKRNFPTGFGIEVGHLPYAEDFTPELEESAAGTTEDVALRTKHGTRWYSLLRLSIRDGSGGAPIIQWILTDVTDRRHAEQKLRAD-RDHAANASEAKSRFLAMVSHEIRTPLNGVLGMADLLDDTS----TTAEQQNYINAIKTSGSTLLMLIDEVLDYSKIEAGKLELETGAVELTPLVERVVELLSPKAHAKGLQIGSYIAPEVPTIQSDPARLQQVLYNLVGNAIKFTEQGGVLQVSQDSAGNHLLEFAVKDTGPGMDEVTAARIFREFEQGEYGRDRKFDGAGLGLAISKRLAELMGSSLTVQSQLGCGSTFLLEMPLDQIVDEAIEEHSE--------
212637309    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTDSDGDISNFIAVERDTTARKQMQDDLA-KAVIKADISNKAKSTFLATMSHELRTPLNGILGMAQIIEPNL----DNPEHRKQIQILLESGNHLTSLLNDILDFSKVEQGKLELESELFRFNSVLEPISKTYEPICDEKNIQLIVQNEIDEKQCFGDKSRIRQVIYNLLSNAVKFTEQGSVSLLGVNAEGQQGIEATIIDTGIGIRPERLASIFDPFVQAESSTTRQYGGTGLGLSIVKQLVELMGGTISITSQVDKGTRFAIFL-----------------------
15887959     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITQWKRTEEELRNAKRAAETANAHKTDFLARVSHEIRTPLNAIIGFSDMMATERFGPIGNPRYVEYANDIGRSGRHVLDIVNDLLDISKIEAGQMDVDFIAVPLNETVAEAVSLVQPQANNQRVIIRTALAQSVPQIVADLRSIKQIVLNILSNAIRFTPSGGQIVVSTAYEANGSVSLRIRDTGIGMTRAELEQAMKPFRQVASSGKRVRGGTGLGLPLTKAMVDANRANFSITSTPNEGTLVEITFPSQRVL-----------------
154251104    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISERKRHEMELLDARERAETASRTKSRFLANMSHELRTPLNAIIGFSEILRMQMFGALGHPRYTEYAQLINESGALLLDLISDILDMSKIEAGKYELHPETVDAAALIESCVRLVRGRAEENGIHLVKKIQCAELTLVADERALKQIMLNLLSNSAKFTPAGGRISVALTETE-ETICFAVADTGRGIPADQIARLGQPFEQIATDAALSKEGTGLGLALVRSLAELHGGSMAIDSELGVGTTVTVTLPK---------------------
121603351    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ASRIAEVRQLSQTLHDSAGELQRHRAAIQAQTLALEANETLEDRVASRTAELNASRDEALGAMSHEIRTPLNGVVGMTTLLADTPLDL----EQRDYVHTMRISSDQLLGVINDILDFSKIESGKLELENEPLNLLATIEEACDIGAPRAREKGLELLVDLGDELPWVRGDVTRLRQILLNLVNNAVKFTEKGQVVHVLEDFSPGRGVEFRIKDSGIGIEPDRQAALFQSFVQVDASTTRKYGGTGLGLAICQRLVRLMGGQIGLESAPGDGSTFWFT------------------------
269128961    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GRPAGVIVLAAGAGRPLDEGYRTFLRLLGQETSALISRALTYRAQQRRAEELAELNRAKTVFFTDISHEFRTPLTLIVGPLE--ELRSRLGPADQWVRENLEIIRHSALRMTRLVDTLLDFARIEAGRMEARYQPTDLAVFTADLAGVFRAAVDKAGLRLEVDCPPLPEPVYVDRGMWEKIVLNLLSNALKFTFEGS-ITVRLRAEDGQAV-LRVSDTGVGMSEQDLPRVFERFQRVKAAQTRSIEGSGIGLALVRELVHLHGGTIGVDSTLGKGTTFTIRLPFGHA--HLPE------------
260772841    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLLLGGRKGQFSLETKATLQRFRPLLERAINDIEHKEELQSLRIKTHELYIAQQQAEHANQAKSQFLAMMSHELRTPLNAVLGLIDVLRED-----SNRSQLDLLEQMENSAELLLVIINDILDLSRIESGHFKLQCHWVHLHKKLVHALSYHHKACVTKGIRFNVRTSCDHYEYWVDPVRLMQILFNVIGNAIKFTEAGS-VDVRLS-TARNELVIHVEDTGIGIEPERIEHLFSPFIQADSSITRHYGGTGLGLAITKHLVELMKGTISVSSCLGQGSHFIIRLP----------------------
71908504     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AWIYFISWLAFGAALSILIRLAQRRSRV--IDKLNDQLAEQVSQAKAASQAKSNFLANMSHEIRTPMNAIIGLTHMLRRDKVTPAQGEK----LIRIAGAADHLLSVINDILDLSKIEAGKVELEAENFSPEEMLQRICSIVLLRAQAKGIELVVDAGELPALLNGDVTRLGQALLNYLSNAVKFTEKGSIINVLKETEKDVLVRFEVEDSGIGISPEKLAHLFTAFEQASASISRHYGGTGLGLAISRHIAMLMGGEAGASSTPGKGSIFWLT------------------------
71907206     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GSIHRYISIFSDITER--KKTERELASHHER--LEEQVRERTEELSVARDQAEAANQSKSAFLANMSHELRTPLNAVIGFSQLMEKD---PGLLPVQQRNLEIINHSGRHLLTLINDILELSKIESGKLRMTTEETDLRLLLEQVVEMMHLRAQQLGLQLKLETTNLPPLIVIDPGMFRQILLNLLSNALKFTPKGEVLHVAAEAVSAQQIRFSVRDTGIGISENDRERIFSSFEQVGPM---HQGGTGLGLTISRRYVEMLGGELSVDSELGNGSDFHFTI-----------------------
218886242    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EHIARRRAMVSLR-RAKDAAEAANRSKDEFLANMSHELRTPLNGVLGMLQLL----DGPDLSDERRGYLRTAVESGHALLRIIDDLLDISALGAGGSGLRDEPFDPAAVLRQVAEMVDPAARRRGLALGLIADALPLRVRGDAARLRQVLYNLVANGVKFTHQGG-VDILACPVGGDRLLFTVRDTGIGIPEEKLPVVCEPFAQVDGSSTRRYQGAGLGLGIVRRQVARMGGTMTMESEEGVGTSVHVCLPLPEV------------------
280958970    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITDLKVMEQELKRAMAKAEAASLAKNEFLANMSHEIRTP----LNGLLGMLQLLQLTILGGEQREFLEIALSSGRSLLQILNDILDISKIESGKLELDDQELDLGEVAESVVAVFRHQARMRGIEVALVMDKTLPHFLADKVRLRQILFNLVGNATKFTESGS-VLVEAYMPDGRAQFFSVSDTGIGIPDDKMDQIFDPFTQVDGSFTRKYQGTGLGLGIVRRLVALMGGTIAVDSELGAGTTVVFTVAARRVDHAA--------------
218885172    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HRVRLAIEQGRLRAENRRLAAEVAVRTHELEQARVEAESANRAKTQFLANISHELRTPLNGIIGLTELLLAAGPAG----EQEECLGMVRQAGLDLLSIVNNLLDMSSIEAGRIALNEAPFNLRETVGDLVRVLDVQARWKNLTLACSVSPDVPRLVGDAARLRQVLTNLVINGIKYTEVGG-VSLSVELDGAVGLRVTVEDTGVGIASEKWERIFEPFTLAENFLTKKYGGAGLGLAISREIARMMGGDIAVRSQEGAGSTFVLT------------------------
42528002     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDITKQKLKERFLIIARQDAEKANSMRSLFLANVSHEIRTPIQTIIGMMELINETNL----DEEQSEYTRQVNFSAEVLLTLVNDVLDFSKLESGNMTMERTVFNLTDSVEQTVDLISMEAHKKGLEIVVDISDKIPDIYGDPARLQQVLLNFVKNAVKFTETG-YVSVSVKLVFENNILFEVADTGIGVNNEQKSKIFNSFYQGNAAINRKYGGTGLGLAISKNIITMMKGQIGIKDNIPRGSVFWFKIPLVPSKKKAP---HES-------
144901017    -------------------------------------------------------------ALVWSMLANVGAYVSVSLLTGHTAMERIQASLFVDALRPSAPHRGRSRFWRGTAAISELKALCVRFVGPDNAERAFTQWAEHRGIDLDTLTEADSELVDMAETL--LAGAIGAASARVMVASVSKGEVVGL----------------DEVMEILDEASQVIAYSQRLEAATAELKAANERLTELDRMKDDFISTVTHELRTPLTSIRSFSEILFDNPG--IDEAQRLEFLAIIIKESERLTRLINQVLDMAKMESGRMTWHFVMVEPRQLIQDSIAATGALFEDRRVTLETRLADDLPPLRTDADKFMQVVINLLSNAVKFVEAGGRVRLTLAATA-NGIRVEVADNGPGLPANALEAVFDKFHQVGDTLTNKPKGTGLGLAISRTIVEHLGGRIWVDSIEGQGATFTFDLPNQ--------------------
254467028    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------TVAATNQALSRIFVLGLTGTALIMAAALIFSMRKAHAISTATQSAAAKLQRDTLAVSLQEKKRIAERLQQRAEAATETKSRFLATMSHEIRTPINGVLGMAEVLNETRLTP----EQTSCTSTILASSEALLRIVNDILDFSKLEAGKAQMLQQPFNLRDVIYDVATLMSPSATAKGVEICIDIPETPPEFIGDSGRVRQILMNLVGNAVKFTLEG-HISITLNYDARHNICIDVRDTGVGIPEDSIGQIFHAFEQVESTTARRFEGTGLGLAISSRLTQAMGGRIDVVSQAGKGSCFTVTLPVA--------------------
219850111    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NVSLSPVLNENDRTLGALLVLRDITREV-----EADRMKNEFIGTMSHELRTPMTAIKGFTQLLAMGGLGQLND-TQREFVNTIYNNTERMINLINDVLEITKIESGSIELEWRSLHLAEALSGVIAELQSHISQRQHQLTISIPPGLPLIRADAMRLHQILYHVLLNAVKYTPAGGKITIAARETNHRYLLLSISDTGVGIRPEDLPRIFDRFFRAENPLKVEAGGTGLGLSIVKPLVQLLGGHIWVESTVGQGSTFYIALPVA--------------------
186682169    ---------------------------------------------------------------------------------------------------------------------------------------------------------------PTIVEILVVPLLIALGTIWIVSHDEHRQFDREDLRLMKSLANFTASALYNSNARQAAEESARRE-----QAARAVSEAAQNAAEQANRLKDEFLAVLSHELRSPLNPILGWAKLLQTRKL---DEAKTAYALATIERNAKLQSQLMEDLLDVSRILQRKLSLKISSVDLSAVIEVALDTVRLAAQAKSIELKTEFEPNIGQVLGDPSRLQQVVWNLLSNAVKFTEDGGQVEIRLERV-GTQAQIQVSDTGKGINPEFLPHVFDYFRQADNTTTRTFGGLGLGLAIARQIIELHGGAIQAESEDDKGATFTVLLPIKSVEPQTSED-----------
229542344    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISVLKIENEHKFDDLLTEQDSVILDFSTEEEPYILRANFSVI--QNEAGFVSGLITVLHDVTEQ-----EKIDMERREFVANVSHELRTPLTTMRSYLEAL---TDGAWKDEKIAQFLGVTQNETERMIRLVNDLLKLSKMDSKDEHLNKEWVNFVEFFHHVIDRFE-MAKQQNVTFKRKLPNTEIFVEIDEDKMTQVLYNIISNALKYSPEGGQITFKLRELNEK-IEVSISDQGVGIPKENVKKIFERFYRVDKARSRKLGGTGLGLAIAKEMVEMHGGSIWASSKEGKGTTIYFTLP----------------------
140177479    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QAQLEERAEELQRASRYKSEFLANMSHELRTPLNSSLILAKLLAENGNGNLNDEQVK-FAESIYSAGNDLLNLINDILDIAKVEAGKLEIRPERTPLASLLEGLRDVFVPLAGERSLSFEIEQQGELPQVFTDRQRAEQILRNLLSNAFKFTDRGG-VTLSVSRQDDQYLAFAVRDTGIGIAADQQQAIFEAFRQADGTTNRRYGGTGLGLSISRDLAGLLGGSIKVSSVPGEGSTFTLLLPERLVEGAAP-------------
118590844    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FQGQMLAFLFMFAIVVAALFLAFHMLLQVRIVKQTREG-MTRAAAEFEKAYEAAEAGNKAKSAFLATIGHEIRTPLNGILGMAELLAQKPL----PAEESGYVRTITRSGRALLEMINEILDYAKIEYGSQQSEEIIFRLDDLVRDTAAVVEGQVLEQNNDLKLHIDPALAFIKSDPTRLKRILLNLLSNAVKFTENGSVLEVTAGNVTDETLEVSVRDSGIGIASDAQKQLFTAFHQVDSSISRRFGGTGLGLAICKQIVEAMQGTIGVSSTPGEGATFSFTVPVQRAIPGAPEED----------
220909974    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------STNPQADLVRSLGLTAYSCQPLIAQGKLFGTLGFGSYHRTHFSPAEVNLL--QVLCDQIAVALERAELVSSLQHQELKRANRVKDEFLAVLSHELRTPLNPILAWSQMLQHR---KFSQDKLAIGLETIERNAKLQAQLIDDLLDMARILRDKLVLNPVPLDLGRVIDAAIETVQPSAAAKSVVIEKHFS-AVGQVSGDAARLQQVIWNLLANAVKFVPEGGRVQIGLAQI-GDRIQIQVKDNGKGIKPDFLPYVFESFRQADASTTRTFGGLGLGLAIVRQIVEMHGGTITADSEDGQGATFTVLLP----------------------
239627311    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAIFIDITDVTELREMQKKLTEQTAALAEHANRAKSDFLSRMSHEIRTPMNAIIGMTTI---AAAYIDDKQRVADCLEKIGYSSKHLMTLINDVLDMSKISEGKMRIAHEPFKLETVVESISSIIYPQAREKGLDFTVPVELTETELIGDSLRLNQVLLNLLSNALKFTPKGGSIRMEIRQKDGKRLRFTVSDTGIGMSSAFMERLFVPFEQEDMSAGQNAGGTGLGMPITKNLVTLMGGTITLQSELGKGTSFIVEL-----------------------
109899905    ---------------------------------------------------------------------------------------------------------------TGEMANLGGWALNLETDEVTWSDQVYRIHE----LPVGSDVDLSSAMKFYPE--DVRPLVQKAIDSSIAAGKKWDLQVPFITAKGKHIWVRAVGYAEYQNGRPVVLRGAFQDITE--------MKKAEEQAKEASRAKSEFLANMSHEIRTPINGIVGMNDLLLATEL----TDKQRHFAELVHSSSESLLLLINDILDFSKIEAGKLSIESIYFDLHLLLGNIIDTFASRAQQKGLELVFDLQMDVPWITSDPGRIRQILNNLLGNAIKFTH-HGEVIMRVALEGDNQLKFFVQDTGIGIHEDNQKALFSKFMQVDSSTTRHFGGTGLGLAISKQLSELLGGTVGVSSQWQQGSTFWFTI-----------------------
93005211     -----------------------------------------------------------------------------------------------------------------------------LLVDMDSEPLYIARYRIAMALVITGLFTLLILLLSLNIYSKRWIAPIYELRLQLQRTHVIPVESNGELNLLQQDLVRTLRRLYVSFQELKEHAEQTEDDLREMEMQNISIRNARDAAISTSQAKSAFLANISHELRTPLNSIDGFINLLARHGE---LNPEQDLYVQTIRKSSAHLLALVNDVLDFSKIEAGKLVLDRHEFDLYDTIYDVVDMLSPVSAEKGLRMAVLFYNDVPMINGDALRLKQVLTNIVGNAIKFTDSGDVVRVSLDDYQDNYLMISVQDSGKGISLSDQKMLFQSFSQGDPSITRQYGGTGLGLVISKQLTRLMGGDIGFENISNQGATFWFRMP----------------------
162453233    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DMTGDVHREEELR-KARGIAEAASSAKSEFLASMSHELRTPLNAILGFAQLLHRDRKTPLTD-RQKERIEHVLKGGEHLLKLIDDILDLSRIEAGRVTVSIEPVNVPEVLIEVKTTLDPMAQRAGIEIALPLPAELPKITADRTRFAQILMNYGSNAIKYGRRGGRATIAVSMPEDGVVKICVIDNGIGIPQEQHAKIFQPFQRA-GQETGPIEGTGIGLAITKRLAELMGGGVGFASIPGEGSEFWIELP----------------------
172035572    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQDLQRKMAQQQASEKALEELSRAKSEFLAMIGHEIRTPLNAVTGMTGLLLDTEL----NDQQQEFVSIIRNSGENLLTMINNILDFSKIEAQKLELEEEAFELGPCIEDILRLFVSQASKKNLELAYLVESNTPSIVGDSTRLKQILANLIGNAVKFTDNGEVVIIKSTENEQENLRFAVKDTGIGIPPDRCHRLFQPFSQVDASTTRRYGGTGLGLAISKRLSELMGGGMWVHSTEGKGSTFNFTIQAKPAPSSSPVTSQE--------
295404659    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVAGALLIASILASQISRPLRALNAGARELAAGNLS-HRVKVSANDETGRLAESFNVMASALEKSEQ---SRKRLLADVAHELRTPLTVINGTVDAMMDGVL--PTDEQQ---LGTIKEESLLLTRLIADLRDLSLAEAGQLKLDKSVIDLGDLVCRKLEQFRLLAETRNIRLECHNPGGLPSVNGDWVRLEQVLANLLSNALRHTPAGGEVSVRLTEASLDGVAVAVSDTGEGMTPEDLKHIFDRFYRVEDSRSRDEGGAGLGLAIVKQMVTAHSGRVSVESAPGRGTTFTVTLPAQ--------------------
254413006    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QNARALLVVPLLVDGKIIGSISLRTDTPRHWLQSEIELAQAVASQAAIAVQQSRLYQKTRQQAERLMELDRQKTEFFQNVSHEFRTPLTLMIGPLESAINQHQGLPYEQS-----SIALRNSRRLLRLVNQLLDLQRLDAGRMQPSFRPCNLIEFIHQIVETFKPYCEKKNINLLSQVIP-CPEIYLDIEKFDKVLYNLLSNAMKFTNAGGSITIAVKSTDNK-VCLKISDTGIGISKEQLPHLFERFRQAEGSVNRSYEGSGLGLALVKELVELHGGEIDVSSEQGKGTTFTIHLPVEQIVDVATE------------
294639914    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIAVYMLTNNLIAMQDEAKRQLKQSADSAIAADEAKSSFLAQMSHEIRTPINAVLGMNEMILRE----CTDDDIKEYAVNIQSAGRTLLSLINSILDFSKIEDGKMEIIPAAYGTASMINDLVTAVSARAAAKDLTLKVNADPALPALIGDDMRIKQVISNLLTNAVKYTEKGS-VTLTVKAEDDMVLYVEVADTGIGIKEEDIGALFETFRRLDEKRNRSIEGTGLGMSIVTKLLEMMGSELHVESIYGVGSTFWFRL-----------------------
256829959    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITPRKQMEVELV-AAKNAAESANKAKSAFLANMSHEIRTPLNGLLGMMQLLETTD----TSDEQQMYIEMAIRSGGRLTRLLSDILDLSRIEAGRMPLSEEPFNLSETFSAVTDSFGPVSIQKRLPVRIDVAPDVPEVFGDEVRVRQVLFNLVGNAMKFTDQG-EVRIEVSPPDTVRVLFCVTDTGAGMSDTTLKTLGNPFTQASEGFTREHQGAGLGLSICKRLVAAMGGTLTFESTLGAGTAAYLMLPFRRAYSILPD------------
220910721    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVRCLAGETIESREWFEIPTLGR-----QFFSVTYSPYLDENLAIAGIVASLRNITS-LKLAEQELEKAKEEAEKASQAKSLFLANMSHELRTPLNVILIMTQMMNRTANKIP---EYQEYIDLISRNSDHLLKMINDVLDLFKVEAEKASLENSETNLFELLQSIYVTFKQQCTDKHIQINLEIDEKVPRILVDVQKLQQVLINLIGNAVKFTEHGETVRVTVELTQDKTKWFTVEDTGVGIAPEEMNQIFDAFAQAAAGRQ-MTGGTGLGLSISQGLVQLMGGEITVKSTLGVGSTFHFVLPVQPVAEAI--------------
225681940    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISLANAFLYRNASKVSAANAAMVEAQKRALAHAREAEVAEAEAKHNVKLKEDAAKAKSIFLANVSHDLRTPMNGVIGLTELLKKTSL----DREQNGYVDSIRVCADTLLTLINDILDFSKLEAGKMKVTAIPLNLRDTILEAVRALCYTHRHRGLQTIEDLDELDPNVMGDPVRLHQIFMNLLSNSYKFTPQGS-VTVNASVEEDGRIRITCKDTGIGIPGEQLVRLFRPFSQADSSSARSFGGSGLGLSICKAIIEVLGGKIWLQSEEGVGTTVTFSL----VFSKAPKD-----------
172035081    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FFGYLILQTEQSERSFNPEEIENLELITHLERINKIELENKK-LKLSSHNKSDYFSHVSHELRTPLAGILGFSKMLREEIYGTLN-EKQKQYVNGIRVSGEHLLALVNDFLDLSKIEANKEELFLETVAVEDICLAAISIVQPKANEQNLDLILNLSEQVDFCTVDQRKIKQILINLLSNAIKFTEKGS-VTLQVKKIES-LLTFCVIDTGIGIKEEDQQKLFQPFQQIHSNLNRKHKGTGLGLALSRKLAQLHQGNLTLTSEYGKGSCFTLELPLEGVRSCL--------------
299146808    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RVDDVTEREKMIKELQEAKHQAEQSDKLKSAFLANMSHEIRTPLNAIVGFSELMAYAG-----EEEKADYIQIINSNNELLLKLINDILDLSKLEAGSVELKYEPFDLSEHFENMFTSMKQRLKNPDIVLTEINPYHCCRVTLDRNRVAQIITNYVTNAIKYTSKGS---IKMGYAKDGGVYFYVKDTGIGIADDKKGKVFQRFEKLDEFA----QGTGLGLSICKAIAEAMGGKVGFESVHNEGSLFWAFLPCEVNTLSMVEEKKEEN------
255033986    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITERANYEATLEKARSLAEKSVRVKDIFLSNVSHEIRTPLNAIIGFTNLL----MGEVTDQKSQEYVGYIQYAGKNLLELINDILDFSKIEAGQVHLEKAPVSIRELADEISAIMHHRAVEKGIVYEALLADGLPEIETDKLRLTQILLNVCGNAVKFTEKGS-VKLRVALNDVQNIRFEVKDTGVGIPKDKLKEVFNRFVQATESTTRVFGGTGLGLSIVKSLVQLFEGTLNLESELGQGTVFTMDFPFRIVNDAGLHDDIEK-------
256828314    ---------------LRVTGIRPIMVAPHLASLDSTLRVNGFKTLGVALLIGFFATLMLGNLAIYLYTGNSKYKWFVLSNLTFASFVATTNYQHLFVVKNLPTVIMTVGLVGQAIVATTVRQFFEISKHNKKINAILLICVWAVLGVSASAFALPEEIHPKLSIYAVMPLTLVVFLACFRDRVPALIFMGAWLGATLAAFTYNGLSFVHPSFMWVSFVVEAMCMSILLAYNIETLSAQRQAAEAMAQTRSSFLASMSHEIRTPMTAVLGFLNLLHLRAQG-----QLRQYLLKINAAANHLMGIINDILDLAKIEAGKVELEAKPFEVETLLQDTADLLVSGAFENGNELVVSVQPGLPRVTGDSLRLKQVLLNLSSNAVKFTH-GGTVRLAVHAAADATLRFEVSDTGIGIDPAVLPRLFTSFEQADAATARVYGGTGLGLSISRRLVQIMGGDITVRSRPGEGSIFEFTV----VFGPDPQDE----------
142717392    --------------------------------------------------------------------------------------------------------------------------------------------------------ALQSFLSTIAWLTSLV-TLFAVVIVSLLMGRVTQVFVVSPIEKIKSAASRIAVDHKKVSID-LQQNDELGSLARDVEAMSGEIEQYVAQAQQANRAKTDFLAVMSHEIRTPLNGIQGLATLLLDTQL----SDKQHQYASDLKSSASILATVINDVLDLSKIESGMSEVDVTEFDLDAMLNDLITLLGTNASANSTRLVYKSNMESVAVTSDITKLRQIIINLVSNAIKFTHKG-TVTISAKLKSENHLVIAVKDTGIGIEPDRLEHIFDKFTQSDSSITRKYGGTGLGLAIAKQLAQILGGDIKVVSKVGEGSCFTVT------------------------
169335274    ------------------------------------------------------------------------------------------------------------------------------------------------------------------IFVAYFPIHAGENHRGKV------IGLLGMEFDANQYDTYLKSAIFTPIVAIITCLFAMFIMVKFYRKITDLYNKATVYAQNASNAKGRFLSNISHEMRTPLNAISGMTRI---GKENIDDKKEVTQCFEKIDTSVNYLTNLINDVLDISRIESGKTKIENRPFNLDTLIKNIITIIQNQTNEKEINFICKYDLKSPYLIGDELHLQQILVNIIGNAIKYTHNKGKVEVIISDDNIDNVNFTISDNGIGIEAKQLPTIFKAFERADNAMEQQYKGTGLGLAISYNLVKMMGGELKVRSEVDKGSSFFFDL----ELNKINEEEYD--------
114776707    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TVVSYNATTFYDRDRKLQGVFAAARDVTDRKHLDVELED-AKSVAEKASLAKSDFLSSMSHELRSPLNAILGFGQLMESES--PPPTDSQKESIAQILQAGWHLLTLINEILDLSKVESGKVPLSREPVLLSEVMLECQSMVEPQAQERGIRMTFPQSDTPYFIHADRTRVKQIMINLLTNAIKYNSAKGEIEVEYTESAPGRLRISIKDSGAGLTPEQLEQLFEPFNRL-GQENGSEEGTGVGLVVSKRLVELMGGTIGAESSLGAGSVFWFEL-----------------------
156053730    -------------------------------------------------------------------------------------------------------------------------------------------------VIAIPICHGIKPLLG-VLYLEGQPNAFTDRNLTVLQLLVNQIGISYSNALTLKEVEKVSA--FNNSMVDVQRRALAKALEAETNAAKAEALHNVKLAEEAAKAKSIFLANVSHELRTPLNGVIGNSELLRDSDL----RKDQAEMADSIRVSADLLLTVINDILDFSKMEADKMKLFIVAFNADEMIREVVRSVSYSNRDKNVEIIQDINLPQYLIYGDPVRLHQVLGNLIGNSLKFTENGSTVGAKTDWETKDTVKLTVKDTGIGIPRQQLLKLFKPFSQADNSTARRYGGSGLGLSICKSLIQMMGGQIELESVENQGTIVWF-------------------------
71906648     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVIWLLGL--AGIAWGNWLGANWAKADQAQAALEQHRDQLESEIAERTAALSRSMHAAEAANHAKSSFLANMSHEIRTPLNAITGVLHLIRREGLLPG----QAEHLDKIDTAGRHLLDLINGVLDLSKIEAGKLELTSLPLSIPVIIGNLVSMQHERATAKQLRLETEIDPAIPELVGDGVRLQQALLNYVSNALKFTDSG-RVLLRVRLSDDVLLRFEVEDTGIGITGADMATLFSEFEQVDNSSTRRHGGTGLGLAITRKIAQLMGGDAGASSEPGHGSCFWFT------------------------
171912784    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GMPWVALGAGSLISFLLAGHLWSLARRAAEIRESNAVLLNEVAIRKAAEAAAEAANQAKSEFLANMSHEIRTPMNAILGYSQILARE---PTLHPFHRDAVATILHSGDHLLHLINEILDLSKIDAGRMELSLSEFDLTATLRDLEGMFQQRCEEKGLRLELPVPDHPIMVRGDEGKLRQVLINLLANAVKFTARG-RVTLRVLPGDADVWRFEVEDTGTGISEELQERIFEPFQQG--GPTTIPGGTGLGLAIARKQMEIMGGSLNVRSEVGRGSCFSATL-----------------------
239905687    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITEKKKFESELISSKKIADAANKAKSEFLANMSHEIRTPLNGILGMLQLLE----STQTNHQQSEYIDIALNSGRNLNKLISGILDLSRIEQGNTTLESHGFNIKHLIDDIVNTFITELSSKKLLITTTIAKIMPDVYGDSGRLRQIIFNIVGNSIKFTPFGS-VAISISLTSGNHVFIEISDTGIGIPEDKLDDIFYPFTQLDGSLTRKYGGVGLGLSIVKKQLLAMEGSITVESNESGGTKTCIAIPFKTNEPSLPE------------
227820916    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITQWKRTEEELRNAKRSAETANAHKTEFLARVSHEIRTPLNAIIGFSDMMASEHFGPIGNPRYIEYAGDIGRSGRHVLDIVNDLLDISKIEAGEMELDFSAVDLNEAVSEAVSLVQPQANSQRVIIRTSLSGSVPEVVADGRSIKQIALNILANAIRFTPSGGQIVVSTSYETNGSVILRIRDTGIGMTRNELDQAMKPFRQVTTGGRKRGEGTGLGLPLTKAMAEANRAQFGISSAPNEGTLVEISFPSQRVL-----------------
94314629     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DMTERQQMVTELA-SAKDRAEAANRAKSAFLASISHEIRTPMNAILGMLELTLQDKRLPDDDRLQ---VETAQESAKSLIGLIDDILDASKMEAGKFVLTPQPAPLRQLIGDVTSLFGLAASRKGVQLEAIVDDAVPCHMVDPLRFKQVLNNLVSNAVRFTDRGSVV-IRLGATDCQSLTFSVSDTGTGIPEDGLKKLFQPFTQIGD-TKRSAGGTGLGLSICQRLVTKMHGTIGITSEVGKGTTVTIELPIAAEIAPVLQSEQQN-------
298675067    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RKIAIATLLDITERKQSEETLRIYSEKLSKTNEELRELDKMKDEFISNLSHELRTPITSIKGFSELIYNEKLGTLN-EKQKEGMDSIVKSCDRLRWLIESLLYVNKLQTEKIQYKFEPVDVETLIDGVVSNLSLQIKEKEISIEKYVDENLPYVNGDKDYLRQVLVHLMDNARKFTSSGGKIQIHAFNDADKSVHIIVKDNGIGIKKESIPDIFKLFYQIDGSMTRKYEGTGLGMYLCNKIIETHNGYIWVDSEENAGTDVHVKLP----------------------
142204907    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EVRALGRQLNALARNHAEHIATEREHTRELEQSNRYKSEFLANVSHELRTPLNSILLLSKMLAAQESG--LDHEQRRQAQVINEAGRDLRTMIDNILDISRIEAGPVTVSLEWVELASMLSELAEMMRPPIEQKGLTLALDIAPDAPQIYTDRGKLRQILKNFLSNAAKFTHAGGVSIVVTPGTEARPLAIAVVDTGIGIPPGKEQIIFEAFQQADGSTRRRYGGTGLGLSISRELAQLLGGEIIVESSLGEGSRFTLRLPAA----LDPED-----------
142916864    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SQLMSIAFEKMSDQVAVLIEARTSELAKARDEAGEANLAKSKFLANMSHELRTPLNAIIGYSELLAEEAEDEGLDDMMDD-LKKINDSGKHLLGLINDILDLSKIEAGKLELFISEFEVDSVITVLNSVGEPLAAKNNNALVINKMPDLGVMRGDETRLRQCLLNLLSNACKFS-ENGTVSLSAMVNGEEWLSFEVSDTGIGMSSEQIEKVFAEFAQADGDTTAKFGGTGLGLSITKQLVEMMNGSISVDSEVGKGSTFRLRVPRSRASQKIENDDN---------
192290144    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLTEQLKYEDEL-KAARASAEQASAAKADFLANMSHEIRTPLNGIIGYADLLEDETLAPDT----RRQVMRIFEASDSLRVIIDDILDFSKIEACGLTLESKPLYINELIANCASIIEPKADEKGLKLIATAQATPPVLIGDAGRLRQVLLNLMNNAVKFTTAGS-VELIVSCIGRVDLRISVADTGIGISPEAQKGLFKRFSQADETISRKFGGTGLGLAISQRIVQAMHGELKIDSQPGVGSTFYFELPVAERLDI---------------
218442122    -------------------------------------------------------------------------------------------------------------------------------DCFVCIPFYQEKYRQGTVVAVENAETEYSSSFCLAELLRQNHVKSLLIAPIIVDEQLWGLIIAQWLESEKGFLGHIGEHLIQQAQLYQQVQQQKNNFEKRVIECTEELKNTIAVAQSAHLSKSEFLSNISHELLTPLTCVIGLAGTLLHWSQSSLSPEKQKKYIESIQANGKKLMDLINDILDYSSLTSGNYQLRIREFSLYSVASAVMGDFQEEAQKKSIELVLDFQVKKEEIYADPDRVQQIISHLMNNAIKFTPEGGRVTLRI-WREKNQVFFQIEDTGIGITQDQLPLLFEKFQQLESSRQRTHGGTGLGLALTKQLVELHRGTIEVESTPHEGSLFTVRLPNS--------------------
149177489    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRELGAESLIVVALGIRDLQFGVLTLIQTDAAHRHKISDFKTAEELADNARKIGQQASAAKSEFVANMSHEIRTPMTAVLGYADLLA----GSENDPEKLKHLRMIQKNGSFLLDIINDILDLSKIEAGKMECVTEYFAANELIADVYSMMHIRAAEKKLDFSVEYATTIPQIESDPKRLRQILVNLIGNAVKFTSEGS-IRLVISYDEPPAIQFEVIDTGIGITDAQLSQLFQEFSQGDTSVTRAFGGTGLGLAISARLARMLGGSIEVHSKSGSGTTFTCQITAGLVESIQPQNKHKTSNDK---
119898108    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VGVAKDITERKRAQQDLEQLLAAEHRLRGEAERANRAKDEFLAIVSHELRSPLNALKGWSQVLI--GSREPDAALVARAAEAIKRNIDHQTRLIDDLLDSSRIISGKLDLALHRVNLVDVVNAVLDLSTDSAQDKHIELRFACDVEELYVDGDFDRLQQVLSNLLSNAIKFTPEGGRVQVRLLCTE-RSAELSVTDNGIGIEPDFLPHVFDRFSQADTSMTRRYLGLGIGLALVRNLVELHGGTVQASSASNQGAMFTVILPRAR-------------------
42522179     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TGLFLTISFSRNLSKGLSELNSAAHEVGEGRFDV-QVPVRSGDELGQLAESINLMAHERQQAEQASQLKSLFLANMSHEIRTPLAAIIGFSDLLKESNL---DESERLQYVNIIHRTGEHLTRIINDILDLSKVEAGHLEMQSHPVNLNSLLEDLHILMVARVGDKPVHVEFNRRGIVPMIRTDPLRLRQILTNIIGNAIKFTDQG---YVRMTYESGSNLLFTVKDTGVGISSAQRSNLFQAFSQIDNSVSRKYEGTGLGLVLSRRLAQMMGGDVHLESEPGKGCTFIVKIPKIHTQKIVP-------------
27378360     ----------------------------------------------------------------------------------------------------------QRVLSTYATVPSLGWLVFVELPTEAYAPIYASIGRSTFLLVAL----LACAVLVSLFLSRRMTVPIQILTQGARRIGSGDLGLRLAIKTGDELFNRMAAHLRESYATLERKVIER---TSELEKARDAAERARSIAVQANETKSRFLAVVSHELRTPLNGVMGVLQLLDDGSLG----EAQRRHLATAAASGETLIALVDAILEYARLEASAETLEMRDFRLDQLIEAAADLMRPQAFGKGLTFDLASDVTVTSVHGDPVRLNRILLNLIGNAIKFTPRGG-IGLKASAEQHEDHIITVRDTGIGIAPDMHERIFEDFVQADDSIARRFGGTGLGLAIARRLTRLMRGELTVESTPGAGSTFALEVPL---------------------
281205977    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FFTEVSREIFDQNGMPLGIMVVIRDITESKQIQHSLEEEARDRALKAIQMKSKFLATISHEIRTPMNGVIGMAEMLLTSKLNP----EQYEIADTIYKSGELLLSITSDILDFSKIEASKLELEMIEFDFIGCIEGVFNTLSISL-DKKIEIILLFEKDVPTLIGDPNRLRQIILNIGHNAIKFTDKGGHISVVSRERGTVQICVSIQDTGIGIEPEKRDMLFEPFSQLDSSTTRKYGGSGLGLAICSPLAKLMDGDVSLDSQPGKGSIFSI-------------------------
170751881    -----------------------------------------------LQPFAPLLTLAIAFAGRWYLARTPKQDWGAAMAHCPAYDAPICSLCCSLDARCGDLCKPHGRLEAAQAAVARILPGRTAAWIGAPLGRYLAVMLTLCAVIGLILGIV------HAGATIAHPENREFLRTALTSVFFTLVVILGVVAW---LFVLAQESRRVAQAETMRQTALYQAEIAAHKVTDAKLQEAKERAEAANQAKSRYVVGISHELRTPLSTVLGYAQLLESDPAIPAH---RVNGLRVIRRSAQHLSGLIDGLLDISRMEAGRLQIHRDEVRLTDFLDQLVDMVRLQAREAGLEFRFSRPEILPAVVADEKRLRQVLLNLLSNAIKFTEAG-TVSLDLSYRS-QIAVFTIRDTGPGIPEADLARIFEPFERGSTPAARSTPGTGLGLTIANLLAQLLGGEITVTAAPGGGTQARLRL-----------------------
189346221    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HARTLNIKLSEEKKNVEKKEQIQQILIENLKKAKKEAETASQAKSEFLANISHEIRTPLNGIIGMSEMLLDASL---DRLQQRHYCATIFVSAKKLNQLITNILDFSKVESGQLDKETSVFDIGTICHDVFCLLNENAIKKGLQLTIDTSNEIPEIIGYPVYLRQVLINLLQNAIKFTYRG-EVALNIEPVSDTILRISVRDTGIGIPEAQKKLIFQRFTQLDATATRKEGGAGLGLAITSKLVEYMGGTLNLDSTENKGSEFWFTLPTTPVIAEVPETNQEA-------
157737045    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------VNAIVILSIILFLMSFFIILFRIIYPMDLLRIVMLKLSSNETNVEIEKNEFDDMIGAVEIFKENTEKAMEDAKNANQAKSIFLARMSHELRTPLNAILGFANILKKSMNATNQE---KENLNIIKKSGEHLLNIINEILELSKIEAGKIEINPKNFDFCELIKEIEDIFALRCKSKNLKFTINQTNNLPKIKADEQRLRQILINLLGNSLKFTNEG-QIFLNI-YSLNNKLFFEVKDTGIGIDLKNQEKIFKPFEQV-KLDNYTQQGTGLGLAITKELIALMGGTIYVKSQINKGSEFYFSINYEKVDN----------------
170691461    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARLETPVLVEFRLGREHEFKWTRAELVPRREADDASIEHARAEELA-RARDLAEAASRAKDDFFAMMSHEIRTPMNGVLGLVEVLERTPL----NSDQGEMLGMIHESAGALLQILDDLLDYSKIEAGRLTIEAEPIDLREMVDNAVGLLAGRAHEKGLKVRVDIASDVATLRGDSVRLRQVLFNLLGNAIKFTPEG-HVDVRVAAVAQTGIEVIVEDTGIGIPAELQAKLFEPFVQAESSTTRRFGGTGLGLTICRKLIQLMDGSLALDSEPGRGTRMTVRL-----------------------
143429943    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAFSRMSDEVNALIDLKTKEMATARDEAREASSAKSRFFANMSHELRTPLNAIIGYSEMLLEDCEDLGNDDMIPD-LKRITNSSKHLLSLINNVLDLSKIEAGKMDMYFTPFSIDTMIETIKDVSGPLATKNNNEFIIK-NNVKGEMTSDETKLRQCIVNFLSNAFKFT-ENGQVALVIDQKEIEGKEFDIKDTGIGMTEEQLGKLFDTYTQAERSTSAKYGGTGLGLSISKHFAEMMGGGVEVSSEVGKGSTFSIFVPKSEEENVDEETDIENPELK---
150392115    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITEQKEAKKLLEETIK----YDKLKTEFFVNIAHELRTPLNVIFGALQLLELDFKQDEIEKKVDKRIKSMKQNCYRLLRLVNNIIDITKIESGYYQLELQNVDIVNVVENITMSVSEYMEIRGINLQFDTQVESKLIACDPDKMERIMLNLLANAIKFTESGGQIKVNM-YEKEENMMISIQDTGIGIPEDRINVIFERFSQVDRSLTRSHEGSGIGLSLVKSLVELQGGQITVKSKIGQGSEFIIALPIGLLSN-------ESTEY----
255336893    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FQEIKGQEGSVEFQGVGRDITVERGVERELKD-ARNQAEMASRAKSRFLATMSHEIRTPMNGILGMISLMRDTQL----DAEQRTCARIVEDSTRALLNLVDDILDFSKIEAGKLELGSRPFSLKMCVAQAMQLLAPSAAAKRLSFTSTLTNDVPEVIGDEMRVRQIVLNLLSNAIKFTETGGIVCVSLAPENGKEIAIKVTDTGVGLPAEFISHMFQEFEQSSITMARHPGGTGLGLAISKRLAQAMGGDILAESGADRGASFTAVL-----------------------
291288623    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RVNNRIYSIGRDATD----RKVYENTLKDQKDKAEQAGRAKSEFMANISHEIRTPLNAVIGFSELLSARA----QDSKAASYINSIKTSGKALLTLINDILDISKLEAAATEPVLAPASIKMLLEEMVRIFGYRTEHTDIKLGYFIAADTPTMMLDISRLRQVLLNLIGNAVKFTERG-EVSISVRCEERVDLYISVKDTGIGIPKEEMEDIFQAFRQRAGHNINKYGGTGLGLSISSKLVDMMGGEIRVESKVGIGSTFTVILPAILKSDVLVAED----------
196231944    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FQADVLITAIRDSTGQLQGFSKVTRDITEQLRIRAEKANEAKDNFLAVLSHELRTPLTPVIAGASYL-IENRSAISDEEMLEHLHTIRRNAQLEAQLIDDLLDLTRISRGKMILHPEAVDIHAALRDVGAILQEEIQRKQLALSYDLQATGYWSWVDPTRIRQVFWNLINNAIKFTPEGGRIKVRSANPSPTCLRVDVSDSGLGIAPEQQQRIFGAFEQGEVDTTRKFGGLGLGLAITRHLVEQQNGSISVTSEKGKGACFTVTL-----------------------
283845268    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GLIIVTILVSYLSWSISKPLKKVEEATNEIALGNYKRVEHDNQFSDEISELRMAEKLNTIENERG-TLEKRRNDFIANISHELRTPLTAMKGFLEALQDGLVK--DTESQQKYYAIMYRETEYLNHLVNDLMDLIKLERQDISLDLYCVHLQEIIRKVALNLQPSIESRNNDIIIDAPDNIPPVIGDSIRLEQIFKNIIHNANKFT-ENGSITIKLEEHCKDNVCVKISDNGIGIPSYDVKRIWERFFKVDRVRQKKERGTGLGLAIVKELVQLHHGEITVESELGVGTTFTIFFPTQR-------------------
256419372    ----------------------------------------------------------------------------LFAAYAYGNEVSVSREFALGQGLVGQCAVEKERILLTNVPSNYIKISSGLGEATPVNLIVLPVLFEQEIKAVIELASFDTFSQTHLDFLSQLTESIGIVLNTIEANSRTE-DLLEQSQSLADELRRTNEELQDKAHLLVKQKDEVEEKNKEVEEARRSLEEKAEQLQLTSKYKSEFLANMSHELRTPLNSLLILAQQLYENHDGNLNEKQVR-YAKTIHSCGDDLIQLINDILDLSKIESGYISTDFIKVRFNEVVSFVETTFKHISESKSLRFRIEMDEQLPQLETDVQRLNQILKNLLSNAFKFTEKG-EVKLRIYESADRVVAFEIRDTGIGISKDKQNIIFEAFQQAEGSTSRKYGGTGLGLSISRGLADLLGGSIELESEVGRGSIFTLFLPLQYNPAAIKREKQSS-------
83591310     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVRNHEIDAMVKEILASGLPLENEV--RLFPTTSQLFRITSEQGRIIGAVLTIRDITDIRR-----LEQMRTEFVANVSHELRTPLTSIRGFVETLLEGAL--EDPEVSRRFLGIINHEAQRLQQLIEDLLSLSRLESQPKRQDAGRADLAATLDRVLTTVNQLAREKGVALEKEIPAEIPELAISESYLNQVLLNLIDNGIKYTPAGGRVTIRAARL-GELVQVEVADTGIGIPPESLPRVFERFYRVDKARSREMGGTGLGLAIVKHIVESHGGSISVTSRPGQGSHFFFTLPIA--------------------
297538157    ------------------------------------------------------------------------------------------------------------------------------ITPAEISDPEEVIARAKTLSIELATAITPGF--EALVFKASRGIEDIYELTYIRKDGSRFPAVVSVTALRDAQSAIIGYLLIGTNTARKQIEAERTTLHEALQLKNVELERATFVAEKANLAKSDFLSSMSHELRTPLGAILGFAQLIESGTPAP--TASQKKSIDQILKAGWYLLELINEVLDLALIESGKLALSLEPVLLADVMHECEAMIEPQAQSREINVIFKQPEVPYCVRGDRTRVKQIVINLLSNAIKYNRVNGTVTVECSITPHDTVRISVQDTGAGLTDEELTQLFQPFNR--LGQNTKEEGTGIGLVVCKRLTDLMKGKIGVESIVGEGSTFWIEL-----------------------
34497668     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQANQAAALQVDNRNRTMQQYIAVSNWLMTFEWLLIFGFGFTVIRQLRQLEKRRQTLETLTDNLEEARSQAEAGSLAKSAFLANMSHEIRTPLNGVLGMLALLADS----HPSASQANYIRTAEESARHLLLLLNDVLDASKLESGKLELAPVTCNLAYLLRQVTNLMNAQAQAKGLMLNLEMASEIPWVELDPTRLRQIVLNLLSNAIKFTERGG-VTVHASATAGEQLLLVVTDTGIGMDQATLSKLFKRFSQGDGSTARQFGGSGLGLEISQSLAQLMGGGISVSSVPGQGSCFQLTLPLRVIAAPLPPETAEAS------
71282062     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RYLEKRLTQELELRVKQRTHELEDLTIE-LEKANQVKSQFLANMSHEIRTPLTAIVGHAEAIIHDDI---DKDKVHEDIEVIHGNSLHLLELINDILDLSRIEANKFELEVQPLDLAELIQDLSHTFTSQAQQKQLDFTIEHQPAPFIIHIDSLRLKQILLNLCANAIKFTESG-QVMLSITQQKEE-LVFTVTDTGIGLSEEHLAQVFEIFTQADNSISRRFGGSGLGLTLSNQLAKLMLGNIEVTSELGKGSCFCLTLP----------------------
239993376    --------------------------------------------------------------------------------------------------------------------------------------------------------ALQSFLSTIAWLTSLV-TLFAVVIVSLLMGRVTQVFVVSPIEKIKSAASRIAVDHKKVSID-LQQNDELGSLARDVEAMSGEIEQYVAQAQQANRAKTDFLAVMSHEIRTPLNGIQGLATLLLDTQL----SDKQHQYASDLKSSASILATVINDVLDLSKIESGMSEVDVTEFDLDAMLNDLITLLGTNASANSTRLVYKSNMESVAVTSDITKLRQIIINLVSNAIKFTHKG-TVTISAKLKSENHLVIAVKDTGIGIEPDRLEHIFDKFTQSDSSITRKYGGTGLGLAIAKQLAQILGGDIKVVSKVGEGSCFTVT------------------------
2218094      -----------------------------------------------------------------------------------------------------------------------------------------------------PLAEFRTSLSLRVILIVLVALIIVLLSSRWIAQQIFSETLADGIGRVLKSDQPVAFH-WRGPREIEELGEKLTALAETHAHHTQAQREHARQLEESNRYKSEFLANVSHELRTPLNSILLLSKMLREE--GDNLGEQQCKQLKVIHEAGSDLKALIDNILDLSRIEAGQAGLVLDQIDIRRMVEELLELVQPQFEAKGLYLKAEFDPQLPDFLSDQEKVRQILKNFLSNSIKFTAEGGAIHVYRDLDSACCLCFALQDSGIGIPQEKHELIFEAFKQADGSTNRRFGGTGLGLSISRQLAQLLGGEIRLQSQEQQGARFTLCLPLQPPADAAIEPPPEQ-------
294639724    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IARQYNEIAKEEAERANSAKSRFLANMSHEIRTPINTIMGMNEMLLREDPTGVPNSSVMNYAFDIRNASESLLGLINDLLDMSKIESGKMHLVEQEYDVQDMLRSAVALIRVRSVEKALTFDVAVDEVMPRMFGDMGKIKQILVNLLSNAVKYTTVGG-IMLSVTMTEREGLRFSVRDTGIGIKQEDMGKLFNAYERLDEELNSGIEGTGLGLDISGRFAALMGGKIECESVYREGSEFIFTV-KQRIVDARP-------------
299148913    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLHYFQARIAPFEVLALIHDIGDRIQRSQELI-EAKRRAEDADKMKSVFLANMSHEIRTPLNAIVGFSEIIAVTE----SEEEKMEYLEIIQRNSNLLLQLINDILDLSRIESGKSEMHFQQVEIAGLVEEVEKVHQLKMKS-NVELKVIRPEGEYWTSTDRNRVMQVLFNFLSNAIKNTEKGS---ITLGLKEGSWLKLYVSDTGCGISKEKLPQIFTRFEK----LNDFVQGTGLGLSICKSIVERLGGRIEVTSELGQGSTFALYLPYQEVPKEVAE------------
83814181     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEAGNVQSLLVLPMLNDQDLIGFVGFDAVRQQRDWDADVMLLRVLSDAISNALQRKTAEKEMLAAKEEAEDANRMKSVFLANMSHEIRTPLTSIIGFAEAIGDELGDETAGPVLR-FAQLIEKSGNRLLETLDGVLNLSKLEAGEMDLTIEPVNLAVQTAETADQFAPQAQASGISLHTDLDDAPVWARADEGAVHIVLRNLISNAIKYTNEGGEVEVQVR-DAGTAAVMAIEDTGIGMNPEQVTDLFEAFRQASEGLGREYEGTGLGLAVTKQAVDHMNGSIDVETEKGVGTRFVVRLPTA--------------------
254442957    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AERAVRTGDRIDLPIQGQLYSSIQVFANQLHSLVDERTQKLAVA--NTDFARQAEIAKQLAEKANA----ANEAKSTFLANMSHEIRTPMNGILGMLIILED----IISSKDQEELVLSAKESAHSLLKIINEILDFSKIEANAVELESIPINIADVAYGATELIALKAHEKDIQLITQVDPTLDSLVGDPHRIRQVCINLLGNALKFTENGSRLRVARARTQQEGIRIEISDTGTGIPKEKIKTLFQAFSQVDSSTTRVYGGTGLGLSISRKLVELMGGVIGVESEINKGSTFWMEIPLK--------------------
298374421    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YLHILANPVLDEHDNLIGVIFKKEDVTKQ-KQAENELRKAKEKAEESDRLKSAFLANMSHEIRTPLNAIVGFSGLLAVTE----NMEDKEEYINIINSNNDLLLQLINDILDLAKIEAGTLEFVDSDVDVNQLFSDIEQSSRLKAQD-GVQVCFVEKIPNCILRTDRNRVSQVITNFINNAIKFTTQGS---ILFGYRHDDELYFYVKDTGCGIAKDKIGQVFTRFVK----LNSFVQGTGLGLSICQMIIKRLGGDIGVESEQGKGSTFWFTLPYSEVPHEKPKENVQKSQSSKSA
239908871    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISVVWAFDDITEEKRRQQHL-EQARDQAEEASRAKGAFLAVMSHEIRTPLNAVIGLSDALLEGQAAP----EQIDHLRAIRESAGHLLGVVNDILDFSKIEAGKLVLERRHFDPRALVAEALRAVELVASQKRLALSATIAPNVPALRGDPGRLRQILLNLLGNAVKFTAAGS-VAVTVETVPADGLAVAVTDTGIGLDPTRASELFERFNQGPGKAARRFGGTGLGLAISKELVERMGGHIGVTSRQGAGSRFAFTLPGN--AAAVPPAPLETANAKA--
20260804     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIYFEASISPVLDQFQQILYYNCTKRDVT-----QKRIDEESKTLEQNKIIEKSRLLSMMSHDIRTPMSNIIGMADLLLDTSLSQH----QHHYLEIIKNSSNTLLTIINDILDISKIEAGKLDIDYESFDFNATVSQVVESMAQRVQSKGLELLSYVDPKIPNILIGPSRLNQILTNLLGNSLKFTDKG-EISICCETDSEYEIKVDVRDTGIGIKKEALPLLFKAFTQAEGTITRQYGGSGLGLAICKELVHLFNGEISVESQYGHGSTFTCIL---KFKKFLPSDSQ---------
170725402    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQEANDQAEARVKARTLELQQAKERAEQANQTKSSFLSMMSHELRTPMNAVL----GSLDLLSLSKQTPESRDLIETATTSAKNLIFILNDILDINKIEAGKMQLEQRDFSITEVIDNVVQIYYPLANGKRIKLDVTEDPTIPYLEGDAVKVRQIIFNLLGNALKFTEKQGEVQLNINIVEHNSIIFSIVDNGIGIEKETQKKLFTPFIQAQRSTTREYGGTGLGLAICGNLAQLMGGEIALTSCPNEGSTFKVELPFWRSKQHTDEPIYQ--------
223938177    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QIAAALSNARVYEAE-RQRAEEIDRAKTTFFSNVSHEFRTPLTLLLGPVEDLLNQAAGKLDADEQEE-LKTIHRNGLRLLKLVNSLLDFSRIEAGRIQAAYQEIDLAGYTAELASVFRSAIEKAGLKFTVDCPPLAEPIFVDRDMWEKIVLNLISNAFKFT-LQGEIEVRLRQV-GKNAELTVRDTGAGIPAEQVNRVFERFHRVEGTQGRTHEGTGIGLALVHELVKLHGGRVSVSSELGQGSTFTVSLPFGQ--DHLPQTQVSS-------
169333792    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QKKQRKLSIEL-QVAETASQEKSNFLSRMSHEIRTPMNGIIGMTDI---ACMNYDNPEKSLDCLNKIKLSSEYLLSLINDILDMSRIENGKIELYKQTFDLCGFCERLYIMFSQRAHDASLDFNITSNITRPYLIGDELRLNQVVVNILSNALKFTRTNGRIDVDVNQKIIDDEIITVEDSGIGMSKEFLAKIFEPFEQEVNTTSHQFAGTGLGLAISHNLIKLMNGKINVSSEQGKGSKFSVELPITDKADYMNDQD----------
91772950     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRDLTVTKKAEDALKRAADAANCSKSEFLANVSHELRTPLNSIVGFSEILLDGRCGGLND-VQRRYVQNVSNNGNHLSEIINEILEISKIEAGKAEVNLEDFCILPSVMEVKESLMHSISLKNISFVCDVNPELHPIRLDKTKFKHILHHLLINAVKFTSDHGSVGIHASAISD-MMHIVIFDDGIGIPREQLPHLYDKFYQVDGSTKRKYGGTGLGLALTKKLVILNSGQMWVESEVNVGTKVHMMLPLA--------------------
91774051     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDITKRKQQEQDLLN-SRQSAEVANHSKNTFLASMSHDLRTPLNAIIGYSDLLLTESVGDLN-EKQIKYTNNILISGRLLLNIINDILNISKIEAGKMQLRPSENDIQEILKEVNELVKTKVQISKNELIFNIENGIEKIYADRIKIISILQNLVDNAIKHSPKNEKIFINIT-TKDKNLQICVKNKGKGITQEMQKEIFTPFVQVEKFISKEYRGTGLGLAIVKHYVHLHNGKIWIESVLGEETSFIFTIPQHYFANNMEPERSDN-------
222147633    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITQWKRTEEELRSAKRAAETANAHKTDFLARVSHEIRTPLNAIIGFADIMADERFGPIGHGRYAEYAADIGRSGRHVLDIVNDLLDISKIEAGEMDLDFIAVGLNETVSEAVAIVQPQANGQRVIIRTALSQSVPNVVADMRSIKQIVLNILSNAIRFTPSGGQIIVSTNYEPNGSVTLRIRDTGIGMTRAELEQAMKPFRQVSPGGARLRGGTGLGLPLTKAMVDANRASFAIQSTPNEGTLVEITFPSPRVL-----------------
34557363     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAPQGIKSILAVSIFAQGRLYGYLGLDSRKKREWSEEEIELLRSISTIIAGAIERRGWERSEKEQRIQAQQANLAKSEFLANMSHEIRTPLNSILGFAELLKPALEK---NERFAGYLESIATSGQNLLLIIDDILDLSKIESGKMEIHPSPTDIKAFLKELESLFLPSALKKNLSYELNLQEGIPDLVMDEIRLRQVLFNLLGNAFKFTHEG-KVSCSFRFQRQSALFIEVSDTGIGIPLSQQSRIFEPFTQQDAQNTRKYGGTGLGLTITKRLVEIMGGDLTLESRPKWGSTFFITLPHLQIA-----------------
187930424    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVTAEREQADAL-EAAKNAAESALHAKDRFLAMMSHEIRTPMNGVLGLVELLQQTKL----EGEQKQMVSLVQDSGRALLHILDDILDYAKIEAGRLDISPAATDLREVFDGTVGLLASRAHEKSLAVHVTVAADVPSVSVDSIRLRQILFNLLSNAIKFTDTGS-VRLSAECDDTAHLIISVTDTGIGISPAVQATLFAPFVQAERSTTRRYGGTGLGLAISRQLAGLMGGKLVMESAQGQGTAVTLELPMLKARYALPQ------------
288942192    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RIQEELEGYRSHLEELVAERTAQLS---EARAQAETANQAKSAFLANMSHEIRTPLNAILGLTYLLIRDQS---SSERSRDILTKIEHSANHLLSIINDILDVSKIEAGKFTLHTQDFSTKDLFEQLDSLVLGQVAAKRLRFIRCIDALPPLLHGDQACLRQALLNYLSNAIKFTKAG-EIKLVAEILDETAVRFDVYDTGIGIAPADLAQLFRPFSQVDNSVARRFEGTGLGLVITHRLAQLMGGETGAESQVGQGSRFWIT------------------------
257454753    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MTINASGEINQLQQDLVKTLRRLHKSFQELKNHAEQTEDDLREMEMQNISIRNARDAAVSASQTKSAFLANISHELRTPLNSIDGFINLLSRHGG---LNAEQDLYVQTIRKSSAHLLALVNDVLDFSKIEAGKLVLDSHEFDLYASIYDVVDMLSPLAAEKDLRLAVFFYDDVPHLVGDALRTKQVLTNLVNNAIKFTDDGEVIRVSLDDDIDDLIHISVQDTGRGISPEHQKVLFQSFSQGDPSITRQYGGTGLGLVISKQLTYLMGGNIGFQSHKIKGTTFWFTLPMT--------------------
154253689    -----------------------------------------------------------------------------------------------------------------------------------------------------------------SALLTAAAVIMALGLNWILSRIGLQIVISTVIVTILVGFPIIIYSQF---------------IIRELKTSRRTLRKMTERAERANEAKSNFLANMSHELRTPLNAIIGFSDIIRFQRFGSVGNSRYQDYAKDINESGIHLLSIINDILDLAKIDAGHGTMEQEEFSVRSAIDCAERMVRSLAERQEISLSTAAAETSAYLVGVERMVRQVLINVLSNAIKFTERGGSVTVAAEHRPNGNLVVSISDTGIGMSPDEVKVALTPFGQSGSALSRKHPGTGLGLPLAKAMMDMHGGRLMVRSMVGKGTTVTLVFPSGRVL-----------------
254293600    -------------------------------------LMQHKTVDVATTPSDVLILLCTGVLFALWISGTSLLISSGVFLIAAAFAQILTARLGGDASHELEMAVWIVVVMIGATAMGGATSFIPVVTALSIGRKRQAIEASAFAVLGFCLAALMDFLPIPKELLDPAPGIFALVSLIYMASLVRKISLAGMLVRIREQANDHIARLSRQKEILSDRVNKADERANQAALSLSQEKEASFELKEKLAQRTLFFAKTSHELRSSLNAILGFSEVMKEGVFGELSD-KYKEYAQMIHEGGKSLQMTVDDILDLSKIDAGQYKISPVQVSLTELMWDMVKFMSDQARRSDIKLSVSSLDRDVEAYADPRAVRHIAQNLVSNAIKFTPHGGAVAISVREDEDGGSWMSVRDTGPGMDPAEFEKILKPFIQTDESSTSGKHGTGLGLSVVNGFAQLHGGHIQLDSQAGEGSIISVYFPKKPTPSKAEVKDSE--------
54301706     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHLADAISVFKKNALALREHQNELQKLVDERTTQLTELNSEVAKHAKAREQAEQANKAKSSFLAHMSHEIRTPMNGIMGTLHLLDDTTLDN----AQKHYTKTIISSGEILMGVLNNVLDYSKIEAGCFDINETNFRTDLIVGNVVNMLKARAKEKNIKLTYAVASDVPYLHGDANKIIQILTNLVGNAIKFTNLGSTIRVQLKEQLPEDRFFEVLDTGKGIPERKQAVIFEPFEQV----TQSEGGTGLGLPISKRFAEMLGGELMVYSEPDIGSRFILTLPL---------------------
237746159    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDQRTEKMLQEQVLRNALASAKAANQAKSDFFSRMSHDIRTPMNAIIGMSAIGQLKMNEP---ERVRECFSKIDVSSRYLLSLINDILDMSKIESGKMILTNARFDFSGLISQINTIIYPQALENRLSCRIHHVGVLERFYGDALRINQILMNLLSNALKFTPAGGKIDLDIGESRRANVQFRISDTGIGMSPEFMKRLYVPFEQETTDIARNKIGSGLGLSIVHSMVQLMGGTIEVQSEKNRGTVFTVTLPLKLVTGDQEAENRGESRE----
163758106    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITQWKRTEEELRTAKRDAETANSHKSDFLARVSHEIRTPLNAIIGFSEMMSEERFGPIGSPRYLEYAHDIGNSGKHVLDIVNDLLDISKIEAGQVDMEFTAVSLNDHLAESVSLLQPMANSQRVIIRTSLSESVPDVVADQRSVKQIALNLLSNAIRYTPSGGQIVVSTSYEPSGNVVIRIRDTGIGMNRKELEQAMKPFGQVGAGPRQRGEGTGLGLPLTKAMVEANRAQFDIVSAAGEGTLVSIAFPPQRVL-----------------
295690250    ----------------------------GRPSIRDNPLTMALVRQASRNSVATMGVQAAAAIGTLATQPPIYWVWLAATLAVLAARVVVDRAALKGGPFARRLDQIVVAFSAGLLISAALWAVLAWLRPLDSQHTRFVIIVVLSALAGGATGVLSPLKLTGRIYISLLPASVALLLGPDRALGLLGVAFWLVMLTGHRALLVDSIQLRDQNRDLVEALARRQDLEARVALRTRQLQDATERAQSANEAKSRFLATVSHEMRTPLNAILGLGQILARSAL----NKKQREQVLEMKGAARRLRMMIDDVLDLCQLDDGELELKPRPFHLTALAQSLDNLHRPTAEVRGLRLTMQLEPGLGEARGDVDRLRQVISVLIDNALKFTQEGG-VDCRIHG-AGDDLRIEVSDTGDGVAAEKMAVIFEHFSQIDDSTKRAAGGIGLGLALCQGLVAKMGGDMSASSQPGQGSTFTLRIPLARVSHADDEEDHPT-------
170078867    -------------------------------------------------AIACALIVCLAGKAPWSLYPEIAGTWFLFGILIFAPLIIATQHGYREFIHHLKKY-WLAAISIATLTLGISHLVINLAPLLVWTTFQFKEVGATLLMVMIVLMVAISTVQGYGTFVGESLRNSLLLSQFFIACIGL---MTLMLIAVLNEKKQAKADLKAMNQTLASQNQRLEELATQKELAHQQREQAKQAAEMAAQEKSEFLANMSHEIRTPLNGVIGVAQLLLTMDL----KDDQAELVAIIEDSGKTLLNIINDILDFLRIESGSLRLEARCFSFQELLKSVFTLLKVQADQKDIDLQYCVADSIPNIMGDDLRLRQILFNLLGNALKFTATGSVQLVSLSDPPTEELSFQILDTGIGIQVAQLNQLFQPFIQADASISRRYGGSGLGLAIAKRLVNLMGGKIWVESTPGEGASFYFTF-----------------------
119476448    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MSGKLRQAMADVKKLKEDADFANNAKSDFLANMSHELRTPLNAIIGYSEMMLEEDPDDVNNEGQQSDLKNILIAGKHLLNQINDVLDFSKIESGNMTLYAELFDSNAILSEVIATMTPLAGQRDNTLIYSGDQKIPLLKNDATKFRHIFTNLLSNACKFSEQNA-IQISARLGPSGHAIFTVSDSGIGMTEKQLSIIFEAFKQADSSTTRQYGGTGLGLTLCKQYCDLMGGKIQVNSEVGGGTTFTVHMPLS--------------------
220908645    -----------------------------------------------------------------------------------------------------ALRQSQERFRISQELSLDAFTILNSVRDQTGTVDFVWIYANPK---AAEILQYSVDQLIGQRLLDLLPGLFDRYVRVVETGEPHDIELAYNSEGISGWFRNMAVKLEDGVAIFFSDITDRKQAEAERERLLKEAQAARAEAEAANRIKDEFLAVLSHELRSPLNPILGWTQLMQSQR---FDAAKTTEALAAIERNAKLQTQLIDDLLDVAKILRGKMSLNRVPVNLMFVIKAAIDIVMTAAVAKSIQLHSELA-QIGAVYGDAGRLQQVIWNLLSNAIKFTPAGGRVEIRLKRVEQQYAHITVSDTGKGINPNFLPYIFESFHQEDASITRKYGGLGLGLAIVRYLVEAHGGTVTAESPEGQGATFTVCLPL---LDAEP-DIHQT-------
149187193    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WIDIVITPIRNIHNQIEQFIAVERDSSDRKQLEQNL-QQAVQVADASNRAKSTFLATMSHELRTPLNGILGMAQILE----SSVTQAQHKEQLSVLLESGNHLLSLLNDILDISKIEEGKLELEDIDFAIDELCSPIISTYSAICNEKGIQFKLNNQPSGKSFRGDKSRIRQLIFNLLGNAVKFTERGSVELVSSMSKSKEQLNIDVIDTGVGIPNDRLATIFDPFTQAEASTTRQFGGTGLGLAIVKKLSNLMGGDAYVSSELGKGSKFTVT------ANLTPIENKE--------
89901045     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ESRMQLSDSMQDLAELNQNLEVRTQELQQAKDAAEEATSAKSEFLANMSHEIRTPMNAVLGMLYLLLKTDLSP----TQHNYLAKAQGAAHSLLGTINDILDISKIEAGKIDIESVEFGLDAVLGQLTDAIGYQAEQKGIEFLIRYDGSIPPLIGDPLRLGQVLLNVCGNAVKFTEQG-QVELSTSQTEGLTLQVYVRDSGIGIAREVQNTLFKKFTQADQSTTRRFGGTGLGLVISKSLVELMGGRIWIESQPGKGTTICFT------------------------
283853805    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGRPSGLIAVIGRHALKDSRLAESILQMVGGRAGSELERLYAAEALLLAKETAENASRTKSEFLANMSHEIRTPLNGVLGMLQLMTTTPLDT----EQKEYVLAAIQSSKRLTRLLSDILDLSRIEAGRLVIQEGEFTLAPLRTSVLELFFVAAKDKGLSLDFTLDPALPPLVGDEARLRQILFNLVGNALKFTEKGS-VTVALGATDAARVLFTVTDTGIGIPPDRLRDIFEPFVQAEGTYTRRFQGAGLGLSIVKKLVGLMGGSLEIDTAPGQGTTCYLSLPFRRT------------------
153806588    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------IPFFVAYKTEVQFILLTFLVLIGGLM---IALYYYYRTKILKNRLERTTKQLREDK--KKLEASEIELRDAKERAEEANQLKSAFVSNMSHEIRTPLNAIVGFSSLL---INSVEPSEELQEYANIIQTNSNLLLQLISDVLDVSRLESGKLQFNYEWCELVTHCQNMI-TLTNRNKTTNADVRLQMPKEPYMLYTDPLRLQQIIINLLNNALKFTPAGGSITLDYTVDEKQCILFSVTDTGTGIPEDKQELVFQRFEK----LNEFVQGTGLGLAICKLTIQYMGGDIWIDKDYKGGARFIFSHPIKE-------------------
71908559     ---------------------------------------------------------------------------------------------------------------------ALGWSFISRLPAGFDHPEI----RMTTLIVCGGFLA----SLVIGALLAMYGASRLLRPLARVVKQAHEVASGRPVRGRIKEFNDLSTDIGQMASAILEREHELRELNSKLEARTEELSRAKEVAEEANRAKSTFLANMSHEIRTPLNAIAGMAALMRRAGL----EQEQETRLDKLEAAGGHLLEIINMVLDLSKIEAGKLTLQEDVFPLGSLFENVISMLHERALEKHLSLSFELPDLPPLLCGDRIRLQQSLLNYATNAVKFTEQGS-VFMTAALEEDVLIRFEVRDTGIGIAPEVQKRLFKAFEQADGSTTRQYGGTGLGLAITAKIAAAMGGETGLESEIGNGSTFWFT------------------------
135291150    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LGLFLFILFQAFLISKRVARAFDLNVRMTAELQ-------EKNKHLVKVDQLKDDFLANTSHELRTPLHGIIGIAESMTDGASGRIDDKQFQN-LSMIVYSGKRLVNLINDLLDFSKIKKKDLNLQLQNVSLQTIAEVVARISRPLLGTKKVDLQIQVPDHFPLVRADGSRLQQVLFNLVGNAVKFTKEG-HITIKAE-TQGNVAVITIEDTGIGIPPEQQKLIFQEFTQADHSISREFGGTGLGLSISQRIIELHGSSITLTSKPGEGSAFSFALPIAE-------------------
91777004     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEARQKAEVANHAKTRFVANMSHEIRTPLNGIIGISTLLRNTQLNP----EQDELLRTLESSSKLLLAQLNNVLDFSKIEQEKMQVEKTELSLRDLAEQTIEVFKGQALHKRIRLEKDIRIDDVRVKSDPYILQQILANLVGNAVKFTEQGA-VTLSVETTADHGVYIEVVDTGIGISDEHRERIFESFTQADISTTRKFGGSGLGLTIAKRLVEALGSELHLSSSLNAGSRFWFDLP-APAAPLVVIDNHPKSATK---
186471316    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EREAAVEREARRMAEAANRAKGEFLANLSHELRTPLNGILGYAQILGRDDSLSL---RQRDGVAVIQQSGEHLLTLIDETLDFAKVEAGKLRIEICDVPLAGLVDTIREIIGVKAEQRRLAFACSVAADAPCVRADEHRLRQVLLNLLSNAVKFTDRG-EVRLFIRRGESGAVRFEVHDTGIGICAEYHETIFMPFEQAGGAERRA-GGTGLGLAISRQFVRAMGGEVNVDSVVGRGSVFWFELPPALVEPCI--------------
189192132    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLKEEAARAKSLFLANVSHELRTPLNGVIGMSELLKASPL----NGEQTGYADSIRVCADTLLSIINDLLDYSKLEAGKMNVMEMPISLNETIAEVVRALAYTNAERGLKTIEQLELNPEMVMADPVRLHQILMNLLSNSYKFTPRGSTVRAVVDREGDDWVDVSVIDTGIGIPDEQKQKLFLPFSQIESSSTRSYGGTGLGLSICKALIENMHGTVRLESQPGQGTTVTFSLRFKKVPKAQAGAQQQRTRE----
159487203    --------------------------------------------------------------------------------------------------------------VMSILFYMVAWCLFAYVVHSMWSMFHASIAEARHDSSRVSLEVLRLF----AVGLWFFPVI-----WIVVKMGLVDIRTEEWTWCACDFLGKVMFSSSLLHGNFLTI--EQRRLIAMRIVEEGNRIQVIQELKDLVEQKERFMSSMSHELRTPLNGIIGLSDALLVGSCGEINDQALKT-ITTIKTSGARLLNLINDILDAASMRKGKLTIKHEKVNLKRVVDDVIDLCQPLAK-RGVKLVNDLRENVPFVLGDTGRIIQVFHNLIGNSCKFTHSG-NISISAAVKDDE-VEVAVADTGIGIPEDKFDQIFLAFEQVDMSVTRKYGGTGLGLNLVKQLVEAHGGRISVKSRENQGTTFYFTL-----------------------
229515211    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SQDEIRHLIDTFNQKTIYLEAEKVKAQASTKAKSAFLATLSHEIRTPMNGVLGTAQILLKDELTP----KQRQHLTSLYESGEHMMSLLNEILDYSKIEQGKFELDHSAFPLKSIIGSIKSIYSSLCVEKGLKFQLNSETDGRWYYGDKARLRQIIFNLLSNAVKFTEAG-FVAIGLSEEEENYLIIKVQDTGIGIAQESLGRIFRPFEQAESHTTRRFGGTGLGLAIVKQIAELMNGTVLVQSEVGQGSCFKV-------------------------
254787892    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NRNLIVEKEVRKKTQEQALDDARHANSAKSLFLASMSHELRTPLNSIIGFSVRLLKNLNQSKDPKSYRS-LEVIERNGRHLLNLINDILDLSKVEAGKMSIDREWVSLKTLLDETVTSLTPLAESKGLTLELKM-VEVANVFADQKRLAQVLLNLVSNGIKYTSTGG-ISISSRRESHEGVAIDVVDTGVGIKPEDIDRVFRRYEQLDEPSHSSEVGTGLGLALAEELVNLHGGRLSVFSEYGEGSCFTCWLPL---------------------
144178364    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITEIKEAQEALQMAREQAKQAERLKSEFLAQMSHELRTPLNSIVGFNDLIRDEMHGPLGADIYKEYAGYIGQSAQHLLSMINDLLDLSKIEAGKMQIDPEWQSLRPLLDTVITLTKGYAKEYKMDVRVEIDPGLDGIYGDARAVKQILVNLVTNGIKYSEEGRLVTVDATAIGGPGVKITVTDNGIGMTEEEVAKAMQPFEQVDSELATKREGTGLGLPLARELVQLHHGEFEIKSTPGVGTSISVSF-----------------------
88857213     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FNYIEFQSIANSLNLMAKTI--DNHITKL-------NQAKLDAESSEQLKSQFLANMSHEIRTPMNGILGFVQLLQSSHLTP----EQEDFLHHINSSSKMLLTIINDILDLSKIEANQLTLHVMPCNLTQILQDVVTLFKPACLAKGIKIEFTANAA-YWVYCDEMRVKQIFTNLISNAIKFT-LKGKVTLTLKKDENTQFEVNVEDTGIGIADDVIGKLFKPFIQAQGDTTRRFGGTGLGLSISKRLIELMQGNISLTSKEHVGTQFLVRL-----------------------
16125186     -------------------------------------------------PIARGYLLAAAIYNSLIAIAHPFAFVMLTSLTGATAIYAFSAWFLLRRRRIVGGHL--EWLVLG--MNALFLGHVTAFHLFHLEPQKLIYFVLLALVFATSAPSRRVANVSVGAALVSL-VFIARGAPGDMVNQYLFVGLAGAFA-AVGMSTLMRGVVGREVRARLASQALNDELERELTENRRLRQALALAAEKANRAKSEFLATMSHEIRTPLNGVLGMAQIMASGKLQV----DQRRRLETITASGQSLLGLINTILDVSRIEDGKMEIVEGPFDLTAQMHTLSLLYGGLARDKHLDFSLEVSPTVAGCRGDGERLRQVLSNLISNAIKFTDSGA-VRVTLDG-DDQGLVARVLDTGVGIPEAQRERLFTKFAQLDSSSTRRVGGSGLGLAICKSLAELMGGEIRFLAPAEGGACFELTLPMARI------------------
146297994    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LREKNKELILAKNKAEKASKARSEFLSTVSHELRTPLNAINGITHLLLEDN----PKKAQLKYLESLKFSGNYLTTFINEILEINKIDSTKVEVENISFNLKELLFNIQSSLKELATANKNYFNLEIDKAIPDILGDPTKLSQIILNLINNALKFT-QNGQVSVIAEEDENATVYFEIVDTGIGIPEDKLQTVFESFSQGSIEVNRKYGGTGLGLTIVKKLIELLGGEIKLKSEVGKGSTFTFKLPLEAVTEEKPYNDKQ--------
220931586    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LKDERGQIRGVLSSGLDITDKKLLEEEEYNKLRTEFFANLSHEFKTPLNVIFSALHLIEWSDKNPLKKDKIKSYLKTITHNSYRLLRLITNLLDITKIDANSYQLNICNCDIVKIVKSAVNSVKGHINNKTRKIVFNTNVNEKIIACDPFDIERILYNLLSNAIKFTGEGDKITVEIK-DRGQSLNIIVKDTGIGIPEEMQDYIFKRFRQVDKSFRRNNEGSGLGLSLTKSLVELHGGSISIESKPGKGSTFIIKLPVFQVSNNLCENTRKKSKE----
168019826    -----------------------------------------------------------------------------------------------------------------------------------------------VVAIRVPLLHLTNFHFPDAGTRPFALMVLMLPLNSARRWHVHELELVEVVADQVA--------VALSHATILEESMLARDLLMEQNVA---LEHARQEAETAIRARNDFLAVMNHEMRTPMHAIIALSSLLQETELTP----EQRSMVETVLKSSNLLATLINDVLDLSRLEDGSLELDIQTFNLPNVFKEVLNLVKPIASVKRLQVNLTMGPDIPEIVGDDKRLLQTALNVVGNAVKFTKEG-HVNVIVGLERPEYLRVQVRDTGLGLNPQDIPMLFNKFVQADSTTTRNYGGTGLGLAICKRFVNLMDGHIWIESEVGRGSIVTFILPET--------------------
280956019    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTDRKKYEAELIAAKETAESATRAKSQFLANMSHEVRTPLNGILGMLQLMQQTRLDH----EQDDYVGNAIQASRRLTRLLSDILDISRIEAEKLIIMAEPFNLHESLNTVRDLFLPVANQSGIDFEFRVSPKIPTLLGDAIRLQQVISNLVGNALKFTSSG-TVTVEATTLSSCRMLFSIKDTGCGIPDDRLGQLFQPFTQVDDSWNRQYQGAGLGLSITKRLVALMGGTLCIESRVGVGTTVHLSINFGTAQGAEPATHMEKT------
293376179    ---------------------------------------------------------------------------------------------------------------------------VSRFSPADEIVKMVHFYSTAELQEMVLSQTISLFEFSTILLIISFLFVSYLLFIVIIRPCYLLVDYVRRCGEGYTIPPGINSSWRFSFVRIRNAYLENERLLAVKDNQSQELEYAWKKALVANQAKTHFLAKVSHELKTPLNAIKGYIQLLKLS----IDNPKQLRQIEIIDHSSDLLLKQVDELLDFSVIEDGKVKLEIDTIDLFHTAHVIEELFIINTSKKSLDYVVNIDEQIPSVYGDEARIKQIIINLMSNALKFTEHGKEVSFDLDYQTENEVYIRVKDTGKGIAENKLNSIFDSFTQENNSISRQFGGTGLGLSISKRLAEVMGGNLIVESKVNVGSTFTLFLPLSKIPIIIED------------
288942776    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLAQLQLAARRHQLWTLILTGALGAALLLMWLVDRNIGRPMATATAVARQMDRANAELARA--------------AQAKDEFLAAMSHELRTPLTSILGLSETMGDGLLGPLS-AQQEKAIRMVHENGTHLLELINDILDMSRVASGQMHLRWDQVPVDQLCEASLRLIGPSAKRKGLKVSLTIDPQARLVRGDSRRLKQMLVNLLGNAVKFTPEGGAIGLDVQADPEHGERFGIWDTGVGIPREQFERLFQPFVQLDSRPARQYDGTGLGLALVSGMAELHQGRIQVESEVGRGSRFEIRLPAQRADRLQPDPAESN-------
153869726    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VAIVRDITERKHAEAKLQLAKNAAEAAKKTAEIANKAKSEFLANMSHELRTPLNGILGYTQIL---NHDKRLTDKQKEGIQIIHRSGEHLLILINDILDLSKIEAGKLEMSPIDFGLPIFLQDIVDLMKMRAEQKSIELMYETLYPLPMVRTDKKRLRQVLLNLLSNAIKFTDKG-HVNFKVIYDNGRA-RFEVEDTGCGVPADQLESIFLPFQQMGDQHQ-QLEGTGLGLAISKQLVTMMGGQLHVETLLGTGSLFWFSLPEVK-------------------
143970673    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FTYGEHNELRSVVDAFNEMLSRGDRERRLRNMIVELEEARDQAESAARSKSSFLANMSHEIRTPMNGVVGMITLLKQSPL----TQQQRAYFETIERSADALLLIIDDILDFTKMEAGRLRLARTRFDLLDSLRSIEALFAEPASQKGVTLLLRVAESVPWILGDPGRVRQVLLNLIGNAVKFTESGERIDVVASRNGARGVRFAITDTGPGIHTDDQERIFGEFYQADVSLTRAHGGTGLGLPIAKQLIHLMGGEIGFESVLGQGTTFWVELPLE--------------------
163794230    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIDRTLWPLLGIGLALFWLVLRRIGKVNQELREQATALHRANEQLSENAAQVRSALQSAEHATRAKSSFLAGISHELRTPLTAIIGFSQILKIQHRPGKTKSREQEYAEIIHDSSQHLLNLVNDILDLSKIESGSYELDETWIDLVREANAVRALLAHEASRRGIAVSLDLQDQLPALYGDIKGIRQIVINLVSNALKFTDRGGWVRLSMRVESDGGLLLEISDNGAGIPTDEQSSIWEAFKRARNPGLSTAEGAGLGLHLVKILANLHDAEVGLESTLGQGTRVWVAFGPERVRSLV--------------
90020053     --------------------------------------------------------------------------------------------------------------------------------------------------------------LASALNLTIWVLIISILSMLFASSWVQQRVLFRRLSKFESLIASEVEQLTGSKLEIDGIQANFLTMLQEKHEADVEREMALEAAEASNQAKSDFLANMSHELRTPLNSIIGFSKRILKTQ--ENLDERQVHSLGVISRSGEHLLQLINDVLDLTKIDAGRMEISPRPTDLTQVCRYAIEDQQEAAHSKGLRLTLHAPETLVG-EVDELRIRQVMLNLVSNAVKYSEQG-EIVVALRYVDD-AIEICVEDSGIGIKAEDQKRLFKRFEQFDMQSRMQIGGSGLGLYIVNEFVRLHKGWLKVESEYGRGSRFYVYLPSKAVVE----------------
83647612     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YLVKSDLNSAHLARAIRYALARREMETERL--VRLKAEAENRSKSEFLAHLSHELRTPLTAILGYTELLIAQNSIPDN----LSHLQIVQRNGQHLLSLLNDILDISKIEAGKLEMEFVRVNLQTYLADLYSLMAVSARDKNLQLRFIADMPLPEIETDPIRLRQVLLNLIGNAIKFTEQG-EIIVRVKEEEQEKIQFKVIDTGPGINQTDQKRLFQPFTQAYANSIRRSEGAGLGLAISRQLAQRLGGDIRLSSQPGKGSEFTAIVPLGGVKRIQPD------------
148252242    --------------------------------------------------------------------------------------------------------------------------------------HYVGVFLTSAGLVALTLG------MIYLETSAALPGFKGIISDVLWKVFFALSIIIGVV-TWLFVLAQQSRRAAEA-----ETRRQTQLLIQEIEAHKAELQRAKEVAESANLAKSRYVVGLSHELRSPLNAISGYAQLLEQDTSLAPKP---RDQVRVVRRSADHLSGLIDGILDISKIEAGRLYLSRDEVRLSEFLDQLVGMFRLQAAAKGIDFVFKRPAVLPLVYADEKRLRQILINLLSNAIKFTQEGS-VQFVVHYRSP-VAEFEVIDTGPGIQPDDLERIFAPFERGALGAAQPQTGTGLGLTISRLLAGVMGGDIKVESKVGLGSTFKVKILLSEVTNPT--------------
291539348    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDKIYAFIQGSQDFFDWKDRHVLKDNELIQGYMMTIVDVTKIIE-QNHLMKRLVLQTEDANRAKTNFVSNMSHEIRTPMNSIVGITEILLRSRHSPKE----QEYLLNIQSSGRVLLTIINDVLDCSKMEAGKMQLFDEPYDTCSLFHDLRISMENRIGHSGLELIYDIDQDIPKLKGDMGRIRQVIINLVNNAIKYTEKGSSVHVRQKNTDKVMLYYEVADTGIGIRKEDQKILFDAFQRVEMDRNRYVEGTGLGLTISQNLVNMMGGVIEVESEYGKGSRFFFTIEQT-IIDPTP-------------
262198449    -------------------------------------------------------------------------------------------------------------VAVGRYLPSLRWGMVVVAEAAAAMRRHRDLSLLAGVLTALGVLGLA-----FAVARSIRPIVRLTGAVRRLAAGDLEQTLPQEIGVLDQAFNTMTAQLRDLYVTIEDKVAER---TAQLAEANLALRHARDAAERASRAKSTFLTNMSHELRTPLNAILGYTELLREEAVEQGESARFSD-LDNIHQAGVHLLGLVEELLDLARIEAGKVTLIEVEVELSAVVKRSLQTVAPVVEKNGNRMELDLASDLGRARLDEGKTRQILINLLGNAAKFT-ENGVITVRGRRRAADDISLAVIDTGAGIVAERLEKIFEPFETGDTSSTREFGGMGLGLSLSRKLAEHMGGRLVATSELGEGSVFTLELP----------------------
77359512     -------------------------------------------------------------------------------------------------------------------------------SPPTLTKQTSLLSAYFMACIAVITLFVLALLLNQYIRLRKSTGLLSEELQAVTDSSNFNSTVNEQLGNGLNVIALNINFLLKKVQAALSENEKTRKELQKLQNNLEIEVQTRLNAQKASEAKTTFLATMSHEIRTPMNGVIGTIDLLRQTNLDG----SQYRLSTIIRESAFSLLSILDDILDFSKIEAGKLNIDPIPFSVTDTIEEVVRVLSSIAKHRDLDLNLSIAPDIPNLIGDNTRVRQILYNLCSNAIKFTSHKGQVNISVEVAHNTAEHFTVTDNGKGMSQAQLREIFNPFIQAESSITREYGGTGLGLSICKSLTELMLGTISVNSNIGIGSEFTVELPFS--------------------
298242874    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FILAIMLSGTILKPVRALTRAARQLEQGNLTQ-RVQIRRLDEIGDLAHA---FDTMADSLERSEHLRRQLLSNIAHELRTPLTNIRGYLEAFQDQVITPDPA-----VIASIYEEAMLLSRMVTDLQDLALAEAGQLRLQRVHIALEDVITKAINALSLQAENKKISFSANIAPNLPLVEADAQRVGQIMRNLLNNAIKYTPEQGEVRVSARALQ-KEIQVSVRDNGMGIAAEHLPYIFKHFYRADTSRTRETGGSGLGLAIVEQLVCAHGGRITVESYVGQGTCFIFTLPIA--------------------
268317058    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILDETQQVIAYSHELERKSAELERATRELQAANERLKELDRLKDEFISTITHELRTPLTSIRAFSEIMHANPNLP--EAQRQEFLGIIIKEAERLTRLINQVLTLQKLESGTVELNLEPVRMQEVIEEAVEAIQPHVQFNGITLTVSVPETPCYVLGDRDQLVQVLLNLLSNAVKFNPEDGRIAVRLLVEPDR-VRVDVEDNGPGIAPEDQATIFDKFRQVHTSTGRRPPGTGLGLAIAQRIVQHHHGRIWVESEPGHGATFSFTLPR---------------------
291523437    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVTVLALLIF-GWLLTIMAVTMVRLSARKKAQKAVQEKAEEMAELA-EHAQAANKAKTAFLSHMSHDMRTPMNAIIGFTGI----AMKNNPSDEVKNCLEKIDESSEHLLSLINDILDLTRIENGKVKYNPVPADVKNITDSALDITKGFLTNRDINFKIQREEAIPNVLADPARLRDVLVNILSNAAKFTPDGGTITFEARCEKGGDGYIRISDTGIGMSEEFTKEVFEEFAQEDSDVRTQYHGVGLGMAIVKKYVDMMGGTISVQSKKHEGTTFTVDIPLE--------------------
283847019    ---------------------------------------------------------------SWWNNRAIV----LFMLISNIFGYLFAKSFLERKVIPGLNSIFNYLIFCNFVIIFLLFYSYSLALNLVVISSGVTV----LLMIWAGISCYRKGYQPAKYFLSFIGTIISLLADAGFLPIYFVTKYAWQITASIEFL------LFSFALADKINMMKKEKEQAEQEVIKSNL-RALENLKKTDKLKDEFLAMTSHELRTPLHGMIGIAETMYDGATGKMT-QSMKKHLSMIISSGKRLSHLINDILDFSILKNDAMNLHLKKVHLKELVDVVIIMSQSLLNEKNIRIINEIDTNIRPVLGDENRLQQVFFNLIGNAIKYTERG-TVVISAE-EDGKMLQVHITDSGIGISADQIDTIFDAFNRGGNN-SEEQSGTGLGLNITKKLIEAHGGNISVVSQEGKGSTFSFLIPL---------------------
283847019    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSLAVRKIKEQMRELDDVNQRLLQINDELEGKVRERTVAKEVNDELLKANEKLQNARTHMLSNISHEFGTPVTFLQSYIQSVRAGIIEAND----AHYLKSVENKVNMLNRLIEDLYDISKLESGDITLMTKERNLHEWINQMYDKFETDVTRRKITLHKPVEEQDIRIDIDNDRMDQVFTNIIYNAIKHTNEGGDIWINVVVKDRQEVMIEIKDNGHGIKESDLPFVFERFFKGEKVINGKI-GTGLGLAISKEIIHHHNGEISVKSTEGNGAIFCISLP----------------------
212218529    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TYFPIMENGKLVGFAGIAEDVTND-ALREKEPWEAKEFAEQANRTKSDFLAMMSHELRTPLNAILGMSQILKTHNL----SDEQQGQIDVISQAGQNLLALLNDLLDFAKLEAGKLSFTEETMDLHELVMKIKGDMLLLAHKKGIQLKFDYPENIPSVMGDAKRIRQVLVNLLSNALKFTEKG-YVQLTANCLKKDHLCFTVKDTGIGMEKTKLSSIFNRFQQINSVYQRKYDGVGLGLSIVKELLEKMGGTISVTSEPGVGSEFTCIIPFRLQADSNP-------------
288959744    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSVERD--ITSRKIMEAELQDARQAAEAASRGKTEFLASLSHELRTPMNAVIGFADLIAREAEGPVGNAQYRDFAINIRDSGQHLLELINEILDQVRAEAGQLVLDDEPVDLDAAATFAIRLLTPRAARAGIAIAAKVEPAARHMRGDERRIRQILLNLLSNAVKYTPAGGSVSLTTGPAPDGGLLLEVRDTGVGIPEPELERVPPAYTRVDRAESRRIEGSGLGLPLTRRLVELHGGTLTLASRVGRGTTVTVHFPPGR-------------------
172036692    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------REITERKKAEEALIKAKEEADLANQAKTEFLANVSHELRTPMNAILGFAELLKLKLKAQEPP--IYEYIETIYNSSNSLLSLINDLLDINQVEAGKIELNYHGFSVRTLLTEIINIFSNQASKQQLQLLVDIQDNVPEINFDSLRLRQILVNLIGNSLKFTSKG-YIKVSLSMQNLYGNYIEVQDTGIGIKDEDKQQIFEAFIQSQGQDNYRYGGNGLGLFITQKITEFLGGTITLDSEWGEGSTFTLMFADVEIVNSTNVLQQES-------
158333298    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------FLQLPIAEQNDMLRRWTADEVELIEALANQVG--------IALAHAKLLEQEKQQSHKLSEQNHELLV---AKREAEFANQAKSEFLANMSHELRTPLNGILGYAQILQRSASLSPKD---HKGIQVMHQCGQHLLTLIEDLLDLSKIEAQRMELHPDSFHFHEFLTGISELCTIKAQQKGLELITQFASNLPQIYADEQRLRQILLNILGNAVKFTDSG-NVTFKVAIAPDQSIVFQVSDTGIGIVAQELSKIFLPFEQAGHP-DRYHQGTGLGLAISHNLTAMMGGKLSVISQPNEGSVFSFTL-----------------------
298528571    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YIMKDKLARLAPAVRRELKEAENRRAKKEAHEALVAAKEASRAKSEFLANMSHEIRTPLNGIVGMLQLLSSTGLDT----EQEEYIRLGQSAAQRLTRLLSDILDLSSIEAGRMYIRENPFSISHVCESIHDLFIITAREKGIHFDISLDPQIPKVMGDATRVSQILFNLVGNAFKFTDQGSSLDIRLAEQEQDRLHISVADTGTGIPPDKINELFQPFTQADGSYTRKYQGAGLGLVVVQRLLDLLEGRIEVDSIVGQGTTMHVSMP----LKTLPEED----------
254420553    ----------------------------------------QALTAILQTQYLRYLIIASWALGAWW----QAMIWFVVTLAAGSIRGVVEHKLS-HRVDVG----WGMVFPAVATVTTAAWAAAPLMAWFSNSAFGQTL--AVALIIVLVFAQLRNSPRQAVIISSPYGVAACIILFSLWGTPQFWSMLAVLPFTMACLFVLVTMTMLRER-RIDAFQAHQAHLIEELEAA-------RDKADAANDAKSNFLGVISHELRTPMNGVLGAAQLLSATRL----EGAQREYLSIIRNSGDNLLSLLNDILDMTKIEAGKMTFEVVDVVVDDLQRRISGPFEAQAEAKGLTFVSELEGDIPAVRGDPLRVCQVVQNLLSNAVKFTDVG-EIRVRGRRISDRRVEFCVTDSGAGISPTDLERLFQPFTQVDASSTRRFGGTGLGLTIARRMANIMGGDISVDSSVGRGSSFTLT------------------------
260598667    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVSARVKMEESLQEMA-QAAEQASQSKSMFLATVSHELRTPLYGIIGNLDLLQTQELPKGVD----RLVTAMHNSSSLLLKIISDILDFSKIESEQLKIEPREFSPRELMSHITANYQPLVVRKQLGLYCFIEPDVPTLLGDPMRLQQVISNLLSNAIKFTDIG-CIILHVG-TQGDYLCFRVRDTGVGIPAKEVVRLFDPFFQVGTGVQRNFQGTGLGLAICEKLINMMDGDISVDTETGMGSQFTIRIPLWQA-QLPPKANVDGLSHK---
142685197    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TDERKAKDAIERVNLKLEEKVVSRTKEEATQEARKASKVKSSFISNISHEMRTPLNGVVGSLALLKRQPL----NEKAEQLVSMMEISCNNLSVLINDVLDLSKIEAGKLDINNQYFDLLALIESIAKVFAVKAASKGLQLLVDTTGLPPEINSDPHRINQILSNLLNNAIKFTEEG-HIKLQASLSDTQQLHFSVCDTGVGIAQENQPKLFTAFTQADASVATQYGGTGLGLSICKQLSQLMGGDITFNSEVGIGSTFSFTLPET--------------------
237748106    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLTVRDIHEMRLKEERVRQTLTD-ALMVAEKANNAKSDFLSKMSHDMRTPMNGIIGLAMIAEKYR---HDPDRMKEYFSKITVASHHLLGLINDVLDMSKIDSGKIVLVSERFNLVSLLKDVVDIVMPDLKSRQHAVRMSVASDVERVEGDQLRLQQVFMNILSNAVKFTPAGGHIGIDVSESPSTFARLVFSDDGIGMSKEYLKKIFVPFEREDNSMTSKISGTGLGMPISKAIVEMMNGSFDVESERGVGSTFTIT------------------------
34496645     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FDDDNRPYRVTGINRDITIQHDIETALR-ESKENAEAASRAKANFLSNMSHEIRTPMNAVLGLAYLLEKHGL----PAEALDLVHKIRVAGRSLQAIINDILDFSKIEAGNLEIEQASFRLADVLDNLSTIMSASVGNRDIELIIAPPPDIDYLRGDALRLEQVLINLTSNAIKFT-EHGHVKVSIQPLEASRLRFAVEDTGIGIPKPKQRELFRPFTQADASTTRRFGGTGLGLAISQRLVALMGGEIGLYSEPGQGSAFWFTL-----------------------
260768322    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LPLMVERLAAGHLVFATHPDNIERDFIVKQLSLVGELLCSALSRQLIMKRQDESRKRAEESEKATKEFVAMINHELRTPLNGLLGSAELLSDTSLDP----EQLSYLTNLQHSGDMLRVIINDLLDFSKMNAGMMQLILTQFRWQDLEHTLNGIFSPKAREKKIEFVVNTRGEFPTYWGDVERINQILVNLVGNAIKFTHRGA-VTVAARWVDER-LLLRISDTGIGIPLAAHDTLFDPFTQVDRSSSRQYEGTGLGLAICKNLVELMNGSIDFSSVEGEGTEFFVSIPLQ--------------------
17230389     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SDRKRAETERNQLLQLEKLARAEAEAANHTKDEFVAMVSHDLRSPLNAILGWSQLLRTRQL---DETTFTRALETIERNAQSQSKLLEDLLDMSRVLRGKLQLEFCQVDLAAIIGVAIETAYPSAKAKNIHLKSVIDESIPLIPGDINRLLQVLGNLLSNAIKFTPPEGQITVQLSYTDSEA-HITVTDTGIGIKSEFLPYVFDRYRQADCQH--KQHGLGLGLAIARYLIELHGGAIHVTSPEGQGTTFTIKL-----------------------
158333667    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRKQAEAQLQRLNANLEQLVEERTRQLKEAEIANQAKSRFIANMSHEFRTPLNGIMGFSQLLLQDRRITSD---QQSNLNVILRSGEHLLSLVNEVITLSKIEAGMLAYESKDVNLHHLCEGVEDLLSLQANSKDIQFQIHIAPDVPQVRTDAKKLRQILINLLGNALKFTKRGSVVRPSAPERSAHELHFIIQDTGPGIPGHLLPQLFEPFAQ-DPLNRETFGGIGLGLTICQRFIHLMKGDISIESVEGQGTTVSFYI-----------------------
255526178    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FYSGYIGRLSDGRNIIIRVAMDITEKKHMEELQKSIEKERMRLLEEYDRIKTDFFANISHELRTPINVIFSAIQVHKLKLKDCNFNDNFPDYINIMEQNCYRLLRLVNNLIDITKIDSGYLVINEINCDIVSLIEDITLSVADYIENKGLSVVFDTDIEEKIIACDPEKMERIILNLLSNAVKFTLRGGSIFVNIE-NGTESICIRVKDTGKGIPKEKLDSIFERFVQVDKSLTRENEGSGIGLSLVKALVELHEGTISVNSKEGYGSEFIIHIPCKLV------------------
163795854    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LGAMLVIAILLVAAFGVQL------LVLRRAESRLHQEHMQRLKITADYAVEH--EANRAKSAFLANMSHELRTPLNAIIGFSEVLQTETFGPIGQKRYIEYATDINMAGYHLLHVIDEVLDLSKIEAGKVDLNLSTIDPTGVIAAALDMLGPDSERHGVEIQRALTATIPVMETDEGKLRQIVLNLVSNSLKYTKPGGSVTVSTEVDTDSATQITISDTGVGMSKDELALAMTPFGRIDSAMSYTRGGTGLGLPLTKSFVDLLGGSFQIDSVPGVGTTVSIQLP----------------------
160936693    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELRELQRKLEERTDMLNSALEAAKYANAAKSDFLSRMSHDIRTPMNVITGMAEI---AAAHIGDQDRVKDCLQKIRLSSHHLLGLINDVLDMSKIENGNFSISMAPMCLPDELQEIITIVLPGIRKMNQRFDVYLEPGWENFMSDALRFRQILLNLLSNASKFTPKDGRIILKIEIQETESICFTVSDNGIGMSPEYLEQIFEPFTRERDSRIDQIEGSGLGMAITKRLIDLLGGTITVKSQLGVGTVFDVLMP----MDVLADSEEEQKDFR---
253575383    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------AVRSVLVLSGLGAFLLALGITWIIAKILSRPMLQMQAATRKIAAGELE-TRLTIQRDDEIGVL--ADSINHLAIE-LQRYRDTRQEFFANISHELRTPITYLEGYAQVLKKRLY--ETEEEKDKYLDIIHEEAMRLQHLVDDLFDLAKMEEGKVSLSLEWIDLAEITDNAVQKIKLKAGEKNLSLQTKINSNIPLIYGDGLRTEQVLLNLLENAVRYTEKGSIV---VELDQNRSIYIAVEDTGMGIPEDEIPYIFDRFYRVEKSRSRQYGGTGLGLPIAKKLVELQGGELKVFSKLGHGTRFEIR--------FVPEHQEE--------
239626561    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QQKINEMQQEEENRKALM-TAYETAKEASEAKSSFLAQMSHDIRTPMNAIIGMTAI---AMSHSHEPERVEDCLEKINMSSSHLLALIDDVLDMSRIEKGKMQLMDAPFCMDKLVDEVVTIIRPSAEERGHSLKVDTDLKHRRLIGDSGRLRQVLLNLMSNSVKYTPGNGTVKLTVKEVAQRVAVFIVEDSGIGMTEEFRKYIFVPFLREEKVRETHIQGTGLGMPITQGIINAMQGSIQVESEPGRGSRFTVTL-----------------------
153010009    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEGEQKLLDELKAELESERIGKGRLLAAVSHELRTPLNSIIGFSDMLSHEMGGKLANEKQREYAGLIHQSGHYLLELVNAVLDNSRLETGNYSIDPQNFAFRDAAEMCTSVMLPQAEKKGVAFCHRVGAGIGELVADRRAIQQILLNLASNAVKFTQSGGCVTIDATRVSGRALEISVSDTGIGIEPEDMQRIGTPFVRADNNYTRAQEGSGLGLSVVKGLVELHQGSMQLKSCPGEGTIVTIRLPVAGPQVVMGEDEYQE-------
113476325    --------------------------------------------------------------------------------------------------------------------YGLDWLIVIVIPEIDFLDN---IYKQTKITIILCLLAL------------VLATVIGILTSRWVVQPILKLK---DVATALSEGEFNQKIELNRDDEVGELAKAFNSMAFQLQNSFNLLTIKNKQLENLDKLKDEFLANTSHELRTPLNGIIGITESLIDGVAGELSSE-VKNNLYLVIFSGKRLSNLINDILDFYKLKHRNIELKLKPVGVREVAEIVINLSSSMIGTKPLQIINSISYDIPFVDADENRLQQIFYNLVGNAVKFTDSG-KIEVSAKVLENQLEEITVSDTGIGIPSDKLDQIFESFEQANGSTSREYGGTGLGLAITKKLVELHKGSLCVLSEVGVGSQFKFTIPKTQVVNF---------------
117925402    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQHSQHELNQRAIQLEEASQFKSDFLANMSHELRTPLNAIILISNLMSRDETGRLDQESI-ERTRVIYNAGNDLLRLINDILDLSKVEAGRMEVHLETVHSQELVEELEPLFRDSAQEKKIELRFD-DQLQGCFTSDHQKVVQILRNLLSNAIKFTAQGSVI-LRLAKSDHPQIRLSVTDTGIGISKDKMPYIFEAFRQMDGSISRQYGGTGLGLAITHRFATLLKGEVELHSEEGKGSQFTLLLPLAH-----PHENTEHGQTEPNA
197336014    --------------------------------------------------------------------------------------------------------------------------------------------------------------FIYSVVLSFFVLIAIAVLIRGLFEHKILLSLNSLLKYTNTVSKNETRSEYQGILEFDQIGEKLEQTFSELIEAKEDSYKAQRAAEKLAQVKSDFLARMSHEIRTPLNGILGISSLLKSSNL----NREQQKQVNILHQGGEHLLAVLNDILDFSQIEQEKLKINSAPFKLSDVLENINAIYFPICKNKNVSIENHVNPDV-FINSDQVRLTQILFNLLSNAVKFTEKG-KVKLTLSLNKHNSDYFSVDDTGVGICAEEQARMFEPFEQSGFSESRKFGGSGLGLAIVKQLLDLLKGKITINSTIGVGSTFSVLIP----------------------
218781752    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VGGVVFSGRDVTERKASEQKLQDAYQQLEKKNVELQNAHELLEARARDLEVGSMYKSQFLANVSHELRTPLNSIILLSGILCENREKNLTDSDL-ECAQAIQSSGKALLLLINEVLDLSKIEAGKMAVNTSFFETKTFVQAIEREFLPLAKNKGLDFSVRMDADIPRVQSDSQRLEQVLRNFISNALKFTKQGSVVRVSRPRKEDKCAAFSVTDSGIGIPQEKMEEIFEAFTQADGTTSREFGGTGLGLTISREIARLIGGAVRAESEPGAGSTFTLVIPEVYAAPADP-------------
78486263     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IKEFLSIREDITERVHLEKSLEKAKQDAEERRLVAEKSNQAKSEFLSSMSHELRTPLNSIIGFAQLLELSDL----SEKQKKQLKNISTSGEHLLHLINDLLELAKIESGNISLSVERTELKPIVEECLQMVHTAAEKHHIKITISEKSNCNYVIADHLRLKQVLVNFLTNAIKYNRENGSITLFAEKKPAEEIRISIEDTGYGIAEKYQKKLFQPFNRLGHE-TSTIEGTGIGLAITKDLIEKMDGQVGFESTEGVGSKFWFDIPIA--------------------
197336880    -----------------------------------------------------------------------------------------------------------------------------------------------------SMYVVEHFMDDLRWELKVVNSVLTVADETFAQVVNIELGIVILLACVILAYYFINRSLINPIVLISQQVNEREDEIADLNQETEYLEIEKSKAEALAKAKSSFLANMSHEIRTPLNGIIGMSDILTETDLTPV----QSEYVETIDTSSQTLLLLINDILDLSKIESGNLVIVPQESNVEEVAYDTLTVILSKATEKGLALQIDLANDLPEVMLDEHRLRQILMNLMSNAVKFTQDGAVI-LSINYQQKENLFFSVKDTGIGISKDKCEQIFEPFTQEDSSITRQFGGTGLGLAICRQLVEMLGGELKVDSEKGFGSKFHFIL-----------------------
288870015    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSLHAIAVENPFNDDVLTICLVKFLDELRQEQARQEQLLRDALASAQAASRAKSDFLSRMSHDIRTPMNAIIGMSTI---GQIKLHDSRTVKDCFQKIDTSSKYLLSLINDILDMSRIETDKMEIAHDLFDFRAFVEEINQIIYPQTLEREIAYEMHLEPLESHYIGDSLRMKQILMNLLSNALKFTQPGGSVSVDIAEEKRTNGYFVIEDNGIGMSEEFMDRLFQPFEQEAPGNARNNVGSGLGLSIVYSLVQLMGGTISVTSHKQEGSRFTVTVPFQLVTDNEEQE-----------
298486447    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FWASVVITAQYDGNDELRGFSKITRDISDRAREEAERASRAKSEFLSRMSHELRTPLNSILGFAQLLDMD-----SPASQRPQIGHILRAGQHLLKLINEVLDIARIEAGHVSLSLEPVSLSSVLEEALVLVSPMAADANIELKALPQPDKLGVVADRQRLIQVLLNLLSNAIKYNRPEGQVRIEVEQSDER-VTVSVIDTGYGIAPERIGQLFKPFERLDA--NPSVEGTGLGLALSKSMLEMMHGTLSVQNTPAEGCRFILELPLVLV------------------
189347008    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELYWENAIIAPVKNEQGDIITERKRLWSELVAAKEKAEESDRLKTCFLENMSHEIRTPMNGILGFSELLKEPLLDGSKKD---EYIELIHQSGKRMLSIINDLIDISKIEAGEIAIQYTEASLDKIFHDLQAFFEPQATRKGLLLHCTVPPSASVIVTDKSRLVQILTNLVQNALKYTASG---EICFGCTNGDFLDFYVRDTGIGIPDFLTEKIFDRFRQAQVDPVREYEGVGLGLSISKSLVELLGGRIGVQSSAGEGSVFSFSLPYNSAVSLPKE------------
194365514    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HLEEQQAELEQSNVQLEERTHELEAQKQALLVAQNELAATSRYKSEFLANMSHELRTPLNSSLILAKLLADNKDGTLTEEQVK-YARAILSSNNDLLALINDILDLSRIEAGHVELADEVVVVDSVLQRLRETFEPMARQKGLALEIEADAAPTQLVADNQRLQQILKNLLANALKFT-EHGKVSLHVRAGGNGRVRFDVCDTGIGIAREQLPVIFEAFRQADGSTRRRYGGTGLGLSISRDLAERMGGSIQVDSEPGRGSCFILELPLQ--------------------
153869355    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SQELERQKAAIQQKNQALEKTQLEMDKARTAAELKARELELANRYKSEFLANMSHELRTPLNSLLILAQLLVDNKHGNLNDKQV-EYAKTIHSSGADLLKLINEILDLAKVEAGKIEIHNEDISLADLVETLEHKFHPLIEEQDLNFQITVANDLPDIHTDRQRLTQILNNLLSNAFKFTSQG-EVRLKIQSAEGRGIIFSITDSGIGIPNDKQQVIFEAFQQADGTTSRRYGGTGLGLSISRQLARLLGGDILLHSEENKGSTFTLCLPLQ--------------------
90579698     ----------------------------------------------------------------------------------------------------------------------------TLTYPVSFNGDNIVIYYSSAEIIRTILIQLFVFILPFLLFIIFILVYMYRKVTRPLTFLIGQLPKIGSGGVNITEV-----EDAEGEVSLLASELKKADEESKLQGLNRKLREQANDLSEAIKIKAEFMANMSHEIRTPMNGVLGFVQCLEERNL---DQESQRQ-IGYIKESAYSLLVIINEILDYSKLESGNVELHMTAFNLKPFVHSCATPFIHQAKIKKIQLSTEIGEGLASFTADEGRLRQILINLIGNAVKFTHTGS-VKLVVEKRDPQWLRFKVKDTGIGIAEEKLAFIFDSYTQADGSISRQFGGTGLGLSISNSLCRLMSAKLQVDSTIGNGTEFWFDIPLKQ-------------------
242280724    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FREHRSILEQTVR--ERTAELEKAKD-------AAEEGARVKAAFTANMSHEIRTPINAILGFAEVVMQDSD---LSSQTAGHVGTILSSAKSLLGIINDILDVSKMESGKFALEIVCFHLPNALADALRTLEHRADEKSLKLALDYDVNLSTFMGDPTRLRQVVLNLAGNAVKFTEHGSTIGVEVG-DAPEILHFFVSDTGIGMTEKQVAKVFDSFSQADESTTRRFGGTGLGTTISKQIVEMMDGEIWVESQLGKGSVFHFT------------------------
262275765    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GALTEAVYLVKGEQFYSHQGKLQGILLTATDISELRQREVALRQSEIALQKAKAANQAKGDFLATMSHEIRTPLNAIIGFTKLCLHSELTL----KQRDYLNKVDVASHSLSHLINDVLDLSKIEAGKLEMERVPFNLNQVLSNVRHVMWFDVAKRGLTFSMGVEPSVPAVIGDPLRLQQVLVNLVGNAIKFTDKG-EVSVTVSRKKSRALIFRVCDTGIGMTDDQLSQLFSKYHQAEPSTSRRFGGTGLGLTISQKLVNLMKGRIHINSALGQGTECEFS------------------------
224370415    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISQRKKAEERLLSAKIEAEKANIAKSNFLASMGHELRTPLNAVIGFSEVLLDQFFGPLNP-QQAEYVNDILHSGRHLLTLINDILDLSKVEAGWMRFLPVPTPLDSVMGESLKTIGPMIKEKQIRLIRDLPKEFSKIHSDPVKLKQIFNHLLSNAAKFTPKGGTITITGKIVSDPGVEICIRDTGTGLTSGHSDKIFESFFQVEGGISDKSPGTGLGLSLARRFVEMHKGRIWVHSDLGKGSCFYFTIPLALDEESLPEEQLSKTQKES--
144164923    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FTQPNNPDFQPRSRELSLLNRSQELKTRLSENMLALQQQKDQAEKNAAYKALFLANMSHEIRTPLNGVTGMLHLLQSTDLSS----QQRNFLETAQHAAEHLLKLVDMILDYSKIDARKMKVEALPLALEQELQKLLPVFRFKAEEKNLDLRLETNPGCDLVLGDSLRIQQVLINLLNNAIKFTDAG-EVVLRLDCQKEGSQVFTVKDTGIGIVAEEVDRLFQAFEQQETSTTRTHGGTGLGLSISQKLVELMGGKLEVESQPGRGSRFWFTL-----------------------
254492357    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IGTLCLIDYNPRDFDQTALRRLKAFAHEIELILDMRR-------TTEKAEAANDAKTTFLANMTHELRTPMSGIIGILDILGQSTL----DKAQLNQVSLASKSANQMLSVINDILDFSKIDADKVTVNHEAFNLYEVFSSVIETFALQSQKKKFILNCQWDKTL-NVNGDPMRLRQVLFNLLSNADKFT-TNGEVAVTAKVFDIDAENIRVSDTGIGIEQDQLERLFIPFEQLDNASSRKYGGTGLGLVISQRLCELMGGSISVESKLGHGSTFRFTLQKTSVVSDEECDEVTSIENK---
294636583    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITRQRQAEATLQAAKLAAENANQAKSAFLANMSHELRTPLNAILGMLALLLKSGLTH----RQADYATKSEAAAQALLRLLNDILDYSKIEAGKMELEAEPFNLCALLQDLAVILASNSHKKPVEVLFDIDPRLPWLIGDSLRLQQVLINLGGNALKFTEQGEVIHLIEQDAQNATLHFGVRDTGIGIAPEKQRLIFSGFSQAEASITRRFGGTGLGLSISQRFVAMMGSTLELESEPGKGSLFHFTL----TLPLAAEQHSDDEQRR---
283850562    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLNEELEEKNGALEKARRDVERKAADLETASRYKSEFLANMSHELRTPLNSLLLLARNLRDNGSGRLDPDEV-EAAGIIYRNGNDLLMLINDILDLSKVEAGKLSLHLESVPLADVAGSIMADFGHVAEGKGISLHHEIGEGLPQIRTDRRRLEQILRNLVSNAMKFTETGGVV-LRLHLADGDMVAFSVIDTGIGIAADKHQAIFEAFQQVDGTSSRRYGGTGLGLSITRELARLLGGRVTLASQPGRGSTFTFLVPIE--------------------
56963601     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RSMAVLMAPLYAEEHVRGAVAVVRDVTEERRH-----DKLRKDFIANVSHELRTPISMLQGYSEAMVDGVTS--SDEERKEVAQIIYDESLRMGRLVNELLDLARMEAGYIDLNLEEVDLDSYLERITRKFASFAREYDVTVELAKPGRGQIAVFDPDRIEQVLTNLIHNAIRHTNPGGLITV-VHEQEEERDTFAVVDTGRGIPEEDLPYVFERFYKADKARTRQHGGTGLGLAIAKHIIDAHQGKITVHSRLGEGTTFHFTLPKQQ-------------------
166031682    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LENALTIARQANRARGVFLRNMSHDIRTPLNAIIGFA---KLAMKSEGNFEQIQDYLSKISVSGNHLLAIVNDVLEVSRIESGQTKLEELPCNIKNIVDEVEVIIQGQAQEKTQTFIVDTSKKDYYIYCDRLRVKEVLVNLLGNAVKFTPKGGKIELRIIQNEPAPEEVHVKDNGCGMSPEFMGKMFLPFERERTSTVSGIQGTGLGLSIAKQFVDLMGGTIEVTSKEKEGTEVIVRI-SPRLAQTEKEERTENTESE---
237748247    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MERKRLTALSKREADLRD-ALVLAQNANNAKKEFLSRMSHEIRTPMNGIIGMTTI---AGNYLDDRTRVEDCLAKIAFSSRHLLSLINDVLDMSKIEEGKLAINREPFKLQPFLESVISIVWLQAKEHGLAFETALDITADTFIGDSMRINQILLNLLSNALKFTLKGGTVRLQVKQNNEVRLRFSISDTGIGMSEEFLSRLFIPFEQAPSTISKKYGGTGLGMAITKNLVNLLGGTIHVKSSPGKGTTITVELPVEIEKEAVVAKNRK--------
157374787    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELEERTKALEEQQVEMQGKNDQLHLAQNVVEEKAKELASASKYKSEFLANMSHELRTPLNSILILSQLLASNKAGNLNDKQI-ESAKAINSSGSDLLSLINEVLDLSKVEAGKVELQIEDVSFQEIEQDINRLYQDIAVDKGLYFDIALAADLPEIKTDSLRLQQILRNLLTNAFKFTHEGA-VTLSITQPTNEVVAFTVKDDGIGIKKEKQLGIFQAFQQADGSTSRKYGGTGLGLSISKELTHLLGGTILLKSDEGKGCAFTVVLP----LEFQPKDEE---------
91974887     -------------------------------------------------------------------------------------------------------------------------------------PRLVFMLRSLVVFTAAFCGAYGFIVGSRAESSGYNPHTFAIGASFLFALACLGLAVQSM---RLRWMRRSLHAVALHNEALADRNWELKD---AEERARTLLESLRDDADATTRAKSRLLAMASHEIRTPLNGIIGMSGLLLDTTLTP----EQATYVRAVKTSGDALLSLIDELLDYSKIDAGKIELDHRPFALAALIEDIAELLAPRAQARAIEIAAYVDERLPQVIGDAARLRQVLLNLAGNAIKFTSSGGVALIAEPGERDGEIDLLIRDTGIGIAPEAQARVFREFEQADDGIARNYGGTGLGLSISERIVSGMGGRIVLHSRPGIGTTFTVSIPL---------------------
209965184    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VAQAQFLQRQLRHQNVMLESMVKESTQRLSELRHAERQLAEQLEHSREENRRKSEFLANATHELRTPLNAILGFADLLVAEAYGPLGNPHYAEYAHDIHTAAEHLLALVEGTMDLAKAESGQDEIELREIDIGRTVQDSIRLLRQLAEIGGVSLTVSVPETPLRLRSDPEKIRQIVLNLASNAIKFTPKGGCVTVDVSADSDGGACIVIRDTGIGIAPQDLATALRPFGQVRSPDRPHPKGTGLGLPLTRRFVEMLGGSMAIDSRPGHGTVVTVRLP----------------------
148977089    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IMIASIEVAFVAIASLLFSRLLVKELRKVTKAILTLSYEKNDEIGQVISANRMSVEMRKQAQSANRAKDDFLSVVSHEMRTPLNGILGMAQIL-----GEGVDEAKKEQISIIVSSGEHLLLIINDILDIAKMEQGKLELRIEPFSLEALVQEVKNAFDNTCKQKSLDYVVTTEHEGTYLAGDNTRLKQVIFNLLGNAVKFTKKGA-VTCHFQWESESRLTITITDTGIGIPTDKLETIFKPFSQADSSTTRHFGGTGLGLAIVTQLLELMSGKIELVSEVNVGSQCTVTLPMPSVITKPNRSNALSTQTHCF-
262164909    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QIISIITQGQDVTS-IAEAEKQSQVARREAEESARVRAEFLAKMSHELRTPLNGVLGVSQLLKRTPL----TDEQREHVAVLCSSGEHLLAVLNDILDFSRLEQGKFRIQKSEFRLKELVCAIDRIYRPLCNDKGIALVVESNTSATLVRSDQIRINQILFNLLNNAIKFTHQGS-IRVALELIEGDQLVIQVMDTGIGIREEDLTVIFEPFMQAESTTTREYGGSGLGLTIVHSLVEMLSGQLHVSSEYGHGTRFEIQLPIELV------------------
189424899    --------------------------------------------------------------------------------------------------------------------------------------------------------------LRHKVYLIVGLVLVLITAFSL----IVAVRIKKPLQQALELLQEIPEQYRP--VQSVTALDESNRLLRAMVNLVTALKAAKEQAEAASSAKGAFLAQMSHEIRTPMNAISGLTEL----ALDQAPSAQQRELLEGISHAANHLLSLINQVLDFSKLEAGIVELEQIPFNLRQTLTATLLPFSVRVRSKGVRFETVLADNLPTVIGDPTRLRQVLVNLVGNAVKFTRQGCEIDVEKGEQTGNHLRIMVRDTGIGIPQEKIAQIFAPYSQAAASTTREFGGTGLGLSIVKQLLEVMQGTITVESQPGAGTCFSVSVPVE--------------------
260773908    ---------------------------------------------------------------------------------------------------------------------------------------------------------LSHYSQQHSLFARVKPQLIIAVQQAAQGNIVKALKTEFDGKTILWELSPIIL-----DERIVSIITQGQDITSMVE-AEQQSRLAREQAEESARLRADFLAKMSHELRTPLNGILGASQLLKQNSL----TQEQQELVNVLCSSGEHLLAVLNDILDFSKIEQGKFLIQNSDFPVVAMVSAIRRIYNPLCKEKGLELIIECAIEPERLHSDQIRLNQILFNLLSNAVKFTHQGSIIKLALIQQGGDKLMISIEDTGIGIAATDLQRIFAPFVQAESTTTREYGGSGLGLSIVSSLVELLHGEITVKSEVGYGTRFDLLFPIRIVVNEELSDAEQTNTDR---
119468142    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LYLKSEETKQLLDETRALNVKMEAMNTELTQAIEETNKANKTKIDFVANMSHELRTPMNGILGMLQLLQTSNMPV----KQEQYAKKAFSSAQSLLQVLNNILDFSKLDSDNLKLEKIPFTLDTIVSNVEDLFSINAQQKGLALNCVVHADHLTLLGDPIQLNQIINNCIGNAIKFTDKGETIEVIFQKENKVQLRFSISDTGIGMTQAQSDRVFESFAQGDSSTTRKYGGTGLGLTISKQLTKLLGGDIQVKSELGKGSEFLFTLPFT--------------------
119715628    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RFVNLLHDPAVRGIVISLSDSTERKEM--ELELGR-----ARDAALAGSRAKSTFLATMSHEIRTPLNGVLGLTELMLTTRLDG----QQGRYAEGIRVAGEALLQVINDILDFSKIEAGRLELEEVDLDVARLLDETARMVAGPAQEKGLALVVRCSPEVPPLRGDAVRLRQVLLNLTSNAIKFTRTG-EVVLSAQLEDVASVRFEVADTGIGIDPAQREHLFDAFTQADSTTTRRFGGTGLGLAISRQLVTAMGGAIGVEPRSGPGSRFWVVVPL---------------------
153870040    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TRALERQKQDVQQKNVLLEQTQTEMERTKKAIENKAQELELASKYKSEFLANMSHELRTPLNSILILAQMLE-ENKAANLTEQQVEYAQTIFNAGSDLLLLINEILDLSKVEAGKIDVHLENIVLADMVMMVKQKFNHVAETKGVLFLVTIEEDLPKMKTDGHRLQQIINNLLSNAFKFTNEG-EVKLTIQREPDKSIAISVSDTGVGIPKDKQLMIFEAFQQADGTTSRSYGGTGLGLSISRQLARLLCGDIQLQSEEGKGSTFTFYVPENRNLAVQQQSTTEDTQ-----
197117407    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GEVIAVIESVRDIT-ELKEGEDELKRHRAHLEELVRERTMELLV---AKERAEVANQAKSAFLSSMSHELRTPLNAILGYAQILKRQD---NLTDAQRQQLEIVRGCGEHLLSLINDVLDMGKIEAQKMELAELSFDLSALLGQVFSIAKVKADEKDLGFKYEELNRLPRVRGDQRKLKQILLNLLSNAVKYTHRG-CVTVRVRYHSSTGVFCEITDTGTGIPRDKLGIIFEPFVQADGGQIR--EGTGLGLSITRRLVSLMHGQVTVESEPGAGSTFRVELPLPTVTE----------------
71907525     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EIKATHEELTQHRRHLEKLVGERTHELTLAKEA---AETATIAKSAFLANMSHEIRTPLNAITGMTHILRRSGLSPEQTDK----LDKIEGAGKHLLEIINAILDLSKIEAGKLTLESVPVHVGSLLENVASMLSQRARALGIAINLEPITISSPLLGDPTRLQQALLNYATNALKFTEQG-HITLRVKEEAQTEERFEVSDTGVGIAPNILPKLFGTFEQADNSTTRKYGGTGLGLAITKKLAELMGGTVGVSSIEGQGSTFWFS------------------------
288940490    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLAETTLVKPTVAREIRLALTDISERKALEEQLRQGEALWDEARRIAEAANAAKSHLLAHMSHEIRTPLNVITGLAELLEQGEL----NAQQQHQVRRIQEAGESLLGILDDILDLSRIEAGKLGIARQPFELHKLLARIESFQGRCARAKGLSLDLDIPPLPAAFLGDPLRLEQVLNNLIGNAIKFTNTGGRIQVREAETDTPYLHFEVEDTGIGIEPQILEDLFQPFVQADANLTRSRGGTGLGLAISKHLVELMGGKIGAVSQPGRGSTFWFDLPLE--------------------
255531133    -----------------------------------------ILKRKQAEAVDLLLTGCLMMGGLFFLGLYLMGSRDKAILLFALYSIVYSYRIIGIDNYVLHTVLWYLTVRMEYLSLFLGIGMFALYTRYLYPQDIIVIGTIFSLCFGFSLAVLCLKPLYFTQLINPFLVIMIFCLVYVPAIYTLMSAVALMPVFAISLLHY--WNVIPAFQLVSFIFYISFFFLQSLILSHRVSFEARAEAEQGLKAKSEFLSTMSHEIRTPLNAVIGMSHLLLKNG----PREDQKEQLDVMLFSANNLLSIVNDILDYNKIEAGKVSFEHIEMDIPAIAGNIVSGLQSSAHDKGIELTLHVDPALKKLMGDPTRSSQVITNLVHNAIKFTNKGSEVRLIVAAQTETDITIQVKDTGIGISKDKQKVIFDRFTQVDSSTSRGFGGTGLGLSICKRILELQNSSLNLISDEGRGSTFYFI------------------------
224826722    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITALKQQEAELIEACRQADSANHAKSAFLAAMSHEIRTPMNGVLGMVELLALTPLDP----EQHDAVDTIQESAKTLLRLIDDILDFSKIEAGRLDLAPEATSVAGIVAQVHGLYLENARRKGLWFTTWVDERVPCLLLDSLRLRQILQNFVSNALKFTQQGSRVSLLAEDELAQTLRFDVVDTGIGMTRDTVARLFEPFTQAESDTTRRFGGTGLGLAICRRLARLMGGDVSLDSEPGQGSCATLTL-SAAVLEASP-------------
254780413    ------------------------------------------------------------------------------------------------------------------------------------TSDGIAIINREGIILSTNRAVSKLFGYPEDILRKPFTVFLEQNTPSVMNHYLTEITLEKITLGSTKEEKLLSLRIIIKKLPFSSCYSLTMHDISEWKQEKNKLSHAKKIAEKESSHKSDFLARVSHEIRTPLTAIIGFSEVIKNQRFGPLGNPRYIEYANYIDRSGNLVLDIVNDLLDISKIESGKMNLHFEPVSLDEAVSEAISLVQLYANEKRILIRTSFANNIPRILADLRSVKQIALNILSNAIHFTPSGGQIIISTTHTSNEEVILRVRDTGVGMTNYELEKAMKPFGQIPNSQQIRGEGTGLGLPLAKAMVDANMGKFYIFSTPAKGTLIEIIFPL---------------------
241907094    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------FWVVVGLALDDAIQPWFRNAAYVAVIVVAFVVFTALSSRSLRRALQVERARNELETRVAELEDSNLHLREAKEKADNANAAKSAFLANMSHEIRTPLNGLLGMLDLLEATGLDAG----QAEYLGMARRSGRRLTDLLGDILDLSRIEAGKLVLAEQPFTLSDVLASIRETFAPLSREKGLPLEFALDAVPGPFLGDAVRVRQILLNLVGNAMKFTNRGQEVKTLLPMPDGRAILFMVHDSGCGIPEEQVGSICEPFTQVEAPLTKRYQGVGLGLAITRTLVHAYDGTLTVDSQVGVGTSVYLTL-----------------------
119716209    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVAVLTITSAPPLHRFELIEAMVEQVGVQLGRVAERERAQRELADARDVAMAASRQKSEFLATMSHEIRTPLNGVIGLNDLLLRTPLDP----DQLRLASGVQVASRALLGVINDILDFSKIEAGKLELERLDFEVRGVFDQVASLLGEAARAKGLELIVSCHSEVPEVRGDPTRLAQVITNLGSNAVKFTEEG-EVFIRATASPGPALHVSVTDTGVGVPANDVGELFEAFIQADASTTRRFGGTGLGLAISREIVQALGGEIGMEPNPGGGSVFWFT------------------------
91204590     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AALNLKITSKDEIGILAAS---FIEMSNNLKASYEKLEELQQKVEDRTRELKDAN-------QKLQDLDKAKSGFLSTVSHELRTPLTAIIGFTNIIKKRLDSQKAIQQIKENINIILSEGERLTNLINDVLDLAKIEAGKIEWKRHQTSVTEVIMNATAATTALIEQKGLALNVDIEKNIPDFYGDKNRFIQVVINLISNAIKFTDKGA-ISCYAKQTDNK-IQVTVMDTGVGIAPENLEKIFDKFKQVGDTLTNKPGGTGLGLPICKQIVEYHGGSIHAESEPNKGTAFSFTIPL---------------------
109900450    -------------------------------------------------------------------------------------------------------------------------------------------------------------VLKLAIEAGFTSPIIMLTGQADE-----EVDMAALDAGAVDYI--IKSELSSSRFARAIRYA-----LARREIEKERVD--RLKAEAENRSKDRFLAHLSHELRTPLTSILGYTELLMDSKIG----QSAQSELSIVLNNSKHLLSLLNNMLDLSKIAADKLELNLSEVNLDALIADVYALMNIPATDKGLTLSVISDTPLPKITTDATRFRQVLINLISNAIKFTEQGS-VTLRLWCEDKPGLHFSVTDTGIGIPANQLNSVFKPFEQVADVVSRRQGGSGLGLAICNELVAKMGGEVSLHSTFGEGSCFT--------------------------
189426007    ----------------------------------------------------------------------VLGGVALIALLLLFWNRGLRRIIARKTRELRESERNYRELVQGSDSIILRWKRDGLIIFVNDYGARFFGYESSELIGESLFQTIVPHNQVDGRDLHQLLADIFIHTDQYRVNLNQNMRRDGSLV----WISWNNRPVCDDQGQVLEMLSVGIDITARIDAENALRQQARQAAEGANEAKSLFLANMSHEIRTPLNAIIGINSLLVERL----DAGELKELAKDSMAAANNLLDIISDVLDISKIEAGKLEIVTVPFDPRMLINQLERMFGAIVREKGLRFDVSLGASLPLLLSDPARIQQIGVNLLSNALKFTEQGTRLRLTGSTLDDSTVQLDVSDSGKGILAENIERVFSPFVQEDLSTTRKFGGTGLGLAISRHLAEMLGGSIKVESRIGEGSTFTCSIPSKRVTSELDSAARDEGQKIC--
222527313    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FRDVTERRAIE--RMKNEFVAVVSHELRTPLTSIRGSLGLLAGGVVGELPP-RAASMIDIALKNSERLIRLINDILDIEKIESGKMVFKFQPVVLDELVRQTIEANRGFGQQYDVAIELTATLPGVQVYVDPDRIAQVITNLISNAIKFSPPGGKVEVAIGREPRGRIRITVTDHGPGIPVEFRDRIFQKFAQADSSNTRRQGGTGLGLSISRAIVERHGGQIGFVTASGVGTTFYVDLPNTNTTVSLPEDDHD--------
119486187    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISDRKQIELELQKAKEVAEAASEAKGAFIANMSHELRSPLNAILGFSRLLKNNSQISLDE---RKNAEIIYRSGEHLLNLINQVLDLAKIEANRITVEPTDLNLDQLIDDIYNMFYLKAQEQGLNFNVQKTSDVPSICTDEIKLRQVFINLLSNALKFTKRG-FITLNISVKSKKMLNFEVEDTGVGIAPEEQTDIFEAFNQ-SQAGKQVKEGTGLGLAISREFIKLMGGEISVESQVNIGSKFQFYI-VAKIVDKIPQ------------
260223382    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------ALAPAMNALTMRSSLMMSTQEQVLARSVESAVAKLRLMSGLLVLLLVSAAVIGVRQGRVERERQRLERMHEQMREKADAANAGKSQFLANMSHELRTPLNGMLGMLSLLESTPV----NAQQDDYIQTANRSAKHLLSLLNDILDASALEAGKMTLKPESVHLPSLVGDVQALMRPVALEKRLVLSVKADKDLPWVLADGTRVKQIMLNLVSNALKFS-EHGTVSVEVFSPAGEALKIRVTDEGMGMSADVLAKLFQRFEQGNASSARRHGGTGLGLEISRSLARRMGGDIEVSSVEGKGSVFTATL-----------------------
298374183    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITERKQLEHDLRMARDKAEESNKLKSAFLANMSHEIRTPLNAIVGFSNILASTD----NLEDKKEFADIIENNNSLLLQLINDILDLSKIEAGTLEFTYDYVDINAVLRDLEQSAHLKNKNPDVQISFKDYLEPCVIYTDRNRLSQLMINLLNNAMKFTQAG-LISFGYKLRDDNTLWFYVEDTGCGIPENKRKDIFGRFVK----LNTFAQGTGLGLSICEMIVTQMKGTIGVDSMEGKGSKFWFTLPFQPKKELFPSEEQK--------
182414650    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRESAQRLELARDAAERATKAKSDFLAVMSHELRTPLAGVIGVLDLLRNNPPAHL----LREYTAVARDSAESLLRILDDILDTAKIEAGKLRIEAVPFRPREVFKNVCEAARLRAEAKKLEFKHIFSANMPEVLGDPVRLRQVVDNLQNNALKFTESGS-ITVTLTCPEVRKELIAVRDTGCGIDQATQLRLFEKFEQADVSTTRRYGGTGLGLSIVKALAESMNGSVSVESEPGRGATFTFVVPLARPRSDV--------------
172037147    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERKRIEQELVRRNKALEEAAQVADSANQAKSEFLANMSHEIRTPINSIMLVSQLLE----GTNLDTQQKKLLQTLNNNSNHLLNLINKILSLSKLESRTLELEHRPFHLNQMFQELSHTFTPQAQSKAIGLTFTIASEVPDVMGDDFRLQQVFSNLISNAIKFT-FSGQVTVTVSQSSPVTLYFTVQDTGIGIDPTKQDSLFQPFVQADTSTTRQFGGTGLGLTICRRIVQSMKGEIGLDSRVGKGSTFWVKIPFALRLPETAETNNPDPERQATA
254444190    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVTEKVGHLEERSERLERANRRLQEMADRLQETNKQLAIARDQSLQAVRSKSEFLAVMSHEIRTPLNGILGMLSLLVDSKL----DDEQQELADTANDSAEALLLILNDILDFSRLDSGKMALEEQHFNVRELAESVLTLMAENAQESDLEVICDIDLDVPSICSDVGRIRQILTNMIGNAVKFTPRG-EVGLGISRYEAKMLRFEVWDSGIGISKEAQMRLFKPFSQADSSTTRIYGGTGLGLAICRKLVFAMGGEIGVDSEAGLGSRFWFT------------------------
182677673    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDMSHWKKIEREL-EAARKEAERASTLKSDFLAKVSHEIRTPLNAILGFTEVIMDERFGPIGNERYKDYLKDIHMSGTLVMSLVNDLLDLSKIEAGKMDLDFVAVDTNQIIADCVSLMQPQANREGILVRLALAPALPPLLADERSLRQIVLNLLSNAVKFTEPGGQVMVATKLMEDGKTLIRIRDTGAGMSEEEIGIALEPFRQ--LSTSRSNQGTGLGLPLTKALVEANRASFSISSKKQEGTVVEILFPSARAL-----------------
119483406    ------------------------------------------------------------------------------------------------------------------------------------------LYRQGVTYLCVNDIYEANFSDCYVELLEQFQARSYITVPIFCGTQLWGLLATYQNATPRQWEESEIRIMVQIGIQ-LGVAVQQAELLTKTQQQAEELQLAKETADAANKAKSEFLANMSHELRTPLNAILGFTQLMHND---PALSGEYQQYIHIISQAGEYLLNLINDILEMSKIEAGQLTLNENCFDLHCLLNSLEEMLQLKAKLKGLQLQFDCDLNVPQFIADDKKLRQVLINLLNNAIKFTESG-YVTLRVGSFSGDNQYFEVEDTGLGIAPHELDRLFEAFSQTEAGFKSS-EGTGLGLPISQRFVQLMGGEIKVSSQPGVGSIFAFKI-----------------------
268324757    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KRKRAEADRERVLKELESKNVELQKAMEHLEEITRMKSEFLSITSHELRTPLTPMKAQLQMILEGYVGELND-NQKKSLEVVLRNITKLGKLIDDILDLSRIEAGRIKLAFKPVNINSIVKEAIITQESSATSKDIEISTKLA-DLPDIVGDPERIGQVIGNLLNNAIKFSKKSGKVIIETKCLDKENVLFSITDYGIGISKADHKKLFKPFSQIDTSLGREQAGTGLGLAIVRGIIHAHRGKVWIDSESGNGTTFYFTIPTGQ-------------------
59714199     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELTVFSSEMNTLIAKRHQNEKKLINEKEEAENANKAKTTFLANMSHEIRTPLNGIIGMSGVLAETKLTPI----QLDYLNTIETSSQTLLVLINDILDLSKIEAGNFAIYSQPSNVREVIFDTLSIDIAKATEKNLDLHIHISPDVPNFLTDEHRVKQILMNLTSNAMKFTHKG-FISISVRVENEGYLTIAVKDSGIGINTNAKENILNPFIQGDSSITRRFGGTGLGLTITNQLIELMGGTLDIESEQEKGSRFSFRIKTNIVNKKLP-------------
271499646    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVSARVRMEESLQEMAN-AAEQASQSKSMFLATVSHELRTPLYGIIGNLDLLQTKSLPSDAN----RLVEAMQNSSALLLKIISDILDFSKIESEQLKIEPSEFAPREVINHIVSNYLPLVVKKRLELYCYIDPRVPQLMGDAVRLQQVLSNLLSNAIKFTDTG-CIVFQVVCSDEGYLVFKVRDTGVGIDTRAVMKLFDPFFQAGTGVQRHFQGTGLGLAICEKLVSLMDGDITIESEPGLGSEFGIRIPLYRA------------------
115377637    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRNAQAYEEE-RKRAEELDRAKTAFFSNVSHEFRTPLTLMLGP---LEDVLASGTLPEAAARELDVVHRNATRLLRLVNTLLDFSRLEAGRLEASFEPVDLAAYTADLASSFRSVAERAGLTLTVDCPPLPAPFYVDREMWEKIVLNLLSNAFKFT-FQGTITVRLRARTGQA-WLEILDTGTGIPPEDLPHLFERFYRVKGAQGRTHEGTGIGLALVQDLARLQGGEVRVESVEGQGSCFTVVLPEGR-EHLAPERIH---------
297585568    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILEANFSVIEKEGRKNGLIAVL---HDVTEQERIEQE-----RREFVANVSHELRTPLTSMKSYLEALLDGAVN--DSDVAPQFLQVTSNETDRMIRLVNDLLQLSKMDARDDHMLMAEVNIVNMIHHVIDRFEMSNKQENIQFRRRLPDVPLSVMGDRDKLVQLLDNMVSNAVKYSPEGGVITITLKQEKER-LIVSVKDEGVGIPKENLPHVFDRFYRVDKARSRSLGGTGLGLAIAKEIVEVHGGHIWVSSDWGKGTTFFFSLP----------------------
224538905    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RHYFQARIAPFEVMALIHDIGDRVQRSNELI-EAKQRAEEADRMKSVFLANMSHEIRTPLNAIVGFSEIIALTE----DEVEKAEYLNIIQKNSNLLLQLINDILDLSRIESGKSEMNFQLVEMTGLIDEVEKVHRLKMKT-GIRLNVMRPDEEIWIMVDRNRITQVLFNFLSNAIKNTHEGA---ITLGLECGEWLKVYVTDTGCGIAKEKLPLIFNRFEK----LNDFVQGTGLGLPICQSIVERLGGKISVESEVGVGSTFVMTLP----------------------
298527776    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IEWHRLSSNYPIAGWKDWEAGLVTEKKAGERQLLKAIAETEKANQLKSRFLANISHEVRTPISGVIGLSSMLLKTSA----DDDQKRMIQNIANLSEYLLQIINEILDFSKLESGSYSLEQHDFDLDSMFESIAAALCSQVQEKNVEFKVLIEDDVPHLRGDGYSLKRILVNLTANAVKFTDAG-NVILRASLLNRSKDRLEVFDTGVGVPAAIQETIFEPFTQAEGGFSRRYGGTGLGLAICKSLVEMMGGHIWMESTPGEGSSFFVRIPFEPAEASLQISSVQSGQ-----
136673676    ------------------------------------------------------------------------------------------------------------------IIVGMCW--IIMLVQGLNSPYYVSLC-----LLILGIALLMPLTLTQSRVIVVFTILCYLGFGFLGAQPLGLDPL-------IAFNNFYFLCLTGLIACVSSHYAEKNRYT-EFELNYKL-DRRNATLAQMDRMKSEFYANISHELRTPLTLILAPAEDLLAQTDLP---AQQQIPLQHIQENAMRLLDRVNELLDIQKLEEEKYLLNLQPVRVDNLLENICLGMQSLSKKHSIKLTFVAEDTGVIVNGDLSALEKIFINLLSNAIKFTKEDGRIDARIKQQD-KHCIIEIKDTGIGIAEEEIPHIFERFRQAD----SKHKGTGLGLAIVKELIQLHDGYIEVQSKLGEGTQFHVYIPLSDEPDLIPAPNGQSAK-----
150016956    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LANTLVKPINKLKSCMEIASKGDLTI-RCNIDSKDEIGVLANSNNMLAENKRLLEETEKLKTEFIANMSHELRTPLNIIFSTAQLVLINRDENLNTEKMKNYTNSIKQNCYRLVRLVNNLIDITKIDSGYMKLELKNGNIVQVVEDITQSTAEYVEYMSRTIIFDTDNEEKIMAFDEEKLERILLNLISNATKFTEPGDKISVDL-YDMDDHIVISVKDTGRGIPEEKVSQLFQRFKQVERLLNRSHEGSGIGLSIVKALVEMHEGTIEVKSIYGEGTEFIICLP----VKIVPEDE----------
254787007    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITELKNTQLAVVQAKVAAEQANQAKSEFLSSMSHELRTPLNAILGYVQLFDYDTNLTPD---QCDNLQEVKKAGTHLLHLINEVLDLAKIEAGRMTLSMEPVYPQRLLDEAVRLVSPLAQEQGITIERDLQHQQSAIFADNTRLKQALLNLISNAVKYNTKDGSVNISLTAVGEGRLRIMVTDTGRGIPDALQAQVFEPFNRLHAEL-GAVEGSGVGLVITKRLVEMMGGTLGFHSEVGVGSRFWMDLPLAK-------------------
167645279    ----------------------------------------------RLLPSRFIPATLTAVAVIFALGPVIAFSWLAALACGEGLARLATRQFKAG---VRGSHRQRAAFVLAALPINLAWAGLGALLWLAPAPE---LKMAAVAIWVGQIVYTQNFRHQPAALLA----VSAFAPMTSLLVFPLFFYDAHGTAANVARWGLMAVVLTTINV-MLSNRAAASRMDA---LTRNLREE-RERALEANRAKSTFVAVTSHELRTPMNGLLGMAYALDRSNL----NEAQRRHVRLMIKSGDSLMQVLNDVLDLSKIEAGKVDLDHVATNLHDLIRSAGDAWRDAAAEKGLWLRTEIDPSAPWILADPQRVRQVLMNLISNGLKFTSQGGTIQLTAARPSDEGVRLRVVDTGIGVTAEFHDRIFDSFTQADNAVSRSHGGTGLGLTISRALARQMDGDLTLES----GATFVFTL-----------------------
142888197    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AQRRQEAAAREQLETLADDLREAADAANRTKSQFLANMSHELRTPFQGVIGMLQLLEQS----QPTAAQQDLIRTARESADHLLALLNDVLDVSAIEAGRIALESKAVNLHRLCRDVQHLMRGQAFTRGLRLTVALAPDLPWVDGDATRIKQILFNLLSNAIKFTPSG-EITLTARIGADGVLVFTVSDTGIGMDAAALSRLFRRFEMGDETLSRRFGGAGLGLEISRSLARMMGGDLVAHSERGRGSTFTFT------------------------
237748723    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QKKLSQDLQYAENASKEKSEFLSKMSHEIRTPMNGIIGMTKIARMSLE---NREKLEDSLNKLDMSSQFLLALINDILDMARIESGKVELVEKEFNLLQMLDNIEIMFAQRAADKNIDFRLKRGLTGQALIGDELRITQIIINIVSNAIKFTPSGGEIILEVRQTPTDNLEFIVSDTGIGMSEEFMKHMFEPFEQ-EKQTVRQYGGTGLGLAICQNLVKMMHGTMSVNSLPGEGSTFTVRLGLEQMDHENPVSNSESTDGK---
150008002    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NDITEQRQDQLALM-----KVQEADKMKNAFIANMSHEIRTPLNAIVGFAHLVTETT----NASEQREYFSIINKNCDLLLKLINDILDLSKIESGRLNYNVSEVELRDICQEAYVVQSLKMTSDVALLYNSVAMPSVRLWIDPHRVEQVLLNLLSNAIKFTSKG---FISLFYEEDMFVRVSVMDTGIGISEEKLESVFERFVKLDD----FYQGAGLGLPICKMIVEQLGGEIGVRSELGKGSTFWFTLPLVVTDKAVVEKDDPSVLSEC--
220908589    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------TFELVLLDNRSEQILEFYRNLLASTGVVFLAGTFAIFIS---FRASRTIAQSQAE--------------LRQAKEAADTANQAKSEFLANMSHELRTPLNGILGFAQILEQSAE---LSEKELNSVKVIHECGSHLLNLINDILDLSKIEARKLELKPGKVYLFELLHSAIEMCRIRAEQKGIQLIYEPDPALPAIYTDGIRLKQVLINLLNNAIKFT-DHGQVTFRVVLQSLPCLRFEVEDTGIGILSGQLEKIFIPFERVSDP-NRYVEGTGLGLALSQTIVQHLGSQIQVKSQPGQGSLFWLELNLSVLWQEFPAESSPRKRICGY-
149178628    -------------------------------------LYQRTDRLFACLMVVQWLAMMAAAF--WITPQTWIGIWAACLLGGLITAFPVMLTLLRPGTTLTRHVIAISQMLTSSLLIHLSGGRIETHFHIFGSLAFLAFYRSATTVVVIDHSVLGLFY-PQAIFGVFLFIAIQQNVQEMKAMARQRAELEETKAFVETEVKNRTHELHTANRIISEKNMVLEQKTAELKHQTQALQAAAEAAEAANLAKSAFLANMSHEIRTPMNAILGFNDILLDGVSQPENIEAAR----TIKENGQFLIKLINDILDLSKIEAEKMEVEHVPCSPHTLLNNIYSLMNVRAISKGLPLDFQIEGPLPTISTDPTRIRQILINTIGNAIKFTETGAVKVVTRLINEPDRLQFDVIDSGIGIDAANIDSLFLPFTQADDSMTRKFGGTGLGLTISKRLTELLGGEITIASEPGKGTTFSITI-----------------------
225175428    ------------------------------------------------------------------------------------------------------------------------------------------------------------------VIFVLALLVVIIGILYVLQRKLVTAPLEGLAAMTVSLGQSSTDSPVNGQGEIRILEERFRTMSRELAIYQGLEQKVKERLEKMNRLQSEFLASVSHELRTPLSCILAFIELLEAPAFAH----QRQQNLADLKSSSEKLLNMVNNLLDTAKLEAGAIEPDIQEHRADEIVQGTIKAFMPLAREKSLTVTSDIEPGLPRVKCDVERVRQVLVNLLGNAVKFTDPGGRITVRVNSETQQYVVFRVEDTGAGISREEKEVIFQRFRQGAVPVNKKQAGSGLGLYLSKGLIEMQGGEIGLESEPGQGTAFWFRLPAA--------------------
110834847    -------------------------------------------------------------------------------------------------------------------------------------------FLGLLIIVALIMSGL--LALIYYQIPIADPTVKELMADTLTKVFAILIIISGVVA-----WLFVLAHESRVVAQEESRRQTRMEEIKAHEKTDLALQQAKELAESANQAKSRYLTGLSHELRSPLNAAFGYAQLLEQD---PTIPENRRDAIGAIRRSTEHLSDLIEGLLEISKIEAGRLELYRNQVCVPELIDELVTMFQLQAAEKGIGFEFRSKSQMPTVTTDEKRLRQILINLLSNAIKFTREG-QVTLTFRYRNQVAEFV-IADTGVGIDEEDLKRIFRPFERVRKPGTPSVHGTGLGLTITQLLADIMGGDIQVSSIPGQGSEFRLSVMLSRLSGPAP-------------
114565156    -----------------------------------------------------------------------------------------------------------------------------------------------VLVTSASILAFTASLLVMFWLQSLFTKPLNTLLEVIEHISNKKDYTQRVNLKSNDEFSQLAHSFNVMIGEVDARGRQLETINHELENRVSELQQTLEIAKKASQAKSEFLAVMSHEIRTPLNGIVGFSDLL----TSFKLNKEVSNTVQMINESAQTLLVLLNEVLDFSKADANKMDLDIKTFNLPDLVTSTCHSHKVSAGKKGLDFEVVISPSHENYLGDAVRVRQIINNFVSNAIKFTRQGA-ISIAVSEASDTYITFTVKDTGIGIAASKLESIFTPFMQADSTITREFGGTGLGLAICQQLVVLMNGRYGVESTLDEGSHFWFSIP------LVPQDNSIST------
114772674    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAIQRDIAATANQNAQRALEAKSTFLANMSHEIRTPLNGIMGFFQLLELESL----NKKQHEFAQNGLKSTRLLSQIVNDILDYSKLEANKVTLQKSVFSLEMMINDIGSLMSSSLNEKRLELWLDIDQNMNMILGDETRLRQVLINLVSNAIKFTDEG-FVKIKLTQTDHMTVKFEVSDSGIGINQEQQSRIFESFEQANMNTTKKYGGTGLGLNICQSILLLMGSSLAVSSEPMVGSTFWFELNFKKADSENLHLSNSTTQY----
171060877    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TFFDITEIRRAEQHVRALNADLERRDRTGELLQAREAAEAAN-------RAKSAFLANMSHEIRTPMNAIVGLAHLLRRDAHEPVAAQR----LGQMIDAAGHLLQVINDILDLSKIEAGKLQLEQLPFSLQALLARNCALVADRARAKGLAVAIEVDGVPDALSGDPTRLSQALLNLLGNAVKFTEQGSIVLVARGTDDHLTVRFRVRDTGIGIAPDKLDQLFAPFMQADASTTRRFGGTGLGLAITQRLAATMGGEVGVRSEPGRGSEFWFT------------------------
298244433    -----------------------------------------------------------------------------------------------------------------------------------------------------AILQVSTPTAPIDDFLTTFHLILFLGIMCTFSIAIALIPLVSIALRPLVEIERTSRQIAQGELSIRIDQPPTDDEIGRLARS---FNAMVARLETAFQKQKRFVGDVSHELRTPLTVLNGNLEMLLLG-VDRGDREITRHLARGMFAEVRRMHRMVEDLLALTRLDEGRLVLRKDTVTVDTLLHTVCEQANHLA--HGQEIRCLIEPGLPAISADRDRLQQILLNLVDNALKYTPLGGQIELHVLKESQRTVALTINDTGQGISPEALPHVFDRFYRADPSRSRSSGGSGLGLAIAKELVEAQHGTIEISSTLGKGTSVTLRFP----------------------
167465146    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QNQVVGAVAVLRDVTEEHR-----MDKLRKDFVANVSHELRTPLSMVQGYSEALIDDIAG--TPDERKELAQVIHDESLRMGRLVKDLLDLAKMEAGHMSMTFRELDVNTLFQRIQRKFSGLAKEREIRLICELPENHLVIEGDEDRLEQVLTNLLDNAFRHTHPHMSVTLRAEYNQEEAVLIEVEDEGQGIPAEDVPYVFERFYKADKARTRASGGTGLGLAIVKNIIDAHDGKVQVQSILGKGTTFSIFLPKYR-------------------
260778315    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLSKDLEERTKVMEEAKRNAEQSSIAKARFLANMSHEMRTPLNAIIGLSQ----KEYYQSSDEQTRHFLSMINSSGEHLLKLINNVLDLSKIEQGKSKLDSDEFFISELIDVSKTVFINFDKQQAVDVFFSVSLDRNYIKSDKTKLVQIINNLGYNALKFTESGHEIHISLSSESG-MLHIVVKDTGIGMTQEQLDKVFQEFTQADDSITRKYGGTGLGLSICQSLVNLLGGAISVESSLGEGSEFSIEVPVS--------------------
158334667    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DIEQSLLRRVRDQLGVALQHAELMLQRSKEKAEAANRAKSAFLANMSHELRTPLNAILGFSQLLNRD---KNLTPKQKQTLTSINRSGSHLLNLINDVLEMSKIEAGRVSLNFKNCDLMSLLDSIQEMFLLKVESKGLKLLVDKALDLPPIRTDESRLRQVLINVLTNALKFTEQGSKVYVTEEHQPNIYLCIDVEDTGVGISASEMGNLFETFTQASAGRNS-TEGAGLGLAICQHCIELMGGNILIDSKEGQGTTVQIKVP----------------------
94986195     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QVTAALKGANAYEEE-RRRAEELDRAKTAFFANASHELRTPLTLMLGPLEDLLTGDAGPLT-ARQQEVLEMAHRGSLRLLRLVNTLLDFSRLEAGRAQASYVPTDLATVTADLASSFRSAMERAGLRYGVEVSPLSEPVYVDPEMWEKVVLNLLSNAFKFT-LSGEVAVTLAQ-EGREAVLRVRDSGVGIPAAELGRLFERFHRVEGQRGRSFEGTGIGLALVREIVALHGGRVEVQSAEGQGTTFTVRLPLGSA-HLPPE------------
144147492    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLAAMEAEHNRRVRELERTRDELAQARDAAQSASRTKSRFLAMMSHEIRTPMNGILGTLHMLEDSAL----DEGQARLVATALASGENLRTILGDILDLSKMEAGRLELEEAPIGLRDTIEEACRIWRPLAEQKGLVFRVRIDDDVPAVLGDAARIRQILNNLVSNAIK-SPPEGEIQARLGRDPEARLILEVQDTGIGIARDQQKMLFREFSQLGEARIGGSAGTGLGLAISRQLAELMDGAIGVTSAVGEGSCFWLRLPL---------------------
269922404    -------------------------------------------AMLSRSRQWTVRIGMAVVIGAVFC-NVSSVTFSLVWLAIYALTQVVESQMG----PKGTLAAWLGAETYPPVCLALVFINNVIFGLGGAMP---MLSGTTMGLICGPLLLGGAFLNAVMVSPGSRQMTFSAALPPVLYLTLVPVGAIAHGFGALEAF-QITLGALLLPAAGLATWMKLSSTVLALERAQT-------DAEDANRAKSDFLATMSHEIRTPLNGVLGMAQAMTADRLSV----RQRQRLDIVTQSGHALLTILSDVLDLAKIEARKVELETADFDLETLVEQSRETFRAVADAKGLSFDARVEPAAAGTWGDTTRLRQILSNLISNAIKFTDAG-TISVVADAVDGR-LRVTVEDTGAGVTAEQLPLLFGKFVQADASTTRKHGGTGLGLSICMELAHLMGGSIEAERIEPHGLRFTFEAPLERV------------------
239907909    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ANKLVWIHHHCQQIILSDGSSLGRFVRNLDITERKSFEFSLIQSRTQALESANL-KSEFLANMSHEIRTPLNGIIGMTGLLLDSNLTY----EQTRFAEAIRSSGDSLLDLIDDILDFSKIEAGKIEFESFDFNLINLLDDFDDTMALRAYGRGLELLCKVEPNVPWLRGDPGRLRQILTNLTGNAIKFTHAG-EITLRVTLVKDGTLRFSVCDTGIGISPVNTRNLFNKFTQADTSTTRKYGGTGLGLAISKQLTELMGGEIGVTSQESQGSEFWFTV----RLEIPPPGTHETT------
41016068     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YRWHLVRILLEKSLAETSDEETWYGTATDINDHLEQTLKETMDAKSKFLSNMSHEIRTPLNGISGMVNFLLDSVL----NTEQLEHVNIIKASTDSLLNLINDILDLSKVEAGMIKLSMEWLHLPSLLEEVNDLNMGLAIQKGLELNYLVDEGVPEVKGDKFRIRQVLLNVVGNAIKFT-EHGEIFIRCKLENETMIRFEVVDTGQGFTDAEAKYLFKRFSQIDASSTRQHGGTGLGLAISMQFVELHGGRMDARSAPGKGSTFFFTI-----------------------
294653541    -----------------------------------------------------------------------------------------------------------IFVLISFLPLGLTTYLF---KAHKMKRKGATLILIAYLIFSTVVLNDILFTLGYISYISYIGITVFIFFQAGVLAQQLTQAFNHSEDLALELKSTLQENIETHNELLALKELQNTNLEFQVQSRTRELLKARDDAEFANKVKSQFLASMSHEIRTPLNGIIGLIE----QFKSTPLDESQQHIRNLIQKSGENLLKIINDILDFSKLEEDKINLELHEFYWKETVEETIGIFLYQATQKGLVLSVDYSPDIDKSVGDKRRITQVLSNLISNAVKFTDSG-KIQIRAFSEKIETKIIQVIDSGIGIPREKIDLLFQKFFQLDSSISRKYGGTGLGLAISKKLVELMNGKIHVSQNKSKGSTFEFT------------------------
119475524    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEMALTGHFFFTMAMSTLLSWFAHLARKKLVEKQL-------ELQQERDIAIQHEQESKAATMAKSAFLANMSHEIRTPMNGVIGMIDLVSKSEM----DEQQIDFISTAKRSAESLMIIINDILDFSKIEAGELTIEKIEFDLDQIFNELIHDHRFLANKKGLKFELEKHIHHSKVVGDPHRITQVLNNLLSNAIKFTEVGS-IIVRYGLNPGDHLLLNVKDTGIGVSGTSLPYLFDSFSQADMSTTRNFGGTGLGLAITKQLCELMGGSITVHSKLEEGSVFQFS------------------------
156977380    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WLFVLLSIILLVTAFVLQTQHRVNKLKHLNDELI-----------EATEKAERAAKAKSQFLATMSHELRTPMNGVLGISQIIANET----QEKTTKEHVKIILDSVQHLMTILNDILDFSKVEENRLDLEAAPFNLLQVLTPVCSAIQPLVEEKNIQLYVENEPDTIEFKGDCARVRQILFNLAGNAVKFTGDG-HVLIRAELDEQRCLLISVNDTGIGIPGDKQGCIFNSFEQADTSTTRKFGGTGLGLAIVKKLTELMSGEIKLKSVESIGTQFVVELPIPWIEKELP-------------
56479368     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERKRAQRELEQLLVAEHRLRGEAERANRAKDEFLAIVSHELRSPLNALKGWSQVL--TASGNPEPATVLRAAEAIKRNIDHQARLIDDLLDTSRIISGKLELNSRRVNLVEIVHAAIDLSWDTAKAKRIELRVDTACPSLMINGDHDRLQQIVINLLANALKFTPEGGWVELRLAQ-GETSVILSVADSGVGIEAGFLPHVFDRFSQADTSMTRRHQGLGIGLALVRNLVELHGGAVRVESAPGCGSVFTVELPR-PVQDALPGESPEARE-----
283850533    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TDVLLRAAGGNIRIAEVMTNAFDMQGQELMLGVFRDVTRKQAEEATRVKSEFLANMSHEIRTPLNGILGILQLLGHTRL----DAEQREYLLAAIQSSHRLTRLLSDILDLSRIEAGKLALREDAFEIADQREATLGLFGMTAREKGLELDFRIDGRPPRLVGDKSRLQQVLFNLVGNAIKFTEKG-RVRVEVGWCKGVRVLFVISDTGIGIDDAMLQAVFEPFTQAEVSYTRSFQGAGLGLSIVRKLVGIMGGELTIDSTTGAGTTVYCSLPF-RLPDELPRLAKQAAETGCPA
85710707     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EVMQSELRTARNEANAMAEAKSSFLAKMSHEIRTPMNGVMGFAELLSRSDLSH----EQARHVELIRESGKALQTLLNDILDLSKIESGEFRVKEEPANISHLVKRTIQLFEPLAREKVIGLSSQVSDTLPQFMLDALRLRQVLSNLVANAIRFTDRGG-VSVIVEP-SPSGIAFTVRDTGTGIPEEMIEAIFDPFSQSDGGNSTRRGGTGLGLSISRQLAELMGGELDVISTVGLGSSFILTLPLVPATSAQIPPRQE--------
253574564    --------------------------------------------------------------------------------------------------------LARLTFGLSDAAMALNLTILGFVCAGLNLWMRRTSYRFAGIVTILVVNVINS--------LNLAVIGVVPPKHYLLDIMPIALPLSILLSLGFALILRDFQLGARQNLELKYANELLRKQADELQKAKIGLEDRAEQLAEASSHKSEFLATMSHELRTPLNSIINLAEMIAESDEA---SEEISEYGRIIHKSGEELLQIINDILDLSKVEAGRLEITNEEVVLAEIPVWMQLQFEQIAAQKKIAFTTRLEESLPSIISDPQRIAQILRNLLSNAFKFTHEG-HVELDIRRAEGEWLVFTVSDTGIGVAEDKQRAVFEAFQQADGSISRRYGGTGLGLSISSNLARLLGGYLRMESKEGQGSTFSFYLPLKPARSHCGEVHSQS-------
295690575    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RALKETQTRLEQQQAELEQTNSQLEEQAQMLETQRRELEQASQYKSDFLANMSHELRTPLNSLLILSKLLSDNPNGNLTAEQVK-FAQTIESSGNDLLSLINDILDLSKIEAGHIEVRPESVSLQRLTGDLRQLFNPVADSRKLDFAIEVAADCPLVVTDRQRLEQVLKNLLSNAFKFTEKGG-VRLEIKAASNDRIAFAVKDTGIGVSRDQQEAIFEAFRQADGTISRKYGGTGLGLSISRQLSRLLGGSITLESQPGEGSVFTVTIPVARVAPREP-------------
144897547    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SITKVPIRLGGDVVGLAGIARDVTKRLRRSHDDLQRAVDERRQEISRRAQAEEQARAARDVAEASSRAKSTFLANMSHELRTPLNAIIGFAELAESQ-MGEAEKQRLGSFICDIGESAHHLLRVISDILDVARVEAGKINLHESLIFIPEVIQSAVRLTAPSVTAKQQTVLTSCPDDLPRLKGDERLIKQVLLNLVANASKFTQNNGQITIRAELVDG-CVRLSIADNGCGIAPDDIAKVLQPFGQVENLLAPKQEGTGLGLPLAREFMELHGGSLDVQSQLNQGTTVILTFPPDR-------------------
281209484    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GALVYFESSVSPVYDTQQKLIYYNCSKRDAT-----QKRIDEEFRTQEQERTIETSRLLSMMSHDIRTPMSGIIGMTDLLAETELHP----QQRHYLDIIRASSNTLLNIINDLLDISKIEAGKLEIENREFDFRETVEDVCELMGERAQAKALSLMCFVHPTVPQLIGDSSRLKQILNNLLGNSVKFTDNGEILVVNVANVSEDALRIEVKDTGIGIKKEALPLLFKAFTQAEGSIARQYAGSGLGLAICKELANLFNGDIGVESQYGVGSTFWTVL-----------------------
153872721    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELEERTQDLERQKNDVREKNLALEKTQQAIEAKANELELASRYKSEFLANMSHELRTPLNSLLILSQLLTNNKQGNLTDKQL-EYAQTIHSAGSDLLKLINDILDLSKVEAGKIEIHLEEISLTDFIEIIKQKFCHVAENKELAFDITVANDVPTLNTDEQRLNQIINNLLSNAFKFTHQGG-IEIIVDLQKGALIAFSVSDTGIGIPKDKQQVIFEAFQQADGTTSRRYGGTGLGLSISRQLARLLGGDLQLHSEEGKGSTFTLYL-----------------------
3320466      ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DISARVKMERSLQNMAT-AAEQANQAKSMFLATVSHELRTPLYGIIGNLELLQSLT----QNEETARLLKTMDNSSSLLLKIISDILDFSKIESKQLKIDVKPFNCRQVVSFVISNYLPLIAKKDLAIYCFIEPDVPKVNNDPVRVQQVISNLLNNSIKFTTTG-CITLHL-YRDEYYLYFDIHDTGRGINEKMLHQLFEPFFQVSQNTESASEGTGLGLAICEKLINLMDGDISVVSQENVGSRFTVRIPLYGALN----------------
162450211    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NQMARQIQGSFEELEHRVEQRTAELKEAKVAADAANKAKSDFLANMSHELRTPLNGILGYAQILRRSRG---LSEQDLRGIDVIHRSGAHLLTLINDVLDLAKIEAQAMEAHANDFHLPSFLRSTAEICRIRAEEKGIALVYTPDPELPTVVADERRLRQVLINLLGNAVKFTEKG-RVSFTIKRLGDHRVRFEIEDTGTGISPDQLDQIFLPFKQASDG-KRRVDGTGLGLAISQRIMKLLGSSIEVRSEPGKGSVFW--------------------------
289678178    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TVVSYNAATFHDRDRKLKGVFAAARD-VTERKRFERTLEEKNIELEHASHMKSEFLATMSHELRTPLNAVIGFSEALRDGMVGDMTD-AQRRYIGDIFNSGQHLLSLINDILDLSKVEAGMMTLELESVDLDELLSNSLLIVREQAALQHIQLKLETEAEFGELELDRRKTKQIVYNLLANAVKFSEPGGWVTLAVRLVPEQFLELSVSDTGIGIAQSDMNKLFKAFSQIDSGLARKFEGTGLGLAMVKQLTELHGGCVAVASVKDLGARFVVWLP----------------------
153810329    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LNQELEEKQQELQNALVEAQSANKAKTSFLNNMSHDIRTPINGIMGMLTILEKSG---NDGERTKDCLNKINESSKLLLSLVNDVLDMAKLESDTVVFSDESINLDQVCQEITESLYFQAEEKGLHVIGEHDDSGIYVWSNAVHLKKILMNLFTNSMKYNKVNGFIYMSMRTIERSEDHFKIKDNGIGMSEEFIKELFTPFVQADNSPRSDYNGTGLGMPIVKQLVEKMGGIITVESKLGEGSCFTVILPFKIDTNARPEEKED--------
297563589    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVRPVRALTDAVRRMREGRGD---SRVEVRD-SGELGQLADAFNEMAEHLERLEKQRRAMVSDVSHELRTPLSNLRGWLEAAQDGVADLD-----RERMGMLVGETLLLQDIVDDLQDLALADAGKLRLSPEPVDAGALVEQVVDSQRLRAAGAGLRLVAEAGDVV--VVADRTRLVQVVGNLLGNALRHTPAPGTVTVRARRSGGEAV-VEVADTGVGIPAEDLPHVFDRFWRADKSRNRRTGGSGLGLAIVRNLVELHGGSVAVESVVGEGTTFTVRLPLE--------------------
256829363    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EVYGAVIRLDDVTAQIRMEEGLI-AAKKSAESANEAKSEFLANMSHELRTPFSGIMGMMRLLQ----GTGLDDEQRRYVCLAIKASDRFTRLLTDLLDISRIEAGKLDIHEQEFSTSDLHDSVMEIFALASQEKGISLEFFIDPSVPRLVGDEMRVRQILFNLVGNAIKFTEKGEIILLSPVKGADLRVLFTVSDTGIGIPVDMLSGIFGSFVQVDGASSRAFQGAGLGLAIVKRLVKLMGGQIFADSIEGEGTNMHVELP----------------------
288962966    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NDITAS-RRAREELRQAKERAERADAAKTEFLATVSHEMRTPLNGILGLCRLLLTGRLESGE----RRYAMSIMRCGHGLLDQVNDILDLRKIEDGKLELDPAPCALLPVLEEVVATVEGLANEKGIGLGLDIAPAVPAVVVDRQRLRQILVNLVGNAVKFTERGGRVDIETAPEHGERLRLAVRDTGIGVPADRRAAIFEKLEQADSTIARRFGGSGLGLAIVRHLLDAMQGSIRVDSVEGLGSVFTVTIPLLRVEEPA--------------
220908983    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERKQAEQERQRLLEQEQAARAEAERANQIKDEFLAILSHELRSPLNPILGWTQLLQSRKFDPTKT---NEALATIERNAKLQTQLIDDLLDIAKILRGKLTMNVVPVDLAFVIEAAIDTMRTAAVAKEMTLHAVL-PQIGRVSGDSARLQQIVWNLLSNAIKFTPAKGVVEVRLE-REGDRAKITISDTGKGINPDFLPHLFESFRQEDASTTRQYGGLGLGLAIVRHLVEAHGGTIRAESPEGQGATFIVQFPLLNAESEQP-------------
288942569    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITDRKRHEAELLAAKERAESAARAKTTFLSTMSHELRTPMHGILGMTQLLLESDL----NERQRRQLDTVKRSADTLLAILADILDYTRMDAEELQLQPGPCDPLRIIRDVMTVYAPQAEKKGLGFVLDSSPAPGFVIVDARRLQQILDKLTANAVKFTHEG-EIRLATWLDTETRLAICVTDTGIGIPDALHESIFEPFVQADGSHTRRYGGTGLGLAIARRLAEALGGTLSVESEPDQGSRFTLSIPVQPI------------------
220907214    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FQSWIALPLVVESKSVGGLLLSFQEFKQLSQADREILALTRQCAQAIVRAQLYEA-ERQARAEAEQANRVKDEFLAVLSHELRSPLNPILGWTKLLQSQ---PFSPDKAAKALATIERNVKLQAQLIEDLLDVSRILQGKMVLNVTSVNLVSVIEAALETVRLSAETKAIQLETLMEPEIDPILGDPARLQQIVWNLLTNGVKFTPQGGRVTVRLQRVDTFAQ-LQVQDTGKGINAAFLPHVFDYFRQEDGTTTRKFGGLGLGLAIVRHLTEQHGGTVAADSPEGLGATFTIRLPLQ--------------------
171060844    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDLAGLRRDGTEFPIEISLGPLRTEDGAFVMSAIRD--ISERKRFERALQEKNVELAAANEAKTRFLANMSHELRTPLNAIIGFTGTLLMRLPGPLTPDQERQ-LRTVQASGRHLLALINDLLDVAKIEAGKAQIHLEMLDVGALLHEVVSTLHPQAVAKGLALTLSVPEPALQCESDRRMLNQIVINLIGNAIKFTDAGS-IHVGLRARAG-GFEIEVTDTGIGIGTDDQAKLFGAFSRVVSSQGRVAEGTGLGLHLSQKLAALLGGTIDVRSEAGRGSCFSLRVP----------------------
256811865    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAAGIASARSYEAQQRRAEEELDRAKTTFFSHISHELRTPLTLIMGPVAELRTQLAGA--DACVTDELDVIHRNGLRLGKLVNSLLDFSRIEAGRMQARYEPVDLSRTTADLASVFRSAVEKAGLDFRVDCPQLPEPVYVDRGMWEKVILNLLSNALKFT-FDGSIRVTVR-AGDTHAVVTVADTGVGVPRQEMPRLFERFHRVENARSRSHEGSGIGLALVKELIALHGGTITADSTEGEGTRFDVRLPFG--AAHLPQD-----------
71907997     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SEMKAMSAELERDHLEQLVKVRTADLEASRAEAERLALAKSEFLAKMSHEIRTPLHGVLGMAHI---GGRNTSEGSKAHEAFAKITHSGNLLLGIINDILDFSKMEAGMLKIESTDIDLPAILAESMELMQERANAKKLSLQLRVAENLPHCQSDSLRLRQILLNLLSNAVKFT-VSGSVTLDASF-DGHQLIFKVSDTGIGITHEQSSKIFNPFEQGDNSTTRRFGGTGLGLAITSHLVKLMEGTIHLESTPDNGSRFEIRLP----------------------
190344318    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALKTKINQMVLNLRESIQRNTAAREAAELANSAKSEFLANMSHEIRTPLNGIIGMTQL----SLDTELTQYQREMLSIVHNLANSLLTIIDDILDISKIEANRMTVEQIDFSLRGTVFGALKTLAVKAIEKSLDLTYQCDSSFPDLIGDSFRLRQVILNLAGNAIKFTKQGKVSVSVKEDSDKLLLEVCVSDTGIGIEKDKLGLIFDTFCQADGSTTRKFGGTGLGLSISKQLILLMGGEIWVTSDYGSGSNFYFT------------------------
260770053    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NHIILELKAHEERLIHAKEEAIAANRAKSSFLANMSHEIRTPLNGIIGMTEILASSGLNVN----QQDILDDIDTSSQSLLILLNDILDLSKIEAGSLTLNPNAFNFAEMVYDTVNLVNVKAISQHIELAIQLDPELPMVVADEYRVKQILMNLLSNAVKFTQDG-YVNVEVNYVSQDTPLISVTDTGKGIDKDKLSTIFDPFTQEDGSITRRFGGTGLGLAICRQLLELMDGSIQVHSTKDLGSQFEFTIPVTLPLEPTPQPLNQTT------
168186495    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EINELNKELKKTVDERTKLLNESIKYEEMRTEFFANISHELRTPLNVIFSGYQMLNLLLGNENLKEKVDKYMDTMKQNCYRLVRLINNLIDITKIDSGFFELNMINVNIVSIVETITLSVAQYIESKGINLIFDTFVEEKVMACDVDKIERIILNLLSNAVKFTNKGGNIFVTM-YEEDDNIIISVKDDGIGIPQEKQAIIFDRFIQVDKSLSRNREGSGIGLALVKSIVELHGGNISLKSKLREGSEFIIKLP----------------------
294500028    -----------------------------------------------------------------------------------------------------------------------------------------------------------DIQLQFGEMRIFFSVI--LLVMIILSILFVLIS-TRYLVKPIVKLTEATKQVAKGKYNV-ELYVKRRDEIGALASHFS---EMAKSLEQLEEMRQEFVSNVSHEIQSPLASIQGFSKTLRSAHL---SDEQRNEYLSIIEEESRRMSSLSKQLLTLASLDKESQNIDKIPFDVAAQIKQVLFMTEWSWREKELAIEMDLPSTM--ISGDQKLLHQVWTNLITNSVKFTEEGGTLSLRVQMEDTHC-HVEFQDTGIGMSKESLPHIFNRFYKEDKARSRTEGSSGLGLAIVKQIVEMHGGSIHVESEKGKGSTFHVYLPK---------------------
220908337    --------------------------------------------------------------------------------------------------------------------------------------KFVKAFRSSPNPIAITTLAEGRFIDVNASFLRITGFQLVAELNAGLDLAAYTSAIATLQTTGVVHNHEFEFRTKTGQIGTALLSIERIELAGALNIANDITE--RKQLE------NEFISLVSHELRTPLTSLMGALDLLGTGQLGNLTPKGQ-HVLRIATTNTERLIRLINDILDLERIKAGKITMQKVRCDAAELITQAAEALQEMAHQANLQLV--VEPIAVALIADPDRILQTLTNLLSNAIKFSEPQGRVWLR-GQVEGEILHLQVQDQGRGIPADKLQTIFERFQQVDASDSRKKGGTGLGLSICRSIVNLHGGKIWAESVLGEGSTFHIHLPLN------PEADHE--------
237748150    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MKAKSDAVSQAKTDFLSRMSHEIRTPMNAIAGMTTIARSALD---DREKVLDCLVKIEQSNRYLLNLINDVLAMSRIESGKVELNPEPVLLEEVAISLDDMMRSQVTLKQLDLRFERHPTGRPVYLDVLRFSQVFINIIGNAIKFTEPGGSIIAQSTLVDEKDIRFSVTDTGIGIAPEAIRRIFRSFEQGSKNTSMAYGGTGLGLAISSNLVRMMGGTLEVKSRLGEGSEFYFTLPLASVSDVLPLKRSEKIQ-----
298247031    ------------------------------------LLLSFPSGILYFVVLVIFLGLSVGLLIVWIGIPMLILGWQFAIFERYLAMHWLNCYISPLALSRQPRQNW-LQYLRAHLTNKMTWKTLAFLL-LKFPLGILSFVFAIQVPILMLVLALITFILGFVCTPILYLILVARNAPLVIRWGRRPIYLNGM--KDLIRYVFTGFGLVLLPRYILLGMAWIWQQLGRLRVAQAEEQVRREKAERAELSRQQLIVNVSHELRTPVASIRAHLEVLLKACAHDDQPQELSNYLGIAHRETVRLSSLVEDLLSLSRTEADKLRLNMASVPPGEVIEEVYQALLPLARERMITLVHSLPERLPRVQADHQRLTQVLMNLVRNAITYTPNGGIISISTRQEHSDYLVISVADTGMGIPADQLAQIFERFYRTDASRSRSSGGFGLGLSIVKDLVDAMGGKITVESQEGEGSCFHIHL-----------------------
194364225    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERREIELAREELLQSERAARSAAENMARLKDEFLATLSHELRTPLTTILGWSELLLQRVD---NTSPLYKGLGVIANSAGAQKRLISDMLDLSSMLLGKVQLEVEVLDLCGVLGEAIGAQELVAEGKALDVHLQLPDRPSLVLGDATRLQQVFWNLLSNAIKFTPAEGRIDVAL-QADGNHWVITVRDTGDGIAPEFLNHLFSRFRQADGTTTRRHGGLGLGLAIVQQLVELHGGTVTAASEHGHGATFTVRLPQ---------------------
158333425    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEENQTLLIIVSTIFFSGSVTILLLMRSIRKQRRIESELRGNQAKLKLAQQTLEKRVEQRTEEAAKEKAEIANHAKTEFLANMSHELRTPLNAILGFSQLLQSEG---NLTEAHHSHVGIINRSGEHLLTLINDVLELSKIEAGQTVVNVSSLDLIELLETLQSMMQLKANAKSIHLSTTYNPDIPHIETDTIKLRQILINLLGNAIKFTKQG-QVNLNVRTLETPNLQFTVSDTGPGIDSSGLEAIFTPFVQTRTGQQS-QEGTGLGLPISRKFARLLGGDITVDSTPNEGSAFHCTI-----------------------
261251233    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KEHLEELVTERTHQLQNANVRLNEEVENHARARAEQASRAKSAFLATMSHEIRTPMNGVLGTARLLKDAGL----DSKQGYYVDVINRSGTTLLAILNDVLDYSKIEAGHLEIRPIDFNLYSMVDDTKHLLDGRAKEKSLELACTIESDVDKFWGDVTRISQVLNNLVGNAIKFTDRGYVIYVSLDPDLDGNVLFEVSDSGVGISEQEQVTLFDAFTQATGGLSSK-GGTGLGLAISKRIVEAMNGKLLVESHVGEGSRFWFSIPLT--------------------
296112383    ------------------------------------------------------------------------------------------------DVDLQAKEIYRIPTAVG-TAYGKSFIFDNLLVDMDNTPLTITSYRVALALTAIGLTTILLLLLILNIYSKRWITPLYEMRLYLQRLNTDNLSRVPQLKTSGEFFTRAVRRLHASFTELKNHADETEHDLQEMEMQNISIRNARDAAISTSQAKSAFLANISHELRTPLNSIDGFINLLARKGELTG---EQNLYVQTIKKSSAHLLALVNDVLDFSKIEAGKLILDSHDFDLYDAVYDVVDMLSPAALEKRLRLAVLFYDDVPTIIGDSLRVKQILTNLVGNAIKFTDMGSVV-VRVSLAEKTGLCIEVEDTGKGISESDKEQLFQSFGQGDLSVTRRYGGTGLGLVISKQLTQLMGGSIGFRSEANAGATFWFEMP----------------------
16330678     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAQARHQAETTLTQAKEAADAANRAKTEFLASISHELRTPLNAIIGFSQLLHRDPSLAP----HRPTLDIINRSGEHLLELINDILEMSKIEAGRTTLNEKIIDCHRLLDNLQALFQLRAQEKQLLLKVERSPEVPEIKTDGGKLRQVLINLLANAIKFTAQGG-VTLKVKCDEGQGLHFLVSDTGPGIAAHEMDELFVPFAQTETGLKS-CQGNGLGLPISQKFVQLMGGQIQVRSKVDQGSAFFFAIPVQVMAAPKP-------------
144020246    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITDMQASFNNMMEVLERRQHELHDAMQSALASAKAKGEFAANVTHELRTPMNAVLGMLDLLLTMGLTL----KQQEYVETAKSSGHALLSLIDEVLNFSEADAGKINIINRDCSLYETLDDVVGLLANQALKKQIDIGYAVADDVPSFSADSGRLRQVLINLAGNAIKFTDSGESIYVSAVRTGGKSLYFKVVDTGIGIDREDQKRIFEAFTQVDASTTKQYPGTGLGLAISRQLVELMGGTISVSSQLGTGSEFSFTLPIVTMDEPAVE------------
163814592    -------------------------------------------------------------------------------------------------------------------------------------PLYSWNNYVGTIILASPMTFKQDIQT--RMLSTTFVPFLSLMLIAMIALMLMSNSLLKPIREIIKTSKSYAQGNFNARVNVTA-----NNEFGELA---RYMEEMADELSRSNEYRKSFISNISHDFRSPLTSIKGYIEAMLD---GTIPLERHEKYLGIVLNEAQRLTKLTQGLLELNNFDSFDLQLDKSNFDIRDIITPTVNTFEKRCQDRGIFLESVFLTDNTIVYADRTKIQQVIYNLVDNAIKFTPEGRQIRVQVTEKDNK-IFISVKDEGIGIPKDAQKKVFERFYKTDPSRGKDKTGTGLGLAITKEIIKAHGEQITLTSEEGKGSEFIFSLPKEKDMLVPIKPVHIESRNEGYS
171316802    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLLELDQGAVLLENDVARAFAARVSGGTPPLRERLHALFRQTAHARPAQTEREDLLVNAVRAIYLGRDARKRLERASRAKSAFLATMSHEIRTPLNAILGSLELLDRTPL----SDAQRKRVQTALTSGTSLLGIVNDILDVSKIEAGQMTIEHVSFDLASLARDVAAMFEPVAKSRHLDFCCMVDPALPRYIGDPTRIRQIMINLVGNAIKFTESGEVVEVYLEDADDRNRIIGVIDSGIGMSPEQQQNLFHAFTQADTSIARRFGGTGLGLALCKQLTDLMHGDIESISEPGVGSTFIVRL-----------------------
114772427    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KRNLRILTCIDTTESEISQKEIVNQAAQENMIIAQDASASRTRFLANMSHEIRTPMNAIMGALQILESYDLDTGS----LNLVNMAIDSSDHLLKIINDILDLSKIDAHQMAIESIGINLQQLLTSAIDKF-MLSLDKDIEINLTIPPEFPYRVGDPVRFNQIINNLISNAIKFTEKGS-VDICL-LGNDESIELSVKDTGIGIPKHQLQNIFSPFKQADDSITRSYGGTGLGLAICTSLTELMSGKLKVTSEEGVGTEFTFQAP----------------------
150395544    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITQWKRTEEELRNAKRAAETANAHKTEFLARVSHEIRTPLNAIIGFSDMMASEHFGPIGHPRYIEYAGDIGRSGRHVLDIVNDLLDISKIEAGEMDLDFGAVDLNEAVSEAVSLVQPQANSQRVIIRTSLSGSVPEVVADDRSIKQIALNILANAIRFTPSGGQIVVSTSYEANGSVILRIRDTGIGMTRNELDQAMKPFRQVTTGGRKRGDGTGLGLPLTKAMTEANRAQFAITSAPNEGTLVEVSFPSQRVL-----------------
94502158     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------SFINSVMVIFVITFILFAVLYFTLDRPIRSIKRSIKHLARKQYDVDIQD-SIWSEFADLAYHGNKARDLLKQADAYEKQQQKYKDQFVASVSHELRTPLNGILGLTNLL----VKQNPNSKKSKTIQKIHLSAQMLLDVVNEILDYSKIQSGKFNIELIPVDIQTDFNHVFSVLTHLAHNKDIDFHIFIDPNITRVLSDPLRLQQVINNLCSNAIKFTNQGKSIDIEDESVDSLTLHFKFMDTGIGISDDALPHLFEAFKQSDDSVTRQYGGTGLGLFISQQIVKALGGHIEVESRLGGGSTFEFTL-----------------------
157960115    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NNLINERHLNDKKILRAKLEAEKANQAKSSFLANMSHEIRTPLNGIIGMSDIMADTKLTAIQNE----YLQTIETSSQTLLLLINDILDLSKIESGNLSIINTDTDISEVVYDTLTMILAKVTEKSLTLAVEIDSDTPYLISDEHRMRQVLMNLLSNAVKFTHEGGRVVVSSKNTADYDMIISIYDSGIGIAKEKQQYIFSPFTQEDDTTTREFGGTGLGLAICKQLVELMGGEISINSVKGQGCCFSIKL----RSQIIAKEKPKSTQFE---
237749008    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQRELQRQLEERSVMLHDALQTAERANRSKSEFLSRMSHDIRTPMNAIIGMTAI---AGTHIDDRDRVKDCLGKITLSSKLLLGLINEVLDMSRIESGNLAITEEEFCLNDMLQNLVTILQPSVMAKQHTFDIRAHHRHENVIGDPQHIQQVFLNILSNAIKYTPAGGKIMFDIRETAGYGLYFTFEDNGYGMKPEFIEKLFSPFERADDADVLAVQGTGLGMAISRNIVKLINGDIKVKSTYRKGSTFTVELPLK--------------------
20807497     ------------------------------------------------------------------------------------------------------------------------------------------------------IQVIKDMKNEYAFLKLLFILMFFADGAGIFISFVTGYFVTKRALRPVDYMIKEVKDIAKGLNKRLKVYGEEDELT---RLAKTFNDML-DRLEESFARQNRFVSDASHELRTPISVIKGYIDML--DRWGKDDREVLEEGIKAIKKETLEMESLVEKLLFLAKGDDRSIKLERESFDLKEIAEEVVREIKLIYEGKNVSLK----GENVRINADKKLIKEVLRILLDNAAKYTSKNGNIEIEIG--SGDEAYIKVKDDGIGIPEEDLPYIFERFYRVDKARSKDTGGTGLGLSIAKWIVEEHGGVIGVKSEVGKGTEFTVMLPL---------------------
120553191    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MGLELFGLRKGGIEFPIEISLSPLETEEGILVSSAIRD--ITERKRFERALQDKNQELATANKAKDQFLASMSHELRTPLNAIIGFTGTLLMGLPGPLNDDQKKQ-LGTVRSSAQHLLSLINDLLDVAKIDAGKLELKPENINLNQLLEEIHGTFSLQAREKALELGLQLPDQPVNLETDRRALSQIVMNLISNGLKFTHEGG-VYVTLVRPNPQSVHVCVRDTGPGIDTSAQENLFQPFSRGVLS-SRRTEGTGLGLYLSQKLANQLGGNIQLQRSDASGSEFLLSLP----------------------
209695992    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFVIAMILAIVCVVIASHFLSNSITAPLLRLTWVAERLSAGDLDQKMISTDRKDEIGELETNLSIIQHKNQELEAADKLKDEFLATTSHELRTPLHGMVGIAEALYTGANGPIS-ASHRHQLEIIINSGQRLTNLVNDLLDYHKMRHGNLDINRHVADLSSATSLVLELSHHLLGNKPIRIINQVDKSLPSVYADEQRLEQVLYNLIGNAIKYTSEG-KIVISASVVD-QFLRVQVVDTGHGIPADELEHIFEPLIQAGHDSNRYRQGSGLGLSISRQLIELMGGSLYVSSQPMVGATFSFTLPLA--------------------
119471453    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------LALKENYISQQNIEMSLFLLMLQTAVCLLIIVVLMLF--NQQQLALSRQVAERTSSLVKAKKQSDL-------ANSAKSQFLANMSHEIRTPLNAIIGLSSLAKKGD----DAQKLFSYIKKIYSSSNSLLNLINDVLDISKIESQHLILESIAFDPKALVTRIDTMFEQSAKNKNIEWILKCNPVDTWFLGDAMRIEQILLNLCSNAIKFTNEGSTLDIDTEFVSANKVKIAVSDTGIGIEKSQHNTLFNAFTQADSSTSRKFGGTGLGLTIAKELCLLMGGTLNLKSELGEGSTFTF-------------------------
209514966    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTATVRDITASKRTQEELH-EAKEAAEKASRAKSEFLASMSHELRTPLNSVLGYAQLLRCEEE---LSQRQRKALNVIQQSGEHLQRLIEEILDMAKIEAGTLDIVAENVDLHRMLDGIVEITRSRAQSKGLAFTFAPGADVPAVVADERRLCQVLMNLLDNAIKYTRHGEVVLRTM--MHERAVCFVVEDTGLGIRPEHLSEIFDVFHQVDPSMT--VEGTGLGLAISKRLVHLMGGELQVASKPHEGSRFWFELELRPVSAPTP-------------
124007456    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLSTTSRLLSAYRKEQE---RLALMKALQKTTLE-AQQASVAKSEFLANMSHEIRTPLNGVVGFVDLLLQTNL----DATQKQYLDIVSQSGNTLLEIINDILDFSKIEAGKMELLPVKVDLAQMCDGLRDLMIYQTKQKGLEMILSLAGDLPQAWFDEMRLKQVLTNLLSNAVKFTSKG-TIEFKVTMLQKESLRFLVKDTGVGILPENQQKIFEAFLQEDTSTTKRFGGTGLGLSISNRLLALMDSRLCLESTHGKGSTFYFDI-----------------------
88798394     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QLEQSNLELTNKTDVLEQQKADLEQAKLALQAKADQLSSTSRYKSEFLANMSHELRTP-LNSLLLLSQSLMKNREGNLSESQLEDIGIIHRGGRSLLDLINDILDLSKVEAGKLRLEYTDVDVHQLVEEITAQFKPLADEKDLAFNVDVAPETFRLHTDRQRLRQILNNLIGNAIKFTAEGS-VTLTIAENTDGQLAFTVEDTGIGIEQAQHDSVFEAFAQVDGTTSRQHGGTGLGLTISRDLASLLGGSIHLTSEADEGSRFSLVLPQ---------------------
144184444    -----------------------------------------------------------------------------------------------------------------------------------FLPDAVSAFMRSRYGEFLSISGVFALIIGLMMLTIYRNAAQADPGSAAVLGRTLLI-VFGLLTVVVGVAAWL-HALAHDSRRVATEERERQRLMAEIRAHKAELQRAKELAEAANEAKSRYMVGMTHELRTPLNAILGYAQLLESD---PSLPEHRRPAAQVIRRSSEHFADLIESLLDISKIEANRLEVTRGEVRFRELLDQMAATFRLEAEAKGLEFLYEPGDAPERVLADERRLRQILMNLLSNAVRYTDRG-RVRFAVRYRND-VARFTVEDTGRGVPAEAHERIFRPFERIETPDAPPVRGTGLGLTITRLLTELLGGDLSLESAPGRGSRFEVRLMAPRILGAAPE------------
237653374    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAASTLAMVLAVILIAIWMAGLLSRRITHVVDGIHRFEQGDLDQ-RLAAAGGDELAELARARSLED-ARHTAEQANRMKSEFLANMSHELRTPLNGVIGFAELLSMELEDP----EQRECATTIHDSARHLLAVVNDVLDLAKVEANRLTLVAQTIDLVPLVASVAALHKVNAEAKGVDLRLDLPAHPCIVDADPVRLRQIIENLLSNAVKFTREG-HILVGLAAAADE-ISIRIADTGCGIARDEQERVFAPFYQAASFLNRLTL--------SRRLAHRMGGTIDLDSVPGKGSTFTLRLPR---------------------
261253028    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------AMLAQAQKAIIGIATVEVILVALVSFVLG--TYLTRGLTRSKDELGEVTKAFDDMSAKLEKDYQTLTAAREGAEQACDSKSRFLASMSHEIRTPMNGVLGILNILEETNLTN----EQKKLVSTATESGHFLLSVINDILDFTRMESNTLILEHKPFDFRHCVESVVDTFSPAATNQNLILHCYIEGSVPSVNGDENRVKQILLNLIGNAIKFTHEGSTIKVCATPLDNGKAKIEIQDTGIGISQNAIDYLFDEFTMVDQSYSRSKEGSGLGLAICRRLCNLMDGEVSVISEPDIGSTFVF-------------------------
254785705    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISTQGTMLVNIGILAAGAFLLVAVIIWAYLNK---RRDAERLEAR------TRELNITQDRLVIAKAKAEEANLAKSEFLSLMSHELRTPLQAIIGYTDVV-IEDLYVEGMDHLSTDLTRVVNNSQRLLRLINGVLDLAKIESGHMDLTLEHLELHSLVNEAIDNVKPQFDEKNLPLETDLESIPEAALVDREKLLHIILNLLSNACKFTDRG-RVTLAVKH-NANAITITCRDTGMGIDAAALPFVFDRFQQVDSSATRQHSGSGLGLAITKQFCELMGGHITVNSEPGRGTHFKVEIPL---------------------
160899265    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELEQTNAHLEEQTQQLEYQREQLLRAQGALTDKAHELELASQYKSEFLANMSHELRTPLNSTLILAKLLADNKPGNLQADQVK-YAQTIHAAGSDLLALINDILDLSKIEAGQVSVLVEPMTIATALQALMEPLRPIAREKGLELTWTVDPGVPSMQTDPMRLAQVLKNLLSNALKFTAKGS-VGLQVSRVPGGMLAFAVRDTGIGIAEQQQQFIFDAFRQADGSTHRKFGGTGLGLSISRDLAGLLGGTLTVSSTPGQGSVFTLTVP----------------------
254457763    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VEYLAVRYEVTELI-----------NSRDEALMAEKAKDEFLSNMSHELRTPLNAINGFSSLLKRQ----IKDEKQSKYIEHILESSSQLIGLINDILDLSKLQSGKFILDYHRFEPYSNIYSLVERFSPNIETASLNLVLDLDDSLKIVNGDWLRISQIITNLLSNAIKFTPAGGEVRLSANHNDDN-LRIIVSDNGLGISKEVQEKIFMPFEQADSSTTRKFGGTGLGLSIVSNLLKQMDAQIKLESEDGNGSTFELNIPIKEYEN----------------
86144435     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSIIVKGVSEYADSYGKPKVIHI-QGNDELAEFTETLNRVMERNYHHNKELIIAKEDAISANKAKSVFLANMSHEIRTPLNGIIGMAEILSQSQLSAN----QQEVLEDIESSSHSLLVLLNDILDLSKIESGNLMLSPHNADLREAVYDSVSVILSKAISKDIELDINIDAQTPTLFFDEYRVRQVLTNLLSNAIKFTSKG-TITTDIAYTPGRGLECSVSDTGIGIEPEKLESIFEPFTQEDGSITRQFGGTGLGLAICRQLVDLMGGYITARSVKGGGSTFTFCL-----------------------
288940116    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LARVMGEMGLARVRQQEANRTLQQHRDHLEELVQARTAELSL---AKEQAEAANRAKSAFLANMSHELRTPLNAITGMAYLVRASGVSV----KQAGWLDTLDGASRHLLEIISAILELSKIEAGGMELDTVPIRLDTLVASVVDTILPQARAKHLHIGLELDPVSTPLMGDPARLRQALLNYAANAVKFTATGS-VTLRTKVIEQTMMRFEVEDTGVGLPADVIDRLFENFEQADNSATRRFGGTGLGLAMTRRLAHLMGGTVGVSSTPGEGSTFWFT------------------------
78778121     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IPYSSFIFDILHIFLEILKITLINREKEHKLT----------IFADKAESANRSKDMFLANMSHELRTPLNAIIGFSQILQTREEIPQN---MRSYIEKISIAGNNLLNLVNTILDFAKLEAGKISYHPRMTLLSDIAKEISIIISPLAEAKNITLTMPADISLA-LFIDAQLMKQSLINILSNAIKFTPNDGEVIFSITFDKQRNQYVSICDNGVGMDKESISQLFTPFTQIDNHLQTASKGTGLGLVITKKIVELHGGKIWVESSVGEGSCFYIAVP----------------------
73539168     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLRTGQTHVDEHTLNVRAHGQRVYRVARFPVRSRHVIMGVGTVVTDISEQERTRQALELASTLEWKVAERTRELARAKSQFLANMSHEIRTPLNGISGMTHL----AIGEPDSGRQGQYLARIEESCQHLQRIVNDILDFSKMEAGMLAVDAASFPLARLLDHVLSLFREQVRKKGLVLQMEVDPALPHVIGDSQRIGQILINLLGNALKFTDAG-EIRLRVRACNADAVRFEVSDTGIGIAEDALLVLFSPFHQADSSAARRFEGTGLGLAISKRLAELMGGRITVQSQAGVGSLFTLEI-----------------------
213969639    -----------------------------------------------------------------------------------------------------------------------------------------------TILVAGSSGALA---------LIYNQVAHGLIDQSPEAHHLLMLAFLKAFLTVCVFAGVLAWWVVLTRESRLVAQEESERLIQEIEKTDQALQKAKEASEAANAAKSRYITGLSHELRTPLNSILGFTQILQRDTTTPPH---HQDPLATIMRSSSHLLSLINGLLDVAKIEAGKLKLEPTEILFQEFLHDLEKMFAGTAQEKNLGFRLELEGRMPMVRGDEKRVRQILINLLGNAVNFTDSG-EVVLRVSYRR-ETAIFDIVDSGIGIAPEQIERIFQPFERGGQ--TRHDNGVGLGLTITRMLTALMGGALSVSSTPGEGTHFKVRLFLSRVPKAVIDVNHD--------
121608695    --------------------------------------------------------------------------------------------------------VWRYLDTGLGHFLLLMLVIAPLLAAVLGLPYHQELNTLAQALIDAPLAAPSGMLKAYLALLVISGIVAWWLVLAHKSRQVAQEESNRQ--TGLLLREIELHRQTDQALQTARQVAEQARLAAE--QARQVAEAAQRAADQANQAKSRYISAISHELRTPLNSILGYAQLMSED---PGLPPQRQQAVHVIRRGGEHLLSLIEGTLDIARIESGKLTLEVAPMRFADGLREMASLFELQAAAKGLAFRFEPQGALPEVRADEKRLRQILINLLGNAIKFT-TQGQVTLRVRH-AREMARIEVQDTGPGLTASAIERIFEPFTRAGAADT---PGAGLGLTIAKMLTALMGGELTVSSQPGVGSVFQVKL-----------------------
159900627    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRDITREV--EADRAKRDFVATVSHELRTPLTPIRGFVDLLLLGAVGQLSDP-QREMLNTVKTNAMRMVGLVEDLLEIGRLEAGKIVLNTAPNQINQLVRDIVATWGLEIEKKNMTLKLELDDTLPLIEYDSKRIGQVLTNMVSNAIKYTYAGGDVIIRTFINEDKMIQLDVKDTGVGLTAEQQKSMFKRFYRADSPLRDEVGGTGLGLSIAKSFIELHNGDMWVQSVYGEGSTFSFSLPEVQPRPDLGERDE---------
77359030     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTRQVAERTYSLAQAKKQSDLANRAKSQFLANMSHEIRTPLNAVIGFSSLARKED----DANTLIDYLDKINSSSKSLLNLINDILDISKIESKRLVLERIPFDLTALIQRINTMFEQSAASKAIKINSNIPKDTWFV-GDPMRLEQIMLNLCSNAIKFTNAGS-VTLNVDTQNKAQLTIAVIDTGIGIKATQHEKLFSAFTQADNSTSRQFGGTGLGLAIAKELSVLMNANIALHSELDKGSTFTFTLEIETVKAQDP-------------
284036649    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------TYTLIVNASNTSSIWSPHVHSLRIVISPPLWATWWAYTAYALLLTGAIILFVRVRINRI--RMRSLIELRERESIQLKHLDEVKSRFFANITHEFRTPLTLILTPLEQVLNESADSP----YHNRLSLIYRNANRLLRLINELLDLAKLDAGNLTLSPAPADLQEFITRTVLVFTDEVQRKHIQLVQTHHFSQPYYWFDSDKVEKILTNLLMNALKFTDEHGSINVETAVSSTDLIKLVVQNTGTGIPKHQLPHIFNRFYQADPMTEQSVGGSGIGLALVKELVELMKGTIRVESDLYSGTTFTVELPCRQARADLVTDGQASSKHRASA
153871596    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLPMALYDQILGFIYLEEVGFLTDNDQYLLQIMITQCAAALKNLKLYTHLEEANR-----------QNERKNQFLGMAAHDLRNPLGVILGYGQMLQEEALEILDEEQL-DYLNRIHNASQFTLNLVNNLLDVAKIESGNLALELEQTCLMRTITEAISLNRFLAESKQIQLNFNYDENLPEMTVDASKIQQVINNLISNAIKYSHPQTKVQIHATRKQND-VLISVTDEGQGIPKSELDKLFQPFSKTSVKSTAGESSTGLGLLICRQIVEAHSGKIWVESEVGVGSTFYVLLPP--IPEPQPQNQEEKT------
119468828    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LGKEVIAQLELRLKNRELTKTLELQNQHNQELEKEADAANDLKGRFLANMSHELRTPLHGILNLAEF----GLSDSNNNEKDEALKSILNSATILSNIVNDILDFSKIEAGKLDIEHIDFKLSEVINSVIEPLTKQALNKGIKLITSVDKKVATLKGDPLRISQILNNLCSNAIKFTQAGQVVTVESHSLNTQNIAFKVIDTGIGISQAAQVNLFKEFQQADSSTSRKYGGTGLGLSICTKLSKLMNGKISFTSKEGEGSVFI--------------------------
124268351    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GPVLWVSVTVSLLRDEHGQPHRLVGLVEDISEHLRLEEA--EHARESAETANRAKNEFLSRMSHELRTPLNAMLGFAQLLDLDR-GEPLHERHRMWVTQIQQAGWHLLEMINDVLDLSRIESGTLSLQVESLSLEPLIAASMALVEPQARGRGLTLVRTMAEHAPQVLGDATRVKQILTNLLSNAVKYNREAGEVRVSTRRTEDRDLELDVCDTGLGIEPQLLTQLFQPFNRLGRER-GATEGTGIGLVIAKLLAERQGGSLKVRSEPGVGSTFTLRLPQARPMTASQEADEEAN------
138607245    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLLGLTGFTSKKYLNQRKLSKILREESAKKDRDARLEEKNKELQDSQKAAEAANEAKSTFLANMSHELRTPLNAIIGYSEMLIEDAED--ENEDFIPDLDKINNSGKHLLGLINDILDLSKVESGKMELYIEEFDLKKITEEVEATIKPLVEKNGNKLVVEYETDVEKISADLTKMRQILLNLLSNSAKFTKDGTTISVISSKVKEDAVDINISDTGIGMSPDQVDKVFKPFTQADEKTTRKFGGTGLGLTITKMFAEMMGGDINLESKEG--------------------------------
237746436    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLLLFTRQDVTETKAEQLRNHIALKEAFLAAENASRAKSDFLSNMSHDIRTPMNAIMGMTAI---AAMHVNEPAYIQDCLGKITLSSRHLLKLINDILDMSRIESGKVFLVEETFVLPTMVEALLAISLPQIRAKNQQLKVQIANIVEEVVGDPLRLQQVCINIMGNAVKFTPEGGHIALQITEKHGFGCYFVFGDDGIGMEKEFLDRIFEPFVRADNSRVRKAEGTGLGMSIARNIVRMMNGDIEVWSEPGKGSRFTVT------------------------
257059969    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRHWRPAEIELIQELADQVGTAIAHATLYQELEQATLAAEEASRLKSDFLASTTHELRTPLNGIIGFLRLVLDGMAD--DSQEQQEFLEEAHKSALHLLNLINDILDIAKIEAGKMDLEVGSVELAELFEAIDNFTLPQAQRKRLNYSSKYPPTLTPIYGNYQRLLQVMLNLVSNAIKFTHDGG-IDITAEIVKKKMIKVRVSDTGIGVALEKQAKLFEKFVQVDGSHSKAYGGTGLGLAISQKLVEAMGGQVEFYSGEGLGSTVTFTVPLEQ-------------------
170077522    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITFLSHVAEYLAIAILQARSYQQLQEQKTSLETLAQRRARELEDAAQVASQSKKEFIHIMSHELLTPLTSIIGLSNTLADDNPKKLSPEKQRVYLQTIHESGTRLRNLLQDILDFSQTEAARSVLDLQKFSLKQLCYRVLNGFQELGDRQGINLKFQLEPEQDSFYADPIRLEKILSHLLSNAIKFTSHGGEVTFSIWREKQKDVSFQVKDTGIGIPPQQIPLLFEQFQQLEPSMSRRYDGAGFGLALVKQLVEIHQGQIHVTSTPKKGSIFTVRIPNQVPRNLHP-------------
196256270    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRDVTSER--EVDRMKTEFLATVSHELRTPLTSVLGFTSLIQDETRVKKARKKVGQNIKIIISEAERLTALINDVLDIAKMEAGRMEWNIKSTSVVEILETASAATYPLFDKKKIDLIKDFPLNLPNIWVDKNRMIQVVINLLSNAVKFTDEGS-VTCCAKLEDDQ-LVISITDTGIGIAENEQSKIFERFQQGGNILTDKPTGTGLGLPICKQIVEYHGGKIWVISAPHQGSTFFFSLPLSGQEHEPLEKSNE--------
153869369    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIHIMANQCATALENLQLYLDLKEANQQTSYMLAIAEQARKMAEAANQAKTSFLARMSHELRTPLNAILGYSGMIQEDASDLGYQDILPD-LDKIQVAGKQLLDTISNILDISKIESDKLELNLTEFAVSNLVNEVVTTIQPLIKINGNQFECQMSDDLGRLYADYHKVTQILLNILNNANKFTHAG-KITLDVTRKRTDWVFFQINDTGIGIPSDKLNLIFEAFAQVDTSTTRQFGGTGLGLAICENFCKAMGGKISLCSTIDEGSTFTIQLPT---------------------
225570976    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DEQHAAQARQEQLLRDALEEAKAASNAKSDFLSRMSHDIRTPINAIVGMSTIGQLKID---DRNQSVNCFKKIDDSSRYLLSLINDILDMSKIENGKMALTDEQFDLHELINSITAIVYSQSVFKNIQFEVYCEDSLQQYYGDALRMNQILMNLLSNSLKFTPAGGMITLHVKESKRRCGYFQVTDSGKGMSEDFMKRLYQPFEQEAADTARNLTGTGLGLSIVYNLVQLMNGTINVESRLGEGTVFSIEIPFRLVEDEIWKEEQRKQQE----
194334707    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVIQLQRDNLLHDANVARNALLDANKKLEDAIRAKSQFLANMSHEIRTPLNGVIGMTDLLLESALDT----EQRKFAQTISSSGRNLLRLVNDILDFSKIEANKLEIEYLDFDLLDVLEEVIALFAYSAHEKNVDLIFLPDHTIPRLKGDAARLQQILVNLVSNALKFTAEGEVVSVDLERESDATIRFTVSDTGIGIDSERIEAVFAPFTQADGSMIRKYGGTGLGLSISNQLARKMNSEIHVQSSPENGSTFCFS------------------------
158340478    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRAYMVVPVFIGKTLWGLLAAY-QLNHPRQWQKVELYLLKQAGAQLGVALQQAELLNQESKNKAEAANQAKSAFLANMSHELRTPLNAILGFSQLLARDENLTLS---QKQNLNSINRSGSHLLNLINDVLEMSKIEAGKISLNPTNCDLLLLLDSLQEMFALKAKSKGLVLNIQKSSKIPYIYIDENRLRQVLINLLTNALKFTESGS-VTLRVSTQASLSLYFEVEDTGIGIAEDELDDIFDAFIQTS-SGQQSQEGTGLGLAICHHFVNLMQGDIQLQSRQGQGTTVFMQIPVCIPENKDVEEQ----------
186685173    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GKLLGVLSFASRTRTHFTSGEIALL--QATSDQIAVALERAELMTSLQRRKEEQANRIKDEFLAVLSHELRTPLNPILGWSKLLQ---TKKYDEATTTRALETIERNAKLQTQLIEDLLDVSRILQGKLSLNIAPVNLETAIASAIETVRLAAQAKSINLQFTILDFPAEVTGDSGRLQQVIWNLLSNAIKFTPQGGEVEISLQSV-GSQVQLRVSDTGKGISPDFLPFVFDYFRQADGATTRKFGGLGLGLAIVRHIVELHGGTVKAESGEEQGATFTVMLPTIKIHP----DSHQ--------
280956496    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLNARAIYSDSGEIIFIEGILED-ITDRKKAEQDLADLNRHLEQLVRERTEDL--VNKAREL-EEANQRLRELDEMKSAFLSSVSHELRTPLTSILGFAKLLQNEPLLVKKGQRIQNNLLIISHEGERLTRLINDVLDLNKIESGSMGWRDERLNMSDIVETAVQSVTGLFQNPQVGLVSEIDPALPVVIADPDRMQQVLINLLNNAAKFTDDGS-VTVRAFPRFGQ-VRVEIADTGVGIHPEDQNRIFEKFHQTKTATGDKPKGTGLGLTICREIVEHYSGRIWVESEPGKGSTFIFTLPSA--------------------
136685456    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EREIRLLQTFADQAVIAVQNVRLFTEIQEKSRQLEIASQHKSQFLANMSHELRTPLNAIIGYTEMMADGLYGNVSDKA-AGVLERVQNNGRHLLGLINDVLDLSKIEAGQLSLTVEPYSVADMVATVLSATESLARTKGIALGSAVAPGLPTGTGDARRLTQVLLNLVGNAIKFTDQGS-VEVRAAQAGDRFE-LSVVDTGLGIRPEDQSRIFDEFQQVDDTSTRKKGGTGLGLSISRKIVELHGGRIAVHST----------------------------------
289642527    ------------------------ARIGSKMQGQRDLYAVCQMIISEMTPA------VGAQLGTVYLLDFIEGD-KLRHVAGYAPRKRSDGTFLFGEGLIGHAAVEKKGIRVEQVPNGYLYIRSGLGEAPPSDLVVVPVLFEEQVLGVIELASFTRFSELHLHLVDQLVGTIGVVLNTIMANARTEELLAQSQRLTQELRSQ-SVELQRTNNELEEKAALLEEKNREIEMARIGLEEKAEQLALSSQYKTEFLANMSHELRTP------LNSLLLLAKLLADNPEKQIDFAETIHSAGSELLELINDILDLSKVEAGKMDVEATTVRTTTLCDAVAQIFGPLAEERGLSFEVTVASDVPEFVTDEQRIQQVLKNLLSNAVKFTDSG-EVRLDVTVASDEIAFFSVSDTGIGVAADKLRMIFEAFQQADGTTSRRYGGTGLGLSISKELVRLLGGAIGVASAVGQGSTFTLYVPSVMPSEVLP-------------
223046625    ---------------------------------------------------------------------------------------------------------------------------------------------------VIELASFQPFSSVQLAFLDQLGIVVATIEATMRTDELLSQSLAEELQTQQEELQQTNEQLEEKARQLTAQKVEVERKNQEVESAKRELEDKAEQLALTSRYKSEFLANMSHELRTPLNSLLILSRQLGENSAGNLD-ERQVQFAQTIHQAGSDLLTLINEILDLAKIESGTMHVNPAELPFRDIKEYVERSFEHVADERGLWFRVEIAADVPTIETDEMRLKQILRNLLSNAFKFTEHGG-VTMRMRPATDDAVAIAVEDTGIGISPEQQRLIFEAFQQGDGGTARRYGGTGLGLSISRELARLLGGWVEVGSEMGKGSTFTLYLPRRFTAANQP-------------
226309995    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGVGTGVVILAFALSLLMAKRIVDPIEDLTNAAKQMAEGNFSVRAPK-RFDDEVGTL--ADTFNYMATEIGKNE-KLKNDFISSVSHELRTPLTSIKGWGETLI--SGGLEEPEETMLGLEVISKETDRLIGLVEELLDFSKFQSGEMKLSRVPMDVRELLQDLHLQFSVRAHAKQIELKLETPPTPLIVMGDPNRLKQVFVNLLDNALKFTPQNGSIVIAASLSADR-LLVTVTDTGEGINPEDLPHVTEKFFKG----RSKLSGSGLGLAICKEIIQLHAGRFSVSSALGQGTSIMVDLPL---------------------
84385456     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KEKLEATVRERTAELVTARKDAERANKAKSEFLAMMSHELRTPLNAIIGLIDTLKSTPL----NDEQQSILLNMSTSSELLLAIISDVLDFSKIESGCFSLAPQWSNVRDTVTFVLSEQKKTADDKGLALTVTSDPEGELHYIDPSRLAQILFNLIGNAIKFTERG-HVHVSIKYLQS-SFYITVEDTGIGISSQQLSSLFSPFVQADSTITRRFGGTGLGLAITKRLVELMRGRISVESEPGKGSKFEVQLPLTRVTNNLAEEDKSSRELRS--
144133091    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDITQRVAEERELI-EARDRAVAGERAKADLIAVMSHEMRTPLNGMLGTLDLLQHDPRTPRDAE----YLEIIRNSGRQLLHHVDTVLEVSRAEAGKIVPETEVFSLSALTRELVEGLRGVAEHRGNALVQRVAPDGPRVLGDPTRIRQVLTNLVGNAIKFT-RNGTVDIQVARTSGDMVSFTVRDDGIGIDPADQDRIFEDFVTLDTSYARAAGGTGLGLAIVRRLVIAMGGEIGVDSAKGQGSSFHVRLPLPPAPADMPLPGSDDSD-----
261253198    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RQIILSRHQEARSRAEESERSTKEFVAMINHELRTPLNGLLGSAELL----DGTELDEEQRTLLTNLTHSGDLLRHIINDILDFSKMNAGMMELIPSTFQMSELRNMIHGIFEPRAREKGIEFTITESGELPTFIGDFERIGQILVNLVGNAVKFTSEGS-VTVTARWSAG-SLTMSVSDTGVGIAEEAKKELYSPFVQADRTAKRHFEGTGLGLAICKNLVELMSGTIALESEVGKGSCFEVTLPL-KVADKLP-------------
116621999    ------------------------------------------------------------------------------------------------------------------------------------TGAWLFGFQGALRIAAGCVGSALVLALLEMAGLPL-PTYFPERPFGIWTMVAAATVMTTVPVARVLQLLKQTLTMHRAAQKALREYQSRLEEVVQRRTAELV--EARDQAQAASRAKSVFLANMSHELRTPLNAILGFSKLVR---GGPGLSEVQRKDLDIISRSGAHLLDMIDEVLDRAKIETGGVTTKKTAVDLHRVVHEVVELMRPRAQAKNLEFVFEHPETYPYIRSDAGKLRQVLLNLTGNAIKFTQRGS-VTLRLWLEPMAGLTLDVSDTGIGIAPEDQERIFEPFAQAGNGGAAR--GTGLGLSISREFVRAMGGSLAVQSILRVGSRFHVELPVE--------------------
283823223    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DRWLDRQLTASKHAFSEI--HMRFANGCWMSRRHKRMENNETVRIWTDISSLKRQQAEAADRAKSHFLTNMSHEMRTPMNGIIGFNELLLQGNL----SDTQRDYATLIQSSSKSLMSLIDEILDLGKIERGTLEIQSAPFKLNQLI-SAARSLQALADEKALQLKVSSTPSQTIAIGDVERIRQILVNLLGNAIKFTETG-EVTLSIS-AENNGLAFSVNDTGPGIAPDRLRKIFNRFYQADDLCSGKVKGSGLGLAIAKELTELMGGTITVESERGEGSTFLVWLPL---------------------
284038022    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITKQKQLESELRVAKQEAEHSARVKELFLANMSHEIRTPMNAILNLGQQITKTSL----TEHQQFFIGMINTAASNLLVIINDILDFSKIEAGELSLEHINFDLADLIGQAVQVMTHDAEKKGLVISTEIGSGLPPLLGDPFRINQILLNLIGNSVKFTNAGS-VHIQCKVAGNQLITLSVTDTGIGIAPEFLSNLFTKFTQEDGSIGRRYGGSGLGMSITKQLVDLMGGTIDVKSEKNKGTTVTVSLPIGKNENEV--------------
218281490    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VIRSLVIASVLIDFLVTAAIAQFEIRHRKD-----LEYASQIEWQAKK-AQEASAAKSRFLFSMSHDIRTPMNAIMGYTELMEKNIG---NAEKEKDYLSKIHSSSKFLLDLINSILEMARIESGKETLNIKACNIFDVLDSLNSVFEKLAHEKGLEYQCTTKIQHPYIYCDPIKLEEILLNIIGNSIKYTDEG-MVLIQIEEGESGQFQCMIQDTGIGMSEAYLPHAFEDFSREKSGTQTSVKGTGLGLAIVKSLVELMNGTIEISSQVNQGTTTRMKFHFEIAKESELEKNQETN------
251796742    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SIADVTATALANAIHTEHLDYSVNVRSM-----------ELQQANFKLEGLVKELEYLNELKSDFIATLSHELRTPITAVKGTVDILRKEVLGKLNDSQL-DLLETAGKSIERLLNQVNELLDFAKMENGKFELMYSEFDFEELIREATHIVDSLINKKKLELAVEIHAENRTMRADRERILQILLNLLSNSIKFTPQRGKITIKA-YMEDNEMTIEVIDTGIGIPVEKQKNIFTKFYQVNNQIN----GTGLGLAISRQLIEMHGGKISFESTEGEGSVFKFT------------------------
89902539     ---------------------------------------------------------------------------------------------------------------------------------------------------------FMGVQKARALFRSYAGPVEARQMDTIRAVQFVETQLAGAVGSASARVLVASLRILDEASQLRAHSRELEEKSDSLERATAELRQANEQLKSLDRLKDDFMSSVTHELRTPLTSIRALAELLRDDPRIAL--AQRRQFIEIIVSETERLSRLVNQVLDMAKIESGHAEWHTAEVDMRALVSQAVSTTAELFRERQIAVEVALPEQVPTLMADPDRLMQVMLNLLSNAAKFVPPGGRVRVSLS-SDDSGVTVAVSDNGPGVAAEQQALIFDRFRQGGDAANR-PQGTGLGLPISRQIVEHFGGRLWLESGLQQGARFLFHLPR---------------------
262199366    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------VRVRQPRSLMCAPISQHGELVGVVYLENNLMWDAFTERLEIVQMLAAQAAISIENARLLTHLKLSKEEAERANRAKSDFLASINHELRTPMNGIIGMIELL----FDTEPSDEQREYLGMARTAADQLMRIIRDTLDVSRIEAGKLELEPIEFELDDCMATLASMLPAQTQSEGPALSFDVAPEVPRLRGDRDRLLQVLINLFGNAIRFTPAEGLVALHVDLASRSALRFAVRDSGEGIAPEDQEAIFQPFTQARSA--NSKGGVGLGLAIVSSLVELMGGDISVESELGEGACFTFT------------------------
258406426    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELENANERLQQLATERAETLQALELTQSELKKARDLAEEANEEKSAFLAAMSHEIRTPLHVALGMLGIVLEEDL----PAEVQRKLRIAHDASSHLQGVIGDILDFSKIESGMLQLEETSFSFKEMARLIVQCLEPRAAEKGVELSTEVAETLSGYRGDPYRVRQILFNLVDNAIKFTESG-FVKLSAHLEPTDMYAIEVQDSGAGIAPDKLQTIFERFIQLDQTQARRQSGSGLGLSICANLAEMMGGTIRVSSQEGKGSLFSVHLP----------------------
221234053    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDITVERHREHAL-DQARIDAEALAAGRARFLANMSHELRTPLNAIMGFSDIMRARMFGPLSD-RYAEYAELIHESGGHLLDLINDVLDMSKIEAERFELQRGVFDAREAVQAAMRLLRVQSDTAGVQLRGVLPPGELEVDADRRALKQIVLNLVSNALKFTPRGGQVTVTAHGYDG-VLEIVVADTGVGISPEDLERLGRPYEQAGGAEQRAR-GTGLGLSLVRAFAQLHGGEMVIESRLGAGTTVSVRLP----------------------
117926505    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TDIALLLKVGAGLLLAFVMVLIWNRKLSRLTKQLQLASA-------EARVASETKNLFLANMSHEVRTPLNAIIGMSRLAQDLREEHV----RQDYLVKIHGASQSLLAIINDLLDFSKLEAGKLALERTPFQIDEVIANINAILGHKAVQKELSIRYYVDADVPHVVGDPLRLGQVLINLMGNAVKFTDQG-YIALRVEQVAHSELRFSVKDSGVGISPSAVAGLFQAFTQADNSITRRFGGTGLGLVISRELVKVMGGDIHVESELGVGSRFFFE------AEFVPIDEHAKTE-----
254481247    ----------------------------------------------------------------------------------------------------------------------------------------------FSLRIDLAGLQSRSLSLLGAVFISFILSIFLVYGMSRKLQKAVTKPIDKLANAFNDVSINKNYSLRLKNQTADELGKLADGFNSMLEVIEKRDRESENLLKAATAAKSAFLANMSHEIRTPLNGIIGITSLLDQTT----DDKKRRAYYTTIENSANALLLIINDILDLSRIEAGRFEPDESNFKLDEVANHVRRVFEPSAKEKGIAFEAVLAPRTPDLTGDSRRLTQVIINLVGNGLKFTEEGA-VSVAISAEDSATLHFQVFDSGIGITAEAQKNIFDDFSQVDGSITRRFGGTGLGLSVSKKLVELLGGEIGVQSRSGEGSRFWLKVP----------------------
136452452    --------------------------------------------------------------------------------------------------------------MIGAILIPLSFMLFHLVPNLNFTTIALQPYMLFPGLMWAAIR------FGQRGFLTSMFGVTAIAVTSIMLKNQPFLSAATPVEQLIALQIFIGIAALTGMI-LAAVLCERAQIRNELIAAK-------EAAEEVSRYKSAFLANMSHEIRTPLGAILGFTELMRNSEL---SASERSKYIDIVNRNGSVLTRLIDDILDLSKVEAGRLEIEEMSFSLQTLIAEVLSLLNVKAQEKGLLLKSKFEESVPQVVSDPTRLKQVLMNIIGNAIKFTEAG-EVQVNIGSKSVKGITFTVKDTGPGISLEQQSRLFQTFTQADSSTTRRFGGTGLGLSLARKLTRALGGDVALDCTSGNGCTFIAT------------------------
110834714    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------AFFAIILGLWIAHYLTRQIAAPDLSGLLRT-LRYGEYTVRGRRRLQGELGELQDNINELAGALEGARRELQDAHRHAQTASQAKSDFLAMMSHELRTPMNGVLGMLQLLEETA----QNDEQHEYTQAALESTGHLLDVINDILDFSRIEAGRMDLDPSFFEILPLLKNCVATFRYVAESKGLYLQLEGAEALAVARSDPTRLRQVLSNLISNAVKFTQEGGVTVSVSVSPVHGDWLIAVADTGIGIPREKRAGLFKAFSQIDSSTSRRFGGTGLGLAIARKLSEMLGGTLTVDGREEGGSIFTLSL-----------------------
172056400    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RGNSAHLEVYAERIDIEGGWKVILVIRDITRE--TEADRLKTELVSTVSHELRTPLSSIYGFTELMLNREIDAI---KQQKYLSTIHNETERLSNLVTDFLDVQRMQSGGQRYQMAHLDLYSIVDQVIGVYKASNGLHDIQLHL-LSVERPAIIGDETRIKQLLNNLVNNAIKYSPDGGQVDITVS-TDQENATIQITDHGIGIPQYAFAHLFDKFYRVDNSDTRRIGGTGLGLSICKEIVKEHDGVIHVESTVGKGSTFTVALPLHALENV---------------
217970259    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLFKEQQRFTEELQQARDQAEKANQAKTEFLSSMSHELRTPLNAILGFAQLLQNGRQ--PLSERQLRQVEQIARSGRHLLQLINEVLDLARIESGRLQVSLEPMLAHDVIEDAAQIVLPLAEQQGIALALPPAQACARFTGDYTRVKQILINLLGNAIKYNRPGGAVEVRCEAVGGRC-RIGVVDTGIGIPASRLGELFQPFNRL-GAESGSIEGTGVGLALTRKLVDLMHGELGVHSREGEGSAFWFELPL---------------------
254446207    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SMLDKISERDTSLREVNINLEKLVEQRTKDLRIQNLALQEAMETANAASKAKTEFLATTSHELRTPLNPIIGYVEKIQRQPNGPHSND-----LRLIKQSAEQLLRLIEDILDFSRIESGTLKLENDQIDVEELCESVVKLLSEQAEQKGLDLNYSFNENEKDISIDAGRLRQVLLNLTNNAIKFTNEGS-VTIKCSLNHDADLIIEVIDTGIGIDSQDQDKLFKPFSQLDSSWTREYGGMGLGLAICQRIVKAMGGRLTCFSEIGRGSRFSAQIPVE--------------------
116250541    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITQWKRTEDELRNAKGAAETANAHKTDFLARVSHEIRTPLNAIIGFSDMMAGERFGPIGHPRYIEYANDIGRSGRHVLDIVNDLLDISKIEAGEMDLDFAAVGLNEAVSEAVALVQPQANSQRVIIRTALSHAVPEVVADLRSIKQIALNILSNAIRFTPSGGQIVVSTSYEANGSVVLRVRDTGIGMTRSELDQAMKPFRQVSSTQSRHRGGTGLGLPLTKAMVDANRATFSINSAPNEGTLVEITFPSQRVL-----------------
149370174    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IYTTGLGVTLIVILSLLTLSLYKIN----NLKAKANNLLIQ---KNSELQAAKEKAEKASVAKAQFLSTVSHELRTPLYAVTGLTHLLLDENPEP----KQKEHLDSLKFSGEYLLSLINNLLDLNKLEAKKTEVEYLTFNLEKQIRDVIDALKNSAQDKNNKVTLDFDNELPDIVGDPIKLSQILMNLIGNSLKFT-QNGFVTIRVKKNNEDNIKFEIEDNGIGISKKKRSTIFESFSQGSLQVNRKYGGTGLGLSIVKNILKLMNSDIHLESTLGQGSKFWF-------------------------
254445929    --------------------------------------------------------------------------------------------------------------------------------DGVWSEDVQSLRISVTPPWWASIGFRVIFILAVVSALVLLYRIRFILRRQREALERRVAERTSELEAANLSLAEKQEEIALQNKELQRGRVELEDRVHER---TKELEHAKLRAEESDQLKSSFLMNMSHEIRTPMNAILGFSELLKDKDI---DEKDRNEFIEIIGSNGRSLLVLIDDILDISLIQSGRVKLRNEVFYIDEVLNELKDFYRLKTTSVSVELEDVELFKGLKLNADSVRFRQVLNNLLGNALKFTEKGS-IRFGCKPRNGEAL-FHVVDTGLGIDKIEQKRVFDAFYKIENDSSKLFPGTGIGLSICRKLISGMGGDIWVESQPGEGSVFYFTLPLSQ--RPVDEDSSD--------
90420832     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRLMAVIDDLSIARRDAERKAVQLTEMNQNYAAEKERAETASSAKTTFLANMSHELRTPLNAILGFSEIMRQGTFGPIGCPKYGEYAEDIHQSGHYLLKLINDILDMAKIEAGRLVLNHETVDLSEIATETGKIIEVQADQKAICLDADV-PERMELTVDRRATKQIVLNLLSNAVKFTDNGGTVKMKLR-TVGDAALITIADNGMGIPRAALKSLGKPFEQIENELTRTNKGTGLGLAIARSLVALQGGRMRISSQVGEGTIVAIRLPLT--------------------
152982458    -----------------------------------------------------------------------------------------------------------------------------------------------YMVVVLSLCAVGAAALG-LVYAQEISTLTSAGDRLLLDSIFLKISAVLLIIVAVSSWWVVGRHLAQDD---LNRQNELTQEIDAHQRTDAALQSAKEAAESANQAKTRYVAGISHELRSPLNSILGYSQILLKN---EQLDAAPRTAIQTIQRSGEHLLGLVDELLDLARIEADRMRLEPAPILFAAFIDDLLSMVRPQAEAKGLRLQYTHGGDLPHVLADGKRLRQILINLLTNALRFTDTGS-VTLHVECT-GVSMRFDVIDTGIGIAVQDRQRIFQPFERGAAGRLRGEPGAGLGLAITEKLILMMNGSLNLISTQGQGSTFVVRLPLMEINAF---------------
88860288     -------------------------------------------------------------------------------LVSQTLTKQLIPSLLNKTIDLPNMLIRQHLLEVNGNVMGLL-----VIEYTRSEKNYTLFALMATLSFAMFILTLVVLPIFVNKRIKENTARLENEINLITDKKDYHLTVSTDLGIGLNKIAILINQLLNSVKESESLHLVAEDKLHGLQLSLENQIMSRTQAQQANETKTTFLATMSHEIRTPMNGIIGTIDLLRHTELSGP----QVRLSSIIRDSAFSLLGILDDILDFSKIEAGKLKVDLIPLSVQQIVEEVARVMSSIAHKNALELNLFIDPNIPELLGDPIRVRQVIYNLCSNAIKFTDKQGKVSIDVTLSQKTHDFFKISDNGRGMTKQQLGRIFQPFSQAEDSITREFGGTGLGLSICKSLTELMYGQIKVTSEPGIGSEFLISIPFT--------------------
295688409    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSWDAADPGLTLIKSLAPWLALGFLVMSLAAFFLLRRVMEAL----------AQIRDSRRQLIAAKEEAEAANAAKTLFLANMSHEIRTPLNGVLGMAQVMAADTL----SEPQARRLRILEESARSLMALLNDILDIARLERRAMRLREQPFDLVEMVDAACSAFSGAAAAKNLGLKVDVAPEAGGRWGDPIRLRQVLGNLVANAIKFTEVGG-VTVRVRPLT-KGLRFEVEDTGPGIAPQSLPSLFRRFSQADLSMTRAHDGAGLGLSICRELIELMGGSIDVRSEPGQGSSFFFVVPLERLADQRP-------------
197285590    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DISARVKMERSLQNMAT-AAEQANQAKSMFLATVSHELRTPLYGIIGNLELLQSLT----QNEETARLLKTMDNSSSLLLKIISDILDFSKIESKQLKIDVKPFNCRQVVSFVISNYLPLIAKKDLAIYCFIEPDVPKVNNDPVRVQQVISNLLNNSIKFTTTG-CITLHL-YRDEYYLYFDIHDTGRGINEKMLHQLFEPFFQVSQNTESASEGTGLGLAICEKLINLMDGDISVVSQENVGSRFTVRIPLYGALN----------------
253687500    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVSARVKMEESLQEMAN-AAEQASQSKSMFLATVSHELRTPLYGIIGNLDLLQTKSL----PQDANRLVAAMNNSSSLLLKIISDILDFSKIESEQLKIEPCEFAPHEVISHITSNYLPLVVKKRLTLYCFIDPKVPSLFGDPVRLQQVLSNLLSNAIKFTDTG-CIIFEVGCRDGYLEFV-VRDTGVGIQPREAVKLFDPFFQAGSGVQRHFQGTGLGLAICEKLVNLMDGDITIESEPGLGSLFGVRIPLYKA-RYAPAAINASLQGK---
162448983    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVARILVVALDVTDYV-----RARKKLEAAAREREELLRR-------AEDARRDAERANRAKDEFLAMLGHELRNPLAPIVTALHLMRLRAGGHAERERL-----VIERQIKHLTALVDDLLDVSRITRGKVELKKQRIEIADVVAKAVELASPLLEQRRHHLTVTVPSSGLAVEGDVTRLAQVVSNLLTNAAKYTESGGEIAVRAGRVEGE-VALSVRDNGIGIAPEMLPSVFERFVQERQALDRSQGGLGLGLAIVHNLIAMHGGRVSAHSERGRGSEFTIRLPAA--------------------
156974489    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------PDTIADIGKAVRQGEQVRTEILNYTRNKQPYWIDIDIIPLRNEQGVVERFIAIERDITEVKRLESDLETEALKARRANEAKSAFLATMSHEIRTPLNGLLGMLQILNDDIRDL----EQRKVLRLALNSGEHLLSILNDILDLAKVESDALALDIHPFKMADIITPVEVTYQGLCSEKGIVFNVDHCSDDCYYCGDSVRIRQVLLNLVGNALKFTKTG-HINVCIKALESPFVEFCVEDSGIGIPQDRMDSIFNEFEQAEVSTTRQYGGTGLGLAICQKLVTLMNGQISVESGLGKGSQFRFVISLPSDLGEVIEEKTEDVKGK---
295696526    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITEPLRALIDATRRIQKGDLGPRLSIATRDEFG---EVAQAFNEMALQRIEE---TRRHLVADVAHELRTPLTIIQGQLELIQQGVKRAEP-----ETLLPIQDEVMRLTRLVGDLHQLSLAEAGRLPLEKTWTDLTALAGRIVDNFQIEAEAKEITLSLEASDSIP-VYVDPHRMTQVIVNLVGNALRYTPTGGTIRIVVRQ-EGSEAILAVSDTGPGIRPEHLPHIFDRFFRSDEARSREEGGTGLGLAIAKEFVEAHGGRIGAESRPGEGTTFTVRLPK---------------------
119503084    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAAKGVLGDWNYDALKMPIIVRPAWWQTTYAAIAFFLILLIIVLTIIQSMKKSLNRVREREKELAFQVRERTVDLNVAKSEFLAVMSHEIRTPLHGIIGMNELLLKTDTTP----QQSRFARAALNSGKTLLHLISEILDLAKIEADRMDIESVEFDLVSVIDEVCYLQGEPAQRKGLKLDFIPDAALASYRGDPQKIRQIITNLVGNAIKFTESG-RITVALGVDASGDVRMVVDDTGDGIPDDARTRVFEKFTQADTSTTRQYGGTGLGLTICRNFAEVMGGSLSIETTPGTGTRVIVAIPLE--------------------
254444887    ----------------------------------------------RVGTLLIVLLMPFGSLLDYFVYPEQLGFFFFLRILCSVIALFFWWIMKG----PLGLRFYRVFGLFLFALPSVFISLMIYYTEGVSSPYYAGL---NLMLIGLSVAQMYVVESLISVLLTLLIYGLACYFHGAVSIPLLFNNLYFIVLTGTIGVTG-SYFLNRSRYREYALRHELDENRSELEASNL-------KLVEMDKAKTNFFANISHELRTPLTLLIGPLDRLRHNGDQPSAKER-EELLDIMQQNAMRLMRLINDLLNLVRLDSGTLQLRPATLELRHYLEGICRSFYPMASERRLDFTWEIDGGQPNVNLDRDKVEKILLNLLFNAIKFTPPGGKIILRARR-DGEFLRIEVEDSGQGIAAEELASIFDRFWQAETSSNRRYQGVGIGLALVRDLARLHGGDVEASSVQGEGTVMRVSLNAEVPVEPLPLEISE--------
254444887    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RNLASVYEMQQQIEDRTVRLEKALEQIKQT--ETQMVQQAKMASLGQLSHEVNNPLNFATTSIHLLRLGNSPHPEPELLEKPLTDLHDGIRRVSSIVSSLREFTHPD----TVRFERVDLRTALNTAIRFVQIPAAE--ITLVQELEGS-PMISGNQNQLMHVFINLLQNSVERGGEGREIRIRCSEVEERVSLV-FEDNGMGISPDEIDRVFDAFF----TTKKVGQGVGLGLSICHRIIQQHKGSINVESEAGEWARFIMEFP----------------------
119503200    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDREHSLQQAIKALEVARDEAQHVADTKTSFLANMSHEIRTPMNGVVGMISLIKETEL----SKRQRVYFDTIEKSAAGLLVVIDDILDFTKLESGHLRIRTAPFSLSDLLATLNTIFEMQAANKGLKFQLVSADGLPRVIGDPARLRQLLLNLIGNAVKFTDEGSELLVTIAESEASLIRFEVVDTGIGIPEEKQPGIFKEFYQVDITSTRAYGGTGLGLALCRELAQLMGGSVSFSSTEGEGSCFWLDVPL---------------------
259416722    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDLIA-LKRARDVAADAEARAQQDAEARKTHLAHMSHEIRTPLNGIIGSVDLLMRGASSLNADREQNDLLRTINRSAQSLQRLLNDALDIAKIDAGKLELAPAAFDLREVVNDAVKLFSAQASQKGVDLFREIDAKEWR-YGDQFRLSQILGNLLSNAIKFTDQG-TVGLHLHGTPD-ALHLTLRDSGCGIAPERLDKLFLPFTQASAHVAHEKGGTGLGLTIVHQMVELMQGRIRAESTPGEGTIFHLYLPL---------------------
144898582    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITHFVAVEEDATSRRDGEEELR-EAKRMAEAASLAKSEFLSSMSHELRTPMNAILGFAQLL-TNADNDSLGERQRFYADSILKSGNHLLSLVNDILDMARIEAGRLSLSFERVEPDQVMAEIIPMIAATAERRKVTLIDEISGGAPAVEADFTRLKQALINLASNAVKYNRTGGTVRFSISHGETGPVRIAVSDTGIGIPEKRRTEVFQPFARL-GAEASTVEGTGIGLTITKMLVEAMGGQIGFFTQENLGTTFWLEIPRAASQPVAP-------------
66044351     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TVVSYNAATFHDRDRKLKGVFAAARD-VTERKRFERTLEEKNIELEHASHMKSEFLATMSHELRTPLNAVIGFSEALRDGMVGDMTD-AQRRYIGDIFNSGQHLLSLINDILDLSKVEAGMMTLELESVDLDELLSNSLLIVREQAALQHIQLKLETEAEFGELELDRRKTKQIVYNLLANAVKFSEPGGWVTLAVRLVPEQFLELSVSDTGIGIAQSDMNKLFKAFSQIDSGLARKFEGTGLGLAMVKQLTELHGGCVAVASVKDLGARFVVWLP----------------------
149375878    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTVTPIRDDVDRITGFLGIAQDITE--RKRLEQ---MKTEFISTVSHELRTPLTSVSGAIGLVLGGRLGDI-PEKAQELLNTAQRNSERLAHLINDLLDTDKIAAGKIHFDMQVTPIIPILEQSLEENRTYCAEQNLKLVLTRKLTQTSVKVDVQRLKQVLANLLSNAIKFSPDGGTVSIEATSTDTD-ITVSVVDQGPGIPEDFQHKVFQKFAQADSSDTRQKGGTGLGLAITRELVKRMGGTIGFETTEGKGTRFFFTLPAVRSAQAIP-------------
142148982    ---------------------------------------------------------------------------------------------------------------TAPLAQPLGFAEVGLSVDATLAREHRILLTSLALVGIGMLASLFAALRIGAGIARPMFALSHAMTRYRRGDHRLEPSSADEIGELTRDFNRMAQALEGSREQVRTATSELQRSIETLRTKNAELEAARMAALQAGQEKQDFLARMSHEIRTPLNAIVGFTRLLLEQPDQSCSSE----YGRTIDRATQQLLHIVDGILNFTKLESGHVELEHRPFDGARCLQDAVALLLPAAREKGLELTLDLSPKLPQLVGDAHRLTQVLTNLLDNAVKFTARG-QIRIWADYDSGGRLSVTVEDTGIGLTALARERLFQPFAQGDGSVTRHFGGTGLGLAICDRLVRLMGGAMDVQSRHGHGSRFSFSVPC-----PIAESAHPSAPAAIHA
296186460    --------------------------------------------------------------------------------------------------------------ITAFIATMLILSIISILEP--YKNILISFTNFALLIIGLYLLNVPNSKLHPQTYNAFLVMIFAILLSIINYYNFAFIQKSEILNKAEELEIYRTADLVQANANLLAETHIRHK--AELEAIQSIKYEEKKRAVEYEKLRTEFFANISHELRTPLNVIFCAEQMLDIKRIGLDNDNQFKKYLHTIKQNSYRLLRLINNLIDITKMDAGYFEITLSNNDIVKITEDITLSVVEYVENKNIRLIFDTEVEEKIIACDPDKIERIMLNLLSNAVKFTPKNGTIYVNI-YDSTDKVIISIKDTGIGIDKSMQKLIFDKFVQVDKSISRRTEGSGIGLSLVKSLVEMHNGQISVVSELGEGSEFIIELPNVQA------------------
92113190     ------------------------------------------------------------------------------------------------------------------------------------------------------------------LLLDHNEALASVREQTRQGMLRVYVLLFVLMILIMLAGTYLVMALWRE----ARSRARHGE---RLQRQSQELQRAVQQAEAASQSKSEFMAIMSHEVRTPLNGVVGMLDVLEDEPC----QEKREQHFATLRESTASLRAVINDVLDYSKIEAGRLDLEHSPFPLTRMVSRLAEGYQSR-QTSDVSLIVQLGDDLPPVIGDATRLRQVLMNLMDNAFKFTQVGS-ITLSVQSRKPATIFFEVRDTGVGIDKQVQAALFEPFTQVDTSLSRRHEGTGLGLAICYRLVEAMGGHLELNSMPDLGSVFHFCLPLS--------------------
186686479    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQLAQRAASAIENAQLYWQAQEANRIKDEFLAIVSHELRTPLNSMLGWVQIIRHRKL---DEAITSKALETIERNAKLQSKLIDDILDISRIVQGKIRLNLRKVDLVIVINTAIEAIYPTSEIKDIQVESNLDSSVGEIMGDAERLQQVVWNLLSNAVKFTPSGGRVEVCLKQVNSNAQ-ISVSDTGKGISGEFLPYIFERFRQADSTTTRVDGGLGLGLAIVRHLVEIHSGTVYAVSEEGLGATFTVLLPL---------------------
163814849    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVTKQKETEEKLSKAIVD-ANAAYKTQAEFLANMSHEIRTPINGILGM---LQLTLMAEDLQADYRDNLITAKNCADTLLRLINDILDISKLEAGKYKIKEETFDIRTAIEDTVAAQVPIATNKGLQLDCSFGSNIPKVRGDGQRIQQVLNCLLSNAIKFTSEGS-VRVKIASMDDGENKIKIRDTGIGISEANMSKLFIRFSQVDASDTRKYGGSGLGLVITKQIVELMGGNITVQSKEDIGSTFIVEIPLKVIKGADAADE----------
149280628    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QKLDLSEKRAREALSVKENFLANMSHEIRTPLNSILGFTNLLQRRNADGV----MAHYIVSIQQAGENLLAIINDILDISKIEAGMMRIVNKPFSIRGLLHSVEVLFSERVKSKRLGYHTLVDGDVPTLIGDATRLTQIMVNLLGNGLKFSEKGARVGVKCKWPDHVVLVFEVSDNGIGIEQEKLNQIFGRFNQADDSITRNYGGTGLGLSIVQNLLSIQHGDISVSSEAGKGTTFTFYIPYQKILHPVPAPKTSETTWISKA
86751073     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLTEQLKYEDEL-KAARASAEQAGAAKADFLANMSHEIRTPLNGIIGYADLLEDQTLVPTT----RRQVERIFEASDSLRVIIDDILDFSKIEACGLKLESKPLYLTELIDNCVSIIQPKAEEKGLKLLATARDTPAVLMGDAARLRQVLLNLMNNAVKFTSAGS-VELIVSCVSRADLRIAVVDTGIGISKVDQQGLFKRFSQADETISRKYGGTGLGLAISQRIVQAMQSELKIDSDQGRGSTFYFELPIAERIDI---------------
165976354    -------------------------------------------------------------------------------------------------------------------------------------------YVNWVLRLGRGKAALLGFFVLASCAIVAQSLLTYLFTGGILAQDILRSISFGLISAPIYFFNLIVEKLEKSRIQLEQSVYD----LGILREQDAFLNAT---LEKNNRDKSVLMATISHELRTPLNGIIGLSRILLEGEL----TEQQREYLKTINISAVSLGHIFSDIIDLEKIDSRRVELFRKEIEFSQLISDISNFGNLMAEQNKIKFHIDYSDDLPNIYVDNARLSQILWNLVSNAVKFTPAGGDIYLSVKRIDNDHFSFSLKDTGIGIPKHEQRKVFAMFYQAENSQERKAQGSGIGLAISKRIAKLMGGDLTLHSEMGKGSTFTLTI-----------------------
119476961    --------------------------------------------------------------------------------------------------------------------------------------------------MALQQQANAQVLLGVALIVVLAAALLAFRISGSISMPVLSLTVNELDSGRLSSRAEVTKALARGINRLARSVAQSQEQLAALSKKNRALEKTQQALKLASTAKDDFLAKMSHELRTPLTTVVGFSRLLNQSKM----NSKQVEYSDNITVAAELLLDTINNMLDFSKLQSSAVSIENIKFDLREAMEGLVAMHAYQAESTGLDLILIIDRNIPRLLGDPTRIKQIVNNLLSNAVKFTKQGEVVRVSLGENDDGSLSIEVIDSGIGMDEKSQARLFQPFTQADDTITRRFGGTGLGLVICKQLAELMGGDIVINSDLGVGTCMTVTLPL---------------------
32476376     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IHSIILTRLGAMGIIAALITLFLGAVTSIGMLKAGIVAQQRSH----ALLQDQRDLATQAAAQARQAAIIKNQFLANMSHEIRTPMHGILGTAELMTRSSL----DEQQRHYMYMIQTSAKGLLTVLNDILDFSKVDSGQMTLESVPFELKDLLSQTMHAV---VNLKNEEVDLQFQPPVEIIVGDPTRLRQVLINLVGNALKFTEQG-RVTVTVENEKGSRIAFTITDTGIGMTQQQQAKIFEAFTQGDSSTTRRFGGTGLGLSISSQLVELMGGRLQVSSVPNEGSSFRFDIPLRTTNGVEPHE-----------
117923577    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QNDVRQLQTVANEVGKFVQRRRSEIALRIASDEALKANRAKSDFLAVMSHEIRTPMNAIMGM----TELLEETELTTIQRNYLSICRSSGQNLLQLINDILDISKVEAGRMEVAVAPFHLHRIIHDANQVILFRAQEKGLNQIVYIDPAVPTILGDQARIRQILINFLGNSVKFTQSGTIVTTRAHANKEDQLVIHVVDTGIGIEQSEQEAIFKAFHQVDSSNQRQQGGTGLGLAICLKLVALMQGSVSLSSRAGKGSTFTLTLPLT--------------------
254443566    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------INGQQSAIVGIIQDVTNRIHSEN-RLIAAFNELETSKEKLEQSNLEIEKAKKLAQSSNKAKSYFLSNISHELRTPLNSIVSLTQALLEGTFGDLN-AKQHENLEIVSESSKHLQSLINDILDLSKIELGKMTLKFAQAGIGDIARSSIRMIEQEASLKNVRCILEINTELENIEVDAKRLRQILLNLLVNAVKFTKSNTDVTLQIEESENESVVFNVIDHGIGIDQNDFSKIFSPFTQLDDSLSRHYEGTGLGLAIASKFVELHGGGLRVASTPDLGSTFTISLPIEQTKD----------------
37522318     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERKQLEAEREQLLERAEQAREAAEAANRTKDEFLAILGHELRTPLNPIIGWTQMLRRGKVGP---DKHDQALEIIERNARLQTQLIDDLLDVSRIMRGSLRIAPQPITLAAIVVCALEAVRGLAEQKQVQLFEQLRTTAP-LSADPTRLQQVVWNLLTNAVKFTPAGGQVQVRLE-SGGGMARLTISDTGVGIPAEFLPHLFERFRQADTKSTREQKGLGLGLFIVRHIVEAHGGTVQAESEEGKGAAFTVVLPL---------------------
37522318     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGFLVAALNPYRRYDAE-YAGFVDLLTGQ-----IAAGLANARAYEAECR-RAEEIDRAKTVFFSNVSHEFRTPLSLLLGP---LEDVLAGDGISAPTREQLTLAQRNGRRLLKLVNTLLDFSRIEAGRIQANFLPTDLASLTAQLVSVFRSAVEKAGLRLVIDCPPLAEAVYVDRDMWEKIVLNLLSNAFKFTLRG-QIAVRLRQQTGE-VCLELEDTGVGIAAHELPRIFDRFHRVAGVAGRSHEGSGIGLALVAELVEIHGGKVSVQSVSGRGSTFTVRLPTG--TAHLPAD-----------
251826803    -------------------------------------------------------------------------------------------------------------------------------------------------------------QINFATYLMLF-ILVCTVSLTVLLAYLISRSVIGPLQSLQQAMKDITNSGDFSRRLVVSSDDEAGDTARIFNELIESVQLAHVAAEAASRAKSDFLANMSHEIRTPMNSIIGFSEL----ALDNPDPKDQQIFLSQILESSNMLLGILNDILDLSKIESGRMMLDVASFDFDELLGSIERSFALRAQEAGLGFTLRLGESGRVFLGDVLRLRQILTILLGNAVKFTSQGTSLEVKIRVPDGKVLEFSIQDTGIGMSAETIKNLFQPFVQADNSITRRFGGTGLGLVIARNLAQMMHGRITVESQLGVGSVFRF-------------------------
150015425    --------------------------------------------------------------------------------------------------------------------------------------------------IPLHIIFIVQSLTSAVIYFLGWKAFIYMHWRFANKHKKFDLSHFPILSGAVEAMNKIASGDFNVLVK-----------TNELDPFNEVADNVNRMAKELEKLRQDFISDVSHEIQSPLTSISGFATLLK---KGSLDKDQISHYASIIETESKRLSKLSENLLRLSNLESEDNNLNLKKYEINKQIESVLLMLEPQWSAKNITLDISLEETI--ICGDEDLLSQVFINLLNNAIKFTPENGNIGVNL-YNNEDGVECKVSDTGIGISSEDQPRIFERFYKADKARNRSLGGNGLGLSIVKKIIDLHGGKISLTSEIGKGTEFIIWLPK---------------------
26990435     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILSDIERRERDRLELQDKRDELQAMVERRTASLARAKDEAEAANLAKSRFLATMSHELRTPLNGILGMAELLRGGRLEVAD----RQRVEALYKAGEGLLAILNEVLYFARLEEGESRAERVVFSLRQLCQEVLALLEPMAMENADTLQLQVDEQLAAYYGAEQYLRQVLSNLLANAIKFTEHGQTVQVLANNECSQRLRLSVRDNGIGIEPAVQAKIFDRFVQASEAVTQRYGGTGLGLAICKHLVEKLGGSIGLESVQGQGSCFWFEL-----------------------
87308035     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISARKEAEFALQRAKRAAESAVRVKSEFLTNMSHELRTPLAAILGYSEIMEDHAV----TSESLEAVDTIRRNGQHLLELIGDILEFSRIESGKLEVSAMPTPAYEFLKSTFESFRELADDKGLRFVVDVSDQIPEIITDPVCVRQILWRLVTNAVKFTDAG-EIGVAVRVADGN-LELNVRDTGCGIPAEMLSSIYQPFRQADNSSTRRHDGAGLGLAICQKLSQMLGGDISVRSQAGAGSQFTVRLPIERTAS----------------
254448236    ----------------------LRYTQADDPRVLRELFLAQYRQFTLNTTAILFFLIALAIIFHDFLRTPSVLAWTVAHMLTGPYFTYLFRRFSNIPEHKRDYFKWYVISLRMECFSGFMWGIMPLAFFPIYDNLTLPIIILGSVIV---IAAAMALMFLPGGFAVYGPPAIFLQATTIIWLRLFIMGLLGYMYLGMSVVTSLNVNRAVARASLLRFK----------------NQDMLESVEQANVAKSRFLASASHDLRQPLHALSLLLGVLSNKR------EYREDIVQRMQKSVSSLEMLFNSLLDISKLDANAVDVHIQDVPLGDVLHQLKEDYSGAAVQKGLGFHIDINPQHA-VRSDPILLKRILSNLISNAFRYTPAGGHIDV-AARQEGDKLVIEVRDTGPGIPADKHEEIFAEFVQLDNPERDRNKGLGLGLAIVRRLCHLLAHDVDLHSTADTGTTFCIRAPLSRVADAPPASNSEHSDE----
257094698    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HILDEASQLRTYSRELERKSRELTAATLELQEANERLQELDRVKDDIMSSVTHELRTPLTSIRAFSELLRDDPKMHLADRE--RFLGLIVSEAERLSRLINQTLDLAKIESGRADWNGCELDLKEVVEQSLAATSQLFREKDAHVDLDLPDNLPLILADRDRLIQVMLNLLSNAAKFLVQGGRVSVKLRVLAD-ALEVSVSDNGPGIRPEDQELIFEKFRQVGDTMTAKPAGTGLGLPISRRIVEHFGGRLWVESVPGEGATFRFTLPFA--------------------
15602178     --------------------------------------------------------------------------------------------------------------------------------------------------------------LRFSILGVIVLAILALCTQALLSLFIIGSVVFGLISAPIYFFTVLVEKLERSRLGLAKMVENLRKEVSERVLAEKKLSIALDNIEKTSRDKTRLMATISHELRTPLNGIIGLSRILLDEKL----TETQQNYLKTIHVSAISLGHIFSDIIDLEKIDARRIELNAKAVELNSFLNDISNVARLLAQQKKLAFQLVTDKNLPTFMVDYARLSQILWNLIGNAVKFTQEG-RITLNVKRVSEYQISFSVSDTGIGIPANELPRVFEMYYQVQSSG-HKPLGSGIGLAISQTIAQLMGGDLYATSEMGKGSCFTLMLPVKEVEKPVRVQNQ---------
242263214    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RFFRIIRQPLFGLNNQVIEVIQIAIDITEEV--------TAKNKMEETLRMQEEIFSNISHELKTPLNVIFSTNQLMELYFKNNCNKEKVSKSINIIKQNCYRFTKLINNIVDVSKIDSGFFELNLSNENIVNITEDIVQSISEYIEGKGLSIIFDTNVEEKTIACDPDKIERIILNLVSNAIKFSNPEGQILVNV-FDKGEFVEIIVEDTGIGIESKHLNNIFERFHQVDKSLSRNAEGSGIGLSLVKSIVEMHGGSISVKSQVNKGSTFKVVLP----------------------
254423560    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WQSNEVVAAHELHSTLLLAALEFSQASLKRVASEANTANRAKSQFLAKMSHELRTPLNAILGFTQLLHYHETLSF---EQRDRLNIINRSGEHLLSLINDVLETSRIEAGQLRLNESCFDLHQFIESIREMLTLRASNKNLLLKVNQTPRVPQVWGDEIKLRQVIINLVGNAIKFT-NNGEVRIRVSCLSGMGIQFEVSDTGCGIKSENFDAIFEPFKQT-KAGRRAYEGTGLGLSISRQNARLMGGDIEVHSQLGEGSTFVC-------------------------
148974903    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LNGKVVNKELVLRKSDGTRFVALVSYYLFELDGEIATLFWAFD--ISEMKRLNEQLAEEKERANLASQAKSEFLANMSHEIRTPMNAIIGLSYL----AIGEISNPTARTYIEKVHRSGHSLLSSINDILDLSKIEAGQLFIDNIPFNALATFKDVIDLMESKADEKQLNLSMSIDPELDPLLGDPLRLFQVILNLIGNAIKFTEKGS-VSLTVDIVDSNERELTMKDTGIGISDDNLHKLFQAFSQADTTTTRRFGGTGLGLNISQKLVNAMGSQITVESEFGQGSEFSF------VVTFARTTNEELAQFKA--
220907616    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------PLLQSLPPRGLKSVMAVRTSYQGQTNGAIALLQYTQPRSWRSEVDVLEAVAAQVGIA--LAQAHLLEQETRQREQQQNLAKGRFLAVMSHEIRTPMNAVIGMTTLLLDTSLTP----QQRDYVETIHGSGEALLCLINDILDFSKIESGKLELETRPFNLRTCLEEAIDLLATRATEKGIELAYLIPPTPEQIQGDVIRLRQILVNLINNAIKFTEAG-EVVISVTAREQYEIQFAVEDTGIGIPIDRLDRLFRPFSQVDSSVRRHYGGTGLGLAISKKLAETMGGRIWVSSRLRQGSTFYFT------------------------
150392090    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RMAVQVVSRDISDRKRAEILEKHMAQKQQLIHEMQECDRLKTEFFSNISHELRTPLNVILGSLQLMNLYTNKEASPNNLSKHVGIMRQNSYRLLRLVNNLIDMTKIDSGFCEMQLQNHNIVSIVEEITLSVAAFIENRQITLLFDTEVEERMIACDPDKIERIILNLLSNSVKFTNYGGQITVYIEEIEGN-VVISIKDTGIGIETEKLDMIFQRFRQADDLLTRRNEGSGIGLSLAKSLIELQGGTISVTSEYGRGSEFTVTFPIRVVETMKGEVQEINNKQKSY-
182677962    -------------------------------------------------------------------------------------------------------------------------------------------------------SRLGHYLGVLAVLASIIAAILALYLQAALAPAAERAAIGAMLFTILLIIAGIAAWLFVLTQESRSVAQEERREIEAHKRTDQKLQKAKEVAEAANLAKSRFVVGLSHELRTPLNAIMGYAQILERDVSIPSH---RRNAIRVMHRSAEHLSGLIDGLLDISKIEAGRLHLSRDEVRFGEFLDHLVDMFRLQATAKGIDFVYIRSEHLPAVFTDEKRLRQILINLLTNAIKFTAEG-RVTLRVSYRYP-VARFEIEDTGMGISRNDQERIFYPFERGQHAGTYAIIGIGLGLTITKLLTEIMGGEICLTSEIGVGSTFQVKI-----------------------
163793550    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTIQRRDGTVSSVEITARTIEIDGVLTLVGFYRDISHRKAREYELSKTRFLANMSHELRTPLNAIIGMSELIRSELWGAVGHPKYAEYATDINDSGLHLLDLINDILDFSRVEMGKVTLHDEDIDVTDLLEQSRRTIAGLLEERDLTCVVRVSGS-PILTADRRAMRQMLLNLLSNAVKHTPPGGRVTITSDVDGQGGLAIVVEDTGRGIPAERLEWITEPFNVDEEISVTRQGGAGLGLAITKRLVERHGGQISIDSSEGFGTSVRLSFPPGRV------------------
254512907    -----------------------------------------------------LLIFASAVLAAYYYSAPLAKFILLFVVISEICDYWLFNRILKSEVSTQAARRFLPHLYLSAFLSTFTIIAYSVGIVVVTGPTN-HFVPLFFLFAAALFSAMNSHYIKQVLTFRLVCLGIAFLFIPVRDIVIMEAPLQSELWAQLFISIFALYFIVESARGYLSVYRAQ---LAQMELLRKEHEKSR----AAYKAKSEFVSTMSHELRTPLTSIKGSVDLAQSGKLGK-TSKNVSAALKMAQRNCDRLLKLIDQILDFQSAESGQMTFERQRFDLVELITDTFSSVRPSASEKGISLRSEFPDREVEITGDKQRLQQVIDNILTNAINFSPKDSDIVVFLQTDNGK-VRILFRDTGIGLSESDEARVFDPFTQLDSSDSRSIGGTGLGLSVSRQIVEAHGGTITYHKNSDTGTTFVVEL-----------------------
239908609    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGHRVDAEAEYRLPGGNEIFCHEMLAPIRSRGEIVGIMGVNVDLTDRRRMEHDLR-AAKEGAEAANQAKSEFLANMSHEVRTPLNGILSTLQLLGTTSL----DAEQQECLFAAIKSSHRLTQLLSDILDLTKIEAGKLPCRESRFEFGQLRRAVLELFAKAASDKDVGLVFTISDDMPWLVGDEVRLRQILFNLVGNAVKFT-LQGQVTVEAKALPSAGVLFVVSDTGIGIPDDQLQYVFEPFSQIEGSYTRRFQGAGLGLSIVRKLVRMLGGELAVDGTEGGGTTMYCSIPLKR-------------------
90422175     ---------------------------------------------------------------------------------------------------------------------------------------------------AFRTGAVSTAVLLLVGVLGFIS-LSFVRTRLSAPMRNIEAALATLRAGDLDTPIQVPRWNDEPSAIIRALEGFRLEALEARRMRLRIRDEMVKHSEKLGRTKSQFLANMSHEIRTPLHGILGTVQLLAQSRV----SDEQRSWVQALDQSGRLLRDILDDILDFTRLESGRIRVDTAMFSLTERIAMVNATIRASMERKGLDFTVEIDPELPEVLGDAGKLGQILLNLLGNAAKFTKQGG-VRLTVAGDAGRRLRITVADTGIGIAPEALAHIFEPFSQADGSVARRFGGSGLGLAVCRGLLDALGGDIDLQTEVGRGTSFTVLFPVSR-------------------
257094337    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAERNRAADELAQHRDHLEELSRSKSAFLANMSHEIRTPMNAIIGLNHLLQQE----ITNPKQRAQLNKINDAAQHLLGIVNDILDLSKIEVGRLTLEETDFSLLRVIDHTLSMLGERSRAKGLQLLRDIDPAIPPLRGDPLRLGQILLNFVSNAVKFS-DHGQITLRARLIEMQGLRLEVEDRGIGLTGAQQARLFAAFSQADESTTRKYGGTGLGLTICRRLAAMMGGEVGVVSEPGVGSTFWTTVRLGRVDNARP-------------
293605362    ---------------------------------------------------------------------------------------RLARKILPAEGLAGQAVTSRRLLHVRDVPAGHLEVASAV---GRSNPAELVVYALIELGFNRAIGEVERSLLEGASEMLASAIRSGQDRTRLESLLEETQRQAEELQTQQEELRVSNEELEQQSRILQESQARMELQQTELEQTNTNLEEKARQLTQASQFKSEFLANMSHELRTPLNSTLILAKLLSDNKPGNLSTEQVK-YAQTIYAAGSDLLALINDILDLAKIEAGQATVEVEQVTIASTLQRLLEPMRPMAVEKGLVLELDIDAAVPTMQTDAKRLGQVLKNLLSNALKFTERGS-VAMRVSRSGRDRVRFAVHDTGIGVPAEQQELIFEAFRQADGSTHRKYGGTGLGLSISRDLAELLGGKLTVTSTAGQGSVFTLEVPL---------------------
255526304    -------------------------------------------------------------------------------------------------------------------ILGIAYFFIILILPPVY-----------YINLILPVEIISDFMILYIISKMLYMHIIKKSNNAIVIVAMI-IFLGTRINDILYEYSVIDTGSYAPIGILIFIFAQSYVASDKFSMAFSKIEEMTERLKSVDKMKDDFFAATSHELKAPLDGIVGLSKSLIDCNSNQLGNDE-RETLILIKNSARRLSNLVNDILDFSKIKSNDINLIMKPVDIRQLINMVTKSFKSFMSNKSVEILNKVEESVPYVYGDENRIQQILYNLIGNAVKFTNEG-QIEISAA-EKGDYIFITIEDTGIGIDESDIYKIFQPYNQVE-GINKQYHGSGLGLYVTKKLVQLHGGELEVKSTLGEGSEFTFNLPK---------------------
255526304    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EVTSLQGKVESTTKQVEELNEGFEENKKMLSQVDKLKTEFFTNMSHELRTPLNVIWSTIQLIQSINANKLAAGDMDKYLNIMSQNTLRLLRLINNLIDTTKIEGGYLSLKLANGNIISTIEEITLSAASHVQSQGIELIFDTEVEEKYMAFDGDKIERIMLNLLSNAIKFTEEGGSIFVNI-YDLQDKVKISVKDTGIGIPEDKLDSIFDRFTQVDTSLSKKLEGSGIGLALVKSLVEMQKGRIYVKSTLGYGSEFIVELPAVTVKEN--EELDQNIKSKSFS
114705118    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRLTDIIHALSETRSDAERKAAQLEELNHSFRIEKNKAEAASRAKTTFLANMSHELRTPLNAILGFSDIMRQQMLGPIGSEKYTGYAHDIHESGEFLLQLIDDILDMQKIETGRTTMLRRIFDLTEAVAESARMIEASVARRQIDLVVE-QPEKLNIYADRRAVTQILMNLMSNAVKFSDAGGEVRVSVKERSG-AVLLSITDRGEGISQCNLAKIGRPFEQTESEWTRTKKGTGLGLAIARSLTELHGGRFRIASTLGEGTIVAIRLPNT--------------------
226324990    ---------------------------------------------------------------------------------------------------------------------------------------YVYTFAQTFFILFMNNTKGVRYLIKSALFSAVPLIGILANTYIIPLYGAYPFQPYCLVIGALLSYLFMVEH--------QQDQMEFEHR-KRLSKALELEKESTRKAKVAGEVKNAFLANMSHDIRTPMNAIIGFSDIIAE---HPDDEEIVKNAISKIQASGEILLKIINDVLDLSKIESGKAEIVEMVTDLKQMEENLKMMLEYSIQKGMIDFKVEDQIENPLVWCDATKLQQVLVNVLNNAVKFTQAGGTITFSCVQRPGFAEYFTIKDTGIGMTEEFQKHAFEAFERERTSTESKTEGTGLGLAIVKKLVDLMHGDVIIQSNSGQGTKIQISLPLRIATENQLHQSDKAKEYK---
37676880     ---------------------------------------LQRQHYLGLATSVVLMLMLSLAIRSWIQNRVANALESLMAYSRFAGTGEKYERFNGSDI-LEFAHIGHTLENTFEQLESQRRSFQDLF---NFALSPMMVWSESGLLIQMNPAAMKELGIEHASPQDFSNPLFQL----FKLKLSPHLKMAAQGATLTGINVPIGEKIFRWNLSPIVVENGISGIIVQLIDAEKQSNLARREAEQSAKTRADFLAKMSHEIRTPLNGILGIAQLLKRS----VNDAENLKQVDVLCNSGEHLLAVLNDILDFSKIEQGKFNIKKRDFNFYDTLNTLENIYRPICREKGVSFEIHNQPLDCQLHTDQVRLNQIMFNLISNAVKFTPAG-RIEVSFKLEEHSILSIQVSDTGIGIDESKLESIFEPFVQADSLSTREYGGSGLGLTIVKNLVEMLEGEISVQSELCKGSTFYLSIPVEK-------------------
71907078     ----------------------------------------------ALQPYAPFVALAAAFIVAWITHGRYYLVRPNETASAHATTCAICREYEAEDMAHCPAYQGPICSLCCQAHLGAQWNAVALPYLDTGLGHYLLLMTGIVPVLALILGVLYTHEL--LALGSPEPAVVARLQDSFIKTFAALLMLSGVIA----WWMVLTQE--SRRVAQEESNRQTQLLIQEIERTDAALQQAKVVAEQANQAKSRYITAISHELRTPLNSILGYAQILAADEDIPPN---RLQAVSVIRKSGDHLLSVIEGTLDIARIEGGKLTLDVKAMDFPELMQQIVGMFELQARNKGLSFDYQPVGELPAVRADEKRLRQILINVIGNAVKFTVRGG-VSFKVECRRD-MAIFEIRDTGPGIPAADLERIFEPFTRGS---TVQAGGSGVGLTIARMLTDLMGGEMQVSSTAGEGTLFRIRL-----------------------
149183788    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLTNEINAPNQAQYKLINGQPRMIQVYAENETLTGWILVHRDFTKEY-----EADQMKNELVSTVSHELRTPLASVLGYTELLINRELKP---ERQKKYLNTIYQEANRLTVLINDFLDVQRMESGKQTYEKKYESLTPLLKEVIEGIKINTSIHDIQFVSDADDDM--VLGDRDKLLQVFQNLIQNAVKYSPAGGNITIKL-HSAPKELHVSIIDEGLGVPEEAMPNLFTKFFRVDNSDRRKIGGTGLGLAIAKEIIKAHEGDIVLSSKLGQGSTFTVILPKVK-------------------
186682409    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQKQAEAQREQLLRQEQAAREAAERANRMKDEFLAVLSHELRTPLNPILGWAKLLQSPLV---SSDKLQQGLSAIERNAKQQVQLVEDLLDISRIIRGKLTLSFGAIDLSEPIAAALETVRLAAEAKAIQLEVLLDPSVGQVRGDADRLQQVVWNLLSNAIKFNSTGGWVTVQLTSVD-RHAQIQVSDTGKGIQPEFLPHVFELFQQQDSSSTRSFGGLGLGLAIARQVVEAHGGTITAVSAEGLGATFTVQLPLMPVPSPDAPD-----------
229521544    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------PVYSALITGIQAQISDSVLILLGQNKGQFSLEAKETLSRFRPLLERAISDIEHKEELQKLEIRTRELRLAQKLAEQANQSKSNFLAMMSHELRTPLNAVLGLIDILRGESTSY-----QVELLEQMENSAELLLIIINDILDLSRIESGHFSLHCHWLDLEKKLDQSLVYHRQIAQDKGVHFYVQSNKNPTEYYTDSARLTQILFNIVGNAIKFTKQG-QVDVVLDYTKD-GVVFRVKDTGIGIEKNRVEQLFTPFIQADNSITRNYGGTGLGLAITKHLVELMGGTIQVESEFGIGTTFTLYIPLQSRLKNIKQSTSSSQQ-----
186681707    --------------------------------------------------------------------------------------------------------------------------------------------------IVLAVTSVDNALFGEEIKLILIVLTVGLIGASLLASLYLAPYLARPVEEALNIHSHHAAQPVPHNFQIRELAQALDQMVERLKAGAEELEIAWKEAKNANQIKSQFLATTSHELRNPLHTIINCIRVVEDGLCDSREEEM--EFLKRANETTIHLLNIINDLLDISKIEAGKLSVVITPLDLRQILLEVINLQSVNVQQKGLQLKCELDPQPIPIKADAAKLKQVLINVIGNATKFTDTGS-ITIATEIQSSNGVVVIVTDTGIGIDPNQQHKLFRPFVMVNGTTTRQFEGTGLGLAISRNLIELMGGSITLESTLHQGTTLKITLPLIDV-SLLPVDNKKEN------
183221820    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FVNLSSTAIFAQNGLMIRSRSVLVDVTQSIVYERELL-LAKKKAEEANKAKSDFLSNMSHELRTPLNAVIGISLWLLEENPKT----EQLENLKNLKFSSESLLSLINDILDFNKIEERLVEIERIDFNLKDFLKSITTSFTMRAKEKLLIFNEDIKDTVPEIHSDPTRLLQILNNLLSNALKFTQVGSTLYVSAIPMDSESVLFEVTDTGIGIEPNKFQSVFEKFTQANQDTTRKFGGSGLGLAISKALVELLGGHLVLTSEVGKGSKFSFSLP----------------------
257094180    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILATAIDISDRK-----RAEQQLAEYGEHLEVLVDERTTALAQARTAIADAQAANAAKTEFLSRMSHELRTPLNAILGFGQLLALPGDAPLS-AQQADNVQEILRAGRHLLEQVNEVLDLARIESGRIELSLEAVPLSSVVAECVALVRPLAEARGVSIDAAIDDS--MLQADPTRLRQVILNLLSNAIKYNREHGTVRLD-NTREGERLRFAVTDSGRGIASEHLPRLFQPFERLESSYE-GIEGSGVGLALSKRLVEMMAGSIRVDSRIGVGSTFSFDLPLARV------------------
167647655    ---------------------------------------------------------------------PILRGYLLAA-ATYYLVISLSHPFYETGLALAGLWLWRRLKLAALAMNALFMANVVAYQHLHFEPAKLVYFILMALVFATSAPTRRVALVSVGAALAGLLLMAREAPGDLVGQYGFMGAAGAFAAFGMS--TLMRGAVMRELRARLASDALNRKLAEELEENRRLRTEAQDLAQTANRVKTEFLETMSHEIRTPLNGVLGMAQAMERDTL----SARQRTRLAMIQDSGATLLDVINAVLDISRIEAGKMEIVRAPFRLDALTDTLRQLYGGLAHDKGLDFSLEVATETAGWRGDVARLRQVLSNLISNAIKFTDAGG-VTVRIDG-DVRGVNCTVSDTGVGVPEGRRAQIFEKFVQVDSSSTRRTGGSGLGLAICRELVTLMGGRIDFTSEAG-GACFTFQIPCPVVASPEPAASVEAVETAPTA
256423935    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SVETGEAWDLQLQIITAKGQEKWVRAIGNAEFENGKCKRLYGTFQDISAQLILQKSNLAAAKQQAEQANMAKSEFLANMSHEIRTPLNGVIGFTELVLKTDL----NETQHQYLSIVNQSANALLSIINDILDFSKIESGKLELDIDKYDLYEFSSQVSDIVSYQAQHKGLEMLLNVSTQLPRFWFDEVRLKQILINLLGNAVKFT-SNGEIELKVHEDDKAKIRFEVRDTGIGIKPEKQLKIFEAFRQEDASTTKKYGGTGLGLTISNKLLALMGSELHIESGVSQGSTFYFDIVLTTVE--APAENQDNLE-----
21107426     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AELESLRQQNQALREELEETNQELDQQAEQLRDVSELKSRFLSYMSHEFRTPLGSILSITRLLEDGMDGPLNAEQLKQ-VRFVSGSARELTEMVDDLLDLAKIEAGRITISPGWFDLMDLFAALRGMFRPLTDMGSTTLIFEDPPVLPMLYTDDKKLAQILRNFISNALKFTPQG-QVRVFAQLEGDSHVRFGVQDTGIGIPAELHEALFEDFVQVDSPLQKRLTGTGLGLSICKRFAELLGGRVGINSVVGQGSEFYVVLPVT--------------------
77359088     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTILLGIVAILILITVIAIYRRRIESNAKL--------QLTEQVEQRTLELQSVAQELREANDVKSQFLANISHEIRTPLTAILSQTDDL---INGLYDPEQLQDELKVIQRQSEHLKSLINDVLDLSKIEANRLELSISCFDIVQVLNDIHGMFSVQAKAKNLSLVFDNQGDELYTRLDLTRVKQILINLCANAIKFTHSG-QVTI-VANNTEQGLVLTVKDTGIGMNTAQLKLIFECFSQADNSISRRFGGTGLGLSLSQQLAAMMGGYISVQSEFKKGSQFSFFVPCVPV------------------
15614508     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVNHVVTPLTDMKEAAIQMAKGDFSLISSTRSRKDEIGQLAESFNTLSSSLERVEEK---RREFLADVSHELRTPLSYMKGYAEGVEEGVIDPSKG------LSIIQKEANRLERLVNDLLDLAQLEGESYVMKDEPIAFAQLVYEVVEQFRYLAAQKRLQVHLDLDEDVI-ISGDPDRIEQVIRNLLDNAIKYAHEETTISLTIGREGSRAQFI-LSDQGIGIPEDKLALVFERFYRVNKSRSRKKGGTGLGLAIASQIIKKHGGTIDITSQELKGTTVTITL-----------------------
148657835    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------QFNQALIQAGLIAGALGLISGIIVARRLAAPLNRLAYVAQRLAEGDLTQRAPVAGPSEVASVAEAFNTMAAS----LEQAEQARRRLIADIAHELRTPLSVIQGNLRALLDDVFPLEKKE-----IATIYDETLLLSRLVADLRELTLAEAGQLHLYRTPVDVTAIIARSVTLFAAHADEKRVTLQMDCAPDLPPVLADADRIAQVLNNLLSNALRHTPADGIVRIVASHSDTDMICTRVIDTGPGIPADDLPHVFDRFWRADRGRARAQGGAGLGLAIARQLVLAHGGAIGVESEPGKGACFWFTLPVARA------------------
142020207    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TDERKAKDAIERVNLKLEEKVVSRTKEEATQEARKASSVKSSFISNISHEMRTPLNGVVGSLALLKRQPL----NEKAEQLVSMMEISCNNLSVLINDVLDLSKIEAGKLDINNQYFDPLALIESIAKVFTVKAASKGLQLLVDTTGLPPEINSDPHRINQILSNLLNNAIKFTEEG-HIKLQASLSDTQQLHFSVCDTGVGIAQENQPKLFTAFTQADASVATQYGGTGLGLSICKQLSQLMGGDITFNSEVDIGSTFSFTLPET--------------------
117924091    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALKEDISLRKSYEEQLIEE-RHKYQEASRVKSDFLATISHEIRTPMNTILGMTGELKESHLSG----EQLKLLQSIQAAASNLLQIINDVLDFSRFEAGSIELFIAPLLLRQVVSEAEQIVAFQIRKQGIRFLTYMDSTVPPIFGDAQRLRQVLVNLLVNASKFTEQGTIVHLKAEASDQQELCFRVVDTGIGISEAHRDKLFHAFSQADGSITRQYGGTGLGLSISKHLVGMMGGTIGFESCQGVGSTFWFTLPLQ--------------------
288958788    ---------------------------------------------------------------------------------------------------------------------------------------------FDLLLIDIRMPHMSGFDLMERVLGDDYVPVLVLTAQTDQETRRKSLELGANDFLTKPFIAWELLHRVRNMVEIRKLYRRAAEQNRELEARTAELSDALEAARKADRAKLDFLAVMSHELRTPLNSIIGFADVLAGEGMGKLGHPDYLEYVKLIEESGRSLLTMVNNILDYTRGSTGSIEIQDSDVNIPQLLTGCADMLAPKAAGKGLALAVRPCPAFRMRVDRRRLREMVL-NLLDNAVKFTQPGGTVTVAVE-DRGAFVGLTVRDDGPGIPGDLMGRIFNPFTQAEHSLVRRHEGVGLGLPIVRRFAELHGGGVELDSAPGRGTMVTILLPKERLLEV---------------
253680781    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFDYNDNLTGMVTIGHDLTAHIKAEEKLLNEML----EYQKLRVEFFANISHELKTPLNLILSAVQYIELVHNKNFNLDDFCKYTNIIKQNSYRLVRIVNNLIDITKIDSGYFQIHAENYNIVELVEDICLYCASYINSKNLELIFDTETEEKIISCDALIMERIILNLLSNAIKFTPSGGRITVNI-YDKDNEIQISVKDTGIGIPENRQELIFERFIQVDKSLSRNHEGSGVGLSLVKAFVNLHNGNIKVKSKVGYGSEFLITLPVA--------------------
156976578    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRVDGDISGIIVQGQDITTLIEAEKQ-SNIARREAEKSAQARADFLAKMSHEIRTPINGILGVAQLLKDS----VDTQEQKNQIDVLCHSGEHLLAVLNDILDFSKIEQGKFNIQKHPFSFTDTMRTLENIYRPICTNKGVELVIELDPNV-EIFTDQVRLNQILFNLVSNAVKFTPIGS-IRLHAELEENSVLVVELTDTGIGIESDKLDQMFEPFVQEESTTTREYGGSGLGLTIVKNLVDMLEGDVQVRSSKGGGTTFVITLPRERVLRPL--------------
37680448     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DSEDEIKHLIETINEKTVYLEAEKVKAQASTNAKTAFLATLSHEIRTPMNGVLGTAQILLKTPL----NEEQRKHLKTLYDSGDHMMTLLNEILDYSKIEQGHMEFDNNPFPFDSIIGSVNSVYYTLCAEKGLQFVYSTVPTGRWYCADKARLRQVLFNLLNNAVKFTARG-LVEVYFEREQANYLSIKVKDTGIGIPESAQKRIFRPFEQAESSTTRRFGGTGLGLAIVKQIAEQMGGSVAVSSQVGLGTCFTVEL---ALECTSPETESPEPRYK---
170741630    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LKQATRLAEQAREEAEAASTAKSEFLAMMSHEIRTPLHGILGYADLL---TECGLLAAEQQRQVEHIRTAGRALLAVVNDVLDFSAIEAGRVALDPRPFALRALIGEVVAIVREPAERKGLTLAAEIDPAVPWLVGDQGRVRQVLLNLAANAQKFCHAGS-VTLSVAPDEALTVRFAVRDTGVGIEEDKLGRLFQRFSQADGSIRREFGGTGLGLAISKALVEAMGGRIGVESVPGRGSTFWFTLRLLRAAPPLP-------------
261493613    -----------------------------------------------------------------------------------------------------------------------------------YINWVLKLGRLKASLLGFFMVALSAILIQSSLTYLFIGRVVVVDILRSIAFGLISAPF------VLYFFTLLVEKLEISRLKLEKA-------VRDLEELREQDAYLNAKLEKNSRDKSILMATISHELRTPLNGIIGLSQILLDDK----TTEKQQEYLKTINMSATALAHIFGDIIDLEKIDSSRIELVRKEVEFEQLIHDIANFGHFMAGNKQINFEVKYPPDLPYIYIDHARLSQILWNLISNAVKFTPASGRILLEIYQLDKEQFSFAVTDSGIGIPEKDQRKIFDMFYQAENSKEKKAQGSGIGLSVSKRIAKLMGGDLVVASQENQGSTFTLT------------------------
254458747    ---------------------------------------------------------------------------------------------------------------------------------------FLVIYRDHKIITLASIFTLFNYLQQYNITIFDTPIVIFNYGCGFDIVLLHGAFVMFEWFVVANIVLYMDKTHKELHRAKEALESVNKNLESMVEIRTLELKQAKEEADSANNMKSEFLANMSHEIRTPMNAIIGFTDLLEKSVKDTTN----QNYVKSVQDSSKILLAIINDILDLSKVEAGKLEIQHIATDIRTIGDEIKNVFYHKAKSKALKLKVNIEESVPSLMLDEVRTRQVLLNLISNAIKFTPEG-FVNLNIFSSLNQNLTIEVEDSGIGMDKSEQDKMFEAFAQHTNQSNKEYGGTGLGLAITKKLVTLMGGDISVKSSKDNGSTFRIILPNIEIAQSEP-------------
294010920    ---------------------------------------------------------------------------------------------------------------------------------------------------------IVRFLGAYGLTATIISVVLAVTSDGRTVARILWTTLGGMLIVGI----FPTWYLVLSRESQRAAEEESDDEIEAHARTDAELQRAKEAADAANLAKSRFIVGISHEIRTPLNTISGYAQLL------DKDPAHLADAVRVIRRSATHLTDLIDGLVDVSRIENGSVRIQRAPVNLHDLLHQLGDMFRLQAAARGIQFSHSRAPHLPWVYSDEKRLRQILINLISNAIKYTPQGSA-SLAVHWR-NPVAEFEIKDSGVGIAADDLKRIFEPFERINAV--PGQPGVGLGLTITRLLADIMGGQVTVESRPGAGSVFRV-------------------------
259414842    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YVAYEALKRQAAGLEA--------AVLERTSEL-DTARKDAEAANSAKSVFLAHMSHEIRTPLNGVLGMAAALAETDL----NLEQQKMLEVLIESGDLLLSVLNDILDLTKVEAGELELDITPCSINDLFESVCKQFELQVRQKGLSFAIVLEEDNVWAEFDPTRLRQVLGNLLSNAVKFTLEGA-ITMKATVTQLNDGRFSIRDTGCGIPEDKQHRLFQPFAQADASISRRYGGTGLGLVISRKICQLMGGDISFTSELGKGTEFY--------------------------
90022618     ----------------------------------------------------------------------------------------------------------------------------------SFASNYLNIRLVHFVLLLTLVGAVTGVLL---ALVYTNIKTDSLTINQLLEATLWKVFFILTIVAGVICWLFVLAH-QSQIVAQEESQTQTRKLVQEIEAHEKKLQKAKEQAEAANNAKSRYLTGISHELRSPLNTVLGYAQLMEMDSA---LSEANQNKIAVIKRSGEHLADLIEGLLDISKIEAGRLEIQRNTIQFKSLLGQLEKMFLLQAQDKGLTFTCELSPMPATVMGDEKRVRQILINLLSNAIKYT-EHGEVKFSINYR-NQVAEFKISDTGVGINEDEYERIFKPFERVRRPGSPAVPGTGLGLTITRLLTDIMGGDISVERNPNGGSIFTVWLMLSRV------------------
196155698    ----------------------------------------------------------------------------------------------------------------------------------------LTTPMSQFIALTFALSCVSASIL-YLVYLQVPSTSGANVLFADMLIKIF--FLLSIIVGILSWLFVLARNANKIALKELRSQASAADEIGAHEVTSIALEKAKNAAEAANEAKSRYLAGLSHELRTPLNVMLGYSQLLGKDVS---LSEKQRDTMGIMRRNGEHLANLIEGLLEISKIEAGRLTLHRDEFNIRAILKQLIDMFELQASNKGLNFHTNISTKLPDVVGDKQRLRQILINLISNAIKYTEAG-HVKFDVQYRNEVAIFV-VVDTGSGISEAHKETIFQPFEQIRNTHTQAIGGTGLGLTISRSLTELMGGELSFKSLLGKGSTFTLRLMLPRITQNQTTPENHSQHVCAYS
73539664     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTDVHRQAEALHEAKDAAEADLRAKEGFLAMMSHEIRTPMNGILGLVELLRNTALTP----AQHRMLTLAHESGHALAQILDDILDYARIEAGRLAIVPAPVDLRELLDSVSSLLLPQAQQKGLQLRVHVSADVPTVRADGIRMRQILFNLLGNAIKFTDRGSTLHASAETSDGEALLLEVQDTGIGIASADMPRLFTPFMQGERSVTRRMGGTGLGLAISRSLAAMMGGSLVLTSEEGTGTTASLRVPC----PVMPEES----------
254517110    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WLSGIAYTVYGIMMLLLVASLWRRQL-----QKQRLEQKAREELEAKVKERTQFLATMSHEIRTPMHGIIGMTDLLLGTALNPP----QRRYAETAKQSGENLLSIINDILDFSKIEASKIEIDKHSFDINLLIDRVCQLQSVTAEKKNLLLSYPVTNCSSEIYGDEKKIGQCLTNLVGNAIKFTSEG-RIQVTATVEDDWVLELSVKDEGIGMDEETQSRVFEQFTQADASTTRRFGGTGLGLSITKQFIELMNGEVILESAPQAGTTVTIKIP-TKVMDGSPEANSVADHFRRYS
295094505    --------------------------------------------------------------------------------------------------------------------------LMIVLCVVSWWTGWLFYVDDTGMYRRGALFALQVVLPYTYVFVTLVSIVYSITRREKRSAVIITIALIALICSVLQIVAGGSYVLAGLTLSAMFVYIEKVEKLEVIEKANHELENALDMANKANNAKTVFLNSMSHDIRTPMNAIIGFTDLLNDNLS---DQDKARDYIAKIRSSSDYLLSLINNVLEMARIESGKTELDESSISLKSL-DSVYWLFESQMKEKNIDFTWNVNVKHNNILCDVVKIKEILMNIINNAYKYSLPGDSVAVKIDEDRDGYVRIRVSDTGIGMSEDFLEHIFEDFSREQTSTESGQFGTGLGMAIVKKIVDLMGGDIDVQSEPGKGTTFTVTL-----------------------
113477573    -------------------------------------------------------------------------------------------------------------------------------------------------------AAILTYCLILVVLLIFIGEFYLTLLPVIRSIQTLKTA-----ATKLDIGTLNYHLDIQTGDEIQQIAQQFNQMAVKLANSLDFLEQKRQVADAANKAKSEFLANMSHELRTPLNGILGYTEILSRSEAW---GEKEKKGIDIIHQCGSHLLTLINDILDISKIEARKLELQPQAIHLPSFLQGIGEIICIRTEKKGVDFVYLPDANLPEIVTDPKRLRQVLINLLGNAAKFTEKG-QVTFKVRIIDSMAEQFQIKDTGIGISPDSLEKIFQPFEQVGEG-KRHSEGTGLGLTITDNILSLMGSNIQVKSELGVGSTFTFEI-----------------------
160937188    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVRQDVTETMTAE-RRSKETLEQALALAEEANRAKSDFLSSMSHDIRTPMNAIMGMTTLARAHLD---EREKVENCLRKITLSSRHLLSLINDILDMSKIEQSKITLNNDKVFLSDLLEQLYSIIGQQAQEAGLQFDVRTSNIIPYFYGDALRINQILINILGNAVKFTPDGGTVTFLTEELPGYVRYFTIRDTGIGMPESFLSHLFEPFTR--NRNTEHVEGSGLGLSITKGLIELMGGELLVESRERAGTTFRVEM----EYRIAPEDNRGESGDK---
237747922    ------------------------------------------------------------------------------------------------------------------FLNALAETYLTVYAIDLETDQYKTVKNDITDLSILPDSAPFSPT-----FRKYCDTFVHPEDRERLIQSIDPDIIARSISSQNSFYELEYRRRYDNEYQWLRLQETRNGIPSKVILAQNIHQQKKQEALERQALRSRFLSCMSHDIRTPLNVILGMNQM---ANRNIEDNERVRKCLESISVSSRHLLTLVNEILDMSRIESGNLILAEQAFDFEELVKNAIEMIGPFIVQKHHRFTINTDNLVHKVIGDAPHLQQILQNLLSNAVKYTPSNGKIDLNIRDKIGTTIEIRIADNGYGMSKDVQARIFDPFERGNDTRINKIQGTGLGLTITQNLVQLMNGDIQLESEPGKGTTFTITIP----------------------
254446526    ----------------------------------------------------------------------------------------------------------------GQRAVGLVSIPLDSGEPGALSTSMREVIKNSPINPTLALATGLVVLGIALIFAWLFSVSITQPLRYI-SWAAETYGTSGKLVESKGEVGVLARSLQSLHGQIEERTAELRSILNERRETNEKLLAAMEEATQATEAKSQFLATMSHEIRTPMNGLIGILDLLESQV-----PTDAKRQLNIAQNSADELLLLINDILDFSKIEAGKLTLESTNFDVIELLESISALHAHNATEKGLEFLCTPSPSAAAVIGDPHRLRQVLSNLVSNAIKFTSSG-EIELGAEIIENKTLRIYIRDTGIGIEKDHLAQLFKAFRQANASTAREFGGTGLGLSISKKIIEAMRGDIVVESEHGKGSTFFAEIPL---------------------
219847925    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITSFVRDEEQRLIVLGVARD--ITARKQAEVALRIARQQAEAANRAKSAFLANVSHELRTPLHAVLGFAQLLANDN---NLTPTQQEYLAIINRSGEHLLRLINEVLDLAKIEAGRYTYNAAPLNVRQLIEDVQLLFRNRAEAKQLHLNVTCAGNVPTIISDEAKLRQILINLLSNAIKFTDVGS-VHLHVIREEQR-LLFTVEDTGIGIPPLDQQKLFRPFFQGQQTGEYNSSGVGLGLSISYELARLIGGDLSVYSERGCGSRFTLVIPLQ--------------------
171058133    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATYAIDIGAEQRWFEVSMSAMAGADDRPAHFILLLRDITERKRAEQTLDDYRQGLEAMVGERTAQLNEATRRAEAANVAKSAFLANMSHEIRTPLNAIVGMSHLIRLAGLPPAQTER----LDKLKAAATHLLEILNAILDLSKIDAGKFTLEEIPLRVESIIANTLSMLDDRARAKSLRLTSEVDRMPRSLVGDPTRLQQALLNYANNAIKFTDAGS-VTVRARLVEQHAVRFEVEDTGIGIDDAAIGNLFSAFQQADSATTRRSGGTGLGLAITKKLAELMKGNAGVTSTPGAGSVFWF-------------------------
219847057    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IGELITDAIIRIRLYEQVQHADRLKTTFLATVSHELRTPLTSIIGYTDVLRRGILGELSPE-VQETLGYMRQASLNLMRQINDILEFSRIEAGQLSIEIEPVEVGAIIQNVVGQMLPQARERDLTVNVTIPPDIPQIAANIGRLEQVLINLLSNAIKFNRPQGWIEISVEPR-GAWLRINVKDSGVGIAPEDQERIFAEFQRARSPNGERVHGVGLGLAICRRLITHMGGTIGVTSTPGEGSVFYCDLPVINVEQMV--------------
222054940    ------------------------------------------------------------GVGTFYFHDTQEQNLRIIATYAFTRRKNLNDRLNMGEGVAGQAARERKMICLSNVPDDYLAIASSLGEAAPRNVVVLPLVHDNTLLGVVELGAFHGFNERELQLLDSVMEGLAVGISVNISRQRVN-ELLEQTQQQTEELRVQQEELQQSNEELLEQQREQRNKNKEVEEASRELQRKADELERISAYKSEFLANMSHELRTPLNSLMILSHLLMDNKEGNLS-EKQVGFARTMNDAGNDLLNLINDILDLSKVEAGRLEFHFEELKVIDLLEPLETMFRPLAEQKGLAFQIKTGAGVPEISTDMQRTQQILKNLLSNAFKFTHNGG-VEVLAGIPAPGALAIAIRDSGIGISAEKQEIVFNAFQQGDGSTSRKFGGTGLGLSISRQLARGMQGDITLASREGEGSVFTVYLPLT--------------------
261867539    --------------------------------------------------------------------------------------------------------------------------------------------------------------IRFSLLGVMVLAVLALCTQILLSLLVMGKILWADVARSIVFFTVLVEKLEHSRQALSCSVEELRREVQERVSAEKKLSEALDNLEKINRDKTTLMTTISHELRTPLNGIIGLSRILLEEN----PSERQQNYLKTINSSALSLAHIFSDIIDLEKIDAKRIELNRKATDLYALLNDIANFALLMTEEKHLQFQLVCPPTLPWLMLDGVRLNQVLWNLINNAVKFTQQGS-VTLSVEQTAEEEFALRVTDTGIGIVEQDLQKIFELYYQA-GSDANKSLGSGIGLSVSKTIAQLMGGDLTVSSEVGKGSTFLFTFKARQAIKPVEEDEH---------
71909432     -----------------------------------------------------------------------------------------------------------------------------------------AIDRQLVRTIAVSAALMLGF-LCLAWFIADRWLVKPILAVATAARRLRSGDLDAR--TGLRRSNDELGELLEAFDHMAEDLAESDRNLRRQAVA---LERAKGDAEAASAAKSTFLANMSHEIRTPLNGILGMAHLIRRGGL----TDEQAKRMDTLQVSSEHLLNIINTILELSKIEAGKFVLEETSVRIETLIANIASILQDRIQAKHLVLRTEVGALPANLLGDATRIQQALLNYAGNAVKFTETGS-IALRVLPLEEDAIRFEVQDTGIGIAPEVMPKLFTAFEQADATSTRKYGGTGLGLAITQKIAKLMGGDAGVESTLGVGSTFWFS------------------------
119471137    ---------------------------------------------------------------------------------------------------------------------------LTKVVASAWLPTIL-FSAVLIFLVVLFIHHLSNLLVQPIIGLTNLMHGFDKSEKQHFSSWYEVLQLQEQFKMLGSALRDSIESLQASNIKNQDLNKQLSQFNQQLEVAEQTDELTKKSANEANKAKSQFLANMSHELRTPMNGILGMGEVLLRDS---TLTDEQRDLLETQQKSSKNLLQILNDILDFSKIEANAMQISPRATLLAPFIENIHSLFSPIIHSNNVEFIIQRSPDLPDLNVDDLRLNQIIINLLSNAQKFTQAG-FVRLSFDYKDEQ-LTVSVSDSGIGIEKEQQLLLFSEFTQADASVARKYGGTGLGLAICQGLIKKMEGEITLNSVPGLGSTIKFSIPKAQIVDLA--------------
156741101    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FRDVTHERAVE--RMKSEFVAMVSHELRTPLTSIKGYIDMLLDGDAGPLAVE-HQELLQIVKSNADRLLLLINDLLDMSRIEAGKLMLHRAPLDVRPLIRQVATALRPQLDAKHQRLNLDLDDAPPLMFGDAARVHQILTNVLSNAIKYTPQGGEISVRLSVEPP-WMCIAVQDTGIGLTPEEQERIFDRFYRVRNRATREASGTGLGLAITRSLVDLHQGRITVESEAGRGSTFRICFPLLTSLDGINDDE----------
119471294    ------------------------------------------------------------------------------------------------------------ILLLNDQPIGELIIKQELAPPPLSMQDSQVI---AYGIAIATVISLFIFALLFNVYISLSQELQAITEQGNYNSNVLDIGLGSVAQSINVLLKQVQTALSDNESVQKELKKLQNGLESEVQNRTIALERETLKAQRASETKTTFLATMSHEIRTPMNGVIGTIDLLRQTDLDG----AQHRLSTIIRESAFSLLSILDDILDFSKIEAGKLNIDPIPFSVSDTLEEVTRVLSSVAKKRELDLELSIAPDIPNLVGDSVRVRQVLYNLCSNAIKFTKTQGHVRISVEVAHNTADHFTVTDNGKGMTQTQLRDIFSPFVQAESSITREFGGTGLGLSICKSLTELMLGTIHVNSHAGIGSEFTVELPFS--------------------
150017295    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRDISEHKKSENLRLKIQEQSRLLD----KAAEYDKLKTEFFANLSHEFRTPLNVMLSTLQLLNLNKTNTDSKDKISKYYNIMKQNCYRLLRLVNNLIDITKIDAEYFKLSLKNENIISTIEDITLSVTDYAKNKGLDIIFDTNVEEKLMACDADKIERIMLNLLSNAIKFTSSGGSIFVNI-LDKDSSIIVSVRDTGVGIPKDKQLSIFKRFVQVDKSLSRKREGSGIGLSLVKSLVELHNGTIKINSEYGKGSEFIIELP----VKVLPESENVTSDE----
196249864    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------VDVLGIADQYTFETLLEEHDSLILDFSTDEELYILRASLSVI--QKEGGLINGLIVVLHDVTEQ-----EKIDRERRQFVANVSHELRTPLTTMKSYLEALADGA--WQDKEITPRFIQVVQNETERMIRLVNDLLHLSKLDSKDYKLKKTWINFSAYFHKIIDRFE-LTKSDNIRFVRNIPREAIFIEVDEDKITQVLDNIISNAIKYSPQGGTITFRVRELADE-IIISISDEGVGIPKADLAKIFERFYRVDKARSRKLGGTGLGLAIAKELVIAHGGTIWAESKEHKGTTIYFTLPLER-------------------
142434171    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DREQRLRKMIVDLEEARDQAESAARSKSSFLANMSHEIRTPMNGVMGMIALLKQGGL----TEQQRAYFETIERSADALLLIIDDILDFTKIEAGRLKLGRSAFSLRDSLSSIEALFSEPASQKGLVLSFTVDSAVPAVVGDPGRIRQILLNLIGNAVKFTDEGS-ITVTAGLADGEQFRFTVADTGPGIHPDDQTRIFGEFYQADVSLTRAHGGTGLGLAITDQLVRLMGGRIGFESRHGDGSLFWVELPME--------------------
149925445    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELEQGEAARSAEMIAFEAKMGRERAEAQVEARGMLLANMSHEIRTPMNAILGMTAL----TLKSDLPEQERNYLLKVQDAAKSLLGLLNDILDYSKAEAGMVEFEHIPFTLDEVLANSFLAVQSQAASRKLMLLNEVAPGYSRLVGDPSRLRQVLSNLLSNAVKFTESGSRVKLQTRSDTGLDLRIEVHDTGSGLSKSQVERIFEKFAQGDSSVSRVYGGTGLGLSIARELVIRMGGQISVESTPGVGSCFWFSVP----------------------
167630148    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RVQVVPVWTDQRRLLGAAMVIDDVTEVRR-----LEQMRTEFVANVSHELRTPLTSIKGFVETLLDGALD--DTKVARRFLSIINEETQRLQRLIEDLLQLSRIESQLGRVVEGQSYLEPEIQRVRNLLEPIAADKRIALQVDVETNLPLLPLSPDNLKQVLVNLTENAIKYTPEGGQVSVRATRGCD-SVILEVQDTGIGIPEESLPRIFERFYRVDKARSRELGGTGLGLAIVKHIIERSGGRVTVQSKVGVGSTFTVTFPVAE-------------------
89096799     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------VNLLGLEEDYTFEELLAERESVILDYSTETTPYVLRANFSVI--QKETGFVNGLITVLHDITEQ-----EKIDLERREFVANVSHELRTPLTTMRSYLEALAEGAM--HDEDIAPQFLNVTRTETERMIRMVNDLLQLSKLDSKDYRMKKEWVNFVDFFNRIIDRFDFS-KEQNVTFQRNLPEHAAFVEIDEDKLTQVVDNIISNALKYSPEGGQVSFNI-VEQEEQLLIRISDQGVGIPKDNLDKVFERFYRVDKARTRKLGGTGLGLAIAKEVVEAHDGKIWAESTEGKGTTISFTLPFVR-------------------
149277501    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WISVSTTPIVNENGRVERQIDLITDITHRKQAEKELI-EAKEHALQLSEAKEMFLSVMSHEIRTPLNTVIGVAHLLLDNDPLPGQMDD----LNMLKFSAENLLNIINDILDLTKMETGHLQLETIPFNIQSLTRDIVSSLHINVSSKGNILELDFDDRIPKIKGDKIRLYQVLMNLLGNAIKFTDQGNILLIIRLLEENDEQYFEVKDSGIGIPKEKLSLIFDPFMQATTDTSRHYGGTGLGLTITQKMLQLLGAEISVQSSVGVGTSFSFSICFEKAVDVVPE------------
88859263     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAFIGILAAITCALYFVYRIITPIKSLTEIFRKLADAEDIKRIPNLKREDEIGELARAAHVFQKATEKAEQATEFKSIFLANMSHEIRTPINGISGLIDLCLATELTH----RQRDFLDKAAYSTNLLMSLVNDILDFSKIEAGKLSIEYIQFSLEAIIDNLIANIAPRSYEKNLHLNCEIAPNLPRLMGDPLRVNQILFNLCTNAVKFTSIGSTITVLFEAIPNNDKQISVSDTGVGLTEQQIDNIFNAFIQADGSISRKYGGTGLGLSIVKQLVKLMGGEISVNSTPDVGSSFCVEL-----------------------
134299752    --------------------------------------------------------------------------------------------------------------------------------------------------------------------MSVYSLLFGLVLATLFSW-LLSRSLSRPLLKMKDVANAMSRGDYSRSINIKS-KDEIGMLADSLNTLSHDLEEKINQLRRIDDTRRDFVAGVSHELRTPLTIIQGNAEALLDGVI--EDKDKQRDFLINIYEESLRLKRLSNELLDMRKIETGQVNLYKEKVNASEIFFNVVSRMQHLAKQRGIILNLSVPEQPVILYLDTDRLGQVLINLIDNALRFSR--SEVTIELKDFPDK-IKVQISDNGPGIPEAERNLVWDKFYKVDKSRSRSAGGTGLGLSIVKQLIELHGGTVCLTSREGEGTTFIFTIPKEQ-------------------
71905886     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SAFLSIKIPLRDQDGQIYALCGISTDITVR-KQAEAELEHYRQHLETLNRAKSSFLANMSHEIRTPMNAIMGLTHLLQKDVL----DSRARERLGKIGESANHLLNVINDILDLSKIEAGRLALEIREFSPEAVLRQTISMLDERAAAQGLRLTSHLASDVPALLGDAVRIGQALLNFVGNAIKFSERG-EIALRARVDRRDGERFEVQDQGIGMDAGQQARLFQSFSQADDSTTRKYGGTGLGLAINRHLARMMGGDVGVDSALGVGSTFWMT------------------------
255530788    ----------------------------------------------------------------------------------------------------------RLLFISGLVALLLIGGLCALYFPQTIARTYLAIFFLA--------GTIASLIFIYSIKLSLKNGISSIVTGAGQIKN-------GLLKTRIDAYAKNEINILAFTFNELATKLEQN--IDKVERISLSLEKEQQRAEHYEKVKQYFLVNMSHEIRTPMNAILGFARHLQESLK----DKDQMESIKMIIKSGDHLLVTLNDILDFANIETGEISFVCLPFNLRDTIQSICMLMESNARLKEIGLSYTIDPNIPSIYGDSVRLTQILLSLTSNAIKFTETGG-VSISAKAVTDHDDHFRVKDTGIGIPLDKQEKIFNPFEQGTNHMKRKFGGTGIGLSIVKHLIALQDGVIQLNSLPDEGSEFYFRL-----------------------
117926486    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLDELMFRDGRVFERHSRPLY-HNGDMVGRLWQFRDITREREQQRQL-QTAKDRAESANAAKSAFLATMSHEIRTPLNGIIGMLEHLRQEPL----EAALKERFDLICRSSEVLLDLLNNILDFSKIEADQLRFESIPYRPKQLIQDGIELHKLLAHEKGIDLSCHCHPNLPSSMGDPTRIRQILINLVSNAIKFTETG-YVQIEAYLEEGAQLHINVSDSGSGIPEAQLAQLFTPFTQADGSISRRHGGTGLGLAISKRLVEAMYGQISVTSQVGEGSSFLMTIPHQPPSQAL--------------
72384217     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEQKQAQAGAESANRAKSEFLSSMSHELRNPLNAILGFAQLMSSESPPPSP--SQQASIDQILKAGWHLLELINEVLDLAKIEAGQASLSPEPVSVVDILHECHAMLEQQALKRAVCMRFPLLDLPYFVRADRTRLKQILLNLLSNAIKYNRDQGTAEVQV--TKGDRIRVSVRDTGAGLAPDRLAQLFQPFNRLGHE-AGSVEGTGIGLVVAKRLAELMGGTIGVESTVGVGSVFWVELPVARA----PEMTGESAEPEVPA
228951780    --------------------------------------------------------------------------------------------------------------------------------------------------------------LIYDMGLILAPLAIAMILITIWVGRKIIIA----ITKPLSQMERVANHLATGDFS-ERITVSSEDEIGRLGKA---FNKMANSLETEDVKRKEFLANVSHELRTPLSYIKGYSEAILD---GVAKGAQQEKVTQLIHKEAGRMQRLVHDLLDLAQLEGEHFPLKKQPIVFSQLIEDVLDTYEIKFIEKEIHISTNLNPEVI-VMIDEDRMQQVLHNVLDNAIRYTNQKGNIVITLEQIDDYCE-LKIKDTGIGIDIEHLENLGERFYRVDKARSRQHGGTGLGLAIVKQIVHIHGGQWKIESEKDKGTTVIIKL-----------------------
225390426    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITHTTVASIGTALLLTFFIVFLTMYSNMVERTSIK-------------ELKARERELHEALLLAQKANNAKKDFLSRMSHEIRTPMNAIIGMAAI---AGAHLDDRGRIEDCLTKITFSSRHLLSLINDVLDMSKIDAGKLTVNHEPFRIGQLTESVVSVIDSQARTQEKIFECDISGRQERLIGDYLRVNQILLNLLSNSVKFTPRGGMIRLEIKEIEDQKLQFVVSDTGIGMSEEFLERLYLPFEQADGQISQKYGGTGLGMAITNNLVELLGGSIDVKSRLGEGTVFTVKLPF-----DLPEDSEE--------
156744216    -------------------------------------------------------------------------------------------------------------------------------------------------------------IVSETILTVFVSAVIGLTLSGNIARRIRTLRDATIAVSGGDLSRQVSLRLLANNFNLMVASLRQQRLLEERNAELSASLETQQRLMEASHAKSMFLATMSHELRTPLNAILGYVQLLHLEAQIHGRSEMLPD-LERIRSAGKHLLTIISNILDFSKIEQGRMNVEIDTFNVSVIAHEMISIIEPLARNRNNTLTLTCPPDIGMMQSDAGKVRQILFNLLSNAVKFT-DNGTVALTIEREDGDWVRFSVADTGIGMSPEQLTRLFQPFTQVHQSHSSAHRGTGLGLALSQQLCRLLGGDISVTSEVGRGSVFTVRLP----------------------
149910151    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LALLKNGINSMAKSLSAY--HEEMQQNID--QATSDLRETLEQIEIQNIELDMAKKRAQAAARVKSEFLANMSHELRTPLNGVIGFSRQLLKTSLSPN----QTDYLQTIEKSAKNLLSIINDILDFSKLEAGKLTLEQIPFNLRDTIEEAAILLAPTVHDKGLELSLHVDKNVPDIIGDPFRFQQVITNLLGNAIKFTENGNIIHIELLEWTGNSVTIQIRDTGIGISEQQQAQLFQAFNQADTSISRRYGGTGLGLVITQRLVEFMGGEVSLDSDLGQGSNFKFSLKFNVTANSLSE------------
253578668    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VAGAVLLLICLYTYYVYQKSK----------------AEEQKQKQLLMTAAEEADAANKAKSAFLLSISHDIRTPMNAIIGFTNI----ALHQNTVSDIHDSLEKVQKSSNHLLSLLNDVLDFTRIESGKVTISPEPMDITQLTDNVQAIMNGLLYNRDLKFEVHRESKNPYVLADVVRIREVLVNLLGNAVKFTKDGGKITLDISPGADEKHIITVRDNGIGMSEEFQKKLFDPFSQEDDANARQYKGTGLGMAITKKYVDMMGGSIAVESKKGVGSTFTVEIPLELTEQVIQSEQKQ--------
163644182    ------------------------------------------------------------------------------------------------------------------------------------------VLAGAMAAVRLPLLYVSNFGTPEVVSASYAILVLVLPGETGRVWTAHEIEMVEVVADQVAVALSHAAVLEDS-------QRTRDALVDQ----NKKLQAARQEAETAIRARNDFLAVMNHEMRTPMHAIIALSSLLQEGKLTV----DQRSMVDTVVKSSSLLSTLINDVLDFSRLEDGSLSLEMRPFELPTVLRETENLAKPMAKGKGLDFFFDINMDVPQVIGDEKRLLQITLNIIGNAVKFTRLG-FVSVSVSLEKYDAIRIVVKDTGLGVRENDIPRLFNKFVQADSTTTRQYGGTGLGLAICKKFVQLMNGHIWIESEINRGSTFIVRL-----------------------
282895906    -----------------------------------------------------------------------------------------------------------------------------------------------------ALNLLHNGATDYLNRFSLTPEVLSITLRNAIRLHQSETK------------TQLAYKQLKESHEKLIRNNE------ELERQRQQIQLQNLKLLEVSRLKSQFLSTISHELRTPMNAIIGFAQILLRPKFSQLSS-VQTDILKRILNNAKNLSMLLNEVLDFSKIDSGRLALKPEIFDLSKVVNHAVSEIRSLVEAKKLSLSVEIELENTLVFNDPMRVSQILINLLSNAIKFTERG-CIWVRVTEPSKNRIAISIRDTGIGISSQDCEHIFEAFRQVDQGISRKYPGMGLGLAIIDSLVKIMGGKIILESQLAVGSLFGVELPRQVSVNFASEE-----------
258517266    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELKSVSVSMRDISERKEMEKSII-AAKEETEKASMAKSQFLSNMSHELRTPLNAVLGFSQILQMDKSAPLDN-SQSESVKEIVKAGNHLLMLINEILDLAKIESGKLNILIEPVKILPIIEETVAFIKPLAKENDIEIAINPDCMEQYVLADSIRLRQVLLNLFSNAVKYNYNSGKVSFYCEKID-KFIRFNILDSGLGIPSAQLPAIFDPFYRLPI-TANNVEGTGIGLAAAKQLVELMGGNINVKSQEGQGSHFWFDIPCAEAVD----------------
237797729    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FWASVVITAQYDSHDELISDRRVAEIALSTAREEAERASRAKSEFLSRMSHELRTPLNSILGFAQLLDMD-----SPASQRPQIGHILRAGQHLLKLINEVLDIARIEAGHVSLNLEPVPLSSVLREALVLVSPMATDASIELSELPQPDELGVVADRQRLIQVLLNLLSNAIKYNRPDGKVRIEVGQSAGR-VTVSVVDTGYGIAPERIGQLFKPFERLDA--NPSVEGTGLGLALSKSMLEMMHGGLSVDTTLNEGCRFTLELPSVLV------------------
119493874    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RVQERTTELTHTLNELQQTQVQLEDSLRELIQARDVAEKASQAKSQFLAMMSHELRTPLNAIIGYSQLLEMEAQDQDLNEFIPD-LQQISHAGQDLLEIFSNILEMCQIEAGKHRFNVYEFEVKALIDEVIAQNQPLADKNNNTLTVHFVNDPGSVCADRIWMRQCVLQLLSNSCKFTH-NGTITVSLERHNEDVILVKCNDTGIGIKAEYVSQIFEPFFQVDGSTTRKYGGVGLGLAIAKSLSQLMGGDISVESVFGQGSTFTLWLPTE--------------------
142837026    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TRQLEVSLSQLAENNRELKRLNTLKDEFISTVSHELRTPLTSIRGAVGLLAKKAVTEGS-EHYEQLLQTALGNSERLSQLINDLLDLQKFESGNFSLSFATTDMKQLVLQALDSIAPYAARYQVSFQTELAE--CQVVADQTRIRQVVDNLLSNAIKFSASGQTVAVKLTELVGR-IRFEVQDQGCGIPQNFRSRVFEKFSQADGSTSRKAEGTGLGLNICKTIISAHHGDIGFESEPDHGALFWFELPVAQA------------------
294508548    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERKRKARRLKEAKEQAELSKLEAEEASRMKSAMLANMSHEIRTPLTGIIGFAEAIGDEIDGDGG---VAHFADLIEDSGRRLLDTLDAVLNLSKLEAGQMTLESRPIDLADQAQQVAREFAAEADDSGLAL--EVEAEEAGARADEGGLQIVLQNLLSNAIKYTEEG-TVQVRTYREDGEAV-LQIEDTGIGMDPAVAESLFEPFRQGSEGLSREYEGTGIGLAVTKKATEQMGGSIDVETEKGEGSTFTARLPAA--------------------
254448754    ------------------------------------------------------------------------------------------------------------------------------------------------------LVAASAFGIATAVILLVYASTSLISRQINRSISELADTVESIQAGNFSARARIDDEQLASGINVMASQRSKDDLEREVAIATSELKQKNEQAEAANKAKSVFLANMSHEIRTPLNGIIGFLDMLNRTKV----DSQQNQYISTAQVAAKSLIQLINGILDFSRIESGKMPLKQDEIPIDDLLAEIYDLHAPSAFEKGVELLFFPAQSLPTLMLDANVFKQIIGNLLSNAIKFT-QHGDIQLHMNYAENRAIAISVLDSGVGISQEVINDIFNEFEQGDNTTARVHGGSGLGLAITRSLVELHGGSISAHTRPEGGARFDLTIQASQRKPAPP-------------
291551123    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DQICSKKRREKQYAAELKKQAKEASEAKTRFLFNMSHDIRTPMNAIIGFSDLLGKNL---KNEEKAREYLGKIKSSGNFLMTIIDQVLEKARIESGTAVLKMQAENLSEMFYSVNTVFESDIQSKEIQYSIDTNIQHKYAVCDKTKLQEIYLNIVSNAIKYTPNGQAIHVNITETASDDKVFICEDTGIGMKQEYLPHIFDEFSREHTATENKVVGTGLGLSIVKSFVELMGGKIYVESEQGKGTKFTVEIPLEIASEEDVYKKKESEQ-----
257484380    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FWASVVITAQYDGNDELRGFSKITRDISDRAREEAERASRAKSEFLSRMSHELRTPLNSILGFAQLLDMD-----SPASQRPQIGHILRAGQHLLKLINEVLDIARIEAGHVSLSLEPVSLSSVLEEALVLVSPMAADANIELKALPQPDKLGVVADRQRLIQVLLNLLSNAIKYNRPEGQVRIEVEQSDER-VTVSVIDTGYGIAPERIGQLFKPFERLDA--NPSVEGTGLGLALSKSMLEMMHGTLSVQNTPAEGCRFILELPLVLV------------------
88858789     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RILSISLSPVISQSTVIVAALIRDITASRMNEIKIQSMNQSLELQVAERTQELKHATELAIAANQSKSAFVANISHEIRTPLNGIAGMMELLQREDL----SDKQLNYLKMAKSSVSTLTVLINDLLDLSKIESGKLDIELVQFNLIETMSSVINSMALRCDEKGLELLFDTQIQHEELISDAYRIKQVLVNLIGNAIKFTAQG-QIVVSAAAQEQIWLEVVITDTGIGLTPEQQAKLFRPFTQAHANIAKNFGGTGLGLSISQQLVQLLGGEITIHSVVEQGSTFTFTVCTERIKIEEPK------------
298376648    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NDITEQRQDQLALM-----KVQEADKMKNAFIANMSHEIRTPLNAIVGFAHLVTETT----NASEQREYFSIINKNCDLLLKQINDILDLSKIESGRLNYNVSEVELRDICQEAYVVQSLKMTSDVALLYNSVAMPSVRLWIDPHRVEQVLLNLLSNAIKFTSKG---FISLFYEEDMFVRVSVMDTGIGISEEKLESVFERFVKLDD----FYQGAGLGLPICKMIVEQLGGEIGVRSELGKGSTFWFTLPLVVTDKAVVEKDDPSVLSEC--
182682436    ----------------------------------------------------------------------------------------------------------------------------------------------------------SMVLHPEDVLIFEFKLSAALKTQSALRALVRARRYDGQW----RWIEMSATPRYSPDGHFIGLTGSSQDVTERLEIELAREQAARNEAENMARLKDEFLSTLSHELRTPLTTILGWSELLLQRI-----EEQHPCYLSVIASSAKVQKRLISDMLDLSSMLLGKMQLEMEVLDLVEQIREVIGLYEQVVESKGQRLLLRAPEMPCLVLGDATRLRQIFENLLSNAIKFTPTDGCIDVEID-ADGDSFRVSVTDSGDGIAAEFLPHLFSRFRQADGTTTRCHGGLGLGLAIVQSLVEMHGGYVGATSPLGKGAMFTVSL-----------------------
59713255     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AIQLIFNTSPNTMWRDTIEKQFSLISEMINAAFERKYLLDKTLKEKKRAESSERATRDFVAMINHELRTPLNGLLGSAELMEDTEITDY----QKKLLETIHQSGQMLRIIINDLLDFSKMSAGMLELKMANFKPCILVKTIEQIFTPQMAEKCLRFDIHIADNLPTLMGDIDRVQQILVNLIGNAFKFTKSG-HISLKVGWQKNALVLI-VSDTGCGIPQDKQKLLFEPFTQVDNSSQRQFEGTGLGLSICKLLVDAMSGELSFKSELGEGSEFQVKLPLEVVCEHSSEDNQ---------
261252516    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NSNDEIKYLIDSFNQKTVYLEEEKVKAQASTKAKSAFLATLSHEIRTPMNGVLGTAQILLKTDL----TSEQRKHMKTLYESGEHMMTLLNEILDFSKVEQGHLELERAPFPLEAIIGSINSVYYTLCSEKGLQFKVYSEPESRWYRCDKARLRQILFNLLNNAVKFTSRG-YVEVGFKEQTRNGLVIQVRDTGIGIDKAVQDKVFKPFEQAESSTTRRFGGTGLGLAIVKQLCDLMDGEIKLTSEVGIGSCFEVAL-----------------------
119718530    -----------------------------------------------------------------------------------------------------------------------------------------------------------------AVVVGSLPALAATHSLVAVPVIVQDLAVAELLADEVPP-DEESRQLVEQVATQLAVVAERERSAAQLA-------EARDDAMEASRLKSEFLATMSHEIRTPMNGVIGLTDLLLLSELDDH----QRRLAENLQGAGLTLLGIINDILDLSKIESGKLELESADFDVRAVFDQVASVLSGPAHAKGLELVVACHPEVPQLRGDAVRFGQILTNLGSNAVKFTDQG-EVVVQARVLAGHEVVLQVDDTGVGIEPHSRERLFDAFTQADPSTTRRHGGTGLGLAISRQLAIALGGEIWVESEPGRGSTFSFT------------------------
154491811    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEVRYLNYIIAGGILLVIAIV-YIILHLIYMYYR----ESERKR-----QVQLRLIEE-KERAEEANKMKSAFLANMSHEIRTPLNAIVGFTNLLQDEK--ELTDEEKDLFRNTINKNSNLLLKLINDILELSRIESGRMSFAFDDCSLNELLEEIYQTHHLLMPS-NIRFLKEFQETELIIHVDRFRFTQVITNFINNAVKFTTKGHILLGAVYKKEEKEVHVFVEDTGKGMSEEAQKKVFERFFKVDEFA----QGTGLGLSICQTIAERLEGRITLSSQEGKGSRFTLIIP----------------------
71907262     --------------------------------------------------------------CLWWSMLANIGAYVAVSLHSTPDAVEASQAERFVDVFRFDQRKAEARLWRGKASLDALVGLLERFLGANRAHQQLGLYAQGRQMADW------RALPVDAPFVQFAEAELAGAIGSASAR-----VMVASVAQEEDLGLEEVLDILDEATQVRAHSRELEAKQRELEAATTELREANERLRELDRMKDDFISTVTHELRTPLTSIRALSEMLHEDPRLELV--ERMRFLGIIVGEAERLTRLINQILDMAKLESGRAEWTTGEVDLGEIARETMDSVGQLFRDKGVLLEGDIPDGGPIVLADRDRLTQVLINLLSNAVKFVPGEGCVQVKIG-VDGNMVRVEVRDNGPGLTAEECEVIFEKFRQGGNTLTGKPKGTGLGLPISRQIIEYFGGKLWVESHPGEGANFIFTVPL---------------------
258515402    --------------------------------------------------------VVGGNYGAFYMLESQEERYYLSQIAVYAFRDITCPNFQLGEGLVGQCALENRIITLTQIPDNYIRINSGL---GSAPPKNIIIYPVGQVLAVLELATLEEFNPIQQELLEQVLSNVGITIDRIVNYMQVEKLLTEELQTQAEELQIQQEELKTFNEKLDEQYKFSHQRAVELENIKVVLEEKASQLELNSRYKSEFLSNMSHELRTPLNSLLILAQMLAENDNSNLTHKQV-EYAETILSSGRDLLSLINDILDLSKAEAGKMDVCPRVVKLKAIQEFLKRQYLPVAIQKGITFTIQLKNGLPTFITDEQRLLQILKNLLSNAFKFTEQGS-VLLSIRKAEKRMLSFSVSDTGVGIPRDKHIMIFEEFRQADGTTSRKYGGSGLGLSISNKIAMLLGGFIELESEEGKGSTFTLYLP----------------------
182413537    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WRIRTLRRRGAELEAIVARRTAELQASNEQLAVARDAAEAANRAKSTFLAHMSHELRTPLNGVLGYAQVLARD---PAQPPAARERLQIIIQSGEHLLALINEVLDLARVEAGKMQLRPTTCALPRLVESVADLMRAPCEAAGLGFACAVAAGLPRVRTDEQKLRQVLLNLVGNAVKF-ARHGAVRLAVAPLPDGRVRFEVSDTGVGIAPERLATLFQPFA---TSAEHGARGTGLGLALSRSMVELLGGRLLAESRPGEGARFWFDLPLPEAASDAP-------------
254420242    -----------------------------------------------AALVLPLVSGLISSLGAEAQPPVLAAVSGLLAVAATASAIGLTWNERRKRLTLAEANSRRVEAVLNAQP-----GLTLLLDPAG-----RAVAAWGAPPPSVSIDALVNQGLIAAVHAPDRPAVAAALQQTAEILFSPRQALDRRVVMILRRFDHGQDSGGDSGGDPPRLIAQAFDGTAQFARELGL-ESARAEAEAQSAGKTRFLANMSHELRTPLNAVIGFADIMRQRLFGPL-PDRYAGYADSIHQAGGHLLDLINDVLDLSKIEAERYELALESLDARDPVSAAVALVRVQADDKGVDLAPVLPSIPLTVQADARALKQMALNLLSNAVKFTPTGGSVTLTLDGV-GPYLELVVSDTGVGIAPEDLRRVGRPFEQAGGA-DQKAQGTGLGLSLVRSLTELHGGRMSIDSTLGEGTAVMVRLP----------------------
88860218     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EIYEAHAQLKKLNLE---LEARVEERTAELTQAITQAELASKIKSEFLAMMSHELRTPMNAIIGSLELLSLSINAHEESE----LINTASMSAHNLVNILNDILDINKIESGKLEIETHDFDHQQLIYNIVKTFESTASNQGVTLIIHEDTKMPPIVGDEIRVRQIIMNIISNAVKFTAGNDKVTFCIQWRQIGGCLFEIIDTGIGINQETQKRLFTPFIQAEKSTTRKFGGTGLGLAISGKLADMMGGSIELKSHVGIGSKFTIKLPIWQNSNIPNSPNKD--------
237746831    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RWISISIYPVREKDNSQLRCIFSITDL-SDIKQAQQVLKDALFNAEKANEAKSSFLSRMSHEIRTPMNAIIGMTTI---AATVMNDRAKLENCLSKIALSSRHLLMLINDVLDVSKIESGKMTVTKDPFELGELMQNIGSIIYSQAITKKQHFEIVTNVRHETLRGDILRLNQILINILSNAVKFTPENGRVRLQVEEIAKRHLRFTISDSGRGMSPEFLNRLFMPFEQENDGSGKLVEGTGLGMPITKNLVTLMNGTINVESVPGKGTVFTVEI-----------------------
296159891    -------------------------------------------------------------------------------------------------------------------------SMRTLFPRLTLGPAGLRLAQYAGLLIAVVTLLGGVLAVQWYQSVRTLPNLDTTVHDVLLQGYLKAFFALALVGCIAAWWLVLANENRKVTQEESQRQAEL--LMQEIEAHRKALQRASAAAESANRAKSRYVTGLSHELRTPLNSILGYAQLLLQGTD--ELPPARRNAVATIYRSGEHLLALVDGLLDVARIEAGKLQLNVTEISLPDFVAQLAAMLEPQATDKGLQFEFQTSGRMADVRIDEKRVRQILINLIGNAIRFTSHGS-VKVRASY-AWEAITFEIADTGPGMPASELERLFLPFERGAAAREHDH-GAGLGLTICRLLTELMGGNLEVQSEVGKGTRFIVKLPEVRAPQLL--------------
261406259    --------------------------------------------------------------------------------------------------------------------------------------------------------------------MTLFAVSIGAAVLAIV--LAFSIGLANSIVKPLNNITTVSAQMAKGNVRI------KGDYKYELGELSSTLNYMAQEIVRSNQVKDDFISSISHELRTPLTSIKGWSETL---DSGGYDPEETKIGMQIISKETDRLIGLVEELLDFSKLQQNEMKLVKGIVNLRELLQEIMLNLWTKAEKKGVQIKLESDEK-PIIYGDVNRLKQVFLNIVDNAVKFSHENGVINLSFAMEE-KFVIVTVQDHGIGISDEHLRRVKDRFFQVNPL----NGGTGLGLAITQQLVELHGGTMEMESELGHGTAVIVKLPL---------------------
189466377    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SFWAYLVYFLIVAGIIYVFLRVRNARKALALSLAKEKDE--KERIEEVNKMKLRFFTNISHEFRTPLTLIVGQIEMLLQSEKLSLS--VYRR-LHSIHKNAMNLRFLITELLDFRKQEQGFMKLKVECVDIVPFLEDVYRSFWELARKRNIVYTFEHPNEKMEVWFDPVQMQKAVFNLLSNAFKYTSDGKSVKVSVR-KQQQIMEITVSDTGCGIPQDDLSRIFERFYQGNEKQQRGIAGSGIGLALTKGIIEAHRGDIAVESVLEEGSSFKIQL-----------------------
163793548    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KAREEELVEAQLAAKEGSESKTRFLANVSHELRTPLNAIIGMSEIIRDEMWGGIGNPKYREYATDINDSGLHLLDVINAILDYSRIEMDKVTLHDDQVDVVGVLDQSRRTVQRLLDEGGLTCELQAKGPLVLV-ADRRSVRQMLLNLLSNAIKHTPPGGRITLTAEAGNEGELVLTVRDSGEGIPRERLALVTEPFNLDEDISVSRQGGTGLGLAITKGLIKRHGGAMSINSRVGEGTTVRLVFPAERVPFRNPEDN----------
88857165     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISHIKQREKELQDAKNSAESAALAKSAFLANTSHEIRTPMNGIYGILQLLECEPLTQNG----QNLLKQATYSTQALMTIVNDILDFSKIEAGKLNLEHTHFKVSALLAHLESDMSLQTKDKNITLKIHNTITHDDWYGDALRIRQILINIISNAIKFTQQGG-IVISCYCNQANNVTFEITDTGIGMSKMALDKLFERFEQADNSTTRRFGGTGLGMSIVHSLTTLMEGKINVQSEEGVGTKFQIMLPLKRA------------------
83816271     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QDITENVRKERELM-SAKKAAEEANRMKSSLLANMSHEIRTPLTSILGFAEMIEEEIGSLEPPAELGEFAGLIQKSGQRLMDTLTGVLNLSRLEAGEMDLAAEPVDLSEQAREVAGELRPQAEAEGLRLQVQAGGEPIWAQADGGGVQIVLRNLVSNAIKYTDDG-EIRLRV-YRENGSAMIEVEDSGIGMDPEKIEDLFKPFRQASEGMAREYEGTGLGLAVTREAVEQMDGSIEVETEKGKGTTIRVQLPKEE-------------------
70730077     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RREADRLALQDKRDELQKMVQRRTASLMHAKDEAEAANLAKSRFLATMSHELRTPLNGILGMAELLRSAPLGSQD----RQRLQALHQAGEGLLSILNEVLSFARLEEGESRPEVRDFSLRQLLEEVTTLLQPRAEANRTRLELHIDEQLPRQQGAEQYLRQVLSNLLANAIRFTEDGWRVEVQVLHSAAEGQRLRVRDNGIGIAASMREKIFERFVQASDEVSRRYGGTGLGLAICKHLLQQLDGRIGVDSELGQGSSFWFEL-----------------------
284035090    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VEVNKALATSEDRYRQLSTALDEQVQQRTAELQADLQRSQFAYVASHDLQEPLRKIQSFGDLLKNQYADNLGEGI--DYLKRMQTAANRMSTLIRDLLSFSRITTRQEV--TETVSLAETLSMVVLDLEVMIQETGAEMRIH---PLPTVLGDRSQLIQLFQNLLSNALKFSSAGVSVTVRPTRSVAAYYRIDVTDNGIGFNEKYLDRIFQVFQRLHG--KSEFQGTGIGLAICEKVVANHGGVITAQSQPGEGATFSVYLP----------------------
256004534    -----------------------------------------------------------------------------------------------------------------------------------------------------------------SVFKFFIFAVVISIIISIVLIYIFSLKLSRPLKKINSAAKKIASGKFDERLDISS-----EDEIGEL--ARSFNNMAGELQNLENMRRG-FIANVSHELRTPMTSIHGFIEGILD---GTIPPEKEKDYLLIVRDEIRRLNRLTTDLLDLAKMEAGEITINPVNFNINELIRRCIIKLENFITQKDIEVEANFEEEDMYVKADIDSIERVLINLMHNAVKFVQQNGKIKVSTSSYKNK-VLVCVEDNGIGIDRNEIDLIWERFYKSDKSRSKEKGGAGLGLAIVRNIINDHKQEIWVESEVGKGTKFYFTL-----------------------
119715905    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFGINMLAEELSASRTDLEKRIEARTHDLEITRREAVRARKEAEAFLATMSHEIRTPMNGVIGLTRLLLDTEL----DETQRRYAKGLSEAGTTLLTLIDDILDFSKIEAGMLDLERAPFDPRRTLDAVAGLVANSAARKDVELVVEAVPDLPALVGDEARLRQVLLNLASNAVKFTSTG-EVVIRATLDRSGQVRFEVVDTGIGIPQAAQARLFRSFTQAEASTTRRYGGTGLGLAISRRLVRLMGGTIGFESQEGHGSTFWFAVPLT--------------------
158334365    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRAYLVVPIYVGKKLWGLLAAYNHSQPRAWQGEVRLFEQVCSHLGVALKQAELLSAMAESKEKADAANEAKSLFLANMSHELRTPLNGILGYAQILRRSESLSNKE---LEGVDTIYQCGSHLLNLINDILDISKIEALKLELTPKAANLPYLLQTVVEMCKVKADQKGIQFNYQPSSQLPQVEVDDKRLQQVLLNLLGNAVKFTDHGSVVDVSPLSEQQVSISFRVIDTGVGIAEQDLVKLFQSFKQVGDQHKQA-EGTGLGLAISQRIVRLMGSEIHVTSQPQQGSEFSFTLPLAE-------------------
158340469    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SGQLKGFLGIGKDVTAQ-QETEAALRCLNANLEQLVEERTSQLNTAIET---AEIANQAKSKFIANMSHEFRTPLNAIMGFSQLLLRDRRITPD---QQSRLDVIYRSGEHLLSLVNEVITLSKIEDGVLTYEPKDVNLYHLCEGVKELFSLQASSKDIQLQLRIAPDVPRIRTDAQKLRQILINLLGNALKYTKRGS-VECRVQWRPPRHIEFSIQDTGPGIPQHLLPKLFEHFVQ-DPLTRDKFGGIGLGLCICQRFVHLMGGDISIESTEDHGTIVDFYI-----------------------
150015251    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QIQLLESNIEENKKKATELNKMMTEFFSNISHELKTPLNVLLGAVQILSLSGNDKNKLESGK-YLKTMKQNCYRLVRLVNNLIDISKFDSGYFKMNLQNYNVVSVIEDITLSVADYANNKGIDLIFDTDVEEKDMAIDLDKIERIMLNLLSNAIKFTDKGGQILVNM-YDKKDNIVISVKDNGVGMPKDKLNMIFERFGQIDKTLARNSQGSGIGLSLVKSIVDMHNGDIKAFSEFGKGSEFVVKLPVRFVEDKLSSD-----------
71909071     --------------------------------------------------------------------------------------------------------------------------------------------------------------------IAALLLLVGAGAVLVISYNYLKKHLLAPLTVLHQTAIALSKKAFNQRVGDLQGVEEVRALAATIDSMAAAIEADLEQREVAAEAKSIFLANMSHEIRTPMNAILGMAYLALKSKLPP----RQHDYVSKIHSAARSLLGILNDILDFSKIEAGKVALEAVLFDIETVLQNALFMVQQKVEGKQIELILDFKPSMRFLLGDPLRLGQVLINLLSNAVKFTERG-HVRLVVSEAACDGATFRVEDTGIGMSPEQVGRLFQEFSQADGSTTRKYGGTGLGLAISKRLVAAMSGEIGVESTLGKGSVFHFSI-----------------------
170077489    ----------------------------------------------------------------------------------------------------------------------LVWAVIRFGQFGATNLISLVTMLAALGTVRGLGSFASEDINESLLRLQLFTVVIVVTNLSLMATLREKKEAFNNLRQSKLHLQEKSSQLEQSKI-ILKENAFL------LEQQNLELIEAKQAAENANRTKTRFLSSMSHELRTPLNAILGLVELLKD---SDNLDEYERGDLQTISDSGIHLLHLIEDILDISRIEAGRVELHFQEVDFPKFLQGIKGIIQAQINTDAIEFICEFPPKLPAVVIDEKKLKQVLLNLLHNAAKFTEKG-QIIFRLKLHSFPDLSFEVEDSGIGIEPDKLNLIFLPFEQTGKA-KFKTQGTGLGLAISQEIVRMMGGKISVTSQPGIGSKFEFMI-CTQIVN-KPSDSLEKKQ-----
172058670    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRSHSAYIQIYAEKIQINQVVGTMLVLRDVTKE--TEADRMKEEFVSTVSHELRTPLSSIYGFTELMLNREIDPP---KQRKYLTTIHSETGRLTTLVNDFLDVQRMESSEQRYQMATFDLVQLAAELIDFHDASHTTHELSFEAV---GPIMIDADAEKIKQLLNNLLSNAIKYSPDGGNVAIRIENHDGFAE-ITIRDQGIGIPQEAMSKLFDKFYRVDNSETRKIGGTGLGLSICKEIVKHHNGTIDVESTIGAGSTFTIRFPIAVISTIL--------------
160893754    ------------------------------------------------------------------------------------------------------------------------------------TPVYQDNTYAGLLSIHLSLQFIKD--IAQKTFASTYMPFLVIVVLSLIALMLISNSTLKPIREIIATSKQYAAGNFNARIDVHT-----DNEFGELA---RYMEEMADELSRSNEYRRSFISNISHDFRSPLTSIKGYIEAM---IDGTIPPDKHEKYLQIVLSETMRLTKLTQGLLELNNFDSFDLQLDKSNFDIKSIILPTINTFEGRCQDKGIYLHAIFHTDNTIVYADRTRIQQVIYNLVDNAIKFTPEGRQITVQVTEKSDK-VYVSVKDEGVGIPPESIKKVFDRFYKTDPSRGKDKTGTGLGLAITKEIIKAHGENITLTSKVGEGSEFIFSLPMQKEMQVPIKAVH---------
142596875    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------GLLGLGIWIWIVASIVLVTVFVLAVFFAKRITEPLRKLRAEIRGIEEKKYDNLDEVQTRTALLESSNRRLDQASRAKGMYLISMSHELRTPLNAIIGFAEVLLESDREESLSDYQADRLRRILKSGKHLLDLINSLLDLSKIESGQMEVNKTEFDIESLLRDVIELLEPLMQEKSLQEIIIQSEEEIILFTDYGKLRQIVINLLGNAIKFSDPEGLICINC-QKDEQGISLEIEDNGCGIAEEEQQQIFETFHQVESSAENLQKGTGLGLALVKSLVELLGGAVLVKSKYGKGSKFTLHF-----------------------
257094787    ------------------------------------------------------------------------------SLLPLLLQNQFAGIHENLDQLRTRQRNWRRIELVGEGLYPLGRLATSTLPDTERFVQEVRFRDTTLATLTVDIQLALAAFLIIAAIVTVAMVLVALFLEFTVGRRAREL---GRAADRLANRDYAAILPAAGTDEIGDLVRSFGEMRDAVRSYDISLNDAREAAEAANHAKSDFLSMMGHELRTPLNGMLGMAQLLLMPNL---TERERQDYARIILTSGQSLLTLLNDILDLSKIESGKLRIESAEFDPDDLIRETLALFSASATNKQLVLAGQWRASCGQHYSDPQRLRQMLSKLIGNAIKFTAHGKIVVVEVARDADSAVLFSVSDTGIGIPAEKLDLLFRPFSQADSSSTRKYGGSGLGLSIVRSLTERMGGDAGVDSVAGSGSRFWFRI-----------------------
52082612     ------------------------------------------------------------------------------------------------------------------------------------------------------LSSVIAYMTDGVIATNRNGAIILLNTPALELLNVRETALEMPITSLLGLEDEYTFEDLVEQQDSLLLEIEQEERTSVLRVNFSVIQKEHTEQEQIDQERREFVANVSHELRTPLTTMRSYLEALAEGAWQDPNIAP--RFLNVTQNETERMIRLVNDLLQLSKFDSKDYQFNKEWIHFIRFFSLIIERFE-MTKEQHVEFISNLPDRELYVEIDPDKITQVLDNIISNALKYSPEGGHITFSVDVNEEEELYVSVKDEGVGIPRKDVEKIFERFYRVDKARTRRLGGTGLGLAIAKEMVQAHSGDIWADSIEGKGTTITFTLP----------------------
282870801    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVRPLHALTGAAQRMRDGE-RPESVPVSGDDEVGRLAAAFNDMSAHRARLEEQRKA---MVSDVAHELRTPLSNIRGWLEAAQDGLADPDPA-----FVSSLLEEAVLLQHIIDDLQDLAAADAGVLRLHPEPVEARELLGQVAAAHQARAENAGVTLTVAGAAPGPALRADPVRLRQAVSNLVSNAVRHTPEGGRVTLRAYACEEEAVAVEVADTGSGIPAEDLPHVFDRFWRAEKSRSRRTGGSGLGLAIVRKLVEAHGGTVDAASVVGEGSTFVLRLPGT--------------------
160937186    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLGELKYIFAVTDVTHDRQIRENLSKSVFLSNMSHDIRTPMNAIVGMTKLAE---IHIEDREKVKDCLYKIGISSKHLLELINDVLDMSKIESGKLVLTSESFSLTELIQRNIAIVNPQYQAKNQVFVTETDIRHEYLLGDSLRFNQVLLNLLSNAGKFTPENGTITLTVKEHSGHAVYIAVADTGIGISPEFLPKLFLPFERERSRHQNQAEGTGLGLVISKNIIAAMGGQIYVESRLGEGSVFTVELPLSKEAD----------------
115375378    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YESFLKLVGAQA-----ATAVQSARAFEEE-KQRAEALDQAKTAFFSNISHEFRTPLTLMLGPVEEGLQDTGEPLPPRQRDRQL-MVHRNGLRLLKLVNTLLDFSRIEAGRVKARYQPTDLSAFTADLASAFRSLMEKAGLSLQVDCPWLAAPVYVDREMYEKVVLNLLSNAFKFTFVGG-VRVSLRAEADRAV-LTVADSGTGIPEAELPHVFERFHRVEGARGRSYEGSGIGLALIQELVRLHGGTLSVESAVGQGSRFTVTLPLG--MAHLPAEQVMTT------
115375378    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTEQVLARRRSEALAEQLKLADQRKDEFLAMLAHELRNPMAAISLALSMLERSEGDTAKLARHRE---TARRQMGNLVRLVDDLLDVSRITRGKMELRKETVDLAVLVQNALAVTRPLIEARGHTLSVALIPGPFQMTADATRLEQVVVNLLTNAAKYTEPGGRLSVSLSREGTRQAVLRVKDTGRGIPRDMLGRVFELFVQVAPSLDRSTL--------VKRLVEMHGGHAEAFSQPGQGSEFTVRLPLA-----MPPEAHEASE-----
280962985    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GFLVAALNRYRPLDER-YRGFVDLVAGHASTRVLSARGYRAQQRRAE---ELAELDRAKTIFFSNISHEFRTPLTLIAGPVQELRTRLAGA--EPALREEVEVIHRNGLRLGRLVNALLDFSRLEAGRMQARYEPVDLAALTRELASVFRSAIEKAGLRFDVDCPPLPFPVYVDRGMWEKVVLNLLSNAVKFT-FDGAITVRARALGGHAV-VTVADTGVGIAEAEMPRLFERFHRVENARSRSSEGSGIGLALVKELVSLHAGEITALSAENLGTTFTIRLPSGRA--HLPAD-----------
237746473    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RQRILMTLRDIHDMLKKEEQHRQALTEAFEAAKSANEAKSHFLSRMSHDMRTPMNAIIGLTTI---AKNHPGDTGKIRDCLEKIDTSSQHLLNLINEVLDTCRIESGKFFLEEKPFTLSGLIGDTLAMTRPAIQRQKHTLRVNVQLEHETIKGDPQRIQEIFLNILSNAIKYTPDGGVITWTISESEAAIRRFVFEDNGIGMSDEFRKKIFEPFEREKDSRTNHIQGTGLGMTIALTIARLMNGSIDVESEAGKGSRFTVTL-----------------------
209694498    --------------------------------------------------------------------------------------------------------------------------------------------------------------FIYSVVLSFFVLIAIAVLVRGLFEHRILLALNALLAKSVSKKNGNKHYLGSGILEFDQIGAKLEGIFIELIEAKEESHKAQAAAEKLTLVKSDFLARMSHEIRTPLNGILGISGLLKQAQL----PLEQKKQIQIIHQGGEHLLAVLNDILDFSQIEQDKLNINFEEFVLDDVLDTINAIYTPLCMEKNITFNLNNNIDNNVIYTDKVRLTQILFNLLSNGVKFTEIG-QVTLSLNLESKNGQIFDVEDTGVGIDIENQASVFDPFIQVESTGTRKFGGSGLGLAIVKQLLHLLNGSITVVSSPGLGTSFTIRLPVE--------------------
296272592    ------------------------------------------------------------------------------------------------------------------------------------TVKEQEFYVNVIVLFSVIFFLMSFFII---LFRIIYPIDLLRVAMLKLSSNDMSVELVGDMIGSVRIFKDNTKKLIESEHQI---------------------KLAMEEANSANKAKSIFLARMSHELRTPLNAILGFSNILK---KSMNATQEEKNNLNIIKRSGEHLLNIINEILELSKIEAGKIEIIPKVFNLKELIEDINSIFAFRCKEKGLEFKIILDDNLPEVVMDELRLRQILINLLSNSLKFTNEG-EISLYL-YEKSQKLFFEIKDTGIGIESKDLKRVFKPFEQI-KHDDYNKNGTGLGLSITKELVTLMNGSIYAKSKVNVGTQFYFS------------------------
160896955    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITREREAEQALQQAKEAAEAAERAK-SDFLAIMSHEIRTPMNTVIGMTRLVQQTAL----TSRQRGYLEKVERSASALLAVINDILDFSKIEAGMLVLEEVDFALDDVLETVTASTALRAEEKGLEVVYALDPQLPPLRGDPMRLGQVLTNLVGNAVKFT-EHGEVVISLHLAPPHHLCVSVRDTGIGLDASRAERLFQPFTQADIQTTRRHGGTGLGLAICHRLVQLMGGEIGVRSQPGQGSDFRFTAKVRLATDALP-DGHDN-------
126646612    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITDQKRLEEELIRQ-REEAEKSKRAKEIFFANMSHEIRTPMNAIVGMGEQLAKSAL----NDQQNKYIKAIQDSASHLMVIIKDILDLSKLEAGKMTIEAIGFKPKNIIEHTFEMMKAKAESKGLDYILNYDSRINEVLGDPIRISQILLNLLSNAIKFTEKGKVVSIS-ETESHQEIKFSVIDTGIGMDDDFVNSNFEKYVQEDTTITRKFGGTGLGLSISKELVQLMGGQMKIESQKGLGTIVSFKLPKGQESDLPVEDSSSINE-----
257790765    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FDKMARQLERLYTDLESEVRSQTDKLSALNYQKVELKKALDRLSEETAYKNEFFAIMSHELRTPLTSILAFARILR---GVDSLDAKTRSAVEEIEANATLLLNMVNNILTISKAEAHKNELVVEPVDFVDLLGFIRKSLEPVAKNKGIALTAKTDADVPVSMADWEKLRRIVENLVDNAIKYTHVGGRVDVRATF-DGACIVVSVADDGMGIDEADQEGIFERYRQAGQSPNRRYRGTGLGLAVVKELAELHGGSVSVASARKLGSTFTVRIP----------------------
260778745    ----------------------------------------------------------------------------------------------------------------------------------------------GTIDIGFEVSAINSMLT------SAQKAIIGIASIEVMLVAIFSFFLGTYLTKSLVKLIEAAFQLNDQSKDELGDVARADDMSVKLEKSYHDLKSARFEAEQANESKSRFLASMSHEIRTPMNGVLGILNILEESKL----SREQKKLVNTATESGQFLLSIINDILDFTRMESNTLRLEHKPFNFRQCVENVVETFQPSAKVRSLDLNCILDGSVPAVQGDENRVKQILHNLIGNAMKFTKEGSTIQVHADTHEGNQVKIKVIDTGVGINRSAMDYLFDEFTMVDQTYSRSQEGSGLGLAICKRLCELMDGYIEAESTPSIGSTFSFSI-----------------------
251828137    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MAVRTDITEQKREAAHAASRAKSEFLANMSHEIRTPMNGVLGMVDILQETKLNSM----QHRLLGTIQHSSQALLNILNDILDYSKIEAGRLDIECIATCPRVVAEEIVQLMISQA--KSVALCVFVSPELPWIASDPSRLRQILLNLLGNAIKFTSRAGQVSLNVRLDDGHGIRFDIADNGIGIAPEVIDTLFQPFAQADASTARKFGGSGLGLSISRRLAGLMGGEIKLSSRIGAGSIFTLELPLIVAPDGAKEE-----------
225390054    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILALNAYRIAEQDSSQSFITLTLEDITESVQSRRRL-EEALLNEERAGAAKSTFLASMSHDIRTPLNAVIGLTNL---ALCTPNDSKKVMECLQKIANSSQLLLGLINDVLDMSKIESGKMQLAETEFELGEWLAGVVTVIQSQTSVRGQHFDVNANITHELLCGDTVRLSQVLTNVLGNAVKFTPKGGEIYLEISEIPSPDFVFRISDTGVGMSREYLSHIFEMFTREQNAYSQGVQGTGLGMAITKRIVDLMGGSIRVESEPGKGTTFTVEI-----------------------
254444308    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLNELENKVARRTSQLTKANKSLNSLNAELQVA---VDEAR----AAERAKGRFLATMSHEIRTTLNGIIGASHMLNHSSSLPESD---KEFAGIIQKSGDALMIIINDILDYSKYESGQLELEQTPFSLKDLAKECTNLMDTSLANHNITLEVEFDPKLPQVVGDPARIRQVVLNLLNNAFKFGRDG-TVTLAIKAESVKNLRIEIRDQGIGMTPDTLERLFSAFMQADSSTTREYGGTGLGLAICKLLADAMAARIDVSSELGEGSVFAFIL-----ELALPEED----------
37676889     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------AVFAMLFVLFMLGTSTWLRVYNKLNAILNALQSLTSQQTRVIPDGNDEFTVFAKQINQIIDEKQQQMVEIIHAKESAISANRAKSVFLANMSHEIRTPLNGIIGMTEILSQSELSS----QQKEILGDIDTSSQSLLILLNDILDLSKIESGNLNISLQEADIRETVYQAMTLFQSKATSKNIELHITMGEDIPAVMADDHRIKQVLTNLVGNAIKFTKEG-YISTFVNYQADEHDHFKVTDTGIGIDQAKLETIFEPFTQEDDSITRQFGGTGLGLAICRQLVAMMGGELTATSTKGLGSCFSFTIPVE--------------------
142143242    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGLRLRPRTSFEIWKVEMAGISTKWSHGDRFADLRRSALENDLARQREQQAVRARDELVAVVSHDLRNPMTVISMLCGMMQKASDGPHTSRRISSAIDTMQQAAGRMNVLLEDLLDTSKIEAGRYVVKPVSLDVSQMFEEAYSLLAPLAMEKGIDLSFNAEPGLL-IHADPERLFQVLSNLIGNAIKFTPRQGNIGISA-MSNGEDIVFSVRDSGEGIAPEQLPHVFDRYW---TQTENNPTGSGLGLYITQGIVQAHGGRIEAESELGRGSEFRFTVPKS--------------------
258543393    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLAHKTNLPLDGTLLFVFLACVIGAWLLVMAQEGRK-TATRETLHQTRLLMNEIRARRRMDQAL-QSAREKAEAASLAKTRYISGISHEIRSPLNAIMGYIQLLQHDTRMPT---ERQQTLSIMRESGDHITSILSGLLDISRIEAGRIELHSDTIPLVTFLESVAQMMRPQAQAKGLKFYWKPQFLPSVVTCDEHRLRQVLLNLLSNAIKYTQQGS-VTFSARWHA-QIAEFTVEDTGPGISIEDQERIFDPFERA--AATANIPGTGLGLTITKLLTEVMGGELTFTSTMGKGSCFKLRL-----------------------
254412177    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERKQAEEALQQAKEVAVREAKRSEIANRAKSEFLTNMSHELRTPLNGILGYAQLLKQDTTLTNP---QHHNLNIIHQCGEHLLTLINDILDLAKIEAQKMELYPTEFHLPNFLHSLADLFQLRAQQKDIIFTYQVLSPLPNVIADNKRLRQVLCNLLSNAIKFTDRG-EVTFTVSVVNRKTIRFQIKDTGVGIDLSQLTKIFLPFHQVSD-HSHATEGTGLGLAISQKLIQLMGSEIKVKSIPGKGSTFWFDI-----------------------
160937196    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KQILRAEEKARKAAESANEAKTNFFTSMSHDIRTPMNAIIGMTEIAVNHLDDPNKT---MNCLGQIRRSGKLLVGLVNDILDMAKIESGKMEIHAERTSLAELIENIVVVITPLVKEKNQDFQICIEVRHEHLMLDSVRMNQVLMNLISNAIKFTPEGGSIRVTVEESPGQAHFFTVSDTGMGMSREFQNNIFTAFVRERDSRVDHIEGSGLGMAITGMIVANMGGSIRVESEPGMGSIFTVELDFCRAE---PEMDSES-------
143486809    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LALIIRDITKEKDAEIKVKRLNTELEAKVRKRTQALAEAKDDAIKHSDIKSAFISNISHELRTPLNGVIGTLNILKREEL----SDKSRNLVEMMDLSASNLNLLINDILDLSKIEAGKLDLNLKTINLQLLIERLVESSAIRAFDKGLNVYLDTDLNCENVKTDPLRLTQILNNLISNAIKFTDKGIKVIVSSERISEHNLKVKVQDTGIGIAPSTQGQLFDAFQQASTAISEKFGGTGLGLSICKQLCQLMDGDISVSSTLNQGSVFTF-------------------------
88812626     -----------------------------------------ARLRFSRIGCVLALVLIPAGVTLDLFIYPQFFGLLLRALGDVAVLVILGLHFSKNGRDNIRI-LTMAWLIIPQATICYMIYLTEGYASTYYAGLNLAILGMGVLL---PVTVWEVAILVSASLALYLVACLSRTEEPINSVLLYNVSTGVISATAVYFNRLRRFTEFRLNFEL---------------------DARHKELAELDRLKSEFFANVSHELRTPLTLILAPVEDLLQKRAAI--PAAIASQLDIIYGNAHRLLRLVNDLLEVIRLEESGVKLDRRPLDLTALLKSIVTAVEPLAKSRGITFKQRLPDDPVPIRGDRSALEKVFFNLLSNAFKFTNAGGGVRITAEVEPDQ-VQVTVQDTGIGISESDLPFVFDRFRQADSSATRKYVGTGLGLALVKELTEKHDGSAKIQSRLGAGTAITVSLPLARAAGEL---DAEPTDKEIFA
88812626     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRSAKLEQDLQLRNEELQTTLDELTQTQNQLLHSEKINALGRLSHEVNNPLNYALTALEVVKNDRTITGD-EELSEIIGDIDEGMQRIRGIVSELRAFAYPSKG----EQQTFDAAKAVQGAVQML--VHERRDVAVYNEVDES-CCVKGSRNHIVQVLVNLIGNAIKAVQAAGEIRIRAEEDNGR-IRVSVRDNGTGIPADTLNRVFDPFY----TTRDVGEGMGMGLSVCQTIVRNHGGELCVRSEEGAWTEFTFDLPAA--------DELTQTQSKAH-
225388288    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIYVDNPYSEDDLAIL-LSRRIDEQRYEEEQKRQALQSALEGARAASMAKSQFLSNMSHDIRTPMNAIMGMAAIASTRLDDRV---RVAECLKKISLSSQHLLSLINDILDMSKIESGKLSLREEPFNFAELVANVTELMVPQAIAAQLEMNVSLPVSQEEVVGDALRVRQVYLNILSNAVKYTEAGGRVQIEVWEEPGRNFFFRCTDTGIGMSGDFLEHLFQPFERAADSADKA-SGTGLGMAITRNIVDLMSGDIQVESRPGEGSRFTVMLPLQ--------------------
67921588     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IKQEEETGIKYLGVVILIRDITKERA--VDQMKKNFLSMVSHELRTPLTSIVGFSSLIRDDSKTSNAIERIQQNLDIVVCEGERLSKLVHDFLDMTKIESGKITLNLFPIQPSTVLDWAIGSVSPLFSNSSVELVEDFSRDLPTILGDEDRLIQVFVNVISNALKFTEKGS-VTCRAE-VDHENLLISITDTGIGIAENDYSKVFDPFQQVGNVLTNKPPGTGLGLSISKQIVEQHGGNIWLTSKLGQGTTFFISFPLTQ-------------------
91779864     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEERRRAEEIDRAKTTFFSNISHEFRTPLTLMLGPLEELLADNARVGSDIEDRALIEITHRNGLRLLKLVNALLDFSRIEAGRMQIHMQPTDVASFTAELASLFQSAIEAAGLRLEVEIPAAPVVVQLDREMWEKVVMNLLSNAYKFTFFG-TIRVAVRVVAGAGVEVSVTDSGIGIAEEEVPRLFERFHRVAGAPGRSVEGSGIGLAMVQELVKLHGGTVRVDSALGEGACFTVSLPHGAVPAQPDEES----------
256831176    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILGAKAHDLLGRKVWDLFPDGILGTQLAQGLRALQENPRTRLREIQLESFRDALVVRMQIEVTAIVDARRRAEAASQAKSMFLANMSHEIRTPMNSILGHGELLARTRLDT----EQADCVQGIRVCAESLLVIINDILDFSKIEAGMLRIAPEDVDLGGLLARVRTMLSEQAQKKGLDLQLVTAGLPQVVSTDAGRLTQILVNLVGNAIKFTEHGG-VELSVRGEAHAGLCFSVRDTGIGISADRQKGIFVSFEQADGSLTREYGGTGLGLTIANSLVRLLGGSISVKSQTGQGSTFSFTL-----------------------
170726313    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SNKELEEKQTFLKRQRDEIESARADLTVKADELALASKYKSEFLANMSHELRTPLNSLLLLAKGLA-DNKSKNLNETEVEDAQVIFDGGNNLLCLINDIMDLSKVEAGKLSIHIEEVNISTLCRNLRQVFNPIAKNRELEFDIKVDEKLPTVSSDGHRIEQILRNLLSNALKFTEAGS-VTLFIGYSAADTVFFAVVDTGIGIPQNKIQAIFEAFQQQDGSTSRKYGGTGLGLTIARELTRLLGGEIQLESEPNQGSTFTLFLPNA--------------------
253578619    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QISSKKHREKQYAAELEKAAEL-------AKSANEAKTRFLFNMSHDIRTPMNAIIGFSGLLEKNL---QNEEKAKEYLGKICSSGNLLMTIINQILEIARIESGTTALQLKAEDINTLFHTVNTVFEEDVRKKNLQYSVDLDVYHTFILCDRVKLQEIMLNIISNAIKYTSDGHGVHVKIYEKDSEDLIFTCEDTGIGMSEEYLPHIFEEFSREHTTTENKVAGTGLGLPIVKSMIELMGGSIRVESTQGAGTKFTVDI-----------------------
148977411    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSHDEIGHLIKTFNEKTVYLEAEKVKAQASTNAKTAFLATLSHEIRTPMNGVLGTAQILLKTPL----NAEQEKHLKSLYESGDHMMTLLNEILDFSKIEQGRLDLDETRFPLDSIIGSINSVYYTLSSEKGLQFKVYSEPSGRWYFSDKARLRQILFNLLNNAVKFTSRG-FVEVYLKEMSDTYLSIRVRDTGIGISKEAQKRIFKPFEQAESSTTRRFGGTGLGLAIVKKITQLMDGNITVTSEEGIGTSFDVRL-----------------------
171059161    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLFPVEIGLAPLTTGEMRQTIASVIDITQRKAMQAELTQHRDRLEEQVAARTVELVNARNEAERLAQVKAQFLANMSHEIRTPLNAIGGMAHLIRRQGL----SEKQTRQMDSLERASAHLLSVINSILELSKIDAGALHLASEPVSVTSLVHEVIDLQRQQATDKHITLRCELALRTDAWVGDPTRLRQALLNYVSNAIKFTGSGA-VLIRVDPVDEDAIRFEVQDTGIGISPDAMPRLFKAFEQADNSHTRQYGGTGLGLAITRMVARQMGGDSGATSLPGVGSTFWFT------------------------
291541287    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EYQRKENEKQQAELVAAMNTQSRFLANMSHEIRTPINTIIGLNEMTLRE---ENLSDDIIENANNIQSASKMLLSLINDILDLSKIEAGKMEVVPARYETGELFSEIVNTTWIRAHEKNLEFCVNVSEKLPMLYGDEMRIKQVLTNILSNAIKYTQKGS-VTLFVESEQTGADEIAVIDTGMGIRQDDMKYLFDSFKRVNEGSTKGIEGTGLGLSICSQLVNLMGGQITVDSIYQKGSTFTITIPQ-KIVNATPLGNHQRSSYK---
167648680    ---------------------------------------------------------------------------------------------------------------LGLILSAGLWALLACVRPQDSVSARYVLIIVLSALAGGAVGVLSPLKWTGRIYVSLISLTLILNRGVDATLGVLGVIFWIVMIVGHRALLVDALRLRDENRELLADVARRNDLESSVRARTIELERMTEEAKVANRAKSQFLATVSHEMRTPLNAILGEGQLLAREALTP----SQRSRLQVIDTASRAMRHLIDDVLDISQIEAGALRLRPKVFALATLVDDIQQIYRPLAEGRGLSLTVSLQPETAPFRGDPDRLRQIVGNLIANALKFTRQGG-VTVKIGG-DDEQLTVSVSDTGIGIDAKDHETIFQRFVQVDSSSTREAGGIGLGLAICRELSEQMGGSLKVISARGIGARFDFSAPIPCVLASAP-------------
162455110    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LALHAVLSLLALPLTHRGHVVGVLYLHRDVPSAFPPARVELLSVLASQAAIAVEIQERTAELRIAKEAADRANRAKSDFLASMSHELRTPLNGILGYAQFLMR---APELSPKSREGVQIVKKSGEHLLALLNDLLDLAKIEAGKMELVPRRFDFPSFVHNVVDLCGVRAEQRGIAFTYEVGPALAAVHADEKRLTQVLLNLLGNAIKFTERGA-VTLLVDALDDRDVRFRIEDTGTGIAPEHLARIFEPFEQVGDQRV-KSEGTGLGLAISKRIVEQLGGTIHVESELGKGSAFTVTL-----------------------
197106173    ---------------------------------------------------------------------------GVIAVGLAAGLIGLQGAHARADRARDEAETELREALDHQPQL-----LLTLYPGGRI------LNAFGADLLGRGVRGLKDERLPDLV---GFEDRLAVEEALHVAAHEGSAEAAFVPAHDPNGWLEVSFRRLGANRIFAAVRDARAQRAREHELEK-----ARISAEQQNAGKSRFLANMSHELRTPLNAIMGFSDIMRQRLFGPMGD-RYGEYAELIHESGSHLLELINDVLDMSKIEAERFELAREDFDARDAVGAVLRLMRGQAERAGVTLRAVMPPEPLEAEADRRAVKQITLNLISNALKFTPRGGTVTVTA-QGAGETLELIVADSGVGIAPADLERLGRPFEQAGDAQQRAA-GSGLGLSLVRAFAALHGGEMAIESGVGEGTTVTVRMP----------------------
255528504    ----------------------------------------------------------------------------------------------------------------------------------------ISFTNFALLIIGLYLLNVPNSKLHPQTYNAFLVMIFAILLSIINYYNFAFIQKSEILNKAEELEIYRTADLVQANANLLAETHIRHK--AELEAIQSIKYEEKKRAVEYEKLRTEFFANISHELRTPLNVIFCAEQMLDIKRIGLDNDNQFKKYLHTIKQNSYRLLRLINNLIDITKMDAGYFEITLSNNDIVKITEDITLSVVEYVENKNIRLIFDTEVEEKIIACDPDKIERIMLNLLSNAVKFTPKNGTIYVNI-YDSTDKVIISIKDTGIGIDKSMQKLIFDKFVQVDKSISRRTEGSGIGLSLVKSLVEMHNGQISVVSELGEGSEFIIELPNVQA------------------
135222005    ---------------------------------------------------------------------------------------------------------------------------------------------------------------PYSVIITYDKFLATSEFINKIIPIVLGMIFLGLLLIA-------TFYVFSQRVPALHSVQEKEEAIA-----------AKVDAIEASRAKSSFLAGMSHELRTPLNAIINFGELLSAGIYGELNH-KQSQAVSDIIHSGKHQLNLVNDILDLSKVEEGKLVIEFQSVNVFGPLSDSLRNLGKMAEDKGVKLVKMGHSGLPMINADPTRIRQIFDNLICNAIKFTPQGGEVWVTTRTDSNHGIVIEISDTGIGMDELQLKKAMEEFGQVDNSLSRRHEGTGLGLPMSKRLTLLHGGTFNVKSSPNVGTIITLRFPKAQ-------------------
218459898    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITQWKRTEDELRNAKGAAETANAHKTDFLARVSHEIRTPLNAIIGFSDMMAGERFGPIGHPRYIEYANDIGRSGRHVLDIVNDLLDISKIEAGEMDLDFAAVGLNEAVSEAVALVQPQANGQRVIIRTALSHAVPDVVADLRSIKQIALNILSNAIRFTPSGGQIVVSTSYEANGSVVLRVRDTGIGMTRAELDHAMKPFRQVSSTQARHRGGTGLGLPLTKAMVDANRATFSINSAPNEGTLVEITFPSQRVL-----------------
229918112    -----------------------------------------------------------------------------------------------------------------------------------------------ALILYMELSKISEPFQPIRLMITFL-LVLMIVNLLLFGKQIIDTIIQPLIQMKRASQVY-AQGDFSHRIPIV-----YDDEIGELADTLNSMAESLGLVEEQ---RKEFLANVSHELRTPLSYIRGYTEMLQDETL---DEKTRAQYYDIIENETNRLQRLVTDLLDLAQLERDSYPMTKEPVVYSQVLEDVLYRLEPIARAKGVTIESDLDFDLI-ILGDHDRLEQVIGNLLDNALRYTDAGKTIHVKTFAETEYAIT-EIRDEGRGIPKEDLDKLTERFYRVNKSRTRKDGGTGLGLAIAKHIIERHEGSLHFSSEVGQGTTVTVGLP------LLPDDE----------
212639804    ----------------------------------------------------------------------------------------------------------------------------------------------GILYLYVPLASIEDVLKRIQAFLMIGGSLFLLITVFV------GRKIAMHFTKPLQHMQQAAYRVSQGDFS-AQVNVEAEDEIGQL--AKAFNQMAHALAKE-DERKKEFLANVSHELRTPLSYVKGYSEALLDGVIK--EEAQQKKYVRLIHREASRMQRLVRDLLDLAQLE-GTYPLVRTPFSIAQLVEETIEKYEPMLQEKNIR-LLLDLDHDLIVDGDPDRIEQVLQNVLDNALRYTPSFGTISLRAVNKQPMCELI-IADSGCGMSKEDIERLGERFFRADRSRSREHGGTGLGIAIVKQIIKLHGGSIRFESEQGKGTTVYMELPL---------------------
16329398     -------------------------------------------SRLPAAIICPFLLYLFEKISTWLLSDAFALLIVTPFIIACNHNFKVFIKLLQEQWLEAASIIFFILLIVKIIANGLLWSAFRFTEVGS---SLLTIVVSALLVLILALDQEKAAIKDQLLLLQSILACISMTTLVLNAVLSENERSKNQLFTTNQILIEQNQKLQELYQQRELERAQREKIL--IEYNESLQKQAKEIAESEAKAKSTFVANMSHELRSPLNAIIGFSQLMLRTKNLPM---EQYENAGIIQRSGEYLLNLINNILDFSKIEAGKTHLNRHNFDLYLLLDDLEDMLHLKAANEGIELIFIRDHDLPRVYGDEIKLRQILLNLLSNAIKFTTEGEVVLTSNFRNAEQQEVITIKDTGKGISEVELSHLFEAFSQTESGRN-AQEGTGLGLAITRQFIKLMGGDINVSSVVDQGTTFSFSI-----------------------
222084929    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITQWKRTEEELRNAKRAAETANAHKTDFLARVSHEIRTPLNAIIGFSDMMAGERFGPIGHSRYVEYATDIGRSGRHVLDIVNDLLDISKIEAGEMDLEFASVGLNEAIAEAVSLVQPQANSQRVIIRTALSQAVPNVVADLRSIKQIALNILSNAIRFTPSGGQIVVSTSYEGNGSVVMRIRDTGVGMTRSELEQAMKPFRQVSTNSRKRGDGTGLGLPLTKAMVDANRATFAINSSPNEGTLVEVTFPSPRVL-----------------
254411499    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLQRLSQQLVEQNAQLIQEIQIRQQTEAALHQAVEQAEAANRAKSVFLANMSHELRSPLTGILGYAQLLQKATDCTPL---QQKGLGVIYQCGSHLLTLINDILDLSKIEAQKLEIFPDYIDFCLFLNHLAELFKFKAQEKKLKFYFPLTSLPPEIYVDEKRLRQVLINLLSNAIKFTHQGS-VTLKVSVRSYSNIRFEIEDTGIGITPEKREKIFLPFEQVMES-SHSPEGTGLGLTISKKILVLMGSKIFLESCPNRGSKFWFDL-----------------------
280956908    --------------------------------------------------------------------------------------------------------------------------------------------------------------------LSVIEAFSALRVEGIEVDEEFRITLPDGGERWIRAQAFPVRDERGGSVR----QAGVAEDITERKATQQALMEAKHSAEAANQSKTEFLTNISHELRTPLNGILGMLQLTRETRLKP----EQAEYIDTAISSSKVLLNVINDILNIAQIEAGRLTLLDAPFSTNEVLETIYRFFRHSTEAKGVELTMDMEPGFPTLVGDEVRIRQILFNLLGNSVKFTDQG-HISVHVTPRPGRTVLLVIKDTGIGIPSDKIDYVFESFTQVDGTYTRQYQGTGLGLGIVRSLVWSMNGTIAVDSETGMGTTIYVTL-----------------------
119469631    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FIFVLLFLVIVTGVALYRRGAEKRALAEQVAQRTAELQDVAQELRAANDVKSQFLANVSHEIRTPLTAILGQTDDL---MNGLYEPEQLKDELAIIQRHSNHLKSLINDVLDLSKIEANRLELNVSCFDMVQLVNDVHAMFNPQAKAKNLRLVLENKGDEFYTRLDIMRVKQILINLCANAIKFTQSG-QVLIALNKTE-QGIVLIVKDTGIGMNSSQLKLIFEYFSQADNSISRRFGGTGLGLSLSQQLASMMGGYISVQSEYKKGSQFSFFLPCAQV------------------
167644961    --------------------------------------------------------------------------------------------------------------------------------------------------------AMTGFTPEEVVGREGMQIVYEEDREAVRAIVIAQ--LAHLAADIDNGPNRVEYRAARKDGRIIWLESRRDPLTGKVTITDIVRDITEHKAMERQLRKGEFLANMSHELRTPLTSVLGFARLVDNE---PDLSPDARRFISRVLSGGKALLTTINDILDFSKLEAGQLELKLEPTAPAQLIDEAMDLFSLETEARGVALRAVGLEDLPDLLIDGGRLRQVLLNLIGNAVKFTEVG-TITVSAAYEAGERLSLSVADTGPGIAPGDVDLLFRRFSQVDAGLTRKHGGTGLGLAICKGLVEAMGGQIGVTSVPGQGACFSF-------------------------
91774323     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRDKDNNIIGTISSGDD-ITERKIAEKAMEEANRELELLDNIKDQFLTNLTHELRTPLISIKGFTELMLEDHMGPIND-AQKNAIHTVLRNSERLRHLVESLLYVSGEHTKNIKYNMDVLSLTKITEEILETFTAPILKKGLTIERNIQTDLPTILGDKDHLKRMINHLLDNAIKFTPEGGKIGISA-LHDSESVIINIEDTGIGIPEELLPNIFSRFYQVDGSTRRKYGGTGVGLHICKKIIEAHKGSLSVSSKIGEGTIISVKLP----------------------
187478274    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSVRMARARYEGVDLVAAFTDVTLEKQMER-VSQEARHAADSANAAKSAFLAAMSHEIRTPLNAIHGNLELLSHSAL----DSAQRAHVDTIRSASDSLLSIVSDVLDFSKIEAGELRLEHLEYDIQDIAARALIMFSTTARAKGLVLGGEFGHTTQPMRGDPTRVAQVINNLLSNAVKFTAAG-KVTLRMTQDAPPQLVLTVEDSGIGMSPEQMSMLFQAFTQADITINRRFGGTGLGLALCSRLSQAMGGTLSVTSKAGQGSCFTLRLPLDRDLPPA--------------
237748261    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DEQRAEQAVQEQVLKNALSAARMANQAKSDFLSRMSHDIRTPLNAIIGMSTISQLKMKEP---EVLADCLSKIDVSSRYLLSLINDILDMSRIESGKMALSSERFDFVELIGSINTIVYPQAVAGKLAYQIHQHESLDRYYGDTLRINQILMNLLSNAVKFTPEGGKIDVHISESRRSNIEFRVSDTGIGMSSDFMKRLYLPFEQETDDMARNKVGSGLGLSIVYSLVQIMGGTIDAKSEKNRGTTFTVVIPL---------------------
21112215     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IDAMAELESLRQQNQALREELDETNQELDQQAEQLRDVSELKSRFLSYMSHEFRTPLGSILSITRLLEDGMDGPLNAEQLKQ-VRFVSASTRELSEMVDDLLDLAKIEAGRVTISPGWFDLMDLFAALRGMFRPLTDANRTTLIFEDPPVLPMLYTDDKKLAQILRNFISNALKFTPQG-HVRVFAQLQGDTHVRFSVQDTGIGIPAELHDALFEDFVQVDSPLQKRLTGTGLGLSICKRFAELLGGTVGINSVVGQGSEFFVVLPVT--------------------
254254025    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MTLREARERRLGERRDLRSLARDARVQADESNRMKDELLATVSHELRTPLNVIYGWVEVLRSVDGQGL----AQQAVDAIDRSARSLSRMVGDLLDASSLATGRLQLERVPVDLVRIVRETARELAATAQANGIVLATDCAMPTCVIPADGERLRQVLSNLLSNAIKYTPPGGRVDVSLT-RAGEHVRLSVADTGQGIAPEHLPHLFDTFNRPHGAPTSPKRGLGLGLSIVRNIAHLHGGDVSATSD-GAGTTVTVTLP----------------------
94497919     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRSANEELEEQSRVLLDSQARLETQQAELEQTNVELERAQASLEEQARELEQASRYKSEFLANMSHELRTPLNSLLIMARLLADNRAGNLTAEQVRH-AETIETSGNDLLLLINDILDISKIEAGHVDLQTRPMRIAPMVEKLHALLEPGARQKGIALRIPAASAMPEIESDPHRVEQILKNFLSNAIKFTDKG-EVTLTVEEAGDDAIAFTVHDTGIGIPVEQQQTVFEPFRQADGSVSRKYGGTGLGLSISRELAKLLGGEISLVSAPGEGSSFTLTLPR---------------------
218887072    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RKRAESELRCAKEVAEAASRTKGEFLANMSHEIRTPLNGIMGMLQLLQTDPPKAM----RTVYVGAATQSCRRLGLLLGDILDLSRIEAGKLELHDEPFEARAVLDEVRGLFEGPAAERGLTLRVSVDERIPHLRGDAMRLRQVLFNLVGNAVKFTDQGEVVRVQASRSRGCRVVFTVRDTGIGIAEERLKDIFEPFVQAETASTRRYQGAGLGLPIVRRLVRLMCGTVTVESTPGAGTAFSVSLPF-RFVNKVEE------------
254784391    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISEQKRIEQELEKAKEDAEFANRSKSMFLANMSHEIRTPLNAIIGYAQLLTHDTELRGETHNQ---IEHIYSAGNHLLGLINDILDLSKMESGKSRLTMTTFDLSVELNTLLGMMEHRAVTKGLRLNADLDPSPALVTSDRQKLAQILINLLGNAIKFTSEG-EVSLQCRHQADR-IRLVVSDTGEGISAEEQKYLFTPFVQG-VQGERVGSGTGLGLILVKNFTALLGGELTLESTAGRGTRVIVSLPLHIHVNRDVSDAEATPETSTFA
170726314    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLKTSEEELKQQSEELKVSNEELEEKQVFLKRQKSEIEAAKTDLTIKAEELALASKYKSEFLANMSHELRTPLNSLLLLAKGLA-DNKSQHLDETEVEDAKIIFDGGNNLLCLINDIMDLSKVEAGKLSIHIEEVSIAVLCRNLRQVFDPIAKDRELVLNIEVDDKLPTVRSDGHRVEQILRNLLSNALKFTETGS-VTLKIGYVAPNTLFFSVVDTGIGIPENKIQAIFEAFQQQDGSTSRKYGGTGLGLTIARELTRLLGGEIQLQSVLDEGSTFTLYLPNVYDSDAVEE------------
126658667    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------REITMRKKAEEEIIKAKLEADSANQAKTEFLTNVSHELRTPMNAILGFSQLLKLKL--KVDDPLIYEYIDTIYNNSNILLSLINELLDINQAEAGKIELNYCGFSVRQFLGETIKLFSSQLSKKTVNLLIDIEDNVPKINFDSLRLRQILINLISNSLKFTTKGHKILISIQYLNSCTLKIFVEDTGIGIKDEDKERIFQVFTQSKGQDNYRYGGNGLGLFITQKITECLGGTITLESEWGKGSTFTIIFPNVEIL-----DSRENLEEISY-
239908790    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFRDITERKRGEEALKKSRDELEERVAERTRELTEANARLTELDNLKSAFLNTVSHDLRTPLTSILGFSKIIQRDSVLRNKASKILDNLGVIVSEGERLTRLVSDFLDLSRIEDGRYVWKDKTTDLGVLIRGAVSSMKALLQKHGVQIRVDADSHLPALWVDPDRIAQVLTNLLSNAIKFTSEG-TVTLTARASTG-SIRVSVADTGMGIPPDELPMIFDKFYQVGDDTLVAEKGTGLGLAICKQIVEHYDGAIWVESTQGVGSVFFFELPL---------------------
17231597     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILIVLTVGLIGASLVASLYLAPYLASALNIHSHHTSRRVPDNFKIRELAQAIDQMVDRLKVWSEEIETAWKDAKSANQVKSQFLATTSHELRNPLNIIINCVRLVKDGLCD--NREEEIEFLQRADETAIHLLGIINELLDISKIEAGKLSVVSQPLDLRQTLLEVINLQSVNVQQKGLQLKTNLGTEPIPVKADAAKLKQVLINIIGNATKFTDEGGITTIQTRIEGKSQVMVSITDTGLGIEPAQQHKLFRPFVMVNGSTTRKFEGTGLGLAISRNLIELMGGTITLESAINQGTTVNITLPL---------------------
14133665     ----------------------------------------------------------------------------------------------------------------------LCFTLCFAL---TINSYYTGGHQSTIRLLMSPVPPISALVLGRKASIQWSLMVLSIYLLFFVANLYGHEYVQGIPSIIIRFIIDVTIIIMTLIFT-LCYQYFIDEAHRETKLKNAQLTIAKDAAIEAYQARQEFLATMSHEIRTPLNGLIGMATLLRDSHNLPPEEKT---MAKAVKSCGDILLRLVNDILDLSKLEANQMGLEHIPFRMRELTQQICHVLSGQANEKNIHLSCEVSDKIPSILGDSGRILQILMNLTGNALKFTQSG-YVKIIIDLIEEESELVSVKDTGIGVPVESHQKIFEAFVQADPSDSRKYGGSGLGLYLCAKLVRLMKGEIGVYNNPDDGSTFWFILPLEEGTDQSMQQMNNGARHKAF-
223983037    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YKVFYLDRQLERLCVTRSDVTEVVRQEQTQKAELAAALNAAQQADAAKTDFLSRMSHEIRTPMNAILGMSAI---AAQSLNDPDRVGECIEKIQLSSRFLLGLINDILDMSRIESGKLLLNNGPLVTRRLIEGVSTLCAGQAAAKGVRYRCVVDPSLQTEYGDSMKLQQVLVNILSNAVKFTDSGGEVVLHASQKENAVVRFVIRDTGVGISPEFLPHLFEPFSQESTGTTAAYGGSGLGLAISKSVVDLMDGRISVRSEKGKGTEFII-------------------------
269963147    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DSEDEIGHLITKFNEKTIYLERERVKAQASTNAKTAFLATLSHEIRTPMNGVLGTAQILLKTQL----TDEQRKHLNTLYDSGDHMMTLLNEILDYSKIEQGHIELDNTPFPIESILGSINSVYHTLCAEKGLQFRIISNPEGRWYNNDKARLRQVLFNLLNNAVKFTDRG-FVEVELAENDKTKLTISVKDTGIGINPDAQKRIFRPFEQAESSTTRRFGGTGLGLAIVKQISEHMGGGITVQSQECIGTKFVVEL-----------------------
258510064    ------------------------------------------------------------------------------------------------------------------------WQWREALDRLLWMSCWSFVLLSAYGVVRLMGRALGWRPVPYGQLMIIGGVVVMLALVALLWNALGFDRDDRLFFRILDSLSEIGRGNFSARAMLEVRRGFPDHPMNQLVLHVREMAEGLERIEQ---MRQEFVANVSHEMQTPLTSILGFVKALKSDGL---SEGERRHYLDIIEAESERLSRLADNLLKLTSLESGHHPVTLTRFRLDRQLREVAIACEPLWTEKGLFLDMQVEP--VELEGDEDLLGQVWMNLLSNAIKFTEPGGRIQVRLE-KEETGVCVSVADTGIGIRPEDVSRVFTRFFKAD--RSRGKPGNGLGLAIAKRIVEMHRGDISVESEPGRGSTFKVHLPYTQ-------------------
192360040    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITEVKRAEERVLLAKEQAEKANQAKSAFLSSMSHELRTPLNAILGYTQLFEYD--GNLSREQVTN-IREIRKAGEHLLQLINDVLDLAKIESGKMMVSLEPVLVSRVIKECFTFVQPQADALGIRLYATLDQEKTYVVADLVRFKQALLNLLSNAIKYNIVGGEVEVRLDVQPMDQLRITVRDTGRGIPADRQHEVFQPFNRLS-AENSNIEGSGVGLVITKQLVEMMHGNLDFSSAEAIGTSFWIDLPTAGEWNLANTENVQS-------
298207043    -------------------------------------------------------------------------------------------------------------------------------------------------------------------FFESIAAVIMDNPNTIDSFPCVHLDINQQDRICDVSFKKEAHQLTVTLIDYTEPYKELNTIAQERNIAKQMLVLKNQQLEQQNRFKNKFLANISHEIRTPLTAIVGFSELLKKTNLNF----EQLGLLDVITNASEQLTATINDMLDIAKIELGELKISNEEINLKEVILDIAKVYKEKAKSKGINFSVEYDEELSNTIGDKLRIQQVLGNLLENAIKFTNVG-NVSLVVKKSFQRGVDFYVEDTGQGIPEDHLRSVFESFHQVNAS--EKQKGTGLGLAITKTLVEALEGKIQVESELGKGSQFRVYLPFKLNLRTSPK------------
145396765    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VQGIWQEITLSVTMAGNLTTQVRGFAQISAAAMDGDFTRVEASGEMDSLKTQINMVFNLRDVAREAAELANRSKSEFLANMSHEIRTPMNGIIGMTEL----TLDSDLNRSQRESMLLVHSLARSLLLIIDDILDISKIEAGRMTMEAVSYSIRQTVFGILKTLVVRASQNNLDLTYDIEPDIPQLIGDSLRLRQVINNLVGNAIKFTPRKGHVALSCRLLAMDDQEFCVSDTGIGICKDKLNLIFCSFCQADGSTTREYGGTGLGLSISKRLVSLMQGNMWVESEVQKGSRFFFTI-----------------------
260171541    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TFFQQYSVEIIVCSIFLLILIVAIIYYISILRKAYSRLHEAMEKAEQANQLKSAFLANMSHEIRTPLNAIVGFSNML----PHVENREEMSEYADLIETNTDLLLQLINDILDLSKIEAGTFDFYPALIDVNRTLEEIEQSMQLRLRHNNVTCTFVERLPECTLYTDKNRLIQLLANFIVNAIKFTEVG-TIRMGYRLLDSETIYFYVSDTGCGMSSEQCIHVFERFVK----YNSFVQGTGLGLSICHTIVDRLGGKIGVESKENKGSTFWFTLP----------------------
260769124    ----------------------------------------------------------------------------------------------------------------NQSATAAVVQLSRTLSLAQWTLSVLSVMGLIATTLIVWRVVYQSVVKRLARHTAALLSVAQLHVEVDTQGHDELAEMGRAIATAAKALNVVAESEVKAKRELQEHKAHLEDVVEERETNHKLNQEARLDAEQASRSKSVFLATMSHEIRTPMNGVLGTAHLLQDTPL----SDVQRHYVNVIDQSGQNLLAILNDVLDYSKIEAGHLQIRHANFNLRHMLRNVYQLMESRAIEKGVTLNLHVDSDLAEDWGDETRLQQVLNNLVSNAIKFTP-HGHIDLAVDPDDEQKLLFEVCDTGIGIHETDQQTLFDAFTQAEAGLAT-QGGTGLGLAISHRLVAAMQGELRCESVVGEGSRFYFSL-----------------------
262274965    ------------------------------------------------------------------------------------------------------------------------WALILELPE---EEAFARIYQLEKIFVVVMVIAILLVVIGSHLLSHSITAPLLKLTWAAEQVSAGDLDQKINNTDREDEIGRLAVSFARMQRSVRDKLALIREQNKELEQNIQLIKQKNEELQQADRMKDDFLATTSHELRTPLHGMVGIAESMLAGAEGPL-PERQKHQLRMIINSGERLSNLVDDLLDYHKMRYGDVEISPQAVDTANAVRLVIELSSRLLGGKPVRIINQVPIDLPLVRADGQRLEQVLYNLIGNAIKYTDEG-KIIISATVLQGQ-LRIQVVDTGQGIPSDQLEYIFEPLTQARESNTQYRQGAGLGLSISRQLIDIMGGQLYVSSQPMVGTTFSFTLPLA--------------------
162449087    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLHRAYLELAAKNDELAAALEQLSEAQQELLQAGKMA--AIGTLVAGLSHEMNNPVSAILMNAQLLLRRHHGLPDEASLLKALGTIERQAIRCSDLVTALLEYAR---GK-PIGREPCDVRAALRRAVDLSAPRARERRVHLETDGNSSLPEVLVNASQLESALLNVIGNALDASPHGSAVVVEARPRPRHGVEIDVHDHGCGIRAEDLSRIFEPFF----TTKPPGQGTGLGLSLTHRFIEEHQGSIRIESAPGEGTTVRMWLPARQT------------------
262198726    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SRQALEEHAQTLESRVAAR--TEQLATATQEAEAARESADAANHAKSEFLASMSHEIRTPLNGIIGMSTLLLDTEL----DDEQRELAKTIDDSGAALLGLINNILDFSKIESGKLEFEHRRFDLHECVASACDAVATSAAAKGLELICDIKPQVPQVIGDAGRVRQLVLNLLGNAVKFTASG-EVLVRLSLAPARALRLSVRDTGLGIHPDDISRLFRSFRQLDSSTARKYGGSGLGLAISRRLARLMDGDISVESAPGRGSTFQVELCVRRVIE----------------
162456999    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQKRADAERAQLLDQEQRARQHAEQLNRLKDEFLATVSHELRTPLQSILGWARILR---TGEVDAESLERGLATIERNAKAQSQLIEDVLDASTILAGKLQLRTDPVDVRQVLATALDLVRPAALAKGVAVDTSVADDVGIFLGDAERLQQVVWNLLANAVKFTPSGGQVR-ALARRVEATLEVEVEDNGEGIPKSFLPFLFERFRQADGGMTRAHGGLGLGLAIVRHLAEAQGGSVHAESDEGKGARFRVRLP----------------------
78224572     ----------------------------------------------------------------------------------------------------------------------------------------------------LQIVQVGTSMRAAAETLDKVLVVFAVSILALILWSVGGWFLAGRALKPVDFITRSAQKITAENLGLRLEVVNPQDEIGRLAIT---FNDTLERLEDAFRRVKQFTGDVSHELRTPLTILRGETEV---GLRWAREPEEFRELFRSNLEEINRMSKIIEALLELSRAEEGGLKLERVPIELEDLLGELVQQSRLIDPEKGLKIAFS-AVTPVTVTGDWLRLRQVFMNLLDNAVTYTPAGGEVSVVLD-ASGGFARVTVIDSGVGIPADDLPHIFERFYRVDKARNRADGGCGLGLSLVRTITEAHGGKIDVVSEVGKGSVFTVYLPLQ--------------------
146309198    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFWANVVITAQRDASGTLITDRRNAEAALRTAREEAENASRAKSEFLSRMSHELRTPLNSILGFAQLLEMDRGTPAQQAQVRH----ILRAGRHLLGLINEVLDIARIESGRLALSPEPLPLRPLLQEVSLLLSPQADSADIRLRLPEEPAELCVQADRQRLVQVLLNLLSNAIKYNHPGGHVEVRVQADSD-TVTLSVIDNGPGIAAEDLERLFIPFERLGAA-ASEVEGTGLGLALSKSLLEQMDGSLGVHSTPGEGSTFSLTLPRAQVHDGL--------------
288941103    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTLIGVLGIGRDIT-QLKRAEAELALHRRHLEELVAERTAELTAARAEAE---RLARAKSEFLANMSHEIRTPMNAVLGLAYLLERMDL----PDAAHELTRKIHLAGRNLLGILNDILDFSKIESGHIEIERAPFQLDEVLDGLATIMTVTAGDKPLELVIRPPDCLCTLLGDALRLSQVLINLTSNAVKFTASGS-VEVGVDLLERTAVRFSVRDTGIGIDEATQSRLFQPFAQADASTTRRFGGSGLGLVISRRLVELMGGRLELDSRPGEGSTFRFEL-----------------------
71281799     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRHDINRREEEKQALRYNRDQLQQMVERRTMSLQQAKEIAEEANKAKSQFLATMSHEIRTPMNGMLGMIQLLQNNEL----TDPQSHRVKILHDSTEALLETFDHVLQFAQLEEGGYVCSESFFSLDELLHNLISLMQPKADEKHLQLKLDT-PVTGDCYHDAAGLRQILTNLLANAIKFTDQG-EILLRVSHEHQHRLRFSIQDSGIGIEPALQQHIFERFTQADESITRRFGGTGLGLSICRQLSQEMGGQIGVESTVGQGSTFWV-------------------------
26988825     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISERRQLVLELRQAKQQADDANRAKSTFLATISHEIRTPMNAVIGMLELAVKRADQGRVD---RSALELAHHSAKDLLGLIGDILDIVRIESGHLSLAPEVVDLAALVESVARIFDGQARQKGLALEVQIAPAACHVLLDPLRFKQVLSNLVSNAIKFT-EHGQVRISVRLLDDGTLELEVRDSGIGIHPDDLQRLFNPFIQANPHSQGARAGTGLGLAICRNLCEMMGGSLSMKSLEDVGTQVRLKMPLQRV------------------
167624483    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EMISAAHKRQQLLAR-------TIEEKQRAESSERSTRDFVAMINHELRTPLNGLLGSAELMSDTQLTPH----QRQLLNTMHQSGELLRVIINDLLDLSKMSAGMLQIVEISFSPRQVCTMIYDIFKQRTAEFGLSFAFNYHTEVPELLGDPDRIKQLFVNLIGNSIKFTQSG-QITVDIEWQDGQF-CFSVTDTGCGIPADKVDTLFDPFTQVNNSSNRVYEGTGLGLAICKHLVDEMHGDLTLTSELDKGTQFNIRLPLKLAPPSQPNHTHE--------
294506481    --------------------------------------------------------------------APPFPADTLVEVSALRNMTEETVRFARHDPDDGQQ------FFLAALYRPSANLIVQVGQPP--PPLYSLAQRSQVVLVLGMILALVLALI--GSFIAAYQVTTPLTRISETARRVADGKLTG-------------------KIQVESRAAEFQDLAESLNRASDTFREKIEELERMTRLQSEFIGNVSHEVRNPIFSISGYLEALGTPGL---DDEQRKMYSEKALTNLNRLQNLFNDLIDIARLEYKEDLINRSVFDLKDLVDEVAEMLRPKAEEKGLDLEADV--SRFFVHADRSRVRQVLTNLIENGIAYTG-GGSVRCRVQRRLDK-VRVEVVDTGQGIDEDHLDRIFERFYRVDPDRSRESGGTGLGLSIVKQILQAHGEDIHVESTKGRGTRFWFELP----------------------
241890790    --------------------------------------------------------------------------------------------------------------------------------------------------------ALIDVQMPEINGFEFVSILKSNPTREIIAIMVTAISIQGLNSGAVDYLPEITIAKVKSFMQQVLTQLQIKEKNAELEQSKQELIRSKEEAEQARKSKEIFLANMSHEIRTPINGIMGITQMLRSSTLSS----EQKDWVNRLDSASHSLLLIINDILDISKIDSGMMKLEFENLVFQDLFDDLNKIFKIKAANKNLEFEMNIDSDLPTVKTDSLRLQQILSNFISNGLKFTEKG-KVTLSIRILEVKDIRFSVKDTGIGIRAESLNKIFLAFEQADDGITKKFGGTGLGLAIVKRLADLFNGSVDATSVYNEGSEFSF-------------------------
108761502    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QKRLEAERERLLARERVAREEAEEANRLKDEFLATVSHELRTPLTAVLGWVQMLRTGTLPP---EKRERALATVERNARAQGQLVEDLLDVSRIMTGKLKLDVSSVDVSQVVEAVLESLRPAAEAKGIRIQAALDSG-GTIMGDVSRLQQVVWNLLSNAVKFTPKGGRVQVLVERR-NSSVEITVADTGQGISPQFLPHVFERFRQADGSTTRKAGGLGLGLAIVRHLVELHGGTVMATSEEGRGATFIVSLPQAVAL-----------------
229825439    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FPADVKIIRFEDDKIDQTETRNMAREL-KACKEELKSELKYKTEFVSNITHELRTPVNGIQGMTKNLLNTELDSF----QLETVGIIEQCCVNMSKIINDLLDFSKMESDKLVLENKAFSFREFLNKVMAFNVTLVNEKGLKLLVHVGDDIPYLIGDELRLTQIFNNLISNAVKFTTIG-HVAVEASLIREEDDFVEVVDTGIGIAKENMDKLFKKFSQVDASTTRRFGGTGLGLSISKKLVELMGGDIKVESEVGKGSSFSF-------------------------
87303321     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLVFVFRDLTEITRAQDQITKARDTLEQDVAARTLELQL---ARDEALAATGAMGQFLSTISHEIRTPLNAVIGMSDLLLDTSLDG----QQQELVHTINSSAELLLRLINDILDLSKIEARKMKISSETFSLRSLVLDCCRMMDAAVRAKRLELRCSFSDDPPDLIGDGLRIRQIVLNLLNNAIKFTSHGS-VDVKIGWRPLTSSAIEVADTGTGISEDFLSKIFQDFTQEHNAHASHHHGTGLGLAICDRLCRLMGGSIEAVSQLGQGSRFHVRLPLKR-------------------
282897504    --------------------------------------------------------------------------------------------------------------------------------------------------VILAVASVRDALLGLD---QIKLILIALTVGLVGASLLVSLYLAPLLANALNIHSHHAVQPIPRNFRIKELAQALDQMVERLKAWTEELEMAWKEAKSANTVKSQFLANTSHELRNPLNIIINCVRLVRDGLCD--DKEEELEFLKKADDTAIHLLGIINDLLDISKIEAGKLSVVMIPLELRQLLLEVINLQSVNVEKKGLQLKCEILEQIIPIKGDRIKLKQVLINVIGNATKFTEEGS-ITITIQQNSKLYVVISVVDTGIGIDPQQQHKLFRPFVMVDGSTTRKFEGTGLGLAISRNLIELMGGKISLESGLNRGTTVKIILPL---------------------
118591464    -----------------------------------------AKSLQHLAVAGMIVGLAAGFVMVYGEGLNRFLGLGLTFFAGGLAVWRLFADDMQRSVQALQVKKIRRLMARCEELEDRAWELVVVRRDQDGIITYVNSAADDVFGLGHALQPGATLHLPLLEEVGFESAVTQALDKTTPGMGFQDLHID--TAQGPRWFSRIDIPVRDTTTDRQLVQTVLRDVTERRLIEEELL-AARHSAESSNEAKSRFLATVSHEIRTPLNGVLGMAALLRDTRL----TKEQSAYIEALETSGETLLLLIDEVLDFSKVEAGKLDIQAAPVRVGALVESVVELLAPKAHAKSLEIGSMLDPNLPEVTLDATRVRQILYNLIGNGIKFTDEGGVVELTGRSNPDGGGFIDVRDSGIGFDEQEAERLFQEFEQVDHGPARKFGGTGLGLAIAQRLAGLMGGEIAAQPAGDGGAQFRVSLP----------------------
144900520    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AERAIAMDQLTQAKVQAETANQAKSSFLAAMTHEIRTPMNGIM---DMLRDLHQSPLAAD-QEHAVATIRETGLSLLKIVDDVLDFSRIEAGRLRLENVALDLPHLLEGVIMAETPQARDKGLRLVHFHDPAIPALHGDPTRLRQILYNLVGNAVKFTPTG-QVSVFTSATARPTIRLIVADTGIGIAEHAQQSLFQPFTQADISTPRMFGGTGLGLSITHRLVHMMGGEINVFSQPGQGSTFVVDLPLGQTAPPVPE------------
254254553    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TFINDDTFKGFAKIARDLTERKSIEKRQFDQLATERSMREKTEEANRIKDEFFAVLSHELKNPLNLIHVKAELLSLAPE-TRELDVVRDAVNAIQRSVMSQAKIIDDLLDMSRARTGKLTLDRVPTDLAALLRTLVDACRRDATSRGISVTLDGASAPVVVEADPVRVEQILWNLLSNALKFTPAGGTVTLTLA-REGDGARVDVADTGNGIAPDFLPKIFDMFSQASVPRSRSTHGLGIGLSLVKHLAEMHGGRIEAHSDIGHGSRFRLWLP----------------------
187777063    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TYVIYNGMPTIFSILTSKMQVEKLEQDVKKNIELLNESR----EYNKLITEFLSNISHELKTPLNVIFTAVQLLEKDINKDINYEKQDKYLKLIKQNCYRLMKLINNLLDTTKLDSGYLKLNLVNYNIVSLIEEITLSVTSYAESKGINIIFDTNVEEKIIAVDPDKIERIILNLLSNSIKFTNLGGNIFVNI-IDSGDYVYIHVKDTGVGIPSDKLESIFQRFFQVDKTLKKNKEGTGIGLHLVKSFVEMHKGDVTIASELGKGTEFIIKLP----------------------
260774546    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTTMRNEAGEITGYLGIAEDITEYKR-----MNKMKSEFISTVSHELRTPLTSISGALGLIIGSRFEELPDKTQK-LLKTAHRNNQRLSHLINDLLDIEKIAAGKLHFDMRLHELTLLVEQAIETNQHYGSSRDVSIRLICDANTVLVHVDSQRLLQVLANLLSNAIKFSSDHGQVIVEVTTDNGKAI-VSVIDQGPGINQAFRERIFQRFAQADSSDTRAKEGTGLGLAISRELIERMGGQIDFESTMGKGSRFFFVLPLVSPLCTLKSDNNDDTH-----
255035394    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EARLAFAILAPWYRTWWAYAVYALLLGGFGVLLVRFRERKLQMEKLVLENTVRERTEKIMLQTEELKEMDRIKSRFFANISHEFRTPLTLILAPLE----EELNKKSPEAQDKLL-MMKRYANRLLELVNQLLSLSKLEAGKMELQIQKSDLRRFLGVLSSSFDSLAQHKGISFTTTVGVPEGHFWFDPDKLEKVIINLLSNAFKFTPAGGSVRFEAQVTPRAGLHIAVADTGPGIAPAEQKQVFESFYQARRTSENHDGGTGLGLAFAKELVKLHKGEISLQSEVGKGSVFSIEVP----------------------
75812473     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLKSPKSSSRLATAVRLAIEQA-ETRANAEAANRLKDEFLVTLSHELRTPLNAILGWAQILLKQT---PNSSTTKRALETIVRNAKTQARIVEDILDISGIITGKFSLQVAPVDLVAIINTVIASVNPAIATKAIHLEAKLAPLDGQVLGDETRLQQIFGNLLLNAVKFTPEHGYILLQVKQVNIDAV-ITVKDTGIGINAEFLPFVFDRFSQADSSTTRSYRGLGLGLAIARQLTELHGGTIEATSGEGYGATFTVKLPL---------------------
171320942    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTLRETGAQRRRDLRAQRSLARDARDRADTSNRLKDELLATVSHELRTPLNVIYGWIEVLR----NTRDDALQLQAIDAIDRSARSLTRMVGDILDASSLATGKLRIDPMPVDVVRLFSDTVGAFQTAASSAGIVLEFECAASACVVSGDAERLRQMLANLVSNALKFTPGGGAVTVTLSRDDAHAVLV-VADTGQGIPPAFIPHVFDMFRRADDSPASPRRGLGLGLSIVRHIAQLHGGQVRVESARNRGATFTVTLP----------------------
237653493    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VAVKEDITEKKRLGEELDRHRHLEDLVTQRTAELAQAKSAFLANMSHEIRTPMNAIIGLTHLLRKDGVTPQQDGR----LEQIEASGRHLLGLINDILDLSKIEAGKLDLALEDFHLSAVLDHVASLIRPSAQSKGLHIELDGDAVPTWLRGDPMRLRQCLFNLAGNAVKFTERGS-IVLRAKLAEGLQVRFEVEDTGIGVTPAQGQRLFHVFQQAEVGTTRKYGGTGLGLALTRNLAQMMGGEAGMDSIPGEGSTFWFTVLLQRGHGIMP-------------
42524251     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AIGTYWKDQRLPTDEQRELLRALADSVSVSIENLNNYNDLQKEELKEANRSKDEFLMTVSHELRTPLNSIMGWAEILLEASPGDKDA---RLGLETIERNARNQTRIIEDLLDSSRILLGRFHMEKKPVDLVDVVTQAVDAVRLMADKKEIHIEIAKGVTTAMIQGDFERLKQIVNNLLINAIKFSHAQSRIEVAV-LRQGPSFTVSVKDEGVGMDAEFIPRAFERFRQADGSTTRKFGGLGLGLSISRHLVEAHQGTIVAHSALGKGSEFSFSIP----------------------
182678998    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VGTDITTLKRHEEQLMESERRLMATIADLRKSRQTLELAQQLADEQKAEAETANRAKSEFLTNMSHELRTPLNAIIGFSELMGQEPYGPLGSPRYLDYCNDIRQSGQYLLGVISDVLDMSRLEAGRVRLEKTDFEIDTVVSKAIAGVKATAEEKEITLLAETTPQ-TSVHADRGAIEKILLILLRNAIKFTPAQGRVTVRTRMIQG-ALNIYVEDTGMGIPPAPLARLGRPFEQLHGSMANGMKGSGLGLAIARSLVDLHGGSMRIRSTVGSGTIVLVRIP----------------------
262196966    ------------------------------------------------------------------------------------------------------------------------------------------LFAVGTHTWNLAVARSPTQERSSSGFRMWRAFAVGLALVGILGMFLL--TLSGRRAFIETHVAERTAALREAN-EVLALEIE-----GRLQELSSLERAAEAAE-AANRAKSRFLNNMSHEMRTPLNAVIGMTELLIDTEL----DDEQREYAEVVTEAGVALLALIDDVLDVARIESGTMTLEEAPFSLRAAIGGVMSLLDARACEAGLRFASEVAEDVPDLLGDAGRLRQVLLNLVNNAIKFTEQGG-VDLAVARAAEESERFSVRDTGIGVPEDKQAVIFKVFEQADMSLSRRYGGTGLGLPIAVELVQLMGGELALESEPERGSVFSFT------------------------
71908897     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LKRALIAADQGSQAKSEFLARMSHELRTPLNAILGFARVLEKDAASPLND-AQQEYVHHILHGGQHLLGLINEILDLSAIESGKLKVEIEDIDLPSVLHECLALIKPLASNREITLKISGSES-ATVAADRKRLKQVLLNLLSNAIKYNRHGGEVQVNIGATPS-GIRLDISDTGQGIPPELAQRVFQPFDRLGLENS---EGTGIGLAITRRLVELMGGSICFESTVNIGTTFRVELVPAGQQGLAPADESQTA------
17987640     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEGEQKLLDELKAELESERIGKGRLLATVSHELRTPLNSIIGFSDMLTHEIGGKLASDRQREYAGLIHQSGHYLLELVNAVLDNSRLETGTYSIAPQSFVFRDAVEMCTAVMLPQAEKKGVDFCHRVGNGVGELVADRRAVQQILLNLATNAVKFTQSGGCVTIDAARVMADGLEFSVSDTGIGIEPEDLQRIGTPFVRAGNSYTQAQEGSGLGLSVVKGLVERHQGSMQLKSRPGEGTVVMIRLPLAGPQYRAGEEQQE--------
158425990    -----------------------------------------------------------------------------------------------------------VILVLGVCAFLVVRREDTLIIIATYVQQILFYFLNGIIFDHPALTRHGGLLLPIMALALLLPGRIWLAALVGAYGPLISLLFWGALKVPPESPADLSVILLVVGVALGVGIAARRQLNG-MRRAQFLHIERERQAEAGARAKSQFLAVMSHEIRTPMNGILGMVRLVLDGPL----EAAQRERLRVVLRAAEALQVTLDDVLDLSELEQGA-RLELAPLELSRVLRDAVDLMRPRADEKGLALEVVLAPDVPPVHGDAARLRQILLNLLGNAIKFTEVG-HVRLTVSRTSRMGLRFTVADTGIGIHPQERAGLFHEFVQADASIRRRFGGSGLGLAICKRLVEAMGGEIEVESTPGVGSCFTFEVPMDVASAPVPEE-----------
260777693    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------INNIMAQGQDVTSFVD-AEIQSQAARKEAEESARVRADFLAKMSHELRTPLNGILGVSQLLK----GKISNTDDIEHLDVLCNSGEHLLAVLNDILDFSKIEQGKFHIQSADFRLVELISAVEKIYTPLCDEKGIGFVVETNSNNTFAHSDQVRLNQILFNLVSNAIKFTHEG-EVTVSLGESPESRLNISVRDTGIGIERERISHIFEPFVQAEATTTREYGGSGLGLAIVHSLVEMLNGQIEIESSIGYGTKFSLSVPIE--------------------
163940905    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFLAVLLGFIVVLSIIFIAIAGYIVRPIRTFTKATQKIASGEYDIELDENRKDEIGT---LATNFQKMTKS-IKELDQMRQEFVSNVSHEFQSPLSSIQGFSKTLQSENM---SEEERKRYLKIIEGESKRMSSLCKQLLTLASLDKEEKVLQIKEFNLQKQIKDVIFMLEWKWREKDIAVEFDVPD--IFIEGDENLLHQVWSNIFTNSIKFSNDGGTIEFVVEELES-GIVISISDNGIGMEKEEMDRIFDRFYKVDTARARNIEGSGLGLSIVQKIVELHNGNVSVYSTKGEGTTVRVELPK---------------------
227820615    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ASGRLMRHSIARD--VTEEAQAVRRGEEARLRAEEASQAKSRLLATVTHEIRTPLSGILGMSHLLAQTQL----SAEQRNYLADMQQSGHALVQLVEDLIDFSSLSAGRFQLHPSEQELRLVIENVVEMLSHRAHEKGIEIGVAIDASVPPRFGDAARLRQVLFNVIGNAVKFTEAGG-VLVTADYGEGH-VRIRVDDSGPGMSADELARVFEEFEQAGDHAQRS-KGTGLGLAISRRIMEAFGGSLIASSVTGEGSRFEIRFPVDEALSAA--------------
26988605     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSMATEIEQRRTAENRLTQYLNELEDIVSARTNELKASNSSLSLSNQELEQARSRALDMAQARAAFLANMSHEIRTPLNGMLGMIALALDNPL----PSEQRQQLAIAHDSGKVLVELLNDILDLSKFDAGQLELERIAFDMGSMVEDTANLLS-QNTAQSVELTCLIASDFPSVLGDPTRVRQIVSNLLSNALKFTRFG-RVDVRLAAIVG-GVRLEVRDTGIGIPEDAQARIFQPFTQAGAGITRQYGGTGLGLALTRNLCKAMQGHLHIRSEPGFGSCFTAELPLTVHTEAIP-------------
298528942    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SEKLLEMNRTLEGTNNMLRQEIEARKKVEQELIESRDAAEAATKAKSGFLANMSHEIRTPLNGIFGMLQLMEDTSL----DEEQQELLQTAKASGRGILTILSDILEFAGLDQVEPRLENRPFDLRSVVQQTIQSLEASARQKGLGIKLSIAADLPEVCGDQARVRQILFNMLSNAVKFTQDG-EIHLDVSYEDSILAGFALSDSGPGISDDLIFQVFQPFSQADNSFTRRHGGLGLGLSIARNLVKLMGGTIALDTEEGRGSTFYFTL-----------------------
291279601    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIKDITDRKLLEKERLKRAEEANKVKSNLLATISHEIRTPLNAVTTFLDIMEERKYLKTED---KYLLEKTKYSSNILINLINDVLDLSKIESGNFKLVKNEISLIDLIIKITSIFENSLLEKKLKMYIDIPPDVPDIKTDDLRLSQILINLIGNAIKFT-DNGYILLSVNLEKRNDLKITVKDTGIGIEEKNIKSIFLPFIQENVGDNKKYGGTGLGLAIVKLIVEKMGGTIKIESKKGKGSKFIFDIPVECIFD----------------
269838216    ----------------------------------------------------------------------------------------------------------------------------------------------AAAVAWVIISILATVSLLVALFVLISLILILLVSRPVLKRTTRRVEELASAAGALRAGDLATRVPVSGEDEVARLQADFNAMAAELERAMRELAAERDTVAHLLQSQRELVAAVSHELRTPVATLRGYLES-ALAHWNEEPPPTLRADLAIMARETEQLQRLIDDLFTLSRVEAGQLPLRLEGVDVGTVLRRCAAAAAGLAWERRVEVLVEVAPDLPPAHADAARLEQIVRNLLTNAVRHTPPGGLVLLGAER-DGDAIVVQVSDSGEGIVPEDLPRIWERFYRGASARDDARGGSGLGLALVKELTEAMGGSVAVESTLGQGSRFTVRLPLARTPAPTP-------------
142170972    --------------------------------------------------------------------------------------------------------------------------------------------RVAYVLIVLQALAAVLFF----VQGDFGAWMQGNAVWALVVFASAALVLAVMLVRLASQRAGLAAALAEAKQTLAAERVQARHMAADLEQREQEVREAKEEAERATKAKSEFLATMSHEIRTPMNGVIGMVELLQATELSS----KQRRFADTIRRSGEALLSLINDILDFSKLEAGKLSLQHTVFDVRQLIEDVNGMFASQAAKKHVELNCRMPGEHNAYRGDLERLRQVLTNLVGNAIKFTERG-EISVDARVDERGTLRFEVRDTGIGIRPENQARIFDCFQQEDGSTTRTFGGTGLGLAICRQL-----------------------------------------------
149922270    ---------------------------------------------------------------------------------------GVAGTQRRVLVTEEDVTSRRRAQEALSASENQLRTIITGAPIVLFSVDPDGILSLFDGLGASGLGVSPERVVGRSVFEVFAHVPQMLTA--------VRKAMAGETAVTSAPIGRMTWELRCS-----PAVAGDERLEGVVGIATDITERARIE-----RLKNEFVSIVSHELRTPLTSIRGSLGLLEGGVAGELDI-RIKGLVRIALSNTERLIRLVNDILDLDKIETGKLELRSEVLDPIRLTEDAIAEISGYATESGVSLVREFESA-CDVRGDRDRLLQVLINLLSNAIKFSKPGDTVTVEIEEISPGTVRFSVCDEGPGIAEDQMPKLFRKFSQLDESATRSAGGSGLGLAISKAIIDAHGGGIGVESQLGVGSRFHFAL--GESVNDLPQ------------
116622396    ------------------------------------------------------------------------------------LVLEVCYATALVLLRLGHFRRASRAYLAGTW----IWATLVCSSYGGVRSPGALLYVSMPASAAWLLGSTAAIRTAGGCLLSALVFTVLEMTHGLTPLGTWNIVVQAVLINAIPVGEIIG----RLRETLQELQRHQQHLASLVDQRTQQVVEARDQAESANRAKSAFLANMSHELRTPLSVILASSDLLNESDPTP----DQREDIARISHSGKHLLGLIDDVLDVAKIEAGKEDLAIAASDLISTVRTVVEMMRVRAEEKCLSLVYYQAPDVPRVRVDAPKLRQILINLLGNAIKFTRKG-TVKLQLSAKTGAEFSFDIEDSGVGMPQHHLGRIFEPF---EVSNPGPQTGTGLGLTITQRFVELMGGTLVVKSDVGRGSRFEVELPLE--------------------
91793273     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NTARIQVEEEREQLTATLQDKNAELESSKAIAEKANRAKSEFLSSMSHELRTPLNAILGFAQLLEKGQPTLTHTQEVR--IQQIIKAGWYLLSLINEILDLAVIESGRLSLSRESVLLIDVINESKAMVEPQALKREIRLNFLPFSHALHANADHTRLKQVLINLLTNAIKYNRQHGTITVECTEVKQDRIRITIKDNGYGLSEANISQLFQPFNRLGQE-SGSQEGTGIGLVVTKQLVELMGGTIGVKSQVGVGSEFWIEL-----------------------
296107724    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EMEIEIYQRAQEIQEANKQLEEANKNLARLDQIKTQFFANVSHELRTPLMLILGSLEMLLAEKRLPS---FVLNTLRRIQNNAQILLKHVNDLLNISKLDAGKMILHYANIDLVKLIQQTIALFEAQIPERKFVFSMDLPDELQA-QMDPDKIQHVLINILSNAIKFTPQNAKVRIRLAQTNPETCRLQIEDNGSGIPPDLCETIFERFFQVEEPTTRTVGGTGLGLSIAKDFVELHGGSILAGNARNGGAIFTIELPLKAPQNV---------------
170748577    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RKEAEEANRAKSQFIANMSHELRTPLSAVIGYSEMLGEELEDIGQAALLPD-LRKIEAAARHLLSLINDVLDISKIEAGRMTASAETFTVSDLLRDVSDSTGSLVEKKGNRFVLDTGADLGSMHQDQTKIRQCLLNLIGNAAKFTERG-TITLTVRRHREEGLSFAVADTGIGLTEEQIGRLFERFVQADDSTTRQFGGTGLGLAITRAFCRTMGGDIGVASTPGAGATFTIRLPATRPEDAPPSEAEAHTPVEPH-
170737057    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLAKRKEIERRLR-ESRARAQAESHEKGMFLATMSHEIRTPLHGALGNLELLSRMGL----TQEQRSRLLIAQDSFGSLLSLINGVLDLSRIEAGEFLLQEQPQHIDQLVEQASRTFAADAQKNGVRLLCLIDPALRGTWCDGYRFTQIVTNLIGNAVKFTSHGA-ITVSLGSTEIGQVRLRVADSGRGIPEDEIEKIFMPYVQGSAGPKSSRAGTGLGLSLCQKIAERMGGSITAESEVGVGSIFTVVLPLRHDSAARINDN----------
163794214    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDLTAANERLTRSEADLSALNRDLEARTRDLERAKLRAELANTSKTQFLRSMSHELRTPLNAIIGFADLMRTGILGPMEHPRYLEFTHDIHDSGRHLLKIIDDLLDIARIEVGQETLREEAVDLDALVSDCHRTVGPMAIERGLSLHIDATAPGLVLRIDRTKIKQVLLNLLSNAIKNTPRGGRVSVERSPTDGAGVELRVTDTGRGMTAEQIPMALTAFTRLDDDPMLPQKGTGLGLPLSRMMVELHGGALTLESEIGRGTQVTVRLPQARVVELA--------------
150018743    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDVTDMIKSQQDLQEVQEKLLAVEREKNEGLEQAMEMKDEFLSFISHEFRTPLNVINTAIQTLNLVYSNQMT-EKIKAYMGTIKQNTNRQLRLVNNILDITRVNAGRITINKKNIDIVFLTKAITESVYEFASKKGVRLTFVSKLTKKIIGVDDEKYERIILNLLSNAIKFTPAGKSIIVNL-HSAKTNICIEVKDNGIGIPRNKIDVIFERFGQVESSLSRQAEGTGIGLSLVKRFVEALGGSVSVKSNLGKGTTFKILLPNEKVIEEKNE------------
142807482    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QREAIEERERLLASEQAARQIAEEANRAKDRFLAMLSHELRTPLTPVLAGASVLE---MIPGLPDQARTSVRMIRRNVELEARLIDDLLDLTRVANGKLRLSLETVDVHEVIDSVLELFRSEIQVKQQDVHVHKNAEQHYVLADRARLQQMLWNLIRNAAKFTPDGGHIYVRT-HDERMHVQISVEDTGIGIEPEQIGKLFNAFEQGNQNMTRQFGGLGLGLAITKALTDVHGGTVIAQSPPHCGATFTITLPTAAAPEEL--------------
13472176     ------------------------ARFSRMLQGERDLATVSRLIMSELAP------LVNAQYGVFYVTNRDEEESYLELAASYGAEAAIKQRLDLREGLVGQSAADKRAIMLDDVPPDFLRITSGLGGASPANVIILPALFEDEVKAVIELASFSEFRDTHQSFLNQLMESVGIVLNTIAATMRTEQLLTSELQARQTELTKKQEELHATNEELQEKQVENKNL--EIEMARRALEEKAEQLALTSKYKSEFLANMSHELRTPLNSLLILSNLLAANQQGNLN-EKQVEFARTINSAGTDLLSLINDILDLSKIESGTVSIDINDMPVAHLRQHMDRTFRQLAADKGLGFTINVDPELPTVRTDEKRLQQIVLNLLSNAFKFTSAG-EVRLDFRRQPKRALAIAVTDTGIGIPEDKQKLIFEAFQQADGTTSRKYGGTGLGLSISREIARLLGGELRVESTPGKGSTFTLMIPL---------------------
220907505    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SQVRSLLILPLSARNRQLGALTLALTDASQRFYNTIDL----SLAEDLAYRAALALD-NAQLYYHAQEANRIKDEFLAVLSHELRSPLNPILGWAKILLNRRV---DEPTTRQAISIIERNAKIQIQLIDDLLDVSRILKGKLSLTITDVDLKAVITAAIETVRLAAEAKQIQIQTRFLAEEGLVRGDVGRLQQVIWNLLSNAIKFTPSGGRIEVRLEESASPSIKISVIDTGKGITPEFLPYIFDYFRQADSSTTRKFGGLGLGLAIARHIIELHGGTIAAES-PGKGATFTVHLPLMSRDYHLPSEGN---------
294505916    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLMGQTSHDAFDAFNLRLVEVLVTYAAVVLDRLGREQKLR-----EAKETAEQVNEMKSAFLANMSHEIRTPLTSIIGFAEAIGDEVSG--GDPTVSRFAGLIEKGGRRLLETLDAVLNLSKLEAEEMELALAPLNVAEQAADTGALFEQQAEKAGIDLRVDVPSGPLWARADEGALRIVLRNLVSNAVKYTGDGGRVWIRARRAEDQAV-LEVEDTGQGMDPAAVSTLFEAFKQASEGKGREYEGTGLGLAVTKQAVDQMEGTIDVDTEKGVGSRFVVRLPR---------------------
15889688     -------------------------------------------------------------------------------------------------------------------------------------------------LVAKLATRLGRYGMAAAIAVTAIGGILALATADVVNRTILIVFFVAVIAGIVCWFLVLAH---DSRVVAEEESSRQNTLIAAHKKTDAALQDAKETAEAANRAKSRYVVGLSHELRTPLNAVLGYAQILERDETIPAP---RQSAIKVIRRSADHLSGLIDGLLDISKIEAGRLQVYSNEINIKDFLDQVVDMFRPQAQAKGLEFRHERTAALPQVRTDEKRLRQILVNLLSNAIKFTDEGS-VTFDVAYRS-QVASFTVSDTGRGIAEKDLARIYEPFQRGEAESVRPMPGLGLGLTITRLLTNTLGGEISVSSEKDNGSTFRVRL-----------------------
254507980    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------AIIAIASIEVVLVALFSFVLGTYLTRSLTRLATAAHTLGQSGDELGDVARAFDSMSAKLEKDYIDLNTARADAEQASSSKSRFLASMSHEIRTPMNGVLGILNILEETNL----TKEQQKLVNTATESGHFLLSVINDILDFTRMESNTLILENRPFDLHRCITSVTDSFYPTARAQGLVLHCYIEPAVPMVLGDKNRVKQILLNLIGNAVKFTHEGSRIHVSASESSHATIKCKISDTGIGISKNAIDYLFDEFTMVDQSYSRSKEGSGLGLAICKRLCNLMDGDVNVQSEPDVGSTFAFTI-----------------------
225414556    ------------------------------------------------------------------------------------------------------------------------------VEAALAEGSGYAIRRSATLLYVAMRSAHSDNVLRLAVPYSGMREYLPLLFPAAMGSFML--ALACSIAATERFVSSVTRPLRVISREMLKVRGDYRSLKFEMEMSRDV-EEYLARIEKEKQIRQEFFSNASHELKTPITSIQGYAELLEGGLIRDEN--MQRDFAGRIKKEAVRMTGLINDILMISRLETKEAEVVMTDVRVSVLLEEIVGGLKPQAAAG--QVFIHIDCQPLMIRANAQHMRELFTNLIGNAVKYNRPGGQVWVNVR-ESDRQMVARVRDNGVGIPEDSLDRIFERFYRVDKGRSRKQGGTGLGLSIVKHIVGYYHGTIRVESKLDEGSEFVVTLPME--------------------
298251742    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILKPLHTLKTIAERMEQGDLSQRVSITTRGEIGALAHAFNAMADSLSR----SEQLRRNLVSDVAHELRNPLMNIRGYLELLQDQVLEPTP-----ETLASLYEETSLLNRLVADLQDVSLAEAGQLHLTRQPIELADIASQAVQIVQPHLAEKQLTLHVSIPSDLPHIEADQERVAQILRNLLSNAIRHTPSQGEICLAAGLSEA-GVHISVRDTGVGIAPEHLPYLFERFYRADFSRARATGGTGLGLAIVKQVVQAHGGQVSVESQVGKGTCFTFTLPVA--------------------
291537853    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HHDAHGNVELFLSRNITDEKMREMDYQKKL-EKSVEQAEQANIAKTDFLRRMSHDIRTPINGIRGMVDICR---YYIGNPKKQEECLDKILLSSTFLMELVNDVLDMNKLESGQIKLEEKPFSISEILKEVETVVGMAATEQGITLTVKKGENHENLLGSSLHVRQILQNITSNAVKYNKPNGKVILECRELPPKNEEFVCTDNGIGMSPEFQEHAFEPFVQENSSARTSYTGTGLGLAIVKKLVEQMEGTIHFVSEPGKGTRFTLVIP------FLPDDSIE--------
144007074    -----------------------------------------------------------------------------------------------------------------------------------------------------------------AIFGALIVITLGLLVAAWISMQVVEVMEAGGLESLASEEGPLELRKLSYGINQLAASVKQSRMQSEIARATAQLQITLIELEDAMEAQDQFLARMSHELRTPLTAVIGFSKLLSTEL----DDRKRDEHLRVIERSSTMLLTMIDDILEFSKAHLGGFTLEEINFDINQWLRDTMAIHQQRADEKGLEFTLNLGEDVPQLCGDPVRLTQILANLINNAIKFTDKG-FVALKLRCQSIEDDIVTVADSGKGIAAEKIPSLFDPFSQEDTSINRRFGGTGLGLSICQRLAQAMGGDVTIESTVGQGSNISFS------------------------
242222371    -------------------------------------------------------------------------------------------------IAVATRAVARGDLTRKVIGVSVSGEMLDLVNTINSMIDQLAIFAAEVKKVAREVGTEGKLGIWQDITMSVNTMASNLTTQVRGFAQISAAAMDG------DFSRFIT---VEASGEMDSLKTQINQMVFNLRDSIQKNTAAREAAELANRSKSEFLANMSHEIRTPMNGIIGMTEL----TLDSDLNRSQRESLLLVHSLARSLLLIIDDILDISKIEAGRMTMEQVSYSLRQSVFGILKTLVVRASQNQLDLTYDVDPEIPQLIGDSLRLRQVITNLVGNAIKFTPRKGHVALSCRLLALDDLSVTVSDTGIGIAKDKLTMIFDTFCQADGSTTREYGGTGLGLSISKRLVTLMQGNMWVESEVSNGSKFFFTI-----------------------
94499493     -------------------------------------------------------------------------------------------------------------------------------------------------------------------LLTGAVVILLVITGAYILNRLAVMPLSKLLAKIEGFGTDKDEPAAKGFKEIARLSEAFDDADRKILNALNESRHAAKVAQDANRAKGDFLSNMSHEIRNPLNGIYGILQLL---SKNEQLDSEARDLLSKAVYSTKSLGFIINDILDFSKIESRALRLEEMPFSFDQIVAQTQSEIGALAKEKSVKITSKLAKDVDGWLGDPTRVKQILLNLLSNGVKF-AKGGRVDINAWTEHLDGLCFSVDDNGVGMDQETLSRLFNRFEQASASTSRRFGGSGLGLAITKALVEMMDGSIEVTSEIHKGTSVKVRLPLE--------------------
158339431    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTTVITTLRSYRDLVTLDATNKELDTLYSQQQIERQQQELIAQNQALTIAKQQAVKANQAKSVFLGNMSHELRTPLNAVLGYTQLLARE----PQLQSFTKELETINRCGKHLLALINDVLDLSRIDSGQVVLNIDTFNFHELLKTLKDIWTTKAQHKGLDYQLEWGSDLPHVRTDEGKLRQVLMNLLSNAIKFTEQGHRIHLHLPLTPHYWLNFEVRDSGPGISVSELENIFHPFIQGEQARSVVDEGTGLGLAISHQFVSLMGGNLSVSSSLGAGSCFKFSVPVERA------------------
255035539    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVNATDNMGLWGKDFKEISIVIRPPFWATMWAYLIYALVLVVIVWRYLVFKEERMITRQKLAFEKREALR--LKEMDELKDRFFSNITHEFRTPLTLIISPLQKLLSEGAVSGP---IRQTLRGIEKNSRQLLGLVNEFLDFSKLNDGQMQVNRSAGELAPFVSAHVRSFEAAASEKQITLSFASGDVEGFYLFDQEKWSKIVINLLGNALKFTPEKGAISVGLRQASGDCIVLEVWDNGPGIATDQQERIFERFYQVDGSAIRSQGGTGIGLALVKEMVGVMGGHIQVDSEPGKYARFCVELPVPKALS--PEN-----------
239905265    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISELKAAEQALAEHVHSQEEVIAARTASLRESNDRLAAEAARHERTAQKLKTART-------KLARALRAKSVFLANVSHEIRTPLNVILGMADLALRPDSGGQAD--LTRCLEMIREAGTSLRGILGDLLDLSRVESGRLELDAAPFSPRQVLEATLAAHRHVAQRQGLALTGATAADVPEVIGDAGRLAQVLGNLVGNALKFTSVGGSLRLTLARPGRRNLRFAVRDTGIGIPEDKQKTIFESFSQADETIGRRYGGTGLGLAICRRLAALMGGRLRLASAVGEGSEFVLT------------------------
269926551    ------------------------------------------------------------------------------------------------------------------------------------------------------------------ILARLKTILILGGAIASVSAGVLAYFLAWQ---ALRPFSRIVEDTRKIGVDDLSKRLPADYGVLEVNRLARTFNSLLNRLEKAFESQKRFVADASHELRTPLTTIRGNAEVMLMDPNLPPD---VREGLENIRGEVSRLSRLVSNLLMLARADAGQVNLTYRPVNLHDVVLDTLKQMHTSIDGLSVRLERE---DQVMVSGDADQLKQVMLNLLDNAFKYTPKGGSVYVSV-YAEPPWAKVEIRDTGIGIAPSELTRIFERFYRSSKAPKGA--GSGLGLSIAQWVVRAHNGRITVSSKQGEGSTFTVWLPLFEGDSTREEERHSSAQTQSLA
142663191    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIAFSRMSDEVNALIEARTHEMEVARDEARDASDQKTKFFANMSHELRTPLNAILGYGEMLYEDCEDLGYEDLLPD-LKKITSAGSHLLSLINNILDLSKIEAGKMELFVTGFEIENMIETIKDVSAPLALKNNNEFQINIDDSVGSMSQDETKLRQCLTNFLSNAFKFTKDGTVIDVEIKEKT-EFISFSVTDTGAGMSAEGVAKVFEEYTQAERSTSANYGGTGLGLPISKRFAEMMGGDVSVSSEEGVGSVFSISVPRE-----CPEINDE--------
255009587    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LATPVFGEGEEIDGIVIRVDDITDRERMIEELR-QAKLLAEQSDKLKSAFLANMSHEIRTPLNAIVGFSDLL----MNSEEQADREEYMQIINTNNELLLKLINDILDLSKLESGSVELKYEDFDLAEYFNGMASSMKQRMVNPEVRLVTINPYDVCLVKLDRNRVAQVMTNYVTNAIKYTPKGS---IEMGYEVDTGIRLYVKDTGIGIPEEKKNKVFHRFEKLDEFA----QGTGLGLSICKAITESMGGSVGFESKYHEGSLFWAIIP----------------------
297564115    ------------------------------------------------------------------------------------------RRVRAGIGLVGEALAQQVEQQISNIPPDYVKVRSGLGEASPRNLYILPIVSEGRSLGAIEFASYDDFRESHKNFLRQLVSLLGTTINTILANNRTE-DLLEQSQQLTSQLRERSNELQRQQEELRGKNAELRQKATQLELQNQQIQRSRNALEESSKYKSEFLANMSHELRTPLNSLLILARLLADNAEQNLSAKQV-EFAQTIHKAGSDLLLLIDEILDLSKVEAGRAEVQPSEVSIAQLVDYVEATFRPVTGDQGLAFAVDVSPDIPTLWTDEQRLQQILRNLLSNAVKFTPQG-EVRLLIEVENEEVIAFTVADTGIGIAEDKLQVIFEAFHQGDGGTSRRFGGTGLGLSISRNFARLLGGEIRVQSVPNQGSTFTLLLPVR-----LPDDAGERAEE----
144900838    --------------------------------------------------------------------------------------------------------------------------ALTYVHQYVFFTLNALIFNHPVLLALMPLIAIALFMFLPGSFRASALLSAFAAGISLLFWGGLRPQPEALLDLGIIFMLTVVAYVVGGLARSQSGRMQREEIERERQTNHNLMQAKEAAEAGARAK-ADFLAVMSHEIRTPMNGVLGMVRLVLESPLAEND----RSRLETACHSAEGLLTILDDILDLSKLESGSFRFHHAPFQLRPLLAGVIALMDVRAAEKGLTLTVDVAPDIPWLDGDGGRLRQILFNLIGNAVKFTQAGG-VTITACRRDDAGVEFSVIDTGPGIAESQLSRLFQPFSQADASISRQFGGTGLGLVICKRLVEGLGGSIGVDTPPGKGSRFFFRL-----------------------
269924692    ----------------------------------------------------------------------QLSAWLIGAPRTVIGMATVSAVLAAVAAVLAVRLAWRIRETRLAIAEETTRRVEALLS----SQPGLTLVLDASGRVYGAYGSAPPALLVDALFEQGLIAAVHAPDRRPI-LDAFDAALKGQPAQ----ISFAPRQALDRRVTLIVRRA--DDAAGHPRLIAQAFDGTRQFATEQNAGKTRFLANMSHELRTPLNAVLGFSDVMRQRLFGPLSP-KYAEYADNIHEAGSHLLDLIGDVLDVSKIEAERYELSREPFDAREVVSAAVALVRGTATDGGVTLASLLPDDPLAVEADRRALKQITLNLLSNAIKFTPSGGSVTLTLE-TIGPYLEMVVADTGVGIAARDLKRLGRPFEQAGEADQRA-KGTGLGLSLVRALAELHGGRMSIESTLGEGTAVTVRLP----------------------
149374896    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATREIRELEESLNALSRHLRNLKASRDETLASSEKARGRAEMANRAKSEFLATMSHELRTPLNGVLGMIELVTDEAL----SARQKDYLQTARQSTEDLLTVINDILDYSHIDRGTLELDNREFDLKELITNCAASYRHVAEQQGLALSTKFWPDRLLVLGDAPRLRQILAGLIDNAIKFTGDG-FIKVQAGFFSLEENCLTVSDSGCGIPVERIHDIFNSFEQLDTGDSRSYGGTGMGLSLVQRLVELMGGHVKVETDIGKGSQFRFELPATRVDHV---------------
94313888     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTTTYQFGLSGSEIRRRAAPYVALVVTALALLALGYWRQRRQVIRLQAER-----ELQRAHRL-------AEDANAAKSIFLAAMSHEMRTPLYGMLGTLELLSLTAL----DDRQRQDVGTIQTSSATLLSIIDDLLDYTKFEGGQLTLESVAFDPVELVEAVARSHAPLALRKGLALTCYVQADLPWLIGDPVRVRQALDNFLTNALKFTSEG-HVGIRAFRAASTCLVLEVLDTGIGMSPGTQAQLFEPFVQGDATTARRFGGSGLGLSICRRLARRMGASIVVESELGRGSRFSFSVPLE--------------------
294506864    ----------------------------------------------------------------------------------------------------------------------------------------LKLGATAGLIAGLGAVAVSSASGGSAALLGLGTAVLVYAASHVW-LHRRLRHLQGVL------HEIRTHEFAAETPPSGPHGDELSTLLWEVYRTGQSLETEIQELKEMESYRREFIGNVSHELKTPIFSVQGFAETLLDGALD--DESVNRTFLKKILHHANRLDSLARDLSTITKIETDELDMSNEAFNVAELFDAAIESVEIRAEEKGIMPRQRVAPDLPQIYGDFDRLRRVLVNLVDNAIKYNQDGGTVQLEAESQNDE-VVIRVVDDGIGISPDHLPRLTERFYRVDKSRSRNQGGTGLGLAIVKHILAAHDRELHVESAPEEGSTFYFTLPTSPQPSLQP-------------
150390836    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RIVKVKSSLMKNKNDNDDVIGVFLLIQDVTEIRKLEA-----LKSEFAANVSHELRTPLTLISGFVETLQ--SWESLDEKDRKMALNIIELETERLKRLINDILRLSEIENIQRLAKYEVLDIEGLINEVQYMMSGIAAKKNIQLKTHIEKNVHTLFGNSDWFKQMLVNLIENAIKYTPTGGQIKVSAK-NEQNEISIMVMDNGIGIPKEDCERIFERFYRVDKARSRDVGGTGLGLTIVKHIVTEFGGTIEVSSKLNQGSHFKVRLPSK--------------------
296447079    --------------------------------------------------------------------------------------------------------------------------------------------RAGRFVIVLGLLTLVSAAILGAIYLQYAAAVGPAARPIVRT--TLEIVFVGLLVMGVAAWTLV---LAQESRRLAEEETRRREEIAAHERTDAELQRAKEAAEGANIAKTRFIAGLNHEIRSPLNAINGYAQLLERDVTDNP-----QDAARVIRRSAEHITNLIDGLLDVAKIETGSLDVARDIFRIDETLDQLVDMFRLQAAAKGVAFRYERSPLLPRVRTDKKRLRQILINLVSNAVKFTETG-HASLKVGFRNDIAEFI-VEDTGVGILPEDLEGIFAPFERGRLPQVAAIPGTGLGLTITKLLTQILGGEIKVESKVGVGSRFVVRLYLTAASS--PDEGPKPPRIRGYA
260768861    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SQDEIRYLIDTFNQKTVYLEAEKVKAQASTKAKSAFLATLSHEIRTPMNGVLGTAQILLKSDLKP----RQRQQMKSLYESGEHMMTLLNEILDFSKIEQGHLELDRSSFPLDSIIGSVTSVYSTLCNEKGLQFKVYSQEENRWYYSDKARLRQILFNLLNNAVKFTYRG-LVEVILEEEEQLYLIIQVRDTGIGIPKDAQNKIFKPFEQAESSTTRRFGGTGLGLAIVKQITELMRGSVNVVSEVGIGTSFTIR------------------------
119715576    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RIEDDRGRVIGYVSTSEDITERVEAALETERQAVERLREVDQVKDAFVSSVSHELRTPITSILGYTEMLEDGVYGDLGREQL-DAVRRVAANSTRLLSLINDLLTLSRVQEDEIGIVDRVFDLRSVVSAGTAVVAPTLERRSLELTAELPDEPVPFLGDRDMLERVVINLAGNAAKFTPEGGRIGVRL-LVGPEESVIEVSDTGIGIPHQEQERLFSRFFRSSLAQERAIPGSGLGLSIAHAIVEKHGGTMSVDSEPGEGTTFRVHLP----------------------
149182950    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MELISTRMAAGDFTKRIQVSSSLAHSFNRLAEEVENSRREFLQNVSHELRTPLSYMRGYTEAMLEGM--TTSGEEREKYLRIIHNETARLTRLVNDLLDLAQLEGESYPMRKEPIPFAQLVMDVTERFKFHAEQKHIHLGLQLDEEVI-IEGDADRLEQVISNLLDNAIRYTPEAGEVMMELKQ-NDHLAVLTVKDTGCGIPEEDLENIMDRFYRVHKPRTRNEGGFGLGLAIVKQIVWKHGGTIDVQSQPGKGTSISLTF-----------------------
84702071     -----------------------------------------------------LFVITVGVSAVSATGRLDHLLCVAIYLLILGSQLTDAIVWYRLSRCTESALPWHCRFVLSAFQASMCYGLFPVYVWISDIPAGQAI-AYTMLSGNLLHTALHQNTRILVMISAAIPPLVYMAGLPIYQMAVDPSFYLRDCAALLTIEMLVILALLSGAKAIRTVTQQREEERAAAEQA--------------SRAKSVFLATMSHEIRTPLNGILGMAEALAASAL----PEDSRSKAETIRDSGALLLQMLNNSLDLSKIEAGKLEIDKAPFRLDRAIERVHALFAQQARNAGLTFTTDIDRSLPMLRGDEQRLTQILTNLIGNALKFTQSGG---VTIGLHRGKGIVLSVKDTGIGMSDEQQAKIFMPFTQAEGATTRRFGGTGLGLSIVKALTAQMGGEVILKSVAGVGSEFSVCLPLPEAATKSLPERH---------
170738932    --------------------------------------------------------------------------------------------------------------------------------------------RYAGIMLALCAAAGLILGVVYAEAAHRAPAHGAVLAQALEAVFFVMAVIFGVVAW---LFVLAQESRRVAQEETARQTALHRAEIAAHKITDAKLQKAKEAAEAANLAKSRYVVGISHELRTPLNAVLGYAQLLENDPAIPP---QRQSGIRVIRRSAEHLSGLIDGLLDISRMEAGRLQLHRNAVRLPDFLDQIVDMCRPQAEAAGLEFRFTRPAILPALVADEKRLRQILLNLISNAIKFTARG-HVGLDLTYR-NQIAEFAVTDTGSGIPEADLPRIFEPFVRGTLPAATSTPGTGLGLTIAHLLAQVMGGEITVASALGRGSTFRLRL-----------------------
163849118    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RTRDEIGDLARAFDQMLSSLRAQRAELEE-RNRALQESLSRQAFLATMSHELRTPLNAILGYAQLLHLSNAV---SEPHADYLERILSSGRHLLTLISDVLDFARIEQGALELEYRQVAIAPLVEDVATMTLPLAQRNHNQVITCYPADIGSIETDDRRLRQVLINLLGNAAKFTERG-TIRLNVVREQRDGIRFDVIDTGIGIPRDKQDKLFKPFSQIDESVTRRYEGTGLGLALSKQIVLALGGTIDVESDFGVGSTFTVWLPTA--------------------
160880960    ---------------------------------------------------------------------------------------------------------------------------IALRDGIGYAKRFSSTVKTHMLYTAVT-SSKSDYILRIAIFWLFPSIFISITVSAVLAVVMAD-KLTNTITKPLQQIAYIMVNYKEENPELSLPSTPYDELNIIAQSAQKMSDSVKKYTEEERMVRQEFFSNASHELKTPITSIRGYTELLL--GGFINDEATSEEFMKRILAETESMTNLINDILLISRLETRDYEIETTEIRMAMLLQDIIKTLEPIAAKQEVELQTVCKPVI--VRANKQHLRELLLNLIGNAIKYNKPNGMVYVTIT-TIGRDLLIEVKDTGIGIPKDSLVRVFERFYRVDKGRSRKVDGTGLGLSIVKHIVNYYGGNITLDSKINVGSTFTVRLPEVKA------------------
289675169    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITERKQLEQQLQEAMRLADQANEAKSAFLASMSHEIRTPMGAIIGLLELECEQALRLGKIPSQG--LQVAHRSATELIALIGESLDLARIEAGGMQLSLAVTSLQGLFDGVIELFSAQAGEKGVELRLEFSGQARDYWLDPFRLRQVLHNVLGNALKFTRQGAVVDVTHDSPESTRVRIGIQDSGEGIDPQRQQQVFQPFTQASDDTAAHYGGSGLGLSITRQLVELMKGDISLHSEPGKGTLVTIDLPLTRVSEPVPADD----------
83815367     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SVPIGGHGAIVVGKADETTYRQF--NLHLLELLGGYAALVLDRLRREAALRDAKEAAEEASRLKSTMLANMSHEIRTPLTSIIGFSETIEEEADADANPSTLSRFAHLIGKNGRRLLDTLDGVLNLSRLEAGQMDLAAERIPLDELAKGLVDELHPQAEEAGVHCEVEKTPRPVVARVDRGGMQIALRNLISNAIKYTEEGGRVRVR-SYRAEDAAVVEVEDTGIGMDADTVEHVFEPFRQASEGLNREYEGTGLGLAVTKQVIEKMNGDIEVDTEEDAGTCVRLRLPRA--------------------
297564622    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------STLTAAWLASLPLAGLLAAGTAWVVSRSREIAQGHYRNRLKVQGRDELAS---LAQDFNRMA-EALEKVEQSRVELIGSVAHELRTPLAGLQGYAEALADGVLPP------EQAAHRIAHEVRAMRRLVEDLSLVSRVEAGAVEIRPQPLDPAEALRQAAERFELVFAEQGVALRLDVPPRLPPVWADLERLQQVLSNLLANALRHTPSGGEVVLQAGLVPS-GVCFSVRDTGPGIPPEHQARVFERFYRVDSARSRQDGGSGVGLTIAKGLVEAMGGTMGLRSEAGRGSTFWFTLPQ---------------------
255526818    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSGEERFLKLIHQPLVGINGKAVEIIDISTDITDEVK--------AKNEMKKIFQIHEELFANVSHELKTPLNVIFSTNQLMELKGLVEVNKEKVFRDVDIIKQNCYRLTKLINNIVDLSKIESGFFKLNLSNENIVEVTENIVQSVSEYIKRKEINIIFDTNTEEKIIACDPEKIERIILNLISNAIKFSNSGGSIFVNV-LDKGGIVEISVEDTGIGIEKKYLDNIFGRFQQVDKSLSRNVEGSGIGLSLVKSIVEMHGGKISVASEVGKGSIFKVELP----------------------
142800128    ---------------------------------------------------------------------------------------------------------------ISSAVEGTNWQLLLFWDHSHLALYYLTFIALFAVLAGIELLSRSSQRFASGYTLALQQLISSIESMKLGSSQTPRQQLALEFEQLLTSFTSLQQRLHAGHQALQSALADKTTLSLQLEQRTAELSIERDKAQQLALAKTRFLANMSHELRTPLTVILGFIQQILIQPHAP----QLQSQLQTIDSQGKFLLQIVNDILDAAKMEEGKLPLELQHFELQPLLCELHQSMLPAATAKSLSFSLDCRYPLPTLHTDPLRLKQILMNLVGNALKFTQQG-EVRLSAAIKQGQ-LQLTISDTGPGISEQMQQKLFTAFEQGDPGISRQFGGTGLGLYICKQLADLMGCQLVLHSVPQQGSQFSLLIPL---------------------
114562197    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERNRLNQKLLEKNIELENAKAVAEKANLAKSDFLSSMSHELRTPLGAILGFAQLMESSTPAP--PPAQKRSIAQILKAGWYLLELINEILDLALIESGKLPMSLEAVSLSEVMQECVLMSEPQAQLHDIKVVFTRSTTKDFLNVDRTRLKQVIINLLSNAIKYNRKGGSVILEHSQSSDDMMRFSVRDTGEGLSAEQLGQLFQPFNRLGQEAN-NQEGTGIGLVVSKRLVESMGGVIGVQSTVGVGSVFWFELKRT--------------------
120603325    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RAVREIDEARQAAEHASLAKTSFLAGMSHEIRNTLNGIVGMTELVLDTPLSG----EQRESLNTVLASSETLLTLLHDVLDFSRLEARQLRLVERPFSLDRLLKQVVQASRSEAERKNISLDFRVTPDVPRLTGDATRLTQVLANLVGNAVKFTHKGSVI-IEVSAIPQDQLLFSIRDTGIGIADEHLRTIFEAFSQGAEETVQRYGGTGLGLAICRNLVEIMGGSIWARSSEGQGSSFHFTLPETPAINTPSEHAQAPTSSATPA
172037290    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QVAVHQINNNQFDLQLNIDTNDELQELEMAQALKNERTKQLEKANQAKREFLGNINHELRTPLNLIIGYID--RLYQDGYLNNEQKKQ-LDIIDRNSQHLLSLINQILDISKIESGHITLQENSFNLSQLLTNLQEVFNLSCYSKGLNLILEIEDKLNYIYADKNKLKQILINLLHNAVKFTDKG-MIKISAEVSNHRSLHIQVKDTGKGIAREEISQLFKAFEQTQTGRNLN-QGTGLGLYISHQFIKLMGGNITVESSPHSGTTFTLEIP----------------------
257059466    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSLSTQQLIESFLPCSIISIPIFVKQQFFGHLIIYVKDSLRSLSSPEINTLEMIVQLEERLKDLESENQRLHKTSQNKSDYLSHINHELRTPLTGILGFAKMLREELYGPLN-EKQKQYINGIAVSGEHLLALVNDFLDLSKIEAEREEIFLETIAVEDICLSAISIVDSKAKEQGINLIIEIGENVDFCTVDQRRIKQILLNLLSNAIKFTEKGS-VTLAVK-SDREMLTFCIIDTGIGIKQDDQKKLFEPFQQIQSHLSRKHKGTGLGLTLSRKLAQLHGGDLTLTSEMGKGSCFTLHIPIKPIDN----------------
95930793     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AKRIADEQMTGTTKIVIETVLSMYERLASHTVQLIKEISRRKQAEKKLLDTHQALCLAKEGAEVANQTKSVFIANISHEIRTPLNAVIGMVHLLKRDGL----TEKQAFRVDKIEDASQHLLSVINDTLDLSKVEAGKLVLESVPLNLPSLVQETISMLDGQIEAKGLDLKVECENLRGRLHGDPTRLKQMLLNYLTNAIKFTEQGA-ITFRASVTEESLLRIEVTDTGIGIATEQLPLLFSNFAQAETSTTRKYGGTGLGLALTRRLAELMEGEAGVQSTVGLGSTFWFT------------------------
150388839    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITERKIIRNELNEKM----HFEKLRTDFFSNISHELRTPLNVILGSLQLQGLYIASENTSKYKKEYSKRMKQNSYRLLRLVNNIIDITKIDSGFYDINLENYDINMLIREIVLSVEDYIENAGLQIEFKANTNQAIIACDPEKIERIMLNLLSNAIKFTEAGGKIVVTVKMVQNR-IFMSVRDTGIGIPQEKINSVFERFKQVGSYSHRKNEGSGIGLSLVRLLIEAHKGKVTVRSKLNEGTEFIIELPNEIITEEI--------------
239905602    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELSDAAKELSEANVRLQEVDKIKSVFIESVSHELRTPMTSIMGFIKLISKDFWKNFKPERIMENLQIVEFEGERLTRLINDVLDSAKIESGRMKWDDQIFQINDVLWLAVSTIKGQLPI-GVDVLYSNDNSSPWVKADPDRLMQVMMNLLSNAVKFT-SNGYVSVSYESSLSNILTVTVKDTGVGIPDGDLEKVFDRFHQVDNDNESKPKGTGLGLSICKQVVDHYGGKIWVESELGKGSFFKFTFP-----QYIPE------------
255514120    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILLKELETKQMIERQEEYLRALDTRIKRSESVGQLKSQFISDIAHELKTPLTNIMGFTKLLYDGEFGEI-PEEQKEYLKTILDESDRLMFIIMQVLDAAKLDARRVKLDLTEISMTELYNNSIRALEESATNKGLAFDWIVSYDTPIVQADLSRIIQVFTNLIGNAIKFTEKGG-IKVNIYKKSRNTIACEVIDTGIGIGEEDKRKIFRKFYQASKKTIQNGAGTGLGLAITKEIVSLHHGKIKFESELGKGSKFWFTIPIKQNPN----------------
142528227    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DSSDEVGELAHQFREMLKAIRERTRELEESNRLLEEASHQKGMFLTSMSHELRTPLNAIIGFAGTLLDDESEPLS-RYRKDRLSRILQSGKQLLQLINSLLDLSRLEAGQMKITNSKMRLDELILEVIEMLEPLIQEKSIECKHHFDENPFFLVLDSAKLRQVLINLLGNAIKFTEPGGSITIRL-FRKHQGFQIDIEDNGCGIPEEDLGTIFQVFQQAETDNRPHREGTGLGLALVHSLVELIGARISVNSNLGEGSVFTLEIPL---------------------
229589257    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISERRQLFDEIRAAKERADEANRAKSTFLATMSHEIRTPMNAVIGMLELLKRADQGHLD----RPAIEVAYNSAKDLLELIGDILDIARIESGRLSLAPERVNLREVIESVVRVFDGLARQKTLSLSLEFKPDDTEVLIDPLRFKQVLSNLVSNAIKFTERGQVIKVEVLPTDVAQQVLVVEDTGIGISRDDQLRLFEPFAQADNSGQLARSGAGLGLVICRSLCAMMGGQLSLSSVPMVGTQVHVNLPATRVLNVLVVDDHPANR-----
284041098    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERKQLEHELARAKQYAEEAQQAEKQFFANMSHEIRTPLNAIIGMSHLL----YDTQPSAQQREYINILKTSADFLHSLISDLLDMTKIEAGHIEVHARPFDLAGLLRSTQKVFEMKLQGRPISIDVLLDTRITNAFGDDVMLNQIMMNLVGNAEKFTEEG-QIQIKVKKEEGDWIEFTVSDTGVGIPADKIGLVFKKFKQV-NSQGYKHKGTGLGLAITKELVELQGGTISVKSQEGVGSSFTFVIPYTKSKVQVEQKNNVDKQ-----
188579430    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRNARAYEEE-RRRAEELDRAKTRFFSNVSHEFRTPLTLMLGPLEALRDPGIAPGS----RKELEVAHRNALRLLRLVNTLLDFSRVEAGRVEATFAPADLAALTADLASTFRSAVERGGLALRVDCLPLPETVFVDRDMWEKVVLNLLSNAFKFT-FHGSIDVRLGPGPAD-VCLTVADTGVGIPAEALPHVFDRFHRIEGTRSRSHKGSGIGLALVRDLVSLHGGDVEVRSTLGQGTTFTVTLPFGR--SHLPAD-----------
188579430    ---------------------------------------------------------------------------------------------------------------------------VVAVGDGAAALEALRKAPADLLLTDVMMPVLDGIALTRAVRAD--PALRTVPVIMLSARAGAEAGVEGLEAGADDYL-----------VKPFSARELQARVRANLELSR-LRAEAQEQAVQTRKAIEQLTGGVAHDFNNLLAAVMGSLELAERK----VTDERALRLLHNAMQAAQRGARLTEQLLAFSL----KQRLEAHPVDLNGVLSAMAEQL-HRTLGGGTAVVTRLAADLWPAVADPHRIELAVLNLVTNARDALQGAGEIRIETEVPAGDLVVLTVADTGDGMSPDVLARAFEPFF----TTKPQGKGTGLGLAQVYGTARQLGGAITLRSRHGEGTTASIYLLRGEVVAGADADRTQ--------
153809952    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QMEALKEAQD-----ANAANIAKTTFLNHMSHDIRTPMNAIVGFTDI----AMKRKPDKEVEDCLKKIRQSSEYLMTLINDVLDISRIESGKLEYKPVLVDLRDMTDTVLSIARGYMENRDLNFSVSREEKNPYVMADELRIREVLLNIISNAVKFTKDGGTISFVAENCPGKDVRYHISDTGIGMSEEFQTRIFDEFSQENNGARTSYKGTGLGMAIAKQYVDLMGGKIEVSSRQGVGSAFTVEIPLLIAEHVLTEEKEK--------
255335998    -----------------------------RQAFEAE---EHELRLRQSKVACILGIVLIAGIALDYISYPLLSLAAIRLVAAALIAVIYALHFWDKTTP-----YVRYLTMAGLLIAVASISLIIAMTDGAASTYYTGLF-----LILFAVGVLAPMQPFEATLLCIATLIIYIIGCSVQPEHE---------NTVKSLLNNLYFLVLTCIISVTAVHFNYRRRFNEFQLKYKLAAQ-HEELSALDRLKSQFFANVSHELRTPLTLILAPVEKLKSDVASLGAPAA--ELLEVIENNALRLLRLVNDILGLIRLEEGRASLVKKQIDMAHFLSHTTASMKHLAAMKGIELTLSEPQGDLRIDADPDALEKIIGNVIANAIKFTPPEGRIDVAAAH-EGDMVTVRIADTGIGIPPEQLPHIFDRFYQVDGSATRRHQGLGLGLALVRELITRHGGDVAVSSDSGRGTTFVLRFPQA--------------------
255335998    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRAAQLERDLQRTNVELKDSLQQLRETEAALVQNARLSALGTMAHEIGNPLNFMGTALQLAARDPTIQGDPDT-ADTMKDIQAGYDRIHRVVTDLRGFT---APQKPEHPRPFPIESAIDHALRFTAHV--QKGINITRDISEN-GIVFGSQSTITQVLVNLIANAIRTVEEKRQPEISISWIQGNELFVSVRDNGTGIDPKIQSQIFDPFF----STKDVGEGMGLGLAVSHRIIANHGGSLSVKSSLGDWTEFRFNLPLS--------------------
135204280    ----------------------------------------------------------------------------------------------------------------------------------------------------------------HMLILSIVILIFSLGVMHRISIRAENLS---RTAKQIAQGNYET-RFEEDYYDELGTTAQSINIMVEAQTQKSLAEQEKLITQNMMEVKTRFFANMSHEIRTPLNGIIGMTRLLRDQF------PKAREELQIIKNCSSTLLSLINDILDFSKLEEQKVELENRPTNIQELMKEVVTLLSTQTVEKGVLVAYSPDSSTPWVSVDSTRLRQVITNVINNAIKFTERG-EVRLEAIKKEGENLIFAVMDTGVGIPLDAQGSIFDAFSQADSSTSRKYGGTGLGLAITKQLVELMGGEVWFESQEGIG------------------------------
77920672     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLLIFSPIALLAVSILGWFLAG---RTLAPVENLTRAMRRINVENLSQRLPLRSSGDELARLVDTFNSMLGRLEESFRKIKQFSGDASHELRTPLTILKGETEVALR---WAKTPEEFRKMLISGMEEIDRMSRIIDDLLLLAKSEGGQKPLTIKEMSLSDLLQELYLQGRSLAQPKSIELVLHPNTEEIRILADKMRLRQVFLNLIANAINYTPDGGQVEISLSVDEQDEVIVKVSDTGIGIPAEHLPHIFDRFYRVDRARNREDGGTGLGLAIVDSFVKAHGGRVEVFSVPEKGTTFTVFLPRK--------------------
298411441    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFRS---VQAGTRENLKMIAAQRDALETARKSREDALKATKIKSNFLASMSHELRTPFSSFYGLLDLLSGTELNPG----QSEIVQTAKQSCELLLKIIDSILDYSKLEASAVKLEPSGFLVENIIADCMELLLPMAAKK-LDLSFNIEPDVPWVFADYARIRQVLMNLIGNAVKFTAQG-YVRVTCSVDNSTKVVFEIQDTGIGLSASDVDHLFMPFQQADNSSTRRFGGTGLGLSISRQLVKLMGGAIGVQSDLNSGSTFWFTIPVK--LFQSPESQQSAADIE---
146342170    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------VARGDEARRELH-LDLPVGGW-----RWFNFQMRPVRDDTGQVVAIVPE-----AVEQTERRKAEEAFRQAQKM-EAIGQLTGGVAHDFNNLLTVIRSSADLLRRRQLSP---ERMRRYVDAISDTADRAAKLTGQLLAFAR----RTPMERSVFDVAGHIEQIEDMLQTVLGAPAV-IELDLRSRPLPVDVDVNQLETALVNLVANARDAMNGRGVLTIRGDRVQQQTVSIAVSDTGCGIAADQIDRIFEPFF----TTKGVGRGTGLGLSQVYGFVHQSGGRVLAESELGKG------------------------------
167043517    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITDRKQAEESLRKAMERAEFANRAKAEFLAHMSHELRTPLNAILGYSDILKSQVFGPLGNEKYSDYVENISAAGGHLLGILSDILDVSKVEAGELDIEDSEIDIAAAIKECKIMMLERADIAKVSLASLVAGDLPRLRADRRRLRQILLNLLSNAVKFSHEKGKVSIAAETDAAGAIVIRVADTGIGIAPENMGKILQPFGQVKESYVGKPGGSGLGLSLVNSLMDLHGGTLDIDSTPGEGTTMNIIFPPERTLN----------------
229592506    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGLRLRPRTSFEIWKVEMAGISTKWSHGDLFADLRRSALENDLARQREQQAVRARDELVAVVSHDLRNPMTVISMLCGMMQKASDGPHTSRRISSAIDTMQQAAARMNVLLEDLLDTSKIEAGRYVVKPVALDVSQMFEEAYSLLAPLAMEKGIDLSFNAEPGL-QINGDPERLFQVLSNLIGNAIKFTPRQGNIGISA-MSNGEEIVFSVRDSGEGIAPEQLPHVFDRYW---TQTENNPTGSGLGLYITQGIVQAHGGKIVAESEVGRGSEFRFTVPR---------------------
196231100    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ASRVTEGDYETMVPVKSADEFGTLSTNFNEMTTAIRARRMERDRAEEALRHADRRKDEFLAMLGHELRNPLSAI---ANAVRLWNVAGDDHSAVELAHGVIERQTDNLSRLVDDLLDVARITEGKIELRKRPVDVNESIHRVVEALRPAIDQQRHELQLLLENDAIWVDADPTRVEQIISNLLTNAIKYTRKGGEIRIEARR-EGHEAVISVNDTGIGIAPRMLPQIFDLFTQGDHSLDRPTGGLGIGLSLCRRLVELHGGTITAFSEVGRGSTFTVHLPTISAPEMLPE------------
149915148    ------------------------------------------------------------------------------------------------------------------------------------------------------MSRMSRFLIWTLVLSGAFGALLVASVSGAQNFDAILTIIFGTVLIGIGIFVWMFILIGESQQARAEAKRQTDRLLKEIRRTDRALQEAKEKAEAANLAKTRYMTGLSHELRTPLNAIYGFAQLLEKDPGLAP----WRPSITSIRRSSEHLAGLIEGLLDISRIEAGRLDLTRDRVNLRMFVKQVASIFQEEARKKGIDFRVTTHGFLPTLVGDEKRLRQIIINLLSNAIRYTDSG-VVSFDLTYR-NEVAIITVADTGIGISPDNMTRIWRPFERAGQT---SGPGSGLGLTITKLLVEILGGDIDVTSAPGQGSTFRVRLP----------------------
253576699    --------------------------------------------------------------------------------------------------------------------------------------------------------------------LTFMSIAVSAAVLAIVTL--FSIGLANSIVKPINNIRAVSAQMARGKFDARIKGNYRYELG---ELAATLNYMAEEIV-RSNQIKDDFISSISHELRTPLTGIKGWSETL---TSGGFDPEETKIGIGIIAKETDRLIGLVEEILDFSKLQSNEMKLVIGEVNLKELLQETMLNVWAKAEQKHIQLKLEDTDGTAIVSGDGNRLKQVFLNVVDNAIKFSHEQSWIHLVIDRLDAERVKVDVIDSGIGISEEYLKKVKDRFFQV----NHQGGGTGLGLAISQQLVELHHGEMEIQSELGVGTTVSVILPL--LSDTQREEAAAETETK---
298246254    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MTRPLKWLTLAAEQMYAQRVPVPAAQDELGLLAQTFNEMADTIESDVNELRRQEQARRELLANIAHDLATPLTAIQGFSEALADDMI--QDPAARQETAQRIGREVQRLRRMVADLQQMTSLESGRTRLDLAPLSLHELIAETLAVIEPECEHAGIVVHNETRDDVPLVQADSDRVTQVLLNLLDNARRHTPVGGTITVGAHPESGQSVEVWIEDTGVGIDSADLPHIFERFYRADRSRTGATGGSGLGLSIVRAIITAHGGKVWARSTPGKGTRISFSLPMAE-------------------
254520256    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVARNSSGDWSKVTTVSFKVGMWQTPLAYVIYLVLYIIWNRVKILDSLVEQR--THELNSKLKENKELYDKLIKNEKYKNNYFVNLSHELRTPLNVIISTQQLILNEEDKDIPKEKILYYMSTLRRNSDRLLKLINNIIDTSKIESGSYKLIIEKHDIVYLVEEIVLSMKDFIEANGIELVIDPDVEEKIIECDGSEIEKCIVNLVGNAVKFTPRGGKIEVRI-VDLNNKVKISVKDSGIGIEKKYHDAIFDRFGQAYNDVSEEHGGSGLGLTVTKQLVTLHNGRIFVKSEPGHGSEFVIILP----------------------
162451352    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSAMASPCLVALPLRIQGRDLGGLVFVIEGPCRLDPAIRKLVATMAEQCAQAVERNSLFESEKRARAEAQEAVRQREQMLGIVAHDLRNPLSAIMLRAALLKRELASRVDEEKWRDGVRTIERAARHSNRLIADLLDVASIDAHRLSILPAPHEVSDLVADATETVRLGATGRSLSVHVEVPTDLPRVLADRDRVVQVLSNLLGNAHKFTPDGGTIGVRAEALDGE-VGIHVRDSGVGIAAEHLSRIFDPYW---TRPNNRQRGTGLGLAIARGIVQAHGGRIWVESRVGDGSTFSFTLPLA--------------------
280957701    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLELIEGFAMDITERKRAEHDLAEMNRQLEKLVA---DRTMDLERKAAELEQANLRLKELDQLKTDFLSSVSHELRTPLTSVLGFAKLIHRDFCKKFLPNRICANLDIIVHEGERLTRLVNDFLDLARIEAGRMKWNEQCVLPSQVLAQAANAVSLYIENTNLELITDVPADLPEMLLDPDRMTQVIINLLNNAAKFTKTG-TVTLRAGLNDARDLEIRVIDTGVGIPEEDLEKIFTKFHQVQGQEIQDIGGSGLGLSISRHIVEHYGGTIRAESEVNKGSTFVLTFPLTTAAE----------------
295106332    ----------------------------------------------------------------------------------------------------------------------------------------------------------------HQSFGALFELAVKACAETALYATVL---MAGVLAVLAIFL-----------ITLKRRNAERDRLQKNLEAAL-------ETARHASQAKSQFLASVSHDIRTPCSAIVGLTEIAERHVG---ETDWVEECLSKITLSSHHLISLINDVLEMSKIESGRFLLNDETFSLEELVSLVDVIAQQQARTKQLAFRMEADVSGVYVRGDSLRLRQVLLNLIGNAVKYTEPGGEVRLRVRLERAGCVRFEIEDNGIGMTPEFVGRIFEPFERERTSETRGIEGTGLGMSITKSIVDQMGGTITVKSERHHGTTFTVDLPNADVAKPLPAEDAAPT------
27365587     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELRKRAEESEKATKEFVAMINHELRTPLNGVLGSAELL----GNTYLNDEQQLYLRNLRQGGELLRVIINDLLDFSKMNAGMMEIVPKVFRWREVEESIVGIFAAKASEKQIGFHIEKQFGMPSVCGDVERIKQILVNLIGNAIKFTQHGA-VTFRTHWQDD-VLSVEIEDTGIGIAEQAKSTLFDPFVQADRSSKRNYEGSGLGLAICQNLCHLMGGEIGFRSELGQGSCFHFAIPLPASDEPLLEPHTEQVE-----
186474903    -----------------------------------------------------------------------------------------------------------------------------------------EIQSSAEQGTVVSMARFLPNDRPEMALTGIDAIMRSLVQQNPTSARMHSETNDETARRSMDELHEQNRELLSTLTELRDRQDELSRLTQELEATNAELDERADELRRADAMKSRFLSNMSHELRTPLSSIRALSNLLLNRLDGDLSGEQERQVL-LIRKSAEDLSEIVNDLLDLAKIEAGRTDVTPVWFKAAGLFAALRAMLTPLLTDPAVKLIFEDTHGLPSIFADEAKLTQILRNFVSNALKFTERG-EIRVGAHLEDGQHVTFAVVDTGIGIAEEHQQVIFEEFGQVQNHLQQRVKGTGLGLPLCRKLAALLGGHAGVDSKPGVGSTFYLTLPLEAKAAAGPD------------
239905424    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GRVAHIAHVCGRILGPGGENLGRRGANRDITEQHHHERELR-RAKEMADAGSRAKSEFLANMSHEVRTPINGVVGMLQLLETTAL----TEEQQEYVAMAGRAAGRLSRLLGDILDLSKVESGALVLQQTPFELEELRQAILDVFGPMARNKNLALSVDLAQALPRVMGDDVRLRQILLNLVGNAVKYTDSG-FVHVAVFPGDPDEVVFVVADTGRGIPGHKLDSVFSPFVQTDPA-AGPQGGVGLGLAIVKRLVELMGGRIHLCSVEGQGTSMRAVVPLT--------------------
255283685    --------------------------------------------------------------------------------------------------------------------------------DGNFVTQRYDLKPSEELVGYLDISYYSPYYMDEHDFAALNRILIAVGSISLVSAIIMGVLLANHIARPVSEVVEVTQKISEGDYTACDEGLTKDIRTKELELTNAVSQMAKSLKEQEALRK-RLTSDVTHELRTPVANISSYMEMMADGVMEPTT-----ERMQSCYEELQRLSGLICNLERLRQVEDENLVLDKTEVDLLELSQNVLGNFESQLLEKH--LKGQVSGDAAVIFADKGRIQQVLTNLVSNAIKYSNDGGMIHVVIEDTKNSGI-IHVEDNGIGIPQEDLGRIFERFYRTDKSRNRKTGGAGIGLTIVRTIVQAHGGNISVESKEGKGSCFTIILPKT--------------------
104782773    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SERRNLVQDLRLAK-------QQADDANRAKSTFLATISHEIRTPMNALIGMLELALRRADQGQLD---RPALEIAHHSAQDLLGLIGDILDIARIESGHLTLAPEPVDLAMLVESVGRVFDGLARHKGLALKVAIDAAHCHVMLDPLRFKQVLSNLVSNAIKFTEQG-QVRISVKLRNGNERELEVRDSGIGIHEEDVQRLFTPFAQANPYSDGARAGTGLGLVISRNLCTMMGGELSLQSLQGVGTRVRLVMPLRCVDPEEP-------------
291287635    ---------------------------------------------------------------------------------------------------------------------------------------------------ALAAVALLSVILIKLIFSPLDKIITAVQKETDIPIKPVIIKGKSEIATLAAAFNLMNVKLAESFERITSLERRVSERTQQLELTNTRLKNAMGEIQFANEAKSEFLASMSHEIRTPMNAVLGLSYLMMQTELTG----KQYDYISKIRSSANLLLEIVNDVLDFSKIEAGKLELETDVMNLKDNIKRIAGIIEVTVSKKNVSVQLEIDENIPYLVGDSLRITQVLNNLATNAAKFTEQG-HIEISAFLLTKNKIRITVSDTGIGIPTDKIPILFDSFTQVKRKNQKKQSGSGLGLSISKKILNAMESDITVESKEGEGSVFTFIL-----------------------
170745073    -------------------------------------------------------------------------------------------------------------------------------------------VAFTLLFALLGWSAAERLAHPLRALAKAASGIDTSTGDARLPKPRGYREIAELTDALTSLLARLGERDQALALANVDLERRVSDRTAELADACDRAEAAQARAEAGERAKSDFLATMSHEVRTPLNAIVGFGDLLRDD---PTLTPSQQRCVDQMRVGCEVLTTVVNDILDYARIEADGVALEAAPFSPRALVEETVALVAGTAERKGLDLRWDSDAGDQPLIGDKTRLRQVLLNLVNNAVKFTQRGS-VTVALTQTDGVALRVAVRDTGIGIPVDAQARLFTRFAQADSSTTRRFGGTGLGLAIAKGLIETMGGTMGLDSRDGAGSTFWFVLPRA--------------------
150395255    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VRDAHGRLMRHSIARD--VTEDMLAASQREEARQRAEEASRAKSRLLATVSHEIRTPLSGILGMSRLLAETRL----SDEQKNYLVGMQQSGHTLVQLVEDLIDFSSLAAGRFQLRPSQQDLRQTVENVVEMLSPRAHEKGIEIGATVAIEIPEMLFDAARLRQVLFNVVGNAVKFTEKGGVI-VSVDIENG-SLRIRVDDSGPGMSADALARVFEEFEQAGDEAQRA-KGTGLGLAISRRIMEAFGGSLTATSVSGKGSRFEIRFP----------------------
270492218    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RMALAADISERVELDSRRQEVLEREQAARATAERLSRTKDDFIAVLSHELRTPLNAIAGWVHILKRRGGTP----ELIKGLDSIHRNVKAQARIISDILDVSRINSGKLHLEREWTQPAEVVRSAIDALQASIAEKHLEIVLTAGEDIGPAWLDPTRFQQIFWNLLTNAIKFSNDSGRIDVSMSR-AGDALTLTVQDFGRGISPEFIEHLFDRFTQSDSPDNRRHGGLGLGLSIVKHLAELHGGGVEAYSATGEGTTITVTL-----------------------
137112563    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DSSDEVGELAHQFREMLKAIRERTRELEESNRLLEEASHQKGMFLTSMSHELRTPLNAIIGFAGTLLDDENEPLSS-YRKDRLSRILQSGKQLLQLINSLLDLSRLEAGQMKITNSKMRLDELILEVIEMLEPLIQEKSLECKHHFDENPFFLVSDSAKLRQVLINLLGNAIKFTEPGGSITIRL-FRKRQGFQIDIEDNGCGIPEEDLGTIFQVFQQAETDHRTHREGTGLGLALVHSLVELIGARISVNSTLGEGSVFTLEI-----------------------
27462551     --------------------------------------------------------------------------------------------------------------VVNQVFSSNRAVRIPHTCPARIRPQTGRYVPPEVVAVRVPLLHLSNFQIPELSAKSYAIMVLMLPSDSARKWHIHELELVEVVADQVA--------VALSHAAILEESMRARDLLMEQNVA---LDSARREAEMAIRARNDFLAVMNHEMRTPMHAVIALSSLLLETELTP----EKRLMIETVLKSSNLLAALINDVLDLSKLEDGSFELEIANFNLHAVFREVINLIKPIAAIKKLSVSVTLAPDLPLCIGDEKRLMQTILNVAGNAVKFTKEG-HISITASVARSDDLRVQIKDTGCGISPQDLPHIFTKFAHSRNSANKASNGSGLGLAICRRFVSLMEGQIWLESEIGKGCTATFI------------------------
299129284    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALATWRTTRNAIIVLEALLSLVVVGFVVLFLSSIRRLARAQAQSASRAKSDFLAAMSHELRTPLTSIRGFAELMELRSKDPL----VREQSALIRQGAEHLNALLTEILDLAKVEAGSMPTHPEPVALPVLVHEVTELFRVSAVVKSLQLEARLLPEEQPLVTDRLRLKQILNNLLSNAIKFTAQG-RVELAVEPDDGRQMLFHVTDTGPGIAPELQEVIFEKFSQGNARVSYQHGGTGLGLSLSRALATLLGGTLTVQSSPGEGARFTLALPLQ--------------------
127511913    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------LPLNEGRIVDLYVSVSPILGENKHALGVAIIIR------DVSIEKQAAKKIQLVAELEKKVAIR---TQELQKASLVKSSFISNISHEMRTPLNGIVGTLNLVRKDSL----TERQARYLEMAEVSVNTLSALINDVLDLSKIEAGKLDLDMSSFNPLNLIESVCSSMAVKAQEKGIEFVIDVDLRCQSVDSDPHRITQILTNLINNAIKFT-DHGYIKVRAHRETGELEFIEVSDTGIGIAEENQAKLFTAFSQATSSIAAQYGGTGLGLSICKELSELLNGKMSFESHKGQGSCFIFT------------------------
135229166    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EFGDVVGAVIVLRNVSKE-----REIDRMKTDFISSVSHELRTPLTSIKALTLTIIRDPKMP--KEIRDQFLGVIDEESNRLATLIEELLEISRIESGKMRLDVRSVALGEILSQVMPPLEPLAAAKEISLITNLPDNLPEIEVDVNRIKSVVTNLVNNAIKFTPSEGKVELTVECEE-ESFTIKVSDTGMGIPEEALDKIFDRFYRVHRPGK-EIQGTGIGLAIVKKIVEMHNGEIIITSQVDIGTTFEVMLPIHHTAN----------------
142787838    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITERKTMEEALRRAKEQADRASRAKSDFLATMSHEIRTPMNAILGMLELASQDALAPYTGEQLR----IASESANGLLDLIGDVLDISSIESGQLTLAPEPCELAPLLQSVARAFAGMAEQKGLNYRVELDP-LPRVLIDGPRLRQIVFNLLGNAIKFTERG-EVSLQVGSAQQPQLHLLIRDSGVGIAPDKLPGLFNPFYRAHDPY--QFAGTGLGLNIARMLCQLMGGKIAVSSELGAGTELRIRLPLT-PLAPAPE------------
116619668    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAVRQEELVRLNLELEDTNRGVVALYAELDDKADHLRRA--------------DEMKSRFLSNMSHEFRTPLNSILALTRLLLDRAEGDLTGEQERQVF-FIRKSAESLYELVNDLLDLAKVQAGKTTVHLAPFDVKNLFGALRGMLRPLLVNTAVNLVFEEPEGISEVVSDEGKISQILRNFISNALKFT-DHGEVRVFVRREDADRVIFSVSDTGIGIDPADADRVFEEFTQLESPIQRKVKGTGLGLPLSRKLAELLGGTVSVESSPGVGSTFSLTIPIGDAVSAAAPAGESASE-----
296122574    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVIQISPSQFRLLDFHTLLLAQSRLLELANNEVRRQMEVADRANRAKSDFLAHMSHEIRTPLTAILGFAESIQKEEV---SAAEHRSAVDTILRNGEHLLSLINDTLDLSKIEAGRLTIEQLECRPLVIAAEVLQLFRSRLKSQRVQLELKGEGLLPEIVSDPTRLRQILMNLVGNAVKFTESG-IVRIVARVRAPARLVLEVQDSGIGMTEALLEKLFTPFTQAETSTVRRFGGTGLGLSISRQLARLLEGDLTVRSEFGKGSVFTLELPLSKEENWLPLEQLEKTH-----
197311343    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RNEQGRALRIVGTYSDITRLKEAEKALRD--KQAAELASRSKTEFLSRMSHEMRTPLNAMIGFSQLLKLSATNAQPSASQRHYADHMLQAGQHLLALINDVLDLQRVETGQLTINIETISLRRTIEQALELLAPLAHASAVSFDNRIDEDVL-VRADAQRLRQVLINIISNAIKYNRPDGVVRLTLGDRQGDAIDVLIEDTGEGLRPDQLARLFQPFERLGRE-TSPIEGTGLGLIIAKRLIDEMKGSIEVSSEPGKGTCVTVRL-AEQAPAALP---HEAS------
256424519    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------VRASNNDGIWTPAPLELILPPFWRTPLAFFLYILLIIGALIL-ARRVVLERERLRSRIEQEKQEA----QRIHELDALKIRFFTNISHEFRTPLSLIITPLE----KILGKGVEANIQQQLILVQRNARRLLNLVNQLLDFRKMEVQEIKLHTSEGDIVAFVKDLTTSFSDLSEKKQIHLDFHSSVKALNMLYDPDKIEKIIFNLLSNAFKFTPEQGNISVDVQVQHGSTLAIIVKDNGIGIPLEQQERIFERFFQHDIPGSLLNQGSGIGLSITREFVKLHSGTITVDSAPGMGSTFTILLPLKGLVSQL--------------
194334238    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAALSVEMLFSRTVDDTGFAGTMSTASVEAQIRTKDGFTIEVLVSSVLFDFSKHKRLLVVFRDITEQKKERLIKENRLKNDFIANVSHELRSPLFSILGFSSTLLKER-KELDFETTGEFLGIIHDESKRLSSLIEDVLNVSRIDSGKVAYKKKIIDPAPVVIGACESLKMMASEKSVEFSIHVEPETMQVNADPDALKQVVINLAVNAIKFTPRDGCVRVSLS-NDAHWMVLTVKDSGVGIPESDYDKIFEKFYRVERPGE-EIEGTGLGLPIVKEIIAAHKGSIEVNSKKDFGSTFFVRLPLS--------------------
288799180    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISRHKETEIMLLESRNRSELANRVKSQFMANMSHELRTPLNAIIGYSEMLQEEYRSDPQGQIYQDM-ERVQKAGRQLLQIINDILDMADLESQTAQLQAESFDICSEARQVAQSVQAAIHKNGNTLDVRCDENIGTMYSDRQKIRQVLIHLLNNAGRFT-ENGQVALTVSAEQRHWVLLRVRDTGIGIDPSIHEQIFEPFTLGDSSSTRLYGGSGLGLSISRRFCEMMGGAITLQSETGKGAEFTVALPL---------------------
297569748    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAVLITIGALFIGLLVAAVVTRSITRPLQVIKAKTREIAHGNFQG-DLQIASPPIIKELAIA---LNSMCHKLQELDNLKSAFFADMSHELRTPLASIKEGTHILLDRVGGEINNHQQRILL-IISQESDRLINRVNSLLDLARMEAGMVVDHYSRTSLSTLVRDALQGLQPLAEAKGVRIVNHIA-ALPPVNVDQERIMQVVRNLVGNAIKFTPEGGTITLTATVRD-KMLEVAVQDTGIGIPEGDLERIFLKFQQVLPARSDKVKGSGLGLAMVKQIILAHGGKVWATSQIEKGSTFYFTLPLAE-------------------
229543410    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARPLINMKVATKKIAKGDLSVEIPVYSKDELGQLAESIRTLAREWNHLREE----RSEFLASISHELRTPLTYIKGYADIARKNN--CADNET---YLNIIYEEAAKLSDMIQNLFDLAKMDRNSFQIQKQNFPLFQMLKQIEHKLSPAFQNKRIILTVKCHPSIQLI-ADPVRFEQVVINLLDNAYKYSEPHTNIFLTVKKADGAWKLI-VQDHGKGIPEEDLPYIFERFYRVDKSRSRSFGGTGLGLAIVKEIVEAHNWHIHADSREGIGTTMEIRF-----------------------
153869352    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KANIQQKNLALEKTQV--EMKKTQVALETKARELELASRYKSEFLANMSHELRTPLNSLLILAQLLTENRAGNLTDKQV-EYAKTIHSAGSDLLTLINEILDLSKVEAGRIEVHAEAVSFTDLVEMIEQKFRHVAAEQKLEFQITVANDLPPIHTDRQRLKQILNNLLSNAFKFTSQGA-VKLDIGYSQQEGVRFSVTDTGIGIPTDKQETVFEAFQQVDGSTSRRYGGTGLGLSISRQLARLLGGDILLHSEADKGSTFTLYI-SEKIERHSSNDNRDIPETQ---
242280556    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISELKRIEKELRSSREEAQEANEAKGRFLANMTHEFRTPMNAVKGMVQLLQRSEL----TSEQQENLRLIKSSVDSLLVIVNDILDYSKLDSVHMELNEENIDFPAFLREMGDVVDIGAMNKPLQVILEAENVPDCVRVDSLRLRQVLVNLLGNGVKFTDKG-NVTLRCRPEGPEGELFEVSDTGIGLPKDGAESLFESFVQADPSITRKYGGTGLGLAICYKLVKHLGGELSARNNEQGGALFSFVLPVEVCRNFQPQEVADGSEE----
84393022     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTHQLAINRNV--ESRKRAEESERATRDFVAMINHELRTPLNGLLGSAELISDTELSS----SQREIVNNLSQSGEFLRTIINDLLDFSKINAGMLDLIPKKFALHDLRNTIESIFVNRAIEKQIEFNISVASNVPHFQGDLERITQLFVNLIGNAIKFTEEG-HVNVDIEWDKNQFV-FSVEDTGVGIAESAHKTLFEPFTQADNSSSRNYEGTGLGLAICRKLVALMNGVIGVTSVVGSGTTFTISIPLQVVDVPAESDS----------
163847987    -----------------------------------------------------------------------------------------------------------------------------------------------------------------AIFTLAMIQALTISSGAAVTVAIISLVASRQIVQPIDHLLQVTRRIAAGHY------AERAPLIGDRELTRLAANMMAEALERAEQRRVALIGDVAHELRTPLATIAGYVEGILDGVV-----ETDEATWALVLDEVNRLRRLTDDLQQLSRVESRQITLAPTPVDPAHLIEAAVTRLTPQFTAKNIELHVNIEQHLPPVWADSDRILQVLINLLGNALQYTPGGGRVVIGAEHAS-EAIRFWVQDSGIGIAAEHLPHLFERFYRVDKSRTRATGGAGIGLTICKGLVEMHGGQIWATSAPGCGATFYFTLPL---------------------
291518851    -------------------------------------------------------------------------------------------------------------------------GLAVLEEFSAVMALLLQFFNDTDLFGVLPIAFVSIFITMITYIVTVIPDLVQGRVKKYWLEFI--GIIGAMAMGAVQMYDYKFLHPTNLNSLYLIIGLLFLITMAYMRALKDIRNTEREAAVQAQDASTAFMTRMSHEMRTPINAILGMNKMILRESK----DDAILDYARDVNSAGNYLLSIVNEVLDLAKVTAGRIEIIPEEYDLMDMIRECYSLVRPRAKANRLSFEVDMSDVLPSLMGDKERVIQVITNLLTNAVKYTPAG-RVTLSVKISEGRLLLIVVTDTGIGVAEENIPYLFDSFRRVGEFNNKKIEGTGLGLTITKQLVELMGGSISVESELGKGTTFTVMIPQE--------------------
238786887    --------------------------------------------------------IYRVSYGSFFRNNVWLPISTLVLLMISVAGCFVYMRWYNRRV-VAPAQEAQREILASEAFNRTLIETAPVALCLIDRSEATLIFANALALDWLGVDEEARPHQNDAIKTLFSQLQNVEQGGAIERLTLPD--------ARIVYVVYAPTRYRQQAVILCAFT----DVSAHAEMEKHLT-WAKQAADEANDAKSTFLATMSHEIRTPLYGALGTLELLSLTQLNN----QQRQYVDRIESASQMLLQIISDILDISKIEAGQLQLDKSEFNPRELVQECTGTYAGMAHRKGLLLFSIIATDIPEVIGDPARIRQILNNLISNAIKFTEIG-TVVVRLSQLERSSLLLEVCDSGVGIDKAEQEKLFTPFYMIDAERNMA-GGAGLGMSICARLAELMDTKIQLRSEPQIGSQFSVEL-----------------------
188591971    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GVLVVGLNPF-----RLFDARYRSF-LSLAAGQIGAAMQSALAYEAE-RKRAEEIDRAKTAFFSNISHEFRTPLTLMLGPLEDLVRRASPGED----RAMLEMTHRNGLRLLKLVNALLDFSRIESGRVTMRRQPTNVAALTADLASLFRASVEAAGITLRVDCPPLARPVAVDRDMWETIVLNLVSNAFKFTFAGA-ITVAVAPHGDGGVALTVRDTGVGIPAAELPRIFERFHRVEGAQGRTIEGSGIGLALVQELVRLQGGTIDVQSVPGEGTCFTVRLP----------------------
126662135    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITDQKLLEIELEKEKQRAINASKAKEVFLSTMSHEIRTPLNAIIGFL----RELSKHTTSQEQKIYLENSTIASSHLLSIINDVLDISKIESGEMELESNNFDLKHSVEKVVTILEVKAKEKGLELKSNFNSGISNLLGDSFRIEQILYNLIGNSLKFT-IEGSIYVQCDLEEEQELLISISDTGIGIEESYLETIFTKFSQEEKDTSRKFGGTGLGMAITKELVDLMRGNITIESKKNTGTKITVFLKLTKAI-----------------
51245645     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELQQRTGALEKQRKEISTKNIELLDAQKIVEGKVDELETSGKYKSEFLANMSHELRTPLNSILILSQLLSTNKAGNLSDKQV-ESAGAIHSSGAELLNLINDILDLSKVEAGKVELIIEEIPFKRIEADLHRLYKDLAHDKGISFDITLNPQLPTLKTDSQRLQQVLRNLITNSFKFTLQGSEIELNTRLEGQKAIVFAVKDDGIGIPQAQQQNIFEAFQQVDGSTSRKYGGTGLGLSISKELTKLLGGFITLSSVEDEGSTFRITLPNQAIATDTPEEKLET-------
91201123     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------PVDISLTISELRDKTGNVIGTVG-ISKDITEEKRMKGELEKKNKELEELTNNLEEKV--LERTNALEKMNRELV-RANELKGRFIANASHELRTPLHSIIGFSEILLQKTFGDLT-EKQQRYLNTIFGSAKHLLYLVNNILDLAKIDAGKAEISYQTFPVKSVIDEVLVVIRPLADRKMIVPETVVHHDV-YFTADKIKFKQILYNLISNAIKFTADSGNVGIAIEKESQEFLKVSVWDTGIGIKPEDRERIFEEFEQIDSS--KSTEGTGLGLSLTKKLVEIHGGHITVEGIYGQGSVFNVYMP----------------------
254445580    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LGRAYKLLESKQSQIQVQNAELLGHRQNLEKMVA---TRTRELEVSKEKAERSDRLKSAFLANMSHEIRTPMNAIVGLLEIVHKEDLPEDERET---YAEVIRQSSRTLMTLIDDILDLSRIESGEATLQLQPCRVDEVCEELYSLFRYVTKKESLKLVRDVEGSLLNLEFDPVRLKQILTNLLSNAIKFTEKG---EILFGYDSENRIRFFVSDSGVGIPQDHLEKIFDRFHKVEDPDGRVHRGTGLGLTISKRLSEMMSGVIEVNSEVGKGTCFSATFTRPIVECEQGPDQSETPEAES--
299147467    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LKTSLDFELREKQYIEEMNQSKLRFFTNISHEIRTPITLILGQVDLLL--NSGKLSTYAYSKLLN-IHKNAGNLKSLITELLDFRKQEQGLLKLKVSQFDLYSLLKEHYVLFKELAANRNISFVLHADCEQCLVWGDRMQLQKVVNNLLSNAFKYTSDGGSISMELA-DGADECMFSVSDNGAGISEEDYVKIFERFYQAENI--GQYGGTGIGLALSQGIVKAHQGDITVESQLGKGSCFKVTLKKSSVSRIEPEQDKE--------
134678538    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LKKEKDRVEKARTETKQANRQLQLAVKRANKLAERAVEADLTKSQFIANMSHEIRTPMNAIIGFSEVLCESEL----SKEQRNHADIIRRSGKNLLQLINDILDFSKVEAGKLETRPVDVGLKKMLDTLGALLQGGADKKDIDFKITTSQDLPAVHTDPMRLHQCLINIIGNAIKFTEKG-HVWVNVSLVKTNGVQFEIEDTGIGIPPEMQQAIFDAFIQADSDTTRKYGGTGLGLAITKKLVNLLDGELTLMS-----------------------------------
261415582    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YWQIKFVLTATNVQIVAGFHSVDEETRKQKKDQEALERALQMANSASRAKTTFLNNMSHDIRTPMNAIIGFTGL---AAEHIDNKEQVADYLSKIGQSSEHLLALINDVLDMSRIESGKMNIANRPERLSDVVHMLKGIVLSDVRSRQQQFFVELENVHEMIYCDKLRLNQVLLNVVSNAIKYTPKNGLITMNVKEETGYGVYFLVKDNGIGMSEAFLKQIFDPFTRVNSSTVSGIQGTGLGMSITKNIIDMMGGTIKVSSEENFGTEVLMTF-----------------------
119486213    --------------------------------------------------------------------------------------------------------------------------------------------------VILAVTSLDDALSGLKINSVLFYLTISLIAASIIAALYLSRDLARPLERALTINSLESPRPIPQNLKIREFIQLGQAIVERLQSRASALELATKEAQIANQLKDEFLRIISHELRTPLNGIINSLQFLRDDLCDTPKEEQ--EYLDMANKSALHLYSIVNDILDIALIQEGQLSITQKPVDLVKIIREAIATQSLEVHQKGLSLKLHLQ-DPIKVWADPDKLKQVLLNILSNAVKFTKKG-RIIITASCEEKFQAVIVVQDTGIGIAVEKQDKLFQPFAVVDGSTTREFGGIGLGLSISQSLMTMMGGSIELYSKENQGTTVTLCIPVA--------------------
256754368    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EKVAEEAAVTKVANQANDKLIELDKLKTDFLCNVSHELRTPLNLMVSSLKLSALQNHGVLDTVMMHKHFHIMNQNCFRLTRIINNIIDITKIDAGSLDLNLTNNNIVDVVEETVLSVASHIKDKGITLIFDTDVEEKFLACDPDQIQRILLNLISNAVKFNSSGREIYVSIE-DCTENIKISVKDNGIGISLENQPFIFDRFIQVDKSLTRQHEGSGMGLTITKYLVELHKGTITLESEPTKGSTFTITLP----VYLVPKSAHKS-------
167630855    ---------------------------------------------------------------------------------------------EKERLLGGEIITRQAPLFASGAANG-----ISARGTASIPALFVAVPHRAGDKVDKVVFAVRALQPIRDAIATARTWVFGAGALTLLLSALVAYLLSKKVARPLTALHAAAEQMRRREFN-HRAPVEGDDEIGRLISLRQLEDKNDQLARGMQSMR-DLAANVSHDLRTPLFLIQGYAEALRDDMAKTPDD--RRQMAEIILEETDRMQRLVQDMLQLAQLESGYFELKREAVDPEALIYGVARKLSGAADERQIRLICLADAALPAIHADPDRLTQALINLVDNALRHTPAGGEVVLGLTAQA-QSVRFSVDDSGPGLAEADLDRIWERFYRGEKSRSRKTPGTGLGLSIVKAIVESHGGSVGAENRTGGGASFFFTIP----------------------
254445827    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSKLAEMRDIFQEITRANKGLEQALEYAKAESDAKSDFLANMSHEIRTPMNAVIGFCDLLSNTKL----DEEQEEYLEAINHSGQLLIKLIGQVLDYSKIESGHLHLESEELSFDQILLEVQAMMGVRLKETDIEFVVEKENSDELLVGDTTRVKQVLINLLGNAFKFTRDGSIVLKARSFDSHHCLQVRVEDTGIGIRADRLRSLFCPFAQAHMRIAREFGGSGLGLAICKRLCEAMHGDVWVESKPGKGSVFVFELPKK--------------------
84703663     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SDAKIEAEQRARNERVEVLKRNREDLREAVRRAQEANRAKSEFLANMSHELRTPLNAINGFSELMKEELFGPLGHKKYVEYIKDIHASGSHLLNLIDDILDLSKLEAGKLDLDLCQVDLDRLLKESLRLVEMQMREASLEFRSLTD-HIPSVWADPRAVKQVILNVLSNAQKFTPQGGAVTVTTLVDLTTVTIL-IADTGIGMTPEQLEKLGQPFELADDHFSRASRGTGLGLALSKSLMEAQNGLLAVTSEPRRGTVAAICLPR---------------------
159900917    --------------------------------------------------------------SAFFFSIVGTPTISLFLLPGTTQ--FMSYSLVLAVIIAGILYSPRAPFTVVALVV-VIFLMVGMASATNFTNHYGSITQFITTFTPPSVTLLLAALTSWLATRDLVATV-----EWAMESHRLAERRAERLRVSEA-------RVARTLLELEGAYEMQSRLNSQLQVLNKELEVARTAADEANTLKTRFLANMSHELRTPLNAIINFTQFLGKPRYGDLTARQI-ELQERVLVNSEHLLGLINDILDLSKIEAGRMELHLELLDLQPIFNGVMATAVGLTKSKGLNLESDVEEEIPPVRGDKVRVRQILLNLLSNAAKFTDSGG-ITLRAFESDG-MVQISVIDTGAGIPAHELPLVFEEFHQVEQAASQRQQGTGLGLPISRHLVELQGGTMWAE------------------------------------
149181690    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RSYVVIVSPLYNEEYVRGAVAVVRDMTEERR-----LDKLRKDFIANVSHELRTPIAMLQGYSEAIIDDI--AESEEEKKEIAKIIYDESLRMGRLVNDLLDLARMEAGHITLKKEKSDISTFLERVTNKFQGIAKEKNIGLNFKTGLNSQQIYIDPDRIEQVLTNLIDNALRHTPETGSVSVNYKPTKS-GILVEVSDSGSGIPEEDLPFVFERFYKADKARTRGKSGTGLGLAIAKNIIDSHNGQISVHSKVDQGTTFSFFLPQ---------------------
90022553     -----------------------------------------------------------------------------------------------------------------QVARDARLNADQLLRKQEDLRNYLTI--AGVILVFLVVAA---FYFRISAPLGRLTSVFESLAEGTRSVHIPDINRIGLLARAANVF-------RSKNDQTEALLVKTEQMVKEQTLLNEYLQEEKLRAERALSVKTDFLANMSHELRTPLNAIIGFT--VRLLKKKDQLQNQQVNAMEVIERNGRHLLAMINDILDLSKIEANKLDLHIASVELPQLCADIMGQISLAAEEKSLRIDYEY-VEVPIIQTDSVRLSQILLNLLSNAIKYTESGG-VSVKIARNSIDSITLTIADTGVGISEADQKKLFSRFEQFDDRTKFQVGGTGLGLAIVANLCKILSIQVSVESTLGLGSCFTLIIPL---------------------
170109290    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NVQGIWQEITLSVTMAGNLTTQVRGFAQISAAAMDGDFEMDSLKTQINQMVFNLRDSIQKNTAAREAAELANRSKSEFLANMSHEIRTPMNGIIGMTEL----TLDSDLNRSQRESLLLVHSLARSLLLIIDDILDISKIEAGRMTMEAVSYSLRQTVFGILKTLVVRASQNNLDLTYDVEPDIPQLIGDSLRLRQVITNLVGNAIKFTPRKGHVALSCRLEQNVTLEFCVTDTGIGIAKDKLNLIFDTFCQADGSTTREYGGTGLGLSISKRLVSLMQGNMWVESEVSKGSRFFFTI-----------------------
121728449    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RAISDIEHKEELQKLVEIRTRELRLAQKLAEQANQSKSNFLAMMSHELRTPLNAVLGLIDILRGESTSY-----QVELLEQMENSAELLLIIINDILDLSRIESGHFSLHCHWLDLEKKLDQSLVYHRQIAQDKGVHFYVQSNKNPTEYYTDSARLTQILFNIVGNAIKFTKQG-QVDVVLDYTKD-GVVFRVKDTGIGIEKNRVEQLFTPFIQADNSITRNYGGTGLGLAITKHLVELMGGTIQVESEFGIGTTFTLYIPLQSRLKNIKQSASSSQQ-----
67925200     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVTQQQQLCQELAAKNADLV-QLNRLKDEFLACISHELKSPLTAVVGLSSLLQEEKIGNLNSRQV-HYAQLIYRSGRQLMTLVNDLLDLTRLETGQLKLSFNPVNIREICQRAYHSITEKYQEKPVDFSLEIEPELEHLLADELRLHQMLVHLLDNAMKFTQTGGKIGLKVSRWSD-WLAFNVWDTGIGIPEESQHLIFQKFQQLENPLTRQFEGTGLGLVLTQRLARAHGGDISFVSKAGQGSQFTLLLPPS--------------------
163788810    -----------------------------------------------------MTMLMSTGAILDSVHSIGFVFWMFFSNCIYFLFWFFGRSFIQSKTK--FPILDKLIVGLASIMIIQIAVVIFLVLTNSMKPNFLSVGYQAEIHVFTNILGL---ILSIAIFARYFGIGALIGLSLLLYGSMWSIKYPGFDAHSWAVFAQIVIFSFGIAYRRQVIMKKHNEE--KLKAQLSIVEM--ERIKDLDKIKTRFFANISHEFRTPLALISGPINRAFKQSAKDEVITISNKHFNIIQNNANRLQNLVDQLLDLSKIESGKVHLSLKQGGLIKFLRSIIYSFESMAERENISLNTSFPEELDSAFYDKDKLEKIVTNILSNAFKYTSENGSVTTTIDY-NKNYLNLEITDTGKGIDKEEVKRIFERFYRVEGS---EEKGSGIGLALTKELIELHNGKISVDSTKHKGTTFKVRLPIT--LESLPE------------
240949675    ----------------------------------------------------------------------------------------------------------------------------------------------------LGFVVLCIFAILVQIFLDY------LFLGKVLVHDILRSVLFGLISAPIYFFNVIVEKLEKSRVKLEQS-------IYELGTLREQDFILNKRLEKNSQDKTKLMATISHELRTPLNGIIGLSRILLEGELEP----KQREYLKTINISAVSLGHIFSDIIDLEKIDSKRIELFNKPVEFIQLINDINHFANLMAGKKEIKFHLEYAKQLPHINVDNARLSQVIWNLLSNAVKFTPEKGDITLKINQLSPSCFQFIVIDSGIGIAKEEQDKIFNMFYQSERSDGNKAQGSGIGLAVSKHIAQLMGGDLTVESQLGEGAAFTLTI-----------------------
154246369    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEKSRSLEIASAELSAANAQLRTLDELKDDFVSSVTHELRTPLTAIRALSELMLDAPD--MEEAQRQEFLAIIVGESERLGRLVNQVLDMAKLESGHGEWHNADVDLRRLVRDAVTATTELARSRGAEIVFEAPETVPLLRADPDRLTQVVLNLISNAVKFVPEGGRVHVSL-HVEGDGLVVRVKDNGPGVPEAERDTIFEKFRQGGDALTR-PPGTGLGLPISRRIVDHFGGRMWLENQDGSGACFAFRLPFQPAEGPRPAASEPAGKVKALA
299148168    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AKMKMQVRIEQIERNKIEEISQEKVRFYMNMSHELRTPLSLILAPLEELLGQSNLKGTPVQQK--LDYVYKNGRKLLHIVNQLLDFRKAEAGAMPIHVAQVNVEELLQDAFALFKENAQKRAISFHIKSDLEGRLFPADRTYVETILMNLLSNAFKFTPDGGSISLSL-WTEGDTYGFTVRDSGIGMSPEQLTRIFERFYQVDGQRK----GTGIGLSLVKMLVEKHHGTITVASEPAQYTEFKVTLPATEKERELPAHEVETS------
44004552     -----------------------------------------------------------------------------------------------------------------------------------------------------SIKQMIQRLTYQFIFVGAITFIITVITMFLLSRF---------LTKPLIRMKKATETMSKGDLSV-SLNINGKDEVGEL------AHSIQKLADDLNYMKKEFLASVAHELRTPLTYIRGYADIILKTKMSTQD---QKHYLSIIKEEADHVTGLVQDLFELAKMEKHNFIINTKQTNLYDLLKHIVAKIQPAYTEKNIHIIFSCPEDLVLLL-DEQRFEQVILNLLNNAYSHSEVNSKIFVMVT-DKKESIQIIVKDEGEGIPEKDLPHIFERFYRVDKSRTRATGGSGLGLAIVKEIIELHRGSISVKSELGHGTIFTILL-----------------------
56479140     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LELYGLRKDGTEFPVEISLSPLKTEETPVVMSAIRD--VSERRGFEQALQEKNLELLAANRAKDHFLASMSHELRTPLNAVIGFTGTLLMKLPGELNPEQTRQ-LEIVRNNARHLLALINDLLNLAKIEAGKIELNFEPIDCGALVGEIAASLRPQALSKGLELILATQSDPIVFETDRRALSQIIINLVGNAIKFTLHGSRIDLVLEEAKKRRLALSVSDTGPGIGEEELSSLFEAFVQGHASRMKGVEGTGLGLHLSRKLAVLLGGELSCTSTLGTGSVFTLILP----------------------
153872459    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TQALKKQKDEVQAKNIALEKTQAEMARARAAIEEKAQELELASKYKSEFLANMSHELRTPLNSLLILSQLLADNKTNNLTDKQV-EYVRTIHSSGSDLLTLINEILDLSKVEAGKIEIRSEDVSLTDLVATVKQKFQHLATEKGLAFQVQIAQDVPTVHTDEQRLKQIINNLLSNAFKFT-TQGEVRLDISHQEGKDVLISITDTGIGIPKDKQQIIFEAFQQADGSTSRRFGGTGLGLSISRQLARLLGGDLRLLSEEGKGSTFVLSLP----------------------
83815151     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DRLQQELRSAKEQAERARARAVEASKAKSAFLANMSHEIRTPLTSIIGFADAIEIQSLKDCPDEQLDRFSELVGQGGKRLLDTLDAVLNLSKLESGQIELAEEAVDLVEKTRQVAEELRPSAQEKDLCLDLQMDADEILARADEGGVQIVLQNLLSNGIKYTEEGG-VQVRVHRTAEDAV-LEVEDSGIGMEPERAEALFEPFRQASEGLSRKFEGSGVGLAVTKKAVEQMDGRVDVETEKGKGSRFVVRLP----------------------
296441898    ----------------------------------------------------------------------------------------------------------------------IMTAAVPVLDKDKKTVVGAVVLVTSIKDVFLPIQDMKNQIYLLSLVIALIAGLLSFATSSVITKP---------LKTLMKFVQKITNGQLDQKVNVIG-----KDEIAELGNAFNHMTDQLQRVEQ---SRQEFVSNVSHELKTPLSSIKVLTESLMFQEDVPV--EMYKEFFEDINSEVDRLNNIISDLLTLVRLDQREIPLNIANVDINEMTQNILKRLTPLAKKKEIKLIYESHKDIIA-EIDEVKFTLALTNLIENAIKYTPSGGEVGVVI-QSDLQDAFISVQDTGIGIAKEEQSRIFERFYRTDKTRNRETGGTGLGLAITYKTVIMHNGSIQVESEEGKGSVFSVQFPLRHV------------------
298491856    --------------------------------------------------------------------------------------------------------------------------------------------------IILAVASVKDALLGLN---EIKVILIVLTAGLIGASLLVSLYLAPYLASALNIHSHHAAQPIPRNFKIRELAQALDQMVERLKAWAEELEIAWKEAKSANFVKSQFLATTSHELRNPLNIIINCVRLVRDGLCD--DREEELEFLQRADETAIHLLGIINDLLDISKIEAGKISVITTPLELRKLLLDVINLQSVNVQQKGLQLKCAIGNELIPVRADELKLKQVLINIIGNSTKFTDKGS-IVISTDIHHNNHVIISVKDTGIGIDPGQQDKLFRPFVMVDGTTTRKFEGTGLGLAISRNLIELMGGKITLESGLHHGTTVKIILPL---------------------
146337386    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDVTDRTETERALAD-ARDQANAANRAKSRFLAMASHEIRTP----LNGILGMGGLLLETPLTPEQTTYAKAVRASGEALMSLINELLDYSKIEAGKLALEAQPFSLAALIEEITELLAPRAQAKQLEIAAYMDERLPTVTGDAARLRQVLLNLAGNAIKFTAKGGVAVIAEPGIWPNEISFQVRDTGIGIAAEAQERIFREFEQADDSVARSFGGTGLGLAISDRIVKRMGGRISLQSEPGAGATFEVCVPLPAALE----------------
163735013    ------------------------------------------------------------------------------------------------------------------------------------------------------MSRMSRFILITA-FIGLGFGGLLLFVRDLRYAENFDAILVFTMVVIVSGITVWMYLLVSESQRQARKEAEKERLLFEVERTDLELQQAKEKAEAANLAKTRYMTGLSHELRTPLNSIYGFAQILERDEDMP---ARRRNSIITIRRSSEHLAGLIEGLLDISRIEAGRLKISRDRINLRVFLQQVSSIFEEAAREKNLRFRMETSRVLPWITFDEKRLRQIIINLLSNAIRYT-DNGEVSMRIKYR-NEVAVIEVSDTGCGIREEDRARIWEPFERGSGT---QAQGSGLGLTITKLLVEILGGDIELESTEGKGSLFRVRV----MLPAVPADARDN-------
256828469    ------------------------------------------------------------------------------------------------------------------------------------------------ILFGEAIVAL--LMASALLFLFHRQVGMHLHALAARVRDISPANLEQPIALCKRYLDQVTASLEKMRRGLLDAFTKLSEEVEERRIAESRLSQAKEQAESATQAKTQFLANMSHEIRTPMNGIMGMLEL----AMDNSDPAVMQKYLQTAMRSSRSLLRLLNDILDLSRLEASRMPVVEEPFNIRELMEELTDSFQAVVLDRGLALRSTVDENVPPLLGDSVRIRQILTNLIGNAVKFTLRG-KVEIRVSRSGAHRIYIEVEDTGVGIPDQAQTGLFAPFAQADSTQTRKFEGSGLGLSITQQLVVLLGGSLAFESSP-HGSLFAVCLPLHPATQQPP-------------
298504148    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVGQPILDICNQGEFCRLVEHITSMGENRDQATVREVDLDARGKKLKVTLAVVMSVRDVTAE--EEVDRMKTEFISTVSHELKTPLTSIKGSLQLIVDKSRGFTDVE--KELLGVCLRNTERLIRLVNDILDIAKIESGKMEFALSPHSPAELVEWSVRELEGFAREHGVTVVNEVSADLPAIYGDGDRLGQVLTNLIANAVKFSPRGAVVTISAEQ-SDNFVAVSVKDRGREIQWADRGKLFKRFQQIDSGDRRQHGGTGLGLAICKEIVERHHGRI-FYSEIGGGNVFTFTVP----------------------
254490059    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TFPIELTLSDFKWEQKYLFTGIARD--ISQQKAEQEALLKAKYEAERANNAKSEFLSSMSHELRTPLNGILGFSQLILSDTEHTLN-EKQRHNINQIIHSGKHLLSLINDVLELSEIDSGRIKTSDDHVPIASVFEECQPLLQALAKQQNINIDFQ-DGTDAVVLADFTKLKQVFITLVSNAIKYNKTGGEVLVSASQTHNNSLKLTITDTGKGISKDRQAQVFTAFER--LGQERHVEGAGIGLSVSKRLIEAMGGQIDFASTEGQGTSFWIELPLSK-------------------
223986669    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IISIGDQTDALLAQQNLRDALT-----LAQKANDAKKDFLSRMSHEIRTPMNAIIGMATI---AAANIHDQNRVEDCLAKIGFSSKHLLSLINDVLDMSKIEEGKLTMSHEPFEFRQLIQSITSIIDSQARSRNQNFEATVDFTEEMVVGDAMRVNQILLNLLSNAVKFTPENGKIRLEVRQIGIRNMRFTVSDTGIGMNENFLQRLYMPFEQADSMISQRFGGTGLGMSITKNLVSLLGGTIQVFSKENEGTTFIVEL-----------------------
239905634    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SFFSFIRVHGVKAHDNLFMVIVE--DITAE-KISELELIAAKEQALAASKSKSEFLANMSHEIRTPLNGIMGMLQLLESTD----TDSEQTEYIDIALNSGRNLTSLITDILDLSRIEQGYVALENHGFNLNHLVEDVINTFITELTSKNLEIKTSIDKSIPDVYGDSGRLRQIIFNIFGNSVKFTSRG-CISLTITNNNIINIFIEISDTGIGIPEDKLDEIFVPFTQVDGSLTRKYGGVGLGLSIVKKLLLIMGGSITIDNNDDGGITTCIAIPFKTTEPPILEENHEN-------
172065661    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTLRETGAQRRRDLRTQRSLARDARDRADTSNRLKDELLATVSHELRTPLNVIYGWIEVLR----NTRDDALEQQAIDAIDRSARSLTRMVGDILDASSLATGKLRIDPMPVDVVRLFSDTVGAFQTAASSAGIVLEFECAASACVVSGDAERLRQMLANLVSNALKFTPGGGAVTVTLSRDDAHAVLV-VADTGQGIPPAFIPHVFDMFRRADDSPASPRRGLGLGLSIVRHIAGLHGGQVRVESERNRGATFTVTLP----------------------
217976388    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VGTDITALKRHEEQLMESERRLMATVADLRKSRQTLEQAQQLADEQKAEAETANKAKSEFLANMSHELRTPLNAIIGFSEVMQQETFGPLGSKKYVDYSNDIKQSGEYLLGVISDVLDMSRLESGRVRLQKSEFELDAAVSGALATVEQIAREKEITLVAEAMPG-KRANADRAAFEKILAILLRNAVKFTPKDGRVSVRARFVQG-ALNVYIEDTGIGIAPAAQARLGRPFEQMGGSLDNGMKGSGLGLAIARSLVDLHGGSMRIRSTVGSGTIVLVHLPQWR-------------------
167645228    -----------------------------------------------TAPIILAMAVVCATVLTLLHGLP-FVTVLTDWFLCGALGMAIVLPAVLVLLDSEHRRAFQRPLPEQIGLFLLVATLTASVFYAKGLPAPFLLFP-AVLLVAFRLGPRGAAQ----ASLIVACVAIPLTVQGLWTQQISTNWSQAQQNRLVQVFVGV---LFVSSLATGLALAQQERLRRLLVRREQLTRAARARALAANEAKTEFLATMSHEIRTPLNSMLGFSQLLVERQDLPADA---RRHLALIDSAGTALLTVVNDILDFSRVEAGQVELLFQPTSAAAVLHDAVGIIRPEAQNKGLTLEVEVVDPVGGLHLDGLRLRQVLLNLLNNAVKFTEVG-RIRARLTIEPGERLRFEIVDTGVGIAIEQQNRLFQRFSQVDSSASRAYGGAGLGLAISKALVELMGGKIGVDTALGHGSVFWLELSAPQVEAYDP-------------
298493114    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVTEQQQLFKELAAKNADLI-QLNRLKDEFLACISHELKTPLTAVLGLSRLLVDQQLGELN-ERQARYASLIHQSGRHLMSVINDILDLTRMETGQMELTPSPVQIREVCDHALSEVKTLHNQQDHQFSLSIEPGLEQIVADELRLRQMLVHLLSNAFKFTETSGEIGLRVNRWEG-WIAFTVWDTGIGIPEHQQHLIFQKFQQLENPLTRQFEGTGLGLVLTRALARLHGGDVSFLSQEGKGSQFTLLLPPT--------------------
254444998    ----------------------------------------------------------------------------------------------------------------------------------------------AHIVLKANIEEITSFIYGRLI------MFVVLVLASILTAIVLASRLSERILRPITELAKTTRRITEDHDVSTRQKRISDDETAEIEKREDALVLAKETAEASSRAKDDFLSVISHELRTPLNPIIGYVEILLRKTAEAED----RKQLGLVKQYATHLQDLIDHVIDYSRFERGIVNLTLEPVDYQRLCQNVINLLERQAKSKGVTMTCQHQKEKNTLSADRVKLQQVVLNLVANAVKFTESGSIKILTIDKTADHDLRIEVQDTGIGISEEDREKVFKPFSQIDVSLTRQYSGLGLGLAITKKIVEAMNGQIGFNSDKGVGSVFWIEVPVNFSNEIDPD------------
229589254    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLTEYLGQLEDIVSARTLELKASNQQLSQSNAELEAAKMHALGMAQARAAFLANMSHEIRTPLNGLLGMIAL----SLDSPLNAEQRQQLSIAHDSGKVLVELLNDILDLSKFDAGQLELERIPFDLGSLVEDTANLLSQNA-APSVELTCLIDPQFPQVLGDPTRVRQIVSNLLSNALKFTRFG-RVDVRLSALEGR-VRIEVCDTGIGIAQEAQVKIFQPFTQAGAGITRQFGGTGLGLALTHNLCEAMKGRLSISSEVGFGSQFCADLPL---------------------
153953972    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YKEIRILRPKERDLRIKTDSNEKIGIVAVVQDITDI--KRLEN---MRSQFVANVSHELKTPLTSIKGFAETLK----YVEDVENRNKFLNIIDDEAERLTRLINDILTLSHIESNEMD-KIEFIDINGIIDDVCYMMKPFA-DKKHIKIKKISCEMPDIWGDADRFKQMVINLVDNAIKYTNNGGWVKVGTAFQENDCL-IWVEDNGVGISKEHQERLFERFYRVDKARSRSQGGTGLGLAIVKHITLKFSGTIELNSEIGKGSKFTVRIP----------------------
285018130    -----------------------------------------------------------------------------------------------------------VAVVASGLVLSVCIVAWLLWRPERCDVRRVVGMTADYGLIAAAMMGMGEP-------LAWMYVVVMWVTVGNGLRYGNRYLYLAVAMGAVSFGATILVTPYWRHNIGLGIGLLIGLFAVPLYLSELLQQLTRKEAQRANEAKSRFLANMSHEFRTPLNGLSGMTEVLATTRL----DAEQRECLNTIQASARSLLALVEEVLDISAIEAGKLRLNKRDFSLRETLEGISLILQPQARVRNLAYHVEVAPDVPSLHGDPGHLRQVLLNLAGNAIKFTEIG-KVDIRVRLHRNECLGFDILDTGIGVAPEMRTRLFDAFEQADVGLTRRYEGSGLGTTIAKGLVEAMGGSIGYQERAPQGSHFWFELP----------------------
121296536    -----------------------------------------------------------------------AVAWPGTSILGYVLMPGV-----RNDLPHHQYQVVLGIVLTGLTLSVLLFSWL-LARPGRSDPRRVAGMLADYGLIAAGMVQMGEP-------LSWVYIVVMWVTVG-NGMRYGNKYLYAAVGMALVSFTVLATGYWQANARLLGLAAVPLYFASLLRQLTHAMDEARR----ASEAKSRFLANMSHEFRTPLNGLSGMTEVLATTTL----DEEQRECVNTIQASSRSLLALVEEVLDISAIEAGKLRVVAEDFSLDDVVQSIGLILMPQARLKHLDYQVKVAAGVPRLRGDLGHLRQILLNLAGNAVKFT-EHGRIEIRVSQVGEEGLRFDILDTGIGVGPEMRSRLFQAFEQADVSLGRRHEGSGLGTSISRGLVEAMGGRIGYAENPPQGSCFWFELPFA--------------------
117926967    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------INRKKVERTNIILQSEVLRRQATETAYREESRHEAKRVFIAKMSHEFRTPMNSMIGMLDMLE----GTPLSEEQFEYIDSMRQATDHLTSMVGNLLDITQLEAGIIKIKEKPFSLIALVKNVINIIRPLAFKKKILFIPYISPDIPWFIGDANRLQQILVNLLGNAIKYTHWGSVLLISAKPVNSRNVEFKVVDTGDGIDLENQEKIFQAFVRGAYNNAETTEGTGLGLSICKNLVDLMQGTIELKSTPQHGSTFSVSIPLTR-------------------
261406783    -----------------------------------------VELVRDSLVIGSLLVIGVYHIILYLLRNDVTPLYGLFCMCIAVRTMLVGSRFI-LEIFPAFSWVWLTIYVGELFLISYIYHLFPFLSRKVWRLTQFFTISLTLLVLTTDIRVYDYSLIPFQIY-SIGLVLYAVYASIRLARQRQEGAVLLILGFSLIFLTAVNDTLNRKGVFTTPALLQLQALLLSMKSSRAFFQVERERLLTLDKLKDEFLAKTSHELRTPLHGIIGLADALIDGSSGKLPSPVI-DLLRLMKVSGQRLAHLVNDILDFSKLKHQEIGLVLVTVNLRLAVELTLQVLNPLAEKKGLRLSHQL-PDDMYVMADENRLQQILHNLIGNAIAYTETG-TVTVTAKRLQGQ-VSVQITDSGIGISEADLDRIFESFEQINPLDRSQQGGTGIGLSITKKLVELHGGRIGVTSGVGEGSTFSFTLPMA--------------------
281202081    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SILVLPIVHQGKLVSMLYLENNFTTGAFTANLNLLSTQIAVSFQNARLFLQNHLANQAKEEAEKANKAKSDFISNMSHEMRTPLNHIIGSLELLKEFPLTT----DQKELLNISQQSSESLLFMVNNILDLSKVEQGKTVLNLSIFNLVSFLEDSIGAIAPNAHQKGLMVGLYSTPSSIPVIGDVNLLRQILVNLLSNAIKFTSKGEVIKVSVSPNLNNTSYIEVTDSGIGIKPKDFDKLFQRFSQLDTGVNRAYDGSGLGLSICKQLVELMGGHIGIRN-----------------------------------
149190210    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITKLVEAEKQSIKARKEAEWSAKARTDFLAKMSHEIRTPLNGILGISQLLKQGG----DDGKYQEQIEVLCNSGEHLLAVLNDILDFSKIENGSFKLEKHNFKFKEVITAIEGIYKPLCDHKNIELVIQNGNENTALNTDQVRLNQILFNLVSNAIKFTHKG-HVKVSFALTKTNWLTIQVEDTGIGILSNQIQQVFDPFVQSEATLTREYGGSGLGLAIVKNLVTIFDGQINVSSEVGRGTRFEVRLPVETAIGQAEQSVEET-------
218779276    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VRGMTLRDAQAQRMGALVVLNDMTQVTK-----LENMRRDFVANVSHEIKTPITAIKGFVETLLDGALD--DKENAKRFLEIISRHTDRLKAIVEDLLELSRIEAGGRELPLERASVKEALETAVQVCEARAISENITVEMDCPDDLTAVF-DPTMIEQAVVNLLDNAVKYSEEHGVVRVGAKAEGGE-VLIWVEDEGPGISEEHLPRLFERFYRVDKARSRNLGGTGLGLAIVKHIMAAHGGHVSVKSEKGKGAAFTLHL-----------------------
142726728    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TAVCLLIIVVLMLF--NQQQLALSRQVAERTSSLVKAKKQSDL-------ANSAKSQFLANMSHEIRTPLNAIIGLSSLAKKGD----DAQKLFSYIKKIYSSSNSLLNLINDVLDISKIESQHLILESIAFDPKALVTRIDTMFEQSAKNKNIEWILKCNPVDTWFLGDAMRIEQILLNLCSNAIKFTNEGSTLDIDTEFVSANKVKIAVSDTGIGIEKNQHNTLFNAFTQADSSTSRKFGGTGLGLTIAKELCLLMGATLNLKSELGEGSTFTF-------------------------
89902313     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NTARKRVEAERAVLDRALRDKNVELESARQAADKANLAKSEFLSSMSHELRSPLNAILGFAQLMESGV--PPPTATQKASIDQILHGGWYLLELINEILDLALIESGKLSLSMEPIALPDVLLDCQAMIEPQAQKSDIRISFPQFNAPCFVNADRTRVKQVIVNLMSNAIKYNRVGGTVEVTCKKVAAQRLRISVRDSGEGLSAEKVTQLFQPFNRLGQEV-GSEEGTGIGLVVSKRLVELMGGEIGAQSIVGTGSVFWFEL-----------------------
71906060     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARDITERKQVERELAKYRENLEGVVRER---TRELTVAKDL-------AETANRAKSAFLANMSHEIRTPLNAITGMAYLMRRDGV----SEKQGERLDRIDAAGQHLLEIIHDVLSLSQIEAGRMTLEAKPLDLSVVCTGALEVLADEARRKGLSLRQEFGELPVGLHGDAVRLRQSLLNYLGNAVKFTEAGSVVELS-RNDSGHLIRFEVVDSGPGMSPESRTQLFQPFHQVDSSSTRVHGGTGLGLVITRRLAQLMGGDAGCDSTPGVGSRFWFT------------------------
261856180    ------------------------------------------------------------------------------------------------------------------------------------------------------------LLLILISGLALGTTLLFFYLQQLSSMPPDDLAIFRMLLIKLALFALTAIGGWWLALTLESRYVAQDELMNEIEAHLKQLQKAIKAAESANQAKSRYMAGISHELRTPLNCILGYAQIVEHDPAVP---RQRREEMKVIRRSGEHLISLINGLLDMAKIEAGKLTIEPEEVHFPQFVAQLADMFRLQAQEKRIQFNFEVDELPPVVRVDKKRLGQILINILGNAIKFTERG-HVTFRISYRS-ELARFEIEDTGIGITESDRKRIFLPFERGSNATGNAAS-AGLGLTIASMLATLMGGELTVHEREGGGSRFQLRLLLTAVRNPRPQ------------
258592063    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQMTALELKTTIARRTRPLQAANTELLRGIERAEEATRQKSAFLANISHELRTPLSSIIGFTELLQSGAFGTLN-EKQAHFVGNILLSSRHLLTLLNDLLDLSKIEAGKLIIEPEPFVLQEVIETTVGTLRPQADQKHQNIEVTVEDGISLINADPTRFKQILYNLLSNAIKFSHKGGRILVTSRRTSGKKIVITVADTGIGISAEDLSKLFQRFTQLQAPTVKHYQGTGLGLALTKYLVELHGGSIHAHSDEGRGATFAVRLPQ---------------------
83594821     ------------------------------------------------------------------------------------------------------------------------WTYLMVADRDTVFGDILRLDRLFTVIGYLMAGGLLVFYLGFLAFLYIRVREMSVRLSGPLSAL---NAMIRRIASGSYFQTAPAFDVRELDETGREVAAMGDRLNEELIANREELVRARDAAQAAARAKAEFLATMSHEIRTPMNAVIGMTGLLLDGPLEP----RQIDYARTIQRSGEHLLGLINDILDFSRIDTGRLVLVDRDFSLSHEVQAVVSLCGVAASAKRLSVRIDLDRALPGYRGDSQRLRQILVNLVGNAVKFTDKG---MVTVQENDIHWLRLRVVDTGCGIPRERFNDLFAAFQQLDGSATRTHGGTGLGLAISRKLARLMGGDITVSSTPGEGSVFSVVVP----------------------
256829208    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTHLKRIEDSLRLAKDEAEAANKLKSEFLANMSHEIRTPLNGILGMLQLMQ----GSNLDAEQQECLHTAIKSSERLTRLLSDILDISKIEADRLIFREHAFDIMDVEKALTELFGQAVKEAGIAYDFRVDPGLPQVLGDEARLVQILFNLVGNSLKFADKG-YVSVDITFTAGAPLRFCVTDSGLGMSEQTQRDIFEPFIQSDGSYTRRHQGVGLGLTIVRKLVQRMGGSLCLDSVSGQGTAVYVSLPFGLPPDRSGED-----------
297539639    --------------------------------------------------------------------------------AAIIIFALVTYSYFTQALGHPDLVAFKILFIYAVLSLLLIATILKRKLNPIYRRLAGAWLDIVAVSVFMSLTADIGVMLVAVYLWVIFGNGFRYGKKYLYHAQMLSI-IGFILATNLSSYWETHKTIYSLIAMLIVLPLYVAKLIARLHEAKNKVEIERQKAADASIAKTQFVANMSHEIRTPLNGIIGISTLLKTTPL----NTDQQDLLKTLEGSSKLLLSLLNNVLDFTKIEERKFTVEKIAFSPKEAIYETMEIFQTHAQTKGIQLGASVSDSLTTLNGDAFVLRQVLANLLGNAIKFTHDGS-VTISATVLQDDDVRFEIADTGIGIPADKQNKVFESFTQADASTTRKFGGSGLGLTIAKHMIEEMGGALCFQSTEGIGSHFWFVL-----------------------
260426521    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDISRWKEVEEQLT-EARDRALAGERSKSEFLAVMSHEMRTPLNGLLGTLQLLRDEEL----TERQCAMIDRTEASGRLLLELVNDVLDLTKFEAGKMTAEHAPFSLTALVGGVVETVRPIADRYRNALSWRVGPEGDWVDGDARRLRQVLLNLVGNALKFTRDG-TVEIEAEYLDGNALELRVIDSGIGIREEDLARIFRDFETLDSSYAREAGGTGLGLGIAQRFARLMGGSIGAESEPGEGSLFWVRLPMPQTARGATED-----------
152994244    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILADIKQKDVIEAELRYHRDQLQEQVSRRTRRLQDAKETAEKANLAKSQFLATMSHEIKTPLNGILGMVELLQSQPQSSQSHEK----LSAIYQSGEALLEILNGLLDYARLEEGMYSPEILPFSISELVNSTSLLFLAQAQQQNTQLNVQISDQLQDRYGAVGALRQILSNLVSNAIKFTRDGS-VTISVMPAEENGVLIEVEDTGMGIPDRYLSHIFERFSQADESVTRQFGGTGLGLAITAQLVRLLEGEMGVESEEGRGSVFWFYVPL---------------------
237808038    ------------------------------------------------------------------------------------------------------------------------WKLITIVDENQIYAETNSLAKQFEQIGYLMIAGLGLF---YMVFIFFIWLSSRSMSKSISEPLLH-------MKGMVDQIGREEYQLDKPEFRIAELQGTASAIVKKLDEITCALRRAKEDADSANKTKGLFLSSMSHELRTPLNAILGFGQLLQKDD-NKLSVRDRKDYIDEIMTAGTHLLNLIDDVLNLSHIESKGSLLKIEPVDAIRVIKECNEMLRPMAVKEQLSLSAELPETMVLVMADSTRLRQVLINLLSNAIKYNYLNGKINVSAEIKD-KYLRISVRDSGRGISPEKQTELFTPFNRLGHE-TSGIKGTGIGLSISKQLIESMNGRIGFSSQWQKGSVFWIDL-----------------------
254785971    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GMLASAADVF-------RAKNAQTNQLLLESKKMISDQKALNAELAIAKRHAEKALSIKSEFLANMSHELRTPLNSVIGYT--VRLLKHVNSDRAIQLKALEAIERNGRHLLAMINDILDLSKIEAQKLDLSIRPVDLNELCEQAVTQVGPAAEEKNLELVF-IRSQTATVHTDFTRLSQILLNLLSNAIKYTNEGG-IKIELERDSEKYVSLRVIDTGIGIEPENQKRLFLRFEQFDDSSRFQVGGSGLGLAIVASLSKLLGVRVSVASDVGKGSTFSLRVP----------------------
77459260     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DISARRQIEAAL-ERARQSADAANEAKTLFLATMSHEIRTPLYGVLGTLELLARTQLDT----QQKSYLRAIEGSSATLLQLICDVLDVSKIEAGQLALELSDFSIVALAQEVVQGYAAAAQSKGLQLYACFDPQLPSLIGDISRVRQILNNLLSNAVKFTDSG-RVVLRVNVLSREGERVCVQDTGRGIAHDDQAFIFEPFYQT-RGNSHVIAGTGLGLPICLRLTNLMNGTLRMVSEPGLGSSFSLTLPLEQRSGNTPPD-----------
119510843    --------------------------------------------------------------------------------------------------------------------------------------------------IVVAVTTVDNALLGEEIKLILIVLTVGLIGASLLASLYLAPYLANPLEEALNLHSHHAAQPVPRNFKIRELAQAIDQMVERLKAWAEELEIAWKEAKTANQIKSQFLATTSHELRNPLNVIINCVRVVHEGLCD--NREEEIEFLKRADDTAIHLLGIINELLDISKIEAGKLSVVKVPIDLRQILLEVINLQSVNVQNKGLQLKTDLGTDLIPVEADAAKLKQVLINIIGNATKFTDEGS---IRIATISHKFQVISITDTGLGIEPDQQHKLFRPFVMLDGGATRKVEGTGLGLAISRNLIELMGGTITLESAINQGTTVKITLP----------------------
163644190    -------------------------------------------------------------------------------------------------------------VLCNQGAVLVPYNSILLMRHGACTKTVLEDRVVAVRLPCMSTSHFKDFRLPEASSYAFLVLVLAPDPQRKWQGHEFEMAVADQVAVALSHATV-----------LEESMRARDQLIAQ----NLALEIAKKEAEEAVAARNDFLAVMNHEMRTPMHALIALNSILSQSNL----TEDQHSMVETMAKSSSLLSSLINDILDFSRLESGGLALDLTLFNLTALMGEVENIVRPLASQKNISFTMSWTPDFPDVFGDSNRLLQVMLNVIGNAIKFTLEGTRVALRVGDISDRHIHVDIVDTGIGIKAIDVPRLFHKFVQADSTTTRNFGGTGLGLAISKKFVELMGGKIWLESKLGEGTT----------------------------
89901133     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLNDISERKLLDQSLRETNVKLESALFLADKANLAKSEFLSGMSHELRSPLNAVLGFAQLIETGTPAPTPG--QQASLEQILRGGWYLLTLINEILDLSLVESGKLSLSMEPVLLSEKFSDCRAMIDPQAQKAGIRVSFASFDSPCFVEADRTRLKQVIVNLLSNAIKYNRAGGSVEVTCSTPAAGRIRISVIDTGPGLSDNKLAQLFQPFNRL-GQEAGTQEGTGIGLVVCKRLVEMMGGEIGVHSRVGIGSEFWFEL-----------------------
167647488    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLRSQKDRNIELLRSLEERVAERTAELERANQAKSVFLANMSHELRTPLNGVIAIGDRLAEES----DPERRRELAALVTSSGRLLEQVLGDILDVSKIEAGQFRLNPTPFDLAQLVGGVAELHRAAAEAKSLHFHWSIEPGVASYLGDSGRISQILNNLLANAVKFTVMG-EVVLSVERADG-GLAFTVTDTGVGFDDTVRERLFKRFVQADQSITRQFGGTGLGLSICAALAEMMGGRIDARAVLGRGAMFRVDLPLPRV------------------
27365955     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ASKAIVLIAVLEIILVALFSYFLSYLSQNLYQLTRAAERVFQLQLKAKDEIGKVAAAYQELEQARTQAELANESKSRFLASMSHEIRTPMN----GVLGLLGILGETKLDNHQQNLVHTAKESGELLLSIINDILDFSRMEANTLILYPRPFELKSCVEEIVNSFEPLAKTKGLYLSLTFNDECDYVVGDSNRYRQVLLNLLGNAVKFTQKGSSLHVTT-QNEGDKLYIEINDTGIGIAPDAMAILFEEFTMVDQGYSRTREGSGLGLAICKRLAQLMEGEINVESEVGKGSCFVFS------------------------
281206421    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLQEELKSANNDLGELVNELASKKRDLQLLVKQLDQERSLLNQANTHKDEFLMNLSHELRTPLNGILGWSQVLRYE----PDADELKHGIETIERCARAQNQLVNDLLDMSLIISGKFQITSEPINISEIIENALESLTFIAKTKNVKLDVDVKQQHFCARGDSTRLQQVIWNLVSNAIKFSKDQGAVSVRLSRSDGSDVYIRVTDNGKGISGEFLPHVFDRFRQADCSSTRHYGGLGLGLSIVNNIVELHGGSFAYSDGVGKGASFSILLPIEQ-------------------
281206421    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFDDNGKVWLILPEGRNITAEDEIARK-NDELRKKIKELDELKTQFFANVSHELRTPLTLITHPTEKLLKD---PTISASSKKYLEVIARNTRGLLKHVNNLLDISKLEAGKMEVQYAMVDVGRTVSLIASCFELLARDNNLDYSTVIPDGAALMAADSDKINRVITNLISNAFKFTPRGGKIRVQVDRTSGELAFVVVSDSGPGVPEHLHAIIFDRFRQVDGGSTRKHGGTGLGLSIVKEFVELHKGTVSISSKQGTGAVFTIKIPVSPNIDSL--------------
158320426    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AKKILSINANPIHLEHDPTRIMGIVAIMEDVTEIRR-----LEKMRSDFVTNVSHELKTPLTSINGFVETLKSGAV--EDRDVAMRFLDIIEIETDRLKRLINDILTLSEIESMETKFIVNEIFPSDTLMEVVDFIIPLADSKEIELFTDIDSALPSIYGNRDWFKQIVINLLDNSIKYTPIGGKVELTA-YTKDNNIVLHVKDTGIGIPKKDLPRLFERFYRVDKARSRKVGGTGLGLAIVKYIVLSFNGKINVDSEEGNGTEFIVTIPIT--------------------
298491151    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QELERTNQLKNQFLANTSHEIRTPLSSIIGFTHLLLAQGYEP-ERQRHQEYLHIIQSSGKHLLDLINDILDLSKIEANQLEVQWEIVEVSTLCRNVLALVKEKAANKGLKLRLEIENDVTNLVVDPLRLKQMLLNLLFNAVKFTNLGS-VGLRVSIKD-LYLRFSVWDTGIGISQENQTRLFRPYSQIINPGAGSNEGSGLGLVVTQQLAEIHGGYLELESAIDQGSCFTIVLPLSEAIDIKAEEDSESQEVKKYS
293394393    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTYARSDAHVDGLICAWM--DITEHQALAKALHD-ARENAEQANRAKSTFLATMSHEIRTPVSAIIGLLELAVKTSDQARDRE---DPVRVAWESARSLMGVIGDILDMARIESGRLELSPEWLRTTELLPPVVRVFEGLARQKGLRLRSSLPTQLPEIFVDPLRIRQVISNLVSNAVKFTEQGG-IDIDLDLADGRAQLISVQDSGRGISEAEQQDIFDPWVQAKNG--SVTGGSGLGLAICAQLVNMMGGEIAMSSRPAQGTRVSFSIP----------------------
167464605    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SYLLAKRIVRPLQEVTHAAKEMALGNFDTKAEKHHEDEVGHLADTLNFMADEIQKN----DKLKNEFISSISHELRTPLTSIKGWSETLVSGEF--QDPEETRLGINIISKETDRLIGLVEDLLDFSKLQSGNLKISMIKLKLNPLVKEIGAQFGASCARKQIRLEVQAEEEPIHIMGDGNRIKQILINSIDNAMKFTPQGGVITVSLKQ-EGKEALITVQDTGEGIPPEILKHVTEKFFKG-----TSRQGNGLGLSICKELTELQGGKMTIESVFGEGTTITIRFPL---------------------
171059849    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GVIEVLTEASRDLAMG-ISVARTQVEREKVDEQLRRHREQLEELVAEAEVANQSKTAFLANMSHEIRTPMNAIIGLTHLMARDSR----DALQRDRLRKVDGAARHLLQIINDILDLSKIEAGKMGLDDIEFSRDELLSGALEMVGEVADAKGLELALDAGNLPERMRGDPKRLAQALINLLANAVKFT-EHGWVRLRGELLADQGVRFEVRDSGIGISPEQQGVLFNAFAQADASTTRRHGGTGLGLALTRHIAAMMEGEVGLVSQPGEGSSFWFT------------------------
294507245    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DRLQQELRSAKEQAERARARAVEASKAKSAFLANMSHEIRTPLTSIIGFADAIEIQSLKDCPDEQLDRFSELVGQGGKRLLDTLDAVLNLSKLESGQIELAEEAVDLVEKTRQVAEELRPSAQEKDLRLDLQMGADEILARADEGGVQIVLQNLLSNGIKYTEEGG-VQVRVHRTAEDAV-LEVEDSGIGMEPERAEALFEPFRQASEGLSRKFEGSGVGLAVTKKAVEQMDGRVDVETEKGKGSRFVVRLP----------------------
159901363    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SVTLVPVMTERGELLGACLIGRDITREV-----ESDRLKTEFIGTVSHELRTPMTSIKGYTQLLAMGSLGEVNS-TQKEFLNTIAHNSERMIAIINDLLDITKIETGSVELQMARLMVADVMSSVVGNARAEITQRQQEFSLSLAPNLPTIWSDMERIRQVASNVLSNAIKYTPNGGKISVKAKQREGRYIALAVQDSGVGIDPSEHEKVFDRFYRTENPLKIEAGGTGLGLSLVRPLIQLMGGRIWLESAVNQGTTFTFIMPVA--------------------
116625338    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVLIVAILARFISRRLAAIMAHAGELARGNFRARLEFGQLEQTLNETAENLQQTVSQLQHEHSELEKLERIRKDFVINVSHELRTPLASIQGYTETLIDGALTDPDHNM--RFLGIIRHNAERLARLTEDLLTLSRVEQKRQKFEFDLHSANALIHDAFELVSPIARKNYIELVEERAPEDAVVCCDSEAVSQILSNLLDNAIKYTPADGKITMGATPV-GSMVEFFVRDTGAGIPEEDLPRLFERFYRVDKARSRELGGTGLGLSIVKHMVAAHSGATRVESVVHQGSTFYFTLP----------------------
94265878     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSPGRQTEDLHQALAQALDVAALALDRAERADTAKSRFMAGFSHEVRNPLNSLLGLIDLLRQTELTP----RQQQFMEMIDHTGQHLLGVLNQALSFTSLEQASLELNEMEFDLPALLRGIFSPYQLQWQQRGISGQLQLDPELPALWGDPHRLRQVLVNLLDNAGKFTQQG-RITLAANMEQRNGVHCRVEDTGVGIPAAKAEKIFTPFAQADGSISSRFGGTGLGLTICRQLIELMGGEIWVTGGDRSGSSFHFVLPR---------------------
254248418    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLTLREAGERRRNERHHLRSLRGARD-ARVQADASNRLKDELLATVSHELRTPLNVIYGWVEVLRNADGQGF----AQQAVDAIDRSARSLSHMVADLLDASSLATGRLRLERVPVDLVRIVRDAARELDATAQANGLVLSTEYAMPACVIPADGERLRQVLSNLLSNAIKFTPPGGRINVSLTR-AGERVRLSVSDTGQGIAPEYLPHLFDTFSRPEGAFTSPKRGLGLGLSIVRNIAQLHGGEVVATSAAGRGMTVTVTLP----------------------
238760599    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RSDGELLGLICSWQDMT-EYEFLIKELSAARENAEQANRTKSTFLATMSHEIRTPLSAIIGLLELAVTNKGHPGTEES----IQVAYESAHTLMGLVGDILDIAKIESGKLELTLEWMKFNELFSPVIPVFMGLARQKHLELTCDIDVLHPEIYVDPIRLHQIMFNLVSNAIKFTEQGS-VDIQVKCLSGSDQQVVVNDTGVGIPQDDQPQIFSPYKQSDAG--KKQVGTGLGLSICAQLVSMMGGTIELFSQPGRGTRITVEI-----------------------
150019629    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVKRELKDLHERVERKRVEEEM---RNLLISSKEEAEAANKAKSNFLANMSHEIRTPLNGVIGMIEL---TLMNSELKDELRENLLIAKDSAYSLINIVNAILNFSKSEAGKMELRESNFNLKNLIHNTLKIYSYDVRKKGITLEYNDSDEIPDLYGDSEKLQQILNNLISNAIKFT-DGGRISLIIKAEQGEKIILRVKDTGIGINEEDKNLLFKSFSQLNNSYSREYNGTGLGLALSKQLVEILGGGICVESHMGLGSTFSFT------------------------
135279947    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IERKKTEQALFKEKQNAERLSKELENVLKKAMEIRSKFTSMVSHELRNPLCIIKSAVKLVKEE-FSLVPNEMQMKYLDMISRNSDRLLRLVNDVLDLSKLQSGKLTFNLTDTDLNLRVLEVLESQKNIAEEKMIHIDTKLDGALGKVKFDSDKIVQVLHNLLSNAIKFTSQG-VITITTKIVADHNVRVTVRDSGIGIAPEDIPKLFQDFQQAGPAVSNRYRGTGLGLAICRQIVEGHGGKIWAKSEKGSGSEFAFTLP----------------------
209524733    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALLVVPLLLDGDIIGSISLRNHQVRHWQPSEIDMVLLVAAQAALAVQQARLYQKTRQQAERLLEADRLKTEFFQNVSHEFRTPLTLMIGPLETVVNQQQDLSLDQ-----AKIALRNSRRLLRLVNQLLDLQRFDAGRMQPSFRPCDLVEFCQQTVESFKSYCDRKQINLVTNLQ-SCPQLYLDLERFDKVLYNLLSNAMKFTPTDGTITVSL-QPEGNYCRLMVKDTGIGIKQEQLPHLFERFRQAEGSANRSFEGSGLGLALVKELVELHHGRITVESEYGQGTTFTVWLPPEQVLDVPAE------------
46199663     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LARTARLLAEGSRRMAEGEYGVRLPLLERDEL-GELALHFNRLAEALEKVE---KTRAELIGTVAHELRTPLAALQGYAEGLMDGVLSK------EKAAEGILREVKAMRRLVEDLSLVSRVEAKAVEIRPKPLDPKGLLEEALARFQSAFQAKGVALSLEAQDPLPQVWADEERVLQVLANLLTNALRHTPQGGEVRLRA-FRQGEAVAFQVADTGPGIPEEHLPHIFERFYRVDKARSRKEGGSGVGLTVAKGLVEAMGGRIFVESRVGEGTTFTFTLPL---------------------
220906024    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITEQHRAEEELARTLEKEKQLNELKSRFVSMTSHEFRTPLTTILSSTELLQSHSHKWGEPRDLKH-LERIHTAVERMTELLNGVLVLSKAEAGRLEFHPQSLNLEQFCRDLVEDLQSSAPEH--QLLFSLTGNCTQVEMDEKLLQHILPNLLSNAIKYSPRGGSVRFEVTCTS-TSVCFQIQDQGIGIPAADLPHLFESFHRAKNVGN--ISGTGLGLAIVKKSVDLHGGTISVTSEVGIGTTFIVILPLQLTVHSM--------------
192362033    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SEWTYIRYDGSRIPV-LLAISALRDNIFGYLGIAQDISESKR-----VDKMKAEFISTVSHELRTPLTAISGALGILTAGGAGTL-PEAATRMLQIAHNNALRLIHLVNDLLDMEKLVAGKMQFEIHMQSLLPIVRQSLETNASYAAQFHVHYVLDPDSDDAMVSVDSLRLEQVLANYLSNAAKFSPPNGQVWVNIRRRMG-SVRVTVTDHGRGIPEAFRARIFHKFSQADSSDSRQKGGTGLGLAICKELIERMGGKVGFDSAEGQGASFYFELPC--------EDSAQSLEHQ---
89893853     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFIAIGLFVAMVVGFLSIFLANTILIPLKEVTAIAESMAAGNFQIKS-RKKRDDEIGKL--ADTLNYMAEEITKKE-KLKNDFISSVSHELRTPLTSIMGWAITLQSEKF--QQKEMLNDGLGIIAKESERLTRMVEELLDFSKFVSGRIKLSYEEVNMAELMEHIRKQLTPRATRETIQFTVDYPENLPDLLTDPNRLKQVLINILDNALNFTAAEGSVRFQAE-VGEKDYTFTISDNGCGIAAGELPMVKEKFYKGKSSRSRN----GIGLSICEEIITLMKGRLEIHSEVNVGTTVVITLPRE--------------------
206601622    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLARALNEMARKLGD-LSRMKSEFVTIASHELRTPLTSIRGFLSMLNRGKLGPLTPEQQ-NGLAIVQEEVDHLVELVNGLLDLGRIESGQVRFDIQEVDLLALLNRIRSRQEAMAEQGNITFRLILDPELPPIRTDPGKVAQILDNLLGNAFKFTPAGGEVELEVSRKDCQ-LEIEVRDTGIGITQESLPFLFEKFYQVAPFNNRTREGLGLGLAITRGIVLNMEGEIHVRPNTPRGTVFRVTLPFQPVVSEDPETGKESS------
78042954     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSQRLLAPLKTLIAVVGKFSSKNLHLRAPET-SNDEIGELARAFNRMAEALERNE---KLRRQMIADIAHELRTPLSILQGNFELLLEKVI-----EADEETLRSLAEEVKRLSRLVEELRELSLAEAGELKILPVEVEVNQFFSEVAAPFTSLAEAKSISFETTLPAKGEKYSFDPDRMKQVVYNLLTNAFQYTGEGGKVKLEVKLLDGK-LLIEVTDTGPGIPPEDLPYIFERFYRGEKSRSRTTGGSGLGLAIAKSLVEAHGGKIWVESTVGQGTTFKVV------------------------
270492219    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SQQEIELLRAELEETNSELDTQAEQLRKATEMKSRFLAYMSHEFRTPISSIRSIARLLADHVDGPLNAEQSRQ-VAFIQATAMEFSDMVDDLLDLAKIEAGRVDISPAWFEMVDLFQALRGMFKPVATNPELNLVFEEPRNLPALFTDDRKLSQILRNFISNALKFTPRG-EVRVSAQACDGERVRFSVADTGIGIAPEFHARVFEDFSQVGSPLQKRLRGTGLGLALCRQLAELLGGAVELQSVPGEGSVFSVTLPV-RLPEPTP-------------
119485203    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSYWVAKRITQPLTQMREITQKFAAGNLDERMIKSE----IPELNQLSLSFNRMAESIEGIEQRRRELISDMTHELRTPLTVVRGYLEEMAEGQIQPSD-----ELYNRLIRETRRLERLVNDLQELSKAEAGYLVINPKPLNLRPLLESLVTRFGDQLLEYGPVIRLDCPSSLPTVFADIDRTEQILVNLLGNAIRYT-ENGSITVKV-WQNLNSVWVAVIDTGIGISEIDLPHVFERFWRGERSRSRQWGGTGIGLAITKRLVELQGGKIEVESELGKGSIFRFCLPIT--------------------
239626587    ------------------------------------------------------------------------------------------------------------------------------------------------------------LAVPYSGISEYLPMLFPAALVSFLA------ALICSLVTTQRFVSSVTRPMRDISGKMLQVKGDYTELIAETITNMSQNKEYLSQIEKEKQIRQEFFSNASHELKTPITSIQGYAELLESGLI--QDESMKMDFARRIKKEAVNMTGLINDILMISKLEAKDAEVVVTDVRISVLLEEIMDSLKPQAASSQVFLHADCQP--LCIRANVQQMKELLTNLLSNAVKYNHPGGQVWINIREQGGNMV-IRVRDNGMGIPEESLDRIFERFYRVDKGRSRKQGGTGLGLSIVKHIVNFYQGTIHVTSKLEQGTEFVVTIPMDQA------------------
150390625    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RILKVYTNPIQLEHDPTRIIGLVALMEDVSEIRK-----LEKMRSEFVANVSHELKTPLTSISGFIETLKSGAI--EDEETKMRFLDIIDIETERLARLINDILTLSEIENNHSHLAGQGIKTNEALKDVIEMMTPIAQNKSIRLGSQVELNLPILIGNQDWFKQMFINLIDNALKYTSEGGRVQISA-YKKYNHVVFSVKDCGVGIPKKDIPRLFERFYRVDKARTRKVGGTGLGLAIVKHIVLSLNGRIKVNSEVGKGTEFILIVP----------------------
224540763    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILFIALFFTLYIFYYI--------HSQKHKKELI-----------LAKERAEESDRLKSAFLANMSHEIRTPLNAIVGFSSILAETADTPESHE----YIRIIEDNNCLLLQLINDILDLSRIEAGLLDFCYTEVDINGCIRKLEDAFHFRMPA-NVECIAEFGMKKCHVYTEKNRLGQVLGNYLSNAIKYTTEGS-ITVGYYPPKDGNMRFYVRDTGCGISPEKQKAIFQRFVKLDN----FKQGTGLGLSICQMIAEKMHATVGVSSEIGKGSEFWIEIPYQPI------------------
119387834    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEIIDEASQVRTYARELEEATVELRAANEKLKSLDQLKDDFMSSVTHELRTPLTSIRALTELMLDTPD--IQPQEREEFLNIILSESERLSRLVNQVLDLAKIESGMAEWHNTDVDMKALIVAALRSTAELFRERGAEVLADLPEQVPMVLADPDRLTQVLVNLLSNAAKFVPEGGRVEVALRHR-GDELVVTVRDNGPGVAPEDQAAVFDKFRQGGEAGNR-PPGTGLGLPISRQIVVNLGGRMWLDSQPGQGACFAFSLPL---------------------
85059559     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVSARVRMEESLQDMAA-VAEQANQAKSMFLATVSHELRTPLYGIIGNLDLLKTKAL----PDGVDRLVMAMSNSSALLLNIISDILDFSKIESEQLKIEPKEYSPRETVSYIVGSYLSLVVKKRLGLYCFIDPDVPSLRGDPVRLQQVLSNLLNNAIKFTRSG-NIVVTVYCRDG-YLLFSVRDTGVGMQTREVMQLFDPFVQLGEGGQRPIQGTGLGLAICEKLVNLMDGDIAVESERGLGSRFTIRLPLYQAVTRPME------------
89519308     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELEKQTRTLEHQKQELGEKNRELENARKLIEEKAKDLELSSKYKSEFLANMSHELRTP-LNSLLLLAKLLHENKNGNLTEKQVEYARTIHAAGADLLELINEVLDLSKVEAGKMVLNIEEMSLKGLASYVEQNFAHVAEEKGLKLRIELTDSLPCIRTDRQRVEQIVKNLLSNAMKFTREGGVVLSHSGVLPHKAIAISVSDTGIGIPEDKQRLIFEAFQQADGTTSRKYGGTGLGLSIVREFTKLLGGEIHLRSEEGNGCTFSLYLP----------------------
121997170    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------AFLCRFTRAAPVGTVQLAVLAATGEQRRVQWTQAFFDEDGLISHFQAVGIDITEQVAAERARA--------QADRDRRTFLAAVSHDLRTPLNAIYGFTDLLQATELTP----QQREYLGLCRSASEKLLALIDTLLDLSRMESGRLTLHDEPFELAEVVERQVAVLRAVAEEAGLRLTVREAPGTPWVRGDATRFGQVVHNLISNAIQFT-EHGEVVLEVAPEGSGWLYVAVHDTGVGIAPEDREHIFKAFAQGNPSF-RRQPGNGLGLRICQELVRLMGGRLEMTSELGKGSTFYFTLPRVEPPQAAFEATPE--------
134300476    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARSIVIPLQEVTRVAGQMAKGDFSVKATKREDDEVGKLADTLNYMSEEILK----SDKMKNDFISSISHELRTPLTSIKGWGETLFGEEL--QDREEVKEGLNIICKETDRMIGLVEELLDFSRFQSGRIKLNLEKININSLLTEVIQQYAIRVRQKKIEMPYQFNDSVPEITGDRNRLKQVFINLLDNAVKFTPFCGKVQISTEYSEG-TIKIDFVNSGEGIRSEDLPRVTEKFYKANANR----PGSGLGLAIVKEIINLHQGDLHIESIPGQNTRVTVIL-----------------------
294812875    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAGVAAGVLALTVATVIAATRLVRPLRALTGAAQRM-KDGERTEPVPVTTDNEVGRLAAAFNDMAAHRARLEAQRRA---MVSDVAHELRTPLSNIRGWLEGAQDGVAEPD-----AAFVDSLLEEAVQLQHIIDDLRDLAEADAGALRLRPVPVRPAELLGQVASAHQARADEAGTDLRVEVPHPVPVLSADPVRLRQAVGNLLSNAVRHTPRGGSVTLRAAVR-GERLAIEVADTGQGIAAEDLPYVFDRFWRAEKSRSRRTGGSGLGLAIVRKLTEAHGGAVTVESEPGRGSVFTLLLP----------------------
144006183    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLARGINSLADSVRESNQLMSEIDRATQELKKTLTDLEKAMRTKDQFLARMSHELRTPLTAVLGFSKMLHDEGEELNRNEQLR----VIQRCSTVLLTMIDDVLDFSRAERSGFTLNIVAFELDKLVEDLNALFTREAANKNLSLNIDLDNTVPYLFGDPVRLAQVISNVLNNAIKFTESGSIITIQETKQDKVVLKFVITDTGKGIAKPKIPSLFDPFIQEDTSINRRYGGSGLGLSIAKRLVVAMGGDINIDSEVGQGTAVAFT------------------------
225412406    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FEVDQEGFEWTMEHRKLLKEL-VKIIPSFIMKSKADAVSRAKTDFLSRMSHEIRTPMNAISGMTTIAKSVVKDPVKT---LDCLEKIESSNVYLLNLVNDILDMSRIESGKLELCYGTLDLTQLLASLESLFHAQALEKGLTMCLKDGRSRNRLRADSLRLNQVLVNMIGNAVKFTDHGG-ITVRVEELEANVLRFSVADTGIGIEPSSLPNIFNPFEQAEASTASRRGGTGLGLSISYRLVQMMGGVLEVTSQVGRGSEFFFT------------------------
90023024     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WFVLIIGFIVVIVFGLF-----ILQILNSHSLIKHEVRVKTLALEEALQVAKDANSVKTNFLACMSHELRTPLNSIIGFS-VRCLKILSPSHDQKLITAITVIERNGQHLLGLINDVLDLAKVEAGKMTITKAPIDIAATMDEVVTTLQPLVDDKPIEIKVKTPP-LNTILADQQRFKQIFINLGANAINFTREG-RVQIDYALETTKGLRINVRDTGIGIAKEHVAKVFQRFEQVGEQFQPGSLGSGLGLALVHEFVTLHGGRIKVTSEVGRGSVFSVWLP----------------------
172036328    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIKEQVESGEEY--LGVVILIRDITKER--EMERMKRNFLSMVSHELRTPLTSIVGFSSLIRDKLHADKAVERIKQNLDIVVFEAERLTKLVNDFLDMTKIESGKITLSLFPVKPSTVLTWAIASTAPLFEDSSVELIEDFPEELPTILGDEDRLIQVFVNLISNGFKFTETGS---VTCGEVDHDNLLISITDTGIGIAENDYSKVFEPFQQVGNILTNKPKGTGLGLSISKQIIEQHGGKIWFTSERQKGSTFFVSLPLAK-------------------
269103478    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFFAAMLTAIVLVILAALWLSNSITAPLLRLTWASERVSAGDLEQKIEGTERKDEIGELEKNIHVIKQQNDDLQTADKLKDEFLATTSHELRTPLHGMIGIAESLLAGANGPMQGAQRRQ-LEMLINSGQRLTNLVDDLLDYHKMRYGDLDIDKHAVDLASAVRLVLELSGHLLGTKPVRIINQIPADLPLVQADEQRLEQVLYNLVGNAIKYTSEG-KIVLSATVLENQ-VRIQVVDTGQGIPAEQLEHIFEPLVQANTNHANYRQGAGLGLTISRQLLELMGGRLYVSSQPMVGTTFSFTL-----------------------
145299243    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLAGAMVCFALVAVTLWRRNQK-LSELSRQTGLLAQ--------------------AKSDFLANMSHEIRTPMNAIIGFSSLALQTEL----DQQQRDYLSKIKSSSDTLLLLINDILDLTKVESGKLTLEEIDFDLSEQIDSLAGMFADLAERKQVEVIINKSPAVPDLRGDPLRLGQVLVNLVNNAIKFTERGEEVAITLVNQHPMRVRFSVRDTGIGIAEDKQDQLFQPFTQLEAGNTRKYGGSGLGLNISQRLVELMGGRITVQSKPGSGSVFQFEIPMIKAV-----------------
288960055    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVSVFVCLFILSGVAAWLLVLAQESRRKAEEETGRQTAMLM---DEIAAHERTDAALQKAKEVAEAANAAKSRYIIGVSHEIRAPLNAISGYAQLLESN-----STQRPQDAVRVIRRSAEHLSNLIDGLLDISKIESGLRRLSRDKVQLIDFLDQLADMFRIQAAAKGLEFRYARVPHLPWVHTDSKILRQILINLLSNAVKYTESG-HVALTVRYRS-QIAEFEIADSGIGIREEDLDRVFEPFERGRGAAVRAVAGTGLGLTITRVLTRIMGGDIALRSKSGEGSVFTVRLLLSEAMQR-PGDQPERRAVTGYA
256829207    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITDRKRYERDLR-QAKDAAEAANVAKSEFLANMSHEIRTPLNGIMGILHLFESQDL----PGEQKKLLELANTSAGRLNGLLSDILDLARIESGKLAIQSAPFAPRELRASTLGLFTLAAQGKNLSLEFILDDTLPSMLGDESRLRQVLFNLVGNSLKFTRAG-FVRVEVGPLPGGAILFCVTDSGPGISDHQLKDIFTPFVQGEDSYVRRHQGAGLGLAIVKRIVGLMDGCLCVDSSAN-GTTICFSLPMS-ASTAAQTASHDPAPIKGKA
255333884    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTDAKRAERALVERNEALVAADRLKTNFIGHISYELRTPLNSIIGFSEMLASPLFGDLN-AKQREYLADIMSSSKTLLAIINDILDLATIDAGAMQLKPTPVGVRALIDAAILGIRERAVRNRLTIEIAVADEVNEFVADEARMRQVLYNLLSNAVGFSKVNGTVRLAC-WSENGTIIFRVEDDGVGIPKDRIGRIFDRFE--SQSHGSDHRGAGLGLSIVKSLVELHGGTIEVFSEENRGTRVTVRLPEHPVTPAVPE------------
9802528      --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSMVTSFGILVIALLVAHIIHATVSRIHKVEEDCDKMKQL----------KKKAEAADVAKSQFLATVSHEIRTPMNGVLGMLHMLMDTELDV----TQQDYVRTAQASGKALVSLINEVLDQAKIESGKLELEEVRFDLRGILDDVLSLFSSKSQQKGVELAVYISDRVPMLIGDPGRFRQILTNLMGNSIKFTEKG-HIFVTVHLVDDINLIVSVEDTGVGIPVEAQSRIFTPFMQVGPSISRTHGGTGIGLSISKCLVGLMKGEIGFSSTPKVGSTFTFT------------------------
163846472    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QQISAALNAARRAATEGRRLSEEANQLKSRFLSMVSHELQTPLNLIVGMSDLLLRESAEQHLPLQVRHDLKRIYDNARHLSRLIGDVLDLTSSDAGQLRLVCDVVDLGQVMRAVADIGQQMAADKHLIWHDAIPAEGPWVWGDRTRLQQIALNLVVNAIKFTNRGS-VSLTVT-TEADAVTVTVRDTGIGLSPEEQARIFGEFQRTERSIERGYSGIGLGLAICKRLVALHGGTIGVHSSEGEGSAFFFRLPT---------------------
152987294    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GGIRFIQAGAQVERDADGTPLQVTGINIDITSDQQLQARLR-EAKEQADAASAAKSSFLANMSHEIRTPMNAVLGMLQLARQTDL----NERQRDYLDKASSAATSLLGLLNDILDYSKIEAGKLLLEMHPFELEPLMQDLAVVLSGNQGDKDVEVIFDIDPELPSVVGDRLRLQQILINLAGNALKFT-AHGHVLVSLRRLAHDGLRVLVADTGIGISAEQQQRIFEGFTQAEASTSRRFGGTGLGLFICKRLVDLMGGRLQVESSPGSGSRFWFDL-----------------------
254389790    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAGVAAGVLALTVATVIAATRLVRPLRALTGAAQRM-KDGERTEPVPVTTDNEVGRLAAAFNDMAAHRARLEAQRRA---MVSDVAHELRTPLSNIRGWLEGAQDGVAEPD-----AAFVDSLLEEAVQLQHIIDDLRDLAEADAGALRLRPVPVRPAELLGQVASAHQARADEAGTDLRVEVPHPVPVLSADPVRLRQAVGNLLSNAVRHTPRGGSVTLRAAVR-GERLAIEVADTGQGIAAEDLPYVFDRFWRAEKSRSRRTGGSGLGLAIVRKLTEAHGGAVTVESEPGRGSVFTLLLP----------------------
237799175    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TGMRLRPRTSFEIWKVEMTGIAAKWSHGDVFAAKDLRRSENDLARQKEQQAVRARDELVAVVSHDLRNPMTVISMLCGMMQKSSDGPHTSRRISTAIDTMQQAASRMNVLLEDLLDTSKIEAGRYTITPQPLEVSQIFEEAYTLLAPLAMDKSIEISFSAEPDI-KVNADPERLFQVLSNLIGNAIKFTPKQGRIGV-AAMSNGSEIVFTVIDSGEGIPPEQLPHIFERYWTVKEG---NPTGTGLGLYISQGIIKAHGGELAAHSQIGQGSEFRFTVPIA--------------------
262163963    -------------------------------------------------------------------------------------------------------------IIAAYAPINLKNIHWALVVELPEKEAFARVRQLEKLFVFAMLTAIVLVVIASHYLSNFITSPLLKLTWAAERVSAGDLDEAMINTERKDEIGRLAVSFERMQRSIREKISLIKSQNKELENNLLIIRKQNDELQLANKLKDEFLATTSHELRTPLHGMIGIAEALVSGANGPLT-AAHKYQLDIIISSGQRLATLVDDLLDYHKMRYGALDIQKGAVDLSSATRLVLELSNHLLGKKTLRIINQVSEQPVWVSADPQRLEQVLYNLIGNAIKYTSEG-KIVISATYIDDK-VRVQVVDTGQGIPAEQLEQIFEPLIQAGRDASRYRQGAGLGLSISRQLIELMNGTLYVSSQPMVGTTFSFTLPLA--------------------
78778120     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VINPILDSNQNIIEYIGIRTD-ITELENAMI-------AALSAEKAKSTFLATMSHELRTPLNAVIGFSQILMAKDDMP--KEKIRTFVEKINISGKHLLNLVNNILDFSKIESGRMNLNKREILLENFINETILLVENEALKKDIEIIKKGFFEI-SLSADEQLLKQVILNILSNAIKFSNQNSAINISYK-NDEENHIISICDEGVGLSQEQLEKLFKPFSQVQEHQNTALKGTGLGLVISQKIVELHNGNIEVKTQSGKGSCFYISIPIIKA------------------
209522685    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IALAQANLLEREKQQRLKLATQNIA---LEEARRAADAANRAKSTFLANMSHELRTPLNAILGFSQLMSDNPIFAEGSQE----LAIINRSGEHLLELINDILDLSKIEAGKITLEMNHFDLHRLLETLEEMFKLKAAHKDIVLNINRPLDLPRLLGDEKKLRQVLINLLANAIKFTTAG-EVTLYTAHTDSNTVQFIVEDTGPGISPQEIDALFDAFVQTETG-KYSQEGTGLGLPISRKFVQLMGGDITVDSTMGVGSKFIFEIPL---------------------
237746502    --------------------------------------------------------------------------------------------------------------------------------------------------------------IPLKVNYWYLIVVTKAKSIDYTALTQQYYVISGILVMAILIVSFVAM----ANLNIHNYR---------VAQANRQLRQAVEQANQANAARRDFLARISHEIRTPLNGIVGMIELVRLEYDA---KEKCLEYLRKATVSANYLLGLLSDVLDISRIESGKLTLHNDLADMRVLREEVEALAGTLAEKRQLTIRIDDSGKHRYFVTDYLRLKQVLVNLVSNAIKYTGDGGHIVVNFSEEAATEVTLQVQDDGQGIAPDKLKEIFEPFEQGGGGKKR-ENGVGLGLSIVTGTVTLMGGHINVESEPGRGSRFTITLPLT--------------------
296534470    -------------------------------------------------AIGALLGLIWIGLSVGRHSLPGLRAWGLSLLGISLASLLLGLRIANLVMLLALAATWHRRFLWPVLLPGMIWLGLRALPELTAPVETRVIMLSAPLIFGTALSPLLRGLLAGAFALQGVLMLLRIPAVAMVGDWQPSDDLPENLWVQMVMLQGILQGVGISFL-LLALFRERGERRALAAAADAAR-----SAEQANEAKSRFLARMSHELRTPLNGVLGLAQLLAARQDVPP---AVREQLAMIEGAGRHLLALVNDVLDLAQVEAGRLGLQCAPLALQPLLQEALALVRPEAERKRLALALEAAPGLPPVHGDARRIRQILLNLLGNAVKFTPAGGRVTLAASPLPGQGLRLEVVDNGPGIPPGQAARLFRDFQRLEGGAER-EEGSGLGLAICAGLALAMQGRIGVEAGPGRGSRFWVELPL---------------------
16801127     ----------------------------------HDILKVNQKTMRTLIVSGIIAIVITSILSFVFSSRMAFPLREMKKIAI----AVSKGNFDNRVPTYTHDEIGELGVAFNDMAKQLKYNISALRQEKEQLSNILVGMADGVIKFSVDKTIILSNPPAEEFLHNWF--FSPENTEKVLIPTALNDLLNDTLDKKESQVGEITFSD-RTYVAILTLLYTGEHVRSIVAVIRDMTEE-----KQLEKMKSDFVNNVSHELRTPISMLQGYSEAIIDGV--AQSDEEVREFAQIIYDESLRIGRLVNDMLDLARMEAGFNQMDNQKLPLAPLLRKVIANFDVLAKENFVELGLELETPDLEYSYDPDRMEQVLINLIMNAIRHTGKEGKVILKQTIDETRNLVITVSDNGSGIAEEDIPYLFERFYKVDKARKRGKAGTGIGLAIVKNIVEAHNGKISVESVLGKGSDFIITLPLYK-------------------
143117971    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EASVELMSLAFSREEVNALISARTKEMESSRDEARDANAEKTRFFANMSHELRTPLNAILGYGEMLAEDCEDMGYDDLLPD-LKKITSAGSHLLSLINNILDISKIEAGRMELYITSFDIETMIDTIRDVTSPLALKNENEFKINFSGSLGKMKQDETKIRQCLTNFLSNSFKFT-LKGTVTLSIDKNEVEMIRFSVSDTGEGMSKEGISKVFKEYEQAERSTSAKHGGTGLGLPITKKLAEMMGGDVEVESELGKGSNFILYVPREALEQESDED-----------
134287658    ----------------------------------------------------------------------------------------------------------------ARFASQAARALHRVLPGARLGPAALRLVHYASLVLAM-LAVLSSVLYLIWAQSATSMRAAGPSIAHALSGSFLNIFLALSLVGCIAAWWFV---LERENRRVTQEESQRQTELLMLEIAHQKTDAALKRAESANQAKSRYVSGLSHELRTPLNSILGYAQLLLQAK--EELTPMRYNAVRTIHRSGEHLLALVDGLLDIARIEAGKLQLNIAKVSLADFVAHLTSMLRPQALEKALAFDVQTVGRLPTVRTDQKCMSQILTNLIGNAIRFTPSG-TITLRVSHVLD-TLKFEVVDTGPGIPPAELERLFLPFERGEAAHAYDH-GAGLGLTICRLLTQALGGSLEVDSEVGHGTRFVVRL-FAPAVDAAAETHAELASIRGY-
136646048    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISLSGVPIYDDASGEFIGYRGTGSDVAIQSARRSQRELETSLQELRDRNDQALDGARLAVTAKTEFLGKMSHELRTPLNAIIGFSEISERKMFGELD-EHYLSYFQDIKGAAYHLLHIINDILDAVHLESRSLQLFPDTIDAGELIAQARSYVAVRAEDADLDISELTCPAGVFVEADPDRTRQILVNLLNNAVKFTKSGGSIGIAVLDAPGDFVDVTVWDTGVGIPRDQQDRIFESFHQVGAGVTNPRDGTGLGLTISRQLARMMGGDVTVESEAGEGSRFTLRLLKSR-------------------
91202023     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISLAIMLF-AITFVAVFSFFFIRSIYRPINALKAATDHIAQGDLEHRINNEMSKKLEQLDTMKSDFISNISHNLKTPLTAIKEANELMLDKIAGQISFEQMK-LLNIIKGNTLRLILMINDLLDISRIEAGLMRYNFQPAQIRDVISESIEDVRFLTEKKGIFIQYEDDSLVPHVLLDRGKIAQIMDNLLSNSIKFTPTGGVITIKAFVVDASMLQISISDTGIGIPKEHQNSIFDKFQQVVNKRESGIKGTGLGLFIAKHIVEDHGGNIWLESNCGSGSTFHFTLPL---------------------
170751052    -----------------------------------------------------LGVLAVVALGAWAGSLPVMDISAAIALPAFAIT-AIGHVAAQALEHMRNEGVWRERLRDNEARDRLLLSAIDLVTWHDRNGRVLEASVSAVRLLGSDPARLRGHGLLERVHVADRPAFLKAVSDVAATGRTLPLRLHVEPETGRADGASLIYAEMRAH---RIEHGPHDAAMAVVAVTRDMTEHHRHAAELERARKGRFLANVTHELRTPLNAIIGFSEVLAGEGAVSLGPVQAREYAGIIGASGHHLLGVVNTLLDMSRIQSGNFDCAPETFDVADLLRGCCDLMRLKADAAGVALTA-APSGPVEITADPAACRQVLINLISNAVKFTPSGGRIDLSLRRGAGSLDIV-VADTGVGIGADDLPKLGTPFFQGSGGYKRQHEGTGLGLSVVQGLVGLHGGSLLIESAPQAGTVVTVTLPL---------------------
163848652    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------SVLLPLCYQALLGQSRIDYTFRGEI------FDTSIMPIERASGQISGGLIVGRNITAERQITADLL-RAKEAAERTERAQAAFLSAISHEMRTPLNAVIASAELLLTDTLTP----SQRSLIETIRIGGEALLALVNNVLDLSKIEAGRVEIAAEPTDVRAIVHAVLNLFKREADQKGLLIEAVIDPHLPAIVSDPARLRQMLMNLVSNAIRFTDRGG-VLITASVTDHPQVEIAVRDTGTGISAQQRSHLFQPFNHVDNDQTR-QSGAGLGLAISAQLAHLMGGELTVAGQPGQGSTFTVTLPLQPVAYSPP-------------
86132863     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ICQPVMGEDGKVINLAGTNQDITEQKKLSGELI-SAKEKAEESDRLKSAFLANLSHEMRTPMNGILGFSELLRRKNI---SEEKKDIYLELLEKEGHRLLSFISNIVDISKIESNIINIENSHLNLNSLIDDLYSKYQLKLEGTNIKLEVNLSDTDSAIETDENKLVQILSNLLENAIKFTKEGS---IEFGYTKEEILQFYVKDSGIGIDEEEQKNIFDRFTQGKREQTHNL-GVGLGLSIVKGLIKILNGSVWIESKIGEGSIFYFTIPYKQVADAIVNDPSETT------
134094677    -----------------------------------------------------------------------------------------------------------------------------------------------YMVVVLSLCAVGAAALG-LVYVQEISAIASVESRILIDGIFIKIAAVLSIIVAVSSWWVVLGSEGR-HLAQDDLNRQNELLTQEIEAHQRALQSAKEAAEFANQAKTRYVAGISHELRSPLNSILGYSQILLKNEHLAAAP---RTAIQTIHRSGEHLLGLVDELLDLARIEADRMRLEPAPILLSAFLEDLLSMVRPQAEAKGLKLLCTYNGKISRVLADGKRLRQIFINLLTNAVRFTDDGS-VTLHVECSPA-SVRFDVVDTGIGIAVQDRQRIFQPFERGAAGRLRGEPGAGLGLAITEKLILLMNGSLNLVSMQGQGSTFIVRLPLTEITAF---------------
78046888     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELEQTNVQLEERTQALEAQKQALLIAQNQLVRNSNELSTASRYKSEFLANMSHELRTPLNSALILAKLLADNKDGTLSAEQVK-YAQAILSSNNDLLALINDILDLSKIEAGHVELADETVVTDSVLQRLRETFEPLARQKGLALEIAAAAGAPQLVVDNQRLQQILKNLLANAIKFT-EHGKVSLTVQAHAPGRVHFAVTDTGIGIAREQSEVIFEAFRQADGSTRRRYGGTGLGLSISRDLAQRMGGSISVDSEPGRGSCFTLELPT---------------------
67922197     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAQANLLAENKKQLEKLNQQNIQLQEKSKQAEAANKAKTNFLANMSHEIRTPLNAILGFSDLLSQKIIDPENV----NHLQSIIFSSNNLLALINDIFELIRLESGIVKVESETVNLTEIIRQIYYKFSEKANQKNIKLIVNLNKNIPDILFDKLKLYQIINNLLSNAIKFTKLGSKVDVWANYQENCSIVIRIKDTGIGISQEKQKIIFDRFTQVSQETNREYEGIGLGLTLTQKMIQLLEGNLKLESELEKGTTITVTLPH---------------------
269103004    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KQVLEKQREKELLLQEAQHESEEANRIKTEFIATMSHEIRTPMNVILGSLEVLNEEDLSPKS----KRFAEISQSAAHLLLNQLNDVLDFARLESGKVALSQGEFSPYKLVRSIEDIFRNQAEQKGVKFHVDISPELFMV-SDEGKISQILTNIVGNALKFTSSGS-ITIRARWHETEQLIFTISDTGIGIDKDKIASILQPFVQSDASFSRRYGGAGMGLAITSALVELLCGQLEIDSQVAKGTQFTVRLPIAK-------------------
111223594    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELRTLARRFNEMTERLFRTADALRDAASTAQSANAAKSAFLATISHEIRTPMNAVIGMSGLLLDSRL----DADQRHLTEVVHDSAHALLLLINDILDFSKIEAGRLSLEQVPFDVAACVQAALDLVSADAAAKDIALACTLEPGTPQMVGDPTRVRQILLNLLSNAVKFTERG-EVTVTVGAAPRGAERFLVRDTGIGIPAGHLESIFEAFTQVDTSTSRRYGGTGLGLAICRRLCTLMGGTITAASPPGAGTTMTVT------------------------
163848714    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------AVAPEAALLPLHGFCDLVALPLILHATNAGALVIGSRAHRHISGEDLTLLLTIAQQLGLTLSNARLRQVASE-NEALRQANHLKSTFLAGVSHDLRSPLTAIRASVEDL-LERQHHVSPGEHRALLSNIARETARLSRFVDQLLDLSRIEAGTLPLDREWVEFNALVQDVVTSFHQQYPTCRVEV--CVSPTLPLLYIDPSLITQVLWNLLENAQKYGPSEGPITLEAFCTHTD-LVLSVGDRGPGIPASERHRIFDRFYRLERDRRSHRSGSGLGLAICHGIVTAHQGSIWVDERPGGGSVFRITLP----------------------
88712353     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DRFYRFQLSKKLAVSESARLKEVNQLKNSLYDNITHEFRTPLTVILGMTDALESE-LNTKTTPPINNAVEMIRRNGNNLLSLVNEMLDLSKLESGHLETNMAQINVVPFIKYLGESFQSFAQEDEIHFTVYSEVDELMMDVDTTKLSTIISNLLSNAIKFTPALGKIVLHLHNENNTHLIIKVSDTGTGISKDELPHIFNRFYQADSTVTRKRDGTGIGLALTKELVNLLGGEISVTTAVDEGSVFKVILPITQ-------------------
71906612     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAIKADITEQRKNQEELEKYRTLERLVQQRTQELSRAKSTFLANMSHEIRTPMNAIMGLGYLLEQSPL----NTEQQDKVRKIHGAAKHLLSILNDVLDLSKIEAGKMTLDRCAYSPAEELTAVASMIGEDAQRKGLTVITETDDLPPFTIGDPTRLRQAILNFAGNAVKFTEHGSRGEIAETQPDNYLLRFSVSDTGPGIAPELQARLFTAFEQADSSSTRRLGGTGLGLAISRHLSHLMGGDAGVDSTLGQGSTFWLT------------------------
78486252     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITRRKEAEEHLIQALERAEKADKAKSEFLSSMSHELRTPLNSIIGFSDLLSMADL----PEKEQHQVDHISESGHHLLALINQLLELSKIEQGEVELKMTDVVLEDTVHYCLSTVDPMAQKYLVELERPDWKSFDHVYADELKLKQVMLNFLSNAIKYNRPDGKVMLAATLLETGKVRISVTDTGYGIPKDKQSNVFNSYDRLGHE-SSTIEGTGIGLNITQQLVFLMGGDIGFSSQENEGSCFWVDFPLSTI------------------
296184967    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TFYKDYKMNIYRNNYYIYRLSAEEDDISKSIEQQKTISEKEQIKTRELEKLRTEFFANISHELKTPLNIILGTIQLIIENGENPINREKLINNINMEKQNCFRLLRLINNLIDSTEIDSKFIELNMVNCNIVNLVEEITQSVA-KYINNNISITFDTDLEEKIIACDLDKVGRIILNLLSNSVKFTEPGGSIFVNI-IDDKDYITITVKDTGIGIPQNKLNTIFDRFRQVDKSFTRKNEGSGIGLSIVKSLVEMHKGSIFVESKYGIGTKFTIKLPAKVLSNGNIEENR---------
115377385    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SRAVSARSLASYQQRALQMEIIRQQNELDRLATDLAISKRNEEERAREAEGAARLKSEFLANFSHEIRTPLNGIIGYCDLLMREEGSRLTAHGRRD-LNVVKTNAKTLLALINDILDLSKIEAGRVEVVVERVDGQELAEECLATVREYVKGRDVELTLHVDERARYLNTDALKLRQVMLNLLSNAAKFTESG---EVSLGLRDGNELVMTVEDTGVGMPADQLPFIFEKFRQVDGSTTRKVGGTGLGLAIVRELSKVLGGNVTVSSVLGRGSTFTVRL-----------------------
212212885    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITERKQNEQKLIEAKLQAELSDRAKSEFIANISHDLRTPINGILGIAQIFNMHEH----TKKQEPLINDLSASANLLLGLVEDILDFARLEVGKLELKYSTFNLRQLVTFLVKTFSFQTQQKQIKINVYYDASLPSIVSEPNYIRRIFLNLIGNAVKFTEKG-QIDVTVNLEGNKMLKILVKDTGIGIPKDKLNTIFDRFSRATPVYSSRYEGLGLGLSIIKRLLDNLGGEVHVSSIENEGSTFTLTIPCEIASLQSPREKEET-------
163753494    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLIIIHDFSDHYKYYQEVAQSRNESV---INSQILELKNKYLKEKEDFKNTFIANFSHELRNPLTGVTAFCSVLEKTSMTT----EQQDYVEVIKSSADHLKNMIGDILEMSKIEVGKLTIEEELFNFHELVEMLEFTYSVKAKQKNIEFEVDFDEKIPYIESDKTRIKQIFENLIENAFKFTSTG-KVTLSIHENQRRARKISVKDTGIGIPPEKLDIIFNSFTQLNNS--QKYSGTGLGLSIVKGLVDLMDGKITVESEEKVGSTF---------------------------
110596751    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QIQRILIESLKKEAEIANRAKSEFLANMSHEIRTPLHAVVGMTELLLDTPL----NSTQRHYTDTIQASTKQLHQLINDILDFTKIESGQLDKVKSPFNLRALFTELSSILTGNAEKAGLQLSFIIPESVADLIGYPIYLKQALINLIQNAIKFTYKGG-IVVQVATESETTLRISVKDTGIGIPDEKKELVFQRFTQLDSSATRKAGGAGLGLAISTQLVEFMGGKLNLNSRKNEGSEFWFVISFLKPVNTIQESKSGKTQHSAP-
196231316    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FAGSMADLVALSLEVEQRRQAETALRETLDNLEHKVTERTRDLEAANERLQELDRLKSEFLATMSHELRTPLNSVIGFTGILRQELAGPMNDEQKKQ-LGMVHSSARHLLNLINDLLDLSRVESGKMELFLEDFVVADLVKEIDQCLAPQVQQKKLRLETSLDQPTLRIRTDRNKSFQILLNLTNNAVKFTAVG-RVTLKVT-SDADQVQFEVADTGIGIKPESLPHLFEAFRQVDGSARRVYEGTGLGLYLSKQLAKMLGGNITVESEFGIGSRFTLVLPQN-----TPPANHK--------
228966149    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFLAVLLGFIVLLTIIFIAIAGYIVRPIRKFTKATQKIASGEYEI-ELDVKRKDEIGTLSTS---FQKMTKSIKELDEMRQEFVSNVSHEFQSPLSSIQGFSKTLQTEKM---SEEERNHYLQIIEGESKRMSSLCKQLLTLASLDKEEKVLQIREFNLQKQIKDVIFMLEWKWREKDIAVEFDVPD--ITIKGDENLLHQVWSNIFTNSIKFSNDGGTIEFFVEELES-SVIISISDNGIGMEKEEMDRIFDRFYKVDTARARNVEGSGLGLSIVQKIVELHNGDVSVYSTKGEGTTVRVELPK---------------------
94969439     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLDKLKSEKPKNLLNELEEQNRELMAAMEQLRQKNAELDHLNHELDDTNALYAELDERAQRTSELKTRFLSNMSHEFRTPLNSIISLSQLLLDRVDGDLGSEQEKQ-VTYIRRSADTLLELVNDLLDLAKIEAGKVTVYPNEFRVNALFGALRGMLRPLLTNPEVSLTFEDAPEIGVLWTDESKVSQILRNFISNALKFT-QGGEVAVTARLGQHDTVIFSVRDSGIGIAKSDQVRVFEEFTQIENALQRRNKGTGLGLPLTKKFAELLGGSVSLESETGKGSVFSAIIP--RVYSDSMEKLHESGTAAASA
283850599    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RVAERTAELTRINERLTHEVTIRKRAEEAAEAANRAKSDFLSMVSHEIRTPLTSVLGFAVIIEKRPRRRRQAEQVMENLGIIVSEGERLKHLINDVLDLAKLEAGKMAFKQERVDPAEVVRHVMSSVGLLSSHKKVSLDTRIEGRLPEVLGDRDRLIQVLVNLVSNALKFTERGS-VTCRAR-TEGHYIVVDVTDTGIGIPESEQHKVFEKFNQIGATLTNKPKGTGLGLAICKHIVESHGGRIFYVSKPGSGSTFTFTLPIA--------------------
16801788     ----------------------------------------------------------------------------------------------------------------------------------------------------------------FGELRIFFAMILVFT--SIISILFVLIS-GRYIVKPVVKLTNATKKIRRGNYDV-ALEVRRKDEIGQL--ADSFAKMASE-LEKSEAARQEFVANVSHELQSPLTSMQGFARLL---GSGTLTEKEQKEYLTVLSEETTRLSSLTKQLLTLASLDQESELRKKEPVQLAEQWRQLIQMTEWSWREKELTINLELAD--INYSGDAELLYQVWSNLLNNAIKYTPLGGNIQVRL-YEETTNVFVEVWNSGAGISKEDMAKIFDRFYKASQSRTREEGSSGLGLSICKKIITLHHGEITVESNTDKGTTFKVKLPK---------------------
29349086     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATNENGEWSGYVRELTVVVLPPFWATWWAYLLYVIIVSVIGVSIYRTAKNRIL--LRNALRLREIEKAKAEELNHAKLQFFTNITHELLTPLTIISATVDELKTQAPSHND------LYTVMNSNIQRLIRLLQQILEFRKAETGNLKLRVSPGDIAAFVKNAAESFQPLVKKRKIHFSFLCDPESMIGYFDMDKLDKILYNLLSNAAKYNKEDGFIQVSLSYDETDKDFIKIKDNGKGISKEKQKNLFKRFYEGDY-RKFNTIGTGIGLSLTKDLVELHGGTISVESEVDHGTEFMVRIPIER-------------------
218282497    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILSMIVPQKYDENGRVVSVLLANRDFTEEKKRELEQEEALRQKAEKANEAKSIFLFNMSHDIRTPMNAIVGYSQLMKKELTNP----KLVHYQEMIEQSSKLLLSIINNLLDMARVESGKMELDENYEVIGNISQLVCSAFAAEASRKNIELNIIVNVEHKHIIVDSTKMQEILSNLISNAIKYTSAGGKVTIELPYDKEGYVLIQVTDTGIGMSEEFLPSLFELFTRERNTTLSKIPGTGLGMAIVKNFVDLMNGSIEVESELGKGSTFTITIPHK--------------------
294645464    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AKMKMQVRIEQIERNKIEEISQEKVRFYMNMSHELRTPLSLILAPLEELLGQSNLKGTPVQQK--LDYVYKNGRKLLHIVNQLLDFRKAEAGAMPIHVAQVDVEELLQDAFALFKENAQKRAISFHIKSDLEGRLFPADRTYVETILMNLLSNAFKFTPDGGSISLSL-WTEGDTYGFTVRDSGIGMSPEQLTHIFERFYQVDGQRK----GTGIGLSLVKMLVEKHHGTITVASEPAQYTEFKVTLPATEKERELPAHEVETS------
117924515    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITRGVSLLGIMLGIFLAWRIGRNISQPIHAMTVALTGLARGKQDIEIPGRGRSDEIGAMAMAADVFKVKAHELANASRYKSEFLANMSHELRTPLNSLLILAKMLSNNEEGNLS-EDQVESAQVIYESGRDLLHLINDILDLSKVEAGRMDLYVESRPLQALPQMLERTFKPVAQQKSLAFHWSIADDLPELATDWPKAEQVVRNFLSNAFKFTESG-HVTVAIDLTHKNALMISVTDSGIGIAEDKRELIFEAFRQADGTTSRAYGGTGLGLTISRKFAALLGGEIQVESAPGKGSCFTLILPLE--------------------
254505157    -------------------------------------------------------------------------------------------------------------------------------------------YALTAVFGIAAIGAVLWIIYAQAVSRLGDPTGV---LGEIVALIFFVFAIAAGIASWFLVLAHDTRHVAEEESARQNALLQKE--IDAHSVTDAALQKAKEDAEAANLAKSRYVVGLSHELRTPLNAVRGYAQVLERDEALPT---ARKPAVTTIRRSAEHLSGLIDGLLDISRIEAGRLQVYSNEINCHEFLDQIVDMFRMQAKAKGLDFHFERAENLPIVRTDEKRLRQILVNLLSNAIKFTDAG-HVSFAVTYRSQVASFV-VEDSGPGIPLNEQTKIFEPFARSAAQETDRIPGLGLGLTITKLLTETLGGAVALSSAEGQGSRFEVRL-----------------------
145350316    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRDDELNALKMM--------ARAEAATEAKSRFLAHMSHEIRTPLNGLIAVGQLLEDTNL----DRLQREYVSTVRTSGETLQALISDILDFSRVEADKLVLQCEPFHPEVVIGNVMEITAMQSAKKKINIGYHVDIGVPKVMGDAMRLQQVLLNSISNAIKFTDAGNIIRLYLGREDTTELHFYVKDTGMGLDQSTIHKIFQSFQQVETGATRKYDGTGLGLAISRKLCEAMGGTMWAESQLGKGSTFHFCIKCKAVSEDWMKENQKSRK-----
70728487     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITERKRLENQLVEARQAADQANAAKTAFLSTMSHEIRTPMTAILGLLELEKEQARLRGVP--FSEALRVAYQSAQELIGLMGDSLDLAKIEAGYMHLVPQVTALKPFFESIRQLFEVTARNQGVQLQLVFSEAKGRYLFDPARLRQVVHNLLSNALKFTAQG-EVRMTVECQPDECLRISVADTGRGISSEQQAKLFTPFVQADAMTSSAYGGTGLGLSICRQLVELMGGRIHLLSEPGVGTVVSLELYLERVSDDF-ESGPASTQERPPS
88861247     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSKKVEQRSVELEQISKQLQRASEVKSQFLANMSHEIRTPLTAVMGQAELI---INGDIPVSEIKDEVKIIHNNSLHLLELINDILDLTRIEANKLILDRAPADVVALGKEVVHMFCESAKQKGLKLFQHFLCTPYYIAMDKVRLKQILINLCSNAVKFTEQG-EVKVEVWPTSSGLKFI-ISDTGIGMTNKQLGNIFNSFTQGDNTISRRFGGSGLGLCLSEQLANLMGGSISVTSELGKGSIFTLHLTCQQLVDHQPIAEAEKSLASCH-
94313180     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QLRAGLLRKVALEHERTTLIARLQAAVTALAQARDAAEASARTKSSFLAMMSHEIRTPLQGILGLLELVEYSPL----SAEQRRQVRLASEAGQALRQILDDVLDYAKMDAGRLRLALAPLDLRGLFANVLSLLAPRAQAKGLQLQQWVQPDVPQLVADGARLRQILLNLVGNAIKFTECGSVASVEPTSAGEDVLVVSVADTGIGIAPEDIARLFTPFVQGESGPARRFDGTGLGLAISRQLAQLMGGELMLDSTLGVGTQVMLRVPMPGCPDASPLSNSERREHRA--
146284300    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLRGYIQRDPQGMAQRISGTLMDLTRKRIEQ---MKNDFVSTVSHELRTPLTSISGALGLIVGGALGKAPP-SMQQMLEIAYSNSLRLGHLINDLLDMEKIAAGKMSFELREHSLGELLKESLASNQALCDQHGVRCSLEHATDV-RVWVDGMRLQQVLGNFLSNAFKFTPAGGHIRVHSSLR-GQRVRISVTDQGPGIPEAFRSRVFEKFAQADASDSRQKSGTGLGLAITKELIERMGGTVGFDCEPGQGTTFWCELP----------------------
121535018    --------------------------------------------------------------------------------------------------------------------------MFSLVAITVFTMSYLANYQMEVHFSAYNISMGSMMGTPEQAFLANIHRSLVWYGAGILVIGLVSYALARSITVPLRRLSAATEAIEQGKLG-HTVDINSNDEVGRL--ANTFNRMSRALAEN-NRLRKRLLADIAHELKTPLSVIQGNLEGMLEGVV-----ETSPEQLHSLYEETVYLNKIINELRELSLAEAGQLTLERQLTDVNPLVSRAVNMLKPLADEKKIKLACSLQ-HVPEISIDVMRINQVLYNLLSNAVRYTPANGKIEVTVNLDSREYVAISIRDNGKGISADDLPHIFEHFYRADFARDRKSGGSGIGLAIVKQLVELHGGKVEAKSELGKGSEFTVYLP----------------------
142766566    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSEFREAERATQEARDAAEEASRAKSEFVANMSHELRTPLQSILGFAEL---GMLRGRTQPKLAGMFEDIHSAGQRMLTLVNDLLEVSKLESTVGTFHMERIDLRGVVRPVIRELEPLLERSHLMMDLRMPDLPLVAKADPLRFQQVIRNVVANAIKFSPPGSTITLEGYADPQGQTHLVVRDEGPGIPPSELHSIFEAFVQSSK-TKDGSGGTGLGLAICRKIVEAMGGRIFAENVPASGAAFHIILPARGQAETMP-------------
162448620    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSASEALLMELGLRRYISVPLVTTMLGVLTIASGRDDLLEDRALAEDLIDNARESAQRAIRAREELVAVVSHDLKSPLATIVMNTSLLRRKLPGADEAVEVRRPVERIQKAADRMNRLIRDLLDLAKLDGGHISIQPVPHDVAGLLGDAIELLREEAAEKSLRLEQSVELGVDRALCDRERILQVIANLVGNAIKFTSAGGEVAVRAEPW-GREVRLSVRDTGPGIPEDQRARIFERYWQA---KETAHKGTGLGLSIAKALVEVHGGRIWVESKVGEGSTFFFTLPMVEATSAT--------------
153811917    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLSMVIPQNYDKNGNVTSVLIANRDVTDEELRQEEELREAKLKAECANKAKSSFLFNMSHDIRTPMNAIIGYAELASRHL---QETEKLGRYLEKIQICGKELLSMLGNVLDLARIENNKVEMEYTVSNVHECFENCIIMFQQQAESKNQTLSLTEQIMYPYVYMDAPHLSEVCLNIISNAIKYTNTGGAISCNVVQKSCENMIITITDNGIGMSEEFQKRIFEIFERERNTTLSHIDGSGIGMGITKKLVELMDGTIEVESKQGEGSTFTVTIPCRKASE----------------
135252735    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AQGQDVTSFVE-AEVQSLAARREAEETAKARSEFLAKMSHELRTPLNGILGVSQLLK----GKLSDTQDVEHLDVLCNSGEHLLAVLNDILDFSKIEQGKFQIQSVDFRLVELVSAVEKIYTPLCEEKGISFEVFTNSDETFAHSDQVRLNQILFNLVSNAIKFTHRGS-VTVSIKQPTGYYLNVGVEDTGIGIEQERITYIFEPFVQAESTTTREYGGSGLGLAIVHSLVEMLNGEIEIESTIGRGTHLQLSIPIELVES----------------
291294703    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLKVQGDDELASL--AQDFNRMT-EALEKVEQHRTELLSSVAHELRTPLSALQGYSEALADGVLPP------EQAAAHIEREVRAMGRLIDDLALVSRIEAQAVELHPQVVAVEAAFQEALERYATAFEACGVALKLNPLPSSVALWADPLRLQQVLSNLLSNALRYTPAGGEVVLSASLQS-HHVRICVCDTGVGIPLEHQPRIFERFYRADPARSRHTGGSGVGLTIAKGLVEAMGGQMGFESEVGKGSCFWFTLPRA--------------------
20387468     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VRDITDQIRLKEMNIELQKKSELEQEARDLALTATKIKSQFLATISHEIRTPLNGIITMGEMLL--STSPLNTEQH-DIAETIFGSSELLLSITSDILDFSKIEASKLELEMIEFDFIGCLEGIGKTIGVSITNKPIEIAFLMDTDIPHLIGDPNRLIQIMLNMGTNAVKYTDRGHRISVISREQNRCKIKISIDDSGIGIGEDQRAHLFEPFHQIDSSSTRKYGGSGLGLAISSKLAKLMGGEVILESKPGVGSLFSVTL-----------------------
89068749     -------------------------------------LRDYARAVQTLTWQRQGIFAAVAVLGSFFSPWKAALFFAVCMFCEF-VDLRLSRRVAK--IADGDYATTRRFYIANTVASGLAIGIYAVWVG--ITGDGAGMFTALFCLFAAALASINNHQIASALAIRLTLYGGSFLVITVRDLYVYRPPLSSDM--WLQFFTVIFVMYFLIDCSLGFLRMYRHD----LKQLENLERE-HERAKAALVLRTQFVAIVSHELRTPLTSIKGSLDLINSGRFGDFPP-QAKSLLQMIDRNSRRLADLVDDLLDLQKLEEGRMTFEKKTIDIRTFIADALTSHEGLAKRYDVRLNVKVDANPVYVHTDPSRLMQVLGNIISNAAKFSPENGDVDIWLDVENGR-VRVYVRDRGVGIPPGQKEAVFGRFTQIDASDQRKFGGTGLGMNISREIIEAIGGTIDYESEVGKGTTFVIELPCAVVLDQASDDEETS-------
142153413    ----------------------------------------------------------------------------------------------------------------------------------------------------MSFHSLRRAFSRAAFRLALPLSGIMVGVSAILIAWLTDLSLAWMIVVPLGVLSYAMIHLYKNFGEYDTRQIHRDELDSLLMQAMRASETMEREIARLNRIRKEFIGDMSHELKTPIFAIQGFVETLLNGAMN--DPKVNKQFLGKTMKNVDRLIVLIQDLMEISKLETGEMRANMQDFNLKECLLDVVDELQVRAQKEGVEIHIQDFDKHLKVVADRGQIRQVLVNLMENGIKYNKPGGTVDVGLKPKRSEKILLYVKDTGIGIEQEDLNRVTERFYRVDKSRSRDKGGTGLGLSIVKHIVMAHGENLYLESEPGKGSTFSVTLPSGVVLHSEAAE-----------
117925904    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LNTLFATSFIFSSLISISLFKIVYSKFSKAA-----IAQEKLNREILIEKESQAEILNKEKSLFIANISHEIRTPLNAIIGLGELLQEE----ITDFEHKRQLNILTSAGDNLLLLINDILHLSKIESGSMLIEENIFSLQNLLNNTVGMFEQGASKKGLYLKVEVKNALPSVKGDIHRLRQVLFNLLGNAVKFTSCGG-VTLTVSALENDRLSFSVSDTGIGIPSSLQEKIFLPFQQADSSITRKFGGTGLGLAITQSLIVQMQGNLSVESHEGTGSTFTFDLPL---PETDPPQNH---------
256671688    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIAVTAAILLLTVIVTALASILIRPLRALTGAAQRL-KAGETGARVRVKGKDEIARL--ATAFNEMARAREELEN-ARKAMVSDVAHELRTPLSTIRGWLEAAQDGISQLDDD-----LVASLLEEAVHLQHIVDDLQDLALADAGALRVHPEPVDANTLLTHLAAAHAPRAEAAGVSLSVP-PMENPAITADPVRLRQALDNLVSNAIRHTPPGGSVTVTASRRDNEAS-FEVADTGTGIAPEDLPRVFDRFWRADPSRSRVSGGSGLGLAIVRKLAEAHGGAVTAASTPGKGTTFTLRFPAQ--------------------
254427320    --------------------DPLQKNARLETRITAEALRQLLGLSRRLTWSRLAVVLPVAIVHYNAVPLFWLVLWVTMMLAGILFHEYTGQRFRNEGCDDARLRDWQRILLISRFYLGTVWGVAIYGFYQVDTPALQIFLVTIALVLSIGNIIPAHYSLPYHVYAG--PIFLALTLVFIGQNEPFYWVLALMMVWVFLAGARFARMLNRSFREQIRLRFESDDLSAALAR-------KTEEAEQATQAKSRFLAAASHDLRQPLHALSLFVDVLHEAK----SDQERARIFPRVLLSVDALRKLFDALLDVSRLDARVVEPDISHFDIGALLIELAAEFQPAAQEKALKLVVHAHPQ--TVMTDRVLLARILRNLISNAVRYTQAGG-VLLSLRNRSGK-LLVQVWDTGGGIDVHDQDMIFQEFHQLDNAGRDRNQGLGLGLALVRRISDLLEHPLTLRSVPGRGSVFSLSIPR---------------------
294642101    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------LIVVITAIVTGIILLMFFTGMYFIRQIVIPIRGIADITHKYAKGDFS-KRIEKKSEDELGEL------CDSINNMAEELSQMKNEFISSVSHELRTPLTAIKGWTETV---ATMYGDVETFKKGMRVINSETERLSQMVEELLDFSRIQDNRLLLQMDTIDILAELGETVLIYQERARVLGITLNYFEPDMLPFVYGDKNRLRQVFINVVDNAIKYSDKGDTVSVEAYEEEGD-ICISVSDTGIGISKEDLPRIKQKFFKANHTRR----GSGIGLAVADEIIARHGGTLTIDSEQGVGTTVMITLPFIEQEHKSEESD----------
288962304    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDTAHRELARLKAREA--ELADTNRRKSDYINHLSHELRTPLTAVIGFAEILRDQLLGPPDSPRYGEAAAQIVAAGDYMLELINNLLDLARIEAGRLDLHEEECPLALIVDATLSMMAVRAERGGVAMSARLPADSPTLWADPSLVRQMLTNLVANALKFTAEGGHVTVSAERDADGGLILAVADDGRGMAPEQIPRALTAFTQLHDPATVAERGSGLGLPLTAALIALHGGGIAIDSAPGRGTTLRLRFPPERVL-----------------
189910583    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DRMIQNFKNKEKLKQE-KELALAEVRFKSAFLSTMSHEIRTPMNGILGMTQMFGQTSL----TDEQKEYLSLIQFSGENLLLLVNDILDLTKLEAGKFELRLETIVLSKFLNDMVQLFRSKINTQYVNLELVTNTDLPHIITDQRRFNQIISNLLGNAIKFTETG-TISLIVWSDPIDSKKLQIKDTGIGIPNEKLNDLFQPFLQIHSHLSGKTNGTGLGLTITKKIVEEMSGKISVLSELGKGSVFHVEIPVSVSNEEIP-------------
120601381    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITERKRFETELRQARDDAEAANKAKSIFLANMSHEIRTPLNGVLGMLQLLEDAPL----TSDQQELLHVASQSSRNLLTVINDILDFTRLGSVAPSFASDPFDAAGALYTVRDTLATGAKDKDIRIETDISPNVPPLLGDVTRFRQILFNLVGNAVKFTQQG-TVRISLHGLERHSMLLMVEDSGIGIPQDMLGNVFEPFFQVDGSYRRRYPGTGLGLGIVRSLVHGMGGTIAIDSEEGAGTTIACTLMFGRI-EKTPE------------
169600681    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLRLLVNQISIS--LANALLF--KEIERVSASNEAMLEMQKRAQARAAEIKAAEAIAIRNMKLKEEAAKAKSLFLANVSHELRTPLNGVIGMSELLKASIL----NSEQTGYADSIRVCADTLLSIINDLLDYSKLEAGKMSVMEMPLSLTETITEVVRALAYTNAERGLKTVEQLELNPEMVMGDPVRLHQILMNLLSNSYKFTPKGS-VTVRAVIDQETDEYISVIDTGIGIPAEQKKKLFLPFSQIESSSSRSYGGTGLGLSICKALIENMHGKVWLDSRPDRGTTVSFSL-----------------------
153955726    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MTLEKQVQKLKSDVERNTELLNESQK----LNKNITEFISDISHELKTPLNVIFAAIQVLAACKSCEDQKNKRDEYLKIMKENCYRLMKLINNLLDISKLDSGFIRLNCHNENVVSIVEDIALSLVPYVESKGIELIFDTNVEEKIMAVDSDKMERIILNLLSNAVKFTPPEGKIYVNVQC-DDENVYIVVKDTGIGIPEDKLKVIFERFGQA-GSTVEENQGSGIGLYLAKSFVCLHGGEISVKSSRGGGSEFTVRLPVK-----IIEENY---------
293607366    ---------------MQPTLGQTPSATPPSPAYGARIRQVQIDALRRSFPFALAGSLISACFSAYALRGVLVLAWIVATLLVGALRLAAMIAYDRHLTQPDAAARWVRRMLVGNLASGLLWGLWTLFVPLEYQLFFIVI------LFGLGTGAISNYMLLPVMYAAFAPMFIALAAQPSAIHLALVTGGLAYLVATLAFI----HRMNRTHLDALRLGYENLALLEQVR-------QEKIAAERSDLEKSRFLAAASHDLRQPVHAVNLFLGLLANEPLSRHG----HYLVDNIGSAMTAMGQLFDALLNLSRLDAGVIEPRWQGFALNPLLDQLRAEYAPQAREKGMSLRVR--PCAACIWSDPVLLERILRNLISNAITH-ATGGRVLIGCRRVGGQ-LRVEVWDNGVGIPAAEQERVFWEFHQLGNPERDRSKGLGLGLAIVRRTARLLGHPLALRSQAGQGTVFMLTAPIA--------------------
299146431    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RQKMIRMQEEEALKQKEELDQMKFRFFTNISHELRTPLTLIITPLDMVIRRL----TDDAMKKQLNTIYKNAQNLLSLVNQLLDFRKLEMKGERLHLMNGDMEEFIVSAYNNFMPMAVEKHLNFVNQSEHRALYMFFDRDKVHKIVNNLLSNAFKYTPQGGTVNLQLEIEERNYVRISVSDTGIGISESDLPYIFDRFYQVGNEGDEKI-GSGIGLHLVREYVNIHGGRIKVDSQIDRGSVFTVWLP----MDLKPEPNE---------
119896946    -----------------------------------------------VAALVTSPLIAWATKGRYYLARPPEPVATAGRAWVATRRCAICGQFEPEDTSHCPAYQGTICSLCCHARLSAQWALVRRLVPGGLQPHYLLLMGGVTGFLVLLLGTLY-----YHEVLALGPDVARGALQGVLVKTFAALVLVSGIGVWWMVLTHKSRHVAQE-----ESNRQTQLLMQEIESHRRTDEQARRVAEQANQAKSRYVTSISHELRTPLNSILGYAQILDGDEAIPPH---RRQAVSVIKKSGEHLLSLIEGTLDIARIESGKFALDMRPLAFPAFVHQLVGMFEPQARDKGLDFVFETVGTLPEVRADEKRLRQILINIIGNAIKFTPRG-RVGVKLTYRR-EMALIEVEDSGPGIAAGELQQIFEPFARGSSARGLGLT-------ISKMLTDLMGGELSVDSVPGEGSTFRIRLFLPQVHGAQAEAVQPRTQRIGY-
170721955    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------INQRTDAQRALQAQLALSRGLLEQLRQAAERASHTKSTFLATMSHEIRTPMNAVIGLLELLEDSRKGRCDTQA----LQTAHDSAVDLLGLIGDILDISRIESGHMTLQPEATDLVELVRSALRVFDGNARVKGLRLHCLLPEGPVWVLADALRIKQILSNLLSNAIKFTDRG-EVHVSLSVESSVQVQLCVHDTGIGIGSADQARLFSAFAQADGPRAR--QGAGLGLVISRTLANLMGGALNLQSVEGVGTKVSVELQLPTCHAPTPVEHAAPSQ-----
270000570    --------------------------------------------------------------------------------------------------------------------------------------------------------------------IIMFTICVGIVISGIV--FLISRRLANSFVKPIESIIHASSQIAEGTLK----KKIKEDYPGELELAHSLNHMS-DKIEKAEQMKNEFIASISHEIRTPLTGIKGWSETLK--TVDHLTEEEIKQGMGIISGETDRLIHLVEELLDFSRLQSNHFNLYKQKVQLYDILEETIWQLTPNAEEKKMQFIKTIER--IELIGDRNRLKQIFLNIVQNAIKYSHENGKVYIEATKNEGQAV-IKVKDDGIGIAKEHLPYIEQSFYQINNHAT----GAGLGLAIVKKMVELHGGTINIISKEGIGTTILIKLPL---------------------
13937003     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EKRLGELEIERK-NNELREKIKELDELKTQFFANVSHELRTPLALIVGPTDKLLKDENVDIN---VRKDLEIVARNARGLLKIVNNLLDISRLEAGKMNLNYSMVNLGQTVHLIASCFEILAREKSLDFSIITPSEPMMAAIDADKMQRVITNLISNAFKFTPSGGAVKCILEKPNKPGFQIVVSDTGPGIPDNLHEIIFERFRQVDGSSTRKHGGTGLGLSIVKEFVTLHGGTVTIHNISTGGAQFTLRLPLT--------------------
13937003     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLQEELSSANTDLQELINQLTNKKRDLQTLVGELEKERNLLNNTNKSKDEFFMNLSHELRTPLNGILGWCQLLLGSGSISGDDSTVRTGLETIERCASSQNQLINDLLDMSLIIGDKFSLILGDVDLPILIENAISSILVTAQSKKISVHSNIQGELRNIVGDKARLQQVIWNLLSNSIKFTKEKGRIHLTINRHGDRWILFTITDNGKGIPKQFLPSVFDRFKQADCSSTRSYGGLGIGLSITQNIIHLHKGAVYANSEENKGSQFTVVLPIIK-------------------
188579782    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RELIETVKDLKRSRRTLETQTQQLADLAERHLDQKARAEIANQAKSEFLANMSHELRTPLNAIMGFAELMESEVYGSLGSPRYADYCRDIQQSGTYLLSVIDDILHMSRIEANRVKLVRREIGLDAAIAAAVTLVSKEAASKSVAIDIELAGTL-NVLADERALHQILLNIIQNAVKFTPEGGRVALR-GRSCNGFAHLFIGDTGIGIPKAAISKLGRPFEQVETNLTRSYKGSGLGLAIARSTAELHGGSLRIRSEEGVGTLVLVRLP----------------------
283852012    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGPQAARLGRSFSIERRWRRKNGSWLPVQVDFSQLITARKAAEEATIAALALAETASQAKSAFLANMSHEIRTPLNGVMGMLQLLA----GTPTTPEQADYLATAMDSASGLLRILSDVLDISHLDSGRMVLADERFALTDVLEPVAASFAHEAALKSLAFSRRVAPDTPELRGDPGRVRQILYNLTANAIKYTPSG-EVRLEVAPVPGEALEFLVADTGIGIAPAMQEQVFEIFSQADPSVTRSYGGTGVGLAIVKGLTDLMGGRVTLCSQEGFGTEVRVRL-----------------------
150017638    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YNENGDLVSVSGFSRDITERKKLEKMLEEQTNKIMEKTLKSQEELLVNISHELKTPLNVISATAQLLEMYYMDDNKKDILIKYFKSIKLNTYRLSKLINNIVDTSKIEAGFFELNLLNVNIVNVVEEIVMSVTSFVKIKGLNIIFDTNTEEKIIACDPEKIERIMLNLISNATKFSNDNGEIFVKVK-DMNEWVEISVKDNGIGIEEKKMDIIFDRFEQADKSLSRNAEGTGIGLSLVKSIALLHGGSINVESEYGKGSKFTVTLPAGAVAN----------------
226943663    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NRLTEYLGELENMVSARTAELEAANARLTQSNRDLEAARSTALEMAQARSAFLANMSHEIRTPLNG---LLGMLSLSLDGPLSNE-QRQQLSVAHASGKVLVRLLNDVLDLSKFESGQMELERIPFDLGALIEDATALLSQSA-APGVELTCLIDPGLPTVIGDPTRVRQIASNLISNALKFTRFG-RVDVCL-QASSENVRLVIRDTGIGISREAQTRIFQPFAQATANITRQYGGTGLGLALTRKLCEAMQGQLTFFSKEGLGSTFTVELPL---------------------
117925597    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRGIAAVALVAIVIGVMMVRWRLVVPLDQLHSAIVEHLRGNTRSTVRQSGKNEIIALIDQRERALRWAKEAAEQAAQAKSEFLANMSHEIRTPMNAITGLTGLCLKTDL----NSKQRDYLTKVEGAARSLLRIVDDILDFSKVEAGCLVLEETDFELESVFDHLSTMISQKAHEKGLEVVYGVPRSVPTLRGDPLRLSQILINLASNAVKFTEEGDQVAVDRYLEEQVVLHFSVRDSGMGMSQPQLERLFHSFTQADSSTTRRFGGTGLGLTISKRLVEMMQGKIWVESSLGQGSAFHFT------------------------
87311449     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AEVFFELFRQRQEVARQRDELKVLLHENSRLLEQSRKQSETLQNSDRRKNEFLATLAHELRNPLAPILSAVEVIRLSEL---SKEEEIEVYDIVKRQVQHMVRLIDDLLDISRISRDKIQLRREIFQLGDVVKNAVETSTPLIAEANHQLSVKQPSAPIEIFGDAVRISQVIANLLNNAAKYTPDGGRIELSVALQEG-LVAISVKDNGIGIPPELLSEVFEMFNQVDKHLDLSKGGLGIGLTLVKRLVEMHGGKIDVISAEGEGSEFIVRLPISKS-----QDRHQQ-------
238026807    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQRRRERDNH-HRLRGARD----ARRQADTSNRLKDELLAIVSHELRTPLNVIYGWVEVMR----NPVAEALQRQAIDAIDRSARSLSRMVADLLDASSLATGKLRLDPMPVDLVRVVADVTGALGTTAANEGITLETHCELDTCIVSGDAERLRQMLSNLLSNAFKFTPRGGRVTVALSRENARAL-LSVTDTGQGVAPEFLPHVFEAFRRAEGSPASPRRGLGLGLSIVRHIAELHGGSARVTSDTGHGTTFEVALP----------------------
220909132    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LCLNGTIAHTEVAAVPLLYQNQPAVQVVIRDITERKQLEQQRELLLVAAEVAREEAEQANRAKDEFIAVVSHELRSPLNAILGWAKLLQTRSFEP---AMLRRGLETIERNVETQVQLIEDLLDISRMVRGTLRLNFMPVNLVALVEETLLNLQPSITAKQLDLGYYPGSEEIRVAGDLHRLQQIFANLLTNAIKFTPAGGQVEVRL-VNCGAQVQIMVIDTGKGIAADFLPYIFDRFRQGNDARE-PQEGLGLGLAIVRHLVELHKGTIQAASAPGQGATFTVTLPT---------------------
94263606     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------SLGPMLAAISTSQQQAVTVQVELAGGRIGSAIGTAIYRGG-------------AGQEEFIGYLIVVRDITHQ-----KEIERMKDDFVSAVSHELRTPLTSVLGFARLIAKKLEGPRQDPRVERAINIIVTEGERLTKLINEVLDLSKMEAGKVEWQLEPVTAEEIVKRALDATTGLFGEGAPELLSEVEPELPVLCCDRDRIMQVLINLIANARKFT-DHGRVTVRARRAAGEAVLFEVSDSGCGITPENLQSVFEKFKQVGDTLTDRPKGTGLGLPICKEIVEYHGGTVTAESTPGAGSTFRFTLPTAAVVGSTAE------------
257792781    ----------------------------------------------------------------------------------------------------------------------------------------ITVFIGLVILVVTTVFVLRPLGGMHAAFGEL--------KQGRLGASVSQRFAAKEVRSLIAGFNDMAGEL-RGMYEHLESQVQ--ERTVDLREANALLERQRDKLEQLNQFKSDLLSMVNHELRTPLTSIITFAQ-ISREACDPANEHDRRSW-EEIEKNSRILLNMINNMLDIARSDAGGMRATCEPMDLGDVAASVKGTMAPLARKYEVSFSTKVASDVPLVNGDYEKTTRMLENLASNAIKFTPDGGSIELRVAYDEARVVTLSMVDDGIGIAPEDQARIFERFVQVDSTSTRKYNGSGLGLALVREYGDMQGFAVSVESELGRGSRFVITIPASAIVGEIEEDD----------
291615037    ------------------------------------IRSEQIRARLDSYPLMVVSQLALAPLLVMLMSHEVLQAWLAAVYCVHGIEYFFWHRHRALTKSVVQNRYWDRMFRRLTAMIALAWGSAGVLMFVPGDLAYQALMICVVMGLSAG-AATSNPFHPPSMFIYLIGTILPLLGRLAWENDTTHWILFVMLGMFCAFVLKSALELIRTFEQSQRRRFENEILVGALLERKRDAEASRLAAEQANHAKSRFLATASHDLRQPLQALRLFSDALQDTAR----EKETVRLAGQIGKSVNALVDMFDDLLDVSRLDAGIVEPRMQHFLLGDLFDRLYGDFAPLAQAKGLSFELPVCTGDVVVRSDPFLLERMLRNLISNAIRYSDSGG-VTVRCICMLGK-VGLDIADTGIGIRAETLPHIFEEYYQADNPHRDRRKGLGLGLAIVRRIEQLLECKVRVSSEPGVGSVFSFEVP----------------------
266623520    ------------------------------------------------------------------------------------------------------------------------------------------------MLYVACVSDHSDYILRMAVPFTGFKEYLVLLLPAIWLSFLVAIMYSA--CSADSFAASVTKPLKEISQEMLKVNGDYTELTFEAETTTEMSKNVKEQIELERQIRQEFFSNASHELKTPITSVQGYAELLESGII--QDEDQKMDFVRRIKKEAVHMTSLINDILMISRLETKEAEVVCQDVRMAIVLDDVLESLKPLAAFHEVLVHAECKP--LCIYANARQMTELLGNLLSNAIKYNKPGGEVWVTIT-EENREMIIRVRDNGMGIPKESLGRIFERFYRVDKGRSRKQGGTGLGLSIVKHIVSFYHGTIAVQSELEAGTEFTVKIP----------------------
238761196    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISQRKTVERQLEAARVEAESANRTKSTFLATISHELRTPMYVIMGLLE-LELRSDQPVD----KNTLATVSNSAQSLMLLLDDIIDSAKIEAGQLSVHPAEVDFRQEIGRMLLIYQPIADERHLKLSRWLDDQIPDVIVDMLRMRQVMGNLLGNALKFTEQGGSVDITWEATDEKQGVIDITDTGIGISPAAQATLFQPFSQANEGKSPRFGGSGLGLWICHQLIHKMGGEITLESQLGKGTSLFITLPLEATTSDLPPDS----------
116625704    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EAERRRAEEIDRAKTTFFSNVSHELRTPLTLMLSPVEELLAQERTAADPE-QRHLLELVHRNGLRLQRLVNTLLDFSRIEAGRVRAVYEPTDLAHYTAELAANFRSAMEKAGLEFRVECGELSAPVYVDRDMWEKIVLNLLSNALKFTFTGS-VTVRLR-TAGEFVELVVQDTGIGIPSAELPRVFERFHRVSGAKGRTIEGTGIGLALVQELVKLHAGSIEVESELSRGTTFQVKLPLG--TAHLPKENLQTER-----
239623827    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VRADVTDMLAEERRRKKALEEALAVAREASQAKSDFLSTMSHDIRTPMNAIMGMT---VLAKAHLDERERVADCLQKISVSSSHLLSLINDILDMNKIEQSKISLNHMKISMSGLLEKLSDIMEPQAKASGLRFTIQSGIEHGYYYGDSLRINQILINLLSNAVKFTPEGGSVEITPIRPQGYARYFTVRDTGIGMGEEFLSHIFEPFTR----NTARVEGTGLGLSITKGLVDLMGGYIGVESRIHKGTTFRVEL-----------------------
294505908    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GAISGFDTHLIEVLGSYATATLDRLDREKALRAAKEEAERARTEAEVARDQAEEAARLKSAFLANMSHEIRTPLTSIIGFAEALGDEVGDGNGNTG--RFAGLIERSGRRLLDTLDGVLNLSKLEAGQMGLETEPVDLVTKARRAAEELRPQATEKGLGLTVETGRPEVWARADAGSVQIVLQNLVSNAIKYTEEGG-VHVRVFRENG-WAVLEVEDTGIGMDPALADDLFKPFRQASEGLGRAYEGSGVGLAVTQKATEEMGGQVDVETEAGAGSCFTVRLPEA--------------------
254413229    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SKGMKFFHSRIVPELNADGTIRSVLSVTRDITAHKEIEVAL-QQAKDAAEVANRAKSEFLATMSHELRTPLNGILGYTKLLQNDT---NLTETQRESLNIIYHCGEHLLTLINDILDFSKIESQKLELDPSEFHLPTFLSSISSLFRLRATQKEIDFTYKLLSPLPQVIADEKRLRQVLINLLSNAVKFTDQGS-VTFKVGYVEDVETCIRFQVEDTGIDPQQLSEIFLPFHQVSD-RTHAVEGTGLGLAISQKLVQLMDSTIQVSSILGQGSVFWFDL-----------------------
229494556    --------------------------------------------------------------------------------------------------------------------------------------------------------------IGLVVLLILGGAAYFVVRRSLRPLVEVEETAAAIAAGDL--HRRVPERDDRTEVGRLSVAL--NGMLAQIQHAFAATEASEESARRSEEKMRRFVGDASHELRTPLTTIRGFAELYRQGAMTDTET-----LMNRIEGEASRMGLLVEDLLMLARLDEQR-PLENKPVDLLAVAADSVQAARAIAPDRTVELQMTGGPGLPEVHGDEARLRQVVANLVGNAIKHTPPDAQVTVRVGTTENSAV-VEVSDTGQGLSDEDAARIFERFYRADTSRTRETGGAGLGLSIVSALVAAHDGTVSVETSLGQGTTFRVELPR---------------------
254445328    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIIAGLIMALVIFFLYYQ----------IEHESEADLILA------------KERAEAANQAKSEFLAVISHEIRTPLQSVLGYSDLLKSTPL----NEKQRSCLDTIQSEGKILLRIVQDILDFSNLRKANFELEYGPVRLRRLIEETFRTIKPMADRKGLKASLEIAAKVPEVQSDGVRLRQVLLNLFGNSVKYTEEG-EVLLKAYFEKGNALKFEILDTGVGIKEADLGRLFEPFIQLEHSSKFPREGAGLGLAIVNRIVELMGGRIDVESEVGKGSRFTASF-----------------------
242280477    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HKLKDEVEI-RRRAEK-DLNAALENTVRELEKSKDKSEKASQFKSQFLAMISHEIRTPMNAILGMGDLLLGTELDP----EQMGYVEIFRGSGELLLKIINDILDFVQIESGQIELVPVPFDPSQDVQSVCKSVAHSAHARDIEVICDVAQGVPQVVGDPVRVRQVLMNIVSNAVKYTSSG-EVEVCLSAEESERLLFTVRDTGIGIPEGQRESLFEGFVQADGLASREYGGVGLGLAAASRLAVLMDGEIRFESESGKGSIFYFSIPFKKSL-----------------
223937564    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RILPMRNEDEDLFG---VAIVLYDVTRFRL--LDDAKTNLVATVSHEIRTPLTSVRMVLHLLLEKTVGVLTP-KQSELIETARDDSERLLRILNDLLDLTRLEQGNSDLYKEKTSPAELVRHINDIVHDAAAARELNLVCEVDPELPLVWVDRQRIDHVFTNLLNNAIKYSPIGSRVIFSARWSDDFDVQFIVRDFGPGIPEEYQDHIFDRFYRVPGQTKT---GAGLGLSIAREIVIAHGGRIGVRSWPGQGSEFYFIL-----------------------
89072496     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RMQRSIREKIGLIKTQND---ELEQSLKIIKQKNNELQTADKLKDEFLATTSHELRTPLHGMVGIAESLLAGANGPVKDSQRRQ-LEMIINSGQRLTNLVDDLLDYHKMRYGDLDIHRHAIDLSAAVRLVLELSSHLLGNKPVRIINQIPANLPLVDADEQRLEQVLYNLVGNAIKYTSEG-KIIISATVLE-QQLRVQVVDTGQGIPSEQLEHIFEPLIQANSNSANYRQGAGLGLSISRQLIELMGGRLYVSSQPMIGTTFSFTL-----------------------
91788257     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RKQVEVALKEAMAVAEKANLAKSDFLSSMSHELRTPLSAILGFAQLIESGT--PQPTPSQKRSVDQILQAGWYLLELINEILDLALIESGRLSLSLEPVSLAEVMLECETLVESQAAKRGIRVTFPQFSLPCFVKADRTRLKQVLINLLSNAIKYNTSGGTVVLKCVNVSPQRIRICVEDTGEGLNPAKIAQLFQPFNRLGQEANT-EQGTGIGLVMTKRLIELMGGAIGVESIVGQGSVFWIEMDLTEERELHP-------------
223936260    ---------------------------------------------------------------------------------------------------------------------------------------------------------------PVQAVLNRLVILVAFALTAMVIVAITGYWLVRKALAPVDQISKSAEQITLHNLRERLPVAKTGDELERLSIS---LNNMIVRLEDAFQQNRRFIADASHELRTPLTIMRGELEAIVIQNQ--IAPEVQTKAVS-ILEEVERLTRIVEGLFAISRLDAGEAQKEMVRFDLAKLATNTAEQMCLLAEDKGIVVRCDNAQEV-MVEGDRARMKQVVVNLLDNAIKYTPSGGKVTLSVSAQSGRAS-LEVEDTGIGIPAEAKPRIFERFFRVDKARSRDLGGAGLGLSIVKSICAAHGGKVDFYSTEGKGSRFVVELPLSRSNNEMGE------------
154482858    -----------------------------------------------------------------------------------------------------------------------------------------------------------------LIFYVTYAIILALSL-------IIFFNFMWFIYLPLKQIRLAAMEYAKGNFEYEGLKVNNDDEIGD--VAHSLQYMSKQ-LNNSRAYQKEFISNISHDFRSPLTSIKGYIEAIMD---GTIPPEDYNKYLSIVLSEANRLEKLTSGLRDLNRWNSTGPELIFEDFNMESVIASTVDTFQGSCEKKNIELVIQFPPKHCNVYADKGKIEQVLYNLLDNAIKFSNPGSKIIIKL-YNKGEKQYCSVKDFGMGIPQDSIDKIWQRFYKTDLSRGRDKTGSGIGLAIVKEIIMGHNETIDVISTEGVGTEFVFSLKKSK-------------------
291561249    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MTVVGVFVLLFFFCIMMANYFTKNLVAPIEQMAENLSEPGTQAAYKELMNKIRQQHEKSSQVRQEFTANVSHELKTPLTAISGYAELIEHGMSGENTE----RFASEIHKNAARLLTLINDIIQLSQLDGGKKDVEYRDLDLFPLARECVDMLQMNAQKQNVTI--RVQGGEAPVFADKQLMEELIYNLCDNAIRYNKKDGTVTVTTGIENGHT-FLSVKDTGIGISAEHQERVFERFYRVDKSRSKATGGTGLGLAIVKHIVAQHGAKLTLESEQGKGTEIRVEF-----------------------
83950180     --------------------------------------------------------IYAAALGAYYYSWQLALLNLALMIISEIYDFACFRKVLRRDIKSARKYIKLIYLGTAISAANICIYALTVAILQGHTTHFLSMF---MLFAAALFASMNNHQLPILIFR------LAIYGATFLFIPIYDIWATNAPVTSMQLFTSLFVMFF-----IIDCSRVSSGLYRRLQQMADLQTE-HEKTKEASAAKSEFLATVSHELRTPLTSIKGSLDLIAARALGEIPP-KMEPILTIAQRNSTRLNALINDLLDLQKMEAGRMDYFMEELNAAEFLEQSIATNEPFAQRFDVTFELEPTPANLFITCDASRLDQVLSNILSNAAKFSETGSTVSIRSDVV-GAMLRVSVIDRGVGLPENVKQKVFDEFSQLDSSDKRKVGGTGLGMNISKRIMEAHDGRIDYVKNEGPGTTFFIELPLANV------------------
222836961    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AQAYEQEARKALAEVDHAKTVFFSNISHELRTPLTLILGPLEDALREHGGQVPAGQTQ----MIHRNALRLQKLVNALLDFSRIEAGRMQASYEPTDLARTTAELASMFRSAVEQAGLRLRVDCPPLDGPVHVDRDMYEKIVLNLLSNAFKFT-LQGEIAVALRDVPDGAVELSVTDTGSGIAPQHLPHLFQRFHRIPGKPARTHEGTGIGLAMVQELARLHGGTVTVSSTEGEGSRFTVRLP--RGHAHLPAEHRPARPPAAH-
83816000     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------SFPLEIIPPWYRSIWAYLVYGLGFLGLAYGARRFYIV---KEEKRQARRRVQKLERERVVAER------LKKANDRLREANRLKEDFLATTSHELRTPLTNILGSLEVLRGMMEGEET-----EFLDMIEENGKRLKRTLNALLDLSMLRSGEEDVELTPTSLDECVERVASDLRADAEEKGLSFRVDLSGAPMWADLDEQYLEQILRNLIENAIKYTDEG-VVAVSTGTAEGR-VYAEVEDTGIGIDEAFLPDLFEEFKQESRGRSRTYEGNGLGLAISARLADQMDGAIRVETEKHKGSRFRVEFPRS--------------------
119897783    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VGLELFGRRRNGEEFPVEISLSPLETEEGTLVSSAIRD--ITERKRFERALQEKNVELAQANAAKDHFLASMSHELRTPLNAIIGFTGTLLMKLPGPLN-EDQEKQLRTVQRSASHLLSLINDLLDVARIEAGKFEPVFEPVDLCATLEELAVVLRPQAEAKGLRLELKLPGGSCVVETDQRAFSQIVINLLQNAIKFT-EHGRIELALARIEADGVELQVADSGIGIQPDDQTRLFAPFARITPAAGPAQEGTGLGLHLCLKLAAQLGGQIAMHSTYGEGSVFSLILP----------------------
295400530    ---------------------------------------------------------------------------------------------------------------------------------------------------------------PFARFHSHELKLLTAARPIAIRGHLVGVLYIGMDVTSFS-------NVFQRLLIVLACLA-----VFFIGIAVLLSYFMSKRAQEAYHRQRQFVADASHELRTPLSVILSSVEALEMEEELTKNELTQK-LLDRLREEIKRMTKLMNDLLTLARADSAHLQLVKETFDFRPHAERTLRLLEELASKKNIRMHFH-SPESVIIAADADKLTQLLYILLDNAIKYTPDGGEVTLSIGFKQQRILTISVKDTGIGIPPESLDRIFDRFYRVDKARSRQQGGHGLGLSIAKWIVDAHGGTIHVQSEVGKGSEFIVKIP----------------------
84685347     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISHRVKAETDLVEARDKAVAGEKAKSEFLAVMSHEMRTPLNGLLGTLALLK----GTKLSAKQAQYVDNLEVSGGLLLTHINDVLDVTKYEAGKLDVDFVPTDLSALVRSVVDNQRDLASASENTIEWSVGKPLPPVMTDPQRLRQVLINLVGNAVKFT-RGGRIRIEIGAVPGADVTITVSDTGIGIAPEDIDRLFEDFETGDRSYGRARNGTGLGLGIARRLTRALGGTIGAESELGEGSTFWIDLP----LDYASDPVETGTKTKLPA
86131620     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NSKAMRLTLVLSIALCSILA-------LLTLSLYKNN----NLRAKANEL---LQAKNVELVIARDNAEKASTVKAQFLSTITHELRTPMYAVTGLTHLLLSEN----PTDEQKKHLDSLKFSGEYLLSLINNILDLNKLEANKVEVEETSFNLKKRIEDVLFALGKSARDKGNKLHLEIDEDIPEVLGDPLMISQILINLVGNAIKFTRDG-DVWIRVQKEADIRLHFEIEDNGEGISKKKQKTIFQNFTQGSVAINRKFGGTGLGLSIVKNLLDLLNSKISLDSTLGKGTTFKFDLKYNLMQALPGEDN----------
91788333     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VELSITPMLLQGEWTFSAFLRDITDRKQMEERTLNLNRELEQRVAQRTTELVAAREAADTANRAKSTFLATMSHEIRTPMNGMFGMLELLGLTELDT----DQRATLAIVRESSQSLLCIIDDILDFSKIEAGKLTVRPEVASIKDVIEHVRNMYAGNASGRGLLLKHGTDPQIPALMFDPLRLGQILNNLVSNALKFTSRGSKAELIARTNGEDQVRFVVTDTGMGVSAEDQQRLFQPFTQGGGDTARWAGGTGLGLTICRRLAGMMNGTVEMVSELGKGTTMILTL-----------------------
71907245     --------------------------------------------------------------------------------------FGISREITELKRAMAALVASEAALKLAQRQAGIGWTWNIGTGEHSWSEEVYRIYGHDPRLPPLGYPEVSQYFMPESWRLLSATIEKCLVDG---EPYECDVELMSPPATS-CWVAVRGEATRRPDGTIIDLHGTIQD-ITERKRSSKELEQYRHHLEELVESKSAFLANMSHEIRTPMNGILGMVHLMRRAGASP----AQLEQLDKIASSGTHLLVIINDILDLSKIEAGKLVLEQENFLLSEVVNTALAVIAGAAAAKGLTVNADVSSIPQALRGDPTRLSQALVNYLGNALKFTERGSKGSVVEETETDYLLRFEVSDTGIGMTAEQQSHLFIPFAQADSSTTRKFGGTGLGLAINQHIAQMMGGEVGVSSIPGQGSSFWLT------------------------
197118913    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IGIDISDRKRLEEELTALNLNLETRVAER---TQELNEKSAQLAAANEKLKEVDRLKSMFIASMSHELRTPLNSVIGYSSIILNEWLGPLQP-TQKENLAIVLRAGKHLLSLINDVIDVSKIEAGQIEVHNEEFDLFDLVQEAAQQLEPEIRGKGLAF--PVTNIHLQLLADRRRLLQAVLNLLSNAMKYTVEGS-IQLAVNF-DGTWAEISVADSGIGISEQDAKLVFQPFRRLDSSLRGTVSGTGLGLYLTNKLVEVLGGTITFVSAVGQGSTFTIRIPVT--------------------
125528916    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAITSSFGTLVIALLTGHIFQATVH----------RIAKVEDDFHKMSELKKRAEDADVAKSQFLATVSHEIRTPMNGVLGMLQMLMDTDLDT----TQQDYVRTAQASGKALVSLINEVLDQAKIESGKLELETVPFDLRTVCDDILSLFCGKAQEKGLELAVYVSDQVPQILGDPGRIRQIITNLVGNSIKFTERG-HIYLTVHVVEEVMSCLEVEDTGVGIPFEAQSRVFTPFMQVGPSIARIHGGTGIGLSISKCLVGLMKGEIGFASKPHVGSTFTFT------------------------
135276005    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SFFSILKTPFYDDKNSILGIVTICRDITARYNIEKELKKTKEE-ALAANREKSNILARTSHEIRTPLNAILGFVDLLRKDE----TDTKKLEMFNVIKTSSVNLLKVVNDILDFSKIDNGKLEIEKSNFYTKDPFVELFRLFKVETNKKSIDFNLNISNSVPNILGDSLRIKQVVTNYLANAIKFTQDNGRIELNVKVVDDQELYVEVVDTGKGIKEDFIKTIFDDFTQESAETALTYGGSGLGLSICKKLIGLMDGEVGVSSIEGKGSRFYFQIPIEKIIDSIADDGNSE-------
182412598    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRLAEEAIHASRNAE-RAHRVELERARDEAVAASRAKDDFLAALSHELRTPLSPVLLLAS---DAAADPQLPPSVRADFETIRKSVELEARLIDDLLDLTRIVRDKISLDLREVDAPVALRDALINVRAEFEAKRIGLVLDLSPEPQFVRADPVRLQQVIWNVLKNAVKFTPAGGRVTITSRIDERRRLVLAVADTGIGMTAGEIERAFEAFAQGDSGGSHRFGGLGLGLAISRRVVELHGGSITAQSPRGRGAVFRIELPL---------------------
160895668    -------------------------------------------------------------------------------------------------------------------------ALASALLPPRWATK-VNFRAGQYLVVMLSLCAVTAFMV--GVVYMQESLQAGSVDGGALRIPFLKVFALLALLCAVAAWWVV---LSTDSRRMAQDESERQQEIAAHKRTDAELQAAKDHAEQASQAKTRYVAGMTHELRSPLNSLLGYTQILL---KSPQVDGWVRETLSTMQHSGQHLRALIDESLELASIEAGRLRLDLAPLPLPALIDGIEAMMRPQAQARGLQFSVETLGTMPWVRADAKRLRQILINLLSNAVRFTQRG-EVRLRMDFRP-HVSRIEVIDTGIGIEPQDMERIFVPFERGSAGRRVSEAGTGLGLTITHLLTELMGGQLTLSSTPGEGSCFTVRL-----------------------
83950383     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQFLTECHGVAMEANVQIIETVDGQKRFVAVL---RDISQRM-----EAEATRRNFMSMMTHELRTPLTSIKGAVQLLTAGTAGPLEP-GVMSLLRIAENNGERLLGLVNDILDLSKLEAGKMEFTMGRMDLRALIDEAIESDAGYATGLGVTLRCKSPETPLWVTGDKGRLLQVLTNLMSNAAKFSETGSQVEISARP-NGDMIRVAISDRGPGIPEAARAGLFEPFKQAGAQDKGRIKGTGLGLTIVKAIVEHHDGRVDFVSELGKGTTFYFDLPQ---------------------
143289492    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DSSDEVGELAHQFREMLKAIRERTRELEESNRLLEEASHQKGMFLTSMSHELRTPLNAIIGFAGTLLDDENEPLSS-YRKDRLSRILQSGKQLLQLINSLLDLSRLEAGQMKITNSKMRLDELILEVIEMLEPLIQEKSLECKHHFDENPFFLVSDSAKLRQVLINLMGNAIKFTEPGGTIQIRL-FRKRQGFQIDIEDNGCGIPEEDLGTIFQVFQQAETDQRPHREGTGLGLALVHSLVELIGARISVNSTFGEGSVFTLEIPL---------------------
153870385    ---------------------------------------------------------------------------------------------------------------------GLDWLIVVVLPQADFIKR---IEENMYYIILLCLVALG------------VTILVGILTAQWIIGPLLNL---NITAKALAQSQWQPMIEVKRRDEVGELAKSFSRMTKQLQDLFTTLKAKNAELKRLSQLKDEFLANTSHELRTPLQGIIGIAESLIDGASGQLSQQTCSE-LSIIIASGRRLSNLVNDILDFSKHKHKKIELQTKPVNMREITDIVLRFCQPLIGHKDLQLINNIPSDLPPANADENRVQQILHNLVSNAIKFTEKG-VVKISAQLSDDKCLTITVSDTGWGIPSDKTQKIFDFFEQLNS--NSTINGTGLGLAITKQLVELHGGKIWLESTEDVGSRFLFTLP----------------------
213969064    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITERKLLEQQLEQAVRLAAQANEAKSVFLASMSHEIRTPMGAIIGLLELECEQALRRGEAPTQG--LQVAHRSATELVALIGESLDLARIEAGGMQLSLVVTPLQTFFEGVLALFSAQAREKGLELRLELAEQARDYWLDPLRLRQVVHNVLGNALKFTRQGAKVEVSDDPPDASRVRIGIMDSGVGIEPARQQQIFQPFTQAADDTAARYGGSGLGLSITRQLVELMKGDISLHSEPGKGTRVTVDVPLARVTEPV--------------
159184266    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VHAYDVEIATPFGQRISWHDVVTRDLASSRLMISSIARD----VTEERLALAEREDARLRAEKADAEKARLLATVSHEIRLPLSGMLGMNHLLSQTKL----NQEQRNYLDGMKQSGQSLVQLVEDLLDYSTMEAGRFRLNPRAENLRRLIESIVEMLAHRAHEKGIEIASFVTPDVPYLDFDPARLRQVLFNLIGNAVKFTQVGGVV-IRARMVDGE-LQITVEDTGPGMSEAEQARIFGEFEQAGPLSQRSA-GTGLGLAISARIVREFGGNLTVSSRRGEGSTFKLVFRPGRAPAEMPD------------
186474905    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEERRRAEEIDRAKTTFFSNISHEFRTPLTLMLGPLEELLARPDAASASD--RQLIEVTHRNGLRLLKLVNALLDFSRIEAGRIEIHPQPTDLAAFTADLASLFRSAIESAGMTLEVDCERLPHLVSIDREMWEKVVLNLLSNAFKFTLTG-TISVSLTMTADGSVEMSVADSGIGIPKHELPRLFERFHRVEGATGRSVEGSGIGLALVSELVRSQNGAIHVESELGAGARFTVVLPPAIALDPAASEAARATNAQSYA
170726058    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DISKRMEYELQLKN-AKEEAESGSKAKSRFLATMSHEIRSPLNAVLGSVELLLDSML----NKEQRLYAQTAREAGTALLSTINDILDFSKIEAGQMALETESFSPAKLVSQVMQILAPKAAEKGVNLATFINRNVPEVKGDAQRLRQVLHNLVDNAIKFSDSG-CISVEMWIPDSHHQEVTVTDEGIGVSLSAQEKLFQEFSQVHDQHNTSYKGTGLGLAICSELITMMGGKIELSSRLGHGSCFRF---DVRLQQDPCELNH---------
164687392    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GAVLLYMVIIVLIIYNNSNKVKKLDNLVAIRTELINEMETNKQLFDKIIK----AERSKNNYFINLSHELRTPLNVISSVEQLILNRTEKGISKEKIDEYMKVMNKNVKRLLNLINNIIDTTKIENGKYKINLEEENIVYIVEEIALSVRDAIESTGINLIIDTNTEEKIIKCDRNEIERCIINLLSNASKFTPSGGTITVDIE-DLGEKVKITVEDTGIGIEEKYHKYIFDRFNQIVDSSMETKGGSGLGLTITKHIIDMHNGEIYIESEVDKGTKFTIILP----------------------
256829206    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITERKAMELELVGVRDAALAASVAKSAFLANMSHEIRTPLNGIMGMLQLLDSSSL----TEEQKNYVRMADVSGRRLTALLSDILDISRIEAGKLLLTERAFDLEEMRTSIITLFSIPAQEKGISLVVELAPDLPPLIGDDLRLRQILFNLVGNAVKFTNEGTQISLSSQADNGCRLLFSVQDSGEGISDTLLPAIFEPFVQGEGSYVRYHQGAGLGLAIVGRLMRMMGGSLAIDSS-DSGTTICFSLPEAPAKTIVECEHSEKT------
153216364    ---------------------------------------------------------------------------------------------------------------------------------------FVFAMLTAIVLVVIASHYLSNFITSPLLKL----------TWAAERVSAGDLDEAMINTERKDEIGRLAVSFERMQRSIREKISLIKSQNKELESNLLIIRKQNDELQLANKLKDEFLATTSHELRTPLHGMIGIAEALISGANGPIS-AAHKYQLDIIISSGQRLATLVDDLLDYHKMRYGALDIQRCAVDLSSATRLVLELSHHLLGKKTLRIINQVSEQPVWVSADPQRLEQVLYNLIGNAIKYTSEG-KIVISATYIDDK-VRVQVVDTGQGIPAEQLEHIFEPLIQAGHDASRYRQGAGLGLSISRQLIELMQGTLYVSSQPMVGTTFSFTLPLA--------------------
257129263    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VGIVTSRWVVRPILQLKDAAIALEKGQFDQIVNQERSDELARQLQESFATLEAKNTELQHLDQLKNEFLANTSHELRTPLNGMISIAESLMDGVAGQLPSKANAN-LAIIASSGKRLGNLVNDLLDFSKLKHKHLELQIKPVSLREIANLILGHSQSLIGKKPLQLINSIAADMPLVDADENRLQQIIYNLIENAIKFTESG-KVEVSVSNDELPMLVITVSDTGIGIPADKLNRIFDSFESVDCSRTKEYGGRGLGLAVTRQLVELHGGKIHVRSRLGEGSQFTFTLP----------------------
83593443     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVADLSWRLISWNQRFLDIWRVSDDLMRQLTQIEPLLEDAADVVDQMTQAASQFLAVMSHEIRTPMTGILGMGDLLLTSGL----NEEQEKYGRTLMRSARTLLGLLDDVLDFSKIEAGQLELEVVDFSPVEVLQDVIGLFLPKASERGLVLSSRLPEGPPPIRGDPTRLRQVLFNLVGNAVKFTARGGEVRMDVGEAVGDQITLSIIDSGVGMDARQRARLFNPFTQADVSTTRRFGGTGLGLTICKRLVEMMGGTIEIDSTLGEGSTFRVRVTLTR-------------------
170743455    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LARTFNGLLDAVDERDRRLARARLEQEVSDRTADLSEAKEAAEAAFLATMSHEIRTPMNGMLVMAELLASGDL----PARQRRYAEVIARSGQNLLAIINDILDFAKVEAGKLDLERIPVDPAEVADTVVTLFGERARGKGLDLAALVAPDVPRIAGDPVRLGQVLGNFVNNALKFTEAG-HVLIRLEMREGGALRLSVTDTGIGIPAEALGSLFTAFSQADQSTTRRFGGTGLGLSIAERLAAAMGGRVGVESRVGEGSTFFAEIPVEVLEPARP-------------
260428952    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SRSALAGEPLRIEILNYTKDGRQIWVEAVFPMLDASGTVEKVIVTERDITDARLRAIELAD-AKERAESGARAKAAFLATMSHEIRTPMNGIIGMADLLSDGAL----SEDQQLYVATIRTSAEALLKIINDILDYSKLEADKFAIVAEPFSLAACIRDAAGILRPQALEKGLFLDICHERPLPSVLGDSGRLRQILINLLGNAVKFTATGG-VTLTTRVEGDDALTVTVQDSGIGVAPDRAERIFDQFEQADAETTRRFGGTGLGLAISRELAVRMGGGLRLVEGRGSGACFELTL-----------------------
224535251    -------------------------------------------SLMETSQIDDNGIIYFASINTYFTRNPIKPQVLITKLQVFNKEVEIGKK------KNGRVLLPKSILETSEITLKH--------NENNFTINYVGIHKFAHQLVAENRSASYNNLAPGKYQLR----IKASNSDQVWADEYRTLDIEILAAPWASWWAYLTYTLLGIIIIYIIVIHYKRQE--KLKYKLHIEQLERIHDKEMNDNRLKFHTNIAHEIKTPLTLISAPLQEL---VKHPTDDTFIISRLQIIQQSTNRLSNLINQFLDLRKIDKEALPLSIQETNIAHLFEAILESFRPLAEQKGINFQYFSDSSEIQGWIDRDKVSKILNNLLSNAIKFTQKGHQITVFIAKEEDH-IFFTVEDNGCGISEQDLPHIFDRFYQCGTQQSS---GTGIGLSLVYELIQLHHGKISVTSTIEVGTTFNVSIPITQHYYKEEEINQSHIQEE---
146301096    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TEKLQASEEELRVQQEELEQTNEELSERSVLLEEKNNEIQKKSEAKSEFLANMSHELRTPLNSILLLSRLLSENNNQSMNNEEI-EFAKVIQSSGNSLLGLIDEILDLSKIEAGKMELEFLDVTTKEITDTLWNLFNFVAKEKGIEFEIISKDAPLVIKTDKMRLEQILKNLISNAIKFTEKGKSLEIKIDTDDDKIICFIVKDTGIGIPLEKQPLVFEAFQQADGSTKRKYGGTGLGLSISRELAKLLRGEIVLHSKVNEGSSFTLCLP----------------------
254413818    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERKQAEREHEQLLARERAAREEAESANRIKDEFLAILSHELRSPLNPILGWTKLLRTRQFDPAATDK---ALATIERNATIQIQLVDDLLDVARILRGKVVLTRHRVDLAIAIKAAIETVQLAAEAKSIQIQPHFIGKVGLVEGDSGRLQQVVWNLLSNAVKFTPSGGQVEVTLATVDEFAQ-ITVKDTGIGISADILPHIFDYFRQADSSMTRQFGGLGLGLAIARHLVDLHGGIIQADSPEGQGATFTVRL-----------------------
288940436    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SGRLVGVLG----IARDITALRQAETELQRRRDHLEALVEARTAELAAARDAAEAANRAKSEFLANMSHEIRTPLNAISGMAHLIRQAGLAPDQTAR----LDKLEAASTHLLNLINAILEFSKIEAGKLTLESAPLQVERLVERVVAMLHERAAAKGLEFVSEVGVLPPYLLGDATCLQQALINYAANAIKFTRQG-RITLRVALVEEDALRFEVEDTGTGIEPEVLPRLFTAFEQGDNSITRQHGGTGLGLAITQRLARLMGGEAGADSTPGVGSRFWFSARLTKGESAEPE------------
56697871     --------------------------------------------------------------------------------------------------------------------------------------------------VVLGSSILQALLVTAAIFLIVLIVIRPLARLQAAALRVRDGYSFRLKGRDQRMFDEISRLARAFRRTVTELEASRDNLQELVDERTRELLEARNEAVEASQAKSIFLANMSHELRTPLNAIIGLSGILLRDGQSNDNT----RNLTDLRAAAKQLSENIDSILDLSKIEAGELVLEQVWFRLDDLLDDVLMQTRALMVGQPVLLTWDYAPDLPELCADPLRLRQIMVNFASNAVKFTKEG-EIRLLASYHDG-ALRLGVRDTGIGISPEQIEGIFKAFGQADGSTTRQYGGTGLGLSISQKLADKMQGKIQVDSEPGRGAEFTMVL-----------------------
82702416     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLFLQGILVD-ITESKQAEEELKQHRFRLEELVAKRTDELARVNEERKLIEEAKTEAEKANLAKSDFLSSMSHELRSPLNVMLGFAQLM--ESSSPPPTFTQMTMLKEINSAGWYLLELINKILDLAAIESGKLIVAQEPMCIGEVMAESRTMVEPQAQEQNIRLIFPPSSDMNFVRADRTRVKQVLINLLSNAIKYNREGGMVEVSCSMTKPGRLRISVRDTGTGLPPEKLTQLFQQFNRL-GQEAGSVEGTGIGLVVTKQLVELMGGSIGVESTVDVGSVFWFEL-----------------------
73538366     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LELAKAQIASAINNARAYEEE-KQRAEELDRAKTTFFSNVSHEFRTPLTLMLGPVEDLLMRRSDELSAAA-KEDLAVVGRNGLRLLRLVNSLLDFSRIEAGRMQATYEPTDLARFTEELASLFRSACERAGLTLTVDCDTLPEPAFVDRAMWEKIVLNLLSNAFKFTQAG-RIAVSLR-TIGDKAELRVADTGTGIPADELPRIFERFHRVQGTHGRTHEGAGIGLALTLELIKLHGGTIRADSTPGAGTTFIVEIPMGKA--HLPAD-----------
73538366     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SARELLARVGTHVKMARFRREALEALRHRGKALREADRRKDEFLNILAHELRGPLATISNTAHIL---GQSRTDTELARDAQKRIERQLRHLVRLVDDLLDTNRITQGKLQLHIERVDLQAAIRDAIETCRPLAEELEREVTLDVPAESIWLDADPVRLAQVIGNLLSNAYKYTEHGGHVWLSVEPR-GDEVLLRVKDDGVGIPAAALPSIFDLFMQVRSSLNRARGGLGIGLALVKRLVDMHGGQVEGFSDPSRGSEFVVRLP----------------------
264678130    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTEFRIAELATREARDAAEEAFRVKSEFVANMSHELRTPLQSIIGFSELGQLRSRATP---KLGEMFYDIHAAGQRMLALVNDLLDVAKLESPVGSIHTEKVDLRGLIRPVARELEPLLHQKQIDLRLRLEDAPLIAKADPVRFQQVIRNMLANAIKFSLPHGRIDVEGHFDGQGNICVDFLDQGPGVPTQELDKIFQPFVQSSK-TKDGSGGTGLGLAICRKIIDAMDGTITAANRPDGGAVFRITLPTRSAQETQP-------------
186683696    --------------------------------------------------------------------------------------------------------------------------------------EYLPFGQGVSGTVALSRHSIA----VENVQQSTDPQTELIRSLGITGYYAYPLLAQGRLLGTLSFGSRTRLSFTENQKGMMQAVCDQIAIAMERASLIAFLQKQTEQLQEANRMKDEFLGILSHELRSPLNAILGWAQLLQRSKL---SESQMAKATETIERNAKAQTQLIEDLLDISRMIRGKLHLNVSTCNLVPMIESTLETVSLAAQSKEIDLRFSIENSQFLVSGDFERLQQIIWNLLSNAIKFTPTGGQVELQLSVVTGEEAQIQVIDTGIGISPDFLPYVFDRFRQADSSNTRSYGGLGLGLAIVLHLVELHGGTVQVDS-PGKGATFTVKLPL---------------------
23100906     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SMIIDFSNEDTPFLIRANFS--TVVDEEEEVTGFITVISDVTEQQKMEQE-----RRDFVSNVSHELRTPLTTMKSYLEALSDGA--WENKEIAPRFLDVTQKETNRMIRMVNDLLQLSKMDSDELPMHKQREEFTSYLYQVLDRYEMNKPE-SIHMEKNIPNTKAYVWMDRDKITQVLDNVITNAIKYSPDGGKIRVKLDIRR-HYLLVSIQDQGMGIAYDKLDKIFERFYRVDKARNRKLGGTGLGLAITKELVEAHHGQIWAQSSEGKGTTILFTLPL---------------------
284048185    ---------------------------------------------------------------------------------------------------------------------------------------------TGALLLASPLGGLNKVLKDIYIYTLIVGIIALFVSVIIVS------GLTRRMVKPLISMKNSAKAIALGDYS-LKVAVDGDDEIADLRSLNSLGRDLEQKSQKMEKMRRDFVANVSHELRTPITIIQGYNEALSDGTI--TDPEDVKKYRKLINDETRRLERLINELLDISRLQRGEGE-EMEPIPLGKVVESVVNMLEGRAKKRDIRLEQYVDDSLL-VYGNGDRLYQLVMILGDNAMKYSPDSSVIRFQVMENGRKGTVLTVADQGFGIPEEDIPYIWERFYKADKSHSRHIPGTGLGLAIGKEIIRMHKAKVQVQSKVGKGTAFVITFPPYAPQSKVPDGAHEA-------
68248827     --------------------------------------------------------------------------------------------------------------------------------------------------------------LRFSLLGVMILAVLALCTQILFSLFIVDIFRSGLLTAPIYFFTLLVEKLEHSRLDLSSSVNRLENEVAERIAAQKKLSQALEKLEKNSRDKSTLLATISHEFRTPLNGIVGLSQILLDDELDDL----QRNYLKTINISAVSLGYIFSDIIDLEKIDASRIELNRQPTDFPALLNDIYNFASFLAKEKNLIFSLELEPNLPWLNLDRVRLSQILWNLISNAVKFTDQG-NIILKI-MRNQDCYHFIVKDTGMGISPEEQKHIFEMYYQVKESRQ-QSAGSGIGLAISKNLAQLMEGDLTVESERGKGATFHLTL-----------------------
257062029    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQQRLCQELAAKNADQLNRLKDEFLACISHELKSPLTAVVGLSSLLGEQKVGELNTRQV-HYAELIYRSGRQLMTLVNDLLDLTRLETGQLKLSFLPLNIKNICERAYHSIIEKYQSKTLSINLDIEPALKFILADELRLHQMLVHLLDNAMKFTQAEGKVGIRVSRWEN-WIAFTVWDTGIGIPEESQHLIFQKFQQLENPLTRKFEGTGLGLVLTQRLARAHGGDISFISKEGQGSQFTLLLPPSPDANLGKLEGHSS-------
290963268    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IHTSRSRRRAQRTLARYADALATARDEAVGASAAKSEFLAKVSHEIRTPINGVLGMNALLLDTRMDG----EQRHYASTVQESAQNLLRLLDDFLDLSKVEAGRLKIEKVAFDLPRLCDEVVALFAPHAYRQGLWLALHLAEDLPHVAGDPVRLRQVLTNILGNALKFTDQGG-IDLEVTLEPHREQRFTVRDTGIGVGPEDRDRVFETFHRLDSPITRRTGGSGLGLAISRQLVELMGGRIGLDSVKGVGSRFWVTLPLDVLARTAP-------------
108759725    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTQPFEGAELIARLRHAEQVARQRANALAEMDRRKDEFLAMLGHELRNPLAAIMTAIGILERR---PTSDDKEARMRGIIQRQTNHLARLVDDLLDVSRITRDKVELRPGSVDLVPVLRQVLQIVQPMADSRGLGLDVSLPSGPLWLQADATRLEQVFTNLLDNAIKYTDAGG-VHLRAEQEGVGGAVVRVKDSGIGIPPEVLPHIFELFAQADTSLERSRGGLGIGLTLVRKLIQLHGGEVTARSNPGHGSEFVVKLPL---------------------
89070245     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QLQDISERR--EIERLKSEFVATVSHELRTPLTSVKGALDLVVGAMADKLPKSSLR-LLDIAQSNTDRLIYLVNDILDLEKISAGQIDFHIQPESANELLDASVKQTRPIAVQQDVHLVWRPQEPDRMVLADAGRLNQVLLNLISNACKFSHAGGRVEVWFEVRGAEVMFF-VKDEGVGISATHRNSIFKPFSQVDSSDTREKGGTGLGLNICKELVERMNGRIDFESTLGEGTTFRFTCPLAEPADAEPDETDAAS------
294506248    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLNRLDREATLRD-AKEEAEEASRMKSALLANMSHEIRTPLTSIIGFAEVVEASTLDLPTGSPLPDCADRIERGGKRLLDTLEGVLNLSKLEAGQMELDAEPVPLISEVQRVAEELQPKAREKEIDLRLETES--AWAEADEGGVQIIARNLLSNAIKYTEADGTVWVRSYRADGRAV-LEVEDTGIGMAPEAVDDLFEPFRQASEGFSREYEGTGVGLAVTKRAAEEMDGSVDVDTEEGEGSRFTVRLPTA--------------------
94313181     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLTEERERANALAQAKDAAE-AASRAKDSFLAMMSHEIRTPMNGILGLIELLQRTPL----TAEQQRMVALAGESGQALGRILDDILDYAKLEAGRLAILRAPVDLRELFDGVLGSLLPQAFQKGLRLKQRVSAEVAAVQADGIRLRQILFNLLGNAIKFTDHGS-VMLRATMEPGATLVVVVEDTGIGIARTDLARLFAPFMQSERSTARRFGGTGLGLTIVRTLAELMDGEITLKSEAGVGTTAVLRVPCEVVSQ----------------
255082071    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATARDVTDEYK-SKLQMKEAKEKSEAMVIAKSSFLANMSHEIRTPLNAIIAGSELL---SYIPDLTAEQRELTDMVIRTSHTLLALVSDVLDFSKIEAEKLALNVKPFSIESCIDLSLEMQSIKANNKRLVLNYCIASNVPQLLGDDMRIRQVVTNLISNAVKFTPKGS-VELKIRPSSGDSVLFEVIDTGVGIPPDDQSELFTAFHQVNSSRTRSQQGTGLGLAICLKLVRLMQGDMSVSSGVGCGSRFAFT------------------------
280958180    -----------------------------------------------------------------------------------------------------------------------------------------------------------NFMILAAVLVAFSLLVFYLLQSKVLSMERLNAEVKTLNGSGAELSRNINAMLHQIDESRTALQTAHDDLERKVRERTAELEKANRELQWLDQAKSHFLSSTSHELRTPLTSILGFVKLMERTAASAEPPEKIAKHLQIVRAEAERLSRLINDLLDFSKISAGKVDWHEDEVTPAELVRDAGEAIAGQLGDNQVELTTDVAPDLPTLRVSRDRIHQVLINLLGNAARHTESG-YIRI-AARRSGDAIEFSVSDTGVGVLLEDRERIFEVFYQGEYRDAGRSAGTGLGLAICKEIVEHYGGRIRVESEPGKGSVFSFSLPISRPISLTVQ------------
254416897    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QDATTQQQVAQELTAKNADLV-QLNRLKDEFLAYISHELKTPLTAVLGLSTLLKDQLLGELN-ERQARYARLIYQNGRQLMAVVNDILDLTRMETGQLELTLEPVQIQSLCDRAYQQALQVYSDNNISFVLDIEPGLDTIIADELRLRQMLAHLLSNALKFTDSQNTVGLKVNNQDG-WIAFTIWDTGIGIPEDKQHLIFQKFQQLEEPLTRQFEGTGLGLVLTQRLARLHGGDISFISKNGNGSEFTLLLP----------------------
255524740    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TFYKDYKMNIYRNNYYIYRLSAEEDDISKSIEQQKTISEKEQIKTRELEKLRTEFFANISHELKTPLNIILGTIQLIIENGENPINREKLINNINMEKQNCFRLLRLINNLIDSTEIDSKFIELNMVNCNIVNLVEEITQSVA-KYINNNISITFDTDLEEKIIACDLDKVGRIILNLLSNSVKFTEPGGSIFVNI-IDDKDYITITVKDTGIGIPQNKLNTIFDRFRQVDKSFTRKNEGSGIGLSIVKSLVEMHKGSIFVESKYGIGTKFTIKLPAKVLSNGNIEENR---------
269215795    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EVENQTCELQKLNEKLAHQSDELKHAYDKLSEESAYKNEFFAIVSHELRTPLTSVMAYARRLKNSEGIC---ERDLDSVIQIETSANVLLNLVNNILTLSKAEAGKNTLELGPIDFVELLKFVEKTLRPLAANKNIELVSHADANVPIAMADWEKMRRVIDNLADNAIKYTHEGGSVDVHAWLDENENIVIDVVDNGIGIDPKDQDSIFEAYEQARRPVSHHIRGTGLGLAVVKELVRLHEGSVSVQSTPKQGSTFTVRIPTIAAVSRDIDDEEE--------
71280971     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLHKENLELINIRTQELRFTNELNSESKAHALAKQQADEANRAKSVFLASMSHEIRTPMNGMIGTLELLTDTKL----TSEQQKYAQTILYSGESLLDILNDILDYSKIEAGHIALSYRAIDLGKLGEDVVHLMRARAQNKSLQLHFEKKGNIENWRADLGKLRQILINLINNAIKFTQRGS-IVLSIGVNDDSEVTFSVTDTGCGIAKDKQADVFQAFTQVDNLQSAV--GTGLGLAICQRLVSAMQGTLSLESEENRGSCFAFTIPLARA------------------
16126760     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARALRRQRERNEEL--LRSLEQRVAVRTAELERANQAKSVFLANMSHELRTPLNGVIAIGDRLAEEE----DPQARRELASLVTSSGRLLEQVLGDILDVSKIEAGQFQLSPAPFDLVQLVRSMAELHAAAAKAKQLSLRWSVSPDAEGSYGDAGRISQILSNLLANAVKFTAKG-EVSLEVDRQ-GEALRFVVRDTGVGFDDAVRDRLFKRFVQADQSITRQFGGTGLGLSICAALAEMMQGSISADAVPGQGARFEVVLPLPRVADVAVEEDRE--------
251795760    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------FFLVMFILTVLLSFPYFLLS---ARYLVQPIIRLTEATKKVAQGQYNIQIPVKRKDEIGQLARHFRAMSNE----LERSDRSKKEFVANVSHEIQSPLASIQGYADSLVHQDIN--DAERIRHYASIIGQETRHLAALSRQLLLLSTLDHSGYSPGKQPFLLKPQLRQAVQLLEWQLTEKEIAIRVAVPGKL-RIYGDEVLLMQVWTNLLSNAVKHIPGGRSIHVSAEQEDG-ACIVTVRDTGDGIPEDQLPYIYDRFYRGDSARDRRSGSTGLGLSIVQRIVQLHGGTIEADSRFERGTTFRVRIP----------------------
261251133    ----------------------------------------------------------------------------------------------------------------------------------NFSLSPVTLWNVEGQLVRFNPSAERCFKTDKARRL------LIESLQPHIRMCAQGATLTGINTTIAKKTFRWNLSPITTDSSVIRIMAQGQDITSFIEAEKQSEAAREEAE-ESARVRADFLAKMSHELRTPLNGILGVSQLLKSKMDDPRDVE----HMEVLCNSGEHLLAVLNDILDFSKIEHGKFHIEKTAFRLAELTNTVEKIFKPLCDNKGVDFSVESNESDSWVFSDQIRINQILFNLVSNAVKFTHQG-QVQVVVERDEATWLKVDVFDTGIGIEKSKLKDIFEPFVQAESTTTREYGGSGLGLAIVRSLVSIMDGEIEIESEVAQGTHFTVHVPIQLTPTFLPE------------
118443713    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ETGVKILTVFRDITEYL-QLQKIKQKAEENRILLEKENRIRTEFFANLSHELKTPLNIILGSQQLLSLYDECNVNSQKIKQNLKILKQNSNRLLRLINNIIDITIINSGLFAMNLKNRNIVSIIEDITLSVVDYAKNKDIKVIFDTDTEEKITLCDEEKIERIILNLLSNAVKFTPKGGKIKVNI-HDDGDKLRITVRDNGIGIPEDKIHMIFDRFTQVDKSFTRSTEGSGIGLYLVKALVEMHNGKVSVESVYGKGSEFIIDLP----------------------
225181177    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PTAEVLGQLVAPVDLAAILNTGRQESREIMLQPHQQLIVASYVPFHTQDEITDTEVLIVLHDVTKER--ELIRIQQEFVANVSHELRTPLTTMKSYTETLLGGAM--YEPETCLSFLSTMEKETERMVRLVKDLLALSQLDYRQVAWRKEKLPLNELVSEVVNELRVKFQEEPRHVTVELPETTVWHCFDRDKMKQVLINVIQNSFKYTAEHGLIRIALEVAEDQAV-IHVADDGIGIPPEDVKRVFDRFYRVDKARSRDFGGTGLGLSIAREIVEAHGGSITVCSEPEKGTQFTISLPLT--------------------
154250887    -----------------------------NPPIETRIVAEQVKLLLSLGEATIFGGILVVGLAFYQTAPIWAAVVAAIQLIAQFAFDRVRAGFNADPDNVEHAPKWAHRYALVTLISGATWGVGALLPDSSFAHEVFYMAVLAALVMATAVSATYPPAVIYYTLSSCLPAVIMFATRGD------ALSVAAVLLALMFFATIMTRRINEGYREAFRLRFENADLVERMARAHAATEQRRRDAEEAEQAKQEFLDIISHEVREPLDGLRNMALYLGDEAV----NETQIKIAASIEETSQLLRRLVDDMIDFSEIESKSLELKPRSFDPVELTASVVRMMRHQAVTRGLSLELDVAPGIDALMADADRLRQVLSNLIGNAIKFTYQGGVVVRVASLKTPGGERFSVTDTGPGLAEDARARLFEAFTQGADARSGQTAGVGLGLPISERLVRLMGGHIDVDSTVGQGSTFWFLLPSE--------------------
297582643    ----------------------------------------------------------------------------------------------------------------------------------------------GTVAGYVVMAAPSGMILGTVSQLTNQFVIGGLLSVVLTMVTVF--FLSRVVSLPLRQMTEATRDLAKGEMHV-TLGYDRNDELGELELA---IRQLAQDLEKVKQERNEFLAGIAHELKTPLTYVKGYADMAKRADTGEAD---RARYLAIIEEEAASLTRLVGDLFDLAKLDSNSFAIEKGTVDLSDVLRGFCRDLAPVAKERNRLLAGDIEDRI-RVKADECRLIQVLRNLTDNAIRYSDEDSAVTVSLTRAGDGRILLAVADEGAGIAKHHLPYLFDRLYRADPSRSRETGGSGIGLSIVKAIVDQHGWAIEAKSEVNKGTVMTVTIPKGDVLD----------------
288942026    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRALSHELIQAKLAAEQANVAKSAFLANMGHELRTPMNALIGLSNLLLDGSEAMTPH--QRDYLLKIHDSAAALSSLLNDILDYSKVESGYLRLESTPLNLDNILDRTRQLYMPCAEEKGLAFSCVRAPEVPPVLGDPLRIQQVLDHLVDNAIEFTERGSRVGVVLVAAPARVLRFSIEDTGIGLTPEQCQALFAPFQQADMSASRVHGGTGLGLSLCQRLVELMSGEIGVESRLGEGSTFWFTVPLRLV------------------
160936663    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QETTKEHNMREHLAD-ALKQAQNSNQARTAFFSSMSHDIRTPMNGIIGMTNVALNSLD---NMEKVESCLNKITAASGHLLQLINEVLDMSRIESGKISLKEENVHLPSMMANLISFIRPDMDKKRQSFELKSQIEHDTVISDGLHLQKILLNLLSNAMKYTQAGGTISMQITETNVDADTIRVEDNGIGMTPEFLERVFAPFERAEDSRMSQATGTGLGLAITKSIVDMMEGDIYVESEKDMGSRFTVELPLK--------------------
261252536    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RHISRQRKAIRSLTANTEDDISEQKQRESELITAREEAQQAVIAREQFLATMSHELRTPIAAIQGSLELASLREKEGRTAE----LLVQAQKSTRHLNVLVDEVLDFSKLNAQQFILNPTKVNLLELLCESIRSYEQAAQAKGLVYQVEINPLVCRFQMDEVRLVQILNNLLSNAIKFTSSG-FVKIEVTSTQAE-LKLTISDSGIGMSSEQIDKVLKPFTQADAGVTRQYGGSGLGLSIVDKLVTCMDGNMSVESIPNVGSAFYLTIPLTCVEQ---EDRH---------
212634967    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NNLIHERYLNDEKILRAKSDAEKANFAKSSFLANMSHEIRTPLNGIIGMSEILAGTKLTPV----QTEYLQTIETSSHTLLLLINDILDLSKIESGNLSIANTDTNIAEVVYDTLTMVLAKVVEKDLDLQIDIPTDTAYLVSDEHRMRQVLMNLLSNAVKFTNKG-FIKVAITSQFDENMQIKVFDSGIGIAEDKQQQIFSPFTQEDGSITREFGGTGLGLSICKQLVGLMGGDIKITSEKGKGSCFSVELKARIIAQEAPLNDE---------
159900753    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KELDRLKEELVANMSHELRTPLTAILGYSELL-LKRRTEVLTPWHTTKIEGIRTGGQRLLSLVNDLLDIAKLDAGRIELQRQTTIINSLLQEQVAILQPMLREKQQTLTLQLGQHIPLLMIDPERIGQAVTNLLSNAIKFTPEQGTITLQIDWLDGQYVLIQVSDSGVGVPAEALVKLWDRFYQVEGGSTRRFGGTGLGLSIVQQLVELHGGRTWATSAENQGSSFTIMLPVSRGAQFVIENDHQTAQY----
295707318    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HTFESLLANQESLILDFSTKSDPFILRA--TISAIQKETGFINGIIIVLHDITEQ-----EKIDQDRREFVANVSHELRTPLTTMRSYLDALAEGA--WQDKDLAPTFLNVTQTETERMIRLVNDLLQLSKLDSQDYRFSRDPINFVKFYHYIIDRFEMTIEQ-GISFVRDLPNEAIYVAIDQDKITQVLDNIISNAIKYSPEGGIITFSIAQHT-HEIVVSIKDQGMGIPKSNLAKIFERFYRVDKARTRKLGGTGLGLAIAKEIIEAHDGRIWADSQEGKGTTIYFTLPIE--------------------
136601770    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TFWTEVAFPLTDADGTLIEILGVTRDISAR-KLYEDELKAALETAEKANQAKTEFVAHISHEVRTPMTALLAYLE----QAMQSDDLAEQRELLEKARTSGDLLLHLINDILDFSKIESGKLDIKTQAFVLNEVIQQVTTLVALNSQSKGLNYSVVFDDARTRLLGDAPRLTQALLNLASNAVKFTEQGVRIHVAAKSDHDMTLKFSVQDSGQGLTPEMCERVFERFVQGEHSKTTDVKGTGLGLPICRQLAQLMHGDAGVTSAPGAGSTFWFT------------------------
99080062     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SQSLRRANASLVSLARQIDRMVKE-----RTEDLARDRAEAEAESKTQFLATMSHEIRTPLNGVLGMASALADTELA----ERQSQILGVLRESGQLLLNIVDDILDLSKIEEGKLELERLPTDVVALIETVYRQFKPRIEAKGLNFSSIYGEGLAWVHIDPTRFQQVLTNLLSNAIKFTDTGAIASLVLQHDGELILCVAVRDTGVGLTDAQVERLFQPYMQADASVARSHGGTGLGLAIARQICERMGGTLTCRSHEGDGSEFCATFPAEPVVSHDPQDENE--------
89074344     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AEGEVSLLASELKKADEESKLQGLNRKLREQANDLSEAIKIKAEFMANMSHEIRTPMNGVLGFVQCLEERNL---DQESQRQ-IGYIKESAYSLLVIINEILDYSKLESGNVELHMTSFNLKPFVHSCATPFIHQAKIKKIQLSTELGEGLADSYADEGRLRQILINLIGNAVKFTHTGS-VKLVVEKRDAQWLRFKVKDTGIGIAEEKLAFIFDSYTQADGSISRQFGGTGLGLSISNSLCRLMSAKLQVESIIGNGTEFWFDIPLKQSDIQRKENDED--------
169335858    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AENIYNEDIIGISIVKSLDKQRSERIRSEQLLKDALNAARTANEAKSDFLSRMSHDIRTPLNAIIGMSTIGKLKIEKPNS---VLDCFSKIDSSSKYLLSLINDILDMSKIESGKVTLNDERFDFSEMIHEINEIIYDQAVEKGIEYKVYSDINMDKYYADRLKLNQIFMNLLSNSLKYFSKGDFIHFSFKEVKRERIEFIVEDSGCGMSKGFLDKLFLPFEQENAGVARNNVGTGLGLTIVKNIVDIMEGNIEVISEKGRGSKFIVTLPLGII------ESEEEAEYR---
71906644     ----------------------------------REQRHRYVRMLSAISISYLIDCLLLSLFFAAGTVPVQVP--ALYGLAGLGHVLILSFLHWVGVSDRVRSSQMTEWQMIYAIAVQLFFVVWAPSIATYFLSIIFIIFGFGALRISLRSAVIMWAMAIVAVLVIFRGERVGVAHPSAFESVVILSSFALVLLRCILLGYYLRIRMFKKNVNLAEEIAERKCMEAELERHHLHLEEAKEAAETANRAKNTFLATMSHELLTPLSGIMGITELMKRNAA----DATTQNQLLKMGDAQNRLLHVINGILQHSKLEAGRLTLECNAFSLSSILKWVSSHLHPLADEKEIALAVADLSGWDGVFGDSARIGQIVSEFAANAIKFTERGGSVKVEVVEVPGDAVRFAVSDNGIGISPEKLDRVFNSFEQVDGSFSRAYGGLGLGLAICKQLAELMGGKVGAVSKPGVGSTFWFT------------------------
294506751    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IEVLAAHAAV--VLDRLDQEEALR-TAKQEAEEASQMKSALLANTSHEFRTPLTSIIGFAE--EIATMAEDDDAPIGRFADHIENSGRRLLGTLDAILNLSRLQGGTLRRPSEPTDMTTVAEEAADQFYPEAVEADIALRTEANGTPVWTRADPEGLRIALQNLISNAVKYTEPGGDVWIRVR-TGDEAAVLEVEDTGVGMDPAQTETLFEPFRQESEGMGREYEGTGLGLAVTKEAVEQMGGAIEVETEKGAGSRFTVRLPEAEAPEKV--------------
116109372    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSITTSIGILVIALLVGHIFYATV----------NRIAKVEDDCREMRELKKRAEAADVAKSQFLATVSHEIRTPMNGVLGMLHMLMDTDLDV----TQQEFVRTAQVSGKALMSLINEVLDQAKIEAGKLELEAVLFDLRAILDDVLSLFSEKSQEKGVELGVYVSDQVPELLGDPGRFRQITTNLMGNSIKFTDKG-HVFVTVHLVEEVNLIVSVEDTGEGIPLEAQPHIFTPFMQVGPSISRKHGGTGIGLSISKCLVHLMSGEIGFVSIPKIGSTFTFTLPSSKTQQIINQPHPASSEFK---
150389322    --------------------------------FGIEFMRQ--ETIVRSAMVA---IIVTTVLAGCFAIAHGLATFIYTMIGYQAIAAPDARYFWSLNWLLWLFIL-----------FLIKRFLWAKLPFGDEFMNKDKIVKGAAITITVMVIGIGCMAVAY-LFASLIHSIVMGYRYSVLFWFCIWILLLLMIKWYLKHRNIAKYDLFAAVIRALESIARLDDKFKKDESFSRLVKSVNMMADQMEKMRQEFISNVSHEIQSPLASIQGFAQLLQNDELSP---EERKHYLSIIETESKRLSKLSDSLLKLAILESDSMRFEPKAYRLDKQLRNLILACEPQWREKRINMEAFLDE--VTITADEDMMSQVWINLIYNSIKFTPEGGSVRVDLNQ-HGKTIVCKISDTGIGIPEEDQKHIFERFYKADKSRERSKKGGGLGLSITKKIIDMHYGDISVQSKSGTGTTFTVSLPIQR-------------------
298481754    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FRYTTKQLYKTAGLLLNIQDIKDRE-EELEAARLLAEKA--------ELKQSFLANMSHEIRTPLNSIVGFANILALEDG--LSSVEREEYISTINKNSELLLKLINDILELSRIESGYMSFSFKRCKVRELIDDIYMTHQVLI-APHLEFLKEVDDTPLEINVDRERLIQVLTNFLNNAGKFTETG-YIKLGYSYLPDEGVQIYVEDTGRGIPREEQRMIFSRFYK----QNEFSQGAGLGLSICQVIIEKLGGKIELKSEVGKGSRFTVILPCRVV------------------
83945039     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAVGRDVSEERRERAEEAAQGKSVFFASVTHELRTPLSGALGAAALLKDSGLHP----DQAAYLEAVRSSAQHALNLIDDILDLSRLEAGRLTLRAEPVDLRALIEDACEILATRAAEKGLALAHAISSDVPEIRADPARLRQILFNLGGNAVKFTETGGVI-VQASYHDGELSLI-FKDTGPGISKTDQSTLFKHFERG-AAEHNATPGAGLGLAMVKRLAEAMEGEVGVSSEPGQGATFWTRFP-ALALAPPPEE-----------
260439089    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HTMEAVYALKDIHEERD---MELKRNKQLV-EATDAANRANKAKSNFLSNMSHDIRTPLNAIIGMTDM---AINHIENRQRVYSNLMKIKSSGRILLYLVNNILDMSYIESGKVVVNESPLSLADLFHSVATMVQGQIKEKHLKFKVYANVKNEIVLSDKSTLNKIIINLLGNSIKYTKEYGLVSLSIEETDLSNYIIKISDTGIGMSEDFVKRMFEPFERAKDTTISGVEGTGLGMSITKQLIEIVGGNIDVKSELNVGSEFTVTIP----LKHTEADDEDTTEY----
217978158    ----------------------------------------------------------------------------------------------------------------------------------------------------------------YVAYGSLAPTARPIVGTTLWIVFWALIILLGL----ASWFIVLAHDSRRTAEKEAERQALLTQEIEAHKATQHAMQKAKESAEAANLAKSRYIVGLSHEIRTPLNSIFGYAQLMEGAPI-----ESNADGVRIIRRNAEHLASLLDGLLDISRIETGVTRLSWEKVRLPEFLDQIVEMFRPQAEAQGLTFIYERPETLPSVVTDPKRLRQILINLLSNAIKYTPSG-NAALKIRYR-GQVAEIEVSDTGLGIRADDLETIFEPFERGRMPQARALPGTGLGLTIVRLLTQVMGAEITVQSTPDSGSKFLLRILLSEVAQPD-ERSPRAAQIRGYA
282899118    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVTEQQQLFKELAAKNADLI-QLNRLKDEFLACISHELKTPLTAVLGLSRLLVDKNLGELN-ERQARYAGLIHQSGRHLMSVVNDILDLTRMETGQMELTPSPVRIQEVCDRALVEARSVHNQTGHEFSLSIEPGLKEIVADELRLRQMLVHLLGNAFKFTESFGKVGLRVNRWEG-WIAFTVWDTGIGIPDHQQHLIFQKFQQLENPLNRQFEGTGLGLVLTRALARLHGGDVSFLSREGKGSQFTLLLPPS--------------------
239817208    ---------------------------------------------------------------------------------------------------------------------------------GHFLLLMLIIVPVLAVVFGVELRALGESALQLASQSELAEALAGVQQSALRSGFLKAYMALLVIAGVVAWWLVLAHQSRKRQTHLLMREIELHRATDRLQSAKQTAEEAREVAEQANQAKSRYISAISHELRTPLNSILGYAQLMGEDHSVPPH---RQQAVAVIKRGGEHLLSLIEGTLAIAHIEAGKLTLHARPMRFADTLRELADMFELQAAEKGLRFRFETTGSLPEVRADEKRVCQILINLLGNAIKFTAVG-EVRLRLSY-AREFASVEIEDTGPGMTAEDIERIFEPFTRGDAAAAAATPGAGLGLTIAKMLTDLMGGEMKVRSTPGEGSLFCVRLFLPRVHDAA--------------
239787453    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LERIRSRLTQSEAAL---AAQTRTLEEQVKQRTREVEDARDQALAASQAKSLFMATMSHEIRTPMNVVLGMLELLGDLPLEH----ERREQLRLAYGSGKTLMALIDNVLDFAKIEADRLTLDEMDFDLRALVDESALTLATLAHTREIELTPFFPHSMPTVRGDINRLRQIFTNLLGNAIKFTPEGGSVELYVGLVPGNRILFEVRDTGPGVPVADRERIFEQFAQGEHRHDQGYSGSGLGLAISKRLVEMMGGAIGVEENLPSGSVFHFT------------------------
238917774    ----------------------------------------------------------------------------------------------------------------------ILWNFYNLLNEPTFAPISNSFEIKGYVVINIPDSVITD-----RVYDTFNTNYLTLIITLFLSASFLGLYFI-QVHKPIKEITKATTEYGKGNLSY-HIKPMLNDEIGRLGMS---LDYMASQLNESDKFQQKFLSNISHDFRSPLTSIKGYLEAIQD---GTIPPEMLDKYIGIMLFETERLTKLTSNILTLNELDPKSVCLDISVFDLNSIIRHTVETFEGTCKKKGIKFNITYANSIQNVKADKGRIQQVIYNLIDNAIKFSKDGSYIYITVK-EKGEKAQISIKDTGCGISKEDIDKIWDRFYKSDSSRGRDKKGSGLGLSITKEVIQAHGENIDVVSTLGVGTEFIFTL-----------------------
75762098     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIAGAITFLLTVITIFL-LSHLLTKPLLHMKHATEKMSKGDLSV-SLTTTRNDEIGELASSQTLANDLHYMKTE----RSEFLASVAHELRTPLTYVRGYADIALKESTPP---EQRLRYLSIIKDESDYITNLVQDLFSLAQIEQHSFSIQVKEVHLHTFLTRIAEKVNAMYKERYIKVSFSCSPTLL-VNLDEQRFEQVIVNILNNAYRHSKEHSHINISIT-DEHKRISITIEDEGEGIPPEDLPHIFDRFYRVDKARSRSTGGTGLGLSIVKEIVELHGGNITVTSEVDYGSCFIVSLPSIKKHDY---------------
142803310    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFWANVVITAQRDASGKLITDRRNAEAALRTAREEAENASRAKSEFLSRMSHELRTPLNSILGFAQLLEMDTGTPAQQAQVRH----ILRAGRHLLGLINEVLDIARIESGRLAMSPEPLALRPLLQEVSLLLSPQADSADIRLRLPEEPAELCVQADRQRLVQVLLNLLSNAIKYNHPGGHVEVRVQADSD-TVTLSVIDNGPGIAAEDLERLFIPFERLGAA-ASEVEGTGLGLALSKSLLEQMDGSLGVHSTP---------------------------------
255026540    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VAILTLLYTGEHVRSIVAVIRDMTEE-----KQLEKMKSDFVNNVSHELRTPISMLQGYSEAIIDGV--AQSDEEVREFAQIIYDESLRIGRLVNDMLDLARMEAGFNQMDNQKLPLAPLLRKVISNFDVLAKENFVELGLELETPDLEYSYDPDRMEQVLINLIMNAIRHTGKDGKVILKQTIDEARNLVITVSDNGSGIAEEDIPYLFERFYKVDKARKRGKAGTGIGLAIVKNIVEAHNGKISVESELGKGSDFIITLPLYK-------------------
241771623    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIDISLTVSPVRDEAGRIIGASKIARDITRQKGIEAQEANRRRDEFMANMSHELRTPMNAVIGLAHILSL---SPNLSEREQSYVRVLKQSGENLLHLINNLLDVSKIEAGAIELETREFNLPELIEQTVSAPRVRAAEKGVGFGVTYGAQVREFYGDPLRVQQILINLLANAVKFTDTG-RIDLRLSVVRTEAVRFEVMDTGVGIPLDKLDTIFEKFTQADASMTRRYGGTGLGLSIARALAEQMGGTLSASSTPGQGAIFTAELPLS--------------------
53714664     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GKIVRHITHVDHVDFEITATPVEIIGGLLRFEDITEKLKVER-MLQEAKEKAEESNRLKSAFLANMSHEIRTPLNAIIGFSDLICQTD----DVEEKEEYIRIVTSNNELLLQLIDDILDLSKIEAGTMDFSYAPTDINELMEDICLQMQQKNQRPEVQIMFTEKEPGCVINTDRLRLSQVIMNLMNNAMKFTSEGS---ITLGYRQKDELYFFVKDTGIGIPADQAGKVFERFVK----LNTFVKGTGLGLAICRVIIERLGGTIGVETREGKGSCFWFRLP----------------------
270339712    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RKIDKMQLAQERRE--KQRIQEVNEMKQRFFIDVSHELRTPLTLICSPLQDLEDRTDDSWSQKQ----LTIIGRNVNKLLYLVNQLMDYRRAELGVFKLQVTHVNLHEIVERVFSLFEKLAVKNKIDYKLTSTLQGKEVLCDPAYIETILNNLLSNAFKYTHAGQRIDVRIGQEDDRRTFLQVSDTGEGIPEDLQDKVFERFFQVNSMHT----GSGIGLSLVKRLVTMHHGEITLDSSQGKGATFSVWLPDDQGA-YQPGEIAEDNKVKPYA
83951458     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SALISLITWVTFHLIRVSDKLQMSEATALSTI-------RMLEEAKDDAKVADLAKINFLSVVSHELRTPLTVILGYARLQALESDNVCLDEVKKEIMEKIEKSGEHLLFLVNQLLDYARIETGRLEIEPEVCDITYVVAPVVEQMRVLTEEKGLELTTELKS--AMVYADVVRTRQIVINLLGNAIKFTETGG-VSLSVKEKVD-VIEIVIQDSGIGIENKDLERVFKAFYQTDSSYSRTVEGVGLGLSIAKELANLEGGDITVSSEVGVGSTFTLTL-----------------------
94264477     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSWTNRAIYEDGELIGLLCIGNDIT-RLKEAEDQLRRHQQELEEMV---NARTDELLTANAELNRVSAYKSRFLSAMSHEIRTPLQTIIGFSNLALEGGSQPP-----RQYLEMIKTAGDTLLELINGILDLAKIESGRLELAERCFKPAEFIGKTLEPYAFAARQRGLAFDTSIDPAVPEVVGDPARLTQVLVNLVGNALKFTEEG-EIAVSVRPAADDALHFTVRDSGSGIAAEQQGRIFNRFAQGEGA-ASPHGGHGLGLAIAASLVELMGGEIWLESRPGEGSSFHFTLPPPRERATAEE------------
59712226     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELQIAQRTQELKSSNERLNVEIINHDKARDLAEQANRAKSAFLATMSHEIRTPLNGVLGTGELLR----GSGLTAQQKQYVDIINRSGENLLDLLNDILDYSKIEAGHLSIRKKNFSVQSMITDVHHLFSSRAQQKGITLSVNVPVDTPEWWGDCSRIRQVLNNFVGNAIKFTHTGS-VTIQLSLILDTTLLFEVIDTGVGIAEHEIDTLFDVFTQAEEGMK-VSGGTGLGLAISQRLIEAMDGEIGVESIEGQGSTFWFSL-----------------------
150392094    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FFLLLILVIRLSYGLVSSMNKLVQTSKDIMQGNLNAKTNFTSENPLAIVGQTFDQMTEELNQRIEEYNELKDQFLSTVSHELKTPLNIILGSNQLMEQLDHNNMENVNIKKYLKMQKQNCYRLLRLINNLIDVTKAENHHLRAHPINRDITKTVEDITMSIVGYADLKNINVVFDTEVEEKIMSFDEDLIERIMLNILSNAIKFTGEGGEIQVTI-YDRKEIIAISIKDNGIGIPEDKTEIIFDRFAQVDSTLSREFEGSGIGLALVKYLVELHDGKISVVSKFGEGSEFIIELPVKLTDN----------------
83309540     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQELANEQLRLENERINLAKEQAESLAQAKTEFVAVVSHEVRTPMNGLLGMTQLLLDTPL----TQEQRDIAGTVMSSGRLLLNILDELLDLSKIEAGKLQIEHLEVKVVDLVEESFGLMSMRATERGLAVAHAIAPDVPMVTGDPSRLRQVLLNLIGNAIKFTEKGSTLTVTVHRTGGEGLRFAVADTGIGIPEEARDQLFRRYVQAAAWVSRKFGGTGLGLSICRQLVELMGGEIGVDSVAGQGSVFWFQIPLIPVA-----------------
205375564    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YTFDELLNEQESVILDYSSKDQPYILRANFSVI--QKETGHVNGLITVLHDITEQ-----EKIDMDRREFVANVSHELRTPLTTMRSYLEALAEGAMDDPTIAPQ--FLKVTQDETERMIRLVNDLLQLSKMDSRDYYFNKEWIPFIRFFDGIIDRFE-MSKAQHVTFKRELPDEQILVEIDPDKLTQVIDNIISNALKYSPDGGTVTFGVDIQE-EFIVISIKDQGMGIPKDNLDKIFERFYRVDKARSRQMGGTGLGLAIAKEMIYTHGGDIWADSKEGEGTTIFFTLP----------------------
144176488    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITVHKTRETSLTLAAREEA-AANQRKSDFISNLSHEVRTPLTGILGFADILTAE----QDPELLREGAESIRENGKMLLSIINNVLDLSKLEAGKASLHPREVDPRELVAQVCGLMEGAAQVKDLALRTDCADDLPTFTTDPDRLKQVLINLLSNAIKFTESG-HVCLCVSVDGQSGLRFAVTDTGPGVAPAFQEKLFEAFEQGAQSDGDREPGTGLGLAISREIVGVLGGGIELSRTGPEGSTFSVLLPQPRNEIPLPEDLDEALRER---
256754370    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GRIIDLESTSDILVYQGKLSNISILKDISSRKQ-ISKLKSDIRDNERVLNETIEYNKLLTEFFSNISHELKTPLNVILGAIQILNLPHDFELPEENLNKYHRVMKQNCYRLLRLVNNLIDLSKFDSGFLKLNLSNQNIVSVVEEITLSVADYVESRGLSITFDTDCEEKIIAVDADKIERIILNLLSNSIKFTDKDGSILISIS-DKGEMVSISVRDTGIGIPKDKLETIFERFGQVDKTLTRNREGSGIGLSLVKTLVEMHGGVIKISSMEGKGSEVYIELP----------------------
281355936    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SAVPVLDDDGEIINVIHTLDVTNRKETEAKKEAEVANRAKSTFLATMSHEIRTPLNAIIGFSEILKNEGL----PAEALESVEAINAAGESLLALINDVLEISKIDADKLEIIYGWIRLETVLGDVGRIFEPQLRQKQLALRMEIPSSLPEFHFSASRLRQILYNLLGNAVKFT-VSGSVTVMAAVRKGTGLEIAVTDTGSGITPEDQKKIFEPFVQSGDAGGDASEGTGLGLAIVRRLAEKMNGEVLLESEPGRGSRFRIVF-----------------------
120437042    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NLRARANEL---LQKKNSELILAKENAEKASLAKAQFLTTITHELRTPLYAVTGLTHLLLEES----PTESQKEHLNSLKFSGEYLLSLINNILDLNKLEANKVEIVKTDFDLEKRMSDVLIALKNSADERNTKIHFDFDQNIPKLVGDPLKISQILINLLGNSIKFTEDG-DIWISVKQVRRKELFFEIKDNGEGIGKEKQKAIFENFTQGSTQINRKFGGTGLGLSIVKNLLSLLNSEIELESELGKGSKFTFEL-----------------------
219847340    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALTGAVIGIAIARQLVQPLQHVALAVDELRQGH---LTARAVVEGPIEVRRVAEAFNAMATELA-AANQQRRQMIADIAHELRTPLTVIQGNLRAILDDVYPLSREE-----VGKIYEATVGLRRLVDDLRELSLADTGQLTLHRQPLDLNQLLAREAALFRELATVQGVALHVTLASEIPPVIADGERIAQVVRNLLSNALRYTPAGGQIMVT-STAHEQGVLVSVIDTGSGIEPTDIPHIFERFYRSDHGRSRAKGGSGLGLAIAERLIALHGGQIGVESEVGKGSRFWFWLPAA--------------------
24374087     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FVNMQRRVAGAHHAIISTMNENEALEERVEKRTKELEQERDKANQLAAVKARFLANMSHEIRTPITIIKGFTEQILPNTQG-----EVHNALCKIEQNTLHLQNVINDILDAAKIDEGKMTIAEQTVAIIPLLNSLSDSMKFLARTKNLTTELNIDADIEHIITDPFRLKQILLNFISNAVKFTPKG-TVKLVANITNADELCIAVIDKGIGISDQQASTLFEAFTQADSSTSRDFGGTGLGLFISKQLADAMFIKLHMQSELGVGSCFSVTLPESKIIKNLTE------------
162448476    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGVLIVGLNPF-----RLFDDDYRGF-LHLVAGQISASIANAQAYEEE-KRRAEELDRAKTTFFSNVSHEFRTPLTLMLGPLEDALASAERSLSGAD----LETAHRNAVRLLKLVNALLDFSRIEAGRIQASYEPTDLSALTADLASAFRSAMERAGLAFEVDCPALPEPIYVDHDMWEKIVLNLLSNALKFTFEG-TVSISLRAHGDRAD-LTVRDTGTGIPERELSHLFKRFHRVQGARSRTHEGSGIGLALVHELVRLHGGTIHVTSELSVGTSFTVSLP--RGAGHLPKD-----------
162448476    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------AFEAGQPLRMTELSIPVRRGGAVNEAVFNYVAQPIRDPSGAVSGVMVVAFEITDQV-LARRRIEQLSQHREELNQELDQFAYVASHDLKAPLRGIANLSEWIEESLAGKLDGETQ-EHIHLLRGRVRRLEALIDGILHYSR--AGRLRGDVVSVDTGHLLAEVVELLSPPEGAR-----VDIAPGMPTIAAERVPMQQVFQNLISNALKHARRDARVEVTCE-DAGAYVEFAVSDNGPGIAPEYHERIWDLFHTLES--RDKVEGTGIGLSVVKKIVQSRGGSVSVSSRPGAGATFIVRWPK---------------------
219848012    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HLQFVPLYTASRDIVGALITIRDLTQIS-----MLERARRDLVANVSHELRTPLASLKLLVETLQ----SAPPPDIAARMLEQMAQEIDAVTQLVDELHELSRLESGRVSLKLEPLAVWPVIERAIERIRPQAERKHHTICTEPVSDLPPALMDGDRIGQVLLNLLHNAVKFTPEGGTITVAAQHPAGTWILISVRDTGIGISSRDIRRIFERFYKVDRARTRHTGGTGLGLAIAKHLVEGHGGRIWASSQEGRGSTFWFTLPVA--------------------
280957530    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELEVRVRERTRELA-RANKAKTEFLSIVSHELRTPLTSIIGFAKIIRKKLDRDRDPKLCKEMIDIIEAEGERLTALINDVLDLAKLEANKVEYRMEPLAPAEFLRPAMDSSSALFQASEVLFLNEVGPDLPQVMGDRHRLIQVMVNLFSNAAKFTRQGS-VTCRAELV-GAHLRVSVVDTGAGIPQEQQTSIFDKFIQGQESLTDRPTGTGLGLPICRQIIKDHQGHLWVESAPGQGSRFLFTLPV--IADAKPE------------
78356567     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVSGVGVLEQALEAMRSGAWDFISKEDFEVLRKAVESARERADRKRLEREVAARTRELAMAKEEAELASRAKSQFLANMSHELRTPLNGIIGLTDLLLCAPAGG----DHREYLEMVKQAGQELLTIVNNLLDMSSIEACRLVLRETPFSLRESVGEVKRILEIQARWKNLDFAVFFDDGIPDLFGDAGRLKQILSNLLVNAIKYTDKGG-VSLRVSCTAGDTVRFYVQDTGVGIDPEKRETIFEPFVLGESFMTKKSGGAGLGLAISRELARKMGGDVHASRCAEGGSLFECIVELRKCEEEAP-------------
186682168    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LYHRERQQRLI--VEMHNEALSHARAAAEEVSRLKSNFLASTSHELRTPLASTLNYLKLLKERLY--EDEDELREYIDGAYQSTQNLVTIINDVLDIAKIEDGRIALDLETVYLQQLLQEQCFLSGAESRYKAIPLTLDC--EIETVFADKIKVRQVMTNLLDNAFKFTDEG-QIDVRAVVDSGTMAQISVHDTGIGIEMENSEQLFSPFVQADGSAQRSYGGTGLGLTICKRLVELMGGKIWLESPLGQGNTVTFTLPL---------------------
255057677    -------------------------------------------------------------------------------------------------------------------------------------------YPPLMILISIRLPPRAIFLTGTLFASGYAVMVISNKPAAMAALEFVFYLLTAWTATSIAKKISQERSLFQSELTYRGLSNELSNRAQNLQTTLDALTLVHLKLKNIDRCRTVFLGNIAHELRTPLSGIRAYSEILL--TYDDLDVPSQREFLKIINDDSVRMTMIVNDILNSLKIEAGNLKLALNKVRSSELIEECIKAMRPMAVAKGLTLESSITSDAISINADKNQVMQVLINLVNNAIKYTQQGG-VTVGVALK-GRFAEFFVIDSGEGIFPAEQEKIFDEFYRVLDNVSNRPPGTGLGLSICKKIVEVHEGTIGVESSVGKGSTFRFTIP----------------------
238897326    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ENLLKILSITRERAEQANRAKSTFLATMSHEIRTPISAIIGLLELVVTSKEHVVSDD---EPIYVAYQSAQSLLGLIGDILDMAKIESGKLELNPAWVSFHELILPVVKVFDGLARQKNLRLSCEIKTGHPEVYIDPMRFRQVLSNLLSNAIKFTEIGS-VDVLVKCISKKELEVKVKDTGVGISQADQKLVFQPYSQSDFG--KKQSGTGLGLSICLQLMQMMNGSIKLNSELHQGTCVELSVPIQCRANI-----HQAKEEK---
154490016    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HITNITEEKLLEEKLHHAEYETRQSELEIQKVREADKLKSAFLANMSHEIRTPLNAIIGFSNILAETDDKEEKE----EFVKIINKNSDLLLRLITDILDFSKIESGVLDYSLSDTSLKDIFHEQFQVHAMKMPEK-VSLICDFDALPDIVHTDPKRVTQVLSNLISNAVKFTEVGS-IRFSYRIVE-KYVLVEVIDTGIGISPQHQQAIFDRFVKV----NSFKQGTGLGLTICKTIIEALNGTIGVDSRPGEGARFWFTLP----------------------
283851324    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GGLLLLADAKAPYSDRDARTLQRMAVLFDMGAARLRVETELVAARRQAEAASEAKTQFLANVSHELRTPINGILGMAQLAILEGAVGRDAE----YWQTVRDATDRLVAIVDNLLELASVESGSLSPLLREFSLRRLLESLRGAFSVRAGLAGLTLGLDITPGLPRLLGDPFRLRQILGNLLDNAIRFTPSGGRVFV-AGDFNGISLVFTVTDTGIGIPKDKQAAIFESFTLGEDHLTKRFGGTGMGLSIARRLAELLGGSIWVESRPGFGSTFHLTVPMWPVSD----------------
147676371    -------------------------------------------------------------------------------------------------------------LLVLQPVMARNGKVIGITQAGTLTPLKELLVRQLLVFLVLSLAAM------FFGLLGFLPVIRRTLAPLSNMIDTAGQIDAGNLAK--------RFPTQQGQVEIDRLAESFNGMLDRLEASFKAERETKEQM-------RRFIADASHELRTPLTSIHGFLEVLLRGAAS--QPDQLQKALKSMHSESERLTRLVHDLLLLAKLDR-TPQVELAEGLLSTMILDMEPQLRILAGNR--ELSLQIEPGVVCRY-DVNKMKQVILNLFHNAVQHTPEGGCIRLSLSRVDG-GVRLSVQDNGPGIGEEYLPHIFDRFYRIDVSRARKYGGSGLGLAITKAIVDIHGGVISVESKPGEGCTFHIWLP----------------------
91976145     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEERRRAEEIDRAKTAFFSNVSHEFRTPLTLMLSPLEEVMTQAALPDD---QQALLGIAHRNGLRLLKLVNTLLDFARIEAGRVTAQFTPVDLPSFTAELASNFRSAIDKAGLRLIIDAPPLPQPVYVDREMWEKIVLNLLSNAFKFTFAG-EIAVTVRAPDGRSAEIVVSDTGTGIPPTEIPHLFERFRRVEGARGRSIEGSGIGLALVQELVKLHSGSLSVESELGRGSAFRVTLPFGAAHLPAERPQHSALQ-----
91976145     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RWFDFQMRPVHDAQGQVIAIVPEAVEITERRK-----AEEAFRQAQKM-EAIGQLTGGVAHDFNNLLTVIRSSADLLRRRELPP---DRMRRYVDAISDTADRAAKLTGQLLTFAR----RHAQNRQVFDAAHQIEQIAEMLKT-ALGSRASFALTVAERPLAVEADANQFDAALVNLVANARDAMDGQGALEIRVARASPTAQEVSIADTGSGIPPDKIDRIFEPFF----TTKEIGRGTGLGLSQVYGFAKQSGGNVTVDSEVGAGTTITLRLP----LSAKPIEARERT------
89897368     ----------------------------------------------------------------------------------------------------------------------------------------------GTVVICTPLSLIKKHVQS-LLWIAFVGALLGIVLATILSM-LISRKLIRPLVKMEETAKNIAEGDFGRQIEVAS-EDEVGRLAHSFNVMSAELKAKIEAIERYDRLRQELLSDVSHELRTPLTVIQGFSEAVLDGLVK--SKEQEQNYLKLIIDETERLRRLVDDLLDLKALEEVETFDEMDYVVLNKLVQISVERFKQLAETREIELEIILPEAPVTIWGNSDRLKQVLTNLVDNAIKHSESGTKVGIQLEF-ENDWAFIAVKDSGPGIPQGELENIWERFYKIDKSRSRRGTGTGLGLSIVKKIIEMHNGKVLARSRIGQGTVFTVYLPL---------------------
183219846    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRNKNGEIIGSILVFRDISEEF-AAKTYLEKAKENAEMANKAKDSFLATMSHEIRTPLSGLIGMLELLYQTSL----NDDQKSLVNNALVSGNSLLRILSDILDLSKIEEGKLELSLQPTSISRLLSEVATTYLQIASSKGLTLSYAVDEKITSAHIDSLRLSQIINNFVSNGIKFTSKGS-IHISANLIKNQQIQFSVTDTGIGLSKTDQSKLFQSYTQATADTARLYGGTGLGLAICMRLSELMDGNITIDSLPGSGSTFSITLPTTE-MDTKNENSKENA------
78223839     ---------------------------------------------------------LGAGVGVLYLYNDRTRDLEIAATYALARREDMKKRFALGEGLVGEAAKERRIIRLADVPPGYLPISSAIGEAKPLNIAAVPLLHDNLLVGVVEIGSFREFTARELEFLSRAQEGLSIGINVNRSRKLVD-ELLEQTQAQTEELRVQQEELQQTNEELEERAQMLEQQREQIRAKNREVEETSRELERISTYKSEFLANMSHELRTP-LNSLLILSSLLKENREHNLTDKQVEYAATINSSGNDLLTLINDILDLSKIESGRLEFNYEQIPLRALFDQLRTMFSPLAEQKGLDFDAIIEEGVPEITTDGQRTQQILKNLVSNACKFTREG-RVAVRAHLPNSEAIAIQVSDTGIGISPDKHDLVFQAFQQADGTTSRKFGGTGLGLSISRQLARGLHGDVLLESEEGKGSSFTLYLPLDHAAH----------------
89070246     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVNGTANSLSFEIRLSDRPFLANLQLVRPAAGEARFVA---ILRDLSER-----EEMDRAKNEFISTVSHELRSPLTSIKGAMGLVLSGAAGEISPKA-AELVEIAHRNADRLVLIVNDILDLEKIAAGRMEFTLERHDLMVILREARAANNAYAERFQVKISVRPPAAPAWANVDADRILQVLTNLLSNAAKFSRPGSEILATVSTEGGRH-TVSVTDRGVGIPQEALATIFERFQQVDNPGHNAPRGSGLGLSIVKAIVESHGGSVSVDSTPGEGTTVSFTL-----------------------
166032342    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KQKELAYQQELVKAL-----KEARIANDAKAEFLRKMSHDIRTPINGIMGMLDI---EEKNWDDPERLKECHEKMKVTAGNLLHLVNDVLDMNKLETSRLEVEHKPFDIREVLRGCWTDLESQAEKMGLELEKSSEIECPHVVGSPMYFRQIFANILSNAVKYNKIHGKITLRVSRTEDDVVYFSVSDTGIGMNEEFQKHIFETFTQEDTGARTVYRGTGLGMAIAKKLVDALGGTIKIKSKKNVGSTFILVLPFA--------------------
159901418    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LELRNAELAESLYVQQQLTEDRRKQAEEASQAKSMFVATMSHELRTPLNAILGYTQLLHLGAKARGQEDVLPQ-LERIRLAGKHLLTLVSNVLDFSKIEHGKMNLDLGDVQLASLVDEVMGIVQPLAEARFDQLTTEFA-STSLIYSDGGKIRQILFNLLSNAIKFTEAG-TVTLRVQRAGEPWLIFAVSDTGIGMAPDQLRRLFKPFVQADESTTRTYGGTGLGLALSQQLAAMLGGSISVESCPNVGSTFTLQIP----------------------
226364244    -----------------------------------------------------------------------------------------------------------------------------------------------------------------LVVLQLIIGVVVLIALGVVAYFVVRRSLRPLVEVEETAAAIASGDLHRRRTEIGRLSVALNGMLAQIQHAFAATEASEESARRSEEKMRRFVADASHELRTPLTTIRGFAELYRQGAMTDTET-----LMNRIEGEASRMGLLVEDLLMLARLDAQR-PLETRPVDLLSVASDAVHGARAVAPERSITLDVRPGPGTPEVIGDEARLRQVLGNLLANAVKHTPATADVTVRLGTTE-HSVVLEVADTGPGLTEEDAARVFERFYRTDASRTRESGGSGLGLSIVAALVAAHRGAVTVDSRPGEGATFRVELPRS--------------------
142781186    -----------------------------------------------------------------------------------------------------------------QWSAALRWVLPRAIWRDTGLGHFLLLMLVIAPLLASVMGLLYHQELNTIAQAATDTEVMAAPEVALRSG-LLKAYLALLVISGIVAWWLVLAHKSRQ-VAQEESNRQTGLLVREIELHRQ-TDEALQLADQANQAKSRYISAISHEIRTPLNSILGYAQLMGEDAGVPPH---RKQAVHVIRRGGEHLLSLIEGTLDIARIESGKLTLDVAPMRFADGLHEMASLFELQAAAKGLAFTFDVQGVIPEVRADDKRLRQILINLLGNAVKFTAQG-TVTLRVRY-AREMARIEVQDTGPGLTAEEIERIFEPFARSGGGSTAAAPGAGLGLTIAKMLTALMGGELTVSSTPGVGSVFHVKL-----------------------
299145321    ------------------------------------------------------------------------------------------------------------------------------------TGKHLSIIGSKAVLDSRKVKGLRPSVLPFKVQLVNQPVFYQQYTYQIWSACALFVIL--VLGLCISLFYY------------FRTKRLKDEL---LKSEKDLR-VAKDRAEESNRLKSAFLANMSHEIRTPLNSIVGFSDVL---AMGGSTEDEQQSYYKIIKTNSDLLLRLINDILDLSRLEANRVTLTWEECDVVQLCSQVVASVSFSRQSLDNQFLFSTSFETFRMVTDVQRMQQVIINLLSNADKFTKRG-KITLDFSVNEEKQAIFSVTDTGCGIPKEKQGLVFERFEK----LNEYAQGTGLGLSICKLIVHKWRGSIWIDPDYTGGARFVFSHPL---------------------
218128694    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RKSMKAEIQMAQ----IDKERQKEVNEMKLRFFINISHELRTPLTLILAPLH----EMLNKVNDRWQHKQLELMKQNATRLLHLVNQLLDYRKAELGVFGLKVKPSQVHRIIEKNFRFYEALAQRKGIQYDFCSEVEDKEILCDPNYLELIVNNLLSNAFKHTEEGQSITVSLK-DTGNNLLLQVKDTGNGIPLEEQKKIFERFYQVKSSHT----GSGIGLSLVQRLVELHHGHIELDSAEGVGSTFSIFLPIDKKFYRPEEFQQEST------
162451780    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RAERVEAEVFLRAQEIQRANEQLRVANEQLSRLDELKTRFFSNVSHELRTPLTLMLCPIDELLTSAPGGLTD-RQRELVELARRNARRLLKLVNTLLDFARIEAARMQVSYEALDLSALTAEVVSAFRAAVERAGLRLVVDCPPLPERVYVDREMWEKIVLNLVSNAFKFTLEG-EIGIALRW-AGDHVLLEVRDTGTGIPADELPRIFDRFHRIQGAHGRSHEGSGIGLALVRELVRFHMGEVHATSEVGRGSTFTVRIP----------------------
297530123    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVVGVLSVAITVLTIAFFSRA--ITMPLLRMKQATEALSRGDFSV-RLEMKGNDELAQLGRAIQTLANDLAYLKQE---RSEFLASISHELRTPLTYVKGYADIARRPHL---SEEQRANYMAIIYEEAEKIEKMVKDLFELAKLEQHSFQIEKQPTNLCSFLTKLCEKLRPAFQEKSLSLVCQCPGSVMAAI-DRQRFEQVMINVLDNARKYAFSGTTVAVAVHLQK-QGIVIAVSDEGTGIPPEDVPRIFERFYRVDKSRSRTSGGTGLGLAIAKEIVEAHGGTIAARSEQGKGTTIIMTLP----------------------
255007562    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YDGNGKLLTVEGSLMSISKRKALEEELT-AAKERAEEANRLKSALIANMNHEIRTPLNAIVGFASLLSIVD----DEKEQQEYIGLIQSNTEHLLRLMNDVIDLSNIESGVMDMAGSDVLLDPLMEEIEQIYRPKAESRNLVLAWDGEQLGAHIYTDRGRLIQILEHLLCNAIKFT-LKGTVRLGYRKKEEGRIWFYVTDTGCGIPEEKKELIFERFVKLDDFV----QGLGLGLPLCKIIVDRLHGTIGVDSKVGEGSTFWFTLP----------------------
153810017    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HALATTKVVRIPSGERAVITTFLDVSEVVLKNALQKAEEGNRAKSSFLFAMSHDLRTPMNAIIGYAELMER---HWGDNELTTNYLHKLKGASQFLLALIGNVLEIARIESGKETLNEAPWNLKKINDTLEIVLDREILNKQLHVARNIEIQHTDVYCDSLKIQEIIMNLVSNAIKYTPDGGKIDVDIEEMEAVGERICVSDTGIGISQKYIPHIFEAFTREKNSSESGIMGTGLGLRIVKSFVDLMDGSVIVQSEPGKGSSFIVEIPCRIVSEEERIDQAEQS------
295403056    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISSRLKAEQELRRLEREKALSAELKKQIEERQL----FTRGLVHELKTPLTPLITASEYLEQHL----TDKTAREFARNIRTGAHNMEKRVNEMLDLAKGEIGTLNVQNSRFDLVELVSLTAEFMKPEADRRGLELVTTLPPDPVEIEADPDRLRQVMSNLLGNSIKFTKRGGRIEIATG-SSEHSVFIRVTDNGAGIAEADLPYLFQAYHRGQTSEKSRMSGLGLGLTLSRMIVELHGGRIDLDSKKGQGTTFTITLPMNNKGDN-PDENIDSRR-----
241774832    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALEAMELGAADYAVKDINQAYLDLLPAVMQKERLLRENERQRQELQAAKERAEAASQAKTDFLATMSHEIRTPLNVVTGLSDIL---IKSPLNDDQYR-IVETLRTNAQLLLRLINDLLDISRIEDNKIDLESTAFRPADVMEDLKMMFAQDIERKGLDFALTDHTQGVTVRGDRTRLQQIVMNLISNALKFTARGEIELIGEAQARGDRVCLAVRDTGIGIPEAKRSQIFDKFTQADASITRRFGGSGLGLSIARALVEVMGGEIAVESEEGRGSLFSVRL-----------------------
209808886    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EKRILRSQNQEIK-----ANKAKSSFLANMSHEIRTPLNGIIGMTEILSVSTLTAI----QKDYLATINASSQTLLMLINDVLDLSKIESGNIEVNTHSCKIKEVIFDTAALIAPKAQQKGVNIKIIMSENFPTVKADEQKIRQVLMNLASNAIKFTEAGS-ISFELSLIEETDTFFSVKDTGLGIEESKHEQVFEEFKQEDDDTSKNYGGTGLGLAISSKMIKMMGNEIKLKSSKGVGSEFYFSLELDK--DHTPEKASKSRKNK---
136002698    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TYPLLGKNGEVKAILNHKRDVTKE----RQLED-----------LKASFLAAVSHELRTPLTSIIGFNKLNRRRMSRHLSGQQILDDMDIMVSEGERLGRLVNDILDLSKLEAGRMQLQMDSVDIIKVINGSVAATSALWRAKNLFMDCEFEGEYPSVWGDADRLAQVVVNLLSNATKFTSEGSKIEVTA---DDASVTVSVTDTGRGIPPDQVNGVFEKFRQVDTISDGRPIGTGLGLPICKELINLHGGRIWVQSTLNVGTTFSFS------------------------
150019295    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SRAIIFNEQKAIIATVRDITERKNTELKSKEEALELEKLRTEFFANISHELRTPLNIILGVIQILRRDLLDKEKPIDKGKIINNIRQNCFRLLRLINNLIDSTKLDAGHFEIDMINCNIVSVVEEITLSVAGYIINNNINLIFDTDVEEKIIACDPDKIERIMLNLLSNCIKFTDDDGSIFVNI-FDGEEYITLSVEDTGIGIPEEKVEIIFDRFRQVDKSFTRNYEGSGIGLSLVKSLVEMHDGTISVESKYGVGTKFTIKLPV-KVLNKSKE------------
254429150    -----------------------------------------------------LVPVVEAQVGAFYSYDPDTELLSLSSSYAMQRRKHLANEFRLGESLVGQCALERKSILLEQVPDDYISIASGTGAGQPRNVMVMPIVHEDEVKGVLEIGAFRDFSNDDLAFMEQCVAVVSVSLHSAQSRFRLALMLAMELSASESRLQQQQEELKAINEELESLQAQQEELNEELEAQARMLTEQKRELEMSSRYKSEFLSTMSHELRTPLNSILILSNALGQNKRGNL-EEKQVEHAQVIHSAGADLLSLINDILDISKIEEGKMDVIIDDLSPPEIIEHFRRNFAHVAESRNLDFKVELGDTLPEFYTDRQRLEQIIKNLLSNALKFTEQGS-VTLSITQPDGQTLKFAVIDTGTGIADEKQKLIFEAFQQADGTTSRKYGGTGLGLTISRELARLLGGEIGLHSDEGQGATFMLYLP----------------------
254411714    ------------------------------------------------------------------------------------------------------------------------------------------------------------------IILAVTPLESALIGLQDIR-QVLFILTCGLIAASILATIYISRDLARPLEKLRDCALHESQLIREIQLAEALLEAAWKEAQAANQLKNEFLATTSHELRTPLNGIIGCLRLVKDGFCD--DREEELDFLQRADEAAIHLLNIINDVLDLAKLESGKLSVEVELIDLRQMIDEVIHLQAVSIQSKGLEFNTKNLHEKLPVIADPAKLKQVLINVIGNSAKFTDSGS-ITVSTQIETGSDVVVTVKDTGIGIDPVQQAKLFRPFVMVDGSTTRKYGGTGLGLAISRNLIELMGGTITLFSAEGQGTTVNISLPL---------------------
269795552    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDAQAALTALVRDV---GPGSADVREWTYVRPDDSRLPVQVAATQRIGDDVVGYLFVATDMT-----KAREFERLKDEFVGMISHELRTPLSSILGYLELLRDEEDGPLTAE-QTQYLDVAERNAQRLLRLVGDLLFTAQVEAGRFPIVHQSTELESVLRAAAQTFEPVAAAASVRLRVVMDESLSTVRGDATRLGQAVDNLLSNAVKFSPAGGQVTLSLVAHDERA-TITVRDTGIGIPDTELDQLTTRFFRASTATSASVPGIGLGLAITKAIVVAHRGRLDVTSEVGIGTAFTVDLPT---------------------
224535953    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VCVIIYYTFRVIRNRIR--------------LRNALHLREMEQAKAEEVNHAKLQFFTNITHELLTPLTILSASVDELRR------TAPTYKEQYRVMNNNINRLIRLLQQILEFRKSETGNLKLRVSEGDLTQFVHRSLDSFRPLMKKKDIQFQISCSPDSFNAYFDPDKLDKILYNLLSNASKYNRAGGLVSVELSENEDRTARLVVKDNGPGISVEAQKNLFKRFYEGDY-RKFKTIGTGIGLSLVRDLVVLHHGTITVESEEGKGTLFIVNFPVLRIEESLPTDAEEAKQE----
113476695    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RALMVVPLIVDGEIIGSISLRNNSYERQWQSEIELAEALASQAAIAVQQSRLYQTTRKQAERLLEADRLKTEFFQNISHEFRTPLTLMIGLLE-----EAVNYQQDLPLESSAIALRNSRRLLRLVNQLLDLQRLDAGRMQPSFRPCSLVDLCRNIVESFTPYCQKKELSLVTDFSDTCLLVYLDVEKFDKVIYNLLSNAMKFTPAGGSIRISIE-SSQEYCLLKVEDTGIGIRQEQIPFLFQRFRQAEGSANRSYEGSGLGLALVKELVELHGAQISVESVYGQGTTFKVWLPVAQVLETPAE------------
119716160    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HTVSMSLS---VAADTFAARVGY--LCAGRDVTEARASQEMLVAALEKER----LAVERLRQLDVAKSEFVSTVSHELRTPVASIVGYTELLEDGTVVDPAPE-QRPMLESIARNGQRLILLCDDLLTLSGLDSGATAWQHDTLDLATLLPPAEEAIRPQLTGRDLELSMLAEPAPVLVLGDRVQLERALINLLGNAVKFTEDGGRIECRVGRQDDEA-WLSISDTGLGIPVEEQNGLFQRFFRSSTAQAHAIQGTGLGLSIVAATVAAHGGRIDVDSAHLQGTTFTVRLPLAR-------------------
71908367     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLTIMPMRQDGRVTHYVAVKEDVTEKRRNADEL-ERHRHHLEELVAERTAFLANMSHEIRTPMNAIVGLTYMLRR----TITDSGQADKLGKIAASADHLLGVINDILDISKIEANKLALDQSEFNLEELLSRVTSMVIDRVREKRLELIIDTDASLGFLMGDATRLGQSLINYLGNAVKFTDYGSIVRLVEESSNDVLIRFEVEDTGIGVAPENLPRLFQVFEQGDSTTTRRYGGTGLGLAITRRLAQLMGGEAGVESTLGVGSTFWLT------------------------
268591889    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VAYRDNQGNISGLICSWQD---ITEHEQLLIELSSARQRAEHASQTKSNFLAIMSHEIRTHISAIIG---LLELAATNKNQQDDITESIQIPYESALSLMGLIGDILDMAKIESGKLELVPEWVKSNELATPVVRLFEGLAKQKGISLHYHLNAIHPEIYIDVFRLRQVISNLLNNAIKFTSEG-TIEVIINYHEENILRIIISDTGMGIEENRQELIFSPYTQAESS--SKHKGTGLGLAICKQLISMMNGTITLYSQLGHGTQFLIDIP----------------------
149927893    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TNDELGDVSKAVNQMAHNLAHKNKRLREANTRVEMASQAKTEFLSNMSHEIRTPLNGIVGLTYLLKDTSVSSN----QKLLLESLEKTSRNLIDLVSDVLDISKIEAGSMELESKPFSTLEFIDKVSGIMTGAAASKPIELIIDPPSDMPELIGDELRFRQIVVNLVGNAIKFTQVG-HVHLILQVLSNQGLRVEVRDTGVGISPQGQTNLFRQFHQANTSVAREFGGSGLGLSLVKKLVELMNGSLGFNSELGHGSTFWAEL-----------------------
196228932    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQRTLDTRSQDLAAMVSELARARSVAESANSAKDSFLAVLSHELRTPLTPALAATSALI--SAPPSDPEVLREFLAVIRRNIELEARLVDDLLDVTRINRDKLRIQPTTVDLHSILRDALSMAAPVLREKEIATVADLMAEGPAIHGDAARLAQVFSNLLTNAAKFTPESGQVTLR-SEVVGSMVRVMVKDTGIGISGEVLPHIFEPFRQGEAAKARRFGGLGLGLSIAKGLVEAHGGTIRAYSDPGQGAVFTVELP----------------------
196228932    ---------------------------------------------------------------------------------------------------------------------------LMLLHGGSDLAIGLSYVAISAGLIWLVVRARKELPFHW-IMIAFAIFIVACGATHFMELWTLTYWLAGWVKLITAVASVTTAPLIPRVLEMLTAARRSAEHGDKLQRAYAELNFAHARVKQLDQLKTNFFANVSHELRTPLALIFGPIERLLAE----IRDEGARRELAVVRRNALLLHKYVNDLLDVSKLEVGKMELHYSRLDVATMARTVAGMFESMVSERGIAVAVKATGE-AMAEVDGDKLQRVFMNLLSNAFKYAPDGSTVRLTLTGDDDH-LTLTVEDAGPGVPVDLRKEIFERFQQGDRETQRRYGGTGLGLSIVKEFVEMHRGSIVAESSLG-GALFRVQLPR---------------------
238917551    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVTGILAVIIVVCIVLSQLLTRTLIEPIERMAKNMDSVQEKPVYKEIAEKIRTQHEAAARSRQDFTANVSHELKTPLTAISGYAELIENE---MVSHEQGIHFAHEIKRNSERLLSLINDIIRLSELDHSEMPRQYENFDLYEFVKDCAESLQVNAQKQGIYFSYR--GSACMIRGNKDMIRELIDNLVQNAIRYNKEGGHVEVFAGMVDGKP-RLEVTDDGIGIPKDQQDRVFERFYRVDKSRSKETGGTGLGLAIVKHIVELHDARIYLDSEINKGTVIRIEF-----------------------
149278863    --------------------------------------------------------------------------------------------------KLNDITIIHRLYLISALLILIMTTGAGILY----------FFFASQLMLALSIIFISSAALLVGLLLREFK--LAFSDEQHR-----DRSLMGEFKLKPGAEAFQAKQILGLASSLNLTSERLRESCRKLKQAETRLAKQRRKTEALKKAKQTFLVNISHEIRTPMNGVLGFARLLE----GSIKDTDHQESLRLIIKSADQLMTILNDILDFSNLEEGNVKFHKQPFYLKDAVDGHFKLMASEFKSKGLGFKYHLSEYVPDVIGDELRLGQILLNLTSNALKFTDSGNVIDISVVEETAEEVTLEVRDTGIGIALEKQQQIFDFFEQASNDASRRYAGTGLGLSIVKKLVSLQGGEVFLESKLGRGSNFYFRLPFETVKDVLPQ------------
218894079    --------------------------------------------------------------------------------------------------------------------------------PLSYQPPGGERRQLGELEIAIDLAAVYRSLLWMGSFLCGLAVALSWLFHSLVTRHLWRMSFAGHIAEGDLQQPLRLDKVDRERDEIDAVAAALEDMRQALERRTASLRRAKDQAEAADRAKSRFLATMSHEIRTPLNGILGMAELLREASLG----ERDRQRLRALATAGEGLLAILNEVLHFARLEEAPDVPEAVDFSLRSLLEDVLTLLEPRARENATRLDLWLDPQVHDHRGAEQFLRQVLTNLLGNAVKFTEAGEVRVRVERLVRSAGLRLSVADDGIGIPEEMRERIFERFTQGGDAVTRRYGGTGLGLAISKRLVEALGGRIGVESRVGQGSTFWFEI-----------------------
294505985    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RHLIEVIADYATLVLGRVDREAVLRGAKEEAERARREAEAASQAKSVFLANMSHEIRTPLTSILGFAEAIGEEVGGDNQTPALRQFAALIESSGERLMNTLTGVLNLSKLEAGEMNLAPEPVDLAAEAEKAVQEFAPQARDAGVDLAAEGGQDAVWARADEGGVQIVLRNLLSNAVKYTGEGGTVRVSARTDGKQDAVLEVVDTGIGMDPARVEDLFEPFRQESEGLAREYEGTGLGLAVTWKALQQMEGSVEVETAKEEGTCFTVRLPAARVENGLDE------------
240146132    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YLNQQTGTLLLMLSDVEDIVKEEKEKQEQLEKALKMAEAANEAKTKFLAGMSHEIRTPMNAIIGLNSMIRSSLD---DREQVLDYTEKLDSASQYLLALLNDILDMSRIESGSMKLAIRAFEGDKFWDNVNMLAKAQAVMAGVGYSFERRKKISEVYGDSTRLEQIMVNLINNAVKFTPKGGNVNVSVAEQETDGVQLTVSDNGIGIAKDFLPKVFDIFTQEHEENTRVYGGSGLGLSIARNYARMMDGDITVESAEGKGTVFTVT------------------------
242783972    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------INDRKLLERELNKAMQKLNREMESKTKFFSNMSHEIRTPLNGILGTIPFILDTTLDH----EQRRMLDTIQNSSTNLRELVDNILDVSRVEAGKMNMVKSWFHLRSVLEDVIDTVAPRAIDKGLEINYLMDTDVPMVIGDRFRIRQVLINLMGNAVKFTP-HGEIRCSVYREPGVPLRFEVVDTGKGFSNTDAQRLMQRFSQLGGNGSQQNAGSGLGLFLSKQLVEMHGGKLTPSSREGQGAKFSFYI-KVDAPPQVPE------------
135300274    -----------------------------------------------------------------------------------------------------------------------------------------------------------------AISANLRKLILSIVITFIICFTLVGLFVLKKISKPISHLYEATGELEKGNFKV-RVDIKTGDELQQLKTAEVLEHRDNEH-KQIDSAKTEFLSITSHELRSPMTPMRAQLQMLQGNYFGKLN-QKQHEAVKIILRNTERLDRIIQDFLEISRIEAARLKFNFTDTDLNQHISSLVKEMNGFIPEKNITIETKLE-NLPKIEVDPDRVMQVLRNLINNAKKFSPPNKKITIRTAIENG-MIRISVKDQGIGLSPENSRRIFEPFFQAEQTMYRKAGGTGLGLAICKGIVESQNGKIWLESEVGKGTTFFFT------------------------
108756960    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------LASSTDELVGLSVLEVELAPLVSGTLPSQTYSTSHRRRDGSEVLQYVAADGGPGRFISVARDITE--RQRAETASEAKDSFLAAASHELRTPLAAAKGHAHLALLKLGGETEAGPGKS-LKIINRQIDRMAKLVEDLLDISRLQAGRLSLELERFDLSHLVHETRDRMAVLSQ--GHEIHVEASDQLEGTW-DRGRLDQVLTNLLSNALRYSPEGGPVWVRVQGEHDEGVHLSVTDTGVGIPKEKQGLIFERFGRAHGS---KYGGLGLGLTISQGIVEQHGGRIWVESVAGEGSTFHVWLPRE--------------------
124009092    --------------------------------------------------------------------------------------------------------------------------------------------RIVSLLLSVSIAIVTTAFTSLLSGVSTVALLVCFTMAFFSSYLLFYFALEFLVFREINEAYRMIEKLRKKDFKIAKKRSKVKKLNQEIYTYGANKQKEIDHLKQMEVFRREFLADVSHELKTPIFAAQGFLHTLLD---GAIDDENVRDFLLKAVKSLDGLNTMIQDLLTLSKMEAGFITMDYDIFDISQLTRDVFEQLEEQAAQRKITLRFDQPYQEVMVYADAKRIRQVIINLLENAIKYGSKNGNVEVGFSNSEQNLLDIMVKDDGPGISVEHLDRIFERFYRVEKSRSKDKGGSGLGLAIVKHILSAHDTEIKVNSKVKKGTAFTFQL------QTTPVDNEEITK-----
240168413    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GFLVAALNRYRRLD-EGYRGFVELVA-----GHLAAGIASARSYQAQQQRAEEELDRAKTTFFSNISHEFRTPLTLIIGP--VAELRRRTPGLDEQARQELEVVHRNGLRLAKLVNTLLDFSRIEAGRMRAHYEPVDLAAVTADLASVFRSAVERAGLEFIVNCVRLDEPVYVDRDMWEKVVLNLLSNALKFTFEGS-IAVRVGG-GDSAAVVTVSDTGVGVPAAEMPRLFERFHRVETVQARSNEGSGIGLALVKELVGLLGGSITVDSSQAGGTTFTIRLP----------------------
163939802    ----------------------------------------------------------------------------------------------------------------------------------------VALFAFLTIIWSIAFFVSSSVMKAFEIFITFLISDMVGFVFIVLIWTLIGILMRPKREAMIWTIIEPIQKIAKGDFSVKIRNEEKYD--GEIGVLVKSINDMTDELNAMEKMRQEFVSNVSHEIQSPLTSIKGFARALQDDNLPV---EKRKHYLTIIETETTRLSKLSQNLLKLTLLESEEYSPERATYRLDQQLKQIVLNSEPLWDEKGLELDLDMDK--VCVTADKESMSQVWINLIHNSIKFTPNGGMITIHLK-EHKEFLEVSIHDTGIGISEEQKQHIFERFYKADSSRNRAYGGSGLGLAIVKKVLDLHQGKIKVESVEGNGTEFIVRIPN---------------------
294054418    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RVFNDMADRLSRSYSEVEEQVRKR---TRELQKATMKARKLADAAEEANMAKSAFLATMSHEIRTPLNSIIGFSDMLQETEL----DDEQCSDLEAIRSSGALLLELINDILDLSKIEAGKSNLNAVSLDLEETVQEVSSLFKHGLRKKGVELEVEFAEDLPQVTTDKLRLQQLLNNLLSNAVKFTSKG-IIHVRAWYEDRKEYYVAVSDTGIGIPEHKLEEVFQAFTQADSSTTREYGGTGLGLAICKRITHLMGGEISVVSRAGLGSTFKFYF-----------------------
150388921    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------IMYAAIISILVALVLGIYSAKGFLKPILLITEGANNLRWGK---LDTKVEIDNQVIELQQLSQSINHLATSLEEQKILRKRLTSDISHELRTPLTILQSHIEAIRDGIWEPTEEK-----LSICKNEVDRLIKLVGELQNLTDIEKHQIDLQLENCQLSKVIDEVFDGFAYQFQQKQIMFKREIQGDI-YMNIDPDKMKQIIINLLSNALKFTDPEGSVSVSLKEEADR-IRLTVEDTGIGIESEDIPYVFERFYRGDQSRNRSTGGAGIGLTITRSLVEAHQGTIFVESEKKKGTKFTVILPR---------------------
284993166    ------------------------------------------------------------------------------------------------------------------------FAAVYLHTPGTGLRRAATVGCDPGLLP--EVAASPGELLPPAVALTGGPFGDPVTEAAVLPLGVPDGDGVGALVVGLNPNRALDDE-YRSFHELLAGQ-----FTAAVRNARAYAEE-RARAEELDQAKTAFFANVSHELRTPLTLLLGIADTLAEN--GPVLPGDVRESLTLALRNGQRLQRLVNDLLEFVSIEAGRASAVRVQTDVAAYTAELAGVLRAAAERAGLRLTVDCPPLGRPAYVDPRMWEKVVLNLVANAVKYTFVGG-IDVTLR-ADGDDLVLQVCDTGVGIPAAELPRLFERFHRGVGTAARSREGSGLGLALVRELVALHGGEVSATSEPGAGSTFTVRVP----------------------
257063842    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSGQFNNMASELDALHKHLEEMVATRTEQLADANETLAEQA---AKLEEMNRRLTENDLYKSHFFTMMSHELRTPTTVIRAYIDMLEEE--GDLDDEARRNAVKAIRTNAQSLSKLVDSILESARMEAGAVKLEKTVVDAADIMVEVEKTLTPLAQDKSIDLQVSYG-NTPLFMADANKLLHILENLGSNAIKYTGFGGEVSVSASLDEEAGERFVVSDNGIGISEADKQVVFEKFKQAGSSVSKPVSGSGLGLALAKEYAELHGGSILLESALGQGSEFTVCIPFEE-------------------
239908540    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTARVRAERRLEILNRHLREAVKER---TGRLAVKAAELEAANERLQELDRLKSGFLATVSHDLRTPLTSIMGFAKLISRDERLTRQAERITANLGIIENEGERLTRLINDFLDLSKIESGRAQWRDTEVDVSAALSRAANAVSADFAAKEVRFTMALEGGLPPLYIDPDRLTQVLVNLLGNAAKFTDQG-EVKLAAAASDG-LLRVVVTDTGHGIPRESLEKIFDKFHQAQIGDTGRRQGTGLGLAICRQIVEHYKGRVWAESELGRGSTFILELPLA--------------------
186682599    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QELLRAMAELRKREEELTQLNRELEDTNAELDEKADSLQKANELKTRFLSNMSHEFRTPLNSILSLSRMLLARMDGDLTAEQEKQ-VTFIQKAASGLSELVNDLLDLAKVEAGKIEVRPSSFEVSDLFATLRGMLRPLVQGSSVALNIEEPEGIGQIYSDEGKVAQILRNFISNALKFTEQG-EVRVT-SVQRGHTVIFSVSDTGIGIATADRERIFEDFVQIESSLQKQVKGTGLGLPLSRKLTELLGGSISVTSKLGEGSTFTASIP----------------------
121603982    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELEQTNEQLSEVALSLDHKNVALSQAQIQLEERAEELSRASRYKSEFLANMSHELRTPLNSSLILSKLLSDNQKGNLDAEQVK-FAQSIYSAGNDLLNLINDILDISKVEAGKLQLSPETILLGDLAASLNSTFGPLAGQKNLAFEVVVEPGTPTLVSDRQRAEQILKNLLSNAIKFTEAG-RVSLSVSPQPGGMIGFAVQDSGIGIRQEQQQIIFEAFRQADGTTSRRYGGTGLGLSISRDLTALLGGSITVQSQVGRGSVFTLLLP----------------------
114769184    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISDRKVAEKILIEARDRAERTDKAKSQFLAVMSHEMRTPLAGIIGVMDLLKATNL----SKKQDHYVQIATSSGEVMLEHINEALDITRIEGGAFELSPQEFNLPDLARSLVEVLKPLANEKELSLELQIDDNIAYFLGDSHRIRQILTNLLGNSIKFTDEGS-IQFVISCSHEADVKFTITDTGLGIAPENHEKIFEDFVAISSGDERQSRGDGLGLSISRKIARQMGGDIIVESNINEGATFILNLPLKQVA-----------------
95930319     ---------------------RLVLGDAAQLSTAAEAERRHSAILLCVSLFMVVYTLYFALYCLLWLINGTITYVSSWLLSFTEIHNMVWIVYRCDLIS---------YYLTIPLMVLFLRSLFRDEMPAAMPKLALALVFSGYVLLPESVGLHPLQGSSPQLYHLFTVLIIFWSAYGLLKAWQHKRSGAGLILAGFILMTMVGVNDMLFDIKVLALAQRFSNAFTTTERLSVELQEKNIALSRMDQLKDEFLANTSHELRTPLAGIIGIAESL-LAGSGGQLSELARHNLHMVVSSSRRLTSLINDILDFTRLRNRDLPLNLKAVDVKAVADVVLSLLTPLAEAKQLTLVNQIDAALPCTHADEDRIQQIFYNLIGNAIKFSDQG-EIVVTGQQVNG-WLELSVRDQGIGIDADSLKTIFEPFEQADSGAGRASQGAGLGLAITRNLVQLHGGDLSVESQLGQGSTFCFTLPVSE-------------------
269928977    -----------------------------------------------------------------------------------------------------------------------------------------SVMRSGEPLLRATIAAQAGLMPGQEAFVAQFP---------IHSLLIAPLSVRGRSIGALIVWRDRPDHPYEEDLSFLQDLADR----AALAVDNAMLYRA---AQEAVLAREEFLSVASHELKTPLTTVKGWVYLLADERREDPDREAIREFTDELQSQIDRFEGLIADLLDASRIQQGRIDLRPEPVALNDLARRVLARFEHAPERPRHTLTLEAPEPIAGIW-DPDRLEQVLVNLISNALKYSPDGGDVRVRLR-RDGDVVELTVSDEGIGIAPADQKRLFQPFSRTEAARQRA-SGTGLGLYITQRIVREHGGTIDLFSEPGKGTTVTVRLP----------------------
255526545    ------------------------------------------------------------------------------------------------------------------------------------------------------------------ILSGFIALIFGLGVSFI---------LAKQLTKPLVRITKTANEMRKGNLAVRSQVKSETREIQELSASINYLAETLQNQE---MLRKRMTSDMAHEIRTPLTTLKTHVEAL-LDGIWEPTEERFQVFYDEI----ERLINLVNKLQNLAKLEQADLKLNSTKFNLSEELKKTISNFEPLYLKNNYTIEAKIYKDI-WVYMDRDKLKQIMHNLLSNSYKYLKSNGKVVVELKEEEG--ICIKVKDNGIGIPEKDLPYIFERFYRTDLSRTKNTGGSGIGLTITKSLVECHNGKISVESKEKEGSTFVVWFPKE--------------------
117619855    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IDRLAQAFRHMQRSVKDKIEL---IERQTQELQQQVKLTHKQNLSLQQADKLKDELLANTSHELRTPIHGIKGMAESMLASQQD--LTEGQQKQLGLIIKSADGLARLVDDLLDYHQMRYGQLEIHPQPVSSKGVIRLVLDLCQHLVQAKPLTLVDISPVELPPVLADEQRLEQVLYNLVGNAIKYTPQG-KVVLSA-LVEGNFLRIKVTDTGIGIAPDHLEHIFEPLVQMSPEVS--KQGAGLGLSITRQLVHLMGGELFVESEPSVGSTFAFTLPLA--------------------
297568633    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQFRHYRMLEKNYQQ-RLKEEVQAATVDLFRMVEELKEARDQALEASRLKSEFIGNMSHELRTPLNQIIGLSEVMLDQPEMLAD---HRNYLQTIVKAAWGLNGTLNNVLELSQLDSGQVDLSEQDFQLDELLTVIRQHYQAEARERGLELTVVRMPGVPQLRGDSARLEQVLQLLLDNAFKFTEQGS-IAVKVERENGNDLRVLVSDTGCGIPAEKQECIFASFRQADGSLTRCHGGAGLGLAVAKRLVKLLGGEISVTSEPGKGSTFIFS------------------------
299145092    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSVPAYIGYTLLLAGVIIFFFLKMKRKHIRNLSQQKREMEIIQQH--EMDEAKMRFFTNVSHDLRTPLSLIIIPLEKLLSSNL----EKGVKEELELIHRNSETLLNEVNQLLDFRKLDQQKTQLMLSHGNLSDFVKEVCGSFIPQAVKKGINIRLHINETKMDMDFDRNKIQRILLNLLSNAVKYNYENGEVTVTLAKITANGVQIQVADTGIGIKDENKDKIFDRFFQEKHSTTT-YVGNGIGLHIVKEYVAMHHGTITVENHIPQGTIFTITLPVTHNY-AVNDEKQNDTEIRKEA
254496713    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FFTVIKMPLLDDEGHIIGILGNSLD-ITELKKAQADLNIAKEAAEAASHAKTEFIANMSHDIRTPLTGVVGMAKLLEDNVH----DANQKQYAHWLGESGKQLLHMLNGILDVVSADAHEDDLHEESFNLHEVINDIVQLERPSTLIKGLDLVTFVDAAIPPLVSDQTKIHRILLNLLGNAIKFTQEGQVIHVNLLEKNETHVQFRITDTGIGIPQELQDKVFDRFYRIIPSNKGTYTGHGVGLHIAQSYVELLGGEILLSSELGVGTTFYFDL-----------------------
254421287    -----------------------------------------------------------------------------------------------------------------------------------------------------GLRAIRRVLIVWNIGLLIASISVALIVSNSLSLPIEKLTRYTQNVKDLSQLQPAPRNSHIWELDYLGTVIER--MLRGLEKNSNDLRKAWQDAQTANQLKNEFLANTSHELRTPLNGIIGSIGILKDGLCD--SKEEEREFLDQANKAAMHLLSVIEDILSIAKIEAGTLKMSIAPVDLRSVLHDVLEMQVFQAKQKGLLIVRPELLAPLMVEVDHFRFKQVLLNVISNAIKFTDKG-TIDIQITTDESTWVKIMIKDSGIGIDPQHLPKLFKPFVMVDGSHTRSYEGTGLGLAISQNFMRLMQGDITLSSEIGRGTTVTIVIPR---------------------
73538800     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VAVVSNITDRVNLERQREQLIEREQAARAAMERLNRMKDDFIAILSHELRSPLNVISIWTHVL----NQHINSDEGRRGLAAVERNITIQRRLIADLVDVSMLNVGKLKLELERVNPAELVRVAVESMQRQAQERNVTLVTEMPPVLADAWLDPSRFEQILWNLVSNAIKFSPEGGIVRIEVA-SNGGALRVRVIDHGRGITAEFLPLLFDRFTQSEDANRRQHGGLGLGLAIVRQLVEMHGGTVQASSAVGLGSTFEVTIPLT--------------------
219660834    --------------------------------------------------------------------------------------------------------------------VSVSGEMLALVNTINDMIAQLAIFAKEVKKVAFEVGTEGKLGVQAEVGVQGIWQEITCSVNTMASNLTTQVRGFAQISAAAMDGDFTRFITVEASGEMDSLKTQINQMVFNLRDSIQKNTAAREAAELANRSKSEFLANMSHEIRTPMNGITGMTEL----TLDYDLNRSQRESLLLVHSLARSLLLIIDDILDISKIEAGRMTMEAVSYSLRQTVFGILKTLVVRASQNNLDLTYDVDPDIPQLIGDSLRLRQVITNLVGNAIKFTPKKGHVALSTRLLDDQSVTIEVTDTGIGIAKDKLNLIFDTFCQADGSTTREYGGTGLGLSISKRLVNLMQGNMWVESEVAKGSKFFFTI-----------------------
56419442     ----------------------------------------------------------------------------------------------------------------------------------------FVLKSILTVIAVMSIVSLAAYFITEALYTQFAWRPHPLVRQIISS--ILGFLLFGMTMSAISPFLRKREKVFWQHLIDAINRIAKGDFRVNLELVTRINDMAA-NLQAMEEMRQEFISNVSHEIGSPLTSIRGFARALKNEDL---SREQRLHYLDIIETECVRLSKLSENLLRLAMLDSDHYPFHPTSYRLDTQLQTLILHCEPQWAEKELNMCVLFEKVI--ITADEDLLSQVWLNLIHNAIKFTPKGGTITIQLQRR-GEQAIVTVSDTGPGINEHDQLRIFERFYKADKSRHRAAGGSGLGLSIAKKIVDIHHGIISVQSQPGEGATFTVELP----------------------
119494078    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QEITEQHRIAQELAAKNADLI-QLNRLKDEFLACISHELKTPLTAVLGLSSLLKDQALGSLNDRQAR-YAKLIHQSGRHLMMVVNDILDLTRMETGQLELIPEPVQIRAICQRAFEIASPNPPKPQERFILDIEPSLETIVADELRLRQMLVNLLSNALKFTPDDSQIGLQVSYWE-NWIGFTIWDKGIGIPEDKQHLIFQKFQQLESPLTRKFEGTGLGLVLTQRLARLHGGDVSFISKQDQGSQFTLLLPPS--------------------
117924203    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRDSDGKVINFMSIKEDISARIALEKEI-EHARTAAETANQVKSEFLTHMTHEFRTPLNIIKGCVKLIRDEN---NLSDKQGRQLENILDGATHLATMIQDLVDLSRVESEQFHLHEEPCDLSHLLTELHDEMELKSQEKQLTFAVEVSPTLPPIMLDAARLRHALTNLLTNAIKFTHEG-QVSLNCWYEGETTLHFVISDTGVGIPSEQIHAIFEPFNQGDMPAMTR-GGVGLGLTITKRLVEVMDGTIEVRSEPDHGSVFHIQLPCRKV------------------
150009686    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IQQKKLEEEQERATVRQQHEVDEMKLRFFTNVSHEFRTPLTLIMTPLEKLMKTEKDMES----QQILKLIYRNADRLLKLVNQLLDFRKIDMQGDSLVLSTGDIVPFVRDVAYSFKELSEQKRIHFSFSSVFTSLPMKFDTDKVFKIVSNLLSNAFKFTPEGGTISVTLRLEGENKLVIEVSDSGIGIPADKQGAIFDRFYQVASPDKGNVVGTGIGLHLCREFVRMHHGTITVKSEPGAGSTFTVTLP------VIPLDNQD--------
157374520    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SEGGVLGRVWSFRDVTESMKIRSELM-LAKEGAELAVKAKSEFLASMSHEIRTPMN----GVLGMLGLLLNTKLSDFQRRRVSIAQSSAESLLTLINDILDYSKIDAGKLELENLDFNLRGMLGEFAEGMAHLAQDKDLELILDVKGEYSMVNGDPGRLRQALTNLTGNAIKFTKQG-EVVIKAELVPCDDETLSVSDTGIGIAEDKIDSLFDSFSQVDASTTRKYGGTGLGLAIVDKVCNLMGGSVSVESEEGVGSCFRF-------------------------
73538799     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DIASLQAALDARTREVETLRTEIDETNRQAEQLRQAKSRFLAYMSHEFRTPIVAIQSITRLLIDRVDGPLTPEQEKQ-VRFVRDTAAEFAGMVNDLLDLARLEAGRVDVSPAWFDMVALFDALRGMFKPVLTNPEVSLIFEEPHDVSKLFSDDRKVSQILRNFISNALKFTPSG-EVRVSAKREPGDMIMFSVRDTGIGIPAEAHGAVFGDFVQVDSPLQRRYRGSGLGLALSKRLAELLGGSIGFESQVGVGSRFYVTLPAT--------------------
298245460    -------------------------------------------------------------------------------------RMTFEQRAELRRNFTASLPLWRHPLLLSILLVGLGWGQQALDGWIGGGGIYFSLLLLPVLFIATFWGTMPSLFTVLLGALYIDYFFIGYNQGISWQHWEDGLRILPFFISGITI-AIITAQRERARWQTLIAEQELKEYAAELEVSN-------QKLEDANQTKDRFLSIASHELKTPITTIRGQAQLALRRQDGEMNVSDMHTALERINEQTVRLTTLIEELLDVSSLRTGKTALNKRKLNINELCQQVVDDQKLLT---GRHIELKLPPKEVMVSVDRDRIEQVLINLVGNAVKYSPEGSVVQICVERK-WRKALIHVRDHGKGIAPDQLEKVFDTFYRTPDAEASTKKGLGLGLSISKEIIERHEGRIWCESQLGQGSEFFVELPLK--------------------
110803361    --------------------------------------------------------------------------------------------------------------------------------------------------IVGVIRYISSLRNVDNFILNFFLVFLVIGITVLAIGIILSYFLANSIVNPITELIKVSEQMAKGNLKVRNRIVTND----EIEKLADSLNIMAEEIENREMLKNEFISSISHELRTPLTSIKGWAITL---NNDFTDRETLKMGFDIIEKEADRLSNMVEELLDFSKFVSGKIKLKYEEINLKEFIEYLRLYMNPRAEREHKELILKGITEDFIIVGDKDRLKQVFINIIDNAFKFTHENEKIIIEFLYDE-EGIYINIIDTGCGISKEELPRVKEKFYKGKNSKSQN----GIGLSICDEIIALHEGNLEIYSELGKGTKVVIYLPK-KLIRSVEDD-----------
294507653    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WARIRGEPQWEDGEVVRIRGTIQDITERKQRERALR-EAKQEAEEASQLKSSLLANMSHEIRTPLTSIIGFAEAAEAKELDLPDDSPLPKYAELIEQSGRRLLETLEGVLNLSKLEAGEMELEARPVDLVEEAEAVAEELRPRAEEKEVSLQLETEA--AWAEADKGGV-QILRNLLSNAVKYTEAGGRVRLRTYREEG-AVAFEVEDTGIGMDPETAEGLFEPFRQASEGFSREYQGTGIGLAVTKETTKQMEGSIDVETEKGEGTRITVWLPRA--------------------
83952587     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITEREHSAQALREALVRAEAANHAKSQFIAMISHELRTPMTSVKGGLD-LALNGFPGEPSEPIRKLLNIAQRNSMRMLKLIDDVLDLQKLDLNTLRLHPVALDMDELLANLLEEHAGQADQAKVRLTIVSDKIGQQVHVDPNRVRQVVGNVISNAIKFSPEGAHVDLSVQLKP-EALRLSVRDSGIGIPAKSEDRVFGRFHQIESDLTPTHGGSGLGMHIAKVLIERMGGAISYESVLGQGTVFHIDLPLA--------------------
237718855    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDISQQWEAEQTNAQ---QQKELKAARIKAEESDRLKSAFLANMSHEIRTPLNAIVGFSKLI----TYATSAEEKNQYSEIIERNSEMLLNLFNDILDLASLEADSLKFNIRPIKLIDICLQLEQQFWHKTQN-GVKLILDDVDTDMYTSGDWNRIIQIISNLLSNATKFTPKG---EIHFGYREKEDVEFYVKDSGIGIPAARIATIFRRFGKVDDFV----QGTGLGLTLCRMLVEKMGGRIWLRSQEGQGSRFYFTLPLVR-------------------
256393336    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIWTAALVLAVTVAVTALAGLLVRPLRALIYTAR---QDPADFARAPVTTRDETGYLAMA---FNQLTERREQMDAQRKAMVADIAHELRSPLTNIRGWLEVTRDGLVEPTPD-----LITSLHDEAVVLQRVIDDLQDLASADAGTLRVHPQPIAALDLLQQVALAHRAQAADLGITVEVHAEPGLD-VYADPERIRQVLGNLVSNAVRHSASGAHVTLTARPTAD-GVELSAQDTGCGIAQADLPYIFDRFWRSEKSRNRGTGGSGLGLAIARHLVLAHGGTITVESFVGVGTTMTVRLP----------------------
237748972    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------PVSEMLGVHSLKEPVTHEVRLKNPISGKVCWMLASLYPVREKADDFGDRYILVISDLTEIRKTQEVLKDALVNAQNANNAKSTFLSRMSHEIRTPMNAIIGMTAI---ATTALNDRSKIENCLSKIAFSSRHLMMLINDVLDMSKIESGKLTLTYEPFELSDLISNIGSIIYPQAAFKKQEFEINVNVSHECLTGDVLRTNQILINILSNAVKFTPEKGHIRLRIEEMKKRWLRFTISDDGCGMSAEFIEKIFTPFEQ-ETRTTRLVEGTGLGMPITGNLVTLMDGAINVQSEVDKGSIFTVDI-----------------------
193215590    ----------------------------------------------------------------------------------------------------------------------------------SVRKEYTNLPAGSYIFTVRGMDYAGNISKPASVSFAILPA----------PWQTWWAYLLYVLASGGLIFGLIRWRIATLEEQKRALEKIVAERTAEVVRQKTALETSNEELRKLSNLKTEFLSIAAHDLKNPLQSILGFAQLVKENA---KNAEMVAQMGDAIYQSSKRMFLLIKDLLETSKIESGKLELNQSPVDLASLASIVADSLQFQAYQKEQTIQVQMEKS-CDVLADGDRISEVLENLISNAVKYSPNKTTITIVVRKTRSENVQLAVKDEGLGLSAEDKQKIFGRFQKLSARPTGGESSTGLGLSIVKTLVEAHGGRVWAESDKNKGTTFFVELPAYK-------------------
254412814    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLVRSIRYGIERAKTIQLLNQKEQQLQQANEQLEHRVAERTSELQQLRTLESQLRLALAQEQELSHFKSRIISTVSHEYRTPLTTINSSAEILER-YLHKLDAEKQRKHFQRIQLSVKHLTALVEDVLFINKAELEKVEFNPEPIYLVSFFEEIVEGLQITVDEKH-QLFFTHHGSCECANLDPKLLRQMITNLLSNAIKYSPQGGKITLNLSCEENQ-VVFQVQDKGIGIPQADQAKLFESFSRAGNVGT--IAGTGLGLSIVKKCVDLHGGEITVKSEVGFGTTFTVTLPLIK-------------------
256004073    -------------------------------------------------------------------------------------------------------------------------------------------------------SVLAHLVIAGVGFISFMCKLILLGMLMAQNIFVLFLEILIVVAI-MSVIVYANKKLRKSSEHTADIDNLKKQFQRELEEKNELIRNLTSLYEKSSSQKSEFFYNMSHELKTPLSVILGAIQLIQKYPLDGNDRRKSTRHLITIKQNCYRLLRLINNILDISRIDSGYIKTNMVNCNIVYLVEDITSSVIPYVEQKGLTLEFDTLEEEIITAVDVDKIERIILNLLSNAVKFTNPGGKITVKVAKKFNK-VIIKVKDTGIGIPKNMQAAIFERYRQVKNGLTAEIEGSGIGLSIVKSFVALHNGVIKVRSKENKGSEFIISLP----------------------
27366460     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSSYVQAGCSFGTQKHYNYSRIPVKIERCVLTIANDITEERANQQLLIEANTKAEKAVQARQMFLATMSHELRTPIAGMMGLLEMV----TSKTEDKESLFLLDQISASAKNLNFLVNDILDFSKLESNQVVICNEETSILTALCESLRGHYVAARNKGLNFELDWPADIKTINIDFLRLNQIINNLLTNAIKFTHKG-TVRVQVSLESERIQII-VADTGVGMTQEQKENVFLPFVQADNSITRKYGGTGLGLSIVHDLVSLMGGTIFINSTLGLGTEITVSMPTMVVERF---------------
254252656    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IHQLKSALGNAQSAQLDAERANTAKDNFLALVSHELRAPLNVISNWAAVLASERGVPTDEQMSQRAVTTILRHCQLQAELIDDLLDVSRISSGRFSLDAKPVDFAAAIRTVVESHRPIAAKKAIVLATSDLQGQAIVSGDARRLQQVASNLIGNALKFTPQGGRVEVALTRL-GALIELSVTDNGIGVKPELLPRLFDRFMQSDTSRTRQYGGLGLGLSIVKHLVTAHGGTVTASSEEGRGTRLTVRIPL---------------------
142796501    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSANLSWIRFEQQDYFYLVARDRSEQHKREQELAY----------ARRLADAANNAKSSFLANMSHEIRTPMNAILGMLQLVQQTSL----TRRQEDYIRQTEMAAESLLAILNDILDFSKVEAGKLEMDSHSFELASLMEDLGTILSANLGSKDVEVLYQFAEDLPQVVGDSLRLKQVLLNLTGNAIKFTEKGEIVQVTERTAEAAKIKFKVTDTGIGMTEQQLAVIFQSFSQAESSISRRYGGTGLGLAISKGLVELMGGQLSVDSQWG--------------------------------
254491421    ----------------------------------------------------------------------------------------------------------------------------------------------------ISLSVVMFFAGSESVFLFVLYLWVILGSGFRYGAPYLYISLA---VGIVGFTISITWGEYWQDIQHKPIGLSLLILMVMIPVYSAFLIKKLHRAKFANEAKSRFLASMSHELRTPLNGVIGVADLMQETKLNP----EQREFVRIMHNSANTLLGLIENVLDISKIEAGKIESIRSEFDLHELITTVIKMQRPMATAKDIALFCNMDPQIQAVHGDPQHLKQVLINLIGNAVKFT-TSGYIRLSVSNTDEQVVRFEIRDTGIGIPAESLDTIFDDFTQVNAATGLGTT-------ISKELVELMGGNIGVTSQLGVGTTFWFELPLKVNENNVMTDNH---------
239993130    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DTTRERLQEADRRKDEFLATLAHELRNPLAPIRNALEILQSDD---YSQNQKSEAFGRVERQVTQMIRLVDDLMDVSRITRGKIRIHRKPVNLCEILDTAIETIQPLIDEKQHTLLVEKVAEPVWVNGDLIRLSQIFSNIINNAAKYTPPGGNIEVCISTCDGK-VTIAVKDNGEGIPAGKLKSVFDMFTQVDGALERSQGGLGIGLTLVKKLTELHDGTVNVQSDVDKGTTFIVTLPLSKVLASKPEKAHD--------
194292537    --------------------------------------------------------------------------------------------------------------------------------------------------------ALAAQWLPLDARTQGRPWLDAMLAQRGETPVRLEVRVPAGAGAARDVLVVGRRTRFEGQDALLCA---IHDVTEEREAHRELA-RARQLADEASAAKLRFLATMSHEIRTPLYGMLGTLELLSLTSLAHG----QREMLSTIQASSQVLLQILDDLLDYSRAEAGRMHLDSVPFDPVDLLESTVRGHAPLALQKGLALSCYPEPGLPCLSGDPVRVRQIIGNLLGNALKFTASG-HVIVRLRRAPASDQLIEVADTGPGIAPEVQEKLFEPFVQADPSTARRYGGTGLGLSICRRLAALMDGSVSVHSEPGKGSVFRLRLP----------------------
291518146    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------VISLDSDRSVVFDVIQSLLAFAIGAIIKFQKSIYVNLYKQ------ASINNDDLLEKTLQAKK----AERQAQTATEAKSSFLANMSHEIRTPINTIMGMDEMILRET----SEKVVEEYALDIKAASQNLLSLINDILDITKIESGKMGLVNGEYQFMSLMHDVLNNVMIRAKEKGLEVRLNIASNIPDMFGDDVRIRQVLTNILTNAVKYTQEG-YIDISATYDNTADLTFAVRDTGIGIKQEDIKRMFESFERLEENRNRNIEGAGLGMAITQNLLKMMGSNLEVHSVYGKGSTFSFTI-----------------------
281417241    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YYKLMHRPILNSRNKIVGFLIIPIDITQEIEQKKYIENLAR--------FKDEFLYGITHEFKTPLVVISSALQAIEALCRDELTD-RVKKYLNRIKQNTFRQIRLVNNLLDIARIEAGHIKIFKRNLDIVALTRLITESVSMFADLKGVQLLFYSNIDKKIIAIDEEKYERIMLNLLSNAIKFTPKDRSVYVEVSAKEG-CVEIKVKDSGIGIPKDKIKTIFERFGQVDSSLSRNAEGTGIGLSLVRMFVNAMGGEISVTSEENIGSTFTVTLPDA--------------------
254458425    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HDYYVDVTIVPVLNTKNRISEFLSIRYEVTNLATRKAQESQMAKEQFLANMSHELRTPLTAILGFSQMIMARADTP---EIISNCVSKINIAGINLLTQVNTILDLSKIESGQMTYQFDNFQLKPLFEELRVILESQAKDKNISLIMPM-IDKEEMHGDKLSIKQVFMNLLSNAIKFTAINTTVEISYTCNEQKEHIFKVYDQGDGVDEKDIQTLFEPFYQGENSRINATPGTGLGLAICKKIVDVHKGKIGVENIKNGGSCFYMTIP----------------------
163801557    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QHVYRERKSILSPSSKKKDITEQQERELALI-VAQERAQTAVRARESFLATMSHELRTPLSAAHGLLDLLTRQADSGNS----KELITQAMRSLNHLNLLVDEVLDYSKLEAGQLKVTPIQTDVLTTLCDVVRSFEPKAVSKGLDYRVLFKPNTPWLKVDPVRLVQIATNLLSNAVKFTSDG-EINVSVALSE-RKLILKVADTGIGMSDTQLEGILQPFVQADDTITRKYGGTGLGLSIVDRLVKCMGGELYIDSQLGLGTTMLVKLP----------------------
260060660    ---------------------HLTARSPEQP-FYHQIF--QFNTSFNVFMFGAALIIFIYHLLQFLYMRERVILWFVLWLGFCTLTQAMTVGLLIGDISRGRAYVGSRRFIKGLALLTLAEIITVVAYVIVFDPQFLLVYTLGSLGLAIAL------VLKRDAFARYFGIGTLVGGLGLLVGIFWSMGLINLRFLGVDYATGIFLQLLIYSLGIAYRRQTLAKQAAEERVRAAVSESEVRRISDLNALKSRFFTNISHEFRTPLTLIRGPIQAALDRSGKEGGSEVRARDLDMVRRNTERLEGLVDELLELSRIESGKAEILLTHGDVEQVLKSVVFAFESLAERSNIALRVDLDSSEVAAWYDRNKLEKIVYNLLSNAFKYTPEGGIVSFRSRLESGR-LLMEISDTGKGIPAADLGQIFERFYRVEGDEAH---GTGIGLALCKELVELQGGELSVESMPGKGTSFRVGLPARREDFPKP-------------
136209562    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DEVQVLIDTRTKEMEESRDEALEANEQRSKFFANMSHELRTPLNAILGYGEMLYEECEDLGYEDLMPD-LKKITTSGTHLLSLINNILDLSKIESGKMELFITSFEIEKVVETLRDINAPLAAKNDNGFKINIQEAIGSMSQDETKLRQCVTNFLSNAFKFT-NNGLVTLDVNKDEVEMIEFKVTDDGEGMSEEGVAKVFEEYEQAERSTSATHGGTGLGLPISKRFAELMGGGVTVSSEKGVGSVFSIFIPR---------------------
291541195    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FFISLAFFIFLS--LIIIGEKHRAHLQAEREIQ---LKDALEKANRANAAKSDFLSRMSHDIRTPLNGIIGCLTIAEANKNNPELLDQNRK---NMRVAANHLLTLIDDILNMSKLEDNKVELAHTAFDVRHLGNDILTITEMLAKENNITLHLDYNLPHPYVYGSTLHVRQIFVNILNNAVKYNKPGGEIYVKLECDEKNISYITIQDTGIGMSPEFMSHLFDPFSQEKVDARSVFQGTGLGMSIVKSLVDKMNGTIEVKSEQNVGTTFTVTIPFE--------------------
288942215    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QSEHHESERRARLAAEKLETALRQADEANLAKSRFVANMSHEIRTPLTAITGFAETL---TESDQPPEECERAVNAIIRNSRYLMELVNNILDFSRIESGKLLVEQIETPFETWIREIAAFAIERARGKGLHFDLSVEPWPRTLVTDPTRAKQILVNLLNNAFKFTEQGSRLHVVLDPEHER-LVLEVTDTGIGIESHRQEELFEAFVQADASTMRQHGGSGLGLNIARTLARCLGGELSVRSVFGVGSRFTATL-----------------------
219850592    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RNITVERQIATDLL-RAKEAAEQAERARTSFLAAISHEMRTPLNAVIASTEVLLRGGL----TDEQRDFVETIRIGSESLLTLINNVLDLSKLEAGQVELEPKPTDLRAIITTVCELFRREAVRKGLHMGVRIDPALPPVIVDGVRVRQIVTNLVSNAIKFTDHGS-VSITVELADDRCQVIRVSDTGIGITSEHLPKLFQPFIRYRSEQVRR-DGARLGLAISAQLASLMGGELRADSRLGEGSTFTLSLLMQRVVAPV--------------
227538847    -------------------------------------------------AILSICLIVSGVSNIIFNLNIVFPIVTVISLHLYILKLALQNKA------TERIKFWYFCYLTGCLAV--IWALNNGLD--SSIPLFFVFYLMAGLL-SLSDPYRLRFGTFFLIVSLFCLVIDHFFPQFIVPYASMDMLFSFVLTLVISTIMISSYKRVYEYEKKVLLLQKKMLKLSQKELIIS-----KQLAEDATKAKSKFIMTMSHEIRTPLNGIIGTIDLLKTTKL----DQNQQLLIENLQASSHILSDLVTDLLDISRIETNKFEVNYTSFDLHQSLISLKHVIDPMLKSKDLTLNIRMAENTPELITDEARFKQILLNLLSNAIKFTLKGS-ITLYISYILLHDKYVKVKDTGIGIKKENISRLFDQFSQIEEPQIPDNKGIGLGLAICQRLLHILGGHIEVESVYGIGTTFTFRLPVLLPHNQIPQKIYQQNPDLSF-
71907253     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MFGTHQDITAQKMAEQELLAHRDHLEELLSIAKDAADAASRAKSAFLSNMSHELRTPLHGILGLGNILK----GKINDQHSRLLVAKLLTTASHMNDVVNNVLDLARIEAGRFVIKNADFSTATLKEKLDSICAINAQAKGLEYKANFD-LPPRVHGDSVQILQVLINIVGNAIKFTEHGS-IHVSAFVLSEESLCFEVRDTGIGIPPEKLESIFEDFEQADGGINRKYGGSGLGLAITRRLVQMMEGETQVESQPGIGSLFRFEINVGKVASH---------------
254784795    -------------------------------------------------------------------------------------------------------------LIFFLLGIGLIITLVRWPEPNTLFPERLLKHPLDVVPLLLNLAVGGLLVLAEALLVSLLPMLAAFGSSALYDHYDFAAHGLKILSYSVPFVGLLLDHHYTYHLDTLKTN-QLHQTYRELQERTHELLKSHRSLEESNRFKTEFLASVTHELRTPLNSVIGFSRVLLKSRSNEQSSKEHR-AVEAIFRNSTHLLGVINDILDLSKIETGSITLEKSEFLLSDVIQEVFEMLEPLADKKQLTFQLLNYARNLRLVSDMAKLRQVLINLCSNAVKYTERGSVV-ICIERADGEVVKISVRDTGIGIEESEKNKLFVEFSRTEAAINSGAEGTGLGLMISAKLVQVLGGAIDFDSEFGVGSEFRVCFPTA--------------------
254415755    ---------------------------------------------------------------------------------------------RRRKSLPLVSRLFLSHLLVMIVGVGSLLIISKVSSPRFFILHLQQLEGKGVIFRVARTSLLQGFQTAWN-RGTFWSVIVGTTAAGGLS-----YWLSRRIVKPLTQIEDITQQFAAGKLDKRLPPSE----IPEINQLATSFNQMAVSLEDVEQRRRDLVSDLTHELRTPLTVLRGYLEELATQRMDATPA-----MYQQLAKETRRLERLINDLQELSKAEAGYLPIKVEPVNVRPLLESLVQKFTDQVLEEGPALQLDCPEKLPRVLADSDRLEQVLMNLLGNAIRHTQTG-KITVRV-WVERHGIWIAVTDTGMGIAPEDLPHVFERFWRAEKSRNPHTGGTGIGLAISKRLVELQGGEIEVESQLGIGSTFRFYLPLA--------------------
161503513    ------------------------------------------------------------------------------------------------------------FLILRTTLHGPGWSQVILYPYGNLSSRILTIIQQIPFTLTALVLMTSTFCWLLHSLLA-KPLWHFVDAINKTATEPLSTRLPEERQDELGSIAYAFNQLLNT------LQVQYDNLESKVAERTHALNEAKKRAEQANKRKSIHLTVISHELRTPMNGVLGAIELLQTTPLNI----KQQGLADTARYCTLSLLTLINNLLDFSRIESGHFTLHMEETALLPLLDQTMQTIQGPAQSKKLSLRTFVGQHVPYFHTDAIRLRQILVNLLGNAVKFTETGG-IRLTVKRHAEQLIFL-VSDSGKGIEIQQQPKIFTAFYQADT----NSQGTGIGLTIASSLAKMMGGELKIDSIPGVGTCISLVLPLQEYQPPQP-------------
114570615    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALPVVGAAFAGVIALADIADTPAAYPLVTHSVALMLACIWLISLAAVFGSVQKLAESQLRQANAAQRAKSEFLANVGHEVRTPLNGMLGMADVMHQVGGLSPDQDER---LQLIRDSGATLLELLNEILDQSKIETGQVMAERIDFDLGKLVEKAASSWRPEAESRGLDLHLDLAALHHPVLGDPLRIRQILNNLVSNALKFTKTG-HVALKVEQSPGANTRIEVTDTGSGIPSEKLEAIFEAFHQADASITRRYGGTGLGLSISRQLAHLMDGTLDVTSTPGRGSCFALNLPLA-AGELAPADTAE--------
171912397    ----------------------------------------------------------------------------VKTLAWIAMVLMMGASTLDHFTYP---HLWHHFFIVALLEIGLMFTSNTAYGRRHYPALMLMVPLLPAVAIAYMIFSSGDPGSPYYSGLTLCLVGFAFLFQFRESVLAVAITMAIYLAATLQFFSNGVFLIMNSVVVIVHQRIRRNEVISRLADNQAELEQKNLQLVEMDRLKTDFFSNITHELRTPLTLMIAPLQRLQRSGNGGAPSSMLHDELTGIYQNALRLLKLINDLLDLASANVGRMRISHQRFSLRLFTGRLLQSVTNMAHQGDVAVHQQMPEHLEMVDSDQEKLEKILLNLLFNAVKFTPKGGSVTL-ITNTVNDFLVFEVIDTGIGISQQNLPFIFDRFWQADSSVTRRHPGTGLGLALVKELATRMGGRVEAESIQGAGTTMRVLIPFTR-------------------
171912397    --------------------------------------------------------------------------------------------------------------------------------------------------------SLCRELRDRRVTLMLPIMLVTARSDEDVRLTALRNGANDVMVKPFSLTEFHTRHASLLQKELALRNAELEQTLAELRAAERDLIQSEKMA-----ALGILTGGIMHEINNPLNFARSALFILDRRTGKLPEESTLKEVVSDIREGINRISTIISDLRTFCHPE----TVMAAACPVSEPIQSAIRILSSPLKEFHIQLHEDVPADIV-VRGDRNQLTLVLLNLLKNAIDATPDSAQIWISAS-SEGTATDILIRDNGPGIPATNLSRIFDPFF----TTKPAGEGTGLGLSVCYRIITAHGGNISADAAPGGGTVFTIRMPRANLKKAAP-------------
83590321     ---------------------------------------------------------------------------------------------------------------------------------------------------------------PLDRLLLFILIAIPMTLLVAAGGGIF---LARRALQPIDRIAAKARQISATDLSRRLDLPHGNDEVGHL---VATLDEMLDRLDRAFQRQRQFTADASHEFRTPLAVIRSQAEAALQR---QHSPAEYRQALEIIRDQAEWMGNLVAKLLLLARSDDRMEQMEMEPLDLGELVEGVTAEFQGMAAEKGLRLVKKIKEKVVV-RGDQTRLTQLLANLVDNAIKYTPEG-EVVVSLERR-GRQALLQVQDTGVGIPEEHLAHIFERFYRVDKARSRAEGGFGLGLAICDWIVRAHNGKIEVESAVGRGTTFKVWLPVE--------------------
295688144    ---------------------------------DTRLDEVAADT-YRLTPSRLVSAAVAAVIVGLGLGATIAAGWLVSLLAGEGLAYLVTRRFRSGRTGTARLRALFIW------ASVPINASWAALAALLWLQGHGDTRLGAVAIWCGQLIYTQNFRHQSAPLLVLNGLAPMVSLIVFPFFFLPGDELETLTARWGLFLLVAT----TINVMLLNRAAARDDLTRDLR-------QEREKALEAARAKSTFIAVASHELRTPMNGLLGMAHALGRSDL----SAAQREQVDLMIRSGDSLMHLLNDVLDLSRIETGRVELAPADIALPRVMTEVVNAWRDAAAFKGLSLSIDFAPDLPAIHADDLRIRQVMTNLVSNAIKFTAEGGVIEVTTAPDGRRMIAITVADSGPGVPDHARERVFDSFTQADETVSRDYGGAGLGLSIARALARRMGGDLVLASRM--GARFLFTF--EAVETVPVRERADDTPPEAPA
163794299    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVTREHEYVQRLHDAMVE-AQAANRAKSRFLANMSHDLRTPLNAIMGFSEIMQAEVFGPVGHPRYAEYSRDIRTSAVHLLELIDDLLDLARIESGRIEMVKEPLVIRDIVDEAIMLVAPRCEARGVSLTVTGAADAPVVHSDGRAVKQILVNLLTNASKFTERGGSIVVDIKPDSTGNVWVSVCDDGCGIPTAMIDEVTKPFVQASETASRPRDGVGLGLAIVRSLSEAIGAKFQIESRIGEGTTARVRLPSPK-------------------
170078014    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TTIRILLTEVLDKSKINVRGIAITVQDITKEA--ELNKAKSQFISNVSHELRTPLFNIKSFIETLH-EYGDDLTEQQRQDFLETANNETDRLTRLVNDVLDLSRLESSRV-YRLDEVDISQPIEQTLRTHQLNARDKEITLTHELATDLPMILGHYDLLLQVLTNLVGNALKFTQAGGCVSVRAYPVDPERVRIEISDTGIGIDPEDQEAIFDRFFRVEN-RVHTLEGTGLGLSIVKNIIDKHNSRIHLISEVGIGTTFWFEL-----------------------
154482552    --------------------------------------------------------------------------------------------------------------------------------------------------------------------AQIFPIFLVVLILAIGVSLVVAKLLAKSLIKPIEL---MAQHLED---------DKATETYEEIQPFMDKIHNQHKALKKSSKMRQEFTANVSHELKTPLASISGYAELIETGMAKEGD---IQHFASEIHKSANRLLSLINDIIELSQLDVMDHQLSTTNVSLNEEVVSCVDMLQMNAEKHNITIATDIIEKDCIIKANQEMIQEVIYNLCDNAIRYNKPEGHVWASV-FKKDDNIILQVKDDGIGIPEDDLNRIFERFYRVDKARSKKTGGTGLGLAIVKHISEQHEAEIQIDSTLGEGTTISIIF-----------------------
167769698    --------------------------------------------------------------------------------------------------------------------------------------------------------------------IILFILVITLVCIAIIFFVIFSGSFIGSIVNPVGEVSVTARKIAHGDFN-ARLTKKNDDEIGEL---CDTINYMAEELSANDRMKNDFISSVSHELRTPLTAIKGWAETLA-DMGGEVDPEMLAKGMRVITSETERLAGMVEELLDFSRIQSGRMKLVKDRMDVIAELSEAVLMFEERARHEGKRLIYNEPDQFASFMGDRNRLRQVFVNIIDNALKYSDRGDTVTVRASVSESQVD-ISVADTGIGIREEDLPKIKEKFFKANSTRR----GSGIGLAVADEIVSLHGGTLDITSKENVGTRVTIHLPL---------------------
239907263    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSALKRIEGDLRRAMVVAETASQSKSEFLANISHEIRTPLNGVLGMLQLLETAPLG----REEAGYVTTALKCGRGLTRVLGDILDFSLLEAGAMVIKSTPVDVRDVTADVLGALSIECRARGIDAGLVVAPDVPRVLTDGARLRQILFNLVGNAIKFTQAGS-VRLDIALASQRGQLFTVADTGIGMPEEKLDDVFEPFTQADGSLTRRFGGTGLGLGIVKRLLTLLGGFLAVESRVGVGTRIDFSLPCK--LEQAPKD-----------
134679504    ----------------------------------------------------------------------------------------------------------------------------------------------------------------YNIILGNVVVLLIGATVLVLALN----GLSGALTRPLEEFVETMASGARGERNNLRVDLSGSKETQQLQMMEVLEDRARDHALAAAKLKSEFAANVSHEIRTPLNGILGTLNLLGDTGL----NRDQKELITLAESSSEALMILINDILDFSRLSLDQSELSNIEFDLHQLLEELMFLHAQSADAASLDILTDYDSALPLVVSDPNKLRQLLNNLINNAIKFTDHGSVLISAVKEVDAQGIRLAVRDTGIGISEKDLHTIFLPYSQSDGSMTRKYSGTGLGLSICEKLAELLHGDIGVHSELNSGSEFYVRIPFS--------------------
291522805    ---------------------------------------------------------------------------------------------------------------------------------------------------------IYAFMDEHKVFLTTLPNVLYALVVYIMAVAVVDMLL------------WRIDKIYQQ-----KEAMAQREYTAALEEKNKQLQEAVVQARKANAAKSNFLSRMSHDMRTPLNGIVG---LLKIDEDHFEDQELVKENHKKMQISADHLLSLINDVLQMSKIEDGTVSLTHECIDLNKLFEEIVTIIRGKALEAGISWESEKEKSAPYVYGSPLHLRQIFLNIYGNCIKYNRPGGKVSTRVETLEEHDGICTISDTGVGMSREFLEHIYEPFVQEKNDARSVYHGIGLGMSIVKELIDQMGGSISIESEPGKGSTFMVAIPFEIAPAPTPDENTGKT------
42524991     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLLLMNKALRHFSAEEVRFVQSLVNTLSIAMSRNALHKELE-------ERIQQLHTAHRKKNDFLATLSHELRTPLNIIKGGLDLLK---GSDPKSREYHDALDAIERNLNHEIQLVSDTLEISRITTGKTKLNLKKVVVQELIQSVMESLESAAHAKNISAQLTCSEAATQAVVDPDRFRQILWNLLSNSIKFTPPGGRLHVTCETHESQFS-VSVQDTGQGIESENLPYVFEKFWQEDSGMNRKRMGLGLGLSIAKHMTELHGGSIEVQS-PGKGTTFRIQLPLVSV------------------
269839401    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRDHRGQIVAAVALVDDITQQRQLEQQRSELLRQ-IESALELRNQFIATASHELKTPITLLKGYAQVLMDRSREGV----LRRPLEIINRQVDRMSELINDLLDVSKIEAGKLELVLRKVELTDAVREVVMDQREAASGFEIEL---LAAEPVWVLGDRNRLQQVVANFISNAVKYSGNSRRVIVEVRR-DGPEVEVSVTDYGIGIPEDQQPEVFGLYFRGRNVSPRHYSGLGLGLYICRNIVERHGGRIGMSSREGEGSRFWFRLPAS--------------------
21230299     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LGQVGQRLAQASELLAARAEAQLARREAETANRAKTEFLSRSSHELRTPLNAILGYAQVLEMDLPEPG----HRRHLQHILGAGRHLLGLITELLDIARIEADQLDLSPEPIAVRAAVHEALGLIAPDADKHGISLQPPAIDGPWTVRADAQRLRQVLLNLLSNAVKFNRTGGQVQVSA-QPDGDQVRIVVADQGAGLTAAQIERLFTPFERLGAERS-AVEGTGLGLALSKRLIEAMGGQIGVDSS-RDGARFWISLPQGEPQSAEP-------------
242261263    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------IPVKISTAPWNTWWAHLIYITTAIMVI-----------YFIWNRVKILEGIINQRTILNKLKENKTLYDKLIK----YERSKNNYFINLSHELRTPLNVILSTLQLISNLNEGEKYIEKLNKYVDIMSRNSLRLLKVINDLIDASKIENGDYKLTISEVDIVYLVEEVALSMKDYIESNNIDLIIDPDIEEKLIECDRTQIERCIVNLLSNATKYSNKNGSIWVTI-LDDDTKVRISIKDNGIGIAPKNHDIIFERFGQVNNSESNK-KGSGIGLSLVKSLVELHNGTIDLISEEGKGSDFIISLPVRQ-------------------
71280347     --------------------------------------------------------------------------------------------------------------------------------------------------------------------ASFMPVPLAEEIKILNALNNNVYPQQALIKAGEFIYQGFCNQFTDEQGNILGTISIFHDVTSQ-QATQSALVKARDQAEYANRVKIQFLANMSHEVRTPINAMQGMMDLLAHTSLDT----RQLHYLVNAQSASSTLLHLVDELLDLSKIEAGKMIVSQDAVNLPIIINKALKLNITNVDHQRVKIIVDMSADVPSVISDEMRLVQVLANLFNNAIKFTEQG-QIKLTIDVLSIDDLRFRMSDTGIGIASNNQSHLFNAFSQADESMTRKYGGSGLGLSICQQIIKLLGGKIKLTSQLGQGSELSFVLPFQIV------------------
163753370    ---------------------------------------------------------------------------------------------------------------------------------------YITLFATTVLTFLLYFFGIKNFFVPILFFFTFCFFILQFRVERFIYRRVKKIYDDVTLLDVSDFHNY----------PITTDMATLTKEIEKFATNKKLEIETLKVREN---YRKEFIGNVSHELKTPLFTVQGY--ILTLLDGAMNDKAIRKKYLNRAGKGVERLIYIVKDLDMITKLEAGDLNLDLEEFDIIELVQSVFDLLEMKAAKKNITLAFDMNANPIMVKADKERIQQVLTNLIVNSIKYGRDNGTTEISVENLIRNKVIVRVTDNGEGIETENIARLFERFYRVDKSRARKEGGSGLGLSIVKHIIEAHNEKIYVESEYDVGSEFSFTL-----------------------
146306940    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLTQYLAELENIVSARTAELKATNARLSRSNAELEVARTTALNMAQARSAFLANMSHEIRTPLNG----LLGMLALALDGPLSAEQRQQLGIAHDSGKVLVELLNDILDLSKFEAGQLELEQIPFDLGVLAEETASLLSQNAAGA-VELTCLIDPQLPQVVGDPTRVRQIVSNLLSNALKFTRFG-RVDLQVVCTA-EGVGIRVRDTGIGIAADAQARIFQPFAQAEVGITREYGGTGLGLALTRRLCEAMHGSLSLQSKEGFGSEFYAQLPL---------------------
88813407     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FATGTTAALHDKAGKLVNFMKVMRDQTEQ----KRLEDELRKTAAEANRRKSEFLATLGHELRNPLAPIRMGLELMKMAADSPAKMEEIR---GMMERQVLQMVRLIDDLLDVSRITRGKLQLRICRVAVANVVQNAVEMARPFIDEADHQLTVAVPPQPIHLDADPNRLAQVFSNLLNNSAKYTPEGGHIWLSAERQ-GSDVVVTIRDNGIGIPADMQTSIFEMFTQVDRPLEQGYTGLGIGLTLVKQLVEMHGGRIDARSESGRGSAFEVRLPLK--------------------
222053516    ------------------------------------------------------------------------------------------------------------------------------------------IMENGRMVQVVQVGMLLDYTSDILELLVIFAVSIPL---ALIMLWYAGWFLAGRALKPVELITTSARKISAENLGHRLEIINPSDEIGRL--AKTF-NITLDRLENAFNRTRQFSMDVSHELRTPLTILRGETEV---GLRWGGDADELKKILRSNMEEINRMSDIIGDLLELSRAEEGKLVLDPVPVELHELLQDICTKAAPDAREKRIILDLPNAASL-HVAGDPARLQQIFLNLIDNAIKYTPCDGKVSLAVDSEPG-WAKVSVTDTGPGIPEADLPHIFEQFYRVDKARNRNDGGSGLGLSMVRAFSEAHGGRVEIFSLPGSGCTFTVFLPLS--------------------
111220737    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVSALAELRDNQNELLRLNAELEETNALYSQLSAELEETNRELDERGIALTRANEAKTRFLRSVSHELRAPVNSVLGLARLL-LDPAGDSLTDEQRRQVELILASTKDLLTLVNDLLDLSKAESGRLEPALEQVDIRAVLAHLDGSLRPLATRPGVELVIEEDGEVGPLYTDETLLGRVLRNLVGNALKFT-EHGEVRVTAARTAGDTVTFVVRDTGIGISAEDVEQVFEEFYQARSHLHARTRGTGLGLPYARRVCELLGGRLDLVSELGRGSTFTVTLPR---------------------
34498055     ------------------------------------------------------------------------------------------------------------------------------------GPPWSMVARYPQRAVASKSLDLLLGTLPSTVIMLFMLLVITFLVLKLQVGSPLQRIIAVIDRFKLLNLDYRLGRIAKAYNKLLAIRSHYRTLEARVHKRTQELDEARKIAELMSRRKSEHIASISHEIRTPLNGVVGALSLLQRSTLTL----QQRELIDTARFSTDYLLIIINDLLDFSHIEAGQLELSYESVSVLQVLDQVMLTIHLRAQEKDLALRVLVTDEVPAEMADRMRVQQILINLLGNAVKFTESG-HISVLVARK-GDMLAISIEDTGPGIAEDKQLDIFRPFVQVHM----HNGGNGLGLTIASRLSNLMGGEILLQSELGKGSCFTLMLPLSDSLAVL--------------
109898421    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFLALSFSPIANSEDRIEGIAIIARDVTQERIADEIKQANAELEEKVAELQKASGIKSAFISNISHEMRTPLNGIIGTLNLVKREHL----SENQQRYIEMTEVSVNTLSTLVNDVLDLSKIEAGKLDLDIKPFNPVNLIESLCGSMAVKAQEKGLEFIIDVSANYQSMVSDPHRFSQILTNLVNNAIKFTETG-YIKVSAHTEDKVHLHCAIADSGEGIAKENQDKLFSAFSQADSSVASKHGGTGLGLSICRQLVTLLKGEVNFTSQKNQGSVFYFSI-----------------------
266624238    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IKIILASHNIEKEKEQEAQSQKALFAAYEEARNANEAKSNFMAQMSHDIRTPMNAIIGMTAI---AMGQVDDRERVKDCLQKISLSSSHLLHLINEVLDMSKIERGQLTLTEAPFSLKNLFHEIGSIVYNESMEKEQTLNFLTDGTHDNLLGDAGKIRQVLINLINNAIKYTPHGGTITVSREMTSGGCFVFTVEDNGIGISRDFMDHIFVPFAREDNCHVRKVQGTGLGMSISYGIVRAMQGNIRVESREGEGSRFIVTL-----------------------
213405247    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TAEKEAQDAAFRAMKLKANFLANMSHELRTPFSGFYGMLSLLSETKL----DEEQRDIVSTARQSCDSLLHIINDLLNFSELESGKMKIEPDKFDVEESIADCIELVYPTTSRKHVQISYDIMPNVPSLLGDCAKLRQVITNLLGNAAKFT-MHGHILLRCSILPEDDLKVEVEDTGIGLTEEEMKLLFQPFTQVDGSTTRIYGGSGLGLSICRQICKIMNGDIGVESAVNEGSTFWFYVELRKVTAESAQEH----------
209525035    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------STFWSVLAGTTAAV----CLSYWVTKRITQPLTEMEEITHKFAKGNLSERMSSSE----IHELNQLAMSFNQMASSLQDVEQKRRELISDLTHELRTPITVVRGYLEEMAEGRISPSPD-----IYQQLTKETKRLERLINNLQELSKVESGYLPINPQPLALRPLLESLVQRFSDQLLEEGPMLELDFSEELPLALADVDRTEQILVNLLGNAIRYT-KHGLIKIEV-YTHGGYLFVDVSDTGIGISEADLPHVFERFWRADRSRSRNYGGTGIGLAITRRLVELQGGEIFVSSQLGKGSTFTFSLP----------------------
298386496    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITNFQNIEQELI-KARIKAEQSDRLKTAFLANMSHEIRTPLNAIVGFSNLL----PSAETLEEEKLYSSIINQNSEILLQLINDILDLSKIEAGTLEYVRQPMNLGEVCRNIYQIHKDRVQE-GVTLILDNEDDDLIIEEDRNRIAQVITNFLTNAGKFTLSG---EIRFGFKDNQCIRFYVKDTGIGIAPDKVGHIFDRFVK----LNSFAQGTGLGLAICRMIIEKIGGEIGATSEVGKGSTFFFTIPKERSDDRIAFSEVSETKYISH-
225374848    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VKKRVHNLVEKYILEREKIRAQLEKEQEMGRAKELFLARMSHELRTPINGILGISQL------AHYKDAEVREDFKKIRYQAEYLWELVNDVLDMAAIDNGKMTIRHVAFSLNEVVSEVSGLFYSQCRMKRIYFYFRVDNTHEYLIGDAIRVKQVLVNLLSNSFKFTEKGGTIEVCMSELDVDDLHITVRDTGCGISDKALEKIWEPFEQEQHENGKYYGGSGLGLPIIKSIVEQMHGTIDVASEYNVGSKFIVDIPFE--------------------
290998730    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILTCSLSISKILLYDIDSAGEGMVFFNIILHDITQKYKLLDEINVE-KEKAIEANKAKSQFLAQMSHELRTPLHGIIGLTDVLLSKCKEETENEQQTNIIQTIRYSGNILLGLINDLLDICKIESSKIKLENKKFNLRRAIDQICGMFQLQAREKSLEFNLQLGENVPTIVGDEYRLVQILINLVYNAIKFTDMGSSLIIESKPPSEDNVYFKVTDTGIGISQHDLKRLFQPFSQILSTSHKQTEGTGLGLYICKQLVEMMRGTLCVDSEEGVGSTFWFTI-----------------------
288555026    ------------------------------------------------------------------------------------------------------------------------------------------VYTIAEPIDVTAGTPHVMVMVYYELDHQYKQVLIMIGLTFTITMALTGFILSRRLTAPLREMNRIALQLAKGDFSQ-HVRVNSKDEIGQL---GSTFNYMAKELENIEQMRTDFITNVSHDLRSPLTSIKGFLTALLDGTIADH---RKNHYYTIMKNETERLSKLVNDLLDMSQLQHGHITIKPTTYNLSEQIRLVAAKMEPQLQASDLFIELEEEAGDVHVFADKDRIEQVLINLIENAIHHSPPQKPVYVHLSQEEDK-VKVSIEDFGEGIKEEDLTYIWERFYKTDKARS-KKKGTGVGLSIVKSIIDLHQSSIQVKSEVGIGTTFIFTLPQS--------------------
52425785     --------------------------------------------------------------------------------------------------------------------------------------------------------------LKFSLLGFILIAILALCTHIFLSLQIHWESLLYSVVFGVISAPFVIYFFALLVERLELSRQNLTNLVGELQQEIRERTTAEQRLAQAIRDKTTLMATISHELRTPLNGIVGLSRILLDSKL----TEEQYNYLKTINVSAVSLGHIFNDIIDLEKLDGSRIELYKKETDFHALITDVYNVAQLMAEQKHLKFILQVDKDLPWLLLDYTRLSQVLWNLISNAVKFTDKG-TVTLKISRLSENRYAFAISDTGPGIPENELNKIFTMYYQVKNFNKHKAAGSGIGLAISKSIARLMNGDLVVESEIGKGSTFILTI-----------------------
161522571    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GVIVSAVEVTEHVA-----AREKLQAANAERDRLLAELR--------------DANHAKDQFLAVLGHELRNPLTPISLALELVRSREGHATPNE-----IAIIQRQLDHMVRLIDDLLDVSRITRGKIELKKEAVRIGDIVDRAVEVASPLLEQRRHRLHVDIDADV-RCHGDPVRLSQVVANLLTNAAKYTAPGGDIGLHVARSDGDTIVIEVRDSGAGIPPDRLDSIFEPFFRLGGEPGRMDGGLGIGLALVKSFVMLHGGTVRADSAPGLGSTFTVTLPEYR-------------------
73537501     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QDITTQQALEQQLR-TAQQATEAMMRARSSFFASMSHEIRTPLNALIGNLELLARSPGL----EGHAQRLHVLGTAAEGLRRIVNDILDFSKIDAGKLELVDKPFRLAEALEGLALTYAPMATVRGIRLQLQLAPELDEVCGDGMRLTQVVNNLLNNAFKFT-TSGRITLSAGADGRHMLTCRVGDTGIGMPAALVERIFQPFVQGDDVATGRYGGTGLGLSICARLCELMGGSIGVQSVQDVGSAFTILVPLAPTVD----------------
167748258    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIFCTQDIHSEKMEEEHLARLAEKERQIHQE----KMAFFANMSHEIRTPMNAILNLSELLLRKNL-PLDVEQD---ISTIYEIGNGLLGIINSLLSFSKLDTGNIQLTTGKYSPATMCSDICSIISARLSKKSLHFFTDLDPSIPQLIGDEMRIREILTNLLANAVKFT-VSGNIELKLRAKNKTELSFFISDTGSGIKEEDQKHLFRQFSRVDPKKNQTIMGTGLGLSISKKLTELMGGSISVESEYGKGSTFIVTIPQEICLAIPPSDKMEQAEVYVY-
229084116    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVRPIQRFTHATKEIASGNYDLALPENRRDEIGT---LATHFRKMAKK-LRNSEQMRQEFVSNVSHEFQSPLSSIQGFSKTLQTNNL---TKSEQTHYLEIIESESRRMSSLCKQLLLLASLDKEDLTLRKRSFDLGKQIKDIIFMLEWEWRKK--ELAVEMDVPNIQIYGDENLLYQVWMNLFTNSIKFTESGGTIAFEAEELETEW-RISITDMGIGIPENEIKKIFDRFHKVDTARNRNVNGSGLGLSIVKKIIDLHSGAITVDSELGKGTTFSIYL-----------------------
237729582    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SKQFYQLGIFALLLIAISLIWGIS--LSREVNKRKQSQRLLEEQLHLKEALSQELENEKNKAIEATKAKSRFLASMSHELRTPVSSIVGFVELLSSSELSP---AQRKEAIALTGATAQSLLGLIGKILDVDKIESGKYQVVPQWTDLSQLIELQCHSFDALARQKGITLACVSQPANERVFVDQQALRQILTNLVGNALKFTEQGS-IHVTARLENHGTLTIAISDTGCGISEEEQAGLFQRYAQGRCG--RQQTGSGLGLFICKELVTLMGGTLELMSVPLQGTTFTITLPVETARQSIVSD-----------
28210209     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEYINYVEKIPVINEEQVKNTIIYQRDLI-ELIINKKITDLSYEE-NAYAKMRHKFFANLSHEFRTPITVILSMCEIFLKKTQEDILDIKVTTYLKNIKKNAYRLLRLINNLIDMTKINCGELILFKENNDIVNIVEETTLRVAKYVYSKNIDIVFDTDVEEKIIACDKEKIERIILNLLSNAVKFTPRGGRILVQVENTND-FVRISVEDTGIGIPEEEKDLIFEPFTQVDKGFSRIAEGSGIGLPIIKSLVEMHKGIIWVESICGEGSKFFIELPN---------------------
288962440    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NNMSRRLKQREQELRSAMEEARAGSRAKEEFLATMSHEIRTPMNGVIGFAEMLLETPLTV----EQRRYASQVRDAGRSLLTVINDVLDLSKLEAGRLDLVSVPFRLDDLADRCVAIVRLAAEQKGLELQTSISATARFVMGDPDRLRQILLNLLSNAVKFTDRGS-VRLTVKAVEEEGCTFTVTDSGIGIAPDRQRDLFQRFTQLERGRGGTGLGL----AICRRLVELMGGRIGMESQVGSGSIFWFSLPLPPAGNAAVQPD----------
269102515    -------------------------------------------------------------------------------------------------------------------------------------------FHSAVLYDGKPIIKYSVLYDMSLFFDGVFFQVLLLITPFLLCLFMIMLYLKKRIIEPINSIIEHLPHMGSNVIDIRECKDAEEELANEIKKADSCIYHNDRKLREVNRAKSEFMANMSHEIRTPMNGVVGFTQCLEEMELDNES----KKYVKYIKDSASGLLSIINEILDFSRLENGNVEVSNNKFNLSEFIDEIGSVILIQANNKELTFACRIDKDLHETYGDEGKIRQILLNLLGNAIKFTHEGS-IELAVEKIQDDNLRFRVIDTGIGISSEKQSAIFEAYQQADGSISRQFGGTGLGLAISSRLCFLLNSELNVISNESEGSEFYFDL-----------------------
168043247    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISEQVDKRERISRLRVQKAMEAELHKITEEAMRAK-QMLATMSHEIRSPLSGVVSIAEVLATTQL----DQEQRQLVDVMVSSGDLVLQLINDILDLSKVQSGAMKFEAKKFRPREVVKHVLQMALANMQSKDLILEGLIYDDVPEVIGDVLRIRQVLTNLVGNAIKFTHEGGELAVGEGVEDAVWLLCEVSDSGIGIPESALPTLFEKYTQVSTAHARKYGGTGLGLAICKNLVELMGGNLTVLSKENHGSTFSFALP----------------------
183984909    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVVGLAGFAVVQRSLRPLSEVEQTAAAIALDRRVPERDPRTEVGQLSLAM--NGMLSQIQVALAASEDSAEKARSSEERMRRFITDASHELRTPLTTIRGFAELYRQGAA-----RDVAMLLSRIESEASRMGLLVDDLLTLARLDVQR-PLERNRVDLLVLAADAVHDARAIDRKRAITVEVLEGPGTPEVLGDEPRLRQVLSNLVGNALQHTPDSADVTVRVG-TAGQNAVLEVADKGPGMPAEDAARVFERFYRTDSSRARASGGTGLGLSIVHSLVKAHGGDVTLTTAPGEGCCFRVTLP--RVSEAAVE------------
135440308    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLAFTRMSDEVNALINARTSEMEKARDEAIDAKGETSRFFANMSHELRTPLNAILGYGEMLAEDCEDLGYDDLLPD-LKKITSAGTHLLSLINNILDISKIESGKMELYITSFEIEDVVDVIKDISAPLVSKNNNAFQTNIQDGIGAMRQDETKLRQCLSNLLSNAAKFTEAGTTLEVDVSLEKEEMVSFKVIDTGEGMSEEGVGKVFEVYTQAERSTSAKHGGTGLGLPLSREMAQMMGGDITLTSELGVGSVFTLKLPR-----DCPQDEHE--------
116753389    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IEDITEMTRLEEELRDSYIKLENAYAELKELDSIKSEFVSMVSHELRTPLTVINSYIEMFEDGMLGDLTD-VQKEKLQLIRSQTDTMIQLVNDMLDILRIGSRRLRLKKELSSMEELIRSVIASLSRLAALKEHTITFRCERANTLIECDPKKIMQVLSNLLTNAIKYTPDRGQIEVVLGG-DAENVLVSIRDNGIGIREEDKDRIFEKFF-VMSNEKSADIGMGLGLSITKDIVEAHGGRIWFESRFGEGSTFYFTLPCGK-------------------
114320953    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RNAHIATFQQIAGQLATILEKSRLY-----ERLMELNDLKNRFLGVAAHDLRNPLGVLNGYIDLLRQEALGPLN-EAQQEVMGVMADVAERMSALVEDLLDVSAIESGQLELEREPLDLNRFLQGQAHAQGLIAQGKSIRIVLDIPEPLPTVAVDSRRLGQVLDNLIANAVKFSPRDSTITLG-GRADDQSVRISVSDQGPGIPAEERAQLFQPFRRGSNAPTADEKSTGLGLSIVQKLVQAHGGQVAVDAAPGGGARFTVTLPRQ--------------------
83643693     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITAQRNAQLELT-QAKDAAEAAARAKSDFLATMSHEIRTPMNGVLGMLNLVLQSKL---DSEQLRK-VKIAKSSAESLLSLINDILDFSKVDAGKLELELLDFDLRHHLDEFAGTMALRAQEKDLELVLDQSAEQSMVRGDPGRLRQILTNLVSNAIKFTAEG-EIVIRCQLQPEGDLTVSVSDTGIGIPADKIGGLFDPFTQVDASTTRQFGGTGLGLAICKRLSELMEGGITVHSEQGEGSCFEFILPKVRALSLLVVDDNAANRE----
116749724    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTVAGIGGALMLAFFHARGMSRPLKNLAQEMRRVGRGEFTRSLDLRAP-------LEVVELAETFNWMTEQLARLEEL-KADFTAHVSHELRTPLTAIREGIALLLEEIPGPLSS-SQKEILEVVRGNGERLFVSISSILDLSRMEGEMMEYQYAPCDLQTLIEKSVQGLDPIARKKNIGVETIRTGNLPLLMLDESRMRQVIDNLMSNALKFTPEGGRISITTDREKGRVVEVRVSDTGHGIPEEDVEKVFGRFYRSPHHRGKRHQGTGLGLAIARHIVTAHGGRIWAENEPASGATIVFTLP----------------------
255060486    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTERKSFEKTLEEKGHEMENANLAKDRFLASMSHELRTPLNAIIGFTGTLLMRLPGPLTGDQEKQ-LSNISTSAKHLLLLINDLLDLAKIESGKVEINPEPVSCRALVQEIAGTLTPMAENKGLKLSLAAEGD-RTINTDRRALSQILINLAYNAIKFTQQG-EVRIAVSFDAGEGVEISVTDTGLGIKQEEQAKLFRAFTQVDSSSSRRFEGTGLGLYLSQKLVELLDGHIVMESEYGKGSRFAVVLPARGV------------------
255061180    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KTHLETLVQERTAELERANVRLQELDRLKSMFIAATSHELRTPLNAIIGFTG-MTLQGLSGELNEEQQDNLARVYRSAKHLLALITDIIDISKIEAGKISIFPEEFPLEELVDEAIAIVTPQLKGKSLSLERELPAAL-TVYADRKRLLQCLVNLLSNAAKFTEKG-RIIVAARESEG-SIELSVKDSGIGIAPQDLPRLFKPFERLESHLRVQAGGTGLGLYLTAKLVDVLRGTISVQSREGEGSTFTLSLP--RDLRRVPE------------
52784412     -------------------------------------------------------------------------------------------------------------------------------------------------------SVLAVTTLIYITYVFAISAVRKMKGSLYLTIAAISMSAFVILTTVSAYFSFNSLYAVPSIIALLAAVLM---MAQQFAGAFRENEILSLKLLRMNRLKDEFIAKTSHEFKTPLNSMINICQTLLARKRKRTLEEE-KENLQLVIRMGYRLSSLVNDILDLEKMKQGMLQIQAVPVDAHSAISTEMDFYRLLSKNKNVRIVNRVPSGLPLVLADENRFRQIMTNLVDNAIKYTPEG-QITLSAERLDQEKVKITVADTGVGIPKAVRQLIFEAFQQA---KNHKDDGAGLGLSIVRQLVQLQNGEIWVESEEGKGSAFHFTLPVAK-NDPLPDAKKEN-------
153954091    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERVVIKRCHKIQIIEVNATPIFDEENNLVYVVASHHDVSELIKNQEEIKAQQEKLLNAEKSRNEILEEAIKSKEEFFYLMTHEFKTPISVINLALQAIDLMYKKEIT-EKVNKYLNTIKQNVNRQLRLVNNLLDIARIDSGHLKMNKSCFSIIHVIEAIVNSVQLYAKQKNVILKFNTNLSKKNIYSDEEKLERILLNLLSNALKFTPSGKSIIVTLSYKNGEMISISVQDEGMGIPLDKQKTIFERFGQVDSSLSDQAEGTGLGLHLVKLLVNSLDGEILLNSTVGEGSIFTVLLPSSK-------------------
48374236     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QELLQAMAELRKREEELTQLNRELEDTNAELDEKADSLQKANELKTRFLSNMSHEFRTPLNSILSLSRMLLARMDGDLTAEQEKQ-VTFIQKAASGLSELVNDLLDLAKVEAGKIEVRPSSFEVSDLFATLRGMLRPLVQGSSVALNIEEPEGIGQMYSDEGKVAQILRNFVSNALKFTEQG-EVRVSA-MQRGHAVIFSVSDTGIGIAIADQERIFEDFVQIESSLQKQVKGTGLGLPLSRKLTELLGGSISVESKLGQGSTFTASIP----------------------
254785978    --------------------------------------------------------------------------------------------------------------------------------------------------VVTVFRHTNQLGLTDGVFLRVWGIVASTLLLGLLGYAYLHRQLFRPLRRLLNDLSEVVSQPTRGRLELSHRRKDELGLIAFFNQRSSQLEVALTEAETANRAKTAFLAKMSHEFRTPLNSIIGFSRRLQDKLKHQVD-EFHYEAIRRIHTNGHHLLALVNDIIDMTAIESGGVKLRAHEESVNELLQEAVAECQIYAERSDVRLVKKELAVDVLIVCDRNKVVQILVNLLSNALKATRRGS-VQLSVKQEDREHIYFEVVDTGIGISEQDQQKLFKKFSQLE-SRIGSERGTGLGLFLVREFVKMHGGSVDLTSELGVGTTFTVKLPVKQT------------------
143064280    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DEVQVLIDTRTKEMEESRDEALEANEQRSKFFANMSHELRTPLNAILGYGEMLYEECEDLGYEDLMPD-LKKITTSGTHLLSLINNILDLSKIESGKMELFITSFEIEKVVETLRDINAPLAAKNDNGFKINIQEAIGSMSQDETKLRQCVTNFLSNAFKFT-NNGLVTLDVTKDEVEMIEFKVTDDGEGMSEEGVAKVFEEYEQAERSTSATHGGTGLGLPISKRFAELMGGGVTVSSEKGVGSVFTIFIPR---------------------
142022866    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSDAVGPFELLCVRRDGRRFRATVSARRLRGDARALTLHETGARRRHDLRAKRSLACDARDQADTSNRLKDELLATVSHELRTPLNVIYGWVEVLR----NSVDHALQRQAIDAIDRSARSLTRMVGDILDASSLATGKLRLDAAPVDIARLFSDSVGTFQTAASSAGVMLEFACGPSTFVVSGDAERLRQMLSNLVSNALKFTPGGGSVHVGLAR-SDTHAVLTVADTGQGVAPEFVPYVFDMFRRADDSPASSQRGLGLGLSIVRHIAELHGGTVTAESAGRNGSTFTVRLP----------------------
256005571    ---------------------------------------------------------------------------------------------------------------------------VGLVEIGSYGPYYLSDNDLAF------INTLNKILIAVGVFSVIFSLVLG---------SIMAKKLSQPIARVISSAQSIARGYFSDRITEKSTTEEICQLTSTI-------NNLAQTLENQEALRKKMSADMAHELRTPLATLQSHMEAMIDGIWEPDADR-----LKSCYEEIIRINKMVGDLEKLAKYESEGFVLDKTVFDMSALIRRIICNFEPEFKNNGIEIAFE--GGTEEIFADKDKMSQVIINLLSNALKYTQEGGKVEISAK-SKGDVLEIRVKDNGQGIPEEDLPFVFERLYRADKSRNRKTGGAGIGLTIAKTIVEAHNGHIEVYSKINEGTEFLITLPK---------------------
169350203    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------FANSAVLILGCVFLSGNLVFIAIADIIVKPITRLTNATKELSKGNYNV-RVNYVGDDEISKLN--QGFNQMAQQLAKQE-ETRQKFISDISHEFQTPLTAIQGFANILKDEDL---PKSQRQKYADIILFHSKRLSTLSKNMLQLTLLEREEVELEYTTFSIVEQLSRVISTQENQAILKDIEIVFEKPRKDITVNGDEQRLEQVWINIISNAIKYTDNGGLITIKVKKTS-KEVEVSIEDTGRGMSKEVISHIFERFYREDKA--RSVEGNGLGLSIVKSIIDLHHGNIDVISQVDVGSTFIIKLPNER-------------------
254424116    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEYKTRQGDLRIVLASIKKIVLDGELTIINDITE--RKRLE------NEFISVVSHELRTPMHSLAGALDLLSTGELGVLT-EQGQQILSVATTNAERLIRLVNDILDLERLKSGKMSVNRSNCNIANLVTQAVESMQAMADNAQVQL--QVQSMSVPVTVDCDRILQTLTNLLSNAIKFSPAGGTVLLTVELDKPTQLHITLSDQGRGIPFEQLETIFERFQQVDASDSRRKGGTGLGLAICRQILQQHGGRIWAESTLGQGSTFHVCLPT---------------------
283846311    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TFLVGYIFTRYLTKKISKPLNKISKMTKNIADGDFDV-ELNIQGNDEISHLESIQSMT----KQLKEYRDSRRHFISHISHDLRTPITYIKGYSAVMKDAK--TVEKEDLKRNLNVIYNEATRMEQLVSDLFLLTKLEEGKIKLEMELVPIGVWLENLYESRALMFDQKRIKHRIEIDKQELMIMMDSYRMEQALINLIENAIRHTPKDGEIELILR-KDDNEVTVCVKDTGCGISKHDLPHIWERFYKADASRNRNDSGTGLGLAIVKEVVEAHQGKVDVYSKLGKGTTFSIHLPL---------------------
213582822    -------------------------------------------------------------------------------------------------------------------------------------------------LVILGILALCSFILWRVVYRSV-SRPLAQQTQALQRLLEGDIDSPFPEAAGVSELDTISRLMEAFRANVRKLNRHREDLTAELHALVLEHRQARAEAEKANEAKSTFLAAMSHEIRTPLYGILGTVQLLADKPLMAN----YRDDLQAINDSGESLLAILNDILDYSAIEVGNVSISEEPFEPRQLLNSALHLMHSRVQ---VALITDFSEQLPTLQGDPRRIRQIVINLLSNAAKFTDRGSIVLRT--FCDDQSWFIEVEDTGCGIPEAKLTAIFKPFVQA----TGCRGGTGLGLAISASLAEAMGGTLTVTSTLHVGSCFRLQLP----------------------
291541286    -----------------------------------------------------IYTVYMVVAAVYLKWPSWVAAVIICGLLASIGLRMLTGRYSRLAKLFCSVMIWMNIILYTVFTDGSSLTMAT---------------------VAASVVMLSLFDLIEINYVSLAATILLFCLDTFLLDKVNYDNPIREMEFFMQFFAIII-------LEIMENKQLKNRIQHDME-----FNETMRELEDAKQAKDDFMANISHEIRTPLNSIIGISELLDAKV-----DDTTKEQLYDITVAGRNLMSLVSDILDFSELENDTMELVEEPYNITSVINDVVNMAHVWNKEKNLEIIVDCEADIPNLLGDSQKIYRIILNLINNAIKFTDAGGVILFVGARKEGINLMVKVKDTGIGMSEKNIDALENTYNQVDTTRDRRAGGIGLGLAISRKMIAKMNGHMHIESVPDAGTTVSIIIPQ-RVLTDMP-------------
142827560    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVTAQQALEQQLR-LAQQHSESMMRARSNFFASMSHEIRTPLNALLGNLELFARTPGL----EAHTQRLATLEVAADALRGIVNDILDFSKIDAGEMKLVSDSFRPIDDLENIALSYAPMTGERAIRFYSHLSPTLNQVRGDRTRIAQIVNNLLSNAFKFTSCG-KITLSAEVKDGRPILIRVCDSGIGMDQTLVARIFNPFEQGEASTSSRYGGTGLGLSICARLCELMGGHISVESVLGVGSAFSVSIPLAPPPDELREPAVE--------
253577430    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILRQALTPLNQMVRIVEDTNAGNLSNQSEIDRLGASFNGMLERLEESFEAEREAKEQMRRFVADASHELRTPLTSIHGFLEVLLRGAANR--PEQLHTALNSMLGEAQRMKKLVEDLLTLAKLDR-TPVVQRTQVRLDKVIAEMEPHLRMLAGER--EVLFDLQPGLTA-MCDRDKIKQVVLNLFHNAVQHTPQQGTIAVRLSAHP-RQAELDVRDNGPGIAPEHLPHVFERFYRIDASRTRKQGGAGLGLSISQAIVEAHGGTIEVHSEPGQGATFRVTLP----------------------
294645151    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATNENGIWSGYVRELTVVVLPPFWATWWAYILYVLLVAGAVFWLFQITRNRIL--LRNELRLREMEKMKAEELNHAKLQFFTNITHELLTPLTIISATVDELKTQA------PRHTDLYAVMQSNIHRLIRLLQQILEFRKAETGNLKLRVSPGDIAAFVKKEAESFQPLIKKSKIHFSVLCNPESITGYFDTDKLDKILYNLLSNAAKYTVEGGFIQVTLSYAEDRHVLLKVKDNGKGISKEKQTTLFQRFYEGDY-RKFNTIGTGIGLSLTKNLVELHEGTISVESETGQGAEFIVCIPIDR-------------------
162450925    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DRQGKVVFMIAEGRDVTEQRRLEREVAQH-RDELATLDRLKTEFVANVSHEFRTPLTLILGRVE----DALSSPARSLAGDGLAAAHRSTLRLLRLVNTLLDFSRIEAGRLQTSFAPTDLARLTAELASSFRSLIEGAGLSLVVDCPPLPEPVYVDAAQWEKVVMNLLSNAFKFTFEG-EIAVSLRAHPDH-VELTVRDTGTGIPSEELPRIFERFHRVHGARGRSIEGTGIGLSLVQELVKAHGGSLRASSTVGQGSAFTVAIPRGRA-HLSPE------------
162450925    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LARRGRLFGTLTFMVVRSERRYSRADLAAAEELGRRCALAVDNARLYRDAQSAIALRDEFLSIASHELKTPLTPLALQIQTLMRRAPELCPDSERLDRLGLVRRQSERLRRLVENLLDISRISAGRLALELEQVRLSDIVRQVVSRFQEEIAEAGSRVTVSAADDAAGSW-DRVRLEQVVENLVSNALKY-GQGNPIEITVA-SMGSMATLTIADHGIGIAQEHIGRIFGRFERAVSA--RHYGGLGMGLYITTQVVEALDGSIEVSSVLGEGSTFKVTLPLA--------------------
237727250    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RINHLKHHLEVSGEELLVAKEKAEESNRLKTAFLANMSHEIRTPLNAIVGFS---SVLVSDDSSPAEKAQYCDIIQKNSDLLLHLINDILDISRMESGKIKFVWEECDVVELCQTALSTAEYGRKTSALFLFETPVASLV-IKTDAQRLKQVLINLLSNAAKFTPSGS-IKLAIAIDKQHQQLLSVSDTGCGIPSDKSDRVFERFEK----LNEYSQGTGLGLAISRLIVENLGGKIWVDKDYTEGARFVFTHPLTK-------------------
268609962    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------TYILAVAVVFMTIILVIITIGLYFAGSIVKPIRQISGIARKFAMGDFSV-RIENDSDDEIGELCTA---INHMADELSTAEAMKNEFISSVSHELRTPLTAIKGWAETLMLD--GGTSPDTMKKGVGVIVNETERLQQMVEELLDFSRMQNGHFTLQSATMDILAELGDAVLIYSEKARKETKEIIYDEPEMLPFVFGDKNRIRQVFINVIDNAVKYSSAGDRITIKA-YESGDNVVVSVRDTGVGIKQSDLAKVKTKFYKANHTRR----GSGIGLAVADEIISMHGGTLSIDSEEGLGTTVTITLPAKK-------------------
224026600    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RNKLAKRALALSLEKEEKQHIEEVNRAKLVFFTNVSHEFRTPLTLIISHLDALLQEQLPV----QLYNKLLKIKQNTQYMTNLITELLDFRKFTQNHVILHLASQDICLMLEEIYLTFTDYAQQRKIDYTFESEPKNILCWIDRTQMEKVFFNLLSNAFKYTPDGGSIRLKACIQANQ-LIIQTTDSGTGIPENEKQRIFERFFQGDQKGQEKYPGTGIGLALTKNIVEAHHGTITVSSILHQGSTFTVTLPLEK-------------------
26990126     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLINQRTEQHALQAQLALSRGLLEQLRQAAEQASQTKSTFLATMSHEIRTPMNAVIGLLELALEDSRSGRSDAQT---LQTAHDSAIGLLELIGDILDISRIESGHISLQPVPTNLVELVRATLRVFEGNARAKGLHLHGELPAEPVWVLADPLRLKQILSNLISNAIKFTDRGEQACLLLPKVAGHGILLNVRDTGIGISPADQARLFSAFVQVDGPRAR--QGAGLGLVISRTLAELMGGALSLQSVEGVGTRVQVSL-----------------------
81299291     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLLRSAEELTAGDRDLVWELADQVGTALAHARLYAQSQALALELQRANQTLLEQ----QQALIEAHRQSEALSQLKTDFLANTSHELRTPLTGMIGYLQLLQDDL--AETPEERQEFIAGAYHSALHLLGIINDILDIARIEAGRLQLQAETVPLRNLLAEVETCLRSQAQAKGLVYRCRIAAETESVWGDRQRLLQVLFNLVGNAIKFTLTG-YVEVRATCANGQNLRLEIEDSGIGVAPERQGSLFQPFSQADSSLTRQFGGSGLGLVICRRLLESMGGIVELFSPEGLGTTVTCLIPLAPAI-----------------
37675989     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HIYRERKAIRSLDHRKQDVTAQKEREAALI-AAQHEAQSAVKARERFLATMSHELRTPLAATYGLLDLVATHS----TSERDKELVLRAKQSLNHLNLLVDEVLDYSKLEAGELQIHPAKNELLRLLSQTLRGFEAKANSKGLDYTVNIIPSLRWAMIDDLRFNQIVSNLISNAIKFTEQG-DITLTAQVVKER-LLLTIKDTGIGMTQEQLANIFKPFVQADDSITRQFGGTGLGLAIVEQLLKQMGGHIALHSALNVGTQVDIELPLTPCEGAYPELN----------
134293593    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SITLREADQRRRDERGHLRALRG----ARVQADQSNRLKDELLSTVSHELRTPLNVIYGWVEVLRSVDGQAF----AQQAIDAIDRSARSLSRMVGDLLDASSLATGRTRLERAPVDLVRIVRDAVRELGGSADANGIALSTDCALTNCVISADGERLRQVLSNLLSNAIKFTPSGGRITVSLAR-AGARVRMAVTDTGHGISAERLPHLFDTFNRPEGAAASPKRGLGLGLSIVRNIVRLHGGDVAASSPAGLGTTVTVTLP----------------------
160933135    --------------------------------------------------------------------------------------------YELAKSSDEGAAIWTGTLNSGEKVMAVTQAMYSSSGDYMGAVRYVVSLESADRKIFMSVS----LLLLVGCMVIFF--VVLSNTYFIRS-----------IVKPLGKISAVARRIAQGDFKV-RIRKSHDDEIGDL--CDTINDMA-QELGASEKMKNDFISSVSHELRTPLTAIKGWAETMKMT--GPADAVTMEKGMSIIVRETERLSGIVEELLDFSRMQNKAMVLMMDKIDLLAELDEAVYMYRERAISENKHLDFEEPESISPVLADKNRMRQVFVNVIDNALKYTPEDGMVSIRV-QEDEKFIHIYIVDNGCGIPAEHLPRVKDKFYKA----NQTQRGSGIGLAVADEIMTLHSGSLQIESEEGVGTTVIISIPK---------------------
160899786    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AQAYEQEARKALAEVDHAKTVFFSNISHELRTPLTLILGPLEDALREHGGQVPAGQTQ----MIHRNALRLQKLVNALLDFSRIEAGRMQASYEPTDLARTTAELASMFRSAVEQAGLRLRVDCPPLDGPVHVDRDMYEKIVLNLLSNAFKFT-LQGEIAVALRDVPDGAVELSVTDTGSGIAPQHLPHLFQRFHRIPGKPARTHEGTGIGLAMVQELARLHGGTVTVSSTEGEGSRFTVRLP--RGHAHLPAEHRPARPPAAH-
160899786    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TELKQAEHHLKEADRRKDEFLATLAHELRNPLAPISHGLQILKRTASG---DDSVRHSHEMLERQVNHMIRMVDDLLEVSRITTGKVQLRKELVDLNDVLQGVVAASGAVMEAGSHQLRLELPAAPVSLLADPMRLAQMVSNLLNNAAKYSHSGGHI-VLAAWTDGAQAVVSVRDNGIGIPPALLGKVFDLFMQVDRNGRRGQGGLGIGLTLVRSLVEMHGGSVQALSEKGQGSEFRLYLPLGQAPNAQPED-----------
57234164     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIRPLKALSRSARRIAGGELSQRVKVDSRDELG---ELAESFNHMA-QSLETNEQSRQRLLADIAHELRTPLTVIEGTVDGILDGVF-----EADAQHLTTIKEESATLTRLIKDLRDISLAESGKLKLEMTQLDIADIIRRQAKQASILAKDKSIALLSDIPANLSTVTGDATRLNQITANLLSNALRHTPAGGQISLSLKYRDKPGIMVSVTDNGEGIPPADLPHIFDRFYRVNTSRARSEGGSGLGLAIVKEMAEAHGGYVWAESLLGKGSTFNYWLPAS--------------------
194698076    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------MVLMLPSDSARKWHVHELELVEVVADQVA--------VALSHAAILEESMRARDLLMEQNVALDL---ARREAEMAIRARNDFLAVMNHEMRTPMNAIIALSSLLLETELTP----EQRLMVETVLKSSNLLATLINDVLDLSKLEDGSLELEIKAFNLHAVFKEVMGFIKPIASIKRLSVSVMLAPDLPLCIGDEKGLMQTILNISGNAVKFTKEG-HITLVASIVKADSLRVQVKDTGCGIGPQDLPHVFTKFAHPQSGGNRGFNGSGLGLAICKRFVSLMGGHIWIDSETGRGCTATFV------------------------
136000224    ------------------------------------------------------------------------------------------------------------------------------------------------IYVASSVSEI-NALTARVVTESMLPIVLVLLSVMVLT-----ISLERLLKSAL-------------------LDAEKLRMSAEEQSERA--HKAKKAAFLASQAKSEFLANMSHELRTPMNAIIGYSEML-IEDSEDLEPEDFVVDLEKILSSGKHLLGLINGVLDLSKIEAGKMTLYIENVSLRDLFEEVSATAAPLAQKNNNQFICDAPSSDDLVRSDTTKIRQALINLIGNACKFT-ENGTVRLSAQVERDQHVHFRVSDTGIGMSEEQLEKLFKDFSQADASTTRRYGGT-----------RLMGGDITVESALGKGSTFTMTIPR---------------------
149925435    --------------------------------------------------------------------------------------------------------------------------------CIAWNPQLLAMHVISDLLIAIAYFSIPIGIVYVAIYYLFAAFILACGVTHVMGILTLWVPLLVSVATAIYLLPKLKHIMALPDLKLTQINTALAQEIVSRRQSEASLRQSQELALQAQKTQAAFLANMSHEIRTPMN----GVLGTLDLLLDTELKPEQLQLAAASKRSAASLLSLLNDILDISKVESGQLTLRHSPLELADVFADVEAALAFDANSKGIELQCPAERVPNTIYGDSVRMRQILLNLVGNAIKFTDVG-HVKVVCQEVSRTAQQFTVKDTGIGIAPEHQKNLFKRFTQVDNSSTRRAQGSGLGLAIVKELVELMGGKVRLHSEPGRGTEIVFSL-----------------------
238027848    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FAELRHQNRELLAALTELQARQEDLTSELEATNALYAELDERAEELRRLKTRFLSDMSHELRTPLSSIRALSNLLLNRLDGELTGEQERQVL-LIRKSAEDLTDIVNDLLDLAKIEAGRTDVLPVLFEPHTLVAAVRATLAPLLSSPAVQLIFDDMRGLPAMLTDEAKVTQILRNFVSNALKFTERG-EIRVSARLQDDEHITFFVTDTGIGIAQEDQELIFEAFGQVRSHLQQRVKGTGLGLPLCRNLAALLGGHVGVESRLGEGSTFYATLPL---------------------
258563456    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------INDRKLLERELNSAMQQLNREMESKTKFFTNMSHEIRTPLNGILGTIPFILDTQL----DSDQRRMLDTIQNSSTNLRELVDNILDVSKVEAGKMNILKQWFHVRSTLEDAIDTIASRAIDKGLELNYVFEPDVPMVFGDRFRIRQILINLIGNAIKFTAQGEIIRCSIYHDPDRKLEFEVIDTGKGFSVRDAQLLMQRFSQIENKDAPQHAGSGLGLFLSKQIAEMHGGRLTPTSMEGRGAKFSFYVKVSSASATLPE-NVESSERKLP-
146280453    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSRALEQNRELTALRRNGETFTIELRVSQISHHGERRERKRIERMKSELVSIVSHELRTPLTSISGALGLIVGGALGEPSP-TMLQMLTIAHQNSLRLGRLVDDLLDMDKLVAGKMTLQLHGHSLVRQMQLATEANQGYAAKHGVYLQLEPLPTLQLI-ADDDRLQQVLANLISNAVKFSPEGGTVSLGAQQR-GAWVRIWVRDQGPGIAPEFHARIFQKFSQADSSDTRQKGGTGLGLAISKELIEHMHGRIGFDSEPGHGACFWCELPLAPAATDQP-------------
116695907    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATQHFLQITYAPARRDEAVLFCAVQ--DCTAQQALQEQLR-SAQQATEAMMRARSTFFAAMSHEIRTPLNALLGNLELLARGSGLAAHAPRLR----ALDSAAEALRRIVNDVLDFSKIDAGKLRLVNAPFRPVEALESVALTHAPMVAGRPIRFHLQLSPSLAEVTGDRMRLVQVLNNLLSNAFKFTASG-RITLNGELRQDHHLVCRVSDSGIGMPPSLAARVFQPFVQGDAATASRYGGTGLGLSICARLCELMGGSISVDSVPDVGSAFTVSVPL---------------------
221197027    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IHQLKSALGTAQSAQLDAERANTAKDNFLALVSHELRAPLNVISSWAAVLASERGMPTDEQMSQRAVTTILRHCQLQAELIDDLLDVSRISSGRFSLDSKPVDFAAAVRTVVESHRPVAAKKDIMLATSGLQSQAVVSGDARRLQQVASNLIGNALKFTPQGGRVEVALTRL-GALIELSVADNGIGVKPELLPRLFDRFMQSDTSRTRQYGGLGLGLSIVKHLVTAHGGTVTASSEEGRGTRLTVRIPL---------------------
148652199    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QTEDDLRDAFDEMEMQNIFIREARDQAISSSQAKSAFLANISHELRTPLNSIDGFINLLARHGD---LTAEQDLYVQTIRKSSAHLLALVNDVLDFSKIEAGKLVLDKHEFSLYSAIYDVMDMLSPLAAEKGLRMAVLYYNDVPTIIGDALRVKQVLTNLVGNAIKFTDVG-EVVVRVGIDEGSMIHIAIQDTGHGLSEKAKSQLFKSFSQGDPSITRQYGGTGLGLVISKQLTKLMGGKIGAQSQLRTGATFWFSIP----------------------
22353121     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AIIASVGVLVITLLLGHIFHAAI----------NRIAKVERDYREMMALKHRAEAADIAKSQFLATVSHEIRTPMVGVLGMLQML----MGTNLDVKQLDYAETAHASGKDLISLINEVLDQAKIESGRLELEAVPFDLRADLDKVVSLLSGKSHEKDIELAVYVSDQVPEVIGDPGRFRQIITNLVGNSIKFTKDKGHIFVSVHLADEVKSPLDIKDNLSGMPEEAQDRIFTPFVQADSSTSRKYGGTGIGLSISKRLVDLVGGEIGFVSEPGTGSTFSFT------------------------
294055544    -------------------------------------------------------------------------------------------------------------------------------------------------------------------LLHLRITLLGTGIGIVLFAHVIGWLLVGRSLKPIRSISQTAAQISAGN---LSQRIDLNDTESELGQMGEVLNNTFSKLDSAFEQQVRFTADASHELRTPISVILAKCQFALMREREP---EKYVAALKTCEASAQHIRGLVESLLELARIDSGEFTINTSPGDLAKTAQETVDMLNTLAEAKSIRLTLKHDATPADF--DSSRMHQVATNLIGNAIKYTQEGGTIDVHVHGQ-GSFAVLEVHDTGPGIEARHIPHLFDRFYRSSDERSDDRRSTGLGLAITKAIVDAHRGQITVESELGAGSCFIVRLP----------------------
70729884     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISERQQLLQELTQAKDEADKANRAKTTFLATMSHEIRTPMSAVLGMLELLKRADQGQFD----RPSIEVAYSSAQTLLELIGDILDIARIESGHLSLSPERANLRGLVEPVFRVFDGLARQKGLRLELELDSHADDVLVDPLRFKQILSNLISNAIKFTQQGGQVRLATGPSEPEALLLTVKDS--GIAADDLQQLFKPFSQVLGQHQDARSGTGLGLVICRTLCEMMGGTLTLHSQPGLGTEVRVQLRLSR-LPALPQ------------
66819379     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VRDITDQIRLKEMNIELQKKSELEQEARDLALTATKIKSQFLATISHEIRTPLNGIITMGEMLL--STSPLNTEQH-DIAETIFGSSELLLSITSDILDFSKIEASKLELEMIEFDFIGCLEGIGKTIGVSITNKPIEIAFLMDTDIPHLIGDPNRLIQIMLNMGTNAVKYTDRGHRISVISREQNRCKIKISIDDSGIGIGEDQRAHLFEPFHQIDSSSTRKYGGSGLGLAISSKLAKLMGGEVILESKPGVGSLFSVTL-----------------------
86137798     -------------------------------------------------------ITVVALLSLYYLPLQIICLLYLGIAFIELVGLVVYRSLERKVTMAG-----VTLFITSAFFGILLFNSIPLLLFL-QPEAFPKLAGTMLLVIALNHSVVARAEWMLFGLVTALPIICAVAFMIVSFLHSFATPVEIGIAVVILVLGYLAHSMWSLN-----------QMTDRLRDALS-------AAEAGSRAKSRFLASMSHEIRTPLNAICGMAELMDEEDADP---ETRRERSQLLQQSAQALTGILNDILDHAKVESGHIEVNLAPATPRAEITSAVEMFRAPAEQKGLLFDLSFDDSVPSAQFDAQRLRQVIGNLVSNAVKFTESGQKIHVSAQPDEDTTLTIQVSDTGRGIAAEQVPHLFTEFYRVEDKNAPTVPGTGLGLAIARRFAKMMGGDITVSTIPMLGSCFTF-------------------------
163755747    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NSELQLAKDNAEKAMKAKAQFLSTVTHELRTPLYAVTGLTHLLLEEN----PSESQKEHLKSLKFSGDYLLTFINDILQVNKIEARKLAVEKAPLNLKKILNDVVNSLTQTSKENNNKIVLNIDKGIPELVGDYLKMSQVFINLISNALKFT-KNGVVEISAKILEEDHIQFEIKDNGIGISQAMQENIFDSFSQGSVQINRKYGGTGLGLTIVKSLLELLESDIQLESKLGEGSTFRFPLPET--ANTTEAPNEEKTDLK---
238025377    ----------------------------------------------------------------------------LAVLALDGAGYILAVSRLPADQVALRTALEDIFVVVALLTITVGIVLPGMIAHAAEEVGAAARQLAAGTLFSKAMSALGRGDLDAAHAKIDIRRVRVRARNELGEMAVSFDALQKEVASAALGLDDAREGLRNARERLTVANRALRRRVAEQQQLASELMAAKDSAEVANAAKNQFMARMSHELRTPLNGVLGPAGLL----LDCPREGAERELLQGIRESGVALRTVIEQILDIAQIEADALAIHRQPVAPLELVRRVSDPFRRDAQDKGLAFAVQCEGEDCLVWTDPQRLAQIVANLLSNAVKFTARGAHATLATDGAAAASLVVSVRDTGRGIAEEKRESVFASFAQADESRTRDSDGAGVGLFLVRELVKRLDGELTLDSAPGRGSLFTVTLP----------------------
167748593    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEHELQEQLSKALEKQKIISSELEQASNAKTDFLSRMSHDIRTPMNAILGLASLARNELDHSG---KVRSYLDKLEASGQFLLGLLNDVLDISKIERNVIELNPEPYGIDEFQQQVESLIIPQCRRKDIQFFYKEEIRYSTILMDKLRMNQIILNLLNNSVKYTPGGGRIELHVRDLEENNGRIHIKDNGIGMSKEFQEHMYEPFSQE---RRENAGGSGLGLAIVRSLVELMDGKIQVNSEVGQGTVFTVDLPEICEMNKDCADQDKKQDF----
126646723    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MEVYSVLIQEDFQGRNLILSV---FRDISSKKAIEQKMRD-AKEKAEQANRYKTSMLSNISHEIRTPLNGILGGTEHI---MMMNQDNPILLSQLDIIQQSGERLLSTINSILDMAKIEANKMQVVYSEADINEFLKSVIAPLKNLALKKGLKLHTEFLQESFKGNIDKRFLEMIINNLVSNAIKYTDQGG-INVAVDKKKNN-LLISVEDSGVGMSEEFLNKAFQPFEQESTGNDRLYEGTGLGLNITKSLMALLNGEIHIQSVKNSGTLVTLEIPLT--------------------
143005809    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DEVQVLIDTRTKEMEESRDEALEANEQRSKFFANMSHELRTPLNAILGYGEMLYEECEDLGYEDLMPD-LKKITTSGTHLLSLINNILDLSKIESGKMELFITSFEIEKVVETLRDINAPLAAKNDNGFKINIQEAIGSMSQDETKLRQCVTNFLSNAFKFT-NNGLVTLDVTKDEVEMIEFKVTDDGEGMSEEGVAKVFEEYEQAERSTSATHGGTGLGLPISKRFAELMGGGVTVSSEKGVGSVFTIFIPR---------------------
142035423    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITPVASDNFSGFAKIVRDLTQRKGTEALEQRKISLERSMRQKVEAASRLKDEFLAVLSHELKNPLNLIHVKADMLDRAPSTQGLP-VVRDAADAIRRSVISLAKIIDDLLDLSRVRTGKLALERSRVDIAAITAQVSSAIEADALAHHVSVTVHGLAEPFFIDVDPVRFEQILWNLVSNAVKFTPQGGQVSLTLSREDGHA-CIEVQDTGRGIEAGFLPNVFDMFSQAEGAHRRHSGGLGIGLALVKQLAEMHGGHVQAESALGKGARFRVWLP----------------------
226225795    ---------------------------------------------------------------------------------------------------------------------------IYVACSGVATPLLGMTFPLAGTFINRAAAEKRAVLLP--SPHEATPVFAALLPQGIGPILFLPLVANDQLFGVLAITRDAGHPTFETDEERLAVMADLAALA--LWKARLLED-----AQSADAAKTSLLATLSHELRTPLTALEGYGELLEDEILGPLSHE-QRDVITRLRTVGRHLGSLIEDILTYASLEADRLTARPSAVRLDELLDSLHPFLEPLAREKGIDFVIDPEGGLPGMHTDEAKVRQILLNLCQNAIKFTESGS-VTLRVSRDGGVSLRFAVKDTGIGIATADLQRLFRPFSQLEDVPTRRRGGTGLGLYIARRLATLLGGRIEVVSRPGEGSVFTLVLP----------------------
120556578    ---------------------------------------------------------------------------------------------------------WLLRSLLGLIIAGTLWITTLILRDRQMQLRFWGLFELAPFGIALYDAISGELLQANPGFIGYFDDVRSLSGDKQRS----EPSISNRLASQVRFTVEGFFPMADGTLQPLMLHGLRLDLQGKESVIWIIVEDISQR-KEAERLKSEFISTVSHELRTPLTSISGALSLLTTNAVGELSGKAQQ-LLKIAQRNSDQLGFLINDLLDIEKLIAGKMDFNVIEFPVSEAITESLENIQNYATEKNITLNAQ-ELSTTTVKADKQRLAQALNNILSNAIKFSPVNGQIRIWTKL-HGQGLRIYVQDEGPGIAPEFRERMFQKFSQADSSDRRSKGGTGLGLAITKELMARMEGDVDFTSEAGQGATFWLEVPAA--------------------
66046841     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLTDHLNELENIVSARTNELKASNLRLRESNEELQIARSTALDMAHARSAFLAHMSHEIRTPLNGLLGMLALSLDSPLG----AEQRQQLMIAHDSGKVLVELLNDILDMSKFDAGHLEIERIPFDLGMLIEDTANLLSQNA-APSVELTCLIAPDFPMVTGDPTRVRQIVSNLLSNALKFTRFG-RVDVRLTHHRDHRVRIEVRDTGIGIAQDAQTRIFQPFTQAETAITRQYGGTGLGLALTNNLCEAMNGTLSIQSQSGFGSQFCAELPL---------------------
251796138    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRIAQGDFKVRLNFGKMDRRYMEILDEINLMADGLEKLEEL---RQEFISDVSHEIQTPLTSISGFARALQNQSI---DSDTRMKYLRIIEGESSRLSKLSENLLRLASLDSEKHPFEPKRYRLDRQLGTLILSCEPQWTGKSIELNADLDD--VYVEADEDLLSQVWINLISNSIKFTPEDGQIDVTLRQK-GNQVEFRIKDNGIGIAADQHELIFDRFFKSDKARSRKVGGSGLGLSLVKKIVEMHHGSVVVESELGHGSVFIVTLP----------------------
156740373    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALLLASFGALAAAVVVSLFVSRRIVEPLQDLTAVSRRLAQGYYRDRTF-IHSDDELAELSQSINHLAEALDRTEQRRLA---LIADVAHELRTPLTTIEGYMEGLLDGVIAPD-----EQTFTLIRHEAARLRRLTEELGLLSRAEAGELRVQPRVFDVCPLLQELVARFQPQFSACEVDLQLRLTVPSLDLYADPDRLMQVMVNLLSNALRYTPSGGLVEVSLTL-SGEYARISVRDTGIGIEAEHLPLIFERFYRVDKSRTRHSGGTGIGLTIARHLVYASGGEIWAESDIGKGATFHVTLPTAIVHQPI--------------
138893858    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATLSLLSAAALVLISLFVALSKRFTAPLELLLPAIDRLGKGEFGIQAPVITKDEYG---KVAQTF-NEMSKQLQQAEEVRRRLMADVAHELRTPLTILRG-----KLDWFQQQRRPIEPEKLLPLQDELIRLTRLVEDLHQLSLAEAGKLPLERKPTDMESLLQQLIERVAPSAEEKNIRIHLTCSTNYTTISVDPHRITQVFLNLLVNAIRYTPEGGTVNVVID-EEPSMLQIAVTDTGIGIAPEHLPFLFHRFYRTDEARTRNRGGTGLGLAIANEFVSAHGGTIDVHSTPGQGTTFLVKLPR---------------------
255256304    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------FFIMLLAISISIFIAFILISYT-SKRISNPLKEMSIATEKMAKGDFS-TKINVVDDDEIGDL--SKSFNAMSSELGRMDN-ARREFVANVSHELRSPLSTIQGYIDGV---VDGTIPMEKSKFYLEIAQKETRRMSRLISELLDITKMESGAFPLNLVEFDINELIRLTIIKMESRINKKDLMVKVDFDSDKDIVEADKDKIEQVLTNLIDNAIKFSNPGGYIHI-VTEKSKDKLFIKVHNKGKTIPPDEIDHIWDRFYKVDKSRSGS-PGVGLGLYIVRSIINLHNEDIWVTSSDEEGTTFTFTLKLKKV------------------
254507686    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SDNATKQIMAQGQDITSFVEAEKQ-SQAAKEEAEESARVRADFLAKMSHELRTPLNGILGVSQLLK----HSLNEQEALEHVDVLCNSGEHLLAVLNDILDFSKIEQGKFNIETNEFRLIELETTVEKIFMPLCVEKGIELSMRSDESQMWANSDQVRLNQILFNLVSNAIKFTHQG-QVCVELSSIETEQQFIVVKDTGIGIEEPQLKTIFEPFIQAEATTTREYGGSGLGLAIVHSLVELMNGTISIDSVVGKGTTLVARIP----------------------
146291410    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVSDRVKLMAQLR-EAKELADSASKAKTQFLATMSHEIRTPMNAIIG---LLELAIKRSHENQFDFNSIRVAHDSAKGLLALIGDILDIVKIEAGELTLNPTKIDLKQTISSTIQIFEGIALEKKLPLKLIFDHKLPQVLLDPLRLKQILSNLISNAIKFTNQG-MVTVSAEQQEQMYLLLKVSDTGIGISKDDQQKLFRPFAQVQHGADNK-GGTGLGLAICSSLCDMMGGELRMISEPEQGTTLSMRLPLYPVKDIA--------------
226945000    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQVFKDSMQRADRLS-IEVAKS--EQARLLSEQIAREKTAFLALMSHEIRTPLNAMLGMTQLALKSELSPP----QRMRIETILRAGRHLLSIINDILDLSKIDSGKLVLEKTDFELEHLLADVVGMLADKAADKGLPLHVRVADGAPRMLGDPMRISQILLNYLDNAIKFTQRG-EIALEIEVRPDGTEYWSVRDTGIGMDAQQVANLFQAFRQADASITRRFGGTGLGLAICRRLAESMDGSTGASSTPGAGSTFWFS------------------------
297565508    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLLIATLASSVLGI-LLALIFARRLARPIEAVSVAATRLASGDLSARIPAPKGNDETALLARNFNRMAESLEKLETERKA---MIADIAHELRTPLTIMQGRLEAIQDGVASLEMRE-----IDRLHHQTRLLSRLVEDLRTLSLADAGRLTLERRPLDLCAVVQHTVAGFQGQAQDKGIKLQLRLPSPPLEVEADPDRLTQIISNLLHNAVAHTPAGGTITVEVEAR-GKEVAVRVSDTGPGIPEEALPRVFDRFFRAEASRSRQSGGSGLGLAIVKALVELHGGMVEAKNRSSGGAEFRFLLPK---------------------
89897062     -------------------------------------------------------------------------------------------------------------------------------------------YLVGFIQVSLSTQFVQD------VLFRQLSIFMLLSVLALVGGLVAYQAVIKKTLVPLSNIVHTMENMDAGNLNVEQGQKEIDTLAVSLNGMLERLESSFTAEKEAKEQMRRFVADASHELRTPLTSIHGFLEVLLRGAMN--QPDKLQKSLTSMYAESERMKKLIQDLLLLAKLDRSPY-LEKSEKDIGVLILEMEPQLRMLAEEREIQLDLAPEELVP---IDVDKMKQVILNLFHNAVQHTPDKGLIQISLK-SEASGVELTVQDNGPGIPEEHLPHLFERFYRSDSSRTRKYGGAGLGLAITHSLVELHGGTLRVESKVGEGSRFIVGLPK---------------------
257791062    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KVRNRMMEMKLEKVEEMGRAKTDFLSRMSHEIRTPMNAIIGLSSVASLSGEATPS---IRSSLEKINMSAQFLLSLVNDILDMSKIENDKMRIETAPLRLRSLAERLQSMFFLQAEDKGVLFETRCDADDVVVGD-DVRLQQVLANLLSNALKFTDPGDAIRLSVRDEGSARVRFSVEDTGAGIREEDLERIFVSFEQASENR-RNAQGTGLGLAISSNLVRLMGGRLDVQSRVGEGSEFFFVLPTADEEALGDEETPAETADRSLA
170718893    -----------------------------------------------------------------------------------------------------------------------------------------------------------------AVVALLTQIVVSLIFMGTIYWQDVARSIIFGLFSALYFFTLLVEKLEKSRLDLAKLVDNLRNEVSERILAERKLSVALSEIEKTSQDKTALMTTISHELRTPLNGIIGLSQILLDDKL----TEQQRNYLKTINVSAISLTHIFSDIIDLEKIDANRIELHYQPTNLCSFLNDITNFATLMAAQRKLKFELVCDKDLPWLMLDSARLSQILWNLINNAVKFTPAG-KIKLKVSRLTDDTFSFALSDTGVGIAKGELDKIFTMYYQVQE-TDHKPIGSGIGLAVSKAIAGLMGGDLTVESQLHQGATFTLTLQAKAVEKPAESESN---------
163848922    -----------------------------------------------------------------------------------------------------------VLLAAANVLASLGWTGFAPLTLGAAAAETGQLQAGLT-TEAGELQEQFQSVIQQALLISGFAALAAAV--------IVSLFVSRRIVEPIQTLSNVSRRLAQGFYR-ERTSIHADDEISQLAHSVNQLAEALDQTERRRLA---LLADVTHELRTPLATIGGYMEGLLDGVVSANPAT-----FNLILRETRRLQRLIEDLELLSRVEAGQLPVVARAIDLLPVLEAQLAQFEPLFSSNQVTLQLDAPAQLPQVWADPDRVAQVLINILANAYRYTPAGGTVTVQVT-TDDHEVRVAVIDTGIGIAAEHLPHVFERFYRVDKSRARNSGGSGIGLAIARHLIYAQGGEIWAESDIGKGARFIFTLPLAPQMAFVRVDH----------
238062152    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LNEELQETNRGVMALYNQLTEELEATNRGVVALYAELDEKSAQLRTA--------------SESKSRFLANVSHELRAPVTAIIGLSRLLADSASDPLTAEQVRQ-VGLIRDSAVDLLGLVNDLLDLAKAESGRLEPNWTEVDLRAVFGQLRGTLRALSNRPGVQLVVEDPPPPGTVRSDEVLLAQVLRNLLHNGLKFTERG-EVRLRAEVRDGRW-WLAVSDTGAGIAPELHERIFEEFYQVPG--NTRVGGTGLGLSYARRVTHLLGGTLELTSEPGRGSTFTVTLP----------------------
169844506    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFRS---VQAGTRENLKMIAAQRDALETARKSREDALKATKIKSNFLASMSHELRTPFSSFYGLLDLLSGTELNPGQSEIVQKSIEFLLHNAHNTRQIIDSILDYSKLEASAVKLEPSGFLVENIIADCMELLLPMAAKK-LDLSFNIEPDVPWVFADYARIRQVLMNLIGNAVKFTAQG-YVRVTCSVDNSTKVVFEIQDTGIGLSASDVDHLFMPFQQADNSSTRRFGGTGLGLSISRQLVKLMGGAIGVQSDLNSGSTFWFTIPVK--LFQSPESQQSAADIE---
168701006    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GVRAYACHPLIAGDRLLGTLSFGTMTRDRFSDGDIDVLRTVCHYAAMAKERARLAAKVAERAARLKEQDRRKDEFLALLAHELRNPLAPLRNGLQVLRLTEGRGDAAKRAREM---MERQLTHTVRLIDDLLDVSRISRNKLNLRRTRVSLAEVVESAAETARPLIEEARHEFTVELPPEPVFLDADLTRLAQVFSNLLTNSAKYTPPGGRIALRAERRDG-ALVVTVRDNGLGIPPDYLPRIFDMFSQADRVVERASGGLGIGLALVKGLVEMHGGNVAAASDPNQGSAFTVTLP----LPGAPADD----------
153869707    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TKELEQQQKEIGKKNVLLEKNQREMEQSHVALETKAKELEQANQYKSEFLANMSHELRTPLNSLLILGQILADNKAGNLTDKQV-EYAKTIHSAGMDLLSLINDILDLSKVEAGKMELRFEAVLLTELLDTLKHKFRHVAEEKSLTFHITLADELPTLYTDTQRLQQILNNLLSNAFKFTSEG-EVTLEVNYTSEREEAVSIQTEYPGIPEEKQKAIFDAFQQADGTTSRRFGGTGLGLSISRQLAQLLGGELQLESQENQGSTFILLLP----------------------
32477267     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QRAAFEAMREAKAAAEQANRTKTQFMAGISHELRTPLGGIRGLTDLLGQQTL----PTAARRYVNLIAQNTELLRDVIEDILDFAAIEAGRVAIDPVPVDLHEVVGDAFGCLAVRVADKPVRLCLSIAPDTPRVIADPKRIRQIVINLAGNAIKFTNRG-EVSLRLGPIGDAWFELTVSDTGIGIAPENQSRIFDAFEQADRGTNKQFGGTGLGLAIARGLAQRMGGDITVTSQVDLGSQFQCAL-------ALPLDTNQKRAEKKP-
142440332    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVAFSRMSDEVNGLIDARTSEMETARDEARDASDQKTKFFANMSHELRTPLNAILGYGEMLYEDCEDLGYDDLLPD-LKKITSSGSHLLSLINNILDLSKIEAGKMELFVTSFEIENMIQTIKDVSEPLAAKNDNGFVINLDGAMGSMSQDETKLRQCLTNFLSNGFKFT-KNGTVTLDVKARMVDDVEFAVIDTGAGMSPEGVAKVFEEYTQAERSTSANYGGTGLGLPISKKFAEMMGGDVIVTSEEGVGSVFTMSVPRE--------------------
219848094    ------------------------------------------------------------------------------------------------------------------------------------------VVIVGVVTLNLTANALLEQTVPPEQFTTVHTAVIQALTIAAIAATTTSILLVQVILRSLRSIAHSSQRIAAGRYDERVNVPASDELRA---VAESFNQMA-EALEQIEQRRVTMIGNVAHELRTPLAGIEGYLEGL-IDGVLPAEADTFLE----MKHEVRRLHRLVDDLQTLSRVEAGQISLHFTTFDINEVIRHVVSQLQPQVLDGCLKIICERTDQPILTRADPDRVAQILLNLLGNAVRYTPEGGCITVRSDLV-NEWVKVTVEDTGIGIAPEHLPYIFERFYRADPSRSRASGGSGIGLTIARHLAWAMGGDITAYSALGKGSRFTLTLPHS--------------------
255062964    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AQSKLNKVEARAERMQAEILRRTVEVKEANRSLKSALEELSVANQRLTELDHLKSEFFANVSHELRTPLTLILAPLELRQLPNKGSKPTKERRE-IELMLRNARLLYRHVTDLLDVAKSEANCMEVYSASFDIAQLIRMTASYFEQAAHDRDITLNI-ISPRTLVIESDSEKLQRVLLNLLSNAFKFTPDNGCITLSLTSTQND-VRIDVQDTGPGIPMAMRERVFERFTRVENATNRNYGGTGLGLAIVKDFVDLLGGKVTLEDSPGGGALFKIVFPVRSVLLDKP-------------
255062964    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTGNIIGGIVIF---TEDITQQKQAETALQQLNDDL--EKRIAERTAE-----LQALNQSLESFVYSVSHDLKAPLRGVEGYSRLLEEDYFDRLDDEG-RLFISNIRTGVTHMNELINDLLAYSRME--RCKLQSHELDLTLLIHQALAEYNEEITLHAIEIVADFPS--FKVYGDREGLVLTLRNLLGNAIKFSQGTPHPRIEFGCRNKDHVILWIRDNGIGFDMKYNSRIFEIFER--LHRLEDYPGTGIGLALVKKAMQRMGGRVWAQSSPGEGATFSIELPAA--------------------
227506356    ----------------------------------------------------------------------------------------------------------------------------------------VAIKQNGTVTIVAKDLTRETIMLRGLAIVQIIITAVVMGIIAVVGMWFIRRAL-RPLRVVEKTASQIAAGDLDKRVPDWPLHTEVGQLSAALNIMLGQLQRSVVQAQEKEEQMRRFVGDASHELRTPLTSLRGYTELYRSGATQDVDM-----VFSKIDDESKRMSLLVEDLLALTRAEGSR--LDMGTVDMLELVLSAGSSARAAFPGRQIDVVNE-AADIPLVKGDPDRLHQVLLNLVSNALRHGGEEAKVKLTIREEAGEDVLIDVADDGKGMAPEDASHIFERFYRADTSRTRDTGGSGLGLAIVKSLVEQHGGRISVESALGEGSTFTLRLP----------------------
148263614    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KAEIELRKLNEELEQRVIERTADLNRRSTELSESQQALMNIVEDLNEKTDELEGANT-------KLKEFDRLKSMFIASMSHELRTPLNSIIGFSSVILNEWIGPVNAE-QKENLAIILRCGKHLLNLINDVIDVSKIEAGKIESVAEEFDFYDLISEAVGLVRKDMEEKGLDL--QVAATHQQMHMDRRRLLQCVLNLLSNALKFTEHGGTVETRIMPCPGEAAEISVTDTGIGIREEDLPKMFQPFVRLASPLQATVPGTGLGLYLTRKLAEVLKGDILLTSEYGKGSRFTLRIP----------------------
218129732    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QIRQRYRARQEMLEHAEQLNEAKLQFFINISHEIRTPMSLIISPLQKLMATDS---DTERQQSY-NIIYRNAERLLRLVNQLMDIRKIDKGQMQLKFQETDIVSFIQDLHYTFAYQANTKHIKLAFHSEVKELKAWIDPKNFDKVILNILSNAFKFTPENGNIQIRLRTGNDPDAEISIEDDGIGINETELERIFDRFYQIRNSQNNSNIGTGIGLHLTRSLVELHHGSITVENNQGSGCRFIVRLPLGK-EHLKPEE-----------
121535009    -------------------------------------------------------------------------------------------------------------------------------------------------------------------LISLRYSLAVAAGVMLLIGAVVSYYLARSIAAPVIDLNRAVNDVAAGNLDV-AVAVDRQDEVGQLAAA---FNAMTAKLKANTVLRQRFLAGVAHELRTPLTILKANLEGIADGVIVPD-----QEQIKSLTEEVDRLTKMVGELRDLSLLETGQLTPDYTEIDLHATLRQVIQKSAPLAAEKNLALSLKIDDSLPRIWADAGMLQQMVYNLLLNAIRYTPAGS-VTVTAKG-DGTAVTIEVIDTGIGIAADDIEHIFDYFYRVDPARTKQSGGTGLGLALVKQMALAHGGQVYATSTPGQGSTFTLKLPL---------------------
121603312    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMQAGVILELAQASSAQAEEERECLLQDAYKARLRAEAESTAKDQFLAMLGHELRNPLAAIGGAIALSERHGHGSATAAEAR---AIIQRQSGHLAHLIDDLLDVSRMVGGKITLKPQPVDLGKKARSCLESLRATRHMTGYELKVTTEP--VWVNADPTRLEQMLNNLLVNAFKFTPPGGLVEVTVSACAQEAV-LSVKDSGMGISPELLPHVFEMFVQGSASLDRAQGGLGIGLALVRQLASLHGGTVSADSAPGQGSTFVVRLPR---------------------
164688052    -----------------------------------------------------------------------------------------------------------------------------------------------------------------AIFRVVFMIFIG-GLVILLICLLISLRFADSLIRPIQDLKKTANQLAQGNYNILENEKLHDDEIGDL---VRTFDHMAKEIDKTRKLKEEFISSVSHELRTPLTSIKGWSETLGYEGI---SREELDLGLGIIQDETERLITLVEELLDFSRLASDRIRLQIDTVNVVKLAKDVVNQLGVKASEKNITLLTEFEREIADIQGDKNRLKQVLINLVQNALKFTEEGGYVVVRLSQ-GDEYTTFSVVDNGIGIKQENLDKVLEKFFQEDYHKS----GSGIGLAISNEIVKLHKGKLILESQKGEGTCITFTL-----------------------
261407148    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FFSYWMSGVLTLPLKKLIAAIERVAQGDLNVKVPVDTKDEYG---KVAQTFNDMTF-RLREAEETRRRLVADIAHELRTPLSVMQ-----LKLENYQQAGHHVPPEMLLRLHDEVIRLSQLVNDLHILSLAESGRLSLERKPLDLTMHLERVVDDVKYEAEENGLDVCLYTISSPVTVMADARRITQVFINLLTNAIRYTPRGGKITVEIEDRNAFFACVSVIDTGIGIPAEELPYLFDRFYRVDEARSRHTGGTGLGLSIAHHFVRAHGGFIRVASQSDEGTTFTVFLPIGR-------------------
288798419    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RWIKANAVVLRADGDGGEPLRVIGTNWDISEQKR-----VELMKSQFVSTVSHELRTPLTSINGSLGLIAGGAVGELPS-QARQLVDIAYKNSQRLGYLINDLLDMEKIAAGKMRFDMILQELMPIVEQAMEANEAYGRQFNVTFALVERDDSMLVRVDAQRLMQVLSNLLSNAAKFSASAERVEIAV-MAQNNQVRVEVRDQGPGISPELQARLFTKFTQADSSDTRQKGGTGLGLAIAKELVERMGGTIGVHSEVGRGSVFFFELP----------------------
224541343    ------------------------------------------------------------------------------------------------------------------------------------------------------ITVQKDFSATKDIFMKSY---TSAAIIFMMTGSIVFLIVADIIVKPISRLTRVTDELAKGNYKV-RVNYEGKDEISSL--YASFNQMAVRLAKQETI-RQQFISDVSHEFQTPLTAISGFATILKNENL---TDEQRKKYADIILFNSNRLSHLSKNMLQLTLLDGEDTALDKTEFPLIEQLNRVIEMEDNAALSKDIEIEFIHPKKEFIIEADESRMEQVWINLLSNAIKYTNEHGVVTVEVRRTPTE-LQVRFEDTGVGMSQDAISHIFERFYRQDKSRT--IEGNGLGLSIVKRIIDLHHYKIDVESQEDVGSVFTVYIP----------------------
143459506    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DEVQVLIDTRTKEMEESRDEALEANEQRSKFFANMSHELRTPLNAILGYGEMLYEECEDLGYEDLMPD-LKKITTSGTHLLSLINNILDLSKIESGKMELFITSFEIEKVVETLRDINAPLAAKNDNGFKINIQEAIGSMSQDETKLRQCVTNFLSNAFKFT-NNGLVTLDVNKDEVEMIEFKVTDDGEGMSEEGVAKVFEEYEQAERSTSATHGGTGLGLPISKRFAELMGGGVTVSSEKGVGSVFSIFIPR---------------------
296185127    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SELELKEIKLKESNKEALEYNKLRTEFFSNISHELKTPLTIILSALQLLNEKNSTHLNEKTEKKYIDIIKQNSYRLLRLVNNIIDLTKIDSDFFDIQLKNLNVVEVVENTVLSVAEYIKSNGIKITFDTDVEEKIMAIDIDQFERIILNLISNAIKFAKPEGNIWVSL-YDKQDHLIISVKDDGKGIPKDKLPIIFERFYQIDKSLSRECEGSGVGLAIVKSLVEKHGGKITVNSTLGVGSEFTMKFPIRTIPEKIP-------------
242261543    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIGISRDITEKYKQEELQKSIDEERRRELEEYDRIKTDFFANISHELRTPTNVIFSALQVQELKLKKYLSKESCTEYTKMMKQNCYRLLRLINNLIDITKIDTMYVEINEVNINIINLIENITMSVADYIEDKGLSLIFDTEVEEKVIACDPEKIERIMLNLLSNAVKFTPMGGNIMVNIE-DATENVCIRVKDTGRGIPKEKLNSIFERFVQVDKSFTRDHEGSGIGLSLVKSLVELHGGTISVKSSEGYGTEFIIYIPCKLV------------------
86356048     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLLQSVARDVTEERLIAQS-RESARQKAEYNSAAKSRLLATVSHEVRTPLSGILGMTHLLAETRL----TQEQQNYLANIRQSGHALTQLVEDLLDFSTIEVGRFELHPRSESLRKLLESVVEMLAHRAHEKGIEIGATVSSDVPEMSFDAARLRQVLFNVIGNAVKFTQAGG-VFIRVSLNAGN-LLITVTDTGPGMTAEEQARVFGEFEQGGN-VADKSGGTGLGLAISARIMREFAGALTVTSQKGKGSTFTIRFPIE--------------------
254445933    --------------------------------------------------------------------------------------------------------------------------------------------------------------------MWFNTIAIIFLIVAIYSIHFRVRSLRKQKLQLEDQVKERTNKLASANYTLAESKEEIERQNAELARHRNLEDLVKERAEDSERLKSAFLANVSHEIRTPMNAIVGFSSLLDDPSV---THAERSEYVELIRENSDALISLIDDIVEVSRIESRQITSKRRPFDLDLKLDELQQFFKAESGSRTIRFLNRNLDRPTIIETDELLFGQIMTSLIGNAIKYTKQGS---VDFGYQDGQNIILYVSDTGIGIPEEEHEKIFDRFYKVTQKVSELYRGLGLGLSITKSLVNLLDGEIWLKSKPGSGSTFYVKIPHKKTDSPNP-------------
220909969    ---------------------------------------------------------------------------------------------------------------------------------------------------AIALERLQQDLPDLVLTDVMMPEMDGFQLLQVLRSDPLTQSIPVILLSARAGEVATIAGLAAGADDYLIKPFSARELIARVETQLQMSR--LRQEESANRFKTEFLLTVTHELQAPLATILGWARLLQAKS---FNPDTTTQALAAIERNATIQAKLVKDLLDISSLLSGNLRLKAQLFDLVALVQNAMAKFRPLAEAKGIDLELSTNVASFPALIDGDRLRQVITNLLDNALKFTPAGGQVAIQLERQDAE-VQITVTDTGIGIRPDFLPYIFDRFTQAESPSRYTPGGLGIGLAIARHLVELHHGTIIATSAEGQGTTFTVRLPLGR-------------------
220909969    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IANALAEEERHRAEELDRAKTAFFSNVSHEFRTPLTLMLGPAADALADQEDPLSPGQQQR-IELIQRNGLRLLKLVNTLLDFSQIESDRLQAVYEPTDLATFTAELASVFRAAIEQAGLRFVVDCSPLPEPVYIDREMWEKIVLNLLSNAFKFT-FSGEITVRLQQR-GEQVELAIQDTGIGIPVTEMPRLFERFHRVKGAQGRTFEGSGIGLSLVQELVKLHGGTVQVDSVEGSGSCFRVSIPTG--SSHLPAEQIGTTR-----
256376337    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGQPISAPSGHRVGTLCVLDREPRTLSAQERQRDLAAWVELECAVVQSTL-AAQDAERVKRDFTALVSHELRTPLTSVHGSLELLASGRFGEMQAQASR-LVEIAVKNTDRLVRLANDVLDLSRVQSGQLRLRPAPVELADVVENAVIAVEGTAERCHVPLVTRKDP--VTVRGDADRLVQVVTNLLANAVKVSPPGQPVEVGCS-VEGSVARVYVRDHGMGITDDEVKRIFEPFVQLGA----KSGGAGLGLAITRGIVESHGGTIAVESEAGIGSTFTVILP----------------------
255035362    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIERERMNFKLEQERRQQMHELDLMKIRFFTNVSHEFRTPLTLMLTPLENLLTNIRADNTVHRQ---LSLVHRNARRLLNLVTQMLDFKKLEVEETQFMPERGDIVRFVRQIAQTFSDLSEHKHIRYRFETAIESRYADFDQDKLSKVMYNLLSNAFKFTPENGQVTVRVEQESGEAIEISVEDSGIGIPPEAQPKVFERFYQHPTPAHIMNQGSGIGLSIAGEFTKMHDGTIGLESQPGKGSTFTVTLPLRETLATLPEAD----------
254442444    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTATARQINRPEELELTKELADDLAYAFFKIELEQQKEQTKKELIEAKESAEKANRAKDEFLAVISHEIRTPLNPILGYTHLLRER----HQDEQDCLYLDSIRRAAKQQLSLVDHILCYSRLDRGSFKPQLTQFNLLQCCEDALEDTRNNTSKLDFTLILAIPPSMI-VEGEESMFLEILNNLLSNASKYTKSGS-VTLEIGYRDKAHFFFSVKDTGIGIEPELLKRLFTPFTQADTSYTRKYKGIGLGLAICKQLVDTLDGKIGVESEINVGSEFWFTLPME--------------------
182414748    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITHRKSVEAALVQAKDEAERANRAKSDFLATLSHELRTPLAPVML---TLPYVETHPELPAELRSHVESIRRNVELEIRLISDLLDLTRVERGKLQLEKTEVDLHGVLHSVVEICR---EAESVPITLELAATRHYVHGDPARLHQVFWNLLTNAQKFTDRSGRIMVLTRQAEGHAISVSVTDTGVGLTPELRSRLFVAFEQGESKSARQKGGLGLGLAICRKILEMHAGTITAWSETGRGATFTVVLPTSRVATPPAEDGAE--------
289424099    ----------------------------------------------------------------------------------------------------------------------------------------------GVVRFSISLEDLNKEIVKMVAYMILIGILVLLFSIG------LSLKFAESIIEPLTELKIFSNMLAKGNYNIMNKERISDDEIGDL--ARTFENMA-QEIQKSEKLKDEFISSVSHELRTPLTSINGWSETLQLDNI---SKEEELMGLNIIQDEAQRLIKLVEELLDFSRLSSDRIKLQLEPVNIESLVVSVINQLRSIAVDKNLRLSFEVNQNMQTIYADKNRLRQVLINLIQNSIKFTPEGGNIYLEVDQFT-YVTEISVTDTGIGIDEQNINKVSKKFFQEDYHKT----GSGLGLAISEEIIKLHGGKMVIKSKKNEGTEISFSI-----------------------
218887570    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGWLPAGWAFVDLWVFRTGNRQIAVMFAD------VTRRTRAEDELRQTRDTAEKANRSKSEFIAVMSHEVRTPINGIMGMLQLLR----GSHLSGEQEDCVDTALGASRNLLRILDDILDISRMEAGALPLVEEPFTVAQVTEPVHAMLTPQAKAKGLTFEMQVAPDLPPLAGDAGRIRQVLVNLVSNAVKCTDTGG-VRVRCGQAGRTCIHMAVIDTGIGFAPERLRTLFENYATGSAATAR-PGGTGLGLGIVRRLVLLMGGTICVATTPGEGTEFHITLPLHTEAEFPKE------------
118589310    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVVIQDLTENRR-----LERMRTDFVANASHELRTPLASLTGFIETLQ--GPARNDPDARDRFLSIMLDQAGRMRRLIDDILSLSRIELKAHVRPANEVDLSEIVRHTADALSPLASDMGVEIRLQLPETPVRIKGDRDELIQVTENLIENALKYGHDGKFVDVGLSKQDALSWQLSVRDYGEGIPREHLPRLTERFYRVDVESSRAMKGTGLGLAIVKHILTRHRGRLEVESEPGQGATFKVSLPATENAEGLPE------------
26107413     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SVHALNRHREQLAAQVKAR--TAELQELVIEHRQARAEAEKASQAKSAFLAAMSHEIRTPLYGILGTAQLLADNPALN----AQRDDLRAITDSGESLLTILNDILDYSAIEAGNVSVSDEPFEPRPLLESTLQLMSGRVKGRPIRLATEIADDVPTLMGDPRRIRQVITNLLSNALRFTDEG-HIILR-SRTDGEQWLVEVEDSGCGIDPAKLAEIFQPFVQV----SGKRGGTGLGLTISSRLAQAMGGELSATSTPEVGSCFCLRLPLRIATAPVPK------------
144126851    --------------------------------------------------------------------------------------------------------------------------------------------HTLALILAGAIGAFSFVLL---LVLRWDGMLPTLDRMLLSSLAITGLAYF-LIRLAVAQFIYNKVKIIYKNIHELKVGDEAEEELEVTEWASQRRQEIRELQEREN-FRREFIGNISHELKTPVFNIQGY--LLTLLDGALDDPEINRKYLKRANKSVDRMINIIEDLEVISDLESNRVQLNLSHYDIVQQVREVFELMEETAAERRLKLELKAESELISVHADRAKIEQVLINLIGNAIKYGNEEGRVSVSF-FDMDQNILIEVSDDGIGIPEDDLPRVFERFYRVDKSRSREAGGTGLGLAIVKHIVEAHKQSINVRSSENVGSTFYFTLKKGR-------------------
189463261    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SQRMLLYACIVILVLVAMLLFFVVRAFWTKN----RLNAELSDQKKRLEEQRDQLISLSKQLEEATHAKLAFFTNVSHDFRTPLTLIAAPVNQLAESNKLGENE---RFLLNIIQKNVTVLLRLINQILDFRKFENGKLSMTLSRFDISENIKDWTDAFRTLSYRKHIHFTVSVEPSEEVMIADAEKMERITYNLLSNAFKFTPENGTIEIKLSQEGERWLRYQVSDTGIGMPAEHVKHIFESFYQIDV----HHAGSGIGLALVKAFVEMHGGTIAVDSGEGRGTVFTLEMPVQQ--NGVPEENVEKN------
162454319    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------PLIASLDENGVFRRFVRALGITSALVVPLVARGRTFGCITLATAGSGRVYDEADLAVAHAQRAALAADNAREAAQRAIELRDNVLATVSHDLRNPLSAILTAAAVMTKRAVTRGEKGDTK-AIQAIQRSAHRMDRLIHDLLDFASLRAGRLALRRQPQDPREIGREAVETFESQAQEKGIQLGVVAADDVPLVTCDRDRVLQVLTNLLSNALQVTGAQGAITLRCE-RGEEHVVFSVADTGPGIPENELPHLFERFWRGE---RNGYKGTGLGLAIARELVAAHGGTIDVESRVGVGTTFRFTIP----------------------
220934271    -------------------------------------------------------------------------------------------------------------------VIGHVRISLSTVPTAVTQTEWL----LRSLVIIVVLLALTGLVIYRLEQPISAPLEQMAETVRRIGRGNLEVRTGGELAQLAHGIDNMAENIQRAHARLAEIQSATRDLQDQLDLIDQKNREARGKAEEANQRKSQLLASISHELRTPLSAIQGYAELLEQYGD---LDDRDLGWLEIINTSSKDTLKLVNDLLDVARLESGRITIHRSQFQLGKCLSEVIGICRRSLRDRQVDVTLIMSPETPSITSDHLRFKQVITNLLSNALKFT-ANGQVNVHASVRQERQLEICVRDFGPGIEPDDLPHIFEPFFQSRHPEVRRHSGAGLGLNITRGITELLGGQILVDSAPGTGSLFTLLLPL---------------------
281422568    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MKLNETLAKTNGELKRLNVELGEKNEELKRLNEEVLELTHSRLVFFTNISHELRTPLTLIADPVEMLLEDTGIRGKS---RELLKMVQRNALALQQLVSNILDFRKIQNGKMELKLYRFDIVKTLTMWVGDFQLTAERKQIRLHLDVDDGSHEMIADQEKISRIVFNLLSNALKYTPAGGEIFVSLK-DEGTNLRLDVKDTGKGISQDEADKIFERFFQAKGAAS----GTGIGLALVKSFVELHHGEARVESELGKGSDFIVVIPREQ-------------------
95928482     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLTIVACSIVIITLFSLGFRLVLNIHRRTLLQMVDNFRDMSIDHLSLRADFPTSCVELGILRDEYNAMLERLESAVQRVRQFSGDASHELRTPLTILRGETEV---TLHWAKTPEEFRAALQSNMEEIDRMGRILEDLLTLAKSESGELPLSIGQLSLSDLVQELYIQGRTLAEGKDITVSMHHADSEVSIRGDDLRLRQLFLNLLSNAIRYTSEGGRVDIDVSRCDD-TVTVAVIDSGIGIAPEHLPHIFERFYRTDEARNRAHGGTGLGLAIVKWITEAHDGTIRVTSTVNEGSRFEVCLPLA--------------------
255535845    --------------------------------------------------------------------------------------------------------------------------------------------------VAEAISGYSRAKETAIIFLSAASANVSLITKGYSSGGLDYIS------------KPVDMNILLLKVKTFYRIYEQSRALNEMQNALREEIEFRKEAE---RKKDEFISIASHELKTPMTSIKGYIQLLER-SIEKNDIETTKIRLGKVQNQIEKLNLLVADLLDISKIESGKLKFNKKHFCYDEVLSHILEVMQQ--SNPHITI-MKIGQVEDSVYADEMRIEQVIINFITNAIKYSPGSEEIHVLTEIQDGH-IYCAVRDFGIGMSPEHQNKIFDKFYRIEE-TSERFQGLGIGLYICQEIIGRHEGTIGVKSTPGQGSEFYFTLPLTPV------------------
28211579     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFFSIGLIVIFVVGIFSVFLADTVIGPIKKLTKVAEEMADGNLEIRNEK-EFDDEIGRLDTLNYMAEEILKK----DKLKNEFISSISHEIRTPLTSIKGWAITLNTEDLEDKN--LIRDGLNIIEEESERLSKMVEELLDFSKLISGKVTIKKEKVDLNEVISYIEKYLSPRAKRENVQFIVEKNYDLPIMYIDVDRMKQVFINILDNAFKFSKEEGEKRVLLSIKENEEVIILIEDNGYGISKSDLPKIKEKFYKGKNSKSQN----GIGLSICDEIVAMHGGTLEFDSEINRGTKVYIKLP----------------------
88812847     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTLVDISLTVSPILDARGRVSRASKIARDITERKRMERQIQGQAKELAE-VSRRKDEFLAMLAHELRNPLAPIFNALQLIGQKGENALHEEAR----EIIERQVRHMARLIDDLLDVSRITSGRIRLRPERVDLNTIVERAVERMRPLIDRRGQQLSIEPAQQPIWLDADPTRLEQIFGNLLDNASKYSTNNGHIDLRIERDDHRAIS-RVRDDGEGIAADTLPRIFELFGQAERSLERSEGGLGIGLALVKSLVEMHGGTVDAYSELGHGSEFVVRLPVA--------------------
298374416    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YKSRVRWYQLQAELECKI--LERTR-LLKQAKQELEEKDALKTRFFMNVSHELRTPLTIIKGLTEDLERHSGSEESCGD-KEILRTISRNTNRLIRHVNELLDLSVLTRGVPSPHIVCADLSRFLEDISETFIPLADSYKIAFTYSIAPDISIAYFDKNILEQVLYNLLSNAFKYTPDGGSVSFSASLESDAVMTLRITDSGIGIPPESLPYIFDRYYKGASIAFRRSESSGIGLAYTKELLELHKATIQCESELGKGSVFTVALPISE--EAYPEE-----------
29348506     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSIWAYLTYVCMVLCIIYLAYKYTKARLI--LLMRLKTEHEQRVNMEKMNQSKINFFTYVSHDLKTPLTLILSPLQRLIKQKQIDNND---REKLEVIYRNANRMHYLIDELLTFSKIEMQQMEINVRKGNIMHFLEEISHIFDIVSKEKEIDFIVSLEETDEEVWFSPSKLERIMYNLLSNAFKYTQPGDYVKLSAKLDSENFIEISVKDSGRGIPKEMKDKIFDSYFQVEKKDHR--EGFGLGLSLTKSLIHMHKGEIKVESEVGKGSEFIVSL-----------------------
167762401    ----------------------------------------------------------------------------------------------------------------------------------------------------------------FEIRLKNFPAVIRSLTITIVTWWAYIIYICAILAILYILIREHRRRLF-------------------LKTSLEFEMREKQYIEEMNQSKLRFFTNISHEIRTPITLIISQVDLLL--NSGKLSTYAYSKLLN-IHKNAGNLKSLISELLDFRKQEQGLLKLKISQFDLCDLLQEHFVLFKELSANRNISFSLHMNVQHCMIWGDRMQLQKVINNLLSNAFKYTSDGGTIVL--GFTEKDMVRFSVTDNGAGISEEDYQKIFERFYQVENI--GLYGGTGIGLALTQGIVKAHKGEINVKSQLGKGSCFQVTLKKVSVARIEPEQNKE--------
150016429    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELQKSVEEERKKLYEEYDRIRTEFFSNISHELRTPISVIFSALQILKDCIFENRSIDKYK-YTKIMKQNCYRILRLINNIIDITKIDSGYFNINEHNIDIIALIENITLSVADYIENKGLSLIFDTNVEEKIMSCDPEKIERIILNILSNAVKFTSSGGKITVSIEDCYDK-ICIKIKDTGRGIPQDKLNSIFERFIQVDKSLARDHEGSGIGLSLVKSLVELHGGVISVKSKINYGTEFVIYIPCKLVKNAEEQ------------
254412494    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RILQNAIRI--YQAEQQVELAHQQLRQTNEQLVRQNQELAQQRQQQFLATTSHELRTPMNVIIGFAQMLLLQRHGSLTLSQLK-MVQCILKNGNHLLSLLSEVLDFAQIEAGALELKAEEFNIDQVVNSTVNDVRPLALQKGLDLSIKIQLKNTSVINDRSRLHKVLKHLLMNAVKFTKSGS-IWVNVYEVESQRLIIDVEDTGIGLSQAELDYIFDAFRQVDQTITRQYPGTGLGLAMTKSLVQLMQGKITVESQVGEGSIFRVELPR---------------------
2599570      -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EKRLGELEIERK-NNELREKIKELDELKTQFFANVSHELRTPLALIVGPTDKLLKDENVDIN---VRKDLEIVARNARGLLKIVNNLLDISRLEAGKMNLNYSMVNLGQTAHLIASCFEILAREKSLDFSIITPSEPMMAAIDADKMQRVITNLISNAFKFTPSGGAGKCILEKPNKPGFQIVVSDTGPGIPDNLHEIIFERFRQVDGSSTRKHGGTGLGLSIVKEFVTLHGGTVTIHNISTGGAQFTLRLPLT--------------------
135851714    -------------------------------------------------------------------------------------------------------------------------------------------------LLFFPILALPFLAFSWKTERSYLYVLMAYSALAWACVIYFDLALFGIPPVQNSLSLEVINYLLMGTVAVL--------LVAELAQTEDELFQARLRAEEAANAKGDFLANMSHEIRTPMNGMVGMIEVMENLR----PTQEQQRVLGIIRNSVFSLLRIIDDILDASKIDAGKLEISRSKTDMRATIEGVALTLQNMADDLGVKIHLFIDPKVPEFMIDGGRLRQVMLNLLSNAVKYTERDSHVRFSVSMTSAGQMRIDVKDNGIGMSQEVQKNLFEPFMQGEPVATRRVGGTGLGLVISLHLVNRMDGRIQLISEQDVGTE----------------------------
297630257    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVSTRVKMEKSLQEMAT-AAEQANQAKSMFLATVSHELRTPLYGIIGNLELIQSHLLPPEST----RLLATMNNSSSLLLKIISDILDFSKIESKQLKIEPKDFSCKEVISHVISNYLPLIAKKALGLYCYIEPNVPNIRNDPVRLQQIISNLLNNAIKFTASG-CVVIEIVSKHG-YLYFSIKDTGLGIEDKLQFQLFEPFFQISANKESSPQGTGLGLAICEKLINLMDGDIEFISQKYVGSIFSIRIPLYGVKFHTKKISSQRNQKK---
258645967    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TMTLFGNPFRMTTAKTELTD--GEEGLLLVLSDMTANYM--AERMRREFSANVSHELKTPLTSISGFAEIIS--SGMYQSEEDLKVFGRRILDESHRMMSLIDTIMHLSKVEETETTIKWKPVEVAGLVRYAAELIKPQADKKNI--VVELDMKPVHVYGNAALLSELAMNLLDNAVKYNHEGGHVTVKLAAENGEMVM-TVSDTGIGIPVDKQNRIFERFYRAEESRNKFTGGSGLGLAICKHIVEKHKGSLTISSTEGEGATFIVTLPAMSESDVSVETDND--------
163793384    ----------------------------------AELCRKRVTSLTNIVIAIVSFVAVEPALSFSMGVSWVLAVVAIVVMRWVSITVLVRRGSSSKRQLQAHSA--------GATASGLAWGALPVL---LWGSGGFVEFAFAGFVIAGTTAGGLSSLSWYAYLGYLLGATIPLATVYLLQGSVLFVAMGGLVLFYAAVLIATSVSFSRQLQETLQLQGTLEDEREEL-------DNVRADLGLAARHKWQTLAYLSHHLRTPMNAVIGFSDLMARESLGKLGHPKYREYAEGIQFSGVEALRAINAILDVAEIETGTMTLSLSDENLCVLVAECVAEQSSNATSRKVVLRCTLPDMPASVRGDPKRLRQILDGLISNAIRFTPKKGSVTVSVSAEDEEWWTVQVSDTGIGMSADKVKEAFIPFVRLDNPLTQEFSGIGVSLTLARRLTTLHGGEFDLDSGTGRGTTVVVRLPVA-IGRTVPE-SHE--------
288959997    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IANAESYEARRRAEEIDRAKTAFFSNASHEFRTPLTLMLGPLEEMLHGSLAGSSVSVSRNELEMVHRNGQRLLRLVNALLDFSRIEAGRMRASFAPVDLAAYTADLASGFRSAMEKAGLAYRIDCPTLPEPVWIDRDLWEKIVLNLISNAFKYTLRG-EVAVTLEAVRG-AAVLKVRDTGIGIPEAELTRVFDRFHRIEGQVGRTHEGTGIGLALVKDLTALHGGTVGVESRIGEGAVFTVSLPFGRSHIPLADVGGETAQ-----
288959997    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RHITAEKEQGQALAEEQLRRAQKMEAV-GQLTGGVAHDFNNLLQVIGGNLQLLLNDVG---DNARAADRVRNALSGVSRGAKLASSLLAFAR----RQPLEPRVVNPGRLIRGLDDMLR-RVLGEEIRIEVIGGGGLWNTVVDPTQVENALLNLAINARDAMKGRGVLTIEAGVRPGQYVMLAVTDTGSGMSPEVRERAFDPFF----TTKPEGHGTGLGLSMVYGFVKQSGGHVKIYSEMGHGTTIRLYLPRTQEVEDPP-------------
182413629    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITARKEAERQVA-LARDQALAAARAKDDFLAALSHELRTPLNPVLLIAS---DAAENPALAAEVRRDFATIRKNVELEARLIDDLLDVTRITHGKLPLDLRPVSAEQILQDALSVIRPDAEQKRITLVTELTAHRTTVRGDAVRLQQVFWNVLKNAVKFTPAGGRITVTANLRGGDTLRVAVRDNGIGMTPAEIARVFDAFTQGDHSNSHRFGGLGLGLTISRLLVEQHHGDIRAESAPGQGATFTIELPVT--------------------
160940146    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQKRKELEEEAENKKSLF-AAYESATMANEAKSNFLARMSHDIRTPMNAIIGMTALAASHTDQP---ERVRDCLEKISISSSHLLSLINEILDMSRIEKGKLELLEEPFHLETMLDNIYSIIKPTAMEKNHDITFSRKGVIESLIGDANRVKQVLLNLITNAVKYTPDNGIIRVTTEEVPMGKARFVVEDNGIGMSEEYMKQVFEPFSRAVVPVVQEQQGTGLGMSIAHGIVSTMQGDIHVESREGEGSSFTVTL-----------------------
256391987    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------LILALEHARVQSLQLLNDELEQTNAGVLALYAEISSELEQTNIGVVALHAELEDKSRQLR--------------EASETKTRFWANVSHELRSPLNSVIGLSQLLADSTPEELG-EQQRHQVGLIAASGETLRVLVDDLLDVAKAEAGQLIPQLAPVDLALLLAQIESVVQPSAPSPEVAVLFPDPAGLPTLVTDEMMLTRVLRNLISNSLKFTSSG-HVRLSVRCLEEGTVEFTVEDTGIGIPPQEQTKVFEEFHQVRGAHQRGKAGTGLGLPYARSLVILLGGTISLASEVGHGTTVTVTLPGSPAQEPDEQ------------
254412501    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VDYITKPFQVEEVLARVEHQRRLSQEVRDRLEQEIQERRKFLANMSHELRTPLNAILGFTQVMSRDLKITP---EQREYLGIINRSGEHLLDLINDVLDLSKIEAGIISLYETSFDLYRLLDNLEEMFQIKAEQKKLNLVFSVAPNVPTIKTDAKKLRVCLINLLGNAIKFTEQG-TITLRVNLATEPRLRFEVEDTGAGISPAEIDNLFDAFVQTETGQKMA-EGTGLGLTITRKFVQLMGGTITVSSVVGKGTIFKFGIPRQRVLGLEP-------------
109897620    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RWFLSRMNAIYAQDGQLIRFFGTNTDITEQRKMAEKLTKLTNK-LSVADKRKDEFLATLAHELRNPLAPLRNSMELIR---NVKTDPAMMQTAVATMDRQVAQMVRLIDDLLDISRISKDKLSLKRQRIDLKDIVEQAVEAVSPYAKRLGHSVQVNMPHEAISLFADPARLAQILGNLLNNACKYTPKNGFIWVTVNLGGEQQVSISVKDSGLGIAEHMRSQVFELFTQVSNQLEQAEGGLGIGLSLVKRLVEMHGGHVECKSELGHGAEFIVTLPST--------------------
167567131    -----------------------------------------------------------------------------------------------------------------------------------CTPLSGPNWQVAAIYPVSAVTDKAMSLLPLTTRWTFVVQLLLIA--------FVYVTLQRQLGRPLQHFVDIIDAQREGDLGRRLPTGRRDELESKVRERTRELAEAKRIAESASHRKSEHIASISHELRTPLNGIVGALALLNRSAL----QAEQRDLVRVAQQSSSYLLGIVNNVLDFSRIEAGQLELASEETDLLALLDQAMLTIHIRAQEKSLNLRTFVAADVPRVWLDGLRVRQILINLLGNAVKFT-EHGHIHLTVERRADMLAFV-VEDTGKGIPDDYQLDIFKPFVQVRAHDS----GNGLGLPIASRLANLMNGEILLDSRLGKGTRFTVLLPLQ--------------------
229825842    ---------------------------------------------------------------------------------------------------------------------------------------YSETYGTNYIFTAVPITTTKSQNIIGAVFVNQFTIIIISTLIALLFSLIFAVFLARRLSVPLSVMGATALRLADEDYEAHTNISEEGELGELAGAIDSLSDRLRQADEELEQMRLDFFANVSHELRTPITVVRAYSETLLDGIID--DEATKAEYYEKMLTECKSMERLVGDLLVLSKMQNPDFTLEKEPINLVQVFSDILRSGSALAREKSVNINLNTDGDVLLMYGDYDRIRQMFMVIVDNAIKFSNNNGNVDITVKKESGNNLLISIKDDGVGITDTELPHIFEKFYK--SKLRQNAKGSGLGLAIARQIALKHNGSITVESEKGKGTEFKFKF-----------------------
254423446    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MAITLQDITREVA--LNEAKSQFISNVSHELRTPLFNIKSFIETLH-EYGEDLSEQERREFLATANNETDRLTRLVNDVLDLSRLESNR-RYEFSAVEVHQPIDQVLRTYQLNAKDKQIELASDIESALPAVLGNYDLLLQVFGNLVGNALKFTPAGGKVVIRAYHAPSQSVRIEIGDTGIGIDDEDQAAIFERFFRVEN-RVHTLEGTGLGLSIVKNIMDKHNSQINLVGEVGVGTTFWFDLPVYDLVDHLVDSQHASSQ-----
295136279    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QQYRIELEEAKNFAETLLKRREQLMAAITHDLRSPLNTVIGYSELMNKTQLGN----KQRHYLSQINKSSDFILHLVNDLLDLSKLEAGKMLVENLPFNPKKLISDTVQNNIPANLNKDLEVIIDISEEADGQYSDPFRIKQIIANLVTNACKFTEKGNIIEIETKTKDIQYLIIKVKDTGIGISKEKQEVIFEEFSQENSGIEKKYGGTGLGLTITKSLTSLLKGEISLQSEQGKGSEFTITIPVQKSKNPVPENPHPPTE-----
271968771    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSAAEAHEHERRRTRELAE-LDDAKTAFFSNISHELRTPLALILGPLQELLDD---PSLGSDQHTVLRTARRNAMRLLTLVNDVLDFTSVDSGRTRARYQPTDLTAQTAELAGVFRSSMESVGLTLRVEGEPLPEPVHLDRHMWERIVFNLLSNALKHTFAGG---VTVGVRPGEGAVVTVSDTGVGIPGHEIPNLFERFHRVSGSPSRSHEGTGIGLALARELIALHGGRIEADSRLGEGTTFTITLPYGSA--HLPQDQ----------
70730321     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AAWWILSQRRRIIRKRL---DLLQRQLILDQLRD-AKEAAEHASRSKTVFLTTMSHEIRTPLSAIVGMLELVLTRD---NDRELNTRSVHIAYESAQNLLALIGHILDISRIESGRLTLRPEAASLKDLIESVANVFDGLARQKHLDIHLQFDAATAQVWIDGLKFKQIISNLLSNAIKFTEQG-EIHIRLGQVKDEHFHVEVIDTGPGIPASQIQKIFTPFFEVDSVVSNPNAGSGLGLSISHSLTQLMNGSLQVQSELGVGTRMTF-------------------------
291519642    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------IDQNTDIFVSYALIGAVIVVSLAIMVAVFSAIHFPMIKMSNSLDAIIREYTDSLPEIHVFRELQNEVIKKLQAIDQSRQEFVSNVSHELKTPLTSMKVLADSLNGSEDVPI--EMYKEFMVDIGDEIDRETKIINDLLSLVRMDKSGAELNVSAVNINELIEHILKRLKPIAEKAGIEVVFEFRPVVAEV--DEVKFTLVVTNLVENAIKYNDEGGWVHISLN-SDHQFFYIKVEDNGLGIPENSVDHIFERFYRADKSHSREIGGTGLGLAITKSAIAMHNGEIKVRSKLGEGTTFDVRIP----LNFIEKEVH---------
28975401     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HVYRERKTIASPSGKKKDITQQKEREQALID-AQKEAQTAVRARENFLATMSHELRTPLSAAHGILDLLNRQVTADSN----RELIAQAMRSLNHLNVLVDEVLDYSKLEAGQLTVAPAKTDLLKTLCDVFRSFEPRALAKGLDYKVTIKPSDAFIEIDALRLVQITTNLLSNAVKFTAEG-EIGISVILHE-KQLILKVADTGIGMTDGQLEGILNPFVQADDSITRKYGGTGLGLSIVDRLIDCMGGVLCIDSQFGLGTTITVKLPIER-CDSEPE------------
297159981    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLLSRTVLRPVSALTAASHGLGEGDLA-RRVPVTGRDEIAELGRSFNRMAESLQASEERQR---RLVGDVAHELRTPLANLRGYLEALRDGVVDPEP-----ELLASLHEEVLLQQRIVDDLQDLALAEAGALTYHREDIDLGELLETCRTVHRAQAERAGVALTVETPGGEPYAHADADRLRQAVGNLVSNAVRATGPGGTVRLSLARR-GAGAVVQVGDTGHGIPAEHLPHVFDRFWRADAARGRATGGSGLGLSIARQIVTDHQGTIGVESAVGAGTTFTIELPTT--------------------
294054688    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITLRKQAEADLIQAKDEAEAASRAKDEFLAVMSHEMRTPLNPILGFSAMLRESL----PNEPEAGYLDTIVSAANRQLRLIDDILDYMRINNSSITASPEPFRLADLCETAVHDASSLTDNLALDFHNELPDSQDTVVTDLIMLRRILDNLLGNACKYTNEGS-VDLYLRLAEYDSRIIEVRDTGIGITEEMQRNLFEAFSQADSSYSRKHEGLGLGLAICKRLLDILGGEISVESIRGKGSSFTLSIPLQKEDTETPESPQDSA------
196048232    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LANIFIKPIQSIINASSKIAQGT---LECEI-REDYPGELELARSLNHMVKK-IDQTTHMKNEFIASISHELRTPLTGIKGWSETL--GTVDSLTEKEIKQGMSIITQETDRLIHLVEELLDFSKLELDYPNLYKENILLQELINESIWQLGTKAEQREIKIVSELEE--VEITGDRDRLKQVFLNLIDNAIKYSNIKGIITVTL--LKKDQVLIRITDQGIGIAEEHLPYINESFYQV----NTKSSGSGIGLAIVKKIVELHNGSIQIDSELGIGTTITIKLPTE--------------------
163787244    -----------------------------------------------------------------------------------------------------------------------------------------------TLFTTLLVSVFLYYYYTLNWQVVFFPLVCFPLCFAIVQYRV-ERFIYRRVKKIYDDLTL----LESTNLRQQPITTDMGTLTREIDRDKKIEIETLRIREE---YRKEFIGNVSHELKTPLFTVQGY--ILTLLEGGIEDNKIREKYLARASKGVERLTYIIKDLDMITKLEVGDLSLNKESFDMVKLVQNVFDLFEMKAAKKHITLTFDTEYFLPMVYADKERIQQVLTNLIVNSIKYGREQGTTEISIENLIKNKAIIRVTDNGEGIAKANLQRLFERFYRVDKSGSRKEGGSGLGLSIVKHIIEAHEEKIYVESELGVGSEFSFTLEKTK-------------------
146280451    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RALGGEHVIDHEMVLLSQGTPRHVLSNADPLYTSDGQLLGAVAVLHDITE------------RKRIERLQR---EFISTVSHELRTPLTSITGALALVCSNVMGEVPG-QMRELLDIAQQNSQRLGALIDDLLDMDKLHAGKMRFDLLEQPLLPQLELALRSNGSYAERHGVQLRLGDCPAV-QVEIDAMRLQQVLSNLLSNAAKFSPPGEQVELSARMRDGH-VRVSVRDRGPGISDEFRERVFQKFAQADSSDSRQQGGTGLGLAISKELIEHMGGQIGFESAPGQGACFWFELP----------------------
225174724    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLLAGMVILVVILFISVYLAMSISRPISRLSATVADLSRGNFSSDYDDDEIRDLAGQLNKMSVRLQNAQAASAKMEEDRTKLFAEISHELRTPLTAVQGFVEAIRDGMV--PDEAVLKRYLETICDQTVHITRLVDDMLSLSRLESGNITVEKLPLDLTALAQGVVTSMEGMAGGNNTTLQFVTKTGNSFVLGDVDRMEQIIRNLLKNAIKATKDG---TIKVGVEEQQKQVITIADNGIGIPPDELPHIWDRFYRTKNQRDRQENGSGLGLVIVKKLVELQDGKIEVISRLGKGTTFTITFPT---------------------
294498882    ----------------------------------------------------------------------------------------------------------------------------------------------------------------YALFIQSHPQRQFSVIQDVQNIQLITILLVGIV-----LFAYVSTIIIKPIKRLSTAMKVVGQGEYNVQVEYATNDEINQMTKELNKMRQEFIASVSHEIQSPLTSIRGFSAALKDDIV---SEDKKIQYLTIIEKESTRLSQLSSNLLKLASLDSEHQTLTLQQYRLDEQIRHVVMALEPQWTKKNIEI--DLDLSNVQMEADKDLLEQVWLNLVTNAIKYTPENGLVKISIHQKNEEID-VKIKDNGIGIAEEDQKYIFESFYKVDKSRT--LKGSGLGLAITKKIVRLHEGAIRVESKKEQGSIFTVTLPIQK-------------------
159045248    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QQDLQAALIRAEDASRAKSRFLAAMSHEIRTPMNAILGFAQLLRLSDL----DEKRRGHVDAIIAAGGQLMNLLTDLLDLSHMETGRMRIESRATDLMPLLDQVADWWYSSVSEKGLTLQVEIDDRMPRVLTDPVRLQQVLNNFMANALRYTDRG-TITLRVREISRSDLRLEVEDTGIGISEEQQALLFRPFVQIESDFGKDRGGWGLGLSICHNIAAAMSADIGVTSQPGAGATFHFEL--TLPLEPCPEPRETPQPHPARA
170079099    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EITQQRRAKRELEKALTQERELNHLKTRFIDTASHEFRTPLTVILGAAQILS-AYHDHLPEARRSQYLNNIEDSVMRLRQLIDDLLTMSRLEAGKLGCQRQAVDIVTLCRDLIAELKIGIGKQHHFNLETTGAIAAPLALDPNLLQHILNNLLGNACKYSAPGTTVTVQLG-SSAEALTLTIIDQGVGIPPEDQPHIFESFYRA--SNTQNIPGTGLGLNIVKEYVQLHGGQIELTSQLSKGSQFTVTIPLTE-------------------
205375080    ---------------------------------------------------------------------------------------------------------------------------------------------------------IRMFLSSEVLVLLTFITLLAGAIS-----FVTHLLLINPLLKAVKGVSSEAKRIAEGEFDVEVRETEIQELAKNFNTMSSRVKEMIDDVKESERLKTELIANVSHDLRTPVASIRSHVEALIDQIL--TDEKTREQYLSTIKQESVKLSELLEEVLQLSQLERGSVPFHPERTKVDELLVSVLSSFERMAEKKGIEFVVQIDEREDSILIVPQQIHRVLSNLIENAIRYSNNGRTITIIVE-DSGRATIFRVTDEGEGIPFEEQKNIFDRFYRVEKSRNQAYGGSGLGLAICKEFVTLHGGEIGVKSVKGWGSEFWFTIPKE--------------------
288574524    ------------------------------------------------------------------------------------------------------------------------------------------------------------------ISLSFLALIL-----NITSISLQNLELYGLVHELNEDLEKKVSSLTESEKRLTNYQRNLEDLTADLENTHDELLLAKEKAEAANAAKSAFLANMSHEIRTPINVVLGMTNLALESADIPDGP---REYLEDARLAGRELLKLIDGILDLSRVESGEMSLSLESCDLYELCRSVMDMTRVRNSSDELAIELVFDEAPRLVKCDTLRMRQVLLILTENAVKFTERGSVTLVVVRRAEGEAIRFAVKDTGIGISEDKRDHIFGTFYQVDDSRSKRHKGAGLGLSIAKQIVEIMGGRLWLKSEEGKGSTFFVDVPL---------------------
294054842    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VYIACIAIAVLYIIRAWTRHLRRRNEELEETVTHRT-----LELERRNLELT-----EANNIKQYFLASMSHEIRNPMNGILGIARLMKEDSKK---NDAGTERINHLYSCARHLHQLLGEVLDYSSLEAGKLQINKVCYNAADLISDVIDIHLEQASEKALELHAEIPEIQYQWIGDPVLLRQILINLVSNAIKYTKTG-QVVIRLEVRE-RHAIFSVEDNGPGIPLSEQEQIFDKFTRLKNATEQEISGTGLGLSIAKEMSELMQGKLYVDSEYRSGARFVLDL-----------------------
262199396    ----------------------------------------------------------------------------------------------------------------------------------------LTDHAFSLAFLDVQMAPLNGFELAKLIRFRLLPIIFMTA-----SSRTEGLSLDGHDAGAVDLFKPVNANIVRSKAKTF---IELDHQRRTLEQQVAVLAQLREEAERASQSKAMFLANISHEMRTPLGNIMGYAEMLA--TYGEIGDKEM-HFAKTILKSSRDLLSIIDNVLDLSAIEAGKLRIERVAFNVRGLASDFQTAVALKAQKKGIRFELNVADSVPAVIADPTKLKQILNNLVGNAIKFTESG-LVHLALDYERD-CLLVRVRDTGIGIEPAQARLLFRPFSQADISTSRRFGGSGLGLALSRDLARAMGGDLRLSSVPGEGSVFEARI-----------------------
91214973     ---------------------------------------------------------------------------------------------------------------------------------ALNTSTYITIFLSSLIYIKLEIDPASIFIFALVCFLFSF-LIIQLRIEYFIYKRVKSIYDSVSILDQTAV----------GNQRVTSDIKTLTEEVERFAKGKKLEIETLKVREN---YRKEFIGNVSHELRTPLFTVQGY--ILTLLDGAIKDKKVRKKYLSRASKGVDRLIYIVKDLDMITKLETGDLNLYIETFNILELTQNAFDLLEMKSTKREISLTFDKDYPLTFVKADKERIQQVITNLIVNSIKYGKKGGTSEISLEQLEGGKVMFRVTDNGEGIEKENIPRLFERFFRVDKTGSRREGGSGLGLSIVKHIIEAHNEQIFVESVYGIGSEFSFTLPMS---DEMSEEEIEDAR-----
124266342    ---------------------------------RADLLPDVVRTLYSQTGVSLSGNLLGAMVLTYWPVAPELIAWCVLFGLVWVLRLVTLRRYAHAAAASSQAARWQRLWNAGAMASGACWGLAAWMFYEHGRAFHQT--TLLLIIYSFCVGSITLMASQHRAFFAFISLCFVPTILRIATLGSTDLLLAGVLSLVFLMTTILGRAYRRTFDRAIELKVRTEMLAVQLQTEKAAADEAKRAAETANRAKTQFFAAASHDLRQPLHAMGLFAEALRSKSRG---DEEVTHLVNSINSSVDALEGLFGELLDITKIDTGGVEPQPRHFALRELFQRLKLQYEPTAFEKGLSLRFRGAHHV--VYGDPVLVDRIVRNLLSNAIRYTVDGG-VLVSARRR-GDEVLLQVWDTGVGIAPTEQQRVFDEFYQVQANAPHQPKGLGLGLSIVQRLARLMGAPLHLASVPGRGSVFTLTVPPGKV------------------
260913806    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VIYFFTLLVEKLERSRQDLKKLVDNLRNEVSERVLAEKKLSIALDNIEKTSRDKTQLMATISHELRTPLNGIIGLSRILLDSEL----TDKQRDYLKTIHISAISLGHIFSDIIDLEKIDARRIELSPKEVELQHLLADISNFGTLMAADKKLCFQLESSPLPQWLMLDYARVSQILWNLIGNAVKFTSKGS-VQLNVS-TNENNIYFIVSDTGVGIPQEELHRVFEMYYQV-KSSGQKPLGSGIGLAVSKTIAQLMGGDLTVESELGKGASFTLTLPLKEVQNQLPE------------
288942608    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WRDITERKRIEDELDEHRRHLEELVRTRAELERARLEAESANLAKSILLANMSHEVRAPINAILG----LNHRLKASANDPEQSQRLGQIAEAGYHLLRIANDILDLSRMEAGTLRLERVDFELRHSLARLNLLLNAEVEAKGLRLRLVMDPTLPRLHGDPGRLGQILLNLTGNAVKFS-EHGTVTVKANLIDRHQVRFEVCDEGTGIPEDRQDALFLAFEQLDVSTARQFGGSGLGLAISKRLVELMEGEIGVESRPGVGSAFWFT------------------------
255263744    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AEAERLLEEKSRMLYLANQELSAHSAGLE--AAVIERTKEL-EEALRQAEAAGKAKSRFVATMSHEIRTPLGGMLGMIDLLAMDE----NDASKLEFLSYAALAGKGLSRIVNDVLDFSKMEAGVFVIKEEGVDVRALVESVRMLAVSTDKPADRTIVAKITADVPHLFGDGTRIRQVISNLVSNAVRYSEDG-PVLIRASASDHKKLRVEIEDFGVGIAEDSIPNIFKDFSQISNPLTAAAQGSGLGLAICKRILEGCGGTMGVESVLGKGSTFWFELPVTVIEQSKP-------------
241890412    ---------------------------------------------------------------------------------------------------------FKLLVLINAAAVGLSISIVSFY--------YQHDIKAAFIIFGISL------IVSFVVFYFLFEKYIYRRINTIYKL-IHNLKLGKDLKDALGEYV--------SDDPITDAEREVRDWAKE---KKSEIDKLRSQ----EKFRREFLSNISHEFKTPLFAIQGYIETLQ-DGLIEEDPEMAKGFLDKASKNLDRLSYLIHDLDEISKLESGRISLNIEKFDLSELIKETIENLDDKARSQKIDIVFKQKQNVTFVKADRKKIQQVLTNLIDNSIKYGKTGGSTDIRIFPLFEQ-VLVEVTDDGQGIEEKNLPRVFERFYRTDKSRSRGIGGSGLGLAIVKHIVEAHQQNVNVRSTEGIGTTFGFTLEKSK-------------------
142561272    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EASVELMSLAFSRDEVNALISARTSEMETSRDEARDANAEKTRFFANMSHELRTPLNAILGYGEMLAEDCEDLGYDDLLPD-LKKITSAGSHLLSLINNILDISKIEAGRMELYLTSFEIEGMVDTIKDVTGPLAASNDNGFKVNLQDALGSMTQDETKIRQCLTNFLSNGFKFT-SNGTVTLDVDEEGIEMIRFAVTDTGEGMSEEGLSKVFREYEQAERSTSAKHGGTGLGLPITKKLAEMMGGDVNVTSELGVGSVFTLYVPRE--------------------
182412190    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PLPREIALVFDAFNRLARRLGASHAELRQANAELDRRVEERTAEAEAARRQAEA---ASRAKSEFIAMASHEIRTPLNAILGLTDA----EPPASDAAVARERLELIRGAGERLLGVVNDLLDLSRAEAGRLELRLAPTSLAALRRETVGLLAVLARRQGLALGWEVGPGVPTIRADAAKLTQVLVNLLGNALKFTREGG-VRLKIDRTSGLRLRFAVSDTGPGIPPEARARLFQPFTQLPDVASSPVPGSGLGLMISRQLVELLGGELQVRSEVGRGAEFFFEL-----------------------
144900968    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WRLERQDGMILDCASDGASLLAFLDVTERALIERNEALAAADTLKSEFMSNVSAEVAKPLTTIIGFAEMLDSDYFGKLS-KRQHDYMKGIVEAGNALKSLIADILDLAAIEAGHLTLELDTVDIHPMLSSVLGLVRERVREKKLQLDFDCPLDMGWIVADQRRLRQVMFNLIGNAVKYTPNGGAIAVRAERRDGEVALI-VADTGPGIPPEDMERVFKSFVR---TIHDGQDGAGLGLALVRRFVELHGGTVELDSVPGQGTTVTVRLP----------------------
119492185    -------------------------------------------------------------------------------------------------------------------------------------------------------------------FLESLANLVSLALDRSRSQHS-EKQLSTQNEKLQTQFDQQTAQLQKTCQKLRSQ-------TAEFQKLEYALKEAQNTAQVALGAKRTFLANISHELRTPIHAIIGYSDLLCEEVLEQGQLNCLED-VQIIRKEGYRLLHVIDSILDLVRIETGQMSLNLDIFDPVNVIKGVVKSLVSIADKNRNQLKIHYGRDLGLMHTDLGKLQKILHHLLENALKFTEDG-QIQLTIRRQ-GDWIEFCLIDTGIGISTEHQHCLFEAFTQADDSLCRRHGGTGLGLTICRHLCKMMGGDITVSSELGQGSMFTVRL-----------------------
218678546    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QNAKETAEAANRAKSRYVVGLSHELRTPLNAVLGYAQILERDETIPAP---RQSSIKVIRRSAEHLSGLIDGLLDISKIEAGRLQVYSNEINIQDFLDQIVDMFRPQAQAKGLAFVHQRSPAVPQVRTDEKRLRQILVNLLSNAIKFTDEGS-VTFDVGYRS-QVATFTVTDTGRGITERDLSRIYEPFQRGEAESVRPMPGLGLGLTITRLLTNTLGGEISVSSIKDEGSTFRVRLMLSAVMRAMAAAPQEK-------
259416602    -------------------------------------------------------ITIVSLLSLFFLPATVLGVVYLAYAVTEIVGVLVYRMLAREVT-------WRGIVLFSTSAFLGVWILIPLLLFLEQDP-FLKMIGAMLLIIALNHCVVARATWIFFGFLTTIPIVVGFIIVSFLREFATPAEMATTAIITVIGAAYMLHALWTQH-----------RLTARLRGAL-------EEAEAGSRAKSRFLAAMSHEIRTPLNAICGMSELIDEENKDRPLLQERSKLLRT---SALALAGILDDVLDHAKIEAGLMELSLAAAAPAVEIRSAIEMFRASAEEKGLRLEFTIDESLPYAECDALRLRQVIGNLLSNAVKYTDKG-QVTVHASMTEGDQAIIEVKDTGRGMTPEQTERLFQDFYRAVDKNAPTVPGTGLGLSIARQFARMMNGDITLTTSPAKGSCFTFT------------------------
149278122    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SIIDKAFVKSISNGIYDVEYRTVGAEDGKVRWIKAKGRFDETSRPLRFIGSVLEITEQKEEE--LRKNDFISMVSHELKTPLTSLKGYVQLLNMRSKKE-DNEFAVSNLNKVELQIKKMTAMINSFLNVSRLESGKIHVNMEQFDIGQLISEVIEDAYQIYSSHELNL---IPAEPLMVFADREKIEQVLTNLLSNAVKYSPRGKTVTISYTLRDDQ-VEVCVSDEGMGIRTQDKDRLFDRFYRVDSTHTQNISGFGIGLYLCAELIRRHDGRIWVESQKGVGSQFYFSIP----------------------
253575389    --------------------------------------------------------------------------------------------------------------------MGRMMHASTLAEKGTINTKVITITKNNVKIGRIEIEGLSNFEIQNRQFLNLFNTLLWVAILAIAGVTIFSVIMSNSLSRPLLRIKQIATQMKEGDLSSRVVLAHRQTEIEEVGLALNHLADT---LEQQDQLRKNLTADIAHELRTPLATIQSHIEAFQDGVWEATPDK-----LEVCHGQVIRLVKLIHDLENLSAVENPMLKLKQEPVRLLEVIRESKKTVKAQFSEKPIDLTIQ-EETPVVITGDAGRLIQVFVNLLNNAYKFTGEGS-IYVRI-FEAADQVNVTVSDTGSGIASDELPHIFERFYRGDKSRNRKTGGAGIGLVIVKAIVEAHGGSIHVESKINQGTQFTLHFPK---------------------
84703563     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FWANVIVTALRDEAGELITERKQSEEALKAAREAAVLASQAKSEFLSRTSHELRTPMSAIIGFAQVLELDHDD--LAPRHQTATTQILKAARHLLSLINDLLDVSSIEAGTQALKLEEVSLLDVLEEAYSLAAPIVKAANLSFQFDQESAQYTVQCDRRRTIQVVLNLLTNAAKYNREGAYVALTV-QPDGNDVVVSVTDDGAGIPDERIPRLFTPFDRLGQEKQRRTDGSGLGLALSKSLVETMGGRIGFRNAPDRGASFWFTLPISRAGRG-PEITDPETREEA--
298376092    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILVSTMCCFVFGSFIIMYTQESKAKRQAQKALL-----HEKESLAEALEKANESDRMKSVFLANMSHEIRTPLNAIIGFSSLIAELDL---TAEEKEQYANIITTNNELLLKLVNDILDLARIESGGIVFHKESCNLTDLVKTLYKQHLSDVPE-GIEFKEKCPDTPICLYSDKERLYQALENILKNAIKFTSAG---FIEIGYEDAQDVRLYVQDTGIGISPEDQEAIFERFKKLDDFV----QGTGLGLSICQAIVKQLNGRILLKSEKNKGCRISLVF-----------------------
143866006    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRKLIEAQQLARENKELMKALRSQNQMLNQASEKAASEIQQKERLFATISHEIRNPLHGIQGILELLSRDSVG-----RDQKLLSTAITSAGFMRQIIDDVLDYSKVEAGKMVLQKVAFSPVALATDIISLMQPMATGQQLVLDLYYEEAIAERYGDDFRIRQILNNLLSNAIKYTKKG---RVGVEITVDPILKIAVMDTGIGIPEEKMASLFDAFVMTNDQHDRTFGGTGLGLTIVKNLTELMGGEIGVSARQGGGTVFTLSLPLESAAAQI--------------
294633343    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQRLNAELEETNAGVVALYSELAGELEETNSGVVALYAELEDKTRQL--------------ERADAYKSRFWANVSHELRSPVNSVIALARLLLDSAADPLTDEQRRQ-VSLVQASGSTLLALVDELLDIAKAESGRLEPHPAEVDLRSLLHQLRGMLQGTAQ-PGVDLRIPDHIPLRPLVTDEVMLTRILRNVLSNALKFT-VGGRVALEVEREDGDRFVFRVQDTGVGIPAEELERVFEEFYQVRGPHQRGRAGTGLGLPYARRLTELLGGRLTLDSEVGRGTRVIIEIP----------------------
224535938    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QIRQQMIEHAR--AEEINEAKLQFFINISHEIRTPMSLIISPLQKLMMTDS---DADRQRSY-SIMFRNSKRILDLVNQLMDIRKIDKGQMLLKFQEIEIVEFIRDLQSTFEYQVNAKHISLNFHVQQERLNVWVDPKNFDKIILNLLSNAFKFTPEQGQIDIYLRTGEDMEAEFVVADTGIGIDESEMNQIFERFYQIKNHLNNSNIGTGIGLHLVHSLVKLHHGTIRVENNEGKGSRFIVRLPLNKHLNSKEIDENEKS------
229118160    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SYFVSKSVIKPIFVLKDATERIKEGNLE-FQIPVTSHDEIGQLNQG---FEEMRKKLKESEENRKELISNISHDLKTPITSIIGYVEGIKDGV--ANTPEKMDKYLTTIHTKAKHMDTLIDELFLFSKLDLNRVPFQFETVELNMFMQELIEEMQMDLSEEGIEVYLQLHPSPLYVTADCEKINRVISNLIHNSVKYMDEEKKIAVTVS-SDNDKVIVKVMDNGSGIESDTLPYIFERFYRAEQSRNSSTGGSGLGLAIAKQIVEEHGGEIWAESEPREGTSIFFSL-----------------------
197119050    ----------------------------------------------------------------------------------------------------------RPWSWVASSGLGFRLKALTITAPGH---AYLITVAEDEANLRASLKSLSTVL----SLGVPLALVLAL---------IGGYLLAGRVLAPIETMAGKAREITADRLS-ERLPVEQDDEFGKLA---QVFNQTFARLEESFDRLRRFTSDASHELRTPLTAIRSVGEVGLRKGL---DADALREVISSMLEEADRLTKLVDSLLTLSRAESGTLKLRPEPTNLVALVSEVIECLEVLAEEKEQNIALMASQEAV---ADIDRIRQALMNVLDNAIKYSPQGSRISVCVEVSAGEA-TVEVSDGGPGIAPEHAKKVFDRFYRIDSGRSREVGGTGLGLAIARWAVEVNGGRIELESEPGKGSIFRIVLP----------------------
149910533    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSQLHHTDEQIILVSTNELDRLNESVDLIQKQKQREQQLHAAKEQAINANTTKSTFLATMSHEIRNPMHAILGALSLIDKSEM----NTEQQHFIDTSLKSAHILLGLLNNILDMSKIEAGKLQLEHRPFNIQEILQGVTSVLEPLAQQKHIILNHASNEAPLWLLGDDNRLTQILINLANNAIKFTQQG-QVNVVVKEPNYTQVCFTIKDSGIGISEHKLSHIFDDFVQSDSSFSREYGGSGLGLAISKQLITLMKGTITVTSQLNKGSEFRVKLKLENTMAPVTEQPASQAQ-----
160890899    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATNENGIWSQEIRELEVVVLPPFWATWWAYIIYALIGAAIVCFILRTAKNRM--QLRNELHLREMEKSKLEELNHAKLQFFTNITHELLTPLTIISATVDELKMRFPGHDD------LYTVMGSNISRLIRLLQQILEFRKAETGNLKLRVSPGDVAAFVKNEAESFLPLVKKRKIHFSVLCNPESIIGYFDTDKLDKILYNLLSNAAKYNKEGGYIQVTLMYAEDRDVRLHVKDNGSGISKDKQKSLFKRFYEGDY-RKFNTIGTGIGLSLVKDLVELHGGSIEVESEEGRGTEFIVTLPVDR-------------------
120402928    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LARSYRAQQRRAEEELDRVKTTFFSNISHEFRTPLTLILDPVSELRRAESI---DEPVRRELDVVWRNGLRLTKLVNTLLDFSRIEAGRTQARYQPVDLGALTAELASMFRSAVERAGLTFDIDCDPLDEVVYVDRDMWEKVIFNLLSNALKFTFEGA-VSVRVR-RDGHQAVVVVADTGTGVPADEMPRLFERFHRIENAKARSNEGSGIGLALVKELIGLHGGTIVADSAEGQGTAFTIRMPFG--AAHLPDD-----------
239787729    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALEDVYRYAIPLGGGAGVILGVALLWSWSLHR------EVQRRRRAECALVAHNRELL-QTKQAAEAASHAKSVFLANMSHEWRTTLHTILGFARLLLRNGVTAT---EQQESLHIIEKSGQHLLDLVNDVLEISRIESGTMTLNQECVDLPGLLADMGNMMRLRATERSLSFVVTLSEDIPWVCMDGGKWRQVLLNLLGNAIKFTRQGG-VTMRVALQDGKPMLIEVEDTGEGIAEQDMQRIFEPFIQVGHS-AGSMEGTGLGLAISRHYLRLMGGELEATSQRGAGSLFRCRVPL--VSAHQPE------------
297585394    ---------------------------------------------------------------------------------------------------------------------------------------FFLIIWHGVVIALLFVAHIPALNLMIAGALATFVTVLITAFRSLIRGVRWLIFLSGVTVTILERAAVIPYSLFAEYAGQGAMTAESLALADKIQIMREEQQEALENLRKADALKNEFLAVTSHELRTPLYGMIGIAESLKEGAAGEP-PEDMKDQLDTIVASGNRLAHLINDILDFSKLKHGSLRLDVKAVDVKHLASFVTAVTGPLIAGKPVLMQIDMPDDLPRVKADPNRIQQVLYNLVGNAIKFTEKG-RITLSAK-AAGKFVTVRVSDTGIGIPKQERDAIFDPFVQVDQLSDHRPDGTGIGLTITKQLLELHDSRLEVDTDTEEGASFFFALP----IHQESEDVREATE-----
297585394    -----------------------------------------------------------------------------------------------------------------------------LASSGEEVLDFIAAESFDLIILDLMMPGISGYEVCVSLREDF--SLVDLPILMLTAKSGLDDKVIAFEAGALTSRVRTLIRIKKMNEELKALNVELEEKVAERTKALGTSNEALTRANAAEDARKQLLSNIAHELGTPVALIHSYMQSVRAGLIAMDDP----YYHQQVEKKIQILNRLISDLFDLARFEQDHKILQRETFSVSDWLTKVDETCRFEVTQHHRRYEFEPYKREWYCHVDVERMDQVLSNLIVNSVKFTEDDGTIRITAEWDNERKLVIGIHDNGAGIPKEAVPFMFDRFYRAGDHSGFKPKGSGLGLAIVKQIIESHGGEVDVTSEQGKGTSFFITVPNRRELKDLADD-----------
172041314    -------------------------------------------------------------------------------------------------------------------------------------------------IVALPLEG-EEHTIRRLVYRQIIIGFLVVASIMIVSQYLVRRALRPLNQVEETASLISQGHLWEPDTEVGRLAQAFNRMLAQIQGAFLAVGASERQARKSEATMRRFIGDASHELRTPLTSVRGYAELYRSGATDDADM-----VIGRISDEAERMGLLVEDLLALVRMDEGR-PLQNQRVDVLELTLRAADGARASFPGRNIGVENHY-GSIPVVMGDANRLHQVISNLLTNALKHAGEDANVKISLLKTSPELVTIDVQDDGEGIPADALPHLFERFYRPDGSRSRASGGSGLGLSIVQSLVKAHGGAITVDSTVGEGTTFRVQLP------VAPEDSREQ-------
134921663    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DEVQVLIDTRTKEMEESRDEALEANEQRSKFFANMSHELRTPLNAILGYGEMLYEECEDLGYEDLMPD-LKKITTSGTHLLSLINNILDLSKIESGKMELFITSFEIEKVVETLRDINAPLAAKNDNGFKINIQEAIGSMSQDETKLRQCVTNFLSNAFKFT-NNGVVTLDVTKDEVEMIEFKVTDDGEGMSEEGVAKVFEEYEQAERSTSATHGGTGLGLPISKRFAELMGGGVTVSSEKGVGSVFTIFIPR---------------------
142146220    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QVLELFGIVQDVTDKHEAQLALR-EAKDMADAANTAKTMFLATISHDIRTPLNIISNMNDMILTST----EDSSIRNYAEAIDRASENLLALVNDVISVSQLESGNLRLHRSAVEISSFLDRLVESFRPIASQKGISLVCNVDATMPEVMLDPKVLRQVMFNLVGNALKFTKYGS-VTVTAQAVNGGFIRIVVRDTGKGIPADRIETIFDRFMQVD-SQAPESNGSGLGLYICRSLVELHGGSIQCRSSVGIGSVFTVQLPLEIVYKPV--------------
226942490    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IDTLKRTEADLRLAIGEAQAASQAKSRFISSISHELRTPLNAIYGFAQLLRLGYEARGETQEVA-YLDELLRASRHLNQLVDDVLDWSNLQTAKFSLEMQSVEVAGLMAECAEMVRLDVETRGLRLDLEPPDKGLLVRADPRRLRQVLLNLLSNAIKYNSPAGRIALTHQAESGRIRLI-VEDTGPGIDESRQVQLFEPFQRLGRE-NSTIQGTGIGLSLCRQFAVLMGGRMGMSSEPGTGSRFWIDLPLVQ-------------------
298249772    -------------------------------------------------------------------------------------------------------ALTHAIMMIPMFGVGVLSLFILFASAFSYSPENLPLYLFLNLFLSAAIAAILVFVLPPLLFSNFFARRITQRIETLVSA-----------ASAMRAGNYSIRIPVQGEDEVARLQNDFNAMAAHLEETLHELQEERDNVAQLLNERRELVASVSHELRTPVATMRGYLES-TLANWNEVPPTMLRQDLNVINQQTVRLQGLIDDLFALARAEVGKLKLRCAPSHVDVLIQRLVDVLAPLAWRSRVEIIADVAANLPQALVDEARLEQILQNLLNNGVRHTPPGGIISVSAQADAHEEIVLQIKDTGEGIPAEELSHIWERFYRTEKSREQPASGTGLGLAIVKEMTEAMGGSVEVESEVGLGTCFTLRFPLA--------------------
188026160    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DISIRVQMEKSLQDVA-DAAEQANHAKSMFLATVSHELRTPLYGIIGNIELLQRLEL----SDKANRLVTTMDNSSSLLLQIISDILDFSKIESNQLNIEYKLFNCRDVFAFVLANYLPLVAKKQIALYSFIEPNVPDLLSDAVRLQQVISNIINNSIKFTDSG-FVFFYV-WRDENYLKIEIKDSGIGMPQAVVLQLFDPFFQVHDQNNLGHKGTGLGLAICEKLINLMDGDIEVNSQIGLGSSFIIRIPQKYTEHAIPE------------
137475226    ------------------------------------------------------------------------------------------------------------------------------------------------------LTILLFFMVYPINFLNSMILVLTTSTAFLI-----YLSNVGLIESSQIFYIYGLPFAYGAFVKWSNENNRRLDYWKNQEL-----NLLSIKAESASKAKSEFLANMSHELRTPLNAIIGYSEMLMEEAEDDEL-ENYVQDLTKVHSSGEHLLSLINEILDLSKIEAGKMEMYIEEFDFNKHLDQIEATAKPLIEKNQNKFIVEKPDDIKSLTNDQTKLRQILFNMLSNAAKFT-KNGVITLRIS-NYGDQIRFAVSDTGIGMSPEQLGKVFEEFTQADSSTSKNYGGTGLGLPISKKIAE---------------------------------------------
142590796    -------------------------------------------------------------------------------------------------------------------------------------------YGFKYVRLAQSLKSVENLASKYREF--YYLIIVIILFVIIVAWYLLKNWLTDPILELTNAAKDISQGDLKRRVAINTGVIEIDELADNMNKMTIALERGYTGIKRMEKVRSEFLGNVTHELKTPISSISGYIETLLE---GAINDESVNVFLERSLENTHRLEELVTDLVEISRIETGELKMNFEYFNIFDILKNLTKDAKQRNSNKKIKIDLDTPDKRLFIYGDKNRLDQVIANLLSNALRYTDEG-YIKVKLSRRDNE-IVFSIIDTGIGITPKALKRIFERFYRTDKARDRQKGGTGLGLSIAKHIIEAHGSKIYVDTVEGKGSTFSF-------------------------
254295071    -----------------------------------------------------------------------------------------------------------------------VTGFFEKYLPIHWVKYLNSTIGQFVMLMCLTMLALAGVLYLIYWFNGGWNQSMPSQSQGLIRSVFIVFSL---IAGVTVWIVILAHKSRQSAFRETEFHMSK--LLEEIEAHNELLQKAKVEAEAANNAKSRFLVSVSHEIRSPLNSIYGYSQLLERGGV-----KSAKSAGSYIRRSSEHLTDLVDGLMEISQIEGGVIKLERELIRFPGFLDDIVAMLRPSAVSKGLKFNFNTHGMMPEVRSDPKRLRQILINVLSNAIKFTPDG-EVNFDVHYR-NQIARFEISDSGVGIDPKDYERIFEPFERVDTA----NPGIGLGLAIIRALTHVMGGDISIESKLGKGAKFTIKL-----------------------
114564282    -----------------------------------------------------------------------------------------------------------------------------------------------------------HYTLIYIQFLVLFFMALAWLVDYRITKPLRSLEFAFAQLAKGDFDCHVDKH---QNNEVGSVISAFNHMATEVASNHQKLNTLRIQAESASKAKSDFMASMSHELRTPLNAILGLAQLYEYDVLA---NKVQKDNAKSIYRAGEHLLLLINDVLDLTAIESGNMQFSFDYASIKRVVEESVALVSELVKAQSMTIHTEGFNELEGLYIDERRFKQVMLNLLSNAIKYNKPHGDIFISCSVSSNNQCTINVADTGYGFAADDVSRLFKPFDRL-GAETSNINGTGIGLVITRELVERMQGEIRVQSELNKGSCFSLIF-----------------------
254299731    -----------------------------------------------------------------------------------------------------------------------------------------AIGLDAMLVPAIRSSYSHRLYISGAVANMPAVIVMATRKDLPVLASIIDKSLNSLTARDVNELT--THWLYSSDFGAPSLRAITHYYTIEIVLMLAFRSRAQYRLTAESEAKSRFIAVMSHEIRTPLNAIVSAIDLLSRAKLGPME----KQLADTAVKASASLVGMLDDVLDISKLHAKKLRLAHVASDIRTVAESAVIIMRAQADAKGLPLELHLDPDHLDVYIDQTRIRQILVNLLSNAIKFTDAG-RVCVDVKLAAPGELTLKVSDTGVGIPKNRQDRLFDAFEQADSTTTRRFGGTGLGLTICKELVALMGGTLALDSKERVGTSVTVVIP----------------------
288957454    -------------------------------------------------------------------------------------------------------------------------------------------------------------LIPLADLLEAGGERLDFAPGQTMALVTRDRAAEAERADGTRFPVELSVSASEVEGRRLYTAILRD--VTERRRAEAELLAAKAAAEAGDRAKSTFIAVMSHELRTPLNAVIGFSQLLELQAGDAAGDGQLLSCVDAIGQAGRRLLAIIDDILDMARVESGGLSLSEGVVDLFALVERCVADLRFQATRQGVTVSVALDGDLPPLRGDWRRLGQALGNLLSNAIKFSHPGAEVALAAAIAEDGWVELSVRDQGVGMRPEDIDRALAPFAQIDQAATHHHEGVGLGLPLARRLVEAHGGVLRLDSAPGLGCTATLRLPPSRIM-----------------
88705623     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VQNAELAQAKQAAEDADKSKTLFLANMSHEIRTPMNGVL----GLANLLLLRDLPEREHEFVRTICSSAESLLAIIDDVLNFSTLEHGQFSLYPQPTRVGEVINSVVDILRPGAADKGLNLSLTLGSTLPELLVDASRLRQILTNLITNAIKFTEAG-QIDVRAAQADREHLEILVIDTGIGISEEQSGRLFDPFHQVHGAYNRSEGGVGLGLAITHEIVRLMGGTIDLSSRLGDGSQFKVSLELERC--NAPAANHQEA------
121998422    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVFEAYFAPVETWFEARAYPSDEGLAVYFRDISQRKQAEAEMAQLNEELHQARERAEQASRAKSEFLAAMSHELRTPLNAITGFAQLLHQTP--PDETQDRDQHLEQILSAGWHLRDLIGDVIDFAQIETGQLAVHAEPMAIDALARNSVAMITEQARRRGLTVHCQSDPAPPWARADPVRSRQVLLNLLSNAVKYNNPHGTITVTWS-TAGGSVQVDVADTGSGIPHGRRDRLFEPFERLGRE-AGSIEGSGIGLSLSQRLARMMSGDLQLHSSPDRGTTMRLTLPRY-------SDDHSAT------
85708111     ------------------------------------------------------------------------------------------------------------------------------------------------------------------ILGQHFSQFYPDDTRDYLPDQMLERARAEGAAEDEGWRVRKDGSVFWANVVITALRNEAGELQGFAKVTRDMTERAREDAVAASLAKSEFLSRTSHELRTPLNAILGFGQLLEIDLEDFSQP--HQEAVERITRAGRHLLSLINDLLDISSIEAGGAELEYEEVDVAAMLEEVHDLAEPIVSSAGLSFEMALPEAGAKVVADRRRMTQVILNLVGNAAKYNVEGSFVRLGASLDGDGAATFFVEDDGPGIDPANASRLFTAFDRLGQHKRDKTEGTGLGLALSKGLVESMGGQIGYSPRKP-GSRFWFTLSSQPTENSRPKADQES-------
88714012     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFTLTVFLLSFVVLQIRIENFIYRRIKKIYDDVALLESKNLTSGPVTTDMKTLTEEIEKFAHDKKIEIDTLKIREEYRKDFLGNVSHELKTPLFTVQGYILTLLDGAMDDKN--IRKKYLQRANKGVERLIYIVRDLDMITKLEVGDLNLELVEFDIIELIQNVFDLLEMKANKKKITLTFDMDADSVPVYADREKIQQVLTNLLVNSIKYGQENGTTEISVENLIKNKVIVRVTDNGEGISEQHIPRLFERFYRVDKSGSRNEGGSGLGLAIVKHIIEAHDEKIYVESAEGVGSEFSFTLEKTNVHN----------------
158319155    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFIGFGALVILISSFVGIFLTKTITGPLKNVTESAEKMALGDYSIRSVKT-YDDEIGKL--SDTLNYMASEIVKKEEL-KNDFISSVSHELRTPLTSIKGWAITLK---HSPDDKEILADGLNIIETESDRLANMVEELLDFSKFVSGKISLEKKEVNINEIIDHIKKQLTPRAMRDNIKFEVIAEEPMPIFCSDGNRLKQVFINVLDNAFKFTPAGGSVSLVASYRDGNFI-FNIKDTGHGISAEDLPRVKEKFYKGRTSLSQN----GIGLSICDEIISLMKGTFEIKSQLNKGTEIIITLPL---------------------
150390093    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIVMSFLGLGMITVISILFANLITKPIKRLTETMQKTAQGKFGG-RIPIKGNDEISQLGVAYNL---MSTKLSQIDKQRRDFVANVSHELKTPLTSMKLLSESLLMQEGG--DIAIYREFLSDIDTEIDRLNKIIESLLMLVDLNEDKLTIEYEITYVNYLVEKVTQSIKPLAEQKKIKIIINQWHKI-QIYLDQGKIHQALTNIIYNAVKYTEDGGKVVITL-YREGNRAIIKIADNGIGISEEELPYIFERFYRVDSARSRKTGGSGLGLSISEQIIHLHQGTIEVESKEHKGTTVYVKLP----------------------
148266304    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAGRALKPVDLITRSAQKISAENLSHRLEVVNPNDEIGRLAET---FNHTLDRLESSFNRTRRFSTDVSHELRTPLTILRGETEV---GLRWCGNPDEFKKILRSNLEEINRMSDIIAHLLELSRAEEGKLTLDLKRVDLQELLQNLVQQTRLPAEEQKIAIAMT-GSGPVYVSGDILRLKQIFLNLLDNALKFTPYGGEIRVLLEHEPG-WAKVSVIDSGPGIPEKDLPYIFDQFYRVDKARNRKDGGSGLGLSLVRSLSEAHGGRVELQCNPGGGCAFTVYLPTT--------------------
154244942    -YKRRRLSRSEATVTLQRSILSLPPGATPLPSGKPDLRSEQLKVLFRNTPVGVLGAMIGGLILAYLLHDGVVATWSAILVAVALSHLVLCWIY------------WRVALPARLPMLALIFTAISLMEGITWGTGSVLLVSPSRIELQLWVMIVTSAVASGAAFGSYLPAFYALLFPAMLPYPVWAVLHGGILSHALMVLAALGWRSNRGLVEALRLRFENIDLLVEVRNEK-------ERAEQASRDKSRFLAAASHDLRQPVHALTMFLGAMQ----NCNLDAPARQILGHIDESVSALDGLFTSLLDISRLDAGVVQSDSRAFHIQPLVERIVRDYDEEAARKGIALV--VQPCSLAVMADPILLERVLRNLVSNAVRYTERG---RVLIGCRRGRRLSIEVWDTGKGIPGEEQQRIFQEYYQLGNAERDRAMGLGLGLAIVKRLAELMACPLALRSQPGKGSVFAISVPLATSAPEQP-------------
126646803    ----------------------------------------------------------------------------------------------------------------------------------------LTNSRGIAVIIALAISMLVAAFLSLLDTTTATILMVAGGISFSVSYLLINITLEFLVFREIGNIYTLLEKIQKKELSEFSDKSSKSSISPLRRINKVINSYALARQKEIDEFRREFIADISHELKTPIFATQGYIHTLLDGAID--DKEVRMKFLKRAAKSLDSLDVLVQDLLTLNQMESGVIKFTFTQFDLKDLLLEVIDQLEHKASKRKVDLVFQYDEKEDYITADKQKIYRVCQNLIFNAVKYNNNQGKVKVSLK-TSKHNLHVEIKDNGQGIPPEDLKRIFERFYRVEKSRNKKEGGTGLGLAIVKHILEGHKSKISVSSTVGKGSIFSFSLPL--VKQVLPE------------
6448582      -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QDITESRKLMEALQVE-KDKAIEASRAKSRFLARMSHEIRTPVSAIMGFLELL---ATGPQSEREAQESLQLAYATAQSLIGLIGDVLDMEKIESGNFELTPEWVDIEALTQATMANFAGLARQKNLQLTVSYQLNAGGILFDPQAIKQVLANFLSNAIKFTVSGGEIKVETQPRENDALMLSVKDSGVGISEEEQQLLFKPFSQASCG--KKQMGSGLGLTICKELMDRMHGTISVASHPGTGTTMSIYV-QTQVSDRAPAD-----------
54302690     ------------------------------------------------------------------------------------------------------------------------WGVKPLDNSTESSQIYKTISVEGEIFGSMSIAISKNNFIEQMRFLSAISLLLLGVLSYFICQYLLLSPLTKINNKLLSL-----KCLQKTPKEPLTEQSELDRLNAQIEREKQLH-KAKLEAEAANKSKVEFIATMSHEIRTPLNVILGALEILEEEPLTQHG----QKFTVSAHNAAKILLSQLNDILDYSKLDSGKAILNNTSFSPFQMTQSIIAIFSDQAQQKDITLQLNSALAEDYVLGDEGKSSQILTNLLGNAIKFTDSG-TISINLNYKEKQAITFSVIDTGIGIDNNKIQSILSPFVQSDASFSRRYGGAGMGLAISQALIHLIGGELKITSELHQGSTFSFTL-----------------------
136436405    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RQIATIADLRASQQRLA---ELAEKYAEE-KTRAEEANQAKSKFLANMSHELRTPLNAIIGFSEIMESGMFGPLGADKYHEYCGDIRGSGEYCSTSSTTFSTISRIST-----------LDTLLNEAMRVVSARAQDKQLDLVARISPKL-NLRADRRALKQIALNLLSNAVKFTPQGGRVTVR-GRATDHCIVLGIADSGIGIDKEALTKLGRPFEQVESQLTKSHQGSGLGLAIAKSLVELHGGRMRIRSTLGKGTLVVVRLPLNPQCALPKEE-----------
68535407     ----------------------------------------------------------------------------------------------------------------------------------------------GTITIVALPLAEEEHIISRLVLLQAVIGLTVVAFVILASMYLVRRALRPLNEVELTASKISNGDLWRPNTEVGRLSQALNKMLAQIQTAFVAIGASERQARRSEASMRRFIGDASHELRTPLTSVRGYAELYQSGATDDAPM-----VIDRISEEAGRMSLLVEDLLALVRMDEGR-PLAKNRVDMLELVLETAESARAGFPNRTVQVVNETG-DVPIVIGDVNRLHQVLGNLVTNALRHAGEDAEVKLRLDKRDGH-VIVDVEDNGRGIPAEDVPHLFERFYRPDVSRSRASGGSGLGLSIVKGLVEAHGGTVSVDSEEGQGTRFRIDLPEAE-------------------
268318196    ------------------------------------------------------------AVGFWFVPTAWDPLWLLVIGGAALAVVLLSYRIAWIRTHLAAVACMLTW------AISLWFGVLALVNHLTYVIGYLFVYAGTGIVYGLGLRRPE----PLGAYLAFGTLLIALGSLWVPDPVVSPAILATATAGIGIAIYLVLWTLMQQ---------------------QETLDEARQRAEAALQFRNTLLSNMHHELRTPLAGILGAAQILNEEA-----PEELREFVQIVEHSGRRLLHLLTNLVLLARIEADRLRLKPGLVDLREVMHPVLEELQEAAREKGLTITCRCPEKPVYVYADAEALNTVFYNIVENAVKFTQEGG-VHIELR-EQGDRLYVDVRDTGPGIDPAELQRLFRAFEQGSMGINRTHEGAGLGLTVAQRLLHLIDGTLTVESRPGEGSTFTV-------------------------
291527505    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITAGVNGFMNISFYTVALIFAFAFVLLFMMSRSIYRPISKITKTAKKYAKGDFTAQIDVANTLNYMATE-LDTLEEDQRKFVSNVSHDFRSPLTSIKGYVEAMLD---GTIPVEMQDKYLNIILFETERLNKLTKSLIDLNQFGHHGIHLDIADFDINTMIRTTILTFEGKCSEKGLSFDLLLTGKELFVRGDMVKIQQILYNLIDNAVKFSNNDSSIKIETSIRNEK-VFISVKDHGIGIPKDSLSKIWERFYKSDLSRGKDKRGTGLGLSIVKEIVQAHGENINVISTEGVGTEFIFTLPLSK-------------------
294508545    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RGTIQDITDQKEREQ---ALRTAKADAEAARQEAEEASRLKSAFLANISHEIRTPLTSIIGFAELIGSEAGADLSDSPLPGYATMIERSGKRLLETLEGVLNLSKLQSGQMKLETAPVDLNEQIRWAVQELRPKAEEKGVRLQLETGCAVAE--GDEGGIQIVIRNLVSNAIKYTEQGGHIWVR-SFQNEDRAVLEVEDTGIGMDPAVAESLFEPFRQASEGLNREYEGTGVGLAVTNKAVAQMDGSIEVDTEKDEGTRFTIQLPASE-------------------
88799664     ------------------------------------------------------------------------------------------------------------------------WLMYAIMILGASFIAGRMVSKAFPILPLGSLLAILTFVV--------IPLISLHQHRHQQSPYALSFFLAWSLWSLLAIVTLATFGVIRADVSMLAFAAHNLVLTWSVGLRMRELFNSRKQARAESEAKSNLIAQVSHEIRTPMNGIIGTSQLLEAHLHG----KEAHHLNDVIFHSGTTLLTIINDLLDLSRLETGRIRLRPEPVDLRKLMGQVFQILNSQIKQKKLQYELTVSDHVPWVELDPVRLRQVLLNIVGNAIKYTDQG-QVRMTADYRHP-SLSIQIDDTGRGIPETHLKSLFQPYVQVRQDAEEERKGTGLGLHIAQSLVDLMEGHLSLESTEGQGTTVQLLVP-TRIVDPPFTDKEPS-------
298491243    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GSITLREGNKIRRWLPSEIELAKSLYQKTREQAEELDRQKTEFFQNISHEFRTPITLIQGPLESVVAIGEGLSHGQS-----EIALRNSRRLLRLVNQLLDLQRLDAGRMQPNFRPCDMLEFVSQIVESFRIYCEKKGLEVVTDL-LECPIVYLDMEKFDKVLYNLLSNAMKFTPDGGKISVKL-FNDGNSCILQIQDTGIGILPEQIPHLFERFRQAEGLENRTYEGSGLGLSLVKELVELHGGEVSVQSVYGKGTQFTLRLPQKQVLETPSELN----------
189912995    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AEDKLNDYSQKIQLQNKRLQKAVEAAIKANQSKSVFFSKITHELRTPLHAVIGFSQIL---GKDPNLPEHLKGFVNSLYENGVHLLGMINDILDLSKIEAGKMTESREKFSLVQLWDTLFSMFSYRFAEKHILFELIHPETIQYFEADLQKIRQILVNLLGNALKFTNQGMEVKIKQGLEPNDLVSFIVKDTGIGIPKDQLHSIFEAFQQTEQG-SSYQEGTGLGLSISHQLVDFLGGTIQVDSDTNQGSTFIFELPLLRIEEI---------------
83943561     -----------------------------------------------------IYTAAIALAGYYYLRVALFFFFAIGLCEIYIVVLRYILRNTRSKTLKIRKSLFHIYMTTALSATTIALFCISIIQQGVGNSHFLPLF----LLISASIFAAMNYVLGFRLAIYIGAILYIPIRDVVVARPSLDSEIWLNLFTALFVLGFV-FELARTFIKGYSA----------LMKNRLALQTENKNALAASEAKTRFLSTVSHELRTPLTSIRGALDLINAGSAGEVPDKMSR-LLDIATRNSNRLGDLVGDLLLLQSADVGKFSLDLGNVDLAEVVNTAAHSFQPYASRFGVAVEINVAADQPIVRGDKKRLDQVIVNLLSNAAKFSEAGGTIRVGLKR-EDENLVISVADQGIGIPEGSESVIFEEFGQIDSSDQRKFQGTGLGLSISKRIVDAHGGSIAYKSKLGVGTTFCVVL-----------------------
260175349    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EKETEIIGGLLRFENITEKLKMDK-MLQEAKEKAEESNRLKSAFLANMSHEIRTPLNAIVGFSEMVCQTEEEEE----RKEFVKIISSNNILLLQLIDDILDLSKIEAGTMEFTFAQTDINELMEGICRQMQEKNSSPDVQILFTEKADQCMMYTDRIRLSQVIINFTNNALKFTPKGS---IEMGYEAKDEIYFYVKDTGIGIPADKIDKVFERFVK----LNSFIKGTGLGLAICRVIVERLGGVIGVESKEGEGSRFWFRIPRSEKIE----------------
167765313    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TTPTVLEIVILPVWYKTWWAVILFLATFAGFVTF-----VFRFFWMRKKMEAELEIERR----DKEHREEINQMKMRFFINISHELRTPLTLILAPLQ----EVISKINDRWTRNQLEYIQRNANRLLHLVNQLMDYRRAELGVFELKIKKGNAYRLIRENFLYYDKLARHKEIHYAFHSDLEEKEELFDPNYLELIVNNLLSNAFKYTDNGKSITVTLK-EENNWLILQVSDTGAGIPINKQGKVFERFYQIE----SQHIGSGIGLSLVQRLVDLHHGRIELESEEGKGSTFSVYLPQDLAVTELADSNTSKEEEQVYS
282882092    ----------------------------------------------------------------------------------------------------------------------------------------------GYLRFIASMEEANLAILKTMLTLVVFSIVLSIITA------IVSILISRSIVRPITDLTEVARKMADGQYKIKARNWE-DDEIGEL--AKTLNTMSEEILKKE-QIKNDFISSISHELRTPLTSIKGWAVVLKD---SKGQEDIMSEGLTIIENESDRLSKMVEELLDFSRFISGRMSLEKELFDIGQTVRDVCKQMNPRANSNKIDFQTEILETPCVTIGDENRIKQLLINIVDNAIKFTSENGWVKVQ-SFDENNNFVILVSDNGCGMNKKDLEHVKEKFYKGKHSKSH----SGLGLSISDEIVKLHNGSLDIFSELNIGTTVKITIPIIK-------------------
226946335    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WDARGRVLRSAGTHVD-ISRLKAVEGDLRRATLEAQDASRAKSRFLSSMSHELRTPLNAVQGFAQLIELEVEGKPDSGPIGEYAREIVKASRHLTALVDDILDLSTLEGRRQQLHIRPVEVGAMLAGCAELVQPHIRERQLQLQLIPMCRPLYVQADSRRLQQILLNLLSNAIKYNCPQGRITLGYEVRSD-CVRIWVKDTGPGLDAEQQSQLFQPFQRLGRE-SSNIPGSGIGLVLCHELASMMNGSMGFYSEPGHGCRFWIDLPGA----APPEDQR---------
83942502     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QHLWGGRVIKASDRPLADGSYVGLRVDVTELSHAKDAAEAASKAKTDFMGVLSHELRTPLTVIMGVAQLLKGYEDGEISHAEAKRLLDEMYQSGEHLLHLINEILDVAKIESGSLVIEPSPCAVQDIVDPVIEQLRTLSSKKGLAFDVVQEAD--MVFADKVRARQILFNLIGNAIKFTDTG-FVRLVVKPV-GDVVSFEVHDSGAGIPEAELQSIFEVFYQVDSTATRRAGGTGMGLAISRSLAEMQGGSLSVSSVVGQGSCFILTLP----------------------
219850154    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLAMLQALLISSGVAIAVAVPVSWVA--SQGIVRPIERLLATAQRIADLQGERELVRLAAQFNTIAAEQAEQRRVALIGDVAHELRTPLATIAGYVEGVLDGVVEADEDTWV-----LVLDEVNRLHRLAGDLQELSRVEAKQIVLARQNVHLEPLIEAICARLEPQFTEKGVRLQVQLANSLPSVWVDPDRILQVLMNLVGNALQYTPRGGSVTIRALVVE-KMVQVCVHDTGIGIAAEHLPHLFERFYRVDKARARATGGAGIGLTICKALVELHGGQIGIHSDPGQGTTCWFTLPL---------------------
118443619    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIIKPLEEINSAADKISKGEVN-KRVNIESNDEIGELATS---FNSMAKSLEEVDENRRSFISNVSHELRSPITSIKGFIGGILD---GIIPKEKEKYYLSIAYEEIQRLTRLINDLLDLSTIEAGKFVLNMKKEDINEIIRLSIIKFETIIKSKKLNVEVWLEEESVYALVDRDKIIQVITNLIDNAIKYGKEEGNIEIRTKVR-GQYIYISVYNDGPNISEEDGKYIWDRFYKGDKSRTMKVS-TGLGLSIVRRIVTKHGGDIWFENKEDKGVKFIFTL-----------------------
260454482    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLALTVGASVFAGVLVRPLHALTGAAQRMRDGEA-PSQVVVAADNEIGRL--ATAFNDMSAHRARMEEQRK-VMVSDVAHELRTPLSNIRGWLEGAQDGVADADAT-----FVSSLLEEAVQLQHIIDDLQDLSAADAGALRLHPEPVRIGDLLAHVVAAHQAQADAAGVDLTVTVAEEVPVVEADPVRLRQAIGNLVSNAVRHTPAGGRVTLRAHATPDDEVLLEVADTGSGIAPEDLPYVFDRFWRAEKSRSRRTGGSGLGLAIVRKLVEAHGGTAGVVSTVGRGSVFTLRLPCS--------------------
288942025    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LERRARELRAANAELIRHRDHLEDLVHERVRELAL---ARDEAESANRAKSVFLTNVGHEFLTPLHQIMGLAYLARRDS----QDDNAKTRIDHLERASQRLFHIINDLLTLSRAESDRLELKSSDFDLQALCARVMGRFEAPARSKGIELAQVIEDGVPCLRGDAAHLEQMLDALLSNAVKFSEQG-RVRLMVAPVESRELRFSVEDQGIGLSPEARANLFEPFRQGDGSMTRRYEGVGLGLALTKRLVSLMGGEIGVESTLGEGSVFWFRLPIGEVVPV---------------
126656662    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------PLVKAGRLVAVLFVHFQSAH--EWLDSELVLITEVAERIWDAVKRARAEAALRESELQRVR-EQSAREQEQQRAEEVNHAKTQFFSNVSHEFR------TPLTDAIAQLGKNKGKQDNVKKQLQLAYRNALRLLKLVNTLLDFSRIEAERIEENYQPTDLAAYTTDLASLFRSTIENAGLQFMVNCQPLSKLIWVDREMWEKIVLNLLSNAFKFTFEG-EIRVSLREEEDNSAVLEVQDTGIGISSEELPHIFERFYQSKSHQGRSYEGSGIGLSLVAELVKLHGGTVEVSSQVGKGTTFTITLPTGTEHLPINEQAHDQSQDKSF-
126656662    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SARQLLARVKTHLKLTQMR--QVQALNETLEAQVKIRTAQLEAINEELEA-------FSYSVSHDLQTPLRYISSFVERLQGKLDAHADASSLR-YLSIINEATSQAHRMIEDLLEFSR--GSNTQLRLTQVSMEQLVQEVRSQLKPEISDRLIEWHIE---PLPEVQGDPQMLRLVWQNLMSNAVKYTCNCSTAIITISRIDDNEIVFFVEDNGAGFDMKYQNRLFSLFQRLHS--QEQFAGTGVGLANVRRIIHRHGGRVWAESTVNQGARFYFSLPKQE-------------------
160886472    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------FFIDIIPMWYQTWWAKTLFFLFIIGILAFVFYFFI----------------------VRAKMRMQVQIEHIERNKIEEISQEKVRFYINMSHELRTPLSLILAPLEELLGEKNSFDPAVQQK--LSYVYKNGQKLLHIVNQLLDFRKAESGTLPINIVSGPVESMAMNVFNLFIENARKRNINFHFRSDLKDELFPVDRMYLETILMNLLSNAFKFTPDGGEISLSL-WKKESVYGFTIRDNGIGIPEEKLSRIFERFYQVDD----NQKGSGIGLSLVKLLIDKHRGRIEVASEIGKFTEFRVILPAD-VHIFPAEEQKQDTE-----
192359445    ------------------------------------------------------------------------------------------------------------------------------------------------IILVLVINGLSAILL---SLIYFQTPIDAPETAALLEATLWKVFFLLVIITGVVSWLFVLAHESRVVAQEESQRQTRMEEIEAHERTDRALQIAKEQAEAANLAKSRYLTGISHELRSPLNAVLGYAQLLEMDPSMPAH---RREALGVIRRSGEHLADLIEGLLDISKIEAGRLDLHQDQVRINVLIEQLVHMFRLQAQAKGLDFIFECRDKLPEVKTDEKRLRQILINLLSNAIKYTAQGS-ITFKVRYRS-QVAEFTLIDTGEGIAPENIERIFHPFERVRHPNSLTIT---------RLLSDIMGGDIAVTSTPGKGSTFKATLMLARIDHRIP-------------
167842294    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RIARAYNTLLSLNAYHKTLENKVDERTRELNEAKRMAESANHSKSEHIASISHEIRTPLNGIMGALALLARSQLQP----RQQELVGVAQQSSGYLLGIVNNVLDYSRIEAGHLELAYEQTQLLPLLDQAMLTIHLRANEKHLTLSTFVAPDVPQIWLDALRVRQILINLLGNAVKFTDFGS-IRLVVERRGNRLAMI-VEDTGKGIPPSYQLDIFKPFVQVRAHDS----GNGLGLPIASRLANLMNGEILMSSQLGRGTQFTVLLPLQR-------------------
150018205    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEKIQIKLLEAEREKNDTL-----------------EKALEMKDEFLSLISHEFRTPLNVINSAIQAI-DYFCSEELSDRLKKYLRMIRLNSFRQLRLVNNILDITRANAGRIKVNKSNIDIIFMTKAIVDSVYTYASQKSIDIIFSSSVKQKIVGIDDEKYERILLNLLSNAIKFTPEGKSISVKI-LSRRDGICIEVKDKGIGIPQEKADIIFERFGQVDSSLSRQAEGTGIGLSLVKKFVEAIGGSISLKSKVGRGSAFSIFLPSESIVQEKGE------------
254461692    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AEAEKLLEEKSRALYLANEEL----NDRSDKLEEAVVARTIEQLALEQAKAASIARSRFIATMSHEIRTPLGGMLGMIDLLVLDEEC----EEKTELLNYAKTAGSSLGRIVNDVLDFSKMDAGVFVHEDENVDLRALIEGIQILAQANPDFPNRQINCHIAEDVPQLFGDASRIRQVISNLVSNAIRYS-TDGPITISAHSEDGALLTLEVRDHGIGIPEDKFPDLFKDFSQVANSLTAKAQGAGLGLAICKRIMDSIGGKIDVESDYGEGSKFWFELPIEVTVSDSSAD-----------
198274559    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SRVKLQASLTYEQRQDIERLNQNKLRFFTSISHEFRTPLTLIIGQLE--KLMQTSQLSPSVYSNVL-LAYKSGVQLKELIGELLDFRKQEQGKMKLKVCRMNLVNFLNETYLLFQPYAESKQIHLEFHKSQDDIELWFDWKQMRKVINNLLSNAVKHVPSQGKIVMEVGVTDEEA-WFSVEDNGSGIQPADIDKIFDRFYQSSLDTEINV-GTGIGLALTKGIVELHHGKISVESAQGKGTKFIVRIPLGKEL-----------------
170748787    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LKRNQEQLLASERELIETVKDLKRSRRTLEQTQQLADLAERYLDQFLANMSHELRTPLNAIIGFADVMENAVLGPLGTPRYTEYCRDIRESGSHLLSMIDDILDMARLEARRVRLSPRAISAETAVSAALAPVEAAAREKAITVSVDVVPGL-ELLADPQAIGQILANLVQNAVKFTPAGGRVAVR-GRRAGACTHLYIEDNGIGIPRTDLARLGRPFTQVERQMTRCHKGSGLGLAITRSMVELHGGSLRIRSEETVGTIVLVRLPAT--------------------
291523371    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EYERLRADYEKRLQEVEQNQNQLIQMADEAKRANMAKTDFLRRMSHDMRTPINAINGYVRI---AGAFPDDQVKQQECRNKILTASGYLLEMIKSVLDMSKLESGEMTLEHKSFQMTALLDRVCRVIKVQAMEDGIDFNVDNEVTHSCLIGSPAHIQQILMNLLNNAVKYNRRGGRVWLRCREIADRPDRFVCEDTGIGMCEAYQQHIFEPFSQESDGVKSKYDGTGLGLPITKRMIELMGGTIDFWSQKNVGTRFTVRLPLE--------------------
162449530    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ENVLVQLAQLASIAIQNCVHAEEANRLKDEFLATLSHELRSPLNAILGWTHLLRSE---PFDEQRVSHGLEVIERNVAAQTKLIEDLLDVSRVTTGKLSISAAPMALAPVVETAIDAIRPAAEAKGLTIDVSLDPDI-EVNGDADRLQQVVSNLTSNALKFTRPGDHILVSLRR-AGATAELTVRDTGEGIAPDFLPLVFERFRQADSTSRRTHAGLGIGLSLVRQLVEIHGGSVVADSPLHKGSTFVVRLPL---------------------
294508041    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVRLLDVLAQNAEVLRRIDHEQELVD-AKETAEKMSRLKSAFLANISHEIRTPLTSILGFAEAIGGEVEGARRVEELARFSSLIEQSGQRLMDTLTGVLNLSKLQAGEMTLDLEPIDLAAEAAAAAHEFAPQADGAGVALELTEEDTAVWARADRSGVQIVLRNLLSNAIKYTEEGGTVWIRAR-TDGEHAVLEVEDTGIGMDPNTADVLFEAFKQASEGIGREYEGTGLGLTVTKEVLDQMDGAVAVETEQGEGSRFTVWLPRAAEEGEEPE------------
295101442    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVVALIMGAAVLAFTIGLYFVRSIVVPLGQVERTAAGIARGELDVLPVTGDERDEVDRL---RGTINRMAEGLEETEKMKNEFISSVSHELRTPLTSIRGWVETLR--TLDDPSDENYRKGLEIINNETARLYNMVEELLDFSRLQNGRLKMTCRPLDLVAELTDAVLFCEARIQREGLVLVYNEPEEMIPVYADPDRLRQVFINILDNAIKYSAPGGRITVKL-WAGEYKAFIELIDQGRGIPPEDLENVKTKFYKGSNSVR----GSGIGLALVDSIMTALDGTMDIKSTLGRGTVVTLGLPLYK-------------------
254411776    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRWQQWTERVMFDNEVNIVEFQGVGRD-ITPLKKAEAEIIKALEKERELSELRSSFVSLVSHEFRTPLTAILSSSELL-DRYSKKLTDEKKKAHHQRIQIAVSRMTQLLDDVLTIGKAEAGKLTFKPASMNLIAFCQDIVDTLQMSIQQHSINFVCHGDCGDAQM--DEKLLQHILNNLISNAIKYSSQGSEVKVELTC-EGESAIFHIQDQGIGIPPEDIKKLFSSFQRAGNVGT--IQGTGLGLAIVKKCVDLHGGLITVESEVGKGTTFTIILPLQ--------------------
242260199    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RHPQPRSLRIKTAYIRKGEIIGRVAVVQDITDI--KKLENL---RYQFMANVSHELKTPLTSIKGFAETLR----YVKEDDKKEKFLNIINEEANRLTSLINDILTLSDIETHKDKL-YEDIEVNAIIKDVFLLLKPIADEKEIQLTYDISDTTVIVSGEQNKFKQMLINLIDNAIKYSDRNGFVKVQCFLKED-YVVITVEDNGIGIENICLNRIFERFYRVDEARSRARGGTGLGLAIVKHIILEFKGTIDVESEIGKGTKFIVKVPKA--------------------
83310972     ----------------------------------------------------------------------------------------------------------------------------VVALPLGRGDQVFGVLAFGTIATSGELDRRMSFMETLANEVSGFAILYAELQSRGEDLTRINAALAAEVAERKHAEAQLTAARDQLEARVAERTASLQQEINELERHQQELRLAKEAADSANQAKSDFLSSMSHELRTPLNAILGFAQLLETSRSSPLTD-KQRGQAQCIIKGGQHLLQLINEVLDLARIEAGNLALSLEEVEARPLFDEVMDLTRAYAGGRVAMVDASVPATASHLRVDYTRFKQVLLNLTSNAVKYGASGGTVTLTMEPGAADSVRFVVTDRGPGIAPEKQALLFRPFNRLGAEAT-EIEGTGIGLTISKQLVEAMGGRIGFETATGRGTTFWV-------------------------
255255766    ------------------------------------------------------------------------------------------------------------------------------IGDDTWRIYSEPVYADQKIIGIIVLAQPLN--LAEIAMNNLFQLFIILIPFLIVISILGGFLLANRALRPISYMTKIAREISMGDLSKRLNLPYTNDEVGHLAQT---FDMMIDKIDESIKKQKQFTNDASHELRTPIAVIQGQAESMLENN---HDIEEYKRTLSIIFDEARHMGKLVSNLLLLARSDSNTDKLNMESLNFSELLEGIVEELKPVAKSNNVDLCLTKN-ELSYIYGDQTRLTQLFYNIIDNAIIYNLPGGHINVVV---ENNGYYISIQDTGIGIPEEHINHIFERFYRVDKARSRQSGGNGLGLSICQWIATVHGGKIDVISKEGHGSTFIVWLPAK--------------------
115374744    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAGPWLYWTLSIYPVRAVDGRILGIGSVVENTTGT-KLAEQERSRLLREAQEAVRVRDDFLTIASHELKTPLTPLSLRLATLELERGEPVDPAS----LHHARQHLTRLTTLINDLLDTSRIESGGLALHPQPTRLDVLIEHVIHVTETLHDARD-RITFHLPVRPIEVLGDPYRLEQVISNLLENALKYSPDGGTIRVSLEAR-GDVVLMTVSDPGIGIPSDQQQHLFERYFRARNVSTHAYGGLGLGLYICRDIVARHGGSIWVESEVGRGSTFYVALPTLQASRAL--------------
136522822    ------------------------------------------------------------------------------------------------------------------------------------------------------------------AVILHLIFTAAGAEHPLMMETFNEIFIDANMALLIIVGVFVWLYVLATESRRLALEESQNQEVDAHAETDAELQRAKEIAESANVAKSRYLTGISHELRSPLTSIMGYSELIERNSELP---EAVRSKIELIRRNSEHLESLIEGLLDISRIEARRMNLQRDTVSSEEMLSQIIQMFSQKAEAKNISFHFTEKRKLPKFFADQKHLKQILINLLSNAIKYT-SHGRVKLAIDYT-GSVASFSVIDTGIGIDPQDLERIFEPFTRLGSSNTS--GGTGLGLTITKFLTEYMGGELTVESTKGIGTTFTILLP----------------------
194334444    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLEEALFEARSLNQKLIDEKRNVEENERVQQELIDKARVEAESANKAKSEFLANISHEIRTPLHAVIGMTELLLESSLA----KDQQYYADTISSSAHLLLLLINDLLDFSRIEAGYIDQEKEDFDMRRLIGDIMSLMKDSASRKRLLLDSRVDERLSCLTGYPGYLRQVLMNLIQNAVKFTYKG-MVSLHVTLLSETPEHFSVKDTGVGIAEEQLKVIFHRFTQIDASSTRKEGGTGLGLAIVKQLVTFMGGEVSVDSRQGEGSDFRFSL-----------------------
280957915    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVVFTDVTERKRKAEV-LATMNSDLEDLVREVEKAMELR-QANRRLMELDELKSAFLSSVSHELRTPLTSLLGFSKIIRRDAQAQRLGERIQSNLDIIGSEGERLTRLINDVLDLSRIESGQEDWRFTEIDLAGCVNRAVSAASGLLSPKQVRLTIRRMDPVPLVHADQDRIHQVLMNLLSNAVKFTDFG-EVAVDLYLDDQGMARIRVEDTGRGIKARYLEQIFDKFHQVHDTLTEKPAGTGLGLAISRQIVEHYHGRIWAESKLGRGTVMNVALPPARPLVLVVDDDPAARDY----
38489898     ---------------------------------------------------------------------------ALWMPCQGGLTLQLSHN-LNNLIPLGSTVPI-IFLLSMRFLVALKQYRFHIPNPLARMRNTVGRYPPEVVAVRVPLLHLSSFTNDWAELRSYAVMVLVLPMNGLRKWREHELELVQVVADQVAVAL--------SHAAILEDSMRAHDQLMEQNNA---LDDARQEAEMAIRARNDFLAVMNHEMRTPMHAVIALCSLLLETDLTP----EQRVMIETILKSSNLLATLINDVLDLSRLEDGILELENGTFNLHGILREAVNLIKPIASLKKLSITLALALDLPILVGDAKRLIQILLNVAGNAVKFTKEG-HISIEASVAKPEYLRVQVRDTGCGISPQDIPLVFTKFAEARPTSNRSTGGEGLGLAICRRFIQLMKGNIWIESESGKGTTVTFV------------------------
142224120    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EIVEQRKEIADALINIEQTNSELELAILDANKASEAKDMFLATASHEIRTPLTGMFGMLDLLKETDL----NDQQLSYLTIMRRSSQQLMAILNDILDAAKLRENKIELHPIPHMMGDLPELVQSSFESNAKEKGIQLDTIIEPQLAWVLIDNVRLYQVVSNLCNNAIKFTEQG-KVTLEVALFDEREVEISVTDTASGMAQADIERLAKPFVQLDDSLSRKGTGTGLGLSIASSLIEKMGGRLQIESTLGEGSRFSFRLPKERV----PAQRHQT-------
115376892    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQLLSRQVAADVARVQAYEAERREQLEALDRAKTAFFSNVSHEFRTPLTLMLAPVED-ALADREEVLAPRQRERLSLVQRNGARLLKLVNSLLDYSRLEAGRAKVAYQATDLPAFTAELVSHFESAMHRAGLVLTVAMEPLAGPVWVDREAWEKVVFNLLSNALKYTLEG-DIEVSLR-EEGAEAVLRVRDTGTGIPAEALPHVFERFHRVEGTWARSHEGSGIGLSLVQELVKLHGGSASVHSVLGQGSTFTVRLPLGK-DHLPPE------------
115376892    ---------------------------------------------------------------------------------------------------------------------------------------------------------LSDVMMPRLGGFGLLREVRAKAEWKAVPFIMLS-ARTGEEASVEGFEAGADDYLVKPSARELLARVRSSLEMARLRREAAVREASELTLQEAVHARDDFLSVASHELKTPLAALRLQTEALER-ILPPEVRARVGERFFAVRRQTQRLAGLIETMLDISLVATGRLQLKPEPLDLAGLVADGVAQLREEMARRGCSLTLESEASLPG-KLDAMRMGQLVQNLLSNAIKY-GAGKPVEVRLRQK-GNVARLEVVDHGIGVAPENRARIFHRFERAVPV--RHYGGLGLGLWVSRQVVEAHGGSISVTDTPGGGATFTVELPL---------------------
141118203    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LALAAALGMGLILISLLTKNLRKIQAEVRKFEAGDYEARINIEGKGELNDLARDDLKEVDRLRRDLIANVSHDLRSPLSVIHGYIETLMIKD-GKLSEQERKRYFDIILKSSDKLKKLVADLFELSKLEAKQVHLEKEPFLVNELIYEAAQQYELLARDRNISLKADIPKQASMIEADLKLINRVVQNLLDNAIKYTPEGGEIEV-MSREVDSCIEVEITNSGEGIPQEDLPQIFDRYYMLE-SQNQDTKGTGLGLAIVKKIIDLHGAKIEVSSKSGEFTRFSFRLP----------------------
298246095    -------------------------------------------------------------------------------------------------------------------------------------------YAGGILQLQSSTTVIDSAVSSTRLLL-LIAITIGLLVAALLTLPLIRHAL-----RPLAEIERASMRIAGGDLTQRLSEPPTQDELGRLATA---FNSMVIRLEHMFARQKQFVADVSHELRTPLTGLGGSLEMLLLEADNGDAVAKRRLMLG-MYNEVERMQRLVADLLVLSRLDEGQVKLRKTHIDLCQLLTNVKEQADILAQGQHITL--DLPKQPLSIEGDSDQLRRVFLNLIENAIKFTPPGGDITLRAQCEDCSLAFIEITDTGLGIPASALPHIFDRFYRVDQARTRAQSGSGLGLSIAQGLVHAHGGTITLTSTPNQGTTITLQFPNQRVGNQV--------------
189467315    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------VRCTDAEGAWSKSVVTLQIVRLPAFYETWWANMLYLLILGLSAFFFIHRYRNRL---------MQKQHKKMEEKLVDLKFRFFTNISHELRTPLTLIITPLDALLRK----VTDEKIHKQLVSVNRNAQDLLGLINQLLDFRKLEMGGEKLILAKGDIVEYLSFIYNNFQLMASDKHLDFSFHSDYTSCYMYFDIEKLHKIINNLLSNAFKFTPEGGHISLSIQKQEADGVVIKVADTGIGVSSLQLPHIFERFYQVENSAKEGNAGNGIGLHLVKEYTELHNGKIEVTSVEQQGTNFSVFIPT----NLVPNENLQKLQE----
220909966    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SELQREQSAREEERQRAEELDHAKTLFFSNISHEFRTPLTLSLAP---LQDALSDSSLSPVQRERLELAHRNSLRLLKLVNTLLDFSRIEAGRIEAVYEPTDLSLFTTELASVFRSAIERAGLQLIVDCPPLPEPVYVDREMWEKIVLNLLSNAFKFTFTG-EITVTLRETSTGQVILEIRDTGTGIAAEHLPHLFERFYQVRGAQARSHEGSGIGLALVHELVQLQGGTIAASSTLGEGTCFTITLPFG--TAHLPQQQIQTTR-----
220909966    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IKPFSAQELISRVNAHLHMAQ-LRGEMLQQERLLSKRKDELLSTVSHELNTPLVSILGWTRLLR---THPPSPSTLAKALDTIERNATLQAKLVQDLLDISRITTGKLQLYPQPLDLRTVIEAAIATVAHLAAAKGIELVFGGSSDQAQVNGDSDRLQQVVCNLLTNAIKFTPESGRVRIELSVIQVRDAQICVTDTGIGIAAHFLPHIFDRCTQADE--THASKGLGLGLTIARHLVELHHGTIQAQSGTGQGSRFMVRLPLA--------------------
182415664    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YLPKPFQAKEVLVRIQTHLRNQLLTEQQ--KSLVDQLSK----ANAAKNKFLGMAAHDLRNPLASIRGLAEFLRDGVVGPLSADQL-DLVQTIHAASQSMLTMVNELLDVATIEAGELKIDPAQHNLGDLIEKAVYLANIDAAKKNTRIEITPPASPLYPSFDPAKMQQVVDNLLSNAVKYSPPGSRITV-VLHGDGRECSFGVKDQGPGIPENERDRLFKDFGRLSVKPTGGEKSTGLGLAICRKITEAHHGSITAANLPGGGCEFRVTLPL---------------------
218704409    ---------------------------------------------------------------------------------------------------------------------------------------------SLLLLGMVSLCAL--ILILWRVVYRSVTRPLAEQTQALQRLLDGDIDSPFPETAGVRELDTIGRLMFRSSVHALNRHREQKARTAELQELVIEHRQARAEAEKASQAKSAFLAAMSHEIRTPLYGILGTAQLLADNPALN----AQRDDLRAITDSGESLLTILNDILDYSAIEAGNVSVSDEPFEPRPLLESTLQLMSGRVKGRPIHLATEIADDVPTLMGDPRRIRQVITNLLSNALRFTDEG-HIILR-SRTDGEQWLVEVEDSGCGIDPTKLAEIFQPFVQV----SGKRGGTGLGLTISSRLAQAMGGELSATSTPEVGSCFCLRLPLRVATAPVPK------------
212712306    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DISIRVQMEKSLQDVA-DAAEQANQAKSMFLATVSHELRTPLYGIIGNIELLQRYEL----SDKAVRLVSTMDNSSSLLLQIISDILDFSKIESKQLKIENKLFNCRNVFAYVLANYVPLATKKQVSLYSYIEPNIPDLMSDPVRLQQVISNIVNNSIKFTDSG-FVMLHV-WKDENYLKIEVKDSGIGMTPAVVMQLFDPFFQVYDQ-NNGHKGTGLGLAICEKLINLMDGDIAVDSQAGLGSRFTIRIPQQYIESNIPE------------
223986613    --------------------------------------------------------------------------------------------------------------------------------------------------IAFALPSPANVLL-YSIFSKSIHNFSTSESENLISENLLKVRQSTATLESLVYSNPMMVVLFCAG--LIALAALGILIYYRFQLKTRMMRLQLEKAVETSQAKSDFLSRMSHEIRTPMNAIIGLTHLALMSEEATP---ALKENLTKIETSSQFLLTLLNDTLDMSKIENEKMQILAQPFALGPLLDHMLDIFEMQAETNGNSLLFDTQFEHACFCGDAMRISQVLTNLLSNACKFT-SHGKVTLKVRESAGQELYFSVQDTGIGINESDLKKIFLSFEQGGN-RDQKTPGTGLGLAISRSLVQLMGGELEVRSEVGKGSEFFFSLPISE-------------------
94312913     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QDVTAQQQLEQKLR-SAQQATEAMMRARSNFFAAMSHEIRTPLNALLGNLELLGRSAGL----EAHATRLRALQSSSEGLRRIVNDILDFSKIDAGEMKLVSAPFNPLDELESLSLSYAPMVTDRPIRFYAHLSPTLSTLRGDRMRLAQIVNNLLGNAFKFTASG-KISLSAEISRDAQLVCRVRDTGDGMSQALASRVFQPFVQGETSTTAQYSGTGLGLSICARLSELMGGHISVESVEGVGSAFTVVIPFAEPAATAP-------------
148657589    -----------------------------------------------------------------------------------------------------------------QLAPGMIARAETLRSDGEVIGYFFFVGRPPLPLLSDPRWAAEAALLQRLAMATVLSAIAAT-----IVALVVGIVLARTLTRPIRELTAATRAMARGRFDQ-RVVVRSRDEIGELAQA---FNQMSADLSRAIQARRQMTADLAHDLRTPLSILRGYTEGLQEGRISGSPT-----IYQIMHGEVEHLQRLIDDLRLLSLADAGALSLNRRPVDPRALLERAALAHMVQAEQQGLTIRVEASETLPSVAVDTDRMAQVLNNLVANALRHTARG-EIVLTAREEGAQRVILEVRDTGSGIAPEDLPRIFDRFYRADPSRSRGHQSAGLGLAIAKAIIEAHNGAISVASRVGEGTTFTITLPVVRDQKSRPAPQETS-------
283781850    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVAQIEQHTSDLVKSQHELQQAKEVAENANREKDLLLANVSHELRNPLHAILGYSDLVLRDL----PSSVAREHLAIIRDAAETQLRLVNDLLDISQLTSSTLRLQLEPVDPHSIIRRCLSITAPLATQKNIQLRLIAENAPTYVEADPLRLLQVLWNLVTNAIKFSEHGETIHTCTDWEHSRF-TITVRDRGPGIGLAEQTKIFDPFYQIDTSLERKHGGIGLGLAICKFLVEGMGGSIRLESELSQGSEFTIEL-----------------------
119505800    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AAKFFTDEDVRLFTTIASLASTRIDTALTMDRLEKTVVHLEEARQALEMQSVAKTNFLANMSHEIRTPMTAIVGFADLL---AKGVKDPEQQEQWRGQLTQNARYLQDLIGNVLDMSAVEAGEMSLKFESINLLSAVTAAVENLRVRADSKNVGLETVVSGALPSIITDSLKFREIIVNLLSNAIKYTERGSKVTLSAENRGAKAILVEVLDTGIGIDSGQMENLFLPFSRVHDTHHRAIEGTGLGLALSRQIAAALEGDIVVASTLGKGSKFTLTLPVE-----IPAGSHWSEHHQA--
153807242    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SRIKLRESLKYEKKEDLEALNQSKLRFFTNISHEFRTPLTLIVGQVETLLQ--VQTFTPNIYNKVLG-IYKNSLQLRELITELLDFRKQEQGHMKIKVSRHNLVNFLYENYLLFLEYASSKQINFKFNKQKDDIEVWYDQKQMQKVINNLLSNALKHTKAEDTISINVSQEED-YAIIEIKDTGSGIAAAEIDKIFDRFYQTEHLNSLNTGGTGIGLALTKGIIELHQGTIRVESEPGKGSSFIITLKLDKKHFTEEEIAQESTE-----
135406099    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVAFSRMSDEVNGLIDARTSEMELARDEARSASDQKTKFFANMSHELRTPLNAILGYGEMLYEDCEDLGYDDLLPD-LKKITSAGTHLLSLINNILDLSKIEAGKMELFITNFEIENMIQTIKDVSEPLAAKNNNGFVINLDGAMGSMSQDETKLRQCLANFLSNGFKFT-KNGTVTLDVSRMEGDIEFFAVIDTGAGMSQEGVDKVFEEYTQAERSTAANYGGTGLGLPISKKFAEIMGGDVKVTSIEGTGSTFTLSVP--RECPEYNEDDVDSN------
217975276    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITEQQQLEETLRKAKQEADAASAAKSAFLANMSHEIRTPMNAVLGMLQLIQYTSL----SRQQQDYVNKTQTAAKSLLGLLNDILDFSKIDAGKLALDLHPCSIELLMRDLAVVLSGNHGDKDVEVMFDLDTALPPLLADQLRLQQILVNLAGNALKFTH-HGQVIVGIECLRHEAVQISITDTGIGISDEQIERIFTGFEQAESSTSRRFGGTGLGLAISKRLIGLMGSELHVTSKVGVGSRFWFTFPIIQVEE----------------
139439878    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------FNAMALAAVVAICISVVIGSLVSRMLTKPIHRITSTAKQIRDGDLSARTG-LRGDDEIDQL---GETFDEMATSLEKDMKHEKRLTSDVAHELRTPLMAMLATVEAMQDGVYPTDD-----EHLETVASETRRLARLVQQMLDLSRMENSTAPLNLEPVDMVPFVRSIVNAQERLFVDRDLRLRFETQGHDDVVEADPDMITQCVINLMSNAMRYTPEGGWVVVSV-LSDRKHVSIAVSDTGIGIAKDDLSRIFGRFWRADASRAREAGGLGVGLAVTKQIVERHHGYISVESELGKGTTFTIHLPREHTADAA--------------
160935996    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NTERELLRQAETKLEKSSKAKSYFLSKMSHEIRTPLNGIVGMIDSAMLYR---HDKEKLLDSLNKLKRSSLHLQQLVSEVLDLSKIESGKMDVNMGPVNLQLLLSDVIEEFGTMAKERGIGLTQTGKLHHKYVNTDKVKLHEILANLIGNALKFTDSSGVVLLNIEETERESLYFQVRDNGKGISREDQERIFEAFDQGSHDHLYGNSGSGLGLTICKSLVAMLGGSLKVDSIENAGSEFSFTL----TMDLLDEEKETDTPVKS--
218289376    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QAEVLSIAASFNGMLDRLGSAFRAERDAKERM-------RQFVADASHELRTPLTALSGYLEVLQ--KGGDFTDEEWREALQQMHGEARRLAGLVDQMLRLARAEDVRASWKRERVRLGTLVMSLDALWRGLCGSRELTYRIEGDPA---VFADPDALKQVLFNLVQNAVQHTPEGGEIAISV-WTDGCEAKLAVADNGTGIPKVHQPHVFERFYRVDEARSRAKGGAGLGLAICKAIVEAHGGRIACESEPGEGAVFTVTLPVA--------------------
87303317     -----------------------------------------------------------------------------------------------------------------------------------------------ALSTGLADASRDTYTDSWGTFLSAYAPFRTADGR-VAGLVGVDLSLEALNARLQPLRLALALGFLASSVLSVLVGLRRFRAVRVRVEALALQERGRILAEQANRAKSVFLASVSHEIRTPLHGILGMSAMALDGDL----SKDQREFLETIQCSGENLLRLLNDILEFTTIEAGRLRVQPRPFQLCSLLVRAIEAHAADARGKGLELTFQLPSNDLWIVSDPERLLQILSHLLGNAVKFS-EHGRVQLVVALVPVTALEFTVSDTGIGMEPEVVQRLFQPFSQADGSSTRLHGGTGLGLVIAQRLVAALGGNLAVESHLGRGTRFSFALEVPIAPSAAPLTNEEADPESA--
83644488     -----------------------SSRLGTAPEFERAHLIESVKIRCQQTLPAVQGVFLIMAIFLFMLWDSRILLWVGPVAAAQLLRLQISRQIMRQLDSMIFQEILRRRLLRSSLIN------QALVGTGIWTVGAVEVAFFMTLAISLGVGAMVNLASDYRSFLLSIPLLMGQPILYWSLQGVDELRIAAPLATLTLLMISSVRRSSRTFAESVAMRFEKNALLNKVEAERKKAEEALAVAQEANKAKTYFMAAASHDLRQPLYAVSLLTDTLSYQPLG----ETAQEIVSKQRQAIEVLRTLFNNLLDLSRFEAGKFQPNMKALSLDEVMRPLEAEFQPLCQAKG--LTWRCSYTRVSLYSDLELLSRLLNNLISNAIRYTHKG-EVSVEAT-VEGRQVAFTISDTGPGIERDDQVRIFEDFVQLNNPSRNRDKGIGMGLAIVRRINELLDAGLTVQSSPGKGSRFSFYAPLAEYACLAP-------------
168014234    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTLQVAKREKLAKIQAEDAVQAAMESELEESMRAK-QMLATMAHEIRSPLSGVISTASVLARTSL----NQEQKRYVEFMTSSGNVVLKLINDILDLSKVEAGAMTFEEKKFRPREVVKHVLQMASAAADKKTIHLETDVSEDVPEVVGDVLRIRQVLTNLVSNAVKFTHEG-KVSIVVRVKDMMWIEFYIVDTGIGISEGAIPTLFKRYAQASSTHARKYGGTGLGLHICKQLAELMGGRISVLSKEKEGSTFSFKLPL---------------------
158334818    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLLGMPIISQGKLIGIVYLENDLVYDAFKENIRILCAQAENAYLYEDLQQS-----QAREQAERENELKSRFISMTSHEFRTPLTAILGTTELIKHYGQGWDTNKQHT-YLDRIQKNVKHMTGLLDDVLVLSKADVNKVEFNPKLINLEVFCSSLVEEFQLN-TKRDQQIEFEFFWNQHEVYSDEKILRQILSNLLSNAIKYSPESTSVRFQVNVNEEEATFF-IKDQGIGIPEADQQHLFESFHRATNV--GQIQGTGLGLAIVKKSVELHRGTIDFESIADQGTTFIVKLPIT--------------------
283844509    --------------------------------------------------------------------------------------------------------------------------------------------------------------------LKLLYLLAIMGIITFVVGLVFTKYLTKRISKPLNQISETTKKIAEGNFDI-ELAISGEDEVSRL--ANSIQSMTKQ-LKQYRDSRRHFISHISHDLRTPITYIKGYSAVMKDTVKDDKDDWKQN--LNVIYKEATRMENLVSDLFLLTKLEEGKIKLEKEKVPVASWLKSIYESRALMFNQKNIKHRLNIQDACKEVFMDAYRLEQAIINIVENAIRHTPKEGEIELSL-YKKSEQIIFSVRDTGSGINNKDLPHIWERFYKADTSRNRVIGGTGLGLAIVKEIVEAHGGKVKVASKVGEGTTFSIYLPLQ--------------------
295135579    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQKKNRELTLAKENAERATTAKAQFLSTITHELRTPLYAVTGLTHLLLEENPTPN----QKEHLNSLKFSGEYLLSLINNILDLNKLEANKVEIINSSFDLKKRISDVLIALKNSADDKNNKIHFDFEKTIPRLKGDPLKLSQILINLIGNSIKFTEDG-NIWIKVGLKDEVLLHFEIEDNGEGISKEKQKAIFENFTQGSTQINRKFGGTGLGLSIVKNLLSLMESEISLESDLGKGSKFSFDL---KFGIVEPALNTEEQQEEKPA
163800705    ------------------------------------------------------------------------------------------RKFEFEEQIDATLIKFGRTFLSSTFGENMITSFLEQLTLNS-------VVSGAYLYLAENVSPLRNHQFGHLHLASDRP--IQAKPHWSKNRLYLPIIIGSTTFGELIFSLELDQVEQEFIFKQMVLVSDLVHGVISRHSSLQREVKLRKRAEASEKATKEFVAMINHELRTPLNGVLGSADLLDKTALDG----EQQQYLSNLTHSGDLLRVIINDLLDFSKMNAGMMEIINKVFAWKDLENALTGVFAAKAAEKRIHFSIDKKLGIPELIGDFERITQILVNLIGNAIKFTNLGGVV-LRVEWQNGYAN-FEVEDTGIGIPLGAQKALFDPFVQADRSTKRSFEGSGLGLAICKNLVDLMEGEISFVSEPRKGTIFKLRIPLKQ-------------------
295093298    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RAQKLLAEAYEEAKRANTAKTEFLSRMSHDIRTPINGILGMSRIAE---QCIDDRDRVMDALSKIDDAGKQLELLINDVLDMSRLESGRTELTSEPFDIIKVLRSGYDPILVMAQENDVKLKAHFNIKHNMVIGSPLHLQRISLNILTNAIKYNKPGGTVEAWMDEIPVDGRHFRIADTGVGMSQEFISHLFEPFSREHTDAGTKYQGTGLGMAITKELLDLMGGSIEVDSKPGVGSTFTMKIPFTDVVEPEKPEDHEA-------
160936746    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELRVMQKKLTEQKTALQDALEAAKHANRAKSDFLSRMSHDLRTPLNAIQGMARIIKSHV---YDPERVLDSTDKIMLSNDLLISLINEVLDTSKVESGQMLLAEEEVNLAELVQGVVNMVQPQLGEKNLRFKTYANRTHETVVSDLQRLQQLLLNLLSNAVKYTPEGGSITLEINEKPSEQTEFVVSDTGIGMKPEFLARVFEPFERADDAKIQAVQGTGLGMSICKKIAELMGGTIEVESTYGKGSRFTVS------------------------
136491895    --------------------------------------------------------------------------------------------------------------------------------------------------------------LAVTFFVGLFVFFSGLKIIAISSILAFTITTFILFIYAIEVFIYRKIKLVYKNIHNLKLKKHSTDPITDVENEVRNWAEAKEQLREMEQYRKEFLGNVSHELKTPIFNIQGYINTLLDGAID--DPEVAVPFLKKAAKSTDRIATLVDELEAITQLESGFLTMEMEPFDIHELIHDIFDTLASRAAKREITLKFKDGCDVPMVEADKDRIRQVVINLIVNSIKYGNDNGTTLVGI-YDMDENVLIEVADNGIGISEEHIPRLFERFYRVDKSRSRDGGGTGLGLSIVKHIIEAHNQTIHARSTINVGTTFGFTL-----------------------
150389093    ---------------------------------------------------------------------------------------------------------------------------------GGHTSNYKFLFLF--IIIISTLQYGKKYGVNIALLSSLFILVVDL-----LSMSSLESNTYFQIDIVLSAVFLLTAWLLGDYVHIEKDYAQKMILFNEREVAEKELVATL----ELDKIKNEFFGNISHELKTPVNVIFGTVQLLQAKEGNVCND----KYLKIMKQNCYRLIRLVNNLVDTTKLDSGFYDLNLQNVNVVNVVESITLSVAQYVEGKGLTLEFDTDVEEKVLACDSEKIERIMLNLLSNAVKFTDIGGKIIVNMT-DKGSHIIISVKDTGIGISPKDLKVIFQRFKQVDKSLTRNSEGSGIGLSLVKSLVEMHGGRVYTESQLGKGSNFIIELPVKMV------------------
294054697    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LKVLSDAMAQGKASTLDRNQFKQQEFARLAKLITEREAQQDALKEEIALRKSALKRSRDLAESADRTKSRFLTNMSHETRTPLHSISGYASLLEDTDL----DEVQRESVEEIRQSSDRLEQLLSDIIELSSLEKHELYATKAQIDLHAFEDELIAAAESLCADKQIDFSAQLCENCPSVFTDYAYLRRVLLHLIENAVKFTREGSVVFRTQFYESAYRLIFEIEDTGIGIHSDELERVFDPFYQSDDSDSRSHEGGGLGLAIARSVAEMLGGELTVESEPHQGSLFRLSL-----------------------
283852351    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QLIERLRAERRLVAAKQAAE-AASLSKSEFLANMSHEIRTPLNGVLGMLQLMQTTAL----DSEQKEYADLAVKSSQRLTRLLSDILDLSLVESGRLTIREAPCAPADLRAAVLDLFALPARDKGVALSVFLDESLPEIVGDEVRLRQILFNLVGNAVKFTDQG-QVTLEIGPASRRRVLVTVADTGIGIPDDQLAAIFEPFGQVEGVYVRRFGGAGLGLSIVRRLVGLMGGELAVDSEEGRGTIMYVSLPLRR-------------------
89069260     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MFRRLRRTNAELEEAQVRAQASDKSKSEFISTVSHELRTPLTSIKGALAMLESGKFAELDG-SAKRLLEMALKNAEVLHLLVDDLLDFGKLATGGLEIRPCATDIAGLVQDEVDRIDSYDADRQVECRYTGERGPLFAHADPARIAQVVRNLLSNALKFSPVGGKVFVSVRERCG-AIRVEVKDFGCGIPPCDQERIFEKFTQIDSSNTRQHSGAGLGLAISKEIVEAHDGRIGVTSAPGRGSAFYIDLP----------------------
16126867     -------------------------------------LRALAQLPAITTPIAAGSALICATVLHFGYGAPFAESWLLRSALGLAVALPATLVLIDAEHRRSFQRPWSEKLL---LMFSVVTVALLCAHPAAGAPPVLMF--PVTLAAAYRLGARGAALAAFLTIGIIMPMVISVGSSSFNSTQDTVIARTIQVFMGVLFYTCLAAGLAFGQQNRLKRLLLRREQLTRAARGRALA---------ATEAKTEFLATMSHEIRTPLNSVLGFAQLLAAREDLPPDARRQ---VNLIDSAGAALLTVVDDILDFSRVEAGQIELLPGPTSAAALLRDTVAIMAPEARAKGLSMDVEIIDPIGVLHLDADRLRQVLINLLNNAVKFTEEG-RIDARLIIEPGDRLRFEVLDTGVGIELDKQGLLFQRFSQTDSSPSRLHGGPGLGLAIAKALIDVMGGKIGVDSVPGRGSCFWVEL-----------------------
222084676    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSIQSVARDVTEERQAAR-LREDARLKAEYNSAAKSRLLATVSHEIRTPLSGILGMNHLLAQTPLTL----EQANYLTGIRQSGNALVQLVEDLLDFSTIEVNRFQLRPRAEMLRPLLEGVVEMLAHRAHEKGIEIAATVAADVPTMEFDPARLRQVLFNVIGNAVKFTQTGG-VLIRAGL-DGGNLLISVRDSGPGMTEEEQARIFGEFEQAGNVLD-KSAGTGLGLAISARILREFGGALSVASERGNGSEFTIRFPVSLVA-----------------
116621284    --------------------------------------------------------------------------------------------------------------------------------------------HTAPYYVAIGTSYADNVKILHRYTWIFAGVI----PGALILGSLLGYFMAGRALTPVLAVAQAAQRISGSNLSMRIPTREAGDELDYLILT---FNRMIERLEASFQQIRQFSTDVSHELRTPITGIRGQLEV---ALFTAQTTDQYREAMFNSLQDIDRLSQIVRALLLLSQAESGQLLLQKSRLNLCEVVEDLVDQFQIPAEAAGVRLTASLPPQ-CDADVDRVQIERMITNLLSNALKFTPEGGEVNVAL-VVYPDAVELVVQDTGRGIPTEHLPHIFDRFYRVPGKGTSPEQGLGLGLSFVAWIVKAHHGKIDVDSTPGRGTTFTIRLPNEEVASDTLE------------
86143379     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAENMRLADYALGVGLILSLAIGLSFFNRNAQNAASRTLRM-------NKKLKELNLS---LEEQTLKANQASIAKTEFLSNMSHEIRTPLNAIVGISDLIGSGNNKFEEE----HYLSLLKQSSKTLLNLINDILRLDKMESGFSEVAHIEFCPLNIIENLRQFNLQPVKSKDLDLEVVVDTKTSYVLGDRAKFEQILNNIVSNAIKFTQKG-KIAIHYSERQENNVEIRVTDTGIGIPEDKINDIFDRFIQLDTGMRKKHSGGGIGLSIVKHLVELLGGTISVKSKVGEGSEFKINL-----------------------
262197751    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DMTQQVWIEKEL-ERAKEIAESHARARFSFVTNMSHEIRTPLHGILGSTELLLSLKSMDIDPMDIEKHAKTIQTCGQHLHALITDIMDFSHIDGNRIKLEQQPFDLPNLLRDCMENAKRAHSGVQEGVITRITNTLPPVAGDAKRIKQVITNLLSNALKFT-SHGTVEVRALLSEKLGLRIEIVDTGIGIPQAKQDRLFEPFEQADVSSTRAYGGTGLGLAIVRGLIDIMNGKLGIESKPGEGSNFWFVLPVAR-------------------
153809580    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EKMAQELKILKDKAELSDRLKSAFLANMSHEIRTPLNAIVGFSGLM----VNCDDPEEKAEYMEIIESNNDLLLRLINDILDLSKIESGILERKREKFNLAKVSGELYTMIQPKITNPEVEFILGNSGPDCWIFLDRNRLKQVWMNFLTNAVKCTHSG---HIKMGYSENGGIKVYVEDSGVGIPYEVQNRVFGRFQK----LNEFAQGTGLGLAISRAIIEGAGGEIGFTSTPGVGSTFWAWIPCDVSMNIVPKATPQPAQAQ---
257060785    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FRITLTQPTQRIVRILLTQVFDQQRATVKGIAMTVQDITREV--ELNAAKSQFISNVSHELRTPLFNIKSFIETLS-EFGEDLTEEERKEFLETANHETDRLTRLVNDVLDLSRLESSKI-YHLDRVDLSQVIEQILRTHQLNAKDKELELSYQPEGNLSPVLGHYDLLLQVMTNLVGNSLKFTEPGGKIVLRAYHVRGDSIRVEISDTGIGIDPEDQEAIFSRFFRVEN-RVHTLEGTGLGLSIVKNIINKHHSHIYLVSEVGVGTTFWFDL-----------------------
16127201     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------PSMVCLATGEPVLNFVLGVHLRD---GALRWLSVNSLPIFDKIGEPPNLTVTSFIDVTELRERETELRDALELAERASRVKSQFVANVSHEIRTPLNGVIALASALRQSAL----TDRQREMVEIIVESGTTLESILSALLDLAKIEAERMELEIVSFGLEDLVRSSTDLFKIKADNKGLGFDVSIAPPGARYRGDAQKIRQILWNLLANAIKFTDAGESVTVEGADPAAQTLLIEVRDTGVGLSPEMEHVLFEPFIQGDASATRRFGGTGLGLTICRALARMMGGDIEALARAERGSVFRVHVPVS--------------------
152982497    -----------------------------------EIFIAQMAILRRNFPFALLGSLLTAGLVVIALWNVLSQRELLLWLGVNVLVLGLRVTVLRQPEDLPALRRWSRRMLWSTGLAGIVWGLPYAYWLFQAPFEYQMFMIIGLLTLGTAIYAYCIYMPLLLAFEVFFPPFLALGLDPDTLHHVL--ALAGMLYLLVTLAFAL--RMYRTQRDSLQMRFENRDLLARLAIEKEAAERSKESADRSNQAKSQFLAAASHDLRQPVHALSLYVGVLREQSL----NAKSRQLVDHIERATAAMGRLFDGLLNISRLDAGVIRPRLRHCSLAALLDQLQLEYAPRAATKSLVLRLH-RGVVPAVYSDPVLLDRILRNLVDNAIRHTQSGGV--LIACRRRGKFVQVEVWDTGVGIAAADQEKIFMEFHQVGNPERNQSKGLGLGLAIVRRTADLLGHRLILRSRPGRGSVFKLSLPVHSVAE----------------
91773227     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIGMAIERNLNEESLKTYAYQLAEANYQLESLDRMKDEFLANLSHELRTPLNVIKGFGGLMSEERFGKLD-ERQRKAMDAVMRNTTILIELVESLLYITSVQADMIKYSFAQINVESSLERAISLVASNIEKKRLMLKIDVKKDLPYIRGDKVYLEKVFVHLLGNAIKFTPASGTVSVFMDRTRD-SLHIAIKDTGVGVASDQIPYMFHKFRQLDGSLTRKYGGVGIGLYICKHIVDAHKGKIWMESEEGTGTDIHIILP----------------------
224370342    ------------------------------------------------------------------------------------------------------------------------------------------------------------FCFSAVDYLLNYPMIAQELNNQMYPFGVFFISWS-MLIFVLSHFITLNLTLEK-----------------RVAIKTAQLKESITALEESARVKKDFIANITHELRTPLTLIRGWADLVLDGKMGS-DSEKLMETMDKIGLQTLILTKKINELLKISRLDAGMVKLVLTKTDIGACIFQAVLSFKGLVEQSGIHLTYTGDASVGEVFIDQEKLKDILNNLIRNAYKFTEKG-EILVSLLKKSDR-LVITVKDTGIGMSSAVLKSIFRRFHQGDSSTTRKYEGTGLGLAIVKDSVEMMNGTISVESMVGQGTVFTVDLPMD-LENSEPE------------
284037861    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------VMSTNTDGRWSRNTKQLAIRIMPPLWASWWAYVVY--------ILTFGGCLTGLVRFRNKQRHQKQEAAQ-LKTLNELKTRFFDNITHEFRTPLSLILSPTEKLLSESKHDGPT---RQALATIKRNGTLLLRLINQLLDLSKLEAGGMTVSLVRCNIPQFISQLVESFRPVVVQKGIKLLVTVEESQQEHLFDMDKWATILTNLLSNAQKFTSAGGCITVTVSSPDEHSRCVTISDTGIGIPADKLPYIFDRFFQIDDTQTRAYEGTGIGLALVKELLHRLGGSINVVSQPGAGTTFTVLLP---VLASHPDADIPTVTESLY-
255035391    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLYVMTGLFIVSIILGSVALYSLIENKKINRELNSKNEEIVVQRNRIQDIAE----KAQEATESKFRFFTNISHEFRTPLTLILGPVEELLRQ---KNESPAVRKNLSLVQKNATRLLWLVNQLMDFRKIESGKIRLQVSGNDMVAFVRELMLPFDQVARKRRIDFRLVTALPALEVWFDRDMMDKVFFNLLSNAFKFTPDWGRIYIHISQ-AGENVVVSVQDNGSGLSDADMAGAFEMFYQGKNSTK----GTGLGLPLSREFVELHQGTIAADGKKGEGAIFTVTLPLGQA-HFQPED-----------
294495905    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LNHEVSEKSLQVLEHVGKHIGIAIENAQLFEMTQRAYEDLKHLDKLKSEFLANLTHELKTPLISIKGFSDLLDKGRLGELNEDQKKANLAVV-RNADRLKRLIDSLLYMSMEKEGKYQYQFEELDVGEIITDAMDKMKVHTEGKDVDIGIDIQNKSYLTCGDRDRLTNVFLNILDNASKFTKGSGRIKITLKEEE-EYIRIKIKDNGIGIPKEKIPRIFDMFYQIDGSTTRIYNGVGMGLYICKKVIDIHNGSIWARSMEGLGTTVHVKLPK---------------------
167648714    -----------------------------------------ALARRGNLYLRVVATVMIALMLQVFIGMSWTWIWA-GVYAAAQLLELLLIRALVHRPQARRGRALRIAVAVMPVVTSAIFGFLALPLFASHERFAPTLGGLLLAGALLNVIIVNSSLRSATLSAAAPHVIYLLIVPLVARTANPDARLANALWLGVGLLI----------ISVFVAARTLERALRAEAEAKEEAERRRHEAEEAVAAKSAFVAMISHELRTPISAILAGAARLHSD----VPDAASKSHAQLIADAGAMMRTLLNDLLDLSRLDAGRMAVDQSPFDLRQAMADTLRLWRPDAQRKGLRLRVEGAANLPWVAGDSLRLRQVLNNLLSNAIKFTPRGA-VTVRLARDEGEHLIFEVADTGPGLTEEQLSRLFTPFDQLASSVVREHGGSGLGLVISRELTRLMGGDLTVTSKPGKGSRFRLQI---RVLAAEPEDDR---------
295092100    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KVLGAVAEGDDTYRETKEISEAVSQTLRKLKAVDQSRQEFVSNVSHELKTPITSIRVLADSLM--GMEDVPEELYREFLSDISDEIDRESKIIDDLLTLVKADKSNAELNVEQININGLLEQILKRLRPIAKKRNIELVLESIREVSA-DVDEVKLSLALSNLVENAVKYNHEEGWVHVTLD-ADHKFFYVKVSDNGIGISQEDQEHVFERFYRVDKARSRETGGTGLGLAITKSIILMHQGAIKLQSKEGEGTTFTVRIP----LNYIP-------------
297520345    ---------------------------------------------------------------------------------------------------------------------------------------------SLLLLGMVSLCAL--ILILWRVVYRSVTRPLAEQTQALQRLLDGDIDSPFPETAGVRELDTIGRLMFRSNVHALNRHREQKARTAELQELVIEHRQARAEAEKASQAKSAFLAAMSHEIRTPLYGILGTAQLLADNPALN----AQRDDLRAITDSGESLLTILNDILDYSAIEAGNVSVSDEPFEPRPLLESTLQLMSGRVKGRPIRLATAIADDMPALMGDPRRIRQVITNLLSNALRFTDEG-YIILR-SRTDGEQWLVEVEDSGCGIDPAKLAEIFQPFVQV----SGKRGGTGLGLTISSRLAQAMGGELSATSTPEVGSCFCLRLPLRVATAPVPK------------
218134830    -------------------------------------------------------------------------------------------------------------------------------SRYSQSGRFFDYFSEDMLSVMAPITNAYTVKGYVAIHIPLGTLRSQVYT-TFNTNYVTFIIMMMLILLFVAFYFIMIHRPLKAIIKGVDEYSKRIDLADELHRLGASLNYMSSEINEMDKFQQKFISNISHDFRSPLTSIKGYLEAM---SDGTIPPELHQKYIGIVLFETERLTKLTNNLLTLNDLDPKSVRLNYSDFDINDVIRHTIETFEGVCTEKKITFKLTFSSRQLMVHADMEKIQQVVYNLVDNAVKFSHPDSFIAISTTTKNGRA-FISVKDNGIGIPKDDLKKIWERFYKTDNSRGRDKKGSGLGLAIVREIIQTHGERIDVISTEGVGTEFVFSL-----------------------
83593741     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VRQMEAEIFQRSKEVAKSNLKLKEANSELAILYEKTRELDDIKTQFFANVSHELRTPLTLILGPV---TSRQEDPTLAPAEKRVLDMVARNARLLLRHVNDLLDIAKLEAGQMRMQYVRTDVTRLCRFALSHFDSLAEERAIAFTLE-APAVLWAEIDPEKFRRVLLNLLSNAFKFTPNQGEITVSL-IDRGDDVILRVSDNGPGIPESMWTAVFERFRQVDGGSDRRHGGTGLGLAIVREFVDLHGGEVSIGQASEGGAAFTVVLPKKAPPDVA--------------
170026131    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HIARAYNNLLDTLNEQDTLEMKVKERTLALAKAKRAAEQANRRKSDHLTTISHEIRTPLNGALGAVELLQNTPLDAG----QMRLAETAHQCSLSLLAIINNLLDFSRIESGQMTLSLEKTALLPLLDQAMLTIHSQALSKSLALSTFISADIPELELDTLRLRQILVNLLGNAVKFTPQG-RIQLRVRRQ-NQTLCFTVEDTGCGIDVQHQQTIFQPFMQ----TSDHEQGTGLGLAIADNLAKMMGGHLTVFSEPGQGSCFSLCLPFNAITPPMP-------------
251780220    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SGAIFVYLIMIVLIIY-LSITKMKNLDRMVEKRQLRDEMEKNRKLFDKVID----LERRKNNYFVNLSHELRTPLNVISSTEQLILNKQDNGIEKEKLSYYMKIIKRNSNRLLKLINNIIDTNKIESGRYQINLKKNDIVYLVEETSLSLKDYIENKGIHLIIDPEMEEKIIMCDSYEIERCIVNLVSNAAKFTPEGGEIKVTLKDLNNK-VIITVKDTGIGIDPKYHKAVFDRFNQVIDANSESKGGSGLGLTITKHIIDLHKGKIYVNSDIGRGCEFVIILP----------------------
159899539    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GLDWERYRTALEQISTFSQQQINATINHVQQLVRLAQQLLKDSQEAAEVFSRSKSTFMSMMSHELRTPLNAIIGYSELL-IDDLSATNQQQSTDDARQIRSAGRHLLHVIETILQVSNLESGASNVHYDDVDLEMLTNSLELSLRTQFQKRSNQLEIKIDPNASWVYSDSSKVRQIIFQLLNNANKFT-DHGQVRLTIAPDDPEMLAFEVCDTGIGIDHEHLPLLFAEFSQLDASSTRRYDGTGMGLALCRHLARLLGGDIRVWSEPGIGSTFTLAIPRQSVMTPV--------------
118581218    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------IMSLIMILAGFGVSAMAVALSLGITKPLRLLTDGARAMGRGNLEQ-TIPVTSQDEIGQL--ATTFNEMARSIAE-LDKMKSDFVTIASHELRTPIQAMLLSISGIMEGYSGTIDDE-VREDLQVARQGIERLMRLVENLLNLSRIEARKVELLVKPTAVDEVIDTTIAALADLAREHGHDVAMNLQSGLPLLTVDRDRITQVMINLLSNAIKYNPDGGAIELG-GELAGETIRLTVADTGYGVPPWATQEIFKKFFQADSIMSHKVGGTGLGLAISKGIVEMHGGTIECTSPLRKGALFVVTLPLS--------------------
119468942    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLQLYEAN-KVLKGAAE--NLEQEVANRTHDLELAKQDAEAANEAKSDFLANMSHEIRTPMNAIIGMAYLALDTEL----SEKQRDYVEKIHYSAESLLGIINDILDFSKVEAGKIELEQKEFNFNTFLENLVNIISTLASQRKIEVVFDIDPLLPDFFGD--------------ALKFSTRG-KVILAVKLVQKVDSYFSISDNGIGMTQAQVDSLFKPFTQADVSTTRKFGGTGLGLVISKTLVELMQGDITVNSKLNKGSCFSFTIPL---------------------
220907309    ------------------------------------------------------------------------------------------------------------WLNLALDAAGMSWDWDLRTGQILWSPFHEEIFGYEPGKPQRTYQDWYNRIHPDDRVLVEKAMATALAKQSLLEVEYRVRWPNGH----IRWVNATGRYSYDRQGQAIRMVGMLTD-ITQRRYAEELLKKQAEELTRINQVKDEFLATLSHELRTPLHAILGWAQLLRHRQLDP---EKVNQGLEAIERNARLQTNLVEDLLDISRIIQGKLRLIFALFELVPVIRAAIAAVMTTAAAKHIHLSLQIEPCAPWVLGDSDRLQQILWNLLMNAIKFTPPAGQVEVKLSQENSRDNYIQVSDTGIGIAPENLPFVFDRFYQGDSSSTRAYL--------VRHLTELHGGSIEVDSKEGLGSTFTLVLPLQPYPHLDPAELEKS-------
88797705     ----------------------------------------------------------------------IAPLVASICLIAFGLNILQLKRFRPKLGLWYQRAIWLVLAILPLTLFHFGWIAATLIREGHRASVYFAISFIFIAVGYGIETTLYSLMIGTELARQIIPWMEQYFLYSCVVIEVFFLALA--LASYIDGLRAQTAQARQQVIDQLTDKAKLKERTDQLNEKQQILSDQNDRLLELDQMKSHFLANFSHEFRTPLTLIKGPLKQILNGDLGEQNDATLQ-AIATSQRSAERLARLMEELLMLSHLEANQLKLQVQSTELNSFCRRIVSLFEYQAQERELKLSCECLAEDTVAFCDVRKLETVVYNLISNAIKFTPRQGAITVQLSVEGDADQRFEVSDTGPGIPVEQREQVFQRFYRLQKDARSGAEGSGLGLSLVRELTEMHGGTVLVESTMG-GSCFTVRIPL---------------------
163744439    ------------------------------------ILAYQPDAPVSFDLGLTFTSLVIAILGCTILIAGMFRLWVTTVLGGVILGLSISAMHYTGMVRVEGIIHWDKNYLIASVLLAMVFSTVALF-FGAQNHRYSTL--KMTLAFALAIVGLH---FTGMVAFQVTPTTLMGGYSNPDEFKLLALVIAGTAAMIVGLFTYFIENRTRM------------ENIVELR-------EARDEARNASRAKSEFMSVLSHELRTPLTIINGYASFLKLKPNEPISKDQTERYGGRIKSAGDHLLTIINEILDYTSIELNSIKLNKTSFQAGDLLAELEEQFQGLAKEKQSLIEIEFDA--FNVLADRGRCKQILINLLGNALKFSSA-SNIRMRAKMI-GETCRLEIEDNGCGMPKEDLERIFQAFIQAESATKSADGGTGLGLAISKKLAAAHDGDIHVESTIGSGTKFTVDLPN---------------------
124265863    --------------------------------------------------------------------------------------------------------------LAAQWSAALRRLLPRAVWPYIDTGHYLLLMLTVVPLLGGLFALLYHQELRAASGAPLAPAVAGALKLGFVKAFAALLLIAGTVAWWLVLSREVAQEESNRQTAALRTEIESHRRTAQLQEAKLQAERAMHQAEQANRAKSRYITAISHELRTPLNSILGYAQLLEEDEAMPPH---RAQAVRVIRRGGDHLASLIEDTLDLARIESGKLALEVRPLRLCEAVQELARMFELQARAKGLVFRHEIE-GPDVVRADEKRLRQILINLLGNAVKFTAQG-EVVFRMRY-AREIAHFEIEDSGPGMTSDELARVFEPFERAGGGHGTGIG-----LTIAKMLTDLMGGEMTVRSTPGRGTAFAIRLPQASEATVAP-------------
135240809    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SVFLANKIVRPIKVLEQGAVRVARGKFD-TPVRLKTNDEIEDLGIAFNKMLKGLKRLEEL---KEEFVFVAAHELRTPVVAIRGFTTMVQEQAGK--LDAQTKEFLNEVVMASDRLHQLVNDLLEIARSDAGRLEIKVAPTNISQPIKSVISELQVLADKKSIPLIYRPSSSLPKVLADPQRLKEIMVNLVGNAIKYTLDDSTVTVS-HEVRGKMLVTHVKDDGIGISKEAQKKMFEKFYRVQAKETQEITGTGLGLFIVKQLVQKMGGKIWFVSEKGKGSTFSFSLPVAE-------------------
271969947    ------------------------------------------------------------------------------------ATTACASKTLDTPTATERKALRRLNQLVNRCLVGQGKYEVTLALDLSWTPRVLDQQPVSACLASARREQLRAYVAPAALLYAGVARIAGTALLVLLFAVAVSVVVATRLVRPVRALTEAAQRMGQGDSSARVAVTATGE-VGELSEAFNRMSEHLERMEAQRKA---MVSDVSHELRTPLSNLRGWMEAAQDGVA-----ELDAELIASLVEEIMLLQHIVDDLQELALADAGKLRLHPEPVNVADLLDQVATAHRGRADSAGLTLTADTAGD-PGLLADPVRLRQAVGNLVSNAVHYTPPGGRIALRGRLADGH-VLIEVADTGVGIAPEHLPRVFDRFWREEKSRNRRTGGSGLGLAIVRNLAEAHHGTVSVASTPGEGAVFTLRLPVE--------------------
240108450    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------INDRKILEKELNMAMQKLNREMESKTKFFTNMSHEIRTPLNGILGTIPFILDTNL----DSDQRRMLETIQNSSTNLRELVDNILDVSKVEAGKMNILRQWFHVRSTLEDSIDTIASRAIDKGLELNYVFEPDVPMVFGDRFRIRQILINLIGNAVKFTSQG-EIFIRCSIHHDPEINFEVIDTGKGFSARDAQQLMQRFSQIENDDAPQHAGSGLGLFLSKQIAEMHGGRLTPTSMEGRGAKFSFYVKVSAAPTQAPQ------------
254423237    ----------------------------------------------------------------------------------------------------------RNQLLVSQLSVLAVAIASLAIVSRLYTPRYFVVTLERMELRGVRVQQQVKGQLLKGVRGLFWSFVLGGASAGGASW-----WLSRRITKPLLRMESVTQQFAAGDFSSRVPPLE----IPEFDRLGHSFNRMADDLEGVEQRRRELVGDLTHELRTPLTIVKGYLEGLADGAISP-TPETYDRLAN----ETERLRRLVNDLQELSKLESGYLPIHPQAVNIVPLVTQVCDRFAQLINSDQLKLTTEFSPDLLPVWGDPARIEQILVNLLSNALRHTKAG-EVNVRVATNDAKLVWIAVSDTGEGIKKTDIPRVFERFWRADRSRDRISGGSGIGLAICRRLVELQGGTITATSEIGVGSTFTFSLPVA--------------------
145221593    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELRASSERLEAQAHSLEEKNEELQHLSASLEAKAEELAVSSRYKSEFLANMSHELRTPLNSILILAGLL--TESDEPLNAKQHEFAETIQQSGKDLLNLIDEVLDLAKVESGSLYVDNEPITIAELVTFLERTFRPIAGDKGIEFLVSVDDSAPQITSDYTRVKQIAKNLVANAIKFTDTGS---VSVKFSGDGYLSMAVVDTGIGIDEKDHHLIFESFQQAGRGSAKQYGGTGLGLAISRELARHLGGDIALRSALGEGSTFTCYLPVE--------------------
24375923     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAVNYSEGISWHTLITTLLPIAIGLLLFIGGLTIAYLK-----------LRQEINKRRIVENALAIAKENAELATKRKAEFLAAMSHEIRTPMNGLVGMAEQLSFTPLGI----EQKQMVQIISNGAEEILQIINNILDFSKIDMGKMRLESTPILLREVLDSTLNMVMNDLRTKDLSLYLHVDQGVARVTGDSLRIKQILFNWVSNAIKFTERG-FIEVSVKLEAEEELLIGVQDTGIGMNADTQARIFNIFEQADVSTTRSYGGAGLGLAISHTLAEMMGGDIILNSAPHLGTFIRIRLP----------------------
159901176    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FSIAVGNVLVARLAEVRAGAAALAKGDLALRIPEHGNDELAADFNQMADALAQSAERQHELEQSRRDLIAAISHDLRTPLTAVRAMIEALADGVV--TEPAMQQRYLNSANSQLTNLSTLVDDLFEMAQLDAGVLRLELERASLGDLISDTLSNLQPHAAAHGVQLRGSVAPEADLVLMNAPKLQRVLYNLISNALRHTPSDGTIAIQA-QTINQTVHVEVSDTGEGIQPDDLPHIFERTYRGEKSRSRDYGGAGLGLAIVRAIVEAHGGNVWVESQPQHGARFVFTL-----------------------
225017546    -----------------------------------------------------------------------------------------------------------------------------------------------------------------LIFKSTL-LLVAVSLIVLLFVLVSGGFFVNSIVRPVREMSIAVRKIAEGDMSVRIRRQSKDELGQLCESINYMADEIS----NSEKLKNEFISSVSHELRTPLTAIQGWSETIM--SMGVGDLETTKKGMRVISNETGRLSDMVEELLDFSRIQDGRFKLNKDRMDILAELEEAVLIYTEHAHREGKQFIYHDIEMLPFIFGDRNRIRQVFINIIDNALKYSDAGDTVTVKAEADDAN-IIITVSDTGCGIAEKDLPLVKEKFYKANNTRR----GSGIGLAVAVEIVSMHDGALEIDSEEGVGTTVTITLPIDK-------------------
283457123    -------------------------------------------------------------------------------------------------------------------------------------------------VVGIPLANVQQTLTIFVIVVSLGSIAVMVAGSYIIRGTMKPLERVSAVATDVAHLD-LEEHTISSAVRVDPRDSDPRTEVGAVGYANQLLDEVRERTEHQIRA---FIADASHELRTPLAAIKGYSDMLR---WTEPLSESGQSSLARIDSQTERMSRLVEDLLTLARLDEGR-EPKLEQVDLTELVLECTSDMQAAARTH--EWHLNLPDEPVEVVADRSQIQRVILNLLSNARKHTDEGTRVTAGLSVDAAREAVVTVADNGPGIAPDFLPKIFDRFTRADKARSGSDGTTGLGLAIVQAIVQAHGGSIQVQSQPGH-TVFTVRLPLDARLQPV--------------
296392537    -------------------------------------------------------------------------------------------------------------------------------------------------------------------LSSLLTLQLAIGTGVLLVLGLAGYFLVRWSLRPLVEVERTANQIAAGDLERRRLSKALNSMLAQIQHAFAATLASEEKAKSSERRMRQFVADASHELRTPLTAMRGFAELHRTGAGVSTTIAMSR-----IESEAIRMGKLVEDLLVLARTDEER-PLEKEPVDMLQLMTDAVHDAKAIAPSRTIRFEFQPSGGAPVVLGDDASLRQVLSNLVSNALLHTGEDATVTLSLGG-DAHDVLVEVCDTGPGLAPEDAERVFERFYRVDPSRTRSSGGSGLGLAIVNAIVRAHGGHASVRSELGVGTTLRVTLPR---LAAGPEEDDE--------
16127853     -------------------------------------LERAVASRRVNTYLRLSSTFAICATLHLVVGLRWVWIWGALYTAIQFLETWLALQLIKRPQSSPD--RWRRFSVIALFLTSAVFGFLAFASDARFAPTLGGMLLAGALMNVVIVSATIAAATPYVGYLLVIPIVAQANPDAPLANALWFGALLLIAAVAVASRTLHA-----------ALKAEAD--------AKTEAERRRHEAEEAVAAKSAFVAMISHELRTPISAILAGAGRLHSEA----PEASSKVHAQLIADAGGLMRTLLNDLLDFSRLEAGRMSVEKSPFNLRQSLSDTLRFWRPELARKGLKLRVVGASTIPQWLGDAMRLKQVLNNLLSNAAKFTRSGGSVTLRAEIVGDQVLVVDVVDTGPGIPEAALPRLFTPFDQLNESVARLHGGSGLGLAISRELARLMGGDLTASNALGQGAHFRFS------------------------
224131798    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SVGLLVITLLVGHIFHAAINRIAKVEEDYREMMEL----------KARAEAADVAKSQFLATVSHEIRTPMNGVLGMLQMLMETDLDVN----QMDYANTAHTSGKDLIALINEVLDQAKIESGRLELEAVPFDLRSVLDNVLSLFSGKSNEKGIELAVYVSDRLPEVIGDPGRFRQIITNLVGNSIKFTRDKGHVFVSVHLADERDAVLKVYDSLSGFPEDAQGNIFTPFMQADSSTSRKYGGTGIGLSISKCLVDLMGGEIGFVSECGIGSTFSFI------------------------
142225881    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AKDGIKEHSIRLMRD--VSEEEALRRALTEKAEEAERLSLVKSEFLANMSHEIRTPMNAVLTLAQTLAR---AEYANDSVVEQANKILRAGRSLQQLIDDILDFSKIESGKLKLVTTEFYLTELLETLSLLMSSTAQSKNVHLAITPNRGDIKVLGDQQRLEQILINLIGNAIKFTSRG-FVELSVDVIDVEGLRFTVRDTGIGMSDEVLAKVLNPFEQADGSITRKFGGTGLGLSITQQLLSLMGSELNIESQVYKGTTFELTLPME--------------------
154244154    ----------------------------------------------------------------------------------------------------------------------------------------------------------------PLSFVVRVPEVLDAVRAAAEDGLPRRVEFAERIPLDRWLEAHVVPLRLEAHAGIRSGGRRAADVPD--AVLLTFRDLTQQRRVE--QMRADFVANASHELRTPLASLSGFIETLQ--GPARNDAPARERFLAIMAAQARRMSRLIDDLLSLSRIELNAHVRPQTKVDLGGILAHVCDTLSPLARDRGVTLDQVKDAVPLEVLGDRDELIRLFENLVENALKYGAPGKRIEVRLFRENGTAV-VSIRDFGPGIPPEHLPRLTERFYRVDVAASRDQGGTGLGLAIVKHIVARHRGRLGIDSVLGEGATFSVRL-----------------------
205372168    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------LITVLTYVLLIGSVLYLGAAYFLVKPIKKLTALTSKIAKGEFKQIESIRSKDEIG---ELAKSFNVMTAELTKLETMRK-EFISNVSHDLQSPLTSIRGFAVALKEN---EFSKEQQHHYLTIIQKESERLAKLSENLLKLSVLENMDSLVEKETYRLDQQIREVFLSHQPQWLEKELE-LDLEGIQMVEIHADRLQLEQVWHNLLTNSIKYSNKGGNIKVDVKEVQGE-VHVEFSDTGIGIGEKDLPHIFDRFYMVDKARTPTRQGSGLGLAIVKKIIDIHGGDILIKSNLGKGTSVHIVLPK---------------------
239904983    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITEEQERA-ALLAAAKDQAEAASRAKSEFLANMSHEIRTPINGIVTILQLMVASGL----TEEQADQARMALAASRRLTRLLSDILDISRVEAGKMAIVQAPFHLRRAMMEVRELLLPAGDPPGVTCTVSIDDAVPEVIGDVTRFQQILTNLLGNALKFTASG-TVSVTAVAQPDAQVLFSVADSGVGIPKDKLDSLFAPFTQVDQGYRRDYQGAGLGLAICKRLVGLMGGSIGIESEPGQGVVVHFNLTFGLPSDVLPQ------------
160880259    ---------------------------------------------------------------------------------------------------------------------------------GEFTTKEYKLKQGKDEVGMVSISYYGPYFLSENDFKALNTILVSIGSVSLLFAVYIGWMLARKISGPITKTVKMTTEIAEGNYEIRFSEHTG---TKELDALVSSINNLASSLEKQEGIRKQLTSDVSHELRTPLTTIGTHIEAMIEGVWEPTT-----ERLKSCYEEINRITNLVKDLEQLAKVENDNLKLNITSVNILEVIDTIKDNFETEIYNKSLDVSVI--GTASTILVDKERISQVIINLLSNAIKYTPDFGKIVISLE-DYETNLVIQMKDNGIGIPEEELPFIFERFYRADKSRNRRTGGAGIGLAIVKSVVHSHGGKVEVSSKLETGTVFRVILPRK--------------------
157693908    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SNQVVRTINQMKEIALEMESGDFSKRMAVTKNGDELNQLSRSFNKLSSTLEKVEQH---RREFLANVSHELRTPLSYMKGYAEGIEEGIID------QKKGMQIIQNESTRLSRLVHDLLDLAQLEGESYPLTMEPLVFAQLIHDVLDQMKFIASQKGISFNRALEED-CIIYGDSDRLEQVVRNLLDNAIHYTPSGKSISIEL-LVHQNIAELTITDEGSGIPKAELPHVSERFYRVNKARTRKDGGSGLGLAIVYQIIKKHRGTFVLQSEQGIGTTAIIQLPSAESTEIPP-------------
260063627    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELTAILSSALIIISLLAVSLYRNN----QIKLKTNDL---LHTKNRELHAARDAAVQAMEAKTNFLSTVSHELRTPLYAVTGLTHLLLEEN----PSKEQQEHLKALKFSGDYLLNFINDILQINKIDADKLEMLEIEFNLKKILTEVMNSLQQTAKESKTEMILDFDPEIPHLMSDPVKLSQVFMNLMGNALKFTKNGEVLVLAVRKEDDRAVYFEVRDTGIGISEEKQKTIFDSFEQGSIQINREYGGTGLGLTIVKSLLGLFGSTIQLESTLGQGSSFFFEL-----------------------
296083781    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QVRKREKMMKIREEIAVQKAKETELNKTIHITEETMRAK-QMLATMSHEIRSPLSGVVSIAEILATTNLDRH----QRQLLNVMLSSGDLVLQLINDILDLSKVESGVMKLEATKFRPREVVKHVLQTAAASLQ-KILTLEGHVADDVPEVTGDVLRIRQILTNLISNAVKFTHEG-KVGINLEPSSGNGIRCDVYDTGIGIPEHALPTLFKKYMQVSADHARKYGGTGLGLAICKQLVELMGGHMTVSSREHSGSTFTFILP----------------------
198274384    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SEKKHAKAIDELNSKKEIEIHEAKINFFTMIAHEIRTPVSLIIGPLEKIMQSTHIPINE---RQELEIIDRNSQRLLYLVNQLLDFRKVEQKEIRMKFTSQSIKELMQAVCERFSPTLQQNGVSFSVTYPDEHFHADVDKEALTKVLSNLLTNANKYTQ--SMIEVRFQEHPERQTFIEVKDNGKGMNEEELKKIFKPFYQASE----NKPGTGIGLSIVKGIVEAHHGQVNVTSQPGKGSSFIITLPRKQENLVTEEEENQAT------
212218276    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITELKKTQAQLEIQRQKAEAANKAKSEFIANMSHDIRTPIAGMLGMLQDLLNEETKTSSNASILNVIETVQRDSELLLQLCNEILEVVRLESGKESEQSEAFDLRELIKRTIELLQPVAHQKKLTLACEVDEGVPQ-YLDGIRLSRTLLNLISNALKFT-ENGFVKVKVRLSDKTNIQIAVEDTGMGIPRDKFDTIFEHFSRLTPSYEGLYKGAGLGLYTVKRYVDAMGGEITVDSEVGKGTCFNVIIPFT--------------------
218781124    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RQAELKQCELEVLVEERTRELAMAKNRCKAEFLANVSHELRTPMNGVKGMLELLLETAM----NAEQQELAQLAHQSAMNELEIIQAILDYVRMQEGDLEISPEEFNLHNHISEALEALEARAQKRGLNFQLSFSDNIPPLYGDPLLIRRALINLVSNAIKFTSQG-MIQVDVRSTDHAEIRFSVADTGVGVPKDMLEKIFESFTQVDGSATRSYMGAGLGLTLTRQIITGMGGSLGVKSELNSGSEFWFEVPLKKAL-----------------
213161958    -------------------------------------------------------------------------------------------------------------------------------------------------LVILGILALCSFILWRVVYRSV-SRPLAQQTQALQRLLEGDIDSPFPEAAGVSELDTISRLMEAFRANVRKLNRHREDLTAELHALVLEHRQARAEAEKANEAKSTFLAAMSHEIRTPLYGILGTVQLLADKPLMAN----YRDDLQAINDSGESLLAILNDILDYSAIEVGNVSISEEPFEPRQLLNSALHLMHSRVQ---VALITDFSEQLPTLQGDPRRIRQIVINLLSNAAKFTDRGSIVLRT--FCDDQSWFIEVEDTGCGIPEAKLTAIFKPFVQA----TGCRGGTGLGLAISASLAEAMGGTLTVTSTLHVGSCFRLQLP----------------------
288940440    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ICLVGTDLTRLEAERALIAQLEEQQQALSASRAEALAMAEQALAAQERAARSAQELLEMDRRKDAFLATLSHELRNPLASIGHALGALRL--FGGEDGSEALEALAIIERQFAHLVRLLDDLLEVSRITCGKIDLRTQPVELSGVIRGALETIRPQIAAADLHLAIRLPPEPLWLEADPVRLTQVFGNLLDNAIKYSEPQGEIRLEAEPRDG-GVLVRVIDTGIGIPADLLPHLFELFRQGDPGQSPGAGGLGIGLSLVKRLTELHGGWVEARSAPGQGSEIRVFLPAT--------------------
142792042    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EVRLLNEELEERVEKRTRELEEERDKANHLAAIKTRFLANMSHEIRTPITIIKGFTEQIL-----PITHGEVHTALCKIEQNTSHLQSIINDILDAAKIDEGKMSIAEQSVAIEPLLNSLSDALTVLAHSKNLTTQLDINSNIKYIKTDPYRLKQILLNFISNAVKFTQKG-TIKLVANITDKNELYIAIIDNGIGISSEQASSLFHAFTQADSSTSRDYGGTGLGLFISKQLADAMSLQLNMHSTVGIGSCFSITLPAEKLINNV--------------
88713090     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AILTSAFLIIISLLAVSLYRNNQIKLKTNTL-------LQTKNSELQAARDEAVNAMEAKTNFLSTVSHELRTPLYAVTGLTHLLLEEN----PSENQKEHLKALKFSGDYLLNFINDILHINKIDADKLEPLNMEFNLKKVLKEVIDSLQQSAKENNTEIILDYDDTIPHLMSDPLKLSQIFMNLIGNALKFT-KNGEVKVVAKEEEDVTLYFEVLDNGIGISKEQQQKIFEGFEQGSIQINREYGGTGLGLTIVKSLLGLFDSQIKLQSDLGQGSSFFFEL-----------------------
152989138    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DISARKQIEAELA-RAKLLADAANEAKTLFLATMSHEIRTPLYGVLGTLELLGRTEL----SRQQAGYLQAIQRSSATLLQLISDVLDVSKIEAGQLDLESMEFAPVELTEEVVQSFAAAAHAKGLQLYACLSPELPEMRGAAASIRQILNNLLSNAVKFTDNGHSVRLKASVVDAECVMLTWQDTGTGVAAEDQHRLFDPFYQV----RRSEQGTGLGLSISQRLAQLMNGNLRLVSELGLGSSFSLRLPLERIVQAEPQE-----------
156742976    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------MAEIQYALRLLFYALTVGGVVARGGAWLTRAAFRPIDEIAQTAQSIVRAEDLADELQRLTITVNDLLARLEELFNHQRRFIADVSHELRTPLTAMQGNLEVLARGA--ARDPQLLNESLDDMRREVARLIRMVNDLLLLARSDAG-IQIRRDPVELDTLLLETHRELRPLAGQVQLRIG---EEDQAVVIGDRDRIKQALLNLGINAIQHTPPGGVVTLSLTIRDGHAA-LSVADTGYGIAPQDLPHIFERFYRADQSRCHNGGGAGLGLSIVRSVVEAHGGKVLVSSEPGKGSVFTMLLP----LDSQPEVN----------
90412925     -------------------------------------------------------------------------------------------------------------------------------------QEGISIYKGNYKL-SYSLDFNNLPILKYVVFYFSSDVIQAILTQLVLFIFPFVVLLAYTLYYMYREVTRPLNHLIEGEVTVLAKEIDHADKCIHLHKMEALNKKLEARTLALNKAKGDFMANMSHEIRTPMNGVLGFIQCLESQPLG----EEAKRQVGYIKESAQSLLSIINEILDYSKLESGNVTLNYTPIAITELIKFSLMSIIYEAERKSIVLENNIDQKLASYYGDECRIKQILTNLLGNSVKFT-EHGKVTLSVTLKNGTCIRFKVKDTGIGIDLDKQIIIFDSYTQADGSISRKYGGTGLGLSISNSLCKLMGSKLEVKSQPSVETEFYFDIQLDEVAAPVVE------------
283844513    ----------------------------------------------------------------------------------------------------------------------------------------------------------SAFLQGDVDFLTQFKYLIGAVIIMIIVSLILSFIFSKRLTTGLKGIANATGALRNHQLDI---QVKADSKVEEIDELAKGINELAASLKEGERLRKQFTSDLAHELRTPLTTLRSQLESIQDGIFYPT-----KERLDQCHHELMRLVRLVNEMEELHAAENPRIRLNLEQHNAKETIHSLYDRFQPMFKQKGINLKIKVDEDI-QIRADRDRFIQIMTNLLNNALKFTESSGEVQVLVEQI-GEGVYISVKDNGIGMTEEELNHIFERFYRGEKSRNRKTGGLGIGLSIVKALMDAHRGEIYVDSKKGRGTTVTIFF-----------------------
284041262    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------MVKASNDDGIWSVEPASLQFTILPPWWRTWWAYL---LYAAAVVGVFWFYQRNELAQELKNRLALEQYKVEKEKEVTDTKLRFFTNVSHELRTPLTLILGPLEELASAGSGPLYQAKDKVML--MHQQTRKLLDLVNQLMDFRKVEAGHVTLRASQGNMMAFLMEIVLIFKLKAEELQLDYAMEAPATDINMYFDRGKVEIILTNLLSNAFKFTPEGGKIRVLVSRLHTNYLELVVRDWGVGMNSDEVDKIFDPYYQASHTETMRMTGTGIGLSLVKQFVEAHRGEVSVQSAPGAGTTFTLRLPFGK-DHLSPEAIRDDAPY----
283797817    -------------------------------------------------------------------------------------------------------------------------------------------YSDCILRLAVPYTGMREYMLLPAILLSFTVALIGSVLEADRFSQSITKPLLEISREMIKVGDYTDFHFEKCEYPEINVIA---DTTTRMSTNVR---EYLNRLEQEKQIRQEFFSNASHELKTPITSIRGYVELL--DTPMADNAEMRKDFLSRIKKEAVRMTRLIDDILMISRLESGGAQAELKDIRTLEIAREAASSVEGMAKERRIQVETDADDFL--ICADARQMEELFTNLLSNAVKYNLDGGRVWLSLKKERKDMVLI-VSDNGVGIPKESLGRIFERFYRVDKGRSRKQGGTGLGLSIVKHIVNFYHGTVKVVSEEGKGTSFIVRLPIAK-------------------
255036081    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQRKAAELKKQEAQQLRVLVDLKERFFTNVTHDFRTPLTLILSPLAPLIRKYAGTEDEGK----MLSIQRNAQQLLALINQLLDFSKLDAKMLSIEESAGDPGLFAENVFELFTEEAAMKGVTILFS-NELHGHFWFDGPKLERILGNLIGNAIKFTPAGGTVNVAAAKVNGQVLY-SVTDNGIGIPEDRVAYIFKRYYQVNGNESQAVKGSGIGLALVKELVEMQQGRIEVESRPGRGSTFRIFMPYRPAAQVAP-------------
168703825    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VFFELWRERQEVARQRDELKLIAAENARLLAETQRTAEALREADRRKDEFLATLAHELRNPLAPMRNGVHLMR---VGQPDGPARERTLAMMERQLGQMVHLVDDLLDVARFSSGKIVLRKERLELAPVLGTAVETSRPLIEVGRHELTVDVPAEPLLLDGDRTRLTQIFANLLNNAAKYTPKGGRITLSAA-REGEKAVVRVGDNGIGISAEMLPQVFDLFTQVGSAVDRAQGGLGIGLTLVKRLVALHGGEIAAHSAEGKGSEFVVRLPL---------------------
298527820    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FRFMEQNGKILAVGELNHLETEELRRNLNLNRELQKKLTKLNELKNHFLGMAAHDLRNPLGAIRNLSEFLLEEARDSLSDE-YIQFLELIHTSSNFMLSLLDQLLDIARIEAGKLELDFQSTDLISLIKSVVDINKILAEKKKIQIRLEHFETIPYVELDSMKIEQVMHNLLSNAIKFSPEGNLIKVHV-FLSGEHVTVAVTDKGPGIPEEDIQKLYQPFTKTSVKTPEGEKSTGLGLAIVHKIILGHMGKIWVESKVDQGTTFFFSLP----------------------
162450584    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AAMSAGVADYLVKGRFAQILERTIRYAIEHKRSQLKLKQYADTLEESNRQLLQMHEELAAKNAELVRLNEEKNRFVGMAAHDLRNPLGVILGYSDFMLMSHRRGEPSSLLKEIVNMIRSSSKFMLSLINDLLDVSMIELGKLNLDRKSTDIVQLVESNVALNMVLAGQKNMKLVVESDEGVPRVEVDAHKLEQVLNNLISNAIHYSPPGTTIRVRVHGGRGEEVILSVKDEGPGIAAEDLGKLFRPFGRARTVSTGGERSTGLGLAIAQRVVEGHGGRIWVESVVSKGSTFFVALP----------------------
227810119    ---------------------------------------------------------------------------------------------------------------------------------------------TGAILLAAPIDGLNRVL--RDIYIYTIIVGIAALVISVIIVSGLTRRLVRPLVDMKNSAKAIASGDYSLKV-VVDGEDEVADLGRSLNSLGRDLEQFVLKTNKMEKLRRDFVANVSHELRMPITIIQGYNQAILDGTV--TDPDDIKKYRKLIDNETQRLERLINELLEISRLQRKENE-EMEPVPLGEITENVVSMMEVRAQKRDIRLERYLDDNL-MVMGNGDRLFQLVMILGDNAMKYSPDSSSIVFQVLPSRTGGAVLTVTDHGYGIPQEDLPYIWERFYKVDKSHSRHIPGTGLGLAIAKEIIRIHKAKVQVQSEVGKGTTFMITFPPAKV------------------
258591885    -------------------------------------------TLLRRTLIIGGLIALAAALGFLFARQVTSPIAEMTAVARRMADGDFSRKISAVSSDEIGQ--------LGNALNLMAKRLEDRLAALEEERTKGAAILDSMVEGVLAVDGMNRILFINASACRLFNISSVVAEGRPFLEVIRNKEMLDLLNQTLRVFAPRELHIFTPVQRVLQVHASSERSAGALWVMHDVTELRRLEA-----ARTEFVANVSHELRTPLTSVRGYLETLLEGAL--EDREHARPFLEVIHKHTERLGRLLDDLLDLSNLELGKVTLHRQPTVLAEVVHNVMAIYGPQATKQKIELRTELPDDLPRVMADRDRIAQVLINLLDNGFKFTQKGGAVRVSASLAHPDFVEVAVQDTGIGIPSQDLPRITERFYRVDRARSREMGGTGLGLAIVKHLVKAHGGELLIESELNKGTTVRFTLPIA--------------------
77459359     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AALIAQLQSETAALREELDETNQGVLALYAELDTQAEQLRQASDL--------------KSRFLSYMSHEFRTPLGSILSINSLLADELDGPLSPEQHKQ-VAFVSTAARELSDMVDDLLDLAKIEAGRISISAAWFDMFDLFAALRGMFRPIVDATAVDLIFEEPVGLPRLYTDDKKLAQILRNFISNSLKFTTRG-EVRISARLEGEGKVRFAVSDTGIGIAAELHGTLFEDFSQVDSPLQKRLRGTGLGLSLCKRFAELLGGEVGVESTPGVGSSFFVIIPLALAQENVDE------------
186472207    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRRTKLILQQHAALDAEHQASRAAREASLAKDAFLGMISHELRTPLHAIVSSIELLGM----TFHSEADRKVLHRLETAARHLEAQMKDLTDYARLGAGKLELRNEHFDPRELLVSIVDENEPAARAKGLTFEGVASGRVGLVDSDPHRIRQIVNNLVTNGIRYTERG-MVTLRFEQRDDALAVV-VADTGAGVPDKQIPLIFKEFTQLDSSRTRRFEGAGMGLAIVQGLVDLFGGTISVDSEVGKGTRFTVTIPVKPVVSAAPQAAH---------
85704579     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NRHRTALQELVAEKTEQLRGEVEAHAVARQKAEAADRAKSEFLAMMSHEIRTPMNGVLGMLRNLSADGL----SEAQLEQLRAARASGESLLTILNDILNYSKTESGAHE-ERAVFSITEVMHLIVTLLDPGAREKGIVLWLDLPEDAPAVLGDMAKLRQILFNLVSNAVKFTEEGEVVRVRPAGAGRVTLILEVSDTGKGISAQARQRIFEAFEQEDGLTARRYGGTGLGLAICRKFAEVMGGALRVESTPNVGSVFTF-------------------------
299143989    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------VIVLFGLLVILITAIMSLILARSIVKPIVELKNVAEKMANGQYKVHSNVNSKDELG---QLSKTLNTMAQEIVKKE-QIKNDFISSVSHELRTPLTSIKGWAVVLKSAKED--ERQLIEDGLNIIENESDRLAKMVEELLDFSRFISGRIQLEKDAFNIADTCNDVAKQMKPRAELNKVDFIIDISEDKAIIVGDENRIRQLLINLIDNAIKFTSENGWVKLK-SYVEDEKFVILVSDNGMGISKKDLAHVKEKFYKGKHSKSH----SGIGLSVSDEIAKLHGGKVEIFSEEKIGTTVKVTIP----------------------
297807097    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQVDKREKMAKLREDNAVRKAMESELNKTIHITEETMRAK-QMLATMSHEIRSPLSGVVGMAEILSTTKL----DKEQRQLLNVMISSGDLVLQLINDILDISKVESGVMKLEATKFRPREVVKHVLQT-AAASLKKSLTLEGNIADDVPEVVGDVLRIRQILTNLISNAIKFTHEG-NVGIKLQVISEPWICCDVWDTGIGIPGKQIPCLFKKYMQASADHARKYGGTGLGLAICKQLVELMGGQLTVTSRVNEGSTFTFILP----------------------
116625938    -----------------------------------------------------------------------------------------------------------------------------------------------TVQVAAPVDEALEALERFRVILAFAAPLLLIAASAGGYW---------ISRRALAPVDEISRAAQRISIENLTDRLQVPQTGDQLQRLSETLNEMLSRLEASVRRMTQFTADASHELRAPVSLIRTTAEVAALKRDRPAS--EYLEALDGIQEEAERTSQVVDSLMLLARTDSGKEMLDCVPVDACAVVREAAEQGERLAQNRGVEFSIDVPNSSIRIQADAEALRRALLILMDNAAKYTPSGGSIKVAVASRDGFAQA-SVSDTGIGIASQDMPHLFDRFWRADKARSREQGGAGLGLSIAKWIVDMHGGSISVQSEPGKGSVFTIQVPLT--------------------
295109065    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFHEKEQQEKERLQIAFEEADAANKAKTEFMNRMSHDIRTPINGIMGMVDIIRKNRNDW---EKVDDSLEKIRLSTRHLLELVSDVLDMSKLEAGMFEIEEDAFDMSELMDEVAALVDAQLVEAGITHHLRKNIQHTALRGSSLQLRRIMLNLLSNAIKYNKPNGSIDTYAEELSCDGTEFKIVDTGIGMSEEFVDHLFQPFTQEKNDARTLYKGTGLGMSIVKALLEKMGGCIDVESVHGEGSTFTFRLPF-KVNDVLKEERNESSE-----
168334021    ----------------------------------------------------------------------------------------------------------------------------------------------------------TNNILGVVLLSVNIDDVYLLLEEVSTQIYVLSLFLTGLLSFFVSAFTRPIKELMSSVEEVTNGRMDEKIIISEMAELAKAFNLMTAKLQRVDETRQDFVSNVSHELKTPLASIKVLSDSLINDKNTPI--EMYQEFFLDINHEVDRLNTIINDLLSLVKLDSNKLHLNLEETNLNQLTNAILKRLAPLATQKAISLVYESERDI-KIEVDPLKLTLAISNLIENGIKYTPEHGEVSVIIKEDSNNA-YIIVQDTGIGIANDELPKIFERFYRTDKTRNRETGGTGLGLSITYRTVIMHKGSINVTSEEGKGSKFIVQLPL---------------------
86607374     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRAWVAMPILYQGRLLGLLELHHQHPRRWQLATLELAEAIANQVGVALLQAEAYQHLEELNRQLQALDRAKSELIAVIGHELRTPLSTIQVCLESLAGDPDMPL--ERRQEMLNAALQDAGRLRELVQDFLTLSKLESGRVRWHIEPLSAQECVELALSNVKARRRHEELTIEQALPKRLPMVRADGEWLVEVLRKLLDNACKFTPPSGRIWIRAEVEPPAGVRFTVADSGRGIEPERLQAIFERFYQAEGSLRRSVGGTGLGLAICRLIVEAMGGRIWAESPINQGSAFHFTLPIA--------------------
238922202    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TFVAYMFAVLVLNMMRWKTVQGEREQYEMQQQYAKTLQEEAVRREEKANAAKTDFLSRMTHDIRTPLNGIIG---LLRIDESHKEDTDMINTNRKKMSIAANHLLSLINDILQMSKLEDGQIELSREIVDLNKLAKDIITIVEQRASDSGVNLKYDVAGKVPYVYGSPLHLRQLFLNIYANCIKYNKAGGMVSTYFKCIGTQDGIVTVTDTGIGMSEEFLEHIFEPFVQEKTDARSVYQGTGLGMAIVKSLVDKMNGTISVTSKEGEGSTFVIRIPIASKVEEITDDKEKSS------
182625795    ------------------------------------------------------------------------------------------------------------------------------------------------------------YMQNELVFLDIVKIILGIGVLLILASTIMGFIISRSITRPINKLKYISKGEYDKKIEINTDILEINDLI------NSINNLSQSIKEQENIRK-RLTGDISHELKTPLTNIQSHLEAMIDGIWEPTE-----ERLLSVKEEAERLSSLVSDMQKLNKYDESSIKLKKDNVNISDIICFVIFQFSNLAKSRNIKI--EYEKKNINLYCDKDKITQALVNILSNAIRYSNEGSTIFIEEKLKDNK-VIISIEDQGIGISEEDLKYVFERFYRADKSRTRATGGTGIGLTIVKSIVSSHGGEVKLESKLGEGSKFTIILPKE--------------------
284053658    --------------------------------------------------------------------------------------------------------------------------------------------------VILAVASLDDALYGLKDINSVLVVLIMSLIIAIISAALLSRDLARPLEKALQVNSIESHVEVPKNLKIREVEQLAQALVDRLQSRAQALAFATKEARVANQLKDEFLRVISHELRTPLNGIINSLNLIQDGFCDDRDEEM--EYLQMANDSALHLFDIVNDILDIALIEEGQLSLFLEPTDLGVILQEAIALQTLDIQQKGLDLNLVLSAEPLEVQADRDKLKQVFLNIINNAVKFTQAGS-ITITSQLEASEQVIVTIVDTGIGVIREKQSQLFQPFVMVDGSTTRESGGVGLGLAIARRLMEMMGGGIQLDSAHDQGTTVTIAMPTLQAA--TPPSQHQKTTRKS--
152983945    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTRQIRRTRQAEQKAEAANQAKSIFLSTMSHELRTPLSAVIGLQELALRQADQGVLD---KESLVAAQTAAQGLLLLIGNVLDLSRIESGKIDSTPKAVALKALMEEIAGLVDGLARQKQLTLTTEFHGEVPWVTVDPLHLKQITFNLLSNAIKFTERGG-VTMRVRRSQHLHVQLDVIDTGIGVSAEDSAKLFQPFAQVESAQAGQAHGSGLGLNITRRLVEHMGGHIALQSEPGKGSHFSVTLPLAAPPATLPE------------
138730719    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FSAAVKRLLITKEQEHKRIKLKNEAQVLLRSNQLKSEFLGNMSHELKTPMNGILSLVKLLQSTEL----EQTQFDMLTTIYESTHNLLNVVNDVLEYSQLDTNNIKILTTPFTLSDFFKALLQPIEKVIKDKKLCLKCQISPNVPQLIGDTLRINQLLSNILNNAVKFTEQG-EISINVNGQSDANLIIEVSDTGPGMSEDAQTWLFEPFVQGDGSTTRQYGGTGLGLAITSKLAKAMYGSIKVESKQDQGTKFIVTLPLRVVLNPLSSNTHQAPDIQ---
296123509    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DALRQAQQELELADRRKDFFLATLSHELRNPLTPI---SNALEAWRAADLSPEELTEVREMLSRQTKQMVRLIDDLLDVSRISGGKIQLKPAILDLRECIQTSIEVAQPLIRQAGHQLTTDLPNEPVWIKADATRIVQIVANLLNNAAKYTDPQGRIHLQVVPFE-HQVEIQVVDNGAGIPAHMLEQIFGMFEQVGSSLDRAQGGLGIGLTLVRSLAELHGGSVVAFSELGKGSRFTITLPRSPAPVAIPPVNNNSTE-----
294814188    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PVRALTVATRSLGEGDLA-RRVPVTGRDEIAELGRAFNRMAGSIQGAEERQR---RLTGDIAHELRTPLANLRGYVEALQDGYVEPTP-----ELLDSLHEEVMLQQRIVDDLQDLALAEAGALTYHRVDVDLRELLETCRTAHHARAEAATVTLTTAPPATPVLVHADPDRLRQVVGNLLTNAIRATPPGGTVTLAL-VPHGELAIIHVHDTGTGISEDALPHLFDRFWRADAARGRQTGGSGLGLAIVRQIVRDHGGTVGVESTVGVGTTFTVTL-----------------------
126663000    ---------------------------------------------------------------------------------------------------------------------------------------YVTLFFLATILL-------------YHYFVQSLDLLIVLAFSFVFYCATFFL-----IQFRVEHFIYKRVKKIYDDVSLLETTATLTKEVKKFARDKKLEIETLKIREE---YRKEFLGNVSHELKTPLFTIQGYLLTLLDGPMDDKN--IRKKYLERAEKGVERLIYIVKDLDMITKLEVGELNLDVTKFNIVEVVQNVFDLFEMKASNKNITLTFDTRYSKPWVLADQEKIQQIVTNLVVNSIKYGKKGGTTEVSIEDLINNKVIVRITDNGEGIEKQNIPRLFERFYRVDKSGARSEGGSGLGLAIVKHIIEGHNEKIYVESQLGIGSEFSFTL-----------------------
94313548     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AEAARAQRLLHQARLASDAAASARVAFFASMSHEIRTPLASLLGNMELVARGPLPP----DQRTRVGAMQVSAEGLLQIVNDVLDFSRIDVGELSIEPQPIAVTDLLSRIAVAHAPLAAGRGLRFITVYGRDIPRLDLDPVRLTQIVNNLLGNAFKFTQAG-KVVLRARWADG-ALEIIVADTGIGIPDEYKDRLFQPFSQVADNRLAQARGTGLGLSICSRLAERMGGRISLDSILGVGTRVTVCVPP-RIADAAP-------------
260752410    ------------------------------------------------------------------------------------------------------------WPILSLMLIVILWGWWNISEASTPFPESKSLTDPAYPFSQATAADIIIAMDEPALLVNQGQVEVARAAENLLGMHIEDIRMAIRHPAAIRLLTEPLDNMTPVLLAGLGGVNRRWELYAEEQRLILLRDQSTAHLTE--QVRIDFVANTSHELRTPLATLSGFIETLEDDDV-IKERDTRHHFLSIMAREAKRMQNLVDDLMSLSRIEAGKFSLPHDIVHMSPVVEEVVSNIQASGQAKAAQITLENHLFSDSLQGDRAELTQLLYNIIGNALKYGRKDGIIKVALDNTDDHRIKLAIADEGDGIPFHHIPRLTERFYRVDNSRSRALGGTGLGLAIVKQIVEHHRGELLIDSLPGKGTTVTVFLPTT---DFFPE------------
167769136    -----------------------------------------------------------------------------------------------------------------------------------------------------------------MVFLSEILKMFVVSSLAVLILAFAAVFITADLVRPLRKMVAATQAFSKGDFTV-RVPVESYDEIGKLAI--SFNNMATSLATTEVTRRS-FTANVSHELRTPMTTIAGFIDGILD---GTIPPEKRDDYLRIVSDEVKRLSRLVRSMLNIARIEAGELQIKPDLFDVNETVIRTVFTFEKPLEEKGIEVRG-LDNGKVMVEADPDLIHQVVYNLIENAVKFCNEHGYIEVSYR-ADDAYTYVGIKNSGDGIAKDEIPHIFDRFYKTDKSRSREKGGAGLGLHIVRSIVNLHGGDIVVRSVEGEYCEFVFSIPK---------------------
296533733    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTEERRARAELERARAVAEEANAAKNRFLATMSHELRTPLNAVIGFSEALAADPSGPDTAE----FATAIHDAGRHLLALIDEILEVAKAGAGTVRVETRALYLPSVLEGAARLMRQSAEAAGITLTLAPPPDLPRARAEERRLRQVLLNLLSNAVKFTPAGGEVALEAEALPGGAVEIRVRDSGIGIEPGQLERAFEPFVQLETSHARRYGGSGLGLYLARALAQSMGATLALESRRGEGT-----LARLRLAPATPSPAHPDQE-----
153003290    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTPLEITRSAELSEAVRRALEGTARRLDLQLGRRSYLVHLEVLLSLRDVT--EARRAEATRRDFVANASHELRTPVAAIRAAAETLLAGAVD--DPAGARQFVEIVARQAERLARLTEDLLDLSRLESRQWSFDLAPVDAAAVSTQAVELLALTARDKGLEIAAEV-PAGATVRADARALEQVLVNLLDNAVKYTGEG-EVTLR-GERDGDAWVLSVADTGPGIDRHHLPRIFERFYRIDAGRSREQGGSGVGLAIVKHLVQGMGGEVGVESGTG-GTRFWVRLP----------------------
291087446    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLLRESLESVEKMAKSKNMFFSNMSHDMRTPLNGIIGLA---RLSLSREENEEHMRDSMNKILALSSQLLELINDILEISKIEQGKLEISGYDFNLQESLEEQIEVFKIQAGAEHKNFSASLDIEDACVRGDWRRTQQVLNNLLSNAFKFTGKNGTISLSVHEIKERKYQFIVSDTGIGMSREFLKKVYEPFERETRFGAANVAGTGLGMAIVHNLVIQMAGTIEIDSELGKGSTITVTLPFLPGTEKKPEEKREQ-------
182416053    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AFALWTVLAIAGFTGGIHWRSAYLRHQNL-----RLEALVRKKTEQLEQANNAKSEFLANMSHEIRNPISGIVGLSLAIEETPL----SERQRQIADSIRSCASLLATLVDDVLDFSKIEAGKIELRLAPFELRAALEQCAAMVAEEARATHTPIEISLPPELPSLIGDSARVQQIVLNFLTNAVKFGP-GKPIQIGATAVPGGRIRLFVRDHGPGMSAAETTTLFTKFTRLDRARSQNIRGSGLGLAVCRLLATKMGGNVGVESQLGQGSCFW--------------------------
283852340    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELALADLVRDQEAVIASRTASLREANQTLRSLQAANERLIAEHERTARKLTEARKKATEASRAKSVFLANMSHEIRTPLNIILGMADMLRPDSRDRMDN---VRALEMIREAGTSLRGLLGDLLDLSRVEAGRLTLESIVFSPAHVLTAVLDGHAVLAERQGLVLAAAVGPDVPTLVGDPGRLGQILGNLVGNALKFTPKG-RIDVSVRRVEEGGLLFSVKDTGIGIAPEKTKAIFQTFRQADEATSRQFGGSGLGLAICRRLVGLLGGRIRVKSRPGNGSEFTFT------------------------
154491848    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQTSLEMERKEKEAIEELNQAKLQFFSNISHEFRTPLTLII--SQIELLLQSSSLSPSVYNKLLK-VYKNTYHMRNLISELLDFRKLEQGHMKLKVYEQDIVPFLKEIYLSFYEYASSRSITYNFTAPQENVLCYFDPKQMQKVFYNLLSNAFKYTKPNAAIEMILENKENE-VTIKVIDNGIGISKEDIDKIFDRFYQAENGISTKTPSTGIGLSLTKSIIELHHGTIQVESTPGYGSIFIVHL-QKGYTHFTEEELAQKQQKK---
189424631    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERLKARDELMAVKELAESSARVKGELLANISHELRTPLNGILGGTQLMALTDLTP----EQQTYLEMIEVSSAHELSLITSLLDLVSLESEGIQVAEQLFSLVVAVEDVIKHYRSVASEKGLRLLLDIAPTPEQVIGDSVRIRQILHSLVGNAIKFTDQGDVISVVVEENGAALVRLTVSDTGVGIAAEQQKLIFDILTQSDMSNTRQHGGLGLGLAICNRLVAALGGRIWVESTLSLGSTFKVELPIIVVTN----------------
242262378    ------------------------------------------------------------------------------------------------------------IFLLHVFAVSLLWVLFYKFKDNIFRMLEKTYYLFNVIFVVICANNSVNNL---AVSGQISPYIISCFVFAWVLLIPPKISVTTLIAGAIGFLIRVRFEGLPHNATIFSVIMSINSYSNFLGINNKMLVEINRKLEALEKDRLEFFANISHELRTPINIIYTANQMINTNKNSSCPIKALSKYSNMIQQNCNRLIRLVENVIDITKIDSLSFEVRLINADIINILEETYFSIRDYVEKKGLKIYFNTNIDKKIIACDPYNIERIILNILSNSIKFTKPGGEIKISIT-SDENFVYISVSDTGIGIPENMIDRIFERFVQVDKSTMRQNEGSGIGLSLVKGLVELHNGTISVNSVLGKGSEFIIKLPNK--------------------
242259301    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFSIAPIRKSSNEIIGGVILIQDISEK-----EKLEQLRKDFISNVSHEFRTPLTVIKGNLESI---VDGITRPEDVMETCINLIKETNRLERMVKDLLNLSKLESGTLELEVSDLDVNLLINDTIRSLRPLIRDKNIAIELSLQEDLSILQSDYYKLKQLLIIFIDNSIKFSSKGGVVKVDT-YSKDKELYIAIKDNGIGIPQEEIQYLGEKFYKADKARNATVEGTGLGLSIAKRLVKVLNGTFKVESQVNQGTRIIISFPISK-------------------
113475857    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IASIFLARDLAIPLKKLRDYAITLNDLNAEFNQLAVSLQKMVERLNRWADKIEVASKEAQVANQLKSEFLANISHELRTPLNGIIGSLQIIYDGFCDTREEEIQ--FLKQANDSAIHLLRIIDDILDIRKIDARNLYMTFENINIIKLLEETVDIFRYDLEQKSLVLKLNASEEKILVYVDKKELQKVFENVISNAIKFTEKG-NIDISICRKYNQCIFVTIQDTGIGIDPEEQDKLFQPFVMVDGTKTRKFGGNGLGLAMARGLVEMMNGNIHLYSEIGRGTTVYITIPIQERLSL---------------
90414215     -------------------------------------------------------------------------------------------------------------------------------------------------------------------FFSAISLLLLGVLSYFICQYLLLSPLTKINNKLLSL-----KCLHKEPQEPLAEQSELDRLLKQQAEREQQLNKARLDAETANKSKAEFIATMSHEIRTPLNVILGALEILEEEPLTQHG----QKFTVSAHNAAKILLSQLNDILDYSKLDSGKAILNNTSFSPFQMAQSIIAIFADQAQQKGITLQLNSTSTNNYVLGDEGKSSQILTNLLGNAIKFTDSGS-ISINLKYKGKQAITFSVTDTGIGIDNNKIQSILSPFVQSDASFSRRYGGAGMGLAISQALVHLIGGELEITSELHQGSTFSFTL-----------------------
115373794    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSSTLSELSALHRETERQQRELQRRADELQRLNRELEESNAALDEKAESLQRAAEVKGRVVANVSHEFRTPLHSILGLSKVLLNPLNGPLTSEQEKQ-VQFVRTSAEALYDLVNDLLDLSKMEAGKAVLRPNRFVAGEFISALRGMMRPLLPESSTEILFPEIPSTVELETDEAKLSQVLRNLVSNAVKFTEKGS-IAINVAQGPRDTVSFIVKDTGIGIPPEYHERIFEEFIQVETPLHKKVKGTGLGLPLARRLTEMLGGTLTVQSVEGQGSTFTVTIPR---------------------
126651422    ----------------------------------------------------------------------------------------------------------------------------------------------GYVFMFQNTDSIHALMKRLNKHFLIVGIVSGLVTIAVI------IVLSRKLAEPLIQMKEATLKMSKGDFTVALSTNGKDELGDLSNAIQLLSNELNHLRQE----RKEFLSSIAHELRTPITFIKGYTDILYKRDLSVQD---RQKYLAIILEETNRLSRLIKDLFDLAKMDENSFVIEKQNLDLQAFFTGIKGKLSPAFQEKDIHFDVCCEKGL-TLWADEARLEQIIINLLNNALTYCGQGDTTTVDVKKVNG-VLTIIIRDTGRGIPNKDLPFIFERFYRVEKSRSRALGGTGLGLAIVKELVQAHGGEVTVKSELNKGTVFELSF-----------------------
119469682    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAKDVSKIEAANYSLNDTKLSIYSTQKEVHSLSRTIQAMLTRINEQFKALEQGDKQRKELLTHLSHDLRTPLASLQGFLEVL-NQSGDKLSAQEQQEYLQVSLNNCGQLKQLIEQIFELAHLENGEISINKETFNLGELIYDCIAKFSLAVEKKGINLSVEPEICDFPVIADIAKLERVLSNLVDNAIRHTPRDGSIAVRVKRGDDNQLFVQVSDTGVGIKHEELNAIFDPHYQASNSNKAGRQQGGLGLAICRGLLKLMDSEINVQSELGKGTMFSFNLPQKKA------------------
254520520    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISVLGAVVLSSVVAYYFSQKILISPLSEINNAAKKLAKGEVE-KRVYIDSDDEIGELANSFNIMAES---LEKVDNVRREFISNVSHELRSPITSIKGFITGI-VDGVIPKDKENY--YLNIVNDEVSRLSRLVNDLLDISTMESGKFKLKVAKLDINEIITLCTLNLEGKINEKKIRVEVIFNDSYEYCIGDRDRIIQVVTNLLENAIKYGDEGGRIQVET-YAKGDFVYVSIFNSGPNIPKEDINKIWERFYKMDKARTNKIS-TGLGLSIVRLILSQHNQDIWVNNIEGKGVKFTFTL-----------------------
218128693    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TPTELEIVVLPVWYKTWWAILLFVIAFISITIF-----IFRYFWLRKSMEAKLQMER----VDKERQKEVSEMKLRFFINISHELRTPLTLILAPVQ----EMLDKVSDRWLHRQLEHVQKNTNRLLHLVNQLMDYRRAELGVFNLKVRLNLIHNVVEKNFLFYERLAQRKRIAYNLSSNAEGREIFCDPDYMELIVNNLLSNAFKYTGEGKNITVTLK-EENHELLLQVKDTGSGIPVDKQGKIFERFYQADN----EHLGSGIGLSLVQRLVELHHGRIELESEEGVGSTFSIYLP-TEESAYLPEEKQVESE-----
218196125    ---------------------------------------------------------------------------------------------------------------------------------ASITADKSRYVPPEVVAIRVPLLHLTNFQIPELSAKSFAVMVLMLPPDSAREWRPHERELVEVVADQVA--------VALSHAAILEESMRARDLLMEQNIA---LDAARREAEMAICARNDFLAVMNHEMRTPMRAIVSLSSLLLETNL----SAEQRLMVETILKSSDLLATLTNDVLDVSKLENGSLELEIAPFNLHSTFTDVVNLIKPVAACKRLSVVVTLAPELPHAIGDQKRLMQIILNVAGNSIKFTKEG-HVSITASMARPDALRVQVKDTGCGISPQDMPHTFRKFAHPENAGKWN-SGSGLGLALSRRFVSLMEGNIWLESEVGKGCTFFVKL-----------------------
254786056    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SRQLFHANECLERATRHLEKIVAER---TEELERARDEALASVRAKSEFLANMSHEIRTPMNGIVGMLRALKKNQH----TDKREKLVDTAIHSSKILVDILNDIIEYSKFEAVGVDIELSPTNITDTLESVADTYAFPIQKKGLEFILDFSLDIPKLITDAVRIKQVVGNFLNNAVKFTESG-YIILSAHMQNDGAIAISVTDSGKGISQDQLELIFQAFNQGDTSVTRKYGGSGLGLAISSKIVKRLGSNIQVVSQESVGTRFSFSL-----------------------
182418974    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTDYVSDHEINGFLMDSEEEDKEITIHPIERNIKI--KKSEMIDKKINLGKVISFQDITMKRVE---LMRSQFVANVSHELKTPLTSIKGFAETLRIVD----DSATREKFLDIIDKEAERLTRLINDILVLSNIESN-LVADVEEFRPGIVIEETLNIVRKTARNRNVSVEFE-DNSSECILGDRDKFYQLVLNLIENAVKYSEKEGYVKIS-SHNDGGYYHLKIEDNGIGIPDEDISRIFERFYRVDKS--RKKGGTGLGLAIVKHIVKIFNGEINVKSKLGEGTTFEVKIP----------------------
253573666    ---------------------------------------------------------------------------------------------------------------------------------------------------WVTAAVYRKWEPPFSAYVIDLLNVIFGVILFFLVVLLISAMFRPRQLRSLNIVIDAIRRISQGDFSVRIVGFER---MREFETIVNSINEMAGALGQMETMRQDFISNVSHEIQSPLTSIRGFARALRRPDLSP---EKRNHYLEIIESESRRLAQMSDNLLKLSALETDRASLQTNRFRLDRQLQNVVLACEPQWLAKNIQIQMEVSA--LEVEGAEDLLSQVWMNLLHNSIKFTPEGGEIRVSLT-SEGERAVVTVADNGIGMFEQDLVHIFERFYKADKSRTRSDGGSGLGLSIVKKIVDIHQGEITVTSEPGKGSSFNVFIP----------------------
254420717    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RGRVAMGEVRQLLDDLRAEEALAAQESEEARDRAEREAKAKTRTLAVVSHEIRTPLNGMLGMLQAMAAEPMA----ATQKERLEVALESGETLTALLNDLLDASKIEAGRLELLEADFDLTRLLARMETAFGETARKKGVPLRIDIAPEAAGDWGDKVRIGQILANLISNAVKFTDQG-EVALSVDVPSAGLLRIAVRDSGMGMNEATLGRLFSPYAQASAETAHTHGGTGLGLAISRSLARMMGGDITVTSAVGQGSCFTLELPLQR-------------------
149276419    --------------------------------------TREASLLYYSLYVISLMVCHAALDGFFHQYILRSDSWLAVILSAICGAYFFGKYSELILSIKRDLRSIYRCLQVMYIILALIFLAVVVFPHALSYPLVNVMTLSGMILIAVGIIVKSVRRQPIDRFFAGGVTVLFVC-------FLLVILRNFGLMLPAFFMDNISKIGIGLQIMALSLSASRISLMKEKE--KELSAIALQRSEEMNDVKSFFLSNMSHELRTPLNAILGLTDIISDENSDVKT----RANLQLIKNASDTLISSLDDIFDFVKIEKGELTLDAVPFSLPEVLTKINQRFNSHSTQKGLLFISKIDDKEVLLMGDQARMEQILNNLLGNAIKFT-QHGYIEVTSKQVGDQRMQISITDTGIGIAASKLDTIFEIFSQVEASNTRRFGGFGIGLSIVKTLVDLHKGAINIKSKIDVGTICTVDLFYDVVINVPVEDN----------
255280413    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILRVAKEAGSVWSFLLPLIPVLLFMGMALFLVLAHFLTKSIISPIEDMAQHDDEEYEIKEMKPFLDMIQKQIVKSSQMRQEFTANVSHELKTPLTAISGYSELIE---SGIATKEDTVRFSAEIHKSSNRLLMLINDILRLSELDSSEDVLVKETVDLYELAEKCVDMMQVNAEKHHVTL--RLAGGSCFIQANREMIEEVMYNLCSNAIRYNVPDGSVVMTVGM-EGNHAVLTVEDTGIGIPEEDQKRIFERFYRVDKSRSKSTGGTGLGLAIVKHAVAKHGAEIGLWSKTGVGTRMRVVFPESK-------------------
153813961    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LASTAVSLMPVMGILAVLTILFAFALARWQTNRLIKPINELDLERPLDSDIYEELSPLLEAMDRQNREKEAVANMRKEFSANVSHELKTPLTSISGYAEIMKNGLVRP---EDISGFSERIYKEARRLITLIEDIIKLSKLDEESVELEKEDVDLYELTREIVSRLSPQAAQKNIRIELSGESVHYH------GIRQILYNVCENAVKYNYENGKVSVWAGNT-LNGPKISVSDTGIGIPKEHQERIFERFYRVDKSHSKERGGTGLGLSIVKHGALLHGAKVSVESEEGRGTKISMQFPR---------------------
256755823    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TISIALAHSIIHPIKNVTGAAELMAEGNLDVRICKSRNDEIGKLSDTLNYMASEIQKR----ERIKNDFISTVSHELRTPLTSIKGWANTIIDDDYS--DREILSDGLNIIVKESDRLTDMVEELLDFSRFVSGNVELKKEKTDVSSIVDYIQKQMSDRAKKEKISFVAKCE-NIPIVDLDRNRITQLLINLLGNAFNFTPQNGRVAL-ISFWENENVVFRVEDTGCGISPEELPLVTEKFYKGNSSNSH----TGLGLSICDEIVKLHNGSLSIESELDKGTIVTVRIP----------------------
255655802    ----------------------------------------------------------------------------------------------------------------------------------------------GVVRYTVSLDAIDNAILKQATWL------ILAGIFILIIAILISLKFAETLIKPLRELKKFANELAVGNYNILEKMKIVDDEIGDL--AQTFEHMAHE-IDKSEKLKEEFISSVSHELRTPLTSIKGWSETLGYESI---TREELDLGLGIIQDETERLIKLVEELLDFSRLSSDRIKLHVDIVDVEGLIVGVVNQLKVKAAEKDISLLFEFENEIENIQGDKNRLRQVLINLIQNSFKFTSQGGYIKV-VAFQDEEITTISVEDNGSGIEKQNLNKVLDKFFQEDY----NKAGSGLGLAISNEIVKLHGGRMKIESEKNVGTKITF-------------------------
283846292    --------------------------------------------------------------------------------------------------------------------------------------------------------------------IILFTIFVALFLAGIIIYFT-----SRKITSPLIEMNHSAYQLAKGDFSHRVKIATKDEVGQLGETLNYMAEELG----SIDQMRKDFVANVSHDLRSPLTSIRGFLGAL---IDGTIPKEEHSKYFSIMKNETERLMNLVEDLLHMARLEANQIDIKPNTYNLTEQLRLIIAKMEPSLSKRRVELELHCEEDV-FVYADENRMDQVFINLLQNALQFSHEDSKIEVNIEKESD-VAKVSITDYGPGINEEDLKYIWERFYKKDKARSKKT-GAGIGLSIVKHIIDLHGTTIDVKSDVKEGTTFICTL-----------------------
238917141    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIITICLIALIVLLHFLNRPVRRIIDIMANVNAGHNDERIPLKGYTEIREIAEDKANETDQSRAEFVSNVSHELKTPITSIKVLAESLNTQENVPI--EVYQEFMQDIVTEIDRESKIIEDLLTLVRMDKTTATLNITSVNMNELLEMTLKRLKPIAQKKNIELLFEFRPVVAQI--DEVKMTQVISNLVENAIKYNVDDGWVHVSLN-ADYQYFYIRVEDSGIGIPEESQNKIFERFYRVDKARSRETGGTGLGLAIVRNIILLHHGTIKVHSEENIGTTFTMRVPLNYV------------------
86133768     -----------------------------------------IRNIYKLSFFASIFGVLGFFFGLYLDLEYLAYYHLLSAFA-YAASAILARKQFLTASRIIFFIFINIGIAITSSYIG---------KPGS--VEYLFMNAIALPFMMFSFRNERHFVYIFSIFSAVLWAILNATNFNLFNSEHLDPAIAASFIYPVSCITLVGFMLYFSQINIKHY---------------AKIYSKRKYALEASEAKSKFLSTMSHEIRTPLNAVIGLSHILNESD----PREDQKENIEALNYSGKLLLNLLNNVLDFSKMQSTEIQLDHIPTKIDNAVKQLKKIHEPSCQRKNIKLDLKIDDNLPVVIIDVVRFNQVLNNLVSNAVKFTDKG-KVTLKKIIDEQVLLHVEVRDTGIGIPKTKHESIWEAFTQASSSTTRIYGGTGLGLPIVKSILNAMDSKVKIFSKVGKGSRFIFDL-----------------------
116626863    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AEVLARLVAERGHIEHEITIRGSRMRQYTLRLATVSADLGIVGSLSDVTRQH--ELQQTKNDVISLVSHEMRTPLTAIQGMTELLAAYDVEPS---RRREMNLAINDEVKRLARMITEYLDITRLESGATQMRMAAVRVESILERILILIEPIAAQRQIQLVRQIPADLPAVLADPDLFSRAVENLVTNAVKYSPNGTTVTVSARAEED-CLWIDVADQGYGIPETDLSRIFEKFYRVPRVQDAGVPGTGLGLSLVREIAELHHGSVAVRSEVGKGSTFTLRIPRSEA------------------
256421717    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIARVSTQLQLRKAELANTHLRERAESQRLFQKELERMVRDRTADLTKINAELE-----QFAFAASHDLQEPLRKILLYSQMLANEISS--DQQKAGRYLEKIMTSSARMRNLINDLLNFSRL--SIKEVAFTSTDLNTILENLLVDLELQINRSQAKITYT---DLPVIEAVPLQMQQLFFNLLSNALKFSDTRRTPAITVQASSAEYVKIVITDNGIGFDQKYADQIFTMFQK--LHHRTAYAGTGIGLALCKKVVINHHGIIHAMSVEGEGSKFTIILPSRQ-------------------
160937677    --------------------------------------------------------------------------------------------------------------------------------------DYYGMFSGNVLSVSAPITGNYN---TYGYVLIHLPISINQSQNGILSLYITSAVLFGLSLIILLVFTQTVYPLRKITVGANEYAAGNLDYRIDVKTHDELSDTLNYMSDELNKMQKNFIANVSHDFRSPLTSIKGYLEAILD---GTIPAEMYEKYLSRVISETERLHKLTESMLTLNSLDARGY-LSRTNFDINRVIKDTAASFEGTCESKNVSFDLTFSDDIQMVFADLGKIQQVMYNLIDNAIKFSHHDSTIYIQASGRYEK-IFVSVKDTGIGIPKDSLKKIWERFYKTDLSRGKDKKGTGLGLSIVKEIIQAHGENIDVVSTEGVGTEFIFSLPRS--------------------
146297007    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIWLITLFEVILVLIITYALTQKIINPIKKLASVSRKIAEGDFEKIPMPLNSNDEIGELIASFNYMTE---KLENLEMMRKSFISNVSHELRSPLTSIRGFIEGILDRTI---PDEKRDFYLNLVREEVIKLNNLINQLLELSRLEWGKINLNLSTFKIYSVIAEELIKFEKRIEEKKIEVFLEVNENL-MVKADRDLISRVVHNLLDNAIKYNKVGGKIYIYSEVENGKA-YITIQDTGIGIPEKLQKLIWERFYKVDESRS-LEKGVGLGLSIVKEIIKLHKQNIWVESEEGVGTKFTFTL-----------------------
219854731    ---------------------------------------------------------------------------------------------------------------------------------GSYKQDEYPLMKNSQKIGTAIIGYYGPFYYSDRDLMFLSTLNRILISVGIISLLILGVIISGSLSRPILRVIESAEEISKGDY---STRINENSNIIEINNLTSTINNLAETLQNQENLRKRLTADVSHELRTPLTTLQSHMEAILDGIWEPTQDR-----INSCHGEIMRINRMVNDLEKLAEYEGENLILNKSEFNISEVVKNIMLNFENEYVSKEIDFIFN--SRDIFICADKDKISQIIINLISNALKYTRQGGKVLIQVD-NKNEYLELIVQDNGQGIPKEDLPYIFERFYRADKSRNRLTGGAGIGLTITKSLVEAHKGKITVESELNKGTTFKVSIP----------------------
187777476    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIIRPLAQINYVADKISKGEVG-KRVDIESDDEIGDLASSFNSMAEAIEQVEINRRL---FISNVSHEIRSPITSIKGFIGGILD---GIVPAEKQDYYLKLTYEETQRLTRLINDLLDLSAIEEGHLKLNLEEIDLNEIIRTSVIKFETKIRDKKLKVNVSLEDDKVYVIADKDRLTQVVINVLDNAIKYANEGGNVKLNTKIK-GSKVIVSIFNDGPVISDEDIKHIWDRFYKADKARSSKVS-TGLGLSIVRSILTQHGEDIWVNNSPEGGVTFNFTI-----------------------
226324465    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATVAISIIGIFLAAIIGMLLVRPLKRMSQSIEEMAGGYGDNYLHENAYDETERISNAFNKLWDRYKVLDASREEFVANVSHELKTPLTSMKVLADSLLMQPDAP--TEIYREFMGDLSEEIERENKIINDLLDLVKLDKKGANLNIKSQDVNELVERILKRLQPLAAKSNIELVFE-SFRPVTAEIDEVKIALVITNLVENAIKYNKENGWVHVSLN-ADHKYFYLKVADSGIGIPKEDTDHIFERFFRVDKSHSREIGGTGLGLSIARNAVVMHRGAIKVYSEPGEGTTFTVRIPLT--------------------
222056857    --------------------------------YREEILAEQVKQIYALAPIGFIATFFNSVIVFFLMKDVLLVLWGVTLLSITALRLGLVLRFRNVKQHLNFAATWRRRFVVSLFIAGAAWGWIGFFPFGEITIAHQVFI--AFVLGGMTAGASSTFSMIKEGYAVFIPALTPLAIHFFLMKDVFHCAMGTMLVLFGVLLWRISIHNYRVNRTSLLLRFENKGMIERLKQAKERVEEAKHRAEALNKELEQFAYVASHDLQEPLRMVISYLQLLKQKYHGQLD-EKADMYIGFAVDGGIRMQRLIEGLLSYSRLSRGA---EFTRVDINGIFAAAVANLAGVIEESGAEVTR---AHLPTVIGDELQLQQLLQNLISNGLKYRKPERRPTVHVSERQGEEWLFSVRDNGIGIDPNHFDKIFQIFQRLHTS--EEYPGTGIGLALCQKIIERHGGAIWVESTFGEGSTFSFTIP----------------------
119382837    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVSAELVEHAGRKLAFFASHDITEVKEELEALNRQLEQRERTAEIVRKNRELAEAAERAQAANEAKSQFLSVMSHEIRTPLNALLNMAELLIEDG----NPAPAAAHLSGIASSARALAAIVDDVLDFSRIESGHLEIYPAATDIGRLCEEAVRGVAPLAHRKGLDIVLTFGQRLPTAMVDPLRLRQILFNLVGNAIKYTRKG-WIEVRAGETAEPQLLVEVIDTGIGIRPNDLERIFERFSRIGADANHEIHGAGLGLNISAGLARAMGGTIRVESEVDRGSAFRVTLPL---------------------
283851328    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RVRAERRLEILNRHLREAVKERTRRRLQELDRLKSGFLATVSHDLRTPLTSIMGFAKLITRDERLTRQADRIAANLGIIESEGERLTRLVNDFLDLSKIESGRAQWRDATVDTAALIRATEASSADFAAKPEVAFTMDVAPDLPPLRIDPDRLTQVLVNLLGNAAKFTDQG-HVRLRAG-VAGPVLRVEVTDTGQGIPRESLEKIFDKFHQAQAGDTQRRKGTGLGLAICRQIVGHYQGRIWAESELGRGSTFLMELPLPHLSPGENED-----------
83589978     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLGYILARTALRPIDRLTQVAEQILDQRVPYQGPMDEVGRLAATFNAMLARLQRAYTRLEEAYSAQRRFVADASHELRTPLTTIRGNVDLLR--KVQGQGEAWQDEALADIASEAERMSRLVNDLLTLARADAGQ-EIKREPLEILPLLQEVARQAPLLGTATFTAIGLENLAGV-HIMGNRDYLKQLFFILLDNAFKYTPSEGKIDLIVNVEPQQRLIIKVRDTGPGIPPRDLEHIFERFYRADA--TRSSEGTGLGLAIARWIVEQHQGHIGVESTVGKGTTFTITIPL---------------------
291537791    ---------------------------------------------------------------------------------------------------------------------------------------------------SIRVSATSSKHTFYYALRKEDGSVVRVAKESGSIYHLVSTMSGLILAVGLMVFVFYSYRLTRRLMAPIEKMADNIILVDETEVYEEMSMIKKQHMDILNQMRQEFTANVSHELKTPLTAISGYAELI---ASGMTGGEDTAHFANEIHKSAERLQSLINDIIKLSELDDSDLKLEFETVDLHDLGEQCIHSMQMQADKN--EVTLHLEGASVPMNGNKTLLEELLFNLCSNAVRYNKKGGSVTIVTTIENTRPVLI-VKDTGIGIPKEQQERVFERFYRVDKSRSKSTGGTGLGLAIVKHIVAQHDAQMTLTSEVGVGTEIKIVF-----------------------
108761097    -----------------------------------------------------------------------------------------------------------------------------------------------------NVLVTQELVVAYAAITRMSAAVVGLVLLGVLMALLLSQLVARDVIRRLDHLRSATAALTAGDWSQ-RVDVEEDDELGEL--ARGFNEMAARELKEAVRAREEFLSVASHELRTPLTPLKGFAALTLQRLEKSGDRERLLKALRSMARQTERLTRLVDDLLDTARIQGGRLELERKRLDLVPLLGEVLERFELR-TESGVTFELDVPAHPVEGDWDALRLEQVLTNLVSNAVRYSPHGGAVRMSLEAAETH-VLLSVRDEGIGIPPENVADLFRPFARASNAQARHFGGLGLGLFICREIVERHGGAIWAESPPQRGSSFHVRLPR---------------------
299142472    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVLLGLIAHWLIRSYRKRIRL---AESLKYEQQHAKDI--------EERNQSKIRFFTNVSHEIRTPLTVIIGLAESLLHTQRFTAD---IYNKLQGIYRNSNLLRDLISELLDFKKHEQSLAHLCVEAVDWSAFVGSICNMFKEYANSNDVTLNVN-EGTDAEVWIDKRQMRKVVNNLISNALKHTPQGGNVNVTTEC-DGRQVILRVTDTGKGIAETDLAHVFDCFYQARDFESLTEMGTGIGLNLTQNIVQQHHGTISVDSVINEGTTFVVTLPLGK-------------------
87310985     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILRALQLKSYIGVPLIKTIGVLTFCMAESGRLFDQ-EALRAAEDVSRRAAREADRRKDEFLAMLAHELRNPLAPIRSGIDILE------IDSPQDAQVLDAMKDQVEHLVRLVDDLLDVSRIMRGKVELRPEVASLSAIVERAVQAVQWLFDEKDHQLEVELPAESIPIRVDPVRMVQVVSNLLNNAAKYTDPGGHIQLFVDRVDGKAQ-IRVSDDGIGIEPELTPHVFDLFTQSSRALDRAQGGLGIGLTLVRNLVEMHHGAVAVKSNAGKGSQFIVELPISDAPLPIEVESADDA------
255280496    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------MAIAAVLVLVLTASLLIVWIYTGINVPLMKLRKATHNIAEGNLD-FTLEAESDDEIGDL---CRDFEEMRRRLYESNEEKKELISNISHDLKTPITAIKGYVEGIMDGVAD--TPEKMDHYIRTIYNKANDMDRLINELTFYSKIDTNRIPYTFNKINVSSYFEDCCEEVGLDLESKNIDFYFNYVDENVEVIADAEQMKRVINNIIGNSIKYMDPKGRINIRVKDV-GDFVQIEIEDNGRGIGPKELPYIFDRFYRTDASRNSSMGGSGIGLSIVKKIVEDHGGKIWATSKPGTGTVMYFVL-----------------------
291539873    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLRRMQVQRDAAK---EEVAEVKTEFLSRISHEIKTPMNVIVGATALGLEETEHP---ERMEECLNRIRGASEFLMGLLNDLVDMSKIENGKFHLHPKPYSFTEFLNEVENMMEPMCERKWIRFHMPHEEININMMVDPVRFFQIFFNLLSNAVKFTPEGGEVTFRICNYATHNNQFCVSDNGMGMSEEFQQILFQPFTQESVNQGERGNGAGLGLAIVRSIVDLMGGTITVKSEPQKGTEIKVHL-EIEIAEIQPE------------
294634414    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EAFRTSVQALRHQRQHQRRTAELQALVVEHRQARAAAEKADNAKSAFLAAMSHEIRTPLHGILGTAQLLAGQPLSP----RCRDYVQAINDSGESLLAVLNDVLDYSAIEAGSVALNDEPFAPRQLLDSVLRLAEGRLQQRPLRLEHDYAAALPWLQGDPRRIRQIVMNLLNNALRFTERG--VIVLQSGCDQTQWWIAVQDSGCGIDPAQQAAIFQPFVQ----LSARRGGTGLGLAICRGLAQAMAGSLTVSSLPGEGSRFCLTLPLRQASHPPQSDEARS-------
157148541    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RKVRQRKRSQRLLEAERNKAQQANEEKREFLSHMSHEIRTPVSAIMGFLELLQLSPARFSPED--KASVDQAAQASRSLLKLIGEILDLEKIESGLLDTVPQWVNVDALIKEKMTLFSALAAQKGIDLRYDLDPQ-EAMHLDPQLLGQVLTNLIGNAVKFTQQG-HVRISAT-KSNAMLALSVSDSGPGISTEEQNRLFTAFSQGKAG--KHHRGSGLGLAISRALMTQMGGTIALQSEINRGTTLTLNLPVQTSRDITP-------------
240106391    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FWANVTITPVH-QFGHHVGFVKVVRDLTEETRLIAEETSKLKSDFLANMSHEIRTPMNGVLGALSLLNSTAL----SQNQREYATIIEESTSVLLRLINDILDYSKLSSGSFSLTTDVFSVESIVNSVIQNCPPRNPE--IEVKSIIDPGFPHVKGDPLRFRQILQNLVGNAVKFTDKG-YIHVRTDERDDYSVTVEVIDSGIGVADEAMNTLFAPFTRSANSATKRYQGTGLGLSICKSLAELMGGAVGYRTNPDQGSIFWLKIKLGRIDAASP-------------
154249101    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FFSISVKQVNLLGEKKVLV---NIRNITSEKEVQKLKELDKIKTNFIANISHELRTPLAAIKAYVETML---NMPMSQEEIHEFLDVVYSQSIRLEELLSDLLDFSQLESHTMKILKESVNICEIIEHSIETLENMAKEKDVTVEYNC--SNLEIKCDRKRIEQVIVNLLSNAIKFSDQAKEVRIDV-LDEGEIVKIIVEDNGIGIPESAFDKIFERFYRVDNELTYAVPGTGLGLAIVKEIVELHEGNILVESEVGKYTKFIVTLPK---------------------
254414468    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELRQKNHDLQQEIAQRQHLEAELRQKEKELSELKSNIISVVSHEYRTPLATILSSSELLQHYGHKWQEDKKQRHF-QRIQNTIHHMTQLISDVLLINKAEAGKLEFKPVPLDLEAFCQELVEELQLTVKTPH-QIGFRRQGRSRWVGLDEKLLRQFLTNLLSNAIKYSPEGGTVQFDLIFDADQ-VRFTIKDQGIGIPEKEQAQLFDAFYRSSNVGT--ISGTGLGLAIVKKCVERHQGEIAVDSEVGKGTTFIVTIP----------------------
134292078    ------------------------------------------------------------------------AAWLSYIVACSTAHACLAWRYHRSANRDTRRSRWAAGFVACSTAAGIGWGWIELAKGRGFEVESLAVTATLGV-VAGAVPVFGTYLPAFLAFL--LPATVPYVVAAALSDNRVQQATAPMMFLFVCVIAYLGLLANRSAAQNIRLRFRAEQLARDLRAAKRLADRQKQIAEEANLAKSRFLAAASHDLRQPSHA----LSLLVGALRGTKTDAERAQILVQIERSTDALDSLFGALLDVSRLDAGVVDVHRRPVHVDAVLEHACTDHMLDAAAKNLTLTRV--PCRAIVDTDPVLLERIVRNLVSNAVRYTDAG-RIVVGCRRRGAR-VAIQVWDTGRGIAADQLELVFQEYYQVGNPERDRANGLGLGLAIVRRLADLLECELKVRSAPGRGSCFEVW------------------------
67586106     ------------------------------------VMRSQKALVLSGGIAAAVLAVLLG-VSVWMGGNVTLTAFSLLAALAYGATLLV----RSAGALVARGQEARRDDRVADLESAVDGVVIGLGRDGMITQEHFGVARSLLIGTALVDRVHVSDRVHFLAFLSDLRSGTA-ATAAEIKLRCVAPGDAAKPAHTVRFATYRLSGVPQSRDNGFVIVA--TDISGVVADRFAL-DAARTQVETAEVTKGRFLASVSHELRTPLNSIIGFSDVLLQEIVASCPMRASANMSSWCISPARTCSPLSMPSSTYXKIEAGTYPIMAEPFAFKDAVTMVHDMMAHQASQKNVTLCDRVSRNIGIVVADQRAIQQVLINLVSNAVKFTESGGVVTIDAGL-HGDMLAFSVSDTGIGIAEADLLTLGQPFRQVQNDYTRRHEGTGLGLATVKGLIGLHGGQMDIRSRPSEGT-----------------------------
2243158      --------------------------------------------------------------------------------------------------------------------------------------------------IRVPLLNLSNFQIPDVSGRTYAVMVLVLPCDGLRKFRKHELELIEVVADQVA--------VALSHAAILEESMRAHDQLLEKNVALDL---ARQEAELAIRARNDFLAVMNHEMRSAMHAIITLSSFLLETELTP----EQRVMIEIILRSSNILATLINDVLDLSRLEDGSLELDSLTFNLHAVFKKVINLLKPITCVKKLSLTLAVAPEAICVVGDEKRLVQTILNVVGNAVKFTKVG-KISIIVSVAKPDSLRVQVKDTGCGINPQEIPHIFDKFYQSQNCRRNSTD-SGLGLAICKRFVNLMGGQIWVESELDKGSLVTFVVPDERSINQAASTGH---------
188584128    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVTASANVERALT-EKNDALERASQLRDTFVHHVSYELRSPLTNIIGFTQLLGDETVGALN-ERQREYSEHIMRSSAALLVIINDILDLASIDAGSLELQRETIDVRATVDAAVRGIEDRLAESDIRLDLDVPEGVGSVFADGKRVRQILFNLLSNAVGFSEPGQQVRVEAR-REGAELRLTVIDRGRGIAPEVIDRVFDRFE--SNTLGTKHRGVGLGLSIVRSFVELHGGRVEIHSAPGTGTRVTCLFPVE--------------------
218441451    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SFYPEIRFHIRYGNIYTSAIFTENGQLTGFVGTVEDITE--RRQIEQ---MKKDFISVVSHELRTPLTAIHGSLGLLA-AGVYDNKPEKGKKMIHIAATQTDRLVRLVNDILDLGRLESGNLQLVMKSCQTATLMQQAVEVMRPKAEENQVTLSVI--PLDVFVWADFDAIIQTLTNLLSNAIKFSPPNSTIVVKAELMSIDDVLFQVQDQGRGIPVDKLSLIFEKFQQIDTSDSREKGGTGLGLAICRTIIEQHKGQIWAESVLGKGSIFYFTLP----------------------
295691446    ---------------------------------ERRRTAHALASRRANTSLRLIAAFAIALILDVFIHLRWVWLWAAIYASLQFVELWGWRWVRGRSER--AQALWRRLTIVLPVLTSTVFGFLSLASQARFAPTLGGMLLAGALLNVVVIAAIISASTPYVLYLLIVPLVARSANPGSPLANALWFG-ALLLIATVTIAAHTLHTALRAEAEAKDEAERR-----------------RHEAEEAVAAKSAFVAMISHELRTPISAIMAGATRLHSE----VPEASSKVQAQLIADAGGLMRGLLNDLLDFSRLEAGRMSVEKAPFNLRQTIADTVRLWRPEATRKGLRLRVKGAAALPWVAGDAMRLRQVLNNLLSNALKFTTRG-EITVAPRAEIEGSVVIEVIDTGPGIPEAALSRLFTPFEQLSEAIARHHGGSGLGLVISRELARLMGGDLSASSPSGGGARFTIT------------------------
260439232    ---------------------------------------------------------------------------------------------------------------------------------------YFALKISDDCVVRVAREASSIWHIFLSALPAFISIVALVVIISVVSNHFLTRSFIAPI------------EQVANNLDNLDKVTVYKEMQPFVTTIKKQHDDIIKNA----IMRQEFTANVSHELKTPLTAISGYSELIKNGMAG---SEDIGRFANEIYTNANRLLTLINDIINLSELDRGA-PLEYEDVDISEIAGNCVSMLDFHAKENQVTL--HFDGEKTIVRGNKNKLEEVVYNLCDNAIRYNKAGGEVWVTVKNTP-EGKILSVRDNGIGISKENQKRIFERFYRVDKSRSKKTGGTGLGLAIVKHIIEQHNFNIEVISDENTGTTINVI------------------------
156741161    ----------------------------------------------------------------------------------------------------------------------------------------------------VAARTVDPALLPVFEEAVLQALIVAALASALVGLGA-SLLLVREILRPLRQLAVSSRRIASGHYDERVTVPLSDEL---RDVAQSFNQMAEALAQVEQQ-RVTLIGNVAHELRTPLAGLEGYLEGL-LDGVLPGDPET----ISAMQHEVRRLRRLVDDLQHLSRVEAGQMPLQSQVFDLVALVQRIVAQLRPQLIEQCLEIAVEAPDRAVLAYADPDRTAQVLVNLVGNAIRYTPEDGCITLRVR-SEVEHVQVAVEDTGIGIPAEALPYLFERFYRVDPSRSRASGGSGIGLTIARHLARAMGGEITATSPIGQGSVFTLTLPR---------------------
297583784    -------------------------------------------------------------------------------------------------------------------------IMLPLMEEGDAGPQGIITISTAVNAAFSPFESLRGIL--FLSMGVAFVVIVFVLHK--MTNYVID-PIRRMIAASKSW----GEGDFSQKVDV-----KTTDEIGQLADA---FNQMTYSLDEADKKKQEFLGNVSHELRTPLSYLKGYSELLEKHRKGEALDEKH---IEKIQAEGNRMEKLIHDLLDLARLEGDTYPMDKMPMPLAQLVEDVCERMNLIAEKDDVTVNLELDYGII-IEGDESRLEQVISNLIENAIRYGKQGKQIDVSLEQADGKAV-LRVRDYGAGMPPETLTRLTERFYRVDRTRSKQLGGTGLGLTIVNEIVKKHDGQLSFESVEGEGATAIVQIP----------------------
86141688     ----------------------------------------------------------------------------------------------------------------------------------------FAVFSSLMITVALTLFVSVFFYMTNAVFIVLFALV-CFALSFLLIQVRVERFIYNRVKQIYDDVTLLDVTSLR-RGQITTDMSSLTKEVERFAASKKLEIESLKIREE---YRKEFMGNVAHELKTPLFTAQGY--ILTLLDGAMKDKSVRKKYLKRAGASIERLVYLVNDLDMIAKLEVGDLNIRYEYFDMVELVKDTFELLEMEAAKKNITLTTDMEYDYPMVNADRERIQQLLTNLIVNSVKYGKQDGTTEISIENLIQNKVIVRVTDNGEGIASEHIPRLFERFYRVDKSGSRREGGSGLGLSIVKHIIEAHDEKIYVESDFGVGSEFSFTLEKAEELPEAP-------------
269926212    --------------------------------------------------------------------------------------------------------------------------------------EELEVYSSPILLRDRVIGVLQSLQLIEQTLARLRLFAIVGFTLAMTASILATFYVANRSLFPLKELIRTAERVGRSRVKTSPNLDEVGKLASTFNTMLERLELSDKQLRETLDAERRFVADASHELRTPLTTILGNAGLLL--KVPNMSPEDRQESLEQIYEEADRMRRLVSDLLTLARADAG-FRLKQEPVKVQPVVESAVREMEHRATDRQLRIDKISD---VEVVGDKDALKQLVLILLDNAIKYTRNQDSIQVEVEKDDSQAV-IRVADTGIGISQEHLPHIFERFYRADTSRSSD--GTGLGLSIAKWIVEQHCGSISVASEIGKGSIFEVKLPAKK-------------------
254388464    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLRPVRALTVATRSLGEGDLA-RRVPVTGRDEIAELGRAFNRMAGSIQGAEERQR---RLTGDIAHELRTPLANLRGYVEALQDGYVEPTP-----ELLDSLHEEVMLQQRIVDDLQDLALAEAGALTYHRVDVDLRELLETCRTAHHARAEAATVTLTTAPPATPVLVHADPDRLRQVVGNLLTNAIRATPPGGTVTLAL-VPHGELAIIHVHDTGTGISEDALPHLFDRFWRADAARGRQTGGSGLGLAIVRQIVRDHGGTVGVESTVGVGTTFTVTL-----------------------
256753201    ----------------------------------------------------------------------------------------------------------------------------------------------AVIRVVTSLEDVNNLILKY-LFLSMTLLIVIL-----ICIFISSTILSKTIIEPVREVNDIARKMSKGQFN-ERINKHYNDEIGELSDTLNYMASEILKAEE---TKNDFISSVSHELRTPLTAIKGWGETII--TGSFEDKEEIEKGLKVILRETDRLKNMVDELLDFSKLEGNKLVLNMEKTDIKEEIEEILRLYDGRAKKERISLQSKFTENIPEFSVDRNRFKQVIINILDNAMKFSPKDSNILINVSTLENE-LIIEIIDNGYGIAKEDLPKIKDKFFKG----NSKKSGSGIGLAVCDKIIKLHGGSLELKSELNKGTNVIIKL-----------------------
83814296     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLGRLEREERLV-QAREEAEEAAQLKSAMLANMSHEVRTPLMSMIGSADLLREDLEEAGLEGEPADMAEQIFRSGQRLRETLDSVLELSRLESGAYTLDDDSAYLDVVVREVAQELNLRAHEKGIQLEVGSPGASVEAGLDETAVRRIVRNLVENAIKFTPEGGKVQVRVEPEDEETALLAVEDTGVGIAEEAREDIFDAFKQESEGLGREYEGSGLGLSIVDRLTTMLGGTIEVESEKGTGTRFAVRLPR---------------------
256420269    ------------------------------------------------------------------------------------------------------------------------YSLWSMFKAKNLSPQKL---AGFTALILSAIITLGTVLINAPWKIVLIAFLLTFLVSYYLYLYTLQNFIYRKIKLIYKFITKASKREEFFNKNILPLKT-IEEVSEDVEKWASQKKEELDNLRRNEEFRKEFLLNLSHELKTPIFAVQGYIHTLLDGALEDPNVNKL--FLKNATKNIDRLCRLIDDLDEISKLESGEMTINAENFVIQDLIKDVFDTLSLKANTKGIKFNVKKGCEAPHVLADKEKVRQVLINLVDNSIKYGRTDGHTVASIYVMDDKRVLMEISDDGIGIAEEHLPRVFERFYRTDRARSRDIGGTGLGLAIVKHIIEAHGQTINIRSKPEIGSTFGFTL-----------------------
241888981    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLRAEISKIEKEDKEDQMSTELEVLYDVTDQERQEKE-----RREFVSTVSHELRTPLTTMNSYIEALEEGVL--EDKELAPQFIDTIHKETTRMIRMVNELMQLGKMDIKEEHYEKEFIDINKMLEQITDRFALTHPEKN--FIKHIPKSPIFVEGDQDKLTQVFDNIVNNAIKYSPNGKNITVRVRQNHHNRVSISIKDEGVGIPLVHIDKIFNRFYRVDKSRQRSMGGTGLGLALAKTIVEAHKGRIWAQSREGYGSIIFVTLPCEQIDD----------------
22297980     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAITIQDITREV--ELNEAKAQLISNVSHELRTPLFNIKSIIETIQ-EYGSSLSEKEQQEFLETANHETDRLTRLVNDFLDISRLESGR-PYQFGSVQMAQVIDQIMRTYQLNAANKSITLTAEVENPLPPVWGNYDLLIGALTNLVGNALKFTPENGRVTIRASDPEQERVRIEVADTGMGIAPEDQPRVFERFFRVEN-RVHTLEGTGLGLAIVQDIIHKHNTQIHLISELGVGSTFWFDLPDGRAETALP-------------
163941058    ----------------------------------------------------------------------------------------------------------------------------------------------ATVLLGLPLKTLEALAPPSASFVTKWALVFATCSLIAGSLLILVASV--FLVRPIKKLTKATKRIASGDFNVKLNIKQTSELGT---LARSFEEMMHD-LQQLEQMRREFVTNVSHEVQSPLTSISGYALVLKQVDLSEY---ERSRYLDIIIAEAKRMSKMSDNLLKLSFLESQSKQLRLVTLSLDEQIRRIIVALQPQWSARDIHF--ELDLQTVKVTADHDLLNQVWTNILRNSIKFSEDAGVINVSIKQ-DIKNVTILISDTGIGIHLDDQKRIFDRFFKADRSHSRKYDGSGMGLAIVKQIVSLHQGDIRVKSEPGQGTTFIVTLPIT--------------------
78043258     ---------------------------------------------------------------------------------------------------------------------------------------YFSDKTPGSIYFITDVENVRKILTRFSITMLVVFLLILVATNGTLTFLV-----SRSILKPLSQLKQASEQIKNGNLD-FTVKNSAKDEIGELFVA---FEEMRKRLKESEELKKELIANISHDLKTPITAIKGYVEGIRDGVAD--SPEKLSRYVDTIYRKILEVDGLIDELFLFSKLDLKKLPFNFEKVNLNRYLSDVAEELEFDLRKKGIELKLHLPCQQVFVWADREKLKRVINNIVDNSVKFMDENSQVVINVK-DEEKRVIIEIADNGRGIPLDAIPKIFERFYRVDSART-GTSGSGLGLSIAAKIIEEHGGEIWANSVLNEGTTISFTL-----------------------
28209959     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSAILAIMFSFFVIYYFSQRIIIKPLEKINYVADKISKGEVD-KRVFVNSEDEIGDLANSFNAMAESLEKIEENRRS---FISNVSHEIRSPITSIKGFISGILD---GVIPSEKQNYYLALAYDETQRLTRLVNDLLDLSAIEAGQLKLRIEEVNINEIIRLTVIKFKPLIDRKNLDVDICLQEDDLYVVGDKDRLFQVMINLIDNAIKYTVENGKVEVRTKLK-GNKVYVSIYNSGKHIPEEDIKNVWSRFYKVDKSRTSKVS-TGLGLSIVRSILTQLGEDIWVKN-VDAGVLFTFSL-----------------------
298530516    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIREAYKKYSTQAREQQFMEEGNTVLQEMELTNAQRELARQRLEKLNSQKNFFLGMAAHDLRNPLGSIKLYAELLQ-EDMKHQLSETGAGMLDKIQSLSRFMLGMVEDLLDVTKIDSGQINLQLENVRPGRVVQDALDPLRMLAREKDISLNCHVLEDLPQVNLDVAKFTQMVTNLLTNAIKYSPSGSTVDVRL-YTRDGYLVLDVSDYGQGIPGEEMDRLFAE-YQTTSSRPTQGEGSGLGLAIARRLVEAHDGTIEVQSSQGAGTTFTITLP----------------------
186683169    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVTEQQQLCKELAAKNADLI-QLNRLKDEFLACISHELKTPLTAVLGLSRLLVDQQLGELN-ERQARYAGLIHQSGRHLMSVVNDILDLTRMETGQMDLTLTPVKISAVCDRALSEAKAIHTQTTKQFCLSIELGLDEMVADELRLRQMLVHLLSNAFKFTEISGEIGLRVSRWEG-WIAFTIWDTGIGIPEHQQHLIFQKFQQLENPLTRQFEGTGLGLVLTRALARLHGGDVSFLSREGKGSQFTLLLPPS--------------------
20198916     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SILVLPIVYQGNLVSILYLENNFSTGIF-SNEKLIAISFSNARLFIKVNQLANQAFLAKEEAEKANKAKSDFISNMSHEMRTPLNHIIGSIELLKSYNHLFNSD--QKELLDISAKSSESLLFMVNNILDLSKVEQGKTKLNLTNFNLVSFLEDSICAISPNAHLKGVYIALFINPCLSPVIGDINILRQVIVNLLTNAIKFTESG-QVYIKLNLSDDNGKVIEVVDSGIGIKNEDFGKLFQRFSQIECGSNRAYDGTGLGLSIVKDLVNLMKGDIGVKSKVGVGSTFHF-------------------------
294640048    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIFVTIILFELAVIISVFISTRVSRPITDITKTAKRFGEGDFDV---KFEGKGYKEVEQLAKVLND-AKNEIRKVNDLRRDLIGNVSHDLRTPLTMVKAYAEMIRDLSGD--NPVKRAEHIQVIIDEADRLSNLVNNLLELSKLESGNMELNLKKFSIVDKLNDCMTRYQLVIEQNGYDMKFEPDDD-REVTADPDKLDQVIYNFINNAINYTGEHKVIRIK-QINTEKAVRIEVEDNGKGIAKDLLPKVFDRYYR-DAKVKRDVVGTGLGLAICKEILKCHDFPFGVRSEEGKGSTFWFEIPVT--------------------
182418495    --------------------------------------------------------------------------------------------------------------------------------------------ATFIILIKFSIQYVNKKNVNY--FITFLGTDIMFFSRVLLMSNLYPDKYTMYVLNRIILFAIIVISMFW---EVIMMSKENKKLINDFNTQK--LEILRLKHEEE--LRTQFFANISHELRTPLNIMICSFQLLESKSKDKDSSEYYKKYENVISENSSRMLRLINNIIDASKFEAGCFKMDFANCEIIRVIEDITLSIAQSEKSQKRNIIFDTNTEFLEIKCDPENIERVMLNLLSNAIKFTDNDGEIIVSCEENED-YLVIRVKDNGIGIPPEFRSRIFERFVQVDKSFRRNVEGSGIGLSIVKFIVDSHEGEIYINDEVIKGCEFVVKIPNIKMENDIVVNNY---------
163746891    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MFRRLKHNNEQLKHAQIRAMASDKSKSEFISTVSHELRTPLTSIKGSLEMLKSGKIIDLSGAAER-LVGMAAKNANILNLLVNDLLDFERIDTGNLEVTKRPSDIVGIVKDEIETMKSYDTEQEVEYFYSGVEGPLVAHVDPDRIAQIVRNLLSNAVKFSPKGGKIVVSVR-KEAQSVRVDVADSGCGISKVDCVRIFDKFTQVDSSNTRKHRGTGLGLAISKGIVEAHGGDIGVTSVEGAGSEFFFVVP----------------------
171912499    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QVVSVVAVLTDLT-ERKRAEQELKEARDQALAASGAKDEFLARLSHELRTPLNPVLLLAS---EAADNPHLPDEVRADFHTIRKNVDLEARLIDDLLDVTRISRGKLSLELRRVDLHDVVRDAFTSVKGEADKKRLRLQLSLDGESPYVLGDAVRLQQIFWNLLNNAVKFTPDGGRIVVATQIKEA-WVTVEVQDDGIGLSKEELTSVFDAFAQGEHSGSHQFGGLGLGLAISRMLVEMHSGEISASS-PGRGAIFRVRIPLQ--------------------
212690807    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KNRMNMELSRQKKKLEEQRKQLEEATHAKLVFFTNVSHDFRTPLTLVADPVELLEDKTLTP----RQQSLLKVVHKNVHILLRLVNQILDFRKYENDKLELVRANMNLRVQLQEWSHSFQTLALKKHIHFVLEVNDDRADYLVDAEKMERVYFNLLSNAFKFTPENGTITVTLSEEGGRYARLVVADTGSGISVQHIRHIFDRFYQIDV----NHAGSGIGLALAKAFVELHGGEITVDSVEGKGTVFTVDIPMTVVEEP---------------
162448801    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------ANRTLAPLSYLVVALRARGRILGAISLVSSESGRFFRSDVAFAEEVAHR---------AALALDNARREVQDANRLKDEFLGTVSHELRTPLNAILGWARMMQAGSLDRVAE---TRALSAVERNAEHQVTLIDELLDASQVVTGTLKIERLAVELTLPVQTAVESILPSAAGKGVAIETRLDPEGVFVEGDPARLQQVVWHLLSNAVKFARPGGLVQVQLSQDE-RFAEIKVIDDGEGISADSLPHVFERFRQEDNSGARRHGGLGLGLSIVRHIVGLHGGMVRVTSAPGRGTTCTVQLPLS--------------------
166031591    ----------------------------------------------------------------------LLAAYALTTLVIYRQNVGL----MERETRQEADYIVKAIEISGQMDEVEKNTRITLIDPAGNRPEIKAAHKNGTGQEVRRSMTMSKEMFYYAKLLPDGNVLVSKTMNTALHTAISILPIMGLIAVVALAFAYLLSRLIRPINELDLEEPLENEVYEELTPLLESIDKQNKEKEAIANMRKEFSANVSHELKTPLTSISGYAEIMK---SGIVKPEDMPRFSEKIYNEARRLITLVEDIIKLSHLDEGKVELEKEDIDLYELTREIISRLAPQTSAKKVHMELTGESVI------YNGVRQILYNICENAIKYNKEGGEIRIWVGNTLNGKKII-VTDTGIGIPKEQQERIFERFYRVDKSHSKEIGGTGLGLSIVKHGAILHNAKIHVDSELGKGTRMELTF-----------------------
289638773    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALFSLISGIICIAIILFVLFSGMIVVPVREVTAMAGRIASGDYNARIGKSYDDEIGALCDTINNLAGELG----TADRIKNDFISSVSHELRTPLTAIKGWAETIQ--GCAPGDTDTIHKGMRVITDETGRLSAMVEDLLDFSRMQSGRFRMAIDKIDILAEMGEAVLMFSDRAHREGLTFIYNEPASLPPMMGDRNRLRQVFVNILDNAFKYSDAGGVVKVDA-IDCGNHVRIIVSDTGCGIPARDLSRVKQKFFKGNATRR----GSGIGLAVADEIVCLHGGTLEIASEEGKGTAVTITLP----------------------
218128661    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WAISIFIILCAGLLFGVLRFFW-------------LRKNMQAEILMERLD---------KEKQEEISQMKIRFYIDISHELRTPLTLIVAPLQELIERIKGHWEHEK----LSYIQRNTNRLLHLVNQLMDYRRAELGIFELRPVYANAYKKVLNCFLNYENLSKRKDIDYNLYTELQDEELLFDETYLDLIVNNLLSNAFKYTEKGECITVRL-YKEDNNLVLQVIDTGVGIPAEKQKKIFERFYQAE----SGHEGSGIGLSLVQRLVELHHGHITLESKVGEGSTFSIYIPQDK-------------------
291326854    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAQQTQALQRLLEGDIDSAFPETAGVKELDTIGRLMFRESVHALNNQREQKARTAELRVMVVEHRKARSEAEQANQAKSAFLAAMSHEIRTPLYGILGTAQLLLENKALS----QYHDDLYAITDSGESLLAILNDILDYSAIEAGNVSINDEPFEPKPLLESTLYLMNASNKNSAIQLVADIADDLPALQGDPLRIRQIITNLLSNALRFTQKG-QITLR-SCRYGKYWFIEVEDTGCGIDSSRFTDIFKPFVQVDSQR----GGTGLGLTISASLAQAMGGELTVSSQLGSGSCFRLTLPL---------------------
290511446    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISSQQIENWSQYSRQFYQLIAFALVLIAIWGLSLCREVRKRKDSQQRLEDELAQKEALSCALEREKDKAIQATKAKSRFLASMSHELRTPVSAIVGFLELLAKPELNVG---QRKEAIELAGSTAQTLLGLIGNILDIDKIESGKYQITPQWSDVAQLVSQQCHTFDALAQQKGIVLHHHNAQEGIMLWLDPQALRQILNNLIGNALKFTAEGA-IQVSCRLVQADELTLIVSDSGCGISEAEQATLFHRYAQARQG--RQQTGSGLGLVICKELVALMQGRLEMVSHPGVGTTFTITLP----------------------
291527567    ---------------------------------------------------------------------------------------------------------------------------------------YHAIKLNDGTVLRVSIAARS----IWNMFASSIPAMLIVTVIIVGICVVLAKSLTRKLMKPI---ETLAGNLEQASV--IQKKTEYKELVPFMNAIRIQHEGVLAAAK----SRQDFTANVSHELKTPLTAISGYAELIE---NGMVEKEQQIHFATEIRRNAQRLLSLINDIIKLSELDSSEAQQGFEQLDLYGLVKDCMETLQVNAEQRKVAL--NFDGTDCMVRGNRQLLTELVENLCQNAIRYNNEGGTVNVTVHKLGGKTV-LTVEDNGIGIPKDQQERVFERFYRVDKSRSKETGGTGLGLAIVKHIVQLHDAGLTLDSEVGRGTTIKVEF-----------------------
256813186    -----------------------------------------------------------------------------------------------------------------------------------------TYVAPAALLFVISRSATAAFDLSPAGTLRVLVTTGLVLTATVAVTAV----IATRLVRPLRALTHAARAPSGRHVRI---PVTAKDETGYLAAALNDLSERRERTDEQRRV---MVSDIAHELRTPLTNIRGWLDAAQDGLA-----ETDSALLTSLQEEAELLQHIVDDLQVLAAADAGTLRLRPEDLDLRDLIKQIVSAHRATAQAGGVEIAVHAPDGL-SVHADPVRLRQVLGNLLSNAIRHTPPAGRVTLSARRVAG-AVAIEVKDTGSGIREADLPRVFDRFWRAEQSRSRRTGGSGLGLSIVRQLVRAHGGDVSVASRPHVETVFLVRLP----------------------
160894764    --------------------------------------------------------------------------------------------------------------------------------------------------------TLNMSTFYYAIRLSNGCVLVSKETSSIVSVFLKGLSMTVIMLVLVTIVVLISRYLTKSIVRPIGQMAKDLDHVDDINAYKELIDTIREQIMENAQMRQEFTANVSHELKTPLTAISGYSELIENGMAADGD---VRRFATEIHRNSNRLLTLINDIIRLSELDVTENAPSMERIDLCAVARSNVDMLMLSAEKHNVTLKFSGQPS--YIMGNKMMMEELVYNLTDNAIRYNKPDGTVEVTVSYEKDHSVVMKVKDTGIGIPEEHLGLVFQRFYRVDKSRSKSTGGTGLGLAIVKHIVAQHDAKLDITSEPNVGTEITITF-----------------------
218438990    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITEHKQIQQKIEKALIKEKELNQLKTQFIDVVSHEFRTPLTSILGYAELLERHS-DKLSEQKKNNYLHKIRIAGQRLSDLIEDVLCISRAESGKLQLNPHPLNLEVFCQDLIEEIQIGI-GKNHEMIFTRQPDLNGILLDEKLLRHILSNLLSNALKYSSLGSRVELSLYYK-NEQVIFEISDQGIGIPAEAHPKLFDSFYRASNVGN--IPGTGLGLHIVYKYVTLHGGTIDFSSKISVGTTFRVKIPISETLCKLP-------------
221234714    -----------------------------------------AALSRRKQVPLRLFVIVTLCVAALILKNPFLFGWSVAYLVVQICELYALKRFINAADPTDRV--WVNLVSDVALATVFGWLALPLWEMGTPAGAAGALLLSASIFTALCMVAFISGAGPHVAYLFITPLLAGGGGDPVLPYFLIGGGLFTLTIAMTFLWSHRAMKAEREARRAAEAQV---------------------------AARSALIAMVSHELRTPINAIVNGAGRLDAGSAG------------LIADAGRMMRTLLNDLLDLSKIEAGRMGVEMVDHDLRAQVSDAVDFWRGAAEAKGVTLTLTGAERLPWVRGDPMRLRQVLNNLISNAVKFTTEGGTVDVRPVASGAAAVEIEVRDTGPGLTEAQIIRLFDPYEQLGSETARNFGGTGLGLAISRDLARLMGGELAASSAPEGGARFVLRLPT---------------------
149279767    ------------------------------------VMAHQGEGSMRALRLIITSLLLIAILRRF----PKIARWGI-HYAVLATILHIYYRVFNRDIGADPIALQAIFMVVISAFYGL-------------NKRWGAVY---TVVAALS--------LILSHYISFRWTGLHPLPQGLNDVYIV-----------INFLVILIAHVYFHGV-LFNTIHEKD----------ALNEELARVADE----KTSFLSTMSHELRTPLNAVIGIAGLLTRNNQDP----AQKEHLDILKFSAEGLVRLINDVLDVNKMESGKLELESVPFNLYQLLKSVSGSMVQGAEEKSIQFAADIDRKLEQFIGDPTRLSQIIYNLVGNAIKFTNFGA-VTLRAQLDDQYIIRFEIEDTGIGITKRQQEKIFDPYVQASETTTRNFGGTGLGLTIVKQLVLMFGSEIHINSKPGFGTTFYFDIPMSDNTGKDPEEGQD--------
218517057    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RAERALTEKNEALRKADELKNDFVQHVSYELRSPLTNIIGFTDLLRTQGVGPLN-ERQAEYIDHISTSSSVLLTLVNDILDLATVDAGIMRLNYAEIDLNDLLDDVSMQIADRLQESGVVLEITAPAYLGSIVADPQRLKQILLKLLSNAANFSPEGSSISLECR-REGTDFVFSVRDRGPGISPDMIATVFDRFATGAKSGKR--GGAGLGLSIVDSFVSLHHGDVTIDSEPGKGTTVVCRIPSVNIPHSAAAE-----------
186474904    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTEPIEPAELVANVRALLRLH-RAEEALRDADRRKDQFLATLAHELRNPLAPIRNAVELMDPRYHAAEDAVCHARMI--ARRQVEHLSRLVDDLLDVSRITHGKIALQRECVHLDAAVATAVEANQPFIATKQHTLRVNVPKSACMIYGDPIRVAQVISNLLSNAAKYTPEGGVIELDVSAADG-SVTVRVRDNGIGIPPNELADVFNLFMQSEDSLARSEGGLGIGLSLAKTLTELHGGTIEAFSGLGMGSEFVVTLP----------------------
124266005    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DKKRAEAEIARKNRELQRLLDKIQRLDDAKSDFFANVSHELRTPLALILGPSESLLATSEG--LSDAQRRDLRVIQRNAAMLMKHVNDLLDLAKFDAGKMALRYTRVDLAAEVRTLAAHFEAVAAERSLSYVVQAPAAL-EVEVDQQMFERILLNLLSNAFKFTPDFGRIRCSLEANPDHSIQLVVEDSGCGVRADLREEIFERFHQAQSGTTRSFSGTGLGLAIAKEFVDLHTGTISVSDAIGGGAQFRVELPSRAPL-----------------
160899841    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AELELCRAEIRSLREELDETNRELDVQAEKLRKATELKSHFLSYMSHEFRTPIGAIRSNARLLLDHVDGPLTTEQTRQ-VGFIQETAAEFSEMVNDLLDLAKIEAGRLEISPGWFEMMDLFAALRGMFKAMADNVELSLVFEEPGDLPRFYTDNRKLSQILRNFISNALKFTPQG-EIKVSAELVGDMLVKFSVADTGIGIASEFHDAIFNDFTQVDSPIQKRLRGTGLGLALSKQLAQLLGGWVEVQSALGEGSTFSVIVP----------------------
182420546    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARNIEDVREIEILKNKFEEIKQ----YDKVRSEFFANLSHELRTPINIIYSCIQLLNTSKKNKANANLYDKYEKTLKQNCFRMLRLVNNLIDITKIDSGFIKMDFINYDIIKLTEDITMSVIPYVESKNIDIIFDTDCEELEIRCDPDKIERIILNLLSNAIKFTEPGGKIEVSI-FADEAWVDIRVKDTGIGIPSHMKEFIFERFIQNDKSLNRNKEGSGIGLSLVKSLVELHEGKVFLRESNESGSEFSILLPNVKLENDVCEN-----------
224538850    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YIWYELRYVNTEAMAETASIIGLITNVQHFKDKEEEAKDLAIEAEL-KQSFLANMSHEIRTPLNAIVGFSNLLVSEDDLP--DEEKADFINTINTNCELLLKLINDILELSRIESGNMTFSYSTCNLNNWVDSMYLTHSLLIP-KEIEFIKEVPDAAFFINTDVNRLSQIMTNFLNNATKFTKSG---YIKLGYESTYEVSIYVEDTGKGIPKEEQRMIFERFYKQDEFV----QGTGLGLSISMVIAEKLGGKISVASEIGKGSRFTFLLP----------------------
261868867    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------INARKKSQLEMVKFEHEKLEDLSQLKLQFFTNISHELRTPLTLINTPVEQLIKRGKSLSEYDREKSY-QLIHKNIQHLMRLVNQLLDFRKVEQGKMSLHLTRGNWSTFAEQVYFSFKEFAEQTNITLNYHASDDKIFGLLDTDKVEKILYNLLSNAFKFTNEG-EISMSVTQ-ENEFVKITLEDTGIGIPKEQIKFLFDRFYQVEKLKNAKHRGTGIGLAFTKSLVDLHHGEITVDSKVNKGTIFTLTFPL---------------------
227545062    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIMALLTASLVTLAV-SYFLARSITKRIDRLRMATHQIAQGNYNVENGRDEVADLGRSFNQMTASLRESQQEIRWQEERRRQFMANAAHEMRTPLTTINGILEGLQYDAI---PEEDKKHSIQLMQNDTRRLIRLVNDNLDYEKIRTNQIAMERKVFDASAVLENLREQLAKKAKEKKDTLHLDVEKNL-RVYADYDRFVQIMFNIIQNAIQFT-DNGIIDIRGKRVEKGSQFV-VQDNGIGMTPEQLENIWERYYKADRSRNTKYGESGLGLAIVRQLVLLHGGKIDVKSQYGKGTTFTIFFPDREYANIQPTNNKDK-------
189465171    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLAIAICFAIYLFYKRKTRSYREQKARLEKEVELQELAVQNKQLETMAQHVKEITEEKIAFFTNITHEFRTPVTLIHGPIE----HALKETQDEAVKAQLQIAERNSRYLLSLVNELMDFRKLDIDKVVLDKRSSNFVEFLSELLIPFRVFAKERQIDICTYFRLENPFLMIDPGYMRKVLVNLVSNAIKFTPDGGRIDIFVASIKGEGLYMNVCDTGHGIVTEDMEKIFDRFYQSKKSMKYGQSGTGIGLFLCKRIVYLHGGEIFARNNPGRGASFRMLMPL---------------------
23016469     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RFFAARIERLDGQPAFEAAIALL----TLHELTAIRRME--RMRADFVANASHELRTPLAALSGFIETLQ--GPARDDEEAREKFLGIMAEQSGRMSRLVADLLSLSRIELDEHSQPGETVDLARLATSAAEALRPLASPRGMELVVEIADGLPPVTGQSDQLAQLLQNLMENAVKYGNDGSAVEVSVALADGPVVRLAVKDHGEGIPAEHIPRLTERFYRVDTARSRKMGGTGLGLAIVKHIVNRHRGLLTIDSRMGEGSTFTVWLPAAPVRD----------------
188589804    ------------------------------------------------------------------------------------------------------------------------------------------VINLATYMLILEVCVKYFKEKEFNYFITFASLSVMFLSRILLSLYKDESMMYALNRCLLALFLIIIISLFW---EIITKSKENKELSYEVVNQKNEMY----KLKEEEEMRSQFFANISHELRTPLNIIISSFQLLRMYN---YNEEEFLKYYNTISQNCSRMLRLINNIIDVTKFDAGCFKMNFVNCEIVSLVENVTLSIAEYEKARKRNIIFDTDCEFLEIKCDPENMERAILNLLSNAIKFTSDNGNIFVNISENNDKYLSITIKDDGIGIPKDFRKSIFERFVQVDKSFRRNVEGSGIGLSLVKYIVNSHDGEIYLKDNEKKGCEFIINLPNVKIEEELDE------------
153808373    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------VRACNNDGIWSNGNASLSITVTPPLWKTWYAYLFYLAFTISMIMLFIRYKTRE--AQLKMDLQLKQMEKQNIEISHNMGVQMFTNFSHELRTPLTLIIALTDLLHKEDMPP----AYRQPLELINRNSQRLLWLVNRLMDFHKLEAGKMQLHVSNYNLGTYIPEIIKLFMPVAEKKNISIEFNDTTSSTDTWFDAILLEKVFFNLLSNSLKHTPNGGYIIISLGLPAGKILLIKVEDSGSGIPANMMPRIFEAFFQAGE----KVLGSGIGLNLTKSIIELHGGRIWIDNKEGHGMTVSFTLPLGK-------------------
168699062    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLGAYTHAPRRFTPDEIQYAQALADVIGSAVERKRLETELRLAKELAD--------ADRRKDEFLAMLAHELRNPLAPVRNAVYVLQSTKS---DDPDVARLTGILGRQVGQMAHLVDDLLDVSRLTSGKVTLHRERVALADAIARAVETARPLIESRRHELIVSVPPDPIPLDADPTRLTQIFGNLLNNAAKYTDPGGRIELSAA-REGGGAVVRVRDNGIGLSPEMLLRAFDLFTQEPRTLDRAQGGLGIGLTLVRNLVELHGGSVEAHSAPGRGSEFVVRLP----------------------
280959016    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARRLAEAELARFNRSLEEEERTAELVERSLDLEQANAALTKLDELKTAVLNTVSHDLRTPLTSVLGFSKLIDRDFNRHFLPERIRANLAIIEQEGGRLTRLVNDFLDLSKLESGGAIWNDAPLDPAPLIERAVPVLRGYFTDPAVTFEIDVAGPLPRITADPDRLLQVLGNLVGNGAKFTSRG-TVRLSASATDQGWLRVAVSDTGVGIPPEHLARVFETFYQVRGDTTNGHRGSGMGLAICRRIVGRYGGTLTAQSTPGQGSVFIFTLPPS--------------------
152996405    -------------------------------------VVLAVTALIFMGAAMLIFTELVERQKIMLSAVEEDALWAAYQLDRETLKLRNSLNLLEDDFSESKLNDARLRFDVNVLAKGQLRVLFDRLDNAEELMTTLEVTEIDQLLFVDKSSIDVKKLLEKSNFLLKETEGVVLSTLASRSKNKVSLGLFLYLGSLIALLTITMMIIIAMLFKQLKVAKES------FERSRKLADELEKAAEQALKVKSEFLATMSHEIRTPMNAIVGFS----YLLLDGDLDKDHREKVLKIQQSADALLLIVNSVLDYSKIESGRIDLENRSFSLDKVLEYVYQTGENQARSKKLDFMMVRDFNIDNLNGDKTRFQQILVNVVGNAIKFTHAG-FVMVKVYQSRSEEIVIEVQDSGIGIANNVDA--FGVFKQADSSTTRLYGGTGLGLSITQKLVELLGGHISYKSVLNEGSVFTIKLP----------------------
288556694    ------------------------------------------------------------------------------------------------------------------------------------------------------------------IFLLTLGIGFLAMCLAVIVSFYLSKRLTNPIMKAQELTREIASGRLDVDVPISTSKDEVSILLSDISIMAISLKEYRDE-------RQQFLTNISHDLRTPLTYIKGYSALLKDQQLEPP---VVKEQSNIIYQEASRMEHLVQDLFHLMKYEEGSFHLDVERTDLKGFFDQIQTKLKLDIQSKQLNLKVHAANDDMYVAIDRGQFERAVMNLLSNAIRHTQPGGEINVALTRETQRCM-IEIRDNGTGIPEKDLDRIWERFYRVDSSRSTKLGGSGLGLAITKEIIHLHHGLISVSSKMGEGTTFIIEIPAE--------------------
163797110    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NVRIEALMEPEPDGASALMLFVDLS--AIRRTEQ---MRVDFVANVSHELRTPLATLLGFIETLQ--GPARDDAEARDRFLEIMRVQGNRMSRLVQDLLSLSRIEISEHKPPSERIDLEPMLNSVKATLDLEARRKDMRVGLEVDATLPQVVGAADELTQVVQNLLDNAIKYGKPGTEITVAARRADGKAVAIAVRDRGDGIPAEHIPRLTERFYRVDAARSRDLGGTGLGLAIVKHIVSRHRGTLTIHSTPGEGSVFTVYVP----------------------
299139603    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------ATAPAVNAASIKAISAKLA-----GGSAADPFDEIERQNQELLKTLAELKEKQDQLADLNQELEDTNALYAELEQHADDLRKLKTSFLSNLSHEFRTPLNSISSLSRLLLGRTDGELSEEQEKQ-VTYIQHSASELSELVNDLLDLAKVEAGKIDVKPRHFEVNDFFGALRGMLKPLLAGNSLELIFDAAADLPTLYTDEGKVSQILRNLIANALKFTRKG-HIRVTAEIEDGGWVAFRVADTGIGILPEDQERIFEEFTQIEGEMQSQVKGTGLGLPLSRRLAELLGGSLNVESESGQGSTFTARIPKTEIEPLAPLLNQEAT------
241903584    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------VIATVIAIFIALIISIYVSNYITRPLINITEVAKKLEKGDFTAKVYDIPKEEELFKLTAAINHLGESLKYQE---ILRKQMTSDIAHELRTPLTTLHSHIEAMLDGVWEPTY-----ERLKSLNEEVLRLINIVKDLETLNKFESDMLKLNKIKFDASELVKSILTNFEASFAEKEQEVVKNIEDNI-MLFGDKDRIAQVFVNLISNSNKYTPVGGKIKIDF-YKDGDYAVFIVEDNGMGISKDDIPFIFERFYRGEKSRNRETGGSGIGLSIAKAIVLAHGGKINVESEINKGSKFIVKIPL---------------------
142302502    ----------------------------------------------------------------------------------------------------------------------------------------------------------------YEAIDSIRHIIYAGMFFSIAAVMVVSFIFSKYMAAPIKQLNDAALTIADGQTHETLEMDRNDELASSLNKMAERFKRDNRQLQLLNEKQNQFFADIAHEVRNPLHTISGTIEMLQLENL---SQKKKSQYMVTMHNQVERVSRLFNDIKMLQRYDMDQHFIDKEVVELKSFLEKIITTYEPLAQEKNIDLILTLESNMA-VHADRNKLDQVMDNLITNALKYTSEGS-INVHCEQVEAQ-IQISIQDTGIGIASEHLDRLFDRFYRTDKARSRDKGGTGLGLAIVRGILRAHGTDILVSSEVGKGSRFYFVLP----------------------
135234360    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QKESSRIQKKTVDELKRLDRLKDEFLANTSHELRTPLHGIMGISELLYEQASEIETNHLKRE-LKMIYSCGRRLSTTIDDILDYAKLKNRSLSVVQTPVSLQDQVQLVVDLFMFLINGESVKIQNEVLDDFI-VYADENRLQQILHNLIGNAVKFTFEG---WIVIKARDGNMIEVEVSDTGIGIDVEQHERIFNAFEQINQSLNRTNSGTGLGLSITKHLVELHGGSIRVVSSEGEGASFYFTLPKSQKVAPQPERSQ---------
256425321    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQERQEAR-RMHEMDMMKIRLFTNLSHEFRTPVSLILSPLE----EIMQQSGEQKEKGKFQLIYRNAKRLLILVNQLMDFRKMEMQELRLNPTWGDIAVFIREVTFSFADLAERKQILFSYKSNAPHVYTYFDNDKIERILFNLLSNAFKFTPSGGAVHVEVDEQEKTWLEMKVRDTGIGIPEERHEKVFEQFFQSDMPGGLMNRGSGIGLAITREFVKLNNGTITVESEVNKGSCFTVRLPLETCEQPEVADEPQE-------
187933470    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IMIILIIYLSITKLKNLDRMVEKRQLRDEMEKNRRLFDKVID----LERRKNNYFVNLSHELRTPLNVISSTEQLILNKQYDGIDKEKLSYYMKIIKRNSNRLLKLINNIIDTNKIESGRYEMNLKENDIVYLVEETSLSLKDYIENKGIHLIIDPEMEEKIIICDSYEIERCIVNLVSNAAKFTPEGGEIKVTLKEL-NNNVIITVKDTGIGIDPKYHKAVFDRFNQIIDANSESKGGSGLGLTITKHIIDLHKGKIYVNSDIGKGCEFAIILP----------------------
108763401    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATAVRRTGRLLGTLLAVSVLTGVVLFLAIAYRPLVAIRRALSASGRRESRVAELQEIGAEFNDMAETVASQDARQLQFLAGVAHDLRTPLNALKLSAQMLLRAKTAPP-PEKVRDSLVRISNQVDRLERMVGDLLDRTRIEAGNLELRLEECDLRALVEEVVELHRPSSEHHRLE--YSVPDSPVPWRCDSTRLSQVLTNLVSNAIKYSPEGGVVSLRLE-SSERDVSVSVTDEGVGIPPDDLGTLFEPFKRSRTAAKD-IPGVGLGLSVSRRIARAHGGDIEVESVVGTGSTFRLRLPR---------------------
223984504    -------------------------------------------------------------------------------------NAEIAEYVAQAQANGGSYLDIQSEKVVSELPNG---NLLLSNKHGSKNLIYFKIYFKTIIMVNTHISPINATTETLRTQLGYIALIVVVASLG------LAYLMSRKIVKPIVNINQSARQMAEGNYDIVFT----GRGYKEITQLNDTMNHTTRKLKEVDQMRRDLIANVSHDLRTPLTMISGYGEMMRDLPG-----ENTPENVQVIIDEAHRLSNLVNDLLDLSKLQENKIELHIQDFDLTQLIQTVLYRYEKFMTQDGFDIQFQPAESV-RVNADPDRLGQVLYNFINNAINYSLDDKRIVIR-QRINGNRVRVEVEDHGEGISEDKLNYIWDRYYKVDKTHKRSSAGSGIGLAIVREILELHHAQYGVRSEVGQGSVFWFEL-----------------------
154687604    -------------------------------------------------------------------------------------------------------------------------IILLTVTAFLWLAAHLIVQGFGLIWPILLVPYAEQILTLWLVFGLLFVTMFIFSKSARERHHAIWDSLTATI-------KQMSSGNFTAAASRKMEKIERNHPVTKL--ADELSTLAAELSEME-KLKQEFISNVSHEIQTPLTSLKGYAHLLKKPDLSY---EERGRYLHIIETETERLSKISENLLKLTALERQTEPIQKKPFRIDKQLRRTILTCEPEWSAKQIEFLIDLQES--YVYGDEALLSQVWMNLIHNAVKFTGEGGRISVKIADLPGAAA-VEIADDGIGMEPEQAERVFERFYKADKA--RNEGGSGLGLSIAQKIAELHGGSIEVESKHGEGTLFRVILPAE--------------------
153952802    ----------------------------------------------------------------------------------------------------------------------------------------IPIFSNGVFKGAILMHTSINELREPLKRVYEIIWISAILAIIICSVVIYYLS-QRIIVYPLKKINYVADKISKGEVEKRVC-INSNDEIGEL--AKSFNSMA-DSLEQVEKNRRHFISNVSHEIRSPLTSIKGFIGGM---IDGIIPHEKQNYYLSVTYSEIQRLTRLVNDLLDLSAIEAGQFKLRIEELDINEIIRLCIIKFQTKINEKKLKVDVVMENDKLYVAADRDRINQVVTNLIDNAVKYVNVGGNIKVSTKIK-GEKAFISVYNDGEGIPESELKHIWDRFYKSDKSRTSKVS-TGLGLSIVRSILTQLGEDIWVENRESGGIIFAFTL-----------------------
298675082    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RWIYYKIVPLGDEEGNVNESIIALDDITQRKETETQLLQKANRELKSLSEMKNRFISNVSHELRTPITNIKGYSNLLNNKKLGELNDKQSK-AVSVISQSCERLRWLIDTLIHINILESDNGIQHTQKISLSSLLNNVVSENSVYFFDKGLNLTTNIDSNLPLVDANPEYLEQVFVHILDNACKFTPSGGKVDVHAF--DDGNLHIIVSDNGIGIDEESANNIFDLFYQKDDSSKRRYSGTGAGMYFCKKIIEKHHGNIWVESKIKEGTDVHIILPK---------------------
86143414     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SVLLGSIIGLMVLFLAYLFY-----------SEKLRLGLIKNLKVNNKHLKKAKERAEKSERAKTKFFSNLSHEMRTPLYGVTGIVSLLEKSEAF----KDYKEEIGSLKFSADHLLEIINDLLDLSKLEDESFKLVKKPFNIKLLAEELVTSFQHSLKNSNCKIICDVDASIPYVVGDSRRISQILLNILGNAVKFTPKG-VIALRLKDRGKHAIYFEVEDNGIGIPQEMHESIFDEFSQIDE-KSTANKGTGLGLPIVRKLLLKMGSDIALKSEPGRGSTFSFVI-----------------------
168039127    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------SYALLVLVLPCDPERKWQNDALDLVTAVASQVA--------VALSHATVLEESMNARDQLLSQNLALQI---ARMEAEEAVAARNDFLAVMNHEMRTPMHSLIALTSILLKTEL----NDDQHAMIETMSKSSGLLSSLINDILDFSRLEIGGLALDVNVFKLPNLMREVENIVRPLAASKRISLIFLVPRDLPEVLGDCNRILQVMLNVIGNAIKFTLEG-DVRVSVQASEYRFLHVDVKDTGIGIKAMDVPRLFNKFVQADSSTTRNFGGTGLGLAISRKFVELMGGSIWLESELGKGTT----------------------------
159899581    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAGAITALLALAI-GIGLARTLAAPLRSLTAAVHQLAQGERSV-QVDDSGNDEIAELSQAFNTMSSELHRSEQ---VRRQMVADIAHELRTPLSVLQIELESIEDGVSKPTPA-----VISSLGEEVQQLNHLIEDLRTLSLADAGQLTLNPIELEPQDVVNRAVNRMQLAAREKQLELANDSAEQIDLVHADPSRLQQVLVNLLQNAVRYTPQGGKIRVTARQSAGE-VILGVHDTGAGFDPTEAATIFERFYRTDKARARDTGGTGLGLAIVKGLVTAMGGRVWATSVPNQGSSFYVAL-----------------------
160888745    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NRLNRELSMQKKKLEEQKTQLIQQKELLEVQKSQLEQLSHELEEATHAKLVFFTNISHDFRTPLTLI---ADPIEQLLANRTLDGQPRQLLELMKKNVHILLRLVNQILDFRKVENGRMELHLEPFDLLDSFRGWNDSFRMALLKKHIAFSFEASPDTDRMMADAEKMERIYFNLFSNAVKYTPENGKITVRL-LKSEQNYSLSVFNSGSYISSTDVEAIFERFYQVDG----HQAGTGIGLALVRAFVEMHGGNITARSDE-KGTTFIVTFPQQDVSQYHP-------------
116052651    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NDITVHCEAETALSN-AKRAADAASQAKTLFLARMSHEIRTPLYGVL----GTLELLDLTTLNERQRAYLRTIQSSSATLMQLISDVLDVSKIEAGQMALTLAAFNPLDLVREVLGNFAASAMAKDLQFYACIDTEVPQLIGDVTRIRQVLNNLVNNALKFTDIG-RVVLRVKLLSRNDLQWQVADTGIGIAHEQQERLFEAFYQVSGAHHA--GGTGLGLSICWHLAEMMGGHLRMVSETGLGSSFSLVL-------ELPEDEQS--------
163793336    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTVFLGIMLFVGISALIWMRYR----------SALDRDDFYRRLVLA-------AQQAEAANTAKSSFMAVMSHELRTPLNAIIGFSQLLVESEDGSPLWKRARGYIADIERSGQFLLSIISDILDLSRIESGRYELKPAPLDVVEEVHRIARHLAVSFEENNIDLTLPPASQRASAFADPRALQQVLMNALSNAQKHNPPDTTVTVSVRMPSYDTVQIEVTDTGVGIPTDQLSRIWEPFVQIESSYSRKLT-------ICHGLVTAMLGTIEVTSEFGSGTTIRITLPTA--------------------
269839128    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSDADVRLLSAVAQQLGRTLERAALRRRAMEM-EAIKRADELKTSLINAVSHDLRTPLATISAAADSLLRQDV-EWSEEERRGFVRDIAEESRRLGRLVDNLLDMSRLEGGSLRPHKSWCDLGALVEETIDRLGSLTAHHQLHL--EVEEDLPPVLLDYVEIGQVVSNLLENAIKYAPQGTTIDIQVRRQ-GDEVRVAIADRGPGIPPQDLSRIFDKFYRVQGS-SPAPQGMGLGLSVAKGLIEAHGGRIWGENRPGGGAVFSFTLPLSPAGVPPP-------------
167750126    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLVLGLYFIQSIVMPLRQISVNARKIAKGDFGV-HIEEKTDDELGELRVFNYMADE----LENSEKIKNDFISSVSHELRTPLTAIKGWSETI---ATSPGDKEVTKKGMKVISEESERLSNMVEELLDFSRIQGGRFNLNKANMDVFAELTDAVIIYSEKARQENKTLLYDEPQEIVTIFGDRNRIRQVFINIIDNAIKYSAAYGHIIVATAVTD-KAVIITVEDDGCGIASSDLTKVKAKFYKANSTVR----GSGIGLAVADEIVAAHDGTLEIESELGRYTRVVITLPVAK-------------------
294495506    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WFELLAYPLKDSTTGEITGTVEFVKDITDHKRAEAELAEARLHGREVSKTNSELKANLGHELRTSLGNIIGFTQMLHNNIYGRLNPKQQKH-IQGIQKSAEHLMNLIDDILEISDVEAGKMELNIEMFSIIELLNEILIFLKPFAEDRNVEITTDIPEYIPEINVDKAKIKQAIYNLIINAIHFTPEGRNVHISMEYSS-YDLKFEVNDSGIGISPTQLEELFRPFKEIYSESGVKPPDSNLGLSLAKEYIELHGGEIEVESESGAGNSFVFTIP----------------------
158320762    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------LILISTLVLLAIVATTLRVANSISEPIKRLTQVMQNAAKLNEKVI---ISGENEISQLAKAYNFMNTKLSHIEEQ---RREFVGNVSHELKTPLSSMKLLSESLLIQPEVDVS--IYKEFLKDIDSEINRLTKIIDSLLNLVDMDEEKLSIDYKLTYLNYLIEKVVNSIKPLAHEKNIEIIFGQWEKI-QIYVDQDKIHQALTNIIYNAVKYTENNGKIEIGL-FKKGNYAVIKISDTGIGIAEENIPHLFERFYRVDSARSRETGGTGLGLTISQQVISLHQGTIEVESVVNEGTTFYVKLPIE--------------------
218780204    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITERRNLEKALESQNIKLERLNQLKSDLMAVTSHDLKSPLNVIAGYAGLIK-ETAGFASPETIAKYLDNIIFSVNRMVKFIGQILDAQKIESGKLDVEMEPLFLNELLQEHVENMATALQNGDKRIIFQDKGGRRKVNADPERMIQVFDNLLSNALKFSPDGGAVEVHYKDDGGDRVEIFISDEGPGIPESDMEKIFDRYFQVKKQGTHSTEGSGLGLYISREILRMHGGSISVRNQAEGGCQFILSLPALQAKD----------------
120434489    -------------------------------------------------------------------------------------------------------------------------------------------FKRSYRFALRTALYISVFLSVIMGLFAFFEVQSIWVSLFIFAIFCYFFSFL-IIQYRVERFIYRRIKKVYDNVSLLDSKTLSTDMSSLTREVKKFAEDKKLEIETLKVRRKEFMGNVSHELKTPLFTVQGY--ILTLLDGAHKDKVIRKKYLARANRGVERLIYIVKDLDMITKLETGDLHLRYETFDIVELIQASFDLLEMKAAKKEITLTFDFDEEPIYVRADRERIQQVLTNLIVNSVKYGKKGGTTEISIENLIKNKVIVRCTDNGEGIENENIPRLFERFYRVDKSGSRKEGGSGLGLSIVKHILEAHKEKIYVESVFGVGSEFSFTLEKRK---KIPEDS----------
261856648    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRQQLERIKQALVESKQAADRANKAKSMFLSSMSHELRTPLNAILGFAQLMAASRREPLT-EKQNGFVAHILKAGQHLLTLINDVLNLAKIEAGEMTLSPETLDLGVILRDALDMVADNAASTGIALFNEFNPEPLLICADLTRSRQVLLNILTNAIKYNRPGGSVWVRRSYQNDAGNWLAIEDTGMGIPAAQQHRLFRPFERL-GQEAGTIEGTGIGLLITRQLIELMQGRIDFESEEGKGTTFFVWWPAVR-------------------
298245656    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LILGVARLAALLVEREQAQYERDHAVAELQKSNVRLELTNRMKSNLVSIVSHEFRTSLTDIQGFSEILQRNEL---NLSEVREYATDIREDAQRLVSLINDMLDLDRLEMDHIQLHLNWLDLNALINEAVARMRRRTQKH--TFRLQLARALPILWGDREKLMIVLINLLDNAIKYSPDGGAITV-VSELEDLCVHISVSDQGVGIPPEELEHVFERYKRLPFGPET-VEGRGLGLSIVREIILLHGGKVWVESAQGRGSIFHYTL-----------------------
104781536    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IHQRTDAERALQQQLALSRGLLEQLRQAAEQASQAKSTFLAVMSHEIRTPMNAVIGLLELALEDSRRGRSDTQ---ALETAHGSAIGLLDLIGDVLDISRIESGHMTLQAVATDLTGLVKATVRVFEGNARIKGIQLRSALPDRPCWVTVDPLRFKQVLSNLLSNAIKFTDQGQIVTLTADASSKHGLLVQVKDTGKGISASDQTRLFSAFSQVGDQQNR--QGAGLGLVISRNLCALMGGELSLQSIEGLGTQVDVHL-----------------------
239616952    ---------------------------------------------------------------------------------------------------IGKELFARILDENGNVIDGFGNYFLLPADPKILKKGFLTIWRVYTVKLSLGWLQVAEFTEPFGETLKFRSLLVIFIPLTLIIASIGSYLLAKKTLKPIDRITNLAREINAEKIDRRLDIDLPDDELGRL---SKTFNQMLDRLENALNSQKQFSANAAHDLRTPLTSIKG---IIDVTLNRERDALEYKDSLIQIRKQVERMSKLVDTLLIVARFDSKAIKLHKEKIDLTELLEVVVEQMQYAANRKGIILKADLQDNL-TIVGDFDLVVRLFLNLIDNAIKYNQPGGQVTVTAKLSEKKHVLVSICDTGQGIPENELERIFDKFYRIDKSRSR-VEGAGLGLSIVKEIALAHNAEIQVKSQLGKGSIFIVKFP----------------------
153808571    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IILSVLSLIIFFIFRIKRNNKRLIQSQQEQ--------------EKVKKQAENSIRTKSLFLSNMSHEIRTPLNALSGFSTILTEESI---DEETRKQCNDIIQQNSELLLKLINDVIDLSSLEIGKMTFKFKICDAVGLCRNVIDMVE-KIKQTHADVRFSTPLDSLELLTDSARLQQVLINLLINATKFTSQGS-ITLQLEQQTEDTALFSVTDTGTGIPKEKQKKIFNRFEK----LNENAQGTGLGLSICQLIIEQLGGSIWIDPDYEEGSRFLFTHPIDK-------------------
229555527    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSELIAKAVEQKQEITGELTVDDKTYVAILTLLYDGTIIRSIVVVLRDMTEER--RLEKMKTDFLNNVSHELRTPISMLQGYSEAIIDGV--AQNEEEVRAFAEIIYEESLRIGRLVNEMLDLARMEAGFTNLDKKAGSLTALANKVTANLQVLAEENHVSLAVSSAPADIPYFFDQDRMEQVFINLIMNAIQHTGREGKVAVQLEKLEDR-IKIAIQDNGAGISEADIPYLFERFYKADKARIRGEKGTGIGLAIVKNIVDAHGGYIKVESVLGKGSSFIIQLPLQ--------------------
298249232    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSFVPFILIQLLFLALIVIQKNYQQQLLHASQEAAQQAEEESNARLQQANRIKDQFLSIASHELRTPVTRIHGSVQLLQLKRQSAQHPEWLPMYLDKVNSQIQQFTDLINDLLDINTLRSGKIPVHLAPCDLRCLCQQVIEEQQSQTDR---SIDLRLPADPVVVQADDRRFSQVVSNLVTNALKYSPANTPIRVEISQRPGEAI-LAVYNESPVLSQEQQKTLFEPFYRSPEARSSATPGWGLGLAICKEIVMRHGGRIWVESSEEKGTTFFVALPL---------------------
168333377    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DIFSIRDIRDELN--IKKFKERLDQKEKQIETA-KYQTEYFANISHDLRAPINVISSAAQLMSLDVQRDFDNGTIDKYSEIIKQNCTRLLKLVNNVIDMNKIESGFYIMHISKVNIVNLVEELTLSIRSYTEAKNIELIFDTEIEECIVEIDIDSMERIILNLLSNAVKFTPNGGKIDVRI-YQDFPNVIISVKDTGRGIEADKLDIIFERFKQARTKKDKKEQGSGIGLSLVKSLVELQGGLVDVTSVVGEGSEFKVIL-----------------------
227872712    ---------------------------------------------------------------------------------------------------------------------GLCQRELFLLSFFIFICDTLIIFSAGVGIFSF---AELNLPIDILGLITAIEVLRSFYMVWKKDKH-LFRELTWMMGAYCTLIGFCMIELLSYMISGYTNQGKAFQIMHAQGIEYDKVQNEKSKLEISDKVQAEFLANMSHEIRTPINTVIGMNEMILRESR----DDAVLSYAQDIQASGQTLLSLVNDILDFSRIESGGIKLVPKPYELATVIHEINSMVRFRAEWKGLQFEILVDGDTPAVYGDAFRVREVFLNLIDNAIKYTEKGKTLSVTARALDEEGLQIAVKDTGVGVKESDQKLIFQKFQRVQSGWSQNIQGTGLGLPITNYFVEIMNGHIQLDSVFGEGSCFTAYIPQ---------------------
142810064    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TERKQYQDKLEKASRDKTTFISTISHELRTPLNGIVGLSRMLMDTPLDP----KQHQQLKTIHLSAVTLGNIFNDIIDLDKLDRRRLEIAPTPIDLPAFLDELETLSRIQAEQKGLYLHFDRDGDVPQVMADGTRLRQVLWNLVGNAVKFTDEGG-VTVRCLTHPADALHFEVEDTGVGIPRAQQEKIFAMYYQVQG--KKHATGTGIGLAVSRQLVQAMGGQLYVDSDPGEGACFTAELEVDCVAAQTPAAEPE--------
153004585    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GVGSSLTVALSSRGERLGAITLLGASSRRFGRGDVRLATD-------LARLVGAAVDTSRLYAAAQNAIRERDEFLSIASHELRTPLTSLALQSESLRARATRLGVEDVARK-AEVIRRNVDRLARLVASLLDLSRITAGRLELEIESFDLAELARDVVGRFEDEARRAGCELVLSAPEPVPGSW-DRLRLDQVLTNLVSNAIKYGPNQ-PVEVRVEGHGERAIA-SVRDRGIGISPEDQARIFGRFERAVS--KRSYGGFGLGLWIVREIVESLGGTVRVESAPGEGATFTVELPR-RVHAAAPQE-----------
189465215    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LYSYLRMNKRKLQKAQE--EELNQMKFRFFTNISHEFRTPLTLIITPLESLIKEVGDI----ALKKRLQSIYRNSKELLDLVNQLLDFRRLEVHGEKLFLVKGNIAEFVSSIKSSFDYLAQEKEIEIDDKIAEDL-YISFDREKIQKVLNNLLSNAFKFTPAGGMVTITLDCKEPDGVRLSVKDTGAGIPRKNLSHIFERFYQVKEEEDKI--GSGIGLHLVKEYVELHSGKIEVESEVNKGSLFTVYLPVREVDTELPKEEN---------
126738010    -------------------------------------LGRRLQTVRQTSRVVVLLGAIWASIGFLLQEPAISILASIAAVGSASVSLLLQRGYQN----LARLAWFGSGLVV---VVGACFTLVELMFAALLGGPFMAFRERSLILLVLAMNVAGWLLVRALGHDYFGPPIVGEE----ISQSYLSAGLLGTIFAILIFEMWSFSHLADRYGEDLR--------------------RAHEEESKANQAKSEFLSAISHEIRTPMNGIIGMVEILEGTELDPG----QRRSLQTIRDSSNSLMWIIDEILDVTRSGPSSVELAIEPMRLLPLLENAVSTLRPYAQQLNVQFSFSIKPDLPTIMCDAGRLRQILLNLMGNAIKYSETDGQVSLRVQSREPGWVEFLVEDNGAGIEPELQQRLFAQDGTVEVGYRRNEKGKGFGLTVVRQLVAHMGGETDLKSEVGRGSLFTVRLPAT--------------------
209966568    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQMRHLAEQADHQRLRALESSRSKTEFLAMVSHEFRTPLNAIIGLSELGRTLPPSGAEGGRTREYFSLIHESGNTLLDLVNDLLNLSKVEVAKLHVTPEEVDLGAVMAAALRLVRQRADARGQILRVDLPGPPPACRADARALHHMLVNLLTNALKFTPDGGSVTLSALAVPG-GASVTVADTGPGIPADQLPRLLQPFERLDNSYARSGEGTGLGLALVDALARLHGGHLTLDSRPGQGTTATIFLP-TAAPAARPEE-----------
32474805     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QGVMRPLRVRVDLIDTGEEPNLQLSLRDETEARRVEE--MRREFIANVSHELKTPLAAIKGYAETVELAVQD--DPDAALHFMQQIMSQCLRLERLVHEMMQLARAQAGPANLHLSSVSLSEIVSDAIRTYEPVAAANGLDLIQEVPSGEAKIIADREATLTIANNLIGNALRYTPSGGEIRVSIVEQTDQWALV-VEDTGVGIPYSEQQRIFERFYRGSRNEESSTSGTGLGLAIVKHLTQAQQGDVSVTSTPGEGSRFCVCLPAVQA------------------
289638403    --------------------------------------------------------------------------------------------------------------------------LGGFYNRSYLTVGTPVVDSNGQTIGAVFVSSRTDSILGYMIFRVFLFCVLAVLLFAFAAIYYVTRRLVRPLRQMAGAARSFARGDFNTRVPVGEP-----DEIGQLAVAFNNMAASLVSLEE---MRRSFVANVSHELRTPMTSIAGFIDGILD---GTIPHEKQEYYLQIVSDEVKRLSRLVYSLLNIARIEAGEVHIQQSRFDVAETIRRVIVGFEYAIDEKHLTVEDDLADRQLMVMADPDVTHQILFNLVENAVKFSNEGGTVSITTA-SRGHRVYVSVKNTGMGIPAQDLPHVFERFYKTDKSRSTDKKGVGLGLYIVRSMLLLQGQDITVKSLEGQYCEFVFTL-----------------------
142765561    -----------------------------------------------------------AGIEYFWPNNPWWANAATPFLIGSAA--LFGCQFARSFLHTGEHSPWVDRLLLLLMACGAVVMILALYATALRLATYLALLFTVVIFAAGVLAWLRGMRVARYFIFAWTAFLIGGIVNTLMVLGYLPNVFLTMYASQIGSALEVGLLSLALADRINAMKEERTRILQE---AGRKLETLNQELADSNRFKDEFLATVTHELRTPMNGVIGSLELMQTVKMDI----ELEQYQKTAAASARDMMRMVNDILALTELQAGKLYPRRETFSLRGLFDGLRAQYAARAEDKGLTFALELDDNLPTLEGDAAKLAQALGYLLDNAIKFTSQGG-VTLQVGRAGSVGLSVVVSDTGIGFAPGDGD-LYQRFHQLDGSMTRKYGGLGIGLAICRQLVDLLGGVLSHESQPGQGSRFRLDVPLTLPLQPQVSD-----------
18398532     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RAELIRQLD--------ARRRAEASSNYKSQFLANMSHELRTPMAAVIGLLDILISD--DCLSNEQYA-TVTQIRKCSTALLRLLNNILDLSKVESGKLVLEEAEFDLGRELEGLVDMFSVQCINHNVETVLDLSDDMPAVRGDSARLVQIFANLISNSIKFTTTGHIISVSVDRRNKMVLWFEVDDTGCGIDPSKWDSVFESFEQADPSTTRTHGGTGLGLCIVRNLVNKMGGEIKVVQKNGLGTLMRLYLPDTVDQNIQPD------------
242279198    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EERELRSSIEIALYMEQEYRQAAEAANEAKSSFLATISHELRTPMNGILGLSEILLSSGLAS----EQKEYVELIKGSASSLLRVLNDMLDYSKIERRILELREGIFDIRQILSLVMNSHGPNAINKGLNIECFLHPEISELQGDSGRLTQILNNIVSNAIKYTDKGG-ITIEVMPDDCMDLLFVVSDTGVGISRGKADSIFESFTQLEDYMTRKHGGIGLGLAITHNLVNMLQGAIWLETKPSQGSSFYFTAVFKPVTDSL-DSKHPRSIYEC--
254445977    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRLFKLVSRDISYALHSLAMEAERKLALSELLAAKEEAERANAAKDDFLAVMSHEMRTPLNPIMGYASILQERFPGG----EEHDYLGRIIGSSKRLLTLIDDLLDYVRVGEGAVKPVWSSVDLVALCVQAVEDSRSLARDLAVSFVNGPRGSLPMVRCDGTMLLRIIDNLLSNAFKYTKQGS-VTLELSEEDGEIVRIDVVDTGIGIDLEATPRIFEPFAQADSSYTRQFEGAGLGLAICKQLAEALGGRIEIESELGKGSRFSLILPGRYVEAPEEKLKEES-------
284034896    ----------------------------------------------------------------------------------------------------------------------------------------------------------------FNVFSTEGLLRTAATALGVLLIAALVMVFAGRLVRPILALTGAAQRMTNGDHAARVPVAGKDE-VARLGHAFNAMAES---IQQHDHQRKAMVSDVAHELRTPLANIKGYL-VASEDGVVPLD----RELVTSLLEETGLLERLVADLQDLALADAGMLRLHPAPRDLAELAGQVVAAHRPAAEAAGVRVSAAADSPAPAI-VDSARIRQALGNLVSNAIRFTPAGGHVVVGVRR-DGDDYLLTVSDNGSGIDAEHLPHLFDRFYRAEHSRSRATGGSGLGLAITKHLVEAHHGTITVTSHPGDGSTFTIRLP----------------------
298725535    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVNLNFSTADAPYILRANFSVI--QKETGFINGLITVLHDITEQ-----EKIEMDRREFVSNVSHELRTPLTTMRSYLEALADGAWKDENIAPT--FLNVTQTETERMIRLVNDLLQLSRMDSSDYELNKDIVLFNSFFNRIIDRFEMSKSDK-VQFERLFPETSFYVEIDTDKITQVIDNIISNAIKYSPDGGNIRFGFTGQDD-MLKVMISDDGMGIPKENVGRIFDRFYRVDRARARSMGGTGLGLAIAREMIEAHGGKIWAESEEGQGTTIFFTLP----------------------
160934781    ------------------------------------------------------------------------------------------------------------------------------------------IYPYSHFTVGVPVTSESGVQVG-AVFTSTDALYLTSFRNDVLKMFLFAAIAALTISFAVGLFSYKMVRPLREMAEAARCPVTSDDEIGDLAVA--FNNMAASLSSSEGTRRS-FIANVSHELKTPMTTIAGFIDGILD---GTIPPDKQNYYLKIVSDEVKRLSRLVKTMLDLSRIDNGELRMNKTCFELRDIILSVMITFEDSIEKKEVEIRGLEDAPAIFVDGDPDMIHQVVYNLVENAVKFVNPQGYIDVRV-LNKGTKAVVKIRNSGQGISADEIPLIFDKFYKTDKSRSMDKNGMGLGLYIVRTIIKLHGGDITVSSVEGEYCEFEFWLPKQ--------------------
119493256    ---------------------------------------------------------------------------------------------------------------------------------------------------------VTDITREYTIFLSIVYSLIPLTIFVTVVLVIISAWYIHKSLEPLHQMSQLTETISADDLSDYRLKLEQA--PSEVSMLANTCNKMLDRLSESWEQQRQFVSNVSHELRTPLTIVQGYLQ--STLRRGNNLTPPQREGLEVAANEAERTIRLLQDLLELARADHGNLHFQIEPFEVNSLLSEVREMAQQFSQGR---VHLEKIQGTIQVQADRNRLKQVLLNLIDNAIKYSEPEQPITLKVKQTDKK-VYLSVCDQGQGIPLQHQSRIFERFYRVDEARTRA-GGTGLGLSIVKTIVEGMGGRVTLLSKPGEGSIFTVIL-----------------------
190889670    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RAERALTEKNEALRKADELKNDFVQHVSYELRSPLTNIIGFTDLLRTQGVGPLN-ERQAEYIDHISTSSSVLLTLVNDILDLATVDAGIMRLNYAEIDLNDLLDDVSMQIADRLQESGVVLEITAPAYLGSIVADPQRLKQILLKLLSNAANFSPEGSSISLECR-REGTDFVFSVRDRGPGISPDMIATVFDRFATGAKSGKR--GGAGLGLSIVDSFVSLHHGDVTIDSEPGKGTTVVCRIPSVNIPHSAAAE-----------
169824303    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILFSILLSKILTKSIVKPINSLAKTAEKMAKGNMEVRAKEN-NTDEIGRLGMTLNLLTDNINKKEQL---KNEFISSVSHELRTPLTSIKGWAQTLKYD---PSDLETTTMGIDIIDSECDRLTTMVEELLDFSRFTSGRISIVKRKQNLIELAEHIKNQLLPKVRSKGIDLILNYESPELIATFDEDRIKQVFINILDNAIKFTPDKGTIIINIEKTE-KFAEVSIIDTGIGISFEEIELVTGKFYKGSNSNSH----VGLGLSICEEIVKLHKGELMIKSKIDEGTTVSFTLPL---------------------
220916860    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLLARQAADLIEHRQREQALRDADRRKTDFLAVLSHELRNPLAPIRNAVYLLHHAPPGGPQAERAR---AVIERQADHLAKLVDDLLDLSRVNFGKIALQRTVLDAREVVRRTCDDLRPLFDERGPALHLDLDDQPVWVDADPTRLGQIAGNLLTNAVKFTPPGGRVGVTVR-AEGGACVLRVRDTGVGIDPGLLEAIFEPFAQAERTRWTARGGMGIGLSLVRSLVGMHGGTVVARSEAGRGAELVVTLPLA--------------------
153004716    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SGRAFVQEEVHLLDRTLSSIVSPVAEADGRLAGVAIALRDVTEQKRLEER----KEEFVQVMSHELRSPLTSVTGALDLVLSGLAGQLEPKQAR-YLRMARESTEKLNGLVDDLLDLARLAKGKLQMEPEVTSLDELVRATVERYQPAAAERGQEVAVETPPASVRMVADPARVGQVLSNLLTNAIKFAPENSVIRVRLFRSPAGMLGLSVWNAGEAISEPDLERIFEKFEQARSDRNRRVRGTGLGLSICRGIVEAHGGAIWAES-PGDGVRFVVVL-----------------------
298242581    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------TVLYILIGICSVLLLVCGLCSYWFSARAFRPIHHLARTARMINAQDLQKRVPLPRARDEVYDLAV---LFNQMIGRLERAFEHQRRFVADASHELRTPVAVIRNMTEVALSRSEK---TEEYIMALEGINEETERLGRLINDLLALARADEQKMQLDYEPVRLDFLAADAIESMEPLAQERQVSLASGL-LQAATVMGDAARLIQIILSLLDNALKYTNSGGKVTVSVEIYEDLAQ-LRVQDTGIGISPEERQHIFERFYRADPARSKALGGYGLGLSIVELLVRLQHGTVSVESEPGEGALFIITFPLA--------------------
220921619    ----------------------------------------------------------------------------------------------------------------------------------------------AAMGVAIAIVLVRRRDLPFRILWAFAAFILGCGATHGLAGWALWASRDGLEADVRLATALAAVAAAVALWRGLPAALALPSPGALQQVRRELGARIRERAERASAAKSAFLARVSHEIRSPLNSILGYTDLLLGEANRTAEE---RRKLTIIQVSGSSLLAVVDDIVDFSRITAGEAALRSEPFGLHDLVDTTLAMVRPAAESKGLLLSVEIAPDLPHLRGDEDRIRQILLNLLTNAIKFTAAGS-VSLTLRREERARITVAVKDTGAGIPPDRQATLFRGADPGEDAHVPRIGGSGLGLVICRKLVALMGGEIGFESHEGYGSTFWIRL-----------------------
162449765    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RVWSFRDVTTRVQAEQQRDRLLADEARARAEEAVRARDEFLSVASHELRTPLTSLQLAVHSMEKKSRGAEGIERARASVDLSQRQTKRLVALVDMLLDVSRIHAGRLELDPIEIDLRAIVGEVTTYLDDQLARAGCALDVRAAGPVVGRW-DAQRLEQVVTNLLSNAIKFGG-GKPLELTIA-SDGETARLSVTDHGIGIPADVREQVFERYRRGVSS--RHYGGLGLGLYITRTIVEAHGGRVSVSSEIGEGSTFSVELPLSRDVDP---------------
157364230    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IEVELNESFYSIIAENVEYEDQPQVLITITDVTNKELEKLRAADRLKTDFIATVSHELRTPLTAIKAYTETILADPES-MDKDTLTGFLQIVYKESLHLESLLDELLDFAKLEQKAMVLEKSKFDLTELIMQVIQSMSEFARSKKVKLQC-VKSKPIYIVADQKRIRQVLINLISNGIKYSKEEASVKLSAE-THQDSVIISVADNGIGIEKQHQNKIFEKFFRADSVFDYRTEGTGLGLAISKEIVELHGGQIWFESKPHEGTVFYVKIPQ---------------------
225571364    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRDLLLNSVYISMVVIYALSFIILLAFQFFRPLRKITEAATQYASGNLDYEIPLNTEDEMSSQLKDMEDYQKKFVANVSHDFRSPLTSIKGYVEAM---TDGTIPAELQEKYLKIILFETERLTDLTQDLLTLNEFDTQNLLLNKEPFDIHEIIKNVAASFEGTCTQKKVSIELIFATKHLFVNADKRKIQQVLYNLLDNAIKFSDSESAVTIETTER-GDKVFTSVKDYGIGIPRNALNKIWERFYKTDLSRGKDKKGTGLGLAIVKEAIQAHGENVNVVSTEGVGTEFSFSLPKYR-------------------
291543506    --------------------------------------------------------------------------------------------------------------------------------------------------------------------LTFSVAMTLLCIGVFLLLALSGMYFIRSIVFPIRQISATAEKFAKGDFSV-RIAASGKDEIGDLCTA---INHMADELSATETMKNEFISSVSHELRTPLTAIKGWAETLNAGG----DMETMHKGIRVITNETERLSRMVEELLDFSRMQSGHFTMQMDKMDVLAELGEAVLIYTERARREHIEILYNEPEFLPIVYGDKNRIRQVFINIIDNAIKYSNPGGKVQITATQDEGKTVCIVVEDQGVGIKASDLPKIKTKFYKANHSRR----GSGIGLGVADEIIRQHGGRLEIASAEGVGTTVTIDIPAA--------------------
209964766    ---------------------------------QLDQLRLYAETHRSDAYLESVIVGLVAVAMASWVPWERPALWTALYVPMLAVTQLRLRSFLSSRCRTEAITTSFREIAALRAVLTLLWASIPFW---SWVPGDLLNNGIIMLLLAGSMGATSAMSTARLYLIDTLPVAAAFVAAPLLDPNGFGLTLPALCVAFVSYLFFPAIATYRNMTKLIRLRHEKDALIAELAAARDAAQAAN-------AAKTEFLANMSHELRTPLNGMLGVVQLMRARTLPQRD----LHLVDVLHDAGRGLLAIVNDLLDLSNIEGGRFRIRRRPFCPRVLAETVADMLLPSGTAKGVSITCDVAPDLPQLVGDEARLRQVLLNLMGNALKFTDRG-HVALTIGFEPGPDLLLRVEDSGIGITPERLAQI----EGGTVRPDPRRGGAGLGLAITRGVLSAMEGHLEIDSTPGRGTCIRVQVPAT--------------------
168015329    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TEMKLRAELINDARRRAEASSNYKSQFLANMSHELRTPMAAVIGLLDILLCDD---CLSSEQINMVSQIRRCSTALLRLLNNILDISKVESGKLVLEAADFDLNRELEGLVDMFSVQCVDHDIEIVLDLADDMPMVRGDSARIVQIFANLIANSVKFTSSGHVILVTNNYEPSQFLWFEVEDTGCGIDSSKWEAVFESFVQADPSTTRTYGGTGLGLCIVRSLVRKMGGDIKIVKKEGPGTLLRFYLLFNQPVDSEPETPRPASK-----
83943103     -------------------------------------LYQHALGRRRQALIWYFLTAITAGVAVWCTHFIAILAYVTFNLQLTFVSLLIAIAGSTVGIMVAGMFRSLASTIIGGTIFGVAVSAMHYTGMVAYRVEGVVTWDRGYLIGSVILAVVLSTAALYLGSRSARWS--GLQMTGVLTLAIIGLHFTGMAAFSVDCIGLKPGYTNPEEYKLLALVIAGTATTTRMESIEELR-KARDAAEGASRAKSEFMSVLSHELRTPLTIVIGYAGFLTKEKHYNIIGDQAELYGQRVKFAGNHLLTIINDILDYTSIELNDIKLAKTTFPTRALLAQVEDQFQGMAQGKDVTL--HIPDGSLDVNADRGRCLQILINLVGNALKFS-KGKDIFLRAE-VDGGGFRFEVEDNGVGMEQKDLESIFQAFTQIESADNRSEGGTGLGLAICKKLALAHGGDISVASTVGKGTKFSVFFPHSLVSTGRP-------------
197104132    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQASAAETASHAGEMTRLAEAARASSAQAHEALAAKARFLAVMSHEIRTPLNGVLGVAEILRRKL----PDAELAPLVNTIIESGGVLLRLLNDALDLSRAEAAGLELDEAPLPVAELLDDVLALWTPQADIRGVPLTGAYDPQDLWVLGDRVRLRQILNNLVGNGLKFTGAGG-VHVRLARTEGDCVRLAVSDSGPGVPPERLETIFQPFQQTEEGVRR--GGAGLGLAVCRQIVQRMDGTIQARNRPEGGAEFAFETPLFRV------------------
254780903    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRLKATINDLSTSRQILERQKTELSIANAKYQVEKERAETANKTKSEFLAKMSHELRTPLNAILGFSEVIKKEIFGELGSVKYYEYAQDIHYSGQHLLNMINNILEMSKIETEKISIDKQNADLIPIINEGIRLIGSSAQSKNIKIEKKIPSEL-FFNADKRIIKKILFPILSNSIKFTNNNGKMMIRTSKI-GQCVIITIADTGIGIPKSALEKIGQPFEPLHNQYDQSIGGFGLGLAISDALTNLHGGRLKIISQEGKGTIVTICMPQ---------------------
283850395    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSGASLGALGMFTDITDRKRIEEEHRHRLEAEVEERTRDLRLQAMELAEANIRMSELDRLKSAFLSTVSHELRTPLTSILGFAKLIGRDFTEQFLPRRIADNLSVVFHEAERLTRLINDVLDLSRIESGSMHWRDRRIAPLDVLRTAARSIALLAARPEIVFVFDATEQVPDLFMDPDQLIQVVSNLLQNAVKFTRTG-EVRMTVR-TDGEAVQIVVADSGIGIPESELESIFGKFHQVGRGDTDAAKGTGLGLAICGQIVRHYGGRIWATSRLGQGSAFHVRLP----------------------
153003412    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MAMALERDRLIAELQGRNA-------ELREADRRKDQFLAMLAHELRNPLAPVTNAVRLLQDYGADAHVRE---RALAAAERQVRHMARLVDDLLEVSRVRSGKVCLRKETVELARVVREAVQSVDELVASRGHALALELPDAPLLVEGDAVRLTQVVENLLTNAVKYTDPGGHLRVELRR-EGREAVLAVRDDGIGIAPELQDTIFELFVQAEQGVDRSRGGLGIGLSLVKTLVDMHGGAVGVTSAPGQGSTFTVRLP----------------------
149280509    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KANLQVKEQVISKSRFFTSISHEMRTPLNAIIGVSEQLKSTPL----NDDQRAMSKLLDNSSSMLLSAVNEVLDFSRLETGKLSLAKTPFKYKRVLRELRDTAKVLADQKKLTLELDEDAPDLLLYGDPYRLKQIVMNLIANAIKFTDKGKSVAVNVKRNDHEQAIISVTDTGIGIAAENLPTIFNEFSQVINSKRDWQKGSGLGLPISKKLVELHKGNIHVESTLNKGTAFHIELPYAIAVKDTEDTVNEQT------
281421129    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IILIGVAFYLYRKRMLEKQRVK-FELQSKEDSI---------------KKTKELNELKLNFFTNVSHELRTPLTLIISLVNMIREER-----DESKRRKLEMIHRNATRLLNLVNQILDFRKIDQNKEKLTLSHIDIVSFVDNICTSFRTLANSKVTLAFYSTVPSL-QMSFDADKVGKIVNNLLSNAYKFTPDGGFITVSVGDKDSDMLRISVSDTGKGISDKEKEHVFERFYQVNGTEMQPQGGSGIGLNLVKKFAELHGGKVDVTDNPSGGTIFMVDLPIE--------------------
298244231    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELSILSETFNQMLTNLEEAYLRQQRFVADASHELRAPITSIRCNLDLLNKAPDLPG--EEISAALTDTQAEAERLGRLVNDLLTLARADSTQQLLREAPIDLDSLLLDTFRLFRHRSEQASILLLQHTEP--VQIYGDADQLKQVLVALVDNAFKYTPPNGTITLSLRSHEHRQACIVISDTGIGIPAEDLSHIFERFYRADPARSRDRGGSGLGLAIVKRIVENHRGNIQVESTPGAGSNFTLCFPSVPIAP----------------
163849409    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLTLLQQILIGGGLLALIINGLGAMYLSKRALRPIEQITMTAQSIVRAEDLGRRIDELQLLTVTINELLSRLERLFVTQQRFVADVSHELRTPLTAMQGNLEILDRGT--CPDPALLKEVIGDMRRETARLIRMVNDLLLLAQSET-HVVLRHEPVELDTLLLEVFRELRPLAGQVRLRIG---AEDQILVYGDRDRIKQALLNLGVNALQYTPPGGLVILSLERYE-QFACLSVADTGVGISEEARAHIFERFYRVDRSRSRHSGGAGLGLSIVKWVAEAHGGYVTVASEVGRGSTFAIYLPLPEA-NPVPVTEVEAGNTK---
261416093    -------------------------------------------------------------------------------------------------------------------------------------------------------------TMPYLIALLTGIVVLAILIALGLSRAFVRQKLAENLGQPELIDDEDIYKEIAPLVKTIRKQHRELQLTIE-----QLSEEKKKTAK----MRDEFTANASHELKTPLTSISGYAELIE---NGMAKPEDVKRFAGKIHKEAGRLLSIANDIMTLSKLDAGESAIGLESVNLWTLASNCIDELSFNAEKKGVRVALE-GCKTAEVYGNRRLLFEMLYNLVDNSIRYTETGGSVSILVQQKS-----IAVKDTGIGIPEENQPRIFERFYRVDKSRSKATGGTGLGLAIVKHIAEVHHAEISLQSAIGVGTEITVAF-----------------------
196255695    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------SSFCQIVGYPEAELLSKKFQDLTVAEDLAVNIKYINQLIRGEMNA-YEIKKRYIHKDGHIVWVQLHSSLEDITQRELME--QMKKNFIALVSHELRTPLTSIHGSLGLLAAGIYDKA-PDKMKKMLQIAATQTNRLVALVNDILSLERMDSSRYKLSKQTCNVKTLIEQSIDAMLGLAEQNSIIFKTDVAN--LKVWANADAIIQVLINLLNNAIKFSPPNTTIVISAELFEASKVLFKIEDQGRGIPPDKLETIFEPFLQIDSSDSREKGGTGLGLAICHSIIKQHHGEIWVTSILGQGSIFYFTLPLS--------------------
254464412    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDISERIEVEEELR-RARDDALAGERAKHNLLTVMSHEMRTPLTGVLGAIDLIE----GTGLTQEQRRYLRAMRVSGELLLHHVNDVLELSRLESGADSEKLRIFDLDELVSGLVESQQASAKGQGIDLSLHCSLGGKPVVAGRPRVQQVLLNLIGNALKFTREGA-VSVDVRLSDGETVEFSVADTGQGIAPEDLDRIFEDFITLDASYGRGSEGTGLGLAITKRLVDAMGGTITCESEPGEGSLFTISLPPAKAPPRQAEQDKPRNKGAC--
298724200    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IELDVKRKDEIGTLSTS---FQKMTKSIKELDEMRQEFVSNVSHEFQSPLSSIQGFSKTLQTEKMSV---EERNHYLQIIEGESKRMSSLCKQLLTLASLDKEEKVLQIKEFNLQKQIKDVIFMLEWKWREKDIAVEFDVPD--ITIKGDENLLHQVWSNIFTNSIKFSNDDGTIEFFVEELES-SVIISISDNGIGMEKEEMDRIFDRFYKVDTARARNVEGSGLGLSIVQKIVELHNGNVSVYSTKGEGTTVRVELPK---------------------
150017332    ---------------------------------------------------------------------------------------------------------------------------------------FSIMFVSSVLTAILAIFFHPNFSSEANKFL--WPIIDLSIISIIVGTTISAIIGKKILA-PLVKFSEAIMEVGKGNFNI-KLDEDKYYYVEELKKMSQNFNIMVDELNNIETFRSDFIANVSHEFKTPLASIEGYTTLLQDNNL---SKEEKSKYTDKILNNTKRLSSLVGSILQISRLENQDIIAERSRFKLDEQLRQTLLLLESKWSNKNIDL--DIDLDSITFHGNEELLMQVWINILSNAIKFTPEDGTIRCTLK-KDKNWITTSISDNGIGMNEDTQKHIFDKFYQGDKSHSS--EGNGLGLALVKRIIDLCGGKIEVYSECKKGSTFVIKLP----------------------
210610306    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------MVIAVVFILMFTALFLILWIYRGIVIPLGRMKIATQNIKDGNLD-FELEIEADDEIGQLEMRKRLKDTAEEKVEYDRKSK-ELISNISHDLKTPITAIKGYVEGIMDGVAD--TPEKMDRYIKTIYNKANEMDLLINELTLYSKIDSNRIPYNFSTVLVNDYFDDCAEDLAMELEARGIEFYFNYVESDVKIIADVEQLKRVINNIVSNSEKYMDEHGKINLRVKDV-GDFVQIELEDNGKGIGAKELPHIFDRFYRTDASRNSSKGGSGIGLSIVKKIVEEHGGKIWATSKEGTGTVMYFVI-----------------------
116624554    ----------------------------------------------------------------------------------------------------------------------------------------------------MAEAGGRKFQIEIVASLDSIDAELGVVRRVIFIGLPLVLALAGLLATRLRPLASMAEQAQRITGTNLETRIQVENAASELAVLVTSFNELLSRLDHSFDTMRRFVADASHELRTPISVIRGEADVALSQERG---NGEYRESLGIVLDESRRLSRLVDDLLNLARADAGHVKLQTHDFYLNELVTECCRSVQGLAGTRQLTLECRAGSDL-QFTGDEQLLRRLVINLLDNAIRYTPVGGSVTASLE-AGPESVSLRVSDTGIGIAPGDAARVFERFYRADEARSRQDGGFGLGLAIVKWIAESHRGMVECSSQQGSGSCFTVRLPR---------------------
186475757    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QREAIEERERLLASEQAARQAAEEANRAKDRFLAMLSHELRTPLTPVLAGARMLE---IMPDLPEPVRAGVVMIRRNVELEARLIDDLLDLTRVANGKLRLSLETVDVHEVIGSVLELFRSEIQTKQQDVHVDTRAQHHFVLADRARLQQMLWNLIRNAAKFTPDGGHIYVRTR-DERMHVQISIEDTGVGIEPEQIGKLFNAFEQGSQNMSRQFGGLGLGLAITKALTDAHGGTVTAQS-PGAGATFTITLPTAE-------------------
198277651    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLVGFLFFFLVRAFWVKRMNTELSSQKQQLEQQRDQLQEQRDQLIVLSRQLEEATHAKLAFFTSVSHDFRTPLTLI---ADPINQLLEEKHLGEREKNMLEIVRKNVAVLLRLITQILDFQKYEHGKLALRLSEFNALECIKDWTEAFHTLAFRKHIQFAVKAEGDAAQMVADAEKIERITYNLLSNAFKFTPEKGEIKVALSRIEKDNQCMEVSDTGIGMSEEHVHHVFERFYQIDVQHT----GSGLGLALVEAFVQLHKGTVQVESEKGKGTCFRVVLPMKQ-------------------
154498428    -----------------------------------------------------------------------------------------GYRLPEWLPTPDETARGVRYFNPGQI----DFFFLTAFRTGGATSYTVEMPGDEPYTITLDIQSPMTFFSVASRVLLVFQILSLISLRPIQDLAAAAARLNTVSGMSPEELQALAGKLDQINATHLDTRISVTGQQKELKTLAEAINAMLDRINEAYRSQMRFVSDASHELRTPIAVIQGYANML--NRWGKDDPETRQEAIDAISAEAASMKELVEQLLFLARGDNESMHVEFEDFDLTAMAAEVLRETEMIDQTH--QFSARWEENV-TVHADVGLIKQAMRILVDNSIKYTPAGGCIRLGVEKRNGTA-RLTVQDEGQGIDAASLPHIFERFYRTDQSRARQTGGTGLGLAIAKWIVDRHGGWFEVTSREGIGTRMTVVLPLAPVQQSVPAQPAED-------
138540492    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAAQVKARTAELHSMVSEHRQARAEAEKANQAKSAFLAAMSHEIRTPLYGILGTAQLLSDNPALT----QHRENLRAITDSGESLLTILNDILDYSAIEAGNVAIGDEPFEPKPLLESTLQLMNSRVAGRPVVLVADFADNVPSLRGDPRRIRQIITNLLNNALRFTDRG-HIILR-SRREDQDWYVEVEDTGCGIDPARQHDIFQPFVQV----SGKRGGTGLGLTISASLAKAMQGELSVTSTPGVGSCFQLRLPL---------------------
189425589    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AEQARIARNEFLTNMSHEIRTPMNGVIGMAQLLRTTPL----DAVQKEYLDCLEVSAKSLMYLINDIIDFSKIEDGQVELEEVDFSLRATINNIIKTQHADLHIKGLDLLIDIPHTVPDLRGDQLHTKQIILNLLGNAIKYT-VQGTIRLAVSVIEQQEDQISINDTGVGIDEENLAKLFAPLLQTSSPANQKLGAKGLGLSISRRLVELMGGRIWAESNVGVGSSFHLALPFIVARRTAASDTEESSQWQGPA
136704120    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSGKAAHAFRRAEHLGENLQKENLKTLEAQEATLAALLAKEDAEKLRRDAEKHAEEIDQQKTAFFQNMSHELRTPLTLILNPLESATQRLPGDQE-------IAVATKNSRRLLRLVNQLLDFQKLEAGKQELKLAPLDLNRFTYVCGDYFHSACSTKRIEFSVHRDGEPIWMMGEVDALEKVAFNYLSNALKYTPKEGKIELGLLQVNQR-IRLFVKDNGPGISEEGQAKLFEVFSQVDETTTRAYEGTGLGLALVKSLVEEMGGEVGVESEPGKGSTFWAEFPL---------------------
229826834    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SIDTLNICFLILGVTFLIALLFLYRISIVPLRAVIKAAREYAKGNFEYKRHDEFKDLMDTIEYMAKELSLMQRKFISNISHDFRSPLTSIKGFATAM---IDGTIPPELYNKYLNTICFETDRLTKLTSGLIELGKFDSHQALLDIKEFDLHSMIKQTVEAFEGKCREKYISLNLIFEGDESPVMADKGKIEQVFYNLIDNAIKFSHNDSDITITTK-SKGNKVIVSVKDYGVGIPKESLKKIWERFYKTDSSRGKDKKGSGLGLAIVKEIIQSHGEEIDVISTENAGTEFVFTL-----------------------
77362188     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FASLALKMTNNFNKLRTANSKNEALNNQLKLEQQVKDKTQELANKANKTKSLFLANMSHEIRTPLNGILGMTQLLIKNSKIAADE---QNELQMIQQSAHNLLLILNEILDFSKIEANALKLDVQPTEIKKLIRQLATVFDNSGLSANVTFKLTIAPELPPFIADSLRFSQVINNILSNAGKFTDTG---LITMDCVEDDCLFIKITDTGIGISALQQQNLFIEFTQADVSTTRKYGGTGLGLTISKRLIELMGGSLTLRSEEGVGSCFKIKIPL--ILSQAP-------------
16332022     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIFGASAAGGLSFLAADRIMQPLDRLKLATKNLAEGDLIPELEELGQSFNRMADSLENVEQQRRELVSDLTHELRSPLTVVRGYLEQLAEGTIA-GDPELYQRLVG----ETRRLERLTVDLQELSKVEAGYLSIQRQPLDLYPLLAKLQQRFADQLLEDGPELILAVQPPLPTVLADPDRAEQILVNLIGNAVRYTPSGA-ITIDADMEKENLLWVTVTDTGIGIAEGDLPYVFERFWRADKSRSRYSGGTGLGLAIAKRLVELQGGSLTVTSTLGQGSEFRFSLPL---------------------
225026831    -------------------------------------------------------------------------------------------------------------------------------------PEVKNAFKRGDGSAVRQSATMGTNTFYYAIKLNDGSVLVAREASNIWTVGIFPIIAATILVMMI-LCIILAHFMTKNLVKPIEQMADINDFSITPAYKELAPFAATIRAQHADILKSDFTANVSHELKTPLTAISGYAELME---NGMVPPEEIGSFAQKIEKNARRLLSLINDIIRLSELDSSNTQLLVEKFDLFEEAQICVENMQIYAEKNDVTITYE--GGHQEITANREMINELINNLCANAIRYNKKNGSVKVRVDSSQGHP-YISVADTGIGISKEHQKRVFERFYRVDKSRSKQTGGTGLGLAIVKHIVALHDAQLNLESEVGKGTTITVTF-----------------------
153815452    -------------------------------------------------------------------------------------------------------------------------------------------------------------------YLLIHSPVSAIEERCAPIMTQVYISTAVIFALSLIFLLGVQFFIHRPLRQISEAAKQLDYEIDELGYLSASLNYMAVRLKDMDDYQKKIVANVSHDFRSPLTSIKGYVEAMAD---GTIPPELYGKYLNIILFETERLTDLTRDLLTLNEFDTKELLLNKSDFDIQEVLKSTAASFESACTQKHISIELLLMPDAVFVLADKRKIQQVLYNLIDNAIKFSENDSLITVEVSEKNEK-VFISVKDHGIGIPRQEQTKIWERFYKSDLSRGKDKKGTGLGLSIVKEIIQAHDEHINVVSTEGVGTEFIFSL-----------------------
52842393     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRDLEGKIIGMLGVSVDITDRKKMELELS-KAKEAAEEANNVKTEFIANMSHDLRTPLSGVVGMAELMKEQVTDPV----QVQYAEWIFDCSQQLLSLLDGILDIVSLGNVKEELKITTFDINECIAELVHLEMPSIKLKQLDLIVNIDKKIPRIKTDRIKLHRIILNLLGNAIKFTDSG-YIAIDVKLLELNNIYFAISDTGIGIPENQQTKIFDRFHRIIPSSIGKYKGHGVGLHIVQSYVNLLGGEIQVNSEPGVGTTFYFELP----------------------
294777617    ---------------------------------------------------------------------------------------------------------------------------------------HIAVSPYFYKTIWFILSIL--VLLSFLIYKVLSWRLRSLKEQQEM-LHIKVEERTRELEEQKKLLSTQASELYRQN-QLLKQQNEK------ITKQKGQLIQMSKKVQELTVDKLAFFTNITHEFRTPLTLIVGPIERALKLSYNP----QVIEQLHFVERNSKYLLSLVNQLMDFRKVESGKMEIVRNPGNFAKLLNELLVPFDAYASERGITIERRFRLPSCEIMYDEDAMHKVIVNLIGNALKFTPKGGQITIYARQEEQEKLFICIRDTGPGLPEEEIDKVFNRFYQSQNKTHSSQSGTGIGLYLCKRIVQLHGGSICAKNNQSKGCSFRILLPLQ--------------------
153814219    --------------------------------------------------------------------------------------------------------------------------------------------------VILASVSTDSIEVTKQVFYTHGGVVVGI---AAIFLAVFGVALANKLVKPIHKITGAIENVSEG----YSDDVLHVDTFAETSQLSEAFNKMLGRLKQLDDSREEFVSNVSHELKTPMTSMKVLADSLLEQENLPV--EMYREFMEDIAKEIDRENQIITDLLSLVKMNRTGQTMNIQQVNINDLLEQILKRLKPIAEKKNVEMVME-SFRPVSAEIDETKFTLAVSNLVENAIKYNHENGWVHVSLN-ADHKYFYLKVEDSGLGIPQEDQAHIFERFYRVDKSHSREIGGTGLGLAIARNAVIVHRGSIKVHSNEGEGTTFTVRIPL--IYTTVPE------------
270493939    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISEFREAERATREAHDAAEEAARTRSQFVANMSHELRTPLQAIIGFAEL----GSARSQDERLGAMFSDILAAGQRMLALVNDLLDVAKIESDIGTIHLERTDLRGHIRTVARELGPLVASRGQDLRIDLPLHPLVARADPRRFQQVVRNVLANAIKFSPEGSCIQLRAGMDADDTICIEVQDQGPGIPPVELDRIFDAFAQSSRTRNRS-GGTGLGLAICRKIVEALDGRIHARNVEG-GAVFRIELPVRGPADTVP-------------
149277244    -----------------------------------------------------------------------------------------------------------VLVLIAACAVGLSIGLVNFYFQKDWY----------FMLMSFGVAFVTSFIVFYYLLEKYIYSKIVL-----IYKLIHNLKLGKDLKDALG--EYVSSDPIN----------DVEHEVKEWAGAKKREIEILRKQEQ---FRREFLSNVSHEFKTPLFAVQGYIETLQDCLLD--DPEQAMKFLKKAETNVERLSYLINDLDSISKLESGEIPINYEKFDFVVLAKEVMDVLEDRAKTKHITISFKDKYTHPYVRADREKIRQVMINLIQNSLKYGKDHGSTAIKIFELHDQYL-VEVTDDGIGIDEKHLPRLFERFYRIDTHRSRQEGGTGLGLAIVKHILEAHQQIISVRSTLQIGSTFAFTL-----------------------
167746546    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------VAVSNEMKQQRNMLVVAFIICGMSAGALSYWLTKDYRKIQKDLDFISSGHE-DEMISEVKNMVTAMNEILAKAQVLENSRQEFVSNVSHELKTPMTSMKVLADSL-LQQGETVPAELYREFMNDIVAEIDRENVIISDLLSLVKLDKKAAKLEISSVNINELLEMIMKRLKPIAGQRNIELILE-SFRPVTAEIDEVKLTLALSNLIENAIKYNQDDGWVRVSLN-ADHKYFYVKVADSGVGIPEDCQGQVFERFYRVDKARSRETGGTGLGLAITKNAVLVHNGEIKLYSKEGEGTTFTVRIPLK--------------------
228907577    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------FFPFVFSLILGLIITNGILTYFISRSIIKPLHSLKQATERIQKGDLD-FQVKPLAKDEIGELEEMRGRLKESVELQMQYEKNRKELLSNISHDLRTPITAIKGYVQGIKEGI--ARTPEQLDKYLTIIYHKVFDMDQLIDELFLFSKLDLKEEPFQFEEVEINQYLSDCIEELQLELQNKGIAVRWDAQKDTSLVKGDREKLRRVITNIIWNSVKYMDEEGYIGIRMT-ESIDYVTIYIKDNGVGIEEKALPHIFERFYRADHSRNSKTGGSGLGLSIAHQIITQHGGDIWVESKKGKGTTLAFTL-----------------------
114568634    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDVTDSRRIEEALRERA-EALETSERIKTEFVEHVSYQLRTPLTTIGGYADMLAQGFAGELSD-RQKEPMSAIQSAAAHLAKLIDDILDVAAIDAGQLELELGDVDLGDVAREAADLVAARADHHAIKLDVDIEDGLGLLRADRNRLKQVSMNLLSNAIRHVATGGAVTIGAR-RNGEDITLWVKDDGEGIAPEKQASVFDRFARGE------RGGAGLGLSLVKEIAELHGGWVELQSEPERGTLVSCHLPPEPRSNAVPPE-----------
259419178    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSLTLSKSNGNQVLVSYVRD--ISRRLQAEEELRRARDDALAGEQAKDRLLTVMSHEMRTPLTGILGSLDVLEDLG----PTADQQRYMQAMRVSGELLLHHVNDVLQLSRLEAGADPDPPHPFDLDELVSGIGESQQAIARRNNNELTVFCSGGSSGVEGRCRYVQQVLLNLIGNALKFTHDGA-VSVDVMRTEGDLVEFSVADTGKGIAAEDLDRIFDDFTMLDPSYKRGSEGTGLGLAISRRLVRLMGGEITCESEPDEGSLFTFTIPLPPV------------------
253698664    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITVKGKRLNVNKATLQDEAGEFAG---MVMSLRDVTKE--EQVDRMKTEFISTVSHELKTPLTSIKGSLQLLLTRSKWLTDTE--RQLLTVCFRNTQRLIRLISEILDISGIESGGMIFNFKSLCIGELAVYAVEEIKSYAMGRDITIVNTVGEHLPMVFGDSDRLIQVMTNLLSNAVKFSPEGKVVMVTAEQ-EGNYVVVSVADRGRVIQWSDRDKLFKKFQQIESTERGKIGGTGLGLAICKEIVERHHGRIFYTAAKEYGNTFSFTVP----------------------
254446050    ------------------------------------------------------------------------------------------------------------------------------AAPSSHSLEFDNLYEGDYLVQVRAVSDNGRYGKEALAQFTILPPLY--RSYWAIALYIVGGTL------LIAFIAIATRRL--SEAKNLHLQQLVKLRTRELGMANDELQQLVSRAESATAAKSSFLANVSHEMRTPLNQILGPAALLLSDEQDPDD----KEMLASINHAAERMLQMVEKLTAFSENASGSAQLEANTFDIYSLVDDLYQKYKPEADERRIDLTKHIDLKLGHYWGDIRRIRQALNILLENAFKFTHSGS-IGLEASLSDSSKNYFEVSDTGIGINAKMRDKIFEPFSQLPSAHKAKNEGTGIGLALCRQTVAALNGEVEVESIEGLGTVFRVIVPLNSKLASQSDETPEKA------
261404060    ------------------------------------------------------------------------------------------------------------------AVLGASWTAATYVTRFVYNWTGTPPWDYAVQLIDLFVGVM--------IFFLFMLVVGMFFKHRQMAM-LNSITDAMRRISQGDFSVKMDEQQWRGEFKMIASGI--NDMAGELGRMET--------------MRQDFISNVSHEIQSPLTSIRGFARALRNPRL---TEEKRARYLEIIEGEGRRLSQLSDNLLKLSSLEGDQPAFEKARYRLDGQLRAVVLAHEPQWLAKRIQVDLDLAE--VEIEATEDLLSQVWTNLLHNSIKFTPEDGMITIVLKAGED-GAEVTMTDTGVGMSDSDQLHIFERFYKADKSRNRAAGGSGLGLSIVKRIVDIHQGRITVQSEPGKGSAFTVVVP----------------------
52079559     ---------------------------------------------------------------------------------------------------------------------------ISPIMNGRETAGYVFMYLETSSIKALVASITKRFFLS-------FGLTGVLTVAAIL-------WFSRVLAKPIIKLKEATESIKNGQASI-PLDIKRNDELGELAASIESLSSNLSRLQKE---RNDFLSSVAHELRTPITYIKGYTDVAMRDKLEP---QARNQYLSIIKEEADNLNTLVDDLFLLTKLKQPGFQINKKQVHLYTFVKKEIQKAAVAFSEKRISVSFDIPTDL-YVTVDEVRFSQVISNLLNNARQYSDPESTAAVTASKLEDQ-VKITVADEGCGIPEEERDYIFERFYRIDKSRSRQTGGTGLGLAIVKEIVELHGGQIAAKNRTPKGSEFIITLP----------------------
220929135    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VMSKRLVSPIARVINTAKSISKGFYSDRITEKSNTREINQLTVSI-------NDLAENMEKQETLRRRLTGDVAHELRTPLATLQSHMEAMIDGIWSADS-----ERLKSCHEEIVRISKMVGDLERLAKYESENITLNMDTFDITKLAKRQVQNFETEFLCKGLELELTGPSCL--VYADKDKISQVFVNLLSNALKYTPKGGSVELHI-QDNNNFIEISVEDNGLGIPEEDLPYIFERFYRADKSRDRLTGGSGIGLTICKSIVLAHGGDIYAQSNPGKGTKFIFTVPK---------------------
153216224    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SFFELRKVPFYNKDGRHLGLVGFGRDITERKRHEESL--------EKASRDKTTFISTISHELRTPLNGIVGLSRMLLDTPLSG----EQRKHLQTINVSAVTLGNIFNDIIDMDKFDRRKLELFPAALNFEEFVAEIEVLAALMAEQKGLRFDLERLTDLPSVEVDSTRLRQVLWNLLSNAMKFTKEGGVVTVSAECDAQHAEIIEVEDTGIGIPEAEQEKIFAMYYQVKSGKDNLHAGTGIGLAVSRQLIKLMGGDISVNSEEGFGSTFTVTIPLLAEAPIEIEPQEPQTE-----
282888278    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SGVVTPIVDTSFNGFAKILRDLTARKQREDASRE---ALAREQAAREQALSANQLKDEFIAVLSHELKHPLNLIGVKAEMLPRLPEVRHLPAVW-DAAASIRHAVRSQAQIIDDLLDLSRIQTGKLALEVSRVDLAALIADIADTCEEDAHARGVALQVEVADEPAITLADPVRCEQIFWNLLSNAMKFTDSGGHVEVRLS-RDGRMLRLEVTDSGQGIEPATLPYIFDMFRQ--TPRGRSRGGLGIGLALVRQLVEMHGGHVKAESEPGHGTRMTVWLP----------------------
144196573    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILGLRGASALRAPALSEAITGALKAGRDAEVEATLQRSQERVVHAFIRALPRDVAAEPRPAVLVLLEDRTAQAKAEALRRDFVANASHELKTPLASISGFIETLQGHARD--DPDAAERFLGIMSKQADRMKRLVEDLMSLNRIEMNEHVVPREPVDLAATVREVASALSHVAEAENSEIRVELPEEGLLTRGDAMEIAQVFGNLIDNALKYAGSDGPVRIYAEPARPKMMGVTVADQGPGIAREHLPRLTERFYRVDAARSRERGGTGLGLAIAKHILNRHRGDLTVTSSVGEGARFTVWLP-ERAPERKP-------------
86133740     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISIIIHNRSNVYKSVNHLNQSRNDLYFLKREIAEKNKELIRLREIADKANSEKSRFLAMMSHEVRNPLNVILGYTELINKEETSLM----AQEYLKYITISGRNLKVIVDDILDLSRVEAGKLVLASEPMSISSIIEQIKNNYQGSHKDLDIELEFNVSDNLPEVLGDDVRLIQILTNLINNSIKFTPRGTSVELLFSDTDKALISFKVKDTGRGMTPEQADKIFDEYQQNRLSDNRMHNGVGLGLSIVKRLVDVMEGRIKVDSLKNYGTTISIDIP----------------------
261407243    -------------------------------------FILYIFNPRERSLLDFFLLLVSAALTVVTSDDSLLLKWVKVTFLSYSWLSYFIWKLSRTFTARNR----NVWFITFSTLLAL-YTVVVFAAPVSW-VHWLVEFRVFGAFYLLPML-MSLFLFTRMVFNSQDDSIFLLLSASGVLASAVWGALVDVLAAIIGFSAYWFKRYFRN-----------------LHQISKLND----KLKLADQMKDRFLANTSHELRTPLHGIMNIAISLA-EREKETLGKQSSEDLNLLITVSRRMSHLLNDLLDAVRLQEKQIQLQLSRVSLVSVVNGVFDIVKFMTDGAPVQLKMNIPEALPAVQADEKRLVQILLNLIHNAIKYTEKGS-VTVSA-FTKGSKMTILVTDTGIGMDPQTLNRIFLPYEQGNQGLNDA-KGIGLGLSISKELVELHDGELTVESESGKGTTFAFTLPLA--------------------
229022124    ------------------------------------------------------------------------------------------------------------------------------------------------LYMLLKTSFLENMLL--KLMNQFFIISVLTIILTTISVFV----FSRVITEPLIKMKRATEKMSKLNKPIQLGIKRNDELGSLAKTIEDLSSELTYMKKE----RNEFLASVAHELLTPLTYMKGYAKVAKRDSL---TKEEREEYLQIIEDETDSVTDLVQDLFMLAQLEQHQFVIKKQKMPLRPFLERMVEKTKTTLTNKQIEIHVYCKNDL-EVCIDERRMEQVMLNLLHNAYQHSSENTSITIRV-LSSTNTFTISVQDEGEGIPKEDIPHIFDRFYRVDKSRTRATGGKGIGLAVAKEIVELHNGSIEVKSELEVGTEFIIELPFE--------------------
261368148    ----------------------------------------------------------------------------------------------------------------------------------------------GYLFAASPMTALGSYILDMLVMFGISAAAILLLCS------LLCWVLAKRITGPIEDISEAARRLGSGD---FTARAPVDGCVELADFATTFNNMAM-RLQTIDNSRGQFMGNIAHELRTPMTTIKGFIDGMLD---GTIPPEENQHYLTIVSQETGRLARLVQNMLDITKLEAGEVPVHAQNYDLWKTVTDVVLSDEQRIEDGKIDIQGLGGPPLA-IYADPDFVHQVVYNIVDNAIKFTPEGGTISF-AAQKKGNMVEVRIENTGAGIAPEALPFVFERFYKEDRSRGMNTRGSGLGLHICKILINLSGGQIHAESEEGKWCRFVFTLP----------------------
160887918    -----------------------------------------------------------------------------------------------------------------------------------------------------SMSDMHRVTYTNLAPGTYILKVKATNSDGYAGTEEASLKIVILPPFWMTPWAYIVYALLIVGVVSFSLYAVQRRERNKFRI-RQIEEDAKKR-EELSQMKFRFFTNVSHELRTPLTLIISPMESM----MKEITDEKLHGKLQLMYRNAQRLLNLVNQLLDFRKNEMAGLHLTLSEGDIVAYVRSICASFLMLSEKKHVHLTFFSAMESLNMSFDEDKIGKVVMNLLSNAFKFTPDGGRVDVALEMSKEGRLLIKVSDTGVGIRDEDKERIFERFYQVEQEPEHQSTGSGIGLSLVRDFVTLHEGTVRVVDNVGSGSVFLIELPVKHV------------------
108805803    ----------------------------------------------------------------------------------------------NLASSPENDPLWRRALEEGRAVSG------TAALSAEAPDHVVAVPVSAPRNPARVVEAGMSLEPVEQALAAFRTALLIGLAAGLVISAAGSYLLARLALAPVDAVVRAAEEMLSGRLPVANPQDEIGRLAATINALLARTEAAFGRQREALGRQRRFAADASHELRTPLTSIAGYARMLERWALK--DPDAAREGAAAIRREAERMQHLVEELLALARGDEGR-PLELGRADLAEVAEESAAAARAAAGDR-VSVVWEPPEGPVEAVFDRERVRQALAALLDNAVRYTPEGGRVSVRALRRDGKAA-VRVEDTGPGIPEEQLGMIFERFYRVDGTRSRRLGGAGLGLSIARQIAEAHGGAIEVRSVPGEGSSFTLLLPQE--------------------
144175146    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRDRTILLRGTALRDQRSAKNGAVIVLNDVTHFR--HLENVRRDFVANVSHELKTPIASIRGFVETLLDGALDDPGDA--RRFLGIVARQADRLSSIIEDLLALSRIEQEASDLPLEPTLLSDVIAAAIADCQLRAGERSITIKADCD-RPVTVPLNPPLLEQALINLIDNAVKYSDPGRTVRVEVTPPEKAMVMIAVHDEGCGIDERFLPRIFERFYRVDRARSRKLGGTGLGLSIVKHIVQAHGGSVAVESTPGVGSVFSIMLPTE--------------------
83815044     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISVGSFEAGGIGPFDLRLVEVLGSYAALVLERLKREE---ELLTAKKEAEQARKESEEASRLKSALLANMSHEIRTPLTSIIGFAEMLGREASGLELSEELPGYASTIEQSGKRLLETLNGVLNLSKLQAGQMEMEAGPIDLPEQARLAAGELRPDAEEKGIELELETGGGPAVLEADEGGVQIVIRNLLANAIKYTDEGG-VTVRTYREDGDSQVLEVEDTGIGMDPEVAEGLFEPFRQASEGLSREYEGTGIGLAVTREAVAQMGGSIEVDTQKGEGTCMTVRLPGAE-------------------
15896466     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIISPLKNINDVARKIAKGEVE-KRVNIESNDEIGELGESFNFMANAIEKSE---KNRREFISNVSHEIRSPITSIKGFIGGMLD---GVIPKEKERYYLSLTYDEINRLTRLVNDLLDLSSIEAGHLKLNLTKIDINEIIRFTVLKFETKIKEKKLNVDVCFNNDKVYVIADKDRISQVVTNLIDNAVKYVYAEGEIKISTKERYNKA-YITIYNNGPQIPEEDFNHIWDRFYKSDKARTTKMS-TGLGLPIVRSILTEHGQDINVINKKEGGVEFTFTL-----------------------
160887742    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IITSILVGTMALVTLFVLLAILLKRQREK------VKLSTQKLATSRINAENAMRAKSVFLSNMSHEIRTPLNALSGFSSLLTEEGL---DDETRRQCNEVIQQNSELLLKLINDVIDLSSLEFGKLQFCIAQHDAVSICRNVIDTVN-KVKQTQAELTFTTELEEMPIETDDSRLQQVLINLLINATKFTPQGS-IVLKLEKETDDTVLFTVTDTGCGIPKDKQANIFQRFEK----LNENAQGSGLGLSICQLIIEHIGGQIWIDSEYAEGSRFCFTHPISQT------------------
298241118    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAFILDNSARKELEQ---RKDSFISMASHELRNPLASLKMQTQLVRKRLEKQTHHEAAA-LLSRVEGPVKQLERLIGELLDVSKIQAGRLEYLQETVDLDALLHEVADTMQQLSPTHTIVVRGAVP---CSLVGDKDRLWQAFTNLLSNAIKYSPDAETVEMDLS-ASAEIVMIRVRDHGLGIPREQCDKIFDRFYRVSGPRQRAIPGLGMGLYIVAEIVKAHGGTIMVDSAVGKGSTFTVTLP-TRTSLSSPWIDREKQRGK---
255034925    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVEDQFYGRLRQPVWLELRIMYKNRLLFVNLHDVEKRKAHELALID--------AQAQAEKARKTKESFLANMSHEIRTPLNGIIGLGNLLAATEL----SEAQAELVDMLRQSSGSLLNILNDILDISKIDEGKFSIIPTSTDLRVLGKQIIDLMQFKADEKKLELRLEIGKDIPDVTVDGMRLNQILLNLVGNALKFTGTG-NVTLKMEHAAGHTIRFAVEDTGIGMSDDHLANIFSEYGQASENISHQYGGTGLGLTISQKLVRLMGSELEVNSRFQEGSQFFFTL-----------------------
142772620    ---------------------------------------------------------------------------------------------------------------------------------------YSSTLKKDYIYVAIKAESSPVFYIRAAQTLDFANSIISLR-------QSYQYRIIFLVSMVLVFFTFLVDRWVTSPIRRIVKVAEKTDEIADL--SRSINDMAIAQILKMSEVRSEFLINVTHELKTPIASISGYIETLLSGAL--EDEKVNRSFLKRSLKNTRRLEALVTDLVDISRIETGELTMNISQINILPIIDELVRDANLRKDNENIEIINNTISDQVFVEADPDRIHQVFNNLISNAIRYTDKG-QIVMNIE-SKGDRVHFSVRDTGVGINKDSIQRIFERFYRTQNARSRIKSGTGLGLSIVKHIIEAHGANIEVESEIDKGTTFSFEL-----------------------
159028830    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSFLVSQRIMKPVKQMKQITKNFAEGDLSARVPESEIPELISFNQMAISLADVEKRRQE--------LIGDLTHELRTPLTVVRGYLEELADGAIEP-NPELYQKLV----KETRRLERLTHDLQELSQAESGYLSIKLQPVNLLTLLNSLIEKFADQLLEDGPTLQLDCPPNLPSVMADPDRLEQILVNLLGNAIRYTDHGA-ITLQVTRDKNR-LQIAVIDTGIGIAAEDLPFIFDRFWRADRSRSRYSGGSGIGLAITRRLVELHQSQMEVESELGKGSTFRFSL-----------------------
46199441     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GLVARALEPLEWAARKAEAMSARPEPLEPETRDEVAALVKA---LNGMLTRLQEAFEAQTRFLQDASHELRTPITAILGHVGYLLRRT---PLTEAQRESLEVVKREAERMGKLVSDLLDLS--QSGTWRIRPVPVRVLDLLEEVREEF---AKSFDGAILVEAPEDL-YVLGDPDRLHQVMANLVSNALK---AGAR-HVWLRAFDGDKAVVRVEDDGEGIPEEHLPHLFERFYRVDKARDRERGGSGLGLAIVKAILEAHGGEVWVESQVGKGTAFSFSLPAS--------------------
224536597    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SMWAYIAYAIFL--IAVIAYTIHFIRKRIRLKNTLRIKEVEQRKQEELNRAKLQFFTNITHELLTPLTII--SVTLNEIKSIAP----QISDYYSIMDNNINRLKRLLQQILEFRKAESGNLKLKVSQGNIASFIRKSVDSFLPLLRNKKMQLDMSIEQEEIIGYFDPDKVDKILYNLLSNAFKYNREGKTIRVNVSYSSKREIIISVSDNGEGISKENLSKLFNRFYEGDY-RKYHTTGHGIGLSLTKELAVLHHGKIEVESQINEGTTFRVTLP----------------------
87309249     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WAAGVTTGLLDENNKLLGFMKVMRDQTER----KRLEDELRQVAAESDRRKTEFLATLGHELRNPLAPIRTGLEMMKMVKNDPELIENVR---GTMERQTQQMVRLIDDLLDVSRITSGKIELRTCQITLNEVIRSAVEATQPFIDEAGHTLQVTLPETPIVLDADPNRLAQVFSNLLNNSSKYTPDGGHIWLAAQCENGKAI-VTIKDDGLGIPLDQQSQIFEMFAQIDRPLEMGYTGLGIGLTLVKQLVELHGGTIDVQSEADQGSEFFVRLP----------------------
88712502     ------------------------------------------------------------------------------------------------------------------------------------NPDKQKIFSAAPFDISGKQGFIYIILAGQELQLANDNLIGRFYSNLGIGASLLSILFAGLIGFLSIWFLTKNLRLMTGTVR----RFREGDLEARIENANTFNEMAIDKMKSVDLLRRELIANVSHDLRTPLAVLKGYIETLQIKNDTLSEREKQ-EYLQITHDNVDKLSKLINQLFEYSKLEAEQITPVKEPFSITELSHDLIAKFEVLAQKKDIRLRLNNPEENCMVYADVSLVERALQNLIENAIKYTEPKGEVTLSLNHINDQ-IEINITDTGAGIAKNEQPFIFDRYKQVNK--NTKKQGYGLGLAIVKKIMDLHDTTITVLSKPKEGSSFIFNLP----------------------
167646926    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DEQGRRLRLVGALQDITARRLAQEAVSKSEFLATMSHEIRTPLNGVLGMAQAMELDPLPPV----QRDRLSVIRESGQALLAILDDVLDLSKIEAGKLELEEAEFELAEVARRAQAAFAALAAKKGVRLTLDVRQAQGAYVGDPIRVLQILYNLISNGLKFTEAG-EVQVTARHRHG-ALVLAVSDTGIGMTPAVVETLFTPFVQADTSTTRRFGGTGLGLSITRSLVEKMSGSIQVESTPGRGSRFVVTLPLPRA------------------
115377600    ------------------------------------------------------------------------------------------------------------------------WT-VEAVADGAAALDVALARPPDLVLTDVMMPRLDGFGLLRALRSQASTRAIPVIMLSARAGE--EARVEGMEAGADDYLVKARELLARVSARLEISRMRMANAAEVLRLNQDLERRVRERLEESNRELESFSYSVSHDLRAPLRHILGFAGLLEKSSRGKLD-EKSQSHLRVIAEAAQKGGQLVDDLLAFSRL--GRAEVKKRPVELRKLVEEVRAELVTEAEGRKVSWHV---APLPQVQADPSLLRLVLKNLLSNALKYTRPRAEAAIDVSTRQNDGVEVCIKDNGVGFEMQYVGKLFGVFQR--LHTPEQFEGTGIGLANVRRIILRHGGRVWAEGAVGEGAAFHFTLPQPPRSGGPEHDPHPD-------
298206948    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QRTQVTTDMATLKSEVERFAKGKKLEIEALKIRES---YRKEFLGNVSHELKTPLFTVQGY--ILTLLDGAMKDKTLRKKYLNRAMKGVDRLIYIVKDLDMITKLEAGDLHLDKENFLISELIHSVYELLEMKAAKKNITLLYDFDSNDVMVCGDKERLQQVLTNLVVNSIKYGEKDGTTEITVEDFINNKILVRVTDNGEGIKQENIPRLFERFFRVDKSGNRKEGGSGLGLSIVKHILEAHEEKIYVESEFGVGSEFSFTL-----------------------
255526291    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EFVKSVRKIRIISEKKVAAAAEVLFIVANALSQIGYEELKLKRNSKSLENEVIKKSLLLEESN----EYNNTKTQLFSTISHELKTPVNIIYSSLQLLEKDSSFTYTDDMFLKYSKVMKQNCFRLIKLINNLIDMNKIELGFFTLNLKNKNIVKVIEDVTLSIVEYARLKDIDIIFDTEIEEKITAFDEEKIERIMLNLLSNSIKFTNQGGKIYVNI-YDEDENILISVKDTGVGIPEDMFDKIFDTFTQVDASLRRNAEGSGIGLSLVKSLLKMHNGEIAVKSKVGVGSEFMVKLPVKLIESKSNLHEQEAGDLK---
16330789     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLGQIGEHLAVAIVQSLEVQKQKNNFEKRIERTKELRD-TLMAAQAANLLKSQFINNISHELRTPLTSIIGLSATLLRWFDHPASPAKQQYYLLNIQENGKKLLDQINSIIQLSQLESGQTALNCQSFSLHTLAQTVIHSLLGVAQQINLELDYQINVGQDQFCADQERLDQILTQLLNNALKFTPAEGTVILRI-WKESNQAIFQVEDTGIGINEQQLPVLFEAFKVAGDSYTSFYETGGVGLALTKQLVELHGGYIEVESSPGQGTIFTTVIPQQ---NFPP-------------
218885496    ------------------------------------------------------------------------------------------------------------------------------------------------------IHARALEILWRDLGILLLMVVLTLGSGWFLGGRNVGRRLEELAAAATDLDTRVEPERGVTEIDILAAQALERDRVERVRTEAELR-EARSQSEIANHAKSLFLANMSHELRTPLNGLLGMLQLIK----GNEDANERDAYLDLAQRSGRRLTDLLGDLLDLSRIEAGGMRIQSRPFTLTSTFAALAETFSPMHQSKRVPLILACAPEIPPVLGDEVHLRQILFNLVGNAMKFTEKG-EVRLEVFPSGEVRLLFIVTDTGIGIPDDKLDHIVRPFAQVEESYTRSHQGAGLGLAIVRNLVLAMGGTLQFDSQVGEGTSVCMTMPFRRTTHIAPQQD----------
224143389    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QVRKREKMAQLREQIAVQKAKETELNKTIHITEETMRAK-QMLATMSHEIRSPLSGVVSMAEILSTTNL----DREQRQLLNVMISSGDLVLQLINDILDLSKVESGVMKLEATKFRPREVVKHVLQTAAASLQ-KILTLEGRVADDVPEVIGDVLRIRQILTNLITNAIKFTHEG-KVGINLYVVSDPWLCCDVYDTGIGIPENALPTLFRKYMQVSADHARKYGGTGLGLAICKQLVELMGGRLTVSSKVKSGSTFTFVLP----------------------
254483583    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFFSTEDVQLFKTIAALASNRIDTAIAMERLEQAVLVLSEARRSAESASEAKSRFLANMTHEIRTPMTSIVGYADLLSAGELDDVQKIKWRRQL---ISSTRHLQELIGNVLDVAAVEAGKATLDLDRISLTDFLDDCVENQRPRAKSKDLELIIDYQGTVPTVVVDRVKVRQILTNLISNALKYTKEG-YVKVTVSVNSGCKLIFQIEDTGCGMAPELINEAFLPFSRLHKTSNANEEGAGLGLALVTSLLKLMQGSLEAQSEEGRGTTFTIAL-----------------------
182417429    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NYKILSINWSNISNGNIIITGKDITNERELLKD--KENLQQAVEVESLKTEFFANLSHEFKTPLNIILSAVQVILSCINNNFESDKLLKYLKGIEQNSYRLLKLANNMIDITKIDGGFYEVEMDNHNIVEVIENIVQSVAEYMKNNKRNITFDTMEEEIITACDPDKIERIILNLLSNSMKFTSVNGKIYVDMDITKDKNVIIKVRNDGPAISPEDSKKIFNRFTQSENLLTRSVEGSGIGLALVKSLVELHNGKIYVNTHINNGTEFCIELPIRKIMN----------------
225626825    ------------------------------------------EARTETSLFEPLLVLFVSMVLAICVMALDLPFWFRAILLALVVLGAVWAAAGIGNGEDEKVPL--REVASREMAAVSGERLADLLTDPMIVFDHTATVRFANVAALEAFQSLQNGTALYLRFRA--PEMLALIQGVIADGEPRNIEYFERVPI---------DRWYKAMVKALRDAEGKPELFVLIFRDQS---ETRR----IDRMRSDFIANASHELRTPLASLRGFIETLQ--GPARNDAAARDRFLDIMQKQAERMSRLIDDLLSLSRLEMRAHLAVNESVDVAATLAHVADTLTPLAAGLGVTIERHLPEHPVHVMGARDELIQVFQNLVENACKYGQEGKRVIIRLSEEDATEVVASIQDFGPGIAAEHLPRLTERFYRIDVETSRAHKGTGLGLAIVKHILARHRGRLVVRSQLGEGSTFMVRLP----------------------
108762779    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RTIPERDEQGQLAGWVSTATDIDDARRETLRAASEAKDMFLTMAAHELRTPLQAARGYAH-LASVKAGDTLAPGVDKALHGIHRSVNRMAKLVENLLDVGRIQRGELHLEPKSLDVGALLRDVAEHFEPLPEGQHIELD---APEGLVVPGDRERLDQVFTNLVSNALRYSPEGGRIRLAAREEAGR-VHVEVVDHGLGIPGEKLENIFERFGRAHGI---SYGGLGLGLSIARGIVERHGGRIWAESSQGMGSTFHVVLPVE--------------------
146299834    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TWWAYLFYIVLLTGASVLLFRFFRNREL--LKQAFYLEQVEKERQEELYKMKLDFFTNVSHEIRTPLTLISGPVEELLSSAEKNSNLEQK---LKTIKNNSDRLLKLVNELMDFRKAEKGSMKIYCEQQDIVSFCFDIYESFRGIAVEKKIDYKFVLNINTVQLYFDKNQMEKVIYNLLSNAFKFTGKNGRITLGVEQKEDDYVEIKVKDNGIGIPENRKKKIFKNFFQLDE-RGSANLGSGIGLALSKSIVELHHGEIKVQTEPNFTTIFTIKL-----------------------
158521942    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KTHIINIHASALVDETGERMGALLILNDVTRMR--QLETMRKDFAANVSHELKTPLTSIQGFTETLLAEP-SLLDNAHVVRCLEIIANNTKRLTTIIDDLLKLSEIEHRQKDFNFQEAPLADVINSAAAICRPDLDSKQIKLESDCPADLA-LPIDPFLLELALVNLVENAVKYSPNNSEVGISAE-DKGREVHVSVIDHGTGIAEAHIPRIFERFYRVDKARSRELGGTGLGLAIVKHVAQIHGGRIEVQSTPGKGSAFTLIFPR---------------------
229917024    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YTYTMQEGQKTIRMYAEPIDLQNERVGVIFVSRDITQET-----EINRLKTELVATVSHELRTPLTSILGFSELLKSRQL---ENTKRERYLDMIASETKRLERLVSDLLDVQKMEAG---MSVPDFKVESLYDLLSDLLEIHAGSTEHHFFHFDCDESLFVAGDPAQLRQVFSNILNNAIKYSPRGGNVTVDVTCEDD-TIQIGITDEGLGLSEEDAARIFDKFYRSASEESKRIGGTGLGLAICKEIVQLHGGTISVQSQLGEGTTMIVELP----------------------
260061609    --------------------------------------------------------------------------------------------------------------------------------------------------MATKLRRSYRFSLRSAFYITLFLILILLYLTDLIDAYWMALPVLAVLVFSIAFFIYRRIEQIYEDVSLLESTRTLNEEIENFARAKKIEIDTLRIREE---YRKEFLGNVSHELKTPLFTVQGYIHTLLDGALD--DKKVRRKYLNRAAKGVERLIYIIKDLDLITKLEVGDLHLEWETFDIVELIQSVFDLLEMKAARKEISLVFDMEYTTPYVRADKEKIQQVLTNLVVNSIKYGYPKGTTEVSVENLIKNKVIIRVTDNGEGIAEQHLTRLFERFYRVDKSGSRKEGGSGLGLAIVKHIIEAHNEKIYVESDVDVGSEFSFTL-----------------------
255037155    ----------------------------------------------------------------------------------------------------------------------------------SLSPRFIAVILAF--LISLITTTFLAFVDGVSKGMLFVSAIASFASSFFLVLYAVDILVFREVNKMYRTIHKLKMRDFNPRKKLIRESNPLKTINDEIFVYVTKKQKEIDELKKLELFRREFLADVSHEFKTPIFAAQGFIHTLLDGAMD--DDNVRERFLRKAANNLDSLDVLVKDLLVLSQMETGDIKMNIVPTDLRKLTLSIFSRLEHIAKNRNVTLKVKPDDQEVWIKADADRMEQVMLNLIENAIKYGNENGKVIVHFS-ESKKYIEVEVKDNGPGIPHEHLNRIFERFYRIDKSRSKEIGGTGLGLAIVKHILNAHDTKIAVMSKPDKGTTFSFKL-----------------------
210613372    -----------------------------------------------------------------------------------------------------------------------------------ITPVTNSYFVKGYLLIHKPVSHLDEECKTLLLPVYITAFVIYLLSFSILAAFQFFVY------RPLRQITEAAKQYASGNLEYVTTQDEIGYLSASLNYMST-------QLKDMDDYQKKFIANVSHDFRSPLTSIKGYLEAMAD---GTIPVEMQDKYFKIILFETERLTDLTQDLLTLNQFDTKNMLLDKTSFDIHEVIKNTAATFEGTCTGKRISIKLLFATKVLNVSADKRKIQQVLYNLLDNAIKFSPNDSEIIIETT-EHNEKVFVSVKDHGIGIPKKSLNKIWERFYKTDLSRGKDKKGTGLGLSIVKEIIQAHKQNINVVSTEGVGTEFTFSL-----------------------
42524723     --------------------------------------------------------------------------------------------------------------------------------------------------VVLTMKPTRGLIVLGATLLGF----VVLCAGAYWGFGLWLPMAAPLLTIFLCYYFFIPYRLIVENRRSWEYY-QKNKLLSQVE-----------------ELKTNFISMMSHDLKTPIARIQGMTDVILTDSVALSN--QQREAVDTIKHSSDDLLKFINAILSYGKIESQGVQLNMQSKDINNLLQEVIRKHEFLARVKRIQIVSELEPMFP-VQVDPELMKQVFSNLVENAIKYSPEDTKIMVSSEETPSK-VIVQVADQGPGIPQDELQNIFMKFFRSKNVKSSPIKGSGLGLYLAKYFTELHHGNIFVESSHGNGSTFTVELPIEQ-------------------
136586899    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARLENFEPNTEVGRLSSSLNTMLSRIEESAIRTESENKLR-RFVADASHELRTPLTAIRGFAEL--HRQGAVPDGEKTKELLGRIEKESVRMGALVEDLLLLARLDQSR-DIEFHPVDLAHVIEETVASASAAGPEHPITVEM---PKELFVLGDSGRIYQVMTNLLANARVHTPTGTAINV-LARNEEDGVYISVADNGPGLSEEDQKRIFERFFRADPSRQRSQEGSGLGLSIVDSVMQAHGGKVGVVSKPGAGTTFTLFFPTEK-------------------
90022560     --------------------------------------------------------------------------------------------------------------------------------------------------------AMHSIMLNGIVMIVFF-IACMLIALELLLKPFHSVTKIIRDSIQTSDDDRITIKPIEYDQK-----NEFSAVVDALNIVYHQINRYTDELDQANKAKTTFLATMSHEIRTPMNAILGYAQILTSDADIP---DSHQDTLKAIEGAGKHLLSLLNDVLDITKIESGGMILYYENVYVRDMIESLDKVFSVRCQQKKLDWSSEIDPEEYIACVDRAKLNQIAFNLLGNSVKFT-EHGRVHLEAAIENDH-LILTIIDTGPGITPENQQKLFTPFYQGQAGF--EQGGTGLGLAIIQKLVELMGGTVGLKDTSALGSIFEVDIPL---------------------
224540196    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AFAIYAAIIFYILQ---RYIAYKQRKQRLEHEL----YLKQIEKDKSEEFNRELQTFFTQVAHEFRTPLTLILNPLDEIQKKIIHVSGVE---EDLLLIRRNAKRLLTLVNDLMDLRKIENGNGELELSSFNFNDFIQEIYYSFQVTARQRDIALQLSLPEIPILATFDKDALEKVFFNLLSNALKFTPEGGTVILAIFLIEGEKIHIEVKDTGVGISNEDISKIFKPFALSHQDLHGQMGGSGVGLTIARAIVEKHQGTISVRRREPHGTCFSIDLP----------------------
119714514    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGTECLGFLVLSRRAQDPPWSTVEIGSALQIGYDLGAALMTVRALERELVRELQQLDDYRSQLIATLSHELRTPLTVISGNLELLGDLSL----DETAQHYQEAMTRGTTRMQKVVDDLLLLARVSDPQHPLVQVPVDLNAVTRTTVDLLTAPALAKGLSLRLQHNPREHLVPGDPGELDRLLTNLVSNAVKYTPAGGTVTVTVERR-GDAAVLEVADDGLGISEEDQVGLFRPFFRTTNPDALREPGTGLGLAIVATIVERHGGEVRVRSRLGVGTTFTVTFPAA--------------------
166030752    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SRKQHYIATLLEYQSELEKSSQEVMRANQAKSDFLSHMTHDIRTPINGIMGMAEVIKKN---CSDQNKVDECLDKIQKASGHLLDLLNDVLDMSKLESGKIQLEQIPFELEKEMKELQTIMETQAEEKGLTVFWDMTGCHNELIGSPLHMRRILLNLLSNAVKYNKKGGEIHLTVNEQNDKTAMFEVADNGIGMSESFIEKLFQPFVQGTGEARTKYQGTGLGMSIVQRIVREMTGSIDVESKEGEGTTFTVTLPFA--------------------
295104662    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EVYVSTMRNVSMAAFAYMVVLFLLQLLRGKTARRYREQQLRREQEYQETLKAAALKAESANLAKTEFLQRMSHDIRTPINGIRGMVEI---GDRCPENMARQADCRKKIWEASTLLLELVNEVLDMGKLESGEVVLENVPFDLPELMREITDVLEKQAAERGIVLHREYGKPHPRLVGSPLHVKRLLMNVLSNAIKYNREKGRVMLDCFELSCTGDKVQICDTGIGMSEEFQQRMFEPFTQENAGARSVYGGTGLGMSITKSLVDKMGGTIGVESKQGVGTTYTITLPFAIDNTATEEPERQQTD-----
78222974     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VELEHLLVELKAELAERKNIERDLKRAKVSAEAACHSKEDLLALVSHEIRSQIQMLTGAVELLRETPL----DKKQTEYLNAFNHAGEFLLSLVNDLLDNSRLDAGRIHLDQIEFPFRELLERTAQLIAWQAGRKGLELEYHLSPDIPQLVGDPKRLQQVILNLAGNAIKFTEQG-KIIITVEPEAEMQLIFTIQDTGIGIPGDKLEEIFERYAQASPATFRTYGGTGLGLNIAKRLVGLMGGTIRVTSKEGKGTSFVF-------------------------
149909787    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLHKENLRLVKQRTEQLTLINELNNESVGHAKAKQQAEDANNAKSVFLANMSHEIRTPMNGMLGTLELLSDTPLSTQQQTYT----QTILTSGENLLDILNDILDYSKIEAGHIEVSNRAVNLQRLGNNVIDLMRARAESKGLNLTFNLADKLDWVLADLGKLRQIIINLVNNAIKFTTSGS-VTLAIA-THDEQLSFSITDTGCGIADDKQKAVFDAFTQVANLSSAT--GTGLGLAISQRLVSAIQGTLSLTSIENQGSCFYFKIPLQVAPQALIDEQ----------
228954946    ----------------------------------------YMKIIYTSFVGFALFILLYMKRFLRGYGDNKFILFTIVLCGIYVFVVLFSS--PRLVQDFGFILFFTIIIPFILTAI----IVLRVVESG----KYDLIFLLFTVISATS-GVLCASFKEFAFMYS-----IGFARIFDADFYPFDIFLA-----MVSFSTFWFIRFFRTS-------DENSELVGKLK--------------EEHHKKDQFLANTAHELRNPLHGMMNIAQSVMDEEKAI--NGESKQHLKLLMTIGRRMSYLLNDLIDVTRMEQKGIPIHKRPVDLQPIITMVIDMQKFIGEEKKLQIIANIPERFPFVLADQNRLIQILFNLLHNAVKFTDEGA-ITIDVEKRKNYAA-IQVTDTGIGIDKEAQKRIFLPYEQGSDSY-GESGGFGLGLSICKQLVEMHGGTLTVTSVLHKGSTFTFTLPLAE-------------------
153940624    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------LFILGLLFFIISIIVGWLLSYAISKPILKVIDATNLISEGNYSKGIKEDYSIYEINKLIKSINMMAGDLDKQEKIRQELTK-------DISHELRTPITTMQAQLEAIMDGLWEPS-----QERLKSIYDELQRLNRLTVSIEDLSRCEGSKLRLNKSEVDLETVITTILTNFEKQLLDKDINL--QVDLKHINIMIDRDKISQVILNIISNAIKYTPDKGEIFVRC-FTKSDNVYISIKDSGIGISDEDKDYIFERFYRTDKSRARETGGVGIGLTISREIVKAHGGSINVYSKLDEGSNFVIKLP----------------------
255527099    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FTYNPLYDENGNVSGAIIVAKDITKIKELE---EELKKFKLEVESAKLAKSEFLANVSNEIKNPLNSIIDMTDVML---FNTSLNEEQNEYMSIIKKSSESLLKTVDNMLGFSKIESGKVRLEEFEFNIKDIIYETLDALAIRAHEKNLELMIYIHPDLDELIGDYFKLKQIIINIVGNAIKFTEKG-EVAVYVEKVTDKSLKISVIDTGIGMTEENINKLNKYFNGVGNCKLKKYAGNGLGLILSKQLIELMDGEIWFESKYKKGTSFYLTL-----------------------
298248012    -------------------------------------------------------------------------------------------------------------------LHGSAWGTLTAHNGQAVRVYSVALSDNGTVFGVLQVG--ESLTQLTSTLQSVAIVLLVITPFMLLLGAIGSYWLAKRAFRPVLYLTRTTREIEAGDLHRRVPIPRARDEVHELALT---FNEMIGRLEQAFTQQRRFVADASHELRTPVAVIRSFTDVALEEPRAF---EECITALREINAESERLGHLINDLLSLARADEEQMPIEREPVRLDLLTLDVCETMELLAIERGIDLQVQ-KIAPATIQGDTVRLIQVIMGVVDNALTYTNAGGKVTLSVE-THALVARLVVRDTGIGIAEQDIPHIFERFYRADPVGWRAARGSGLGLSIADWVVRAHGGSIDVESQVGRGTTFTITLPLA--------------------
224539091    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSFTYSAVEDEAGNVVVITFI--QRDITEDIIYQQNLI-TAKNKAEEADKLKSTFLANMSHEIRTPLNAIVGFSELLTETD----DAEEKFEYKQLIETNSEILLKLIGDILDLSKIEVGSIDINRQKLNLCQLCDELYRSFQQRIKNPKVTLKLINPYTKCVANFDKYRFMQIFTNFATNAIKYTPQG---EIVMGYECMPGVRIYVKDSGIGIPEEKKNRIFSRFEKLDTFA----QGTGLGLSICKAIADATGGEVGFKSKANIGSEFW--------------------------
170783492    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SRWLSIKFPLQDDNGNPYALGAISTD-ITDLKRAERAARDAMHEAERANRSKDEFLSRMSHELRTPLNAILGFAQLLQNLPLSP----EAAESAGHILDAGKHLLALVNDVLDITWIEAGAPGITTAAVPAIDPIHQALQLIRPLASASDIEIASDLHGALHRILADTQRLRQVFLNLLGNAVKFNTAQGAVRVWCEEKAD-FLRFFIMDTGPGMDESDAQRLFKPFVRLSQSA--EVEGSGLGLALSKRLVQEMGGDLGIETAPGEGSTFFVDMP----LAPAPEEN----------
291543616    -------------------------------------------------------------------------------------------------------------LLRSDYADGSIRLSDSLMNSVQRKPTFQ-VNQFTGLTQELSVCYIEHFQLYHGAYLALVYPAEQLTSFSKELFFVLVIGLMAVTVLAAIVFYFNTRHMLKPVKEITKAAERYADDAGELTYLAMTMGRMADFIDSNEKNRKSFVSNVSHELRTPMTTISGFVDGILD---GTIPPEQQQGYLRRISGEVKRLSRLVSSMLNISKFEEGGMELKLVPVELTGLLISTLFMFEQKIEARQIQVCGLEDCPRAEVQADKDLMQQVFYNLIENAVKFTPRNGELTFSVMPQGEQCQVV-IRNTGEGLSEEELSNVFNRFYKTDESRSKDTTGVGLGLSIVSRIIRLHNGNIMVKSVKGDYTEFVITLPVKGKKQLPPKERKD--------
168702739    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRALGVRSYMCVPLRSRGRVIGGMTFLSSSPRRRFGPD-ELRVAQNLAERVTVAIENA-----QLYRTLQEQDRRKDEFLATLAHELRNPLAPVRNGVQILRLSGVG----EAAGRTLNMMDRQLGHLTHLVDDLMDVARVSSGKVVLRNDRVSLKAVVDAAVETSRQAVEAAGHEFVLRVAAEPLLLSADHTRLVQVLANLLNNAAKYTPQGGRIVLSA-QRDGGDAVVTVSDTGVGIPADMLPKVFELFAQVGTSIERSQGGLGIGLTLVKRLVEMHGGTVRAESPPGRGSTFTVR------------------------
171911480    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QTDVTNRKQSELDL-EQARDQALEAVRAKDDFLARLSHELRTPLSPVLLLAS---EGASNPEVPESVQADFDTIRKNVDLEARLIDDLLDLTRITRGKLAMDLQGVDVHVVLRDALDTVRQDAEAKSLVLTLALHATSRLVWGDKVRLQQVFWNLLKNAVKFTPEYGAIVVSTALPEPGTVMIRVSDNGMGMTLEEQQRVFEAFAQGEHAMSHRYGGLGLGLTITRMLVELHEGRIQAISERGHGTTFVITLPLMKAAAAAEGETNGMDEREAAA
135210799    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KEELLARVKVHLESRHLNKKELKRLNKLKDDILSITSHDLRSPITGILGFVDLMKNDSDC---SEENHEYLDCIKESCDFLLALINDILELGRIHSKDRELNLENLSLMTVIESSIDTLRHMATPKQIDITIDKTTDSPLIKGDQNALIRVFNNIISNAIKFTPSNGKVKVQVDSNDRTANVL-IIDNGIGIPAPLIPKLFKKFSTASRLGTAKEQGTGLGLSITKKLVEQHGGNIEVSSEEGKGSCFSISIP----------------------
147668774    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLLSDEINKRKLINQLMVSYENEKKLRKRIQTEMKSRLEFTRIVVHDLKTPLTSIISSSGVLSNIAADG----KYKALASNIYESTMNLNIRLDELLDMAQCEVRDPKLNKSRFNIKEMLEHIISIQQEICNTNHIVFNIVIAPEVTFIIADEDRLKQILDNLIDNAIKYSADSGIISINISH-DQNNVLFSISDSGIGIEPGEIKNIFKPYYRVEN-RQRKLQGLGLGLSIVRTYVKLHGGRIWVESECGKGTTFLFTIPQ---------------------
160881991    --------------------------------------------------------------------------------------------------------------------------------------------------------------------VSAIQAVISFVLIIIITAVILIIWLYRGIIKPLDVLKRATKEMKEGNLNY-SITVRSNDEIGQL---CEDFEEMRIHLKELIEVKRELLSNISHDLKTPLTAIKGYSEGIIDGVAD--TPEKLDRYVKTIYTKANDMSSLVDELSLYARIDNNTVPYNFNIIGIDDYFSDCVDELSFELEIKNIKLEYEVSPE-CKVIIDTEQLKRVIHNIVGNAIKYMKAEGTIRVRLS-DAGDMVQVSIEDDGCGIAAKDLPNIFERFYRADASRNSKQGGSGLGLAIAKKVIEEHGGNIWAKSEVGVGTSIIFTI-----------------------
182419937    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KDITYRLKLEKE-KNELEKTIEIESL-KTDFFANMSHEFKTPLNIILTTVQVLYDKLIVQDNNQMIKKYLKGIKQNSYRLLKIVNNIMDITKIDSGIYNLELGNYNIISIVEDIVISLSGYLKQNKRNIIFDTMEEEVILACDPMKIERIMLNLLSNALKYTNENGNIDVIIDIDKGNEVIINVKNDGDRISENDKERIFERFTQSQNLFTRKAEGTGIGLFLVKLLVEQHGGRIYVDTSEEIGTKFVFTLPITLVEE----------------
229555011    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALTLDRTIYNKPFILKANFSII--QRETGFVNGVIAVLHDITDQ-----EKVNQERRDFVSNVSHELRTPLTSMNSYLEALRDGA--WEDKEIAPQFLEVTQNETERMIRLVNDLLKLSRMDAGRESLEKSFVNFTDFFNHIIDRFEMM-KKDTIMFIRHIPKLPIIIEIDEDKIMQVMDNIISNANKYSPDGGRISFYLKKWSDK-IQISVSDEGLGIPDEDLDKVFDRFFRVDKARSREMGGTGLGLAIAKEVIESHGGHIWAERNNGRGTTIHFTLPYS----DLPEDD----------
227498371    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KITEQSRTIQEYIYTLEEDKKTI---KRISREQEKLRREFTANVTHELKTPLTSIQGFAEMMAAGMVGK--KEDVTRFGALIVKESKRLLELINSILFLTKIEGPETQDLAVAVSLKSITESVAGFMEPVIADKKIQLHLALTED--KVMGHSDMLREVVLNLVDNAVKYNRPGGHVYVTMEKAEGRNLLFTVEDTGIGIPKDKQDRVFERFYRVEESRSKRIGGTGLGLSIVKHIIEQHHGTIALTSREHFGTKIVVTLPLYQEDNP---------------
153955731    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SFFIYDGKPVILTFLLDLTSQKQMESLKNTAEKNLKLLNETK----EFNTLIMDFFINMSHEFKTPINVIFVAIQTMDLNKYDSEDMKKCKSYLKTMKQNCLRLIRLINNITDITRVDSGFISLNKKNMDIVSVVEDITQSVASHIDSKNIELIFDTNTEEKIMAFDPNKMERIMLNLLSNAFKYTNSQGTIYVNVE-DRGDTVLITVEDDGDGIPEDKLQVIFERFGQANRSLSREHEGSGVGLYLVKSFVTMHNGKIEVTSVQGRGSKFSIELPVEIIDKNEFENN----------
298492711    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TYKQQKLEETNQQLEIANGQLLDKTLELKVEERTYEEAKQGADAACLAKSEFLANMSHELRTPLNGILGFAQVLE---VSPTMEQKDREGVNIIYQCGSHLLLLINDILDLSKIEARKFELVATNVHLPSFLHGVSEICSIRAEQKGIAFHVSISDRLPVVIVDEKRLRQVLINLLGNAIKFTDDGSQITNETTQITYQKIRFQIEDTGIGMSSDQLEKIFLAFEQVGE-VGRKSEGTGLGLAISQRIAELMGSPIQVHSQLGKGSLFWLDL-----------------------
75908166     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AWRSSTIWSVLVGSTAAGGLSYWVSKRIMQRLTEMEQITQQFAAGHLQAELNRLGTSFNRMAASLEGVEARRRELIGDMTHELRTPLTVVRGYLEELADGEIEP-SPEVYRRLA----KETKRLERLVNDLQELSKAEAGYLPIRIQSVNLYPLLESLVERFSDQLLEDGPVLLAEFTPQIPLVLADIDRTEQILVNLLGNAIRYT-VKGSITIRT-WAENRQLWIAVIDTGIGIASEDIPHVFERFWRADQSRDRHSGGTGIGLTITKHLVELQGGEIHLDSELGIGSTFRFCLPLA--------------------
294495286    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITEKKQAEMALVEANKELQELDKMRNEFLANISKELQMPLASIKGFSNLLARGEYGEINS-KQRDALLTITRNCDRLQKHVNVLLYASEDCSQNVIYYFEATDINSLLNKTLDELKINFAKYNLTLEINLE-DIPQVNADETQLKNVIFQILDNAIKFTPANGKIKVSTSRT-GKYVEMKIRDSGIGIAKDKVENIFKSFYQVDGSTRRKYGGTGIGLYICKKIVEGHKGKILVESVKGKGSEFTVQLP----IRTQPDD-----------
88608550     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------PSVIEITYDAKSLIRPFRITWIGFTLVVLFICSSL---FFWSVMKI----RESSKVLNEQFSINTKLKKAKESIEEISSQKSQFLANVSHELKTPLNAIIGFSDLIRTAEVLGT---EHREYANDIYYSGNHLLNLINDILDFSKSELNNLEIKPTLFDLVRLTETCIRM--TTTKRKEIKIVKSFFSNKILIKSDHKRVKQVILNILSNSIKFTNEDGLIRISIIRLPSE-IEIEISDNGVGIPEKDIAKALSVFGQSNTELSRKYDGAGIGLPLSKKLVELMGGVFEIESKEGSGTVVKIRLP----------------------
254471778    -------------------------------------LGLNRQAIYRKTVDVRWILLAAAGIFAVFSVAFQVPVWASF-FAYALIFILVIGGGMKSRTKVKAPSGVSRKEASEIVDRGMKSAVNALPD-----PCFVVDYRGTTQYVNLAAQRRFGAVGDPLSFRIRAPSLLEALDRVSNGGSTEVIDWTEKVPMELWLEAHIA-PLWSVSSGNLAVPRGRPGLI--LVVIRDLTE-----ARRLERMRADFVANASHELRTPLASLTGFIETLQGPAKG--DPKAQDQFLGIMLDQAERMRRLIDDLLSLSRIE---MKVHVQPVDLGLIMRHSVESLLPVAKENGVELNVTVPDEPAEIRGENDELVQVFNNLVENALKYGSSGGRVDVTCRPDPDSTEWIEVRDYGPGIDPEHLPRLTERFYRVDVVTSRQMKGTGLGLAIVKHILTRHRARLEIESKPDEGACFRVFIPGAVIYD----------------
226354971    -------------------------------------------------------------------------------------------------------------------------------------------------------------------LAQLRSVIMLLFLAGLASAGTGAYLLAGQALSPLRQVQRAAERIGGQNLGERVPEPQTDDEVQALAQA---LNGMLGRLEQSFESQRRFTSDASHELRTPVTAISGHASYLLRRTSPTG---QQAESLKIIQSESERLTNLIASLLQLARSDSGALVLNKAPIFSTLFLGEISRELAPLAQAQQTTL--DVSGQDIPFEGDPDRLKQVIINLVGNALKAGAR--TVTLRSALEDGTQVHLRVQDDGPGIPEDQLERLFDRFYRLEDSRSRDQGGAGLGLSIAKGIVDAHGGRIWLESTLGQGTTAHVLLPVGNVPVLDEDD-----------
172057054    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVSPLLEQEEQIGAVAVLRDMTE-----AQQLEKMRADFVANVSHELRTPLVMLQGYSEAIVDGM--TESDEATKEFASIIYDESQRLSRLVNDLLDLARMEAGYQEKRIELIDAVPFAKRMVKKFKQMGLEKRVSFEVTGPD--VQFEADPDQMDQVMTNLLGNALRYTEDG-KIKIEIT-EDRETISLSVIDSGDGIPEEDVPFVFDRFYKADKARTRGKTGTGIGLAIVANVVRSHDGEVQVESELGKGSVFRIQLPKKQ-------------------
296156876    ------------------------------------------------------------------------------------------------------------------VMVAMLTITVGIVLPGVIAHSAEEVSKAARKLATGTLRDFSNAMHA----LARGDLDAAQAHIDIRRVHVRSNALQGEVASAALCLGDARDGLRSARERLTQANRSLRQKVSEQHQLANELLAAKTTAEIANAAKNQFMARMSHELRTPLNGVLGPADLLLNLHL----NGEQHALLTTIRDSGASLKTVIEQILDLAQIEADALCLQTEELDVASLTDRLADQYRREAQAKGLGFVYRADGPIAQIRSDGGRIRQIVSNLLSNAVKFTNAGTVVSVWMESAECARLVIEVKDTGPGIAADARDRIFASFAQADESSTRQHDGAGVGLFLARELATRLGGNLALKSEVGRGSEFALTVPVPLVSH----------------
225017491    --------------------------------------------------------------------------------------------------------------------------LYGELFQGSDGTEYFLLIDSQITPVDATVSTLRTQFVWIALILLSFSVVLALLIARKISKPIIQINDSAKLLAAGDYSAQFTSQGYKEI-------AELGDTLNFAAGELSKVDELRR----------ELIANISHDLRTPLTMITAYSEVMRDLPG-----ENTPENVQVIIDEARRLTTLVNDLLDISKIQSGAQELCLTEYNLTESIHTTLLRYSKLVENDGYHIRFVSDQEV-FVQADESKLSQVIYNLINNAVTYTGKDKAVTIR-QIVLGNAVRIEVADTGDGIPADELPYIWDRYYKVDKTHKRARVGTGLGLSIVKAVLEMHGARYGVSSIPGQGSTFWFELPSQ--------------------
163800159    ----------------------------------------------------------------------VIMIFGIITFLYYLYAFSLKKKVEGAQKEVKLSEVQSRWLLINNLSSAVCITFVKLKENYSFKEDYSFVKH---LLDITNTQIFDDFTLDFSMFMKFYNIV-----NSSISHYLEKVEL---------------HMLVVSNVTL---QKEREKMLTQMSL----------DAEKSLIQKKNFLAIISHELRTPISGIAGILELLQKSS----QDEVMSEMLFNAIASSNKLKLLVDDILDFSKLDADQLSLNLESVNIVTDICPIIKGFEVSAQNKGLDFIVDVPSNVIYFEIDILRFTQIISNVLSNAIKFTNEG-EVEIRVILTTNKIKVI-IKDSGIGMTREEQIKVFDPFVQAQDNITRKYGGTGLGMSIVKNLINMMSGSITLDSSVGIGTTVTLEI-----------------------
66045621     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SFDVWEQEVTGIASPWSRADLYGAEDIRRSALERQVQREQEAVRLRDELVAVVSHDLRNPMSIIIMQCGMMQSWAVGHFENRNIRRALGTIEKATTRMNSLLEDLLDTAQIEAGRYQLSRLPLSVTSLLEEACSLLVMLTTEKNIELNCTAAQGLV-IDADPERIFQVLSNLVGNAIKFTPKGGRINIDA-VADQNEVLFRVSDDGIGIPAEHLPFIFQRYWSVKEGNPR---GNGLGLYICQGIITAHGGRLWADSSLDSGSVFSFTLPVHQGTDSIGE------------
239991976    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SVFAGARLVRPLHALTGAAQRMRDGE-QPASVPVPGDDEVGRLAAAFNDMSAHRARLEEQRKA---MVSDVAHELRTPLSNIRGWLEAAQDGLADPDPA-----FVSSLLEEAVLLQHIIDDLQDLAAADAGALRLHPEPVEVRELLGQVAAAHQARAENAGVTLAVTAPAPGPALNADPVRLRQAVGNLVSNAVRHTPEGGRVTLRAAVTGGGTVVIEVTDTGSGIPADDLPHVFDRFWRAEKSRSRRTGGSGLGLAIVRKLVEAHGGTAEATSTEGEGSTFALRLP----------------------
187933521    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAAKDITEQRKLQQQKKELEEAIMIKNKFLANISHEFKTPLNVILSTLQLIDKNSNDLKIHEDLINYIDGIKRNSYRLLRLINNLIDITKIDSGHYNLQLQNYNAVEIIEDIVMAVREYIKENTRDIIFDTSEEEIITALDENKIETIILNLLSNAIKYTNDDGIIEVSIKYSKDRNILISIKDNGIGIDSNDINNIFKRFKYSNNILNRRCEGTGVGLSLVKSLVEMHGGKIIAKNNQLKGAEFIFSIPVKLTRGDTTNNNKESSIKKC--
182415386    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QWTQEQFRVMEWVAAQCGLIAELRWQNELAERARE-TEAANQAKDHFLAMLSHELRTPLTPVLAAAGVLEHDDRLPQD---VREDLRMIRRNIGIQSRLVDDLLDLTKLERGKLEFEPQVLDIAALLHETALIVAPDLDAKDQQIEMDLAAEGQRVEGDGPRLQQVFWNLLKNANKFSPAKTRIALRTRRAEGARLIVDVVDKGMGIDPTHLDRIFRPFEQVATNGKRRSGGLGLGLSIARAIVDLHGGKIAVASELGCGATFSVELPLT--------------------
258515816    --------------------------------------------------------------------------------------------------------------------------------------------------VVGAVRFVTSLTGIHGVIRNAALILVAVGLLVVFLATAVSVLLSATITGPVEKITRVAEEMAAGRFSARAVK-KYDDEVGKLADTLNYMAEEIVRYEQL---KNQFIASISHELRTPLTSIKGWAVTLR--AGGLENVDEINDGLNIIERESDRLTLLLDELLDFSRLSAGKITLQQDTVHLQELLDSIVKQMNPRARRQGVHLVCETPQDLPSVKADPNRLKQVIINLLDNSLKFTPSGGTVSLSAR-SGEDHVQITVADTGSGIPHEALPKVKQKFYKETSSA-----GSGIGLSICDEIVKLHRGHMIIDSSPGQGTEVRLILPLQ--------------------
237668805    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDMVS--KRTRELSDEMEKNTELLNKRKNAYLVNISHDLRTPLNVLSSIHQLILNKSESGIEREKLDYYMNIFGKNVDRLLKLINDLIDSSKIEHGNYHINIGKHNIVYIVEDTALSLKDYVESKNIELIIDPEVEECFIECDSNEIERCIINLVNNAAKFTDEGGRILVSVVELENE-VKIMVSDTGIGIDEKHLETVFDRFNQVIDSNKETKGGSGLGLTITKLIVGLHNGRIFAESEINVGSKFTIILP----------------------
85702823     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISERIAAEAEIASSRDRALAGERAKARFLAMISHEMRTPLNGILGALELLDDTGLTP----DQEKFTRIMRSSGQLLLTQITDALDLTQAAARQIVLRPAAFDLDQLLEELVETQQGPAQARGNALRLRRPHSLGRSIGDRARIYQVLLNLVSNAIKFTKDG-EITLDVTRHDPDEVEFQVTDTGIGISETDLPKVFDDFMRVQDISGDRPEGTGLGLGIARQLVKLMKGNIGVESELGEGSLFWVRLPLPPATGVVPEPSH---------
294673424    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLQKYAEANRKLSQLAIATQKLEEKAQKAEKASKMKSLFLANMSHEIRTPLNAIEGFSRVL----VETDSQDDRMKFFEIIESNNNRLMSLVNEILDLSRVEAGEITMKKSSTDLNQLCDSIKNLFKFRCPE-TVKLSWKKPNMAVTFNTDANRITQVFSNLISNALKHTSAGS---ITYGYREGSNIEFFVQDTGTGIAPEDLQHIFNTYVSRDAETNNN--GYGLGLALCKIIVEKLGGKIYVESKLGEGSLFHFVLPFEGTIGGIPARNTTTSNVR---
115375443    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RAYEQEQQRAAALAEIDRAKTAFFSNVSHEFRTPLTLMLGPLED-SLSSHSEPLTPSQRERQQLIHRNALRLLKLVNTLLDFSRLEAGRVKATYRATNLPKLTADVASAFRSAMEKAGLNYRVTVPDSLEPVYVDHDMWEKIVLNLISNAFKFT-FHGEVEVKLTQLEGR-VRLTVRDTGTGVPEAELPRLFERFHRVETTQGRTFEGTGIGLALIMELVKMHGGILGVQSVENRGSAFHVELPLGRA--HLPQERVASEE-----
136491088    ----------------------------------------------------------------------------------------------------------------------------------------------GTVVVAQSLADFTTHRIGRIFLLIGFLVLFLIAFAARQVIKISMKPLENVEATA----EKIAAGDLSARLDNFEPDTEVGRLSASLNTMLGRIEESAARTESENKLR-RFVADASHELRTPLTAIRGFAEL--HRQGAVPDGEKTKELLGRIEKESVRMGALVEDLLLLARLDQSR-DIEFHPVDLAHVIEETVASASAAGPEHPITVEM---PKELFVLGDSGRIYQVMTNLLANARVHTPTGTAINV-LARSEEDGVYVSVADNGQGLSEEDQKRIFERFFRADPSRQRSQEGSGLGLSIVDSVMQAHGGKVGVVSKPGAGTTFTLFFPTEK-------------------
270295515    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IYLCNVAIILYILFAIGIISYVIYRFKKHHNIRLEQQR------AKLEQEQKLL---------LNEMKLKFFTNISHDLRTPLTLIISPLQMLLSETL----DDGIRKKLNTINKNAQQLLTSINSLLDFRKLDVGAETAHYKSGDIVNFIREICSTFQEYALDHTISFCFMCEVENLNMSFDPVKIKKVMNNLLSNAFKYTPDKGEINVHL-YREDDNVCICVADNGQGIIDKDKKHIFERFYQVQQ--TSEKTGSGIGLHIANEYVHLHKGTISVTDNFPKGSVFTVKLPNDKAPNELPVPNAEELRY----
154503274    ------------------------------------------------------------------------------------------------------------------------------LENHSKRPEVKEALASGTGEDVRVSGTVGKEMYYYAILLQDGSVLVAKTMDNLGAMARDTLPVIGVLAVVMMIFAWITERLIRPINELDIEHPLENVVYEELRPLLTAMDRRNKEKAAVEDMRKEFSANVSHELKTPLTSISGYAEIMKNGLVRP---EDIPNFSERIYKEAKRLITLIEDIIKLSKLDEGSVEIEKEEVDLYELSREIISRLSMQASMKHVHVSLSGEP-VTYV-----GIRQILYNICENAIKYNVEGGSVSVWVGST-LNGPKVQVNDTGIGIPKEHQERIFERFYRVDKSHSKERGGTGLGLSIVKHGALLHNAKVSVESDTGKGTRMEILF-----------------------
194292414    -----------------------------------------------------------------------------GAMLLLTGAIVLAARWWNRQLLRRSQAQARRALLVSATPVGLCIVRQHDHAVLACNPLAVSLLR-----------ARPHEALPAAVALDRAPCGAGSGPASVSSITVAAPAPPGPADAAPRFLQVTYAPARYRDEAVLFCAVQ--DCTVQEALQRELR-SAQQATEAMLRVRSTFFAAMSHEIRTPLNALLGNLELLARSSGMAPHAARLR----ALETAAGSLRRIVNDVLDFSKIDAGQLALVNAPFRPVEALESLALAYAPMVAGRPIRFSLQLSPTLDTVVGDRTRLVQVFNNLLNNAFKFTASG-RITLSGELQADQRLVCRVSDSGIGMAPALAARVFQPFVQGDAAAASRYGGTGLGLSICARLCELMGGSIAVDSVPDVGSAFTVSLPLAQADRQAP-------------
291295488    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AFRLVRQTLEPLEWVAKKAEQVSELEGNNEVANRMLSRLESAWETQGRFLADASHELRTPVTAILGHVNYLLRRTQI---TEQQRESLEIIKRESERMQKLVGDLLELSKT-GGSWKIELGSVHLKTVLNEIEEEYS-KSFEGQIEVQ---APEHVWVLGDPERLHQVMANLVSNAIKAGA--TRIRL-IALDLAERVVIRVEDNGEGISKEHLPHLFERFYRVDKARDRARGGSGLGLAIVRSIVEAHGGHVWAESEPGKGSVFSISL-----------------------
239627023    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YKLFYATYTDVSEEHELQQLTEALERQKLISSE----LEKASKAKTDFLSRMSHDIRTPMNAILGLAAMAKDNLE---QTEAAKSYLDKLESSGQFLMGLLNDILDISRIERNAIELHLEPYGVEEFRQQVEALVVPQCRQKDIEFLFKKENRYERIRLDKLRFNQIIFNLLNNAVRYTPKGGRIELTAREQADGKQHIQIRDNGIGMGREFQEHMYEPFTRGRDAADFDGRSSGLGLAIVKSMVGLMGGTIQVKSEPDKGTQFTLDF-----------------------
167749659    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GNTCLFHITAFRNKIDGEDRYILAMSDRTKERAKKANNAKSSFISGISHDIRTPLSAIIGFASLAANEEG---NSEATKEYINKIITSGNQLLGLISDILDISVIESGRLTFNITNVDLSRMFYEIRTVISSIAAEKQHNLTISMHNTHEIVRCDKHRFEQLIMNFLSNAIKFTHNGGNISLTLTETDDGKKEIRVRDNGIGMSEEFTKKIFEPYER--EMTDKNIGGTGLGMPISKRIVDAAGGSITVNTKKGAGTEFIIKL-----------------------
89096574     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SVLSLLAIAFIYFILSKFLTRPLIKMKEATEQLSKGHFQVKLPPAGKDEL-GELSTSIQKLASDLKIIQ---KSRLDFLASISHELRTPLTYMQGYTAIALREGL---PDSERREYLEIIQDESAKLGNLIDNLFQLAKIDQTNFTIQKQEIDLCRILGELTAKVKPAFNGKNIELQTCCKEGL-TLSADPLRFEQIIYNLLDNALKYSDEHTKTAVHAEQTAKGTVKILIEDQGKGIPQADLKYVFDRLYRVDKSRSRENGGSGLGLSIVKELVEAHGGTIHISSQETKGTIVEIEI-----------------------
89889435     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------LIMVLLLFSSSFIIIQYRVQRFIYRRIKKIYEDVSL----LETSNFTDREIATDMRTLTQQVERFAKDKKIEIETLKVRETYRKEFLGNISHELKTPLFTVQGYIDTLLDGA--HKDKVIRKKYLQRAQKGVDRLTYIVKDMDMITKLEVGDMSLEILEFDIVELVQQVFDQFEMKASKKNISLTFDMDKEPIIVFADQERIQQVIANLVVNSIKYGKQNGTTEIAIEDLINNKVIVRVTDNGEGIKKEFIPRLFERFFRVDQSGSRREGGSGLGLAIVKHIIEAHNESIYVDSEPGIGSEFSFTL--EKVSDKISE------------
162450130    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RVWSFRDVTARVRAEQQRDQLLLDERRARAEEAVHLRDEFLSIASHELRTPLTSLQLAIQSLGQRLARGMDVERVRSAVALSGRQVKRLTDLVDMLLDASRIQAGRLELYTAPVELRALVDEVVAHLGDQIAQSGSAVAVRAEQPVIGRW-DPHRLEQVVTNLLTNAIKFGERQ-PIDIAIT-RGDRIARLSVTDRGIGIPAEVQAQLFERFRRGVSSKN--YGGLGLGLYITRTIVEAHGGRIRVSSEVGRGSTFCVELPFS--------------------
126650201    -------------------------------------------------------------------------------------------------------YDWG-FILVHLSMVSIGYSLLQCIE--HWLPPHLQLYKHVYTFFSM-VAILLAFTLPYLVSMQAFYMVILGAPIVITLILMIGKSIVFILLGLVAFVNSIIWDLLITGIKIISYPFDLIVTIACLATAKVHADELAHKLQEIDKIKDEFLASTSHELRNPLHSIINMSKAVLDREAKTLTTKSVND-LETVLSVGNRMSLLLNDLLDVMRLKDDTQQLQLSMVSIHSIAVGVFDMLRFMIEGKPVQFVLKIPEDFQRVQADENRVIQIVFNLVHNAVKFTNEGS-ITIS-SYTRNGMANIVITDTGIGVDDETMRRIFEPYEQGTISKTMVEGGFGLGLNICKRLIEFHGGTLEVQSVVGQGSTFTFTLPLA--------------------
94986414     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAGQALRPLRQVQRAAERIGGQNLGERVPEPQTGDEVQALAHA---LNAMLSRLEASFEAQRRFTSDASHELRTPVTAISGHASYLLRRTD---PTEGQRESLNIIRRESERLTNLIASLLQLARSDSGALVLTRQPILSGLFLAEIARELLPLAQAQGTELVAQ--GQDVAFEGDPDRLKQVIINLVGNALK---AGAR-HVTLGAEGGREVRLWVQDDGPGIPSEHLARLFDRFYRVEDSRSRDQGGAGLGLSIAKGIVDAHGGRIWLESEVGRGTTAYVQLPVGNVPELEED------------
227502104    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LHTEVGQLAAALNIMLGHLQRSVVTAQEKEEQMRRFVGDASHELRTPLTSLRGYTELYRSGATNDVDL-----VFSKIDKESKRMSLLVEDLLALTRAEGTRLDLR--PVDLLELSLSVGSSARAAFPEREVKVVNN-AQSIPVVNGDADRLHQVLLNLISNGLRHGGEDATVTLQLRR-DNKDILVDVIDDGKGMSSEDAAHIFERFYRADSSRTRDTGGSGLGLAIVHSLVEQHGGSISVDSKLGQGTTFTVRLPALE----EPED-----------
85059258     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NLLLDTLRTQYDNLENVVAERTRALNEAKQQAERANKRKSSHLTTISHELRTPLSGSLGALELLQMTTL----TDKQFQLADTARQCVFSLLSIINNLLDFSRIESGQLSLHIEETPLLPILDQAMHTIQGPGQSKGLTLRTFVGKQVPYLDIDGMRLRQILVNLLGNALKFTQSGG-IFLSVKRRD-QQLIFAVNDSGQGIAPEDQEKVFAPFFQSEGTM----QGTGLGLAIAANLAKLMGGSLTLSSTPGLGTCMSFIMPLNDHREPHP-------------
153005763    ----------------------------------------HEDRLIVLSGRIALATSIVGQVLHHFVVDVPLRLWAAYRFGSSALYALLLLATLLPRLQRGALAR-LPLFVLAVVVSSLQALTVVWLPSVS--------YLYAFVFSVVGVLLLRQPVPSAIATLSFF----AACQWAVAWRHIHPSRLVSVFTLAVGLVILFRARMTTDVRAFLTSRRERQTQQRLLETQVEL-----------DRVKTNFFTNVSHELRTPLTLILAPLETMISGERAVPAD--LRADLELMLRNAQRLLRQINTLLDLSRLDAKHEFLRLEELDAVELVGSLVESGRPLAAQRHVALAFAVEGRVPPFPVDRDKLEKIVLNLLSNAIRFTDRPGAVTVRCSLRVDRFVC-SVEDTGIGIPDDEIERVFDRFHQVQRPATRGRGGSGIGLALVRQLAEFHMGSVSVRSRVGEGSCFTVELPIDRAV-YPPE------------
302350405    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTGVMMVGLSETPNIDIELIERLAEPTGIAIDNRLLFEENRKVVLQLQQMNDKLKEIDATKDEFISMASHQLRTPLTSMKGYVSMVLDGDVGEIND-QQRTMLQQAFDSSQRMVYLISDLLNVSRLRTGKFTIANSPTNLADIVESELEQLQASADARGVKFVFHKPDAFPTLQLDETKVRQVIMNFLDNALYYTPANGRVTVELSNRD-NGVVFTVTDSGLGVPKKDQPYLFTKFYRAQNARKMRPDGTGLGLYMARKIIIAQGGTILFNSQEGVGSTFGFAFPYQSTINIPAQ------------
269928609    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEEVARRSALSDNARQEAREAIKARDEFLSVAAHELRTPLTSIKGYIQLLDRRLAIEQPDAALRASMEKLRPQLARFERIVRDLLDISRIDRGHLALQREPCDLAAIAREVFDAVEHSVHDPAQPMRLSVPDTLPGIW-DGARITQVLANLLSNALKFSTGRGEVVMEVRR-EGTHAVICVRDQGVGMTEEEQSRVFEPFFRAD-SIVGHIPGTGLGLHITKRIVELHGGSITVESTPRIGSTFTVRLPLT--------------------
114704750    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSDARAAERMLREKNDALEEANRIKYDFVSFMSYELRSPLTTVIGFSQLLAEPELGTLN-ERQSDYLDHITSSTRSLLAMVNDTLDLATIDAGIMELEVSHVDIAARVENAVEGVQERLHENQLRVEVDLTKSGDVLEADGARLTQILYNLLSNATNFAPQGSEIELKAWKSEGSEVCFAVTDRGPGIPADQVDRIFERFE--TNAEGGRSSGPGLGLSIVKSLVELHGGEIRVETPNGGGTRVICALPASQ---DRPDPEH---------
291549132    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQEDRERERLQVAYEKADLESRAKTEFMNRMSHDIRTPINGILGMIQMIRKN---YKDQEKIEECVDKMDLSVQHLSELVNDVLDMSKIESGYLELQNDTFDLNTLIDQVEVVVSAQVEAMEISYESHREKNHTMLSGDTLQIRRIMLNLFSNAIKYNKRGGRIDTYVKELSFDGMCFRITDTGVGMSREYIEELFKPFTQEINDARTQYKGTGLGMSIVKGLVEKMGGTIRVSSTPGVGTEFRFYL-----SFPVVQPEKESQNEEC--
298247521    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SYLLACKAFQPIGRLTSAARTIAVGDLTQRVPVPRAQDEVQRLALT---FNEMLASLDAMFARQRRFTADAAHELRTPVAAIRSLAEVALSERSEP---EMYMHVLQNITSESERLGELIRDLLVLARADEGQASFEHEPVRLDLLAQGAVATMEHLAQERAVHLSVQAREQV-QVMGDEARLIQVVLNLVENALVYTNPGGNVTVETGIEQERAI-LRVRDTGIGIAHEHLPHVFERFYRTDKARSRAAGGTGLGLSIVEWIIHTHGGTIDVQSQPEQGSLFSISLPLAR-------------------
309888       -----------LTASLRPLLNKLGLASRAPLELDARAKLLAAVHRGAPMGIAASVVLPVLTLAAFWDSDSRLALWCLIMLCLTALRFYFGYRYDITRMTLAATRKWWTGMRIMSAVGGVAWGSSAGLYLVSPSLEFSSLLMIVIIGVAAG-AVLSQAPVPSNLLILGTGILAPHFALAEQAFPEHGLYVRGVLLFFAAFLARHAANIHSTLVREIQLENESRQL------ARRYQDE-KQRALSASEEKSRFLAAASHDLRQPVHALVLLVEALR----ARNQSETLAPLVEQLPSGAQTIDLLFRSLLDLSKLESRKTSPTLEPVDLGEVITEVVQQFLPDARAKGLALTQRIPPLPVFGMAEPVLLRRALFNLLQNALRYTSHGG-VMVALRVRQ-KHLRIEVWDTGIGIAPEHQKDIFSSYYQVENPERDPSQGLGLGLAIYKECVRLLRGTFGVRSVPGRGSMFWMAL-----------------------
144008422    -----------------------------------------------------------------------------------------------------------------------------------------------------------NKTYRFALLTAAYASIISMLILGVFSLVISGFNLWHIFVFGISFFALIQYRLERFIYKRISISTDMETLTAEVAENKKIEIETLKVREN---YRKEFIGNVSHELKTPLFTVQGY--ILTLLDGAYKDKAVRKKYLKRANKGVERLLYIIKDLDMITQLEVGGLTLEKENFNIIKLVKNVFDLSEMKATKKNISLVFDKHKESIKVYGDQERIQQVLSNLIVNSIKYGKDDGTTEISVEHLVKDKVIIRVTDNGEGINKEHLPRLFERFYRVDKSGSRKEGGSGLGLSIVKHIIDAHHENIYVESQHGIGSEFSFT------------------------
289637430    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRRTRLMHQQHAALEAEHQASRAAREASLAKDAFLGMISHELRTPLHAIVSSIELL----GFNYHSEADRKVIQRLETAARHLEAQMKDLTDYARLGAGKLELRHEHFEPRELLASIVDEHTMSAAARGLKLESEASGVTGLVDSDPHRIRQIVSNLVTNAIRYTETG-TIRVKLMQRPA-LLSFVVSDTGPGVPQAQIPLIFQEFTQLDGSRTRRFEGAGMGLTIVQGLVRLFGGTVEVASVVGEGTTFTVTIPVSPVAP----------------
108805767    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FHNRLQEVLAKTRYSITEPEAEAGERIIEIRAAAILRDVTEER--QIQRAKAEFIANASHELKTPISALSGYLEMLEDE----QDEEVRAEFLREMRTQTERLQNLARTLLDLSRLDANAVIFRLEEVDLEDLLHELRRDFSYT----GRPLRIHAEEGVPPVETDPTQLHRTLAILVDNAIKYSPEGTPVDLTLRREDG-GVVIDVRDRGCGISEAEIPHIFERFYRAQGS--SRADGTGLGLALANEIVGHLGGEIRVQSEPGAGSTFSVVLPLKK-------------------
291562929    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------ILNIVYITALVVFILSLIILLVFTKTVYVPLKKITAGAKEYAAGNLSHTINVTSADEMGYLANTLNYMSSELNKMEE----YQHSFIANVSHDFRSPLTSIKGYLEAIKD---GTIPPELYDKYLGILISETERLNKLTQGMLTLNSLDSKGF-LTRSNFDINRVIKDTAATFEGTCNAKDIVLDLTFAADIQMVYADLGKIQQVLYNLIDNAIKFSRENSVIYIQTSLKYEK-VFVSVKDTGIGIPKESIKKIWDRFYKSDLSRGKDKKGTGLGLAIVKEIIQAHGENIDVISTQGVGSEFIFTLPKATAL-----------------
85373912     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QMNEELAVIELANRTAEADSRAHTDFVANASHELRTPLASIIGYAETLS-DTPDQIDTPTAQKFIDTIYREARRLQSLVSDLMSLSRIEAEKHEQPVERVDLSAVVERAARDLGDRAERLVIDIHGQYA-----VGGDAQQLEQLVRNLVDNAFKYGSKDAPVTVRLSQAASGDARLDVVDQGEGIPREHLPHLTRRFYRTDPGRSLASGGTGLGLAIVKHIVQRHRGRLDIDSEMGVGTTITVRIPLWREMD-APE------------
188585847    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AILVASAFALSLSKNITRPLSSINESAQALAKGEFTQREVLEETDDELGKVSRTFHLAQEIENNIEEQKRLRKNLVDNASHEFRAPLSAIRGYSELI---IDGIVPEQDQTHYLNLIWKHAVELNEMVDTLLDLSSLETGTINLNKEKMTAKEVLIDAMDMVLPDAEKKNQTITIDKSESKTFFKGDPPRVKQIIVNLLKNAIQYTSEKGTIRLRA-FDTEQYVALQVVDNGIGIPKSELDSIFQRFYKVDKARNKKSGSSGLGLAIVNELVKIHNGKIEVDSEEGKGSTFTVYFPRS--------------------
150017892    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------TLNKILIGVGAASLLCALILGLIMAEGLSRPILKVINIAEMISKGDY---SQKIEKKSNVEELDKLTATINSLGYSLNEQEKLRQRLTKDVSHELRTPLSTLQSHMEALIDGIWEPTP-----ERLISCHEEILRLKRLVGDLEKLAQYESENLVLNKTEFNIGEAVKNIVLNFEKEFLNKGVSLIFHEKDIVGYL--DKDKISQVVVNLISNALKYTQKGGKVDVNIS-EDNNYIEISVKDTGIGISQDDLPYVFERFYRADESRNKLTGGAGIGLTISKSIVEAHGGNITVDSIIGKGTNFVVKVPK---------------------
172057192    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FRGNL-LLSAYAERIA-IANVEMMLVLRDVTKEK--ELDLKQSEFVSIVSHELRTPLSSIMGFTELLMRRTL---DGPRQKKYLETIHSETVRLAELIDDILEIQKGEDLTQGTTKKRMDLKKLVFEMRPMFDLASSKHRIRVAFE--PGRYELTASEEKMKQLFTNLIMNAIKYSPDGGLIQIK-GVVQDHLIRLTVEDEGIGIPEKSVPFIFDKFYRADNSDTRKIGGTGLGLAICQMIVKDHDGTISVQSEEGIGSTFTVEFPIEMVTE----------------
255035253    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MAYEEEQRRLRALEELDKAKTLFFTNISHEFRTPLMLMLGPLELLRLNAPEWSEAEKAK--VEVTHRNALRLLKLVNTLLDFSRMEGGRGHARFVRTDLAAYTQNLASNFRSVIEKAGMQFEVKVAGDECDAYVDRPMWEKVVFNLLSNAFKYTLEG-TITLELSAEE-KAVRLAVSDTGVGIPAHELPHVFERFHRVQNSAGRTYEGTGIGLSLIRELVHLHGGDIGVESMEGKGSRFTVTVPLSQVFETDPE------------
149277393    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVTQIEQNGIQAKHVVNTGINTITIIMVVFFLLMVMLLYF----ILTDITKSNRYRSELELA-------RDEAEYHGRAKQRFLSNMSHEIRTPLQSIIGYAELIKYQDKPDHKD------IDAIYHSSEHLLQIVNEILDYNRIISGKFTFADKPFDIARLLDEVIAVMQPQAERKSLRLVSDIEHELRFINGDAFRLKQILYNLIGNAIKFTLEG-EVVLSVSYKDNLHFNFMVRDTGVGLTEAQTGVIFNEFEQVQGPENENKSGAGLGLTIIKSLVENQGGRIYVKSKPGAGSVFTVYL-----------------------
86140417     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIIALFTILCLLALSLYKNN----NLRAKANEL---LQAKNAELMIAKENAEKASVVKAQFLSTITHELRTPMYAVTGLTHLLLSEN----PTEEQKKHLDSLKFSGEYLLSLINNILDLNKLEADKVEVEQATFNLRKRVDDVLFALERSAQEKGNKLTLEYDEEIPQIIGDPLMISQILINLIGNGNKFTRDG-DIFIRIKQLSRNDLHFEVEDTGEGISKKKQKDIFQNFTQGSVQINRKFGGTGLGLSIVKRLLSLQKSKIELESTLGKGSKFFFDIPEERVYNI---------------
88703694     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLVTAVRRYREDRYTGVISLDTRQPPRDEVDLLGTAISDMSERIEQQFDAQTEIDRNRRELIANVSHDLRTPVSSIQGFLETLMVKDLDAN---AQTDYIRTAHKHALRLNELISELFELSTLESGSVEPHWENFPVMELIQDIVLDHEVSARERGITLTTEAPRESLQVRADIAMIHRLLENLIHNALRHTPQGGEITIRV-IEDAQRVQVQVSDNGDGIASQDIPRIFERFYQTDSTTDSSIGGTGLGLAIVKRIVELHRSQIAVRSESTRGTEFSFWLPQ---------------------
78043110     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------FLLFLAFLGTIGLFSFTVIKNTIEEPLKEIVAMTGEVATGNFKTKVEIKELSENFHQMAQKLELYHNLEEKVRERTHELSLAKSEIIAMVSHELKTPLTSILAFGEILLADSENLLP--WQKEYLEDIMESGQELLKQIETLLTMAKIEAGKITVTYSPVNLQQFLEQCFKFYKNKARSRRVSLKIKTNIT-GILITDEHKLKLILGNIIGNAIKFTPPGGKISVGLRKIFGR-LYIYVKDSGPGIAPEDLPNIFNKFWRKDQ----KVDGTGLGLTLAKDLCELLGYEIKVKSKLGRGSSFYIVI-----------------------
91778296     --------------------------DPIQRAIDEDLVRV----LYAQDPIAFFHWFSIAVLVAIYWPNIPSPPLFIACFGFYAAANCGGRRYPELVSPRGWIYLHALRGVLLYSAPGIA-VWFAFQSPQTDLPLLHTV-----MLVTLAAGVFMSNGFDLLNFSTAIPFLLFPSIVMHFGTHTFDRTI---LAIVLAFF-FCAINVYALSYRKLFQQVVQAR-VDQQYLAESLAAQ-KRVAEEASLAKTRFFAAASHDLRQPLHAIGLLAASLNDAAATP---AQHAKTAEHIVYNVEALNQLFNQVLDLARLESGVTQVIRLHFRLSELFERVGSQYRPQAAAKGLAL--RIAPTTMVVHDDPVLLERVLSNLLSNAVRYTEEGA-IWLGVRRARPAGGHIEVRDSGIGIPVEEQERIFEEFYQVANPQRDARQGHGLGLPTVKRLVEMLGGKLQLRSAPGRGSVFRF-------------------------
115372373    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARGDDEVAQLNEMAARIEQTQKELREAITLRDQFLSMASHELRTPLTPLKATVELLLRQSDENQPLERQRSTLERLRRQVDRLTRLVSDMLDMARIQGGRLAMRRASMDLTALAREVADRIQHSSRERSAPIQLELPEGPLLGVWDEQRLDQLLTNLIENAARYSPPDAPIQVCIGSTADRAL-IEVKDQGIGVPAESLPSLFTPFYRARNAAQHYAGGLGLGLAICREIVERHGGTIQASSAPGQGTRFSVSLP----------------------
156050625    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KVIGCLGLSIDITDVEKRAQLEIDNTRLMLEEQSKMKSQFLA----------NGIIGMVDLLSEDTTLTSS---QREYVSSIQLSGRALLTIVNDILDFSKIESGRLDIEEVPFNLCSIVGELCKLLSIFANKKNLGFTYEVDEDL-EVLGDPGRIRQVLSNLLTNSLKFT-ENGSVKMSVKGKRNDRVEISITDTGIGISKTTLKKLFKPFSQGDSSTARLYGGTGLGLTISRNLASLMSGTIALKSEEGVGSIATFTIPLK--------------------
197303867    -----------------------------------------------------------------------------------------------------------------------------------------------------------------SVLRLARPMDSLIRTAWNILPVMLVLSVIG-IALALFLANWQTKRLMEP-VMHLDLEHPLDNVIYEMVPLLEAIDRQNKEKEAVANMRKEFSANVSHELKTPLTSISGYAEIM---MNGLVRAEDIPGFSKRIYKEARRLITLVEDIIKLSKLDEESVELEKEDVELYELTREIVSRLSPQCSEKKISVALSGEPVFCH------GIRQILYNITENAIKYNRDGGSVSVWVGNTLD-GPKISVSDTGIGIPEEHQERIFERFYRVDKSHSKERGGTGLGLSIVKHGAILHGAKVTVNSEPGKGTKIEIRFPKEE-------------------
163732200    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VRLEALRKSGAVFPVELSISLSEVNGERVFVSFLR-DITGELE-AEAQLRAARDKAQEGERAKSNLLTVMSHEMRTPLNGILGSLALLDKDSF----DDRHKRLLNSISVSGELLLSHVNDVLDLSSLEKETSPREKVIFDITDLLRQVTDSLMANAEARGNSLFTCLSEGLASVTGAKRSLQQCLVNLLGNAIKFTASG-EISAEAERLNGGDLVIRVSDTGVGIAPENMDRIFDEFVTIDTAYSRQNAGTGLGLAITKRLVEIMGGTIEADSLLGEGSLFTLRIP----LPAVPFETRTGTQH----
268316555    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTGPLRAIRNSARNIIEGHFDEKIQVHTRAAEFQDLAHHLNKMSDSFREKIAELQRLTRLQTEFIGNVSHEVRNPIFSIGGYLEALASPTMDP---ETRKRYVEKALQNLNRLNNLFNDLIEIARLEYRADLIHPSVFNLQELLEEVVDMLYPKAEEKGLIIQAENDP--VYVRADRERIRQVLTNLIDNAISYTDEGYIRC--RIRRRRDKVHVEVVDTGRGIPEEHLDRIFERFYRVDPDRSRRSGGTGLGLSIVKQILQAHGEAIHVESTVGRGSRFWFELPYAEADEAV--------------
269838412    ---------------------------------------------------------------------------------------------------------------------------------------------------------------PESLRHTIHPEYLALDRFPLRRLLAVPLSVRGNTLGTLVVWRDLTDQPFTSDDSTL-----IQDLADRAALAIENAQLYRE-AQSAVRVREAFLSTASHELKTPLTTVKGYGQLLLRFLKQPTDREHLIKLATHLRDQTDRFETLVNDLLDVSRIQQGRLALRPQPTELTELARSVLARFEQSPRTPAHRLVLDAPEPIHGVW-DPVRLDQVLTNLISNALKYSPDGGEVRLSVRR-HGDEAELAVSDEGIGISASEQAQLFQPFSRTVRARL-EMGGTGLGLFISRQIVEQHGGTITLESTEGVGSTFTVRLPLT--------------------
89896745     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------AIYQSLFLAGALALIIGIILSYWISRRLTSPLQGLTKAVQRVGEGSLD-EQVPVTTKDEVGQLATAFNGMAENLKKQE---RLRKQFTADIAHELRTPLTSIRSYIEAFQDGVLPAN-----KENLAIINEEIERLTRLSSDLKDLNVAEMGALRPYLTQVNLSALIDKTVNMLSPLIQEKGISLAWH-KPESTLIEGDEYLLTRLFYNLLHNAYKFTESPGKIEVQMELRHQEAL-ITISDSGIGIPEEDLPFIFERFYRSEKSRSRETGGTGIGLALAQQIALLHQGTLTVESCPDKGSRFMLLLPLT--------------------
295112251    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLAGTLVMILVACGLGYMVAGRLSRPVARAVERTKRICRREYDLKPAKREMDDLT------RGVEELGRSLAEQE-RLRQRLMTDVVHELRTPLTVVRSQIEAIADGVW-----EASPERLALCVSEMERLSGLIRDVESVTRMEGDAVAIKPEPVDLSAFLSSVLDAFRPLFGRTGVALRRSLAPSLHA-EVDEDRFRHVMDNLLSNALRYTPKGGWVEVRLRRR-GDEAVIEVQDSGSGISPQDLPHVFDRFYRADESRARVTGGRGVGLSIARAVVEAHGGTIGVESESGVGSCFTVTLP----------------------
254421559    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------SLAQITRMLAFSSMLAIGVGAIATSLYINRALRPIRKLNR--LAGNINLAGTRLEFDRAPTEVQELAQTCNTMISRLSAAWDQQRRFVSDISHELRTPLTLVHGYLQ--STLRRSCNLSAPQKEGLEIAAAEADRTIKLLQELLDLARADSGNFQFKIERESLDDITREVIGICRYATG----RIHLKLEPATALV--DRNRLKQVLLNLIDNALKYSIASEPITVTLKKM-GNQAYIEVKDTGRGIPPSDLNKIFDPFYRVDEDRSRATGGTGLGLSIVKTLVEGMNGTLKVQSKLGEGSVFTVSLPT---------------------
153005523    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAITAIRDVAERKRAEEDRARLHAQLQATLEELGAAYDKSQQLERLKTQFFANVSHELRTPLALILGPADELLASDLPPGP----RRDVEVIARNARTLAKHVNDLLDVAKLEAGKMALELSDVDVAQLVRLVAAHFDALAASREMAYSVEAPATLAA-RVDPDKLQRVVFNLLSNAFKFTPEAGKVRCTLRVEPEGALAIEVADSGPGVPPAERETVFARFTRGDDDTARRVGGTGLGLAITRDFVELHGGRIALGEAPEGGAIFSVHLPL---------------------
153005523    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQRELRTQTSDVVALAGEVAARKRELEAALEVTRLAKEEAERASAVKTNFLRLVSHELRTPLTTLHLQLQRLTRDTEHPLEPH-QREIVRRGSFAATRLTGLVEALLHEAQLASGRLSVAVEDVDLGALVAKVVEEHRPLADDKGLALRLRARDHVPWVETEPRFLKLILSNLVGNAVKFTAAG-VVEVGVEGR-GDELRVEVRDSGPGIAAEDRARVFEPFERGVRVAEQFVPGLGLGLAVVRDLAAAIGATVELSSSSSAGSTFTVTLPRRQ-------------------
37521827     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DERLRELAQLQSQLLLTNQELGRLVRAHQDNLSVLAHELKTPLNSIIGYANLFLRTGRTRTDIGDTLEHIERVVRNGTRLLHLINDALEFSRSEAGQTRLHLEAVALRPTVEEVVETIRPLAAAQGLEVSLDCGLAPQTVASDSMRLQQILTNLLSNAVRYTPSGS-VRVECKAVDDRHWSVAVSDTGLGIAPEDQPHIFEPYSRFSCNERSRTEGTGLGLAIVSQLVNLLQGKIALVSEPGVGSTFTVTFP----------------------
227834014    ----------------------------------------------------------------------------------------------------------------------------------------------GSVVVVAKDMTTENSILKGLAMVQVIIAALVMLIIALVGMWLIHRAL-RPLRVVEKTASQIAAGNLDKRVPEWPPHTEVGQLAAALNVMLGRLQNSVVHAQEKEQQMRRFVGDASHELRTPLTSLRGYTELYRSGATKDP------EFVSKIDAESQRMSLMVEDLLALTRAEGSR--LDMREVDMLELVLSVGSSARAAFAGRTINVNNE-ASGIPMVNGDADRLHQVLLNLVSNGIRHGGEEASVTLTLR-DDEEHVLIDVADDGKGISPEDAAHIFERFYRADTSRTRDTGGSGLGLAIVKSLVEQHGGSISVDSELGSGSVFTVRLPKA--------------------
298376456    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NRKVRQKNHLLNEKNRLVQQQKEELSVANQRIEQVTAQKLQFFTNVSHEIKTPLTLILGLSKMAQDAPAGAFADD-----IRIVKKNAERLKRVIDQLLDFRKIENNKMGLRVTKMDLVFFIQEVKSYFDTLAQSKRIDYTFLHEMDSLFVWVDTDKMEKILTNLLSNAFKFTPEQGKITIRLREEETE-VVLSVEDNGEGIPPENLASVFERFF---TSGQSYAPGTGIGLHLTREFVLMHKGSIHVESEQGERTVFTVQIPKGK-------------------
294677043    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDITDRVAAEKELID-ARDAAMAGEQAQAEFVAVMSHEMRTPLNGLLGTLELLRETPL----DASQAALLGSMQKAGEILLSHVNNTLDVERLDAGKLSLSREPFAPMSVLDEIVQMQAAGAGARGNRLETRAVGRLPDVEGDAMRIRQVLLNLVGNAIKFTRDG-TITLEAEYHRDQGQLYRVIDTGIGIPQGETERIFDDFVTLDPELSREATGSGLGLSIARRLMRAMRGQIGVESDPGQGSAFWITLPAPVVLS----------------
163789438    ---------------------------------------------------------------------------------------------------------------------------------------YQPFFTQSTGDFSGFIAVSAPISTIEASLKDIRNNLFSAFIFSIIGATIASYLFAKFQVSRINRIRSATHKVARGNVQLENREMEFDDLAADFNSMVDSLKKSQEEIERQENRRRQFMADAAHEMRTPLTTINGLLEGIEHDMIPEN---QKQRSIQLMQNETRRLIRLVNENLDYEKIRSNQIILQKQTFNAYEVLEMIVEQLEVKANESGNELILDCPTDLL-VFADYDRFSQIIVNIIQNAIQFT-DNGKISIT-GYSDENESIIKIKDSGIGMSAEEVESIWERYYKADVSRKNTKYGSGLGLAIVQQLVTLHGASVTVESLPGEGTTFTLSFPFE--------------------
288798653    ----------------------------------------------------------------------------------------------------------------------IGWYLAVEIPRSQFTRNYYLTFQWISLIIVLFIVLLVIAILAILYLRVLSSIIEALRSLSSFSREYHDIAFAGRLKNTYAQLQRSQQHLQQVNQSLEQLVAELEEKIREIQVINQDLSQAKEDAIQSLNIRSEFMANVSHELKTPLNSIINFTQILEDFDEMLSDDELQAEYLERVLSNARHLLALINDLLLYSKADSSKLDYEMEWQNVVPLLGDCLEDFHPMAQQKHIQLHLEVPKKL-YVCIDELRFLQVLQNLISNAIKFTDSGS-VNVRASDETGR-VVVEVADTGRGIPTEKMPVIFDPFSQ----LNRFDQGTGLGLGLVKKMCEGMDIRIEIDSEVGRGTTFRLLF-----------------------
295688496    -----------------------------------------------TTPIAAVSATICAAVLSLSFGEPLLKTW-VDWFLRGALGLAVVLPAALVLIDSQHRRAYRVSLVQGSLLFAVAAVTLLCAHPLSGAPPFL-IFPIA-LVAAYRLGARGAAMACLIVALITLPIAMSGASPRFNALGPTAQARTIQIFIAVLFYTCMAASLVLAQQDRLRRLLQRREQLTRVARARALA---------ATEAKTEFLATMSHEIRTPLNSVLGFAQLLAKRDDLSPDARRQ---VNLIDSAGAALVTVLDDILDFSRVEAGQIELQPQPTSAAELVRETVAIMAPEVRAKGLELDLDIDPDHRHHDLDADRVRQVLINLLNNAIRFTDQG-RISVRLIIDPGDRLRFEIVDTGVGIALEKQALLFQR-ASADVALGRMPSGAGLGLAICRALVDAMGGKIGVDSVPGRGSCFWFELSARRV------------------
146300865    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RKEIKNRIRLKQELLTEKREHDIKLNNEKLRFFTNISHELRTPLTLILGPAKQLLDENSNATDYEKSRYNL--IYQNASRLLNLVNQVLDFRKAQSGELKLKVTKTDILVYSKNIFDSFKEMAYNKKIKLNFITEDDEINGWLDNDKYDKILYNLLSNALKFTNKNGNVDLYVRLKDEDILVIEVTDDGIGIPLKSQEKIFKRFYQATNSKANNT-GSGIGLSLVKSLVAIHKGTISVESTQAKGSTFRVEIPIDR-------------------
296134172    -------------------------------------------------------------------------------------------------------------------------------------------------------------ILLACILASFMLAILFTVTVGSKTLRRMLRPIDNMINTARS----ISAQDLDTRLNVVNSHDELKELA-------ETFNEMLDRIQASYEQQNRFVSDASHELRTPISVIQGYANLL--NRWGKDDKAVLEESISAIKNEADNMKDLVEKLLFLARADKNTQNVAKTSFFLNELVEEVLKETRLIDTEHTITCATN---EVVNVIADRGLIKQALRIFLDNSLKFTPPDGTISVN-SYLKDKRVKLVIEDNGIGIPKEDLPYIFDRFYKCDKSRTRESGGAGLGLSIAKWIIEKHNGTIDVESAVGKGTKVIITMPLQ--------------------
260587253    --------------------------------------------------------------------------------------------------------------------------------------------------------TLSDQTFYYAVKLDNGDILVAKTTDSVFHTMVSSFTLMGILFLIILALGFLTKKLIEPINRLDLEHPLKNVEYEELRPLLNRVDEQNKQLKQAEAVRREFSANVSHELKTPLMSISGYAEIMKNGMVRPQD---ISEFAGRIYDEASRLTSLVQDIIEISKLDEKSGEMPFENVDIYEIAQDICQNLTLQSKKKNITL--SIEGSNVEIYGVRHILYEMCYNLVDNAMKYNREGGYVKVSLSTTEDH-VCFTVEDNGIGIAKEEQERIFERFYRVDKSHSRKTGGTGLGLSIVKHGAALHHAQITLNSEPEKGTKIQVFF-----------------------
257440064    ---------------------------------------------------------------------------------------------------------------------------------------------SGYLFLCSSGARLTDFKEEFWSNFFFSACVMLLCAS------VLTSFLMRKLTDPLQKITDAAQRFGGGDFSVRVEGVEGEGEVVDLAHT---FNQMAENIQSNDNSRGQFMGNIAHELRTPMTTIKGFVDGILD---GTIPPDMQNHYLQLVSEETGRLARLIQNMLDLSKLESGEYQVNARMFNIWETLTGVALSAEQRINDGMIDLEGLTMDEKVLVYADPDLIHQVAYNILDNAIKFTPAGGTIKFHVEKL-GPEVEISIWNSGQGISPEALPYVFQRFYKEDRSRGLHARGAGLGLNICKVLVNLSGGQIRVESQQGEWCQFVFTLPAT--------------------
239627745    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLILGAMILMIAGIALTLWVYRSILSPLNKLQEATKKIRDGNLD-FTLDVDADDEIGQLEMRIRLRENADEKIQDDKENK-ELISNISHDLKTPITAIKGYVEGIMDGVAS--SPERLDKYIRTIYNKANDMDRLIDELTFYSKIDTNKIPYAFTKINVAQYFRDCVEEVGVDMEARGIELFNYVDEDIV-VIADAEQMKRVINNIISNSVKYLDKKGIINIRIKDV-GDFIQVEIEDNGKGIAAKDLPNIFDRFYRTDSSRNSSQGGSGIGLSIVRKIIEDHGGRIWATSKEGIGTEIHFVL---RKYQEVIQDEQDT-------
260453368    --------------------------------------------------------------------------------------------AARNRIRVEEPLTIDTQFRLGQAGFEQGAALDDCVEEGRREQLAPHVAPAALLFVTSPAQATAVFDLSRAGTLRVLGTTSLILTVTITITAVIAIRL-------IRPLRKLTNAARDTSGRHIQIPITTRDEIGYLAAALNELSERRERTDEQRRV---MVSDIAHELRTPLSNIRGWLDAAQDGLADPDSS-----LVASLQEEAGLLQHIIDDLQVLAAADAGSLRLNFRKLNLRELAEQSLDAHQTAAQAGRVALTGYFTDDL-TIEGDPVRLRQVLGNLLSNAIRHTPPNGSVIVS-GYRGEGGVELHVADTGSGIQPEDLPRIFDRFWRAEQSRSRNTGGSGLGLSIVRHLVQAHGGEVHVVSSPGTETVFTVRLPT---------------------
226314264    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------FSALILSLLTIVALTNGVLTFLVSRSIIRPLYALKQAANEIKEGNLE-RSVQLQRKDELGELEMRSRLYDSIHLQLQYEENRK-QLISSISHDLKTPITGIKACVEAVQEGIAD--TEAKREKYMKMIAIKSEQMDRLIDELFLFSRLDLNKLPFHFEEVDMRAYMARFAEELRLDPRMHGVSIRYDHNESPIPVMADQEKLHRVLMNIVDNSLKYNKDEKLIRLEVEKASGD-VLVAISDNGTGIEKEAMPHIFDRFYRADPARNSAMGGSGLGLAIVKQIVEGHGGRVWVESESGRGTRICFTLPDIK-------------------
254513206    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VRLEGLRKSQETFPVELSISLAETNGERVFVSFLR-DITEDLKAEEDLR-TARDKAQESEQAKSDLLTVMSHEMRTPLNGILGSAELIDRSNL----TDRQKRHLHSIEVSGKLLLSHVTDVLDFSRLGSGNALRDKSNFDICKVVREVADSLTANADARGNDLKVDVSEELCEVLGYRTALQQCLVNLLGNAIEFTRDGS-VTIEVERRHNDLVEFRIADTGVGISPEYLDVIFDEFVTIDTAFARDKSGTGLGLAITKRLAEAMGGDISADSVLGEGSLFSMRLPL---------------------
198277536    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SWWFLLLLLMSVVCLSILFYRYKVRRLRHRQVLLEQLVAQR---THELEVQNHSLEVMAHHVEDMAEEKIRFFTHLTHEFRTPVTLIHGPIQ----QALALTSDKEVKEQLHIAERNVQDLLSLVNELMDFRKLDTEKVKLNIRPFDLISMIDDLLLPFISFVKHRHITLQACYHLKGLSVNADPTYLHRVLTNLLANAVKFTPDGGHIRLAARLVDNKGLYLSVSDTGCGIPEKDLPQIFDSFFQTQNKVTYGQTGTGIGLNVCKRIVALHGGVISAKNNRAGGTSFRVLLPMKE-------------------
186681893    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AEDLGQSQLSVKNAPSEVKELAQTLTMLLSRLSQSWKQERE-------FVSNVSHELRTPLTIVHGYLQSVLRRQNN--LTQTQQEALETAASEAERTIRLLQDLLDLARADSGYLYFQMKSYVLNDLIEEVV-MMAKKYSDRIIKIESKVDR--IEVKADYSRLKQVLLNLIDNAIKYSEIDTPIAFKLNQLEDRAI-VEVCDRGYGIPLQQQARIFERFYRVDESRSHTTGGCGLGLSIVKTLVEGMGGSVSVQSKLGEGSTFTISLP----------------------
182625335    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARIVRADNEVRNVLFRAN----SIKNENGESIRRIIVINDITD-TIEKSNEMEKLRMEFFANISHEFKTPVNLIYSALQLLELKLKNDRDEESYINYIKMAKQNVFRLLKLINNLIDSTKLEAGFFNVNIKNHDIVSCVEDITMSICGFAEKNKISITFDTEEEEKIIAFDLNHLERILLNILSNAIKFNRENGNIDVYMSFDE-RYVNISIKDTGIGIPKDKIDLLFDRFKKINNRLTKVNEGSGIGLFIAKELVKINGGEMRVNSELGEGTEFIIKLPIKKIESEVLDE-----------
149174474    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELAKLLAKTIATFRRRTEFEFTSNGISNQYRAIATNLTDENQVAENIGVEADEKTQHA-----EFVSSVAHELKTPMSGIKAYIEML---IDGDCEPEEADELYGFINDQIDRLTRLVNSMLNLARIESGVVEIKRHDHELNDILKTAADVISPTATEKDIKFTAELSDMYLPVFVDKDMLGQAIINLLSNAVKYTPNGREVRLR-SRMEDTTAVIEVRDTGLGIPENSLPHIFDRFYRVPEN-NRSAAGTGLGLALVHFIVTNHNGSISVQSQVDEGTCFTVTIPL---------------------
256848038    -------------------------------------------------------------------------------------------------------------------------------------------FFNHKLVAVVNISTFSS--TARQIYGQIFHRMLWDFVIALVVALLVSYVLARSLTRRIDKMKTATNQIAQGNYDI-HLSSQGKDELAELKMADSLQASQEEIKEQEERRK-EFLADAAHEMRTPLTTINGLLEGL---IYDAIPEEDRKHSLELMQKDTKRLIRLVNDNLNYEKIRTNQIKMDRQIFDASEVLANLKDQLEPNAREQGDQIVIQTPHPLRT-YADYDRFVQIMFNIIQNAIQFTQQG-KITIR-GERLPKGAQFTIQDTGIGMTEEQLKNIWERFYKADRSRNTKYGESGIGLSLVRQLVKLHHGKITVQSKVNRGTTFTIYFP----------------------
156743019    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLIREELRRNNE--RLLEAQQALTSALRAAEEGNRVKSVFLAHMSHEIRTPLTAIMGYCQLLEAGIERQNLAQTRAD-LEAIRVASGHLLSLANNVLEMAWIEAGRSEVHDIAFEVMDVVLDVIATVQPLIRRNRNHLRVEGAEHAGVVQGDPAKVRQILLNLVSNAAKFT-TGGEVAVRVAHIGDARIQFQVSDTGSGIAPDRIERLFMPFAIAEEHVGRDQRGVGLGLAISRYYCRLMGGDLSIESALGRGTTVTFWIP----------------------
171912720    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITARKDAEVALLQQT-QALREADRKKDEFLAMLSHELRNPLAAVSHAAMLVNDASEM----EDLHWAAGVIDRQTRQLAHLIDDLLDVSRITTGKIHLRKEVIDAAIVLDHACETAGPLMIDRGHRLRRRYLQGELWLEADATRIEQVVLNLLTNAAKYTPNGGQIELAARRQEGE-VVIQVCDNGTGIVPERLPEMFQLFTQGERSIARSEGGLGIGLTIVQKIAEMHGGRVEAVSPPQQGSTFTVHLPLADPPAPAGEKQPAPATAESPA
299144918    -------------------------------------------------------------------------------------------------------------------------------------------------------------------FTNLAPGKYVLRVKAINSDGYVGIKEAGIVVNPPFWMSWWAYLLYTVGLVIVLFLARYRMLKREREKLQQIENEVAKN-EEINNMKFRFFTNVSHELRTPLTLIISPLEGMLKET----TDELQSTRLQLMYRNAQRLLHLVNQLLDFRKGEMSTHQLSLSEGDIISYVHSVCNSFLLMADKKHIQFSFFSGIDTFSMAFDADKVGKIVMNLLSNAFKFTPEGGRVTVMIEHVAGTPDILEIKDTGIGISDVDKEHIFERFYQAGHKGVEETTGNGIGLSLVRDFVTLHEGEVKVFDNIGMGSVFVIQFPVKHVETQVPEE-----------
196257848    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ASEHLLTLMLLSYPLILFLAGLGGLFLADRALRPIDNIIRTAQAINPDDITRRIGYAGSFLDRMLDRLSAAFEHERRFTADASHELRTPLAVIKGRIGVTLSQNRTP---EEYQATLQALEYEVDRLIRLANGLLFLTRLE--QETIQFQQIDLSELLSILVEQFQMMAEPRNILLTDNIEPEL-MIAGNADYLTNVFLNLLDNAIKYTPDGGKVTVKAQPQAEQ-VYIRVSNSGKGIAPENLPHLFKRFYRVEADRSRHTGGTGLGLAIAYEIVRLHKGTITVESEVNQTTTFTVSLPLK--------------------
254518176    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VKILRKLIDRKKLNKQLEENERLSKEIIDK----EKFKNSYFVNLSHELRTPINVIASTVQLIKLSQDKSITQEKSNKYMNIISKNCDNLLKIINDIIDSSKIETGNYKINKKNNDIVYIVEETALNMSKFIEEKGLSLIVDPEMEEKIISCDSTEIERCVVNLLANAVKFTSEGGEIRVFIKEIENNIEII-VEDTGIGISKEDQEFIFKRFSQVEGANVTKVSSSGIGLTLVKYVVELHGGYVKLESELNKGSKFTLVLPST--------------------
266620607    ------------------------------------------------------------------------------------------------------------------------------TEDGRVTRRYFFFPAYVALVFLLAV-----LMMLPTIFYGGAHLILEESGPYIKWYFLYCIVLAALVSGGLALRKYLNFDRPIKKLSAAARQVAEGDFSVYIPKRHTSNDMDNKMVEELETLKNDFAANVSHELKTPLAAIQNYAQLLGTTELTP----KQQEYTERILSSTQRLTSLIYNILKLNKLESQKIHPKPEPYDLCRQLSDCAIGFEAIWEQKKINFEADME-DRAVIEADEELMELVWNNLLSNAFKFTKSGGTVSLR-QFSDEERIVTEVGDTGCGMTPEMMKHMFDKFYQGDTSHS--TEGNGLGLALVLRVLEMSGGTITVNSTEGKGTVFTVSLPRA--------------------
291294435    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLIASLAATGLGVLLALIFARRIARPIEAISDAAGRLAQGDLKARVGPQPGEDEVARLARNFDQMAEALERLEAERRA---MIADIAHELRTPLTVMQGRLEAIQDGVMPLEMSE-----VDRLHQQARLLSRLVEDLRTLSLADAGRLNLTLQPLNLAELADRMADTFQAALEAKRITLERRLPEGPVLVRADSDRLAQVIGNLLSNALGHTPAGGWIGLEVAAEAAQA-RLRVLDSGPGIPAEALNKVFDRFYRAEASRSRATGGSGLGLSIVKALVELHKGTVTARNRPEGGAVFEVRLPLHQA------------------
260175273    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IKHMVRLKEIEKNTAKSISEAKLIFFTNITHELRTPIFLITAPLEELMSSAKGPVQVP--KSYLSAMYRNAMRLNKLISRIIDFRKLESGKLKLETQRLNVVAFCKDLTIDYEALCQQKNILFYFQPSKTVIQLDFDAEKLESILSNLISNAFKYTSEEGKIIFSID-DAEDAVLFTIEDNGIGIPEEYHDVIFDSFFQVDPSRASAM-GDGIGLSFVKHLVELHGGTVKVESQPERGAKFMFSIPKKDVEEVVEQLEQKS-------
86132461     ---------------------------------------------------------------------------------------------------------------------------------------------SFALITAAYITVLFALLIILLEFIQDSEPVWWLVGLGVLGCYILSFLL---IHFRTQLFIFKKVREIYDNVKLLEDVSLTADLSEEVERSKKIEIESLRVQEE---YRRNFLGNVAHELKTPLFTVQGY--ILTLLDGAIKDKSVRKKYLSRAEKGVDRLIYLVNDLDMITKLEVGDLNINYEYFDLVKLIYATFEMLEMEAAKRNITLAFDDSAKEVMVNADQERIQQLLTNLIGNSIKYGNENGTTEVSIQDLIQNKLLIRITDNGEGIEPDHLPRLFERFYRVDKSRNRRVGGSGLGLSIVKHIIEAHEEKVYVESEFGVGSEFSFTLEKAEVIE----------------
219854352    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIGASAIARDISDKKSKEKQLKEKYEELSAIYEELASTEEELRSNYIELEKAKIEAENANIAKANFLANMSHEIRTPLNGIIGTIDLISLMEIRECT----RPYLEILRNSSTHLLDITNNILDISKIESGKIELHMKVFDLKNMLDTFIREISYACSNKNIKFTYFIDPLIPELIGDELKLKQILINLFNNSLKFTKKG-HILFKVKKISQVNEEFSIEDTGTGIKEKFKKQIFKRFVYQQVPQNEYYSTTGLGLLISKELVKIMNGDIWFESAENIGSTFSFT------------------------
255034596    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WNGHTTSVAVVVEPPFYLTIYAYLLYILTPFVIVLIMRRRGIKKLKREFQRQQREAEE--QQARELDKLKIKFLTNLSHEFRTPIALILAPIDSVLTKTR----ETELHAPVVAIKRNAKRLLNLVDHLLDFKNMQQQELSLELARKDIVSFIEDTCGQFSDLFVRKGINFSVQSSIAHLFMDFDANKLERILFNLLSNASKFTQGGGQVSLTIDQHHDSWLEIAITDTGIGISEDKHEKIFERFFQDDSTHSVLNQGSGIGLSIVREFVQLHKGYISVESRPGLGSTFRVQLPIHAGCEVVPA--HE--------
283824287    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SRRLALANDSLRRRHRQLGRTSAALAAERERLQHINVELKTAK-------EQADEANRLKTAFLMNMSHEFRTPMHAILNYA-AFGLKAARGSDEARLERCLTNIQTAGDRLLGMLNALLDLSKLESAWSDLDKERGNLMDVAHSAGVELGSLVEEKALRLRFEAQTSDLEAVFDARRMMQVFVNLFSNAIKFSPKGGTITVTMSDDAGEAIHCHIEDHGLGIPEDELERVFDKFTQSSKTDTGA-GGSGLGLTICREIVRLHGGRIWAAPSAN-GASIHFIIPRAGPDQIKP-------------
189460890    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVNSDGYIGQDVSSLEIEVLPPFWMSWWAYLLYFMIGVGLLFLARFRLLKREREKFKLHQIELEVAKN--EEVNNMKFRFFTNISHELRTPLTLIIAPLEQMLKEES---NDESRKMRLQLMYRNAHRLLVLVNQLLDFRKGEMSSHHLSLSEGDIITYIQGVCDSFLLMADKKQIHFSFFSSVDHFTMAFDADKVGKIVMNLLANAFKFTPEGGRVTVMVEHIQEDIDVIEIKDTGVGISDADKEHIFDRFYQTENKENDATSGTGIGLSLVHDFVALHGGDVTVFDNIGKGAVFVVHIPVKHV------------------
266624978    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMIFSMLAILVVLLVKLLMNPFKELQWKLKRVEEGNLDEELSSNAYTETRQITESIS-KTLKKLKAVDQSREEFVSNVSHELKTPITSIRVLADSLMSMDDVPV--ELYREFMTDISDEIDRESKIIDDLLALVRMDAGT-ELNIAQVNVNGLLELILKRLRPIAGKRNVELTFE---SIREVTADEVKLSLALNNLVENAIKYNVEGGWVRVTLD-ADHKFFYVKVADSGIGISEEFQEHIFERFYRVDKARSRETGGTGLGLAITKNIILMHQGAIRLSSKEGEGTTFTVRIPLT--------------------
225574600    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAYFLTRSLISPIEALATDMDSLREKKIYDELRETIKKQHEQNARIRQEFTANVSHELKTPLTAISGYSELIENR---MAEGEAAVRFAKEIHHSSNRLLTLINDVIHLSELDSMQLEETKEMVDLYEVARSCVAMLQLQAEKHQVNLALL--GVSCQVLSTRQKMEELVYNLCDNAIRYNNKGGSVYVTVRP-SGKKVILSVKDTGIGIPKEHQERIFERFYRVDKSRSKSTGGTGLGLAIVKHIVAGSNASMELDSEEGKGTEIRVIF-----------------------
20386499     --------------------------------------------------------------------------------------------------------------------------------------------------VRVPLLYLSNSQVPELSANGYAVMVLMLPSDSARKWHVHELELVEVVADQVA--------VALSHASILEESMRAQDMLTEQNAALDL---ARQEAERAICARNDFLAVMNHEMRTPVHAIIALSSLLLETELTP----EQRVMVETVLKSSNLLETLINDVLDLSRLEDGSLKLDIGIFNLHAVFREVINLIKPIAAMKKLSLSLMVAPNVPAFVGDERRLMQIILNVAGNAVKFTKEG-QVSVMACVEKQEHLRVQIKDSGCRVSPQDIPHLFTKFTR--SGVNRSQDGSGLGLAICKRFVNLMEGHIWLQSELGKGCTATIV------------------------
218132753    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MTSLLLTLWMHSSIVKPIMRLKLAAQNIQAGNLDFELPVEYSGDEIASLEMRIILKNNAEEKIKAESEEK-ELIRNISHDLKTPLTAIKGYVEGLLDGVAD--TPEKREKYLKTIYNRASDMDKLIDELTMYSRIDMNRVPYTFTKIDINHYMEDCCEEIGLELETKGISMEYHFSNEEQYVMIDIEQMKRVINNIISNSVKYSDRKGMIRIEL-FNDGDYALIRIEDNGKGISPEDLKHVFERFFRADSSRNSKQGGSGIGLAIVKKVIEEHGGMIWAESKEGIGTVMNIRL--KKVI----KDNNES-------
218134297    --------------------------------------------------------------------------------------------------------------------------------------------KNAYAVVVMSTDVSEALNYTDDVLQKIYIIKVSAITMLIIIAFIISGILVRPIGNVTHQVNDIAMGHYDRRI--------RKGAYSELSDMTSGFNDILDKMNNLDESRQEFVSNVSHELKTPITSMKVLADSLNTQEDVPV--ELYREFMADIVEEIDRESKIIDDLLSLVKMDKSSMTLNISSVNINELLELILKRLKPIAQKKNIELLFEFRPVVAEI--DEVKFTIAISNLVENAIKYNRDNGWVHVSLN-ADHRYFYVRVEDNGIGIPQESQKMVFERFYRVDKARSRQTGGTGLGLSIVRNAVLMHHGAIRLHSEEDVGTTFTVRIP----LNYVPE------------
294777714    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLLAILITVGSYYFYQWKISLYRQQKKQLE--KEVAQRTHELELQNKQLEIMARHVEEVTEEKIAFFTNITHEFRTPVTLINGPIQRALDESHEP----EVKKQLQIAERNSNYLLSLVNELMDFRKLDADKVVLNKTNENFIRLIQNILMPFEVFAHERNINIITYFRLCTPFWIFDVEYMRKAIINLISNAVKFTPDYGKISLYVASLTDKDLFIDIKDTGNGIVPEDIERIFERFYQSKKSIKYPVYGTGIGLFLCKKIISLHGGNIYAGNNPKQGAFFRILLPLEK---GIPQAKSEKEKYE---
163816646    -------------------------------------------------------------------------------------------------------------------------------------------YTDAVIIFAVKIDELDNYSLRHNSMYLFALVVIMVAAYFIAKLSVRDVN--------------RTRGIIEGMKGGSLEQMDTSGMFGEMKALTKDINNIFNKAQLLEESRQEFVSNVSHELKTPITSMKVLSESLLTQSDVP--AEMYREFMEDIVQEIDREAEIISDLLTLVKTDKGPDSLNKESVDMDEFMDLILKRLRPLADKRSIQLSYE---SFGEIHADKVKFTLAISNLIENGIKYNVDGGWIKVSLN-SDHKNFYIKVADSGVGIPEDCINHIFERFYRVDKARSRDTGGTGLGLAITKNIIILHKGTINVYSEPGKGTTFTVRVPL---------------------
94972033     -----------------------------------------------------------------------------------------------------------VKMLLSHVLIVVVALGALLLCAEVLAPAFIRSHVEQMIALIGPSGADLRPDLERGMRATLSSALLASLPLALLVAAVTALPSARRVVRSVGLLRDGSRALAAGRYEQ-RLPEEGNDELTDLARHFNRMAAALGQLEQE---RTELIANVAHELRTPIAALRGYTEALADGVMDPV---AAREALQ---REVSALERLARDLSLVSQVERGRLELHLSTFSPADLLQAARERFEGAYDEKGVELGVQLPPGLPPVRADFGRAAQVLANLLTNALRHTPPGGQVTVGA-VADGPFVQFLVTDTGSGIAAEHLPRVFERFYRADPARSRADGGSGVGLTIARGLVERMGGHIRAESVPGQGSRFAFTLPAA--------------------
113867802    -----------------------------------------------------------------------------------------------------------------------------------------------------------------AVFITIGALMILASQKMIETQRLIELAVAFSLVAALIVFRLLTVRLRVLSEAIEAFRARADDEIQKLSTAFEEMSEQLAQLSQVDQQRRELLANVSHDLRTPLASMQGYLEMLLLKAE-EMTPEDRNRYLQVATRHCERLGKLVQDLFDLTKLEAREVQPRLESFPLSELAQDVVQKFALAANKRGLALLATSGPGCPPVSADIGMIERVLENLIENAMRYTPAGGEISVDV-QAAGERVELTVRDTGQGIDTSQVQGVFDRYYRVERTESDNGSNVGLGLAISRRIVQLHGGEIRVRSALGKGTAFTIDL-----------------------
261368039    ----------------------------------------------------------------------------------------------------------------------------------TPQGERVMAVTSLVPYAAGNIAAMTSLTLVDRQWGQYVALSAGIGVLAFLLMLWSGLFFVRSIVRPLGEVEATATRIARGDLQARLPDTKYNDEIGRL--CGTINQMAEDLAET-DRLKNEFISSVSHELRTPLTSIKGWVETIK--NIDDPTNENYRRGLAIIGTETDRLYTMVEELLDFSRLQNG-IQLHCEVLDLVAEATDAALFVEARIRQEGLHFVYEEPPEPYPVWADPARLRQVFVNIFDNAIKYSDPGGTIFLTITRTP-ETVTAAVRDQGRGIAPEDLDKVKQKFFKAKNSVR----GSGIGLAVVDEIVQALGGKVEIASALGQGTTVSITLP---VYHPGQEHLHET-------
225174253    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSRRLTARFAHLSTAAEKWGQGRFDVRT-EPEGDDEVSRL--AETMNRMASRLEDQSNLRK-KLTGDISHELRTPLTTIQSYLEAFLDGVMKPD-----KQNITAVLDESHRLNSLVNDLQELSNAEYRGKNVNLTEMDLNSFVAREAERVRPAMRQKDIRLSVTPHEKEAVVLADETLLGRVLGNILINAQKYTQQGGQVTVTV-FDAGRRAGVAVTDTGEGISKEHLPHIFERFYRADASRTRSTGGSGIGLAIVRELLELMDGEVDVESQPGKGSTFRIFL-----------------------
126655110    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MAHALDTQEQMSNNLSE-LEENDRYKNEFLATLAHELRNPLSPLATGLSLLEKGPL----PAQQTKVVNTMKRQVNHMTQMIEDLMDISRITRGKIRLEKEQLTAQAVVQNAVEVCAELIDDKRHTLSLDLPEDPLWVYGDEMRLTQILTNLLNNAAKYTDPGGEIQVAVHQQED-AVCFRVVDNGIGIPPEQIDLIFTMFTQMDAFANRSKGGLGIGLPLVKRLVNLHDGEIFAKSVADQGSAFEVLLPLAASLD----------------
182414756    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQRIGLRGQWVFPLAIGERVVGLLAFGSYERAVLPAGDVKTL------ERIAGYVAIAIDRAQRERDIV-AASRAKDEFLAALSHELRTPLNPVLLLASESALNADYP---ATAREAFRMIEKNALLEARLIDDLLDLTRIERGKLALEMQRVDLHAPLRDAVATVHAEASDRDITIEKHLQAERSAVAGDSARLQQVFWNVLKNAIKFTSPAGRIRVSSRAAETDEVQIEIADTGIGLEAHELGRIFEAFTQGDHAERRRFGGLGLGLAISRNIVELHGGKIRAAS-PGRGATFTITLPLA--------------------
22036194     ---------------------------------------------------------------------------ALWMPSRTGMNLQLSH-TLNYQIQVGSTVPINLPIINEVFTSSRAIRIPYTCPLARIRPLVGRYVPPEVIALRVPLLNLSNFQIPDLSAKSYAIMVLILPTDSTRKWRDHELELVDVVADQVAVAL--------SHAAILEESMRARDQLMEQNVALDL---ARREAEMAIHARNDFLAVMNHEMRTPMHAIIAL----SSLLLETELISEQRVMIETVLKSSNLLETLINDVLDLSRLEDGSLELDIRKFNLHGVFREVINLIQPITSVKKLSMSLILSPDLPLCVGDENRLMQTILNVAGNAVKFTKEG-YISIVASVAKPESLRVQVKDSGCGILPQDIPHLFTKFSQPRSGSNRINDGAGLGLAICRRFINTMGGHIWIESEIDKGSIFIVKL-----------------------
56965767     ----------------------------------------------------------------------------------------------------------------------------------------------GAIFISMPLAVV------YEAFVDIQWALYAAVLFAAFFVVISGKRMTKHIVEPLREMKASAKEMENGHFSKRVAIGKSHDELTELAHS---FNELAKSLEQVDRERNAFLANVAHELRTPLSYMIGYAEGIQEGVI------ERNKGMAVIEKEAKRLDRLVNDLLDLAQLEGSDYRLDKEALPFAELAREAVAAFAWQAEQKHIQLELELDED-SIIDADWDRMQQVLTNLLANAIAYSPPFTTVTVRITSSNGWAEMV-VEDEGAGIPEADLSSVQKRFYRVKKGRSRQNGGTGLGLAIVQEIVAKHGGDFQLVSQEGKGTKAIIRI-----------------------
241771387    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GYEAGAVDFLQKIDGDILKSKVEVVELYAQRRQIAHQRDALQAQRDEIQRAAEEADHRKDVFLATLAHELRNPMAPIRNGLQILRMAPDSPMAAQVR----DMMDRQMTHLVRLVDDLLDVSRVSQGKIELKRDHLTLRSVVEAAVETARPVIDLAGHTFTLDLPAEELWVDGDLTRLAQIVANLLNNAAKYTPERGRIGLSLRR-DGAQAIIRVSDTGLGIDADMLPRVFELFTQVDRNIHRAQGGLGIGLALAQKLVALHGGSIHAESAANKGSTFELRLPLAEAPNATADGLSEAQAARA--
251770948    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MVLTPIMALIEGTRRISQGSFHVLPNRDEMGDL------ARALNDMAHQLGE-LSRKKSEFVTIASHELRTPLTSIRGFIAMLKRQTLGPLNEEQQKS-LSVVAEEIDHLVTLVNQLLDLGRIEAGQMRPEIRELELVPFLDRIGERYRLTAQSSGRIFRMEVDPEIPAIQTDAHRLAQILDNLLGNAFKFTQEGEEVSLVVKRDFTR-IHFEISDTGIGVPPENIPFLFDKFYQVAPFDSRTKEGLGLGLAVTKGIVLALGGSIEIRQNIPKGTCARVTLPIE--------------------
146306221    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITRLKQVQEELRHASLEALAASQAKSRFLSSMSHELRTPLNAIHGFAQLIEMETQDKADTGPESDYAREIVNASRHLTSLVDDILDLSSIESRRQQLQLQPIEIGGLLNGCAELVLPEVQQRQLQLQVMEPAQPPLVQGDPRRVRQILLNLLSNAIKYNSPRGMIRMGYEVRAD-CVRLWVDDTGPGLSTEQQAQLFQPFQRLGRE-SSNIPGTGIGLVLCRELASLMEGEIGLRSEPGVGSRFWLDLPSA--------------------
260175161    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GFYAVCLLMLGYIGYRYTKNRLR----------LVMNLKTEHNL----RVNMEKLNQQKINFFTYISHDLKTPLTLILSPLQRLLSQKEITNHD---KKNIEIIYRNANQMKYLIDELLSFSKIEMNQEKINVRKGNIMLFLKELSNIFEIVARDREIDFIVKLDDTDEEVWFSPSKLERIMYNLLSNAFKYTAPGDYVQLTASLQEEDQVHISVKDSGRGIPDGVKDRIFEPYYQVSPKDHR--EGFGLGLSLTKSLIQLHRGRIEIESKVGEGSNFIVIL-----------------------
24216557     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GFNIGTLCVFDSQPKHLNPKQRVILKALSNQIIYNFELNKKNIELLLIQKKEEELQKSKSLFFANMSHEIRTPVHGILGVSGLLSETEL----QQEQKEYVDTIQRSGKLLLNLLNDILDFSKLESFNMKIEIIAFDLIDLLKDVFHLFEADAKRKNIEFKLVGQPSHSIVSTDPHRFKQILVNLISNAIKFTEKGS-VLIEFDFKSDCDIQIRIKDTGVGIPEQKLKELFQAYRQVDTSVSRKYGGTGLGLSISKNLSEMMNLKLTARSIINQGSVFEISIPLAEKVNFEPKKATQNIEIQ---
196254774    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------FFSLMINLGMATVIAIGIMTVTIAWYVRHSLQPLQRISQLTESISAEKLEARIDLKNAPREVKQLAHTFDQMLNRLSEAWEHQRQLLSDVSHELRTPLTIVSGYLQSALRR--GNNLTATQREALEIALSEADRTIQLLQDLLDLARADSGRMHFHLEPIILNDWLKEVMEKTQKYA-DRQIDFVIPCDP--ITIQADPVRLRQVLYNLIDNGVKYSDAQTPITVKLEAQQ-HSCILQVCDRGIGISLPDQARIFERFYRADEARSRSTGGTGLGLAIVKTLVEGMDGHISLSSQPGQGSIFSITLPL---------------------
251797100    --------------------------------------------------------------------------------------------------------------------SGVEYAILVQFLAGTDEDEHYMFVMASLQPVGEAVDILKKYVIYLAPVILALVLALSLIYSRIVSRPLLTLNRSAARLAKLDFTDHPEIRFGELSRNMNALSRNLDSALSELKLANEQLQEDMREKQKSEQLRKELVANISHELKTPLGIVKGFAEGLQDGVA----DDKRERYLALIVNETDRMNALIMDMLELSKFEVKAVKLNIERFSLTNLVREVASSFTQQLESKQLRLRVRQDGEELFVYADRRRIEQVLLNLLSNAIRHAIEDSAIVIEMERAEGDAIKTIVENTGPSIAEEDLNRIWDQFYRAERSRDRKSGGTGLGLAIVKHILELHGGAANIES----GVAFSFTL-----------------------
262383276    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIAFICVAFIFINIVATGLWK-----LYSREQKYKKLAQANLVKQELEVALEKAKESDQMKSAFLANMSHEIRTPLNAIVGFSNLM--NTDIELSKAERENFTELINTNSDLLLNLINDILDLSRIESGRMSFSFQQYSLNELISTIYQTFQVLMPE-NVELRMQIPEKSISIPTDKFRLTQVITNFLSNAIKFTQKG-YILIGYEYEEGRHVHIFVEDTGIGIPKEKQDAVFNRFTKLDEFAK----GTGLGLSICKVIAERFDGYIAVESEIGKGSRFSIILPL---------------------
160899840    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRLAVAQDLTESLEFERQRQQMLEQEARVAAERISRTKDDFVAVLSHELRTPLSLLNGGTHLLKRANL---SEAMLKKGIDAIEKGVKAQSRIIADILDISRLTTGKLNLHREEVNVCSLAVQSLEPLRDNAADKNITLQFEAPSDDIMAWIDVTRFQQILWNLVSNAIKFSNARSVVKVGLEI-SDESLVMSVADEGVGIAPEFLPHVFERFSQASAPATRGHSGLGLGLSIVKHLVELHGGTVRAHSEVGRGVTMRVEIPL---------------------
229917736    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVMIGVLIWLLALYTVIRIADRFVRPIRHIIEAADEMAQGDFDVSVESNEKHELGA---LARTLTYLGAKVQQHQS-TRNEFLSSVSHELRTPLTSIKGWTETIR--GGDEKLSEETELGLSIIHSETERMIGLVEQLLDYTKIEESRLVLYRQELDLVSLLRQVTLQLKQSLEDKGITLIERYPQKSVGLF-DENRLKQVFLNILENAIRFSPDGGTLTIRF-VQSERVAFISIIDEGPGISREHLQRITEMFYQAHVT----EGSSGLGLAISKELIEAHEGKLVIESEVGHGTTVTVLLPL---------------------
160880957    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------YVLRVAKDANGMIALFYEALPILLVGAVVLLFISIVAHYLTKRIIRPIENMAEELSQITEIKDQHSSIHNQLKDLEHSEKIRQEFTANVSHELKTPLTAITGYSELIEE---GIATPEDTIRFSKEIRKNATRLLHLINDIIELSELDSVDEEIIKEELDLYEIAKNCVDTLKITA--KNHEVELKLIGNPVFLYANKIMMEELITNLCDNAIRYNKKGGTVKV-VTYSVDDKVVLTVEDTGIGIPKEHSVRVFERFYRVDKSRSKQTGGTGLGLAIVKHIVAKHDAKITLKSEVMVGTTITIEFP----------------------
146319012    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEVLDLSDRYTLRDLLAQTPEIVIDHTNENEEFLTLRANFATIRSESGLISGLVVVLHDMTEQAKEERERFVSNVSHELRTPLTSVKSYLEAL---DEGALTESVAPSFVKVSLDETNRMMRMITDLLSLSRIDNQVGQIDVELINFTAFVTFILNRFDQMKSDKVYTIVRDYQISPIWVEIDTDKMTQVLDNILNNAIKYSPDGGTITFSMKTTDSQ-LIVSVSDEGLGIPKADLPRIFDRFYRVDKARSRAQGGTGLGLAIAKEIVKQHKGFIWAKSEYGHGSTFTIVLPYSK-------------------
261417278    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EKSKEIEANRKLS-QALNAAREASNAKTTFLFNMSHDIRTPMNAVMGFTAMAKKHIE---EKETIKKYLDKIDIAGKQLLSLVNQVLEMSRIESGKIILSEQKCNLENVIKALSTTYGSHAETKGILFTATITNEHKMVLIDSDRINQIAANIIGNAIKYTNENGSIMCTLEEEEGYGMYLVVEDSGIGMSSDFIEHIYDEFTRESSTTVSRIQGTGLGMTIVKKLTDIMNGTIKIDSKKGQGTKIAVSIPMKWCKDLSPETAEQKT------
226324179    --------------------------------------------------------------------------------------------------------------------------------------------------FAKSIRVLGDMPEIQQFIISACIAVVLILTFTAMIMMV---WIYGSIISPIHKLQEAAQNVEEGNLN-FEIKPEKDDEMGRLKMRIRLRDNAEEKLKSDRESK-ELISNISHDLKTPITAIKGYVEGIRDGVAD--TPEKMEKYIGTIYNKANEMDTLINELTLYAKIDTNRIPYNFAPLSVNDYFNDCAEDIEMELDSKNVEFYFNYVEGDQKIIADPEQLKRVINNIVSNSLKYMEEHGLINLRVKDV-GDFIQVELEDNGKGIAAKDLPNIFDRFYRTDASRNSSKGGSGIGLSIVKKIIEDHGGKIWATSREGVGTVMYFVI-----------------------
56460555     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERDNQGRAIRYTGTVTDVTEQKKAELNHAKNVFLANMSHEIRTPLHGILGIASVLESTDLNPY----QQQLLGTIKNSGDYLLTTLNDVLDLTQAEEGQLKVKRGVHSPAKVLGHVIQLFEQPVKDKGLEFIIDIDADIPETLMDRARIAQVISNLVSNALKFTERGS-IAIKASWESEGDLIVKVQDTGVGI--YDTQRIWQLFEQEQDGLNRPEGGSGLGLAIVRNLVQLLSGTIQVDSEPEQGSCFTLCIPMS--------------------
169828805    ------------------------------------------------------------------------------------------------------------------------------------------------------------FIEPKAVSSVSFALTLILSTYALVIGSVVFLIAAMFLVRPIKKLTKATRHIAGGDFNVELNIKQS----GELGVLARSFEEMASDLQQLEQMRKEFVSNVSHEVQSPLTSISGYALALKQVDL---TIEEKNRYLDIIMAEAQRMSKMSDSLLKLSLLESKAPPMQLVSLSLDEQIRRVIVAIQPQWMAKNIHFNLQLQS--VYVMADYDQLNQVWTNLLTNSIKFSKDGDTIKISMSQ-EAHHVLVRITDTGIGISQEDQKRVFERFFKADRSHSRKYEGSGMGLAIVKQIVSLHKGDVRVESELEQGTTFIVTLPTT--------------------
222056250    -----------------------------------------------------------------------------------------------------------------------------------------------VLQIALDVTYIEQ---IFSDFRNVLLLVVFIGTFVSLALAVLTVK------RGLCPLTEIAQRTSSITAHNLDERVTLGHWPEEVKALAIALDEMLDRLQDSFVRLSSYVSNLAHELRTPINVLMGEAEVALTKSRTTND---YRRVIESNLEEYDRLSRIIDSLLFIARTDVQKPDLSREEIDICREVGEIIEYYQPVAEDKGINISCL---NNATLYADRTLFRRAVSNLISNSLHYTEAGGSVSISTRQAPNRSIEVTVRDTGCGISKADLPNITDRFYRVDSTRHMNKEGTGLGLAIVKSIMDLHGGSIKVESEPGRGTSITLLFPRADITNL---------------
298725804    -----------------------------------------------------------------------------------------------------------------------------------FHVQIIAIYKRATGVMYLTLSSL-------AILLYF--IVATLNTNINLELSALPPLLPFICLTMLSL--YISHRFADSYL-------EKGKLTEALIRVDKL--------------KDEFLAKTSHEFQTPLHGIIGISQSMLKDNSLPISADEQKEKVSLIFNIAERLSYLVNDLLDFSKLKENELTLRMTSVDLYAIAHMTVEVLSYTIS-KNVKIYNHIERG-TFVQADENRLRQILYNLIHNAVKYTNEG-KIDITC-YEKQSFLVIEVKDTGCGIAPENLKTIFNPFQQFNYSI----GGSGLGLHITKELVERQGGKIFVDSIVGQGTTFSFKLPTNEELPSLP-------------
238898609    --------------------------------------------------------------------------------------------------------------------------------------------------------------------LSSFLLIITATLIEIITVFTLDKKMNELNLLRLIFFISFTYFLSRVIKKVEQSRQSLSRLIDQFEIMRSRDFFHQDALKKINRDQDRFISTISHELLTPLSGIVGLSHILLDTELNP----DRTQYLRTIYINAFTLIHIFNDIMNINKIERAEMVLDEQEISLTDFCVELEHISNLLAYSKGLEFKIKLSPDLPKVIIDGTRLRQILWNLIGNAAKFSDQG-KIIVNVSYESENRLIFCVKDPGIGISIEEQDKIFTLYYQIKNTGKTANKGAGIGLAVSKQFAQKMGGDITVKSMKGQGSCFTLS------------------------
167753243    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLTLFIIRKYVAYKLKPIYSIVLSRNVHTQEILDELKISEELNDKEIARLKETESFRKQYLGNVAHELKTPIFNIQGYISTLLDG--GLEDDLINRKYLERAEKSIDRLIDIVNDLDTISKLESNMTRLKMESFDIAAMTREIAEQAEIEADKKGIKIQVRGADSLPWVCADKHFVGQVLVNLIINSIRYGKEGGVTRIKFRDMLDK-ILVEVEDNGVGIAKEDVPRIFERFYRTDKGRSREQGGTGLGLAIVKHIIEAHGERINVRSELGVGTTFSFTL-----------------------
37522691     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EFIRKPIEPDELLARV---RSLLRLKRSISERDNIARQRFVARLAHDLRTPLVAADRMFNLLGQGALGPMPP-SMAETVDIMARSNSNLLALVRTLLDVYRYEAGAKKLHFQPVDVIELMRQVCDELAPLAAEKHLELCAQLEAA-PKVPADRLELRRVLTNLLGNALKFTDQGG-VTVRSRLEDGGCVHLDFCDTGPGIAAEEQAYLFRRFAQG----RHNKEGSGMGLHLSRQIVEAHGGTLSLTSAPGKGSTFTVTLPAAK-------------------
154482556    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VRNVAIADVLVLIFALFASFTKPIKRIGISIEEIAKGNMEEEKDYREVMDISNEFRQLVNKLNKSRQEFVSNVSHELKTPITSMKVLADSLLGQQGLP--EELYQEFLHDISKEIDRENDIITDLLALVRMEKSESEINISSVNINEILEAVLKRLKPIAESKNIELIFEFRPVIADV--DELKFASVATNLVENAIKYNNTDGTVTASLN-SDHQYFYLKVTDTGIGISEENQDRVFERFFRVDKARSRETGGTGLGLAITKEIVMKHHGSIKIHSKEGEGTTFTVRIPLK--------------------
291543747    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VEQALAGQPAEQLLSLGQHSYRMLASPVQ------EQDAVTG---IMVLLLDVTEQ--EHREQLRREFTSNVSHEMKTPLTAIHAIAGMLVQDVIEPKD---VKKFAGDIYRESARMIALVNDTLRLSRMDENGIAEPKEPVDLYDLAEEVIARLRVTAEKKQVAF--SLAGTHVTVNGVYSMLEEMIYNLCDNAVKYNKEQGTVTVSV-LTAGKEGILMVQDTGIGIPQEDQSRIFERFYRVDKSHSRAIGGTGLGLSIVKHGAAYHNAQVQVSSKPGEGSTFTVIFPET--------------------
83815587     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITERKKREQTLREAKERAEEAARLKSAMLANMSHEIRTPLTSITGFSEVLEQNLSGQHGD-----FATKIRKSSERLQRTLESVLHLSKLESSVHKLEREEVSLRAVVEDVTAALRDDLTEKSLALQTEIPDSPVSGISNEDALHRICRNLLENAIKFTPAGGCVGIRL-LDEGRSATLEIEDSGIGMDPENVPGLFQAFRQESEGMAREYEGSGLGLSIVKRLTDELGGEVDVETEKGEGTCFAVTLPLT-------DDAHERSDE----
150014976    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------YLIVWISALGAMVFASVVLSLVSKKILINPLAEINKAAKRFANGEVN-KRVHIESCDEIGELASSFNIMAESLEKVENN---RRDFISNVSHELRSPITSIKGFIAGI-IDGVIPRDKEGY--YLDIVYSEIKRLTRLINDLLDLSAIESGKLKFNIRKIDINELIRLCVINNEQKIREKQIMLKIDLKDQNCYVKADEDKTMQVITNLLDNAIKYCGNNGIIRIST-YSKGSKVFVEIYNNGPKIADEEIRHIWNRFYKSDKSRTNKVS-TGLGLPIVRMIIMQQGEEVWVKNHPNIGVTFTFSL-----------------------
135377484    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVAFSRMSDEVNGLIDARTSEMETARDEARDASDQKTKFFANMSHELRTPLNAILGYGEMLYEDCEDLGYDDLLPD-LKKITSSGTHLLSLINNILDLSKIEAGKMELFVTSFEIESMVQTIKDVSEPLAAKNDNGFVINLDGAMGSMSQDETKLRQCITNFLSNGFKFT-KNGTVTLDVKIDDIEFIDFAVIDTGAGMSPEGVAKVFEEYTQAERSTSANYGGTGLGLPISKKFAEMMGGDVVVTSEEGVGS-----------------------------
88706129     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DSQLDQLFLMSTEQRMVSDLEKLNAELQDAKHDTELAQAGKTAMFARMSHEMRTPLNGVVSALALMGDQEMSPQS----RELLALANSSSRNLLHVINYVLDISKIESGDEVLENTLFELPLILRSVTDIVRARAVEKKLELTWSSSPLLGNLYGDKAKLRQCLLNLITNAVKFTPAGS-ITVRASHSDGNHIRFEVEDTGEGISPEDRLHIFEPFWTGASDALGQDKGTGLGLDLVRRYVEVMQGTLGVISQLGKGSLFWLELP----LEPAPEASAEATPEEVPA
254443113    ------------------------------------MLRLALGYVLIFSAPVLLLLVYRGLSEHW----NWYLLVQIFAYVALAVGFWSSSRGGSRGLSHLVVVVVILVGVCGIAAWGPAPSRLIVLNFGCVFAAMFHSCKASMGTLAVSIGSLAAYLNPYVAILTAGQWVVTLSSFAFYTVALLVAWVTKTLQNTITALRGREQELQNSNDILKEQAVKLEEQAVELEEQAKALKEERDRTEAASKAKDRFLSVISHELRTPLNPILGFLDLLEEDQALRSESKDQ---LELMRRSGEHLLLMIDKVVDFSELDRGELTLVRNERTWAELRRDIRSRLQLLAEEKNLEFHVHCEAARDRLVLDNRRTLQIIDELGSNALKFTDKGS-VAIALCLASGDGGRIEVSDTGCGIDCKAIDRLFDPFVQEKSGWTRDAGGFGLGLSACQAIAGAMGGAIRVESEIGIGSTFTVEIPVELVL-----------------
269921749    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FWANVVITALHDETGTLTTERRQAEEALGHARAEAERASRAKSDFLSRMSHELRTPLTAILGFNQLLGMD--GETLTDDQRHGVDQISRAGGHLLAMIEEVLDIARIEAGGHALAPVPLDPAPLLADVRDLIAPQAQAAGVEVRIEGDAGL-SVLADRRATVQIVLNLLSNAIKYGPAGGVVTVTLVGASGR-VRIEVRDEGPGVPPELVDRLFIPFDRLDAERWSGAQGSGLGLALSRGLARAQGGEV---SYHPPGATFILELPASPSHGQKP-------------
146298306    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LESTNLINQPITTDMETLSREVKKFATDKKLEIEMLEIREQYRREFLGNVSHELKTPLFTVQGYVSTLLDGAMD--DKHIRKKYLKRAEKGVERLIYIVEDLDMITKLESGDLDLNMTDFDIVELIQNVFDLLEMKADKKKIKLAFESNVQSVIIRGDQDRIQQVLENLIVNSIKYGKEGGLTEVGVVNLTKKKVLIRISDNGEGVEKQNIPRLFERFYRVDKSGTRSEGGSGLGLAIVKHIIEAHKEKVYVESEFGIGSEFSFTL-----------------------
239905642    ---------------------------------------------------------------------------------------------------------------------------------------------------------------PFMYFLFGIPTSSIYTEANKYLHLSLAITIAATLLTVLIFRHYLTQNPAIANIELTQLMLSFHDMIKRISKSSSQLIKAKEDAEAANLAKSRFLATMSHEIRTPFNGIMSMLQLCE----GTNLTTEQKLYTSLALESTRKLLALVNEILDLARLEQGKEISCVTEFSLACMLADMEILFKSILKDKKIKYESHIVNDLPLLIGDELKVRQILFNLIGNALKATSDGSVVVIQICQEFRKTIMFTITDTGLGIPQEQIKRLFKPFTQIKGTYTQSKSGTGLGLSIVTRLVKTMEGTLCISSEENAGTTVDLTLPSEQRDTLLPQKNE---------
291562137    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------FFSSVLIL----FITGGMLTAWVYRSILWPIGKLQEATKQIRDGNLD-FTLDVEDDDEIGQLEMRIRLKESTEEKIQYDKESK-ELISNISHDLKTPITAIKGYAEGLMEGVAS--SPEKRDKYIRTIYNKANDMDRLINELTFYSKIDTNKIPYTFSKINVSNYFRDCVEEVGLELEARGIELYFNFVDEDVMVIADAEQMKRVINNIIGNSLKYMDKNGIINIRI-LDVGDFVQVEIEDNGKGIGQKELPYIFDRFYRTDSSRNSSKGGSGIGLSIVKKIIEDHGGKIWATSKLGIGTEIHFVL-----------------------
115380175    -------------------------------------------------------------------------------------------------------------------------------------------VAVGTGMGLLNLGPLPVLVPSVALGAAFF----GAWMDARQEVRRKDEYLAAQNEGLMQSLTDLERRYDEVYRSNLALEDRVAARTQELVEANSKLAAALDTQKELIRLKSEFFDNVSHELRTP-LTLILLSLESLLQRDPSAYPDSVRQHLATMERSAHRLLKLINNLLDLAQMEAGKLRLRYQAVELHSLLTSLLSPFRVMAEKKGLTLTL-VGQAVGPIHGDVERIEVVFQNLVSNALKFTQQGS-VQVRVSEDSS-SVFVEVEDTGPGIAPQDIDVIFDRFAQADSTGTRRFGGTGIGLALVKETVDLHSGSIRVSSVVGKGATFRVQLPK---------------------
115380175    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------PVMSGLQMLAALRERQETADIPVILLTARQEVAEKVEGLGVGANDYMGKPFSPRELLARIEAQLRLRDAAVRAAENERLAATGLLSGFAHEVRNPLNGLMAMLPLRESILGSQVDPDTTRAMLDVMEECGTRIRHLAESLLSFVRT-SDRL----VPVNLGASLDSTLSVLAWKIP-PDVLVVRDYQCDVP-ITGDPGSLNQVWVNLIDNALRAVGDKGQLRISTEH-DGATAVVSITDTGTGIKPEDMERLFQPFF----STRAAGEGTGLGLALCRRIVLRHGGLIQLTSEWGKGTRCEVRLPVQGVENLQP-------------
187919994    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VIKPLANARGDIYGAVSINRDITGRRHAEQQLT-RLNLELSKADRRKDEFLATLAHELRNPLAPMRNVLEILRLKEFADPQLSWSRDVFD---RQLQHMTHLVDDLLEVSRITQGKLELRKQRLELARAMQSAMEAARPTVQASSHHLSVTLPREPLYLVADPTRLSQMILNLLNNAAKYTPPGGTISL-AAERDGDEAVIVVRDSGIGIPAEHLNSVFEMFSQLAPALDRSQGGLGIGLALVRGLAELHGGTVAAFSDPGKGSEFVIRLPVTKAA-----------------
298530225    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TERKLMEQELSQAKKSAETANRAKDRFLENMNHELRTPLNGIMSVLQTLADSELKPAE----KEYVEMALNSSSQLLASLNKILELSSLQDDIQQVHPQPFVLHEEMSKLVSFFQPQARNKQIGLELDIQEDVPWLVSDVGMLRQIVWNLVDNAVKFTHEG-KVVLRISKQSDSRQLFEVEDTGGGIPHEMQKDIFEPFVIGEHDIQKRYQGTGIGLSVCRQLVRSLGGETGVESRKGLGSTFYFILPGRETEEDLPE------------
153874301    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------TFSILLTGQADAEVIGSAVNNANLYRYLSKPWNFLKLTVKEALRSYFQERQLARFYANLETEVAVRTNELKQKNQALVKLNQEKNVFLGIAAHDLKNPLSAIQGYAEMIKCD-FDEMPKEEIIEVIDKIYSSSRQMFGLVKNLLDVNAIDVGKKELSLTTIDIYPILQSLIQHYRQRAKEKNIQLQCQCAEGEYYAMAEKNTIHQILDNLISNAVKYSPPGKSISICLA-KSNEYIHCEIQDQGPGLSEEDQQKLFGQFTRLTAKPTGGEHSTGLGLFIVKKLVEAMQGKVWCESQLGQGATFIIKLPVA--------------------
254417945    ----------------------------------------------------------LGLGAAVALVVTPMIGWCLAWFAAYGLMLAFARVNRDGD---GKIPLWGRVTALSLFASASLFGSLSIPMWLIGGP--LGGVCAALMLPALMLFSMINSPRSKSILVSSLPMLYLLAVPFLAAWFGAPPPLVMTAAAAVVLVIFFTIISWQKMSEATENQMR----------AHAEAERLRVKAEESLVAHTAFLAAIGHDLRTPIGAILGAAELQALDANSRSN-------AHLITDAGLMMKALLDDLLDHSKIGAGRMTVEAVDFDLRATLAQTLRLWRGPIEAKGLKLRVEGAARMPRVKGDAMRIRQVMNNLMSNAVKFTPQG-RITLRLEEPSGYCVLLEVQDTGPGMTGDQLARLFNPFDQTAEGVSARYGGSGLGLAISRDLVELMGGRLTARSAPGQGASFTVSL-----------------------
144200280    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QANAYREELEQAVEQRTMELAATNEELISRSQEAERLAAVKSEFLTNMSHEIRTPLNSIIAMSQMLVRKGG----ELDAQHMGTRLMAAGKSLLAVINDVLDYSRLGAHKLELSATDFDLEGLVNNLSAIMHSASLNKDVELVINVAHLESKVVGDEVRLQQVLVNLIGNAIKFTESG-YVRLEIKSSSYVELLFSVKDSGIGIAEDNLNLIFEAFEQGETSVHSKFGGSGLGLSISQSLLNLMDSSLKVESKQGEGSTFSFILPLGEVYARYP-------------
149184835    ---------------------------------------------------------------------------------------------------------------------------------------------------------------PVIVTENARVIIANLAARRLLGAHILGQDVRMALRQPEAVRLLEGNEDGAAVIRGLSRRRDIWRLNKKLDGGMAIVELVNKTAEADSRAHTDFVANASHELRTPLSSILGYVETLR-EDVNDFDPKMGDKFLATIQREGQRLQQLISDLMSLSRIEAEKHDLPDTTLELGALMDRAARDV---AGDRVERLDIEAHGEF-HVCGDEQQLEQLVRNLVDNALKYGAADEQVTVRLQPRGDKRVMLSVQDRGGGIAPEHLPHLTRRFYRTDPGRSRASGGTGLGLAIVKHIVERHRGKLAIDSVLGEGTRIKVTLPLAQA------------------
226309918    -------------------------------------------------------------------------------------------------------------------------------------------------------------------FGEVHIMFALLLAAMFVLSLVLILIFTRYLVKPIEKLSHATKKLAEGEYDI-HLDISRRDEIGDLAMHFARMTESLKQLDE---MRQEFVSNVSHEIQSPLTSIQGFSQAIR---SGGVTNEQRETYLTIIEEESRRLSSLSKQLLTLASLDKETGLYEPTRFRLDEQIRQVLLVLEHQWQQKKLTMELTLPET--FIVGDKQLLNQVWMNLIANSIKFTPKAGSIYIMI--QKDTRIVVTIRDTGIGMSEEEQEHVFDRFYKGDKSRNREATGSGLGLSIVQKILQVAKGGIHIQSRIGEGTTVTVSLPT---------------------
269836942    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------PTSLPAPTLAAGLVYIIVMTLAVLIAPALIVAVPVGILRARRVSKRVSHLAEAADAMAQRRVAVKGEDEIARLAERFNRARKAFVANVSHDLRTPVAIVRGHIERLLSGSLGELDDEETRS-LAVVHQEVLTLERLINDLFTLARIEEATLHIEPAPVAIDEVARAAVEGVRPMAWQRKVAVEAMLPPGLPPVLADRTRLQQIFGNLLYNALRHTPEGGLIVVGAEQRDG-VVEVSVRDTGGGIPEEELDAVFQRHYRLGDGAGFGES-SGLGLAIVKQLVEAQDGSICVESVPGEGTVFRFTLPVA--------------------
91772372     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YPLSEKNLQVLEHVGKHIGIAIENAQLFEKTQKAYDELRSLDNLKNEFFANLSHELKTPMISIKGFSELLGDGKFGPLNVE-QKKANDAVVRNAERLKDLIDSLLYMCMEKEGKYKYDFVPLPIKRLILNSLEKARVQAGSNNIVFRDEIPENIPVIYGDEERLTTALNNILDNAVKFMLEG-EVIVSV-QDEADHIHLRIKDNGIGIPKNKVDKVFDSFYQVDGSLTRMYGGTGIGLHVSKRIIDVHNGKIWLKSLEGFGTTVHILLPK---------------------
153003673    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRERERQLVAVNRELEDTNRGVVALYAELDEKADYLRRASELKSRFLSNMSHEFRTPLNTVISFCRMLLDETDGPLNDEQRKQ-VGFARRAAEGMLDLVSDLLDLAKVEAGKTTVRSSPFEASELFGALRGMLRPLLATTQVTLHFEDPVGLPTLYTDEGKISQILRNFISNALKFTERG-EVRVSARRQ-GDRVVFSVSDTGIGIAREDLDRIFQEYGQLDSPVQRRVRGTGLGLPLSKRLAELLGGRLAVKSEPGVGSTFSLEVPL---------------------
292492033    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLTISPLQDSQGRLIGASKIARDIQEQLRRQAEETDRRKDEFLATLAHELRNPLAPIANSLQILKQVG---NNPEALEKAVSISERQLQHLVHLVEDLLDVSRITRGKIQLRKEPVTLDTIIKSALEISRSHIKAGEHTLCVEVPETQVLLQADLTRLAQAVSNLLINAAKYTPPGGHIKLTARC-ENQQVVIAVQDDGIGIAQELLPRIFDMFVQAERPGGYAPGGLGIGLPLVKGLVELHGGQAEAASPLDQGCTFTIRLPLSEEITRTPLENQQT-------
294639816    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFMVSAIAVLLVVMFLVYFATLLTAPITEVAEIAKKLGGGDFSVTLPEYT----TREFNQLSEAFNEMAANLKSYDTMRNSFLANVSHELRTPMTSIGGFVDGILD---GTIPKSQQGYYLRIISSEVGRLTRLVKSMLNLAKIEAGELEPNKTSFAVTEPILDTLLTFEPRINEKEIDIRG-LDVQRINMYADIDLIHQVMYNLIENAIKFVDKGGYIEFNFAEDNDQT-TVSIRNSGEGLEEDELPLVFDRFYKTDKSRGIHAQGLGLGLNIARSIVEIHGGKIMVKSVKGEFTEFTFNIPK---------------------
142343687    -----------------------------------------------------------------------------------------------------------------------------------------------SLLLGGIFWALVFLVLKIETPESIFSTAVFVFATAIVVYFIEYKTDYQRLMALERLSKNISKKRFEDIEDHRSSNDELDYVIKKAIQSNRTVEREIQRLNKIENYRKEFIGDISHELKTPIFAIQGFIETLLNGAL--EDESVNRRFLQKAMRNVNRLIFLTKDLMEISKLETGELKSEPEHMYLYDIVHEAVESLQYKAQQEQVHLHIGQIDRNLSIKADKNQLRQVLINLVENGIKYNIPNGNVHVFVAQKSNDKVLVTIEDTGIGIDEADIPRVTERFFRVEKSRSRERGGTGLGLSIVKHIIEAHGESLRIKSEPNKGSRFSFSLTKSEQAEPVEE------------
225016620    ---------------------------------------------------------------------------------------------------------------------------------------------FATIFAVFILVTLIWFALFELNMIQVDPPIVVFALGSLLLGTVIALYVGKLIVRPVQNIGNAFDELSKGNFEV--KVPENEQITEIREMAQRFNAMTYDLSHIETL-RSDFVANVSHEFKTPIASIEGYATLLQNHNL---SQEKHDRYVEKILENSRRLTNLSDNILMLSKLENQEMVLGKTEYRLDEQIRKCILMLENKWTAKNIEFDLELPRQIY--YGSESFLERVWSNILDNAIKHSPVGGVIHVGILQTNTQF-TVTVADHGDGMTEEVKKHIFEKFYQGDSS--RKAEGNGLGLALVKRIVELCKGTVTVESSPGRGAKFFVALPKT--------------------
296118917    ---------------------------------------------------------------------------------------------------------------VDQLVIGAAPETVDSTEESRSTSEWRAMATESDGVITVVAKNLDSVLLRGLAVVQLMIAVVVLMLIAISGFWFIRRAL-RPLRVVERTASEIAAGDLDKRVPEWPQHTEVGQLASALNIMLAKLQASIEHAQGKEEQMRRFVGDASHELRTPLTSLRGYTELYRSGITDDVDM-----VLSKIDAESSRMSYLVEDLLALTRAEGTRLDIR--PVDVLELSLSVASSARAAFTDRTINVSNDT-LGVPVVYGDASRLHQIILNLITNGIRHGGDEAEITIGLER-DGDDVLIKVIDTGRGMDPEVSAHIFERFYREDTSRTRDTGGSGLGLAIVKSLVEQHGGSIDVESELGVGSTFTVRLPAA----DDPEPTH---------
88797787     ----------------------LDRESPHARNIQWERQSLFVDEVQPRMVASGLGAALLALLMMSNLSIAILLTWLVICLSVSVGSYFLQRQVLGRDYQQDRSYRWHRINLLIALTWGALWSVLPFFLDGASQSQIFTLLLFVMVMSSMPSVTMGTYPDIYLLFI--VPVFSSLFILLWPTSTPLLLIVVALSGVSLAVFSLMTHKSQMNSIRL-----------------RLEHQLAQQQAHEADQAKSRFLAAASHDLRQPLQAANLYLQTLSSRA------ESQDELLLKAKHSVESANELLTKLLDMSLLDANVVTVSIQPCQLQSMLDAIESEFAEQAMSKGLKL--RIAPMPVEVSTDPVLLMQILRNLIGNAVKYTRAGS-VDVSVELRETQA-TLRIEDTGPGIPADEQSHVFKEFYRAAHG-QSSEPGMGLGLSIVKRLCDQLNVPLTLVSEPGHGTTFSLTLPVSR-------------------
220923167    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AETNLELLRHRRDLQQLVREQTAMLEAANELRIEAVEASRAKTEFLAVMSHEIRTPLTGMIGMMDLLSSAELKP----EQARWLDGARRSSAALLRVLDSILSYGRAETSEIALDIEPVDVRTLVEGVGALMQPVAEAKGLCLELEVDPDLWPLHADDGKIQQIIVNLVSNAIKFSERGVVRVEVVALDEDQDVRFDVNDMGVGVPSDQLERIFEPFAQADNSITRRYGGTGLGLAISRRLAALMGGEVSAVSEPGRGSTFSLTLRLERAERY---------------
196229922    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------AALRPLEIQSYIVVAMRARGRTLGGLCFASMTERRYNDADLSLAIELAERAGMALDNSRLYAESKQAREAAEAANTAKDRFLAMLSHELRTPLSPVLHATTLLEEADC----PEPMRSTIATIRRNVQLEARLIDDLLDLARIRNGKLQLQPEPVDAHDLLARAVDICRPDIETRQLQLTVDLHAKRHSLEADPARIQQIFWNLISNAVKYTPPGGAISLRTEDDERTGLRVEFTDSGIGIESARLESIFDAFEQANSGRSGGLGLG---LAICRALVTLHGGRIEARSGASRGSLFVVTLPTVREVQP---------------
220930051    ----------------------------------------------------------------------------------------------------------------------------------------LSAVLAGVCVFFVFMTVCIAFYYNYEDFLNWVNANVVVFLLAVMLVFIMLMSAFFLLLTSIKFIEKITQLVEQISEGNLGIQDERTDELGNLSKAKMSSELERLIAEEKEKSKDEMINNISHDLRTPLTSIIGYLQMI-IECKQNDNEDYMMQYAHVAYSKCEQLKLLVDQLFEFTNVSSKEYKLDITKIDVAELVRQVVAGLMPILQEKNICCRIDFPDEKVYTSADGTLIARVFDNLISNAVKYSPNGGNIDVMLR-KEPFGAFVRVTNYGITIPEQNLPYIFDRFYRVDKSRSNSCAGVGLGLAIVKSIVEKHKGEIHVKSNDNK-TVFEVRL-----------------------
296934915    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------AYAMGLVRGHTVLSIELAEMIRT-------VRHRGIFVEKELEIARGEDESLVIDLRVAEYILVLADDRTERVQRVRNDFVANVSHELKTPVGAISLLAEAIEEARDDP---ESIDYFTSRLHKETKRLTALVRDIIELSRLQSADVIGSGKLVSINNLVAEAVDRSKLAAEAKNITIHTDAHAD-REVYADPELLGIAVHNLIENAVRYSPEDTRVDVTVE-TSHENLLISVTDQGAGISEEDQKRIFERFYRVDPARSRQTGGTGLGLSIVKHVMAQHGGMVTVDSTLGEGSTFTLSLPLAEADHSTPE------------
117923716    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ETMRDLERSQQREQVLRQIAEQASQAKSDFVASLGHELRSPTQSIMGFMDAVSQSNIEPDVKAEIAKFIRYAQISSERLAGLINNLLDLSKLESGRMEFAIEPHNIWDAVRFLQMEMEPLLQEKGVTLEHPQCTEPLELLFDMGKIIQVLVNLLSNAIKFTPAGGVIRITAHALDTGRVKIAVSDSGRGIPEEEIEHIFGR-YQQSTSNQQSDGGTGLGLAIAREICLNHGDSLVAENNPGVGACFSFTL-----------------------
254416130    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------FLSLIRTLGIASLLSITVMIVVISFYIKRSLQPLCQMSQLTQTISADDLQARLHLDKAPSEMKELAQTFDNMLNRLFEAWEQQRQFVSNVSHELRTPLTIVSGYLQ--STLRRGKNLTPPQQEALGIAAAEADRTVQLLQDLLDLARVDHGRMHFHLELFVLNDLVAEVVEM---AVQYSNRVIDSDINRELIEVLADRDRLKQVLLNLIDNAVKYSDPDQPVTVKLD-KPGEQVRIQVCDRGQGIPLAQQSRIFERFYRGDENRARSPGGTGLGLSIVKTLVEGMGGQVSVRSQLSQGSVFTVLLP----------------------
167997627    --------------------------------------------------------------------------------------------------------------------------------------------------------AVRVPLLPFNNFHSDWPMVLMLPSDSARRWHVHQLQLVETVAEQVA--------VALSQAAVLEESRRARNLLVEQNVA---LDMARREAEIAICARNDFLAEMNYEMRTPLHAVIALSSLLQETLLTP----EQRSMVDTILKSSNLLATLINDVLGLSRLEDGRLELDARIFSLPNVFREVVKLVAPIISVKKLKSDLSVSKDLPEVVGDEKRLMQILLNVVGNAVKFTKDGS-VAIRVSLERDRTIRVEVVDTGVGLNPQDIANLFNKFIQADSSSARNHEETGLGLAICKRFVYLMGGDIWVDSELGKGTTFSVKL-----------------------
115371970    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TTRVSDAARLLGGLLAISIVTGAALVLAATRRLYLPLLSIRQALAAFKAGQRESRVAQAGPLELREVAAEFNDMADQFLAGVAHDLRTPLNTLKLSTELL-LRAPTPPPPEKLRESLLRISAQLDRLNRMVGDLLDQTRIEAGNLELRLEDTDLCTLVREVAELHRPLSQQHQIELT--VPDGPVPVRGDPTRLIQVLTNLLSNAIKYSPLGGRVRVLIEQ-SQEEVLLSVSDEGVGIPPGEYERIFAPFKR-SASASAELPGIGLGLSVSRRIVRAHGGNIEVVSQEGAGSTFRVRLPSQ--------------------
168700348    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRARRRQYEVRNLLAERAARRKDEFLAMLAHELRNPLAPVRTTLHVLKLRHPGDRDTQT---AVGVAERSVKHLARLIDDLLDVSRVTLGKVGLRCEHMDAADVVRLATEAMGARFAEKHVALDIEVQSARLPVSGDAVRLEQAIANVLDNALKFTPPGGKVRVRAEADRGEAK-VTVSDTGAGIAPEDLPHVFDLFVQADRSLDRTVGGLGVGLTIVKGLVELHGGRIAVTSDLGAGTTAVLHLPLAEPPPSQIETDNE--------
295397797    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIFVAIGSLIISLFFALLIAKKLSSPIVRIQNFTTEIAKGHYSHLAIEETG---IQEIDSLLDSVDELSGQLQRQQEIRNRLSSDIAHEIRTPLTTLKGNIEAMIDGVW-----EVSEERLYHCYEEVNRIARLIGQIDRINEIESHESQLQKSSFDLLELTQQVAGTFQALLIEKGIE--CAINGEAVLISADRDKIHQVVTNLLYNAIKFTPSGGHIDLQVSQISG-VASFKITDTGQGIPPNEINQVFERFYMAEPSRNRKLGGQGIGLSIVKGIVNAHHGTISVESTYGKGTTFVVSLPLE--------------------
225378733    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TVLAHRLTKRLVAPIEKMAEENDVYDEMKPFVATIKKQHVDILKHSQMRQEFTANVSHELKTPLTAISGYAELI---ASGMTSGEDTIHFATEIHKSAERLQYLINDIIKLSELDSDDTKIEFETLDLHEMALNCQAMMEIPAEKN--EVTVEVQGDSAEIRGNRNLIDELIYNLCSNAVRYNKKGGKVTIMTGTENGHP-TLTVKDTGIGIPKEAQKRVFERFYRVDKSRSKSTGGTGLGLAIVKHIVAQHEAQISLESEEGAGTEIKVVF-----------------------
170693150    --------------------------------------------------------------------------------------------------------------LRLQVAMRAAKMIIGYLSLDSWTVCWDTV-DAMPRVLAGPIALSYDAALHRVHAEDRAAVDAAMRRVALTGEFDEPLEFRIAMNGQECWLQSQAVLQRDADGRPWRVIASAVDITQRKTLELALR--------ETDRRKDEFLAMLAHELRNPLAPMRNAIALLRRQKDAGMKPG---ELVGMLGRQVDHMAQLVDDLLEVSRITHGRIVLRREPLLLGTAVYGALETVSSMAASRGQHLTVRLPPTPVWLHADPLRLSQILVNVLNNACKYTDHGGSVCVTA-LADERFATVTIEDNGSGISPDLLPHIFDLFAQGERTLDRAHGGLGIGLSLVKKLVELHGGTIEIASPPGRGATVSIRLPLSHAPEAAPSHDEPSASGASHA
296128219    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVGVLREVDPDVVVSRVPAAGLGAEFDDL------AESFNAMAA-RLQEAERLRARLLADVAHEVRTPVATIAGYLEAVE-DGLQPMDEPT----MAVLRDQSARLTRLARDLAAVTRAEAGDLVLTLEPLAPDELLAATTGTWRERATAAGVDVRVQVDPELGHVRVDRQRMGQVLDNLVANALRHTPAGGTITLRATGGYQR-VALHVSDTGAGIAPEHLPHLFERFYRADTARDRTHGGSGIGLAICKALTEAHGGTITATSDPGAGASFTVTLP----------------------
117925977    -------------------------------------------------------------------------------------------------------------------------------------PIHIALSRRHTALTPLFNKAIDYFPMSERA------VIFSRWIDAIPQPLVDPIIL---IRTAAVLAILLIFAIGWNRIRILKAQQAQKQVEHELDLSRV-----------AAQAKNTFFAQVSHEIRGPLNAILGYVVMLRQTEL----KAQQLHLLEHLGSASHALLTLLNDILDYSRMEAQKLTLAPQPTHLPTLLKRMEESFAPRIAKKGLHFSLSMAKDLPWANLDPVRMEQVITNLLDNAYKFT-LQGHITLEARLESDASLTIIVSDSGIGMDTSQEQSLFEAFNQADPSIARSYGGSGLGLAICRHILSLMEGDIAMESTPNQGSRFTLRIPYCPVSETEIDTLHTS-------
117928655    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAWFVLGLGLRPLRAIERAADDIAAGQLSR-RVAYADTRNEVGRLGAAFNTMVSRIEEAAVRAASEERLR-RFLADASHELRTPLTSIRGYAELFRRGAARRPDD--LEKAMRRIEEEATRMGVLVDELLLLARLDQGR-QPVREPVLLAELVADACEDFRAAAPDRQVRV--DADPDVV-VSGDELQLRQVVTNLLTNVRVHTPPGTPVDIRLAAENG-WAVLEVTDYGLGLPAADLPRVFDRFYRADPSRTRDHGGAGLGLAIVASVVQAHGGRVGVRNVPGAGACFRVELPL---------------------
289422516    -------------------------------------------------------------------------------------------------------------------------------------------------------------MYYYALILNDKSVIRVSKTMVAIAIDFLPFMLGIFLIMLLLSWMIARWQTRRGPINDIDLENPLENITRELEPLLVAMDLNNKQKDMVSNMRKEFSANVSHELKTPLTSISGYAEIMK---NGIVKEKDITNFADRIHKEASRLIKLVNDIINISRLDEGYVDIEKEDVDLFEMSREISSRLAKQANDKGIKVALEGERVICH------GIRQILYNLVENAIKYNKENGKVTIWVGSTLD-GVKIRVTDTGIGIADEETDRIFERFYRVDKSHSKEIGGTGLGLSIVKHGAMVHGASLSVDSKLGEGSVFEIRFPNA--------------------
170738842    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EIRGAVTGLMDARHAVASRLELKDGTVLDCAAQHIDVTASVNVERALT-EKNEALERTARLRDEFVHHVSYELRSPLTNIIGFTELLGDETVGALNT-RQREYADHIMRSSAALLVIINDILDLASIDAGSMELTREVVDVQATIAAAVRGIEDRLAEAAITLDLDVPADIGGFVADGKRIRQILFNLLSNAIGFSAPGQTVVVQARKT-GAEIAFSVIDQGRGMPPEVVARVFDRFE--SHTLGTRHRGVGLGLSIVRSFVELHGGRIDIASAPGQGTRVTCTFP----------------------
110639415    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VKIRKELSDFAVQKQREIEELKREFLADVSHELKTPLFAAQGFVHTLMEGAMDDLN--VRERFLNKAAYSLDGLNVLVEDLITISQLEIGEIKMHFQNFDIRKLTEDIFEQLEDTAEKKGTRLFNKYSPKSCYIHADKLRIGQVVTNLIVNAIKYGKDNGTVVFSYTI-ENESVLISVKDDGPGIEEPHLNRIFERFYRVEKSRSKDKGGSGLGLSIVKHILEAHDSRIHVTSKVNEGTEFQFRLKKGKVIN----------------
75907015     -------------------------------------------------------------------------------------------------------------------------------------------------------------------FARVIVSVLGSLALTIVLCALISTRFARSLSRPIEIMGNFAIRLGSGQFGDTLTIHENN----ELDQLAVELNRMSERLASLDQERRTFLANVSHELRTPISNVQVTVDALK---GGAYEEPQLRDFFQTIENETKRLSRLIHDLLDLGRLEAGVSQLEQQNLSLSGLINRAVNAMEPRMQAAGVSLQVKVSDLL--IQGDPERLLQAILNLLDNAIKHSQPDSQVLIS-GYSDGKQAVIKIQDQGKGIREQDLPRIFEQFYTTDPSRTGKS--SGLGLAITKRIIEAHQGRITANSTAHQGATFTIYLPL---------------------
280956151    -----------------------------------------------------LFSPSSGFLMTVFAPSIPWGWYINLSLLPYGVTIPLMLLFYHSLFPKKYGKAVERVYL----GIALAYMIYILLTPPNAYDVVLLIYALLYMFVCYSIDLLHKEKGVSILLLGYLALGLAELDDMFFDLNIIDVASLRPVGVLFFIFSYAFYLAFRFSTALTKT-----------EILSKELEQKNIRLLQLDKLKDEFLANTTHELKTPLAGMVGIAESLVAGTAGGVS-RTVAAHLNVIAHSGKRLSKLINDVLDLSRLKNQDIALRLEVVNLYASAQRVLALAQALNRGGKTILANDVPADFPDVVADPDRLEQVLFNLIGNSLKSTASG---RISIAATNGDRVEIAVTDTGCGIAAEDQARIFNAYEQGSYS---SAGGTGLGLSISRYLVELHGGVLDVKSEMGVGSSFYFTLPLAVALDLVEHSVHSST------
218283461    ---------------------------------------------------------------------------------------------------------------------------------ADYEDDNQTIVRLAMPFDGLS-QSISILLAPF-----IFSICVSFMVVFILSKKMAD--------EIVEPFQDITNTINSTNIDVLTFNTELYKITNALTNMSKENKKYLERLEKEKKVRQEFFSNASHELKTPLTSIRGYTELIRSHTIQDSN--QIDTCLDCVLKESDHMTQLINDILTISKLETEEMQVTYSHIHAKKLLDSVVETLRPQI--KKMDLKVYVNATEFTVFASMDHIKGIFYNLISNAIKYNKVNGRIDIVLK-KNQKNMYFSVEDTGIGIPNKDQDRIFQRFYRVDKQRSKTIPGTGLGLSIVKHVVYYYKGDIHLTSKEDIGTKITVELPI--IVKEAPE------------
163791511    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ENLESVRGVLVSIQNITKEK--RLDIMRNDFINNISHELRTPLVMIQGYSEAILDDV--AETQEEKKEMAKIIGEESIRMNRMVNEMLDSSRMEAGFINLIKLDVDFEDFFKNLFTRFATMSEKNAIQLKLTLDPNLESYYMDEDKMNQVFVNLINNAIRHTKENKKVEIWVHLDKMDEVLIEVIDNGTGISEEDVPYVFDRFYKADKSRKENKTGTGIGLSIVKNIIEAHGGFVEVKSVINEQTRFIVHLP----------------------
17549841     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERKANEILLMEAKQTADEANRAKSMFLAIVGHEIRTPLHGAMGHLELLARSALSL----EQREWVDMTSRSFDALLTLVNDLLDSTKLEANALQISPVPMCPNEVLERCARSFGAAIVQGGVAFHCITDPDLDLVVDGDQRLTQILQNLLSNAAKFTERG-TITIALKREDGKWARFEVADTGIGIPAAMQSTIFNPLAQADDSISRRFGGTGLGLFLCRNLAHLMGGRISVRSEPGIGSAFRVDLPNTRAPAPPP-------------
110798722    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------ILGIGVLLILASTIMGFIISRSITRPINKLMTKAKYISKGEYDKKIEINTDILEINDLI------NSINNLSQSIKEQENIRK-RLTGDISHELKTPLTNIQSHLEAMIDGIWEPT-----EERLLSVKEEAERLSSLVSDMQKLNKYDESSIKLKKDNVNISDIICFVIFQFSNLAKSKNIKI--EYEKKNINLYCDKDKITQALVNILSNAIRYSNEGSTIFIEEKLKDNK-VIISIEDQGIGISEEDLKYVFERFYRADKSRTRATGGTGIGLTIVKSIVSSHGGEVKLESKLGEGSKFTIILPKE--------------------
254515596    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DSQLDQLFLMTTEQRMVSDLEKLNGELQQAKQDTESAQMAKNALFARMSHEMRTPLNGVVSALSLLGDHPM----SAQAQDLLRLASSSSRNLLHVINYVLDISKIEAGEEVFDATVFELNTLLRSVTDIVRARAVEKRLELSWSVSPLLSDLYGDKSKLRQCLLNLVTNAIKFTDSGSVAVRALPSASEDAVRFEVEDTGSGISADDKPRIFEPFWTGMNDNLSQERGTGLGLDLVRRYVAVMHGTLGVASHIDRGSLFWFEVPLEDALDTMPETQNVPARFK---
254479623    -------------------------------------------------------------------------------------------------------------------ISGVGWAMYTAVPVISKNNVV------GAILISSSIDNVIDLLNSIK-----YRMIYTFSGIGVL-VGFLSLLVASFITNPLKRLTEAANILSQGKLDY-KVDVKSKDEIGKLANAFNKMSYSLMKIDEE---RKRFVSDASHELKTPLASVKALIESLINSRS--QDIAFYKEILQDVNGEIDRMTRLVNDLLELARLDKIK-SPRIKRVEVSEVISDVIDSLAPLAESKNVNLTFNGKEKVFA-EVDPDRFYRMAYNIVENGIKYTYEGGNVLVGLDEDEDN-IYLAISDNGIGISEEVLPKIFDRFARGDTARSKKNGGFGLGLAIAKEIIDMHEGKITVESKVGEGTTFKIVLPKRK-------------------
255658537    -----------------------------------------------------------------------------------------------------------------------------------------------------TITAEKNFLVDLQRLLFLITI------AGFLVALVAGYFLSNRILQPIRNLTQTARKIEVERMDKRIEVPPAKDEMAELALT---FNHMLDRLERGFQQQQRFVSDASHELRTPVTVILGYSDLLAR--WGSSDAKILEEGISSIRSEAEDMQDLIEKLLFLARADQKRQVLHKENVHLDELVDDAVRKMKLVAKQHTLRLEAN---EPGIIYADPATMRQMMRIFLENAVKYTPEGGHITVSRRLPEKEAMQLTFSDDGIGIAEEDQGKIFERFYRADSSRTKKVGGTGLGLSIASWIAEQHDIDIAVESEFDKGTKFILTIPLS--------------------
154250574    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVTDSTRMEQALRDR-NDALETADRLKSEFISHVSYQLRTPLTNILGFGEILETEMFGPLSP-RQHEYMQGILESSETLIDVVNDILDLAVIEAGAMTLDLSDVELSEVIYATEEFAQRPAQKNKVTLRVECPKDIGIVRADEKRIKQIMINLLSNSLAFTSPGDTIVIGAARRD-NSVELYVEDTGDGIKPEFQSNVFDRFEAHSSSDRRR--GAGLGLSLVRSFVELHGGWVTLESAPDVGTRVTCHLP----VRAAPPAAQSST------
84393237     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SYFELRKVPFYSKEGRHLGLVGFGRDITERKEHQESL--------EKASRDKTTFISTISHELRTPLNGIIGLSRMLLDSQLTT----EQRKQMQTIKVSAVTLGNIFNDIIDMDKFDRRKLELFPTPLNFEDFVVEIESISALMAEQKGLRFDLERLSDLPAVEVDGTRLRQVLWNLVSNAMKFTKDGGVVTVSAEIDGDANITMEVEDTGIGIPESEIEKIFAMYYQVKSGTDNLHAGTGIGLAVSQQLINMMDGHIEVTSEEGFGSTFTVSI-----------------------
226315262    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------SFKIPIVLLATGMFAAWSVVRIRKYEQIINELHFIAKGNYHHQISIRPNGSLGQVVDSIHALVKSALDAMEEERR----LEQSKDELITNVSHDLRTPLTSIIGYLGLIEQNK--HKDEEKFKHYAHIAYEKAKQMNVLVNDLFEYTKVRNRGAYLKRTQFDLVELVEQVSVGFRLVANEAGLRLIVDTPDQKIEMAGDTDKLVRVLENLISNAVKYGHDGTEIIIRV-FCQGEGVAISVANNGAPIPAEYVPSLFERFFRVEGSRSKETGGSGLGLAIAKSIIDLHQGSISAESTS-EWTTFTVWLPRT--------------------
291521249    ---------------------------------------------------------------------------------------------------------------------------IGGMENHSNREEIKAAFETGEGQAVRQSKTVAKSTFYYAVRMNDGNVLVATETGSVLSIQGMLPIIAVMVVILFVICTFLGRLLTDSLLRPIEQMAENMDYVNEIAVYQEMEDTIRRQHEDILKMRQDFTANVSHELKTPLAAISGYSELIE---NGMVSEKDIARFGGEIHKSADRLLTLINDTIRLSELDATTQDVVLETVDLYQAAENCMDTLEMSAKKHDVTL--KLEGESCKIRTEKGMADEVIYNLCDNAIRYNNKGGSVTISVMPVDNQ-IVLSVKDTGIGISKEHQERIFERFYRVDKSRSKSTGGTGLGLAIVKHIVARNGARMELTSEVGKGTEIRIYF-----------------------
237709610    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITRSNHYRRELEKAKRRAEDLLVAREKLMLTITHDIKAPVGSILGYTDLLERIT----TEERQRFYLNNMQSSANHLLSLVKSLLDYHRLDAHKMDINRVSFNPHQLFDTIYISFKPMADSKQLELNYHCNESLNRVYGDPFRIRQIAENLLSNALKFTKEGS-ITLQAALENGQ-LHFSISDTGCGISQEEQQRIFQEFTRLHNA--QGQEGFGLGLAITRKLVLLLEGDIKIESEQGKGSRFHVYLPLPEGPSH-PDEN----------
82703350     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMRQTQFAEYLAARNYKEPLVI--KQPRQHELTLSLQKQKLLLSRDITKLERIQTMRRDFVANVSHELRTPLTVIGGFLETLSDDNQ--PDPDTRKWALELMSEQTRRMQSLVEDLLTLSRLENTENQVREEHVNIPEMLRTLYEEAKSLSGGHHITLELDTTTKLLGNLFD---LRSAFINLISNAIRYTPDGGNITLRWAIQDGKGV-FSVQDTGIGIEPEHISRLTERFYRVDRGRSRETGGTGLGLAIVKHVLSGHQAKLEITSEPGKGSRFSAVFPATRLL-----------------
284993023    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLSRIEYGFRAQQASEEQARASETRMRRFVADASHELRTPLTSIRGFAELYRQGAVG--SPEETARLMQRIESEGARMGVLVEDLLQLARLDQQR-PLTITPVDLAEVAGDAVHDARALQPDRPLTLHLDESSEVPVVLGDEARLRQVLGNLVTNALVHTPPTAPVTVTVSDEPAAGVVLRVADEGPGMAPEDAARVFERFYRADPSRARTAGGTGLGLAIVSALVAAHRGTVHLDTAPGRGAVFTVRLPRSGPGSAVP-------------
119716163    ------------------------------------------------------LILAIALGFRIAAEGPVAPLWPVVVIAIVGSLIVLTAPAPRVDVLARALAVVHIAAL-GMLAQG---SELGIASGLVVFPSIWLGLELGQRGVALATGATVAFI-----------AVPGLVSRGAGVAHVEWLLLLTILAGFSAFATDAA--LIAARTAQARAEAREAELAVALKV------------------KEDFVALVSHELRTPLTSIVGYVAVLERDDLDPV----LRTQLDAVDRNGKRLERLVQDLLD----ESGRLPLREQDTDLAVIVRECVAGARLQAARGGVRLDADVPDSIAF-TGDPERLAQVVDNLVSNAIKYTEPGGSARVQAIVVADGSVRISVQDTGIGIDPAERARLFSRFFRGAEASRRAIQGIGLGLSITKSIVESHGGRIEVDSEPGRGSEFRVVLP----------------------
163790640    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIIVAIVALILSIFFAALVAKKISGPIVRVKDFTREIAKGDYTSLSP--EKTD-IKELDELISSVNALSVQLENQQDIRNQLSSDIAHEIRTPLTTLKGSLEAMIDGIWEITDDR-----LQSCYDEVNRITRLIGSIDKINEIESHQDSLNKTSFDLYALAENISSNFEALFVKKNI--YYALNGDPLFITADKDKISQVITNLLSNAVKFTPPEGTITLKIRNEENQAL-LTIADTGEGIHPKEINRIFERFYMSDLSRNSFLGGQGIGLSIVKSIIKAHNGTITVKSDYGKGSTFTVILPVKR-------------------
296120276    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLRTGLIALLSLIIGIAGTWLLALSPLDDISKTVDKLTASTLNQRIDVAPLKTELQALAEVLNATFDRLQAGFERQVRFTSDASHELRTPIAVVLAQTE---HALARERSAQEYRQALSACGRSASRMRTLVESLLALARADSGRLQLNCQPIDLLPVVEHAIESIKPKAETSQLKLAAQL--TSATVFGDAVFLGQVVTNLLNNAIEYNAPEGMIFVTLT-SDTDSARISVVDTGRGMSAEERSHLFERFFRADAARSSGSTGHGLGLAICREIVELHGGKIDVSTELGRGSTFCVVLPLYR-------------------
168699644    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RIYDYIFVPVLGANGEVEAVAGTTRDVTDRQAMEQELRDVDRR--------KDEFIALLAHELRNPLAPIRNELQVIRLAGTDSAARDRAR---AIMDRQLAHMVRIVDDLLDVSRINRNKMELRRARVPLAEVIASAVETARPQIDEAGHALEVELPPEPVFLNADLTRLAQVFSNLLTNSAKYTPRGGRVRISAAVV-GDELVAAVRDNGIGVPAAALTTIFDMFSQVNRTTERSTGGLGIGLALVKGLTEMHGGTVTAASAEGTGTTFTVRLPVAGAADERPAPD----------
256829865    -------------------------------------------------------------------------------------------------------------------------------------------YTSGTVSGCLSIHLPVQNVLDSLSRMQLFVSALALIVLTVMTLYFLVRYLVRPLGTLESVADGISRGHFPGRIRIMSAKLERNRLEEEVQNATSELALANEELKTLDRLKSEFLATMSHELRSPLTSIRGGLDYLRRTE----TSADRQDYLHIMDKNVSRLTHLVTDIFDITRIEAEKIDWNFGPADMTELVGEIVEIMSPLAEERGLRLGL-LSSGPMIALADVERIEQVIVNLTDNAIKYSPDGGVISFTL-QNEGGEIRILVRDQGPGIPPGDRQAIFKKFHTAPSSGTGLGL------AICSQIVRAHGGRIWVEDNPGGGSVFTFTLPATK-------------------
296123301    ---------------------------STSSELDLDFERLQRDLWLRRTRIVLTLTLIPAGILLDLAGYPEAILWARIVCEIVVGVVLATLFIIPDKVHVGLMSTIWAYSPTAAIA----WML--YVTEGSVSPFY----------AGLNLTILGTVLLPYNAWLAFCSGVLGMYLIACIAHSRIPLRIDALVMN--STFIAMTSIICATACHIFSQARRREDLRHDLEVRNS-------ELTAADEMKGRFFANISHELRTPLTLIMAPVEEM-LAWPAERLAPTVRDALRLIQQGGLRLLGLINDLLELVRFDQSTHAVIKNRYCLSHQLKTLVESAQPLARGKGVLLSLDLPEDDVEIDANEYLLERVILNLLSNGIKFTPEGGSVSVSAAADS-QWTTLRVCDSGIGMEASDLPSLGQRFVQVDNSESRKYQGLGLGLSLVREITTAHNGELLLESQPGKGTTVTVQFP---VVHAPPK------------
296123301    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVLTARVDDSFKIKMLEAGVDDFLTKPFSPTELTTRCRNLIAAATLQSSLRQRSIELEQAIIERQKVEARLIQSEKMNAIGSLAAGLLHEFNNPVNAIAYAKNVMKTRSPTTSSIALVDESLDDATSSLNRIGDITRDLRTFAHPDA---APPRRPVALSRVVEMARRFVSHELNQC--EVMIDVPDEIEAMIV-ESHVVQVFVNLLTNAARHGDKGGVIKIVAAEQESR-ILIKVRDNGVGISSQVRSRLFEPFF----TTKDVGKGTGLGLSVCHTILNQYESSIEVDSQPGVFTEFTFSLPSVK-------------------
237711646    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLLAILITVGSYYFYQWKISLYRQQKKQLE--KEVAQRTHELELQNKQLEIMARHVEEVTEEKIAFFTNITHEFRTPVTLINGPIQRALDESHEP----EVKKQLQIAERNSNYLLSLVNELMDFRKLDADKVVLNKTNENFIRLIQNILMPFEVFAHERNINIITYFRLCTPFWIFDVEYMRKAIINLISNAVKFTPDYGKISLYVASLTDKDLFIDIKDTGNGIVPEDIERIFERFYQSKKSIKYPVYGTGIGLFLCKKIISLHGGNIYAGNNPKQGAFFRILLPLEK---GIPQAESEKEKYE---
218262691    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NLESMLSKYTFLQSSVSIILLLMGLLLLSALYVIHVNRTVKRKNRELKRTNLQVQQQKEELAEANRYIEKSTAQKLQFFTNITHEIKTPLTLILGPLGKLSKEA---PEGSSLADDIRIIRKNAERLKRVVDQLLDFRKVESNKMNMRVGEVDLVAFVAEVKSCFDTMAAAKQIHFTFEHDCPSVSIWVDRDKMEKILANLLSNAFKFTLDGGTITVRLK-DKGDQVELSVEDNGKGIPLENIASVFDRFFTGDQNY---VTGTGIGLHLTREFVHMHKGTIRVESVPHKSTVFTVVL-----------------------
153807061    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAKRTLALSLEKEEKQQIKQLNQEKLVFFTNVSHEFRTPLTLIISHIDILLQKYS---LNPSIYNQITKIRKNAQQMNKLISELLEFRKLEQNYGTIQIKQQDIIVFLKEIYLSFVDYAQQRNINYEFKLPELSVLCWFEPQLMEKVFFNLLSNAFKYTSDKGNIILS-GEITNSDIKINITDTGIGISEQDKDKIFARFFQADNQEKKGFSGTGIGLALTRTIVEKHHGEITVKSVVGEGSTFTVRLPRRK-------------------
197116410    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELAGSVEIIRDIS-----KLKELEQEKEDFVSMLSHDLKSPITAVVGSIDLVREAKLGPVTPD-QSEYLNAAIESCEEMVEMIDTLLGIHKFEAGKMKLNFREEDPSLLINRSVTKFQTPAQRGAISLFATLPPSLPAISADRSSFSRILGNLLSNAVKFTPEGGEIEVSADLREGEFVRIRVRDSGVGIPQESLGSIFDRFVQARNRRQGKTRGTGLGLAFCRKAVDAHGGYIWAESEPGAGSVFTLMFP------ALPEEEDE--------
37523980     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAVQRNVTEQRRAGQEHQALLEREQRARELAEQNNRLKDEFLATLSHELRTPLNGILGFAGLLRR---GRLDTETARRAVEIIERNAQAQAQLIEDLLDMSSIAAGTFNLQVQPVEMAEVVSAAVAGQRIAAEAKRIRLELRLDPHAGLVSGDRRRLLQVVANLLSNAVKFTPPDGRIEVSMRCVANAVAI-AVADTGVGIGPEFLPYVFDRFRQADGSSTRLSL--------VRHIVETHGGSVQVQS-LGKGATFTVCLPLMPV------------------
285019689    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERRDIELAREQLLESERTARNAAESMARLKDEFLATLSHELRTPLTTILGWSDLLLQRLL---PDDPSSKGLSVIASSARAQQRLISDMLDLSSMLLGKVQLEVEALDLAEQVREAMRAQEPVADGKDQALTLQAPLQPCMVLGDATRLQQVFWNLLSNAIKFTPAHGRIALTIEVDDGEHVNIAVRDSGDGIPADFLPHLFGRFRQADSTTTRLGL------AIVQQLVEMHGGQISAASERGCGAVFTVRLPLHR-------------------
283850871    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HLERLTRNLEHLVVER---TRDLTRQARELKEANERLRGMDEIKSAFLSAVSHELRTPLTSLLGFSKLIARDFSRHFRPARIEDNLRVLFSEGERLARLLNDFLDLSRIESGRMEWRDREICLDEVVRSAVAAVAGLASRPEVDLEMRLPDVPVMVLADPDRLEQVLINLIGNAAKFTAVGA-VTVRLAVSGPHTARVSVSDTGPGIAAEDRELIFDKFRQVDPEGSAPSKGTGLGLAICREIVGHYGGRIWVEPAPGRGAAFLFELPTT--------------------
218132897    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLLMIGVIYVVCNAVGYYLVRQIIEPIENLSKNMDAVSEAGVYSELQVETIKKQHEDSKMRQEFTANVSHELKTPLTSISGYAELIE---NGIASKDDIPHFAEEIHRNAKRLLTLINDIIRLSELDASDLVPAYELVELHELAKNCVNMLELNA--KNRDITLRLSGNECRIYANRGQIEEVLYNLCDNAIRYTNAGGVVDVSVYHDDNDNVVLEVKDNGIGISKEHQKRIFERFYRVDKSRSKLTGGTGLGLAIVKHIISQHHAKLELHSEEGRGTDIKIIF-----------------------
291557126    ----------------------------------------------------------------------------------------------------------------------------------------FFIMVSAGIICVMIYNILNAFGLMKHIEVVPMLMPLIMLCSCVIIGSILSAMLSGILLRPLNDLKEGLLRVSKGDFSV----RLEENGNSELSHIQENFNIMVKELGNTELFRNDFINDFSHEFKTPMVSVYGFAKQLK---KGGLTKEQKDEYIDIIINESQRLINMSSNILMLNKLENQEIITDKKEFSLDEELRRCVLQLQSQWGAKNQEVI----PELCELYGNSEMLKQVWLNVIGNAIKYTQDGGTIEIRLDIKNSNEIRVRVTDNGIGMDKATTERIFEKFYQGDSSH--ATGGNGLGLAMVKRIVELCGGRIRVKSELNKGTQFTVYLP----------------------
219667005    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAMYISRPISRLAATVGEISSGGY-VLSTDDQPLDEINVLAGQLNKLTERLQKIQSESLRRARLFAEISHELRTPLTAVQGFVEAIRD---GVVQDEVLREYLDTIYTQTVHIGRLVDDILVLSRLESGNITVEKLPVDLVALAQGVVVSMEAVAASKQNGIYLEKKVEKTVVIGDVDRLEQIIRNLLKNAIAAT-ENGTIRVGVEERYGREVVLTIEDNGTGIAPDDLPHIWERFYRVKNRQEGRQQGSGLGLVIVKKMVQLQGGRIEVTSQLGKGTVFSIIFP----------------------
143343019    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LKNIEEELQDALKRNEKNANIQHQMEDLQIANQELQRKDKLKDEFLGMASHELKTPLTPILGWCDALKSPVILGGLTKPQLSAVETIEKNAEKLEKMISDMLDMQKLELKEMKFNIGDYSIDGILDAVKKDFEFAIKEKNIEFTIKAEPGI-SIRSDGTRITQILSALIYNSIDFVPEGGRIDVFVTRKDDE-ILFCVRDNGMGIPKDKQKFLFKKFYQVDTSLTRKHGGTGLGLVISKGIVESLGGKIWVDTDIGKGSSFYFSLPKE--------------------
284040444    --------------------------------------------------------------------------------------------------------------------------------------------RIIALLLACLISAMTLIFLSFVDGATMNILFVAGLSSFAISFFLVLYAIELLVFREVNKMYKTIHKL-----KIRDFNISRKAIIKNTNPFKKLNDEAKKQKERLELFRREFLADVSHELKTPIFAAQGFIHTL---IDGAVDDERVRDFLSKAAKSLDGLDALVKDLVALSQLETGEVKMNFDRVDMAHVTHEIFEQLEKIAHAKRTSLVLKTPPGPVWVKADAQRILQVMTNLIENAVKYGNENGHVQVNLE-EDKKFVLVSIRDDGPGIPPEHLSRIFERFYRVEKSRSKDRGGTGLGLAIVKHILNAHKSKISVMSKVDKGTTFRFKL-----------------------
257785146    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIGILASRSLTKPVRLITETAVQIRSGNLAARSGIRGEN----ELGRLGETFDDMASSLERDIKLERRLTSDVAHELRTPLMAIMATVEAIQDGIL-PADEER----LENIVSESRRLSRLVDAMLHLSRLENGKTKFNPESVNVVAMVASIVAMQETLFKENNLTFVDKTPEGNCFVDIDSDMIREALTNLLSNAIRYTDDGGHVVITVSI-DNTDAVISVTDDGMGIAPEDIPQTFSRFWRAEESRERASGGLGVGLAITKEIMDRHNGTISVESELGKGTTFSLYLP----------------------
158339405    ----------------------------------------------------------------------------------------------------------------------------------------------------IEITELKSILIAEFETAWHISMIWSILS-GVTAALLLSYWVARRITAPLIQIEQTTRKFADGQLDIRLPTSS----IPEINRLSRSFNRMAMSLEQVEQKRRELIGDLAHELRTPMTTIRGYLEEIVDERIPPT-----ADLLDRLIKEVRRVERLVMDLQLLSKAEAGHLPLHLQSISLNSLLLHVSENLSTQLREDGPTLTLDCPSNLPPVWVDPDRTEQILVNLVGNALRYTEQG-QIVVQVRR-DDRNAWVTVADTGLGIAPKDLPHVFNRFWRSQHSRTRHSSGTGLGLAITQRLVELQGGTINVDSQLGIGSKFQFSLPLT--------------------
187935541    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YKSNLDYKSNIKEVDDLILAINLSVKLNDE--------EILRKRLTTDIAHELRTPLTSIQGHLDTLIDGVWEPTS-----ERLISIREEVSRLGDLVGELRKLSKFDIEKNILNKTEVNLKELIQNIIYNYESKALEKQITIESNLKD--IFINVDKNQFSQVLINILSNAIKYTNIGGRVELNM-YEDIDNVNISIKDTGCGIPKEDIKNIFERFYRVDRSRNKKTGGIGVGLTIAQSIINAHNGEIIVKSELNKGTEFIIKL-----------------------
142838955    -------------------------------------------------------------------------------------------------------------------------------------------------------------------FSLLSSLYISIGTYFVNNYSDLTISLKSVLVSFIIFIQLRVKKLFFERVRQIDLEFESDSLIQDLEEFVKLKRSEIESLKKEDLYRKEFVGNVAHELKTPLFSIEGYISNLLDGAMD--DKELLKKYLKRAEKSVDRLTYIIKDLDLITQLESSTLKLQITSFDIVKLTEEIIEDLEISASKKNIKIIFNIYENEILVDADRNRIEQVLTNLITNSINYGAEKGTTEISFE-SDEKNIMIKVNDNGEGISEENMPRLFQRFFRVDVSRSRSQGGSGLGLAIVKHIIDAHNENIYVQSTVGIGSEFSFSLKKSKVL-----------------
223413886    ---------------------------------------------------------------------------------------------LNYQIQVGSTVSINLPLVNEVFNSSRAIRIPYTCPLARIRPLVGRYVPPEVVALRVPLLNLSNFEIPDLSAKSYAIMVLILPTDSNRKWRDHELELVDVVADQVAVAL--------SHAAILEESMRAR---AQLVEQNNALDLARREAEMAIHARNDFLAVMNHEMRTPMQAIIALSSLLLETELTP----EQRLMIETVLKSSNLLETLINDVLDLSRLDDGSLELDNEIFNLHGVFREVMNLVRPIASVKKLSMTLILAPDLPVCVGDENRLMQTILNVAGNAVKFTKQG-YISIIASVAKPESLRVQVKDSGCGVLPEDMPHVFTKFSQPRNGSNRINEGAGLGLAICKRFVNTMGGHIWIESEIDKGTIVTF------IVKLGICDNHSDT------
196158004    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLQTLSKSVVAHLELKRK-----NRELERTSQFRSDFLSYVSHEIRTPLNAINTFSRLLEGEAQKLKLPESFTTPLSHVTQSGERLLEIVNSVLDIKQIEAGKMRVMPRAVSTHDFFTHLFSLTKIRAEDGGITFTSTIDSRVPTLFFDDTKFGQVSLNLLSNAIKFTNPGKSVNAQVKYKNDK-LIFNVIDQGIGISEEDQKRLFTPFERMENAH--QISGTGLGLNISKRLIELMDGTIKVSSKVNEGTRISVTLP----------------------
116327206    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GFNVGTLCVFDTEPKRL--DSRQKMTLKVLSNQIIANFELIKKNRESVHEKKEELQKSKSQFFANMSHEIRTPVHGILGITSLLSETKLQP----EQKEYVDIIRRNGNLLLSLLNDILDFSKLESSHMKIEIIAFDLMDLLKDVFYLFETDAKRKNLEFKMVGDTSSLIVSTDPNRLKQILVNLISNAFKSTEKGSSIEFEFDIKSDSDIRIRVKDTGIGIPEQKLKELFQAYSQMDTSVSRKYGGTGLGLAISKGLAEMMNLKLTAQSVINRGSVFEIRIPLAEEVNFEPKKPNPDT------
126730029    ---------------------------------EASLLTRYARARVRQFLLRQVPTVV-GTVAVWYIVSPLAALYCFFTIAGETLDTLVLRRTPSRLEAGKPVWREKRLTAFSAGVQSATIASCVLVLLAYAPTDEAALIALCFLMAAAVNAGYVMTHHPLAVLSLCIPIYLVTDTLTAGAIHLLEVIMLFYLTFAFVSFSVRSWRRRLSNEYMLMESAARQDATAELLAAQRQAEQAAQAK-------SAFLATMSHEIRTPLNAVIGMSDLLAANDLDAKSAE----YVRTIRGASTSLLQVINDVLDFSRLDADQMSFESLPFAPSESIAAAARLLTPLASEKGLPIVLADDGSLPRASADEGRLRQILVNLIGNAIKFTAAG-EIRVTARAEDGWRLVVLVSDTGIGVPPNRAEAIFEVFQQADAATTRRYGGTGLGLPISRALAQRLGGDLRVPAQRGVGASFELTVHLDRAAAETP-------------
222106443    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FWANVVMTALRDKQGQLRGFSKITRDVTDRARRDAERASQAKSEFLSRMSHELRTPLNSVLGFAQILDMD----IEDRDMRESLAQILRAGRHLLSLIDEVLDIARIEAGRMELLIEPVGLDDIVTEAIALAAPLAEPKQLTIRVEMEAAGQTIVADRRRFLQVLLNLLSNAVKFNRDGGEIRLSAQLLTNTMIAIDIADTGCGIADVDRDRLFKPFERLGADRN-ATTGTGLGLALSVNLMQAMDGDLFLTESDATGSVFSIHIPVSHAPYAVAE------------
288925418    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRRKEEDRLRLQEHIHAEELGEAKLRFFMNISHEIRTPMTLIVSPLQQLIKEDTDAH----RRSVYETIRRNAERILSLINQMMDLRKIDKGQMGLQMRETDLVAFIRDIYTLFLHQTKTRNINLRFSHDAETLPVWIDRGNFDKVLMNLLSNAFKFCNAGGNIDIRLSH-DDTQARIAVSDDGATIPEDKLERIFERFYQMPSETNDRNIGTGIGLDLTRSLVELHYGSIEARNLPGRGCEFVVTIPLGNA-HLKPEEMAEQA------
291537898    ------------------------------------------------------------------------------------------------------------------------------------TGNFYGHFDTETLSVFSPIT-VNYKVRGYVIIHKPVSSIVNLSNQLTNLSYQTFALLFLAAFVVLALFTWIVYIPIRKIAQGANEYAHSNDEIGYLAASLNYMANELNTLEEDQR---KFVSNVSHDFRSPLTSIKGYVEAMLD---GTIPVEMQDKYLNIILFETERLNKLTKSLLELNKFGSHGVMLDITSFDINHTIRMTVQTFEGTCMEKHISFNLILSGETLFVSADFSKIQQVLYNLIDNALKFSLANSAITIETTEKNEK-VFVSVKDTGIGIPKDSIKKIWDRFYKTDLSRGKDKKGTGLGLSIVKEIIQAHGENINCISTEGVGTEFIFTLPLAK-------------------
182680962    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QALNDARHANEAKSRFLANMSHEFRTPLNGLSGMTEVLATTRL----DAEQRECLKAIQASVHSVLSLIEEVLDISRIEAGKIRILHDTFSLKEVIGSVGLILQPQIRNKALEYRVDVGLDVPELFGDAGYVRQVLLNIVGNAVKFTERG-RITLCVSVLNRSRQHFEVADTGIGVPLGMRNRLFDVFEQADVGLDRRYQGSGLGTTIAKGLIELMGGSIGFEENVPCGSLFWFELPFELAKQVVAQEVSEASQ-----
289638702    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIIITVLSLLLSLGISLLIASKLARPIVRMTQAAEKLAGGDFDV---QFESGSYTEINRLAAAMNYMTGELSKTEQL-RRDLIANISHDLRTPLTMVKMYAELIRDVSGG--QTEKRTAHAQLIIDEADRLSLLIKDMLDLSKIQAGTESLKPVTFDLGEKARVILTRFAVLAERNGYRFSLDCAGD-TAVTADERKIEQVIYNLVGNAVNYTGADKTVSLRVARQND-GVCFSVTDTGKGIPPEKCAHIWERYYMAKETTRHRVVGTGLGLSIVKAILAAHHARFGVESIVGKGSTFWFVL-----------------------
226314786    --------------------------------------------------------------------------------------------------------------------------------------------------VSDAVSMLTSYSLYATPVILVILLLLSFVFSKIITQPLVTLSHSASRMANLDFTELASIHFGELSRHLNTLAGKLDQTLKDLKSANVTLREDLEHKEKMEQLRKELIANISHELKTPLGIVKGFAEGLKDDVAH----EKRERYMDVILSEVDKMNELIMDMLELSKFEAKAILLRRQSFPVSEIIDRVAASFQLQLANKQVRLWLALPEEI-NVWADPRRIEQVIVNLLGNAVRHANPSSEIRIT-GVRERECIRFRIENEGAHIPDDQLTRIWEQFYRVDSSRWRKTGGTGLGLAICKHILDLHGSDYDAENTVN-GVAFSFTL-----------------------
284929545    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LYSQVQKEKYVLKQKVIKRTQEDTLVASQAANYSKSEFLGNMSHELRTPLTCIIGLSGTLLSKENSTLSLEKRKHYLATIQNSGENLLQIINEILEYSNLQTGKCLLNIQEFSLSDIAKNILQKVEEVHRHINLKLDLRINSIEDTFLADPVKMKHILYYLLNNALKFTPENGTVILRV-WRHREEVVWQVEDTGIGIKTEQIPLLFKLFQKLENHRKRVYGGTGLGLALTKQLVELHSGTIEVDSLVNKGSIFTIRIPNQ--------------------
271966273    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ETGRLGGALNTMLERLATALRESERSERRLRHFVADASHELRTPLTSIRGFAEL--YHHGQDARDPAAERLLRRIEAEAERMGVLVEDMLLLARLDQ-EPALEPSVVDLHVLAGDVVHAARARDRERPIRLI--ISDGPVFVRGDERRLHQVIANLVGNAIQHTSSGTEIGLTVAPRARRAALLEVRDEGQGIDPEHLPYLFDRFYRADPDRSRDSGGTGLGLAIAAALVQAHDGRIEVTSTPGRGTTFRVLLPLEQPQD----------------
167748369    ---------------------------------------------------------------------------------------------------------------------------------------------------AFILTDLETVLPHYKNIISFFSIVAIL----ILTSFLLSWFMYSEFIRPLKKLKEGADRIKEGNLDD-DVEINSKDEIGELRAELKESIEARIIYEKQNR---DLISNISHDLKTPITAIKGYVEGIMDGVAD--TPEKMDRYIKTIYNKANDMDVLINELSLYSKIDSNIIPYNFRKIDINAYFKDCVDEIGSDLEQKGMMFSYNYCSANVAVMADPEQLKRVMNNIINNACKYTKAKGKVSITLKELD-RKIQVAIKDNGIGISKEDLPNIFRRTYRADMSRNSA-GGSGLGLSICKKIIEEHGGEIWAESRLRSGTTIFFTL--NKIADTQEEESNE--------
255058068    -----------------------------------------------------------------------------------------------------------------------------------------------------------------AVYLDASGMVLLMNRRAEEILHVGRSEVIGKRVDMLPLRTPV-YRVLSENAQDEPVEVSIDGSVIQVRSLLQLRDISSDKKEK--RQREEFVAMMTHDLKSPLTVIMGYMQALMGEMPSKVDP-SLHLFVKEMDKSAVKMLSMIDDVLDAYRLEAGLLQIDRQPCDARSLLDGCCRDGEQEAAVHGSYFLSDICDGIPTLDLDWKQITRVFANLIGNAVKFTPRRGTISVT-SAIEDNCLLVQVTDTGIGIPEDELPRIFNKYFRASGAH--GFKGTGLGLTISKAIVEAHGGSIRVESAAGKGSRFSVLLPL---------------------
150388490    ---------------------------------------------------------------------------------------------------------------------------------------YFSDSSEGSVYLVVNTLPLRAGLLKLRKLFTIFSLLALGLTNGILT-----ILVYRSIITPLKELQYASNEIREGNLDYTHFHDEFGEAIKSFEGMRGKLKESLESQQQYEENRKILISNISHDLKTPITSIKGYIEGIKDGVAD--TPEKMDKYIGTIYKKAEDMDHLIENLFLLSKLDLQKLPFDFKVFDIVGYLKDIGEELNFDLKKKQIQLSLKLPEENIMINADGNNLRRVITNVVDNCIKYTPI--EIHLTLKNRKED-VLVEIQDNGRGISKEALPHIFDDFYRADPSRNANTVGSGLGLAIFKKIIEEHDGTVWIESEVNQGTRVYFTLPKYAREEQTDEKDIDSRR-----
239908145    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FAMTCAPLVLPGQETLILTLLTDVTERMAVARLKSLNRDLERRERTDVLARQTEELAEANNRLVELDALKSGFLATVTHDLRTPLTSVLGFAKLVRREFLKEFMPTRIADNLRIIENEGERLTRLVNDFLDLSRIESGRLPWNDRDVDPGEVLRLAAEAVGGEFEQNRLALVVDVAGPLPALRLDPDRLVQVLVNLLTNAVRHTREG-VVTLGARRLPSGRLELRVDDTGPGIDEKDRERIFDKFYQARRGDTRKVRGSGLGLAICKHIVERYDGSIRAEGRTPHGTSFVVEL-----------------------
255326658    --------------------------------------------------------------------------------------------------------------------------------------------EAASMVIAMPLKQ-TNQVVALVGVLTFAFGLATLASAIAMTWVIVTRTF-EPLARVEQTAAKIAAGDLSQRIEDYNPSNEIGNLAVSLNTMLTQIEMLFKAREKSEAKMRRFVGDASHELRTPLVSIRGYSELYRQGAL--PTDEAVATAMSRIESESKRMGQLVEDLLTLARIDERR-ESKLAPFDLFNLAVDATNDAYATAPDRAVSLVEEVAPTSATVLGDESRLRQVVANLLTNAMRYTPDGSPLEIAVGVREEVHGFLEVRDHGPGIHGEDRERVFERFYRTDASRSRETGGTGLGLSIVAAIIEQHEGRIHIEETDGGGATFVISLP----------------------
120556576    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RNLALAFNRLMEER-EALDQMKDQFVATVSHELRTPLTSINGSLKLLDREAAGEL-PEKARKMVQVALRNGEQLQLLISDLLDFNKAIAGKMMLQIGTIQVSEALEQAIEGNRSMATHYGVSLCAVPAAEPLVVRADPQRLRQILDNFISNAIKFSPTGAAVQLSARAVNQNTIRFIISDHGPGVDEQFIPHLFERFAQANPSSKQAQSGTGLGLAICRELAHLMHGQVGYY--YQQGAHFWLDIPRQETSR---EPDHEVT------
296115898    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GLMLLFFHIIILGQRFVASLSHVRILSNDLALLNASLEAQVSER---TQQIELTLAELHRAKDRAENDARNKGRFLAHLSHEVRTPLNAIFGMTSLMLRDS----PREDQRRRLELMRFEGAGLVRLLDDVLDMASLETTRIEIVHVPFNLEDLCTQFADVMVERCAEKGLAFTHEFDPLPTTISGDPTRLHQLLGNVLDNALKFTQTGSIRFVVRAEHCGPGVWFELTNTGPGIPPHVLNRVFDEFVRGPD--TEFVPGSGLGLAIVSRLAVAMGGRVSLDN-IDGGSRFTFTLPLGEV------------------
148655456    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLPDQIAEFLGGKRELLPKGMEMTMLREYNARLVERLEQQVRELSARNAELQELDRLKSTFLATLSHELRTPLTAILGYLELFERRAFGLLTD-VQGQAIGVIARNARILSRILNNLLYLQEVRSN--EIRRVPVVIHDVVREIIAEMQPLAHAAHLELTSSIQPTAVY-MGDPIGIGQALRALIDNAVKFTPAPGRISVTV-IDEPSRVLVRVEDTGIGIPAEAHEKIFLPFYQIDDTLARPYAGVGLGLAIARHVIEAHGGQISVRSAVNAGSAFTVVLPR---------------------
15893609     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTGGFITFLVSRSILIPLNQLKIGTEKIKHGNLD-FKVRAESSDEIGELSMRKKLKESVELQAQYENNRK-ELISNISHDLKTPITSIKGYIEGIRDGVAD--TPEKMEKYVNTIYNKTQSMNYLIEELLTYSKLDLKKLPFYFIDMDFVSYMNDLMEEFKFDVEKNNMEFSYDNHKGKANVRIDVQNINRVISNIISNSIKYMDEHGKISVEVD-SNNEEVLVGIKDNGMGISEEALPYVFDRFYREDFSRNTSKGGSGLGLAICKKIIEEHGGSIWAKSQKGHGTEIWFSI-----------------------
227891158    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVLTVAFAILVGVILSIIIAHFLTKKIARLRNATDLVAAGNFDVTNGDSELDKLTLDFNSMVQSLRESNEEIKRQEERRRQFFADAAHEMRTPLTTINGLLEGLAYDAI---PEESKEKSIELMRNETKRLIRLVNENLDYEKIRSGQIELSKTEFDVVQVLNNIIKQLRNKAEQVGDKFELYTPDKL-MVYADYDRLVQIIFNITQNAIQFT-ENGVISISAE-KGNEETIIRISDNGIGMNEEQLRNIWERYYKADPSRKNTKYGSGLGLSIVHQLMQLHQGSVTVESKEGKGTTFTLRFPNKNKLSKI--------------
227484934    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------AFIYILFGIIISLLALLVSFAKSFIKPIKKLIGVSEVLAQGDYSI-KADDSRGDEISELASTINLLSENIVKRED---MKNEFISSVSHELRTPLTSIKGWAITLQSDTIQK-DPEMVSQGLKIIESEGDRLSMMVEDLLDFSRLSSSTFKYNKDKIDIVDLVQQVHTQLYPRCQSEGIKFSFTTFYKSLFVYADINRMKEVFINIIDNAIKFTDLGGHIDITIDLNDGD-IEVSVKDDGEGIKEDEIAFVASKFYKGSSSKSQ----TGLGLSICEEIVKAHDGKLIIKSKYGMGTVVSVVIPR---------------------
163794992    --------------------------------------------------------------------------------------------------------IWLHLIADASIALAYLAIPAALAVVGRQRPDFGVLYWFAAFIIATHVSTIVTLWLPWYVLSGFVKIVCAAVSTAALVWRILHLVLA---TPSQAEMTAANDELRRLNSVLEQRVAER---TNELSSANTRLIAAVYEAREAERVKADFMARMSHELRTPLNAIIGFGEMLSAGIGGTLVGKQL-EYCASIQAASAQLLEQITDILDLEHLSAGADALAQERQDLASVCTEVIDRLRSTVQASEV-------PAGMQVWADRRSLATILNSLISNALKYSPKGTSVVIRAEH-DADGTLIRVVDRGYGVGASDLSRIFEPFYRAHERELPAVGGSGLGLSLVRMLVNAHGGRLDFESRLNEGTTVTVWLPAEETARTNPE------------
251794821    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILILFAARYLVKPLKMMTAATTRIAKGDFGVQLPMSHKNELG---ELADSINRMAHSLSQLET-MRRDFVSNVSHEIQSPLTSIGGFAEALRSEDLTEGD---RNRYVGIIKQESSRLSRLSENLLKLASLDSEHHPYKPVTYRLDRQLRDVVLSCEPTWLAKRLTVELLMEETV--IKADEDQLSQVWINLLTNSIKFTPEEGKISFQLSEKNGYAV-VRISDTGSGIPEEERDRVFERFYKIDPSRDRSEGGSGLGLSIVKKIIDIHGGTIEIEDAE-QGAVFVVRLPL---------------------
187934523    ------------------------------------------------------------------------------------------------------------------------------------------IINLATYLLILEVCIKYFKEKEFNYFITFASLSVMFLSRILLVKSLYNDQKMMYILNRCLLALGFFIIIISVFIEIITKSKENKELSYEVVNQKNEMY----KLKEEEEMRSQFFANISHELRTPLNIIISSFQLLRMYN---YNEEEFLKYYNTISQNCSRMLRLINNIIDVTKFDAGCFKMNFVNCEIISLVENITLSIAEYEKARKRNIIFDTDCEFLEIKCDPENMERAILNLLSNAIKFTSDNGNIFVSISQNNDECLSITIKDDGIGIPKDFRKSVFERFVQVDKSFRRNVEGSGIGLSLVKYIVNSHNGEINLKDNEEKGCEFIINLPNVKIEDEL--------------
289663371    --------------------DALRIRFRQRP--DSEHLQHYV----RIAIAILLFAYVWTGRSGYLAKTGWVLSWSLGLLTAIAVKPGISH-VRRCIGMLSDYACIVVLMLATADAGGVLYVVCLWVTIGNGLR-----YGSRYLLAATAVGTLS--LILVSLFSPYWRSIPTLAGG----------LLLGQIAIPLYFRALLT------------------------ALTRALND-----ARHANEAKSKFLANMSHEFRTPLNGLSGTAELLAVTKL----DAEQSEYLKTIQASALNLRSLVEEVLDISAIEAGKVRLIRTHFLLASLLDSVALILRPQATNKGIGYQVEVAADVPALVGDAGHLSQVLLNLIGNAVKFTDEGS-VDLKVSRVDRICVRFEVRDTGIGVPVAMQSRVFDAFQQGDMGLNRHYEGTGLGTTIAKGLVESMGGRIGYRDNHPCGSVFWFEVP----------------------
110834104    ---------------------------------------------------VLAALLVYAVVFTWGQVYQSFELEALIVLLVTAYRLWLVARF--DALHGSGPARWRRLFGVGLSLHALLWGLLPIWRLGTGFNFFVVILYNVGVTTALGSSWMAGLRVRQAIVLMFLPTLAVL----LFAGSVHDWVLAALIGS----YAFYLFRLYRGQYETFWHAMTRE---------RRGSVEPKKPVRSSTEVQLSLVYRLAHELRTPMNSLMGMMSLLEDTRL----NDEQKDYLQVAGQSGKLLLTLIDDVLDYSRILSRRITLNSDYFDFRAAIEQSLEAFGPMAQTSGLELTCVIDRMLPRIRGDRERLMQVLNNLFSNAIKFSEKGEIVDFTVERENAGVLRVRVSDEGAGMDPETLRHLFDRFIEEGQDVYSSHH-TGFGLLVCKGLIDAMGGTLGAESVPGEGSTFWFTVP----------------------
254415827    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RWIRDRAFPVYDTSGQVYRIVGIAED-ITEYKQAEQEIRQALAREQELNELKSRFISMTSHEFRTPLTTILSSTELLKYYS-SKFTEEKKQIHFERIQSNVHHITQMLNDILLLGKAEAGKLDFNPAQMDVRQFCQQLVEEFQ-QGIGHRHSLCFTHQGQLTPVSLDEKLLRHILGNLLSNALKYSPIDRPVCLELTCRHNE-LIFRIKDQGIGISETDQQRLFESFHRGTNVGN--ISGTGLGLSIVKKAVDRHGGTINLESKLGVGTTFTVVI-----------------------
142393001    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EVKSDSKKLVKSIQQFADDSNIKIKLMEQKENFRREFIGNLAHELKTPLFTVQGYVYTILDGLID--SKKEIKSYLKKSLKGINRLEEIINDLDTITKIESGSARLKITSFDLNELITDVFDMLEPKSKKKQISLTLENSGTVNLVSGDIKSIRQVLTNLVDNSLKYGIKGGTTEILINNISDDKLLVRVIDNGKGITENHLPRVFERFYRVDENRSRSEGGSGLGLAIVKHIIEAHNEQIYVESTEGIGSEFAFTL-----------------------
153854190    --------------------------------------------------------------------------------------------------------------------------------------------KDDSIVGVLLVSAPTDSVLDSLEILRNKADVAALASILVILMIAV---LSGM--AMLKPFKRITESISAVTEGYDDDYLHENTYTETMELSEAFNKMSG-RMKTLDDSRNEFVSNVSHELKTPLTSMKVLADSLLLQEDAPV--ELYKEFMGDMSEEIERENKIINDLLSLVKMDKTANTMNIKSENMNELIEKILKRLRPIAATRNIELVYESFRPVTT-EVDEMKISLAISNLVENAIKYNKENGWVHVSLN-ADHKNCYIEVADSGIGIPAEAQEHIFERFYRVDKSHSREIGGTGLGLAIARSAVVMHRGAIKVFSQPSEGTTFTVRIPLNYV------------------
254393223    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQESNAQLERMADRLAQQNRDIEIRNTEIEEARQVLEEEMRYKTEFLANMSHELCTP-LNSLLLLAKLLMDNDARNLSPRQVEYAETIHGAGSDLLHLINNILDLSTAEAGKMNVSTSQAAPAQLADRIGAVFSPLAAEKGIGLSVRASPELPPFLTDEQRLLQVLRNLVSNAIKFTETGGEVTISLSDPDAGVIAFAVRDTGIGIAASQVEVIFDAFKQADRKTTRKYGGTGLGLTISREIARLLGGEIHAQSEPGHGSTFTLYLPL---------------------
116872937    ----------------------------------------------------------------------------------------------------------------------------------------------------------------YMFYTILLSITIALILSAILSK---------LQVNRINKLRSATKDVIQGNYKARLKENNFDEIGADFNKMTQTLEKSQEEIERQEKRRRQFIADVSHEMRTPLTTISGVTEGLVNDIIPKSETD---RCIALIDTEAKRLTKLVNENLDYEKIRSNKIKLQKTRFNGREFLELIKEQLDYVATEKGNTITVNIDQDM-NIYADYDRLTQVFINIVKNSVQFT-ENGQITLT-GTQDYKESVLTITDTGIGMNTEELEQIWERFYKADMSRTNTAFGSGIGLSIVKQLIEYHDGTISVTSKPNEGTTFTIRLP----------------------
163747187    -----------------------------------RLYHHVLEQPRAQAMIWCYLTAMTAGVTIWCTHFIAILAYATFHFSLTFLSLIIAIIGSTLGVVIAGLGKSPRTTILGGTIFGLAISAMHYTGMVAYTINWDVEYLTASVIIAIVLTTLALGAARREVRASVLSMT-ALLASAIILLHFTGMAAFQVLTAQPVYANPVEYQLIALIIAGTAAMITLAALFSYVVENRTRNERARDAAESASRAKSEFMSVLSHELRTPLTIVIGYAGFLKRHNLAKLSPEQAELYGQRIKFAGGQLLTIINDILDYTNMELNDLALDKAAFDTRALLEEVVEEHNGAAHDKSATL--HIDTLPLNVIADRRRSVQVLSHIVGNALKFSKAR-DIYLRARPHVD-GFCFEVEDNGVGIAEEDFERIFEAFTQIEDADDRAEGGTGLGLAICRKLARAHGGDISVKSTLGRGTTFTVFIPGT--------------------
282866741    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AELEEKSRQLREASEAKTRFWANVSHELRTPVNSVVGLARLL-LDFDEARLDEEQRRQISLISASGATLLALVDELLDVAKAESGRLEPTWAAVDLRAALGQLRGILRGYESPGAAELI--VAESDVRIVSDEIMLVRILRNLLSNALKFTPTG-TVRLDVASEDGDDVVFTVSDTGIGIPEDEQQQIFEEFYQVRGPHQRGRSGTGLGLPYARRLTELLGGRLTLTSSPGAGTVVTVRLPAAGPAPDGPGDRETGT------
163747505    ------------------------------------------------------MIFAAAICLSAFYYELWLSISTLVLIAIYLLFLRITR-WRGRSPRLARVFMNRIYIGTVLSAGVISYFALGIALQQGATTHFLPLFFLFAAALFASMHILPVLMLRLAIYGVTFLFIIVSTGAGIESELWTQLFTVVFVLYFIVDCSRIFMKMYRTNLRQLEELKEEHEKT-----------------KIAFKVKTEFVSTISHELRTPMTSIKGSLDMACAGVLGDMTP-QMEKVLKIAQRNSARLTSIINEILDLQKFEAGKVSFDIEPLEVQTIIEDAIELNQAFASNLGVTLRYAKPSDAAGIATDEKRLQQVMSNLLSNAAKFSPAGSTVKVT-SVKQDEKVRISVIDEGIGLAESEREKVFDEFSQIDSSDQRAVGGTGLGMNISKRIIEALGGQIDYFKNEGPGTTFYIDMPL---------------------
77164896     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLERNAIEALREADQKKDEFLATLTHELRNPLAPMRNALYVIKSNSA---NAEAQTHAHELIERQISQIVRLIDDLMDVSRITRGKIRISKDIVDIQKAITDAVETVQLLIEERNHELILNFPDNPVFVEGDLVRLAQIFSNLINNAAKYTEQKGEIEVNIRQF-GRVVEIEIIDNGIGIAKEKLPFIFDMFSQFEDPLNRSQGVLGIGLTLVEKLVELHGGSVDVESKINEGTKFTVSLPVSVAQNADTPDS----------
88858788     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QKIIKTQRLSCERNFLKATGTTIPMLISASVLTIDKKTIIYFAAKN--ITERLKEEAELKLALHQADAASKIKTDFIANMSHELRTPLNAINGLLQILELSKL----TQEQLSTLDSAKAEVIGLNQTINDIMDLTSVERGELILEEQDFNLDELLNTIGTQLNTLADDKPIEIHFSLTEDLPAMHGDANKLKQILWNIASNAVKFSLKGEVVSVTISNRNSFWLNIAISDTGIGVNQDKLEQIFDLFTQVDNSNTRQYGGLGIGLTIASQLVKLMGGSIKVCSQLDAGSTFSCSVLMQPAKSYVP-------------
162453632    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLICVPMRLGGVTIGVLGVTYRDACRISEDDRRFMTTLA--------LQSAQALERARLYEAEQARRLREEALAIAAHDLRNPLSSIILAASLLERSAPADAGGQPIRNRARQIKRAAERAVEMLGELLDAAIIEAKGLKLDIQPCEVGSLVREVTEMLAPLAEQKRIQLHTLLPGSGLELSCDRGRMLQVLSNLVGNALKFTAEGREITIGAERQ-GPHVRLSVSDTGTGIRPEDIPRLFDRYWQG---RAARCAGAGLGLYIVKGIVEAHGGQISVDSELGAGTTFSCTIPVTR-------------------
239906155    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDIETKDIIGELAASFNEMTAALKKAREDRSEAIVRLEDSLVALSRKAEELAEANHRLMELDKLKSDFISSVSHELRTPMTSVLGFAKLIHRDRTGPKAHALARRIIAIIIEEGDRLTSLINDVLDLAKIESGSIQWRDREVDVVKLGHRALRAVEVLDKAPRTRLISSLPDHMPKTIIDPERLLQVLINLLSNAIKFTPQG-TVELKARCT-GNVLRLTVADQGIGIPPQELERIFDNFHQVDDSPEHKPHGVGLGLAICRRIVDHYHGRIWAESDGEHGSTFHVEL-----------------------
297567023    ------------------------------------------------------------------------------------------------------------------------------------------------------INLLVNAVLLQGSSGDFVISTVGRPTESIFTLDQLARIYTATALIVLMLGAWLAYRLMSRTLEPLEWVAKRAEQMSELEGNNEVAALVRARLEESWETQTRFLADASHELRTPVTAILGHVSYLLRRT---PLTEQQRESLEIVRREGERMKKLVGDLLELSKT-GGTWRVELSPVHLHTLLAEIAEEYGQSFPQGG-RIQLEVPEDL-WVLGDVERLHQVFANMVSNAQK--AQASEIRL-VARDLQERVVIRVEDNGEGIPPEHLPHLFERFYRVDKARDRERGGSGLGLSIVKAIVEAHGGSVWVESEVGRGSVFSVSL--RRAEKQLP-------------
182412601    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRDAAGTIESAIAVTEDITSSKRTEKEL-ERARDDALAASRAKDDFLATLSHELRTPLNPVLLLAS---EAAEDPTLPPAVRSDFATIRNNVELEARLIDDLLDLTRITRGKLLLDLKPHDMHAILQDALATVRAELERKQIVTTLKFDAGRAVVLSDAVRLQQVFWNVLKNAVKFTPEQGGITVHTHLAVGDSLVVEITDTGIGLEPAEIERIFDAFSQGDHAGTHRFGGVGLGLAISRMLVELHRGSIRAESPRGHGATFRIELPLLRRDVAAP-------------
2541938      ------------------------------------------------------------------------------------------------------------------------------------------------VVVRVPLLHHSNFQIPDISAKNFAAMVLISPSDAVRKFRDHDLELVKVVADEVA--------VALSHAATVEESVRAQNQLMEHNVALDL---ARREAEMAIIARNEFLSVMNHEMRTPIHAIIALSSILLGTELTP----EQRVMLEIILKSSNLLSTLINDVLDLSRLEDGSLELDTVVFNLHGVFKEVLHLIKPIASVKKLSLTLVLAPEMPVCVGDEKRLLQTILNVVGNAVKFTKEG-YVSVSASVARPESLTVQVKDSGCGINPQDMPIIFNKFTQ----FNQNTAGIGLGLAICKRFVNLMGGQIWIESDHGKGTTTTF-------------------------
32477451     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERERLFRELQKEKALLSEMDER-------KNRFLALLAHELRNPLTPIGNAVDLLRFAAKDPN---QVNEISTVLESQVHQLVRLIDDLMDVSRITRGRIDLQRETVSIHDIVANSCRAVESLCNEMGHELIRRTDPEQSHVHGDYVRLTQVVTNLLNNACKYTPPSGRIEISCGQVDGQ-VEIAVKDNGVGIPPEHRKGIFEMFTQVDETLKDSRGGLGIGLTLVKQLVELHGGRVSVDSDTSTGSEFRIHLPCLDAKPNEPEEDRPTRRFR---
153810969    ------------------------------------------------------------------------------------------------------------------------------FNPASWDSNYYQIYGYFPETHLSTIAPITENMTTRGYVAIHYLMSDLYQNRSTLLWIIQILYILTYLGVALLFFLYIRRRPFQEITKGLSYQIPVDSENELGYLAKNLNYMA-DKLNRNGEYQRQFISNISHDFRSPLTSIKGYVEAM---IDGTIPVEMQEKYLKIISYEAERLEKLTRGLLTLNELDIQKRMLHIQPFDINSVIKATAASFEGSCTSRNILLELILSGKELMAQADMEQIQQVLYNLLSNAIKFSPDNSTITLETTEKNGK-IFVSVKDHGIGIPKASLQKIWERFYKIDRSRGKDQKGTGLGLAIVKEILHAHGQHINVISTEGVGTEFIFTL-----------------------
170759301    ----------------------------------------------------------------------------------------------------------------------------------------------------------------YVFMKILFGTMAVADFMGIIASIIIGYMVSRRMLKPIDYITKTAENISINNLKERIEVKGPED---ELKRLANTFNKMIDRLQGAFNRQAQFVSDASHELRTPIAVIQGYANLL--DRWGKNDRNALEKSIYGIKLEATNMANLIEKLLLLAKGDSGTVVMEKKEFWLNELIDEVVK--ESKIIEQNHIISSNKNDTV-KIFADYKMIKQMLRIFIDNSMKFTPENGKIDISLEIQD-EIVKITVSDTGIGIPKDEIENIFNRFYIVDKSRSKEKGGTGLGLSIAKWIIDMHQGTIDVKSEEYKGSRVTVTL-----------------------
282165286    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IALSDQAANVIDAARIHKELE-ESYEKLKDLDRTKMEFFTLISHELRNPLAIIKGYTELLYDGTLGPIND-KQKDKLARVRENVDKLADMVGKMSEISSLESRKYTVDRVPVSLGDMVSEIAETMGFLFQNKRITLNVDIPENLPLVEVDRKKMEQV---------KYTPEGGHVTVTAEDRPAD-ILVSVWDTGIGIPQKDLDKIFSGFYHSGYKLSYEYKGPGLGLAISRKIIEGHGGRIWAKSEVGKGSTFYFTIPKRTVASGSAE------------
293376810    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EHDDFNGSVIIFHDITDLQKYQ----NLQK-EFFGNVSHELKTPISAIKGCTEILL--NGAKNDPAALDEFLTMISDENNRMEQLVKDLLLINRYEFDQIKMKTEVFCLNELLTDCIVQPLNVAKLKHQKIKLE-APEQYQIEGDYIQLKHCFLNLLTNAIHYSGENTTITVKAKAV-GEYYQIQVIDQGIGIPSADLPHIFERFYRVDRARSRHTGGTGLGLSIVQSIIEAHKGRIMVNSELNVGTTFTVSLPKKK-------------------
38234502     -----------------------------------------------------------SGLNGWAAQDSLFETQLNGALVRPPTEFYVVKIYPNGTTSIYNE--GKTSPDLGRVVIGKGAQTVDSSEESAANVEWRVIRAGVTIVVAKDITVLKRLALGQVIIVLAVLLLMALLAYVLIQRALRPLREVEMTAKAIAAGDLDRRPNTTANTEVGALSSALNSMISQLQ--GSIVELRDKEAQM-----RRFVGDASHELRTPLTSVKGYAELYRSGATTDADL-----VIEKIEDEAKRMSLLVEDLLALTRAEGARH--DSKPVDLLDLALNVSSSLRGAYPDRDIDVRSEC-TDVPVVEGDAARLHQVLTNLVANALKHGGDSARVTIKLA-DAGSNFAVKVIDDGIGLSEEDASHIFERFYRADSSRARSTGGSGLGLAIVKSLVESHGGEVSVESEQGHGTTFIVELPKT--------------------
148555601    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDVTEEVETERALI-AARDQARAAERTRAEMLEVVSHEIRTPMHGLLAAIDALRREPLDG----ARQAQLASLNQAATTVMGVIDDMLDYSRIESGRVVIESINFDLVSVVRTTIDLHNGAAGAKGLGLDFGLDGDPRPVRGDPARLQQLLSNLISNAIKFTETGS-VSISLSPTRSDGDMIIVRDSGRGIGQEALGRIFSRGEQVDAARMRLQGRTGLGLAISQQLAEAMGGSIAASSDPGKGTTFSVELPFKR-------------------
109898070    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------FIALLDKVFESGESHHGIEMPLVVGNGAPI-YIDFIYQPIMNASGHVSGILVEGNNVTERVMANRSL--------QEQDKLKDEFLAMLAHELRNPLAPIRNVSEILL---NMEQRDPKLKNIGDILARQVRHMTHLMDDLLDVSRISQNLINLQLEPTNFSDIVDLTIESQQSALDTKQHTLEVVDTPQDLYVNGDSTRLVQSLSNVLNNAIKYTPEGGHITLECVADIETVQVI-ISDNGYGICPSMQGKVFELFAQVQQTLDRSQGGLGIGLNIVQRLVQMHGGSISVSSQLGHGSCFTITLPR---------------------
85711169     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FFSYLSKGNFEEALTIPSPARDSLDI--EIRVMPYSDDQARDQIKQLDNLRKDFVANVSHELKTPLTVLQGYLEMVEDPAMTP--PAMMTKAVGEMQRQSERMRLLIDQLLELSRMETPSHDVFERVVDAPSLLQQLQTEAEKLAKTKSINVHFDVAP--VKVYGKEDALRSAMQNLITNAIRYNQEGGDIRVTWQMV-GSEVEFSVEDTGPGIASEHLPRLTERFYRVDKDRNSERGGTGLGLSIVKQALQHHNCELQVNSALGKGSRFWFRLP----------------------
254557184    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFIALLVSGIAAL-LLSYILARYSVRRINRLRYATHSVANGDFDIQNHKDEIDDLADDFNGMVNSLRTSNEEIKRQEKRRREFMADAAHEMRTPLTTINGILEGLAYDAI---PEEDKGHSIELMQNETKRLIRLVNENLDYEKIRTGQIVLNKTNFDGAEVLHNLVEQLTKKAAAADDEFKLTVPEKLP-VWADYDRFVQVLFNIMQNAIQFSQAN-VIEVT-GSRTDHATVVAIQDHGIGMTPDQVKNIWERYYKADPSRKNTKYGSGLGLAISHQLVQQHGGSIKVDSVENEGTCFTVTFPDEGFDKPIIDD-----------
268317981    ---------------------------------------------------------------AFALAHGLRACWSTPVLASDGTVLGTFALYYREPRRPDAQDRELVALATHLTAVALERARRQLTAVLEQAGDAILLLDAEQRVTLFNRMAERLFACRAADILGQPVARLLPGLREVPATTDEPVQLEAVRCDGTHFMAELSRTTLTSEASAESLLIVR-DLTERLQHEAELI-RAREEAEAMNRLKSTLLTNLSHELRTPLTTVIGFADVIREEAAPGTL---FHEFAQLIADGGRRLLHLMEEVMDLAQLEAQTLKAGRERLLLPERLRPLMATYRARAEQKGLKFRVQQAPGVA-VWADPELLERAVEHLLDNAIKFTERGG-VTVRFRQVEDQ-VGIVVEDTGIGIPEAALPHVFDEFWQASSGIGRTHEGLGLGLAVARRFVEIMGGRIEVESTPGRGSRFTIWLPAAPVTAPV--------------
142022722    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FWASVTITPVHDHSSQLCGFIKITRDMTERKREELEASTHRLSVFIAMLAHELRNHLSPLRHSVGVLQSLANPAPALAQCRDAV---HRQVTQLTRLVDDLLDVGRITAGKLELDDRPINVRDIVCRGVESIQPKLAARGQQIHVDLPSDAVPLHGDDARLVQVLHNLLDNASKFSPFGGRIDVGARI-EGPVVAIRVTDRGVGIARDALETIFDLFEQESGAGRRPTDGFGLGLAICRTFVELHGGRISAESDPGHGATFTVRLPVDRVARATHGDVRE--------
196229487    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SFDRVIVFRIDEQEVFVLPRVIGMRDETGSIGAAVVLQDVTRLRL--LDEVKTNLVSTVSHELKTPLTSVRMGLHLLLEERIGSLNP-KQTELLLAAREDSERLLRMINDLLDLAKLESGRTALPSLPMDPRELIDNAQDDLRALVESRGSKLVTKVTPGLPRVSVDARQVAHVFSNFVSNAIKHTKPGEEIVLRAKNQDGR-VRFSVVDHGPGIPIQFQGQIFDRFFRLPGSEST---GAGLGLAIAREIVLAQGGVIGVQSEPGKGSEFYFDLP----------------------
238757450    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DTLEMKVKERTLALAKSKQVAEQANQRKSEHLTTISHEIRTPLNGALGAVELLQNTPLSP----EQMQLAETARQCSFSLLAIINNLLDFSRIESGQMTLSQEKTALLPLLDQAMLTIHSLVLNKPIALSTYVSSDVPELELDSQRLKQILINLLGNAVKFTQQGS-ISLHV-CRKGQKLCFSVEDTGCGIDPQNQLRIFQPFVQ----NSDYAQGTGLGLTIADNLAGMMGGHLVLTSQTDRGSRFSLILPLSETAQ----------------
296137697    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VGIFRDITERKRRTERLKEAKKQAELSKLEAEEASRMKSAMLANMSHEIRTPLTGVIGFAEAIGEETGGEDTEGKVARFAGLIEDSGRRLLDTLDAVLNLSKLEAGKMSLKPGPVDLAGQARQVAREFEEEAAESGLTLGVETEA--AWARADEGGLKIVLQNLLSNAIKYTEEGG-VTVRVYREENTREELEVEDSGIGMDPEVAERLFEPFRQASEGMSREYEGTGIGLAVTKRATEEMGGSIEVDTQKGEGSRFTVRFPAAR-------------------
239625972    -------------------------------------------------------------------------------------------------------------------------GTITLVLSLIIFVIMFAVMTLQGALMYLYLKIWYQADIPMPQFWRPIPFIILVS---ALVGMVLTILASRIPLRPIRDLIDAINQLADGNFHVRVHL----DLTHEFVRLSESFNSMAQELENTELLRSDFINNFSHEFKTPIVSLRGFAKLLKNPDL---SQEDRDEYLDIIIHESTRLSQLASNVLNLSKIENMSILSDMERFDLTEEVRQSILLLESKWQKKELELIIDMDE--VSYHGSRNLLNQVWINLIDNAVKFSPDRGKIKIKLHQQDGNTI-FQIIDNGCGMSQDMRLHIFDRFYQGDPSHT--TEGNGIGLTVVDKIVRLHKGHITVGSEEGIGTTFTVTLPEIQT-GFIPD------------
206889651    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILSLSILALMVISTFGGFLIAKALTPVKKISESIGRISESNLSERVDEKNIPSELKGLASSFNQTFDSLERAFNRQKQFVSDASHELRTPLSVILSHSEITLRR---ERSTEEYKNALIAIKDAAKIMLNMIERLLMLARLSSDRAELKFEEINLYSILKDVVKLLNPLAEQKDIKISIHGYEQLTT-FGDRASLLELFTNVVDNAIKYNIQQGKVDIYIKENQDYAL-IEVKDTGVGMPEEDLDKVFDRFYRIDKARSGGIKGAGLGLSICKEIVRLHGGKMEIKSRIGEGTTVSIYL-----------------------
2951933      --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRDNHGEVAFLLAEGRNITSEQEIARSELEKLVEQIRKLDEQKSRFFSNLSHELRTPLSLILGPVDEMLVSSEF---SERHDTNLASIRRNAVTLLRHVNELLDLAKVDAGKLQLAYERIDIKGLVEDIAAHFEAHAKQRRIRCAV-LSPGPILVEADPERIGHVVFNLMANAFNATPDGGRISCRVEIGRGNRCLLTVSDSGPGIPPEMRQRIFERFQQGLEDHGQARAGSGLGLAIVKEFIELHGGTVTVGEAPGSGAIFQVEIP----------------------
170078960    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDISDRKQVELDMHN-ALMREKELNQLKTRFIDIASHEFRTPLTSILGFTELLE-QYAHKFNPEAQRRHLQRIKGAAQRLQTLVDDVLSVSRVDAGQLTLEPAPVHFEGLCQDIIEELQVVFHTHPIRFDFQGDRRLLPVL-DAKIIRHILSNLLSNALKYSFPGEAVSLVV-CCGDRQISITITDRGIGIPQADLPHLFEPFHRAQNV--GKIPGTGLGLHIVKRYIDLHNGTIMVASLVNSGTTFRVKIPCSFV------------------
255008019    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLAGIMQNIQEAVEREHQLILAKQMAEKAE----LKQSFLNNMSHEIRTPLNAIVGFTNVLIGEGSEEIDPDEKASMLDIINHNNELLLKLINDVLEISRLDSGSLDFEIKEWDMTEIMKEIYLTYQPLIQ-PSLQFHLELNPVPLLVHIDRFRFTQVISNFLNNANKFT-QNGHIILGCKVDEEHHVCIYVKDTGKGIDEKELMMIFDRFYKTDE----FEQGSGLGLAISKVIIERLSGRIEVHSEKGKGSCFAVIL-----------------------
291544435    --------------------------------------------------------------------------------------------------------------------------------------------RTNTLVYGTVIGTMDN---PKGYLLLNTPLVPVGSTEAIIKRQLLSIYLSRRLARPIASLTKSAKQMAKGNYNV---QFDGGSYLELQQLAGALTY-AAQEISRVDTLQRDLIANVSHDLRTPLTMMKAYAEMIRDLSGD--NPVKRAEHLNIIIEETDRLALMVNDILDLSKLESGGLALTPSTFGIRAKLSEIIDRYRGLSAKTGYHIHFTPDEE-TMVTCDAGKIEQVICNLINNAVNYTGPNKQIFVR-QINTPNGVRIEVQDTGAGIDKENLRMIFDKYYRSEN-HKREVVGTGLGLSIVKAIMKLHNYSYGVDSTLGKGSTFWFVI-----------------------
150389091    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EIKSKIMDEKQQRALEQEKLQAEFFSNISHEFKTPLNVILGTVQLVERSNLSELEPRQLNKCIHIMKQNCYRLLRLINNLIDITKLDFDSFSIKYKNYNVIHILEEITQSTVALAEIKGISITFDTDVEEKIIACDINILERIMLNLISNAIKYSEVGSDINVMV-CGQEESLLISVKDTGMGIPENQLSAIFDRFVQIDDSLPKKTEGSGIGLSLVKEFVEKLNGEISVKSKVDYGSEFVIKLPVEVLVEESIELN----------
149910443    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WLTYPDGHKACFELRKVPFFGQRNEYIGVLGYGRDITERKKDALEKASRDKTTFISTISHELRTPLNGVVGLSRILLDSSL----NAEQRQHLNTIYVSAHTMGNIFNDIIDLDKFDRRKFEIVNQPIEFRSFLNDIETLALLQVEQKGLVLAFDIFGDIPDINADGTRMRQVLWNLVSNAVKFTDSGESIRIFTSEEANNGLTFEVEDTGIGISADGQDKIFAMYYQEQGSKRAT--GTGIGLSVAKSLMTAMGGDIWVSSELGKGSCFTIEFDVDGVDSLLPSGTTDSEQTK---
168003958    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TEMKLRAELIKDARRRAEASSNYKSQFLANMSHELRTPMAAVIGLLDILLSDD---CLSSEQVNMVSQIRRCSTALLRLLNNILDISKVESGKLVLEAADFDLNRELEGLVDMFSVQCVDHDIEIVLDLADDMPMVRGDSARTVQIFANLIANSVKFTSSGHVIDVTGGTNNQDLLWFEVEDTGCGIDSSKWEAVFDSFVQADPSTTRTYGGTGLGLCIVRSLVRKMGGDIKIVKKEGPGTLLRLYLVVGQPVDSEPE------------
85711698     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERDEHGKATRYAGTVTDVTEQKARRAASAKNVFLANMSHEVRTPLHGILGLVSVLENTALDTH----QHQLLMTVKESGDHLLQMLNDLLDLTRSEEGQLKLNKDVLELARILQHIESMYRAPIEEKGVKFIIHHSQVLPEIFSDRARLIQILTNLLNNAVKFTEQG-TIMLSIDWQAQGELLIKVRDTGAGIRDTQ--RIWQLFEQEHQGLSKKQSGSGLGLAIVRNLVQLLDGEIEVDSEPNRGTCFSLRLPMYAVYSD--DVNHEA-------
239906623    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RAYTRDGRLEPIRVLSKDELGELGAA---FNDMTVRLKEEERMRADFIDMVSHEIRTPLTSIRESVNLMRERVLGDVN-ERQKRFLDIASDELQRISAMLTSLLKVSSMASQIVDLAPVTFNPEELLRETLEKAGPGAEAKDIALTPRVAKDIVSVVGDRELLGQALYNLVGNAVKFSPAGRTVRVGLELADGGQKVLSISDEGPGIPEEEQAYVFNKYYRG-ARTKRSTDGIGLGLSIAKTIVEAHGGNIWLSSLPGKGCTFYFTIP----------------------
163793337    ------------------------------------------------------------------------------------------------------------------------------------------------------------------VAASTALIALAVVGGSLVAAFLVFAPLFRRISNAVKVFHSVTARLTPSVYRELQTVTQFAMMVEERSRSEDELDAARLEAETANRTKSRFLAAISHELRTPLTGVLGMLDLTERRR----SLAEVRHDIEEARTAGRHLLSLINQVLDFSKIEANKIELTTKPFDPEALIRNAAGLFEATARAKGITIETERTGILPELVGDAERLAQVLFNLVGNAVKFTAEG-RVTVRYGTEPSHRLRVEVIDTGPGISSEGQALLFREFSQIDRLDAPSASGTGLGLAISAGLMTRMGGNIGV-------------------------------------
136567108    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QIGVVFLIIGGIVLLFIAFASRQVIKLSMKPLKKIEETAEQGDLSARLERLSTSLNTMLSRIEESFAARTRFVADASHELRTPLTSIRGFAEL--HRQGAVPDGEKTRELIGRIEKESMRMGYLVEDLLMLARMDQSR-ELVMTDVDLSHLVTEAVS--SALAAGPDHPITMDIAHDVHT-QGDADKIYQVVTNLLANARAHTPEGTQIHV-ATYSNEDGSYVTVADNGPGLSLEDQERIFERFYRVDSSRQRSREGSGLGLSIVDEVMKAHGGSVSVASEPGNGATFTLHF-----------------------
154498434    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NLYFVRSIVEPVAGITETAKRIAAGSYGI-QIEKKFDDEIGDL--TDTINDMSLK-IKQSEKLKSEFIASVSHELRTPLTAINGWAETIQNGEV--RDAEDVRKGMSIIVSEARRLTNMVEELLEFSRIEDGRFTLSIEPVDIKAELEDAVYTYKEFFRKEGIILYEDTEEEFPTIEADPERLRQVFSNLFDNAAKHGGSGKRIDTAIRREEDQ-IIITIRDYGPGIPEEELPHVKYKFYKG----SSKARGSGIGLAVCDEIITRHNGTLDIGNAEGGGCVVTIHLP----------------------
255533633    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITRSNKYRAELELAKDEAEYHGMAKQRFLSNMSHEIRTPLQSIIGYSELIRQQKNP------QRKDIDAIYHSSEHLLQIVNEVLDYNRIISGRFTFSEKVFDIEALLAEVVSVMQPQAERKSLKLVTDVLSGQKYVEGDPFRLKQILYNLLGNAIKFTAEG-EVSLSAFYRQGERLHFTVKDTGIGLNEEETKLIFNEFEQVNSIENASKAGAGLGLTIIKALIENQGGRIYVKSRKGEGSIFTVYL----TFKVAQEPAYENTKVLTPA
269836214    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------FLAVPIVGLISLLLTLAGIGWFLGRTVVRPLAATSQAARQVAAGDLDV-RLPSSRVREVAEVNAAAELRASLRQQAEFEHERRL-FIGAVVHDLRTPLFALRGYLEGLEKGLDD--TPEKRARYIAVAQEKAATLERLIGDLFDFTRLEYLEQTPNPEPLDLGALLDRLVEGFRPQADTKGVQLTLTIPPEPCWVQGDTHLLTRALSNLLDNALRYTPSGGQVRVACR-TEPSGVIFTIADTGPGIPAHDLPNLFAPLYRGETSRNRRTGGAGLGLTIARRILLAHGGDLSAGNGQAGGAVFTGRLPH---------------------
13475583     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDEAGKITGVITYNREITEQKRNA-----QLKNDFISTVSHELRTPLTSIRGSLGLIAAGVVGELPPKA-ANLVNIAHTNSERLVLLINDILDMEKIESGVIAFKIKQMPVRPIMEQAIAASSNYMAESRIRIVLVDDAPRAEANIDPDRLHQVMANLLSNAIKFSHADGTVMVKLQRRDRDMLRISVIDQGAGIPEAFRSRIFGKFEQADASSTRKKGGTGLGLSIVKTIVEKLGGAVSFETEEEKGTSFHVDL-----------------------
142243509    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------SYLVLLLFTSTSIFVSVLIFVISFLIIQYRIQSFLFKRFKELYQDKINKSSVSTDMDSLMKKIEEFAKDKKIEIELLKSQEQYRKEFIGNVAHELKTPIFTIQGYISNLLDGAMD--DKALLDKYLKNTDNSIERLIYIIKDLDLITQLESSTMNLKISSFNIVDLITDVFGQLEIKSKEKNIKLFFDKKEEEILVEADKVRIEQVITNLLVNSINYGSENGSTEVSISVLTEKKIIVRMTDNGEGISKEHIPRLFERFYRADVSRSRSHGGSGLGLAIVKHIVDAHNENIFVNSEPGVGSEFSFTL-----------------------
238785764    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALNEQYDTLEMKVKKRTLALAKSKQAAEQANRRKRMHLTTISHEIRTPLNGALGAVELLQNTTL---TTEQYQ-LAETARQCSQSLLAIINNLLDFSRIESGQMTLSQEKTALLPLLDQAMLAVHSQVLSQSVILSTYVSSDVPSLELDSQRLKQILINLLGNAIKFTQQG-HISLNIERQD-KHLCFTVEDTGCGIDIQHQQAIFSPFVQTCDHRH----GTGLGLTIADNLARMMGGEITLFSQLGQGSRFTLSLPYQGITPAKP-------------
159900990    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RVVRVAAVRD--ITEQRHFENLLLTAKDDAEAANRAKSTFLSTVSHELRTPLNAIVGYSEMIYEDLIDRSMPELAMDM-TRIRSASDRLLSLIDGVLTITDLDAEVVRLEYETIDLALAIGSISDQLQAKAQDNKNTVQLLGSQNWGSIISDDHKLRMIIYHLLDNAIKFTHAG-LISISVQRAAGGWLEIAIRDTGIGIAHEQFERIFEPFVQADSSATRQYEGTGLGLAVSMRLARALGGTIELDSRLGIGSTFTLHMPEHPTKPNVP-------------
86158093     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AIDAFALQASIALDKARLVGALRDERARLESEVERRTAELRRAVAALEAADRRKDNFLANVSHELRTPLVTVLGYADLLLAEKLGPLAP-RQRTALQVVASSGRRLRAFIEELLELSRHELARPAEPLAPFPLVDVITQAVVGLAPRFAERGLRVRARVARGTPAALGQRERVLQVLVNLLGNAERYAPEGSAIHLAAAAI-GDRVAVSVTDRGPGIPEEHQALIFERLYQVDDRAPRREGGAGIGLAIAKGIVEAHGGEIRVRSRVGWGTRFRFTLPAA--------------------
142081394    ---------------------------------------------------------------------------------------------------------------------------FTLVADGGDRAEYRLLARVLPGEVGSVITAISLEGVERSIFLFFAVGIVVLIFLAFLARRIIGISL-----RPLTQVEETAEAFAKGDYSARLPEASGDTEVGRL--TWSLNQMLTRIAESFEARKRRFVADASHELRTPLTAIRGFAEL--HRQGAVVGEEKTAELVRRIEQESIRMSTLVEDLLLLARLDQSR-EMERAPVDLKTLIREAVT--SAQAAGPNHPINLSMPNDEIFILGDSMRVHQVVSNLLANARTHTPNGTEIRIALS-SNSEGVAIEVSDNGPGLSKADQERIFERFYRADPSRVRNGGGTGLGLSIVDAVMRAHGGSVNVTSELGRGATFKLFFP----------------------
163858789    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTERHRALAELAGARDRAEAAYRAKSTFLASISHDIRTPMNAIMGMLELTLLQDSLA---AAARQQLEMALQSARSLLALIDDLLDLSKMEAGKLDLRPSIVSLRDIAAEVSGVFSPMAHSKGVALDVDIMPMVADHHVDPLRLKQILNNLLSNAIRFTEQGSQIQIRATRDAHQWVQFAVSDTGIGIEPAVLPTLFDPFVQAGASAT--VGGAGLGLSICKRLVDIMGGYIRISSKRNQGTRVVVRLPVKALPQLSP-------------
298241431    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DQAAAVIDRARLRRESMQELLRRTDALRSALLSSVSHDLRTPLASIKAAASSLLQEDVS-WSEEERAGFIQAIERQADRLNRLVGNLLDMSRIEGGALHPEKEWYPIDELIHDVLGHMQTTLE--GREIRTSLPEDLPPVQIDYLQLDQVVTNLLENAARYTAVGSPIEISVDVMDENML-VSIGDYGPGIPPGDLERIFDKFYRVSGTRRSSSSGTGLGLAVCRGLIEAHGGRIWAENRLEGGAIFRFTLPLTK-------------------
289638331    ------------------------------------------------------------------------------------------------------------------------------------------------------LQVTYNMRAEYHFLKLLSLMMAGADAAGILFSMAAGAFISRRALRPIDAVTSAAQAISGSDLTRRVTVEETDDELSRLAQT---FNHMIERLQRAFERQKRFVSDASHELRTPIAVIQGYTDLI--GRWGKNDPAVLREAVESVKSETEGMQALVERLLFLARSSDGNMQLRLECFNLRIVLREVADETRFVF-GRSVDIRI---PGTIMLTADRALVKQMLRALTDNAVKYTPEEGSVSIEA-CQSPDGVSLTVRDTGIGIPPEDLPHVFDRFYRVDKARSRAQGGSGLGLAIVHGIVEAHHGTIKMASVPGHGTSVHIVFPQ---------------------
154483340    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLISDAKRREKNWISIAEEANKANLAKTEFISQIAHDIRTPMNAILGF-ETLAEQHINEPKTVEYN--LKKIKSSGDFLMELVNEVLDITQIENGQLRINSQPVNIPKLLDDFPPMLKQLQGDKKLNIICNHDLYQKTLLVDPLRLKQIYTNILSNAIKYTPDGGSVTFEIYEENKYINLIAVSDTGIGMSQEYINHMYSKFSRATDSRINKVGGYGLGLSIVKELVDLMNGRINVTSKEGHGTTFKIIIPLE--------------------
289673699    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SFDVWEQEVTGIARPWSRADLYGAEDIRRSALERQVQREQEAVRLRDELVAVVSHDLRNPMSIIIMQCGMMQRWALGHFENRNIRRALGTIEKATTRMNSLLEDLLDTAQIEAGRYQLSRLPLSVTSLLEEACSLLVMLTTEKNIELNCTAAQGLV-VDADPERIFQVLSNLVGNAIKFTPKGGRINIDA-VADQHEVLFRVSDDGIGIPVEHLPFIFQRYWSVKEGNPR---GNGLGLYICQGIITAHGGRLWADSSLDSGGVFSFTLPMHQGLDTVGE------------
136524182    --------------------------------------------------------------------------------------------------------------------------------------------TGGSLVIALPMTEV-NAATTQLLIVILSVTGIGLAAAIIAGRMLIRYELTPLDRVADTATRVSELPLDKGDVELAERLSEEDDPRTEVGRVGSAFNHMAFAARQASEEKRRFVADASHELRTPLASIRGYAEL--TRRGGAELPEDVRHSLNRIESEATRMTGLVEDLLLLARLDEGR-ELQQKPVDLSRIIVDAVSD--AHAAGPDHSWDMELPEEPLEVIGDQARLHQVVVNLLANARVHTPAGSTVQV-VLEKEGDNVLLRVIDNGPGIPQEQMPDLFERFTRGDASRTRATGSTGLGLAIVNAVVQAHHGSVTVTSEPGK-TMFTVSLPAA--------------------
225569869    ---------------------------------------------------------------------------------------------------------------------------------------------------AFIVTDVSNMIPEVQEFI--VDLVMGILMVLVLTALLLIFWIYRAVMQPLGKMQCAAQNIKEGNLD-FELRPAADDELGRLEMRKRLKDNAEEKVKYDKESK-ELISNISHDLKTPVTAIKGYAEGIMDGVAD--TPEKMDKYIRTIYNKANEMDLLINELTLYSKIDTNRIPYNFNTLSVNEYFNDCAEDLSLEMESKNVEFYFNYVASGVQVIADAEQIKRVIHNIVNNSLKYMDKKGKINLRVKDV-GDFIQVEVEDNGKGIAAKDLPNIFDRFYRTDASRNSSKGGSGIGLSIVKKIIEEHGGKIWATSREETGTTMYFVL-----------------------
157691147    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------YIIVFVALTITFILSLF-----LSKFHVNRIKKLREATEKIAHGDYNIHLENKHLDELGEDFNMMANRLQRSREEIDRLEKRRRQFIADVSHELKTPLTTIRGLVEWL---NTADVPAEEKEKCYALITDETKRMLRLVNENMDYEKIRSNQITLQKFHYPLIDTFEVIKEQLNRMAEEKNNQLIVEVNPD-QKVYADYDRLIQILVNITKNAIQFT-EGGRIVLRGKEEDGETI-IEVEDTGVGIAPEEVKHIWERFYKADISRTTTPYGYGLGLSIVKQLVDLHEGQIDLKSEKYKGTTFTIRLPLSQ-------------------
220916345    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTITLVASRVDRRYGPEDLAMAEELMDNARDEAQRAIRARDDVLAIVSHDLKNPLEAIYLSSALLLRSGAAP----RLRRHAETIQRSAARMDRLIRELLDLSSIDAGRLVVEPRPEPLDAVVEEALAGLSPLALERGIALGADTGGAREPVPCDRERILQVLSNLVGNALQFTPRGGHVTVRATLAPTEA-RVEVRDDGPGIAPAQLRRVFDRYWK-----SGSRRGSGLGLSIAKGLVEAHGGRIEVESRLGAGSTFRFTLPR---------------------
168700127    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEKAGLTSALLDRAIRYALVQSRAAAELERKVRERTDELARVNEA----------LREADRRKDEFLALLAHELRNPLTPILNALEILRLAND---SGDTVRRQRERMERQVAQLKRLVEDLLDVSRITTGKLRLAPERLTIQELIDSAVDMSRSQLEAAKLELVLNVPAEQVVLTGDRVRLTQVLCNVLNNAAKFTEPGGRVFVSVAPHPGR-VTVTIRDTGVGIAESVLPQLFGLFTQVDRTLSRSQSGLGIGLALVRRLVEMHGGTVTAHSDPGTGATFTIHLPVTRAA-----------------
270493084    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLLARQAAELVERHQIEAELAQERRRKDEFLAILAHELRNPLAPLRNMLEVM---GRAHGDEALSRRARDVMERQVLQLVRLVDDLLDVNRIKQGKLELRREPLLLAEVIQQAVEVCRPALDQQRHRLRLVLPDEPVPLLGDSARLTQVFGNLLANACKYTPSGGDIEVRVEP-AGHSVEVVVKDNGSGIPPDQIDEIFGLFTQVDRTLDRAQGGLGIGLMLVRRLVEMHGGTVQARSEAGKGSEFIVRLPSGVVSAEV--------------
262382739    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLGVISLLMIGFIALSIYAF-YINRKMRQANRKLISLNAEMKEVTAQ---------------------KLQFFTNVSHEVRTPLTLILAPLDLIVSLRESPYASD-----LGLIQKNANRLLRVINQILDFRKVEGKQEKLAVREIDLVPFVGEIKSYFDSMASVRAISYTFTSSIKQCTLWIDPDLLEKVFFNLLSNAFKFTPEGGSVRIELTEEGGR-VFIRVIDTGSGIRPANLPHLFDRFYTEDRSM-----GTGIGLHLVKEYIDMHGGEIRVESEPGQRTTFTVCL-----------------------
254302065    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLSLLHNQFIAELENNFLSLQECFSEVFSTVKLDILDILVKEEEIKKEKEKAEILSAELELNKSLEDKVNERAESANKAKNEFLAKISHEMRTPLTPIIGYSRILAKEINDPSSKEK----LEIIHTSGVKLLNFTNELLDFSKIESGKVDLNYETFNIRTLFQDIYHEHIDLAKSKNINFKIDYLHANVSIYSDKIKIYEIAKNIIHNALKYTEKG-FVLCDV-FVENNTLFFNVYDSGIGISEENIKNIFESFVQ----IGSEQSGAGLGLSITKKLLEVLNGKIEVESKVGIGSTFKIQIPIE--------------------
270307527    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LCLAGFTGLVEIIVLSRTRYISQQNRKLERTKALQREILRQKKIRSALNEQIRRR--------KALINSLVHELRTPLTPIIGSSEILLEKLEG---DARLYRVAKNISSAAESMNQRIRDLVDSAKSEIGMLKIEKRPVDIQEFMSNLQDYLGTCACIKNQTFKFEISPDPQNIAIDEDRFRQVMINLINNSMKFSPSGSQIEITAGPENERW-HVSVKDQGCGIEQKYLGKIFKPYFCI-NSANRDSQGMGLGLYIANQIIKLHGGRIWAKSEFGQGSEFIIDLPMDR-------------------
219668317    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FTKPLNRMKNSTLQLAKGDY-LAKTGVQQEDEIGELASAIDILSERLESADRLEQQRRDFIANISHELRTPVTVIRGSLEALCDEVISEPD--QIKAYHRQMLKESIFLQHLVNDLMDLTRLQNPDFKIEMENTSLGDLLRDVLRSAQNIACGKGILLKTDIEPELCSIQGDYVRLRQMFLIILDNAIKFSPAEEEVWITFA-----NNTVAIRDKGPGIPPENLPHIFDRFYK--SSAVENKTGTGLGLAIAKQIAHRHRIQITVDSQPGQGTQFSFHF-----------------------
142443451    -------------------------------------------------------------------------------------------------------------------------------------PERIAFFVAACLVVWGVMFALFVLVQSPSGGLPLPIAEIPFLEISLLSIFIAS-SVAFLVEALVRQFLYT--RLLKIYKVISNPDKYRNALLADAEEIGKVEMEVRQRLQARDDVRREFIANLSHELRTPIFNIQGYLLTL---IDGVKDSKVRKDYLKKANRNVERMIRLVQDMDVLARLESSQLALNKETYSLSEQVEDALEQMSDRLQSSDIEVIRDYDASPCMVHADTERMDQVILNLLSNAIKYSREGAFVKVSI-LDAEKNYNVTIEDNGIGIAKEDLNRVFERFYRVDRSRTHKIGGTGLGLAIVKHIIEAHGHSVKVTSALGAGTTFSFSI-----------------------
86157538     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTITLVASRSDRRYGPEDLAMAEELMDNARDEAQRAIRARDDVLAIVSHDLKNPLEAIYLSAALLLRTGAAP----RLRRHAETIQRSAARMDRLIRELLDLSSIEAGRLVVEPRPEPLDAVVEEALAGLSPLAQERGVALAADTAGAREPVPCDRERILQVLSNLVGNALQFAARGGHVTVRAALAPAEA-RVEVRDDGPGIAPAQLRRVFDRYWK-----SGSRRGSGLGLSIAKGIVEAHGGRIEVESQLGAGSTFRFTLPR---------------------
162449198    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FWASVLVTAIYGPSGELRGFSKITRDLSERKRLEQMESNARQEEFVAMLAHELRNPLAPIANATSVLKLEG---KDNAQVVWAAGLMERQLGQLVRLVDDLLDVSRITRGKIALESKRIDLADVVTRAAEASRTWIDAREQTLELQLPEGLAIVSGDLARLTQVVSNLLHNAAKFTPPRGAIRVTVEADDAHAI-LRVRDNGVGISPELLPQVFDLFTQGDRGLDRVEGGLGLGLTIVRRLVELHGGTVQALSEPGRGSEFIVRLPR---------------------
162456778    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------PIASAVLSGATVSLCCLPLVVQERPIGVLGLSFAEPRPFDQEEQEFLAQAMERARLHEERRERRVALENARREAHEADRRKDEFIAMLSHELRNPLAPLTTGLELLQMSAQGERADRDDRQILATLERQVKTIVRLVDDLLDVSRITRGKIELKRERLDVASVVMAAVESVRPLLVQRGHDLVLSVDRGV-FVHGDRVRLEQVVVNLLNNAIKYTNPGGRVSLACAAIAGDA-RIRVTDTGVGISAELLPRVFEPFMQARRTLDRSQGGLGIGLTLVKRLGELHGGRVEALSGPGEGTAISVWLPLA--------------------
261404681    ----------------------------------------------------------------------------------------------------------------------------------------------------------------HAVLLRQLLIFAALALLAMAGGIALYLPLLRRTLNPLSRMVETVERTDAGNLAAMQGQQEIDRLAQSFNGMLNRLEGAFEAEREAKEQMRRFIADASHELRTPLTSIHGFLEVLGRGAAD--NKDQLHAALSSMHGESKRMKKLVEDLLLLAKLDR-KPELHLQDTRLDRLLLEMEPHLRMLAQGRNVTIQ----AAAVLCRCDPDKIKQVIYNLFHNAVQHTDSDGRITVTVDKTKDHAV-LRVSDNGAGISKEHLPYLFERFYRIDESRTRQHGGAGLGLSITQSIMNAHGGQMSVDSTVNQGTVFRAEWP----------------------
149200017    ----------------------------------------------------------------------------------------------------------------------------------------------------------------FLAFVVFFLVFGAFLVFLIRSVRPLDEMAEAMREVRKENFSYSLPIDEERSDELTQLKRDFNIMIRKLEILHRRTEESREQLEESVVSKTRFIRHLGHELRSPLAAISSFSELMLEGMHGDITV-KQEASLQRIMANAQNLLDLVNDLVDQAKAEAGSLELKLEAKDLKAFCEEVLESVKIEAEKSGLKVIYHASEEDLVCDIHEVRLRQVIVNLISNAIKFSKQGGKLELRV-QRKGGLAFIEVEDDGIGISPADQRNIFMEFHQGD--TYQKEKGAGLGLHLSRQIARLHGGDITVVSEKGKGSVFRVQLPL---------------------
258516207    -------------------------------------------------------------------------------------------KALRIVLSVAFKVISRLLYRVYQIIMDKLRFSITFKITITYALLFLLIFCLMSAGIMVSFRYIQNNNTPENYLLLLGAILGIFNIVGLISIIFFGSKASRKLLAPIKVMTEISINVLDKRLDVSGSKDELKDL------AKTFNDMLN-RIQKSVEQQNQFVSDASHELRTPIAVIQGYADLL--DRWGKDDSQVLEESISAIKGEAESMKSLVEKLLFLARGDKNTQRVEMSDFALNEVVNEILKETKLIDKSHNI---INDQNEQFIIHADPKLIKEAMRIFIDNSIKFTPAGGTIKLN-SYIKNKRAFISIEDTGIGISQEDLPYIFNRFYRADKSRNKSSGGTGLGLAIAKWIIDNHYGKIDVWSELNAGTLVRIELPL---------------------
153006472    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LHDVPLATAVERALERDASAVYDVVDGQGRYLSVRELVREQGAALERTALEREAALARAEKVDRLRAQFLAHATHELRSPVNAIVALAELVRM-ACERGDLEHVRARLPMLLRAAATLRGTVNNILDLSKAEAGRMDVTVGPVNLAELVAEVAATARLLVGEKPVAVEVEL-PGAPSITSDAQKVRQILVNLVSNAAKFTARGA-IRVTAVAEGEGGAAVSVRDTGCGIAEDDLPRLFVPFGQLEEAVTKSHEGPGLGLVITRSLTELLGGRVEVASRRGEGSTFTVHLPAA--------------------
159029103    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TRMSQIASAVSADDLNGAKLQLEQAPDEILGLATAFNQMQRQFVGNVSHELRTPLTVVIGYLQSLQRRS--TNLNPYQQQALETATAETERIIRMLQDLLDLARADSGHLHFRSHPIILNTLLTEVAAMSQKVSDRKMTLLLTNED---VVICGDQDRLQQVLINLLDNAIKYSAPEQPVDLILEKQPSSAL-IHVCDRGIGISLSHQNRIFERFYRVDESMTRSRDGTGLGLAIAKSLIEGMEGRITLRSQPGQGSTFTIILPL---------------------
229823555    ----------------------------------------------------------------------------------------------------------------------------------TYRPDKGKITRLATVYLPLNRQASDSAQFP-AGFISLSEPIENLETRQQEVYN--NIIFSFGIATAIGLAISVAYALFQTR-KIRRLQQATRQITAQLDISNKSRDESREEIKRQETLRRQFMMDAAHEMRTPLTTMSGVIEGLQYDI---FPEPQRKRSLELLATETQRLIRLVNENLDYEKIRTNQISLNKQTLKAYDLLCQIRTQLTAKAQEKGNRLVIDAPEDLL-IYGDRDRLVQIIINLVTNAIQFS-ENSDITL-WGRQDGNFTELRIMDQGIGIDAKQIEDIWERFYKVDISRKNTKFGSGIGLAVVKSLVEAHGGTIRVESELGQGSTFIIRLPLEAAESGDQDQAQDAAPNKS--
83815506     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTEQERRKQALRRAEEEIEEADRLKSALLANMNHEIRTPLTAIIGFAEAIGTTASEMDLPEHLTGYADLIEQSGKRLLDTFEDILDLSQLEAGQMELGIETVDLAEQARRAVQECGANAQDK--EIDVRLEATSVSARANENGVQVALQNLLDNAIKYTADGGTVWVRTRPEPGRAV-LEVEDDGAGMEPETVDQLFEPFRQASTGMAREYEGAGVGLAVTKEATEQMGGAIEVETEPGAGSRFLIRFPMA--------------------
268317862    --------RREKARELEVLGRLLTEHSVAPLVFQD---AQAASEVLEGVRSIPAV-----QIAALYTADGRLFAWYLGGLPATALPARL-------------------------PTSGSDRETLRHVEPVHWEGQ-----TQGYLYLQASLLGWQDRMVRYA---SVGGSVILLSLGISM---ILVALLQRRITRPLDHLRRVARSVAETHVELRELAATFNEMLTRVQEHQAVLVAAKEAAEEMARLKSTFLANMNHEIRTPLAGILGYAQILEEELNDPM----HCEMAQVIKQSGQRLLDTLDALLYMSCLEAGTVRVRHQDLDVVAATRAVVDELAPLARDKKLELTVQSSEPALIACVDEGLWERLVKNLVHNAIKFTEAGS-VTVLLEG-DAETVQLQVADTGIGIPEELQSVIFEEFKQASSGLSRDYEGSGLGLTIVQRIVRMLSGQIYVESQPGIGSIFTVIIPRCR-------------------
220927705    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------TITPVNATVNTLRIQLIWVTGITLLMALLMGLFISRKVSDPIIKINSSAKELAKGNYDTILEIAELNSTLNYAAKELSKVEGLRKELIANISHDLRTPLTMITGYGEVMRDLPG-----ENTPENVQIIIDEAKRLTTLVNDILDISQLESGTLKLNLDTFNITESIRNILQRYNKLTEQDGYRLEFKSDKDI-WVNADTVKMSQVIYNLINNAITYTGPDRTVTI-IQSSSSDSVKVEITDTGEGISEEMLPLIWDRYYKIDKAHKRAAIGTGLGLSIVKTILDMHGARYGVGSKPGKGSTFWFELNFEQKLN----------------
15893615     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EILVKKSKEEIEKVKKTDKLKGEFFTNITHELRTPINVIYSALQVMEMRDKNNFDRRNLNKYMKVLKQNCYRLLRIISNLIDITKIDTGFLKPCVSNREIIGLIENITMSIVPYLHEKGMELVFDTDVEEKYVQCDPDMVERIMLNLLSNAVKFRKEKGLVLVTI-HDKGSRIVLKVKDNGIGIPKEKQKMIFKRFKQINPLHVTPHQGSGIGLSLVKSIVEMNGGKISVESEENVGTTFIIEFPA--IQNEIMEE-----------
160878315    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITVFPVRRITKVCSEYAKGNFD-ERMEIRTNDEYRELNSVKYMADELK----NLDDYQKKFVANISHDFRSPLTSIGGYAEAMRDGTIPY---EMQNKYLDIILFETERLTKLTTNLLALNSFENKGTLLDISSFDINAVIRKTAATFEGQCTKKRIVFKLEFSAKETFVDADIDKIQQVLYNLIDNAIKFSNVDSTIKVTTE-EKGSKVLISVKDHGIGIPKDSIKKIWERFYKTDSSRGKDKKGTGLGLSITKEIITSHNENINVVSTEGVGTEFIFSLKKT--------------------
220908403    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FRDDGSIESVLTIARD-ITQLRRTEAAFAE----AETTNRMKDEFLATLSHELRTPLNAILGWAKLLQTRS---FTVEQTRTALETIERNAQQQTQLVADLLDVSQMMRGQLTLSMAPVLLSDPLAAAIETVRLAAVAKNIELETEIDPEVGYVRGDAARLQQLVWNLLTNAVKFTPKGGKISVQLERINQEAQ-ITVSDTGKGIRPEFLPFVFDRFRQEDSSTTREYL--------VRQLAEAHGGTVTASSGKGQGATFRVRLPL---------------------
167761783    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QEIALSTQKLEHLRTNAENATSAKSIFLSNMSHEIRTPLNALSGFSSLLTEENL---DNETRRQCNEVILQNSELLLKLINDVIDLSSLEFGKIQFCINKYNVVNICRNVIDTVS-KIKQTQAAICFITELESMDIETDDARLQQVLINLLINATKFTSQGS-IILELRKQSEQELLFSVTDTGCGIPKEKQAAIFRRFEK----LNENAQGSGLGLSICQLIIEHIGGKIWIDSDYTGGSRFFFTHPIRQSQSTNPQKEN---------
77462106     -----------------------------------------------------------AIIGSSIMRLVALTIGLVLMLSAGLLRLYLRSREQAEAAGRASARLEAIFRISADAILVTDWSARVI----DCNRAALAIFGHQRERLAGA-DAMELLFPAELQGRQRMRVVDALRNSDPRIDGPLRLELEAVHADGSRFPVEVSLAAARVEGEDIIVALMRD--ISARRRAERELTEARDRALAGEQTKADFLAVMSHEMRTPLNGLAGSLELLAQTPLDP----RQRELVSVLRASAEILLDHVNSVLDIARSEARPSVAEMVDFDLDRLIEDCIANQSGFAAVVGNRIDHRLTGPVGILNGEPQRLRQVLLNLLNNAVKFT-RNGRIIVE-SEVQGADVEIRVLDTGIGIAPENLEKVFDDFVTLDASYERRSGGTGLGLGIARRLARIMGGDLTVQSTPGRGSRFTLRLPLRRPREEL--------------
121603008    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RALPVRNEQGAIVRWMGTCTDIHEQAQEGLLQADRLKDEFLAMLAHELRNPLAPIATAAHLL---STGTLDPEGLSRLSEVISRQAGHMTRLIDDLLDVSRVTWGQVTLDKNPLDMNSIVTEAVEQVRPLLQAKSQHLDIQLSPQRNLVSGDRMRLVQVLANVLNNAVKYTPDGGRITLRV-VEDDSHLTVCVRDNGIGMSRELLAIAFELFTQGERTSDRTQGGLGIGLALVQTLVHLHGGTVRLHSEAGLGSELTMVLPR------LPQDD----------
296934355    -----------------------------------------------------------------------------------------------------------------------------------------AMYQTLTML-SITMGIGSVAVMIGTGFLGSFVIRRTMKPLERVSGVATEVARLNLESDTIAPEVRVTPKDANPRTEVGSVGYALNQLLDNVSSALDV----RERTEKQIRA---FIADASHELRTPLAAIKGYSDMLR---WTEPLADGGQSSLARIDSQTERMSRLVEDLLLLARLDEGR-EPKFENIDLTELLVESVSDMQAAARDH--IWRMDVPDEPVEMIADRSQIQQVILNLLSNARKHTDEGTTVIAGLRVSADRREALTIVDNGPGIDPEFAPKIFDRFARADKARSGSDGTTGLGLAIVQAIVQVHGGLISVRSRPGR-TEFSVRLPLIR-------------------
255523525    ---------------------------------------------------------------------------------------------------------------------------------GVYTKDEYPIVNNSNKVGTVEIGYYGPFYYNDNDILALNKILICVGIVSLCIALVLGLLMAKRLSNPIMNVIDTAEMISKGNYS-EKIQIESD--IEEIDKLATTINNLGTSLCEQEKLRQRLTRDISHELRTPLSTLQSHMEALIDRVWEPTT-----ERLTSCHEEILRLKRLVGDLEKLAEYEGENLILNKTKFNMREVINNIAVNFEKQFLDKGVQLILNAED--ISIYADKDKIIQVIVNLISNALKYTEKDGKVEVNL-LEDSHFVKLSVRDTGIGISEVDLQYIFERFYRADESRNKLTGGAGIGLTITKSIIEAHNGSIVVESKINEGSEFVIMIPQS--------------------
144224112    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------INEISIDSSQNDMITNLNLAKDLIEFIRNRTTEINVLKDEFLGNVSHELKTPLFTIQGY--ILTLLDGALKDKSVRDKYLKRAAKGVDRLINIVLDLDLITQFESGIKIVDKEKFDIVELIQNVFDLIEIESDKSNIKLLYDKDSNPIYVFADEERILQVLTNLLINSLKYGVDGGRTEVSIEMSNNDKILIKVSDDGIGVSSDHLPRLFERFYRVDATRSRKKGGSGLGLSIVKHIIEAHNENIYVDSELGKGTTFSFTL-----------------------
163815965    -------------------------------------------------------------------------------------------------------------------------------------PEIAEAFEKGDGQVIRKSATLNKSTYYYAILLKSGRVLIARESNNVISMFLAAMPVMLLVMALLVVVTIITHYLTRNILKPIEQMANRLDIVAYREMRPFIDMIQKQHADKSSQMRQEFTANVSHELKTPLTSISGYSELIE---TGMATEADVHHFATEIHKNSNRLLTLINDIIRLSELDVSEDTPAMEKVDLAVIARTATDMLAINAEKNNVTLSYS--GSHEYIYANKMMMEELVYNLTDNAIRYNNKNGSVDVSVN-SDGDKVTLRVKDTGIGIPAEHQERIFERFYRVDKSRSKSTGGTGLGLAIVKHIVARNNAHLDMVSEPGRGTDISVTF-----------------------
254494901    --------------------------------------ARRVNMIYTMCNVGMISSLAFAAFC-YYIQGLGISLFLIFLAAVYLFAASITKI---------KPAFARLIFIIS---FNLSVAVIASYFGRGASFELILMYAIGLSFIIFSYRREKEMVIAFSILPVTLWIILYFTDFELLKNSSVNPDIIDTVIYPISILTTLILVSFQLGYYIYLVSG-----------FSQLVHSKKQAAIDASNAKTNFLSTVSHEIRTPLNAVIGLSHILGENN----PREDQKQNIEALNYSGKILLNLLNNVLDLSKMQSSNINLDHVPTDLTSALKQIKKIHETNCIQKKITMNLFIDDKIPVIWLDIVRYNQVINNLVTNAIKFTNKGSTVRITKELIDDNQVKIEVIDTGIGIPKDKHDTIWEAFTQASASTNRLYGGTGLGLPIVKNIVEAMGSKIHIDSEVGKGSRFHFEI-----------------------
115376143    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRDVALAEELGRRAAVAMDNALLYRDAQRAQQEAQEANRLKDEFLATLSHELRTPLTSILGWTQMLLRR--DDLDEAGRRRGLETIERNARVQRQLVEDLLDVSRIAAGKLTLDLREVKLREVVDAALESVRPTAEARGVVLQAAPGEVSESVLADSTRLQQVLWNLLTNALKFTERGGCVRLEARREEA-FVALTVSDTGKGIEAGFLPHVFERFRQGNTGGLGLGL------AIVRTMVELHGGTVDVHSDPGTGATFTVRLPL---------------------
298481664    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RMHQEMLQHIEQINEAKLQFFINISHEIRTPMSLIISPLQKL---IKNEENNERLKIY-HIIYRNAERILNLVNQLMDIRKIDKGQMFLMFRETNIIPFIEDLCTTFGQQANTKNIRLQLHSTLRELNVWIDTGNFDKIILNILSNAFKFTPEKGNIDITIRTGEDNTLEIIIADTGTGIDEQEKEHIFERFYQIRNSQQNPKGGTGIGLHLTRSLVELHHGIIYVENNKEQGCRFIIRLPLNKHLRPEEVDNNEQ-------
253579452    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMTRMVVFDTEILAEVPMIYAIILLQDTTQRHERDEQEQARLQAAFNEMRAE--SRAKTNFLSRMSHDIRTPLNGIIG---LLKIDETHFEDKELIQENHKKMKIAADYLLSLINDVLQMSKIEEGHIVLTHEYICLKDLVYEIESIITHKAADEDIQWIYEKNKENPYVYGSSLHLRQIFLNIYGNCIKYNRLGGKIT-TVMEAADVHDGITISDTGIGMSPEFLSHIFDPFSQEKTDARSVYQGTGLGMAITKGLIEQMNGSIEVTSQVGVGSVFVITIPFE--------------------
295093004    -------------------------------------------------------------------------------------------------------------------------------------------YTDAVALISLETDALENYMKRNATYLFVISLILGL--------------IAAYFAAKLSVRDVNHVRNEIEGMKGGSLEMSVDGMFREQELTKDINDIFNK-AQLLEESRQEFVSNVSHELKTPITSMKVLSESLLTQSDVP--AEMYREFMEDIVQEIDREAEIISDLLTLVKTDKGPDSLNKEPVDMNEFMDLILKRLKPLAEKRSIQLSFESFGDIKA-EIDKVKFTLAISNLIENGIKYNVDGGWIKVSLN-SDHRNFYIKVADSGVGIPEDCINHIFERFYRVDKARSRDTGGTGLGLAITKNIIIMHKGTINVYSEPGKGTTFTVKVPLQ--------------------
255532713    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VYRVVSERIRTLHQLK----LERMEREKVNSINQMKMDFFTNVSHEFRTPLTLILAPLEEIMNK---PVTDKSLRRHHELMLLNAKRLYHLVDQLFEFKKTELGTKKLKVNRADMVSFIHEVYSSFSTLSAKNKIKYTYNSTEARLPFYFDKDSIEKILFNLLSNAFKYTPEAGSITVELTRKNNDAV-IKVSDTGIGIDIKHQDRIFDRFYQVSGAEMNL--GSGVGLAFTKRLVELHHGTITVESAPGKGSMFIVSIPL--ADEQYDADEHSGSQH----
288925297    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AEHRHRRELSQLNERKETEVREARLRFFTMIAHEIRTPVTLIIGPLESLRRKAAGRLSDD-----LEMIDRNARRLLALVNQLLDFNKVQQAGGQARFRLQNIARLMAGVAERFAPAYRQRGIAFRTDYPPEDFVAVVEPEGLTKIISNLLTNAGKYTKDSIRLACTVD-ADGRHFRIEVEDNGIGIGKADREKIFNPFFQA----RDNKPGTGIGLSIVKTLVDLHGGEVSVDSEEGRGARFTVVLPVTR--DDVPIGQEEALE-----
142018844    ----------------RPRGDRMMRAAPIQRAIDEDLVRLYAQDPI--AFFSHWFSIAVLVAIYWPNIPSPRLFVACFGFYAVANCAGLARRYPQLVTPRGNLHAVRGVLLYSGPGLAV---WFAFQSPQTDLPLLHTV-----MLVTLAAGVFMSNGFDLLNFSTSIPFLLLPSIVLHFGTHTFDRTI---LAIVLAFF-FCAINVYALSYRKLFHQVVQAR-VDQQYLAESLAAQ-KRVAEEASLAKTRFFAAASHDLRQPLHAIGLLAASLNDTAATPV---QHAKTAQHIVYNVEALNQLFNQVLDLARLESGVTQVIRLHFRLAELFERVGSQYRPQAAAKGLAL--RIAPTSMVLHDDPVLIERVLSNLLSNAVRYTDEGA-IWVGFRRARPTGGYIEVRDSGVGIPAEEHERIFEEFYQVANPQRDARQGHGLGLPTVKRLVEMLEGELQFRSAPGRGSTFRF-------------------------
254412242    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------IATATQTKPDLVLMDIRLPGKLDGVKAAVVYLTAHADKSTLKRAKITAQEDELQTTIEIARHQSEERLRLAKELNQLKTQFIAITSHEFRTPLTTISSSNDLLERYCRDTMDAKKEKH-LRQIKLSVNQMIQLLDDVLLIGRAESGKVELQLIPIDLVKFCHNLVEEIQTNAGDK-YQIIFTHQGEFTETCLDINLLRPILSNLLANAVKYSPQGGVVTFHL-FSNDTTITFQIKDSGIGIPPEAQKYLFESFHRASNV--GKIKGTGLGLSIVKRCVDIHGGEISVDSEVNVGTTFTVKLPLT--------------------
159899882    -----------------------------------------------------------------------------------------------------------------------------------------------YLLLDADEEPLSSYSSAHEPLLNWQQHPAFAAALANSQAQIIDQALPEPYHSAI-IIPFRDQHQLSGAIVFLHDQHRFDELAEELSQRMVLAIEQARQAQNAVRLRDVFLSIASHELKNPLTTLLGQSQLLRRLERLNLVDERLQRSLQAIEAQASRMNKMVTALLDVSRIETGQLDIQHDQIDLAQLLQQLVNDLAITIDHHQLSYHCT-SSQPIQVVGDPIRLEQVFVNLINNAMKYSPEQTEVLVRADRNAQQAI-VQIRDHGIGIPAESIPNLFTRFYRASNAARSHVAGLGIGLFVVKEIVDLHGGSIEVSSQVGQGSLFTVYLPLQ--------------------
221633575    -----------------------------RHRFGAELRRMLAQLRREHPTIGPL----------------QRPLLDARSLDAFRFLLDDALRFLERELEQASARQSQLAALFDHLSDG-----VVLVDPDG---QVVSLNRAARELLPGGRS--EALGRPYAEVLR-------------------DYELNELVARALAGAAPTTGRFVELGRPRRSIQAQVSVLQGADRVTLVLRDITELRRTE--TIRRDFVANVSHDLRTPLAALQALVETLLDGALA--DPAVAEDFLRRIAVEVEHMTRLVNQLLELTKAESGQLQLARVPTDLAELARATLRRFEPRAASKGIALTVQVAPELPPVACDPERIGQVLANLLDNALKFTPAGGQITVEIAAASGEAI-VRVRDTGPGIPADELDRVFERFFKGDRARSGLGL------AIVKHLVQLHGGRVWAESPPGGGAIVGFALPLER-------------------
17228724     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITDRKQLEEYLKVALEKEKELSELKSRFVSMTSHEFRTPLSTILSSSELLE-HYRHKWTEEKQLTHLHRIQTAVKRMTEMLNDILIIGKAEAGKLEFMPRPLDVVAYCQNLVEEIQLNLNNQQVNFISEHQS--MSCCMDEKLLGHILINLISNAIKYSPANSNVQVKF-YCRDRCAVFEVQDWGIGIPAEDITHLFESFYRAKNVGN--ILGTGLGLAIVKKCVDIHQGEISVSSNPEVGTLFTVNIPLKQSINEEVKND----------
158312900    -------------------------------------------------------------------------------------------------------------------------------------------FVGDRIGTAPHLHDLSDVVDPACRVELAGPVSQALARTGVWRGTVSLIDLAGTTAPYT-----VTARLDPAGGMVIVARDTVD-------------ARARRAAETESRSKDEFVARLGHELRTPLNAMLGFAQLLELEPLTPDLHED----VERIITGGRHMQALIDDVLDLARLRAGRGDINKGPVNVLDIVQGVVELVEPLAERRGIR--RIIHPARPLIDADRRRLWQVLLNLVGNALKYGREGGNVRVGVVPVTGSRIRIEVEDDGIGLSPSALSRLFRPFERL-GAEDTGVEGSGLGLALSHALVTAMGGVLTVASRPGVGSVFAVVL-----------------------
39996730     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IQAIIRDVTREREILFNLEKSATDLA-RLNKMKDSFLGIASHELKTPLTVIMGYAELILSDMSGKVDRNVI-DMVQNISNAAARLDNIVKDMVDISMIDERRLRLKLDDVDVNRLVEDSMNELRFFVSMRKQKLVGELDETVPRIKGDPVRLMQLMSNVIGNAIKFTPDGGRITVSIGKEQHLYVEITITDTGIGIDMDDQLRIFDKFYEVGNIEEHSSGGAGLGLSIAKGIVEMHGGEIWVESNPEQGSTFHIVLPLNPI------------------
116695564    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------FGHLVFALPLGQQFREMREELLVTGLITAALLALLFAMYRYW--NYRFLTGTY------AEAARAQQLLHEARLASEAAAKAKVAFFASMSHEIRTPLSSLLGNMELVALGRLEP----EQRARVSSMQVSAEGLLQIVNDVLDFSKLDVGAMRLAEEPVVVTELLGRIAISHAPLAARRGLSFFAVYGKEIPRLNLDPVRLTQIINNLLGNAFKFTEAG-KIVLRAQWVD-ENLEIVITDTGVGIPEEYKERLFQPFSQIGNNRLAQAGGTGLGLSICMRLVERMNGRITLDSVLGVGTRVTVRLPLS--------------------
288799356    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YILAIGEQHHEEINLLRKNMIDLNHELGNANRDLQKKHAELEKLNELKNQFLGMAAHDLRNPIGTIMTLSDFLLEEAFEHLSSE-HIHFLTMIRSSSGFMLNLLNDLLDIAKIEAGRMGLNITPVNLETLIEKTLAFQRFQARKKRVELVFSCYEQHPMVLADSLKIEQVLQNLLTNAIKFSPPEGKVTVNLFGSQGH-LTVAVTDQGPGIPADQLSNIFKPFSRDVPPAPEGEKGTGLGLSIVQKIILAHRGSIWVESKPGEGTSFLFAL------QAQPHEDAPTTQ-----
135237104    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------FFFVLTAIIIVTILTA----ILFSRWFTRPIEKLTSAMGKIYEENFVFTKRKDELGDLIHVFNSMVKKLKEIKERNETISRLKTQFVSVAAHQLRTPLSAVKWTMKILLDGELGKLSDE-QKKFLNSGYESNERMIRLVNDLLNVSRIEEGKFSFKFSEVEFEPFLKDTINEISLLAREKKITIVQNLINESLKIVADPSRLKLAVSNVLDNAVRYSRPNNTITVVLT-KEDEFLQVVIQDTGIGIPEDEIDKVFTRFFRASNAIKAHTEGSGLGLFITRNIIARHGGTTGFYSEEGKGFTFTFTLPLRK--ELIPEN-----------
251799423    -----------------------------------------------------------------YLQNAASLGYEIYVTDGQGETHFYGRSFREQDLDQQAVAL---------VLGGEVYHGVAQFPNKPFITGFFDLSNTVGVLVQSSGKSYALFMRPDVLLLRTFFALVGLYT-VIISILLFLIS-TRYLVKPITRLSEATKRIAQGNYN-LRLPTRRRDEIGQL--AEHFMTMSKE-LERVDQTRQQFVSNVSHEIQSPLTSIQGFAAVLREQEL---PSEERKHYADIIEAESRHLSILSKQLLLLSSLEQGEEALNKKHFSLYKHIRQAVQVLQWQLEEKDLLLKLSVPDSIA-IYGDEVLLQQVWMNLLGNAINYIPPGRSIEV-LAEKTLSDIVIVVSDTGEGIPPEHIPFLFDRFYRVDRARERTSGRTGLGLAIVKKIVQLHGGRIEVESSPGAGTRITVSLP----------------------
291523115    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMTRMVVFDTEILAEIPMIYAIILLQDTTQRHERDEQEQARLQAAFNEMRAE--SRAKTNFLSRMSHDIRTPLNGIIG---LLKIDETHFEDKALIRENHKKMKIAADYLLSLINDVLQMSKIEEGHIVLTHEYICLKDLVYEIESIITHRAADEDIQWIYEEDIPYPYVYGSSLHLRQIFLNIYGNCIKYNRPGGKITTVMEVVDVHDGICTISDTGIGMSAEFLSRIFDPFSQEKTDARSVYQGTGLGMAIARGLIEQMHGSIEVTSQVGVGSVFVITIPFE--------------------
142571639    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVDRWINTPIRKVADFAKNIKDGKFENRIKIKSS-----DEIGELAKNMNQLAETIEAMKKMEDVRTEFLSNVTHELKTPIASIVGYLETLKDGALK--DKDVNKTFIKRSLKNAKRLEALVTDLVDISRIETGEMEIQLEKVNIQPILEEVVNDARQRNRNLELDIKLSLDQKEIVVYGNSDRLRQVFDNLVSNAIRYTEIG-NVIISAEITDTE-VEFTVSDTGMGMDSESKERIFERFFRTDDARKIVRGGTGLGLAICKHIIEAHNSSLSVDSIEKEGSTFAFSL-----------------------
261408222    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QVHVISRLNQAAQRIGEGVYLREPTVKRNDELGELAQGIYDMSGRISLSNQLTEEKQKRLRELEQQQKQFIGNISHELKTPLTSILAYADLLEMYRDDPALLEEAR---GQISQEAQRLYRLVEKALQLSSMDIYEFETHAEHVNLMPILQEAAARLEAKAEQSGITLRSSLSEG--KVWADPENLMHMILNLLDNAIKYNRPGGTVTLSNEVDRDDRMVIKVSDTGIGIPDEAQERIFDPFYTVSSDRSRVHGGTGLGLSLVRNLAEKQHGSVEVESSPN-GSTFVVTLPMER-------------------
226310398    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IANVLLYRWITRSVVKPLDLLRHSAENIKEGNLD-FELHLYTKDEIGQLNEA---FENMRKRLQESEESRKELISNISHDLRTPITNIKGYIEGIRDGVAD--TPEKMDKYVNIIYSKAVDLDLLVDELFLYSKLDLKQVPFTFEHVDIVQFLDDCIDELHYDLEKKGITIQWNQTAEGTLVIADLEKIKRTVLNIIGNSQKYMDKPEKVICVSVQADAHWATIEIKDNGIGIPQEAIPHLFERFYRVEQSRNSSTGGSGLGLSIARQIVEGHGGKIWVESKQGVGTSVFFTLKRT--------------------
153954763    -----------------------------------------------------------------------------------------------------------------------------------ITITYVFSFIMVFSLIGVCIMASFKYYIDKGIYMSILGGIIFISN--VIGLFIIAIVVSKASKKFLSPLKSMTDTVREISINALDKRLNVKGSKNELKDLAKTFNEMLDRIESSVEQQNQFVSDASHELRTPISVIQGYANLL--YRWGKNDREVLEESINAIKSESENMKELVEKLLFLARGDKNAQKVEKEDFILSELINELIRETKLVHKDHHIE---SDHNEKFSVYADRKLIKEALRIFMDNSIKYTKKGGTIKLDSHFIQHNTAVITVADTGIGISKEHIPHIFERFYRADKSRTKSSGGTGLGLSIAKWILDMHQGTIDVWSELDIGTVIKITFP----------------------
254515074    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------VAANRKALERLLILGLIFVSALLGVLAF---LAFRLELQNM-------------AALRDAKLLAD-----------SKEQFLANMSHEIRTPLTGMIGMLDLIEKSVESPDNQERIR----FVKRSSDSLHRIIDDILAVTKLQRGAFELKPVPFSPSACIARVTELYSAAAQEKGIQVLAKPGPELEELHGDEFRIEQVLNNLVSNAIKFTEEG-EITLGVALEHREDLRFSVTDTGMGMSPEVIEQLGDPFFQSDVSNTRSYGGTGLGVSICNGLLALMGSKLVFASQLGAGTTFSLTLPSGERACSAP-------------
19115322     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EKEAREAAMHAVNLKTNFLANMSHELRTPFSSFYGMLSLLSDTKL----NEEQYDIVSTAKQSCTSLVQIIDDLLNFSELKSGKMKLEPDKFDVEENIADCIELVYPSLSSKPVQISYDIYPNVPALLGDSAKLRQVITNLLGNSVKFTTEG-HILLRCMAIDEEKLRFEIEDTGIGLKEEQLKLLFNPFTQVDGSTTRIYGGSGLGLSICLQICKIMDGDIGVQSVYGEGSTFWFHVQLRNVTSKLSQKHFEESHER---
254488119    ----------------------------------------------QRQIIFAAALGLQAYYYNFWLSVVILVGVILSEVHDYILVRQVLVWHGRGEAVM-RMFMRRIYMGTVLSAGVIAFYAIAMAIEQGATTHFMSLF---FLFAASLFAAMNNHQLIYGGTFIFIPLYDIIRTSAPIDSQLWMQFFTVLFVVFIVDCSRIYLNFYRSHLRQLEA------LTAEHEKTKV-----------AFIAKTEFISTVSHELRTPLTSIKAPLDMACAGALGELPEKAQKALL-VAQRNANRLSSLVNEILDFQKLEAGKVTMQVEPLELDDVIASAIEMNHAYAASVGVTIETGHIDNHLLVNADQQRLQQVMSNLLSNAAKFSHGKGRITVSTDLYKDFARVF-VSDEGIGLDERDRVKVFEEFSQLDSTAQRRFGGSGLGMNISKRIMEALGGDIDYRKNEGPGTTFHIDIPLTPLENPTRERHHES-------
282873022    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRRLNEELEETNRGVLALYTELSRELEETNSGVVALHAELEEKSARLR--------------ETSEAKTRFWRNISHELRTPVNAVVALTRLMLAPDSAPLTDEQRRQ-LSLIDASGESLLALVGDLLDVAKAEAGQLEVSTGPTDLRVLLAQLGAVMRNTGTA-DVVLLMPEPADLPVAMADEALLTRVLRNLLSNALKFTEKG-EVRLEFR-VDPPWMTFTVTDTGIGIPEDELPRIFEDFYQVRGPLQRAHRGTGLGLPYARTLTELLGGTLRLSSTPGAGTRVEVELPFT--------------------
261880781    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TWFAYFVYLMIFLGILYYIYRFKRSQIL--LRTSLEMEKKDKKNIEELNKAKLRFFTSISHEFRTPLTLLITKLDAIIEEI--TPGSVLYKQF-KGLRRHANHLMELINELLDFRKMEQGYTQLEVAEHDMVAFAGAIGEGFSKYAESCNQKFVFTSSEPSVMCWFDARQMEKVFYNLLSNAFKYVEKDGIVELQVT-SDEQHVLIKVMDNGIGIHQDELENIFDRFYQAGGAKSSSITGTGIGLALVKEIVERHHGSIRVESSPGYGSVFIVTLPKNK--EAFAEDELADSQE----
77919621     -------------------------------------------------------------------------------------------------------------------------------------SDAIVIFDAGSLIVDVNGAALDLYGYTRDEFLALDVLDLSEEPEQSR------LRMQQIISGTLRHFPLVSHRRKDGEVSVGSFSWQKRQVFAGF--FRDVSE--RQRIEEL---KDDMLSSVSHEMRTPLTAIMGFTDYLLKSNDRP---ERQKDYLSIIQQQSERLKELVENHLNLQRLRAGHGVGAIHPVEVLPLLHGVSNMFSSARGRDRIRI--QCPEDLPPVRGDENQLYRALYNLLSNAIKYSSEDQEILLGARRADDAAVLF-VKDQGVGIPNEHQATIFDRFFRV-PAGDHGMRGSGLGLSLVQEIIKAHNGRIWLDSVPGQGSCFYLKLPL---------------------
224540392    ------------------------------------------------------------------------------------------------------------------------FASYTNLRPGTYTLQVK--YTPDGEDGAESITQLKIIIQPYTWFILLLIGFALLITWQIYQWRIRNFKQQRELLHRT--VEERTYQLEQQK-QLLENQTEEKQQNEKITQQKAQLSRMARKVQELTLDKIAFFTNITHEFRTPITLIIGPIERALKLSYNP----QVIEQLNFVERNSKYLLSLVNQLMDFRKVESGKLNIVKTKGNFLNFINSLLTPFEVFAGERNIAIKHFFHMKDPEIRYDEEAMHKVITNLLSNAIKFTPDNGEISVYIAKESKEVLYLCVSDSGTGIPEQDIEQIFNRFYQSKKQVKYGQTGTGIGLYLCKRIVLMHDGDISVRNNPGSGCSFRILLPLPK-------------------
141051259    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAVNYNEGISWHKLISTLIPVGAGITLFILSLSIAYFHLRQEITRRRQVEADLAS-----------AKEEAELAARQKADFLATMSHEIRTPMNGIIGMAEQLRFTSLDP----EQRQMVGIINQGAEGLLQLIGNVLDYSKLDVGKMELAPTSFLLRELIDSVLTMTSSELQRKGLQLYLRVDDEVARFYGDVLRLKQVLFNLASNAIKFTERGFSIRVEGETNEEQWLLLGVRDTGIGMSEDVQARVFNAFEQADGAHDRSYGGTGLGLSISPTLATLMGGR----------------------------------------
83268889     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMYVAIAALLVSFILASWISARLGLPLKHVSDFTHKLTRGEY---ADKIPQETSIIEINSLIDSLNDLSNQLEKQHGLRKRLTTDISHELRTPLATLKGNVEGMIDGVWKITP-----ERLQSCYDEIDRLTRLIGNIEIINKIEAKYDHLNKTEFNIYKLIESVIENFASKIESKN--LHVEIQGDNINISADKDKMNQVVINLLNNAIKFTQKEGTIKFSISKNKDHVLLI-VEDNGIGIEKDQQLHIFDRFYMADPSRSRALGGQGIGLAIVKSVVEAHKGSITVKSKLGLGTKFVIKLP----------------------
260173411    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QVEQQRDKLEEQRDILEEQRDKLEEQRDQLIQLSHQLEEATHAKLVFFTNISHDFRTPLTLV---ADPVEHLLADSSLSEDQRRMLLLVQRNVNILLRLVNQILDFRKYENGKMEYTPISLDILSSFEGWNESFMAAARKKHIHFSFDYMPDTDRTLADVEKLERIYFNLLSNAFKFTPENGKVTVRLSKDDHCWIRFTVANTGSMISAEHIRNIFDRFYKIDM----HHAGSGIGLALVKAFVELHKGTITVESDEKQGTIFTVDLPVQTCETVVSENS----------
253578620    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NDQKISELESREELR-RTAQEAEKANLAKTDFLRRMSHDVRTPINGIQGCVDI---ADRYPDDLELQQEARTRIRTASSYLLNLVNDVLDMNKLESGNIQLERKHFNLLELLHNTNEIIRMQANEAGVNYYVEAGEIIHTLIGSPVHFQQILMNIGSNAVKYNHDGGSVTVTISYTDTIAEYLTCTDTGIGMSEEFQKRAFEPFAQEGQSARTKYAGTGLGLAIARKLTELQEGTLFFESIQGKGTKFILHI-----------------------
256819847    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KQNLRISQLEAQRMYEINEMKTNFFSNISHEFKTPLSLIVGP---LNQMVDDENSPKEYKDKYTMMLRNAQKLMRLINQLLDFRKLEKNKLELNLQYDDVVKFVKGVSETFAYLALEKQIQYTIKSTMPSLWMPFDADKLDKILYNLIGNAFQYTPEKGAITVTVVQNQQKFLQIKIADTGIGISKEEQKQLFTAFLQGKRQKELHNEGAGLGLAFTKDLVDLHQGHIEVESEEKQGATFTVLLPILDVPQLHDE------------
148260535    -----------------------------------------IAAWLGGPPAAVLVALMLAGAIPAWEGAGWLAGCAVWSVAAGVVLARDLRRFSEALAASAPAELRLITPGLTNLAQRIIHTIAAVTADANYSHSLLNRLPDALFQLDGPPGARRIVWRNPAAVRAYGAEESALLRHPQLRAALAEVELAEQPVRAISLATPVPRDLDATVIR-------SGDTGRAAPIYILLADRTRER--ELNRMRADFVANASHELRTPLTSLIGFIETLRGPALG--DAEALPRFLAIMAEQAERMQRIIADLLSLSRIEMTEHQPPAEQIEIGPVLRQVAGFMEPVLEKASATLTLDIAADLPALPGDSGQLTLVFGNLIDNAVKYSAAGGTVVMTAHATPDAGVLVSVVDDGPGIAREHLPRLTERFYRADKGRARAVGGTGLGLAIVKHVVMRHRGRLLIDSVEGEGTTCRVWLPAA--------------------
218246905    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FSLTGLLVMYLWQTLAEKAHIEKLVTERTAELRQAKDELEERTAELQAANESKNELLSQIGHEFRTPLTIILGFIDLLDRDR---TLNPQQQENLAIMRRSGEYLLSLFAEILEISRLETHKNALNLTSVNLHSLVNSVMEIVGIKAQGKNLPVVAYIAPELPQIKIDENKVRQILINLLDNAIKFTDEG-LISLRIISEDPEQITFEVQDTGSGISPEIQAKVFEPFVRGSTG-----KGAGLGLSIAQKLVQLMEGEITLVSPVQKGTLIRFHLPL---------------------
85705421     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLLDLSAAKQAENKMRKLADEASRMKTNFMSVISHELRTPLTSILGGLALLKFKLNNTLVDETTIKLLDVASRNGDRLLELINNILDAQALSESRVTVVQKPVDLNEVAASAVEDCEAYANRFGVTYRLTTATETVEVLTDRGRVSQILINLISNAAKFTPSGGSVDIRV-LKVGKQARVEVIDEGIGIPHHLQGSIFSPFYQVNPGTTGATKSSGLGLSISKQLIDLLDGEIGFNSTQGQGSIFWIELP----------------------
114799174    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAEENTARARNQQASQRRIEEMKARSRFLAFIGHEIRTPLTGILGVADLLKDQSVTNES----RRLAETISNSGQHLERLLNDLLDLSRLEAGKLPVTMQPFELRQFASETRDLWQPKLDAKRVGLRIAVASAEARIESDAGRLRQILFNLVSNAVKFTDRG-HVTVTVPAGEGLSLVMTVADTGRGISDADKARLFEEFEQADETTATTHGGSGLGLSIARALTRRLGGDIMLADNAGGGCLFTVTVPVQKAGPRLAVEN----------
136528871    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DEVREDVEEWAEQKFEEIKKLQSNEEFRKEFLQNLSHEIKTPIFSIQGYLEILSDGAV--EDSRAAMKYIGKSQANVQRLVQLVNDIDIITNLEINKEPLLKQQFIIQDTIKDVENNLSFKLDKKAIQFSFKKGCETPQVFADKNKIYQVLSNIITNAIKYGKQEGEITASIYVLEDEKVLIEISDNGIGIAEEHIPRLFERFYRTDDARSRDVGGAGLGLAICKHIIEAHGESIQVRSKINVGTTVGFTLP----------------------
143698903    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QHIRVHFVQMPKDSFSAEGHILLKFSDQSKNIMIE--QMRSDFISNASHELRTPLASIIGFIETIQGHAKNDKANREL--FLSMMHDQAVRMQRLVDDLLSLSKLELQENSPPSSNCDVFEVIDKIVKSFLPLAKKYKVKLTNNLPLNLSNIVGDEVQMQQLFSNLIENALKYSGESSNVKIELRKSESNMMGIQIIDNGKGIPTEHIYRLTERFYRVNADLSRERQGTGLGLSIVKHILNRHKGELEIESVPEKGSIFTTWLPVSKT------------------
153809295    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FIVYMIIRNFKIREK------RKNELF--------LAQKEKQQIRELSEMKMNFFMNLSHEFRTPLTLIISPLQKL-LSTPDISKDELYRHLMN-IQHNSSILLRLINQILKLSKQDKGKLDIELREGDIVEFCRNCFSQFLQIAHDKQIQFAFNTNASYILLLFDAYKMEEILYNLLSNAIKHTPDGGSITLDV-MEQEKGVSIHITDSGTGMTEEVKKHIFERFY--------SESGVGIGLSLTKSLVELHKGTILFKSTEGEGTVFQVFIPF-QNKNTLIEPLSETTTF----
254423242    -------------------------------------------------------IVVSGVLGEDLAVEALKGGAADYVLKDNLARLVPAKRALREQQATADLQESEIRFRTSVETMADCFIILSSVRDSGFIQDFTVSYLNAAACKALSVS--QEKQLGKSVY-TVIPAFKATAREDSEGLEDLDLFLVGVIETGYPFTGELFVNSCQSSVAIQIVKLDNQLVVTWRDITQKKQDERRNQLERANQFKDNLLGSLSNELRSPLSTIMGWLEI---SSDCLDDKALVARAIQTSYRNAEVLDQLIEDLLDVSRMPHSGFQCRLEPLSIDSLVCEVVDAIAPAARNKDIEIVLPADDVEDSLLGDASRLKQVFRNLLSNALKFTPAGGRITISFERLSDSIVVL-VQDTGIGIASEEIPHLFERFWQGEHSVHSAYAGLGLGLSIVRHIVLAHGGQVSADSAPGQGSSFRVELPLA--------------------
167751493    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EVYIGSWTATFIFTTLYIILFLAASLIRVISVRHMREKHITEEKYNEKLL-KSAEEARRANAAKSDFLRRMSHDIRTPINVIMGMTEI---ADKNADDAERQAECRENIRTASGYLLELVNDVLDMGKLESGETYLEHIPFDLYEMFDEIAVLNGHNLQRKNITLTFEHCENLHKLIGSPLHVKRILMNIIGNAIKYGKNGGYVKVSVSESEFDEKIITCKDNGIGMGENFMKVMFEPFMQENDQARTFYQGTGLGLAIAKRLTENMNGKIDCVSRKNIGTCFTVSLPFE--------------------
227510112    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ASRLNRRISRLRAAATQVSNGNYDIRVKSGEIGELITDFNHMTESLEKANQEIQRQEERRQEFLADAAHEMRTPLTTISGILEGIKYDVI---PQEQRGKSIDLMSNETQRLIRLVNENLDYEKIRSNSIRLEKRHFNATKVLSSIVEQLGSKASESKDRFEIQAPDDLP-IYADYDRFVQIVFNITNNAIQFTDSG-TITL-IGERGYNETIIRIKDTGIGMTKEQQKNIFERYYKADASRRRKYGESGLGLAIVHQLVQQHGGKISVASKPHKGTTFTVIIPDQ--------------------
258514653    ----------------------------------------------------------------------------------------------------------------------------------------LRIYNLPLILGGKFIGVLQVGQSLVAIETPLSRLRFILFTGSGVTV-VLAGTLGWLLATALRPIDEITKHDLNRRIKYDGPGDELARLAETINAMLERLNFAYQKLDQSYRSQKRFLADASHELRTPLTIIRGNIELLQQ--MGDAEPEIRTEALADISEESRRMSWLVEDLLSLARADAGQ-KMSEELVSLRELLADVIHRAEKLAGPVNLEATNIFVSEDNYVYGNKEYLAKLILILLDNAFKYTEPGGSVLLKTEL-ADKEACIAVIDTGTGIAEENLEQIFERFYRIDQSRGSR--GTGLGLSIARWIAEQHDARIEVKSTLGQGSEFTVRLPL---------------------
254442840    ---------------------------------------------------------------------------------------------------------------------------VDLAGARTWSPSAVLLFAIGLVFFLFSM--YQIFRYSSLVRKDAARMRAIVDGEALVEFEAGDCRLEAFLRQRLRWFEDWFEKLNNERTEALALEREKNALLERL----SRKAQTAQQAENRSDQRGDFLAVMSHEIRTPMNGVLAIADDLLSYDL----DREIKDRVEMIKLSGESLVRILDDVLDFSKIEAGKLDVKLESFDLVFACSATYALFKSRADEKELNYRLDISEDTPHILGDSVRLRQVIANLLSNALKFTEEG-KVVLSVGREEKEGIFISVSDTGMGIDADRFHKLFESFAQAESGL--EEKGTGLGLAISKRLAALMDGDLSYAASFPKGSVFKLWIP----------------------
126659849    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQRLEELEQVRTQLLLTNEELERLIATQKEDISELAHELKTPLNSIIGFSRLLQQQQQQANQDPDTSELTQKVINNGRQLLRLINNVLEISRYEAGKISLNLEPTNLRFLVQAVVEILEPSATQKDLDIRFDFDQTPEQIITDSLRLRQIITNLVSNAIKYTDSG-TIEIKCQTENDNQWSLIVTDTGIGISPEDQAQIFKPYYLVKLKNRNLSDRTGLGLTIVDKLVKLLQGEINLVSTPGEGSTFTLTFPVS--------------------
254489418    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAAVGLVSGAMWFW--VVRHLLRVSIQLQASEAQARLDVVSLKQAKEAAEAADRAK-------MNFMSIVSHELRTPLTVILGYARLLRKMPAGQRLDDLLQRQMEKIERSGEHLLFLVNQLLDYAKIETGRLEVDPEICDVRKVLEPVIEQMRVLTEQKDLDLETTIVSCL--MLADVTRTRQILINLIGNAIKFTDAGKVSV--VVIESEEEVHINISDTGPGIEPRELEKIFEAFHQADLSGTRSAAGTGLGLSIAKELARLEGGTISVKSEVGLGSTFTLSLPK---------------------
162449654    --------------------------------------------------------------------------------------------------------------------------------------------------VELLMSAGAGGVMARRLILAAFPFVLGWVIVKGRKLGLYDSAFESSLL-VVGCVVLIVRHIWKS-AAALECIDRDRGRAVEDRGRLALREEA---AQAAVRERDEFLSIASHELRTPIAALQLTLQALERRLGGGEPHDPTARAVEGSLRQVARLTRLVDQLLDLSRIKAGRLELELERVNLAEVVRQAVEPLRGVLAQAGCALRLHVEREILGCW-DALRIEQVVTNLVSNALKY-GANAPVEVSA-LRRGDTAVIAVRDHGIGIAPENTARIFERFERAVSS--RDYAGVGIGLFVARQIVEAHGGSIRVESALGMGSTFVVELPIEHVVEPLPERKRPQAKRRAP-
260590119    ----------------------------------------------------------------------------------------------------------------------------------------------GVMLISISTSDIKDSIAILRHRANLLLLIICVFV--LILGFVWSKTLVRPFARVGKAIEELTDGYLDEEISVPDY--------TETEMISSVFNKMLKKMKVLDDSRQEFVANVSHELKTPMTSIKVLADSLAGQEDVPV--ELYKEFMQDIAVEIDRENKIITDLLSLVKMDKKASELNIEKVNINELMENILKRLKPIADKKKVELVLEYRPIVAEI--DEVKLSLALSNLVENGIKYNVEDGWVHVTLN-ADHKYFYVSVEDSGIGIPQESIDRIFERFYRVDKSHSREIGGTGLGLAITRNAIVMHRGAIKVKSEEHKGTTFSVRIPL---------------------
262198290    ----------------------------------------------------------------------------------------------NLFMPHGHCYLWQPGLLFAQVVVAISLTLLYLVRRGDYLPFKGMALAFGTFIIS---CGLTHFMDIYVIWYPSYW---------------LDSAVRGVTAIASVATALILPSLVPRAVALARGARMARARGIELEAAVDDLAQLYTKTRELEQLKTEFFANVSHDLRTPLTLIMGPLQKLAQAENLLAG---QRQDIEVALRSANTLLGRMNDILDVARLDAGELSPSYASCELDALVREAASHFDVMAGEREIDLSIEAEETLVA-ELDPSSIQRVLLNLMANAFEHTPRGGRIRCSLERISGERVRIEVADSGPGVPPDKRSQIFQRFQRGEAQGERRFSSSGLGLAICKDFVLLHRGRIVVLEAPEGGALFRIELPR---------------------
262198290    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQRALDSQSRDLEQLARELAQRKRALQDALESTRVAREQAEQASQLKSDFLGMVTHELRSPLASL--ALQLERLDMMDANPAPAVHTLRQRMNSSIGRLSSLIESLLEYVRVQRGHLEVRPERFDLHLLVTDLVDDLKIQAEDKRLELSLRCEGRLPQLLSDMRLVRLAVLNLVGNAIKFTDEGS-IAVALSYADERHL-IAVSDTGPGIPDEAQHRIFQPFEQMVTTRKKHLPGVGLGLALVREMVTSVNGTIALESKVGVGSTFRIALPPFVVPEAEP-------------
242803435    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FWANVMITPVYT-AGRHVGFVKVTRDLTEESRLIAEESSKLKSDFLANMSHEIRTPMHGMLMSIQMLAATNV----DEKQKEYINIIEDTGSVLLQIINDVLDYSKLSSGTFTITPGVVDVKEVVGAVLRNCQSSVK-PGVDLRVHYSDQLPHLKGDPLRYRQIIQNLISNAVKFTDEGS-VEVSVKVTEDPQDEVTVVDTGIGVPVDAANSLFTPFTRADTSRKR-YQGTGLGLSICKSLAELMDGSVGFASNSNRGSTFWLAVKMSVVDNTRPERRRSENR-----
119493836    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEITERKRAEAEMRKALQKEKELNLLKSRFVSMISHEFRTPLTTIMASTEALE-YYGHRWTEDKKDKYFSRIRVTIQHLTDLLNDVLIIGQSEAHKLPYNPTVIDLDSFCENLVEEIQITANKKCLELAASQDSKILPI-SDERLLRHIFINLLSNAVKYSPKGGKIEMKLFYQATQ-VVVTIKDEGIGIPVEDQKHLFESFHRARNVGT--ISGTGLGLAIVKRSVDRLGGTITVHSEVGKGTIFTVALPLQ--------------------
282883820    ----------------------------------------------------------------------------VGGFLLRALNAGGSAIAIATADHLASLTSWLNAKQPAHTAYEAGRVLILLDAHATLERFMVDGWPDETRFVSTVGAVVAQAAQRGEPLHAFGEMVALLCEQGQGEAALRLEELWNRLAERHRFSLFCGYHICHAHHHVLPGSALRDAGSKELQRARSLEDEMRKAAEEANGAKDAFLAMLGHELRNPLAPIVSALELMARRGTDSTARER-----SVIQRHVDHLARLVDDLLDVSHMIRGNVELHRQRVDVHEVVTKAVEMTRVLVQRRAHRLNIEVDGALEC-FADPARLAQAIANLLINAARYTEPGGAITVSAAGTGAGTLRIGVRDTGIGIAPDALPRIFDTFYQGTQTIDRAHGGLGIGLALARNFVELHGGHIEAASGRGCGSQFTIVLP----------------------
89889296     --------------------------------------------------------------------------------------------------------------------------------------------RNGYIYIILSGEALASSNIFNKYIKSFGLGAIALTTFFTLLIGFVLIWF---ITKNLRTITQVARRFKEGDLNARIEDPEKTDVAVFAHTFNDMADTINENLEEVDELRRQLIANVSHDLRTPLAVLKGYADTLQEKSNSLTEQEKNK-YLNVISSNSDKLTNLVEQLFEYSKLEAKQIEPLMEQFSITDLCLDLVSKYDILAKKKSINLSIAVNNENILVYADISLIERALQNLIDNALKFTPDNGLIELELE-KSGDQCIVKVNDSGIGIAPEMQSSIFERFKQSSESFAKN--GAGLGLAIVKKILDLHQSTITVMSKKNSGSSFRFNLPVA--------------------
224535281    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------VKATDGNGLWSDHVVEISLNRLPAWYESWYAYTVYVLCILAITYYFYRMVRNRI--RMRQAIAMGKIERQKIEEINHAKLQFFTNITHELLTPLSIISASVDELKEEIPSSS------RLLQVMENNTSRLIRLIQQILEFRKVENGKLKLKVSCGNISLFLKNSVLAFAPLVKKKKLSISLEATEECSG-YFDVDKLDKIIYNLLSNAAKYTPEGGAITLCQSYDEETGLLITVNNPGECIPEEKLAHLFERFYEGEY-RKFHTIGTGIGLSLTKDLVALHHGTIHAFSNKEEGNTFVVQIPVRR-EAFKEEEIDESMEYAAY-
221195327    --------------------------------------------------------------------------------------------------------------------------------PRAFSTRITFFFGITAFMTALLLITILVYMWNEDLSKEFYDSFFLAAAGAIVLACFIGYLVSRSLTRPISSLTNTAFQIRNGDLSARSGVRGSD----ELGRLGETFDDMATALEKDLKLEHRLTSDVAHELRTPLMAILATVEAMQDGVLPAD-----QERLENVASEARRLSRLVDAMLHLSRLENGSTSIRPVKNDLIALVQSLVKSQEPLFRERKIQFINKTGRDQCFVKVDADMIREAIVNLLSNAMRYTDVNGLVSVTVEESRGD-VVISVSDTGIGIAKEDIPQTFSRFWRSDSSRERASGGLGVGLSITKEILDRHNGTISIESELGRGTTFSLHIPHT--------------------
156743078    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQRTLEDSLRSAKESAEEARRAAEAANRAKSVFLSNISHELRTPLNSILGYAQILEHD---PTTSDYARKSLRVIQSSGEQLLNLIDDLLDLAKIEAGKIEVRPDRFALDAMLATICDMMQERAVARNLAFAREIANLPRLVVGDEKRLWQVLVNLLSNAIKFTREG-VVTLKVERDNRDKVRFEVIDTGIGIAPEYREVIFRPFEQLGAQT--GEKGTGLGLAIARELVTLMGGTLRVQSAPGAGSRFWFAIPL---------------------
291545358    ------------------------------------------------------------------------------------------------------------------------------------------------------------FIVIYALFFSFL----------LIYFYRVHKPLKEILKGALEFANNLTYTI----------PVDSDDEMGYLSHSLNMADKLNKNGE----YQRQFISNVSHDFRSPLTSIKGYVEAMLD---GTIPPEMQERYLKVIAFESTRLEKLTRSLLTLNELDVKKRMMHMRRFDINETIRTTAATFEGTCSERNIRLELLLAGKELFVRADMEQIQQVLYNLLDNAVKFSSDNSSITLETTVNHGK-VFVSVKDHGSGIPKESLSRIWDRFYKIDASRGKDRKGTGLGLAIVKEIINAHKQNINVISTVGVGTEFIFTL-----------------------
253583668    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DIMDILVKEGEIKREKEKAETLSEELREIAESANKAKNEFLAKISHEMRTPLTPIIGYSRLLLKE----FPDSPLKEKLDIIHTSGVKLLNFTNELLDFSKIEAGKIDLNCESFNVKELFQDIYYEHSTLASSKNIKFKIDFFLDEIMIYSDKMKIYEIAKNLIHNAIKYTEKG-FVLCEVNIKDS-FLCFNVYDSGIGISKSNLNYIFESFGQ----INKQSSGAGLGLSITKKLVEILNGTIEVESRILVGTTFKVKIPIE--------------------
168215551    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDDLKIKNKKLEEDIEKERELEKLRKDFIAGASHELKTPIGIISGYAEGIKD---GIVDHKDQGVYLDIIIDEAEKMNKLVMDMLELSKLEAGKIDLHIIDFSLTELTEEVLVKNSVDINKNNLTVIKNYSPEDLYVQGDDFKIEQVLTNFVTNAIKYSEPNNQIIIDIKPVEEDKIHFSIENTGAHIPDSDINKIWTQFYRGDTSRNRGSRSTGLGLSIVKNLLQAHESEFGVMNTEN-GVKFYFTLKKSKEIDEVEE------------
297582973    ----------------------------------------------------------------------------------------------------------------------------------------------------------------QAVFMIVTSFITVLTVAAAVLWF-----MTKRMTDPLRAMNDVARQMSTGDFS-KQVDIRTRDEIGEL--GETLNRMASELATIESTRKT-ILANISHDLRSPLTSVKGFLIALED---GTIPVEKRFSYYERIRSETDRVITLVNDILELTRIESGGITLDRETYDLTDQLNEQIRSFEKPMADKGIQLHFEPAADGLSVYADYNRLNRVWQNLLENALRYTPEGQSVTVSA-VHSVHLVTVHVTNSGTVIPEETLPLIWERFYKADDSRSGK-GGSGIGLSIVKSITGLHGGTVDVDSNEESGTTFSVTLPSA--------------------
229826152    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMASFVVIMLLTGLLLSYWLYTSIAKPINSLRNSTKHIIAGDLD-TEVTGHKKDEIGELNMRRHIKELLKDNLKKKQNMK-EMIVNISHDLKTPLTVIKGYTEGLREGV--ANTPEKQDKYLSIIYSKAVEMNSLIDELSTYAKIDMDEISYNFITLDINEYLEEGFEEIRTDLEINDFEVYFHPYEGKLEVIADADQLKRVINNLVSNSKKYNDRKGRIDIRVSPKSD-FVKIELEDNGIGIPKDSLAKIFERMYRGDESRNSKIGGSGLGLAIVKKIIEDHNGRVWAESTEGQGTKIIILL-----------------------
294837736    -----------------------------------------------------------------------------------------------------------------------------------------------------SIVLAVSLSLVYIQEKTYLETIDAAAVPQLFTLFVKIYTILFLLMSVAAWWLVLNDE-SRRNAEIETHQALLIDEIAAHEVTSKDLQDARISAERANDAKSRYVIGISHELRTPLNSILGYSQLLQKQ---EQLSEQGKMALGVISRSGQHLTSLIDGLLDLARIETGKISLNVVDVHFPNFIEQIIQMFQPQFEQKNLQFVYEIGENLPHVRTDKKRLEQVLINLLGNALKFT-TSGTITLKVEYRF-QTAYFEIRDTGCGIAEADLENPFERGSQGGFTGTGLGL------PIVKLLVDLLGGQLSVTSQLNQGSQFKFYLPSKEVVH--PISNVYSNQITGY-
284050676    ----------------------------------------------------------------------------------------------------------------------------------------------------LSRSGLTITTLGLMIVISLYGSVYFLSSHNMLPFVISLISVLG--AAGIAWHSYQKQHKWHQEKQDLEIQDLRDSHLKQTQLEKSLQNLTEKRLNNSNLRKDEFLRQTSHELRTPLNGIICSLQLLLDELYDNSDEET--ELLQQAYQSSLHLINLINQVLDLAKIEAGKVSIELKPIDLHASLTAAIYLQFGNFRKKNLQLYRQDFFQGIKIKADPNKLKQVLINVIGNAIKFTDRG-NITIITELRQVKMAVITVQDTGIGIEPKNQHRLFEAFQVENESNTNPQGSTGLGLMISKNLVEMMGGSIYLNS-PGQGTTVEILLPLADQESEIDDSN----------
142150737    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DRDLFGITETGQTFPAEIAVGRARDRGKDLYVTYIRD--ITRRRGAEERLTDALHQARAGERAKAEFLAVMSHEIRTPLNGLLGTMQLLQDHSL----TQGQTDLLDRMQASGNALLTLVNDVLDLSRLEAGKMPVEERSFSLSRLVAGVVETLAPLARSNGNTLTWTIEDGPDLVHGDPRRLRQVLINLAGNAVKFT-RGGAVEIEVERLGGDRVEFRVLDTGPGIAAENLSRIFDDFESIDSSYARTSG---------RRLTELMGGEIGVESEPGEGSLFWVRLPL---------------------
293375524    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MISKSISIPIVKVSRMAKLIETGQYKKEVETRSDIKEIDELITSINNLSLALDE-------QEMLRKQLTTDIAHELRTPLTTIKGHLDVMIAGIWEPTS-----ERLMSINEEVVRISRMVDELRHLSKYDSERTKLELSKIRLDELLVSVIYNYQVQAFEKNIEIQSQIEPVVALV--DEKKFSQVLINLLSNATKYTNVGGVITV-MCHSDEQHIYIKVVDNGIGIPEVDLKHIFERFYRVDKSRSKETGGIGVGLTIAKSIVEAHGGLLSVKSEVGIGSEFMIQL-----------------------
293399971    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLLAMYLSRKIATPIIEINDGAKILAKGRYDV----AFKGKGYLEIEELSNTLNYAAKELSKVESLRRELIANMSHDLRTPLTMISGYGEVMRD-----IPGENTAENVQIIIDETKRLTNLVNDMLDLSKLQAGAQEINSSSFNITEEIEHIIARYDKLLTNKDFTIQFQYD-KPVFVKADIIKINQVIYNLINNAINYCGDDHKIYVR-QLIEKDRVRIEVMDHGDGIEKEQLPYIWERYYKVDKTHVRSKIGSGLGLSIVKAILELHKAEYGVISKRGQGTTFWFTLPL---------------------
298246789    ----------------------------------------------------------LAPATHWFTAEQAVGIASVCNLCAFVVTRGGMRLWLNWNQLRRRRLLW---AFTHAHLSGALFFIAIFIIAGILWASIVTADLSLVILIVLGMA-----LLGGCVLLLMLPLSIIIAYVIVRRTKPRLKALA-IATGAFRQGNYAMRIQVEGEDEVAQLQSDFNAMAETLEETMDDLRRVVVELQQERQERRQLMANVSHELRTPIATLRSYLE-ITLGHWQEQPMPALQRNLQVMEEEILHLQTQVDDLFTLSREEVERLTLRQESIDIFSLASRIVEARASLVRQNHIEMIVELAPELPSVMGDAMRLEQAFHNLIHNALRHTPPGGMIAV-AGYQEREWVVLQVKDTGEGIAAEDIPHIWERFYQATHTGSHTRGGAGLGLALCKEWIEAMGGEISVESRLGEGSCFSMRL-----------------------
143492768    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVIIVAAILFVFVFFVDKWINNPIKKIVNVAQEIKAGKWDRRADILS-----NDEIGEL--AENINQLAEKIENDLNKMKSEFLTNVTHELKTPISSITGYLETLLNGALNDENVNTV--FLKRSLKNSHRLEALVTDLVDISRIETGEMKIDLTPINILPIIEEIVNEAKLRIKKKDIEIIVNHSKNDIMVNSNSDRIRQVFDNLISNAIRYSERG-KISIVIEDDKEEYLFF-VSDTGSGINEESLSRIFERFYRTEDARTKFRKGTGLGLPIVKHIIEAHNSSINVDSIEGKGTTFSFAL-----------------------
160875359    ------------------------------------------------------------------------------------------------------------------------------------------------------ITLISGVYLKDMALMPFFKSLLSLVFMAIILLNVLRINLARPIGHFVNIINSASQPTFERRLHLLDTAKENDELEQKVTLRTHELALAKQEAEKANERKTEHLTNISHEIRTPLNGITGALELLRNTQLTP----KQMDLRDTAYNCANSLLAIINNLLDFSRIEADQIELNLQSYPILKLADDAMITIQSRVVNKPITLKCLVNANVAEALLDPLRVRQILVNLLGNSAKFTEAG-QILLRIEVVK-QHLYFSVEDTGVGVAIQDQQRIFEPFAQ----TCHHKSGTGLGLPISAKLASKMKGKLTMFSTLGEGSTFILDLPL---------------------
51891554     ---------------------------------------------------------------AWRVAESMQRYWRIPSLKGLADRSTFIL-VRTDELVIAQSTDFGTFPVPAEAMAGRAYTTERDVNGEPYRLYTLPVYVNGEPVFWVQVA--QPLQLLERVLTTLRPILGAGIAGFALLTGAAAWWLAGRAIAPVQRVASAAESVGQSRVPYQGPQDEVGRLVHTFNGMLDQLQELYARLATAVDAQKRFVADASHELRTPLTIIRGNIDYLERAGTLDP------EALADMKAEAARMSELLEELLAMARADAGQ-TPELEPLALGPLVRDVCR--RAGALPHQVDFVVELPPALDMVLGHAEWLRRALLILLDNAFKYTPSGS-VTVRAGRQ-GEGVVLQVIDTGPGIPPEDLPRVFDRFFRGDPARSR--GGSGLGLAIASWVAGLHGGRLTAESKVGEGSTFSLWLPVYR-------------------
37520430     -----------------------------------------------------------------------------------------------------------RKTLTGQGQRGRLW-----VEGETKYPWWL--YSTAPVRTSGAIGAVAMPLLRPRRFAQQVTGLAMLCVGGAMVLAVLALGLARTIAGPLQRLTRQARQLEAGDYQ-ARCGLDGDDEIARLGLTLDALEETIASLKAQEASRRELLANISHDLRTPLTAMRLSLEAVLD---GVVNGEQVGGYLEKMRREAIYLGQLVDQLMLLARSDSGQLEVSLREVPIAALLGEALERIEPQAIARGVFLDGRWSGHLPAVRLDAHLSAQVLANLLDNAVKYTPEGGSVILSARDTGGGAVQITVEDTGSGMDAQVLKRATERFWRADPARSG--GGFGLGLAIAERLCRLQGVGLEIASAPGRGTAVILRLPVRR-------------------
242258842    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FITYEGEPTTLTIFRDISHKKQ-VEKLKIDVQRNVELLTESLEFNNSIMQLFSNISHELKTPLNIIFAAVQVLSISMRDKAREEYLEKYFNIMKQNCYRLTRLINNFLDITKIDSGFVNITLKKCNIVNIVEDITLSVAPYVESKELKITFDTEVEEIIINCDVDKIERCLLNLISNAIKFTNPGGDIFININQCDDK-VAISVRDTGVGIPEDKLELIFERFGQVDKTLRRNREGTGIGLTLVKSLVEIQGGQIEVHSLLGVGSEF--------VMKFTIEEEEEDTEY----
134385782    -----------------------------------------------------------------------------------------------------------------------------------------------------AVNSLVWGVLAVYLLLSFFIVVIQLRVEQFIYRMIKKIYDEVSLLESKSL----------ANIPVTTDMRTLTEEIERFAQNKKVEIDTLKIREE---YRKDYLGNVSHELKTPLFTVQGY--ILTLLDGAMNDKTLLKKYLERAAKGVDRLTYIIKDLDLITKLEVGDLNLDPVAFDIVELVLQAFEMLEIRAKKKHITLSFDKAYSAPYVKADKNKIQQVLINLIINAIKYGHENGTTEVSIENLIKNKVIVRITDNGEGIEKANIPRLFERFFRVDKSGSRAEGGSGLGLAIVKHILEAHGEKIYVESVVDVGSEFSFTL-----------------------
89519332     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EKDEVIGHMLVLHDITQEKR-----LEQMRDDLVSMIVHDLKNPLAGVIGFAEIMSVKMKKRDDMEDFENFLTKILYQANTLHEMVNNILEVHKMEDGSMELQKDVSNLQTIITNSIHQVEMSAKQKDISITTDLPDPLPPVFVDHTKIVRLFANIMSNGIKYTPEQGNIHISVKVQDDEILT-GISDTGKGIPLEYLETIFDRFAQIDRKKQGKAASVGLGLYFCKLVVESHGGKIWAESELGKGSTFFFTFPNLLSASKEEDDDELET------
283850955    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FFTMTSAPLRLPGRPPLMLTLFSDVTSRLKSLNRDLERRVAERTDTLAR--QAGELAD-ANERLRELDALKSGFLATVTHDLRTPLTSVLGFAKLTRRDFIKDFMPTRIADNLAIIENEGARLTRLVNDFLDLSKIESGHLAWNDQTVDPTEVVRAAVAAVGGEYEQNRLALVVDIPETLPPLRLDPDRLMQVLVNLLTNAARHTGEG-EVTLSARRLSTGRLEFRVADTGPGIPEEERERIFDKFYQTRRGDTSDRRGTGLGLAICKHIVERYQGGIRAEARTPRGTSFVVELP----------------------
241771880    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WANVVITSLHDDNGQVRGFAKVTRDMT-ERRRSEEALRMAREDAIAANLAKSEFLSRTSHELRTPMSAILGFGQLLELDEETLSTP--HRAAVQQIMKAGRHLLSLINDLLDISSIEAGATDMSIEAVDLDDVVQEVHALAAPIVATGGLSFQLDAAEPGLIAQADRRRLIQVLLNLIANAAKYNRTGTCVRLAYGRK-GDDIRIEVEDDGEGIDPSAASRLFTPFDRLGQQSKTRVEGTGLGLALSKRLVESMSGEIGYE-APAQGARFWFTLPAASPTSDKPE------------
146308781    --------------------------------------------LYIASFGLYQVSVNGAGIEYFWPNSPWWANAATPFLIGSAA--LFGCQFARSFLHTAEHSSWVDRLLLLLMACGAVVMVLALYATALRLATYLALLFTVVIFAAGVLAWLRGMRVARYFIFAWTAFLAGGIVNTLMVLGHLPNVFLTMYASQIGSALEVGLLSLALADRINAMKEERTRILQE---AGRKLEALNQELADSNRFKDEFLATVTHELRTPMNGVIGSLELMQTVKMDV----ELEQYQKTAAASARDMMRMVNDILALTELQAGKLYPRRETFSLRGLFDGLRAQYAARADDKGLAFVLELDDSLPTLEGDAAKLAQALGYLLDNAIKFTAEGS-VTLQVGRAGSHALSVVVSDTGVGFEPGEGD-LYQRFHQLDGSMTRKYGGLGIGLAICRQLVDLLGGALSHESQPGVGSRFRLDVPLT--------------------
280957907    -----------------------------------------------------------------------------------------------------------------------------------------------------------------AANIGLYGLILSL-TLGIGGSLILAWHLNRSLSEVRRGLRDLGQGGTVRDVRVLS-----GDELGELARA---FNAMAGRLRREERMRADFVAMLSHEIRTPLTSIREAVDLVGSGALGEVN-ERQERFLAIAGQESIRLSDLLARLMTVSRMESQALDLSPEPTDCAGLVTSALERLAPTAQARRVALSARLPDAPVSCVCDPAHVQQVLLNLIGNGIKFSPEGSTVTIEL-LADESAATFRVSDTGPGIAQQEQELVFHKYYR-EPGMRHSVDGAGLGLAIARRIVEAHGGRMALDSEPGLGSTFSFTLPLK--------------------
116333922    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIRSLLVSCLVAI-VASYILARYYTSRINRLRKATNQVAKGNYDVQRNRDEIDDLINDFNGMTHSLKASQEEIQRQEERRREFMANASHEMRTPLTTINGLLEGLAYDAI---PEESKEESIELMRSETSRLIRLVNENLDYEKIRSNQITLNLHEFNAVDALHNIVEQLKQKADDSGNVLELQAPKEI-EVYADYDRFVQVMFNITQNAIQFTQNG---TITLSAQRGEETIVKVADTGMGMSDEQLKNIWERYYKADPSRKNTKYGSGLGLSIVHQLVQLHHGKISVTSKEGVGTTFTVIFPDQ--------------------
289638326    ------------------------------------------------------------------------------------------------------------------------------------------------------------------ILISFLAILATVGTEILFLMRIKDRILLPVDRLRKGVRS-ITAGQYDVSVENESASEVSSLITAFNQMAQKLQENERLKIEYENNRKA-LISNISHDLKTPMTSIQGYLEAITADAGMPAD--RQARYLKIIQSNSAYMNRLIDDLFLFSTLDLQKLEFHFAPVSIRPFLRDMMEEFRLDLEERGALFRYEDALDRETVDLDPKRFHQILRNLIGNAVKYGPKQGAVRVKA-YVIEENLRLAVKDNGQGIPAKDLPHLFERFYRADPERTKDFSSTGLGLAIAQELAQAHGGKITVASEINAGSCFTVSIP----------------------
225010135    -----------------------------------------------------------------------------------------------------------------------------------------------------AVNSLVWGVLAVYLLLSFFIVVIQLRVEQFIYRRIKKIYDEVSLLESKSL----------ANIPVTTDMRTLTEEIERFAQNKKVEIDTLKIREE---YRKDYLGNVSHELKTPLFTVQGY--ILTLLDGAMNDKTLLKKYLERAAKGVDRLTYIIKDLDLITKLEVGDLNLDPVAFDIVELVLQAFEMLEIRAKKKHITLSFDKAYSAPYVKADKNKIQQVLINLIINAIKYGHENGTTEVSIENLIKNKVIVRITDNGEGIEKANIPRLFERFFRVDKSGSRAEGGSGLGLAIVKHILEAHGEKIYVESVVDVGSEFSFTL-----------------------
241892542    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TWWAYVLYALILLSGGYLFDRFRRR----QIQLSNELLYQQKKDLDGLYQAKLDFFTKISHEIRTPLTLIVAPLDKLMEQL---REKETGSYYLSIIKKNVDRLLLMVNELLDFRKIEEGKVELKLQQVMLLPFIQEQVELFQEAFHTGEIRFTLKCTVTEP-VYLDPYQFSKVMSNLLVNAIKFTPAGGSISIVAERQQSQVAVV-IADTGMGIAEEDLGKVFANFYQSDQVR---EKGWGIGLSLCKAIVEQHGGTIRVQSTAQKGTAFTILLPASLPDAVNPENTHDNTEVSAP-
281422190    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RKRKMEDQLILQQHIHAEEMGEAKLKFFMNISHEIRTPLTLILTPLFTLIKEDKDAH----RQGIYDMMRKNSERILHLINQMMDLRKIDKGQMVMHMSETDMVAFIGDEYKLFCQQAIAKSIQFTFEHEDETLPVWIDRDNFDKVLMNVLSNAFKFTPAGGRIRITLSH-SPHHVRIAIKDSGKGIQEEKLETIFQRFYQSTTTSNDRNVGTGIGLDLTRSLVELHYGTITAEADWKEGSQFLITLPLGN-EHLKPEE-----------
254419505    ----------------------------------RRPLRLFRFAVGAAVPAVAVTTLLAGLIAVIAGRPPLFDMELLAMMIVAPTLLLVARNHRFRKDALASRSEF--VILMSLVAVAALWAF------GQNQAPILFIIFPPLILLAFRLSPPWTAGAVILVAVIGAGATVTGHGPVILTRLAFDPALEGVPAVQMNVLHLFLLTVVITALPITALSTERRRLVARLNVRTEAALAALKRAEQADAAKSRFLAMMSHEMRTPLTGITGYADLLSR---HPELDAEGRRQVEAVHQCGEAMLRLIEDLLEVS---NGCSALDLKPEDLSTLIDEAVGPAREWAAVRGLNFAVGFAPGTELVLTDGRRLRQILHHLGSNAVKFTGKGG-VRIGVERV-GDRLRFAINDTGCGMTEEVLAGIFSLFEQADATTSRAHEGAGVGLALAKNHIDRLGGTVTVESTPHRGTTFTVEI-----------------------
253579764    ----------------------------------------------------------------------------------------------------------------------------------SNRPEFIEAEKQGSGEMVRYSDTLSKQTFYYAVKLKDDQVLVARTTDSLLVTMLTSFLLLGILVIELFLVQKQTRKLIEPINRIHVCYEELRPLLFRLDQQNRQIQKQLEDLKNAESARKEFTANVSHELKTPLMSISGYAELM---MNGMVPPDKMQDFSGRIFHESERLSNLVADIIQLSRLDEKNGETMFEQVDIGELGEDVINNLQNRAAKKKINLEYTGEP--AQMQGVRHVLYEMFYNITDNAIRYTPDGGDVKVFVGKLNGKP-YFRVEDNGIGIPESEQQRIFERFYRVDKSHSRETGGTGLGLSIVKHGAVLHHAKILLDSEPGKGTKMEILF-----------------------
225016729    -------------------------------------------------------------------------------------------------------------------------------ETGTFAKLYKNDYYTVGVPITIDGQTISSPSKNLSIFLSIFNMFIISSGVVLFLAFAIIFVVTSQMVKPLKEMSKAAKQYGEGDFS-RRVQIDRNDEIGEL--ASALNTMADDLSIIENSRRS-FTANVSHELKTPMTTIGGFIDGILD---GTIPEREHKKYLRIVSDEVKRLARLVRSMLNLSKIEAGEMTIKCTSFNMIETIAQTLFSFEQVINGKQLEIRGLDEVSDVWIEADEDLIHQVIYNLMDNAIKFVNEGGYIEFSF-QTIGRKTQIGIKNSGNGLSKQEMNKVFDRFYKTDKSRGLDKNGVGLGLYIVRTVINLHDGEIKVRSKEGEYTEFVITLNTGK----PPSKNRKSSADK---
39933159     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITDTENVERALRERNEALETADRIKIDFVHHVSYELRSPLTTIIGFAHFLSDSSTGPLT-EKQAEYVNYITTSTNALMAIINNILDLASIDAGAMTLNLGPIDIRKAIDAAAEGIQDRLARDQIALQIDVDPAIESFVGDERRVVQVLYNLLANAIDFSPSQGTVRLTVRRGETR-VAFTVTDSGPGIAPAFKEKMFDLFE--SDPQGSRHRGAGLGLSLVRSFVELHGGKVLVESAVGRGTSVTCEFPIEPAAQ----------------
260223386    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------PVSLSQFEQQLLSLCDESQALPTMRGDQPDASWEEKLQLARPQRRVVQARSRRNE-AGRRETILYFRDVTHE--DQVDRMKSEFLTAAAHELRTPMVSIFGFSELL---TRRKFTPERQTDMLQTIHRQSGLLVKMLNELLDLARIESGGLDMQINAHPLDETVQYCIKGLMLKDTDRPV--LHDTLPSL-QVLMDPEKMQQALTNLLANAFKYSPQGGDVSLSVRTEEDEGVRIDVRDQGIGMTPEQLERAFERFYRADASGN--IPGTGLGLSLVKEIAELHKGRATMQSTFGEGTTASLWIPLAEA------------------
116749437    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------FLLIMAVLFPVGLVLAATGGLLLARRALRPVDRMAEAARRI---SAEHLAERIGGTGAGDELDRLASTLNEMLGRLDTAFTQVRRFSADASHELQTPLTILKGELEVALR---SPRTPEEYQAVLKSALEEIDRIAHLVEGLLLLARAEAGVLRMDRRPVDLEQLAEEVYWRLKVLADSRSIRFDSELAEPVV-VPGDRERLRRLLFNLVDNAIKYTRPGGVVRLSVRSADGTAV-VDVSDSGPGIAAEDLEKIFLPFQRVPMTAPGTERGAGLGLSIARSIATAHGGRIQVRSFPGKGSTFSVYIPMS--------------------
189468013    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLRHRINLEQQLANI-KLRFFTDISHELRTPLTLIASPTEVLEHETTLSANA---RKHLTLVHKNTERMLHLVNQILDFRKIENKKMKVLLEKTNVVILLEKVMDNFRLIAEEKNINYQLQTNQEIISAWIDQDKFEKIIFNLLSNAFKYTPANKSITVHAN-VEGDKLIVSVADEGIGIDPKKQQTLFQRFETL-VKYNILQPSSGIGLSLVKELIELHCGSIEVKSQPEVGSEFIVTLPMGQEIY----ETHENTEF----
115525916    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIATLLIARRKKDQLIREAQAANAAKSAFLAMMSHEIRTPMNAVLGLSTHLLDAKLSP----EQRHSVVGIHDAGDALLGLLDDILDFSKLEAGRLSLETIVFSPTNLVESALSIVLPRATARGLVVRHASDPELPALAGDAGRIRQVLLNLLSNAVKFTPSGEVVTTKCRWADNVSATIEIRDTGIGISEQDIGALFTDFTQADSSISRRFGGSGLGLAICKRLVNQMGGDISVQSTLGAGTTFSLTLPLAD-HPPLPESNDQASEFK---
256819065    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RTLFYISIIAIGLITIFLAIAIRAYRTKSRANNLLEKQNEEIKRQATELQQQKERLEEISAQLEEATQAKLLFFTNISHEFKTPLSLILGPVQTLLAHNSLPKEE---QDLLFLIKKNSNRLLHLISEVIEFRSYENGKMQMYFTKGNLKRFLTELNSFFSDRIKQKKLNFQFLAEDTSFEMAFDKEKVEKIYFNLLSNALKFTPQGGSITVSLEKEDGGVAVLRVFNSGSYIPKDKQSEVFEHFYK----INPDSEGSGIGLALVQALVASHNGTISVESTEGEGTTFLIRLPFTQ-------------------
299147431    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AYIFYILIAGGVIYLFLKAYRKKKLKKQFEQEALKREQQK--EELNQMKFRFFTNISHEFRTPLTLIMTPLGILIQQAENPMKDK-----LKSIYNHAGNLLELINQLLDFRKLEMGGESLKLHQADIVEFVRYIGSGFKELATNRSIKFSIESECPGMNIWFDDTKMQRILNNIYSNAFKFTPDGGLISTIVATEKKDEVRIEISDTGCGISEKDLNVIFDRFYQSEPI--PGVTGSGIGLHMVKEYVSLHNGKIEVHSKIGVGTTFLIYIP----------------------
162449526    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NLATYAFTRARVHVLELLS--DQIAIALENARLY-----REAQHAVRVRDEFLSVASHELRTPVTSLRLGLQAL-LRRGDHASDERLARALQRMDRQVQRLVRLIDDVLDVSQLHTGRLELHVEPVDLAEVVDDVLERLTERIAHSGSSVSVRAEPSVVGSW-DRSRLEQVVSNLLDNALKF-GAGKPIEVSVARKDGTAELV-VQDQGIGIPAGRLPHVFDRFERAVSS--RHFGGLGLGLHVVKSIVEALGGAVRVVSRPDEGARFTVELPCER-----PAASHAAS------
149275793    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FIFNILVVALVLTVI--FGGLAYHSLTENKKINKSLEQKNEEI--LNQKNQLIAISAE-AKEATEAKLNFFTNISHEFRTPLTLILSPLDLLANESL----QAKAGKNLRLIHKNSIRLLRLVNQLIDYRKIEHHKLQLNASENNLISFIKDSLELFMPISAKKNIDLRLLHKERELMAWFDMNLMDKVFFNLISNALKFTAEHGFIHITIKHEAENTLYIHVKDNGIGMEPDETTNIFNLFYQVE---RGAAQGSGLGLCLSKELMQLHKGDILLNSKKWEGSTFTIMLPL---------------------
269793330    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRAVGTLKDVTSR-KMVEEMLRSAKEQAQAESQARSRLMSRVSHEIRTPLNSIMGYLDLLKERGPSLNLPQDASEWLDTIQRSGYHLLSVVEEIMDMSTIEAGKLKVREDRFNLRDLVSEVEHLMSLGAQRKGLDLRVRYLKSVPQVTTDRGKVKQVLINLLGNAIKFTDEGTEIWVEMGARSHATVCFRVRDSGPGVDPSIRRSLFQPFEK-----HGSRGGAGLGLAISHSFAEALGGSLELE-EVESGASFVLKVPVT--------------------
116326605    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVLAVITLIVTAFSIFYIT--RTVTRPLLKIKLGTDKIAQGDLSI-QLNVNTEDELGEL--AKSIEDLA-EKLDFMKRERNEFLSSVAHELRTPLTFIKGYADI---ANRSTTSLEDKTQYLRIIREESRHLTQLMEDLMNLAQLEENGFKVEKHQVLIQELINEVVSKVSGVFSEKRINFLISGEGNF-YANIDFMRIEQVLVNLLMNAYKYSADESDIKL-AFIPEKENFKIVISDKGEGIPEQDLPYIFERFYRVDKSRTRTTGGVGLGLAIVQDIVKKHNGKIIVESIQNQGTTFIIELP----------------------
158337655    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MFEARIAV-SAENEVMAVIRDITERKRYEDDIRNKERELNELKSRFVAMTSHEFRTPLATILSSAELLEHYGHKWDDTRKLKH-LNQIQQSVEHMTGLLNDVLLLGKAESGNLAFKPIPMQLTEFCKGLAEELQ--ITTKTHEIVCRLQDQPAETRMDEKLLRHIFTNLLSNAIKYSPQGGTVDFDLVF-EDNYAIFNVQDHGLGIPQSECDRVFNSFNRASNVGN--ISGTGLGLAIVKRSVDLHGGEISLTSQEKVGTTFTVQLPNQRVEQ----------------
271963090    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LARGMTKPLREMAAAAQTIAKGRYG-LRVTATSRDEVGEL--ARAFNAMAADLGE-VDRQRRELVANVSHELRTPITALRAVLENVVDGVSAPD-----QATLETALAQTERLGRLVAQLLDLSRLESGARLIELEDVGLGPLCDQALR--EAVLVRDGITARCEVPAGL-SVRADPDLLAQVLANLLDNAVRHSPDGGVV-VLAADAEGDGVRLRVTDEGPGIPPEDRARAFERFSRLDAGRAADDGGAGLGLAITKEIVELHGGSIHVE--EGTGCRIAVGLPGRTTMDDPPDHD----------
251796139    ------------------------------------------------------------------------------------------------------------------------------------------LWRPIGTLIFIAFIGLSSLILTYYVSRSIIRPVHALKTAA---LQIKDGDLSQKV--------------------VVKSKGEVGQLAAAFEAMRIQLKQSIDQSLQYEENRKQLLSHISHDLKTPISAIKGYVEGIMDGI--ANTDEKRQRYMETIYHKANDMDQLIDELFLFSKLDLHKVAFDYKTIDSVKYLEHYLEEQRFDLEKSGVQLSFEAPPGVQLLIADPDKLGRVLTNILNNSEKYMSADKRVTVSVR-EKGSDVLVAVEDTGPGIEKEDLPYIFDRFYRAEQSRNSETGGSGLGLAIVKQIIEGHGGTVWAENVAGGGARFCFLLPRAEPVRTVVIEHEEHTNH----
255282431    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSILQIGLIVAVLVAALYTSGILVKP---FKKVTEAMEGINGGFLG-----DDLTTETQVLSEAYNRMLGRMKALDDSRQEFVSNVSHELKTPITSMKVLADSLLMQEDVP--PELYKEFLQDIAEEIERENKIINDLLSLVKMDRKASDVNIQATNINELIELILKRLRPIAAKRNIELVLDYKPVIAEV--DETKLTLAISNLVENAVKYNREGGWVHLSIN-TDHKYFYVKVEDNGIGIPQADQEHIFERFYRVDKSHSREIGGTGLGLAIARSAIMMHRGVIKVYSEEGAGTTFTVRVPL---------------------
225375836    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------LIDIMVSIVLILVLTACMLTVWIYTSLINPIKKLQAAAQNIKEGNLD-FTIEAESRDEIGELEMRQRLKDNAEEKIEKENKM---LISNIAHDLKTPITAVKGYAEGLMDGVAD--TPEKRDKYIRTIYNKANEMDTLINELTLYAKIDTNRIPYNFAKINVGEYFNDCIEEIGLDLESKNIGLYFNYTDGSTQIIADPEQLRRVIHNIIGNSIKYLDKQGLINIRIKDV-GDFIQVEIEDNGRGIAAADLPYIFDRFYRADASRNSATGGSGIGLSIVKKIIEDHGGKIWATSKESIGTVMYFVI---RKYQEVPNEQ----------
269838421    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NDMTRTR--QLERQREEFLSIAAHELKTPVTSVKLFTQGMLLQRRGTLAPERAERDLQTILSQIDRLTRLVDDLLDVSRVRTGRLEYHFETVDLIALVEAVVDRFRRQIDEDDYELRLIAAPDLPATVVDPHRIDQVLTNLLSNAIKYSPTGGTISVQVGPAESGWIRIEVSDPGVGLDPPEIAGLFEPFARAAGNTTRNISGIGLGLYISRAIVERHGGLIWAESEQGCGSTFIVELPVRPASHTPGDDD----------
251798474    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QVIRRMLPILIGLFALLLTGFLLYRYVTRQIIKEQLRRSAEHIKDGDLTFELRAASKDEDQMRQRLYESIQLRKQLISNISHDLRTPITTIKGYAEGIRDGV--TNTEEKLNKYVSAIHTRASDMERLVNELLYFSKLDLKKEPFSFQKLELSPFLYNTADDMSIEFHNQHVDVSWEMPEQPLFVLADREKLKRVLINLFDNCLKYNQPPKRITIEVNRDEDD-VVITITDNGPGIPEEAIPHIFERFYRVEPSRNTAAGGSGLGLAIAQQIIEGHGGKIRASSELGRGTSISFTL-----------------------
126740915    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RVHAARAKELRGQLEERQRTGEIVSEMKAHDSARAEAEEANRAKSEFLAMMSHEIRTPLNGIIGMLRLLESESGAQPPAR-----LLTARSSAEQLLGLTNDLLDYAGTEQKQLKNEPVHFDLRAMIGYLGSYLSVNAEAKGLSHGVTVPAELPPLLGDAAKIRQILVNLLSNAAKYTETG-RIDLEIDEKGGHVLSFAVRDTGIGIAAKDMDYIFDAYGRTSRSQTAGIQGMGLGLSISRRLTEILGGLLSLESKPDQGSCFTLTVPLQ--------------------
167562661    --------NADDAETVQKVDERLAGKQHWIPGFGWALRRPAPFSGFHMTYLLPLDLQLRSMRLSLVGGATLLLIVLLFVAFRYWNYRFLTRIYEEASRALESEML--NHLLVHATPVGLCIVRRTTLEIVVANP----IARTMLGL------RLSDRHLPQELQSAFESSLAAQDTQARIFQFPFTLSRAGHAAV----HIEITYAPATLNTQEVFFCA-ITDMTAHHQ-AEILLREAKLTSDAAAKAKVAFFASMSHEIRTPLSSLVGNIELIARGPLAP----EQQARVKAMETSARGLMQIVNDVLDFSKIDVGELSLMEEWSNIADLLDRLALSHAPLATQQGLKFYIVFDRSLPRLYFDPIRVSQIVNNLLSNALKFTPSG-KIVLRAGWHAG-ALEISVTDSGIGIPDDLKHRLFLPFTQGDSNRLRQARGTGLGLSICARLCELMKGRIDLESTVGVGTRIAVALPLG-VSEADPSDAYWTLPYRRVA
296185171    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELGELNKGLIFMSDTIEQNIKDLKVERDSLSRAVEKLKEMDKQQKEFIGNVTHEFKTPITSIKAYADVI---GMYKDDMKLIEEGTLSISKDCERLSSMVDNVLNLSALEKYDFEIEKSEVNLRRLLNETCKAMMAKIKKNGLILKCNAEDIDANL--DEESLKHVFINLIDNAIKYNKLKGSINVECYKNDKGRIIISVADTGIGMREEVLTKIFEPFYRADKHRSRETGGAGLGLALVKKLVEKQGGTISVNSKLNEGTTFCVEF-----------------------
94264347     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLEDRIQTATRDLAASNQQLLEANQLLAAANRRKSDFIARASHELRTPLTSIKGGMEYIDTRLRHPKSHDELLEFIELIRNNTDRLIRMVNIMLDIERIEMGTMTLNWSTCDLALVIRESVAEMAHTAAGKEVPLLAHGPKPLP-IRADEDRLRQVLTNLLANAIKFAPAQSEINIHFK-AEGAHAVVEISDQGPGVAAAEEEKIFEKFYKLGD-----REGSGLGLAICRSIIEAHGGTIGVRPNPGSGSCFYFSLPRA--------------------
197118716    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VQAIFRDVTREREIILNLEKSSADLA-RLNRMKDSFLGLASHELKTPLTVIMGYSELITTDLADRMD-KTVLEMVVNIANAASRLDNIIKDMVDVSMIDEKRLQLKVEDIQLNRLIEASVNELRFFFSMRKQEVVVNLDESIPTIRGDALRLMQLLSNILGNAIKFTPDGGKITVSTSAKHHLFLEITVTDTGIGIDREDQLRVFEKFYEVGNIQEHSSGGAGLGLSIAKGIVDMHGGEIWVESTPERGSTFHILLPLA--------------------
108760671    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------VEATARDAEHARLLRGLGLRCYLGVPLVARERVTLALFRAD-EARDFSAEELRLAEEVARRTALSAQLLQEAREAVRLRDEFLGIASHELKTPLTPLHLKVQLLQKQVDGPVSAERVSETLEVVQRQVRKLTSLVDNLLDVSRITAGRLRLEVEEMDLASVAAEILYRFAPSASQLKCELELHAPVPVMGRW-DRLRLEQVVTNLLSNALKY-GAGHPVRVVVE-AEGLTARLTVRDGGIGISAEDLPRIFERFERAVS--DRHYGGLGLGLYITRQIVEAFGGTVRATSEPGQGSLFVLELPRG----DIPEE-----------
114770666    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RYFEMRKVPFFDHEGERLGLLAFGRDMTERMK--------AEKAVEKASKDKTKFIATISHELRTPLNGIVGLSRMLRDTEL----TEEQFTWISTIYASAITLGNIFNDIIDLDKLERDKIALSYKTLSLETFTAELSSVIELLAADKGLQFVSNIIKPLPDVQVDGTRLRQILWNMLFNAVKFTPKG-QVSLSVSATVQDNVCFDIQDTGVGIPQADIDKIFAMYYQVDHPDHQSATGTGIGLAICKEMVDRMNGHIEVQSEVGKGTRFLINIPLQ--------------------
160902316    ----------------------------------------------------------------------------------------------------------------------------------------------------------SNVVIIIGRFTNEIENVLARLKMILISTGVLVMILAGIGGFFYADSSLKPVEKIINTAKNIEENNLTERIQDELGRLASTLNQMISRLEKAFEQQKQFTADVSHDLRTPLSIIQAESSL---TLKKDRSIDEYKKSLELILEETSYMSEIIDKLLFLARSDNKTQFYNFTKTNLKSLLEEVIKKVSPLYHNKSLTLQVEKLEEL-NIRADKDKLKEALINILDNSLKYTDEG-KVTIS-SVKIGNFAKISIEDTGRGIPKEDLHRIFDRFYRGDKARTSSEKSTGLGLAIVKEIVNAHDGRIEVESEVGKGTVFSLFLPIEK-------------------
170698173    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSERGEMQRAAKLAKEEAEHANHAKSTFLATISHEIRTPMNAILGILEL--RVRQAERSLSAAPEDLQAALESARSLISMLDEILDISKIEAGKMAISNQPAYLNPLTDSVAAIYEEVSRKKGLTFRYRATGHDHQVLTDVLRLRQILSNLLSNAIKFTAQG-QITFLVRIQDDVDVHIIIADTGIGIDPATIPTLLKPYTQATPTIANQYGGTGLGLPICHYLTTALGGTLSIHSALEQGTRISLRFRLARVA-----------------
225387648    ------------------------------------------------------------------------------------------------------------------------------LKPLHNITLGITLFIFLILLTVMTLQGLLMYLYLRILYRADVPIIPLLLLTSLLAGVALTVIASRVPLKPVRQLIAAINELADGNFHVRIHL----DLTQEFVKLSESFNRMAQELENTELLRSDFINNFSHEFKTPIVSLRGFAKILKSDTL---TREERDEYLDIIISESNRLAQLATNVLNLSKVENTSILTNISAFELSEEIRQAILLLETKWQNKELEWILELDEIVYS--GNKDLLNQMWINLIDNAVKFSPQGGKVKIKL-HADGPQVRFQIWDNGCGMDQDIIGHIFDRFYQGDLSHTA--EGNGIGLTVVKRIAELHGGSVSVYSEPGIGTNFKVILP----------------------
149278243    --------------------------------------------------------------------------------------------------------------------------------------------------VAEAISGYSKAKETAIIFLSAANTELRFITKGYSSGG-LDYITKPVDMDVLLLKVKTFYRIYEQSRKLIEIQKALLDEI-----------EFRKQAE---RKKDEFISIASHELKTPLTSVKGYVQLLER-SVEKGDVPTLRKHLGKAQVQLEKLNGLITDLLDISKIESGKMKFNMKPFVMDAMLDNVLEIINQSNPEFNI---VKKGGFSREIFGDELRIEQVVINFLTNAIKYSPGTTEVQINVE-DRGDRIYVGVRDFGIGISEEQQKNVFEKFYRVEE-TAIHFQGLGIGLFISSEIIRRHEGEIGVNSTPGEGSEFYFHIP----------------------
89096702     -------------------------------------------------------------------------------------------------------------------------------------------FTSDGQQFALFIRP-NNKLLFSDIHMILAWFILAVSVVSIIGM----IWFAKHLIQPITQLTEAVKELTRENFHY-DLTINRRDEIGQL--AQSFTTMQRQ-LQHNDEARKSFISNVSHDFQSPLMNIQGYAELLKLD----VNETERVQYLEIINDESKRLSHLTKQLLIMTSLDQNAYPMKVSEVRADKQIKQAIRRYQWLIEEKEIEVSYNLEHCVFKY--DAELMTNVWDNLMTNAIKYSSPGDSMWIGLEKRETD-LVITFKDTGAGMSEKEMDQIFDRFYRVDSA--RKKGGTGLGLSIVKQIIDLHDGKISVASKPGEGTVFTITLP----------------------
227499589    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILFGTIVTLAALVVSFFAASSFIKPINGLIKVSEKLASGDYSAKAEVKGNNEITELANTLNNLSENIIKRED----MKNEFISSVSHELRTPLTSIKGWAITLQ-APEIQKNEDMMSQGLKIIEDEGDRLSMMVEDLLDFSRLSSSSFKYDKEKLDIVALSLQVYRQLYPRTENQKIEFNFVTVYKSIPVFADKNRIKEVLINIIDNAIKFTDEGGQIDLIIDQENDK-VLITIKDNGEGIKEDEIAFVASKFYKGSSSKSQ----TGLGLSICEEIAKAHGGKLVIKSQYGSGTSVTVEIPR---------------------
209966096    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITPQKAVQARLDQAVAQAEAANRAKTQFLATMSHELRTPLNAILGFSEIIRDGTFGQVSPGIYQEYAGHVFDSASHLLDIINDVLDLAKVESATVTLTPEPVPLEETVRRAVQTVRPIARDRRISFAVQGGPAV-TVLADRRALLQSLYNILSNALRHSPENGTVEVRLEPEDGFGA-LTIRDFGPGFPPDVLAELGQPYPGRRNVYVSAARSTGLGYAITAALLGAMGGEIEACNAPDGGACVTFRLPLA--------------------
166032764    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VILIIWVLIALVFSKLMVRPFIRITRSLENATAGYDESM----LHENAYTETRQMTEAFNKMRTEFVSNVSHELKTPLTSMKVLSDSLLTQEDVPV--ELYKEFMGDLSEEIERENKIINDLLSLVKMDKTADTMNISSVNINTLVERILKQLRPIAAKNNIEVVFE-SFRPVTAEVDEVKLSLAITNLVENAIKYNQENGWVHVALN-ADHKLFYIEVADSGIGIAPEETDHIFERFYRVDKSHSREIGGTGLGLAIARSAIVMHRGAIKVYSQPGKGTTFTVKIPLTYV------------------
238853665    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------LITALLSSLVIGGLISFILSYYISRKIKLLSSATKKVAQGDFNVHKDTDEIDDLARNFNIMVNALKESNDEIKAQEKRREQFMADAAHEMRTPLTTING---LLEGFEYDAIPEEAKPKSIALMHSETKRLIRLVNENLDYEKIRNNKISLIQSRFNATEVLTNLLTQMKQKAIQKNDKLILDC-PSEVEVYADKDRFTQIMVNLVQNALQFT-ENGKIKISA-WRIKHGAQFEIADTGIGMSQKQMKYIFERFYKADPSRAKIGSGSGLGLSIVLSLIKQHGGKIDVDSEPGKGAKFTVTL-----------------------
256378007    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RELDEPHRAFLSLVARQCAAVVNAALAYRAQQRRAEELAELDRAKTAFFANISHEFRTPLTLITGPLQELRARAGPGERAE-----LDVVHRNALRLGRLVTALLDFSRIEAGRMRARYEPVDLAVVTAELASTFRSAVEKAGLEFRVDCPPLGVPVHLDRGMWENVVLNLLSNALKFT-FGGGIRVEV-HREGDNAVVTVADTGVGVPVDELPRLFERFHRIENTRARSAEGSGIGLALVRELVGLHGGEISAAGAPGGGTAFTIRLPLG--TAHLPAD-----------
159037021    -----------------------------------------------------------------------------------------------------------------------------------------------TGLVVGVTLADNAATLRRLVLVQAVAGLLIVVLGVALAQLVLNNGL-----RPLRAVADTAREIGRGNLRQRVPVGDPRTEIGTVATALNEAFDQRERSEALTRT---FVADASHELRTPLSAVHGWADLYLNDGITDWDG--VDEAMRRIRTETTRMGALVEQLLTLARLDAHQ-PLARDEVDLGRVCADVLDSLRVTAAHHRLTLAVD---ERVTVTGDAAALRQVVQNLVGNAVRHTPPGTPVEVRVHRDDDEDAVLVVHDEGPGLDAEGLAHAFDRFWRADPGRA-APGGTGLGLAIVRDIVGAHGGTVALDSAPGQGLTVTVRLP----------------------
299133352    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QDVTDSVNVERALR-ERNDALEAADQMKVDFVHHVSYELRSPLTTIIGFAHFLSDPATGPMTV-KQSEYLNYITTSTNALLAIINNILDLATINAGAMTLDLGPVDLRKTVEEATAGLQDRLVHDNIRLVIDIDPSAAGFIADERRIVQIFYNLLANAIGFSPTNGTVRLNA-WRENGLICCAVADAGPGIPDDVRDKVFDWFERANGSRHR---GAGLGLSLVRSFVELHGGRVRVDSVVGEGTTVTCEFPADQTAH----------------
150017362    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LGSICIMTAIILHNPFFLMTLTTVVDAIERELLLRKQNLKI----TEQKELLYESEKRQ------REFLEKDLAMKDEFITLITHEFKTPINVIYSAIQLIEHVYISEI-PESVNKLIGSIKRNTFRQLRLVNNLLDITKLKSDQFKLNLKYLDIVFLTRLITESIKVYADQKRINLYFKTNVNNKNISIDDEKYERIILNLLSNAIKFTPEGGSITVELKENSNDKTVISVTDTGVGIPKEKHKVIFHRFGQVENNLSRLAEGSGIGLALVKMLVIILEGEIEVESEVGCGSKFTITLPIKE--EIVNEESKISQRY----
85704547     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YFRAHVAPLFSGEKEVVSIDVRRGETSGEISTRSVLRDSTERKQIE--RAKMESVSIVSHELRTPLTSIHGSLRLLDSGALGTFDPKAQ-SVLDIAVRNTDRLLLVVDDILDLEKFRAGKMPIEKVHVDLVSLVGEAVEINKGYGSDLHVSFAFETDLETAPIFVAPERMMQVLANLLSNAAKYSPTHGTVRVGLR-EDGRFWQISVADDGPGIPEEMRASVFESFSKLPSLDGVTRKGTGLGMTISQKIVQAHDGEIGFDSEVGNGSTFFIRLP----------------------
226227418    ------------------------------------------------------------------------------------------------------------------------------------------------LLLATRVVPLSDNA-RYRVYAGLSTANISFTPAELMGPMFVITPL--LLVLSVTFAYLIAGRAFRPIDELIDQVEAITDLHSRLGVTAAGDELTRLRLEKSFGALRRFTADASHELKTPLAVIRADVE---RAISPTTNETEQAIALEEALQQVTRMADLVDSLLTLARADEGRFDLFREPVELMPVAREVLETARLLGEDQDLEIEAPVLEN-AEVLGDLTRLRQLFLNLVTNAIKYTPRGGRVEISLAREED-VVRFIVKDSGIGIAAADLPHVFERFWRADLARSRARGGWGLGLAISQWIAQAHGGTLEVQSRLTRGSTFTVTLPLA--------------------
182677583    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DMTASVNVERALT-ERNQALLDAEKLRNDFVHHVSYELRSPLTNIIGFIEMLGEGAVGPLN-EKQHEYIGYVMASSSALRAIINDILDLASIDADAMDLSLEEVDIAEAMRAAAEGVRDRLRESTLTLAVDAAPDIGVFLADGKRIRQILFNLLSNAIGFSTPGQTVTLAASRSHDE-VIFKVIDEGCGIPDDMVEHVFDRFK--THAGGSNHRGVGLGLSIVRSFVQLHGGRVLIETKLGKGTTMTCIFP-SRGEASDPKADAQTEQ-----
296131357    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IGRSLAVLSSAASSLGGGRYDSRVPPPQMGREFDDLA-------DAFNSMAARLQEGERLRGRLLADVAHEIRTPVATLTAYLEAIEDGVQDLG-----AETVALLRDQASRLTRLSDDLTAVTRAESGDLALDREHVAPGDLVAAAVAASRERAAERGVDLREDSSASLPEVLVDRLRLAQVLDNLVTNALRHTPPGGTVTVGAA-SAGRDVTLTVRDTGEGIAAEDLPHVFERFYRADTARDRAHGGSGIGLAICLALVHAHGGTLSAASPPGAGSTFTVTLPT---------------------
285018087    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------INERKANEMLLMEAKQTADEANRAKSMFLAIVSHEIRTPLHGAMGHLELLSRSPLSF----EQGEWVDMIRRSFDALLNLVNALLDSTKLEANALKINPVQMSPNEVLERCARSFGASILQGGVAFYCVTDPDLAMLEGDDQRLAQILQNLLGNAAKFTERGS-IMISLKQADGEWARFEVADTGIGIPASMQSAIFNPLAQADDSISRRFGGTGLGLFLCRNLSHLMGGRISVRSEPGTGSVFWVDLPFKRT------------------
171057767    --------------------------------------------------------------------------------------------------------------------------------------HFVLLMLVVTPLMALMFGVLFHQELRSLAARGLWPVLAEGLKSGFIKAYATLLLTAGVVAWWLVLARLVAQEESNRQTQALNEQAQALNEQAEIESHRQQLQEAKRVADAANQAKSRYITSISHELRTPLNSILGYAQLLEEDDAMPAH---RKQAVSVIRRGGDHLLSLIEGTLDLARIESGKLALAIKPMRFADALHEMAHLFALQAAAKGIGFRSEFDPHLPEVRADEKRLRQILINLLGNAVKFT-VSGDVILRVQY-AREIARVEIIDSGPGMDAAELERVFEPFVRGSSAGATAGGGTGLGLTISRMLCDLMGGEMTVESTPGVGSTFRLKL-----------------------
164688487    --------------------------------------------------------------------------------------------------------------------------------------------------------------------LFFYIMINSLTSSTLLFISIIITMFSKKFLMPIRSLNYATGEVSKGNFKIIPNDFELGSLTAKFNVMVRELNSI-------ETLRNDFISNVSHEIKTPIATIQGFSNLLKDDTL---SKEEKDEYLDIIISETSRISNLTSNILKLTKLETQGIITDKTSFYLDEQLRHSVLILQRDLAQKNLDIDIDLDE--VQIYSNEELLQQVWINLLSNAIKFTNDGGKISIQL-MDTEDTATVKITDNGIGMKAESLNHIFDKFYQEDKSHSSN--GNGLGLPLVKRIVDLCDGTIRVKSLLGEGSSFTVELPK---------------------
218440505    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------FHSLPTLVKSCSIFSWLVVPIFYQGRLLGIVELHHCDPEPSGWKSEDIALVNAIATQIGVALIQAEAYANDLNEQLEALDRTRSNLVAITGHELRTPLSTIQVCLESLATEPD--MSPELRQVMLNTALQDAERMRTLVQDFLTLSQLESGRVQWHPEPLSLYECIELSLSHVRSRNPQNIPKIENLVSPELPLVLADGEWLVEVLSKLLDNACKFTTAEGTVTIEVNHNSPQQLEVTISDTGRGIEPNRLETVFDRFYQEEGALRRSAGGTGLGLAICRQIVRGWGGQIWAESEKNHGSQFHFTVPIV-VESFNPE------------
238757840    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NLLLDTLRTQYDNLENTVAERTRELTLAKQQAEQANKRKSSHLTTISHELRTPLSGVLGALELLQMTPM----SDKQSRLANTASQCTLSLLGIINNLLDFSRIESGQLSLHVEETPLLPLLDQAMHTIQGLGQTKGLALKTFVGHKVPHLEVDGMRLRQILVNLLGNALKFTENGG-ICLTVKRCNDR-LIFAVSDSGHGISLADQKAVFEPFFQSQGHI----QGTGLGLTIASNLAKMMGGWLELHSSSGLGTCISFLLPLGPHREPTP-------------
162456997    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ESDELLTQLAQSASVALENAREAQAATRARDDLLAIVSHDLRNPLNTIAITASLLRSDLLKDGDDDDAVQLVDRMDRGIQSMTRLIEDLLDASRIEAGRLVVSPRVERGGTLVREALDAATSLAEAKGCRVTQGPLDAGLEVLADRDRVLQVFSNLLGNALKFTPRGGVVSVSLCRVAD-GARFSVADTGPGIPPEHQPHLFDRYW---KAAQESRTGAGLGLYIARGIVEAHHGTMAVESAPGQGTTIHFSLPLA--------------------
15614576     ----------------------------------------------------------------WFIKLAYLSYTGLSLFFLLFVRYLFSNYKRNQSVRSGFCALYALFILIAPATTIREWTMLLFVLAIPFTTIILLVVQVILLFLLLAAISVASSILWSSFTGRVKSFEWGILSQIDYSFYPVDLTLA-----FLCFSTFWFIRFFRAN-------DDKADLVTKLQ--------------KEHVKKDQFLANTSHELRNPLHGMINIAQGVVEQEGGRLAPES-RQNLELLMTVGRRMSYLLNDLIDVTKMKQKKVTLTKQPTNLLAAVTTVVNVQRFMVEAKNLRIEVNIPHDFPLVYADETRLGQILFNLVHNAIKYTEEG-TIVIEAKVKKKRAV-IRVKDTGIGMDEETQKRIFHPYEQGAKEHYHENGGFGLGLSICRDLVSMHNGTLAVQSAPSKGSIFTFTLPLA--------------------
136182043    --------------------------------------------------------------------------------------------------------------------------LTSAVADQSPGSSSASIVPSATIIVAALDSLPSGVVIAGADGVVLFKNSAARSISGVRHVDVLDEAVESMVASAV--VNETQHRRFETAGSPSRAFDIRTKRLANGRIVATVEDVTEQS--RIDTVRTDFVANLSHELKTPIGGIAALADTM----TGETDPQVIERLTARIVDESYRLSRIVDDLLDLSRIEFGGAE-DWEPVTVSDVINEVVARMQHEAKRAGVAIEAKSVAGV-RVVGDRMQLVSALQNLVSNAVKYSGDGKKVQVEVQATP-ELVSILVIDQGIGIAAKDHQRIFERFYRVDRARSRSTGGSGLGLSIVRHVVSNHGGTVTVVSEEGRGSTFTIVLPRAE-------------------
254517774    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QLEEANLAKRIFLATISHEIRTPLYGIMGLTSA---TIKLSDSNLKVKEYLKKIDVLSNHLLSLLNDVIDISKIEARVIRIEKQKVKINNILSDINVIIKDKTNEKNQNYKIVTEGDDLTIIGDELKLKQIILNLLINAIKYTSNEGTISLFIKLINKDKIMFRVSDNGIGMSEEFMEKMFLPFAQEDNSNSRQFGGSGLGLSICKEFIEAMGGELIVESKLGYGSIFTFNLEFKQYMNEQEEDNIQDIDEK---
154505268    ------------------------------------------------------------------------------------------------------------------------------------------------------ILAFMIVMILPTLFTTV--AMTAFAPKAVNDIQELYLIIVFCTASALIFWIYRTVSLAARNIKEFEIKNETNDEIGQLQDFEEMRLRLKANAEEKDKENKELISNISHDLKTPITAIKGYVEGIMDGVAD--TPEKMDRYIKTIYNKANEMDLLINELTFYSKIDTNRIPYNFTTISAKQYFGDCAEDLFMELEAKGVQFRYRYLETDSKVIVDPEQLRRVISNIVGNSVKYMDK-SDPSITMDLKDGDFVQIELGDNGKGIAAKDLPNIFDRFYRTDASRNSSKGGSGIGLSIVKKIVEEHGGKIWATSEEGVGTTMYFVI-----------------------
22297573     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MQKSAAEQSDCSMELSRLKDELFQLR----QERDRLAEQLQFKDRIISLLAHELRNPLTAGGIALETLESNLQEESSQEDIQRLFHHARSQTQTMGQLITDLLLAARGPQDKLQIMARQLDLRQLCQETVEDVRLNFERKKQHFTTDIPLDLPLVYGDGDRIRQVLVNLLDNACKYTPEGGKIHLSAFHRMTQKVQVTVSDTGPGIPIEQQEKIFGETVRLD--RDRAIEGYGIGLALCRQIIRMHYGQIWVDSQPGKGSCFHFTLP----------------------
253999966    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVRSSDFISYLDSHNYTDPIKLKSWRLA--DTTLELQIQKLLISRDISQLEKVEHMRRDFIANVSHELRTPLTVVGGFLETLSDMDGAVPDS--TRSYFDMMQEQTGRMRRLVEDLLTLSQLENSPTIPQDTEIDINALLSMVMNEARGLSNDRH-TITLEADTTL-NLTGALEELHSALGNLVSNAIRYTPTGGSIHISWK-TRGTDGVFSVKDTGLGIEQQHIDRLTERFYRVDRSRSRETGGTGLGLSIVKHILTRHQARLDIESEFGKGSTFSAVFPKARLVHKTSTPSNQSAR-----
295694967    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SIGMVILAGAVSVYVARRIAGPLVEMTRTAGRMAAGELDV-RVAATGRDEVAKLGRALNHLAEALARQED---SRKTMTADIAHELRTPLATLKSHLEAFLD---GVWEPDEAR--LRGCYEEIERLIRLVRDVEALAELEAPGFRLQPTRVNLCDVLGRAVALYRPSYFQKGVDLAMECA-GPVWAEADPERLTQVVTNLLSNALKATPQEGKVTVSAE-TAGVWRVIRIQDTGRGIPPQELAKVFERFYQVGQRRSRD-GGAGIGLTIVKRLVEAHGGRVQIHSELGKGTMVRVDLP----------------------
186685045    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVRDISESKRLQAKLQWAEEAMRQALAKEREFSELKSRLLTTASHEFRNPLTTIHSSAELLE-HYRHLWSDERQQIHLRRIQTSVMHITQLLNDLLVLNQDETGKLEFNPTPLNLVEFCRDLLEELE-QSDRSQHAIVFSSECQCPSANLDAKLLRQILTNLFSNCLKYSPIGSTVKFSVT-TANERAIFQTQDSGIGIPPADIEHIFEPFHRA--SNTGNIPGMGLGMSIVKQGVDLHGGEIIVESAIDAGTTFTVILPFSRDLHI---------------
255281630    -----------------------------------------------------------------------------------------------------------------------------------------TVIVFLLLTVTMFLSNIITFFLIRKGWLPFVPMLLQNAFISIVVGTVLTFFVVHLPLRPIQTLIQAIHEVARGNFQTKIYIEHPREF---RELSKSFNQMT-DELSGIEMLRSDFINNFSHEFKSPIVSISGFARLMK---SGNLTEEEQQEYLDIIISESARLSELSTNVLNLSKVESMTLLTDFTCYNLSEQIRQCVVMLEAKWTQKNITFQLDMEELI--LMGNEALLTQVWTNLIDNAIKFSPEGSTIAIALT-KDDTAAHVSIRDEGIGIEPEKQKYIFDKFYQADTSHS--VAGNGLGLSLVSRILKLHHGSVSVDSAPGRGSIFVVSLPLSQ-------------------
257870290    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIQLIYHMNEQTPSLQEEIALSDDHPRVLDVTLRLFNENELRVRQLEKMQKDFVGNVSHELKTPVTSLIGFTETLLDGAL--EDRETLVSFLKIIQKDAYRLENLIQEIILLSK-DSHSFDYTAQEINLRALIEQIIRSYEPIAREKQLSFIINGPEELIFI-SKRELLQPILKNLIENAVNYSKSQGTIQVDYSYRA-KQLQLSVRDQGIGIDREDQVRIFERFYRVDKARTRNSGGTGLGLAIVKDYTKLLGGTITVDSFPGAGSTFTITLPLETKKNSGP-------------
152989022    ------------------------------------------------------------------------------------------------------------------AAVSLLWFACSFFRGTAESRLNRLLQGEALLILAVGAIIAFTQQLWFSWLIYLLVILSSLSVPLVAAWHPARLIVAGMIVFNAGFMVFLVFSFATLAGLVLSVSTERQRLIQQLNLQQRTSEAAHT---AELQTKAEFLAKISHEIRTPMNGVLGMTELL----LGTPLSAKQRDYVQTIHSAGNELLTLINEILDISKLESGQIELDEVQFDLNALIEDCLDIFRVKAEQQRIELISFTQPQVPRVIGDPTRLRQVVLSLLDNAFKQTEEG-EILLVVALDEQSGLRIAVQDSGHPFDAKEREALLTAELHSGDFLSASKLGSHLGLIIARQLVRLMGGEFGIQSGSSQGTTLSLTLPL---------------------
254293438    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSSEERNVLRCLA--DQIESELRLLLQMQEEASLRATKAFNAKSSFLSLISHEIRTPIAGIMGATDMLKVNNRAYEDNEAEKELLNTVWSSASDLLQLLNETLDAAKIEADGVQIHNQSFDLVAFCEKLKNHFKPLAENKGLDLNIRFDEFSQHIEADPTRIRQILFNLIHNAMKFTGKGEVISILPRENSIENACIEVSDTGIGMTQAEVANLFVPFNQANVGDDREYGGTGLGMTLVKQLVDRMEGTIAVRSQRGVGTQLKIQIPTFEIVE----------------
15805770     -----------------------------------------------------------------------------------------------------------------------------------------------------------DFMPPPVLSIIYVGRSVAGIEDTLGRLQLFGALLAGTLAYVLAGRALRPLQEVRQAAERIGGQTLTERVPEEVQALARSLNAMLGRLEASFEAQRRFTSDASHELRTPVTAISGHASYLLRRTNPGGQE---RESLNIIRSESERLTNLITSLLQLARSDSGALTLNPAPIFSRLFLDDVSRELAPLATGGS---ELRVSGPDIPFEGDPDRLRQVIINLVGNALKAGAK--TVTLSSSQEEGREVRLSVRDDGPGIPAEHLSRLFDRFYRVEDSRSRDQGGAGLGLSIAHSIVDAHGGRIWLESEVGRGTVAHVQL-----------------------
257059382    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VRSICYAIERKQMAEKLRQAKRVEERTKQKAQELNQLKSEFVSMLSHDFRNPMNTILLSAGLLE-DSGDQLTREQQISYFQMIRTAIKDMDQLLSEILLLGKADAGKLQGHFEELDLEELCHRLLHSLQLSAH-HNHEIIFQSKGEFSRGLWDEKLLRHIINNLLNNALKYSPEGGKVNFDLIEKENE-VIFRVQDQGIGISPEAQKQLFQPFYRADNVNN--IPGTGLGLAIVQKCVEAHYGTILVDSQEGIGTTFTVILP----------------------
160895407    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VDVSSSRKDEIGELRVRLNESVELKMQYEEENR---ELISNISHDLKTPITTIKGYVEGLMDGVAD--TPEKQDRYLKMIYNKANELDALINELSLYTNITNNAIPYEFHRVSVKDYFNDCMEEVRADLLSHNMTLTYNYCAEDVKVVVDPDQLKRVINNVVTNAIKYTDEEGHIDISIE-ESEKMIKVSINDDGRGIDKESLPHIFDRTYRADNAR-RSRGGSGLGLAICKKIVEEHGGKIWATSTKGEGTTIYFTL-----KKYIKEENKDE-------
224537750    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------VKAINSDGFAGTEESSLKIVILPPFWMTPWAYVLYAMLLIGTLLLARNAVLRRERNKFRIQQ--MEREAERNEEVNQMKFRFFTNVSHELRTPLTLIISPLEGMMKETH----DERKQEQLKLMHRNALRLLNLVNQLLDFRKNEVAGLHLNLSEGEVVSYVHSICNSFLMLSEKKNVHLTFFSAIESLNMSFDEDKIGKIVMNLLSNAFKFTPDGGRVDVSLELIKGETLEIKVSDTGVGISDFDKERIFERFYQSERGDSNPSTGSGIGLSLVRDYVTLHGGVVRVFDNVGTGSVFVVDIP----------------------
226315460    ---------------------------------------------FSLVMVCGIFTVVTADDKLLFVWLQFDYDWTVK--LTYLVYVGAVAFIPPLFHHLLPAYLNRRIL---QGFSGLCYAIFILLVPAG---TILAMIRMLSIVLLLSV-IISAYILWKAIFLLLACLFVGVNVIWTIAYSILGWEFINLIFAVLAFAAYWFRRFFR---------------------ATTETKHLAEKLQQEDKRKDEFLVNTSHELRNPLHGIINITQAIIEDTNNPL-HEEHKKRLDILLHVSRRLTLMLDDLLDVTRLKENSIRLHEKKLNLQSIFAGVFDMAKLMLDGKPIALQVEIDDSFPAVRGDENRLIQILFNLVHNAIKFTDEG-TITIRATTSNGFAQ-IQVEDTGVGVEEKALQTIFQPYEQAELNAIRASGGFGLGLHISKQLVELHGGTLSVQSTLGKGSAFTFTLPLASDSVLIEENSAQT-------
154496343    -------------------------------------------------------------------------------------------------------------------------------------------VQTGMVFVAAEVENITEMWRAFAIFFFTAIVVLCL---AFITTSVTSLRQTKPLKEMAEAARKFGHGEFETRVEV----GNRQDEVGELAEAFNAMADSLAKSEAK---RSEFVANISHELKTPMTTIAGFADGILD---GTIPPEKEQDALRTISSETRRLSRLVRRMLDLSRLQSAENVTAQEQFDISELMVRVLLSLETKINQSGLDVSTDLPEEPVMVWGDPDGITQVCYNLLDNAIKFSQEKGVITISIT-TKGGKAYVSVRNVGDTIPAEELPLLFDRFHKSDKSRSEDRDGVGLGLYIVKTILNNHKENITVTSDHGV-TEFTFTL-----------------------
239624689    ------------------------------------------------------------------------------------------------------------------------------------------------IFLVTNVSMIARYMLIQAVLGYHVAVVLVYVISGLVLFAVTFMILQEPYIRYISKISDAVQSISEGNLNTTIDVIGDDEMAANLNKMVEDIQVLMDKERESERTKNELITNVAHDLRTPLTSIIGYLELLAGNTKIPAD--MQHKYIEIAYGKARRLEKLIEDLFGFTKLNYGKISMHVAQVDVVKLLGQLLEEAYPNFVEKNLSYDLQSNIPAKIITADGNLLARLFDNLIGNAIKYGADGKRVLVKIHG-DDDVVTVSVTNYGYVIPPDELPLIFNKFYRVEQSRSSSTGGTGLGLAIAKEIVDMHGGTIQVASDLN-GTVFTVKL-----------------------
158338274    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GQIVGAVVTFCDITQRQWAESV----LKQTNEVLESKVRERTAELEQVNQQLQELSALKSRFVAMVCHEFRNPLNNIALSISSLNR-YHSRLTVRQQSEYLAGIAENVERMTEMIDDILVIGKLDAKRMELKSAEVDLVAFCQDLVAEVQSMAPHHVVLLICRHRQLITPI--DVQLLRSILTNILHNAIRYSPEDGEIQFKVSRRK-HIITFQISDQGMGVSPEEQSLIFDPFYRGKNV--SNVPGTGLGLSIVKQFVELLQGTITLDSRIGVGTTFTVRLPCSR-------------------
238027849    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELVANVRALLRLH-RAEEALRDADRRKDQFLATLAHELRNPLAPIRNAIELM--DPKYQAAEALVHDARMIARRQVDHLSRLVDDLLDVSRITHGKIALRMEPVDIEAAVAAAVETSQPAMERKHHVLRVSMPPLPCVVNGDAIRISQVIANLLSNAAKYTPDGGRIELGVAVAPG-AVEISVADNGIGIAPAELDEVFNLFMQSADSVKRSEGGLGIGLSLARTLTELHGGTIVASSDIGHGSRFVVRLPL---------------------
144081512    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TYIILCIILVYMLMR--FTVIDIKRKRNLEFDRLE---------KEKEKEINRVKLEFFTNISHELRSPLTLILSPAEKLIKQGDKLKKKERLKLY-QTMRRNSDYLLKLIKQLLDYRKLDQGKMNLKCNHINLVTLLHKIIEQFYTSSDQKGIVLSHNINAQKLFAWIDINIFEKILHNLLSNAIKFTSKDGEISIRLKEVKDGHVEISVEDNGKGILPSDLNNIFNRFYQSENQ-NKENEGVGIGLSFSQNLAQLHGGSIEVVSEYQKGSCFTVLIPL---------------------
149371431    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILIASVVKEEQISLREVLRILEESKENIVSNKIQKSDELSQL---SSKLKDANQELVVKDKQKDEFLDSVAHELKTPITGIRAATELL-MDDEDDMPKEIKKQFLKNILQDSDRLGRLINNILDFEKLETGRLRLNMEYTDIQETINKAVANTQHIAAKKGIIIHIK-NVHRFKLEFDEDRILQVFTNLISNAIKFCEPKGRIEIDYKL-GNNALEISVTDNGKGIPAEDIAYVFDKFYQSQHQNTIKPEGSGLGLAITRQIIEKHNGKIWTDKDIKIGAKFVFTLPIS--------------------
150018003    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SFFTYKGKPSVLTFLRDITSEKKVESLQEDIEKNLKLLNESR----EFNNLIMNFFTNMSHELKTPVNVIYSAVQTIYFGNYNLENIEKCKLYFKTMKQNCLRLIRIINNFLDVTKLDSGFIRIKKRNGNIVNIIEEITQSVASYVNDKDITLIFDTNVEEKIMGFDHDMMERIMLNLISNALKYSHSKGNIYVDF-IDKQTSVIVKVRDEGEGIPKDKLNFIFERFGKVDNTLSRKCEGTGIGLYLVKSFVEMHGGKISVASVEGQGSEFIIELPVELIKNEEEED-----------
172036101    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VFSNINDRKQAEANQIRLIQEQQRAESLA--------ELNRTKTVFFNNVSHEFRTPLTLLLGPLEDAITQLESQEKPETVKEHLQLAHRNALRLLKLVNTLLDFSRVEAQRMEGNYKPTDLAVYTADLASVFRSTLESAGLQFIVNCQSLSEPIWVDREMWEKIVLNLLSNAFKFTFAG-KIRVSLRGEEDKTAVLEVQDTGIGICPEELPHIFERFYQSKSNQGRSYEGSGIGLSLVEELVKLHGGTVEVRSQLGQGTTFTVTLPTGTEHLPINERAHLVDQFQ---
172036101    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GKPFSARQLLTRVESHLKLTRMR--KVQALNETLEAQVKTRTAQLEAINEELEA-------FSYSVSHDLQTPLRYISSFVERLHRKLEGNADASTLR-YLSIIDQAASQAHQMIDDLLEFSR--SSKTELVLTQVSMTQLVQEVRSQLKPEIGHRLIEWHIE---PLPEVQGDPKMLQLVWQNLMSNAVKYTCNCAKAMITIRSTDDSEIVFCVEDNGAGFDMTYHDRLFSLFQRLHS--QEQFAGTGVGLANVRRIIHRHGGRVWAEGAVHQGAKFYFSLPNRR-------------------
89893206     ------------------------------------------------------------ALLNYALPALSYNTSLKILIISYTLCLYALIKFLYHAQEGGSSRRANLIIDITLFFILLDWFTDFYLWGYIYTVALVGQIYVLFLLIAL--LAKNTKGGSEGRYYLFSAVVSSL-------IHLLTILANFILLWESNLFLPVFQPIFVLSLALY--------MSEKYENSFKTIEKLSDRLVVLDKLKDDFLAKTSHELKTPLNGIINISQSL-LDGAGGSLSRAQAEDIRLITSIGKRLSTLVYDILDYSKLKVMDIQLHIVCLDVHQVAESTVDIFRYLIKGRPITLENKIPPNQHLIWADENRLKQIFSNLLDNSLKYTELGS-ISLSCRQ-DGGFLWIQVSDTGIGIPADKLKDIFAPYEQLGEQ-SANQRGIGLGLTITQQLIELHGGQIVARSEPGQGTSFTFSIPLAK-------------------
292670067    ----------------------------------------------------------------------------------------------------------------------------------------------------------------YSLQRLIFYTVAICFVLALIAGHFISTRI-------LKPIREITWTARSIEVERLGRRLDVPRARDELSELARTFNRMLDRLQEGFQQEQRFVSDASHELRTPLTVILGYSDMLAR--WGREDKNILDEGITSIRSEAENMQQLIEKLLFLARADQKRQAVNKEDVDLAELLADTIEKMQMVTPSHEVTLGANAP---AIVNADPVLLRQLLRIFLENSLKYTPPGGHIHCSVLSADGSEVMVTLSDDGIGIAPEHQAHIFDRFYRVDSSRTKETGGSGLGLSIARWIAERHDIKIALQSAVDEGTTITLTIPT---------------------
154252774    -----------------------------------------------------VVTAVMALLVYVWPGEVWPFVWYAAMCAFSGGLAALAWYYTRRPADEGEAHPYGLAHTGLTTLVGITWGL-GAFGAATGDFHHLLVYSLALGGTALG-AVSSQHVLPRSCFVSLWTSVPLLGLAHIFDPGFFGATIFGMIAGVLSILTVRMLRFMRTNVDLTRS---LDAKLAEITEMAAELEEARHEAVEANLSKSRFLAHASHDLRQPIHAIGLFTACLRDLDL----ETEARQHVRSIDDAARSVSRLLGSLLDISRLDVGGVEPQPERFALEEFLRGIIRQNADAARDGGGTI--EMETRDIWVNTDPALFSTMIQNIVSNALKYAP-GSNVRIVVRREGGRAV-LEISDDGPGIAEQDLRHIFDEFYRAEGGDAPKPDGLGLGLAIVRRLAGLLGLEVEIASAAGRGTTLRISLPLSE-------------------
295704020    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SVLFSIVTIFALSKFITAPLIKMKKATEKLSQGDLSV-KLGAHSRDELGQLGMSQSLANELQRLRKE----RNEFLSSISHELQTPLMYLKGYADVARRPSNTP---QERDKYLAIVEEEAERISQLVKDLFQLAQLDQHTFFIQKQKVELATYLHTICAHFHLALKEKEMELDISCSQGL-YILLDPERFQQVIINLLDNAMKYSKEGTKIDLIVK-KSAESLTITLKDQGIGIPEQDLPYVFDKLYRVEKSRSRKSGGYGLGLSIVKEIVEAHGGEITIISERGKGTTVEIEL-----------------------
90407447     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AYFEIRSFPLFNTQKKCVGIIGFGRDITERKIHQESL--------EKASRDKTTFIATISHELRTPLNGIVGLSRMLLDEQL----NAEQHKHLKTIHMSAITLGNIFNDIVDLDKLDRRRLNLVCDQIDMFDFVGDLESLAFIQTEQKGLVLNFEQEGMLPYIEADDTRLRQVLWNLISNAVKFTKTG-HITIRCFAKRQNAQHFEVEDSGIGIPAQQLDKIFSMYYQVQGDQHAT--GTGIGLAVSQQIVDAMGGKLSVKSTFGKGSTFTLSLP----------------------
140371262    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSGLALIIRDISKEKQAEIKVKRLNSELEAKVRKRTQALAEAKDEAIKHSEIKSAFISNVSHELRTPLNGVIGTLNILKREAL----TDKSRKLVDMMELSASSLNLLINDILDLSKIEAGKLDLNIQLINPLLLIESLVSSCAVRAFDKGVDVYLDTTETCDKLEVDPLRLTQIINNLISNAIKFTEKGIKIKVSSEHVANNELRVSVQDTGIGIDPLSQKRLFGAFQQASSAITEKFGGTGLGISICKQLCHAMGGEI---------------------------------------
143829217    ------------------------------------------------------------------------------------------------------------------------------------------------------LATLFAFILDFLFFQLIIPSNVEGINVIVLSILYYLILF---LIIRYSIEIYIKLYLERGVKKVLDELNEEKDTYDEKDLEKNLIQKARERTSEINVLKDEFLGNISHELKTPLFTIQGY--ILTLVEGAMKDKKVRDKYLKRAAKGVERLIAIVKDLDLITQFESGIKTVDKTDFNVFDLIDNVFELMEFESEKNTISLKYDKDSEPIFVNADQERILQVLTNLVVNSLKYGTENGFTKVSVEEYNNDKILVKVSDNGEGIDEQHLPRLFERFYRIDKNRSRKKGGSGLGLSIVKHIIEAHQEQIFVKSKLGIGTEFSFTI-----------------------
239814664    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ANVTVIERPMRVASLISTVRTALRARNRQYQLREESDQRKTEFLATLAHELRNPLAP---MSTALTLLMRKPHEPAEARRYYELMGRQIDHMVRLVNDLMEVSRITRGKIELRMEAVALEAVIEDAIELSRPLLEGARHTLGKQLCSEPVVVRGDGVRLTQVFSNLLNNAAKYTAPGGKIR-IELRRERREAVVEVWDNGTGIAPDMLKSIFEMFVQVSGTSKAAQGGLGIGLTLVKSLVELHGGSVEASSALGRGAMFCVRLPLARVESGVP-------------
281356726    -------------------------------------------------------------------------------------------------------------------------------ARSDFRIMRLRLFDGATLEVGQSLKPVQQLIEEYTLLH------VGIFSFFLIVGTVVGWLIARKFVNGVLRVSDAARETAGGDFSRRVPEGDGGAEINELVCTFNLMNSNTEKLFNELKMVTD---NVAHDLRTPLTRMRGLAEV---TVEGPPELGRYRELAGVVADECSQMIQIINTMLEITKTESNIETPEAELLDLREMIARAAELFQPLAEDGDVRLAAELPDAAVPFRGDRIKLQRVVSNLIDNALKFTPPGGTITLSLTVKEN-TILFRVADTGCGIREEDLEHIFERFFRSDASRTR--PGNGLGLALVRAIVRAHHGEITAASKLGEGSCFTVELPK---------------------
197117559    -----------------------------------------------------------------------------------------------------------RGYLISLLLVAGATAICELVRPHLIPTNMVMVYLLAVVAAAAKLGR------RPAIATAFFS-VLAFDFFFVPPRLTFSVAEKEYLVTFLGFFV-VGVMISSLVAKVREQSLERERLSHEAEKARIL--QARENLERA------LLNSISHDLRTPLVSIKGALSALK-EQGGRLSPEARRDLLETANEEAERLNRFVGNLLDLSRLEAGALRPRIEPCDLQELIGCAISAMESRLGDRNVSV--QLPQGLTLVPLDLVLMTQVLVNLLDNANKYAPAQGSIEVEAR-VAGAWLSLTVADRGPGAPEAELSHIFDKFHRV--QVPEKTGGTGLGLSICKGIVEAHGGRIAARNRPQGGLAVEILLPLQQ-------------------
124007667    ----------------------------------------------------------------YFLHDFVLVDWTIIRLEYLSMNLGMPATAWLLRTLYPQEYPKR--LAQAQSVMFLFLSLIVLFLPPHLFTQTVTLFYAAYLLVKAALRKREGALLFIVGFLAFFGAIVVFGTGLFIFIFSQALLLSRRFSKAFSEAEQLTEALNFTNQNLEELTQDLKDSNNKLNQSLEELDAINEKLIELDKFKQQMMGMIVHDLKNPLNSIIGLSE-----------QQNDPRFFSTIHQSGQRMQGLIMDILDVQKFEESKMKLLKDKVVLEELLQWAIQQISFLIREKNHQVTIE-APSDVYVEVDKDLLLRVMVNLLTNASKHTPQNGKICLSVETTAGKWGKVLVADSGEGIPATHIDKIFKKFHQVSPKKSGAIRSTGLGLTFCKLTVEAHGGHIGVVSPVGEGATFWFTLPLA--------------------
27227703     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEFTIEVNAPWYRSNLIILLCLLKVYHKYRQRKLHEEKLIEENKHQEELNESRLKSFINISHDIRTPMTLIISPLQQLLQSDTDPSRHATYR----TIQKNAVRILHLINQIMDLRKIDRGLMAMNMRKTDMVKFISDVYALFIEQAKMQNIDFSFEHDSEQLYMWIDRNNFDKVLVNIISNAFKYTYAGGKIEIRLTHNDKEAE-IAFYDNGERIPDDQIKHIFDRFYQANVKSNDRKIGTGIGLDLTRSLVELHYGTISVHNNAGKGCEFNITLPLGKEHLSEAENDTQDTESETY-
239908416    -------------------------------------------------------------------------------------------------------------------------------------------------LVGLPATSLFPPGDPLGVFLASAPVTELLASGGMTGLEKTLCGKDGRTLAVLVSLALLRGQDAGEEGVVCLAMD-----ITERKRADDLA-RARKAAEAVSRAKTEFLAVLSHELRTPLNIMLGMLEHVQDCDLPAPTQAGLVQAV----KSGQTMLDVIAAMLDYASLEANRVVLRRQPFSPGLVAMEVTGRFTDVAKAKGVTLAVDISPDLPTLIGDAARLTQALANLLSNAVRFT-MGGEARLFLGGRDGEVWRLMVSDTGMGVTDAKLEYIFEPFTQEDASASRRFGGLGLGLAITRRLVGLMGGTICMDSRPGQGTDVYLTVPLE--------------------
227527842    -------------------------------------------------------------------------------------------------------------------------ILLLLLNMSIFVIANQEIARNPGLAAGIFQIKLSLSLGPHAIRLWVFTGLMLLADAFIVYWRLMRRYRQMQLRHVISELHYIASGHFSHRIKFLDGQMQR-----VVESVNALVDSTINAMEEEERSKDELITNVSHDIRTPLTSIIGYLGLIEDNQYG--SEEELKKYTHTAFLKSKQMKSLVDDLFEYTKVRQPDLPLSIVKIDLGAMLEQIGASYELEGNKKGMEVEVSVPDEPVFMEADGEKLARVFNNLISNAFKYGRDGKHVYLSVKQLSSKEVVVKIENDGEPIPEDAVPQLFDRFYRAESSRSRETGGSGLGLAIVQSIVERHNGYIYVESNAAL-TSFVMHFPTE--------------------
154503468    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------ILPVYITMAVIYLLSFLFL-IGFEFFVFRPLRQITEAATQYASGNLTY-EIPVTTHDEMGYLSASLNYMSSQLKDMEE---YQKKIVANVSHDFRSPLTSIKGYVQAM---TDGTIPPQLHQKYLNIILFETERLTDLTQDLLTLNEFDRNEMILDKTEFDIQQMIKNTAASFEGTCTSKRISIELLLLAGNILVYADRRKIQQVLYNLIDNAIKFSGNDSSITIEVTEKNEK-VFVSVKDTGMGIPKKELNKIWERFYKSDLSRGKDKKGTGLGLAIVKEAIQAHDEHINVISTEGVGTEFIFSL-----------------------
134754994    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QQVYNVDGEAMGVSGTITDISERMQAEQQALDLMLK-ARTVEMLKG-FLTGVSHDLRTPL-SIMNTSLYLLRHKLGEAEGE--NRYLDALEKQTTHMQRVVEDMLDMSKLDDDVAELSMIRIDVNGLVRDLLVTLQNNATAKNQQLIFSPSSSDLFIMADQFMLGKVITNVVKNAIQYTPDGGHIRIETAQTPDFTIKIVIRDSGIGIEADTLPHIFERFYKANEARPSGQVGSGLGLSIAHRIVEMHGGTIEAQSAVGIGSTFTITLP----------------------
51893643     ----------------------------------------------------------------------------------------------------------------SNLAFSLRWRMILTFMASGFLAAVSTALMLAVAALAGSIPPFNWLLNFLADTVGVWPIVFAVAVVLSFTWYIL---LSQPMIRYLEALSRAMDEVARGNYDVTVPPRGRDELGLLGENLVSMSRQIKQRERQANQARYELITAVSHDLRTPLTSVLGYLQLIDEDRY--RDEVELRYYVDMAYEKAKQLKRLIDQLFEFTRTSHGGIVLRPVPINPAELLEQVAEAFVPALQEAGMEYRLRLPDERATVLADPDLLVRVLENLISNAIRYGREGKVVELELEVRRERAVLLRVANRGNPIPSHQLDRIFDSFYRGEVSRSGRTGGAGLGLAIVRNIVTLHGGTVRAINETDR-TVFEVRLP----------------------
225027576    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVGIFFIITLIFSVLVALLIRNNFRRMQNEL---DIIAAGHQEEGLGQENFRRYKELENTRQEFVSNVSHELKTPITSMKILADSLLMQPDVPV--ELYEEFMNDIVHEIDRENQIITDLLTLVKMDKTQADLNITSVKINDLLEVLLKRISPIAEKRGIKIRLETMREVVA-EVDEVKLSLACNNLIENAVKYNHDDGKVDVSLN-ADHKFFYIRVKDTGCGIPEDCQEQIFERFYRVDKARSRETGGTGLGLAITRNVVLMHKGSIRVHSKEGEGATFIIRIPL---------------------
253579599    --------------------------------------------------------------------------------------------------------------------------------------KFYGFFKTDHLSV---IAPITSDMETKGYVAIHYSMTNLYQSRSSILFIMQVIFLLCYAATSLLLWAY-SHYIRKPLARIMKGASESDDEMGYLKTLNYMSDELNKNGE----YQRKFIANVSHDFRSPLTSIKGYVNAILDGTIPY---EMQERYLKIIAFESERLEKLTRSLLTLNELDMKKRMMHIQRFDINDTIKNTAATFEGICTSRQIRLELLLSGHELYVRADMEQIQQVLYNLLDNAIKFSNDNSSVQIETTVKSGK-VFVSVKDYGTGIPKESLGKIWDRFYKIDASRGKDRKGTGLGLSIVKEIINAHNQNIDVISTEGVGTEFIFTLEKTK-------------------
254465794    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TGRIAAERQLTYALAAVLIGAIGVFVAVRFVHVPMERFIISAQSE--------------IEASRRKAEAASEAKSVFLATMSHEIRTPLNGVLGLAELLNDTAL----DDNQRHMIRMMIVSGNSLLSIINDVLDLSKAEAGKLEMEAEAFNVRGLCLEVIDLFSARAQSASIGLTLQESAGVSHVLGYGTAVRQIVVNLVSNALKFTGSGS-VCVMLGQDGTRVIRIAVKDTGIGVPPEAQERIFEQFAQADATTTTRFGGTGLGLAIVKNLTGAIGGTIALESAEGVGSEFTVEFPVKDVPPPA--------------
255036012    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EAGNLIGLLKVMRDLQKQTDEALKIADKRKDEFLAMLAHELRNPLATVRNGISLLKVTR---QNDAQMSDVVDMMDRQATHLVRMIDDLLDVSRVTQGKIQLQLERLDMAALINSAVKSIRSQYEARRKVLDVQTGFAKLIVEGDATRLSQVVTNLLTNSLRYTGDEGHVWVTLTSQDGEAV-IRVRDNGIGLTPEQQTSVFELFVQGDNSLARTQGGLGIGLTIVRQLVGMHGGRVEAKSPIGMGSEFTIYLPL---------------------
255283554    --------------------------------------------------------------------------------------------------------------------------------------------------ITISIGATCTFLSVQTIAVKFFD--HQLGEDPIISLGMLFPM--GILVATLSFLYLIRYFLKLSHGLAQIADGDYDTLLDELREVYHDFNQMGRELKSVRALKEDFTNEFSHEFKTPLTSISGFAHLLLERDL---PKEQREKYLQIIANEADRLTELTKNQLLLSNLETQQLPPDKEPYSLDEQIRTCVICLYPQCQEKNIDVSVELSP--MTYYGNQELMQHVWQNLIGNAVKYTPEHGRITISSKETDSVYE-ISVSDTGIGMTEEEIQKIFQKYYQVKKEKSSK--GLGLGLPIAARIVELYNGRISVSSIPGKGTVFTVFL-----------------------
158334651    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------QFIASVQSLALASSVAVVLITLALTWYVHRSLRSLSQMDLDLGKTKVEIDNAPSEIQELTETFNRMLERLSEAWHEQQHATERQREFVGNVSHELRTPLTIVRGYLQSIQRR--GDNLTEMQREALEISTAEANLTIQLLQDLLCLARADDGYMPYHLETLILNDVAVEVVNM-ADKFNQRQIDL--EFESPLIPVFADAKRLQQVLVNLVENAIKYSATTEPVTVKLEQREDSAL-IHVCDRGDGIPLKQQSRIFERFYRLDEARARCTGGVGLGLSLVKTFTEGMGGQVSVLSAEGEGSTFTVTLPIS--------------------
167768189    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LPLSVTGVVFLYLIILSFSWFWIYITNLAHQKQEQEKD------EKYKAELLKSAKKAEAANEAKTEFLQRMSHDIRTPINGICGMIDVAEHYAD---DMEKQTECRAKIKETSHLLLELINEVLDMSKLESDEVVLEEIPFNLSNISKEIFVVIEQIAAEENIRIVWEKEETHWNLIGSPGYVKRIMMNILSNAVKYNKENGYIYISTSEQEGRTIEFICRDTGIGMTKDFQKRLFEPFAQEHTGSRTKFSGTGLGMPITKKLIEKMGGTITFESKKGEGTTFVIRIPFKIDQDADQREEQEAISEKS--
254250800    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SGVVTPISDTSFNGFAKIVRDMTLRKQSDDANRE---ALAREQAAREQALSSNQLKDEFIAVLSHELRHPLNLIGVKSEMLPRLPE-TRDIPAVREAADSIRQAVRAQAQIIDDLLDLSRIQTGKLALELNRVDLTAMLRSIADTCERDVHARGLVLKTELPTEPAIALADPVRCEQIFWNLMSNALKYTQSHGEIVVRLAH-EGRMLRVDVVDDGQGIDGDTLPHVFDMFRQAPRDRTR--GGLGIGLALVRQLVDMHGGRIAAASDPGAGTTMTVWLPAA--------------------
163814968    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------FGYIILMVVIMFILSGLV-ALLIYQQFVNPLVKLKQAAEKMGSGNLEKIEICKNREDEVGELNMRQRMSDFAKAKMEEENR---QLISNISHDLRTPITTIKGYVEGIMDGVAD--TPEKRDRYLKMIYSKANEMDSLINELSLYTNINNNAIPYEFHRVSVKDYFNDCMEEVHATLMSKNMTLTYRYCDDDVMVIVDPDQLKRVINNIVTNSIKYMDKEGQVDISI-YDNDAEVKIAINDNGRGIDTDSLPHIFDRMYRADSARQSR-GGSGLGLAICKKIVEEHGGNIYATSQIGKGTTIVFTL-----KKYIPKD-----------
125974108    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFNVSTQDIINKHILTLDRSITLQKAIE--TAMGGHLFEDIFAIGELASPVKDEVVVKGVILFILDVTEK--QSAEKMRREFAANVSHELKTPLTSILGYAELMK---SGMVKPEDISEFSDRIYNEARHLIDLIEDVIRISRLDEKNVQLPFEEIDLLELAKETVGRLSSLAQQKRIKLSVGGDNAI--IFGVRQILEEMIYNLCDNAIKYNYENGKVDVNVKTFSDQ-VVLTVADNGFGIPREHQSRVFERFYRIDKSHSRETGGTGLGLSIVKHSAEFHNAKIRLMSKPGKGTTITVIF-----------------------
56752231     --------------------------------------------------------------------------------------------------------------------------------PASNDPKVFQIQQQSFILAQTALSPIGNVYWLQDITRQLDSLFSQLQLGSILLVFTLIVVIASRIRRAMAPIKEISQ--IASNISIIDLGADPLELRHALGLAKAFNDMLN-RLSISWEQQQQFVGNVSHELKTPLTVISGYLQSLLRR--GDNLNSYQNQALETASAEAERTIRMLQDLLDLARVDSGNLHFRLMPTVLNTLIAEVAEMTR---RVTGRQIIMQTPKSEIVVYADQNRLEQALINLLDNAAKYSNQDQVVYINLEQ-SNQQTLIHIIDQGVGIPLAHQSRIFERFYRVDEAMTRSRDGTGLGLAIAKSLIEGMQGKITLRSKLGEGSTFTIILPN---------------------
123475708    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTELRNAYNRLETERARAEEANKQKTLFLANMSHEIRTPMNGIFGMLDVLSLQEL----TSEQRLLVDSIRSSSFQLMKLLDDTLHLSKIEQGETEVEMSNVDIWQLISPTILANYASAKENNVKLSLYVTPFPSLVRSDPQLILKILNNLLSNAIKFTKQG-RIDVKLSF-DDEVFTLSVADTGIGISKDQRAVIFERFAQADDCVARFFGGTGLGLSLVQEISKFLGGDVTLESEVGCGSTFTVTIPMESVM-----------------
297623817    ---------------------------------------------------------------------------------------------------------------------GRTWYVEGRLER--FNLSNLEVPAAMMVALPVSTDTLSQLRINL-----IQTIVVAFVGFALGVWF-----LAQRVLAPLKQVTQAASRISSHDLSQRVPAPPTRDEVGELALT---LNRMLGRLQETFETQRRFTADASHELRTPVTAIAGHASYLLRRT---NPTPEQEESLKIIRSEAARMSKLVNDLLELARADAG-FSVDRVPFNLVEVVEEVKKELAPVLGGASLRTFS--PQPLLEIEGDAGRLKQVLLNLVQNAL--NAGATQVDVSLTL-EGRRARLEVLDNGPGIPEGALPKLFDRFYRVDGARSTRGNGSGLGLAIVKWIVEQHGGEVTVESKVGEGTVFTVFLPAPPQAGALP-------------
261368363    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------VLAVLVFWVAAAVCSTLLTGLAIRRHYQKPIEEFSEAARRVAAGDFSVYLPPKHPMDKTTHLDVLFMDFNKMVEELGSIETLKTDFFSNVSHEIKTPLAVIQNNAELLQKKQL---TEAQRQECTETILQATRRLSSLITNMLKLNKLEKQVIQPLPQVYDVCNQLCNCALQFENIWEKKQIDFEAEIE-DRALLCADEGLLELVWTNLLSNALKFTPEGGRVTL-AQTSDDREITVTVADTGCGMDEATLQKIFDKFYQGDTSH--ATEGNGLGLALVRRILELSDGTITVTSTPGSGSSFTVKIPRS-----LPQEEQQ--------
254518779    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NAMISGSNIKVVLSGKERYIETFYQYI----FDVDGEIKEVIKVGIDITDKVSHQQELEEILKTQEE--------FFSFIAHEFRTPLTVMSSTTQLLNL-VYRKDLPEKVVGYIDKINLSTLQQLRLVNNLLDITRADAGYLNVNLRNYDIVSMSKAITESVRSFAVRKDINLEFTCNIDKKIIAVDDEKYERILLNLLSNAIKFTKNGKTVKVELD-SNDRFTNINVKDEGVGIPKEKQDVIFNRFGQVNNDLTRKSEGTGIGLCLVRLLINSMGGRIELTSQLGKGSTFTIILPNK--------------------
198275534    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NSDGVYSLNELSIPVIINPPFWRTWYAYTLYFILL----VLSLYRFKVYYTSRVQRRNALANMEKRKTEELLEKETTFFTNISHELRTPLTLIHSPLSMI-IESGKYSSDKYLAGMLQTMEHNSKFLLSLVNQLMNFSKSEKGMLSLNLKYGNFSSFSKEVFQQFTYWAKQKGVGLEYSVSRSDISFLFDPHLMEQIIYNLVSNAIKHTPAGGFVSFTVNEQDNK-INISVADSGNGISDNLKTHLFERFY--SQNKNSAEGGTGIGLFLTKRLVEIHNGNITFVSEEGKGTVFHVVIP----------------------
289631548    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVTAQHTLEQQLRH-AQQTSEAMMRARTNFFAAMSHEIRTPLNALLGNLELFARTPGL----ETHSQRLASLNVAGDALRRVVNDILDFSKIDAGEMLLVREPFALLNAFENIALSYASMAGDRPVRFYSLLSPTLDTVVGDRQRIAQVINNLLSNAFKFTSSG-KITLQAEVVANPVLQCRVSDSGPGMSDELVARLFKPFVQGEAGASRGAESTGLGLVICARLCELMGGAISADSVVGVGSVFNVSIPLAATPDERPAQPRQADR-----
189466484    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRSSLKIEKEQKRNMEQLNQSKLRFFTNISHEFKTPLTLISNQVELLLQSKNIPP---KLNTKLLNIWRNITRLNQLIIELMEFRKQEQGFTPLKVNYYNLIDIVNNVVDSFKEYAQTRKINLTLLAGQDDISFYFDKQLIEKALFNLLSNAFKFTPENGNIFVRLKYESMK-VSLEISDTGVGINAKELENIFIRFYQTDNTCFTNNIGTGIGLAYTKNIVEAHKGVITVKSIKGKGSCFTIQLPTD--IQYPPSNIQEN-------
238025557    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RVSLVIRDLTEQR--RLDRLKDDFLSTVSHELRTPLTSVKGAVDLLAGGAAGALPAPAQK-LVDIARRNGERLGRLIDDVLDVAKLEADRMTLQRRACGLDGLVDEALAANLDYARRVGVHLTRVGARFDCEVWVDPDRFLQVMANLLSNAIKNSPAGSAVEVR-GTRDGARARIAVRDHGGGIPEAFRARIFEKFSQADERDRRVGTGTGLGLHITQVLVERMHGAVGVVSTPGHGAEFHVDLPTGDAAAVLP-------------
149276757    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FPHIGRKLMLLNAHRVELEGKFKD-----RILLAIEDITERR--NIEQRKDDFLSIASHELKTPLTTVVGYVQMMQR-LMPEQASDKFRSVVGKTEMYVERLNQLLTELLDVSRIQSGNIELHKDLFDFDKMVAEAVEGIQTATPKYQISLKGKAG---TQYFGDESHLTQVLTNLISNGIKYAPDADEVEVYVSRVSN-FIKVSVKDFGMGIKEDERKKIFERFYRV-GAIQKNFPGMGIGLYICDQIIKNHNGSFWVESELGKGSVFSFTLP----------------------
269924540    ------------------------------------LLSATAHERRRQVPVRILLALLVAWALYSAGQGAWIGAWLAAVAAIQGFEIVAMFRFRRADARPGAADVVLALMAMAALFAGTSVAIWAIDGRGLEGFAMLIIAGGLLTNVASGIEARSIFYVGAAPYLVALVAMPLMAMAGSTSGDPVLTSLGSILFIGAIVNVYGRVHAAR---------------VAEL-GALTEAEMRVEQAQGAMADRAAMAAIISHELRTPVSAILAGAQVIRDDAA----PAQRQETAELIVDASALMTRMLNDLLDHSKMEAGAMSLESRDFDLSRMIGDTERFWRAQVAEKGLVLKATVLEPGQWLRGDPYRLRQILNNLMSNAIKFTAQG-EVSVEVAVTPERAVTITVRDEGAGIAPEAMDRLFTPFAQGSSEVARTYGGTGLGLKVSRDLARLMGGDLTVDSAPGQGAAFTLS------------------------
284047475    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVSYFLSGNITRPLRQLSQAAEKIRQGELKQ-EVPVETGDEVGQL--ASVFNQMSAELAANESN-RQELLANIAHELKTPLAVLQGHLESMLDGVEQPEPDK-----LFSMQEEVMRLTRLVGDLRDLSLAQVHQLELHLQPVDLGEKTERSAEMLEPLLEEKKLHFKKELAPDLPVRQLDPDRMNQILYNLITNAIRYTTPGTAILLKTEG-AGEKVRLTIADEGPGIPPEDLPHVFEQFYRGEKSRNRASGGSGIGLSLAKSFVEAQGGHIEARNRPQGGAEFVV-------------------------
255282095    ------------------------------------------------------------------------------------------------------------------------------------------------------------FATVTAAFLLITLFFLALFKLHIISIRIRHIPLLAFLAFSMLIGCTIAFSVGRQIIRPLQKMGAAFDELSKGNFSVRIIEEMREMAEHFNLMQNDFVVNVSHEFKTPISSIAGYATLLQNHSL---SAEKRDHYIEKILDNSGKLSVLCSSILMLSRLENQETVMHKKPYRLDEQIRRCILLFEARWTQKNIEFDISLPRQL--FCGNEQLMEQVWSNIIDNAIKHSPDNGVIRVSLAKTRTH-LAVTIADQGAGIAPEVQRHIFEKFYQGDSS--RKADGNGLGLALVKRIVDLCQGTVSVKSAPGSGAAFTVTLPLEE-------------------
255011940    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATPFLRDETGKVVLYTGFRRNVTPTKKLLKELSD-AKERAEESDKLKSAFLANISHEIRTPLNAIIGFSSLL----MNTDRKEEMDEYKQIITSNTDLLLRLVNDVLDLSKIESGTIDVKLAEFDLAIYFEELCNSIRPLVVRPEVKLVCDNPYKRFMVLLDNNRLAQVMLNYATNAIKCTRQG---TIHVGYREGEGIRFYVSDTGIGISEANKSRLYQRFEK----LNEFAQGTGLGLVICKVVTEASGGQVGFESEEGVGSTFWSWVP----------------------
297627028    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARILTARVHPMERDAVLAIVEDHSAVLR-----ADESKRDLVANVSHELKTPVGAMQVLAETLQAAADDP---EAVRHFAGRMGVESKRLGELVGQIIELSRLQSDDPLLGAHVVSVDEVVAQAASRTHDALVGHEVSFSVTGDKGL-TVIGDLDQLTNAITNLVANAISYSDRGARVAVTVRRVDDHWVEIAVTDNGIGIAPEEQERIFERFYRVDYARSRADGGTGLGLSIVKHVVAAHGGSISLWSRPGQGSTFTVRLPLGPVADPVPQDQSAAGRER---
291548406    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------CYEELRPLLVRVDEQNRQIRQQVKELKEAEEIRKEFSANVSHELKTPLMSISGYAELM---MNGMVPADHIREFSGRIYHESIRLSNLVADIIQLSRLDESNSEVPFEEVDLYELAEDVRNNLRHPAGKKNI--FLELAGSAEKIKGVRHVLYEMLFNIADNAVRYTEQNGHVRIMVGNRKGHPFY-CVADDGIGIPKSEQGRIFERFYRVDKSHSRQTGGTGLGLSIVKHGATLHHAQINVESEQGVGTRMEIVFP----------------------
118362364    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SFGYYLNEKQEKSHFNIIANNIVWEDDSCFLIILKDVSQKMMDRLQEIDQYKDQLLASVTHELKTPLNGILAIVQAAEHEEDIV----EIRKQLQCIKESGCMLEIILNDILDYSRLQKQKLRLNINKFDMVNTIDDVINIVQIQFSKPDIKIIKEIQMENTIIQSDSNRLKQIIFNLMTNAIKFTERG-EIKIIVKKSSSNCVQITVQDTGVGIPENLQKKLFKLYGTFDHSNGSNRHGVGLGLVITKNLVELLGPSINLESTVGKGSSFTFEI-----------------------
260588962    ------------------------------------------------------------------------------------------------------------------------------------------------------------------LFKNMLVTVIVILSATALG---LTWWIYRGVIAPLDRLRTATRRIKEGDLN-FSVSTEGVSEIADLQDFEDMRRRLKENAEEKDRESKELISNISHDLKTPITAVKGYVEGIMDGV--ANTPEKMERYIKTIYNKANEMDRLINELTFYSKMDTNKIPYTFNKIYVTEFFDDCAEDLNVELSAKNVEFSYSVEPEV-MVIADAEQIKRVVNNIVSNSLKYTGDGKQKRINLRVKDGDFIQVEIEDNGKGIAAKDLPNIFDRFYRTDASRNSSKGGSGIGLSIVKKIMEDHGGKVWATSKENIGTVMYFVL-----------------------
119962088    -----------------------------------------------------------------------------------------------------------------------LWAEADVLAVVDHRENPDSKIAKALLDWSGELKPVSTVLLPVGEGASALGIILLSTVQKRHDWTRPEIALMQHVAGNVAH-GLIQGHLISAQQRVLH------------------------QLRQLDKAKTDFLATVNHELRTPLTSITAYLDMIQDGSGGPV-PEGIRKMLDVIARNSDRLRRLIEDMLTVSMQDGSNLDL--KPVDIDKLLQVVVATLRPLAESRHVSVSFTEATEDIEVTADEAKLEQVFTNIVANAIKFTPEGGSVGITSAMSATENGRLSIADNGLGIPEHDLPHILTRFYRASNATSAAVPGSGLGLAIANDIIGRHMGRMVFDSTLGSGTTVSVELP----------------------
78049349     ---------------------------------------------------------------------------------------------------------------VGLWVLSVVWMLLVR-RRVIAPSEWLDAMGFAMNLLFIGIQTYLAFILSLNAFLPFITIAAVARYGQRAIFPVLLSTFVLMLLTAPSWLSRPAYFVYAVALIIVLPLLVARIVLAMQEVAL--------QALASRDAQSRFISTMSHELRTPLNAVINCAQLIETEQM----PAQQRELLHSVTVNATALRHRVNEVLDVASIDGGRLQLHRKPLNLLDVVTTVKAVCATAASSKGVTLDVRVDPQAPHVMGDEGRIEQVISNLVINAIKFTPAGGTVDLLIDATQVQERWVTVTDTGIGVPDDQKAYIFTPFTQLSTGFSRVEGGVGLGLYIALSVSDAMGGSLTVSDNPAGGSIFRFELP----------------------
39996367     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RIRDLECRLADLLGENERLRAVEQELRTAATAAEAAKSELLAHVSHEIRSQLQLISGAVDLFRQTRL----DEIQRHYLEGFQHANELLLCLVNDILDTSRLEAGHLRLESLPFDLAGLVAATGTQLLWQAQRKGLELSWQVSPDVPRLLGDQARVQQVIVNLAGNAIKFTREGA-VTIRVERVPDAMIRFVIEDTGIGIPVDRLGGIFERYDRGSPETSKLFGGTGLGLAIAKGLIEAMDGDITVESYEGRGSRFIVTIP----------------------
291532480    -----------------------------------------------------------------------------------------------------------------------------------------------------------TYTLHFLRTITAEKAFLEELSKTIFYAGLVGISISIVCGFLLSRRLLKPLRDITSTVKNIEIQDLNQRIKDELEELANTFNLMLERLQKGFEQQRQFVSDASHELRTPATVICGYSDMLAR--WGKDDPQTADECITAIHSEAINMQRLIEKLLFLARADQKRQVLHKESLNLKPLIADIAKDTQLIAPQHTITCTHNDD---GYIFADELVIRQMLRIFLDNSIKYTPDGGKITIS-SENKVKHMIVKISDTGIGIAKDKQDKIFERFYRVDSARTRNVGGTGLGLSIAKWIADAHDIEIRLSSKLNKGTTIILIIPK---------------------
143892416    ----------------------------------------------------------------------------------------------------------------------------------------------GSVICAISLDGVERAM-NQLRFLFLAVGFIVLIFLGLIARRIIDISL-----RPLKSVEETAEAFAKGDFSARLDEARTDTEVGRLTSA---LNQMLARIEEAFTVKRRFVADASHELRTPLTAIRGFSEL--HRQGAIKGEENTSELIRRIEDESVRMSSLVEDLLLLARLDQ-SPEITVEPVDIGKLIKEAVE--SAKAARSTHEISIELESEELFLLGDSLRIHQVIANLLANAQIHTPPGSKIIVSAGQ-DDLATYICVSDNGPGISVESQERIFERFYRADLSRKRNVEGTGLGLSIVDAVMNAHGGQVKVESELGKGAKFTLTFP----------------------
152974333    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIIGCLTLILTTISVF--LFSRVITDPLIKMKKATERMPKLN-KPIALGIKRNDELGSLATT---IEELSSELTYMKKERNEFLSSVAHELLTPLTYMKGYAKVAKREGL---SKEEREEYLQIIEDETDSITALIQDLFDLAQLEQHQFIIKKQKVTLRPFLEKIIEKTKTNFSKTDIQIRLHCNDHL-NVYIDERRMEQVMLNLLQNAYQHSHEPSIITINV-LENENTFTICVQDEGEGIPSEDLPHIFDRFYRVDKSRTRATGGKGIGLAVAREIVELHNGTITVQSELNVGTEFLIKLP----------------------
224536423    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FIIFYREHLLNGRLRI--SQKQLSEKNKQLIRSQEDLKYAKEQAEEGSRMKSEFIQNMSHEIRTPLNSIVGFSQIL---SSYYGDNEDTKEYAHIIEQNSTNLLQLINDVLDLSYLDGEQNIPAETIADITGVCQTCIDQ-TYSYLKPNVQLIFTPERENFSMQTNPERISQVLMSLLQNAAKFT-THGSISLSYHREEEKMILFSVTDTGIGIPIEKQESVFERFNKLDTFM----PGTGLGLSISRLIAEKMGGSLTIDSTYTTGSRFILILPLKE-------------------
222147393    -----------------------------------------------------LLAILVSGSSVLAGADSEF---GVVLLLFSLMVILLYKGAEDKDPPVHFPVAASPVLPHGEEVEGLVQATITAIPCVVFGSDGGVVFQNGAAEKAF--GKLETGMHISARWRS--PGILDMVRETVGNGLPNQIEHSEVLP---------SERVFAVRVAPLSLPQLKRDSALFVMTFRDISELRR-----IDRMRSDFVANASHELRTPLASLRGFIETLL--GPARNDLKAQERFLGIMLDQANRMSRLVDDLLSLSRLELKAHLAPDQKVSLQPVLSHVRDSLTPLAAELDVDLRLHLPQDSIEVTGDRDELIQVFENLIENACKYGQEGKQVDVFLRQKTS-GVEVSVVDKGPGVPAEDVPRLTERFYRVSVADSRSKKGTGLGLAIVKHILTRHRARLIIRSELGQGTDFTVRF-----------------------
283853869    ------------------------------------------------------------------------------------------------------------------------------------------------------------------LLRQFRVIFAGIMAPVALVGLTAGFILARRVLKPIQALIDTVRAIDTGRMDARVPGEGADDELNELA---RLFNAMLDKIKSLITGMREALDNVAHDLRTPATRTLAAVEM---AAATKNEPEELREALLDCAEETRRMVSMLDILMDISEAETGAMRLHLGPTDMAALMEEAVELYQYVAEEKGVTLTV-APPDRLPVVADADRLRQVLANLLDNAVKYTPAGGHVEVAATRL-GNTVSVCVADTGEGIVAEDIPRIFDRLYRADKS--RSQRGLGLGLSLVRAVLYAHGGTIYVQSEPGAGSRFTFTLPAADPRAPLP-------------
163738527    -----------------------------------------------------------------------------VVYAAYVLVELVGLRVYRRLSS--GVTLGGMVLFAGSAFVGVCVFNSLSLLLFLHPEPFPKLMGAMLLIIALNHSVVARSAWFYFGIITAVPIILTVGYMVCATLLRV-ASPGEMIIAAVILLLGAAY--------MVHAMWVQHHLTARLREALSAAEAA-------SRAKSRFLAAMSHEIRTPLNAICGMSELIEEENSG---SDTLREQTQLLRKSSQALTGILDDVLDHAKIESGQFELNLATASPREEISSAVEMYRPRADEKGLALAVSLAQSVPYAECDALRLRQVIGNLVSNAVKYTETG-QVEVVADCEDIGGLRVAVFDTGRGMTPEQSAKLFTDFYRAKDKNAPNVPGTGLGLAIARHLARIMGGDITVQTGRDWGSCFTFLCPIT--------------------
254414213    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GKFTGLSGILHDITERIYAAALEKEKIRLETE--IIERQRSETMIRQALEKEKELGELKSHIITTISHEFRTPLTTIQSSSELLKLYDKKLTEDKKLKHF-QKIGLCVEHITQLLNDVILIGQSEAGQMKFNPISLEVADLCHDLIEEFQSNLDPR-YTLKVFIAESPIKGLFDEAMLRKSLNHLLSNAVKYSPKGGTITFQLGCHSDK-VTVQIQDEGIGIPSIDQSRLFESFYRGSNIST--IGGTGLGLAIVKKYVDLHGGQIQIESEVGIGTTVTVTLPINQ-------------------
268610729    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SMLLSEHLSRPIDNITKSAEKLAKGD---FNTKFEGKGYLEAKKLADTLTY-AEKELSRVDTMQRDLIANVSHDLRTPLTMVKAYAEMIRDLSGD--NPAKRNEHLDIIINETDRLALLVNDILDLSKLESGKQELSRSEFGICSKLSEIIDRFAGISEKKGYSIEFTPDEE-RMVRCDVVKIEQVIYNLINNAINYTGDDKKVFVR-QINQPDGVLIEIEDTGQGIEEDKIKLIFDKYYRSEN-HKREVVGTGLGLSIVKAVLKLHDYDYGVKSKLGHGSTFWFKI-----------------------
293377151    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMYVAIAALLVSFILASWISARLGLPLKHISDFTHKLTRGEY---ADKIPQETSIIEINSLIDSLNDLSNQLEKQHGLRKRLTTDISHELRTPLATLKGNVEGMIDGVWKITP-----ERLQSCYDEIDRLTRLIGNIEIINKIEAKYDHLNKTEFNIYKLIESVIENFASKIESKN--LHVEIQGDNINISADKDKMNQVVINLLNNAIKFTQKEGTIKFSISKNKDHVLLI-VEDNGIGIEKDQQLHIFDRFYMADPSRSRALGGQGIGLAIVKSVIEAHKGSITVKSKLGLGTKFVIKLP----------------------
297569292    ---------------------------------------------------------------------------------------------------------------------------------------------FASMGLVVMVLSGSLLLMIRHLVLTPMQTLATAMTRYSRSGHADD----AVVLQTGDELEALSHSFASMAGKLSDYHHNLEDKIQDLEQSNRQLLEANRLLAATNLRKSDFIARASHELRTPLTSVKGGMESLDRDTGQACNRDELLDFLKLIRNNTDRLIRMVNTMLDIEHIEMGTVSLNIRDFDLALIIWESREELALTAAGKDIELTIQ-GPQTMMVRADEDRIRQVLTNLLANAVKFSPTNSAVQLCFRQ-DQEVTLVEVLDRGAGIEPGQEEKIFEKFYRLGD-----KEGSGLGLAICRSIIEAHGGHIGAENRPGGGARFYFQLP----------------------
284037011    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RIIKNRRQAKAEF-LAHQRQEEINEAKLQFFINIAHEIRTPLTLVVSPLQKL----ITTDQNEERGHLYDIMGRNTKRILDLVNQLMDIRKIEKGQMTLQLAQIEMTRFTKEVCQLFEEQILSKQIQFILDVPPERIFARIDPQNFDKVLINVLSNAFKFTPSGGTIRVALTVDSQPDLAIAIEDSGHCISEPETERIFECFYQSEEHRGYNQQGTGIGLHLVKQLVELHGGSIKAENMDPVGCRFLITLPLESAVD----------------
162437479    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------QYLPKVLETDSQVSETQQPLTLDVEYPVEGEPRWFEMRKLPFINDKGEYIGLLAFGRDITSR--------KEAEQALETAYKDKGKFIATLSHELRTPLNGIVGLTRMMLDTDL----TAQQKSWCNTVFSSAETLGNIFNDIIDLDKIDREQLDIATDSINVSDFINDVVNFAGLIADQKGLEFTIN-RSGILDVYADPTRLRQVLWNLINNAVKFTHKG-NVTLECRREDGPWLTISVIDTGMGISEDQLERIFEMYYKAPDASGSNAIGSGIGLAVTKALVQAMKGTIAVTSQEGKGSRFDVEIPLQ--------------------
115379878    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELFQINAQLDLRVRER---TAALEASLQVRNRAEQEALAAVRARDEFLSMASHELKTPLTSLKLQLELVKGAMAGADSALFQRLAMRTMERQIQRLQALNGSLLDVATLDGGRMRMDFQWVNLASLIEEAVERLDPDFERAGCEVLLHVEGETQGQW-DPMRLDQVVVNLLSNAAKY-GAGKPIHILL-QRSGNRVSLAVKDQGIGISSEAQARLFRKFERAVPA--RHYGGLGLGLYISRMLVEAMGGTLQVDSLPGQGATFTVSLPLERHASVSPEE-----------
94311813     ---------------------------PPGPQLDTETRAKLLVTVHRVSPTGIASSALLPGLTAYTFWNEALVIWCAIMLTIGGMWFYLGQRDMGRLSRSAHTRKWWNNMRAIAFLTGLTWGSSALLHLYSSSVVFSSVLYLLTLGV-LAGGATSQSPIPSNLVFAGVPILVPNVLLADFAFPGHGTYVQLLLAIYALMLARHSLNLQHTLVRAIQLESESRRLAKQFQ-------EEKERALHASEEKSRFLAAASHDLRQPVHALVMLVEALR----ARNQSSSLHPLVEQVAAGTQTIDLLFRSLLDLSKLEGRKVLPTLEPCELNSLIHDVMSQFAADARESGLTLTPRVPDELFA-MAEPVLLRRALFNLVQNALRYTKRGG-ILVTARQRR-KHVRLEVWDTGAGITPEHLPEIFSPYYQVHNPQRDPSQGLGLGLAIFRECVRLMRGTYGVRSVPGKGSVFWFAL------APVPEE-----------
196259293    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SIASWLLVPILYQGRLLGMVELHHCGPAPASWKSEDIALVNAIATQIGVALIQAEAYANDLNEQLEALDRTRSNLVAITGHELRTPLSTIQVCLESLATEPD--MSPELRQVMLNTALQDAERMRTLVQDFLTLSQLESGRIEWHPEPLSLYECVELSLSHVRSRNTEGKLRIQNFVAPDLPLVLADGEWLVEVLSKLLDNACKFTSPDGSVTIEVNYNSLQQLEVTISDTGRGIEPNRLETVFDRFYQEEGALRRSAGGTGLGLAICRQIVSGWGGQIWAQSEKNHGSQFHFTVPL---------------------
295690578    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GYEAGAVDFIQKIEAHILRSKANVFFDLYEQRR---QIEAQRDELETAAQALRRADRHKDNFLAVLAHELRNPVAALGGGLHLLKKD----IPPERAHDIRTRMERMLDHLTHLVDDLLDVSRVSQGKIVLKKARIELGEVLQSAIDASQHNLEAAGHSFVTELPEQPIWLDGDHTRLAQIVSNLLNNAAKYTPSGGTVSLKAE-ASGGWATITVSDTGVGVPADMQSRIFEIFAQVEDHLGKAQGGLGIGLALVKQLVSLHGGVITVTSAENRGSAFTVRLP----------------------
283458745    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------AYAMGLVRGHTVASDELADMIRTVRGIFAERTFEIDRGEGEALVLDVRVASLGDELVLADDRTEISRVQ-----RMRNDFVANVSHELKTPVGAVSLLAEAIEQASDDP---EAIEYFVGRLHKETRRLSALVRDIIELSRLQSTDVIARGGPVSVPSLVADAVDRSHIVAEEKDIQISTRIE-EVPEVYGDAELLGIAVQNLVENAVRYSPEHTKVDIWVHRVADQ-LLVEVADQGVGIPEDEQKRIFERFYRVDPARSRQTGGTGLGLSIVKHVMTQHGGSVTVRSMPQEGSTFTLALPLNEPPAAV--------------
86138705     -------------------------------------------------------------------------------------------------------------------------------------------------------------IPPHLRQAHYAGMDRLLKTSEARVAGRGRVQLQALRESGEIFPVEVSLSISRSQADMVFVAYLRD--ISDRIAADEELRRARDDALAGERAKANLLTVMSHEMRTPLTGILGAIDLLQETD----PNAEQSRYLDAMSVSGELLLHHVNDVLQLSSLESGIASEAACPFDLREVMERLVGSQQAHARSHGLTLNYGLDEAASMVAGQPRALQQALLNLIGNAIKFTRDGAVVDVQLSATAGH-IEFHVSDTGEGIAKKDLKRIFEDFITLDSSYRRGSEGTGLGLAITRRIVEAIGGTITCDSELGEGSLFSLTLPLA--------------------
148654653    --------------------------------------------------------------------------------------------------------------------------------------------------VAVANAALSDLTLPIDAFLSRWFEAAAYETEECAALQRIDDVLTGTAQFVAGELSGRSGQLRHLEWSVLRAQSSGDSHGGVLLVLRDIT-----ATKEAERMRHDLTHMIVHDLRSPLSGVMASIELMMRGVPGKLND-QQRHVLQIASTSAANMLDMINTLLDISRLEAGRMPIERCIGNIRDIIHDSVQRLASLALDRAITIRTEVEEDVPDIYADLGLISRIIQNLVSNAIKFSHRGGLVTVRAAVETADDVIVSVSDQGVGIAPGDRERIFAKFSQVGE----RRGGTGLGLAFCRQAIEAHGERIWVNSELGRGSTFFFTIPVA--------------------
226313780    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLIHSVLNCLLFIGVGIIISFFTMSRHRRFQPLIDALRRIAMGDRVNLDIKLANELVDGINHVAEQLNEMRQEFISNVSHEIQSPLTSISGFARALHNERLRP---EERIRYLEIIESESKRLSKISDNLLKLTALEGIQHDLERKRYRLDTQLRALILASEPQWMAKEIEM--DIDLEKVEIVADEDMLSQVWTNLLGNSIKFTEAGGKISVKLKTVNGE-VLVKITDTGIGISKENQERIFERFFKADPSRNRTNSGSGLGLAIVKKIIDLHHATIVVESEEGKG------------------------------
116686815    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FWASVTITPVRDATHALCGFIKITRDMTERKREELEASTHRLSVFIAMLAHELRNHLAPLRNSVGVLQSLPDPAPVLAQCRDAVN---RQVAQLTRLVDDLLDVGRITAGKVELDARPVTVRDIVCRGVESIQPKLAARGQWIRVDLPTDSVVLHGDDARLVQVLHNLLDNASKFSPHGGRIDVGARI-DGPSVAISVVDHGVGIAPGALETIFDLFEQEGATGRSPSGGFGLGLAICRSFVELHGGRIAAESGPGHGATFTVWLPIAQVA-----------------
126727385    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISHRVAAESELVVARDKALASEKMKTEFLSTMSHEIRTPLNGLLGNMNLLRDTNLNP----KQERFIGYMETSGRLLMNHISDVLDITRYDAGKLSARSEPVNVSALFQDIVDNQSGAAFNNSTSLTWNIGNPMDWVTSDHDRLQHVMMNLIGNAVKFTKDG-EVSVSVGNAQEPELLVKIVDTGPGMSDELSARVFEDFVTGTTAYDREVGGTGLGLSIAKRFVSALGGEIGVESVLGKGSTFWFKMPVETAEEPAP-------------
19115599     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IHDHKMLEEKLQESNIEAQRIVRSKMQYLSNMSHEIRTPLIGITGMVSFLLETQM----SAEQLSYARIIQQSAKSLLTVINDILDLSKVRAGMMKLTSQRFSVRAMMEDANETLGTLAFSKGIELNYTVDIDVPDVFGDNMRMRQVALNVIGNAIKFTNVGTRCSVEKIDYSTNTVVLECIDTGQGFNRDDQLQMFKPFSQVESSTLPRHGGSGLGLVISKELVELHNGSMSCQSRRGVGTRFTFTM-DKTPLKFEPPD-----------
143909954    --------------------------------------------------------------------------------------------------------------------------------------------SFLTALIFSFTAVLLQFLLLAFVFKLAFALLLEFFGFFIGAYLILSYTLERFLFSRVKEL-YASVIPTTSYVSTISQFTDIDLLTSNLKKLNSDKNLEIDLLKKEQAYRREFIGNIAHELKTPLFMIEGY--VLTLLEGGVEDKKTIKKYLSQTAKGIDRLNFVIKDLDLITKFESGMAKLNWTSFNIIETIKNVFELVARQAQERKISLKMDVYNKPIQVYADEERIQQVLTNLIINSLKYGIERGTTEVGVEILKENKILVRITDNGEGINEEHLPRLFERFYRVDKTRNRNQGGSGLGLAIVKHIIEAHHEKIFVESEARVGSEFSFSL-----------------------
183220595    ----------------------------------------YFQSLSSNDIFRTLLVITFGDTIGIFITVPLFMAW---------------RKLLWKDLSF-RLIFWTMVFVIFQ-------ALVVYLFPYLFFLSFLVLIYLGYRFQIRGVT-LGVFFLYLSSIMMTRLGIGPFVQPNIFDSYIYLISFLNPYAILAEFITLQYQRLLSNRFELEKKVYDRTKLLRTQIFEKNQAIEALHNSEESNRTKDVFFSIIAHDLRNPLGSFKQITELLYTEFDTYSDSEK-KETIFEIQKSASRVYGLLEQLLDWARTQTGNMPFRPTEINLRTVVSKITDQMLATIQKKGIQFLVEIPEKFSFVYADSEMIQAVLRNLISNSIKFTNENGYIQISASHEED-GVRIECKDNGVGMDSSDLEKLF----RLDAQLSRGEKGTGLGLILCHEFIKLHGGEIWAKSEKGKGTTVSFRLP----------------------
163744440    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVTKRIATTTAL-EQALREADEANRAKDEFISVVSHELRTPLTSLKGGLALALSGKLGEVRGP-LRSSLDIAHRNGVRLSRLVDNILLVQKLEVQALSLEWLPVDLPTLLRDSIEENRMYAHERGVRLDIGKIDQAAVVLGDAFAIRQVVDNLISNAVKFSHVGNTVEGTLTTNQGR-VRISIRDHGRGIPDGMEERVFGRFGQLDDDGQKSTQGSGLGLHISRQLARQMGGDLFYESEVEIGSTFHVEFGIGAEETPTPQDD----------
225174333    ------------------------------------------------------------------------------------------------------------------------------------------FHATATIFMVDGEVVQIRLQPHNTVFRIAGSRVAFTLLSSVLIAALLVILLIKRVVRPVVKLSGATQEVAKGNFDV-KLEYKSDDEIGQL--TENFNRMTRE-LKNIEYLRKDFVTNVSHEFKTPIASIQGFARLLQ---QGMLSETERQEYTDIIVNETKRLSNLSANILKLSKLENQEFVEKQTAFSLDEQIRKSILLLEHLWTEKNIEF--DIELEKVTYHGDEELLEQVWLNLLGNAIKFSHHDSKIFVSLEQNTS-SIKVQITDYGIGISEDAISRIFEKFYQGDK--THLNEGNGLGLPLVKRILDLFDGKIRVESKPQQGSTFTVELP----------------------
288799215    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WFQRRDRSIHWSDGRVVHLQIAND--ITELKEAEAQIRANLEEERSINKMKNTFIQTVSHEFRTPLAGIMGSAEILER-YFERISEEQRAQHLLSIRNGVKRMVAILEDVLILGSLDSGQTAFNPQPLNLVSLCHTIVTEMQQIYRDR--EIHIDAGQIPNNIDADAKLLRYIVTNLLSNALKYSPFEKPVHLQISQQHEEYIIVCVRDEGIGIPEDEQKNMFQSFYRC--SNTEGIKGTGLGLIIVQKCVFLHGGTIEFTSKAGQGTSFYFYLP----------------------
221369237    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------SMVAILVLFYAGFFAYLWRRSVAMSARVARPLGDLEQRMVLISEGGTVPPSAPFE----IQELQTVGEHLATMGDKLDAANRAKSNFLSSMSHELRTPLTAIIGYAELLETSEGRKLDGERLQQ-VQAISTAGWNMVKLVDAVLELSRLEHRDLRLATSSMDLMPLIEEALSRARPDAERMRVTLRILAPAPLPSVVSDPALLRRILDQLLSNAVKYNLPDGLVEISFGLEAPDTVDLSIRDTGPGIPTDRQAEIFQAFQRLGHE-NGAISGAGIGLTIAQRLAEVSGCRLSLESTPGEGTIFLLRIPRTR-------------------
142782814    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GEQQIWSIIQDITERRRIE--QMKNQFVSMVSHELRTPLTSISGSLALITGGVLGAVPAAMVP-MLEIAKDNSARLSQLINDLLDIDKLVAGKMHFDLSLCLVTDLLKKSVQSNQPYADKYGVQLQLT-EQQEALVMADAMRFQQIMANLLSNAAKFSPAGSVVKVRSLLKDGQ-IRIEVEDEGPGIPTEFKAHIFEKFSQADGADSRQSEGTGLGLSIVKELTEHMAGQVGFYNLSPKGSCFYLNFPQAQQANL---------------
172036652    --------------------------------------------------------------------------------------------------------------------------------------------------------TLGDFYIAQDITMMFWRVMRSLLMISIIATIVMTIAIAWYIQTSLTPLKRMSQMTKDISPETLEVQIQLENAPSEVKELAGTLQTTLTRLSHAWDNQRQLVSNVSHELRTPLTVVSGYLQ--STLRRGNNLTDMQREALETASSEADRTVQLLQDLLDLARAEHGGMYFNLETIVLNELLTE----LEGMVHQYPIPVKLSLPDQLIKVKGDKNRLKQVFLNLIDNAVKYSHSPEPITLKLSHNKQQAK-IEVCDRGVGIPLADQTRIFERFYRVDEARSRNVGGTGLGLSIVKTLVEGMGGSINVISQLNQGTTFVILLPLS--------------------
256757225    ------------------------------------------------------------------------------------------------------------------------------------------IFALIMAIIMTASMALTFVIIYILLRFSFDPITGALTSSSFIALLC--------IAVGTIISSYVSSKMLRPILKIAAKKVAMGDFSVRLE-EKSIAKEVKQIAENFNIMRNDFVNNVSHEFKTPLSAIEGYATLLQDESL---SREEEQKYINYILDNTERLAKLTQNILSLSRLDNQEIVLQKENFPLDEQIRRVLLSYESKWEEKNLTIDLNLESII--FYGNPSLLAQVWSNIIENAIKFSNNNGVLNIDC-FTNNDRVFITIKDNGIGMDDEVRRHAFDKFYQGE--RSHHVNGNGLGLALVKRIVELCEGTVSIESKKGIGTTALISFPKQ--------------------
226312204    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARTMVRPVVQVSTAAQRVARGNLSIRVPEPRGKDEVTSLVAAFNNLVQSLEHQEEL---RKRLTSDIAHELRTPLNTLLAQVEGMIDGIW-----EATPKNLDSTRSEVLRLSRLVRDLDQVIQVESGSLQMRSEEVELREVVKEVTESMSATFARAQVNFHFKGDHAV-WITGDRQRLAQIVANLLTNACKHTPAGGEVVVTVDKPS-TMVRLQVKDSGTGIDQKDLPYVFERFYRGDRSRARERGGAGLGLTIVKGIVEAHKGIISLDSSVGEGTTITILFP----------------------
150017344    --------------------------------------------------------------------------------------------------------------------------IIAVYTPLVFDGQVLGILRYTTSLTQVN-----------ALIINLLIYGIIICIFIAVIVFFVSLRLGNIIVEPLNDIINFTKKIAEGKYKEKIKDAYPNELG---EIAKTLNYMGDEILKT-DRLKNDFISSISHELRTPLTGIKGWIETMR--NPDELSDEEFKFGLGIINDESDRLINLVENLLDFSRYQSDRIKLILSDVKIDKIIREVTFQLQKKAEKKEIKLVVETHPAI--ITADGDRLRQVILNVLDNAIKFSYKNRKIYV-IQSVSEEYILIKISDIGIGIKKEDINHVMESFYKIDP----KSIGAGLGLVISNNIIDMHNGILKIDSEYGKGTTVTISLPLE--------------------
283850786    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IADDSGRVIYMASYSRDITALKETESQLRKE-KELVFSASQAKSQFLGNITHELRTPLNGIIGATQLALQGGSG----EDQEELWGIVEDSGKRLLSIVNNVLELADIDAAAIEPVLSVCDARDLLAALVRSYSVRAKVKDIRFVTTVDPRIPHLVGDVFRLRQILSNLVDNALKCTGAGS-IEIRVKKISTSRVAFAVRDTGIGISKDLQSKIFEDFELAEHYLTKRVSGAGLGLSIARHLVEMLGGQIWVKSAPKCGSTFYFTVPFA--------------------
298506515    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LGIRLKNDADYRSTQVRRMLDAFTSQTAMALERVQLSRQAEQAQIL--QARENLERA------LLNSISHDLRTPLVAITGALDTLR-DKVHTLADESRLELLDTAWEEAERLNRFVGNLLDMTRLESGAIKLKRELSDVQDLIGCALAALERRIGERGIDV--RLAPDLPLVRIDMVLMTQVLVNLLDNALKYSPPDSGVEITARVDGGR-LRIEMADRGPGIPEQDLKRVFDKFYRI--AVPEGAQGTGLGLSICKGIVEAHGGSIRAENRTGGGLRVIVTLPLA--------------------
148266231    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VKSSELYAPDGEILGEMFELRDVTEDKKEK-----RQREEIVAMMTHDLKSPLTVLMGYVQTLKGEMPQKIDI-SLQPCLKEMDRSALKLLAMIEDVLDAYRLEVGLLQINCAVCDIGALLDGCCCDGLREAQARGSNLTCNISEGIPPLKVDGKQLSRVFANLIGNALKFTPRRGSVTVTAEVREDK-VFVSVKDTGIGIPQKDVPRIFNKYFRSSAAT--GFKGTGLGLTISKAIVEAHSGTIEVESVEGEGSCFSVIIPL---------------------
114765161    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDISHRLAAENELV-QARDKALAGEQAKAEFLAMMTHEIRTPLNGILGNLSLMEDTKLSS----DQSRYMRNMKISGELLMRHVDAVLDVARFESGADKAQEDVTHLGHLFQDIVDSQTSAAHAHGNALQWWVGTPEEWVEVDSSRLQQILLNLVGNAIKFTREG-RISIEAEVIEQGEIEIRVSDTGSGIAEGDLARIFEDFQTVSHQVSDSVGGTGLGLGIVRRFVQAMDGVIGVESTLGEGSTFWLRIPVLPVERPVED------------
171056927    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RIVDEASQLRAYSRQLEEQQASLRRATDELRAANEKLQGLDRLKDDFMSSVTHELRTPLTSIRALAELMRDEADMP--EAQRQQFMTIIVGETERLSRLVNQVLDMAKIESGHATWIDDDVDLVALAGHAAQTLAELMRERGITLQLDLPAELPTLRADPDRLLQVLLNLLSNAAKFTPAGGRIVLTVRG-DAQGATVTVADNGPGVPAHEQALVFEKFRQGGDGLNR-PQGTGLGLPICRQIVEHYGGRIWLRSDPGQGATFGYTLPWT--------------------
237711352    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TEKKHTAEINKLNANKEKEVHEAKIKFFTMIAHEIRTPVSLIIGPLEKIMKSPVSLPS--TVRDDLNIIDRNSQRLLFLVNQLLDFRKVEQEGMKMKFASQNIHQLLKAVCERFEPFIAQHGARLTVEYPEADFTAIVDSEAVTKLVSNLLTNASKYTKD--EVTLTCIVQPEQHTFIRVTDNGIGISKEEQKKIFHPFYQAMD----NKPGTGIGLSIVKSIVESHNGCIEVESEVNKGSSFIVTLPVEQA-QVLPQD-----------
237724302    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TEKKHTAEINKLNANKEKEVHEAKIKFFTMIAHEIRTPVSLIIGPLEKIMKSPVSLPS--TVRDDLNIIDRNSQRLLFLVNQLLDFRKVEQEGMKMKFASQNIHQLLKAVCERFEPFIAQHGARLTVEYPEADFTAIVDSEAVTKLVSNLLTNASKYTKD--EVTLTCIVQPEQHTFIRVTDNGIGISKEEQKKIFHPFYQAMD----NKPGTGIGLSIVKSIVESHNGCIEVESEVNKGSSFIVTLPVEQA-QVLPQD-----------
135068651    --------------------------------------------------------------------------------------------------------------------------------------------------LPATLAVGIDLEESRRVVGSFASVFLAFSLVVVVLSAALTRVLIGTTFRPLREVEETAARFFSQRLGGSTPNTEVGRLTRSLNSMLSRIDRAADRADTIEQMR-RFIGDASHELRTPLVSVRGYAELYRMGALS--TEEDVRQAMERIEKEADRMTTLVTDLLELARLDEAK-PLDLAPISLAEIARDQASDASAIDPDRAITLRPDLTDQDVRITADGDKLRQVITNLLQNARRFSPPGSPIEVEVDWHKETDRIIRVIDHGEGIPPQIRDKIFQRFWRADTSRARETGGSGLGLAIVAGIVKRHGGAVAVNDTPGGGATFEVSLP----------------------
218441954    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SAELIRLSDELFRLKKEKEELAEQIK----FKDQVLAMLAHDLRSPLTAASIAVETLELANNQPDSPRQLKEQLQQTRKQFRIMNRLITDILQASKSINAQLQLQHTHLYLQPLCLEILKQMGDQFQEKSLKIEKDIPQDLPPVYADEELIRQVIVNLLDNAIKYTPEEGTITVSILHRTTQKVQVSICDTGPGIPEEKQDRIFEGHFR--LKRDEGKEGYGLGLSLCRKIIRAHYGQIWVDSTINQGSCFHFTLPVFR-------------------
217970461    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------VAIDTAGDDELASLAVALERFRANAIRFAEELRQQQQELENQVLARTAQLREANAALARETADHARARHAAEQADRAKTAFLGTVSHELRTPLAGILGLLELVEDAS----STTERKQYQAQMRAAAVLLLELLEDMLDFARIEAGGVQVDKASFSLRDTVNDVFAVQGTRAAVRGLALIAEVDPALPDVQGDRRKLSQILLNLVGNAIKFSDTGA-VTVRVRATQPDHLHFAVEDHGIGIEPARQQEVFEPFVQVRDSG-RHHAGTGLGLAVCRRLVEAMGGAIELKSAPGQGTTVSFEIPL---------------------
294673053    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------VKATNNDGIWSDNEAELKIIVHPPFWWSWYAKLLYLVLMVMAVYYYVQLRLKRAGRQHQRELQLLNEQKEK--EVREARLNFFTMIAHEIRTPVSLIIGPLEKMLKHGTPSDD-------LKVIDRNAHRLLELVNQLLDFRKVEQQSLVMHFATHNIYQLMVSVSERFAPTFEQNGKHFTVEYPSEHFTAIVDKEAIIKTISNLLTNANKYTKD--QVRLSCSEDDGEHLRISVSDNGVGIRQVDQERIFQPFFQAEG----NQPGTGIGLNIVKNIVTQHHGTISVDSEIGKGSTFTIILPVIQTVTEPIEPANPS-------
162449459    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERKKIEAERALVLEHEQRARTAAEAAVRMRDDFLSIASHELYTPIAGLKLAVQGLMREATTLPAGAT--KLARMAERQCQRLVRLIEDLLDVARIQAGKLDLRLGDVDLRALSREVVEHFDVELKQAGSTVSWRADAPVVGMW-DRARLEQVVTNLVLNAIKY-GRGKPIEISVA-AEGEVARLVVADRGIGIDASCAPYIFERFERGVSA--QHYGGLGLGLYISRQIVDGHGGSIRVESELGAGAAFIVELPLRRRRDALPTE-----------
219130391    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AFQQVQENESLINTLEQKRDRTRELQVSNERLKQANRQVMQTSAQQLQHFACMSHEIRTPLNCIVGLSSLLQESKLSPMQEDSMR----MIVMSGDLLLTVVNDVLDYSRLESGNVDIEIQRSSLQETLISMVHSIEMKAQSKRILVKTYYDPAVPEVHTDSRRLQQILYNLLGNAIKFSRDDSIVELRVSLAEKAALRFIIKDYGQGIRHTDFSRIFQPFLQASSETERVYGGTGLGLAITAKLVAGLGGHVFVDSEVGRWSTFTVDLP----------------------
88603878     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RTLYITVYPTDAGYLIFGHSDSEELHRLSKEVLGLNRELGILTRELQVRN------RELAE-LNRMKNQFLGMAAHDLRSPLSLILNYTEFLMEDLQDNLSDE-HREFLQTIITSALDMKQVIADFLDVSIIESGHLMLNPGPISFETLMQELLRKTGLSAERRSIRITWKTEGEMPTLYVDVGKIGQVLANLVHNAIEYSPDQGEIEI-LGQRTDTGIVFMVQDHGSGISKEKQDKLFSEFSGTSMKKKNGERSIGLGLIISRKIVEAHGGSMFVESTPDVGSKFGFILPDS--------------------
123475358    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITATKNAEEHLRIE-KARFVDAATAKTRFLANMSHEIRNPLNGMSGLLELLMSTDVV----QKYSDNMEILSDSFQSLLELLNDILDLAKIEQNQMHPSFTDFDPLQVLADSLNKQMKQAAKNGILFNPIIDPKLATVHGDPHIFARVASNLVSNAVKFTKKGS---ITISVSSDDNLKLIIADTGIGISHDFQQKIFGIFLQGDNSITRSYGGIGVGLALVNKMLQLINGHITLKSDTGRGTTFTITFPESELIPFIP-------------
167998684    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VEQVQAE-EKLRAEIQRQS----EAKCRAEASRDAKTNFLSSMSHELRTPMACIIGLLDMLLMENLTVEHEGSVRQ----IHRCATSLVSLLNSALDIAKVESGKLVLEKAEFNLEAELTALIDVFSVQCDNKNLFISLDLAESVPYVIGDSARVMQIFTNLIGNSIKFTSKGGRVSFSLERCTEEALVFEIDDTGPGIEPALREKVFENFVQGNASTTRIHGGTGLGLGIVRSLVQLMGGSIRIVEKTGAGAVFQFSICFQR--SLTPE------------
260438539    ------------------------------------------------------------------------------------------------------------------------------------------------------------------VSLSGYATIQTINYMKRISIAVM-IALLLVFSGILVFVIYLTSPAKDMKEAILSLSRIKKQTIKEYKDIGDAVNVLLDRLESIDGSRDEFVSNVSHELKTPMTSMKVLADSLLATENAPI--EMYKEFMQDIAEEIDRENEIIGDLLNLVRTDGERAVLNIETVDVNELMEVVLKRLKPIALKNNIEIIFE-SMRPVTASIDRVKFIIVLTNIIENAIKYNHPEGWVKITLN-ADHKFFYVDVSDSGIGIPEECKDHVFERFYRVDKARSRETGGTGLGLAITKNIVLLHKGTIKFYSKENEGTTFNIRIPL---------------------
135034481    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NDVTSTVEVERSLTSK-KEQAESSERQKTAFLHHMSKNLREPLNSILVTSEMLSKETFGMLNP-KQKEYVEDVLKEGQTLKHMMEVILDMSTIDAGLMELDRETVDLKSLLTDAIRDIDPQLKARGLKLKLQMNTSRGSLYADKLRLSQILTHLVQNAITYSHQNGEILVSL-LPYKDGYKLTVKDNGCGMPEEVQAEAFDSFY--SYPLNNRQGGVGLGLSIAKRFVELHYGQIELKSAVGEGTEVIVYIPN---------------------
241663307    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIRRPEFVRYLARGEFEEPLTMHDVGPHKQSIISAQEDRKLLVSQDITKLENTEAMRRDFVANVSHELKTPLTVLSGFLETVRD---IPLPEEDKRRYLDMMHTQAMRMQHLVEDLLALATLEGNPEPPSLAPVPMQRMMLQLQHDIEALSAGRH-TVSMTCDPGV-SVCGAELELLSAFSNLASNAVRYTPDGGSIRLDWGVRDGHAVY-SVTDTGIGIAPEHIPRLTERFYRVDRSRSRDTGGTGLGLAIVKHVLSRHGGELQVTSEHGKGSTFRAVFPPERTI-----------------
295134331    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RKRIIQKQRKNFEIQQEKREAAHKMDLMKIRFFTNISHEFKTPLSMILSPVSRLNQQHLG----ADVKEQINIINDNAQRLLNLINQVLDLGNVKNDTL-LTSSKANIIDFIADIVNGFSDYAETKGVKLFFVSEESKFYTIFDMDKLDKIVYNLLSNAVKFTPLGGEVHIILEVTEKKNFIIKVKDTGIGISEKDQPHIFDRFYKSDLDTDLNKTGSGIGLALVQEYVKLYSGEISVESKEGAGSLFTIKLPLQNITMREIPSNKEK-------
95930270     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VQVTAVQNDDKEISGTLIL---LRDITRER--ELDQLKNEFISSAAHELNTPLTVIMGFAELLNREYRQSITLEQQQEFLETIRNKGEVLTSIVDDLLKLEQLEFGQIQLQYHCFDLQLDIMTLVKHYEKTYTDHRFIVMVE----PCELWADQERVGQVLDNLLSNAVKFSPPQTRIHISLQMKNHQAV-ITVRDEGIGMEQKNIDKVFDKFFRIDGSTTSK-GGLGLGLTVAKSIIDAHHGSIRVDSEVDRGTTVTLTLP----------------------
159038627    -----------------------------------------------------------------------------------------------------------VRLFAAQVLALAVGGLTLALVAGAVGPR---IFHEHLGRVGGEVSAEARWHVEQAYASANLLALGVGLLAALGAALAASAYATRRITRPVTHFAHASASLADGHYDV---RMADPGLGNELKTLADSFNTMAEGLETVEATRRRLLADLGHELRTPLATIEAYLEAAEDGV--AVDDEDLQSVL---RAQTARLHRLADDIAAVSRAETHQLDLHPVRTAPADLVRDAVAAVRPRYAGKGVTLRSDLRPS-PQVDVDPQRMGQVLGNLLDNALRHTPEGGTVTVHV-IGGARSVELAVADTGPGIPAQHLPHVFERFYRVDTARDRDNGGSGIGLAIVRAVVSAHGGRVRADNVPGGGTMVKVVLPPS--------------------
220928586    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------SVLIGIVTLSVILNIVLSLKIIA-IKKGMNYITGVLSDIFRSNRRIHIKYKTLKDISSELNILLDKFQSTLDEKQTLEIAHKQLIANISHDIRTPLTSLLGFVEVLQKGDG--ISNTEQKEYLDIIQTKAQNLYKMIQDFFELSKLESEDTPIRLVKTDLTDLAEEVIAAFYQDFVMNGITPEIQLPQHPVYVWGDRISLQRILNNLISNALKYGKDGRVTGISVREEVEK-VWLDVWDRGNGIPGQDLPLVFNRLYTSEISRNSSMRGTGLGLAITKQLVEKQNGEIEVSSNPGEKTVFSFSL-----------------------
126664195    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NKKLLETSKELKEITSQLQKAN-------ETLVRKDIQKDEFLDTVTHELRTPITAIRAASEILHDDDEIP--EELRKQFLQNIISESDRLNRLIDKILDLEKFETGKQTIHPKQNNLIATIENSIEPLKQLIKNKNISIYIESKDTVLAYY-DEDRIIQVITNLVSNAIKFCPDNGLISIQV-LIKDEFVITSVQDNGKGINPNDFDVIFDKFYQASNQNFKKPVGSGLGLAICKQIIEHHKGKIWAEST--KGASISFTLPLK--------------------
238922877    ----------------------------------------------------------------------------------------------------------------------------------------------ASLYIVTSTACVIPEVRTVLMEGAFALVLILLTTAAMLI-----VWIYRSIITPIERLRIAAENIKDGNLDFELETSPSDGEIGELCTAEQMRARLKKNAEEKNESENRLISNIAHDLKTPITAVKGYAEGILDGV--ANTPEKVDKYVRTIYNKANDMDKLINELTLYSKIDTNRIPYNFAKINVTDYFNDCVEEIGLDLEAKNIRLSYEVDSNVL-IIADPEQIRRVINNIVGNSVKYNKTQSYIDIRINDV-GDFIQVEIEDNGRGINQRDMPYIFDRFYRADASRNSATGGSGIGLSIVKKIIEDHGGKIWATSKEGDGTTMFFVI-----------------------
161520266    -------------------------------------------------------------------------VWVSYVAGSSAGLAIVAHRDRRSAMRAGNRTVSSAWRVAFGAAAGIGWGSAGLHATAVADAHTQIAVAMATLAVVASTPALLAFVLPATAPGVVAAALSPHAAPRAIAPTLFGIAALAGIVALLAHRTFIRHARLQSDAERRADALQRDRDAA-VQRAVDLRRQ-KLRAEAANLAKSRLLAAASHDLRQPSHA----LGVLVGALRGVPMPDDGQRLLQQIELSTRALDTLFGALLDVSRLDAGIVEVHRRPFAIDTVLARVCNEYLLDASAKGLRLSRV--PCRAIVDSDPVLIERVVRNLVSNAVRYTDAG-RIVVGCRYR-GAHIAIEIRDTGRGIARDQLELVFREYYRVDGAASDHDGGFGLGLAIVRRLVALLGCRLSVRSEPGRGSCFVVSVPRAR-------------------
227872061    -------------------------------------------------------------------------------------------------------------------------------------------------FLVLNIGSYTNYLVQIGAFVSTVSILLFVLV-GILIFTIIFLFLQRKTARDIETLAQGVKQISAGDFHAISGEGELAHIAESIRLMEEELSSHIERERENEQSKTDLITNIAHDLRTPLTSILGYLDLLRNSQMVP--EEMKKHYIEIVYNKALRLQKLIEELFGFTKLSYGKLNMNISTLDLVQLLSQLVEESYPNFEKNNLSYDFSANVKSLFIEGDGDLLARLFDNLISNAIKYGAEGKRVLIRLR-KEKEEVMVQVLNFGYVIPEKELPLIFDKFYRVEHSRSLSTGGTGLGLAIVKNIVDMHHGNITVQSDMG-GTRFNVTLPLK--------------------
163849002    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GVVLTILTIILMIGLWQYFQH-RITIQQQRIRELEQELADAQAVAALA-------TRTKSAFLTNISHELRTPLNTIIGYSELLHEDVLDERLADEVRERLERIQAAARQLLSLINDIIELARLEAGDVPLNYEPWPIGLLIKEVCATIEPLVEQQQNRLVVDVQPDPEMVHIDRKKVRQVLLHLLDNAVKFTRQGEIVTIRRSDDGTELLICNISDTGVGMTAQQLDLLFAPFTRFDEPLTQRSSGVGIGLAIAHRLCLLMNGTIAVTSQPGSGTTFLITLPL---------------------
227432675    ------------------------------------------------------------------------------------------------------------------------------------TKVALILKHNRTKIYYLVVTILLLLLFSWTIMTGFDALRQRFSFTSFNIWNVLEFVTFVSGNIGIVFWQYLKWRLYRLIREMRQVARENSDMTALIDVSNTIAENTRRIREEEERSKDEMITNISHDLRTPLTAIIGYLGLVEMGQ--ALSEKDRKKYIHTAYSKSNQMKVLVEDLFEYSQTQAQDAALNITSLSLNDLFGQLLAGYELEAQEKNIALNQLTNPEMIVIEADSDKLARVLMNLVSNAFKYGDGATFIKLTA-QIDDKNVVIRVTNDGVKIPDEAIGDIFDRFYRVESSRNSKTGGTGLGLAIVKGIVVQHHGSVAVESDDDI-TSFIITLPLKQT------------------
205372742    -----------------------------------------------------------------------------------------------------------------------------------------------GILLAAPSSSSTNVINQLTVYL-IFSSILACCLAFLLSW-----LLSKNHEKRIRMLQDATSKIALGDYTVLKGEDEIGNLGKDFNYMTKVLRESQEEINRLESRRRRFMADVSHELRTPLTTMSGIVEGLQNDLIPESEKEKS---LRLVNKETKRLIRLVNENLDYERIRSNQIPIHKVSIDLGDLFELVVDQLELIAEEKDITLHVDLVNEVSA-FADYDRLVQILMNITKNAIQFTEQGS-VTLQ-GVETKRETIIKIKDTGIGMSAEEVHSIWERFYKADLSRTNNPYGFGLGLSIVKQLVLLHEGTIEVESTPLKGTQFTITLPKQK-------------------
298492569    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VIFLSALSETIDKVKAFRIGGIDYITKPFLEEVLARLENHISLRRMQIELQQAKTQAIKALEQEQELNHLKSEFVSMISHDFRNPLTSIQGFAGLLECGSKLP-SPEIINRYVSKINNAVDHLLCLLDEILLIGSIESGKIQYHPVSVNLEEFCYELIDTLQYSLGNQHQICFSCSDNTGAEM--DIVLLQRILTNLLSNAIKYSPSGSKIDLVLECQ-NHVTIFQIRDQGMGIPIENQSHLFEAFYRCNNVGD--IKGTGLGLAIVKKCVEVHQGNISLESQENLGTTFTVSLPR---------------------
298247349    -----------------------------------------------------------------------------------------------------------------------------------------------------------------AYPVQLLSIWLFHAAMGLLVAAIGGYWLAGKALQPVKMITRTANEINATDLRRRLHLRRRDEF-GELAAT---FDQMLARLEAAFKRQNQFAADASHELRTPLTIINLEINQALTQSTQLQTPENYRETLERIQAENEQMTTIVNSLLLLARADTGQFTLHKEEVDLSDIALASVERLLPLAQQHQISLATGELPELL-IEGDAQHLSRMLMNLVENAIKYTSGVGK-HVCVELTAEKSWIIRIQDDGPGIADNHLPYLFDRFYRVDKARTRRQGGTGLGLSIAQWIAHSHGGEIYVQSTIGAGSLFEVRLPLIETKVPSP-------------
143894668    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RGQAIDQQKAIVTIEDITERS--RIDTVQTDFVANLSHELKTP----IGAVAALADSLNGETETEVVWRLAERIVTESHRMSRIVDDLLDLSRVEFGGTD-EWTEIDLCPVLVEVVSTNQHSAKRQGLGLSLTGSAELL-VRGDRAQLVSVFSNLVDNAIKYSEADGVVLVE-GINQGDEVVVTVTDHGIGIAERDQKRIFERFYRVDKARSRATGGTGLGLSIVRHIVLEHGGSIDVRSEEGIGSTFMVRLP--RVMQQTKE------------
150399196    -----------------------------------------------------------------------------------------------------------------------------------YISKYAPISNSDGEVIGMPFIAFKNKVIKELLFAGIYAMLSAVFIAFIISSSITKPILK--LKESVEIFNYKHRADIKTGDEIEELADSFNHMAIEVNLAHEKLKERAERIEESDKLKTELLSAVSHELRTPLTSIKGYLELLREGAAGKLT-ETQKEFIEVVYENVNRLRRHVENIKDLVKVDSLENKVKLDGVNIKNAVSEIIDNVKNFANEKNVVLLQDIDNVV--IKGDRIKINQVLENLVENAISFTKPYSKVTVG-GYTEGENFHLEVTDQGVGIPKEELNNIFKDFY--SESFSSKVENVGFGLIACKKIIEAHEGSIWVESRVGKGTTIHVLLPIYK-------------------
141748758    -------------------------------------------------------------------------------------------------------------------------------------------HLTKTLIITTVFAILVSLILVYLALRIFILTPINKLTSATNLVGKVEIEHDGELTSVFDAFNNMSKRIQKDFLRIEHDRTLLEERTTELEKANQALTKARDQAEASNHAKNQFLNNMSHELRTPMNGVIGMIQVLRESQLSP----TQQEQCDIIYNSSKHMVATLNDILDVTKIENNELRIYPEACKLKDLMENQFQLFQWDMQQKGIQFNLDIDPNLPTLLVDAKRLSQVIANLLGNSFKFTPKGGAITLKATYRNKAKIQIEIQDTGIGIPSDKLKQIFQAFEQLDNSHTREFGG----------------------------------------------------------
256378110    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIRPLRELTTAAHRMLGGDTEPLAVRGR--DEIARLTEAFNTMAQARARLEGLRKAA---VSDTAHELRTPLSNIRGWLEAAEDGVTDRDPELIALLLKEALALQ-----HIVDDLQDLAVADAGGLRLTVSPQPLTTVLDRLRAAHETTATRAGITLTTS-APDTLTAEADPVRLRQVLDNLVANAVRHVPPGGRVEVTAER-DGDEAVITVTDTGTGITPEDLPHVFDRFWRAEKSRSRRTGGSGLGLAIVRKLVEAHGGTVSATSEPGAGSIFTVRLP----------------------
240146027    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------PVDATVNTLRIELIWITVIMILLSLGIAFLISRQISKSLIRINESAFDVRFEGKDYREVAELSDTLNATAKELGKNESL-RRELIANVSHDLRTPLTMIIAYAEVMRDLPG-----ENTPENVQVVIDEAGRLTNLVNDMLDMSKLQAGVMEKNDTVYNLTESIESVLERYNKLKEQDGYCIHFEYDGKV-QVKADEYKIYQVIYNLINNAINYTGKDKTVWVR-QKISGDKVRIEVTDSGDGIAKEALPYVWDRYYKVDKTHKRAVMGTGLGLSIVKNILELHHAGYGVVSEPGCGSTFWFELKIER-------------------
134340513    --------------------------------------------------------------------------------------------------------------------------------------------------LPATLAVGIDLEESRRVVGSFASVFLAFSLVVVVLSAALTRVLIGTTFRPLREVEETAARFFSQRLGGSTPNTEVGRLTRSLNSMLSRIDRAADRADTIEQMR-RFIGDASHELRTPLVSVRGYAELYRMGALS--TEEDVRQAMERIEKEADRMTTLVTDLLELARLDEAK-PLDLAPISLAEIARDQASDASAIDPDRAITLRPDLTDQDVRITADGDKLRQVITNLLQNARRFSPPGSPIEVEVDWHKETDRIIRVIDHGEGIPPQIRDKIFQRFWRADTSRARETGGSGLGLAIVAGIVKRHGGAVAVNDTPGGGATFEVSLP----------------------
219847546    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QAGDLVQDRVQTFLLTIRDVTAAKEAEQLRDDLAHMLIHDLRQPLTTITLAFERLIHE-LGDLFTERQQQAVQIGQNSTKRLLNLVNTMLDIGRIESGQMPLEREPFPIEQVIESVINPISIQAQLKGVQVVSRIDPAVRMLFADREIISRVLQNLLDNALKFSPEGGVITIEVGLKPDRMAHVSVHDQGPGIPLEDQQRIFDRFRQ---SGRHRGKGSGLGLTFCKLAVAAHQGTIWVDSTPDHGSTFHFTLPLAEI------------------
86142785     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TERLKLTNSLILEQRKLEQELNEERIRFYTGFSHELKTPLTLILAPLETLLLE----IEQKQHLKSLKLIKRNADSLLQFINKLLEFRKSEEGLSELKINQFNISKHISAWLNSYDPLLKRRAIELVITMPQNPIFLYCDIDKIQIIVNNLLSNAIKYSTSQSKIQIELSQ-DEYNAYFKVQDFGPGIKPNDLDHIFEWYYQSKSSL--KKDGSGIGLALSKRFAKLHNGSLEVKSKINKGSTFILTLPKDDSLLNKCLDNDSNAQ-----
196257616    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DERDLHAAIEVAERAIRVALQKEKELSELKSRFWSMVAHEFRTPMTTILGSAQLLE-ELHHQISEERRREYLFLIQQSVRSMEQLLNDVLSIGRVEGGSLKFQPAILNLEQFCRDLIDEMQFNA-GPNYQIIFQQHGDCEHTYLDKKLLRHILVNLLTNAIKYSPEGGHIYLNI-FCDHTEIKLQVQDNGIGIPEENQHHLFEPFQRAGNVGS--IPGTGLGLTMVKKCLDLHGGEIVVNSQVGVGTTITLTF-----------------------
223985836    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VISLFISTKLSRPIVQMKHSANELAKGHYDIHF----EGSYFSEIDQLADTLNDATHKLSKVDELRRDLIANVSHDIKTPLTMIKAYAEMIHDISGDI--PAKRDEHLDVIVREVDYLDHLVTDMAELSKMQSGSYQLKVGTFNLSQKIQNIVTLCQVMIDEHHYQLVIECPRNL-MMTADEVKISQVIYNFLSNAFKHTPDGKKITIRA-FEKNDWIQVEVEDEGEGIKKEDLPYIWDRYYKIDKKYQRATGGTGLGLAIVKAILDSHHAEYAVESEEGKGSRFWFRI-----------------------
218283359    --------------------------------------------------------------------------------------------------------------------------------------------------------ALFDYYLEQKMFAQVKATLR--YMDSYMAKHPDEIRLGLMVESSRYKYGKVICDLDVIILALEKKNAYFERIFEEEQVRRRKLQLALENETKANQVKMRFLASMSHDIRTPINGIIGMLQVIQRCGD---DKQRIKDAYDKMWISSTHLLSLVNDILDIRTLETDSVVLENKSFKLSQLLGRVQTIIDLQASNYKIELFMKTQIEHDHLMGSPIHIEKVLLNLLSNAIKYNKPNGKVYLSVKEKVDCFEFV-VEDTGIGMSEEFIQKLFKPFVQ----KNTRIDGAGLGMSIVQELVKKMNGSIEVKSKENKGTLFIVCLPLEVDKNPV--------------
262195410    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RSVLCAPIQLKGELIGLVYLENNLVENAFAARVQIVQMLAAQAAISIENARLLRSLEHSKELAERANRAKSDFLASVNHELRTPMNGIIGMIELL----LGTRTDATQRDYLETARTAADQLMGIIRDTLDLSRIEAGKLELELAPFQLRECLDSLLRTIGPRVQAKGLDMRLELADEVPELVGDRGRLLQVLLNLLGNAVKFTDPGGTISLRVDRDPGRSRRFRVCDTGEGISREAQELIFEPFMQAENNASAKREGSGLGLAISSQLVGLMGGTLSVESELGAGSCFTFT------------------------
259503739    ----------------------------------------------------------------------------------------------------------------------------------------------------VAVVAIATFVSPIERNMHQIKLVVALLFAGLMTLLV-SYFFSRSITVRIKRLRELTHQVARGNYDV-RLRILGNDEIGDLNQMTASLQSSHDEIHSQEERRRQFMANAAHEMRTPLTTINGILEGLQYDVI---PEEDKQHSIELMQNETKRLIRLVNDNLNYEKIRTNQISMERKLFDAAAVLHNLKEQLGKKARAQGDQLELTVPDGLL-VYADYDRFVQIMFNIIQNAIQFT-ENGVIKIS-GQQRSHGTQFVVQDNGIGMTPEQLDNIWERYYKADKSRNTKYGESGLGLAIVHQLVQLHSGKITVTSAPGKGSTFTIFFPNSQTA-----------------
142035430    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVKPLANARGDIYGAVSVSRDITGRRRAEQQL-QRLNLELSKADRRKDEFLATLAHELRNPLAPMRNVLEILRLKDFADPQLSWSRDVFE---RQLQHMTHLVDDLLEVSRITQGKLELRKQRLELARAMQAAMEAARPTVQGSAHHLSVTLPREALYLDADPTRLSQMILNLLNNAAKYTPPGGDISLAASR-EGDEAVIVVRDSGIGIPREHLNSVFEMFSQLAPALDRSQGGLGIGLALVRGLAELHGGTVAAFSNPGSGSEFVIRLPLSKAI-PQPSDS----------
167629750    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KREVLGWLLIFRDVTKET-----EFHRLRSEYFSAATHEIRTPLASIDGYIDMALEPGVAA---EEQRHYLNQAKANLSRLHQLVSNILDLEKLQASLPGHRFQLLAVETLLTPIADNYAILAAKKGLQFRCDIAPGLPLLYGDEIRLGQALSNLLSNAVKYTLAGSC-GIQASLKEDK-IRIDVWDTGIGLSELEMRHLFERFYRAENEVTRKTTGTGLGLSIVKTIIESHGGEIAVSSHLGRGTTFTILLPIVDVSQIEP-------------
143306478    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVRVPEFASYLEKGNFGSSLRVRPRIGEGTCLYGEGQLFLLVRDVTRQ--EQLETMRKDFVANASHELRSPLTVIAGYLETLALDGDLPAD---LRMPILEMRRQSERMTAIVADLLELSRLEANDEQVIGQPIDVAALLAVLRKDLVTRGARHGVTVSIDSPDGL---MGDPGLIHSAFWNLVDNAAKYTPAGGAIALR-WWTDGDGGHFSVTDSGPGIAAEHLPRLTERFYRVDPGRARDTGGSGLGLAIVRHVLQRHGGELKIDSIEGRGSTFGCHFPHLRLV-----------------
84663107     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NRLLSAVKAQYAQLEARVAERTVELERARRHAERASANKSEHLNSISHEIRTPLNGIIGALMLLENGE----STQEQHDLLDTGLKCSRHLLEIINNLLDFSRIESGQMVVNPEYLEPLLMIDQAMLTVQLPALEKGLTLYCLLAPSFPTLYTDGLRLRQILINLLGNAVKFTSHGEVVL--HGWSEQDRLCFRVQDTGPGIDDARVNDIFTAFHQIDCHIA----GSGLGLSIARSLSHLLGGELFCESAI--GASFCLKLPLETVPIAPPED-----------
150017793    ------------------------------------------------------------------------------------------------------------------------------------------------IVGYFGTSYLSSASVTFISTLNHSFLISAIA--ALIFGVIISIIISRQISKPLAKITETANEMRNGNLNVEAEVNSSTKEIVELSLAKSLNNQ--------EMLRKRLTSDMAHELRTPLTTLKTHIEAFADGIWEPTS-----ERFEVFYEEIDRMTKMVDDLRHLSKLEQTSIGLNKSRIDISKELEKIIYTFKPLYSKGNYELDTSITPNIVAMI-DVDKFKQIITNLLSNSYKYLKPNGKVKVELK-KENENVVIKVIDNGIGIPEKDIPYIFERFYRSDLSRNKNTGGSGIGLTITKALVEAHGGNIYLESKINQGTKFTIHFPL---------------------
295090876    --------------------------------------------------------------------------------------------------------------------------------------------------------ALGNLPLLFFGMLPGFVAVAALGGYRITKGAFLPVRQIAETAEAI------------GSGSDLSQRIETDGSGDELDRLGGTMNGMLARLQASFEAERQFSSDVSHELRTPIAVIRSQCEFALSGQAEEGDKE---EAFHAILTQSERMNAIVSQLLLLSRAENGKFIPKREPVDFGTLCSFICEDLEASAGENHVSLTWETGE--AQVVGDETLLIRMVTNLVTNAIRYNREGGRVRV-VTERKNGSVFLTVQDTGIGIKKEDLEKIFNRFYRADAS--RSTEGTGLGLSMVKWIAGIHGGSVRAESVYGVGSAFTVELP----------------------
265764684    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NLRVKNKNKELHDKNQLVEAQKEELAVKNSQIENISNQKLQFFTNISHEIRTPLTLILGPVNKLIKNS---KLDPSIQEDVALMKRNVDRLYRIVNQILDFRRIDNDKMKLILRQVDLIGMVREVFDYFTGIAEEKQIHYRFSTNIDELNIYIDVNKIEQVLVNIISNAFKYSDSGGDISVRITG-EAETVLLEVEDHGRGISKESMEHLFERFYTGNK--TFGTVGFGIGLNLSKEYVDLHDGEIRAESQPGEYTLFSVRL-----------------------
284007634    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLLSFAIMTIVMLWI-LWQYLAKPIRHFVNIIKQDVQPTFSRRLPESRKDELGDIARAYNALLDEAKQLAERATARKSEHLTTISHELRTPLNGITGSLELLQTTPL----SEKQANLRNTAYTCAKSLLSIINNILDFSRIEADQVELNLRRYPILKIVDDAMVTIQPHLIDKPVKLHCIVNNDVPESNLDSLRVQQILVNLLGNAAKFTEQG-HIILTIKVEKNQ-LCFYIKDTGPGIKEEDQVCIFQPFVQS----SHYKVGTGLGLSISEKIAIIMGGNITLKSNYGYGCTFIFRMPLSSPMSLQPE------------
126647887    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTFESILITMVVALLIGLVLFGLLTRHLRKIVQAV--EQFRDGDLHARVPEAKSESELAIEELKKVDSLRRELIANVSHDLRNPLAIINGYVETLQIKGDS-VSEEDREKYLKIIGASTDKLSQLVSDLFDLSKLESGQMSLKMERMKIQELLYDSSLKYELLAQSKDIKITTQICQNLPLVKADLYLMDRVIQNLLDNAVKYTPKNGEILIDA-CESNGGVSIKIRNSGSGIPQKDLESIFDRYYMIDKERK-GIEGSGLGLAIVKRILEVHGSQIEIESDSVSYTEFGFDLPAE--------------------
134298201    ------------------------------------------------------------------------------------------------------------------------------------------VFDHGKVLGVVQINTMTGPLLFRQLFTFLFLSLIALLMGLLSFSPIIKRTLV-PLFNMVDTAEQIDAGNLTKRFPTQQGQMEIDRLADSFNGMLDRLEASFEAERETKEQMRRFIGDASHELRTPLTSIHGFLEVLLRGA--ANQPDQLNKALKSMYGESERMNKLVHDLLLLTKLDH-APRLEVKEGFLDTVIQEMEPQLCILAGNRRLQLMVD---SNIECKFDTDKMKQVILNLFHNAVQHTPEKGEIKISL-YKRTDGVQLSVEDNGPGIKDFHLPKVFDRFYRIDASRTRRHGGAGLGLAITKAIIDAHGGTINVESLEGTGSTFHIWLP----------------------
118764439    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SIGIKAIICSPLVKDGRLTAMMAVHQAQPRGWATDEVLLVQEVERCWAHIERIRDAAREQDRRKDEFLATLAHELRNPLAPVRYAIAILKLQ---PGTAAPAAEACAIIDRQVTTMARLIDDLLDLSRVSRGLIELKHEPVSVGQVVESALETSRPLIEAARHQLEVAVPGADLLVMGDATRLSQVLSNLLNNAAKYTPAAGHIRVSVRQV-GSQVLLEVADNGIGIVPGEQKHLFNMFVRSQREAHRGQGGLGIGLALAKQLVEMHGGSIGVHSGVDRGSCFTVSLPLAPEVSPAPED-----------
29345677     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VNGLWSNYIAEVQVFKQPAFYETLWAYLFYIVFTLLCLYLFYHRMKRRI--QLRHELRIAQIDKEKSEELVQTKLRYFTNISHDLLTPLTIITCLID------DAEMTNGSRISQLTMIRSNVNKLRRLLQQILDFRKVESGNMKLSVSKSDVISFIDDVCKIFTPLMRKKNQTFTFLTEDRHLMAYFDRDKLDKIVSNLLSNAYKYTANGGNIKLIVDESENHHLRIQVVDTGEGIAPADLENVFKRFYTINKGDESESN--GIGLSLTKDLVELHHGTINVESELGKGSTFTVDLPINK-------------------
296128577    ----------------------------------------------------------------------------------------------------------------------------------------------GSVVVGLPLRDMTTVRMAWSLALSGLVIVGAGVLAGRWAARRSLRPLDAIERTA----AEIAAGDLSQRVPVAPASTEVGRLGVALNGMLSQIEEAFDARTASEARMRRFVADASHELRTPLATLRGYAELYRMGA--TTTPEQVADTMARIEGSATRMGSLVEDLLALARLDEGRGG-QTGPVDLTVLAADAVSDLRALDPQRPVRLETIAGPAAPRVVGDEARLRQVLANLVGNAARHTPPATPVEIVVGAGADDGAVLEVRDHGPGIPPEHAARVFERFYRVDPSRGRDSGGSGLGMAIVAAIVASHGGTVAVLTTPGGGATVRVELP----------------------
119476632    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QAELVAARDKAMAGEKLKTDFLATMSHEIRTPLNGLLGNMNLLRDTQLSP----DQDRHIGYMETSGRLLMSQISDVLDIARYDAGKLSTKSEPMDISALIQDIIDSQRSAVSLSETALKWRWEGAPVWINSDHDRLQHVMINLIGNAVKFTQRG-TIWVTLQVEVQGALHIDVKDTGRGIPEELAAHIFDDFVTGNTAYDRDVGGTGLGLSIVKRFVAALNGTIEVTSVLGKGSTFTVKMPITQAQEPNPVE-RPTLQFK---
293115447    --------------------------------------------------------------------------------------------------------------------------------------DFFGIYDSNYLTVYYPITYLYN----TRGYVIFSKSVKDVRSDADNSFNFNYITLVICFITSVLFYKYITRPLNK-ITKIVSKYAKGDDEIGRL---SDSLDYMAAEINSLNEYQKKFIANISHDFRSPLTSIKGYLEAMLD---GTIPPEMQEKYLGIVISETERLTKLTNNLLTINNVTDEGMILDISDFDIIATIKKTIETFQGTCEKKKIKFKLIFPDKELMVSADMSKIQQVLYNLIDNAIKFSNSDSSIIISVT-EKGDKALISVKDFGIGIPRESISKIWERFYKTDVSRGKDKTGTGLGLSIVKEIITSHNEYIDVVSTEGVGTEFTFALPKAK-------------------
262196436    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FVERVSRGEQIADVETVRLRKDGHKVEISISLSPLRDVHGDIVGVSSIARDISR--RKRAERAIEQRDHFLATLSHELRNPLMGLLTATHILRDEDMQP---AAHRRALDLIERQSQQMARLLDDLLDVSRMRRDRIEMDKALIDMRKAVRPALEAVSGRAQDAGVTLAAEMPEEPVWVYADRTRLQQVAANLLANAIKYTPTGKRIWVSI-VPQDDVALLEVRDEGVGIATELQESIFEPFMQSEEPPRGWEGGMGLGLALVRSIALAHEGSLEVSSERDRGSTFTFRIP---ISDTAPEELPQS-------
298486911    ------------------------------------------QAMQRMSPVLPRLAVAYAREGSWEFMRDNKDRWFEVMRPEPAQDFAIPG-LATPPTSDLTGAVFRIALLDAQLVMGFPGVHDDEFMRPVEVAGKIVGWLAVTPFQSVSEAGGERFQ-QYQLRASLAMGVLSLLLAVLIAWWI-----ARTLLDPVKRVAAATHRLAAGEYS-SRVAVSSNDEVGQLARDFNQLAYTLERNE---KMRREFMADVSHELRTPLSVLRGELEAIEDGVRTLD-----QASMKSLQGEVGMLSKLVDDLYELSLADVGALTYRKVDCDLAELLTNITEMFEERCAARQLSLQLELATHPLSVHADPGRLQQLISNLLENSVRYTDAGGTVQVRAAMRDDE-VRIDVMDSGPGVDPAQLPRLFERFYRGETSRNRASGGAGLGLAICHSIALAHGGSLSAEHSPTGGLWLTLCLP----------------------
259047739    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------SMFIAFGAAGIIGM-LMSFIFANYQNRRINKLRQATHKISEGDFDVVDSQDEFDELMLDFNSMARSLREMEKEVERQENVRRQFMMDVAHEMRTPLTTMNGLLDGLK---YNMVPESRRGRSLELISSETQRLIRLVNENLDYEKIRSNQIVLVQHRFAGLGAIRAVVEQMQALTKVKNNEISYECDPEF-SVYADYDRFVQILVNITKNANQFTDDG-KIVVKA-WNDGKKAIVEISDTGIGIDKREINEIWERFYKADISRKSTKYGSGLGLAIVKSLVDSHHGRISVRSEIGQGTTFRVVFPGEPELS----------------
294141033    -------------------------------------------------------------------------------------------------------------------------------------------------------------------FSELPWSLLALALMAFVLLHVLRINLTKPIGHFVSIINGDAQPTFERRLHLLDTVKESHDVL-EKKVAQRTHEITTQEAEKANMRKSEHLTDISHEIRTPLNGILGSLELLRNTQL----DAKQADLGDTAFHCASSLLAIINNLLDFSRIEADQIELNYQLCSIFQLADNAMLTIQNRVINRPISLECIVNADVPEALLDPLRVRQILVNLLGNSAKFTEDG-YILLRIEVVENH-LYFSVEDTGDGIAIQDQQRIFEPFAQSC----HHKAGSGLGLPISAKLALKMQGQLTMCSTLGYGSTFILDLPLTEALTLPPE------------
190565563    ---------------------------------------------------------------------------------------------------------------------------------------------------------IVSYLFLFSIFSSYLYIFY---------RHERKLYYETCIKKMIEEIRYIANGNFNHKVSIVNHNY-LEELASGVNQIVEQLKVSIDEERQAEQAKSELITNVSHDLRTPLTSIVGYVNLIHHDNY--RDEVELRHYIQAIYDKVTRLNALMNDLFEYTRVQNKELSLYSVPIDIVELLGQLTVQFRIQLQEANIDCRPFFPSKKLMVLADGDKLVRVFENLIINAIAYGNDGDYIDITA-YENNNMIAIDITNYGQPIPSTDLPHIFERFYRVEKSRSTNTGGSGLGLAIAKSIVELHKGTIEVYSDDKK-TTFTVKL-----------------------
160940195    ---------------------------------------------------------------------------------------------------------------------------------------HVIIIMFVMVFITGTLSFRFFSSDIHSVTARLFP-LISLLIAAILVSVSLILIVSKRLLVPIQNLIEALQRVAEGDFTVRLPENHEDAYAYNMNAN---FNKMVKELNSMEMLQSDFIQNVSHEFKTPLTSIEGYATLL----NGVSLPDELHVYSGHILESARQLSVLTGNILKISKLENQGIVSQKESFFLDEQIRQALLSLAPMWEPKNLDIDMDLPETLY--YGNENLMFQVWTNLFSNAVKFTPPGGSISVRCCQTP-EVIQVCIKDTGVGMTPEVQSHIFDKFYQGEQ--NRNIEGNGLGLALVKKIVTLCNGTVAVESRPDEGSVFTVRLPMDK-------------------
163796385    ---------------------------------------MFSLGASAISILHGLGVLALMSIGISMLQPSIVAGWR-RSLLMGLVFGATVSIVMVDPVPPGATFDARGAPALLAGIYGGPIAAIVTAIMGSLTRITIGGAGTIGGVYGLAYAVLSIAARAYLERRGIRPSVLMFGYSLIGTLGVLPSFLFADLQTGLTVLSHAWWMLLSCNVVALGFLLEQDWRRRQLELD---LRETEERTRIASDSKVRFLASMSHEIRTPMNAVVGFVDLLRDSRLDSF----QRRCTDQIRDAARGLLRIIDDILDYAKIDAGRVTLEPQPTDVAALINGCREMLLPQIDGKGLTCTVDFGDRPPAVLVDPVRVRQIVLNLLGNAVKFTDSG-NIAVVVRYPPDGDLTVAISDTGIGMTAEERSSLFNPFVQGNHTGRGGTGLG---LVICRMLVQAMGGELKLDSALGEGTTVTMRLPLRKATGVGEPANESHSR-----
142020665    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDITARKESELEQREIAES-EKRAREESDRLAVAMDHFVTTVSHELRSPLSAILAWSNLLERAA----DPAHVTRAVSVISRNVRQLAHMVDDLLDSGAIVSGKLSVHPRPVDLGALAGIVAEDMRVHAEAKNLQLIAD-DLSSVTVLADENRMKQVVWNLVSNAVKFTEQG-TIELSV-VADGDQVELAVRDTGVGLDAASIERIFERFEQLGTSGSGRVAGLGLGLWLVKNLVDLHGGTITAESEPGRGATFRVRLAASR-------------------
77918111     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALRASTTRARRILLWLAVLLVPVTGLFATFFTQRITKPIRQINRGISRLGEGDFVSSDLRFLGTRLDWLRQRLDAAEKDKSKFISHVSHELKTPLASIREGTELLVEEEVGPLND-QQREIAWILRKNGVHLHKLIDNLLGFSRMQAKISSFHGIDVDFSRLIKGIVAAQRPAILKKNLDLKLDVVE--LQLHGDRERLRNVVDNLLSNAVKYTPVGGTIQVVLRRVDNQAL-FEVADSGPGIPESERQNIFKPFYQGSAPMVGPVQGTGIGLSIVQEYVRDHGAGIEVESSLG-GACFRVTLPLS--------------------
143358595    ---------------------------------------------------------------------------------------------------------------------------------------------NGSVIIAVSLDGVKK-SINQLRFLFFSLGLVVLIILAIIARRIIDISL-----RPLTAVEETAEAFAKGDYSARLPDARSDTEVGRLTWA--LNQMLNRIAEAASEEKRRFVADASHELRTPLTAIRGFAEL--HRQGAVNGEAKTAELIQRIEQESIRMSTLVEDLLLLARLDQSR-EMAVDPVDLRTLINESVTSARVSGPDHPISV--HLPDGDFFVLGDSMRIHQVLANLLANARTHTPEGTKVEVNLSRQSD-GIIIEVRDDGPGLSKADQERIFERFYRADPSRKRNGGGTGLGLSIVDAVMRAHGGRVEVESEIGKGASFKLFFPLEQLSSEV--------------
83646342     -----------------------------------------------------------------------------------------------------------------------------------------------LVTLALEISAHRKFMKSYRHTLWASTLLAALVGICGVWVGV---------GRGLAPLRRVSNRIRGVSSDRLHVRLELDEAPVELELAASFNDMM-QRVETSYQRLSNFAADIAHELRTPVTNLMTQTQVALSKGRGV---EEYREVLYSGLEEFERISKMIDDMLLLARTESGLGRLSPEKVSLRQEVQDLFDYFEAWAEAQGVLLTLK--GRCRKVRGDRMMLRRAVSNLLSNAIRHTPEGGTVSVSLCDTPGFAV-VSVANPGPGIPPEHLSRVFDRFYRVDDSRCRTDEGAGLGLAIVKSIVEAHGGCIAANSEQNH-TQFVMKMP----------------------
193214586    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GNLQSALDY--YKSFHQISNQISAEKVEEQTRELRTQFEVEKARREELAQASEAANEFKSELLSIAAHDMKNPLQAIMAYAELITME-----SDEESRVFASLIYKASQQLFKLINSLLETSAIESGKLKLEKKACELARILEVVVQENEEKAAQKHQLIHLNVEKGL-MIHADEHRMQVVLDNLVSNAIKYSPEGAPIWIDMHLNGHNTVRVSVQDKGPGISPEDKKMLFKKFQRLSAKPTKGEKATGLGLWIARQLVEQHDGQIWAESEDGKGTTFFVELP----------------------
170085387    -------------------------------------------------------------------------------------------------------------------------------------------------VICLPIFSNRGQTFGAVYFASKYP--FSQNTVTILTLLCQQASIS--IANALLFRSVQAG--TRENLKMIAAQRE----------ALEAARKSREDALKATKIKSNFLASMSHELRTPFSSFYGLLDLLSGTELNPG----QSEIVQTAKQSCELLLKIIDSILDYSKLEASSLGIAPFVFRAHHIIQDCMELLLPMAAKK-LDLSFNIEPNVPPVFADYARIRQVLMNLIGNAVKFTASGVRVICSIGHDAGVHLKFDIQDTGIGLSASDVDLLFVPFQQADNSSTRRFGGTGLGLSISRQLVKLMGGAIGVHSELNVGSMFWFTIPVSKVCTQTTADNDRETE-----
88703723     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QADRLHVRLDPDTVPGELKTLVDSFNHMISRLEDSFARLSHFSADIAHELRTPLTNLITQTQV---GLGKSRSLEEYRELLYSNLEEQERLTKMVNDMLWLAQSEHGLLKPVWEPLDLAREVRELFDFFEALAEEKQIELVSE--GKTPIIQGDRAMLRRALSNLLSNALRHTSEGGRVLVGLALSGEGGALLSVQNPGPKIPAEHLPRIFDRFYRIDPSRQRQSEGAGLGLAIVKSIVEAHEGNIEVISERGV-TRFTINLPRAADAEVVMGESDESTDHR---
22023765     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITELRSALLQLETETRRAEIANSQKTVFLANMSHEIRTPMNGIFGMLDILATKELTT----EQRLLVDSIRASTFQLMNLLDDTLKLTKIEQGDIESSPSIFSLTKAVEPIFIATALRASQSKLKFNVSISQKIPKLMFGELQLTQIINNLVSNALKFTKQGS-ISINLDWQREEICIIEVIDTGIGISPEQQRFIFDRFKQANQSVARFFGGSGLGLALVQDIVHFMQGQIEIDSDVGHGTRFTCKIPMMSIMN----------------
171914205    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VELFRKSAELARLNQELAVKNAELERSAEEAEAANQAKDRFLAMLSHELRAPLSPVIHAVTLIEEENECSPS---VKELLDTIRRNVKLEARLIDDLLDVARIRSGKLQLHPENVDVHNLVRRTVQVCEPEAGAREIVVRTDLQATQAQVVADGSRIQQIVYNLLGNAIKYTGRGGEVRISTENDPGGLLEIRVEDSGIGIEPGKLEKIFDAFEQVHGDRST---GLGLGLAICRVLVELHGGSIRAASRGAEGSAFTVSLPLR--AASLPE------------
167629664    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLLKVSARIFKISDIQGRLLKERESEINEANATLHRLEQ---SRRQLVSDISHELGTPMTAIQGYLRAMLDGIVAPD-----QENLTMIYEKVLLVNQLVEDLFDLSKLEFGQPSFDLKSVKPHLFASDLIRKYGADIRRRGYRFESTLDLPFPELSVDMMRIEQVMNNLIANALKYTPPGGTIRLCCERSDGKALTVSVVDDGPGIDEAALPHVFDRFYRAE--RSRSTEGAGLGLAIARQIVIGHGGRIGVESQPGKGSTFYFTLP----------------------
254410345    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISERRQAQALELERVKLATEVAERQKAEAEIRKALQELSELKSRVVAMISHEYRTPLAVILTSTELLKRYST-QLSQEKQQTYLDRIQMGVKQMAQLVEEVLTFNKAQAGELQFNPEPLNMEDFCLQLVDEQRLMVGDR-YTLTYNPQLSSGEAELDKQMLRHIVTNLLSNAIKYSAKGTTVSLSLRREDD-TLIIQVQDQGIGIPESEQPRLFSPFFRASNVST--IAGTGMGLSIVKNCVDLHQGQIAIASEVGKGTTVTVTLP----------------------
162453719    ---------------VIRDNDRRVLDAGEPLEFEEEVLTKEGEPRIYLSLKFPLG-------------ESVMP----GVLCGICTDITERKRAELAERFLAEASRKLMALGYGATLDSVAQLALPALADRCVIDVDLT--QDAPGRTATAVTAGVPAELAGAVMDALRPLAAASPDRPEISDVR-----AAPLLEPLGVHSFLRVPLLARDRRLLAAAPRHRYGPADLWLAQELASRAAAEAQEAIERRDEFLLVASHELKTPLTSLTMQAHLLARLQRAEVAPERIDAAIQLLNRQIARLAHLVNELLDVTRLNAGQLTLSRAPVDLAALAREVVERMHQQLTDARCRTQLELDEPVMGHW-DPSRMEQVLINLLSNALKY-GAGGLIHVIVRREGARAVLV-VRDHGMGIAEADQARIFERFERAVSV--RNFGGLGLGLYIVRWIVTSHGGTIRVESRPGAGATFIVELPL---------------------
225574099    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVYTPLKKITEGTNEFAAGHLDYQIPISSNDEMGALAASLNYMSDVLNQSGE----YQRNFIANISHDFRSPLTSIKGYVEAIAD---GTIPVEMQGRYLEIVSREVERLEKLTSSLLTLNNLEVKSRIMNIRPFDINKVIKNTAASFEGSCRARKILIELILTGEQLSVTADMEQIQQVLYNLLDNAIKFSNDNSTITIETTEKNGK-IFVSVKDHGCGIPKEILPKIWERFYKQDSSRGKDRKGTGLGLSIVKEIISSHNQNINVISTEGVGTEFLFTLEKTK-------------------
255012067    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITRSNRYRRELEEANKRAEALLEAREKLMLAITHDFKAPLGSIIGYTDLLS----GLTTDERQRFYLDNMKSSSQHLLKLVSDLLDFHRLDLNKAEVNRVTFNPAQLFEEIRVSFKPLTDAKHLALDYSIDSELDRFISDPLRIRQIVNNLLSNAVKFT-VKGNIALNVTYHSS-SVRIEVADTGKGMAPGDREKIFQEFTRLPGA--QGEEGFGLGLSIVHKLVTLLEGSISVQSTLGEGSRFIVILPLYPVGPVVGEKQEEA-------
116669348    --------------------------------------------------------------------------------------------------------------------------------------------RNAVVIIGLPLAPVDS-VVEHASLVVIGVGFLTLVLAFFIATWTVSRSF-RPLARVERTAAAIAAGDLSRRVDVENPATEVGRLGGSLNAMLSHIESAFAARMASEERMRRFAADASHELRTPLVTIRGFSELYRQGALTK--EEDVATAMGRIESEAKRMGSMVEDLLLLARLDEQR-PLQQKPVDLLLLANDAVVDTQASDRDRTISLTDGGPPSPAPVLGDEAKLRQVVGNLVGNALRYTPAGTPVELAVGVRTDRSSVIEVRDHGAGIPEDEASRIFERFYRADTSRTRETGGSGLGLAIVAAIVGSHSGSVQVVPTDGGGATMVVSLP----------------------
95931367     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLEQAVTEQSAVQQVYHDAVTNSYFRITITPLIYAGE---MLGAVQLVHDITEQTR-----SEKLKSETVAAVSHEIRTPLTAIMGFVEFMQNN---ETTAAERRSYFVTIQKEMERLQELMNDFLDLQRLQSSLVPYLFGPVDLEEVLQDTVNLFRMVSEHH--QLVFNSPGNIPKITGDSKRLQQVFKNILSNAVKYSPDGGTVTTSLRISQGH-VFVWIKDEGIGIPPQDQEKIFNRFYRVDDSDRR----------IVQEIVNAHQGRVWVESALGKGSTFFVELP----------------------
253571374    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITRSNRYRRQLEEANKRAEDLLVAREKLMLAITHDFKAPLGSIMGYTELLSRLT----EDERQRFYLDNMKSSSEHLLKLVSDLLDFHRLDLNKAEVNRIVFNPAQLFEEIRVCFEPLTAAKGLVLQCHIAPELSEYISDPLRIQQIVNNLLSNAVKFTQQG-KITLTVGYNASK-LTIAVEDTGKGMASEDRERIFQEFTRLPGA--QGEEGFGLGLSIVHKLVLLLEGTIDVQSTLGKGSCFTVVLPLFPVGKSIVENKPFGSRIKKPS
31322746     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RWMLSRAWPLFDDAGNVVRWFGTATDIDGERQAQQALT-AARDTAERANRAKSRFLAAASHDLRQPLNAI----SLLTCNLRTRVGDPGARELLDQIEGSLDAMIDLFESLMDISKLESGGVELDVRPVPLQPLLNRLQRDFAPAARAKGLRLGVV--PTTLYGLSDPTLLERILRNLVANAVRYTDRGG-VLVGVRRY-GSHLRIDVVDTGPGIPAGCLDDIFEEFQQLGNAARERSSGHGLGLAIVRRAADLLQHPLDVRSRPGRGSRFSVVLPRADVVAAEPD------------
124003297    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WVWVRTFPVYNTQGELYCQAGIIEDITYKKTVEKDLTSLTK--------SKDEMLRMLSHDLRSPLQSILGLTQLLEMETHS-LDNQDLSKYIQLIKESCNFANNLMADLLDTHSLEEGKGELNLSETKLSKLLTESCHMFEQQAIKKNISLNLIIDAAHDEMTLDATKIIQAVNNLLSNAIKFTSRHGQVTVTLN-DASNYATICVKDSGIGIPADKIPFLFDKFTKARRAGTSGEKTTGLGMSITKHIIDQHKGEISVESKVNEGTSFIIKL-----------------------
162452466    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TAQKRSEEQIKDAVRRRDEFLAMLSHELRNPLGAIVHATALLKEDCSASDGASGIDEVVQILERQSAQMARLLDDLLEASRVTQNKIELRKRVLDLGSVVKDAADAVKNLMDTRGVDFSVVVDPEPIWVEGDPARLQQVHVNLLNNAAKYTSRGGHVTLEAKRLDGHAV-VRVKDDGVGIPKEMLDTVFELFVQSSRTLDRSAGGLGVGLTLVRGLVEKHGGTVSARSEEGKGCEFEVRLPISE-----PSSEQEAARGSLLA
51894423     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MARSLTRPVLAMERATRAIARGDFSARVAPAGAN----ELGRLGEAINRMAEQLEGHERRRREFLADVAHELRTPLSYIRGYTQALAEGVV--TDPAEVRRFQRVVMDEVDRLSRLVDDLMDLAQIEEGQMAFERVPLDLRVPVEQAVRTVRSQAEEKGVALVVGLPDALPPVLADGGRIQQVVFNLLDNALRHTPPGGVVRVSAAVTRD-AVAVRVRDTGEGIDPAQLPHVFDRFRGRRKGGRGLG------LAVVRSIVRAHGGDVGVESRPGGGAAFWFWLPRA--------------------
294675330    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------FRVRITDSTSDEASSDERRISVVVEPAPMLSWWAWLIYLAL---GALLAWYLYRNAKRVVAARRAARKAEMEKEQERTNQMNMSFFANIAHEFRTPLTMIAGPVQLAKSDRVG----DEERSLLSIAQRSIQRMFKLVNQLMDFNKLENDTLRLSVEQLDVVELMNNICDTFEFNAKEKGLTLSRFGMEDQLMAWTDGDKLEKIVSNLLSNALKFTPRGGRIDVHLDVVDDQ-VKVTIADTGKGIPEEHKENIFKRFYQLDNQTKAVVNGTGIGLYYARRLAELHHGTLTAGNRTGEGAVFTLVYPMNK-------------------
242258709    -------------------------------------------------------------------------------------------------------------------------------------------------IIGIAILAFAILQVSHGFLELGFNMSIIYEDEGIYLAQL-------MLFSQVVMITAVNEDKMQYNNKLLGLQNEVN-----------LNMKKLVEAYEKNKVEADFMTNISHEIRTPVNILYSSLQLFEIKIKQREIDKEINEYTEIMKKNCSRLIKLVNNLIDSSKIESGFIKIRLRNYEIVSIIEDITLSAVAYAERKNIELIFDTKFEELNIVCDKEKIERIMLNLLSNAIKYTDDGGKIQVFLDKNQDE-IIVSVEDNGVGISKNMQEQVFARFSQGDN-CKRDIEGSGIGLSLTKAMVEMHGGRIWVESIEWEGSKFSFSIPIIESEETNVSDSKE--------
148550792    -------------------------------------------------------------------------------------------------------------LLALEALMGDQGVSIIKARSGEEALELLLQHDVALALLDVQMPGMDGFELAEFMRASDVPIIFLTAGSADQQRRFR-----GYEAGAVDFLQKIEADILRSKARIFFDLYRQRQKIG---AQRDALEELTGVLQTADRRKNEFLAVLAHELRNPIMAMGAGLHLMERR----PDLETATMVRGQMSKYVRHLGSLVEDLLDIARIDQGKIALKKERLLLQDLLSFAVEGSRHHIDAASHELIQHVAPKPIWLEADHARLAQVVGNLLTNAAKYTPAGGEIRLSARREEDQ-VRIEVADTGVGIPAEMQARIFDLFAQIDGSNQRTQEGLGIGLALVKQLVELHGGTIALRSAPGEGSVFEVVVPL---------------------
187933575    ----------------------------------------------------------------------------------------------------------------------------------------------GIIRYVISLEEINNELKSIVFFFMLISILVLLLGI------VISLILSNKIINPIKKLTDISQEMANGNLKVRN-NISGDGEVAQLASTLDMAEEIIKR----EKLKDDFISSVSHELRTPLTSIKGWVITLQDNN---TDKETFKLGFNILEKETDRLSNMVEELLDFSRLINGKMQLKIEKINIMELIEYIENYMIPRALKECINFNVLSNLDNKIYYLDIDRMKQVLINLIDNSFKFVNKNGNVSVIFNQGEEDLKII-VEDNGCGISKSDLPKVKEKFYKGANSKSQN----GIGLSICEEIVNLHNGYLDIVSEEGKMTRVTISIPNTREIDI---------------
147676786    ----------------------------------------------------------------------------------------------------------------------------------------------GVLQVARTMGPAEMALKRLRILLFLGGAVALFLTST------LGWLLAGAALRPIGRITETASAIQQGRTRRISYSGPKDELAGTLNQMLERLHDAYRNLEDAEAAQRRFVSDASHELRTPLTTIKGNVELLK--KMGDADPETRNEALNDIAGEVERMSRLVSDLLVLARADA-SLKLKKEAVALAPLLAEAARRGSVLAGGLTFSAGDFSALGEAEVLGDKDYLMQLLLILIENAVRYTPPGGEVRLEA-QAEGDCVEISIIDNGIGIAEKDLPHIFERFYRADKV--RFSSGSGLGLAIARWIVEEHGGTIIVKSKEGEGSTFTVHLPL---------------------
238026723    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AAYASFQDLVAETAIANAFAEQERKRAEEIDRGKTAFFSNISHEFR---TPLTLLLGPLEDACAHAGVPEPVREQLRIAHGNSARLLRLVNALLDFAQIEAGRLRATFRPTDLAALTRDIASRFRSTVERGGLAFEVDCPALPGPVHVDADLWEKIVSNLLSNAFKFT-LHGSIRVSLRAGAARTVVFEVADTGVGIAPADRERLFERFYRVEGQGGRSMEGAGIGLALAKELVAAHGGTIEVASEPGRGSTFSVTL-----------------------
193215238    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AETIYHFALQDVALFSEQKESKGFLM------ILHDLTNER--DLERIKLETLGIIVHELRSPLMGIIGFSDLMLSQ---EYEHDTRKQYLEAIYKSGSKLSDLVDRFLNVLRMESGQMDILTSPVQLIPIVESLVLSLDAQAQKKSVKFVCTYESEIPEILASEELMREALQNLMTNAIKYGGKNRTVEITLKR-EDNFVIFSITDYGYGIPPEAQDKLFTKFYRVENEKTKNEKGTGLGLAYVKEIVTRHHGKITLESRPEIGCCFTITLP----------------------
240171860    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EVFARAYEVAETSRKLKEANAELADLYARAKELDDLKSQFFANVSHELRTPLMLILEPARRLLESTE---PAEPSRGDLELIVRNARLLQRHVNNLLDAARLEAGAVQPNYAHVDVAEHLRLGAALFESLAVDRDIEFSVNAD-QPVTAELDPEHLHQILVNLLSNAFKFTRPSGTVRCSVSTDPDHRVIIEVADSGPGIPHEQRAAVFERFHQVEGGPTRAVGGTGLGLSIVRDLVGLHRGSVTISEAREGGALVIVDLPR---------------------
120611088    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VKILRDQSDQRASQQALEQSRADLLTALRENEEARAAKDRFLAVLSHELRNPLASIAGASAVLATEGAAPADRDQAAR---IVQRQARAMAVLLDDLMDLSRLRLGRMVLQQRDVLLDEIVEAALEATLGAIQAAGHEFVQDLPGEAVLLHADPVRIAQVLANLLSNAAKYTPDHGRVRLSA-WTEGGWFHLCVEDNGIGMDPDTVDDMFTMFSQSPDAGSRHTQGLGIGLALVRNIVEMHQGTVRGESAPGQGSRFTVQLPL---------------------
255530387    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIQLNRSEQHLRKENKRSGILAQQKMDLLNRMSHEIRNPLNAIKGFLYVFSRTNL----SKEQTTMIDSIKLSSDMLLQTLDDTLDASKMENSEFKINKEPFNPDLTLRKVIQNMEYGAAEKNLNIYFYSGNSEAIVNGDSFRLKQILVNLLSNAIKYTKEGG-IIVTAEMSNDK-LYVAVKDTGAGISLEQQSGLFSKYYQTNSS--KGQTGTGLGLFICKQLVELQNGKIHVESTPGIGSTFSFYIPYKKAEHKLP-------------
257440577    --------------------------------------------------------------------------------------------------------------------------------------------RSGMETLNLTMLLILNLFFMVFLLLAVCTVLVLAGVDEGFFYHDGQVELGGALAFVYTVCILIAIHPLQRNIEAMKKLA-NGDFAVRVNHAEEFEQSFNKAAEELEILRKDFINNFSHEFKTPIVSISGFADLLLEEQLPP---EDQKEYLTIIRDESRRLADLATNILTLNRVESQTILTDKACFSLDEQLRQSVLVTQQKWRQKELDFDADLVPAEYT--GSEGLLKEVWLNLLDNAAKFSPEGGTVAVNLR-KAKSALMVSVTDQGEGMSADTQAHIFEQFYQGDTSHT--TQGNGLGLAMVKKVLELHGGSIQVNSAPGQGSCFTVTLP----------------------
255091520    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLEAVSTQVALAIDRENLFEKNKKANLEAERE-RLRGNLLRSISHDLRTPLTSILGSSSTI-LENDDVIDKETRVELLKNIYEDTSWLTHSVENILSMTRIDEGKLDIEKRPEVVDEIIAESILRVKKFANSRDIK--TNIPDEIIIVHVDVLLIEQVLVNLIDNAIRHTPKNSKIELTVKKESNQ-VLFEVADNGKGIPNEDIGNIFNRFYTKNKSRNLERRGIGLGLEICKSIVEAHGGEIVAFNNPSGGATFRFSIP----------------------
183219921    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KCFEARFTKTGEVDALAIIRNITE--RKKAEAL---KNEFISLVSHELRTPLTSIKGSIDLLLAGVAGEVSNQT-KSLLNICRKNTQRLVRFVTDLLDIEALDSGNINFKFRTYQLKEILQTSVDGMRTFAEQYHVLLNFDSNFPQTSVYVDEDRLNHCITNLISNAVKYTPKFSEVTISV-QTDATKAKIQIRDNGPGIDPNFAPRLFHRFAQGAPPKDKLVGGSGLGLSITKGFVEAMNGKIYFFSD-DSGTVFTIELP----------------------
255527026    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------SFFSIILAIAVFIMLFYLITNKKMKYIEGVSEGLF-----EIARGNLDSRVCIQGKDELAKLADNINFMAKELNRKIESERNAKSDLITNVSHDLRTPLTSIKGYIGLAKDGKYK--SEAELQEYLNIAYNKSEKLEVLINNLFEYTKLTNKGISLNKQNISFNGLLEQLIEELYVICEENNVVIEKSIPDEKICAYVDGDKMVRVFENLLMNSIRYSPKPGEINVDL-YKEDKFVVVAVKNKCENVDEEELKKIFDRFYRVDKSRAQATGGSGLGLAIAKSIVELHGGKIWAE------------------------------------
281208811    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITVELKLTAIYYDDVVSQLQSADESKIDILSHISHELRTPISSIVASVQLFRATEVTSL----QREYLSLIDSSTTSLLELISNVLDHDKMGAGKLLLNTVDFNLSTLIEDVCAMVSTQALRKGIEVASYIFTHCPSIYGDPVRLRQILLNLLSNGIKFTEKG-QVLVRVECDTSLTLKFEVRDTGMGISKENLPKLFKKYSQFNSKMSS---GHGLGLAISKDLVQLMGGKIWCDSKPGNGCSFFFTLPQKQLPCPVP-------------
296134130    ------------------------------------------------------------------------------------------------------------------------------LSKGDYVTDVVTDPRLKTNFLTLAARLRNGEILVLNTPIAAINESTAIASRFFLFTGFITIALGGIFTKPILELNDIAQEMSKLNFSINSLSDQLDKAISELKEANEKLKEDIERERRIDKMRKEFISNVSHELKTPIALIQGYAEGLKLNVN--EDEESRNFYCDVIMDEADKMNRLVKDLLNLSQIEAGYLKLEKTDFDISAFIDNVMEKYRPIFTEKGIDLVVKKDGNLV-VHGDVVRIEQVLVNYLNNAVNHVDDNRRIEVAVTSRKGK-VRISVFNSGRPIPGDSLDKIWTSFYKVDKARTRAYGGYGLGLSVVRGIMEAHGNAYGVENK-DNGVLFWFEI-----------------------
108760619    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGLLVTLLLFF--ITRSQVRARTSAEAANTEQQRLTGE--------------ARDAVQVRDDFLSIAAHELRTPLTNLKLQLQLLYRQLRREEDVEKLAQRVLSCERQTSRLATLVDSLLDVSRLARGRMELNLEPVDLDELVREAVRRFETEARTAGVQVTVDSPAPVTGQW-DRMRLEQVLTNLLSNALKYGH-GAPVDVRVR-SDETQAMVEVEDRGIGLPPEDAQRIFGRFERAVSS--RHYGGLGLGLFITRQLVEALGGHISVASTPGQGATFTVALPLS--------------------
298386908    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITRSNRYRRQLEEANKRAEDLLVAREKLMLAITHDFKAPLGSIMGYTELLSRLT----EDERQRFYLDNMKSSSEHLLKLVSDLLDFHRLDLNKAEVNRIVFNPAQLFEEIRVCFEPLTAAKGLVLQCHIAPELSEYISDPLRIQQIVNNLLSNAVKFTQQG-KITLTVGYNASK-LTIAVEDTGKGMASEDRERIFQEFTRLPGA--QGEEGFGLGLSIVHKLVLLLEGTIDVQSTLGKGSCFTVVLPLFPVGKSIVEN-----------
160940332    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLLISVLGVAAAHLLLRPFKKLQMSFDRVAQGDLDADITEETRETRLLSQSVQKSLSKLKAVDQSRQEFVSNVSHELKTPITSIRVLADSLMGMEDVPV--ELYREFMTDISDEIDRENQIIEDLLMLVKMDTAEDQMNIEQVNINGELELILKRLRPIAKRGNVELILE---SIREVTADVDKVKIAITNLVENAIKYNRDSGMVRVTLD-ADHKYFYIKVADTGIGIPEDALEHIFERFFRVDKARSREVGGTGLGLAIAKNVIQMHHGIIDVESTVGEGTTFSVRIP----LNYVP-------------
283848290    ------------------------------------------------------------------------------------------------------------------IAIGVLLSA-SMLLPTAINSQLQHVYSIYFLIINLYVLHIQSLYLLLGSFTLFIYFIVA-------TLNVIGNTKIYVLPPVLPFLYLLTLSLF--IAKRFTDTYRKNEELSE-------------KLVQTDKFKDEFLAKTSHEFRTPLHGIIAILQSMTQKEDKAPLTLQQQEKINFVISKAKHLSSLVNDILDLAKVKRRELNVNIENVDVYANAHIVTEVFS-YITHKDVQIENLIPRDIPFVLADEKRLRQILYNLVDNAIKYTDAG-KIQIYATEENG-TITISIKDTGIGIPANKIDTIFYDYEQIGHADSGI--GVGLGLSITRELVQLQQGEISVVSKLGVGSTFSFTLP----LAPQKTDGSEKNEERATA
283848290    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TYSLTELPVLMLTAAFLADDMVAAFQSGANDFLHKPIDIAELKTRMNNLIVMKETAEASLNM--EVAYLQAQIKPHFIYNV-------LNSIMSLS---------YTDIEQTRDLIANFANFLRGSFVFMN---------TDKWIPIEKEVTLVQSYANIEKARYPEQFHFEIERDDNISALIPPLLIQP---------LVENAIRHTKENGRVKLTIKENEAN-IIIQVIDNGVGMRKEKIEAI-ERLYQANS-------GVGL-MNIVKRL-KAYKASISIESKEQSGTTVTIVLPKKVV------------------
254463146    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRCAYIDKGLRGVLITLKDLTDEGKN-----TQLHRDFVANVSHELRTPLTAISGFIETLQ--GSAKKDEEALDRFLGMMARQSARMDRLVSDLLSLSRIEAQERQRPSDTVYLHDLLATVIESYKAQ----DVEIISQLNAHDHAVQADADQLHQVFSNLIENAVKYGQAGAPITVTTKNVACDAIRMSVCDTGAGIDPIHLPRLTERFYRIDGHRSREKGGTGLGLAIAKHIISRHRGRLEIKSKISQGSEFTAIIPK---------------------
121534002    ---------------------------------------------------------------------------------------------------------------------GLVFLLLAVTVGVIWLTDWQMTTHFQAYVTAVGAADHEHMMGMYAYLSSVHRGLAWVGAGMLIVGLAASYVLARGISEPLRRLCFAVAEIQEGKYGQKVEITTGGELASLAEAFNSMSD----RLATNEKLRKRLLADIAHELRTPITIIQGNLEGMIDGIIEPN-----KAQLISLYEEAVHLSRLIKDLRDLSLANAGHLPLEKTKVSLLQLAGRSIALLNPIAEEKGILLSYSGSDAI--VEADPGRTTQIIQNLLSNALRY--ARTRVTVTVT-EEDEWAEVAVADDGPGIPPEHLPHIFDQFYRIDEARDRQSGGSGIGLAIVKSLVEAHGGTVSVHSVPGEGTTFMVRF-----------------------
227496352    ---------------------------------------------------------------------------------------------------------------------GRQWRVIALPIKDADTQEYRGVVAIALPLSGMARTRLIVAMADVAVILLGTLAAAYLVIRSFRPLRQIEAVAGRIAKGDLSARVPVTEP---ATTEVGSLQRALNTMLQQNEQAFSVQVVAQERM-------TRFVSDASHELRTPLAAIRGYGEL---YRMGGVPPERQNEVMGRIETEASRMGRLVDDLLQLARMDEGR-KMNMEPVDLTEVSRGALSDMAVLAPDRECALIEQAEPGPAVVIADRDRLSQVITNLLGNVTRHTPAGSPVEIAIGVVDQRTAVVEVRDHGPGVPLSEATKVFQRFYRADTSRNRETGGSGLGLAIVSAIVARHGGTVQMLQTPGGGATVRIEIPAS--------------------
149925736    --------------------------------YQLTILREQTKLLFEHLPFVLYGVMASSAVLWHTGQGTALLLWLLAVYMLTGLRWWV-RRHFNKLGAHFDPQHWIQVAIQFTAASGILWGFAGVMFFSTDPMVLMTLAIFLAAMVAGAVSSHACHTPAYAAFA--LPASLPFIARCLWENTPFLWVLGSVAFVYVLINIHYGRNLQNMVIQSIRLRFQNAELISELTLQKRV-------AEQASVAKTRFLAAASHDLRQPVQAI----ELLVDALSEDLANHPSKGLLDRIQEAGYGLRNLLNALLDSAKINAAAITAKPRHVQLAPLLKRICNELATQAQHKGLDI--RVAKTKACAYTDPALLELVVRNYVENAIKYTPEG-RVLVGCRKQNGQ-IRIEVHDTGIGIPASAQETVFQEFYQLGNPERDKAKGLGLGLYIAQSLGKLLNHDIGVNSTVGKGSMFYITVPQGDASHLMDEPSR---------
222083200    -------------------------------------------------------------------------------------------------------------------------------------------HDFALALIDVQMPGLNGFELAELMRGNERTKRIPIIFVTA-GAHSSERRFQGYEVGAVDFIQKIEAHILRSKADVFLEVYRQRQTLAE---QRDLLQSQAQALQLADKRKDQFLAVLAHELRNPLAALQGGLSLLK----KVNGEEQTAKIGKLMQEQITHLSHLVDDLLDVSRITQGKIVLRKAFFDLRDAVESAVDMTRPAIDAKGHNLVVKLPERSCDAMADNVRITQCLANLLNNAAKYTPDGGQIYVEL-VEDVESFRLTVSDNGLGLTQEASTTIFAMFAQVDGHREHSHGGLGIGLALVKQLVELHEGSITVQSDPGRGSAFVLNLPKA--------------------
227516907    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSYAASHVFVKPIKKIAAQIRNGDLTAEIGRLGETFDSMASELERDIKFEHRLTSDVAHELRTPLMAMLATVEGMQDGVLPADN-----EHYETVAQEVRRLSRLVDAMLRLSRIENGTRALKIEKSDAVYMVKSLVSMQEQLFAERNLRLKFDIPEHECMIEMDSDLIREAITNIMSNAMRYTPAGGWVIVSIS-KSRNEVLISVRDTGIGIAKEDIPRVFARFWRSDASRGRVSGGLGIGLALTKEIIDKHNGRIAVESTLGKGTTFTLAIP----------------------
10957449     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTALSVQNRDLLETLAALNEREERLQVLNQELQDTNAELEEKAERLREANGLKTTFLSYMSHELRTPLHSMLGLARILSGQLDGPLNPEQLKQ-VQLLQGAAGDLLEMVNGLLDLAKMEAGKTDVDVTTFEVRELFGTLRALFLPLLDNPAVNLIFEDAAGFPPLTTDQRKVEQVLRNFIANALKFTAAG-EVRVTAQLLSGDRVRFTVQDTGIGLSDEEQAQLFQDFSQV--GRPGRPAGTGLGLSIARKFTELLGGRVGVQSAPGAGAEFSAELP----------------------
108763719    -------------------------------------------------------------------------------------------------------------------------------------------------------------------FTPDFPAMLA-AAQGGSSAYRRDVEALGI--SAYIIVPLISRGRVLGALTLLNSESRRRYTEADVRLAEDLARRAATEAQEAVRARDSFLSVASHELNTPLTSLMLNIQALRRDSNGPASPEALSTKVVAVQRQVSRLSSLVRELLDVSRITAGRLRLEREDLDLAALTREVVPRFTEDLARAGCALHLEAGGAATGHW-DRLRLEQVLQNLLSNAIKY-GRGRPIEVRVGADASRA-CLSVKDQGVGIPPEGRARLFQRFER--LASERHYGGLGLGLWIVKQIVDAMEGRILVESVPGQGSTFIVELPR---------------------
154254036    --------------------------------------------------------VVAATAGVLVSAHPWPLLWCVAMILLSLSLSLLARFYLRSPPADEPSAQRYGAAHTGLTAVGITWGLGGF---GAATGDFQTLLVYSLALGGTALGAVSSHVLPRSCFVSLWTSVPLLGLAHLFDPAFLGAVIMGMVLLYAAILSILAIRMLRFMQANLRLTRSLDARLAELTQMAAELEGARAEAVEANLSKSRFLAHASHDLRQPIHAIGLFAACLRDIDLG----AEAAQLVGSVDNAARSVSRLLGSLLDISRLDVGGVVPQPEPVALGEMLQGIARQNADIAAANSCTL--RIVPTALWVEADPALLSAMVQNLLSNALKYAP-GARILVGARR-AGGSIAIEVVDTGPGIAEKDFRRIFDEFYRADRPAVRATEGLGLGLAIVRRLAELMALDVSAASAPGRGTRLRIS------------------------
225418785    --------------------------------FRRRERLYLTFSITCLTTVLRLGMESNALVQYFLPEGIGFILSRVFLLLFTLHSLCICLFMIQVSIRLNRLLRFVYAFCFFLPMAGIC-----LLPYAKAVNSMFLATIPYAVSIVLAIRSGKIGRDPYRLLYLCSMVTFVIYGPLSKTVFEGDMFVPGIVPNMFLLLSQLSRSYAQAHEEVERVNANLEALV---EQRTAQLNRTNEQLEASQTALREMISNISHDLKTPLTVLNNYLELLGDETIASSERER-TEYLGIAYHKNLDLQRLIQNLFEVTRMEGGTVTYRIEWFSVDRLMGEIARKYADLIQDKGLDFRLEADRG-TELHIDSIRIWSVLDNLVYNALRHTPKGGSIALSI-HKKGDLARLQVADTGEGIEARHIPHIFERFYKVSHERGERDGSSGLGLYIVKTTVEAMGGTVEVESTPGKGTVFTVTF-----------------------
126731989    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RAVKARAEAEALLEQLWEANKALREQAEALEEANDAKSGFLAVISHEIRTPMNAILGMAAGLEESGLPP----DQQEMAQVILSSGRVLLDLLNDVLDLSKIEAGRMEMEMRPFDLRAFAAEERALFSEMAASRGLAFSVEVMADKALVVSDPTRLRQVLSNLLSNAFKFTREGA-VAVLLTVRDGQ-LQMRVTDSGPGVPEAHRPRLFQAFSQGDASVTRTHGGTGLGLAISRRFCRLLGGDLVYEHVPGGGACFVAT------------------------
262038541    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SRLQWLIVLFSLIGVIVTVL-VSSFLSKRILRPVNSIIAKTINTDDLSDELQNLTLIINEMLDRLEFSFDNQSKFVSDASHELRTPLAIIKGYAEIIKKRRL--TDEEIFEESIDSIINEAENMKSLVQKLLFLAKGEITKINTNFSEIDAGELVHQIYTDTVVSVKDHVFNLEKS---EEYKIKADTTLLQQAIRALIENATKYSDKNTNIYL-ISQKEGDFGRITVKDEGVGMTPEDSKRVFERFYRVDVSRTKATGGTGLGLAIVKRIVEIHNGKIEVNSELGKGTEISIILPLVK-------------------
298244070    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------VILIGSERPSESMIFVPVHYGEEVIGMLSVQSYQPRVYTQRHLQMIKEIAVQAGIAMMNARRYSELGQAMRQAQESEELKNQFLMTASHELRTPLTAIQGYLELLSTHG-AYLDEERKQRFIGNARRACDELVLLLGNVMDTSRIDQEWVSVKRDVVAISPAVAQILEILDPTITREQRHIELDLADDL-SVWADDLRLRQVLMNLVGNALKYTPPATQIAIGAQRTGERFVLIWVRDWGPGISQKEQEKLFAKFSRLSTEATQAQRGAGWGLYLCRKLVEAMNGSIWIESQPGEGSTFLIALPEAEESN----------------
167769574    ------------------------------------------------------------------------------------------------------------------------------------------FWVRGVVSLSGSTATVHGMILLALIGVPIFIAVAALGGWLITRRAFFPVGKMAETAQAIS------------SGSDLSLRVPDDGSGDELSRLGCTINSMLARLQASFETERQFSSDASHELRTPTAVIISQCEYALSDAV---DEAERRESLGVVLRQARRMSAIISQLLLLARAENGKFEPSWERLNLSELCEMVLLEMEDTAQSQGIALEMQLEPDI-MLTGDQTLLMRLLTNLITNAIRYNRKGGRVEVCLRRME-TGAVLRVADTGVGIREEDLPKIWSRFFRADASRSST--GTGLGLSMARWIAQVHGGTITVESVYGQGSVFTVTIPFEQ-------------------
142498361    -------------------------------------------------------------------------------------------------------------------------------------------------------------------FTVFFNEIFIFSTTKLLAL--ISCGFVIFIAVFLALNFRIEKFMYKEMKQLYEFRGELNDILITDNMLENVKELALKRSVELDSLKDEFLGNVAHELKTPLFTVQGY--ILTLLDGALKDASVNKKYLERANKGVERLTYIVKDLDLLTKLEKEDTQLEMEEFDILELIQSVFELLEMEASKSNIQLEFDQKDKAITVYADRERVQQVLTNLIMNSIKYGKKKGTTEVSVQPIFENKIIVRVRDNGEGIEEEHLPRLFERFYRVDKSGNRRRGGSGLGLAIVKHIIEAHKEQIFIESQAEIGSEFSFTL-----------------------
254476749    -------------------------------------------------------ITIVSLISLYYLSFAQVAAVYFVYIIIELIGIRVYHQLSRKVTLAG------IALFVISAFIG-VWTFNTIPLLLFLEPDGFAKLMGAMLLVIA-----LNHCVVARSQWMFFGLLTALPIIGVLGFLVGETLLSVGNRAEIIFAVVI---LAIGSAYTLFAIWSQHRMANDLR--KALAD-----AKAASEAKSRFLASMSHEIRTPLNAICGMSELIAEGRADPADLMQHGRLLTT---SSQALTDLLDDILDHAKIESGHMVLTPTIADLHAEIASAVEVFRFSAEEKALDLSLHVADSVPYAECDILRLRQIISNLVSNAVKYTEQGA-VKVDVAARPGEGLVVNVNDTGRGMSEQDLTQLFSDFFRAENKDAPSVPGTGLGLSIARRLARNMGGDLVVSSQLGEGSRFTLT------------------------
296446361    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRLTASVADLIGSRQALERQAQELATLAEQYHLQKGEAEAANLAKSQFLANMSHELRTPLNAIIGFSEMMQAQVFGALGSPKYVEYCSHIHQGGRYLLDVLTDILDMSRLEAGRVRLEESEIDLSGAARATAERSRRAAEAKGIELIVDAREGL-RCCGDHDAIVKAIAVLVSNSLKFTAAGGCVRLRAR-RSYRAVLIFVEDTGCGIDARAVAALGRPFEQPATVMENGMKGSGLGLAIARSLMALHGGSLRIRSRVGVGTIAMLRIPAK--------------------
212695100    -----------------------------------------------------------------------------------------------------------------------------------------------------------------AVFRNIPPGKYTFRVKARLKNQVWDVSLNIHIFTWYAWFFYILLACIIIIFYILSYQRKKLKSLQEIEKQHSLNEQ------NLNNERLQFYTNITHELRTPLTLIIGPLEDLADDKKIP---EVYRSKINSIHGSAMRLLNLINQLLEFRKTETNHRQLIVCKGNLTGLVTEIGLRYKELNCNPDVKIQIKTGELPIQIYYDPEIITTILNNLLSNAIKYTH-HGEIIISLSETSGNYAIISVSDTGCGIEPDELPHIFERYYQGKG--KYQASGTGIGLALVKSLATLHQGMLEVKSVVGKGTTFTFRIPDSEVVDMAEEDSEQDNR-----
223413884    -----------------------------------------------------------------------------------------------------------------------------------------------VIALRVPLLNLSNFQIPDVSAKSYAIMVLILPTDGTRKWREHELELVDVVADQVAVAL--------SHAAILEESMRARKQLTEQNDALDL---AWREAEMAIHARNDFLAVVNHEMRTPMHAIIAL----SSLLLETELTPEERLMIETALKSSNLLETLVNDVLDLSRLEDDNLELDIERFNLHGVFREVMNLVQPVASVKKLSMTLILSPDLPYAVGDENRLLQTILNVAGNAVKFTKQG-YISITASVAKSESLRVQVKDSGCGVLPEDIPHLFTKFSQPRNGSNRINNGAGLGLAICKRFINTMGGHIWIESEIDRGSIVAF------IVQLGMCDNHSDT------
227530486    -----------------------------------------------------------------------------------------------------------------------------------------AIYSNRGHKLIGYLKVENSLNAYYKSYNQFKLVCFFAMLLVILTSGLLGYFLSYFLLQPLGDIHDTVKEISKDPTKNIRVPVTRNDELAEL---TAMFNEMLDRMQRYIDQQSQFVGDVSHELRTPVAIIQGHLEMLQR--WGKDDPQVLAESLNASLAETKRMKNLVQEMLDLSRAEQVEINFRNQRTVVNDVVHQVFNNFKMLYP----EFTFTLDDDLSPVISDRDHLEQVLVILCDNAIKYSQDRKEIHISLSR-GMNTVEIGVQDFGEGIAPEDIKKVFDRFYRVDKARSRKKGGNGLGLSIAKRLIEGYHGSITLESSLGAGSIFRIILP----------------------
196255193    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITQHQRVCQDLALKNSELI-QLNRLKDEFFTCISHELKSPLTSVIGLSSLLKEQKLGSLN-ERQVRYSELIYHSGRQLMMLVNDLLDLTRLETGQLKLKPIPLDVKTICQQAYQTFEERNKGKPIPFTLEIDPGIEQIVADELRMQQMLFHLLDNAIKLSNSDGEIGLKVNRWEN-WLAFTVWDTGLGIPEDSQNLLFQQWQSQENPLSEQLEGTGLGLVLTQRLAKAHGGEISFISRKGRGSQFTLLLPISLTQQTL-EDSRKTTITQIY-
135142529    ---------------------------------------------------------------------------------------------------------------------------------------------SAPGIVTGSIIQVPTAGQYELYLIYDLSDVQATLTLVQQTLVVGSIILVILIAAVTWLVVRVAIGPVRTAARTAERLAEGEDVIATLRMADSMQSQIVRLAK-LSQLQQRFVSDVSHELRTPLTTIRLAADVLYDQRDEW--DAESRRSIELLVAQIERFESMLTDLLEISRYDAGAVSLERDEVNLVELVEDSLDQLSPLADQKGSSLLLEVLGGYGVVDADSGRIRRVLMNFIGNAIDHGE--GKPIVAVVDSDETTVAVAVRDWGVGMSEQETARVFDRFWRADPSRQRTTGGTGLGLAIAQEDAKAHGGFIDVWSAPGQGTCFRLTLPR---------------------
256833266    ----------------------------------------QIITDQSGTSILPLAVGNSNGLLNYWVQPETANSLGVPDLNTYLRRDFPHTQIPYDEPFTTDAAQWRVLIQRFHSNVGPIDIYVAL--PLTETEQLVDHVQRILMLTGLSIIAIGGAIGSLAVSRSLKPLAGIERTAAAIAQGDLSRRIPQSPAST----------------EVGSLARSLNTMLATIERAFA--------AQEASEAKRRFVSDASHELRTPLATIRGYGELYRMGAL--TDTDALNDTMRRIEDSATRMGSLVDDLLALARLDEGR-PLHHDDVDVTVLSLDALADLRALDPSRTVTLTRAGSPPPLHVIGDDAKLRQVFANLVGNAIRYTPAGSPVEIALGPTQPDHVRIEFRDHGPGVADEHREKIFERFYRIDTSRTRDLGGSGLGLAIVSAIVHAHNGRTHVSDPPGGGLTITLDL-----------------------
56710297     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------YPLVVSASAEKTAVMAVWHRNLVAYFFTALIYMSLYAARQFAARREALRALEEANERTAELQHARTLEAQARDDAEAASRAKSALLANMTHELRTPLHQISGLVLILQRR----IEDEKQKSSLEKIGGAARRLQTLLENILELARVESGRVVIESKPFAPAMLLTDAVNRWQAEAARKGLHIEVATSPDLPSVCGDFVRIAEVIDCLTSNAIKFTSQG-TITLRETVLEHKSRRFEVADTGIGIAAEYQQAVFGQFTQVDDSMTRKFGGAGVGLALSRRLVELMSGEIGFDSEPAMGSVFWFTL-----------------------
46201466     ---------------------------------------------------------------------------------------------------------------------------------------FTAVVHSAGVPKALDF--FSGVMRDGAQYLWEIPVTPAAATMVFLGARTEEGVLIAACATQDDVGRFVS-DLERINAEQASI---IRDLYATRKTANDLTNAQRDLAKNAELARSVILGMAAHDLRNPLNTIGGFAELLQ-ERIGETLPVMEARALDHIRQASGYMLRIIEDFLDFSRIETGHFTLESEPVDILSLAIEVAERITSFADEHAVSVQVKAPAPIPIVPADRNRLAQVLSNLIGNAVKFAPNGSIVTVSVFHEPSDTVSVRVQDQGPGIPALERDKLFRPFSRTSAQSVTGEPGTGLGLAICKSVIDAHGGKIGLDGTVTDGAAFVFELPASR-------------------
187778165    -------------------------------------------------------------------------------------------------------------------------------DRGVYNTKTFEIKSEDKVVGYVGIGQYSSLLLSISFKTSINKSIVASGILTLAIIITISLYFSKQFSIPIKEVANLSVNLSKGDFDGKSSVESN---IEELENLRESVNILAEKLKYQDSLRRRLVSDISHEIRTPLNVLQNNLEAM-IDGVLPVTEER----LNCLNEEVVRFGRLLNNLNVLKEFESESIKLNFKKIFLDELIADICSDFYAIAENKNIKLQYHMEHEDYSITGDRDRLKQVFINLLSNALKFTEDGGEVLIKI-YKSDKKIVVEVKDNGVGIKKEDLPFIFERLYRGDKSR-HQFEGNGIGLTIVKNILQLHYASIDLESEEGEGTTFKIYF-----------------------
142722011    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVTDNDKMEQALSERA-QALEDANQMKSEFIANVSKEIRSPLNKLAGHAEMLENEYFGELNL-RQKEYVRGIVFTSKGLMRVVGDILELAMMDSGQMKLRLQPLDIHELLVSSLHLIKNRAHQKQIKIDFDCPKDIGCIMGDCDRLRQVFYKLLSNAINFTRPRGELFLGA-IREKTAITISLADTGIGISGKEKEKIFEPFYKVDETTIPEEYGVGLGLTIVKRFVERHNGNLEIKSLVGRGTRIICRFPL---------------------
104773777    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------LARALVITFVVSL-ILNFILAYYQTGRIKKLSLAARKVADGDLDVQRHADEIDDLAENFNEMVRSLKASNEEVKAQEERRDQFMQDVAHEMRTPLTTINGLLEGMKYDAI---PEESIPESIDLMSRETKRLIRLVNENLDYEKIRSGKIQMMKSQFNAWTIMNDVQQQLTQNAAKNGDKIILDAPEDLP-VYADQDRFKQMLVNLTQNAIQFT-NNGTITLR-GRRFQHGATFSVQDTGIGMTQEQSKYIFERFYKADPARAR-YGGTGLGLSIVLSLVRQHGGEIKVISKPHEGSTFMITL-----------------------
260587420    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TIHILFLLFLGIMMLIIPIFYIMINRPLKKIIQGANTFADKEDELGYLAMTLNMSDE----LDMTGNYQRKFISNVSHDFRSPLTSIKGYTEAILD---GTIPPEMQEKYLKIVVYETDRLYKLTQSMLTLNNLDEKGRQLDYSDFDINRTIKTTAEAFEGICRDKRISIELFLTGQTLFVHADMGQIQQVLYNLIDNAIKFSSPDSIIKIE-STLKHETVFISVKDTGCGIPKESLTKIWDRFYKIDSSRGKDRKGTGLGLAIVKEIINSHKQNINVISTEGVGTEFIFTL-----------------------
116750530    -------------------------------------------------------------------------------------------------------------------------------------------------------------MALQAGFIGLGVSVLAGLLGSIYLGHYMNKPLQELRRGIRS----ITREGSIEPIRILT-----KDEFGEL--AGAFNEMAARLAEEE-RMRSDFISMLSHEIRTPLTSIRESVNLIVEEVVGEIN-ERQRRFLQIASDEIQRITSLLNHLMQVSRLEAGAVSIRPRPLDAAEFVAGSIHRVTPAAEAKGISIRTEIAPGIPRAMGDPENLQQVLLNLLGNAIKFSPPGTDVVVKAEFDSGSNLTFSVSDSGPGIPDEELTLVFHKYYRAS-GVRDEVDGVGLGLSISKHIVEAHGGRVWVSSRTGEGCTFSFTLP----------------------
144203773    ----------------------------------------------------------------------------------------------------------------------------------------------FLIFIGSLTTGFASFLLFYHLFVNQLSSLILFGTPFLTSLFIFSYLINVFLKDRLRLIYRTIRKGKFTKEDDVRFKLKEDVISNAEEDALEWSEERNKKLKEQEEFRREFLGNLAHELKTPVFSIQGYVLTLLDGALEDPSVNTL--FLERASKATDRITRILEDLDEITRLEVEDLKIEFKPFDIYELTQEVFESFEIIAKEKNIKLTFAKDPNGIIVLGDRGKIGQVLTNLIGNSIFYGNEGGE-TIARFYIVDGIVTIEISDNGPGIEDQYISRLFERFYRVEKSRNRNEGGSGLGLAIVKHLVESHGQTITVRSTTGLGSTFSFTL-----------------------
291563979    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFVILLILAVLSVHFIMKPFGSLIAS--------IRRVGEGNLD----EDVNEEAYRETKQISETINKTLEKLKAVDQSRQEFVSNVSHELKTPITSIRVLADSLM--GMEDTPKELYQEFMHDISDEIDRESKIIDDLLTLVRMDKASSGLSCSQVQINGLIEMVLKRLRPIARKRNIELIFESKRDVSA-DIDEVKFSLAVNNLVENAVKYNKEDGWVRVTLD-ADHKFFYLKVADSGIGIPAEFKERVFERFYRVDKARSRETGGTGLGLAITKSVVLMHHGAIRVDSVEGEGSTFMVRIPL---------------------
160871635    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITKLKEIQFDLKVALKKAEAANDAKTKFMMNMAHDLRTPLAGIIGIANI----QAKEGTHEQDKQHGRWIMEAGNQLLELLNAVMDVMALEEREDALNHDRVELSHLMKELTDLMQPSIVAKGLHSEWQFDPKLPAITSDVMKLKRILLNLISNAIKFTEKGTVVAIHLLGINDKHARIQIKDTGIGIPSDQHEKIFDQFYRAHPSYRGVYTGYGVGLYLVKKAVDLLGGKITVSSEEGKGSCFTFNFPLAE-------------------
158320238    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTSAAREVAKGNFDVQIENNSKDEIGQLTKNFNTMVNELK----GIEYLRKDFINSVSHEFKTPIASIQGFAKLLQSEGL---SEEERQEYARIIVEETSRLSRLSSNILRLSKLENQDIFAEKKKFDLDEQIRKSILLLEPEWNKKNIEFCIELDK--IAFVGDEELLQQVWINLIGNAIKFSETNGNITVKLQQL-GSFAKVKIRDEGMGMSEDVQTRIFEKFYQGDKAHS--IYGNGLGLSIVKKIVDICGGRIFVKSASGKGTTFIVELPLEK-------------------
283781005    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAGRATRPLAEIIQTTASLRPSELSERLPLRDAGDELDHLAITNGLLDRIADYLQE----KHDFLANAAHELRTPLAAIRSSVEVALSKG---RSSAEYEELLAEMIEECASLESLVNQLLLLAESDADRLRVSAERTSLSDVVKTAIDMFQPVAEFRGLRIE-SYSLTPCTVIGNRLHLRQVMNNLLDNAIKFTAASGVVRVSLFVNEEKGLEVVVSDNGIGIPEKHLPHIFERFYRVDRKRSRSVGGTGLGLCICAAIINAHHGEISATSRDNEGTTFRFTIPIAKPLSSI--------------
74316235     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLLVARDITD-----LERVDAMRRDFIANVSHELRTPLTVVGGFVETLAETDDLP--PAESRRYFDLMLDHTRRMQRLLDDLLILSRLESADHSLSDEPVNVPEMVQALKSEAESLSRGRH-RVSVQATSG-TWLKGSQQEVRSAFGNLVSNAVRYTPEGGAITLGWHERDGEAV-FSVKDTGEGIAAEHIPRLTERFYRVDRSRSRETGGTGLGLAIVKHVLTRHHARLDIQSTPGRGSAFSAIFPAQRVL-AAPENAQ---------
196228611    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLFISALNETMDKVLAFGVGGLDYITKPFFEEVDARVAAHLKLRRLQLDLAVRNRELQRNNEELRRLQELRDNLTQMIVHDLRSPLTGIFGTYELLALEADK--LSPEIQKMIELSQGSLDQILSMINSLLDVSKIEAGELQLHRCDCDLVALAREAADMLAGIGGKRRVLI--EPESENLRLSIDRDLIFRVLQNLLGNALKFTKPAGEIRVRLERRNDR-VRVSVIDNGPGISPEYHRRIFEKFGQVECATTRT--GTGLGLTFCRLVIEAHGGAIGVVSAMGKGSTFWFELP----------------------
221633256    -----------------------------------------------------------------------------------------------------------------------------------------------------------------VLLRTLIPGLGLALAAGLVASLAVTWFLARSIAGPIARLAAVADAIAAGDLSRQASDAGSDEVGRLVRSFNTMVTTLRRLLE----GQRNLLANVAHELRTPLTVIQGYAHALREGLL--TEAPEREEALQVIASESERAARLLTQLLHLTRLETGQIALERQPVDLAALVQRVLARHRLEAQQRRITLTATIPDALL-VSGDPDLLEQAIENLVQNALVHGRDGMDIVISARSIPATRVALTVRDTGPGIPPDALPHLFDRFYRGAPAQNDRN-GFGLGLAIVREIVTLHGGTVSVASELGVGTTFTLELPEATVLD----------------
219667804    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVLAQGYTIVRSLQWKQMLLRVTICPLEDETHHIAGVVGLFRDITE-----SERLEQTRREYVANVSHELRTPVSALRALSETLADGMVS--DEETKNRYYNHMLHETMRLTRLINDLLTLSRLQSHTEQVHTEAFLINEVTGSVAERYKPLAQKKGLRFDYSPLVHDLKVMSNMDLVEQVLIILLDNAIKYTQSGGRISLGTVLDKDR-VKVSVADTGMGIAPEDLPHIFERFYKADKAHS--TQGTGLGLAIAFEISQRLGEEIYVESHLNEGSTFTFTL-----------------------
295707086    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KVFIQTETRDELQGMTVTFNHMIDRLRENIEKQN----QFVSDASHELKTPLTVIRSYSNLLRRR--GIKNEEITLDAIDTIYAEATKMQKMIETLLDLASVEKEQ-TLDMKQTDLVLIFEQIVKQLQQVYKR---ELVLHYDQTPIMIEVDELKMKQVLIILLDNAIKYSTD--KIEVTVEKKQED-VIIKVKDYGIGIPKEDLAHIFERFYRVDKARSRATGGTGLGLSIAQTIVRQHKGEIFIKSEEEQGTEVVIHLPVSSI------------------
254477790    --------------------------------------------------------------LVWLGLSVGGLIVALLALAGYLNHL-NSQNVRRRAEVVEASRR----------MNVVMGTSLDGVIISDTTGRILEFNAAAEQIFAIPAQEVIGRDLADVIVPDHHKAAHAAGMARLRNGGTRRVVGSGRVRLEAKRATGEVFPVELAIQSAETAQGELRDISAQVAAEEELV-SARDLALAGEKAKTNFLATMSHEIRTP----LNGLLGNLTLLQDTRLTARQRRYIGNMETSGKLLLSHINGVLDITKYDAGRLHLRPVVMNISDLVQDIIDNQSASAAANQSVLEWQWDPAKNWIRADKDRLQDILMNLVGNAVKFTH-NGRIRVTLACLRENGLQIVVEDTGIGITPDQIRHVFEDFVTGDSSYARNVGGTGLGLALTKRFVTALGGHIDVESTPGQGSSFIVELPVEEAEPPQP-------------
142425873    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QKKTALELLH-SKELAEKANAAKSAFLATMSHEIRTPMNAILGVQELLLGSAQFPKKD---KPLLKSAQASAESLLGMLNQVLDISKIEAGKLTLNLEPCNPYQLIMDIHAAFSTVAKKQNLLLHTSIDPRIAEVMIDSLRLRQVLQNLLSNAIKFTAEGESISVLADDHAGQLLEFRVIDTGIGMGNDQIKLALQAFEQLESCLSEQKRGTGLGLTITNHLVTSMNSHLYFESAPGFGSNVHFSFPRTSVA-----------------
171057985    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TVMAVTVRRQAEALAQALTLKRCTEDLAGQLSLEKAAADQARRVAEAANRAKTQFFSAASHDLRQPLHALGLFAETLRRRTGAAADDDEVAQLVHDIVESVGALEGLFDELLDLTHIDSGGVDVRPRACAMAEIYMRLRLHFEPVAFDKGLTLDFF--GGHHAVQADPVLVERILRNLVSNAIRYTEDGGVI---VGCRSRGGQRVQVWDSGIGISAEALPRIFDEFYQVGGRRPHHRKGMGLGLAIVKRLAGLMDAPLTVCSKVERGSVFSLTLPAA-VAEPMP-------------
253579929    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IGSIVVLSVFLAWLLSTILKPLARVTKAIEDLTDGMLDEEISVPDYT-ETELITDAFNKMVNRMKILDESRQEFVSNVSHELKTPLTSMKVLADSLVGQQGVP--EELYQEFMSDITAEIDRENKIITDLLSLVKMDKKAADVNITHMDINQLLEDILKRLRPIADRRNIDLILDCFRPVDA-DVDEVKFTLAVSNLVENGIKYNVDDGWVRVSLD-ADHKYFYITVADSGMGIPEDSIERIFERFYRVDKSHSKEIGGTGLGLAITKSSIAMHHGTIKVFSKEGEGTTFSVRIPLS--------------------
75764345     -----------------------------------------------------------------------------------------------------------TELIIYRLVTSVIESSLTLTELGKEFIRIFGYEKYKGVKESLWMMIVS-YLFLFSIFSSYLYIFY---------RHERKLYYETCIKKMIEEIRYIANGNFNHKVSVVNHNYLEELAIGVNEIVEQLKDEERQ----AEQAKSELITNVSHDLRTPLTSIVGYVNLIHHDNY--RDEVELRYYIQVIYDKVTRLNALMNDLFEYTRVQNKELSLYSVPIDIVELLGQLTVQFRIQVQEANIECRPSFPSQKLMVLADGDKLVRVFENLIINAIAYGSEGRYIDLTA-YESNNMITIDITNYGQPIPSTDLPHIFERFYRVEKSRSTNTGGSGLGLAIAKSIVELHKGTIEVYSDDEK-TTFTVKL-----------------------
226939100    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LILHLTQPHELVLSVQLVPFDSTRKLLLSRDIT-----QLDRVQTVHRDFVANVSHELRTPLTVIGGFVETLSD--MDAPGPDILRQFLPLMMEQARRMQVLVEDLLTLSRLESGGKSQPFERIGMSELLHTLKVEAEGLSHRHHVELAICTPCDL---WGAPNELHSALGNLVSNAVRYTPDGGRIRLLWQMQGGRAV-FSVEDNGIGIAREHIPRLTERFYRVDRGRSRSTGGTGLGLAIVKHILARHSARLEVDSEPERGSVFSAVFPPERLAEP---SNHEA-------
237726839    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HIATLKIHIHPPIWLTWYAKIAYAIITLAMIYIGIRIYMNRLI--LENSLKLSESKNRNEQELNNERLRFYTNITHELRTPLTLILGPLEDLINDPKLPNP---YNTKIKIIHDSALRLLNLINQILEFRKTETQNRKLTVAKGNLGNFITEIGLRYKELNRNTNVEIRLDVDTEIPEIYFDPDIVSTILNNLLSNAMKYTQEG-EILLAIKEAGNEYAEIKVSDTGYGIDAQALPHIFERYYQAKG--KHQASGTGIGLALVKSLADLHEGILQVESEVGKGTTFRFRI-----------------------
224536335    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------TYYFEVYAANNDGIWSDKPAVIKVIRKVAPWVSLPAYFLYVLTVIGITYLHHYAEKK----KLEMLLYQENIEKDQKEQIHQAQLRFFTNISHDFRTPLSLILAALDKLRREGLKEY-------YYRILNGNVQRLLNLVNELMDFRTVENGMMKLELQPLDINRFIKEIANDFIDYARQRNIDFQILCDENMPTVYIDKNIVEKIVMNLLNNAFKYTPDRGSIILTVGESTNDVFSIIVSDTGVGISRESISSVFERFYKVNTVNADSHLGTGIGLALVKSLVLLQKGTISIHSEREKGTDMIVYLPL---------------------
135728043    -------------------------------------------------------------------------------------------------------------------------------------------YAFAIITALLTSLVLTLTLSVFLYFKNSFDVKISLGFLGITFIVVFLIFQYSIKKYFFRRIEKIYKDIMTSPVQNVSISADMDFLASEISKYAKLKKQEVQSFQLREEFRKEFVGNVAHELKTPLFTVQGYISTLLDGAMS--DPEVLKKYLKRADKGVERLIYIVQDLDMITKIEFGESKLETSNFDILELIYNVFEELEMKAKKKKITLSLENSEQTLIVHADRERIQQVLTNLVVNSIKYGHVNGTTEVSVEPLGDYRVVVRVTDNGEGIEDQHISRLFERFYRVDKSGARSEGGSGLGLSIVKHIIDAHQENIFVDSKYGIGSEF---------------------------
136181759    -----------------------------------------------------------------------------------------------------------------------------------------------TLIVAQSLEAV-DKTQSRLLSLFFLVGALVLLLIAIASRYVIKIGM-RPLENVERTAEQIASGDLSARLPDTKPNTEVGRLVTSLNMMLTRIEESTARSESEGRLR-RFVADASHELRTPLTAIRGFAELHRQGAVKEGD--ETKDLIARIERESMRMSSLVEDLLTLARLDQG-PKMEIKPVNLTEVISDAVASARAAGPDHPIAFEEKGE---IYALGDSNRIHQVVANLLANARVHTPAGTSIKVAISQ-GEKEILVSVSDNGPGLSDADREKIFERFYRVDASRQRSNGGSGLGLSIVDAVMRAHGGHVSVDSKLSEGSTFTLHFPLA--------------------
40841769     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FWANVMITPVY-EFGRHVGFVKVTRDLTE--RKAAEESSRLKTDFLANMSHEIRTPMNGMRLALSMLTDTEL----DKNQREYASIIEDSTSVLLQIINDILDYSKLSSGSFSLTSDIVEVESVVGAVVRNCKS-CLKPGVTLSCSMPPNFPQMRGDPLRYRQVLQNLVGNAVKFTEKG-HVKISIDTEDPRMYNISVVDSGVGVPGNAINTLFTPFTRFADSTRRKYQGTGLGLSICKSLAELMNGSIGYRPNPGPGSVFWFT------------------------
160931431    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISKPIIKTNNAAKELAQGNYEV-SFEGGDYREIRELNSTLSYAASELSKVEAL---RKELIANISHDLRTPLTMIGGYSEMMRD-----IPGENTPENAQIILDETTRLTNLVNDMLNLSRLQSGTQTLTLTEFSLTQEIREILARYNSLTKRDGYHIVFDYKEDV-TVEADQVRMSQVIYNLVNNAVNYAGQDKEILVRQRLKPG-FVRVEVIDHGEGIEPEKLELIWDRYYKVDKTHRRAVVGTGLGLSIVKSVLEMHSAKYGVESAVGEGSTFWFELPLPEYLAQIDESQQQ--------
169826015    ------------------------------------------------------------------------------------------------------------------------------------------------------------FPLAKISELANSGVILLFISAFIFLMVVSYLIYKGIIMRPLNDLQRAVEQMSFGNYE-TRVPVNSRDEIGKL---SSTFNKMAEAIQQEDEAQKTFLATVSHELRTPISYVKGYSEAMQNGIITENQKE---ETIQLIVREANRMERLTNELLQLARTENEQTEIVVYPIPLGETLREVQKILTHQADKKNITLHLDVDDALI-IQADEVKLKQIFINIIENAINYSYENSKVEM-VAIEKNGSAQITIKDYGIGIPQEDISHVTERFYRVNKARSRADGGSGLGLSIVEQLLKQLQGRLEIKSIIEKGTIVKITLPL---------------------
135326414    ------------------------------------------------------------------------------------------------------------------------------------------------------LAVLTSVFLVCVVFLNTFFFDYSSINVYGLAVLILSVSLFTFIFVRWLVDTFI-YNKIKLIYKNISANKAKPGYLAGVDLNQVDEDVSEEKLEIRESYRRQFVGNVAHELKTPIFNIQGYIDTLLDGAI--EDSKINRKFLERANKSVSRMIYIVEDLDAITKLEGGKIEIEEEPVDVIELILDVVDQLEMKAKKRNVNIVIE-DPRLSMVEADVEKIKQVLINLMVNAIKYGNEGGEVLVRT-FDMDQSVLVEVADNGNGIPQKHLSKIFERFYRVDKSRDREQGGSGLGLSIVKHIIEAHNQSINVRSTIGTGSTFSFTL-----------------------
210617585    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LPYMAVIAVGMFCFAYFLAKWQTSRLIRPINNLNLEEPLENNVYEEFKPLLLSIDKQNKEKEAVANMRKEFSANVSHELKTPLTSISGYAEIMKSGLVKPDD---MIGFSERIYNEASRLITLIEDIIKLSKLDEGNVEIEQEDVDLFGLAREICSRLAPQAEKKKVHL--EVIGETVIYHGVKRILDEMIYNVCENAIKYNVSGGEVKIWVGNTLKGPKVI-VQDTGIGIPEDQKERIFERFYRVDKSHSKETGGTGLGLSIVKHGAILHNAEITVNSKVGEGTRMEILF-----------------------
91789740     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RATADQVATVIANARAYEAE-KTRAEETDRAKTAFFSNVSHEFR------TPLTLLLGPLETLLAEREEARDRLLQMQRNALRLLRLVNALLDFSRMEAGRHSARFAPTDLARYTADLASAFRSAMEKAGLSFAVECPPLPAPIYVDRDMWEKIVMNLLSNALKFTFEGG-VSLRLVAADG-GAHLTVKDTGSGIPRSELPKLFQRFHRVEGARARSHEGTGIGLALVHELVKLHGGEIRVASDEGQGAEFTITLPPEHVVAESPE------------
91789740     --------------------------------------------------------------------------------------------------------------------------------------------------------VLSDVMMPNLDGLGLVPETRTLPVILLSARAGQEASLEGLSAGADDYLAFTSQELLARVRTHLTMARARDELNTELMHANEELEA--------------FSYSVSHDLRAPLRAVNGYTHLLEEGYATQLDDEG-RRFLRVVREEAGRMGQLIDDLLNLSRI--ARAQLSRDPVDLSALALAAGEELQRKEPERRVSLLIQ-EGLVAGV--DRQLLRILFDNLLGNAWKFTVKTGEPRIAFGTEQRNGEVFVVRDNGAGFDMAYASKLFRPFQR--LHTESEFPGTGIGLATVRRIVERHGGRVWAEGAPGRGAAVFFTLP----------------------
260170975    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------VKATDINGLWSSLVTKVQVDKEPAFYETWWAYVIYVMLILLVCYSFYYRTKRRM--QLRHELSVAQIEKEKSEELVQVKLRYFTNISHDLLTPLTIV---TCLIDDAEITYKNKIPQ---FDMIRTNVNRLKRLLQQILDFRKVESGNMKLKVTSGDIVSLIRDVCDSFMPLIQKKKLTFTFESPEETIQAYFDVDKIDKVVFNLLSNAYKYTGEGGEIKVSVFLQNGHTLSIIVSDTGKGIASEDIDKIFTRFYTNQHWVSSETN--GIGLSLTKELLELHHGTISVESEVGRGSSFTVIIPIDKESYTEAEINVESSQE----
238916037    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------VIFVIIMVLIITSLGLTLWIYSSIVKPLNKLKLATDNIKEGNMDFEVSNNEIGDVCRDFEEMRVVLKQSAEDKIKSDAEEKELIRNISHDLKTPLTAIKGYVEGLRDGIAN--TPEKQAKYIQTIANKVNDMDKLIDELTIYSRLDTNRVPYTFVRCNVSDYFGDCCEEIGTELEASQIELEYNDHTEPAYMNVDPEQLKRVVNNIISNSVKYMAEGGKIKIDL-YDEGDYIHAIFSDNGIGIAAKDVERIFERFYRTDESRNSKHGGSGIGLAIVKKIVEDHKGKIWAESVEGEGTTMHLNL-----LKAKDEENPENA------
134299696    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLLKVTAKIFKISDIQGRVLKNHESHLNKVNENLRQLEE---SRRQLVSDISHELGTPMTSIQGYLKAMLDNVIEPD-----RQYLNLIYDKTLLVNQLVEDLFELSKLEANQVSFNFKEVTIQDLMANITRKFALDFKNSGINFMIDTPDNHIIMNVDPARIDQVMVNLINNAVKYTPTGGTIRIQCQAEKDGEVIIKVIDSGSGIDEKSLPFVFDRFFKGTQS--QKVGGTGLGLAIAKQIIIKHGGYIGVDSMVNKGSTFYFSLPIS--------------------
143321727    -------------------------------------------------------------------------------------------------------------LLTPRSGMSLARTLI------ENSPDFIIFRDLEGRILQTSRSLDEFLALPYRGNVADLPDILSAATAAEFAKFDEEVKRTGRRVRQASRLVRIVHELTKGGAGLPPGLLTFAVNITETVDEHNRLRIALERAEEFAAARWQFVANVTHEIRNPLNAIHGLCEAALADADRPP-----AETFRRILRSVAELEDTVRDVLDFSRLDHGGVAVDRAAFNPVRALEEVAAQFLRPAGRKGVAVNALCDAASPRVLGDAVKFRRVAANLIGNAVKFTSKG---HVTARLTDRLQATLTVEDTGIGIPQDRLESIFEPFTQADSTTTRRFGGTGLGLTIVRSLVQAMDGFIKVASTPGKGSVFTAT------------------------
140311346    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FANYLKYRDFSKPLNLVLNNGRHLEIRVMPYSDKQLLMVARDQMHQLEGARRNFFANVSHELRTPLTVLQGYLEMMQEQVLEGGTREK---ALHTMREQTQRMEGLVKQLLTLSRIEAAPVLAMNDKIDVPMMLRVVEREAQTLSQQRQV-LHFSVDESL-KVLGNEEQLRSAISNLVYNAVNHTPPGTDITVS-WQRAPHGALFSVEDNGPGIAPEHIPRLTERFYRVDKARSRQTGGSGLGLAIVKHAVSHHDSRLEIESTLGKGTRFSFLLP----------------------
296441284    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQKEREEERLAKREAEELEMLKDEFLINMSHELKTPLNVIYMTLQLESEEIKSALEKNGQKRHDKIIQRNVYRLLRLIRNLTEIAKLESDEYRLNFINCDIVSIVRQISLAVADHMQSTKVKITFDTDIQELITACDPSAIEQIMLNLLSNTIKYRKDESKVRVSLTVKDNK-VRVTVKDNGIGIPKTELEYIFKRFAKIDTSLNRKCEGSGTGLTVSKYLVELHEGSIWAKSQLNKGSSFIFEIPIVQISD----------------
219850343    ---------------------------------------------------------------------------LLAQLQTQGLTIRVLDRTGAIRQAVGAYHHAPVDPVSLQARSGTVWHTQILADGTTVRVYTVPVYEHDQ---SVGLIQIIQSLEPVVETLQQLQTAFAIGIPALTLLAGLGYWLAARALQPITNIIRTAQQISATDLHARITLPPTDDEVGRLAAT---FNSMLARLEDAFRRERQFTADASHELRTPVAA---MEAIITVTRERPRSVTEYTQALDDLLVQTRRLRSLIDDLLQLTRSET-RYRSTHTPVNLSLLLEDVTETMRPLAEERGLVIATEISPNLV-VVGDSDSLIRLWLNVLDNAIKYTPRG-TITLRASRT-GDQVTVTVTDSGIGIAPEHLPFIFERFYRVDPARSGN--GNGLGLAIAREIVRLHHGTITVTSELGHGTTFTVNLPTS--------------------
162451770    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LARDRYFGVMTLLATAPERRCGPADLRLAEELGRRAALEAQEAIERRDEFLVVASHELKTPLTSMQMQVQLLHRGSLAGVPPARIEAMFRILGRQTSRLGRLVDELLDVTRMNAGRLALTLAPVDLAALAREVVERMRPQLTDARCPTQLDLGAPVVGHW-DPDRLEQVVVNLLSNAVKY-GAGAPIFIGVRRQADRALLV-VRDEGIGIAEADQGRIFERFERAVSV--RNFGGIGLGLYIARSIVASHGGSIQVQSKPGAGATFVVELPLSPPENAVP-------------
225012591    ------------------------------------------------------------------------------------------------------------------------------------------------------FLGINYFFFHISLRSILIPLGLNFIFTFIFSYYLLSLKMERTIVEKVS---DIYNNLFPTTIS-SRATDNFDSLTSNLKKITSDKNTEIAFLKEQETYRKEFIGNISHELKTPLFTIQGY--VLTLLDGGVEDKKIRTKYLTQAAKGVDRLMYVIKDLDLITKFESGIETLYRTAFDLRLTLENVFELLEIEGVRNNITLRLDKKKEPIIVFADEERIQQVLMNLIINSLKYGTERGVTEISFEKMNDTKLLIRINDNGDGISEEHLPRLFERFYRVDKTRNRNQGGSGLGLAIVKHIIEAHHERVFVESKVGIGSEFSFSLPLANKKEREKED-----------
296440556    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------IAPVDATVSTIRKQLVYVSLIMLILAFLLAILIAKKVARPIIQINAKAKQLAVGDEAIVFEEKGYKEIAELASVELTKTEKLRRELIANVSHDLRTPLTLITGYAELMRD-----LPTENTPENVQVIVDEAKRLTQLVNDMLDLSKLQAGTSQLEKVTFNLTKQINELLLRYNTLTAQEGYTIDFIYDEEI-WVNGDELKLSQVIYNLINNAINYTGSDKHVIVK-QHVTNDQVRIEVIDTGEGISEEYLPYIWERYYKVDKTHKRATVGTGLGLSIVKTILDAHEAHYGVTSNIGEGSTFWFEI-----------------------
227529597    ----------------------------------------------------------------------------------------------------------------------------------VIRPYFYHKKMIAVVSIATFVSVVEENMHQLKINLAIAFLIATLAALLI------SYLLARSITKKIDQLRTATRQVAKGNYHVVNGKDEVDDLARSFNQMTTALRESDQEIRRQEERRRKFLADAAHEMRTPLTTINGLLEGLRYDAI---PKEDWNHSIELMQNDTQRLIRLVNDNLDYEKIRTNQISMDRKLFDCSAVLTNLKEQLNKRAAEKEDRIQLDVPAGLL-VYADYDRFVQIMFNVIQNAIQFT-SNGLIKISARRVE-RGCKFKISDNGIGMTNDQVKNIWERFYKADQSRSNQYGESGLGLPIVHELVNLHGGKVTVESKPKKGTTFTIFLPD---PQHAPHRNSQN-------
268609372    -----------------------------------------------------------------------------------------------------------------------------------------------------------------LLLLSGVHIGILLGMQQARFNEILEIIVIALVAGGLTLYTRHTYEIPMLRLADAAAKIAKGDFSARVETVNEREDYLDQMIEDFNKMRVDFFSNVSHEIKTPIAVIQNSAEMLKKPDL---SEDKRQEYVDSITNAAKRLNTLITNILKLNKLEKQSITPNVSEFDLCDQLVQSALLFETVWEEKGIEFEADIADERKLITADAELLPLVWNNLLSNAFKFTERGGTVTIR-EYSDNDKVVVEVEDTGCGMDEQTKKHIFDKFYQGDTSHS--TEGNGLGLALALRVLQLSDGEIDVQSEPGKGTRFIVTL-----------------------
148263562    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSNYRLEGNYAILTFMD-----VTEERRAQHQLAEANERLKGVNHLKSEFIYTATNDLRLPVAVIHSNCSQLRDSDTNNLT-EMQREHLDSAIDSCDRLMDLIEELLDNSNFDSSELELSCEDKNIMESIQEVYTVLAPFAWQHGLQMSVEPLQDNISAFFDSKKIQCVLTNLIGNAIKFTPSGGKIGISVSVCDEE-LLVSVTDTGEGIPENYITRIFNEFYHLKSTNSSAKKGSGLGLAICKRIVDAHSGRMWVDSTLNHGSTFSFALPLSR-------------------
210609809    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLVVIVSFLSNKMVKPFARITQAIEDVTEKENAYTETKQISDAFNKMLGRLKVLDDSRQEFVSNVSHELKTPLTSMKVLADSLLAQEDVPV--ELYQEFMGDITEEIERENKIINDLLSLVKMDKTASDLNVKPENINELVERILKRVRPIAAVRNIEVVFE-SFRPVTAEVDEVKLSLAISNLVENAIKYNKEDGWVHVSLN-ADHKYFYVKVADSGIGIPEESIEHIFERFYRVDKSHSREIGGTGLGLAIARNAIVMHRGAVKVYSEEGTGTTFTVRVPLNYIV-----------------
253997050    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTIISALAGILGTLASAWVFSRTIVKRVQLIRDSAAHLARGEALALPSQDELGQLAHELDQAAQLANLAKLQAQEANAEKSIFLSRTSHELRTPLNAILGFAHLLETDL----TDLKQKESLSMISAAGKHLLKLIDQVLDIARIESGDMQIDIQPCDISALLDEATHFMHPLAKARDIQIKTYYPPDLV-IATDRQRLLQIVLNLISNALKYGPANAKVYMQA-YKKDDKVIIEVADEGKGIPKSMHHRVFTPFERL-GAENTKVEGVGLGLALSNQMMAALGGEINIASDK---SLFQLTLPYKQLV-----------------
228901110    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IEEIRYIANGNFNHKVSVVNHNYLEELAIGVNEIVEQLKDEERQ----AEQAKSELITNVSHDLRTPLTSIVGYVNLIHHDNY--RDEVELRYYIQVIYDKVTRLNALMNDLFEYTRVQNKELSLYSVPIDIVELLGQLTVQFRIQVQEANIECRPSFPSQKLMVLADGDKLVRVFENLIINAIAYGSEGRYIDLTA-YESNNMITIDITNYGQPIPSTDLPHIFERFYRVEKSRSTNTGGSGLGLAIAKSIVELHKGTIEVYSDDEK-TTFTVKL-----------------------
265766039    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RIRQESNRLLRSKEELEIARKYAENSIRTKSLFLSNMSHEIRTPLNALSGFSSILTDESI---DNDTRYQCNDIIQQNSELLLKLINDVIDLSNLDPGKLTFNFKECDAVNICRNVINTVEVKQTQAGVSFVTSLDK--LTLRTDEARLQQVLINLLINATKFTTEGS-ITLTLEKESETIALFTVTDTGCGILREKQDQIFNRFEK----LNEGAQGTGLGLSICQLIIEQIGGRIWIDPDYTEGARFRFTHPVRPAKEKEAE------------
139568750    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAFSRMSDEVLQLIDAKTEDMKSARDEAITANANRSQFFANMSHELRTPLNAIIGYSEMLEEECEDMGHDDLLPD-VQRINSSGRHLLTLINDVLDMQKIEAGKMEIYPTAFDIDGTIEMLNAINMPLSEKTGNAYVVERSDDVAGAFFDETKLRQIVTNYLSNAFKNTESG-TVTLKVTKEQEEMVRFAVQDTGTGIPEEALAGLFDEYTQVQTSTMAKQASTGLGLSVTKKLAIMMGGDVEVESEVGTGSTFSLVI-----------------------
150004693    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIYFIFRSYKKRLLLQNSLDIEKKSLEMEKK----NRQKEHELNSERLRFYTNIAHELRTPLTLIIGPLEDLKDNRSMPTP---FRTKIQTIYRSAVQLLNLINQLMEFRKTETQNRQLTVVKGNLNNLVTEIGLKYKELNRNEHVTFNIEVEPMKKTVYFDAEIITIILNNLLSNAIKYTPAG-QITLSMHQIKANGVEMVVADTGYGIDAESLPHIYDRYYQAKG--KHQASGTGIGLALVKSLVDLHHGSLDVESVLEKGTTFFFRI---KTDYDYPEALHKEEEDSA--
126651206    ----------------------------------------------------------------------------------------------------------------------------------------FFVRILFVLFLFLITNTLFAFISYHATGWLYGQLGTEPHDFWQQLGTVLGVFVLFACSAAIIFLIGLNRQRWDAIVEALR-QMAKGDFNIQLDVKGNKEDQMAVELGELERMRQEFISNVSHEIQSPLTSINGFAKALKNIHL---PEEKRQHYLEIIELESNRLSKISDNLLKLTSLESQHHPFETTTYRLDKQLRNVILALEPNWVAKQLDFDLHLDN--ITITADEDLLNQVWMNLLTNSIKFTSDRGAITLTMTQHLDTITII-VQDTGIGLSEEQQMHIFERFYKADQSRTAANGGSGLGLAIVKKIIDMHHGTIAVESKLGKFTAFLITLP----------------------
15887386     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RAERALKEKNDALLKADELKNDFVQHVSYELRSPLTNIIGFTDLLKTPGIGQLT-ERQAEYLDHISTSSSVLLTIVNDILDLATVDAGIMQLNYSDNDLNELLDDVSVQIADRLQESGISLEIVAPAHLGSLVADHQRLKQILIKLLTNAINFAPEGSSVQLSCQRSEGDFV-FSVADKGPGIPEDMLKSVFDRFATRGNGGRRT--GAGLGLSIVESFVSLHHGTVSIDSRPGNGTIVTCRIPSATLPHSIAAE-----------
108759268    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LARELARRASLADHVRQEACQAIRAREELLAIASHELKSPLSALQLQVQNLRTALERSPDRERLHRGLDLMGRQAKRQAKLIDALLDVSRIHAGRLELNPEPVDLGALVREVAERLEPELAGAGTRLTLTLPLEAHGYW-DRLRLDQVLTNLVSNAMKY-GRGNPVQVTLSSTQAH-VRLDVRDAGIGIAPEHLHRLFHRFERAVSG--RDYSGVGLGLWIVREVVEAMGGHVTVSSELGVGSTFTVVLPRAR-------------------
217976854    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DATAGVNVERALT-ERNQALIEAERLRNDFVHHVSYELRSPLTNIIGFIQLLGDPSVGPLNPRQL-EYAGYVTKSSSALLAIINDILDLASIDADAMELSLEEIDVAETMRAAAEGLEDRVAEAGLTLSVIPMQDLGFFIADGKRIRQILMNLLSNAIGFSAPGSAIGL-AALRRGEEIVFKVSDQGRGIPREVVDHIFDRF-KTHTSGSR-HRGVGLGLSIARSFVELHGGRILIDSALGEGTTVTCIFPAK--------------------
184201480    ------------------------------------------------------------------------------------------------------------------------------------------------------------------VGLLTFSFGLATLIAAMTVGWVMVTRAFQPLRQVEATAARIADGDLSQRMEGYNPQTEIGQLSTSLNAMLGHIEDAFDARTRSETKLRRFVADASHELRTPLVSIRGYSELYRHGAL--QTPEDVGKAMDRIESESKRMTQLVEDLLTLARLDERRVA-ATRPVDLLHLAYDAASDAHATAPDRTVTVRGLADPESAWVHGDESKLRQVVANLLTNALRYTPAGSPLELAVGLEDGRTAVLQVRDHGPGIHGQDAERVFERFYRADSSRTRETGGTGLGLSIVAAIIEQHDGAVKLEETEGGGATFTVRIPHTEPVDDAAPD-----------
298249702    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QNEIIAGVVVFIDISE--RKRLEQL---KDNFISMVSHELKTPVTSIKGYTQLLQ-KHFQRSDEKQSLYFLAKMNYQLDKLTDLINEILSISQLDLGMLNLRPKVFDLVEVVREELESQQATTATHKLQLK---GVEKLTITGDCERIGQVIHHLVSNAIKYSPGRKQVCIEI-CHSDQAALIHIQDYGIGIDSEHFSRLFERFYRVDEPLEQTFPGLGIGLYLAHEIIQRHQGHIWVESQKGQGSTFSFSLPLQPHTAIAKETSHDN-------
136045849    -----------------------------------------------------------------------------------------------------------------------------------------------------GISLIQDSSIPFLIVIGFIVSYLFCCFLLIQSWHLNEFSIAFILVYSLVIFTNFSFNLWDGNYRILALILYKDREVKMRNMANLLSLQ--------DKNKDLFLARTSHELRTPLSGMIGLCENMLEKAEGLTPSFIRK--LKLVVQNGWRMNQLISDLTDFSKMREGQLKVECRPEDFGEILDRVKENLKPEMERKQLTWKININPELPMIHADSDRIQQVLMNLIGNAIKYTEYGS-ILLEAS-ASKSFVEVNIQDNGMGIPEEELRLVLEDYQRGTNVAT--TPGTGLGLNLSRHIIELHGGELSIESEVGKGTTVGFTLPVSE-------------------
28210566     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------FRIAILGYIIIFALIMIMYAKFTSKNLTMPLKELMKGVKKIIKGDYSYLKSQNEFGDLRDAFNLMVEKIEEERKLKEKSEDNRKRLMLDISHDLKNPLASIRGYSNYLIENK--EISNKEKEKYLKIIENNSIRVNDLITDLFELSKFESIDFSIDFEKMDICELIREIIANHIPQMEDKDMVYSFYLPENEVFIMGNEKNLYRAISNLLENSIKYNEKGTKIQVSLEEYED-SVGIEVVDNGIGIPKKLKQDIFNPFIRVDTSRNSKQGGTGLGLAITKAIVEKHKGEIKLISDIDKGARFKIKL-----------------------
252128283    -------------------------------------------------------------------------------------------------------------------------------------------------------------LLNKLVAGQIRIGIAVLFLIGVLGYFVIRRTL-GPLRKVEETAKAIANGDLDRRAPVLPENTEVGALSHSMNVMLEQLQASIVELQSKETQMRRFLGDASHELRTPLTSVKGYAELYRSGATTDATM-----VMKKIEEEAARMSLLVEDLLSLTRSEEARF--DEAPVDMLALGLSVVGSLRAAYPERSIEVDAK-ATDMPMVMGDTARLHQVLTNLIVNSLKHGGEEAKARLSID-TDDNHVILEVSDDGVGVQEADLPHIFERFYRADTSRTRATGGSGLGLAIVKTIVEAHQGAISVESTVGEGTSFRIVLPK---------------------
284038079    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------IDALTQTYASQKNTLYITLASLIVVML--LGGWALYLFRSKQTAYRTLERQNEEIRE---QKDKIEAVSQQARLATEEKLRFYSYISHEFNTPLSLILTPTEDLL--TKKTVSSHDLKSNLALIQKNAYRLLRLIDQMLDLRKTDAGKQRLRTVEQDLVAFIQDIVQDFKRKAEKQRIDLRFMPSKASLPVWFDEEKLDKVIVNLLSNAFKYTPKGGLIHVRLDVLDNR-VCIQVEDNGEGMTPDEQAHAFDLFFSGTRPFNLSK---GLGLALSMEFIQLHQGDISVKSEKDKGTTFTILLPLGK-------------------
260665099    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MQLRHVIQELHYIAEGHFDHRISFVVKTDLQKVIDSINFLVDSTVNAMNEEERSKDDLITNVSHDIRTPLTSIIGYLGLLKADNSLTAD---QLKYVDIAYNKAGQMKALANDLFDYTTLNSTKTKVNFAPLHLTSMLEQVAAGFELEAEEKNISLNVNTNPDDLVIDADAEKLVRVFNNLISNALKYGHGASFINLSAKKIKANLVEIRVENNGEAIPKAALQKIFERFYRVETSRNTKTGGTGLGLAIVKEVIDLHHGKITCESNERI-TSFIIHLPFKVALP----------------
298376777    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------TINPKLYPISTFKQMSLVVVP---SFMIESPFEIVAIALIAFLLILLSMREHRHKKDILDTERNMAEEVI-RLREKAEESNRLTSAFLANMSHEIRTPLNAIVGFSTLISESE----DKEEIKEFAKIIHANNELLLNLINDILDMSKIEAGILDFLYTEVEINELIQTLWRSYRFKIKE-GVEFRTELPAESYIIHTERNRLSQVLANFINNACKYTFEG---MITIGYERKNNIYFFVSDTGKGIAEENISRVFERFAKLDSFT----QGTGLGLSICELIIKHLGGEIGVESSVGKGSTFWCTVPTRK-------------------
242263049    --------------------------------------------------------------------------------------------------------------------------------PLKLGLFFSFIVFSIMLASVIIICAVAFIAFRFGVWTKPNPAILIMLLVSVVIGTIISAVVGKRILAPIVIFSRATMKVAKGNFNI--YLDEDKVHIHEVTEMTRNFNIMVKELSNIETFRNDFVANVSHEFKTPIAAIEGYATLLQDDNL---TKEEKDEYVSKILMKTRHLSSLAGNILKIARLENQEIVVEKKNYRLDEQIRQALLSLETKWTAKNINLDIEMDS--VNYYGNEELLMQVWINILGNAVKFTSENGTISIALQKVENNIVA-TISDDGIGMSKDTQKHIFEKFYQGDKSH--YEAGNGLGLTLVKRIIDLCDGKIQVKSELGIGTMFIVNLP----------------------
289423124    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLLGCDSQAIVEGYVIDVIRDGGLKDFLVYNIGINYSITKERVKIDPVRMQDIDNLS-ISTVVNIEDVTEMR--KLENVRRDFAANVSHELKTPLTSIQGFVETLKSKDED-ISPEVRKRFLDIIENESRRLTILINDILLISSIE-GQVELTKEEFSIREVSEYVGDLLNEKAERYSVSVNFDYSNIDDLIYTQKEYFKDLLINLVTNGIKYNQKGGKVEIKYRQDSTR-LVLEIEDNGIGIDKDDLDRIFERFYRVSRSRSQNIEGTGLGLAIVKHIVRSLDAKIFVESELGLGTKFTIEFDLVKIRKRQEEE-----------
239981307    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LERLNKELDETNAGVMALYSELSGELEETNRGVVALYADLEDKSRRLRLA--------------SAAKTRFWANVSHELRTPVNAVIALAQLLLDAGAEPLTDEQHQQ-VSLIAGSGNTLLALVEELLDTAKAESGRLEPQLVEADLRTVLHQLRGTLASTTAE-DVTLEIADTAFPGPFVTDEVMLTRILRNVLSNSLKFTTEGS-VRLTVRRADGPWAVFTVTDTGVGIPEDEIEQVFEEFYQVRGVHQRHVSGTGLGLPYARKLTELLGGRLTLTSRLGHGTRVVVELPAAPVRSAGP-------------
15612936     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SVIVLIPALFLGNMLSRLLLTPIQSLTKTMKHIQETDYEKIKLPSSSKD---ELYTMGMTFNQMIDMLEQNYQKQQQFVSDASHELKTPLTVIESYASMLRR--WGMKKPELLDEAVEAIHEEAVRMKAMTEQMLQLAN-EDAREVLEKKEVDLLEVAEKACQHIHVSFER---EIQVVKQGEVFRVWADENKLKQVVYILLDNARKYSQ--GRITVTIKETS-ETCSLSVMDQGIGISKGDLEKIFDRFYRVDKARARETGGAGLGLSIAKAIVDAHGGEIAIESREGKGTTVLVVLPKQR-------------------
242262042    -------------------------------------------------------------------------------------------------------------------------------------------------VTSFGISLMLNYSLSKLHYINTLLLSITLVICALIG-SILVFFVTKLIIKPLKKLSESTKEIAKGNFDINILYDSEDELGI---LAKNFNLMAKELKNIEYLQK-DFIVNVSHEFKTPIASIQGFVEIIKDKSL---PETKFDEYTDIIIEETKRLSNLSTNILRLSRLDSQMISKNRVIFSLDEQLRKTLLLLEDQWSLKNLELEINLEK--VNYIGDEELIQQIWVNILGNAIKFSYDNGTISVKLK-DNPSSVIVEIADQGIGISEEIENHVFEKFYQGDTSHS--KEGNGLGLAIVKRIIEICNGTIYFKTKYGKGTTFTVTLPKE--------------------
156743359    ----------------------------------------------------------------------------------------------------------RSILCVPMIARGRVIGAIELLNGGDFDEEEAQRLMRMAAFIAVAIENARLFQQIAAGRDRMASILNSTADGILMADMRGDIQLANPLAARICACTEEALIGRRIDDVVTELQARAHEVIRDLALTLILRDITQER--ELEQLREDYTSMLVHDLRAPLTSIMNGIMMLQRGIVGPVN-EQQQELLKIAYQGSQTMLHLINTLLDISKLEQGQMTLDLKPLPIFSVIDQAIERLHNLASSRHVTIEQRLAPYLPPVEIDGEKIVRVLQNLLDNAIKFSPPQSVVTVHLSIEGEDYLVVWVQDRGPGIPPAYFQRIFEKFGQV---RGRKVRGTGLGLTFCRLAVEAHGGRIWVESVEGSGSVFAFTLPVRR-------------------
182420032    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFSIIVLSLFAKTFLINPLAELNNAAKKFANGEVN-RRVTIQSEDEIGQLAKSFNVMAESLEKVE---MNRRDFISNVSHELRSPITSIKGFIAGI---IDGVIPKDKENEYLERAYFEIQRLTRLINDLLDLSAISSGKLKLNIKKVDINELIRRCIINSERKLKEKGIILKVYLQDDKCFVNTDEDKIIQVVTNLLDNSIKYCGDNGIITCRIYYKNNK-VLVEIYNNGPKLSEEEKIHIWDRFYKSDKSRTNKVS-TGLGLPIVRMLLNEMGEEVWAENDEKIGVRFIFTL-----------------------
161936330    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVFELRKVPFYRRDGRRLGLMGFGRDITER--------KQYQDAQEKASRDKTAFISTISHELRTPLNGIVGLSRMLLETPL----NDEQRGYMRTVHVSAITLGNIFNDIIDMDKSDRRRLELMPKPLDFNEFVTEMENISSLMAEQKGLRFDLERLTKLPAIEVDSTRLRQVLWNLIGNATKFTKEGGVI-LSVSFEHEAEITFDVEDSGIGIPASEVDKIFTMYYQVKQGSDNLHAGTGIGLAVSRQLVQLMGGNILVTSDIGEGSTFTVTI-----------------------
260663096    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISYMIARSLTKRIDKLNTATHLVAQGNYQVHKNKDELDELSANFNQMVGSLRASREEIRRQEERRKQFMADVAHEMRTPLTTINGLLEGLAYDAI---PEEDKMHSIQLMQNDTKRLIRLVNDNLNYEKIRTNQISMERKVFDAAAVLENLREQLRKKAAANKDELKLVVPDSIP-VYADYDRFVQIMFNIIQNAIQFT-TGGQITISAQRVA-QGTEVKVADTGIGMTEEQVQNIWERFYKADRSRNSQYGESGLGMAIVRQLVELHGGKIDVDSTYGQGTTFTVFFPDREYANGSKHDHHDDA------
126435515    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALAVSVLAALAVSWYLSRRLQRSITEVASAATAVADLGEDFDALAHAFNQMASQLQSVEVTRRRLFSDLAHEIRTPVAVLEAYFEAIEDGVRSLTP-----ETAAMLRDQTGRLVRFAGDLGALARAEESSASMELEPIDIHSLVQRCAAAAQSGYSRKGVELCTAVDVDLPPLWGDEQRMSQVLANLLDNALRHTPSGGRVEISARR-DGHRVLIRVSDNGEGIAAEHLPHVFERFYRADSARARQNGGAGIGLAIAKAVVEAHGGTIAADSAAGRGTVFTVAVP----------------------
217977025    ------------------------------------------------------------------------------------------------------------------------------------------------------VAGLIDALPEAAIVIDQNDRVIAVNARALFPALRRDLLLARGLRAPDVFDCLARARASGDQERATWLERVPVERFLELHVAQSMLLSLRDLSERVERMRVDFVANASHELRTPLASLLGFVETLQ--GPARDDSAARGKFLKIMGEQARRMTRLVDDLLSLSRIEQHLHLLPQSPVDMAAIVRHIADTLTPLAQDSEVEFIVETAGVI--VPGDRDELLRVVENLVENAIKYGAPDGLRRVEIALVAQERQCVSVRDFGAGIAPEHLPRLTERFYRVDAGASRAKGGTGLGLAIVKHIVARHRGRLAIDSQPGQGTTCTVTLPLQ--------------------
291453163    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LERLNKELDETNAGVMALYSELSGELEETNRGVVALYADLEDKSRRLRLA--------------SAAKTRFWANVSHELRTPVNAVIALAQLLLDAGAEPLTDEQHQQ-VSLIAGSGNTLLALVEELLDTAKAESGRLEPQLVEADLRTVLHQLRGTLASTTAE-DVTLEIADTAFPGPFVTDEVMLTRILRNVLSNSLKFTTEGS-VRLTVRRADGPWAVFTVTDTGVGIPEDEIEQVFEEFYQVRGVHQRHVSGTGLGLPYARKLTELLGGRLTLTSRLGHGTRVVVELPAAPVRSAGP-------------
282882851    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILLMVTILSLFSGMFLAYFLSRRLSQPLVRMSNTAKALADGDYNVYFKKGE----YTEIDNLSKTLNYAKDELTKTIEVRKDLIANVSHDLKTPLTVIKSYGEMIRD--ISGNNEKMRNEHLNTIISEADNLTNLVNDLLDLSKVESELEDIKKQDFDLAEVVEKVAERFKY---FKGFPINFQITHGNTKIVADKKKIEQVIYNFINNAINYSKDNKEIILKI-IESDKGVEFHCIDHGIGISEKDIKDIWDRFYRVSNNHTRPSVGTGLGLYIVKTILNMHKFPYGVNSKLGQGSDFYFV------------------------
296268467    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAGTLEEGQRLNVELTETNKGILALY---NQLSAELEETNAELEEKSARLRELAEARQRFWVSVSHELRTPLNSIIGLVRLL-LGPGGEPLSEEQEHQIRLIGSSAETLLAMVSELLDMAKAESGRIQPQPVAVDVAALAEEVCTALRPAAPHR-VALIVDVAADVGEMFADKAILARILHNLLYNALKFTYEG-EVRLSVRLDPDAGVVFTVADTGIGIPAKYLERVFEEFFQVPGPVAVKAEGSGLGLPYARRLAEALGGTLTLTSREGEGTTATLRVPR---------------------
196258599    -------------------------------------------------------------------------------------------------------------------------------------------------------------------FRSLWITILATVLLTFVLCAFISACLANSLAQPILAMRNFAVRLGNGHLGEKLNILRKDEL-------GQLADELNRMSELLDRKRRTFLANVSHELRTPVSNVKVTLEALERGAIS--EPELCDRFIQTAQQEINRLSRLVQDLLYLGSVEAGVTPLEKQSVSIRSLINRAVQTMELRTFPLRLKIDNDIPD--LQLQVDSERLLQALLNILENAIKYSRYPPKIAIS-GYIAGNQMLIKITDSGMGISQEDLSHIFEEFYRSDSSRHS--EGTGLGLAISKRLVELHGGKITADSVVGQGTTITICLP----------------------
108756768    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTADVAMAEELARRVAVALENASLYRD-AQAAVRLRDEFLSVASHELKTPLTSLKLQHGLIDRAALGDVGD-KVRPRLATAVRQVQRLSALVDSLLDVSRISLGRLMLEPSDVDLGQAVRDAVDRMEEVFSQAGCPVRVEVPGPLPGKW-DALRLDQVLVNLLTNAAKY-GAGRPVLVEAAFEGEEMVRVSVRDEGIGIAAEDLPRLFGRFERAVS--DRHYGGLGLGLYISRQIVDAMGGRIEVESRPGLGSIFTVRLPRS--------------------
197118982    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LGVRLKSETEYTSPLTRRLLHAFATQTAFAIERVLLVKQAEQAQILR--ARENLERA------LLNSISHDLRTPLVSISGALGALRDRTT-YLEEESRRDLLEAAWEEAGRLNRFVGNLLDMTRLEAGAMKPKRVPSDLQDLIGCALASLEPQLSKRKLTV--RVDPGLPLVSMDMVLMTQVLVNLLDNALKYAPSNELIELESRALDGK-VTLKVADRGPGVPPQDLERIFDKFYRV--PVPEGAGGTGLGLSICKGIVEAHGGTIHAENREGGGLKITVQLPVE--------------------
225419790    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RNRKTVCLVRADVTDMLAQERRKKEELEAALALAEEASRAKSHFLSAMSHDIRTPLNAVIGMTEL---AFAHIGERERVVDCLQTISLSSRHLLSLINNVLDMAKIERSSLVFSRMKIALPELAEQVSSIIALQAQNSGIRFRTDVNHRHKAIFGDPLRLNQILLNILGNAVKFTPKGGTVEFLIEELPACSARFVVQDTGIGMGAEFAEHIFEPFSRGGDF--GRAEGSGLGLSITKGLVDLMGGEISVETREHMGSTFRVEL-----------------------
268609738    ---------------------------------------------------------------------------------------------------------------------------------GGWRSRLLSVLEYFGILFFISFVLTASFELFFHGL--DIPEDSLRKSAVLTFGNALFIAFIVWLIDRLRFMTRISDGLERLTQGNFSERIEFSDLLGS-NKYNTIIERINKMADELETLRTDFVSNVSHEMKTPLAVIQNYVALLRSPGLSEND---RMEYALAIDDATKRLAALVTNILKLNKLENQQIFPENKVIVLSELVCECMLELENEWEKKNIEIETDIDDDI-MINADPELLSIVWNNLFSNAIKFTDEGGTVSVAVKRMNG-GAAVSISDTGCGIDSETGRHIFDKFYQGDTSHASK--GNGLGLALVKRIIDIIGGEITVSSELGKGSTFTVIL-----------------------
189424865    ------------------------------------------------GAALIATVLLFSSGIYFFVQQMLIGQIDLLTLTGYLHQDPNG---LQKLAVMGPVHLFRVRDGNRPLAISLEWGLDAVLSDGNPAPTPLTISNQEKQLYRIQSQLVTRGEHLYQIVVALALIILLIMPVSIILSLAVGYLIAGRVLAPVTAITSKAQEISAENLSARLPVSTDSNEFSQLA---TIFNQTFSRLEGSFEQMRRFTSDASHELRTPLTAIRSIGETALQQQSG---DPACRETIGSMLEETDRLVQTIESLLLLSR--ADGSTLQKEPAEIGELLADVVEFLSVLAEEKQQQILFERRTDF-TIPADRCMLRRAFLNLVDNAIKYSPEQTTIQVALYRDSHDNTVVDVADNGPGIPDAEKERIFGRFYRLDNGRSREMGGTGLGLSITKAAVEAHGGLVTILDNPGGGALFRVIFPSAK-------------------
254241016    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMRQVRKTRQAEEQADAANRAKSVFLSTMSHEIRTPLNAVIGLQELVLKKGEKGVLD---LDSLSIAQEAAQGLLLLLGNILDLSRIESGRFDSAPEPVLPGELIRGILPLVGGLTRQKNLSLALELDGDLEWVLVDPLHFKQVLFNLLGNAIKFTERGG-VTVRVGRREAERLHLEVSDTGLGISEEDQARLFRPFSQVGSPALGQASGSGLGLYISRRLVHLMGGQISLRSELGNGSCFSVELPLT---GPPPSESSEA-------
218442076    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAFTGTISGFLAIHLFR---ELELDRKEREKNLQATNQQLSLVCEQLQR----------FTANASHELRAPLAAILSNAQMGLL----TPNQAQSRHRLEKVVELTKSMSVLVNDLLFLARYEGVNLRQEFKVVDLVNLLQPLTQEWQNRAYSYNLTLTSYWPQSSIMVMAESNLLRQAIVNLLSNACRYTPAGGSIYFKVFCQNLKAI-VEVEDNGIGIPTQDLPHIFERFYRVDTMRSRSTGGFGLGLAITKQIIEAHGGHIDVSSTLEKGTIFQIILP----------------------
294661194    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDITERKKLEQDRLEALQQAKEKEQQRADEAERYFKQQEEFINTVCHEIRNPMNGIITSLKKLKESLPGSFQPETLEEDIQTIQHCVNHQLVVINGVLNLSRLEAGKEKLLLKPFKPKTIIEESILLFTSQLKTKQLNLIIDLPKQAIAIQGDPERFKMILINLISNAIKFTEKG-HIKISFQTQAVDELVIRVEDTGIGMTPEEQSCLFQRFSRP---LSSQYEGSGLGLAISKKLLDLMGGTIQVDSVKGQGSTFTIHL-----------------------
135209468    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IQNTMRYEQIEHFNETLQHEIDEATDKLRQNNKKLHALDEAKDEFISMASHQLRTPLTSVKGYLSMALEGDAGKLNKD-QRRLLQEAYASSQRMVYMISDFLNVSRLKTGKFLIEAASTDLATIVKEEIEQLKPSAEGRGLTIKADIQQDFPILELDENKIRQVIMNFIDNAVFYSKSGGTVNVSLKET-NEEIVFTVEDYGIGIPDDEKKGVFSKFFRASNARHVRPDGTGIGLFMAKKVITAHGGHMIFKSKENKGSIFGFRI-----------------------
67920571     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILVNSCSILSWMLVPIFYRGRLLGMLELHGPKTMTWKEDDVGLVNAIATQIGVALIQAEAYANLQDLNEQLEALDRTRSNLVAITGHELRTPLSTIQVCLESLASEPD--MSPELRQVMLNTALEDAERMRKLVQDFLTLSQLESGRVEWNIEALDLQECVELSLSNVRARHKGTALKIENHVKDELPLVRADGEWLVEVLAKLLDNACKFTSQEGKITLEVSSQTPYQLEVTVADTGRGIEPKRLETVFDRFYQEEGALRRSAGGTGLGLAICRQIVRGWGGKIWAESQKDHGSQFHFTIP----------------------
256423414    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SIIISRYNEAVERAQAEEALRLSEQRLKNLLKIREEFISVASHELKTPITSMKVYAEIVEERMAETGNHED-GELISRLNEQIDRLTVLINLLLDTTTISEGKLKMNFTDVDIKKVVAEKLGDIQ-RAGTHKFELQTE---ELPLISADAERIGQVVTNLLSNAIKYSPAGSTVRIAVRKEKER-IQVSVQDQGYGIPKAHQQKIFDRFYRVTTDNFDTFPGMGLGLYISAQIIQGHHGAIDVESEEGKGSNFSFTLP----------------------
271963794    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LNTELQETNQGVLALYNQLSEELEETNRGVVALYAELDGKSAQLR--------------EASDAKNRFWATVSHELRTPLNSIIGLVRLL-VGPGGDPLVEEQLHQIQLIGSSAETLLSLVSELLDMAKAEAGRLAPQPSVVDLVALAERMRMTLRPTSGTDQVTLSVKVSDGAAELFVDEVMLTRILRNLLSNGLKFTEEG-EVRLEIDLDAGHEMVFTVTDTGIGVPEEHLERVFEEFFQVPGPIQARTKGTGLGLPYARRLAQAMGGSLQLSSSP-EGTMAVLRLPH---------------------
83942229     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NGAILGWSITLVDITDRIVITRALED-ALLRADEANRAKDEFISVVSHELRTPLTSLKGGLALALSGRLGEID-ARIRSPLEIAQRNGMRLSRLVDNILLAQKIDVDALSLDALPVDLGALLKESLEENKMFAAEQKIDLVLPKGHQTATITGDAFALRQIIDNLVSNAIKFSEQGSTVEGSLSIRNGH-VRLSIKDSGRGIPEGMEGQVFGRFEQVKNGGQYATQGSGLGLHISQQLARQMSGKLFYDSVVGEGTTFHMEF-----------------------
167568405    ------------------------------------------------------------------VSETVYQARAALWVAVIAALSFALNDITQAALELGSVIQFGLRF---AAVLWSAWLLLRLRRPVEATTLQCLLLAWAIVIIAEGVASPSNLLVMQTVLLRFVPSAINGASFAVGLIAILRWRCAATSPLLYPLSIAMGFALAVGLQQVWRAERMRRQEFARVRRQREKLRRAKEVAEAADQAKTRLLAVVSHEVRIPMNGVLGVLQLLE----GSRLDAIQRRQVAIARDCAEHLTGLLDSIIDYVRLGAVVDEPVPADFDPRQLIQSVVELMRTRALARQTTIDVLVNRDVPELHADAGRLRQVLVNLLSNAVKFTERG-RVGVSLTMRDELQLEITVEDTGIGIPENMLARIFDEFTQADESIGRRFGGAGLGLAVCRRVVGMLGGTITAASEQGIGSRF---------------------------
226358136    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SRRVVSSVETLRRRSRALAQGDYRQ-RVQATGRDELADLAHHFNVLAAALERVEQG---RTELIGNVAHELRAPLTALRGYADAMDDRVMPP------EHAARAISREVAAMERLVRDLSLVSRVEAGQVELHLCPVRVSTLLQAVRERFALAYEEKGIVLRLTTGSGQAALYADPERVTQILTNILGNALRHTPAGGEVDVSIGILKNN-LVIAVSDTGPGIDADHLPRLFERFYRVDPARSRPGAGSGVGLTIARGLAEAMNGTLIAASGPGRGSVFTLTLP----------------------
254463099    ------------------------------------------------------------------------------------------------------------------------------------------------------------------ALLIVLAEIAALIVISWWLSQLISTPIRNVVSAAAKVSDDLGARVMLSEAPVVISEAQLNRLISNLQADQHQLTAALSAAVEGERAKSSFLSVMSHEVRTPMHGLMGILELIKDGKL----EEDQRHLLTVGQKTAKNMVKLLDGVLQFVKLEANAESSKASAFDPAELAQSAVDLFQSLAIKKGLSLTTSV--SHQMLLGDPQMISQIMLNLVGNAVKFTKEG-QIHITSEFRESGTLIISVTDSGIGIADGLQSTIFKEFVQVDSELARANEGSGLGLAISARLAQLMEGKITLKSEPDKGSCFQLDIPVTLVEN----------------
134298627    -------------------------------------------------------------------------------------------------------------------------------------------------------------------LLWFFSMILAAATIGWWLAKVALKPVENITETAASIRHSLN---LQQRIAYEGPKDELGRLVATLNSMLDSLETAYQELADSHVAQRRFVADVSHELKTPLTTIRGNIDLIRR--MGEEHPDIRQEAMEDIASEAERMSRLVLDMLVLARADAG-LTLPLEPVFLSKVIQQVGRQAKLLAKDIEFKITVEESCEQVQILADTDYVKQLVLILLDNAFKYTASPGVVELLVHCTH-EHVKIHVKDNGVGIEQAELEHIFERFYRSDKS--RPVGGSGLGLSIAKWIAEQHQATITVNSILHKGSTFIITFP----------------------
149375577    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VRDEIDYLGATFDDMASRIASQIELLTEKDAQRRQLVAQVSHDLRTPLASMQGYIESLKLRR-DRLTAEEQDRFLDIALKEGRRLSRLVDELFELAALEAREKQPVPEPFPLAELVHDVVQKHGQEASTRQLDFVVDGDPDLPLAYADLAMTERVLDNLIGNAIAYSPSESRIEVVFGQSDGLPQ-VCVHDSGPGIPEQDLPHIFDPFYRGESSGGSGH--AGLGLAIARRIMSLQGGDISVENRSSGGASFCIRLP----------------------
136255784    ------------------------------------------------------------------------------------------------------------------------------------------------------------------VFSVITPVSFISFFLKPNLYWLISLSLVGFLLILFFSYTLLTFHILRNRIRILKTNQDIDLLMRNLKKLNSDKNLQIEDLKNQENFRKEFIGNIAHELKTPLFTIQGF--ILTLLDGGVTDQKIIKKYLKKTLNGVDRLTYIVNDLDLITKFESGIAKLDIRQFNILSTINEVFEMLEVQTDKNNITLALKKKEEPIYVLADEERIQQVILNLVMNSIKYGVNRGITEIGIDFIEQNKILIRISDNGKGIDKKHLPRLFERFYRVESARNRKQGGSGLGLSIVKHIIDAHNEKIFVESEPNVGSEFSFSL-----------------------
163795290    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDISAQREAELEMR-RSKESTELASRAKADFLALMSHELRTPLNAVIGFAELLER-SGGTMQPETLGEYAGLIRTSGEQLLRMINDILDLTRLGGNEAALPMDLIRLESITATCLRITEPFARPRQVTLVDAVPTDLPPLRAEVASLRRMIIHLLSNAVKVSPAGSTVTLTVERRPNNALSVIIVDDGPGMSEEQIAAAVQPFSQNDEVRSRRLTGAGLGLPLVKTLIELHGGRLVLDSELGRGTRARLEFP----------------------
162456408    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALRSLSLASHLTVPLTARGRTLGTLSF---ASTHRRYDAVDL--------DLAQDLARRAALADNARREAQLAVRARDDFLTIASHELRTPLTPMQLQVDLLRAGKRGGLTAERATPRLEMIKRQVERLARLITNLLDISRISAGRLQIELEDVDLAATVNEALERFREELCAAGCPVNLSAPASIVGRW-DRLRLDQIVTNLLSNAVKY-GAGKPIDVTLEDLADRA-RLTVRDRGIGIAPEQQARIFERFERAVSSEN--YSGFGMGLWIVRQIADALGATIQVDSRPGEGATFTVDLPKE--------------------
22299202     -------------------------------------------------------------------------------------------------------------------------------------------YYEATRFKPLDAAGVKALLLAPVLYRGRLLGIVELHRGEPLPWHDMDAELVEAIATQVG-------------VALIQAEAYAD------------LEELNAQLEALDRTRSNLIAITGHELRTPLSTIQVCLESLASEPD--MDPELRQVMLSTALADAERMRKLIQDFLTLSQLESGRVQWRPEPLPLQELVDLALSSLRT-PKEQLPTIQTLLPKELPLVRADGEWLVEVLSKLLDNACKFTERSGQVSIAAKPRPDGLLEVTIADTGRGIEPDRLETIFDRFYQEEGALRRSAGGTGLGLAICRQIITNLGGQIWAESARDRGSQFHFTIPIAE-------------------
142037870    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ENRKLLLTQDITELERTDAMRRDFVANVSHELKTPLTVLSGFLETMREL---PLNEEDRARYLEMMEQQASRMRHIVTDLLVLAKLEGESKPPLDRAIDMRAVFDHLKEDAQTLSNGHH-DIAFSIDETLG-VTGAQTELFSAFANLVTNAIRYTPEGGKIVVTWRREGAQGV-FSVTDSGFGIPAADLPRLTERFYRVDRSRSRDTGGTGLGLAIVKHVLQRHDAHLYVQSEEGRGSTFTARFPGSRIIAIRP-------------
108763263    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALQPLRDISQSMRRFGAGCRRARAPEAGPTELRDMARTFNEMANSLAHQQEQ-QLAFLAGVAHELRNPLSALK-LSTALSDRSRAQLTPERMDRTLSLVGRQVERLDRMVGDLLDATRIEAGRLELRPEVRDARELAREVVELYRSGDTGHGLRL--SLPDVSVPVRADPARLEQVLHNLISNALKYSPAGSTVEVSVRREKDTAV-LCVTDQGIGISEEEMRLLFAPFQRAGNARQRA-PGVGLGLSVARRIVEGHGGSIDVTSQPGHGSVFCVRL-----------------------
219667721    ------------------------------------------------------------------------------------------------------------------------------------------------------------FILSFFVILLIPVLMTPAAVGSNLDAGGQDISLRIVIIGIVGYFAVLSWYLTRNYLLPLQQLLEATQKIAEFDLMRQNLKASLEQQNHLNHSRQELIASISHDLRTPLSSIRGYVEGL---PKAVHDPEKLNRYLSVLKNKTALLDTLIERLFEYSQLDMDDSQGAFCLWDAKEMLESILAPVELEFADQLVQLLLARPFPSVPIEANPDQIAQVFDNLISNARRYLGEKGTIAI-AAKVEGADLHISVTDDGTGIAPEDLPHVFDQFYRAEKSRSRSFGGAGLGLAICQKIIENHGGEIWAESEVGVGTRFSLRLP----------------------
150389553    ------------------------------------------------SIIIGLRTLLVGEI--YFIHLFPNFNWEIAHTLAYYLSVPLVLLFLRAAFPYDVSRKVNTFIQIIASSFGLLVLLMPVKVFTPFNPQFFSLMVFAYVLYIIMTTCYRKREGAYLIGIGLTTLVLTAINDILFLSTLLSITRGNLSSWGLLIFVFTQSLVVASSVELLSEQLKHANLNLELETSKNELKKAYEAVSRSEKSLQCLMQNISHDLRTPLSAIKGYVNAILDGVVN--EPQSQNKYLKRVIGKTDHLNHMVQELLDLSQLQSQQLKLEFTEIPVKTLIENLSEKYELDMLNEKVQFKVYYPNEALSVRVDIDKLERVFSNLLTNALKYTSDKDKVQISFDMTDQKNLLVNVSDTGVGISQEDLPHIFDRFYMVSKARQANS--SGLGLAIVKEIVKYHGGKVWAESELGKGSDFFFTLP----------------------
227893255    ----------------------------------------------------------------------------------------------------------------GRNLVGIAWISSRVVERPIYTAKRNLLRA---LLITVAVGLLMSFIISYYS-----------------TKRIKKLSRATQKVAAGDFDVHIPHK----------DSDEIDQLAENFNKMVKALKQSNEEVKAQEKRRDQFMADAAHEMRTPLTTINGILEGLQYDAI---PEESKPKSIALMQHETKRLIRLVNENLDYEKIRNNQIMLYKVNFNAVPVLHDLRSQLMQNAKKANDQLQV-VAPDEVEVYADRDRFTQIMVNLIQNAIQFTHDG-KIKI-ISQRLEHGAQFSVQDNGIGMDEKQMKFIFERFFKADPSRARLGTGSGLGLSIVSSLVKQHGGKIEVKSEPEKGSIFIVTL-----------------------
126650614    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISEHNLSQRIEHISTKDEMGDLTASF-------NHMLDRLEESFLYQKSFAANAAHELRTPLTTMMAGIQVLKLEKSPTV--EDYKETLEVTEESTQRLIQVVNDLLALA---YEQTEHFTDEIELRTMIDTITQDLHPLCLEKNLTISVDID--VETIKGNQTLLYRVFYNLIENAIKYNHENGIIEVQ-GHVKNSATHISIADSGIGIPKDQLHYIFEPFYRIDHSRARELGGSGLGLSIVRTIVEKHQGKINVSSTLNVGTIFEVILP----------------------
284039451    -----------------------------------------------------------------------------------------------DEPDIEPLLLQRFWLTIREGIYQFKFARGGAISLIKAEPDY------DVLLVDINMRDMDGLTL-----LSYLPDLLPNGRAVMVSAYDMDNIRTAMNRGAFDFVCKPI------NFKDLELTVEKTA-----RHVHQLRESARTKL--AADLKTHFFDNITHEFRTPLTLILAPVERLLRQWSEHQG--TQRDLIA-IDRNARQLLRLINQLLDLAKLEVGHLQVNPQPGYLSEFIDQLVQAFVPIAEQRGITLNYQTDVSGMWLF-DAEKVGQIGYNLLANAIKFTQKAGSTHVTVRLENGSPIRLSVSDTGIGIPTANLPHIFDRFYQVNSLVRPLEPGTGIGLSMVKELTELMGGTVSVSSSTGSGSTFVVDLP----------------------
118469988    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVALILTAISTIAIVGFALRPLRRVAATAAEVATLPLDRENHAITPRRTEVGRVGDTLNQLLDHVERALADVAASDRRMRQFITDASHELRTPLAAIHGYAELTRQDSS--VLPETTEYSLARIEAEAQRMNSLVSDLLLLARLDEGQ-ELDTTEVDLTELVADAVNDAAVSAPTHHWSV--RVPDDPVWVRADHARLHQTLANLLSNARVHTPEGTSVQTTLGNGDTSHAEVTVSDNGPGINPDLLPHLFERFVRADKSRSRAAGSFGLGLSIAASIVEAHGGTISAQSGSGK-TSFVIRLPSIPV------------------
255255849    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTKPILNIAHVASKLENGNYDVRVKEIPREEELLTLTAA---INHLGASLKNQGMLRAQMTQNIAHELRTPLSTLKSHLEAIIDGVWEPS-----KERMVSLYEEVVRLSNLINDIELLNKIEIDNLKINKVRFNLSDLIKSLLINYESIFINKNQHLEKNIEDGI-SIFADKDKISEVVINLLANANKYTGEGGNIKVKL-YKEGKYAVLSVSDDGIGIPKEDLPFIYERFYRSEKSRNREYGGSGLGLSITKAIIKAHNGMINAESILNEGTKFTVKLPL---------------------
225028063    -------------------------------------------------------------------------------------------------------------LIATFITEGLIFMGIYLYETEIIAGEYKKVWGASGQ----GKMSFGTFTMSQSIALDAWVIAIFTILLLIIYFILISNKFVTYVREIISGVERMKSGDLMEEIPVRG-EDEFSEIAASINEMRHNLYETMEAQKAVEKTKDELITNVAHDLRTPLTSILGYLDLL--TQGDFLTEEQKQKYLGIVSSKAKQLETLVKDLFDYTRYDRNKVKIKKEILDLNLFVPQLVDEFYPSFMDHQLECRTDFYEGALNIEGNGELLARAIGNLISNAIKYGADGKLVEVHTGLKDKKA-FVAIVNYGKIIPAKDLDKIFDKFYRVENSRSLKTGGTGLGLAIAKNIINLHEGNIWATSDE-SGTRFQIELPVVQA------------------
144127388    ----------------------------------------------------------------------------------------------------------------------------------NWFGNITTLFFVGFIFYAVVRHKLFDVRLI--TFEVLTFLLWTLLFFRVFSSTTLREQIENMVIFMISII--VGVMIIRSGVREIKNREKGERLARYLANANA-------RLRELDKQKTEFVSIASHQLRAPIAAIKGYTSMVLDGTYGPVPN-RLHEPLSRVMESGKRIAIMVDDFLNVTRMEQGRMNYAMQQLNIVPVLESVVDELKLIAKSKGLSLRFDSPEEALTVNGDEGKLRQVFSNIVENATKYTQEGG-IEVRVDVVSHRAVVVKINDTGIGIAQEEIPKLFNKFSRASNANTATVYGTGLGLYIAREIVRAHNGWIHVSSPVGKGT-----------------------------
142173958    ---------------------------------------------------------------------------------------------------------------------------------------------SAPGIVTGSIIQVPTAGQYELYLIYDLSDVQATLTLVQQTLVVGSIILVILIAAVTWLVVRVAIGPVRTAARTAERLAEGEDVIATLRMADSMQSQIVRLAK-LSQLQQRFVSDVSHELRTPLTTIRLAADVLHDQRNEW--DAESRRSIELLVAQIERFESMLTDLLEISRYDAGAVSLERDEVNLVELVEDSLDQLSPLADQKGSSLLLEVLGGYGVVDADSGRIRRVLMNFIGNAIDHGE--GKPIVAVVDSDETTVAVAVRDWGVGMSEQETARVFDRFWRADPSRQRTTGGTGLGLAIAQEDAKAHGGFIDVWSAPGQGTCFRLTLPR---------------------
87310288     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------TLFALIAVLLPIGILFALFGGYFLAARALAPVEQIARVADSITISQLDRRIAVANPHDELGHLAGTLNRLIARLERAVEEIR---RFTADASHELRTPLAVLRSEAESMLRKT---RTEEEYKTALRVIVEEATRLGTLADQLLTLSRQDAGLAACEREPVQIDALLQDVVELLRPLSESRSVTLSTN-QILECEALGDDVRLSQAFFNVLENAIKYSSPDSTIEVETT-DIGQQVQVTICDHGIGIPTNQLERVFDRFHRVDSSRNRSIGGTGLGLAITQAIIVAHQGTVELHSELNAGTKVVICLPKASSSSSPPETNHES-------
256753135    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLSMVIGGSLLFFVTGHLSKPIEALSKTVNMIAKGDFSARVERKERNDKFEYANELDELEANVNKMAMELNYMRKDFMSNVSHEVKTPVAAITGFSEILMD---GKLDKQEQEEYLQLINNESRRLSVLCENMLQMSRLDYQEIVAKKNKVRIDEQIRKCIILLTQKWYEMDISFDLEMDA--VTVESDASLLMQLWTNLIDNAIKYSDMKPYIKIRVKKEDGQ-LLVRIEDDGIGIPKEKLPKIYDKFYQCDESHKKH--GNGLGLSIVKRILELLHGTISYESEEDEGTVVFVTIP----------------------
260223388    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VALYLRDIT--QAHDIDRMKSDFLSAAAHELRTPLASIYGFAELMLVRTLGP---EKQKELLGTIHRQAKSLIDLINELLDLSRIEARQKDLNIVSCPLAALVDSTVGGLHYKAEKH--LLVCDLRHGAFMVMADPEKTRQALLNVLSNAVKYSPQGGTVTISTALRGQQQVGVQVRDEGMGMDEAQCSRAFERFYRAHPLGD--IPGTGLGLSLVQEIMQLQQGEAELSSAPGAGTTVTLWLPSQELLDCAPAEPH---------
158425532    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IELFTLGRTLGRLSAARRAEAHAQAARTAAAEAENQAKSRFLAEMSHELRTPLNAVIGFSEVMAQEVLGPHANAAYRDYAQDIHASGRHLLALADDILDLARIETGHRQVLETAVNLGALAQDCAHMMRLGAAERDITLIVTLNAR-PRLWADERAVRQMVLNLMANAVKFTPAGGTVELFVDSDAEGAPFCAVEDNGPGLADAELPLALSAHHRESRLDPASGQGAGLGLAIVRALAQMHEARLDLTERATGGTRATLSFPASRAL-----------------
34497173     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLGLMCWLAFLGIFWF-----VLHRLAEIRRHSLQQQQVLEREQAARAALVQTELARDTFLATISHEIRSPLQSIQTCTELL--EYSIPPDNPGY-GYLSRLKQSNAYLLAQVRDIMDISALKNHQLALEPATTDIEELVACVVAVHQGNAEAKGLALTVAVPP-MPLLWLDGNRLRQIMWNLLSNAIRYTDQGG-IRLELEYRP-RNLVLSVADTGVGIPEDIRVQLFRPFTRG---KTRRPGSSGLGLAIVHELVTLFGGQIEIDSQEGRGSTFTLSLPVQEA--STPED-----------
187250921    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LENMVEKLTLSNQELNRLSEIKSKFMSIVAHDLKQPLSSIQGLTSVLMLDGVAGGGVGDQQ-ALNNILKATDNMNMLMSDLMDISMIEAGKFKMDFKEFELNGLINDIYAMQHINAQKKGINIIRYDYPEPIVIQADRFRISQVLNNLLSNAIKFTPQGGRIEIRFNLEDTVAKVF-IKDNGPGIEHSELQKIFEKFHQSSSLDKRRRQGWGLGLAISCEIIKSHHGDIGAISNVGHGTVFIIELPLKQT------------------
289642156    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RPDQEAFAVRARTSRLDSDGHVAVILDDLTEARRVEA--VRRDFVANVSHELKTPVGALHVLAEAVAAASDDP---AAVRRFASRMTHESARLARLVQEIIDLSRLQGADPQPDPRPVQVSVVLAEALDRTRLAAAAQEITVAVIGDSDFV-VSGDEGQLVTALANLLDNAVTYSPPGTRVVVGVRR-AGDTVELSVADEGIGIAEKDLERVFERFYRADPARSRTTGGTGLGLAIVKHVATNHGGSVSVWSSEGAGSTFTIRLPL---------------------
291518265    ----------------------------------------------------------------------------------------------------------------------LIITIVPVAIFSSLMLGLKGIVKEATILTNEIIHSVKNYMDDSGKFDQLINFCIAEFVILLLTAVIMIAWIYRGIAPQLKILKVAANNIKEGNLD-FSIESTGTDEMSDLDMRVRLKNNAKDRLEDEAEQRA-LISNIAHDLKTPITAIKGYAEGMLDGVAD--TPEKQEKYIRTIYNKANEMNTLINELTLYSNIDTNKIPYNFQKLNLSSYFTDCIEELGMDLENQHIRLDYSVDPEVL-IIADPEQLGRIIHNIVSNSVKYMRADSRIGIIVKDV-GDFVQIEISDNGKGIATQDLPYVFDRFYRADTSRNSAAGGSGIGLSIVKKIVEDHGGKIWVTSKENQGTTMYFVI-----------------------
160880094    --------------------------------------------------------------------------------------------------------------------------------------------------------AILSNMGQEAMIYCWIILIVLFIAAFLYSKH-----MVKPLKAIIASIQHVSDGYMDDEVNILG--------FTEIEKISDSFNEMLGRMKTLEESRQEFVSNVSHELKTPITSIKVLAESLLTQPDAPV--ELYREFMTDINEEIERENNIITDLLSLVKLDKKTGEMHIATVSVNELLEIILKRLKPIAMKRNIELVYESFRNVLA-EVDEVKLSLAISNLIENAIKYNVDDGWVRVSLN-ADHKYFYIKVADSGIGIPESAQGNIFDRFYRVDKARARQTGGTGLGLSITKNVVLMHNGAIKVYSQENEGSTFTLRIP----LNYIP-------------
124263028    ------------------------------------------------------LVIYLAFEAGLNLPGTIFGG---LSLVVSGWRWSMSKRYRREPLDEATERLARREVELNAGLAGLMWGYGALAIYPHL-KEVAQIAFPMMLAGSAGVAALYAPLAGRAYLYMIVPQVASLAMAHLAFDGLRSIGLAAVVA-GFGFTMHRSAQMSKAAGERLAALLERDRLRADARLAQLELIEAKVAAEEAAATRDLFIAKVSHEFRTPLQTIVALADLLALKTDDGKS-KGLQEPIQRLSRAADQLMHQANDLAAFVRANAAGYEIRERPVQLDEVVAASIVELRELATRKGIEVRVAVPD--VSLHADDMRLQQIIGNLVSNAVKYTTAG-HIEIRAEIDGGDPCTMSVSDTGSGIAEEALPNVFEPWFRG----TREARGLGLGLSIVRSLVAQLGGTAELNSEKGRGTTACVRIPV-KVLDQAPK------------
148264119    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VQAIFRDVTKEREILINLEKSAADLV-RLNKMKDSFLGLASHELKTPLTVIMGYAELISTDMADRVDN-TVLEMVGNISSAASRLDNIIKDMVDVSMIDEKRLQLKMDDVQINRLVEASVKELSFFFSMRKQELVLHLDESIPTIRGDVLRLMQLLSNVLGNAIKFTPDGGQITVNIGKEHHLYVEISISDTGIGIDREDQLRIFDKFYEAGNIEEHSSGGAGLGLSIAKGIVDMHGGEIWVESNSDSGSTFHILLPL---------------------
154688131    ---------------------------------------------------------------------------------------------------------------------------------------------NDSLFRQISIFAVLSFAALVIGLFVFLPVIRLTLKPLSRIVRMMGDIHAGSLDKRL--------PIDKRQTEIESLGISINQMLERIETSFQAEKEAKERI-------RQFVSDASHELKTPLTSIHGFIEMLMRGAAEK--PEQKEKALQSMYAESARANKLIEDLLFLAKIDR-VPSFEMKKGALGDVILEMEAQLKLLGRNRKLEFF--VDQKIEAVF-DKDKMKQVILNLFYNAVQHTDEDTGV-ITVSLQKDGGIMLMIADNGTGIAPEHVPHLFDRFYRAETSRSRQSGGAGLGLAITKTIIDSHNGTIEVKSEQGKGSVFIIRLP----------------------
149181604    ------------------------------------------------------------------------------------------------------------------------FGRFNKAVSLVIMPRIINDQLAGGLILISPISGTREMLSEYLLYIVFISLAISLLISLFLSLHVKRIQRIRDATSQVSSGDYDVHVPSSNFDEIGDLADDFNNMVTKLRASKEEIDSLEKR-------RRQFMADVSHELRTPLTTIRGVIEGIRND---MIPEEQKEKSYGLVSQETRRLIRLVNENLDYEKIRSNQIVITKVTVPLLDVLEVIKEQLDFQAEEKQNAIHIEADPAV-KVYADYDRLIQILINITKNSIQFT-SGGSIWLR-GSASGEETIIEIEDTGMGMDPEEIQSIWRRFYKADLSRTNNPYGFGLGLSIVKQLVLMHKGTIDVSSEKGKGTKFVITLPLEE-------------------
239904902    ---------------------------------------------------------------------------------------------------------------VNQMARGIEANIATIVAQKTQLQAILDGMREAVMVLAAGRVRVANPALARLAPIAANPLVIPSPELQLACDRLLAADPAGPEAESAAEAVTLEARFGPGRVYEVSLVRLPGRDGAEAGAVLVFHDVSETR--KLSRVRRDFAANVTHELRTPLTSIKGYAETLL--GAAPELAAEKRRFLEVILKNANHMSKMVDDILNLARLEDGQGPAPDARAEAGAALADAVRECEPLAQARALELVRALPEAGLAVACDQGQLAQVWRNLLENAIRFSPESGRIELAAAPDPDRGVRCSVLDQGPGIPPEERERVFERFYRVERHRSKTPGSTGLGLAIVRHIVERHGGRVWVERGRGEGAAFHFTLPMAQ-------------------
224536005    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATMKVHIHPPFWLAWYAKALYILIYVWFRFYKRKLMLENSL--------ELERKKSLNEQ------ELNNERLRFYTNITHELRTPLTLILGPLEDLINDS---NLSAYYSNKVKVIHSSAIRLLNLINQILEFRKTETQNRKLTVAKGDLGNLVTEIGLRYKELNRNEKVKFHIQVQPKEAKLYFDADIISTILNNLLSNAIKYTPEG-EINLIMHQIDDKDNRIVVNDTGYGIDADALPHIFDRYYQVKG--KHQASGTGIGLALVKSLADLHEGTLYVESEIGKGTTFTFRI-----------------------
197119640    ---------------------------------------------------------------------------------------------------------------------------LFFATSGADALELIRADKPDLILLDIMMPGMDGYEL--CSILKGDPATRDIPIIFVTAMIGEEEEIKGLELGAIDYLTKISPHIVRARVKNHLELKRYRDLLETL-------------ASAADRAKKEFLRSVSHELRTPLTPIIGMTDLVLDSE----EDDNKRKYLTMVQKSALRLLGIVEDLIETSRLEGEGTAPEYRPFLLKAFLDTVAMEARTQAEGKGLDFMVTLDPALPEVSSDQAMLHKVLTMLLGNAVKFTTAG-KISLEVHLQEEQMLQFSVADTGVGIDPADLERVFSDFTQSDGSITRSFPGLGLGLTLARRMTELMDGSIWAESSPGGGSLFQLLLPESESADAPPASD----------
299143948    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLIIVSILSLLLAFALSYFISRRLSKPLVEMSKTAKKLGSGDY---SVNFKKGDYTEIDDLSNTLNYATREITKTMEVRK-DLIANVSHDLKTPLTVIKSYGEMIRD--ISGNNEEMRNKHIDTIINEADRLTMLVNDLLDISKIESNLEEIKFDCIDLKEVAEDVIDRFKIMFEKNNYKFNFIYSGN-THIFANKKRIEQVIYNLINNAINYSKSEKDITIKVVGDLG-VVRFDCIDKGIGIPKDKLDSIWERFYRVRNNHTRPTVGTGLGLYIVKNILELHKFKYGVISEEGVGSDFYFI------------------------
4104609      -------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLIAFLLSTIGGI-LLSYVLARYQIYRISRLRNATHLVAEGDFDVHIDKDELDDLATDFNEMVHSLNESEAEIKRQEDRRRQFMADVAHEMRTPLTTVKGLLEGLAYDAI---PEEMREKSISLMQNETNRLIRLVNDNLDYEKIRTNQIKLNQQTFNAVKALQNIQEQLQKKAADAGDTIVLEAQEKVA-IYADYDRFVQVLFNIMQNAIQFT-NNGQITVTAK-AGFHKTILTVSDTGIGMTSEQVKNIWEXYYKADPSRKNTKYGSGLGLAIVHQLVQLHHGTIEVQSEPDQGTTFILTFPDETV------------------
239908139    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SEAPVADVVAERDRLRLTLAEAGGIIERLRAEAQAGSQAKADFMARMTHEMRTPLSAIIGLSNLAKPLAA----DAKLADYLVKIAQAARGLLEVVDDITDFSRLEKGQADLTIAPFKPAEALERVAGRIAEAAREKGLTLAVRLDPAVPAVLGDSARLEAVLGHLAGNAVKFTERGG-LRLEADLAGGDAQTFAVTDTGIGMDKAAIPEMFDSFTQADGSLSRPYGGTGLGLALASRGVALLGGVLEVESLAGQGTRFRFVVPFARASE----------------
145294165    -----------------------------------------------------------------------------------------------------------------------------------------TLFHDHMLMTGREDPSLELFHAEQAYRDANLITLAVALPTALISALLASLWLSRRLRTPLQDLTRAATSLTAGNYRIRVPAGEAGPEVTTLAHA---FNTMADRLEHTEQVRRQMLSDLAHEMGTPLSVLTVYFDGLQDGVVDWNNATH-----TIMADQLTRLTRLMEDIDDVSRAQEHRIDLDLAEEGLGDLLHTAAAAAGEAYADKGVDLQVETITDTVRVLVDRQRFGQVMSNLLSNALRHTPAGGQVRISVRRQGASTALIHVADDGEGIPPGQLGHIFERFYRGDAARSRDNGGAGIGLTISKALIEAHGGTLTATSPPGAGSVFTIRLPLHQLGDPTPGDNNSD-------
136464302    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILEESKENIIINKKLTDTSNELQKISEQLKVANEELVKKDIQKDEFLDTVTHELRTPITAIRAASEILHDDEEVPF--EVRKQFLQNIISESDRLNRLIDKILDLEKFETGKQKIYLSRNNIALTVEKTLESVKQLIVNKKIQLVFEDAGKEIKAFYDEERIIQVIHNLVSNAIKFSETDGLIRIQITENE-TNVAVTIHNNGKGIKSEDFEAIFDKFYQSRNQNVKKPIGSGLGLAICKQIIEHHKGAIWAENDVKEGATFVFTLPN---------------------
255283041    ------------------------------------------------------------------------------------------------------------------------------------------FFLSAAVVIGGIMSGLLAFLFLDLNRETSIYMLGMILPMTFIVIFCLYFILKAM-EKRISRLLLAITEVADGNLDVVIDTRGAEEYRDIYESFNRMTKELRSTKEEMD----SFVNNLAHEFKTPITSISGFADYL-YQTGGSIETEERMQFLKLISDQAQRLSSLSQNTLLLSKLEACQIVTEKETFALGEQIKQCVILLLRQFDEKHITVDIPEEFDFDY-CGNKELMEQVWINLLNNALKFTPEGGTVTVRCARTDS-SLKISVADTGVGMNQETQERIFDKYYQNDTS--SLTKGNGIGLSIVRRITELCGGSIAVESQPGCGSTFMVFLP----------------------
254412228    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EIVGLRWLIRDMTYRHQ-AESLRREL-EAEKEFSELKSRFIQTVSHEFRTPLNMIYVSAQLLARSHDG-LTEEKCNQLLQRTDKAVRRITKILDDVLVFSKASADKLELNPTLLDLEQFCQTLVEDYQVIAGSSK-TLQFNAPGTKHSVCLDEKLLYQILGNLLSNAINYSQPNSTITLTLTY-PDHTVCFQIQDQGIGIPREDIPRLFDPFHRARNV--SNLPGTGLGLSIVKKAIEIHGGTINVHSEVGIGTTFTVTLPL---------------------
290968484    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSRIVSDDAVVGTVILAFDITEQA-----EAERGRREFTANVSHELKTPLQGIIGYTDLME---SGLAKSEDIPRFVGYIKKEASRLVTLIEDIIRLSQLDEGT-DMPVAEVSLGHLADEVCKTLFDAAKSKNISLSWSGADG--NMYGVKRLLYEIVYNLCDNAITYNRSGGSVKITVS-EDDKNVRLEVADTGIGIPAEHQERVFERFYRVDKSHSKQSGGTGLGLSIVKHAVAYHHGKIALESEPNKGTVITVAFPKK--------------------
224368970    ------------------------------------------------------------------------------------------------------------------------------------------------LQTGLAMETYSHFLKAFKRVF-FVAMTLVVLISAVCGWFLSQKALAGVGAVTLT-AQRISGTNLEARVPVTGSQDELDLL------AKTFNTMLDRIAGLVANIR-EMGDNIAHDLKSPLTRIRGLAEL---TLVGNKDSGAFESMAASTIEEVDRLLSMINTMLVISRAEAGQGEFRFEPVDLSGLVHEACDLFDAVAEDKDILLKCTV-PAPVVARVDRGMIQRALTNLIDNALKYTPCGGRVWVEVVDAGGGRVEIQVHDTGKGIAVSDIERIFDRFFRVDPS--RSESGAGLGLCLARAIARGHGGDLCVESVLGKGSVFSLRLPKDNV------------------
226310695    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------LFPQLIIFFSASALALLIGLLTYVPVLRRTLNPLSRIEVTVERINAGNLDERLPMDQGQMEIDQLSAVFNGMLERLEEAGERMRRFVADASHELRTPLTSIHGFLEVLLRGAAA--NPEHLQKALKSMHGETERLNKLVNDLLYLARMDREPAFLLLEG-QLDAVVHSMESQLLVLAGDRSVHF--RVEPNV-TVAFDCDGMKQVILNLFQNAVQHTPVNGEIELIVSKIAN-GIELTIRDNGAGIAPEHVSHVFDRFYRIESSRARKSGGAGLGLSITQSIVENHHGKIDVQSSLGTGTVFRVWLPN---------------------
152965197    -----------------------------------------------------------------------------------------------------------------------------------------------ALLVGASVTVAALLVWGGLRLAEIHIGPRYTLPVAIVITLVFTQLLARGMTSPLRDMTAAARAMAGGDYS-RRVRSTSNDEVGELADA---FNRMAEDLEAVDRERRELVANVSHELRTPVSALHAVMENLVDGVSEPD-----HETLATALAQTERLGRLVEQLLDLSRLDAGAVALDREELALEPFLAQATRAMSM--TGRDVRFVLDVDPPGLSVDVDSARLHQVVANLLDNASRHSPPGGEVFVSAHAV-GQVVRISVRDQGPGIPDADRERVFERFQRGSA---RTDGGTGLGLAIARWAVQLHGGTIRVAPTPEEGCRIDVHLP--RVTEGAP-------------
149174810    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVRLIALSVGAQDYFLHMLERAIRHAIQRQESVVENQRLLTEVETSRELLLKQNRRLRKLNQTAHRFVDNVSHEFRTPLTVIKDYVSLVREGLVGEINKE-QGQMLDIASIRTDELNNMVDDMLDVSKLEAGLLGAWRRPCQLPDIIECVCSPLTKKAAVKGIHFEADADPGLPAIYCDSEKVGRVIVNLVTNAMKFCGNPGSVRLWTEERAEQGEIIIVSDNGPGIDEEGLAEIFQRFKQLKTQLDSSTKGFGLGLNIAKELVDLNFGEMSVESQVGTGTTFSFSVPL---------------------
78485727     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILIGFKVEDKVTWLINELSLTEKKGVPVAYSTLEVSEMHELEEKLIESHSQL--IIDQLQAKEEMAKKETELLQQQYSEQTQFLAMLSHELRSPL---MGMNSLISIIKDRYLKQESISDQLKVMRLTIDQLNFLINDILTYSQTEFNRIQLNPTMFRLDEMADYVSHLTKSIASEKGIFVSFSLNSQNNCFYGDLVRISQVLVNLIVNAIKFTEFGG-VFVEIKG-SDKQLELNISDSGEGIDKAELGSIFKPFKQLESKGSMQYIGSGLGLAIVKTLVDLMGGTISVESTKGVGTSFIVKLPTK--------------------
67920146     -------------------------------------------------------------------------------------------------------------------------------------------FDVILLDLTLPDSQGLDSLLPIISKNSYLPIVV------LTNMNDEELALEAVRKGAQDYLRHITLDILVRSIAIERKQMEEELREANQTLEKRVEERTTQKAQELNQLKSEFVSMLSHDFRNPLNTILLSTGLLE-DSYEQLTREQQLSYFQMIRNAVHDMNQLLSEVLLLGKADSGKLKTNFIELDIQLFCKQIIHSLHLSFEDKN-QIILNFDPSELELW-DEKLLWHILHNLLNNALKYSPQGGKIFLNI-IAEEKTVTFSIKDQGIGISQESQQHLFETFYRADNVGN--ISGTGLGLSIVRKCVEAYNGNIFVESELDNGTTFRVILPRQQQL-----------------
298247709    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLDISERKALE--QRKDIFIGMASHELKTPVTSLKGFLSLLSQQGMSQQGNEKILQYLARMDAQIEKLTKLINDLLDVSMMQTGQMIYREEQVDVDTLVREIVEDVQETTQTHRLLVQ---GEARATVFGDPDRLGQVLINLLQNAIKYSPNANTVLIHLGTTEEQ-VLIRVQDFGLGISKEHHQKIFERFYRVTDQEEKTYPGMGIGLSISQEIVKRHGGHFWVESERNKGAIFSLSLPLMQRESQVLSQEEERERMK---
269120931    --------------------------------------------------------------------------------------------------------------------------------------------------IKFDIYILKNISQENKIFDRLRVLILFFTVLGILITVFISIKISKVILRPINNVMQTGKLISTDD---LSKRIEVINSGDELEELTKILNQMLDRIQKSFESQSKFVSDASHELRTPLAIIKGYAEIIKKRRLS--DEEVFDESIEAIINETENMKNLVQKLLMLAKGEEERLNISLAKTPMKKFIKEIAFDSKLLSVDHDIVLGKNDD---YILEIDRSLLKQAIRALIENAIKYSPANTTITID-SYIEDGKARISVSDMGIGIDKSEHAKIFERFYRVDESRSKDTGGTGLGLAIVKKIADAHNSEITVESEINKGTKITLLF-----------------------
56695086     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HLRLEGMRKSGEVFPIELSISLAETSDQLVFISFLR-DITNRLKTEDDLR-EARDTAQAGAQAKAQLLTVMSHEMRTPLNGILGSLDLMERDELSP----KQVRLVRAIRVSGELLLTQVNRVLDLSRLESGMIEFPKEPFALLPMVRRLTESLTAAAEERGNRLQTTVGDDPGVVLGNRIALQQALVNLLGNAIKFT-RNGEISLEVERNDDRMIEFRISDTGLGIPAKDIERIFDEFVTIDTAYARENPGTGLGLSITRRLVWAMGGEIEVESIEHEGSLFLIRLPLE--------------------
296449313    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLEAVSTQVALAIDRENLFEKNKKANLEAERE-RLRGNLLRSISHDLRTPLTSILGSSSTI-LENDDVIDKETRVELLKNIYEDTSWLTHSVENILSMTRIDEGKLDIEKRPEVVDEIIAESILRVKKFANSRDIK--TNIPDEIIIVHVDVLLIEQVLVNLIDNAIRHTPKNSKIELTVKKESSQ-VLFEVADNGKGIPNEDIGNIFNRFYTKNKSRNLERRGIGLGLEICKSIVEAHGGEIVAFNNPSGGATFRFSIP----------------------
15614110     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QRKTDKLVDQLKRANKTKDDFLANTSHELRNPLHSILNLSEGILEREKRSLNEKSVAD-LKIVLSVGRRMSFMLNDLLDAMSLKENTPRLMLQHLSIHTIANGVLEMFRFMVEGKPIRLNNQIPENIPNVLADESRVIQILFNLVHNAVKFTREG-EISLEA-YVKDDRVYIAIRDTGIGMDKDALKRVFDPYEQVRSEETMVEGGFGLGLSISQKLVELHGGILTVRSTPGQGSVFTFSLQISK-QTGLADDNH---------
298291052    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSLAMARFNRMAAHLARREGRLVAAQKQLDARTAELRAANT-------RLENVDLARRRFFTDVSHELRTPLTVILGEAEITLR--PAQPREEDLRAALLTIQSRARRLHRRVEDLLRIARSESGQIELDRSFFLVCDLITDLRESMQPVARAAGLTLETACMPDDLVIDADRDWLRQTFDGLIANAVRHSPPGETVRVEAAREAGD-VVIRVSDHGTGIPSDDLPHVFERFWRG---AAREGTGFGIGLALAKWIVDRHGGRIEIDSRVRGGTCVTVRLPT---------------------
156347075    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SRGKVLERDGEGRALITRLKQVQEDLRRASLDAQAASQAKSRFLSSMSHELRTPLNAIYGFGQLIEMEAQDKPEAKLEADYAREIVNASRHLTSLVDDILDLSSIESRRQQLKLQPVEVGALLHGCAELVQPDVLQRQLQLQVLAEADTLYVQADMRRVRQVVLNLLSNAIKYNSPQGLIRMGYEVRS-NCVRLWVEDNGAGLTAEQQANLFQPFQRLGRE-NSSIPGTGIGLVLCRELATLMAGEMGFSSSAGTGSRFWIDLP----------------------
160947610    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MSTKIVNPIEKLTNVALKLADGQLN------EKADEVGDYEISKSTMNLMSENLVKKEQLKKDFISSVSHELRTPLTVIKGWAFTLQPEAKG---NKLLEDGLSIIEKESDRLGNMVTELLDFSEISSGRLIMNKELFDLNELGIFINKQLMPKSSSKKIDMILNYDETRVMVMADRDRIKQVFINILDNALKFTDEGGVVLTDIKIEEDKAI-IEVIDNGCGISEDEISLVTGKFYKGTNSNSH----TGLGLSICEEIVKAHNGNLIIRSVLEKGTVVRVELPLEK-------------------
257069091    -----------------------------------------------------------------------------------------------------------------------------------------------GILVAASVSV--AALLTQVSIRAGVEPLLALPLVVIAAL-VFTQLLARGMTSPLREMTGAARAMARGDYS-RQIRTSSRDEVGQLASAFST---MASELEQTDRMRRDLVANVSHELRTPVAGLRAQLENLVDGVTEPDPAA-----LEVALTETERLSQLVDHLLDLSRLDAGVIDLDVEPVELTPFLHEVVDAASLASGGRDVRWIVDVDPADLWVPADPARLHQVIHNLLENAARHSPAGGRIHISAARTDGAGVRIDVHDEGPGIAREDRSRVFERFQRGGYADAS--GGTGLGLAIARWAVGLHGGTIEVRAHEGRSSLIRVVLPVS--------------------
119509031    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISKRKLAQQEIYKILEREKELNQLKSRFISMTSHEFRTPLAVISSSAGILK-EFSQKLDEEKKQKHLECIITYVKHTTQLLDEILLISKAEAGKLAFEPKPLDLVEFCQKLTSEMQLSTQNNTIIFSSNTKTEVIAL-VDKKLLRQILINLLSNAVKYSQHNSSVKFDLQITE-QSIIFSIEDQGIGIPQADKTQLFEAFHRATNVGS--ISGTGLGLTIVKNCVDLHGGKVTVVSQEGIGTKFTVIIPLQSV------------------
255530695    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TWWAYLLYFIVGSALLYFVLRFTRRQ--QKLESELYYEHLNNERQQELYQMKLDFFTRISHEIRTPLTLIFAPLELIQLTK----ENDTVNQQLLGIKRNTDRLLRLISELLDFRKIESGNASMQVSENDLVAFCRNIYNAYQSLAEVKNITYSFYSPEERIPAYYDISQLEKVFFNILSNAFKYTPDGGKISFNLTKENDR-VKVEITDTGIGIPVDAQAKIFTNFYQV-KSGTTAAEGWGIGLALVKNIVDLHKGELTVFSEPGK-TSLTVTL-----------------------
143549760    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVSIILVIFTLLVDRWVTSPIRNISRVAEKKDEIAALALSVNEMAETLAKIIKMSDVRSEFLINVTHELKTPIASISAYLETLLSGAL--EDKKVNRSFLKRSLKNINRLEALVTDLVDISRIETGELTMNIDRVNILPIIEELVSDANENNDNKDISIFINKDSQEINVQADPDRIHQVFDNLISNAIRYTDSG-EIEIAIIRKADR-VNFSINDTGIGIDNEALERIFERFYRTLTARSRVRSGTGLGLSIVKHIIEAHESNIEVKSVLGKGTTFSFEL-----------------------
143235027    ----------------------------------------------------------------------------------------------------------------------------------------ITILFISGMILSLSMDGISPFQLIVIGFIVSYLFCCFLLIQSWNKKHLNEFSIAFILVYSLVIFTNFSFNLWDGNYRILALILYKDREVKMRNMANLLSLQ--------DKNKDLFLARTSHELRTPLSGMIGLCENMLEKAEGLTPSFIRK--LKLVVQNGWRMNQLISDLTDFSKMREGQLKVEFRPEVFGEILDRVKENLKPEMERKQLTWKININPDLPMIHADSDRIQQVLMNLIGNAIKYTEHGS-ILLEAN-ASKSFVEVNIQDNGMGIPEEELRLVLEDYQRGTNVAT--TPGTGLGLNLSRHIIELHGGELSIESEVGKGTTVGFTLPVSEHASQIPSPSSKTT------
146284194    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LYRGRKRLARQLEALEKSRREQEVLLDELRSTKAELEDAVRMRDDFMSIVSHELKTPLNTLILEVQLLSRNDLGGVSEERLRKMVDKDERQIQSLIRLIDDMLDVSRIRTGKLSIRPSRTDLAQLVGNVVESFAAQMEACGCELRLERAESIIGVW-DAFRIEQVLANLLTNAMRY-GSGKPVQVSVAACA-EGACIEVRDHGIGISPKSLERIFHQFERAEGSESSA--GLGLGLFIADQIVRAHQGRIQVHSEEGRGSVFRVLLPL---------------------
146284067    -----------------------------------------------------FYILYIAAFGLYVNGAGVQFLWNAATPLLIGATGLFGCLFTRSFLRTAEHSRWLLRLIIGFSVVVMVLALTTDYGLSLRLATALALLFTLAVFAAGILAWLRGMRVARYFVIAWSALLVGGQINTLMVLGHLPHNFLTMYASQLGAALEVVLLSMALADRINALKDERAKI---LENARSDLEQLNRELAESNRLKDEFLSNISHELRTPMMGVMGALELL----PASETPEELQQYQHIATGSARDMMRLVNNILVLSELRAGKLRLQAQRFSLRDTAVRLEQQFGPQARAKGLAFDLEFDGKLPRVYGDGEKFEQSICHLLDNAVKFTSRGA-VTLRFGGAVEQRQVVEVIDSGIGFSDADQAYLYHQFRQVDGSMTRRYGGLGIGLAISRGLIEVFGGQLSQQSRPGLGSRFRVRFPL---------------------
124267680    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRADGSPRRIVGTHTDVTRQKMAEQAMRDKA--AAELASQAKSAFLSRMSHEMRTPLNAVIGFAQLLRKD--DAPGGARVAQFGDHILQAGEHLLALVNDVLDLQQVEEGRLSIRLESLPLRAAVDAALELIRPQAAQRRVTVCNLIEPDL-SVQADPQRLRQVLLNLLSNGVKYNREGGELHCSAVLDGTTCCTLLIEDQGFGLEADDLARLFQPFERLGRE-TSAIEGTGLGLVISRRLAEEMNGRLSLSSRPGHGTLARLELPLQ--------------------
118581373    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EFNDVLQRVDQAIA-NRAMRLEKQRLEREKDDFVSMLSHDMKNPITAVIGSIDIMREGCLGPVDQE-QSEYLQSAIDSCNEVVAMIDNLLDIHRFEAGRMRLDLQPSDPRELLSAIVGRFGMLAGREGVVLNVDVDPDLPWLAVDRSAFSRTVTNLLSNALKFTLEGGMITLSCHSLDGHLVRLSVRDTGSGIPPEDQERIFERFVQSSQGGKGR-SGAGLGLAYCTLTVKGFGGVIWVESTPEQGSEFIILLP----------------------
293190390    ------------------------------------------------------------------------------------------------DTSSAPISSFRTLPVVSSSKAGLGWRALVVPVYEQDSGLF-----SGYMTIALPLSDMQHTLRTTASYFAVAGIIIVLI--GGWTGRVLVRRALLPLRSIESTAGKIAAGDLTKRVTPHPATTEVGSLSLSLNAMLTQVEQSFEARQASEQKIKRFVSDASHELRTPLAAISGYCEL---YAMGGVPAERIEEVMGRIASESSRMATLVEDLLTLARLDEGR-PLEITDIDLVKLADNAVFDLQALDPTRTVGLTSRTPPMTLIVPGDRDRLSQVFTNLIGNIVRYTPEGSPVEIALGR-SGDTAIVELRDHGPGIDETDRGRVFERFYRADTSRNRKSGGSGLGLAIVSGILTAHRGNASLTKTKGGGLTVRIELPTA--------------------
87310228     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLVASGIVLLLAPLCGYWLAGRATEPLSEMIRASARLRPSHLEERLPWRGTGDEMDQL--AATINGLLDRIAVHVSR-KQDLLANAAHELRTPLAAIRSSIEVTLNETRPV---EDYQELLGELIEENYHLETLVNQLLLLSETESDRRYFHLHRMSLDHAVQRSVDMFRGAAEENGLTLHSEMES--CWVRGNVEHLRQVVNNLLDNAIKFTPEGGRIDVLIEKSADNTVELSIADNGCGIREEDHEKVFERFYRGDRKRVPGEQGTGLGLSICAAVIASHDGSIRIESAPDVGTTFRITLPL---------------------
260890603    ----------------------------------------------------------------------------------------------------------------------------------------------------FNIYTLKNVTQENKIYKRLEYLVILFTIIGVVITIIVSKIMSRRILKPINNVIKTAKSISTDD---LSKRIEIPKEEDELQNLTLIINEMLDRLETSFENQTKFVSDASHELRTPLAIIKGYAEIIRKR--GTADIDIFVESIDSIISETDNMRNLIQKLLFLAKGEITKINTKFIDIDANEMVHQIHSD--TVVSTKTHSFHLEMGEN-YKIKGDETLLQQAIRALIENAAKYSEPNTNIYIKSFIKDGFG-WISIQDEGVGISDEDAKRIFDRFYRVDLSRTKATGGTGLGLAIVKRIVEIHNGRIEINSKMNKGTEISIVLPIGETDAAVSEE-----------
143296548    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMILISGLILSAI--FTIITRNYRKSIYEKLKLVQEKKDLEQKLII---------ENLENENREKTEFMSMISHELKTPLFTISGYAQML--NNDQKTLNAQQKDDISEILTGINSLELIINDLLDAQKLDLKKLILEKSQINIRTLVLEVVKSLQPFFDKKSISNQIEISDDIL-LNCDPSRIDQILKNLLKNAI--NHDHGLIKINAARQND-SVLFSVIDNGSGIPDTIAKNMFKKFYQIDSSLSRKKDGTGLGLYICQQLVLLHGGKIWYDSSPDKGTAFYFSI-----------------------
220908400    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WLDFSIKPLKNSKGDINLLIAEGRD-ISKLKRAEAEIRRSLEKEQELSQMKNKFISMISHEFRSPMAIISSAIDLLEDNEL---SEDEKIKFYQKMRSSIDQTLQLIDEVLLLGRA-TGRVELEHSPLDLEKYCSEIVETLQ-LTTGREHQIIYVCEGTSGQVGMDSFLLKQIIDNLLSNAIKYSPKSGMIRFTLSLQSNQAI-FCIQDWGIGIPEQDQAKLFTAFKRAGNVY--KIQGTGLGLAIVKQCVDLLHGKIEVESQEGCGTTFTVTLPLS--------------------
288791868    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VAIAVSLLAALAVSAYLARRLARPVTQLATAAADRGDYAARVNVAAAFNTMAARLAD-AEATRRRLLADLGHELRTPLATIEAYVDAAEDGIAVEGEDTW-----TVLRAQTTRLRRLAEDVVAVSRAEEHQLDLRPRPVAVGELVSAAVAAARPRYAAKGLTLHEQVAPDVGVVDADPVRMGQVLGNLLDNALRHTPPTGRVSVHATRAADE-VRVSVTDTGDGIDARHLPHVFERFYRADAARDREHGGSGIGLAVARAIVTQHGGRITAASEPGRGAMFTVALP----------------------
144901320    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLLETLADQAAVAIERTTMVADIETARVATERERLRA--------ALLSSLSHDLRTPLVSIMGAASSL-IAYDDKLDADGRRDLAQTIQDEAERLNRFVQNLLDMTRLGSGALKPRVDWVDLRDVVTAAVKRTERLARRHAIKV--DIAPDTPLLCLDAVLMEQVIFNLLDNACKYAPPGSPVKVWAKRTADH-IAIEVADQGPGIPPEDREKVFDMFYRVRAADT-QEAGTGLGLAICRGIVEAHGGTIKAEPGLGAGTCIII-------------------------
296443404    --------------------------------------------------------------------------------------------------------------VVFCCGILLSTSAILVLMKVKLKPSYFLVILGFLIVFCIGISVFLHKIILVLVSLIVAIMFFHSRSKSVLAKLLLNIILAIIQWIFAGIFAYIIHNFITSTITIQESKAYYAQRVDELKGEIVLGQKQLQESYEKNELRSSIFADLSHELKTPINVIYSNIQLFEKCMSEDSTGAESDKYLKSMQKNCYRLIKLVNNIIDMNKIESGYMKLEVKNYNIIPFIEDMVMSINAFAMQKQINVIFDTEIEELIIACDMDKVEKIVFNLLSNAIKYTPEGGEVLVYISYDTND-ICIMVQDTGEGIPEELHEAIFGRFIQNKGELHQKYNSSGIGLALVKSLAELQQGRIWIDKEYKKGCKMIFSLPRIVLDHMEP-------------
239617229    ---------------------------------------------------------------------------------------------------------------------------------------------------AFNISFLRSFSLCVLVCSAFFILIIFSGQLSKIYKTLREYSL-GADAVMNEDYDYSFDSLEEGDLAILGTQL--DQMVRRLKLTVEALNAEKEKL-------RIFISQMTHQLKTPLASMKLMIEL---SLSDNIDPEKKREFLERSLAEQNKMEWLIQTLLDISRLEIGKVKLNMKDIELPELIKQTVQVLEPRWRKKNHQIIFSLPESF-RFQCDPNWFGQALENILKNAIDYTPENGRIEIKLVENDAYMKLI-FKDNGIGIEPEDLPFIFDKFYRGRKALIINRNGTGIGLTLSKAIIERHDGEIRIKSIPGTGSEFILEFPR---------------------
149371679    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IITDFFKAQRLKNELQEEQDKTNQSRERLMATVGHDLKTPLTTITGYTQLLDKTNLDV----EQKNFNNAIHDNTQYISHLAQDLLDFSELEAQNIKITNAPFNLYNLLQKIMNDAVMRHSNPKIKGIVVIDEALSYFESDAMRIEQVVINLISNAFKFTEKG-EIKLTVNQQRGGNNKITVSDSGIGIAPEKIKTIFEPFTQADKNIIKKYGGSGLGLAISKRLALLLQGSLTVKSIVNKGSDFIFSIPLIEVEKPI--------------
2801651      --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITDTENVERALRERNEALEAADQMKVDFVHHVSYELRSPLTTIIGFAHFLSDPSTGPLTP-KQAEYLDYVTKSTNALLALTNNILDLATIDAGAMKLELGPVDVSKTIELAAEGIQDRLATDRIRLKVEIAPDIGSFIGDEKRVVQVLYNLLANAVGFSPQDSTVGISARRTE-HSVVFTVTDSGPGIPADMKDKVFNWFE--SRSQGSRHRGAGLGLSLVRSFVELHGGKVRVDSIVGRGTVVICDFPTDQAAH----------------
158319980    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAAILLGINLILTLDVLFSGMIETMTKTVENITINELNTRLNISGSQDELKDL------ARNFNNMLDRIQKSYDQQK-QFVSDASHELRTPISVIQGYADLL--NRWGKDDEKILEESLLAIKEESENMKSLVEKLLFLARSDQNTQKVEKTSFYLNELIEEIVKETRLIDEEHHI---LCVENEDIFLNADQRLIKEALRIFIDNCIKYTPHGGSIKIGSKVKENKAI-LSIEDTGIGIPKEDLPNIFNRFYRVDKSRTKGTEGTGLGLSIANWIIKEHHGDIQVESEINQGTKITISLPL---------------------
254446654    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAFTIAPPLLRSPLAYAVYVVVALTVALVAFATRKISERKNSIL--QKLVDLRTRELAIANSELQQLVHRAESASAAKGAFLENVSHELRTPLNQILGPSQLLQLSILNNMD----REMLRAIERASTRMLNMIEKLTSFSEMASEFVSVKSITFDLYELSRGLVEKHLPEAEAKGLSLTCEIDPKLARFRGDVARLRQCIDILVDNAIRYTEEGS-IKLGVTQTDQGRVRIVVSDTGCGIDRSMHERIFDPFVQLDPSEKAKNDGIGIGLSVCRQQVAALDGELRLKSQDGTGSVFTIEL-----------------------
86157410     --------------------------------------------------------------------------------------------------------------------------AVALVEPEGGRPAGLLTRGRLLVKLARNFGHELYAKKPVTRIADLAPLVLPHDTPLPAAVERALARDAGSVYDEVLAVDAVGRYV--GHAAVRELAREQGAALERSAAEREAALARARDLEEVDRLRARFLAHATHELRSPVNAIVALAELLRMSCARGSLGDVEAR-LPLLVRSADALRATVNELLDLSRLQAGRMEVTIAPADLGALVAEVAATVRLLAGARPIEIRADATPGLV-LETDGPKVRRILLNLGANAAKFTSAGS-IRLGAAPDGRGGAVLTVADTGCGIDDADLPRLFVPFTQLEDATTRTHEGTGLGLAITRSLATLLGGSVSVASRRGEGTTFTVRLP----------------------
227520437    ---------------------------------------------------------------------------------------------------------------------------------------YQKIFSDKTHRLTGYLIVDNSMDQQNHVLKSIRNWMIGLSIIAIIVFVGLSYLIVNSVVQPIKKMSQISHDIEDPTNKRRVPDLHRNDELGELATS---FNEMLDRMQAYMQQQKQFVGDVSHELRTPVAVIEGHLNLLER--WGKDDPQVLEESIQASLQESKRMKHLIQEMLDLTRAEQVDLQYPDKTADVNEVLNRTVNDMRMIHQDFTITYDDSDLAPDTIIKIYRNHLEQILIILIDNAIKYSTDRKEILVDAATEKDK-VKISVQDFGEGIAPDEQDKIFNRFYRVDKARTREKGGNGLGLAIAQKLVESYHGKISVSSTLGSGSKFMIEFPL---------------------
219668193    ---------------------------------------------------------------------------------------------------------------------------------------------TGVLTAAASLQPIGEAAAVIRQFYVYFYLI------ALVLIFALSFIYSKIIAKPLVTLNKTAIKLAEMDFSALNSQDELGSLISELKAANENLKEDIEREKKLDLMKNEFIAGVSHELKTPISLISSYAEGIKDNITHGAKREY---YAHIIMDESKKMASLVEDMLDLSQLESGSFKLKVEDFSLTGLLNSISERYAGDLRRKGKNLDLSIPAYDLEVRADMFRIEQVLTNLIDNGIKYSLEGGIIKISAHDQSD-TVTIEVENPGEPIPEAELPHIWSKFYRIEKSRNKELGGTGLGLSIVREILDRHGSAYGAENTV-SGVKFFFTL-----------------------
159897122    --------------------------------------------------------------------------------------------------------------------------------PGLNGYELTTKFKATPQLASVPIVALTANTTP-----GDRERALAAGCDGYISKPIDPRALPDLVASYIGG----TREVLETAEAPSVMREYSQQLVGRLESHVRELETANNRLTRLDQAKNDFLATISHELRTPLTVIHGYIDLLNMQALGPVSD-GQREALELMKRNSTRLLRHINDLIYLQQVRSNQMDFAQA--DLRGLVQSICNDMQPTFLEKNQTLVRNIYQTPLMIHMDVHGVDNAVRHLLENATQYTAQGGVIQVSV-YQDDQLVRVSIRDNGVGIPEDDFERIFEPFVRLDDTLAS-IGGAGLGLVIAKHVAEAHNGTVSLESTVGVGSIFTLQLP----------------------
189190456    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WANVVITPVYKDNI-LLGYSKVTRDLTERRKAENSLI----AAYEEASKLKSEFLANMSHEIRTPMHGMLSA----LTLLLDTKLDDNQCELARIIQESGDVLLQLIDDILDFSKLASGSFSISQDIISVREIIQSVFRVHQA-CNKPEVKLESFLDDKLPRAEGDPLRYRQIIQNLLSNATKFT-ENGYVRIVARLHNEDHEQFEVIDSGIGVPASGAHTLFTPFTQFDNSATKRYKGTGLGLNICKSLAELMGGQIGFRPNPGRGSIFWFT------------------------
160891307    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTWWAKSFYILLSLIILFSILYAYKKRLDAE--ALYQLEKQSHEHEQELNNERLRFYTNITHELRTPLTLILGPLEDIQKSDTLSTKDAQK---ISVIHQSAIRLLNLINQILEFRKTETQNKKLCVSRDNLVPLIREIGLKYKELNRKPAVDIRLVVEKEHMPIYFDKEIIQTILDNLISNALKYTEKGSSIGIRVERAEVNYTEIRVSDTGYGIKPEALPHIFDRYYQ--EGGKHQASGTGIGLSLVKNLVALHEGEIRVESAPNQGSTFYVSL---LTDNSYPQALHADSQEK---
160932806    -------------------------------------------------------------------------------------------------------------------------------------------------------------------FRYTLRLALILSPLMIFLTAVCGYLLSRRALYPVSKITKTVQEIQKE--KDLSKRIDLGKGNDEIYTLARTFDGLLETIDAGMQREKQFTSDVAHELRTPISVVLMQCEDLL---QGNHLDEEGRREVSVIHRKMKSISDMVSQLLLLSRADQGREKLNLEPVDFSEICEMVAEEFTGIAQEKGIQIQTRIEPGL-QLTADQTLMIRLLGNLLENAVSYGNPGGHVWVSA-WKADEYLQVLVKDDGIGISPQDLPRIWDRFYQADPSRNSDS--SGLGLSMVKWIVEAHHGQISVSSELGKGTAFSCIFP----------------------
142331053    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAYSIYVFIMTGLLYVFYKLINQQY-KERRRAELEKDK------RKQIEELNEQKLQFFTNISHEFRTPLTLILNPMESLISRSLETVGKEVRQKYM-IVYNNANRMLRLIDELMDFRKIQFNKTKLQVERCNLSEILSSVVSNFTIEASERKITLETNLNLSKNEIWVDNSMFEKIVFNLLSNAFKATSENGKIAVVCNYHKSGVLFLIIRDSGFGIKKENLDKVFERFYQDEENDQQYYGGTGIGLEVVSTFIKYHKGKIEVESEENVGTAMKVFFPAGK-------------------
257125817    -----------------------------------------------------------------------------------------------------------------------------------------------------------------VIQISFIILPFFLILSAIGGYTITKNAFA-----PMEKITEIAEKINEGN--DLSKRIHLENGADELRTLANTFDVMFDRLQKSFENEVQFTSDVSHELRTPITVILTQAE---YGKEYINSLKEAQNSFKIIEKEGQKMSKLVSQLLTLSRMERGKQKLHLENIDLSELLEMSVETQISCAKSKNIKFITKIAPEV-YANIDEMMIMRVFTNLISNAISYGKENGTITVELF--SKGNSIIKISDDGIGIAKDQLDKIWLRFYQVDPSKNGDN--SGLGLSMVKKIIELHNGKIFVKSELGKGTTFTIIL-----------------------
212691087    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSLPAYGCYALMVIFLFLLILRNTQRKHKRLMEQQKHEMEITQQH--EMDEAKMRFFTNVSHDLRTPLALIITPLEKL----LASESARNLKADLELIHRNAVALLDEVNQLLDFRKLDKQKAQLSLSYGNLSDFVKETCDSFKELSLKNGIQLELNLMDADISMSFDRNKMQRILLNLLSNAAKYNREDGSVVVTVRVSEKEHVRIQVADTGIGIKDENKEKVFDRFFQEQHAATT-YVGSGIGLHIVKEYVTLHQGTIRITDNRPQGSIFVITLP----------------------
284040878    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSTLDRFLGVVMVSAYSDMNNIRIAMNRGAFDFVVKPIDFADLEVTIEKTAQYVRQLRQQLKVISELKTRFYDNITHEFRTPLTLILSPVEKLLQKHREP---EELLMGLNMVERNAQQLLRLVNQLLDLAKLESGHLSLSPRTGDLSDFIGQIVQLFKPIADERGLTLTYQSD--LTSFYSDTEKVEQLVYNLVANALKFTPAGS---VTIALKKGDSVRIVVSDTGIGIASEKLPYIFNRFYQVDKVPAFLNSGTGIGLALVKELTELMNGTVAVESTVSKGTVFTVELPLPTVESPTVQ------------
242217331    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITARNRMAEMILTKRRLWRIMAE-KEAAERANEVKQQFISVASHEIRTPMHTVNGYCELLARTTL----SEEQTVYIASIQQACHAINVIAGNVLDFSKLDRNNVELSARPVQLRKVLEDLA---RIQSNIPGVDIIISVASDVPTVYLDETYTFRVLMNLLSNAQKFCDKG-YICVTVSMNGPGQLVFQVRDTGCGIPASFRSALFEPFRQADTSLTRSREGTGLGLSIIKHLVQRMNGSVEAESTEGLGSTFTVKLPVA--------------------
86160142     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SEDEALLEDLARAAQALENARLEAQAAVAARDEFLSIASHELRTPLTALRLALENMRREALESLPAAYVERVLATAERQGQRLEKLVAALLDVSRIHMGRLELDLEEVDLGHSVGEAVAQLEDEAAQAGSQVTVSGAP----VHGDRLRISQVATNLLSNAVKY-GAGKPVEVSYGARDGRA-FLRVRDHGIGIDAADQRQIFERFERAVSS--RNYGGLGLGLYIVKRIVEAHGGTVRVESAPGEGADFEVTLPLRPAVPL---------------
284037645    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RYNAELEQQVAERTLALARLKQSKDELQVALAKEKQLSELKGRFVAMASHEFRTPLTTILSSAGLLELYQTSDQKDKRQKH-IQRIRQAVKQLNSILEEFLSSDKLTEGQVTVRPVLCDLPRLVNEVILDLDTLKVQQTIRLSLSCPQPL---WVDESLLRKILINLLSNAIKYSGPGSIITLD-GSCKPHLLTLTVSDQGIGISAEDQLHLFERFFRASNVTN--ISGTGLGLHIVRQYVELMNGQISLESELHQGTRITLTLPLTE-------------------
134998066    -------------------------------------------------------------------------------------------------------------------------------------------------------------TLFFHLFISQVASYLFFLIPFIGGAFVF-VIFSLFLKKFIQHRLAILYRSVQTKQEDIQLPYLEESLDEMIENAEESVQQWQKKLKEQEAFRREFLGNLAHELKTPIFSIQGY--ILTLLEGGLEDDKINRKFLERASISTDRIVGILEDLDNITKMEDEKFQLKMESFDIVKLAKETFESLELMAGEKNITFKLEDSGEPSFVVADREKIGQVLTNLVRNSIAYGNKGGLTSITI-FTIDDLTTIEVTDNGIGINETELARLFERFYRVEKSRTRNEGGSGLGLSIVKHIIESHNQKISVKSTPGVGSQFHFSL-----------------------
223928101    -----------------------------------------------------------------------------------------------------------------------------------------------------------------ALLRGFQSNIRNLSIIVSMLVLVVSFVLSRALTGKISELLSAIRQVREGAYSHRAV-IRGHDEIAQIGYENSLTD----RLQTTEDVRRRFVSDASHELKTPLAAIRLLTDSILQTEN--IDLATTREFVADIGQEADRLSRISEDLLRLTRLDSG-VTAPPSAVDVGPVLEQVLRMMDLVAEERQVALHCD-AAEPCRVLATKDELHQVIYNLVDNAVKYSHDGGQVWISLHREGGQAV-LAVADNGVGIPQEDLPRIFQRFYRVDKARSRAAGGTGLGLSIVQDTVKNRGGTVEAANRPQGGAVFTVHWPLVK-------------------
297582942    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RFQTSAIIEGARRDIAIYSTSVRVGEEIGTVFVYRDITREA-----EVDRLKTELVSTVNHELRTPLSSIMGFTERMLNKDV---SEERRRVYLETILSESERLSQLVNNFLDLQKIESLPDEMDLEPVKISDSLRQAMSAFHP---SEHHELKVIDSLTDTKVNGHSASLHQVFLNLLSNAQKYSPEGGTITVETELDDAKNVLIHISDEGIGIAKKDHDRLFMKFSRIKDQHGGTIKGTGLGLALSKELMEAQGGDIRVRSEAGEGSTFTVVIPLKE-------------------
115375741    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GQLAVAVENARLLRE-AQAALRVREEFMSIASHELKTPLTPLKLSLYTMERRIATGQPVELAS--VLKSKRQVDRLAGLVDDLLDASRLELGKLAMHAAPLELGQLVAEVVDHFRHAFERP---FSVSVSRSRVWVQGDRDRLEQVLVNLLENAHKYSPAGAPITVEVE-EGGDEARIHVKDHGIGIPGADQAQVFQRFYRARNVSHRNFGGLGLGLFISHSICKMHGGNLTLSSAEGQGSTFSVSLPRAREVGRLP-------------
108762962    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AIIGRVWSYREVTAERQ-AEAERERLLREAQEAIRVRDDFLSIAAHELKTPLTPLKLHLQMLRQH--GAEGDGASARHVDKSLMQVSRLTGLVNDLLDTSRIQEGRLTLKHGPVVLQELAHDVVSEMRLSSAHHRVE--YEAPEAPLVVLGDADRLAQVLVNLMENAFKYSPSGGTVRVRVA-REDRHAHVSVQDEGIGIPRDQQEHLFERFFRARNAGLGLY--------ICGDIVERHGGRLWVESVLGHGSTFRFTVPLA--------------------
149279110    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AALQLFFMNDAPINAYESLKKRNSNLNKIAGEQEEEIRRSRFIDEKKNEFIAVASHELKTPITVIKAYIQMVKASKDECSD--RLKGYVEKIDYQINKLTMLVQQLLDVSKIENGHLVYAMDNTRLNDYITEMVAVMKNIIPNHQISISLSTD---VEVWIDKLRMEQVFSNLLGNAAKYSPEHTSISIDCRILEDQRVRIAVTDQGIGMSKEDMASVFNKFYR-NKEVTTTHAGLGMGLYIASKIINDHDGKIWVESEEGVGSTFAFTLP----------------------
229556497    ----------------------------------------------------------------------------------------------------------------------------------------------------------------YMFYTIIFSVVIALAISFLLSK--MQVKRINRLRKATKTVTQGNYDIQLTSGQL----DEIDDLTTDFNQMVQALARSKAEINRQEKRRRQFIADVSHEMRTPLTTISGLSEGLVNDLI---PADQFPRSLALIEKEAKRLTKLVNENLDYERIISNKVHLQQTSFKVLPFLNTIKDQMLPLVKETGNEIKIDAPESL-QIYADYDRLTQIVINVVKNSIQFTKKG---TITLQATSNKETLLTITDTGIGMDPAELTQIWERFYKADLSRTDTKYGYGIGLTIVKQLVEQHHGRIEVKSKRGEGTTFSLYFPAPSV------------------
255057914    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGTDSYAGDPLTYVPLKALAETHGVLVLRLEEEDILHAAELHRLLNARLLQQAQEARILKARLLNSISHDLRTPLTAITGALSAV-LEEGGKLNPAARAELLETAREEAARLNRFVGNLLDMTRLEAGVLQLKREPCDVQDLVGCALNAVEQRLA--GVEVSVRLPRDLPLVPLDFVLMLQVLVNLLDNALKHGGAGGTIEIGAR-VAGERLALEVADRGPGVPAEDLNRIFEKFYR--TPVPEVVGGTGLGLSICRGIVEAHGGSIRAQSREGKGLKIVVEMPLE--------------------
91780564     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WITLSILSDDQGHAVAIATTERELTDRSLSNAQLRERAERLAQADRRKNEFLAMLGHELRNPLAALCSSGDLLASETIDP---RQKSWAVGVIQRQGRSMTQLVNEMLDLTRITSGSIELRRQAVTLKAVIQSAVEVCQPIIDERHHTLSVSLPDEPVLMYVDPTRLSQVVENIVINAARYTEPGGHISLTATRT-GRRLSLRVKDNGRGIPASMLSTLFDMFVQGPVPYGQLHNGLGVGLSVVRRLVELHGGSVRAISDGRTGSEFIVDLPL---------------------
198282750    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLYALVFITALLSVLIPWRVASALTRPLKAFRRAVEDIGAGKLTNVASEGELRDLARSIESMQT-------RLQEEERLRHEFLSQVSHELITPLASARSGSELLLSERIGPLLP-RQREVLEIIVRQVKELYAAIQEMLDMHALQARSLDFSPQDIAVADVLLDLQKRMQPLTDKKN-QILDCVGSEGLGVYADPQRLRQILTNLVSNAHKYSPAGGQIKVRATAQQG-GTLFCVSDNGPGIPDALLERVFERFYQVPVS-NRLPRGTGLGLAITRELVGAQGGWIRMHNRPGGGLCAEIWLPAAR-------------------
298479994    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NIAYSIYALLLVSAISLIFIHMKRKHRRLLLQQKRDMETVQQHEI---------------DEAKLRFFTNVSHDLRTPLSLIITPLEQI----LATNTAQDIKKELKLIHRNALALLDVINQLLDLRRLDNGKAQLNPSHGDLADFIKEVCDSFYSYGDKKNIAFSLSLKTDNLETDFDKNKMQRIMLNLLSNAFKYNVNHGSVNVVLDRDEREYACIQVADTGIGIREENKAKIFDRFYQEEHSSTD-YIGSGIGMHIVKEYVTLHNGDIQIRDNHPQGTIFEFMFP----------------------
153004867    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VIDLTAEKAAERGRQESEERYRAIAEQLAE-ADRRKDEFFRILSHELRNPLAPIRNALHLLGRAPDDPARAARWRE---VIERQVGHLSRLVEDLLDLTRITAGRIQLRREPLDLAHVVGHTAEDHRAGFEAIGVRLVLQLPPAPVPVEGDETRIAQIVGNLLANSAKFTPDGGTVTVRVAEAPGRSALLDVRDTGEGIEAEVLPRIFEPFSQADRTLARSRG--------VKRLVELHGGTVVVTSAPGAGTEVAVRFPLA--------------------
260888710    -------------------------------------------------------------------------------------------------------------------------------------------------------------------FLTTLQKVLTITNLAIVLALAAGYFISCRILRPIRTMTQAARSLEVTDLGRRIAVPPVKDELAELAET---FNHMLERIQAGFEQQRRFVSDASHELRTPVTVIRGYSDMLSR--WGASDPETLEEGLSAIHSEAEDMQGLIEKLLFLARADQKRLAMHKERLELAPLVEDVVKKMALIATRHEVEL---LANEPGAIYADPLLIKHMMRIILENSMKYTPKGGRITIELRRGAGEMV-LTLADNGIGIAKEHQDKVFERFYRVDSARTRGKGGTGLGLSIARWIAEQHAIGIGLESDLGKGTKFILHVP----------------------
257067980    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTRTSLEVHDLALSLNEMLVRIEQSFAAQSASEERATLSEAKMRRFVGDASHELRTPLAAIRGFGELYRMGAL--PTDEDVSSAMRRIEDEARRMGSLVENLLRLARLDE-KPELDLAPVDFTDALFDAAQDLRALDPGRQVMVTLSVQPHVSIVLGDEASLRQVILNLVGNANRHTPKGSPVEIAVGYTPQGTARIEVRDHGEGIDDDQREKVFERFYRTDASRARSAGGAGLGLSIAASIVQQHRGSIGVTETEGGGATFWVELQGTEI---APEQQVEPDQRRA--
229816269    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------FNAMGLAAFIAISISVIVGFLVSRMFTKPVGTITDTARRIREGDLS-ARTNMRGDDEIDQL---GETFDEMAANLERDLKRERRLTSDVAHELRTPLMAMQATVEAMQDGVY-----PTDAEHLETVASETRRLARLVQQTLDLSRQENHAAPLRLDQVDIVQLTRTIVNNQHQLFHNKGLHLRFEMQGRSAVITCDADMITQCVINLMSNAMRYTPEDGWVVVSVHG-DRKHVMVSVSDTGIGIAKDDLARIFGRFWRADASRAREAGGLGVGLAVTKTIVERHHGFIAVESELEKGTTFTLHLPREQ------EEEKQSSTMRC--
225378286    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NDYTETIEICKKF-NEMLGRMKVLDDSRQEFVSNVSHELKTPLTSMKVLADSLNSMEDAPI--ELYKEFMGDIGNEIDRETKIINDLLSLVKMDKSAADLNVTNMNINELLEQILKRLNPIAEKQNVELVLE-SFRPVSADVDEVKITLAFTNLIENAIKYNKPGGWVHVTLN-ADHQYFYLKVEDSGIGIPEDSLEHIYERFYRVDKSHSREIGGTGLGLAITRNAVLMHRGAIKVFSTEGEGTIFNVRIPL---------------------
260558906    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------SVRPITLNLFKGFIFSAVIASYAFAAFQVKRINRLRNATKEVTNGNFDVVHDKDEFDELADDFNKMTNSLKESQAEIEEQENRRRQFMADASHEMRTPLTTINGLLEGLEYNAIPENQRE---NAIKLMKNETERLIRLVNENLDYEKIRTNQISMVIKKFNGTETLKNIVAQLEAKAEAAGDTLTLKAVDDID-VYADYDRFVQIMVNIIQNAIQFT-ENGQITITLE-KGYLETIITIEDTGIGMSEQQMKSIWDRYYKVDPSRKNTKYGSGLGLPIVQQLVRLHKGKLEVESELGKGTKFAVRLPDVEI------------------
119715984    --------------------------------------------------------------------------------------------------------------------------------------------------------------------LRLKGTVLAVVLLAGAAWYVISRSLMTELSEPLLALEQVVQRMAKQDHDVRAKELGPKEVRAVASALNAFADAQRARAVELDTARDDFVSNVSHELRTPLTTISGYLELVAEEFEGRMDPP-HERMLEATRRNVARLKALIDDLLALSRAEGRRSDF--EPVDLALLVREAVTDVRITAARRRIRLEVDTPEDVVPVLADRAMLHRALLNVLSNAVKFSHDDGTVDVVLTVLGGQ-VEVRVTDHGIGIPGAEIERLGTRFFRASNAVTNEIAGTGLGLRITQTIIDRHSGEVVIESEEGEGTSVVVRL-----------------------
209966659    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVLARDLSELSRERLQEAGRARSRFLSAVGHELRTPLNAIIGFSEILRDELLGSLGNNRYRDYAQDIHDGGLHLLRLTNDLVDLARIEAGQLDLRESWTDVQGLVDRCLRLGATRAAGLGVTLGADIRPPGLRVLADEARLRQILANLLDNAIRHSERGSHVQVRASG-EGGIFTLQVADQGVGMTEKEVRAALRPFGEAPAA--GEAEGTGLGLPLVRGYVEAHGGHLAIASDPGAGTTVTVTLPRGRI--YLPE------------
1168486      --------------------------------------------------------------------------------------------------------------------------------------------------------------LRFSLLGVMILAVLALCTQILFSLFIVDIFRSGLLTAPIYFFTLLVEKLEHSRLDLSSSVNRLENEVAERIAAQKKLSQALEKLEKNSRDKSTLLATISHEFRTPLNGIVGLSQILLDDELDDL----QRNYLKTINISAVSLGYIFSDIIDLEKIDASRIELNRQPTDFPALLNDIYNFASFLAKEKNLIFSLELEPNLPWLNLDRVRLSQILWNLISNAVKFTDQG-NIILKI-MRNQDCYHFIVKDTGMGISPEEQKHIFEMYYQVKESRQ-QSAGSGIGLAISKNLAQLMG------------------------------------------
157372967    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------AAYEDYIEKRHIIFYGLVIVMFSVIALIAITLIVLRQQRLTI-------------RQQAKAIE------AEKATRTKNAFLGAIGHELRTSLQSIMSAIDVLVNTKVSAEHADTFQR----LETAAQQIESQMKDLTDYAHLDSGMMELRIAPFDVQRLVEETANEINTLSQKDQVTLLCEVECGHLQIHSDPLRIRQIIVNLLTNAFKYTESG-TITLYSSLRNGNALIIEVTDTGIGIEKEMLDQIFQPFTQLDQSHTRQYGGVGMGLAIVHGLVTLLDGSITVYSEPKKGSTFIVSIPNEERLDEIPHHHHSLLQKQQH-
126437093    ------------------------------------------------------------------------------------------------------------RLLIAQTMVLLAGAITTWVVAAIVGPPLFREHLHQAGVAAGSAEELADQAYQYATALSVGGAVAVSALVAFTVSWYVSRRLQRSITEVASAATAVAEGRYGIRVSPPHLGEDFDSL------AQAFNQMAAQ-LQAVDTSRRQLFADLAHEIRTPVSVLQAYTEAIEDGVRSLTPDTT-----AMLRDQTQRLVRFAEDVAALAQAEESAASLEFADVDVAELIANTAAALSAHYHAKAVSLSTHLPTQLPPLCGDEQRLSQVLANLLDNALRHTPPHGRVDVHAD-TDGTRLLLRVADTGEGIAAEHLPHVFERLYRADAARTRDHGGSGLGLAIAKALVEAHGGHISASSQAGTGTTFTITLPQQR-------------------
282601103    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FSRWFTRPIERLSAGAQEIASGNYDVQISVIHHDEIGRLAEDFNHMASEVKRSAQLE----KDILANVSHDLRTPLTLIKGYAETVRDLTG--TDEEKRTEQCNIIVDETDRLSALVNSVLELSKVQNGSEKPNLIDFDMSELCFEVAGRYDALCDQNHWTLQLEADHAAP-VHADPAMMERVLHNLLGNAFHHIGADGVVILRVVPLE-QGCRVEVADHGPGIPPEDLPHLFDRYYRARQ--DAGKTGTGLGLSITKAILQQHGFAFGVDSAVGQGSTFWFTMNDTRI------------------
77165081     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTFVDISHRKENEERQQHLTQKLSQQT-KRLQAQDRQKDEFLALLGHELRNPLAVIFNTTELLIRESGATRDA---QHGIALIGRQAKHLGRLVDDLLNLTRVNSGQIKLNKTTLELRDSITDAIDQTRPQIEWGRHQLAVDLPASPLYLEADSERLTQIIANLLSNAAHYTKPEGNITVTARQVEEQ-ILIQVRDTGIGFAPEQLPQLFQPFDRLPSAVAHHRSGLGLGLNLARRLAELHQGSLEGFSAPGQGSEFTLRLP----------------------
198274494    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLSNQTQELSEQN-KLLKDQNEK------ITAQKNQILEMSRKVEELTVDKLAFFTNITHEFRTPLTLIVGPIERALKLSYNP----QVIEQLHLVERNSKYLLSLVNQLMDFRKVEEGRIKIATNYGNLKEFMLEIVPPFADYAKNRGINLQLYLRLPDPFLMFDEDVMRKIMTNLISNALKFTPKGGNVGIVIGQATEKKLFISVRDTGKGIPENDIERIFMQFYQSDNRSVSGQSGTGIGLYLCRKLIDLLDGKIYAKNNPLKGASFRILLP----------------------
240139437    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GEANVVLFLRDLTEARRLEA--MRVDFVANASHELRTPLAALLGFIETLQ--GPARDDAHAREQFLGIMRTQAQRMTGLIDDLLSLSRIELHEHVVPTRTVDLGRIARQIVDMQAPLALKRGIALSVERPDIPLPVLGDRDELLRVIENLVENAMKYGGSGGVVVVRVEGVDGRGARIEVRDEGPGIAAEHIPRLTERFYRVDTASSRQQGGTGLGLAIVKHTLNRHRGKLIIESEPGRGTTVRVSLPEHRPDTVGP-------------
153004534    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SRVAELERLGEALERSAALLRSREAERDEHLARAEAARAQAETA-------SRTKDEFLAMLGHELRNPLSPIVTALQLIKLRGDGQP-----REY-SIIERQVSHMSRLVEDLLDVSRITRGKIVLQPELLELSSVVAKALEMAGPLLEARAHRLAVDVPAEGLPVRGDPVRLAQIVANLLTNAAKYTPPGGHVEVWAG-RHGAEISLTVSDDGQGLSPELLPRLFDLFVQGPRAPDRHEGGLGLGLAVVKSLVTAHGGTVEAQSALGRGSTFTVRL-----------------------
270293557    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RVKNRLKLEHLEKEKILEQSRAKLEFFTNLSHDLKTPLSMIIAPISRMLPE----IRNQQEKKQLELVQRNAMKLNSLIHQGLDLNRVDSGNRTLILSQIELVSFARDLLALYEGKMKEKQLACEFRTNREQLYIQMDAIKLESVLDNLLSNAVKYTPEGGTVTLSLDAPEGREVYISVADTGTGIPVQDQPYIFQRFFQSSK-TAGKNEGTGIGLYLVKTYTELHGGNVRLMSEENVGTTVTLTLPVVNQEQTAP-------------
28211447     ----------------------------------------------------------------------------------------------------------------------------------------------------------------YVILIDIIFILVAVIINLNKKIHNISQAIKN-----------IEQGNYNERIRMQNSNKNLNNLIESINGLVDKFQNSMKLNKEYEDERRNMITNISHDLRTPLTSLLGYIEFIKDNKN--LSEEEREEYINIIEEKGNNLRNLMSEFFQLSKLEGNDIKLNIKKINLSEIIRQSIILFYNDFNNKEIEPVIDLPSKEIYVMADKIAVERVLNNLISNAIKYGYEGKNIGINLEY-NKKNVQVTVWDQGKGIPEEELKLIFERLYTLEKSRNKNFQGSGLGLTIVKKLIEMQKGTITVKSIPYKRNEFIFTLP----------------------
270157584    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------LPVLDAHNRIKYIIHRVEDVTEYIQLKKSRSEQLKIMEELRTRAGEM---EIEIYQRAQEIQTVNKQLQEVNSHLALLDQMKTQFFANISHELRTPLMLILGPIDSLLQD---KPLSSLQTKKLRLIKENALLLSKHVNDLLDIAKFDAAKLEINYYDIDFVQLIKKVLSLFEADIEAKEFQVSCDFPKTLL-IQIDSEKIERVVLNLLSNSIKFNPIHGIINLKLHKKKNYAE-FSIEDNGPGIPSKFKEAIFERFFQMEESLYHSA-GTGLGLAIVKDFVELHKGTINVKSELG-GARFVIQIPLKAPENQLVHHTH---------
148264044    ------------------------------------------------------------------------------------------------------------------------------------------------LQIALDISHLDR------IVKDFREVLLAVIIFGTIISAVLAAIIVRKGLRPLNEITERTMHISAYN---LDERMNMPHWPKEVKTLAIAFDDMLDRLQDSFDRLSSYVSNMAHELRTPINVLMGEAEVALTKARSSSD---YRRVIESNLEEYGRLSRIIDSLLFIARTDIRKSTLLREEIIVSQEVKKIVEYYQPLADDKELSITWTGNATLS---ADPTLFRRAISNLLSNAIHYTTSGGRIEISTRQADNLSIEVTVADTGCGMCKEELPKIFDRFYRIDASRHVHPEGTGLGLAIVKSIMDLHGGTVSIESEPSKGTSITLKFP----------------------
257790034    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------YQAMVFATALAIVLASCIGFLFARTLVSPINRMTTTAKAIKEGDLS-ARTELHGEDEIAHLGETFDAMADSIERDRELER---RLTTDVAHELRTPLMAIQSTVEAMVDGVF-----EADEERLETVNSEVQRLSRLVDAILKLSRLESRSTPMKKEVVNVGELIAGIVATHEAFVADSGLTLKYEMEQGV-RVLGDADMIRQATANLISNAVRYTSEGGLVTVRVKR-GDIMASISVQDTGIGLTPDEAKMVFSRFWRADAGRTRESGGLGIGLSVVKEIVERHNGWVQVEGRKGEGACFTIHIPL---------------------
261878672    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SWWAWTIYLLLAFGLAILAVRITRN--IQRERAAVRRAEFEKEQERRVNTMNMSFFANISHEFRTPLTMISGITQLLHKDSVTSDD----KRLLSIVGRSVDRMLRLVNQLMDFNKLENDTLHLQVRRDNIIATLRPVVENFTISAQAKDITLVSYGIEDSCLMWIDADKVDKIMTNLLSNALKFTPRGGRISVSVAKRAQRYAKIVVADSGKGIPEGQLEIIFKRYYQADNQGGGFNRGTGIGLYYARSLAMLHHGTLTASNKEGSGAVFILLLPL---------------------
163847651    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARALPAQIAEFIEGRRERLPEVMETELLRSYNQKLVERLEARVRELTLANAQLQDLDRMKDQFLATLSHELRTPLTSLLGYLELFDRGMLGPLTP-QQEEAVRVMRRSSEVLARQLNNLLYFQ--EVRSRSLNFVQLQPLDILRPLIAAARERAAQAQLQFEVLLS-EMQPIEVDRSAFEHLVRNLLDNAFQYTEPGGRVRFIVRDEPTR-LIIRVEDTGIGIPAGEQEKIFLPFYQVDHSLARGHPGSGLGLAIVRHIVEAHGGQIALRSAPGEGSAFTIAIPRRQVA-----------------
298725704    -------------------------------------LTINEQVRLQLG-ILPLVDVCLALFLFYLYPEYIISILLGLLFFIYGVYNPITKNSMN--IPIENLVLSQIIFAVIFIPVGLVFVLLRVLMKGVDGSRYI-------LILLVSLTCYTFLMVMYYIF--DIPMVYSEQLLFIFTLYSFASLLS-----------------FRANTSFKEVQALSEELLMH------------------NQMKDEFLLKTSHELRTPLNGILNISKSLMEGLQGPLKREQQENVI-LIHNVAQRLGYLVEDLL----ISSNHMTREVRRVVPISVIDEVIEEIRLLSSDTSIRLISAVDSNLPHMYTDELRLKQVLYNLLYNALQHT-KHGQITVLASVRNDYME-IQVSDTGIGIPSQDLDRIFNSFYQVKK--DKKSGGLGLGLSISKNIVEQLNGEIHVTSTLGVGTIFTFTVPLATLEKLDIETQQQ--------
150016606    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSGELSRAITELNIKNKRLEEDIEKERKIDEMRKEFISSVSHELRTPLSVIQGYAEGLVSNV--TESDEDRKFYCDVIMNETDKMNKLVRDLLNLSQIESGYFHIEKTEFNLVSLIEYVLNRYKSTFEEKSIEIKFEPGESVI-VYGDMTRIEQILTNYINNAINHVDNNKIIRIT-KINVKDKIRINVFNTGKHIPDEYLDKIWSSFYKVDKARTRAYGGYGLGLSIVKAIADLHRNAYGVENTEG-GVNFWFEI-----------------------
255280223    --------------------------------------------------------------------------------------------------------------------------------------------------IVENVKISNQFTFYIIIAASLLSILLVWCISKKISDPIQELTILSRRMANLEFDAKYTIGELGKNFNHMSETLEKT--ISELKTANNELQKDIEKKTQIDEMRKEFLSNVSHELKTPIALIQGYAEGLQE---CINDDEQSREYCEVIMDEASKMNNMVKKLLSLNQLEFGNDVVNMVRFDLTELLGGVVQSTRILAEQKNVSVQFD-EQAPVYVWGDEFKLEEVVTNYVSNALNHVNEGGRIEVSVGRQ-GDKVRTSVFNTGSHIPEEDLEKVWIKFYKVDKARTREYGGSGIGLSIVKAIMESMHQQYGVYNCED-GVCFWFEL-----------------------
289705440    ----------------------------------------------------------------------------------------------------------------------------------------------GTMAVALPLQSVTSSVERVTSIVVTIGLLATAGTVIVANLAVQRAF--RTLNRVERTAAKIAAGDLSQRVESAAPDTEVGRLSRSLNAMLAHIESARDKEISEDKMR-RFVQDASHELRTPLVTIRGFSEL--YRHGGLREEEDVAAAMERIESEATRMTRLVEDLLTLARLDEQR-PLEHAPVDLLILAMDSLMDASVNAPDRKVTLVGPDDDAPAPILGDENRMRQVVVNLVANALRYTPAGTPIEIAVGTVDHRSSVIEIRDHGPGVSEEDRARIFERFYRADTSRHRETGGTGLGLAIVAAIVAQHGGSVRLLETEGGGATFSVHLP----------------------
32473732     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALARTILHAIHRQVAENQTREIVNQLKVSQE--DLKEQKQLLLQKNEKLEKLYATSQEIVDNVSHDLRTPLTVIKDYVAIIRDGLVGDVNQE-QAEMLSKILGRADDLNGMVDDLLDKSKLEAGLLHLSRRTIGLDSIIQRVHMLVANRANTKQVSLQLEAADGEIEVYCDAEKITRVITNLATNAIKFVPQGGNVCIRTKLSSGEDALVEVVDDGPGIESAELKKIFGRFEQASHNGTKQNSGVGLGLNIAQKLATLNFGSIDVDSEVGEGTVFRLSLPL---------------------
291459771    -------------------------------------------------------------------------------------------------------------------------------------------------------------------FVSTVSILLYVLS-GIAIFSFIFLLLQQRTARDIGRIAQAVERISEGDLSV-QLEIEGEGEIAHIRMERDLMDLM-ERERSAEQSKTDLITNVAHDLRTPLTSILGYLELLRGGSSLPRETEE--HYIEIVYNKAVRLQKLIEELFGFTKLSYGKQNLKIGELDIVKLLSQLVEESYPNFEKHGLSYEFSSNVPSRMIQADGDLLARLFDNLITNAIKYGAEGKRILVRLR-SEKNAVEVRVINYGYVIPKKELPMIFDKFYRVERSRSSSTGGTGLGLAIVKNVAEMHHGSVEVSSDL-SGTCFTVRLP----------------------
170740240    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVALLKADRSLSETDRALIALFTSRLSFDNVILYQLQRANVGLEQRVVER---TAELMRANRRLALQRSDLRRANQLKTEILGTVAHDLKNPLAVILGRAEMLDLVGTLPQPVEAMRAQVGHIRESARRLTGMIESLIADAMNDALDITLRREPVDFAALAREVAQSNAPLAETKAQHLRTEIPASL-FICGDGERLREAMDNLVSNAIKYSPNGGEIVVGVAQDETDTV-FAVRDFGPGLSPEDQGRLFGRFQRLSAKPTGGEGSTGLGLSIVKRIAELHGGRATAESAPGAGSTFAIRLPNIAV------------------
126436515    -----------------------------------------------------------------------------------------------------------------------------------------------VIVTGLPMSDVDDTLLTVLVIFCVVAAI-ALIGATAAGVWIIRRQLAPLSRVSAAAREVADLELDRGEVRLASAHTEVGQLGTSLNRMLDRIAGALSARHASETRVRQFVADASHELRTPLAAIRGYTELAQRHSDALPGD--VAHAMNRVESETARMTRLVEDMLLLARLDDGR-PLEREPVDLSRLVVDAVSDAHAAGPDHVWSL--ELPEEPVVVDGDEARLHQVLGNLLANARVHTPAGTTVVTALAVGADGGAVLTVTDDGPGIPPSLQPEIFERFARGDSSRSRRGGSTGLGLAIVAAVVKAHSGTIEVDSAPGR-TEFVVRLPGAQLTH----------------
2160761      ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LHYCSHTPHDLQAGELDLVKAIATQIGAALIQAEAYANLEDLNQQLEALDRTRSNLIAITGHELRTPLSTIQVCLESLANEPDMPL--ELRQVMLNTALADSERMRKLVQDFLTLSNLESGRVEWHPESLSLQECVDLALSRIRTRVATDPLQIKTLISPNLPLVKADGDWLVEVIAKLVDNACKFTPPQGQITITANPNSDRMVEVTIADTGRGIEPNRLEIVFDRFYQEEGALRRTAGGTGLGLAICRQIVNGWGGQIWATSNKNQGSEFHFTIP-------IIEGSQEQTRTK---
256850877    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------VNLAKRNLISAFVVTLIVSLILSYLISYYSLVIKRLSKATKKVAADHDEIDDLASDFNSMVKALKKSAEAVKAQERRRDQFMADAAHEMRTPLTTINGILEGLEYDAI---PEDSKPKSYQLMHRETNRLIRLVNENLDYEKIRNNQISLIKTNFDAAVPLNDLKTQLKTNAEKENDVIKLEIPEKLP-VYADHDRFTHIMVNLVQNAIKFT-QNGVITVSAKRLK-HGTEIFVNDTGIGMSEDQTKYIFERFYKADPSRA-KLGGSGLGLAIVLSLIKQHGGKISVDSTPGVGSTFSVTF-----------------------
186681657    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAIAIQQAELLAQTQAALA-------KEKQLNVFKSQIIATVSHEYRTPLTSILAAASTLAKHNQ-QLDESKQQRFLGIIEQKARYMSKLVDNMLLVNQFELEKPKFKPIPLDLLQFFADLIEQERETTGDRH-ELIFQITGHTQGFWGDRGLLQQIFINLMSNAIKYSPDGGTVEFHLIGKESE-VIFYIQDRGIGIPIKDQENLFQSFCRGSNVDT--IPGTGLGLAIAKGCVELHGGDITLFSEVGQGTKVTVSLPK---------------------
160878863    -------------------------------------------------------------------------------------------------------------------------------------------------------------IVSFVFYAIISPVNATISTIKVQLYYVTGIMFLLSIALAFVIARTVSKPIEELNNSAKILASGNYDIYREIHELSDTLNYTAAELSKVDALRRELMANISHDLRTPLALIYSYAEMM-----HDFPNEITPEQTQMIMDESTRLSSLVGDILDISRLENGTIDLNIKTYNITESIRTTIDRMAELVKKSGYRFLFEHGEDI-YVNADELKITQVFYNLLINAINYSDDDLTIIIRQKVFEG-FVRIEIEDHGKGIAEENLPYIWDRYYRIDKTHRRAVIGTGLGLSIVKKVISLHGGSYGVESKIGKGSTFWFDL-----------------------
295681482    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TERADAEAKLRDADRRKDIFLATLAHELRNPLAPVRNAAHLL---GHSAGADSAKREWLNVIERQTGHLSHLIDDLLDVSRITTGKIVLKREVFDIRLALDHALEITMPAALQRHHDIVRLPLEHPVYVHGDQARITQTFSNLLDNAIKYTDEGGRIVVCATLV-GQEVCVSVSDTGTGISDDALPHVFDLFVQGSCHGEPSRGGLGIGLSVCKTLTEMHGGTIAARSAKNRGSEFEIRLPVCQGRDQDAKDGAEA-------
148555587    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITASRGIEEALRGRA-DALEEADKLKTAFVANMSYELRVPLTSIAGFAELLDGGYAGEMPP-IAQEYVKAILASVGRLGSLVEDVLDLTQGAAGNLPLSEEQVDMGALLTGAVAAARPAAEGKPLQLLVDVEPGLGEIRGDPRRLRQIADHLLNNAITYTPPQGRVTIRVHGDDDMIVWV-VSDTGPGMDAAQRAGIFDAYPRIDASNDEGKQLIGIGLPLTRQLVEAHGGSIALESEPGRGTTVTIHLPR---------------------
198274925    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLWFRLLVAAGLISIVLIYLHRVRLKQKRIQYEL-----RLEHELFTVNMERNKEVELRKEREAFFTMAAHELRTPLTLILSPLRELLSKITPAHP---FYSRLSVMFKYAEGLHTLTDRLLYIQKAEAGMVKLRLSAVDVLSLMRDVAEGFQPLAAERRITYAWVQGAEHVTIWADREKLSSVIQNLISNAFKYTPEGGKISLSVERKEFDQKCISVTDTGKGIDARLLQHIFEPFVTGDADPAVSTR-MGVGLKIVKHIVEMHHGRVNVESEPGKGTSFAVYLPEGK-------------------
170016614    ------------------------------------------------------------------------------------------------------------------------------------------------------------LLLLFSWFVLSATVLLGQAAHIALRWRFWLSMLILILGDVIVFWQYVRWRQAESLIHLIQIAKENSDMTALIDVSNKIAKNTRKIREEEERSKDEMITNISHDLRTPLTAIIGYLGLVEMNAT-TLSPEDRAKYIHTAYDKSNQMKILVEDLFEFSKTQARDAVLNLTTISLGDLFAQLLASYEIEAHEHQIEMMQITNPELIILEADSDKLARVLINLITNAFKYGEGATYIKLTA-QVKAQEVEIRVINNGVQIPQEALLEIFDRFYRVESSRNSKTGGTGLGLAIVKGIILQHGGTVRATSDAEL-TTFIMTLPLKQ-------------------
224543015    ----------------------------------------------------------------------------------------------------------------------------TLLQYIAYTVGLLVVFVLAVYLAAFDFQWVYDFDSNIYTFLAFFYNIVFLLICIVISFAFIIHRLYKQTSYYMDALTHASHELIDKSVDYITLPEELYDIERRFNELKSESIKNERLARENEQKKDELIVYLAHDIKTPLTSMIGYLSLL--DEIKDMPDTQREKYINVALDKSYRLEDLINELFEVARYNSEKIILEKEDLDIRLMFEQIIDDFYPVLQEKNIHLNQDED---ITLYGDADKLSRVFSNVIKNAISYSKDHTDINIDVHSMHDD-VIIKVINKGKEIPKEKLNRIFENFYRLDSARTSRTGGSGLGLAIAKEIVELHHGSIFASSNKEE-TVFTITLPK---------------------
296446569    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELRGFVTGLQEMRKGFTRRIARSDGSVLDCTAQTLDVTAGVNVERALT-ERNEALIAAEKIRNDFVHHVSYELRSPLNNIIGFSHLLGEKSTGELNAKQL-EYLSYVGKSSAALLAIINDILDLATIDSDAMALELGDVDVEDAMRAAAEGVQDRLAENTIELKIVATGDVGCFRGDAKRIRQILFNLLSNAIGFSRPGQTITLAALRREGE-IVLKVADRGRGIAPEALEKVFDRFE--SHTAGSRHRGVGLGLSIVRAFTELHGGRVLIDSALGEGTTVTCIFPTDEGSDATPDETRE--------
83814809     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RIIDFSIRPVTDADGQVELLIPEARD-ITELKWREETLRAAKEEAEEASRLKSAVLANMSHELRTPLTSILGFAEAIDDEASDGAGP--VSRFASLIAKSGERLLRTFDNILNLSRLEAEQQNEPAEPVDVAAAARSVADEIQDRAEADDIALRTEVGSATMRTRAPADQVPIVLRHLLSNAITYTEAGGTVWLRVGRAGGD-VVVEVEDTGIGMDPDEVPALFEPFRQASEGFGREYEGTGLGLAVVQRAVDRMGGTVDVATEEGEGTCVTVGLPGMEPTNDAP-------------
295701376    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NTVAVGLLGLMLGVAVFFV----------LRVLPLRALQH-VTEALEREIEKHVEARREAEAANRAKSQFLAAASHDLRQPLHALGLFAAGLTSAVREP----SVLGIVAKINDCTETLEELFNELLDLSKLDAGIIQPVLNHFPIEALFRRLRAEYEPMAMEKGIAL--KITSSKAQVFSDTILLEQILRNLISNAIRYTPCGGRVLVGCRRR-GQKLRVEVWDTGIGIPADETERIFEEFYQIGNPERDRRKGLGLGLAIVKRTAKLLGSDVHVASKRESGSVFSFDIP----------------------
135886695    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------LPIKIQPSPQAFRASLFIHLITIILYISVFGNFSLNDLGYFALTFVVVSVVLE-NFLIIYKKKEEQRSSEINVLKDQEN-YRREFLGNVSHELKTPLFTIQGY--ILTLLEGAMKDKKVRSKYLRRTAKGVDRIISIVKDLDLITQFESGIKTVDKSNFNIYELIDNVFDLMEFESEKNNTMLRIRNENESVMVYADQERILQVLTNLVVNSIKYGKENGYTEIAVDEHDKERIIVRVIDNGEGIEEEHLPRLFERFYRIDKTRSRKKGGSGLGLSIVKHIIEAHQEQIFVKSKVGVGTEFSFTL-----------------------
254452843    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HIFPVEIAIQSATTDEGEIISRRVKAEAALVTARDKALASEKMKTEFLTTMSHEIRTPLNGLLGSMALLRDTAL----TENQDRYISYMETSGRLLLSHVSNVLDITSYDVGKLNTNIEPMNISELMQDIVDSQSGTAFTNKTSLVWGWNPKMDWIFSDHERLQHVMMNLVGNAVKFTRCG-KVSVSFGKSDGARLRISIADTGQGMTEDLAKRVFDDFVTGNTAYDREVGGTGLGLSIAKRFVNALGGEIGVRSIVDEGSTFWFELPVREAESP---------------
210614872    ------------------------------------------------------------------------------------------------------------------------------------------------------IRGLTSVTDAEESFLITIRVAVILLPLTALLVGILVYRMTRRTLLPVKTITETVQEILSRRVGLYKEDGRKNR--DEIAYLAQTFDEMLEELEKVFQREKQFTSDVSHELRTPVSVILAQCESCLEEESF---NEKQREQIMVIQKKARTIAELISHLLMLSRADQGRLKLHLEEVNVSELVEMIAEEQQILATERDITIQTKIEPEL-YAKLDETLYIRMMDNLLSNATAYGKEGGTIEVTLT-RGAEGLCGTVKDDGIGIAKEHLSHIWERFYRVDAARTGGNH-SGLGLAMVKWIVEVHGGNIQVESVPGEGTTFTYVFP----------------------
254419972    -------------------------------------------------------------------------------------------------------------------------TLALAVVNDDGRPVGIIERNAFTLRMAAEFGRALYAKKPAESLMDRNAPIAEAGTSAEAFFQAYGAAELGALLGGFIVVAEGRYVGVGTALQVVQAGAALHRQRAEEALARDLA-IAEAEAVASSRAKSEFLAVMSHEIRTPLNGVLGVAALMERKL----EQEELRPYVRTVIDSGQSLLRLLTDALDMSRASAGMLTLEEEPLDLSAVAFDIDALWRPRAEEKGLNLTVRTDEAGPWVLADGMRVKQLLNNLVGNALKFTQTGGVAATLVSRSSDTGVELTVDDSGPGVPEAAAATIFDPFNIGKAGREGA--GAGLGLAICRQIAERMGGCISLGVSPMGGARFQVRLPLS--------------------
153812003    --------------------------------------------------------------------------------------------------------------------------------------------------ITISDTGSSQARIQIMTKDLFFTAFIIL----IFTGVSVGLWIYRSVAAPLVKLRKATQNIKEGNLDFV-LDVEGTDEFSEL---CRDFEEMRRRLKESAEEKKELISNISHDLKTPITAVKGYVEGIMDGVAD--TPEKMDRYVRTIYNKTNEMDHLINELTFYSKIDTNRIPYTFSKLNVEDYFSDCAEEVGLELETRGIQLYANYVDKDVLVIADGEQIRRVIHNIISNAIKYMDKQGIIQIRVKDV-GDFVQVEIEDNGKGIASKDLPYIFDRFYRTDVSRNSSKGGSGIGLSIVRKILEDHGGKVWATSREGIGTIMYFVL-----------------------
4104606      -----------------------------------------------------------------------------------------------------------------------------------------------SIMVLLQQAIVNNPQLRGGVWMIKNAIAIGPNGWHIWSWQNWFVISMGIADVLLVYWRLIRHYIADGHLEHRINLRVNRDLQRVIDSVNTLVDSTVRSMEEEEKSKDELITNVSHDLRTPLTSIIGYLGLIEDNQY--QTKDELTKYTHTAYVKAQQMKVLVEDLFEYTKVRQTSTPIAKTTFDMEQMLEQLAASFELEAQKKNMQITVECQPTPLMMEADTEKLGRVFNNLIANALKYGKGGKQIILSAEKV-GQEAIIKVSNDGQQIPSDSLNQLFDRFYRVEASRSQETGGTGLGLAITQSIVALHGGYIYADSTPQL-TSFVIHLPLKLGRQIEPQN-----------
218262520    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TWWAYLLYFSIITFIIVKIIRHQHDK--HERERELRYKQMEQDKVNELHEERMRMFTNFSHELRTPLTLIINPLDLMQYVSFSP----EIKETLQLIKKNTGRMLLLVNNLMDIQKYEAGKTILQKTSFNFSAFIREMYHSFESVAGNREIRFTLDNEPETYQVCFDEAEIEKIFFNLLSNAFKFTPSEGQVTIRVSLVEARYLFIEVADTGKGFSEQEAEKIFEPFYRSQEDIHRQISGTGIGLSLTRSIILQHNGCIWTESSEAEGTRFLFLLPDTE-------------------
225405399    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILGECAMAMEKERLSRIREEEAANARTQLLRSISHDLRTPLTSISGNAGILMNDT-GHLAEERKKQVCQDIYDDSMWLINLVENLLSITRMEGGTMQLNMEGELLEEVIGEAMRHISRKASEHTLSVTQEGDFLLARM--DSRLIIQVIINLVDNAIKYTPPGSHIQVRA-FRRGDLAVVEIADDGPGIPDSAKERVFDMFYTASNKPVDSKRGMGLGLALCRSIVTAHGGQITVSDRIPHGCVFQFTLPIEEV------------------
46201009     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LNSELVNTQRQLAKANARLTAANDLKNKLFGVLAHDLRTPLSVISGYSQILELLLPTATTGQEM-EFVGRIQQSVGYMLALIEDILSLSAIETGHLTINRQPADMTLLAQRIVSMASILADQKSITLSATSSRPL-WVLMDRVKIEQVLTNLIGNAIKFSHPGSTITIALSAEQDEWARMEVTDTGIGIAPQKLESLFHPFAEGSQG-TAGESSIGLGLYICARVIEAHGGSIHVASAQGEGTTVSVVLPAE--------------------
219668264    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAGKLDDINATHLDTRISVDETQSELQSLAAAINGMLDRINESYRSQARFVSDASHELRTPISVIQGYANLL--DRWGKKDEKTLQESIDAIKNETAHMKTLVEQLLFLARGDNNTMALQIESFELSALAQEILR--ETQMIDGGHEYSTILTP--VYIKGDKGLIKQATRILMDNAMKYTPAGKQITLSVS-SKDNLARLTVQDEGIGIEPEAVPLIFDRFFRTDESRTRATGGSGLGLAIAKWITERHGGHLEVLSRLEVGTRISIVLP----------------------
196257024    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LPFVLLISRPQMKIINDVLPAQVEKVELLGRLKALLRELKAANEQLQHLNAFKSRFLSMASHDLRSPLSAISASAQLLQ-NHYHKLSRDKQERILQLMHSGVKRMTQLLNDIVIINQAEEGKLTFHPSFFNLDQFCQELVEQFQMASSRHQIEFMSVTDSKTDHVYMDKNLLYHIFSNLLDNAIKYSPDGGIISCKLIYQE-HQVICQIKDPGIGIPLEKQQKLFEAFVRGDNV--EKIRGTGLGLSIVKQCVELHGGTIACESQINLGTTFIVTLP----------------------
295132625    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSSWAKIGYFLLFMGLTYVVIQIIKNRQSTKKKLLE------HKHSEQINEAKLQFLTNISHDLKTPITLIINPLNRLIKTDL----SEDRQKLYKVMERNSERMLHLLNQLINARKFDQGKIVLKFRKTEIISFIKNIVALFEDQIESRRIDFEILHSEEELYAYIDPRHFDKVIQNLVSNAIKFSPHGGSIQVKICTNEQWNRFISIKDNGIGIKEKDIKNIFNRFYRSSGDNQRQFEGTGIGLHLTKSIAELHHGTVSAKNNSDQGCTFVITAPLGK--DHLNEDN----------
153805826    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TQMKNTISMQKEQERQKEEMMQMKMRFFTDVSHEFRTPLTLISHAINEIAEDEDICTN-----KYVNIIKHNTGKLSNMVNELLDFHRVEVKSAQLRTTYTSIPEYVSDIYEEFKGWAEASDIHVNLQIDNPEIGMWIDPEHFGKILSNILSNSIRYSHAGSEINIQVAMIPGEQAIIRVSDTGIGMEKAVLPTIFKRFHQVQNNTGKQHTGSGIGLSLVKSLIELHHGGIIISSKPDAGTEVIIALPISDTYLAKEEKIEEST------
294641131    ----------------------------------------------------------------------------------------------------------------------------------------IAFVVTCTMYLFLHFMEYTDEQIRRAAPITFANVILMTSIFWVFDTARRKLFTERPVRQIKRGLEKIAGGDFTARVEVMSGMAEYNEIVAYI-------NKMAAELGSVETLRTDFVSNVSHEMKTPLAVIQNYAALLGSQGL---SEEDRILYASAINDATKRLAALITNILKLNKLENQQIFPESKPFDLSEQVCECILGFEERWEEKSIDIDTDIEDGVI-ITADSELFSLVWNNLFSNAIKFTEDGGKVSISVKQTA-ESAIVSVSDTGCGIDPETGRHIFDKFYQGDTSHAAH--GNGLGLALVKRIIDITGSEIDVTSEVGKGSTFTVTI-----------------------
268316551    -------------------------------------------------------------------------------------------------VLPAELRPWLRRDTLVVHLEGDGWGMAPLYDLGGQRVGAVVVYPL-RRSLARELAGTQ-----QAYYRALAVTLGAAVLLALLLGAFFTRQLVRPLRRVVAQVQRIQAGDWEARLPVA-----RDDEFGRLARAVNEMAQAVARLEETDRMRRELMAGIGHDLRTPLAALLGYAEE-ARRLLQQGNTEAAVEALAVVEERGRHLQRLVEALFELSLLERPEPPLQLEPVPLGELLDETFRAHRRLFQDAGLTLQADWPLALPVVEADGARLRRVLDNLLDNARRHTPAGGTVWLGARATETE-VHIWVQDTGPGLSPEQQARLFEPYGRQKSGASR-----GLGLLISQAIARAHGGRLEVTSAPGQGSTFTLILPRREV------------------
135297619    -----------------------------------------------------------------------------------------------------------------------------------------------------------SLMQAENILWKYFFTVVFAIPIILLLAATGGYFLASHYLRPIVHLTNRAKEVTINNLEEGLPVQNTGDELDEL--TKTFNDVL-KRLSHAYKKISEFTQDASHELRIPITTLKGEAQVVLER---ERNPEEYRKVLESSIEEYDRLTRMLNDLLTLSRSDVESEKILFEKINLTDLVSKLVEFFKVFADSKGITLHFEGEPE-QMILGDQVMLERLFSNLIDNAIKYTLGEQPISIRVSHREKK-VCISVKDRGMGISPDSLHLIFDRFYRVDKSRSRQLGGAGLGLSIAKMIADLHQGEIQLTSVEGKGTEFLVSFP----------------------
291302593    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NQMLSRIETALEAREKSEKRALESEERMRRFVADASHELRTPLTTVRGFAEL--YRQRADVDPVEVAGLMRRIEDEATRMGLLVEDLLLLARLDAER-PFRDAQVDLLTISVDTVTAAEVTAHGRHIELSTQGGPFL--VRGDELSLRQVLSNLVSNALRYTPPESQIEVRLR-SDDTHVELEVVDDGPGMTEEQVERVFERFYRADKARSRNAGGTGLGLAIVAALVDAHNGEVSVWSKPGEGAKFTVRLPDVSAEHEIPDADSSET------
148378897    ---------------------------------------------------------------------------------------------------------------------------ISVKMVVAFSLIVFFIVTSAVVISGLVVVFLSRF----NVFTQPNPLILLLGIISIMVSTAIAQIIGKKVLSPISDLNKATKEVAKGNFNTRLSENSWTDEIRE--MAHSVNIMTHELGNIETL-RDDFISNVSHEFKTPISAIEGYATLLQDDEL---SDEERREYIHKILISTKRLSSLSGNILQITELENQKILPLEQKYYLDEQIRQTILLFEYEWTKKNIILDINLDN--ITYIGSKELLAQVWQNILGNAIKFSHQNGTIQVTLTQT-NEEVLITIKDNGIGMSEEVKNRVFEKFYQGDSSHYSD--GNGLGLALVKRIIDICEGTIEISSHEAVGTEFTVKLPK---------------------
268316749    --------------------------------------------------------------------------------------------------------------------------------------------------------------LARYYLLAALPFVLGLVVYVATWWGLLPVVPVTRYSAQFGSAAEALLLSLALGARIRLLTRER----AQALLDRTRAEAAERHLQEINALKTHLLGATAHDLRNPLSSVQGLIQTVREEL---PPDSPHRELLKLAEAASQRMLGTIEQLITASALESGRVTFRRMRVDLVELVAETVHFHQDRATRKQQQLVFLGPSGSCVVETDPEQLRRALTNLLTNALKFTPSGKRITVQLARHTD-TVRLSVRDEGPGLTEADRARLFGYFQRLSAQPTGDEPSSGLGLAITKQIVERLGGRIEVDSTPGQGSTFTIVLPVSSAAS----------------
104774696    ----------------------------------------------------------------------------------------------------------------------------------------IMLLLNMSVIILYHLAVLQDKSLVNGIYFLKKTMTIG-PGYHIWSWERIGIILMG-IADVIVLYWRLIRRYHQMQLRHIISELHNNDMQKVIDSINSLVDSAINEEKAIEQSKDELITNVSHDIRTPLTSIIGYLGLLKNGAV--TSQEDMLKYINIAYDKAEQMKSLANDLFEYTTLKSTKTKLNVTPINIKGMMEQVAAGFELEAEKKGIAFSVKARPDDLIVNADVEKLVRVYNNLISNALKYAAGASRINLVANLINHEQVELRVENNGEPIPKDKLKKIFDRFYRVESSRNTKTGGTGLGLSIVQGGVELHGGTIRCESNKD-WTSFIILLPR---------------------
268318297    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDLSAQHE-AETYLQQARRQAEEASQLKSRFLELMTHEIRTPISTILGYADLLRDELADRIPPE-LLEFIDVIRESGRRLLGTLSDVLDLSLLETQRRRLETEAVNLNELARRLETDFAPMARAKGLRWETEVPEQPVRVVADEEALHRALANIVHNAVKFTESG-TVQLRVGQHGGEG-WIQVRDTGPGMDPAFARTLFEPFRQESEGTNRHHEGAGLGMTVARRFVEAMRGRIEVDTAPGRGTTVTVHLPL---------------------
111027031    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AEQAYRSATAISLAVALGVASALVVTWYFSRRLQRSVTEVSSAATAVADGRYDIRVTDALAEAFNRMAESVETTRRQLLGDLAHEIRTPVSVLEAYMEALEDGVETLD-----ADTITMLRDQTRRLVRFSDDVRSLSHAEESRTSIEPTWVDPAALLSTTLIAAADRYAAKQVALTSNVAAHLPRLWADPERLGQVLGNLLDNALRHTPGGGRVEVTAGQRQ-ELLVIEVTDTGDGIAAEHLPHLFERFYRVDAARDREHGGAGIGLAIAKALVEAHGGHITARSDPGTGSTFTITLPL---------------------
239825746    -----------------------------------------------------------------------------------------------------------------------------------------------------------------VIWMILFTFFITLLLTGIILWF-----MSKRITAPLIEMSEIARHYAKGDFS-KSVHYKLDDEIGQL--AKSFNYMANE-LNNLETIRKQYISNLSHELRSPLTTLKGFIIALMD---GTIPSNRQQHYYRLMRDETERMIRLVNDTLNMNQLEEGHYKIFRTNYNLTDQIKSIINKFEPHCKEKQLQIRLHAARD-YYVYADKDRIEQVIVNLIRNAIQFSYMNSYIDITLTR-EDKNVHVKIQDYGIGIEEQHLNLIWRRFYKVDEARSNK-SGAGLGLAIVKSILDLHESEVNVYSKPGEGTIFSFKLPVA--------------------
294815009    --------------------------------------------------------------------------------------------------------------------------------------------------------TVSRFLTVHAGVSVGGIVLVGLAAAAAVSLTLRPLRRIAQTATRVSEQT-----LHKGEVAELERVPEGDTEAGQVGAANRLLDHAALSARHASETRRQFVADASHELRTPLASIRGYAEL--TRRSGERPPPRTAHALRRVESEADRMTSLVEDLLLLARLDSGR-PLAPAPVELSALVIDAVSDARAVGPEHRWRL--ELPDEPVRVEADPDRLLQILVNLLANARAHTPAGTTVTVSVHEERGDAVVITVRDDGPGIPPELLPQVFERFAKGESSRSRVAGSSGLGLAIVRALVLAHDGTVDVSSAPGR-TAFVVRLP----------------------
219848900    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLSVAPVKEENGTLLGYVAVLQDLTEEV-----MVDRAKTNFIGTISHELRTPLTVIRGNADLLLRGLAGPLD-EEQKSFVESIRLHANNMTNLISNVITIANLDSGSLKSNLEPIEVRRPIEDAVWQVQSQIKAKGLQLEIAIPKKLPTVLADVDHVRTIMIQLLDNARRYTNAG-TITIRAIPQPD-MMRIEVSDTGRGIPPHMHEQIFERFIRGEGGINSSERGIGLGLAIAKQLVERLGGTIGVESTPGQGSTFFFTLPATRVESAA--------------
136475896    -------------------------------------------------------------------------------------------------------------------------------------------------------------------FLFSLIGFALLLMIAIASRAVIKVGL-RPLEDAEKTAEEIASGNLSARMPEADPSTEVGRLVTSLNTMLSRIEDASARTDSENKLR-RFVADASHELRTPITAIRGFSEL--HRQGAVTGEKETTELIGRIESESKRMGSLVEDLLLLARLDQAR-EMESKPVDINKVVEDAVISARAAGPEHPVTLNSSSDEIFT--LGDEARIHQVVANLLANARAHTPAGTPISVSVKSTDA-GVEVVVADEGPGLSIEDQKRIFERFYRADSSRVRGANGSGLGLSIVDAVMRAHGGSVSVESTPGEGATFTLLFPT---------------------
163796034    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLVDETQQVIEYSQQLEHKSQQLQITAGQLREANERLKTLDAQKDDFLSQVSHEVRTPMASIRSFSEILL--SNQDLSTDQSMRFLDIIHTETLRLTRLLDEILDLSHLERGELTWTLEPVDASAILRRAVETCQGMADGAEVDVEVDCRADDVEVFAHRDRLSQVFINLISNAIKHTDDAPRLRIVSSVLDGRFI-VDVQDNGPGIAPADRERIFTKFSRAWTTARPTATGAGLGLAITRAILRRMNGTLDLLPSMGAGACFRVALPVRRAAADV--------------
288925550    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TISSIKLTITPPLWLSGEAFCIYILLIAIISFMFRRHIRQRHLQEER----------MRIQEAQQTKLRELDAAKIKFFTNVSHDLRTPLSLILSPVEQLLSSGKHT----DIADTLHLIHRNAKSLLNEIDQLLDIRRLEYHGEHIEQAEGDLTAFLLDTCEPYKTVGEKKQIRI--HIEENRPHIYTDKEKLKRIVINLLSNALKYNEQNGEVDIRATHAQG-LLTIRISDTGIGIQDINKKKIFERFFQEERSEKASHTGSGIGLHIVKEYVDLMQGTISVEDNLPHGTVFTVTLPAPHIAQ----------------
13472735     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLTPEQQRLLDALADQAAVAIERIQLVADVDRAK--------LAAEADRLRSALLTSISHDLKTPLSAIMGAAGTLK-EFAPDLPEQDRAELLSTVIDESERLNRFIANLLDMTKIESGAMEPNYALHYVGDIVGTALNRARKITSEHKIEV--DIPPDLPMLKLDPVLFEQVLFNLLDNASKYSPPGSTIRLQ-GWADNGSVIVQIMDEGPGIPSHDLERVFDTFYRVRKG-DQVRAGTGLGLSICRGFVESMGGTISAANRTDRGAAFTIRMP---VPTEAPDRGEETS------
281209323    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QEIVSSDGTIIGAVVVLHD-ISDIKANEEELRTAIKGSQEANQIKNEFLANISHELLSPMNSIVGMSGLALD-----VAPPNIKEMLTDVVESSKILLHLLYQILE------GHTILRRYPFKLRETIKSVLKIFYPRILEQHIILKCQIDPSIPQLFGDQNRLKQILANILDNAIKFSNQKKQILIKVIQVVDDTLRFSIQDNGIGVPVEKSKFIFDGFYQVDGSYSRTRGGVGIGLSICHKLVKFFNGSIWFDSQHDKGSTFYFTIKINRCDQHSP-------------
291546163    ----------------------------------------------------------------------------------------------------------------------------------------------FMIMLELVCVSLISWLVMDVLHISDVPNIVWIILASVTAGGVLNNFLSIRYFGPVLKLKKAMQQVAEGD---FSVRLETEKQMKEIRDIYSNFNLMVQELEATEILQTDFVSNVSHEFKTPISAIEGYATLLQDDDMPI--SEEQEQYINKILFNTRRLSHLAGNILLLSKIEHQSIQTRQNWYRLDEQIRQSIVMMEPKWSEKEIEF--DVDMMDVEYLGNENLICHVWDNLLSNAIKFSPCGGTIYIRM-MPEGEKIRFSIENEGPQISEYSMKHIFDKFYQGDSSH--KQEGNGLGLALVKQILNLCMGTVSVENIPGSGCRFTVIL-----------------------
213964811    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AADVSEQARMEA-----ARRDFVANVSHELKTPVGAISLLVEALNEATDDPV---AVRHFSESLTQESKRMSTMITELISLSKLQGAEPLPDMSPVKVEEIVQGAVRRNQMLSEQAGIEITVDCEPDLV-VEGERSLLITAVSNLISNAINYSPEATPVSVTAVKEDNDTVAIRVTDRGIGISQANQKRIFERFFRADKARSRATGGTGLGLAIVKHVAANHKGTVKLWSRLGTGSTFTIELPLMEKNSSASNDGDASAR-----
291547320    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLDGSEIQVIANPVTRENKT---EGAVILLVDVTEKVERE-QLRREFSANVSHELKTPLTSISGFAEIMQD---GFVKDEDVKVFAGRIYKEAQRLIRLVGDVIRISRLDEGGLPYQWEKLDLYSLTHDIFSTLHEAAEKQEVHMYMEGGSTVLDTV--PTIMEEVLYNVCDNAVKYNRRGGEVFVRLK-DGEDAVRVNVRDTGIGIPKEDQERIFERFYRVDKSHSKEIGGTGLGLSIVKHGVKTLNGRLWLNSEPGQGTEILMEFPK---------------------
78356984     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FSQLVIRARVRAHLVIYRTQRILEKTVRERTRA---LERAKEKAEEANRAKTVFLANVSHELRTPLNGVLGMAQLLSSTSMSG----EQRYLLASLKQSAGRLGSLVSDILEHSSLEAGMLRPSQDNFVLKEALAPLIRHFGAVADKKNILFTHTVQDGVPTLAGDRGALIQILHNLLDNACNYTSVG-TVDLHVALRKAVWLRFDVRDTGSGIPEAKGGDIFAPFSIAEHFLTKRLGGAGLGLAVARQLAERDGGEISFVSKEGVGSTFSVVLP----------------------
136441389    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVRSPAFTAYLTSADFRAEIQINGVSAQPSRISIQIHRRKLMLTRDVTAVELAEAMRRDFVANVSHEIRTPLTVLSGFVETLQTL---PIEEPERKVYLDMMSQQALRMQTLVSDLLTLSRLEGSPAPGQGEWIDSHELLLQAMQEANGLSQAHPAHVITRVDGPEIRVGAARSELLSAMSNLLSNAVRYTPAGGAIRAGWRLNEAGAEFF-VEDTGPGIAAEHLPRLTERFYRVDRSRSRETGGTGLGLAIVKHVAQRHGGQLHIQSTPGKGSVFSIALPLSRV------------------
142437003    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLQRIGDQSVALLFLDMTLQR--NLEKVRRDFVANVSHELRSPLTSLAGFVETMLSDEV--PDPAMRMRFLTIMDEEAKRMSRLIDDLLSLSRVEVDEHIIPDNRVNLAELLHSVGDSMIGRAMKKNMNIKITQPDDPPVIFGKHDEITEVFVNLLENAIKYGFDGSDITLAITMMAPRHVRIDVTNFGEGIEERHLPRLTERFYRVDKARSRQIAGTGLGLAIVKHIVNRHRGSLSITSTLGETTKFSVDLPLAPVV-----------------
270295143    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITLFSIVTGFLLLSLLFLMLYLHRKRKVNLELCHKNEELSEARDQAEAANKAKSIFLQNMSHEIRTPLNSIVGFSQLI-TSPDANLSQEERQDFCHLIQHNSDLLLTLVGDILSAAELESNRYTMKIAPHSCNKLCREAITTVEHRKPE-GVKLYYTSEDDCYELSTDGQRVCQILINFLTNAEKHT-TQGEIRLHCSLTENPGVTFSVTDTGTGIPPEYSETIFERFEKADNFG----QGTGLGLNICRLIAERLKGKVLLDKEYKEGARFVFVLPVKK-------------------
266619281    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MAGHVLKPLEELSSTIEEIGGSDLSSRVEIKGRQDEIGRL--ARSFNHMMDKVSASFERQK-RFSASAAHELKTPLATILVNLEVLELD--GKTSPARMEKVLSIVKANTERMIRLVENLMRLTSEEAHEMD---EEVPLSEVFAMTLDELSPMIQKKNLTVTIKNTPDI-SLTGSRIMLYRVMSNLLENAAKYNREHGSVTV-VTGRDGDAVAVEITDTGIGIPEEELSHIFEPFYRVDQSRSRAVGGAGLGLSLVKDIVEKHGGEITVKSVIGEGTTFMLRFP----------------------
172058888    ---------------------------------------------------------------------------------------------------------------------------------------------------------------PIVSFGQTTGALRYTTSLAKIDQRVIEICLAILLLGVVIWLAYISSRLVSSIVRPIQEVIGASDQIAKQEYTFELGELARQQIKQQETLKDEFISGISHELRTPLTSIKGWSETLLAEP--ERLPEEASLGMGIIHSETERLISLVEQLLDFSKLETSRLVLYRQEVNLTEVIETVTAQLRQKLEEKNIRIIRKLPAQVVGLY-DENRLKQVFLNLLDNAIRFSPVDGEITIRL-VRSERVLFLSFSDEGPGIPKNHLRHVTEKFYQVQKGKGGTGLGL----AICRELVEAHEGKLFIDNQPEGGAIATILLPVTKA------------------
255533254    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLIDVSLTISPIKDSHGNITGFSKIARDISER-----KQNDIRKNDFIAMVSHEIKTPLTSMSAILQMLQRK-FAESEDVLVSQLLDRANLQVKKMNKMISGFLNISRLESGKIQINRQVFNICELIKEVVAEINLTGINHIINIRECED---AVVMADREKIDSVLSNLLGNAIKYSPKGSEVTIDC-YKQDSYVCIRVSDRGLGISEADCGHVFDRYYRVESDPISQASGFGIGLYLSAEIVHRHDGKIWVESEIGKGSQFYFSLPLE--------------------
225575436    --------------------------------------------------------------------------------------------------------------------------------------------------IASVTKAESSLQITLRLSMILFPIVILLACLGYFFIHRTLKPVAKITATAREIY-------EKEDLSKRIGLESGKDEIHELAQT---FDRMLEKLEAAFEKEKQFTSDASHELRTPVTVILSQCEYLLEDAE---LSKEERESVEVIRRKAQNMARMISQLLFLSRADQNRQTIHKEYLDLTLLTEIAVEEQQEFAQARGIRIETEIQDGIHG-MADETLFIRIWMNLIGNAIVYGRDGGWIKVGLSQR-GEVVRGSVQDNGIGIAEKHLPRIWERFYQVESSRSREETSSGLGLPMVKWIVEAHGGTITAESEYGKGTKFVFEI-----------------------
66047566     -------------------------------------------------------LLYVASFGLYINGVAIEYLWASTPFLISLATLFAC-QFSRSFLGTAQLSRWLDRLLLAVIAAVLVMGMALFLSYGPAMAGALTIYLAGIVAVIKGERVGRYFVLAWSVFLIFGLMLLGYLPNTFLTMYASHITVLEMAFLSMALADRINHARRQQAQTLLAAGQDLERLNQQLA--------------NSNRLKDEFLATLTHELRTPMNGVIGSLEVMQTLDM----DDEVEMYQQTAASSARDMMSMINGILTLTELQAGVLYADCEAFSPKDLADRLRERFSGAAQSKGLILTLDLDDKLPPLRGDAGKLYQCIECLVDNAIKFTRKGA-VQVRFSGHPQDYLRVEVMDSGIGLSCLDEAGLYQHFFQVDGSMTREYGGLGIGLAICRKLIELQGGELSHRSEPGKGSCFTLSVP----------------------
86131014     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTDILAASSRKANTVLIVASSLLFLGLFIIFTMYKSRKNYSDRLREKNIELTKAKNEAEQLSKLKTQFFSTISHELRTPLYGVIGIATILLEDKKI----KTHRDDLKSLKFSADYLLALINDVLLMSKMEAKDIKLEHAPFKLTTLLHSITRSFEFSLEQNNNKLHLHIDPEVPELQGDSVRLSQILMNLIGNAIKFN-ENGNIWVNIHQQARHSILFVVKDDGIGIPKSSQATIFEEFTQIENK-NYNYQGTGLGLPIVKKLLALYNSEVVLESDEGQGATFSFVI-----------------------
116618065    ----------------------------------------------------------------------------------------------------------------------------------------------AAYVIFLLFATIPNIVLMHGGQLALF--TNSNFIWYLIYWFIVTLIFIGLISQPVSQLNEATRQVAQGDFSVYLEPGHAREKYNDLDYVFENFNLMIEELGSTETLKNDFIANVSHEFKAPLAVIRSYAEALKNET----DEEQRDMYTQIIVDETDKMATMVTNVLKLSKIENQALQPHIKKYNVSRQLVETLLNFEKIWASHNISLDINIPDDI-EIAADPEMMELVWQNLLSNAFKFVPSDGQVTLRL-QQNNEGTEITVRDNGEGMDHNTLNRIFDKFYQGETSHTN--QGNGLGLSLVNRIVTLMQGSISVESKLGKGSAFTVWLPL---------------------
219667618    -----------------STGDRLLIEYFNLPT---EIYKIQAISLYSSLIPMAMFIMCKGLIPRWLTKGIIYG------MGLYSGVVLVT------------PFQWYSPFLFSFIQMAANIIIVGLLLYSFRQGRYGEFNRKSLGLFILALGCYLLGLIDYGLYLSSVVLDYKLGYYAILSFCFLASFI-------------MSYQFSEAYKTIESMAAE---------------------LQQADKQKDEFLLHTSHEFQTPLHGIINLSQAM-LETEGELS-ENHLQNLAVIRDTSRKLSALVRDILDLDKIKRNELTVHPAEVDVRVTVSLVFDLLKHLITAKKIRLINRVPEDLPFVYADENRLRQIIHNLVGNAMKFTSAG-TIAISAQVLENH-VKIMVEDTGVGIAPSDWDTVFQLFEQAHSP--NEYGGTGLGLFICRKLVQMMDGEIYIDSEPERGTRIAFTLPLA--------------------
138082801    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FDSEFELETGEDDTRWILAHMNKAKSTQEHETTQLRQMDSMRRDFISNLSHELRTPVSVIKANSETLLDGAL--ENKKDAKIFSKAILHNADRLSEMVTSLIDLSRIEYGELKFVIEKIVLNKIVESVVLAFKNKAKRKNIQVVFERQSEV-TVNSDAKAIERVLNNLLDNAFKYSPENSIIQINLR-KQGEVIRLAVIDQGEGVAEEDQDLVFKRFFRTASARANTQQGSGLGLAIVKNLVYNLQGDVGVESRPEGGSEFWFTIP----------------------
170076629    ------------------------------------------------------------------------------------------------------------------------------------------IVRVGDRQIVLCISPLAIAGEPVGQLYLSQDITADLQKLYVSLWRLRLVSLILLIAAIIHRIQKVTQPLAQSNMAQAISADELQGAKLELQQAAQVFNEMLSRLSSAWDNQRQFVGNVSHELRTPLTIIEGYLQSLLRRGDG--LSEYQQQAIATAATETTHTIQMLQDLLDLARADGGHLYFRTQPVMLNTFLEEVSAMGQQINQRP---IHLKTPPEDVVIRADQDRLQQVMLNLIDNALKYSAPDQAIEICLE-TASPMALIHIIDQGIGIALAHQARIFERFYRVDETMTRSRDGTGLGLAIAKSLIEGMGGKISLRSQPHQGSCFTLKLPLWDIQSVSTSHNSEQ-------
139438313    ----------------------------------------------------MAVIVAFTVLGAFFVQNTLADA-TSANLAQETELIAAALDEQQEPIPFLRSLDRRITLINKDGSVAYDNEASPAMLPNHGRPEVVEAFESGSGSAERSSSTLDEIMLYRAVRLDNGQVVRLAQAQAILLSMVAPMLLIAAAGAVLSFF--LARRESRAIIAPLQAYAEMVPMLERIESQRQELKRQMAVLADNDRMRREFTANITHELKTPLTAISGYAELIANGMVEGEDD--LRNFGGRIYREAGRLAALVNDILTLSNLDEAERATETEPIELSRAILTVEQRLEQVARQANVTISHETKPVV--IEGVSRLIDELIYNLASNAIRYNRPGGTVTLQCGTDDEGHPFLAVADTGIGIAPEEQGKVFERFYRVDKSRSKARGGTGLGLAIVKHAALYHHATLDLSSELGVGTTITVTFPVQQDEPFA--------------
256847495    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------LLIVVLALCLVVIFSGLLLSYILLRPLTDIGKTLAVVTKDLTK---DVRTPETKRNDELGEL---SHLLNEMLDRTQRYIDQQSQFVGDVSHELRTPVAIIQGHMEMLER--WGKDDPKVLADSIKAALAETSRMNNLVQEMLDLSRAEQVEIKFRDATTKVEEVVEQVYNNFKMIHPDFQFTLDDDLRQDV-EVNIYRDHLEQILIILCDNAVKYSAERKEIHLSLSR-NYSSVEIAVQDFGEGIAPEEVDKVFDRFYRVDKARSRKKGGNGLGLSIAQRLIKGYHGTITLESQLGAGSIFRITLPIVK-------------------
190576330    ------------------------------------------------------------------------------------------------------------------LAVSVAWALFVNLRRA----RHDTWYDAAGLLLSLAMVAIQVHA-AFILLMALNAILPFLVIAATVAYGRKAMAPAIAVTAVALLWAAPEGYWFSRPAYLAYALALTILLPLVVASLVAAMREIALRAIASREAQGRFVGTMSHELRTPLNAIISGIQLLEVNTA----SAAQRHALATVAGQAQALRRRIDDVLDVASIDGGKLKLRPHPCSLRSIIEAAQASCMPAAADKGVVLQVDVGRADVWLLADGGRIEQVVTNLLCNAIKFSPMAGEARVSVGAVDDWQVRISVCDSGTGIDEAQRDMIFSPFVQVSQGEARCEQGVGLGLYIVRLISDAMGGTISVRSDVG-GASFV--------------------------
296167899    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------CQLLTDQLSAALASAVSY-EQQRQRADELDRAKTAFLTNVSHEFR---TPLTLLLGPLDDALAEAAPASVLADRLSTAGRNARRLQRLVDSLLDFSRIEAGRATAKLACTDVGALTAHIASSFSELCHRAGLDLVVDCSPAPADL--DPGMWETIVLNLLSNAVKYT-LHGSISVRVRAEPAHCV-VTIRDTGVGIAADDLDRLFDRFYRADNLRGRSVEGTGIGLSLVRGLVELHSGTVQIDSEVDRGTTVTVRLPRS--------------------
256827578    ----------------------------------------------------------------------------------------------------------------------------------------VWVYGSSTLLTQAD-QAFRNKSYQAMVFSTTLAVVLAL---------IIGFVFARALVEPINRISRAAKQIGEGDLSVRTNMV-GDDEIARL---GKTFDSMAESVEKDRRLERRLTTDVAHELRTPLMAIQSTVEAM---VDGVFEADAVR--LETVNSEVRRLSRLVDAILKLSRLENRSTPLDMRVLNVGDLISGIIATHEALVHDSGLELHYRAEDDV-YVYGDADMIRQATANLISNAVRYTLEGGSITVTVRGGEEMAQ-ISVADTGIGLSPEEAKMVFSRFWRADSGRTREQGGLGVGLSLVKEIVDQHEGWVRVEGKKGEGAVFTIYIPL---------------------
296162545    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TQRTLAEEALR---ETDRRKDAFLATLAHELRNPLAPIRNAAQILRQVRTDMPPEAEWARM--TVERQCSHLTRLIDDLMDVSRISSGKIRLQREVFDIREAVQGAVEISLPIANEHRDRINVSLPGEPVLVDGDRTRLTQVVSNLLDNAIKYSNDGIEITINAAVRDDE-IEIVVTDQGIGIPASQLVHMFEAYVQLPSPDGRWRPGLGIGLSVVQNLVDMHGGHVIAASGVGKGSRFTVRLPTTQAGATGTTEAAES-------
196254751    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VRSLCYAIERKQVAQQLEQMNEKLQMRVEKAKEINQLKTEFVSMLSHDFRNPLNTILLSAGLLE-DCRDRLSQEQQLNYFQMIRSAIKDMDQLLTEVLIIGRADAGRLKFNPVPLNLKEFCANILQAFRLNISEAH-QLIFKADGNFNDGLWDDNLLRHILNNLLGNALKYSPNGGIIRLDLIEGKGQ-VIFTVQDQGIGIPPEAIEGLFKPFFRATNVDN--IAGTGLGLAIVQRCVETHGGYVEVKSQVGVGTTFMVTLPIIR-------------------
284046157    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------FVFAGTVTLVAAIVLGFAFASRLSRPLRRMASTAAEVTAGDLSQRISSTGPRD---EVRVLADAFDRMLDRLENAFERQRGFVADASHELRTPLTVIRGQLEVLARQT--AVTPADVRHVDEVVRTEVLRMERLVDDLLLLARADEGEL-VRPHSLDLAPFVTELFDALTLTADRA----FELGELPQGRLLADEDRVAQVLRNLARNAVEHTGPGGLVRLTVRVLDRTQVEFAIEDDGPGIPPEQRDRVFDRFHRTDSARARRTGGAGLGLAIARAIVEAHGGTIAAGSSPEGGARVAFTLPGFRAAS----------------
197247453    -------------------------------------------------------------------------------------------------------------------------------------------------LVILGILALCSFILWRVVYRSV-SRPLAQQTQALQRLLEGDIDSPFPEAAGVSELDTISRLMEAFRANVRKLNRHREDLTAELHALVLEHRQARAEAEKANEAKSTFLAAMSHEIRTPLYGILGTVQLLADKPLMAN----YRDDLQAINDSGESLLAILNDILDYSAIEVGNVSISEEPFEPRQLLNSALHLMHSRVQ---VALIADFSEQLPTLQGDPRRIRQIVINLLSNAAKFTDRGSIVLRT--FCDDQSWFIEVEDTGCGIPEAKLTAIFKPFVQATGRRGGTGLGL----AISASLAEAMGGTLTVTSTLHVGSCFRLQLP----------------------
146283877    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------CFLSGLLNPLVDGTGKVIGFAKIARDLTEERQRSSEQQNEL-ESVQAANLQKDQFFAVLSHELKHPLNLIQLNTDLVAR-SQAVKNNPSLHKATQSIQNAVRSQSRIIDDLMDVSRIRTGKLKLHFATLRYQDVLRGIEAVFAPLAQSENISFESFKPDAPIYIQADPTRLDQIIWNLLNNAWKFSKGGERICMQLE-REGDQARLDVIDTGEGISADFLPKVFDMFGQAEMQHQRAKHGLGIGLALVKQLVEAHNGRIEAYSEIGRGARFSVWLP----------------------
296443853    -------------------------------------------------------------------------------------------------------------------LIGSGFIFILKILGAILNGTFLVIFNLIGSFFRFSISFKVNLL--YSVLYTFLFCLTYFTTQSIYVSHFRDVLLSVAILISLPLFLSIGHYLVTMMLTPIKDMTTKNDLMTRLDTDLS-KDELKDLAITFNQMQKQFASDVSHELRTPLAIIQGYADMLER--WGKDNPQILEESISSIAEETANMNTLLEKLLFLSRSDKHTLKVDINTIDLSALCNDILRETSFIDDAH--QLISKVSPNV-MLKGDSALIKELIRILVDNALKYTPEGGSITLGCA-TTNQNIVLSVKDTGIGIPKEHIHKLFERFYRVDEARNKNTGGTGLGLAIAHEIAETHQAKIFVNSDIDEGTEFVIFFPHE--------------------
255524036    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISAIFAIMVSCIVIYYISRKIIINPLAQINYVADKISKGEVDRRVKINSKDEIGVLAKSFNSMADS----LEKVEKNRREFISNVSHEIRSPITSIKGFIGGILD---GVIPKEKENYYLSMTYEEIQRLTRLVNDLLDLSSIEAGQFKLRIEEIDINEIIRLCVIKFETKIKEKKLTVDVLMQDDKLLVVGDRDRITQVVTNLTDNAIKYVNEGGNVKISTK-AKGEKVIVSIFNDGPGISEEGLKHIWDRFYKEDKSRTSKVS-TGLGLPIVRCILTQLGEDIWAENQQPQGVTFTFTL-----------------------
52078906     ------------------------------------------------------------------------------------------------------------------------------------------------------ISDMNRFMLFTAAGVILVAILLSWLTSKFHVARIQKLRDATKKVAAGDYDIHIENR----------NKDEIGDLGDDFNIMARKLKSSSEEIDRLEKRRRQFITDVSHELKTPLTTISGLVEGMNSQTI---PEDQQDKCMKLITEETKRLIRLVNENLDYEKIRSNQITLQKLHYPLIEVFEIIKEQLALQAEERQNQLILDVEDHV-MVNADYDRLIQILVNITKNSIQFT-TNGTVWLR-GREDYKETVIEVEDTGIGIDENDIENIWDRFYKADLSRTNTPYGYGLGLSIVRQLVSLHNGTVEIESEKNKGTKFIIRLPLT--------------------
295425494    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------LINSLIITLVVGLILSLILAYYSTSKIKRLSRATEKVAAGDFDVQIEHDEIDQLAANFNRMVRKLKKSNEEVKAQEERRDQFMADAAHEMRTPLTTINGILEGLQYDAI---PEESKPKSIALMRRETKRLIRLVNENLDYEKICNNQIMLIKTNFDACKVLHDLQTQLEQNAKKANDQLILDVPAKLP-IYADHDRFTQIMVNLIQNAIQFTHDG-KITIK-GRRLLHACELQVTDNGIGMSPEQTKYIFERFFKADPSRARLGTGSGLGLSIVSSLIKQHGGKISVKSNPQEGSTFTVIIYDKGYEQFVAKEN----------
91793353     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AYHWFQWNAVLNHIYASARDVTKEKNQQQFLQQTNEKKLQQLDGLKSMFIATMSHELRTPLNSIIGFSSVMLQGLSGQLTG-VQVDHLTRIHKASQHLLTIISDIIDVSKIEAERFDSANESFYLHEVAQEVITLAHGLSMQYKIAVVMVISQELI-LFTDLRRVKQVLLNLVSNAIKYS-LQGQVTITAS-VEGLNILMSVIDQGIGIREQDIPALFKPFSRLDAMRV-ERSGTGLGLYLTKKIVD--GGSITVTSSVGVGSRFEVIIPKTR-------------------
126437134    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSRRLQRSITEVAAAATDVAEGNYDIRVSPPRLGDDFDALATA---FNQMASRLQAVDSTRQQLFGDLAHEIRTPVAVLEAYIEALEDGVRSLTP-----QTAAMLRDQTRRLVRFSDDVAALAKAEESAVSMSYASLDVDRLTRQCVAAAQERYDAKGVGLHVHLPQPLPPLWADEQRLSQVLGNLLENALRHTPPGGSVHLHC-LRDGDQVKIAVADTGEGIAAEHVTRVFERFYRADTARDREHGGAGIGLAIAKALIEAHGGSISVASAPGAGATFTIALPITPIRS----EHHPAT------
189468438    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RSATIISGIAAGAVALSVIFLVMIWRDVTRSN------------------RYRRQLEEANRFAEELLASREKLMLAITHDFKAPLGSIMGYADLLSRLTVDG----RQRFYLDNMKTSSEHLLKLVTDLLDFHRLDLHKAEINRVTFHPARLLEEIYVSFEPLTSAKGLSLKCEIDPELKTFISDPLRLRQIVNNLLSNAVKFTSEGG-ITLTASFVSGNHLKLSVIDTGKGMEPGDRERIFQEFTRLPGA--QGEEGFGLGLSIVRMLVQLLEGRIEVDSVLGKGSTFTLRVPLYPV------------------
49478883     -------------------------------------------------------------------------------------------------------------------------------------------------------------------FLTFYPITVYMFVSGIPKGSITYDIKEGVFPTLLGVIVFIFFYITKKKMKEIEVMVQGVNEIAKGNLAYRIEEKINQMAEEIERQKNELITNVSHDLRTPLTSIMGYLRLLQDAKY--ENREQYDEYIKIAFSKSEQLKNLIEDLFEYTKLTNENIVLEKQEICINEMLDQLIEELVPQAEEHGLSITKEFPEERIHAVVDPEKIVRVFDNLLMNAIKYSKDEGEIKVSLQRQK-ETIQISVKNPSEEFTKKELEHLFERFYKKDQSRSRVSEGSGLGLAIAKSIVDMQGGDIRAE--YEDGVQFIITLPIA--------------------
298243747    ---------------------------------------------------------------------------------------------------------WPRLFLRLPLALKLCICGVCFIACTAIYYWTLPFTHTGYILAVPMLLSSWTFNRAFCVFVCNIGVLILYNLLIYHLAPLTPTYLYSLLGSVVVLL--IEGYLMCTLRSMLDATEEAQRHAEE---AKKQEHDAYERQRQLNQLKNQFIINVNHELRTPLSAAYGYIEMLLLEQTGHLTRDLHGVYLRNALNYCDELRRLVNNVLDTMAIANNRGDLAVENLQLYRIVYDMVAQFEMLYQCHN-QVHTRISRHL-FVSGNAHCIRHILYNLLSNAFKYSPNMSPILIEAG-TDGEQVHITVSDRGAGIPPQEQAMLFEQFARLPQDLAGPTRGSGLGLYISKHLVEAMHGKIWVESQPGIGSQFHFTLP----------------------
160871912    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITEKKKAEKAIIQAKEAAEVANQAKTEFLENMRHDIRTPLSGIIGCAELLQSKT----NDLTISEYANDLVKSSHALLDFHNNVLEGIQVATGEIPFVKKKFDLRQPLEEIINLNKSLAAEKQLILQFHYDERIPQVMGDPVRVQRILLELLSNALTFTKKGQTVNIALKKKESREVIVSVSDTGMGIPKDKQEEIFIRFKRLTPSYKGIYKGLGLGLTTVKQFVDDLDGEIYVESELDHGATFTCFIPFQEPL-----------------
220920244    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLLDALADQGALAIERVRLVEDLDRA-ERAAETDRLRQALLTSMSHDLRTPLASVLGAATTLR-DLDEALAPEAKRDLLATIIAESERLNRFIANLLDMTRLEAGAVAPNLAPHDIGETVGTALR--RTEAMLAGHRVAIDVPADLPALRLDPVLFEQVLVNLLDNAAKYAPEGSTVTIR-GWREGSLVRLQVLDEGEGLPEAEIERVFDKFYRVRKG-DRVRAGTGLGLSIARGFVEAMGGALVAANRPDRGAAFTLTLPVAKDRDAAPE------------
119714458    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EVQAVTQALNTLAAAHERAVAVEERLRADQQALDSAKDDFVSNVSHELRTPLTTLNGYLEMVHDEFEGRLSP-RHQKMMDTSQRNVDRLKTLIEDLLTLSRSETK--EPARDVVDGRELVAEVVDDLRVTAAQRAIRIAVHDEDDVPWIVGDRSQLLRALLNVVGNAVKFSHQCGLVEVGMARQAN-WLTIEISDHGLGIPEDEIGRIGSRFFRGSNAISQAIGGTGLGLRITQSIIDAHDGEIQIRSRQGAGTTVTVRL-----------------------
297531202    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------LLSILTVCSVIAVFLSLLGGKWLSNVIMHPISSMITSMKEIEQSGV--LKPILIQNNMPDELQKMAMTFNRMIERLQENLEKQKRFVSDASHELKTPLTVIKSYADLLKRR--GVQNEAMVQEAIETIYLEATRMQKMAEALLDLAASEKESI-LEVEPVNLISALSHILRQLQT-VYARPIRLHYSQNPIMAEV--DELKMKQVMIILLDNAIKYSQD--PIDVFLEQRE-KYVIIRIKDYGIGIPKEDIKHVFERFYRVDKSRSRETGGTGLGLSIAQNIVRQHRGEIHIDSELGKGTEVKLLIPIS--------------------
187923279    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDITSRKEAELEQREIAAS-EKRMREHSERLAMAMDHFVTTVSHELRSPLSAIMSWTDLLQRAA----DPSHLARATSVISRNARQLSHMVDDLLDSGAIVTGKLSVNLQPVDLGALAGIIAEDMRMHAEAKGLRLIAD-DLASATVLADEGRMKQVVWNLVSNAVKFSPQG-TVELSVR-ADAECVEVAVRDTGLGLDRESMERIFERFQQFGADGSGRVAGLGLGLWLVKNLVDLHGGTVTAESPPGQGATFRVRLPAYR-------------------
70732731     --------------------------------------------VYIASFGLYQLSVNGAAVEYFW---PDSPWWANAATPFFIGSAGLGSQFARSFLQTSRHSPWVDRVLLALMAFGALVMALSLM-----TSYALALRLATTLALVFTVVIYVAGIVAWCRGLRVARYFIIAWSAFLFGGVINTLMVLGYLPNV--FLTMYASQIGSAIEVALLSLALADRINAMREQQAQTLLEAGQKLEHSNRLKDEFLATLTHELRTPMNGVIGSLELMQTLELDP----ELEQYQQTAAGSARDMMRMVNGILTLTELQAGKLSAQRQPFSLRSLLTTLQTQYGASAAAKSLAFQIDLSAGLPRLQGDRCKLSHCLECLLDNAIKFTPSGSVV-LRVLTRSVSAQRVSVIDSGIGFVNLDEATLYQRFFQLDGSMTREYGGLGIGLAICRQLVELLGGQLTHESTPGRGSCFRL-------------------------
255063106    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVRQIPFVEYLTARQYSSP--LILKQTRLQGLIISLQLQKLIISRDITRFEKIETMRRDFIANVSHELRTPLTVIGGFLETLSAD--DNVNSSFNKRALALMTEQTTRMQGLIEDLLILSRLENEQNKVSEKIVNVVNLAQDLLQDAESLAGRHQIKLTVASQDQL---LGSEEELRSAFGNLVSNAIRYTPYGGEIIISWEKRHDQGLFF-VQDSGIGIEPEHIPRLTERFYRIDSSRSRETGGTGLGLAIVKHVLNRHEARLEVISKVGKGSRFNIWFPAKRLVS----------------
239817343    -----------------------------------RVLREHVASVYATFLARVVFVLVLGAFMYLQLGDPMVLPFVVLHLTLYLGMYFTPR--WNPSVPAADSAWWARRITRIVTLLGFADALAPWIVPAGNLPVTAALMVVMMGNCARAVQSLRPLQ--AALFGHTLPMMGGLIVALAWQRDSIHLFLAAFASIYLFLMLRVGVQEHRLLADSLVLRFEKEALAVRLE-------EQIAATERASQEKTRFLASASHDLRQPLHAIALFGAALENELRGRPEELNAQRLM----RAVNALGASLDIMLDISRLDAGVVTPVRQAVQLDALFLPLNHTFSAQAEQKQLQLRVR--ASGLWVRSDPQLLHRMLSNLLDNALKYTARGG-VTVTARER-GEFVWIEVRDTGIGIAPEQSSRIFEEFYQVDNPGRDRSRGLGIGLSIVQRLSHLLGHPVQMHSRLARGTHFRVVLP----------------------
81301091     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LADQELAEAIATQIGVAL-IQAQTFRQLENLERTRSNLTAIIGHELRTPLSTVQVCLESLATEPD--MSADLRQVMLQTALDDAERLRLLVQDFLTLSRLESGRIDWHPESLALDECVAMAMSGLRSRHQRDSLSIEQKLPASLPLVRVDGDWLVEVLIKLLDNACKFTSAQGHVSITAVVEGDRALRVAITDDGRGIEPDRLEAVFDRFYQEDGALRRSQGGSGLGLAICRQIVERLGGHIWAESERDRGSCFQFTLPLA--------------------
260587289    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILGECALAMQNEKVTRERAAAALMAKNELLRSISHDLRTPLTSISGNAGIL-ISNADSMGKEKQQQLYEDIYEDSLWLINLVENLLSVTRIEDGTMKLQLNAELLEEIVQEAVHHVEKRC--KKHKLRVQLSENLILVKADARLIVQVLVNLVDNAVKYTPKGSEILIETRQ-EGTNAVVSVSDNGSGISDEAKEYIFEMFYTGNSHAADSRRSLWLGLALCKSILHAHGGDIFVEDCQPHGARFTFTLPAKEV------------------
241766559    -----------------------------------DMLYRHTRTTLAT-----NVLLASAVVGVLWTPPALLLGWWGAIVALVLVRLGLVRGYRHREP--AQARRWAHYLTWATLLSGAAWGASGVAF---FAPQSVVALSFVTIILAIAAGSVPAYASWPQAQYSAIPTVLPMAGRFLVEG-------GEWVVMGLIGVLYL-YNVQSSARQLAKVIEESIRLRLEKQALAQRLGEEKQVVEAAHRAKTQFLAAASHDLRQPLQAVHLLIEVLRR----TPDPAQSALLIERLAEAAGALDEVLDELLDMSRLQAGLMMPHKIAFPLNDLLSRLDGEMRLLADKKGLELCFV--PTRAWVYSDPQMLLRMLRNLVSNAVHHTAQG-RVLVGCRQRGGE-IGVMVCDTGPGIAPEHHTAIFREFYQLDNPERDRRKGLGLGLAIVAGLCRLLEHRVLLKSVLGRGSCFELRVPQVQPA-ALPEAAH---------
182413054    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVIQLTKAPDSHPTLSAMNEALLISGLRQHD-LREAAEKLNANLAAEVAERQRTAAALSAANAELKLAQLAAERASQAKDGFFAALSHELRTPLTPVLITAASLREDPRFPAD---VREELAMIERNIALEARLIDDLLDVTRIAHGKLQLRLQSCDVAILIGYAVEIVQPDARHKNIAVECNFAARAGDLIGDPARLQQVIWNLLRNAVRFTPSGGKISIATRDDTGDCLRIEVSDTGIGIDPSCLDRIFVPFDQGGGTGNTATGGLGLGLSIAQAVVAMHGGRIAAHSALNRGSTFVVELPRNHTFTE-PASGSVAANHRLPA
186684256    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------INAYKVTFVKSLVMVPIRIADPLGAIGAYWSR-THLATSEEIELLEILTDTTAVIANVQLFQKLTNQ--------NALKDKFIAMLAHELRNPVAPISNGVQLLKLKLGETG---AVGETVLMMQHQIKHLSKLIDELLDVSSITYGKISLNLEKVNLVELVRQSLNDHAQAIKRSNLNVVEDLPNTPVWAYVDPTRFFQIFGNLLDNALKFSKPDGTIWVDLLYIPGENAALSVRDSGIGIEPTILPELFEPFTQADRSLDRSRGGLGLGLSVVKSLVELHGGNVEASSRINLGAEFKVTLP----------------------
86159378     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AAGIAEVARLGEALERSADLLAARERERDQHLAVAEAARAEAEA-------ASRTKDEFLAMLGHELRNPLSPIVTALELLALGGNGGTREH------AVIRRQVDHLVRLVDDLLDVSRITRGKVELQPERVEVRSFVARAVEMATPLVEERSHRLTVDVPEGLA-VVGDPHRLAQVIANLLTNAARYTPPRGRIEVRAALRGGR-VELAVRDDGRGLAPELLSRIFEPFVQAPQGQDRPQGGLGIGLALVRSLVALHGGRVEARSDPGKGSTFVVEL-----------------------
262277653    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SEINFPTYQFLKANLYYIEENL-FDENFTIMVVLQDLTDLLKIE-----KLKSDFVANVSHELRTPLQSIKLGLETITDGPAKSDNAAKQK-FLNIMKNETNRMDQLITDLLTLSKIEQEEHKRPNDKVNVKDIINIVISNLETLSQNKKIKISNLISSD-KIVLGDHNKLIEVFYNIIENAIKYSDENKEISVHAEIKDD-FVEIKIIDQGYGIPKTSLGRVTERFFRVDPEKSKKIGGTGLGLAIVKHLINQHRGQLNIRSELDKGSEFEIKLPTA--------------------
296120700    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IHAHTLKENENTLLGAALVLQDIGREVQDRSRHA--EFVSSVCHEFKTPMSSIKAYAELLRDGEID--EAEEQQKILVFIDEQVDRLSRLVDNMLNLARIESGVIRVQRKDVEINRLLKSALDVVTPQAAAKSQTVESLLSDLYIPAHVDEDLFSQAVVNLLSNAVKYTPAGGKISLKSRLEEDR-VLIEVRDTGMGIPAASLPRLFERFYRVPENMKAAA-GTGLGLALVKYIISIHDGSISVSSKQGEGSCFTISIP----------------------
260577374    -----------------------------------------VASRRGLGPAMATAVLGFLAYNYLFTEPRTLGLFLVASLITGNLAARLRARIDAQADRTNKLYDFSRRIASAATADDVVWASVSHVATTLRCEAVLLMPVQGDLRVVGGFPPEDRLEVRDQSAAQFAPAGRGSDTLPTARWFFLPLATGERRLGVLGIAYADDRLFARTDRRLLDALVDQIALLERLRLTEDLA--ATELASETERLRTALLNSVSHDLRTPLVTIIGAAGSLADTPGLA--PAARQALAENIREEGERLDRYVQNLLDMTRLGHGALTPQMAPVDLAELVGQA--RHRLRAPLRAHRVAADMPDQVPLVLADPVLLEQVLVNVLDNAAKYAPANTTIAV-VARRDGALVDLSIADSGPGIPPADQARVFDMFYRV-AGGDRQRAGTGLGLAICKGLIEAMGGTIRAETAFGTGTRIVITLP----------------------
136529272    ----------------------------------------------------------------------------------------------------------------------------------------------------------------FLIIGSLVLLFIAFASRQVIKVGMRPLEKIEETA------EKIAGGDLSARLDNFEPDTEVGRLSTSLNTMLSRIEESFDARMQSEDKLRRFVADASHELRTPLTAIRGFAEL--HRQGAVPEGEKTQELIARIEKESMRMGYLVEDLLMLARMDQSR-ELVVTDVNLSELVQEAVTSAQAAGPEH--TITTNISAAVAT-KGDADKIYQVVTNLLANARAHTPAGTTITVSA-FSDGKDSLVTVADNGPGLSAEDQTRIFERFYRVDASRQRNSKGSGLGLSIVDAVMRAHGGDVSVESELGKGAAFTLRF-----------------------
288922163    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------PVSQALTRTAAWRGTVWLIDVAGAVAPYM-----VTARLDPAGGVVIVARDTVD-------------ARARGAAERESRSKDEFVARLGHELRTPLNAMLGFAQLLELEPLTPDLHED----VERIITGGRHMQALIDDVLDLARLRAGRGDINKGPVNVLDIVQGVVELVEPLAERRGIR--RVIQPARPLIDADRRRLWQVLLNLIGNALKYGREGGSVRVGIVPVTGSRIRIEVEDDGFGLSPSALSRLFRPFERL-GAEDTGVEGSGLGLALSQALVTAMGGVLTVASRPG--------------------------------
110597759    ----------------------------------------------------------------------------------------------------------------------------------------------GYLIVALPLNALRVLHDLQNIFLFAFPVI-------ILTLFALTRLIAGKSIRPVEKIIETAEKMTQSNLHERIVLPYHHDELYRL---SSTINALLDRMQDAFQREKQFTSDASHELKTPLAAVKGTLEVLIRK---PREREHYESRIHFCLMELNRMARLIDQLLMLARNESSKMKPNIELLMLTPHLEDVIARIQPSAYEKNISITADLLDNI-KVAADPAMLDMIFENILTNAIKYSPEGSSITLGTEQKDNTILC-TVTDQGIGIPEEKLHAVFERFYRVDESRSSSTGGFGLGLSIVKKLADLQNIMVTLVSEKNRGTTFTLTF-----------------------
253576275    ----------------------------------------------------------------------------------------------------------------------------------------LVAWVFLVMVLSITSAGLLAFLLNRAGWIDLYRGIYVLIYISIFMGVVIAALLSRRSVKPIRDMMEATAKVAKGDFS--AHATVKGSVVFELDELAVSFNKMVQELKGIETLRSDFVRNFSHEFKTPIVSISGFAKLLK---QGNLSEEDKQDYLDRIIQESERLVELSTSILNLSKVENIEILSEKTSYRLDEQIRLAVLMLEPKWNAKSLQLDIALDD--VTIHGNKNLLQQVWINLLDNAIKFTGSGGKLKIALQRR-GQQAIFRLEDNGRGMDEETMRRMFDKFYQGDSS--RSMTGNGLGLTIVKRIVDLCEGTIEVDSELGVGSVFTVRLPL---------------------
108761451    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FWANVVITALYDETGQLRGFGKVTRDFAQEQRERLREALRIRDDFLSVASHELRTPLTPLQLKLTAMRRAVDGMLPSERVERDLDVAVRQVRKLVELVDDLLDVSRISVGQLALERVPADLTALLREVVARYLPQASQLGSTVELDAPAPVQGEW-DTRRVEQVMTNLLSNALKYGG-GKPIHVSLR-AEGGMALLSVRDEGIGIAPEALPHVFDRFMRAVSG--RNFSGLGLGLFIAHQVVSAHGGDIQVSSVPDKGSTFSVRLPL---------------------
222082719    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITDRKRNEEELLAARYKAEQASEARSAFHSRLSHEFRTPLNSILGFAQILEMDL----DEPDAQASLAQILRAGRHLLSLLDDLLDLARIDAGRMELYIETLDAGEIVGEAVDLARPLAAPRKVGIVVEVDHAAAAVTVDRRRFLQVLLNLLSNAIKFNREGGGLRISTRLVDGDMLAIDISDTGFGIAPNKKERLFQPFERL-GADSNATSGTGLGLALSQHLMQAMGGRLELGSTGTEGTTFTVFAPSAPSSLVVPRPAAESS------
196259021    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITERKNFEQQLEIALAQEKELHKLKIQFIDLISHEFRTPLTAILGSAEFVERHGE-QLKAEKKEKHLRNILLAGRRLNELVDDVLSISRAESGKLEFNPTPLDFVEFCQNLIEEIQFFAKNHHIELLLKVPEKDCNIYLDEKCLRHILINLLSNATKYSAVDSLIQLSLDCQE-QQIIFQISDQGIGIPLEDQSLLFEPFYRANNVHT--IPGTGLGLKIVQTYVTLHKGKVEFISEEGEGTTFTVTLPRYKNLQ----------------
237711636    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTWWAKLFYILSGVSVLYFILHAYKKKL--DMESLYELEKKNHEQEQELNNERLRFYTNITHELRTPLTLILGPLEDMQKSNSLSGKDSQK---ISVIHQSAIRLLNLINQILEFRKTETQNKKLCVSRDNLAALVHEIGLKYKELNRKPEIDFCLEIEQEDMSLFFDKEVVTIILDNLISNAIKYTEKG-TITLGLHQVVRNNIHISVSDTGFGIAPDALPHIFDRYYQ--EGSEHQASGTGIGLALVKNLVVLHEGEIRVESSLNVGSTFYVSL-----------------------
241766418    -----------------------------------EVLREQVALLRQNFPMTLLASLATSLGTLWVMAGQAMAAWLVSHLVVTGVYLSLRSIHPQTAPAQSAARK----LIACMAAMGLSWGGLGLVVM-HWGNSDSVIYAIG-IVSTVSSGALGLGAPLYRAYLTYLSCAIG--------GVLIAIALAGGPVLWPALFLTLVYYGLAATRRSIALKLENQRLVARLRAESQRALAAQKIAEKADHDKSRFLAAASHDLRQPLHAMGLFLETLQRSPL----NDRQRTVLGHAHAASSAAAEMLTTLLDYSRLEAGVVKARPAAFAVQPLLTALEQEFGVQADNAG--LVYRTRETSAASHADRSLVGLVMHNFISNALRYTARGGV--LIACRRRGRRLALEVWDTGIGIPSHQWDDIFQEFHQLGNPERDRRKGLGLGLAIVQRLVQAMGTTVELRSRPGRGSVFRLWL-----------------------
145250475    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FWANV-LITPIYQFGQHVGFVKVTRDLSERKEAEAEESSRLKTDFLANISHEIRTPMNGMKIAMTMLADTGL----SATQREHAAIIQDSMSLLLETVNDVLDYSKLSSGSFSLHSDVVDVNDVVGAVIRNCRPSLKS-GVELTTDIAPDFPRLRGDPLRYRQILQNLVGNAVKFTESG-HIRVSTVCSPDEQVRTEVTDTGIGVPDNALNTLFTPFTRFANSSTRQYQGTGLGLSICKSLAELMDGEVGYSPNPGRGSVFWFT------------------------
110801504    ---------------------------------------------------------------------------------------------------------------------------------------------TGAVSIVTPLSTLSDSLVRIN---QIVWMCVAI--DIIFSGLSIYFISKKIIIKPLKVINNAAKKIANGEIG-NRVNVSYDDEVGEL--AESFNIMATS-IEEAELNRREFISNVSHELRSPMTSIKGFITAI-LDGVIPKDKEEY--YLVIVNDEISRLTRLINDLLDLSAMQAGKLEFNISELELNRIIETTVLKMNQKSASKNIKIEVLLESEKLYVYGDNDRLIQVVTNLVDNAIKYCDENGEVKISTK-TKGSKIIVSIFNTSKGIDEYDLTHIWDRFYKVDKARSNKTS-TGLGLSIVRNIILQLEEDIWAENVKDKGVRFNFTL-----------------------
126739384    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDISDRIAAEKELL-KARDDALAGERAKADLLTVMSHEMRTPLTGVLGAIDLLE----GTGPTTEQGRYLNAMRVSGELLLHHVNDVLQLSSLEAGMAPQELSDFDLKGLLEGLVDSQSANAGSHGNELILQLDEAATRYTGSPRALQQVLLNLIGNAIKFTRDGAIILDVMPGNGADMVEFHVSDTGQGIAPDDLERIFDDFITLDASYGRGSEGTGLGLAITRRILHSLGGSITCESELGEGSLFIITLPLQ--------------------
94972065     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLTSALLASLPLAGGVAIVTAWL--VSRRLGRS----VQLLDEGSRALAQGNYARRLQDELSDLAEQVEQGRVELIGNVAHELRAPLAALRGYADAMQDGVMTP------EHAAQSISREIGAMDRLVRDLSLVSRVEAGKVELHLKAIDPQGLLQIMRERFATPFEDKGVQLQIT-DAVLPQIKADEERTLQVLTNLLSNALRHTPAGGKVSVTV-QTEAALLKFNVQDTGTGIPAEHLPRIFERFYRADPARSRSEGGSGVGLTIAKGLVEAMGGEMWVVSNVGQG------------------------------
209525937    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FKEREVHAAIRMALKRYEQEVQVKESLNLFQELEAE-----KTRLLSIASHDLKNPLTSIQMSTDLLAKYDSKLDEQKKLKHF-QRIQSSINSMNQLLEDVLTLSKSSSGKLTFAPKLVNVVKLIQLLIDQLMVQVDQHKLELRTSGDLDDP-IMLDDKLLGHILANLLSNAIKYSPDGGVINFDVIRQENQ-IIFRIKDAGIGLPPEYKQKLFQAFERGSNVGN--IKGTGLGLSIVKQAVDLHGGEITVDSELGQGTTFTVILPITEV------------------
256377809    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAAQSQELEQLNSELEDTNRGVMALYKELSDELEQTNQLYAELEEKSTQLREAAEARTRFWSTISHELRSPVNSVVGLTRLLAAPGSDPLTEEQRRQ-VTLVNQAGETLLALVNELMDTAKAESGSLRPRPTPVDLPLVVAQLRGALQTTARTPDVALVVDAPADLPVLVTDETMLVRILRNLLSNGLKFTERG-EVRLTVRPDPEPGLRFTVADTGIGIPAEEQQRVFEEFYQVANKLQVGASGTGLGLPYARKLARILGGDLVLTSAPGVGTKVELRLPL---------------------
257792298    ------------------------------------------------------------------------------------------------------------------------------------------------------LSFLSEMLMPVLIALIVAVALVFLLSKILTSRIMKPID-------ALDFANPLDNEIYE----------EMDPLLIRIEQQRQLKQQNSELAEAEN-MRRDFSSNVSHEMKTPLQVISGYAELMKNDMVQPSD---RQKFAALIYDEAQTMRSLINDVLTLSKLDESAFENDATAINLYAVAQRVAGRLSSFADDQGVRV--RVEGASACIAGSETLAEEMLYNLIENGIRYNHEGGLVTMKVGSECVEGTVVRVSDTGPGIPAELHDKVFERFFRVDKSRSKETGGTGLGLAIVKHAVMYHGGVIEVESAEGQGTTFVLRFPSA--------------------
107027141    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDDLLERQNAALDAERKASDRAFEMIEAKNAFLGMVSHELRTPLQAICGSIEILLARPQSDANLKTIRR----LQNSALSLEALVKDLTDYIKLRSTKRVAELDTVGIAPLLAEVLEPLRERIATKRITVTQHVEPAGLAICSDRKLLRQVLSNLIENSVKYT-TGGSITVAITLADGQQVRIAVRDTGAGIAKQHLSKIFEPFYRANDAVGLHVDGIGMGLAVVREIVTTLRGHVDVRSVVGEGSEFVVTLPVE--------------------
259047259    -----------------------------------------------------------------------------------------------------------------------------------FPLRNYFVFMFCSVLVSTSIIGLMTVFVLKHWFMSFQTWLIIFSLVIILVGSLAMWYGSVHLTKPISELNESVKAISRGDFRKIPLKHYPKDTAKYHNELAQLSQHVNQMAEDLRRSRSAFIANLSHELKTPIASLVGVSDLLADEKL---DESTRKDLTGILRSESLRLSRLCDGIVTLTKMERD-FKPKKKPLQLDEQIRHAVILITEKWKQKEIDLTFTSQP--VHCVTDPDLSMQVWTNLLDNAVKYSSDNVHLTIDI-QEENDTARVTIADNGIGMSEEDQRHIFEQFYQVEHSH--VQEGNGLGLTIVKTIVDQLGGSISVESEIGKGSTFQVILPKQ--------------------
182418801    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MSKVIEEETIIDMFGKVIPVSNTSSFFLYKEESAILTVLTDNEKKIESLKLDMEKNIKILNETKEFNMLIRSFFINMSHELKTPITVMYSAIQAIDLNIQKYNSDERDREYIKNMKQNCLRMIRLINNFVDATRLEAGEMKISKENADIVDAVESIIQKTAQYIHDKSIELIFDTNVEEKLMAFDKEVMKRILLNLISNAIKFGDKKQKIQIDLNSVDD-YVFINVKDEGRGIPRNKLDVIFERFGQVDNSLSRECEGSGVGLYLVKCFVELHNGKIKIISSEGEGTEVIICLPVE--------------------
136727499    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YDSEFEIDTEEDSTRWILAHMNKAKATKEETTQ-LREMDSMRRDFVSNLSHELRTPVSVIKANSETLLDGAL--ENPKDAKTFSKAILHNADRLSEMVTSLIDLSRIEYGDLKFVIESLVLNQIIETVISSYSTMAKRKNIQLLFNRQTDI-EVTGDSKAIERVLNNLIDNAFKYSPEDSVIEVQAR-KQGDFVKVSVMDAGIGVPDEEKRFVFQRFYRTAKARANEKQGSGLGLAIVRNLVNNLKGEVGVESRRDGGSEFWFTVPVS--------------------
25026835     -----------------------------------------------------------------------------------------------------------FRFLAAQVLVVAISLSVAVAVASLVGP---PLFHEHLVMAGLEDPSLEQFHAEQAYRYANLITLAVALPTALICAVLTSLVLSRRLRAPLRDLTCAAAGMANGNYHVRVPVGQAGPEVDTLARA---FNTMATRLEQTEQVRRQMLSDLAHEMGTPLSVLAVYLDGLQDGVIDWNTATQ-----KVISDQLSRLTRLTEDMDEVSRVQEHRIALELAEENLAEVLSTSLNAVREAYQAKSVDLQLIPVPPRTTVVLDQQRFGQVMGNLLSNALRHTPAGGRVTVRTSQQGQDFVAIEVADTGEGMAEGQIEHIFERFYRGDTARSRDNGGSGIGLTISRALIEAHGGTLGATSPLGAGSVFTIRLPL---------------------
126650762    -----------------------------------------------------------------------------------------------------------------------------------------------------SIFVLREVSSHAEITRELLPILLGLFVLFLMIIGLLNYLVSRSIINPITALKEGAQRIKSGDLD-FEITSRSNDEIGQLEEMRVKLKESVQIQLQYEENRKELLSNISHDLKTPMTSIIGYVEGIKDGV--ANTEEKMDKYLTTIYTKAKDMDVLIDELFLFSKLDLKKVPFQMDSVNLQQYMHDYVEDASFDFIARDIHLQYISAGSPLFAMADRDKLRRVLSNLLSNSEKYMDKPKQIIISLHERVDDAI-IQVTDNGTGIDPTALPHIFDRFYRAEPSRNSQTGGSGLGLAIAKQIVLEMGGDIWAKSELTKGTSIFISL-----------------------
145243132    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FWANVLITPMYA-LGRHIGFTKVTRDLTEETRMIAEESSRLKTDFLANMSHEIRTPMNGML----LALTSLLATDLNEQQREYSSIIEDSTNVLLQVINDVLDYSKLSSGSFTLHPDTFSVDSITNAVVRNCKG-ALKTGVQLTSSISSNFPQVEGDPLRYRQVLQNLVGNAVKFTEEG-YVKINTTFSEDAEIRTEVADTGVGVPEDALGSLFTPFTRFAETGSKRYQGTGLGLSICKSLAELMDGSVGYRPNPEHGSVFWVTAKMHRVRVAPP-------------
187779155    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------FHVSFIILGVLNIFTIITIIKSGSRIGKKVVDPINEMTYTIKKINVQNLDKRLNVKGSHDELRELTQTVNDMFDRIEESYENQNRFVSDASHELRTPIAVIQGYANML--YRWGKDDKEVLEEAVTAIKDESENMKELVEKLLFLARVDKKTQKIHKEEFYINKLLDEVVRETKLIDSSHNIINECNN---NILIFADYKLLKQVLRIFIDNSLKFTPENGQIIIG-SHINKNKIVITVEDTGSGIPKEDIPYIFDRFYRVDKARTKDKGGTGLGLSIAQWIIKEHKGSIEVKSSVNIGTKISISI-----------------------
222107003    ------------------------------------LLAVLVSALREGYVAAVLTSVLSALAYNFFFISPVFFAFVMFIAAALIAGGIAARIRAQGQIAARRATQTQILYDVSSKADGVVWTAVSQLNGIIKRPVALLSPQNGTLALGVAEMAAARFALEPNSKLQFRPLRSPAGTLAVCGHEMTGEPLDPMEERALSILDQVTIALDRANLTI-----------------RSVEDQARLERE---RFQSTLLSSISHDLRTPLATITGAVTSLK-EFGERMPVESRRDLLQSIEEEGERLSRFVGNLLDMTRIEAGALEAKHDWVDLNDVISDSIARARRVAPAT--EISASIAKDLPLLRADSLLLGQVLFNLIDNACKHGG-GEPVTVYAR-ADDTVLSLSVTDMGKGISEKDIDRIFEKFYRRGKGADGRKPGTGLGLAIAKGFVEAMGGTITVESVKRIGTRFTLRFPLE--------------------
296186092    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SNGDYNSRTSVKTDIL-EIEKLKSSINTLGEKLKHQDLLRKRLISDISHEIRTPLNILQNNLEAM-IDGIFPVNTEQ----LVALNDEVIRFGKLLNNLNTLKKFESETISINKEKVPLNELLSSICDDFSIALNEKNIELIYNTKSGKSYIFGDTDKLKQVFINLLSNAIKFSNVSGKIWVNLTRVKEE-IIVSIRDTGIGIQKEDLPFIFERLYRGDKSRN-KIEGSGLGLTIVKDILTLHSASINVESEEGRGSTFTIRF-----------------------
114778429    ----------------------------------------------------------------------------------------------------------------------------SLLNKANVRVIAFPIYRDNRIIASLLLGHSTSDI--RSVFNLMYLIGGILGAISILISAGAGYYMAKRALDPIQEITRIARAVAAGD---LSRRLTSRAQEKEIGLLVRVLNKMFADLETSFMAQKRFTADASHELRLPLTILKGEIEVALR---HPRSEGEYQQILRQQLGTIDRIQRIVNDLLTLARADAGQLELVQTPVDLSLLLQEVGQQHLILFDSQHVALEMDIEDDL-EIMGDATQIERTMMNLLSNAFKHAPEHSAIYLSATAVK-ESVIICVRDEGPGIAEEQQGALFDRFFRADDARCRKDGGAGLGLAICKRIVDAHEGDIWVQSKQGEGSSFFVRLPLHRA------------------
238853788    ---------------------------------------------------------------------------------------------------------------------------------------YQKIFSDKTRRLTGYLIVDNSMDQQNHVLKSIRNWMIGLSIIAIIVFVGLSYLIVNSVVQPIKKMSQISHDIEDPTNKRRVPDLHRNDELGELAIS---FNEMLDRMQAYMQQQKQFVGDVSHELRTPVAVIEGHLNLLER--WGKDDPQVLEESIQASLQESKRMKHLIQEMLDLTRAEQVDLQYPDKTADVNEVLNRTVNDMRMIHQDFTITYDDSDLAPDTIIKIYRNHLEQILIILIDNAIKYSTDRKEILVDAA-TEKDKVKISVQDFGEGIAPDEQDKIFNRFYRVDKARTREKGGNGIGLAIAQKLVESYHGKISVSSTLGSGSKFMIEFPL---------------------
136580437    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSARLPDESATTEVGRLNTALNQMLARIEESFDVKSRFVADASHELRTPLTTVRGFAEL--HRQGAIQGEAATTDAIRRIERESIRMSALVEDLLMLARLDQQR-DLELETVDLRSIVDEVVEAARVSSPQHVIT--SDLPSEDVLVNADSRRFNQALSNLMVNARTYTPAGTAIHVSLRKV-GDDALVSVHDQGPGLSEEQATRIFERFYRADSSRTRSEGGSGLGLSIVDAVMKAHGGSADVVSKLGEGATFILRLPL---------------------
218129958    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------FILLVIILATFATWQFYQWRIRSLKEQKARLHQKVEQRTHELKKQKQLLEEQTE--ELSRQNRMLKQQNEKTRQKAQELTLDKIAFFTNITHEFRTPITLIIGPIERALKLSYNP----QVIEQLHFVERNSKYLLSLVNQLMDFRKVESGKLEIVKSRNNFLKFANELIIPFEVFAKERDITVKRYFRMPSPEISYDEEAMHKVLTNLLSNAIKFTPNGGSVSLFIALNRKSMLYICVSDTGSGIPDDDAIKIFNRFYQSQGQTKYGQAGSGIGLYLCKRIVQMHGGEIHAQNNHTTGCSLRILLPITPESNTV--------------
255034616    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YIALKIYSSRIKL-----ENELKISKLEIA---------HAEEIEQTKEQFFTNISHELRTPISLILPPIH--QIMKNGKLNAENFK-LISLAEKNSHRLLRVVNQVLDFKKMQSDTLHLNMTKVEIVRLLQELYSHFSDKAARHEIDYTFSSSVTEFEMIADVEKVETMVFNLLSNAFKFTPNGGSIRLGIEVLNASNVLIHISDTGTGISAEDQARIFERFYQTAESRK-MEMGSGIGLALTLEYVKMHRGEINLESTPGAGSTFTISLPK---------------------
186680572    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VRSLRYAIERKQVLESLRLQTRVEERTAEKANELNQFKSEFVSMLSHDIRNPLNTILLAAGLLQNQDE-RLTKEKKLNHLQMIRSAIKNMAKLLDEVTFIGKADSGRLGYELICIDLEAFCRQMVEEVRLMASDKHLTLVFASCGQLDEALWDESLLRHILGNLLSNAIKYSLPGGIVRFELIGQE-KTVIFRIQDSGIGIPQEDQKRLFQPFQRADNVGT--IPGTGLGLAIVKKCVDAYGGEIIVNSQVEVGTTFTVTLPL---------------------
115372871    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TRLIRTLQPLS-FIAVPLVERGRAFGVLSFFSTRSGRRYTARDLTFLEELAHRMALSVENARLYREAQEAIRLRDEFLSIASHELKTPLTPLSLKLQMLSREVKRQPDSPLRRDYIVIGTRQVKKLSELVSDLLDVTRIAGGRLRLEPEPVTLDLLIREVAARYEPEAARLGSRLQLELQGSVEGHW-DRLRLEQVITNLVDNAIKY-GAGKPIHVGLHTRENQA-WLHVRDEGIGIAPQYLSSIFGRFERAVS--ERHYGGLGLGLYITRTIVEAMGGSIHAESVLGEGATFTLALPLTPGESAAQDSSEEPSE-----
254518331    ----------------------------------------------------------------------------------------------------------------------------------------IVTFFIVSPIVNRKISGSEQYLIPILKEFHGLKFVI-LGISFIISLTLL-CFISTLAVKQIKKLTKATNEVAEGNFDVKLETKEKDEIA---QLIFHFNDMAKKLKNTAYIQK-DFVNNISHELKTPIASIQGFAKVLKNKDL---TEEEREEYLNIIIEESKRLENLSSNILKISKLENQDVLENQSKFALDENIRRAILLLQNKWIEKNIKFNLDLPTT--YYYGNEELFLQVWTNIIENAVKFSRENGEINIGIE-KSFDFIKVYIEDKGIGMNEEVVSHIFDKFYQKDDSRSAS--GYGLGLAIVERIVELSKGSIYVKSELNKGSTFIISL-----------------------
237668492    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------FFYLFLAL----IAVASILALIYSNMISKPLVTLTYVADKMAKMDFSVV-CSTEREDEIGSLAHSLDLQDKNKKRERQIETMRKEFTANVSHELKTPIGIIEGYAEGLKD---GIVKGEDAALYLETIIDESKKMSVLVTNMLELSKLESGASKPNFEDFNINRLIAKVIRKHEPEFEAHKFNVNFNSSSPYSYVYADAFQMEQVFTNLITNAIKYTPPGNDININIDEGLDKF-RLSVQNMGTSIPEPEIDKLFEKFYRIDKSRERTQRSTGLGLSIVKNILRLHNSQFNIRN-IDGGVEFYFYL-----------------------
298386758    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YRESRLNRRLKASESELRNKNEELTYSREELRKARDQAEATSQMKTTFIQSMSHEIRTPLNSIIGFSQVLS----DHYGNEETKEFVNIIKANTDDLLRLVTDVLALSELDQYNKLPTNIQTDINMICQLSIEVAKMQKQD-TVEFLFKPEREKLIILSNPERISQLLANLAHNAIKFT-THGSIELTYSLEAEKKLEISVTDTGIGIPKEKQEKVFERFYK----MNSFSQGTGLGLSISRTIAEKLGGSLHIDSSYTDGCRMVLTLPL---------------------
270295880    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAWYAKLLYFFIAATLVLISFYKRKLDLESSLKVERKNS----QNKQELNDERLRFYTNITHELRTPLTLILGPLELLSDNSLSP----KHANKISIIHDSAARLLNLINGILEFRKTETQNRKLSVARGDLSELVQEIGLRYKELNRNPKVNFHVRINTEETQLFYDADMLTTILSNLLSNAAKYTSEG-NITLSLNSIEENSVRISVSDTGHGISPEALPHIFERYYQANS--KYQASGSGIGLALVKGLADLHEATLDVSSQLEVGTTFRLRLPNALHTDIHPSNGQNESEAK---
282858517    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILFANTALSNLINLPEDKLVGQSALALSVNNDLLRRLVKGMLKIYADNKESYFEVHYLKLADELNDVTKFK--ELDNAKTNFISVISHELKTPISAILMSLQLLEDKRIGTLSDEQQ-ELAKSIGDNSDRLLKITGELLKMTQVESGSLQLSPKVTKPIELIEYAIKATHVLAERFECNIEVEYPTEMPKLFVDSEKIAWVITNLLGNAIHYSPQHGRIIIGARQTENR-IEIYVRDFGKGIDPRYHDTIFERYFRVPGT---KVQGSGLGLAISKDFVEAHGGNIRVESEIGKGSCFIVTL-----------------------
120402832    -----------------------------------------------------------------------------------------------------------LRLLAAQAIVLVAGAVTTSVVAAIVGP---PLFHDHLHQAGISAGSPEEMHAEEAYTYATVISIGGALAVSALAALAVSWYISRRLQRSVTEVAEAASSVAEGHYDVRVSSPQLGDDFDALADA---FNQMASRLQTVESTRQRLFSDLAHEIRTPVAVLEAYIEALEDGVRTLTP-----QTAAMLRDQTRRLVRFSDDVAALAKAEESSASMACSFVDVPRLAHHCAAAAQERFDSKNVTLAVRVAEGLPPLWADEQRLAQVVGNLVDNALRHTPAGGRVEVSWER-EGAELALRVADNGAGIAAEHLPRLFERFYRADTARDREHGGAGIGLAITRALVEAHGGTISVASAPGTGATFTVTLPLAPARDEL--------------
295403135    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TFPVEISSHVFELGEKKVILSIARDISLQELTALYHREKDLRLALETEISKRIDFTRSLVHELKTPLTPMIASGEVLLDILEG----ENELRLAGNIYRGAINLERRINDLLDFARGEMGVLKVTRQPLDISPILLDLAAEVSPQFDRKQQSLELCLPDRLPAVSADEDRLRQILLNLLTNAGKFTPRGGQIIIGAK-VDGNMLQLSVADNGRGIGQAEQASIFVPYYRVEDDIDPN-DGMGIGLTLCKMLVTLHGGEIWFESEKGQGSTFYFTLPLAK-------------------
296443056    ---------------------------------------------------------------------------------------------------------------------------------------FKDYFSTPVLTIGYPMGVGEKVQ--YALFI-HTPMPYVL--QTIDEVRNLILKVVGIVGTVMFIWIYFISKQMTKPLKEMNTVAKTQDEIAELGLSLNHMAEELDKIEENRRS---FIANVSHDLRSPLTSIQGFVTAMLD---GTISPEKQERYLKIVLSETHRMIGMTNTILELNKMEESKDALHKTAFNINSVIERNFASLEKRALEKGVSLVKMFEADPPYVVADLDGISRVVQNLLDNAMKFVEQDGTIEVRTALKDDK-IWVAICNSGPPIPKEQQSEIWNRFYKGDRSRGMDKRGVGLGLVIVKEIIKQHGEVVGVESEENKPVIFYFSL-----------------------
159481444    ---------------------------------------------------DLLLVTGGATVLYDAYGSICIPQRYVQWLVTTPTMVYILSKISDFTPRQTATAI---GLDVLMVLSGLVANFLR--SPYLWVAFLTSTAAFIGVLYMMGLMVYSAVKEHTSANSRRSLLFIYMCTLFIWNLFPLDWILHVVHRGSPAFANFMAKVLFSSSIMYGNMTIAQRRLLAQQDAENANRVQMIQDLRDSVTRKDQFMSLMSHELRTPLNGIIQLSDALVRGAGGEMNPKGQ-HFVRTIKNSSNHLLNIINDILDVAALKEGKLTIKHEVCSLAKAVDHVVDIVAPLA-KKEVTMERWVDPATPLIIADFSRVIQILYNLTGNALKFTNKG-RVGVRVEPSADGTHVL---------------------LQVDMSVTRKYGGTGLGLNIVKQLVEAHEGTIEVASVEGRGTTFTVELP----------------------
269216463    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------YQAMAFAAVLSIVLASLLGFLFARSLVHPISRMTETAAAIKEGDLS-ARTNLEGDDEIAELGKTFDAMAASVEKDRELER---RLTTDVAHELRTPLMAIQSTVEAIVDGVFEPD-----AERLGTIDAEVQRLSRMVDALLKLSRLENRTTPLNEEVVNVGEMIRLLAMSHEAYISEAGLQLVYEAEDDVV-VYADRDLIRQATANLISNAVRYTPAPGTITVSVKKSDDEAM-IAVQDTGVGLTPEECTMVFGRFWRADSSRERASGGLGIGLSVVKEIVDRHHGWVDVQGAKGEGACFTLHIPL---------------------
30249267     ---------------------------------------------LSLAPVLWLTIIAI-PVGILFNAAIVFGLYSIILLGIVIYHIHLHHSDLSYATVPDRSGLWGVVFARLARFVGLNTSLERLQRATSALPEGIVILGDKDQIEWCNSAAERH---------------LGLNLEMDAGQHIT------RMVRQVRFVAYLDMGDFSKPF--LLNQSRLRDVLLSIQIEKLLISQDVTRFEKIEIMRRDFVANVSHELRTPLTVIGGFLETLLEEN--KISGEMEKNALRLMSDQAIRMRRLVEDLLTLSRLENAGNNLTEEQVDVVKLLQGLYQEAQSLSAGRHV-ISLNLA-SHAMLLGSEDELRSAFENLISNAVRYTPESGIISLNWVVENGKGL-FYVQDSGIGIEPNHIPRLTERFYRVDRSRSRETGGTGLGLAIVKHVLNRHQASMEITSQPGAGSIFRIWFPSNRVLP----------------
289636202    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERELLEARRRAENALQDAAERALRVADRRKDEFLATLAHELRDPLGAMRTAVEMLMRDTQGGSERPGIGNALDILERQLGKAARLTDDLLDISRIAQGKIEIRRAPVHLQAILDDVVVSARARLPSHDHTLEVDLIPEPVIVDADAVRIAQIVQNLLNNALRYTPSGGWVRLTAAREDGHAV-IRVSDNGIGIAPDDLTRVFAMFGQAPAA--RGQGGLGIGLALVRALAELHGGTVTASSAHGLGSTFEVRLPLAQVLSSPP-------------
182624955    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DISSTLELEKTLENIKFR-----DLQKDEFLSNISHELKTPLNIFYSTIQLLEKFSQNENINEAFNKHSNSLKLNCKRMIRLVNNIVDLSRMDLGVLKPDYGNYNIILLVEDISNSIIPFALSKNLFLEFDTNVEEHYIMCDPIMIEKILLNILSNAIKYSKMNTTIHVYIS-VEKSVTKISIKDEGFGIDLETQKHIFDRFIRADTSFTRLNEGCGLGLSIVKSMLDILNGDIRVESELGKGSIFEISLPNKIIKD----------------
144897753    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AYHQRRETELNQQVIAKTAEAEAARQWALAGEEHARRAKEVAEAADAMKSRFLAIIGHEIRTPLNGLLGMLQILDLGRL----DEDQRQSLSRAKQAGDNLRLLVESVLEYGREGSQSAEITLDDMDMRALAQEIAAMLRPHAEAKGLALILEVLPDEEMIRSHRVKLSRILLNLIGNAVKFTDHGS-VTITVAVTDDRHVVVTVTDTGIGVPPDMSQAIFSEFIQADDSITRRFGGVGLGLALSRRMATHLGGELVHDGTVANGSRFRLDFPPAPTVEALPD------------
295704708    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLNYLVSRSIIKPIRELKEAAEKIKQGDLH-FEISANSKDEIGELTQA---FEEMRQKLKSSVELRKQLLSSISHDLRTPITSIVGYVEGIQDGVAN--TPDKLSKYLLTISTKAKDMNALIDELFLFSKLDLHEIPFVFKKLNISAFMESYVQELQFEMSEHDIDVLFSND-SLTTLYADAEQLRRVLINLTTNSIKFMDKEKRIDIVLSATESE-LIIEVKDNGSGISPEALAHIFDRFYRAEQSRNSNTGGSGLGLAIAKQIVERHGGDIWALSKLGEGTSIFFSL-----------------------
220908944    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLEQKGIRYLLMVPVLYQGQLLGIVELQSYENPYWSEAEQSLVEAIATQVGVALIQAKAYVDLEDLNQQLAALDRTRSNLIAITGHELRTPLSTIQVCLESLNEPDLSP---ELRQVMLSTAIADAERMRKLIQDFLTLSQLESGRIAWNPEPLPLQEIVDLALSSI-HLPPDRLPQITIDIPAELPLVRADGEWLVEVLAKLIDNACKFTERDGQVHIAAKTNNRTMLEVTVADTGRGIEPDRLEAVFDRFYQEEGALRRSTGGTGLGLAICRQIITNLGGEIWAESEKDRGSQFHFTIPIVEPLS----------------
158338249    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------VKTAQIQTLLLVPMWYQGRLLGMVELHQSDSQEMAWKDAEISLVDVIASQISIALIQAQSFADILNQQLADLEQARSNLIAITGHELRTPLSTIQICLESLTNEPD--MAPELQQIMLSTALSDAERMRKLIQDFLTLSRLESGRIEWNSEPLALQECVNLALSNIRAQSQPLP-KIEAHIPENLPLAQVDGEWLVEVLAKLLDNACKFTEADGHITIDAKVASKQMLEVTVADTGRGIDPDCLGSVFERFYQEEGALRRTTGGTGLGLAICRQIIHNLGGRIWASSQRNQGTTMHFTIPQPHTPSSSPQPNHRSVDSSCP-
291171408    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LISLVISKSITIPIRKLNMAADEMAKGDFDVRAEKI-YDDEIGQL--ADTLNYLASEITKSE-KIKKDFISSISHELRTPLTSIKGWGETLLLDAE---ENDDLNMGLSIICAEAERLGNIVEELLDFSRLESNAMKVFKDWVSPKKILQEVYNQFLPR--KGSLEFKCELKGKDSLIYADKNRLKQIFINLIANSMKFTPHGS-IFVSAEGFDDR-VVFEICDTGIGIAKTDLEKVRERFYKVNI----NAPGSGMGLSIVEEILKLHDATMEIYSEVGEGTTVKIIFP----------------------
242260322    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------FIFITIAFVFAFIIANFITTYNFVRRIMQPINHLKAATSDIRDGNLDSQIIEA-GDEEIREL---CNGFEIMRIRLKDSVTLKSKYVSSISHDLKTPITSIKGYVEGILDGV--ANTEEKVFDYLKIINMKADYMNVIIDDLLLHSKLDLNQIPYNFEKTDIVNYFEDCICECEGELKKYNIDM--NLDNQLVTVKIDREKLRRVIINIIDNARKYMDKEGQINIDLRET-NTSIIIEIRDNGMGIDEEEVNKIFNRFYRIDKSRN-QTKGSGLGLAIAKQIVEDHKGRIWAKSHGGEGTSILMSLPKGKVLNNDVED-----------
222082948    ---------------------------------DGKIRQALVELLYRNSYGVVVSNIVISLAAAYILRTAVLLGWLGGLYLLTAIRVLASRSFFSREREPGSIARWAWLAAAFSWISALLWGAMGWVGFLPEEPVVLSFVIVLTGLVCGTVPSLSAF--PPALIGSIIITVIPIALRCILSGSDMSGAFLFLLVSMVIYYCRITYRMLRETVAL---RLENEELVVSLQ-------EERDRAQTADRSKTRFLAAASHDLRQPTHALSLLVSTLALGQRGDVASRTARELAAKAKAVVGNLSGLLNALLDISRLDAGVVTVTKEPVSLNRLFAELRDEFANAAGERG--LGWRTVDSTLSVDSDPIMLKRILDNLVSNAFRYSTKG-RVLLGCRRR-GASVEIQVWDTGAGIPADQQKAIFEEFVQLHNPERDRTQGLGLGLAIVRRTAQLLGHPLRLVSTEGRGSLFALTVPVA--------------------
119484456    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRAWLLVPIRYQGTLLGMIELHGLKAYHWRVQDIALLEAIATQIGVALTQAQAYANLISLNEQLEALERIQNNLIAIVGHELRTPLSTIQVCLESLASEPDMPI--EFRQTMLDMALTDSERLRRLIQDILTLSKLESGQTSKRPEPLQLQEVVEFALAGLRTIWGSQGLTIKIELSPQLPCVRADGEGLVEVLTKLLDNACKFTGAGGQVTIQARRHSLPMLEVVVADTGRGIEPNQLETIFDRFYQEEDSLKRSVGGTGLGLAICRQIVQGMGGQIWAISARDRGSQFHFTVPVE--------------------
118586653    ------------------------------------------------------------------------------------------------------------------------------------------------------------YLLYWVIFSAIFSAFAAFRRYRDFDKPIKQLSQAANQVANGDFSVYLPAIHDAEHYDYLDILFEFNLMVSELGSTETL--------------KSNFISNVSHEFKAPLAVIQGYANSLNDDSLSV---KERQKYLRAIVEATNNLASLVTNILRLNKLENQNMPTKLSYFDLSRQLADCALQLEPNWEKKEIDFQADL-LDHCPILADEDMLAIVWNNLLNNAIKFTPEKGKVSL-IQKKQDQGVLISVVDSGIGMESSVIDHVFEQFYQGETSHSNS--GNGLGLAMAKKIISLSNGTISVQSKVNLGTTFSVWLPTDQ-------------------
289524121    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SVLILILISHFVTGKILKPIGQMKDLARDISEKNLEQRLPVNEQGDEFNELAMT---INQMLDRLQYSFMRQRNFLFDTSHELKTPLATIRLAIGEISSSDMDNLSP-SIRDNLLRLNNQVLRMERLVKDLLDMSSLESG---LDLKPVHLTELLSALIEDYQLLSDARSIMMEVNLSENL-WVKGDEEKLRRAFSNLLDNAIKYNEDGGQIVIRAKREVAETAVIVVENTGPGVSEEDLPKVFDQFYRVEKSRSLDYGGSGLGLSIVKRIIELHKGKVDIESKPGVRTRVIVRLP----------------------
143346224    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITSGDFSARLPVTKANTEVGRLTTVLNKMLARIEESAARVASENKLR-RFAADASHELRTPLTAIRGFAELYRQGAI--TGEEKTRELISRIEKESVRMSALVEDLLLLARLDQSR-ELENKPVELGAIVKEA--TASAKAAGPDHIFELSVPSEEIYVLGDSRRIHQVVANLLANARTHTPAGTKIKTTLSQDLNET-TLAVSDNGPGLSKSDQEKIFERFFRADPARTRNQEGTGLGLSIVDAVMNAHGGKVTVDSELGRGATFTLHFP----------------------
90023344     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SNNEIHAVGAAFRDLINKLEEQYNTVDELRK----------ELLSHVSHDLRTPLASLLGYLETWEMNK-DTLSTEQTELYISTAKRNAQKISRLVEQLFELAYLDGGNVQVNKEKIVIAELVQDVLQKFYIAAQEKNISLAVSPQDSRIEVMGDIEKLDRVFSNLIENALRHTPDGGSIIVRLQPKA-QYVSIEVTDTGIGIPKSDITRIFDPHFKAGNSIRGNSANGGLGLAITRRLLDLHQAKIKVASEENKGTTFCFEL-----------------------
116251585    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QLEATVKSRTAEVERQARELERMLAQERNINELQRQFVAMASHEFRTPLAIIDAAAQRL-LRKRGAVEPEFLSDKVDQIRASVTRIVDLMESILSAGRLDTGKIDINYDACALRSLIKTCCERQSTIA--KSHSFVLDIDGLPESIDADPRTLAQVFTNLLSNAVKYAPGTSEVRVTA-WAETGNVKVSISDDGVGIDAEDVPRLFQRYFRARTST--GIAGTGIGLNLVKQIIELHNGSIEVRSARGCGSTFTVTLPIKRSGN----------------
89096457     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NQISHAFTKENLRVLELIAENADLTEELNEANIRLERANKELDRSRQAKNTILSDISHDLRSPLAAVKGYIEAVQEGI--AESEEQKREFLQRSVSRLNELNVLIRDLFDLSRMEAGQIRFEMDYLPLGQMLVNIRKQFKFEAEKKGLYFVLDLEENVPLVEADPARLLQAFSNLVSNSIRHTETGGLILSARLASQGGSVRICLSDTGSGIPAARLPFIFDRNY-TKASSNSRTAGNGIGLSITREIIARHNGKIWAESNEGEGTSVFIELP----------------------
226227949    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AIGALHLVRTRAGASHVREEVHVADQFAGLAALALENARLYQESRRAVRE---RDERLAIVSHDLRNPVNAVVMLTGAVLSRETPAGAEDMGREEVEAIRGAARQVDGLIQDLQDVSRISAGRLRVERRPVPAVEMLKEAADVFDPVVAEAALDFTRTFDDDAPLVMADRHRVGQVLSNLLGNAVRFTPRGGSVSLTAQRQDD-MLRIAVRDTGPGVAPEDVPRLFERYWQAPRLLRA---GSGLGLFIAKGIVEAHGGAIGVNSEQGQGSEFWFTLP----------------------
228995639    -------------------------------------------------------------------------------------------------------------------------------------------------ITVLLFIDISNNQLETGRLALFIALFIMTISLFFIRLHFIENRKSMVTGLKRAIKGNTHARLYTNNDHSLDEVISTNELITALEKVQI-------EAVKSHESRKQLLSSISHDIRTPLTSIIGYVDALKDDI--ATSEEEKREYLEIISKKSGNLKQLVDEIFNMAKLDADEFPLKEEPLNFAEIARESLIEFLPELTKHDLELQVSIPETPCPVTADYLSLIRVIGNLMKNAIYYGKSGKIIGIKLLETTNEYQLL-IWDKGPGISKHDLNNVFERMYRSEQSRNHSHGGSGLGLAIAKALVEKNGGKIWVESIPWERTTFGFSIPKQTI------------------
260584964    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------SILVGFSSAAVAGV-ILSVLFANYQTRRINRLRKATHEIAEGNYDITQKRDEFDDLVMDFNKMAESLQKSEQEIERQENLRRQLMMDVAHEMRTPLTTMNGLLEGL---IHHMIPESRRERSLELITNETQRLIRLVNENLDYEKIRSDQIVLVKQNFSGAEALQNVVDQLQELAKNKGNDLRCECPEDF-KVYADYDRFIQILVNMTKNANQFTDKG-HILIK-GWNEESNAIVQIIDDGIGISKKEVEAIWERFYKADVSRKSTKYGSGIGLAIVHSLMNSHHGTIQTESEIGEGTTFTLTFP----------------------
156742867    ----------------------------------RDPLRRQWPRLLALSA---LVLIAGAFWSIVLETSEHAAAWLIGAVTIVACGIALWRQLYRQSSLHRSFALLAGIVLLGEAALARLFTASAF-----NVPFWLCHFAIATGMAFIAYAFLYEVLMQRAAYEQARPVLVAAMDVVIETLERGD---------PFPPDTRIRFQLSDAQIDALERLALAIARERRQREALAQLDELLRRSERN----TALLAMVIHDLKNPLTALIGFLELLSAADL----SESQRSLIDSALRNGRDLAGLVDDLLDLIRYNEGRLRLRLGDVSLPVLCAECADELAGWLLYESKTLILDVSPTLPLIRADARILKRILLNLLSNAIKHTPRGTLITLRVWREPGEQTVIEVADTGPGIPPERIERLFEPFGAAGESRSLRQSSTGLGLAFCKMAVTAHGGTIEVSSFPGDGATFRIRLP----------------------
142138741    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------PQALRLMQQGAQDCLIKETLNAEMLARVVRYSLERARLLAEARQMQHQLDRVRMELNAKVQERTQDLASALEMMRRAVLAKDEFYTNITHELRTPLHAIINFSR-FGMNKYDSAPPEKLHDYFEAIHRSGRRLLLLVNDILDLSKMNTDHAELERTRCHMEALIEQVVFDLSAILEVKEMGTDVQYEHSQRHLLIDQGQIYRVLQNLLSNAIKFSPEKSDIIIRVEPVSPQDMLISVIDAGIGIPKNERETVFDEFVQSSKVKSGTFRGTGLGLSICRRIVQAHGGNIWAEEAQSGGANVRFVLP----------------------
293376779    -----------------------------------------------------------------------------------------------------------------------------------------AIKKRITLTLYFSLSLFVMYLITFAITGALMSFSLLFGSTCEKPIIIMLITLVSCIIVGTIISTVASKRMLSSVRMFMDAQLASGDFSARLNITELLSENFNHMAEELEVLRTDFINNFSHEFKTPIVSIKGFAEILKDDSL---TKEEREEYLDIVIEESTRLSNLATNVLTLSKVEAQSILSDQQLFNIGEQIRQCVLLLETKLEKKQLILNADIQD--YHYFGNKEMLNQVWLNILDNAIKFTSQNGIIDISMKKVSN-SIVITISDTGVGIAAEAIPKIFDKFYQEDTSH--ATMGNGLGLSIVYKIIHLHKGSIACESTLSRGSSFTIELPN---------------------
225377627    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LADATKKVAEGDFSVYVPTLHTADRLDYLDVMIIDFNKMVEELGSIETLKTDFFSNVSHEIKTPLAIIQNNAELLCMEK----TPEKQKEYAEVIFQTTKRLSELISNILKLNKLEKQAITPVAEEYDLCGQLAECAVNYEPVWEKKDIGFDADMEDSV-KITADAALMELVWNNLFSNAVKFTEPGGTIKLT-EQSDDSEIRVSVEDNGCGMTEETRKHIFEKFYQGDTSH--AMAGNGLGLALSLRVLQLNDYKIEVESEPGRGSKFTVIIPK---------------------
296444092    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HTVHTDLGNVLIAGAGLFILIIFRLTRDKVAYIEYLSEKIEVIGEDELAEHMEKELKYQIEQAEKSKNELVTNVAHDLRTPLTSIIGYIGLVKDG--GFHDKEDQVKYLDIAYTKAEKLKVLIEDLFELTKFHQQAIKLKKEKISLSNLMNQLIEELMPLASDKNIEIETYIDSTGTTAEVDIQKMTRVFENLIENAIKYSPQGEAIYVELRAI-GDKIYVAVSNAFENISPEEVSLFFERFYRADKSRNSMAGGSGLGLAIAKNIVELHGGEIGAT------------------------------------
143047485    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DSLSQSLKEYAKNKNLQIELLKDQDNYRKDFIGNLSHELKTPLFTIQSY--ILTLIEGGMNDHEILEKYLKSSAKAVDRLVYLVQDLDLISQFESGVKSIKLKKFDILSVISNVYELLEIESKKGKISLELDKNLKPIMVKADKDRIQQVITNLVMNSIKYGVENGTTEMSINDLNDKKIIIRVTDNGIGIKKEYLQRLFERFYRVDKSGSRKKGGSGLGLSIVKHVIEAHNEKIYVESTRGVGSEFSFTL-----------------------
114569528    -------------------------------------------------------------------------------------------------------------------------------------------------LDVLDIHSMLDAQIRDLSGLR--GVVCCEKTGEQRPWHEEDVAFAGAVAEYIGLAMELSER--QRNADRLRESNE------QLREAVLQAEQARTAAEAANRSKTEFLANTSHELRTPLNGILGGVTILRLGVGPAETTE----WLDTIDRSGRSLLHTINAILDAAALQDGTLAVDVSRFDIGQAAAEAISVGGP-ANFRDDIVVQALDRGLMEVTADYRKTVQVLASLVENAFKF--AGHAPRVRVEPGTAGTVRICVEDDGPGVPPGSETTVFERFSQVDGSSTRSHGGTGLGLAVSRELAELMGGELGYRAADSGGACFWLQLPDA--------------------
227823897    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RVERALTEKNEALRKA---DALKNDFVHHVSYELRSPLTNIIGFADLLKTPAFGALND-RQAEYVDHIATSSALLLTIVNDILDLATVDAGIVELDMSEVNLLDLLDDVAQQMADRLTESGASLRIDAADNLGRIVADQQRLKQVFIKLLTNAANFAPDGSAIDLKCRREGGDFV-FSVSDTGPGIPQDVLNTVFNRFE-----SYGQRGGAGLGLSIVESFVSLHHGTVSIRSKEGEGTEVTCRIPSAEMPKIIAAE-----------
258593549    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLGAGAAILMITIMVSLRLARWISTPLQALTLATEAVASGDLNQTVPSVGPEEV---RRLAQSFNRMAERVKQLLDRQRA-FTANAAHELRSPLTGLRLRLEVLQRHAQ--QEPHLIQTYLPQMDKEIAYLQRLVEHLLTLAGLDEGQ-TFPRIPIDLAPLCYEVAEAAELLAREASLLIKVEVPSHLPPVAANAEAMRMVVRNLLDNAIRNTPAGGVVTFQA-QGDERTVTLAVADTGQGIAAEHLPRIFDRFYRVESGKTRSGRGAGLGLTLVKSLVETFGGQISVESQVGRGTRFTIALPL-----IVPEPQHSQSE-----
135260919    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRLREDEVSLMKSMAGQIGIAVENANLFTQLQDKTAELENANKVKSEFLNVISHELRTPLNAIVGYTGLVQVGAFGEINS-QQENALEQVAAQSRELLRMINDLLEVPKIEAAMVSVQAHEFRLEELLEELRKAYDH-PFDKEITLIWDYSWNLPLLRTDSWKLQHILSNLINNAVKFTDKG-NITVSARYRPQETIEFRVTDEGIGISEEALPLIFEKFRQLDSPDTRFYGGVGLGLYITRKFTDLLGGTIDVESQPGMGSTF---------------------------
138125025    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAAVMVVSFIFSKYMAAPIKQLNDAALTIADGQTHETLEMDRNDELATSLNKMAERFKKDNRQLQLLNEKQNQFFADIAHEVRNPLHTISGAIEMLQIEAL---SKEKKAQYMVTMQNQVERVVRLFNDIKMLQRYDMDEHFVDKEAVEIGSFLENIITTYEPLAQEKNIELTLKITTN-ASVYADRDKLDQVMDNLIMNALKYTNEGS-IKVLCEQIETQ-IEISVEDTGIGIASEHLDRLFDRFYRTDKARSRDKGGTGLGLAIVRGILKAHDTDILVSSEVGKGSR----------------------------
75763065     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IQFIQHRKAMDTKLSRVLKGNLQ-----TRLFTSNDHSLHNIVFSINELIAKLE-------QVQIEAKRSEESRKQLLSSISHDIRTPLTSIIGYIDALKDGV--AVSEIEKQEYLKILYMKSNNLKHLVDEIFNMAKLDANEFPLKEEELDFSEVTREVLIEFLPELSKHNIELQVLIPESTCPIIADHLSLMRIMSNLMKNAIYYGKDGKIVGVEL-LETDREYELHIWDKGPGIPKHDLQNVFERMYRSEQSRNSSFGGSGLGLSISKALVERNGGHIWVESTPWKRTIFGFSIPK---------------------
209526740    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NLEKELSQRQINLKVTNQRLENVCDQLQRFTANASHELRAPLAAVLSNAQLLELDDVDEIPPSLHRR-LENIVKTTKQMSSLVSDLLFLARHEGLLAPESIQKVNVNQLLLAIASEWITPLKSQSLELITNLPLTPVWVLADRSLLKQVITNLLSNASRYTPPGGIIKINL-HNSEKYAIFEVEDSGIGIAAEALPHVFERFYRADLKRSKASGGWGLGLAIAQQIVEAHGGEISVVSTLNEGTKFTIKLPR---------------------
227509079    ----------------------------------------------------------------------------------------------------------------------------------------LLLMLNLSIIILINQSIHTNPGLRDGIFIIKKSILIGPDHYHLWSWENIFITLMLLFDAAVVYWRLIRRYHQMQLRHIISANGHLDHRISVVESINALVDSVIKSMDEERASKDELITNVSHDLRTPLTSILGYLGLIQDKQYK--SQEDLLKYTEIAYLKAKQMKSLVDNLFEYTKVKQTGTPLSINRIDLSQMMEQLVASFELEAKKSGLQISAQGTEKPLYIEADAEKLGRVFNNLISNAIKYGKGGNHIYLTCRVGKPNEAVIHVSNDGPEIPKKSLNQIFERFYRVEGSRNKDTGGSGLGLAIAQSIIDLHGGYIVVTSEYHL-TTFAIHLP----------------------
212633934    ----------------------------------------------------------------------------------------------------------------------------------------FVIYKVIYQGIALKLNAATNAL----AQLSLGNTAVTIDTQG-------DDELAAM-ASAIKAFKQKTEHNLKLQAELRALEAKVEARTLELAEANIQLDKARDMAEQASQAKSLFLATMSHEIRTP----LNGLLGTLTLLGHSNLPPAQRQMLALSQYSGTLLQTVLNDILDFSRLEQSKLANEPRAVDLAQLLDEVAAIMLAGAGLAGLTLVANYKDLPKWVYVDGPKLRQVLFNLLGNAIKFTPEG-NVELSVTVARDE-LAFKVQDSGVGIDASAMKKLFKAYS--NEPGKGRDRGTGLGLAISKQLVELMSSSLWVKSEVGQGSCFGFSLPLT--------------------
142155863    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATLTLVQQTLVVGSIILVILIAAVTWLVVRVAIGPVRTAARTAERLAEGEDVIATLRMADSMQSQIVRLAK-LSQLQQRFVSDVSHELRTPLTTIRLAADVLHDQRDEW--DAESRRSIELLVAQIERFESMLTDLLEISRYDAGAVSLERDEVNLVELVEDSLDQLSPLADQKGSSLLLEVLGGYGVVDADSGRIRRVLMNFIGNAIDHGE--GKPIVAVVDSDETTVAVAVRDWGVGMSEQETARVFDRFWRADPSRQRTTGGTGLGLAIAQEDAKAHGGFIDVWSAPGQGTCFRLTLPR---------------------
145222174    -----------------------------------------------------------------------------------------------------------------------------------------------------------------AVLLVLGIAGYAVVHRSLRPLSEVEQTAAAIAAGQLD--RRVPERDPRTEVGRLSLAL--NGMLAQIQHAMALSESSAEKARSSEDRMRRFITDASHELRTPLTTIRGFAELYRQGAARDVEM-----LMGRIKSESRRMGLLVEDL-LLLARLDAQRPLEHRRVDLLALASDTVHDAQSIAPKRRIRMEVFDGPGTPEVLGDEARLRQVLSNLVANALQHTPESAGVTVRVG-TADDTAIVEVCDEGPGMTGEDAQRVFERFYRADSSRARASGGTGLGLSIVDSLVYAHGGRVSVTTAPGCGCRFTVRLPR---------------------
219847763    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TYTNEHIERQIAEQLSVIVEKGNLVSQLAAQKELLEQQNAELRRLSALKNNLFGMVAHDLRNPVAIIQMMTAILRNPNL-PRSPEERQRLLDDIYRQTEHMLLLLNDLLDLSQIENGTVTISPEPVPVEPLLEETVNRHQMLAAPKHTRIELTGD-RHGKVYADPLRVRQVFDNLISNAVKFSPPGSVITISAER-DGDWWKFSVTDQGPGISPEERSRMFEAFSRLSARPTGGEKSTGLGLAIARKVVLAHGGVIDVSSTPG--------------------------------
288959952    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDITARRQAQQALL-TAKETAEAANLAKGKFLAAASHDLRQPLQALLLFVDVLKPHVQGSQGATA----LMHLGRGLDALKELLDSLLDMSRLDSGVVEPTIETVSIAPLFEHIAASYRPVAAAKGLEL--HVDPCAAAARTDRTLLIRMVRNLVENALRYTEQG-RIDIECRQAGGR-LLIEVRDTGIGIPPDHLERIWDEFHQVGNPERDRNRGLGLGLAIVRRLSQLLNHPVEVRSKPGRGTSFIIALPLARTIE----------------
225573006    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IELLEQREILILGIIAVLVIVLGYVLSSLLTKAIEDLTDGYQKDEISTETELITEAFNKMLSRMKVLDESRQEFVSNVSHELKTPMTSMKVLADSLVGQKNVP--EELYQEFLQDITVEIDRENKIITDLLSLVKLDKKASDLTVEHLNINELLEAILKRLRPIADKRNIDLILDFRPVDADV--DEVKFTLAISNLVENGIKYNVDDGWVRVSLD-ADYKYFYVTVADSGMGIPEESIERIFERFYRVDKSHSREIGGTGLGLAITKSAVLMHHGVIKVFSKEDEGTTFSVRIPLS--------------------
139438083    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLLQQERDYGDKLAKAAREASSANSAKTEFLRRMSHDLRTPINGIRGMVEV---GDANADDLQKQTECRSKIWTASGLLLDLANEALDMSRLESGQVDLNLVPINLVALNCEVRDILERQAEERLVTIICDQQTNHPYARVSVTHLKRLLLNIAGNAVKYNRQGGYVRLACREVEADGVPVTIADNGIGMSEEFQQHLYEPFCREEQQVEGASSGTGLGAPIAKQLVELMGGTMSFTSVLGRGTTFTIRLPFEK-------------------
121603023    ------------------------------------------------------------------------ASWLLAYLLVSLACALIWRYFWRRTGSIYSVEQTYRLLQALALAVGLCWGI---GCGWLYQPESSAVTLGMVSLMGGLSGGLLSGVGVRARLYWLVSLPMAVGLVGALLYHGGEVNPVLPVALLLLLLSIFAHNTERHIGSTIELRFKNMFLVEQLR-------EQTRVAEQANLAKSNFLAGASHDLRQPVHALNLFLESLSTTRL----DARQETIVTHARAASLASREMLDTLLDFSRIEAGVMEPKPRTMPLAGLLRQLEDEYGPQADSKG--LVYRSRDCIDHVYCDPSLLSLILRNLVGNAIRYTVRGG-VLVAVR-TRGTDKVVEVWDTGIGIDASHHEKIFHEFHQISNQERDHHKGLGLGLAIVRRLVDSLGLELSLASRLGKGSVFSLRLP----------------------
296273569    ---------------------------------------------------------------------------------------------------------------------------------------FISFVSIATLFVACLIAVITGTWLFYHGPITFFSGILMSLLVCALTMIIGAIALSGHLLKPVEALNLTVNKIAQGDFTARVYRKRRNMKAHELDELSSNVNKMVEELSGMDYMRKDFMSNVSHEIKTPVTAITGFAELLLD---SPLEIQKQKEYLELIHQESRRLSLLCEDMLQMSRLDNQQIISKKDMIRVDEQIRRAVIVLSQKWSDRDQKFDLNLCDVV--IESDKSLLMHVWMNLIDNAMKYSSLNSTIYID-EYVNGNELIVKIKDEGIGIKSEKIEKIFDKFYQGDESH--KKQGSGLGLSIVKRILELLGATIHYESQENIGTTVVVKI-----------------------
145256081    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITQEKTAELTQRRIAHEAEDRKQQQERFIDMISHEVRNPLSAILHCTEDILEAVHSPDTGEEMREAADTISLCVAHQKKIIDDVLTYSKLDAAMLTLSPRRVQPRRNVATALAMFRPELRKHDIQFSYELDHDIDWVMADMDRMSQVLINLLSNAIKFTA-----TLKLDATSQPELMVAVKDTGIGISDEAQKRLFERFNQATPRTQTIYGGSGLGLNVSRKLCHLHGGEIGVSSKEGEGSTFGFFFTVRRTAAGPGEEPTKSN------
153956235    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NFSISPIKNNSNEVIGGVILIQDISEK-----EKLEQMRKDFISNVSHEFRTPLTVIKGNLESI---IDGITKPKYIKNTCITLLKETNRLERMVKDLLNLSKLESGKLDINFSELNVNMVINDTLRNLSLLINAKSINLQLSLEDNLPSLFSDYDKLKQLLIIFLDNGIKFSQNKGCLNIQT-YAHGNNIFIVIEDNGIGIPEDQIQYLGEKFFKVDKSRASNTKSTELGLSIAKKLVKVLNGSFSVESKLKKGTKITISFPIKR-------------------
225684652    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VISPVYRFRVLVGFSKVTRDITDETEDRLEESAKLKSQFLANMSHEIRTPMHGMLAALTLLKDTGL----NDKQDEYAKIIENSGSILLRVINDILDYSKLSSGTFTLNSDLLSVQQIHRNAIQHCQTLLK-PGITLTSEVAEAIPEFKGDPLRYQQILQNLLMNSAKFTESGS-IHVRSKLTNDERIYTEVIDTGIGVAAEAAKRLFDPFTQVFSSTGEQYQGIGLGLAICRNLIDFMGGSIGYHPNPGQGSVFWFS------------------------
136772946    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALIQTFSWTLSAVAMIVLIVTTWSFL-LGMEGRQLAQGELQRQTQLLIAEIEAHQKELQQAREKADAANIAKSRYLERISHELRTPLNSVMGYAQLLEGADDIPL---TRRESIKVMRNSSEHLTDLIEGLVDISKIEAGRLDLHRNEVDIVAMIEQLIYMFQIQAEAKNLRLIFTHQEKLPEVVVDEKRLRQVLINLISNALKFTPEGS-VSVDLKYR-NQVAYITVTDSGVGIKEEDISRISEAFVRISNPMHQA-SGSGLGLAITQR------------------------------------------------
220909913    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EPEELSARVRSLLRLKHSIDER-DRIAQQREDFVSRLTHDLRTPLVAADRMLHLITKGALGEL-PEPVREALETMSRSNNNLLTMVNMLLEVYRYEAGKKPLSLQPVDLVELIREVEQELAPIAQEKGLVLELDLAEAKQRITGDQLELRRVVTNLVGNALKFTEQG-RVTVRLRSVSGKWMTIAVQDTGPGISPGEQALLFESF----RTSRHHHAGSGLGLNLCRRIVEAHQGKIEFISQVGVGSTFTVSLPAQ--------------------
126699096    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RSRVRII------KDLSVQRESERLKKALIKQR--QYDQMKMEFYANISHELKTPLNNIYSSVQLIENKGKIIDFQDILKEHIKITKQNMFRLLRLIDNIINISQVKSDIYKIKAVNFDIIDITERIVTSISSYAKSKGIDLIFDTDEETVMVGLDPESIERIILNILSNAIKFTLEGGEILVGI-YKKDETVEIIIKDTGVGIDKEKLNDIFNRFKQIENSGISNEFGSGIGLCLTKSLIEIQNGKIYIDSKVGEGTSVKIIFPIKEVVEEVYDNSNYNDNIEKF-
119505210    --------------------------------------------------------------------------------------------------------------------------------------------------------------------IGFITTIAVTMLLVILLIRSTNSSLLRLKTGVQRFGSDLSYRIDENRGEIQDLARTFNDMSGKLSTAIEEVNSSKADADAANAAKSMFLANVSHELRTPLNAIIGYSEMLQDELGDPVNREQVQHDLGTIIISGRQLLGLINEILDLSKIETGKMQINLESFQPAAHILQVCDALSPLLSQHKNTLELNVGAEGHTMHSDPGKLQQIVTNLFSNACKFTDNGT--IVVAAEISQDQLTLTVTDDGIGMTAEQQGRVFDTFVQAEATTGTKYGGTGLGLSIVKDFCAMLGGEISLTSAPDAGSCFTVTLPT---------------------
296271226    -------------------------------------------------------------------------------------------------------------------------TVRAVSGAGRWRAMAVPIAEDRVIVVAEDLTIIARLTRIELLCGGAVLVVFAVTGVVIVRRSLRPLAEIEAVAEAIAFGTRVPEENPRTEVGRLARSL--NGMLARIEAALRAQAASEAAARESEARMRRFVADASHELRTPLTSIRGFAEFYRRVPGSDPD-----RLMARIESEATRMSLLVEDLLLLARLDQQR-PLSKRPVDMLAIAADAVGDAKTLCPDRDVSLEVEAEEALI-VMGDEQRLRQVVGNLMNNAVTHTPQGTPITVRVG-TAGGAVYFEVEDAGPGLTPEQAARVFERFYRADPSRARNQGGSGLGLAIVESLVKAHGGTVSVRSEPGKGAAFRFTIPLA--------------------
160881552    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------SMIFLSAIVSLIVSFIVAILFARQLVRPISKMRQTALLLAEKKYEGIDRKDEIGDLARTIDFLTDKLMENEVVRKNLDQMRMDFFANVSHELRTPITVVRAYTESLVDGVIEEESTKQQ--CYEKMLLECKSMERLVGDLLILAKMQNPDFVIEKEPVNLTQVFEDILKTVRTMGTDKHISVCLDNDHNVQLMYGDYDRLRQMFLVICDNAIKFSKEDSTIYISI--TRGEKLRISIRDEGTGIEKEELSSIFDKFYK--SKLRQNAKGSGLGLAIARQIALKHGGTIEVFSTISVGTEFVFSF-----------------------
218515205    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RAEKALLQHRDTLEEMVRELARQTEELERMLEQEKQINELQRQFVSMASHEFRTPLAVIDGAAQRLIRRKEAA-TPEFLAEKADQIRSSVSRMLELMESILAAGRLDHGRITIVPKPCSIAEIIETC--SARQESIRRSHRFLLKLDELPETIYGDRPALDQVFSNLFSNAVKYAPDSPNVHVS-GWREGERVCITVRDEGIGIDVDDLPKMFQRYFRARSST--GIAGTGIGLNLVKQIVELHGGTIDVASSRGNGTTFTLRIP----------------------
260061561    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IDRIATYRRKLEKEKQYSESLLRSRERLIASVSHDLRSPLNTIQGYGELLGQTEL----SEKQAAYTAAMDSASRYLERLANDLLDFSRLEAGQLKTEELPFIPAELIRETCHSIEAANRTGRVALELDLERVLDPCLGDSFRVRQILSNLLGNAYKFTREG-TITVSGRLRPSRELEIRVSDTGMGIREENLESIFQEFTQAEADAGAGQKGYGLGLTISRKLSELLGGSLTARSTWGRGSTFTLRVPVTLRMAPGKED-----------
143338651    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------FVAALDALPSGVVIANLDATIAFKNAAARGITGVRHIDVLVDEAVEKLVRDAASGGDQHRRFETASRAFDIRAQRLEQADSVRTDFVANLSHELKTPIGGIAALADTM----IGEVDPQVVQRLTARIVDESYRLSRIVDDLLDLSRIEFGAAD-DWEAVAIVDVVNETVARMQHEATRAGVAIEAKRLHG-AHVIGDRSQLVSALGNLVSNAIKYSGDGKLVTIDVQATA-ENVSISVIDQGIGIAMKDHQRIFERFYRVDRARSRATGGSGLGLSIVRHVVSNHGGTVSVASEEGRGSTFTMMLP--RVNEPVSDSDAPAAE-----
150388384    -----------------------------------------------------------------------------------------------------------------------------------------------------------------SIFLTFIAISIPLA--------LLLFFISRKFTTPLIHMNEVAHNISRGDFSQ-SVAVQGKDEVAELGHA--LNHMAFKIQGLEELRKDS-IANVSHELKTPLTTIQNFIEGILDGVVPKDQEE---NFMEIALDETKRLGRMVEELIVLSSFEKKLVKLDVSPNNIGNLVDGVFLQMKFHLQEKKIRVEKRLDTTIIA-EVDQERFRQVLINLLDNAIRHMPENGKIEVCLEKSLDKNFILEIHDSGPGIKEEHLPYIFERFYKADPSRK-KSGGAGLGLTISKHIVEAHGGEINIKNGRDKGLSVEITL-----------------------
298727302    ----------------------------------------------------------------------------------------------------------RKIFYTLAILLGIVFVMYGIYNPFTKNERASSEFEMIMRIIYISVTAPVIFMLIKVMLKRLEAVRYVLIVITAISCYSILLICNFLFGTPFDYTFLLFLLILFGFASLLNYRANQ----AVLKIA-ALSEELLEH----NQMKNEFLLKTSHELRAPLNGILNLSRSLMEGAQGPLKRSQQEQVI-LIHSVTQRIGHLVEDLLFSSNQMTGEVRISLRSVSLS-VIHEVVAEIRVMPKNSQVRVAAEINWDLPKIFTDELRFKQILYNLLHNAIKFT-QNGTITVTA-HVEQQQMVIQVSDTGCGIPTQELDRIFNAFYQGNHHHN--KEGLGLGLSITKNIVEKLNGNIYVTSTVEEGTTFTFTMPLSTSENVSNEQSHTDTEIQ---
297625539    ---------------------------------------------------------------------------------------------------------------------------------------------SAKLFVGVPMER-SNSVIHRLVIFEAILAALAIGTAAIIARSVVRRSLLNHLATTADEVSRMDLEKGEVNLRIPNSETDPKNEVGRVGLSNRMLDEGALTAREASENKKQFVADASHELRNPLASIRGYAELAQRRANELNPDTAFA--MSRITSESERMSGLVEDMLLLARLDT-KPELQLAETDVVEVVLNAASDAQVAGPDHHWRV--NLPDEAVTVMADRNQLHQVVANLLSNARKHTPAGTQVDTSVGI-EGDQAVIRVHDNGPGVPPEIADKVFERFARADVARTHDKEGTGLGLAIVAAVMAAHGGTAALDSSDGH-TTFTLRLPLA--------------------
16331519     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AILSWMLVPIFYRERLLGMMEFHHCGPAPTEWEDDALTLVEGVATQIGVALIQAESYANELNEQLAALDRTRSNLVAITGHELRTPLSTIQVCLESLATEPDMP--QELRQVMLNTALEDAERMRKLVQDFLTLSQLESGRVEWNAEPISLEECVE--LSLSHIRAHNRGQEIVNQVNGETPMVEADGEWLVELLTKLLDNAIKFTPTNGRISIAVDRPNPSQLEVTITDTGRGIEPNRLETVFDRFYQEEGALRRSRGGTGIGLAICRQIVSGWGGEIWAASDKNHGTQFHFTVP----------------------
227516493    -------------------------------------------------------------------------------------------------------------------------------------------------------SASSHFDTYYYAVLLDNGTIVRLSMHVQTIADIFFATLGGIVLVVFLICVLVGRHLTKDLLGHLDVLAKNYDLYKELEPFIRTMREQHEKILLAAKSRQDFTANVTHELKTPITAISGYAELIENK---MVDAEEAVHVAAQIRENSHRLLSLVCDTIRLSELDHPEFEHKFEDVDLLMLARETTQALQPIAEQRGLTLT--CSGTSVRVQGNYALLREMLENLIQNALTYNKTSGSVCVCVVIEHTRPTIV-VKDTGIGIPEAEQARIFERFYRVDKSHARQTGGTGLGLAIVKHIADIHSATIHIKSELGVGTEMRFVF-----------------------
298375431    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YIVYKSYRSARRYQRELMKDKEALVESERQLRT---AKEIAEHANQMKSTFIANISHEIRTPLNAIVGFSELISDESISAG---EKKEFFSIINNNSYLLLNLINDILDLSRLESGNMKFIIEKTSLSDCCRNALASVEHRV-FPGVQLTYTPSEDPLHIQTDSIRLQQLLINLLTNACKFTKEG-EINLSYQIDEDKHVRITVTDTGCGIPEDKQKVIFERFEKVDE----YAQGTGLGLSISQTIIEHLGGSIQLDPTYKHGARFIVLHP----------------------
71907297     ---------------------------------DGKLLGMFVLNVNAQSMLSQFVVVLLNQEGYWLKSPHPEEEWGFML----GNNETFGQKFEGETETSNGVWTWKTVRVVGEVINPVTWKTVSNISSETLTELRLKVW----LLMGSVTAILLAVFAWAKWNMAKQSLLRQVANRQIQTQN-------EQLAKEVDEHVATRQKLVET---LDDLEQHKNNLEKLVDVRTRELLKAKEAAEVANVAKMQFLANMSHELRTPLHQIASLAGLLKRTL----PNDAHSKYLAMQEKAVARMTSVVDLILNLSAIEAGKLSVTEIPVDIATLLQEVSEEFQEEITAKGLDMEVIPLASPLHCVGAPQHIKLALECYVENAVRFTASGG-IKINVELIEAEKIRFVVEDTGIGIAPEVLPKVFNSFEQADNSSTRKYGGTGIGLAVAKKLAELMGGEAGCTSSLGAGSKFWFT------------------------
167769242    ------------------------------------------------------------------------------------------------------------------------------------------------------IKSSADLAVKYTAFLSIIILLIGYLAVDRMTKPIRNIQEVADKISRLDFSARGSDEIARLATSINNMSDELQSNISRLVEANDILKSDLERQQQTEQMRRQFIANVSHDFKTPLTLMISYAEALSEQAHG----EQAQECCEIIIGEGNKLSAMVGRLLELSRLESGVARAEKSIFCLSEVLDESVRSLRILTEPRGIQVRRCLDEEFI-VCADYTKIDQVVTNLFENAAKYAPKGAVVTLRAQRAGVDACRVSVENTGAQIPQEDISSLFDSFYRGDKARSNDGQSYGLGLAIVRGIMDAHGRPYGVENIEG-GVRFWFEL-----------------------
182413462    -----------------------------------------------------------------------------------------------------------------------------------------------------------------ADFAQGFPPAIAEPLADVLARGEHYL--------PTDYGRVVTLRVDREDRHYLPRILAIGDALTEFKAAVVLQDVTKFRL--LDDAKTNLVGTVSHELKTPLTGLRMAVYLLLEQQIGTLTAP-QRELLEGARDDADRLLRILDNLLDLARLEAGATALQRREIGIGELLAAITAEARGLFTAAGQRLEVQCAPEVERLHVDVDRLRHVFINLLANAAKFSPEGATIRLSAAKADPGFVRFAVHDEGPGIPADALTHVFDRFYRAPGQTKS---GAGLGLAIAREIVVAHGGTIACRSEEGHGAEFHFLLP----------------------
296387499    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RINAMKEERARILQESSRKLEALNQELANSNRLKDEFLATVTHELRTPMSGVIGSLELMQTVPMDV----ELAEYQRTAAGSARDMMRMVNDILALIELQAGKLYPRREPFSLRGLFDSLRAQYAPRAEEKGLRFALQLDDSLPTLEGDAGKLAQALGYLVDNAIKFTARGS-VTLRVRTHDGVALRVEVIDTGIGFDMAAGSDLYQRFVQADSSLTRGYGGLGIGLALCRKLVELLGGELTHESRPGQGSRFLLRLQLTQPAQGL--------------
77359506     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------QFLSEVLKTDKQVEQTHQALTIDVQYDVGGETRWFELRKLPFINDKGKYIGLLAFGRDITSRKEAAEAL--------ETAYKDKGKFIATLSHELRTPLNGIVGLTRMLLDTEL----NKQQRSWCNTVFSSAETLGNIFNDIIDLDKIDREQLDIATNAINVSDFINDVVNFAGLIAEQKDLSFDIK-RLGMLDIYADPTRLRQVVWNLINNAVKFTHKGS-VTLTCNRDDGPWLTMKISDTGEGIPAEQLSRIFDMYYKAPDLKGTNAIGSGIGLAVTKALVDAMQGIISVNSTEGEGSCFIVEIPL--ILCSAPTEN----------
255526631    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SNGDYNSRTSVKTDIL-EIEKLKSSINTLGEKLKHQDLLRKRLISDISHEIRTPLNILQNNLEAM-IDGIFPVNTEQ----LVALNDEVIRFGKLLNNLNTLKKFESETISINKEKVPLNELLSSICDDFSIALNEKNIELIYNTKSGKSYIFGDTDKLKQVFINLLSNAIKFSNVSGKIWVNLTRVKEE-IIVSIRDTGIGIQKEDLPFIFERLYRGDKSRN-KIEGSGLGLTIVKDILTLHSASINVESEEGRGSTFTIRF-----------------------
153953198    ----------------------------------------------------------------------------------------------------------------------------------SFGKEYLVTLGTVLLCCSGAVLINDAYMAEQANPWSMVLGISSLAMICFIVSGVIRWIKYTAYTKPMGKIGHAARKVAVGDFTVRIASERKDGKKDEMELLIDDFNKMVEELATIETLKGDFISNISHEIKTPLSVIQSYATVL---HNGNISEERRQEYLETILESTRKLSALITNILRLNKLENQEI-IHGETYSLDEQLRCCILALEEKFEEKSIEFDANLEEVV--ITTDESLLEIVWNNLLTNAIKFTELGGSVMAELKVENG-IAIVSISDSGCGMDEETIRRIFDRFYQGDTSHSR--EGYGLGLALVKRIIALVDGNITVKSKLGNGTIFMVTI-----------------------
73748154     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FKADGSIGAFAGRLEDIITEQQLIDLYQNEARHELETQIQNRIEFTRALVHELKTPLTPIMAASDTLSSGLK----QEPWLNLAQNINKGALNLNKRIDELLDLARGEIGVLQIKKIPIDCIELSSDIIQYVDAKVRKANLRLVFEHDDKTIFIEADPDRLRQVLLNLLSNAIKYTPEPGLIKLRCFRTLTD-VVFQIIDSGIGISSSDRAYLFEPYHRLERDRER-FDGMGLGLALSKRFVELHGGKIWVENANEHGSIFTFTIP----------------------
206889386    ------------------------------------------------------------------------------------------------------------------------------------------IFYEQEIIGYIGIRSPKHFLSPPQILKKQKTALLIIVASVLLFVGIFSISISKYLIYPLKEMAKATNKITAGNYSARVSVSSADEIG---KLAKNFNEMAL-ALEKNEKARRQWIADISHEIRTPVTILRGEVEAI-IDGIRPLNLET----INSIHNEILRLNRLVEDLYQLAISDIGTLNYHKEKIDLKNLLIKSVQTYFQEFNKKNIKIRIEVAQEPVNIYADKERMQQLLSNLFDNSLKYTNSGGQLIIRL-VSDKKQTTIEFEDSEPGIREEELNKIFERFYRVETSRSRKTGGSGLGLAICKNIVEAHGGTISAFSSIG-GVLIKIILPQ---------------------
241205373    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GCLGLLITVVFWLGRGLHRTSLTLLDSQAQLTDRTAEIERQREELDRLLVHERQVNALQRQFVAMASHEFRTPLAIIDAAAQRLCRSTTN-VSGDYVHEKAGVIRSAVVRMVDLMESILASGRLETGQITLKRSEGDLKALLVSCCD--RQRHLSRSHVFHLDLEPIPDILTFDRSAMEQVFTNLISNAVKYSPNAPDIHVRAR-ADEKTVEIAISDSGIGMDAEDLPKLFQPYYRACSAT--GIAGTGIGLNVVKQVVELHGGTVEVTSELGKGTTFTILLPIE--------------------
265764967    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVFITILCLVVLLFVGLLYLRRAERKLLFSREELQK-----AKRLAEESVRNKSVFLSNMSHEIKTPLNALAGFSEIL---ITPGIDDEVRAQCNDVIRLNSDLLLHLVNDVVDVSCLDVANMRFSVVPHEVVALCRNVVEMLR-NIKQTSAEMIFETELSALEMETDPCRLQQVLINLLVNATKFTKEG-YITLTLRINEAGVPEFMVTDTGCGIPLENQEAVFSRFEKLNEGI----QGTGLGLSICKLIINRMGGDIRVDSTYSKGARFIFTHPLKQEEN----------------
258404601    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVNLLPLPAESQDISA-IVVFHDITE-----LKRLERVRRDFVANVSHELRTPLTSIKGYAETLLD--MGQVETEAVHAYMQVVVKNANAMSRLLEDLLQLSKLESNAGDRELGPVLLTNAIQAAWKYCQPMAEEHHVSLNQSQIPAGVCVWSEYDPLVQVLRNLFENAIKFSPENTEVRIEAEQ-DGPIWQISVVDSGPGVGQREQERIFERFYRVQHG-SKQVAGTGLGLAIARHIVRNHVGRIWVESVPGEGSAFRFTL-----------------------
144155807    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SNKHLEREITERQAAEEALRASQTELEEALEKEKELNMLKSRFVSMASHEFRTPLSTILSSTELLEAYTTSEQQP-KREKHIRRVKSAVNSLNGILNDFLSLSKLEEGRIILQPEQVQPGELIEGAADEMRGLLRNGQHLQVDTSKLSDQQVLLDGKLLKNILYNLISNAIKYTPAGKDIFVRCRIADG-ALRVEIEDQGIGIPEEDQAHLFTRFFRAHNAEN--IQGTGLGLNIVKRYLTLMGGDISFQSAEGVGSTFRFFVPLK--------------------
294814050    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLVEDLTEARRIEAVRRDFVANVSHELKTPVGALSLLSEAVMDAADEP---EAVSRFAGRMQIEATRLTNLVQELIDLSRVQNDDPLEDAEPVRVDELVAEAIDRSRHPASTKQITMASGGTSGL-HIWGNRGKLAAALGNLVENAVNYSPARTRVGISARRVPGPGIEIAVTDQGIGISEKDRERIFERFYRVDPARSRATGGTGLGLAIVKHVAASHGGEVSVWSTEGQGSTFTLRLPEARAARDRTAEGH---------
169836756    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSKRIEIPKEEDELQNLTLIINEMLDRLETSFENQKKFVSDASHELRTPLAIIKGYAEIIRKR--GTTDIDIFVESIDSIISETDNMRNLIQKLLFLAKGEITKINTKFVDIDANEMVHQIHSD--TVVSTKTHKFHLEMGED-YKIKGDETLLQQAIRALIENAAKYSEPNTNIYIKSFIKDGFG-RISIRDEGVGISDEDAKRIFDRFYRVDLSRTKATGGTGLGLAIVKRIVEIHNGKIEVDSKMNEGTEISIVLP----------------------
160892046    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FRSYKKRLLLKSSLKV-----EKNSL--------EMEKRNRQKEQELHNERLRFYTNIAHELRTPLTLIIGPLEDLKDNKGIP---AAFRTKIQTIYRSAVQLLNLINQLMEFRKTETQNRQLTVGKGNLSNLITEIGLRYKELNQNEHVRINVKVEPVQENIYFDADIITIILNNLLSNAIKYTRAG-HITLSMHRIKANGIYVEVADTGYGIDAESLPHIYDRYYQAKG--KHQASGTGIGLALVKSLVDLHHGSLEVESAVEKGTTFRFRI-----------------------
159898878    ------------------------------------------------------------------------------------ADLAFYRRSATLFDRDGNVILANGPYVPGMIA---DQATLNATQPLTVANQTIGYIAFGMIQTAQPPAPSADQMIPQDSFDQRITWAIGVSAIFATSVALLGTFLARRLTRSLRELTVATQAMAAGQLEQ-QVAVRSNDEIGDL--ARSFNHMSADLSK-ATHLRKQMTADLAHDLRTPLSILRGYAEGLRDGVLQPSET-----IYTVIFDEVTHLQRLVDDLRVLSLADAGELSLNRRLVDPAALIERTILSAFVQAERQNIELKLETEAGLPSVSVDTDRMAQVLNNLVNNALRHTKQGS-ISLIAKRQAQQVQLI-IRDTGSGIDPADVPYIFARFYRGDSSRQREDQSTGLGLAIVKAIVEAHQGQIEVESSLGEGTSFIISLPIA--------------------
238793308    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QIARAYNNLLDTLNEQYDTLEMKVKERTLAAKSKQVAEQANRRKSVHLTTISHEIRTPLNGTIGAIELLQNT---PLTSEQYR-LAETARQCSHSLLTIVNNLLDFSRIESGQMALSQEKSALLPLLDQAMLTIHSQALSKAITLSTYVSSDVPALELDKQRLQQILVNLLGNAVKFTQCG-HIKLTV-VRKGQQLCFIVEDTGCGIDLQLQQEIFHPFIQ----THEHGQGTGLGLTIADNLARMMGGNITLFSLPDHGSRFSLNLPFS--------------------
220907975    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRKPVEYDELLARVRSLLRLKRSVDERDEIA-RQREDFVSRLAHDLRTPLIAADRMLTLMQEENLG-----TMQEAAAILQRSNQNLLQMVNMLLEVYRHEAGHKILNLTAVNLPRLIAEVVQELTPLASQKGLDLNLKIEPQPEQVKGDPLEMRRVLMNLVGNAITFTEQG-EVRVRVELVDPQGVVVEIQDTGPGIAPEDQPYLFQRFRQGRHQRS----GSGLGLYLSYRIVTLHGGQLKYQTVPTGGSLFTVFLPVARVGHHNNE------------
254423180    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILAGGDVATKLAHWWPRWNQELLDESSENDKVVSLLEVIRLSDDIFRLEQEKETLLKDRIIAMMAHDLRNPLTAASIALETLELAKADKFTPELIAHLLQSTKTQIRAVSSMITEILKAARGSDTNIEVSPQDLDLNDLCMTVIEFFAPKLSAKKQTIETDLPQDLPHVYADADQVQRVLSNLVDNAVKYTPVAGKIGIAALHRTTEKVQISIRDNGPGIPRENQKKIFEESFR--LKRDRAEDGYGLGLALCQQVVRAHYGEIWVDSKQGEGSCFHFTLPVYRGTN----------------
162452300    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FAQHERISSCQ----RLLSSLKTSAEALHLENQQLAEVTQRTHELMGVAAHDLRNPIAAIQWFS-TMQLAGAG-VGPEDTRRYALKIQDNAEFALQLLEDLLDITTLEHGNGGLRLQEADLRGILSAAVSLNEHGAGRKGIAVHVDVPADLPLVCCDVARIEQVLSNLLSNAFKFSHPGTTVTVRARRL-GQAIEVMIEDQGLGIRPDEISGLFRKFRRTSTRSTGGEKSTGLGLSICKNLVERHGGAIRVESELGRGTRVFFTLPMKAGRACDPE------------
163795798    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DRLAEANHNEVAAQINAQRAEDLHRAKAALLAHVSHELRTPLNAIIGFSDVIRAQLLGPIGQSRYLEYANDIWASGRSLLGLIDRVLEVSRSDSDVHDDDEEWLSVSELASRALDIVSAASTGRRRRVF-DAEPNLPLVRLHRARFMQVLINLIDNAEKFTDDNGLVQVSVTVDAQSRLTIAVQDDGIGMNDDDIATCTSAFGRSRDPLVRQRNGVGLGLSLVASIVDRLGAKLTIDSRLGRGTRVSVTLPEERSL-----------------
288871250    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILGECAMALKNEQTTREKEQAAVLAKNELLRAISHDLRTPLTSISGNAGVL-LANDTVIPQEKRRQLYGDIYDDSLWLINLVENLLAVTRIEDGSMNLRLKPELMDDVVAEALHHINRKSVEHHITVAQS--NELALARMDGRLIVQVVINIVDNAIKYTPQGSTITVRT-FTSGDWVVTEISDNGPGISDEVKLRIFDMFYTSSTKIADSRRSLGLGLALCKSIITAHGGTIEVRDNEPEGTVFCFTLPIEEV------------------
224537263    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAILIVSILLYIIYWYNARQQHIQ----------KLLKEKIESMSEQMEAINKEKLSYFTNLAHEFKTPLTLIQGPASQLVRQTTDPKEKED----LQIINRNAQYLLSLVNQLIDLRKIDTQNLTLNYSQFNFSKFLNTTITDFSNLMKERNISFEKIYRLKSDHIYSDKENLHKILFNLLSNAIKHTPDKGKITLHIDKSNKLMQFISVTNSGSIIAPDEIDKIFNRFYRINKYTNYGQSSTGIGLHIVKELINLLDGTIKVKSSEKEGVSFRLYFPIT-LADAAENEIHE--EYK---
291538425    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KTKMTLVFVRRDVTDNYEEEQNRQREIYDAMLAAKRADRSKSEFLERMSHEIRTPLNSIIGLSYL---SRANLGDEKKVLENFDKIEMSAQFLRSCMDDILNLSLLESGRVAFHEESTDFEAFLTHIEKEFSDKAQEKKISFSVQRRGSFAQYLFDREKLNEALSAILENAVKYTQPEGSVFFIIELEQETIFRFEIRDNGIGMEQNFLPHIFDAFAQEDDRNTTLSGGTGLGLTISKNIIDFMGGKIDVYSEKGKGSAFVVTVP----LKTAKEDRRERTTYQEY-
153870425    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALHSYLQNQKLSEFYADLERKIAQR---TQELEEKNQALIKLNQEKNEFLGIAAHDLKNPLSAIQGFAEIIIDDYDEMPKNEVI-EISRKILISARQMSELIKHLLNVNAIESGQKNISLRTVDILPLLQAMVDCYLERAKAKNIHLHCEYLEKPYDVFVDKTTVCEILDNLISNAIKYSPYDKNVYIRL-LQNDSVVRCEIQDEGPGLSEDEQKQLFIKFKRLTPCPTGKEGSTGLGLFIVKKLVEALNGKVSCQSQLGQGTTFTVAFPKK--------------------
167745895    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------MVLLAFLAVYPLLILAIGLIGYMMTALKPVDDITTAGEISSGADLSKRLPEPKSEDEMRQLTCTFNEMFDRLEASFEDEKQFTSDVSHELRTPVSVIIAQCEALEEDTL----SEEQKHEIQIVLRQAKKMSDLISQLLMIARCERGKENFQFEPVDMSMLAEMTLEELSQRAGEKRIHLLSEIEPGLTA-RGDQMLLTRMLINLVENSIDYGKRNGIVKVSLFKKDGKIRGI-VKDDGQGIGAEHLDKIWNRFYRADRSRNSQNQGTGLGLSMVRWIVRIHEGQIWVKSKEGEGSEFIFEL-----------------------
284053749    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QLAAALIQAETHAEELNRQLEALERTRSNLIAITGHELRTPLSTIQVCLESLSQEPDMPL--EMREVMLETAQADAERLRKLVQDFLTLSHLESGRVDWNPESLRLEECIDLAISGVSARYAENKPKIKVEINDNLPLVKADGEWLVELLTKLLDNACKFTGSEGKVTIKAKSNGDRMLEVTVADTGRGIEPNRLEEVFDRFYQEEGSLRRTVGGTGLGLAIGRQIVTGWGGRIWADSPKNKGSRFHFTIPL---------------------
73749191     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARDISDRKKLEAEMQRSYLSEKRHAAQKEIHTRIEFTRCLVHELKTPLTPILASSEAL---VKMEPAKTIQGELARNIHRGACGLNVRINELLDLARLEISELVLRKSMVLPNRIIEEVVAEMKQQLIARGQNIDLHIPADLPVICADPERLKQILRNLLNNAVKYNKDNGRIFLEAKIADG-FIKIDVKDQGKGITQKNQKHLFQPYFRCEEDRS-KMDGLGLGLFLSKSLVELHKGTIELQSKRGKGTTVSFKLPLS--------------------
119486071    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QQITIQLGVALAHA-KLLEREKELNELKSRFISMASHEFRTPLTWIASSAGILEDYGDRLQSEKKQKHFAR-IQSSVQYMTQLLNDVLTISRSEVYQLECNPISFELVEFCSDLVEELQTSTHQHQIIFRAFYADNLIPVFLDDKLLRQILTNLLTNAIKYSPKAESINFEI-IRQEQEVIFKIQDSGIGIPLADQSRIFQSFHRANNVDT--IAGTGLGLAIVKNCVEVQGGEITFSSRLGKGTIFQVKLP--RILPHMIE------------
153004364    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDIALAEEVARRLAENARERAEEAVRARDEFLAVASHELKTPLTPIHALERLVARDELASVPREKLVQLLCGAEEQVLRVVGLVDDLLDATRISARRLKLRPEPMDLVASVRAVVERHATELAEARCAVHVDAPDEARGVW-DRLRVEQVITNLLLNAAKYAP-GTRVDVRVR-SDGARACVAVHDGGAGISPEDQERIFLPFERA--ARYLEVSGFGLGLFIVRQIVEAHGGRVTLASAPGQGTTFTIELPRA--------------------
144029034    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NVNIIESLNESEDEHSVIIFLKDLTEIYKTQ-----QFKSDFVANVSHELRTPLQSIKLGLETI-NDGHASNDFEMQKKFLPIMMQQTERMENLINDLLSLSKIELQEHIRPTTELDLKEIITHVIKLNSELVKKKKIKIENNITDDTYKISGDRNRLIEIFTNLIDNACKYSDSDTVIKISL-VKKMDTILFSIKDQGVGIPKKYLSRITERFFRVDPARSKDAGGTGLGLAIVKHIVNQHRATMDIISTEGKGTEFTIEFPK---------------------
71083870     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ESEDEHSVIIFLKDLTEIYKTQ-----QFKSDFVANVSHELRTPLQSIKLGLETI-NDGHASNDFEMQKKFLPIMMQQTERMENLINDLLSLSKIELQEHIRPTTELDLKEIITHVIKLNSELVKKKKIKIENNITDDTYKISGDRNRLIEIFTNLIDNACKYSDSDTVIKISL-VKKMDTILFSIKDQGVGIPKKYLSRITERFFRVDPARSKDAGGTGLGLAIVKHIVNQHRATMDIISTEGKGTEFTIEFPK---------------------
149276959    ----------------------------------------------------------------------------------------------------------------------------------------------------LSARYRSLFGLPLSGELSWEMVISAVEPEFVDDV-ILVMENARNFGHPIE-STYAIRHLETGERRWMRVKVRPDDEGNFSDIYAVVMDVTVQKQDE--HRKNDFIAMVSHELKTPITSVQAYLQILERNARA-QDNAFVTGILEKSVSQIKKMTTMIDGFLNVSRLESGKIFIERKPFDMAGLLKESEEESKTMFSSHHII----YAPVLPMVIADRNKIGQVINNLMSNAVKYAVAGSSIWVKCEYI-GGYVQVSVKDEGMGIAQEEINKLFDRYFRSRYVTEGNISGFGIGLYLSAEIIQRHGGKIWAESELGKGSTFYFTIPL---------------------
189464638    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TWFAYFVYALLIGFYTVIRLYMRRIRLKSEVKLQ-----------EELTRTKLTYFTNVSHELLTPLTVISCISDYL---DQKAPNMEQQAVML---RANVDKLKRLIQQVLDFRKMDVGKLKLNVSEGEINEFILNICRIFLPLALKKNITLETRIRAEEEFGYLDFDKLDKILHNLLSNAIKYTPENKRIIVEAREENHRMLLLKVEDEGIGIPAKEIEHVFTRFY--SSRKNRGIESNGIGLSLTKDLVNLHHGTIMVESVQGQGTCFTVKLPIDK-------------------
124009493    ------------------------------------------------------------------------------------------------------------------------------------------------------------YIKIFIVGLGFAAIIMALLFRNNWQKQ----KINSLLQQQKKEIEKQKNDLAEKNEQILQQKEEIEQQRDDVIAKNVEIEQRREELNKLNQVKDRLFSIVSHDLRSPLNSLKGTLALMEMGALA---KDEMQYFTGELNKELSYVLELLENLLKWAKAQMEGIEPHFEKINLHALVKSNIGLLQPIADKKQVALINQVAAE-TTAWGDEEMIKLVVRNLLSNAIKFTKESGTIEVTTKIVEN-MLEVAIADSGVGISAQQQAQLFNTDTHFSTQGTNHEKGTGLGLLICKEFIEKNNGRIWVESQPDKGSTFKFTL-----------------------
238923976    ---------------------------------------------------------------------------------------------------------------------------------------------------ALVVSVSTDNISLNMSYLTQIAVTVAIIAGAVVLFFGVLVLL--HLFVPIKKLSDEISDIKDGFGK---EQLDVDD-YAETAIISRNFNELMSGMKVMDESRQEFVSNVSHELKTPLTSMKVLADSI-NSMGDEAPIEMYREFMGDITSEIDRETKIINDLLSLVKMDKSAATLNIESVNINDLLEQIMKRLQPIADKQQVELVLE-SFRPVTAEIDEVKLTLAFTNLIENAIKYNETGGYVHVSLN-ADHQYFYLKVEDNGIGIPEESLEHIYERFYRVDKSHSREIGGTGLGLAITRSSILMHRGAIKAHSVMGEGTTFDVRIPLNYIV-----------------
253578238    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLVVLLLYIFVAASVFRSNAQLLKIQ-----MMQEEACKQKLLQEA-QRADMANNAKTEFLQRMSHDIRTPINGIRGMIEV---ADYYKDDLKKQDECRRKIWDASGYLLELINEVLDMSKLESEEIVLENKDFDINRLLHEIREVIEKQVYERGISLSEEYNLKYRYLNGSPVHLKRILMNIISNAVKYNKEKGEILLSYYETQVDNRHIQCKDTGVGMSKEFQNHIFEPFTQETGGARSVYGGTGLGMPITKKLIEKMGGTIKFE------------------------------------
262194642    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ASSTGFVEFIDGEAARLVGAVQDVTVEKDAKAALLASQMSL--------QEADRQKDEFLAMLGHELRNPLAAIRTASELLRRKLGGNPEFTRMQEVLD---RQTLHMAKLLDGLLDISRIIRGKIRLESELLDLRKIVREVTSDLREGMTDRQLEIRADIPPEPLLVEADRVRLAQIVNNLLSNAVKYTPDGGAIHITLSHDSGDGVVLEVKDTGVGIEAELLPHVFEIFRQSKQSIDRSAL--------VKTLVERQGGSVEARSEPGAGAEFSVKFPLSHAPSPSLLEGGETSDGK---
257866230    -------------------------------------------------------------------------------------------------------------------------------------------------------------VLVEAIYESKNAFTAAFNTDIFRSGRNFILPMFFLLDVIVLYWRLIRRYQLRHIISELHFIAERGDLSRIVSNINGLVDSTVAAIEDERRSKDELITNVSHDIRTPLTSIIGYLGLIEDRQY--HSEEELLKYTHTAYVKAKQMKSLVDDLFEYTKVRQPSVPINVMEFDMAQLVEQLAADFELEASRKGIKIETYTRPEHIEMDGDTEKLVRVFNNLLSNALKYGKGADKIRMEVEKV-GTEAILTVKNNGQMIPKQALDSLFDRFYRVEESRSQETGGTGLGLAIAQSIVALHGGYIYAKSTP-EWTSFIIHLPLKR-------------------
94984196     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SALLAALPFAVAVAALTASLTSRRIVRSVRLLSDGSRALAAGQYRRRLQDELAALAHNLNVMAASLERVEQDRVALIGNVGHELRTPLAALRGYLEALTDGVMVPS------QAAPALRREVRAIERLASDLSLVSRIEAGQVELSPTIFSARSLLTATLERFGDAYAARGVALLAQNPPDDLRVRADFERAAQVLSNLLSNALRHTPPGGRVTLTV-QAAGEQATFSVADTGSGIPTEHLERIFERFYRVDPARTRG-EGSGVGLTIARSLVEQMGGRIGVTSGKG-GSTFTFTLPLA--------------------
153938988    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FYLMITYRKAKNFVAIIEANGDLDRVIRVKNLAENINNISKQLAERAQKTKNDLITNVSHDLRTPLTSIMGYLELI--DNDQYKDEVALRYYVNIAYEKSKGLNVLIKDLFELTKMQNNTINLEKVDINLVELLGQVVAYFEYQFKSANMKSRIKFSNDKLIVNADAGKLVRAFENLLSNAIKYGKDGYYVDV-VTKLEENMAVIQIINYGQLIPTVDLPYIFDRFYRVEKSRNNKIGGSGLGLAITKNIIELHEGTIKAYSNDNK-TVFEIKLP----------------------
119487953    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFLTAVAQSLLSLSWMTYGFCIFIAILASIATFICYQQYKLQEEKAELATLLDQTTERLKAEKLELEQTHDRLQEINRRKDEFLRQTSHELRTPMNGIIGSLQLLLDDLCDDREEEI--EMLQQAYQSSIHLLTLLNQVLDLAKIESGRVTVEIRTVDLHSSLSAAIYLQLANIRQKNLLLYRKNHQNILRVKADPTKLKQVFINVIGNSIKFTEKGS-ITISTQIESRVMAIITIQDTGIGIDPSTQNRLFQPFQVEDESRSHPLGSTGLGLVISKHLVEMMGGQIKLYSARNQGTTVEILLPLA--------------------
258539274    -----------------------------------------------------------------------------------------------------------------------------MTNPISGSAQSMTIYYQPVFLSEKLLFVIAAFAPVEQIQSSINKTEHNLLIAFVLSAFIISYFIASYQVRRINQLRQATHQVAEGNYDVVKMKSRSHDEVAELDMVNSLKASQQEIQRQEDR-RRQFMADAAHEMRTPLTTINGLLEGLAYDAI---PEESKGKSIELMRNETNRLIRLVNENLDYEKIRTNQILLSKHTFNARKDLDNITEQLTQKAEEAGDTITIKAPAQLPT-YADHDRFVQILFNIVQNAVQFTKNG---QITIGGKLGYHQEFTVSDTGIGMSKDQMKNIWERYYKADPSRKNTKYGSGLGMAIVHQLMGLHGGTIEVDSKLGSGTTFTLIFPDE--------------------
89098509     ----------------------------------------------------------------------------------------------------------------------------------------------------------SRFAESLLFLLFYGRSLVLLVFYAILMIGFLLLFYLYERKRYLSYYVEVQQLAFKEGKAVLSGKGEFSRLAEGIQEIFTKSEQAIVEVRKAEQLKNELVTNVAHDLRSPLTSIIGYLNLINEDRY--QDEVELRHYIQVITDKTAGLHSLIDDIFEYTYMQNQQALFEKHPIDLEELMNQLAVQSRVQLEDAGMEWRQFLEDEPPIVLGDGGKLIRVFENLIQNAVRYGREGKYLDIILGGT-GHNVEIQVANYGPAIPGAELPHIFERFFRVEKSRSHFTGGSGLGLAIAKSIIELHGGTIEAKSRPGR-TAFIIRLPR---------------------
88812669     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FSEFLAHGDWYGSVKVPSPLDEH--LILEIRIQERKLLVARDRLHRLEVMRRDFVANITHELRTPLTVIQGVAETLSEQEEA--GSEDFQRSLELIQEQSQRMSRLVDDLLLLSRLETGERKSAAVPVDVAAMLEALAVEASALSGGRH-RIELDIDRDL-KLHGDQTELRSAFSNLVVNAVKYTPADGRIVIR-WFVDDDAVHMQVVDTGFGIPPHHLPRLTERFYRVDSGHNDATAGTGLGLTIVKHVLSRHDARLEIRSQLNKGSTFDCLFP----------------------
135198577    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------INEVSLSRFTYEVLIASVQDHEEKIIG---GAIILHDIT--HIKEISRMESEFISTASHQLRTPMTGIQW---VIERMMKKEKLSEKGRGYVKDIHTSIKRLTVLVDLLLNVSRIEGGRVSISPRPLDVVEFIEGYLVECIPLSAKKNLTLDFKEHPKKLLVSTDSGAFRNIVQSIISNAMEYTPKDGKITVALDKKDHHFL-FSVSDTGIGIPKDEQDKIFDKFVRGSNAQLVKTDGTGLGLHIAKHAVELLGGKIWFESEQDKGTTFYVELPTK--------------------
108761406    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RASYHPVRRDGAIVAACIYVEDMTERRRVERSVREQALRETQEAVRARDEFLSVAAHELRTPLTSLRLHLQLLLRQVGGSNQEAELAPRARVLDRQLSRLVGLVNTLLDVSRLAAGRLSLEPRELDLAQMVRQMAEAFSEEFTRAGSTLSLHVDGPLLGEW-DSLRLEQVLVNLLSNAVKYGG-GQPVEVSLA-SEGPTAVLAVKDQGIGISEDGMARLFGKFERAVS--ERHYGGLGLGLYITRQIVEAMGGSITVRSAQGKGSTFILRLPT---------------------
170077998    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TCSIVSWLLVPVLYQGRLIGMIELHHPEAIHWRQEDIALVGAIAIQVGVALIQAEAYNNLEELNEQLAALDRTRSNLVAITGHELRTPLSTIQVCLESLANEPDMP--EELRQVMLDTALQDAERLRTLVQDFLTLSQLESGRVEWNIEPLMLYECVELAMSHVRAKRYQSGPQLINQVSPDLPLVQADGEWLVEVIAKLLDNACKFSDKQGQVAIAITAEDPHKLTVSIIDNGRGIEPKRLETVFDRFYQEEGALRRSAGGTGLGLAICRQIVTAWGGAIWAESEKNQGSQFSFTVP----------------------
241895289    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EAAQQAMMEEHEIERSKDEMVTNVSHDLRTPLTSILGYLGLINDNGQQKLRREEIMKYAQTAFDKSGQMKSLVEDLFDYTQVHQVDFKLHWAPLDLAAMLQQLAVNYELEAEQKGVVISAVSNPAVIEMVGDPDRLARVFMNLINNALKYGEGATFVRLSAAVTEENQVEIRVTNNGAKIPDESIKRLFDRFYRVESSRNTKTGGTGLGLAIVNGVINAHGGQVRVESD-DKLTSFIINLPLTPEDDELP-------------
85712712     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SYVWVQSRGQVLEDEASGQALISERKAIEQNLRAAKDAANEANRAKSKLLSSITHEIKTPLTTILGIADILRFKLADVG----QRDSIRRLISAAEHLNHLVDDILTLSKLESKSLTVTIEQVVPQFLIAETIDWFSETLETSKIQVQCELLPNAIELKADPIRFKQVLTNLLSNAIKYSPKHSKVKV-IEAQTEEVYTITVKDEGWGIPPLYRARLFEAFNRFGREQTS-VEGTGVGLAICRELMRLMGGEVSYQ-PLEQGSAFTISFP----------------------
157376497    -----------------------------------------------------------------------------------AVDNAMATQQQQAELARIDYLQQLSWAKAGLWSTGVLMFLVILL------VIYKVIYKGIALRLNEATEALSRLSLG--------------DTQVTINSHGDDELTA--MANALKAFKQKTAHNQKLQAELRDSAAELTERTQELAIANRQLDQARTMAEQANQAKSLFLATMSHEIRTP----LNGLLGTLTLLSHSDLPVAQKQMLALSQYSGTLLQTVLNDILDFSRLEQGKLTNECRPVAINDLLDEVVAIMLAGAGLAGLKLVLDSPQLPQCISIDGPKLRQVLFNLLGNAIKFTPEG-EVRLKV-YIEGERLYFEVIDTGVGISLDAKTQLFKAYSQPNLGRSR---GTGLGLAISKELVELMEGRLWVESEVNKGSRFGFSLPL---------------------
298727069    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------IKLILNFATYALIIGSVVFLVAAMFLVKPIKKLTQATKHIAGGDFNVELNIKQSGELGT---LAKSFEDMA-EELQQLEQMRRDFVSNVSHEVQSPLTSISGYA--LALKQVDVTDDEK-RRYLDIIISEANRMSKMSDSLLKLSLLESKTQPMLLDTFSLDEQIRRVIVSLQPQWSSRNIDFELQL--KAVRLMADYDQLHQVWTNILTNSIKFSNANATIEISMKQSANH-VTVRITDRGIGISLEDQQRIFERFFKADRSHSHKYDGSGMGLALVKQIVSLHRGEIEVESELRHGTTMIVRLPIT--------------------
91199977     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------TFLMLLMSLGGFAIVGSLLGGRLMA---KKALKPVEHMIQELRNIQTEHLNERLTVHPAKDEMNNLATVINSMLSRLEDSFSQVRQFTADASHELRTPITIMKTGIEVALRKGRTALN---YQRILANTLEDLERLSKIVENLFILAKADAKRYEMHRERMNLSNVITDIADQLMLIAEAKHISVSIEKTEE-AFIAGDELLMRMLFLNLIDNAIKYTPQKGSISLTLS-KNADFVRVALKDSGIGISREELPYIFDRFYRANKARSADTSGGGLGLSICQWIIKSHHGNIIVKSKLHKGSTFTITLP----------------------
143357136    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ANVEMEALLDGFNRMASRLEATVAALRRERDRGQEH-------LADVSHELRTPLAALRAFVDLLED--AGTTDPATRKRILSEAGRQLERMDALTANILELSRFDAGIARPEFTETDLRSSVSAAIEQAAAGARRRGVALDERLPARRVVIRHDVTLVGQAVANLVGNALKFTPKGGSVSVSVRPLATGAATITVSDTGVGIAAEELPRIFDRFYRGTEGLAASRKGSGLGLAIVKSIVDMHAGRIVVESLPGSGTSFTLTLP----------------------
157692002    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILMAAGVLFIVLSYFAGHILTKQIVRPISRMTSTMKASMKEKAKRIELTGDSKDELYQMQTFNEMSEILEKHYEKEQ----QFLHDASHELKTPITVIMSYSHLLKR--WGQTRPEVVEESSQAIHDEAEKMKRLTDQLLTLAK--NGQLYVDMKPVDLGHMCNQLCHTLEV-ATNRTIQSRVQTDQPLIA-EGDEEKIKQLLTILIDNAVKYSTA--PVDVTCGWKEERP-FISVGDHGIGIKEEDLPKIFDRFFRVDEARNSETGGTGLGLSIAKQIAEEHGAELKVDSRIGEGTTMTILFPK---------------------
167750446    --------------------------------------------------------------------------------------------------------------------------LIAQLDDGTES----TFFKTNGIVRLYIFNYLEPLGTTTAILHSQLNLTAGI---IIIVAFIMSIIFSNSISKPIINISKAALKLPQGQFDMPVKKNSFTEIN---ELTDTLSSASVEIAK-ADTLRKDLMANISHDLRTPLTMIKAYAEMIRDLSGD--NPEKREKHLQVIIDETDRLTSLVTDILDLSKLQSGVAELKYEKVNFSEHLGEIVPRFSLLNEIKDYNVVLNAEPDI-FINADITKIDQVVYNFINNALTYTGDDKTVRVNLYHKTPTTARLEVCDSGIGIDPENLKYIWDRYYRVKKTHQRAKKGSGLGLSIVKGVLEMHRLNFGADSTVGVGSTFWFEF-----------------------
167647705    -----------VLDTVQEAATAALLRLLRMPTRVRDMRGLLALTAVSTT----LTAIASICVNGLLALSGGRAFWAGWTDWTTSNVLGAAITLPTILILFDRRHLQGFRIPAGEAALGVVFIL------------------AATIAVFSADASLQVLLFAPALLAVFAAIVVTLSLAATIPAVLHRVGLDPKVAAPPLRHALI-FHLVLYAVCLTAALARQARLQALLVRRQAIARAAQAKAQAANQAKSDFLATMSHEIRTPLNSILGFAALVGEDPGLAPEN---RRRLGLVVSAGRSLAEIVNDLLDFAKVEAGRMDLALEPVSPAGLLRDAVAIIAPAAEAKGLPLSVIIEDETALLALDETRLRQVLLNLLANALKFTAQGQTARLTIGPAPGD-LRFEVTDTGIGIAPAVQAQLFRRFSQADSSISRRYGGAGLGLAISKALVTQMGGAIGVDSAPGDGSRFWIDL-----------------------
89097112     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------FAAVIVILVLTNAILTYFVSKSILVPIRKLSEAAGKISEGNLEY-SVKSSSRDELGQLEDMRLKLKEAERMQKQYERNRQELIASISHDLKTPLTSIKGYVSGIQDGIAG--TPEKLERYMNKISRNANDMDALIDELFLYSKLDLEQMPFHFEKVRLDSFFADYIEELSYKMERENGRAELILEGEQSFLEADREKLNRAVMNITQNSLKYMDKTSK-RIQIRLTSGEDLEVEIKDNGAGIGKEDLPRIFDSFYRTDASRNSATGGSGLGLSIARKIIEGHGGRIWAASEPGKGTSIHFTL-----------------------
297560782    -------------------------------------------------------------------------------------------------------------------------------------------------------GTLDRLVLIEAVTGLVVLAAVGFGTAAIVRFQLRPLREIESTARA------IAGGDLDRRIPPQDPATETGRLGASLNTMLGELTRALGERDRAVETTRRFVADASHELRTPLSSIRGFAELYRQGRGRGLVAEDARRWMSRIEDEAGRMGGMVDDLLTLSRLDE-APRLEHSDMELVAIAERVVLSARARAPRTPVALE---AEGPVRAVGDGDRIRQVLENLVGNALTHTPEGTPVRVSVSRTQDEVAVIAVRDEGPGIPAGELPRVFDRFYRADGPRERA--GAGLGLAISAAFVAAHDGYVTVESPPGGGCVFTVVLPL---------------------
91214563     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NILEENKETISVNKSLEEQSQKLIKLTSDLKLANEELKIQDQLKDDFLDTVAHELKTPITSIKASSEVLSDNDDMPM--ELQQRFLANIIQDTERLNVLINDILDLEKMASGRDMLTLKFHRLDECVQEAIHGISSIAQRQNIDVRFQPDSNVV-LEFDYSKILQVFTNLLSNALKFVPDNGVIEVFLEHNSEEIVCI-IKDNGKGIPEGDKHLIFKKFYQSKNQTFKKPTGSGFGLAICQQIVEMHGGEIYANPKLKTGAEIIIKLPKSK-------------------
135260854    -----------------------------------------------------------------------------------------------------------------------------------------------MALLAYSIVKFKTFDIKIAGSIVLIIGLWGLTFSLLFLQNINSIRL--VVFVTLIFVTAFGFALIRSIHNDIKQREEIEKLASDLATAN-------EHLRQLDKQKTEFVSLASHQLRAPLTTIKGYASMLLEGTFGKLS-EKISRSVKRIFLSSQQLILVIEDFLDVTRIEQGRMQYDFDIVELKTLVKSITQEMNPLAKKKNLTLFIEKMKAPVFVFADSGKMRHVITNLIDNAIKYTFVGS-VEVYLQEEEEKTVRMLVKDTGVGISEEDQKHLFVKFVRAKDASKINTTGSGLGLYIAKEIIKAHKGKIGLKSEVGKGSIFYIEL-----------------------
158339280    -----------------------------------------------------------------------------------------------------------------------------------------VIYAAEPLVIGGIFVAIEDKTIAYQSGTSAIWLVLKVSVAVLGVFFVVAWVSAGRLLRPLRLMNQTARQITESDMSQRIPIQGSDEITEVVATFNAMLD----RLQSAFDGQQEFLKDVSHELRTPITVIQGQLETLA------YRPEKQPETISLITNELQQMNRLVNDLLLLTKAECPDF-LIMKPEDLDWLTEELYLKARSLTSDRDWRLEAK---GLYPATIDQQRFSQAVMNLVQNALRHTQPGDVIALG-SAVDGDSLRFWVRDTGEGIALADQTRIFERFAQA-TTNNRPFEGAGLGLAIVSKIVQAHGGRIELWSELGQGATFTLILPLDPVVHQSRNTQHES-------
150014909    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KITKGDLKMVEVNILKDNQIDRIKLSKDELVSKLINLSESKKNQEDFILNISHDLRSPLNIILSVLQCYKDDYKDIKRYGKCQDHMDVIKRNSYKILKLVNNLIDTTKLEKNHYSIKRENLDVINLIEWNISSIDKYAKQKEISLVFDTNVEECIMAVDPEAIDRIIMNLISNAIKFSPKGSNIYINA-WKSINQLTISVRDEGIGIPKEEQNTIFNRFVQSSRNKKSENSGSGIGLDLVRYLTQAHNGSIELKSEENSGCEFIIKLPIERLQ------DDENNRDKC--
186683296    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TFLSFAILLGVYALLYQQLVKRQEAEAIQ-------QTLAQEKELSELKLRFFSMVSHEFRTPLSIILGSAQLLA-QSNQQWTEEKKLKNLYRIQSSARSINQLLTDILTLTRAEAGKLEFHPELIDLEAFCINLIEDFQFSNQQQH-TIKFISQGNCTHAKLDENILYSVLSNLLSNAIKYSPPEESIFLILSCESS-AIFFQVKDNGIGIPCEFQEHLFEPFHRANNV--GKIVGSGLGLAVVKKCLEIHHGEIYVDSEVGGGTSFTIKFPQQ--------------------
142273019    ------------------------------------------------------------------------------------------------------------------------------------------------------MSSFSNIKLKLFIFSLILALVISIITYLSITYQIENISQFLFLTTVLTFFTYLYLKFFVENKEIYNSIIPKKDIVEENLISTNMEDEIKSMKEKENFRRN-FIGNLAHELKTPLFTSQSY--LLTLIDGALKDEKVNLKYLKIAEKAIERLIFIAKDLDLITKLESDNMNLEKTSFNLISIINNVFEMLEIQAEKNNISLMIDSKKNKINVTADQEKIHQVLTNLIENSIKYGKKDGTTEISIEEILENKYLVRITDNGQGIKKEHFERLFERFYRVENSGNRSTGGSGLGLAIVKHIIDAHNEKIYVESDYGIGSEFSFSI-----------------------
281420578    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLLIGYAIYWFMQSRLK--REKRRHQEELDQLELKQD---------QEMRDARLQFFTMIAHEIRTPVTLIIGPLESLKEYWKQVSDGETITQTLSVIDRNAQRLLLLVNQLLDFNKVQQKGMQVHFRLNNISKLMHAVAERFAPTFEQKSIRLDVDYPADELVAMIDQEAITKVISNLMTNALKYTED--YVRLSCRLEDGNHFRIEVEDNGLGISPDEKEKIFGAFYQA----RDNKPGTGIGLNIVKNLVEAHHGMVEVESAVGKGSTFIVTLPLNQLDAVVEKADE---------
227873738    ------------------------------------------------------------------------------------------------------------------------------------------IGLMGRVAVGFVVTTLLPILLFYLSFLKILRISQGIFILIFAGLFFIAWIYNG-IVKPVDELKNAAKRIGDGDLD-FSLEAESHDEFGELRIRLKQNQEEKLKDEQENR---ELVTNIAHDLKTPITSIKGYAEGILDGVAS--TEEKKRKYIQTIYHKAVEMNRLIDELNYYAKIETNRIPYHFCQLPALEYFQDVEVAMDLDAMGYRFETDFLLEESV-EVIADPEQLRKVLNNIISNAIKYMDKKDKIRFVLS-DAGDFVEVEISDNGKGIEKKDLPNIFERFFRTDAARNTETGGSGIGLSIVKKIIEDSGGRIWAESELGEGTSIHFVL-----------------------
256824368    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLAVALATALICCLALTWHVARRIQSPINALTQAVKAMAEVEDLAGFFNTMAARLQRTEDTRRRMLSDLAHELRTPVSVLTVYHEALQDGVSHW--DEPTGELMG---EQLARLTRLVEDINDVSRAEEGRIELDRSPQGVSGLLHAATEAHKEAYATKGVALTMDADPGLA-VDVDRQRMGQVLGNLLTNALRHTPAGGRVTLEARQ-SPSGVTLSVTDTGEGISPEHLPHVFERFYRGDTARDRDHGGSGVGLAISRALIQAHGGTLSATSTT-AGATFTIDLPTKQPPD----------------
167462052    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVKPIKTLTDATKKVAEGNYHI-QLNTQRKDEIGKLARHFLQMATSLKRLED---MRQEFVSNVSHEIQSPLSSIQGFSKTLRTENL---SSEQQEHYLSIIEKESSRLSVLSKLLLLLASLDKEEGTLEQECFDAAVQLKQVVMMSEWQWREKELVIQMDLPSTI--VKGDPKLLYQVWSNLLTNAIAHTDAGGTISLKI-YQDTANVHVLISDTGCGIPEKHLLYIFDRFYKTDQARTRKESGTGLGLSIVKKIIDLHEGNITVNTEVNKGTAFHIVLPH---------------------
254785019    ---------------------------------------------------------------------------------------------------------------------------------------YLYVILGSEIYEDIATMVTQSKIMHWALWLIGASLGLALLTM-LWLTRVFTRPLAR-LTQQVTAIQATGFNRFDQAEDSLGAQLEIDKLGSAFAQLLNTLNQQYTNVLTVDQLRKELLSHVSHDLRTPLASLMGYLETWEIHRSD-LSEKQSTEYIAIARKSAERISHLVEQLFELAHLDSGTVQVNREPFSLPELVQDVLQKFQISANDKQVTLGVTPNDSHIRVVGDIEKLERVFTNLVENALRHTNAGGSITVRLKQ-DTRFVAVEVVDTGVGIPEADVPFVFDPHFKAGNSVRGNTAHGGLGLAITKKLLDLHHAHIEVRSQLDLGTTFQFEL-----------------------
114797839    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLLTYLTHPLPDGNTMIAFA-----DVTATRRVESALRDRA-EAFEAADRLKTEFVRNVSYQLRSPLTTIFGYAELLETQRNGPLT-ERQTDHVRAILSASDHLNKLIENILDLALIEAGRLDLELSELDLEEVIHQSVELVVSKAEDTEVSVRADITGRLGQMRGDERRIKQVLFNLISNSLRFTEPGGEIVVSAQRM-GDMITLSVRDNGSGLEADKRATSFDSFVSGD------QRGAGLGLALVKHFIHLHGGTVGMKSVDGGGLEVTCWLPQAPVTASLP-------------
254520349    ------------------------------------------------------------------------------------------------------------------------------------------------------------------VITNIMIIFSGISIAVLIVGILLSIILANSIINPIKYLNEVAEKMGSGNLSIRSSIDSKNEIGQLSNTLNFMANEISKR----EQLKNEFISSVSHELRTPLTAIKGWTITL---NNDETDKETLKLGFQIIEKETDRLSLMVEELLDFSKLINEKVTLELQSVSINEFINHIESFMCPRAEDRNLKFITEADGN---MYVDSNRLKQVFINLLDNSFKFTEVEGSIIFTTTKFNDKIKFV-IEDDGCGILEEDLPNVKQKFFKGKNSRSQN----GIGLSICDEIIKLHDGVFNIYSKIGIGTKIEIIIPINK-------------------
143894377    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IMVIASVVLRQVIKPVRYAAEVAEQLSSGDL-LKRMQVKGSDEVARLGTANNMADTLAKRLENLSRLQQRFVSDVSHELRTPLTTIRMASDLIYAAREGF--DPTIARSAELLLSQIDRFEELLTDLLEVSRFDAQVATLSLSRIDITKLVNRCVEDLAMDAKQRDVKIRIDAPQEELLIDGDSRRIERIMRNLLGNAIDH-AEGNPVDLTIK-DSQNAVSIAVRDYGVGIATHHLERVFDRFWRADPSRSRIRGGTGLGLSIAREDANLHGGDIQLWSELGAGSQFVLTLPLTQ-------------------
296137844    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------LLAVVLGFGSAVVVSIG-LSLVIARRLNRSVERLATAAQQVADGRPDVRVAPVSLGPEAGEL---VSAFNEMATKLESTDRSRRRLLTDLAHEIRTPVSVLDGYLEGMQDGVVSAD-----EETVTMLREQTNRLARLTEDVLAVSHADEGALDLRPSEVDVRELVESSVAAARKAYADKDVALSSRVRLGRTMIRADRQRLQQVLANLLANALRHSPPGTSVEVVAEVASHRRVKISVIDHGDGIDAEHLPWVFERFYRTDVARDRDSGGSGVGLTICRSIVAAHDGHLWAESAVGSGATFAMTLP----------------------
153868971    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------STLKILLTGNIDASALGKAINSAKLYRYMSKPWEPTDL-ILTVKEALESYCQKKELAEFYARLEKKVAERELKEKNEFLSIAVHDLKNPLSAIQGFSEMLKMD-FDDMPAEEVIEVADKIWVSSKQMFELISNLLEVNAIESGKINLAISEVDILVILQGLVTLYRERAKAKHITLLFEPQDTKYLAQANENTIRQVFDNLISNAIKYSPYGKSVSVSITQ-NDQFVCCKIEDEGPGLSEEDQQKLFAQFTRLTPKPTGGEHSTGLGLFIVKKLMDSMQGKVWCESVLEKGATFFVEIPMTQ-------------------
187924222    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FWANVVITAVHDESNRLRGFAKVTRDLTERRQREELERSGERRQFLATLAHELRNPLAPVRNAIGVMQLETGVSPTLARSRDL---IDRQVTHLTRLVDDLLDVGRIMSNKVELRLGRVDLAEVMGRAIEAARPFTDAHEQRVVQHMPDEPVIVRGDMTRLVQVLQNLLHNAAKFSPVGSAIEV-AARIDYHMAVLEVRDAGCGIPVRSLDRIFELFAQEKDGQNAGEGGLGIGLTLCKSLVELHGGSIIASSEPGCGSTFTLSLPLAAALP----------------
298250724    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLRVFQVRDQADALIGRGKVFQDVT-----RTNEAELIKKNLLAIVSHELRTPLTSIKGYATSL-LETDVEMESAIQEDFLRGIVIETDRMAELVTSLLDMSQIEAGTLKLSSGLYPLDVLIKHAL----PEQEREKVRIRLPVKPSLIDV--DGKRIEMVLRNLLQNARRYAGADALIEIVVRYEQEDGEYLSVIDNGAGIPADLTERIFERFYQVDSGRRRSSSGVGLGLAICRGFIEAHGGRIWAENRADGGAAFHIWLPP-RVL--YPPDAQPDT------
293606829    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTDLKLRDAEQESRLDRARADNVLKDEFFAMVSHELKHPLNLIQLNAELLARTPAVRNSPGAARS-ADLIQRSVKGQARIIDDLLDLSRVRTGKLALNQSIFDITAIATNILEVLDPVARAAGLTLRSEFDAGRAHLNADPLRVEQIIWNLLNNGIKFTPPGGIVTLRLEVEDAR-LRLDVVDTGQGIDAQFLGKVFDMFSQADRQRNLASPGLGIGLAVASELVKAHGGTIQAHSDHGRGARFTVRMPLA--------------------
189346809    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLLLSYPAIILTLFILTRVIAGRSIRPVEEVIASAEKITRENLERRIPLPRNQDKLYRL---SATINALLERLQDAFQREKQFTSDASHELKTPLASLKGTLEVLVRK---PREREHYEERIRFCLKELDRMSRLIEQLLVLARYESNGIKAHMESVDPGCHISEAIGRMHPHALQKNIPINFTGLES-CMISADPAMLDMIFENILSNAIKYSPSGSTVSVTLSNSTG-SVLCSIVDNGIGIPEEKLSRVFERFYRVDESRNSGTGGFGLGLAIVKNLADLQQIAVSVKSRKNQGTSVELRFPKT--------------------
88802015     -------------------------------------------------------------------------------------------------------------------------------------------------LLAVVIATISYIFIAKD--LGTGPVLICVLVLFIISFTVIQYRAEHFIYRRLKKIYEDVSILDVNDLRRESVTTDIDKLSKRMQTYVEGKGLEIKSLTERDSFRRDFLGNVAHELKTPLFTVQGY--ILTLLEGAVNDKNIRLKYLERANKGVERLVAVTKDLDMIAKLETDGLKLNMAVSNILEIIQNVIDLLEMKAKKRNIILFDRIYEFPVFVLGDVEKIEQVLINLVVNAIKYGKPNGTTILAVDDYNSKKILIRVIDNGEGIKPVHVPRLFERFYRADQSRSREQGGSGLGLSIVKHIIEAHHQKVLLKSVFGEGSEFSFT------------------------
116493099    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AIIVAVIASYFLSRYLVRRIQAIREAAHKVTEGNFNVQLVSGRKDELTNDFNIMTASLKESNDEIKRQEERRRAFMADAAHEMRTPLTTINGILEGLEYDAIPEDSKE---ESVHLMQRETKRLIRLVNDNLDYERLRTNKISLNRHQINLKQATQRISKQLAKKAKLENDVIIIDMADDV-MVYADTDRLIQILFNIIQNGIQFT-QNGKITIRA-QNAKDGTDIQISDNGIGMTEEQIKNIWERYYKADASRIQTKGESGLGMAIVHELMQVHGGQITVESTPEKGTTFKLHFPEQQ-------------------
148655756    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VRHEMFSENGATQRDLYRLGDRVLRLSHAPVTTDEGTQIGEAVDQAKTDFIATISHELRSPLTVIYGYTDLLLRGMVGELSGE-QRDLLEAVRNRVELMNNIVRNVIMVASIEANTLQTDFAAQDVRRMIDEAVAPMRKSFEKKGLALTVTTPDDLPPVRADREQLLIILGQVIDNARRYTQQG-EVTITAHQRDNGMVQIDVSDTGPGIPADAMNRLFTRFFRVE-GNNSPERGSGLGLVITRQLVERHGGKVWAHSEVGRGSTFSIALPIA--------------------
153005248    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SVLVWWLRARALRPVLELSNALARFGGGDPNVRANEEGPEEVARMARDFNRMADALARQ-RQGQAAFLASVAHDLRNPVSALKLTAAAIPPGTPLPPEP-RLRRAVDVVRRQAAKLERMLNDLLDTARIEAGEVEMRVERVDLRDLVRSALELFEGTSSRH--RLVSEVPDHAVPVYCDPLRIEQVLANLLSNAIKYSPAGGEVRASLRTSKGEAV-IQVADHGIGIAERDRTAIFEPFRRTGN-LRSAVAGAGLGLYVVRRLVEAHAGSISVASMEGVGTIFTVRLPLAHAPQLVPE------------
119504432    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TVDSALTMSDFPAHDVQMDQLFFMSTQQSMVDDLQALNAQLKSAKQEVDRANEARQKYFHHVSHEMRTPLNGVISSLSLMSDFKL----EGKLLEYAELASKSADRLLEVINFTLDTASLESHVSEADNSAFCLDDLINECLMLARPRALEKGLELGRSGERGFSKNYSSRLKLRQVLSNLLSNAVKFSQSG-TITVGADYPQGDMVEFTVSDQGPGIPADAIESLFEPFSTGLSAATQHAQGTGLGLNIVERFVEALGGEVSVESSVGSGTIFSFTIP----LSFAPE------------
298489822    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FVDNSELTSIVVNSRDITERKRLEEVRL--ALEREKELSAMKIRFFSMASHEFRTPLSTALAAAQLLENSPHAWENGGKRSRNLRRIQDSVKNMVQLLDDILTINRAETGNLEFNPQWLDLERFCRQFVEEIRLSTSEYILTFTCDSVPWRNTVYLDEKLLRSILGNLLSNAIKYSPEKTQVDFCLNF-DHNQVIIQISDHGIGISTTDQDQLFEPFHRGHNV--RNIAGTGLGLVVVKKCVDLHGGHLNIVSELGHGTTVTVTLPLA--------------------
142160591    ------------------------------------------------------------------------------------------------------------------------------------------------LLVSGTARQLFPSALPGIPFANAVRHPVALRVVESAVLDDVTLGDEYRVSAPVERELRIEARPFRTRNKATYILVSVFDLTEQHKLAQ---------------LRSDFIANASHELKTPLTALIGCLETLQE--IADDKNETQKKFLNMGLEQANRMQGLVLDLLSLNQVEMQEHRPPATAINLTDSIRDAIHSLQKRAEQAGITILDHL-PDTFRVVGDERQMNQVFVNLIENAIKYGRENGQVVVSVAEEPAGMVGVAVEDNGIGIARMDVPRLTERFYRVSHGKS----GTGLGLAIVKHIISRHRGHLTIGSQPDQGSVFTVWLPT---------------------
289449447    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------SIGTIIISAMPIIALVLLLILVVCIALSHLLTSQLIKP-IEAMALDITNKDFQAPYKELAPFSDIIRQHMEILAAAKDRFTANVSHELKTPLTAISGYAELLAANMVGA---EQKMHFYQEIQKCAGRLLGLINDIIRLAELDRSERQPLFNDVDLAKIVEESINTLQLNATQHKIKLNLQLEKCI--VHGNQEMLKELVDNLVVNAIFYNSPGGHVLIKVSTDNGRPKLL-VKDDGIGIPSTEQVKIFQRFYRVDKSRSKATGGTGLGLAIVKHIVELHSAKIILDSTPGIGTSFTIIF-----------------------
298727662    -----------------------------------------------------------------------------------------------------------------------------------------------------SIFVLREVSSHAEVTRELLPILLGLFVLFMMIIGFLNYLVSRSIIKPISALKEGAERIKSGDLD-FEIATHSKDEIGQLEEMRVKLKESIQLQLQYEENRKELISNISHDLKTPMTSIIGYVEGIKDGVAN--TEEKMDKYLTTIYTKAKDMDVLIDELFLFSKLDLKKIPFQLESINLQQYMHDYVEDASFDFIARDIHLQYLSAGSPLLAMVDRDKLRRVLTNLLSNSEKYMDKPKQIIISLHERAEDAI-IQVTDNGAGIDPVALPYIFDRFYRAEPSRNSQTGGSGLGLAIAKQIVVEMGGDIWAKSELAKGTSIFISL-----------------------
84703637     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTRNIEHRLERETVAKTRAEQEIQARRDQLANVSHEIRTPLNAVIGFADAIYGEQFGPLSNDRYRDYARIIHDSGQHLLSLLSDILDLSKAEANETPLQLEPEDPAELIRFCVDIMQLRASEAGLTLRFDSDQLGDRVFLDAKIVRQIILNLLSNALKFTEKG-EITL-ASKREGESLVMTVSDTGVGMSPDDLSRVGRRFHQARSEGVRGARGTGIGLSLSKALARVHGGELTLMSRLGEGTTATLRLP----------------------
255523351    --------------------------------------------------------------------------------------------------------------------------------------------RVPLVSIKESVDIANRFVIIIGSIIIFLGSIGAYLFSRKFTKPILEV---NNIARNMAKFDFSQKCSISGNDEIGQLGQSVNYLSEELDTAITELNEKNQKLEEDDEMRKEFISSVSHELRTPLSLIQGYAEGLISNVN--ESEEDRNFYCDVIMQETIKMNKLVRDLLNLSQIESGYFQIDKSEFDIIHLINYVLTKYKSIFTEKNVKVETELFGETCIVYGDMVRIEQVLTNYINNAINHVDENRIIKITSSIDSDK-VRVNVFNTGKHIPEDSLKKLWNSFYKVDKARTRAYGGYGLGLSIVKAIQDLHKSAYGVEN-INHGVNFWFEINKVKDIN----------------
289675781    -------------------------------------------------------------------------------------------------------------VLVMGMALFLSYGPALRGAAQLVMAGALTIYLAGIVAVVKGERVGRYFVLAWSVFLIFGLMLLGYLPNTFLTMYASHITVLEMAFLSMALADRINHARRQQAQTLLAAGQDLERLNQQLA--------------NSNRLKDEFLATLTHELRTPMNGVIGSLEVMQTLDM----DDELEMYQQTAASSARDMMSMINGILTLTELQAGVLYADCESFAPEDLAYRLEERFSGAAQAKGLILTLDLDDKLPPLRGDASKLYQCIECLVDNAIKFTRKGA-VQVRFSGHPQDYLRVEVMDSGIGFSRLDEARLYQHFFQVDGSMTREYGGLGIGLAICRKLVELQGGELSHRSEPGKGSCFTLSVP----------------------
115376010    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLGAVAYAGVPLINPGGQALGTLCVLDTVPRRWTDREAKILKDLAAC--VMTEVERATREFEQLLQKEREGVKSRDEFLSIAAHELRTPLTPLKLQLETLRRSVVAAIDDPWVMRHLERSSVQVQRLLQLVDRLLDVSRIATGRLGLLLEDMDLSALTIEVTDRFQEEAEGAGCPLEVHTPGRVRGVW-DQLRLEQVLSSLISNAIKY-GAGHPIDVSVEGKE-EVVRLCVQDQGIGLAPEDASRIFERFERAVSP--KHYGGMGLGLYVARQIIEAHGGTIAVRSQPGRGATFIVVLPK---------------------
227528340    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVVLGTIVSFVLTHYFTNRITKIQRATRQVANGDFDVKIHHDELDDLAEDFNLMTQSLKESQVEIERQEQRRHELMANAAHEMRTPLTTING---LLEGMAYGALPEEDQEQCINLMRKETTRLIRLVNENLDYEKSRSGELVLAKTNFDATSAIKDVVSQLHKMAEDVGDRFIVKLPP-LLNVYADKDRFIQIITNIGKNAVQFTRDG-TITIS-GEKHGNDTMISIADTGIGMTDEEISNMWERYYKADPSRKAKYGESGIGMAIVHQLLQLHHAKVCVDSAPGKGTTFTLLFPGEAIASDQPQDD----------
84705029     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTKPIDSQTLRARLSTHLELKGAV-EQIEEFAKGAERLVAE--RTLDLQKRNEDLQREIRLAERVLEKKKDAAERESEEKSEFLAILTHELKTPLNITSGFAELIAKDHEHSLSPGQCREYAGYIHDSSIGLTRIIEDILILSD-DKETREEDESEISVVDLVASAEHALKPPAAERRITVEAEIDRALI-LRGNKGRLAVALRHILSNAVKFSRPGQTCSVTAHIREDFGMDISVIDKGIGMDDALLGEVLRPFRQVSSGLDRQFEGLGLGLPVTRLIVEQHGGTLTLSSRPGEGTTVTVSFPAERTM-----------------
189466764    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RVKNRLKLERLEKEKILEQSQAKMEFFTNLSHDLKTPLSMIIAPISKL----LPGIKDQQEKKQLEQVHRNAMKLNSLIHQGLDFNRVDSGNNTLILSQIELVSFARGLFTLYEEKAKEKKLTFHFHADREKIYIQMDAIKLESILDNLLSNAVKYTPEEGEITLRL-QASDKEVHISVSDTGIGVPRQDQPYVFQRFFQ-SPKTAGTKEGTGIGLYLVKTYTELHGGKVQLSSEENKGTAITLTLPVIAMEQPVVE------------
89093376     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------IYYIATVAILLAVVAGIPLGRRFVKPVKSIAAGAHQLAQGKFE-TRIEPQGQDELGQLAHDFNGLASALERNEAL---RRQGMADISHELRTPLALIRSEIEAMQDGIRPLNLQQ-----LGKLHGSAQQLNSLVDDLYDLALTDAGALNYRKQDIDLAEILGAAAESVVNSFSKSGLSLKVQLPTEL-EIFGDPKRLRQVVDNLLKNSRRYTNRNGSIILSA-WQKGSQVHFTIEDSAPGVEPEILPRLFDRFYREEASRNRATGGAGLGLSICRNIVEAHQGTIEAESELG-GLKVSVTLPIE--------------------
53803483     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NLIVQAIERVRLAEQARQVRMESERLRNSLLSSISHDLRTPLATIVGSASTL-VEGDYALEPEDRRELCRAIYDESRRMASLVNNILDMAWFDAGVVKLHLQWHVLEEIVGTVLTRLKKQLERRPVTV--RLPRDAPFVYVDSVMLEQVLANLMENAIRYTPENSPIEIAAEATP-FTMTITVSDHGPGIPKGQEELIFEKFYRV--HREGPQSGVGLGLAICRAIVEAHGGYIRARNRAGGGAVFTIVLPLRESPPRIEPEAEPA-------
289937550    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRVRGKRVENDEGITRIGIGQDLTERKEHKLEESNERLEQFAYAASHDLQEPLRMVSSYLQLIESRYANELGDDG-EEFLEFAIDGADRMREMIDALLEYSRVDTQGDPL--EPVDLDRLLEDVQTDLQIQLEESNAIVTTD---DLPWIKGDDSQLRQVFQNLLSNAIMYSGDGPEIHVEATYQ-GRMWEVSVHDEGIGIDPEQQDRVFEVFHRLHG--QEEYSGTGIGLALCRRIIERHGGEIWVESEPGEGSTFSFTLPAA--------------------
84496067     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LGVALTASVLLALGVTAFFTRRVQRSTAAVAQSQVPSPGLGAEFDQLATTINDLAQRLGDVETTRRRLLADLAHEMRTPLGSIEAHLEAIEDGIRSLDHAT-----LEVLHGNTTRLQRLAEDITAVARAEEGGLDLRPVPTDTTTLVESATAAAHNAYDVKQIALDVDTRPT-GTVLVDPDRMAQVLANLLDNALQHTPPGGRVRVAVRKPDPDWVEITVTDNGEGIDAHHLVHVFERFYRADPARSRVRGGSGIGLTISKALVEAHGGGLSASSPPGGGAEFTLRLPLDRA------------------
158319283    --------------------------------------------------------------------------------------------------------------------------------------------------------------------IGFIPIVLGFANFVLLFYFSTQKKMRYIEELADGLL-----EISKGNLDHRIAGKSEDELGSLANNINFMAEALQTKIEEERAAKNELITNVSHDLRTPLTSIMGYLNLLKDKRY--ETEEEAYQYLNIAYGKSEKLKDLIQDLFEYAKLTNEGVKLNLSEVHLNSLIDQLTEELVPILDEKQLSFKKDISKEDTIVLADADKMVRVFENLLTNAIRHSSVGTEILVQTSVDEDN-VIICVENTGEPISSEYLERIFDRFFKVEKSRTSNSAGSGLGLAISKNIINLHKGSIWAESEGNI-VRFYVRL-----------------------
255007701    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRLVKLRQRRMEHEMRMEHELLTVNLEREKERQIRMERENFFTSAAHELRTPLTLILSPLQ--ELLQYIKASDPLYSK-LYTMYKNGASLHTLVDQLLYVQKIEAGMVKLRLSEVDIVGLVKKVAESFRQMAGVKGFTFNVQLPDDPVYLWIDTEKITSSVSNLLSNAFKYTSPNGEVLLSLTRMERDGKRITVSDTGTGIPDELQKRIFDSFITGDNSPAFSTK-VGIGLRIVKNTMDLHHGQVTLDSEPGKGSTFVLLIPEGK-------------------
148284750    -------------------------------AYSSDMLRQHYCLYTSIFTILSLSIMSVLSISSNSLDNSQIIN-ILLLLSFGLTTIFTVYQFL-SLTPNNNKYLGLIWLIFIFFALILTNTALLVVS---------EFHKVSLICFIVNLIVVG-------ILIRWQVALIMIISGVIIAIEILSIFEPQISLIPPTDSGLIPTTLMVSSVLLMFIKIKQEEYILEQNMRNKAENKIKSMNIRLNI-KKEILNHLSHEVRTPLQGVKSCIDLLIKHCNEYSNSEQLLGIVNRVNSSVERVCNHIDNLLDLSKIEANKMAFNIQQCNLRTLLNEIVFDFNTLQVSKQHKIDINYPQQVTEVDCDRGRITQVMLNLISNAIKYSKPG-LILISVKQ-DNENIYVSVKDNGDGIPKHKLNTIFQPFEQCGY-DKFRISSTGLGLNVCKELITKHNGNIWAENQHGGGSEFCFSLPLYR-------------------
84701703     ---------------------------------------------------------------------------------------------------------------------------------------------------ALAVAVIDD---ADSILRTHNLMALVLEEKARQQNRFEKLLHVGALVSMCLALCLVTIFIFRPMASSIEKAVDN------LEGAKATARHAEEAATQANRARGDFLQAASHELKTPLNAILGMTDAIRDKKVKGIEVE-----LEQIIAAGDHLLTILNNILDTHRLSEGKLKLEHRDFSLSEAIAGPLARARAAALAKGIDFQVENKPADLSVVGDARRIEQVVTNLLDNAVKFTENGSVAGISAEKDKLADIYMKIVDTGIGIEQERLRQIFERFSTEGSMLTRN-GGLGVGLALAREIVRSMGGEIEVKSDIGLGTSFAVHIP----------------------
295398502    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALIIAVIFSVIIAGYQNKRIRRIQEATQKIAQGDYSVVNNIDEFDDLAKDFNQMAVALGESEVEIDRQENIRRQLMMDVAHEIRTPLTTMIGLLEGLRQKVL---PEDKIDRSVDLMYKEANRLNRLVNENLDIEKIRSNEIVLKKSKFNAAEVLKDIALQLSETAKAKHTKFELDMPDEVP-IYADYDRFHQIIFNIIQNAVQFTDYG-EIFMSSAFQDGET-YIKIKDSGMGMTKEQVENIWERFYKADISRKNNEFGSGLGLSIVKQLVELHQATIHVESEAGVGTIFTLVF-----------------------
295838027    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLVEDLTRARRIEAVRRDFVANVSHELKTPVGALSLLSEAVMDASDDP---EAVERFAGRMQKEATRLTTLVQELIDLSRVQNDDPLEDAEPVLVRDLVAEAVDRCRQTAGTKHITIVPGGMGEDLSVWGNRGQLAAALGNLVENAVNYSPEHTRVGIAARRAPGDLVELAVTDQGIGISEKDRERVFERFYRVDPARSRMTGGTGIGLAIVKHVAASHGGEVTVWSTEGEGSTFTLRLPTARTFDS-PGDTSRTTPRTAHG
171911887    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SGRAIRPIQTISRTATRIAEGNLK---DRIDITDTDSELGQLSKVLNNTFDRLNDAFERQRQFTADASHELRTPITILLSETQRVLKRDRSP---EEYREALQTCNMTAQRMRHLVEALLLLARQETTQLNGHTSTCDLAAILEDSRIHLAPLAAERGIALAADLHPAPC--VGDPGALSVLATNLVNNALQH-HQGGTVQLASGTRPNGESFFVIRDDGPGIPDEHVPHIFERFYRADKARTSAAGHTGLGLAIAKAIVDNHGGEISVQSTPGQGSTFEVTLKSDRSL-----------------
150024464    ---------------------------------------------------------------------------------------------------------------------------------------YITIFAAGLFCLLDCFLKTNNLILVASVFSISIYIFALFLMQYRTEKFIYQRVKKLYEEISFLDTNSILNQPVNSDLSQITTQVQQFAANKKLEI-ESLNDR--------EEFRREFLGNVSHELKTPLFTVQGYISTLLDGAMK--DKIIRKKYLERAEKGVERLIYIVEDLDTIAKLEIAEGRIEMTNFDIISLIQGVFDLLEMKANKKEIMLSFDSKHKPIMVLGNYEKIQQVVTNLVENSIKYGKIGGSTEIGVEEVINNKILINVKDNGEGIEKQNISRLFERFYRVDKSGARSEGGSGLGLAIVKHIIEAHNERIFVESKFRVGSEFSFTLQKT--------------------
134916721    ----------------------------------------------------------------------------------------------------------------------------------------------------------------ISVLFGLIVGIISLTTALLLGVSDVEKLLTAGIISIFSLFAIITENLFDKKIKEISFERIRNQEFERVEVDTSLLRTINDELKRLEAFRRDFLQDVSHELKTPIFAAQGFVHTLLDNMDA--DDKIRKKFLSKAAKSLDYLDLLVRDLLTISQMESGEIKMKMEAFDVIGLVNETIEQLEPLAKTKGMTLESDLDSKSVIVIADYYRIFQVIKNLITNSIKYSDQNSNIIVSCEKRK-KVINLKVIDYGRGIPKNHRRRIFERFYRIDKSRSKEKGGTGLGLAIVKHIIEGHKTKIKLKSKINKGSVFSFNL-----------------------
221640765    ---------------------------------------------------------------HYRDQILTLGLFLAASLLTGGLAAELRARVRAAADRMGKLYDFSRRVAAAAAFDDVVWAAVSHVSMTLACRTVLLVPEGERLAVAGGFPPEDRLELRDMSAARYASATLPAADWLFLPIRAGERRLVGVAYEGGRSFSPVDRRLLDALIDQVALAMERVRLAEDLEGAR--------LAAETDRLRTALLSSVSHDLRTPLVTIIGAAGSLAE--PGALPPEAQQALAETIREEGERLDRYVQNLLDMTRLGHGALKPAVQPSDLAELVGAART--RLAAVLRGHRLGTDLPPDLPAVLVDPVLTEQVLVNILDNAAKYAPPGSPITLAARLDAGR-VVLSVADEGPGIPPADREKVFDMFYRV-AGTDRRRAGTGLGLAICRGLLEAQGGTIRAEAADGQGTRILLTLPVA--------------------
222152393    ----------------------------------------------------------------------------------------------------------RRYFVILYLIIFLITSLFGMAT-IVFLKECLHVTGSFTL-----------WLLIYSIVILILGALIMWFGSTHLTKPISDLNQSVKAISQGDFSRKIVRKSYPKD------RATYHNEIDEL--SQNINQMAND-IKNADRHRSQFIANLSHELKTPISSLVGISDLLLTDSL---EKDTRTELTTILQSESLRLSRLCDDILNLTKLE-NHLSPQLESVALDEQIRQALIMLTEKWKSKTIHL--EFDGEAVMCQTDPDLTMQVWVNVIDNAIKYSSDQVFLNVDVKQATDK-VLVTISDKGIGIAKENQRHIFEQFYQADQSH--AQEGNGLGLAIVKKIIDSLNGSIHFESTPGQGSRFYITLPTNQ-------------------
26990463     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFRQR-KVLGRQLEAEQSRQEQELLLSQLQVARCELEHAVRMRDDFMSIVSHEVRTPLNGLILETQLLARGNLDAFSVDKLQAMVERDERQINSLIRLVEDMLDVSRIRTGKLSLRPKLFDLGQLVRGLVENFTAQAMALETHIELQRCEALKGEW-DEFRIEQVVANLLSNAMRYGERN-PVQVRV-FEQGGMAWVQVQDHGIGISAANQQRIFQQFERV--AAQQASGGLGLGLYISEQIVQAHGGRIQVESEEGKGATFTLQLPLA--------------------
237725777    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------VKGANQNGIWSPDMKCLRITILPPPWLSWWAYCLYVLLFVSLAWYTYRIVRNRI--RMKQAIEMGKIERQKMEEINHAKLQFFTNITHELLTPLSIISASVDELKQEVPASSS------VCPVIADNTVRLIRLIQQILEFRKVENGKLRLKVSHGNVSMFLKKSVSAFAPLVKKQKLSIQFDLSEEYSG-YFDVDKLDKVVYNLLSNAAKYTPEGGTIVVSQAHDEERGTFLSVNNPGELIPKEKLDHMFERFYEGEY-RKFHTIGTGIGLSLTKDLVLLHHGTIQVFSDKEEGNTFVVEIPIRR-EAFDEDEVDENTENVDYA
258515909    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------AIVIFIAALLVAKEIVQVLFLLHLEKRIFRPIEALKKGVEEIARGNYGIVECEMRN-----EIGILVASFNEMAHKLEESEKIKSELIANISHDLKTPITSIQGYIEAILDGEGIAL--EIKNKYLQIIHYNIIYVNKLIDDLFLFSKLDLQKLNFQFEKVQVRAFMSDLTEELGLELEERQVQFFYKMEQDLP-ILLDRKRMHQALRNIVGNALKYGPDKGLIIKAELSKQGDLVCIKLIDNGPGIPADKLPHIFDRFYRVDKERTKDLMSTGLGLAIARELLQAHGGSIAAFSEEGKGTCFTITLPLT--------------------
260891346    ----------------------------------------------------------------------------------------------------------------------------------------------GVVLLHSPVKYMSSALKS-GIYTLVFSILAALILAGISA-----VWLSISFTKPLNKIRDTTTELAKGNYEV-TTQVNQSDEIGELKLALQL-DKSSKESERFEKMRQNFIANISHELRTPITVIRGSIEAICDGIIS--DSEQLKDYNEQILSDSIHLQRLVNDLIDLTKLQNTDFSIDKSTINLLEIINDAVRSMKQISTKKGVKINFSIEEDRYLFVGDYQRIRQMIIIVLDNAIKFSNENQKVDILLKKENKKYE-LKICDSGRGIDPENIGEIFNRYHKSNTEENKN--GMGLGLAIAKEIALRHNIEIFVKSEPNIKTVFTFLIPVS--------------------
115376098    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRDASDTLLKALAGQLTAAYEVARLRDDSARRNLKSLEQNREELLGNVSHDLKNPLTTIKAYLTLVGREKLGPLTD-GQRRAVQICERNSDRMLRMVNDLLLMSRLQSGKMQLTQRAFGIKAVAEEVLRALAALAEHSQVRLHVPPCPEV-FVRGDRERISEAIHNLVENGIHQCEEGGTVEVRVSIDE-QLALLSVKDSGPGLSQEDLEHIFDPFYRTTPGTPRPSGGR-LGLPLVAKILALHGGRVDASSVPGQGSTFQMVL-----------------------
91203308     -------------------------------------------------------------------------------------------------------YRGKTVLGFWQWLPELEWGIIAEIDKDEWYVSVKKLHRITFSILFLLTLAVVSFAFVFGKKISEPIVYLTDVTKSISEGDFVNISAKDEIGELSKFFNKMALEEYTSNLEKIIEERTKDQINKELEKQSHDLEKAYKELLTLDQMKDKMIRDVSHELKSPVAQVQMAIDLWTNEIKKDSLDRSKEEFEQIIHSSLQRLRKTIESILDLSVLESGRFVFKKEPIQMEEIIHQTVMGMKLLAKKKGLTLTYHSSGNLPVTIGDKNEISRVLINLIDNAIKYTESGS-INIY-GKCKGSYLEISVEDTGMGIPKEEYSKLFERFFQEHPTMY----GSGVGLALCKNIVEAHKGRIWVDCEIGKGASFKFTLPVAPSEN----------------
298290314    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDVTDSVNVERALV-ERNDALVAADHLKSTFVSHVSYELRSPLTTIIGFAQLLDDTGIGPLNV-KQRAYVNHITESSAALLAIINDILDLATIDAGSMALELTEVDVRAAMDAAAEGVRDRLAEGGIRLSIELQNAAGSFRADAKRVRQILYNLLSNAVGFAPEGSTVTLSAERRED-GVIFRVRDMGPGVPPEIGARAFDRFE--SHTAGSRHRGVGLGLSIVRSLVALHGGTVSLAPAQGGGTLVTCIFPLE--------------------
284992968    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RQVGVLGVRLERGSDPAAGPVALVLQDVTEARRVEA--VRRDFVANVGHELKTPVGALSLLAEAIEDAADDP---ETVRRFATRMTHEADRLARLVRELIDLSRLQGGEPLPELVPVEVDTVIAEAVDRTKLAASAKQIAIVTGGEGGLV-VRGVEYQLATAVTNLLANAVAYSPEHTRIAVSARARAG-FVEITVTDNGIGIPREDRSRVFERFYRVDQSRASRTGGTGLGLAIVKHVATNHGGSVSVWSEEGLGSTFTLRIPLA--------------------
119774122    --------------------------------------------------------------------------------------FGLSQRLDRALQTQSAKALEARKDYLRQLAGAGLWGTGLAMLLLILLVSYRVIYKGIAVRLGEATGAMHSL----------------ARGNTDISLDPHGDDELTAMAEAIEAFKAKTIRNQELAGELRESARELASHKAALEVRTAELASAREAAENASQAKSRFLATMSHEIRTPLNGLMGTLELLDKDKS---LTESQHQLLGLSRYSAVLLQTLLSDILDFSRLEKGQLKAQPAPVDFPQLLDEVMNVMLAGASLAGLGLELLTTNVPQYVSLDGPKLRQVLLNLLGNAIKFTQRGSVV-LRVS-AEGQRLHFSVTDTGVGMDEATRQRLFTPYETGHVQGRAR--GTGLGLAISRELVCLMG--IQVESLQGVGSCFSFSLPL---------------------
226228543    ----------------------------------------------------------------------------------------------------GGAAGWQIASTSAVRALALMDTDLVTLDPHRERVVSLPVSTRRGLYVVAVSQSLAARDVLFARVRETMWIGVPIALLLAMAGG---LGLAAASLRPVDAMRAQAEQITASNLHERLPVPSTEDELSRLRTFNALLD----RVEDAFEQRRRFTADASHELRTPVAIVIGESEL---ALSSDRSADQYRSALRIIHGEARRLASIVGDLFLLARRDGAEQAIAPVPLFLEELVGDCVDAIGGIARSKGLTLEFSPMSEVPY-TGDDAMLRRVVMNLLDNAIKYTPAGGRVRVEAQPRPHEGAVVRVSDTGVGIPAEHQPRIFERFYRVQHTTDRSASGAGLGLPIAAWIAQAHGGSLQVRSD-DSGSVFELTLP----------------------
15895699     ---------------------------------------------------------------------------------------------------------------------------IVCVVPGANNDVIFAISSFQ------SITEASSVMKEFFIYI-FFSAVVVVIILALIYSRMITKPLKKINKTASKMFSEKCNVISEDEIGYLNLNFLADNLNKSMNSLKAANEQLKKKEKELEKMRKEFVAGVSHELKTPIGIIEGYAEGLKDNVAVTKKERDY--YTDVIIDEAARMGKLVSDMLDLSQLESGNFKLTLGKFDIGEMVFKCSKKYYAILDEKKIDMSINIVNG--YVMGDQYRLEQVFTNLLNNALKYAKR--KIHVNM-LKENNKITIEVVNDGEKIEVDEVCKIWDKFYKTDKSRNRKVGGTGLGLAIVKNIIELHNGSYGVLNVEN-GVKFYFSL-----------------------
227368440    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QDENITIKELGERFSDLNQQQVSEIDMMKEEYIGNVSHELKTPLFSIQGYVETLRDGGVDNLT--IRDKYLERIDKSVERLIAIVTDLDMINRLEAGEINLTVSKFDVNLLIKEIFDLLDLEAEKRNTTLQIQTLHPQIFVEADKQKISQVFINLISNAIHYNRQEAKVIVKTSILKNK-VLIEVIDNGMGIKSEILPRIFERFYRVETSRSRREGGSGLGLAIVKHILEAHNENITVESVYLEGTKFSFMLEKSK-------------------
296039982    ----------------------------------------------------------------------------------------------------------------------IRWRELTVATPSGTTTVAVDIDATVERLVVLQIG-IGAVVLVALGFATYFVVRRSLRPLREVEEIAADIA-AGDL--------HRRVPEWDQRTEVGRLSSALNGMLAQIQTAFAATAASEESARRSEERMRRFVADASHELRTPLATIRGFAEL--YRQGAAPDPEMV---MSRIEDQAQRMGLLVEDLLLLARMDAQR-PFERHPVDLLAVAADAVHDARARSPQRRIMLEVLPGSAPAEVLGDDARLRQVVGNLVGNALDHTPAEADVTVRVG-TDGADAVVEVADTGPGLAEGDAARVFERFYRADASRTRTSGGSGLGLSIVAAIVAAHGGTVDVDSAPGNGATFRVRLPR---------------------
262200821    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NTEVGSLSSSLNTMLGQIQHAFATTAASEQQARASEEKMRRFIADASHELRTPLTSIKGFAELYRQGGVPDATDAMRR-----IDDEAGRMTLLVEDLLVLARLDAQR-PVDKQPLDALALAADAVQSARVAAPQREITLKVGESELPPMVTGDAARLTQVIRNLVNNAVVHTPPEASITVGVG-VEGDEVVLSVADTGQGLTAEETAHVFERFYRGDSSRSRGDGGSGLGLSIVAALVAAHGGRVGVDSTPGAGATFWVRLPR---------------------
239815779    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALRHEMNALAVANQKQEELVQQLRHELERAVRMRDDFMSMVSHELRTPLNTLYLETQLVSRGKLESFAADRLPAMIERDQRQIRNMVRLIDDMLDVTRMRRDALSIQPKPVDLAALARAVVEGLKQQAEAAGSVIALEAPGELRGVW-DEFRIEQVLTNLLTNALRYGG-GKSVEMML-WERDGTAHITVRDQGIGIAPEDQERIFEQFERTDDSRKHA-PGLGLGLYITRKIVGLHGGRIEVESRPGEGALFHVELPLQ--------------------
240168898    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------CQLLADQLSAAFAAALSYEQQMRRALAELDRAKTAFLTNVSHEFR---TPLTLLLGPLDDARSDAGSDTLLAERLGTARRNARRLQRMVDSLLDFSRIEAGRANAKLACTDVGALTSDIASSFSELCARAGLDLVLDCHPVLADV--DPDMWETIVLNLLSNAVKYTLTGS-ITVEVR-SEGAHCRFAVRDTGVGIAGHDLGRLFERFYRAANVSGRSAEGTGIGLSLVRGLVELQRGTVQIDSEPGRGTTVTIRLPSS--------------------
255655845    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IPIVGMLTLGVVGISCVDSKLDTEDISLIETIIAQMAIALDREILSEAKENTNLEIERE-RLRSNLLRAVSHDLRTPLAGISGAVSTI-IKNKGTIGQDIIDELLSGVYEDTQWLIRLVENLLSMTKIDEGKLEVKKHSELVEEIISEALQKIKKRIENALIDI--NIPEQILFVPMDAKLIEQVLINLIDNSLKYSKEDCKIEINV-YEKDDYVWFEVSDNGPGISKELKKHIFDRFFTGEEGAKDSRKGVGLGLSICKSIIQAHKGEIMVEDNKDKGSTFKFSLPKE--------------------
126663707    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLSIVIKPLFWLTFPAFCIYLIVLYFLIKLISSITKKRLEKKNK-------EQLEKQYHEQMEKINQSKLEFFINISHEIRTPLTLILCSIE--KLISNFKLNPKQEKEAL-TIDKNVNNLLELTNELLAIHKMETGNYQLKVQKNDMITFLKNIKTIFKSLAKSKEIKISIDTFEPELFVWFDKNALGKIMYNLVSNAIKHTNNGGRIIIRAFPSSDEGLIIDIIDNGSGIDPNYISKIFNRFYHHGGNMDRYVNGFGIGLSLTKSMIELHKGTISVRSEINIGTTFTLNLPL--------DENAYSDEEKS--
136191070    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVLEKMSSSNLILRLQAFPFSENRRLVLIQDITDLSKAEA-----MRRDFVANVSHEMRTPLTVMMGFLETVQTLDLPP---EQKAQYLEMMMDQGKRMKNLVEDLLTLANLEANSQPAPLNSISMSYLMSLIKNDAYALSQGKH-ALNMNLNTS-CNLLGEEREVLSAFSNLVSNAIRYTPEVGSVTVSWGINAAGEGEFSVTDTGPGISSEHIPRLTERFYRVDRSRSRETGGTGLGLAIVKHVASRHQAQLVIESTLGKGSTFTLRFPPERI------------------
170079404    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EVERCDRRLAASQTEHSKEVMRLSDEIFQLQREKEALLKQIEFKDQILAMLAHDLRSPLTGTSIAIETLEILSKRPETEKTRGQLYQQAKNQLQIMNRMITELLQESRQLLTKLDVKPQPMALSPLCQQITEQIQERFQRKSIQLVLDIPRDLPEVYGDRELIRQVIVNLLDNAIKYSPEGGLVRLVGLHRTLQQVQVSVIDTGHGIPEEEQEKIFEGHFR--LKRDATQEGYGLGLAVCRQIIQAHQGRIWVDSTPGQGSEFHFTLPVS--------------------
298243347    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLHTLLNERDRLIEELTEAQDNINALLD----ANQRMDEFLGIASHELRTPLTTINGNIQLAKRRLKAFRLDDTRREMLERAERQVRVQNRLVGDLLDISRIQANRLELHFQECDLITTIKEAVEDQRAAWPKRFIVLDNSSCAQEILIQADSDRIGQVITNYLTNAFKYSAPETGVNVAISSTAQEAK-IAVQDAGPGISTEEQAQLWQRFYRVPGISVQNGSGLGLGLHICRTIIERHGGRVGVESVQGEGSTFWFTLPL---------------------
255523660    -----------------------------------------------------------------------------------------------------------------------------------------------YLIWLRPMAFLINILIIYFIFKAITIFFAAIFTAKEIAHLYIYWRLEKRIMKPIESLKTGVEQIAKGNYEVRIEKKEIGILIDEFNKMAEKLEQGEKLKKEYEENRKTLIANISHDLKTPITSINGYVEAILDGV--AHSPDTINSYLKTIHSNIDYINRLIDDLFLFSKLDMQKVDFKFEKVKIKPFMQDLMEEFAFVLGEKNIKFFTDKIEREIEVNIDGKRIYQTTRNIIGNAVKYGDKE-NLAISIELNEKDHIKIIISDNGPGIAPDKIPYVFDRFYRIDTERTKDLMSTGLGLAIAKEMVEAHGGEISVQSILSEGSTFIVELP----------------------
260222154    ----------------------------------------------------MVAVVLLSSVCMWLMHNGVIAAWAVFSVIANAAREAFMWRSRTRMDDPQRHADVLLVYTLSSLASGASWGAFTWLYVDINQPVAQLLAGSIMALIAVAVTPLSVHPPAFLAFV--LPILIPYMYLMVRSGQNEQLVLAGMTVMFLGVITRYAHDSHRMHRETVRLRYENQKLIADLQLSKD-------QAENASQTKSLFLAGVSHDLKQPLQAIGLFFGVLK-HTDPQSSADALGHVLPKMESALGELHAQVSRLLELSRLQSGTLRLQISHVELVDLFEHLRALFDDQAKAKGLVLRFAAMEKLRAVWSDRRMLESILLNLISNAIKNTDAGAVVRLRRGYRSGRQLCIEVRDSGRGIPVEQQALLFDAYRSFDD--RHADESHGLGLAIARAQAAYMTADIALMSAPGRGSVFTL-------------------------
296127492    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DIEITIIPIRNNENISALIKFEDVTDIRKVEIE-----KQDFFINASHELKTPLTSIIGYSELLIATGGGKN----QADFIKRINNEALRMKDLVIDMLTLSRIEANWKETIDEKIDIKDIILDVFESNKIKAEQREINIELDIES--AFIMANKEKITEVVNNLVDNAIKYTDDGGSVKVFLKQKADKAV-FTVKDTGCGIAPQYLNRIFERFFRVKNNKYLKVHGTGLGLTIVKNICNYYNANIHIKSEENVGTEMSVVF-----------------------
156742741    -----------------------------------------------------------------------------------------------------------------------------------------------------------------AVFAAMIQALVISGGAAIGVAVAVSLVVSRRVALPIQDLLRASQRIAAGHYHERVSPAGSEELAA-LAQQFNLMAETLEHAERRRVA---LIGDVAHELRTPLATIEGYAEGV-LDGVVTANGETW----ALILDEVGRLRRLVADLQELSRAEARQLPLRLAPMAPATLVDRAMARLKPQFDDKGVALTCTLPLDLPPALADADRVAQVLINLLGNALQHTPAGGNVNITV-WTDVRTIWFQVRDTGSGIAAEHLPYLFERFYRVDKSRTRTTGGTGVGLTICKALVEAHGGRIWGESELGRGATFTFTLPVHRCL-----------------
143309915    -----------------------------------------------------------------------------------------------------------------------------------------------------SISIVSAELRAVLEALDSFSIVLAPDDQVIYSSHMRENRITSQELMALIRVVRRSHRAQEGHLELPSLRVRISNLDEDGRVLVLIDDVS--EAQRVDAIRRDFVANISHELKTP----IGALSLLSEAVAGASDNELVKHFAAKMGVTSHRLTELVQQIINLSRLQDANPLQEFELVSLTDVINQAIALCLTNAESRKIAIDFDIQEDI-KVFADKEQLVMAIQNLVENAINYSPHNTRVSIAVRG-EHEMIEILVKDQGIGIPEADLERIFERFYRVDPARSRETGGTGLGLSIVKHVAANHGGEVKVWSRPGEGSTFTLTIPRSELPS----------------
167970925    -----------------------------------------------------------------------------------------------------------------------------------------------VIVTGLSMGNVDATMLQMLIIFGIV-TVIALVAATTAGIVIIKRALAPLRRVAQTASEVVDLPLDRGEVKLANPSTEVGQLGSALNRMLDHIAAALSARQASETCVRQFVADASHELRTPLAAIRGYTELTQRIGDDP---EAVAHAMSRVASETERITRLVEDLLLLARLDSGR-PLERGPVDMSRLAVDAVSDAHVAGPDHQWAL--DLPPEPVVIPGDAARLHQVVTNLLANARVHTGPGTIVTTRLS-TGPTHVVLQVIDNGPGIPAALQSEVFERFARGDTSRSRQAGSTGLGLAIVSAVVKAHNGTITVSSSPGY-TEFAVRLPL---------------------
158335539    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VQDLNTNLAQQVEERTAQLQQKMRELERLNSLKDDFLSTVSHELRTPMSNIKMAIHMLSQFPLEP----RQRRYIKILDAECSRETELINDLLDLQRLEAGGNQIKSEPIKIQVWLPRALEPFQSRIKDRELNLRVNCDQSIPTFHSDRVSLDRILAELLNNACKYTPQSGEVSLTLQYLEKPMLRLQVTNEAE-IPEQELPRIFDKFYRVPNADPWKQGGTGLGLALVQKLIEQLEGEISVSSRQGT-TTFIVKLPYKSSLPPAVDAN----------
115376757    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLLEELARAAVAIDHARLHLQKAIHVRDEFLSVASHELKTPLTPLSLKLQVLAREVAQQPETRRVQGYIDTGRKQISKLTELIGDLLDVSRIGAGRLQLERQEIDLGALAREVASRFEPAAAQAGSTLSVRVEHTCLGSW-DSARIEQILTNLLDNALKY-GFGRPVSLHVRAEAEKAV-VTVMDHGIGIEPVHLSRIFERFERAVS--ERHYGGLGLGLYITRELVQAHGGSIRVESEPNIRTLFTVELPLARA------------------
298376873    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISAMREKSFLQVGIITGVMLLLLIISYIIIHRYATRIK--QYKRKTTDLIGQLQKSV-------KQNESLIASRKKAMHTITHELRTPLTAIHGYAELMQDN-----EEEKISGYADNILQASKRMTDMLNSLLDFFRLDSGKEQANVRPFRLENIAELLQTEFTQQAEAKDLKLTIECPEGII-LNGDKERIIQICDNLLGNAVKFTNAGS-VSLVISY-DGNRLTLVVEDTGTGMSAEEQQRVFGAFERLSNAAT--QDGFGLGLSIVKQIVGMLGGTVRLESEKGEGSRFTVELP----------------------
83859607     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IQSESEERNRKLVALAEQLGQARLEALSANKIKTEFVATMSHEIRTPLSGMMGLAQLLQETAL----DEEQRRLTQSIQQGGEVMLDLLNDVLDLSKIEAGKMKLRSVDFTLNDLAQAASQLWRGRAQAKGLNFEVRTEGDTAPLLGDPVRLKQILFNLIGNAIKFTDEGA-VNVRLALTPLTPTRVEVTDTGCGVPPIAHDALFTSFMQAEPEARQTASGTGLGLAICKQLVDLMGGTIAHDPSHEPGAHFWFEL-----------------------
84498452     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ASAVSYGLVRHGELVHTELRQLARQVRRDGEIREVELELSILAEDHTHARRVEEVRRDFVANVSHELKTPVGGIALLAEAVLDARDDP---EAVSRFAARIQVESTRLTRLVKEIVDLSRLQVADTLHEPELVQIPQVVAEAVDRVRVAAEARQITLEA-VADERASVFGDTELLATAVANLVSNAVNYSEQGTRVAVAARRV-GDTIEITVSDQGQGIPATEQSRIFERFYRVDAARSRATGGTGLGLAIVKHVCATHGGDVSVWSEEGHGSTFTMRLP----------------------
90421623     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVVLLQAERELSDTDRSLVEIFGSRLSIAFDNVILYQQLNQANAQLEDRVAQRTRALSQANRRLSSQWMRLQRANGFKNEILGTVAHDLKNPLGVILGRTEMLTELIGADAAKESVCAQVDHIRDATRRLTAMVDHLISDAMADAFDITIRREPVDISALVTEVAEANRPLALNKQQEITVSAPQDQVTV-CDSDRIREAIDNLVSNAIKYSPVGGKIALIVDR-SGDNTVIRVTDQGAGLSPEDLGRLFGRFQRLSAKPTAGESSTGLGLSIVKKIIDMHGGNVSAESAPGEGASFTITLPAA--------------------
127513729    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MASAIDAFKQKTDHNQRLQSELQETASELQERTQELAQANRRLDQARQMAEAADKAKSLFLATMSHEIRTP----LNGLLGTLTLLGESELPTAQKQMLALSQYSGALLQTVLNDILDFSRLEQGKLSNEPRPVAINELLDEVVSIMLAGAGNAGLSLRLERERLPEWINIDGPKLRQVLFNLLGNAIKFTPAG-EICLRVSQ-AGARLKFTVSDTGLGIPEDAKARLFIAYSQPNQGRSR---GTGLGLAISKELVTLMGGDLWVETEVNKGSTFGFSLPLE--------------------
169334007    ----------------------------------------------------------------------------------------------------------------------------------------------------------SNISPIDATVSTLREQLIWITLLLVILAGLLAFAISKKIASPIEKVTKKAKKLAKGEYE----PEDFDGGYKEINQLVNTLNYAAVEIDKNEEYRRELIANVSHDLRTPLTMIIGYSEMIRD-----YPEQAEADNIQTIIDEAKRLSSLVNDTLDFAKYESGAIELNKKDFSLTKEIGDIIERFST-FTDYNIVFNHDED---IMVNADELQISQVIYNLLTNAINYTGDDKLITINQIVNEGK-VKIEIIDTGEGIAEDKLPDIWQRYYKIDKTHKRSIVGSGLGLSIVKTILLRHSAEFGVNSKIGEGSTFWFEL-----------------------
254487929    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDISSRIQAEQELV-TARDRALAGEKAKTDFLATMSHEIRTP----LNGLLGNLTLLHDTDLTAQQSRYIKNMDTSGKLLMSHISDVLDITKYDAGKLLLRPTAMNISTLLQDIVDNQSSAATARGTTLEWWTSPPVDWIRADRERVQHILMNVIGNAVKFTHQGRTVHVAVANREGGMPEIEVADTGIGIDPDLQCQIFDDFTTGDSSYDRNVGGTGLGLGIAQRFVKAFGGEIELESTKGVGSTFSIRFPIEPIA-----------------
269957270    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------FPLVIVLSL-------VLTQVLARGMTSPLREMTAAAEAMAAGHYDQ-RVTATSRDEVGALAAA---FNQMAEDLESSDRTRRDLIANVSHELRTPVAALQAQLENMVDGVTEPTPAT-----LELSLAQTERLTRLVTYLLDLSRVEAGASALTISELAVGDLLEECAQSLSMVEAVKNLRYVVDVTPSDLVLEADAERLRQIVVNLLQNAIRHSPPGGEIRLDA-YPEGDDVVIEVADDGPGIAPEDRDRVFERFARGKVTAS---GGTGIGLAIVRWAVDLHGGQVAVDSPGGAGATMRLVLP----------------------
295702505    ------------------------------------------------------------------------------------------------------------------------------------------------------------FILLIASLVILIPTIFAGRLLSKIILRPIKSLIHTMEEIQVS-------RTFKKIDLSSPSKDELDQMANTFNNMMDLLEENYKKQE-------QFVSDASHELKTPLTVVESYANMLKR--WGMKRPDILEEAIEAIHSESLRMKQLTSQMLVLAKDESQR-ELHMEHVDAAAVCNQTIKHLE-RAFER--TIYLNIKTDHPVVTADEKRLKQLLYILLDNAIKYSEKAVEVTITRSES----FMITVTDQGIGIPKEDLSNVYERFFRVDKARNRETGGSGLGLSIARKIVEAHSGRIEINSQEGKGTSVTVSFPL---------------------
154499984    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISVVICLVALLLSVVFSRALTRRMGTLLKAIRIVREGEYSHRVQLGGH--------DELALLADEFDQLTGRLQTTEEVRRRFVSDASHELKTPLASIRLLTDSILQS--DHIDPETSKEFVSDIGEEAERLTRITEKLLTLTRMD-NAAPVHTEPVDVKYVVEKVEHMLSPLAKAVDVKLLCRLDEG-CFVLATQDDIYQIAFNLMENAIKYNLPRGTVTVTL-FVRGKSTILRVEDTGVGIPEEDLPKVFDRFYRVDKARSREAGGTGLGLSIVRDTARQHGGSVTVRRRPEPGTCFEVVFPL---------------------
153005096    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAVPHLDARALRLAEELRRAAQAIDHALRAAQHAVSVRDEFISIASHELRTPLTPLHLQMKALQRALQGSPRREALLDRLGTCARQVDRMTRLVANLLDVTRLHAGRLEVEREPFELGELVADLAGRFRDELTRSGRLLELQLEPAVHGRW-DRLKLDQVLTNLVSNAVRYGGQG-PVSVTLRREHDDAVLV-VADSGIGIAPDDVALVFDRYHKGTNS--RAHGGLGLGLYITRRIVEAHGGTIGVESRLGEGSVFTVRLPL---------------------
298242401    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRYQVEEQQRALEL-HARSLEQAVEERTREANSAKDEFLSMASHELKTPLSSLKGMTQLLRRKLERTGSNDVPN--LISMENSIRRMEVLVNDLLNISFIEMGVFELHTMPCNLNALCQRLVDEYVIGTNPQPV-VELHLPSEQIEANVDVERLGQVVINLLSNARKYSSA--SIYMALSYDETECA-ITVRDTGIGISPELLPHIFDRFYRVEVQRGSSI-GLGLGLYISNQIVESHGGRITVESIPDSGSLFSVHLP----------------------
160942929    ---------------------------------------------------------------------------------------------------------------------------------------------------VLVTTSLVHVTEAGKVLSTLLPLAAALIFGFAMSAAWL---FSEWFTKPLRQLSSAARQMALGNYAV-QVDNRRNDELGDL--ARDFNHMA-EEVQHAVQMQRDLLANVSHDLRTPLTLIKGYAETVRDLTGD--DKAHRDEQMNIIVDEADRLTALVSSVMELSKVTSGTYKCERVHFDMGQLCDEVSERYDAICAQNGWQLQLELPEEELPVYADPDMMQRALHNLLGNAMHHIGQDG-IFILRAFRCSEGVRVEVEDHGPGIAAADLPYIFDRYYR--SRSDAGKQGTGLGLSITKAIFQQHSFRFGVQSTVGKGTTFWFVLP----------------------
295398158    ------------------------------------------------------------------------------------------------------------------FFEAIVWLAILVILYFGLMFVLITVYETSVLLRTYPGSFFVHPQFQQNFFLSL-TVVYLVMSVSFVGWRIYRRLRAVQLGYVLEELHYIS----QGNYHHKISTSELNGMQPVVDSINRLVDSTVKAREEERRSKDDLITNMSHDIRTPLTSVIGYLTLLKQE--GLKDPEKAMKYINIAYDKAVQMQRMTEDLFEYTKVKQVDTKLAINRINVVRMVEQITVEFELEANKAGREFQIVAEPDDILVDIDPEKFVRIFSNLFTNAFKYGGKGKYIRISIYQDQEKTKFV-VENDGAKIPKGQLKDLFQRFYRGDKSRTEPQTGSGLGLAITQSIIELHRGEIHAESD-HRGTRFIFTIPN---------------------
254442171    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FISITRDINAQKRAEDALLQRE---EELISAKNAAEKANRAKDEFLSVMSHELRTPLNPIIGFAQLLAQRS----DEAFVKEASSFTLSSAQRMLSLVDSLLDFANLDRTNANFPLESFSLEELLAEVKALRETIEYPCSLQIRNGCDPENAKLCGPLEPIRKVLSHLVGNAFKYAGDSGVI-ITLSYKQEEYLQIEVSDLGPGVPPEYVPELFTPFNQADSSHTRRHGGLGLGLAISEKLVQQMNGSIKFRPNLPQGAVFTFSVPVSRPKILIVEDNQENADYFLHA
219667581    -------------------------------------------------------------------------------------------------------------------------------------------------------------LKAIAVFFALI-----LITREILQLGFFR-RLEKRVFKPMEQLKQGFDEIAKGNYQV-SIEPEVENEFTQLEMAFKLQESERSNQEYEKNRKT-LVANISHDLKTPITSIQGYLEVILEGCVG--EPEKIKRYLETIYSNTAYMNKLIDDLFLFSKLDLDKVAMNYEVLSIGAYLDDLATELKFEFEERQFKFFYQNRTDRDYVTIDGKRVYQGIRNIIDNAMKYGPEQDKVTMEL-YVQEDDICIDIADNGPGIPEEQLPHIFNRFYRLDTERSKDFTSTGLGLAIAKELIEAQGGTISAASTDRAGSRFTIKLPISK-------------------
196230564    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QAVATKQAVRGEVPFTGTAGRRFYDYIFVPVIGADGNVEAVAGTTRDITERKEAEQQLAAAKAAAEAASRAK-DDFLAALSHELRTPLNPVLLMA---VEAERNPDLPASVRADFAAIRRNIELEARLIDDLLDLTRITRGKLRLERQALNVHELLRACVGFVQPEIEAHGLRLTLALDAAEHWVEADHVRLQQVFWNVLRNAVKFSLAGGDVIVRTANRDNQ-LRVEISDTGIGIAAADLPKIFDAFQQGREG--NAFGGLGLGLAITRALVEQHGGRIVAESARGLGATFRFEFPLAKQSPPRP-------------
162449626    --------------------------------------VVFVASRFGAGPSVLASVLGVAAYLTFAVGDLRYLVTFAIMLGVGLVIASLTARIRGQEQRTAALYAMSRELAALRGIDELSLSAARHVRE-VFGADAVVLLPGADGRLAARAGTAEDLVRAVAEWAYARGKAAGAGTDTLPSASAMHLPLQGS-AGPIGVLSVRPSRLDLSRRELLGAFATQTALALERALLARQAQRARLEAQAEEL-RNALLSSVSHDLRTPLATITGAAGALLDDGNDALDLAARRDLTQTVLEEAQRLERLVRNLLDMTRLESGALAVRKEWLPLEEVVGAALNRVEE--HLRGREISIELDRATELVPMDGVLIEQVLINLLENALKYSPAGSPIGIR-GFTEGNVATLEINDRGPGIPPGEEEAIFEKFYRGRGHTQR---GIGLGLTICRGIVTAHGGRVAAENRPHGGAAFRVTLPIE--------------------
90579402     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLRSPDFVRYLARQSFDTPLEITSPM--NYDRTLELRIMRYTEGEYLSQLKQLEGMRRNFFANVSHELRTPMTVLQGYLEM--SSDPDMLSGPMWDRAHGVMTEQLARMNALVEQLLTLSKIEAATIELE-EVVDVPAMLDILEKEAISLSGDKNQHFNFEIDQSL-SVLGDDDQLRSAISNLVYNAVKHTPSDADITVR-WYRSPNGARLEVTDSGEGIEAQHIHRLTERFYRVDKARSRETGGSGLGLAIVKHALSHHDSHLEIESELEKGSTFAFTLPSRLIAD----------------
50954149     ---------------------------------------------------------------------------------------------------------------------------------GDYRVAAYPLENGDSVIIGLPLSDVQA-TVGRLTFVIVLVTLAGIVSAFFLASFVIRLAMRPLERVAGTAEQVAHMPLDRGDVA-LSVRVPEEDTDAHTEVGKVGAALNRMLARQASELKRQFVADASHELRTPLASIRGYAELTRRSP--HELPRDVTHSLGRIESEATRMTSLVEDLLLLARLDEGR-ELDRDPVDLSLLLVDALSD--AHAAGPGHAWSILLPEEPVDVLGDAQRLHQVVANLLANARLHTPEATKVTASLTVDAEAGQVVTVADDGPGIPEGLQSTLFERFARGDSSRARTTGSTGLGLAIVQAVVVAHDGTVSVQSRPGD-TVFTVRLPLA--------------------
136555903    --------------------------------------------------------------------------------------------------------------------------------------------------------------------IGLFVAVIALLLVTDDSETRPLMYLVLTLVMALGYFQY-------TSVRIENEQSE------ELERLAKNLKSSNRRLRKLNKLKSEFVSMTSHQLRSPLTAIRGYSSMLLEGSFGRF-PKRAEEAIERIEDSSKFMAITIDDYLNMARLENGNMKYNLMDINIRDLAEQMVDDMRPVAVRKGLVMTLKTDKSKAIVNVDSGKIRQIIHNLLDNALKFTSKG-MITVFVHDDKKKKIYVEVIDTGIGVSDNMMDNIFEKFERGDSKEVEAIHGSGLGLYTARTMAAAMNGDIIGHSEEGKGSNFALILPLQ--------------------
167034015    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IARDLTGHKRLQDEQSKRLAESSHMKDEFFAVMSHELKHPLNLIQLNADILRR-IPSVTSTGMASKAVNVIREAVTSQARIIDDLLDVARIRTGKLKLKTQPVDLCAVLQGICAVACNEQRGRSVRLTLPADGEPVLVEADSTRVEQIIWNLLNNALKFSPADGDILLRLTRQDEQA-RLEVIDQGIGLAEDSLEGIFELFNQA-TPTGHGREGLGIGLSLVRQLVEAHGGAVSVESPVGQGCTFVITLPL---------------------
88711270     ----------------------------------------------------------------------------------------------------------------------------------------------------------RDSFLIVIIFCLFLLVLIYMYTN-IISKRLTHITSAISDYERGKDSDSSLFSLKKRKDEIGILARSFSSMRKEIDSRVIELKESLKREKKAVAEKNEFLQNMSHELRTPLNAILGLTQLL----IKNKPSSAQVPIINSLHRSTYNLNGLMHDILEQQKLMEGQITLNSTPTNIYEQLQATVLNYRYEAIQKGLKLNLNVSNELMERYIDPLRLNQVITNLLINAIKYTAKG-QIDINLLQEKGTHLTIEVQDTGQGIDPENLLRIKERFFRVANDNSLRIDGFGLGLSIVKKLSDLFGGNLSVISELEKGSIFKFTMPIKDAPSPTPE------------
254422339    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERYQLDEQRQQLLADADAARNEAEQANRFKDDFLATVSHELRSPLSVIRGWVALVESQ---PEEMGIVQSAFKVIEKNTVVLENLIEDLLDVSRIMEGKLSFTPELLSLEQIVAQAVDAINIVASSKQLHISFQAQPLPTHIMADVVRLQQVIRNLLSNAVKFTPANGQVEVCLKVEES-AISISIKDTGRGLKETEIPHLFKRFWQVPDTSARREKGLGIGLSISHYIMELHQGSIQVASGSGKGSTFTIQLPT---------------------
189463991    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSWWAKLIYVAGIATIIFFIIKSYKKRL--QLRSSLSLEKEKAQKQQELNEERLRFYTNITHELKTPLTLILGPLEDLQCDSRI---QEEHLKKISLIHKSTIRLLNLVTQILEFRKTETQNKKLCVIEGNIVEKIQEIGFKYKELNRNADITFDIITDADKIQIYFDQEVISMIVDNLLSNAFKYTYKG-TITLSVIANDIEYTEIEIADTGIGISQEDISRIFERYYQ--TNIRKNIPGFGIGLALVKNLVDLHEGTILVDSEPNVGSSFRVRL---ITNNSYPDAIHINTNLK---
225388694    --------------------------------------------VFRTAVTGPKLVTALFPGFSWFATFAVEYITVAVASVLYVLIFG--------DMFPNTMQKWRIFLTVSSGLFIGCHFVLDSMTISRFLIYYQAVM-GLTILYVLVRAAMRRVSLPQVLFLAGGGGMMYATVRDILFYRDIFIPPYGAYANALSEMALLLFVFLQMTAVFIGTIREMDAV--RLKEQKLLAENA--ALERLGRLRADLLDTLSHELRTPLAVMMGYAELAVKELRLKGLGDETTADLDAIASEAGRLAVMVE--------EARRMTLSREAFLLQEVIQQTARLCQPILERRGTALSLDLSSDLPAVYGSPGELTQVMFNLLSNAGRHT-EGGRICVSAEET-GGSICVRVSDNGSGISPEFLPHAFERCAHDDP------GGTGLGLFICKEIIEGFGGTIRIESRPGKGTEVIFTLPVCE-----EEMNHE--------
184155773    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQLISILALSLV-VIFSGLMGYFLSYFLLRPLNDIQETVEVLSDDPTKNRRVDELGELAWMFNEMIDRTQRYIDQQSQFVGDVSHELRTPVAIIQGHMQLLER--WGKDDPKQLEESIQAALAETNRMNTLIKEMLDLTR--AGQVEVNFRTTPVKKLVNQVYDNFRMIHPDFHFSLDDDLDEDVLPVY--RDHLEQILIILCDNAVKYSNERKEIHLSLSR-NLRAVEIGVQDFGEGISQEDLHRVFDRFYRVDKARSRKKGGNGLGLAIAKRLVEGYHGTVTVESQLGSGSLFRITLPIVEPGDEKEAKNKES-------
168016518    ----------------------------------------------------------------------------------------------------------------------------------------LVIFFNMGIHDTDAVQRLSYLVFPVVIWASFIGVPLAVLVVAIIAHSLLQVQMFVCVLAVVAITLAAILHDRKGELELNEMNSTLEDQVRELERTNRSLQVSQAAAEEASRAKSEFLANMSHEIRTPIHGIIGMASLALETDL----TDEQREHLETVSQSADCLLHIVNAILDLAKIEAGRVELERIEFSVFDTVSSTIKMLQVRANQKQLQLSWEIDENVPELVGDAARLQQCLINLVGNAIKFTHEGS-VSLTAKVYTGTGATLKKKSSSPTAAEEDISEIFAEISRCSNSATVKKQDTGIG--ISKRLVQMMGGRIWLESEPGKGSTFYFI------------------------
291458569    -----------------------------------------------------------------------------------------------------------------------------------------------GLMGRIAVSFGVSTLLP--IFLIFLSSLGILSLSSGILILVLAGLLFILIVKPVDELKRAAKRIESGDLD-FTLEAETEDEFGELMEA---FEQMRIRLKETQEEKIRLISNIAHDLKTPLTTIKGYSEGILDGI--AKSPERQQKYIRTIYNKANDMDRLIDELNYYAKIETNKIPYHFRRISVREYFSDCADEIGLDMESKGYRFSYKNEEDSVLMLADPEQLRKVVNNIISNSVKYMDKNPEVRIFVG-DAGDFVEVRIFDNGRGIQSSALPYVFERFFREDSSRNSRKGGSGIGLSIARKIIEDSGGRIWAESAEGAGTTIHFTL-----------------------
153808922    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMLQAQEKEIRNKTTLIISLIVLL--GILFMFLYRENFLKRKLKVSESELKIRNE--ELTISREELHKAKDIAEASSRMKTTFIESMTHEIRTPLNSIVGFSQIL---NDHYSNSPETQEFVKIIENNSNDLLRLVTDVLALSELD----QYDKLPTNITTDVNAICELAYEVAKQKGVEVFFKPERESLFILSNQERISQVLNNLMHNAAKFTSHGS-ICIAYSISEEKKIEISVTDTGIGIPADKQNCVFERFYKV----NSFTQGTGLGLSISRSIAEKLGGSLQIDSSYTDGCRIVLTLPL---------------------
215433481    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QLTAAYEVARLRDDSARRNLKSLEQNREELLGNVSHDLKNPLTTIKSYLAMLGREKLGPLTD-AQRRAVQICDRNSDRMLRMVNDLLLMSRLQSGKMQLNQRPFGLKAVAEEVVRTLGALAEHCKVRVMIPPCPEV-FVRGDRERIAEAIHNLVENGIHHSEADDTVEVRVSAEDG-LAMLTVKDSGPGMSSEALEHVFDAFYRATPGMPR-PPGAGLGLPLVGKIVALHGGRMESASVLGEGSTFQMVLPMFAGAVSAPE------------
241661924    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VALLGLVAGTMAFWTAVVRRFESEGIGSLESQTATLERIARATLSQAFVQMTRRIAEQQDQQRRELVANISHDLRTPLTSLHGYLETLRLKA-GILDDEERRRYLDIALGQSRKVGRLAQELFELARLEYGVVKPEKENFALADLVQDVFQKFELAAGARQQQLKPDIAPGLPIVSADLGMIERVLTNLLDNAIHHTPVGGAIEVQLRPT-NTGVAVQVSDTGPGIPGELQKGLFVRFMSGARSDGSRSG--GLGLMIVQRILQLHGSEIRLVPQPGKGAVFRFQL-----------------------
149378246    ---------------------------------------------------------------------------ALALFLVYTLLDSLM-----LPPAIARDTIAVRLMVTCPLIIGVWWLSYRDIRDDHFVKIYALAYLIGGLSVVIGLARLENHPLPYMLMFGYFVMGIPFRTVSGASLMVIVAYLWVESATGLGTHQLMVNGFFIGTANIISWLSEHRQRAHFLD--RQMLNASKQQAEQENQRKTRLITVASHDLRQPLNVI----SLILENLTADGLPGEQQSLVSRLKSSVSHFNGLLASVLDISRIQEGMISPEPTRLCAWQVIRQVSETFSEQAQNPGAQVIIHKPTPGSGVLADPQLLHRVLQNLVTNALEHSDA-TRVDLRAHQEDGK-LCFEVQDDGRGIDDGALEQIFTPFFR-SNLRQRSCPGLGLGLAIVRELTGMMAGHCSVSSLPGQGACFRVFLPATPAPQ----------------
86361054     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RAEKALLQHRDTLEEMVRELARQTEELERMLEQEKQINELQRQFVSMASHEFRTPLAVIDGAAQRLIRRKEAA-TPEFLCEKADQIRSSVSRMLELMESILAAGRLDHGRITIVHKPCSIAEIIG--ICSARQESIRRSHRFLLDLDRLPPTIFGDHPALDQVFSNLFSNAVKYAPDAPNVHVT-GWQDGTSVCITVRDEGIGIDTDDLPKMFQRYFRARSST--GIAGTGIGLNLVKQIIELHGGTIEVASSRGNGTTFTLRLP----------------------
255282005    ------------------------------------------------------------------------------------------------------------------------------------NVTYVVTDESGRVLLRLALYPALQVIGTVVLVLLFFQVMGMIFSYGSESRKIRRILAIALKADELSKMTFTEEKYQQIEEAVSSLQPEDAELIADLQGIEAAMNNLLIRMRDSYRQQARFVNDASHELRTPIAVIQGYANMLAR--WGREDEKVLDESITAISHESEHMQHLVEQLLFLARGDSGRHKLTMENVSLNDMMREVYE--ESLMIDENHRYRCRMEDGEIIIRADAAMLKQAVRILVDNAAKYTENGEEILLGTGYTGDGHVYLLVQDAGIGMAEKDIAQMFERFYRADDA--RRFQGTGLGLSIAKWIIDKHHGHFEVLSRTQLGTRIRVIL-----------------------
260437805    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------LFDTMISVIIILILTSGAFTMWIYRSTVRPINKLRLATNNIKNGNLD-FDMDVEGNNEFAELNMRKRLKYNAEENVRRDSESK-ELISNISHDLKTPITAIKGYVEGIMDGVAD--TDEKMDRYIRTIYTKACDMDNLINELTFYAKVDSDKINYNFIKLNLTEYFNDCIDEIGVDLESRNIELINELDKE-TAIVADPEQFKRVINNIINNSMKYMENNGVVEVHL-YNEGDDVHIDISDNGKGISQKDIGHIFDRFYRSDTSRNSRTGGSGIGLSIVKKIIIDHGGSITAESIPYEKTTIKIIL-----------------------
89097673     ------------------------------------------------------------------------------------------------------------------------------------------------------------------VFLQNASALIMIGLAVILIAGIISYFLANTIIKPVSRITEAAELMASGKFSV-RIKKERDDEVGLLA---DTLNYMAEEAEKHEKLKNEFIASVSHELRTPLTSVKGWALTLR----SMTDEKVFTEGLDIITDESERLSHLLGELLDLSSLSSGKAGFVFERILLQKMVQQTVNQLRPRATRQNILLSSEITEEPLFLNADRDRLKQVLLNVLDNSLKFTPAEGTISVALKRKEKEAVII-VSDTGAGIPSDELEAVKEKFYKGKIHGA----GTGLGLAICQEIIAAHQGQFELASERGKGTAAYIRLPL---------------------
220905438    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------YAESVAAGLDPLPLHLRHRDELAVMFASLQRMKGTLYSRIRELREAEQRARRSRQQAVLARSQALTSLELAQRASHVQDDFLRRISHEIRTPLNAIIGMSYL----SLQTDLNGVQRDYLAQINKSGSVLLDMVNRILDFSSASEGSIRTERKVFAVADLMDLLRQSVAGLALEKRLRLNFVLDPSIPAVVGDERHLEEVLRILLDNAVKYTASGS-VDFRILPSGEPRLLFVVSDTGPGLGEEQWKKLFEPFTLGDESMTRSFSGLGLGLALARQLVSLMGGELKVGSVPGQGSRFSFS------------------------
255039054    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SRIIEANLEIQKLNAELEERVQQRTEELARIEQSQEEVVRALTKERELNNMKSQFVTIASHEFRTPLATILSSASLIGRYAR-TEDEEKRQKHVQRIKSTVTNLTEILNDFLSIGKLEEGRIHAIPVLTDLNEFCKNLIEEIKGLCKE-GQQMNFTYEGE-AHAWLDKQLLRNVLFNLLSNAIKYSEMGKSIFLRIK-NWGGLIRIEVQDQGIGIPEKDQGHIFDRFFRAHNAGNA--QGTGLGLNIVQNYIELMGGTVRFQSEVNTGTTFFVELPNREPI-----------------
189464649    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLESSLDLERRKSQNDLELNNERLRFYTNITHELRTPLTLILGPLELLSDGTLSP----KHANKISIIHDSATRLLNLINRILEFRKTETQNRKLAVARGNLAQLVQEIGLRYKELNPNNKVAYHIHIETEDAELFYDADMVTIILDNLLSNAVKYTSEG-EITLTLRSVEEKYTEISVKDTGHGIEPEALPHIFDRYYQAKS--KFQASGSGIGLALVKGLTDLHEGMLKVESTPEVGTTFILRL---LTENTYPNAIHVESKVK---
262199179    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAQEDELRDQKSVVALGLRQVMCAPMRAHGRVIGIIYIDSRRLSFEEHGVDLVLLEAFAAQVALAVENSRLMSEEKRKGELMAILAHEVRNPLAGILGYSDIGEAGDSEEVGLEA-TEVFKRIRVDAERLRRLVDNVLELARHESGNVEWSMMSFDIRDIIYPLIDSNQPSCEQRQISLKTDLGELHSKIFGNPDRLMQVLANLIGNAIKFTPPQGRIMIKARNESQEFVRVDVIDTGPGMNDELRTRLFEKFSQG--AGRKRSSGVGLGLYISREIVMRHGGTIWVESQLGKGTTFSFRI-----------------------
298248617    -----------------------------------------------------------------------------------------------------------------------------LRSSATAGPTEYRFFAEALPYPSQEVLVVGSPRTDQLVVQYLFLGMGLAGPSILLLAAGCGYWLATRAMRPVRLMTQTAREIEETDLS-RRLNLQSHDELGELA---STFDQMLSRLEAAFKRQRQFTADASHELRTPLSII---TLAVNRGIAHCHTPEEYLQVLQTIQMENARMSRLVNDLLLLARADGEQAGLKKERVDLSDVVLEAVARLLPFAEQCGIELVPGEFPAL-WVSGDQAALTSLFSNLIENALKYTAVGDRVLVEGGCEEKKRAWIRIEDNGPGIANHHLPSLFERFYRGDAARSRATEGSGLGLSIVQWIAHAHGGEVCVQSEVGHGSRFEVRLPL---------------------
218283628    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ANGKAIQAIATIRTISETKRKELNLFFEA-EQAKREAKIKTRFLQSMSHDMRTPLNGISGMLHI---ADQNPKDLELQKITRNKIHRSLNYLISLVNDVLDMNDLESDHFTEEEVDFDVTKLLESINFDGQQLAQEKNIQYILDWYESHSRFRGYPIYLSRILSIVVQNAVKFTPENGEIHVWMNEESTSLLEFRCKDTGIGMSQDFIKHAFDLFAQEDSSSRSTYQGTGLGLPIAKKLVEYMHGNIQLESEKGVGTLVSIQIP----------------------
124010143    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HTIYLSIIIFLVLLIPALLYYRYHLFEERNKVIALQNEKIQQTYHLQRKNEELNTKNQELTDLNQEKNLLVSTLAHDLRSPVNQVKG---LLQLTQLTINPADETANYLQKALQSTDRLRDMIDRILDLKVLEEKQLSMQLESLDLHDVLTEVVQSFADAAQKKSITLYLPPASLDASFRADKNYTLQIFENLLSNAIKFSPAHTQVSIDLQWHQNK-VRITVQDQGPGISTEDQTRLFRKFQQLSARPTAGETSIGLGLSIVKKFVDAMQGEIWCKSAPNEGCSFIVEF-----------------------
224537326    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TWFAYLVYVIFIGFYVVIRLYMRRIKLKSEVRLQ-----------EELTRTKLTYFTNVSHELLTPLTVISCISDYLDQKV------PAVRQQSVMLKANAEKLKRLIQQVLDFRKMDVGKLKLNVSEGDIREFVLNICQVFQPLALKKNITLDTRFEAEEAHGYVDFDKLDKILHNLLSNAMKYTPENRRITVDVREAEHRILVLKVEDEGVGISEKELEQIFIRFY--NSKKNRGIESNGIGLSLTKDLITLHHGLITVESVLGQGSCFTVKLPIDK-ESYSPDE-----------
42523013     -----------------------------------------------------------------------------------------------------------------------------MTPMGTLSRTEILAHITDTVLGDKWIKRLS-FVWYAAGFFVLMLMAVFVITTYPQSVALFFILWIGTLLAALSAWVFDTFYFWSPAFSPFVLLATSGYQATKIERQNFHLQQEQEYLAQLEQLKNNFVSLISHDLKTPIAKIQAIVDRLLTQ---HSQDAELGQDLKSLRLFSDELNRYIQSILKVLRVESRDFKINKEVADINEIIEEALQHLRPLARERGIQIHTALEP-MFSVEFDTTLLKEVVINLIENAIKYTPSGGQIEV-ISHESEEYVHVLVKDTGEGIKPEDMEKVWGKFTRGSDQDLR-TKGTGLGLYLVKYFIELHGGKVTMESKVGLGTTVAFTLPL---------------------
149280656    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TITAYLIYLVILIFAAFIRRYSYRKAKKRQEIRLERLKNKSEQ------DFYKQKIEFFTAMAHEIRTPLSLIIAPLEKLLSRKEK---DEESKAHLQVMEENSDRLLTLVNQLLDFRRIESDIFEIRPEPVELIYLVNSIRDRFSPIAERKGLEFTVVSHFKKLNVDADPEALMKILSNLLINAFKFTRTKLEVKINLAKDGTEMISISVEDDGIGIPKAQLDSIFKKFFKVSTEEHQYTGGTGIGLALAKSLTEKHGGQLEVRSEEGLKTIFTVLIPFS--------------------
251827651    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TPVKKRQRQIIELSNGRILEIGLRESKSETVSQILYLRNITHET-----EVDRLKSEFLSTAAHELRTPMASIYGYSELLLTR---EFSHDEQHEFLSTIYRQSELMISIINELLDIARIEAGSLDFTLTQIDLYDLLNNIIAGCKPPNGRKCPQQPQRSTP--LWVAGDRRKLTQAISNVLSNAYKYSSDEVGIEFLTSDLSGHLIGLRISDRGIGMTAEQLSHVFERFYRADDS--GKFPGTGLGMSIVQEIITLHGGHIDIESQSGTGTIVTLWIPAA--------------------
141899349    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIYKTIRRFKGSSSNLNLDMSS-DIVEQVNQAESQIDEIT-NLRETDTFRKEFIGNLAHELKTPIFNIQGF--ILTLLEGGMEDPEINRKFLLKAAKNVDRMSGLLEDLDVITKMEAGNLDIELVPFDFLDILRETIESLEPKAKRNNIELRITMDGSKVMVLGDAAKLVQVLTNLIVNSINYGNEGGQ-TVVRYYDAEDSILVEVADTGIGIREEHLPRVFERFYRVDKSRSRHAGGSGLGLAICKHIIETHGQTINVRST----------------------------------
145954719    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IDSKLDTEDISLIETIIAQMAIALDREILSEAKENTNLEIERE-RLRSNLLRAVSHDLRTPLAGISGAVSTI-IKNKGTIGQDIIDELLSGVYEDTQWLIRLVENLLSMTKIDEGKLEVKKHSELVEEIISEALQKIKKRIENALIDI--NIPEQILFVPMDAKLIEQVLINLIDNSLKYSKEDCKIEINV-YEKDDYVWFEVSDNGPGISKELKKHIFDRFFTGEEGAKDSRKGVGLGLSICKSIIQAHKGEIMVENNKDKGSTFKFSLPKE--------------------
220905766    -------------------------------------------------------------------------------------------------------------------------------------------------LVITPLLYLENYLGSISLYQTTSPPPGDLSPSQPERFWTLDLSLVKTIADQCA----IAIHQARLYQQVQELNA---DLERQVQERTAQLQQKMQELERLNALKDDFLSTVSHELRTPMANIKMAIHMLKQFPMA----DKQERYLNILANECSRETELINDLLDLQRLEAGTNPIGLESINLSEWLPIVLEPFQTRTQQHKQHMRIHRPVELPCLRSNRHALERVLVELLNNACKYTPAGGELHVDLPSPSPSNLCFRVT-NQSEIPSSELPRIFEKFYRVPNADPWKQGGTGLGLALVKKLVEQLQGEIYVHSHNGQ-TTFTVQLPL---------------------
291514619    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------AAGENGVWSSNERTLTVRILPAPWLSWWAWTIYSLLVLAYGVVRFLRYRLRLRQEVQISKLE----RQKTEELNHAKLQFFTNVTHELMTPLTIILTSLQNLNNGTGDNQT------LYGVMSANATRLMRLIQQILEFRKVESGNLKIRVSHGDVVGFVRRCVEAFAPLVARKQLKVYFRASSEQVDGWFDPDKLDKIVYNLLSNAAKYTPDKGEIIIRIETGDDCSVCISVANSGELMTQQTIDGLFRRFYDGNY-RKHHTIGTGIGLSLVKDLTDLHRGSIRVSSDEQDGNCFRITLPIGRTEEEIDDDTGDDAAEKIY-
111220434    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RPDQEGVAVRARARLLDSSGHVAVILDDITESRRVEA--VRRDFVANVSHELKTPVGALHVLAEAVAAASEDPV---AVRRFASRMTHESARLARLVQEIIDLSRLQGAEPLPDLRPLPTAALLAEAVDRTRLVAQAQAISIAVIGDGQL-QVLGDEGQLVTAVANLLDNAISYSPHGTRVVLGVRR-SGMTVEISVADEGIGIAEKDLERVFERFYRADPARSRATGGTGLGLAIVKHIATNHGGSVTVWSAEGAGSTFTLRLPL---------------------
73668223     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLYTIPLEELSGRVLLELMEESNVFTKRKGKLESLRS----LEEKIELKNEFL-KAKKDIDASNWAKNGLIVNMNHELRTPLNSVIGFSDLLLEGAFGSLNTRQSK-YVSNILISGKNLLEIISNLLDISRLEAGEKNLNYEDVDIASLLGEVRMSLLSFASSKKVSIEIKVDASLENIRADRTKLRQILYSLMNNAIKLTPEKKKVTVSALKKEG-MLEIKVSDSGIGLSKEDHERMLMPFIQADGGTGLGLY-------IAKNFIDIHGGKIWVESKGGKGSTFIFTLPL---------------------
269921592    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVTARRELEQALAQ--REAALKESQAKREFVGSVSYELRTPLTTIVGYSELLESLEGLP---ERSRQHAGAIRIAAGQLARSIDDVLDMAQIDAGEMELSVGDVRIRDLFAEAVERHRPRIEGRGATLKAMVPTDLPPVRADARRLMQAVDHLLENATRSVSEGGAVTLKAEL-NGTEVRIRVEDTGRGIPYHLQALVFDRF------VKRERGGPGVGLALVKALVELHGGWAEVESEPGKGAAFILHLPLEPTAALVPE------------
162448456    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTSSRELSLRRADGSMLAVLASA--------GPIVDGNGKLLGAVVVFDDIT---------------RLKELERLKEEWTSVVAHDLKQPVTTIIGYATQLERK---PQVTTAVKTRAGHILASAKRLGRMVSDLTDISQIESRRLAIERAPIDPRALVEAVVERMESEIEGRAVDVESR--GEIPIVHADAGRVEQVLSNLISNAVKYGDPEAPIQVALERR-GDAVQISIRNSGRGIPAQDLPLLFERFFRGKAKEERVV-GLGLGLYIAKGLVEAHGGRIWVESPEGGRTTFHFTLP----------------------
108762821    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RYSLPQRRRGLITGRVWSFRDVTERVHAQRTQERLLAEAHEAIRVRDDFLSIAAHELKTPLTPLRLHLELLKRALAAR--EPIAPERVDKAMAQVDRLSALVNDLVDATSVEAGRLKLQRKPVSLLEVANEACSEFRGLSAEH--AFMCELPQEDLLVMGDRGRLSQVLANLLENAVKYSPLGGTVRVSLSHVDGNAV-LSVADGGIGISREEQAHLFGRFFRASNAGLGLY--------ICRDIIERHGGHIWVDSELGRGSTFHVSLP----------------------
150018482    -----------------------------------------------------------------------------------------------------------------------------------------------TTLLLTYISLMVVSRILIYLYLNTKIQLINYIFKFRRLIDSVMFEGATYVITGISLFVLITYRKTKSLVAIIDASGDLDRLIEVRNLAENINNISRQLKEKAQQTKNDLITNVSHDLRTPLTSIIGYLEII--DADKYKDEVRLRYYANIAFEKAKALNLLINDLFELTKMQNNTINLDKVDINLVELLGQVVAYFEYQFKNAEMQSRINFSEDKLIVNADAGKLVRAFENLMSNAIKYGRDGFYVDVTTKMEEN-MAVVQVINYGQSISAIDLPYIFDRFYRVEKSRNSDIGGSGLGLAITKNIIELHEGTIKAYSD-NKRTVFEVRLP----------------------
224369325    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDEFGELADA---FNAMSHQLKADEDIRSDFIATLSHEIRTPLSSVQESVNMIIEEILGPVN-ERQKKFLKLAGSEITRITSLLNHLLDISMLEAGTQKSNPAPFDPNQLIVEAIQSLDTTAKRKHTVVKAHTLIRAPRVMGEEKEIMQVLMNIIGNAIKFSDENSLVDIWLSKSREDGLSFNISDNGPGIPREKHGLIFKRYYRAEEVRN-HMSGVGLGLNISRRIVQSHGGKIFVENNIDKGCTFTFTLPVEKSISV---------------
284040455    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------APLRWLLIRSFTIRDESGNALRHIGIASDVTVQKEKEFVL-QKSLLREQELNQLKSQFVSTASHEFRTPMTTIQSSVELIKLYLDAPAATARIQKHLGVIEKQIAQFSSLLTDVLTIGQIEAGKITYVPRAEDVVGLCETLIDTFSERADHRSVRLL--IEGTPRWVSLDAKLMTHVLMNLLSNAFKFSVTTSPI-LRIIFSPNN-LVLQVIDAGIGIPVKEQTSLFQAFFRG--SNTNGIQGTGLGLVIARQFVDCHGGTLGVESKEKVGTTFTITLPLA-VGEPVRQEN----------
189461736    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QAAWTMATIAI-LAVLLV--LIFFTIIWRDITRSN------------------HYRKELEKAKLYAENLLVAREKLMLTITHDIKAPAGSIIGYIDLLIRL----VQDRRQQFYLHNMKSSANHLLDLITSLLDYHRLEAGKMDIHPVTFNPHELFESIYTSFLPGAEKKQLTLNFEENPRTLNLEGDPFRIRQIAENLISNALKFTSQGS-ITIQVDYEQNRF-TFRVEDTGCGMSIQEQQRVFQAFTRLQSA--QGQEGFGLGLSITKKLVELLNGEITIESAPGKGSMFQVVL-----------------------
298252237    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QKEATLARTSEELMRQSNDLKDEFLDITAHEFRTPLTIIQMMARLLRKHQLEPVLQDKLHESIATIDQQGHQLTNIVNTFLEVTRLNRGQIVLNTEELDVQRIVERTVAEHAMTSPMHTITCQVQTGAHPYLILGDSARLSQVFANLLQNAIKYSPFGGSITVTLQQTPNASVEIRIQDQGIGIPLDAQARLFERFYRAPNIEGNKTRGVGLGLYVVAQFLSLHGGHICVESSPGEGSCFILTLPLVERSDII--------------
146305741    -----------------------------------------------------------------------------------------------------------------------------------------------ALCIALTGLFWFSSLVYLLVALSSLNLLLVGSLHWRAGYQPARLIAVGMLVLGFGFFVPVLLGFDQLNPGWLVLGVFSVATLAGLILSVSLTERQRQASSAELRAKAEFLAKISHEIRTPMNGVLGMTELL----LGTPLSAKQRDYVQTIHSSGNELLTLINEILDISKLESGQIELDDVQFDLGALIEDCLDIFRAKAEQQKVELISFIQPQVPRVIGDPTRLRQALLSLLDNAFKQTDEG-EILLVAALDSSDGLRIAVQDSGRPLLPEERDALLNAELQSRDFLSATRLGGRLGLIIARQLVRLMGGEFGIQGSSNQGTTLWLALPLDPARLEQPETDLDS-------
142043194    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDDLLERQDAALDAERKASDRAFEMIEAKNAFLGMVSHELRTPLQAICGSVEILLARPQSEANLKTIRR----LQNSALSLEALVKDLTDYIKLRSTKRLAERETVGMASLLAEVLDPLREKIAAKRIAISQQVEPHDLAIRSDRKLLRQVLSNLIENSVKYT-LGGSIDVSITLADGPQLKIAVRDTGAGIAKPHLSKIFEPFYRANDAVGLHVDGIGMGLAVVREIVTTLRGHVDVRSVVGEGSEFVVTLPAE--------------------
254420776    ------------------------------------------------ATVLMISILIGELIAGY--KPMLSLLFALANMVEIIGAVLLARRFAPTVSSLNGVARFLICTAALAPIPAGVFASIALAPFGSWFGHALGLAVIGTLGLSLTWSTLARLTRPGAIGVAMIPLLLGVAVRLGVAGTAFSLLVVTLLSVGGAMLGYRSEQVLAAQLQVLVGYMPILLVAALLEERDRLSERARSRAEQASEAKSRLLANVAHEIKSPVAGVIGIGNLWSTGQLGPVTP-QQTEMADVLVKTARQVEALAHDLLDVARAESGAVKVDLRPTDIPGLLEDVRRAAMLRSEAQSVDVQVVCEGDGLIAVADSQRLAQVIDNLTSNALKYGGSGGRVILRA-LRADQHIRIEVVDFGPGLSSQKQSQLFEPFNRLGLERSS-VEGHGVGLAIAKRLVELQGGAIGVISSPGEGATFWVNLPHA--------------------
229829768    --------------------------------------------------------------------------------------------------------------------------------DASTIVRQIDFYTINGAVGSVYLLTSASGDLPEAKRLIIQYILAVLAILILTAVFLTAWIYSGMVP-QVRKLTEAAENIREGNLD-FKIEMEGKDEFARLEMRARLEDSSRQKLENE-KEQLALISNIAHDLKTPITAIKGYAEGILDGI--ARTPEKQEAYVRTIYNKAGEMDKLINELTTYTKIDTSGIPYNFRHMSARDYFDDCAGELTVELSNQQIRLYANQLPEETEVIADPEQLQRVISNIVGNSVKYMHADGHINMLVKDV-GDFVQVEMSDDGQGITAADLPYIFDRTFRADSSRNSNTGGSGIGLAVVKKIIEDHGGKVWARSTPGKGTCIYFVL-----------------------
254255011    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FWAFVTVTAVHDESGSLRGFIKITRDMTERKRDELEVATQRLDVFIATLAHELRNPLQNTVGVLQSLPSSALVP----ALAHCRDVAGRQITQLVRLVDDLLDIGRIKSDKVTLDEASVNLRDVVTRSVDGMQAKLDARGQRVDVTLPGSAVTVRGDDARLVQVLYNLLDNASKFSARNARIGVDVRVDQDTAE-IRVVDHGIGIAPDALERVFGMFEQPGGAAGETSGGLGLGLAISRKLVELHGGSIAAESAVGQGSTFVVRLPIER-------------------
298243981    -----------------------------------------------------------------------------------------------------------------------------------------TIFSLILLMVLMVAAILLRDASGSNALL--YPTVALLALGGIVLSATFTTLLLRPLVRLTDAAQAIALGDLKQRSRLLPPQDEIDRLCGSIDEMVTRLERAEELQHAAEERFSRFFSDASHQLRTPLTSIRGFTEVLLRGAKD--DPETAQRVLTLMRNEGERMTALINNLLTLSRL-SEHQPLKMQYIDLLDLVKESIEQARTQADDRRMQISLR-GEAPFGLQANKERIKQLLYILLDNAVKHGAPEGSITVQLTKRE-QQIEVHVIDNGPGIAEDELKHIFEAFYHGQHQRT---PGSGLGLAIAAAIVDAHQGHITVQRTPDAGSDFTFMLPYTK-------------------
154504736    -------------------------------------------------------------------------------------------------------------------------------------------------------------------FLIAVRFAVILLPLTVILTALIGYRLIRRTLLPVRQMTETVQEIQKDSRRIGVSQDTGKDEFYQLAGT---FDGMLESLEQAFLRERQFTSDVSHELRTPVSVILAQCEASLNRTD---LSEEQRKEILLIRKKAGEMSQMISQLLLLSRADQGRQQLNKEEINISELTEIIVEEQKMLAQRRKIEVHTEIEPDITG-YLDESFYIRMLDNLISNAVSYGKEGGNIKVTLHQIPS-GVQGTVEDDGIGISRDDQVHIWERFYRVDASRTGKEEGSGLGLSMVKWIAQAHGGNVRVESELGKGSCFTFEL-----------------------
142170655    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEERVSSRTEELQSVNAALASENTRRAETEAALTEAVKATEQANLSKTRFLAAASHDLLQPLNAARLFTTTLAERA----DDDEMRELTGHLEGALTSAENLISTLLEISKLDAGALHPEPRPFALKELFEQLTQEFQVIAQNREIAFRARFRDVV--VDTDPKLLRRVLQNFLSNALRYTEANGRVLFAVR-TFGPEVRIEIWDTGIGMHADDLPSIFDEFKRLSEGVKTEKKGLGLGLSISKRICDLLGLTLKVHSTPGVGSCFSVSLPASEA------------------
223937695    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITERKQAETELLKALAREKELGVLKSSFVSLVSHEFRTPLGIIMSSAEILH-SYLDQLETIHRQEHLESIAKNAKRMAGMMEEVLLFGQVEAGKMELHPAPLSLSSFCRRLKDEI-LSATDGQCPIVLTMEAFPTDIFADERVLRHIFTNLLLNAVKYSRAGSPVHFMVAQ-EGKDAVFQVRDQGIGIPEADQQWLFKAFHRGSNAAN--LPGTGLGLVIVKRSVELHNGRIKVESVVDQGTAITVRLP------LFNEANEKNTRH----
160932718    -------------------------------------------------------------------------------------------------------------------------------------------------------------------FFSVLGPIVSVVVAFIM------LILSKLLTSRINRLRKSTMKVANGEYNAIEIKSEIGELTADFNTMTEAVKQKVEKLEDIASERKVFIDNMTHEMKTPLTSIIGFSDLLRSARL---DDETVHDYAESIYKEGKYLKSISSKLMDLILL---RQKPEMTEIDVPRLVEEIDESVRPIASSRQVAF--SAASVEAKLVCDRELIKSLLYNLIDNAVKASQPGTCVTLNAYFTQDGVMEFSVADQGSGIPKEELDKIFEPFYRVDKARSRKYGGAGLGLALCMEIAHAHAATLEIESEVGRGTVIRLRF-----------------------
136316661    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FIYKTNNSLRHNFSLLSLYQERSKILNNLEKNYNLQEHSKKLLKELNSERSEFVSLVSHEFRTPLSIIKTSSEIIKRQIKKSDQFDKINNQIDKINRSVIRMNKLIEGTLNLSKLETGKLKFTPSTFSLEDLIEEIVERF--KDSNSDIEFEVILQRKSILIEADRSLIDQIFTNLISNAIKYSQKNKKITIT-SKIHNFTFNVAVQDYGIGIDKEDREMLFTKFFRTKNAL--GIAGTGIGLYLVKQFVELHNGKITVSSERDKGSIFNITLPTE--------------------
59713416     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------LFNTIIFITLFTLITSILITYYVKGPLILFSEWIKEIQRGNYEYNNPLLYRKDELNNLESKITERTKLLQQSKEQAEKANINKSKFIANISHELRTPLNAILGLSLYLIEKEENSEKKKT----LETLNKAGQGLLEMVNDILDLSKIEADKIIAHNKPNSIDHIISDIIDITQFQSKSKNIQIQYK-KTEFHHLNIDKKYINKIIMNILSNAIKFTEDGGKIDIDVKYENSTDLIMVFTDNGRGIEEKDLERIFNPFEQLYD--KDREYGTGLGLFITKKIIEDMNGNISIKSKVGIGTSICIKL-----------------------
143374974    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ANVEMEALLEGFNRMASRLEATVAALRRERDRGQEH-------LADVSHELRTPLAALRAFVDLLED--AGTTDPATRKRILSEAGRQLERMDALTANILELSRFDAGIARPEFTETDLRSSVSAAIEQAAAGARRRGVALDERLPARRVVIRHDVTLVGQAVANLVGNALKFTPKGGSVSVSVRPLATGAATITVSDTGVGIAAEELPRIFDRFYRGTEGLAASRKGSGLGLAIVKSIVDMHAGRIVVESLPGSGTSFTLTLP----------------------
22299374     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QVQELNADLERQVRARTAELEQKMQELERLNAIKDDFLSTVSHELRTPMANMKMAIHMLKQ----FATDDRQKRYLDILANECNRETELINDLLDLQRLEAGRSQIQQEVIDLDSWLPTVLEPFRNRMQQRQQSLEVLRPATLPPLLSNRHALARILAELINNACKYSPAGAQIVVRFDPIGGDRLQIQVS-NPSEIPSEELPRIFEKFYRIPNADPWQQGGTGLGLALTQKLVEQLQGDISADSAAGM-TTFTLTLP----------------------
154247224    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTTIGPREAVTLRIERPDGRVLDGATQFRDVTDSVKVERALIERA-EALEAADKLKNAFVGHVSYHLRTPLNTLLGYADMLRDGLAGPLNT-RQQDYLEHMRQSSDQLRALIDDILDLASIDAGAMELDLSDVDVGETVLGVAEAVRDPVAEAGLNLAVSVGPDAGHFVADGRRVRQILFNLLSNAIAVSPAGGTVSLGAVRRDG-ALVFTVRDEGPGVPAEVADTLFERFE--SRSAGPRHRGVGLGLAIVRSFMTLHGGSVTVAPAGRKGTLATCIFPLS--------------------
261409757    ----------------------------------------------------------------------------------------------------------------------LQWKIITLFASGALTLSILFIAQQIMRLIGREYWKVDTLFRVERTLSSFFGFPVVPTIIGIVLFICMVLLLSQGTIRQINQLMQGTQRLAKGELDIVSSNDELGQMAVQINQMAQQLKLSLAEERMAVQSKNELISNVSHDLRTPLTSIIGYLRLVNED--HYKDEVELRYYTDIAYDKSLRLGGLVNDLFEYTRM--GYSPINRVDINLVELLAQLAVDFSLTGQHEGVQVVFTPAAEKIMISSDGDKLMRTFENLLSNAVRHGREAGRVDLKVSQ-DPKFAIVQVINYGPPIPQHAIPHLFERFYRADESRTDQTGGSGLGLAIVKTIVDAHHGTIQVTSTTEL-TMFEVRLPLQVPEN----------------
251799570    ------------------------------------------------------------------------------------------------------------------------WKSLRFKMLYLFGLSALGAFFTTGLLYLVAVSAYSTFNLSPLLREVFFGLLTTYITVSLFFFLVYFFALSRSTIRYLMRISQGIERIAGGDFESRLPVRGGDELGALAENINKMTAQLKLSIEEEERTKAELVTNVSHDLRTPLTSIVGYLGLIEEDRY--RDEVELRHYVQIAYQKSTRLKTMIDDLFEYTRT-SGGIGLRLSPINLVEMIGQLAAQFRLQFEQAGMKCRLALPDHSILIDADGDKLVRVFENLIVNAIQYGKEGRQIDIAV-WSERGLAVVEIANYGEPLPASVIPLLFERFYRGEQSRSRNTGGSGLGLAIAKNIVELHHGMISAASAEGK-TSFKVELPL---------------------
187935686    ---------------------------------------------------------------------------------------------------------------------------------GIIAPMSLKSNNDSVIISVSSIQPIEEASKVIDEF--YIYVFLGLTIIA----GILSSIYSNLISKPLTNLNTVANKMSNMDFTV-SCDVDREDEITDLKQKNQKLEEDIEKERKLENMRKEFVDNVSHELKTPIGIIEGYAEGLKD---GIVSGDDALAYLETIISESQKMNALVKNMLELSKLESGTIKPKLESFNINRLISKILKNNHLKFEENDLKINFNSSNPYSYVYADIFQMDQVITNIITNAIKYTPSHNLIDVSINEENDKFK-ISIKNMGVNIPESEINKIFDKFYRIDKSRQRTKDSTGLGLSIVKNILKLHNSEFNLKN-IDNGVEFYFYL-----------------------
194291802    -----------------------------------------------------LAAIILAVGLTLNGHRPGALPWAVAMVLVCAVAYFGRLRLPGRLTEAGATRYAH-GMTAMLVLIGALWGLVAWL--------YLDVRLPAVVICILSIAGMSAAAL--AVFSACLPVAIGFFVPAIVPVWIAFLALPMFLGTPLYLCVLLVFARNYAHVARIALRFENVELISQLREQTARAEAAQHAAEEASRAKSVFLASASHDLRQPLHAMGLFLVSLGR----TCLDERQRQLLAHIEASSGAAREMLNSLLDFSKLEAGVITPRARAFRLQPLLHKLENEFAPQAEARG--LVYRTRDTTVTLHGDPTLVELVLRNLISNAIRYTQQGGV--LVACRKRGVRATIEVWDTGIGIPSAQHRDIFREFHQLDNPERDQRKGLGLGLAIVDGLARTMRTRVTLASRPGRGSVFRFSMPQT--------------------
270295181    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------VKACNSQGIWSPNVKELKIKILPPWWRTWWAYTIYSILLSIIRNLRLRQKQKQIMQAIEVEN-------ERQQKINNMKLQFFANISHELRTPLSLIINPLE-----EFFVDHPEYRKGILDMVKQNADYLLELINQLLDFRKLDAKAETLKCKHDNILIILSEIFHSFDPIAQKRNISYSLTAPQHSVFMDFDYDKIRKICTNILSNAFKFTPNKGSISLDIAVR-GTNLELTFTDTGCGIEDEAKEKIFQRFYQSGKNQSNN-GGSGIGLHIVSEYVKMHQGTVCVRDNQPCGSVFLIALPLHQNSN----------------
169838251    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------AIETVIHISFIILPFFLI-LSAIGGYIITKNAFTPIKKIRKIAEEINEGNDLSQELHTLANTFDVMFDRLQTSFENEVQFTSDVSHELRTPITVILTQSE---YGKNHIKSIEEAQRSFEIIEKEGQKMSKLVSQLLTLARMERGKQKLNLENINLSELLEMTVETQICAAEAKNIKFVTKIVPEI-YAKIDEMMIIRVFTNLISNAISYGKQNGTVIVELFLDENKNKIISISDDGIGIPKNELDKIWLRFYQVDPSKSGDN--SGLGLSMVKKIIELHNGEIFVESEFGLGTTFTVIL-----------------------
237718912    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SFFTFAGLTFFVCMLIIVLYVIIHRDVKRRSRYEKELEESDKKNKELLQSKKNMMLS-IAHDLRSPLAIIKESAELLPRLE----EKDKRDEFAANICHSSDYMLSLVNTLLEFYLLDTGQIQLNMMPFSLSVFFRETAKNYTLLSKKKRLRFTTRFENLNVIVNGDRAQLQQIINNLLSNALKFTEKG-TVTLTAEY-SNEKLRISVQDSGPGMTKEELKRIFNAFERLDNA--KHTPGFGLGLAITSKLIQWMSGEISVESRIGKGSTFSVFLP----------------------
163848370    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AQHELRGNDGVFAWKIQAGDLIAGRTSAFLLTIRDVTEAKKVEQLREDLIRMVIHDLKNPLAAIKLAFERLENE-LGDLFTERQQQAMMIGQNNTNRLINLVRAMLDIGRLESGQMPIYKGPLPIADLIEHTVDRLLFQAQEKQVQIVHNLDPNVRLLFADGDIISRVLQNLLDNALKFSEPESQISIEVHVKPAQGQHIIVRDQGPGIPPEDQDIIFKRFSQGGRKRS---EGSGLGLAFCKLAVEAHQGTIWVESMPGRGSAFHFTLPLAEIYDP---------------
224543109    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTKGISGISHRTYTPLKENGIFSEVYQELNKMYFDIRHADKVNEDT-------ERVRREWITNITHDLKTPLSPIKGYAELL--TDSSNLTGETSKEYGEIILRNVNHTEKLINDLKMTYQLDSGAFAYSPKETQLTRFIRELVIDIDPAFSNRNIEFESNTDECI--VLIDPDLFRRAIQNIIINALTHNPPETKVLISTRIDVQSNVHISICDNGVGISEDELPELFSRYYRG-TSTKEKSEGSGLGLAIAKQIIELHGGNITVSSKRGKGTKFEISIPEQR-------------------
256833022    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AIIFSLSFTLLIARGMTSPLREMTAAVSAMAEGDYSQ-RVRATSHDEVGQLALA---FNAMVEEIASSDQIRRDVIANVSHELRTPVAALHAQLENLVDGVVEPTPAT-----LHTALTQTERLSRLISYLLDLSRIEAGAAELRVKEFAVGDFLEDAVGALTMLEAGKQLDFVVDVDPGDLTITSDPERLRQIVTNLVQNAIRHSPYGGTVTV-VAREEGDEVLLDFLDEGPGIAVEDRERIFQRFARGGPNSRSTSGGTGIGLAIVRWAVDLHGGSVRAL-EAPKGARIHVRLPKNHTL-----------------
164688103    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AEEIRFYENVHEKIFQ-----VSIINNREDKIKLENAEKEL--ELRDVME---KARDEVLSNISHEFKTPVNVIYSTVQ-IQDLNLQKGNYGSILEFNKIIKKNCNRLIRLINNFIDSTKLENNKLEFNLKCVNIVAIVEDITISVVNFAKSKNINIIFDTEEEELYCDIDVEQLERIILNILSNAIKYNKVNGNIDVVVK-DKNEEVHIEVSDTGVGIPKDKVDIIFDRFERFDNKNAAIKEGSGIGLSIVKKLVDALGGKIEIKSEVDKGTTVRLIF-----------------------
133757059    -------------------------------------------------------------------------------------------------------------------------------------------------------------MLQFITITGIFMIDIYYQTPAIVRWFLFIVLF---FITAILLFKRIHYHTQLKRMNVELERAINGNLNTRLELTFSINDLIEQLEKKSQTARKRILSSISHDIRTPLTSIIGYIDALQDDIS--TSEEEKRKYLEIVSRKSNGLKQLLDELFNMAKIEANEFLLKEELLDFAEVTRESIIEFLPELKKEEIELIVRIPEEDCLIMADHQSLIRIIGNLIKNAVHYGKDGKVLGIELTETTNDFQLL-IWDQGSGISNVDIGNVFERMYRSDYSRNNSFGGSGLGLSIAKELVEKNHGRIWVESIPWKKTTFGFSIPK---------------------
224827128    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------FALLGVVLAAVVAMLLARVMLVPVKRLAAALHQLATGDYSTRVVASSRDELG---QLAGDFNRLAR-VLENNEQMRRHFMADISHELRTPLAVLRGELEAMEDGVRTPTP-----EALKSLQAEVSTLSKLVDDLYELSLADVGALSYHMEVFDPADVLQQALNAFGERLQGRSIRLETRLPPGGGTIEADPQRLLQLFNNLLENVVRYTDPGGRLRVGVSR-DGECLRIDFQDSEPAVPAEALPRLFERLYRVEGSRNRASGGAGLGLALCRSIVEAHGGTIEARPSPLGGLWISLTFPL---------------------
189502507    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDITQHKQLEQEWLEALEQAEEAQRQRADEAERHSEEFIDTVCHEIRNPMSGISNTVSFMEEKLASEELVQTLEEDIKTIKHCVNHQIAVINGVLSLSRLEAGKEELIFEPFKPKAIIKDIITLFTPQLKTKQLDLIVDLPEQAIAIKGDPERFKIVLINLISNAIKFTEKG-YIKVSLQIQSVDQVAICVEDTGTGMTPEEQSRLFQQFSRP---LSSQYEGSGLGLAISKKLLDLMGGTIQVDSVKGQGSVFAIHL-----------------------
238920017    -----------------------------------------------------------------------------------------------------------------------------------------------TLLIALSINVHLHYLMICALFISLLIIFIVLL--AVYSGHRPLRDLSGKIKAITA--------------ENLDTRLAPDTVPIELQQLVLSFNQMLARIEDVFTRQANFSADIAHEMRTPITNLITQSEIVLSQA---RTENELKEVIYSNLEEYQRMAKMVNDMLFLAQADSQRLHLSCVPLDLHREILTVFDFFEAWAEERQVTL--RLDGKGHAVWGDPPMLRRVISNLLSNAIRHTPAGHSVIVRLSETADN-VLLCVANPGMPIAAQHLPRLFDRFYRVDPARQRNGEGSGIGLAIVKSIIDAHRGQIWVSSDPDA-TRFTFSLPRA--------------------
142918955    ---------------------------------------------------------------------------------------------------------------------------------------------SFFCVIVFIITAFVFFIFQYSIF-NFFSILIFSYILLFYRFESLIILRLNEVYKKLSPTSSLTSEIKKSDIDLFTSN------IKKINSDKNLEIEMLKNQEN---YRKEFIGNIAHELKTPLFTIQGY--ILTLLEGDVTDEKIIKKYLKQTSKGVERLTYVVKDLDLITKFESGMANLELKTFDILFTIKNVFELLEIQAKKNNITLKTNNEVEPIYVYADEERIQQVITNLIMNSLKYGVDRGVTEVSIESVKKGKILIRVSDNGEGIEHKHLPRLFERFYRVEKTRNRTLGGSGLGLSIVKHIIDAHNEKIFVESQANIGSEFSFTL-----------------------
237749393    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MRLRGILAVEPDEGTFLGRRLLDICASLLAISIER---IHYLDVAQKTVVQM-----ESEKLRNSLLSAISHDLRTPLAALVGLADTLKLTSPDAKASE--KEIIDSIHHSAMRMNDLVNNLLDMARLESGTVQLNRQWQPLEEVIGSALSSCSSLLKERPINV--QLDDSLPLVNIDAVLIERVLANILENASKYTPAHSSIEIN-GFRQDGNIIITIDDHGPGLPPGRENTIFEKFERG--SKENATPGVGLGLAISKAVMKAHGGSIEGESRYNGGARFTLRLPFSSPPDI---------------
188590164    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KIINDFIDDDRELNKLELSKLTKEELIDKYMDVNNNKNNLLLNVSHDLRSPLNVILSILQFYESGYITGSDN--MSKYMTSIKRNSYRMLKLIDNLIDTTRLDKNYYKIERRNLDIVKLIENTISSIDKYAKQKNISLIFDTNVEKCIMAIDPGAIDRIIMNLLSNAIKFSYNNGNVYINL-WKRNNQLNISVKDEGMGIPLKEQKKIFNRFMQSSNHKKIEQSGSGIGLALVESLTKAHNGKILLNSEENKGSEFIIKLPIIK-LSENNEDNH---------
291548796    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFMQTSEKMLLIVFPLLIILIGMIKRALKQVDLICDEVENSNGKDLSKRLSLPKAKDELYELSEKFNEMFERLEFSFEKERQFTSDVSHELRTPIAVVISQCELLENENLSAEDKEE----IAVILRQAKRMSKLTSEMLMIARNEQDEQHL-MEKLDFGLLSELVIEELQTKAQEKNIEITLQKQDNL-FMNGDQTLLLRMMMNLITNAINYGKTNGHIHVILKVENDQIVG-EVKDDGIGISEEHLDKIWERFYRIDKSRSRENGGTGLGLSMVRWIVNLHNGTIHVESIEDIGTSFIFRFPK---------------------
262195457    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AREVDSGVMVFTFAEARRFDAGERAF-LETITHHMAHAIERAR-LFDEV----ERAVRSREEVLGIVAHDLRTPL-SVVAMTAGEALSEAGPDSRSRAR--ASRLLRNTHRMELLIRDLLDFSQIETGRLSVDMGEHSLGELLQQALETAQVTAADRAIELDLSDELAASQVRCDRDRVMQVLGNLLGNAIKFTAEGGHVRLQAE-SEGPDVIFSVHDTGCGISSEELPNLFERYWQSQHQDDGAHSGVGLGLFIAKALVELQGGRIWAESELGAGSVFSFSL-----------------------
167465418    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLYTLAFAAIGIAATFGWLLSREALKPIDRLIEATNQVQKGDKRILGPADEIGRLTHTINNMFARLELVYTELEEAYKTQRRFVSDASHELRTPLTTIRGNVDILEKMWKQQMDAEQLQEAMHDISSEAHRMSRLVNDLLSLARADAG-FQMNIQEMEIKPLVEEVARRAQLLERKAQWIIGDLSALDDAFVLGNYDYLQQLLFIFIENAFKYTP-HGEVRLEAQKTDNQ-IGIQISDTGIGMDKEEIPFIFDRFYRADPSR-GKTAGTGLGLAIAKWILDEHKGSIEVTTAKGKGSTFTIWLP----------------------
110835378    ------------ALTCRNNRARLGASHFTNPNRERILQERHNLFMEEVGSRMVLSFFIAAALPLFFLKEPPFIGWYTVLLCVAAQSFFLIRFYAHREHEAPKTRKWHRLNLYLAVIWAILWSSFPYLFLQGATPVTL-LTCLVILSVATSIPSVSMGVYP-DIFISFIPVYLALAFILIYVPQAPGIIKIIPLANLISMIVF-SLYVHRTQISTIALRIE--------------AEQAKERARKASESKTRFLAAASHDLRQPLQAATLYAAMLK------NNADPQPDIVDKLDTAIGSCNELLGHLLMLSRLQSRRLKPRKRIISLLDTLQPILDEIRPQANAKQLAVVTK-NLAGQHVFADGVMLARIVRNLVNNALKYTERG-HIRIAARQQDNQ-LLLDIADTGIGIDEIYQFEVFDEFMQIDNDQRSIQNGLGLGLAIVSRLAALCDIPFNMQSRKGEGTTFTLTLPAAASSQTQPAHN----------
224825187    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRLMDTCVAQIALALER---VHYVEVAQDAL-----LAMESDRLRNTLLTTLSHDLRTPLTSLIGVADTLQRDDLA---DSARHELLQSLQDEARRMGSLVGNLLDMARLQAEGVTLKKDWQSIEEVAGSALRQMSPLARHA---IATDLPPELPLCEFDALLIERVLVNLLDNAAKYTPPGSEVRLSAR-VDGRWLAVSVSDNGPGLPPGDPTRLFDKFTRGHG--ESAIPGVGLGLALCRTILDAHGGQIRAENRPEGGARFTFRLPL---------------------
209963770    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLSADQARLLDALVDQAALV--LERTQLVRDEAAQIAGEKEQLRAALLSSLSHDLRTPLVSILGSASSL-LTLEHELDDDARRELARTIQEEAERMNRFVQNLLDMTKLGSGGLKPKTDWTDLADIVGRALARAKPLL--KGRRIKVDLAPDLPLLQLDPVLMEQVLFNLLDNAARYSPAQGAITVWARRRGDRVVA-EVCDQGPGIPVADRDRVFDMFYRV-AGGDQQTAGTGLGLAIAKGIVEAHGGSIGVDGMHGVGACLVLRLP----------------------
37523131     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITEQKRTQQSQQMALQKEYELNELKSRLIAMTSHEFRTPLSTIILSTQLLSSDSPHQSAQKRLKQQ-QRIERAIEQMTDLLDGILSIGQAEIDQVQIRRVPLDLESFCRQLVEEMQA-APGGAHRPAFESAGQCRGANLDAVMLRQILSNLLTNALKYSAPDSTVRLQLACRDGQAV-FTVVDEGIGIAVEDQERLFEPFYRGRNVAN--IPGSGLGLAIVRRLVELLKGRLAFESRPQQGTTFTVALPLEEPAD----------------
254556462    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FIVMTMITIFGATLLGYFLAAFLLRPMRKIKQTINAVNDDPQTDSRVPDLKRNDELSDLALDQMQRYINQQQQFVEDVSHELRTPVAIIQGHMELL--NRWGKDDPQVLSESLAASLSETKRMQSLVQEMLDLSRAEQLEINFSHETSDVQKLVTQAFNDFTMIHPDFHFTFDDDVKPVYAQIY--RNHLEQILIILLDNAVKYSTRRKEIHLSLS-TDYRYIEVAVQDFGEGISKDNLDRVFNRFYRVDKARSRDKGGNGLGLSIAQRLVEGYHGHISVESVVGQGSIFRFQLPILRDAKLLAKAEAETNDVEKIA
295108591    -----------------------------------------------------------------------------------------------------------------------------------------------SLVFSTVISALLFAFLNH--FFKLPGSIPVLGWLLIFNTLIAGLITSFINAKLLEPITRLSKAMKEVSQGDFEQHLETNSRIAEVGESYQSFNVMTKELRATEVLQMDFVSNVSHEFKTPINAIEGYTMLLQGEEL----SQEQEGYVEKILFNTKRLSGLVGNILLLSKLENQNIPMKKTKYRLDEQIRQAFLSLESKWTEKEIGFQVELEE--VKYTGNEGLLMHIWMNLLDNAIKFSPAKGTITMFLKQEKNSVKFI-VEDEGPGIEEDVKARIFDKFYQVDGSH--KAEGNGLGLALVKRIVDSVGGTIKAENREYGGCRFVVELPIQTNENII--------------
148656747    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAGMALRPLHQINQTVKQISAGTLDRRLRLDGPHDELYELAGA---FNAMLDRLKQGFEQQGRFIADAAHELRTPLAALRTSVEVVQSNSQATVD--EYRAMTATLERALIRLERLVGNLLILA---SSDERITGDTVELGPLVEEVLFDLQPLADAQDVTVRL-LGEAETTAQGDATLLSHVFRNLIENAIHYNRPGGEVIVTLQQDEG-WAVVEVADTGIGIATEEQTHLFERFYRVDRSRSRHLGGAGLGLSIVAHLVEKHGGHIQVSSTLGVGSRFTVRLPR---------------------
119493633    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TWQIRGWLMVPILYQGKLLGMVELHQCTPESPSWKEDELALVDAIATQLSAALIQAQTYAEDLNQQLEALERTRSNLIAITGHELRTPLSTIQVCLETLSQEPD--MSLELRQVMLETALTDAERLRKLVQDFLTLSNLESGRVDWNPETLPLRECVDLAVSGLRSRFSEAVLPIETNVTDDLPLVKADGEWLVELLSKLLDNACKFTSPEGKVTVQAKRNGNQMLEVTVADTGRGIEPNRLEAVFDRFYQEEGSLRRTVGGTGLGLAIGKQIVTGWGGQIWANSPKNQGSEFHFTVP----------------------
163791202    -------------------------------------------------------------------------------------------------------------------------------------------------------------------FWFIGDAIISVRGNQIISLTPFFIIFLTVVAVALNHIISELHYIAEGHYEHRITTDFGGDMEKVVESIHVLVDSTVQAMEEERRSKDELITNVSHDIRTPLTSIIGYLGLIEERRYK--SEEELLKYTHTAYTKAKQMKVLVEDLFEYTKVRQTTTPLNLSEFDMVQLLEQLVADFELEAEKRHMEIEVVTSYESIQMEADTEKLVRVFNNLISNALKYGKDGKKIFIEVQKV-GKEAIISVNNDGLPIPQESLNQLFDRFYRVEESRSQETGGTGLGLAIAQSIVALHGGYIYASSEL---TRFVMHLPLKQLAE----------------
294142026    -----------------------------------------------------------------------------------TLHVAMASQQAKTELARGDYLQQLFWAKTGLLSTGVLMLLVILF------VMYWVIYKGIAVRLNEATQALSR--------LSLGDTEVSLNSHG-------DDELTAM-ANAIQAFKQKTAHNQKLQAQLLDTAAELTQHKAELEIANKQLDQAREMAEQASQAKSLFLATMSHEIRTP----LNGLLGTLTLLGHSDLPLAQKQMLALSQYSGTLLQTVLNDILDFSRLEQGKLSNETRPVAINELIDEVVAIMLAGANIAGLQLVLESPRLPPWISLDGPKLRQVLFNLIGNGIKFTPEG-EVRLRVSFDEAE-LHFEVIDTGLGISSAAMPHLFKAYSQLNKGRSR---GTGLGLAISKELVDLMKGSLWVKSQPGRGSSFGFSLPL---------------------
148656524    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISAERRFRAELQRNNERLLAVQQE---LIA-----------ARDAAEAGNRVKSAFLAHMSHEIRTPLTAIAGYCHLLETGIERQSLAQTRAD-LEAIRVATGHLLDLANNVLEMAQIESGQTTLHEAAFDVAEIVHDVTAAVRPLLRRNRNRLVVVGTDAVGVVQGDAAKVRQVLLNLVSNAAKFTTDGVGVVCEVAEEDRLRLRFWVRDTGKGIAPERMATLFAPFAIAEEDIGREQRGAGLGLAISQRYCRLMGGELTIESAPGSGTLAAFWMPVRAAQVAVAEVSHQ--------
73537945     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFWASVTLTAIYDEHRQLRGFAKVTRDMSE--RKRLEEARRMK-EFLAMLAHELRNPLAPMYSATSIMER---APDDLSLVKANLGIVGRQLRHLTRLVDDLLDVGRIAAGKLELRRSVIPIREVIAAAIEGSMPAIEARSQRIEAELDDADFQVFGDLTRLAQVLQNLLINASKFSPESTTITLRCGL-NGRIGQLTITDQGCGIAPENLSEVFNLFVQGGPPGQTSSNGLGIGLSLCRSIIELHEGSISAASQLGLGCTFSIRLP----------------------
86157617     ---------------------------------------------------------------------PHLADWCLVHLIRDDQAERVAAEHWNPDLAPLASTLPRAVPLGGAPAHGVAAVVASGRAELVPDPPPPRAGEPADVAALRRLRARSWVVVPLRVRGRTRAVMTLAFAESTRRYGAHDLALAEDLAAR-----------------------------AAMALENALLFE---EVERAVRAREDTLSIVSHDLKNPMSALLLGIQRLARLVDEPRRP-QGDALLAKLERTVRGMNRLIEGLLDLARIEAGRLQLDRRAEPPAAVVARATEPLEALAAERRQRIAVRLAPDLPVPAWDPDRIAQVIANLVGNALKFGPDGEEVVITAERR-GGAVRFAVVDRGPGVAPDVRDHLFDRYWQPAGSQKR---GHGLGLFIVRGIVEAHGGQAWVESEPGRGAAFYFEIP----------------------
126470035    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TWAIVLAWGLAVAIAVLLALVVSW--YLTRRVQRSITAVTTSAAQIADLGREFDELAVSVNELARRLEATENTRSRMLADLGHEMRTPVTTLDSYLEALDDGVRTFDDDTRQ-----VLRDATNRLERLAQDITAVSHAEEHLTRIRPTSTATGALVTSAVHAAREQFENKGVTLDARLEDS-AAVTVDPDRLGQVLGNLLDNALRHTPAGGAVTVTSRSGEHGHAQIIIADTGDGLAHDELDHLFDRFYRVDTARDRGHGGSGIGLTIARALVTAHGGRISAYSDPGRGARFTVELPADRA------------------
224536093    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------IKACNNEGIWSTVETTIIISVHPAFWATWWAKTLYILF--IIVFLAVLARYFYEKKTAKYKRQIEQIEKENIEKNYQMRIELFTNFSHELRTPLTLITGSVDDIINDEQLPSG---LKYPMKQIQKNANRLLLLVNQLMDFRKLEHGAMQLKLSSLNVPVFITEQIDSFSELLNKHELTISYSNNYYGNNLWVDVDLMSKVMFNLLSNAIKHSSRGGKIQLE-SNMEENSVVLSVKDFGEGISPENQSKVFDPFFQIGNGNKGGMFGSGIGLNLVQYVVKLHFGKIWLESTPGQGTTFFIRL-----------------------
226329133    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TAGDFSRPLTISLNSGSIVEFRVMPYSED--QRLMVARDVTEKNK-----LENSRRDFFANVSHELRTPLTVIQGYLEMMEENSVAKPAE---HKAIVTMQEQAKRMDTLVQQLLQLSRIESAHIDLNKI-VDIPAILALLQQEANSLSQGQH-QIVFDVDDQWA-VRGNEEQLRSAVSNLVYNAINHTEEGTTIKVNWKKIP-QGMLFSVSDNGAGISAEHLTRLTERFYRVDKARSRHSGGTGLGLAIVKKSLLHHHSQLNIESKVGVGSTFSFILPQT--------------------
461403       -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IARDLTGHKRMQDEQNQKLMEHSHLKDEFFAVMSHELKHPLNLIQLNAELLRRLPTTKAAAPALK-AVNTICEAVSSQARIIDDLLDVRRLRTGKLKLKKQPVDLGRILQDIHTVVLSEGHRCQVTQVPLPPQPPLMIDADATRLEQVIWNLVNNALKFTPANGLVQLIAQRVEDKA-HVDVIDSGVGLAEEDQNKVFDLFGQAANQHTHQRDGLGIGLSLVRQLVEAHGGSVSVQSKLGQGCTFTVLLPLSHPNDSAPK------------
220906129    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LGYSVELMRLADEVFRLNQENEALREQL----RFKDRIIAMLAHDLRNPLTAASIALETLDGEPVNRIEPELLQRLTHHARTQMQVIERMITNLLQAARGSSSELSLQPRKVDLKSLCQEVLADLSSHFESKQQKLQTDIPTDLPLVYADSDRVRQVLINLLENASKYTPEQGLIEVAILHRTTQKIQVSICDNGPGIPLENQERIFEDKFR--LQRDEHQEGYGLGLALCRRIIRAHYGQIWVESVPGQGSGFHFTLP----------------------
153005958    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GDALAVLAVRTPEPRDLDLEQRGLLEAVARQAALALDRVRLAAEARQAELRARTEAL-RSGLLSSVSHDLRTPLAVITGAASTLRADL--ALEPETRRDLSDAICEEAERLERLVANLLDMTRLDAGAVEPRREWVPLVEVLGGALTRLDRRLA--GRRVVTALPDDLPLVSLDPVLVEQLLVNLLENAAKYTPAGSTVEIGAR-SEGDTLCVEVGDRGPGIPPGDEERIFERFHRGAHAGVR---GVGLGLPIARAIAQAHGGRLVAANRPGGGAVFRLTLPMSSEPPRAAEPAGESS------
227892816    ---------------------------------------------------------------------------------------------------------------------------------------------TGYVVVANEMTYYNHLMLHWMLVISIIAIIVFVATSYILVINV---------VKPIKDMSKVAKEVADPNSEARIKKLNRDDELAELATSINL---MLDRMQSYIEQQKQFVGDVSHELRTPVAVIEGHLNMLER--WGKDDPQILDESIKASLQEADRMKHLIQEMLDLTRAEQIDVQYPYEITNVNETVRRVVSDLAMVHPDFNIQLDEDDLPDDTEIQIYHGHLEQLLVILIDNGIKYSTDRKQINVSAGVTK-KEVSIIVQDFGEGIASEDQKKIFNRFYRVDKARTREKGGNGLGLSIAQKLVDSYKGSISVESVVGQGSQFKMRFPL---------------------
224540415    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------VKASNNDGVWSQQTRKIRIIVHPPLWKTWYAYLFYAI--AFVFIMTLIMYYISKKQKLERELQFKQKEKLQLEEFHQAKIRMFTNFSHELRTPLTLIIAP---LQDLVSMPEFSSSVKNKLSLIFSNAQRLLLLVNQLMDLRKNQEGKLKLHIAKTDMNLFLQEIYYAFNHLAAKKSIEFTFEKSEERMSAWFDKSIVEKVVFNLLSNAMKFTPNNGKVVFSLSRADTRFACLSVTDSGKGITEEDMKNIFAPFYQGEDDNKENV-GTGIGLSLTRSIVLLHKGTISVSHNQPTGTIFKVYIPIS--------------------
255322379    ------------------------------------------------------------------------------------------------------------------------------------------IFVFCVLCVAAS-AAILAYERIFEMKLGMFWGIISFCAIVMGAGGAIFYAVSAYFLRYVESFRLAAGKIARGDFAVRVARGADSEYLHELDELAANINLTAAALEKMDYMQKDFISSVSHELKTPLSVISGYCEIAQDET----DETRRNEYLGLIKEQANSLSRLCEDMLLLSRLDSQAGVNLDENVRVDEQLRKAAAMLMQKYDGR----EFDLDLPAVSVRSNASMLAQIWINLMDNALKYSAAD--VGVSC-CEEGDGLVVRISDEGAGIEAKKLEKIYDKFYQCEESHKGK--GSGLGLSIVRRIVHLLGGEISYESEPGRGTSVSVMIPNAR-------------------
171912653    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALSGLLAWLLTHRGLEPVREITSTMKRVGAEGLDERLGGELAAMAGEFDRMLQRLRDAFARQSQFSADVAHEFRTPLNNLVLSTSLALSRD---HAQEDYRQTLATHLEEYDRLKHMVESLLFIARADNAEASLTKAEVDAAALAEEVADFYSALAEDKGVMLTSSGE---GCVMADASLMRMALGNLISNAIRHTPPGGKVSVMIAREAGMCL-VSVADSGTGIATEHLPRLFDRFYRVDSARSSQGGGVGLGLALVKTVVQLHGGTVSVSSTPGAGTTVEMRF-----------------------
124010129    ------------------------------------------------------------------------------------------------------------WLIISSVLTDILLTILVLGQLYKHRTRFTNFFVAGMLFFMMGTSPVQPHFIQIGICLQLFSYAIGLGVRFRIQKRYHQKILIAELQTHQEIARQINTELENKVEKRTKEVASKN---TRLEAQNKVLVTQKDRLEALNSIKAKLFSIISHDLRSPINSIQGVLHLMNSDDL---SSQEVKSLSNKLNNQVQITQNLLDNLLYWSKLQMQGINVNYTKVNLFQLAENTLHLFDTS-NSKKLKLHNVVQED-AYAWADANMVALIIRNLIANAVKFTPYGGSITVKVCSNDQDYLKVSINDTGVGIAADNIPLIFDQAAHFSTPGTAQEKGTGLGLMLCQEFVEKNHGKIWVESTLGEGSSFIFTLPK-RPLNI---------------
218752416    -------------------------------------------------------------------------------------------------------------------------------------------------------STVRSLVLLQVGIGSAVLVVLGVAGYAVVRRSLRPLAEFEQTAAAIGAGQLDRRPQWHPRTEVGRLSLALNGMLAQIQRAVASAESSAEKARDSEDRMRQFITDASHELRTPLTTIRGFAELYRQGAARDVGM-----LLSRIESEASRMGLLVDDLLLLARLDAHR-PLELCRVDLLALASDAAHDARAMDPKRRITLEVLDGPGTPEVLGDESRLRQVLRNLVANAIQHTPESADVTVRVG-TEGDDGILEVADDGPGMSQEDALRVFERFYRADSSRARASGGTGLGLSIVDSLVAAHGGAVTVTTALGEGCCFRVSLPR---------------------
136155522    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LENAIAFSEIQQFNKTLQDKIQVATASLRSANDQLKQLDTAKDEFISLAGHQLRTPLTTVKGYVSMLSEGDFGSLNKE-QKDSIELALDGSNRMARLIDDLLNVSRMEAGKFYIDATKVDLNKIVPEELTMLKTLANSKAVTIKYLKPQKPVAVLLDDNKTRQVIMNLAENAVQYSKKGGLVEVSLEEKSGN-VIFKVKDNGIGVPKDQQGKLFTKMFRANNAKEVRPDGTGLGLFLVKRVVEDQGGKVIFESKPGKGSVFGFSMP---IHNHIKVD--QSARKKLLA
254421413    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VIGAVVTFRDITQRKWAETV----LQQTNEDLEEKVRSRAAELYTANAHLRELSALKSRFVSMVCHEFRNPLNNIALSVSSLGRYDEKLTQTQKQK-YLLGIATNVERMTHMIDDILVLGKLEAKRLSLSPRPIDLADFCHQLLLEIQP--NNRRLEFTGRFRSLVAEI--DQTLLRSILTNILSNAIRYSSAGSLVQLSL-YQRKHQAIFQIKDQGLGILPEDYPYLFEPFHRGRNV--SNIPGTGLGLSIVKQFVALQQGDIKVESQPGIGTTFKIRLPLS--------------------
299137816    ------------------------------------------------------------------------------------------------------------------ACLERCYGLLRQNGHAIRTLDHIVELDGHKVRLSLSGSIDEHFEILQAVRNSYLLFCPLLLLASMAGGFVLS-------NRALEPVSRMTTEARKIGIRDLERRLPVPDTGDELQVLAETWNELLGRIETAVERLTQFTGDLSHDLST---TITIMLTTAGLALSRERSNEEYRTALSTISVECEATSQLLDDLLAVARADMVHKNIEWKPVDISELVRQVCHHFEAKARLKGQLLTFNITEE-TWMLGDLSLLRRMVTILLDNATKYTPESGSILISL-IKEHENIQLEVSDTGIGIPADALPKIFDRFYRVDESRSQDEGSSGLGLSIAKWVVEAHRSTISVDSTPGKGSTFTVFIPLVEPI-----------------
225575607    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QAMLENTALAMERVWNVQESNRSKAETQERYRGNLLRAISHDLRTPLAGIMGSSELLMDML---KEDKEGRELASGVYKDADWLLSLVENILNLTRLQDGRLILNKQPEAVEEILGSAIAHVTKRYP--GREITVDIPEELLMVPMDGRLMEQVLVNLMDNAVKHTSEEKEIRVVVKTQEEQGEVFQVLDEGSGIAPADLPHIFQLFYTTSTKSADAKRGVGLGLAICESIVKMHGGTITAGNRKDKGAEFSIRLPME--------------------
148253087    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------IILAMSIAVVLVMGALFY-VKRFISTPLLELAAGMRKLARNDADIEIRGADRIDEIGEMARARSLSQQAERLAEEQSQLRQDFVSMASHEFRTPLTVIDGQAQRLAKTSKDATSADIV-ERAGKIRKAVFRMTTVIDKLLNFSSLVEGKAELHPAETDLRGVLEEVCNVHREVAPQANIS--QRLGTSPLPVFGDVKLLFQMFGNLISNALKYSPDGSSIEV-IAATEGDKIAVSVRDRGMGIPQRDLANIFDRYTRGSNA--SGIVGTGVGLYLVKIVAELHNGSVVVDSIEDEGSCFTVRLPSLRVDNHPPEAN----------
56962948     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RHLARGDFSHIQSNDEFKDIAKDINLASKTLQEAIQRGDFSESSKDQLVVNLAHDLRTPLTSVLGYLDLLLKDEQ--LTKEQVRHYLTIAFTKSTHLERLIDELFEITKMNYGMLTVNKTTIDLTGLLHQLKEELYPILEKNHLSARMNCEPDLL-MSGDGDLLARVFENLLTNAIRYGSDGQYIDVNGFIDESGEVVVQVVNYGSSIATEELPHLFDMFYIGDKARTDRENRTGLGLFIAKNIVEQHHGSIAVESNVIQ-TTFEVRLPKE--------------------
125987882    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SFIHVLRLQLASGIAAVRSYEAERLRL---------------DELAALDRAKSLLFSNVSHELRTPLTLISGPIEDLLMETKNGPK----KEMLLMARRNLHRLSRLVSTLMDVSRLEAGRLRGTFRPVNLGIMTRDLALLFKATIEKAKLKYIIEVDTSPENVFVDPEHWEKIVFNLIGNAMKYTMTG-FVKIKLYYSSGQAILI-VQDSGVGIPRSDIHLIGERFHRV-QSVSRSHEGTGIGLSLTKELINLHGGAFEIESEEEHGSTFRVKIP----------------------
125987882    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLGCVTDITERKAHEESQRRQVIEAEQRAEEAKRQQELLIDITSHEIRNPISSVMQCSSLLQEQLHIAMDNEEDLEALESIYQCGLTQERISNDVLSLGRIQLDMLQMFDVEFDLSKEAQSIISIFQNEARMKRISLSLKTGDNIRYVKADLVRLNQITTNLLSNAIRFTATSSIRHIEVRPEEGTCVFLEVADTGPGLSEDECQKLFQRFSQVSPKTHTIFGGSGLGLFVCRKLAELMGGSIEVVSEKGKGSTFRFYI-----------------------
160872826    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MRWIIDRGFPVSDEMGKIIAITGVAVDVTKE-KQQEEVLKKAKKQVEVANQAKTEFLENMRHDIRTPLSGIIGCAELLQSKT----NDLTISEYANDLVKSSHALLDFHNNVLEGIQVATGEIPFVKKKFDLRQPLEEIINLNKSLAAEKQLILQFHYDERIPQVMGDPVRVQRILLELLSNALTFTKKGQTVNIALKKKESREVIVSVSDTGMGIPKDKQEEIFIRFKRLTPSYKGIYKGLGLGLTTVKQFVDDLDGEIYVESELDHGATFTCFIP----------------------
119484484    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DARLNELKQMQGQLTLTNQELTRLLQVQKDNLAYLAHELKTPLNSIIGYSDLLIREQQKRLKSQDKLDSIERVLRNGRLLLKIINDALEISRYDQGGMQLNLERTNVGSLIQEIVEELQPQAQAKKLEIFIDIKLAPLQVLTDPLRIQQLVSNLVSNAIKYTKKG-NIKVICQQLNQQEWSIIVSDTGIGISEENKVNIFASYFQVDP-IKNPLESVGLGLAIVSRIVRLFQGEVQVKSTVGEGSIFTVTLP------FIPENN----------
194292091    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFWANVTLTAVYDDSRALRGFAKVTRDMSERRRREELERSSQRNEFLATLSHELRNPLAPVRSALTAMRL---APGDGALANQSLALIERQVTHLSRLVDDLLDIGRITSGRIELRTGPVELDEILALAIEGARPALDAKSQRVDVQGAPAAIRMDADKTRLVQVMQNLVLNASKFSPPGTVVTI-AAAVQNRTLEIRVSDQGRGISPHALDDIFQLFVQESRPGTDVQGGLGIGLSLCRSLVELHGGTIAATSAPGLGSTFTVRLPL---------------------
187926389    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAGLSVLLAAFMAVLLARGLLAPMRRLTDAARRMADGDYATRVDVHSRDELGG---LAADFNHLAAS-LEANQKMRRQLTADISHELRTPLAVLRGELEALEDGVRPLTATS-----LASLQAEVSTLSKLIDDLYELSLADVGALAFHMEPLDLADTVCGAVQGFTPRLMEKGIALQLDVSAAPSMVKGDAQRLRQVMQNLLENTLRYTDAGGTLRVHVHQEDD-WQQIDVQDSAPGVPETMLPRIFDRLFRVDASRSRAQGGAGLGLSLCQTIVAAHGGTIEARHSPLGGLWIAIRLPVLDVLD--PLADHDSDH-----
187933415    --------------------------------------------------------------------------------------------------------------------------IIRRIEEASYILFSSPIYYSDGTIGC--IRYVYDLNNENTIITNTIFSMVLFAIVAIIFSSMMSNSFSNRIVRPIVSLKNIARKVSFGDFSKINSKDEIEDLSNSFNIMSNNIEIMIENLKEEKETQKRFLDNVTHEFKTPLAAILGYSDLLLR----VKEKKDIEQCVKYIVQSSNRLLKLVEQLLDLSRLNKNELEVKNENIDIKAVIETAAMMLNPRMNKFGIKLNMNLVSK--NVYADKEKTEQVILNLLDNAIKYSEC-TEIDIYMEHNEA-YVIIYIADNGQGIPKEDLKNVFENFYTAHKALQKKYGGSGLGLAICKEFMEKQSGKIEISS-LN-GTTVKLSF-----------------------
237784980    -----------------------------------------------------------------------------------------------------STAHWRAMALKSQ--DGDLVVVAVSLDDNERTISRLFLLEAGLGMLVLAVLLI---LTWYVVRRSLRPLSHVERVAGKIADGDLSQRLPEW--PPDTEVGALSRSLNKMLAQIEQSFVAVERSEAEAQENARVARKAEAQAREAEQTMRRFIGDASHELRTPLTSVSGYAEL-----YRTGQTDDLNLVLDSISAEAERMSVLVQDLLDLARMDNSR-PLEHKSVDILSVAISVIQNMKVNYPDRDISMTNNC-VEPPIVTGDSARLHQVLTNLMTNALKHAGPEAAVRIALDDSKKKAVRIRVIDNGVGIPPEDSEHIFERFYRADSSRSRHQL------SIVQGLVEQHGGKVTVDSVVDEGTTFTVLLPHE--------------------
145952400    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EKDD-IDELNIVHQLRNITIEE-RQAQQTKTDLITNVSHDLRTPLTSIMGYLGVIEEGKYK--DEVQMMYYVDIAYEKSKNLNVLINDLFELTKMQNNTIKLNKIEINLVELLSQVVSQFEIYFKQEFMVSRINFNEEKLIVKADPNKLVRAFENLITNAVKYGKDGHYVDI-VTEKMEDMAVVKVINYGEPIPVLDLPNIFDRFYRVEKSRNRNVGGSGLGLAITKNIVNLHDGEITVSSDKYQ-TVFEVQLP----------------------
126701226    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EKDD-IDELNIVHQLRNITIEE-RQAQQTKTDLITNVSHDLRTPLTSIMGYLGVIEEGKYK--DEVQMMYYVDIAYEKSKNLNVLINDLFELTKMQNNTIKLNKIEINLVELLSQVVSQFEIYFKQEFMVSRINFNEEKLIVKADPNKLVRAFENLITNAVKYGKDGHYVDI-VTEKKEDMAVVKVINYGEPIPVLDLPNIFDRFYRVEKSRNRNVGGSGLGLAITKNIVNLHDGEITVSSDKYQ-TVFEVQLP----------------------
260889616    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FITKKSFSPIEQIVKTVNKISRGDDLSQRINLQSGERDQMFNRLQEAFDREAQFTSDVAHELRTPLSAIRMQSE---YSLKYLNLNEESEDILKNILEKSKKMSTLISQLLMLARMDKKNQKLNIENENLNEIIQLVIEVENNYAKEKNIKIIYD-EKNDIFADVDKDMLTRVFINLISNAITYGNENGTIKITLDKIENESIQCKIIDDGIGISSEHINKIWNRFYQIDSSRSSDN--SGLGLSIVKWIIEEHKGTIMVESELGKGTIFTFYLP----------------------
291483854    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILIAASAAVCIASFFAGSLLARRIINPIRRLMITMKDIQRKEFKTISLEEQSNDELYQMGLT---FNEMAMMLKEHYDKQQQFVQDASHELKTPLTIIESYSSLMKR--WGAKKPEVLEESIEAIHSEAVHMKKLTNQLLALAKSHQG-LEVDLKTIDLIKAARAVMQTLQSVYQR---DILLETDKESLLVKADEERIKQLLTILLDNAIKYSEK--PIEMSAGTRNGRP-FLSVRDEGIGIPEEHIPHLFERFYRADEARNRKTGGTGLGLSIAKQIADEHGIELSVKSKPGQGTAVTMQF-----------------------
291286928    ------------------------------------------------------------------------------------------------------------------------------------------------------------YVIGFLSFLGIVATVIFL-VKALVLRHIDRLTKAAQSYKTGDFSQEVIQELSEAFEIMRQSILENEDLKSELKKVTSVLTELKERNDELNTFKTDILDSLSHELRTPLTKIIAYSNLLIEKGLN-CETEVKDKALDAVNRSAKLLNTLFNEIITLSRLESNQHPYHFIPVELKMMVKDIMHLLEKEISDKKITTKINI-PDDAMLCIDGESFRHVLTNLISNAVKFNKPEGSITITYSENETHKA-LAFTDTGAGIPANELNRITERFYRASN-VKYSFSGTGLGLSIVKRIMDGHKGFLEVSSEEDKGATFKIHIPRQ--------------------
160880002    ----------------------------------------------------------------------------------------------------------------------------------------LALFFAFIIFVIMLVTV--TLLFGIFIVLSHYEMFSSISKGKPLTPIFLFAVVSVLIGTIISIFSRIPLSPIREIVSAADRLAEGDFSVRVKKEFQKLNRSFNHMAEELEILRSDFINNFSHEFKTPIVSMRGFAKMLKYNDL---TKEEKDEYLDIIINESDRLSELATNVLNLSKIENQTIVTDKTRFNVSEQIRRVVVLLEKRWIEKNIEIAFDCDE--IFLYGNEELLKQVWINLLDNAIKFSVPDSIIDIQV-VQELQNLKISITDQGSGMTDDTRNRIFDKFYQGDTSH--ATKGNGLGLTIAKKIVQLHDGKIKITKSDKSGTTFEVIL-----------------------
254412716    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------VQTFGMRSWLMVPVLYQGRLLGMVELHDETPYRWKDEELALVEAIATQVGVALIQAEAYANLQDLNQQLAALDRTRSNLVAITGHELRTPLSTIQVCLESLASEPD--MSPELRQVMLNTALDDAERLRKLVQDFLTLSRLESGRVEWNVEAISLQECIELALSRINVHWSERRPNIITHVPTDLPFVQADGEWLVETLAKLLDNACKFTSSQGEITIGIQTNGNSMLKVTVADTGRGIEPNRLEDVFDRFYQEEGALRRTTGGTGLGLAICRQIVKGWGGKIWADSAKDQGCQFHFTVP----------------------
297538299    ----------------------------------------------------------------------------------------------------------------------------------------LSFLNSFSQITQLVETIVQENNLAIDAASSQLTLTVQQTQKKLFLQSLVLIPLALLVAGAITYLLAKPIRRMDAAIRHLGEQPIVIDGPGDLRILGQRLDWLRTELKEVNEQKQQFLRHVSHELKTPLTAIREATELLYDGIGGALT-AQQSEITLILRENSIRLQRMIENLLNYTRMESIEAELTLVQLNLSEVINKVINAHALSIRNK--ELAVETHYNVETVVADEEKLTIILDNLISNAVKYTPQQGLISVQTRFEKETWI-IDVKDNGPGLAELDQAQLFDPFYRGNTLHKSLIGGSGLGLTIAKDLVNAHQGVIKLA-ESNQGAHFIVSIPQ---------------------
269216257    -------------------------------------------------------------------------------------------------------------------------------------PKRLQTYFAILTVIFATTGALLTGMLVLVNAFGPVPVFWMATSGTLITFSV-SLVIGYYIAEPLKDLHGKAQALLRGDGRLYEADLLAHDFATLFKKSKSQFGDLYIQQKR----QTKFISDVAHELRTPLTAIHGSAETMLDPDMPP---EMRARFCQTIMSESERLTRLANDLLTLQHIEDGTDSATLERIDLHRVANEVADALEPLIDERGGTI--EVIGEAPDVLGNPDRLYQVVYNLAANACRFIGQEGHVVIRLEGFADRSI-VSVVDDGPGFGDIDPKLLFTRFYRGDNSRARTTGGSGLGLAIAKSIVDAHDGTIEAYNVPRGGACFSVSLP----------------------
295689657    ------------------------REFWGRLAGDY---RAAAISRRRQIPLRIFVAVCLCLIGLALHGMPFLAPWILVYGPVQLIELYAIRSFLSAPRP--ERRIWFNLLVDFGMAAAFGALAIPFWQAGTPVTSAGAILLSGSVFTALCLVAFLCAVTPHLAYLIVTPFVVGAHRDPYLPHFILGVGLFCLTVSLTFLWSRRTLLAERAARQAAEAQT---------------------------AAKSAFIAMVSHELRTPINAIVNGAASLEGGG------EAHRAASALIADAGLMMRAQLNDLLDLSKIEAGRMGVEVVDHDLRALISNTVRFWRNTARAKGLRLTLRAQAGPQWVRGDPMRVRQVLNNLISNAIKFTADGEVTVTVTTLTRDNRRFIEVCDTGPGLTEDQIARLFSPYEQLGLKTARAFGGTGLGLAISRDLARLMGGDLRA---LDGGSCFTLTL-----------------------
224536528    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFALALAGITLYLFYLFTTNQKN--------------KHALALEKVERKKDTEINELKLRFFVNISHEFKTPLSLILGPVNQFMENRVKPS---KQLHYYSIIKKNADKLLNLINELLAFRELE--HLKLKIEPINYLEFIHSVLSKHTLVFESRDIQFDVTDAGQNTIIHADADKLEKIFDNLLSNASKYTDPNGTLSIDIQCNTDEVVTI-VTNTGAGIDKDKLPFIFDRFFTNDSYDKYS---SGVGLSYVKSLVEVHGGTISADSQPGEYTRFTFSIPIRKILQVKP-------------
284166174    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YPAEVNVAHVELDREYMIA---IARDITEERERALEESNERLEQFAYAASHDLQEPLRMVSSYLQLLERRYADEFD-EDGEEFLDYAVDGAERMREMIDGLLAYSRVETRGDPF--EPVDLDCLLEDVLDDLSLQLEETDAEVETE---PLPRVRGDASQLRQVFQNLLANALEYSPEPPRVHLEAAQREGAMWEVSVVDEGIGIDPEDQDRVFDVFQRLHS--REEYDGTGIGLALCERIVERHDGEIWVESEPGEGSTFSVTLPAA--------------------
183219520    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FTGILRDISQRKLQEEELYQYRNHLEDLVESQTMDLKMSKNIAEEASYMKSLFLANISHELKTPIHAILSYAE-LGAEKSASVSPEKIKEYFQIIDSSGKRLLSLLENLLDIAKLESGKMRYLFEKNCLKETTKFVINEMRAILEKRGITVVLLDKEERWEAEFDYERIQQVIRNIISNALKFIPNDTNIEISLIKREVKGIGIQIRDFGPGIPAEDLDKIFEKFIQ-SKQVKAGTKGTGLGLSISREIVNDHNGLLYAENHEEKGAVFTMLIPCSR-------------------
89896434     ----------------------------------------------------------------------------------------MAIKLKSEKSKRKNDYSKLKRKLFLQMLLLVSATAATVILMRSVIQKNFSVGDSIVEFLTFYLRDSDAVIIYRYIFLHNIEVITFI---------VILIFLVILLGFSISWFTKYFDEISDGMDKLVGESTAEIALSAELNQIKSNLEKQKKAALEAEQRKNDLVVYLAHDIKTPLTSVIGYLSLLDEAPDMP--PEQKAKYVGITLEKAYRLEQLINEFFEITRFNLQTIVLNKEKINLLFMLQQLADEFYPMAQGKQVSVNV---PEGLTLWGDADKLARVFNNILKNALAYSYENSVIDISA-QKQDKNTVITFTNQGNPIPQEKLETIFEKFFRLDTSRSTNTGGSGLGLAIAKEIANAHGGNIFVQSNSEK-TVFTVVLPQKQ-------------------
153003674    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALLTLRVGAAAVFPLVQGGHVLGALTMVR------ARRGATIAPVELALGEEVAGRAAVALENELLHEELSRSLRAREQTLAEVSHDLRNPLSSIILAAAQLERSAGRSELPDLVGRRAASIRRAGDRMNHLVQDLLDLARAENGRLELDVGEHSARELVDDAVESIAPVVRERELRVRAAVEPLL--VRCDRERVHRVLANLLSNAVKVSPRKGTVELTARQRE-RAVLFTVADEGPGISLDEQRHMFEHYWRG---RESGAQGVGIGLSIVKTLVERHGGKVWVDSVPGAGARFSFTLPRAE-------------------
114563163    ------------------------------------------------------------------------------------VDSAMKAQQLQAEHARSNFLQQLLWAKSGLWATGILMLIIMLL------VVYRVIYKGIALRLSEATAALSQ--------LSQGNTEVVLDPHGDDELTAMASAIEAFNQALQSELQQTASELFAHKASLESTVQARTLELAETNRQLDAEAKARVMAEQANKAKSLFLATMSHEIRTP----LNGLLGTLTLLSHSPLPPAQKQMLALSQYSGTLLQNVLNDILDFSRLEQGKLTNEPRAVALNELLDEVMAIMLAGAGLSGISLYLVRGNLPKWITVDGPKLRQVLFNLLGNAIKFTPAG-EVTLRVNVVEKR-LTFEVADTGVGISKKAMDQLFIAYGQPNQGRTR---GTGLGLAICKELVSLMNESIWVNSKVGEGSTFGFSLPL-----HICEQEHE--------
135310539    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------YVAVPILQDSHLSAVLILSRKLSGELFSDLHMLEVIAPQMASGIVKAQLYQEAKEKLQREVDRATSELRDANEKLKELDQAKSEFMSIASHQLRTPLAGIMGYLSMIVDGDYGKMT-KQQAPIINDVLDASKRLIRLVNVFLNATRIEAGRFVMNYTKVPFHEVLEGMYKELKPTAVKKGVELKYT-KRKLPEVEVDVDKIKDVVLNLVDNAIKYTPDG-TVTISAK-ADKKTVHVMVKDTGVGIEPNEAKNLFSKFVRGSGIAKVDPSGSGLGLFIAKKITEGHAGRIWAESKTGKG------------------------------
238923835    --------------------------------------------------------------------QEIFQLLLEASMSSYSADYNNLNMTRQKDKRLGTEYIINNRLIDGNFVY-MKTPLESIKESVSISNRFFAIGTVAAIVVG--------------VFMAY--IVARNMTRPIRNMTELSTRMAKLDFDAKYIDTESAKELYVLGEHMNELSQTLEQTITRLKVANNELQRDIKKKEEIDEMRKEFLSNVSHELKTPLALISGYAEGLKEVVND--DEESRNFYCDVIMDETDKMNRMVMKLLSLNHLEDGSDVLEMTRFDLTPLVRGVIDSSKLLAQKNEAAIEFDRTDSV-YVSGDIYKIEEVVTNYISNAINHCTRGGTITVSYSMYSDR-VRVSVFNTGEPIPDKDIENIWNKFYKVDKARTREYGGSGIGLSIVKAIMELHHGVI----NHKDGVEFWFEL-----------------------
152982821    --------------------------HSAAPAVEARIFSELVNVLYRQATPIFFGNFAVVVLSVYLLPHSVLLPWAAAIFVLTSLRIVIVRRDLRHGPDQAARRAWTYTLFAG--LSGCLWGSIGIFF---FTPENTVITVFICILLAGMTSVASQSSFPPAYYAFALPTVLPFAVRCFAYGGPLFSVLALLSLFLLGVNLAYSRNVHRTVREAVSLRFENTQLIAQLR-------QEKERAESASRSKSQFLAAASHDLRQPTHALGLYIATLRALCNAPTRAEEVGNIAGKLQAALKGLVQLLDVLLDISKLDAGAVKVKREVFDLQDLLETIDQQFSAVAVEQKLRFIVR--PTAVLVQTDRALLHSILANFVSNALRYTESG-KVLVGARRR-GAFIEVQVLDTGIGIAAEQSQLIFSEFYQIGNAARRREHGLGLGLAIVKRTADLLKLRIGLHSIPGRGSVFSIWLPLA--------------------
136455781    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FSARLDEARTDTEVGRLTYALNQMLARIEEAAVKVESENKLR-RFVADASHELRTPLTAIRGFSEL--HRQGAIKGEENTSELIRRIEDESVRMSSLVEDLLLLARLDQ-SPEMLMEPVDVGRLINEVVE--SARAARNTHEISIELESEELFLLGDSLRIHQVIANLLANAQIHTPDGSKIIVSASQ-DDLATYISVSDNGPGISVESQERIFERFYRADISRRSGAEGTGLGLSIVDAVMKAHGGLVKVDSELGEGAKFTLTFP----------------------
255535916    -------------------------------------------------------------------------------------------------------------------------------------VQKLTLVASVFLTIAMSLVALLFNYTNDDAFHNINSFYLTLVLCVLLIFGLNYIILD-------YLFNIYGKEQIKKISTILPEYID-DGEEGDLNLNQRFSEISRKNATEIGSMKKEYLGNVSHELKTPLFSIQGYVETLIDG--GVENLAIRDKYLERIDKSVERLLNIVKDLDMINQYESGEITLNISRFDINLLIREIIDLLDLEAERKGATVILQPSAAQIFVLADKQRISQVLINLIANAVHYNREKAQVTVRTTVLKNKVLV-VVEDNGMGIKPEVLPRIFERFYRVETSRNRSDGGSGLGLAIVKHIMEAHGENITVESVYLEGTKFSFFL-----------------------
124009528    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------PVMSGIEAIRYLKAQDVTKDIPIIMATGVMLSAHLKVALDAGAIDYIRKPIERTELLARVNSILKLADSTNKRLLELNYEKDQLIHVVAHDLKVPLSHMSSLVHII--DPNADNLTEKQAAFLQMIGQSSDRLIKLINKILDIEAIESKKAKLHMEPVDIRLLLRQVSEEFTHVAIRKNIEIISQIGEGI--VWADKTHLTQILENLLSNAVKFSPKNSQVQVHCVAAEGN-IRVEVQDQGKGVLPEEMSQLFIKYQKLSTRPTAGEKSTGLGLSIVKQYVEAMQGRVWCESTPKKGAKFIVEF-----------------------
134093575    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IADLLLRIDREAEQLRTKTADLLTQVDELQEVTKSKQVLEALVLQLREKAESANHRQEEFLSMLAHELRSPLAPIAMAADLLGKITTAHP---MLPKLYGIISRQVGHMAHLVDDLLDASRVSTGNITLQKRSLLLSEIIDSAVETSQPFINQRNQQLTITLPEDTVVINGDLVRLAQAFANLIINATKFTPVDGHIDISAQVLAD-VVKVSIKDNGMGIAPDIQPFIFDLFRQGPHSLDRSQGGLGIGLSLVRTVVQMHGGTVSVYSALGCGSEFFVVLPIS--------------------
298481821    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLAGIMQNIQNLVEHEQQLILAKQIAEKAE----LKQSFLNNMSHEIRTPLNAIVGFTNLLIGEGADEIEPEEKAAMIEIVNNNNELLLKLVNDVLEISRLDSGNLSFDIKEHNITKIIKEIYVTYQTLIQ-PSLCFILELDETVSPVNIDCFRFTQVISNFLNNANKFTKEG-TITLGCKYKEHQEVCVYVKDTGKGIDDKELMMIFDRFYKTDE----FEQGSGLGLSICKVIIERLAGRIEVHSEVGKGSCFSVIL-----------------------
269838055    --------------------------------------------------------------------------------------------AWDTSVPAGDAASQRRSVLIGALAIASL--LVALALDLTLMPQGRVV----SLLYALPILVVARWLTPRAV----GVIGAAALCVGVISGAVQGLPVAVWITDVLGLLLIVGAAVLLARQRVAMLHDAR------------VIEEGNRRLTDAQQQLQVFIAAVTHELRQPLTTIVGYAQGLQRR-IEPDLAEQDRRALEAIIEAVWRTRRITTDLHDAARLGVGEFKLQPAPVDLVA--VVREVVEAQLVSGGQHRLHLDAPEQLTGCW-DRERIAQVVANLIDNAVKYSPDGGEVRASLREEAGSAI-LTISDQGPGLSDDQQTRLFQPFSRVGETT---LVGSGLGLFIAKGIVESHGGRIWVDSEPNRGSTFTVRLPL---------------------
253573668    ----------------------------------------------------------------------------------------------------------------------------------------------------------RNIGFPEAYYLTGVPILM------LFSLYFYRRSLRRQEKRYLEQLIEEVHKIEAGSVRKIPVQGQLGQLATDINRMIDRLVTSIEDERRAEQTKNELITNVSHDLRTPLTSITGYLGLIEEDRY--RDEVELRYYVSMAYEESLRLKQLLQDLFEYTRMQNKEMKLEFRRINLAEMLHQMAAHFGWQLQENGMECRLYLHGPL-YVQADGDKLRRVYENLMTNAIRYGHDGKYLDIR-GWQEGDEIITEVVNYGDPIPTVDLPHLFDRFYRVEKSRASQTGGSGIGLAIAKHIVDLHHGTISADSNEYR-TAFTVRL-----------------------
149377909    -------------------------------------------------------------------------------------------------------------------------------------------------------------------FIQFFNISL-LITVVIAALSFL------LVRTTMSPLDRMTGRIRRMAERPDSAMRLSESGTPEVSNLASAFNQLLEERDNLARLKDHFMSSVSHELRTPLTSLTGALKLLTSGVTGQLNDKSQK-LASLALRNGERLQLLVSDLLDFNKLSDGSLKVRIQSEAIQPILYSAIEDNNTMAAEHHVRLVSD-SAELPHLLCDKHRLRQILDNYISNAIKFSPQESVVTISARLNSAGGVRITVSDQGSGVPDSFADSVFKRFAQAETGTTRSVKGTGLGLAICAELAQLMNAEVGYYN--NQGAHFWVDIP----------------------
121604608    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITENKTLQVSRDELLAMEKRANELKDQFLAVMSHELKHPLNLIQVNTELLLSQPEVRALPEVVRAG-ETIRHAVVSQTKIIDDLLDLSRARTGKLTLRLAPVNLDELAEMIASAAREAASKKGLTLVYECSDKEVLALCDRVRTEQIFWNLINNAIKFTPEGGTITVQLER-DAEFAKFSVTDTGQGITAEFLPQIFGMFVQANQKVPSTNMGLGVGLTLVRDLTVAQGGKVLADSALGKGATFSVWLPLAQTTQ----------------
150390956    --------------------------------------------------------------------------------------------------------------------------------------------------------------------FTLYLLLVALIVAVILSWF-----FSKTITKPLVGLNEVAKEMSQLNFQV-RWNGNRGDEIGQLEKLKTTIEALQKELQNEEKMRKEFVARVSHELQTPISLIKGYTEALEDGM--ATNEKEREEYFTIIEDEINKMSNLVRDLLDLGQLESGNFKVNVEQLDIGVMVQRSLWKFELFKKEKNLRFQVDTSMESCEVLGDEYRIEQVLTNLLQNAVNHTESGGLISVSI-QEEKENIKISVYNEGNPISEEERMSIWESFYKGSE----EKKGTGLGLAIVKNVLELHGSQYGVENHE-EGIMFFFTL-----------------------
167767347    -----------------------------------------------------------------------------------------------------------------------------------------------------SIHAIEVFMTTMIILYPVFIVLIAMTGYFMLKRALKQVDLICDQVENISYGKDLTKRLPLPKVR---------DELYEL---SHKFNQMFERLEESFEKEQQFTADVSHELRTPVTVIISQCEYLIED---PVLEEEEKEEIMIILRQARRMSKLINEMLMIARGEMSE-SYDMEEVDLILLTEVIVEELREQAEKKKIQISVFSDRDV-KMMGNHTLLLRMMMNLVQNAISYGKEHGHIDI-LWKEQGDMIIGEVKDDGIGIDQEDIPKIWDRFYRVDKSRSRENGGTGLGLSMVHFIVAVHGGQIHVESKNGEGTSFIFQFPK---------------------
23098050     --------------------------------------------------------------------------------------------------------------------------------------EIVTIQVSDHLIHMSETMQILRYVLFFSSAIILIPTIIA------------SILLSRFLLNPIQKLKETMQNISKRDWKKIDIENRSKDELYEMEVTNEMIDSLKENYEKQEI----FVSNASHELKTPIQIIKSYAQLLSRRGEG--NPELLQESTEAIDSEADRMQNLVEQMLALAK---NQQEQVVETVDMKELLQQVADTFQKAYAPREIILFT--DEKTKYMWGNPDQIKQVIYILLTNALKYSEK--EVNIRLQQKSDEMI-VSVQDFGEGLAEQDQQHIFERFYRVDRARNRETGGTGLGLAIAKVIVETYQGEITVQSKLGEGSIFHIHLPN---------------------
83945090     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------FALAIHGAKEGAMLAAPVLEQSISGVLSVHIADRRHVWTPEELSLIHALTNYIVVAELVLNARTLTQGARDAQNAAERASEAKTEFVANVSHELRTPLNGMLGLVRALSEAELEP----AQREQVELLKGAGDQLLRVLNDLLDLSRLDAGRFQLRPETTNPARLLNEVCLLFRANAQEKGLTLDETLSGLPESVELDATRLRQCVFNLLSNAIKFTETGG---VSIAAEAERTLRITVSDSGPGMEPDQLDRLFHRYERQGQGGSGLGL------VITRELARRMGGDVSVESEKGKGSRFVLTV-VARLTPAQPQ------------
170077487    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTLIGAVVTFQDISQRRWAEKI----LEQANEDLEQKIQERTQKLQRANQQLRELSEMRSRFITMVCHEFRNPLNNITLSVSSLKRYDTHLSLAEK-AGYLSSINANVERMTQIIDDILVIGRIEAKVLEVNRTKVDVVAFCRRLLEEGEFIRQSDPIKLICPSHSIITEL--DERLLYSILGNLLANAIRYTHASGAITLSLRKWK-QILIIKVQDEGIGIALKDRKYLFEPFHRGCN--TSNIPGTGLGLSIVKQFVDLLGGNIHVSSRINKGTTFTVRLP----------------------
121592984    -----------------------------------------------------------------------------------------------------------------------------------------ELFDFGLRVMVLLAGVLLSGWVMARRISTSLDQRIQAVVQAAQKIGAGHIGI-RLPASAIPSFARLSQDI---NGMAEQLEQSRQRLEQRVLEATQALREQRDAAEQANRDKTRFLAAASHDLRQPMHALNLLLEALKQESR----SDERARLLERIEASSQAMSALLDALLDISRLDAGTVRLQRAPLQLQPLLLRLRDTYERQAERKGIALV--IHGSQACVRSDPLLLERILGNFLSNALRYTPPGGCVLLAVRLR-GAHCVIQVRDNGPGIAPDEQAAVFQEFVQLHNPQRDRSQGLGLGLAIVQRLARLLDHPVGVRSCLGHGATFHIQLPR---------------------
77409196     ----------------------------------------------------------------------------------------------------------------------------------------LRFYFTLMFVLTMLFSVLASLLLVAAIVFTFFQGVLTTHVLQVSALAVVFLSLVIALTKPILDISHIVSNVFEGHIYRNSNRRKSYEYYNELDELSESINQMIVSLSHMDHMRKDFITNVSHELKTPIAAVANIVELLQDPEL---DEETQSELLGLVKTESLRLTRLCDTMLQMSRVDNQETIGELSSVRVDEQIRQAMISLTERWQAKRINF--QLDSKPYTVYSNSDLLMQVWINLLDNAIKYSEDIVDLSVRMEETNNHYLRVIISDKGRGISQYDVQHIFDKFYQADQSHN--QQGNGLGLAIVKRIIVLCKGHISVSSQLEIGTEFCVELPLS--------------------
162451977    -----------------------------------------------------------------------------------------------------------------------------------------------LVLVDLNIPGLDGFEVT--LRLRGEASLAGVPIVAITAEGDRDTSLAGFLQKPISFPSIIARYLSGAREELLRLREQSQRIVAHLEQKVAELSRANARLRELDAARTEFYRNISHELATPMTPIVGYVKLLADEELGPLNKAQKKALLA-MEDCVRRLRSLIDNLLDVTGIETGRMRFMHSEYDFLDTTRRALAQVADRFAEGKVQLVEDLPRGPLPAWGDAGRLQRAMIQLFENAAKFTPAGGTAGVRVTVLQSGHYELCVADSGPGVKADRQSRIFEPFYQVDGSATRAYGGVGVGLAIARRTARGLGGDVRVASPSNEGAAFYLT------------------------
116334616    --------------------------------------------------------------------------------------------------------------------------------------------------VMISQAIESNPGLRDGIFIIKRSVVFGPNHFQLWSWENVFISFLGLADILVVWWRLIRHYIASGHFDHRVPFRVTGDVQRVVDSVNALVDSVIHSMDEEEKSKDELITNVSHDIRTPLTSIIGYLGLIEDKQY--HSQADLLKYTHTAFLKSKQMKSLVEDLFEYTKVRQTDTPLSLTNIDLAAMLEQLAASFELEAQKKGMTIGASSTPSVLMMEADPEKLVRIFNNLVANALKYGDGGKQINLIAKQINDNELEVRVTNDGPKIPKESLSMIFERFYRVEESRSKETGGTGLGLAIAQSIVALHGGYIYVESDDDL-TSFVIHLP----------------------
229816437    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRNVQNAYSEMEPMLERIESQRQELKRQMRVLADNDRMRREFTANITHELKTPLTTVSGYAELIANGLV--TDEADLRDFGRRIYSEAGRLTSLVNDILTLSNLEAERSEGDSEPIDLPLMLDGIVQRLEQVASRSEIDLDLDCAP--AMVTGVPRLVDELAYNLTSNAIRYNHPGGSVTLSCGVEATPDCYIRVADTGIGIAPEEQEKIFERFYRVDKSRSKARGGTGLGLAIVKHAASYHGARIELESELGCGTTITVRFPAQEQIEV---------------
171060764    -----------------------------------------------------------------------------------------------------------------------------------------------LMLVAGCIAALP--MLPWLGRLASLGLLSGATAIALAGPDRRVAAAGVALAGAVSLFGWLA-----SGSAGRRWMRRTAELIETGERLRRVSSE-RDAAQRADADKRRFVAAASHDLRQPMHALGLFVATLERHLKGTADEALVRNMM----RSIEALDRSFGALLDLSRLEAGAVQPNVQRFPLRDVFRRLHMHFAGQAEELGLGL--RFSAGGKAVNSDPQLLERILSNLIQNALRYTREGGVVVV--ARSAAHQIRLEVWDTGRGISEADLPRVFDEFYRVPDSARSHIQGLGMGLAIVKRLVALLGHTLEVSSQPGRGTMFRI-------------------------
189466762    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRRRTMAILQEKNEELTVARDHAEESDRMKSFFIQNMSHEIRTPLNAIVGFSQVLSTPDM-EVDEEEKAEFSMLIQQNSELLTTLINDVLDLASLESGKYTMHLAPHRCNELCQIAMASVVHRNPKEVKSYFTSDAPNDFLFVTDKERLQQVLINFLTNAEKHT-VRGEIHLHCSLTENPGITFSVTDTGPGVPADQADYVFDRFSKLDE----FKQGTGLGLNICSIIAGRLKGEVKLDKSYTKGARFLFILPL---------------------
255009964    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLLHMQEEKLQTIYTILISLVVILLVVAMMFCRIS----KLNQKLKKSEAIVVQQNKELTENGEELRKAKERAETASQMKTTFIQSMSHEIRTPLNAIVGFSQVL---SAYFKNEDETKEYASIIEISSTNLLRLVSDVLDISYLDQSEELPYNKPDDINNCCQTSIERSRDSV-KPGVSLYFEPQCRRLTILTNPTRVAQVLTHLLHNAAKFTDRGSIILAYTIAESPSRIIYTVTDTGKGIPAEQQEYVFERFAK----LNDFSQGTGLGLPICRIIAEKLGGSLIIDKEYTGGCRFIFTLPLIRA------------------
237716521    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MQVGGLMGFVLLLLLISYIIIHRDAKSIKQYKRKTTDLIGQLE-------QSVQRNEALIASRKKAVHTITHELRTPLTAITGYTELLQKE----CSKENNVNFLQSIQQSSDRMRDMLNTLLDFFRLDNGKEQPKLLPCRISTITHTLETEFMPVAMNKGLSLTVK-NGNDAVVLTDKERIIQIGNNLLSNAIKFTEKGG-VSLTIDYTNGVLTLI-FEDTGTGMTEDEQQRVFGAFERLSNAA--AKDGFGLGLAIVHNIVAMLDGKIHLESEKGKGSRFTVEIPMQKAEE-IPEKEIQT-------
135274833    ----------------------------------------------------------------------------------------------------------------------------------------------------IGVSSLIIMIMIYSILISIVGVVATFSSMAFIFLAGVLLFKFGNLWMSIAFGVFFSYYIFVPYRAISEYQKRWN------------LQKKNEILLQVEELKGNFMNLMSHDLKTPVARIQGLADFVLRKG---PLSDDQKEGMHQIQESTEELNKFITSILDLAKVESKKIKISKKSKDINKIIQDVVNNFRFITSSKKIKLKVDLEPLFPT-MVDVTLITRVLSNLIENAIKYSPPGTTVTVH-SKEVNDYVQVTITDEGPGISEEEKENVFDKFYRIKNDSTIQSHGSGLGLYLVKYFIELHKGTISLKSERGKGSTFQVNLP----------------------
281355653    ------------------------------------------------------------------------------------------------------------------------WFATLSGKCAPIRVLNQRLIDGNILVIGYSLMDIQE-NLSSLVFIFNSMVLLMLLIGSWAGW-----LLARKFIRGVDRVTCAARKIEAGDFSLRVGHGDEGEEIDNLDAFNNMTANTEKLLKELKTISD----NIAHDLRTPITRIRGKAELAVL------NPEDSSELAGDVAEECAEMLTMINTMLEITQTESGIAQDDFDDLDLTALTAAVLELFSTVAEDKGITLHQELPAQPLSACGNKVKYQRLLANLLDNAIKFTPSGGTVSVRLEPGDSEF-TLRISDTGCGIPPEARSHIFERFYRSDSS--RSLPGNGLGLSLVKAIVSVAGGTIEVESEVNRGTTFLVTLPRWR-------------------
238794689    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSQLHNAQGDTLGALAIFTDLTARKEVQRRI-----EQAERLATL-GELMAGVAHEVRNPLTAISGFVQILKDSEKDP----QRLEYTHIILKEVQSINRVIQQLLDFSRPRIGRY----HQVNLNQILRESLILVKTKGVEARVDFHVQLDESLCDIEADGELLKQVLLNILINAVQSIAARGEITISTKKRDEHHQQITIKDNGCGITDDIKSKVFDPFY------TTKPSGTGLGLSISQRIITSHDGEIRLESQPNKGTTFIIILP----------------------
251771710    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAAIRAAVRDGTEVRTVLRNYKKDGSLFFNEIHFPVLDDNGILTHFVAIEQDVTKRILLEESL-KKAKEEADRANRAKSDFLTLITHELRTPLNAILGYAQLVESNPRSSLDNED-RGHVKQIMAAGWHLLELIDQLLDLGRIETGNILLSLTTVGLRGLVEESQALAGDLWDRKRIGFQNLVPEDLVA-RADRERLRQVVINLLSNATKYSDPEKTVTVSGTIRDESTILLSVADQGWGLTQEQQTHLFESFNRL-GAGERGIPGT-----------EMMGGTISVESQPGQGSVFMVVLPRA--------------------
109898399    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HMVNVSILASIISLIVFAITIVALIYPIEQMLFK-------LINRFSLNTKRAYRVKRDAGLDQQTKNQFLSNMSHKLRSPISGMFGMLELASQET----DIDNQKAYIQKAQKAGNQLLSLVDELLDISRIEAKVLTFDKIDFELLTVLDSVIAPTASSAETKGLTFSYNAASALPQFIGDPLRLTQALKSLLDNAVKFTVNGGSVNVKLSIVNKHYMLVFINDTGVGIEQDKQDQIFNKFFQVDKTKNIAMSGAGLGLTIAKEFAQGMGGDLALSSTLGRGSTFTLSVPLGR-------------------
289620403    -------------------------------------------------------------------------------------------------------------------------------------------------VIAIPILHGSENPLLGVLYLEGVPGSFTDRNVTVLQLLVNQIGISYSNALAMKAVEKVSAE----NVSMVAMQKRAKAVEAETKARNAEAEAIRKLAEEAAKAKD---SNL---------------------------NKEQLEMADSIRVSADLLLTVINDILDFSRMEADKMKLYIIAFNPEEMVREVVRAAKEKTSKKNVKIVHDINLPAMLIYGDPIRLHQVLGNLIGNSLKFTEDGS-ITIGAKVDSETTETFWVKDTGIGISPQQLDKLFLPFSQADESTARKYGGSGLGLSICKSLIESMKGKIRLESEENVGTTVWFT------------------------
153003908    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSERKRAEESLREVNRQLRESDRRKSEFLAMLSHELRNPLAPIRNSIYLLERAAA---DSEQATRAREVVRRQTEHLTRLIDDLLDVTRISHGKIPLERSRVDLREIVRKTTDDLYSVFTQGGVRLRVDVTAGPMWIEADSTRMAQVLTNLLNNSMKFTPSGGAVRVSVAAREG-GAELCVTDDGVGMDPKQIEHMFEPFAQADHSLARTKL--------VKSIVELHGGTVAAHSDPGRGAEFLVRIPLADAAAESEKARHRST------
293399744    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SIAGYFLAKKALSPVATITQRVQTILKGNLTKRVALGKGKDEIYEMAET---FDKLLAQMEDSLQREQQFTSDVSHELRTPLTTILMQCEQLLHEKQK---DEASTKELKVIQQKAIAMRNIISQLLLLSRADMGNAQLTMEPLNFSELSAYAIEEIQLQAEKKQIQITSDIQNNI-MVYGDQTLLIRFWMNVLHNAIQYGKEQGHLFLQVKLMEDH-VQIVVDDDGIGIAEEQLPYIWNRFYRCDSARNNSTS-SGLGLSMVKWIIEAHGGLCDVKSCYGKGTTFTFTLP----------------------
83945797     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDITDSRRIESALRDRA-EALEASERIKTEFVEHVSYQLRTPLTTIHGYADLLAGGFAGDLSD-RQKEHMGAIQTASAQLGKLIDDILDIAAIDAGQLEMELGDVNVHALAEESMELIASRAEHSGIKLTLNADEDGPLIRADGKRLKQVIYNLLTNAMDHVNPGGAVEVGAE-VAGDDVSLWVADDGVGIAPDRQAKIFERFERGDGGGAGLGL------ALVNDIIRLHGGWVELESEPGEGTRVTCHLPRLTSSEAAPE------------
168702457    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVTIGAATFAALVLGGWFIVARGLSPLRTLSDAVSRVSERDFRLPVGPEELGRELAPIHARITQTLTLLQRAFAREKQAVADISHELRTPIASLLATIDV---TLRKPRSPEQYRTALEECRLISRQLGQLVERIMTLASLDAGNDHTQVVRTDAGELARGCAAVIRPLAAANDVTLTVRVDDEV-RLDTDAGKLREVLMNLLHNAVEYNRPDGTIEL-VARRDGPAAVFEVCDTGIGMAADVRERIFERFYRADSSRTATGVHAGLGLAIVKEYMARLKGTITVESEPGVGTTFRVTLPASPDESATPD------------
187251742    ------------------------------------------------------------------------------------------------------------------------------------------------------------------AFLIFFILAIALLA------YFAAYSFAGSIANPIGELIAGAKRVSKGNFDTPVLKGEFNSLINSFNMMKDLKDYRDLQIKQQVSEMKEFFKAVAHDLRAPVFGLQGYVELLQ---SGKISEEEAKNYIGIMKESLENLSSLLENILDVSKLEAGMLKPEKKTFDAAQMIEKCVNLLNPSAKEKGIYLTVHIESN-KEAFGDEKLLERVITNLLSNAIKFTDKGS-VTVTYK-TDEKYSVFEVEDSGKGIAENELEQIFKKYHQTDNSVK----GYGLGLAISREIINSHGGAIKAQKTKNHGALIEFKIP----------------------
257062966    ---------------------------------------------------------------------------------------------------------------------------------------YLAILATLFTATGTILLTMVSSVIDLSAFTAWFILLICTVTFAIVIGHYLVEPLKNLHLKAQTLLSGVTDVSFQPEGTIAEADMLARDFLSE-KTSQQMADLSVQQ-----KRQTQFISDVAHELRTPLTAIRGNAETLAD---PDMPQDLRERFTHTIVSEAERLTRLTNDLLTLQHIEDGSEQQALQRVNLRTIATDVADVLETLVEDRNGTI--EVVGEAPDVLGNPDRLQQAIYNLVANACRFIGDGGHIVIRLEGVDDKTI-VSVIDDGPGFGDTDPNMLFSRFYRGDNSRARNTGGTGLGLAIVKSVVEAHDGTVQAFNVASGGACFMIALP----------------------
160881637    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELAIGNFDVRIPLRNDDEFTRIAQNLNRMAVEIKAIMEEERNTKNELITNVAHDLRTPLTSIIGYLDLVSKKDL---PAEIKDKYIGIAYNKSIRLEKLIEDLFSYTKFEFGEVKFYKKEVDIVKMLYQLLDEFYPSFTEYGLEYSFDVTVPSAVVSADGDYLARAFANLIGNAIKYGADGKNINLRLEVKDTE-VIVTITNYGEVIPKKDITHIFEKFYRVEYSRNEEHGGTGLGLAIARNIFEMHGGQVTARSGLD-GTVFEVILP----------------------
83816845     --------------------------------------------------------------------------------------LVLWDKALVTLLCAGAVWAGRTRSRVSVAAIALAIAVVSLVHDGVLSIEYVILLYLLTVVVTLLLGGVLGAVL-YGLGSVGLPGTGAARPDLVAPGHLVRMGFVTVVLTGVSTLLYAVRHRRYRARRRAETLHEQ---VAQLE-----------------RAKSRFFADLSHEFRTPLTLILGPLRQ-ALGKQGDEIPGPLRERLGQADRQARRMARLVDQLYDLARFDEGDLALQMRPHDLVELIRTVVPPLRQWAQAKGLTVQEDVGPESLAVPMDVDRVRQLVTTLLSNAIRHTPEEGTVRLRVRR-GDDAAEIAVRDTGPGLPEALQKRVFEAGSTASTDPERWI-GWGIGLAHARALVRRHGGDIDVESEPGFGTELTVCLPLGRDPEAAVE------------
257062146    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NEQVFNSGEILHVEEKVCLPNGDRYFDTYKVPLRTPQGEIYALLGTGRDMTELVNTKKVLMQRTTQ-LELANQELDSFCYSVSHDLRAPLRHIHGFVNALQLMTNNTFEDPKVLHYLDVIENSSQKMAHLIDGLLTLSRV--GRRELVLHTVDLNAVVKTAINLLSPL-ENKTHTIKFEVG-KLPTVQGDNALLQQVFTNLLDNALKFSRDRNPISIKINTLEDGTIFVS--DNGVGFDMEYADQLFGAFQRLHSQAT--FPGTGIGLSIVQRIIHRHGGHIWAESQVDKGTTFYFTLPLK--------------------
218703902    ------------------------------------------------------------------------------------------REFARDAIPDKDARGGEVYLLSGPTMMGHMWRMINL--PVGPLVDGKPIY---TLYIALSI----DFHLHY---------INDLMNKLIMTASIISILIVFIVLLAVAPIRSVSRQIQNITSKDLDVRLDPQTVPIELEQLVLSFNHMIERIEDVFTRQSNFSADIAHEIRTPITNLITQTEIALSQS---RSQKELEDVLYSNLEELTRMAKMVSDMLFLAQADNNQLIPEKKMLNLADEVGKVFDFFEALAEDRGVELRFVGDE--CQVAGDPLMLRRALNNLLSNALRYTPPGEAIVVRCQAVD-HQVQVTVENPGTPIAPEHLPRLFDRFYRVDPSRQRKGEGSGIGLAIVKSIVVAHKGTVAVTSDA-RGTRFVIVLP----------------------
110833487    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVSWLLARHLVAPILALSRHTRELQEGNYDSRLASDRRD----ELGTLTRQVDQLAERLDQGQQARQRWFSDIAHELRTPVAILQGELEALCDGIRPLN-----QESLKGLESEVAQLTHLINDLHDLALADGGNLRYQFRLEDLSSLIEDVLDSYQSSFAQRGITCKTNL-PDQALIQQDPVRLRQLLDNLFQNSLKYTADGGELSVSLSKQEDNTWQLTVDDSAPGVSDDALPKLFDHLYRVESSRNRRTGGSGLGLAICQRIVQAHGGVLHAEHSPLGGVRIHISLP----------------------
209573920    -------------------------------------------------------------------------------------------------------------------------------------------------------------------FLAFYRYALALSIVLALFIAILAGYLIAR--RGLRPVHQLASLVDELSASQLHRRIAGDNWPSELATLAENFDRLLERLEDSFARISRFSADIAHELRTPIHILRGEGELALSRT---RSTPEYQACIASAMDEYERLSRMVDALLFLARAEQDHNALDKQQLDIHQEMASLCSFYQAMADEQDVTLNNDAQGS---ITANSDLLRRAVSNLLSNALRHTPAGGSIRIYCEQSREQVQLI-VSDTGSGIADADLDRVFDRFYSADAARMRRGQGTGLGLAIVQSIVHLHGGKIRLKSVAGKGTTAILSFP----------------------
134094833    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GVLAIQPGNRRWILIPEQRKQLDTFAALAAIAERVHYIEVAQDALVRM-----ESERLRNSLLSALSHDLRTPLTSLVGLSESLTMSK--PPLTSSQQELAQALHDEARRMSNLVSNLLDMARIQSGEVKFNLQWLQFEEVVGSALRASQSAIAHH--EIKTRLAPDLPLVRFDAVLIERVLCNLIENAAKYTPAGSRI-VIAAEISGRFLEVSVYDNGPGLPAGQEEAIFDKFTRGE--RESATPGVGLGLAICRAIVEAHQGTIRAAHSPDGGASINFTLPL---------------------
226310587    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLLALFVRWILRPVNELSRVTQEIQEGK-RLVTFTYRSHDEFGQLRYFGEMVDELRLAEER----QAEMIASIAHDFRTPLTTIKGYASYIGSGRVTDMT--KIQKQMGKIELKTTDLEKLLDELQDFT-TQSSEVRLSINRIHVKSFLRGIIEDYLPRIKEAGLTFQWKLRSNELHIEADETKLRRVMENLLNNAIHYNKPDGSIYLTCDQREGH-VLFTVIDKGEGIAAEDLTKIFTKFYRAEKSRNRNSGGTGLGLTICKSIVRLHGGDLMVNSELGMGSSFSFTIP----------------------
150017259    ----------------------------------------------------------------------------------------------------------------------------GLSKIGVISPMSITTKNDSLIFCVASIQPISEVMSEFFVYL-FFGLIVISIILSSIYSNLISKPLVNLTNTA----NKISHMDFSAKV----CEADRDDEIGSLQKNKKLKDDIEKERQLEDMRK-DFISNVSHELKTPIGIIEGYAEGIKD---GIVSGEDANLYLETIIDESKKMTVLVTNMLELSKLESGIIKPNFESFNINRLINKILKKHKLDFEENKFNVNFNSSIPYSYVYADPFQMEQVLTNLITNAIKYTPPGNDINVNIEEGLDKFK-ISVQNIGVVIPEAEISKLFDKFYRIDKSRERTQKSTGIGLSIVKNILRLHNSEFNLQN-INNGVEFYFYL--EKIVSPEGEEE----------
256839888    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDLNRRLQYEREL-EQSDRRNRELLRSRKELMASVAHDLRAPLAAVKGCAELLPSES----DVSRRSGYLDNILHSADYMLGLVNTLMEYHRMDEGEVRSNDTLFSLKALFEEIADSHRLIARQKDLAFTVSFSGLDAVVCCDSSHIRQIAGNLLSNALKFTP-HGEVRLEAEYLYGE-LSISVRDTGVGISAEEKERIFGAFERLDNA--RNIPGFGLGLAITARLVSEMRGRVEVKSAPGEGSRFSVFLPVPPAGQSAPLEE----------
238917106    ---------------------------------------------------------------------------------------------------------------------------------GTLDNGYSIILRTPIQGIKDNVNISTTLIKYVGGAILAVGIIAAFVVSTYITRPIKQLSNIAEKMSEMDFDARYEIGLLGKSMNNMSEKLEQN--IAELKKANLELKKDIDKKEKLEIMRTDFLSNVSHELKTPIALIQGYAEGLKEGITD--DPESMEFYCDVIMDEANKMNTMVKRLLTLNQIEFGNDEPEMERFDINELIASVADANAIRAGQKNMSIVFDNRNEHNYVWADEYKTEEVLTNYISNALNHCDGKRAIEVRTEKSENGGITVTVYNSGKNIADEDLERIWEKFYKTDKARTREYGGNGIGLSIVKAIMDSMGQEYGVRNVSD-GVEFWFNL-----------------------
170077968    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRKPVEIDELIARVRSLLRFKH-TVDEKNMIVRQREDFASRLTHDMRTPLIAADRMLNLLLQGALGELS-EAMQEVLRTMSRSNANLLEMVNNILEVYRYESERKTFYFSRVDLKTVITNVLEELRPLAQEKQLQLQGELPEVSVWLEGDRLAMHRVLVNLVSNAIKFTDQG-HITVKLTPVDQEQVQIQVIDTGSGISPEDQLEIFERFRQG----KHYNGGSGLGLHLSKLILEAHQGQISLTSRLQEGSTFTITLPLSQTPAQSEE------------
257415108    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TVSTEVKQLQLSFEQMWQDLEEANAEREKYEANRKELIANISHDLKTPITSIIGYVEGLMDGV--ANTEEKKQRYLTVIHEKSLGLNDLIEELFLYSKLDLDRAVFTMEKTNFTRFIAHILEEYRL---EQELVITSVLPTEALYVQMDPTQMNRVITNLIQNSIKFAPTKEQLAFTISLTHNQDLVLTITDNGIGIDKKELPYLFERFYRVDKSRTPTVKGSGLGLSIVKQIIDYHQGTITVTSKKGDGTNVIITLPL---------------------
146301611    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------VKASEKNGVWSQKPLELKIEILPPWWKTSFAYLFYSLL-----VLAAIHFGNQYYQNRFKQKQLIQFEKKKAEKLNDKKLQFFTNISHEFRTPLTLILNLADLLKNNSTELSNG--VLNKLQTIQKSSDRLSRLINELMDFNQLQFNKMPLKVQQLEVVGFTKDIISYFDEEALSRGIDLKFESDKKTLKDWVDPKMFEKIIFNVISNAFKVTPDNGRITIKLAYTNPSFSVI-VEDTGAGLDKKDIKRIFDRFYQVNNLNKAYYGSTGIGLEVVRGFVELHKGIIEVESVLGAGTTFKLIFPTGKDFFSENEILHEE-------
254518069    ----------------------------------------------------------------------------------------------------------------------------------------------------------YDYYVDENSFLALVLAVIMFISIFIIKMKYIEEIASGVRIISNGDLSYRIEEKGKDEIKKLAENI--NNMASEIE---SRIDGERR----AEKTKSELITNVSHDLRTPLTSVMGYIGLIKEGKYEDEN--MMKEYLNIAFNKSNQLKELIEDLFEYTKLNNKGIALERTKVNIVEFLSQIIEEYIPVFEENEIEVVKKFVDEKCMVEIDAGKMVRVFENLFSNAIKYSFKPGNVIVS-SYENNGFVNIAIKNRGENIPQEKVERLFDRFYRVDEARNSNTKGSGLGLAISKNIIELHNGSIWAE------------------------------------
227541889    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTQQVTMPVRSASRIAERFASGHLR-ERMVVEGEDEMARLAMAESLSKQIYQLQKYGSLQR-QFTSDVSHELRTPLTTVRMAADMIYDHSDS--LDAYTKRAAELMVRELDRFEALLNDLLEISRHDAGVAELSEERIDVRSIINSAWSQVEHLSEEVGAPVTLEVPDEPVFAHVDARRIERILRNLLANAIDHSESN-PITLTLTESDDHF-TIAVRDHGVGLKPGQEELVFNRFWRADPSRKRHSGGTGLGLAISREDALLHGGTITAEGEIGEGSTFTVTIPK---------------------
291287946    -------------------------------------------------------------------------------------------------------------------------------------------------------------------FLESQIYLLMITTLIVMVLATLTLWLTRNMLAPLRELNIATRRVAERDFDV-DVEIGSNDELADLADNFNVMTNTLKEYE---LSQARWISDISHELRTPLSVILGSIEAIQDGVRKPDF-----ETIESVYQNTIRMKRLVNELHDITLAESGVMHLQKVSVDIAHELASLLDFYEVRLAEFRFSISFESYDEDIMVQVDLVRLNQVFINILENAIKYAKSPGVLYVQC-VVDGDDVLISFEDTGPGVSEEHLPRLFDRLYRVDSSRSRATGGSGLGLSICKYIIENHGGSVSACKGKKGGLRLEIRLPLEK-------------------
260662241    -----------------------------------------------------------------------------------------------------------------------------------------------VVLIAFLI-VMGTLAFDFALMLTFLNPVLALGPTVVILTVVLALTFS-WLNKKITYLTKGIDQVAAGNFAAHLDEQKGGPLSASYQNFNQMTDQLAKTA----TLRDDFINQFSHEFRTPIASIQGLTDLMQEREL---PKKERQAYLALISKEAHRLTNLSTNVLTLTTLESQTILNNQTSFDLTEQVRQAVILLWPQLEEHKLNVNLTLAP--ATAFGNADLLNQVWVNLINNAIKFTPDGGHLTIKIERHDDQ-IAVSVNNDGPLISPTDQDHLFEKFYQADN--RSNVGRLGLGLAIASRIIALHQGRITVVSNPADHTTFTVYLPSK--------------------
142102824    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KSIKTVYLVSAKKDDIRDELLIV--FSDISKSK--NLEKMREDFIGNVSHELRTPISVIKANAETLIKNKL-IKDDVNAKLFTEAISSQSERMKVIVNDLLKISSMEAGEYPISIESLDSFSIVNNLIEGFKPSLEEKKLNVQNNLNEQ-TRVMADVAALNIILTNFLSNAIKHSPKKGLINIEESYSSKGIIRLSVSDHGKGVPKKYRERVFERFYRIDKGRSTKIGGTGLGLSISKNLALMMGYSLGVESNKPKGATFFIDI-----------------------
255526635    --------------------------------------------------------------------------------------------------------------------------------------------------IVFLILVVTAFIMFIILLLRSKGILQFQLSSNPFRLFITLALISILLGTMLSIFSRIPLRLLRKIMIAIDALAAGDKGIPELQQLSKSFNHMAEELSSIEILRSDFVNNFSHEFKSPIVSMRGFAKMLKYSDL---TEEEHNEYLDIIISESDRLVELSKNVLNICKIENQAIISNSKEYNLTEQIRRCIAIMAQKWSAKDPSFDFECEE--INFIGDEDLISQVWINLIDNAIKFTTAHVLIHMSLHQYND-SIRFSISDNGPGMDEETQKHIFDKFYQGDTSH--ATHGNGLGLPITKKIIELHSGTIYVKCANGNGTTFIIELPIQK-------------------
163938262    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FIGVLVFIFSFF-YITKRKMKQIEAMLAYRIEKEDEIASLENINNMAEELMNNIEKEEKQKNELITNVSHDLRTPLTSIMGYLRLLRDSKY--ENKEQHDEYTRIAFAKSEQLKNLIEDLFEYTKLTNEQVVLEKQEVCVNELLDQLIEELVPQAEEHGLMFVKKFPEERAYAMIDSEKMVRVFDNLLMNAIKYSKDDGEIKVSL-QRQRRNIQIVIANHSEEFTREELGNLFERFYKKDQSRSRVTEGSGLGLAIAKSIVELQGGSIRAEYEDGI-VQFIVSLP----------------------
284038271    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LADTEGTIIHRMGIATDITEEKKKVESL-QLALEQEKEINKLKSMFVSMVSHQFKTPLSTMQTSVDLINLQVPSDKSSSSIHRHLNIIQNEIKKYNNLINDMLILGKVEAGKVKVNLEQIDLVEFCKKIINAFVDNLQGRKVELNHEKPS--MFIFLDVSLMEHVLVNLLSNALKFSQKNPKIMLELLENE---IVIKVVDEGIGISKNDVSYLFEDFYRA--SNTSAVPGSGLGLSIAKKFVELQQGTIHVESQLGLGSTFRVALPRNRSTN----------------
251794534    -----------------------------------------------------------------------------------------------------------------------------------------------TISIAFIIVLLLVFFQYMLVTREQLIWLGLATVVAGIVSAVLFFLLIRPLEASVRRVGEGAGRIAAGELEARVDRTEFRLLADQFNQMGTSLEQSFRQVKAAESAQRELVANMAHDLRTPLASMQSYAEALEDGVI--EDDATYRRYLATIRSETVRLSELIQDLFELSTLDRRTDQVEKVPAVLEDVLLELHPRFSMGLDAKGLQLRVRLPERSLRVNMLARHLQRILQNLIENAIRYSPHNGIIVIAAEEREDGVIRVSVTDEGVGIAEAERERIFERFYRTDRSRSREGGGAGIGLSIAKLLVEQYGGRIGVEQAEGQGSRFWFT------------------------
261408870    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------SILIMGSAATLVIASTLGLFLARKSMKPIGKVTEAAEQIQKGRIEYDGPQDEIGQLIGTFNGMLERTESFYKELEDAYAAQRRFVSDASHELRTPLTTIRGNVDLLQKGERADMDEEMIKEAVGDISDEAKRMSRLVNDMLSLARADTGQ-TFELDPVPLQPLVEEVARRAHFLEKTAEWHVGELSVLNGVYVEGNKDYLQQMLFIFIENAFKYTPEG-EVSLDVVLYKGQ-VGLRISDTGIGMDKDEVPFIFERFYRADQSR-GITSGTGLGLSIAKWIIDEHKGSVEVVTRRGEGSTFIVWLP----------------------
119486863    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISIENLQEKINQLEAKNKQMIQQHDQQMKQLEELNNLKSRFITTVSHEFRTPLTTI-SFSAGLLENYSNKISEEKKQTHFQRIKQGIEQMTSLLEDTLIIGKLDARNLEIYLTSVNLEKLCRILVEEMQKRTNKHEIIFSCQGSSSEGKF--DEMLLKKTTINLLSNAIKYSPGGGEIKFDL-ICENQQAIFKIQDQGIGIPKSDQDRLFTNYYRGKNIGN--ISGTGLGLSLVKHIVDLHHGKITIESEENQGTKVIVILPL---------------------
120434378    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LKKRKRILELNNQK--IITQRNQIESFAE----KLKLSNESKINFFTALSHEFKTPLTLITSSIESISDHPNKELKSISYETNL--IINNSRRLLRLINELLDFRKLESGTFALKPVKTKIAPFIQSIIADFKPEALKKSIQIEFSSANEALELYIDRDMMDKVFFNILSNAFKFTPKNGSVSIFIQESKDGVNVI-FKDSGIGIPKDEFQKIFDPYMQAS---NNKKPSSGLGLYISKQFIELHNGEIFVSS--HQGTEFKISL-----------------------
224540544    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLIFYLYRRRKTMAILQEKNEELTV-----------ARDHAEESDRMKSFFIQNMSHEIRTPLNAIVGFSQVLS-TPDIEVDDEEKEEFSMLIQQNSELLTTLINDVLDLASLESGKYRMHLAPHRCNELCQVAMVSVVHRNPKKVKSYFTSDVPNDYLFVTDKERLQQVLINFLTNAEKHTERG-EIHLHCSLTENPGITFSVADTGPGIPADQADCVFDRFSKLDE----FKQGTGLGLNICSIIAGRLKGEVKLDKNYTGGARFLFILPLDSVPD----------------
295705036    -----------------------------------------------------------------------------------------------------------------------------------------------------TIAAAAAFLIGYAYFYRIASLIASLTSQQIRK---------GRYLTDLPFKRRDELGELSQGLFFMSTSIEKN--IDQMNKEKRKLEFAISKLQSLEQQQKQFIGNISHEFKTPLTSIKAYVDLLDMYRDDPQLME---DGVQNIRKETNRLHEMVDKILKLSALEKYDFEQRPEQVELKRLLEDICDRMKGKAAKFDLTLHTNIKEAV--VWADRESLIHIFINLIDNAIKYNEPGGKVEVT-SYTLENSIIVDVANTGIGIPPEAEEKLFQPFFTVNKDRSRLSGGTGLGLALAKDLTEKQKGVIRLHHSDSKWTIFKVTFPLK--------------------
255527564    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LETGQIEIDTLSKAFNDMLQRIEISFEQEQYIKEKM-------RQFISDASHELRTPLTSIHGFVEVLLRGA--AKDEKKLNLALNSILIESERLTKLVNDLLLLTRLER-KAPVEMKKENISHIVEEVYPQLQILAKERKLLLQLE---DDLLITGNRNQIKQVIFNLVQNAVHHTDENGVINISIEESKNKFIVLKISDNGTGIPKEQLNSIFDRFFRSESHRSRKHGGYGLGLSIVKSIIESHDGTIEVVSDLGLGAAFIIYL-----------------------
119944685    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AYFEVRTLPLFNSEAVCIGIIGFGRDITERKKHQESIDKNIRE--------KTDFISSISHELRTPLNGIVGLSRMLLDEQL----TSEQMKHLKTIHISAISLGNIFSDIINLDKLDRNRLKLATNKINMLDFISDLKSLSFIQTEQKGLVLNFEQRGHFPDIITDDTRLRQVLWNLISNAVKFTQKG-TITIRCVCQNQVELCFEVEDSGIGIPEDQLDKIFAMYYQVEG--NTFATGTGIGLAVTSKIAQAMGGVISVKSKLGEGSMFKLTL-----TVNCPAKEHQEQQIK---
167769066    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLGECALALENQKNAQEKEAAAVLAKNELLRSISHDLRTPLTAISGNASNL-LSNGKLFDAQTKEQMYTDIYDDAMWLINLVENLLSVSRLEEGRMNLHMSTELMDEVIAEALRHINRKSADYH--LIVREPDEYILVQIDVRLIVQVLINIIDNAIKYTPVGSDIRIEWK-KQGDFVLVSIADNGPGISAEAKPHIFEMFYSASAKIADSRRSMGLGLALCKSIVNAHGGEISVADQIPHGTIFTFSIPSGEV------------------
228989437    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EIAKGNLQYRIPQKGQDELSLLAVNMNQMAKELFSNIEKERRQKNELITNVSHDLRTPLTSIMGYLRLLQDSKY--ESKEQHNEYVRIAFSKSEQLKNLIEDLFEYTKLTNEKMVLEKQEVCITELLGQLIEELVPQAEEEGLILVKQFPKERVYAAIDSEKMVRVFENLLMNAIKYSKDDGEIKVSL-QRQRRNIQITVANHSEEFTKEELGNLFERFYKKDQSRSRVTEGSGLGLAIAKSIVELQGGEIRAEYEDGI-IQFIVSLP----------------------
153001725    ----------------------------------------------------------------------------------------LVDRALNQQQQQAELARSDYLHQLSLARFGL-WGTGALMFVVIGFVIYRVIYRGIALRLNQATEAMSRLSLSLEAHGDDELTAMANAIEAFKRKTAHNLKLQADLRQVADELTEHKKALEQT---VAARTQELADTNNRLDAEAKGHAKARQIAEEASQAKSQFLATMSHEIRTP----LNGLLGTLTLLGHSELPPAQQQMLALSQYSGTLLQTVLNDILDFSRLEQGKLSHEPRPTDINTLLDEVQAIMVAGANLAGLSLKMNKPKLPSCINIDGPKLRQVLFNLIGNGIKFTQEG-CVTLTVSLQ-GTQLSFVVQDTGVGIVPAALDKLFVPYSALPNQGRSR--GTGLGLAICKQLVELMDGRIWVKSQPGKGSEFGFEL-----------------------
237722001    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVKGSNNDGIWNEEGTTLEIVVLPPLWKTWWAYLFYAVVA--IALIAFIIRYFTEKKRLQNNIRLKQMEAEVHEEYYQERNRLFTNFSHELRTPLTLIMAP---LEEFVKRTDLTDDIHYKVKLMLRNAQRLLRIVNNLMDLQKNESGTMKLQVSENDMIKFTHEAVSSFQDLALYRNIHLKFKHSIDCQPVWFDWNLLEKVYFNFLSNAFKNVPDGGTVSVELDVTEIRYLTISIQDNGVGIAPDELEKIFQPFYQV-AQNEHSKSGTGIGLSLSKAIIEMHHGVVWAENATGAGAVFKFVLPVDKSL-FAPEMIIESAEDKA--
251795714    --------------------------------------------------------------------------------------------------------------------------------------------------------------LTYFIRKYFPTLFVCSLLILIITHVLLTTYMSKNIIRRLQTLRTAAREMKNGNLD-FKLQVEGKDEIGQLGMASRMQDSIRIQAQYEENRK-ELIASISHDLRTPLTAIRGYIDGVMEGVAD--TPEKSARYMKTIDAKAAELEHLINELFLYSKLDLNRQPFLFEAVELLPFLNDLSEELQFELEKKSIAFEPDIHPAGSFVRMDRDQFKRVLNNIISNSVRYMDKPLPVIRIKAYLEGNQAVMKISDNGIGMKDKDLEHMFERFYRADESRSVKTGGSGLGLAIAKQIMESHNGEITAASKWTAGTTISLYLP----------------------
142761843    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MTFTDITPFRDAERVLREANEHLEARVAERTHELSELNRQLLLVN---QQVERANHSKSRFLAAVSHDLTQPLNAAKLFTSSLLEMLPPADEPARIARHIDDALGATE---DLITDLLDISRLEAGKFKAKKLDFALRDVFDNLKAEFGVLAQAGGIQFSVV--ESGVAVYSDVRLLRRVLQNFLTNAFRYNP-GGRVLLGCRRL-GDKVRIEVWDNGPGIPADKQEAIFDEFSRLDHSRTAREQGLGLGLAIARGIALVLGHNLTLRSWPGAGSVFAITL-----------------------
154497233    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------LLPMLISALVAVPISSVV-----SKRAAKPLQEMMKATKSISKGDYSVRVEESGEGDISELLHSFNQMTAELG----STEMMRNDFINTFSHEFKTPIVSIRGFAKRLRNENLPL---EKREKYLEYIAAESERLSDLASSVLLIARYENQKLVTEQSEYDLDEQIRGCVLRMETLWSAKELTFEMDL-PKLPYVN-NVEMMEHVWMNLISNAIKFSHDGGQIFISA-VRAADSIAVTIRDEGIGISQADIGHIFDKFYQTDTAHSSV--GNGLGLPLVHRIVQLSGGTIAVKSEVGKGTEFTVTLPAA--------------------
16330793     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALLQELAEQTGTAIAHATLYQELTQATKAAEEASRLKSEFLASTTHELRTPLNGIIGFLRLILDDMAD--SEAEKHEFVEEAYQSALLLLNLINDILDLAKIEAGRVGIELEVVDFSEVLQATENFALPQAQNKGLSFNLTAPNQGPLVYGNQRWLLQVMLNIVGNAIKFTHEGGTVAVEVGVQKPGLLKVSVGDTGIGVSLEQQSKLFKKFVQIDGSHSKAYGGTGLGLVISQKLVETMGGKVAFFSGEGLGSTVTFT------------------------
229821567    -------------------------------------------------------------------------------------------------------------------------------------------------------TAIGVVAIAQAMFISDLAVVLATVGLGALGGAVVAWVLGSRVAREARDVARLAHRLGEGEVADVATSAELRVVAAELIAASERLEEARRAGERLESARRQVVSWVSHDLRTPLAGLRAMAEALEDGIVDDP-----RPYYARIQQQVAAMSALVDDLLAFSTIQAGTLRLALEDVALGDLISDTLAEVSPLAAAGGVRVDGSSADAV-TVLGDARELSRVLRNLVTNAIRFTPPDGTVEISA-FVAGSHAVVRVTDACGGIADDDVPRLFEPGWRGDAARTPSTGGAGLGLSIVQGIVESHSGTVVARN-VDGGCCFEVRLPVAEA------------------
256005902    --------------------------------------------------------------------------------------------------------------------------------------------------ILLLVPAVNDWMTTEKLFI-FSGVVFVLS--FIITNIVIITAFSKKVITPLGKLQAAAGKISEGNLDIEDGDTQIRELCRSFEKMRLKLVEANYTQKKYDESRKMLFSSISHDLKTPITSIKGYVEGILDGVAN--TPQKVEKYLRTVHSKAVHMDRMIDDLLLYSRLDMHKVSFNFEKTDVLKYFEDCMYEIDIELEKSNIKVELHNNRGKRYIMIDRDQVRRVVINIIDNSRKYMDEQGKIDIFLREATSN-VVIEIKDNGAGISESDLSYIFDRFYRADSARDTR-KGSGLGLAIAKQIIEGHGGKIWAVSRMGEGTSVMISL-----------------------
291550472    ---------------------------------------------------------------------------------------------------------------------------------GYLSDSVFVTMRSPLDSIRESANLANQFLIYLGIFGMFFGGILVWIFSRRITKPVLELARLSEDMANLNFDAKYTIGVLGENFNKMSDQLEKT--ISELKTANNQLQQDIEQKEKLENMRNEFLGNVSHELKTPIALIQGYAEGLKEGIND--DPESTEFYCDVIIDEAGKMNRMVKNLLTLNQLEFGTDEVEFERFDIVKLVKGVIASCDILIQQVNANVDF-IADETAYVWADEFKTEQVVRNYLTNAIHHVGNEKRIEVKIVSTDGK-VCVSVFNSGKPIPEEDVPKLWDKFYKVDKAHTREYGGNGIGLSIVKAIMESHQG-YGVKN-YDNGVEFWFEL-----------------------
220932166    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VFSYFLSRYLTKPLIKINNVAKKVADGQLD-HHVTVKGNDEIKELATSFNQMVAKLKYLETVRR-KST--SDLAHELRTPLTNIKGYLEGIKEGVL-----EVDSVTLTEIDEEINRLIRLINRLNDLATAEKYIIQGKKKKIKLANFLEDLLNSYLPQAREKQIDLIKKYNPE-QSIFIDEDALRTIFGNLINNSLKYTPEGGKIEITLSSKKNQAI-ISVKDNGTGISAEDLPYIFERFYRADKSRSTRSGGTGIGLTITRELVNSIGGKIIASSERGKGATFTVYLP----------------------
226945574    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TDITEFREAERALKEANEGLEQRVIERTRELSKLNQA---LVEAKAHAESANQSKTRFLAAVSHDLMQPLNAARLFAASLAHQE--PPLPPEAQRLVQHLDCSLRSAEDLITDLLDISRLESGRITPERTNFPIADLFDTLGAEFKALAREQGIDFHLR--SSKLRINSDMKLLRRVLQNFLTNAFRY--AKGHVLLGVRRQ-GDQLRLEVWDRGPGIPEDKRQEIFEEFKRLDSHQTRAEKGLGLGLAIADGLCRVLNHRLEVRSWLGKGSVFSVTVPLARTVAPVVSAKSDGTQ-----
166032813    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NFNRMSQKLEKA--ISELKQANNSLQQDIEQKEKMEQMRTEFMGNVSHELKTPIALIQGYAEGLKEGVND--DPESRDFYCDVIMDEAGKMNRMVKNLMTLNQLEFGNDKVEFERFNLTELIGGVLQSMDILSQQKDVKLIFR-EENPVYVWGDEFKIEQVVRNYVSNAYNHVNEEKIIEVKILREDG-LAKVTVFNTGKPIPEEDVPRIWDKFFKVDKAHTREYGGNGIGLSIVKAIMESMHQQYGVKN-YDNGVEFWFTL-----------------------
186683928    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QRDITGRKRL--DEIRMALERERELSVLKTRFFSMASHEFRTPLSTALVAAQLLENCQDEWDNSSKRLRNLQRIQLSVKNMVQILDDILTINRAETGKLEFNPKLLDLEEFCSDFVEEMRLSTDERH-TLSFVCQGKAVPASVDERLLRSILSNLLLNAIKYSPEGGNVHLSLEFKSD-TVILQVKDRGIGIPLADQKQLFEPFHRGKNV--KSIPGTGLGLVVVKKCVDLHQGHINITSEIGIGTTCAIALPL---------------------
143557758    --------------------------------------------------------------------------------------------------------------------------------------------------------TLSNVAFNSYVGKDANGLNLSLCLRSNELNTALNEALANEKKSDINFMIYDQVHKYRAQIFPLKVKKETFALVM-------MIDETSQKI--AEKLKSDFVSNVSHELKTPLTAIMGFIETI--NGPAKDDAKQQEKFLNIIQTEAERMQRLVNDTLSLTRVEESEYQIPNEKVDLWRCANAARDSIINLANNKKIEILVDDDKESFVVKGNEDQITEIFENLLDNAITYSDKNTQIKI-VFIEKENSIEFKIIDQGHGIPKDDIVRVSERFFRSKFANSYKKNSSGLGLAIVKHIVNRHAGNLYIESIEGEGSTFTVDIPK---------------------
269140695    -------------------------------------------------------------------------------------------------------RIVRHQVSLAPIAAFLAGKPLPLYGDDPRSPDARKVFSAAPLSLNGHPRGYLYVVLLGENYNRLSDDVRFGSAWRMAGWSIALILICGLLAWLLRWVTRPVHALTRQVGRLEREQIRGEDEVAQLQMARRITEQWQRLAYQ-DRQRREFITTVSHDLRTPLTSLHGYLETLSLKR-DTLSAADRRRYLDTALAQSQKVGRLAQQLFELARLEYGAVKPQREPFSFSELLQDVFQKFELAAEARGLTLSADVATGLPLISADIHMMERVLTNLLDNAIRHTPQEGRIVVRL-WQEERRLWVELCDSGPGVPDGLRSALFQR----PLSSSGTRYGTGLGLLIVKRMLELHGGDIALIARQRQGACFRLSLPL---------------------
225181122    -------------------------------------------------------------------------------------------------------------------------------------PIYSEENIVGTVFISTSLAFIYQVLGDISRLLQIATVL------SLLFAALIGIYLAQRLTRPIEALTGATEQMARGDLSQ-RVPVRSKDEIGRL--AKQFNNMA-ERLQEMTRQLREFVANASHEMRTPLTSLNILVKSMREYPLEEEEREEFL---EDIDQELERMIRLVESLLDLTRLDRLAAEDTVAMADLVPTVVNTLEMLKKKALEKEISLDYTVPEETAPVFAVLHQIKQVVFNLVDNAIKYTPAGGQVHVSLKQ-DPNWLVLTVADTGIGIPAEHREKVFERFYRVDKARSREAGGTGLGLSIVYEIVQRHGGQIFVENDDGIGSRFVVKLPL---------------------
262197843    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IHELESELAVARATVRALLEKAEKRASRASGEVLESDSNLGKLVRRQTRALAESEAQLRRLKRLNEMKAEFISIAAHELRTPLTSIVGYLDLIHEGRFGTPPDGMERPMAS-LHRNAHRLRRLVDEMLDVSRIEQGQVRLYRVPCDLGRIVMMVMDELRSVAGEKGITLEPSVE-EPPRIDADVDKMRQAISKLVASAIRYAPEDGTITVVADEAAGAWTRLRVRHTGNGIPRHLHSRIFEPFFDVQSARHHTSSGAGLGLYIARGLFDLHGGLITVDSEEDAFTEFTVLLPR---------------------
239624160    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SILSMFFLILPFIILSASLGGYLVRRALEPIEQITKAAGSITEGRDLTRRIGLTRGSDEALRERLEHSFETEKQFASDASHELRTPTAVILAQCSYIRKYAG---SEEDYLEGVAVIERQAQKMSLLINRLLDMTRLEFGTRKLAKEDTDVSLMVETLCEELDTGA--RGISLERDIKEHLHA-QADAHLLSRAIINLLENARKYGKDNGHIRVKL-HDSGDNLILEVEDDGIGIAPEHQKKIWQRFYQVNSSRQAG-SGLGLGLSMVRQIVRLHDGDISVNSRPGVGSCFTVVLPK---------------------
78221748     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVVVRRGLRPLAEITGAAGRIDVTTLDERLGARVWPRELARFAAAFDGMLDRLETSFDRLEASSANLAHEIRTPINILRGEAEV---AISRARSAEEYRRVIESSLEEYERLSRLIDNILFLARAEQ---RIEPIPLDMRGELELLLDFYGTLAEEKEITISCS---GRGEIHADPLLFQRAVGNLLSNAIRYTPTGGAITVSFTRDNDGAAHLTVTDTGIGIAPDDLLRVFDRFYRSSEARALNAQGTGLGLAIVRSIMDLHGGSVSVSSEPGRGTAVTLHFPAA--------------------
71905907     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTLALLVSIVLLVTGLLVRRQVRDMAAMTEEHDLLEEVREATQELAGQKNAAERANTAKSRFLAAASHDLRQPLHALSLFATDLQRQIRS-GTPQELPRLAEQISASTTILGELLDSLLDISRLDVAGIKPDSRPTPLQPIFERLANSFRRAATDRNMSLRFH--PTTRWVETDPIMLERMIANLVSNALRYTPPGGSVLV-AARNRGDRVLIEIRDNGIGIAPQHQAAIFAEFYQVGNTAREQNKGLGLGLSIVDRLAKALGIEVKLNSRQGEGTKFTLSVASSQPVVAGPAASDKPPQ-----
261406955    ----------------------------------------------------------------------------------------------------------------------------------------------------------------YSIMDQIRYILFAGAGGFIVLITLSSLWIARNTTKPIKLLLGAAQSFSRQEFRRVHLNRK-----DELGMLADGLDSMGRQLHDYIQYQKQFVSNVSHELKTPLAAIRGFSQYL---VEGENENKELQKIYAHLLQESDRLTRLINELLLLSRFDAGSNELEARKTEMNELIQQVAMSMGAKAKDKGIEIMFREAEAEPEVHANPMLMSHAIANLVDNAIKYSGSPSLIELKLDHTPSE-VVIRIRDQGIGIAGDELERVQERFYRAKNASTAS--GSGLGLSICKEIVERFNGYIDMESQIGEGTTVTIVLPRA--------------------
294639876    --------------------------------------------------------------------------------------------------------------------------------------------------------VLINSFNSENVYWVVNFVTIVGFISSILLGTIITTFVGRTMLQPIHDLSMATSEVARGNFSVRV----RENGADEYGILQRNFNKMAQELSGIETLRGDFISNVSHEFKTPLASIQGFAKLLQDPLL---SSADRAEYTQIIIDETSRLSKLSSNILSLTKLENQTTIGKKKRFRIDEQIRKIILMLEPEWSKKDIDM--DIDLEDIIYVGNEDLMGQIWQNIINNAIKFTPQNGIIKVNL-FRGGNGIVTKIWDNGPQIPADKKDKIFEKFYQGD--RSRATEGNGLGLALVKRIVDLADGKISVDNPFEGGVVFTVELP----------------------
240146793    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLSSEHKLISMPKEMRFVEKNLQTVQSTLEQQRAEAELAEQKRDELILYLAHDLKTPLTSVIGYLSIL--DENKGMNREQREKCIRVGLDKAMRLEKLINEFFEITRFRQSEITLSKTNIDLHYMLIQLVDEFTPQLQASHVEVEILMAEDV-QIRGDANYLARAFQNVLKNAVAYSDRGSVITISVYYQKENAI-INVSNTGDTILPEQQAHIFEKFYRADEARQGNTGGAGLGLAIAKNIIVLHGGTIAVESQERK-TTFTITLPDAKI------------------
295425291    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLHRMIIISLVAIVLFSGIAFF--IVRDVVKPIKEMVGVAQKVNDRIKDLNRNDELEDKMLDRMQRYIDQQKQFVSDVSHELRTPVAVIEGHLNMLER--WGKDDPEILDESIKASLQEADRMKHLIQEMLDLTRAEQIDVQYPNAYTNVNEVLSRVVDDLALVHQDFNLQLDVDDLPANTYIQMYHGHLEQILVILIDNGIKYSTDRKQINVSAGVTQNN-VRIVVQDFGEGISKDDQSKIFNRFYRVDKARTREKGGNGLGLTIAQKLVESYNGKISVESVEGQGSQFKIAFP----------------------
184201963    -------------------------------------------------------------------------------------------------------------------------------------------------------------------MLSIAVAFLALG-RADRALGAPLLALQRTVARQRAGDHDAVAETSHGALEVVGLAASFNAFTREARDVVEQRERTLEQLTELNRQKSVFVSTTNHELRTPLTSISGYVEMLQDGDFGSVGPEQAR-VLEVVRRNTERLRLLIEDLLLINKLDQDQENRRHRVLDLAECVSGVVTNLVPQAAAGEVTVHADTDGSWP-VSGDRDRLERAVTNVVGNAIKFTPPHGAVTLTLERTSGTGVRLTCTDTGMGIPEKEVGSLFTSFTRASNATAQQVPGTGLGLVIMRTIVEQHGGSVALESVEGEGTTVTLDLPLT--------------------
154490294    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLKEAVKVEQIERIKAEELHQSKFKFFANISHEFLTPLSIISCSIE--ELKRMYNIDN----KILKAAQSNTIRLNRLIEEILDFQKLENNKLKLNISYGDISSFVCNLCENFALLAKNKNVSLCMQSEPEHIAAWFDTNKIDKILYNLLSNATKFSYQDGRIEILLKAEDQESEFIKIRNIGKGIATDELPYIFNRFY--ENSFKQGLKGNGIGLALTKSLVELHKGTISVTSELEEWTEFTIRIPINKT-SYSNEQINETIEHR---
254520015    -------------------------------------------------------------------------------------------------------------------------------ESGVYVTKNFDIVVDGEIVGNVEVGQYSSVLLTEEDLSSINKSIVLSGIFTLLIIIIISLYISKQLSIPIKKIAIISKRLSRGD---FAAKSNAKSDIEEIEELRESINILGKKLKNQDMLRKRLVSDISHEIRTPLNVLQNNLEAMIDGIFPVSNQR-----LSSLNDEVIRFGKLLNNLDVLKEFEDESINLEFENILLDEFIIELAEDFYLEAKSKNIKINYSIEKDETYIIGDKDQLRQVFINLITNAIKFTENEGSVSINL-YKDNNKIIVEVIDTGIGIKEEDLPFIFERLYRGDKSRQ-KIEGNGIGLTIVKRILSLHCANIEVESNEGIGTTFRIVFDNLRI------------------
153006691    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDEALLEDLAHRAAQAIENAREAQNAVAARDEFLSIASHELRTPLTALRLALGNMRREALERLPPEHVERVLAAAERQGQRLEKLVAALLDVSRIHMGKLELELDEVELGAVVSDALTQLEDEASQTGSTLSAAGEPVLGAW--DRLRLSQVITNLLSNAVKY-GAGKPVEVSYGPSAA-GAYVRVRDHGIGIAPTDQRQIFERFERAVSS--RNYGGLGLGLYIVRRIVEAHGGTIRVESTPGEGSEFRVELPL---------------------
284035551    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IHFQARIAGKIRWFEIRGFFTKDATGKVVRHIGVGQDVTSQME-NKQVMEAALEREQALNKLKSLFVSMASHQFRTPLMTIQSSSELIEFLVNQDNTDQKVQRHLHRIKGEVGKLTNILADILLLGQSDSGKISMQAEQVNLLPYITQIRDDFSTGLGQRRVLIQANEQDYWAAV--DRKLMSHVLQNLLTNATKYSKGDPLIRLT---QTEQTIQLEVIDDGIGIPAGELPLLFDSFFRASNA--RQFQGTGLGLSIARQFVELHNGTITVQSEVGKGTTFTVTLP----------------------
153870473    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TIKIMLTGQADIEAVSHAIQYANLYRYISKPWQPNDLKLTIKEALNSYLQNKKIVEHTELEKSNQALIKLNQDKNEFLGIAAHDLKNPLSAIQGYAEMI-IEDYDEMSKSEIIEMNHLILSGSRQMFELVRNLLDVNAIESGKINAEVSNVDILPTVQTLMESYSTRAKIKNICLQLHQQNNQYKAFVDKNIVHQILDNLISNAVKYSPYGKYINIRM-QQSEKTVCCEIQDEGEGLSATDQQKLFSKFTRLTPKPTGKEHSTGLGLFIVKKLVKAMNGKVWCKSELGKGTTFFVEFP----------------------
167842129    --------------------------------------------------------------------------------------------------------------------------------------------------------------LRFAVVLGAACLLLRFLPSAINAACVLSVILRWRCAAASPLLCPLSFALAVGLQQVWRTERMRRQEFARMRRDARLCEELRRAAEAADRAKTSLLAMVSHEVRIPMNGVLGVLQLLE----GSRLDAIQRRQVSIARDCAEHLVGLLDGVADYVRGGAALDAPAPVDFDPRHLIEGVVELMRTHASARQTAIDVFVDHRVPPLHADAGRLRQVLMNLLSNAVKFTERG-RVGVSLTMRGRVALEIAVEDTGIGIPEHMLTRIFDEFVQADESIGRRFGGAGLGLAVCRRIVETLGGTIAVASEYGVGSRF---------------------------
253577573    ----------------------------------------------------------------------------------------------------------------------------------------------GLIQLAAYTGAEDKLMSRMSTVLLFGSIVTILAASS------LGYFLARKSMAPIGKVIEAANGIQTGNIDYEGPNDEIGQLIGTVNNMLARTEGFYRELDEAYSAQRRFVSDASHELRTPLTTIRGNVDLLKREQRDPSEEERVREAVNDIAAESERMSRLVNDLLSLARADAGQ-TLTKEPIQLAPVVEEVVRRAQFLPRKAEWVQGDLQALDGVTVNGSKDYLQQMLFIFIENAFKYTEQGS-VTIDA-IRSGGQIGIRIADTGIGMDRSEVPHIFERFYRADPSR-GMIQGTGLGLSIAKWIIDEHEGSVEVLTKRGEGTTFIIWLPI--VFNALPE------------
255321124    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IGQILFFDDSSEPFENEDIEIVKDYCERLVRYLELKFEHAELKELYEQQSALNFSKTKFFQIIAHDLRAPFHGLLGFSEVLSQER-NTLDDSSIQNIADYLYDTAQSTYNLLESLLNWAMAEGGRFVYHPINFNLKQVTKIVRDVLNTLAIKKNIQLIDEVPDDL-KVYADINMLTSIIQNLVSNALKFTPMDGTGKVTIQAQPGDGVEIYIRDTGLGMSEAQIANIFQPRITVSLKGTAGEKGTGLGLTLCKRFVDLNKGEICVMSKEGEGTTFKVTLPEA--------------------
119855087    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AEEAYRYATAISIAVAIGVAALTALFVYFSRRLQHSIAEVASAATAVADRVSPLRLGEDFANLSRERLESVETTRRQLFGDLAHEIRTPVSVLKAYIEAVE-DGVKTLDPET----VAVLNDQASRLVRFSDDFAALAQAEEGPGAVTPQWIDPQAAIVTTVSAAADRYAQKDVALTFDAANPLPEVWVDPLRLAQVIGNLLDNALRHTPARGRVEVDAAAKPGE-VIITVRDNGDGIAAEHLPHVFERFYRADVARDRSHGGAGIGLAIAKALTEAHSGRITAASRPGLGSTFTIELP----------------------
294808120    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MQVGGLMGFVLLLLLISYIIIHRDAKSIKQYKRKTTDLIGQLE-------QSVQRNEALIASRKKAVHTITHELRTPLTAITGYTELLQKE----CSKENNVNFLQSIQQSSDRMRDMLNTLLDFFRLDNGKEQPKLLPCRISTITHTLETEFMPVAMNKGLSLTVK-NGNDAVVLTDKERIIQIGNNLLSNAIKFTEKGG-VSLTIDYTNGVLTLI-FEDTGTGMTEDEQQRVFGAFERLSNAA--AKDGFGLGLAIVHNIVAMLDGKIHLESEKGKGSRFTVEIPMQKAEE-IPEKEIQT-------
284031361    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSLALNQMLGQIETAFAQRTASEFAARRSEEAARRSA-------EIAKRSEEHARQ---SEDRMR-RFVADASHELRTPLTSIRGFAE-LSRQRGGSADPATMRRIEEEAKRMGLLVDDLLLL-----ARLDQQRPLQYQPVDLLTLAGDAVHDVHAVQPDRVVSLRILPGSSAPVVEGDEARLRQVLGNLVSNALHHTPAEAAITVAVGTRDGEAV-LEVADRGDGLSDEQKARVFERFYRADSARTRATGGSGLGLSIVAALVAAHRGRVTVTDTPGGGATFTVTLPL---------------------
254420699    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DIMLRGGPAALLRGFIVTRYHGVGTAATLLKAATDRQREYARMADQTAILNDTRAQAIAAARAKSQFLAIMSHELRTPMNGVLAVAELLRRQPL----NEAAQAHVQTIVDSSESLLRILQDAVDLSKAEAGELELNPVPTPLRAVMDDVQSLWEPRASQDGVTLMVEGDTELAAVI-DGVRLKQVFNNLIGNALKF-ARNGMVEARLAWVEGDQIRMRVRDDGPGLDADRVDSVFEPFVHGSGPD-----GAGLGLSICRQVVDRMGGRIWAENNQGRGATFAFDLTARRAV-----------------
153831016    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VMSFTDITVFREAEQSLKMANETLEERQRTLELEKLNKQLVTATQRSERESQSKSRFLAAVSHDLMQPLNAARLFASSLSEVAK----EAEVQKLAHHIESALGAAEDLISDLLDISRLESGKIDLHPHSFAIMDVLSNLNAEFSALAAKQGVQFSMV--PSSLWVHSDPKLLRRVIQNFLTNAFRYNP-NGKVILGVRRVATGQVRIDVWDNGIGIEQDKQQEIFEEFNRGGQV--RSDQGLGLGLAISKGIAHVLGHHISMRSWPGQGSVFSITL-----------------------
83642977     ------------------------------------------------------------------------------------------------------------------------------------------------------------------AFLVISALMVAISL-------LIALPLARQFVTPIKRLATATRQLAQGAYD-MELKISGKDELGQLARDFHQLAQTLKSNET---ARRRWIADISHELRTPLAIAKGELEALVDGVRPTN-----RDNLLSIQQEIEHLQKLINDLYELTNAEVGALRYQKDEEDLRLILQHALDRHQSSFAAAGFQLISDLAPSPAIVWADATRLSQLLDNLLSNTCKYADPGAQVRVALS-TDHNQVRLRIEDSGPGAPDDALPKLFDHLYRVENSRNRNTGGSGLGLAICRKIVEAHDGEISASRSPLGGLAIDVTLPAGK-------------------
142029034    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFSAYLKAGKYKDPLELASPVSDRRLL--EIRIMRQLLLIARDRIRQLEGMRKEFVANVSHELKTPLTVLQGYLEMMQSMAEPDSMNAKP---LALMQQQTRRMQSMVEQLLVLSRIE-DAVDINLETVNMAQLMEVLKEEAKALAQDK-YELSFHCEAGLNS-HGNELQLRSACSNLISNAIRYTEPGGKITVQWRSVATGGL-FSVTDTGEGIAPQHISRLTERFYRVDSARSRQTGGSGLGLAIVKHALSHHHSELNISSELGKGSTFSFVIPL---------------------
259501352    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QDVVDSINALVDSTCMAISEEKAVEKSKDELIANLSHDLRTPLTSIIGYMSLLKMH-QNSMLPAQRQEYLNIVFDKSLQMKSMTNDLFEYATLNSHDKKLELEQIKISSLIEQIAAGFALEAEKKQIDIKTSCEPQDLEIAVDVKKIVRMFNNLISNAVKYGVGAKNIYVSVKKISNDMVQIIVSNDGQAIPQDALGKLFDRFYRVEESRSPKTGGSGLGLAITKTIVEMHHGTIFCTSNQKL-TSFIIDLP----------------------
189502365    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDITERKKLEQERMEAFEQAEKKERQRADEAERQQAEFVNTVCHEVRNPMNGISNTVSFMEEKLTSEELVQTLEEDIKTIQQCVNHQIAVINGVLNWSRLEAGKEELISKPFKPRTIIEEMIPLFTAQLKTKHLDLLVVLPEEAIAIKGDPERFKIVLINLISNAIKFTEKG-HIKISLQNQAVDASHICMEDTGIGMTPEEQSHLFQQFSRP---LSSQYEGSGLGLAISKKLLGLMGGTIQVDSVKGQGSVFTIHL-----------------------
49477415     --------------------------------------------------------------------------------------------------------------------------------------------------------------LYFIVFLIFTTAYFACMTKTMM--------------KRLSEINKNVKEISKGNFEVISKHDEIGELATNVNRMAKSLKESVENEKKSQEMKNEMISNISHDLRTPVTSLIGYADLLGNKLHA--NGEECEQYVSILKRKSYELKNQVDDLLEYCQINYREIELHKSVVNMKALMEQIMIDFVPQLDDANMSFCIKGDKEL-HVEMDVALMVRVFENVISNSIMYGKDGKEILIQVSKRD-MNVEIEIKNFGQCIPDENLPYVFEKFYRGEKSRSSHTGGKGMGLAIAKSIAELHKGDITVRSNEKE-TVFTIALPQHKEL-----------------
291280201    ------------------------------------------------------------------------------------------------------------------------------------------------------------FLVITAYFLLNFVLIILLRKTVLKPIKILEIGTKAIENKDFSHKIMIDSQLAKANIMIEKISEHEDDLKTKIKHAVSQYAVALEQLKESNEFKSDIIDSLAHEVRTPLTKIISCIEII---TTNKDNGKNIDKYLEIIIRNSKILKDLFDKILLLNKLEYSKYELNNQEIDIESLIKYVLSKFKLEIETKNLKVHLNIKEK--KYLCDPTLLEILISNLISNAIKYNKDNGEIFIDI-FTNDNKLIIKIKDTGIGIDNTEISEVFKRFYR-SKSIRKLYSGTGLGLSLVKRILDNLKGGIQIQSEKDKFTEVTVYLPKK--------------------
294054962    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AQLREAFAEKESREVELNLARNKAETANKAKSDIMALVAHELKTPINAIIGFCQLARDFVSQECQGRIKKELLDSINEAAQTLEMHTKQLLLSEELDAKGIDQIEDEISLERLVQQHLQMFDYSARRKSIRIDYDYEGNYA-ILGNEYALGQAIENLLSNALKFSPVGSVVTVTLTKEDDQSSILSIQDQGPGLNEHDQKLLFQKFARLSTSPTAGETTTGLGLSIVKRIIESHSGDVWCESTKGRGCNFKIRLPLTSSPN----------------
269923056    -----------------------------------------------VAGLAPIPAGLMSAVMLWLVRDASFLMWWFGHALGLAVIAPFILAYEQRQLAAM------LRPLRAAETVGLFALLAGVCAVVYFVVDLPLVFAVIPVLILIAARLRVPGVTAALMLVAVAAVASLLIGAGPAAGDPSDIGERALLVQLTILFGYVP-------IVLVASLLEERDRLSERAKAGQL------RAERASAAKSRLLANVAHEIKSPIGGVIGIGDLWSSGQLGPVTP-TQAEMAVMLVKTARQVEALSHDLLDVARAESGAVKVELRPTDVPGILEDIRAATVLRPEARALSVSVVCEGDGLIAIADSQRLAQVIDNLATNAVKYAGAGGSLVLRARRIYD-GVRIEVVDRGPGLTPEKQAQLFEPFNRLGLERSS-VEGHGIGLALAKRLVELQGGSIGVVSNLGEGSTFWIELPAA--------------------
291561457    ------------------------------------------------------------------------------------------------------------------------------------------IMSAPLSSIGESVRLANQFLLYVGMIAVLIGALVVYLVAKQITMPIYKLSNLSERMSDLDFAKYESGKHDMEEIQVLTLSERLEETISELKSANNQLTKDIEEKTKIDEMRKDFIANVSHELKTPIALIQGYAEGLQEGMGEEKESRDY--YCDVIVDEANKMNKMVKQLLTLSSLESGNDKPVMDRFNLTELVRGVVNASKILLEQNEIQVDFDAQTSV-YVWADEFKIEQVVTNYLSNAIHHIDGEKKIIIKMLPENG-IVRISVFNTGTPIPEDAIPNLWTKFYKVDKARTRAYGGTGIGLSIVKAIMDAHNQQYGVKNWEN-GVEFWFTL-----------------------
222147058    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RAERALLEKNEALRKADELKNDFVQHISYELRSPLTNIIGFTDLLKSSAIGPLN-ERQGEYVDHISTSSAVLLTIVNDILDLATVDAGIMRLTYSDIDLTDLLDDVSMQMTDRLQEGGVTLEILAPSHLGDIVADQQRLKQILIKIITNAVNFSPEGAKVVLKC-WREDADFVFSVSDTGCGIPEDMLPSVFKRFS--SNAKGGKRTGAGLGLSIVESFVHLHNGTVSINSVPNQGTTVLCRIPSGVLVHSVAAE-----------
143337109    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLSLRRKLIEYLNVTYILITFEDITRRVRLEETRQK--FISNMSHELRTPITSMSIALENLQEGGSDLFN-----QNIGILNRSVNRMQQLIEDLADLSTIE-NMANLKKEDLDFNEFTSEILFEFKSRTSERGITLVSEIDSQLEDIRTNKLRLYQMIHNLISNAFKYADPKSKVRLSFSLVSDRMV-IQVQDEGPGIAIMEQEKIFERFYRTSSA--RGIPGTGLGLSIVKQLANKLGGAISLKSELGEGSTFTLSLPL---------------------
254255597    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFWASVTITAVRDHSGELRGFIKITRDMTERKREELETSTHRLSVFIAMLAHELRNHLAPLRHSVGVLHSLPDPAPALAQCRDAVD---RQVGQLTRLVDDLLDVGRITAGKVELENAPLTVRDLVCRGVESVQPKLAARGQHISIDLPPDPVVLHGDEARLVQVLHNLLDNASKFSPRGGRITV-AARVEGPAIAIRVADQGIGIAPDALETIFDLFEQAHAAGGFGLG-----LAICRSFVELHGGVIAAESAPGHGATFTVRLPISRVRPAVPEKAAPAPQ-----
261406684    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FKASYELAQIQDDFNDMAERLER-------MEREKQELEESKQRMLIDISHDLKTPLTTIRGYIEALEAGLVD--TEERRRQVLRLISDKASLMSELIDDIFDLSKLDSPDVPFSVEFSDITEFTREIAAEYYEVFEDKQLDFRYDIPNRELRVPFNAIWLYRAVSNMLSNAWKYNPPGTTVELKL-VTAENGVEIHVSDDGAGIPDDLKDKVFEAFVRGDRARTSD-GGTGLGLAIAKQVAEKHGGKIRLTTTNGQ-TSFILFLP----------------------
169333829    -------------------------------------------------------------------------------------------------------------------------------------------------------------------LAAVLPPISIVLFLGAFMMLILGRMKLGKILAPINEMNRTARKITTEN---LDLRLDVTGAEYELKELAKTTNEMIDSFQEAYEKQERFVSDVSHELRTPISVISGYGNMLKR--WGKEDEEILNESVDSIIFEAENMKNLVNRLLFLAKYDKKNLNYKFEKTNLSETIGIVIKDLSVTHPD--ITILHKIDENV-YIMADEFRIIEVIRIFVDNAIKYSNKD-DITLKINQKQENNAILTIKDNGMGITDEDLRNIFDRFYRTDKSRNKETGGMGLGLSIAKAIVLDHKGRIRVRTKENEGSEFSIILPL---------------------
162448698    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRSEGGAVLGAVAVARDVTELM-----ELDLVKDQFIRVGAHELKTPVAIMKGYA--LALLRNSNDLPAPRRKMLEAIDRGADRINRIVDDLLAISQVTLDVLQVSEEDVDLKELVQESVDRVAKSASRHRVRLSLD-AERPPVVRADPERLRQVLASLLDNAVKYSPDGGDVDVRVAVAERAEAVVSVRDQGVGIPAHRQERIFERFFRAHTDTRHDYGGMGIGLFLAKDMITRHGGRIWFESEEDSGSTFYFTLPLS--------------------
153812202    ----------------------------------------------------------------------------------------------------------------------------------------YFLIRTPLESIRESVSISNKFYFYVGILIIVVSGFVIWFVTKRITRPISELTLLSTKMSELDFETKYQSHALGENFNRMSEQLEKT--ISELKSANNELQKDIENKERIDQMRQEFLNNVSHELKTPIALVQGYAEGLKENIS--EDPESREFYCDVIMDEASKMNKLVRNLLTLNQLESGRDEMTVERFDIVTLIRGVLQSMDIMIQQKEAKVSFD-AEKPVYVWADEFKIEEVVTNYTSNALNHLDGEKEIEIRV-LTEENHVKVTVFNTGTPIPEEDIPNLWNKFYKVDKARTREYGGSGIGLSIVKAIMEGLHQQYGVQN-YDNGVEFWFTL-----------------------
297243685    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVFATAIAFVMAWFLLKTGLNGWIAMPLTLITYIFSRGLTAPLRQMKNAAERRDEVGKLTLA---FNEMAEELEHADQMRRELIANVSHELRTPVSALQAMLENLADGVVDPTPS-----NMEAILNQTHRLADLITFLLDLSRVEAGAESLNITSFNFTDFIDEIIEPLEIADSGHNHNIEVQINDEI-ELTGDQARLSQLFTNIISNALKHSDDGTRVLISAHINHNQNSVICVVNFGEQIPQEDRADIFRRFVKGNQRIGTESGGTGLGLSIARWAAQLHHGTVKVVDDK-RGPNFEITLPL---------------------
124007242    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YIFRSRQRQIKFNQTLAKHNQEINERKKEIVQQTEELRATNERLLRLDEFKQRMTGMIVHDLKNPLNAIIGLS-------GKKYSPQFQK----TIHQSGIRMLHLVMNILDVQRFEEAQIQLNLQPQLLKQVVQQAHEQVSLSLAEKGVLFRQDVPENL-TIKADEALIVRVFVNLFNNAIKYTPAQGKITVTLEDMPGSNQKILVNDTGKGIAAHFIAQVFNKFSRQTSPAQRVHS-SGLGLTFCKQVIEAHTGEIGVQSEEGKGSTFWFTLPKTVIPN----------------
118580642    -----------------------------------------------------------------------------------------ARPHGLLPPPMARRFDQRLYLLDADKRVVVSRVMAPDASRATPLR-----YRGAVVGYLGIMPRTRPFAEPQRRFIRDQEQALTLTAGVVVLLAILSLLMARRLVRPLRELAAATHRLSSGVFSVRVPISSRDEL-GELAGDFNSLALTLEKNEE---SRRQWVADISHELRTPLAILRGEIEAIQDGIRQPTP-----QTIQSLHGEVLHLGRLVDDLYQLSMSDVGALTYRKSELDLGDLLSETVAAFRPEFSSKGITIVESIDTAGTTVFGDPERLRQLFTNLLKNSLKYTDAGGTLIVRL-QANGDMATVDFQDSPPAVPPAEMERLFERLYRVDSSRNRSTGGAGLGLAICRNIVEAHAGSITARSSLG-GLWIRIEIPRK--------------------
293376086    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EIAVTYFDKSKELELEKDHEKTQFISNLSHELKTPLNVFCSVIQLL--NQMVNVNDEKFKQYRTSLDVSGKRMTKLVNNLMDISKIEMNTLVPHFHNYQVIQLLQDVTAIISAHPCCESVSIKFQTDINHHLLKCDGSMIERILCNLLSNAIKFSSPSTTITVRT-LIEEEWFVLEVQDEGIGITAIDQSLIFERFVQVDKSLTRINEGIGMGLYMVKSLVSLHGGKIELESAAHKGSTFKILLPN-LCLPDTPCKSYEPDTYK---
256396665    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSVAVILSLGVTQILAHGM-TSPLRSMADAVESIARGDYSRRVTTATSRDEVGQLAAAFNL---MAADLEAVDRQRKELIANVSHELRTPISALRAVLENVVDGVTEP-DPPTMRLALE----QAERLGRLVSTLLDLSRIDAGAVELDREDVALEEFLEATVSMLTRDGAGRRPYTVVDVVPPALTVRADRERLHQVAANLLDNAVRHSPPGGKVTLRARRLEEGGVRVEVCDQGPGIPPGERVRVFDRFDRG--SRQAADGGTGLGLAIARWVVDLHGGRISV-------------------------------------
288799474    -------------------------------------------------------------------------------------------------------------------------------------------------VLALPVRDFADTTIAHLVVYRKAPVIGQIKRSFWLAFTGLGVTTLAVIFVILRIRHRLTLEQQLQQKIVLEEQREQRDLESKLERAQDELVQKTIELERSNYYKSEFLANMSHELRTP-LNSILLLSSLLMRSEAEFRPEEVEKF-KVIHICGKELLTMIDEVLDFSRLESGRVELHLEPLHTSFLVDFLRSKYHYEASEKGLELVVE-DQWQGSMITDSKRLLQILQNLIVNGLKFTRAG-HVSLRIQPRADLPLSFTVCDTGIGIEQAKRQVIFEAFTQADGSISREFKGTGLGLAISRNLAVLLGGTLTLQSEMGKGSCFELLLPQESTLP----------------
116333654    ------------------------------------------------------------------------------------------------------------------------------------------------------VQVTDNLRDYRATQVKLLQVEVVLGLMAGLAAAVLSYSLATFLLRPVEEIRETIHAVREQTDKRVPEMHHQDELSDLGSLFNDMLDTTQRYMDQQQ----QFVEDVSHELRTPVAIIQGHMEML--DRWGKEDPEVLDESIKASLQETKRMKSLVQEMLDLQRAEQIEVNYPNEVTDVSEVVEQVFDNFKMIHPDYVFILDDDVHQPLAQIY--RNHLEQILIILMDNAVKYSQTRKEVHLT-YESDLRNLEVAVQDFGEGISQENRKRVFNRFYRVDKARSRTKGGNGLGLAIAKRLIEAYHGQITIESALGHGSVFRISLP----------------------
168703033    --------------------------------------------------------------------------------------------------------------------------------------------------------------------LTLAPALLASAVIGALIARKGLRPVEEIAATA----ARIGPDRLDERIAVDQLPAELSDLAATFNVMLDRLQESFRRLE-------RFSADIAHELRTPVHALRNVAEVALRTSQTRADD---REALAVCLESAGGLARLIDRLLFIARADSPRAVLELETIDLATELESLREFYEPVAAQTGVELVQLAVPPLPC-RVDRTLLQRAIGNLITNALDHTPQCGRVSI-AGTVEGGEVVISVTDTGSGIAAEHLPRIFDRFYRPDAARPSG-GGCGLGLAIVKSFAELHGGRAEIASRPGQGTRVTLRLP----------------------
73749265     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FTGKLENITVWKEAED---HLQKSYEKELQLRVALEKEAQKRIYFTWALVHELRTPLTPIILASDALHSVAVDN----KLKSLVNNINNGASELNTRISELLDLARGEVGILKFVHESFDFNAVIREISEFFMPEIRLHEQKFSVKLESGLPEVSGDRGRIKQVVSNLLENAIKYSGNGSEINIQTAL-AGQEFLFTISDSGPGIPEDKLENIFDP-YRCGNELHPS--GLGLGLALSKMIIEKHSGKIWVSSVKNSGCSFSFTLPK---------------------
284035081    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SELTFRARHLRWLNARVFGVTNEAGVLIRRIGVAEQILEASLQNERTLNTLKSQFITTASHEFRTPLMGISSSTELMAREDIRPVLP-IINKHLTAILTKVASLNELIGDTLTLSKIEQGKIDVQLTSTDLAALCKSLVASTSADSKDKR-QIDFQVIGKDVALLVDKKLINHILTNLLMNAIKFSTKSVSLTLTYGLTD---VKIAVSDQGIGIPKKDLPHLFDKFFRAGNATN--YQGSGLGLAICQEYINLMQGQIGVASKEGAGTTFTITLP----------------------
217959392    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMKRLSQINKNVKEISEGNFEIISKSDEIGELAANVNRMAKSLKESIENEKKSQEMKNEMISNISHDLRTPVTSLIGYADLLGNKLHS--NGEECEQYVSILKRKSYELKNQVDELLEYCQINYREIELHKSVVNMKALMEQIMIDFVPQLDDANMSFCMKGDKEL-HVEMDVALMVRLFENVISNSIMYGKDGKEIVIQISKRD-MNVEIEIKNFGQCIPKEDLPYVFEKFYRSEKSRSSHTGGKGIGLAISKSIADLHQGDITVRSNDKE-TVFTVKLPQYK-------------------
206564595    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RSRAVTLRSARDKFFAFISHEIRTPMHTILSSLELLQRAKLPPKQAGRADAAVAASESLLTLLDDILD----YSRLESRNVTLAPEPTHVEPWVQRSADMVRWRVDEKQLGFALELAPPALCVLIDPVRTRQIVLNLLVNAIKFTSAGS-IALRVEYLDGKSLVLEVRDTGIGIPPERQRRIFEPYQRVEQAGNRRVAGSGLGLSICRELVDLMKGVITVSSSADKGTVFTVILPARRIAHAPAADAREATPESSSA
295085550    ----------------------------------------------------------------------------------------------NSPIHQSIGYTDEIVLKYNQSMIGFDFAALSYIAPKENDYQYLEGLDSEWQFTKGSNNHLSYANLPVGEYVL---RIKGTNSDKLWSSNEVQLKIKVLPPFFRSQLAYLIYALVLLIAIMLTVYYVKRTEKRQKERIKRLNDEKEK---ELYNSKIDFFTNIAHEIRTPLSLIIGPLEYLMKTSSI---NNVYGEYLSIIEQNYKRLYALVTQLLDFRKVDTGSYKLSYDCYRIKEIICKVSCIFELSARQKKVAIDTSSIPEELSIVIDEEAFTKIISNLLSNALKY--AKSTIRITT-IEKDSEIVVTVTDDGIGITDQEKTKIFDAFYQVKNNSEINKLGIGIGLHMTRSLVQLMNGKIEVSDREGGGVSISVYFPKQAAITALPQ------------
108759223    ---------------------------------------------------DPLIIIAQASHRQQLIARLVAAGVDTAAAIASGQLTLLDARETLARFMVGGRPDWERFREVIGTVIEHS---LAASRPGAKVRAY------GEMVDVLCLDGMPDVAVELEALWNDLSVLYPLSLLCTYAIHFGQAAHARPFLDVCKAHAHVIPTERYTRLADTEGRLREVSLLQQRAQALEVEVKQRQQAEQALRRRDEFLALAGHELKTPLTALQLQLQSLPSAAARKDGGGRLLERLDKAIRHTERLATHIDGLLDVSRIGEGQVPLMMEPLDLSRLVRDTVTRAMTPAAEADCPLQLMAEVPIEGVW-DPLRIQQVVGNLLVNAFKY-GRGRPIEVRVDGAPDHARII-VRDHGIGIAPEHQERIFHRFERAVPS--SAFGGLGLGLYAARQVVVAHGGTLRVESELGQGATFIVELP----------------------
260430672    ---------------LERVTRHLNAAIPLIDAPDAELSEQLDDLKRAALEIGPVRTLAVSGISYFATESAILSGALLLTLGAVSAYLLVVNRRATRRGRALRQANERMNTILSTSLDGVI-VVDAKGDVIEFNPAAEAIFGYTADKARG--RAIGDLIVPPHLRAAHRAGME--RMQAGGDLHVVGVQLEAMRADGEQFPVELALQSARAGDQEIIIGFVRD--ISQRVAAQQELISTRDQALAGEKAKAEFLTVMSHEIRTP----LNGLLGNLTLLKNTRTTREQARFVENMEISGQILLSHVDSVLDIARFEAGKLSVALQPTDLNDILQEIVDGQSGNAASRGNSISWQVGEARPCVAADAQRLRQILLNLVGNAIKFT-ENGRISIEVEVTEPNIFEFRIIDTGIGIGPDEVDVIFDDFHTSDPS-------TGLGLGIARRFARAMGGEIGVESTPEEGSVFWVRLPLQDAELDANVDSDQS-------
291302970    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------TFTAALVALLTSQVLAHG---------MTSPLRQMTAAAQAMARGDYSV-RVRATSHDEVGRL--AEAFNRMAADLA-AADGQRRELVANVSHELRTPIAALQAMLENLADGVAKPST-----QSLSAAVAQTERLGRLVTELLDVSRLDAGDTPLRRTGFDVRSFVDDAIAEATF---HSDIDTHVDVPEGLCG-YADVERLHQVMANLLANAVRHNRPGGTVSVTARHRDD-CLLLEVADEGPGIAPADRARIFERFTRGERSTRD--GGTGLGLAIARWIVELHGGGIEVT-EASPGAVIRVRLPLE--------------------
254518596    ---------------------------------------------------------------------------------------------------------------------------IGILSPMSLNSKNDSIIVSVSSMQPINEAAGVTKEFYGYLFLGFSIIAVFLSSANLISKPLINI---NKVAKRMSSMDFTAKCEATSDDEIGNLATTLNFLSSTLENALDDLKQKNKKLEELEEMRKDFVASVSHDLKTPIGIIEGYAEGLKD---GIVTGKDALIYLDTIIDESHKMNKLVTNMLELSKLESGNIELALEKFNILRLIQKLIKSFSLEFASKDIKLNLKTDLEYCYVIGDVFQLEQVITNLISNTLKYTPNGKEVIIEVASTD-TLINISIENKGAYIPEDEIENLYTKFYRIDKARTTSKNSNGLGLAIVKRILTLHESSYSLNNTED-GVKFEFTL-----------------------
160894156    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILGECALALENIKNAKEKEEAAVLAQNELLRAISHDLRTPLTAISGSADNL-LANYKKMDDALREQTFTDIYDDSMWLINLVENLLAVTRIEGGQVNLTRSIELMDEVVSEALKHINRKSKEHTIRVTSGKDFILALI--DAKLIVQVIINLVDNAIKYTPVGSVIEIHTDQKE-QWVTVSVSDNGPGIPDEQKPRIFDMFYSGANKVVDSRRSLGLGLSLCKSIVTAHGGTISVSDNQPNGTAFKFTLPAEEV------------------
92115369     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RFVAYFNARDYREPLTLASPL--RDDVTLQYQITNERLVMARDRLHRLEEMRRDFVANVSHELRTPLTVLTGYLETYLDNAD--QLPPRWQRGLGQMQEQSQRMQRLVEDLLLLSKLETDQTRDDPVPLDMAALLANIRDDAAALCNGSH-DVRLEIDDDRHLLGADGE-IRSAVSNLVFNAVRYTPSGSTVTLRWKAWK-EGAAVEVEDDGEGIDPVHLPRLTERFYRVDKGRSAANGGTGLGLAIVKHVLLRHDAHLDIDSHPGQGALFRCVFPAAR-LNAAPAE-----------
284164258    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FTDEDVNFVQSVANVLAEAIERRQYQAELEELIADLEESNERLE-------QFAYAASHDLQEPLRMVSSYLRLI-DRRYGDELDEDGHEFLDFAVNGADRMREMIEGLLQYSRVETRGDEF--APVDLETVLADVRENLTVKIEERDVRITTE---SLPRVRGDEGQLRQVFQNLVSNAIEYSGAEPRIHVSAER-NGAEWTVSVTDNGIGIEPADQERIFEVFQRLHD--REEHPGTGIGLALCERIVERHGGEIWVDSEPGDGATFSFTLPAIEADSDRPSE-----------
169628811    -----------------------------------------------------------------------------------------------------------------------------------------------AVLVGVALLIATCLLWITAEWKLRYALTLALFVSFGVTWF-----LAHGMTSPLRDMTAAARSMAQGDYS-RRIRSTSRDEVGQLATA---FNHMAAELQSAERYRRELVGNVSHELRTPITALQAVLENIVDGVAEPDP-----QTLKTALAQTERLGRLVDDLLDLSKLENGSVPVQRESFAVREFVDDAVA--EAKTTGRQVRYHVTVEPFDLAAVADTARLHQVVANLLDNASRHSPPGGQVSV-FARTENDALLLEVADTGPGIAPHERSRVFERFTHGG----SRDGGTGLGLAIAQWAVDLHGGRIEIVDAP--GCRVRVTLPQ---------------------
142039628    ----------------------------------------------------------------------------------------LVDSALNQQQQRAELARSDYLMQLSYARLGL-WGTGILMLVIIAVVVYRVIYRGIALRLNQATEAMSRLSLSLDAHGDDELTAMANAIEAFKRKTAHNLKLQADL-------RLVADELTEHKKALEQTVATRTQELAEANLRLDAEAKARIVAEEASQAKSQFLATMSHEIRTP----LNGLLGTLTLLGHSQLPPAQQQMLALSQYSGTLLQTVLSDILDFSRLEQGNLTNELRPTDINALLDEVLAIMVAGANLAGLSLRLNRPQLPACIQIDGPKLRQVLFNLIGNGIKFTPEGG-VSLNVSVRGDKLAFV-VADTGVGIAPEVREQLFMPYCVLPNQGRSR--GTGLGLAICKQLVELMDTEIWVKSEPGKGSEFGFEL------SFTPCDKAFDTQTE---
265755246    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AMRERSFIQIGGLTGFVILLLVISYIIIH--RNANRIKRYKQETADLIERLQ-------QMAKRNEALITSRKKAVHTITHELRTPLTAITGYAGLIQKN----FNADKTGMYIRNIQQSSDRMREMLNTLLSFFRLDDGKEQPNFSTCRISSIAHTLESEFMPIAINKGLALTVT-NHTDAVVLTDKERILQIGNNLLSNAIKFT-ENGAVSLTMGYDNGMLKLI-VKDTGSGMTEEEQQRVFGAFERLSNAA--AKDGFGLGLSIVQRIVTMLGGTIQLKSEKGKGSRFTVEIPMQSAEE-LPE------------
86133767     ------------------------------------------------------LYIGTAIASSFWLVSFYIDSYYLRFL----FTICVALCFASLYFLYRKPRIARLIFVIDYFITVIVCT------PLIGKEGMFDIFYGFYFLL---ITLLYSFRKEKVHIITFFSLT-TVAWIFLISWNYFGINIAEIASTYFYPITFLGNFIFLSSTLISFAQKN--------ERYTRIVNEKKNEALKILKLKNIFLNAINEEIREPLNSIIGLTHVLKDNN----PRKDQEEYLKSLNSSGISLLELFTNVININTLESKKVSIKNRETNLNTLIENVIQIHKTACSQKNVNLIAKIDANFPTILIDHVRYQQILNNLVSNAVKFTNEGEIIEIKILRKNKNKIVFSVIDTGIGISKDKIDVIWQNFTQASNSTARLYGGSGLGLPIVKNIVRSMGSDIQLKSEPNKGSHFYFEL-----------------------
262384103    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YILWRIYMHTKRLKELLQEKDSLIASEKQLRVVAKE----AEAANKKKSAFIASISHEIRTPLNAIVGFSELL---AISEYSEEEKIEFAGEVNHSSELLLNLVNDVLDLSRLESGKIKFSVKPNDLVSCCQKVLDSIRHRV-KPGVRLTFTSSPESYTLKTDALRLQQLLTNLLSNAAKFTSEG-EINLSFAVDESKGVRFFVTDTGCGIPEDKCKKIFERFEKLDDFV----QGTGLGLSVCQIISEQLKGSLSVDVSYKGGARFVFIHPTNLIETPI--------------
34497051     -----------------------------------------IATRYGRGPGVLASFLSVAAFDFFFVPDTQYLLTFGVMLVVALIISQLTARFRFEERRTRALYDLGRELASALTASQIIETAVGRLEPLFRAKVMLFIPNSEDRLRAATETGVFDNQQPAGLGTNTLPSNAALYVPLKAPMRVRGV-IALLPEDAVHPFLPEQQRLLETCAAQIALALER---VHYVEVAQDAI-----VAMESERLRNSVLSVVSHDLRTPLTTMLGLANMLNAPTLPPG---RQSEIAQSIQDEAIRMTKLVTNLLDMAKLQSG-VKLNKEWQLLDEVVGSAVRACEHSLRHHKLEL--KLSRDLPVLEYDAVLIERVLVNLLENAGKYTPAGSRIEL-AARHDGDKVRITVTDDGPGLPASMEHRAFDKFTRG--APESTTPGVGLGLAICRAIIENHGGTIEAGNAQPHGARFSFTLPAGSPPELPPED-----------
71909180     ------------------------------------------------------------------------AGWTVFCLGLALQMVFHFRNFARLD-------RWSHNPVVDASLEG----------EGAWDGIFGRLYRHEKDLIAMLIAAGQALTDGVVLLDLHDQIIFCNTTAETQLGLVIRTDRGQSVANIVRQPEFVAYLEEGDFSRPLTMRTERREIIPYAGNRRLMQIKDVTQTDRLDRMRRDFVANVSHELRTPLTVLAGFLETLEE---FDVDREERNRYINMMSEQSKRMQSIVQDLLTLSSIES-APPPENDPVDMVNLLDKLRRDAEALSAGRH-TIIVETDGQ-GDLRGSEPELISAFGNLVANAVRYTPAGGTIRISWHATP-QGAEFAVQDTGIGIDPKHIPRLTERFYRVDRGRSRDAGGTGLGLAIVKHSLNRHQAQLEVKSTPGTGSRFAAKFPASRVA-----------------
257062786    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------YEAMVLATVFSVLLASCLGVMFSRGLTRPIERITQAAAAIKEGDWSARS-QVNGADEIAEL---SKTFDSMAESIENDRDLQHRLTTDVAHELRTPLMAIQSTVEAIVDGVFEPT-----AERLATISDEVGRLRRLVDALLRLSRLENRATPMKQEVVNVGELIRTITTSHEAYVADAGLKLEYDPEDEV-MVYGDPDMIRQATANLISNAVRYTPAPGTIWVRVRKDDEAGETIAVQDTGIGLTPEECRMVFSRFWRAEGSRKRETGGLGIGLTVVKEIIDRHHGWVEVQGEKDVGATFTLHIPL---------------------
148262301    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GIVIDQARLFAELSWELLRSHRLLEKSSNSLAVSQSRLKKNLALVERANLELERLDRMKSHFIGMISHEFKTPLTSILGGTEFLLNNYDNIVDPE-QRRMLEMIHNGGARLNEIVSDLLKVIKLEAGSSPVKKVTLQLCEIIESLQEHFKPLLIERKQTIVFETPSELPYFNGDREYLEEVFTELLINAMKFTPDGGEIVV-VGRVADRQLEVEVRDSGIGIDAGEQLKIFDKFYEIHSSGKHKFQGTGLGLAIVKGMVEAHGGMVWVESTGASGSSFLLLLPLEE-------------------
124007241    --------------------------------------------------------------------------------------------------------------------------------------------------------------IALLITLGFIYMVYRLYRQKKKSFQQLQ-QLNEEVNTQNEVLQQKQEEILQQQETLSMQNAAITEQKEEIELQTETLQATNKQLIALDKFKQSMTGMIVHDLKNPLNTIIGLSE-----------GEYSPHFQQNINQSGKQMLNLVMNILDVQRFEETEVQLNAQPHLLKKLVQTAHQRVNLLLADKGVVFESDIPQEL-TLQADEELIIRVFVNLFNNAIKYTPNGGKISVTRSLSEGAFHKILIHDTGAGIAPEFIDTIFDRFTQ----RNPKNRSTGLGLTFCKLVVESHQGQIGVQSEENKGSTFWLTLPKA--------------------
115388335    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FWANVMITPIY-QFGRHVGFVKVTRDLTERKAAEAEESSKMKTDFLANMSHEIRTPMNGMLLALTML----TGTELTDQQREYAAIMEDSTSILLQVINDVLDYSKLSSGSFSLNSDVVKAETIVDAVVRNCRS-GLNPDVELTCSFQPGFPTLQGDPLRFRQVLQNLLGNAVKFTEKG-YIKLSLSYTAVEDIRTEVTDSGVGVPDTAINTLFTPFTRFADASVRHYQGTGLGLSICKSLAELMDGTVGYQPNPGPGSMFWFT------------------------
254422608    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DERLREVKWLYDEMMVSNQELDRLARNEQRNMAYLAHELKSPLSCIIGYSDLFLRQQSSHTKPNF--DFIEQVLANGRRLLTMINETLEISYCRSGQMAIKLEQVDLSSLIEEVATVLSTLAQQKALSIEVDCQADIEPMTTDQTRLRQVLTNLISNAVRYTEEGS-IKVKTRLVRGREVEVAVIDSGLGIDSAEQDRIFEPYYQGE-AGQRAASSTGLGLAIARQLVELLQGSIRLTSEPNVGSTFTIVLPL---------------------
238788138    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIVGLST--LLAAAVTWILSRGMLA-PVKRLVEGTHRLAAGDFSTRVSVSSRDELGH---LAQDFNQLAIS-LEKNEQMRRDFMADVSHELRTPLAVLRGELEALQDGVRQPTP-----ESLISLQAEVGILTKLVNDLHQLSMSDRGALAYRKTQLDAVRLLQIAIASFRGRFQSKNMLITTHM-PEHAVMFGDPDRLNQLFHNLLENSLRYTNEGGQLEIHLSPQQEETLTLVWQDSKPGLSDEQLQRIFERFYRTESSRNRASGGSGLGLAICHNIVEAHGGKISAEHSPLGGLQITVVFPL---------------------
88856682     -----------------------------------------------------------------------------------------------------------------------------------WAQIWVIVLSTITAMIVGMTLAAGAMYVSAHDLLVLFYVAGFSGLFSLGVAFALGRTFSRNSRRLLEFARTLSDDGSAQVPSARTGNPEFFELEVELALANSRLAEARTKLNAVDASRREFFAWISHDLRTPLAGLRAMTEALDDQLADDP-----QRFHRQMLSQVDQLSAMVDDLFELSKIQSGTLTLNVQPVSLYDLVSDAVAELGPVARARSVTIAEALRAD-STVAGDARELSRVVGNLLMNAIQHSPPGSEIRIATLLGAGNDAVLTIEDSGGGIPEHDLPNIFDAGWRATASRTPEREGAGLGLAIVHGIVTAHRGEVSVRNIPG-GCRFDVSLPL---------------------
259500534    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------MVFLSILAIIFFLVASYFIVDGIVKPIKRMTKISREIDQDNARERMPNIRRNDELGELVVN---FNKMLDRIQNYILQQKQFVGDVSHELRTPVAVIQGHLNLLER--WGKDDPQILEESIHASLQETDRMKHLIQEMLDLTRAEQVDMQFPDKVSDVNEVLIRTVNDMKMIHKDFTINLDITDLKPDTIIRMYRNHLEQLLIILIDNAIKYSTDRKEVNVSAS-TENKSVIIAVQDFGEGIDSVEQEKIFNRFYRVDKARTREKGGNGLGLSIAKKLTESYHGTIGVTSILGTGSTFRLKFPL---------------------
258510676    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LYWEQLSIVPILDETGRIIHYLKVAE---DVTEFRYTEELLRKSEMLAGIAHEIRNPLTALKGFTKLILSGSHSDS-------YLEIMRGELDRIETIVNELLVLSKPQA----VHIQRRNFADILRDVVMLLETQALLTHVDIELRIPDEPIEILCVENQLKQVFINLLKNAIEAMPNGGTIEVTVER-DGDHVVIRVRDEGVGIPQDKMKKLGEPFY------TTKDKGTGLGLMVSFKIVEQHGGIIRYESKEGEGTTVTVRLPNSKARGLTPGDLNPGTVY----
221195308    -----------------------------------------------------------------------------------------------------------------------------------------------AVLVWELIDLLHFFSDTRRVRRALLPLTLALKAEQLSSSDPLAHAAAPGTSGTLSQSKINSLEQAIDHASVDSPYIQTGDELASIEVA---LNKLLRQMQEAKLQQMRFVNDASHELRTPIAVIRGYADML--DRWGKTDEAVLDESIAALKSESEHMHELVEQLLFLARGDAGRNTLTTTHVNFARLAYEVWEESEMIDPDHRYVLGFDVNETHYQVVGDVALLKQCLRIIVHNAARYSPSQTSITFGVSYDE-RYVRVSIQDEGIGISDAAASHIFERFWRADNARAENNDGSGLGLSIAKWIVDSHDGSIDVLSREGVGTRFTVTI-----------------------
89894513     -------------------------------------------------------------------------------------------------------------------------------------------------------------------FLIFSGLVFLLSFIGANSIASYYFSL--RILTPLNNLQKAAMEITLGNLDVEEGDQEVRELCRDLERMRQLKNSVHTQLKYEDNRKM-LISSISHDLKTPVTSIKGYVEGLLDGIAN--SPEKKEKYLKTIYRKAEQVDTMIDDLLLYAKLDLNQIPFSFEKTNIGEFLDDGLQEIEPEMERNGIKILFESETSAQEIPLDRERMMRVILNIIDNSRKYMDEEGVITLSLRETHS-SVIIEIKDNGRGIPKKDVAQIFERFYRSDTART-EIKGSGLGLAIAKQIVEGHEGRIWAVSREGKGTSVLISLPRGEA------------------
167625328    ----------------------------------------------------------------------------------------------------------------------LSWAKLGLWMTGLFLVIFLVVYKVIYKGIALKLDAATKAL----AQLSLGNTAVTIDTQG-------DDELAAM-ASAIKAFKQKTDHNQKLQAELRETAAELEARTLELAEANIQLDRARDMAEQANQAKSLFLATMSHEIRTP----LNGLLGTLTLLGHSKLPPAQMQLLALSQYSGTLLQTVLNDILDFSRLEQRKLANEPRAVDINELLEQVVAIMLAGAGLAGLTLRSHHSNLPKWIYIDGPKLRQVLLNLLGNAIKFTPQG-RVDLIAEVKDG-LLQFKVQDTGVGIDPEAMTKLFKAYS--NEPSQGRDRGTGLGLAISKQLVELMNSDVWVKSGVGKGSCFGFSLPL---------------------
253574046    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EFGEIARDINLASEKLQQAVERGDFAENSKEQLVLNLAHDLRTPLTSVIGYLDFILQGKD--LTAEQMKHYTTIAYTKSQRLEKLIDELFEVTRMNYGKLNIHRRPLDLSELLSQLTEEMYPVFEKNELTVRLKTEPQL-MISGDGDLLARVFENLLSNAVRYGKDGEYVDVH-GKMDGEEVVVRVTNYGDFIPPDELPHVFDMFFTGDRARTYQEGSTGLGLFIAKNIVEQHEGTISVQSDLIR-TEFEVRLPKLR-------------------
229557020    -------------------------------------------------------------------------------------------------------------------------------------------------------------------FVRLFGKTKYTQLRESIGFGITKYIVVLLLATLILFYRFCRHQIFKKQLRTINFALREDELEENIENMRKRQRVLMEQESQAQKAKNDLITNVSHDLRTPLTSILGYLSFIHEDRY--RDEIELRYYTELVYGKAKHLHKLIDDLFSYTRLESTEYPLKHDTLDMNELLSQLVLEFEAQAAERKIKINESYQLDKLIVTGDGNQIMRLFENLFSNALRYGENELEI---VARKEEEMAVVEVSNYGEEIPAIDLPYLFDRFYKVDK--NRTTTGTGLGLAIAKSIVEKHGGIVTAESKNHK-TTFIVKLPLAE-------------------
256423107    --------------------------------------------------------------------------------------------------------------------------------------------------LSIGLTILAFLVGEINMYNGFITPIVTAEKRSPVQFVIRWVTIPSILILDLTVIYYYVRNMERQRKKEMRQVQE---MLQTVKEHNRELEILTAQLAKATDAKTVFVRETSHEIRTPLNAIFGISQLLQLKVEQDRSLAPIRQLADHLYAASYNTREIINNVLEFSRIEAGKIDPQLETLNVREWLEGIVNMHQYVASVKTVRIRASVADDLPQLIGDKILLSKTLNNLLSNAIKFTAQESTITLDV-FRDDNKWCLQVTDQGEGIRADRLSTIFNAFV---TERNIFLEGTGLGLHITRHLATLMGGDIKVYSVMGKGTTFTVNLPLQ--------------------
172040161    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLLAGAIVLLVLLVVIAWVFAQQLTVPVRSASRIAERFAAGHLR-ERMVVEGQDEVARLEMAESLSAQIR-NLEEFGSLQRQFTSDVSHELRTPLTTVRMAADLIKDNA--ENLDPMTARAAELMDNELDRFEMLLGDLLEISRHDAGQANLSAEKIDMRGVVHSALAQVRGLAEDLGVEFRLDLPEEPVTAEVDSRRVERILRNLLANAVDHS-EGHPVEVALAATE-RNVAITVTDHGVGLNPGEEEMVFNRFWRSDPSRERRTGGTGLGLAIAREDAKLHGGVLDAIGEPGVGSCFRLTVPRK--------------------
158422334    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VITALDHREGETLRLETADKRVLDGAAQFRDVTDSVKVERALI-ERNEALEAADVLKNAFVGHVSYHLRTPLNSLIGYAHMLAEGVAGEMNP-RQREFMTHVNQSADALRELIDDILDLATIDAGAMALDLDAVDVTATLEAAADSVRDLLESAGVRLELEWSGEPGTFIADGRRVRQILFNLLSNAIAVEPPGSAVTLRADRLRD-ALVLTVRDHGPGIDPATVEQLFQRFE----SAGGKRRGVGLGLSIVRSFMELHGGTVTLKPAPGGGTLAICVFPLDQ-------------------
187933272    --------------------------------------------------------------------------------------------------------------------------------------------------IIISIIFKRHPNIQEYVAKDYFVSVNIFYIISFLGIAVFLITFVSLVNRKVKYIKFLTKEVIKDEGFGKTIKVKGKDELSELQSINDMSLELRKKIDNEEKNKNELITSVSHDLRTPLTSIIGYVDLLKKNEFN--DKEKFDNYIEVIDERTKSLNRLINELFEYTKLTSHDIKLNYSRLEIVSLIEQMVGEYTPIFNKENLEVIKDITDKDIFINADIEKIVRVLENLLTNAIKYSVKNSKVLIKL-FEENNYVVVSVSNKAKDITEDDLKNIFERFYKVDKSRKEQDS-TGLGLSIVKRIVELHNGEIDVNLNEDI-IEFKISLPLE--------------------
225027799    ---------------------------------------------------------------------------------------------------------------------------------------------------------LYNMLWIFAVLFPITVFISAFVGYHILKKALQPIYTISDMAKEISFSVNLSKRIETSNTEFSYLADAFNSMIAKLE--KSFEKE------------KQFTSDAAHELRTPISVIQSHCEYCLDEL---KLTDSVREEIEIIYKKTTYIGQLISQLLTISRTDKHSFKPQKEEVDLTLLIESVIEELQQKAAYKNISLLFEYIPQNESIQGDTMLLMRMIYNLIENAINYGINGGCVWVNLIKNQENTDII-IKDNGIGIEKEHLDKIWNRFYRVDKSRSTG-EGFGLGLSMVRFIVDIHGGSIAVKSKPGYGTTFTVSL-----------------------
110638473    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SNARDITERKKKDDEIIRL---NQDLHENIQQLENANKELESFSYSVSHDLRAPLRSINNYAQMLEDAFAAQMD-EKSTRLLGNIKRNAFRMDTLIDDLLAFSRL--GRKPVQKQSINMNDLVQHVYADMQGTFKG------EFVLPALPDIDADYNLLKQVVVNLLSNAIKYSGKIEEPRIEVGYTKNPNAVVYIKDNGAGFDMEYSDKLFGVFQRLHS--TKEFEGTGVGLAIVKRIVEKHGGTIWAEAKVGEGATFYFSLP----------------------
254489411    ------------------------------------------------------------------------------------------------------------------------YRLLDQLFPKSFKVFFVAFISTHIPLIALAVYIFLNSASEHSMLLPLMLVVASTVIASIVS-----IQLLRHLLGPLFACVRVIKDAQENNVYHALPEEYKDELGYLMEQLNKFLQVALEKADTANREKDNFVSVINHELRTPLTSLNGAIALALNDQIGA-DGDRVRSLLEIAERSSSRLSKLVDNILLAQKIDIDALELDETVIDIGRVLKDSFEENKTFSSKCHLEVFDDSLKNPPFIIGDEFAVRQIIDNMVSNAIKFSEKGDTVRGKISEDHGK-VRVSIIDSGEGIPDGMEGAVFGRFEQVKNKKQGSTQGTGLGLHISRKLAGKMSGNLSYKSELGVGTEFYLEF-----------------------
298249886    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RIIRYAIERKK--AEIEREKLISEQM--AAQELEKRKNEFMSMVVHEVKTPLTSIKGYAQLLSKRYKRSEDDQALQ-LVNRMNAQVSKLTSLLDDLLDVTRISGGMLSISEEFFPFDELVKEIVEDLQAVNEQFTLEVE---GESNATIWGDRMRLGQVITNFLTNAMKYASNSTRIVVKI-FLSDQDVTLCVQDFGPGIAKDVQEKIFTPFFRQEHPEQRSIPGLGLGLHIASEIIRQHEGRIWVESEEGQGATFCFSLPLERKESIV--------------
223983581    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLSEGALALDKETLARRKEEAQMQVKNELLRSISHDLRTPLTSISGNAGIL-LNSPQSLDSARSRQLIADIAEDSAWLINLVENLLSITKIENGTMSLNLQTELMEEVITEALQHISRHRREHHI--VHEECPQIVLVRIDSQLMMQVIINLVNNAIQYTPEGSRITIR-SFLEGQELVVEVADDGPGIPDAMKERIFDLFYTSRGQIADSRRGMGLGLALCQSIISAHGGRLAVRDNVPHGALFSFRCPAEEVCAY---------------
254457460    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NAKCHSVPRMKGFYILELEDITKLHQAELKIKEVENL-KSKFLSNIGHEFRTPMNGILGFIELLQQTNL----DKNQSEYLQMINRSSKSLMSNIETLLDLSQMQGGRLKLNPSLFSISQEMEKIAYNYGVVGRDKGVSVFSFIDPKLPEINADFRKIKQVMNSLIQNAIKFTPRGGRIVVEVKLLKKQSVSFSVKDNGKGIANEQIAMITEPFIAGSQADER----LGVGLSLSHGLVSLLGSELKIQSEEGYGSYFNFTI-----------------------
298345638    ---------------------------------------------------------------------------------------------------------------------------------------------AGAATVGLSMTPQSNMLQAIMFTITISTLIIAI-VGTLMTNYLVGRAF-RPLHEIEGVANKIAAGDLTQRVKKAPNTTEVGSLANSLNVMLSNLEQAFSAVELSERKMRRFVSDASHELRTPTAAIRGYAELSRMGGVGP---ERQAEVMARIESEATRMGNMVQDLLTLARLDEHR-PMTFERTDITALARNSLSDMAVLDPERDLQLLNMEDETLEEVYVDAEKISQVITNLLTNVRQHTPANTPVEVVVGYHMQRCAVLEIRDHGPGVAPEDAKKVFERFYRSDTSRVRTTGGTGLGLAIVSGIVSAHNGTVAMLQTPGGGATVRIKLP----------------------
78221238     -----------------------------------------------------------------------------------------------------------------AILQGMAEALVAVDRQGL----VMSINRTAAELFGVDAAAVHAELLSAAIPADRLPCRVVLATGEPCLDVAYDLRLPGRIVPVLSSAAPLA--------------NAAGEMIGSVEIIRDIS--ALKALEQE---REDFVSMLSHDLKTPITAIIGSIDLVKEGRLGPVNPE-QSMYLDAAVESCAEMVDMIDTLLDVHRFEAGRMVTTLVEEELGPLLQRTVGRFEPVARHSGLELTLSLPGAPVTFLVDRKQFGRLLGNLLSNALKFTTEGG-IEVRAELREGRYLLVSVSDTGAGIPADSLVTIFDRFVQARNRKMGKSSGTGLGLAFCRKVMDAHHGFIWAESEPDRGSTFRMLFPL---------------------
192358871    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DADGRPTRCVGINTDISRFIKTQEELLH-AKTQADMASKTKSEFLARISHEIRTPMNAIIGIGYLMQDTPL----DEQQQSYLTSINSAADSLLQIINQLLDFSKIEAGRVILEHAHFDLEQVFEKITRLFEISALHRNVSIAYDIAPDVPRLRGDASRLSQILNHLISNAFQYSRRD-QVVVRVKRLPGEQLVLEVEDTGLGMTAEKLSHVKERLLKGSQ----ETGGSGLG--ICNHLIQLMQGDMRIESAPNRGCKVSFS------------------------
166367202    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FRLSASRLNQAMRNALRIYEAEQEVAI---AKQEKEQLARQKEDFVSRMTHDLRTPLVSVNHILELFQEGLYGEITPEMSR-VIHVIIRSNQNLLEMVNNLLEVYCYENGEKILNFTKLKIIDILEEVCQQLTPLAREKGLELSLNAEAGEIFLTGDRLELRRVFTNLIGNAIKFTQKGDKIHLIPATEEDTFVTIVVEDTGIGISAEELPRIFERLYSGSPDSSNN----GLGLYLSRRIIDAHGGTIAVTSELERGSSFSVRLP----------------------
167746378    -------------------------------------------------------------------------------------------KTGKNKESAGSRILITAGFLLLASAVGICFRELHFQE------------SNIVIVYMLSVLLTSRFTEGY-VFGLTASVIATFLFNWLFTKPYYSFAVYN----PGYLITFVIMTITAICTSALTTRVKEDAVRAQEKEAEI----------EQERYRGNLLRAISHDLRTPLSGIMGTSEML---IGMTSEDDPRHEMAVGIHKDADWLHSLVENILSLTRLQDGRLKIKKEPEALEEVIGGAIALILKRAPEQKIQV--EMPEEVLMIPMDARLMEQVFVNLLDNAVKHSEPSDQITITVEAPEREGIRIEVADRGEGISDADLPNIFETFYTSSTRDADSKQGIGLGLAICDTIIKAHGGSIRAENRAGKGAVFTLKIPVNK-------------------
74317768     -----------------------------------------------------------------------------------------------------------------------------------------------TVAIALDIAHHAEFMTKARSVLGVAIVLAALATAGL-----------GWVVTRWGLFRRVTATVAGMSAKHLADRLPTAGLPAELQPLASAFNAMLARLDDSFRRLSAFSSDIAHELRTPISNLMTQTQVALSNARG---NEEYKEILYSNLEEYERMAQMVGDMLYLAQADHGLLKPGLGVVDLASETRDLFDYFEAWAEERGVSLAQAGAASVP---GDRLMLRRALSNLLANAIRHTPAGEAVTVSLAMHGGQAEIF-VDNPGMPIPAQHLPHLFDRFYRVDPARQRSGDGAGLGLAIVKSIVEAHGGSIGVTSTAQR-TRFRLVLPAE--------------------
297197387    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVGTASLVLAVTVAATALVATRLVRPLRALTAAAQQPPELHVRV---PVTTRDETGILAVAFNDLTERRERLEAQRKA---MVSDIAHELRSPLTNIRGWLEVTRDGVVDPDPV-----LLASLHDEALVLQRVIDDLQDLADADAGTLRLHREPVRCDELLQQVAAAHRVAADAARVGLRTDVEGE-PWLDADPVRMRQALGNLVSNALRHTPAGGTVTLSARR-DGDDSVLEVADTGTGIAPDDLPHVFDRFWRAEKSRSRRTGGSGLGLPIVRHLVAAHDGTVAAASEPGTGSVFTLRMP----------------------
296447820    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------PSILAAMRDAIDSRRMFDLEHRVQRAGSIGWTRSRVVPIEDAEGEIAEWFGSATDVTAQKKAEMVLQEEARR--------KDEFLAILAHELRNPLAALHSAFTAARRIGAGADAT----RLNGVIERQMGHLIRLVDDLLDISRITTGNFRLEKTRFDLAAAIRQAIESASPSIESGQRRLTVAVGDETLIVEGDRVRLAQAIANLLDNAAKYTLDGGRIDIMLK-REGAEAVVEVRDDGVGIPAEMLPHMFELFARSDRAVVRGIEGLGVGLALVRKLVGLHGGCVEGHSDADRGSRFRIRLPLAAV------------------
260588462    -------------------------------------------------------------------------------------------------------------------------------------------------LINTPAQSLKDSAIISNIFFLYIGVLTILVSSVIIWFMTRHIT------RPLQELSSLSQEMANLNFEAKYHSAGQDEIISELKTANNELQKDIEKKEQIDEMRKEFLSNVSHELKTPIALIQGYAEGLQECIND--DAESREFYCDVIIDEAGKMNNMVKKLLTLNQLEFGNDKVSMERFDLTEVIRGVVQSAQLLAGQKEAELTFSQDAPI-YVWGDEFKVEEVVTNYVSNALNHVDYERKIEVKA-QKEGNVVRVSVFNTGDIIPKEDLEKVWIKFYKVDKARTREYGGSGIGLSIVKAIMDSMHQKCGVKNYEN-GVEFWFEL-----------------------
253998768    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAIVPENKAAIFLPEQRQLLDTFAAQIALALERKHYV---EVARDALISM-----ESERLRNSLLSAISHDLRTPLTSLLGIADQLRQAPDMPSDRHAQ---LETLYDQAFRMQQLVVNLLDMARLQAGSVQLNSQWQVLEEVLGSALRAMQPVSQQHRIEVT--LPPELPLLQFDAVLLERVFCNLLDNACKYSPPNTTIRISAQQHPGE-VWVTVADEGWGLPAGMETQIFQKFTRG--KVESPQPGVGLGLSICKAIIQAHGGALWAEAQQPHGTRFIFSLPL---------------------
294055133    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SMEGMESVPIIFVTSIVEGLDAGGSDYITKPINRHESLARIRNHLKMRKLMQMQSERANLAKNRIIGVASHDLRNPLSSIRGLSEFL--EHAGPLNPEQQ-EIARTIQMASDSMLHLVDELLDLSVIESGKERSEFEPCQVFDIISSSLNIYQYAANKKEIKLQLNDEGIPDLLLLDKMQFRRMIDNLLSNAVKYSPLGSRVQV-IGRQVGSRFTIIVEDEGPGVPEGEVHKLFTDFGRTSVQPTGDEQSTGLGLAICKKIAESHHGDIRFENRPDRGARFIVSL-----------------------
135355401    ------------------------------------------------------------------------------------------------------------------------------FAPERFVEFFYLIIPGASLILFYRL-FYSWLIFGISVVLFHIPFLVFNYYESETALFLPPIMLFLFL---LNFMIVLYFKQLNTKNESLLEKEKQLALNDKLTIEKQNLE-----LEQLNQFKNNFFINVSHELRTPITLIGG-----SLNQLDKSKSTEEANLIKIISTQANNMKRIVDDILDLSKLKISTLNLDIKEVNLSNIIKKVYASFIPAFEKKKITLNETVDENIL-IDVDETFFERALNNIILNSLKYTEIGS-VSINCILEKNHAI-VKITDTGIGIPEHELKNIFNDFYQVDNDIN-KSQGTGIGLSFAKNIIERHNGILTITSSIGKGTTIEIKIPASKLKNKPDE------------
186683398    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SVKAIEFAGKPAKLVTAVDITKY--KQVLEREKELVQNRVQLVSMVSHELRVPLNAISFCTNLLKRHSDD-WSKKKIQEYVNRLQKGVEMLSLLIDEVLIIGRAEAGKLKFDPKPLNIFQFCRNLLAELYPNESYQN-SINFRCQDDCLSTNLDRIMLQIILTNLLENALKYSPSGGIVDFIVYHQDGK-VIFRIKDRGIGILPGDRERLFEPFYRGKNVED--LPGHGLGLAIVKKLVDIHGGQITVESQIGVGTEFALALPTASIA-----------------
269839099    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FSADELRVLRACADQVAVAMERERLMAEEQRAALL--------EESDRMKSALLSSMSHELRTPLSVIRAAAGGMLEAPEMPP---ALRELALSIDREASRLDRLVGNLLDMSRIEAGVLRPHPEPQALDEIVGAVLQRLRPLLGERPVLL--DFPPDLPLVAFDALQIDQVLTNLLDNACKFSPPGTEIQVGAAVEALQ-VRVWVRNTCRPLSDEELRRVFDKFYRAGG----ENPGSGLGLTICKAIVEAHGGSVRAA-RVGEGVEFSFALPLQ--------------------
223982491    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VQSLSETITLAMDRFRTAKQKIRSEEEAAERYRSNLLRAISHDLRTPLSAIMGSAEMIR--GMSQENDPRY-DLAQGIYQDADWLHSLVENILSLTRIQDGHLNLHLEKEAAEEIIASALDHIAKRAPQRTIQV--SIPDEVLMIPMDGKLIQQVLINLLDNALKHTRPQEEITLTLRREQNEAV-FTVQDEGEGIAEKDLEHIFQTFYTTRTRRADAQHGIGLGLPICESIVQAHHGTISARNRTGHGAEFTFRLPLEET------------------
254412519    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSLPFIPILLITAYEQSSAIEGLDAGADDFIRKLARVRSLLRLKHSIDEQVRLARQRFVSRLTHDLRTPLVAADRMLSLLKRGSFGQIPDSAV-EAVVSIQQSNQHLVQMVNTVLEVYRHDAGSKELTFVSINPQEMIKEVVQELTPLAEEKGLALRLNVEEDDYLVMGDRLELRRVFTNLIGNAVKFTEQGS-VDVNLGLELDSTVAISIQDTGSGICPEDLATLFKRFRQG----KHKRSGSGLGLYLSRRIVEAHQGRIEVESELGKGSLFTVYLPAQ--------------------
158522345    ----------------------------------------------------------------------------------------------------------------------------------------VPVYSDKTEVVQYHTTAEGDYILGYAYISPFILMIVNKTGELMRSWHRTRIELAYLLGGIVIVLIAVTGFATYFVNRIYVADQRRIRSLHQVEYANKLASI------------GRLAAGVAHEINNPLAVINGLIKDIFQLTDRYAGDEKLLGLVDAINESVARCGRITKQLLSFAR----HMDFSVQPVDIRAVISDVVGFLGKEAEYRNIAITIDVPPDIPQFETDRGKLQQILLNLINNAFAALSEGGALTITANRVNGKTLRIRINDTGCGISDKDLKRIFEPFF----STKTSTGGTGLGLSITYSLVQELGGVIDVESEVGVGTQFTITLPL---------------------
114770341    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VADETVQVIEYSARLEEQSKELTRAASELMDANSKLTELGTQKDEFLSHVSHELRTPMTSIRSFSEILQSNE--KLDKDQLKYFSTIINDESKRLTRLLDEILDLSFLESGQVKLNISNLRLNEILQTALQSTQQSIANSNALLEFDVNFTNTKIQTDPDRLSQVFINLITNAVKYNDK-SQPTLKISCQKDNDLCVSFQDNGPGIPEAKHTIIFEKFTRLSNTENSS--GVGLGLAISQEIMKNLGGSICLESKI--GANFQVKIPL---------------------
117621496    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MTFTDITPFRDAERVLREANEHLEARVAERTHELSELNRQLLLVN---QQVERANHSKSRFLAAVSHDLTQPLNAAKLFTSSLLEMLPPMDEPARIARHIDDALGATE---DLITDLLDISRLEAGKFKAKKLDFALRDVFDNLKAEFGVLAQAGGIQFSVV--ESGVAVYSDVRLLRRVLQNFLTNAFRYNP-GGRVLLGCRRL-GDKVRIEVWDNGPGIPADKQEAIFDEFSRLDHSRTAREQGLGLGLAIARGIALVLGHNLTLRSWPGAGSVFAITL-----------------------
163851540    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVALIDTDRPLSDTDRALITLLAGRLSFDNVILYRLQRANVTLEQRVVER---TAELIRANRRLDMQRSDLRRANSLKTEILGTIAHDLKNPLSVILGRSEMLALDQGDASGAEKAQAAVEHIRASATRLIDMIDSLMADAMNDALDITLRREPVDLAGLAREVCEANRPLAESKGQSLVMDLAGPL-TLCGDAERLREALDNLVSNAIKYSYPGGAIAVSVR-EEGGDLVCAVADQGPGLSPEDAGRLFGRYQRLSAKPTGGEGSTGLGLSIVKRIAELHGGRAEAFSDPGQGAEFAMRFPREAV------------------
299128793    -----------------------------------------------------------------------------------------------------EGAVKRLQVDLAPVRRLLGGGALPIFGDDPRSPDGRKVFSAAPLKAAGRDAGYVYVILQGESRESLAARVNAGSAANAMLWSMTLVALLGLMA-GLAAFRLITRPLRTLTEAVLKQAARSGGEIALLERLAQRTQEQWQALRNQDQQRRELFANLSHDLRTPLTSLHGYLETLRMKSE-VLEPQEQRRYLDIALEQSRKVGRLAQEMFELARLEYGVVKPEMEQFFLADLLQDVFQKFELAAEAKHQRLVADIAPGLPPITADLAMMERVLMNLIDNAVRVAPEGGEITVELQPHAQGGIEVTVRDTGPGISAALQEHLFERFT-GYAAAQGARSG-GFGLMIVYRILQLHESTIRLMSQPGAGAVFRFVL-----------------------
139439273    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VAEPDVLTHEERTLADAIVSEGELALDRARAMEAREEAAVLAKNELLRSISHDLRTPLTSISGNADVLLDQGTAVLDAQTRRGLLLSIRSDALWLNATVENLLAITKLEGGGMRLSTTLELMDDIVEEALRHVNPAVREHDLKVVPCDEPALVNV--DARLMVQLVVNLVNNAVTYTPAGSHIVISIG-VDGGHVTCSVADDGPGIAPEDRERIFESFYTANHGLADSHRSVGLGLSLCRSIALAHGGSIEVAAADPHGSVFTIELPVADV------------------
109898155    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WLTQRWRTGKLREHNALLEKTVADRTLEISHKV-----QELEQQQVLKERFFNNVSHEFRTPLT--LTIAPLQDVLNDHPALDSSLALPVKTALRNAKNMLQLVGNILDINRLNIGQFPLRVAQYNVVDLVHRVTTRFEGLAKQQQQTISLHNIADPISLYFDLDQLDKCMTNLLSNALKYSGRDSEIDITLINTETH-VGIEVRDNGPGIEPAQQNNVFERYFQGESSEHITQPGTGIGLALIKELIELHHGTVELQSEKGQGCRFTLWL-----------------------
262039185    ------------------------------------------------------------------------------------------------------------------------------------------------------------------IFLALFPFLIIISASG-------GYIITKKAFEPIEDITKTAEKINKGN--DLSERINIGNGKDEIFTLANTFDEMFDRLQGSFDREVQFTSDVSHELRTPISVISTQSE---YGLKYLDINEETKEIFQSILEETKKMSGLVSNLLMLARMDKGYQKLNVENTNLSETAEIAIETQRPNAEKRNITIKSNISGNV-YADIDESMIMRVFINLLSNAVFYGKDGGNVSVDLFAKEDK-VICKITDDGIGISEEHIDKIWNRFYRADFSRTGDN--SGLGLSMVKGIIEAHKGKIQVQSELHKGTVFTFELP----------------------
56751987     ------------------------------------------------------------------------------------------------------------------------------------------ILAAVEATVPISLQVINVADQPQLVEYYRLVVTPALVKIGPGSRQVLSIDLTDQLANQLPQW-LVQQEAFFADREPPEVNIPFTELTPALQQADAFFQLQQQYADLSERTKEQVIALVAHDLRNPLTAALLAVDTIQIRSQS-FSVATAKEMFDQARSQLREIERMIAEILEATRHSGESLRINPREVVFEPLLQQVLEQLHERWRSKQQQLITDVPGDLPTLYADPDRLRQVLVNLVDNAIKYTPPGGTITIAALHRTSQKVQISISDTGSGIPRDQLSVIFKNLVR--LSRDSSQEGYGIGLSVCQRIVQAHFGRIWVASELGQGSTFHFTMPVYR-------------------
50955387     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLAEDRTESFRLDSVRRDFVANISHELKTPIGAVGLLAEALDEASDDPG---QVRRFALRLSEEASRLARITQDIIELSRLQVADALGNAVELSARKVVKAAIDQNKVAAEARRIEIAMRGDKD-AMVLGNEPLLVTAVHNLISNAIQYSPGDSRIGIGVRALDG-VVEIAVTDQGDGIPEEDLDRVFERFFRVDQARSRNTGGTGLGLSIVKHAVENHGGDVRVWSQPGRGSTFTIRLPEVSAIHPPIGENQ---------
298246997    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILFRLLPFALAGLLIAVITGQHQSAHRLVQKRADELSI--------------------MNQELERANQLKDYFMIRAAHELRTPLTTILGETQLLRRLHKAGSTTTDCQRSFEKVEARAMYLRAFVEDLLELSRLRSGEIPLRPTSCDFEKLCREVVEDQQALS---GRQIEYQFSEQPLILQADCERLSQAIINLVENAVHYSLEHTVIRVRVS-ADQTSVLFQVHNEGPELSHEQQERIFEPFYRTSFAENAFRTGRGIGLTMSQEIVEKHHGHIWVESVEGKGTTFFVRIP----------------------
108757104    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEAIGPVSFIAVPLIARGQVLGVLSFIAHSGRHYSTSDLAFAKELAHRAALS--LENARLYAE-----AREAIRLRDEFMSIASHELKTPLTPLSLKLQALSRELAGPVPRNLVESYVAVGARQVQKLAELVGDLLDVSRISAGRLSLELEELELGSLVRDVVTRYEPQAARTGSPLQLEAGDFDIVGRWDRLRLEQVITNLVDNAVKY-GNGRPIHVRLEPHDG-GARLTVRDEGIGIEPQHLPRLFGRFERAVS--ERNYGGLGLGLYITRTLVEAMGGRVHVESRLGRGSTFTVELP----------------------
189426276    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDYRSTESRRLLDAFATQAAMAIERVQFSHQAEQAQIL--QARENLERA------LLNSISHDLRTPLVTVTGVLASLRDDGMH-LNDQARDELLDTAAGEAERLNRFVGNLLDMTRIEAGAIRLNSELCDIQDLVGCAMAAIKQRVGGRTIRI--RLPDDLPMVPMDLVLMTQVLVNLLDNSLKYSPAESSIEISARLERG-WLLLEIADQGPGVPEQDLKRVFDKFYRI--PVPEGVGGTGLGLSICKGIVEAHNGSIRAINKSGGGLMMVIRLPLSR-------------------
258633998    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GLRPLRHMSQQIEKINVEELHTRLTVERWPSELIALASSFDTMMHRLETSFTQLTRFSSDLAHELRGPINNLISAASV---TLNQQRSVAEYRETLAVIVEEGEQLSRTISSMLFLARADNSREPLHLETLDSETEFRRLLGFYEILAEEKNITLTQQ---GKFHFTADPLHFQRALSNLLANAIRYTPAGGHITLSASRQQ-QMLHFSVADDGEGISAEHVPHLFERFYRADAARTNLEN-TGLGLAIVKTIAELHGGKVTVVSTPGKGSIFTLVLP----------------------
218263472    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLLASTLSAAILLLVLFHIAIHREIRRNLSEKKKREGLIDELQASNEKNRQLLQ-------FRRNLMQTVSHELRTSLTAISGNAELLLRDEA----PEDRTRHIRIVRESADRMASMTTELLEFFRLENRKEKLNIRPFRSGSIATVLETEFAPLAEAKGIEFVTD-NRTAEVLGGDKERILRIGSNLLSNALKFTRSG-RITLHTDYKDG-LFTLSVQDTGTGIPKEKQEQIFAPFERLGNAVT--QDGFGLGLAIVANLVKLMQGSASVESEPGKGSRFTVVLPLPKAEEVPEEE-----------
187479177    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TATLSNSPLLYVPLAAPMRVRGVLVLQTSHPIASAPASWRQVQAYATLIAIGLERLHYVEVAQHALLNESEKLRNSLLAAVSHDLRTPLTGLIGMTETLARSA----TDAAVQEQANAIRDQARRMHRMVVNLLDMARLQSQGTPLKREWQSVEELAGAALANMRETLRGHQVRVLPL--SELPLVECDGMLIERVFCNLLENAAKYSPEGGTITLE-GRVSDDALQVSVSDQGPGVAPGSEDRIFQKFTRGE--RESALPGVGLGLSVCRAIVQAHQGRIWVEPAPGQGARFIFELP----LGQPPTIDHE--------
262198421    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GSLVEVSVRSSPIRDPHGRVVAVSSTDRDVTRQ--------KETERRLKAADRQKDEFLAMLGHELRNPLAAIRSAAEFLHLHGDDSPQLERTRV---IVERQSAHMAKLLDGLLDISRIISGKIRLETEVVDFSAICREVAADAKPRASALDIHFQTDLMVAPIWLECDRVRITQVVDNLLSNALKFTEAGGSVTISLWREGGEGVLV-VRDTGIGMEPDLLPVVFDVFRQSEQSLDRSHL--------VRSLTELHGGSVAAHSERGHGSEFVVRLPITE-------------------
256822512    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSENMRKIQVDRLHVRLNINTLPLELQDLATAFNQMMERLEESFARLSHFSADIAHELRTPLTNLITQTQVVLGKARTLN---EYRELLYSNLEEQERLAKMVNDMLWLAKSDHGFLKPTLVNLDLAGEIEDLFEFFEALADEKNISL--SLEGQASSIHCDRSMIRRAISNLLSNAIRHTPEGQWIKIRLDTPTKGEVSLSVINPASPISTEHLPRVFDRFYRADPSRTRQSEGVGLGLAIVRSIVDAHRGYVEAVSNQNT-TTFTLFLPKSK-------------------
238925900    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MTYLLLKKVVAYVYEVQAATGKMFDQNVSYIEMSPELSEIAANINQLKQEAESNARLAKENEQRKNDLIMYLAHDLKTPLSSVIGYLTLLRDESQ--ISKELREKYLSITLGKAERLEDLINEFFEITRFNIYDITLQYTKINLTRLLEQLVYEFKPMLKSKNLQCNLCVDDDI-MLRCDADKIQRVFDNLLRNAVIYSFENTDITISAQCQEDTVSII-FCNHGDTLPEEKLNRIFEQFYRLDAARSTSSGGAGLGLAIAKQIVELHNGTIVAESQEDQ-NKFSITLPLA--------------------
261408948    ---------------------RLPIQFGTAEA------VMRGKAFSENMQLLVCIVLLLHVIYVFILYLIGYRSRGLFYFAGLILFTLLATLSDDDKLLPGIPFEWAVKLVIAYVAISLCLILCTRIKEGFYRAYTVFVVSYAAVYLLLPFHLMVHLSKYLSVVLISAVLFVAVSERKEAAIFILLSAVANIMISGILRFRYFKELPFYPIDLIVAFLGFASFWFIRFTRNSVMLREQAEQLQRADKMKDEFLANTSHELRNPLHGIINMAQTL-LERKGSVLEQEDRNQLELITGIGRRMSLLLDDLLDVSLLKDNRVRLNVQSVHLGSAVQGVLDMLRPMAEGKRIELVCEIAEDGPKVWADESRLVQIMFNLIHNAIKYTEAG-RITVAAEIIEGRA-YVHVRDTGIGMDEKTLSRIFLPYEQGDS-----------GFAISKQLVELHGGDISVTSAPGQGSDFTFTL---KVDDMMKQENADKQEF----
160888510    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IKQEKETTRRAKLEKEQEQRVNRMNMSFFANISHEFRTPLTMISGPVTQLCESPKIEGEN---KQLLYIVQRSVGRMLRLVNQLMDFNKLENDTLKLRVKRTDIISQLQRFVDIFRINANEKGIALNTYGLEDTFLMWLDVDKLDKIVGNLLSNALKFTPNGGKVTLTDKDIDTQYVKVAVADSGNGIPEEQLEKVFERYYQLDNQSKGTYNGTGIGLYYARSLALLHHGYLKAGNREGSGAVFTLLLPVN-DLSYTPEE-----------
255952653    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITSE-KRAESLQTKRVKDAEEHKQLQERFIDMISHEIRNPLTAILHCTEIMAAAHEKEHHNSRIKQSADIISLCISHQKKILDDVLTFSKIDASMLTLSPRRVKPKLYLIDPISLFRPQLQRNNIQFDYHADSSIDWVVADLDRMSQVLINLLSNAIKFTAKSGEKALSLDWGDGQYAYIAVEDTGIGIGGHAQMRLFERFKQATPKTEAIYGGSGLGLHISRKLCHLHGGEIGVSSKDGQGSTFGFFF-----------------------
253564225    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSILLFCIAIAYYF----IRKFKKQQQRKEHMIHLQHELFVANMMREQEQKSKIEKETFFTQVAHELRTPLTLILALTEVIQ----NIKPAEAIYAKLVLIYKSAQSLHTLVSHLLQVQKIGAQMVKLKLAEVNILELIKRTATPFQELAQTQNIHFSLNLCYEQTTLYIDENKIESAIRNLLSNAFKYTPEQGTIMLSVYHEEKDEKAIQVSDNGAGISLQDQEHIFEPFTTGNNKPNLSTA-VGIGLYIVKHTISLHHGMVCLDSKENEGSKFILYIPEGNT-HFINDESETDTR-----
21223648     -----------------------------------------------------------------------------------------------------------------------------------------------SVLITTGLSVIAVHTKTELRFITVFSMIATLLITQFVA-HSLTAPLDEMNAVARS----ISHGDYTRRVR-----ENRRDELGDLAVT---INRMADDLEAQDLQRKELVANVSHELRTPIAGLRAVLENI-VDGVTEADPETMRTALG----QTERLGRLVETLLDLSRLDNGVIPLRKRRFEVWPYLSGVLKEANMVASARDVHLALDVFPPELTAHADPERIHQVVANLIDNAVKHSPPHGRVTVRARRGEPESLELEVLDEGPGIPRSEWRRVFERFNRGSVSRPHSDGGTGLGLAIARWAVDLHGGRIGVESE--RGCRILITLP----------------------
50954326     ----------------------------------------------------------------------------------------------------------------------------------------------------LTLPSYGHYELYIGYNLRDSETTLIFVQNTLLFAGLALIALIGGIAWVVVRFAHTSERLAAGDLAV-RIPERGEDVLASLAMADSLQNQINQLA-TLSQLQQRFVSDVSHELRTPLTTIRLAGDVLYDQRDTPPATERTAELL---HTQVERFDRLLSDLLEISRYDAGSVALDLGPTNLVRLAGEVMDELRTLSGQNGSVLRLDAPGGHFDVGMDPRRIRRVVRNLLGNAIEH-GEGKPVVVTVD-SNETAVALTVRDDGIGMNQQDVNHVFDRFWRADPSRKRTIGGTGLGLAISLEDVTLHSGWLQVWSAPGEGSCFRLTLPR---------------------
298481962    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SYNTAATLALFVFLLAIVLYTLLHRDVNRCLRYRRELESSDLKNKELLQSRKNMML-TIAHDLRAPLTAIKGYAELL----PGEVDEKRKDEYAVHIVRSSDYMIGLVNSLIEFYLLDAGKGKMNVTVFRPLSLFDEIVKLHTPSVRKEGLTLCTDFEGLDTVVEGDRPRIMQIANNLLSNAIKFTRKG-KISLQAAYGQGE-LRFSVQDTGPGMTEDEQKRIFRAFERLDNA--RYLPGFGLGLAIVSRLTELLGGRITVESPYGTGSLFRVALPLSEVA-----------------
90021594     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIMALAGGLTLLAAWYGVHQGHLRALSESIRSVQADQLDMRMELQPLVESFNQMISRLDDSFTRLSHFSADIAHELRTPLTNLATQTQV---GLGQARTLEEYRELLYSNLEEQERLTKMVNDMLWLAQSENGLLKPNWELLDLRQEVEATFEFFEALAEDKKITLA--VGGDRVNAMADRSMLRRVISNLLSNALRYTPENETINVTVEGV-GNQAQITIENPGQGISAVHLPKLFDRFYRVDPSRQRQSEGAGLGLAIVKSIIEAHDGNVEVSSEMGT-TRFVISLP----------------------
34497325     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IPALLVVIVVAALLWINYRVAG-FRDKARQDAVQAMRQYTLAELE----------------SKNKTDFLAAIGHEVRTPMTGVLGALNLLKHSAL----TSEQKRQLDIAARSTELLQGKLNELLDFSKLESGAVVLKSELINLARVVDCAVALFQAEARRKQLGLFSFCEPGNYYCYGDEACIMQMVSNLVSNAVKFTDAG-DVMVCTEFMAEGQFKLTVTDTGKGMAESFQNKLFT-FYSQENPEAGV--GLGLGLAITKKLIGKMGGEITVSSEPGVGTQFVVSLPST--------------------
298252101    ----------------------------------------------------------------------------------------------------------------------------------------------GMLLVARSLSATKTQLLFLLCTTGALVLITALGIGWGITTNVLH-PLSDMVKTARDIANE-SRGVHVGNLHQRVQRPKGHDEMVEV---VDTFNEMLAALEKAATAQYRFIADASHELRAPLTTIQGNLAFLQRHS-DELPAEERKTMLLDAHSETLRLARLVDELLLLARADAPRGSLREQPVELDHSLLQLVRQLRGRLAMDQSSFQLKVSHEPVRVYGNEENLRRIMLILLDNALKYAPAGGIITVSLERK-GQEALLQVRDNGIGIEPGDLPHIFERFYRADRARSR--EGTGLGLAIAYTLVEQLNGRITAESQPGEGSTFYVWLPLA--------------------
270155526    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QRIFPLRFRDQSLGVLLLSADKLEGLDTAVL--SHMETLANQVA----LALWRVQLSATLEASRVAEETERLRSALLSSISHDLRTPLSSMIGAASSLRDQA-SLLSEEHRRELLDAILNEGHRLNSYIQNLLDMTRLGHGTLKLARDWIAPADLIAAALKRTAPLTA--NLTLHRQVEADLPLLFVHPALIEQALVNLIENAAKFSPTGGEITL-VARADTDRIVVEISDQGPGIPEDQREKVFDMFFTGGDGDRGPY-GSGLGLAICRGMVGAHGGTIEALPPVGSGAHIVITLPL---------------------
260888930    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------IETIVLISLIVLPFFL---LFSAISGY-FITKKAFKPIEKIRGAANEGNDLTQRINIGENTFDTMFDRLQSSFEREAQFTSDVSHELRTPVSIIISECE---YGLENLTSIENARNTISSVLDETKKMSKLISQLLTLSRMDRGNQKLNFDKINISEMAHLIADSQQHNADSKNIKIHSEIEEDI-FIVGDETMIMRIFVNLISNAVNYGCENGNIWIKLSQDKNFAIC-KIIDDGIGIEKENIPKIWGRFYQVESSRTTEN--IGLGLSMVKWIIEAHNGEIYVESEIGKGSSFIFKL-----------------------
210623053    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLAQVSIALDREELAESREKESERLRSNLLRAISHDLRTPLAGISGAVSTI-IKNKNEISEEITDELLNGIYEDSQWLIRLVENLLSMTKIDEGKLKVGKEPELVEEVLSESLSHIKRRLNDADVEI--DIPDELIFVPMDVKLIEQVFVNLVDNSLKYATSSCKINIRV-YRDDDNAWFEFSDNGPGISDDLASHIFDRFYTGERKSKDSRKGVGLGLSICKSIVNAHGGEIKVRSQELGGAEFIFNLPLEE-------------------
92116807     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSQAKKIETELSQARRQADRAANAKADVLARISHEIRTPLNAIIGFAEVMTDEKFGALGNERYVEYMKDIRASGERIIAFIDDLLDLSRIETGKLDLAFVNQNLNELVEQCVAVMQPQANRERIIIRTSLAHTLPPIVADAHALRQIALNLIGNSIHLANAGGQVIVSTALNDFGDVALRVRDTGHGLNENELAAATEPF-RTPAPSDQASESAGVSLSLTKALVEANRAQFNIRTGPHSGTLIEVVFAQAKAL-----------------
298241825    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLSGRAIVSERKGVRDHLI-----LLAMEDITARK--ELERQKETFLGMVSHELKTPLTSAKGFVQLLQRRLSKAGDEHMAPE-LEQVDRSLEKLSRLISSLLDANALETGMLSIHASVFAVDDLVREMVKE-QKQLWPHRLFLESTIQ---IRAYADRERSGQVLQNLLSNALKYSPVADPVWVSVS-VDDDMIRLSVQNRGKGIPQDQHARIFERFVRGAQPEQNTVKGMGLGLYIAAQIVTQQGGRIWVESTLNEGVTFFFTLPLA--------------------
284050275    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSQLQEQIDSLRSENHDLRDYSQKQIDQIQAEFQLKTSLITTISHELRTPLTTI-SFSAGLLESYSQRISDDKKRTHFQRIRVGIQQMTELLNDILIIEKAESGKLIPHPVLVNLKEFCANLIAEIQLTTDKHN--LIFTCPSSFPDTRLDEYLISQILTNLISNAIKYSQAGGDIKIDLTCEDDR-VILAIKDSGIGIPKLDIKRLFEPFHRGSNVGN--ISGTGLGLSLVKKAVDLQLGEIRVESEEGIGTTCTVILPSK--------------------
142453296    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERREQHLNQLTEKAHKDLEIRGLFLSTISHEIRTPLNGILGSAQLIMNQSSDPRD----KPYCEAIINSAESLNLLVDKVLDYASLDQRDEALYEEDVEFKTWLNNLCLLLSPLAEQKHLKFELIYDPEQACYYCDQQKLRQVIINLVGNAIKFTDKGSKIHVKLLNEGDHVVRISVIDSGPGIEDEEIIYLTEPYVQ--SSAGKEKGGTGLGLAITSRLLEKLGSKLNISSELNKGSVFSFDITLTIGELSLVEQRHQSKDY----
115375614    ----------------------------------------------------------------------------------------------------------------------------------------------------------SAALLQHDVEQTYAGLLVTVGGAVAVTL-IVSLLLVRTVLAPVRRVAEAALRLASGDRLARAEEATRDAPRELHELARTFDQMAAQLIEAASREKDVFLSIASHELRTPLTAIKVQVALLRRSVG-----EEQSARVDLFDRQIDRLTRLVNQLLDASQLGSGKLPLQCTRIDLAEVARRVAEALVGASPRHTLQL--EVSPLVGAF--DEMRIEQVLHNLVANAIKYSPSGGVIEVRVRRLSEREAEIEVADRGIGLGAEDREQLFGRFERGERQEVANISGLGVGLYVSREIIRRHNGTISLRQREGGGAVATVVLPLER-------------------
224024403    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VIITGLIIFSIVMLVVFYLIIQRDIKKKVQARKERERLIKELNLSVEQNNASRKKA----------VHTITHELRTPLTAITGYTELLQKECNSGNNG----HFLQSIQQSSGRMRDMLNTLLDFFRLDNGKEQPKMHPCRISVITHTLETEFIPIAMNKGLSLTVS-NKSDAVILTDKERIIQIGNNLLSNAIKFTEEGG-VSLTTDYTNGVLTLI-VEDTGTGMTKDEQKRVFDAFERLSNAA--AKDGFGLGLAIVHNIVTMLSGKIHLNSEKGKGSRFTVEIPMQKA-DEVPE------------
257784847    -----------------------------------------------------------------------------------------------------------------------------------------------AILIWEFIDMLHFFSDMRRVRRALQPLTLALKTEQLINSDVLNTTATNDILVKKDKMRSLEQAIEEANVNSPKIQTGDQDL-ASIEIA---LNKLLRRMQEAKLQQMRFVNDASHELRTPIAVIRGYTDML--DRWGKTDEAVLDESITALKSESQHMHDLVEQLLFLARGDAGRNTLTKIQLNLAQIASEVWEESEMIDPDHRYALKFDLSDDHYQVLADTAMIKQSIRIIVQNAARYSAAQTTISFNVTYDE-KTVQVSIEDEGMGISEAAAAHIFERFWRADNARIESNEGSGLGLSIAKWIVDNHDGSIKVVSREGVGTRFTIVLPHK--------------------
289705108    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------SVLGVLLVFGVGFLVINVLVSWWVSRRVTRPVQQAARAAESLSSGNLAV-RMPVDGEDEMARLRMADSIQDQIGQLA-QLSQMQQRFVSDVSHELRTPLTTVRMAADVLSREDFDPVN----RRSTELLYHQVDRFQAMLADLLEITRFDAGAATPALEATDMLELARDVVLTSQPLADQIGVPVYVDRDRADGHVWVDPRRIERILRNLVNNAIEH-AEGRPVDVLVA-ADEEAVTFAVVDHGIGMSPEQVQRVFDRFWRADPARKRTTGGSGLGLAIATEDTRLHGGRLEAWGELGEGSTFMVTLPRA--------------------
255946519    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FWANVMITAIY-QNSSHVGFVKVTRDMTERRATQAEESAKSKSDFLANMSHELRTPMNGMLLALTMLLRTEL----TDEQREFGCILEDSTSILLQVINDVLDYSKLSSGSFPLNVDVVNIPNVISAVVRNCQS-ALKPGVQIMGGVSEGPPSLKGDPLRFRQVLQNMVTNAVKFTESG-HVRVHIDEKDPDMFVISVVDTGIGVPEDATNTLFTPFTRFADTAAKKYQGTGLGLSICKSLAELMDGTVGFHANPGPGSVFWMT------------------------
163942588    ----------------------------------------------------------------------------------------------------------------------------------SFRSKMIMLFALSMILAGGVTYLIYEGLRLYYKLAVRYEDPLAQFRSMVRQIGDINFFLIVFIPLSIMFFFFLTRPYLKSNQVRVSSNDEFGYIAREINVASEKLKEAVERGDFAESSKDQLIVNLAHDLRTPLTSVLGYLDLILKDEN--LTKEQIKHFSTIAFTKSERLEILIDELFEITRMNYGMLQIEKRSIDISELLIQLDEELYPLLEKKGLGARLNMDSYLP-INGDGKLLARVFENLLTNAIRYGYDGKFVDVN-GYIESEEIVVQIINYGDSIPEEDLPYLFDMFYTGDKARSEQQGGTGLGLFIAKNIVEQHDGTISAESNVIR-TIFEVRLPKEE-------------------
242240124    -----------------------------------------------------------------------------------------------EQSNDGALHGWRTRFWVMDTDQRLLGPPIAIPAGSSWQPFRYMVSAPIDGLTRNADISFDSQQQRTSWLIVGFSTLLAIVVTWLMSRGLL---------APVKRLVDGIHQLAGGNFS-ARVTASGRDELGRLAQDFNQLASALEKNEQSRRA---FMADVSHELRTPLAVLRGELEALQDGVRRPDASA-----FHSLQMEVEILTKLVNDLHQLSLSDLGALAYRKMPVAAIDLLQQSVALYRERFQHKGITLTTRFGVDENTVFGDPDRLSQLFNNLLENSLRYTDDHGRLEVETEWHPQR-LMIHWRDSAPGITDEQLSLIFERFYRAENSRNRASGGSGLGLAICANIVEAHNGRLYAAHSPLGGVQITVELPL---------------------
24372811     -------------------------------------------------------------------------------------------------------------------------------------------YARFGLLATGMLMFVIMGWVIYRVIYRGIALRLNQATQAMSRLSLGDINVSTAMANAIEAFKRKTAHNLKLQADLRQVADELTEHKKALERTQELAEKARVVAEEASQAKSQFLATMSHEIRTP----LNGLLGTLTLLGQSQLPPAQQQMLALSQYSGTLLQTVLSDILDFSRLEQGNLTNEPRPTDINALLDEVLAIMVAGANLAGLSLRLNRPQLPACINIDGPKLRQVLFNLIGNGIKFTSEGS-VSLNVSLQGGRLAFV-VADTGVGIAPEVREQLFIPYSTLPNQGRSR--GTGLGLAICKQLVELMNGRIWVKSEPGKGSEFGFEL-----------------------
182419651    --------------------------------------------------------------------------FLAGTLLISICTIYICSALSILPLEVDNLYIKSIILICSFIGILLKIYLLRVIKKGTDITESMALYLYMYLSIISIIIDLNVYMNISSELIFIYYLIRALS-----SYCIVKIILVEILKTPQ---EYLYKNLVKKSEDLEATILELKKTIDDKNIIYKDYEKRTKHEE----VKNEVLANISHEFKTPVNVIYSAVQT-QDLIKNTANIEELLKYNKIIKQNCNRLTRLINNFIDTTRFEKENVKTEFTCENIVEITEYLTMCVVPFANSKKLNLIFDTSDEELYSLIDKELYDRMILNLLSNAIKYSRINGNIKVMIK-DDNKFIKITIEDDGIGIDKYHLKDIFSIFERVDKSYSRNTEGSGLGLNIAKKIIDIHNGTISIESIKEKGTSVIVSIPK---------------------
222056070    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRLLDAFAAQTAMALERAHLARQAEHAQIL--QAREKLERA------LLNSVSHDLRTPLVSITGALSTLRNEGCAPHEKGRL-ELVDAAWEEAERLNRFVGNLLDMTRVEAGELKLKKEPCDIQDLVGCALAPLDARLQDR--EVLIDLSDDLPLVQMDMVFMTQVLVNLLENGMKYSTPRTPLAIWAK-TDDDLIILAVEDRGPGVPEKELVKIFDKFYRV--PVPEGAGGTGLGLSICKGIVEAHGGTIRAENIEGGGLRVLVAIPLNK-------------------
124006638    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILENLAVYTAIALKNARAYEEKRQKNKQIEKHVKKFRQANKLIQEHYRELNRQKEHLEKTNIKLKQSQDSKARLTAMIAHDLKNPLNVIFAYSS---ESEAMKAENPQVRKQIQDIHRSARRIKSYTNDMLEVQKYASSNLTLSKAQHRFHKIAQEAIHYMKPFVEEKSIKVQNNIAGRLQG-KFDAVYLERVFENLLTNAIKYTPIGGAITLS-SEEKGDIVCIKVADTGQGIDPKDFENIFEAFNQVGNARDANTGSTGLGLTFCKIALEAHGSQIKVASTLGKGTVFYFNLPKVEVTETLPKDN----------
75759275     ------------------------------------------------------------------------------------------------------------------------------------TVNTKNMYIIASGIPQGNVKYIVNDSSPFPSLLGFITFILSFFYITKRKMNQIEAMAEGV------------REFSKGNLQYKIKQAGQDELTSNINQMAEKLLANIEKEKQIEKQKSELITNVSHDLRTPLTSIMGYLRLL--GDAKYENKEQHDEYIKIAFSKSEQLKMLIEDLFEYTKLTDENMALDSQEVCINELLDQLIEELVPQAEEHNLFFVKEFQEDRIYAVVDSEKMVRVFENLLINAIKYSIDKAEIRVLL-QREEQHIKISIANHSEEFTKKELENLFERFYKKDQSRSRAVEGSGLGLAIAKSIVELHKGEIRAKHENGV-IQFIILLP----------------------
239820765    -----------------------------------RILREHVASVYSTAILAHFGFAIALAIFSYSRLDHPLLLCWLLVLAAVDLYALLAPR-WTPATPMADSPYWARKYARLVTMVSVATAPAPLFLVSTTDLVMTTVF-TVVIIGSWTRAVQARWPLKPAMFGYGIPMMTGLIAALVWHGNALNWFLAAFGTVNLVLTFRAGLQENRRLTESLLLRFENEALAARL-------SEQIAATERASAEKTRFLATASHDLRQPMHAIALFGAALENALEGRPEVKNAERLM----RAVDTLGASLNTMLDISRLDAGVVVPDPCALELDALFRPLNHTFSAQADQKNLQL--RIRASGLWVQSDPQLLYRMLSNLVDNALKYTLHGG-VTVTA-LARGDLVRIEVRDTGIGIAPAQLERIFEEFYQIGNPGRDRSRGLGIGLSIVQRLSRLLAHPVQVRSRPGRGTCFRLVVPAAKASLDSPAD-----------
145531473    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EIRVLHCIWENKHSI--LVIMNDISEKIRKHLKELDQYKDRLLATVSHDLKTPLNGMMIDISIMQNSSITHGNIEQLCGHLDEFNQSGQLLLSMINDLLDYSQINKGYLRLIPKPFNLNNTFKFINSLLLRQSNEKGVQLIWHIDPDHSELLTDENRLKQVLINLVANAIKFT-MQGEIVITANQSNEKDVIISVSDTGYGIPEDIQKNLF-RLYSTFDIGNNNRHGVGLGLTISQQLVTLLGPTIDLKSQVGKGSTFKFII-----------------------
225573641    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILGECALALENERTAREREEAAVLAKNELLRAISHDLRTPLTSISGNASNLLFNSED-FDKETKKGLYKDIYEDSLWLINLVENLLSVSRIEEGRMNLRLSAELMDEVISEALQHVNRRSIEHVIVVENSDDILLARI--DARLIVQVVINIVDNAIKYTPRGSHITISTVQT-GQIITVKISDDGPGMDDEVKSHVFDMFYTGSNKVADSRRSLGLGLSLCRSIIHAHGGEITVKDNQPQGTVFSFTLPAGEV------------------
292492266    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LILIPAAVAMAGLFTVLIRRYFRQFDKSIRRLGDGDFETRDLEALGQQLDWLRQRLVELEEAKTKFLRHVSHELKTPLAALREGAELLCDQVTGRLNPQQL-EVARILRDNSLRLQKLIEDMLRFSLAGSNQIEHIPEVVRLDQLIKIVLSDHKPTTLSKRVKLVADLNP--VRVFGDRERLKAIIDNLVSNALKYSPSDSSVKVKLAQ-EGNQVHLDVCDSGPGVASEDGERIFDSFYQGRAQPLGPVKGTGLGLSIVKESVLAHGGHIELINSGQRGAHFRVTLPLT--------------------
298244598    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RIRVAEQEVHGYAQELAATNQKLEQINQELERANHLKDYFMIRAAHELRTPLTTILGEVQLALRRLDKAKSTEKWRRHFDKIEARTRVLQALVEDLIEFSSLHTGEKILQFGPCDFSKICGEVVENQRTYS---GRQIELQLPPDPIIIQADGKRLTQVVINLVSNALHYSLEDTVISIGA-HVEDASVLFQVHNEGPALSLEQQSHLFDPFYRTPYAETFFREGWGLGLTVSKEIVERHGGQIWVKSIEGEGTTFFVQIPLQ--------------------
289633333    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDITTRKEAELEQQQIALS-EKRAREQSERLATAMDHFVTTVSHELRSPLSAIISWTHLLERASE---PSQVAPRAASVISRNARQLAHMVDDLLDSGAIVTGKLSVNLSPVDLGALAGNVAEDMRIDVEAKGLRLIAD-DLASVTVLADESRMKQVVWNLLSNARKFCTTGS-IELWVK-ADTEHVELAVRDTGVGLDDQSLERIFERFQQFTAHGSGRVAGLGLGLWLVKNLVDLHNGTIVAESALGHGATFRVRLPLYR-------------------
241888526    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVAITVIAGLIGATISLALLKGVFKSLDVLKKKTVNISEKRFDISDEVVEFRDLSIAFDDMAEHLKESFESLEQSEKEKSLMIAQLSHDIKTPITSIQSTAEGMLD---GIIKKDEYKYYLETICRQTTRLNKLVEELLTLSVKETDSAD-KKETIFLDKLLIDCMSEFKLRAEKEQRDIFIKVIPENAKIVSNYNKLQRIIVNLLGNAFKYSPSGTKIEI-VAEISDEMLSISIIDEGCGIKKEELDNIFKRLYRVEASRNMKTGGYGLGLAIAKQLAVQLNGDIKVESEYGKGSTFTLEI-----------------------
284047341    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IARALALRVKRLEEAAEQVAAGDFS-RPIPVDSDDELGQL--ARAFNDMQRQLA-QLDRARKQFIATASHELRTPLFSLGGFV---ELLEDEELDEETRRRFLAQVRMQVERLRKLSVDLLDLSRLEAGSLELRPEPVDLSELARSVSSEFEPVLAQRDAHLEVRLTGKPVEALCDPVRVAQIMRILIDNALTHAEAGTDIVVSATRDDG-FARLAVRDHGRGIERQALSQIFEPFYTSDD-----KQGSGLGLAIASELAERMRGRLGVESRPGR-TVFTLELP----------------------
297153814    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELAASRTELGRLATALNGMLDRIEASDAARAAAAELMRRFIADASHELRTPLFGIKGFTELYRMGGMPERTD--VDAAMSRIEREAARLVRLVEDLLLLARLDAADLPLRLTPMDLRTLAADALHDLRALDPLRPVTLTGPGGGPPAPVLGDEARLRQVTSNLVGNAVAHTPPGTPVRIGVGVGAEDGLVLELQDEGPGMSQEQAARAFDRFYRADDARGRTEGGAGLGLAIVASLVTAHHGRVEVRTAPGEGATFRVLLPL---------------------
119487951    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------QLWGMIAAHQCSTSRQWQPSEITVLQQLATQLAIAIQQA-QLYRQ------VQDLNTDLERQVQERTSELQQKVKELQQLNKLKDDFLSTVSHELRTPLTNMKMAIHMMKLVS----QNEQVQRYISILEQEWTRETNLINDLLDLQKLEASSTPISLETVELSQWLPQMLQPFYSRTQERQQLLNVKYPKNLPSILSNSSSLERILAELLNNACKYTPNGGEVCLTVRDETATGVKFTITNQAE-IPEKEIPKIFDKFYRVPNADPWKQGGTGLGLALVQKLVEQLRGEIKVSSQKNL-TTFTVELPR---------------------
256421879    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AYIRRKHQIRIERLKNKEEQEARKIEFFTVMAHEIRTPLSLIIAPLE--KLLSMNKWQQEEKQQLV-VMDENAERLMDLVNQLLDFRRIESDAYEIRKEEVEVVSLVQSIYSRFSALPYQKDIEFTLSIRVSSLSLPADPEVLNKILSNLLINAFRYAKKKVSISVTSVESDVARLCISVEDDGIGIPSDDLKNIFKQFFTTKGQEDRHPGGTGIGLALASSLADKHGGKLLVESREGEQTIFTLELPVTK--EQAPKQAHSQ-------
292491952    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EIMGAVAIARDITEEKEIETALR-EAKEKAVQASIHKSQFLATASHDLRQPLQT----LSFLNDSLTEKLKDPEIRRLIDQQGALLRNMGDLLNTLLDINKLEAGMVKPQFTVFPVASLLNYLRNEFELHAREKGLNLRMV--PCSVMICSDRILLEQILENLLSNAIKHTDRG-KILLGCRRRSPN-LRIEVWDTGIGIPQEQLKVIFQEFYQADNPARDQRRGLGLGLSIVERLAHLLDHSLDIRSTPGKGSMFAIEVPMAKENKEEPRES----------
144137785    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELGGVILNVITELKQLQHELADTNRSLESRVKER---TQELEVAK-------EEAERERDARTQFFNNITHELRTPVHAILNFTKSIKKLSDPSPDLEKISRYLDDSYASCNRLLSMVNDVLDHAAYNSGNFNITTEENDIRETISLLTKEVEGLLDQYHVTLNVDYQTENTALAFDKNRIIQVLTNLVTNAIKYGGDEHPIDIIVSEEPQHGVRITVRDYGVGLEEEALDKVFEPFYRKNAQKSNDIQSTGLGLTICHTIIEAHQGKIWATANKDAGTSFHFTLP----------------------
294776124    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IHRDANRIGQYKRRTAELIGKQQ-------ESLRQNEALIASRKKAVQTITHELRTPLNAITGYTGLIEKE----HDPEKSAKYIRNIRQSSDRMRGMLNTLLDFFRLDSGKEQPCLSPCRISILTQTLETMFAPEAMNKGLALEVE-NRADAFVITDKERILQIGNNLLSNAIKFT-ENGYVSLLTEYRDG-MLALTVEDTGTGMTDEEQQRVFGAFERLSNAAT--QDGFGLGLSIVRHIVRMLGGNIRVESEKGKGSRFIAEIP----------------------
116074035    --------------------------------------------------------------------------------------------------------------------------LLDVAEQAIHAPGGFSIVDTSAAVAAKAMKLPGGLQTGHFVYLRPVYAMPAVKTQSLIKLGAELLLILLTGSVLIMSARRIFQPVRKLSQDLAAIELNSLDGATELLPILEEFNRMVERLRRSAANQKQFASTISHEFRTPLTVISGFIQSVLNRSKD--LAEPQRRALGIADLEVLRLNRMLSDLLDLSRADNHQLAIRQEAFELIPSLEHALRLARAAHSNPIGDNLTELDN--LTVIGDPDRLVQCIGNLIGNAAKYSPSQAPITLQVN-TSPQHVVISVQDQGQGIPKNQLARIFERFTRAEGTLPKGQSSSGLGLSIVKMLIEAMGGTVSVESTVGEGSAFNLKLPLA--------------------
146305213    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSMFVELYRHRKALSQQLEVLEAARR----EQEALLTELRETQAELQKAVQMRDSFMSIASHELRTPLNGLILDVQLLEQGRTDAFTPDKLHEMIARDERQIRSLSRLIDDMLDVSRIRTGKLSVIPQPGDLGVLAGNVVEGLAAQFASQGNHIDLQVD-GPAPVMMDEFRIEQVLANLLTNALRYGG-GKPVLVRVS-SEGEIVRAEVRDQGMGISEADQRRVFEQFERVCDA--GVAQGLGLGLFISEQIVQAHGGRIELSSRLGEGSCFSVLLPR---------------------
149909264    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GNLIRTPDFIQYLNSKDYREPLEITSPIHHAKTL--EIRVMTYTDDQARDELRQLEQVRRNFMGNVSHELRTPLTVLKGYLEMLEPDEGDKMFARAHK----VMSEQTARMDSLVNQLLALSRIEAAQAVDFEKQVDIPFMLSMLEQEVLILGADKALKVEFHVEHGLFA-MGDESQLRSAVSNLIYNAVRYTPEQGKVVVEWKQTSAGGS-FSVTDNGDGISAEHVHHLTERFYRVDDARSRDSGGSGIGLSIVKHVLSNHDSVLDIDSKVNEGSCFSFTLPL---------------------
37519987     ---------------------------------------------------------------------------------------------------------------------GAVWPWLAVGIASGALLGALGTWLALRGSIAIYRALLEAAPVAYVLLDSQNRLIAASSLAGYLELPAIGLPVVELDATLMDLVLQARRGMTVQQRNVGLKTVRGDWMVGALRVGLYLDDQSAVA--QLLQQRDRWVGDAAHELKTPLTSIRLVAEMVL-----PRVGPDQQRWLERLLGEVQRLNLLVQDLLEFSRWQAGRTQLNFKEVDLVQLVEQTWATLEPLAERRQVRIEID-SPASVNVCADEERLYRALLNLLDNAVRYSPKGEAFWVRMRSQPD-WVTIEIIDGGPGFPRQDLDRVFERFYRADPARARQTGGTGLGLAIVRQIVEAHQGIVKADNHPEGGAWLSVRLPVRPV------------------
218437602    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVTQQQQFCQEL---ALKNADQLNRLKDEFFTCISHELKSPLTSVIGLSSLLKEQKLGELN-ERQVHYTELIYHSGRQLMTLVNDLLDLTRLETRQLKLKLLPVEIKSVCQKAYHSLEEKYKGKPIPFTLEIDPGLKEIVADELRLQQMLFHLLDNAVQLSESDGEIGLKVNRWEN-WIAFTVWDTGIGIPQESQTLLFQQWQSQENLLREQLEGTGLGLILTQRLAKAHGGDISFISRKERGSQFTLLLPVS--------------------
255280824    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILGECALAIENIRNAREKEEAAIIAKNELLRTISHDLRTPLTSISGNASNL-LSNYRKLDDGARERIFTDIYEDSMWLINLVENLLAVTRLEDGQVRLHQSVELMDEVVAEALRHTSRK--SKSHTIRVSSAQELILAKIDARLVVQVLINLTDNAIKYTQEGSCIEIHTEQKDG-WVVVSVSDNGPGIPDEQKMHVFDMFYSGANKLADSRRSLGLGLSLCRSIVNAHGGTITVSDNHPEGTVFTFTLPAGEV------------------
254426378    ------------------------------------------------------------------------------------------------------------------------WSSLTVPQRQQVISPDQRLFYVAELIVGENFVAVRDSTVAYQSGTEAMRLVLMVSVAVLGGFFVVAWTTAGRIFRPLQLMTQTARRITESDMTQRIPVQGNDEITAVATTFNAMLD----RLQLAFNVQQEFLKDISHELRTPITVIQGQLEML------PYRPEKQPETIALVTSELAQMDRLVNDLTLLTKAERPDF-LILKPEDLDWLTEELYLKARTLSDERNWQLETK---GLYPATIDKQRFSQAVMNLVQNAVRHTQPGDTIALGSLATDG-YLQFWVSDTGEGVATADQSRIFKRFARATNN-NRQFEGAGLGLSIVSAIVQAHGGRIELTSKLGQGSTFTLIVPLEPLAKVSEIDRHES-------
280959126    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TETKHHEAELIRAKEMAESASMAKTQFLSNMSHELRTPLNGILGISQVALGEPLDMET----RNNFEMIHESGLRLLNVLNNLLDLAAIERRSIEPVVREFDLSGLLSSTRKSFSLQANLNRVELLFAVDPDLPCCWGDEHRLGQILSNLISNSLQCTREG-VVRVTVRRRSGRDVRFVVEDTGPGIDEQFLSTIFDSFSIAEQVMTKRYSGAGVGLSIVRALVEMMGGSIRVQSCRGQGTEVAFFIPLAESGN----------------
47567987     ----------------------------------------------------------------------------------------------------------------------------------------------------------------YYIYIIAFVVVLIFLASFYYSKQIAKPLLK------INDTTKKIAHLDFTEKIPITSKDEIGDLSKNINVLSQLEQDIEKERKLENTRK-EFISGVSHELKTPLSIMKSCISILKDGVAEH----KKEYYFGAMEREVDKMDTLILDMLELAKFESGTYKMKKDPFYIDTVMDDICEHLSVEIEKKELHVHKNIGP--FEVVANQGRIEQVIVNFITNAIRYTPNKEDIIIST-IDEKDRIKVCIENKGTHIEEEQLDKIWDRFYRVDAARKRSQGGTGLGLAISKNILELHDAEYGVKNTED-GVLFYFYLPRK--------------------
224025951    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------LYIRNQAAWTMATISI-LAVILV--LVFFAIIWRDITRSN------------------HYRKELEKAKLYAENLLVAREKLMLTITHDIKAPAGSIIGYIDLLIRL----VKDKREQFYLSNMKSSAQHLLDLITSLLDYHRLEAGKMDLHPVAFNPHQLFETIYTSFLPLAEKKGLKLIFDEKISHLTLEGDPFRIRQIAENLLSNALKFTAKGS-ITLQTNYQ-GNQFTFQVTDTGCGMTPQEQERIFQEFTRLRSA--QGQEGFGLGLSITQKLVELLQGKISIESILNQGSTFSVSMPLPSISQRPTPEKQEQ-------
160878178    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LWNMLILYVIIVFFIIQEGKKNNIKLLELHSERLNVAGTKNELKDLANNMLDRLETSYDRQKQFVSDASHELRTPIAVIQGYINMLSR--WGSKDQEILEESIEAIKNEAKAMQDLVEKLLFLSRHDKKTLKLEKKIFNMRPIVEEMVKETKLVTANRVIEAPYLED---VNVYGDKQALKQAIRVFIDNAVKYTQDGDTIRIYCRNIRGDCM-IGVEDTGIGMTRKDMDNIFNRFYRSDHVRDRKIEGHGLGLSIAKLIIMAHTGRIKVRSQFTKGTSFIVTIPRIR-------------------
254490399    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MWLIMLVIGIATLTATWFGIYIQLSRRIRNIQTNQLDERIAPNSLPIELRELALSFNQMLQHLEDGFERLSNFSADIAHELRTPLTNLITQTQV---GLTQARPIEQYKELLYSNLEEQERLAKMVSDMLWLAQSDNKLIQPASTLIDLSSEIKDLFEFFDALAAESQITLT--LEGEAPAIPADRELLKRALSNLLSNAIRHTPYGEKITVKIGQNKNHNVYVEIINPGEQIPAEHLSKLFDRFYRVDPSRNRLSEGTGLGLAITKSIIETHDGRITVESN-NARTTFTVYLPL---------------------
182437359    ----------------------------------------------------------------------------------------------------------RSALESAAPATGEGARSVDLPGLGGYRVEAASTAEGYTVLVGIPSAEVSGALT------TLIVVEVCVTAAGLLAASIAGTVLVGVALRPLRRVAATATRLHSGEVALLERVAEADPRTEVGQVGAALNRMLAARQESETRVR-QFVADASHELRTPLASIRGYAELTRRETAGPEPGPVTRHALGRIESEADRMTGLVEDLLLLARLDAGR-PLSYGTTDLLPLVVDAVSDARARETRHRWRLELPEDAEPVTVRADPDRFQQVLVNLLANARTHTPPGTTVTVAVRARAGGPVTVEVGDDGPGIPAELLPHVFERFARGDASRARGADGTGLGLAIVQAVVSAHGGHVRVESAPGR-TVFAVELPTGRV------------------
142822929    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HLEQRVQERTHRISEINQELMEEVARRSATELQLLQAKAEAEAANVSKTRFLALASHDILQPLNAARLFTAALQDQSIEGHP----QKIIHQLDNSLKATEELIATLLDIARLDDGRLQPKTQVVSLQSILKPLTDEFSWLAEQKQLRFRTHFSE--WQVQTDGTYLRRILQNILSNAIKYTPSG-QVLLSCRKR-GQQVLLQIWDTGPGVAEHELKRIFDDFYRVD-STARGQQGVGLGLAVVQRMTRLLGHQLDVRSVVGKGTVFNLYLPLVSEQDLIEEN-----------
170727865    ----------------------------------------------------------------------------------------------------------------------IAWAKAGLM--GTGVLMFIVILFVVYRVIYKGIAVRLNEATYALSRLSLGDTQVGINSHG-------DDELTAM-ASAIEAFKQKTAHNQKLQLELRESADELSERTEELAIANKRLDQARTMAEQANQAKSLFLATMSHEIRTP----LNGLLGTLTLLGHSNLPVAQKQMLALSQYSGTLLQTVLNDILDFSRLEQGKLANEPRPVAINDLLDEVVAIMLAGAGLAGLNLVLDSGKLPEWINIDGPKLRQVLFNLIGNGIKFTPEG-EVRLKV-WVEDRALCFMVIDSGVGITDDAKKHLFKAYSQLNQGRSR---GTGLGLAISKELVELMGCKLWVESEAGVGSRFGFSLPL-----VICEQAHEGGQE----
229544294    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------LFVMMVAGCVGLLLSAF-LGFMMAKNFLKPLKKLSSTMQSIRKKGFQERMEPSASKDEMGEL---TNIFNDMMDQIEQSFRQQKRFVEDASHELRTPVQVMEGHLNLL--NRWGKNDPAILEESLQASLQELSRMKKLVEELLDLSRAEEAKILANEEKADLLAVTERVIRNFKMIHQQ--FDFNFQYDPNQAYIQMSENHLEQVLIIVFDNAIKYSDRIYKVDIRLKQEKGRAM-LTVKDYGIGIPKEDLPQIFHRFYRVDKARSRAKGGNGLGLAIAKQLTEGYSGTIEAASEVGKGTEIRFTFPL---------------------
113477474    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------INCAAELMQMSDEIFRLKRE----KEQLQAQLKFKDRIIAMLAHDLRNPLTALSLALETLESTQKRANNESVFERLIKQARYQVRMIDRMITDILEIGK--STKLPIEPDKLDLGALCLEVKIQFRDRLKAKKLQLKTDIPNDLPLIYADRERIRQVIVNLLDNAIKYTPKEGEIQIIILDRTTQKVQVTVSDSGPGIPKENRYRIFEDSFR--LKRDESQEGYGIGLALCHRIILSHYGKIWVDSSPNNGSCFHFTLPVYR-------------------
110680819    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GRMEKALNILRRRAQDAARLRGHLEEAVARTGDVVAEMQA----SDAARAEAEAANRSKTEFLARMSHEIRTPLNGIIGMLDLLQAD----MTDPEAKARTATALNSARDLLDITNDILNFAGGEDSANRGNPVHFPLRELVGQLGHQVQSLAAQKGLEAVVDLNPAPLVVLGDVVKIRQIVGNLISNAVKYTPHGAVVDHAMDAQSGQPVLFTVADTGVGMTREAIAHAFDAYMRTDAAKRAGIEGLGLGLAISRKLTEALGGALSIESEVGVGSRFTLTVP----------------------
222056602    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVKPIAELAKATDRLATGDFTI-RVSAEANDELGRL--AQDFNALAEVLAKNE-QARRQWVADISHELRTPLAVLRGEIEALQDGIRQPSP-----ETIASLHGEVLRLGRLVDDLYQLSLSDLSAMTYRKFDLDLSEVLSAAVAGYRQGFASKDITVRAGIPGQPVAFWGDRERLHQLFANLLDNALKYTNPGGTLQITMEKSAG-CTVISFQDSPPGVTLAESEKLFERLYRVDSSRNRSTGGAGLGLAICRNIVEAHGGTITAQPSPLGGLWMRIELP----------------------
189459716    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TWWAYTFYLI--AGITILAFFIRAMWRIRAEKQAVLRAEQAKAQEQFINKMNMSFFANISHEFRTPLTMISGPISLLYSSSDITGEN---KNLLRIVQRSVNRMLRLVNQMLDFNKLENDTLKLKVRPTEIVVFLKELTDIFRVNAESKSITMITNGLEGSFIAWIDEDKIDKIFTNLMSNALKYTPAGGRINVNFDIVSGEDAVIEVINTGQ-IPDDKLEKIFERYYQISDEHGGIYNGTGIGLYYARSLARLHHGSLTASNKDDNKVMFTLIVPVGQSAYSEAERSHEQ-------
254784282    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FRARANRIQTSLLEQKVAQRTQEIQDNALTIKQLLAEKEDLLQHKNELFSVISHEFRTPLTLISGPIEFL----FGNSRSQPVKDATRRIQANTHRLMRLVDQLLDLARIDQ-KIAPKPALVDASRYAQFLLSNMEPLFTQRQLVLTANIGKD-CQIAVNPESLEKIMVNLVSNAIKYTTKGGEIKIELARQEDH-VLFAVTDNGIGIAEADQARIFQRFTRLETDLSKSTPGTGIGLALVKELVEHAHGEIKLHSRLHEGSRFEVLFPIA--------------------
29830960     -----------------------------------------------------------------------------------------------------------------------------------------------------------TLAVAWAMFLSAHDLTVVTTVVAMAAVVSLATALLGRWVVARSRELALAARSFGDGGDFAAATAELDALARELAATSARLAESRDRERALESSRRELVAWISHDLRTPLAGLRAMSEALEDGVAADPD-----RYLRQIRTEVERLNDMVGDLFELSRIHAGTLALSPSRISLYDLVGDALAGADPLARELGVRLVGDRVEPVP-VEVDGKEMSRVLGNLLINAIRRTPADGTVAIAAERSPG-GVVLSVTDGCGGIPEEDLPRVFDTGWRGTHART-PPAGAGLGLAIVRGIVEAHQGQAAVRNIPG-GCRFEVTLPTARA------------------
212696239    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SVVSYYAAKKWTEPIKKLTKVGEKLAQGDFKAKANESGKNEISELGQTLNYMSENIVKRED----MKNEFISSVSHELRTPLTSIKGWAITLQSKEIQK-NEDMLNQGLTIIENEGERLSLMVEDLLNFSRLSSTSFQYEKENLNIVEIAREVYQQLYPRSLNEKINFNFKTAYDKIIVNCDKNRLKEVFINIIDNAMKFTDKEGHIDVMIS-KDEQNVNIEIKDDGEGIKEDEISFV----SSKFFKGSSSKSQTGLGLSICEEIVKAHDGKLIIKSKYTEGTSVTVVIPRVR-------------------
149275825    ------------------------------------------------------------FLGCVYVPYNLYAGLYVGSLSAAVLSLIFSYQYYNSRF-LGKTHSSTIFALAGVLIFGVNYFTNSGIHGAT------DLIWPAYLLLVLSISHLRWLLMYVGVFLIYHPELIQYPFSVGRGQFIDRVTAFPIPALAV----FIIIRYIRRSYDVERKATEEKTLA--VQVSKEQVQVQKDLLEQSNIEKNKLMSIISHDLRTPLMNIKGYLELLNEDVLDSADRPFLEKEL---LKSTNNAVEMLSNLLHWSKSQMEGPAVHLVDVNLLSVLRSTLEMEKTHALKKDISLSYTIPDDL-KLLADVDMLQLVVRNLISNAVKFTPQCGQIHVDAKLLAEECK-ITVSDNGNGIPLDKWDKIFS--IKAEPAGTNNEKGVGLGLVLCKEYIERQGGRISFESKPGLGSRFYIHLPLK--------------------
220928968    ------------------------------PDFNWEL--QHKIQTLTFYAGVPIFATFVNSVFTDFPKSALKFSQAAGALFCLLVLLTPARIFTYFNPLYQVITLIVIIFVVRSFILACARKRSGAL---IFTIGGLFFILTALNDIVFLSIPFNDNNLPYLRYIIVTGNLSSLGL--IILVFSQSIMLAANFSKAFSQVEVMSEQLIQKNTLLSSLEDKVRERTMDLEESNRQLESVCKNLSLMERTRKDLLTSISHDLRTPMTLIRGYTEAFLDDMVN--NKEDQKKYLKLIHNKIIGLSNLTDNIFELSQLESREIKLELQKVSMADIMAKLDSKYRYDVENAGLNYIVEIDEALDYIYIDINQMDRVFSNLIYNAIKHTPKGS-ITVTSSL-SGDYVLYCISDTGKGISHDDIPYVFDRFYTGSKSRNSSSSGGGLGLAIVKEIVEYHGGSVRVKSTPNEGSSFIVTI-----------------------
86751746     ----------------------------------------------------------IAPLYTFTVAEPYELLALLMYLVVAIVAATLAGRLRQARISAGRVRAMRRLYEFTRRLSGLATGAASEIHASLGRPVMVMLPREDDLVLAAAWPALDEAAMMAAAFTHNEPAGFDTGTLPIVPWRFLPVRTGATTYGVIGVMQKKDSAALDSEAQAL-LDTLTEQTAAALERAALTRDMVRARATETERVRNTLLASISHDFRTPLSSILGSATSLS-TFGDKLDDAATRDLLANIREEAEGLDEMVRNLLSITRIESGALELRRDWVDLREIAARVIEAARRRGAAQHIDL--DCPADSPLVRADAALVEQALGNIVANAVAHTPPTSHILIDAE-NDASSVKLRVTDDGPGVAVADLPRIFDRFVRSASGTSSRGQGVGLGLAIAKGIMEAHGGAVSALSPVGHGTRFVLTF-----------------------
124009575    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QLERANKKFLHANEMLNTILDELEAQRDDLSNAKNELEKLQKSKARLTAMVAHDLRNPLNVVVGYS---NPDSNIVIDGDTKKH----IYKASQRINSLIDDMLDVQKYANSQIQIEKSQLILCDTAQEAINELSIFAQQKGVRIQNKIGAQWQSTY-DGKYIRRVFENLLTNAIKFTPNGGTITFEAKETENEQLIVSVTDTGEGIPAHKFKEIFEPFNQLDARNFANTSSTGLGLTFCKMAIEAHQSHIKVRSKVGEGTSFFFELPKIEV------------------
210609627    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILGECALALEKEIYNRKREEAVTKAKNELLRSISHDLRTPLTSISGNAAIL-LNNEEAFDKEKRRQLYTGIYDDSMWLINLVENLLSVTRLEESSMQLNMQVELVDEVIEEALKHISRKREEH--QLVYEPSEELLLAKMDSRLIVQVLINLVENAIKYTQEGSRIEVSA-VQKADMIEISVADNGKGIKEEAKEKIFDMFYTAENKPADSRRGLGLGLFLAKSIIHAHGGTIWVADNVPSGTIFSFTLQAEEV------------------
224537524    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------LANSQQQNRLLSLALIILPFFIAIAIGCVVY----LRKQRRKLIQSQLK--------------LQQAQEEVEKSTRNKSLFISNMSHEIRTPLNALSGFSEVL---TTPGIDEDTRKQCYEIIQLNSRLLINLLNDVVDISCLDVKNMKFDLKVCDAVPLCEGIIQTVEG-IKQTQAALSFETTLPSLEIETDIFRLPQVLINILVNATKFTKEGS-IILRLEQNEEGMAQFSVTDTGCGIPLEKQPTIFNRFERVDE----KSQGTGIGLSICQFIIDQLGGNIWIDPEYTNGSRFIFTHPLKQA------------------
255659042    --------------------------------------------------------------------------------------------------------------LFGQSRRAELWTEDVFAMRYVSPKSGLTIVALGKIPPRLPEASRG---IPWKTVLEIVLGIVLLTLVAIILGRYLSQLLDKQVLAPLAELRAASAAIRQGNLEQ-PLQVKAKDEIADFERMRQELSHARDERIRYENNRKELIAGISHDLRTPLTAVRGYVSALRDGI--ARTPEKKQHYLDMLYDSVLLLERLVNNLFLFSKLDLGKVDFQMEPVGIKAYLSE---YLASVAAEREVDCHLTVPEGLAAVCIDRLQFQRVLDNLLSNSRKYSQPQRAVIDIALREQGGGLEIAWQDHGCGVAPPQLPRLFDSFYRTDAARSHVADGSGLGLAIVKEIVTGMKGRCSAETTPGGGLTIVLWLPLFR-------------------
167588374    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITLRKQTERALKQAMHD-AETANRAKSAFLATVSHEIRTPMNAILGLLELELGLPGVPN-----RDTIRMVRETAQSLLRLIDDLLDTSRAESGQLQLDPRPTRVASCVERMLSIYRRLCAEKGLALNVEIDPGVPPLHMDGLRIRQVIGNLLGNALKFTDRGS-IGLSLRWDSDGTLEIVVRDTGTGIRAEDQARLFQPFEQVAGAGID-IGGSGLGLWICRTLVAQMRGRIVLESEFGEGTQIHVSVPLMRASSV---------------
143665258    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RSIKTVYLVSAKKDDMRDELLIV--FSDISKSK--NLEKMREDFIGNVSHELRTPISVIKANAETLINNKL-IKDDENAKLFTEAISSQSERMKVIVNDLLKISSMEAGEYPISIESLDSFSIVNNLIEGFKSSLEEKKLDVQNNLNEQ-TRVMADEAALNIILTNFLTNAIKHSPKKSLINIEESYLSEGFIRLSVSDQGKGVPKKYRERVFERFYRIDKGRSSKIGGTGLGLSISKNLALMMGYSLGVGSNKPKGATFFIDI-----------------------
119964150    ------------------------------------------------------------------------------------------------------------WVLFWAVLIGAGWVLLRLLRRASILAQICLVVVATVAVLVAGMVSAFTAMFISARDLEVMWYILATASAVAVALSLMNAAHLVDAARRLGRGETLEHTVAEGRGSAPAMTSELAELAQELEASSRSLAESRQREAAIEAARRELVSWISHDLRTPLASMRAMTEALEDGMASD-----VQGYYRKIIGQTEQMTAMVNDLLELSKIQAGTLRLRAEPLDLYDLVSDALSDLAPLAAKRGIRLDGGGDRECMAV-ADGPSLARAVRNILLNAIIYSPPGSDVHISVGRDSGGNAIIAVEDQCGGIPDEDLPHLFETGWQKDPARRTRYSGAGIGLSMVAGIVKAHGGSVTVDN-VDGGCRFALSLP----------------------
288958495    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELMALNRSLERRVEERTDELAANQKALILAKERVERAERELQARDQFLGMVSHEFRTPLAIIDSAAQLLAMRAGQV--EPEMLERLAVIRGSVQRLTGLIDAHMTDERLQRNALVLELAEVDLPDLIRNVVQPFRVAYPDR--EFRMTLDGLPRRAEIDANLIALVLSNLVNNAVKYSGPGGPIHLH-GETDGAMAVIEVTDRGRGIPEGELPRLFDRFFRG--AGASGVPGTGIGLHTVQQIVHLHGGAVAVDSEPGTGSTFRILFP----------------------
189425688    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------FYKEANAIKSHIFLSTLVL-IGVVGLLATLFVFYTHMIETIRKVKRGDMQARMEGSDELAEMATANHMTDIIQRNQEMESTLAQQLSSGVAHEINNPLGVILGYAAYLEGKLS---PDDPHYKYIHEIKRESKRCKKIVQDLLSYAR----TPRPTLEMTDLNELLTEIVEFAANHTDMRGVTIKPEFEANLPRVLLDGDQLRQVAINLILNAGGAMPEGGTLQIRTEAGPERTVKISFQDTGCGIPRESLEKIFEPFY------TTKARGTGLGLAITRQIVEMHHGDITIESEAGKGTTVTVILP----------------------
15896016     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QVEIDHLATAFNNMFSRIEISFNREKELKKKMQQFISDASHELRTPLTSIRGFVEVLLIGSYK--DEKKLKLALNTILIESERLTELVNNLLTLTRLDRSTHT-EMTKQNMSDIIEEIYPQLKILA--KNRQVNLNLYDNNAYFLGNKNQIKQVIFNIVQNSINYTDKEGIITLSLSI-EDTLFILKISDNGIGIASKDLPHIFDRFFRSETHRSRESGGYGLGLSIAKSIIQSHGGEISTKSIINQGTSFYIKL-----------------------
262195304    -----------------------------------------------------------------------------------------------------------------EVALEDLATRLVKACSGEEALRHLLHEDFAVILLDVQMPSMDGFETARLIRARKRTKHVPIIFVTAFDQQDEDVLEGYSLGAVDFLFKPIVPEVLRAKVAVFVELKRRRDEIARLEHQRSLEDMLRRQMEQQKRAKDEFIAMLAHELRNPLAPIVIGIELMESQNLTDPLLVRIQE---TMKRQVEHLTRLVDDLLDVSRITSGKIELRREMTPLAPIVEQATDAARPALEAQAHRLFVEMPSEPIELYVDAARIIQVVANLLNNAVRYTEPGGEIRLRCAREDDDVVSISVIDNGQGIEPEFIERIFDMFVQKRQGGPGLGLGL----TLVRRLIEMHGGTVAVRSEAGTGSTFEVRLP----------------------
258593608    ------------------------------------------------------------------------------------------------------------------------------------------IEEGGKVRYALQVATSLRPTRIFLATTRLLIIIVSFVLLAVVT--VTGAILAKNTLRPIEAMVAMAQRVGETNLQERLPYPGTKDEIGHL---VDTLNGMLDRLERSFAVQSRFTADAAHELRSPLSRLRAELEVALRR---PRDLSEYRTVLLSCLEEVERLSRLTGDLLVLARLDAGRHGCKRESVLITTVVDRAVKRIQQEAQRKNVAIAIEPSAHLSVAVYDGS-LEQVIANLLENAIKFSPSGSNITVRAR-SENDHVLLTVSDTGPGIPCNELPRVFERFYRGDTARSSEVPGVGLGLAICRGIVEAQGGSISVDGTSGAGTTVTVRL-----------------------
254480146    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EKQMVEDLENLTAELTETKNTLVKAHDAQRRFFAQMSHEMRTPLNGVVSAIGLLESQSL----DQKQRQLLGLASSSSDNLMEVINYVLDLSKMEAG--EERDSIFDLPQLLRSILDITGAKAKEKSLELVLKLGSGVPHCCGNASRLRQTLLNLTMNAIKFTDKGSVIIVKLSGEDPNCLLFSVTDTGAGIASVEKERIFEPFWTAQEGLDHPDSGTGLGLDIVRRNVEYMGGKMDLKSELGSGSTFWFDWPTTAESALTVAD-----------
144156189    -------------------------------------------------------------------------------------------------------------------------------------------VPGFVVGAPLSIPTVGPYELYYLFPLTQEQQTLDLVRSSIVAAGGVLVALLGVVAYVVTRQVVVPVRAAAQTAERLSLPIKREDDLAQLEMAESI-DQQITQLEELSRVQQRFVSDVSHELRTPLTTIRMAADVLFESRES--LDESTARSAELLQNQLDRFEALLSDLLEISRFDAGAAKLDSESVDLATLAQRVIDASEPLADSHDLRVRFASYERPCSVVCDARRIDRIIRNLVDNAIEHGDASG-VLVELAG-DGEVATLTVRDFGVGLRPGEASLVFNRFWRADPARARTTGGTGLGLAIALEDARLHGGWLEAWGEPGAGACFRLTLPR---------------------
16126563     ------------------------------------------KALDAQAALLPYALGVFAVLFVWVGSFAANPLWMTASFAIFAINFYAAVSWIRDEPSQDLARRARVQVLCGVLWALAVMQISAFAHNAGPARETLLLLATAGAVLCAFFAAYLPGLLIIAPLAAAGPLLAQFSSAD--SRHAGELTFG---ATALAMLALILNRMFR----------RQHDLAISHEQLVVERLRVLEAAERTARSKSDIVATLSHEIR---NGLTGVTHVLAAAAGRGGRAAPSREQLNAALDAAQDLIAVLNATLDSETAESGRLQVDARPFDPVRLVQDLALLDKPHAAAKGLELSVHVDPLLREAIADALRTRQIVSNLLGNAVKYT-VRGRVEVRLELRDDR-IAIEVADTGPGLSTEELEQAFEPFRRVER-TGAGVNGAGLGLSLSRQLARLMGGALEARSAVGVGSCFTLTLP----------------------
46580991     -------------------------------------------------------------------------------------------------------------------------------------------------------------MLGRAAALCFLPGIVLALLAGAAATRTSLLGVSRVREAAL--------RIYRGDLTARVQRTGNGDEVDLLAATFNL---MLSRIDSLIENMRRMLDNVAHDLRTPLTRLRTQAEMTLLKGASV---EECRDLLARQLSEYDRLVQMVGMVLDLSEAESGTMQLRRTSFPMRDLLEEVEEFFAPLAEGEGIALSVACPKSL-QMEADRERLRLVLLNMLDNAFRFTP-GGSVRVEGAATVG-GVVIAVSDTGVGIAPEHLARVFDKLFRV--GRGDRPSGHGLGLSLCKAIVEQHGGSIDVASTPGEGTVFSIFLPQ---------------------
258562037    -----------------------------------------------------------------------------------------------------------------------------------------------------------------AVILASISVIVLAMMGAAGTIYVRRALL------PLKELENTAIAIGDGDINRRAPAWPRDTEYGRLSFAQETLDESRQKEEQM----RRFVGDASHELRTPLTSVRGYTELYRAGATDDADM-----VLSKIDEESGRMKLLVEDLLALTRAEGAR--LNMRDVDMLELVCSVADSARAAFSGRNLAVTHE-SSDIPLVSGDPDRLHQVVLNLISNAFKHAGDDANVTVTVRDYLDR-VYVDVADDGIGMSKEDAAHIFERFYRADTSRNRSKL------AITKSIVEQHGGAISVASEQGVGTKFTISLPKA--------------------
91777643     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVEQITHRKPQSPVEELEKQNR--------EMLLALEELRRKRAEEADIRKNEFLAMLAHELRNPLAAIS-----LSLELAAQADRSRSGQAFAVIGRQTAQLSRMVEDLLDVSRLTRGKVELQTEVVRVDTLIEGGIEIAAAEIRRRGHTVRVTCPPEQLSVRVDVARLKQVFNNIIHNAARYTPQPDTIDITVT-NSHSEVVVAITDRGIGIDPVILPHIFDLFTQAAGGIGRQEAGLGIGLTVVQRLVQDHGGSVEAFSDIGKGSKIVVTLPVA--------------------
91778114     -------------------------------------------------------------------------------IADAALSLCNAGSSGISLVEGTDPHRQFRWLAVAGLCVGL--------------QGKTTAWNECPCRLALESAAPQLFVRPQDHFPSLFPGV------EIAERLVVPIPTDNGFVGAIWVMSHTSARRFDEDVRLLSN-------LAVSAGAALTTVNARDTGEESERRHSEFIAMLGHELRNPMAPIDSAVGAAKQL---CADNARAVEVLTIAQRQMRHLRTLVDDLLDAARLRHGKLAIKHSDTSLNEIAFDAVTAVKHHIQSRRHSLTLTGLETPVPVRADHVRLSQVLGNLLSNAAKYTPVGGAIELAVRVAEDEVVVIEVKDNGIGIDNSIQPRVFDLFAQSARGNARAEGRLGIGLAVAKRMVELHDGTISLRSETGKGTLVTLKLPILR-------------------
229916057    ---------------------------------------------------------------------------------------------------------------------------------------------------------LSAQIRELHLFVGLFFALVTLLTFGLIAISTR--SLVRPLQTLTKATTSVAMRKAPEHLPV-----ERQDEIGTL--ARQFQNMSNEIDRTEARQR-RFVSNVSHEFQSPLTSLVGYAEKLADGTEG-----ESKEYARVIEQETKRLSQLTRQLLLLSRLDENPPILE-TNVNVLQSVSEVIQMNAFILDQKGIAVVTDIPQDVV-LKSDPVLLAQVWNNVLVNAVHASRDGGTIHITCTVDPG--IVISVTDEGIGMDDETKEHLFDRFYRGDTARTS--QGTGLGLAITSDIIDLHGGNITVESSLGIGTTIHLHF-----------------------
135361061    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARVEERTEELQAVNDALEAERAATEKALTEAMKATEEANLSKTRFLAAASHDLLQPLNAARLFTTSLAERS----DTEEVRELTNHLEGALSSAENLISTLLEISKLDAGALRAEPRPFRLSDLFGQLSQEFQLLADQRNIRFKAKSRDVI--VDTDPKLLRRVLQNFLSNALRYSGNNDRVLFAVR-TFGEEIRIEVWDTGIGIHPDDLPSIFDEFKRLSEGVQTEQKGLGLGLSISKRICDLLGLKLAVHSTPGAGSRFSVTL-----------------------
281421932    -------------------------------------------------------------------------------------------------------------------------------------------------------------------FIWFAIVAVILLT---IVLYRFTDRLAKNVSK-LSIFAYKADHNESLEVEDLAKNDELGEIAERIIKMYKRIQTTRR---EQNVLKRQLTQNIAHELKTPVASIQGYLETILDNP--HINEEMKSQFLQRCYAQSERLTSLLRDISTLNRLDDGSDMIDFETVDITQMVSEIAHETALERESHQMTFENILPDQHIIVKGNRSLLYSVFRNLTDNAIAYAGEGRKITLSAKEQGNKWHFI-FCDNGQGVPAEHLSRLFERFYRVDKGRSRKMGGTGLGLAIVKNAVLLHGGTIRVSNQQEGGLKFEFTL-----------------------
159899317    --------------------------------------------------------------------------------------------------------------------------------------------------------ALDTLSLVFLIAGSLTVVLMFLGISQITKRGLRPIDMIANTAEQIVRAEDLSRRIAVAN---------PHDELGRLA---TITNDLLARMEGLFNTQKRLTADVSHELRTPLAAMRGNLEVLRRGAM--RNPELLNESLSDLEREVARLNRLVNDLLFLAQTEAG-VQMRSEPVELDTLILEVFRELRPLAEHVKLQIGSE---DQATVIGDRDRLKQAMLNLAYNAIQHTPEGGAVTLSLERV-GREVALRVQDTGEGIPPDILPNIFQRFYRADKSRVRKAI--------VKWITDAHRGTIEVRSNVGEGSLFTLWLPLAPATDRL--------------
255524366    ----------------------------------------------------------------------------------------------------------------------------------------------AAIIPEVFTSTSSNILKKYAICICLFLIILIFVVSIILAYWVAPILKINKTASKIASLNFSEKCEIKNENEIGSLAKTINIMSYNLENTLHKLSNANEKLQELDLLRREFLGAVTHEFKTPITLIRGYTESIKDDVA---QGDERELAFKTILDETERMDKLVKDLLELSTLESVGYKLNISEFYINNLINKVSAKYENIARERNITLECS-NYSDVLVTGDEFRISQVLFNFINNAIDNTPENGYIKLSLENIT-TYVKISIENSGKNINEAEISRIWETFYRVEKSRNKKFGGTGLGLAISKAILELHNSNYGATNTPN-GVCFFFTL-----------------------
148243638    ------------------------------------------------------------------------------------------------------------------------------LPSSVGLPNVATLDSGGMAFRVLTQPLPNGFMLQIAIASPGSQALLLRYRETLTLILAVSIILCAVLGSGMRPIERIAETAENIRLSTLHERLDVAGLPAELAALANTFNLMLDRLEQSFLQLSQFSADLAHELRTPISNLRGELEVALSR---PRSDDTYREVLGSALEECTRISRVIQSLLFLARAEMVGAPPAVEALDLASEIATVLEFYQPMAAEAGLSLTARVRPGLP-IRFDRILLQQALGNLVANAIAHTGTGGQITIEVAEVLEQ-LSIRIKDTGQGIAPEHLPHVFDRFYRADPARSHVGGNLGLGLAVVRAIMDLHGGRVSIESTQGQGTTVSL-------------------------
88811435     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------LFWLAIALIPLTLISTAIFTVLISRPVRQVDNAIRKLGAGRFGSPIEVSGPQ--------DLHALGERLEWLRRRLIELEGEKTRFLRHVSHELKTPLTTIRESTALLEDEVVGRLNDE-QREITQILYASGHRLQILIEDLLDFSRMQAHRPALNLTPVDMSTLVENVLQNHKVAIKAKSLLVTAKLAE--CRLLGDAGKLRTVVDNLLSNAIKFSPTHGALTIRTLQLEN-TVVLDVADQGPGITAAERDRVFEAFFQGKRQPEGYVKGSGLGLSIAREYVLAHDGRIDVLDRPSSGARLRVMLP----------------------
186682793    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RQDEINRQIITARTKLQQINQELHNKEQLQDEYLKNLCQELRIPLTHIKTALSLLNSPNLKPT---QRQRYLQMLNTQCDQQNSLITGLLELVQLERNLEGMVLESVRLSDIVPGVVSTYQPLAQEKGIMLAYTVPTELPSIWCVSGGLRQIVINLLHNSIKFTPNGGEVWVRARLQ-GDYVQLEFRDTGIGIAESEIAKIFERFYRVRTSATEDYAGAGLGLTIVQQLLLRCGGSISVKSKLYEGSTFTVQL-----------------------
182419379    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------FIIMGIVACVAIFISWLLSRLFSEKISNPIKELKIASERISKGDYN-NNIEIESGDEIEDLAKAFNITTESIKILKNEKQKQKDFLDNVTHEFKTPLTAIIGYSELIPR-LENKNDIEESSVY---IKKEGERLLKLVEELLDLSKLGKSEFNVNRSKNDLATIIEEALNIIQPRLKKYDIDIIKKLCN--VNLYIDKDKTKQVILNVLDNAIKYSEC-TSIILKIKETNND-IELTIMDDGIGIEKSHLNKLFEPIYRVNKANSRSKNGNGLGLCICKEIMRKQDGDIEIYSEENKWTLVKIIF-----------------------
237731449    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VAWTLILVLLAGGIAGFLVWLTGQVVKLEKDSITVIKQLAQKNEPVPENEIANAFIELAQKIAQQSDRQLREFIANISHDLRTPLTSLLGYLEMLSLKA-DTMTPEENRHYLSIALRQGHKVRHLSQQLFELARLEHGGIKPQRERFAIGELIQDVAQKFDLPVATRHLQLHLDVTGPLPLVNADLSMIERVVTNLLDNAIRHTPDGGEVRLKV-WRDEDRLFAEVQDSGPGVEDAVREVLFQRPTALIPREQRAERG-GLGLLIVRRMLELHGGDIHVNSTA--GACFRFSLPLA--------------------
289937582    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VEYHNRNLFVNTLPVRNVDDEVYAGMLVVQDVTEEYQRKLEASNERLEQFAYAVSHDLQEPLRMVTSYLQLL-DQRYGDALGEDGEEFIEFAVDGAERMRAMIDGLLEYSRVETQGEPF--EPVDLDAILEEVRDDLQLRIAETEAEITAD---DLPTVAGDASQLRQVFQNLLNNAIEYSGDEPRIDIDAERVGGQWQ-ITVSDHGIGINPDNQDRVFEVFQRLHTS--NEHPGTGIGLALCQRIVERHDGELWVESEPGDGSAFSFTLP----------------------
254425435    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRRWQIFSCLLVPLIHKNRLLGMVELHLDDKRKHRWSDDEIGLAEAIANQLSVALIQAEAYAEDFNQQLADLERTRSNLIAITGHELRTPLSTIRVCLESLITEPD--MSADLRQVMLDTALTDAERMRKLVQDFLTLSRLESQRVEWNLESLSLCECVALALSSLRWQNSSNSIQIETDIPDDLPFVRADGEWIVEVLSKLLHNACKFTEDNGKVTVSARVRNKHTVEVIVADTGRGIEAERLETVFERFYQEEGALRRSVGGTGLGLAICQQIIEGLKGEIWATSAKNQGTQIHFTLP----------------------
145296660    -----------------------------------------------------------------------------------------------------------FRLLTAQLAVVLISLLAALIVAALVGP---AIFNSHLDLSGPIDPRQTDFHIQEAYRDANYIALAAALPTAVLSSIGVSFWLSHRLGQPLWRLSRAATAMSSGDYQVRVPISDVDKEVAALSLA---FNSMADQLEHTEELRRNMLSDLSHEMNTPLSVLLVYVDGLQ-DGMVEWDADTHAVFAEQL----GRLSRLTSDLDDVSRAQEHRFDLVYSTVAIGGLIHNAAGAAAGSYQEKGVALEVTGSDSTELIRVDSQRFAQVMANLFSNALRHTPAGGKVHVRVLRQGVGTIVIEVIDNGEGIAPEHVKYVFERYFRAKRSDSDDQSGSGIGLTISRALIEAQGGTLTAESALGKGAKFTIRLPL---------------------
57233723     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRDITARKKNE-QELRESLEREKQLRETLENEISQRVTFMRALVHELKTPLTSMLATSELLSKNLKEEPN----QSYMKCLYAGIQDLNLRIDELLDIARGEIGLLRLECEPLNIYELLKDVNEIMKPVFESNAQKLTINIQNPLPIMIADYKRLKQVILNLLDNAAKYTNVGGDIRLCAS-TDDKYLIIEVRDNGKGMSLKETSNLFKLYSRSHK--KGSPSGLGIGLALSKMIIDLHQGEIRVKSKLGEGSTFTFSIPL---------------------
116514433    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------LISRTLKAMLWLSILGISLAIVIVRPINKMSKVAREVADPNSTARIPELHRNDELEELALS---FNMMLDRMQKYIEQQKQFVSDVSHELRTPVAVIEGHLSMLKR--WGKDDPQVLEESIDASISEAERMKHLIQEMLDLTRAEQISVHYPNAIAEPMEVLTRVVGDIGMVHPDFKISLEVEDLDPDTKIQIYQGHLEQILIILIDNGIKYSTDRKEIAVAAGQ-SGQEMQIVVQDYGEGISDEDKKKIFNRFYRVDKARTREKGGNGLGLSIAQKLVESYHGTIDVESVLGQGSQFRITFP----------------------
269796425    -------------------------------------------------------------ILAFFEEGSSVTFVNSTTTQRYGVPALTAYTFAGKTQPS-------TVFTINSVAVGSDWRAVGFTYPDGGVKGYLAVPLEPVEHTVSQIQRILLVSTLVLTTLGGAIGYVAIR-RSLRPLHTIERTAARIADGDLS-----------QRVPQAPRTTEVGSLAHSLNSMLAQIEQSFDAQEASEARMRRFVSDASHELRTPLATVRGYGELYRMGAL--TTPEAMDDTMRRIEDSATRMGTLVNDLLALARLDEGR-AVRTDPVDLRVLARDSVDDLHALDPSRTVRLTALVSPAPPTVVGDEDRLRQVLTNLIGNVARHTPAGTAAEIALGPSDGRSVVLEVRDHGEGIPEDQAHRVFERFYRADSSRNRSSGGSGLGMAIVAAIVGAHQGTVTVDRTPGGGLTVRAELPASRADGVAP-------------
254993107    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------LLVTMILLGAVALFISGMLGYLLAQNFLNPLTRLARTMNDIRKNGFKRIETKTNSRDEIGELTV---VFNDMMTRIETSFEQQKQFVEDASHELRTPVQIMEGHLKLL--TRWGKDDPAVLDESLNASLTELERMKKLVQEMLDLSRAEQISQTKELQITDVNATVEQVRRNFEVMYE--NFTFTLKEDDTDLRALIQHNHLEQILIIIMDNAVKYSGDGTEVDMHV-YKEQKQIHIDVRDYGEGISQEEIDKIFNRFYRVDKARSREKGGNGLGLAIAKQLVEGYLGTINAVSEPDKGTTIKITLPKSKIKKPQPYDE----------
77361821     -------------------------------------------------IFYPVLLLGVIIGFTLIGRVPELVAISIANILMFAASIVHCLAISQLDYRGIGFKLVCAFTAFSSVMLGYYSFLSPSIQDRLFISDIQHIAEAAFLLFIFARKPYPNGSIVYIIILTLVAVSFIARSIFMQKIEQHDTLLSPWFSSLL-FLNGVIAPMFYAAGMALLCNERRE------QHLNKLTKKARKDLE----IRGLFLSTISHEIRTPLNGILGSAQLVMNQTSDARN----KAYCEAIINSAESLNLLVDKVLDYASLDQSDEALYEEDIEFKTWIQNLCLLLSPLAEQKQLKFELLCNPDQACYYCDQQKLRQIIINLVGNAIKFTDQGSQIDLITEKQLEHTIKISVKDSGPGIENDEIAYLTEPYVQ--SSAGKEKGGTGLGLAITSRLLEKLHSKLEIASSLGSGSVFSFDITCALGELSLVAQRHQSKDY----
261368232    -----------------------------------------------------------------------------------------------------------------------------------------------TLLILTAGTVIGNIFWQFAFTKANIISVYVLG--ALLTSLFTKSYFCGVLSSVASFFTRLTLHAYEKGYPFTIAIMLIVSIITAIQNIRNIEEKERAALLAKNQLRADLLRAISHDLRTPLTSISGNAANL-LANDEKLDGEARQQIFLDIYDDSIWLINLVENLLSITRIEDGRMNLRLSTELVGEVIEEALRHTHRKSCEHTIRV--DLPDELLLARMDARLIVQVLINLVDNAIKYTPAGSTITVAARAQDGFAV-LSVLDDGPGIAPHIRPHVFEMFYTGEHKVADSRRSLGLGLALCKAIVDAHGGTITLTDNPPHGCNFTFTVPRGEV------------------
270290039    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------IFIAIMFLADLGVLYWRLERRYKQMQLRHIIAELHYIANGHFDHRI-PFELSGDHQRVVDSVNSLVDSVISSMEEERALKQSKDDLITNVSHDLRTPLTSIIGYLRLIEDHQYQSTDD--ILKYTHTAYLKSVQMKSLVEDLFEYTKVSQSNPKLNYNKIHVDSMLQQLAASFELEAKQKGFVITSTCVPEDLEMMGDAEKIGRVFNNLITNALKYGAGGKHIYLNAHQIND-TVIFEVANDGQKVPAQALGKLFDRFYRVEESRSKATGGTGLGLAIAQSIVEMHNGTIEAHSNDKR-TSFIIQLPLKQPV-----------------
182419769    --------------------------------------------------------------------------------------------------------------------------------------------------------------------LAFCNVMIVLCIVYILAQKT-SKEFINPIRTLLRGVTEIANGNYDARVE-----SEKINEFLELNMAQTIQNEQKEN-RKLEKMREDLILDISHDLKNPLASIMGYSETLI--NSDDLNAEEMKEYLTIINRNSYRANKLINDLFEFSLYNNTDYEFNLVKQDICEVLRQIIANFIPEFDHKEFIYDFEIFDESYYVMMDEEKLYRAINNILENKVKYNKAGNEIFIKTEIIDDKF-YIRFFDNGDTIPEEYKESIFNPFVRTDKSRNSKTGGTGLGLSITKRILNKHNGDIKIESEI--GTNFEVYLPLLR-------------------
225570801    ---------------------------------------------------------------------------------------------------------------------------------GAIDGTYNTFLRSPLESIKESVAVSNRFLLYIGGAVTCICICLVWYFSKRLTDPIKELALLSDKMADLDFNAKYEIGELGANFNRMSEKLEST--ISELKSANNSLQKDIERKEKLEQMRSDFLGNVSHELKTPIALIQGYAEGLKEGVSD--DAESREFYCDVIMDEAGKMNQMVRNLLTLNQLEFGDEDIQFERFDVTELIQGVLQSMEIMAQQKEARVNF-IQEAPVYVWADELKVEQVVRNYVSNAFHHLDGDNVVEVKITVTDEKA-RISVFNTGAPIPQEDIAHIWDKFYKVDKAHTREYGGNGIGLSIVKAIMESFHQKYGL-NNYDNGVEFWFEL-----------------------
242261980    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEVVNLLANGDKVFNKVTKHIYDSNNNLIYFLTYINDVTNEVQL--------KNIAKESSNLKSNFLSTISHEIRTPLNSIIGTIELLSENNSDSCND----SYLKLLKRSSTNLLKLIDEMLEL---QSPNANMNKNLFNFNQLINDSINKYVTTAEEKGLNFIYKFDNKIPTLIGDDEKLNRIISTLIDNAIKFTDKGEIISIRHRSSNKVSINFMVKDTGAGIDDKQLPYIFDSFSQVISSPSQSWNGPELELAITKKHLAAMNGHISVDSKLDIGTTFIFELPTDIVTNETPNSIETAT------
210609658    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RIPKENSETLS-ESEKKILRSMIESTAFAMDRFRSEAEAQERYRGNLLRAISHDLRTPLSGIMGTSEILM--GMTEKQDERYM-LAENIYKDAAWLHALVENILNLTRMQDGKLVLKKQMEAVEEVIEMAVKVIGKRAPERDILI--DIPEEMLLVPMDARLIGQVLVNLLDNAVKHTKVEEEIRLTVSVDEEKKAVFSVADKGTGIAKEDIPNVFKMFYTTNRRGADTSRGIGLGLAICESIITAHGGEICVQSRKDKGAEFIFTLP----------------------
298726082    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALSRFTRYFHQLADESGKEIELPAELDFLEKKLNSVKYKLEKRARDAQEAEQRKNDLVVYLAHDIKTPLTSIIGYLSLLDEARDMPV--EQKEKYVAITLDKSYRLEQLINEFFEITRFNLQSIILEKDSIPLHHMLMQVADEFYPLLAPKGQKAIVKLDEAI-TIYADGNKLARVFNNILKNAIAYSEPNSTIEISA-QSENNQTFISFTNTGKTIPPEKLKMIFEKFYRLDSARSTQTGGAGLGLAISNEIVQAHGGTITATSS-NDTTVFTVMIPT---------------------
135252234    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QEISQVNSQLMRENQIRALTEAQ--LQQAKQEAEQANLSKTRFLAAASHDLMQPLNAARLFTSALQNRLTG--EAETLAQNLDSSLDNAEELLG---TLLEISKLDAGATKPNLQPVNLVDIMSTLKVEFSALAQEKGIKLSAR--PRVAWVMADPLMLRRILQNFLSNALRYTRQGGV--LMGARIGSDKVTVQVWDSGIGIPERDQSRVFEEFARLESGRAQHDKGMGLGLSISIRLARLIGAELNLRSQENEGTVFSLSLPLTQ-------------------
56477575     -SRVTDHREAHVARGQAFARQLAAASEYAVFSGNRESLRRLAGAMLAETDVLGVMIIALAQSGQLTLPLPPRAAWTRGLVTASG-TLRVIEPVLPTSLDLDDGFDGAALDTLSGAMLGTVVVDISRAQLNARQNELLVIGSAAILMVLIGSLVLAHYM----SRGVTGPIRRVASAVERIGRGQFSARLSDIGGGTLRTLAEGVNQMA------AKLASAHEDMSRQIADATAELRARKDEAERATLSKSRFLAAASHDLRQPMHALGLFIAELSQHTHAPAS----RRLVERIAASAEAMENLLDSLLDISKLDAGVLEPHISVFPLQPILDRIAAEQRPRLGTQDLLLRTR--PTPLWVESDPVLFERIIGNLVSNAVRYTRKG-HILVACRRR-GERVRIEVRDNGVGIAAEAHEIIFQEFIQLDNPARSRDKGLGLGLAIVRRLTDLLGHRLAVRSRPGRGSVFAIEVPVAQPVEYA--------------
225352771    -----------------------------------------------------------------------------------------------------------------------------------------------------ALSQIQINMLMVCVALSVLIGMIIFLVMRSVITPVRRVALATEIMASGTFDARVA--------------VDRADEIGVLEMAESLENQI-EELEKAGDMQRSFVSDVSHELRTPVTTMRMAADMLSMHKDEY--DATTKRTVELLDGQIRRFQEMLADLLEISRFDAGYAALDLVEADIREPIEQSVEAISAIAQTKHVPLDVHMPNVEVLVRIDTRRISRVVRNLLANAIDF-AEGKPVEVRLA-ANQRMVVISVRDYGVGMTSEQCSRMFDRFWRADPSRARTTGGTGLGMSIVLADTKLHHGDVAVRSRLGEGTWFLVTLPR---------------------
89097746     ---------------------------------------------------------------------------------------------------------------------------------------------TGGILLMSPISGALQMASQLNKFL-LYTIVISLTATILLSW-----VLSKNLLKRIKELRNATSMISKGNVNIKNTQDEIGELAEDFNHMAAKLRSSNEEIERLENRRRTFIADVSHEMRTPLTTISGMAEGLKNNLI---PEQEKQKGMDLIDREARRLIRLVNENLDYEKIRSNQIKLDIGNIQVLDLFEVVKEQLDIQAEEKGIEIVLDADEEL-YVKADYDRIIQIIINIVKNSIQFT-DGGTVWLR-GRKGNEETVIEIEDTGIGIDPGEIESIWHRFYKADLSRTSSTFGFGIGLSIVKQLVQLHNGEIEVESERNQGTLFRISFPK---------------------
116694521    -----------------------------------DLLYRQSNAVLFANFVIALPVVYVLRPS---VPLPMLAGWMAAVYLLTTLRIGLSRRYFRRDGST-PPQVWARRFMVLSWLSSLLWGAVG--SAILLPPEPQLVAFCCIVLAGMSSGAIPSLSAHPATYRSVAAMLLPFTIYCLVQQGPVYGVYAGFAACLLCVNIYYSQVTYRALRDGVTLRFENVALIGELERE-------RDRVTAADRAKTRFLAAAGHDLRQPVYAILQAASLLTLGERGDVAGGQAHAIGHRLQATLARMDNLLDGLLDASRLDAGVMPVRRQPLHLARLLAELRDEYAEQACQRGS--VLRVVPARAWIDSDPDLLKRILDNLVANALRHAPR-ASILVGARRR-GDAMEIQVIDTGPGIAAAQQSRVFDEYAQVPGDDQAGAKGLGLGLAIVRRLAALLGHQVGLRSAPGRGCVFSVRVPL---------------------
83643207     -----------------------------------------------------------------------------------------------------------------------------------------------------------NYNRPARHLLPLRGALRIQDELDVLASHINQMLLG--IDSQLRRRKEIEDEIKTHRRHLEKLVHERTSELVELKASALAAKQARWEAEKANQDKTRFLAAASHDLRQPLHAMSLFIEALQPQLTTRQAQEIHRNLA----RSLETMKELFNSLLDISKLEAGVLKPKKEHFPLQRIYDRLEVVFRQQAMDKGLDL--RIVPSRSFIYSDPHLLEQVLVNLVSNAIKYTESG-FIFIGCKR-EGKRARLLVWDSGPGIPPDDQGSVFKEFVQLSNPERDRSKGLGLGLSIVKRTCQLLNHPIRFSSQLEQGTRFEIIAPL---------------------
145589847    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRLLDTFARLLAISLER---IHYVSVAQSSTVQI-----ESERLRNSLLSAISHDLRTPLTALVGLTDALEM--LDAPLTSEQKEIAVLLREKALKMSSQVSNLLDMARLQSGAVQLNKQWFLIEEAIGAAIKSVESASEGRHITVT--LPPDLPLLNFDAVLIERVFINLLENAYKYTPKNSSVSIGASVSSPQSVEIWVQDDGPGLPKGKEEDIFRKFERGNK--EGAISGVGLGLTICRAIIEAHGGKITGKTMAGGGARFTFSLPRGNPPKIDIEDQ----------
218886587    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------SFRYMAPLMVDQSCLGCHRTADDTVGGLRGGISVSIAATLALERQRLDQTALAYAIIGVVGLLGIGGASLQVSRKKAEAANRMKSAFLANMSHDMRTPLTGIIGMAELLDIDAQQAEHGARYNEYLGQLRCAAANLLEIVNDITDFSCLESGRMRLAPRTFRLRPSLDACLGVFRFAGERKGLSLSLHVAENVPELVGDDFRLRQALGNLIGNAVKFTRQGG-IAVVVNLVPEQVLRFAVVDTGVGIPAEQQESIFESFVQGEAASSGLGL------AISREIARMLDGDIGVSSTPGTGSEFWFT------------------------
135406708    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLIAAIFAVCLAAIVATWLGRFSQPVVEAAKTARSLAS-----GDLSARLELPQSSSEETADMAESMERARRQFLLSVSHDLRTPMTSIQGYAEAIIDGATDDP-----QHAGEVILTESRRLDRLVSDLLELARLDAQHFTLMVSEIDLTNETKKSADGLRLSASKMGVDLVVASPPNPLFITGDPDRIGQVIGNLLENAIRY--ADSKIVLGVR-SDDDNIELSVTDDGTGIGEEDLPHVFERLYVSRHQPLERESGSGLGLAIVKELVTAMNGTVQIFSTVGSGTTIKAIFPK---------------------
189913046    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RELNEEQMQMLRLLGKQTVRLLQMRKDRDKLEIEKKSAERATAAKRDFIAAISHDIRNPLNSLLGMSEMIKDQPI----TEVVHSYVDHIKNAGEVILNLVNDTIELSRLEENASVLNNEWFHLSQCLAVYDNFFKQETKRKKIEFHLKNESETVFLLTDRRKLEKIIWNLTTNAVKFTHHGSHVFLETKADENANLIIQIKDTGPGISPEIKDRLFQK-YNEFLPEGCEISGSGLGLSIVKLSLEEMNGNIHVTSTLGEGSTFEVKIP----------------------
293605230    -----------------------------------------------------------------WKPEAVRSLFDMLMVVNPAVEVYLLSNDGRIVGDAAPAQIKREQVDLGPVRRLLAGGTLPIVGDDPRSRDGQKVFSAAPVRVAGQDKGYVYVVLQGQ---AHDALAMAVSRSSVLRTTLWSIALVALLVAGLAAFALITRPLRELTRAVRAATDTSLDEIAVLQMARRISDQWRELTRQ-DQQRRDLVANISHDLRTPLTSLHGYLETLRLKE-DTLNASERRRYLDIALGQSRKVGRLAQELFELARLESGLVRLEPETFSLPELVQDVIQKFELAAEARQQSLTTDIPQALPLVRADLGLIERVLTNLLDNAIRHSPPGSRIDLQLGVAQNR-VQVQVSDTGKGIPPELRPGL---FTRASALNRGPRDGGGLGLVIVQRILQLHQSEIRLVERPEPGAVFQFDL-----------------------
209528218    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRKPVEIDELLARVRSLLRLKHSIDEQAQMA-RQREDFVSRLTHDLRTPLVAADRMLKLFQQGALGQVTP-TMSEAIATMISSNQNLLQMVNTLLEVYRYEADRKTIAFSSLDLSALVKEVVEELTPLAMEKGLTIDIDQVEAGISMVGDPLELRRVVMNLLGNAVKFTDMGKTVLLKVAATPTHGIILQVEDTGEGMSDGDRAIIFDRFRQG----NHKRSGSGLGLHLVSRIVAAHHGSIDVKSQKGQGSCFTVKLPKK--------------------
291302795    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VIRPIDSLITASRALSSGNLK-TKVSIRGRDELTELGNTFNQMVESLDRAE---RQRRQLIADSAHELRTPLSNIHGYLEAIADGIVPASP-----EHIDSLREESTLLARIIDDLRLLALSDAGQLPCERIPQDAAELLRGCQAAHQAAANGGQVNLTLDVDTESLPIDVDPNRMRQAIGNLVTNALHATPADGTVALRA-FASGDEVVLMVADTGGGIAPDHLSRVFDRFWRADSSRSRDTGGSGLGLAITRELVGANGGDITVRNGS-RGAIFTITLPRS--------------------
134102880    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVRPVRQAAQIAERLANGDLDKRMRVIGEDDVSRLAESFNEMADSLKKQLEEFGQLQRRFTSDVSHELRTPLTTVRMAADVLHASREQFPPG--LSRSTELLVDELDRFESLLADLLEISRLDAGVAELAAEPLDIPEIVRRTVESLRPIAVSSGVELRLDLPSEEVTIVADARRVERIVRNLVANAIDH-AEGGPVEVRFA-SNERAVAVIVRDYGVGLRPGEAELVFTRFWRADPSRDRKTGGTGLGLSISSEDARLHGGSLEAWGEPGEGSSFRLTLPRA--------------------
159897435    -----------------------------------------------------------------------------------------------------------VFVLMLIFGMGMVLLSIQLRSEELSQSNDAVVFLIEHVVQYSLLGSIYGVLMVIGLFV--FLPVAMLLSYMLVRRIMQRIAALANATTALREGDYSSRIVVNGTDEIAQLQANFNAMAEQLSTTVNALKTERDRVAALLDDRRALVASVSHELRTPVATLRGYLES-SLQTEQALAPQVQRDLL-VMERETLRLQQLIEDLFLLSASEVGRLTLKLEAHAVAPLINRIVQTVQPLARQSRVEVLADCAAELDQALIDPQRFEQILRNLLHNALRYTPPGGLVVVQA-LNQANSIDIYVRDTGSGIDPTELSAIWQRFYRANNRANEQYQGAGLGLALVKELTESMAGSVAVESQLGVGTSFCICFPKA--------------------
162461250    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AIIISTAVAIIVLLVGHIIYATLNSLE-KAEHD---------YRVMRELKGQAEAADVAKSQFLATVSHEIRTPMNGVLGMLQMLMDTELDT----TQQDFVVTAQESGKVLINLINEVLDLAKIESGRIELEAVPFDVRDILDNVISLFYEKSQAKGIELAVLVSDQVPDVLGDPWRFRQIITNLVGNSMKFTEQGHQVHLVKELSRKGNNFCDVWNTLSGLEVADSWRSLENFTMFKNSNGERVEDTGIGLSITKRLVELMGGEIGFTSKSGVGSTFSFT------------------------
167755009    ------------------------------------------------------------------------------------------------------------------------------APPRALLTLIFTIVVFIILVVTMIIVGCVIFFLTQIGVLGISQTASAPIHFQIIIFAMTSIVIGTIVAALGSHFPLRPLNLIEAMNQLAHGKYDIRINLGKHRISQELTDSMAEELENTEMLRTNFINDFSHEFKTPIVSIKGFAKLLQKDNL---DQKTHDKYLQIIETESSRLADMATNVLNLNKIEKQTILSNITSFNLSEQIRNCLLLLEKKWSNKNLNLIIDFDEH--QIAGNQELLYQVWINLLDNAIKFAPRDGKLGIKIIHNQSDYQIL-ISNNGPKITDEEKKYLYNKFYQGDTSH--ATEGTGIGLAIVKKIVSLHSGTIDVDSNKNE-TTFIVTLPL---------------------
288958108    ---------------------------------------------FRSAPDYPLIATVGTVFGPWRDSARLYIGWAVATTVVILLFVTAFIVELQWRRHTDRALRVRNR--------ALAWSNDGIMIADATQPGMPIVYVNPALLLGSPASALMSGALTALERATNDRAALQPLREAILVGRDARVELTGTGAWEARCLELSASPVRDHDSRLVSLIATVRD-ISDHKRAQAALADARREADRANVAKSKFLAAASHDLRQPVQSLMLLMEVLSSRVSDGMT----RSVLGTMERALGALKMLLDGLLDVSRLEAGAVEPQVEVFPLSEVLDRVAANSRPVAVQKG--LILHIVPCGAHVRSDPMLLGRIIQNLVENALRYTDRG-RVLVGCRRRGAR-LRIEVWDTGIGIPADQQEDIFQEFVQVGNASRNRDQGLGLGLAVVRRLSVMLDHEVTVRSSPGKGSVFALEL-----------------------
83592494     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLLETLADQAAVAIERTALVADIEAARV--------AGERDRLRTALLSSLSHDLRTPLVSIMGSASAL-VNYQDTLSDDAERELALTIQDEAERLNRFVQNLLDMTKLGAGALKPRIDWADFRDIVGGALERAKRLIGQRKVRI--DLSDDFPLLCVDSVLMEQVVFNLIDNACKYTPPGSAITV-WGRPRRDKVVVEICDQGPGIPEADREQVFDMFYRV-KAQDAQIAGTGLGLAICRGLVEAHGGTIAAEPGINDGTCIVIT------------------------
209883335    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTPAEQRLFDSLADQAALAIERIQLVADVDNAR--------LAAEADKLRSALLTSLSHDLKTPLASILGSAGALRDYSTSLTDSGRV-ELLTTIVEEAERLNRFIANLLDMTRLESGAAAVSLTPLFIGDSVGSALRRAEKILACHRVDLA--VPPDLPMVRLDPVLFEQVLFNLLDNARKYAPAGSLILIRA-WAEEDHVVLQIVDEGPGIPSDDLTRIFDSFHRVRKK-DHVQAGTGLGLSICKGFVEAMGGTIFATNRADRGAIFTLRF-----------------------
150019306    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------VHISLSIMILIVGTILGITIFNRTLKPLYKITDTVEGILHTRLTEESGQLEINRLSKSFNIMLERIEASFEKEQLIKEKMRRFVSDASHELRTPLTSIHGFVEVLLRGAAK--NQEKLDLALNSILMESERLAKLVNDLLMLTKLDQ-KPIVEINKENLDDVINEIVPQLQILSRNRTLNLNLK---NNIYVYINKNQIKQVIFNITQNAVIHTDKNGIITISTDIENYQNKTFAVSDNGAGIPKEHLDKIYDRFFRSDSHRAREQGGYGLGLSIVKSIIDSNRGKIRVESELGVGTTFSIYL-----------------------
143227941    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQKDVEIITNSIQKFAKNSNLEI---------QLLKDKENYRKEFIGNLAHELKTPFFTVQGY--ILTLLEGKVKDRKVIKKYLQKASNATDRLGYIIKDVDLITEFETRVTNLKIEKFDICELIIDLVDSFEIKMKQKGIEITYDFNDESIFVNADNFRITQVMSNLIVNSLNYGVENGTIEIVTKNLSKEKLLVRVIDNGQGIPEDDLPRVFERFYRVDKTRNRQEGGSGLGLAIVKHIVEAHNEIVYVESSLNVGSEFSFTL-----------------------
269957745    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLSVLRSAAVVLDAEDDVLRASPPAYALGLVR--TDQLTHAAVRDLVARVRRDGVIREQEVELLVLAEDRTEARRVEAIRRDFVVNVSHELKTPVGAIALLAETVADAADDPV---AVRRFTERMQREARRLSALVHEIIELSRLQATGALSDVRSVDVAAVVEEAVDRARTTAAAKNIVITV-GGVQDALVFGDHNLLVTAVRNLLDNAVSYSPSNTRVGVGVSERAG-LVEITVVDQGVGIALDEQDRVFERFYRVDPARSRDTGGTGLGLSIVKHVAADHGGDVQMWSEPGRGSTFTLRIPAADVPQPT--------------
223938140    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AMADITAHKEAEIALRRSHNELEARVQERLQRANKELEAFTYTVSHDLRAPLRAVDGFTDLLQEE-YGRGMPEDAQQLLASIKAGSQRMEHLVQDLLNLSRID--RQPMAPRCVDMNRLVREVFEEQRGQQPSRDIELRVD---TLPDCLGDSSLLRQVFVNLLSNAIKFTGPREKALIEVGKTEGDENVYFIRDNGVGFDMKYAGKLFGAFQRLHTA--EQFPGTGIGLSIVQRIIHRHSGRIWVESAVDRGTTFYFTLP----------------------
136274701    ------------------------------------------------------------------------------------------------------------------------------------NPKSISFFSSFLLAILISLLFQTINFLFVSSKLANFIIIFLLVFIFCFATNYLILSNFISEKVKVIYKTILSQKGISEKIE-TDLDKVNNDVFNFLNRNKYELDELKKM----ETFRREFIGNISHELKTPVFNMQGFIYTLLD---GAVNDENVKKYLERASKSIDRMITMLNDLDVITSIESNNDSLDFSDWDIILLIEEIIGQLEIKTKSKNISIKLDYDKNAVYVHADRDLLHHVMTNLLVNSINYGNFNGNTKVRL-YEMGDNILIEVADNGIGISQKHLPRLFERFFRVDKSRSRQAGGSGLGLSIVKHIIESHGQTINVRSTEGVGTTFGFTL-----------------------
152988362    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MSLSALATALLGAWATGLSPLRRMREVAARVSANSLTTRLDASRMPEELRGLAGELNAMLARLEEAFQRLSAFSADIAHELRTPLTSLLTQTQVVLSR---PRALEDYREALHGNLEELERLTAMVNDMLLLAKADHGLLAPNRQALDLGAEVDSLLEFYQPLAEDRDIRLLREGALSLP---GDRGMLRRVLANLLDNALRFTADGGEIRIRLG-----DRRLSVENQGPAIPAERLPRLFDRFYRADPARREGQGHAGLGLAICRSIVQAHGGEIRCESADG-WTRFVIDFSRSR-------------------
239989441    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RTEVGRLGSALNAMLGQIESAAERTRSEDRLR-RFVADASHELRTPVATIRGYAELFRRGAAARPDD--LAQAMTRIESEARRTGTLVEELLLLARLDQG-LPVTRAPVDVRALAAEAVDDARVLAPGRPL-LLESAERGPVLVRGDADRLRQVLANLLANVRHHTPDGTEAWVRVAARNGSAV-IEVTDHGPGLTEEQAQRVFERFYRADQSRTRAHEGSGLGLAIVAAVVEAHGGRVEVDRAPDEGATFRVSLPL---------------------
218291253    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDRLMQGDVATGVREVRVIGNTIFHV---ILTSVQRRGQVDGYVAVVRDVTEQ-----EKLDQARRDFVSNVSHELRTPLTTVKSYLEVMRD--LGDDEAETKREFLEVIARETDRMVRLTRDLLLLSGLDRGGPRVEMRAIPVRGLLEGVVERFQLQAAKRELSLRVHVPHSDVCVYGDEDMVNRVLDNVLSNALKYTPPGGRIDVRADVGAQHVTFI-ISDTGIGIPPEDLPHVFERFYRVEKTGLGLAL--------AREMVEHMGGEIQMESELQRGTTVYVTL-----------------------
284165004    ---------------------------------------------------------------------------------------------------------------------------LVLLSVGVWLPGT-DIDADLHPRIAAWIVGGIAVMVGLIALRAADPDVDVTFTVSTQTASVATGSIVGLAVGVHEARAITHSRTLERQNEELQEKHAVERRNDELEATKAQLERANALLEASNERLEEFAYAASHDLQEPLRMVSSYLQLIERRYADELD-EDGREFIEFAVDGADRMRAMIDGLLEYSRVETQGDPF--EPVDLEAVLDDVLTDLQLRIEETDAAIARD---PLPTVTGDAGQLRQVFQNLLSNALEYSGDDPRVAVSAAEIDSEWV-ISVRDEGIGIDPADTDRIFALFQRLHSVEESV--GSGIGLAVCKRIVERHGGEIRVDSEPGEGSTFSVAIPRSRT------------------
89899237     ----------------------------------------------------------------------------------------------------------------------MTWLLGDQTYRGIAAPTGISERSRVVVAVALDIAHHQAFMRSFQQTLWFFVAGAAL--------------LTGLLGWLIARRGLAPLRAMREQAQVVTAQQLSHRLQVEAELAQSLNDMLA-RLEDAFHRISDFSSDIAHELRTPVSNLMTQTQVVLSRA---RDADEYRSILESNAEEFERMARMISDMLLLAKADNGLVVPSRETLHVAAEVLALFDYYDAGAEERGLGLSVEGDGE---VSADRLMLRRALGNLLSNAVRHSTAHTTVRVRV-HTDQDAVSIGMENTGDGIAQEHLERVFDRFFRVDPSRQRSTEGTGLGLAITKSIVVAHGGTITVAS-IGKVTTFTIRLPR---------------------
269923459    ----------------------------------------------------MLFAVASVAIFFPLIGLASAAIWLAAFLLMQLCEIV---AFPQGQVRDQRAAQWAFALFLANKLMFSLIAIPLAVSGEHLGVAIGMVVLAGALIHAVAASGSSRLMAPPLIVLASLIGILLGSGGDQRSTLMLASSALLLCLAAFGAWRRVSEDMCTLNA-------------------------AREASELASQAKSDFLTMISHEIRTPLNGMMGMAQSLVGDPLTPVQAER----LETLITSGRGLRDLIAEVIDLGGIEAGLLEIEAVTFSLRDLVQRSIEPFEAIAKTRNLEICVSLCPGLASAYGDPVRIRQVLHNMVANAVQLTDTGG-ILVSASR-DVDGVRLSVCDSGPGVPDHLLAGIFDKYARLDPAIPRADGGLGLGLFMANQLVQRMGGSITATNRIPSGLCLTAALPL---------------------
284029919    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALASPRTEIGHLASSLNTMLGQLEQAADRAASEARMRT-FLSDVSHELRTPLFGIKGSTELYRMGGLPERTD--VDETMRRIDLEATRLTGLTEDLLLLARLEAPDGSLDPTPMDLRTLATDARHDLRALDPSRPVELTGPGGAGSPGVHADEARLRQVVTNLVGNAAAHTPPGTPVRIGVGTAYGRAV-LEVADDGPGLTAEQAGRVFDRFYRADRSRNHAGGSTGLGLAIARSLARAHGGDVELETAVGEGACFRLSLPL---------------------
254361253    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SYFRQQRHHLLTHNKRYIELNLNRYDSNSRLIVARDVTSFVR-----LMHSRQTFLANMNHELRTPLTILQGYLEMLENE---PHNMALQQKALNAMKEQSQRMTNLLRQLSLLVKIEHSN-DSEHNEVQMSALISAIQKNTEILSQ--NQQILFDIEPNL-TVWGDQEQLQSAVSNLIYNAIRHAGEGVTIQICCQRDEPNTAIFSVQDDGIGIDAHHITHLTERFYRVDESRSNKTGGSGLGLAIVKHALEQHHSTLEIESEAGKGSRFSFKLPLIK-------------------
254410720    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVFHDVIEQRQIQALLKRTNADLEQRVAESTAQLRQQNQQLEAEIARRQQLEEELRVAL-----ARER--ELSQLKSRIVATVSHEYRTPLTTILSSTEMLQRYS-DRLTPEKKQTHFQRVKQSVEHLTNLVNDMIFIEQAETQALEFNPTLVNIEEIVGEVIEAVRPKSAGKH-SLNLICPSECDRVVLDGNLLRLILDNLLSNAIKYSPEGGLIEVEISPQA-QEIRLRVADEGIGIPPDDQGKLFKAFYRASNI--GITPGVGLGLVIVKECVELHQGRVEVESEVGAGTTFTIILPVAESVE----------------
149910658    -----------------------------------------------------------------------------------------------------------------------------------------------------------------LAFDSDMYKILAALVIFFALAFALLVFIFARLVRPISQLDQDITTFVQNDFTTVSHQYAANEIINLHNNFSSLENKIHKQLKSTEQLRREMLSHISHDLKTPLASLKGYLET----WLIQYPEAAGSDFIQVAQKNANQLQRLVEQIIELAQLDSNTVSLYQEPVAVAELAQDVLNKFQLQAQQKDITLSVEPKDPSLQAIADIAKLERVFTNLVDNALRHCQPGDSIKIQLQPKDNQ-LIISIADSGVGIPKEDVAHIFDAHFRAKNTVNGQQGNSGLGLAIVAKLLSLHHTKISVSSVLSQGTTFSFSLPTS--------------------
83647950     ------------------------------------------------------------------------------------------------------------------------------------------------LLIILITQSVKTFVVAIFFLLIFWLLVSRHLEKMSQYCRRLEIDNPTATLTLDRKPPSSSDELSQVVTAINNLRIRMLEQTRILRQSEQRSQVERSQAVKANQSKSVFIANISHELRTPMNNILGYTGLLLDTPV----SQEQREYLLAVQQSSESLLTLFNDMLDLSKLEAGTTQVDLAPTELRALLQAAVARVSTVSEAKGLNVETFVDAGLPTVLTDRNILLRVLESLLSVAITVTVKGQVVHVHVAFDEDRVIRFTVEDSSPGISPNEIDTLLSNTFEAPVSQGLNEVGTGLRLALCKQFVELMGGSFGIESEEGKGTTYWAQLSCQRVQSYSPQILNEENIFR---
218441466    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FGYLLKPFHERELRVIEIALSRHQAETEIQQALELAQMLRKEAEIQSQLKSQYISLASHEFRNPLTNIKAWAQLLQL-YGHTWSEEKQQKSLERIQIAAEQMNQLLEDISTLGRTDIDKNFFHPVQINLSQFCENLLKIHQIMIGDK-YSLTLICEGNCEEIYLDEHLLAHLLNNLISNGVKYSPHGGKIILKLSCQETE-IILQVQDQGIGIPQGDLHHLFEPFQRATNVGS--IPGTGLGLVIVKRVVELHGGTINIQSKEGKGTTFIIRLPRRSTID----------------
159897970    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALNFLNFIGVRL--------GYALKNENLLEEVVQAE------RRRINEDE--RSNFIASVAHDLKNALTTVIGTTQ-LGMRKLRRGDQSYSEKAFSTIATKSQQALQLIEDMVDVSRLEQGTFRLFIQSIDLVQLVADEAEAARGLSQRHTIQLSSSLE--HYELAADQQRLRQVLANLLINAIRYSPDGGTISVRIMDADEQAVVISVSDQGIGIPEHELPYIFERFYRGQGSTVAS--GSGLGLYISAAIMAQHGGKMWVESKLNQGTTFYCSLPAARV------------------
189499945    --------------------------------------------------------------------------------------------------------------------------------------------------------------------VAAWVLVAVPLDESLFVLHDLRIALFFSLAVVLLTLFFVTRFLAGKSIDPIERVIETAETITRENLDERIINSLLDRLQDAYVREKQFTSDASHELKTPLTSVMGTLEVLIRKPRDPGYYEAR---IGFCINELKRMSGLIEQLLLLARYNAGSFRPDIEVVDAEQIVEKVLARAEDLVKQQQLQVSIRSKKEVL-VRADASMLGVMLDNIVSNAVKYSRKGGHVYVELERR-GGSVFCSVTDSGTGIPPEKIERLFERFYRVDESRNSQISGTGLGLALVKKLADMQHITVGLSSVEHDGTVVTFEIPAA--------------------
153954967    ---------------------------------------------------------------------------------------------------------------------------------------YIYFYMGAIVLILISSLIYTNTVSKPLVKLNDTAKKMAL-MDFSKKCTVKSRDEIGNLADTLNFLAY-----------------NLDKALTSLKEANVKLEKDIEKEREIERIRKEFIASASHELKTPINLIGGYAEGLKDNI---FESSEKDHYIDIIIDESNKMANLVADMLNLSHLESGVLKLNKEEFFMDEFIMYSLKKFSKVIKDKNITINFNMIPKI-RVYADWDKMEQVIDNFTTNAIKNTEEGGYINFVIEDKEKDKIIVSIENTGENIPEGELNNLWNSFYKVDKSRNRELGGTGIGLSIVKNILMLHDFQYGVENT-DTGVRFYFI------------------------
253996821    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGFGTDTLPSAPALYIPLQAPMRTRGVLVILPDTNLSKGNRTIFEQRQLLDTFSSQIAIAIERVHEVAQEAMESERLRNSVLSAISHDLNTPLTTIIAAAGWLKQETEI---NDKRYEYVSMLNEQSIRMKNLVVNLLDMARLQSGKVKLNKQWQLLEEVVGTSLRTMSEVVSKH--TIVIDMPHDLPLIEFDAVLIDRVLCNLLDNASKYSPAGNRIFISAR-TQQNDVWISVADEGSGLPENLENQLFEKFTRGEK--ESSKAGVGLGLSICKAIIEAHDGKIWANNKPPHGAIFTFSLPLGTPPSLPPDDD----------
119470479    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RAMLKEVWQQKEQSTQLMRLLLANCAHEFRTPLNAIINYLEIALDGDL----TQETRESLSRSHSASKSLIYIINDLLDLTNAENGISLIKDENFDLVETIHEASRIFCEEARQKGVELHVVQYADIPPVLGDQRRVRQVITNLISNAVQHTSSSGTVTVEYTETGKLGIEVAIHDTGTGMSQNDIEALFCELEQVDNAKTSDSSGSGLGLALVARIVRNMNGQLSVKSEEGQGSCFRIKMQFPLPFDESNEENLESNR-----
167768195    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELNPLENKLNEIKGTLKEQRRIAEESEQRKNDIIVYLAHDLKTPLTSIIAYLSLL--NESPDMSEEQRAKYIGISLEKAKRLGELINEFFEITRYNLQNITLDKKEFYLYVLLEQVMDSFAAVFKQKGLEWKIEVDDKIL-IYGDPDRLARVFENLLRNAVSYCYPNSLIEVY-GMIDGDNAEILVRNQGKTIPEHQLNNLFEKFYRLDEARSSETGGAGLGLAIAKEIIELHDGTIKAKSQ-NEYTTFIIRLPRKK-------------------
289580119    -------------------------------------------------------------------------------LLGVLFLLIAAGQSLLKVVRGGAVLEAGIDFVLIGFAGVLFLSLGRWLSRSEFDPETY------PRIVGWCLAGIA-VMFVFLVLRAVHPGVAGSFTFGERALALALGSIAGLIGIHDAQARTRQREVQRRNGELFAIQQELEKRNDALVETREELRRTVRQLEASNEQLDHFASTVSHDLQEPLRMISRYLQLLE-ERYGDELDEDATDFIDYAVDGADRMQAMVTGLLEYSKIDTQANGGQFERVDVEQTLQDVRTDLQVRIDESDAEITTE---SLPQVYANPSQLRQLFQNLLSNAIEYSGDEPRVHVSAAPSEGTEWEFTVRDEGIGIEPSAQDRIFELFQRLHALDD--HSGSGIGLALCQRIVEHHGGELWVESEPGVGSVFSFTLPASQ-------------------
281355728    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVNAVWLREIYDRVLAGQNDGVIQHFIDNKEYFFQPTALPIPADAPADRISA---VAVILKDVT--MAHEQQELKRSVISTVSHQLKTPLTSLRMSIYLLLDEKIGPLNPGQL-DLVMSMRDDGDRLADIMSDLLDLNRV-SGRNNLQLEPRRPADLIRAAEERFRAKCLDREIRLETQVAPDVPDVLVAVNRIDYVFDNLIGNALRFTPAGGSITVSAVRRED-AVEFTVRDTGCGMPPEVQAHLFEQFYRAPGQEPNS--GVGLGLSIAKEIVTALGGSIRVESAAGQGSSFIFSIPVT--------------------
137175971    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HLNEFSIAFILVYSLVIFTNFSFNLWDGNYRILALILYKDREVKMRNMANLLSLQ--------DKNKDLFLARTSHELRTPLSGMIGLCENMLEKAEGLTPSFIRK--LKLVVQNGWRMNQLISDLTDFSKMREGQLKVECRLEDFGEILNRVKENLKPEMERKQLTWKININPELPSIHADSDRIQQVLMNLIGNAIKYTEHGS-ILLEAN-ASKSFVEVNIQDNGMGIPEEELRLVLEDYQRGTNVAT--TPGTGLGLNLSRHIIELHGGEISIESEVEKG------------------------------
225570822    --------------------------------------------LFRLEYLTMPLSGILLVWLLYLIFPGVLQKWFSLAASILCGAVAVLDVFA-STLLISYTAVWRVVLLGVIALYFFVRLILRWRRPAAEQAAVLSGFAFLVFAAVWDMCYHRDVFLLPALRFAISEVAIAVFVLFAM--------------TAMFFGTMREVRMAREREERMAAEKAAAEELARL--------------------KGEFYTDLSHEMKTPLTVMVANAEFAARNIRAGAIDEETGVDLDAIAAEGRRLAKLVNGLVNLNRMDKGA---QDTVVSLAKLTEETARTYKALAEKQGSRLSVEIESGLPAVNGNADQLAQVVINLLANAGRHTRDG-VITVSLRRESGR-LRLEVADTGDGISPEILPHIFDRFCRGDES------GTGLGLAICREIIENHGGKIDIQSDMGKGTTVWFTLP----------------------
34498464     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------ALRPVLANFAVQSREAEVSTRVARTRALASQRSQMLMLQLVLCGGICGVLLVLMRFREVKELAEVRQSLLEQERAAHQALELDRTTFLGTLGHEIRSPLQSMQMCMELVE---PAVMPQPAAQLALKRMKAGMAQLTSQVHDIMDISAIKNMQLRLNPGRVKPSAALKAVIDVMQPLADAKGLTLRYEEDGLPERALLDETRLRQIVGNLVSNAIRYTDQGG-VTLKVSDADHSELWLEVSDTGIGIADEDRQRIFQPFSQG---RNRRPGSSGLGLSIVKELVRLFGGSIEMESAVGAGSVFTVRLPLRAV------------------
197658986    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WLSLKFPLRDESGKVYGTGGISTDISDRNRVSIEIA-SAKEEAERANHAKSEFLSRMSHELRTPLNSIIGFTQLMQTEHGGND------ESLGRILQAGHHLLSLINQILEFSRIESGSVDVALSPVNACDPLAAAIDMVRPIAAARSIDVSCDYHAAIQHVLANSDR-----------AVNYNNIGGLIRVTTRRNAD-VLRIRVEDTGHGMSHEDVSRIFVPFERLE-GTRSTVEGTGLGLALSKDLVEAMGGRLGVETAPGQGSVFFVDL-----------------------
162455970    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GVQSLIVVPLMARGRPIGALSVVSSAPGRCYEADLEIVQHVAHR---------AALAIDNARRATQEAIRMRDEFLTVATHELNTPMTSLTLSLEAMDLRSGRPCDPPAMGRQVERALRQVMRLARLNRELLEVSRIDTDRASLDLAEVDLGVVVRDVIARFELDLARAGCSVSLRISGRNVGSW-DRSRVDQIVTNLVANAIKFGP-GKPIEIVLGEEAGTT-RLSVKDHGIGVDPARQERIFDRFERAVS--ERHYGGLGLGLYISRQIAQAHGGSIRVESAPGAGATFTVELP----------------------
260774007    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DISDRAELTQQLFD-AKELADSANIAKSRFLATMSHEIRTPINAIVG---LLDLALKKSKHQEFDFHSISIANEAAQDLLTLIGDILDIAKIEAGRLTLKPKRNNLKNCVNSIYNIYSHLAKQKGISLTLHFDENIEDFTFDETRVKQILLNIISNAIKFTDKGENVSITLIDKSEDIRIIKVKDTGIGIPESELENISEAFNQANNHGTGLGL------MIVKSICSLMESSFSIESTENIGTKITIITPFMIAIDNKDESSKE--------
284036575    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GSLRYFHVRLFTMERGYGKQSGRIGVGTDITNVVE-NKRLLSESLEKERSLNTLKSQFISIASHQFRTPLTSIQSSIDLIQYYISKNNENNIIQKYTGQISQQITFLEELIMDTLTLSKLEEGKVQVNLQKTDLKTFIQDVVSTFSNQADGRSVQQAMIGEP--MAVWVDTKLMSHVLINLLANAFKFSSAD--PLLTVRYTPG-SVFISVSDKGIGVPAHELPNLFSKFFRASNA--RQINGTGLGLAICREYMHLQQGHIEVNSEVGVGTTFTITIP----------------------
142184455    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVIIGFVSYFVTRRLVKPVLRAAEVSEEFAKGDLDRRVSEKGEDAVST---LARSLNRMARDQLDQLSKMQQRFVSDVSHELRTPMTTIKLAGEVIFSRRED--LDPSLRRSAELLHDQISRFEQLLADLLEISRYDAKAVTPDIEKSDLNGVVGRAIASIEPLAQSKQADVRIDIPHGPVEVELDPKRIERLLRNLLANAVEH-GQGKPISVSVA-SDGHASAVTVSDHGDGMDQEQLDRVFDRFWRADPARQRSVGGTGLGLAIAMEDAHLHNGWLEVWSEKGVGTTFRLTLP----------------------
141405179    -----------------------------------------------------------------------------------------------------------------------------------------------------------------LILLDNKWLIMIVLLISISCFHIPHLLLEHYISPSIVFIPALMIFLFVINL-LITLHFKRLNIFNEIEKEKAISDKKKIELRELNKFKSHFFVNLSHEIRTPLTLIKGYTHQLQNGLH----QKDFDHCLEIIQSQTQKMTDIVDSIMNLSKIETNELQLKLNYENINNIILKIFSDFEPLFYKRKIDFFSNNTNEDIEIYIDKPLFEKAFTNLLTNALKFTPENGIVNITLGIQ-NRCLMIAVIDNGIGIPHKDLSKIFERFYQSQNHIN-KSQGSGIGLSFTKQILELHKFKISVKSTPKSATCFTI-------------------------
198274824    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSPWAKITYLIFTFSLVLFIFYLYVQELNMKHKI--SLHDMEKQKDEENHQLKLQFFMNISHEFKTPLTLILSSVERMEDEFSRTVGPQKIQESFNSVSRNANRLLTMITELVDFRKSDLNIADLNLQEDRIDKYVLQIVQEFSPWALRKKIEFTTSVQENVL-MKFDLEKFSMVLTNLLSNAMKYTSNGGRVEVSLTTGTDEVCILKVSDTGVGISAETISKIYDRFFQIRDN-SSVHLGSGIGLAIAKNMVLLHGGNIIVSSERMKGTEFIVTLPM-RLKEEVQDKNN---------
143275103    ------------------------------------------------------------------------------------------------------------------------------------------VSRNGTQQVVVMTDEPDPLLMP--SFRWFLLASLATIAVAALVAGRVSRSLTGPIRASRDVARRIAAGDL--DARIPDGTAAGRDEVGELVTS---INSMADNLQRSNALERQFLMSVSHDLRTPLTSIKGYAEALTDGAIVDHQQAGR-----VIETEADRLERLVGDLLLLARLESTDFPLDRRTVALNDLVDATVTGLQHEARGREVTLTARIADTPLWADLDPDRYGQIIGNLVGNALRFADR--EVVVTLWLAEG-GTHLSVGDDGPGIAEADLPHVFERLYVAEHSPAVQESGSGLGLAIVRDLTERMGGSVTARSSLG-GAEFVVSF-----------------------
42782233     ------------------------------------------------------------------------------------------------------------------------------------------IYTLSSLQITKATDVMSDYYIYIIVFVLVLSLIVCFYYSRIITKPLLKVNEATKKIMEFQFQDKLS---IKSKNEIGELSSNINQLSERMEGYINQLKKDLEKEKKLEQTRKDFIAGVSHELKTPLSVMQISASMLQDGIAPEMN----QYYWDALEKEIEKMNVLIDEMLNLAKYESGTYQIQMEQVNIVDLIQKAEQDLQVQIDEKSLQIKLNIDD--VCVKGKTNLLEQVITNLFTNAIRYTDAKQIIVIDVK-EKQHDVYIGFENKGSHIAEENIDKIWDQFYRGDKSRKRVCGGTGLGLSIVKNIFDLHDAKYGVTNTED-GVLFYFRL-----------------------
241892886    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HALELEQRIRERTKDLIKTVSELEKAKAEVSNSLEKEKELGQMKSRFVSMASHEFRTPLSSIQLSASLIEKYIEKP-DFLNVRKHTSRIKGSVQLLTNILNDFLSLEKLEAGVVAVQKERINLVTLAEEITEEMQMIC-KKNQHIVYEHTGTEAEFMMDAHLWKSIAINLISNAVKYSGEDTFIEFST-MIQGNICTVSIKDNGIGIPEEDQVNLFEPFFRAHN--TGNIPGTGLGLNIVRRYVELLGGNLVYRSVINEGTSFLLTF-----------------------
224370051    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAFLLIAGTLFTAVTIALIIARTITRPIGQLIRGTEQIAQGNFKKILVSSH-----DEITLLASAINNMSSKINETNQLKAQMMQQISHELKTPLQAIQSAHDVLLISGSV---KESRLRMLAAIKRGINKIADFSMQYLDLAKIETGAMQYNITVSDIHKIVATVVDEAKLVAASKNIHMELEV-VAVPKVLVDREKVSIIISNLISNAIKYTRENGNINVSIGLSDGR-VQVAIKDSGIGINPEELANVFDRFYQASNKEKIKSNGSGVGLAIVKAYTEGQGGKVLVESIPDQGSTFKVEFPIEEDLSL---------------
227534825    ------------------------------------------------------------------------------------------------------------------------------------------IYSATSSDLIGYVQVTDKLTAFHATMHEITLLIMGLSFAAILISILIGYALATRFLKPIKLITDVVNEEPQSTVRILKRNDELGDLVLEFNG-------MLDRIQRYIDQQGEFVQDVSHELRTPVAILEGHLQLL--NRWGKDDPEVLAESLTASLQEVTRMKSLIQEMLDLTRADQVDIQFPNAVVDVHQTVQQVVGDFRMIHP----EFTFTLDDDLEQVRMYRNHLEQVMIILLDNAVKYSTDRKEIHVSMAENSVSGVAVAVQDFGEGIAEADRRRVFNRFYRVDKARSREKGGNGLGLSIAQQLVESYHGQIEVDSALGHGSIFRIDLPTITEAKAQALAAQETTK-----
116617704    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLGVEMPEVPILDSLVIRQFTLSEIINHTFNTNQRQHSILNLMIDGEARQYDVSTLFHQSGSNAEKLERMQADFLANASHEFKTPLTAITGFVETLQGDAGA--DEETRTQFLQIVADEAKRLSALVNDILSLSRMQH-KVDEKISNLEISAIVEQQLE----KIDTKTITVHNDIAPDF-SVSGIASDVSTIVQNLLTNSVKYNKIDGEVWISA-YKDTQQWQIKVSDSGIGIPLNQQSRIFERFYRGDESRQRKISGTGLGLAIVNEIVNQHNGEINIKSQVGVGTTISVILPL---------------------
254384114    -------------------------------------------------------------------------------------------------------------------------------------------------------------LIAVEVFVTLAGLVAALAGQALVGVALRPLRRVAATATRVSELPLHSGEPA-LHERVPDAEADPRTEVGQVGAALNVSSALTARQQSETRVR-QFVADASHELRTPLASIRGYAELTRRGREEPGPD--TRHALGRIESEATRMTGLVEDLLLLARLDAGR-PLSRTDTDLAPLVVDAVSDARAAGPAHHWRL--ELPDGPAPIRADPARIQQVLVNLLANARTHTPPGTTVTAHVSRET-RAVRLRIEDDGPGIAPDLLPHVFERFARGDASRSRSAGSTGLGLAIVAAVVSAHGGQVDVASEPGR-TRFEVLLPLEDIADLIPADSQ---------
163813914    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVNECALAMDNAHNAAEKERAADLAKSELLRSISHDLRTPLCSVSGNADTL-LHNGNCLDEATKQQIYKDIYDDSEWLIGVVENLLYVTRLNDGRLKLELTDQLVDEVVNEAVSHLKKKSVGHKVTVRCD---DLILARMDAQLIVQVIVNLIDNALKYTEQGSEICVSAEKQGGDAV-IRVTDNGNGIADDMKPHIFEMFYTGKNTVADSRRSFGIGLTLCKSIIELHGGTLTLTDNVPHGCIFTFTLPLSEV------------------
182413657    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGVLLAGIAGGSWIASRAIRPIVTILRERIDASRFASEFGPLAQTLNHTFDRLQSTLLRQVQFTADASHELRTPVSVTLLTSQ---SALSRERTPEEYREALATCERAAQRMRQLVESLLLLARLDARDDRTQHQPLELREVIAGAVELLQPLAARHGVTLETALAP--ASVHGDASQLAQVVTNLVGNAIHHSSREARVRIELTATASSAVLV-VADNGEGISPADLPHIFDRFYRADKSRRQTEGRTGLGLAISKAIVEAHGGRIEATSELGRGSTFVVRLPICR-------------------
163849377    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLGFLLAQVITRPLRELMQGVRAIATGDLSRRVPVRSRDELGALAHQFNTMSAELQRATE----LRRRMTADIAHDLRTPLTVIAGYLEALRDAELPATPAR-----FAAMHTETQTLLRLVEDLHTLSLADAGELPLRCREIAVDDLLERIVRIYNDAAQQAGIRLHRQSEPAGMRIYGDEEQLVRALSNLVSNALRYTPEGGEIVIEATRQ-GHQIMLSVQDTGPGIPPEHLPNVFERFYRIDESRHTGSGGSGLGLAIVRSIAQAHNGTATVHSTPGAGARFTIALP-AETKNVVP-------------
251798933    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VDELNEEKQKLLTAIKRLQELEQQQKQFIGNISHELKTPLTSILAYSDLLGMYSDDPVLLQNAR---TQISKEAERLYALIEKALQLSSMDIYDFETNASRFQVKPLLEDALSRLHIKAEKQKISLSSELKDDL--VWADQDNLMHMVTNLLSNAIKYNRPGGWVRLTTETSGERRVIIEVADSGIGIPVELQRRIFDPFFTVSDDRSRETGGTGLGLALVRSLAEKQHGTVQLESGPN-GSRFVISLPGEPIAIEPPDE-----------
284035078    ------------------------------------------------------------------------------------------------------------------------------------SPVFLYMNPVFELYSGLTVEALYEDPLIFA--RSIIEEDRAAVVAAFISNEPKSTFLFRIIDGSLRWINARIFLLTDEDGVPVRRLGVATDVTTAIEK-EQILEESLAKERALNALKTQFITTASHEFRTPLASIISSVELIKYYADLEDRSEAINRHVLSISKQVMALTDLIADTLTLSKLEEGKIQIQVEPTDVVALTEELIA-FNFSNREDKRQVGLDVTGAPVPVSVDKKLMAHVLTNLLSNAFKFSTTSPKVQIRFKRES---FLISVIDQGIGIPRKDLPHLFGKFFRASNAT--HIKGTGLGLSICLEYITLQNGSIDIASTEGVGTTFTIALPIHK-------------------
217978956    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALLTPESRRLLDALIDQTALAIERVNLVEDLDRARLVS--------ETDRLRSALLTSISHDLRTPLASIMGAAGALS-DFAGQLTDESKRELTDTIQEEAERLNRFIANLLDMTRLESGAVHPNAAPHDLSDVVGAVLKRARKILAAHRVEVA--LAPDLPMLDIDAVLFEQALFNLLDNAAKYAPAGSLIRLQAVKDDG-FVVLQILDEGPGIPAADVERIFDKFTRAQKG-DQVGAGTGLGLAVCRGFIEAMHGTIAAGNRSDHGAVFTIRLP----------------------
269839153    --------------------------------------------------------------STFLRRALRTIRWTLGVLLALTVTSPIRGRF--------GLYSWELVLMFGAYN-----ALVDLARPQLGYP------ALAVLDLVASTAVYYLGAQPDALLFDLFFLAVICASTALTPRWSLAYTLAVALTVAAVHPTLLAVKELAARILIMALVGAGASALTQRLRLEERELLEARERAELERVRSEFLSSLSHDLRTPLTSARAGIGMLQASAQDRLREDE-TDLLASSKRSLDRLELMIDDLLTLSQIEAGVLEVEHKPLDLRQVVEDATKTVAPLLEQKGQTLELDLPHSMP-VRGDPRRLEQVVLNLLHNSNLHTPRGTRIRVS--GTMGGEAQLCVEDSGPGIPAHDYSRVFDRFY-----SRGGHGSAGLGLATCKALVELHGGKVWAGPSYLGGARFCIQLP----------------------
210608614    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELESIEKKMNRLKITLEQRTKDAIRTEQRKNDLVGYLAHDIRTPLTSIVGYLELL--NDMKQMERTQQEKYLRITYDKAKRLEKLINELFDISKLNMQTVALKKEQVNLTFMLYQMADEFYPMLEQKGQSMKMEIDEKIL-IYGEADKLARVFGNILKNAIAYGDAGSEITVQAA-KGVENVVVTFVNRGAEIPKHQLEHIFEKFYRSDSARSTDTGNAGLGLAIAKEIVTLHGGEIWAVSNKED-TKFIVKLPILCHCDFGSED-----------
255059486    -----------------------------------------------------------------------------------------------------------------------------------------------LVQVALDITDEDALMSKYLI-RTAVSILTGLFLAAVLGMAITRKGL-RPLQEMADKVARITEADLHQRIRTASWPRELDQLTVAL-------DAMLGRLEESFARLSEFSANLAHELRTPINNLRGEAEVALSRA---RSEEEYRHIIESAIEEYERLSRMVGDILFLARPDR---PYQPELIDARLEVERLAEYYGNLAEEQHTDIVIDGEGE---VSVDPNLFQRAVGNLISNALHYSSPFKQIRVKLRPADNGGLEIAVEDDGMGMAPEELPRVFDRFYRSPQARLVYNQGSGLGLAIVRSIMNLHGGTASVASRPGEGTVVTLRLP----------------------
227494380    ---------------------------------------------------------------------------------------------------------WRAVAVPIATQDGTQFGVVTVALPLTGVSETLLNSVKYFGVLALVVIAVGATSAYYLVRRSLRPLQRIESVAAQIA--------AGDISQRI--------EIETPNTEVGSLSVSLNQMLTQIEQSFAQRDAARERIE-------RFISDASHELRTPLATLQGYAQL---YRIGGITPENIPDVMGRFESEANRMNGLVEDMLRLARLDEQR-KVNPVPLDLTALAQTAAFDLRALDASRVVQVLNLGASAPLPVNADKDQVSQVFTNIISNIVRYTPKGTPVEIMVGR-SDQWAVVEFRDHGPGISTEHQEKVFGRFYRVDKSRSRESGGSGLGLSIVSAVMALHAGKASIVTTPGGGVTVRLSFPLPK-------------------
189464941    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KQLQNTRIILFSVIGILCVVIVFL----WQQRKLNAKLEKSRDKLDEKNRILIEAKEELRKAKEVAEQSNWLKTMFIQNMSHEIRTPLNSIVGFSGVLVDMLD---DKEDIGQYVALIESNSKLLLKLVGDILDISILDS-EVEIKHNAVDVNACCQASIDAAGTLFS-PDTKLIFKPACDELIINSNYNYIVQVLDNLLSNASKFTHEGS---VTLAYEETNQLIFTVTDTGIGIPIDEQEHVFERFVKLDN----FSQGAGLGLSICRIVAERLGGFLIIDREYTQGTRFIF-------------------------
120612997    --------------------------HASGAGLDLAVRRRLLDSLASRGGTSEIPALVIPGVLTWLTPAAHMLAWWGSFLVFVCLLLFLLRRFRRDAVLPDQVVVWERTFQAMAALDGAFWAVPIVLTHGAPLEFRLLTY----LVICAVLAVGTTFLAPHRVFFPFFAAIYG-PTLLASAWYFPDRWQAMLPLTVLYGGVVLRHAWGSRRFVVQQVEMER----QRLQLAQRYL-AAKEEAERALEEKNRFLSTASHDLRQPLHAM----GLLVESAQQRNADAGLVPVLEGIQDCARSLTFLFNALLDLSRLESGAYAVVQEDVPLAEVLHDVSTVFGPDARHRGLRLKVYLPRRRPAVRADAALLRQMVFNLVQNALRYTRVGG-VLIGARMRRG-VWRIEVWDTGPGVPQEDRHRIYAPFYRSEARWTQEVAGHGLGLSVVARSARLIDAESGFESRPGRGSCFWLV------------------------
158334899    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEQWQIHSWLIAPIRHQGELLGVLELHGPLIYQWHENDIALVEAIAAQAGVALTQAQAYSDSESLNRNLAALEQTRSNLIAIVGHELRTPLSTIQVCLESL--DSEPDISPVFRQALLSTALEDLGRLRDLIQDILILSRLEGGQIYNQIESIEFQETLELALSSMRSSNNSKDLTISVEVDPHLPTIQVDAEGLEEVLNRILDNACKFTGVDGEVTIQAHIADDDCLEVIVADTGRGIEPSRLESIFDSFYQEEDFLRRSKGGTGLGLAICRQVIQGMNGRIWAESARDQGSAFHFTLPLE-----APSDSQD--------
86158632     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VRPLEAIARTAERIAETSLPAEVAGAERPDEIGTLSRAFNRLVSANARLTEIDRRKDEFLGMLSHELRNPLAPIRSALHLLSHPAARP---AQTRRALEVIGRQVDHLTRIVDDLLDVTRIARGKIELRRERVDLAEVVARTAEDYRDLLDDRRIALEVGLPGGPLWADADPTRVAQVIGNLLSNAGKFTPPGGRVTVRADARGGRAV-IRVIDTGVGMPPELLGRIFEPFVQADRSLARS--------ALVKGIVELHGGAVEARSAPGAGSELVLELPLA--------------------
283851971    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QRRLLEAVVHQTALALDVDRLEEKAKATLVEAERE-KLRAALLSTVTHDFKTPLAAIAGSAESLL--ALGEATTATVRRSLENIVAEASRLERLVDNLLRIAALESGSVAPDIKPIPIEEVVGSALTRLEGLLV--GHEVRLDIPDDLPPIPMDEVLMEQVLINLLENAAKHTPPGTEIRVGAAVR-GRQALVTVSDTGPGLPPGDPEKLFERFQRGDRA---SAAGYGLGLAICRAVVKAHGGTITADQTGGQGAAFTITLP----LHEHEQENH---------
297544229    --------------------------------------------------------------------------------------------------------------------------------------------KPATLIMSIPIAAIND---SVNLFKQVFWWIFVITLIAILS---ISVYMSKKFTRPIQILKNAAHQIASGNLNVKINYKEEDELG---DLAKSMNTMVKQLSIT-DKFRKDLIANISHDLKTPLGLIRGYSEMLLDYYGN--DKEKREKYLNTVIKETERMSKLVDDVLQLSKLQSGMVEIKEEPIDLEKLIFETLDIFEIQILEKNIEV--KLNNLKLKVIADREMIKRSMT-----------KEGTLSIEA-ISQDKNVLLKISDTGCGIPQKDLEHIFDRYYKGNKS------GTGLGLAIVKEILTLHGSKYGIESQEGVGTTFYFTL-----------------------
237737186    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------FSDIQINQLTQIIVTGAFLILPILVILSTVIGYFTKKAFLPVKKIQETAQNITESNELSDEITKLANTIDEMLERLDKSFQKEKQFTSDASHELRTPVTVILAESEYILKHGE---DMEEARESMKIINRQAEKISGLINQLLFFSRADRGDLKLKLENVNIVKTIEELKNDNSIEAEKRNITITYENNLKNYEYVVDKIMFIRAIQNIIQNAINYGKENGKIEIE-SFEKSEYFAIKVKDDGIGIAEENLQKMWDRFYQVDESRTTKS--MGLGLSMVKLIVEKHEGYVEVESELGKGTAFTLYF-----------------------
168180762    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LNEILKENSRERIKFYNLSTNKKELVREINIFLDKYQSISIDNKNYKEHHKKMISNISHDIRTPLTALMGYVDLL---SDNCITKEKKEEYISIIRERGTALKDLMEEFFQMAKLECNDVEITIEKFNISEVVRKNIITFMNEINERNITPEINIGDEEIFALGDKNYTSRIITNLISNSLKYGYEGKVIGIDLK-EDNKWVTLSIWDKGKGIDKNELPYIFDRLYTGEKSRNRSFQGSGLGLSIVKNMAQHMNGSITAQSIPYEKTIFTVKI-----------------------
291482633    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVIALACLNVIQ-FIMKKKRDGNLAYTADQLSYMLSRDSAGQVLLPTDDHTLKGLLVNINIVENRQQISAQFAKTEQSMK-RMLTNMSHDLKTPLTVILGYIEAIQSDPNMP--DEERERLLEKLRQKTNELIQMINSFFDLAKLESEDKEIPITKVHMNDICKRNILHYYDAVQSKGFQAAIDIPDTPVYAQANEEALDRILQNLLSNAIQYGAAGKLIGLTLSYDE-RNIAITVWDRGKGISETDQQRVFERLYTLEESRNKAFQGSGLGLTITKRLTEKMGGTISVQSKPYERTAFTITL-----------------------
142142492    -------------------------------------------------------------------------------------------------------------------------------------------VPGFVVGAPLSIPTVGPYELYYLFPLTQEQQTLDLVRSSIVAAGGVLVALLGVVAYVVTRQVVVPVRAAAQTAERLSLPIKREDDLAQLEMAESI-DQQITQLEELSRVQQRFVSDVSHELRTPLTTIRMAADVLFESRES--LDESTARSTELLQNQLDRFEALLSDLLEISRFDAGAAKLDSESVDLATLAQRVIDASEPLADSHDLRVRFASYERPCPVVCDARRIDRIIRNLVDNAIEHGDASG-VLVELAGDS-EVATLTVRDFGVGLRPGEASLVFNRFWRADPARARTTGGTGLGLAIALEDARLHGGWLEAWGEPGAGACFRLTLPR---------------------
15894831     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALVAIIIVALLSLIVSKGFSRPIKKVSETSVQLSKGNYEFRSEIKSNINEINDLIKSINMLGGTLKH---QNLLRRRLISDISHEIRTPLNVLQNNLEAM-IDGIIPVTEDRLVKLNEEVIRFGELLNNL--DLLK--RFETEESSVSMKKIPLDKIIRGICKEFLNVAKENNIEIHTNIPEGYYMILGDENKLKQVFINLLSNSVKFNNKKGDIWISLD-EEDKEIVARIKDNGIGIKKEDLPYVFERLYRGDKSRHKAI-GNGIGLSIVKTVLDIHLARIEVKSEEGIGSEFTIYFPKDK-------------------
227546760    ----------------------------------------------------------------------------------------------------------------------------------------------------LEFFAIYSYTFQQQSLTQIQLSLVVICALLSIVVGVVIWLVIRGIVRPIERVAAASETLASGNLDMRVTVNRKDELGVLQQSFNTMADALNQKLEEASVFQKRFVSDVSHELRTPVTTMRMASDLLEMKKDGF--DPSTKRTVELLAGQISRFQDMLADLLEISRYDAGYAALDLVETDLCEPIETAVDQVAGIAQAKRVPIHTYLPNVQVLTRIDSRRVIRIVRNLLANAVDFAEDR-PIEVRVA-ANRKAVAISVRDYGVGIDEDKVAHVFDRFWRSDPSRSRVTGGTGLGLAIAMTDALLHHGTIRVRSAVGEGTWFLVLLPR---------------------
149200250    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFDQLISALQNRSENLETINS-EMEQLVHQRTKEELQKMSEFKSQFFANMSHEIRTPMNAIHGYAELLRELDL----DEDAKNYCDSIYQSTKSLLMIINEILDFSKILEDKSELNLRVFNFNELLRSLRKLFESSCTAKGLKLFTLLDESTAWLKGDKDRIRQVLVNLISNSIKFTEKGS-VDINCYYLDNHNVHVQVKDSGMGIGSETLNAI----TKGHHLSSKNY---GLGLKICQDLLKQMKTTLNVQSQENIGSSFEFEL-----------------------
118444450    ---------------------------------------------------------------------------------------------------------------VNEALMGKKAYIIRKISGQYYVLFSSPIYNKEDQIGC--IRYVYNLKNENKIILDTVISMTFFTIISVLISIFMSNSFSNEIVKPIVMLRKLARQVFSKRFKI-SSNDEIEDLAESFNIMSNNIENMIAKLKEEKENQKRFLDNITHEFKTPVAAVMGYSDLL----FRVKDEKDTKECIKYIKKSSDRLLNLVEQLLELSVLNKNQFELNTETTDIKPIVENAAMLLKPRMSKFGIDIDINIESK--NIIADVKKTEQVILNVLDNAIKYSECD-KILINMDYNE-EFVKLYIKDDGQGIPEKDLKKVFEHFYTAHKSLQNKHGGSGLGLAICKEIMTKQFGDIEMQNE--DGAKVILTF-----------------------
291458666    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SMNILSERLEST--IAELKTANNELQLDVENKRRLAQKREEFVANVSHELKTPIALIQGYAEGLMDGL--AEDKESRDYYCTVISDEAKRMNRMVRELMNLSALEQGKDLPDITLFSLAKVVDGIVSSAELFLRQQGIQLEVDIPEDL-KVWADEFKIEEVLTNYLNNAMHHVKEPKQISIFTEREGGDRISVHVRNTGDPIPEEELPRLWEKFYKVDKAHTRSYGGSGLGLSIVKAIAEAHHQSCGVKNT-RTGVDFWFTL-----------------------
139439531    -------------------------------------------------------------------------------------------------------YVWLDLLLVVIVAAILVYGYNQTLPNGAFTAGWIATVRGMTLTPARGDLTTLTYTVELARTTKTFPLAQDLVTLWPLYLVVVGISVLNMLGGARRVRRTMAMQLAGGKMETLEQAIERDADLASIEVA---LNRLLRQMQEAKLQQMRFVNDASHELRTPIAVIQGYVNML--DRWGKDDPDVLAESIASLKAESEHMQELVEQLLFLARGDAGRTVLRRADTNLAALVGEVCEESQMIDTAHTYRLAYDVSDSRCDAPVDVALVKQALRVIVQNAAKYSDAGTTVTFGITPDAGAGTIISVEDEGIGMNQESAAHAFERFYRADNARNAGAQGSGLGLAIAKWIVDSHGGVIGVTSVEGVGSRFTIRLPR---------------------
26989383     -------------------------------------------------------------------------------------------------------------------------------------------------------------------LRSYVPNRLASGEVVGIFVLIRDITERRNTAQALQAYQHLEQRVRERTAELTSLNDQLLREIEERSQAESRLREAKREAEQANLSKTKFLAAVSHDLLQPLNAARLFTSALLERD----EPQNAAHLVRNVSNSLEDVENLLGTLVDISKLDAGVIKADVAPFALHELMDNLAAEYVQVARSEGLELHFVGCSAV--VRSDIQLLARILRNLLSNAIRYTPSG-RVVLGCRRLRG-GVRIEVWDSGIGIAEEHLQDMFLEFKRGDVQRPDQDRGLGLGLAIVEKIAGILGHRIRVRSWLGKGSVFAVEVPLS--------------------
255505745    ----------------------------------------------------------------------------------------------------------------------------------------LDFFYAIPDYGSVVIRGVSSITEAEASYRFTIRLAMILLPLLVILTAVTGYRMTQRTLRPVARITETVRQIQDGDLSRRVALGEGNDEIYRLAET---FDQMLTQVEESFQRERQFSSDVSHELRTPVASVMLQCELLEREDLTAP----VREGLLTIDAKTQYLSQMISQLLFLTRADQGRQKLELEELDFGELTLMACEEAREMADRRQITIKCRTESGLL-LRGDETLLIRFWMNLLNNAVTYGKEQGHILVTAGLEGGRIKG-EIRDDGIGIRREDLPHIWERFYQADTART-AEGSSGLGLSMVRWIVTAHGGEISVRSRFGEGTVFSFSFPAAQ-------------------
28210588     ------------------------------------------------------------------------------------------------------------------------------IKTGEKIVGYVAIGQYSSILLSEEINSLNNSILISILFTIVITIIISLYISKQISNPIKKVS---DISVALSKGYYGIGVESKSN-------------ILEIKNLQDSINELKEKLEKQDSLRKRLVSDISHEIRTPLNILQNNLEAM-IDGIFPIDEESLIGLNEEVIRFGKLLDNL--NILK--EIEGEDISLSMDKVSLKDILEGVIKDFSIIAKDKHIFFEKDINEDNYYICGDENALKQVFINIISNSIKFTENGGDIKVVLKEFRNNIETI-IEDNGQGIKKEDLPFIFERLYRGDKSR-HEIDGSGIGLTIVKRILNIHSAYIDVESKLDKGTTVRIKF-----------------------
145222855    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VDPAAAQTEVGQLGSALNRMLDRIAGALSARHASETRVRQFVADASHELRTPLAAIRGYTELAQRKQAELPDD--VAHAMSRVESETARMTQLVEDMLLLARLDTGR-PLDRDSVDLTRLVVDAVSDAHVAAPDHVWEL--DLPDEPLTVCGDEARLHQVLANLLANAGIHTPAGTTVTTSLTATDTGDVLVRVVDDGPGIPARLQPDVFERFARGDTSRSRRGGSTGLGLAIVAAVVRAHHGTISLHSVPGR-TEFAVVLP----------------------
70731590     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RQHRQQVQALQQTVATLGTSLQQAERANRLKGQFLGHLGHEIRTPLNAFIGLLELVLQRTEDGSAN---RGSLELALGAASDLRELLGDLLDISRIESGQLQLNPAWTCLSHSAEAVLGVFQALARQKNLDLSLEFPSPEPQVLVDGLRFKQILTNLLSNALKFTRQG-KVQVKLARAGHFDLLLRVLDTGIGIPPQERQRLLQPFAQVEPTSQSPRDSSGLGLPISHQLCLQMGGSLSLHGRTGPGCEVRLTLPGRTAVAPRP-------------
34495991     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------VRLRDASIEQTLRLRNFALGCLIAWAVLAVFLARELWKA--------IRRQEIIELQRGVIAAARQAKEEAVQTALARSTMLSTVSHEILTPLHTIQGGVELLSDQIADP----RAQRTIANVRTAADYLSKLMQDLLDMGRLDAGRMTLRPVVFSPSQLVAGVVGEFQQAARAKGLLLSFSAAEAAREVCADATRVRQVAGNLISNALRYTDLG-EIGVELALDRDACLVLAVSDTGIGIPEHERGALFEAFSQCKG---RNRGGAGMGLAIVRKIAALMGGEYLASSEAGKGSVFVARLPVEEA------------------
298726786    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------IISILYFENTLMTNAFHPSHVQLLKVIAAAVSFENAKIYGDLEKRVQLR---------TRELDETNRHLIKMNERLEKNELERKKLLHSISHELRSPLTSTLGYIELMLEGVID--DAVARKKYLIRSKERLLSLNSLIQDLFDLANLEAGRAEFSFTEVKAKELFLQMVTRYEDEVKQSGLTFSAHFGHEEAQLLIDKTRINQVIENIMTNAMKYTSNGG-IEVSI-HVENKHLICSIADSGIGIAESDLPFIFDSYYRATNIHEAHSH--GIGLAICKQIVHQHNGEIFVESRENEGSIFSFTLPLVKVL-----------------
255061360    ---------------------------------------------------------------------------------------------------------------------------------------------------ALFVSRTNRFLLTSALLLGTVAIL-------------MSIILARRLTRPITRLARAADSISQGNLH------ERIEITGSDELARLSHNHMAQTLEKQDALRKKINANFAHEMRTPLAIMQGQLEGMLDGLIPNE-----RRVLESLLEENLRLARIVTNVEELVQAEASALSLKRIRLPLKQLLESIAQRFSEAGGKKNIIFTVECNDEV-RVYADPERLTQILINLVTNAIKAIDSGGTIQLN-GAAEREGCRIDVIDSGRGIAEADQPLIFERFFRKDST------GLGLGLPIVRELVDAHGGTIEVSSRPGEGSSFTVRLP----------------------
199597922    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LWSWSNLFLTLMG-IADVIVVYWRLARRYRQMQMRHVIAELHKFEVNTELQKVNALVDSTVNSMEEERRSKDELITNVSHDIRTPLTSIIGYLGLIEDHQY--RSEAELLKYTHTAYLKAKQMKVLVEDLFEYTKVKSTTTKLNPVRFNMIAMLEQLAASFELEAHKKHMRILVSGEPNPLMMEADTEKLGRVFNNLIVNALKYGQGGRHIFLDAQRI-GSEVVVKVSNDGAQIPNDALSQLFDRFYRVEESRSQETGGTGLGLAIAQSIIALHGGYIYADSSPEL-TSFVIHLPLK--------------------
260588930    ----------------------------------------------------------------------------------------------------------------------------------------------------LYIDALYDITKVYEQREELQKLYIAVFLFVVTCSAVFSYILSYFLTKPISRLKKIVSSITQGNYDLRSD-IHTNDEIEELSVEDRMTDTLVDKMEELNAAQNQFIANFTHELKTPMTSMIGYADLLRRQNL---SQEEQTDAANYIYSESKRLERLSIKLLEL--IAAGNKEQELTIQNPAYLIENVVKHYVPYFQENGIEIEKKCEAGNCMLE--PDLFVSLVVNLLENARRAMENGGVIKIVLSMKKDGCDLL-IQDTGCGIPKDKLVHITEAFYRIDKARSRSFGGAGLGLSLCDRIAKIHNGSLSIESEVGVGTVVKVQI-----------------------
253701298    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------SMVVLTILVSVMAVFLVLLA-SRVMTEPISRMIEVIRRVKQGRLD-ETMKVETQDELGELATANRMTKIIKHNKEEANLAQQGKMASVAHEINNPLGVILGYAAYIEKKLS--PDDPNYR-FIHEIKRESKRCKKIVQDLLSYAR----TPQPVLEPTDLNALLEQIVDFAANHTDMHHVSVEKSFDPTLPEIMVDGDQLRQVAINLILNAGAAMQRGGKLVVSTQNGEDNCVSLKFSDNGAGIAAEHMERIFEPFF------TTKVKGTGLGLAITRQIVEQHHGKIGIESEIGAGTTVEVRLPINR-------------------
150017825    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVFSGVLTLIIVAAISLILSKQFSEPIKEVSKTSVSLSKGNYNSRSNIKSNIEEIRNL--TESIND-LGEKLNSQDLLRKRLISDISHEIRTPLNVLQNNLEAMIDGIIPVTADK-----LNSLNDEVIRFGKLLNNLNSLKQIESDEIVLKLGRVNIGGLISNVISDFNIAADEKNIKLIINKEEGNFIVVGDYDKLKQVFINLISNAIKFNNINGTVWVNIS-SDINSVIIKIKDNGIGIKKEDLPYVFERMYRGDKSR-HKIEGSGIGLTLVKKILTLHSGTIDVESKEDKETVFTVCI-----------------------
226199400    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VMLGGVLGIILGALFLLLFYTVRTRGSLLEQQ----------QAALDAERKASDRAFEMIAAKNAFLGMVSHELRTPLQAICGSIEVLLARPQSEANMKTIKR----LQNSAASLEAQVKDLTDYIKLRSTNRSVQSEIVEVAPLLADVLDPLRGRIRDKHLSTSLRVEPPALVVRSDRKLIQQIVSNLVENAIKYTNSG-TIEISAALSANRTMTITVRDTGVGIARHLLAKIFEPFFRVNDPGVRHVDGIGMGLAVVQELVVALRGHVDVRSAVGEGSEFAVTLPVE--------------------
212695087    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IREKEKNRKRLEDTIKQNISLLEMRKNIILTISHDIRAPLNVIGGSAEL----AMDTRDKKRRDNHLNNIKIVCRHITHLLNNLLDVYRLNEAKETRNDVPFNLDDLLGRTVSGFSHIVNNKGILFDHQFDNTGVKLLGDMDRIAQIVDNLLTNAVKFTESG-TISFNARYGDGH-LYLEVKDTGIGMNEIMLSRIFRPFERLASETN--TDGFGLGLPITKGLVDLLGGTITVSSKAGSGSTFCVTLPLPTTDKLIEDEN----------
187921572    ---------------------------------------------------------ALAVALGWQLAVIGCLTALILMTIALMARYFGLRLLRNSFAETSRALQSEMLVLVSATPVGLCIVR---------QSDYSVLTTNALAIELLGIEADSNRLPPHIVFLAQAPVQPSAMSFARVAAFVVPARPARMPAQSVQFLQFIYAPARYAGENVLFCAIL--DVTAQTVLEQQLRH-AQQTSEALMRARTNFFAAMSHEIRTPLNALLGNLELFARTPGL----EAHSQRLATLDLAADALRRVVNDILDFSKIDAGEMLLVREPFLLIDVFENIALSYAPMHGERSIRFYALLSPTLDTLIGDRMRISQIVNNLLSNAFKFTSTG-KITLRAEVTDDSPDRIRVSDSGAGMNEETLARLFKPFAQGE-----------LGASICARLCELMGGHIVAESVPSVGSAFRISIPLAK-------------------
118397094    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SNIVVLEVKIEIEDQFEEKQVFVQVEDITKLKQEDENLEKNKILSSITHELKTPLNCSIQMLDMLLQN--DDISDVLKQIFIIPALNSNHLLLNIINDILDLAQINYGKFTMFFSEFELSKICAECVNLISMQALQKNLDVELDLDPLIPTINSDQSRIRQVLLNLLSNALKFT-QNGKITIRTHLIEDNLIQVDIEDTGCGIPEKNLNKIIGRFGKKDNHQLNTFGG-GLGLTIANNLATGLGGRLQVQSIENVGSKFSFCIPLNKV------------------
166363966    -------------------------------------------------------------------------------------------------------------------------------------------FDVILLDLTLPDSQGLQSLAPLLIKAPKLPIVVLTNTNDD------NLALAALRQGAQDYLREVSLEILTRSLCYAIERKQMEEALRESNEALKMSVIEREKAQELNQLKTEFVSMLSHDFRNPLNKILLSAGLLE-ESRDRLTKDQQVSYFRMIRSAIKDMDQLLTEVLLIGRADSGRLYCQFDPVDLLDYCQKLVESFIVKPELQS-AIIFQIKGSLERGLWDINLIKHILTNLLGNALKYSPEGNPVEFKI-IVESEQVVFKIIDRGIGIPSKDQEHLFKPFYRGSNVDN--IQGTGLGLAIVGRCVEAHKGQIYLESEEGKGTKITVILP----------------------
296440743    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SMILMWFILAGLYVSRL--FTYHIYGISKTSIALLNARYPFKSKIKEIETLRHSMNYLGEKLERQDTIRKKLISDVSHEIRTPLHILQSNLEAM-IDGIYPIDEEQMNVLYQEVVRFGKLLNNLDLL----KNVEENESRMNFRVINLNESVQEVFDAFKIVAKEKKINYHIHTETENVMVSADKDALKQLWMNLLSNAFKFSDHKGEIKVYTGMQ-GKECTITVEDHGIGIAEEDLPYVFERMYRGDKSRE-QYQGSGIGLTMVKNIVEKHNGKVAIESVEGEYTKIIVTLP----------------------
257867577    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------VCLISIVVSLLISYLFATFQVRRINRMKRATKEITNGNFDIVHNRDEFDELAEDFNLMTKSLKESQEEIERQEERRRQFMADASHEMRTPLTTINGLLEGLEYNAIPENQKD---NAIRLMKNETNRLIRLVNENLDYEKIRTNQISMVIKKFDATQTIKNLLTQLESKAEAKDVLILETTEP--IDVYADYDRFVQIMVNILQNAIQFTEDG---EIRVRIEKGYETIIEISDTGIGMSEEQVKNIWDRYYKVDPSRKNRQFGSGLGLSIVEQLVRLHKGKISVESELGKGTTFKISFP----------------------
169627777    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------IAVLTVLGVAGYWLVHRSLRPLAEVEATAADIAAHLDRRVRDPRTEVGRLSLALNGMLAQIQRAVADSEKSAKAARTSEERMRRFITDASHELRTPLTTIRGYAEL---YRQGAATDTEL--VLGRIEGESTRMGQLVEDLLLLARLDAHR-PMEQRLVDLLVLATDAVHDAKATAPERDVELEVFDGPGTPEVIGDELRLRQVLGNLVSNALGHTTA--AVRVRVG-TEGDDAVLEVIDRGPGMTKTDAERVFERFYRADSSRTRSSGGTGLGLSIVDALTAAHGGTVTVHTAPGAGCRFEVRLPRA--------------------
224537529    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIILPPWYQSITAQIIYVLL--IIGVGLGFWHYIRRKYERRKAA----------------MSKKLNEKYK---EEMYEGKLRFFTNITHEFCTPLTLIYGPCEILQHENSDVF----IKKYAQIIKSNTERLNSLIQEVIDFRRMETGNQICHIQELNISKLAKDIIDSFGELAEQNQIHLETNISPDIIW-KSDYSGFTKILNNLISNAFKYSPENGTIRISIKIEVDK-LNIQVYNTGKGICKENIPLIFNRYSVLDNIQENSIKGLGLGLAICQSMVELLQGTIEVKSEIDQYAQFIVNLPQ---LEVTEEAEH---------
225571267    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AMAVIILLALAATYWASGRTLRPLKQLIESVKNTDDQNLDNRVASELLNEALERLEDAFLIQKSFAANAAHELKTPLAVIKSSLQVLEMTPN--PEQKDYEEFMENTGKSLDRIIKTVDGLLSLA-------NLTEVPVDLSSLLRQAVQEMSGSAEKTDVEIVLTCENDI-SVHGNPDLLYRAVFNLIENAVKYNIPGGKVLITLT-ADEQSASIRVSDSGIGIPTEALGHIFEPFYRADPSRSQKIPGYGLGLATVKMIADRHGGQISVESTEGSGTAFTLLL-----------------------
226939160    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARSLLRPIRELAGATHRLAAGDYHIRVTDNRRDELGA---LAHDFNQLAHALARNETL-RRQLIADVSHELRTPLAVLRGEIEALEDGVRPLTP-----EALGSLAGEVALLAKLVDDLHALSLADAGALAYHKRPTDLSECLNAVAGAFADRLAGRQLHLQLQL-PGHAELLADPDRLRQLFHNLFENSLRYTDPGGTLRIRCRQTP-QALELDWEDSAPGVTPEQQAHLFDRFYRADSSRRRAAGGSGLGLAICREIVLAHGGDILAESELG-GLALHLTFPL---------------------
163839244    -----------------------------------------------------------------------------------------------------------------------------------------------LIAVGLSAVALGTLIAFWAVSRSFRPLVRVERTAAAIAAGDLS-----------------------QRVKIQNPATEVGRLSVSLNTMLEHIEAAFDARKASEGRMRRFVADASHELRTPLVTIRGFSELYRHGAL--QGDEDVATAMGRIESEAKRMGALVEDLLVLARIDEQR-PLQKKPIDLLILGNDAAVDARASSSKRKVTVIDSGPAANAPVVGDEARLRQVIANLMANALRYTPEVSPLEVAIGVSGNRYSTLQIRDHGPSIDEATAPRIFERFYRAESSRNRDTGGSGLGLAIVAAIVSSHQGQVRFSKTEGGGATMTVQLPYAEPLP----------------
229819336    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EVGSLSRSLNMMLGQVEASFAQRTASERRMQRFVSDASHELRTPLAAMRGYAELYRL---GGIPDDDVPQVMERLERESVRMGSLVNDLLALARLDEGR-GLRLGQVDLAQLAADAAEDLRAIDPARTVRVEADADGDGWAVEGDADQLRQVMLNLIGNVASYTPAGSPVELVLARPTADAVVLEVVDHGPGIAPDDAARVFDRFYRVETSRSRSAGGSGLGLAIVAAIVGAHGGAVSVVPTPDGGTTVRIELP----------------------
144023290    --------------------------------------------------------------------------------------------------------------------------------------------------------------------ASFSSIFVSFGLVAIILSALLSRLLVTSTLKPLREVELTAARFFSQRLGNASPQTEVGRLTRSLNTMLSRIDRAADRADTIDKMR-RFIGDASHELRTPLVSVRGYAELYRMGAITKKSD--VGQAMERIEKEAERMTSLVTDLLELARLDEAK-PLEIVPLDLGALAHDATLDAGASSPDRTITLLVRDPAALPTVKGEENKVRQVLANLLQNAVRFSPEGSPIELVLSHDTARNLVIRVVDHGEGIPPQIREKIFDRLWRADSSRARETGGSGLGLAIVHTIVTRLEGSIAVEETPGGGATLAISLP----------------------
136444416    -------------------------------------------------------------------------------------------------------------------------------------SKFLADANTKSVEAAVHIRTLTIVVLSIVISLSLITAVLLLASQQA--------DISYPLVNLQKVVTSIYQGEFGKRANEEVGPVEVRSVAHAVNELANQREQVVDQTERLRMAKSNFIGTVNHELRTPLTSIAGFTELLADESSEVESGERVR-MAKVIGRNAARLSDLIDNMLTVLRIDANQVRFKLATFDARDAVEQAVAALEPIAQAQNIEVEFTVPTDEYLMLTDAVEIVRVVGNLLSNAIKFSIPGGRVIITMEKSVNELGVLSVKDFGIGIVEGDLKNVGSKFFRSTNAIEAAIPGSGLGLMIVNFIVTELGGAWSIDSSEAEGTTTHVWLPL---------------------
114330052    ---------------------------------------------------------------------------------------------------------------------------------GVITIDSVKIWRDKGETYRGAVVQLMNKGLQGAE-----PLTLAVATGINFHLHYLETTAACLIAILATWFAVYQGHAPIRRISREIRRIKSDQLFIRLELAVSFNDML-DRIEDGFQRLSNFSADIAHELRTPITNLKTQTEVALSQS---RDVEQYREILYSNLEEYERMAKMVGDMLFLAQADNNQLKPELVSVNLVTEVQELFDYFEAWAEERSVSLICKGP--VICVQGDRLMMRRALSNLLSNAIRYTPPGRAVTVSLAANSNDTIAISVENPGHTINSEHLPRLFDRFYRADPSRQRKGDGAGLGLAIVKSIIDAHGGTITAK-EVDGNMIFEVALPKA--------------------
239820126    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAMAIIALVAAVLWALHLRGRLKRPLELLLQGTRALQSGSLEHRIDLASGDEMAAELQQHRQQADEARRRLEDADHRRRQLFVDLSHELRTPATAIRGEAEITLRGGDKP--AEEYRHALKRIVGTVQQLTKVIGDLLLIARAEADQLVIQPSPLDLSMLLSEVVEQGEALAALHGAALTCEPVVETVMVRADGDRLRQAVMIVLDNAIRYSRPDGKVRLGCHVAADE-VAIVVRDHGIGIGEDELPRVFERFVRGQRARAHRADGSGIGLSIAQAIVKAHRGHIEIQSWPEEGTEVRIVL-----------------------
167647534    -------------------------------------------ALDAQTALMPYALAVFAVIYAWASSFAVNAGWMAISFAVFAINWGVFYGVLRTEAAQDVTRRARVHVLSGLLWALAVGQMAAFANGAGGVRETLLLLSAGAAVVCIFFAAPSLIAL-----LLTAPVAAAGPLYLLFSRPESERSGAGAVALAMALSLILNRMLRRQHALARDHEALLRERLSVLEAG-----------ERAARSKSDIVATLSHEIR---NGLTGVTHVLAAAAGKGGRAAPSREQLNAALDAAQDLVAVLNATLDSETAESGRLAVESLPFEPVRLIRDLALLDRPHAVAKGLELTVHVEPDLEHAVGDPLRTRQIIANLVGNAVKYT-VRGRIEVRVERRNG-LIAIEVADTGPGLSPSEMDQAFQAFQRVER-TGAGVNGAGLGLSLSRQLAKLMGGALEATSAVGVGSCFTLTLPFDENAIRVIEPDSETS------
186472758    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLLSPVRRLVLATHRLASGDYSI-RVPDTGSDELHELAADFNRLAISLGNAE---RSRRNFIADISHELRTPLAVLRGELEAIEDGVRKPD-----RTTLASLQAEVALLSQLIDDLYELSLADIGELSFEKVRLDVAPVVEAAAESFRDRLADKKIALETDIGEASVVMLGDPYRLTQLMKNLLENALRYTDESGKVRVAVARHE-REIRIDVQDSHPAVPEPLLPHLFDRLFRVDASRSRQSGGAGLGLALCKHIVNQHGGTIDLRSPLG-GLWIAVRLPT---------------------
86159365     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GNVLLLDRPLRRATLLSVVRSAQYAAREVLAAREREVLARDQFLAMLGHELRNPLGAIILALDVIDRRGVAAP------RQLDVVRRQSRQLSRLVDDLLDVSRVTSGKITLHHHPVELAALVGRAVEAQQPPAAAAGVSLRAELAPGEVPVLGDPVRIEQVIANLVGNAIKYTRPGGHVTVGLE-TSGGDAVLRVHDDGIGLAAADLERVFDTFVQVDSGLDRARL--------VKTLVTMHGGRVRADSAPGKGSTFTVRLPLASPAD----------------
298245488    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQHIALSQHARSLEWQVQKRTSEANELKDKFLRIVSHELKAPLSGLKGMTQFLYKQLDEEVNKQVFKQGLEDMSHAIGRTEVLVQDLLGTSMMDSNMFVLHRKRCNLVQLCQRVLSEYTAGA---GPDVTSEIVAETAEVEVDAERICQVLINLLSNARKYSVSPSTITIRLQQV-GYEAWIQVEDQGVGIPQEEQQPIFEQFYRAPGVQSGEQTGLGLGLYIARKIVERHSGCLDVESTPGQGSTFTVILP----------------------
169629668    ----------------------------------------------------------------------------------------------------------------------------------------VTMPTNGGAVIVTGLPAEGVGQTLSSVFGIICVVGAAALITAIGAGIVIQLDPLSQVATAAQEVAELELHRGEVNLPTPIIDVASNRTHTELGQLGAALNRMLERIDDALSARRQFVADASHELRTPLAAISGYAELARRNHDALPTD--VAHAMSRVQSEAARMTELVEDLLLLARLDSGR-PLAQEPVDLSRLVVDAASDAHIAASEHRWLL--NLPEDPVIVCGDTPRLHQVVANLLSN--------CRIHTPPGRSDGNSTYLTVADDGPGIPAGQQNEIFERFARGDTSRSRRAGSTGLGLAIAAAVIKAHHGEIRVNSVAGE-TVFTITLPTA--------------------
254498991    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISQMKEMEVKLREAKELAEAANKAKLEFLDNMRHDIRTPLSGIVGFADLLKQESNSP----QVKEYVDNLVASSHALHKLLDEVLEAIRVGSGEIPRLKKKFNLKKSLQHIIDLNRAKAAHKHLKLTLDVDDSIPEVIGDQIRVHRIALELIANALNFTDTGVRLSVHLMKRKRRELIIKVEDSGIGIPKDKQQEIYMHFTRLTSSYQGIYKGAGLGLSVVKQFVDEVDGEIYVESVLKKGSKFTFVFPLNESL-----------------
91776940     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDIGAVKSKVNVFVALHQQRMEIQRQVAALEASRKKQESLLAELRHTQA-------ELEKSITIRDNFISMVAHELRTPLNTLFLDVQVLERGNLAAFSQQELQKMTERDRRQIKNMIRLIDDMLDLTRISSGKLSVRPVSTNLTELLQRLVHDLTPQAQALGYTLELAAEEQIHGEW-DAFRLEQIIANLLTNAMRYGREK-PIRISLKRQDGHAL-IAVKDHGVGISPEDQARIFLAFERCQG--NQVSSGLGLGLYIAQHLAEAHHGRITVQSTLGEGSTFTLQLPL---------------------
284035959    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRWLSIRTFVVHDSYGKIVRHIGIANDVTSQ-KDKESVLQQSLHREQELNQLKSQFVSTASHEFRTPLTTIQSSVDLIKLKLPTATASKSIHHHLDVIGKEIDQFGTLLSNILTIGTIDAGKVKFNPQQADIVAVCTEIIRTFSEQADHRTVDVSIEGTPYMAFI--DQKLISHVIVNLLSNAFKFSSDNPALRL---LFKEKAVIIQVVDRGVGIPAREMSALFQAFFRASNS--NGIPGTGLGLVIARQFVELHGGYLDIRSEEKKGTVCTVTLP-TSLLNDTMAASHTST------
126646722    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FNIRELNMVIELAIFKDRKEKELQKLNNELEEKVKQR---TADLHEANKELTKALEKEREINELKSRIVLNVSHGFKTPLTSILSSAQLLQIYAERDHPFKKISKHASKIENSVRALNNLLTSVLFFGKADADKVEYKPKKMFVGAFVKEVLDTVRAGIENK-VTIKVSLGSLPKTVVSDSELLYQVFENLLSNSVKYSKDGQVVNFTLDYVDGKLVG-SFTDYGIGIPKKEQSQLFDRFFRAHNVGIR--EGSGLGLSIVKKCVEVLGGEITFESEENKGTTFYVSIP----------------------
136287388    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALGLLFIGSLGV-GWFVAGLVLRPVGRITSVAREISGTD---LSRRIELEGPDDELKQLADTFDDMLTRLDEAFENQRDFIHEASHELRNPLAVIRTNLDVVLSDPNA--EAEEFRLAGEVVGRSAERMTTLVDDLLVYAR--HGTRAIREEEFDLAQLVSHLADEFAAPADSAGLALTKQLPAEVLPVCGDAPAVRRAVANLIANAVRLAPAGTNVTVSADRFDA-WNFVSVADDGPGIAPENHVRVFQRFWRGDREEARQQGRSGLGLTIVRQIVEAHGGRVDLASDIGHGSTFVLWFPRS-LASPLPE------------
253996186    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QTLLKHYSVDGNMKTYIGGVLTLRARDSAKVVR-----LSCQLPKQSNTKQILYFQDITAES-----EVDNMKSEFLYSATHELRNPIAIIFGFSELLLNT---EFNRDASIDILETIHEQAKELNHLTNELLDIARIESRKGK----DFSLSEAIENILLTVRKEWAGRVEEIILTMPTQIPSVFIDKDKIKQAISNIMSNACKYSPESSVVSIEVKVTSDSMVGITIRDEGFGMSTEDLDHIFERFWRSD--RFRNLPGTGLGMSIVKEIIEYHQGLIEIDSAVNQGTTVTLWLP----------------------
220918234    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LARPLDRLARTARALGAGDLAARTGISRADELGA---VARAF-DEMADRVGALLRSSTELMANVAHELRTPLARIR-----VALDLAAEGDADVARASLADIAEDLSELERLVDDVLASARLDGGAPPLRRARLDPAGVVRQAVERLGHRHPDRAVRL--ELGPDLPEVEADAVLLRRALDNLLDNARKYSAPASPIRVEAARR-GADLVVEVSDRGEGIAAEELERVFSPFYRVDRSRARATGGVGLGLPLARRIAEAHGGTLTARSTPGEGTTLTLTIPGVR-------------------
218781859    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------SWALLVIGASTLGLAI--ILSIFLAKRILAPIRMLAAGTKDIAAQRFQVRLPISRSDELG---RLASDFNTMAG-RLEKSTQMQKQWVSDVSHELRTPLSVLISAIEALQDGVVKPDD-----QTLQMLHANAGHIQKLVADLHDLSLAESGALRMNMTAVQPWELVHEIVERFQERCTDRGLTVNLNQAHGPAAVSGDRRRLIQVFTNLMDNSLRHTEMPGVLSICQNLGPG-GVTIIFEDSKPGVPDDALPRLFDRLFKADPSRSDETGGSGLGLSICKGIVSRHGGSIKASSVLG-GLRVEITLPL---------------------
189912856    --------------------------------------------------------------------------------------------------------------------------------------KYRYLFEFSREAIALVDADTGSILEANNQFRS----LTGYTRGDITKMTIEDIILGNQVSNQLRFGSDLSSDTMLSDVEILAKDGSKLELLSPKKRYQVQFRPNSERKEQE-RLQHEFISNVSHELRSPMTNIRGYLEFFKSDSSLPFNKE-HINMLEVIDKNAKRLSFLIENLLKLSR-EKDNEAEVIEIFDPVPVIEDVIHMNSHLAKGKPIEWDLTLKKGLL-IRGIRFEFSQIITNLYVNALKYT-FKGKIGISLREFNGKVEII-VEDTGIGIDPNYKNQIFDRFFRIPSTDNKKIGGTGLGLSIVKSLVEKMSGEIFVESSMGEGSKFTIYFPK---------------------
189467905    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IYALLLTVILYVTYRLIR-NFNLLRNK---------IQVEKQLTE-----------YKLVFFTNISHEFRTPLTLIQGALEKIQSIDKIP---KEMVNSLKVMNKSTQRMLRLINQLLEFRKMQNNKLALSLEETDVMGFLHEIFLSFKDTATSKNMDFRFQPSAASYKMFIDKGNLDKVVYNLLSNAFKYTPSNGKVILSAIVDEDRCLEISVADTGIGIAKEKRGELFKRFMQSNFSSNS----TGIGLHLTHELVNVHKGTINYDENQGGGSIFTVSLP----------------------
15602296     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLTNENRYIEININHYDNESRVIIARDVTQMIR-----LLHSRQTFLSNINHELRTPLTVLQGYLELLEAEKDH---SALAQKAIHAMQAQSQRMANLLQQLNVLAKIESSSNQ-EHEPVDMSRLILNLKENAHFLNHYHH-QIHFDIAPDI-YVFGDESQLQSAVSNLIYNAIKHSGENCQINVSWQLCA-EGAKFSVTDNGIGIATHHLYHLTERFYRVDESRSNQTGGHGLGLAIVKHALEQHHAQLEIESKEGEGSCFSFIIPKK--------------------
289937593    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FVQSVANILTEAIERHRYQQELEQLIADLEESNERLERSNDRLEQFAYAASHDLQEPLRMVSTYLQLIDRRYRDAFD-EDGEEFLEFAIDGADRMRSMIEGLLAYSRVETRGDPF--EPVDLNDVLDAVREDLQMQIEESDAEVATE---NLPRVHGDAGQLRQVFQNLLSNAIEYSGDEPRVDVTAER-EGNEWILSIRDEGIGIDSDGQERIFEVFER--LHTHEEHPGAGIGLALCQRIVERHGGEIGVESEPGEGSTFSLMLPAA--------------------
226310343    --------------------------------------------------------------NLLLLWLPIDYTWSIKVVLAYLLMILLVRSLSDQEEKEYSKPFRAYLSVLSLYSAVIILGTAQWVYILAGTPFLVIIYFGPLFLFIFKISRMLMYDKNDAVFLLIASILSNVIWSAIIEYKMIDIKYVDLIAALVSFSAYWFKRFFRNSE-------EKAKLTEQLK--------------EADKLKDQFLAHTSHELRTPLHGILNIAQTVVNNEKHVMGDRSTQDM-ELLITISRRMSHLLDDLLDVVRLQDKHIVLQKKPLHIQSVVSGIISMLTYMVEGKSVQLKMDIPESIPPILADEKRLVQILFNLVHNALKFTEEGAVV-VSAKSMDGQ-VAIYVSDTGIGMDEHTKARIFLPYEQGAQATNDLAI--------CAQLVELHDSELRVDSEPGKGSVFRFELP----------------------
296131169    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------VALVAVALLSWHGVRRALRPLIARAAEEIGAAPDRVTDRRVAAGDQPAEVARLATSLDAMLDRLDAALAARAESEQRLRTFVADAAHELRTPVTTIRGYAELFDRGARD--DPQELPKVLSRIRSEAERMGDLVDDLVLLARLDAER-ELEHGPVDLTVLAHDAAMDARAADGERTVVVD---EDGPVVVLGDEAALRQVLANLLTNVTRHTPPGTRATVRVR-ADGPHAVLHVADDGPGLAPEHREHVFERFYRADAGRARATGGAGLGLSIVAAIAHAHGGTVAAVPTPGGGTTITLQLPR---------------------
83647745     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEQRVKERTEELSKLNKQLVKAKSVAENANLSKTRFLASASHDLLQPLNAARLFSSAL---SNKVKNNEEYSELVSHIDSSLNAAEEILSTLLDISKLDAGALEPHFTTFSINELLRHLNTEFTVIAAENGLTMRTL--PSNCYVYSDHQLLRRVIQNFLTNAIRYTRQG-RIVLGCRRLKDH-VRIEVWDTGPGIPKDQLESIFEEFKRLNHGQTEK-KGLGLGLAIVDRICRMLNYPVEVQSWVGQGSKFAVTIPLGVKPAEKPADAAKPTR-----
15893855     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EISKGNLDYRIMLMGEDELKNLADNINSMASELQKRIEEAEKTKNDLITNVSHDLRTPLTSVKGY--LLLLKDKKYRDSNEFQDFIEIAYNKSEKLENLINDLFEYTKLSNRVIELNKVSICLDELLEQLVEELYVICKENNTEIEKEITEKNIFVKVDGDKMVRVFENLLMNAIRYSKKPGKIKLKVE-DQKAYVIVTVENECEHINNQELKKIFNRFYRRDKSRSEATGGSGLGLAIAKSIVELHNGEIWAESREE--------------------------------
86130897     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------FHPFFYALSTVFEENLQEETFFCVQMEVLSRHYFIDIKTYLQEGDESLVLILNDLTDHYKTVHQIKQISQELNQQLEIQRSFKNKFLANVSHEIRTPLNSIVGFISVLENTEI----TREQLDVLHIIKDSSKNLVTILDDLMDISKIEAGKLDIKKRRFDFREFVEKLAKTYQIRTDDKRLSFDFELSSKIPRLVGDHLRINQVIVNLLENALKYTHQGG-IKFRVTTSSLNARRIEVTDTGIGIPKEKLDSIFDSFTQLEKRSGLGLS-------IVKQLTDLLESDLEVKSVEGEGSTFSFT------------------------
253699587    ------------------------------------------------------------------------------------------------------------------------------------------------------------FVKQQKLTMGLVAVIMFLVSAAI------SLPLAHRLVLPIKRLAASMHRLASGEYGTRVAVGPEDELG---QLARDFNTLALT-LENNERARRRWVADVSHELRTPLAILRGEIEAIQDGVRQAGP-----ESMRSLHGEVMHLSRLVDDLYQLSLYDIGALTYRKESVDLKEVLEDALTSVGQELIQKGINLSIELPDDGCSVFADPDRLSQLFSNLLDNSLKYTDAGGKLAVRLQRGPNTAQ-VEFADSAPGVAPDQLQRLFDRLYRVESSRNRAKGGAGLGLAICKNIVEAHEGTIAALPSPHGGVLIRVELPL---------------------
77458874     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LYRQSKAMKQQVEALEQSRREQEALLLQLQSTQGELEQAVRMRDDFMSIVAHEVRTPLNGLILETQLLARDNAAAFTLDKMHAMVDRDERQIKSLIRLIEDMLDVSRIRTGKLSIRPSRFDLAQLVGSLLENFAQQIEAAETEVSFTAAEPVEGQW-DEFRIEQVVSNLLTNALRYGGK-SPIQVRV-YREGNEARVEVQDQGIGISEENQKRIFQQFERV--SAKTVVAGLGLGLFISEQIVAAHGGSIVVESKINEGALFRVCLPLQE-------------------
253998596    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LISQTMTLIPVALLVAAVITFLVAQPIKRMDAAIRRLG-EGKYDEPISDLHNLGIRLDWLRAQLDELNQQKQRFLRHVSHELKTPLTAIREGSELLSDEIGGALSP-QQKEIANILRESSMRLQKMIENLLNYSAVQYQKPQLELSGFDFPTLLENVLNSYALTMSSKQITIERDCET--VHLKADAEKVATIVDNLISNAIKYTPKSGTIRLRTRQTND-SLVFEVHDGGPGVMAADKAKLFDPFYKGNGVYESLVSGSGLGLSIAKEYVDAHGGEIMLLPS-DHGAHFQVRLPL---------------------
295133859    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------FPVEVGLNPFKLEDDHVIDITLKNQEREILMLNTQLESRIEQRTSELQKAVEDLEDEVIKRKAAENKIKESLRKERELNELKTKFLSMVSHEFKTPLTGILTSTTLIGKYTESE-QQQKREKHLKTITGKVKYLNNILDDFLSVERLETGKVSYKYSYFPLTKTLNEVIYDANMLLKE-GQEILYPKQIDDIVLYFDEKILELILSNLINNAIKYSPEHSVIEVEA-YEEGEMVHVCIKDQGIGIPENEQKYIFNRYFRAENALTN--QGTGIGLNIIKSHLENVGGSISFKSKQHLGSTFHIQIPKK--------------------
238854467    ---------------------------------------------------------------------------------------------------------------------------------------YQPIRSASSHKIIGYIAVTDDMSSFNSMMEKVRAWMIGISIVATIIFILISYFIIRGIVWPLNAMSKVARQINKDNSDVRIPDLKRDDELGEL--AKSF-DQMLDRVQGYIQQQKQFVGDVSHELRTPVAVIEGHLSLLER--WGKNDPKILDESIDASLQEAERMKHLIQEMLDLTRAEQIDIQYPNEVTNVSEVLTRVVSDLQLVHKDFTLRLNDDLNED-TMIQMYHSHFEQLLIILIDNAIKYSTNRNEVIISSSVEDGEAV-VSVQDFGEGISESEKSKIFNRFYRVDKARTREKGGNGLGLSIAQKLTQSYHGQISVDSVLGSGSNFILRFP----------------------
299137819    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MSGRALSPIHQITEATHSIDAGSLSKRLPLRGTQDELDRLSNTINHMLDRIAVSYERIAQFTADASHELRTPVALIRSNAELLL---MSPTDNQRTAEGLSDILLESEYMARLIGDLLTLARGSGSDKSIPMELFELGESIDAVIARARSLAETKKITLAYRAETQIVPIRGNRDIFERLLMIFIDNAVRYTPQEGHIELT-EWVSNDLCGFIVRDTGIGIAAANHQRIFERFFRVDTARTPRDGGFGLGLSIAKSLVGMHGGTIRVDSELGEGAAFEVAFPRA--------------------
284029588    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVTPVRMARRIAERLAAGKLE-ERMQVRGTDDLARLKMASNLQQQIR-RLEELSRLQRRFVSDVSHELRTPLTTVRMAADLLHESRDQF--DPMSRRSVELLQNELNRFEELLADLLEISRFDAGAAALDLEDVDLRDIVARVLENHETLRARKGCEVELAM-PEPCRAQVDSRRIERILRNLIGNAIEHS-EGRPIRISTA-TDEDAAAVAVRDHGIGFRAEEAEMVFSRFWRADPARARTTGGTGLGLSIALEDARLHGGRLDAWGSPGDGAYFRLTLPR---------------------
218133618    ---------------------------------------------------------------------------------------------------------------------------------GCNSENYIAMLRMPVQSIKESIAISNRFIAYVGLAVGCTSIVVAYVFSSYITKPVKELSNIAERVAEMDFTARYTIGLLGNSINAMSEKLERN--ISQLKSANIELQKDIENKNKIDESRREFLSNISHELKTPIALIQGYAEGLKEGISD--DPESMDFYCDVIMDEASKMNDMVRKLLTLNQMEWNE-EPVIERFNVTELIQSVISNNGIRTSQNGINVIFD-QKEPVYVWGDEYKIEEVVTNYFSNAINHCEFDKVIKVAIEKNED-AVRVSVFNTGKNIPEEDIPKIWDKFYKVDKARTREYGGNGIGLSIVKAIMESNNSGYGVINHSN-GVEFWFEL-----------------------
167461938    --------------------------------------------------------------------------------------------------------------------------------------------------------------------ILFSIMVYSTAVAFILSIGV-GYLYTRMLFRPITHLVRTMESIQKSGRRLEVSLSSKDDELAQLTRT---FNSMIERLEQTFDRQKQFLADASHELRTPLTIIESYARLLKR--WAHNDPKIRKEATEAILSEAVRLKELTNNLLI--GIDSDEEERKRVEVDLLPLIHSTISSLSFTFH-RNIELRGIPEEKAILIEANPEKIRQLLIIVLDNAIKYSQK--EIIFEV-LTGERHIMLRVKDQGIGIAKEDLPHLFDRFYRTDKARSRKSGGSGLGLAIAENIVKLHAGSIRIDSVLHKGTTVTIKLP----------------------
294677777    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDRALLVREAVKAAAMQENEIRDALLASLGHDLRTPLAAITGAVTTLQRGETDLR-PDQRTELLDTIGQEAARLNRFVGNLLEMSRIDQGVVKVRRDWVDVGDAIRLAAE--RARKTHPGRQTRVSLAPDLGFVRGDQDLLSQVIFNLLDNAHKYGESEVSVH---ARNEGDQVAISVTDDGPGVKPADLERIFEKFFRA-GGTDRRKPGTGLGLSICRGLVRAMGGTIKAESPARRGTRLIVRLP----LAELPQDEE---------
56963625     ----------------------------------------------------------------------------------------------------------------------------------------------------------------YMLTILFFLITVGITL--FIVQHWFKRNMLVPFAWMKAEMDEVAYGKQNRTTPVKRGRTEVGQLMDNFANMAAHLRAIDAQKQSDDEDRKKLIAAISHDLRTPLTSIRAYAEGMNAH------PDKREEYSKVILAKTEYMQRLIEDLLIFSQVHSTSFSLSLKKVDAEELVELLFDGYDL--EKEQLRLSTSMEIEPAEVDADAGRLVQVMDNLVTNAICYSPEGGAISLYVERTNEQRLYIFVKDEGQGIPSGVQRQLFDPFFQVEQARSTNDKGVGLGLSICRELIHQHGGTIDVYSSPPHGSTFFFSIPCIKT------------------
224282830    -----------------------------------------------------------------------------------------------------------------------------------------------------------DFDRPIGLFSSLVLIVIATSIAFVLVWFLLKYGWSGWIAMPLTMIVALGITYFFSRGLIAPLRQLRDDEIGQLART---FNEMAEELQHADQMRRDVVANVSHELRTPVSALQAMVENMADGVVEPTPA-----NLEGILGQTHRLSDLIAFLLDLSRMEAGAASLNIERFCLHDFLDETIEPLEIADAGHAHDIMLHVDSDI-WMEGDQDRLRQLFTNIIANALKHSADGTSVLIEARENADTGTIVTVVNFGSQIPVEERSDIFRRFVKGRSGPGTESGGTGIGLSIARWAAQLHGGTVRVVDDP-RGADFEIVLPKYHIADDEPATD----------
56962169     ------------------------------------------------------------------------------------------------------------------------------------------------------------------VRSIIFVLIFVFIIMGIFVLMISGWTIKTMLRPIQEMVKFIRTGSLNVRLDVKTSHDELRDLAETFELMDKIWDTYRQQ--------DRFVSDASHELRTPLLVIQGYADLLER--WGGEDIAIRQEAISSIKKEASYINKLVERLLLLAK--SGQQMMEVRTIHLPELIEEVIRD--SVVMNTGHTFIFEKKQEVLA-DGDFALIKQVIRIVLDNSIKYTPSSGTISFNCE-VEGNYALISIQDNGIGISKEDLPNIFERFYKADKSRSRVSGSTGLGLSIAQYIVQMHGGMISAHSELEKGSKVLIRLPLKRTV-----------------
119899727    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEMARKIEEATAELRARKEEAERANLAKSRFLAAASHDLRQPMHALGLFISELAQQSSSHHE----RRLVQRIAASAEAMENLLDSLLDISKLDAGVLQPNIRTFALEPLLDRLATQMSSAAAEHDLAFKVR--PCAAWIESDPVLFERILTNLVSNALRYTPQG-RVLVACRRRRNRLRV-EVRDSGIGIAPEAQEIIFQEFVQLDNDERARDKGLGLGLAIVRRLASLMGHRLDLRSAPGRGSVFAIEVPLAPPQPTLAAED----------
135142569    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------SAATAMLGLQTAHDRGQHITN------LLRDPSFISYFNARNYSEPLTLTSPIDERRILQYQIERLVMARDITR--LHRLEQMRRDFVANVSHELRTPLTVLSGYLET--YSDIADQLPPRLGRSIQQMQEQTQRMQNLVNDLLLLSRLEIDQGGQDHHPLSLAPLLQSVCDALALSHQRHTITVALESD---ARLLGSEQEIRSAVSNLAFNAVRYTPAGSQITLRWKADASGGGYIDVEDNGEGIDPVHIPRLTERFYRVDKGRSTATGGTGLGLAIVKHVLLRHDAQLQIESLPGKGALFRCAFPSSRLV-----------------
153811406    ----------------------------------------------------------------------------------------------------------------------------------------------------------------YLIYRGLYVYMVGLILWVVCILY-LTYKLLKKVVNYVYELQAATGKLFDKSVDYIELSPELSEIAININRLKQEAENNARLAQENEQRKNDLIMYLAHDLKTPLSSVIGYLTLLHDDEQ-QISQELREKYLSISLDKAERLEDLINEFFEITRFNLSNITLQYSNINLTRLLEQLIYEFKPILKEKNLKCTLNSTSDI-MLHCDANKIQRVFDNLLRNAVIYSYTDTEVAITTELQEN-TIVITFENFGNPIAEEKLKLIFEQFYRVDTSRNTTSGGAGLGLAIAKHIVELHKGTIVAHSK-DECIKFIVTLPLS--------------------
77917976     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLSLPLSRRMVKRITTLATATHRLAAGNYDI-RVEAKSGDELGQL--ARDFNSLA-KTLESNEHMRRRWVADISHELRTPLAVLRGEVEAVQDGVRLLTP-----QTLDTLHSEVLRLERLVSDLYELSLSDIGALQYRKTDIDLMEVLQQSLDAHLPQFTEKGLSLLASAQPEDLFIHGDPERLSQLFSNLLENSLRYTDANGQLQVTIEILE-HAVQLNFRDSAPGVPPETLGRLFERLFRVEGSRNRKHGGAGLGLALCKNIVEAHNGSIEARSTLG-GLWVVVTLPRS--------------------
78223657     ----------------------------------------------------------------------------------------------------------RILFLAAAIIGISLFHYLTPLHLPALHDIFQRLYYLPIILAALWFGLRGGLAASIIVSILYVPHVLFQVHPSLELEKFLEILLYNVVGGVTGFLCQKEGERREELERAARRLEESYRALRSQADLIIGIEEQLRRAERLS-ALGELSAMLAHEIRNPLGSIRGTAEILRDDFQPGHPK---HEFLEILLKETDRLNRVVEDFLRLSRPGDG----ERKTCDLAAELRELVTLLGSDAAARGVRIGLEAD-EVPPVTGDPEKLRQAFLNLMLNGIQATGAGGTVTVRVKMDDRPLVELAFADTGAGIPRESLERIFTPFF------TTKEGGTGLGLAITQRIVEGHGGTVTVESEPGQGTTFRVRLPL---------------------
119487946    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERELHATIQIALSKHQQALKNAETKCQEKSRHLSRASHNLRNRMTVIQAIAGILH-EYGEQLSTQKRQKHLDLIRTSIQNMDEILEDVLFLIRSEAAQHPFQPEPMDLIEFCENLFEEYKTSVTEKH-TLQLNYNCNYYQANLDRKLLYYILSNLLSNAIKYSPDGGQIVLEISC-DLQQVVFQVKDQGIGIPPNYFQKLFEQFERATNV--GKIKGTGLGLSIVKQAVSLHQGEVSVESELGKGTTFTVKLPLT--------------------
146283601    -------------------------------------------------------------------------------------------------------WPWYSWLIYSLVLAAAC--SVLAVASYHWRQGY----KPARLVVAGTTL----FALGMVFFMPMLLGFDQLDPGWLTGGLFSLATLAGLL---LSFALLERQRQRQSDSR--SQYTAAAVSTAELKT------------------KADFLSKISHELRTPMNGVLGMSELL----LGTSLSAKQRDYVQTIHSSGNELLNLINEILDISKLESGQIELDEVQFDFNALVEDCLSIFRAKAEQQKVELISFIQPQLPQVVGDPTRLRQTLLNLLENAFKQTDEGEVLLIAAGPTESPRLRITVQDSGRPLEAYERDALLNAAVDSHDFLAATRHGGRLGLIIARQLVQLMDGDFGIQTGASQGNTLWISLPLA--------------------
142358454    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KRELKVSATPLTEDGLILVL-----ISDES--EARRIDAVRRDFVANVSHELKTP----IGALGLLSEAILGAKDPDEVVRFATKMQSEAKRLTDLVQEIIDLSRLQSSDPLQKAFPLEIGDVIREAVNQAQVSAESRRIEVEIGIIQD-ATVIGDREQLIAAVHNLVENAINYSPENTKVSVTSSITNG-LVEVKIADQGIGIPESELGRIFERFYRVDPARSRLTGGTGLGLSIVKHVALNHGGDVKVWSQEGVGSTFSILLPISANPDFNEE------------
144170957    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTLADFPVHDVQMDQLFFMTTQQTMVEDLQTLNAELSKAKHDVEQATLARQRYFTHLSHEMRSPLNGVISALSLLSEDLVV----KEQRDFLLLAQQSAHRLLEVVNYTLDVATGEAEEMQDLTEAFSLDVLLNDAVASVRASALTKGIGVQRCGQQRFSHYEGHPKLLRQVLSNLLSNAVKFS-SGGMVTLEAHIEEQDLLYFAVIDEGPGIPQAVLTKIFEPFTTGLSEATAGEQGTGLGLSIVNRFVDAMGGSVEVESEEGRGSIFSFNLSLSRV------------------
149276892    ---------------------------------------------------------------------------------------------RESVLNQDKKRIFYQIAVPIMMAASVTWLTLHPIFEVSYRTPFLLYFVIIFLIYGGSFSAIIA-TLSAAVLSLIFILPEYETTPEFFIIAIGIFFAEGLVISGLFLSVERIRHKLAQSEKLLQQYRSAEPNAGQLEVPL-----------------NEFLHLASHELKTPVTSIKGFTQILKKKHQNQERQEDL-NIIDRIEGQSTNLTTIIENILDATQISKNALHINKENFDLISCLSGVITE---KQRANRLHFITTNFPNELWIHGDQRRLAQVFTILIDNALKFTPEKTEISITI-LVEDDYVQVRVKDQGPGIPKAQQSEIFDRFTRTAQSVSKALPGMGLGLYVAKEIVKKHRGYLGVISDEGNGAEFWFSLPRQ--------------------
153005213    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EYMDGKRERLTEQGERERLAAHLEAALTGARRANARLLELDELKSAFMHNLAHELSTPLTPLAGYLRILSSEKLGPMSP-QQKRIVDSMIHSVTRLARVVDNLSDFASLQAGESPIMEGAVNPDQLADEVVAEQRPMIRDARLHVVVAHAGGEP-VIADPRKLRQAIANIVSNAVKFSPHGGEVLVEVTRQPGKLRY-TVYDQGPGIRSLEQERIFEPLHRARGTDEARLPGSGLGLPVARRIAEAHGGRVWVESQPGSGSKFVLEIP----------------------
227547951    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAIVTAGIGTFTVICIGFAGNFLTPLRVVEQTALAIADGDMERRVPAWSRETEVGKLSYAVNTMVGQLQESVEESRTKRRFVGDASHELRTPLTSVRGYTELYRTGMVDDPDM-----VLSKIDEESGRMKLLVEDLLALTRAEGAR--LVTRDVDMFDVVSSVKSTARAAFPDRVLTVENE-AMNVPMVKGDPDRLHQVMLNLVSNAFKHGGPDAEVTITLRENLDK-VFIDVADNGVGMRQEDADHIFERFYRADTSRNRAGL------AITKSIVEAHGGAISVRTAPGEGSTFTLSLP----------------------
289679970    ----------------------------------------------------------------------------------------------------------------------------------------------GRVLVGMSSEAFSRRQQEILLKAGVLAMVALLLARSLALSLSRPISDMGEALKAIQQGDYHTPMPVSDDAELGALARHINNLAASLEQQRSVAQQTREEAEQANRAKSDFLAMMSHELRTPMNGVLGMLQLLETTHMTH----EQSEYATLATESTEHLLRVINDILDFSRIERDALQMEGIPFNLAELVSASTHAFNHSAAQRTLLLELHIQPGLETVIGDPTRIRQILVNLIGNALKFTEQG-KVCVDARWADDELLHFTVQDSGIGIDAERLESMFDAFKQADSSI----------------------------------------------------------------
144193513    -----------------------------------------------------------------------------------------------REIKLIDERGKKMQAILATIGIGL---FLFIFSFATYIASLFNIFSDNGSFGFMVEQYGYFGMTIFIAFLAYIIVRYQAFRVDLLASNALVITLIILVGSQYTYINTLTLTTIAGIFLARSVRNEIRQREDIEELAKKLA-KANKRLRELDKMKSEFVSIASHQLRSPLTSIRGYASMILEGSFGKV-PKKAQEAVQRIADSGASMATSVEDYLNVSRIEAGNMKYELVDFNLKEEAEKIVDDKRREAVKKGLLLTYKSQKNHGIVNADVGKVRQILHNLINNALKYTQHGS-IEVFVHDDPTKRLYVDITDTGVGMTPNDLENVFGKFERAEGAAKMNSTGTGLGLFIARKMANDMGGDITATSPPHHGSTFTL-------------------------
269138424    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GMLA-PVKRLINAMHQLAAGNFATRVDVSSRDEL-GQLAQDFNQLATTLERNEQIRRA---LMADVSHELRTPLAVLRGELEALQDGVRRLTPDS-----LTSLQAEVSILTKLVNDLHQLSLSDAGALAYRKSPIEASALVQAAAGAFRDRLAAKGIRLTLRL-PDEARVFGDPDRLLQLFNNLLENSLRYTDSGGELQI-VGQKRSDTLTLCWQDSAPGVSEEQLQHIFERFYRAEGSRNRASGGSGLGLSICQNIVAAHGGSLRASHSPLGGVAMTVTLPLEE-------------------
298243707    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VQHEKSQDRLIEELQQQIDQLTAENLLLKEQITRKEQFTAMIAHELRSPLAPIINYAQMLNRGLFAPKNNEPVKKSLSIIISQAQKLARLVNDLLDASRLATDQFTLICKPCDVVELGREVVEQLRPVAPYH----SFVVDTPVQAINGDGGRLQQAIGNLLDNAIKYSDERSTITLRIQLLEPAKVKVSVHNQGVSIRTEDMQHLFRPFGRLEATREIR-QGSGLGLYITKSIIEAHDGKLWLEATPGGGTTFTFELPVEQ-------------------
162147356    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LGQEQQRLVDALGDQAALAIERIILSHDLDQARLHAETE-RLRGALLSSISHDLRTPLSSILGAASSL-DSYDALLDKKDRKELLTTIREEAERLSRFVANLLDMTRLEAGALTPARQPCDLGEVAGSALARASVILRHHRVSL--KVAPDLPLVPLDDVLVEQALFNILDNAAKYTPEGSMVMIEIAQK-GGSLRLRLTDEGPGLPADNPNQIFDKFTRIQFA-DRQRPGTGLGLAIAKGFVETAGGSITAENRPDRGAVFTLSFP----------------------
34496018     ----------------------------------RELLQRTALWLAAILIVSAGFWALSSATDALLVLTISLGVWLAFNLYHIALMLRWLRHPVPERVPDGFG-VWHSVFMTSQSKKKLTHALERFINAGEAMPDGVVVLDEHDRIEWVNPMAVEHLGLDRK--RDVGNQILNLIRQPAFHTYMKNA----------SFSQPLTLSFSQPRELVISLQLVPFDSTRKLLLTRDIT-----QLERVQTVHRDFVANVSHELRTPLTVVGGFLETLSD--MPEVDERTLRQFLPMMMEQSRRMQSLVEDLLTLSRLENSPKAVNSELVDMRVMLDTLMVEAEGLSQRHQVKLARCCDAGL---WGSGQELHSAFGNLVSNAVRYTPEGGSITLS-WQEEGEQLRFSVADTGIGIPREHIPRLTERFYRVDRGRSRGSGGTGLGLAIVKHVLARHHARLEIKSEPDKGSTFSVVFPRER-------------------
269128239    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RGEDDLARLAASFNDMAGNLQ-------EKIVELEELSQVQRQFVSDVSHELRTPLTTIRIAADMLYAHRE-QFSDPAVGRSAELLQSQLERFEALLADLLEISRHDAGAATLDAESVDVRDLVLRAVGDTEGLAERKGSKLVLQLPGEPCMAEVDRRRVERILRNLLVNAIEH-GEGKDIVVSVA-ADRDAVAMAVRDHGVGLKPGQAQQVFERFWRADPARARTTGGTGLGLAIAKEDAQLHGGWLQAWGEPGKGSQFRLSLPR---------------------
163940842    -----------------------------------------------------------------------------------------------------------------------------------------------------AVQMIKDYYVYLIIFVLILIVLISFYYSNKIAKPLLQINDTTKKIAGLDFSETIP---ITTKDEIGALSQNINTLSKALHSYINQLQQDIEKEKQLENTRKEFIAGVSHELKTPLSIMKSCISILEDGVASNKKD----YYFKAMSKEVDKMDMLIIDMLELAKFESGTYKMEMDVFHIDEMIDYICEQLTSDITAKQLHVHKQL--SKIEVVANPHRIEQVVTNFITNAIRYTPEHEDIIIST-IEENKRVKVCVENKGAHIAPEHVEKIWDRFYRGDTSRQRSKGGTGLGLAISKNILELHGAEYGVLNTED-GVLFFFYL-----------------------
255336932    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAQSLRSMVAELGAQRASLAAANQTLESQVRERTQRLAEQNIG---LERAKAEAEQATEAKSRFLAAASHDLRQPLYALTLFARALSRRVQSG----EATTLVAQMEEGLHGLKGMFDALLNVSRLDAKLIEPTKVAVSVADVIERVSVGFKVEAEQNGLKFLSR--SQNWTLETDPALLETIIRNLVSNALKFTHEGGVIL--AARRRNGQRMIDVYDSGPGLSAEQHEKIFEEFSRNDQRARGANDGLGLGLSIARRYADLLGMRIVVCSRWQKGSRFTIVLPPQRVIEAMP-------------
196234506    --------------------------------------------------------------------------------------------------------------------------------------------------------VLTDLMMPEMDGITFLRAALALLVGVVMTGHSVETAVEAMKSGALDYILKAVIPVLSRAMTVRRLRLENAVLEQRVRERTKQLETANSALEDANKELEAFSYSVSHDLRTPLRHVDGFAQMLASRYEDQL-PEAAQRLLAKVCTGAQRSQQLIDDLLNFSRL--GRQPLQKRQVSLSRLVEEVLREHQGEREGRQVDVAVD---ALPDIQGDHALLKQVFVNLISNALKFTRKREHAVIRVAVEDGEQWHFFVQDNGAGFDMQYAEKLFGVFQR--LHHEDQFPGTGVGLSIVQRIIHRHGGRIWAEAEVDKGATFHFTLPKA--------------------
270308690    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EKTIKEQLAKEARKELETQATEKSNYIRLIVHELKTPITALLAAVE-LSKQNQGCELPELS---LDNIYDSVIALDKRVDDLSNLAKSQMNLLKIRPVMLNLADLINQIVNVNKPSFQRKGQVFNTDIQPDLPNIYADKECLFSILMNLLSNAGKYCGKNGKVSLNIKQF-GDDILFEIADNGIGIEPNNLERIFDPYDRI-KRISKTYSGLGLGLFLSKTFIELHGGKIWVDSVLGVGSKFSFTIPNRQPPQSVEE------------
78222246     ------------------------------------------------------------------------------------------------------------------------------------------LSAFGMTFTVFVAESLSDSLDMISTFRRFLLLVIP---SGIVIASLICLWIARQSLAPLAIFSGRIETITHKN---LGERIDAESETRELAGLAGSFNKMLDRLQKVFESEKRLIADASHELKTPVSVIKVQCDVVLQRERTP---EEYIDAIQTIRTVSDTISMIVRDLLSLARLDSGVFSQGFAVVSLNACIGRALDMTKPFAEKRHLQVIAALGDDVA-ILGNGESLTEAFLNILENGVKYNREYGMLEITV-VGSGAQAVVSIKDTGVGMEKEDQARIFDRFYRADTARNSD--GTGLGLSIAKAIIDAHGGAITLASEPGKGATFTVILP----------------------
149926315    ----------------------------------------------------------------------------------------------------------------------------------------------------VSLNFMTNVVVIATIGLALFMVLLAFYFVRSLSKPVERLIKGAIPAFGRDEFSQVGRSMNDMAREIARLRANDQQAREQLEVQVSELQEALHRLEKIELRRRQMFADISHELKTPTTAIRGEAEI--SLRHGGNSNAECKETLERIVQYTQQLNYIVDDMLTLARSDIDALVLDRRAVDISTLCHESIAYFRPQISQKGCAVEAQIQSD-SLVLGDAQRLKQVLNIVLDNAIQYSGAKAVIRISTASVEDRRCEVTIEDNGPGIPENELSRVFERHYRGTMAKLIRPDGSGLGLPLAAAIVRAHHGIIEISSEENRGCRVTINLP----------------------
213428171    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLTLTASEEQARLASERESIRNALLAALSHDLRTPLTVLFGQAEILTLDLASAGSPHARQ--ASEIRQHILNTTRLVNNLLDMARIQSGGFNLKKEWLTLEEVVGSALQMLEPGLLHP---ITLSLPQQLTLIHVDGPLFERVLINLLENAVKYAGPQASIGIDAAVKDNR-LQLDVWDNGPGIPAGQEQKIFDKFARGNK--ESAVPGVGLGLAICHAIVEVHGGTLTAYNRPQGGACFRVTLPQGKPPEL--DDFHED-------
227510514    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------LAAILAILVLISVLISMILAYVLVAELLRPINQIQETINKVKDSDARVPDLKTH-DELSDLADLLNSMLDQTRRYIDQQQ----QFVEDVSHELRTPVAVIQGHIDMLLR--WGKDDPEVLEESLKASLQETKRMKSLVSEMLDLSRAEQIELNYGEEITNITEVFEQVYNDFKMIHPDFTFTFDDDTDDHV-YVQIYRNHLEQVLVILLDNAIKYSAKRKEVHMSLS-TSMSMVNIAIQDFGEGISQEDINKVFNRFYRVDKARSRDKGGNGLGLSIAHRLIEAYHGNISIESSLGYGSIFQINLP---ILKNMPQEDDDN-------
241896110    --------------------------------------------------------------------------------------------------------------------------------------------------IIGHIVVENHLTSYHKTFNRVCSIIAILIILGSFLIALWGYWLSGFFLRPIDNIKKTVDDINRAQVRVVNEERKPDELTD----LSNLLNDMLDRMQRFILQQHQFVEDVSHELRTPVAIVKGHMELL--NRWGKDDPKVLNESIAASLQEISRMEGLVSEMLDLTRADQVELTFRDGDTDAKELINGIYTNFKMIHP----EFTFMIDDDLTIVNMNRDHLEQILIILSDNAVKYSQDRKEIHFAASR-SGNVVELAVQDFGEGISPEDASRVFDRFYRVDKARSRKQGGNGLGLSIAQKLVEGYGGHIQLESAIGQGSIFRITLP----------------------
86137305     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MIGQIVGGSSVSVQDLLAVADETAQMLEYSNQLEEQSAELSRTARQLRVSNEKLTQISQQKDAFLSQVSHELRTPMTSIRAFSEILRDDSDMPLVEK--RRYATIIHDEALRLTRLLNDLLDLSVLESGQVSLNMSAGTLNEVLDHAVST-ALAGSDHPIQVHRDPKSEDIRISSDLDRLAQVFINLIANAQKYCDADAELTIQVRRSLGE-IWVDFIDNGSGVPADHQQLIFEKFSRVSPERA---GGAGLGLAICREIMQRLNGDISYLSGQKGGS-FRISLPIERKISL---------------
223935939    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PVVKLTEAASKVHESNLHEKIARSGNGD---ELDKLTEVFNAMTARLDQSFNRIREFTLHASHELKTPLTVMHGELETALREGTDAGNKERIVSQLDEI----QRLTKIVDGLSLLTKADAGLITLKREKVRLSDLVKDCYEDAQILAQSTKVQIELK-SCDEALVLGDRHRLRQLLLNLTDNAIKYNQENGSVAIELRAEAGEA-RLKISNTGPGIFPEMLPRVFDRFFRCDAAHNSAVEGCGLGLSIAQWIVTAHGGRIEMISAPKAITTVMVTLPLHQA------------------
295705557    -------------------------------------------------------------------------------------------------------------------------------------------------------------IVALVTFLSLASPFLYFYLFAYLFGRRFSKKIERPFNELMAAAKNIQHNNLDFSLSVTQDAKELSQLLHAFEDMRKELKQSLAKQWQLEEDRKDMTAAIAHDLRTPLTIIHGHTEILVEGS--KKDPERLNRYLHTIYTNTLRSIQLLNQLQEVSVIENPGFAVKSEPIDINTFVYEKADEFQLLCQKKEITFISSIADGPNQFYGDPQRISQVLDNIITNCIRYTPERGEIAWNT-VIHHSEVIFEIHDTGPGFTLSNKEQLFKKFYREDASRTSGHGNLGLGLYIAHSIVKNHGGSITADNKETGGSLFKIVLPMGK-------------------
255535150    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RILEESKDNISMNKQLTEHSHQLRKMSEKLQDANETLLIKDRQKDDFLDSVAHELRTPITAIRATSELLMDDEDMP--TEIKKDFLENIISESDRLAEIINDILYLDKLEAGTTPLNLEHGNIVNSYHKALKPLLQLFEQKHLHHEVNLLQEETFVY-DEMKMIQVFQNILGNALKFAGDQGMIQVKFQEKDGR-LKVSIFNTGKTIPDEDLEFIFEKFYQSKHQNLRKPVGSGLGLAICKRILNAHGGDIAAVNKE-IGVTFELTLPN---------------------
167628327    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITEQHELQRQLQAALEKEHNLAEEAKADAERANHMKTRFIAELSHDLRGSLNVILGVTQLGVETTSQPAQEEEIATYFDMIRKAAENLNNLLTQVLELSSIELGKKAVENKVFSIPQLADQVSAVIAYKARRARVDVDNRVPPRLL-VESDFSKLCQILLNLLDNAVKYSQAGGEVTFRISRDGDRLQLI-IADRGIGMSPETVAHIFDPFYRAKGV--SKITGSGLGMAITQQLVQTLKGEIHVESREGVGTTVTVAMPV-RYLEMPAEAD----------
196229739    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SEQQQAQIEEDKKILASQNQTVRAELEAVDAARLRMLRVISHEMRNLLNA----ANLHCDCLVGEEDPAWQATLHDRLKRSLTQMTGLVNQLLDVAPFLSGRDPLAPSQVDLGTFAEEQKQLFSKLAEAKRISFHCPAPQGIESIFTDETKLQRIITNLVQNAIKYTPPGGVVTLRFLPGEADRWLLRVSDTGVGIPAEHRSKIFEEFHRVPGS--EQQEGTGLGLSIVRQLVTILGGTIKVESEVGRGSTFEATL-----------------------
188995632    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LISVLTYAYRQGKKHNKLIKETDKLRSGFFTGITHEFRTPITVIQGLNEKMSSSPDLQASDRT--ELHKIIDRQSSHMLNLVNQLLDICKIRSGVSTPEWRNGDIVSFVQILIDSFAPYAQAQDITLELQPESKPIVVDFVPSYLQKIISNLLSNAIKYSLAGGRVVISLAKTKNKNLIIRVADNGIGIDKTDQAHIFDIFYRGQSATEKH--GSGVGLSFTNILVENLRGTIKVESQPGKGSAFTISIPTQ--------------------
253575400    --------------------------------------------------------------------------------------------------------------------------------------------------------------------LIFGVTFTGLLLAAIASWFMARKSLRGVEIISQTAQAITESQSFNQRVVYLGAKDELGHLA-------ETFNEMLDSLEKAFVSQRRFISYASHELRAPLTAIRGNLDILQKNVNIP--SEEKAEILSDVSKEAKRMSKLVGDLLSLARADAGH-EIQKGIVDISNILNELESRIQSSNHKMEITFEYQLS---VMAWGNEDLLKQLILILLENAIRYTPDSGKITLSTFQDSDYCG-VQVADTGIGIEPDDMPHIFDRFYRSKSARMHTSEGTGLGLALAKSIVDLHDGSIGVTSVPGQGSLFKVSLPKIKT------------------
182420012    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VKQNQQENIKRKLKTELELSKEEVIEKYMDLYENKIAQEDFILNISHDLRSPLSVILGILQ----CYKNEYDELKAEEHMNIVKRNCYKILKLINNIIDSTKLQQRHFKINRQNIDIINLIEWNISSIDKYAKIKNISLVFDTNVEECIVAVDISSFDRIIMNLISNAIKFSKENSCVFINT-WKEEKYITISVKDEGIGIPQNEQKTIFNRFIQSTKNNRNEYSGSGIGLDLVFNLVKAHGGVVELTSTEGLGSEFRIKMPIVKVEDSMKKDKHS--------
284167284    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IEYQGRYLHAHTLPVRDADDEVYAGMLVIRDVTEEYERMLEESNDRLEQFAYAASHDLQEPLRMVSSYLQLLERRYDDDLDEDGQ-EFLEFAVDGADRMREMIDGLLKYSRVETRGDPF--ETVSLDDVLTEVCDDLQVMIQESNAEITTE---DLPRVEGDHGQLRQVFQNLLDNAIEYSGDDPRIYIDAER-DGDQWLVSVEDNGVGIDPEDTDRVFEVFQRLHA--RGEHAGTGIGLALVERIIERHGGDVWVESDPGQGSTFSFTLPVA--------------------
261207331    -------------------------------------------------------------------------------------------------------------------------SIFTVATISAFMMFFFVSRFLFGLYTWEWSDRFYQFAKNLERNYIFVVLIALLAGGLVILLRTWSRSMA-----QLDEVLEASRKLYQNQIEPLKLSEDLQEFEWELNQIRQEVVLSQHQAKEAEQRKNDLIVYLAHDLKTPLTSVIGYLTLLRDEQ--EISSELRKHYLSISLDKAERLEELINEFFEIARFNLSNIELMPTKVHLKMMLEQLSYEFLPLLSSKQLTLESELEADL-SIRFDVDKMQRVFDNLLQNAINYSYEGAVIKLSAKTDQDKKRVIIFSNQGPTIPPEKLSRIFEQFFRLDTARQTNRGGAGLGLAIAKQIIELHAGQLTAQSKDEE-TSFTIDLPLS--------------------
71907878     ------------------------------------------------------------------------------------------------------------------------------LRPTLWSDSENHLYRGIAALAPTGIQGMAPVVVAASTDMTHHEHFMHSFKAALWSVVGFAALLTGFLGRGLAPLREISRSAAGITANRLNRRLAVESIPVELAEVAQTLNEMLARLEESFRRLSDFSSDLAHELRTPVSNLLTQTQV---TLSKTRTLDEYQDVLASNAEEFERLSRTIADMLFLAKSDNDLIVPNRETVDLAVEIASLSEFYEAWVEEKGIHLTCS---GGGLVLGDRLMLRRAVGNLLSNAVRHTPEKGMITVCVADADNTCIVVSVENTGETIAPEHLPRLFDRFYRVDPSRQRFGEGAGLGLAITRSIASAHGGDVRVRSENGI-TAFEIWLP----------------------
120436048    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PTPAELAIEVIPPFWMTNTAYVIYFLLFIALLYALLKYTIISTTKKHQLEMEHLE---------KEKNEELQQMKMDFFTNVSHEFRTPLTLIKGPLEYLQQKGKDLDYSIIENQYA-MMYKNTKYLLRLLTQLLDFEKMDQGKMKLTVREGNIVKFLKEVGEPFKFISEKKNIEYKFETEKSSITSCFDPDALEKIMNNLLSNAFKFCPIDGYVLVKIKIDKKEVVVIEVTDSGAGISAAKKERIFKRFYSKDISREKQMVGTGIGLSYTKSLVDHHLGTINIDKNEKGGSTFVISLPKDK-------------------
218128851    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FATVIGLTAFMVLLLIWSYMVIHRDMMRINRYKKRLEGTVRQLEQTVLENEELIEARKKIMLAVTHDLRAPLASISSYAELLSTEREVS----KCREYSRNIRQVARHMSSMLNSLLGFFRLESGGEKAVPVPFRLCSVTEILETDFMPLAAGKNLLLNV-LSAGDAVVIGDRDRIIQIGSNLLSNAIKFTERGS-VTVRTQFDQGVLTLI-VEDTGTGMDDEEQTRIFTAFERLPNAI--AEEGVGLGLSIVKGLVGLLDGRIEVASRKGVGSRFTVCLPLAVAEEATAESGRSRISVRSY-
154247164    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLTPEQRRLMDALADQAALAVERVNLVADVEKAK--LDAATDRL------RTALLTSISHDLKTPLASIMGAAGTLR-SFFSALTEEARSDLLSTVEEEAERLNRFIANLLDMTRLESGAIVPNAGLCDVSEVVGSALDRARSILRHHRLEI--DLAPDLPMLSIDPVLFEQALFNLLDNAAKYAPEGALVRIE-GWSDGAFVTLRVLDEGPGIAEEDRERVFDKFYRVRKG-DQVRAGTGLGLGISRGFLEAMGGTLTADGRPDRGAAFTIRMPQARALKALP-------------
224537019    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSNWAYILYFILIALFCILAVYRIVHQY--RRKQHRMIEKLNREKKEEVYESKLRFFTNITHEFCTPLTLIYGPCEKIL---AYPQSDSYIRKYGKMIQQNTEKLNGLILELLEFRRLETGHKVLSIQRLSVSDKLRNIAESFCELAENKNLNYRLDIEPDIEW-NTDISCFSKIVNNLISNAFKYTPEEGNITIGLK-VENQLLTLNISNSGKGIAKENLAKIFDRYKILDSEMNGKNSRNGLGLAICKNMVTLLNGEINVSSIQNEITTFTVTLP-----ELSPTAQEAETPQKVYA
295101814    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ENSVLLSILGEGALAIENRRNALEKEQATVQAKNEELRA--NLLRTISHDLRTPLTSISGNASNL-LSNGETLDTETRNKICTDIFDDAQWLIGLVENLLSITRIEDGRMNLQISPQLMDEMIEEALHHVNRKSCEH--TITTQYGDEILLVNVDARLIMQVVVNLVDNAIKYTPVGSIIQISA-YRKDHQVVVDVADNGPGIPDRAKAQVFEMFYTGQSRIADSHRSLGLGLPLCRAILTAHGGTLTLRDNIPNGSVFSFALPQSEV------------------
84702374     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITDAREREKDL-EIRNQILEDADRIKTRFVDHISYQLRNPLNTIIGFAEMMESEMVGPLND-RQKDYAATILTASNHLLDLVNDIIDLAAIDAGRLGLELQEVDVRDLLESAAMFAALKAEDSEISLKVDCPKDIGTLKADERRLKQVLFNLLANGFSFTQAGGQVVLGAR-RDGDAIRIWVEDTGRGVSPQDQATVFDRFESAGPGAGAGLGL-----ALVNSFVELHGGFVRLASQEGAGTVVTCHLPVDGPDTLVIDEADE--------
258516071    ----------------------------------------------------------------------------------------------------------------------------------------YLILSTPFASISESVRIANRFFLFTGLLVFVLGSIVIFIFSKKLTMPILKL---NDIAQRMAKLDFSQKYQVESNDEINSLSTQLHIAISELTAANHKLLEDIERERKIDEMRREFISNVSHELKTPISLIQGYAEGLRENVNEDEENKNF--YCEVIADEANKMGKLVRELLDLAQIEAGTFKLEKSNFDISRLIANIVEKYKPILLEKKIDCSLQEEPEFA-VSADRFRTEQIVFNYLNNAINHVNDQKKITISIQKINSKA-RVTVYNSGCPIAPESLDKVWESFYKEDKARTRAYGGTGLGLSIVKAIQEIDNNKYGVLNK-NAGVEFWFEL-----------------------
142199156    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVIIGFVSYFVTRRLVKPVLRAAEVSEEFAKGDLDRRVSEKGEDAVST---LARSLNRMARDQLDQLSKMQQRFVSDVSHELRTPMTTIKLAGEVIFSRRED--LDPSLRRSAELLHDQISRFEQLLADLLEISRYDAKAVTPDIEKSDLNGVVGRAIASIEPLAQSKQADVRIDIPHGPVEVELDPKRIERLLRNLLANAVEH-GQGKPISVSVA-SDGHASAVTVSDHGDGMDQEQLDRVFDRFWRADPARQRSVGGTGLGLAIAMEDAHLHNGWLEVWSEKGVGTTFRLTLP----------------------
83312546     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVGALRAWNDITT-IERLNAELTELNAKVEDRTADLRESNEALARSKTRAERETEAKSQFLSMVSHEFRTPLAIIDSSAQMLRIRVEKSDPGSVAR--LDTIRGGVQRLLGLIDTCLADEQLESGRIVLHEKSFDIGPMIEVTLSHYRVASPTH--RYCAEFPPGLA-VWGDPGMIALVINNLVGNAVKYSPAGSDI-LVAAAVDGADVALSVTDQGMGIPEEDRDNIFERFHRAANS--KGLPGSGIGLHMVRQIVEMHGGTVSVKSRLKRGSCFTVRL-----------------------
90415562     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FVSYISQKEFDGSLKLSSINQVSASFFGADEIVLVVTDITR--VTNLEQLRKEFVGNVSHELRTPLTVMRGYLETLQD---MPGNSQMVDKAFTQMSDQVVRMEALANDLILISRLESDDHAPAVETVNLHQLLQSIVIEAELLSEGKHL-LSLDCEED-CSINTDATDLRSVLGNIVFNAVRHNPEGADIAIKVTRY-NSYINVSVKDSGKGIDPMEIPRLTERFYRGDSSRNSDTGGTGLGLAIVKHALGRCDGRLTINSRLGQGAEFVCRFPL---------------------
280966623    -------------------------------------------------------------------------------------------------------------------------------------------WATAAVLCVVPVLAVAAGVIARAMFLSHHDLVLIVVAVSAVVAAAVAVGLGRPLVAATSLLTRSADTLGEPVYRHAGRTAELTTLADTLDATHLRLVESRGRERALEASRRELVAWISHDLRTPLAGIRATAEALADGLVS--DVETTERYHRQMLADAERLTGMVDDLFELARLQAGALELALEKVCLADIVSDAVATVDPIARARRVTVTGDTDDAV-YVDADAAQVSRALINLLVNAVRHTPDDGTVEVRVGWEDASRAIVAVADRCGGIPAEDLPRLFDLGFRGETARTPGDGGSGIGLAIVRGIVEAHGGDVTVHNQHG-GCRFVVALPAA--------------------
81428993     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AMLFSAVIGYLLANRFLQPIEAMKQTIEAINNSNVRIPETRRSQDEL-SDLVIA---FNEMLNRIQHYFEQQDQFVSDVSHELRTPVAIIEGHLQLL--NRWGKDDPEVLSESLAASLQEILRMKNLIQEMLDLTRADQAVTQGTTEVTDVGKVVLQNYHNFEMLYP----EFTFILDDDLALVNINRNHLEQIMIILLDNAVKYSTTRKEIHIAVA-NDERYAQVAVQDFGEGISEEDKKKVFHRFYRVDKARSREKGGNGLGLAIAQQLVEGYDGNVSLESSVGHGSVFRIELPLIRETKAAPEED----------
121699512    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QQKEAAMQSTQLMRLLLANCAHEFRTPLNAIINYLEIALDGSL----SQETRESLSRSHSASKSLIFIINDLLDLTNAENGRSLIKDEIFDLLQTIHEASDIFVEEAKQKSVELHVVQHSNLPRVLGDQRRVRQVITNLISNAVQHTSSSDTVTVESSEVGKLGVEVAIHDTGSGMSEEAIEALFCELEQVSNALQRSQPGSGLGLALVARIVRNMNGQLSAKSERGRGSCFRIRLPTDSVGDQIPVEINQRGDEK---
136462493    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFAGGLAIIFIIGAVTYLVTGWIVRPVKIAAEVSEEIADGALDVRLLE-KGDDVISSLRMADSLQQQITKLA-SVSKMQQRFVSDVSHELRTPLTTIKLAGDLIFESRQD--LEPSLKRSAELMQGQIERFEVLLNDLLEISRYDAGAVRAELEIYDLNQVVRSSVASIEPLALKRGSVIEIQLPAGEVMAEFDSRRIERLLRNLLANAIEH-GEGKPIQVAVGM-NDTAVAVSVTDNGVGMTEAELARVFDRFWRADPARKRTSGGTGLGLAISLEDTLLHGGSLDVWAKPNEGSSFRLTLPKVQQITASPIELPSTTQAK---
262371663    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELKLNHDELKELYEQESALNFSKTKFFSIISHDLRAPFHGLLGFSEILAKER-DTLDESSIQNIADYLYETLQSTYNLLESLLNWAMAEGGRFVYHPINFKLRQITDIVTDILKTLALKKNIQLINEVDESL-KIYADMNMVTSLIQNLVSNALKFTDTDGKVYIQA-QPQGEFVEIRVKDSGLGMTEEQIQNLFQPRMTVSLKGTAGEKGAGLGLSLCKRFVELNHGEISVTSQEGEGTVFKVRLPAERQNAELSTEQHKS-------
94985015     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------REALALQVRTLLARAAR---YRELQEQNAQLQRRLLDAEHEERVRDQLVHMLVHDLKNPIAAVMGLLEVVEEDHRVPDD---LRDLIKVAHDETQHLLHLAVNMLDVRKIQAGKMRLRPELV-FSPMFEEVIEQARGDVGSRDRHVRVEVAPNLSPSRADPEILRRVLANLISNAMKHTVTGGLIQVRVWQGEGET-YVQVRDDGEGIPAEDLPHLFAAFEQSRLTLHGRFD-TGMGLAFCKLAVEEHGGRIWAESERGKGATFTFTLPLAQ-------------------
298528914    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------PIVVRQWVVAGLFLVGATLGLFGLYFLSLRWNHVLTRKVEDKTRHLMESREQLREEKEKVEQSMQKLKDTQQRLVQSERAIGEAASHMSHEIKNPLMLMAGFAGQVRRRLSEDSPEA---EKLDIIVNEAKRLEKMLVEVRDFTRP----HKLSIKPCQPNDLIAETVKIFQDSLESSGIVCSQELSTDLTQVNMDPDQVKQVLVNLIKNAVEVMPEGGTLGIS-SKRQNQWVVVSVQDSGPGIPAEKLKNIFSPFY------TTKDKGTGLGLAVSYRIIQDHGGDIFVDSQEGHGARFTIYLPLEEA------------------
225848483    -------------------------------------------------------------------------------------------------------------------------------------------------------------------YISGIIVFFLSLTGGILITNSITKKIKNISNTAKDITTSMK---LDKRVAITGSKDELDDLA-------LLINDLLDRIETLIRTLKETTESIAHDLKTPITRIRSSAENLLMKGNLSND---CGNLLVYIIEETDSLTQMIEDLLTLSKLESGTFQLQKEKINLSNIVKKIYNLFKDYAQTKKIDIILNIQEDV-YIYGNEKYISRAIANLIDNAIKFNKENGYIKIDLLENDNKEIILKIEDSGIGIPQEKIDKIFEKFYRVDESR-GIYTGSGLGLSLVKAILTQHDTKIEVLSEENIGTTFIITF-----------------------
167526230    ---------------------------------------------------------------------------------------------------------------------------VFLLQPTSFS---VTMQLQAPLTLPVPILAFDEFGMT-VVDASALPVAVAIEPE------------VGGVLVFLAFALFILYCGRQKVGAMLFEQTAKAERSAEM-------------AKHEVEVKTTFLANMSHEIRTPLHAILSMGRMLLDSRSEDPNASQQDSDLSQLIRSSETLEALVNDILFISKMQTSSFKLANKTFDACELLEDITQLLALRWATKDVEVIARLEVPELQLYADSLRLRQVLTNLATNAMKFTEQG-NVELSLFCIDLHHVLFQVKDTGVGMDRDTMLNLFERFFQGAHSITNAVGGAGLGLAISAELVSLMGGTIGFENE----------------------------------
237734688    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LALEKEFFNQKKEEAAIEAKNE-RLRANLLRSISHDLRTPLTSISGNASVLINNSGSLDENKKMQLY-EVIYDDSLWLINLVENLLSVTRIEDGKMNLHLETELIEEVINEALNHISHKKDEHRIEVKANDEFILAKI--DAGLIIQVIINIVDNAIKYTPKGSMISIET-FKHKDFVEIQIADDGAGISDKDKEKLFEMFYTVKHEVIDGRRGLGLGLALCKAIIVAHGGNIAVKDNIPHGTIFSFTLPIKEV------------------
239623922    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MAGKALKPLGELTGTIEEIGGNNLSRRVEHQDRQDEIGQLASSFNHMMDKVSASFGRQQRFSASAAHELKTPLATILVNLDVLDMEEKA--SADQIKRVLSIVRTNTERMIRLVDSLFQLT---AEKKSEMCEEVLPEEMFAEILEELSPQLDAKHLSVSLSGLSGIKLI-GNRVMLYRAMSNLIENAAKYNRENGSISISASRQE-ENIIIKISDTGIGIPEEECERIFEPFYRVDQSRSRSVGGAGLGLALVKDIVEKHGGRIRVNSQAGQGSEFILYL-----------------------
251782377    ----------------------------------------------------------------------------------------------------------------------------------AFSLRYYFVWVFCSILIFSCLIGILLAALLNYYILSSHDIHLIAAIACFISIVIGSLCMSIYLTRPISQLNDAVTRVSKGD---LSVQIDRRKYPHQKAAFHNEIDEMTKDLQQIEIMRQEFISNISHELKTPVASLSGISELLLDKTV---PEKEQQELLELMQSETKRLSRLCDDLLNLSRLEKGDYQV--QSVRIDEQLRHALILLAEKWQDKELQIDFQSDA--VTLETIPDLFMQIWTNLIDNAIKYSKPSLPVDLSIFCEEDNMVEVIIRDKGIGMSDAVKHRMFEEFYQAESSHS--QQGYGLGLTIVKKISQRLGAKLAVDSILGEGTEVVVCFPKS--------------------
260548787    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELKFNYEELNELYEQQVALNSSKTKFFSIISHDLRAPFHGLLGFSEVLAKERE-TLDESSIQNIADYLYDTSQSTYNLLESLLTWAMAEGGRFVYHPINFKLRQVSNIVCDVLHTLALKKNIELVNAVSEDL-KIYADINMMTSVIQNLVSNALKFTDVDGSGKVFIEKQAGTNVEITVRDTGLGMTEQQMANLFHPRITASFKGTAGEKGAGLGLSLCKRFIEINQGQISVSSKEGVGTTFKVLLPSAQESHETLIEHHDSSEAK---
291618072    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVGLST---LLAALVTWLMARGLLAPVKRLVDGTHHLAEGNLA-TRVEVSSQDELGQLAHDFNLLARSLEKNESMRRA---FMADISHELRTPLAILRGELEAMQDGVRKLTPDA-----ITSLQSEVALLTKLVDDLHQLSLSDVGALAYRKQATDLVQLIEVSAGNFTERYRAHELTLHLDMPEEAPF-FGDPDRLMQLFINLLENSLRYTDAGGEVRVRLWYDAPYWRVI-IEDSAPGVDGEQQAKIFERFFRTEGSRNRASGGSGLGLAICKNIVDAHGGTITAT------------------------------------
260575492    ----------------------------------AEELRRQLELLWRDAPVRFFTSMLAYALSMLFLPWPIPLICAAVNFTGEIVSMRLMR-----DLDPTRQRGRYGLVLAICYVTELGFAAPPALIWHLDGPYMKAFAVGMLVSSMLHVVTVRAIHLPLGLAGLAAIATAGLVSNSAHWLHLRDISLVFTTFCALLVLGYATGALVQTHILNRNVAADRAQALA------------------ANAAKGRFLAQMSHELRTPLNAILGMGHAELRRNPDALGQER----LEVLVAAASGLSTMLDDILDVSAVEEGRMQIHPAAVDPAAEIAATVALFRPSFDEAGLRLNLDLAADLPAVRLDPQRLRQCLSNLLSNALKY-AARGEVTLQVCRTAD-LLRIAVTDTGPGIAEAQREAIFQPFVRG-GAVSPVDGGRGLGLAICRELARLMGGDLVLADGPPQGACFVLTL-----------------------
284164195    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSYYGRRLSAHTLPVRTAGDVRAGMLVVQDTERAEYQRKLEESNERLEQFAYAASHDLQEPLRMVTSYLQLIENRYADELDADG-REFIDFAVDGAERMREMIEGLLAYSRVETRGDPF--EPVDLEETLEAVRRDLELQIEESDAEITAD---SLPRVRGDPSQLRQVFQNLLSNAIEYSPEPPRIHLEAERKGDRW-RVSVTDEGIGIDPEDADRVFEIFQRLHG--REEHDGTGIGLALCQRIVERHGGEIRVESEPGEGSTFSVTLPAA--------------------
153004358    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GNVTLVERPAQVLTLVGAVKSAERAARDLMRQLGRAVDARDEFLAMLGHELRNPLGAI-----LLALPLFRSSDDERPR---GIIDRQARRLARLVDDLLEVSRVTRGQITLRREVVDLNELVGEAVAGLAEAARLQGLDLAVSLWREPVPIHADPVRVEQIVANLLANALKYTPSGGRVTVLVARRNEKAS-IRVSDDGIGIPADMIARIFEPFTQAATTIDRAQL--------VKRLVDQHGGTVEARSPPGQGSEFEVSLPIAAVAE----------------
268320125    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KTDLQKVIDSINALVDSTVASMEEEEQSKDDLITNVSHDIRTPLTSIIGYLGLLKSSEL----NEDQTKYIQIAYDKALQMKALAEDLFEYTTLRSSNNKLVLAPLHVNSMLEQVAAGFELEAEKKNIAFNVVTRPRDLVIDADAKMIVRMLNNLISNALKYGRGATEINLIANKVNNEFVELRVENNGEQIPKKSLQKIFDRFYRVESSRNLKTGGTGLGLAITKSIVDLHGGNIKCQSTSEL-TSFIIQLPL---------------------
298385307    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAAMRESSFIQIGGLTGFVVLLLVISYIIIH--RNITRIKRYKRETADLIEQ-------QIQSIKQNEALIASRKKAVHTITHELRSPLTAITGYAGLMRKD----CNTDKTGTYIRNIQESSDRMREMLNTLLNFFRLDNGKEQPNFSACRISAITHTLETEFMPIAINKGLTLTIHCHKD-AFVCTDKERILQIGNNLLSNAIKFT-ENGSVSLTMGYDNGMLKLI-VKDTGTGMTEEEQQRVFGAFERLSNAA--AKDGFGLGLSIVQRIVTMLGGIIRLESDKGKGSRFTVEIPM-QTAEELPE------------
108760725    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LCALGVTSALTVPLAVGSRVLGALCLLSTGTHRRF--------GEVDRAFMEELAARAALALDNARLLAQAQDAL--ELIGIAAHDLGNPLSSLQLRLRRLSMQSAGTSDT-RLRDGLAGAEGETRRLGRLVHNLLDLSRLSAGRMVLDTEPLDLAHLVREVVERHRDQASAAGCALGIRVEEGATGQW-DRQRLDRVITNLLSNALKF-GRGHPVELRV-QADTRCVRLAIRDGGIGIGVEAQQRLFRRFQRVHAG--GQHPGTGLGLYIVRQLVEAHGGTIHVQSRTGEGSEFTIELPR---------------------
142022194    -----------------------------------------------------------------------------------------------------------------------------------------------VMLTGLSINFHLHYLDALKKNLIAIAVVISLLIVLIIRIAVRQGHLP---------LRNVSNAIKSITSENLDARLEPTRVPIELEQLVISFNHMIGKIEDVFTRQANFSADIAHEIRTPITNLVTQTEIALSQD---RTQKELEDVLYSSLEEYNRMTKMVSDMLFLAQADNNQLIPDRVRFDLRAEVMKVFEFFEAWAEERNITLKFNGMPCL--VEGDPQMFRRAINNLLSNALRYTPEGQAITVSIREQESFFDLV-IENPGKPIPEEHLSRLFDRFYRVDPSRQRKGEGSGIGLAIVKSIVEAHHGRVQVESDVRS-TRFILSVP--RLEQRIPEPQH---------
86157906     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARLGEEVRAFLAGKRERLSEDGERAGLRAFSGTLAAQLESAVAGERRATERLLEVDRLKSAFMHNLAHELSTPLTPLAGYLRILQSDKLGPLQP-QQRRIVESMLGSVARLSRIVDNLSDFASLQAGRAPIVEAPVVPDQLADEVVAEHRPAIRDARLHVAVSHAGG-GAVLADARKLRQALSNLVSNAVKFSPHGAEVLVEVGREPGR-LRFTVYDQGPGIGAAELERVFEPLHHARAGEDARLPGSGLGLPVARRIAEAHGGRVWVESPPRNGCKFVLDIP----------------------
187779417    --------------------------------------------------------------------------------------------------------------------------------------EKYNLYLTAPLQPVSEASKVLFLLIPYGLVVILISVIGGLIYSKVISKPLISMNKVAKEMAKLDFTKKCT---VKGEDEIGELSQSLNDLSDNLRISMEELQRANEQLREIEKKRREFIATISHELKTPITILKGQIEGMLSNIGIYKDRDK---YLKRNLEVLNDMEYMVKETLEISKLESQGFKPKKEQVSLSKIVEECIYNTSFISKRKNIFIDKNIKEDL-FVCGDSKLLKKVVNNIITNAINHSPENEKVYASL-YEERDEIILKIENTGIYIEENELKEIFKPFYRIEKSRNRKSGGSGLGLYIVKMILDAHNGKYSI-SNSEKGVEFKLCL-----------------------
256805389    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IASHDLTESAARLPLRADGRDEVDELRTAEHIDDSLAVRAEAEQRLR-RFVADASHELRTPLMSVRGYADLFQYAAANA--PEERDRHLARLRAEAARMLDDLLLLARLDAAEA-ETPLRLQDADLMELVHQAADAFR--AGRPDHPLTGPAGPRAVWLRMDPLRIRQVVDNLLTNAAVHTPPGTKVSVEVCVGPGTAE-VRVTDTGPGIPPDDRDRVFDRFYRVDKARSRDRGGSGLGLAVAHSLVRAHGGRIELDSEPGA-TVFTVRLPL---------------------
296188326    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------SILVIMGIVALAAVIISWILSNLFSENIAEPIKKLKEVSEKVALGNYENKIEIKSGDEIEDLANTFNTMSENIRESLKDEKKKQKDFLDNVTHEFKTPLTAIIGYSDLIPRLK----DEKDIEESLVYVKKEGERLLKLVEELLDLSKLGKVNFNIEKTNNNLREIVEETLNIMQPRMNKYGIGIMKDLFD--IEIALDRDKTKQVILNILDNAIKYSEC-TSIDIKMQKHEEK-VLLSIIDDGIGIDEQYLDEIFEPLSRVDKINSRNKSGNGLGLTICKEIVEKQGWNIKISSKAGMWTCVKIVF-----------------------
142203705    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------PLPSPLSALYSSAWPALSGLMALLLSGSMATLLLGRRQARDEARRAAREVVERERLLGEVR--------------ASDARKSRLMAVLAHDLRTPLVAVLGGLDLLRAHLDKPP----QKRMLHRLKADGHGMLTLIDDVLELARLGSGEARLRPEPFAPVALLTQIGDLVRSSAERHGTEVVVQVD-DFPMLKGDMASLRRVLLNFATNAVKAT-RGGSIRLSATLADGATVTFAVTDTGCGIAPEDIPRLFRDFGMLERDGA-HPDGTGLGLAICRRLAAAMGGEIGVESALGEGSRFWVTLP--EADNAASEAKSES-------
146300628    -------------------------------------------------------------------------------------------------------------------------------------PLHLHSKKIGYLIIAMSLSDSSKVLDNLMTLLVTFPIIL-------LILFFLARFFAGRSIKPINDIIQTSNIITKDNLKRIPLPKTRDELYTLSKTINNLLN----RIEDAIEREKQFTSDASHELRTPLTVIKGTLEVLIRK---PRDSREYEDKINYCINEVDHLNMLVDQLLTMARFENQKHQINAENVYLNAVILDVLTLNSEKINSKKLKVKFDAGQDYYT-YSDNFLIITILRNIISNSLKYTKDGGEVSVFLSKEGDRTIC-RISDNGIGIAKGDLEMIFNPFFRSNYTDHPEIKGVGLGLSIVKRITEQLDIQFKIESKIGVGTTVIL-------------------------
270308398    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HVLYMTIPFALIIAAVFGYFVAHRSFRQVKVIAQTTDSINPANLKDRIPVKQNDELGQLSSTLNQSQHRFTSDASHDLKAPLTVIRAESELALRK---ERNSEEYRQAFKNIVKQVERMTLIIDDLMTLASLDAGPRPSHSSKIDLGAALESSADKWQTAMQIKKIKSVRQIQHGL-SIYGEAEQFNRLFDNLLSNAVKYTPSGGEVGIFLKEEDG-FIVVSVQDSGIGISKEHLPHIFDRFYRGDWDI----EGTGLGLSIVKGTSELYKGRVEVISEQGKGSEFKVFLPQS--------------------
298376998    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RNELLQEKDSLTASEKQLRKEAEAANKKKSAFIANISHEVRTPLNAIVGFSELL---ASSEYSEVEKIRFAGEVNHSSELLLNLVNDVLDLSRLESGKIKFSVKPNDLVACCQRALDSIRHRV-KPGVRLTFTPSIESYTLNTDALRLQQLLTNLLSNAAKFTSEG-EINLSFTVDEGKEVRFSVTDTGCGIPEDKCEKIFERFEKLDDFI----QGTGLGLSVCQIISEQLNGSLSVDISYKDGARFVFIHPTNLIETPI--------------
16330667     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSLDILLRSLHYAIQRHCLARELAAENQILSASIKRQERELSE----AKAANKLKSEFVSMLSHDFRNPLNTILLSAGLLE-ESGDRLSKGQQHNYFNMIRTAIKDLDELLSEVLLLGKTENGQLSCQFESLDLLYFCQDLMRLVN-NAQRQPRPIHFHTQGNLQQGVWDAHLLRHIICNLLSNAIKYSPSPTPILFDV-IAEGKTMIFRVTDQGIGIPPQAMAELFNPFFRADNV--EGVTGTGLGLAIVQRCANIHGGEVTVESKEGEGSCFAVRLPILEIAD----------------
291529350    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------YYIVILAVGMMVILILSMITKPLAGLTATTKKFADYTARSDVKTKDEIGELARAFNELAKNLESKVYELQMAAKKQE-------DFTANFAHELKTPMTSIIGYADTL---YQKKMSEDEVHSAAGVILNEGMRLEALSFKLLELITLDKNDFRLEETRIS--EIIADCVETAHEAARKHNTEIVYSADE--AWVWLEYDLFKTMLLNLIDNAVK--SGGSKVDVSGRLISHSIYRIAVSDNGRGIPPEDIERITEAFYMVDKSRSRSEHGAGLGLALVSRIAKLHHIKIHYESESGKGTKVYF-------------------------
218232075    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLVIASLFVLIPSFFAGRMLSKLILKPVNSLIQTMEHIQRGIFKKISLEKTSKD---ELYKMGTTFNKMIDLLHQNFEKQQQFVSDASHELRTPLTVIESYSKLLKR--WGMKKQDVLEESVEAIYSEAVRMKGMTNQMLLLANS-SAEWKLETKESDLVRLCKMTAEQLE---KTYNRDFRVITEEEKIIVNIDEQKIKQVLVVLLDNAMKYSKD--SIDMIVGIQKEK-VFFSIQDYGMGIPKEDIQKVFDRFFRVDKARSRETGGTGLGLSIAKQIIDAHEGDIQLESEEGKWTKVTVNLPH---------------------
261406713    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLAILIVGMGMRRFVLKPLEKMGNAARQIATGDWK-ARLPSSRVTEIAEVRMVKGLEKSYQKQAELEQE--RRFIAAVAHDLRTPLFALRGYLDGLEQGI--AQSPQMVAKYVAVCKEKSVQLDRLVEDLFTFTRMEYLEAELSRSLVDLRDVIQNSMDSLRPLAADKHIAFTAQFMGD-CLLSGDTHLLERAMNNLMDNAVRHTPLDGEIAVQC-CKDGNRIRFTIRDTGPGFSSEDLERVFEPLYRGEASRSRSTGGSGLGLTITQRIIRRHGGEITVSNHPKGGAMLEGWLPAT--------------------
251798748    -------------------------------------------------------------------------------------------------------------------------------------------------------------------LAGLRIILIMSSVICLLIAFTVGLFMARKALQPIERVIRSTEQIQSGRIPIEGPKDEIGHLVYTLNIMLSRIEMAYNGLDESYKAQRRFVSDASHELRTPLTTIRGNIELLQRMWSKTLEPDEANEAMQDIAAEARRMSTLVNDLLALARADAG-YEMEKTTQPMLPIVEEVGRRASLLPRNAEWRIGDLTALDGYQVHGNADYLQQLLFIFIENAFKYTPSG-WIEMSATRRENQLGII-IKDTGIGMNPNEVPHIFDRFYRADESR-GKTVGTGLGLSIAKWIIDEHRGSIEVTTMEEEGSTFVIWLP----------------------
114326849    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HLLYPEQQQLLDALGDQAALIERIGLAKDL-DEARLTAETE-KLRGALLTSLSHDLRTPLASILGAASSLH-EYDALLTEQDRRELLLTIREEAERLNRFVANLLDMIRLEAGALQPRRERVDLAEVAASALSRAARILSDHPVRL--EVAPDLPMPLLDDVLLEQVLFNLLDNAAKYTPPGTPISIVIGQGPG-VLTIRVLDEGAGLATQDTESVFEKFTR-FRAADRSRPGTGLGLAIARGFIEAMGGGIAARNRSDRGAEFTITLPVE--------------------
19880272     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRLQPRTSFEIWKVEMTGIATKWSHGDVFADLRRSALENDLARQKEQQAVRARDELVAVVSHDLRNPMTVISMLCGMMQKSFSSDGPHTSRR-----ISRQSTHAERVARDLLDTSKIEAGRTPSRRSRWKSARYSKRPIR-CSPRWRDKSIEISFNAEPDI-KVNADPERLFQVLSNLIGNAIKFTPKLGRIGV-AAMSNGDEVVFTVRDSGEGIPPEQLPHIFERYWTVKEG---NPTGTGLGLYISQGIIKAHGGELAAQSQVGHGSEFRFTVPIA--------------------
118397307    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQQKVAMIVMEKMWQDFMIKKVEDLIKQKMQLFGSLSHELRTPLNCSISMMEVLQNIAQSEQNHQQLLNYIQPALNSNKLLLNMINDILDFVQLENGSFKFGYVEFDLQNLLKECVSLVQIQAKMKNLTIACYFDPQTPKIISDPNRIRQVILNFLSNALKFT-IAGHIIVYASAHKGQEVTIGVKDTGIGINQENINEIFKIFNKIDLGNNSKLQGCGVGLALSNSIARALGG-IQVQSEKNHGSNFSFV------------------------
142103937    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FNYQTDDLLKRSL-LIKVKKIEDNLFGIL-----LLDMTLQR--NLEKVRRDFVANVSHELRSPLTSLVGFIETLLNGNV--VEEKTKKKFLNIMDEEAKRMNRLIDDILSLSKVETEEHITPNTTISIINPIQYVISSIKERGFSNNNIFFEDLTNDPCFITGNIDEINQVFVNLLENAIKYGYEHTDIIIRIEQFKKKEIVVSVINKGEGIPEKYLDRLTERFFRVDKARSRELGGTGLGLAIVKHILIKHRATLEINSQPKESTCFSLTFPL---------------------
258511094    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALTQSLLWTVLIFVVATAGVAVLVSRAITQRIFVMQKQALEIARGKVEGHDELSSL--ANTLNSLSKQLHKQEELRRN-LIQDLAHELRTPLTTLRSHIQAFYDGLWEP-NRERLYSCLEEIQRSVERLYEA-----DVA-VHAARRDLSSADVN--QVAQSVIQLFEPRCAELGIRLELRTPDVPVWVTARAQHVSQILWNLLDNAVKFTPSGGNIVVEVGHQDGKP-FLSVKDSGVGIPAEEIDNIFERFYRVDKSRDRKTGGSGLGLAIVKQLVELSRGFVQVNSRVGRGSTFTVVWP----------------------
154486693    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISDMSEQRRFE--IMRRDFVTNVSHELKTPAGAISLLAETIGDAADDP---DAVKYFSGRISKESERLTELVHRLIDLQKAQSAAAMLNAERLSVLSVAREALAENQVKAESKHISLVLSVNGRQVLVHADHETIKTAVKNLVENAINYSPEHTTVAVGIGIESGK-VAIRVVDQGIGIPAASLSRIFERFYRVDPARSRETGGTGLGLAITKHCVEDCGGTISVWSREGEGSTFTITMPQASAEPDHPADSNDNTREK---
170745124    ----------------------------------AEQLRLVLDGVTQSVAVGFLVSTLMLAVLWELVPHAVLLGWYGAFLVERFGAAAYARRVREAVGEPDCARRVERVVFAGAILGSLIWIALPLQIPAVSI-------LTMSLLGATCSNGVSLLAPRRHLYLALVVPVAVLAAGTLWSLGGAPYRALAVCSILFVVGQYGQVVLASRRVREIELRFENAALVEQLRAESAAAHRARRDAEHANTAKSQFLAAASHDLRQPVHAQGLFLQALSQTDLAAP----QRRILQNAQTANVASTDMLNTLLDFSRLEAGVITPRRRAFELQPLLDKIENDLAHLADAK--RLIYRTPQTDLAIVSDAALLELVLRNLVLNAIRYTERGG-VLIGCRRR-GAGVSIEVYDTGIGIPVDQREDIFREFYQLGNPERDRHKGLGLGLAIARGIAASLDHPLSLSSEVGSGSVFRILVP--RSLDAVP-------------
229588159    -------------------------------------------------------------------------------------------------------------------------------------------YRPARLFVA----AMVVFNIGTLIILPALLGLTMVSPQGLIVTLLAFICLSGLLMSL--------------------ALGERQRAIVEARFSLS-RDLAASNAEIA--AKAEFLAKISHEIRTPMNGVLGMTELL----LGTPLSVKQRDYVQTIHSAGNELLTLINEILDISKLESGQIELDDVQFDLNALIEDCLSIFRAKAEQQNVELISFIQPQVPRVIGDPTRLRQAMLSLLENALQKTDEG-EVLIVVALDDRSTLRIAVQDSGLPMEAAERDALLELHSKNFFSATRLNGH--LGLVIARQLILLMNGEFGIKSGSHQGSTLWLTLPL---------------------
253575451    -----------------------------------------------------------------------------------------------------------------------------------------------------------------ALFVLLFGINVYVYSRLAAVRLTNPLGAIAAGIRSVSDGRYHERLHIEANYELAQIQESFNKMAEKLERAEA---NNRQLAE----SKQRMLVHISHDLRTPITTIQGYVEALQHGVIK--EEAARQRTLGLIHSKTKLVAELIDDVFELAKLEVPDYPVVKKGCDLAEFTREMAVDYYDMFEEKGMMFEFDIPSDELPVPIHTKLLYRAVSNLLANALKYNPPVTHVRLSL-IDGQDAVRIEVADNGVGIPAELRARVFEAFVRGDAARKSD-GGSGLGLTIAKHIAEKHGGSLALDSDAG-WTRFVLTLPKTGEMGPVMEEPH---------
163940440    -----------------------------------------------------------------------------------------------------------------------------------------------------TIELTKNLETFDHLLKIILVVMVFAGICGLVFSFLGGILITKKLLSSVQNITDTMKRIKKNGLNERVPVRENNDELAKLSI---LFNEMMDEVETSFTQQKQFVEDASHELRTPLTIIQGHLSML--NRWGKNDPAILDKSLQSSLKEVDRLNKLVSELLELSRAESEQIHIAAERVHVNSVLKQVTQNFAVL--QTDFQFDMKLDADEAYVSIPSSYLEQIIIIVMDNAVKYTKANKYICIESSMRSGKMK-IRIIDHGTGIPEADLPFVLNRFYRVDKARSRKQGGNGLGLSIAKRLVEKYNGAIQLESKENEGTIVTITFPDT--------------------
150388544    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------FRRQLRAISIGAAIVGLLVAAFASVQIAKPISSLSKAAKKIGQGELG-KQVEVKGRDEISRLGENFNQMSEALYRM---DQSKKQFIGDVSHELKTPLASMKALIDSLL---YGEDDIEIYREYLGDMDSEIDRLSNLIRSLLSLTKIE-GQ-DLNLDTVNLEALLRTSIKIVKPLIEKAQVEIKVDFQDA-PMIICDEERIKEVLINLIDNGIKYRDDQKEVQVIEGRKEKESYVLYIKDNGLGIGEAHLELIFDQFYRVDLSRSRETGGAGLGLSIVNRILARHDWTMRAESQLNQGTSLIIEIPKT--------------------
167765586    --------------------------------------------------------------------------------------------------------------------------------------DYTVIISTPMESIQTSARLSGQFTMYVGLILIICGAVAMYLYSRQFTRPIEDMAKAANQMSHLDFDVKVDDELGRLGASINELSSKLEFTISELKTANNELQKDIEQKVQIDEMRKEFLSHVSHELKTPIALIQGYSEGLKDNIL---DDEESKEYCDVIADEAKKMNRMVQKLLTLNQIEFGNNQVNMERFDITEMIRNMVESSKILVEKQEVKIIF--DEPETHVWAEEFMIEEVVNNYLSNARNHVTDGGIIKVS-YCRHGNDVRIKVFNTGDHIPQEDIDKLWVKFYKVDKARTREYGGSGIGLSIVEATMKAHGKDYGVANVEG-GVEFYF-------------------------
262067098    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------LWNIAIALSVLFLIFVVIVGYRIIKNAFKPVKQISDTALEIKRSKSNRIALEDSSDDEIHKMA---STFNEMLDTVEEVFIHEKQFSSDVSHELRTPITVILAQSD---YSLQYSETFEEAKESLEVINRHAKRMTNLINQIMELSKLERQK-EIEKERINLSNVVLQLLEDYKPLLESKNLNLIYNVEKDI-RIQGNKIMLERVFLNILMNAIKFTKTN--IEVSL-IRDDKTAVLKIRDDGVGISEENKKFIWERFFQVNDSRNKVEKGIGLGLSMVKKIVDLHSATIYLESELEQGTCFTIKF-----------------------
254417120    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDISPETLIMMGVQILTHTPSSTSASAQQLQESLSEHPQLTSAMDKSQADAEILNALAQEKQRLKSQVLSITAHEFRTPLTTILSTAELLE---HYQWTKAEQVEQLHLIQETVQQMLQLLENMQLVGTADGEQLPFTPAPVELHDFCQRLVAQIQQGLTLKHLTLTFASQVTCLPAMVDEKLMRQMLSNLLSNAMKYSPVGGTIRFSLTR-EGEKACFEIQDQGIGIPSEDIPHLFDFFYRGNNV--GAIAGTGLGLAIVKQCVDLHQGQIDVTSDVGLGTTFTVRLPL---------------------
78188417     ---------------------------------------------------------------------------------------------------------------------------------------------TGYLLIAMPLSAMLVLRDLQEVLLLSFPMML-------LILFALTRLIAGRSIRPIEKVITTAEQMSQSTLDQRIPLPRHRDELYRL---SSTINALFDRMQDAFLREKQFTADASHELKTPLSVVKGTLEVLVRK---PREREHYETRIHFCLQELNRMALMIDQLLMLARYESSTMQPHIETVPLHRHIEALIERNQAAATTRGITL-CTTGTINATVAADAGMVDMMLENIVSNALKYSPSGTTITLSV-QKNENGTSCTIQDQGIGIPPEKVRAVFERFYRVDEARSSATGGLGLGLSIVKKLADLQQVTIAVESEVGKGTTICLTF-----------------------
227890586    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------LILIFIVFGVTAGLASALVGYVLSAWLLRPIELINETIGKINTDDERLANVRVPILNQNDELSELSNLFNDMLDRMERYIQQQQQFVEDVSHELRTPVAIIQGHLDLLSR--WGKDDPQILEESISASLQEITRMKSLVQEMLDLSRAEQVELQFGNEVSDAREVGLQVFNNFKMIHPDFTFVLDNDLKNNTP-VKIYRNHLEQVLIILMDNAVKYSQDRKEVHMSISKNS-KLVEFVVQDFGVGISQENIDKIFDRFYRVDKARSRDKGGNGLGLSIARKLVEGYHGSMSVESVEGQGSLFRISLPL---------------------
148272230    ---------------------------------------------------------------------------------------------------------------------------------------------------SIDIPSAGRYELYLVYDLGDIQQTLDFVAGTILLAFLFLIVLIGAIAWLVVRLVVAPIRVADTSQKLAAGQLEEEDVIATLAMADSLQSQITQLAD-LSQLQQRFVSDVSHELRTPLTTIRLAGGVLYDLREDFSPPAARS--AELLHTQVERFETLLADLLEISRFDAGAVDLVTEPTNLVRLVEDSIEEFEGLAAQKGSELRLVAPGGYFDAEMDARRVRRIVTNLVGNAVDH-GEGRPIVITVD-SDRDAVALAVRDYGVGMTHEEMGHVFDRFWRADPSRQRTTGGTGLGLAISLEDTNLHHGWLQLWSRPGEGSCFRLTLPR---------------------
298241796    -------------------------------------------------------------------------------------------------------------------------------------------------IIAASASAGDSESWIFTLMYSGVCVMLTLVAVLVWLLVRRTLRPLEQLAESASHIAQTRDHALR--VQMQGRPDEINSLARTINGMLHALEEAYQHVQQVNDLQRRFLADASHELRTPLTIMLSSLELMKKEEG--RDPEFQTNALENISTEAERMARLTTRLLLLARTDA-RAPFAPQPLLIVDIISEAYRQGCPSHRKIAMQCQGLETLEDAVVSGNADYLKQVFLILLENACKYTPDGGQVTI-IGERKERELVVTVADTGIGIAQDDVPRLFERFYRAPNA--SIQPGMGLGLSIALSIVEQHNGTIKVESTLGQGSRFTISLPL---------------------
114773245    -------------------------------------------------------------------------------------------------------------------------------------------------------TSSYTFMNSHYQYDNLLAEPITLKINYPTPWHTLWASVLFVICLILGVYLIVTLRTRQVKRTAEELALIVDKRTNDLRKQTEISRQQTLKLEQTVAEKEAIFETISHELRTPLTLIQGPVQQLRNYQMEP----EAQTMLNILVRNAERLNTLVKKIFELSKLPNIK---DTTPIDLSLVIKQLAQIFKPYTEQQKQTFFASLKVTLPMYN-----LETILSNLLSNAVKYTPPGGEINIKVE-TDRHFVTIQVSDTGKGIKEKDIPHIFNRFYRVDHAKGEGQDGAGLGLAIVQQLVDKVDGIIKVDSEFGKGTTFSVILPNNLNQQYHPK------------
53803481     ----------------------------------------------------------------------------------------------------------------------------------------------------LAIQVAGSLDDARNVMKSAGLLFIVMTSGLLVAVGIAGTSLTRRAFHAIDEVVRQARRIGEANLGERLPHPGSRDEIGRL---VDTLNEMLGRLERSFEVQRRFTADASHELRSPLSRLRAELEITLRR---PRRPDEYERTLHSCLEEVERLTQLVEALLELARLDAQQEAIPGENVCLNTVLAEVVRRQQPLAQERSIGIVVETS-QPVTAWVSGASIGVVFSNVLENALKFSPPGGTVHIGLA-ADAREAVVSICDNGPGIEPGEKDRLFERFFRGSVARSGAMPGTGLGLALSQALVRHCGGTIEATNIPGGGARFTIRLPL---------------------
237718503    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARDRSFRTASILGIIVSSLTIILYIVVHRDINGRNRYQRQL-EISNKENRELIQSRKRMMLTIAHDLRSPLAIIRGAAELL----PGEQERAMQEEYAGNIRHASDYMLSLVDTLMDFYLLDTGQVRENVSIFRLESLFREIADNHAPLVKKKRLRMLTRFSGMDAVVCSDRGHLQQIVNNLLSNALKFT-VKGYIRLEAAYHEGE-LRIKVQDTGTGMNEGDRQRIFDAFERLDNA--RGISGFGLGLAITSRLVSQMGGFIRVESRPDEGSCFIVLLPL---------------------
256396694    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------MIAIAGAVLVLALAGVAWFITRLVVTPVRQAAGIAERLADGRFD-ERMRVRGEDDLARLAMAGNLQRQIRK-LEELSRVQRRFVSDVSHELRTPLTTVRMAADVLHDSREDFSGPTARS--AELLQTQLDRFEELLGDLLEISRFDAGAAVLDAEPVDLRMLARRVVDSSAVLAERKGSDVRIVAPDTPCVAEIDPRRIERILRNLVVNSIEHS-EGRPVVIKVA-ASGDAVAVAVRDYGVGLKPGESSLVFGRFWRADPARARTTGGTGLGLAISLEDAHLHHGWLQAWGEPGGGSQFRLTLPRTAVRSPIPLEPDDSRHHK---
167750199    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIEENSGDIVLPSELTAIEKKINHIKHTLEQRKLAAELSEQRKNDLVVYLAHDLKTPLTSVIGYLTLLRDEN--KISEELREKYLSISLEKAEHLEDLINEFFEITRFNLSNITLEYSRVNLTRMLEQLTYEFKPMLLEKNLKCELEIAPD-TMIKCDVNKMQRVFDNLMRNAVNYSFDDSTIHIAVKQ-NGENLCIQFTNCGNTIPKEKLVRIFEQFYRLDVARSSRSGGAGLGLAVAKEIVELHNGTITAKSENEQ-IEFTVTLPL---------------------
152987481    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MGRLSFEQRRLAESMVEDIGQTALRTRLVSELEVARVTG--------ETERLRSALLSSVSHDLRSPLSSMIGAADSLARYGKDMGL-EDQQSLLETIHVEGERLDRYIQNLLDMTRLGQQGLTLTRDWIGIDELVGSASRRLQRYEPDARIE--HEIPAELTPIHVHPALIEQALFNVMENAAKFSPPGEPVRVQVRRTNDDQLQIDVSDRGPGIPEEERRRIFDMFYSVERG-DRGKQGTGLGLTIVQGIVGAHMGSVEALPGPGRGTTIRLTLPWGGYSNQEAKENDGTSQ-----
298248601    -------------------------------------------------------------------------------------------------------------YLACVFLIGGVWLLEKLNEALNEALPHAPIFLATPFTMVSVFVAMVWGIGPVSVALGLFVIARFLSPSIVASGILTDISLVGPFIFVQLMGIGVVIQLERSRRKLLATS--------------QALAESHQQLERANNVKDYIIMRSSHELRTPLTTILGRTQLLKKSEVTPENWAAVQQYLEVVEARALHLRALIDSLFKLSRVHAGEIPLRGKCIELGALCHKIVENQQNLS---GRSIEIKLPAQPLLLQANEELVSQVVVNLVANAIKYSSETSAIQMGA-QSNDHQVTLQIQNDHPGLSPDQLEHLFEPFYRTTDVEYSSIPGWGLGLTVCKEIVEQYGGQIWAESSEETGVSFFVKLPLAAERLSISERNSE--------
255034159    --------------------------------------------IFHSVCLISIFALTYNVPFNYAIGLPKIALASLIVLVITGV-LYYASRFKN---------LVSISTLLANIVGLSLFIVNYFLNSGLRGPTDLFLLLILLLSIAMSPAEQYKVWIPVNVTILIILCLIEFDTYTTRSNRFVDHMSAYAVVAAITYF---SVHYIRGSYEREKASALEKSKAIELQNFQIVKQ--NEELEKLNAEKNKLMSIVAHDLRSPLASIQNFLELL---TQHDLEEEQKIDIENDLLNSTKNTMAMLSKLLDWSKSQLHGVSVNMEQLNIRTLFEQTLNLERNIAARKNITLDYYFDPS-ASIYADSDMMQLILRNIIGNAIKFTRTGGHIYVKAE-AAGTHCLISVRDNGIGMSPEKQQSIF-SLNVESTFGTDNEKGVGLGLMLCMEFIRAQNGKIWLESTPGEGTCFYISVP----------------------
71906719     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRLLDTFASLIAIALER---VHYVEVAQNTTVQM-----ESERLRNSVLSAISHDLRTPMSVLVGLADSMFLTQPPPTGP--QAEIAHSLKEEALRVSSQVNNLLDMAKLQSGRVELNRQWQPLEEVVVSALKTLERAFAEHQISV--SLDENLPLVNIDSVLMERVIYNLLENTVKYTPPGSLVEIGANVTE-RMIEVWVEDNGPGLPEGKEEIIFKKFERGQP--ESATRGVGLGLAICRAIVEAHGGEIYAVNRPQGGARFMFTLPRGNPPSLDAEE-----------
297157291    -------------------------------------------------------------------------------------------------------HTWRTWRETWRAAWGRQWLWDRLWEALKPFDPYRSVKAALGALVIGSVIITT--LLVFAAMHSDTELRI-ITIFSIIASLLITQFVAHGLTAPLDEMTEVTRAMAHGDYTRRVSAAQRGDEFGAL--ATSFNRMAAD-LEAVDTQRKEMVANVSHELRTPIAALRAVLE-----NVVDGVSEADPETMRIALRQTERLGRLVEQLLDLSRLDKGVVPLYARRFEVWPYLAGILKEASMAHARKDVHLNLDVFPSDLAGHADVERLHQVVANLIDNAVKHSPAHGRVTVRARRGEGESLELEVLDEGPGIPEAERHRVFERFNRGGPSAQGGKGGTGLGLAIARWAVDLHGGRIGVA-ESPRGCRIKVSLPGTQ-------------------
298504151    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ENHTLYDRMKEKNEELVRSRKALKENLEEVKRANRLNASKNSFIGMASHELKTPLTSIIGGLQFLLFYSDIPMTPE-QKEMMQSVYEGVTQLKGIVDDLLSISRIEAKGFAVHTRPVKLSDLCQEVRQTLLLPLSERDIRL--EIADDPCRVPADEGFCRLAVRNLMENAIKFTPDGGRIAITGRLVTMEELRLDVADTGIGIPPDEAVRIFEKFYDIEYHSSGKTGGSGLGLSIVKGIMDAHGGMVWVTSEGGGGSVFSLLFP----------------------
29348029     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARERSFYTVSTFAVFISLLTILLYIIIHRELNRRNRYRRQLEASNLENTELLQSRKRMML-TIAHDLRSPLAIIRATAELL----PGEQERAMQEEYAGNIRHASDYMLSLVDTLMNFYLLDTGQARENISVFCLETLFREITNNYMPLVQKKGLQLLTRYSGMNAAVSCDKGHLQQIVNNLLSNALKFTGKG-YVRLEATFNVGE-LCIKVQDTGAGMNDEEQKRIFDAFERLDNA--RGVSGFGLGLAIVSRLVSQLGGSIGVESHPGKGSCFRVSLPL---------------------
225175068    -----------------------------------------------------------------------------------------------------SLSLKLTVFIIALFLYAMLY--ITFSGGFLSTQEWRLILYFLYIII-FAATFLCGFM--PGIVIAVLSSILASSILVPQGLTFEQLSVADLEIVAMYFIIVITVNWFRENIERLKEQL----------VENERLHQQARHMEKLMLA-GEIAAGIAHEVRNPLTVVQGYIQLISAKCKKQCNSE---DSFSLLLDELNRANDIISDFLRFSRPD----QPQKSQVNPNEVIESSASLIYGEAMRHNVRIFLYPDADMPTVLLDKDQLIQVFLNLFHNAIQAMPQGGTITVYTGYDKHDLVTIKVLDSGTGMDAQTAQRLFSPFY------TTKENGTGLGLSISQSIIHAHGGEIKVDSTPGQGTEFIITLPLHKLTE----------------
136155445    ------------------------------------------------------------------------------------------------------------------------------------------------------------------IFWIVIPQLILLISAMILVKFAVTKGLSPIL-----FLNEKIASLSYKNLTPIDLQG----VPKEVDRLVDSLNQLMQELNQAIQSQNRFISDAAHQLRTPLAGILAQIEL----AVDTKDTNEIQKRLQNINESSKRLIHIINQLLTLSKSQSDALHAEMKPLDLVAFTKRVTSAMLPAADLKHIDLGYEGSNEAIHIMADEARLYDLIHNLIDNAIKYTSDHGKITTTVDMKDNK-VRLTVEDNGIGIPKEDQAMIYERFYRGDNANTT---GAGVGLAIVKDIADLHHASIEIDSRRDKGTRFYVFF-----------------------
254414754    ------------------------------------------------------------------------------------------------------------------------------------------IAGTFAVVIALEYATPSDYVFGYLYTGPILLANPRLNRSATLQVTLIALTLLNLLIPTVELTNPATVANRLIAVMALVATGWLSDRNRRYEEAIARHKAQLQAQTQLASIREDFVSTLTHDLKTPL---LGAIETIKLFQGGQFGTPPQEKVLRMMDRSHHASLQLIQTLLDVYRNDAEGLKLQRQPVNLVALAEEVIATFTDLAASRRVHILLNQSESDLWVNGDALQLQRVFANLLVNAINHSPRGGKVEVRVA-SPGEYQIVRMLDRGQGITEEELPHLFERFYQG--HTNRQATGSGLGLYLTRQIIEAHGGTIWAENRKPKGALFGFKLP----------------------
39726357     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PIDFWVLVTAHPEITPSGTLRSIMGSITDISHLKWAQGLQNRRLQEAEETRRQQNEFIDITSHEMRNPLSAILQCADDITSAMQACRTNESCLDASQTIALCVQHQRSIVDDILTVSKLDSNLLLITPVVCQPQAIVERVVKMFESEMLAKDITLEIDISPEVDWVAMDPSRVLQILINLMTNAIKFTPTRGEIGSVVGWGSGEGLYVRVQDTGCGLTDDEKTRLFQRFKQASPRTHYKYGGSGLGLFISKRLAELHGGRIGVASTAGKGSDFGFYIQARRCLPP---------------
299144991    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRYKSNQLQKKYDEDKIRFFIDTAHDIRTPVTLIMAPLEDLNREQD---LSDKARYYLNLAHESTQKLHSLITQLLEFEKVDAHKPSSSSVPLCLNEVLLKEVSVFRSFCEKKQLTLNLTQPDESVFVSADKHLIEMLLDNLLSNACKYTMPQGEISLDLKATK-RKAILSLKDNGIGIPKKAKKHIFSDIYRAENARQSQEEGTGFGLLQVQRIVKMLHGKITFCSEEGKGTTFIVTLPRTTTVTEPV--SHESS------
37520141     ----------------------------------------------------------------------------------------------------------------------------------SFRPIGAYIALMFAVILVLEFSTPPEYIFGY---LYVGPILLARSTVFVTSLGVV-LTLANLLFPRDALASSVAVVDRSITVAALLTVAYLGTQYRRIQEESARQKAALQAREELSRAQSDFVATLTHDLKTPL---LGAQQTLQFFGRGQFGEPQQLGVIEMLQKSNHKLLALVDTLLAIYRNSLSGLPLAKQPSDLDELCAEQIVVLQDLAVSRQIELVYEGSEG-AHLPVDALQLGRVVANLVGNAINHTPRGGRVTVRLLRAPDEWRLL-VEDTGTGIPPTDIRRVFERFYQAEN--TRHVPGTGLGLYLSRQIVEAHGGRIWAANRPGGGCLFGVSLPDS--------------------
223983748    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MSFRFTAPIRKITQIANELAHGNLSIQTNIHQKDEIGQLAYSMDQLAIELRKSKEQRNEAKDNFLADISHELKTPVTVIRGSLESLADGVIK--DPEDVAAYYQQMLAESQYLQKLIQDLLMISTLKTKEFKIKQEPVHLSEVMSDTAMSARGMAMKKKIQFVTQPPENDFVILGDYELIRKLLMLILDNAVKYTESGKSIY---YYQTDRGEIV-IQDEGAGMDQEAVSHIFKRFYRQGKGIER--GSSGMGLAIAKEIAVRHQIEIQVESTVGMGTTFTLVFPVDKI------------------
153011100    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILTPEQQRLFEALADQAAIAIERVQLVGDVERAK--------LAAEADKLRSALLTSISHDLKTPLAAILGAATTLRDYSSSLPDTDR-SDLVATVVDQSERLNRFIANLLDMTRIEAGAMKPNLSLHYVGDLIGAALNRAAKILVHHQVNIA--VPADLPMVQLDAVLFEQVLFNLFDNAAKYAPENTPITIKAHAAPSR-ITLEISDRGPGIPPGDLERVFDTFYRVRKG-DHVQAGTGLGLSIARGFIEAMGGSIRAGNREGTGAVFTIALP----------------------
194336100    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTLFILTRLIAGKSIDPIEKVIATAEKMTQTNLDHRIPLPYHHDELYRLSVT---INALVTRMQDAFQREKHFTADASHELKTPLAIVKGTLEVLIRK---PREREHYEARIQFCLKELNRMAKLIDQLLMLARYESSKMNPHIEKVELSQHIERLIERMLPSATTKEIAITSD-QTENTWISADPGMLDMILDNILSNAIKYSPNNSTIAIAVKRKAN-TIICSISNQGAGIPEEKLNAIFERFYRVDESRNSGTGGFGLGLSIVKKLADLQKIEVSVTSETSKGTTFTLT------------------------
23013889     -----------------------------------EYQQQRADMDDQLEQVRIFLPPITGSVWTFDERQITLALDALTRLSEHAVINTSDGRNTWSSGSIKSKRLLNRQFILAREVRGEMRPIATLDVAASLDGIYGRLLSQAVTILVTN--TLKTFLVAAFMYVIFSRIVTSLMSQASMFDDKLGFPENGDEIDRLRWYDNIARQLKLAVQDLHDRHDELQHEIHERTRAESDLQQVIAELSRTNAELERFAYVAAHDLQEPVRGLVSFSQLLERKYAENLGSEG-NDYLRFIINEALRMSNLVRDLLEYSR--AGGTHLNLGDVDCRELVHTVVQSLRPNVEQKNAVLEI---GDLPGLIADQGQLYQVFHNLLGNALKYSDEGNSPRIRIAERDGNSWRFEVADNGIGIEAQYHDYVFEVFRRLHTGT--AYSGTGIGLAICKRIVESHGGRMWLTSTPGQGSTFFFTIPDQ--------------------
220917584    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IERRKRAEAELRDANAKLVEADRRKDEFLGMLSHELRNPLAPIRNSSFILRHAAPGSDAASRAQQ---VIERQTGHLTHLVDDLLDVTRISRGKIELRRSTVDLREVVLRAAEDFRLPLDDRGVSFRASVPEAPVRAHVDATRITQVVGNLLTNAAKFTRRGDEVIVSLTVEEGEAA-IRVRDTGAGIDPAILASIFQPFVQGERTLARSEL--------VRGIAELHGGAASVTSEKGRGAEFLVRLPLGQGQPSAPVDGRSA-------
161525506    ----------------------------------------------------------------------------------------------------------------------------------------------------------------HLAFLEDFKRMLWLATCVVLCIALLVAWLA--VQWGHRPIRKVNARIRAIRSSQLNVRLNPREVPLELEELVASFNDMLARIEDGFVQLANFSADIAHELRTPVTNLTTQTEVALGQS---RSAEEYREVLYSNLEEFGRMSRMIGDMLFLAQTENDPHNLHRVEMDLGDTIKGLFDYFEAFAEDCNVTLCLQ--GRIKPIRADREMLRRALSNLLSNAIRHTPRGAAVTVRLGQDQGRT-TVSVENPGSKIADEDLPRLFDRFYRVDPSRQRKGEGAGLGLAIVKSIVEAHGGDVHVASDDTV-TRFDILLP----------------------
293374407    -------------------------------------------------------------------------------------------------------------------------------------------FKEGQQLILKFTYSLQVLGEMLAVFTNYYIFIFMILAILVL---VFAIWLTEHITKPLLHMKRVTTNIANIDFS-EKCQVSSDDELSELKAANERLKDDIAREREFEQMRSNFFATISHELKTPLTIIKGIA---NRVKSKPLTKDEMTVQVDSIIEEVDRMTMMVQDTLNYMRMESKPDELDLSSFNLKMLVEHVHKKMSHLAEEKHLNVLTDLDD--VYVEADSDQIMTVVMNLYSNAIRYTSSDEAIYITIERYD-KTARFEIENTGIFIPENELDLIWEPFYRLEKSRNRDSGGTGLGLLIVSKILELHQSNYGVINTE-RGVKFYFEL-----------------------
94972308     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MGLLVARTLLQPLEELRRRIRALQRGEAPAPLQQSSTDEFGEVLEAFGEMHQDVLRN----QQARRQLTADIAHDLNTPLSVIAGTLEGILDGTFQPTPQR-----LERLYRETRHVAQLVNDLRFLALADAGELQIHRQPTDVATLIGEAVANFREVAQRQGVTLDTVLETPAPTVSLDRVRITQVLQNLLSNALRHTSPGGRVNVSVRADQGQ-LTVRVEDTGSGIAPEHLPHVFDRLYRADGGSGLGLS-------ICRSIVEAHGGHIQLSSTPGVGTTVTFALPTT--------------------
160879823    ----------------------------------------------------------------------------------------------------------------------------------------VFVILGITMVIVGSLVVLLNKLQIIESLNAIWIPTIWFASASILIGTVVAIIISRIPLKPINTIIHGMNQLANGKYQ---TRIDLGHVSIAMDVSNSFNTLA-EELENTEMLRSDFVNNFSHEFKTPIVSICGFAKLLQRDTIA---KDKQKEYLSIIVEESTRLSEMATNVLNLTKVEYQSILTDISGFNLSEQLRNSVLMLENKWMQKGISITVELNE--YYIEACEELLKQVWINILDNSIKYSPTHSEVEIEL-IEEHDLITVSIINHGPEMSKEEIKRIYDKFWQGDTSHAS--EGTGIGLSIAKRIVELHKGKINVDSSKEQ-TKFSVMIPK---------------------
295101919    ----------------------LMTSAFASRAFRFRTMTQVIALTAFVTMGMVLLALYLPELGYFLLYLVIMSAWALMVFFFPAIRSSLLQRILRSFFSLTVLASALLAAGLLGVKLPRSGRGLLALAAGCVVFFALSMSSYPPLRVGVLVAGMCLYYLMAAVNADYEGAALMLLPGAVTTGFRVWALMPGLFVESVPFYLLRCARLYDLPFAIFALLFDRTEQLAR-ELDARVAERTKELTAETEARKSMML-NIFHDLRSPLFAVSGGLETLGSA------PEALPALLPALRQRIEFLRRLTEDLFLAAKLEQKQILLNEDRAALNEEAAVVCAACRSEADQKGVELHLSADTPL-SVWGDSVRLQQIIQNLVTNAIHYTPAGGSIHVDCR-AEGETACVSVQDTGCGIAPEDQSAVFDRYF--HTTADKKHDSTGLGLTIAQELAHLHHGEITLQSEVGKGSMFTLRLPL---------------------
186680835    ----------------------------------------------------------------------------------------------------------------------------------------------GLIAIAFAIISLEYLTPPEYVFGYLYTGTILLADSRLNRKAVLGITLAATGLTLLNLFVEIIYPLANRLIAVLALMVTLSDRNHRNEEAIAYTQAQLRSQEQLAIMREDFVSTLTHDLKTPL---LGAIETLKYFQNEQFGEPMQAKVLQTMARSHRSTLQLVQTLLDVYRNDAEGLKLQISPVNLATVAEEIIATLAELARTRQVYISLHYGESFLWVNGDSLQLGRVFTNLLSNGINHTPRGGKVEVVLEGYSSD-QVVKILDTGSGFTEEELPHLFERFYQGHS--DRHVSGSGLGLYLTRQIIAAHGGTIWAENRSPRGAMFGFRLP----------------------
116332986    -------------------------------------------------------------------------------------------------------------------------------------------------------SRTYALFIGMHVLIGNLHVLISVLIIAIGLSLLIGLLYVRRLAKRLSAPTLTLAQVAKQAAANSEAQPELPQPSEPVEIGQLASDFNQLLAAQNGRLQREFISDASHELRTPIATIRGNLKLIERR--GKQHPEIIPESLGFIDQESLRMQHLIENLLHLSR--ANRAEISLHPVDIDPLVQSVIAHYQPLIDQP---ITYDGPATPTMVLADTDILHQVLTALLDNAHKYGAPDQSIDVTVAKQA-QHVTLSVADHGPGISTADRPHIFERFYRVDESRSNKIEGSGLGLAIVAQLVRLSKGTITITDNPPHGACFIISLPSA--------------------
260438895    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------VICCILGASILIGFIVSIIFTRIPVKPLDELIKGMDRLADGDYSVRINFNKNPG----LKKVEHSFNKMAEELQNTELLSSNFINDFSHEFKTPLVSILGFTKLLRKNIL---TDEEREEYLGIIEEEMKRLYTMANGILNLTKVENQSILTNVTEYNLSEQIRLTVLLLESKWTARNINM--NIDFGEYTINANEEMMKQVWINLLDNAIKFSPEGEEISIRISNKS-EHIYVSISGKGPHIADEEINKIFRKFYQSDSSHS--TEGTGIGLALVSRIIELHKGRIEVNSDKNI-NTFTVIL-----------------------
239616420    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FDIRITPLVNKRSEEIIGIILSLDDVTERFNLEKELRFREKMAALGEMSAK------VAHEIRNPITIISGFTRRIARTR----DREKIQQYVEILNRELERLETIVNDVLDYSR--RAKKKENIESVNALELCQEIANGFKDLAKKKGISLIVEGDEETVFV-GNKNRMKQVIINLVQNAIEASEDNGIVKIEVEF-AQENVRISVWNKGKEIPPEILRRVFEPFF------TTKTFGTGLGLSICKRIVEEHGGNITAQSDSN-GTIFVVSLPSRRYANGDEKNN----------
229550946    ---------------------------------------------------------------------------------------------------------------------------------------------------------LGWYLLYWALVAAGFSAFTAWQKYRAFDKPLKALSDAAEQVANGNFDVYLQPVHAPQNYDYLDAMANFNIMVAELGSTETL--------------RSDFVANVSHEFKRPLANIQGYAQALQQSGL---DRKTQQLYLTTISDSVAHLATLVTNILKLNKLQTQVTAPDYQKFDLSAQLTRCLLDDANAIDAKQLHLTIDLPDSLP-IISNPQLLEIVWHNLIGNAIKFAPPRGHLSI-LAKADDTTLRVHIHDDGQGIDENTQAHIFDKFYQGDTSHASA--GNGLGLAIVAQVIRLLNAKISVQSNPHQGTTFTVSLPQSE-------------------
135180417    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISLLERAAGKVEDARREAKRRSRDKSRLLASLAHDIRTPLISLIGTLEMIEEGRGDPTSP------IRTAHAAAESLLQLVDDILELSFLASGELTLHPSPVDLRQLATKLSDQIRQLAARKGLAFRLDLDPDLPPVVVDRLRLQQVLSNLLTNAVKYSEKGS-VTLQIRHEGSAAGCVTIIDTGGGLAPEDVPRILREFGRLEREAERRETGAGLGLAIVQRILHGMGTALEIESAPGQGSTFHFRLPTGRTLTDV--------------
226358081    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------ALARLLIQLVVLSVLAVLLIGWWVAGSALRPVDRLTRAARAIAQS--RDLGRRVKTGGTRDELGRLAITFNGMLDSLETAWKSQQRFVGDASHELRAPLTVMRGNLELLRRHP--HLDPAEREEMLGDIERETSRLSRLVEDLLLLARSDAG-VQLACRPVSLRAAALEALRDARLLAP--GLNLDLRAEDRPYMVSGDHDRLKQLLLILLDNASKYTPEGSTVTVCLG-EEGNDVLLTVKDQGSGIPPEAQAHIFERFYRADPARQREPGGAGLGLSIAQWIAAQLRGSLEVQSTGPDGTTFCLRLPAA----DLPEE-----------
197120815    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RWFLVSAVPLREAGGRVVKWFGTFTDIEAQKEVERHKS--------EAIAARDVFLSVASHELKTPVTAALLQTQALRTLDRDPPDAGRARGQVASAAGSVERLGRLVEALLDVSRLATGRAALERRRFDLSDAVRQAAARLAEPAARAGSALELEVEAGIAC-EGDRLRIEQVLTNLASNALKF-GAGRPVTIALRREGGRAV-LRVRDRGIGIPATDLERIFGRFERAHEA--RHYGGLGLGLWIAREIVEASGGTIGAESTPGEGATFTVALPLA--------------------
109893898    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTVALLGALVVALAGRTMVRERVARTAQRVASQPLERGEVSIEDRVEKADLDSARQRSETQVR---QFVADASHELRTPLASIRGYTELIRREGADADLPEEATYALERVHSESVRMTALVEDLLLLARLDAGR-ELRREEVDLVGLLVDTVADARAAGPDHDWQLDLDFLPEPPLVIGDEARLRQVIVNLLANARVHTPAGSHVTTTLAR-EGDTLIVRIHDDGPGIAPDVRDRLFERFARGDSSRERRTGSTGLGMSIALAIVQSHGGSIDVASSEDHGTTFSVRLPAAVVEE----------------
293556319    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FSIRMDEQQKVAEVQQLYKDFNVMVQELNSIETLRNDFVSSVSHEFKTPLATIQGYVQLLQAPNL---SDEERQIFLYRVIESITQLSQLTENILKLNKLENQRIQLEKKEYRLDEQIREVIVFLQPKWEKEQLELDIELAA--VNYTGNEKFLYQVWLNIMDNAIKYNQVNGKIHIKLFETATE-IVLEVTDSGVGMNEETKDRMFEKFYQGDTS--RQISGNGLGLSLVKKILELHDGRIDYSSIEGVGTTAMIRL-----------------------
73749197     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GSIVDVEIHATMIAIDDSPISLAVIRDISDRKNFEKKSQDLHLAEQNLRQELENQIQQRTEFYKALVHELKTPLTPIVLNSEVLEDNLEG-----ESKKLANNINIASLELLTRINELYDMAKGEVGILKITRSWIYLDELVNELFGLFSSSLNHKQLNLRIFFSPDLPLIYADPYRLKQVLINLLNNSITFSPPKGQIVLICTARDSE-IVMDVIDEGIGISDDDLQKLFKPY------VLTKSDGLGLGLSLSKKIVELHNGEIKAESTLGWGSKFSVILP----------------------
121603979    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YRQRHEIRRQVKALEKNRQQQDLLQKLQISQH-------ELQKAVRMRDDFMSVVAHELLTPLNTLFLETQLRKLELDRNHPEMFQKPGLADMQQQIQSMVKLIDDILDVGRISHNRLSVRPRPTELSSLVKRAVGQLSGQAAAAGVAVAVQAEETIQGCW-DEFRIEQVVINLLTNALRY-GDGKPVTVSLHAVPD-GACIEVRDQGKGIPAGDQQRIFEQFERGADRISPD--GFGLGLYISRQLVEAHGGSIGLESEAGKGSVFTVTLPLAMPETVSP-------------
284163811    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LPLRNEDDEIFAGMVMAQDVTEEYQRKLEESNERLERFAYAASHDLQEPLRMVTSYLTLLENRYADAFD-EDGREFLEFAVDGADRMREMIDGLLEYSRVETRGDPF--EPMDLDDIVDDVLEDLQFRIEETDAELTVE---DLPRVEGDASQLRQVFQNLLSNALTYSGDEPRIHVGAERRDDEWV-ISVADEGIGIDPEDQDRVFTIFDRLHS--RSEYDGTGIGLALCERIVERHGGEIWVDSEPGEGSTFSVALPASR-------------------
260684807    ----------------------------------------------------------------------------------------------------------------------------------------LAIYTGIVLLMFMADYTFSNFSNPLVKWLKLRRDVLFFLVFIIGYITIFNFYWKKPW-NYLREIINATHTIYQQNDELVELSKEIEQQMNQIKMSVLLSQQAVKEAENK---KNNLVMYLAHDIRTPLTSVIGYLSLLKE--IPNMDNSQKSKYTEVALDKAQYLEKLINELFEITRYNSNQIKINFEKVDLYYMLLQLKDEFYPLLSEKGNRAILKANESL-TIKADSEKLARVFNNILKNAIAYSYPNTEIIISAVHKDSKVD-IAFRNYGQTIPEEQLSAIFEKFNRLDEARKSDMGGAGLGLSIAKEIINLHGGDITVQSKDEV-TTFTISLPTS--------------------
89891799     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KILEENKETITINKQLQQQSHDLKRLSDRLKNANQALVEKDRQKDEFLDTVAHELKTPTASIRAASEILFDDDDMPV--ELKKKFLDNIVNDSDRLAALITNILDLEKLSNGREVMDKKQHSLRDTLHKAVDGVYQLALKKQVKVDID-EIESINLYYDEDRILQVFTNLLSNSIKFSSKDGVIKVKIQLTDTTVLMI-FEDNGKGIPQEDMEFIFDKFYQSNNQNVKKPMGSGMGLAISRHIIESHHGSIKVDPDFVNGARFIVEL-----------------------
294638814    --------------------------------------------------------------------------------------------------------------------------MIRLFRGVCLNNAKLFFKDLSVCLVVLTAATLAGY--AFKAFHLADADIIMLYIIAVLVISIFTSKIQFCLISSVVFFTYVTMFITAFIAGTLANKLKRNILIAEQNAREK--EEAALLAQNEQL-RANMLRSISHDLRTPLTSISGNASTL-ISGGDTLDESARQQIYTDIYSESMWLIGMVENLLYATRIEDGRMQLNISVEILDDIVQEAVRHTERTHSKRNI--IVDMLDEIIPVMADANLIVQVIVNLMDNAVKYSDENSDVTVTVRR-ENAYAVISVSDHGTGISDEEKEKVFDMFYTGGSRSSDSRRSLGLGLALCRSIITSHGGTISVSDNIPNGTIVSFTLPIGEV------------------
294640307    ------------------------------------------------------------------------------------------------------------------------------------TRTYIRLFAAAAAVITCLMLRTAAGCCAALGVLAAFLLVEGIVTDMRRKRRLTELT------------DYITRVQDDLSLAAPECSDETGILQSEIYKVVALLREQYSAEKDRKEYMSDMLSDISHQIKTPLTAIQLMTELLEQSDL---DAEKRMQYAEKIDSQVGRITWLIRNLLTLSQLEAGVLKMKPTAVGLSELMGDIRTSLEIMAEVRGVTLEFEMPD--AEIDADRHWLREALMNIIKNCIEHTDEGGYVRVN-GTQNNICTELTIEDNGSGISEKDLPHIFERFYKADNS---SPQSVGIGLALAKNIINAHSGIIAVSSTKGKGTVFTVKL-----------------------
190150574    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMDSDGRYIEFHLNDYDSESYLIIARDVTQMIR-----LLHSRQMFLTNMNHELRTPLTVLRGYLELLE----GQAETELQQKSIHAMQSQAKRMGNLLDQLNLLAKIETSSSK-EHYVVEMSAMISALQKNADFLNQSKQ-QIIFNITPNI-TVLGDEIQLQSAVSNLIYNAVKHAGDGATIEVDWHWCE-EGAEFSVKDNGIGIEDEHLPHLTERFYRVDESRSNQTGGSGLGLAIVKYALEQHGSQLQIKSEFGKGSRFSFII-----------------------
222055079    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSNHRLEGNYAILALID-----VTRERRDQHLLAEANERLKALDLLKSEFIYTATNDLRLPV-AVLHSNCLQLRESDTENLTETQCEHLDAAIESCDRLMDLIEELLDSSRFDLKDYALTIGKQNIMDPIREVYTVLAPFASGNGVQMTVTSLQSDIFGSFDGDKIKCVLTNLIGNAIKFTPRGGEIGISVD-ADDLELKISISDTGEGIPEAYVTRIFNEFYHLKSAKGSLKKGSGLGLAVSKRIIDAHNGRIWVESSEDRGTTFSFAIPLTR-------------------
266623648    -----------------------------------------------------------------------------------------------------------------------------------YFSDNKTIFLMSTPLASIRESVLANRFLAYVGIAALLSLFIYFATKKITS-PILQLANLSEKMSNLDFDAKYTGQ-AEDEIGVLGNSMNRKETIGQLRTANTELQQDIEEKIKVDEMRKDFIANVSHELKTPIALIQGYAEGL--TEGMAEDPESRDYYCEVIMDEANKMNKMVRQLLTLSALEAGNDAPVMDRFDLTDLIRGVINSVGILIQQKEADVHLE-DCGPVYVCADEFKIEEVVTNYLNNALNHLAGEKKIVITVE-DNGEEALVTVFNTGNNIPEEDIPNLWTKFFKVDKSHTREYGGSGIGLSIVKAIMDSHRKACGVRNVEG-GVEFWFTL-----------------------
293168270    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------STAGGLVAGMVGWTVAANGLRPVRRLTAAAEHVARTH-ELHPIEVSGRDELARLTIA---FNQMLVALDASQEGQRQLVADAGHELRTPLTSLRTNIELLRQRSDRPLSDDQRDEIMADVGAQVEELTTLIGDLVELARDE--PLQNDPEPLDLAEVVTQSLDRVRLRAP----SLTFDVDLSPWMVIGEPRMLERAVTNLLDNAAKWSPAGGTVRVRLT-----GGAVVVSDDGPGISPDDLPHVFDRFYRSTEART--LPGSGLGLSIVRRCAERHGGSVTVTSDPGEGATFSLSIPAA--------------------
295395812    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSGVVLSILVGGVVVVPVKAGSEVARKIADGDLNQRMPVSGRDEIATLAQSFNDMADNLQERMERLTVLQRQFVSDVSHELRTPLTTIHIASDMIFESRDEF--DESTRRSAELLNSQVERFEVLLEDLLEISRHDAGAANLLAKPLDITEIVSEVVESVSMVASQANTEILIHAPSAPVMAEADRIRITRIVNNLVVNAVEHGDQK-RIDVYVG-SNAQAVAVSVRDHGIGMTDDQLENVFDRFWRADPSRKRTLGGSGLGLAISLEDAHLHNGWLQVWSQKGNGTCFRLTIPR---------------------
227366549    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LKEVLNILEESKENKKLTEQSEELQKLSDDLRNANESLDRQKDDFLDSVAHELRTPITAIRSAGEILADDDDIPFDIKQ--EFLNNIITESDRLSEIINDILYLDKLQHGEISLHIQENNILETYKKALNPLLHLIQQKNIHLSEVNLLNQFIFEYDEARMIQLFQNIWGNALKFTDEQGTIQTKL-FEKDEQLVITIFNTGKHIPEEDLEMIFDKFYQSKNQNILKPTGSGLGLAISKKIVQALGGSIKAENS-GLGVTFTISIPKKTKNEIINEVEH---------
268316083    ------------------------------------------------------------------------------------------------------------------------WKPLQTFQVGEYRLYYLVFPLHDPAGRYLGAIQLARFEPGFVALYRQLALGLFVSWVLLSGLILTLLAVSGRVLRPLHELTRATAALSPESLEPIRLTSPLDRETAQL---LATLNALLHRLHRAFDELRRFTANAAHELKTPLAILHGQAELALRR---PRSTDSYRTTLRQILDQTEQMTRLVQHLLLLSRLDQPEAAFPFAPVDFSELAAREQELFATRARTRGVTLTASLAPD-ARLYGVETLLQEVVRNVLDNAVKYT-TQGQIDVVV-HTANAHVLFEVRDTGIGIPREALPHVTERFYRA-PQTAPDIEGHGLGLALVARIVALHQGTLEITSDPGQGTTVRITLPALSVTASEP-------------
17231163     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DELLARVRSLLRLKHSMDERDEIA-RQREDFVSRLTHDLRTPLVAADRMLALFQQGALGNLSP-QMQEVIAIMARSNINLLSMVNTLLEVYRFEAGRKTLAFQPVDLSQLLNEVIAELTPLAQEKNLAINSYLGDGVPPTVGDRLELHRLFTNLIGNAIKFTASGS-VTIRLKASNIDYIQVEIADTGAGIPLEEHATLFERFRQG----SHKISGSGLGLYLSRRIVEAHHGKIVVNSELGKGSVFVVSLPIQIV------------------
198276106    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLQQMVELANIQREKNEEINHSKLQFFTNITHELLTPLSIISASIDEIKLHY-----PETQKS-LPEIEDNVLRLKRLIQQILEFRKVENGRQKLKVSYGSLTTFLQYSAQAFSPLVRKKNLHFAFLNMDIEYKGYFDCDKLDKIVYNLLSNAAKYTPENKTITISQAYNSELKLFLSINNPGEPIPENKQKHLFERFYEGDY-RKFHTIGTGIGLSLTKDLTILHHGEIKINSNKETGNTFTVIIPIAREAYNKEEIEENDTNW----
196232297    --------------------------------------------------------------------------------------------------------------------------------------------ALGLTLIAFLTRWIFDASLANSSRMLFFVLAAAVSAFLLGRGPGIFSTLVGTLLGNYFFFLRYSFHIHSSAATITRALLMRDAAQGELRNLYEAERRAHEAADELNRTKDYFLAVLSHELRGPLSAI---SYCVADRLKDKTLTEEVRSDFDLIDRNAHMQARLISDLLDLTRLTRGKFEIELRPLDLHLLLTEAVRTAGIDGQLMGPLPALHLRAQETRMEGDRDRLLQVFWNILRNAAKFTPQDGHIEIETTNPAPGRIAVRISDSGVGLTQESMERIFHPFEQAGRETNRKHGGLGLGLAIARGIVELHDGTLTGASPLGAGTTFTIDLP----------------------
145296602    --------------------------------------------------------------------------------------------------------------------------------------------------------------------LLYRLVMVQMIIGALILVAILSLFLVRRSLRPLREVEETATRIAGGDLDRRVPQWPMTTEVGQLSNALNIMLEQLQAAQQKEAQMRRFVGDASHELRTPLTSVKGFTELYSSGATDDANW-----VMSKIGGEAQRMSVLVEDLLSLTRAEGQQME--KHRVDVLELALAVRGSMRAAWPDRTVNVSNK-AASIPVVEGDPTRLHQVLTNLVANGLNHGGPDAEVSIEIN-TDGQNVKILVADNGVGMSEEDAQHIFERFYRADSSRSRASGGSGLGLAITKSLVEGHGGTVTVDSVQGEGTVFTITLP----------------------
124008549    ----------------------------------------------------------------------------------------------------------------------------------------------------------------YDDYIYYFGVRFPNKTSYLASQMDIWIFLSLILVVVILFFGYTLFAILKQ---------------------KRLSEVQR-----------DFINNMTHELKTPISTIAITADLLTNPKILDKKD-SLINYAHIIKNENARLQTQIEKVLQSARMDREKLELQTEGLVLRPLLEDIATNFELKAKNAGGSLQLRLAPEEVSIWADPNHLINVVGNLLDNALKYTPHPKIVIITIGSTKKKKLHLSIQDNGIGIKKEHQKKIFDKFFRVPTGNIHNVKGFGLGLDYVRQIVQAHGWKISLESEPGKGSTFRIIMPT---------------------
254413515    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRDNQGDLAGVVLVFQDMRD--RKQAEAALRQQQQFIHTVSHEYRTPLSIIQASTFLIETDSSSVRS-ENKRVNCQRIKQAVKYMVGLLEDVLTFGQAEAGQLLLDPMPLDVNLFCQQLIDEYQLIASDQA-KITWSSCGTSQTAYLDQKILQLIVRNLLTNALKYSPENSSVYLTLTCEDDR-LTVEVKDNGIGIPPEDQPCIFEPFRRA--SNTGTVRGSGMGLAIVKKAVDLHGGTLSVESVLGIGTRFTVVLP----------------------
291548049    ---------------------------------------------------------------------------------------------------------------------------------GQLDEEHYFIIRTPLESIRESADISNKFYFAVGLMIIILSGLVIMVVTRRITRPISELT---ELSRKMSDLDFEAKYESKVGNEIDVLGDNFNRMSSQLETTKSANNELQRDIEDKDKMRKEFLDNVSHELKTPIALIQGYAEGLKENISD--DPESREFYCDVIMDEASKMNKLVKNLLTLNQLESGKDAVVMERFDIVSLIRGVLQTMNIMIGQKDAKVIFE-AEKPVYVWADEFKIEEVVTNYVSNALNHLEGEKEIEIKL-QDEGNRVKISVFNTGTPIPEADVPNLWNKFYKVDKARTREYGGSGIGLSIVKAIMESMNQEYGVQN-FDNGVEFWFTL-----------------------
298719034    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EKRIADRTRDQAKQEAERANRYKTRFVASAVHDLLQPLNAARIFTSLL----PTYLHDEAGRQLAQRVDKALASQDAILTSLLDISRMESGQLEVRVRDFALNSLLEVVHNNFALQAENEGLSLHCM--PSRLIVRSDEALLRRILQNFVSNAIRYTRKG-RIVVGCRRQ-GDQVRIEVHDQGPGIPQSLQKEIFEEFRRLDEGHADDR-GTGLGLAIVERLGRLLDHEIGLRSTLGKGSVFWVKVPLGQAAALTPVSQQPSPSAR---
239994404    -------------------------------------------------------------------------------------------------------------------------------------------FTISLGLITCPFILLGCYWLFNALYQPL--TVIRTGTDAIASGNYHYRLPETLDSEFTDLVKALNSMIARLQEHEDQADAHRKHLEFEVESRTRALKEANNKLTQLDAKRRQFMADVSHELRTPLTIIRGEAQVTLRQAAA--SNEIYKETLETILEQAVNLSKLVDDLLLLARAEMHEFTVDLVKSDLHNLLTQNMALWQKLTKPRDLDLKW-LANNEVQVLIDKDRIAQVLTILIENAHNYSYPDTPIVLRVE-SEGPNINVSVIDSGEGISSSDLQHVFERFVR----LKRKGNGMGLGLSIAKAIAEAHHGTLSAHSTLGKGSQFTLTLP----------------------
188996078    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEKRVPVSQAGDELDDLAIVINNLLDRIEILVKTLKETTES-------IAHDLKTPIARIRAASENMLMKN---KSSKECSDLLVYIIEETESLNQMIADLLTISKLESGTFQLSMEKVNLSKIVKNLYSLFKDYALTKGIKIEIEVDEDI-YILGDEKYLSRAIANLLDNAIKFNKQDGKIIIKLKEIEDKVILI-ISDTGIGIPEDKLDKIFDKFYRADESR-GIYMGSGLGLSLVKAVLDRHSAEIKVFSKENEGTTFEIIF-----------------------
256824719    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PLSRVTRTAEHIATGELDRRTRMRGHDELARLGKAVDTMADAAQRQLRDLSHLQQRFVSDVSHELRTPLTTIRMASEVLHSDRD--ELDPVGSRSVELLHGEVERLDQLLTDLLEISRQDAGQVQLQHLEVDLGELAERVVQNHAQLAANAGVDLRVERPEVSAAVVADERRIERVLRNLVVNAIDH-AEGEPVVVRLDGNYA-AVAIAVSDSGVGMDDAQMDRVFDRFWRADPARTRTAGGSGLGLSICAGDAREHRGWLQVSSRPGQGATFRLTVPR---------------------
226357435    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MYSLTGEKLGAVIAMQDVTARRQ-AEQELQRVNVELQRSNADLEHFAAVASHDLKSPLRTIRSYLELIERRLTGQLDERSMR-YMGFATEAAARMDTLIDDLLAYARV--GR-QRNITRVEPQRVVQEVLGGLTASIQERGAQIRV---GDLMPVQADESQLRQVFQNLVGNALKFQPEGRVPEVMIDATDGRYVLFQVRDNGIGISEEYYERVFALFQQLHG--KSEFPGSGLGLAIVRKIIEEHDGRIWLTSVVGEGTTFHFTLPSS--------------------
56962304     ------------------------------------------------------------------------------------------------------------------------------------STERFSLIEDGQLLGKVVIYVPSSRMVPTISAIVGFLLAFIIVGIALRRFFLQPLERMGLVA------RKIAAGEFDGQLPI-GRITEIADVGAGFEVMMKGLRTSQHKQMALEEERRFMIAAIAHDLRTPLFALRGYLDGLEQGI--AKSPDKITKYVAVCKEKSRQLDRLVEDLFTFTTMEYMEQQKNVRPIDLKDLFQQTIDGLRPLAQQKHISISTDFEEN-CMIRGDSHLLERALNNLFDNAIRHTPSSGNIVVRC-YKEDANVTFSLKDTGPGFSSEELERVFEPLFRGEVSRNRSTGGSGLGLTISQRIIKQHGGELAAKNHLDGGAFISGWLP----------------------
257439008    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRYALQFDRAEQLAR-ELDARVIQRTKALTEETEARKSMML-NIFHDLRSPLFAVSSGLDTLEAA------PEALPALLPALQQRTAFLRRLTEDLFLAAKLEQKQVMLNEDRVSLGEVIAAVCDSCREEAEKKGVVLQAPPASELP-VWGDQIRLQQILQNLLTNAIHYTPAGGSITVSSRVEAG-AALVSVRDTGCGIAPEDQAAVFDRYF--HTTTSSKHDSTGLGLTIAQELAHLHHGEILLESEVGKGSCFTLKLPL---------------------
118790684    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AIMISSAVAIIVLLVGYIIYATLNSLE----------EAEDNYTTMRDLKGRAEAADVAKSQFLATVSHEIRTPMNGVLGMLQMLMDTELDT----TQRDFVVTAQESGKSLINLINEVLDLAKIESGKIELEAVRFDVRDILDNVVSLFSEKSWAKGIELAVLVSDQVPDVLGDPWRFRQIITNLVGNSMKFTEQG-HIFIRVHLIEEVKRKMEALDDT---SPENIEESFRMFKDSSDAIDSTVEDTGIGLSITKRLVELMGGEIGFVSKPGVSSTFSFT------------------------
119484854    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RKQTEEEIYELNKTLEQRVQERQQLQDVNQEMEAFSYSVAHDLRAPLRAIQGFSQVL-IEDYGHTLDQLGQEYINRMGASAERLDQLIQDLLAYSRL--GRTEIKLQNISLAVVVEAVLNDLKPDIEIKQAQIF--IDPSLPIVKAQRNVLKQVLANLLSNAIKFVQPGSPVEINTHHSGTRWVRLWIEDNGIGISPQHQKRIFEAFERLHGIES--YPGTGIGLAIVKRGVERMGGRFGVQSNQNQGSRFWIEL-----------------------
154492762    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RKLEQDLVEKQKEQQRQEEFHQSKIRMFTNFSHELRTPLMLILSPLEVLQRVDMNPN----LKGSLRLVYGNAQRLLLLVNQLMDLRKNQSGNLQLRVSHNDLYLFTQEIYIAFNQIAVKERIIFRLESDESGIDAWFDRVLLEKVFFNLLSNAFKHTAPDESITIRLQLFSSRYVCLSVEDTGKGIDDSDKFHIFSPFYQGTDESESNTAGTGIGLSLVLSIVKLHKGVVWVEDNKPKGAVFRVLIPVNREVQFAEDDSSARNPY----
229824453    -----------------------------------------------------------------------------------------------------------------------------------------------LVFLAFLTSTLCALLL---VWWGLQQMLVSPNVAYIIIWMTLGANLLGALVGSLQQLSRDVRRVADQDVQTIPSPAELASLTANINLMIQDLNQSFQALSQSEQDKTQLMASLGHDIKTPLTALQHQVEALEDQ---MVSEDEMQALWQAMAHQIDRLKTLTQQLMEVGLMEQQTSQIQVQTLQLDDFLIHLLTSIQPHCQQKKQELELKLAPELETIQTDGDKLSRILLNLLENASKYSPEQSHIQLHI-QKEGQGIGFHIIDQGMGIPAQDLPHIFDRLYRVEQSRNRETGGAGLGLYISQTLAQQLGGQIEVSSQVKQGSHFSLWLPLK--------------------
227366984    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------VQLNDRVIYTGFIHDLSKEKEAEEFLKKYTIELEDLVEKRTKSLQ------EMLSALEKAKEEANISLEKEKELNRMKSRFVSMASHEFRTPLSSMQ-LSVVLIEKYLQLADHSQIQKHLHKIKNAITGLNGILNDFLSLEKLEAGIVTPDYHEFDIIRFSEELVEEMQLITKDNQIIIYQHTGVE-NRVFLDQNLLRNCLMNLISNAIKYSGENTLIEF-CTEINKEYYLMTVKDNGIGIPEEDHSALFQPFFRAHNIGN--IPGTGLGLNIVLRYVNLMNGHIDFNSASGQGTQFTLSF-----------------------
28211167     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IMSYILSKKIIKPIKSLKKATNEISNGNLD-CSIAEEGDTEIRELCRG---FESMRVQLKDSIIMKMKLISSISHDLRTPITSIKGYVEGILDGV--ANTPQKRESYLRTIYSKAEHVDLMIDDLLLYSKLDLNQIPFNFEKVDIVEYFNYCIYESEPELKKDNIKIWLNNEKTTNFVMMDRERLKRVILNIIGNSQKYNKEQGEIVVNLRETTSN-IIIEIRDNGAGIDNNDANKIFDRFYRTDKARSGA-KGSGLGLSIAKQIVEGHNGRIWAISHGNKGTSIMISL-----------------------
142078737    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VIKPVKDAAEIAERLSSGDL-LQRMEVHGQDEIARLGIANDMADTMERRLENLSRVQQRFVSDVSHELRTPLTTIRMASDVIYASRENF--DPVIARSAELLLSQIERFENLLSDLLEVSRFDAEVAVLSLDKIDIVALVRRSVEDLKFALREQDSEIRIHTSQDQVIIDADPRRVERIMRNLVGNAIDH-AENKPIDITVA-ANYEAVSISVRDYGIGLAPQHIDRVFDRFWRADPSRSRIRGGTGLGLSIAREDAQLHGGEIRVWGELNQGSNFVLTIPRTQ-------------------
295136473    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLKLNNSLIFEKKQRKLELNEERLRFFTAFSHELKTPLTLIMAPVESL----LGKVNKQETIEHLHFIKRNAQNLYGRIDRLLEFRKTEEGLSQLIIGQHNLEKHIEQWTKNYKPLAKDKKIKLSLNILTPLKKFKCDLNKLEIIYNNLLSNAIKYSKWQGKVAIDV-FIENEKLKIKVSNQGIGIKEEDINQIFDWYYRADNSLRKK--GSGIGLALSKRFAELHQGRIQVKSES-KGTQFTLSIPHTQIEEKDPEN-----------
288962240    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RTLAERAEQAR--AEAESARNEAERSRQEAERANASKTHFLAAASHDLRQPVQSLVLLTSALAIRLGDHP----AASLVGSIEASMDALCRLLDAILDISKLDAGTVSPTVQAVSLGTIFARLEEEYRLRAAEKGVAFRSV--PTGATLTADPALLERIIRNLVENALRYTDHG---RILLGCRHGRGLRIQVHDTGIGIPPEHLERIFHEFYQVSNPTRDRGKGLGLGLAIVDRLARLLGYRVQVASWPNKGSCFTLEIPT---------------------
78221421     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLRTNLMLVERANQELERIDRMKSNFLGMISHEFRTPLTSIISGTEFLLSSPSFQIGSDA-RRVLDMINQGGERLSEIVSDILKVAKLEANSTPVTRSTLHISQVFEEVLEALEPLRAERDLTISFADLERLPHCNGDRECFKDIFTELLENSIKFTPDGGTIMVDARIVDRDRLEVEVRDSGIGVSHDEQVKIFDKFYEVGDIRHHSSGGTGLGLAIVKGMVEAHGGMVWVES-PGEGSAFFVLLPLEE-------------------
88856022     ----------------------------------------------------------------------------------------------------------------------------------------LADVRDTVLQLTLLVVGIGLLAVTIAALAGAVAVRIALRPLERVAATATRVTELQLDRGAVALAERVSLDDADPRTEVGQVGAALNRMLEHVASALS----ARQTSENKVRA---FVADASHELRTPLASIRGYAEV--TRRGGHDIPADVAHAVGRIEAESVRMTALVESLLLLARLDE-TAQVELESVDLTRLIIDAVGDAHAASPDHVWEL--ELADHAIAVSGDRARIHQVIANLLANARLHTPVGTVVT-TCLMREGDSAIIEIRDTGPGIPAALQPTVFERFVRGDSSRSRASGSTGLGLAIVAAVVGAHGGTASVSSEPGN-TVFRVELPGGAVL-----------------
109896851    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RIQKRSQEVQTINAELRLEIQRRADAETQLVSARKVAEQANASKTRFLALASHDILQPLNAAKLYLGALEEAKL----NDDARQTVGKLSNSIQASEALIATLLDIARIDQGELKPEYKAINVRDVLQPLIAEFELIAEHKGLQLRSRVAD--VWVKTDRTYLYRIMQNFVSNALKYTQTGG-VLVSVR-TKGENVAFDVFDTGSGIAPDQLDKIFGDFYRISG---HQQQGVGLGLGVVQRLASILDANLTVASRINHGSRFSIQLPSSRPIE----------------
226315381    -----------------------------------------------------------------------------------------------------------------------------------------------------------SLLTPIRYFMREIGDIYFFLIIFVPLAILFFFLLTKRYAVYFQEISRGIHHLANGDFTQLPSNDEFGDIAKDINLAGEKLQEAVQRGDFAESSKDQLVLNLAHDLRTPLTSVLGYLDIILRDEQLTV--EQARHYTNIAFTKSQRLEKLIDELFEITRMNYGMLTIQQNLIDLSELLMQLNEELYPSLEKNQLKTRMNVASRL-TVYGDGELLARVFENIMTNAIRYGHDGQFVDIN-GFLAGDEVVVQIINYGHEIPPEDLPHLFEVFYTGDKARSHQNGSTGLGLFIAKNIVERHEGTISAESNLIR-TVFEIRLPYEQTPSL---------------
156972532    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TDITVFRDAEQALKDANETLEERVRAR---TRELEQLNKQLVAATQRSEHESQSKSRFLAAVSHDLMQPLNAARLFASSL---SEVAKDSETQK-LSTHIESALGAAEDLIGDLLDISRLESGKLDVNVHGFAVNDVLANLNTEFSALAKQQGIEFTMI--PSSLMVKSDPKLLRRVVQNFLTNAFRYSPSG-KVALGVRRVQGR-VRIDVWDNGMGIEEEKQQEIFEEFNRGTQV--RSDQGLGLGLAISKGIAQVLGHEISMRSWFGKGSVFSITL-----------------------
281356139    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITEFNANRRKLEQALEAAQAANRAKSSFLATMSHEFRTPLNAVIGCSELL---GFPDLPEAERSAGVKAIHAAGNTLLTLVDDVLELSRLEADQVDIRRQSTDAGRLIGEVLDMFRQRALERSDRLEPEIPEPPPLLLLDRIRLRRILINLVGNAVKFT-RNGRIAVRLESTSARQLRISVADNGPGIPAALHERIFQPFEQAEDHRSRSHDGAGLGLAISRRLAEKMGGRIELDSAPGRGSTFHIIL--ERVEEAPP-------------
154151351    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITRDITERKAIEAERERLARQREALITDLEQKNAELERFTYTVSHDLKSPLITIRGFAGLVE-EDIRNNDTAAVKRDLDRIDAATEKMEMLLKDLLNLSRI--GRIVNPPENVSFTEIAQEAIELLN--APLKKREVTVTIYPDMPVVSVDRGRVREVVTNLVENAIKFMGDQQHPEIHIGHEDGNRPVFFIRDNGIGIDPRYHERIFNLFEKLDVL----KEGSGAGLAIVKRIIEVHGGTIRVESEPGKGTTFLFTLPLA--------------------
136186535    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITFVTWLTLRQILEPIRDVAATAEKKDEIGRLDMARSIEEQIR-RLENLSRVQQQFVSDVSHELRTPLTTIRMASDLLFNARDSF--DPAISRSTELLLAQIDKFEKLLEDLLEVSRFDADVANVKPEITNVRELVSKCMDDLALVASDRSTSLTLETVGEDLTAQIDPRRINRIVRNLLTNAIEHS-EGKAVNVSV-IADDKSLSIGVRDHGVGIDPQNHHRVFDRFWRADTSRSRARGGTGLGLAIAQEDARLHNGRITLWSELNQGAHFTLTIPKK--------------------
91773722     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTFSERIILWHDVILKDSEGNITGIIRSGEN---TTERKNIEEELSKANEKLHSSHKMKDEFLANINHELRTPLISIKGFSELLYNERLGNLN-ERQKRTMESVVRNSERLQHLIESLFYVSEMQNETIKYTFSFLNIKNILETLKKDMFPQIDHKGLEVNADIPDSLPPIHGNTKYIESVLMHLLDNAIKYTPSGKSISLIASEENGD-IHIIIKDTGKGIPTDMLTHIFEEGDECDLCYSNQDY----GLIICKKIIEAHRGSIWINSEVNHGTEIHVKLP----------------------
71281420     ---------------------------------------------------------------------------------------------------------------------------------GRMTPDFQAIHLNGDLIGYLALPPKTKLTFDLAFLAQINANLLYIVLGLFLIIIVIAVPLSRHFVRPIKRLEHAMRSLNNGNFKVKTDVIGNDELAS---LSLHFNDLA-KTLEQNESSRNTWLANISHELRTPIAIIKGEIEAIEDGIRPLDLNS-----LSSLNDEVNHLHKLVNDLSALSNAEIGAMRYQKEQLNLADIVKHNLLRHQQQASELNITISQQLISSDVIIWADETRINQLIDNLINNSVKYTQTLGTIHLSLTKETSH-VVLTISDSFPSVPDNSLPKLFDHLYRVESSRNRKTGGSGLGLALCKKIMSAHQGSIKASHAKQGGLEISCTFPL---------------------
242259058    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VADRSIQLSKGDYQAQLNITKDLIDNINDKLSSQEMLRKRLVSDISHEIRTPLNILQNNLEAM-IDGIKPVTEEG----LIALNEEVIRFGKLLNNLNSLKQVDE-EVDLHFQMVDLGELLSYVCRDFTLTAEEKEIDFQIDIQEENLIILGDEDKLKQVFINLLSNSIKFTPKNGTVRVTLKEEIGFGI-VEVVDTGIGIDTEDLPFIFEHLYRGDKSR-HKIEGSGIGLAIVKRILSLHSAEIKVRSEKNKGTVFAIYF-----------------------
150016677    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILSSKIYKKLIRPLELLSYGAEQIKNGNLD-FEMNYESDDEFGQVEMRLRLKHSVDMQLKYEEDRK-QLVVGISHDLRTPLTAIKGYVEGLRDGVAN--TPEKQKKYLDTIYTKACDMDVLVDSLFLFSKLDTGRFPFKFDVVSIKEYIERFYRCAKKEFYGKNVEISFESCENSTLVKLDYNEINRVLLNILDNSVKY-KQKNEVKIKIKYEDEEFVILEISDNGSGVTDEDLSKLFLSFYRGDVSRTKPNEGSGLGLAIAKHIIEAHDGEIKAFN--NDGLTIRITLPK---------------------
229592777    --------------------------------------------LYIASFGMYQLSVNGAAVEYFWPNNPWWANAATPFLIGAAA--LFGSLFARSFLHTAQHSRWINRLLLALVAGGGVVMLLSLM-----TSYALALRLATGLALVFTVTIFVAAIKAWYCGQRVARYFIIAWSAFLLGGVVNTLMVLGYLPNV--FLTMYASQIGSAIEVALLSLALADRINAMREQQAQILFDASQKLERSNRLKDEFLATLTHELRTPMNGVIGSLELMQTVPL----DADLAQYQQTAAGSARDMMRMVNGILTLTELQAGRLNAQPQVFSLRGTLDTLRQQFSASAQSKGLAFSIDVADELPRVLGDADKLLQCLDCLLDNAFKFTHEGSRLRVVGVPHSDGGLRLSVTDTGIGFAFLDEATLYQRFFQLDGSTTREYGGLGIGLAICRQLIELLGGRLTHHSEPSKGSRF---------------------------
167746380    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELMISMLDEIGLALEKDKIAASQKEA-----ELKAQREE---FRANLLRSISHDLRTPLTSISGNAGVLR-QSSDQISEEKKQELYTDIYDDAMWLINLVENLLSVTRIENGTMKIEKEPEIVEEVILEAVKHIDRRKNEHHIHIRIDDDMMMADMD--AKLMIQVIINLVDNAIKYTGKGSHIDISAEKKNGK-VLIEVADDGEGISDEAKTRLFDMFYTGSKTVADSRRSMGMGLALCKSIVQAHGGTITVRDRKPRGTVFSFELQAEEVI-----------------
282886139    --------------------------------------------------------------------------------AVFLFIVFILRMASNEKANLPARYILLSFALFCIAAAGAAFGLFVFVQLGMYGNAVFGIVQTARIMLLAVIFALFNFALRMLETLGSLPPGLTWLKSDIHPNPVVSIGLATHLIVLAAWINHVGKQRLAARAELADWQREHDRLREQVERRTLELNEALLYAEERNQQKIETLGYVSHDLRAPLATISSYARLLLNAA-----DSKQSTLIHAIERSVNYQLGLIDELIGYAKAELQPLDIAPTETDLPSLLDDIAEYAVALCAQLNNQFHYQALTSLPQLTIDGRRLQQVLLNLLSNASKFTRDGTVMMTVRARRRGRHWHFEVADTGIGIELEEQSKLFTAFRQ----IQSVNGSTGLGLFIAQRIVNTMGGELRVASAPREGTSFSFEL-----------------------
295702507    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RVFRKNGKVRFQYRLYSEVITEMAEQLSLAEKERKQLET---TREEWMTGISHDLRTPLSTIQGYGHMLESGHYN-WNEEELKEIGQTLRDKSEYMVELVE---DFSKLKNNVVVLETKKVDVHQLLQHIALKFVNDRTIENVHFSYVPAPLQPFTQADRRWFERMLDNLIFNAIKHNPKNTTITISTAIKSDR-VLITIQDDGIGMDEETQKNLFDRYYRGTN-TTEKTEGAGLGMSIAKAICELHKGHIEVRSTLHEGTSIILHLPLS--------------------
242260965    ----------------------------------------------------------------------------------------------------------------------------------------ISIFEDEKFIGAIVFNDFSGHIKSDADFALYVSMVFAIFI-IVLSNSLWYIFFKKHIFEEVQKINFEAKLIAVGHREKRIDVRENYVL---REIVESINSMAAELQRLDSEGK-EIVSNVSHELRTPITSIRGFVQAI---IDGIVPEENVGYYLEIVQKEMERLSRLINNLLDLSTYEANNTLLRLESFDVNQVIREVISIKENDIRNKNVFVDLSLVEERGVVLADRDKIFQVIVNILDNAIKYVYDCGIIRIETIVLENRLKVI-IFNSGPCIEEENLKKIWNRFFKDEKQ---KAKSTGLGLAIVKHIMNLHGEKVWVENVGREGVNFIFTLQNDKV------------------
85857964     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IATRLQDDEGTLFGYAILFRDLT-EVQRLKSEVERSRRLAAIGSLA-----AGVAHEIRNPLSSIKGFATVLRER---HRENPEDQRIADIMISEVERLNRVIGQLLEFSRP----LTMNRKDSAIEPILQHTVKMIEEQARKKGIDIRTEFPEGVPDLLIDPDKMTQVFLNLSLNAVNAMDTGGTLSLKISRPEARTIRVDVADTGTGIRPDELGRIFDPYF------TTRPSGTGLGLPIAQRIVEAHGGKIAVASQQGKGTVFSVFLP----------------------
94500480     -----------------------------------------------GSRMVTSVIGAVLVGMMFYSSSSIEILWSAITFVALNSFFIIRYHHKNPPENQGRVRIWHWLNLYLSIIWGILWALTPLFFPDASQVQVLSVLMLVVVLVSTPSVTMGCYPDIYITFLT--PVFYSF------GWHLLDVDFGEWLPIIIAPFTWVSLVVFS----IMIHRTHMEAIILRLEHHSS-----EKLALRRNQAKTRFIAVASHDLRQPIQAARLYAEAMQANSQLRNDDT-----VNRLTDSLHSASGLLDRLLDISKIDAGVVELHKTVQPIDALLQRLISTHSIQAEQKNLKLLSDITSTHANV--DANIVSEILDNLLTNAIRYTHKGS-IHLNA-YKKDDQIIIEVLDSGVGMTRLQIDEAFEEFVQFENHVLTPTQGMGLGLPIVKRLCTLHEIELTIDSEIEKGTCVRLSLPASDVKQLKPE------------
83310225     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDGEGRPIRMVGTIKDITNQRRAEQALRDKA-EELERSNTELEQFAYVASHDLREPLRMVSSYVDLLARRYGDKLDDDA-REFIAFAKDGATRMDRLILELLEYSRI--GRITRPMLPVALGPVVERALRALAPKIEESGAEIATP-PSVLPTVLGDAEELMRLFQNLIGNAIKYRDPERKPVITLEAENGKEWVLTVVDNGIGIDPKYYERVFLIFQR--LHRRGEFEGTGIGLAVCKKIVEHHGGRIWVESVPGQGSRFSVTLP----------------------
57234027     -------------------------------------------------------------------------------------------------------------------------------------------YKPNQLLILVGDAGYIYKTLDQYKQILFMAIPFVLIIAAA-----LGYFLAYRCLKQVQVITHTTNNINPSDLKDRIPVKQNDELGQLSATLNSLFD----RVYGFIQSQHRFTSDASHDLKAPLTVIRAESELALRK---ERNTEEYRQAFKNIVKQVEKMALIIDDLMALASLDAGPRPALSLKIDLGAALESSADKWQTAFETKKIKLIRDIQPGL-NIYGEPEQFSRLFDNLFSNAAKYTPDGGQVMISLRDESG-FMVLAIKDTGIGISKEHLPRIFDRFYRADWSA----EGTGLGLSIVKSTSEIYKGRVEVESEPGKGTVFKVFLPKQSV------------------
261338670    ----------------------------------------------------------------------------------------------------------------------------------------LKVEMSAVILIATILAFLMAWYLSHLDMNGWTALPL-----TIIVTLIFTYSFTSSLIQPLVEMRDAARAMADGDYTVRVQTYERHDEVYEL--AHAFNDMA-DELEHADQMRRDMVANVSHELRTPVAALQAMVENMADGVV-----EASPANLENILGQTHRLSNLISFLLDLSRVEAGAASLNVEEFNLAEFIDDTVSPLQLADASHGHTIKIAIPDDI-TMEGDQDRLRQLFTNIIANALKHSADNTSILVEAHVDEEHDLVVAVINYGSQIPSEVRNQIFRRFVKGNSGRGTESGGTGLGLSIARWAAMLHDGNVQVVDDE-RGVNFEITLPR---------------------
296188277    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FILVNTLMSYLFSKRILNPISLLKNATAKISKGDLDIETGDEEIRELCSDFEHMRIELKNSIHMKMKYDDNRRMLVSSISHDLKTPITSIKGYANGLLDGV--ANTPEKVKHYLKTIYSKAELIDVMIDDLLLYSKLDLNQIPFKFEKTNIIEYFNYCICESAPELERSNIKIHLKNDLTHSYVMIDRDRLKRVILNIIDNSRKYMDKNGEIVIMLRET-NSSIVIELRDNGHGIDKNDTNKIFNRFYRGDSARTGA-SGSGLGLAIAKQIVEGHNGRIWAVSHEDKGTSILISL-----------------------
160936955    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFFALCLIQAFITAMIMFLITKRITSPIERLNEAAKLMAQESI-PLKLAVEGEDEISELSHNFNLMSEAINR--NIDDYK-QIVGNLTHEIKTPLTSIIGYAELLK---NHECDRELQEQALDYILEEGKRLNSITRKMIKLSRIQPGLLNIERQ--DVKKMLETSLMAVRMKAGQKQIHFTSDIPEGI-FCYGDREFLITMMENVLDNAIKASHEGGVIEVRAAGEGGALAYIQVTDHGIGIPADILDKIDQPFFKGDKAHSQGGDGFGMGLAICKSVMLHHHGSLKYESVVGAYTTVTMRFPAADYLRL--ESPEQTDQVK---
143413319    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILLEKVIRNNLLDSIINNVKNDLNEVHEEITIYNPKKNIVELHAKPILNNELDKL-IILTFKNITKIR-KLENLRK-EFVENVTHELKTPITVINGFLETIKNETLKKG---QKKEFLEIISGQTIRLSSIIDNLIFLTELE-DKEEYKNILFNLNQIIKNAIESNINKAKEKNINIIFDDKKIKILATINSILFYQLLINLLDNAIKYSSENKNIKIEFE-KNKNHIKIKIIDEGDGIEKKHLPFLFQRFYRIDKSRNRKTGGSGLGLSIAKHIMEIHKGEISVESEVDIGTTFICKLPIKK-------------------
252127809    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------ATLSLLRGVFTTAAITLAVLLVAITWLLITPVRSASRIAERFAAGHLR-ERMGVDGEHEMARLAMAESLSKQINQLQEFGNLQR-QFTSDVSHELRTPLTTVRMAADLINDNSD--ELNPALQRASELMVRELDKFESLLNDLLEISRHDAGVADLAESSIDMRSCVTSVRDQTDHLAQELNVLVTLNMPDEPVMITGDRRRIERILRNLLANAIDHS-EGNPVDVTLA-SNAEAISVTVIDHGVGLKPGQEDLVFNRFWRADPSRVRHSGGTGLGLAISHEDALLHGGSLSAVGKPGVGSCFRLTLPIT--------------------
229817861    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVIATAIAFLVCWILLKLDLSWWIAMPLTLFTYTFSRGLTARLRQLRDVAEADSSHDEVEQLARSFNEMAAELQHADKMRMDMIANVSHELRTPVSALQAQVENMADGVTEPTPA-----NLESILNQTHRLSDLIAFLLDLSRMEAGAASLDIERFNFAEFLDDTIEPLEIADGGHAHIIEMNVPDGI-MIEGDQDRLRQLFTNIIGNALKHSPDGTNVLVEAHEDIPHGTVVTVVNFGSQISPDSRSDIFRRFVRAKTGPGTESGGTGLGLSIARWAAQLHGGTVQVDSR---GANFEIVLPKYHIV-----------------
83312635     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YWEQATIQPIQNIEGVITNYLAVKSDITEQKKAAAKLAELVEELRRSNEELEQFAYVASHDLRQPLRMISAYLALLEKKLSASFDQDA-RDFFGFAIDGARRLDRMIVDLLEYSRI--GRITAPMEPVSLGEVVSNALRYLEVAVAESGSEVV--VPDGLPTISGDGGELVRLFQNLIANAIKYMPEGRQPRIEVLCRAQGAEWVVVKDNGIGIPPDDLKRVFGIFQR--LVAREQFEGTGIGLAVCRKIAEHHGGRIWVESEMGVGSTFLVAFPKA--------------------
251796648    ----------------------------------------------------------------------------------------------------------------------------------------VPIYDGPNVVAMLEINRVLNELDDY---LQILVAALSVTSAGAILFAIFTYWFTSRLTSPMQQMINTMREIDRS-GKLRKIEPSSHEESAELQQLVRAFNQMIDRLDRTFARQKQFVADASHELKTPLTVISSYAGMLKR--WGRDDASVRDEAIEAIDKEASRLQTLTKSMLMLAEAEQEDW-LNQEMFDVVLVVEELAVMLQTTFQRP---IRVKALSRSVRMYGDKDKIQQLLVILLDNAIKYSKD--PIDVSVS-VAKNIVKIEVKDKGIGIPENEIPHMFERFYRVDGARSRATGGAGLGLSIAKRIVDLHEGKIDVFSLPDLGTTITLQF-----------------------
163734847    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GRLEKALNILRRRAIDAAKLRDSLEAVIARTGDVVSEMQASDAARAAAE----AANRSKTEFLARMSHEIRTPLNGIIGMLDLLEADT----QDADRKARTATALKSARELLDITNDILAFSSNEDIANRGTPVHFDLRELVGQLGHQLQSLAAKKGLEAGVDLDPAPLVVLGDVVKIRQIVGNLMSNAVKYTKRG-TVTLIVDHAMDAHLSFTVADTGVGMTREAIEHAFDAYMRADAAKRAGIEGLGLGLAISRTLTQALGGALSIESEIGLGSRFTLTVPVMR-------------------
251794280    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVTNGLLTYLVSRSIIKPLYALKEAAGRIREGDLD-HPIQLRRQDEIGQLGAA---FEEMRVRLQELEQGRKELLANISHDLKTPITAIQGCTDCLRDGIAD--TEEKRQKYVQMIAGKTIEMNRMIEELQLYSTLDTGKLPFHWDTVDLTAYMIQLVNELRPRFSGTEVTFIPSAGTEQVLIQADRQKLHRTLMNLADNSLQYMK--GEIKFSLDEEPGGIYLLQIHDNGEGIPADALPRVFDRFFRAQSSRSPGKGNSGLGLAIVKQIIEAHGGTAAAVSRPGEGTTIQLRFPSWKQDRTKPEN-----------
91775266     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------AERTQQIMLWQTLTIPVALLVALMITFLVAQPIRRMDAAIRKLGEGDYSEDGPGDLRNLGERLDWLRAQLNELDQQKQRFLRNVSHELKTPLTAIREGSELLSDEVGGPLTP-QQREIAGILRESSLRLQKMIENLLSFTAAQFHAPQLNLETVDLTGLAEAILADYSLTISNKNINIQRDFFPTL--IQADREKIHSVLDNLISNAVKYTSPSSSIRISITHQAHQAI-IEVHDGGPGVMASDKAKLFEPFYRGDSAHESLVSGSGLGLSIAKEYVDAHGGEIILLSE--RGARFRVTLPLK--------------------
52079902     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILSIPLEQLKTSNLLDVISGYHIENAASPAKTISFEEMDNDIPLLSDQKRKRNIIQNMNLAM-LRDVTERKELEERLRKSELAAGIAHEIRNPMTALKGFIQLLK----GSIQNEDHALYFNVITSELKRIESIITEFLILAKPQA----IMYEEKNIVKIMQDTMDLLHAQANLDNVQMHLKCEDGIPLIYCEPNQLKQVFINILKNAIEVMPDGGNVYVSIKPKGDDHIIVSLADEGIGMTEDKLKRLGEPFY------TTKERGTGLGLMVSYKIIEEHKGKIEVESEEGRGTTFHLTLPIRQ-------------------
73748030     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFETRAKPILDNNGKCVGHRGIFRDVTNYILQEKRLQKLYKQELENQMQQRLEFTRALAHELKTPLTVIQAANELMGTQILSP----ELTNISDSIARGVQSLQKRVNELLDLAKGEVGILTVNRKLIKTLPYITNLINDLKPMVKMRNRNLLTNIPDSLPNICADEQRLTQIISNLVDNSIKYSTEKAAITISVRQDTNDNILFQVTDTGFGIPPDKQIEIFNPYARIRKAEEHTT-GLGIGLSLSRTLVELHGGQIWFETSEGIGSSFYFTMPKTAVKKRQPDEN----------
39656345     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NGELISIMSTVTD-ISHLKWAQGLQERRLREAEEAKRQQNEFIDITSHEMRNPLSAILISADTLSVHQFSCDEDRNIAEAANNIALCVQHQKSIVDDILTVSKLDSNLLRMTPIPSQPIAVVERAIAMLRPEVVAKSIDLEFKPHPSLQELMLDSGRLLQIIVNLITNAIKFTQDRPTIHIRACAEKPDFELFQVQDTGCGLTPEQKKLLFEKFAQASPRTHGKYGGSGLGLFISRQLAELHGGQIGCTSEAGVGSTFGFYLKSRR---MTPQD-----------
229173787    -----------------------------------------------------------------------------------------------------------------------------------------------------AVQMIKDYYVYLIIFVLILIVLISFYYSKKIAKPLLQINDTTKKIAGLDFSETIP---ITTKDEIGDLSQNINTLSKALHSYIHQLQQDIEKEKQLENTRKEFIAGVSHELKTPLSIMKSCISILEDGVASN----KKEYYFKAMSKEVDKMDMLIIDMLELAKFESGTYKMEMDVFHIDEMIDYICEQLTSDITAKQLHVHKQL--SKIEVVANQHRIEQVITNFITNAIRYTPEQENIIIST-IEENERVKVCVENKGAHIAPEHLEKIWDRFYRGDTSRQRSKGGTGLGLAISKNILELHGAEYGVLNTED-GVLFFFYL-----------------------
261820615    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RVTASSHDELGRLAQDFNQLANTLEKNEQSRRA---FMADVSHELRTPLAVLRGELEALQDGVRKPD-----AHSLHSLQSEVATLTKLVDDLHQLTLSDRGALAYRKTSVDIVQTLHIAIAAFHERFQKKQITLTTDL-PLQASVFGDPDRLSQLFNNLLENSLRYTDEQGQLTLSVVQRHKHWAII-WQDSAPGVTDEQLTLIFERFYRAESSRNRASGGSGLGLAICNNIVEAHNGRLYAKHSPLGGVMITIELP----------------------
270499797    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVATGVALVLLLGLLAALVTRLVVTPVRVAARTAQRLSAGLLDQRMVVSGEDDLAASFNQMATNLQRQILRLEEMSRLQRRFTSDVSHELRTPLTTVRMAADLIFAERDEF--DPAVARSAELLQAELDRFEELLTDLLEISRFDAGFAVLDSEPTDLVPVVHRVTERLAGLAERVGVTIELDLPDTPVIAEVDPRRVERVLRNLVGNAVEHGEAK-PVRITLGQ-DQSAVAITVRDHGVGLKPGEEKLVFNRFWRADPSRARQTGGTGLGLSISLEDARLHGGWLEAWGAPGQGAQFRLTLPTTSPLRLVPAD-----------
256826483    ------------------------------------------QKRRSASRNRPFSSIARSISGFWWRRLAVLLAICVVAVLIYGYNQTLSNAFLFGYIPLNETHI----TITSATNSSGIGSLQYVVQLPTQAPQSFALGKALTDLWLLYVAIFLWELLSLLHFFSTRRIRRELLPLNDLALKAEKLSSADPLAHDFSSHKMESLEQAIERATIDSPRVKTGDKLASIEVA---LNRLLQQMQEAKLQQMRFVNDASHELRTPIAVIRGYTDLL--DRWGKTDATVLDESISALKAESEHMHDLVEQLLFLARGDTGRGSLEKKMVNLAQITEEVWEESEMIDADHHYVLKLDLEDARYQVNGDVALLKQTLRIIVQNAAKYSRKQTTITFKVSLGEKR-VSVSVQDEGIGMEADAARHAFERFYRAENARATNTDGSGLGLSIAQWIIDKHDGTIEVLSHEDVGTRFVVTIPAS--------------------
221636013    ----------------------------------------------------------------------------------------------------------------------------------------------GILQVARPLADLDQALAMLRRYLTVGTVV------STITAFFVGWVLAGASLRPINRITQIAREIFSRRVDYDGPNDEIGALVTTLNEMLTELQAAYQQVEHALQAQRRFVADASHELRTPLTTLRGNVELLQREP--PLPLEEQRAILADVAAEIERMIRLVRELLTLARADAG-LRPRLEPVQLGSLVEDAVRQAQLLRPRPV---ARVRVERDVVVRADRDLLYQVLLILLDNALKYTPEDGMVEATVVVEQGRAG-IAVRDTGIGIDPAIMPHIFERFFRGDSARSG--EGTGLGLAIAKSLLEAMRGEIRVVSRPGEGSIFTVLLPVE--------------------
284992663    --------------------------------------------------------------------------------------------------------------LRAQVASGGQYAQYAMVPDGSGQPRATYLVGAPVPTGAAGIELYYAFPLEQAESLSLFRTTVVISGIALTVLVVIALLVTRLVVDPVRQAAGTAQRLAEGQLEERMAVRGEDDLARLATSFNAMADSLQRQLESLSQLQQRFTSDVSHELRTPLTTVQMAAEVLYESREDFPPH--VARSAELMHAELDRFEVLLTDLLEISRYDAGAAVLDWEPTDLGALVRRVAAGMSALAERHGCELTVSGPAQDVIAEVDARRVERILRNLVGNAIEH-GTGKPVEVTWA-ANRTAAAVTVRDQGVGLSSAEAQHVFDRFWRADPSRVRTVGGSGLGLSISLEDARLHGGWLQVWGQPGAGAQFRLTLPLT--------------------
192360443    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLVMTLIALGIALLCAIPLSYLLTQRVQRLARHVQSLSAGRYQERLSDELSTLAQHLNHLGQSLEQSEQTRKRWVADISHELRTPLAVLQADLEALEDGVRHFD-----AKALARLQKHAARLTHLVNDLYELSLTDIGALSYRKQPCELYELVSELCHSLDAKFVQAGLDFSTDLGSDKIPVFADPQRLQQLLLNVLHNSINYTNSPGQVRLCL-QRDDKSALIRIDDTEPGVDPELHEKLFERLYRAESSRSRDTGGAGLGLSICRNIVEAHSGSIAISSDLG-GLAVSIRLPL---------------------
119898653    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTDRKRQENGLKAAMEEAERANNAKSRFLAAASHDLRQPLSALSLYVGTLERKL-----PASERALASGIGDCVTHLSELLSNLLDLSKLEAGVIKPSVCDFEVDAVLLRIALSYEPEAREKGLGLRYTGSAWVA--RTDPVLFQRVVTNLVANAVRYTEHGG-ILIGVRRRSGKH-WVEVWDTGIGIPADKTTEIFEEFRQLGNAERNRTKGSGIGLTIAAKTAKLLGLQLQVRSRPGRGSVFALELPLGERVDAHPVE-----------
227432425    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLGVEMPEVPILDSLVIRQFTLSEIINHTFNTNQRQHSILNLMIDGEARQYDVSTLFHQSGSNAEKLERMQADFLANASHEFKTPLTAITGFVETLQGDAGA--DEETRTQFLQIVADEAKRLSALVSDILSLSRMQH-KVDEKISNLQISAIVEQQLE----KIDTKTVTVHNDIAPDF-SVSGIASDVSTIVQNLLTNSVKYNKTDGEVWISA-YKDTQQWQIKVSDSGIGIPLNQQSRIFERFYRGDESRQRKISGTGLGLAIVNEIVNQHNGGINIKSQVGVGTTISVILPL---------------------
225569041    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLVKTASNQIGIALDRELIYAEQERTKVEEREHMKSSMLRSISHDFRTPLTGILGDCSLIIDSK--EMGREEEKQLLKDIMEQSMWLMKMVVNILNMTKIESGQQFVEKSGEVIDDVINGAERHVIGLGQR---DYHVVLPKQVIMAQMDGKMIMQVLVNILDNAVKHTQEGGKIILTASFRRKR-LYVSIEDDGPGIEEGMEEKIFDEFVSLSGESMDQKRGIGLGLAICRQVVSAHGGEIWAENRSEGGARFTFWLPAEQA------------------
147668922    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRITTPFWESWWFYSLCGVSSIATIYFIVKLRIWAIQKQKNHLESLEVRTDQLKTEIEKQQIIENKLKDEIE--NRAK--FTRALVHELKTPLTSLSISSEL----FTGEATNEPFVSLSRSIERSVTNLSKRCDEMLDLARGETGLLKISKQMVDLDSFVEGIKTDLLSIAFSKGIHLTFEYAKNTRKAYIDPDRINEVINNLTDNALKFTPPNGTITIKTDI-SNEQFIFEISDTGCGINKDYQKRMFSPGYQGE--TNPRLDGLGIGLILAKMFIELHKGTIWVKSKPKSGSIFGFSIP----------------------
160892845    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------SFYLVCAMISEQAVRELWHQSYLVIGVVGAFFILFALLLRYLIAVPMRQLNESIKKSGEFKELQMLTDANNHLYQRVQQELERQEEFNANVSHELRTPIAVMHAQCQVSREVAEKKQDKEAIKS-IEVFERQTNRMKNLVDQLLQMTAIDRKGTTFSIEDIDVRDVIESACDDIA-YIDTKHITFEYSLQPTI--IQANMNLIYIVINNLLSNAVKYSNEGAKIYVSCGEKDGKS-YIRIQDEGCGIEKENISKIFESFYREKK--DRNAEGFGLGLSQAMKIAELYGGGIYVESTKNKGSIFTFFIPK---------------------
296104642    --------------------------------------------------------------------------WIIIYLLCAVAIRILHRRYQREAKEHDEARRWLPRINKIAFIHGLGISSLYLITPQTQNFDFFLLLNSIAAIVAANATHLTPVISTFTCFFFASWGVLNLGIIWRLDDLMFIVLMLNLLYGFAIYRHALTSHAFFIQQALLE---EKSSRLAEQ------FRQAKEEAEQALLDKNQFLTTASHDLRQPVHAM-GF---LIEAIIHRNRDDSLTPQLLDLQQSVRSVHLMFNSLLDLSKIESGNVLTAPARVDIGALLDSVITLFREEANSRALRLRTWRPKRRIYVMGDPLLVRQSLINLIQNALRYTLQGG-VLVAIRPRGDRCM-VEVWDTGVGIADDEKGKIFSPYYRPELAWKIDSAGHGLGLAVVARCAKLMKVKYGMQSIEGKGSRFWMCFTQYAGEEIAPE------------
142043680    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GLSPLRRFAARAEQMSTSRLAHPLPALDTAGELKELEHAFNGMLERLNESFTRLSQFSSNLAHDMRTPLTNLQAAAQVVLSQ---PRSADEYRNVIESSIDEYQRLSRMIEDMLFLARSEQAGTSISVRRLDASEEAGRVAGYYEPLAEDAGVTVKVD---GHAWVDADLTLYQRALSNLLSNALAYAPRGSIVTIDC-VEQGGATTIAVSDTGPGIEARHVGRIFERFYRVDPSRHNSAQGTGLGLAIVRSIMDNHGGECGVDSDPGRRTTFWLRFPRRPAEPIRPAAIH---------
291613794    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFGISRDVTELKQAEDRIMALNRDLERRVAERTAQLEVANKELEAFSYSVSHDLRTPLRAIDGFSHILQEDYAGKLDDEG-KRLLKVVRDNANRMGLLIDDILKFSR--AGRIEISFSEIDMEKLAHEVFDELRLAIAGGGLEMDI---GHIPSARGDRAMMHQVFVNLLSNAIKFSRNREPARIEVGATTGSDETIHVKDNGAGFDMQYVDKLFGVFQRLHSM--EEFEGTGIGLAIVKRIITRHGGRVWAEGKINEGATIYFALPAK--------------------
254501020    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AFSLFETAISLEQIRKRTDELTSALRRVEEINVELARQSERANRSKTQFLAAASHDILQPLNA----AQLTISSLYDLQQSDKAIAMVAQVERSLDTMNELLRTLLDISRLDAGVTMPRFTSVPIPPILDSLLSDLRPMAEKKGLRLRVAVTND--CVYTDRLMLRRALQNLISNAIHYTDKGGV--LIGTRRQGDRISIEVIDTGRGIPEDQQEKIFEEFHRGPLSEGAADQGTGLGLAIVNRLVTALNHEVSVQSSPGKGSVFRIS------------------------
167615058    ---------------------------------------------------------------------------------------------------------------------------------------------------ALRVAVQYDFRREQSLLRTCAISIVAIILVGTAIAATVAYWIAAYALMPLRRFAAQADQISSSRLAQPLAETEMAGELRELAVS---FNRMLVRLNASFTRLKEYSSDLAHDMRTPLTNLLAEAQVALSQR---RSVDEYRQVIESSVEEYQRLARMVDDMLFLARADGRQNKLDIEPIDAYAMADRLVRYYETVAEDRGIEIAVEGEASFS---GDSILVQRALSNLLSNAIRHAPDHSTVVVRCEQSE-RDVVIAVTDTGRGLEGVHLPRIFDRFYRVDPSRYDSASGTGLGLAIVRSIMTEHGGDCWVESMPNVSTTFFLRFPREHVADRCPPPDHDS-------
28379576     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------IFIGLMLIADGFVLYWRLIRRYKQMQLRHIISELHYIAAGHFDHRID-FNLTGDTQRVVESVNALVDSAIHSMDEEREIERSKDALITNVSHDIRTPLTSIIGYLGLIENKQY--QSEEDLIKYAHIAYLKATQMKSLVEDLFEYTKSRQTETPLAINRLNLTAMLEQLAASFELEANKKHLKIEVESGTQPIYIEADAEKLGRVFSNLITNAFKY-GTGAKNVVLQAEQRGEEVVIHVTNDGQRIPAESLGRLFERFYRVEESRSKATGGSGLGLAIAQSIVDHHGGYIYAQSDDEQ-TSFVIHLP----------------------
222053126    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QLTGSVEIIRDIS--AYKALEQE---KEDFVSMLSHDLKAPITAVVGSVDLVREGRLGPVN-EDQREYLESSMESCAEMVEMIDTLLGVHKFEAGKMLMHFKEEMPSQLIQRTMTRFLTVARRAQLRLFATVQDHLPAISADRATFSRLLGNLISNALKFTAEGGEIEISAVAVNDPEVQITVRDTGEGIAEDSLEDIFDRFVQARNRRQGKSSGTGLGLTFCRKVMDAHQGFIWAESIVGRGSRFIMLFPA--IVESDEVEHHE--------
94985371     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HDLAHELAKRFATALDDALRLEAEEAQANLQALNQSLEERVVLRTLE------------LQDANRELEAFSYSVSHDLRTPLRHIVGFGDLLRKDAAGHLTPKGER-YLSVMTDAAERMSQLIDDLLEFSRM--GRQELRRGPVDLSAVVREVWQNLEPDRAGRNVQFDL---GPLPTVQGDAALLTQVFANLLSNALKYTRTREQAQVSVAQESPQEVTVTVRDNGVGFDPRYADKLFGVFQR--LHRAEEFEGTGIGLANVRRIVTRHGGRVRAEAVPGQGAAFSVTLPK---------------------
71842304     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLKLVYESQELISRPKIAITIQDCTKEL--ELNQARNRFMSNISHELRTPLFSIRSFIDTTQEYSYTLTTQQKYQ-FLETVSLESNRLTRLVNNILNLSRLDYIKLN-SFEPVDLNDVITKAATNFYLFAGEKKIIFTTNAKPNLALVQGNVDLITQVLVNLIGNSLKFTYPQGEILLRLRKSLGNKIRIEISDTGIGISPIFRKIIFNRFSREENEVHNLT-GTGLGLAIVESILKEHNSRIYVLTKQHVGSIFWFDL-----------------------
46115276     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISHLKWAEGLQNLRLQEAEETRRQQNEFIDITSHEMRNPLSAILQCADDITSAMEAPASRETIESCLQTIALCVQHQKSIVDDILTVSKLDSNLLLITPVVCQPQAIVERAVKMFESEMVAKDISLEIQVDLAVDWVAMDPSRILQVLINLMTNAIKFTASSSTVTVGVSKTPPEGDHIVVQDTGCGLTENERQLLFQRFKQASPRTHAKYGGSGLGLFISKRLAELHGGRIGVASTAGQGSDFGFYVPNQPVLSQTPSSTNPAT------
88855606     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IGAVTYIVVRLVVGPVKLAAETSQRLAAGELEV-RIPVQGDDVIATLAMATSMQQQITRLA-ALSQVQQRFVSDVSHELRTPLTTIRLAGDVLYDQRENF--PPATARTAELLHTQVERFELLLADLLEMSRYDAGAVDMETEPTNLVRLVEDAIESLTSLAASKGSELRLVAPGGYFEADVEPRRIRRILQNLVSNAIDH-GDGLPIVIWVD-SDQDAVAIAVRDYGVGMSQAALERVFDRFWRADPSRQRTTGGTGLGLAIALEDAVLHGGWLEVWSDGDNGSCFRLTLPRTR-------------------
94967538     --------------------------------------------------AMALSVLATAAINFFFLPDPQNWIALLAFLVTAVVASNLAERARNEAEKATEQRQ-------------------NVEHLYDLSQKLLTVETVPELMNAIPVFVLESFGGSGVALISNVPTIYRSTADVSIDAETLRNTLARGESTQQNGVNYFPVRLGVRSVKGLEIPRQTADAIGSLERTRAVDELATSRARESEQLRSALLDSVTHEFRTPLTSIKASVTTLLEGSLA--DAAARAELLTIINEETDRLNRLVGEAAEMARLDSRVITLQRRQFALSEVVETVLD--EQISTLRKHPVTVELPKGLPPVYADFDRIRQVLTHLVENAAKYSENDTPIRISAELK-GDFIVTSVADRGPGIDSFEQTLIFDKFYRGEKQR-YAAAGTGMGLAISKVLIEAHGGTLTVVSQIGQGSVFSFTLPIS--------------------
28210523     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SIMFFLGLFFYLTGKKVHYIQEIADAVKEVANGNLKYRVQRKGNDEISNLADNINNMTNELNKRIEKEEKTKSELITNVSHDLRTPLTSILGYLNLIKDGKYS--GEEEMLEFIQIAYNKSEKLRVLIDELFEYTRLSSDGIKISKVEIALDELIEQLVEEFIPVFLENKIEIKRNIESNI-KIDADGDKLVRVFENLFMNAVRYSYKPGLIKINLINEYGYAK-FSITNKGKSLRKDEVDKLFDRFYRVEKSRSETTGGTGLGLAISKSIVSLHHGEIW-GSCQGEEITFYVKL-----------------------
296268756    ------------------------------------------------------------------------------------------------------------------------------------------------------IYHLFPLVAEERTLYSVQRMLIGTGIALLLLLAGVASLVTRQVVTPVRLTRQAAERLAAGQLE-ERLKVRGEDDLARLEMASNLAVKIRQ-LEELSQVQRQFVSDVSHELRTPLTTIRMAADVLYESRESF--DPGAARAAELMQNQLERFEAMLTDLLEISRHDAGAATLDLESVDMRDVVLRAVADSEALAERHSTRFELRLPSEPCMAEVDTRRVERILRNLLFNAIEH-GEGKDIIVTLG-ADRDAVAVAVRDFGVGLKPGEENLVFDRFWRADPSRARTIGGTGLGLAIAKEDAELHGGWLQAWGAPGEGTQFRLSLPR---------------------
261337927    -----------------------------------------------------------------------------------------------------------------------------------------SMQDLGIVYIGLSLNSMVDTLTKFCVLVGIAVVLLGGVISAVAVQHTLEPLKRIEKKAALIAGGDLTQRIDTAPVNTEVGSLARSLNIMLMKVERSF----RQQQATTDKMK-RFVSDASHELRTPLAAIHGYAELYKMQRDMPGALERADVSIEHIEASSSRMTLLVEDLLSLARLDEGRGISVDQTVKLCSVLRDSLDDLHALDPERKVSTVLTLGPDLLTITGDPNKLRQVITNIVGNIHRYTPSDSPVEIAAGYREDKYAFIRIADHGPGVPEESQAKIFERFYTADPSRARQKGGTGLGMAIAYSVVQAHSGFITATTTPGGGLTFLIVLPVSQ-------------------
239909224    ------------------------------------------------------------------------------------------------------------------------------------------------------------------LLARFRVIFAGIMLPVALLGLAAGFVLARRVLTPLKDLIDTVRAIDTGRMDARVPEVGAGDELSELRLFNAMLDKIRTLITGMREA----LDNVAHDLRTPATRTLAAVEM---AVASKNDPAELREALLDCAEETRRMVAMLGALMDISEAETGAMRLRLEVADMARLAAEAAELYEYVAEEKGVALSVAAAGPLP-VLADPNRLRQVLANLIDNAVKYTPPGGRVTV-AAAREDRFVAVRVADTGQGIAAEDQPRIFDRLYRAD--RSRSERGLGLGLSLVRAVLFAHGVAIEVESEPGRGSAFAFRLPLA--------------------
187920453    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTTVTLEMFLPRATVRMSGREVSARAEQLTRDELEQQNREMMQTLEELRRKLEDADARKNEFLAMLAHELRNPLAAISLSLQLAQQSG-----KEAHEKTYAVIGRQTAQLSRMVNDLLDVSRITRGKVELQTEVVSISALIDGGIEMSLPELNRRGHKVAVERALEPIFVRVDAARLKQVFNNIIHNAARYTLQPDTIKILV-MREGNEVQIAITDRGVGIDSNLLPRVFDLFAQAPTSIGRQDAGLGIGLTVVERLVRDHGGSVAAFSEAGAGTRIVVTLPI--VDEQAPEGDTSSQHVVLTA
153006891    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AAYLAALDRVPTFDRRSVDDIVAYDRALVRFIGELAEGALRQRQAEEALREADRRKDEFLSLLSHELRNPLAPIRNSIYVLE---HAEPAGEQARRARAVIERQTDHLTKLVDDLLDVTRIAKGKIALRRARLDLATVARRTGEDLRSIVVARGLELVLELPSAPVLVDGDETRLGQVLGNLLQNAAKFTPAGGRIVLSAR-AGGGVAEIRVRDTGVGIAPGMLERVFEPFVQAESSLARTGL------------VQLHGGEVRAESARGEGTEVIVRFPLA--------------------
293603774    -------------------------------------LSMLAFPVLHQTNIVMLFLLAVVGVALRHGRGPAALAVSVGLFDFFFVQPLASFAVSDVQYLLTFAVLLSVGLLIGQLTAGLRLQAQASVKRYEFARELSSALLPEQIVASASAFVHATFGSRCALYILGLDDRLKLASPAPDDMPPLESALAGTATLSNSDSLYLPLKAPMRTRGVLALAAPRRSLFSQIEAYATLIAIALERLHESERLRNSLLAAVSHDLRTPLTSLIGMTDTLTRQQATLAPD--VQDTVRAMREQAQRMHALVVNLLDMARLQSRDTPLRLEWQSIEELVGASLAAMREPLSAHHVTVGSL--SQLPLVECDGVLIERVLCNLLENAAKYTPAGSTLHLHAAVHDDE-LRVAVSDNGPGVAPGAERRIFEKFTRGE--RESATPGVGLGLAVCEAIISAHHGRIWVEHTPGQGAQFVFSLPLGTPPAMPPE------------
124008880    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EATQSATYLGLGLSALLVIVLWMFQRHNRKLSSINTELEESYMTIRNSAQLISEQKNELEQALQKLKELDSFKEKMVGMIAHDLKNPLQAIIGFTQ------DTHVHPE-----ANAIHRAAQRMLLLILNMLDAQKFNKTEVKLKKSTQSLPQLGKTTLAQVEWFAQAKNIRLEQAATQEM-YLPVDTQLVSRVLLNLLHNAIKFTPNNGHITLQYEAMPAQEIKVMVSDNGEGIAPEHLATIFKPYHQA----NAKQASTGLGLAFCKMVVEAHHGNIGVISTLGKGSTFWFTLPMPEVIQPT--------------
260454229    ---------------------------------------------------------------------------------------------------------------------------------GGYRVEAVPYSGTTTVLVGIPTAAVNTLIIVEVCVTGAGLIAAGIAGAAMVGMALRPLRRVAATATRVSLFERVPEAEADPRTEVGQVGAALNRMLGHVGSALD----ARQKSETRVR---QFVADASHELRTPLASIRGYAELTRRGREMAGPD--TRHALGRIESEAERMTGMVEDLLLLARLDAGR-PLSYESTDLSPLVIDAVSDARAADRAPGHHWRLELPEVPATVLADPTRIQQVLVNLLANARTHTPPGTTVTVRVREARGEWVTLEVQDDGPGIPAELQPHVFERFARGDASRSRNAGSTGLGLAIVQAVAAAHGGLAEVRSVPGD-TVFAVHLPADAV------------------
294627535    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------AIGGACLLVAAVLGWLLSRTLLRRLRGLTHATHLLAAGDYATRIDAAARDEL-GQLARDFNLLAQALEHNE---RARRDFMADISHELRTPLAVLRAELEALQDGIRPMTPNS-----LGSLHQQVGQLGKLIEDLYDVSLTDVGALAYRRAPVDLAVILATVLDGLRARFAAAQLQVQAQVDAGPLQVDGDERRLQQLLGNLLENTLRYTDAGGTVQVRC-VRRGAVLELVVEDSAPGVDADKRERLFERFYRTEASRNRTSGGSGLGLAICRNIAEAHGGSIHAESALG-GLRMVLHLP----------------------
223935376    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVGALLWNRKLAGEIRRREAAEIDLRRVRDQLTRELDRHATEMQGLNERLVSANKDLESFSSSVSHDLKSPLRRLRSFVDLLQEDAGDTLNAEG-RECLAIINHEARRMGQLIEDLLAFSRV--GRSEMHLAPVNLEQLVNEVVRDVQL--ETKGREIIWQIEP-LPEVRGDRALLRQAVVNLIDNAVKFTRGRSPARINFGVLDDKEVTFYIRDNGSGFDMNYAYAIFEAFQRLHS--QEEFEGTGIGLANVQRIIQRHGGRVWAEGEVNKGATFYFTLPRK--------------------
159044823    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GRMEKALNILRRRAQDEARLRDSLEEAVARTGDVVAEMRASNAARADAE----AANRSKSAFLARMSHEIRTPLNGIIGMLDLLEAETEDP----ERKARTKTALSSARDLREITNDILTFASGETTADRGNPVHFVLRELVGQMGHHLQSLAAQKGLAAVVDLSESAPVVYGDAVKIRQILGNLISNAVKYTREG-TVTLTVDHAMDEVLSFTVADTGTGMTSQALARAFDAYARADSARQAGIEGLGLGLAISRSLTEALGGALSVESEAGVGSRFSLTVPLS--------------------
254412834    MYKGKPH----LLAVVRDITEQKQAEARLREAAERDRLLGEIAARIRRSLDLEIMNTTVAEVRQFLQADRVLISYMDGAMHGKVVAESVADNF------------------------SSCWDL--AVENDEYLQELIALFEHTDVQV-INDTALWETSPERAEYLDQFQVRAALAVAIVVDEQMYGLLVVHQCTSPRQWQALEVDLLRRTQVAIAIKQGRLYQQLSELNTNLEYQVEERQELQELNQIKDVFLHAVSHDLRTPVMGMLMVLKNLLNSYFSTLDQESRRSIVERMIQSSDRQLNLINSLLEIHAAESYGIPCECEPLQLSQLIQEILTELQPLLAKNQVTLTNQVADDLPFVSADVKQLWRVFENIITNAMKHNPPG--IHLTLSATEGEKVRCAIADNGVGMEQQQCDRLFDLYYRGASS--RSLSGIGLGLYLCRQIIKAHGGEIGVISSPGEGTTFLFTL-----------------------
143616556    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HKIDNENRWLLSQMNRTKATKELILVLNDSTELRKM----DSMRRDFVANMSHELSTPVSVIRANSETLLDGALNEKTDA--KKFTSAILQNSIKLSEMVSKLIHLSRIEYGDQKFNIEKFDLKVEITNALESLRELAKKYNVEFDFDYAGE-AIVESDKSALEQILNNLIGNAIKYSESKSKIEIKIR-KNEKITRVSVLDQGVGINTEERKLVFNRFYRTAIARGQSKEGSGLGLAIVKHLVDQLGGEVGVMPRKKGGSRFWFTL-----------------------
142262842    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEVGTKFFNNISYPALK---KFLKKAWEKNELAIEINGPKSINDKTKDKLRQLEKMKEDFIGNVSHELRTPISVIRANAETLIHGKF--IDDPNAIGFTEAILTQSENMTETVSELLKLSSIEAGEYDLNMENHKLGKLINQTVKAHQDQARLRNISLNVQLEEDID-IIVDASAFSIILSNFVTNALKHSPSNSEILIKNDLEDDFLTTLSVIDHGKGIPKKYRDRVFERFFRVDKGRAKHSGGTGLGLAISKHLARLMGYEVGMKPNKPNGSRFWIS------------------------
117928971    -------------------------------------------------------------------------------------------------------------------------------------------YTDGFQVPGLAIGSL--VTTPSNQQYEIYYVFSLQQEQQTLELVTRTLLVSGLLVALLAAIAYLVTRQVVKPVRVAAQIAEREDDLARLKMAESLQRQIR-RLEHLSRVQRRFVSDVSHELRTPVTTIRMAADVLFEARHGF--DPASARSAELLQNQLDRFESLLADLLEISRHDAGAASLEADVVDVRDLVRHVVEDTEPLAARRGSIVQVIVPAEACLCEADGRRVERILRNLLVNAAEH-GEGRPIVVRVAAGED-AVAVAVRDHGIGLRPGEAALVFNRFWRADPARARSTGGTGLGLAIALEDARLHGGTLQAWGEPGKGSQFVLTLPK---------------------
104783802    ---------------------RLVSEHQLRPAISVESTAHAAADQRQSLLFGLLFGGLVMLILHNLIRFAYTRSNTTLVLALYHALML----LSALILLNLSGPWWHLWY-SAQTPAAYLTLVLAGLAGLYFTVHFFSPCGSARLTLEMLVAGVSGLVLLFVDTLPLNLMTYALLAIGSLSMLLVSYTPARLFAVAMLVYNLGGLVLLPALLGILMALTVASGLLLNLAVSERLRRISEERSDAEINAKAEFLAKISHEIRTPMNGVLGMTELL----LGTPLSVKQRDYVQTIHSAGNELLTLINEILDISKLESRQIELDDVQFDLNALIEDCLNIFRAKAEQQNIELISFTQPQVPRVVGDPTRLRQALSSLLDNALKNTDQGEILLVIALDQRGDALRIAVQDSGEPMPPAERDALLQAELHSRHFLSSNKLGGHLGLVIAKQLIGLMQGEFGIKTSTSMGNTLWLTLPL---------------------
227885265    -------------------------------------------------------------------------------------------------------HIKRRYINIAPLKKFLSGAVWPVYGDDPRSVNKKKVFSTAPLYLRDDLKGYLYIILQGEELNALTDAAWTKALWNALYWSLFLVVICGLLSGMLVWY-WVTRPIQQLTENVSGIEQDSISAIKQLAIQRAFIELARKQLSESDQQRREFIANISHDLRTPLTSLLGYLETLSMKSDS-LSSEDCHKYLTTALRQGHKVRHLSCQLFELARLEHGAIKPQLEQFSVCELIQDVAQKFELSIETRRLQLRIMMSHSLPLIRADISMIERVITNLLDNAVRHTPPEGSIRLKV-WQEDNRLHVEVADSGPGLTEDMRTHLFRRASVLCHEPSEEPRG-GLGLLIVRRMLVLHGGDIRLDST--TGACFRFFLPL---------------------
238892872    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRQISRQIQNITSRDLDVRLDPQAVPVELERLALSFNHMLERIEDVFTRQSNFSADIAHEIRTPITNLVTQTEIALSQS---RSQQELEEVLYSNLEEFSRMSRMVSDMLFLAQADNNQLIPEQQALDLAEEVHKVFEFFEAWAEEKAVALRFVGSP--CRVTGDPLMLRRAISNLLSNAIRYTPAGQAVTIQLS-ESAETVRLVVENPGTPIAAEHLPRLFDRFYRVDPSRQRKGEGSGIGLAIVKSIVGAHHGSVAAQSDLRS-TRFIVVLPK---------------------
289627822    ---------------------------------------------------------ALAQLSGDWDLNAILLLWYVAVVSLRVGQVIYARQVLRLGLDAGRVQPVTRVLMLAGILESVVWVMLCEIALQQAFPTPVIGLLLVLFATLGNVKVSLNCAVPSLYLGRILLPVALITMWFLRVGDDLHRILGSAVLLYGLGLCRLAHSGRQRLVKQLKRQLLLDETTKRARRDLQQLRIALQRARQSNTARCQLLAGASHDLHQPLQA-QGF---FLAALAGSPLDSQQRQLLARARTAVKTTTDMLNTLLELSRIELGALQPTLHVFALQPLLDKLEMELAPLANGKGLS-YRTLDTELLSL-SDPTLLELILRNLIGNAIRYTLRGG-VLIACQRCHG-YLQIEVVDTGVGIALQHQQEIFRDFHQLDHPTRNNHEGLGLGLAIVARLARLLGHPLTLASREGHGSTFRVHLPLVRPVRADGE------------
149375830    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VIGFFVLIRDITDRRKTALALYDNLERRVKERTAALTGLNSQLRQEISERAAVEARLRDAKMDAERANLSKTKFLAAVSHDLLQPLNAARLFTSALLEHSFGP----KAEGLVRSVSTSLDDVENLLGTLVDISKLDAGVIKPDVMAFDLRDLLNNIAREFRQMAMAEGLTL--DFVPSSAVVESDSQLLARILRNFLTNAIRYTG-NGRILLGCRRYRDH-VLLQVWDTGPGIPEDKLTEIFQEFKRIRPTGSQPDKGLGLGLAIVDKISRMLGHEVTVSSIEGKGSVFSVKVPVGRLLPKRP-------------
219852263    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FPGEVTSALFTDRNGAIMSTMIIRDITKRKEIEESL-KIYSERLQVSNEELQRFAYIASHDLQAPLRSIVSFSQLLDRRYRGKFDKDA-DDYIRFIVDGGVRMQNLIKDLLLVSRIETQ--VQSFAPTDARTVVADTIRSLETLILE--IGAVVTVDP-LPIVMADPPQLEQVFTNLIGNAIKYRPEVPVVVWVSAVRQGGWWEFAVRDNGIGIEPEYFDQIFEMFSR--LQTKDEYEGTGIGLAIVRKIVARHGGKIWVESTPGKGSIFHFTLPGESI------------------
251829302    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------VEAMQKMADQANRIIMLLLAGLVLLAFGFSVLITRPIRQIDNAILSSPVEINGPQDLQQLANRL-NWMRQRLMEIEDQKSTFLQHVSHELKTPLTSIREGANLLCEGVAGKLT-ERQSEITKILYSNSLHLQKRIEDLLNFSALQSAKAILIRQNVALKPLLDLIVHDQYLAMTNKSLKIELLCPD--LSIECDQQKLGIIMDNLLSNAIKYSPVGGQIKIRVKEIND-TIRLDVIDSGPGIDPTDRERIFDAFYQGRKAPQSHIRGTGLGLAIAREYALAHSGTLELT-ELEAGTCFRLALPATRMV-----------------
167922643    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTAALAGIAMLGLSPLRRLVARAEQMSSSRLAQPLPELDTSGELKEMEHAFNAMLKRLDESFVRLSQFSSNLAHDMRTPLTNLLAEAQV---ALSKPRTADEYRDVIESSIDEYQRLSRMIEDMLFLARSDNAQSHLAIRTLDAAAQAERVAGYYEPMAEDAEVSIVVR---GKAEVRADALLYHRALSNLISNALNHAPRGSTITIECAQAAD-AATISVSDTGRGIEAPHRERIFERFYRVDPARHNSASGTGLGLAIVRSIMENHGGTCGVDSEPHVRTTFWLKFP----------------------
172058696    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVRPIKRLTTATERMTAGDYSV-SVAMAGQDEIGEL---SRRFDEMAQAVAKSDAERKAFVANVSHEFQSPLTTIRGYAEQLERSAE---TKERLK--LQTIGQEATRMAELTRQLLTLARLDEGR-PLRRQPIPLVQSIQTTLETLSYQLDERGVAVALEASDD-PVILADELALEQIFQNLIRNALHVSAEGDLITIQVD-TEADSVIVRIKDQGPGMTEEVIAHAFERFYQGDAS--RGTSGTGLGLAIVKETMNQLEGQIRIESVPGTGTTMVLTF-----------------------
254248973    -----------------------------------------------------------------------------------------------------------------------------------------------YLLTTVPLAGAGAPVVRVAVQYDRSADVLLLRTHAIVVIEVFGVVLAAAIAYGIAALGLSPLRRFAARAEQMSSSRLAHDTSGELKELEHAFNGMLARLNESFTRLSQFSSNLAHDMRTPLTNLQAAAQVVLSQPRGA---DEYRSVIESSIDEYQRLSRMIEDMLFLARSEQAGTSIGVRRLNAAEEAERVAGYYEPLAEDEGVTVKVD---GHAWVDADLTLYQRALSNLLSNALTYAPRGSVVTIDC-VEQGGATTIAVSDTGPGIDAEHVGRIFERFYRVDPSRHNSASGTGLGLAIVRSIMDNHGGECGVDSEPGRRTTFWLRFPRRPAEPKRP-------------
257439218    ---------------------------------------------------------------------------------------------------MKRLSLQWRITLMSALLIGITCVAMNLLLCGVYYMDTIADSLQGGGTVILNDSGAASF-DPQLITPNEELTIVVDGVQGRFRTTNWYITLSGILAYFVSGRALKPLRSFTSQVEQVQLNNLADDSISEFRQLSRSFNQMLERLNNAFAAQRQFTGNAAHELRTPLALMQAQLELFSAE--HPDVRPETAEFLTLLREQTERLTQMTKTLLEMSNLQQ---VARNEQLQLAPMVEEIFTDLASLAEKRSITLEAEGDAALT---GSDALIYRMLFNLTENAVKYNRLGGSVRVELAQGQEKCI-IRVSDTGCGIPEEYQRSIFHPFFRVDKSRSREYGGAGLGLSLVWEIADLHGGSVWVEESSDKGTTIAVELP----------------------
34762635     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KNFSRRIELDNSEDEIHKMAYTFNEMLDTVEETFIHEKQFSSDVSHELRTPITVILAQSDYALDYVE---TLDEAKESFEVINRQAKKMTNLINQIMELSKMERQN-KIEKDKINFSNIILQLLEDYRTLLENNNIELITNIEKDL-RIYGNKLMLERLFVNLFTNAMKFTK--TTINVSLNRI-NKEVILQIKDDGIGITKEDQKYIWDRFFQTSDSRNKKNKGSGLGLSMVNRIVQLHLATIDVESEVGKGTCFIVKFP----------------------
298241835    -------------------------------------------------------------------------------------------------------------------------------------------------------------LLQTCFYASREAVALVLATRGHWQGQLTQTSRDGLIVESRQIFVPAKAGQAAVIVEMNQDVTEREQFLQEQAEAK-----ARELAQETARQMDAFLGIASHELKTPLTSMKGNLQLAQLQLTHLQQPETARSLLDRVERQIKRQNRLVNDLLDISRIQTNQFTLQRTRCDLVRIVCEVIEDQRILAPTRTIRWHTLLPQ--AEVWADADRVGQVVNNFLSNALKYSEAGTPIDVHLEQEE-TMVRVSVHNQGPGLSETQQQQVWEKFYRIEGLGLGLY--------ISQTLIERHGGRIGVESTPGEGSTFWFTLPFAPLEHI---------------
146277614    ---------------------------------EQEIARQASILRREAPVRFPAIALALAVSLLFL------PEWIVGALATVLGELILNRIDARPDRITDG---WRPIYIVSAFLLQMAFAMPAALLWHVEDQFVKAYAVGLMVCTMLHIATVRSIHLPMGLAGAAAISLVTLVSNTLYWLPKND--LPALALTTLCALVALGY----SFGAILAANRLHRETAAGRAEAIAA-----------NATKDRFLAQMSHELRTPLNAILGIGHAELRRAMDPVT----RERLGVLIRSAEGLSTILDDILDMSAAQQGRMPIRPRTVNPREEIVTSVELFRPLIEEAGLALQLVTGDLPTRARLDPQRLRQCLSNLLSNALKHTRSG-RIRVEARMELSSSVRVEVSDTGDGIRPDEAETIFEPFTRSPSQPSARTPGNGLGLSISRALARQMGGDLRLLPQSGQGARFALTLSIQPVEASEP-------------
153809358    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NEDGVWGNTERTLKVRILPAPWLTWWAYCLYAV--AIVVILYFVFRFLRYKMRMQHEIQIGKMEKQKIQEINHLKLQFFTNITHELMTPLSIILASLENLKSGGDK-------RTLYTVMTANATRLMRLIQQVLEFRKVESGNLKICVSYGDISSFLRSCAEAFIPLLGKRRQLLSFESTPDIIFGFFDADKLDKIVYNLLSNAAKYTPEGGQICVRAALADEYTLQIDVTNTGELMTQKTIDGLFKRFYEGDY-RRHNTIGTGIGLALVKDLVALHHGTIEAFSNEQTGNCFRIMLPVDK-------------------
88860810     -----------------------------------------------------------------------------------------------------------------------------------------TLYHWSNRVLAAALGAMSLFTL--MTFWYFWRRINSATKQHAATSQYSDGNLAHRIAPLSDFFQYLGTALNGMAAQLAAQQAELNEAKRSLEEKVAQRTEALERLAQVDHQRRQFLADISHELRTPLTIIRGESEVLLRSQSAQATD--YKEVLQRVVDEVQHTTALIEDLMLVARSSAGQLKLSYHQFDLKNLLSEMQQIYQRKARDQQKTIILNLPQQDAFIDADERRLRQVMMILLENALAYSPSQTQTEIQLIIRE-ELIVIKVVDQGMGIPENEQQQVFERFYRGN---RGQTPGSGLGLPVAKAIIDGHGGHITLQPNVGLGCTATVLLP----------------------
290959132    ---------------------------------------------------------------------------------------------------------------------------VSLPDRGDYLVRYETNRDGDAFYVGLPTESVTNLIAVELSVTGAGLVAAGIAGSVLVGVALRPLRKVAATATRVSELPLHTGEVT-LNERVPASETDPHTEVGQVGAANRMLDALHSRQESETRVR-QFVADASHELRTPLASIRGYAELTRRGREEIGPD--TRHALGRIESESGRMTMLVEDLLLLARLDAGR-PLQFEQTDLIPLVVDTVSDARVAGRSHSWRL--DLPDVPALVSADAARLQQVLVNLLANARTHTPPGTTVTARVQRR-GPWMCVDVEDDGQGIPEELLPHVFERFARGDSSRSRASGSTGLGLAIVQAVADAHGGAVTVDSVPGR-TVFTVHLP----------------------
116754787    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IDITERRQAEEELRRFKESLEQMVEERTAELEQRNAEIESFVYTVSHDLRRPLITISGLAGLAEFD-LEKGNLEKARESLRTVQRSCENMDALLRDILELSRI--GKVTNPPEDVPFELLVREAIDQLAEAVKKRSAEL--RVAEGMPTVRVDRERLVEALVNLIDNSIKYTGEDTRPVIEIFYRDG---VFCVRDNGIGIPESQREKVFDLFYKVDP----KSDGTGVGLSIVKRIIEVHGGRIWIESDGCSWTAFCFTLP----------------------
143322946    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VKPIQVAAEIAESLTAGDLK-KRMTVKGEDETARLQMATTLAEQIG-RLENLSRIQQRFVSDVSHELRTPLTTIRMAADVISGARSSFEPN--VARSAELLQSQIEKFEQLLQDLLEVSRFDAEAATLNFSKLDVSAIVQKCIDDLSPVASEKGSEIQFKRGTSRTLIDGDSRRLERIFRNLLNNAIDHS-EGRPIKVQIAENE-EAVSISVRDFGIGIDRQYWSRVFDRFWRADPSRSRIRGGTGLGLSIAKEDAVLHGGDIKVWGELGAGAQFVLTVPK---------------------
294054929    ---------------------------------DDQMLFLDEKGIRRLVHASIIVAVLLSVI-TWIIGGLSIGFIASVSCLVFLVMVRVGRGYLRTAVYSTVISLWCVASCLLLLAHGVRDGAVFLYPLLFLFAGLALNRRFFAGLVVVT--------LVYLAAIGFSEEFGYLSTQGIPLGSDLYAMLFILIVIAVCIDLFIMN--TRRNIRVIR--------------------ESKQAIEKADRTKTEFLMLMSHELRSPLNPILGFSSLLEEDIEDP----EQKRYLAYIKESSVRLLDMIEAVLEYSCLADGSVPLKPVCVALEDLCEEIQTHLLPGVEAKGLDWGFSCADKAFTLTMDRDRVVQVIRHLLSNAIRYSDSG-RVEVELRVECDGDLFCRIEDSGPGIAPEDADAVYEPFKQLDEDVSKRSGGLGLGLATCSKLVNLMGGSLSHEPAKSGGTCFTCRIPVT--------------------
255020498    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EIRRTPADWLRYMETITRLVAALESARTFQRRSEADLHQLERMQSALLSAVSHDLRTPLTTILGSLGTLER-LHGTLPEAEQQQLIRDIRTETERMSQTMERILRVAALLSGGAELHKEWVPLTDILGSARRERQSPCADRP--FNVQIPADLPLLHGDPTLLTQVLGNLIENACRYTPPGTAVDIQA-WANPQEIFVCVIDHGYGIPPGREREIFERFSRVKPPV--GTGGSGLGLAIAQSVLQMHGGRIWASNQVNRGAKFCFSLPREAPPSLPQEE-----------
260175353    -------------------------------------------------------------------------------------------------------------------------------------------------------SLISYSNLPYGSYTLYAKGV---NSDGIWNDAPLKLHIYIRPPFYLTGWAYAVYVLLSLCIFYFIIRYSKRRMARKHMRQMEKFEQRKER--ELYSAKINFFTNVAHEIRTPLTLIKGPLECILKD---KPLADDVREDLVIMRQNSDRLLNLINQLLDFRKTANNSFTLILSECNIQEIVSGVYIRFTSLARQKNIKLSIDLPEEDISAAVDREALIKIISNLLSNAVKY--AATYITITVKYNEATGSFIKVCNDGSVIPVNMREEIFQPFVQVQNNEEYA-SGTGLGLALARSLAELHHGTVYLEDMQGV-NCFVLEIPVTHVEEVQEQENVSEKEDK---
254494900    --------------------------------------------------------------------------------------------------------------IFLLVIVGMVFGMFS-YEKEKW---YIYFFAAITLGIWLTL-YLINFTIPG----------IAQLTAAERNVIYLDVMICLLLSVVIQLYNYHRLYEFYQNIKEIQVQASQD-------------------AEE----KTNFLNTMSHEIRTPLNAINGLSYILKTEN----PEEHQIDYINSIEYSGKSLMNMLNNYLEFSKYQGDMIELEIASCTIQDVIKDIVIHHEVECENKGILFELNLDDNIPDVHIDVNKLNRVIDNLLSNAIKFTKTG-LISLTVKEKKSNEIEFIVKDTGAGISNTKQQLILDKIYSLFKNDNK----IGLGLPIVKHILELMNSKLFIKSKLGLGSLFQFTL-----------------------
119714579    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IALALVASVLAALAVSWYFSRRVQRSIGNVADAAARVRDLGGEFSTLATSYNRLASRLEATETTRRRMLADLAHEMRTPLATIEAHLEAVE-DGVRPLDADT----LAVIGSATSRMRRLAEDVAAVSTAEEGSLQIEKRRVAALDLARTAADLVQDRFDAKGVRLHRELEDA-GRLEVDPERIGQVLGNLLDNALRHTPTGGAVRLSCRRIDSWVEY-QVADTGEGVTAEHLPHLFDRFYRADAARDRAHGGSGIGLAIAKALVEGHGGGIFATSERGRGATFTVRLP----------------------
256422960    -------------------------------------------------------------------------------------------------------------------------------------------------LLAIFLIGTSLLIVKDKLFRTTC-IVVALITLVLLEVNRFSGIIPPYDFNPLTHVVIAIMVIVSLNILIIMFYVKHNDLKAQQQHAENLEQQVQNRLEKANHYKSIFLRETNHEIRVPLNAIHSISQLLLMDAE-RNNDTAYIKHAEHLCAASHQALDVINNVLELSRIEAGKLEVHNEAFAIRDLLENIVGTGQYIAKTKGVRIVLDYNRRPSHLVSDKIKLTQIINNLLFNAVKFTANNSTVTLSANVENDQC-RISVRDQGAGISSEKIAPIFDPFITEWNSFS---GGTGLGLHIAQHLATLLGGMISVESVVGIGTIFSFNFPLQ--------------------
77413945     ---------------------------------------------------------------------------------------------------------------------------------------YIVIYLISMLITVAGVFFGLNHMLIRGVYYILSVTIIACIVGGIVNLFLLS-SVFTSLKKLKQKMKDISQRRFDTKAQICSPQ-EFKDLETAFNQMSSELESTFKSLNESEREKTMMIAQLSHDIKTPITSIQSTVEGILD---GIISEEEVNYYLNTISRQTNRLNHLVEELSFIT-LESDTAEPHKEEIYLDKLLIDILSEFQLVFEKENRQVMIDVAPDVSKLSSQYDKLSRILLNLISNAVKYSDPGSPLTIKA-YSNRQDIVIDIIDQGYGIKDEDLASIFNRFYRVESSRNMKTGGHGLGLYIARQLAHQLNGDILVESQYQKGSKFSLVL-----------------------
226227597    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------FASRAVADTAERVSWIAAAGALLVALISGLALRRSITKPLRALSAGTQSVAQGQFDHRLQLEWSDEFRQVATARLGELDRMKREFVSNVSHDLKSPLASLRETTSLLLDEVPGPLRDSQRRVLLLQ-RESADRLGVMIAKLLDLSRIEAG-LPLQYESIAVQSFMENAVQHAQASGHERGIRIQLNVAASVVLV-ADADRVRQLVDNLLENAVKFSPRSDVVSVDLA-THGSTLMLSVADRGPGVEREDAERVFDRFYQTAAGRAVSGRGTGLGLTICREVVHAHGGHIAVLARDGGGSVFVVKLP----------------------
154482505    ------------------------------------------------------------------------------------------------------------------------------LSGGLASGNYVVI-RMSVESFRESIAIANKFYLGVGISLILVTTLIIIWITRKYTQPLLQLADISKRMSELDFNVKYEDDRDDEIGILGESMNEMSDKISELKSANLQLHKDIAKKEEVDEMRKEFISNVSHELKTPIALIQGYAEGLQESISD--NPEDMDYYCDVIIDEAGKMNKMVKNLLTLNQLEFGDGSVNMERFDIISVIAGVIHSMQIKANEKQVNIEFN-QMEPIYVWADEFQIEEVITNYLSNALNHVDENRIIKVKIQEKNG-IVRVSVFNTGKNIPENELDNIWIKFYKVDKARTRAYGGNGIGLSIVKAIMDRHEKKCGAINRPD-GVEFWFEL-----------------------
91218137     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITILNEHKENLESKVESRTQEFQESLEREKELGQLKTSFVSMASHEFRTPLTSINAIADVILRYYEKLSRNDINKR-LEKIKEEVEDMVIMLEDILIIGKSEAQKLDYNPKLLDIVALIKNIITEYQFGESEKRF-IVYDISLPVIMAQVDKKWIKHIIINLFSNALKYSNKDKQIEISIK-KEQSGISFSFEDYGIGISKQDIKLLFKPFHRGNNVQN--ISGTGLGLSVLQKAVELHKGTIEVKSKIGKGSYFRIILPINK-------------------
150015326    --------------------------------------------------------------------------------------------------------------------------------------------------------------------MGAFNVLLILSIVYILAKAT-SSAFIKPIKTLLAGVIEISHGNYNIRLDI-DKKNEFLELANGFNMMAGTIQNERSQKEKLEKIKEGLILDISHDLKNPLSSILGYSEILINNND--LDEKEKLEYLNIINKNSQRANKLITDLFEFSLYDNSDYKMITVKADIAEFVRQIIANYIPEFDHKKFEYDFEIIEETYYVMINEEKLSRAINNVLDNKVKYNPVGSRIGVKTEVRDN-YFYIILSDNGECIPQKYRENIFNPFVRVDKSRNSKTGGTGLGLSITKKILNKHNGDIRIIDSGGIGTTFEIMLPL---------------------
254431677    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VNDLGIQAETIDMEAHHSRRELQLEDQLLVLRQENEAQERLLRMVAHELRTPLTAAKL---ALQSHRLGQIDERRYQEVVG---RRLDDIEELSKDLLEVTRWEA---LFNPKRLSLGKLAAEAILELEKLWVGRSLRLITDIPADLPDVYGDERRLRQVLLNLLENAFKYTPERGEVTLTLLHRTDQWVQLSVGDSGPGIPAEQQQRIFLERVRL-PQTADTTSGYGVGLSVCRRIAEVHGGRIWVVSEPGEGACFHVTVP----------------------
117926669    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QRAKAEAEQANQIKDKFISLVAHDLRGPLSSIVGLLEYL-MEEAGHVLEKEHMELIQVARNSGNSLLNLTEKILNISRLNTGLITLKQEFIDAYMCIEECLPKLEYMRRQKRLRIINNVPPG-TRIFADPVLYGEVIQNLLSNAIKFSHAESAIRFEACPTKPGT--IVVKDEGVGIAPDLQTQLFDAGSKTSMPGTDGEKGSGFALPFCANIIESHGGDITVWSELGKGSHFTVTLPHIRPRILIVDDDQD--------
56476559     -----------------------------------------------------------------------------------------------------------------------------------------------TALVGLDITHHARFLDATRRGL-WLGISVAAAVAAMLGWWAAHHGLAPL--------RRVTATAGALSAARLGERLDDADAPAEVHELVEALNGMLDRLESAFQRLSDFSADIAHELRTPVSNLMTQTAVCLSR---PCNADEYRDVLASNLEEYERIARMVGDMLFIAKAENGRLPHPDETVELAAEARALVEFYEALAEERGVTLDVRGD---ARVRGDALMLRRAISNLLSNAIRHTQAGGMIEITIA-DEGPQVALRVRNHGDTIPSDQLSRVFERFHRASADRQRHGEGAGLGLAITRTIVEAHGGTMSAESIDGV-TTFGMFLPREPV------------------
115375517    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FRVYVPEGAPRWMHARARVLAENGRAVRMLGVLRDITLE--KKAEEESRRATDFLGIVSHDIRSPLGAIISWARIM---AVGGPPPEEQQRTFRRITSAALRIERLTRLLLDFARAQGGGIILEPRRADMHELLQQVSHQFRVAYADRSL-VCEKEGEDTGGMW-DPDRLAQVVSNLLENALKYSPPDTPVRLTARARK-EHVVLEVHNQGKPVPPELMPQLFEPFRSGPQASRTAKTSYGLGLYIVREIVRAHGGTIEVRSGIEEGTTFTVSLPR---------------------
261407496    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VARRISAPLVQMKRAAEMMTQGNWDIRVAAGGYDEIAG----LGASLNELAVQLQKQELLRRNMTQDIAHELRTPLTTLKSHTRALEDGVWEP-TADRFRTCLDEI----DRLIQLVTELEELHDMESPEFQLSRSEQDLSHIMERAVMLAKAMYHEKEVSLQYAGSSSIA-VEVDPDRMHQILINVLSNALHYTPSGGTVQADL-VDEGADALIRIRDSGQGISQSDLPYIFERLYRGDKSRNRLSGGSGMGLAIVKQLVSAHGGHVWAESEHVGGSCFYIRIPKK--------------------
188589921    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NAKFLSMYKDKDLILIEDNTSKVLTEEIKKEVESEERIRTEFLSSISHDLKTPINVIYSSIQV-QRIYTNKNDIKSLEKYNSISKMNCISLIKLTNNLIDMSKINSNFLMPNLEEINVVETTEDIVTSLVDYAQNNSIEIIFNTNTEESYLNLDYEFLQRIILNLISNSIKFTPVGGKIIIDI-LDEEDKVKISIMDNGSGMTEDFIKDAFCK-YSMDKYSRKTKKGTGIGLFVVKKLVELQSGTIEIKSKLDEGTKITIIFPKEK-------------------
228476603    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------YALKERLIFLLIFLEVGMTVLIAATVVVLTSILRPMRQLHETMLRSKIESHDEIGDLAVN---FNRMMDKIQENNQMQMRFLSDVSHELRTPIAVIKGHMDLLQR--WGKNDPEILEESLEAASHEANRMTIMINDMLDSIRV-KGSFENHRNDCDLNSSIRTVIGNFRVLHEDYQFYLNFESSERPAQIY--SQHFEQAITILIDNAVKYSPVNKEIQVTIKALEDEML-VQVQDNGEGISKEDIEHIFERFYRSDKARNRTQSGVGIGLSILYQIVEAYRCRIDVSSELGVGTRFDLYIPFADGETTTPQ------------
170782837    --------------------------------------------------------------------------------------------------------------LVCAAVVGLGASVLLRALRRRSLVLQICVVALAAVLVVGGMVAVTASMLVDDAGLTAFLSVAAVSA-------LVSLVMAAMLGMTLVRGSRELGRYAASMGEEAAVETEFAQLARELSAANRRLADARDRMEAQERSRRELIAWMSHDLRTPLAGIRAMAESLED---GMVDDE--HRYFRQIRVQANRLNGMVDDLFELSRINSGSLELAVERVSLYDIVSDTVAELGPVAQARKVDLRGETAHDDLVVQGDPRELSRVVGNLVMNAIQQSLPGGRIVISAHRDSGNLAVLSVEDTAGGIPEADLPRVFDAGWRSTGSRTPRAYGTALGLAIVRGIVRAHDGDVTVQN-IDGGCRFDVILPYSKPV-----------------
159898014    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTRPIRALITATHKLADGTFD-HRVTVQSHDEVGQL--AQSFNQMSAKLA-RASQQRQQMTADLAHDIRTPLSILRSYTEGLKDQRFVGSPT-----IYNVLHEEVEHLQRLVEDLRVLSLADAGELVLNRRMIDPRAILERVGLAHIMQAEAQGIALTVEASEQLPSIDVDTDRMTQVLNNLVSNALRYASAGA-ISLGAQLR-GDQVVITVQDTGSGIDAADLPFIFDRLYRADKARQRNASSTGLGLAIAKAIVEAHAGTISVDSWVGSGTTFTISLPVA--------------------
182418183    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITRKLKEEENKKIKYRQALEIENL-KTEFFLGLSHEIRTPLNIIITSIHSI-DDILKTHECEGYRDRLNYIKQNSNRMLRLINNISDVKKLDHMCYDVNYTNCNIVEVIEGIVISVSDYIKVSQRNIIFDTEEEEIIIACDLDKIERIMLNLLSNAIKYSDENTDILVKIRLSEKKDEIISVWDDGVAIEKKDSIRIFDKFVQLDKLLNRPCEGTGIGLFLVKSLLEIQGGRVWVNNEVIKGAEIDFSLPVRTVEEK--EDKH---------
136604098    ----------------------------------------------------------------------------------------------------------------------------------------VVIIGGAPSSISIEVTLISPLTTRAWRLAGITGTITFVGILAMIVAIIVSAFAAARFAKPVQLLSETATSISDGNLSARIEVAANDEMVALLDQFNVMAERLQGSMQALRRERDRHLADVSHELRTPLAALRAFVDLLQDPG---TDETTRKKLFVEAGRQLERMDSLTSNILELSRFDAGIARPVFAVADMRASVRAAVEQAAAGARKAGVAVDERMPTRKVPVRHDAALVGQAVANLVANALKFTARGGSVLVSVQLLSTGAATVTVRDTGVGISSDELPRIFDRFYRGTEGLAAANRGSGLGLAIVKSIVDMHAGRIVVESLPGEGTSFALTFP----------------------
167763545    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AFILERDNSYYMVAGLALSVSLLAIMLYTVVHRDLNHRIRYERKL-EQSDKRNRELLRSRKELMASVAHDLRTPLAAIRGCAKLMPSEN----DVSRRTDYLDNILHSSDYMLGLVNTLMEYHQLDESGVRSNNTVFNLEALFEEIADSHRLAALQKDLAFTASFSGLDAIVCCDSSHIRQIAGNLLSNALKFT-FHGEVRLEAEYRPGN-LRIVVRDTGVGINAKERERIFGAFERLDSA--RNIPGFGLGLAITVRLVYEMQGRVEVESVPSEGSRFSVFLPVPPAGHPVPEE-----------
226357975    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VQHIQAVATLPLRMVGMFVIALRAWTAVDRALLETTMRSLSLALERADFTQQLTEHRDALNARTQALGEANKELESFAYSVSHDLRTPVRHIAGFTSLLRKALDTPLDP-KVARYLTVIEQSAQRMNNLIDAMLDLSR--SARQPLQIQLIDLGALLTDVRAELLPDLRGRDISWLVD---PLPKVWADQALMRQVLLNLISNALKYTRTREHAVIEVRAEEREFTVLTVQDNGVGFDARYADKLFGVFQR--LHLQEEFEGTGVGLANVRRIMARHGGQAWAKGAVGEGAAFSVSLPRTGPLQPPP-------------
256374531    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VEVAELRTAFNTMLEHIDSSLAARTAAEQRL-------RRFIADASHELRTPLTSIRGYADLFRYAAANA--PEEREAHLEKLRAEAARMSVLLEELLLLARLDSAEAELRPENGDLVELVGQAVDAFRV--ARPGHPVALAVAHPRVPMRFDAGRLRQVLDNLLTNAAVHTPKGTAVSVSVDVVGGDAVV-RVSDSGPGIPARDQERIFDRFYRVDHSRTRDRGGSGLGLAVARSLVEAHRGRLDLESRPGS-TTFTITLPR---------------------
73748020     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITDFKASEEEARKARNIAETSEKVKAELLSVVSHELRTPLTSIKGLTDSLLRKDVNWDDN-TKKDFLESIRSETGKLSRLIDDLLDTTKLERNLLKLKRGKGTILQVIEAIKIDMECLTEKH--QVIYDLQDGQSPLFIDKMRIGQVILNIVGNSVKYSLPSSKIKISSKSLGGH-LVVAISDEGRGISGKDIPYVFDYFYQDSKSEKKRNSGMGLGLAICRGIIKAHGGDIWVENAADIGAIVSFTIPLVKA------------------
136297586    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QRLKMLALELDQKNEQLREVDRYKDLFLERTSHELRTPLNAIIGFGENLLESAR--ELTRFQQEKLNWIVHSASRMSRLIRDLNDFTRIRESDLEINLNPEKFKPILELVKPVLEMDFKNKGLFWREDVGENLPRIMVDPQRLQQVLINLIGNAVKYTHQGG-VSISAKQVED-FLEINLSDTGVGIPEKELDQVMKDYQRGSNTFT--TPGQGLGLSLSRYLVEKQNGIFEVFSQENQGTRIRILLPLVSETESLLE------------
118363690    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SIDVFLSDSNKQDTLVFIVVQDVWQDLYLKKVEDIQKDKFKLFATLSHELRTPLNCSISMLEVLKDELSQKENNKCIEEYINPALFSNKLLLNQINDILDYVQMDCGKFKYSFFDFNIVNLLRDCGKLVSMQAKMKNIQLLLAFDSKIQEICSDPNRIRQIILNFLSNSLKFTKSGGHIELGYQQISKDIYKIYVKDSGIGITLENQQKIFG-FYQSKEEEQLNYQGCGLGLTISNQLAEGLKGGISVESEYGVGSIFSI-------------------------
229488914    -------------------------------------------------------------------------------------------------------------------------------------------VKVGLLVVAALVFAAGGFWLT-----SQQPFRFALLTALVVALGVTQVLAHGM-TSPLREMTAAAKAMARGDYS-RRVRATSRDEVGELAHA---FNRMAEDLGADDRYRRELIGNVSHELRTPITALQAMLENVVDGVEEPDPA-----MMKSALRQTERLGALVADLLDLSKLEGGAMPLKRRRFEVEPFLRELSSVSAG-------DIEIDVKPPQLSVVADPDRLHQVVTNLVDNAVQHGNVDTKVVIRVRTGSAGELVLDVHDDGPGIEPQARERVFDRFIRGGSTD----GGTGLGLAIAKWAVELHDGRIAVVDAA-SGCCIRVVLPQ---------------------
255059670    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VALREKRVEVEEKVASLKWANRELVGARNEAIRSEKMASVLAAGMAHEIGTPLAAIMGYSALLAEDLAA---DAEKSDYLRRITDESKRIDRIVRGLLDYARP-KGAL---REEVPVLQLLEKVVELLSTQGVLKHLEVSVETEPGLPSLYGDPYQLEQLLINLIMNARDAMPQGGKLWLK-GSCSGADVIIDVIDSGHGMPPEHLSRVFDPFF----TTKEPGKGTGLGLAIAARIAESCGGRLDVQSELGKGSRFTLTLPASE-------------------
121605582    ------------------------------------VLVEQVRLLCAGSSVIPTFVLL--GLLFWVLSGDVNVMWLGLWCALTALSKLCCKRQLSRGVSVDSVPRLVWMLIVLNALDGAIWGALPWVALDSAHLAGSVLVIAVLTGVAANSMSLLSPVLPVFVGFVIAEMIAGVSKLFLIGDPAYSLGIAGFLYFAIMMGQAI--NIARTARTSIDLRFENIELMDQLRKKTAIAEAARHEAEEANAAKSKFLAAASHDLRQPIHAQGLFLEVLGQSLLTAH----QREVLDCARSASLASSEMLNTLLDFSRIDAGVVRPHIQPFQLQTLLHKIENDLAPLADAKG--MVYRSRETRATINSDATLVEMILRNLVSNAIRYTERGG-VLITCRKRR-HLALVEVWDTGIGIAFENQQDIFREFHQLGNPERDRRKGLGLGLAIADGLAKALGRDLSLSSRPGRGSVFRLALPLSHATVAPVE------------
136563260    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFGEHEKLMLVRDVT--QLHRLESMRRDFVGNVSHELGTPITVIKGYLETIADNLDSF--DSRWHKPIEQMRSQSQRMENIVRDLLVLSAIETRAAPRAQEKVDLGELAREIEAHTEEVMQEKQHRFLVDCPDEII-LLGQRSELYSALSNLVINAAKYTPPKGRIQLRAAL-GPKGVSIAVEDNGLGIESHHIPRLTERFYRVDPSRSAESGGTGLGLAIVKHILARHDSELAIESSPTKGSIFSFHIPKERVLS----------------
78213432     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLRPTELDGSRTQKELQLEDQLLVLRQENETLIDRVSAQERLLRMVAHELRTPLTA---AALALQSQKLGQIDMDRFQD---VITRRLEEMEALSKDLLEVTRWET---LFNPQRLDLASVSAEVILELEKLWLGRNVEIQTDIPADLPKVFADQRRMRQVLLNLLENALKYTNDGGHISLTMLHRTSQRVEVSVCDSGPGIPETEQQRIFLDRVRL-PQTSDQTTGYGVGLSVCRRIVEVHGGKIWVVSDPGEGACFTFTVP----------------------
21222424     -------------------------------------------------------------------------------------------------------------------------------------------------------GTISTLVLVEASVTAAGLVAASLAGAVIVGVATRPLRRVAATAGRVSELPLHAGEV-NLDERVPESECDPHTEVGRVGSANRLLDALHARQQSETRVR-QFVADASHELRTPLASIRGYAELTRRGREQVGPD--TRHALGRIESEAGRMTLLVEDLLLLARLDAGR-PLEFGPTDLVPLVVDTVSD--ARAAGLDHTWRLDLPEEPALVSADPARLQQVLVNLLGNARSHTPPGTTVTARVRR-DGPWLCVDVADNGPGIPAELLPRVFERFARGDSARSRATGSTGLGLAIVQAVTTAHGGGVTVDSAPGR-TAFTVYLP----------------------
136666236    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FVKYINQENFSDSIKMMSNI--QDDVLLEFEVVLVINDVSR--LDKLERLRTEFVSNVSHELRTPLTVIRGYLETLQD---IPKNTAVENKAYDQMSEQVTRMQALADDLILLSRLEEEVGNSVLEEFDLADLLKTIVIEAEALSEGQHI---ISFDAMSTPVRANQKDIRGALGNIIFNAVKHNPTGANIEIKIEAKES-GFFVTIADDGIGIDPLEIPRLTERFYRGDNSRNSQTGGSGLGLAIAKHALTQAGGSLTITSRLGKGSKFECWLPTHK-------------------
78356333     --------------------------------------------------------VAAATLFSWRSVAALFPGIAVLVLA------QTGRSLLRTDESQRADRLFALCMAAGAIA-----ALLPLIPGFSGLHRALPLWPLLCVLPALPVSGAGRYMLACLLPAT---GTVAGMGAALSPDAPYWASLGPALGTAGGLLCLAIAP--DSKRCVPAAAPEQNDTAEQHAFEQQEPHLTA----------GALLARVSHDLRTPLTAMLSTIEELTASLPAHTG----RKQLALLQSAGRNLQLQINDLLDAARAAKGRTDLKAVRFNLHHVLEEAHDIALIKAGRKGLQLSWFMSPHLPNFLGDPDRILQIVLNLLGNAIRFTDEG-TIRLSVERVDDSHLRFTISDTGVGIPLENPYAVFDSFCVSPGTGSGRYGGMGLGLSITRDLVSMMGGVVCLESAPASGTTVSFTLPASKLPHGMP-------------
142790428    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSSFIEVQRELEQSNNTL---EQRVKNRTAELEQLNHQLQHTKQQLEATTAAKTRFFAAASHDLMQPFNAAALFCGLIRQQS----QQDEVKQLAQNLTHSLNSAEELLAAILELTKLDAGVVKAQPETFALSELLDQSAREAAVLAQSKGLSFNYV--PTRLGTFSDAKLLKRVVQNLLANALRYTP-NGKILLGVKRQA-QYLKICVCDTGVGISEADQQKIFDEFQQGSQAD---QKGLGIGLAISQRICSLLGHQISFSSVPGKGSCFSVQLPLSRVSQRV--------------
254447503    ---------------------------------EEEVEHERITTLVKGTVPHLYGLIPIFIFFVFYSHASRETLWAWVLISLFSAFIAIFVYYYLKHEHLFSAKQWGQFIVALLLILALCRAVAAPMFIGSDT------YLKDIVLIIMMLGVSTGGAVALASYLACFVFVVPVLGTLSWAVWQHDIANGGFLAILALAYGALLLAQATKFNRILVSNIR----------LRIDYDKAYAAMNQANAAKARFLSAASHDIRQPLQAINLFVSAIESNARNSNNG----HLFDNLNNSVSGVSTLLNHLLEITTLDEGGIQAHKKNMDLKDMLTQLHQRFNGMAKEKGLTLELLTKD--AAVHSDPELLERILSNLIVNAIKHTDSGSVVI--RSRRVDTAIEVSIEDTGPGIPESEQEGIFEAFYQLNNPQRDRSKGSGLGLAIVKGFCDLLAHPIWLESEVGQGSRFYLKLPLA--------------------
271961734    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVAITLKMIIEGTPRDIVLSVVAVGGLGVATVLARRVVAASRKLVAAVAELDTIARTLEEAYERLRLGHERERALESARRELVAWVSHDLRTPLAGMRAMAEALEDGVVA--DPETVRRYHTQIRLEVERLSGMVGDLFELSRIHAGALRLSRRRIGLSDLVADALAGVEPLARAKGVRLAGQVDQAVP-VQADAGELSRALRNLVVNAIRHTPGDGTVRVRALVEDG-LACLQVADCCGGIPADDLPRVFDVAFRGEAARTPSADGAGLGLAIARGIVEAHEGAIDVVNA-GPGCRFEIRLPLS--------------------
226943550    ------------------------------------------------------------------------------------------------------------------------------------------------------------------IRSSILIALICLLVSAVIGWWI-----ARSLLRPIRRVARATRQLAAGDYSI-ELPVASNDEAGQL--AGDFNRMARTLAANE-RLRRAFMADISHELRTPLAVMRGELEAME-DGIRPTDPAALR----SLQAEVAALSKLVDDLFELSLADVGGPTYRHEPLDLRLLLESLADSYRTRFTERRLALELQLPDDPLSVVGDEMRLNQLFHNLLENSLRYTEPGGRARLG-GQRQGDAILIHCEDSAPGVPEAQRARLFERFYRVEGSRNRASGGAGLGLAICRGIAEAHGGSLSARSTLG-GLWLTVHLP----------------------
114571454    ------------------------------------------------------------------------------------------------------------------------------------------INPVRVLTVGLLVWAFYHLLDAGVLLIGPFFVEDAGVPGLSAFIQTRLRWFTDAIASAFLIVGFV--WLFRRMIEILDLRSSNQALENELDDSSEREAELKARARAQSQSRSEFILGLSHELRTPLNGILGLSGLLANTDLDP----SQRKLLATVERSAQAMLARVSDVFDLARLENNRVELRSVAFRPAELAQTILGLFEPLAGEKGLELALEIGENDSPVLGDPVRVRQILNNLVSNAMKFTP-GGSVTITVRQSADRAVEFQVVDTGVGMDAAMLARIAGRSGSESGGDSGLG------LSICHRLSALMDGDLKISSQPGSGTCVTVRL---RV-QAEPEDS----------
115375499    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QAMRDEHGRPVRMAGIINDVTEQETQEAVRTRDEFLSVAAHELRTPLTALRLRLQGVAMQADTPTSPERISQALGSADRQVQRLTGLVDTLLDVSQLQSHAPLLQLEQVDLAAVVREAVARSEQEASRAGCRLVMSPMPATLGRW-DPVRLAQVVRHLLANAMKFGP-GKPVEVTLEARVD-AAVLKVRDHGIGIEPERLDALFQRFERAVPV--RHYGGLGLGLYRVRRIVEAHGGAVTVDSKLGEGATFHVHLPRE--------------------
142085709    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLIMSFMGIFLISIIVAYFISLQIASPVKNLRFATEKISRGVFQRIEDDYSSAELSNLTESFNTMVDKMTDIQTQREQLFSDISHELRNPLTVLRVNIEGIMENKIQVN----QKKLLQ-INDQIILLSKLIDDLSLIATAESGQLKLNLEPINLSLLLKETSDIFIDSAKELGINFNQKFE-NTEEIDADPFRVKQIFSNIFSNSLKYLNKGDTLTISLEQENNMTKII-FTDDGPGIPEEKLGRIFERFYKVDQNRNRSISGSGLGLAITKQLCVAHNWDIDVKSELSKGSEFIIYIPNT--------------------
268317957    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RWLETHVRAIRDETGRLVQLQTSSRDVTDRVEAEQALA-RSNETLQQRNRELQDFAYIASHDLQEPLRKVRAFAELLKEEYESVLDDEG-RYYLDRMQDAAQRMSRLIEDLLTFSRVTTQGRPFER--VDLHAILEQVLADLEVRIAETDAQV--HVEGHWPVVEADPTQMRQLLQNLIGNALKFTPE---VWLRARLEEGTQCVIEVQDNGIGFDEKYLDRIFSPFQRLHG--RGRYAGTGMGLAICRRIVERHHGQLTARSRPDEGATFIVQLPLMQPPD----------------
260062511    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AAQQALALEIRNRTLI-LIGVFLIILSLLIYKLFRT--------------LREMREKNSIIQMQKEELAELNASKDRFFSIVAHDLRSPLGSLKSFTTLLA-DHIDLMSLEEIKEMGVQLDRSVDNTMQLTDNLITWARSQMNEIKTEATEFDLRPLVENVHTVFASVARHKQITMEVSY-PEETTIFGDKNQIEFVIRNLVNNAIKYTREGGTVKLEVLPADDQKAVIRISDNGVGMDPDQVASLFIR--QSDKSRTAGEKGSGLGLVLSHEFVKRNKGRIRVESIPDKGTCFTMEFRRTR-------------------
295085061    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALIASCILLLGLIAWSIYQRYMVKRLKKMHRKLMIANEEVKKQ-----SEKATESEKMKTAFLNSICHEIRTPLNSIAGFSELITDESLDAVTREEFKDL---ILNNSTTLLSIVNNILELSELVSSYEPLPVEPTDIYGLCIEEMEILKEKILNSDILCITEADKKEIIIPTNAFYLSRVIGNLLSNAAKFTEKG-TITLTCQIDEDQEVVISVTDTGIGIPTDKQEWVFERFTKVDD----FKPGTGLGLYICRIIIQRLGGNISIDTCYTKGCKVLVCMP----------------------
141513331    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------FSWLGIWIWLIASIVLILVFIIALYFAKRISAPIRKLRREVLSIQGTEEDMESAIRERTALLEKSNRRLDESNRAKGHYLTNMSHELRTPLNAIIGFTEVLLKTGEDETLSDYKKDRLNRILKSGKHLLELINSLLDLSKIEAGQMDIVKKDFQLKILLQDVMDWLEPLLIEKSLEHKIIFEPENQLLYSDSGKVRQILINLIGNAIKFTDSGGRIDLKISQNENE-IIVSIKDNGCGISDEQQRNIFK-------------------------------------------------------------------------
78185147     --------------------------------------------------------------------------------------------------------------------------------------------------------------------LGNYLQLMILTWGSCLAITLLAVSLVRRIVKPLEQLNATTSLVTADNLNTARLQLSTG-PIEVVQLGRTYNELLERLALSWSQQR-QFVSAVSHELRTPLTIVQGYIH--RTIKRGDNLSSEQVHGLQTAKDESIRMQRLMDELLDLSRGDSGQLAISCEPVRLADQLEQVADMARHTLQ-RPLVLHLPDDPQDGIAQADPARLRQVLLDLIENADKYSPEGRPILLKL-QHDGNNSAIEVIDQGIGIPEDELDAVFERFQRGSNAPVKT--GSGLGLSLVKLLVVGMGGSIEVRSRLNEGSCFTVHL-----------------------
226325420    -----------------------------------------------------------------------------------------------------------------------------LTMWGNFDNGDIFIMRSPLESIRSAVTIFNRFIGVVGGCVILVSVLLAWYFSKRITEPIMELATLSQKMADLDFDAKYTIGVLGENFNRMSERLEKT--ISNLKEANYKLQKDIEQKEKRENMRSEFLGNVSHELKTPIALIQGYAEGLKEGVND--DPESREFYCEVIMDEAGKMNRMVKNLLALNQLEFGEDDVQFERFDITSLISGVLQSLDILIEQKEAQVIFR-HKNPVYVWADEFKVEQVVRNYVNNALNHIDGEKVIEIKITQ-ENDMAKITVFNTGTPIPEEDLPHIWEKFYKVDKARTREYGGNGIGLSIVKAIMDSFGGAI----NHTNGVEFWFEL-----------------------
225018520    --------------------------------------------------------------------------------------------------------------------------------------QVYLFLETPRAFIEATAQTAMKFFLFLSVGTLVLGIVITVILANRIAKPIKQIDKAAQKIAAMDFSEQCEVH---TGDEVEALANSVNSMSEKLKENISLLRRDLEREEQTNRMRREFIANVSHDLKTPISLISAYGEMLKDNSK----DEKTSEVCDILLEQGETMTRLVNQLLTLSQLESGMISYDMSFFSMNDLIGTVVKNCRILLDQSGIDFELQLGEE-YMVKGDYNRITQVFTNLFENAIKYVDEKKLIDVRLTHHK-NWVRTSIFNSHAPLSQQELENVFTIFYKSDKARKASNKSYGIGLAIVKTIVEAHNGRYGVYNSED-GVVFWFEL-----------------------
125717942    -----------------------------------------------------------------------------------------------------------------------------------------------------------------LIVKSEIYFLVGMTLIASFIGAAVSLFLLSPVFSSLRHLKKQAQNIADKD---FSTEIDAKGPIEFQELGQAFNDETFESLDESEREKGMMIAQLSHDIKTPITSIQATVEGILD---GVIEEEEQIHYLTTISRQTERLNKLVEELLTLNRIESDG---EAEIVFLDQLLIEVMSEFQLLIEREERDIYIQVSPESAKIKSHYDKLSRILVNLINNAFKYSDPGTKIEI-VAQLTDQILTISVKDEGRGIASEDLDKIFKRLYRVETSRNMKTGGHGLGLAIARELAHQLGGEIMVESQCGLGSTFTFTL-----------------------
220934383    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GLAPLARVTTTARRLSAEQLGERIPAGDAPAEVRELAEAFNGMLDRLEAAFQRLSDYSADIAHELRTPVSNLMTETEVALSRT---RSAEAYREVLHSNLEEFERMSRMIGDMLFLAKADEGRLPRVAEPVELAEEAQALLEFYEALAEERGVGLCVV---GQARVRGDRLMLRRAVSNLLSNALRHTAPGGVVEIHIEETDQEA-RLAVCNPGPAIPAERIPRLFERFHRIDDERAGQGEGAGLGLAITRSIVEAHGGHIDAICE-GGYTTFTLHLPGMKVMP----------------
253570813    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SALTILLYVIIHRDLKRKYKYQKEL--EASDKARELLRSRREMMLSIAHDLRSPLTTINGYTRLLPREK----DSSLRIKYIENIRHSSEYMLLLVDTLMEFYLLDTEQIQPHLSFYNLESLFKEIIDNHLLQARKKDLRFSYNFSGMNTIVSGDRGWLQQIVNNLLGNAFKFTDKG-NIHLNAEYGNGE-LRFWVQDTGSGMSEPETKKIFTAFARLGNA--SDISGFGLGLTISHRLVTQMGGNIQVKSHPGKGSTFTVMIPLPPADEQITENDYPSTAYK---
213964861    ---------------------------------------------------------------------------------------------------------------------GDTYSALIIGSPTSTSVDGLELY------LVTSMAAEESTIKLVRGLLAGATVVIMALLGGI------TWFFSNQVTTPVRSAAQIAQRFADGHLRERMVVQGEDDM-ARLKMAESLSTQIRQ-LEEYGSLQRQFTSDVSHELRTPLTTVRMAADLIADGAED--LDPATRRAAELMNEELERFEMLLNDLLEISRHDAGVADLSAEKVDVRRCVDAAYQQVAVVAKETGTPIRFHLPDEPVMATVDSRRIERVLRNLMANAVDHS-EGNPVDITVR-SSDSAVSFTVVDHGVGLKPEQQELVFNRFWRADPSRVRRTGGTGLGLAIAREDAQLHGGELEAFGVPTVGSCFRLTVPLEPEASF---------------
291299603    -------------------------------------------------------------------------------------------------------------------------------------PEVFRIVAAAPLTEVVAVR-------NQLVTTMIITVAVVLTLALVAGWRITRRGLKPVDDMADTAEAIAAGNLRR-RAKDTGKSSELGRLARSLNTMVSKLVNAISDREAEQARLRRFIADASHELRTPLATVGGYAEL--YESGGTPPGPPLDRAMHRIRAENQRMARLVDDLLLLARLDQRAVD-SRERFDLCRMVIDCVDDSGAIAPDRTITVE---AGDAVMVLGDESRLRQVATNLLANARQHTPEGTPIDVTVAAVDGTAI-FSVTDHGPGIPSEHRDRVFDRLYRIDPSRSRATGGSGLGLSIVASIVASHHGIVQLESEPGEGTTVRVELPVAQ-------------------
296140966    ---------------------------------------------------------------------------------------------------------------------------------------------------GVTILLAEDLTPTKKLLSELATVLIVVGACGVVLAAVTGTAVARGGLRPVQRLTEAAERVARTD-DLTPIPVTGRDELARL--TTSFNAMLQALAESRDR-QSRLVADAGHELRTPLTSLRTNVELLNRPGAPAIPEEDVQELSDDVIAQVEELTTLVGDLVDLAREDA--PEAVNEEVDLDEVLQKAVE----RVERRRPEVTIEVDSAPWHVYGDHGGLSRAVINVLDNAAKFSPNGSTVRVTLADTGVDRAALTVSDSGPGIPEEDRELVFERFYR--SMASRSMPGSGLGLAIVKQVVERHGGTVTVASESG-GAEIRLEFPGSPVA-----------------
254786769    --------------------------------------------IYSLAVGVIIGLILIALCCAAVLRDTTF-LWSIFLLSFLCYRSVVGVKLFGYSPET----SWWLWLWVSALQISTLMFARAFLTEEAQYSRFQRLFDGTLIFFGLSLA--LSFVLPLKLNMVLFVILSAGLDKLVRRGRYYLLFMLGWLPVALVELGFVAARVPDAHSSTLSYKVVREPLIHFIAMLIRINELKRQLATMRNDAKSRFLASASHDLRQPLHSMGMFLAHLSE----HIQNKSSRVLLSKVFQLHEQMNQSFGTLMELSRLEAGAEEAHIERVNLNSLLASLRVEYEPQAQSKGLSLRFHC--SVNHLASDQVLLERILRNLLSNAIKYTDRGG-VLLGVRRRD-QYLLIQVWDTGQGITSESRNVIFD-IYQRSQHANSDHAGMGIGLAIVRHSAELLHGAITLRSRAGRGSVFELRLPAIEAPS-LPAGSRETS------
290984879    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEQRIEQRTEELLRSNIKLKEEVEQRRKVEQELLEQRKISEKVIMEKEQFLRNTSHDLRTPLVCVLGLSDLLLGSSVNISN--EHYEYLTMIKNSGETMLSLINDFLDLMKLEQ-HMKLNSEYFYANEPIEEVIDLVVLECTKKKLDLIVDYKPDFPILNSDKGRLKQVVLNLLSNAVKFTEVG-YIYIGVQLVEQAHLEIEVCDTGIGIEKENLTKIGQPFLQFN--TQHAPKGTGLGVSISKMISNALGGSLKAESELNKGSKFIFT------------------------
257091794    -------------------------------------------------------------------------------------------------------------------------------------------FHPLIVGVATDVSHHEHFMKSFRTTLWSFVILAALLT-GVLGWLAVRRGLAPLQAIRREAAAITAHRL--------HSRLPADAIPVELAELTATLNEMLARLEDSFRRLTAFSSDIAHELRTPVTNLLTQTQV---TLAKERPAGEYGDVLASNAEELERLSRMIADMLFLARADNDLVMPRQEPLDLVDEVKGLFAFYEALAEEKTITLTCS---GSGRVGGDQLMLRRAISNLLSNALRHTPVGGQVSVHVDDTGDTGVRLSVQNSGETIALEHLPRLFDRFYRVDSSRQRASDGAGLGLAITRSIMRAHGGDAAIRSARGM-TVCELHFPPELATDRHP-------------
152976929    -------------------------------------------------------------------------------------------------------------------------------------------------------------------MFSLLMIVIFILLGVIYFQYRIGKSKSANIRYTYEKLENIIKQQTGEKLLVVTDDKELQQLLVAINHLLDAKQKTNANHAKVEISMRKMLSNISHDLKTPLTVILGYTEMLNKDK--TMNKEEQHILLEKVHVKTLEVMELIHKFFDLARLESGDKAIEITKVNMNEVCREKILTFYDLITTKGFEVHIDIPEKNMYAFGNTEVLGRVLNNLISNALTYGYDGKILGITLS-DDERYVYVDVWDRGKGINESHIDKVFERMYTLEDSRNRLYQGSGLGLTITKRLVEALGGEIHLFSKPYEKTVFTIML-----------------------
76817303     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTAALAGIAMLGLSPLRRLVARAEQMSSSRLAQPLPELDTSGELKEMEHAFNAMLKRLDESFVRLSQFSSNLAHDMRTPLTNLLAEAQVALSK---PRTADEYRDVIESSIDEYQRLSRMIEDMLFLARSDNAQSHLAIRTLDAAAQAERVAGYYEPMAEDAEVSIVVR---GKAEVRADALLYHRALSNLISNALNHAPRGSTITIECAQAAD-AATISVSDTGRGIEAPHRERIFERFYRVDPARHNSASGTGLGLAIVRSIMENHGGTCGVDSEPHVRTTFWLKFP----------------------
115377229    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERMAALSEERGREEQEAVRRRDDFLSIAAHELKTPLTSLQLHLQGLLRQGTTRMPPERLGTKLESANLQTQRMGRLVNELLDISRVAQGQLLGKLEDVDLVPLVRGILERSKEALVRAECPLELRTVDSLVGHW-DASRLEQVVGNLLTNAMKY-GAGKRIEVVLEGDSQQA-RLKVRDEGIGIAPEDAHRIFERFERAVSV--RHYGGFGIGLWLVREIVQALGGTVDVQSEPGQGSTFTVTLPRSGPPRRPVELSADPTPGK---
154494827    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AMIAYGLVLATICLGIVYWLRRRIVEKQAE---------VARKIREEQKEKLYE---AKLNFFANITHELCTPLTLINGVNDYIKISADRLADG-KLEKYARILGENVTNLNELIQEILDIRKIEEGFSHIQIKRVSVSSLIRKQCESFIPVAEQNGINFTFSDVDKPVYWNTDVPSLKKIIRNLVSNAFKYTEQKGTIDVSVRI-ENESLIIKVYNTGKGIAEADLKTIFDRFHIGDLDGNNYTQMTGLGLFICHSMVQLLRGEINVESKEGESAGFIVTLPYLEVEEMDLDEQADE-------
297563708    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------IALVSLAGLIAASTAAWWVAGRFLAPVRLVRQTAAHITEEDLTRRIDVSGRDDIAALAEQFNSMLD----RLEGAFTAQRQFVDDAGHELRTPITIVRGHLELMGD------DPEERREVLRLVTDELDRMSRIVEDLLLLAKAQQPDF-LREEEVSLAELTSDIDAKVR-RLGDRDWRLE-SLAEGVARL--DPQRVTQAVVQLAANAVRHTAPGSTLRVGSGF-SGDDVLFWVSDQGPGIPAEEHGRIFERFSRGSGA-ARGDRGAGLGLAIVRAIAEAHHGRVDLRSAPGVGSTFTLVIPTGK-------------------
207724836    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIAALSVLLAAGVAVL---LARGVLAPMRRLAHATRRVAEGDYA-ARVEVRSRDEIGHLAGDFNRLAET---LEANQKMRRQLTADISHELRTPLAVLRGELEALEDGVRALTPAS-----LTSLQAEVGTLSKLIDDLYELSLADVGALAFHMEAIDLTDTVCSAAQGFTSRLMEKRIALQLDLPTGPSRIQGDPQRLRQLMQNLLENTLRYTDAGGTLRIHV-HRDGAWWCLDVQDSAPGVPEAMLPRVFDRLFRADPSRSRAQGGAGLGLSLCQTIVQAHGGTIDARPSPLGGLWLAIRLPHSSVADHDPD------------
83747586     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLLAAVTLALHLNRRLQRPLDRLLEGARALRAALDHRVPIGSGDEFDRVAEFNAMAAELQQHRNDADAARRRLEDAVQARTQLFADLGHELRTPTTAIRGEAEIALRGGDKP--PHEYRMALERIVGGAKQLTGRINDLLLIAKAEADQLAMRPQLIDLPSVLHDAADLADALGAEHDVKIQLELPQDTAALTADPDRLRQAIVIVLDNAVRYSPRGGTVQLRCHLQPD-AVRIEVQDHGIGIDADELPMVFERFVRGRRARAHRADGTGIGLSIAQAIVQAHRGHITLQSAPQQGTRVCIELPR---------------------
118363736    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQNRKVDTVAFVIVQDVWEDLYMKKVEEIQQEKMKIFGSLSHELRTPLNCSISMLEVLKDE-MQEINPQYITDYLNPALFSNKLLLNQINDILDFVQMDKGKFKYSFQEFNILNLLNDCQKLVSIQAQMKNLQIRINIDKGMPEICSDPNRIRQILLNFLSNSLKFTKQG-YIEINFSNFDNGVYKIAVQDTGIGIKPENLKEIFQFCAKINYSNKDNSQGCGLGLSIAKGLVKLNSG-VSVESDYGKGSVFSF-------------------------
57234865     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GNVLDVEIHATQIAIDNSPISIAVIRDISERKSLEKRAIKLHQAEQKFRIELESQIYQRTEFYKALVHELKTPLTPIVLNSEMLEDNLEG-----KHKKLADNIKLSSLELLARINELYDMAKGEVGTLQINRTWISLFDLINEIASVLSPSLNSKQLRLHLFFRPHLPPVYADQNRLKQVLVNLLNNAITFSLPKNKITMICGF-NQKYVTIEIMDEGTGISEDDLHKLFKPY------VLTKSDGLGLGLALSKKIIELHSGKIRVKSIKDTGSKFSIILP----------------------
238020365    ------------------------------------------------------------------------------------------------------------------------------------------------------IERLPTFMIPGLPIAPVWHEFIVFGGVLIIGL-LLAYILASNISKPIRILEHGMNRLAAGELNARVSQ-QLDDRKDELSNLGIQFDKMAAQLQQLVEKERHLLHHVSHEMRSPLARMQAIVGLIQAR------PEKQTEYITRLENELTRMDDLVGELLTLSRLETANIPMEKEPLAIVPFMQQLIEDSQDVAAQNNDTLLLDTGSLKPTLEANESYLYRALDNVIRNAMKYSPQGSTIRVIL-HEDRRNIHIVIIDNGPGIKPEQLPHIFTAFYRADSSNNTS--GTGLGLAITKHIAEQHHGKLIAENVQPNGLKMHFILPKLGKQKAPKKDNHEPAE-----
162149579    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RAVRAQFRRVDIRGESVVLATLLDVSEQDAVE--RMRTDFVAYASHELRTPLAALTGFIETLR--GPAADDPPAQQRFLGVMAGQAARMQRLLDRLLMLSRVQMSEHRKPRGQVDPAAVIARVRDETAPLLDGGPATLHIDMADDLPSFPGDSDQVVQVLLNLIENAIKYSDRAVRIGLRVRQAARNGIAFAVTDNGPGIEARHLPRLTERFYRVEGTAARRT-GTGLGLAIVKHIIDRHDGRLTIDSVVGRGTAFTVWFPLA--------------------
296132860    --------------------------------------------------------------------------------------------------------------------------------------------------------------------LLFIYAAFATLLFSVLVGYFFSKSVFAPLEEMDWIARKIANGDFSERLEIVSA-----DEIGTLGRS---INYMADKLEKLEKTRREFLANVSHDLRTPLTSILGFVEALQDNKDK--NPETRARFLDILHSETSRLIRLVNDLL----------ELNKQPVDIAELAGKTLAKYQPILKEKGIRISFESSGNAVAL-VDYDRLEQVLTNLMDNAVRYARN--RIALKVSQ-EIQEIGITLSDDGPGIPGEDLPYIWDRFYKVDKSRAKGLA-------IVKRLVDAHNGSIDVESQPGKGTTFVIKLP----------------------
189425984    -------------------------------------------------------------------------------------------------------------------------------------------FQSYPLFLRGEEIGHLDLQLPHPIYEAFFIFLIYSLLGLGLTAVILSFLAARRISRPLQELTAAAEGLANG-APGPRVRAEGNDEIGRLATA---FNRMADSLEAQEQLRKQLVSNAAHELRTPLMIIRGELEGMIDGLLPTTP-----EALQSLHDEAARLATILDGVDELSRAQAAGLQLQRQEFILLPLLHGIISRFSRSAEEQQVTITLSGDQAVTA-WIDPDRFTQIITNLISNALKAMPHGGRLEIHLSATP-HARYIEVSDSGSGIPAELLPHVFERFAKGKDGGLGLGL------AIVKELVAAHNGTIAASSSPGNGTCFRITLPAT--------------------
159898794    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HLLETFANQTTVAIERAHLAEEAQAASVQI--------ETERMRNSLLSSVSHDLRTPLAAISGAASTL-LDQTNQLDQHIQHELIQTIADEGQRLNRLLSNLLDMTRLEAGAVQVHKEWQALEEVLGTALARLAPQIDQRSISIEL---PNQAFVPFDSILIEQVLVNLLENSLKYSPSSSPIEIRAVERIG-LIEVQIADHGPGIPPSALETIFEKFFRV-QAKRSASSGVGLGLTICRGIIEAHGGTIWAENRPAGGAIFAFTLPIE--------------------
153007023    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIFRTLFVGAVVRPHQELVRLQGHIEN---ELHVTIAELRQTKESREDLMRA-------VSHDLRNPLQIVLLKAQLL---GRGGKEGDAAQKGARAILAAARRMERMLRDLADSARLEAGALQLQRAPVDVRAFLGEVLDLTQGVFDPARLELA--VPDTLPAVLADPDRLDRILVNLVGNALKYSD--GPVAVRAAL-DGGFVRISVADQGPGIAPADQERLFQRYYRGP---RHDGEGLGLGLYIVRRLVEAHGGRVEVESAPGKGSTFSFTLP----------------------
192362198    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIGLVKIAVEDLKHLPKDIFVLLMHQVNISLERTRLAAEL--------EKEKIAKENELLRSALLSSVSHDFRTPLTSMIGATSTV-LELGEQLSPPQINELLTTVLEEAQRLNRYIQNLLDMTRLGFGQLRLELAWVTIEEVMSVTKKRLKPLLIN--NDLLLDISPNVPPLYVHSALLEQAIFNIVDNAIKFSPPGAPIKARC-YATQQQIFIDICDQGPGIPEDERERVFERFHTAEKGDRRK-SGSGLGLTICQGMIAAHGGTVTIHSQPP-GCCMRITLPLVQEEQEQPEDS----------
126664138    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WFETNATLVFENNLPVSFQSSSRD--ITQRKNAEQIIENTLIQERQLNELRTNLVSTISHEFRTPMTTIRTSAELISLGNNEFANAPLVEKRIDTITKEIDRIVELMDAVLTISKDDADKTSYNPVVCNLKEICLDVIETFSHQKGDRKVEI--KFDDSLVEIFADINLIKYTLFNVLSNAFKYSVGFGNVKLNL-FTNQNEVFVEIIDNGIGIPEEDQPKLFNTFYRASNS--NGIQGTGLGLYIIKTFTEKNSGNVKLESQLGKGTKVTLQFPL---------------------
153004460    --------------------------------------------------------------------------------------------------------------LVRYTVAAACGACMLAASGALESVLHGFVFSLPVAGVALVVYTLGPG--PSVLFSAVVAYGFWRYFQAPFQSHQEVARLAAFSVASLSITLSVGL-LQRAQLRIRQEKSRVERAERELRHSNALLLET-------DRHKDQFLAMLSHELRNPLSPIRNALALIDRSPPGSAEAVRAR---AIVNRQVIHLTRMVDDLLDVTRISRGRIRLQRSRVDLAEVLRRTVEDHRSLFASRNIAVEVHLGEVPSWLEADPTRLSQVIGNLLQNAAKFTDPGGHVRVALERRAG-AAVVRVRDDGAGIAPAMLGRVFEPFTQADDTLHR-----------SRGLVELHGGEVEVHSEAGRGTELSVQLPLA--------------------
237665485    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YLYKNLVKKSEDLEATILELKKTIDDKNIIYKDYEKRTKHEE----VKNEVLANISHEFKTPVNVIYSAVQT-QDLIKNTANIEELLKYNKIIKQNCNRLTRLINNFIDTTRFEKENVKTEFTCENIVEITEYLTMCVVPFANSKKLNLIFDTSDEELYSLIDKELYDRMILNLLSNAIKYSRINGNIKVMIK-DDNKFIKITIEDDGIGIDKYHLKDIFSIFERVDKSYSRNTEGSGLGLNIAKKIIDIHNGTISIESIKEKGTSVIVSIPK---------------------
294501957    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------MIIFLMLSLTAMTIAFFVFSSVLKQTLIPLFTITKKVEHINAGSLHDRLPVNQGQIEMDRLSLSINEMLERLEEAFKAETRFVADASHELRTPLTSIHGFLEVLLRGASS--NPDQLNDALKSMYGESKRLRKLIQD-LLLLAQLDQLPTFQKECCFVDELILDMKPQLMLLAGNRKILFDF---PSPLPSDINKDQFKQVVLNLFSNAVQHTPTTGVIQV-IGKANEKELSLTIQDNGHGIPQEHLAHLFERFYKADASRSRAYGGAGLGLAISASIIELHGGKIRVKSKLNVGTAFEIVLPLT--------------------
229591709    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------REANAQLVIAALSAQDLQATAEQALGQQKSILAMVAHELRNPLTPISLIAE-----RMVRLPSDQLPRMRELIEGQVQHISQLVDDLLDVSRASTGKLRIHRREVDMLRILNAAVDACSPVMISRKQQFDVALPDAVLTVDGDPVRLAQILHNLLGNAAKYTQAGGTIAMVVTAEAGQ-LRISIADNGIGVTAKALPFIFDPYVQDAHAIGFNSAGLGIGLTVVRELVEAHGGTVTGKSEHGKGSEFVVRLPLS--------------------
154499084    --------------------------------------------------------------------------------------------------------------------------------------------------------------------LDLYQQIIRNNKPFILNCAMLVLMLAAFYL-AMGRFTRWLDQIGRATRRIVNESGEEIKLPRELAVEEDLRAIQRQLRSREEEAKRDLVAFLAHDLKTPLTSVVGYLTLLRDRP--EMDPEQRAKYTGIALDKAERLEELLGEFFDITRMDLEGGADSGETVQLTMLLEQLADEFYPLFAEKALKCDAQIEPRL-TVSGDPDKLARVFDNVLRNAVSYSTPGGIVGITARRQGGLVEVV-ISNEGLEIPEGELARIFEKFYRLDAARSTRTGGAGLGLAIAKEIVELHGGTIRAEST-GKHTSFVISLPAQ--------------------
143338806    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VIKPVKDAAEIAERLSSGDL-LQRMEVHGQDEIARLGIANDMADTMERRLENLSRVQQRFVSDVSHELRTPLTTIRMASDVIYASRENF--DPVIARSAELLLSQIERFENLLSDLLEVSRFDAEVAVLSLDKIDIVALVRRSVEDLKFALREQDSEIRIHTSQDQVIIDADPRRVERIMRNLVGNAIDH-AENRPIDITVA-ANNEAVSISVRDYGIGLAPQHIDRVFDRFWRADPSRSRIRGGTGLGLSIAREDAQLHGGEIRVWGELNQGSNFVLTIPRTQ-------------------
152974105    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DNVIFHVNELITKLEKVQIEAKKSQKARKQLLSSISHDIRTPLTSIIGYIDALKDGI--ATSKEEELEYLEILSNKSNSLKQLVDEIFHMAKIDADELPFKEEQLDLSEITRETLIEFLPELSKYHIELKIDIPEKPCLITGDSFHIIRVMNNLIKNAIHYGKQGAILGVKL-LEHHNEYHILVWDKGPGIPHQDLEHVFERMYRIDQSRTLSSRSSGLGLAIAKALVEKHRGRIWVESIPWERTTFGFSIPKQ--------------------
255020611    -----------------------------------------------------------------------------------------------------------------------------------------------------------------AVWLLYLLVAVTAALALWIPWRV-----AVALTRPLAEIRRALEDLGAGRATRLVREGEIRDLAASIETMQS-------RLREEERLRHLFLSQVSHELKTPLASARSGAELMLSERLGKLS-QAQREVLEIISRQVQELYLAIQEMLDMHALQAQSLEYAVTDLELATQLQELCGRMQPLLDRRQQKMEIAVDAGL-QVRADPKRLLQILSNLVSNAHKYSVSGDTIRV-AARAEGAGVRIQVRDHGPGIPEALLGRVFERFFQVSAS-SNLPRGTGLGLAIARELVLAQHGEIRVRNHPQGGLSAEVWLPAPPPREAQP-------------
223986504    ------------------------------------------------------------------------GIFLMTTLCQLLIIMMLLKPAI--PVRLQAVFTPRILTAGFALLMLLQYGVETLIRILAVIPILILFVRADQRHLPGTFPLVCGYAVWESILLFYYLIYNRGAMQAGELMIVYMLPQFG-------FLFFMMMAALVINRKFAAKFDESESLNRELEQMNALVDERTQQLQKEQAQKQRMIMKVLHDVRSPIFVLKGCLQQLEAK------DEGQQRNLSTMRQRLEVLEGLSDDLFLSVKLENHELAFVFDEVCLNDLLTHLAEAHQVSARQKQIRINLILPKQAIWVWADDLRLQRVFDNLLRNALAHTPEGGQIDCVCSIK-GEQIEIRIQDTGEGIDPEELPQLFDAFYTGNQS-----QGSGLGLAIAREIVEAHRGTIEVEATSKEGTVFLVRL-----------------------
239627030    -------------------------------------------SLLCLAWTVRNGLTGTKVFYALFPAIPWQAAYRVEHLTLPAAFILLILLARRVFPGIAQKWFVRAAGVLAAIFAVVCLAADTVL--LSWVQLYYNIYAAAVIYLYAGMARKGNLRTEQAISLAGFVFFLYAGVHDQLYHMDVPLPLDFAMTDAFSFFQMTAMFYGTMQEAALAHQRERQ------------AETEKEMLAEMNRLKSSFYTDMSHEMKTPLTVIAVNAQFAAQNIRAGMVDEETVMDLNAISAEARRLAQMVTGLVGIGRMQGAK----DGLLSLTSLLTGTSRIYQSLFARKNNTLAVEAPGDLPLVEGNADQLIQVLINLLSNANRHT-AGGSVTIRAKAL-GNKVMVSVTDNGEGIQPSLLPHVFERFCHGE------TGGSGLGLPICRTIIEEHGGRIGIESEEGRGTRVWFTLPVKE-------------------
225028585    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAMENLRNAIEKEKNAVLAKNEQLRADLLRAISHDLRTPLCSISGNADMLLNNGACLDSKTKQQIYVD-IYDDSEWLIGVVENLLSITRLNDGRLKFKFTDQLLDEVIAESLRHISRKHDEYTIVTKCE---ELILVRMDVQLIIQVLVNLIDNAIKYTPKGSKICIR-GMKCNGKAQICVEDNGPGIADEMKPYIFEMFYTGKSTIADSQRSLGLGLSLCQSIIEAHDGRLLLTDNTPRGCIFTFTLPLSEV------------------
186473961    -----------VQRADALVTRELDARRRRAPDFAAENEALHAQALNAADSVMLQTLVDTALRLCDAGSAGI--------------------SLCDRDVSPPHTFRW-------VALSGHCAGLAGHLLPADHSPAGIT----------LELGSPQLFALPKRHFDCLAPVPLEITEELVVPVPGIPQPW-----GALWVMSHDGHHFDSEHRRVLTSLANFTCAALTIKQAKADAEARAGEAEAARNAQVEFIATLSHELRNPLGPIDTALSAAQKLAAGSPS---VLSALAVANRQVQQLKRLVSDLLDASRIRHGKLSVRPTYGLLGDIVKDAMAAVAAEAERRQQQLEVTLPAYPVTVFADGARLTQVISNLLSNSVKYTPLGGEIMLRVDAPDPRDAIITLRDNGMGIAPDILPHVFDMFAQSPSTRARSEGGLGIGLAVVRYLVNAHMGEIAVVSEEGKGTEVTVRLP----------------------
163747897    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------PVIVASNSAISPEWLILPVRAGEETLAALGIRSRAIRRLLEAFASQLALAFERTDLTETLEAAR--------LATETEKLRSALLSSVSHDLRTPLVSIIGAASTLA-EGGDRYTEPMRQDLAETIREEGERLDRYVQNLLDMTRLSHGALRPRCVASDLLEIIGNARRRLRSLAPYK---IVLSLPDSMPLIDVDPILIEQLLVNVLDNAAKYAPDNSEILLS-GHAESTWLKLAISDQGPGIPAQARSDVFEMFYRV-TAGDTQRAGTGLGLAIARGIVDAHGGDIYVQATPDEGTTIVFRLPIA--------------------
237735999    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFIYEKELQVLLVIEDITAIEKTESLRREFVSNASHELKTPITIISGFIETIKLGHIK--DEKQLNHFVEIMEKEVKRLALLTDNLLHLSRAEKILAENSEEKINLKLLLEEIRKSFFNIAERKKIEIEIKADDKEIKTKLSNEWFRTVIGNLIDNSIKYSNNDSKIEL-IGYIKGEYLSITIKDEGIGIPKEELENIFRRFYRVDKSRNRKIEGNGLGLAIVKNMVYSINGKINIESEVGLGTKIVLEFPL---------------------
160936077    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------FSVYRRVTVAMLLCGTAVMYLIASFLTRPIRLLTRATKRMASGDYHHRARKVSSDELTDFNQMANALEDNINQ-LEDEIQAREDFVAAFAHELKTPLTSIIGYADALRSRRL---DEEKQFMSANYIYTEGKRLEAMSFRLLDI--MVTRRGEVEFTMVSAESLFLYLYDMY---VINKSMKIYFNYDDGM--VRAEANLIKSVLMNLLDNAFKASEADGLIEVY-GHLMKDGYCFEVKDHGVGIPKEELHKITKAFYMVDKSRSRSRNGAGLGLALCAEILELHKSRLNIRSELGKGTTMSFTLPLWK-------------------
227498818    -----------------------------------------------------------------------------------------------------------------------------------------------------------------ALLKKSFYVVCGLVTLLILIIGKLSRYLGRQIIEPLQVLQVTASHIAQGDLDTPVPVDSEDEIMMAFELTRRQLKMARETRDRYERNRKEMIAGISHDLSTPLTKIEGYACGLRDGIAD--TPEKKDHYFRMIIDTARHMGNLVQSLFLFSKLDLGQMEYHMEKVPLKAYLEDYVEEQSEHFKSQGLLLKVEAPREECVVLLDRIQFSRIVTNLLSNSIKYTADLGHVVMSLSVPRKQWVQLAFSDDGPGVAPSDLSHLFESFYRTDKARTNPAKGSGLGLAVVRELVKGMKGIIWAENETPHGLKIVMEFPLAK-------------------
255094248    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LREIINATHTIYQQNDELVELSKPLKEIEQQMNQIKMSVLLSQQAVKEAENKKNNLVMYLAHDIRTPLTSVIGYLSLLKE--IPNMDNSQKSKYTEVALDKAQYLEKLINELFEITRYNSNQIKINFEKVDLYYMLLQLKDEFYPLLSEKGNRAILKANESL-TIKADSEKLARVFNNILKNAIAYSYPNTEIIISAVHKDSKVD-IAFRNYGQTIPEEQLSAIFEKFNRLDEARKSDMGGAGLGLSIAKEIINLHGGDITVQSKDEV-TTFTISLPTS--------------------
168238843    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLTLTASEEQARLASERESIRNALLAALSHDLRTPLTVLFGQAEILTLDLASAGSPHARQ--ASEIRQHILNTTRLVNNLLDMARIQSGGFNLKKEWLTLEEVVGSALQMLEPGLLHP---ITLSLPQQLTLIHVDGPLFERVLINLLENAVKYAGPQASIGIDAAVKDDR-LQLDVWDNGPGIPAGQEQKIFDKFARGNK--ESAVPGVGLGLAICHAIVEVHGGTLTAYNRPQGGTCFRVTLPQGKPPEL--DDFHED-------
109897849    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAIGLLCLLLAGIASWLLARKLTSPVNDVIHGVERLSRGHYDLSLNPVRADELGILMRNLNGLSHILN----ENRSAKNRWFADISHELRTPLTILLGELDALE-AGIRPFGPEQ----IESLQQEALLLHRLVDDLYQLSMSDVGGLKYHFNQIDISKICHNVCSALTSKAQQKGLQVTTQIQDKVICL-ADLQRIEQLFINLLNNAILYTQQGGKIQVSLSHHA-HSAVFEINDTLPGVPAEDCEKLFDPLYRQSASRNRSAAGAGLGLTICKNIVIAHKGSIVASSTLG-GLCVRVELTLTK-------------------
116753943    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLEDELRRYTTELE--RMVEDRTRE-IERKNAEMERFVYTVSHDLRSPLITILGFIGYLR-EDLRSGQTDKVESDIRFIENSVLKMDRLLTNTLELSRI--GRVISPPEDVYFSDIVREVLSDMN--AKLRGVDII--VADDMPSVHVDRMRIGEMLANLIDNSIKYTANTDHPRIEIGWRPEDAAFF-VKDNGIGIDPKYHDKVFDLFYRID----RSTPGTGAGLAIVKKIVEVHGGRIWIESEGGKGCTVCFTLPLSRKSN----------------
218288604    -----------------------------------------------------------------------------------------------------------------QLAYGLAWELDVATRRLTWSQEVYDIWETDP----------DHFAATYDAFLTVVPEDRLLVEQAVRAMHTHTYELEYRIRTGRGQVRFVRYHEHGGGRGVLFGAVQDITTQKESELALAASRELLARSDKL-AAVGQLAAGIAHEIRNPLTALRGFIDLMYQRARSNN-----RRYLEIMRGEVSRMEAIVSELLRLARPD----RPQFQQLDLVDLVQGVVAFMSAQALLHGVEIQYEPRAATVMVEGDPNQLKQVFINLMRNGIEAMQPGGALRVLV-WEDGGWARVQIADQGGGMPPEELARIGEPFF------TTKEQGTGLGVMVSKRMVADHGGDLRIESEVGRGTTVTVLLPAEK-------------------
288940892    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AAIDALITQVTMAMARTREQAKVAEETERLRSALLSSVSHDLRTPLASMIGAASSLRSLDEALSTDDR-RELLDSVISEGERLNRYIQNLLDMTRLGHGTLKLERDWIGIDDILNSALRRTRELL--HHCRLIRHIEPGLPLLYVHPALIEQALVNVIENAAKFSPEGSEVRVAAMRDDGE-LLITVADEGPGIPADHREKVFNMFFTGGEG-DRGKHGSGLGLAICSGMIGAHGGRIEALPGPGRGTTIATHLP----LIEPPDDDNEE-------
15806193     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLREQATDAQHELRQLNQSLEERVQRLEEANRELEAFSYSVSHDLRTPLRHIVGFGDLLRKDSAEALSPKSQR-YLGVITDAAGRMSGLIDSLLEFSRM--GRQPLRLVPVDLTELVERVWQNLEPDRQGREVRLTLR---PLPQVPGDPALLELVFQNLLSNALKYSRTREVAQVTVAAEDGGAARITVTDNGVGFDPKYTDKLFGVFQR--LHRAEEFDGIGIGLANVRRIVTRHGGQVSGSSVPGEGATFTVVLPLRQ-------------------
150390756    ---------------VTTTSSAETALSTFNMVFAFSLGTTFLMSIYGLSLYLLLWFAIYTGALTLWSALPLFVGAGINFLRYYAVILDIVICFKMFDIKLPGRFNI-LLSIRGVIAILVLWSIMESIFP----KLHSEIYVYSLFLFSIGVLIYACADRRKGAWLLIASHALSLGLRMVIPLSSLSSLSISYPLRALQFSKLFNIPMLLINQIFAEKFAEAEILAKELEQMNHNLDEKNQALQEQMTRRHSLMMNIFHDLRTPLFVMQGCTQKI------TKQPELLDTELPIIRERLDFTKYLVEDLFLMAKLEDKQVILDTDRVPITDLIKNVISACSIEGENKYIYIETELKCDCIT-WGDEYRLKQAFQNLLLNAIYYTKPNGKVSVSLKKEENTAI-ISFTDTGIGISPQDIDKIFDRYYRI--SNKEKHQSTGLGLSIAQEIIQQHQGSIGVNSELGFGTTFTVHLP----------------------
143813276    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLRPTELDGSRTQKELQLEDQLLVLRQENETLIDRVSAQERLLRMVAHELRTPLTA---AALALQSQKLGQIDMDRFQD---VITRRLQEMEALSRDLLEVTRWET---LFNPQRLDLASVSAEVILELEKLWLGRNVEIKTDIPADLPKVFADQRRMRQVLLNLLENALKYTNDGGHISLTMLHRTSQRVEVSVCDSGPGIPETEQQRIFLDRVRL-PQTSDQTTGYGVGLAVCRRIVEVHGGKIWVVSDPGEGACFTFTVP----------------------
119492435    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSTSNIPVIFLSALDDVFDKVKAFRVGGVDYITKPFQVEEVARVENQLTICRLQKQLHAQNLKLHQLNQDLAHSNQELEQFAYIASHDLQQPLQTITGFAELLLSLKSEIILEEEADEYVTPILEEGIRMQGLIKNLLEYSRVGTKRQELQPIDCNI--ILAETLKNLHHSIEESQAIITHK---TLPTVKADKIQLGQLLQNLISNGIKYCRPGPQVTITTEQKPQEWIFI-IQDNGIGIKSDYFERIFQVFQR--LHTVQDYPGTGIGLAICKKIVERHGGKVWVESEFGVGTTFYFTLP----------------------
135943809    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FFNNISYPALK---KFLKKAWEKNELAIEINGPKSINDKTKDKLRQLEKMKEDFIGNVSHELRTPISVIRANAETLIHGKF--IDDPNAIGFTEAILTQSENMTETVSELLKLSSIEAGEYDLNMENHKLGKLINQTVKAHQDQARLRNISLNVQLEEDIDIV-VDASAFSIILSNFVANALKHSPSNSEILIKNDLEDDFLTTLSVIDQGKGIPKKYRDRVFERFFRVDKGRAKHSGGTGLGLAISKHLARLMGYEVGMKPNKPNGSRFWIS------------------------
238025637    ------------------------------------------EVIYELAFEGYLYALLLPQGGDLLVRLPSVAG---------NIAVALFSALLYSFIGLDRFCVWRYKIMIAAFVVASAWTAFGDYRTSAAVAVQGTFLCNLVWIASVAHAYRKKLANARLIFIAFLPDCATFFIRIGVLCGFLSTSYSAQIWDSIGILVLLSMIVGRRSRQLLLEQRQAQRLLAEREATQERLESALEQADGAMRAKSNFLARISHDLRTPLTSIIGFADLIQAD--GREDAERGR----VIRRSANHMLGMVNDLIDYARGEAD--TLSPRPVYTYALLDVVSQHGDALAKRSANEFSLNVVGDLPPIILDEQRMHQVLDNLLDNAAKFT-SHGRIVLTVSANRFDGLRFSISDNGCGVAIADHERVFEPFVRVGEQNHR--PGIGLGLSIVKLWTDRMGASLTFDSSPGIGTTIIIEL-----------------------
255255787    --------------------------------------------------------------------------------------------------------------------------------------------QNAKLVLTIPLSTITDTTV---IFKSEFLLMLLICIVVIIIMSIVMSK---KLTKPIDDLKYAAQNIASGNLDV-KLDVNTNDELEDLAMSMNSMAENLSKAE---KFKRDLIANITHDLKTPLGLIKGYCEMLLD--FYGEDKEKRNKYLNAALNEVDRMSKMIDDVLSLSKFQSGLVKLKISSFNLKSLVDDVVLSFEPLLHGKNINIV--MENLDVIVNGDAELIRRVIMNLLSNSIKSISKSGLITISAILENNHVKVI-VSDTGKGIKREELPNVFKKFYKGDKS------GIGLGLAIVKEILDLHGSEYYIESEINKGTLFYFTL-----------------------
226310529    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KDVFDALRHLSETLRSNEKLQQEIEQTREEWITGLSHDLKTPLSSIYGYATFLESEQY-EWDRKEVSEFGKTIREKSDYMNGLIEDLNLTYRLKNQALPMVKQPVAIVETIRRIVVDMDPSSSLHDIEFSANVPSITAEV--DPIWFRRIIVNILTNAIKYTPAGTHVLVEVQSIAADQFVVKIADNGPGMDETTLANLFERYYRG-GHTGENTSGTGLGMAIAKQLVLAHGGEITVDSKLGSGTAVVMTFP----------------------
296122125    ------------------------------------------------------------------------------------------------------------------------------------------------------LAGAGTNTLPNAAAL-FFPLTGSQGTHGAIAIRVPDTE---------RLLDPEFRRLLDACANQLALALERDQLAIEAANAR-IQAEAEQVRSSLLSSVS-------HDLKTPLAAIAGASSSLLEATS--LDEETRRQLLETVADEAARLNRLLENILQMSKLDAGAAVPLCQWHVLEELVGSA--LHRTRRELAQHDVAVQLSSELPLLYVDGLLMEQVFVNLFENAARYTPEGTKVTIRAAL-DGDHVRIGISDNGPGLPAGAEERIFDKFYRASPTADGGR-GSGLGLAICRAIIKAHGGTLVAANRPGGGAEFVIRLPVSK-------------------
120435774    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLELRESVDDLKDLNLDLEEEINRRKEAEKKIKDALQKEKELSDLKTKFLSLVSHEFKTPLSGILTSA-TLAEKYIKEEQQEKREKHLLTIRNKVHYLNNILNDFLSIERLDSGRGQYKFSKFGLKRLINEVIYNANITLKD-GQEINYPKDIEDVELYMDEKILELILSNLLGNAIKYSPENTLIKFMVEF-ERESIIFKIEDQGRGIPEKDQKHIFERYFRAENAL--LDQGTGIGLNIAKTHLENLGGTIEFKSVENKGTTFKVKIP----------------------
87199649     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SFNTMAARVEEAALSMQRTNEELERAVARRTSELANRSLERANRLRRQFLADASHELRTPLSIMRSEAEITLRKADADMD--ELRTGLDRVVRLSALMAEMIEDMLQVARAEEPMLQTVIAPFDVVAATRTCIDDFHRVIEDDGGQIILTECPDALIVEGDAVRLQQVIRIVVDNAVCYSSHAPHVEVAIRQEEGDAV-IEVSDQGDGIPAEDIPHLFQRFRRGSRKVGSGQ---GLGLSIARSILEALGGTISLESRLHEGTRVSIRLPL---------------------
114567195    ----------------------------------------------------------------------------------------------------------------------------------------------ATLYIISPLSGLSSLENQFVARLTINTVILAIFIGLI--ALILGLVLGKRISSPLAALSTAIHQLANGQLERLSLQGDRE----FMELGRDFNLMA-QKLDDVEKNRRRLTADISHELRTPLTFLRGQLEGMQTGSIPLD-----VENIALLQDEVIRLSHLVKELDNLSLVENRAVSLNLSRFPLSELLEH-LTPVSLAMQDKGISYSIDIDSAITEIYADRDRLLQILLNLLSNAMQHVEQGGQVTLSIKQHRNH-LQFAVADNGRGIPPENLPHVFERFYRVDDSRNRREGGMGLGLAIARGYVEAQQGKIWVESSTGCGTVFYFTLPQE--------------------
209518066    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVLAPVKRLMNATHSLAGGDYS-ARVPAGRRDELGRLASDFNVLADSLQKAE---RSRRDLIADISHELRTPLAVLRGELEAIEDGVHAFD-----RDSLKSLHTEVNMLNKLIDDLYELSLSDVGALSYHKTPTHVAELARASLDAMRESFKAKQIGVEFSCMQAIADARVDSARFVQLLKNLLQNSLRYTDPGGHVHVSLSHSE-RGWQLEVQDSLPGVPEPLLAHLFDRFYRVDESRSRQSGGAGLGLSLCRAIAMAHGGTIDARPSPLGGVWITARFPT---------------------
226312548    ----------------------------------------------------------------------------------------------------------------------------------------------------FAMTSLQPVNEAAEIMRSYYGYIIA---GTLLLVLLASFYYSRRIAGPLLRMDDMTQKMAKLDFEIGSLSRNINRLSDMLHAHIVRLEQDIEKEKRLEQTRKEFIAGVSHELKTPLSIMESCLYILKDKADSPKRD----YYFAAMEDEVQKMNLLVTDMLELAKYESGTYRMQMDSFRIDVLLEKICVKLAPELAGKQLQLHHRLFP--VEVIANQHRIEQVIVNFLTNAIRYTPEQEDIVIST-VEGEVTVKICIENKGVQIPAEQLEKIWDRFYRVEHSRNRTTGGTGLGLAISKQILELHGADYGAMNT-DEGVLFYFELKKTKV------------------
269791775    ----------------------------------------------------------------------------------------------------------------------------------------------GTLAWALTHPNPMFMSLPQGSFL-----VSALSTPSKILMASLEERPEEIPEIGVAFFRTLMSYTAISIENQMRLE-EVRSLNGQLKENVERLEETKRALEEANRLKDAFLAHIGHEIRNPLGGMMG----LLRTTLGAELPPPVAHRMEVLLRECETLNSLLDDLLDYSKLEAGRLDITAIPFSPQALLEELASTFSVRAQDRGLEFRFFTDALPDRIMGDPRRLRQILVNLLSNSLKFTRKG---HVSLSGWGGEGVYFAVEDSGLGMGDQEMGRLFVPFSGSSSGAGLGL-------YLSKELANRMGGDITVRSRPGYGTVFTLDLPVRQ-------------------
52140508     --------------------------------------------------------------------------------------------------------------------------------------------------LQGAIGFNYHLIISTASAVDSFFVILFLASPFIILSYIVSNRMGKRIKKPLAELSEASKRIQEQDLNFYNAQNEIGELVSSFENMRGALATSLSRQWELEEERREYIRAISHDLKTPLTIVQGHAEGLQSGL--WKNEDLLHRYLQTIERNTNRMTKLLEEFQTVNELESFAFQLRLNRVHINPFFLKKLEEYECIARKKEIEVIFENNEDVQSLVFDQERISQVMDNIVMNAVRFTTVSGKVLVKV-CTWHDTIEFHVYDSGPGFQEGDLKKVLQRFYQGDQSRSGSKEHFGLGLYIAKTIVEKHGGKIQVESEVRGGAHVSFRIP----------------------
296447516    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TERMLTAILEQTAVAVDRSLLVGESVRAAAL--------EENERLRTTLLSSLSHDLRTPLAAIIGAVTSLR-QLGEKMTAEERADLLASIEEEAGRLSRFVVNLLDMSRIESGALAPRRELVDIGDVVRGALE--RARKELPRLTVTASLARDLPPIRGDAHLLGQVLFNLLDNAQKYG--GGSAAVYARREGGE-LALSVTDEGPGVKPQDLERIFEKFYRGGRVDGRKA-GTGLGLSICRGLVEAMGGAIVAQSARRRGTRMLMRFPAAE-------------------
168702167    ---------------------------------DHETIRQRIAAISASGASNPGIEERI----VRFDGTPVPVMVTAIAITDRGERAFLVLRDLSEQKRAEQQLHYQELLLAAELAHVGGWWFDPVTLEGDWTPVVANIHDLPPDAPPPKPDRGIEFYVEED-----RPRIAQAVRAATESGTPYDLELQLVSARGAFKWVRTIARPIVEEGRVIRVRGSLQDITAEAEIRHDLEQRVRDRLEAANAELEAFSYSVSHDLRAPLRAIDGFSQIV-LNEYGPQLPADAREYLTDVCANTLRMGRLVDDLLTFSRL--GRQPVRRQPVNTSELVAGCLDELLRQTGARRIEIRSN---ELPPCDADPALLRQVWLNLLANALKYSSLSSLIEVGATASPDGPVYF-VRDNGVGFDMRYAHKLFGVFQR--LHRAEDYEGTGIGLALVQRIVHRHGGRVWADSEPGKGATFSFTL-----------------------
291558759    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GVIAIPVDEYTLDSFEILLSVINECALAMENKKNIMEKEKISVLAKNEQLRA--------DLLRAISHDLRTPLCSISGNADMLLNSGERLDDITKHQIY-TDIYDDSEWLINIVENLLSITRLNDGRLKLKFTDQLLDEVIAESLRHISRKHEEYQIVTECD---ELILAHMDVRLILQVLINLVDNAIKYTPKGSTIRICAMNENGKAK-IQVEDNGPGICDEMKPHIFEMFYTGKNTIADSHRSLGLGLALCRSIIEVHNGKLVLEDNTPHGCIFSFTLPLSEV------------------
255971802    ---------------------------------------------------------------------------------------------------------------------------------------------TKFLFFSLGILALSAVLYFFSNFLFGLRRPLYLLAKGIEENYVYLISLVILGGSVIILFREATGKLYQNSEEPIALSANLMEFDKELNQIRQEVNLRQQQAKEAEQRKNDLIVYLAHDLKTPLTSVIGYLTLLHDEL--EISTQLREKYLAISLEKAEHLEELINEFFEIARFNLSNIELEPTSVRLDRMLNQVSYEFLPMLKQKQLTIETDFTEAL-SIHLDVDKMQRVFDNLVQNAINYSYAGTTISLSTKVDNENQRVIYFTNHGPTVPPEKLARIFEQFFRLDTARQTNRGGAGLGLAVAKKIVELHGGVLSAESENEK-TTFMISL-----------------------
227820503    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLEIAYDRMAAGGISTYTDVTER----HRAAAGLRRANEELERRVQERTQALEQAKAEAERANIGKTRFLAAASHDLLQPLNAARLYLAALDESLRLKPDSAEKRALAKNAAAALSSTERLLDELLDISSYDSGAVRAQPVDFSVGSLLAQLELEFSALARQRGLTL--KVVASTLSVRTDPQLLRRVLQNLLSNAIRYTPRG-RVLLGCRRR-GDSLRIEVRDTGIGIAPERQQEIFEEFRRLDTGEER-EKGSGLGLAIVERICRLLDLPLEVRSRPGQGTCFVVTVPR---------------------
229182149    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------REFKELATAFQQMAKKLEEGFTKLEEQENSRKELITNISHDLRTPMASMQMMIEALQDNLI--EDPEMKKQYLATVLKEIERLNGLINDLFDLSKLEFEQVDFHPSFTHLDKVLLDVLESHSVLLGDKQIHVQLEVPDTLPQLLIMPCKIERVIGNLLHNAIRYSPISGTIELTVVENKTQKVQFTLRDEGIGISPNDQLRVFERFFRTDSGGSGLGL------AIAKSLIEMHKGEIGVRNRADQGSEFWFTLPITSV------------------
187251603    ---------------------------------------------------------------------------------------------------------------------------------------------------------IMDYNLPDMTGLDIIKQIRSFNTETQILMVTAHASLNAMIGAMQESFTYLKRTIKRA-LEIFHLEQSNKELLEQLKKSN-------EDLKKLDNIKSKFFSIVSHDLSNSLMTLKMSFDMLKKKLVLDEDQEKKAGY---MRESIDQIEHLIRDLVDWAAIEKGKLRIDKKNMELSSVIRNMVAVFKEKAMSRGVNVVFDTSGDM-MVLADEKRIKQVISNILENALRHSQDNGLIEVIVSKVDSKNAKVSIRDTGDGIDPADAPKLFDSFSQIGE--KGKVGRLGLGLSISKDIVINHGGKIWAESERGKGTAFSFTLPL---------------------
254292714    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILSSVVRRPEMLGAVEDALSEFAFVERGEYDRTYACVAAPVKTNSGLGVLITMEDLT--AVKRAE---LARADFLANASHELRTPLTSLAGFIETMR--GPAKDDREAWDHFLEIMEGQAERMRRLINDLLSLSRIELSEHRRPSTNADLAAVVSEVGAALLPVADGQQVKINITGQANGIEVMGVRDELAQVAQNLIDNAIKYSEPDDVVEVEVRRMDGAAQFLRVRDNGPGMDRKYLPRLSERFYRIDPGR-GLKKGTGLGLAIVKHIMNRHRGAFLVESELGVGTAFGVLFPLS--------------------
293370487    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NLYVKRKYKRRMEDYQVAKEKEVYKSKINFFINLVHEIRTPLSLIR----LPLEKLREEEKEERKEKYLSVMDKNVNYLLGITNQLLDFQKMESGALQLSMKECSINALVSDIFNLFNGSVDLQGLTICLSLPPEEISVMIDSEKVSKILVNLVGNAIKY--AKSQVEMRLILLGDRVNII-VSDDGPGVPEGQQNKIFQAFYQLPDDPVATSTGTGIGLVFAKSLAEAHHGTLSLENRMEGGSSFILSLPLTVVMESIPNEFAE--------
124003563    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FNRMLQEMQRQLTEIREQSLILEHQNEELNNVNELSQASEEHLIKLNVVKDKLLAILSHDLRSPFNTIKGFLQVLLHHINGFSKDE-IRHFAEDMDKAVQRVIDLLENLLQWSLVQTDDFEYVPEEFDLAPVIQDNVVLYEKAALEKQISLMIHIEPQ-TYVKADKNMLDFVLRNLLSNAIKFTYPKNQINIYTKR-EGDFIKVSIIDKGVGIKADALEKIFSPEIHLSTHGTANEKGTGFGLLLCKEFVEKNGGQLEIESEEGVGTQVMFQL-----------------------
268592133    ------------------------------------------------------------------------------------------------------------------------------YDPHKNNQEELKNYRLSEIIIQVDSPSESQYRLVTALSLNFHSLINNLIVSAIILCLFTILVVYFLVIKGLKPLKDVSDEIKNVTSENLSVRLDPDSVPNELKQLTKSFNQMLVKIEDVFVRQTNFSADIAHEMRTPITNLMTETQI---SLSKNRSKEELVEVLYSNLEEYNRLSRMISDMLFLAQADDNRLIPEKKVINIKTEIELIFDYFEYLAEENEIKLKLIGDTDP--IMADKDMLRRAITNLISNAIRYTPKGDSVSINISNVKNGIELI-ISNPGIKIPEEHLAKLFDRFYRVDKSRQRKNEGSGIGLAIVKSIILAHKGRITVTSD-DFSTRFTVFLPKE--------------------
291614222    ------------------------------------------------------------------TPNWIWAPALAVLFLITLYRAYLIWQYHRAPERRTSTQWSNSQALTGGSA-GVCWGLANTAMLAHLPVKYLFVLTVSGVVAAASASEGFSLAQPPRVFASLTPPAIFLFTVGNQLHTVLGVMLLLLIPITIALGNKKNLIFT----EVLRLRFHNEFLVTELSRQHEL-------LEAASKSKSRFLAAASHDLRQPLAA---LILFLEQLELEQQLSPKGRGVLAHALLSTSSLSSLLDGLLDISRLDGHAIKPKIRPFPIQKLFDELEEEFCPLASNKGLRL--RFAPCSSIVESDIILAEQILRNLISNAIRYTHSG-RILVGCRHRYG-MLSIEVHDTGIGIAEDQFPKIFDEFYQVDNSERDRQQGLGLGLSIVDRAARLLGHSVTLTSQLGKGSAFIVTLPLA--------------------
270159374    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AIFLSHKSPIRNKNGEIIGVLGMSVD-ITERKKIEAELNIAKEKAETANRAKTEFLENMRHDIRTPLTGIVGFSDIIKEEAQNP----RIKEYADNLVASSHALLDFMDEVLEAIHVSSGEIPRVKKKFELQNLLQHLIDLNKAKAFSKHLELSLDFDKNIPYLIGDNIRIHRIILELLTNSLNFTDSG-FVKLTAQLAKQEGREFIVEDTGIGIPQDKQQEIFLQFKKLTPSYKGIYKGAGLGLAVLKQFVDELDGEIYVKSTVSKGTIFTCIIPLK--------------------
150392422    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------SIMVFLALTTVGTGLVYFVS-----GKALRPVKNLSKQVSEIDERDLSQRLTESLSHDEVSSLTKSFNQALERLEEAFNRQKRFSASAAHELKTPLATMKAGIQVLKIDKSTTL--EEYKENAHMMEASVDRLTQVVNDLLIMASPNEETDEL-KEEVYLDVMFETIFDELSPVYEYRGITYNIECDA--ISFHGNAALLYRNFFNLIDNSYKYNREKGSITVR-GSKTNKCVSIDVEDTGIGIPAEHIPFIFDAFYRVDGSRSRKIAGSGLGLSIVKSIIERHGGTISVSSENVKGTKISIQLPQ---------------------
83859608     -----------------------------MRQAQYELVS---KSALRAVPLNIVNALLLTAIIHPYVGTVSLWIWAGLLCVGPFLRFGAMLRARRADRAPNDAEM--YLYIALSAVVGLAWGLLSSNTPTLVSQIVGLVIAGMAAGAVLTSAGERRVILAYAAP-SLTLWAVALLRIDLSTGAIGAVMLAGFLLGITMLAKTYANTLLDSNIALEEANKKTLEQAAALARLAEHNDQAARKAEETARSSAVLLANMSHELRSPLNGVLGMGQLLDKTRL----SDEQSLMVSRLLESGEKLEGLINTVLEVSRIDAGRMELILEDITACDFADRLRREHAPHAAAKNISFDVEFDGDGARLRADGGRLMHMCRILAHNAIHFTDEGG-VTVNLTMREDQALRISVIDTGSGVPESSREQLFNAMGKDAIDDNIKQAGTGLGLHLVRKLAEMMHGEVGYAAEEGSGSVFWF-------------------------
221195139    --------------------------------------------------------------------------------------------------------------LLGCCCVILTWLVYRSTAQLLEVAAANSL-RQGGLSIVLDVAGIERSILSDALVILVFVIIAGSCAAYLLAGHYT------------KPIKQLSSHMRELAPDSLSRPIEVESGGEEIQELVKSFNQMTGQLSEAFAMQSRFSVSAAHELRTPLAVLRTRLDVFKKK---EREQKEYDELVQTMETYVDRLSSLISNLLELT--ETGELP-EVEDVSLDSVIKTVVKDLEPVAHEHEVKIHTDIEP--LTVRGNGSLLYRALYNLVENAIRYNEKEGSITIDLKNQDMAGM-VKIADTGVGIAPEARELIFEPFYRVNKSRSREFGGAGIGLSLVKAILKRHGAFIAIDANEPQGSVFTITFPK---------------------
167745957    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IISTGFIFLFLCSFYLGMSRFTTYLRQMILTDSSDLIELEPELQPMENRLNEIKANLKEQRRQTQESEQRKNDLVVYLAHDLKTPLTSVIAYLSLLSEAPDMPL--EQRAKYTHISLEKAKRLGDLINEFFEITRYNLQNITLEKKTFYLYVLLEQVLDSFEPVFQERGLICRTEIEDSIL-IHGDPDKLARVFENLLRNGVSYCYPNSAIEVSASG-EDKEAVIRIRNQGKEIPKHKLENLFEKFYRLDEARSTETGGAGLGLAIARDIVELHQGTITANSNKDF-TEFIVRLPMEQ-------------------
152967757    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLLVGAVAWVVARMVVEPVREAAGTAERLTGGHLDERMRVRGSDDLA---RLARAFNEMAAEQLEELSRVQRRFVSDVSHELRTPLTTIRMAGEVLHDARGGF--DPAVARSAELMLTQLERFDSLLSDLLEISRFDAGAAALEPDPQDVRVLVHRVVEFTSTLAERRGSRVLLSEPASPCTAEVDSRRIERVLRNLVGNAIEHGEAR-PIEITV-VCDEHAVAVGVRDHGVGLEPAQLPRVFDRFWRADPARARTTGGSGLGLAIALEDTRLHGGWLEAWGRPGQGCHFVLTVPRTRALRSSP-------------
226364526    -------------------------------------------------------------------------------------------------------------------------------------------FKVKTGLLVVAALFFASLMFWVTARWPFRYALVLALLVSLAVTQI----LAHGMTSPLRSMTDAARAMATGDYS-RRVRSTSRDEIGELARA---FNQMAEDLEAADRYRRELIGNVSHELRTPISALQALLENVVDGVEEPDPAR-----MRVALDQTERLGRLVAELLDLSRVEGGAVQLEREIFPVREFLDDVV-----RQSEDPRRVTVDVQPPHLRADADTARLHQVVANLVDNAFRHGPAHTEVVVRARPAAG-GVVLEVEDDGPGIAPGERSRVFERFTRGGSTD----GGTGLGLAIARWAVDLHDGHIEVLDTA-EGCRIRVTLPAA--------------------
142023386    ----------------------------------RDLAANIVNSVTHSAPLMDANGLVRTLFGQLMGVNPSVEVYLL----------DNAGRIKGDDAPPGHVK--RDRVDLAPVQRFIAGEPLPILGDDPRSPDARKVFSAAPLQLAGQPPSGYIYVVLLGEAHDQLAARVDAGNVLRTTLWSMALVALLGLLAGLTAFSFITRPLRRLTDAMRRFDARRGDDIVVLEMADRIGDQWR-ALTHQDQQRRELITNISHDLRTPLTSLHGYLETLSLKSDTLAENER-RRYLSIALAQSAKVGRLAQALFELARLESGGVQAEREPFSLVDLVQDVFQKFELTAQARGVALHARIPPRVPVVSADLGMIERVLTNLLDNALRHTPAHGEVEVALEPR-GDHVLVTVADTGEGIPAARRDGLFQRPQRPMSGGAVTSG--GLGLLIVHRMLALNGSSIRLVDRAGRGAVFEFAL-----------------------
119491630    ------------------------------------------------------------------------------------------------------------------------------------TDEQALVYDVILLDLTLPDSQGLESMKPLLQFAPSVPIVVLTNTNDD------ELALEAVRQGAQDYLVKRQVNV-ETLVRSLRYAIERKQAMESLEVNQTLSHRVKEKAKEQHQLTSEFVSMMSHDFRNPLSTILLSTELLRDWEQS-LSKEQKSSIFQRIRSAGKSLVQLLDEVILVGQADVERLECLPTPLDLESFCQQLVEEARLEASSQH-QVELKMQGEFAETLWDESLLRHIFSNLFANAIKYSPQGGIIRLEV-MAQDNIAIFDLIDHGIGIPPHDLVKLFQAFHRASNV--GKISGTGLGLAIVQRCVEAHGGEISVESEVGVSTTFSVQLPL---------------------
134283511    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GIAMLGLSPLRRLVARAEQMSSSRLAQPLPELDTSGELKEMEHAFNAMLKRLDESFVRLSQFSSNLAHDMRTPLTNLLAEAQV---ALSKPRTADEYRDVIESSIDEYQRLSRMIEDMLFLARSDNAQSHLAIRTLDAAAQAERVAGYYEPMAEDAEVSIVVR---GKAEVRADALLYHRALSNLISNALNHAPRGSTITIECAQAAD-AATISVSDTGRGIEAPHRERIFERFYRVDPARHNSASGTGLGLAIVRSIMENHGGTCGVDSEPHVRTTFWLRFP----------------------
134333360    ----------------------------------------------------------------------------------FGALRYFPRTLLAMDVWMSWSWSALIGFVAGALAVGVVWALR---HPWSSNSGIERDVAPDGLDTALAVIGATGLVLDQNRVIRASRTALDLGIVEDRELAIEEIRQLVERAREEGTPAQEEFELDGQDGQIAHVLVRVAPLGSRLLVAEDRSDVYR-----IDTVRRDFVANISHELKTPIGAVSLLAEAL---SFSADDPEQVRKFAESLEKEANRLAELTSDIIELSRLQSIGAVEKGEPVDIDEAVLAAVDANRVYAESADIELVVK-AKSKAWVMGDRSSLVTAVHNLIRNAVSYSTGPSRVGVGVVERDGR-VEISVTDQGVGIPSSELGRVFERFYRGDPARSRQTGGTGLGLSIVKHVVHNHRGEVRVWSHPGRGSTFTIRL-----------------------
251828243    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERQERALVRRRTDGALLELREEKAQAERANHEKSRFLAVASHDLRQPIHALGLYIDELRRKIL----DQEQQQLVGKVERSIDSITQLVNSLLDISRLDAGVVVAQKHPCNLAELLTRIAAGFQQEADCRNIRLVVH--PIEGYVNSDPVLLDRIITNLLSNALRYTPENGTVLLACRLRGGQ-ILLEIRDNGIGIDKAFQSKIFREFIQLNQNTQVNKQGMGLGLAIVKRLADLLEHPLTLRSVRNRGANFSILL-----------------------
255063440    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------IARSLKSTGAFSGEILNYTKSGE-----KIWLYLNIAAVHDDLGKLINYVAVENDITLIKMAEQRLQKAMEKERELNRFKTQFVNLASHQFRTPLATIRSSVDLLDLKMESAHLGADFRKHKAIMAEETTRMTELMENILDIGRIDEGKIELSKKDVSFKQFMDTVAANAEPNGQQRKLDYRFNAPDRI--ISMDEILLRNVLRNIVSNAFKYSEQKPSPNLNVSFQDD-TFFITLRDQGIGIPEKDQPFLFQSFFRASNA--KIFPGSGLGLMIAKKLIVLHGGDISFESQLNNGCTVTIQLP----------------------
229823028    -------------------------------------------------------------------------------------------------------------------------------------------------VIALSASSLNNLLRVLAIAGPVLLVLMVLGGYWVLKRALKPIKLLDQTAHAIQTSGDLSQRI--------PLKGPQDELYFLAQTMNGMLETV----ETSFEREKQFSHDVSHDLRTPVTVILSESE---YGLRYADSLAEAQESHATIQRQALRMKDLINQILELSKLE-GQDSLALKPLNLSDYLAKRQEDDQTLAQAAGKELAYDLAPNL-QVEADEVLLGRLVDNLLSNALKF--AQSQVTLSLTANQVDGVILSITDDGPGIAEAEQAHIWQRFYQVDRARTSASSGAGLGLALVKAIADQHGAQLSLKSQLGAGARFEVKFPPVKVTN----------------
89094461     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RVRERTHALSVVNKELRKENTIRSLMEDELRQAAEDANLGKTRFLASASHDLLQPLNAARLFTSALAQQSH----SEETRQLVDNLNGSLTAAEELITAILDISKLDAGALEPSITDFALDDMFTALSTEFTAVAEKKNLQFQFVQCKKV--VRSDQQLLRRIIQNFLSNAIRYTQEG-KILLGCRRRKN-MLRIEVWDTGVGIAEDKISEVFEEFRRIDNPKHSQVQGLGLGLAITERIARMLNHKLNVRSWPTKGTVFSVDIPLTKAVKPRPE------------
142010731    -----------AGRSASRARPTLSRPSMASATGSLHLIKMRNSLRFKVALFFSVLTIALLVAQALGVRTLAEAQEERLITALIHDDMTNVLKSYEANPSLLPPFDVRMNGYVSGADSRTITLPVTIGSLPAGTHEIIEIHVAIEPLGAARLYRVYNFSIYEKHFKEVINALMAGTGVFALLTIWLSFGLSGLLVRQVAGLARQVKELRLGGA--VPIQPGRYDETELVGLVEAFNDYHRRIADMIAREK-EFTGNVSHELRTPLTAIKTSCELLEQDPAISGKSRTR---LQQIERAADNMRELGNALLTLAREDSAR---EVEPMALANLIETSLTRFADRFARKDLAVVNAVERGVC-VLANRSALAIVLSNLIDNAVRHTEHG---RLQFRYADG---WLHIEDTGPGIPAHALPHVFDRFYQAGSPRT-ATPGVGIGLSIVKKVCDRYGWSIRIDSEPGVGTCVSLRLPAT--------------------
298725771    ----------------------------------------------------------------------------------------------------------------------------------------------------------------YALFIRPDIRLLFSEVHTILAGLMLVMTILSLLAMLL-FAKALIRPITKLTAATQQLAHEKFDTVLDIDRADEIFNRMTERLQETDRTRKEFISNVSHDFQSPLLNIQGYVDLLKNPSL---TEQERQEYAAIIELETKRLSTLTKQLLLLTSLDQSTIIVKRESYRLDEQLKETVRKYRWQMEESQLQISYKLEQIIFD--GDAGLLQNVWDNLLTNAIKYNVEGGQIHLHLQKRS-TSLEILVEDSGIGMTEDQLAKVYDRFYRADASRT--KQGTGLGLAIVKQIVELHGGTIQMQSTVHAGTKVYIHLP----------------------
225028280    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAKRIEYTTPFKELDAMIQANNRMMDRLEDLFQQQQQFTSDVAHELRTP-SAIVS-AECQYLKKYGK-NIDDYTESLTVIERQNTKTTEIISQLLQLSRLEQGRIKDDFEYSNFKTLIESVCDM-EPLQFKKQITIYSNLDD--ISIYMNVGLMAIAVKNIINNAMKYSKNKSSIKLKL-WKEKDYVFFEVKDYGCGMSEETKKNIYDRFYRADKS--RNTEGFGLGLSLVHKIIELHKGTIRVQSELGVGSIFTLSLPSDK-------------------
39995255     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLRTNLTLVERANQELERIDRMKNNFLGMISHEFRTPLTSVISGTDFLRSSSSLAGDPDS-RQVLDMIHEGGERLFEIVNDILKVARLEAKSATVARRALHISQVFSQVVTKLEPLLAERSLRIVFNNLEGLPHCIGDQECFEEIFSELLENSVKFTPDGGTIIISARVVDRRALEVAVRDNGIGVSHDEQVKIFDKFYEIGDIRHHSSGGTGLGLAIVKGMVEAHGGMVWVES-PGVGSAFLVLLPLEESL-----------------
126659303    -------------------------------------------------------------------------------------------------------------------------------------QNYVVAYLSQLPKLSAAIPSLATSGLDCFIC---FSLKAQNKLLGIFKLWVEDVEV--VTPEQLAIIEEISVQVA---IAIQQANLIQADQNYALNLEKKVQERTAQ-IEEINKELKAFSYSISHDLKAPLRAIQGFAVALQ-EDYAENLDDLGQEYASRLVASAEQMEKLIQDLLAYSRL--SRTEIHKKPVNLTSVVNKALEDLEIAMTDVQPEIT--IEKPLLNVLGNRTILQQIVNNLLSNALKFTSAKVKIHIWTEEYPENFVRLWIEDKGIGIEAQHQERIFEVFERLHG--NEAYPGTGIGLAIVKKGVERLGGRLGVKSEVNRGSRFWVELP----------------------
119899235    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGISLSAVAAAVLGWLAAGLAPLRRVTAAAERLSAERLGERLAEGAAPAEVRELVEAFNGMLERLESSFRRLSDFSADIAHELRTPVSNLMTQTEVALSHARSP---DEYREVLASNLEEYERIARMVSDMLFLAQAENGRLPRPEERVALQDEARALAEFYEALAEEQGVTITVQ---GAAEVTGDRLMLRRALANLLSNALRHTPRGGTVEIVID-AGQATVTLAVRNPGETIAPEELPRIFERFHRASRERERHGEGAGLGLAITRSIVEVHGGRVTAESAAGL-TTFRIELPLA--------------------
291534288    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAGRTLNPIQKIAGTARKIGEEN--DLKCRINLGKGNDELHQLADIFNEMFERLESTFEKEQQFTSDVSHELRTPMAVISAQCETLEKERSVG----EYEDALRVIRRQARKMTKLIDHMLDFARLEMKSGKYAEEAVDMEELVASICSDMKLIREK---EIMLDYETEQAVFYGNRELLSRILVNLVSNAYRYGKENGHIFVKLKKEETE-LVLSVTDDGIGIAEEEQEKIFRRFYQTDVS--RGGEGSGLGLAMVYEIVKFYRGKIQVKSEAGSGSVFQVKLPL---------------------
143097368    -----------------------------------------------------------------------------------------------------------------------------------------------SVLIALFCSIISLLLIFFFLKVINFDVILLGIFIFIFSYLLLHNSYEKLIIKRINEL-YNSLFPATTSSSILKSSEDIELLTRNLKKLNIDKNLEIEDLKNQDNFRKEFMGNIAHELKTPLFTIQGY--ILTLLDGGISDKKIIKKYLKQTSKGVDRLTYIVKDLDLITKFESGISKLEINEFNILTTIYNAFEMLEIQAQKNNITIKLDRKYNKPMVIADEERIQQVITNLIMNSIKYGIDRGITEISINPLEENKILVRISDNGEGIDKEHLPRLFERFYRVEKTRNRKSGGSGLGLSIVKHIIDAHNEKIFVK------------------------------------
195940935    -----------------------------------------------------------------------------------------------------------------------------------------------VMLTGLSINFHLHYLDALKKNLIAIAVVISLLIVLIIRIAVRQGHL------PLRNVSNAIKNITSEN---LDARLEPTRVPIELEQLVISFNHMIGKIEDVFTRQANFSADIAHEIRTPITNLVTQTEIALSQD---RTQKELEDVLYSSLEEYNRMTKMVSDMLFLAQADNNQLIPDRVRFDLRAEVMKVFEFFEAWAEERNIMLKFNGMPCL--VEGDPQMFRRAINNLLSNALRYTPEGQAITVSIREQESFFDLV-IENPGKPIPEEHLSRLFDRFYRVDPSRQRKGEGSGIGLAIVKSIVEAHHGRVQVESDVHS-TRFILSVP--RLEKMIPD------------
154685043    ------------------------------------------------------------------------------------------------------------------------------------------------LLIAIAISYLVAFGVLILVILSISYLILIQFTAAILTFIAVFLLLVRKKILYLKHITESVHHIANGNLGLTIRTESRDELTQLAQHINYMSEELEEHERQLERVKSELISSVSHDLRTPLTSIIGYLDLLKKEQYN--SKAQFQEYLETIYSKSQRLKYLIDELFEYTHLSSPDVTLNRSKTDLSALLEQITGEYIPMFEKGRLTVRKSITEEHVPVCIDIEKMVRVYDNLFMNALKYSIKPSELFINLEIKDEKAI-LQVSNKAEHLTADDINQLFERFFRGDKART-GHQGTGLGLAISKRIVELHSGRIHADS--GGWLRFSVEHP----------------------
265750340    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QLVFEERVLTIMIARPL--WLSFWAILGYVILALSLFVIIYRVLN------LKKQKKISDE-----------KTRFFINTAHDIRTPLTLIKAPLEELFEKESF---SDRGKKRMKIALRNVDVLLRLTTNLINFERTDVYSSELFIAQYDLKSYLQDVCDTFRSYAAFKHLDFTCDCNEEGLEVWFDKEKMDSILKNLISNAMKYTPEYGMVRVSVQENKDTWK-LEVKDTGIGISSKEHNKLFKMHFRGVNAINSKITGSGIGLMLTRKLIRLHGGEIEVKSVEHQGTTIKVTF-----------------------
296123000    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------LLPIAFSLCILAPLGGFILATRAVTPFQRILASADILRPRQLQDRLKITGTGDELDILAIKI---NAFLDEIASQINRNN----SFLANAAHELRSPLTAMISQIDV---ALSKPRESAEYQETLETLLEECQHLATLVRQLMQLAESDVRGTDIERQPVDLKLIVSRAIEMFTAVAEERQIRLSLILHPNSCRVIGVESELRQVVTNLLDNAIKFSRPESEIQLIITIAEKHMLQLEVKDQGVGISTEDLGNVFDRFFQVDRSRQRESRGMGLGLSICDSIVKQHRGEIAIKSELGVGTSVEVRLPLA--------------------
83645344     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LCLLGVPDGAYKALDWELHNRISNLTQQLKLSLLRTKLNEELE-------EVRFQAETE-RLRAALLSSVSHDLKTPLAAMIGSAGSL-LQYHDRLSDEDRKELMETTLQEAERLDRYIQNLLDMTRLGYGALKLHRDWTSLHDIVGAAVK--RLVNELKPLKVNIELAPDIPLLYVHAALLEQALINILENAAKFSPEGGRIDI-LASVESTSLIIDVIDQGPGIPPEEREQVFNMFYSVTKG--DRKPSTGLGLAICHGMIGAHGGSVELDGKDGRGADIRIILPVDPQPESDPD------------
254422163    ---------------------------------------------------------------------------------------------------------------------------------------------------------LRELSILRTLVVTALSVDLSTASQSSTLLTLTNVDAVLNRIISRSTRRYAQYQLERVELTYTELLSSNQELIRLVQMQKDNA------------------AHLAHELKNPIHAVVTLSSLLLRNKRRVSSEAREIKQIERIYDNGNRLSALVSNMLEVSRKESYELALKIESVCVNELVSKVVDSLTSEALKKGITLVKDCTQAPPQINIDRLRLQQILINLVSNAIRYTDKGS-VKVRCYSIDEERWTLSVCDTGRGIHISQQKRIFSPYVRVGEASAHSAESSGLGLTIVSKLIELLQGEINLVSELGKGSTFSVTLP----------------------
135134702    --------------------------------------------------------------------------WIMVYLLCAVAIRIGHRRYLKENDEDAVLRRWLPRINKVAFIHGLGISSLYLITPQTHNFDFFLLLNSIAAIVAANATHLTPVISTFTRFFFASWGLLNLGIIWRLEDVMFIVLMLNLLYGLAIYRHALTSHAFFIQQALLEEQSSR--------LAEQFR-QAKEEAEQALLDKNQFLTTASHDLRQPVHAM-GF---LIEAIIHKNRDDSVTPQLLDLQQSVRSVHLMFNSLLDLSKIESGNVRTAATHVDIGALLDSVITLFREEANSRTLALRTWRPKRRISVMGDPLLVRQSLINLIQNALRYTQRGG-VLIAIRPR-GAECLVEVWDTGVGIADEEKSKIFSPYYRPELAWKIDSAGHGLGLAVVARCAKLMKVKYGMHSVEGKGSRFWMRF-----------------------
116694475    -----------------------------------------------------------GALLAWTLGYGAAAVW---------MQLRFRRYKQEREDDDALVRRWLPFVQRVALVHGFCLSLAAVLTASLGGFDFLLLYISIAAIVAANATHQTPILGVFQRFFVACWTLQIVNTPRSFPEHPFVLPLALLYALAIYRHALIANQFFRQQVRM------EDDGIRLAERYR----LAKEEAEKALQAKNLFLTTASHDLRQPVHAMGFLIEAIARRNRDPALIPP----LDDLRRSVRSVHLMFNSLLDLSRIEGGIASPRNTAVAFAPLVEEVASLFREEARSRGLDLRVRLPAGAAAVLANPALLRQSLVNLVHNALRYTKRGG-VLVSARRR-GSHWLLEVWDTGVGIAIEEKGRVYSPFYRNEHAWRIDSAGHGLGLAVVARCATLMGATYGLDSVERRGSRFWLRFPEAKPL-----------------
15614483     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MKYITMDVSPIYGKNQEFIGAYGQFRDITDRVELEQQVIQN------EKFSAIGRLSAGLAHEIRNPLTPIIGFVNLLKNES---HLDEKAKQYLRIMSDELERVRKLVNDFVIVSKPE----PPELKKTSLHTLVEQVIRFMESQGSLHNVQMEVNHSDETDELLVDASQMKQVLINLLTNAMDAMERGGTIRVETGKDLGNGMFIKVQDEGCGMSEDQLNQLFNPFF------TTKDDGLGLGLSICYRIIKNHGGTINVVSQQGEGSTFEILLPVKE-------------------
290962000    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVLVELAGLTGVALVSTTVVRRELRRLTVAASAPTTEVGRLADALNGMLDQIQAALTAREQSEERMRQFVADASHELRTPLQSLRGYAELYQSGAL--PDRAAVNEAVERMLSEIHRMTRLVESLLGLARFDE-QDEASLEPVDLSGLVRDCCRD--ARAVEPSRPTGAYIEPDV-TVSGDEAQLRSLLSNLLGNVRMHTAPDVPCRVTLS-TSGDEVMLRVEDFGPGIPHESLTHVFDRFYRADKGRSRVDGGSGLGLAIVAAITDLHHGRIRLDSVPGRGTRVDVLLPASRT------------------
255281905    ----------------------------------------------------------------------------------------------------------------------------------------LTVLVSLFVFIIIAVAGILAGLLVYLMIRLGIIKTVGGRPEAIFLLLPIASTLIGVLFTSLRPFYQLINQLNRLASGDFHTRIHFSRPISRHSVFREIENSAAEELEHTEMLRGDFINNFSHEFKTPIVSIAGFAKLLRR---GNLSEAQKEEYLAVIEEEALRLSEMATNMLNLTKVENQTILTNVTSYNLSEQIRSTVLLLAEKWTQKDLE--PDLDFQEYTIEANEELLKQIWVNLIDNAVKFSEPGNLISFHITEKADD-LFVSISNRGTEIPEESLNRIFNKFYQADESHSS--EGNGIGLAIVKKVAELHNGDIYVTSE-NKRTTFTVRLPK---------------------
218780792    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GSVGIFGDLRESERLARELRSAQERLIQADR-----NAALGRLSASVAHEINNPLSGILMFSEIMQRSL---KDDPVYRDDLKEIIDQTLRCKAIVRNLLGFSRSDNGN-----EPFDIPEAFRQCLDIVLPQAKFQGIEVKCDFQPDMPKMQADRVQMQQVFTNLVLNAADALEGKGLICIKARHDFESGYFFEFRDNGPGVAQGELEKIFESFY-----TTKPVGGTGLGLSITQDIIHNHGGTIGVENHPEGGTIFTIRLPGPKI------------------
124008207    ---------------------------------DEDFLRQFPRSFKYAFHIFTSITMLGASL--WVSLSIAYGLYNVAIIPAGFMVTTLLSMWYLYASQNFKIVRFIQILTSMTLPFVYQWTLGGYMATGA-----VMLWSFIPLFGLLSFTHIERANYWIVWFIAFIDHQVQVRTPQILQSNIFFFTINAGIIGVITFFAYIVVNIKRRKVNRL-LKNQRSELIAKNHEIKQKNEAIRQQAELSDLSKDKLLSIISHDLKSPLNTLQGTLTLL---GAGAITPEELQVLTLELRDKMQATRYLMENILQWAMMQMEKVKFTPELLNLHDITADTLKVLTA-TQNKNIELYNDV-PAETKVFADAHMVALVIRNLSANAIKFTQQDGEVRVTAQAMDKGYVEVAIQDNGVGIPPDVLPYLFDSTHTYTTEGTDDEKGTGLGLLLCQEFVEKNQGKIWAESTQGEGTTFKFTLPRK--------------------
282865223    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVLLGAIAWFVVRQVVTPVRMAAGIAERLSAGRLQERMKVTGEDDIARLGEAFNKMAQNLQQQLEELSRMQRRFVSDVSHELRTPLTTVRMAADVIHEARVDF--DPVTARSAELLGDQLDRFESLLSDLLEISRFDAGAAALDAEPIDLRTVVRRVIGGAEPLAERKGSRIVVVGDEQPVVAEADPRRVERVLRNLVVNAVEH-GEGRDVVVRMGVAQGAVAV-AVRDYGVGLKPGEATRVFNRFWRADPARARTTGGTGLGLSIAVEDARLHGGWLQAWGEPGGGSQFRLTLPRTSPIPLEPEDSRRNREDR---
158335654    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSANDLLDDQLNVEEDTTSFADAAQLRLRQENEAKDRMINMLAHDLRNPLTAATIALETLAGQWDEDNSSALLQRLTKHAHAQTQIIERMITNLLEASQGSEPDLKTHPKQLDLGGLCQEIALRVQNALKAKSQTLKSDIPPDIPNVHADADQVQQVILNLLDNAMKYTPEGGEIQLLVLHRTTQKVQVSICDNGLGIPQEKQQYIFDNQYRLD--RDQDESGYGMGLAHCKRIVGNHYGEIWVDSAPNHGSSFHFTLPVYR-------------------
153007048    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RWFLVRAVHVRAVDGRLRQWIGTLTDINAQKESEDAKA--------EAVRARDVFLSVASHELKTPVAAALLQIQRMLRRTEAAADLPGIAQRVAASAASVERLGVLVGTLLDVSRIATGKLTLERRRFDLTESVTSVAARHAEAADRAGCAIEVDVAPGVTAL-GDRLRIEQVITNLLSNAVKY-GAGRPIALGLARRND-VALLTVADRGIGIAPEDQARIFQPFERAVSAH--HYGGLGLGLWIAREIIEAGGGAIRVKSHPREGSTFCVELPLAR-------------------
163786144    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVLYGGIAVLAILLSLLAYSLFKTKSHKDDLVKEKEKLAQEKARNDAILEQTH-HLEEVNQVKDKLFSIVSHDLKDSISSIKAFLDLLKEDSI---SKDEFYELVPELSENANNASSLLFNLLNWSKSQMQNLEPKPELFNIQDVFHNKIALVEQKVEDKRIVLIDESQRD--FVYADKSMVEIVVQNLITNAVKFSRTGDVITVSNQDVNGKAL-ICVEDTGVGISRENIDKLFNAFTTVG---TKNEKGTGLGLTIAKDLVELNDGRIWVESTQNVGSKFFVELPK---------------------
116329368    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TRISYPKDQASFSATLCNEESKSEREILGATLYIRDITEKKLLEQKTAKNRLLTTVVHDLKNPINGILGLIELLKEQT----DNQNRTELLNMMFRAADKSLNIIQDLLQIAEMENENFKLKTEKTNLNYLIESLVKQNYPEAQNKKIKLYTIQEIDPLPVKIELLKFQRVLENLISNSLKFTKEGGEILIH-SYAQNKKAMMIVKDTGIGIPYGLQSSIFDQFTKARRQGLKGEETTGLGMFIVKVIVELHKGKISLESEEGLGTKFIVEIPL---------------------
75907372     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KQLQRQNEINRRISVERIAK--LQQHNQKLQTKEQLKDEYLTNVCQELRTPLTQMKTALSLLNSPTLKPH---QRQRYLQMLNTQCDRQSVLIAGLMTLVELEHNLETTTLELVKLADIVPGVVSTYQPVAQEKGIMLGYTIPTDLPSVLCVNGGLRQIVINLLHNSLKFTANGGRVWVRAR-VQGEYVILEIRDTGIGIAESEIPKIFDCFYRVRSGLIDETNGAGLGLTIVQRLLWHCGGSVNVRSKVDEGTMVIV-------------------------
115373251    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEIAEREGRYEEEGWRVRKDGTFFWANVVITALHDESGRLVGFGKVTRDFAEEQRERLRAAVQSQDEFLSVASHELKTPLTPLQSLLRTVQGHPEATMPTARIAKELEGACRQVRKLADLIDSLLDVSRLSVQRVQLSPALMDLSSLVRDVVARHVITATQVSSPVVVEAPVPVEGSW-DWSRLEQVVTHLLSNALKY-GAGKPVHIQVSVEEGSAL-LAVRDEGIGIEEEQQARVFERFARAVS--DRHYGGLGLGLFIAQQVIEAHGGTLSVESSPGRGALFTARLPL---------------------
293191859    ------------------------------------------------------------------------------------------------------------------------------------------VVDGKTVLVGVQMDSVDDVIFMLVAVEVGLSLVVAIAAGFARELRPLGVVRAAAADIASRDLADDAEELTRVGEEATSGPVEVADVAGALNMIDAVEDGMERRARSEVKLR-QFVADASHELRTPLASVQGYAQLARRD----IDDASRTQALERISSEGARMASLVEEMLTLARLD-GDRALKRENVDVIPLILDALSDAHVVAPDHAWALGEAVD---VQVLGDEAALRQILTNLLANARVHTPAGTRVTVSLTRVPQGAVTLRIADDGPGIPAEIRDRVFDRFVRGDSSRTRDGRGSGLGMSIVESLARAMGGAVRVDSE--KGTVIDVTLPAA--------------------
284047544    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MARQLLKPLGKLRRVAAQVSRGDLDRADSRDEIGDTLRAFEKSRLELCRARQKREQDERSRKEMLAGIAHDLATPLTKIQGYAAGIQDGIAD--TPEKRQRYLQKILETTENMAKLNQTLFLFSKLDLDQVPFHWETVDLCSWMRDYVEKQREHWEQNGLHLTFSTALTAAPIRMDRDQFARVLENLLGNSWKYTEKAGTLAIALKPQGKNQVRLELADDGPGVAPEQLDRIFESFYRTDRARSHVSAGSGLGLAVVRKITTTMKGTIRAEANQPHGLKICMTFPLEEDLN----------------
84702575     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VRLRAPSGETEDLT-----LLMLRDRTEQK--KLEQMRTDFVANASHELRTPLTSMGGYVETLQGHARD--DPEAQARFLKIMAGQIDRMLRLVEDLIGLSAIELKENRPPSDEVALGSLAQSVVESLQPLLEREQGHVILDLPSERVVAIGERDELFRVMANLVENAVKYGRPSEEIAVRIGIPLEELVFVRISDRGNGIDPNDLPRLTERFYRVNPQLSRSKGGTGLGLAIVKHILYRHRGGMRIESVPGEGASFCFFLPSSR-------------------
84684329     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERAAVRAIKDANEMLEARVAERTLALKEALSEAERANASKSRFVAAASHDLLQPLSAAKLYLASLEGEGESP--------VVAKVSRALESVEHILDALLDISKLDIGKAALHEAPVSVGTVLAQLGEELMPVARQKGLDLRMVSTSAV--VRSDPTYLRRILQNLVSNALRYTDRG-RVLVGARHVP-RGVRIEVWDTGPGIPEDQQQAIFDEFRRLNASASAA-EGMGLGLAIVERACRLLGHDLTLTSAPGIGTCFRVTLPLHDGAALHPE------------
220908402    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QENDRTIISVMTIGRDVTRLKQAEEAAQKLAEELKRSNQELEQFAYVASHDLQEPLRAITSFTQLLAKRYRGQLD-AKAETYIEFIVDGATRMQQLIKDLLTYSR--AGRYELKLQPVDCQTLLDQVKKDLQVVITETQATLTAD---PLPTIIADPTQFKNLLQNLISNSLKYSEISPKIHVSARKVTHEEWLFSVQDNGIGIEPQYAERIFGIFQRLHTS--DEYSGTGLGLAICRKIIERHHGRIWVESQLGQGATFFFTIPISRSQDDIP-------------
27378097     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LERALAVRRLHLENAELALRVRERTLE-LEAANRELEAFAYSVAHDLRGPLSVIVGYAETLIEDHSAQWPDQPQQ-LAGAILASGEHMQRLIDGLLRLSRF--GRQPLSKGPVDVGALVGEVVDELRRQHAGREVFVHL---GEIPGCVGDQALLRQVLVNLLSNAFKFTRAREKPLVTVGWTEGRETVYCVRDNGAGFDMQQADKLFAAFQRFHDS--DEYEGTGIGLSIASRIVQRHGGRIWASAEVGKGAAFYFSIP----------------------
126650076    ------------------------------------------------------------------------------------------------------------------------------------------------------------FLVVMMGALSFFIICFALYMNRKVQKDIL---------TPLHELKKNTEEIVKGNYEQMSSYPKLDEL-GELQMRLEIKQLVIQRNEQEQHQK-KLISNISHDVKTPLTTIKAYLDAISEGV--CRDEDSLMSYIHIMQINTEKMSRLIEDLFIHTLKELGHIPIHLKEQYSRDVLTNILQPIHYYVQTTNIHFIKPAMIPNVLIQVDEGRLEQVISNLVTNALKHTSNGDTITITT-YIEDQTLYIQVIDNGNGMLPEDMPFIFERYFRGHQAEREKNEGAGLGLSICQHIMEEHYGSISFHSKHKEGTTFTLTLPIS--------------------
295132769    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TDKIKLKQSLIFEKNQRQLELNEERLRFYTGFSHELKTPLTMILAPVESLLSE----IRKKEHINSLRIVEKNAKTLLSRINKLLDFRQSEDGLNKLKITKHQLTRLLSKWIEMYEPIAHKKGVKIIKHIDLASSPVYCDLEKIHIVFNNLMSNALKYTSKGDQIKIKLK-AKGNGYQFSIKDNGTGISAKILPYIFDWYYHSDEKV--KKDGSGIGLALSKRFIELHDGAITAKSIENQFTVFKVFLPKGKPDLLESDNTSEVTDF----
297568257    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRRTREQLRQYNRELERRVAERTRALRESE-ARLLQQELEKKIQQTEKAMGQLVAGLAHEINNPLGIIICYVDLVKRQ---PNLSPRALQDLEVIGKQARGCKRIVGDLLDFAR--SG--ESRKQPADLNRIIEEVAGIVAPQFGKQGVAINLELAPGLPWLELDENKIKQVFLNLLLNARQAMDEGGEIEISLLLAPSGPVRIEVRDNGPGIESEDLSKIFDPFF----STKRTGEGTGLGLSVSYGIVKEHGGEIRVASRIGQWTCFTIDLPVS--------------------
257091638    --------------------------------------------------------------------------------------------------------------------------------------------KPAVVAVATDISKHEHFMSWFR-FTLWSVVILAALMTGFLGWVAVRRGLAPLHAIKLEAAAITADRLH-SRLATESIPIELVDLAETL-------NQMLARLEDSFRRLSDFSSDIAHELRTPVSNLLTQTQVMLLRV---RTIDEYQDVLASNAEELERMAKMIADMLFLAKADNNLVVPNLEAVDLRAEAEGLASFYEAVAEENSVALTVD---GSATVTGDRLMLRRAIGNLLSNAFGHTPRGGYVRIQIGKNEDRMATIQVENSGETISPEHLPRLFDRFYRADPSRKRLADGVGLGLALTRSIIQAHGGSVSVRSADG--------------------------------
240143853    -----------------------------------------------------------------------------------------------------------------------------LVLYGTLSNGNLILMRTALESIRESVNLSNTFLAWVGVVAAIISAVVIVFVSRGITTPLLRLTDISKRMTELDFAKYQPGRRYHNEVDELGEYMTLEHTISELKSANNQMQIDIDKKTQIDEMRKEFLSNVSHELKTPLALIQGYAEGLKECIND--DAESRDFYCEVIMDEADKMNKMVKKLLTLNQLEFGNEVITMERFDLTELIRGVINSSAILLNQNEITLDFT-QQEPLYAWADEFKVEEVVTNYLSNAIHHAEGEKRIDISC-VQKGDKVRVSVFNTGNPIPEEDVDNIWIKFYKVDKARTREYGGSGIGLSIVRAIMDSFHQKCGVINHED-GVEFWFEL-----------------------
89092875     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEERVASRTQELVSLNDKLWQEISEREQIQKELKVAKEAAEDANKSKDKYLAAASHDLLQPMNAARLLIAALRERAL----QEQDAHLVERVHLALENAEDLLTDLLDISKLDQNAVKPDITDFRISQLINSMVGEFQPVAENKGLTLKGL--DSSAMVRSDSRLLLRIIRNFISNAIRYTDEG-RVLVGCRRK-GQVLSIQVWDTGTGIPDDKQNEIFKEFQQLECHTAKDRQGVGLGLAIVDRIANMLGHQLKLSSIDGKGSMFSIEVPIAE-------------------
90022368     -------------------------------------------------------------------------------------------------------------------------------------------------------------QLRALSKISIFLVIISFITVLIISHK---------LVKPLVALSRSAKQLAAGEYNV-RIQPQTSDEVGELCHN---FNELAHTLEANEQSRRQWVADISHEMRTPLAVIKAQIESMQDGIRQPS-----QANLALLKDKTDSLNALVNDLYELSLSDLGALTYSKEVFSFNQLFEHTQDEVEVRTNGKELTLTIENNNEQHKIYGDSSRLAQLINNLIENSLRYTDTPGQIKIWSAETQGN-LEFHIEDSAPGVNPDQLDKIFDRLYRLDSSRNRATGGAGLGLSICKNIVEAHNGTIRLQSKLG-GIHIIISLPR---------------------
255014975    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VISYLIIQKDLREKARTRKRLEDTIQQNTALLEMRKNIIL-TISHDIRAPLNVIDGSADL----AMDTREKKRRNIHLNNIRRVCKHVVHLLNNLLDVYRLNEAKEIRNDVPFDLHELLERTAAGFSHIINNKGILFNCDFKDTEVKLYGDADRIEQIIDNLLTNAVKFTETG-TINFNVHYLNG-LLVMEIVDTGVGMSEETLSRIFRPFERQTSATNAD--GFGLGLPITQGLVNLLDGTIEVTSLINCGSTFRVTLPMPETDEPLESEKHVPTH-----
37519592     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVAQVFIGATLLASLLAWIAAGRVLAPLRLLAETARSIGESDLTRRIPAGDRGEL-GELAAT---FNQMLDRLEAAFASQRNFISDAGHELRTPITIVRGHLELLGDDPG------ERAETMAIVYDELDRMNRFVDDLLLLARAERPDF-LFFELFDVGELTDELYAKARALAREWSIE-----ARGSGRMVADRQRLTQAVINLAQNAVQHTAPGDRIAIGSALR-GVWVYLWVSDCGPGIAPEDQRRIFERFERGSHSR---YEGSGLGLAIVQAIATTHGGSIQLTSVPGAGATFTLVLPL---------------------
144900011    ------------------------------------------------------------------------------------------------------------------------------------------------------------------VARALFQVRVAIFQAFAVSLAVLSIYMAGTISRPIRRLALAAEQVRRGRAHRIPDLSRRGDEIGELSVA---LKEMTEALWARMDAIERFAADVAHEIKNPLTSVRSAVETAARLS----DPEKQKKLLAIIQDDVERLNRLITDISDASRVDAEMSRADTEPVPLALLLATLAEVYQNTAETLHFPLDLPADDTLV-VDGIEGRLVQVLRNLIGNAISFSPEGGTIRLAASR-HGPTIRLTIEDDGPGIPDGKLDAIFDRFYTERPAGEKFGTHSGLGLSISKQIVDAHGGRIWAENRAEGGARFVVEL-----------------------
291542230    -----------------------------------------------------------------------------------------------------------------------------------------TISKIQLVTASCYIETVDDITSVYSDRDMYCTIYQFILIGVALFASILLVIFSKLLTRPLVKLKDASKEVAEGNFNMITSSTEITELSQSFNTMADYVEDYIEQLKLATQNRDNFIADFTHELKTPLTSVIGYADMLRSYEMEP---EQRRECADLIYKEGSRLEALSLNLLNLIVLKNDEIKAVNIRTDI--IADDIKKSVLFILKKYGVKLKLNVEK--AEVNAEPSLLKTLLYNLIDNACKASESGKPVTLT-GYVDSDRYRFCVTDSGCGIAEDDLAKITEPFYMVDKSRSRSMGGAGLGLSICNEIAKLHGSTLEIVSEVGKGTSFTVSL-----------------------
229073675    ------------------------------------------------------------------------------------------------------------------------------------------IFLMASLQVDEAVQMVEDYYVYIFAFVVLLTFLASFYYSKQIAKPLLQINNATKKIANLDFSEKIP---ITSKDEIGDLSKNINTLSNTLHLHINQLQKDIEKEKQLENTRKEFIAGVSHELKTPLSIMKSCISILKDGVAIHKKD----YYFEAMAKEVDKMDVLIVDMLHLAKFESGTYKMDMDIFYIDQLIEQICEQLSLEITKKELQVHRCL--SKVEVIANRRRIEQVLTNFITNAIRYTPEKENIVIST-IQENHRVKVCVENKGAHIPKEQLEKVWDRFYRADAARQRSKGGTGLGLAISKNILELHGVEYGVCNT-RDGVLFFFYL-----------------------
148360633    ----------------------------------------------------------------------------------------------------------------------------------SITNRLLLIFIGSTVLILSIITGLYNYLLTRICIKNFFVGLWFSTLIIILASYL----LAKKSMRPIKIF---TKELASINASSLEKRLPYTGNPKELEELALTCNDMLFRIESAFSHIKQFSASIAHELRNPIHYLRTATEI---TLTKPQTIETYQHVLQTHLEEYQSLTQLIDNLLFLTRCEHGQLQLNVRTLSANHLISSIIEYYYSIAQEKGIEIQMFGE---AQIEVDEHLFKRVISNLIDNSLTYTNKGGRILIIIEKRTDNSIQIRIKDNGIGISKEHLPLLYHGFYRVDYSTNKENAGLGLGLAIAKSIMEHHKGQLAIDSKMGLGTTVILTLP----------------------
260587732    -------------------------------------------------------------------------------------------------------------------------------------------------------------------YIAVVSFVFLAGIIGSSVYIILHFSLKKQQKKLISRTAEMIHDYMKKECDVSEIPQEFSEISTQLVQIKADMERKEQYLKMETQKKNDLITYLAHDLKTPLTSVMGYLNLLEDAPDMPL--AQREKYTHIARKKAERLDSLIQEFFEITRYNLQNITLEKENIDLYYMLIQMKEEFYPVLAQKGNTIELKVPEDL-QVYGDADKLARVFNNIIRNAVSYSYPSSVITIE-GEKNSDGVCLFFRNKGKTIPKEKLSRVFQKFFRIDEARSSDSAGSGLGLAIAKEIVELHGGSISAISEQEE-TVFQIVLP----------------------
116492483    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIWLFTLTSLLIFMVISIFGYGLTAYLLKPMN-----LINQSMRNLEEDPQTDLRVPEIDTNDELSDLAHERMQRYIDQQRQFVEDVSHELRTPVAVVEGHLKML--DRWGKDDPQVLDESIKASLEETQRMKSLVSEMLDLTRADQIEINYADEKTNVVQLVNQVFNDFKMIHPEFNFVMDDDITGE-PIVPIYRNHLEQILVILLDNAIKYSKDRKEIHISTANTK-KTVEIAVQDFGEGIAEENLKQVFNRFYRIDKARSRDQGGNGLGLSIAKKLTEEYHGNISLESSVGSGSIFRIKLP----------------------
257052938    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AQPVYDDSGEIAALAGYTRDITRRKEYQRELEHH-REALEKSNESLREFAYIASHDLQEPLRMVSSYVDLLEREYGDQFDDEA-EEYMEFAVNGAKRMKRMINSLLEYSRVHTQAEEFD--EVDAAEVFESARQDLELLIADHSAEITV---GDLPTASADRDQLGQVFQNLLKNSIEHAGEDGTPQIDVTVTDRPEAYFAVADNGPGIPADEQDDVFDIFRQGANA---EAGNTGIGLAITRRIVQRHGGEIWIESEPGEGAAFKFTIPK---------------------
94265122     --------------------------------------------LIDLGFILLRLVVLIGGVGWLLLTEPPATTKAVIGLLFYFVAYGLPLTLLLYFFPQ----HKRVLYLVALFLDLAFVSLLVHISGGYQSPFTNGFYLMTALYIGLGVALLSTLLYFISEGIDF--------SIQHWTDFSVRAGFLFLLAVPIGLF---SQKLQRDKEAIENSLTSIKALQDRLVDAEKLAVVGRLTAE------------VAHEIRNPLTSIGGFARRLYKQLNEDTPE---RENAGVIVSEVDRLESILKDLLTFSR-EA-RFNLELRRVN--NAVREAITTWLELCEQQEIKVREDLDPEIPRVLCDTDQVRQAVDNLICNAVAAMPQGGELRLSTAMEEIDYVVISVADSGHGIPEDQLGVIFEAFY----STKKIGVGTGLGLSICKKIMEEHNGLIRAASVLGQGSTFKLYFP----------------------
167648415    ------------------------------------------------------LVICFVALLAFYLRMALFGLVELGVYAMLFLATELALRHADEVTAFRRLR-WQSIVLVCLLSVNACFLAVKIRLYGEATMQ---VEAALVVICVLLFAALRVHHNKISYVTAVGPPVATLIWIAIDRHTPLPDNHYAM-GMLLFVAAVLTATWRQQTTDRALARAWRD-----LARKNAELTQAIDEAKAASRAKSDLLAVASHEIRTPLNAVMGFAHALRRDT---FLTPTQTELSQGVLDGGAQLTRLLDSVLDLAKVEAGKATLTFTPVDLRRLVRGVVRVWSAHAQAVGVRLFEDADPALAYLLADEARLEQTLANLVSNALKATPSGGAVTVRLGVLEGENALVEVRDGGPRVSAEDRPRMFDAFDRTERGQT--LGGSGLGLSICAANLALMGGEIGVD------------------------------------
163745599    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITEKRQREAEIITARDEALDAYQEKSRFFAMMSHEMRTPLNGVISALQLLQDDRLDN----EQKRYVDAAMVSGEILLSHINDVLAIERSEAGTYEQVQQACGMTVLMAGIINTMEPLAEAGGTRLHLDLTREDKPIVTDPRAIQQILVNLLSNAIKFNP-GGDVTLRTSTKAGEEFHFQVEDDGSGIPAEDIDRIFEDFYERRTGGTGLGL------GIVRRLVKRLGGEIKCESVLGKGACFTIRLPVEVVVQADPSDNISDLHEK---
72161733     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------FLRLLLLVSAAGLVAAGSAAWWVAGRILAPVRLIRQTAAQITEEDLTRRIDVTGNDDITALAEQFNAMLD----RLEEAFSTQRRFVDDASHELRTPITIVRGHLELMGD------DPDERREVVRLVTDELDRMARIVEDLLVLAQAQRPDF-LRVEDVSLAELTSDIDAKVRAL-GDRDWRLD---EIGEGIIRVDPQRITQAMVQLASNAVRHSSSGDTIVLGSSLTDDRTVRLWVRDFGPGIAPEDQERIFERFARAGSPRAHR-PGAGLGLAIVRAIAEAHRGTVHLDSALGRGSTFTLILP----------------------
227874455    --------------------------------------------------------------------------------------------------------------------------------------------------------------------VSFFNYLLLFLGGSILLFGTLAVYFTGRRVTPLKELAKLSQKMSQSNLEEIEVLGESEDTIGDLKKANNELQSDIENKNLIDQKRQEFVANVSHELKTPIALIMGYAEGLGEGL--CEDEESRAYYSSVIVDEAKRMNHMVKELMSLSAMEQGKDLPDFSLLDMAKLTKGVLSTMEILLKQEGISVEVDIPEGL-FLWGDEFKVEEVLMNYLQNAIHHVGEPKQISVYTENRGQKTVEIHVRNTGNPIPEEDLPRVFEKFYKVDKAHSRSYGGSGLGLSIVKAIMDSHHQECGCKNTL-TGVDFWFTL-----------------------
226357201    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATRHFGASAVLPVIVNGERIGVFAVALFDSRVWTNIDKAVLESVVRSLGLAIEGARSLTQLAQRTEELERSNRDLEQFAYVASHDLQEPLRTITSFTELLARRYQGQLDSKADR-YIHFTVDAARRMSSLIQDLLAFSRVGAENHQLAM--VDTSQVLEDITRDLAEDLRESGAVVSWD---SLPSVYADPVQIRQLLQNLVSNGIKFQREGMVVHIS-GHEEGQVFHFQVQDNGIGIDRQYFDRIFTVFQRLHN--REKYKGTGVGLALCKRIVERHGGRLWLESKVGAGSTFHFTLPVA--------------------
135714765    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YLLIRMLNEDLLGEQDTIQKAREQQLAYEHLAKAKKRLQELLDYKDKFVSIITHDLRSPIASVLGAAEMLINDKELIDQIDNFKEILIAMREEMNRMLDYNDKLYHWSNLELGNFELEPETISISELIAIVEKTFQNKFIEKGIQFLSSCDEN-GQLKVDITLFLQVLNNLIGNALKFTPEGGNIQIS-YQQNDSGKRLVISDSGTGMDEEKAAHLFDRSSQESSLGTKGEKGSGLGLGIVKRIIDAHHFSIHASSKPGKGTQMII-------------------------
172038807    -------------------------------------------------------------------------------------------------------------------------------------------YFYGLILSIFAIVIVMEYTTPSAVFGYLYIGAILLANTHRNRRVVTIITLAAANLTFFNLFTIKIYHLPTVANRLIAIIASVRNRIYEEKIAYQQAKI--QAQEQLFQIREDFVSTLTHDLKTPL---LGAIETLKSFQLGLFGQPKQQKILEMMRHSHQSTLQLVETVLDIYRNDNEGLKLQKEPINLKELLEEIVATLTDFALSRRIHL--NLTGENLWVEGDRFQLKRVFVNLLSNAINHSTRGSNVEILLQSKGDKQEVL-FLDNGLGISPEDIPQLFERFYQ--SHHNRQTKGSGLGLYLSRQIIEAHQGKIWAENRSSQGAIFGCRLP----------------------
255527945    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IILVAVTIALSKFIVNPINKLIKTTQKIADGNFS-ERVKVISDDEIGLLKNFNDMADVIEDKIGELKMAKQRFIDNLAHELRTPLTSIIGYADFLRTT---KYDEETFINSLSYIYSEGKRLEKLAFKLMDL--IVLRKENFKKKSENTSELLIEIKNSLQPKLEEKNIHL--EISAEDLNLLMDKELIMVMITNFIDNAIKASKIGDKIYLKAYKNSSSNIILEVKDSGIGIPEEDISKVMEPFFMVDKSRARANNGVGLGLSLCAEIAKIHNARIDIESKVGEGTAIKVIF-----------------------
73538906     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------VASAVASMLQDGKLDIEFQFMHAGGIREVLARAFPMRGTGNETLRVAGTCQDVTTQ--------NRARRALRGEERRKEQFLAMLAHELRNPLAPMRSAVDLLQQPQPAPADAFRARD---VIGRQLRHLSQLVDDLLDISRFNQGRITLRQDLVELRGALNTAVETVRPVMEAQQHTLRLSLPEQPLPVRGDMVRLTQIFSNLLHNAAAYTPAGGQIRLDVTVTDGRVD-VRVHDNGMGLTGTLQRLLFDPLYADDGADTGGAQGPGIGLTLVQQLVRLHGGSIRAESPPGEGSTFIVELPVEPWQNWHPAE-----------
229003262    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EIAKGNLQYRIPQKGQDELSLLAVNMNQMAKELFSNIEKERRQKNELITNVSHDLRTPLTSIMGYLRLLQDSKY--ESKEQHNEYVRIAFSKSEQLKNLIEDLFEYTKLTNEKMVLEKQEVCITELLEQLIEELVPQAEEEGLILVKQFPKERVYAAIDSEKMVRVFENLLMNAIKYSKDDGEIKVSL-QRQRRNIQITVANHSEEFTKEELGNLFERFYKKDQSRSRVTEGSGLGLAIAKSIVELQGGEIRAEYEDGI-IQFIVSLP----------------------
197121353    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLGGEQQELVEALARHAAVALDRVRLADEAEELRSGLLSSVSHDLRTPLAAITGAATLLLDD--GVNDPAIRRDLAATVVDEAERLERLVSNLLDMTRLEGGAVEPKREWVPLTEVVGAAMNRLRPLA---GRPVAVAIPDELPLLSVDPILVQQLFVNLLENATKHTPPGSEIAVRA-VREGGTVAIEVADRGPGLPEGEEERIFERFQRA---ARPGVRGVGLGLPIARAIAQAHGGRLTAANRASGGAVFRLTLP----------------------
119485362    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITAHEQSSVVEGLDAGA--DDFIRKPVQIDELQARVRLRLKQSIDQRENFVRCLTHDLRTPLVAADRVLNLIQQGIFGEMNS-SMSEAVTSMIGSNKNLLDMLNTLLAVYAYDIGRKTLSFIPFDLHALLKEIIAELMPLVEDKELKIKLNIPPTTKELVGDRLELRRVFTNLIANAIKFTDQG-IVEVNLSLTTSNWIKIEVKDTGIGISVEDQATLFEAFHQG----NHKRSGSGLGLHLCRQIVHAHQGTITVESQLNQGTVFTVCLP----------------------
223983561    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------FFFINLAAYAVYWLALIVVSRRLTQPVEQLAEGERQIAGGRWSQRVPVSGAQ-ELKTLAENFNRMAETVEQKVAELETENQEKEIFINNLSHEMKTPLTSILGYTQLLRRTKMSPQDAEQ---ALDIIESEARRMERLSSRLMQL--IVAARPLSECSAAALDSFIEQAVLRLKPALREKSLRLCVECEP--LTVLIDEELMQAALRNVLDNAVKASQPQTLITIEAKTTE-TGWQITVRDEGCGIQDPHPERMLQPFVMEDQARSRKHHGAGLGLALTQRIVQAHGGMVEIDSQPGHGTEVRFVFPPE---TLAADAKAEASQTKA--
196248615    ------------------------------------------------------------------------------------------------------------------------------------------------------------------LFVIMTVLGFASMAASALAGRLVAQSFIRPLKTLAKTMADIKNNGLKQRIDVPSARDEVTELMM---MFNSMMDE----IERSFALQKQFVEDASHELRTPLAILQGHLSLLQR--WGKHNPEILEESLEAAVKEAERLKRLVLELLDLSRTEEMEVPKELTPIDAAAAIGQIVKNFRILHPGFQF-IVDQPEKPLARVAIAKHHFEQLLFILLDNAVKYSQQVKKIALSLR-EEGSFVTVAIRDYGIGIPREELENVFLRFYRVDKARSREQGGAGLGLSIAKEMIDKYGGQITMESEAGQGTTVELAIPKAE-------------------
255035393    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFLQFAILIAIAMSVIVYLIWRNARKNAANLRAVTNLNGIITQSNIA---LQDTVNALEQAEIEKESLLRIVAHDLRNPIAAMVSGSDML---FWDQVPTEEQAMIIDAIQQSGQLAFGLIGQILQ-SSPDRKKIIKNHE--DLAEIVRSCIDMLSYKGREKRQTIYYDYDEALVPV--DREKIWRVFSNLLSNAVKFSPVESAIQVKLRKKPDSML-LTIRDHGIGIPEDLKGHIFLNSNDARRTGTAGEQSFGIGLAICKQIVEAHEGKIWFESAGGTGTTFFVELP----------------------
283470629    ---------------------------------------------------------------------------------------------------------------------------------------------------SLLIHSLENY---DNIVKSLYIIALAFGVIATIITATISYVFSTQITKPLVSLSEIRRDGFQNKLQLNTNYEEIDNL------ANTFNEMMSQIEESFNQQR-QFVEDASHELRTPLQIIQGHLNLIQR--WGKKDPAVLEESLNISIEEMNRIIKLVEELLELTKGDVNDISSEAQTVHINDEIRSRIHSLKQLHPDYH--FDTDLTSKNLEIKMKPHQFEQLFLIFIDNAIKYDVKNKKIKVKTRLK-NKQKIIEITDHGIGIPEEDQDFIFDRFYRVDKSRSRSQGGNGLGLSIAQKIIQLNGGSIKIKSEINKGTTFKIIF-----------------------
148265761    ---------------------------------------------------------------------------------------------------------------------------------------FQRLYYLPIILAAFWFGLRGGLVSSIVVSIMYAPHVLFQSLELEKYLEILLYNIVGGVTGLLSQREVARREELHKTARGLEDSYKKLQSQADLVIE---IEEQLRRAERLSVL-GELSAVLAHEIRNPLGSIKGTAEILKD---SFRPGESNYEFLEILLKETDRLNRVVEDFLGLARP----LQVERATCDIMAELNEIVTLISTEAAARGVSIELN-PAELPAVHGDREKLRQAFLNLLMNGLQATGRGGKLTVSASEESPAVVELSFADTGEGIEPDRLNRIFEPFF------TTKPDGTGLGLAITQKIVESHGGSIQVASEKGKGTTFTVRLP----------------------
284032332    ---------------------------------------------------------------------------------------------MNRDTATIFALTALWTLAVAAFGALVLWRFRR--RSLRITMIVVALVPMAAALAAIGQSTRAMFISAHDSLVVMWTLAFSGLLGLLMAVLLAHWISAGSRDVGRRLRDLGTAYESVGVAANGNVPAELAELTNELETTRQRLAASRERERALEASRRELVAFMSHDLRTPLAGLRALSEGLEDGVIDDVPGA-----LRQLRTTVDRMTGLVDDLFELSRLSAAPLPRRRSAVSLHELADDVAGETSEHARSVGVTVTVKADDDRLAVHGDADELTRAVTNLVGNAIRHTAPGGTVEIAVDRAPDGRVRLAVTDGCGGIPADDLERVFDIGWRGDEQRTTREAGGGLGLAIARGVVESHGGTIAVSNVPG-GCAFSIDLPR---------------------
294810681    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SFHTVSLLAVLISLLTVLLYLIIH---------------RDLNRINQYQRQLEASNRENTELLQSRKRMML-TIAHDLRAPLATIKGCAELLPGEEKKSRKDE----YAENILHSSDYMIGLVNTLIGFYLLDTGRNKPILSIFRLETLFSETARNYGSLAKKKKLRLTTAFSGLDVVVSGDRSQLQQILNNLLSNAIKFTRQG-EIRLQAEYR-NKELHFSVQDTGTGMTEEETTRIFTAFERLDNA--RNVPGFGLGLAIASRLVSGMQGSLTVKSKPGEGSTFTAFLPL---------------------
111221077    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELATLAATLDATNTRLVESLARERALEASRRELVAWISHDLRTPLAGIRAMAEAFQDGLI--TDPETTDRYHRRVLTEAERLTGMVDDLFELARLQAGALRLSLAKVRVADVVSDAVAAVDPIARARGVVVRGSADDS-GCVDADAVEVGRALTNLLVNAIRHTPDDGTVEVSATMAADRAL-FAVADRCGGIPPQDLPRVFDLGFRGEPART--PEGSGIGLAIVRGIIEAHGGAVSVHNQPG-GCRFVVALPTS--------------------
58424553     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RAERALLDANENLEQRVADRSRE-AELAQQSKTRFLAAISHDVLQPLNAARLFASALRE---SHQNNEEQRHLAERVDASLRAAEELLDGLLDVSRLDAGGLRPTVEGFDASALMHELAAQYAPVAASRGLRLQVHSRP--IWVRSDRRLLRRVMQNFLANALRYTRQG-RIVLGMRGR-GQQVELQVWDTGPGIPEHHMRQIFEEFRRYQQPFDWGEQGLGLGLSICQRISRLLDHDLSARSQVGRGSMFSILLPR---------------------
167745693    ---------------------------------------------------------------------------------------------------------------------------------GYFDNGYAVVINTPMESIQTSAVLSGRFTAYVGALLIVAGGIAMYIYSKQFTKPIEEMAAAANRMSNLDFDVKVIDELGHLGESLNELSSKLEYTISELKTANNELRQDIEQKVQIDEMRTEFLSHVSHELKTPIALIQGYAEGLKDNVSA--DEESREFYCDVIADEAKKMNRMVQKLLTLNQIEFGNHQVSMERFNIQELIQNMLSANTIFFQKENITVEFHEPPT--YVWADEFMIEEVFGNYLSNARNHVLKNGRIAISFQRIEND-LRVTVFNSGSHIPEEDLDKLWVKFYKVDKARTREYGGSGIGLSIVAATMKAHGKQYGVNNVEG-GVEFYF-------------------------
298250775    ------------------------------------------------------------------------------------------------------------------------------------------------------------YVKPHLSFSARYRLLAPMVLHEQLIGLFIIAKMEEEFPCVECAYTDEEIALAKAVAKLTAL------VIAQVRLLESATENAKKQAQELNKHYDEFISIASHELRTPLTTIKGNVELALRRLKKFMQQEDSRELLDYALQRSQVQERMISELLDASRIQARKLIIVKKPCNLVEIVCNAVADSRQAAPDRSIQLTFP-DEDTPLVEADADRIGQVLLNYLTNALKYSEAHQPVFVTLA-KEETCARVSVRDHGPGLTPEAQAQVWKRFYRVTGLGLGLF--------ICREIIESHEGEVGVDSQPGEGSTFWFTLPLA--------------------
222054349    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VRDISARKEAEEEILRLELEQRVAERTERLAE-ACRELESFSYSVSHDLRSPLRTIYGYSQLL-LEDCSEHLDDQGRKYVEVIANGGRRMEQIIDAMLDFSRI--GRRELRHEDVDLSELAIVVTAELHITCPERNVSFIID---NGMVVKGDPSLLRSVMENLFGNAWKYTEPDTRIEFSSRVENGSTVFL-IRDNGAGFNMAHADKLFAPFQRLHS--EHEFPGNGIGLATVQRIIQRHGGRIWAESSPGDGASFYFTL-----------------------
139438316    ----------------------------------------------------------------------------VGILAVLLVGFLLIDRFE----------IVRRCMVIGGAAWAMTLAIGAMALGGIEGP---------VLFDAGFVFNMLGFVLALAACVLFLCGRALYYQGYEQGEQHADCVLAARIQDRL-----IDHPDTWDNIDGDFLEVE-----GALNRVRDRERKVQQALRDESHRKDDLVTYLAHDLRTPLASVVGYLSLLQEAPELPV--EQRAHFTGVALDKAHRLDALIEEFFDITRFDFHDIVLTRGYVDLGLLLAQVADEFYPILNEQHKEVQVDIREDL-TVLVDGDKMARVFNNIMKNAIAYSYEGSTITIEARRRDGGGVRVRFINQGDPIPEAKLKVIFEKFYRLDAARATNRGGAGLGLAIAKEIVCAHGGTVACESTPEH-TIFTIELPAA--------------------
74318589     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALQRNRSELEKRVREATASLTAKKIMAERANHAKSRFFAAASHDLRQPLHALSLFVAALK----ARNEQAETQTLIDNIEASTAAMELLFNALLDISRLDAGAIEAHPVHFPLCKMLVDLEQQFGAVAAEKQLRLRFR--PCDATVYSDPLLVERILANLIANAIRYTDDGG-VLVGCRRR-GRTLRISVVDTGRGIPPDQQESVFQEFVQLHNPARDRSKGLGLGLAIVSRLGRLLGHRVDLRSVPAHGSVFSIDVPL---------------------
50086428     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TFADITAFRENEAILEARVS--DRTQQLENALSEQQLAREQADKANMSKSRFIAAASHDLLQPMHAARLFSTALEQSVSTQDD----RKTLQQLDRALHGAESMLSALLDIARLEGGSLQPKRQSYPLHDLLSDLELQFKSIAAQRHIRLSVH--DAKFWIDTDPQWIRRIIQNFVSNALRYTAKG-RVVVGVLRSSHRPNHIRVWDTGPGIAEEQRIKLFQEFERCGHTSPWGEQGLGLGLAIVQRMTSLLDYPVEVYSTLGKGSCFMIDVPTVAAPKLVPQHQAVPLKTKAY-
253701742    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRDITSQRQGEAKILELNLALR---NQLEQLGASNRELESFSYSVSHDLRAPLRHIIGFVDLLNAKAANVLD-EKSRHYLEVISDAANKMGLLIDDLLAFSRM--GRSEMMKGWVDLGLLVREIVNDLESDSKER--EIQWDIAP-LPIVLGDAAMLRQVLINLVGNAVKFTRSREKARIAIGAIDREQEEIFVRDNGVGFDEAYASKLFGLFQRLHA--NEEFEGTGVGLAIVQRIVLRHGGRVWAEGEVDGGATFWFSLPKG--VNPVP-------------
254418552    -----------------------------------DYLKAYADRYRDMFPVRLVTIAAIVIVGWWVIGWGWATNFAVFQFGLYLVLWNVVQTARARPRAPGAER--RFRLSTEAVTLGLSTHNALFILAVWHSQPHYLDYLRLLLAGNLMVGALQVHISRRSFAAAVVPPSIAAMILASNQPQATTGIKVAVGVFVLGVIA-ASWRQWRSDRQTVELMVALTERSRELQTALAQAETDRAAAERANKAKSRFLAMISHEVRTPLNVILGLTEVLR----GRRRPKAEAAVIDDMAEAGGMLLRLLNGALDISKIESGEIDLRLAPVDLGERLDAIARVWRSRVDELGLSLKIELQGEHFVVMTDEGRVEQVLINYLSNALKLTPAG-TICIRIRALPAADGRIEVHDQGPGVPEDQRERIFLPFEQLDGAGLGLAL--------CRASVQALGGALGVRAAQPRGAVFWFRFTAERA------------------
159901279    ----------------------------------------------------------------------------------------------------------------ALAAVGLLEAEQLQIQAQHYLIKGEPSHQSLSLLSAFPMEWLTVTDLPYISALTLKPLAVNLQPAYLVPLQ-HHTQLIGILFLQLNADQAIDARVLQSVAAHLATGITNSRLYSALQTEHQQLQRSEQLREQMNQM-------VVHDLKNPLTVIINYLDLLRRQAL----PESQRELVEGARRSSRTLVGLVSDLLDTARLQEGHMSINREHVPIAPLLHNVANELRSWAEQEAKIISIQADPEL-YATIDGDLMRRVLSNLLSNAIKHTPIQTEIKL-IAYQADSQITFQVADNGPGIPEALQASLFDRFTILNEQNHTRQRSTGLGLYFCKLAVEAHEGEIGVVSNSTTGTIFTITMPH---------------------
241774615    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITDRRALEEAIEQRDVALTESVRLKRDFVANVSYELRTPLTTIVGYADLLQRQANAAEADPRRRGFLNAIQAASQELARSIDDVLDMAQIDAGEMSLSPSDFNLSRTVAAALGRQADTLSAKGIRFDYVGLDTRALIRADQQRLGQVLDHLLDYALRNAAQEGQITIR-SRKEGDTLTLEIGYTGRGIPYHTQAHIFDRF------VGRERGGPGLGLALVKALVELHDGWITLESEPQSGATFALHLPHQMGVGF------ESSELKAP-
86141532     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YSLYILLFIVIAFLSLQYYHRYTKD--------KNNSRIRQLENAKE---------KEIYQAKIEFFTNIAHEIRTPLTLIKSPLEKLLKSS---YKSPEIPKNLGIMEKNTSRLLNLVNELLDFRKTEMQHVKLNFVEVNINEILEETYVRFSQMIQEKQLEFSLLKTEEPIYVFVDEEAIKKILSNLFNNAIKYSK--SKVLINLKLVESDFL-ITIQNDGKLIPTELQKRIFEPFYRVPG--DRLNLGTGIGLSLAHSLTELHHGSLYFEPQI-KMNTFILQMP----------------------
150017765    ----------------------------------------------------------------------------------------------------------------------------------------------------------RTFLLSYMGVVFIVALLIIILTNGILSSRV-----AKSLIKPLELLSYGAGQIEEGNLD-FKLSYQGTDEFA--KVCRDF-DKMRVRLKESEQNRKELVAGISHDLRTPLTTIKGYSKGLKDGI--ANTDEKRERYYEIIYSKTCDMDKLVDKLFFFSKLDTGKFPFNFENINCNEFFLDFFSNAILEFRGKGLDLTYKNNKDNIFIRMDFEEIRRVLTNILENSVKYVKEYGKVDITIEEVED-SVVLKIKDDGPGVLEENLSKLFASFYREDQSRANSSEGSGLGLSICEYIIKAHNGTITAEN--DNGLAIIITLPINK-------------------
141732211    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FASQVSRLTFEQRRLAESMVDDIGQAAVRTRLVADLEASRV--------AGETERLRSALLSSVSHDLRSPLSSMIGAADSLASYGKDMGEDDR-ASLLETITLEGERLDRYIQNLLDMTRLGHQGLTLTRDWIGIDELVGSASRRLQRYVP--GARIDSDIPADLPPVHVHPALIEQALFNVMENAAKFSPPNEAIRVVIRQTDVNQLRIDISDKGPGIPEDERRRIFDMFYSAERG-DRGQQGTGLGLTIVQGIIGAHMGKVEALPGPGVGTTVRLILP----------------------
47564779     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISSNDEFSDIARAINIASEKLKEAVERGDFAESSKDQLVVNLAHVLRTPLTSVLGYLDLILNEKN--LTAEQIKYYSTIAFAKSQRLESLIDELFEITRMNYGVQQLDKKNINISELLVQLNEELYPLLEKNQLEARLRVEPNL-TINGDGNLLARVFENLVTNAVRYGSNGKFVDMN-GYIEDGDVVVQIINYGESISEEELPYLFDMFYTGDKARTMQKNSTGLGLYIAKNIVEQHDGKISAESNVIR-TIFEVRLPKEET------------------
290889618    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QIKMTSIDPMVTNLVSQINQMTQAKQEILDTELDNEKKQQELVTNVSHDLRTPLTSIIGYLGLIESNPKLP--EEQMRKHVSTAYSKAQQLVSMVEDLFSYSQTQTNGENMNFQPMEISEFFDQLIVQFSLDAHKHNITMSSLTNPGQIKIVADPEKLARLFMNLINNAFKYGKSATFIKLTAVKKDDR-VEIRVQNDGEQIPKSSLNKLFDRFYRVDQSGNKDISGTGLGLAISQGIVKQHHGAIRVESNTQL-TSFIIELPL---------------------
226943192    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATRTFLETASSVLTVALERTHFA---EIARET--ELRRAAESL---RSSILSALSHDLRTPLTVMVGLADTLAL---GKASPERQKNMLNALRNQALSINQLVTNLLDMARLRSGNIELNEAWQPIDEVIGATLR--QVRTQWKDREITLDIPLGLPPLCFDAVLVERVLWNLLENAIKYSPADTPVELVVRRF-GDWLDVMVCDWGPGLPPEGAEELFGLFRRG--QTESNIPGVGLGLAIARSIAEAHGGQVLAENRMGGGACFRLRLPL---------------------
212710907    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAGLSLFVALLVTLFLARGFLKPIKRLLEGTHQLAKGDFSARVSEVGQDELG---QLAKDFNHLA-STLEKNEQMRRDYMADISHELRTPLSVLRGELEAVQDGVRQATP-----ETINSLLNETQTLIKLVNDLHQLSLSDRGSLVYRMQSIDIIPIIEMNLGQAKWRLEDRQLTLNTQFSSHSP-LFADPDRINQLFYNLMENSLRYTDPHGKIAVSVTQQ-NQQLIIEWEDSAPGLSVEQCQHLFERFYRVEASRNRASGGSGLGLAICYNIVEAHNGTISAASTLG-GVKVTIQLPIA--------------------
295676114    ----------------------------------------------------------------------------------------------------------------------------------------LTLGATGAILLALVSQGIDPDLFWAGMFYLANVVVIGHSVNVNAERHVRDRYLAVQLAHSNDALQGANAELGRKHQDLEQARREQQTRSDAL---MALREQQKEAAEQASRAKSRFLAAAAHDLRQPMHALNMFL-AAADEALAKRDIETSTALIGDARKASALSARLFNAVLDLSKLESGHVKPSYSGVDLDRVAQDVVEQLAPFAASLDVKLRYRGGRHCAMVRTDADWIPRVLSNLVSNGIKYADKAGRCAVIVAIVRQNYVRVDVVDNGIGIASKHWDAIFQPFVQISNPERDREKGLGLGLSIVNAAVSLMEGRMEFKSIEGKGSRFSIRLPVAQV------------------
167839357    --------------------------------------------------------------------------------AAYVAMLCL-QCIGMAGAALGDLLVFARFCLQLNIAFAVLNVCTALLLARRGTP-------TGRLMLVTIGFALFNFLIRVVDGMDAMPPALSWLRSDIYPNPVIAIILATHLMVLAAWINHVGRQRTEARKRLEHWQTEQDRLRDEVAKRTVALNEALHQAQTNMQQKIETLGYVSHDLRAPLSTINGYSKLLLQSATS-----SQSRLIQSIDRSIRYQLALIDELLAYTKAELQPLALSPEATDLPGLLDDIGGAVALCAQQENRFVYQPLTPLPQTLEIDGIRLQQVLLNLLSNASKFTRKG-VVTLSARQADGYRIGIEITDTGIGIDLTERADIFRAYQQVHV----VNGGTGLGLFIAQRIVRAMNGELAVSSQPGVGTSFSFEIPAARPGPSQPDADAE--------
262374916    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SGVSFGQVIFFDDQTELFDQDDIATIKQFAESLVIRIQLNQEHTELKELYEQQCAQNFSKTKFFQIIAHDLRAPFHGLLGFSEVLAQER-DTLDESSIQSIADYLYDNAQSTYNLLESLLTWAMAEGGRFVYHPINYELKQSSKIVCGVLKSLALNKKIELVDNIPEDI-KVHADINMITSVLQNLVSNALKFTPQGGKV-ILAAEMEGEQVKITIQDTGLGMTEEQMQNLFKPTLGVSVRGTAEEKGVGLGLVLCKRFIDLNHGQIAVDSKEGRGTTFTVHLP----------------------
108761373    ------------------------------------------------------------------------------------------------------------------------------------------IVGGMAGMVAGLVSGTLNLAPPVFAVSSLGMVGVAAGAWLDTRAALLDEKLSEQLQTSLEDLQRRNDEIFAANKALEDRVAERTQELSE---ANTKLEASLARQQELDRLKSEFFDNVSHE------------LRTPLTLILLTLEALAKELVTNMERSAQRLLRLINNLLDLAQLESGKARLRYQPLELFGFLSTVVPPFHTMAERQGVTLRLE-GATVTPVHVDHERIEIVFQNLLGNALKFTQKGG-VTVRVR-EDDSEVHVEVEDSGQGIAPQDIPVIFDRFSQADNSGTRRFGGSGIGLALVKETLELHAGGISVTSELGQGSVFHVRLPKG--TAHIREDLRERRQ-----
108761373    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------PVMSGLQMLTALRNDPQTVDIPVILLTARQEVTAKVEGLGTGANDYLGKPFSPNELLARIETQLRLREAAVRAAENERLAAIGLLSGFAHEVRNPLNGLMALLPLKDMLTGGSADVELSKAMLEVVEECGQRIRHLAESLLSFTRTES------PVVLSLDSSLDSTLSVLAWKVP-PGVKVERAYHCSEP-IRGNPGALNQVWLNLLDNALRAVGDKGRVRISTANTAEEAI-VTIGDDGVGIRPEDMERLFQPFF----STRAAGEGTGLGLALSRRIIIQHGGSIALSSVPGEGTQVEVRLPLRPVAPRV--------------
142788733    -----------------------------------------------------------------------------------------------------------------------------------------------VMLTGLSINFHLHFLDALKKNLIAIAVVISLLIVLIIRIAVRQGHLP---------LRNVSNAIKSITSENLDARLEPTRVPIELEQLVISFNHMIGKIEDVFTRQANFSADIAHEIRTPITNLVAQTEIALSQD---RTQKELEDVLYSSLEEYNRMTKMVSDMLFLAQADNNQLIPDRVRFDLRAEVMKVFEFFEAWAEELNITLKFNGMPCL--VEGEPQMFRRAINNLLSNALRYTPEGQAITVSIREQESFFDLV-IENPGKPIPEEHLSRLFDRFYRMDPSRQRKEEGSGIGLAIVKSIVEAHHGRVQVESDVRS-TRFILSVP--RLEQRIPEPQH---------
226942839    ------------------------------------------------------------------------------------------------------------WLLRGEIAVLALAAVLDGASPHD-------MLRSGLILLA-SLSATGCAL--YHWLHGYRPARLAL-----VGTLLFHLGFSAYLSMLLDFGQFLFAFTAASGLLLVFALAERQCKIERDRAAWRTSEAA---SSAELRAKSEFLAKLSHEIRTPMNGVLGMTELL----LGTPLTAKQYDYVQTINSSGNELLSLINDILDISRLESGQIELDDVQFDLNGLIEDCLGIFRAKAERRHVELISFIQPQVPRVIGDPTRLRQILLTLIENAFRQTDEG-EILLKVSLETEGNLHVAVQDSGEPMPESRREAMLNSRVQSSDLLSAAQDGS-LDLIIARQLITLMHGICGIDADPTRGTTLWLSLPLDPARLEHPVADLDS-------
260906858    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTRLVVTPVRTGAEVARLIADGDLD-ERMPVHGNDEIAVLESFNDMADTLQQQMERLSVLQRQFVSDVSHELRTPLTTIRAAADLIYDARDD--LDPVTSRSAELLNSQAERFDNLLSDLLEISRYDAGAAALVAKPVDVGAIVTSIIETVSMVADQMSTNIVVHAPSSPVMAEVDRVRITRIVRNLVVNAIEHGESN-PIDIYVA-SNAEAVAVSVRDHGVGMNEEQVEHVFDRFWRADPARKRTLGGSGLGLAISLEDAHLHNGWLQVWGKLGEGSCFRLTIPR---------------------
220904945    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLALAGECAMAVEKERLARANADIAVRAQQE--KLRADVLRSVSHDLRTPLTAICGNAAMLA--AGGDIEMQRRKSLARAIEEDARYLVEMVENLLALTRLEQYGFTLRLAPELMEDIIREALAVTRRRAAAHNIRV--DMADALLMARMDARLMVQVLVNLLDNAVKYTPAGTTIRISA-QADGARARLEVADNGPGISAEEKTRIFDMFHSAVIKKGDSRRGMGVGLALCRSIVQAHGGDLRVHDNTPRGAVFSLDLQREIEEGPVPESLRET-------
265751278    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LALGVSLLTIVFYAII------------HRDINRKYRYQKELETSDRKNRELLQSKKDMMLA-IAHDLRSPLTTITGSADLL----PGEKDGRRKAKYVENIRHTSEYILSLVDTLMDFYLLDTGQAQSYERIFHLESLFKETVDNYAPLAQRKRLLLSSGFSGTDVVVCGDKSHLQQIVNNLLSNALKFTKEGS-VRLEAEYRNGE-LHLCVRDTGTGMDEKDAERIFTAFERLENA--RGVSGFGLGLAICSRQVSRMGSSIRVESRKGQGSEFIVLLLLPPADGKSPLDTEKLSQH----
144165776    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEQRVFERTAALVEVNDKLVQEIAERRAIEAEMRRARDAAEAANLSKTRFLAAASHDLLQPLNAAKLFVSALTASELPDPAADVARR----VESAFNSVETLLNALLDISKLDTGRSDVATADFPIARVLDPVVEEFRPLAARRGLKL--KVAPSAAVVRSDPHYLRRIVQNLVGNALKYTETGGVVL--GARRRGDALRIEVWDSGVGIPSSERRRIFEEFHRVERANPRSERGMGLGLAIVERACRLLGHTVDIRSAEGEGSVFSVTVPL---------------------
295092880    ----------------------------------------------------------------------------------------------------------------------------------------IFIMSTPLESIRESVQISNRFLMDVGLAAIVISAVILYFITKKITAPIQQLSVLSEKMSDLDFEAHTTEELSRLGHSMNVLSERLKEAIGELKSANNELQKDIEEKVQIDEMRKDFIANVSHELKTPIALIQGYAEGL--TEGMAEDKESRDYYCNVIMDEAGKMNKMVKQLLTLTALEFGKDQTVMERFNLTELISGVISASRILLEQNGITAEFD-NSAPVYVWADEFKIEEVVTNYFSNAIHHAEGEKKIIVKM-LPEGEKVRVSVFNTGTPIPEEALPNLWTKFYKVDKARTREYGGSGIGLSIVKAIMESHHQSYGVKN-WDNGVEFWFT------------------------
189459479    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELIETLRRSVREN-EELIKSRQNIMQTVTHDLRSPLTAIRGNAELILKDG----NREATALHAEHIRQSAERMGALMENLLDYYRIDNGKETVRVKPFRLAGVAETLETEFAARMEEKRLEFRVNNAAD-EVVMGDRNLILRIGSNLLSNALKFTERGG-VTLTALYAGGKF-TLAVEDTGGGIDKDKREQIFKPFERLSNAAT--QDGFGLGLSIVKSLAELMEGSISVENIRNTGSRFSVVLPLPQA------EKADETDRKAAA
280956022    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------STEFIEDETDLLATVAQQIALIVAKREERKARQSLEQQLRQADRAKGQFSAGLAHEINEPLANILGFAQL---ALQAKSLSDQVVNDLKNIVDSSLHAREIIRKVMFFSR----QMPPQFVLTDLNQTIRQALRITEVGAKRNNIEVVCELDENLPRVMADPQHITQVVVNLVANAIQAMEKGGVLTVTINYNDD--AYIVIEDTGPGIPPEELKQIFNPFY----TTKDVDKGTGLGLSVVHGIVKAHEGFIQVDSTPGKGTRFEVAFPCSRT------------------
91776745     --------------------------------------------------------------------------------------------------------------------------------------------------------------LGPSIDLMDLSIVWSLSSLILVTLGIINIAKAQELALELSQESQLDQRVQERTKQLALANAKLNAEIAERETLQAILENSLEQQKELMQAQQEFFAMASHEFRTPLAIIDTTSQRLSLLQSQPNLDAMLTPALRKIRRATQRMSRIIDNFLSMDRLEQANQGFSQQPLDLGQLVQATVEHYRDFSDRN---IVMESSPTPAHVLGDQYLLNLVISNLIDNALKYSPADTDIIARV-FHGQHYCHVEIEDSGPGIAPEQQESIFEKYVRIEG--NAAVHGTGLGLHVARRIAENHGGQLIARSTLGQGTCFRLTLPR---------------------
213968140    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LALLGVCAREGQSFTDQHRRLLAALTQPLAQALARAQLAQELEAAR-LHGETEQ-------LRSALLASVSHDLRTPLTSMRGSIDSL-LALGEAIALEDRRELLEGTRDEAERLDRYIQNLLDMTRLGHGALKLARDWVSPADIVGSALN--RLRAVLTPLQVSTQVTGDLPLLYVHAALIEQALVNVLENAARFSPLGGRLQVTAGVVDSE-LFFSVSDEGPGIPEDERAKIFDMFYTAARG-DRGGQGTGLGLAICQGMIGAHGGRLTVEEGIGLGTRITLFLPLQAQPDAEMEE-----------
237654697    -----------------------------------------------------------------------------------------------------------------------------------------------------TIAALVALDLSHHV---HFLASVRNATWAGVVAAAMAAALFGWFAAGLAPLRRVTETARRLSARQLAERLSIDDAPLEVRDHAEAFNGMLARLEAAFQRLGDYSADIAHELRTPISNLMTQTQVALSR---PRTIDEYQDILASNLEEYERIARMVSDMLFLAKAEENTLAHASEPVDLALEADALIDFYEALAEERQVRIVRE---GQASVQGDRLMLRRALSNLISNALRHTPDEGQITIRID-ADATDIRLAVCNVGDPIPGDQIERIFERFHRGSAQRESRGEGAGLGLAITRSIVQAHGGQISAQSAEGA-TCFTITLPGHRAPS----------------
143353377    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VKKGLSPILYLNEKIISRSYKDLK-PINIDNVPMEIDRLVNSLNNLMGELDSAMKSENRFVNDAAHQLRTPLAGILAQIQLAQETK----DEAEIKHRLEQISQSSKRLIHIINQLLSLAKPEATHHS-NFQKIDLVSVTKKTMENLFPLADLKKIDMGYEGNHQETFIMGDDQKLYDLIHNLIENAIKYTPNAGKVNVSIEMKNDK-ICLTVEDTGKGIPKDDQPNIFKRFYRGDNSQAGNDAGAGIGLAIVKEIANMHDATIEIDSRNEKGSRFYVFF-----------------------
126657236    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VFFLGLGLTTLITNYLWKTKNHIEKVVAERTNLMKTTEELENIVKQRTKELEKANEEKNQILDKINHELRVPLNNILGSLDVL---TQNSSLTKKEQNSFKMIHENSQYLLKLFNQILEFYKLTSEEISIQYNVVNLKNLVISVLKQYDQQAKAKQVKLKYYIDSEVSQIKLDENKLTKILINLLDNAVKFSYKG-VITIRLFCDNQKNLWIEIEDHGNGIPIEIQKKVFKPFFRW-----KENKGVGLGLSITRKLISLMGGKIYLKSQLGRGTILQFHIP---VTIPKPEEIHITSKSK---
118371576    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EKKDPLVLIIVQDLWKDLYQKKVQDTQKDKMRIFASLSHELRTPLNCSISMLEVIR-ENVEQINPELIEEYLNPALFSNKLLLNQINDLLDYVQMDSGKFKYSFYDFNVTNLFNDCKKLISMQAKLKNIEIIISIGKQVPEISSDPNRIRQILLNFLSNSLKFTKKGIEIGITLFDNKKGLLKVYVKDTGIGITKENLDTIFDNYNQKDQHLNR--QGCGLGLTISNSIAKGLDGGIKVESDYGHGSTFSILI-----------------------
183601476    -------------------------------------------------------------------------------------------------------------------------------------------------------------MLIVVATVGAFLLAWVFSKTKINDWLALPVTLIVILV-----FTYATSRHLTDPLGQMRDAAERGDYTARVQLARAFNDMA-EELQHEDQLRRDMIANVAHELRTPVSALQAMVENMADGVVEPNE-----KNMESILAQTHRLTDLISFLLDLSRIEAGSSSLNIEEFNFADFIDETIAPLKLLDSSRGHDIETHIPSNIV-MEGDVDRLRQLYTNIIANALKHSLDDASVLVEAHVDDSRGTVVTIVNFGSQIPEDVRHKIFQRFVMGITTRGSESGGTGLGLSIAKWAATLHGGSIHVDSR---GVDFEIVLPL---------------------
126650357    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------FGFSTVVCIAVFGWYFGGPLGFIMSWIHQLSQENYTQPAGLSKIYARKGKLRMRLQHLQSLSEKLKAEREKVEQAKQEWIAGISHDLKTPLTYITGYSTLL-LNDQYEWSKEEARSFIQEIADKGKHMEELIQDLSLVIQLNSGQLPLHKSNQDIVEFTKRVVATISNNPQGKDYKLHFKTDTPVINTEFDIKFMQRILQNVLMNSIIHNPANTNIYTQI-FDNNEHVDIHIVDNGIGMSPHMLENIFKQYYRG-TTTDSSTEGTGLGMAIVHNLVQAHKGTISIQSEPSKGTTFMITLPKK--------------------
152967564    -------------------------------------------------------------------------------------------------PDDGGGDPWRVLVFPAAVTGTGAAVNVAVALPLSGASRTVSDFRTIALTVSVAVLVLGGFAAALAVRRSFRPLDDIERTASAIAAGDLSQRVPGAPPGT-----------------------EIGRLSTALNTMLTQIEALFRSQQRSEEQMRRFVADASHELRTPLAAIRGFAELYRQGAVREPDD--VAHVMGRIEGESTRLGRLVEDLLALARLDQRRRAVVREPVDLAVVASDAVHDARALAPDRAVRLVEGVGPGSAVVLADESGMRQVLTNLLANAVHHTPAGTPVEVAVGRVSGPESVVEVRDHGPGLTPEQAERVFERFYRVDGGGSGLGL------AIVATVVQVHGGTVAVVPTPGGGATFRVRF-----------------------
297625281    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------QLRAILLWLVIGFTIIAAAVGYTIGRRVMQPLRQLSDAVAHVTETD-ELVPIGSTRADELGDL--SRAFDTMMHSLASSRNRQK-YLIADASHELRTPLTSMRTNVELLADEKSGMLPEGARAEILGDVAAQLGEFTSLVGDLVQLSRDDV--VLPSPEPLDFAEVVESAI----VRAKRRGSSLNFDVSLEPFYVVGEPDTLERAVTNLLDNAVKFSPRGGTVHVHLA-----GDTLTVSDEGPGIAQDDLPHIFDRFYRSNKA--RNTPGTGLGLSIVAHTVKAHGGWVHADNAPGGGAMFTVRLPAA--------------------
223938005    --------------------------------------------------------------------------------------------------------------------------------------------------------------LGYILLSSYEQSLATLSTQSLLMFVSLVGILVGILAVWLCIRTAVGRGDFSKHVEVTSLAAVFNQMIENVKTSREQLEKTVEKATQNQLIQSEFVAGVAHELNNPLTSVMGFAEILQQSEL----PEQHRRFLDMIFKSAKRCQKIVAGLLSFAR----KHLPERKVLSVNTVLESAIEIVQYQLRTSNIEVITALDPNLPPTLVDQHQMQQVFLNIINNARQAMETRGRICITSQVVDDRVRVI-FQDNGPGISADNLKKLFVPFF----TTKEVGKGTGLGLSICYGIVTEHGGTITPQSKHGEGASFTIDLPITRDFAAKPE------------
113868561    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GVLAVEPRTWRAFAQPALRRQVDVFALIAIAIERLHYVEVAQQAL-----LAMESERLRSSLLAAVSHDLRTPLTSLIGMAETLQRGT--TPLAPEVAETVGAMRDQARRMHAMVANLLDMARLQSRSVALRKEWQSFEELAGAALASLRDALARHRVVVADL--SALPLVECDGVLMERVLCNLLENAAKYTAPGTEIRVR-GELSDDAVHLVVEDDGPGVPAAMARQVFEKFTRGE--RESATTGVGLGLAVCEAIVQAHGGSIRVEPVEGTGARFVVTLPR---------------------
289628923    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VMSFTDITAFRAAEQALKGVNESLEQRARTHELSQLNQALTEAKGTAEAANESKTRFLAAVSHDLMQPLNAARLFSAALSHQQDGISSDAQQ--LVQHLDSSLRSAEDLISDLLDISRLENGKITPDRQPFPLNALFDTLGAEFKALAQEQGLNFRVR--GSSLRVDSDIKLLRRVLQNFLTNAFRY--AKGPILLGVRRY-GDSLSLEVWDRGPGIPEDKRQVIFEEFKRLDSHKTHAAKGLGLGLAIADGLCRILEHPLQVRSWLGKGSVFSVRVPLAAAPATMPD------------
182418132    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NLSLENELLIKMVATQIGISLDRELIYYERENIRIEMERE-RLRSNLIRGISHDLRTPLTAIVGASGVV-IDNINKLPQETIKDLVKDINEEALWLNNLVENILNMTRIGEGKLVIKKQDEVVDDIVDESLRHISGLLSNRDVQV--SLPREVISIPVDGKLIVQVLINLLDNAVKYTDEKCTIYLRV-FQKDDFIVFEIADNGEGINESIIDKIFDSFVSYSGKIVDGKRGMGLGLAICKAIINAHGGEITAGKSPEGGALFSFTLPL---------------------
258512231    -----------------------------------------------------------------------------------------------------------------------------------------------------------------SIFTLLDPIRQA-ALHMLAVFVVLDAAVIALFAVGMRVLIERGFRLARLMAGIQQVEWRRADLPPELMSLQESVNQMLDRIDVAMDEQRRFVADASHELRTPLAIIAGHANLLRR--WGRDNPHVWEPAVRNIVLEVGRLQRLVDELLALSNLD----QVDELPVEMDEMFARLRDDALVLRPDLEIEVSVHLTSG-GRVAIQPDRLRQVLVGLVDNAMRHTPQGGWIRL-MAREEATTARITVSDSGEGIPEDVLPHVFERFYRGEAAR-REGQGAGLGLAISKQVVERYGGQIYVRSAVGKGTTVVIVLPL---------------------
92118479     ----------------------------------------------------------------FTIAEPYELLALVIFLVVAIVTSAMAGRVRQARVSAGRVRAMRRLYEFTRRLSGLATR--DGIAEGAAGEIHASLARPVVVLLAEGDGLALTAAWPPEDALDTATMTAATGTLPIIPWYFVPLRIGDKALGVIGVAKDKDTPPLDSEARLLDTLSEQTAAALERAALASEMVSARTATETE-RVRNTLLASVSHDFRTPLSSILGAATSL-LSYGDKIGAAAKTDLLGQIKQETEGLDEMVRNLLAITRIDSGALELRRDWIDLREIVERVASAARRRSAPQRIDIT--MPPDLPLVRADAALAEQAIGNVVANAIVHTSKETHIVIDA-QSGLSDITVRVTDNGPGIGSDILPHVFNRFVRGNGAVHDGGEGTGLGLAIARGIMEAHGGSITVDSPVEGGARFVMVFPRE--------------------
168216672    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IEIKDNDDRQIREL--ADDVNDLRKELVEENEKLKTELISNVSHDLKTPLTSIINYVNILQLNNI---TEEERKEYIEILDKKSQTLKKLIDDLFEVSKMSSGKVELFKYNIDIIQLVYQCIAEVEDVYSEKEIEFKIN-GPEECMVKIDPQRMSRVFQNLTTNALKYSLEKTRVYVEIKDLEN-YVEISFKNISSYALDFDEKDILERFARGDESRNSTIEGSGLGLAIAKTIVELHNGKFRVECE---GDLFFVIIPKNK------DDNNEE-------
229016963    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IKSKNEIGELSSNINQLSERMEGYINQLKTDLEKEKKLEQTRKDFIAGVSHELKTPLSVMQISASMLQDGIAPEMN----QYYWEALEKEIEKMNVLIDEMLNLAKYESGTYQIQMEQVNIGNLIQKAAKDLQVQIKEKSLHIKLNIDN--VCVKGKTHLLEQVITNLFTNAIRYTDANRTIVIDVN-EKQHDVYIGFENKGAHIAEENIDKIWDQFYRVDKSRKRVYGGTGLGLSIVKNILDLHNVKYGVTNTKD-GVLFYFHL-----------------------
70729572     -------------------------------------------------------------------------------------------------------------------------------------------------------------------LRSYVPNRLANGEVVGIFVLIRDITERRRTAEALQAYQNLELRVRERTAELTTLNQQLLREIEERSRVESRLREAKAEAERANLSKTKFLAAVSHDLLQPLNAARLFTSALLERR----DPQASSALVRNVSNSLEDVENLLGTLVDISKLDAGVIKADIAPFALSELLENLAAEYAQVARSEGLELHFVACSAL--VRSDIQLLARILRNLLSNAIRYTRQG-RVVLGCRRQ-GRWLSIQVWDSGMGIAAERLEEIFQEFKRGEEQRPDQDRGLGLGLAIVEKIAGILGHRIGVRSWPGRGSVFSVQVPIS--------------------
182625433    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IKNELLDCYIQKLNINNKDEFLVSYIVVNNNKLGKTFKNIKLKNLKRNEFISNISHELKTPINIFYSTIQLLENFNNNNNVKEIFNKYTVSLKLNCKRMIKLINNIIDLSKIELNSLKPNYGNYNIILLIEDISNSIIPFALSKNLSIKFDTNKEEHYIMCDPIIIERILLNILSNAIKYSKKNSTIYINI-LVEKSITKISVKDEGCGIDLETQNNIFNRFVRANNSFIHSNEGSGIGLNIVKSLLNTINGDINIKSELNKGSIFEILLPNQ--------------------
210617001    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AALSKMVKYLNQVETGIDNIVLDSADSIHMITELKPIETRLNEIKQILKKQEQEKNDLIVFLAHDLKTPLTSIVAYLTML--DSYQDMPEEERQRYTHIALEKSIRLGELISEFFEITKFNLQDIVLEPVELNLSMMLEQLADELYGVLREKNLTCEVEAAEDMV-VYGDADKLARVFDNILRNAVSYCYPNTKIRIQAEMTE-EGNRIVFSNRGKQIPKEQLGTIFEKFYRLDEARHSTTGGAGLGLAIAKEIVELHGGTIWAESDDKE-TRFIVTLPNKE-------------------
187779470    ----------------------------------------------------------------------------------------------------------------------------------------FSIFTLPTVIITMKILSGDIYMKDYAICVLFY--IVFILSKFIKFCNYIDEIIKGTNKITSGDLNFTIKEKGDKSLSILSQNINKINKGFKISIEDQIKNE---------KLKSELVANISHDLKTPLTSIINYTDILIKEKVSESEK---EEFLKILNRKSLKLKTLIEDLFEISKINSGKVELNKEQVDIVEFLNQSIAEYSEIYKNKNLTFITKTFLPEIKINLDGNRMSRVFENLINNSLKYSLSNTRIYIEIE-DIVKGIKISFKNVSYSPLDFDKKEIFERFTRGDKSRTSDIEGSGLGLAIAKSIVELHDGIMYID------------------------------------
148262307    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ADKDVILNALKADADDFITQLKTAKKALKEEIANLKNLDRLKSNFLSLVSHKFRTPITSISLFLQNLASGVYDPEDS-AYQKNLRMIYDESCYLGGLVTDLLTFSQVMDKGEGLKLEPCNLNSIILELLHASKEVAGKPGVETAFDLEP-LPSLFLDREKIKQV----IDNAYKFSRSTGRVAIFIKNQDNICKII-VEDNGVGIAKEDLPKIFEKFYQVDSDHAGQIRGFGLGLFYAREFIRLHNGNIAVESELGKGTRVTITFPAAE-------------------
255060623    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELAGLRKSGLPFYASASIPVFDEAGKLSNFVAVQEDITEEIEQLNSTLSARAEELEIANRDLEGFSYTVSHDLRTPLTNINGYCQVI-LELYGSKLDEGCKEFVNIIFSETVNMNQLIKTLLEFSRV--TRSEMTKSPVNLSEIATLIAASQQLAAPER--RLLFTIEPEVTA-YGDPDLLKVVLENLISNACKYSREESRIEFKKSEREGEEVY-QIRDNGAGFDMEQADKLFSPFQRLHS--DRDFKGFGVGLATVQRIVQRHGGRIWAEGEVDKGASFYFTLPR---------------------
146181456    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VDLLLENQKTQEPLIFISVQEVWQDLYQKKVEEVQQEKMKIFATLSHELRTPLNCSISMLEVLKDELYQEQNNQYIEEYIVPALFSNKLLLNQINDILDFVQMDCGKFKYSFLDFNVVSLLKDCSKLVSIQAKMKKLEIILAYDQKINQIICDPNRIRQILLNFLSNSLKFTKSG-HIELGLVLFSKNIYQLYVKDSGIGITQENQKKIFN-FYQNKEEEQLNNQGCGLGLTISNSLAKGLKGGITVESEYGKGSKFSI-------------------------
291569601    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VIFLSALDDVIDKVKAFAVGGVDYITKPFQVEEVARVEHQLTIRRLQKQLQNQNLRLQQLNEDLKRSNRELEQFAYIVSHDLQQPLQTITGFAELMLTLKSQINLEEEAEEYVLPILDEGMRLQELIKNLLHYSRVGTKQAAFEATDCNI--VLGETLSNLSLAIQESGATITSE---KLPIVFGDRLQLGQLFQNLIANAVKYHRPGPKITVSV-MPKNQNWQFGIHDNGIGIPADKTQRIFQIFQR--LHTHQEYPGNGIGLAICRKIIDRHRGEIWVESDLDVGTSFYFTLPR---------------------
149927790    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TAIRLLGLCVERRVFEDDLQLNGTLEQRINDRTAELTRSNSEFTYTVSHDLRAPLRAIDGFSSILK-EDFAENLPEDARGLLDRISNNARQMGGLIDGLLDFSRLL--RTDVARVKVDQQQLLDQILD--QLDARRKNVVELCELPP----VYADPVLLKQVWMNLIDNALKFSSKAAQPKVTIECEKGRFYRFSVRDNGAGFDMKYADKLFNVFER--LHHKKDFDGTGVGLAIVKRIIERHGGEISAKGELGQGACFTFTLPEHADLN----------------
94971993     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TAHVATTAALPVLVDGVPRGVLAVALFERRPWTQTDRVFLETVVRSLGLALERAAGARALAEKQLQLEQVNRDLEAFASSVSHDLRAPVRHIASFAGLLR---PLIADEPRARRYLDIIEQSAGRMNTLIESMLTLSRLGSG--ELQKTDVALAELVDEVQTELASEAEGRRIEWRV---GDLPVVRGDATLLRQVIHNLLGNAVKYSRPRETAVIEVAEAAEHEQQIHVRDNGVGFDPECAGRLFEVFKRLHSP--EEFEGHGVGLASVQRIVTRHGGRVWAAGRPGEGATFTFTLP----------------------
52841667     ------------------------------------------------------------------------------------------------------------------------------------------------------LAAVSEKPISYFVQIPWAGLTIRL-TLAIFISGLICYLLSRYLTQPLRSLGMAAKSIAKGNLRVGRFRGHSKDEIAEL---SNEFDRMAEQLEALVHSKERLIQDISHELRSPLARLKIAIELGKKKTKHLADNEFAR-----MEIETSRLNDLIGEILDFARLEKSTTELHLSQTNIADLLAQVISDANYEFSHNSIRIQAGI-ITPCELNIDQRLIHRAIENIVRNASHYSPPDEKVLISSSYDKNKDVYIDINDKGPGVPEDQLEKIFNPFYRVDTSRTKKTGGYGLGLAIAARAVALHQGEIIAKNREQGGLLVRIILP----------------------
255060592    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------VALGTGEQAYRFTSPIDLHGHLALVLTLHTYRAIRRARLNATIVVALLAAGWLLSAVRYARREERHQEELSRRETLAKGEMGAVLAHEIRNPLAGIKGFAQVIAARPTEARN----ASFAQSIVTEAVRLENLVNDLLAYAAIEAG------ETFPLAELLEQTVSLLEPEAASSGVGITTDCRQELV-IYGNRDRIEQAMLNLGRNALQAMPEGGELRLTATMKEGEAV-ITFEDTGHGIAEEHNALVFEPFF------TTRARGTGLGLALCKKIVEGHGGSITLKSELGVGTTVTVTLPCSQ-------------------
153815071    -----SHKADDLIRTYNDVNAKLESGSLSDSDSVRDILTQLERANVDLVVVDGGGNAILTTLG---ESDPRLKEMFSGLFGMEGVDHENILK-RNEDYTIYRDKSSQVQ---RDVEYLKMWGRF---MDGSW-----FIMQCPYASITESASLANRFLIYLGCIGMVIGGLLVWMFSRSITRPIMELAGLSQEMANLNFDTKYTRGVLGNNFNKMSEKLERT--VSELKQANNQLQKDIEQKEKIEDMRNEFLGNVSHELKTPIALIQGYAEGLKEGIS--EDPESREFYCDVIIDEAAKMNVMVKNLLTLNQLEFGSDEVQFERFDIVRLVKGVIVSCEILVQQAGAKISFISDESIC-VWADEFKTEQVVRNYLTNAIHHVGNEKRIEVRIENGDGK-VRITVFNSGTPIPEEDIPKLWDKFYKVDKAHTREYGGNGIGLSIVKAIMESFHQKYGVEN-FDNGVAFWFEL-----------------------
146283050    -----------------------------------------------------------------------------------------------------------------------------------------------TLLILLDVTVHKAFFHTFSGWLWAALVLCALLSGLLGWLLVR---------SGLRPLREVTQVAASVSAKSLRERIPDDSTPAELQQLVQAFNAMLARLEDAFVRLSNFSADIAHELRTPLSNLMTHTEVALTRG---RSLEQYQDNLHSNLEELQRMSRMIDDMLFLAKADNGLIVPDAKPVALEQLCTQLLDYYQLPADERGVRFELS---GAGTIQGDLLMLRRALSNLLSNALRYTPDGERIRVAIERGTGQ-VTLEVSNPGATIAPEHLERLFDRFYRVDPARREGSPSAGLGLAITRSIVQAHQGRIHCTSAQGR-TSFVLEFPN---------------------
209516225    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------LPAAAALYLPLRAPMRTRGV-LALLSTGTGEFATPEQRRMLDTFAAQIALALER---VHYVEIAQDALISM-----ESERLRNSLLSAISHDLRTPLTAIVGFASLLAQPGHGEKAGQPAANELEEIYDEAMRMTAIVTNLLDMVRLQEGSMRLNRQWSSLEEVIGAALAASRRLLS--GRTLYTHVPTDLPLVQLDAVLMERLLANLLDNAAKYTPAGSPVTINAAAVEENGVRVNVEDNGPGLSPGMESRVFDKFTRGEK--ESALPGIGLGLAICRAIVEAHGGKISAANRTGLGACFWFMLP----------------------
142686429    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NDNRILQFRVTEFGIGEQLLIARDVT-----RLHHLEQMRKDFVANVSHELKTPLTVLKGYLETLLDTL--PEEQARLRRALMQMDNQSNRMEALVADLLLLARLEGTEADSVRQAVPVHGMLNRMKENALAIGSDKDHQIELDV-PLDARLIANPAELESAFGNLITNAVKYTPANGTIRIR-WWQDSCGAHFSVTDNGIGIDPAHIPRLTERFYRPDNSRVTETGGTGLGLAIVKHVMIRHDGRLEIVSELSKGSTFTCHFPAERLVS----------------
119385082    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EVQVRTRELEQALADLSERNRELAVARASAEEANRSKTRFLRAASHDLLQPLSAAKLFLSALKDTSLDPL----QRELTDRLSGAFESVEELMHAVLDISRLDSQRIEFQRKPVDLGGLFRRLAIEYAPMAEAK--ELRLSFAPTTAMVESDPTFLRRIAQNLVSNAIKYTDRGG-VLVGVRKR-GERAWLEIYDTGIGIAAPDRARIFDEFQRI--GREGGAPGMGLGLSIVRRACAKLGHPIAMDSEPGRGTVFRVSLPL---------------------
241888738    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------ILPIIISIGSPFIMVIMYGGYLIIRSSLKPVRDMTETAEAIAHSN--DLSKRIYIEEGTDEVHKLGKVFNEMLETLENSSKRERRFSSDVSHELRTPISVVMAESE---YGAKYTDSIEDAKESFEVIERQSKRMASMINQILELARLDS-RLEIPKEELPLSDKIKHTLEDYKILFDNKNIKLSINIEENII-VHANEALIMRMIDNLLSNALKYAET----EVTVCLARRKSIILEVADDGIGISDNEKKLIWDRFYKVDKSRTTTENSSGLGLSITQKIVKLHDGKIAVFDNKPKGTRFVVNL-----------------------
227329794    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LERLHLVQS-TENARLDAERE-QLRNSLLAALSHDLRTPLTVLFGQAEILTLNLASEGSP--YAQQANQIRQHILNTTRLVNNLLDMARIQSDGFNLRKEWQTPEELIGSALQQLES-ALAKN-TIQVNLPDEMVLVYCDAGLVERVFINLLENALKYAGEQATIAISARVAQESALEIIVQDNGPGIEHGQESMIFDKFSRGHK--ESSIPGVGLGLAICRAIVEIHGGRIWATNAESGGAAFHFTLPLSAPPDLDPEDIEE--------
134732335    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MFEKSFITVFIIFLLITFLTLIFFTNFFLYKRVQEIRTVTTNMDEMIEEIKKLDNLRKSEIIQMREQENFRREFIGNLAHELKTPIFTSQSY--ILTLLDGAFKDKNVNKKYLKIAGKAIDRLNLIVKDLDLITKLETGGSNLKKSNFNIFQLIENVIEMLEISASKKNIQLVVDSTPNQSKVNADKEKIEQVLTNLIENSIKYGKESGTTEIVVQEVIENKLIIRITDNGIGVDNKNLERLFERFYRVDQTGNRSTGGSGLGLAIVKHIIDAHD------------------------------------------
196228645    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------REAGQNVEIKNRLDNMEAEVFRSSQRVQAANNQLRAANSELEAFSYSVSHDLRAPLRHIDGFADLLGNHA-GSTLDDKGKRYLKTISDSAKRMGALIDDLLVFSRI--GRAEMKRTNVNLNALVDEVIQELRIETSARNVVWKRQ---ELPAADADPALLRQVLVNLLANAVKYTRPKDPAVIEVGYKKGDEDALYVRDNGVGFDMTYVGKLFGVFQR--LHRAEEFEGTGIGLANVQRIIVRHGGRVWAESQLGEGATFYFTLPIASGSNLSIAEPVTSSH-----
226943669    ------------------------------------------------------------------------------------------------------------------------------------------------LVVRLNIAHHRHFLEDMQRMIWLGVGLSALATALLGAWAVRPLRRMGEVAGGISASS-------------LTTRLEQDRQPAELAELAQAFNAMLARLEDAFARLSAFSADIAHELRTPLSNLLTQTQV---TLSRPRALEEYREALHSNLEELQRLAQMVADMLLLAKADHGLLLPNREPLALGAEIDTLLDYFAPLAEDAGIRLERRGD---ARLMADRGMLLRALSNLLDNALRFTPAGGEIRLELSGTPGR-LRLEVGNSGPAIPPEQLPKLFDRFYRVDPARREGDGHAGLGLALARSIVRAHGGEIRCESSEG-WTRFILEF-----------------------
257093279    ------------------------------------------------------------------------------------------------------------------------------------------------------------------VAIVFLPLVVPTRVLGVLALVPRSDDVDRVRAL---------RPLLEAVASLLAITLER------LHYADAAQDSELQV--SAERLRTSILSSLSHDLRTPLTSLVGLADTLVHRQ--PALDEGAIETAAIIRDQAHAMHHLMSNLLEMARLQAGSITLNKEWQPFEEIVGSSTRLLAGLLASRKLDI--QVPRDLPLVDFDAVLLERVLCNLLENAAKYSPPGARIEV-LARTRGEALEIAVGNDGRGFPVDRIDQVFDLFARGE--REPAVAGTGLGLAICKAIVEAHGGTIVAENRPG-GACVRFTLP----LGTPPAMDEEGT------
261366516    ---------------------------------------------------------------------------------------------------------------------------------------FLCVLLSVAVFTAASVLTICLGLNNAALYVAIAAVLMTLIIFAALYWYFRDQS-----KTMNEAIAQIREYIAGNRNARIECDDE-GDLYKLFHEVNSLVTILNAHAENEGRAKTDTISDISHQLKTPLAALNIYNGLMQQEV---NDSPELKEFTSLSEQELDRIENLVQNLLKITKLDAGTITLEKQPQNVADMMGYIERHFAYQAQQQGKTLILSGDEEVTLV-CDQTWLIEAISNIVKNAFDHTKAGATIRIAWRAFASMVQII-VSDNGSGIHPEDLPHIFKRFYRSRFSKD--TQGIGLGLPLAKAIIEDHNGTIEVNSTLGVGTTFTI-------------------------
229000521    --------------------------------------------------------------------------------------------------------------------------------------------KSGAITYIFSMTSLQQMIKEYYVYIIMFVLLLIFLASFYYSKKI-----ARPLLQINKTTQKIANLDFSERVPVMS-KDEIGDLSQNINLQLQLDIEKEKKLEN---TRKEFISGVSHELKTPLSIMKSCISILKDGVASH----KKEYYFKAMEKEVDKMDLLIVDMLELAKFESGTYKMQMDVFYIDQAIQHICEQLSLEITKKQLHVHTHL--STIEVIANYRRMEQVITNFITNAIRYTPEKEDIIIST-IDEPSHIKVCIENKGAHIEEDQLDKIWDRFYRVDTARQRSQGGTGLGLAISKNILELHGAEYGVHNTVD-GVLFYFYL-----------------------
239813727    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FWASVVITALHDATGRHRGFAKVTRDLTERRRVTAEDEGRRVTNFLAMLGHELRNPLAPISNALELLKREKA---ESAALVHTRDIIGRQLRQITRLVDDLLDVGRITSGKIQLENKPVRLRDAIAEAIEAVRPLIDGKSQTLHLQTQDADPWIAGDSARVVQIVSNLVHNAAKFTGNGGNIHVSLSRTAADAD-ISVRDDGPGIPPQDLQRIFDLFVQGEQNLARTQL--------VQQLTTLHGGRVSAFSRPGEGSEFVVQFPTTQA------------------
68536722     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FSQQITGPVRAASKIAEKLAAGHLH-ERMVVDGQDEVARLDMAEKLSTQIR-NLEEFGSLQRQFTSDVSHELRTPLTTVRMAADMIEDNADELDPLTARAAHL--MTKELDRFETLLGDLLEISRHDAGVANLSAEKVDVRGVVRSALQQVRAIAEEIGTEFNVDLPEDPVVVAVDSRRVERILRNLLANAVDHS-EGKPIEVKMAVGED-ALAVAVTDHGVGLKPGEEEMVFNRFWRSDPSRERRTGGTGLGLAIAKEDANLHGGRLEAIGEIGVGACFRLTLPMEQ-------------------
88802613     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITELVGYRNELEIKVKERTLKLNQALEKQKELNELKSKFVSTASHEFRTPLTAI-NFAAGSIKKYWGKMEPGIVEQKLYKIENQVLHMTRLLDDVLIVGQAGAGKLKNHPSNVHLGDFMKEIIEEVSIQEQSHQIALIDPNNLKENIIFIDKKLGRNVFTNLISNAVKYSGNSKKITVEFS-SEKNNIIISVTDFGIGISKRELKTIFHPFSRGQNV--DLIQGTGLGLSIAKEAIEIMNGEIIIKSAIGKGTTFTAKLPK---------------------
170076531    -----------------------------------------------------------------------------------------------------------------HWLIGVIFILVILLEYSTPPPYIFGYLYVGAVLIASTRLSRRDTIWVTAVAIAFTLLNLLIPGIGMVTPATVANRMITVLALGITGY--------------------LGDRLQTYEQAITRQRLQIQAQEQLARMREDFVSTLTHDLKTPLLGALETLKALRSENFGPVSLAQH-HVFDVMTHSHQKTLQLVETLMDVYRNDAEGLRLHCQQVDLLTLVEEAVTDVVPLATSRQIHLRVRDENSDFRVNGDALQLSRVLVNLLSNAVNHSRRGSSVQVVMGSTNGHCQ-VQIIDEGQGILANELPHLFDRFYQGQG--DRQAKGTGLGLYLSRQIIEAHGGTIWAESDT-QGAIFAFRLP----------------------
153855184    ---------------------------------------------------------------------------------------------------------------------------------GSLDDGSQFLLRSPVESMRESASISNRFLLYIGSVLIVVSILLIWYFSKRITDPIRELARLSDRMADLDFDAKYTIGELGENFNRMSEKLEST--ISELKKANNSLQKDIEQKDKLEKMRNEFLGNVSHELKTPIALIQGYAEGLKEGVN--EDAESREFYCDVIMDEASKMNQMVKNLLTLNQLEFGDEDIVFERFNLTALVKGVLQSMEIMADQAGAKIMLHTEEDI-YAWADEFKVEQVVRNYVSNACHHVSGDMVIEVKMVQKDGK-VRVSVFNTGNPIPEADAPHIWDKFYKVDKAHTREYGGNGIGLSIVKAIMKSFNQEYGVKN-YDNGVEFWFEL-----------------------
167753812    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YVVRQFTKNMVQMEATLAERDR-----EHAAALHEE-----QEKIRIKRQLTNNINHELKTPVSSIHGYLETLIANP--HIDAATQRAFLEKCFTQSERLRQLLQDVSSITRLDEGGQMIDRTEVDLRALIGEVITDTAPESARRGFTVHWTCDRPL-TVEGNEGLLYSVFRNLTDNALNYSG-GNRIDIALTDETDDRYEFSFSDNGTGVNPEHLPYLFERFYRIDKGRSRRAGGTGLGLAIVRNAILFHGGRIEVANRPEGGLVFRFSI-----------------------
254416069    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MASSVEVIQLTDEIFRLNQENATLRENI----HFKDQILSMLAHDIRNPLTAASIALDTLELGQNNPNQSPRKARLLEQARIQLRTIDRMITEILQAAKGSNADFYVKPRKLALGPLCQDILNQMQESFQLKSQIVETDIPQDLPLVHADSELVRQVIVNLLDNANKYTPKGGKIQVSMLHRTTQKVQVSVYDTGPGIPEENRDRIFENHFR--LKRDQGKDGYGIGLSLCQRIIRAHYGRIWVDSSPKGGGCFHFTLPIYR-------------------
258654799    -----------------------------------------------------------------------------------------------------------------------------------------------TVVSGLSTAQVQGSLFQLAMIL-LIVTGVALIAGGFAVVWIVRRSLRPLDRVAATARQVTTLPLDRGEVDLGVRVPEQDDTRTEVGQVGAALNQMKSRQESETRVR-QFVADASHELRTPLASIRGYAELARRD---EHDAQTVGHALRRVESESARMSTLVDDLLLLARLDSGR-PLSADQVDMSMLIIDAVSDARVAGATHRWQL--DLPEEPVTVIGDGARLHQVLTNLLANARTHTPAGSTVRCGLRTEAGPGAVITVTDDGPGIPAALQPEIFNRFVRGDSSRSRGAGSTGLGLAIVAAVVGAHRGTVTVQSRPGR-TVFTVRLP----------------------
160940481    -------------------------------------------------------------------------------------------------------------------------TMFIMSMPLASIHDSVSISNEFLAYVGLAALVLGSALMYYATKKVVSPIRSLAALSARMSELDFEARYTGDSEDEIGVLGHSMNTLSE----------RLKDTIGELKTANNELQKDIEEKIKIDETRKEFIANVSHELKTPIALIQGYAEGL---TEGMAEDEDSRNYYEVIMDEAGKMNKMVKQLLTLTALEFGNDMPVMERFDITALIRGILASAGILLQQKEARVVFE-QKEPVWVWADEFKIEEVITNYLNNAMNHLDGERQITISI-FREGDQVRITVFNTGQHIPEEDLDNLWTKFYKVDKARTREYGGSGIGLSIVKAIMDSHNKSCGVEN-VDGGVEFWFT------------------------
150018593    -----------------------------------------------------------------------------------------------------------------------------------------------------------------LLMILLSPVIIAMLLTFFLTSRKVKY-IKQIAEGAVEFSNNLDYRIQKKGMDELGFLAESMNSMAE----KLKENIEKERAQEEF--KTELITNVSHDLRTPLTSLIAYMQLVGDE---KTTEENKKKYTAVSIEKAYKLNKLIEDLFEYSKLESGGISLNKREANVVEILEQSIGELFVEAQKRNMNLKKEYGASKVILNVDSSKLGRVFENMLSNAVKYGIEGTDIYVNL-IESSEYVTISFKNEVANDGLEDTLKLFERFYRSDKSRNSKVSGSGLGLAISKNIVELHKGEIWAE------------------------------------
149179138    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AQVLSGLNQSDDDLSRLNNSLITLQRKLNKANVELAALNKANEEKAQALQQADRRKDEFLAMLAHELRGPLAPMELAVGLLQMDDLDPSL---IRESCETMQRQLDQMKHLINDLLDASRIVHGKIDLKKETLDLTHVLNRAIETVNPFIREKQQDLKLELSETPIFLEGDEIRLAQVFANLLTNASKYTDKKGTIWLNTKQ-DRDAAVIEVCDNGFGIDPELLQDVFSTFTQEQRSKLHSKL--------VKQLVELHQGSVSADSEADRGSVFSVRLP----------------------
284035842    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLAGSLSWLRFRMKRIHATQIALQDQLIQQSLQATQQNETQRILQQSLNREKELNQLKSQFVSTVSHEFRTPLTGISTSVELIQHYLRHVPDNPAIGRHLQAIIRKVQSLDELIGDTLTISKLEAGKVEVHWEDTDLVAFCEAMMETLGERADGRRVDL--NVEGTPVRIKVDKKLLGHILLNLLGNAFKFSTRNPSLRISF---EEHQVALLVRDEGIGIPADQLDQLFGKFFRARNAT--AYQGTGLGLVICQDYTYLMGGRLEVVSEEGMGSSFTLTLPKS-VPDQEPK------------
168483612    ---------------------------------------------------------------------------------------------------------------------------------------------STLLTILVVFWAVQKMLIAKGEIYFLLGMTIVASLVGAGISLFLLLPVFTSLGKLKEHAKRVAAKDFPSNLEV-QGPVEFQQLGQTFNEMSHDLQVSFDSLEESEREKGLMIAQLSHDIKTPITSIQATVEGILD---GIIKESEQAHYLATIGRQTERLNKLVEELLTLNTARNQVETTSKDSIFLDKLLIECMSEFQFLIEQERRDVHLQVIPESARIEGDYAKLSRILVNLVDNAFKYSAPGTKLEVVAKLEKGQ-LSISVTDEGQGIAPEDLENIFKRLYRVETSRNMKTGGHGLGLAIARELAHQLGGEITVSSQYGLGSTFTLVL-----------------------
116073307    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------MIVIWGGCLVLSLAVVN-RLVRRIIRPLRQLSEASSALTADTLNSSALQIEGAPL-EVTQLANTYNDLRARLAKSWSDQR-RFVSAVSHELRTPLTIVQGYLH--RTLKRGDNLTDGQRKGLSTAEEESLRMRHLLDDLLDLSRSDSGQLRLNSEAVEMAMAVREAVDLARSLEREVELQLPAQLDASGMLVLADPDRLRQVLLDLIENAHKYSPDGTPVTVRLAQAEA-MAVVEVVDQGIGIPPEDLPKVFDRFHRAANATVSS--GSGLGLSIVQLLVEAMGGTVGVTSQLGQGSTFSVRLPLS--------------------
289580972    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YLIDDIIDAPVDRLLLFRRLNSLLVRREQSKDLLHYISQ-LEASNKSLEQFAYAASHDLQEPLRMVSSYLQLIE-QRYGDGFDEDGEEFLEFAIDGADRMRSMIDALLEYSRIDTEGSPL--TPTELDDVLANVRQDLQVKIEEHDAQIESE---SLPTVAGDADQLRQLFQNLLSNAIEYS--GGEITITAERTDTEWQ-ISLHDDGIGIAVDDQERIFEVFQRLHSHEERS--GTGIGLALCKRIVKRHDGRLWVESAPNEGATFSFTLPVA--------------------
253701288    -------------------------------------------------------------------------------------------------------------------AIGAGRLTLSLLPEREKLRGSRNLFLSYFILDFLLLLVVGSYLLSSSVVVPIRRLLAATRRIAAGDLSTVDIPGSKEVAELGDAFNTMV-------VALREKREEVEANVASLNRANREIIEARNEAIRSEKMASVLAAGMAHEIGTPLAAIMGYSGILSEELAG---DPEKSDYLRRITEESKRIDRIVRGLLDYARPKGSQ----REEIEVLPLLEKVVELLEAQGALKLLEVTVEAEPSLPRLHADPYQLEQLLINLIMNAKDAMPRGGKLQLK-GLSVGGGVAIEVADTGEGMPPEHLPLVFDPFF----TTKEPGKGTGLGLAIAARIAESCGGSLTVQSELGEGSRFRLTLP----------------------
220924072    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AYSLFQTAITLEQVRARTEELTASLERSNQALTAAKEEAERANRSKTRFLTAASHDLLQPLNAARLSLSALGDMPVG----AEAQAIVGQVERGLQTIEDLIKTLLDISKLDAGLIQPAPRSLNLADVFESVEASFGPLAARKGLRLGVR--PGDLWVTSDLLLLQRILQNLVSNGIRYTQAGGV--LVAARARGAEVRIDVIDSGSGIPDADRDLIFEEFHRGGRESVDGEIALGLGLSIVRRSAEALGHRLTLASRVGHGSRFTLMLPRARAEAPRP-------------
206890281    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IPSFFTKEVTLISIFSIALIFF------VITSSINSLVNRVHKADHEREIAIAN---------AEHADKLASRLAAGVAHEINNPLAIINGLMKDLLEYGDISQNKERFIQLISSIQDSVTRCRTITHRLLSFSK----KIDKAREDFYINEAIQEVIGFIEKEIQAKGIKIVYDFEENLPKITTDKGQLQQVLLNIINNAVDVVDIGGQIEIKTKLIDDNHIKISIKDNGPGIPKDRLKHIFEPFY------TTKKKGTGLGLYISYGIIKKLGGDIKVMSEVGKGSIFSIEMPVNPEMEEI--------------
83309946     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SGAVLGVEMRVRRMPGVERWVLLSAVRFVYNGQDSTLVCLNDITTRKDLENMLRLSGRRAEAALEAERQAMREQRNFLAMVSHEFRVPLAIIEAASQLLGIYLRA---NDDARDEVSKIRRAVRRMSELIDVCLADDRLDSSAMRLQLDRVDVARMLSDICDDKRPFAGYRDLIIQ---APQRAMAMVDPTLLRIAFSNLIDNALKFSPADSPVTILVTADSD-AVRVRVCDQGPGIALDEQPRIFEKFYRSTKS--DRVRGAGLGLYIVKRIMDLHGAAISVDSQGGAGTIFDVWLP----------------------
283824623    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTYTDITERETAAEALARANELERRVEARTQELAIAKAKADEANLSKTRFLAAASHDVLQPLNAARLYAASLIERS----PPAELGRLARNIDASLDGVEEILNALLDISRLDSGAMKPEFTVFPIKDLLEQIRIDFEPIAKARGISF--KILDSGALVRSDRKLLRRILQNLISNALKYNREKGRAVLGCR-RHGRDLVIEVHDSGPGIPEHQRDLIFKEFQRLDHHIHA--PGLGLGLSIVERMCRVLGHELALRSKLEHGSTFTVNVPLAR-------------------
284035528    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------CWVSVRSFIVRDAAGHIIRHLGVVTDISSQKEKELVL-QQALLRTQELSQLKSQFVATVSHEFRTPLATMQSSLELINYHLASAATPVPISKHLRVIEQEIEKVTDLLSDFLSASALESGNIRVNARWFDLVALCEELLSTHFSRRQDQRRTHFL-VEGTACQLYSDPRLVEHVLINLLANAFKFSTTD-PPTLRIEFKPSE-VVVYVIDQGIGIPLSEQGNLFQAFFRASNA--GAIRGTGLGLVIARQFVEHLCGHLGVESQEHKGSTFTMTLP----------------------
253700606    ---------------------------------------------------------------------------------------------------------------IGSLYVGMLEKPYTHMQKSVNSILYMVLFVTSLIGLAVSGFIATLLARPIKELEKLAHRVA--RGERNLQMEVHTKDEVGDLADA---FNLMTKALSRQEAEIGLLHRALELKVEE--RTAQLSDKNRLLLQQADLARAEKLADVAHEINTPLAIIRGNAEVLEMCLPPEHPN---HEEVDIISMQTERMAKIVGNLLTFAR----QKSLNQREFMVHEILDDIVAQIRHQVPMDAISVQWEYDMNLGTVIGDTDQLRQVFSNIILNAVQAMPKGGTLRLTTRPHPGNGCEVEIRDTGKGIPAEHLEKIFTPFF------TTRDSGTGLGLSVSYGIVRDHGGDIQVSSTPGAGTCFKIFLPGGRKTGQETPENFED-------
282878423    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HFIWFALTAIVILTLVLWRFL--RRLSANITKLKLFASREDLIAELEIAERIIKIYKRLQQEQDILKRQLTQNIAHELKTPVASIQGYLETILDNP--HINEATRQQFLQHSYAQSQRLTSLLQDISTLNRIDDAPDLMEYSPVNISQMIENICKETELQMHNHHMAFVNNLPENVI-IQGNQSLLYSVFRNLTDNAITYAGDGTTITLD-GKEDEQEWRFTFRDNGIGVSNQHLSRLFERFYRVDKGRSRKLGGTGLGLAIVKNAIMLHGGSIQVHNVETGGLCFEFNLKKKK-------------------
110833028    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NDNRILQFRVTEFGIGEQLLIARDVT-----RLHHLEQMRKDFVANVSHELKTPLTVLKGYLETLLDTL--PEEQARLRRALMQMDNQSNRMEALVADLLLLARLEGTEADSVRQAVPVHGMLNRMKENALAIGSDKDHQIELDV-PLDARLIANPAELESAFGNLITNAVKYTPANGTIRIR-WWQDSCGAHFSVTDNGIGIDPAHIPRLTERFYRPDNSRVTETGGTGLGLAIVKHVMIRHDGRLEIVSELSKGSTFTCHFPAERLVS----------------
293603699    -------------------------------------------------------------------------------------------------------------------------------------------YRGVVLQLPADDSAAPGYRIVAAMDIGFHLDFLAEFKRMLWWATGLVMCLALGVAWLAVQWGHLPIRKVNEEIRALDVRLDPRDVPIELAELVFAFNDMLARIEEGFTRLSHFSADIAHELRTPVTNLVTQTHV---ALGQPRSNEEYREILYSNLEEFDRMGRMIGDMLFLAQTENDPRNLRLSTIDLSELVRSLFDYFEALAEDSGITLGVK--GAIGSIAADREMLTRALNNLLSNAIRHTPRGKSITVLLSQDE-QWTTISVVNPGERIPERDLPKLFNRFYRVDPARQRNTAGAGLGLAIVKSIAEAHGGSVAVTSSELV-TRFDLVLPHLR-------------------
87121076     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVRTPEFFRYFSQKRFGESLVIQSPAKEQTTLYAKNDHLIFVRDVTRLHLLE--QMRKDFVANASHELKTPLTVIKGYLETL--DMFKDSLPERMQKGVHNMSTQSNRMELLIEDLLLLSRLESNQRADSDQWHNVSDLIQVICDSAKV-FKNSGHFLSWDADEE-STIYGSYSELYSAFSNLVVNALKYSPDGGEIDIS-WQVNHEGGVFCVQDNGLGIDPRFIPRLTERFFRVDKGRGSDTAGTGLGLSIVKHVLHHHDSKLDINSQLGFGSTFSCHFPRSRVKHPLP--THETQEIQRNA
239933709    ------------------------------------------------------------------------------IMATYGGHRAYAPSAGFVELSPEMLRSVRRRVAVFQRMNVDGRPRLVVGMPVTYTSDEGTEPRLSGLVMYLEVPQTTEEGYIEAM---VHGIERATLVALCLAVVLALLAASGVL-RPVRALRRATRRMAAGHLDVVTGSDELADLSQSFNETAAELERTVRELRRLEAQGRRFVADVSHELRTPLAAMSAVTDVLDLEGEGETG-----EALRLISEGTNRLSGLVNDLMEISRFDAGAAELNRDEIDLAESVRRTVAS---RWWQEQVETRLPGPGELRA-RVDPRRLDVVTANLIGNALRHGEPPVRLTVRVDGTGMAWAVIEVTDNGPGIAEEAMPHIFERFYKASTSRARSES-SGLGLAITAENVRLHGGRIRAANLPRGGAVFTVELPLHR-------------------
227499854    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------FRHAVIYAISSSLLIGFLIAIILSTNISKPIVNINNFTLKIKEGIYGSIDNEDSDIIEISDLQNNINFLSKSLKRQEE---IRMRYAQDISHELRTPLTNLKLYIEAIDDGVM-----EFDQSVAKSLNGEINRLQVLIDGLKD-SFNESVEMKLNLEEVNISSMLEEISNGFMANFLNKNIKLDKNLKADVYMI-TDKTKLMQVIQNILTNAIKAIDRDGNISIKLA-DTNKNVTIEITDDGIGIDEDKLDMIFERFYRIDDSRNTKTNGLGLGLAITKNFVEALNGKIIVKSKLNEGTSFSLIF-----------------------
28493013     ----------------------------------------------------------------------------------------------------------------------------------------------------------ANFYQRSYIWFSLAVFAIAAYIVYLITAHTLS-PLYALEKTARAFARGDYSRRIRSSAEILNLNKSLNSMLDSLEKALGERDKT------LGEMK-QFLADASHELRTPLVSLRGYAELYRIGALK--GKEDIDNAIERIEKEAIRMGTMVEDLLSLTRLEKAT---DLVPVDVKYLVQESVIDMNVL--EKTRKITTGIPKQSCMILGNENMLRRLLANLINNALHYTPPGSPIEIVLR-TDKTDVVIDVRDHGPGVPRQLHDKVFKRFWRSDASRARNSGGVGLGLSIVASIVKVHKGTIEILRTRGGGATFRTRIPK---------------------
78221426     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AEKEIILNALKADADDFITQLKTAKKALKEELANLKSMDRLKSNFLSLISHKFRTPITAISLFLQNLASGVCDPDDPDS-RENLKLICGQSRYLENLVAELLVFSRFLAAGEELHLEPCSLPEIIRPLVASSKEATAKPGVVASFDLE-QLSPLSLDREKIAFAIGQVIDNAFKFSRETGTVSFSLR-EDNVACRLTVEDEGIGIPKEELPKIFEKFYQVDLEGAGQIRGFGLGLFYAREFVKLHGGTITVESEPEKGTRVTVLLPL---------------------
39995881     ----------------------------------------------------------------------------------------------------------------------------------------VVLFCGSFIGLAISSFIASRLARPIGELETVARRITAGERDLEIAIHTRD-----EIGDLAGEFAQMTRTLAQREEDIRKLNRELEDRTAQLEEKNLLLVKTQEDLRAAKLADIGMLAAVAHEINNPMAIIRGNAELLQMAL---PDEDPNREEVDTIAQQVGRVERIIGSLLKFARQQQRRL----GTVSLPPLLDDILKQMGHQVPLTRIEIRKAYAVDLPPLAGDPDQLRQVFTNLVLNAIQAMPDGGSLTVATARDEEAGTCVSVSDTGRGIAPENLKRIFSPFF------TTKSEGTGLGLSVSYGIVKDHGGNILVESTEGEGTTFRVVLPLQQ-------------------
241773517    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALSALETARAELESRVERRTAELRLVNSALERATEEKTRFLAAASHDLLQPLHAARLFTAALAEEVQG-----EARDLVDNVERSIEAADALLKSLLDISKLDAGGVTPRPVRFDLSVLARDLSLIFTPLAAEKGLSLRL-IAPSV-WVETDRNLLRSILQNFLSNAVRYTKTGGVLMV-LRPRTDR-VRIEVYDTGVGIAEADQDRIFREFERLGVS---GEAGVGLGLAIVERTARLLGLRVELRSRLGRGSRFAVTLPRVAAVEVV--------------
23012804     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVQVQSLGMSRLQYFDLIVRRLYDARGETVGLICAAID-ITERKQTEMELRLAKEIAEKASASKSRFLAAASHDLSQPMQALQMYCAILADRQPEPGIKAKQ---------CANQLSRQLKALLSMSRLDTGGMTVTRGRINLGELLDQVAAASRPTAEEKGLKLRVIKTALVCE--SDATLLERLLGNLVSNAVRYTEKGGVV-VGCRRHKGR-IRIEVWDSGIGIAEENLPLIFEELYQLNNPTRRADEGLGLGLAIVDRIAGILGVTVTVRSVFGRGSVFTAQLPPS--------------------
298480654    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GAYVIYILLFVLIFYSIFY----FLHYRMRMQHLI-------QISELEQQKIQEINHLKLQFFTNITHELMTPLSIILASLESLK-------NGSDKQSLLSVMTVNVTRLMRLIQQVLEFRKVESGNLKICVSYGEVSLFVRSCVEAFIPLLGKKQQHIVFTSEPESILGYFDSDKLDKMIYNLLSNAIKYTPVEGRISVNLKKSSDDMLKIDVINTGELMNRKTIDNLFKRFYEGDY-RKHNTIGTGIGLSLVKDLVNIHHGTIEAFSNQSIGNCFRILLPLDKESYVQGEIDEE--------
171056902    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLFTVILRDITERSRAEEAAVRLRIA----EEQAVIAQRDSRMKSEFLASMSHELRTPLNAILGFTDLLLMKGAGPLTPDQEKK-LRHIHAGGSRQLSLIGDLLDLARIEAGRFPVSIAQVVCTDVIQKVVRGLQPAVASKGLQLTADVPGSIEAVRSDAVVLAKIVRLLADNAVKFTEAG-RVTLSVHQREGAGVLISVSDTGPGIRPEDQDKLFLAFIQGDGASTRQHL--------SNKLAGLIGAQIEFRSEFGQGSVFTLRLPASSPLSRTP-------------
143159479    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISKNKILLTITDLTLQR--NLEKIRRDFVANVSHELRSPLTILSGFVETMLND--DKIDKTTLKKFLNIMNEESKRMNTLIDDILSLSKVESEEHILPSTTISIFEPINSVISTIKKSGLLKNNNLIL-IDDRVDKVEADFLELTQVFYNLIENGIKYGNSNSDILIKIDQMKTNELTVSVINEGEGIPEKYIDRVTERFFRVDKARSRKIGGTGLGLAIVKHILIKHRAELSIRSNQNKQTIFSITFPILKI------------------
125623752    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IEIESGDEIEELAVYNDMMLKMKAYLEQQN----RFVSDVSHELRTPLAVLDGHINLL--NRWGKNDPEVLDESLQASLDEVDRMKKMLEEMLALARLENVDLSSEELDCDVGKVSNHALKNFQLLHEDFEIVLDNQL---IYPVHASENHFEQGLRILLDNAVKYSPDDKEIVITVS-EDEQFVITSVSDKGIGIAEEDINHLFERFFRADKARNREIGGTGLGLPILARLAENYQGEIEVSSELGIGSTFTLKFPK---------------------
86739025     --------------------------------------------------------------------------------------------------------------------------------------------RGPRVLVALPLKPVTE-TVHRLVMIEVAVGLTVLAAIAVLAWVWLTRGL-RPLRQMISTASAIAGGDLDRRVPAGSARSETGQLATALNTMLGQIQAAFAARVTSQEQLRRFAADASHELRTPLTSIRGYADLLRGGMVTAVDAD---DALRRVQEEAARMSTLVDDLLYLAHLDEQR-PMRRAGIDLAGLVRDAVADLRVAAPERPVSAEL---PASCVVLGDENALRQLAGNLLTNARVHTPPETPIEVRLQALPADAAELHVIDHGPGMPPEVAEHVFDRFYRAADSRARGHGGNGLGLSIVAATAAAHGGRVEVSSAVGAGTVFRFLLP----------------------
256670916    --------------------------------------------------------------GGWLSPHGQRLTLTSEELAALRDLPTNGRPYTRTIGSLGDYRLTAFPVPDGVVITGV---------PLSPMQQTLLTVGLILFGVAAAGVTGAAFLGAFAVRRTLRPLDRVAETASRVSELPLDR-------GDVDLSIRVPAQDTDPRTEVGQVGAALNHMLGHISSAL----EARHASELRVR---RFVADASHELRTPLAAIRGYAELAGRSDSHAPPD--VAHSMTRIESEADRMTALVEDLLLLARLDAGR-PLDVAEVDLTRLVVDAVGDAHVAGPHHVWQLA--MPDEPILVLGDVQRLHQVLANLLANARVHTPPGTTVVTALTRSADGSAVVTVTDNGPGIPPELQPAVFERFARGDSSRSRAAGSTGLGLAIASAVLTAHHGAIAMRSRPGQ-TEFAVRLPIAVPAQRTPRADHRKSH-----
228991333    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YYKRLRFKSNYELMQIQNDFNLMAEKLEK----TEIEKKQLE---KSKQRMLVHISHDLKTPITTIQSYVEALQLGLIK--EEARKQQALHTIHTKARLVTELIEDVFELSKLESPDYPFPTDTLDICEFIREIAAEYYSLFEEKQFNFQFEIPFQKIYVLFNYTLLYRAVSNVLSNALKYNPEGTNILISL-IEDTQKIHINIIDDGIGIPYAVKEKVFEAFFRGDQSRKSD-GGTGLGLTISKHIVEKHGGQIYLHTDEGK-TRFQITLPKT--------------------
78213142     ------------------------------------------------------------------------------------------------------------------------------------TPKERSIVLNAPQLLAWIDAATQGWMI-----LAQDHSIAYINDRAERLLHIPSNRLVGMKLRDVLDIPALEELIFSSRYQLRSQRGEWDQQGTPLEAVVLVLIQSRQSLEAQQQQQERWVSDVAHELKTPLTALMLVSDRLELAV-----KEDDAALVQRLQKELRRLQLLVEDLLELSRLENSQDDSEHVPLTLEELVDSAWGSIRPIAEERRVTLQLDRSESGP-LRGDQRRLHRAVLNLLDNALRYSPDESSIDVSVRQ-SGGWWLLSIRDHGPGLSEADLRRMFQRFYRGDPSRTRSRSGSGLGLAIVQQIAVNHGGRIEARNHPAGGACMDLLLPRE--------------------
167760997    -----------------------------------------------------------------------------------------------------------------------------------------------------------------AALDSLNRILPALIIIAFLISLIIAVFYSRYVTNPILVLSRASKKLADLDFQIQRPVNRSDEILDELKEKNLLLQRDIMREKQMEQQQLDFFSAVSHELKTPVTVLKGQLQGMLYRVGGYKDRDK---YLRRSYEVVNSMDDMIKEILSVARIKSSGFALSRVTIALDKIVQGVIHNLEDIAINKGLQLHIELLEQ-AGVTVDKALFEKVISNLIGNAIKYTPDNGSVWIRI-FREGGNIIFSVENESENIPEAEIPQLFDAFYRRDKSRSRKTGGSGLGLYIVKMILELHG------------------------------------------
54026583     ----------------------------------------------------------------------------------------------------------------------VSYQFATVADPDGYHGRALIIGSPSAEIPTLEIYLVFPLVNEERSLALMRGTMMIGGLVLLVLLAAITALVTRQVVLPIRSAARIASRFADGRLKERMLVRGEDDMAAFNEMAESLSNQITQLEEFGNLQR-RFTSDVSHELRTPLTTVRMAADLI--HGSSEDLDPALARSAELLVTELDRFEGLLNDLLEISRHDAGVAELQVESLDVRMCARAAISTVRHLAKEAGVEVVIDLPEEPLVAEVDPRRVERVLRNLLANAIDHS-EGKPVLIRMRGDSENAVAFVVRDQGVGLRPGEEKLVFNRFWRSDPSRMRRSGGTGLGLSISVEDANLHDGRLEAWGEPGVGASFRLTLPLVR-------------------
256666879    ---------------------------------------------------------------------------------------------------------------------------------------------TGTVLLSAAPQADLDKTVQQLMLIEVIAFLIALAILVVAGRVVLRRGLRPLSDMAGTAHDIASHDLTATAALPVRASAEVEELRTAFNLMLSHIESSLAARTEANDRLRRFVADASHELRTPLTSIRGYADLFR--YAAANEPEEREAHLEKIRAETARMSVLVDDLLLLARLDARDVEVRPQRMDLTEI--AAAAADAFRAGRPGHPLTVSIPEEPVLLHADPARLRQVLDNLLANAAVHTAAGTPVELAVTVADGMAVA-AVTDAGPGISAADQQRIFDRFYRVDNSRTRAAGGTGLGLAVVHSLVVEHGGTVSLESRPGR-TVFTVRLPLS--------------------
297568795    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLDEHNRLIGSFAFITDITELLEIRQSAAAYALK-LERSNKELQDFAHIASHDLQEPLRTIVSFGDRLLLKHADQLD-QRGRDYLERIQGAAIRMRQLIEDLLNYSRVTTREQTM--IPVDLNEVLTEVLSDLGQRIREHDGRVEV---ADLPTIKADRGQIHRLFLNLIGNALKFQAQDSVVKVSVGKSDAQQLEIMVSDNGIGFDVKYLDRIFRPFQR--LHVRGQYQGTGMGLAICKKIVESHQGELTASSKPGEGTTFHIVLPR---------------------
153003749    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAFIGAVLAALALGSIPLARSIAAPIERLTVAARALGSGDLSARAGVKGRGE-VGELGRA---FDEMAERLERLVRGEQELLANVSHELRTPLARIRVALEL-----AAEGDVDRARRFLAEIGTDLDELDRLVEDVLAAARLDLAAWPVTRARVDLDVVLAEAAARFREAHPARTLDLL--LPESLPAVDGDAALLRRLVANLLDNAAKYSEPPAPVALAAGARDG-GIELEVRDQGIGIDPDDLSRVFTPFFRTDRSRARGTGGVGMGLALARRIAEAHGGTITVESTPGRGTTFRVVLPASGV------------------
104783743    -----------------------------------------------------------AGIAYFW---PDSPWWANAATPFFIGAAGLGCQFARHFLQLGRLRGFDRLLMVLMAGGGLVMVLALTLRYGVALRFTVSIFSAGLYAGWRGLRVARWFIIAWTAFL------LGGLVNTLMVLGYLPNLFITMYASQLGSALEVALLSLALADRINSLREQQAQTLRE---TGRTLEQMNLQLARSNRLKDEFLATVTHELRTPMNGVIGSLELLHTLPM----SAEQAQYHRTATGSAQDMMAMVDDILILTELQAGHLRNQHGPFSLRRLMQELRAGYASQALAKGLYLSLDVPADLPSLVGDAQKLARCVACLVDNGLKFTHQGG-VTVQVRGRDSLALSITISDSGIGFDDLDQAVLYQRFAQVDGSMTRRYGGLGVGLSICRQLGELIDAKLSHESTPGLGSRFEVQLPPTRAASGL--------------
229917891    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------FRDVSLQTLFLTALISSVLILFAVRLMTRRIDRVTDAVSRVTTGDLSV-RIHDVATDEIGMLAKQFNQMTETLETNETKNE---ELASVMAHEFKTPVASILGYATLLKRGG----TSEKQIEYADKIEREGKRLSRLSQDVLRLAKLDHTIVGLHATELSLSEQIRETILSLDSEMTRKRMKLDLTMDEVV--MKGDASLLQQVWTNLLQNAVEYAYEESTLHLLVK-EDATHITCEIRDEGEGMTPEQVDRAFERFYQADTSRHRN--GSGLGLAIARQIVQLHGGEITLSSEKQIGTTAKVVFPKE--------------------
152965636    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLARALVLAGLYRAQERLELREVESVKSDLLATVSHELRTPLTSIAGYLELLRDGALGEV-PEDVAAVLGIVERNTDRLRSLIEDLLLLSRVEAGPGAPVRTTTTVADLVAGVARTVQGGATRGGTLRCTTPPADLTGLRGDAEHLHRAVLAVVDNAVKFSPVGSLVRLRVENHPGR-VRIVVQDNGMGIPAGETDAVFARFARGSNATALAVPGAGLGLTIARDLVRLHGGSLDLESVEGQGTTARLELPL---------------------
15613382     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TVMVFTGDEQLRELLRAINDLIEEHNQVTATYQRT-----ELSMRK--MLANISHDLKTPLTVIHGYVETILAGKGSAND----RERLEKVQTKTIEIIELINKFFDLAKLEAGDQNLTLKKVAVNELCKNRILSYFDLIQNEKLQVEIEIPSQPFYVLADEKALDRILDNLISNAIRYGKDGKMVGLRL-YHDDAYVSIEVWDRGKGISDKDREKVFERLYTLEDSRNKQYQGSGLGLTITKRLTERLNGHIHLESRPYDRTSFIVKL-----------------------
289571472    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IALLVSRQVVVPVRSASRIAERFAEGHLSERMPVRGEDDM-ARLDMAESLSRQIAQLEEFGNLQR-RFTSDVSHELRTPLTTVRMAADLIYDHSAD--LDPTLRRSTELMVSELDRFETLLNDLLEISRHDAGVAELSVEAVDLRTTVNNALGNVGHLAEEAGIELLVDLPAEQVIAEVDARRVERILRNLIANAIDH-AEHKPVRIRMAADED-TVAVTVRDYGVGLRPGEEKLVFSRFWRSDPSRVRRSGGTGLGLAISVEDARLHQGRLEAWGEPGEGACFRLTLPLVR-------------------
239904936    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TIQVMFRDISARQGLEKQRADALAKAE-AAEAIKSAFLAHMSHELRTPLNGIMGMLQLAQSACPGP----EVADYLDTAMESARGLLRILSDLLEVTNIQGGRVRLAEEDFDLDAVIAPVAASLAYEAHIKGLQFVQRVAPDVPHLRGDAARLRQILFALAGNAVKFTAEG-QVVLSVETVPASELRFGLSDTGIGIPRERLPGLFEPFAQARPHGGGIFGGAGLGLCIAKGLAEEMGGEIMLASEVGRGTEVRVTLPFA--------------------
197103550    -----------------------------------------------------------------------------------------------KPKATAEEAQQQLAFEVGEALKGRQWAGMRRSADGERVVSVIPIRHVKAVLGVITLEASDVDEIIAGERAALIPFILIAVAVNLASI----LLLNSLVAQPVRRLARAADRVRQARARAISLLAKRDDEIGDL--TRSLEDMTHSLSERMD-AIEAFAADVAHEIRNPLTSIRSAVETLDL----VKEPASRERLMGVVKNDVQRLDRLVTDISNASRLDAELSRDQPKLVDVGRLLSDIVRLYQATAKTGDVRVRLEIAPEPVRVMGREGPLGQIFRNLIDNARSFSPPGDVVTVALGRGHGRVVA-TVSDNGPGIPPENLETIFERFYTSRPKGAAFGGNSGLGLSIARQIAEAHGGTVQAQNRTGEGAVFTLILPDSE-------------------
197120792    -----------------------------------------------------------------------------------TVNAELSKKIDELEVLNGDLH---NLLQSTQIATVF---LDRQFRIARFTPEAMAVFRLADGDVGRP---LSDFAARFDAEDVPREVARVLQSLEPVERTVRTVEGARWYLMRMHPYRTPSNVIAGVVISFIDVTPLKEAEAA-LRDAVTERERAEAALRDADRRKDQFLAVLSHELRNPLAPIRNSLHLLER---SPPGSEGARRAQKVIARQVGHLARLVDDLLDATRVAHGKLQLQRERLDLAEVAQRAAEDHRELFASRGVRFDLELPDRPAWVDGDRIRLSQAIGNLLLNAAKFTPRDGAVRLAVTVAEPRAE-VRVKDTGVGIEPAMLPRLFQPFSQADETLDRSGL------------VEAHGGTVEARSAHGTGTEFVLRLPLAPARADAPE------------
298387075    ---------------------------------------------------------------------------------------------------------------------------------------------------------------PYSLLIRITPPWYMTTCAYI----VYFLLLAGVIAGAIRMV--IKRYRRKRNVMI--------------------EEMNRQQREELYESKLRFFTNITHEFCTPLTLINGPCEKILSYSRV---DSYVRKYASMIQQNALKLNALILELIEFRRLETGNKILKIKHVPVTEQIRTIAESFGELAESRKLNYRLQIEDGVFW-NTDVSCLSKIVNNLISNAFKYTPENGSITVELRI-EGEQLCIRVSNTGKGIKEADLTKIFDRYKILDNFEVQNKNGIGLGLAICHSMVNLLNGQIQVSSIPNEVTTFDVWLPVMEV------------------
225568923    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IARSDEIGELASDFEQMSVKLEDMVNELKEYSRRQQDFVDNFSHELKTPLTSIIGYADMIRSREMEP---ERRMACADYIYTEGKRLETLSLKLMDLIVLENQ--EFTFRPVYMREFLGQIANAFAPVVADSGILFSSKVRDGVVSLE--PDLMKTVCMNLLDNARKAAGRGDRILFTGRRLPDGMYCISVEDSGKGIPKGELSKITEAFYMVDKSRARAQGGAGMGLALCSRIVKLHRGRMKFVSREGKGTRVSVCL-----------------------
163790187    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVSMGFAALIFSGILGYLLASNFLKPIKNITNTMNDLRQDTQS--TSRIEVDEGNDELDHLSMVFNDMLDKMQKYIEQQKQFVEDVSHELRTPVAVMEGHLKLL--NRWGKEDPEILDESLAASLQEITRMKSLVQEMLDLSRAEQVEIHYKNEKTAIKPVIHQTYNNFILIHPDFTFILDDDIYDDVYSIY--RNHLEQILVILLDNAVKYSTDRKEVHISVS-TDDREVQIAIQDFGEGMTHEDTEKIFNRFYRIDKARSRHKGGNGLGLSIAKELLNGYNGNITVESVLDYGTIFRISLPIYREEN----------------
253681302    ----------------------------------------------------------------------------------------------------------------------------------------------------------------HKVVHKLFRGIIHTSLFILLVILFYALWTSRRIVKPLREILKGINKMTEGDYS-ARINFEHENEFSEIKMAKKIEQGTKER-EKAEIFKQQLFTDISHDLKTPITSIQGYSKALYDGVV--QGEEKKRRYIKTIYDKSKRLVDLVENVHELAKLGNGNYSIYKEEIDICEFLREIITGFYFEIENKKFDFEIDIPEEEILFYIDKSEMTRAISNIISNSLKYNSYNTKLKIQLIKRDNSIEII-IADDGSGIPDELKDIIFEAFTRADTSR-ITTGGTGLGLSIAKKIVEKHNGDISLE------------------------------------
222055650    ------------------------------------------------------------------------------------------------------------------------------IQKLSITAFRPIILACFLVCISL-LHYLTPLHLPYLIFLYYLPIILAALWFGLRGGLICSILVSGHLTLEMEKYLEIMLYNIVGGVTGLLSQRERERTVELQKTARGLEEEQLRRAEKLSTL-GEMAAVLAHEIRNPLGSIRGTAEILKDD---YKPGDPKQEFIDIQIKETERLNRVVEDFLHMARPQPADMQLCP----IQEELETIVALLSNDARGRQISLVLKPASAPVIISADGEKLRQAFLNIIINSLQATPPGGSVTITTTPYEAGSCEICFRDSGPGIDAETMDRIFEPFF------TTKPDGTGLGLAITKKIIESHGGTMQVESEVGHGTIVNVILP----------------------
154503113    ---------------------------------------------------------------------------------------------------------------------------------GTYSKGAIFILRSPLDSIWESTALANKLLVYVGIAALVLGGILVSLFARKITEPITQLASLSRRMSELDFDARYTIGTLGNNFNIMSERLEKT--VSELKRANNELMKDIEKKEKMEDMRNEFLGNVSHELKTPIALIQGYAEGLKEGVSD--DPESREFYCDVIMDEASKMNLMVKNLLTLNQLEFGNDEVIFERFDVSKLIQGVIQSCEILIQQADAKIDF-IGESPVYVWADEFKTEQVIRNYLTNAIHHVDNERRIEVRV-LSKDDIVRVTVFNSGHPIPQEDLAKLWDKFYKVDKAHTREYGGNGIGLSIVKAIMESFHQKYGVRN-FDNGVEFWFEL-----------------------
270492193    -----------------------------------------------------------------------------------------------------------------------------------------------------------------MALLTLATAIVLAQQLTRRLQRPLDRLLAGTRAGSRDEFDRVAEHFNAMAAELQEHRRAADAARRRLEDAVEARTAELRTAHEADERRRQLFADLSHELRTPATAIRGEAEIALRGGVRP--AEEYRQTLERIVGAVEQLTGTVDDLMLVARTEADPLAMRPGPVALHGLLRDAAEQAEALCALYGVHLRLEAPAAWPTLHADADRLRQALMIVLDNAARYSHAGGTVHLGWRAEDEGGIGIEVRDEGIGIDAEELPRVFDRFMRGSRARAHRADGTGIGLSIARAIVEAHGGSMSIGPVQPRGTLVGIHLPAACVA-----------------
182413301    ------------------------LPEPHRPGLARHLAYLHALLLAPAVTATNVFVGLLPELQYYRSGYPVDPLHLSLT-ALHGVMIALGLVAFLLLLHFRPREPRVADPLPHRIALGYAALMLVAVTLFSIVEQQITSSISAYLLGIAAFSTLF-YTTPRFSFWACGLSLVGLVAGSLWVHTMWHHTFVALHATVIFWISRVVYSLKAANLQLVTIEAQAGQLAA-----------SNRELARANLFKTDLLARAAHDLRDPLNSISLRAQTLRSELPAASG---LQPLVNGIDDSARQLAEFVGNLLTDVAVETRQLELERAPTDLPRFVAETVGHLRPLADAKSIALHCSADAEAPPASLDHAHFQRVIENLVTNAIKFSPPQRNVWTELSHQPDEGYRLVVRDEGPGLTCDDYPRLFQKYQRLSARPTCGETSTGLGLFIVHQLVTLHGGRVRAESDPGRGSRFVVTLPPT--------------------
284047484    -------------------------------------------------------------------------------------------------------------------------------------------------------------------FRGPGPFIRGYLADTVYSRYYRVLLLGALIALPL-FLVLVTYRIIKRSFAPVQAISEAARAIGELDDSRDEIHQMGRQIEELLEREKRFTSDVSHELRTPTAVIMAESE---FGKDYTDNLEEAREEFRHIFQQSRRMSRLINQLLELSRL-GNRKHLDLVPVDLSRLVQETLEDYQKLPQAGNFQWKTAVQPDL-QVLGDEALLTRILSNYLDNALKFTR--SRIGVRLESREG-GVRLSVTDDGNGLLPEELEKIWDRLYQADPSRNKKQNGLGLGLSFVAAGARLMQGRAGAESQVGKGSTFFLQLPAAR-------------------
254517650    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGISTDTLPGAKAMYIPLIGQVMVVIGIVMRENENIDSGEKSLLEAMLSQISFAIEKYILNESKKNALMQAENE-RFRANLLRAVSHDLRTPLTSISGSASSILNN---EFDEVTKKKLISDIYDDSVWLINLVENLLSVSRLDNGNAKLNTEPQLIEEIINEALEHVNRKISDYKVKVNLK--DDLLMVDVDVRLIVQVMINIVDNAIKYTEPGTEIQINM-FTKGKKVIVEVADYGAGISKQNQECIFDMFFTVDGNKGDSRRGLGLGLALCKSIIKAHDGEIYVKNNKPNGTIIGFTL-----------------------
126661095    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YFDTYKVPLKNSHGEVYALLATSRD-VTELVKTKQVLIEQTTQLEATNQELDSFCYSVSHDLRAPLRHIHGFVNALRLFNSDVKDDPKVIHYLDVIEKSSQKMGRLIDGLLTLSRV--GRRELVFHEVNLNAVVKTAIDLV----CSEGINIEFKIG-QLPTVLGDSALLQQVFINLIQNSVKFSQGQNPIQIEVDCLEDGTLFVA--DNGVGFDMKYAEQLFGAFQRLHS--QKEFEGTGIGLSIVQRIIHRHGGRIWARSGVGEGATFYFKL-----------------------
196256045    ------------------------------------------------------------------------------------------------------------------VGYGYCSLLNQVYEDECFLNHYQTRYDFGQIKECSNVAS-AEFKDCYREFLQKAQIQSYLIFPIIIEQSLAESS--TTVLSGLLCVQQCSHPREWTADEIALLRQISEQLSIALKQAQLRQQEIAQKEELANQDLEQFAYIVSHDLQEPLGIIASYGQLLKRHCQGQLD-AKAEKYINQMLTSVNRMRQQIDDLLAYSRV--GTRTKTFQLVDLNWCLRQAIDNLEILIKKNGATI--NINSSLPTLMADGSQLIQLWQNLISNAIKY---HGEIDIACQQR-GNVWLFSIRDNGIGIEPQYSERIFQIFQR--LHTQEEYSGTGIGLAICQRIIQRHGGKIWVQSQLGKGATFYFTIPK---------------------
89896372     ----------------------------------------------------------------------------------------------------------------------------------------------------LAMTSLQPVDEAIGVIRQFYPYFLGV---ALLCMLVLAFVLSKWLAKPLLSINRITGKIAASEDEIGQLSRNINHLSSRMEGYIEQLKRDLDQEKRLEKTRKEFIAGVSHELKTPLAVMKSCLAIIKDGIAA----EKREHYFQAMEEEIERMDLLVVNMLDLAKFASGTYKPEMAPFAIDQAIAEAARSLAEPIGEKNLTLTLNLCS--LRVVGHQGLISRVITNFLSNAIRHTEEGGAIAIAVS-DKGQTAEISVENQGSPLAEADRKKIWEQFYRGEA--RAAKAGTGLGLALSKEILELHHGVYGVENT-RDGVRFFFTLP----------------------
187933865    -----------------------------------------------------------------------------------------------------------------------------------------------------------NLLILIFSPIIFLIIVLTLIFSTRFTKPIIEITKKTMKIKELDFSEDIEVKVLSKSVNNLSHKIENT--LSELNHKNLKLESMIKKEKENQKLRKEFVSSVSHELKSPITVILGYAQALSSEIVSSNEDKEY--YLGVINDEAERMQIIVNDLLDLYKLESNTFSLEIKEVNLADLVKKIVKKNSLQFKKMDINLISKFESAI--VIADEIRLEQAIQNYINNALNHVDKKNIIKITV-LSSG---IIKVFNSGKNIEDKYIEKIWHGFVRIDKVRNYKEKRVGLGLTIVREIVKLHKGQYGIENK-DLGVEFWIKIPL---------------------
288905754    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------LLGLMVIVGIVASISIFLTARKLDRNFGSLKSYILRVGNREKNLPTENFAYR-EFNEVGQTVERMNDMID-ANQRSQQL------FFQNSSHELRTPLMSIQGYAEGIKEGVIDA------KQAASVIVDESQKMTDLVDDILTLSKMESVQTQLQLEKLNITDLLYDVSWRLKAKADERGITFEHHFDEDYLEIEADEKLLERAFTNILSNAVRY--AKTQISISGKLIENQ-LQITISNDGEAISEQDQEHLFERFYKG------KGGHFGIGLAITKEIVERHKGTITVISNVQE-TSFIIYLP----------------------
163943243    ------------------------------------------------------------------------------------------------------------------------------------------LLSTSILVIAIWYSETKMLLEPEQTRLLTVIAVVGLIISTFIYW-LMTRPIMRSIKNLMTLTKQFSDRQFETMYIIGKEPREFKELATSFQQMAKKLEEGFTQLEEGEKARKELITNISHDLRTPMASIQLMIEALQDNLI--EDPEMRKQYLATILKEIERLSGLINDLFELSKLEFEQVDFYPSFTHIDKVLLDVLESHSVLLEDKQIDLQLQVPDRLPRLLIMPCKIARVIGNLLDNAIRYSPVSGTIELIVEEKQNQQVQFILRDEGEGISPNDQLRVFERFFRTDSGGSGLGL------AIAKSLIEMHKGEIGVRDRADQGSEFWFTLPITSEKNKTAE------------
298247084    ------------------------------------------------------------------------------------------------------------------------------------------------ISIALPLTPPMARSTAPTHPLTFTPGLASMTVLILLLLIVVQALLVGTTATPLDAIGKASKQIEQGNLHFSSSTLEMAEVVSAFNAMGQALRDALARQEKLEEERRFFISAVVHDLRTPLFSLRGYLEGVEKGVAD--TPEMVAQYLQICRGKAEDLEHLITDLFTYTRLEYLELLPQREEVDMGVLLQKTVEAMRPLAERAGIMVTITCEGSSPSLAVDRRLLVRAIENLLENAIRYTPQRGSIAINWLRKPERFE-FTIADTGPGIAPQDLPHVFKPLHRGETSRNRQTGGTGLGLTIAQQIFQAHGGDLSAANRESGGAVFRFLLASRNTISGTKEEAHSS-------
229815014    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVGECALALESDKAAREREEAAVLAKNELLRSIGHDLRTPLTAISGSAAVLR-DGGEKLEDAKRLELADAIYNDSLWLIDTVENLLAITRIEDGDMQLNLTSELMDEVIAAALSHVARESHGHRVTITHT--DEILLVKIDVHLIMQVLTNLITNAFKYTPKGSTVTIGAR-REGSSVVVEVADDGPGVSDRDKPRVFDRFFIAEGPRPDSHRSFGLGLSLCRSIIEAHGGIIEVADNKPHGAVFRFTLPAEEI------------------
299145019    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------VKCTNGDRVWSNEIYSLNLDIAYPWWLSTTAFIIYFILIAIAIYITQSVIKNRI--RLNRQILLEHIEKQNQQRIHESKLNFFTNVAHEFFTPLTLIYGPAQLLEKADLDSYT----KRYIYIIKNNADRMQRLINELMEFRKAEAGHTAIYAEKVDIQLLVDYVSDNYTEIAEENKIDFSFK-SKEVSSFTTDRNALEKIIFNLLSNAFKYTPSGGYIRAEIREVTDGTLYFRIRNSGKGLTEKQMSEIFSRFKIFESSNLKHAGSTGVGLNLTKSLTELLGGEITVGSVLGEYVEFNVSLP----------------------
224477349    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIKPISQLKRATNRLMEGDFNTPIAITRKD----EFGTLQYRFDQMRLSLKQLDDMRQHFVQNVSHEIKTPLTHI----HQLLNRLSTADNEKDRTFYISEIYATTNRLSNLTHALLLLAELDNNEHLEFKDEVQLTEIIRLIIRHEQYTIDAKDLIVMTDIEDVV--IQGNYRLLYQAFQNIISNAIKYAEQDGSVDIDIAPSKQNSEVIRISDDGPGMSEETKAHLFERFYKGTHSATSN----GLGLAIAQMIIQLHGGQVEVESTLGEGSTFIITL-----------------------
297572159    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLTLFVLAIMAIGALSVVLVRRSLRALRTISHVSSDVRQGNFSARVPPMKPDTEVGELESVNAMLDEIETEAQTASEQRRRFVSDASHELRTPLATVRGYAEL---YRMGGVPAEQIPQAFTRIESESGRMANLVEDLLKLARLDE-RSEIKPKPVDLAAVALNTMSDFLARCPERTANVTNLSGEEVESVMGNQDGVTQLLTNLLGNVNTHTDPHVPVEIAVGIDPDSTAIVEVRDHGPGIPEKDRAHVFERFYKANSSRSRVTGGSGLGLAIVASIMAAHHGSASVHETPGGGLTVRLRFPLLDVTN----------------
260429178    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EIFPTEYSVAKASAGDEDLISHRVAAENELVQARDRALAGEKAKAEFLAMMTHEIRTPLNGVLGNLSLLEDTKLSLP----QSRYVRNMKISGELLMRHVNDVLDIARFESGADTAQEQAVHIGHMIQDIVDSQVSNAQSRGNVLQWWTGEPAGWLRLDASRLQQVLLNLIGNAIKFTRDG-RVTIEAELQREGGLELRVIDTGAGIPEADQKRIFEDFQTVERAVGESGI--------VRRFVRAMKGEIGVESDPGEGSVFWLRLPVTAADDMRP-------------
251797186    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------AQIRNFIKINIVITLILAAGLYGLIWFLTRSVRLLTKSAQTIASGQDEVGLLSEQFNRMAEAIEEKVNALETSARNKERFIHYLTHELKTPLTSIIGYADLLRATT---YNEEVFYKSLNYIYGEGKRLESLAFKLMDLILVENRQPRMSAEE--IGQVLEQTAEFMRPQLEKGEINLSVTAEPMILPMERD---LIQILTNLIDNSIKASKAGSGIALRGYRMEDSRYAIEVQDKGIGIPEQDVAKVLEPFFKGDPIRSHTNHGAGLGLAICSEIVRLHKGELNVYSRLNEGTVVRIILPGT--------------------
120553830    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITAMRRTEQALKETNIYLEQRVRER---TQELQVINEQMLKAKSVAEQANQSKTRFLASASHDLLQPLNAARLFTSALS----GKVNEGETRDLVDHIDSSLGAAEEIISTLLDISKLDAGALEPDIGVFPVNELLRHLATEFSAIAKDQGLELHVV--PSTAWVRSDAKLLRRVVQNFLSNAIRYTASG-KILMGCRRLKG-YLRIEVWDTGPGMSDDQLNHIFEEFRR--FQHGRDKKGLGLGLAIVDRISGMLNHPVTVHSIQGKGSVFGITVPVA--------------------
225872897    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSRRAMAPVDRMTKAAVNIGIGNLSARLPVPQARDEVQQLAEAW---NQLLGRLEAAVLRLSRFSADVSHDLRTSITVMLGTAQL---SLRQQRSAQEHRDDLERIVTECRTASTLLDALLSLARSDNFMQEVSFQKIELCDLAVSGCRRVEDLAEANGILLDWVLPEAPVYIYGDRQLLERLFGILVDNAIKYTPPSGAIHAEVTLEHGQAV-LAVRDTGIGMTREVREKIFDRFYQADLRERKSQAGCGLGLSIARWIADAHRAELTVESAPLEGSLFRIRFPQVTSENAAP-------------
268611079    -----------------------------------------------------------------------------------------------------------------------------------------------------------------AVLYLSTPLNAVGSTARIIRIQLIWVTLSIIIAFVLALFMSKSFPVAQLNEKAHKL-GEKDDNVTELDELNTTLDTTSEKLKKNRDFQNELLANVSHDLRTPLTMIKGYAEMIRD--ISREDEKQCAEDVAVIVEEADRLTALVNEILEYSELQMSDSETVMNDVVLSDTVTSVADSFEKLYSKEGYVFERNIADNI-HVKGNAARLQRAVYNLLDNAVRHAGEDKWTGVSLRTEKGKAI-IEISDHGKGIAPDELEHIWDRYY---TRRQRSGKGSGLGLAIVKQIISQHNGICRAESVVGTGSVFSIEL-----------------------
187777748    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------YKVFICLDLIVFTILGLGMYFISKRVTKPILQFSQISMEIAQGNYTKRIRIKNKKDEIGELNIMVQTTEETIDELKNSNEAKQRFINSLTHEFKTPLTSIIGYSDLL---IKGNVNDKIKLKALNYINSEGKRLEQLCSTLLILLKQEN----LNFERVSLNECIAKACESLNLKKDSKNIIIKCEVND--VYVKGDKQLIKTLLINILDNAIKASKDGGIIEIKSNSEEEKIQLV-VKDYGVGMCKDELDKIKEPFYMVDKARDRQKNGLGLGLAICDDICTINHIKFNINSELNKGTEVIMEF-----------------------
83859074     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AYDLLETRVEERTA-ALKAESEARLQLAQDL-EVARREAEAATQSKTRFLAAASHDLLQPLSAARLYAGALE-GALGEGGSSENRNLAHQIERAIDHADRLLRALLDISRLDAGGVSPRPSVFAIDELIEETAAQFQGRAKAKGLTL--RVVKSRLAVFSDRGLMTSVVQNLIANAVRYTQQG-KVLVGVR-RAGDQVRLQVIDTGPGIEPDRQAAIFREFHRGAVG-QGEDQGLGLGLAVVDRICASLGHKITLRSALGEGALFEVVLPRA--------------------
238921932    ----------------------------------------------------------------------------------------------------------------------------------------------------LSIATVIGMLLIYIGFTESNVIMVYLLCVLLISIFTNGYSVAGSLVSVVLMNFFLTEPRFTLHVIMLAASMLTGTLASKLKKHVRMSEQAAYR-EKTLQLRANLLRTISHDLRTPLTSISGNANNL-MYNYDKLDNDTREQIFTDIYDDSEWLISLVENILFVTRFEDGTVTLNMSDQLIDEVIAEALKHINRKSCEHKIHV--DCGKELLLVRMDVRLIIQVIINIVDNAIKYTQEGSDIYIKAR-KEGRYVIISIEDNGEGIPDDMKENVFDTFFTCNNEIADNRRSLGLGLSLCKTIINAHGSELELRDNTPHGCIFEFKLQLSEV------------------
197119995    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LKALKADADDFITKLQLKSAVDKALVKKALKEEIAKTLFLSMISHKFRTPITSISLFLQNLASGVIDTRD-EGAREHIGLVYDEACYLGNLVSELLAFSSFMNGNSDLHLEPCDLKDLIPSLISDSKEWLTKPGVAPQSDLE-EVPELRLDREKIAFALQQVIDNAIKFSKDTGLVCVTMRNRAGSCQ-ISVEDNGIGIPKEQLPKIFEKFYQVDADRTGQVRGFGLGLFYARLFIRMHGGSISIESELNVGTRVLISIPHT--------------------
134101322    ----------------------------------------------------------------------------------------MAAQMDRRDVPLAQIA--RRVSGRGVLARGHVVGPAALLDPAPNQQARTKPLPSGALLTLLSSTAEQDAATARLHRLLLVVVTATVAGTALALLLTVRVALRPLDAMT-TLARSITRGSRGGRLDPDRPDTEIGQAAAAFDEALGALEEAERDARESAARTRRFVADAAHELRTPTAGVR---AAAEALLHAEADPETRERMTALLIGEARRTGRLVEDLLSLARIDAG-LELAREPVDLDGLARRETERMELLAP----SLRWHVQGEPTVVRADADRIGQVLTNLLDNARKHTPDGGSVRVRVTG-GERFAEVTVTDDGPGVPAGERERVFDRWVRLDQSRSG--GGAGLGLPVARGIARAHGGDLSCVEHSGDGAVFRLTLPR---------------------
119715670    ------------------------------------------------------------------------------------------------------------------TATAWTYTTIRTTSPAGIVTEEPGIAVGSQVLLPADAES---YTLYYLFPLDEQEETLALVTRALLTAGVLLLVLAGMVVTPIRLARKVAERLAAGQLQ-ERLKVSGEDDLARLQMASNLQRQIRQ-LEELSRVQRRFVSDVSHELRTPLTTVRMAGDVLHDARAGF--DPATARAAELLQTELDRFEVLLADLLEISRFDARAAVLELDDVNLVDVAHRIVDVTRPLAEQRHVRVVVTAPDHACLAEADVRRVERIVRNLVTNAIDHAAADGPIVVHVDG-DDHAAAIAVRDHGVGLAPGEASMVFNRFWRADPARARTSGGTGLGLSIALEDTHLHGGWLQAWGRPGEGAQFRLTLPR---------------------
254475934    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISFTDVTQERQSARAMSEAKETLEQRVLERTLEEDALAEAERANASKSRFVAAASHDLLQPLSAAKLFVSAL----DGELPTGAPRDTLQKAANALDSVETLLEALLDISRLDSGRAQVHLAPVDLNHLLQQLMEEMRPMAESKGLRLRLR--PTDHAVLSDITYLRRILQNLLSNALRYTQTGG-VLVGARATR-NGLRLEIWDTGSGIAEADQTRIFGEFQRL-NATASAADGMGLGLAIVDRACALLGHPLSLRSRLGRGTVFAVDLPRAGNPQPSPPPRH---------
293369340    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATGWAFFVYIMYFVYRTIRNI-------NNLRNKIKVEKQLTE-----------YKLVFFTNISHEFRTPLTLIQGALDRIHRTHNIP---KEIRYSIKLMDKSTQRMLRLINQLLEFRKMQNNKLALSLEETDVIAFLYEIYLSFQDTAESKNMDFKFIPSVNSYKMYIDKGNIDKIAYNLLSNAFKYTPSGGKIEFSIYIDKQKQLLIKVTDTGVGIPKEKRNELFKRFMQSSFSSDS----IGVGLHLTHELVHVHKGNICYEENPSGGSIFIVTLPT---------------------
73661849     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIKPIQQLKRATERLMHGNFDEVIHVTRKD----EFGTLQYRFDKMRLSLKQLDDMRQHFVQNVSHEIKTPLTHIHHLLDLLK----FAKTDNAREQYIEEIYEVTTQLSELTKALLLLSEIDNGAHLDFDDDIQLNQLIKKIIRHEQFSANEKDLIIMSDL--ETISMNGNERLLHQAFQNLITNAIKYSTTGGMVDVTLSQ-NLETITCTITDDGQGMSAETQARIFERFYKSSNHDNSN----GLGLAIAKAIFELHHGTITVDSEKNAGTTFTITF-----------------------
218779128    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------MHIYFLLALLAIMTVNSFILARRVLDRIEQYKTFAQRIASGDYTLITPKRSYRDEFTELALAVNLDVEAREALLIQSRAVGTLTAGVAHELNNPINNIM-ITGHMFLEDYESTDDEERIDMMNDVVNEANRAKAIIANLLDFAR-ESGS---QLAPLDMAEMLKDTIALASNRLKRSKINIDFSSTDKLPRVHGDSQQLRQVFLNLILNAIDASQSGGNITVTVLPADEHYIAVKVIDYGTGIPKHILSSIFDPFF----TTKPQGKGTGLGLSMSQGIITKHGGQIRVFSQEGHGTTFTVTLPVTTFPAKITDETHVSPIY----
242279658    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLEDENELLVTTAQQIGLIVAKKEIKTARQELEQQLRQADRAKGQFSAGVAHEINEPLANILGYAQLALQT---PELPDQVRMDLDNIVDSSLHAREIIKKIMFFSR----QLPPQFIPTDLNQTIRDALRITGTAAKRGNIEIRCEFDEKLPLVSADPRHIKQVIVNLAANAIQAMDEGGVLTIKT-LSDGNDVYIIVDDNGPGIHADDLKQIFNPFF----TTKDVDKGTGLGLSVVLGIVKAHKGLIQVQSEYGHGTSFEIALP----------------------
23015293     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLERRVDQRTAELSAANQALHLAKISAELANASKTKFLAAASHDLHQPLNAARLFVAALAEHDGMDRNN---RDLVSSIDNALEAIDGLLRALFDISKLDAGVMTADFADFEVAPLLDQLRKEYLPQARDNGIDL--RVMPCRAAIRSDPRLLARILRNFLSNALRYTEKG-RILLGCKR-SGNRLLIGVWDSGIGVPEEKLAEIFQEFQQVALPGRRREKGMGLGLAIVERISRLLDHPITVHSRLGVGSSFSISVPVAE-------------------
256669250    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILLGAGVAGILLAAVLGYFVARAGLRPLTAIARTSKRIAETRDPGVRIEARGNDEIAQLART---FNAMLAALEESLTAQRRLVADASHELRTPLTSLRSDIDLLALS--GPLEPEKQDRILKRIHRQFAGMTQLVADLIELARGD--EPDTEPEDVRLDVLAKRAVADAAG--HWPSVRFRTELEPAV--VEGNPETLRSAVANLLDNAAKFGEAGDTVSVEL-----RDGVLTVRDEGPGIAAEELPKIFDRFYRGPSARSR--PGSGLGLAIVAKTARAHDARISVDSPPGGGTAISIAFPDAETPE----------------
254525204    -------------------------------------------------------------------------------------------------------------------------------------------YRGVVLQLPADDSAAPGYRIVAAMDIGFHLDFLAEFKRMLWWATGLVMCLALGVAWLAVQWGHLPIRKVNEEIRALDVRLDPRDVPIELAELVFAFNDMLARIEEGFTRLSHFSADIAHELRTPVTNLVTQTHV---ALGQPRSNEEYREILYSNLEEFDRMGRMIGDMLFLAQTENDPRNLRLSTIDLSELVRSLFDYFEALAEDSGITLGVK--GAIGSIAADREMLTRALNNLLSNAIRHTPRGKSITVLLSQDE-QWTTISVVNPGERIPERDLPKLFNRFYRVDPARQRNTAGAGLGLAIVKSIAEAHGGSVAVTSSELV-TRFDLVLPHLR-------------------
126652911    -----------------------------------------------LTTLLMLVILVATNSGIYFLYEKFAYNTEYSQLHTRANDLSSTLSQLNAQTNLQQVL--RAYMPAGGAIYVYGENLKTKVQATLDMPDVTSIYTMPTIWIDGTIITLQQSMEEVESTLDLLAILIVVSIIATIPIFLASLALGRLILLPLERLNATMRKALTGKYEKMDIPAKGGDELAKINRT---FNMMMVKLEQHYQKQQEFVSNASHELKTPITVIESYAKLLLRR--GFDNREVAQESLQVIANESSRMHEMVLQLLELAK-NNEHMDIHIEQLELAPFLNKVAAQMQ-QAYHRNFIVD---AEAPQFMDSDEKILKQLLFILLDNARKYSEDD--VHISTAETTTH-VRMTIQDFGVGIPAEHVPHLFERFYRVTEDRNRKTGGSGLGLAIAHELAGQLGITIDVGSTVGEGSSFTLCIPKE--------------------
18450332     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EKSILIAVLESALALEKEKFRVQEQQEQVRTNLLRAISHDLRTPLTSISGNAGVLKANS--HILEEKQKQNLNDIYDDSIWLINLVENLLSITRLDEGSSNINMQPDLIDEVISEALRHIDRKSIEYNISM--EIQDEDLIVNIDSQLIMQVIINIVDNAIKYTPPGSKICI-VAKQDMDSVCVEIKDNGEGIPDKEKDKIFDMFYTANNINADGRRGLGLGLYLCMSIIQAHQGEMYVKDNIPKGAIFGLVLPIEEV------------------
288960502    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGFHTLHRLGLAALLVTLLILVAEALAIFRPMTRQVRRQFTEILAETIERANATLEQQVRERTAEAAKTVAEQAHRAKSRFLAHASHDLQQPLQAIGMFTGMLERQPQSG----KAAVLLSDLKAAQRSMRDLLTAILDISKLESGVVTPKPAEMLLSPLFAQLEAEFAGQAEAKGLRLRAV--PTNAVVRSDPALLERIVRNLIANAIRYTETGG-VLVGCRTRGGR-LWIEVHDTGRGIAEPDRRRIFEEFVQLDRPDRDRSEGIGLGLAIVDRLARLLDHPLTLRSTEGRGTVFAVGVPLA--------------------
150377470    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SEERALAAILDQTAVAVDRARLSRESLDQARQALLSSISHDLRTPLATITGAVTSLR-QLGERMPPESRDDLLKSIEEESGRLTRFVANLLDMTRVEAGTINARRDWVDVADVVHSAVE--RARTYFTGRVFETSIAADLPLIRGDSVLLGQVLFNLLDNANRF---GGDEAISIARREGDELVLSVTDLGKGIAPDDLDHVFDKFFRKGKPDGRSL-GTGLGLSISKGFVEAMGGRIKAESPKRRGTRISMRFPVART------------------
251796055    ------------------------------------------------------------------------------------------------------------------------------------------------------------------ILMTQLAIFIGLSVLALAAGLWFYIPLLRRTLRPLSSVVQKVSQTDAANLNVNQGQLEIDQLAVAFNGMLERLDLSFEAERETTERMRRFIADASHELRTPLTSIHGFIEVLLRGAAS--NPDQLRSALTSMQLESKRINKLV---------EDLLLSPERIEIRLDKLLQEMEPQLRLLGGTRNVSL--QINPGI-QVSGHPDQLKQAVLNLFLNAVQHTPDAGSLSLKL-YTEAAEAVITVSDNGSGIAPEHLPHLFERFYRSESSRTRKSGGTGLGLAITQSLIAKHNGTIHVDSSEWSGSSFQIRLPLHR-------------------
157693740    -------------------------------------------------------------------------------LKGIRANTNLKHDVTDVELLKYQSKPWEFRSDLSYIRVNKNLYMIISVPNKVYSPDGLALNQYTTILIAITIIIVMTLWYSYRYGLPIYHIIRWLIFLSRNKLQEPTNRKGIPISKNKKGRIKREYRLFEDILKTMD----------QLTLTLKENEENRRKIQT---TREEWIAGLSHDLKTPLSTIYGY-GLMLESDQYQWSKEEVMEMGQVIREKSEYMSTLIEDLNLTYRLKNGALPINRKPVELGEFLASIMDEFSRSSFSEDFSSSFEDQTNGVIFEIDKAWFRRVIENLLANAVKHNQKGTHITAVLSET-NEEIRIEMKDNGCGMAQETVDHLFNRYYRGTN-TNDPTNGTGLGLAIAKELVLLHDGDIQVESEPGAGTTIAIIL-----------------------
88858420     ----------------------------------------------------------------------------------------------------------------------------------AFGPVKLTVQNKNYLFYEIQPDAKPHLIFRLKLMPLWLKLLIALGASLSLSLLFSKTLMQPINALKQAAGELALGQLKSRVSNLRPRHDELGELTAEF-------NKMAEKLELLVTSQKRLLADISHELRSPLTRLQMAAGLAQMQ-----SSEQASPYIQRIEQEAENLDKMIADVLTLSRLEAQSHTLFKELNDISSVLNQVISDAEFEAKQHNKSLVCDGEIN-CQFNFDAKALASALENLLRNAIKYASA--QVHVTLLQQTDSITVI-ICDDGPGVPDEYLTAIFEPFFRISQARDRNSGGTGLGLAISKHAIEAHQGKITLCNQPNSGLCVTVTLPLE--------------------
222054922    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WARLALSLVRNAEGLPDYEIAVIEDITDRKRSEAERERLLSEVQRSNQELQQFAYIASHDLQEPLRMISSYISLLERKYSGQLD-EKAITYLSYVVDGAKRMQKLIEGLLNYSRI---SREARLVPVDTNESFSAAVANLEQRIRESGGDVTND---PLPIVLGDETQLVQLFQNLVGNGLKYRKPGSIPHVHLSARAGLEWLFSVSDNGIGIESQHYDRVFQIFQR--LHTKEEYPGTGIGLALCKKIVERHGGRIWVESRPGEGTTFYFILP----------------------
282857215    ----------------------------------------------------------------------------------------------------------------------------------------------------------SYVQKYVVAFLAVFLIFILLTV--ALTDYLLSGAVSRMILKPLRILKLGAREIAGGNLDFRPDYAEFGDVCREFDRMRARLKESVAEKLRYENYRRELLSGISHDLRTPLTAIRGYAEGLTDGVAD--TSEKQRRYCQAIRSGTMEVEALADSLLLFSRLENKRYRYRRERVLLDGWLDGLIRHYRA-ASGGRLRLNYENRAPSFEAELDVQEMRRVFVNLFDNSVRHAGKD-DVSVSVRVEAENGAKIAVADDGAGVAADDLPHIFESFYRGDKSRAHHESGSGLGLAVARQVVEGHGGTIAARN--DGGLTVEIRIPEA--------------------
257877696    --------------------------------------------------------------------------------------------------------------------------------------------------------------------LTSFYEIRSKLLLTLIILEVVSLILSSVLGFFLSAYFLQPLKVLRDTMETVRKNPQSTVHMPELNTNDELSDEMLDRMRLYIEQQERFVEDVSHELRTPVAIIEGHMNLLQR--WGKDDPEILDESLAASMQEISRMKTLVQEMLDLSRAEQVDVHYANETTNAKEVVYQVFNNFKILYPDFVFTLDDDLYHELLKIY--RNHFEQIIIIVLDNAVKYSTDRKEVHLSISL-DRQSFEIAIQDFGEGISKEDLDKIFNRFYRVDKARARTKGGNGLGLSIAKQLLESYKGKISAESVIGQGTIFRIYIPIVQSED----------------
144900581    --------------------------------------------------------------------------------------------------------------------------LLDAVKSGRVRGVLRTISPLDGVERVLAYRVLNDFGVIVSTGIALDDVL-----SDWWDTALLTIAAVTMLMGLLGWLTAMTFD---------SLKREEELIQGLEETVRARTREAEQRAEEARRAKTRFLAAASHDLRQPLQAAGMFVEALSARLGDSP----HQNIVDKMRQSVDATQALLATLLDVSTLEAGHIEPSPTSFPLAPMLIALTEQLEPEATKRGLRL--RVVPTDTTVISDPVLLERILRNLLYNALRYTNQGS-ILLGCRRR-GTHIAICVIDTGIGIPEDKFTAIFEDFSRLGVKGHGADRGLGLGLAVVRRMTELLDHGIEVKSRVDKGSCFSVIVPR---------------------
255059235    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VRWISHICRMVYTKNGDENGIRASNRDITARREQALLLENEVRERLEAKNAELERFTYTVSHDLKSPLITIKGFAGAV-LKDIEDGKLQRLGGDVRRIMGAADKMSSLLNDLLELSRI--GRIVNAPSLVDMNQLAHDVLAQLSGPIRQSGVEVVLQ--PGLPQVWGDQPRIGEVLQNLVENGIKYMGEQPHPRIDIGREAGDVEVFTVRDNGMGVAEQYRESIFGLFNKLDA----KSEGTGIGLALARRIVEFHGGKLWVESESGQGSTFCFTL-----------------------
8250139      ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FWANV-LITPIYQFGQHVGFVKVTRDLTERKEAEAEESSRLKTDFLANISHEIRTPMNGI----EIALTMLTDTGLSEEQGD-ANIVQDSMSLLLQIVNDVLDYSKLSIRLLSLHADMLDIREIVGAVVRNCRSSLQE-GVELDTEISPKLHAHAWDPLRYRQVLQNLVGNAVKFTEKGS-IHVKITSSTDEEVRTEVTDTGIGVPDSAINHSLHPLLAFANSAARKYQGTGLGLSICKSLAELMDGSVGYSPNPNAGSVFWFT------------------------
256426019    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TAVIITAFILTIRTMLNQKKLSEIKSDFINNMTHELKTPLATISLAIDAIGNEKVMD-NRDKIRYFSGIIKEENKRMNKQVESILQSALLEKNEIGLNLQVTDVHDVISSTVENLQLQLDAKQGHAELRLDAINPIIKADDVHFSNVIFNLLDNAIKYSKENLEVVISTHNTR-KSLIITIADNGIGMSRDTISRIFEKFYRAHTGNVHNVKGFGLGLSYVKAIVDAHKGKIKVESTMGKGSKFTLEFPQE--------------------
257064500    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EAYEEVEPLLSRIATQRSELIGQNEQLEKSMNMRKEFTGNVSHEMKSPLQVIGGYAELIESGVAGP---EDTKRFASLIRSESHAMRELIDDVLLLSKLDENAFG-EPLPIDLSEVCLRAVARLENTTQAHGTEIRTDC-PSGMLIFGSQALADQVVCNLLENAIRYG--GGLVEVKVARC-GENIELSVADNGPGIPDDQKERVFERFYRMDPSRSRETGGTGLGLAIVKHATQTMGGTYTEDSELG-GARLCVRVPAA--------------------
282864677    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLALTVGASVLAGVLVRPLHALTGAAQRLRDGQ-DSAPVLVTTDNEVGRL--ATAFNDMAEHRARSEEQRK-VMVSDVAHELRTPLSNIRGWLEGAQDGIAEPDAM-----FISSLLEEAVQLQHIIDDLQDLAAADAGALRLHPEPVRIDDLLAHVAAAHQAQAEAAEVILTVDTREPVPELTADPVRLRQAIGNLVSNAVRHTPAGGRVTLRAERSGVDEVVVEVADTGSGIAAEDLPQVFDRFWRAEKSRSRRTGGSGLGLAIVRKLVEAHGGSAGVVSTVGEGSVFTLRLPSA--------------------
115375522    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FSLWLKNVTDARCKDSKVREALERALARE------ERMAEEAAFRERFIGVLGHDLRNPLSAVMVSVRALCRYGS---LSSTQQELGQRIEASAGRMSKMISDILDLTRAQSGGIPLFLMPMQLSTMCQQVVGELSAASPDRCI--LYDAQGDSEGVW-DAERLAQVLSNLVSNALEHGGEEVPVIVR-SYSQGDMQALEVHNPGPPIPADRLATLFEPFQQGSAEGKRKRRGLGLGLYIVKELVQAHGGQVSVHSA-GEGTTFTVLLP--RDARQVMAGNHEQQE-----
66048023     ------------------------------------------------------------------------------------------------------------------------------------------------VLVRLSMDRESDTVLLHAYVTSALPVILLLVGFGVWWVVRRGL-------RPLGAFRKVTALI---SARDLSHRMKVKGLPDELRDLAHAVNFMLHRLDGDVQQLAQFSDDLAHELRSPMNNLMGRAQV---TLSRPRPAEEYKQALESCTEELERMSRMISQMLFLASVSQPAAPLPVEVIDLREEADKVAELFSSSAEDRDITLQVQ---GHARATGDRLMIQRAISNLLSNAIRHGLSGSVITVTLATHEDE-VLLAVRNAGDGIDAEHLPRLFDRFYRVHVSRARQQGGTGLGLAIVRSIMSLHEGQVTVRSEPGQFTTFSLIFPK---------------------
182416564    ---------------------------------------------------------------------------------------------------------------------------------------------------------MTTFMIGYIGVVVVLAVIIVTVTNGILSSKIYK-----NVIEPLELLSYGADQIKNGNLD-FDMNYEYDD---EFKQVCDDFDEMRIRLRESVQAKKELMAGISHDLRTPLTGIKGYVEGLIDGV--ANTPEKVNKYLYTIHRKACDMDELVDRLFLFSKLDTGKYPFDFDIIYINEYLKKLYEDIKEDLYKRGLKISY-IDQCSENVKADCREIRRVIFNILDNAVKYNENEDKKSEILIHEENEWIVIEISDNGNGVNDEMLSKLFESFYRGDPSRTNPSQGSGLGLAISKSIIEAHRGQIEALN--NNGLMIIIKLP----------------------
226315215    ---------------------------------------------------------------------------------------------------------------------------VVATKGATWLRVGVPYYEHNTVAGTYYVSTPLNNDLVH----TYITIMVSIGIITLCGWAIVYV-LSRSLTQPLRQLAIAAEQISSGNYTP-SLPNSSKIKEAEISQLVHSFDEMAKRLGQLERMRTDLLAGVSHELRTPVTSIRGMIQAVKDGVVKGADAD---EFMQISMDEAKRLQTMVNDLLDFSSMEAGEVFAEKQSIQIDSTLDQIVAQVQALPSFANVSVTVNPTGQDTVWIGDESHVKQILLNLLGNAANAT----QINIGV-HNPSDFLSIDITDNGKGIPESEVPFIFERYYRGDSKRK-KKQGLGLGLTISRLLAKTHGGNVELVQTSPEGTTFRLTL-----------------------
37526197     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTERKLLAQELRQERDKAELASLEKSDFLAHMSHEIRTPLQAIIGILDLEVKKQTQPSTP------LHIAWQAAISLQGIIGDVLDFSKIESGRMVLNLKPESLQVILENCVATFSHRAKEKELFFTYQFDPSEYYHLLDATRVTQIINNLLGNAIKFTEQGG-VQISASYQQQDEITLVVADTGCGIPETMYEAVLLPYVQVTQHGTGLGL------PISVQLVELMGGNLKITGAPSGGAQVTVMLPLTRTI-IEKEAISEKTE-----
259047805    ----------------------------------------------------------------------------------------------------------------------------------------LCVVFLLYLGILVMISQLVNEPGIISIQFSARDVLQIGTDQMLLYKNIFTIT-SIIFAIAFTYWRLMRRHILDELHLIAEGRYDRRDMGQVVNSINRLVDSTVNALEEEEKSKDELITNVSHDIRTPLTSILGYLGLIVNQP--KIDTEDAKRYAEIAYSKAEQMKLLVDDLFEYTTSRPNGAPLRLNDIPIVNFLEQIAADFELEAQKRHMAIEVSSENRDVVLELDAEKMVRVINNLLSNAIKYGHENSTILMEVLKKEG-VITIAVRNEGDPISKEVLDQLFTRFYRAEGSRSKETGGTGLGLAIAENIVHSHGGIMFAESENGQ-TSFYVCLPTE--------------------
255282782    ------------------------------------------------------------------------------------------------------------------------------LTPENNTGYELVKWHDKMYLVVMSATSFSQYIETTADISELFTSRSEMYARYQTAMLFVCLAAGGLILLVIFAVMKNVKKLFAGGQYGVRAQVKSHDEIGALAMADAMSVQM-EKLQSEVERQEEFTSAFAHELKTPLTSIIGYADTLRQMELSREETDMCANY---IYHQGKRLQSLSYKLLEL--MMAGRQDFQQKEIPVQEFLQEVGAAVAPALEEKGILLEIQAQKGV--IYGDRDLLSTVFINFIDNARKASESGQHIWVK-GFVNGAGYIITVEDEGRGIPQESLSRITEAFYMADKSRARKEGGAGLGLALCRKILEVHRALWKIESEQGRGTKITVCL-----------------------
148553622    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LERRVSERTGELVEVNRRLEAEVAERRSIEAALLDAKTVAEKANLSKTRFLAAASHDLLQPLNAARLFVAALGDRRLALPT----RALVSQTSTALDSVEDLLEALLEISRLDAGAIQPEISDFRLDRMLRTLQVEFAPLAQSAGLELT--IDAQPIWVRSDIRLLRRVLQNLLSNAIRYTPQGS-VALRCR-TGGDGVEIDVIDTGPGIAADKQQLIFEEFRRLDT----RPSGKGLGLAIVRRAVDMLGHAILLRSAPGAGACFTVAVPR---------------------
254873999    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KRIETKTNSRDEIGELTV---VFNDMMTRIETSFEQQKQFVEDASHELRTPVQIMEGHLKLL--TRWGKDDPAVLDESLNASLTELERMKKLVQEMLDLSRAEQISQTKELQITDVNATVEQVRRNFEVMYE--NFTFTLKEDDTDLRALIQHNHLEQILIIIMDNAVKYSGDGTEVDMHV-YKEQKQIHIDVRDYGEGISQEEIDKIFNRFYRVDKARSREKGGNGLGLAIAKQLVEGYLGTINAVSEPDKGTTIKITLP----------------------
27382127     -------------------------------------------SRGRHTFSRPNSVAKFALIC-IVIATPISASIGLTSLATAGYIDRT--NFANAWVT------WWLGDVTGALVIAPVVVLWASSYDHAFNRNGVLATAAAVGLIAFSPLIEQTPSRDPLGFLAILPMLWAALRRGPRDTATVALVLAGITVLVLMFLISITVPLLSADVEV-RKRGEKRLRRAQVELERKVAERT-QELELANAAKSRFLAMASHDLRQPLHALGLFIAQLRM----PLRSGERTRTIELIDATRKEMDEMLNSLLDMSKLDAGILIPTITEFPIARLLQKIETTFDQATRETGLRLRVR--RSDAWVRSDAMLLERILLNLVSNAVRYTLRGG-IIVGCRRR-GQMLRIEVWDSGPGIPEDQKQNIFGEFFQLAARDRNRYGSMGLGLAIVDRLRLLLNHPIDLASTVGRGSRFAILVPMA--------------------
226312393    -------------------------------------------------------------------------------------------------------------------------------------------------LLFVQISTTTEALEWY--FSILLTILFLSSFFTLLLSAIGGYWLSNWGLKPLDHLIQQIHSIFPQRLSQRIHHHHVETEIYELIHAFNLL---LDRMEEAMVYQQRFVTDASHELRTPLSIIEGYVSLLQR--WGQHKPEVRDEALAAVEQECKRLFKLIDDLLSLAKLQASQVSSTKVVQPLTPLLLEVKQAWVPIFP-PQIKLLFEWEEALV-LFMDRERIRQLLDILLDNARKYTDEG-QVRVRA-YGDEEAVHIVVEDTGIGIQAKEIPHLFKRFYRVDKSRTRKRGGSGIGLAIAQAIVADHEGSISIAPSAERGVIVHVLL-----------------------
298377873    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NIQQKIQEFENEKEKELYQAKIDFFINIAHEIRTPLTLIKSP---LEKVTRDIKLSPSAKNYLTIVDKNANRLLDLVNQLLDFRKTEIEGYKLNFIHTDIIALMQETFERFHDTAEQEALQMIIECNVKSFYAFIDKEACTKILSNLLSNAIKY--ARSKIIVRFETQDGERFTIDIMNDGKPISEEIKEKIFEPFYRDDSSIHKS--GTGLGLPLARSLAEMHEGSLTLE-ESPTGLIFRLRLPVNQPNSLKLEEE----------
171780128    --------------------------------------------------------------------------------------------------------------------------------PGTFSESYISKSQNYYVFVFANVTPIADFETYINYLLLSLMVIVGLI--AIITIFLTSRKLDKHFGALKSYILRVGNREGDLQPENFAYR-EFNEVGQTVEKMNDMID-ANQRSQQL------FFQNSSHELRTPLMSIQGYAEAIKEGVAADD-----QEAASVILDESRKMAELVDGILTLSKMESAQQPLKLENFNMVDLLYDVSWHLKAKADAHGLVFEHRFASDYLDIEADEKLIERAIANILSNAVRYAKK--IVSISCELLENQMLEIRLSNDGKAISDKDKAHLFERFYKGEGGH------FGIGLAITKEIIDRHHGEIQVTSDDQE-TCFIIRLPLRQ-------------------
113954785    --------------------------------------------------------------------------------------------------------------------------------------------------LARDTGRIQNEFLGWMILVGLGSMLISLITINAMVRRILELSERSAALTAETLNQDPIPKITTAPKEVRQLAMTYSELIERL--ALSWDDQRR------------FVSAVSHELRTPLTIVQGYLHRTIKRSKGLSDDE--RRGLKTAEEESIRMRMLLDDLLDLARGDSGQLQLNQEVVDLDVLVGKAADLSRSYLTDHRLKVVNKIAYDESSVLADAGRLQQVLLDLIDNAAKYSSQGSLITLLL-YPHKDGIAIDVKDEGIGIPDGDLPHIFKRFYRGKNS--SEISGTGLGLSVVALMISAMGGQVYVQSKEGEGSCFSIILPK---------------------
255281668    -----------------------------------------------------------------------------------------------------------------------------------------------YLLICFWKSSSTDFIVRFRDVSAVYAESRALLLRGAGVAFFLALILVGSLMLILRKILEPFYRLRDAANVIARSRDEVGEVAASFNCMAEHVQEHVRALSEANEKQRQLLGALSHELKTPMTAIQGYAELLQKVEL---PSARRMDALAYIEEECKRLSRLAVKMLQIVEL-SGEEKIEKHVIRLPELFRRAETLTRCSLQKKRIHLDMQI--QVTGMEGDGDLLLSFLTNLIDNAAKASREGAVIRLTASQDG-----IFVKDEGCGILPEELDRIAEPFYMVDKSRSRKEGGAGLGLALCSQIARLHGGKLVIKSTPGEGSTI---------------------------
86157182     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GDLALLADVARRTALA--LAHARLFREVQR-----GAEAREEFLHVASHELRGPLGNLRLAVDLLARDVRAERGS-ALDGRLRKVARQAERLARLSDLLLDVSRISTGRIQLQPEPADLAQLARDAVARAADEAEEADCPVVLDAPAPVPC-TVDVQRLDQVITNLLSNAMKY-GRGGEVRVVVRAGEGRAV-LEVADQGIGIAPEHHARIFERFERAAPA--RQYPGLGLGLWIVRKLVDAHGGSVRLDSAPSRGATFTVELPIDR-------------------
84703535     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RVLAYAVARKRTETELRRAKS-------EAQEGAAAKSKFIALLSHEIRTPLHGIIGMAEALGSSRL----DDLQAELVGALDEASNQLLQIVNNILEQAENSAKGVSIEVEVASVPDAIETVLRVHREAAAKKGLTLTCRIRQNVPTLIFDPLRFGQVLGNLVSNAIKF--TDTGTITVTTDYDGHLLVVSVRDTGRGMPPETLETCFEPFGKATKADPDR--GSGLGLSICREIIEATGGEIEAFSTQGVGTVVEVRMPVRRPPTAVNEHAQSDQRPR---
169336975    -----------------------------------------------------------------------------------------------------------------------------------------------------PISEASKVLIMLVPYIGFVVVLISVIGAFIYSKFVSKPLLSNRVAKKMANLDFNEKCYVKGEDEIGELSKSLNDLSYNLKLEKLLDDIAKER--EIEKKRREFIATISHELKTPITILKGQIEGMLSNIGIYKDRDK---YLKRNLEVLTDMEYMVKETLEISRFESQGFKPHKEKVNLAKIVYDCITKTSIIAMEKNISIYKNMKENL-FVYGDSKLLKKVVYNVITNAIKHSYENEKVYVSM-YEDTEKVLLKVENTGVNIDEQEIKEIFKPFYRIEKSRNRKSGGSGLGLYIVKMILDSHEARYSI-SNNEVGVEFKIWL-----------------------
167464301    -----------------------------------------------------------------------------------------------------------------------------------------------------AVQMIKDYYIYLIVFVLLLIFLVSFYYSKKIAKPLLLINDTTKKMANLDFSEKIP---IKSKDEIGDLSQNINTLSHSLHSHIHQLQQDIEKEKQLENTRKEFIAGVSHELKTPLSIMKSCISILKDGVASH----KKEYYFEAMEKEVDKMDMLIVDMLELAKFESGTYKMKMDTFHIDQAIEHICDQLSMEINNKQLNVHKKL--SRVKVLANQHRIEQVITNFITNAIRHTPEKETIMIFTAEENER-VKVCVENKGSHIPEEQLDKIWERFYRGDTFRQRSKDGTGLGLAISKNILDLHDVRYGVYNTED-GVLFYFYLNKT--------------------
171318055    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRGDDIAVLEMADRIGDQWR-ALTRQDQQRRELITNISHDLRTPLTSLHGYLETLSLKSDTLAETER-RRYLSIALAQSTKVGRLAQALFELARLESGGVQAEREPFSLVDLVQDVFQKFELAAQSRGIVLHARIPPRVPVVSADLGMIERVLTNLLDNALRHTPQHGEIEVLLTPQDDR-VVVTVSDTGEGIPQARREGLFQRPQRPMSGGAATSG--GLGLLIVHRMLVLNGSGIRLVDRDGRGAVFEFALPVA--------------------
141223291    -----------------------------------------------------------------------------------------------------------------------------------------------------------------ALALIYSQVSLSLLTQEPEVRQTLYQAFLKAFLTLSLFAAMLAWWLVLTRESRRVAQEESDRLMQEIEAHREALQQAKEAAESANAAKSRYVTGLSHELRTPLNSILGYTQILQRDAAMPS---QHQDALATILRSGSHLLSLIDGLLDVAKIEAGKLHLELAEIPFPEFIDQIERMFTPQAAEKGLRFRLECIGRMPAVRGDEKRVRQILINLLGNAVRFTERG-EVRLRVGYMR-ETATFEIIDTGIGIAPEQIE-----------------------------------------------------------------------------
146277713    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDISERLEREESL-KKARNDALKGEEAKSRFLAVMSHEMRTPLNGLMAASDLLQSSTD---LTERQRWLTDIVIGCGSAALDQVNNVLELTRLDRDGASYARSVFSPAEVIEGLIRQNQPQADKRGNKLWFAPPGEVPLILAQRHLFLRVMYNLIGNAIKFT-DHGKVSVELLWRAGTDLCIHVNDTGIGIAEEHLDTIFRNFETLDSSYGRIREGTGLGLGIAKLASETMGGAITVQSKLGLGSVFTVTVPLAEASDLSAEE-----------
114772797    --------------------------------------------------------------------------------------------------------LIRLPFLFIEIQKGLTFRIIGYITVTSLVGAYYFFYKNKILLTQVGFLSLSLSPILTMGGLADGTTPIYILGFAIFTLWTLGVEQTRSVLIGTCILISIAIHYFSGYAQIMDVNDDQYLLITSLAALYFLVNDYRKKNNKLTIKQDQFISHLNHEMRNPLQGIKGVLDILKNHQI---PAERFDYLLDNAIRTTNHLNDMVNEVLSLKQLRSGMFSDSPVPHNIRDIVDTTIFIYKEQAHQKGLKFKVNYDEDLPEQLFIPNKLKIVLSNLTSNAVKYTAQG-EINIDVSFTQG-MLTLSVQDTGIGIPKTLTDKIFDEYYQVDQRLTKDFQGTGIGLSIVKPLISRLEGSITAHSTLNEGSTFTVTFPCKLVLQ----------------
223938659    ------------------TRDNLAGWAPGRPAFFTALLRRVGKRIYPSDTLIIIGMLI--SILALLGHLCNFPAYYMATFGRLTLLVALGFTILGTGMLCARPQRGLMAIVTSKTAGGVLARRLLLA------PILIPAVLGLLPLLGINRRFLNGDVVWLFAFADLLALTLAIWWNASIVFHIDLKRLAAMLALNDDLEKRVTERTLQLEAANRDLQQETERRQAELEIQRLNAELEKRQLEASNKELESFCYSVSHDLRAPLRSIDGFAHALQEEA-GPTLNATSRDHLHIVRSATKHMGRLIDDLLQLSRLNTSQMRL--QPVDLSQVAQRIVSDLQRSQPGRSVEF---IKPSNLIVQGDERLLSIALQNLLSNAWKFTAKASAPRIELGMEHNNGETLCVRDNGAGFEMAFAGKLFRAFQRLHS--TQEFPGHGIGLATVQRILNRHGGRVWAQSAPNQGATFYFILPNS--------------------
254787195    ------------------------------------------------------------------------------------------------------------------------------------------------------------------LFVSQQLKVFALFSLAIVAASFVSMLVSRWLVKPLGDLTKGARQIADGDFSVRIQPNSTD----ELGMLCNNFNELAKTLSANEKARKQWVADISHEMRTPLAVLKAQIEAMQDGIRPTTP-----ENLELLKNKIDALHNLISDLYDLSLTDLGAMTYNKSLLCLYDLLEEIADDYVHRLEEKGLTFQMTNSDKNAGIYGDYDRLAQLLRNLFENSYRYTDTPGQLTVTCN-TTNKLVEIVFTDSAPGVPADQIDKIFDRLYRVENSRNRATGGAGLGLSICKNIVEAHSGTITAMPAPSGGLTITLRLPLS--------------------
135133689    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RIHYEVEEARREAARERDRNAALSREIEARRAAEHELSRRLDRLSREREELIGIVSHDLKNPLNALTGFHELLREHLAEQMTDETTRELIATLGETTAFMTTLVETILDWHRAERSQVDPVRSWVDLGSLLAGIRAMNEAAAARKGLRIELDLAAELPPAWTDATALRQILENLVSNAVKFSHPGQPVRI-LATREGSHFHIAVEDHGPGIDESQRDRLFQPFARLRARPTGGESSTGLGLAVAHRLARMLAAEIQAANLPQGGARFCVRLPEA--------------------
238925848    ------------------------------------------------------------------------------------------------------------------------------------TEKRLKVRLYLSLLVYTVVGYGLTLILDY-IFSKFDNGIFAWLYWRLDLLFILYLMIGFVCIGYLDEVIDATQTVYEQNNHTVSLSDPLKELEAQLNQIKMSVLLSKRAAKQAEEKKNEIIMYLAHDIRTPLTTVIGYLSLLHEAPDMP--EQQKEKYVKVALNKAERLEKLINELFEITKYNAHTVIIKKENIDLHCLIAQVIDEIYPTLSANGNTAVFTAEDNL-SVNADPEKLARVFSNLLRNAASYSYPQTEITISAKRLE-HDIQITFENRGKTIPQEQLNSIFEKFNRLDDARLSNTGGAGLGLSIAEEIIHLHGGKITASSQ-NETIDFVITLPLS--------------------
296037170    --------------------------------------------------------------------------------------------------------------------------------------------ATLELYLVFPLASEDSSLSLMRGTLLIGGAVLAVLLAAI------SMLVARQVVLPIRSASRIAVRFADGRLKERMPVRGEDDM-ARLEMAESLSKQITQLEEFGNLQK-RFTSDVSHELRTPLTTVRMAADLIHDSSD--ELDPVLKRSSELLVAELDRFESLLGDLLEISRHDAGVAELASEQLDLRMCARAAVSTVRHLAKETSTELIVDLPEEPVVAEVDPRRVERILRNLLANAIDH-GEGKPVLLRLRADDDAAAFI-VRDQGVGLRPGEEKLVFNRFWRSDPSRVRRSGGTGLGLAISVEDANLHNGMLEAWGEPGEGACFRLTLPRVR-------------------
114772512    ---------------------------------------------------------------------------------------------------------------------------------------FFSICLLLTILQLTYLAILYKNGLFQSITVIWGFVIPIIIFSLHRNLGLSLLIFNAILVFGL-FISVRLGHLSQFNEPVLPLASETAHFIAMIAAAKEAQTLALDEKNQLIQQKNRFLSNISHELRTPLNGIHGVLGLVE------GKDEKEKVLLSHAKDAFSYLNKIINDILKIQEVNEAQYLVKRDWHDIRSILTNIENKFNIIIDHGALQFAVSVNTNVPTLYLDIEKVNEVLNQIISNAIKYTPQG-NVHIHAGIKHN-LLKITVTDNGVGMNEEVLNRLFELFEQGDSSTTKTYQGMGLGMSIVQKIMKKMQGTIEVDSKVEKGTTVTLNIPVE--------------------
270495008    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVGFWVSRIVTLPLASMAEVASHVAVGDFSVRAQPGRYHDEMAEMVRHFNQMIDALERSAKERRAHA---ASISHELRTPLTVLRARLHAICDGVIEADAAESRA-----LLEQVEYLGRLVGDLHTLSMAEADQLSLETRAVDLSELVRDAVALHAQRIEDHGVELALRLPDDQPHAMVDPDRMRQILFNLVENVLRHAAAGGWMEVEVAGEGGRAV-LRVSDAGPGMPARLLERPFERF---PHDPGRRGEGSGLGLSIVKALVQRQGGSVRVENRPEGGARFTVEFP----------------------
256424367    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EIVRQTDKILDQQQQISSQNKELEMAVT-------QLEKLNTSKDYFFSILAHDLKNPVAALKELSGYL-YGHMPEMEAGTLRQYLKNMHSSSIHVFELLVNLLSWSMSQSRHMQLQPAACNVAAMTANIAALLEPDLHKKNIKLQNEVTD--CWIYADPQMLEVIIRNLLSNSIKFTDYGGHIKISAN-EKDQQVTLDVADDGIGMSDNTLEHLFEIDKQEVSRGTAGEKGTGLGLVIVRDFLYANKGCITVESQEGKGSLFSITLP----------------------
226944539    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EELQAARLRGETE-QLRSALLASVSHDLRTPLTVMHGAIDSL-LTLDGQIAAADRRELLESTRDEAERLDRYIQNLLDMTRLGHGGLKLERDWVAPADIVASSLQRLRPVLAS--FRLETRIAGELPLLHVHAALIEQALVNVLENAARFSPPGGRLRVAVD-SDGGELRLSVSDQGPGIPPAEREKIFDMFYTAARG-DRGGPGTGLGLAICQGILGAHGGRVTVEGLDGQGATLTLHLPLQPQPPGESERDDEA-------
115378561    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEEELLANIEALLRL----QRRAQDAIRVRDDFLSVAAHELKTPLTALRLHLELTTRTKTDTVPKASLDKGLSASLRQLSRLQQLLDTLLDVSRVSNRRLKLEVGTVDLADVAREVHQRLEPAARALDTEIQLELPAGPLVLFGDRLRMEQVLNNLLTNALKY-GNGKPVLLRVEARED-MAVICVKDQGIGIAVQDQARIFERFERA--TPTQQSGSLGLGLYIAREIVSAHGGTIAVDSQSGHGATFQVLLPLRRLERY---------------
260772763    ------------------------------------------------------------------------------------------------------------------------------------------------VLVGLDISHHVHFLNTLRLQLG-IGIGIATLFAAMLGWMAAHKGLAPM--------RTIAGTARRLSAHSLGERLSTEEAPSEIQELVQAFNGMLERLEQSFRRLNEFSADIAHELRSPVSNLMTETQVALSRS---RSAEEYQEALHSNLEEFERLARMIADMLFLAKADNGMLPKPEQNVALESEVRALFEFYEALAEEKGLTMKLV---GKGSVIGDRLMLRRALSNLLSNAIRHTPAEHVITVTIKRV-NHQVHLLVSNPGEPIPRDHIPLVFERFHRGDPSRLRQGDGSGLGLSITRSIVEAHQGEIILESDPQQ-TTFTIRLP----------------------
182419386    --------------------------------------------------------------------------------------------------------------------------------------KYKETRTTLLVSIILGVITLVTYLYFLAIFVRFFQTYPFKGSIFMIMILFLTMIYGAKKTLDISVVNEALRKVNEGNLQILDGSPAIRELAHNINLIKAGYKEILEEGVRSEKLKTELISNVSHDLKTPLTSIINYVNIIKSKDI---TEEERSDYIEILEKKSLKLKALIEDLFEMSKINSGKLKLNKELIDILSLVHQGVGEYSSLYEEKNINFKVTCEEDAIYMALDGKMISRAIENLIINSLKYSLENTRVYIEIEKNEG-YVTISMKNIANYEMDFSEEEMFERFARGDKSRNSKIEGSGLGLAITKSIVELHGGIIKIR-REGDMFKIYVKLPLEE-------------------
218442002    --------------------------------------------------------------------------------------------------------------------------LNRVYEDDCFVHYYQTQYDFGEIKVCSNINE-ENFQDCYRELLQQAQIQSYLNFPIMIYQDSQD-SKSEILWGILSVQQCRNYRQWTTD-EIDILKQITTQLSIALKQAQLRKQEMEQRQELANQDLEQFAYIVSHDLQEPLGIISSYGQLLHRHCQKQLDP-KAETYIDRMLNSVKRMRQQIEDLLQYSRIGTRKQTLQL--IDSHSVLRQAIANLEIPIKKHNAQI--EINSSLPNLRVDPSQLRQLWQNLISNAIKY-HQNPVIKINCQRQKDEWL-FSIQDNGIGINPRYYERIFQVFQR--LHTQEDYPGTGIGLAICQRIVHRHGGRIWVESELGQGSTFYFTI-----------------------
297562674    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITRQVVSPVRSAAQSAERLSSGDLTERMAVHGEDDLA---RLALSFNDEKIQELEELSKLQRQFVSDVSHELRTPLTTIKMAGDVLFDER--EELDPTMRRSVELLQSQVERFEELLSDLLEISRHDAGAATLGTESLDIRDAVMKAVGDAEQIAERRGIKVVLRLPTDPCTAEYDGRRINRILRNLVVNAIEHSE--GRDVVVTAACDRDAVAVAVRDYGVGLKEGEEHLCFDRFWRADPARVRTTGGTGLGLSIAKEDATLHGGWLQAWGQPGQGSQFRLSLPR---------------------
184200527    ---------------------------------------------------------------------------------------------------------------------------------------------------------VYDFSDPQATLDSIHAVLLLSMVALLLLVGTIVWYVTREVVRPVSNTARVSQRLSEGDLDV-RMQVRGTNEVARLRMADSIQTQITQ-LEQLSSMQQTFVSDVSHELRTPLTTVKMAAEVLAREDFDPVN----RRSAELLHHQVDRFDSMLSDLLEISRFDAGAARLDMASTDIFSVIYDVVEAAAPIVLTSGSELTVRSTLTRCVVQMDQRRIDRILRNLVTNALEHGESK-PVDIYVAANEN-CVAVAVRDYGIGMTEEQTAKVFNRFWRGDPARARTVGGTGLGLAIATEDTRLHGGRLEVWAEPDNGACFRLTLPLLRT------------------
291301373    ---------------------------------------------------------------------------------------------------------------------------------------------------------------PGLSFALVRPVKVSQDSGEQLLRNVLAIGLAVAVAAGLLLSAPLSRPLRDTAKVALAMRQGRRDLRAPVGGAAEVAEVARSVNELADARQRDFLLSVSHELRTPLTSIKGFAESLAD---GVVDGDDTRRVGGTMLAEADRLERLVTDLLDLARIGADEFRLDLTDIDPLDIARSTAEAWRPRCADRDIDFRVEAPEATSPVLADPRRLRQVLDILMDNAVRLTPAAAPLVLAVTEMPA-AVAIAVRDGGPGLSEDDYPVAFERGALHARYRGRRQGGSGVGLALAHRLTHRMGAELTVGAAPEGGAAFTVTF-----------------------
150018186    ----------------------------------------------------------------------------------------------------------------------------------------------------------------YALFMKLDILICSL---FAIFMFFISKLITKPINTLIASTQKISLGQYSERVKIKS-RDEFSMLSSNFNLMAQTIEEKINELETSNIEKETFINNLTHELKTPLTSIIGYANLIR---TSKYNEEVFVEASDYIYKEGKRLEKMAFKMMDL--IYAKTQEIELITERIFNVIDEVKRLQFARLKDKNIDLIIEGEDCVLDI--DKDLITMALSNLVENAIKASKNNSKIYIKICIIQNKT-YISVVDLGLGIAKEHLDKLWQPFYVVDKARSRKNNGAGIGLSICKKIAEVHSADIKISSDLGIGTEVTLIF-----------------------
224541824    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VISIVISHMITKPLRHVSEVTNEIAKNDFSEKFLITRHDEISTNLENTINQLTEQLEHVQRLEHTRKQFIANFTHEIKTPLGIIAGYSELLEDAT----TQVTREKYIHIINEQIERINGIVLTMLELSRLESGKIELNNYHVSLSELVEEVIDDFEYELEKKQLHIVKEYEEVV--LDCDPIQIERVINNLTSNAIKHTDEQGTITYRVT-----NHRFEIENEGQHLSQEEMESIWEAY------ISKDQGGTGLGLPIVKAILERHSYHFGVENTE-KGVLFYF-------------------------
66047635     -------------------------------------------------------------------------------------------------------------------LVSLTTLSILAVSMWHWQKGYRSARLFVLGMITFNIGYM--VVLPGLLWLSLVPLILALLSVFCISGVLMSLALSER-------HRSITEDRFSISRDQAASTAEIN-------------------------AKAEFLAKISHEIRTPMNGVLGMTELL----LGTPLSVKQRDYVQTIHSAGNELLTLINEILDITKLESGQIELDDVQFDIGALVEDCLNIFRAKAEQQQVELISQIQPQVPRVIGDPTRLRQTLLSLLENALKKTDEG-EILLAVSLESSKSLRISVQDSGESLSDEEREELLHAELHSRNFLASSRLGGHLGLVIARQLIVLMDGEFGIQNTGAQGNTLWLNLPLDAKLLEQP-------------
167760381    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILLAAVSVRENRKYKALEDNVKKVASQMERDEKVMEMQANRMLNDRQRMKAERAGIEAKRMLSNISHDIKTPLTVILGYLEILIMNGAGETAT------LLKIQKKASQLMELVEEFFTLSKIEAGDMDFGLSKISLSEICRQSIADFYSILTERGTQVEIEIPERDIYVYGNEDAIRRILFNLITNAIRYGLDGKYLGIFL-IPGEEEVEIRVRDKGKGIDKENAAHVFDRLYTMEDSRNKEMHGNGLGLSIARTLAGRMGGDITLDSVPGQETVFTL-------------------------
294675347    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QKLHQQMQLTRLQQQHQDELYEEKLKFLTNVVHELNTPLTLIYGPCERIMAYTKA---DEFVRKYVGKVMQNLGRLNSLIQEVIDLRRVTTGHHEISWRRVDVSAVVGDYANAFTEMAERSGISYEQDIEPGL--VWTDDKALRSIVGNLISNAFKYTKSEGTIKVKLTRQEG-GLLFSVYNSGRGIAPEDRERIFDYYTVFDSVEESPNAGNGIGMAICHNMAKLLGGRIEIDSEVGQYAQFNVYLPEKPLPEGVSDE-----------
142821459    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELRSLADALEHRVAERTRDLDEARREAERANRYKSRFVASAVHDLLQPLNAARMFVSVLRGKLQG--DPRALSEHVDAALAAQD---AILNSLLDISRLESGTLQTRVQPFALSPLLETLAREFGIAADARGLQLRWV--DTRAVVVSDEALLRRILQNFLSNALRYTPRG-RVLLGCRRV-GEQLRIEVHDQGPGIPESLQGEIFEEFRRLDDGVD-QERGAGLGLAIVERIGRLLGHRIALRSTLGRGSVFSVEVPLGEASDV---------------
226322401    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MTRYLEQVEDGIENIISASDQPIRLITELKPIEDRLNEIKEEAEKLEQRKNDVLLFLAHDLKTPLTSVVAYLSML--DSHPEMPAEERAKYTQISLEKANRLGDLLKEFFESIKLNLQDIELDKVDIDLTMMLEQIADELYGVLQEKMLTCKVEAEEEIL-IEGDPDKLARVFDNILRNAIAYCREKSVLLIQAAKEKNQ-VRICFENEGDTIPEESLKRIFDKFYRADASRSSSTGGAGLGLAIAKEIVELHKGQITAESSGGK-TRFIVTLPLK--------------------
148265400    ------------------------------------------------------------------------------------------------------------ILDLNGAVVGSLYVGMLEKPYSGIKKKVNLIFGGVLLLGSLIGLAVSGFIGRRLAHPIRELQMLARRFSTGERGVEIAVTTGDEIGDLAGEFNNMTRNLIQREEEIRELNRELEERTAELEEKNLLLIKAREELVRAEKAIGELAAGVAHEINNPMAIIRGNSEILQMDI---HPEDPSREEVDIIAQQVWRVEKIVANLLRFARRERK----HPGKADVNRMLDEILTQAGHQVPLEGITFRKCFAPDLADIEGDPDQLRQVFTNLILNAIHAMPEGGTLCVATKLVRGSGVEISVEDTGIGIPPENLEQIFNPFF------TTRPSGTGLGLSVSYGIVKSHGGKIEVTSEQGKGSAFRVTLPL---------------------
78224007     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AEYVAISASPLRDATGEIVAG-IELVRDITERKRTEQQIRTLNAELEQRRERTEELEQSLREFCYTVSHDLRTPLRGIHGFSSILQQDYAERLDQEG-KEYLQRIGGAANRMGELIDDLLELSRV--NRDELRRVPVDLTTLAGEIADDLTRSQPERKVEFV--IAPGLRA-TGDPSLLGAVLANIIHNAWKFSSRNPAARIEVGRTDGEEQAFYVRDNGVGFDMQYADKLFLPFHRLHAA--EGFEGTGIGLATVQRIIERHGGRVWAESAPGKGATFFFT------------------------
262202522    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------VEAAFTSSIVVSMSAALIT-STILATAVSWFLARRVQVARSAVAIYRTRVPDRQLGTEFTQLSRAINQLAQRLDSQDDIRKRMLSDLAHELRTPLTTIGAITDAIEDGIRAPDS-----HTFDVVRTATTRLQRLAEDIATVSSADEHQMPLHPATITVNELLIATYEEAADLFTDAKVTLGIVTTAARVHIHVDAERMSQVLLNLLTNALRHSSPGQRVVVKADTAPAHAVRISVVDCGDGIPPQHLPHIFDRFYRTDSSRTRDAGGSGIGLTIARSIVEDHGGTLLAES-LGTG------------------------------
146283436    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALSVGALLASVLGWLISALRPVRRLTRQALAIDVQHLHLRLDDSTVPSELEPLRAALNQMLARLEQGFARLSRFSEDLAHEMRTPLGNLMGQTQQLLHRA---RSVEDYQALLVSNQEEYERLARMIDNMLFLARAEQPAAAIERQRFALPALVEQLCDYFEGVAEERGIQL---LDETEGELCGDPELIRRALANLVANALRYGAADSPVRI-VSATGDGWRRVSVINQGPPIAPEHLPRLFDRFYRCDPSRAEPGDSGGLGLAIVRSIAQLHGGEVEVHSDASA-TRFTLCLP----------------------
256754650    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFRPLKQITQTSKDIANGAYETRLSISGHDELTEMSHSFNYMAEEIQRHMTELKDAKQQFVDNFAHELRTPLTAIYGYAEYMQKAVL---SEDDRLSALNYIMSESRRLQTVAYQLLELANLQNNQITFEELKVS--GLFEAVRQTLYGKLSGKDVQIEFH--SQIETIRGDFCLMESMLINLLDNAIRACSKGGHIIVNAAKEAGR-KTISVRDNGKGMTPEVLAQITEPFYRGEKSRNRSDGGAGLGLSLCKQITSSHNAELSFSSRPGEGTTAKITF-----------------------
73542176     -----------------------------------------------------------------------------------------------------------------------------------------------TIVVGMDTEIHAHFMRAFRRSLTFYVTLAALAS-GLLGWWAARRGLA-PLRTMASRARAVTAHKLDARMPVDAVPVEMADLAGTLNA-------MLERLQSDFQRLSDFSSDIAHELRTPLTNLMTQTHVVLSQ---PRAAEKYRDVLASNAEELQRLSRMVSDMLYLAQMEHGLTLPSAEPIDVAVEVHALFEFYDALAEDKAVRLQLRGE---GHIVGDRLMLRRALSNLLSNALRYTPPGGVIVIEIGG-SADTITVSVENDGQDIRPDLLPVIFDRFSRGDKSRVRPESSVGLGLSITRAIMAAHGGTIAVQSASGK-TRFTLAF-----------------------
239833384    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------AQRDQQLQSIYLIMFAVLGIMATGAILSWQVVSNMRKAERAHKALQEYKQQLVADRTAALREALESERKAKE--LYKS-FITTVSHQFRTPVSIIDIIAQRF-IRRADEFTPEIIIDKAKRMRNASRRLILLLESTANAERLDESGFQINRQPVDFSELVRNTCAYHQELHPE--LELVTDIQDSETFCYCDGILVEQILVNLLGNATKYSPAGKPIEVTTEEDENEFRCI-VRDHGIGIPAEEADRIFTRFFRASNA--SHMAGTGLGLSLSRALAELHGGTLVFTSIEGQGTVFILTLPK---------------------
167766683    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILTRPLQKLSQVSKQIADGDYSVVHTEDEIGELSASFNYMTEQLIEKLMKLDQLLKNQEEFMGSFAHEMKTPLTSIIGYADLMRMEAL---SKEEQKEACGYIYSEGKRLQNLSLKLMKLLVLKNQQFQMKKQ--DLEPMIQEAVTSMQYRLKEQDILVNLNLKKAICKIE--PDLLKSLILNLIDNALKSMNSGGILTVE-DRATQEGAKIYISDTGCGMPKDEISKITEAFYRIDKSRSRKQGGVGLGLAICKEIVRIHQGEMRFISQQGKGTTVIITI-----------------------