CSV: 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000001000011001001110010000000111010001100000000000000000000000000000000000000000000000000100000000000000000000000010011100000000100000000011111000100010000000000000000121214113203110150001402400320130001000002321122121211000000000000000200000000000100101111221100000000000100010021001100000000000000000000000000000000000000122110001001011534233011001011400421132101110042003201310000000000000000314522001200001000200010001100004044425111100000100030031104203155467241334005002131057641033010011100330131033102220333335310010004000120026921221610001200121000000000 QUERY MLLSNSLRSHFEKAFLILVLFLLWMVSPSFAIEPINISSSDRVLDLTSITRIYVNQGEDFQVFTAADIDGISRRIEVSASSIRHRGDWAVFALANTSDSQLERLIVVPHYRLVGSHFFSPDLGSRRIISVTPSEGFSLDRIPNSDSDVFRITINPGAVVTFIMEISTPNLPQIYLWEPNFYKDTVNSFTLYRGIIIGVASLLAIFLTIFYMVNRSSMLIPTFAMAWVVLGYISIDFGFLSKLVNLPSGELLIWRACSEIALSSSLIIFLFMYLHWNRWHAKVGYITFSGIACIAILFCMSFYYPMVTASIARITLASIVLYYTYFIIYHGMKGYERAVLLIPAWILIFIWFIGLWMAITKRLDNDIIQPALVGGLVLIVILIGFTVIQHVLATGYFSQGIFSDGERQSLAVLGSGDIVWDWDIVRDRVTTTPDIATILGLASGSMHGPIRNWLPYIHINDRDNFRTILDSFVGYRRGRLQYEFRVRAADNQFHWMIIRIRPMSNSNGDILRYIGIANDITEQKKSLEGILCNAFQDNLTGIPNRQSFLDRLTTILDLSATDDNLRPTVMVIDIDKYKKINDVLGIAVGDDVLVSLTRRIGELLKFPDILARLSGNRFGIILISENNSLKIADFAIAMRKSIAMPINLLEREITVTASIGFASWTSSKITSSEMLKNAELAMYHAKHRGGNHVESFRVSSFRSDRVMIKEDLCLAVENSELYLVYHPIIRLMDEEIVGLEALIQWDHPKWGNISSSEFMLIAEELCMIKAINLFMLERIARDIISWRDQANMPPIFILINIASKDLLDNELCEGMQALISKTLYSPSRIKLSFSESVVMGNPERSRLLLGRLRKIGISLTLDDFGTKCSLLSYLGYIPFDTVKFNGSLMTGSTEKRIAILRSIIPMAKNIETTIIAKDIYGEIDIKELTRMGCDYIQDSHVASPLGFNSILKLLKERFPLVKNT 163760346 -----------------------FSAPAAQAIEPVKIGRDDTALDLTATTEIYNQRGEAFQVSTAAGADGIVRRIEVRANSAQHSGDWAVFALANVTDEQIDRLIVAPHFRLVASGLLWPDLGSARILGITPSEGFALDRVPSSEDDVFRITLNPGTVITFVAELAAPELPQIYLWEPEAYKDTVNAYTLYRGIVLGIAGLLAVFLTILFVVKGTSMLPATAALAWAVLAYVSVDFGFLSKLILITPGDERIWRAGTEVLLATGLVVFLFTYLNLNRWHTNLSYVTVAWILGLGALFAVAIYDPPVASGIARISFAATAIAGVALIAYLGFNRYDRAVMLIPTWALILCWLFGAWVTVTGQLANDIVQPALGGGLVLIVLLMGFTVMQHAFAGGAYHQGLFSDMERQAMALAGSGDTVWDWDVTRDRVVTSPDLSPQLGLSPGALAGPARNWLPRVHADDRDRFRTTLDVLLEHRKGRLNHQFRMRAEDGHYHWMALRARPVIGSNGEVIRCVGTIIDVTEQKTSEDRLLHDAVHDNLTGLPNRQLFVDRLQTMISIAAQSPEVRPSVFMIDIDRFKQVNDKLGMSVGDTILLALTRRLKRLLKPLDTLARISGDQFGLVLVSEQDAVKVAALAEAISKAISAPIDFAGQDIRLTASIGLVTWVESDAQPEDLIKDAELAMYQAKRFGGNRIEPFRPAFRTVGSDRQRLESDLRRERKELTLVYQPIVELKDAEIAGFEALLRWEDPKRGTVPPSEFIPVAETSDLILELGMYALKRAADDLAIWQETIGEVPVFMSVNLSSAQLLKSDLCNDVIKAISASRCEPSQFRLELTESLVMHNPQQALMTLARLSEAGIGLTLDDFGTGHSSLAYLTRFPFQTIKIDKSLVIDQTEKGGILIRSIVNLAKHLDMSVVAEGVASEDDAIQLSEMGCDYGQSFLFGPPIGADSVQKLLKERFPVAKSS 153007941 --------------FLALMVFLTVSVVQASAIEPIKISKEDTALDLSRAVELLRNKGESVQVSTAPGPDGIVRRIEVQAQNSKASGDWAAFSIANPTDEQIDRLIVAPHFRLVGSGVIWPDLGSPRIASITPSEGFALDRQPSADADVFRITLNPGSVVTFVAELSSHNLPQLYLWEPEAYKDAVNSYTLYRGILLGISGLLALFLTILFVVKGTSLFPATAALAWAVLAYICVDFGFWNKLMEITPGNEQIWRAGTEVALAASLVIFLFTYLNLNRWHDHFSYGAVTWVLGLLALAGVAVFDPPVASGIARISLALTVVSGVAIIGYLAVKGYDRAVMLIPAWLLTLIWLLGAWMTVSGRLDNDIVQPALGGGLVLIVLLIGFTVMQHAFAGGALQQGLLSDMERQALAVIGAGDIVWDWDVPRDRVVTTPDIANYLGNTANSLQGPVRNWLPAMHADDRDRFRSTLDAILENRRGRIGQIFRLRANDGHYHWYALRARPVIGSDGEVVRCVGTLVNVTEQKKAEERLLHDAVHDNLTGLPNRELFLDRLSNVMNMARGESNLHPTVFIIDIDRFKQVNDSLGMSAGDTILLTISRRLARLMKPQDTLSRLSSDQFGLLLASESDPGRIASFAEALRQAVRAPIAYAKREIVLTASVGLITWTKTATTAEDFVKDAELAMYQAKRFGGDRIEPFRPAFRAIGSDKLQLESDLRRERDEISLVYQPIVKLDEGTIAGFEALMRWEHPRRGAISPSEFIPIAENSGLIIQLGLFAMQRAAEDLFAWQEQFPKLDLFVSVNLSSTQLIRQDLINDVRSVLSRIHLNPGSLKLELTESVLMENPEQSTHVLARLKAMGIGLSLDDFGTGYSSLAYLTRFPFDIIKIDRSFVKGDQPQKATLLRSIVSMAHDLGLAVVTEGVESESDALQLRQMGCEYVQSFMFGQPTSRDEATRMIREQL------ 222147812 ----------------------------SHAAEPVKISRDDTALDLTATTEIHLNQGEAFQVSTAAGSDGIRRRIEVRASSAQHQGDWAVFALANVSDEQLERVIVAPHYRLVNSKVFWPDLGSQRIISITPSEGFSLDRVPSDDADVFRITLNPGAVVTFVAELATPNLPQIYLWEPDAYKDTINSFTLYRGIVLGISGLLAVFLTILFVVRGTSMLPAAASLAWAVLAYICVDFGFLGKLISITTHSEQIWRAGAEVGLASGFVIFLFTYLNLNRWHVNLGYATFAWILGLVLLFGVAIYDPSIAAGIARLSFALTATAGIALIVYLGLNRYDRAILLVPTWTLIIVWLIAGWMTVTGRLSNDIIQPAHGGALVLIVLLIGFTVMQHAFAGGGYNQGLFSDLERQSLALTGAGDIVWDWDVARDRVVTIPDISTRLGLSHGALHGAARNWIPSLHPDDRDRFRATLDVLLEHKRGRLNHEFRIRADDGHFHWLHIRARPVLGANGEIIRCIGTIADVTEQKNTVDRLLQDAINDNLTGLPNREVFLDRLQTLLTVTATADTVRPTVMIVDIDNFGRVNDMLGISAGDNILIALTRRLRRLLKPQDTLARLSGDQFGLILISERDPAKVADFADAMNKAIMVPINFANREINLTASIGLVSWVDQQESAAGLLSDAELAMYRAKRGGGNKVEPFRPAFRGTVSEKLQLETERAVERGELTMVYQPIVRLDDEELAGFEALMRWEHPKRGTISPSEFIPLAESCDLIMPLGMFALERAATDLVEWEKQTGEMPIFVSVNLSSAQLINNTLYTDIRSLLSRVNCNPARLKLELTESVVVENPEQARLVLEKLKDIGLSLALDDFGTGYSSLSYLTRFPFDTLKLDRELVTDTSERRNILLRSVIGMAKDMGMDVVAEGIASEDDGDELAQMGCHYGQSFLYGAPVGPEAVMRLLKDQQQRAKRA 299134147 ------MRSIRCYALLALSFLMLAALQPAHAVDAISVRTDAPAIDLTGVLEFQHSDTDRIQVSTAPGPDGIVRRIEVRAREGGK--NWVVFALTNTTDEQIDRLIVVPHYRIVSSGLLWPDLGLSRIATITPSAGDRPDRQDSSTADIFRITLDPGAVVTYVAELRTDAIPQLYLWEPEAYKDKVNSFTLYQGIVIGIAGLLALVLTILFVVKGSIMFPAAAALAWAVLVYIGVDFGFWGKVFDMSIDAERVWRASGEAMLAATLLVFLFAYLNLSRWHVRYSHITIGWLAFLGALVALALFDPAVASGIARISLFLIAGAGFALIVYLATQGFDRAVLLIPTWFLFLVWVIAAGMTVTGAVTNDIVGPALLGGLVLIVMLIGFTVMQHAFAGGTTS-GVVSDVERRALALTGSGDLIWDWDVSADKVFTSPETEGLLGLKRGTLEGPAARWLEVLHPLDQDRFRAALDSVLDQRRGRLVQDFRLRTPDGHFMWFALKARPVVGSDGEVARVVGTLSDVTEIKNAEERMLHDSVHDNLTGLPNRQLFMDRLNAMASFIKTAPNLRPTVMVIDLDRFKQVNDSVGIAVGDSILLTLARRLARILKPQDTLARLAGDQFGLLLTSEHEPAKITALAETIRKTIRAPIAFNEREIFLTASIGLALSDPQAPLTDEIVKDAELAMYHSKRIDRIDVYKPPMRARKTDRLTLESELRRAIERQEITILYQPIMRLEDRAVAGFEALARWDHPKLGRMSPSEFITIAEEIGLIVDLGQFVMDTTARQLSAWQRATRTRPLFASVNVSSRQLLRHDLIHDVRGVLSRSAVARGSLKLELTESLVMENPEHAAQMLHRIKELGTGLSLDDFGTGHSSLSYLQRFPFDTIKIDQSFVRTTRNGRPTLLKSIIAMAHDLGMEVVAEGAETDSDAVELYQLGCEYAQGFAFGEPMDAASATRLL---------- 254504341 ISVPVHIFNLIRSAILVAAAMMLIVAPQARALEPISVPLDIEALDITNAIDMHRDAGTRLQVSTAPGADGIVRRIEVPSRS-GENTNWAVFALANTSDEQVDRLIVAPNYKFVGSDLFWPDLGSSRIASITPSQGIAPSRQKSLEADVFLVTLDPGSVVTFVAELTTPNLPEIRVWEPDVYKETVNAYSLYRGIILGISGLLALFLTILFVVKGTVMFPATAALAWSVLAYLCIDFGFWGMVFKLEGGSSQLARASAEVMLAASLIIFLYAYLNLNRWNIHYSHLALTTLILLLGLLGVAVWDPSIAAGIARLSLGIIGLLGFVTIAVLAYQHYDRAILLIPTWCLLIAWLIGAAMTVTGRLSNDIVQPALGGGLVLIVLLIGFTVMQHAFAGGAIAQGLISDVERKALALTGAGDIIWDWDIDRDKIYTGNEVEDLLNLKHGTLEGPARDWLEILHPQDRDRFRATLDAVIDQRRGKIQQTFRLRSEDGHFRWFRLRARPIVGADGEVIRCVGTMLDVTEERTAEERLLHDAVHDNLTGLPNRELFVDRLQTSVVRAQAEETTKPTVLVINLDRFKQVNDSIGLSAGDSILLTVARRLGRLIGQQDTLGRLSSDQYGLVLLSENEPDRIVALADALRKAVRAPITFSDREIFLTCSVGISFFEGGKQAVEDMLTNAEIALNHAKRGDRQEVYRPILRPLGKNIVDLEADLREAIKKETLGVFFQPIIRLEDQAIAGFEVLARWNHPKRGKISPAEFIPIAEQSGLINDLGMYMLDKGASQLAFWQREFPMPPLFTSVNLSSRQLLKQDLINDVKAILSRNSLEVGTLKLELTESLVMSNPEYSAKVLERLRSLGAGLSLDDFGTGHSSLSYLQRFPFDTIKIDQAFVKDGSAARPVLLRTIVAMGHDLGMSVVAEGAESENDALELFQLGCQYAQGFYFGEAVSAAEATKMLR-KMPVAE-- 298293032 -------------------------APKAMALEAVAIRLEALVVDLAPAVERRTSETDRIQVSTVPGADGIVRRIEVRSVAPGPNGSWAIFALANNTDEQVDRLIVAPHYRMVGSGVFWPDLGNRRILNVTASQGFRPERQNAPDADVFLITLDPGTTVTLVAELGDGGLPQLYLWEPEAYKDKVNSFTLYNGIVIGIAGLLALFLTILFVVKGSAMFPAAAALAWAVLGYIGLDFGFWSKVFGISPLAQQFWRAAGEAILAATLVVFLFAYLNLNRWHVRYAHVTAGWLVFLAAIVGLALLDPSAAAGIARPSLLVVSLMGFGVVMWLALHRYDRAVLIIPTLFLLVVWVITAGMAVSGRIGNDLVAPALLGGLVLIVMLIGFTVMQHAFAGIGSVAGSAQELERRALAVAGSGDIVWDWDVDTDRIHVSPEAEHMLGLKQGTLETEAAGWLDIIHPGDRDRFRATLDGLLDQRRGRIDQDFRLRAHDGHYLWFNLRARPVVGTDGEVVRCIGTLSDVTDSRTAEERMLHDAVHDNLTGLPNRELFLDRLSAANGLSRTDEQIRPTVMLIDLDRFKQVNASLGMPAGDSILLTVARRLMRLAKQQDTLARLGSDHFALILLSERDPERITAFADTLRRTLRAPITFGDREIFITASIGLLLADGQKRAPTEMLKDAELAMYFAKRVGGDRIEVFRPSMRTHKLDRLTMEADLRQERNEISVVYQPVVDLSTRAVAGFEAMVRWQHPSLGTLGPDDFLGLAEDTGLIVDLGLFVLDTAARQLGVWQRSLRGEPIFVCVNISSRHMLRHDLLQDLKAVLARNVVAPGTLKLELAESLAMENPEYASQILLRMRELGAGLTLDDFGTGYSSLAYLQRFPFDSIKVDRTFMSGNKAQRPIILRTIINMAHDLGMDIVAEGIETEQVAAALAKLGCRYGQGRLYGEPMTAEDARKRLQ--------- 217977438 --------------------------GPANAIESVRVPLDSQVIDLTKAVESYNSDGDRLLVSTAPGSDGIVRRIEVRAREEGTRPNWIVFALTNDTSEQIERLIVAPHFRLVGSGVIWPDLGATRISAITASQGFPPEREDSEDADVFRLTLDPGTTITYVAELRTPNLPQLHLWEPDAYKDRMTSLALYKGIIIGVAGLLALFLTIVFVVRGAVIFPAAAALAWTVLAYVCIDFGFWGRIIGSEGQSDRIWRAGTESILAATLLVFLFAYLNLNRWHVRASHVAAIWLIFLAALVGLSVYDAPVAAGVARISIATIGAVGFVLVLYLAIHGYDRAVMLIPTWFLLLAWIVGAAFTVTGALTNDLVSPALIGGLVLIVMLIGFTIMQNAFVGAGLAHGAVPDAERKALAFTGSGDIIFDWDVSADRVYVSPEVEAQLGLQRGALEGPASNWFDVLHQSERDRYRACLDAMLEQRRGRINQDFRLRAADGQHFWFRLKARPVIGADGEVVRIVGVLSDITEIKTAEERLLHDAVHDNLTGLPNRELFFDRLDAALSLAQSDPKIRPAVMSIDIDRFKQINEQVGLSAGDSILLTVARRLGRILKPQDTLARLSGDQFILLIVSESEADQITALANTARRVASTPVSFSDKEIPLTASIGLAFYPQLHGKREDMLKDAEIAMRHGKRGNRIEVFRATMRSLRSDRFGLAADLKRALDRGEMKVVFQPIVRLEDRTVAGFEALLRWDHPRLGRLNPGEFISVAEETGVIIDLGIFAMDRAARELAVWQRALDVPPIFVSVNVSSRQLLRHDLLQDVKSVLSRVEIAPGSLKLELTESLVMENPEYAAQILTRIRDLGAGLSLDDFGTGYSSLAYLQRFPFDTIKIDRSFVRNGNGARPVILRSIVALAHDLGMEVVAEGAEAESDAIELYQLGCEFAQGFAFGHPISAAEARKLV---------- 254472035 ------------QAVLLSALLLIVVASQALALEAIVVPKDVDALDLTGSVDIYPNTSKSIQVSTAPDSDGIVRRIEVRSVDDTAS-SWAVFALSNPGEEQIDRLLVAPYYKMTGGGVLVPDLGQRRIVSLTPSQGIPPIRERSTEADIYRITLDPGANVTFIAEVNTPSLPEIRLWKPEAYKDNINAYTLYRGIVLGIAGLLALFLTILFVVKGTVLFPATAALAWAVLVYLCIDFGFWNLVFGRTLGDDQLYRAVAEISLTAALVVFLYAYLGLNRWHIHYTHLAIGLFITVISLFGLALWDPTIAAGISRILMGGVAIAGFGVILMLTVRGFERAIMLLPTWFLFLAWLFAAWMATTGMLQSDLVQPALAGGLVLFVLLLGFTVMQHAFAGSGLSHSVVSDVERRALALTGSGDIIWDWDVDRDKIHTSGGLEEALGIKPGLLDGPARLWLEILHPQDRDLFRGTLDAVIDHRRGRVNQAFRLRGEDGHYRWFKMRARPVLGSDGEVIRCVGTLLDITSQKTAEERLMHDAVHDNLTGLPNRELFMDRLVAALARSRAEGSGNPTVILIDLDRFKQVNDSIGQTAGDSMLLTAARRLSRLIKPQDSLSRISADTFAVLMISEQDATRIASFADELRKSLRTPVTFGDQEVFLTASIGASIFDGGPEKATDLMRDAEIALNHAKRGDRIEIFRPTLKPVASNTLALDNDLRSALEKDEIKVVFQPIVRLSDKTTAGFEALARWEHPSRGLIPPSEFIPVAEQSGLINELGLRVMEKGARQLAQWQREFHALPLFVSVNISSRQLLKPDLINDVKAVLARTALTPGSLKLELTESLVMQNPEFSVQVLERLKGLGAGLSLDDFGTGYSSLSYLQRFQFDTIKIDQSFVRNGQSARPVILRTIVALGHDLGMEVVAEGAETESDALELFQLGCEYVQGFHFGQPMRAAEAGRMLKEQF------ 218530265 ---------------------LIGTAAPAHAVEAVRVTLDAPAIDLTPTIERYRSDGDLIQISTAPGKDGIVRRIAVKAREAGARPDWMVFALTNDTDEQIDRLLVAPHFRLVGSGVIWPDLGGSRIAAITASEGIRPERDESLDADQFLITIDPGTTVTYVAELKGPNIPQVYLWDQDAYRKKTSGLTLYKGIIIGIAGLLALFLTIIFVVKGAIIFPAAAALSWAVLAYACIDFGFLQRVFPVTELAERIYRASAEAVLGATLLVFLFAYLNLSRWHVRYSHVAFFWLTFLAGLVALAVFDPPVAAGVARISIAAVAGVGLLLILYLAVHGYDRAILLVPTWLLLLVWVVAAGFAITGQIGSDLVQPALIGGLVLIVMLIGFTVMQHAFAGGGLSHSLVSDTERRALALTGAGDIVFDWDVPGDRVFAGPEIEAQLGLKRGALEGPAANWLGLLHPFDVERYSAALDTVIEERRGRITHDFRLRSADGPYAWYRLKARPVIGTDGEVIRIVGTISDVTEAKTAEERLLHDAVHDSLTGLPNRELFHDRLEAALAMASQDPRLKPAVIALDIDRFKAINDAIGLSAGDSILLTLSRRLGRLLRPQDTLARVAGDEFAVILLSEREPDRILSFAEMIRRAIATPVTYADREVFLTVSIGIALHESGQTRREEVFKNAEMAMIQAKRGGGDRIEVFRANMRLERSDRLMLEADLRKERNEIKVLFQPIVRLEDRTVAGFETLLRWDHPKLGRIPPSTFLPVAEETGVIVPLGNFAIERTALELAAWQRSLDVPPIFASVNVSSRQLLRHDLLHDVKTVIARTGVLPGSLKLEMAEGLVMENPEYAAQMLTRIHDLGAGLVLDDFGTGYSAISYLQRFPFDTIKIDQSFVRQMGQGRTAMLRSVLRMGQELGLATIAEGAESEEDAQVLQEFGCDYAQGAAFGEPMTVLQARQLV---------- 114706691 -----------------------------HALDVVAVSPNESVIDLRPAIEVYRNAGRSFQVSAVPGPEGIVRRIEIDATTQQANGDWAVFALTNESDEQIDRLIVAPHFTPAGSGVLNPDLGSQRIAAITPSQGFALERQVSSEADEFLVTLDPGAIVTFVAELTAERLPDVRLWEPGTYRENVNAFTLYRGIVLGIAGLLAVFLTILFVVKGSAMFPAAAALSWSVLAYICIDFQFWEKLMPFAPGQEPLWRAGVEVAFLFTLILFLFAYLSLNRWHGYLTIVSGVVLAAVGAIGAYTLVDPVSAAGITRVSLAFTAALGLAAIISLSIQRFDRAVMLLPTWLLLIVWIWAAWMTVTGRISNDIIQPALGGSLVLIVLLIGFTVMQHGFAGGTLAQGLVSDLERRSLALAGSGDAVFDWDVIRDRIFIDSESAMLSALPVDAMNGPARNWLPVLHPDDRDRFKLTLDTIIEHRRGRMHQDFRVRDGDGHYHWLALRARPMLGTDGEVMRCVGTLKDITSAKKAEDRLLQDAMVDQLTGLPNREVFMDRLEAINTLAAHSEGISPTVFVIDIDRFKQVNDDYGLATGDTILLTIGRRLKRTLKPQDTLARLSGDQFGAILVSETSSDAVASFAEHMREAIRAPIAFAERDIVLTASIGLTGWSSDQTPPEALTE-ADLAMHQAKRMGGDRIEPFRPAYKAIGSNRVETDLRRAFERHELALAFQPIVALEDETIAGFEALLRWDHPRRGKISPAEFVPLAERSGLIVQLGQFALEEAAKRLSDWHRATGDTKLFMSVNVSSRQLITQDLIADVDTVLQRYRLPASALKLEMTESLVMDNPERSAQLLDRIVERGVGLSLDDFGTGYSSLAYLMRFPFDTLKIDQSFLKNSQPQRPVILKSIVTMAHDLGLKIVAEGVETEADVATLRQMKCEYAQSFLYAKPLNQEEARRMLVAKEPGLRRT 49474006 -----SLRKIINITFVVIVSFFVHLTS-VQAIEPVKISSQDAALDLSKAIEIYHTNNSIFQTSTVPGPDGIVWRIEVQAKSENFSGNWAVFSLANPTNEQIDRLIVAPHYRMAYSGFLRPDLGSARIQSITPSEGFSLDRQSSVNSDIFRITLNPGAVITFVAELNSANLPQIYLWQPEAYKDAINSYTLYHGILLGISGLLALLLTVLFVIRGTGLFPATAAVAWAVLFYIGIDFNFLNKFFAVTLTTQPIWRAGTEVALAATFFIFLFTYLCLNRWHYRFSYGAIAWTIALCGLGAFAIYDPTRVAGIARLSFGLTVVLGIVLISYFSIRSYDRAIMLIPTWLLISFWCFGAYACIAGYLNNDIIQPALAGGLVLIVLLISFTVMQQTFSNDAFHEGIFSDLEQQVLAAKGAGNIIWDWNVERDRIVVHPDMKTLFGTETKKLNGTMRNWISALHYDDRERFQAVLDIILKNKKGRIDQIFRLSAGGGYYHWFSLRARPAMQKDGKITRVIGSIVNITNHKKAEERLLHDAIHDSLTGLPNQQIFFDRLQNYTSLAKANIKVRPSVFMIDFDNFRQINRKLGIAVGDTVLLIIARRLSRLINFQDTLSRLSADRFAIILLSETEPQKIAAFADHLHKTISAPISLTEKKITLSTSIGLVTWSESRSTAKDILNDSELAMIRAKQMGGNHIEPFRPNFRSLDHNTMGQDIHYAIKRNEIKILYHPILNLSDGQIIGFETILEWHHPNYGNLNVSDFIKIVENEQIVMDLAQFIIDNAVIDLINVQEKFLQQSFFISINLPSAEMIHPRFINQLRSTLLRHPLNKESLMIEISEFVLRKNPEQSAHFLEQIKTLGMNLALDNFGTGYSSLAYLVRYPFDMVKLDRSLISIDSPKKKLVLKSIINMAIDLNLQIIAEGVENEKEAIFLRQEGCKYVQSTLVTKPIAIEELITLVQNHFP----- 154246351 ---------------LVVAPLLTLPAGSARAMEAIALRLDAKVVDLLPAVQRETTEDGRFQISTAPDAEGVVRRIEVPTSDGRSHGDWIAFALTNNTDEQVDRLIVAPHYRMSGSGLFWPDLGNRRITSLTPSQGFKPERQTAPDADVFLITLDPGSTVTFVAELGSPTLPQLYLWEPDAYKDRVNAFTLYHGIVIGIAGLLALFLTILFVVKGSVMFPAAAALAWAVLGYIGLDFAFWSKVFGLSPIAEQFWRAAGEAILTGTLLVFLFAYLNLNRWHVRYVHVAAGWLTFLAALVAVALLDAPVAAGIARLSLLAVAVAGLGVIIWLSQHGYDRAVLIIPTWSLLVVWVLMAGLTVAGFVTNDLAAPALSGGLVLIVMLIGFTVMQHAFAGIGGIQGSTSELERRALALAGSGLIVWDWDVDTDRIYTSPEAEEALGLKRHSLETEAAGWLEVLHPADRDRFRATLDGIIDQRRGRIDQDFRLRAIDGHYLTFNLKARPVVGADGEVVRCVGTLMDVTGERIAAERLLHDAVRDNLTGLPNRELFLDRLSQALTMARLDDKVKPTVMVIDLDRFKQVNVQVGMAVADSILLTVARRLMRLLKPQDTLARISGDQFGMILMSERDAERITTFADTLRRSLRAPIAFADREVFVTASIGLVLAGPDQSKREEVLKDAELAMYYAKRIGGDRIEVFRPAMRQQKIDRVVLEGELREARNQISVRYQPIVRLGDRAIGGFEAYMRWNHPRLGELAASEFLLLAEETGLILDLGLFVLDAAARQLGQWQRTLRVPPLFMHVNVSSRQLLRHDLIQDLKSVLARNAVAPGSLKLEVTESLVMENPEYAAVVLGRMRELGAGLCLDDFGTGYSALSYLQRFPFDSVKIDPRFVRDTAKARPVIVGAMIDLAHDLGMDVMAEGLEKETEAAEMARFGCEYGQGVVFGEPLTAEECRTLIE--------- 255336801 ----------------VAILWMLGLAGHAAALTPIPIQDDQDRVEITNLGEAYEGRGDSLQVETSAGQDGVSGRMTVRASVPGTSPNWMVFALTNKTDKSLERLLAADRYSIVGSGTVWPDLDARRIESVTPSVGFVPERIKSDKADVFRITLEPGQTITYVAELAGEHFSRLYLWKPIDYEIKSRDRQLFNGAMLGLTGLLAIFLTAIFAANHKLIFPAAALVSWTVLSYLCVDFGFFHKLFNLRPEDNAVYRAAGEAAMASSFVIFLSTFLRLGLWHGMVRMMIGVWMVAQLTLIAVAVIDPRLAATFARLSFLMIGGVGGLFTLFLAFKGQDRALSLVPTWLLLLVWIFATGMTLSGRMSGDVVVSSLIAGLVLVVILMGFTVTQYAFSSDAAYAGAPTELQGRSLALAASGSTVWEWNIRRDEIKVSPEVEIALSLMPGELSTKVEDFLRHVHPTDKERFRVMMMSAQERSGVRIRTDFRLRHSDNSWRWFELEAASVPNSDGRTLRCVGLLRDVSDMKRAHERLLHDAVNCSLTGLPNRELFLDRLKGVVSRAKTDGGVRPAVIFIDLDKFKSINSSFGLVRGDSLLLTVARRLQRHLGPHDTVARVGGDQFAMLFVGEREARNLPALAERVRRSLRAPIPLANQEVILTGSIGVAAWDENQSADGDLLKDAELAMYRAKRAGADRIEVFDASMRRDRDSNIGAELAKAIEKGQLKVVYQPIVYLPTKELAGFEAFARWEHPKLGLVNPASVIDEANEPDAMVKVSAYLLLRAAKDASRWLAELPRPPLFVTVNISSPHIFKPESIQEIRHILGRNIVPPGTLRLEIAENLMMGNPEQAIEVLKVLRGSGAELSLDEFGTGYSSLAYLNRFPFDTIKVCRGLVRGSTANGAAIMRSMVALAHELSKTVVAEGVERADEATFLRSIGCEYAQGYHFGEPIPERAVAQLLK--------- 254701285 --------------FFALFVFLTLSAVHASAIEPIKISKEDTALDLSRAVELLRNKGESVQVSTMPGPDGIVRRIEVQSQNANASGDWAAFSIANPTDEQIDRLIVAPHFRLVGSGVIWPDLGSPRIASITPSEGFALDRQPSADADVFRITLNPGSVITFVAELSSHNLPQLYLWEPEAYKDMVNSYTLYRGILLGISGLLALFLTILFVVKGTSLFPATAALAWAVLAYICVDFGFWNKLMQITPGNEQIWRAGTEVALAASLVIFLFTYLNLNRWHDHFSYGAVTWILGLLALAGVAVFDPPVASGIARISLALTVFSGVAIIGYLAVKGYDRAVMLIPAWLLTLIWLIGAWMAVSGHLDNDIVQSALGGGLVLIVLLIGFTVMQHAFAGGGLQQGLLSDMERQALAVIGAGDIVWDWDVPRDRVVTTPDIANYLGNTASSLQGPVRNWLPAMHADDRDRFRSTLDAILENRRGRIGQIFRLRANDGHYHWYALRARPVIGSDGEVVRCVGTLVNVTEQKKAEERLLHDAVHDNLTGLPNRELFLDRLSSMMNMARGESNLHPTVFVIDIDRFKQVNDSLGMSAGDTILLTISRRLARLMKPQDTLSRLSSDQFGLLLASEVDPGRIATFAEALRQAVRSPIAYAKREIVLTASIGLITWTKTATTAEDFVKDAELAMFQAKRFGGDRIEPFRPAFRAIGSDKLQLESDLRRERDEISLVYQPIVKLEEGTVAGFEALMRWEHPRRGAISPS---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 218509971 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLPATAALAWAVLGYICVDFGFLGKLISVASADQRIWRACAEVALASSFVIFLFTYLNLNRWHAHLGYATLAWVLGLALLFGVAIYDPSIAAGIARLSFALTAATGLLLIIYLGFNRYDRAILLVPAWALTLVWLFGAWLTVTGRLDNDIIQPALGGGLVLIVLLIGFTVMQHAFAGGAFQQGLFSDLERQSLALTGSGDMVWDWDVARDRVVTIPDVSVKLGLSPGAMHGAARNWLPRLHPDDRDRFRATLDVLLEHRRGRLNHEFRIRAEDGHFHWLLIRARPVLGSNGEIIRCVGTIVDVTEQKNSVERLLQDALHDNLTGLPNRQVFLDRLQAVLALAPGGETLRPTVMVIDIDRYKLVNDALGVAAGDNILIALTRRLRRLMKPQDTLARLAGDQFGLILVSEHNPAKVADFADAVSKAIMVPINFSNREIILTASIGLASWVDRQESASGLLSDAELAMYRAKRAGGNRVEPFQPAFRDFGTDRLQLETDLRRAIERREMVYQPIARLEDVEVAGFEALMRWEHPKRGTIPPSEFIPIAEASDLIGPLGMFALEQATNDLMSWQNQTGELPIFVSINLSSVQLLNNELYDDVRSVLAKTHCAPSRLKLELTESMVMENPEQARLVLQKLKEAGIGLALDDFGTGYSSLAYLTRFPFDTIKLDKALVRDGSDKKATVLRSVIAMARELEMKVVAEGIESNEDAIELAKMGCSYGQSYLFGPPIPSESVLRLLRDRFPL---- 283824201 ------------VARMVLCLCAAWTASPASAVEPIVVGSAQEKIDITLLGEFYERRGDKIAAETAANADGIAGRMTVSAKTPGTNPSWIVFALSNPTDKPVMRFLSAQRYDIVNSGVFKPDLDAPRITNVTPSLGFRPERVEDYDFDIYRLSIEPGTTVTFIVELASASVPRLYLSSAQNFGKRLRDVNLLNGILLGITGLLALFFTVIFAVNHKSIFPAAALLAWSALAYLCVDFGFWHKLFQLSSEDNGTYRAMTEASFAASLVIFLYAFLNLRLWHSWISMAFFGWIVAQLGLIFFGLVDAQATMSLARLSLIPISVIGTAVIVFLALRGQERALSLLPVWMLFLLWLFAAAVIVTGKMSGDVAVVAISAGLVVFVMLIGLTVTQYAFQSADPGASGEDPGQKLRMALEASGASVWEWDGRRNEINAGPEVENALGVPPGTLRCSQDAWLQNLHASDRERMRLTLWTLRERQGGDINLEFRMKRADGGYLWYELRAAVTPQRTTRQLRGVGLLRNVNAQKRAQERLLHNAIRDGLTGLPNRELFLDRLQFAVAR-AQQENLKPTVFFVDLDALKNQSRSADFATNDGVLLTISRRLQRYISQQDTLARVSALQFAILISDDTEPRHIAMLAERVRRSLRTPMKVGGRDLVLTGSIGIAMYDGTQEHAEDLLREAESAMYRAKRPDRIELFKPEMRGATDERAIVQADLKHAIERRQIRILYQPIMRIADERLAGMEAFVVWEHPTLGKLSLPEFEAAAEAAGLSGELWSYVFERCIRQGARWHRLQRDDPIYLSINMSSQQLFHHDLVQNLRLIIGRETLPKGALRLEIAETLINANPEQAIEILDWLKSLNVSIALDEFGVSFSSLSYWNRLSIDAIKIDRSLVTDKDRSSAMVLKAVLSIAHELGKDVVAVGIDSEEDLAYVRALGCDYGQGFFYADLMSDKDVVNLL---------- 154251136 ---------------------MTLAPTMSRALDAVAMDDKRPVVDLTPYVENFAAAGRDIDTAPARDMDGEENSIVLSDGEGNASGMWRAVALRNRSEDLVTRLLVADRRSLLGFFWPQPHIEIGRAVTAGGEDPIPAPAEAWPGFAVFSLTGNPETSMTVALHAEEETDAGIYLWHAEAWSSFTRRLSLIEGGMLAVVAAFAIYMAALGVLTGVAAARATAALLGAGFLVLLGEFGYLAMIFSLSPWWDLVFRTIALALFGSAVFMLERFFLESERHSATLAMVSWLGYAVLAGI-PLAFLTASGAALYVRLFLAVALLAGAPLVVMAALRGVRPAQLLIPGAALFAIAGFFSAFHAAGWVPGTFAGTVFAGGIFTTALTLFAFAAAYHAQGGRRRADILRSEQRHAFALSGARMGVWDWDIAGDKLYVSPSVEAMLGLDAGTLDGNEVAWREHMHPADRETYRNALNAYIERGTVSFTLDFRMRHSDGVFRWVALNASCVAGPENYATRCIGTVRDISAQKHAEERLMHDSVHDSLTGLPNRALFMDRMSRAIRRRGLLERPRAALLLIDLDRFKTVNDSLGHSGGDALLIAIARRLESLVTQDDTVARIDGDAFAVLLTTRTEREDALAFAEQASEFLRQPIEVAGHEVYPTCSVGVAICEDAHEHPEELFTEAEIAMYRAKRSGKARIFEPGMRSETDDHLTLETDLRHAIERREMELYYQPIMSLTDGGVRGFEALIRWNHPKEGLLAPDNFVPLAEELGVITEIGRFALRAASEELATWQKLFPMERLTVSVNVSSRQLLRHDLIDDVKRVLNRIDIERGTLKLEVTESLVMENPEFAASMLTRIKALGAGLSLDDFGTGYSSLSYLQRFPFDTLKVDRSFVAGMSVDRETIIRSMVTLAHDLGMEVVAEGTESESQARDLADMGCDYGQGYYFGQPMRAAEALDFIAHHW------ 220910322 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LADISERKRTEAALMETKERYALAIQGANDGIWDWNLVNNEIYFSSRWKTILGYSESEVDNCLEEWFSRIHPQDLERVKLKLNLHQQGQSSHFEEEYRLRHKNGKYRWVLSRGIAVRNSEGKAYRMAGSLSDISEQRLAQEQLMHDALHDPLTGLPNRTLFMDRLRQVIHHARRHRNYNFAVLFVDLDRFKVINDSLGHLAGDTLLIELAHRFQIGLRPDDTVARLGGDEFVILLDDLLEVEESIRIAHRIQTLVQQPFIINGQTVFTSASIGIAPKDTHHHKPEHYLRNADIAMYRAKAAGGSRHVLFTSVMHTSVRLQLETDLRQALERQELRLQYQPILCLNTDQIVGFEALVRWQHPRDGLIAPGHFITVAEETGLIVPIGEWVLQEACRQMQCWHTQFGQVPLMVSVNLSSKQLSQPDLLQQVDRMLAETGLRPQQLKLEITESMILDNTEVARQTLLKLKERQIQLSMDDFGTGYSSLNYLHRLPIDLLKIDRSFIHEMDEESRELVRAIISIAHSLKMQVIAEGIETRSQLEQLHELGCEFGQGYLFSTPLDPEPAADFLQQAFLKQTNS 158337195 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITQRKRAEQILRESEERYAAAARGANDGLWDWHLRSNRVYFSPRWKAMIGYEEDEISDRCEEWLDRLHPSDRDRLKQELSMHLKGETNHFQSEFRLRHKNGEYRWFRSRGMALRDTDQQPYRIAGSQTDITEYHLAREQLVHDALHDALTCLPNRVLFMDRLTQAIKQYQRHPEDQFATLFLDLDRFKIINDSLGHMIGDRLLIEVGNRLQFCLRDQDTVARIGGDEFVILLNTIQNMEHVLQTAERIQQQLKQAFSIEGHEIFTGTSIGIALSSPEYQHAEELLRDADTAMYRAKNKNRYEIFSSSMRSQVLALSQLENDLRRAIDRQEFQLFYQPIVSLDTQNLVGLEALVRWHHPERGLILPSEFVPMAEEAGLIIPLGGWVLAQACRQMQLWQQHYSLTDLQLNVNISSRQFSQPNFVNDIHAVLEDTNLPCHRLKLEITEGVLMDHASDVADKLDAIKTLGIKLGIDDFGTGYSSLNYLNAFPVDTLKIDRSFVRMSSEEGFEIVRTIVNLAHNLHMDVVAEGVELEEQAEELTQMNCEYAQGYLFSEPVGMEDFL------------- 22298169 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTDITERKRSELALRISEERYALAAEAANDGLWDWHIGNRSVYYSPRWELLIGEPPGSLQPTIEEWWRRVHPDDLEQLRQNIKEHLFGSRPCFDCEFRIRHRDGSYRWMRSRGKALRNQKGQPYRMGGSMTDVTEYHLIQEKILHDALHDAMTGLANRVLLIDRLTQAIARRQRRPNSLFAVLFLDVDRFKVINDSLGHLAGDQLLIGIGQRLRACTRPEDTIARLGGDEFAILLEDLSDPAQAMKVAERILMVLGRPFLLEGHEIFTTASIGIAFPWEDSQTAEDLLRDADTAMYRAKSLGKARYEVFSMTMRAQTIMQMETELRRAAEREEFLVYYQPIVDLATLKMVGFETLLRWQHPERGIISPGEFMAVAEETGLILPISWWVMAEACRQMQRWVIFPRSRKLRIGVNLSGRHFQQADLLPNLRSILAETGFPAQRLCLEVTEGILIDNKEVAIATLEEIRAMGIGVSMDDFGTGYSSLSYLHRFPIDTLKIDRTFISNSEESSATIVHAILMLAHSLRLQVVAEGIETREQYRALQALGCNYGQGYFFARPLSARQVEKLLARQSPLVRPS 148656467 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WLSITARPLRDT------DGLSGSV-----AIVRDVTEAKRAEEALRASEERYALAAQGANDGLWDWDLVSGKIYFAPRWKAMLGYDDTDIGTSPDEWFRRLHPDDRERVEWRLLAHTRRLITSFELEYRILHRDGNYRWMLCRGMAVWDEHGRATRMVGSQTDITGRKQAEEQLAYGALHDALTGLPNRTLFMDRLSLALKRAQREKHL-FAVLFLDLDRFKTINDSLGHAAGDELLIAVARRLESVLRPGDTVARLGGDEFAVMLDRLNAPEEAEWIVERIHQALQAPLSVRGHTVYTTASIGLALGNEGYERPEELARDADTAMYQAKMQRRARHVVFDPDMRRKAVSHFQNDLRSAIERNELRVHYQPIVALNGRRVVAFEALARWQHPQHGLISPDQFIPLSEEIGLINTIGHWVLRDVCHQVREWRRRRPRHFMWVNVNLSAHQLAQPDLVAQIAHAIADAGIPPNAIKIELTENTFVTHREIAIAQLNELRSLGVGVCIDDFGAGYSSLGYLSQFPVDTLKIDRVFIAGMMREHYEIVKAIITLAHSLGMTVVAEGVETEEQATMLSALRCEYAQGWLFGRALPADQVEAFLDSRSSL---- 163795826 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GQLLEVRIRPLADGGLV--------ATYSDVTERGKAERALRESEERYALAAAGANDGLWDWNLGSNRIFFSDRWKQMLGYATDEIEDGAEEWFSRIHPEDVQRVTAQIDAHLNGTATNFESEHRVRHFDDTYRWMLVRGLAVRDGENNAYRIAGSMTDVTERKRAEEQAIHDALHDSLTGLANRTLFLERVRQALARQRRSLSAQFAVIYLDLDRFKVVNESLGHVHGDDLIIAAARRLEQNLKFGDTVARLGGDEFAIMLEDVHDKEEGTALSEMLQKALSTPFVLGGKEVFTTASMGIAHSTDNYVRPEDILRDSELAMYRAKEKARSVAFDPAMRGTTVTPLDVETDLRRALDRNEMILNFQPIVSLADGRIRGFEALSRWRHKERGDIPPSEFIPIAEETGMIVELGQWVLRNACAQMVEWNKEFPDQGPFISVNLSGRQFTQLDLVKMVTNSLDGTGLDASFLKLEITESALMENAQRSAQMLRHLKDLHIKVCVDDFGTGYSSLSYLHKFPIDTLKIDKSFVQDMNRHNLEIVRTIAVLAQNLRLDVIAEGVETPEQLAQLRAIGCGYAQGFLFSRPLTADNVRHLLAE-------- 220909032 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MVDITQRKLTEQALRESEERYAAAARGANDGLWDWDLRTNQIYFSPRWKLILGWHEDEIGKNPEEWFDRIHHEDRERVKAELHYHLNGSKAHFESEHRLLHRDGSYRWVRSRGLALCDEDAIPYRIAGSLTDITAYRLAQEQILHDALHDALTGLPNRVLLLDRLAQAIHRGRRRSDYQFAVLFLDLDRFKVINDSLGHMAGDRLLVEIAQRLQLCLRSEDTIARLGGDEFAILVEDIQSVEAVLQLVEQLHAELNRPLSLDNQDIFTTASIGIAFNSPQTEQPEELLRDADVAMYRAKSKNRHEIFSAGMRLEAIAQLQVETELRHALERQELRVFYQPIIQLNEGTLYGFETLVRWEHPQRGLVLPLEFLPIAEETGLIVPISWWVLQQACEQMQAWQQQPCSQFLNISVNFTPQHFAQPSFLQKLNRILAETGFPPHRLRLEVTENLFMKSTETTIDILQELQDWGIQIYLDDFGTGYSSLNYLHRFPINTLKIDRCFILNSNGSHASIVQAIMTLAHVLGLAVIAEGVETVEQLNQLCQLQCEFGQGYLFSLPLSQTQIAEYLAK-------- 158338665 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITQHRRTEQQLRLSEARYAAAAKGANDGLWDWDLHGNTIYFSDRWKAMLGFSEEEIGASPDEWFNRIHPQDQDRVTEDLSAHLRGDTPQFECEYRILHSNGEYLWFKGRGLALRNDQNQAFRIAGSQTDVTAYYSTRAQLEFKAQHDEMTQLPNRVLFMERLTHAFRMAKHQQSRLFAVLFLDLDRFKIINDSLGHRVGDQLLIEVSKRLQQCLRKQDTIARFGGDEFAILLDTVEDADEAIHVAQRILQALKAKISLEEHEVYTSASIGITVSSPDYQAPEELLQDSDTAMYRAKKQGKNCFEVFSSGMRAQVNSQLQLETDLQRAISNNELHYQPIVDLNTENIVGFEALLRWNHPERGLVPPSEFIPVAEDAGLMVSIDWWVLTEACQQMAHWNIYPGSTELTINVNISAHQFLQSTFCEKVNAIIQETGMKPHHLKLEITEGVILSNAPNISEQLNNLKKLGIHLAIDDFGTGYSSLSYLYAFPLDVLKVDYSFVSRMDQDNLAIVRTIVNLGQNLNMKVVAEGVETKIQQEYLQEMGCEFAQGYLFSRPLKKESVESILTNK------- 254559422 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WLMGFGRVIRDETSGRPLRVVGLNLDITDRRTTEDALAQSQTH--LRASEERLALALDSGNDGLFDWNVTTGKVWYSDRWQTMLGYKPGEIEPHILSWERLVHPDDLHQARTLLTEHFGELSATYSSEHRLRSKSGEYTWVLGRGRVVRDEQGAPLRMVGTSIDITERKASEQRIAYMARHDVLTGLPNRTVFHEHLEQRLAEVRRGRG-QAALLCLDLDRFKSINDMLGHPAGDELLCQIATRLRATVRGGDVVVRLGGDEFAIIVSHLDHARQASVLAQRVIDAVGQPLDLGGHLVTVGISIGIAFAPTNGDTSETLFKNADLALYRAKASARNTYCFYEAGMDAAVEARMQLEFEMREAITCGSFHYQPVLRLADHRIVGFEALMRWPHPKRGMIAPDEFIPSAEETGLIVPLGSWALQEACREAASWPDH-----LRIAVNVSAVQFQQPGLEQGVMSALAASGLAPHRLVLEVTESVLVQDAEAVIACLHRLKSLGVRIALDDFGTGYSSLSYLRRFPFDRIKIDRSFISEIDPGAAAIVRAVVGIAMQLGATVTAEGVETTAQLEQVRSEGCMEVQGYLVSRPLPADRAIEFI---------- 156743249 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WLSVTARPLRDL----------DGAISGAVAVFRDVTITRQAAEALRASEERYALAAQAANDGLWDWDLTTGKIYFSQRWKASIGFQDHEIGNDPSEWFDRVHPDDREGLEVRLVAHLHRLISGFEYEYRMRHHDGAYRWMSCRGIAVWNAGGQAVRIVGSQTDINARKLVEQRLLHEALHDSLTGLANRSCFMDRLEHVVARTRRGASSPFAVLFLDLDRFKLINDSLGHVVGDQLLIAIARRLERCLRPGDTLARLGGDEFAVLLEDLSEPQAALTVAERILRLLEEPFHLAGHEVFSSASIGIALNDSTRYHSPADVLRADTAMYHAKMEGRSRYAVFHMHDRARHRLQIETDLRRGVERNEFFVVYQPIVELNTQQTVGFEALLRWRHPHRGIISPTEFIDVAEETGLIVPIGQMVLREACRQLSEWRQRHPARTITMHINLSPRQIADPHLVDDTIALLNAYHLDAGSLHLEITETAIIEHGDIASRALMHLRSLGAQICIDDFGAGYSSLSYLHRFPIGTIKIDRSFISHHSHENAEIVRTIIALAHSLGMTVIAEGAETEEQLARLRSMSCPYGQGWLFARAL------------------- 253996788 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GIYLAFGLLWIFATDSALFSLISSYEEFSILNTYKGVAFIFVTALLLYSLFRRTLKKQQIEQSLQASEERWKFALEGSGDGVWDWDIPSDHVFRSARWSEIYGYAENEIIATAVAGRELVHPDDLAILISDVQNYFAGNSNVYISEFRLRCKDGSWKWTLARGMTVSSADGKPLRMIGTHTDITNRKRSEAQVTHLAHYDQLTGLPNRVLFLDRFKQDIKKAQRTGQI-VTLMFLDLDKFKEVNDSLGHDIGDMLLKDVARRLENCVRDSDTVARMGGDEFTIILNDINSQVNIERIAQDILNQLTMPFHLGDEVIHVSTSIGISNYPKDDTEVELLLKNADQAMYVAKEQGRNRYQYFTPVMQEEKRMRLISDLWGALNDNQFRVYYQPIVELATGAIFKAEALIRWQHPTRGLVGPNDFIPVAEDTGLIVDIGDWLFNEVASQMVKW--KQHYPNLQVSVNKSPVQFRSHDNCSNWIERLEQLGLSGENFIVEITEGLLLDARDSVVSQLNAFREAGMKIAIDDFGTGYSSLAYLRKFDIDFVKIDRSFTSNITPNSSDMVEAIIEMSHKLGMKVIAEGVETDEQRDLLRNADCDFAQGYLYSKPITVDQFEQLL---------- 148657976 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIGSVAIFRDITVSFQMAQALRASEERYTLTVQATGDGVWEWELRTGIMTFSRRWKEMLGFQDQEIGNLPSEWFNRVHPDDRDGLDVRLTAYLRRLITSFEHEYRILHRDGAYRWMRCRGIAIWDADGNAAHIVGSQTDITDRKLAEQRLWYNAFHDSLTGLANRARFMDRLGHVIARARRSASPPYAVLILDLDRFKLINDSLGHLVGDQLLIAIARRLEQSLRPGDTLAHLGGDEFAVLLEDLSEPHAAVNVAERILHLFEEPFHLNEHEVFSSASIGIALSDNLRYHSPSDMLRADTAMHHAKMEGRARYFHPTMHDRARPRLQIEIDLRRGIERNEFFVVYQPIVELSTQRTVGFEALLRWRHPQRGIVTPAEFIAIAEETGLIVPIGQMVLREACRQLSAWKQRHPERTLAMNINLSPRQIADPDLVHRTAALIDEYRLDADALRLEITETAIIEHGDAAGRVLQQLRALGVQICIDDFGTGYSSLSYLHRFPIATIKIDRSFVSQIHHENTEIVRSIISLARSLGMAVIAEGTETEEQLLRLRSMSCAYGQGWLFAHALEPAEATAML---------- 253999306 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WSVHIASKPAFEAALDRHRSSLIAGAGLAVSVLLYLLSRLFAYRTQTLKTMRMHKDLILSEQRWKFALEGSGDGVWDWDIEKNEVIRSSRWKTMLGMEDWEMGPELEAWKERIHPEDVSRVLSDLEKYMNGETTQYINEHRLLCKDGSWKWILARGMVVWAADGRPLRMVGTHTDITKLKESESLVWKQANFDQLTELPNRRMFYDRLAQEIKKSNRLGLPLALLFLDL-DHFKEVNDTLGHDKGDQLLQEAARRINHCVRDTDTVARLGGDEFIVILSELEDLNSIDRIAQAILCKLSASFKLGEDIAFVSASMGITLYPTDANSIDNLLKNVDQAMYSAKASGRNRISYFTPSMQQAAHQKMLITNDLRLQEQQLQVHYQPIIHLASGTIQKAEALLRWHHPQRGMVSPAEFIPIAEDTGLIMEIGDWVFEQAMVQVKKWQQQRGAH-FQISVNKSPVQFKNDSSTHDWLDYMKQLGLVGQSLVVEITEGLLLDTSQNVSKKLLAFRDAGIQVALDDFGTGYSSLAYLRRFDIDYIKIDQSFVRNISPDDLALCESIIAMAHKLGLSVIAEGIETEEQCALLKAAGCDYGQGYWFSPAVPADKFETL----------- 13476242 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MAGSGDTVWDWDVLRDRVVTKPDVSIQLGLAPNSLGGAARNWLPVLHADDRDTFRTTLDVVLEHRRGRVAQNFRLRGADGHYHWFALRARPVIGSDGEVIRCVGTMVDVTEQKKSEERLLHDAVHDNLTGLPNRELFMNRLEAIISIARTEEKVRPTVFVIDIDRFKQVNDGLGISAGDTILLTIARRLHRLLKPKDSLSRFAGDQFALMLLSEQDPARIAGVADAIKHAINNPITFAKREIVLTASIGLITWTSAQTSAEDMVKDAELAMHQAKRFGGDRIEPFRPAFRTVGTDRLQFESDLRRAIERREFTYQPIVRLEDGSVAGFEALLRWDHPRRGMIPPADFIPVAESCGLIVQLGLFAMQQAAEDLAGWQKQIGDAPLSVSVNLSSRQLIRRDLVSDVRSVIARANLKPRCFRLELTESLVMDNPEQTAHVLTKLKQLGIGLSLDDFGTGYSSLAYLTRFPFDTIKIDKSFVDDNTPKRAVLLKSMVNMAHELGLSVVAEGISDERDALELRQMGCEYVQSFMFGAPMPGDQVLKTLKEQYPLTQ-- 283844031 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VDELVLIITQVSFTVSAASLERDELFQQIESIAEQLEIVSSTTNDGIWDWDINTNQIHWNVRSLDIFRSVDESLPTDSESFLNLVHPEDCENVIESFKRH-QYEGSSLKMEFRIQGGKEEEMWVYLTGDSIRNENGEVIRIIGSITNISEKKQQEKQIMHLAFHDGLTGLPNRRLLRDRLEIAMA-QADRYHFKLGILMIDLDRFKVINDTLGHHAGDELIQKVAEVLELTIRSSDTVARLGGDEFIILLTHITEVTELQTVANRIIEKFKEPFFIQNHDVFTSASIGISVYPDNGRDFDSLTGCADIAMYRAKENGKNQMEIYSSEINTLTMERFTMENQLRKEREEFVLHYQPQFNLKNTEVIGIEALLRWNSSDRGIVSPMEFIPLAEETGLIIPIGLWVLKEACRQNKYWIDQGHRPKI-VSVNISARQLQQKDFVQTVKSILEVTQLPTQYLCLEITESTAIKNIDISMNMLKELGELGIKIAIDDFGTGYSSLAMLKQLPISNIKIDKSFIRDMDKDDAAIVKAIIAMAHSLELTVTAEGVETEDQKNILLQEKCNYLQGYLYSKPLPAEECLRFVQ--------- 22299402 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NITDMKLTQAALLETSDRYALLTRSINDGIWDWNLTTNETFYSSRWKSILGYQDDEIGNHIDDWLKRIHPQDGDRVKLNLMLHIRGQTPHFHQEFRIQHRNGAYRWVLARGLVLRDVHGNATRVAGSLTDLTEHRLGEAQLLHDGLHDWLTGLANRTLLFDRIEQAARHGRRRPDYKLAILFIDIDRFKVINDSLGHSSGDLILIELANRLTRIVRADDTVARIGGDEFVILLDDISDNNDALAVCDRIHSELDKPFVVNDQPIALRVSIGVALRSAHIEKAENYLRNADIAMYRAKLAGGNRYQVFSEDMHLMARDRLSLEIGLRQAIERDEFTYQPIYRLRDNALYGFEALIRWQHPTQGFLLPDRFIPLAEETGLILPIGDWVIWRACRDLQYWHEQFPQCQLSVNVNLSNRQLMHPALPEQVLAALEQTQIPPHCLHLEMTESVGIDQPDQVRETLCKLKAQGIKLSLDDFGTGYSSLRYLTHLPIDILKVDRSFVKTETEQRPLVIDAIVSLAKGLALEVVAEGVEHPYQVTRLRELGCDYVQGYYFSRPLTTEQVSALLAQ-------- 82617851 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLLQDVHALEQAEEALRQSKERYELAVRGSNDGIWDWSLDSGVVHYSTRWKQMLGCELTDVKETIPEWFDRIHPDDLVRVKRLLNKHLSGELPHFEAEHRMRHRDGKYSWMLTRGEAVRHPDGTPYRIAGSQSDITARKIAEDQLRHDAYHDVLCGLANRALFMERLERAIKRLNRRDDYLYAVLFVDLDRFKNINDGLGHLAGDSLLIELSTRLSGYVRETDTLARLGGDEFAVLLEDICSPLDAQRAAQRFQEALTTPFQLKGQEVFVTASIGIALGNRSYSGAEEVLRDADTALFYAKDGGRARHETFQRGMHLRAQARLQLENDLRRSVDRGDFHFHPIVDVESCEIAGFEALVRWMHHDRGQVSPEDFIGVCEETGLIIPLGKLVIEGACEAIAEWQRHPELSPPTISINVSPRQLSAEGLVDDVRHALERWKLAPQLLTLEITESALLDDIDSSIQVLKDLKDLGVGLQIDDFGTGYSSLSYLSQLPIDALKIDRSFLRDSDTNQFNIVSAIITLAHSLDLEVTAEGVEHVAQLDELRRLRCNHAQGYYFTTPISSDQACALWR--------- 291613934 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VIGAIGISV--DVTGRNQAEEALRESEARWSFALEGGGDCVWDWNVSNNEVSLSKGGKGMFGFADDEIGNDMSEWNARVHPEDISRLLSRISDFFHSKADRFSAEYRVRCKDDSWKWILTRGVAHRSTDGRVTRMIGTHTDLSERKLAEETIRRQANYDSLTQLPNRRLFRDRLEQTIRL-AKRDQSSFALMLIDLDHFKEVNDTMGHDAGDFLLVDAAQRIQHCVRESDTVARMGGDEFVVILPDVNDPDNIERIAQNIITKLAAPFVLGEEKAFISASIGITLYPSDADSMETLLKNADQAMYVAKHLGRNRMSYFTPVLQENAQKRMRLVNDLRDSSNQLRVFYQPIVELATGDIHKAEALIRWLHPTRGMVSPSEFIPLAEETGMIIEIGDWVLRQAMHQVKRLQ-ASHHKGFQISVNKSPVQFHNDNPLKAAEWLLEQNGLLASSLVVEITEGVLLDDDGNVKDRLLASRDAGIQVAIDDFGTGYSSLAYLKKFDIDYLKIDQTFVNGNQSDDMALCEAIIVMAHKLGLKVIAEGVETEQQRDLLKQAGCDYAQGFLFSKAIPAEELEDLLRQ-------- 254478017 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRQNLIEIQRQQDELKRSEERYRLVVEGASDGLWDWDLITDTAYISERWKDIVGLDKEVVNNYYETWTKFIHPRDVKTVISNLRNHLEKKTPFYLCEYRIKTKEGRYIWVLSRGKALWDEEGRAIRMAGSHTDITERKQMESKLKYMAFYDPLTGLPRREVFMDRLKIAMAD-AKRNGKKLAVFFVDLDNFKTINDSLGHHIGDRLLKKIAKKLKACLRESDTVSRVGGDEFVILLPNIINIDDTNKVANRILELFNQPIKFNNHELYVTISIGIAIYPDHGKNERAIVKNADIAMYKAKRDGKNSFQYFDSITRKEVEVASTIRRDLRLEKGQFFLCYQPLVDIRTGKVTSMEALVRWQHPKKGLINPIHFIPIAEETRQIISIGEWVLRTACKQMKEWLNMG-YYGFSVSVNVSVHQLQQPDFAKVVFDILNEIELEPRFLELEITETVLIEAMDTVVRNLYRLKEMGVKIIIDDFGTENSSFKYLQKFTVDGLKIDRSFVSEIVEVNKAIVDAIIFLGHRMKLGVTAEGVETKEQLDYLVESGCDKVQGYYFSKPLPPDEAIRMVQK-------- 220908927 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTNLSPLRGWDQQVVAQLSFKSASP--LLGQLDAAYDDQLLQAVVVGGLMCLILLFALVVWVVLPLRSLSQALVVEDASLIGELAQLILKFFLLLSEIAVRKSVETELRQSEERYVLAAAGANDGLWDWDLQQNQIYFSNRWKSMLGFAELEIPNQVEAWLERIHPEDREQMQHCLQEHLEGKSEHFEYEYRMRLKDGSYRWMLCRGLAVRDQVGQAYRIAGSQTDLTDRKALYDPLTHLANRS---------LLMERLRQAMQIRERYPARLFAVLFLDLDRFKWVNDSLGHWIGDRLLIEIAARLKALSRSEDTVARLGGDEFVLLLANLSTPAEAIAVASRIQHTLAQVFEIEGHTIYTGTSIGIAFADHLEQKGEELLQYADMAMYQSKSRNNVQVFDTAMRVGTSNRLKLELELRQALEQQQLLLYYQPIVCLSTGTLQGFEALVRWQHPQAGLLSPVDFLPLAEETGLILPIGTWILQTACSQMYSWQQQIQADPLSISVNFSTRQFFHPNFLQQIQTILSETGLAPHCLKLELTEHTMIEDAERAARLLSQLNALGIDIQLDDFGTGFSSLSHLHEFPIHTLKIDRCFTQQDSSRHKEIVQAVVTLAHNLGLSVVAEGIETKAQYEQLRNLGCDYGQGYFFTPPLDLFQATAWM---------- 89899894 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QAQATLQKNEERWKLALESTGDGVWDWHIQSGVEFYSKRLLEILGYDVGDVHLQARGEFDLIHPDDMAQLLRARQAHFDGLTSTYADEHRVRCKDGSWKWMLSRGMVIRDAQGLPLRMIGTHTDVTERKKSEALIWRQAHFDTLTGLPNRHMLRDRVAQEIKKSKR-DGLQLAVLFIDLDHFKEVNDTLGHNSGDRLLVEAARRISDCVRESDTVARMGGDEFAVILTELLDASSLERILQKILRALECVFQLDGEQAFVSASIGVTMYPLDAGDIEDLFKNADQALYVAKGAGRNRFSFFTPALQQAAQNRVRLANDLHAIGQQFRLVYQPIVELASGAVCKAEALIRWQHPTRGLISPVEFIPIAEASGLIVAIGEWVFQQAARQVQAWRT-ALDPDFQISVNKSPVQFYQRGKTKTWAQQLQAMGLPGNSIVVEITEGLLLDTSSSVADQLLDLHDAGIQVSLDDFGTGYSSLSYLQRFDIDFVKIDQSFVRYLIPEDLALCQAIIAMAHALGMKVIAEGVETAQQRDLLAAAGCDYGQGYLFSKPVSAPDFEAFMAAQ------- 158319674 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAGLYFLIGVLWILLSDRILGILITDTDMIKEFQLYKGWVYVGITGLIFYRIIKRRISSEAIHRAFKSYEELNALLIATDMLQQYDEIGKHRDALMVSNQRYSLVVEGANDGLWDWDLINETYFFSLKHKGVFGYAPEELENTFEAWKSLFHPEDKEALEKVAAYLENPKEGIYENIYRIRCKNGEYRWILSRGKAVW-EDGKAIRIAGSHTDITEQQNLQNKLHTMAYYDTLTGLYNKEMLKEEMEKLL-REAETEKKKMALIYLDIDNFKHINDILGHEIGDKMITYIANILSHQVKAPNLVARLGGDEFAVVLGEIKTIEDVLQEIEKFSSYLRRPWNLNKQEFFISTSIGVALYPDHGKTLATLMQNADTAMFHIKENGRDGVGIYAPYMTEKDYIQMSSQLRYGIHNEEFTVYYQPQIDLKTNEVIGTEALIRWLHPKKGFIPPNDFIPFAETTGYITEIEKWVFKTVVEQKVKWQKEG-YDNFKVSVNLSSKMLTHPQLLAYIKKILDEYNISGDYIEMEVTETAIIDNLEKATDVLKQLKELNITIALDDFGTGYSSLTYLQKLPIDILKIDRDFIKNIQDDEAHILKLVIDLAHSLGLKVVAEGVETEAQLDYLRKNHCDIVQGYYFSKPLPEADIKTFLENR------- 150017320 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELQQNEEALRVSEEKYKLALECANDSIWEWNLVTDTFFASDKLIDITGYKLDEINNLRNFVYENVHSDDLDKVKKDFKNHINQLTDVYSSEFRIRTKSSSYVWILSCGKALRNSEGKVIKITGSIRDISERKISEDRIKFMAFYDSLTKLPNRTLFMNRLNEQLQLS-NYANKQGIVFFIDLDNFKNINDTMGHEYGDKLLISLAKQFENLIEEKDTISRLGGDE-FILLHPDSKEDEIQTYANKLLGLFDKVFKIDNKHMYITASVGIALYPKDGRDSSTILRNADAAMYRAKEKNRFSLFDPEMYLSLERKTSIERILRTAVDNNELIINYQPQYDLQANKIFGFEALLRLNSRELGFISPAEFIPIAEECGYITQLTLWVLKESCRQSAKWF-EAGYKFNSISVNISSVDLQETNFLDNVKEIIESSSVNPNMIELEITETVLMKSFDSSIGILKKLMDMGIRIALDDFGTGYSSLSYLRRIPINTLKIDKSFIDNSNKKEEAIIKNIIQMAHSMELKVIAEGVETEGQLLILERMKCDYIQGYYFSKPLLANQLEELLEK-------- 296129272 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALDQDRAVEALRVSEERYALAAEAANDGMWDWDLETGAVYYSARWKALLGYRDHEIEGTSHEWLSRVHPADRGAVDRALAHHLDGRDPAMEVEYRLRTADGSYRWMITSALSVRDADGTATRLVGSMTDVTERKQLEDQLRHDAHYDLLTGLPNRALFLERLNQSILRTRRHPDYRFAVIFLDLDGFKVVNDSLGHQVGDELLIEVAARLSSEVRATDTVSRFGGDEFALLVDDVKDVAGLPDVVRRLLSVVSVPVVLEDRTRTVSAAAGIAVSASGYDTADEYLRDADTAMYRAKAEGPGAVVLFDTAMHARAMARLQMESDQGIAEDEFELFYQPIVRMDTRQIVGMEALIRWRHPQRGLVAPNDFLPVAEATGHTRPIGQWTIGEACRQIREWDVVPGFEACTVSVNLSNRQFWDPDLRPTLRSALDRYAVPTSSIVFEVTEGVIMDNQDVAVSFLHQLREEGVELHVDDFGTGHSSLSSLHELPVGALKIDRSFVQQTSPRSHELVGLMVTMGTRFGLDVIAEGIETEEEAAALSRLGCPYAQGYLFSRPLPATEATALLLAQTAVTASS 108803341 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVQPGWLAVLAVTPLISVAVALPYVRGGDLLRLIFLAWLTVVVMAILSRALPPLSRPPAWFV------------DAFTAGALAAATAVVLLLLWQFSTRLNETLARTRAA---EERYALAERGVNDGLWDWDLRRDRVYYSSRWKEMLGWREDEVGEEPDEWFRRVHPQDRKRLLEEVREHLRGRREHLNVEYRIRHRDGSYRWMLTRGLAVRDGEGNPVRMAGSQTDITRRKQAEEKLLHEASHDALTGLPNRAFFMERLGEAL--RRPGDGDRVAVLFIDLDRFKMINDSLGHAMGDRLLVAAAERLKGCLRPQDTLARLGGDE-FTVLLEGVSSEEAASVADRLLERLREPFRLDGYELFTAASVGVVLGGRERAGPEELLRDADIAMYRAKGGGRKGIFEAGMHTRAMELFRLENELRRAIEREEFTAHYQPIVSLKTGLISGFEALVRWRHPERGLIRPDEFVPVAEETGLIVPLELSVVREACASLVSWQREFPQHPLTMSVNLSRNQLARPELPEQVERILLETGLDARSLRLEVTESAIMENVGSAAATLSRLRDMNIRVHIDDFGMGYSSLSVLHQLPIDALKVDRSFVGRMDNDDVEIVQTIITLAHNLGLDVVAEGVEREEHLDRLRRLGCDYAQGFLFSEPLDAAGARRLL---------- 209966703 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVQDITRRKQAEQALRDSEERLKLAVRATRSGVFDVDYANGIFWWSPEFIEMLGYEGSPPGQADLLFREILHPDDRPAALAQIERYLAGKSGDYHAFYRLRHRDGSLIWIEARGQAIRDDRGRPVRITGTMTDVTDRKRFEEQLMYVSTHDPLTGLPNRTLLQDRLQHAADQAERKGN-SVAVLLLDLDRFKLVNDSLGHQVGDKLLRAISQRLASSVRPADTIGRLGADEFLIIAEDLTEPQMAARVAETVLAGLSQPFGLDGQQLFITCSIGITLFPGDATDIGALLRDADTAMHTAKSAGGNGYRFFTPEMNEAAVARLSLEHREAIDQGQFELHYQPKASLETMQTVGVEALLRWRHPEMGMIPPSTFIPVAEETGMILAIGDWVLRAALEQINRW-ERAGLEPLPVAVNVSVRQITSSHFADRIQSLLDEYGVRPDLLELEITETAMMSNMAFIADGLAELRGRGIRIAVDDFGTGYSSLSYLRRLPITTLKVDRSFVSESNADTGAIAATIIAMGRQLGLTVVAEGIETQEQLDFLRRHRCHEAQGFLIGFPVPAAELEA------------ 172036947 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LGSLGMITDISQRKKMEQALSESEQRLEGILNSIQDVVWSFDANSKLIYINPVAQMTLGFSLEKLYDNPHLWLQLIHPEDQELVQ--YHRQIVKEIGYTEYKYRIIRNNDKIRWLSSRMRCVYNDKNNLIRIDGIDSDITEQKRAEEQLQYNATHDPLTNLPNRILFMDRLEHAIERQKRHPKFIFAVLFLDLDEFKVINDSLGHAIGDQLLQEIALRLQNGLRSDDTLARLGGDEFTILLEDIEDIKDAIKIAKRIHLDLTQPFILEDQNIFINTSIGIALNSSGYQEAAEILRDADTAMYRAKADGKACYAIFDHKMHERAVSRLQTDLRIGINKQEFCLYYQPIISLKTGHLTGFEALIRWYHPQKNLISPGQFIPIAEETGLIIPIGEWTLKEACQQLKKWQNQPHYSHLKVAVNLSSKQLKYTNLIDTIDQILRDTQLDSKNLKLEITETLLMENLQAATEILLKIQERDIEICLDDFGTGYSSLSYLHRFPVNTLKIDRSFVMRMDNENAEIVRAIVSLAHILGLDIIAEGVETELQLAQLRRLGCEQGQGYLFAKPLPASEVENWLR--------- 170742049 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WIMGTGRVMAD------GDGRAVRVVGISIDVTDRKRARQASEAALRVSEERLALALESGSDGLWDCDLTTGTSWVSDQWLTMLGYRKGELDAGYETWLRLLHPDDREAVLARVRDHLEGRTPSYECEQRMRRKDGGWAWILERGKVVSRADGTARRVVGTHIDITARKEAEARVTHMARHDTLTDLPNRALFRERLEQRLAEIRRHGG-HCVLLALDLDAFKAVNDSLGHLAGDALLREIARRFRSVLRAEDTVARLGGDEFAILLGGTPRLESVMDFAERLVASVREPVTLEGQQVGVGVSIGIAIGPEHGEDADTLFRHADRALYRAKSDGRNTFRFFEPAMDRAAEERRRLELDLQLRRGEFVLHYQPVLDVASRAIVAVEALVRWNHPTRGQLGPGVFIPLAEETGLIVALGEWVLRTATRDARHLPEH-----VRVAVNISAVQVRHASLGQTVRAALDAAALSPDRLELEITESVLMGDSSLVRDALSGLRELGTHLALDDFGTGYSSLSYLRQYPFDRLKVDRSFIASIPDQGVTILRAIVGLGTGLGMTVTAEGVETPAQFAFVEAEGCAQVQGYLTGKPQPLPDLLATLEGRQPPLQDT 16331091 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSFALDAIQLDQANQRAQNQLGENEERLRLALEAANQGFYDLNLQTGQAVVSPQYGQILGYDPQYFQETEQRWLERIHPQDQQRVREIYDQYIQGKIPRYAVECRQRTMAGQWKWLLSLGKIVEDSQGKPLRMLGILTDVTERKQAEAQIENLAYYDPLTALPNRRLLLDRAENALALAQRSKHF-GAIVLIDLDGFKTLNDARGHDSGDRLLQMVAKRLADSLRDSDTVARLGGDEFIVLLPELAHDRELAARGEKIRQALATPFTLEAEQVQISGSIGITLFPKLNEKVSDLFKEADTAMYQAKKAGRDKVCLFESQMQLEVESRFALEADLRSEQKQFQVYLQPQVDSHGVWIG-AEALLRWNHPGRGFIPPNIFIPIAEEIGLIGGIGDFVLEQVCQYLARLQQLGLT--LRIAINVSPRQFRQANFAKEIKNLLACTGVDPYRLTLEVTEGLIVEDTHQAIATMFELQTLGIHFSVDDFGTGYSSLSYLKRLPLNELKIDRAFVQDAPQDNAALVEAIISVARTFNLAIVAEGVETEEQVQFLAQLGCNFYQGYFYGRPMPIDEFHQKL---------- 158334888 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVKGMITSALLE--RSIRYAINHTRTLVALQEREEQYNLVAQASNDGLWDWNLQTHQVYYSPRWAAIIGQAEVTLQPSIQEWFDRIHPEDKERFRIDLRRHLRRETTAFECQYRMLHRDQSYRWVSSRGMAVFGPKNRVVRMAGSHTDL---------TNHVALYDHLTGLPSRALFLDQLHRTLTRVNRQTNYLFAVLFLDCDRFKVINDSLGHAIGDQLLIEVAQRLTTALRPGDVIARLGGDEFAILLENIAGQDQAEQVASRLNRELEKAFELQGHTVYISASIGIALNSDHSPQAENLLRDADNAMYRAKALGKSRYVVFEAAMRDRVQARVETDLRAAIANQEFQLYYQPIISLKTHEIVSLEALIRWQHPQRGLISPQEFIPVAEETGLILAIGQWVLEESCQQLWQWHQLTEIPPLSISVNLSRKQFSQASLGKQIQSILSETGVSARHLKLEITETMIMENEVMVSELISQLRALGLQLQIDDFGTGYSSLSFLHNFPLDTLKIDRSFIEGTDTEKSEIVRTMITLAHNLGMTAIAEGVETQAQLQWLQQHHCDCVQGYLLSKPLSAAQMQKALMQ-------- 119490050 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IQQRTSSLKQLDQALKISEDRWKLALQGSNDGIWDWNVQTNEIFFSPRAKEMLGYEEDETTNHLAEWEKQIHPHDRKRVLKAIWDHLDQQTEYYSTEYRIRCKDGQYKWVLHRGQALWNEIGDPIRMVGSQTDLSEQKQVETQLFYYAYHDSLTCLPNRAFFMDRLHLALEQVRQYSEHLFAILFIDLDRFKLVNDGLGHLAGDELLIRVGHKLQQCISVHDTLARLGGDEFAILLDPIQGISDSIIVAERILAILQQPFILEDQTVSITASIHYYTANHSYKHSTDILRDADIAMYHAKHHSTSKYAIFDSKMQMDTLIRLRLENDLRIESSQLKVYYQPIVCLKTGKIKSFEALVRLPDPKKGLISPGEFIPIAEETGLIIPLGEWVLRAACQQLRQWQIQGWIDVNVSVSVNVAQQFSQKKIVNLVQQILQETELSPANLRLEVTESAIAEHLEWVARRLSQLRQMGVQILIDDFGTGYSSLDRLQRFPIDTLKIDRSFVAKMTSQNSKFVEAIANFAHSLGFSVVAEGIETVEQQQLIQYIGCEYGQGNLFSPAVDVATMTALI-QRNP----- 78224277 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LGVITIISDISARKRNEQELVL----LKRAMESSINGITITDADNPIIYVNPAFERITGYGVDEVIDKNPRFLRG---DDRDQLKKLVQAFKEEREGC--FVLRNYRKDGSPFWNELFIAPVRDRDGVVTNYIGVMNDITEHRRYEEQLVYQATHDPLTGLPNRNLLQDRLGQALALEAFRRRNPICVMFLDLDNFKKVNDTLGHTVGDMLLKAVANRLKNCLRGGDTVARLGGDEYIIVLPNVREVPDVITVAKKMINVFAAPLLLMGNEIYVTASIGIALFPTDGETVDALLKNADAAMYHAKEQGKNNYQFYSAEMNIRVFERLSLETSLHRAVKNQEFHYQPRVDLRNGRICGVEALVRWNHPEMGLVSPAKFIPLAEETGLIVPMGEWVLRTACAQNKAWQD-AGLPPLRMAVNLSARQFRQENLIAMVEEILMETGLAPQWLELELTESLVMQEAEKSAAILRELTDRGIEVAIDDFGTGYSSLSYLKRFPIANLKIDQAFIRDMDPDDATLVKTIITMAHGLGMKTIAEGVELAEQIDFLCRHQCEEMQGYYFSRPITAEELGRLLAD-------- 257062218 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LITDITKRKRTEQALYDSEKRLEGILNSLQDVIWSADPKTRQLYLNPAIQLVYGRPMEDFFRDPHLWLCMVHPEDQELVSHHLK--LLEDKGSTEVHYRIIRPDGETRWLHSRSRLVYDEQGKSLRIDGINSDITERKQAEEQLQYNATHDTLTQLPNRLLFMDRLEHALERRRRYSDPLFAVLFLDLDEFKVINDSLGHALGDELLREIARRLQKSLRADDTLARLGGDEFTILLEEIHDVKDAIKIAERIHKDLTRPFNLEGQEIFTNTSIGIALSNGEYEAASEILRDADTAMYRAKAGGKACYAIFDQQMHASAVSRLQLETDLRRAIERQEFYYQPIISLQHDTLTGFEALIRWQHPQQGLVPPARFIPIAEETGLIVPIGEWILEQAAQQLKIWQTQYNYESLKMSVNLSSKQLRDASLLGTIDRILSKTEIDNNALKVEITESILMENVQVAADVLIALRERNIEICLDDFGTGYSSLSYLHRFPVNTLKIDRSFVMRMNDENSEIVRAIVSLAHILGMEIIAEGIETELQLAQLKWLGCEQGQGYFFAKPLATSEVEALLK--------- 257062143 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLSQTIAELHQVEEILRGKETHYRQALNLTNTGSWEFDLASEKVFWSEQVEIIWGMKPGTFRGEFDQVKAGIHPQDFDLWQQNVQACIEEGKEH-NLEFRVVHPDGSIHWVQAIGNAEYDSQGHPIRLRGLIMDVTERKTSQERLNYMAHHDHLTDLPNRLLLKARLDQSIQ-QATRKRTKLAVVFIDLDRFKHINDSMGHAAGDALLQQLAQRLRQVLRSSDTVARISGDEFVAVLEDIEDIQHASMVVAKLMTVFEEPFPLEGQIIHMTSSMGLSLFPDDGMDTAILLRNADSAMYRAKEEGRNTYCFYAEEMTSAAFEYVLFENALRGKRNEFYLVYQPQIDLSSHRWVGMEVLLRWHHPELGIVSPAQFIPIAEQSGLIQEIGTWVLYRACCQAKTWLDQG-IDFGHIAVNVAAPQIQQNNFVHLVQDALDSSGLPSPHLELELTEGLVMHQTEDRIKQLEVLQDMGIYLAIDDFGTGYSSLSYLKRLPINKLKIDKSFVRDIDTNDMAISEAVIALGKALNLRIIAEGVEQEIQATFLREKGCHEAQGYLYSKPLPPEEITQLFAE-------- 170750583 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITARKRAEETLQVSETRLALAQDAGSDGLWDCDLTTGEAWSSDRWWGVLGYEPGELASHARTWRALLHPEDAGAAERALVEHLSGRAPTYASEHRMRRKDGSWAWMMTRGKVVRAADGRALRFIGTQIDITARKAAEGQVAHMARHDGLTDLPNRALFYERLEIRLAD-LHLNGGACAVLCLDLDRFKTVNDSLGHAAGDFLLRAVAHRIRAVLRADDMVARLGGDEFAVLVADADDPARAETLAARLIAAVQAPIPFGKRRLKVGLSVGIAQAPSHGFDSETLFRRADLALHRAKTEGRNTHRVFEPAMDEAERRDLERDLRQAIEGDELILYYQPQVSTGTGRLLGFEALVRWEHPTRGLVPPNAFIPLAEESGLILPLGEWVLRAACREAARW-----AHPLKVAVNLSPRQFQQADLPERVLAILTETGLAPTRLELEITETLIINDMARALGILRRLKAFGVSIAMDDFGTGYSSLATLQAFPFDKIKIDRSFVVEVSPQAAVIVRAVLGLGRSLGMSVVAEGVETDAQMRFLAAEACDEAQGYLISKPQPIERFAE------------ 220933673 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QTAEANARLRDLEERWRFALDSAGAGVWDLDLSAGKILLSVRCKHMLGYEEHEIGASAEEWQALVHRDDAPALIAACQRLVDGEVQSFTHEHRKRCKDGSWKWVQARGVAARDENGAPTRLIGTYIDISERKRAEEIIQQQANFDPLTKLPNRRLFLDRLDQQIAK-CQRTGAALALLLIDLDEFKEVNDTLGHDVGDVLLQEAARRISGCIRDTDTVARLGGDEFTVILSDLTGKAHVEEIAQKLISRVAEPYYLREGVAHISASIGITLYPGDAEDMGELMKHADQAMYSAKRLGRNRFCYFTHQEAAQKRLRLSRELRQAVNQGQFEAHFQPIVELASGRIQKAEALLRWHHPERGLVGPAEFIPLAEDTGLIEGVGDWVFREAVRRARVWRDRFGTD-IQVSVNMSPLQFRSEERVESWLYHLEEMGVRGEQIVIEITENLLLHAHDEVTRQLFRFRDAGIQIAIDDFGTGYCTLSYLKQFPIDYLKIDRSFVRNNDPNDVALSKAIIVMAHELGLKVIAEGVETEGQRRLLSDAGCDFAQGYLFARALPAEDFEDLLND-------- 89092410 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LKQRVIGLSKAEKVLRETEARYALAMQGANEGLWDWDPVSKELYLSARLLRTIGMGKDTFKTTSNEWLSWVHEEDREHYQQVLCHHLKGETEYFRCEYRVQNSSGGYVWVLAHGMALRNDQNIAYRMVGSIGDITEQKEYQDKLLHQATYDHLTGLPNRALALDRLSVAISRSRR-NKTSVGLLFVDLDNFKKINDTLGHEVGDLHLKEISNRLGYCFREEDTIARLGGDEFLVILPDLDSPKQVEEVCERILATAMQPVTINGYEFSTSASIGVTIYPDDGYEPSGLLRNADAAMYQAKAQGKDTFCFFTPEMDQETVRKFTMESYLRQSKDQLSLHYQSIVSASSGDVVGAEALLRWHCPEYGQVPPDQFIPLAEESGLIVTIGDWVLETACLQAAEWMATACV-PFKIAVNVSYPQFRDGHIVSTVEKVLKKSGLPAQCLELELTERLLMEDERGCAEALKKLSAMGVQLSIDDFGTGFSALNYLQRFPVNTLKIDRSFVADCSKESPALISAIIQMAHALGIEVVGEGVETRQQVNFLTLQTCDYLQGYHFARPVPADQF-------------- 89519310 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDITERKQAEEALRKSEERYRIVLESAPDPVVVYDTEGKVAYFNPAFSRVFGWTLDESIGRNIDFLP---VENVPENKLIFEKINCGKTLSG-IETYCLTKDGKKVGVNISGAGFFDNHDKLQGSIITLQDITERKKTEEEIKFLAYHDVLTGLLNRKSFYTRLEDELIRSYSYDGHKWALFFLDVDRFKYVNDTLGHDVGDELLKVVAVRLKNCLRKSDYIFRLGGDEFTIILNDLTDDTDMAKVAQKIRKAIARPCRIKDHELYITVSIGISIYPDDGDDVETLVKNADIAMYAAKEENQGYRFFIEEMNRKTLERMMLENNLRNALQHDQLIIYYQPLVDSTNQIVGMEALLRWHHPELGLISPSQFIPLAEETGLIVPIGKWVLRCACQQARKW-HEMGYTRFYVAVNLSVRQFREPDLVETIEQILEATDLPPDCLKLEVTESGIMEHPEQAIAKMKMLRAKGIHFSIDDFGTGYSSLSYLKRFPIDTLKIDRSFVIDSNKDDQEIIKTIIAMARNLGMDTVAEGVEAKEQQDFLIHHGCHMMQGYYFGRPMPAEKFEDMLQTR------- 220935844 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRREIEERTRVESALRLSEQRLANAQRIARLGHWEWEIATGRLYWSAEVYNLLGLGPEFTTPDYERFLEMIPGDDRQRLQEAIARCLEHGLP-YEIDHRITCPDGSERILHEDGELVYDDEGKPLLLRGTAQDITERHDYQNRLRHLANFDPVTGLPNRTLFKDRLQHALANATRNQRL-VALLFLDMDQFKNVNDSLGHMMGDELLRQTAERLLGCVREGDTVARFGGDEFIILLENIEHSEQASLSAERVVQAMRRPFRLGEHEHFCNVSIGISLYPEDDEHPEDLVRHADSAMYLAKAQGGAGYRFYTPDMNTRAMERLQNQLHQALELGQFQVHYQPQMDLRSGRICGVEALVRWQHPERGLVPPAEFIPMAEDTGLIEPLGEWVLRTAAREVRGWQDRG-LPALNLSVNLSPRQFRHPDLPGMVERVLAESGLEAERLELEITERLIIVDLEHTVDTLSRIARLGVRVSIDDFGTGHSSLAYLKRLPVHALKIDREFVDGIDSDDAAIAEAVIALGRTLRLQVIAEGVETREQASFLREHGCDAVQGFFIARPMPAGELTGWL---------- 291612949 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AMGEIDFGFAGLCFLLAYLR--RHRSQADMFASIVLVLCYGLF-LSIYISASYNTM-RLSLFFLLAAAAFFLKGRIAGRIWLAFILLTIVIVHVLPYFE-----TGYSHIDIFTTCLY-LLALFIIFENYETFKESQHTSEEEQALLRTEERWRHALEGTGDAVWDWRPETGEFHYSRRFSEMLGYAEGELGKHAEHIFNIIHPDDEPRVRDELHDFIQRRAGNYVSEMRLSARDGSWKWMLCRGKAQRDDEHSAGLMVGTFSDITLLKQHERQLEHIAHYDALTGIPNRVLLADRLQQALAHSKR-EGTILAVCYLDLDGFKLVNDTMGHEAGDKVLIEVTQRIKKSIRGDDTVARLGGDEFAVLLLGLHAPEECSASLNRLLEEISQPIEIKNRLFEVSASIGVSIYPGDDHDADTLLRHADQAMYTAKQSGKNRYYLYDTENDQRARSHHEFLRRLALGRNEFELYYQPKVDMRTLQLVGAEALIRWHHPERGLLAPGDFLHAIEGTTLEVELGDWVVATALAQLEAWHEAGLPMELSINISVRHLQ-ANDFAWKLKRKMLRYSHLPKGCLQVEVLETAALEDIPRVSDTIERCRKIGISFALDDFGTGYSSLSYLGRLPVDALKIDQSFIRDMDKGDRAIVQGVIALAKVFNRKIVAEGVESEELFRDLVEMGCEYGQGYGIARPMPASELPAWLEK-------- 119944868 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSLDNLEARELYENALRESEERYALVANATNEGLWDWNITKNEMYFSPRFFALLGVDENSSLNTIEDWYKLIHPKDIILVKSAINDCLNGKTAHFQCEYRLLHHDGRYRWILSRGLAIWDSSGEAIRMAASHSDISDQRDAKDKLRYDAFHDSLTGLYNRSWFVSYLQELLSGHSRNKNLNFAVLFLDLDQFKLVNDTLGHAAGDKLLIYVAERLKKCLRETDMLARFGGDEFVILLKSDENYRFI-QIAERIIEQLSLSFSINNNYIHTGASIGITLLETGYQDAYEMLRDADIAMYRAKLNGKNCHIVFDEEMRSQKQVDTEKLLRQAIENDELTLYYQPIISLSDGRLTGFEALLRWNNPILGNVSPDVFIPLAEANGTIIQLGQWVFESAFIQLKAWKEEFGFDNLVLSINMSPVQFLDKLFLKNFPKLMDTYNIKGSEIAIEITETAIIHKKALAIKVINDFKKYGIHIHLDDFGTGYSSISHLVGFQIDLIKIDRSFIEGVNSKEDKLVQAIINFAHNLGIKCTAEGIEEAAQQRLLSIANCDYAQGYFIAKPAPASQLTEFIREHLSRSK-- 32472401 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQLKSALQRLRQSEERYALTARGTNDGMWDWNLVTGELYLSPRWRSMVGLDGVSWTPHGSEWMDLIHHEDRRRVQLDLEAHLCGETDHFETELRMQDGHQTYRWMLCRGLAVKDSHGTAYRIAGSLTDITEG----------KVADALTGLPNRMLFNDRVQRCVDHQARNPQNRFAVIFMDVDDFKLVNDHFGHDAGDDFLVSIASRLDTSLRKSDIIARMGGDEFAVLLENIRHVDEAVAVAMRLHDKMRAPFPVGDREILTRASMGIVVSEFDPESSVPQATRADTAMYFAKNQSELPYAIFNDDMLAENMLRLELGSQLRHSLERDELAYQPMVQLCDGKTAGFEALLRWEHPEHGTVSPNTFIPIAESNGLIIEIGKWVLRKACQQAMQWQEEFGR-PIMISVNVSVRQLSSTGFVEAVTETLEETKLQPECLKLEVTESFLMQDPESTIELLHQLRRIGLTIGIDDFGTGYSSLSYLHRMPLDILKVDRSFVESMSEKNASLIRSILALAKSLELNVVAEGVETLAQLQRLQDLGCHFVQGFYFSQPVKPECASELINHRW------ 296132516 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVRDITERKQAEQAIWEEKERAQVTLHSIGDAVITTDGQGIITYLNPVAEVLTGWTNDEACRPLLEVFNIINETTGQVVENVTKCLREGNIVGLANHTVLIHRSGRRYAIEDSAAPIKNREGEIIGVVLVFHDVSEKRNMIEQLTHQAYHDPLTDIPNRVLFNDRLNVALA-HAKRNNEMLAVMFLDLDRFKLVNDMLGHSIGDRLLQEVAKKLSICLRKGDTIARLGGDEFTLLLPQIKSEKEAAKIAQKILKAFQKPVTLSGHEFYITASIGVALYPSDGEKAEILMKNADTAMYRAKEQGRNTYQLYTPAMNKKIVERMAMENSLRHERRELVVYYQPLVCIRTGRITGMEALIRWRHKELGLVPPAEFIPLAEETGLIIPIGEWVLRTACAQNKAWQD-AGYMPVRVTVNLSAYQFQHQNLVNTVAKTLKQTGLHPQYLELEITESIAMQDVDYTVDVLRKLREMGVQIAIDDFGTGYSSLRYLKRFPINTLKIDRSFVRDIDPNDAAIVSTIIVLCRNMNLKVIAEGVETEEQLNFLKNQHCYEMQGYFFSQPVPEKEFEELLKR-------- 71907605 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QQVLVSPERIEQIDQGVARFFQLASNTPECYWLTDAATQRVYVSAGYEKILGRHVEALYADSHDWLNYVHPEDQDRVLAAVRT---YRLGGLDAKFRVRRPGDVQCWLHARNFPVRDEEGNIVSVGGVATDITSLLADQWKSPYFAHFDALTALPNQLMFYDQVKRMIALSKRKD-LPLSLMVVDIDRFRQLNQTLGHASGDELLRQVAGRLSGSLRESDILGRLGTDVFGILLPDVADTHQASIVARRIIDTMIMPVRVAGQDVFATAGVGIVFYPQDGNDVHELVTNAGIAGRHAKNRNSYQYYFPGMHEGARDRMFLEIDLRHATLRNEFVLYYQPKASCADGRITGVEALLRWQHPERGIVSPDQFIPLLEETGLIVQVGRWVLEEACRQAVEWQ-AAGLNIPSVSVNLSARQLQAETLLTDVAATLEKTGLNAACLDLEITESMLMDNADMAIQTLSALKKMGVTISLDDFGTGYSSLAYLKRFPLDAIKVDRSFVQDIDSDDASITRAVITMAHHLKLKVVAEGVETPEQLALLISHQCDVIQGYFFSRPMPASGMTELLDRRLP----- 114320258 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVRERQVAREALERREAELAEAQQIAHLGS----WVSDFVRNEIRWSDEVYRIFGLTPGEWGGTEAAFMEAVHPEDRARVRQAIDESMRPNGPPYDIEHRIQRPDGSVRIVHQKGTVAFDADGRPLRMAGVVHDITEMREAERRLQYLSHHDVLTELPNRTLFQIRLRQAIS-EAQAEKGCFALVHIGLDRFRSVNEGVGHHAGDQVLQQVARRLEACLRPGETLARLGGDEFAVLLAGAGDDAEVAAGVDRLLAPLQELFRVGEDEFYVPGSAGVALYPHDCSSPGELMQRAEAAMHRAKQEESTRLAYYSAEMNQRARARESRLRRAVDRMEGFYLDYQPRVETATGRIIGLEALLRWREGEGPVHSPATFVPVLEQTGLIMELGEWIVGEACRQARAWR-QAGLPPVQLAVNLAAPQFRDPAMPGIIEGALGEAGLPPGNLELEVTESMLMREVTSVIDTLGQFRDMGVRVAMDDFGTGYSSLAYLRRFPIDVLKIDRSFVNDADESGAAIIRTILSLADNLGMESVAEGVERPEQHAFLCREGCHAVQGYLFSRPASPEVCARMLRR-------- 226310687 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SIRSDITARKQMEDELKRSEEKYRIIAENTSDIISIINLDGEFLYLSPSHKRV--WEHTVPDEEIHNLFEWIVEDDRDIFAYAIQHAFSTRK-EYMVECRINTQRNDVIWTESKINPIMDEEGNVTKLLLITRDVTDRKQSEETIHHLAYHDALTDLPNRRMYVQQLSKEMMQAKRFQS-SLAVLFLDLDRFKDVNDSFGHDVGDMLLIEASKRLQACLKPGDVVARLGGDEFTIMQNQLLDRNEATELAEQIMYQLQRPFELDGHVFNVSCSIGIALYPQDGDNPEDLLKRADTALYTVKSRGKNGYDFFDPSMEAKERILMENEMRKAIEQEQFQIYYQPKIDIATSAMTGMEALVRWVHPELGIIPPNRFIPIAEETGMILALGEWILKQACKQNKNWHDQG--YTLKVSVNLSARQIYQKDLVEMIKDILQETKLSPHWLELEITESIFVK-MEEATAVLQQIRDIGIQISIDDFGTGYSSFSYIKSLPVDTIKIDASFIRDINQESQAIVKAIVTIAQSLNMNVIAEGIELHDQVAALKENGCDHGQGYLFSKPLPTDDFDQLLRQEL------ 146309464 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WYLGAYRMYLDGMLEALLEPSPASDCFASLIKKVFFDIGLALDSYGAAQALQDSEARYARAMRGANDGLWEWQLEQDQLYLSERWTSMLGLDRDSLAPTSRSWFSRVHGDDLPGLRQAIDNHLRGLSPTLHHEYRIRRRDGSYLWVLVRGVAETCSGG-VRRIAGSQSDISQRRAAQEQLHHAARHDPLTGLANRARLGELLQQALQRQQRPGAREAALLFIDLDRFKLINDSLGHQIGDRVLVEVAERLSHCLRPGDHLARFGGDEFVALLDDLACMGDAERVAQRMLDSLHPPLRLQEQTLAVTASIGIAALQERGHPLDPL-QAADLALYRAKSAGKAQFARYSSELQQQAQRQLELQNALAQACSCGEYQPICRLDQGQPVLMGVEALLRWQH-DGREISPLEFIPCLEESGEILAVGDWVLRQACTQVRAWQ-LAGQTQLRCSVNLSSRQLQQGDFAARVADVLRETGLPAASLVLEITESQLMQDSAQNLACLRELASLGVQLALDDFGTGYSSLGYLKRFPLHIIKVDKSFIAGTDAESLAISRAIIGLGHSLGLTVVAEGVEQQAQIDFLGREGCLYAQGYWFSRPRSPDDLQRL----------- 119773224 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MYQTELKLKRTLKQLRDSEQRWLFAVEGSQTGIWDWQISSGELFLSDRWKEMLGYGPTELKNEYSSWEGRLHPDDKARVLERLQSYLKGEADVYESRHRLKHRQGHYIWVLDRGMVVEQEDGRPARVIGSQRDVSEDMRNQQAIAHQANHDSLTNLANRRAVMDALFEFQQAGPGSMLRLGALLLIDLDNFKLVNDALGHHHGDRLLIQAAARLSGFFSGNALVARLGGDEFAIMVLDEQAAHQAMQLGAELKQQIARSFQLSDQQINVTASVGVCLFDNHHPVEPAQLKHADMAMYAAKDGGRNGCAYSDELEDKATENLWLQNELRHAIEREQLSLVFQPIFNHDGELVCCEALCRWHHPERGPISPAQFIPVAEDSGLIIGIGQWVLLEVCRTLKA-MSEKGTPMPAVAVNISARHFNQIDFVERLLALLKAHQVSPAQIELELTEYALLSNLNAISERMQRLRSAGFSIAIDDFGTGYSSLSYLQSLPLSRLKLDAAFVGRITEAGNAIVRAIVDMAHSLMLKVVAEGVETEAQQAYLSSLECDFFQGYLLGKPMPASELVA------------ 88857654 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIAFIGCVEDVTELCLSQQQLKDNQQRYELALKSSGAGIWDWDILNDVVHYSAKFSDLLGFDNLLFGTSWSSWTDQIHPDDLDIFETQLQNHLDDADKPFNIECRLISQKKKVLWFTVVGEALRDEHGYPTRMVGSMVDITLKHQSQQMIWQQANFDHLTGLPNRNMFTERLKQEISESKRYQQ-KFALFFIDLDHFKEVNDTLGHGAGDQLLIEVAERLQLILRESDTIGRIGGDEFTALIPHINQTCDIDSLAQKLIQTIELPFYIDGESIFISASIGITLFPDHSEKIDELLKFADQAMYRSKENGRKRFSYFTFAMQEQADHTRNLTQELHIIEQHFHVVYQPIMALPSRKITKAEALVRWDHPELGLISPADFIPLAERSGVIIEIGNWVFYNAAKQALKW-QQEIDPSFEISINRSPVQFQDPNADQKWVELLKNLGL-IKGICIEITEGLLLDDTQGIKDKLLYFQNNGMDISLDDFGTGYSSLSYLTKFDINFLKIDRAFINDHNQNNQALCEAIIVMAHKLGLKVIAEGVESQRQLDFLAQAQCDFVQGYFISKPISAAAFEHQLKSPAP----- 255058218 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAEHRDAEEALRQRQR---AIDSSSNGIMITDLDHPIIYVNPAFERITGYAASEVLGRNPRLLCS---GDREQLEVIRVALCELREGH--AELRNYRKDGSLFWNALSVSPVLNAAGEVTNYVGIVNDITERKRYEEQLEYQSNHDGLTGLPNRNLLGDRIGQALTYAERYQR-QTAVFFIDLDHFKFINDSLGHDMGDKLLQIAARRLSECVRSIDTVARHGGDEFVIVLSDLAVSEDAAKVARKIQDAVCRPYQIGEHELVVSCSTGISLYPKDGSDAQVLLKNADVAMYRAKQCGRNNFQFYTGDLNDIVLARLTMEKYLRRERDEFLVHYQPKVDLLSGRITGMEALVRWQSPELGFISPASFIPLAEETGLIVAIGEWVLRTACAQNKAWQDDGLPPMV-VAVNLSPRQFRQEDLADTVHRIAEETGLAPRYIELEVVESLLMDDVDGAVAMLDALKELGVQLTMDDFGTGYSSLSYLKRFPFDMMKIDQSFVRDITRDSAAIVRTVISLAHTLNLRVVAEGIETEGQLGYLRGLACDEMQGFYFSRPVPAAEFEQMLRDQRHLVFAT 226941473 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALKERDEALNLSQQNLRLAFEATLEGIIITDAEGIIETVNPAFTRITGWRREEVVGKNPRILSSSQ-QPPEFYRHLWQSLREH--GFWQGEVINRRKDGKFYTEHLTITGIRGPDGTFTHYAGIFSDITQRKLNEERLHYLANHDPLTDLPNRTLLMERLGAAL-TRAHRQGKRVALMFLDLDRFKFINDTLGHAVGDKLLQTVASRLTGSLRASDTVARLGGDEFNIVLEDIRDLRGVAQTAQKLIDRVQGMVTLDGHDVYVTASVGIAIYPDDGSTPEVLRMNADTAMYRAKERGKNNFQFFTADMNASTLARLRLESNLHRARQEFQLHFQPKVDLAHGHIYGMEALLRWRSHELGPVSPADFIPIAEESNLISTIGEWVLEQACRQARHWLNLGLLP-GTVAVNLSSKQMTQGDIVATVRRILEHSNLPGHYLELEITESVAMDNTGEMIRTLKNLKALGVRIAIDDFGTGYSSLSYLKQLPIDVLKIDRSFVTDLHEDRAAIASAIISMGQSLNLQPVAEGVEREEHRQFLLDHGCQYGQGYLFSRPVPAATMEQLLLESQAL---- 83310313 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVGLLSFSDILATLQYEYVHRLDEALKERLNLAIEASLDGIMIVDSTQKIEFVNPAFTHMTGYTAEEIIGKNPNVLKSGHHDEYKHMYTVLEA-----QDYWQGEIWNRRKNGEIYPEWLTINVIRDDTGDITQYAAIFSDITERKKTEERIKNLAYFDVLTALPNRRLFTDRLQIAIA-NAHRHGQQLAIMFLDLDLFKRINDSLGHGVGDQVLVETAARISHCVREGDTVARLGGDEFTVLLPELDHLEDVAKLAERVIAHVKQPFLVDDNELYVTTSIGIAVYPEDGTTVEALIKNADTAMYRAKDLGRNSYQLYTAAMNARSFERLTMESSLRHTREEFRLVYQVKVDSEDGRMSGVEALVRWHHPEMGLVSPVDFIPLAEAMGVISDIGEWVLRTACRQCKHWMDLG-LPPVRIAVNVSAQQFVETDVPEVVARALRETGLPPQYLELELTETVLMQRVDEVVAVLKSLRAMGVRISIDDFGTGYSSLSYLKRMPIDALKVDRSFVNDITEDGAEIVSTIINLAHNLKLKAIAEGVETPEQAEFLRSKGCDEVQGYLISRPVSGEDLISL----------- 17230662 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVYDELRLRKQAEASLQESKERLDGILNSLEAVIWSIAADTEMLYLNSAVVQVYGRSVCEFYDNPKLWFDLIHPEDQQRVSQSIKPLLA--NGSHELEYRILRQDGQVRWLYNHSHVIYDAVGQPIRIEGVATDITERKNMEEKLVYHAFYDDLTGLPNRVLFMDRLAQTIDQAKESPNDLFAVLFLDLDRFKVVNDSLSHLVGDQLLVSFAQRLQSCLQPEDTLARLGGDEFTILLSHIQSIDDATRIAEKIHQALKLPFNLSGYEVFTTVSIGIALSTNDYVQAADLLRDADTALYCAKEQGKAWHIVFDSTMYDRAVAQLETDLRWAIARQELYVVYQPIVSVATGKITGFEALVRWQHPERGLISPVEFIPVAEETGLIIQIGQFVLRESCQQLKQWHLEPEFQHLSINVNLSGKQFSQPYLVEEIEQLLQEFDLDPSSIKLEITESAIMASPGQAATILQQLKTLGIQLCIDDFGTGYSSLAYLHCFPIDILKIDRSFTKDSDSEQLAIIRAIVTLASNLEMSVVAEGVETVNQLVQLQLLKCDQAQGYLFSKPLSSDKVSLLLAAK------- 220908650 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAVIRNITKRKRAENELRQAEEKYRSIFENATEGIFQSSPSGSYISANPALARIYGYDPQELQHHLTDIGRYVNPDRRQQF---VHSILEQGQ-VTDFESQVYRKDGSVIWISENARAVRDRQGNILYFEGTVEDISARKQAELTIHYQAFHDLLTGLPNRALFDDRLNQALADARRYQHL-LAVFFLDLDRFKVINDTLGHAIGDQLLQQVAQRLLPCLREIDTIARWGGDEFTLLLPHVQTPADSVKIAERLLASLKPPFSLKGHNLHITASLGIALYPHDGEDGTTLLRNADAALYRAKEEGRNGLYCYTPMLNSRGHEALESELHKALEQQELDVYYQPQINAATGEILRLEALVRWQHSQLGLVSPQTFIGLAEENGLIMPIGQWVLETACHQCRQWQARG-FPGLGTAVNLSVRQFQQPHLVQQVAETLQYTGLAADRLELEITETTAMQNVNLTRTLLHELDQMGVGIALDDFGSGYSSLNYLRQFPLHSIKIDRTFIQELSVQDQAIVKAVIALGRGLNLSVVAEGVESQSQLKVLRSLGCDIIQGYFFGPPIAAAAMTQLLEQ-------- 196257537 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRDITERKQIEKALSESEQRLESILNSIEDVVWSTSATTNLIYLNPATERVYGCSIEQLLAEGNLWFNLVHPDD----QALIDAHFKEDTGHSEYEYRIVRPDGTVRWLYSRSRTIYDPTGKPIRFEGIDSDITERKSFTEQLQYNAYHDPLTSLPNRIFLLEKLEEALKKNQNRENIFFAVLFLDLDDFKVVNDSLGHIVGDQLLIAIAQRLKTSLSVPHTLARFGGDEFTILLEEIQSTDEPLKAAQKIHNDLTQPYDLNGQQVFISTSIGIALSDPSYIHPQEILRDADTAMYQAKRWGKGGYAVFDQQMHLRAVKRLHLEIELRQAIELKEFYYQPIVSLSTGYLTGFEALIRWQHPKKGLISPVEFIPIAEETGLIVPMGKWITQQACRQLKLWQEQYNLNPLQISVNLSSKQLRNSHLIEEIDEILAQTGIDPSSLKLEITESMLMENVDIAMNILIELRKRNIELCLDDFGTGYSSLSYLHRFPVTTVKIDRSFVMQMQPSNAEIVHAIITLAHSLEMTVTAEGVETQLQLQQLQWLECEQAQGYFFSKPLPPKEAGTLIQA-FP----- 149920383 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NDLITTAELGTAALS------RAVRQTVEQSRTLAALTEARANHDLLLDATYDGTWEWDVRGDQVHYSPRCATLFGIRNVEGEHGGESWFGRVHPDDLPGLRDNLTALIEGRVTVHQYEHRIARGDGSYMRVLSRGLARRDARGEAISLAGSFTDINRRKPAEDQSVPSTRNDELTGLPSRRVLHSELEQAIKRTHADAEHKFSVLFLNLDRFKVLNDSIGLDSADQVLTQLARRLQATVSGKALVCRYGGDEFAILLDALEQFDEADTLAEAIHEDRRQPFEIDGQTIFTTASIGIANSDRNYERPAEVIRDAGVATSRAKRHGKSQSSTFDKTMRQENTLRTQMQLREAIVRQQFEVYYQPIVSLASSKLTGFEALVRWNHPKRGIIGPIEFIALAEETGLIVPIGQFVLKQACTQMAAWHAKYDEKDVSISVNLSGHQLNSPTLVAEIEAVLAETALPPSAVKLELTESTLIDDPTSAQRILKRLRDRGIQLYIDDFGTGYSSLSYLHRFAIDGLKIDKSFVDGRDDRKAAIVPSIVGLAHNLGVGVVAEGVETRDQAQTLALLDCAEAQGYLYSRPVPQDQAAKLIERK------- 298504600 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVRDITARKRDEQNLLV----FKRAIESSVNGITITDATNGEIYVNPAFERMTGYAGHEVLGKNPRFLRG---DDRDQVELRKLAMALEERREGYFVLRNYRKDGSQFMNELYVAPVRDRDGAVTNYIGIMNDISDQRRYEEQLVYQATHDPLTGLPNRNLLQDRLGQALALESFRRRNPIGVMFLDLDNFKKINDTLGHTVGDMLLKAVANRLRNCVRGGDTVSRLGGDEYILILPNVKEMHDVTTVAKKLLGVFSTPFLLMGHELYITASIGITLFPSDGDTVDALLKNADAAMYHAKEQGKNNYQFYSEEMNTRVFERMALETSLHRAIRQHEFCYQPRVDLRTGRISGVEALVRWNHPEMGLVPPARFIPLAEETGLIVPIGEWVLRTACAQNKAWQD-AGLPPLRMAVNLSARQFRQENLIQMVADALAETGLDPRWLELELTESLLMEQAEQSVSILRSLADMGIDIAVDDFGTGYSSLGYLKRFPITNLKIDQSFIRDSDPDDAILVRTIITMAHGLGMKTVGEGVESLEQIDFLYRHGCEEVQGYYFSRPLTAEGCEELLRE-------- 158333247 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IDERQLVQQKLQESETRLESILNSLDDVVWSAAVEEQLLYLNPAAEAVHGYPVSSFLSNPDLWLEVVHPADRHQMIHFFDQLLVA--GSLNIEYRILRPDGEIRWLKNRGHVITGDQGRPHRLDGIIYDITEQKRAQAQLIHDAFHDELTGLPNRNLMMERISQSLKRQHRTSDYQFALLFIDLDRFKIINDSLGHIVGDQLLVAIAHLLENCVRTSDTVARLGGDEFTILLDGIQGIEDAIHVAERILETLKSPFQVGEHSVFTGSSIGIAYNSVQYDDPTLLLRDADIAMYRAKSLGKGCFVVFSPEMHAQTLSKLERDLRSAVDRQEFVLYYQPIIDLQSGDLTDVEVLVRWQHPDRGLVMPSEFIPLAEETGLIVEIGQWVLQEACQTLRDYQQQASATELKFSVNLSSEQLQDPNFIQTVDRVLSQSGLDGRYLKLELTESMLMSHEEKHIKTLQQLRDRSITISLDDFGTGYSSLSYLYRFPLDTLKIDQSFVSRSEPKDAEIVNTIISLARTLNMDVIAEGIETEEEVLHLKKLGCERGQGYWFSPPMSQEKLEEHLQQQQPMNPN- 78485566 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLVKRENEIVESHQALEQSEKRLNQIMAVNHEGIWDWDIKADKVTHNQSWADMIGLDDNLLVHPAQVFFDAVHPDDRERVSRAVGECFKSKS-HYHMEYRVQRNTGKEVWVQDRGDVVEDAEENPLRMVGGFYEVTERKKAEEAIQNLAFYDPLTQLPNRRLLQDRLQQEMAVTERSKHV-CALMFIDLDDFKTLNDTLGHDTGDKLLRQVATRLRENVREFDTVARIGGDEFVLILPSLDDDWKDAATHAELVAQKNKPYLLDSTPYHSTPSIGVKLFSGHQETLEELLKHADLAMYQAKAKGRNTVRFYDTTMQEVVNAKSVMEASMRQAITGQQFVFYQPQINSNGQIIGAEALVRWRHPQKGLIAPNKFIPLAEENGFILSIGRWVLQTACEQLVEWARQPATAQITMAVNVSARQFHQIDLVEEVERIICQTGANPQLLKLELTESLLVKDIEDVVDKMQALKKLGVSFSLDDFGTGYSSLAYLKRLPLDQLKIDQTFVRDIDSNDAAIARAVIALAKSMEFNVIAEGVENIEQHQMLIDMGCRVFQGYLFGRPVPIEEFFQ------------ 94264524 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QKREERMRLSLEDTNEAVVITDADARIIEVNRAFEKLTGYSRQEAIGQNPRILQSGHY-DADFYREMWDTLLT--TGHWEGELWSRRKNNELHPKWLSISAVYDQRGRITHYVGISNDLTATKQTQEKLEELTHYDQLTSLPNILLFRDRLQQAMARARREEH-KVALLIFDLDRFKEVNDSLGHSVGDLVLTEVAQRLRQQLSLADTICRPGGDEFYLLLGRLTDIDTAVQASQNVLELFSKPFQAADHQLYLTPSIGITLFPDDGEEVESLIQSVETAMYHAKKDGGNSFQFFQETMFTAARMTMKNRLRRAVELEEFELYYQPKIAADGRTVVGAEALIRWVQPEGGPVSPAEFIPLAEETGLIIPIGEWVLRQACRQSLLWQ-QAGLPPLRIAVNLSAVQFKQPGLDDEINWILQEIGLPAELLELEITESLLMEDVTTANATLWKLKDMGIHLALDDFGTGYSSLSYLKNFPLDTLKIDREFVRDTDDEDRAVIITIITLAHSLKMEVVAEGVEDADQVAFLRQRGCDVFQGYHFSRPLPAKEFEQFLRSQ------- 253999408 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEGF--IQDITQRKLNEQALQEAERRYRNIFENSIEGIFQTSQDGQYINANPALARIYGYEPEELIQSLNNIAQYVQPESRQAFLTLMQ----LEDRVVNFESQIYRRDGSTIWISENARAVRNDAGKLLYFEGTVEDITERKSYNALIEYQATHDDLTGLPNRTLMQDRLLQAISY-ADRTASKLAVVFVDLDKFKDINDSMGHFIGDQLLIAMARRLESCIRDSDTVARPGGDEFVLLLSNIHGMDALSQTLQRVLALTSEPCSIEGKDFTVTSSIGISLYPDDGKTSETLLKNADTAMYKAKQEGKNNFQFYTRELNSILVERLEMEYQMRNGHNEFHLHYQPKLNLRTQRITGVEALIRWHNPRQGLISPNRFIPIAEESSLIEQIGSWVLEKACMESIALS-QLSGYDVPVSVNVSPRQFQQSNLVGNISRVLQETGLKPSLLELEITEGTLADTSPQFIKVLNDLKGLGIKLAIDDFGTGYSSLGYLKHFPIDNLKIDRSFVMGSDTANQAILKAIVALGHNLGINLVAEGVETERQRDFLLSIGCDEMQGFLFSQPLPFDQAGKLLLAQDKLV--- 119476185 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IACLSFLGFAIALWLANV-SSNRLSQRLLSLETTAHNIISN--GNYSLRAQKVENDTISN----------VTTNFNQMLDFFQQQDTQ--LRDSEEKFRLINETSKVGIFQLDINGTCVYANTELSLITGLPVNEILES--NWLTAIHPEDRSTVEEQWQVMLDNNQ-SLDLNCRLKTPQTKF--IAAYVRLLRRSDGRLIGYIGAINDVSEIKNAQTQFEEMAYYDMLTGLANRRLFRNRLEHVVS-NLKKEQSSLGLILVDLDRFKSVNDAMGHDAGDKLLKIVAGRLQQCVRASDTVARLSSDEFAIILPGIKNSRTTAHVAEKVLTAIQQPVLINETEQRLTASIGIAIAPQNGTDAKTIIKNADLALFHAKDNGRNNYQFFTVEMNIQLIDRVTHDLKQAVKNSDFTLVYQPKICLKQGNLVGFEALIRWNHKIRGAVGPTEFIPVAEQTGLIIPLGRWVITTACEQLRTMYDEEIVNDVSMAVNLSAHQFQDEHLVDFIRDRINTFDIKPGQFEIELTESVLMENFDNAIEKLEALRQLGIQISIDDFGTGYSSLGYLKRLPVNTVKVDRSFVTDIDKSDMEITSAVIAMAHNLNYTVVAEGVETEQQLQFLEHSGCDYGQGYFFSKPLPDHELE------------- 291613927 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RGLIDQRDLLETVFESSYSGVMITDAKGNIVEVNPAFTRITGYQSEEVQGRNPHLLASGR-HDHTFYREMWDDILA--NGHWEGEIWDRRKNGEVYPSWMNINPVRDISGNLLYYVGIFSDVTKRKEAEAQIHQLAFYDPLTELPNRRLLNERLQQAFSVGAR-SGHHGAVLFLDLDNFKTLNDTKGHDIGDQLLIEVAKRLNSCVRNGDTVARLGGDEFVVVLVPDEAATQADLVAEKIRYALSQPYQLANHVHRTTPSIGVVMFRGHQQSLEEVLKFADTAMYQAKTAGRNAIRFYDPVMQASIEARAELEEELRQVVERNQLRLYYQVQMDSNRPLGAEVLLRWQHPERGLVSPAQFIPMAEETGHIVPIGLWVLQTACTQLKVWQSDPLTCDLTLAVNVSAKQFRSMDFVSQVQRTLAQSGAKPSLLKLELTESLVLENVEDTIAKMRELKLLGVSFSMDDFGTGYSSLQYLKRLPLDQIKIDQSFVRDSDSNDAAIVQTIIAMSEVLGLNVIAEGVETEAQREFLDLRGCHAFQGYLFGRPAPLAEFEAILRK-------- 218885318 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERRTVEQALRRAEARFRGIFEHALEGIFQSTPEGRFLSVNPAMARILGYEGQELLEGVESIGDGVYADPRDEFVARMEEH-----GQVNFEFRGRRKGGDLIWLSVNARRVPGADGATMYYEGFLEDVTMGHESRERLEHQAFHDPLTGLPNRVLFHDRLQMALKRAARRRNYTFAMLYLDLDRFKVINDSLGHDVGDALLKVVSAKLRECVRDVDTVARFGGDEFGVLLEETPTRGTAVRVARRIRAHLAEPVRIGPHEVFTTASIGIVLRTDQYSTPEELVRDADTAMYRAKEQGQSRFKVFNKRMREEALRTIETDLRRAVERQEMRLHYQPVVALEDGGLHGVEALLRWTRTEGGDISPAEFVPVAEDTGLITSIGAFALEEVCLQLRRWNEAGLPPPGVVHVNISGRQFMQPGLPHAVEMLLERTGTDPRSLRFEVTESVLMRHGSQAITVMAQLRDLGIRLCLDDFGTGYSSLGYLKRLPVDSIKIDRSFVAGLEHDRQAIVRSIVSLGLHLGLEIVAEGVETPTQAEMLASLGCRYAQGFLYAPPVSADDLAAML---------- 222530683 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SEMLMEEKEKYKFLVENVSDCIWEIDFNEKKIEFYGKLKDQFDIDVIKSKNDFSAWLEFFHEDDRATVFKKLQDAILLHEEKVEFESRIRDKHGNWRWISSHVQILYNEEDKPEKIIAVNIDWTAKKEYEHRIEYIAYYDALTNLPNRKLFEDRLESLIKK-AEDEKTQGAVVLIDIDNFKDINDLYGHEAGDEYLIAVTKKILEYLNSNTFFARVGGDEFAVILDGLAKKEEVIEVCTKLIFESEIYIQKIEGCIFTSASIGVSFYPDDGRSVKEIFRNVDMALSSAKENGKNDFQIFMPFMLMKNFKKIEIEKKKAIEADQFELYYQPVINLKDMEIHSVEALLRWVSPEKGIISPLEFIPVAEDSGLIVKIGEMVIEKAFSDLKNWEKKG-ISYLHMAINISARQLKTKFFEKMIQKQIERYGVNPQKISFEITETGAVENFDVSLKILSFLCQLGIKFLIDDFGTGYSSLIYLRRLPIGGVKIDRSFISEISKESRAIVEGIILMAHKLDLKVIAEGVETKRELEILKEIGCDFAQGYLFSKPVPKTEIEKLLIER------- 288958667 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ADVTDRKTAEQRLRQSEERYALAAAGAADGLWDWYIESGEVYYSPRWKAMLGFGEAEIAGSIEEWFQRVVPGDLAGLRTAIDLHLSGERPHLQHEFRIRDKAGLELWMLVRGLAVRDDRGGAVRMAGSMTDITAGKKAEQQILFDAVHDSMTGLPNRTLMLDRIGQALDRNRRAGARPFAAIILDLDRFKAINDALGTSAGDRVLRIVAKRLDASRRVGDTLARLSADEFAVLVDDLDDGEALAAAERMARAISRPVMLEEGRDVVLTASIGVALSQTGYDRAEDMLRDASLAMYRAKSRARIDLFDANLRRQAMTAMRMEADLRGAVEQGHLCLHYQPIVLLETGAIAGFEALMRWNHPDRGLVPPAEFIPLAEETGLIAPMGRWALEQAVRQLAAWQARFPRPPLFMSVNVSIRQFRDDDIVGAVRDLLDAVPIPPSSLKLELTESLLVQDPDECRMLLQSLRDMGVRLSIDDFGTGYSSLAYLHKLPVNVLKIDRSFVRALSEGNAAIVQVIAGLATILRLDAVAEGVETAEEAVYLRGL-CKYAQGYHFARPAPPEAVERLLA--------- 94265516 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QKREERMRLSLEDTNEAVVITDADARIIEVNRAFEKLTGYSRQEAIGQNPRILQSGHY-DADFYREMWDTLLT--TGHWEGELWSRRKNNELHPKWLSISAVYDQRGRITHYVGISNDLTATKQTQEKLEELTHYDQLTSLPNILLFRDRLQQAMARARREEH-KVALLIFDLDRFKEVNDSLGHSVGDLVLTEVAQRLRQQLSLADTICRPGGDEFYLLLGRLTDIDTAVQAAQNVLELFSKPFQAADHQLYLTPSIGITLFPDDGEEVESLIQSVETAMYHAKKDGGNSFQFFQETMFTAARMTMKNRLRRAVELEEFELYYQPKIAADGRTVVGAEALIRWVQPEGGPVSPAEFIPLAEETGLIIPIGEWVLRQACRQSLLWQ-QAGLPPLRIAVNLSAVQFKQPGLDDEINWILQEIGLPAELLELEITESLLMEDVTTANATLWKLKDMGIHLALDDFGTGYSSLSYLKNFPLDTLKIDREFVRDTDDEDRAVIITIITLAHSLKMEVVAEGVEDADQVAFLRQRGCDVFQGYHFSRPLPAKEFEQFLRSQ------- 119776759 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGEVLQVI----TCFTDISALKHAEEALKASEERLNLMLQGANDAAWDWDLRQHTVYYSPRWWQMIGREPDELEPTEDLWVKLLHPDDYQKVMDKMNGLFDRSGSSFDTEFRLQTKSGSYLPVLCRGVILRGADGTPLRMSGTNMDLTERKESEARIYQLAYYDVLTGLANRTLLMERLKAAIALCERSKQI-GALLIIDLDNFKILNDTMGHDVGDALLKMVADRLLQAVRRCELVARLGGDEFVIVMENLGIDERGAALKQKVRGLLNDPFMLAGKQLRTSPSIGIALFAEGRPGLEELLKQADVAMYQAKEAGKNALRFFDPAMQAAVEERVENDLRNGVLENEFRLFCQPQVD-ACGRLCGGEVLIRWQHPVRGLVMPNQFIPLAEQTDLIIPIGEWVLRKTCETLVEWESHPSLAQISLSVNVSVNQVRDHNFVERVLAIIDDCGANPARIMLELTESLMAENVEEIILKMNALRVRGVRFSVDDFGTGYSSLSYLKRFPLSELKIDQSFVREINQHDAVITEIIITLAKKLGLGVLAEGVETEDQLNFLLAHDCSYFQGYLFGKPCAIESFMDLME---PVSRH- 149180281 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TYDITEQKIIEDKL-AETERQVLKISNSLDGIWSMDVKKNQIFVSKGFETICGYSAEDFKQGLLQWEDLIYCEDLHLFEQRKEALHTGKVPKQQY--RIVHKNGNTKWVQDELITTFNTKGDLVRIEGILSDITEQKEAEEKVNYIAHHDYLTDLPNRRKFEQELQKFIEQSKM-ANQEFGVMYIDMDGFKRVNDTLGHAIGDKLLVEISTRLLDCVPQNDFVARIGGDEFSVLIDKMHSLEQSTTIAKKIVAALEVPYKIHGYELFVTASVGVAAYPQDGHDAQTILQKADKALYRAKEMGKNNYQIYNSSMNIEAYKLYENDLRRAVKNKELYFHYQPKVDAQTEKLVGAEALIRWEHPEWGQVSPAEFIPLAEENDLIFKVTSWTFQTICTQIKNWTDR-NLPLVPISINVSPKIFIKNEWQEELIYIINNSNVDPRLIELEITEQALIKNEESFSAGIEKLKQLGVKISLDDFGTGYSSLLYLKKFKLDTVKIDKSFVDDILKGKPTITKAIINMAHEFDMTVIAEGVETRAQQSFLQKQDCDQIQGYLYSKPILPEDLEELF--RNPVLK-- 196258175 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YESPALIKTLLKEPKNNFSLIYPLFLADKAYGIFAEPGPAFVKTDLKYTGIIAATVGILLTGVLTVVTLTHRRTQLEQQIQLRAERLRLALEAANQGIFDFDLLTNQATVSPEYALILDYNPEKFQETFSSLIERTHEDDREKIMAMYEAYLNGKISQHNLEFRQKTATGNWKWIMSVGKIVWDAQHQPIRLLGTHTDITGHKQSEAKIKHLAYYDPLTSLANRRLFLEHLESALSVARS-KGEYGAILFIDLDQFKTLNDARGHDAGDHLLIEVAKRLKQSVRKSDTVARLGGDEFVVLLPQLHHEPTTAAHAEKVRQKLSTPFVFQHEEFIISASIGITIFPKANETVSDLLKEADTAMYQVKEKGRNGVCFFDTTMLVQVESRFTLEKELRRERQEFRLYLQPQVDI-NERIVGAEVLLRWQHPSLGLVPPCAFIPLAEDTGLIISIGEWVLQQACFFLADF--QAKNPDFHLSVNISPRQLSQAEFVSNLKQIINITAVQANSLTLEITERLIIQDVDYVSSVMSKLQDLGINLSLDDFGTGYSSLAYLKRLPLNEIKIDKNFVQDIGNNHAPLIEAILAVARHFNLTVVAEGVETIEQANFLKKRGCHFYQGYLYGKPQPLETF-------------- 152987701 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TIARDVTERQLMEEKL----QQAATVFESTAEGVMITDTRQRITAVNRAFSEITGYSEQEALGQSPRLLSSGQ-HDRAFYLAMWNQL--EREGHWQGEIWNRRKTGELYPEWLTISAVHNPQGEITHFVGVFADISTLKYAQARLDYQAHHDPLTGLPNRLLFEHRLDHALDEARE-ESRPGAVLFIDLDRFKHINDSLGHPTGDLLLKAIAERLRDQLRDVDTVARLGGDEFIILLPGLHQESDAEHVARKLLNAFTAPFQADGHEFFVSASIGIALFPKDGDDAPTLVKNADAAMYRAKSRGRSRIEYYTRELTFLATERMALETELRRALERDELYYQPKLSLESGLLVGAEALVRWHHPLFGEISPERFIPLAEDCGLILPLGDWVLEHACQQMGDWQ-KLHAPFGPLSVNLAGAQLGQPQLIERLRQLLAQSGLEPSRLQLEITESFIMNQTEEALGVLRGLKDLGVQLAIDDFGTGYSSLSYLKRLPLDILKIDKSFIRGDDPHDAAITRAIIALGRSMQLTVIAEGVETEGQQSFLTHEGCEQIQGFVLSPPLPAELFAKFLKPRQPI---- 292493169 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AYHNDQRRRDAERLRLTAESTIEGVIIVDARAYIVDVNKAFTHITGMVRQEIIGQHLSVLRAKQEEPI-SFQKIWRSIKS--TGQWQGELWSQRKNGETYPVWMTVSSVRNSKEEITHYVAVFSDITIRKQTEQRLYYLAHHDTLTGLPNRTLFLDRLKHAIN-HAHRRNYRVAVLFIDLDRFKFINDTLGHRIGDILLKQVAKRMQANIRAEDTIARLGGDEFTVIIESFTDTSVIPLIARKIINACEKPFNINGKELFVSASIGISLYPTDGYDAGMLLQHADAAMYRAKEKGKNSYQFFTTEINAAAAEHLALENRLRKAIAQFQLYYQPIMDMESGAIVSVEALIRWVNPELGLINPDKFIPLAEETGLIIPIGEWVLQTACAQAKIWN-QENTYPLRIAINLSARQFQQIDFLERILEILKKTDLLPNRLELELTESMIMDNMEASLETLNALKKMGCQISLDDFGTGYSSLAYLKRFPIDTVKIDHSFVRDIDPDDAAITTAVTTMAHSLRRKVVAEGVETREQLEFLDNIGVNGVQGYFISYPAPAENFTRLLQER------- 170724420 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HSKKQLNDSQKRWLFAVEISKNGIWDWNLKSNEVFLSDRWKEMLGYEVDELKHELNTWQELLHPEDKIEALKLLNQYLNNEMEEFESVHRLRHKEGHYIWVLDRGMVVWDETGAPVRMIGTHTDVSDDVRNQQAIIHQTKHDILTGLANRSALLDEL---YALKVQQQGDFAALFVIDLDNFKMINDALGHHRGDRILIKVAARLSSHFSTNVLIARLGSDEFVLLVKSLGDDLTSVNRRTQIRQMVGRSFHITNQTINISASVICVLNDLANMEPEQMLQHADLAMHQAKEKGRDAHAIYNTEMEEIVQKSLWISSELKRAIVKEQLSVFQPILDRDGEIVCAEVLLRWTHPEKGPISPAEFIPVAEGSGLIQEIGYWVLKETCYFINRLKARGIVLS-SVAINVSARQFNQDLFVENLLTEIMEQGLAADTIELELTEYALLTNLDIIKQRMHVLKESGISIAIDDFGTGYSSLSYLQTLPLSRLKLDAAFVSKIGENDAAIVKAIINMAHSLNLKVVAEGVETQEQHQFLRDHDCDTFQGYLFSRPLDEEAFIQSL---------- 226939063 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IARDVSELKQAAAALANSDARLRLALQASGTGLYELELATGAITITGAIRQRLDIRPEQQPIPAALWLAWVHPDDQARIRQAFEHWQQEPHDRLETSFRVCPPGGRMRWVHARGQYIAAAEDTAARLVGTVNDVTDQKENEEQIERYAHFDALTGLANRHALYRRLGQAI-TSVHQHQHPLAVLFVDLDKFKTINDTLGHAVGDVVLREVAGRLSDFAGPDDILARLGGDEFLLVLPGA-DERAASEVAACILTAMSVPVRVDGRELPTTPTIGVSLYPRDGEEADDLIRNADIAMYQAKARGRNTFQLYTPDMNAAERLQLQGELRNAHLRGEIMLHYQPQIDVTDGHVVGCEALMRWKHPTLGMVSPGRFIPLAEESGLIITLGNWAIREACRQAMVWQ-RAGLPPLTVAVNLSGCQFQQSNFTAVVADALADTSLPPQYLELELTESIVMHDVEQVIATLTELKALGVQLSIDDFGTGYSSLNYLKRFPVDLLKIDQGFVRDTDPSDAAIVRAIIALGKILNLRLIAEGVETQGQLDYLHAAGVDFIQGYYFSRPLPAEDMATYLAQRL------ 146295101 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELLKEEEERYKFIVENISDCIWEFDVAEKRIEFYGNLKDYFETDKINPKIDYYAWLELYHPDDIKAVMEKIQRAFELRDEKIEYEARIKDKNGNYKWVSVHIKVFYDNRGKPEKLIGINIDYSAKKEYEDRIKYLAYYDDLTNLPNRKLFENKLSELIKKAAQTGKI-GAVILIDIDNFKDINDLYGHEVGDECLRTISQKIAEYLKGLEVFSRVGGDEFAIILNGLEKKDFVIEVCTEIQKIFENEIFLEERGLYTTISMGISFYPDDGRDTKEILRNVDMALSLAKENGKNDFQIFMPFLKNLNKIEIEKNLRKAIENDEFVLYYQPVVNLENMEIHSVEALIRWFLPHKGMVSPLEFIPVAEESGLIVRIGEMVIEKALKDLKDWERKG-INDIHIAINLSARQFKTKYFENTVAKLLEKYSVDPVKVSFEITETGAVENFDVSLKILGFLCQMGIKFLIDDFGTGYSSLIYLRKLPISGVKIDKSFISELSKESRAIVEGIILMAHKLGLKVVAEGIENNKQLEILKEIGCDFGQGYLFSKPVPKEEVEKFLLQKKVLI--- 294677710 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TILRDITETMQIFDALRQSEEKLRFALEAARAGWWQWHCLEDRVICSERFLQQHGLDPAAGPVTLAGWLARLHPEDRSGVRALVLGALESGGRDQALQYRVALPDGRPRWIEAFGRIERDAAGRAQRVNGISFDVTDRFEAVERIAYLAHHDGLTGLPNRALFLDRLEAALGRVRHARG--CAVLLIDLDRFKEVNETLGHAAGDRLLCAVAARLRAEVSAADTLARLGGDEFAVLLTETEAPQTVSALAERLIAAIEAEFDLDGRRIGIGASLGIAMAPSDGLSPKALVKAADVALCRAKADGSGCLRFFAPESDSRMQQRRESDLRRAWAARDFQLFFQPIVEMKTRRVSCLEALLRWHHPERGWVSPETFIPLAEEMGLIVPIGEWVLTEACAAAARWPG-----SLRVAVNLSPVQLAHIGLAEAIAAALRRTGLAANRLELEITETVMMKETPATLATLERLKGIGLRIAMDDFGAGYSSLRNLQRFPFDKVKIDRAFTAGTSQQSAAIVRAVTGMCQSLGMVSTAEGVETETQLAALAREGCSEVQGYLFSKPVPAAQVGALLAR-------- 152998292 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QKITPFKERESELIDAEIRVNEALKLTKVGIWEWNVDKDIWFATPSYFTMLGYAPVEGMADRKAELEKIHPEDRQHVMDSVNNILTSKSESYKYQARIRHIDGNYRWIGVRIVTEFDQEDKPARMLGVRIDIDEIQKAHDQVEWLAHHDSLTKLPNRVALNKTFHKIIK-----PNTKIALLFIDLDHFKNVNDTLGHSIGDQLLLTVADRMRTLVNNIGYVARQGGDEFIILLPADNEECLIEKTCA-IKEALSARYNIDQHQFFITPSIGVSLYPRNGEDFDTLYQRADAAMYHAKHTGRNRYAFFTEEMQAISTRALTLGNHDAIERQEFSLHYQPQISLITGKIIGAEALIRWHSLELGHVSPGEFIPLAEENGQILAIGEWVLRETARQLKQWLEEGITP-VRIAVNLSYAQFQVNDLPSIVEAILNEYAVPAQYLELELTERIATKDPEHTITILESFQQLGIHTSIDDFGTGYSSLSYLQRFPVYKLKIDQSFVRNMNTNDQVIVGTIILLAQQLGMTTIAEGVETKAQLEMLYNIGCDDIQGYYISRPIPAEEFIGFLKQRFLVAQD- 254518217 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EVQASEERYKLAVDGANDIIWEYDFRNKEHYLSNKFEGLLGYTIYNSENLIDTFKKIILKEDLGKVLSLFEEHLNRKSSYFYVECRVVDRFNNIKWVFIRGKALIDSENNPVKISGSISDITERKKAEEKIETLAFYDQLTGLPNKHMFLDKIDDEL-LRGLKNEYIGVAFLIDIDNFKNINDTLGHDYGDEFLKCIAKEFIKLLDNDEFICKLDGDEFLILMLDVNGKAEAEEMANKILELFKNPFKVKEKNIFTSVSIGISIIPNDARNKSELLKNSDIAMYKAKENGKNRYLFYRESMAKDIVRKSQLIDGLRNAICKSEFEYQPQINMNDSKVIGAEALLRWRSNSFGNVSPIEFIPLAEQSELIISIGKWVLKNACIKNKEWIDKGITPM-TIAVNVSVIQLYQSNFLNTVRDILDESGLPAEYLEIEITESIVMNNIEENLKVLNDIKDLGVKIALDDFGTGYSSLSYLRLLPIDKLKLDKSFIDNIHENDRVIVECIIKLAHEMNILVVAEGVEIKEQFDILYKMGCDRIQGYYFSKPISPDKFELIMK--------- 189423772 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDYTLVDMTGEAFIAAMAEQGSQVPFVVVTGRDDSNL----AVQMIKQGASDFVVKDTALLDRLPVVVSRTLQEAATMQRLCHAEQALRQSELRLARAQRIARIGSWEWDLQSNGLYFSPELFSILGYDGTAPPDVSLEWFRQINPSDTCFVRKALSAAIESGRN-LNQTFRIVTCSGEEIVVASQAELEYDSDGRPELLVGTLLDVTDRTRAEQEIHHLANYDTLTGLPNRNLLHDRLQQAIVQAARVQG-SVGVLFLDLDRFKGVNELLGHRAGDQLLRTVAERLRVCVRESDTLARAGGDEFVIILSVVSDEDGISSAASKILAIISEPFVIEERELYLTASIGVAVYPTDGADVQSLLKHADLAMYQAKDMDRNNFQFFSSDLNVKVMERMVLESSLRRALERDEFQYQPQVDVITGSVVGFEALLRWHHPDLGTISPEKFIPLAEETGLILSIGEWVLRTACRQAKIWQD-AGLRPVRMAVNLSGRQFRMKLD-EIVAAILLETGFDPRWLELELTESILMRNASDNIELLQALTAMGCSLSIDDFGTGYSSLAYLKHFPLERLKIDRSFVRDTNPDDRAIAKIIIDMAHTLKMEVTAEGVEEREQLELLKRYGCREMQGFFFSRPVPAASAEKLLRK-------- 291614045 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMTLALWVRLTI--APVQAGLQYLTFFPAVALSCILGGYRA--GLVAVIIGATCATYIFTPP-----YYSFSIESFQASLWSNTVFFMDGLIVSFAVEAMHRYRQKYASELKTAEERIASVAFESQEGIMITDSKGRILRVNKAFTESTGYSVDEIIGQTPRLLKS-NRHDSAFYAAMWESIT--RSGSWQGEVWDRRKNGEIYPKWLSITAIKDADGNVTNYVGTHTDISERKTAEEEIRNLAFYDPLTQLPNRRLLQDRLQHAMS-STERNRKGGALLFLDLDNFKSINDTLGHTAGDNLLQQVAQRLTSCVREDDTVSRIGGDEFVVMLEYLSNEAQAETIGEKIIAELNQPYYLGGQELYNTPSIGITLFDDNRNGYEDLFKQADIAMYQAKKSGRNTLRFFDPKMQGSINTRVALERELRKALDSQQFRLHYQIQVDSSGLPFVEALIRWLHPERGLVPPFEFISLAEETGLICPIGEWVLETACKQLKLWERHELTQDLIMSVNVSAKQFYQSDFVVKVLEAIHRHDVNPSLLKLELTESMLLDKIEDTISTMNALKAVGVRFSLDDFGTGYSSLQYLKRLPLNQLKIDRSFVRDIDSSDEAIVSTIIAMAHSLNLDVIAEGVETDEQKQILLNKGCIHYQGYLFGKPVPIEQLEVMLKQ-------- 120553189 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RVYENRSLYLQLESRARKLQLAIEESSNGIVICDKTRDNIYANRAFSIMTGYSHDEIIGLSPRFLDLAQP-GLERLRNCMRH-----GGSARAILRNYRKDGSLFWNEVALAAVHNEHGEIAHFISVFNDVTDRKRYEAALEYQANHDDLTGLPNRNLLRDRLEHAI-TKATREHTKLAVLLLDLDQFKRVNDGLGHKIGDTLIQRVASRMSQCVRDSDTVARLGGDEFMILSTDIRDERAAATLAQKLLRQFRQKVAINGHEIIASASIGIAMFPKDGDNGDELFRNADTAMYRAKDVGRNGFQFYSAEMNNRMRERLYLEQSLRNAIHQLSLWYQPKLDLASGSVKSAEALIRWRHPQLGMISPGDFIPIAEETGLILPIGAWVIEEASRQLAKWRDQENQD-IRVAINISAYQLSHGKLTDQVIQALDSLGLDPQSLTIEVTETAIMPQMDKAVCELQSLREMGIRVALDDFGTGYSSLTYLKRFPIDILKIDRSFVSDIDEESGAIVKTIINLAHNLNMTVVAEGVETEAQLEFLRTNGCDEVQGYYFCKPLPSEECLEFLR--------- 189425831 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YAPVRTARTWFIIATLLGMAVAVLLVLFMMRLLTRPLAQLASHVAELPEKRGAERFIHLPVNGEI-----------GNLTGAFNSM--VEEIDQSTQALRNSEQRYRIVTEFTNDFTYWRRPDGSFEFISPACLEVTGYSREELFAQPSLMEEMIHPGDREMFRMAAESGEEINCNNEELEYRIITKGGNTRWVRHTCRPIVDENGVFLGRRGCRSDITEHKQLADQVSHMVLHDLLTGLPNRSLFADRLFLATAQRERGDHDLTVVLFFGIDRFKLINDTLGHETGDRLLIMVAERLRKLLHPNDTLCRFGGDVFAFILPGRESRHEAVTMSYRVLASLADPFNPSGQQVTLSGSIGIAISPQDGTDAETLQKNAETAMYDAKRSGKNSFRFYAREMNAQAAEMLRLDNSMPQVNGDFYLHYQPQLNLEDNSVVAVEALLRWRHPELGMIPPDRFIPLAEESGFIIKLGEWVLRTACAQCAAW-QQDGPAPLRIAVNVSGCQFNEPDFVDMVSTALSSSGLSPEYLELELTESLLISNEQQALQKLQLLKSMGIYLAIDDFGTGYSSLAYLKHFPLDRLKIDKSFINDIDPDDAAITEAIIAMGHSLKLKVIAEGVETREQLLFLEDRGCDEMQGYYLSKPLSEHDLKVFITAR------- 189426377 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DISRRKQVENSLKESEERYRMLVENQADLVIKTDMTGNLLFVSPSFCKLFGQTEEKLLG--KALLPVIMLPEQLATAAGMEQMICSDTSYYR-EYLSPTREGK-RWIGWALRCIFNQSGQAEAIIGMGRDITDRKTAESTIEQLAYHDPVTGLPNRTLLHDRLQLAINR-AERDSQGVAILFLDLDRFKAINDSLGHAMGDQLLRLVGNRLLDCVRSSDTVARLGGDEFVVLISALDNDHAVGSVVMKILEQLCEPYQIDDHEVYTSSSIGISLFPRDGRDAEELLKNADMAMYQAKEAGRNTCHFFSPELNMRATERLESTMRRALEREEFFLVYQPQMELRSGHIAGIEALLRWRHPDLGVVPPNNFIPIAEETGLIVPLGEWVLAEACRQAVRWQ-QEGQPPLRMAVNVSARQFRQRNLGLRIEKILMETGLDPALLELELTESAVMENPEEAILTLRQLKKMGITLSIDDFGTGYSSLSHLKHFPIDRLKIDRSFVKHVDHNDATIAEAIIALAHSMKLTVVAEGIEHSEQMEFMHQRHCDTMQGYYLSRPVTAEEFGTFLKR-------- 237654605 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALRARDLALSASQRDLYLAIESSLEGVMVTDAHARILSVNPAFTRMTGYAPEEVVGLNPSVLNSGR-QSPAFYARMWDGLLG--DGQWQGEVWNRRKTGEVYPQLLHITAIRDREGVLTHYAALFTDISRLKETEARIRDLAYYDPLTGLPNRRLLDDRLQVELAHAARLR-CRLAVMFVDLDRFKRINDSLGHAVGDKLLVEIAARLRASLRDDDTVARMGGDEFLVVLNNLSGPDEAATMARRMVAELRRPVNVEGRELVVTTSVGVAVYPDDSRDADTLVKHADVAMYRAKDEGRNSFQLFEPAMNARSLERLALETALHRPRDELQLYFQPVMKAEGGELVAVEALLRWRHPDLGLVSPADFIPLAEDTGLIVPIGEWVLRSACEHHRRWC-EAGGAPLHMMVNISARQFREEGFAAMVGSVLAETGMTPGDLTLELTESMLMDDTDRALARLDHLRALGVCLAIDDFGTGYSSLAYLKRFPIDELKIDRLFVRGIDRRDAALVSAIVSLGHSLGLRVVAEGVETAAHLDVLRRQGCDLAQGFHFSPPLPWEEFVK------------ 297538783 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IQNITQRKAAEQSLHDAEFRYRSIFENAIEGIFQTSPNGHYLIVNPALAKIYGYSSPEELISVLNNIQYVTPGRREEFVQAMLA----NQSVHNFESLVYKKDNSTIWISENARMVHDKAGNLLYYEGTVEDITARKNYDHKIEHQAKHDSLTGLPNRYMLNDRLQQSINFADRYKN-KMAVAFVDLDQFKLINDSMGHEVGDQLLLIMSKRLSSCIREVDTVVRLGGDEFVILLTNIENVNDVLISMQRVLTAVAAPCVINELDYVVTSSIGISIYPDDGIEPNTLLKNADTAMYKAKKAGRNNYQIYTQELNEALTERVTMEYRLRLAIENGELHYQPKVDFATGLISGAEALIRWQTPEGELIPPVKFIHIAEETGLIESIGEWVLIEACKKAKELKEKMGRP-IPIAVNVSPRQFKQPNLAQTIKNTLELTNLDPDCLELEITESTLIDDAAKFIQTLHALKTIGIKLAIDDFGTGYSSLAYLKDFPIDRLKIDKAFVSNNDPANTAILKAIIVLGQSLGMKVIAEGVETRFQHDYLQSIGCDELQGYYFSKPIPAIEFEALLQNQL------ 56476956 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SPIEIAGRKLL-----YSIVRDVTERKRFEERM-----RQAMVVKASSQGIMTTDAQGVITSVNPAFCTITGYLAAEVIGRKSSMFK---PERHEAFDAMWTSIV--ESGSWAGEVWSRRSDGDRYPQWVTITAVRDTDGRIAEYVTLFSDITERKQQEVAMWRQANFDPLTGLANRSLLQDRLDRALAHARRH-GCKVGLLFLDLDGFKWINDSLGHDVGDELLVDVARRLNSCVRDEDTVARLGGDEFTVVVHDLADRADLGAIADKLVAVLREPFALRGARHHISGSVGITVFPDDGDDVQTLLRNADIAMYKAKQAGKNRAQPYAPHMQADARVHLEADLRMAVEQRAFELHYQPIVDCASGALVGAEALIRWKHPERGMISPLEFIPVAEECGLIVPIGEWVLREVVRQRRDWLARGH-PPLRLTLNVSGVQFREAGLPELVRTLLAEFGTARSSLVFEITESVLMGGSENVEARMCDIKEQGICFALDDFGTGFSSLSYLKRFPVDIVKIDRSFVRDDDRNDATLVEAIINMAHSLGLRVTAEGVESAEQREFLRALGCDYLQGYLIGKPLAADAFEALMA--------- 119493631 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------INHALQQEIAERQRIEESLRESESKFRQLSEHIQEVFWLYDATSKQFYVSPAFATIWGKTCESLYENPWEWLSSIHSDDHERVEKAFTE--KAILGSFDEEYRVVHPDGTVRWIRDRGFPVTDDKGEVYRVAGIAEDITNLKRAEAHLVRETLHDSLTGLANRTYFMQRLEMAIKKRNRHNNYRFAVLFIDLDDFKRINDTLGHLIGDQLLMQISRILTGSVRDIDSVARLGGDEFTILVEDVQDWQDVLNITQRIQEQLTSAVQLEHHEIFTSTSIGIVFSTPNYQNGTEVVRDADIAMYRAKADGKGCYEVFDRSMYDQVLHLVELENRQAIANQELHLYYQPIVSLRDNSIEGFEVLSRWHHPKKGLISASEFISIAEDTGQINEIGEWVLQQACIQFQQLRSHPDVTNLYFSINISGRQLRESSLLNLLDHTLQTTQIPPHCLKLELTESSLIENTTIAAKILKEIQQRGIEISLDDFGTGFSSLRYLHQFPLNVIKIDRSFVEDLGTRERCIIHSIVTLARALGFATVAEGIETRQQLEKLRSLECDSGQGYFFSKPIPGEQIADFLLKRGVLVK-- 56476521 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KRGLVMVPVGGAIPTGAVGAYWLEPHRSDDEEVA----------VLEVLASAAGTALARQLASDRLRQSEERFRVLVEETAQAVWEGDAAGALVVHSPSWSAYTGQTFEEMAG--FGWLDAIHPDDRARVEREWRAAVAGRR-VFDTELRLRHYLGEWRWANVRAAPLVGADGEVEKWVGMNIDITDRKEAEQRAHEAALHDSLTALPNRRLIFEYAEHLLA-AAGRKHSQGAFLFIDLNRFKPVNDLYGHEAGDRLLQEVACRLKAGVRKEDIIGRLGGDEFIVLLPYLEQTQEAMNIAQYIVESVSQPFMIRDAEVSVSPSIGISLFPQHGMTVDGLIRAADLAMYQAKHCSRGAYCVYEPNLEHRDDVSTSVEGRLKQALAKNTFHYQPVIDLRTGAVRGAEALLRFAGEDCEALGPGLFIPVAESSGLIGAIGEWVTAEACRQHIAWAAEG-LEPVPIAINVSPVQFRQRRFVQRLADILRDGGMNPASLLLEITESAVMDNADDAAGILAAVRALGVKVVLDGFGTGCSSLAHLGSLPLDKLKIDRSFVEGIGQDSRAVVEAVIALGRTLGLEVVAEGIESGDVLAYLEAHGCDQGQGYFLGRPLPRDEFAR------------ 294497855 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ADALVDEQGNIVQLIG--VVHDITESKVITNELKQKEQQFQTIYNNLDAGIWSVDVQSNEIVCSSGVSNIYGEDAAKFLGNRDLWESFIHPEDKPAVAKGQHQLQKGK--MIRQQYRIYTKTGEMKWVKDRCIPTLDENGKLMRIDGIVEDITAEKKYMDHVEYLATHDHVTNLPNRRKFERELKNFIRQMKKERDL-LAVFYLGLNRFKHINDTLGHDVGDRLLRRIANRLKKCVTLDVMLARAGEDELAICFLSLAHIHECQKLAAALLQEIEKEITIDDFSLCVTASIGISIYPHDGEDAKMLLTNANLAMRRAKEVGRSDWQLYSPLMDSETYKSYHLEKGLRNAQDEFFIEYQPKVHTNSREIDSIEALIRWNHPEWGRVSPEDFIPLAEETHLIIELGDWVIQHVCKQLQQWKNQG-LQIVPVSINVSSKHLLKSGFVEHVQQTLAHYNIDPSFIEFEVTESSIIQYEEHVKKVMDELKKIGVTFALDDFGTGFSSLSHLKDFEFNTLKIDKTFIQHATDKQQAITKSILYLAHALNMKVIAEGVETKEQLAFLQKHECSFIQGYIVSQPAAPQKIAEYLKKPF------ 146309043 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLCELSAQPLPVGGEDCLL-----TIARDITERQQMQEEL----QQAATVFESTAEGVMITDLEQRITAVNRAFTEITGYAEAEALGQRPSLLASGQ-HDQAFYNAMWHCLAT--NGHWQGEIWNRRKNGELYPEWLTISAVRNADNQITHFVGVFADISSLKHAQARLDHQAHHDPLTGLPNRLLFENRLRSALDGSRAEDRA-GAVLFLDLDRFKQINDSLGHPVGDQLLRAIAARLKLQLRDIDTVARLGGDEFIILLPGLQQAEDADQVAQKLLDCFTAPFDIDHHEFFVSASIGISLYPKDGADVATLVKNADAAMYQAKGRNRSEFYTRSLTFQVNERMAMEQELRRALERDELCLYYQPKFCLRSQRLVGAEALVRWPHPVFGDIPPDRFIPVAEESGLILPLGDWVLQEACRQLQCWQ-ENNQGFGTLSVNLAGAQLHQPSLVSRIGELLQQHGLAAGLLQLEITENFIMNQAGDALDILHRLKELGVQLAIDDFGTGYSSLSYLKRLPLDVLKIDQSFVRGDDPHDLAITRAIIALGQSMQLTVIAEGVETKAQELCLAAEGCLQIQGYVISRPLSAEAFTR------------ 119899351 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVEMAMDIDFALFEQDAERARLAAAIVDSEEKYRELTESINDVIWTVDPETRCFYVSPAMRRLSGYAPHELDAPIERLLKPEYVAERERMALHLAEFHVGKRKSEDYEVELGRRDGGTVWAEVVTTLGLNRRSGRVEFRAVARDISERRAAEAEIQRLAHYDQLTGLPNRSLVKDRFRYAASLTQRRRG-QLAVMFFDLDHFKNINDTLGHDFGDRLLVEVARRLESVLRGGDTVCRLGGDEFVFLLP-DTDAEGAARVAAKLLEAVAQPLVLDHQELTVTPSIGIAMYPDDGTDFDTLSRNADAAMYQAKREGRNGFRFFTEAMQARSTRTLANALRHALDRGQFSLHYQPQVSLADGRVVGAEALLRWTHPEFGPVSPGEFVPIAESNGLIAQIGEWVLREAVAQSRRWLDEG-LPPLVMAVNLSAAQFRNPNLPELVSQVIEEAGLPPHQVELELTEAVAMDDPQSAVRVMDALFARGIRMSIDDFGTGYSSLGYLKRFKVGKLKIDQSFVRDIDPDDKAIVSAIIHLAGSLGMLTVAEGVETLDQLDFLRQQGCDTVQGYYFSRPLPAEAFVGYLQE-------- 16331282 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AMLTDITKRKSAEQALSASEQRLEGILGSIQDVVWSADAVSATLYLNPTTAMVYGQSLEVCYQSQNFWFEQVHPGDRLLLEYHLQLLM--EKDQTELEYRIVQPGGKERWLFRRSQLVRDGEHQPLRIDSIDSDITERKLAAEKLHYNANHDSLTNLPNRSMFLDRLGHALQRNLRRRDLRFAVLFLDLDGFKIINDSLGHSCGDLLLQGIAHRLRQCLRPEDTLARLGGDEFTMLIENITCPEDVIAVAQRIHQELQKPFNLNGQEIFTNTSIGIALNHPHYGHPQDVLRDADTAMYRAKGKGRYAIFNQTMHHHAVQRLQRENDLRRAIDRQELQLHYQPIVCLKTGQLQGVEALVRWQHPEEGLILPEEFVAIAEETGLIVPMGDWILWEASRQILELKQSPQLSHLQVSINVSSRQLRDQRLLKTVDEILSSTNLAPQDLKLEITESLLIDNLNLAADVLKSLRQRNIQISLDDFGTGYSSLSYLHRFPINTIKVDRSFVNTMEPNNQAIVHTIVTLAHTLGLDVIAEGIETERHLTQLHWLGCDAGQGYYFARPIPSEDLLDFLTIQIP----- 119897569 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TYRVLLFVVALGLAGYLMIAILRLQRTSLALAGANEHLEERIQSELHLYANVFTNASEGMAITDAQARIVAVNPAFTDITGYSIEEIHGRTPAVLASGR-QDAAFYREMWATL--GKRGQWQGEIWNRRRSGEIYPEWLSITAITEGDGGVSHYIGIFSDITDRKESEARIRHLAHHDALTGLPNRLLLQDRLGQAI-LKARRNSTQAAVLFLDLDRFKTINDTLGHEIGDGLLRQVTQRCLGAVRETDTVARQGGDEFVIVLPDLEHGQDAGTIARKILAALTEPCRLGPHELTVTGSIGIALYPGDGADPSMLLRNADAAMYRAKADGRNGFQFYAADMNTHSLGELEHQLRGALDRNELRLYFQPKVNAADGCIEGCEALLRWQHPDLGLLAPGRFVPAAEESGLIVPIGEWVLREACRQLRAWID-AGLAPVPVAVNLSGQQFAHQDIVALVREALAEHRLPAPMLELELTETMLMRDLERTIATLAELRAMGVTLAIDDFGTGYSSLAYLRQFDVNALKIDRSFVHDIRPSDGKIATAVIALAHNLGLTVTAEGVETAAQQHFLARHGCDQLQGFLFGQPEPAEAFAQRLADRAPHVR-- 117925517 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQDVTRRKMAEEGLVLA----KMIFDNAGEAIVITDAQGDITDVNPAYQRIMGYTRDEIVGQNPSILKSGR-HDEQFYEQMWNEMLS--EGHWQGEIWDRRKSGEIFPKWLTIDAIRDEQGVISNFVGLFMDITQQKETEEQLEKLAYYDPLTELPNRALFRDRLEQEMRLSAR-GGKSLGLFFIDLDRFKYVNDSLGHDKGDDLLIQVAGRIKHHLRTSDTVARLGGDEFTVILPGIEQTNDVARIAGAIVKSLGEVFVLQGHEVFIGGSIGIAMHPDDGEDYETLTKHADTAMYRAKEEGRGTYKFFTSDMNEINGRRLSLERRQAVECNQLTLHYQPKVDVKQCRITGMEALVRWNHPEQGLVSPVDFIPIAEETGLIITIGEWVMQQACMDAKRLA-RSSRHPLQVAINLSAKQFQDALLVAKLERSLQQSGLAPELLEVEITESLAMGDVNRTIEQIGELRALGVKVSIDDFGTGYSSLSYLKKLPLNALKIDKSFIQDLDSDDTAIVSSILSMASALGLSVVAEGVENQAQIHFLCEKECPTIQGYFFSKPLPFEAFEKFLLDWDPV---- 142040434 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RMISERQKANHALS----RAAAVFNYSAEGIMVTDADNHIELINPAFTQITGYSLEEVKGRSPSILSNRHPH--HYYTAMWEAL--HKDGKWEGEIWNKRKDGQVYPEYLAITVVRNEQGEIIQHIGLFMDISKRKQYEQDLWYQANFDTLTGLPNRKLFNERLQHEIQL-AQHDSRKLAILLIDLDQFKYINDVQGHATGDLLLQDVAKRLENIMGKNDFIARIGGDEFVLILPRLTNELAIEHMASRIIETLATPFNLNEREIQISASFGIGVYPEDGLDVSSLTRNTEMAMYQAKDRNNFKYFTSGMNQAMFARMELEQRLRRAVAQDEFTLHDQPIVDMKTGKVCSLEALIRWQDPDLGLIPPDHFIRIAEETGLIEPMGEWVLNQAMHDLRQWQHMG--FKLNVAINVSSRQCINTRGIGFDQECFNRHHINPRNVHIEITESMLMGDASHCLSTLESIRHLGSQIYIDDFGTGYSSLSYLKKFPISVIKIDRSFVENDNSSNANLVKAIVMMGQSLEMELVAEGIETEAQWKFLRDLGCHYAQGYLLSKPLPFDEITPLLSQTLP----- 119896913 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSVSVLAAARQAIIQQGTLIALAEILLTFILLSGI-----GYLLTHNLGRLLAGSRAIAEGHLDHRLPEKGEDELAR-LARNFNVMAATLQQRVGELQRTALQLRTSEERYALALRGANDGLWDWDLPTGQVYFSERFCEIVGRDMSGFSNAQDALASYLHPDELETYREVMRAHLRGESAQFMLEHRIRQGDGKVRWVMTRGVAQRDAGGRATRMAGSISDIDLRKRAEQQLVHDALHDGLTGLPNRALFIEHVQQALGHQRRDENARFAVLAINIERFSLINDSFGHAAGDELLRRVAEHIVASMRAGDVAARVGGDQFALLLNGIDGSTEALRVAESLVELPGLSAPAAGRPLHLRCRIGVAVSDIERDDAEALLRDADNALHKARRDQADPVEFFHASMHTQAVRQLEADLRTALRIGGLTVHYQPIVALGDRRLTSFEALVRWRHPTHGLLPPLEFIPLAETLDLIHDVGMRVLTLVCRDLLEWGIAYPGRALPVSVNLSARQLSRPNLADELLDVIESHGVPISCLRFEVTESVLADPDGPAKPVLHQLREAGASVLIDDFGTGYSALSYLHTIPCDIVKLDGTFVRSITQDSRDIVRRSIQLAHDLGIAVVAECIEHEDQASVLYGMDCDYGQGYLYSRPLEADDARRLLAPSNP----- 222055390 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TTDWILA-ASYPIVEAYAPLKTNRIYFITVMAVGTSVTLLFVWFLMQRLTSPLSLITRHVEAIPDKSGLHNLINLERKDE-----------LGTLINAFNSM--ILSLDQHQNALRESESNFRALADNANDGL---QIITDLAYVNKRAAEIVGYSVEEML--LTTIETIIHPD---HLQMIIERKAKTDAGEFQFEIMLAHRNGSCVPVEVTTARTIWQGKQVE--LAIVRDITDRKKAEDEIQQLAYYDTLTGLPNRSLLQDRLGQGI-VQAVRDNRKVAIMFLDLDRFKSINDTLGHVAGDSLLATVAERLTECVRETDTVARIGGDEFVIIISAIEHAEDLNKIAEKILAAISKPLVLNDQEIFITASIGIAIYPEDGTDVQGLLKNADLAMYKAKDQGKNAFQYFSREMNVQALEHLILENSLRRERNEFVIFYQPQMDLKSGRLVGMEALIRWQHPDLGLLPPSRFIPMAEETGLILPIGEWALQTACAKNRAWMD-AGFMPLRVAVNLCGIQFRQKKFIELIEAVLKKTGLAPSQLELELTESMLMSKAEESTTVLHKLKEMGVSLAIDDFGTGYSSLSYLKNFPINRVKIDRSFIRDNNPDDTAIVSAIIAMAHNLNLKVTAEGVENHSQLEFLSTRNCNEIQGYLLSSPLPEAEFTRFLR--------- 117918591 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RMISERQKANHALS----RAAAVFNYSAEGIMVTDADNHIELINPAFSQITGYSLEEVKGRSPSILSNRHPH--HYYTAMWEAL--HKEGKWEGEIWNKRKDGQVYPEYLAITVVRNEQGEIIQHIGLFMDISKRKQYEQDLWYQANFDTLTGLPNRKLFNERLQHEIQL-AQHDSRKLAILLIDLDQFKYINDVQGHATGDLLLQDVAKRLENIAGKNDFVARIGGDEFVLILPRVTNEFAIEHMASRIIETLATPFNLNEREIQISASFGIGVYPEDGLDVSSLTRNTEMAMYQAKDRNNFKYFTSGMNQAMFARMELEQRLRRAVAQDEFTLFYQPIVDMKTGQICSVEALIRWQDPDLGLIPPDQFIAIAEETGLIEPMGEWVLNQAMHDLRQWQHMGL--NLNVAINVSSRQCINTRGIGFDQECFNRHHINPRNVHIEITESMLMGDASHCLSTLESIRHLGSQIYIDDFGTGYSSLSYLKKFPISVIKIDRSFVEHALENNANLVKAIVMMGQSLEMELVAEGIETEAQWQFLRDLGCHYAQGYLLSKPLPFDEITPLLGQTLP----- 237654169 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAVIANHFNLMAEALQNRIAELQLRASEERHALALRGSNDGLWDWDIDADDVYYSERFCQILGVQPGTLSNRPEDMLAYLHPYERDAYRQRLVEHLKGDSNHFIMELRVRLPDGAYRWVLMRGVADRDENLHAYRMAGSLGDIDLRKRAEQQLVHDALHDGLTGLPNRAMFIEHANRALAQRRRGDLTQIAILAINLERFSLVNDSYGHLVGDELLRRIGAHIAALMRDGDVCARVGGDQFAVLLNGVESSIDALRICEQLVALPAFAPDDDGQQLHPRCRVGVAISDNEREDAESLLRDADNALHKARRSERGPIEFFHTEMHAAAVRQVEAELRKALTQGGLQVWYQPIVELANLRTTSFEALVRWPHPTLGLLSPGEFIPLAEALDLIHDIGTLVLERVCADLREWAGRPADAPLRVSVNLSARQLARPDLAAELLAAIDRVGVARERIRFEVTESVLAHPDGPAIDHLHALRAAGLDILIDDFGTGYSTLSYLHTMPCNQVKLDGSFVRSLDQRLRAIVRHSIELAHDLGMTVVAECIEDEAQLEILRAMGCDFGQGYLFSRPLDRDATFNRLHNPAP----- 269928610 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AFFTLSGVVTLATLLLPSR-PLHVLGVALVATAAIGI--GIAVWLLPWGSWSRRAPLTLVPVAFTLIAIHNYFARDEPARLACPRWTSLPFVPLMIVAYVTPLVVTGTIATALSAAVCTVCVLVAEAIAWVGARLRVAQRSLRESEVRFRSLVQHASDVVAVLGPDGTARYVSPAIQHVLGYRPEDLIGT--SVFDRIHPDDLPHARAQLTEIVLGRGAMPPTQFRYRRADGSWVYVEATATNLLD-NPAVGGIVINARDISERKRFEKELVHQAYHDPLTGLPNRVFLQRRLADSLAQAAR-ERTRVALLFIDLDNFKLINDSLGHDAGDRVLSELGKRLLGCIRCGDMAARFGGDEFMVLINGTPGTDAALAAADRLAATLAEPFVVDGHELVITTSIGVALGGDPDDRPEDLIRNADAAMHRAKGKARRVVFDPAMYAQAVERLALERDLRHGLERGEFQIYYQPVLDVRTRRPVEVEALVRWHHPERGLISPGEFIPIAEETGLIVPLGHWVLAEACRQLAAWRTAFPDCAPSVSVNLSARQFRHPSLTADIAQILAETGLPPASLKLEITESVMMDDTASTLEALRDLKQLGVQLAVDDFGTGYSSLSYLKRFPTDAMKIDRSFARGLDQEDQALVEAMIAAANALRLQVTVEGVETEEQLEFLERVGCDLVQGFLFAPPMPPDEVARFL---------- 108805572 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITAMRDVTERKRAERELREAQEQYRRLVEQLPAVVYILDETSSNVYSSPQTEKIFGYSPQEWASDPEMFPRVLHPADRESVLAA-HARANARGEPLELEYRLIARDGRVVWVRDSSIVLRDAEGNPRWRQGLMVDITEQKNLEARLVHLAFHDPLTGLPNRALFMDRLEHALARAGRSGDV-LAVLFIDLDNFKFVNDSLGHEAGDRLLALVARRLSGATRPGDTVARLGGDEFTVLLEGIADGGEAARVAGRVAEVLREPFRVAGRELFVSASVGISVSTAGSGSVEELMRGADLAMYEAKREGKDRYRVFDFGMSRTAHDRLRLENDLRRAVGRDRLYYQPVVRLGDGRVVAFEALLRWEHPRRGILLPDRFVPLAEETGMIVGIGRRVLELACSRAAGWRRQ--EPSLAVSVNISARQLVRPDFVEEVGRILQRTGLEPEGLVLEVTESAAMDEPGEAARALQRLRERGVRLALDDFGTGYSSLSYLRRLPVCFLKIDRSFVEGLDSGSGVLVGGVIALSRELGFEPVAEGIETPGQLERLLELGCELGQGYYFASPMPEGAAGELVR--------- 71906994 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KQSEEQLRIAAAASQTCMIITDANRVIQRVNRAFIETTGYSAEEVGQTPRLLQSGRHGAD--FYREMWETI--HRTGAWQGEIWGRRKNGEVYPKWLSISAVVGTNGRVSHYIGTHNDITERKKAEERINALAFFDQLTGLPNRTLLLDRLKQTI-LSSGRSDSHGALLFIDLDNFKTLNDTLGHDVGDQLLKQVALRLTHCVRDGDTVARLGGDEFVVVLANLNTNDKEATVAEKILATLNQTYQLGHVTHHSSASIGATLFKGPLIPIDDLMKQADLSMYKAKAAGRNAVRFFDPSMEIAVKVRAEMEDDLLRALAEKQFLLHYQAQMVGERLTGAEVLLRWQHPQRGMVSPAEFIPLAEETGLILPLGHWVLETACTQLAQWAGRPEVAHLTLAVNVSAHQFRQNDFVDQVLGVLEKTGANPQRLKLELTESLLVENVEDIIDKMAALKHRGVGFSLDDFGTGYSSLSYLKRLPLDHLKIDQSFVRDTDSNDASIARTIVALANSLGLGVIAEGVETEAQRDFLASSGCHTYQGYYFSRPLPIEDFESF----------- 288940064 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RQAATVESTREGVIITDLEGRILDVNRAFTEISGYSEPEVLGRNPSLLRS-NRQDHAFYQAMWHSLKT--TGHWQGEIWNRRKSGELYPQILTINTVADSQGRPSHYVGVMTDISQLKQSEARLEHLVHYDPLTNLPNRRLVQSRLEHALER-ADRQGGRVAVLFVDLDRFKTVNDSLGHPSGDVLLELLARRLSERVREDDTLARLGGDEFLVLLENLQRPEDAAAVAESLLSLLQQPFHPNGQELYVGASIGISLYPDDGHTVTDLIQHADVAMYQAKEEGRNTYRFYTPSLTQTARERLGLEARLHRASEEFVLHYQAQIDMRDGRLIGCEALVRWHSATEGLVAPDRFIPLAEETGLIVPLGEWVLRQACADCQSWRARG-LTDLTVAVNLSGRQLRSPDLVERVTRVLRETGLPAERLKLELTESMIMDQREQALERLRALKALGVRLSIDDFGTGYSSLAYLKRLPIDELKIDRDFVRDIPEDDMEIAATIIAMARNLRLNVIAEGVETPEQCDFLIRQGCTAGQGYLFGRPLPAEAFAQVMR--------- 127514652 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QQGAKQLKDSEQRWLFAVEVSRYGIWDWNLEDNSVFLSDRWKDMLGYGPEDLVPELATWESRLHPEDKEGILKNLNAYLNGETEEFESVHRLRHQQGHYIWVLDRGMTVENEKGKPLRMIGTLSDVTEDIRNQKAAMHQAKHDPLTDLANRRALMDALYQQQDES----GSCTALFMLDLDNFKVVNDALGHHGGDRLLIQIAARLSSYFSSNSLIARVAADEFVVLVKKLPEQRRAQALASQMRQLIARSFHISGHTFNLSASVGIAIDPSETIPPEQQLKRVNMALAQAKESGRDACVVYSSEMDKRAAQNLMIRTELVHAVTRHQLSFYQPLLNAKGEIASVEALLRWHHPQHGAISPADFIPVAEGSALIVELGEWVLLEACRFIRGLQEQGIRPPM-VSINVSARQFHQDEFAPKLLVMLKDQGISPAHIELELTEHVLLTDLQQVRQTMTQLREAGVSIAVDDFGTGYSSLSYLQELPLNRLKLDASFIRDMGDASASIVKAMIDMSHSLNLEFVAEGVEIQSQFEQLKAYRCDLYQGYLFHRPMPGEELARLL---------- 83310380 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QRRVEELSQQVERLSLVFDNAFEGMFATDAANRIIAVNPAFTAITGYAAEEIGNDPRMLSSGFH--DPAFYQEMWDQLST--TGQWQGEVVDRHKDGRPVRLWLSITSQRGADGKVARRIAVFRDVTEARETAEQLWQRSNFDPLTELPNRNLFLDRLLQALVL-AGREGSKVAMLFIGLDGFKNINDSLGHWIGDKVLQEAARRFQNCLRQGDTAARFGGDEFTVVLSGVRATAEVEAVIRSVLEVLQEPFVVEHHHILISCSIGVCMWPGDGEDVDSLMRNATAALQQAKQAGRNTFRFFTPAMDARAQARSRLADELSGSQGEFHLVFQPLVDVKSGKVNAAEALLRWHNRYLGVVSPDQFVPLAEEIGLIRPIGEWLLTAACREALVWQGMG-LGEINIAVNISPRQFQQGDIVGIIRRALEDTRLPPWLLTIEITEGLLLSNGEEILAKMEAIRTLGVSLSVDDFGTGYSSLSYLKSFPVDVLKIDRSFIADMHSDDATMVEAIIALGHSLHLEVVAEGVETKQQLDFITAQGCDVAQGYYFSPPLSGPRFREFVLERLGLPE-- 171059694 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQAEERLRLAADSTQEGVMITDARRRIVSVNRAFTTLLGYTETEVLGQTPRMLSSGR-HDRDFYEAMQAQLDH--TGLWQGEIWNRHKDGSPVPELLSISAVRDPHGQVTHYVGVFTDITHLKESEARLEFLAHHDPLTHLPNRLLFNNRLDQALH-QAEREGRRLAVLLLDLDRFKDINDSYGHLAGDELLKYVAQRLTQRLRQSDTLARLGGDEFALLMHDLRHDDDAARLASELLSGSEPWRSSEGVEVSVGVSIGICIYPDHGRTPQTLLQGADAALYRAKGDGRGVYRYYADEMTRIARERLHIEARLRRALADGQLHYQPQVDLRSGRIIGAEALVRWQDPEQGLIPPVRFIPVAEATGLIGEIGAWVLGEACRQARAWLD-AGLPALTVAVNVSPRQFHQADLATQVMQVLVETGLPPTHLELELTEGALMEREAEALQVLQRLRGLGVGVAIDDFGTGYSSLASLKRFPIDVLKIDRSFDIPDDPDDMEIAAAIIAMGHSLGILVLAEGVETAEQLAFLQQRNCDRYQGFLRSRPLPAQAFEQLLREQASLT--- 237746066 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FEKEEQLQLSAQQSSEGIMLLDPNCHIVMVNSAFTHITGYSEEETLGRNPKMLASGQ-HDRNFYATMWEAI--ETEGRWQGEVWNRRKDGSLYPEWLLIQTMRDSRGTLTHYIGTFTDLTERKETEERVQWLAHFDPLTGLPNRTLLHIRSNLAISL-AQRRHEPLALMFLDLDNFKNVNDSLGHGVGDELLKQFSQRLVNAVREQDTISRLGGDEFVLVLPGT-DTDGAAYLAERLLNIAARQYNIERHEINLTVSIGIAMYPTDGTDFDTLWRSADAAMYRAKQSGRNDYCFFTTEMQARSARTLQIDNALRRERNQFSLVYQPQLSLNTNRIVGFEALIRWTHPQFGNTPPDEFIPIAESNGQIIPIGEWVLKTAVRQLRLWQDNG-LKDVTISVNLSAVQFRHPRLPELVMAILEEAGVSPECLQLELTEGVAMENPLAAITVIDELRKKGIRISIDDFGTGYSSLTYLKRFNVYSLKIDRSFVQDNDTEDMAIVSAVISLADSLGMITVAEGVETKEQLEFLRSRGCTEIQGYYLSRPLQADAVFSFIED-------- 218886625 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVVHDISGRRTAERQARLFER---VFRNALEGICITDPEGIIVAVNPAFTTITGYPADDAVGQSPRLLKS-HHHDSAFYEDMWRALV--EEGRWEDEIWNRRRNGEVYPEWLSISAIPGPTGRTEYYVAVFHDITELKAKESQIQHQAHHDALTGLPNRALLRDRLGMAINGARREDR-KVAVLSVDLDNFKQVNDSLGHMVGDIYLQQAAEQMRQMVRPQDTLARVGGDEFVVVLQDVEGERDAAQVAERLLARFTDPVRVQEHELFVGASVGIALFPDDGDDPDTLVRNADIAMSRAKEQGKRRYHLFTPAMNDRAVRRLSLEGDLHRAAGDITAHYQPRVDLNTGLITGMEALARWIRADGSQEHPAEFIPLAESTGLIVPLGEHMLRLACAKTRALCDAGHAD-LHVAVNLSVHQFRHRNLVGMVADVLAETGLPPHLLELEITESTIVTDVDHTIRKLNQLAEMGIALSVDDFGTGYSSLYQLKNLPLTSLKIDRSFIRDIDPNDAAIAATIITMADRLGLRVVAEGVETPEQLNFLLLEGCHEVQGFLFSRPLPPDEFTALLAR-------- 89097342 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVGISRDVTEQREIEDRLAENTEQFKSFYNNSDVGVWSLDPAGKKVLCSNAILAIYGYTKKELYRDPRIWNRSIHPDD---VQEVINNQNKISEGNIRQQYRIITRDGKLKWVSDHLIPIYDEKGRLIRLDGIVADITAQKQAEAQMEFLAYHDYMTGLPNRRLFDQTLNGLFE---GKNPEKFAIMYLDLDRFKHINDTLGHPIGDQVLKEAADRITASIRKGDFASRMGGDEFAIIARNVESIEDASRLAAKITGTIQKPYEIEGYELFITASIGISLYPNNGSTPEELARNADAALYHAKQMGKSSHQVYNASMNIESFKKYCLERDMRNKDDQFYVEFQPKIEPRTHKLAGAEALLRWNHPDWGIVSPMEFIPVAEESGLIVEIGDWVIENVIAKMEEWQ-KGGLSLVPISINVSGQRFYKNNLAEMIGDLCQKHGISPKLLELELTESSLIHYSDQVLQELEKLGQLKIKLSLDDFGTGFSSLTHLRKFRFNTLKIDKSFTKNIISNDATITSSLIDMAHGLNMKVVAEGVEEFEQLDFLKKKGCDEIQGFLFSRPVSGIVFRDFLKEGYILP--- 297623706 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LGFGALVGLAF--PPFAALLLEPSFFALCLAAGLLVGWANCRLFGRVIARLGCVVRRMRALHEEVLRSPELTDGDLIAPLPVTSHDVIGEIAGAFNTLAQGVIDRLQRALRESEARFRLLTENVGDVVCLHEPNDPLAYVSPSCAALLGYAPETLLHT--DPLSWLHPDDAVRLRQALREVLAGTRDTLTY--RARHKDGRDVWLETRVRAVRDETGRTVQLISSSRDISERVAAQAALERSTLYDALTGLPNRVLFHDRLAGAIEREKRRPDNGFAVLSLDFDRFKAVNDAFGHGVGDALLGAIAERLRRCVRPSDTVARLGGDEFTLLLTDLADAGEALRAAERVLRAFQTPLTVRGHTLKISASIGVTVSATGYDHPEEVLRDADIAMYQAKTQGRAGYRLFSPTMRDRVLERLEHDLRATLAYGALEVVYQPIIAVQRGVTVGVEALVRWPHPLRGPVSPAVFVPLAEEAGLIPELDRFVLRRACAQISQLRARYPMPPITLSVNLSSHSFAQP-------------GFAASDLKLEITERTLMDQTETVAQVLSQLRDLGVGLHLDDFGTGYSSLSYLQHLPVSTLKIDRSFVERMTEESAELVRTVVAMAKTLELEVVAEGIETPEQLRALQELGCDYAQGHLLSKPLPLAGLEQLL--RAPLA--- 253998253 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SQSFVIIPIFVHAHWWGV---IMIERDHAASTVTSQELGALMSIGRSFGVA-IQRESSDHRLHQA--------KIAFESTAEGIFITDDELRTIAINQGFTDITGYTEDDVLGNIPNVLEA----DLEPHREIWKALT--REGRWRGEFWNQRKNNEQYAEWVTLTAVNNEEGKVINYVGVFADISEIKHSQSRLNELVNRDPLTGLPNRRLMHELLDHAIKYAEREQN-EIALLFVDLDRFKAINDTLGHQMGDKLLFEVSQRIRAAVRDSDAVARLGGDEFIVMMDVLREREDAAKVAKKIISSLQNEFLIDGRELFISASVGISVYPDDSLDVDGLIKAADIAMYQVKNKGKNNHCFYSADLSQNAVERFTLENQLRRARDQFEVYYQAQVSLETGRIIGAESLIRWIHPELGVVSPAKFIPLAEETGLIIPIGEWVLRQSAMQVKEWHDQGFDIDW-VSVNVSGVQIQRSNFADTVYGILVETDCESHLLELEITESTVMHNTEYVIDVFDRIKHLGVRLAIDDFGTGYSSLSHLKRLPLDKIKIDQSFVRDNNSDDAAIATAINAMAQSLGFTVIAEGVETRQQASFLKKIGCQQGQGYLYSRPVTASEFTALLR--------- 291614482 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISLLLGIT--RDVTASMHAKQQL-----RIAATAFESQEGMLVTDAVGAILRVNQAFTRITGYTADEVIGKNPRILNSGR-HDAYFYKEMWERIK--RTGEWEGEIWNRRKNGDVYPEHLTITAVKDAGGNVVNYVATLMDITASKASEEEIRNLAFFDPLTRLPNRRLLQDRLQQALA-SCGRSGKSGAILFIDLDNFKNLNDTLGHDIGDLLLEKVAIRLSSCVREGDTVARIGGDEFVVMLEDLSDNEQTESVGSKILASLNVPYQLGIHTYDNSPSIGATLFNDNHNSIDELLKQADIAMYQAKKAGRNTMRFFDPRMQQSLSARLALELELRKAIEKDQFQLYYQIQDETHRPLGAEALLRWMHPEHGLMAPAEFIPMAEETGLIVPIGWWVLETACTQLKAWEKDPLTRNLVLSINVSAKQFHQPDFVDQVQAAVDHYGIDPALLKLELTESILLENVDTTIKRMSALKKTGVGFSLDDFGTGYSSLQYLKRLPLDQLKIDQSFMQEITSDDMAIVSTIIAMAQSMQMGVIAEGVETEEQRQLLLRKGCNHFQGYLFSKPVPVEQFEKLL---------- 22299155 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITERKATELALRESEERYRLLAENTSDIICLLDCQGSCLYVSPSYETLLGWPTETLIG--EHFTQLCHPEERSRVKQELQQMIEQRQ-FWPITYQVCTARGDVLWLETLVKPRYDSQGHVQQLQTTSRDVTSRVQVQMQLHHDAYHDSLTGLPNRLYFMEQLAAAISQAQTNPQFHYAVLFFDLDRFKVINDSLGHGVGDQVLIAFATWLRRLVGNQYTVARFGGDEFVILLTHVPHPQRAIALCEELIHSLQQPLRVGERQIFLSTSIGVVFAQNEYETGMAVLRDADTAMYAAKRQSGRRYAVFDTQMYEQVLERLHLEHDLRQALNQGGLQYQPVVHLQSQRLVGMEALVRWQHPERGLVSPAHFIPIAEDTGLIVALDQWALAQACWQLWTWRQQYSTANLVLSVNVSAKTLQDPTFLQHLDTIRQRYPLPKGQLLLELTERIGIELGSEMLSLLESLRHRHVEISIDDFGTGYSCLSYLHSLPIQHLKVDRSFVSQLNERNLQIIRMILLLSKQLGYRVIAEGIETPKQLQILQELGCDEGQGYLFARPLPPETFASL----------- 74317474 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IASCGTVQDITARKKQEDALRL----YASIFEHSGEAILIADQARHIIAVNPAFTNLTGYALDDIRGEEPTILAGGQASE-ESYRSTWASL--EQTGYWQGEIIDRRKDGTLYPKWMAVSVVRDADGVLTHYVASFTDITERKLAEAQIKHLAYHDPLTGLSNRFSLQTQLDQTLALARR-EQRTLAVVFLDLDRFKSINDSLGHALGDQLLVEVARRLRDNVRDSDIVARLGGDEFVVVLTEVGDAAGAARVADKLLGALVPRYRIGGHALHTTASIGISLYPHDGDDADALMKNADTAMYHAKSQGRDNVQFFTPEMNQSKRLQFDHDLRVAVEAGQFELHYQPQINSTSGRVVKVEALVRWQHPREGLVSPAEFIPIAEETGLILPLGEWVLNEACRQLRLWRD-AGITDLTVAVNLSAHQLHSPALIPMVARTLGNHGLEGADLCLEITESVAMRDTTASIAQLQALRDLGIHLSIDDFGTGYSSLSYLKLLPIDTLKLDQSFVCEINPSDVAICAATIALAHSLGLEVVAEGIETETQRRLLASHRCDFMQGYLFSAPLPAERALAYIREQ------- 119896980 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALVEAAWRQAVARGDYDLTHRVIVGGEVRWVALAGIGTVQDITDRKLAEQSL-----RQAATVENTGEGVIIADAKNRIIAVNRAFTVITGYGPEEVIGRSPNLLRSGR-HDAAYYDAMWRGV--HEAGHWQGEIWNRRKNGEIFPELLTLSVVRDHNGKVSHYVGVFSDISRMKETEARLQRLAHYDALTDLPNRVLLNLRLAHGVER-VQRSGEMLAVLFLDIDRFKNVNDSLGHPVGDELLIEIARRLRSRIRAEDTLARLGGDEFVILLDRIRSANDVADFAQEIIDLLNQSFQASGQEVFVGASIGISLYPLDTDDATQLISNADAALYQAKEAGRNVYRFYTADLTRAAHERLGLEAALRRERGEFVLHFQPVVALDKGEVVGAEALVRWNHPTEGMIAPLRFIPLAEETGLIVPLGEWVLESACRQGREWLDCGR--PLTIAVNLSTRQFRAGDLTATVRDILDRTGFPAALLELEITESTVMEDADRAVATLAALKGLGVRLSIDDFGTGYSSLAYLKRFAVDALKIDRSFVRDIDENDRMIVATVVAMAHQMRLGVIAEGVETAEQLAFLRSLGCEAYQGYLVGRPQAAADFL------------- 291613347 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VFSTDLTEQKRAEESLRLAAMVENSSEAILVTDADNLIIAVNPAFEQMTGYAAAELGKNPRIFKSGRH--DRAFYHSMW--LALDTEGYWHGEVWDKRKNGEEYIKLLTINVIRDDDGAIYRHVALFTDITERKKVEELIWRQANYDSLTKLPNRQMFHDRLEQE-AKKAHRAGLSMALLLIDLDRFKEVNDTLGHDKGDILLIEAARRISACVRESDTVARLGGDEFIVILSELEDMASIDRVAQDILGSLAEPFKLDAEPAYISASIGISLYPNDATELDVLFKHADQAMYVAKYAGRNRFNYFTKDMQEAAQARMHNDLRIAVAAGQFRVYYQPIVEMSSGQIYKAEALIRWQHPVRGMVSPAEFIPLAEETGLIVPIGEWVFRQAVQQVVQWRRKFHRS-FQISVNKSPVQFRHAESL-SWPEYLEQQHVSGDSIIVEITEGLLLDAEVEVNKKLLRFRDAGIQVAIDDFGTGYSSLSYLKEFDIDYLKIDQSFVRNLGPSDLALCEAIIVMAHKLGFKVIAEGVETSTQHELLAAAGCDYGQGYLYSRPLPPEEFERQLAGKL------ 237807132 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VMTDITQQKNNELQLRQA----AIVFESTREGIVITDAERNIIKVNRALIDLFGYPENELGQRPRIFHSGKH--DGHFYQQMLQALDEH--GFWRGEMWNRRQNGELLPMMTSINPVCDSNGEILYYISIYTDISQLKDSEARLEHMALHDPLTGLPNRAMLGQKLDSALQ-HAMLNSTRVALLMLDLDHFKNVNDSFGHHFGDELLHQVSARLKQQLRESDVVCRLGGDEFTVLLQNNPSPDDVSLLAERIIHALHQPFLLSNREVMIGTSIGISLYPEHGSTAEELMQQADTAMYRAKHDGRDGYRYFSEELFLKAKARLEQRLHRAITGQEFKVFYQPQISIKTNQIIGAEALLRWDDPEYGLIPPSEFISVAEETGLIQNIGEWVLYETCRQGRDWLDQ-HLPPINLAVNLSPLQLHHGDVRQLIGTILHNSGFPAHHLELELTESALMEQQEETVKILQGLRQQGIRIAIDDFGTGYSSLAYLKQFPLDVLKIDKRFVEDIPHDDMEIAATIVAMGHSLRLTVLAEGVETKAQLEFLEQQGCDYYQGYLYSMPLPAEEFAQLLSQQNPPV--- 171060138 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AENLQRNEARWIFAVEGAEQGVWDWDLREHSVTLSQQWRILLGDDEGAGDTSVDAWRARVHPDDAAAVQRRLDRHRRGISSGYESEHRMRCGDGSYVWVLEGGRVVHDEAGRPMRMIGTLSDISRRKEAEAQAFSLAFYDPVTELPNRRRLVELLRFSL-VGDQLGQGSATLCLVDLDHFKLVNDAHGHDVGDQLLRQVAVRLKACVRQQDIVARLGGDEFAVLLMHERRSAVSPAAAAEAAGAKAEPYAIGDHLHHCSASMVVAVDADKAEQAEQLLKWADIALYEAKRAGRGCLRFFDPAMQAAVEARSALEAELRTALACRQFQLVYQLQVGDRSAAGAEALVRWHHPQRGVIGPTEFIALAEETGLIVPLGRVLLEQVCEQLCAWERDADLDDLTVALNISARELHEPDFVDFVLATLARTGAPVRRLKLELTESALVGDVDDIAARMHRLRDHGVGFSLDDFGTGFSSLSYLKRLPFDQLKIDRSFVRDILEDDARLSRAIVALAASLGLSVVAEGVELAAQGDMLREFGCRQFQGFLYGVPMPAAEFSSVLR--------- 196257548 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILGIPIIVNNYSEIEILQPS---GKLIIVRMRLVKIIWQFLASLVDVTDIQQAQEQLKIATEQSPVSVVITDAEGTIEYVNPKFEKITGYQRAEVIGQNPRILKSGETT-TEEYKQIWKTITSGQ--EWHGEFHNKKKNGELFWEAASISPIKNAEGIITHFVAVKEDITERKAQQTTLTYQANYDALTGLPNRFLAIDRLKQAI-LQADRQKKRVAVMFIDLDHFKDVNDTLGHEYGDLLLQKVSQRLKQCLRKSDTVARLGGDEFLIILPNLRETHHCKLIASKILSSLEKPFNLLTEEAFISASIGITLYPDDGNDVSVLMRNADAAMYLGKRGGRNDFKFYTMGMNEEAQSRLRIEKRYALKKNEFYLVYQPIIDLRFQTVIGAEALLRWNNPELGRVSPDQFISIAEETGLISELGAWVISQACQEVVNWQTQGS--PIWVAVNLSPRQFRESKLLEIISNAITLNGITNHYLELEITEKLLLEDFPGSKGIIEQLHEMDFRLSIDDFGTGYSALSYLIKFPFNRLKIDRSFIADIPHNQLALVKTIIAMGHGLKLQVIAEGVETTEQANILEAEGCDYAQGYFFSRPLLSEEFRRYLQSH------- 56476428 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVIALVEILLTFALLSGIGFLLTRKLSRLLASSAIAEGRLLSRLSQHFNVMARIGELQDTAARLKASEQRYELAIQGAHDGLWDWDIAAGSVYCSPRCCEITGLSADRPLQSPTDILGRIHPLDVSAYRNELVQHLKGNSAQFKAEYRMRQHDGSYCWVMKRGVALRGPHGRAFRMAGSISDIHLHKLAQMQLQFDALHDSLTGLPNRALFLEHVHSALQQQRRANHFGFAVLAIDLERFRLVNDSFGHAAGDELLKKVAEAIRATLRQGDVAARVGGDQFALLLNGIDDPAESLRLVEALRENIAKPTWLAGHTLYPKCRIGVALSTDHDDGEARDADNALQQAREGGCEGRVAMFHASMHTHALQTLRLEGELRTALRNDGLAVHFQPIVALADGSISSFEALVRWPHPTEGMLAPDLFIPLAETLGLIHELDMLVLRRACEHLLQWQRRANGEPVRVSVNLSALQFSRPDLAGEIIAEVRRHGLPPGLLRVEVTESVLAETSGPATQVLQRLRDIGMSVLIDDFGTGYSALSYLHTIPCDLVKLDGSFVRSHDERLRKIVARSIELAHDLGIRVVAECIETPEQDALLRAMGCDYGQGYHYSRPLDPLAAEHLL---------- 77920158 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LKVNPALCEMLGYSENELFGV--SVLDITHPTDIELTERLFAEAMGGQTRSHDYEKRYIRRDGETLWAHVSTSWHYNEDGTPSYSVALISNITPHHQAKQKIRQLAYFDGLTGLPNRQLFLEHCNSSLTQARR-NRSPLGVCIIDIDRFKGVNDTYGYESGDALLKTVSQRLSDCMSREDVLARLGSDEFAAVIASVGSQDEFSVLAQKMLHCLTEPIQIGEQKLYCSGGMGIALFPVDGVDAEALLKNAATAMHQAKQHGSNNFRFFSKGMNRMAWERIEIETGLRRALDLQQLHYQPQVDLKTGHIIGMEALLRWESPELGRVSPMRFIPLAEETGLILPIGNWVLESACRQAKAWH-RAGFPSLRMAVNISARQFKQAGFIDRLDAIIQRSGINPELLEMELTESLIMEKSDETLMTLVDIKSRGIKLAIDDFGTGYSMLSYLKHFPIDRIKVDRSFVRDIPEDDAAITEAIIAMAHSLKIEVIAEGIETREQLAFLKDRACEEGQGYYFGRPVPVETAAEILAQQYP----- 146309323 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IASDITQQRANDESLRQAAAVDATQEGVLVTDPEQRIVHVNPAFSRITGYSAEEVLGQHPTLLKSGR-HDAAFYQSLWQAL--HNRDAWSGEVWNRRKSGEIYPQWQCIRVIHDEHGRISHYVAVFSDITALKRSQRELDYLAHHDPLSNLPNRLLFTERIAHALERSKS-EQLRGAVLLIDLDHFKHINESLGHNVGDLLLKSVGERLQQDLPGGCTLARLGGDEFGLLSETCADAPQAAELAQNLLRCLEAPFRLDEHELYIGASIGISLFPDDADSVEQVLRNADSALFKAKSSGREGYAFYVQELTDYARQRVELASSLRHDNHELRVFYQPLHDLENGNPVGMEALVRWQHPQRGLIPPAEFIPIAEDNGMIGPIDAWVLEQACGQMMRWNAEGSALR-FVAVNVSSRLFSRGELDLKVAQVLAETGLSPQQLELEVTESAIMEDPDAALSLLTRLRALGVRLAIDDFGTGYSSLARLKRLPVDKLKLDQSFVRGLPDDDAAIARAVIALGHSLGLNVLAEGIESPAQVDFLRALGCDYGQGYHFGRPAPVTA--------------- 34495997 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATARDISGRRQTERQLRLAAESSNEAILISDPDNRILTVNRAFGHITGYGEAEVRGSKASML-FSDRHEPAFFQQMWQTL--QQRGQWSGEIWNRRKSGEHFPCWVNISVLQDGQGEISHFVALFTDISERKEQEARVQHMAEYDALTDLPNRVLVNDRLHQAI-RQAELQHNQLAVLFVDLDHFKNINDTLGHCAGDELLKEVARRLAGAVRGLDTVGRTGGDEFVLILPSINQPGEAAQIAERILRTIQQPFQIGEHSLVVGCSIGISLMPDDGSDIQTLLMNADLAMYHAKAHGRNTFRFYTREMNTQVAERMENRLRRAMEQEQLYLVYQPQYDMAGQRLLGCEALLRWRDPDEGLIMPGRFIPVAEDTGLIVPLGRWVLDQACRQASLWL-RAGLEPMRVAVNVSAHQLMRHDFIDDVREALQRHALPGHCLELEVTESTLMADADLASRQLAVIKAMGVRLAIDDFGTGYSSLAYLKRFAPDLVKIDRSFISDLDEENAAIVSAIVHLAGALGMETLAEGVENENQQRFLQTLGCEAMQGYLLGSPLAEEMMTRRLQQRRPMA--- 209524005 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DSEGDIQYVNPKFEEITGYKAGEVIGQNPRILKSGYTTE-PEYDVLWRQITSGKQ--WSGEFHNKKKNGELFWEHASICPMRDEEGYITHFIAVKEDITQQKHNEEILAHQANYDALTDLPNRTLIFDRLRQAI-TEAQVHHSNVAVMFIDLDHFKNINDTLGHELGDFLLKEAGMRLRGCIRKTDTVGRLGGDEFLLIIPKLDDLVQAEYIANQVLDVLGEPFNLCGEEAFISASIGIASYPQDGKNVSTLVRNADTAMYAAKQEGRNVFAFFTQNMNDEAQSRIIIENQLRHAISRNEVVYQPFIHLNTSQIVGAEALMRWYNPELGNIRPDQFIAIAEESRLIVDLGEWILSQACQEVANWHQQGN-NGLWVAVNMSPRQLRTPNLVNVIIEAIANNGLSSDCLELEITERSLVEEVPGVQSLIKQLNHLKIRLAIDDFGTGYSSLSYLKRFPFSVLKIDKSFISDDDQDAIALVKTMITMAHGLGLVVVAEGIETTAQLDFLCNQGCDYGQGYLFSKPLPPAQFRAYLQR-------- 71906314 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VQDISERKRTEAHLQL----MAMVFSNSNEAIIVTDASNRIIATNPAFTCLTGYQPDDVIGKNPRILSAG-TTPTEVFSDMWTCL--HREGAWQGELWDRKKNGEAYPKWLSISLVRDEDGQIRNHIGSFIDISELKATQERIRHLAHHDTLTNLANRFSLHEKLAQALAF-CKRNRMQLALMLIDLDRFKTINDTLGHQAGDELLVQVAKRLSHAVRESDIVARLGGDEFVIALPGIGSPADAAHLADDITREISAPYLIKGQELRTSPSIGICVYPGDGSEIGDLLKNADVAMYHAKANGRGNYQFFTEDMNIATTERMCLESDLRLAITRREFHYQPQLDLRSGTIVGVEALIRWQHPTRGLVSPADFIPIAEESGMIAAIGDWVLEEACRQLKVWQNRGITH-LRMSINLSAGQFLDKTLPARIHELLAANDLSADRLDLEVTESMSMASPDESISVMKTLSSSGLTLSIDDFGTGYSSLAYLKLLPIHTLKIDRSFVKDSDPNDADICDVTVLLAHKLGLEVVAEGVETEAQLKFLLSIGCEKVQGYLISKPLPADQAERFIRNNPPM---- 291614972 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VYLMGFF--RDITERKQTEDAL-----RQGAAVESSHNGIIITDLDGHILAANQAYADISGYTESELLGQNPRILNSGR-QSRDFYRKMWANIKEA--GSWQGELWNRRKNGEIYPTWLAVSAVRNDQGKATHYVGISSDLSQLRQTEAEREHLAHYDPLTDLPNRLLLRSHLTHALAQAKRHHN-QVGVLYLDLDRFKNINDSLGYQVGDELLVTLTERLTMHMRSEDLLARLGGDEFLLVLEHINEPEDSAIVARSLLETLAQPFVHGEREIFIGASIGISIFPNDGDSAEQLIQHADAAMHQAKTRNTYHFYTEDLSRASNEHLELENRLRHAITANQLRVYYQPQVDIATGHIIGAEALVRWQDPERGLVQPGQFIPLAEETGLIGAIGEWVLKETCLQGMRWID-AGLPFLTLAVNLSPHQFLRGNIAGLISKVLAETGFPADRLELELTESALMQQGEDVIKMLHLLRAQDIRLAIDDFGTGYSSLSYLKRFPLDILKIDKSFVDDIHQDDMEIAATIIAMGHILGFKVLAEGVETREQLEFLQARGCDLYQGYLTSPPIPAEEFEKLLKE-------- 152982119 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FDVAGKTWSMVVSTPSMLFLKNSSSALWAFLVGLLLSVVSAIYVQLIVDRSRRIQLLVDDRTAQLRTVNDDLIADIAARKHAEHELQL-RER---AIEASANAI----IIARAVYVNPAFTRITGYSPEEALGRNKDW-------EQPGIEELRSIALEKREGH--AVLRNYRKDGALFWSDLYIAPVKDDTGEVSHFVVALYDITATKRYESELEFQTNRDALTGLANRSLLRDRLSQAISY-AHRYNHPIWIAFVDLDRFKFVNDTLGHQAGDLLLKAIAERLQHAVRDTDTVSRMGGDEFVLILPERVDAGLSTGIVQRIMDGIAQPLTIEGHEFFISSSIGVAVYPNDGVTPEELIKHADIAMYRAKETGRNNFQFYTSSMNERERLRLEGDLRNAMERGEFILHYQPQLDLRTGKIVGVEALIRWQHPELGMIPPMRFIGLAEETGLIVPIGAWVIREACRQNKVWQEHG-LGSLRMSVNLSARQFAQQDLLESIALALEETQLPPQCLEIELTESLVMADVDHAIGILRELKALGVQLSIDDFGTGYSSLSYLKRFPIDVLKIDRSFVNDIDPDDAAIVASIISLAHSLRLTVIAEGVETEEQLAYLQQHDCDQIQGYFFSRPITADAMEVMLKD-------- 296133232 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GFAVFSDITDSKQALEELRQERDFSQSLVDNARTIIMLWAMDGTITLFNKYAEELTGYTAAEVIGK-KWWEIFTPKEIKPAIPELLERFQQGEVIE-TGEHPWIAKDGGRIEILWTHTLSYDAEGKPLAIISMGIDITDRKRAEEIINHMAYHDPLTDLPNRALFNDRLKLALAHAKRNKQL-LAVMFIDLDRFKLINDTLGHAMGDRVLKDVAQRLTECLREGDTVARIGGDEFILIFPQIAKEQDVAKIALKIIETMKRPFKVEMQEFHLTTSIGVAIYPHDGQDAETLVKNADSALYLAKEQGNTYQLYTPSMNDKAYERLNTEQALCKAENDEFEVHYQPQVNIITGQITGMEALVRWKHPEKGLVYPGDFIQIAEETGLIIPIGEWVLRTACLQSKAWQD-AGYPPVTVVVNLSARQFLQQNLVETITRILQETGMDPKWLELEITEGVIMKDVDYTVKVLQELAKMGIRIAIDDFGTGYSSLNYLKRFPINTLKIDRSFIQGSDIQDAAIVSTIIVLARNLNLKVVAEGVETEEQYLFLRGKQCYDMQGYWFSRPVPAEEFEGLLK-RQPFSR-- 83312428 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEQLRLAADRAGEAITITDSSGNIITVNDSFCRITGYSHQEVIGKNPRFLQSG-KHGKDFYDAMWRSLI--EQGCWQGEIFNRRKNGEIYPEWLTVNSVRDENGSVVNYVAIFSDISAIKSSQRRIEFLATHDELTGIPNRSLLMDRLKHAVA-QAKRQKTKLAVLFIDLDNFKVINDSLGHDVGDQLLKQATERLKHCVRDSDTLARLGGDEFVAVLT-DVSLEKVNSVAARIVDFLGASFSINDKSLFVSASIGISVFPDDGQDSLTLLKHADTAMYRAKERGRNQYQFFADEMKVIALQRLTLETGLRLETKSFRMCYQPQVDIHTGEVVGAEALLRWRDPTLGEVSPAHFIPIAESCGLIGAIGETVFTMVLEQIAYWREKG-LTVPRIAINVSAHQLRDAGFAAKVGSWLDSSGISSELIGIELTESALMERIDMVKEMLTSFDGMGMKVSIDDFGTGYSSLSYLKKLPIHELKIDRSFVDGIARDDRSIAKAIIDMSRALGMRVVAEGVESEEQLGVLKEEGCDMVQGYLFHRPLSPEAFAKVIESRKPLKR-- 163748913 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KRSEKQLEDSQQRWLFAIEVSRNGIWDWNFATDEVFLSDRWKEMLGYSEDELANELSTWEALLHPQDKKDALFSLNQYLNNEVDEFENVHRLRHKLGHYIWVLDRGMIVEDEKGKATRMIGTHTDVTSDVINKQVILHQAKHDLLTDLPNRSSLLDALYSLKESK---QEVSAGLFLIDLDNFKMINDALGHHYGDRLLIQVAARLSSFFATNSLIVRLAADEFVVLAKNLPQDKNSAKRRIHVRQIIGRSFHINNQTFSVSASVGACFIDSQIEIEPELLKQADVAMHQVKERGRDGYYSAEMEEVAQHSLFIQSELRGAIAEKQLSLVYQPIVDCRGL-VVCVEALLRWNHPQMGNIPPSTFIPLAEGSGLIEELGEWVLLEACAFINTLQETGVLLDA-VAINVSARQFNQGEFAEDLLKVLHRLGIKPNAIELELTEYALLTNLDVVKQAMDKLRQAGISIAIDDFGTGYSSLSYLQSLPLSRLKLDASFVSDVNESSNAIVKAIIDMAHGLNLNVVAEGVETQTQYEFLLQHGCDSFQGYLFSRPLKQADIVNYIE--------- 224588186 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRYAIDRKAIEEKLFAEQESARVTLNSIADAVISADLSGNITFLNSVAEKLTGWQQNELGRPIADILKVVDEITRERGSTVERPNQLHRSTKAPSNSILVRRDGSELPIDESRAPILDRQGQIAGTVTVLHDVSVTRAMELKMAHLAQHDFLTDLPNRRVLDDRLRQAISLARR-QGKQLAVLFVDIDRFKHINDSLGHGMGDKALQSMAERLTTCVRASDTVARQGGDEFVILLAEVTTADDAAIVAKKILSAVALPHRIGRHELQISASIGISTCPNDADDAETLIKHADIAMYQAKEKGRNNYQFFRADMNERVLQRQSLESSLRLALERQEFHYQPKMNLETGHITGMEALIRWRHPELGLVPPASFIGVAEDCGLMQPIGRWVLQEACRQVKEWMV-AGLNPVPVAVNVSAVEFRRKHFFDGVISTLRETDLDPRYLELELTETVLMKEAEPTIAVLHALKSAGVKLAIDDFGTGYSSLSYLTRLPVDTLKIDRSFVTDVTTDNAAIVSAIIGMGKSLNLNVIAEGVETQEQLALLRSHCCAEGQGYYFSRPVSVPAVAELL---------- 117926670 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TVAQRTAALKTSNEQLKQQQHRLRLTAENTSEAIIITDAANRVMEVNPAFVRITGYPADEVIGRDPGFMKS-HRHTHEFYAEMWKKI--WQTGQWQGEIWDRRHNGEIYPKWLTINAVYDERGHLVNCIGIFSDISRLKATEERLEQLAFFDCLTKLPNRAHFQSRLDHAL-TAANRRQNKVGLIFIDLDHFKHINDSMGHNAGDQLLIEAAKRIQSCVREEDTVARMGGDEFTIILADLTDTAKVMNVALTILESFTHPIVLEDKKLFIGCSLGMAIYPDDSGNAALLIKHADTAMYRAKESGRNRYSFYTAEMNAQAQSRIESELRYAIDHKAFELYYQPKVDAHSSEIVGFEALLRWIHPTEGVISPNQFIPIAEESGLIAAIGNQVVEMACQGLQR-INRCTPKPLPVAINLSVRQLRQDNLVNYFSQTLANYGIEAEQLELEVTESFLAKPIEKSAALLQALHQLGYKIAIDDFGTGYSSLSYLKNFPIHTLKIDRSFVMAHNQESRTIVQAIISMAHALGYDLVAEGVETAAQVNVLQGLGCGIMQGFHYARPAPLHEILEIL---------- 186686857 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MVTNITDRKLAEAALQESKQRLDGILCSLEDVIWSISADTETLYLNPAALKVYGYSVSEFFENSNLWFEVIHPEDQQQVHAAIQPLFLTEKQEL--EYRIVRPDGQVRWLLNRSHLIYNASGLPIRIDGIATDITERKLLEEKLVHNAFYDALTGLPNRILFIDRLEQAIAQMKHNPDDLFAVLFLDLDRFKVVNDSLGHLVGDQLLVTLAQRLQQCLQPDDTVARLGGDEFTILLSHIQTIEDATDIAKHIHQALKPPFNLCGYEVFMTASIGIALGTNKYVQPADLLRDADTALYRAKEQSQAGHIVFDTTMYDRAVEQLETDLRWAVERQELCIFYQPIICIKTGKITGFEALVRWQHPERGLISPTEFIPVAEETGLIIPIGQWVLTESCKQLRQWQLQPAIKPLTLNVNLSGKQFSQPHLIEQISQILQDTGLSSSNLKLEITETAIIASPQKATSILKQLKAFGLQLCIDDFGTGYSSLAYLHNFPIDVLKIDRSFVNDSDTEQFAIVRAIVTLADNLGMSVVAEGVETINQLAQLQLLQCQQAQGYLFSKPLDQEQARNLLA--------- 157373187 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QLSEKQLNDSQQRWLFAVEVSRNGIWDWNLITDEVFLSDRWKEMLGYHSDELKDELKTWQAMLHPEDKAEALNTLHKYLNGEVEEFESVHRLKHKSGHYIWVLDRGMIVWDSKGRPVRMIGTHTDVSDDVRNQQAIMHQINHDLLTDLANRRALLDELYRIKEQK---QSGSVALFVIDLDNFKMINDALGHHHGDRLLIQVAARLSSYFSNNALIARLSADEFVILAQGLSDDQSVAKRRTMIRQMIGRSFHINNQTLNISASVGICVLDKSDIDPEQVLQHADLAMHQAKEQGRDAHVVYSADMERVAQNSLIKSELKNAIELNQLSLVYQPIVDREGEIICAEALLRWQHPEKGNIPPSSFIPVAEGSELIQDIGHWVLSETCQYIKRLQGE-DVELGSIAINVSARQFNHDDFVESLLGVIRQQGLGAGSIELELTEYALLTNLDIIRQRMEVLKEAGISIAIDDFGTGYSSLSYLQSLPLSRLKLDAAFVSGVNDASNSIVIAIINMAHSLNLQVVAEGVETQQQYEFLLQHDCDTFQGYLFNRPLTADNFIRAVK--------- 71907174 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AQQEMLAQMQLLASAVQYSGEAILITDVKNKILTVNPAFTRLTGYTSEEAVGRDPSFLSRTMPEEYERMWNGIA-----ERGFWQGEIWDRRKDGGIYPKWMSISVIRGEDGMIRYHVAHFTDVSSERAAEERLHHMAHHDVLTGLLNRLSLKGRLDQALA-AARRDGSRVAVLFVDLDRFKVINDTLGHHVGDELLIEVANRLRDGVRDSDVVARVGGDEFVIMLSGVEHTSAVAMVAEKLVFSVGQSYQIGGYDLYSTPSIGIAIYPTDGEDGDILMKNADAAMYHAKMAGRNNFQFFDAKMNEAALERLNTEHALRRANQEFCLYYQPVIDLASNRVASLEALIRWNHPEKGLLLPGKFIGIAEETGLIQPLGEWVLWAACRQLADFA-AAGISGIKMGVNISAIQMRNGNLPLLARGVIEAYDIDPRNLIFEITESVAMEQPTETVRILDLLNAMGVSVAIDDFGTGYSSLSYLRMFPINHLKLDRSFVEQIGEDGCVICDATIGLAHSLELKVVAEGVETQAQLDYLRSRGCDMVQGFLFSRPVPADEVLAFIRQ-------- 117925126 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ENTSEAIILTDPQGMILDINPAFTEITGFSREELGHNPRSFKSDRH--DATFYTNMWRKIA--EEGFWQGEIWDRRKNGEIYPKRLTINAVRNQAGEVENYIGIFSDISESKATELKLERLAYYDALTQLPNRMLFHDRLEHEF-YNAQRHRKQVAVFFIDLDRFKQVNDTLGHSAGDELLQHVAQRLEGCVRAADTVARMGGDEFTVILADISDNESVARVARKVLEELQKSISIKGHDIFVGASIGIALYPDNGNDVETLTKNADMAMYRAKESGRGNYKFFSEEMNVSTSQRLSLESQLHHAVNANEVYYQPKLNMQSGIMVGMEALVRWPQADGSMIPPIQFIPVAEETGLIVPLGRLVMRQAMLDCARWVRETG-MNLRVAVNLSAREFQSPGLVVEIEQTLAECGLDARHFEVEITESLMMHDVENAIATLEQISRLGIHIAMDDFGTGYSSLSYLKKFPIHSLKVDRSFVKDIDPNDIEIVAAILSLAKVLNLKVVAEGVETQEQLSFLRQNLCDECQGYSFSKPLSAVDFTAFLAD-------- 53804176 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLFSLVDVTDRQKATAQLRLIETAFQ----------HTRDAVLITDARARILRVNPAFETITGYSAGEVVGRTPRMLQSGR-HDGAFYRRFWRAL--ETEGHWSGEIWNRHRDGHIFPAWQSVSAVKGPDGSTTHYVSIFTDISEFKRAEAQIRYLSYHDDLTGLPNRAYFQARLDQLIEAAAR-DRKQIALVVLDLDRFKTINDSLGHSVGDELLCQVAERIQDCTGQGDFVARQGGDEFVVILA-DSDAVRAARVANAMISAIAKPAVAGGRTLIVTPSLGISLYPHDAGDSESLIKSADAAMYHAKSLGRNTYQFFSAEMSAVATERLALENALHQSNGEFRLYYQPQIEVCSRRLIGLEALIRWRHPEVGWVPPLRFIPLAEETGIIHRIGRWVLEEACRQQREWQ-AAGLCIVPVAVNLSPLQLQKDDFPEQVEALLSGCRLAPGLLELELTETAVMRDVGRMSDMLRKLKERGTRFSIDDFGTGYSSLGYLNRFPVDKLKIDQSFIRDVTEDHAAITRAIIALAKQLHLKVVAEGVETAEQLEFLERAGCDGAQGFYFSRPVPADEIAGWL---------- 269925562 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILAAAIEYRRAAQDLMRAEARYRKLVEQIPAVTYEMGMRGVVSYISPQVEDMLGYTPEEWTSNPDPWSRIIHPDDYEDVATSMEKAEELGIP-FRKEYRMISKSGEIVWVRDEAVIVRDAEGQPLFWQGVLVNITDKKKLEDKLAYQAFHDALTGLPNRALFMDRLKGALARAKRY-NSCCAVLFLDLDRFKHVNDSLGHQYGDQLLIEVGNRLLSVVRSADTVARRGGDEFTILLEPICELEYAKQVAERVIKELEKPFLINGQELYISTSIGIALSNEYSDAEELI-HNADVAMYWAKSRGRARYEVYDLSMSTFTLEKLKLESELRRAVQREEFVYQPVVRLRDKEVVALEALLRWHHPERGLLLPDQFLKELEDTGLIMPLTDWMLREVCRQHKEWQKRVAGELPLVSVNFTARQFQKATMLEDLASILQDMDVSPSCLQLEITETVAMDDAASTARTMKGLKDLGVKLALDDVGTGYSSLSYLRKFPLDVLKVDRTFVMGLDPDSTAIVHALVMLAKSLGMLVTAEGVEKQVQVDALSTLGCDLAQGYFFSRPMEPDRITDIL---------- 237653347 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EHAAALGRAEAELRL----YATVFTNASEGMLITDAHSRIIAANPAFSRITGYSPAEVAGRSPALLNSGR-QDAGFYRRMWSTLAS--RGKWQGELWNRRRDGSIYPEWLSITAVPGEDGQPCNYIGIFSDITERKEAEARILHLAHHDPLTNLPNRALLNDRLSQSL-LQARRDGRGAAVLLLDLDRFKTINDTLGHERGDSLLLEICARCRRVLRDTDTLARLSGDEFVIVLPDATTADVSADTARRILDAIALPCRLGEHEISITASIGIALFPRDGGDESTLLRNADAAMHRAKEAGRNGFEFYTEDMNTSSLGRLLLEHQLRGAAERGELHYQPKVSAADGRLGGFEALLRWQHPELGMVAPGQFIPLAEESGLIVPIGQWVLEETCRQQRAWLD-AGFDVPPLAVNLSAHQLAQPDIVATVAAAIECHRLAPGLIELELTETMLMRDVDRTIRTLVRLREMGVRLAIDDFGTGYSSLNYLRQFPVNALKIDRSFVSDIGSDGAEIAAAIVGMAHSLGLDAVAEGVESEAQRAFLQMHGCHQLQGFLIARPAPAREIERFLSRR------- 291613922 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TERKKMSETLL----KLSLAVEQSPNSIVITDLDANIEYANSNFTKVTGYSLDEVLGKNPRFMQSG-KTPKATYEDMWAHLTRGE--PWKGELFNRRKDGTEYIESVLISPVSQVDGRVMNYLAIKEDITEKRLTEERIEKLEHFDHLTGLPNRTQLNERFKYALSL-AQRSGEQMTVMFLDLDHFKDINDTLGHSIGDQLLMDVAKRLKETLRDEDTVSRQGGDEFILILPGT-DENGAAHVAAKLMEAVSQAFQFEQHELVATCSIGIAIYPHDGENFETLSKNADTAMYRVKHDGRNGFCFFTSEMQAHSARTLQLGNALRHTRGQLHLHYQPQISTQDGHVVGAEALLRWQHPELGSISPAEFIPIAEDNGQIIPIGEWVLRTAIKQLKDWMDSGLPPMI-MAVNLSAAQFRQSNLMELVTSILDESKVPHRYLELELTEAVAMDDPQLAIGVMDKLHTGGIKMSIDDFGTGYSSLSYLKRFKVYKLKIDQSFVHDIDPDDKAIVAAIINMASSLGMQTIAEGVETAGQLSFLRLQGCNEVQGYYFSKPLPAEQFVSYLQKQ------- 119945725 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KDITEITALKNTAEANAKRLGHVLEVSGEGMWDWNIQTNEVFQNQKWADITGVKHS--KRSFSEFQDCLVEEDKKYVLTSLQALIEKKIP-YDIEYRFRRPDGKVIWIWDRGQVLYDDQGKPKLLVGIMQDITEKKFNQSEIELMAFYDTLTMLPNRALLNDRLNLAIEHSKRFEKY-GAVLFLDLDNFKILNDSYGHQAGDDLLVIVAQRIQSVIRKDDTVARFGGDEFVIVLNELDSEIKAQRLAQSICHSIKQKINIADIDYFITASVGITIFYGQSKVPSELLQLADLALYQAKKNGRDDSAMFDPVMQEKLDYSTCLDKELRQKQKDFVLYYQPQYDAKQN-LVSAEALIRWNHPELGLVNPGDFIKVAEESNLILPIGDWVLSEACQQLKKWQSDPQYQHLSLSVNISAKQIWQKDFVAGIKRIVSDSDINVSKLKLEITESILLRDINGTAEKLNDLVAFGLTFSLDDFGTGYSSLGYLKNLPIDELKIDQSFIRDDNKMDLIMVKSIIDLGKNFGINVVAEGVETEAHFEILKEFGCKIYQGYYFSRPVPVSEFVTLI---------- 256005420 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KAYRELRKQHEWLRITLSSIGEAVITTD-ENGTVTFSNEIQKMLGLSEEEILGKKLDKLLSGLVDKREKVYKIIEEVVNRGSMKLETDLSLVTPGGRRL-VEGTVAPIRNDSDVIIGTVVALKDITEIKKKDEILYNMEYYDPLTGLPNRSLFSDRLKMALAQSKR-NNEMCALIILDLDNFKAINDTLGHSVGDMLLKQVAEKIKGYLREVDTVARIGGDEFIIIQPQIKDINDATRAADRILKKFQQPWILEGKEYYITASMGIGIYPNDGEDPQTIFKNADTALYRAKERNNYQLYTESMNQKVLQRLDIENSLRRAIEKEEFVLFYQPQIDIKTGKIVGFEALLRWYHPDYGLMPPMEFIPVAEDSGLIVVIGEWVLETACRQNKKWIECGLEPHL-ISVNLSARQFQRSNIVEVIDRIRSSTGLAPELLELEITESTAMQDLSFTIDVLNQLRKKGIRVSLDDFGTGYSSLNYLRQLPIDTLKIDKSFVQDINSKEEAIAKTVISLAHKLDLTVVAEGVETKEQLLFLKKEKCDKAQGYLFSKPLPAEEIEKMLRDK------- 83646741 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MRKHGEFWDVLPISLLMLGSVATIHLASLYYFEGESLSWPILTTLSIAVIFAFLSLIQIRLNRQLAAKALHEKLKKLSSAVTNSGCSIIITDRLGRIEFVNNKFVNVTGYGQEEARGR---FLDILNPKDMDAEKQIWESDILY--DGWEGEVLSRRRDGYDFWWAVTVSTVCDSDNTVTNYVISGVDVSELKEANRKMQQMALYDSLTGLANRRLFVDRLEQAVK-AASRDRKQIALLFLDLDQFKRINDTLGHDAGDSLLQTVAQRLKNCVRAKDTVARLGGDEFTVLLTDIVDTFSVTPVATQILKALKEPIKLKKHEVIVSTSIGVTLAPTDGANADVLMKNADLALYRAKEHGRDRYHFYTEELNAHALKQMEQELRHALQFEEFTLGFQPQVNLTTGKIVSVEALIRWHHPSKGLVMPDSFISVAEETGLINPIGRWVLKNACMQMKMLQDLTGSA-IKIAVNLSARQFDDPKLEQSIEEALNETGLEPEWLELEVTESMLMGDIQAVTNKLKRLRQTGVSLAIDDFGSGYSSLSYLKKLPVNALKVDREFVRDIPEDDMEITSAIIAVAHKLQLKVVAEGVETAEQKEYLLANQCDFAQGYFFSKPLSFEDLYIYLNEH------- 212639188 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIQEADEGIIVTDSEGHILLANPAFETVTGYTQEEVLGKKPNILRSLH--DRKFYENMWETIRDH--GVWKGEIWNKRKNGELFVEWLTIKAVYDVAGNPTHYVAIFSDVTQHKRTMEQLARLSNYDLLTNVPNRQLFTKRLQHLLDTARRY-NQQLAILFLDLDRFKYINDELGHYSGDILLQKVANRLKKLLRTKDTLARIGGDEFVVILPKLKDIQEAVSIAEQIIESLQAPFLLHHKDIYISASIGISVYPNDGDDGEMLLRRADRAMQKAKESGRNRFELYTAKLDYQSEVVTLENYLRKAIERNEFVCYQPIVNIKTKKIEALEALMRWKQPNIGFVSPAQFIPLAEETGLIVPMTKWLFEQACVHIKAIHQFA--PHVKIGINISAVHFQQDDFVQQLSTIVKKHDVHPRFFKLELTESTIMPNAEESVQKLVQLKQCGFKLAIDDFGTGFSSLSYLHRFPIDILKIDQSFIRRLSSDDATIVSTIIMMAHHLHLSVVAEGVETEQQYEFLNKQQCDMAQGYYIAKPMPIDEVQQFVQE-------- 16329450 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VMRDITERRKAEKQLKI----LSQACEQSPASIVITDVQGNITYVNPKFEEISGYKSAEVLGRNPRILKSGNKT-QEDYELMWKTLASGRN--WHGEFHNRRKNGELYWERASISPISNQQGIVTHYVAVKEDITKEKQQAEALFHQAHYDHLTGLPNRILAKDRLQQAIE-SALRQKHIFGLMFLDLDNFKKVNDTLGHDAGDQLLVEVSERLQRALRQTDTVARLGGDEFLIILDQVSHSRKLMAIAQRLLRVMRQPVNLQGLEFFVHGSIGITVFPDDGFHADVLLRNADTAMYAAKLAGRNMFRFFTPHMNQAAQQRMAIESELRQSRQEFQILYQPIVSLESGQIVGAEALMRWHNRLLGTVPPDQFIPIAEEVGLIVELGEWLLDNVCCQAAHWHSALGEQTFWVSVNVSPRQLKDSYFVAILQGFLQRYQVRPEWLELEITENLILEENGDLLKNLSDLEEENIALSLDDFGTGYSSLNYLRKFNFNSLKIDRSFVEPHDNNTVGLVRAIIAMAHHLELKVIAEGIETPEQWNFLRLQGCDYGQGYLFSPAIAVEEWESL----------- 253998885 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RKVAEDKMRLALVFENSSEAIMVVDAESQILSVNPAFTEMTGYTAQEVVGKTPKILASG-KQDRKFYEEMW--HLLDSNGKWQGEVWNRRKNGESYAEWLTIDTIYNEHGEVIRRVALFSDITKNKQNQEVIWRQANFDQLTGLPNRRMLHDRLNQEI-LKADRNHQMLAVLFLDLDRFKEVNDTYGHLMGDQLLQESAHRLLHSVRECDTVARLGGDEFVVILSGLQDKDVVQDIAQSILKKFDTPFQLDNDLTHVSVSIGITIYPEDGNAGEVLFKNADQAMYVAKNNGRNRYSYFTASMQAHAQNRMRLSNDLHLPGQQFELYYQPIVELATGQVHKAEALLRWQHPTRGMIPPDNFIPLAEETGLIVDIGNWVFYEAARQVKRLQSL-HHASFQISINKSPVQFHNETHGHEWISFLLMNDLPRQSIVVEITEGLLMHTDESISAQLLGFRDAGVQVALDDFGTGYSSLSYLKKFDIDYLKIDRIFVRNLSRNDMALCEAIVMMAHKLDIKVIAEGIETEEQRELLQQIGCDFGQGYLFSPPLPAPAFEAYLR--------- 119944290 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISEDITERNAAKKALEESEESQRIARLGS----YLFDLRSNQWSGSEILDNLLGIDAD-YQRTMEGWAQLIHPDDRSRIDHYFKEDVLNQKKSFNQEYRMKRQNDQVRWVHGLGELEFDNQGSPILMKGTIQDITERKLAEAHLQALANFDQLTGLPNRFMLKDKITYLFTLARR-NNESLTMMFLDLDHFKNVNDTLGHVIGDRLLIEIAKRLKSAIREVDLVSRIGSDE-FILLFPNTDADSALNIATKLIETVSLPTVFEHHELFITATIGIAIYPNDGEEFETLIKNADTAMSQAKRYSRNTFHFFTEEMQVHLQRKLKIVNAMRHARNEMQVHYQPQISAVKGHIIGAEALLRWRHPELGDISPGEFIPIAESSGQIVAIGEWVLRTAIDQMKVWQNEGLAPMV-VAVNLSALQFKQANLIGMIISMLNKAQLAHQYLELELTEAITMDDPQQAINIMNQLHAKGIRMSIDDFGTGYSSLSYLKQFKVYKLKIDQSFICNLDSDDRAMVHAIIDMAKNLGMQTIAEGVETAEQLEFLRLHGCNEIQGYYFSKAIPADEFSRFAKQ-------- 95928735 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MGVYKPVVSSGISLEVLGEIHNNGQLNHLTTNITAESAQEVLCPTGYRLYSPFQAVA--------SFPIQPKQAAGALLVVYTQDKKLLEQALDVHEHEQQQAFSMKQLQLAADNSREGIVLTDKNEKIVSVNRAFSDITGYRDDELGQTPRILKSNRH--GRDFYQNMWHCLAEH--GCWQGEIWNRRKDGQVYPELMSMSAVCDDQQEVSHYIAVFTDISQAKESQEKLDYLSWHDPLTDLPNRSLFCTHLDQAVK-HAERKHHSFAVLCFDLDHFKDVNDSFGHLVGDALLRKIADRLRSCLRESDMLARLGGDEFVLLLEDVADSHRVTMMAEEILHQLQQPICLTETDVQVSVSVGIAVYPEHGRDALELLQRADSALYRAKQHGRARFAYYNEEMTEQAQERVQLSFHLRQEKKEFAVYYQPQVDLGTGQIVGAEALMRWNSPELGLVTPDRFIPLAEEIGCICSMGTWILRQVCEQGKAWLD-AGYPPLTLAVNLSAVQFAEEDIACRLKETLQETGYPAEYLELEVTESTLMHKEQQTIDLLKSLNELGVRLALDDFGTGYSSLAYLKYFPLHLLKVDKSFIDDADANDCKMVTAIVQMGHGLGFDLLAEGVETVAQRDCLAQLGCDYYQGYYCSPPVPACEFAALRQSQKPL---- 78356398 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVVGLAAAVQD-INADMYALNRQQGLLAVTAFLFFALMALGFLREQRTRALRRSAELYRQLADTAYDILW-HDAEGKLLYVSPSCERITGYPAADFMADAGLLERVVHREDLPAFRMHM-SAPGMLEGE-SLEYRLLHRTGKVRWVSVVAREIWTSDGICQGVRSSVRDVTESKLMEKELDYKSQHDELTGVANRSLCLARIRKAMVRTAPRPEVGFAVLFLDIDRFKIINDSLGHEQGDMVLAEMAERLVASVRPCDTVARFGGDEFVIVLEELPGPREAVRMARLIKKRFKEPLLLEGHEMRITCSIGMIEYGGDSVGAQAAVRNANIAMYRAKAAGRDKLKVFRPKMLAAAASVMTLENDMRSQRDEFFMEYQPVQRSDDGTLTGFEALIRWRHPEKGIIGPDHFIPLAEESGLIVDIGLSALRKSCCEMARWCRRPGCEELFLAVNLSARQFSQPDLVTCVSGILQDSGLDPRQLKLEITESTIMSNAETALAMMHRLKQIGVQLAIDDFGTGYSSLAYLQKLPVDTLKVDRMFVSAMEEQALEIVRSIIVLANSLQLNTVAEGVENSRQLEMLRNLGCSYVQGFYFHKPLPVAAAELLLNGREP----- 291614129 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AIERKRSEEALHYSEKRFRDVNDAAGEYVWE--MGTDMVYVSNRSVDVKGYVPDELLGHTP--MEFMPVEDIPHVREIVNRAIASNT-SFKLQHRDITKSGTLLWEEVNGVPFFDEHGELMGLRGTGMNITDRKRAEEEIKSLAFYDPLTHLPNRRLLVDRLQHALA-SSTRSGREGALLFIDLDNFKTLNDTLGHDIGDLLLQQVALRLASCVREGDTVARLGGDEFVVMLEELSEQAQTESIGEKILLTLNQPYLLAAHEYRNSPSIGATLFGNKPQSIEELLKQADIAMYQAKKAGRNTLRFFDPQMQETVIARALLERELSKALENDQFQLYYQIQMTDNEPFGAEALIRWIHPERGLIPPNHFIPLAEEVGLILPIGLWVLDTACNQIKIWEKNASTRELVLAVNVSARSFFQDDFVTQIQTVLQRHAINPKRLKLEITESMMLNSIEQTIEKMNALKKLGVQFAMDDFGTGYSSLQYLKRLPLDQLKIDQSFVRDIDSSDKAIVTTIVAMAHSLNLDVIAEGVETEQQRQLLIESGCSQYQGYLFGKPAPIRQFEESLK--------- 56477116 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VIESTRDGVMVTDLSQRIVSVNRAWCEITGFSEEEALGKTPSMLKSGLQDD-AFYRQLWDSVAH--TGHWQGEIWNRRKNGELYPQWLSVSTVYDEDHKPVRYVGVMTDISQLKQSQAQLERLAHYDPLTNLPNRLLVQSRLEHAIE-QASRQQLGLGVLFIDLDRFKNINDSLGHATGDELLVAISWRLRTRLRPEDTLARWGGDEFLVIIDNLRKPDESASVAQNLIDLMGEPFSPGGEVVYVGASVGISLYPQDGTSAAELIQHADAALNQAKAQGRNTFRFFTEALSQAAQRHVDLERRLRVEQQAFVVHYQPQIDITTGRVTGCEALVRWQATDEGAVSPNRFIPFAEESGLIVPLGEWVLETACRQARTWRD-AGLAPLRVGVNLSARQLWQAELPDRIAAILQRTGLPPECLELELTESMIMGHEAQAEQRLGLLKSMGLGLAIDDFGTGYSSLAYLKNFPIEMLKIDQGFVRHIDRKDMEITAGIIALARKLNIKVLAEGVETDAQLAFLTEQGCDAYQGYLFSRPLPAEDFAKLLAQR------- 291612540 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MQDVTQRKLSEVAARDAEERYRSIFENALEGIYQTTPDGHYLNFNPALARIYGYESADLVCSISDIQQYVDPDKRQEFITLMNVH-----GQVSFEAQVYRKGGEIIWISENAHEVKDRDGKLLFYEGTVEDITERKNYEQQIEYQATHDALTGLPNRTLLADRLQQYIGI-ADRYTSKLAVAFVDLDQFKLINDSMGHHAGDELLKIMAARLASCVRESDTVVRLGGDEFVLLLTGLHKIEDISESMQRVLSSVAGPCTIEDRDFVVSCSIGISIYPDDARDTTTLLKYADSAMYKSKQSGRNNFQFYTDELNQRLMERLDLEYRLRLALENEEFHYQPKLALVSGAICGAEALIRWQPAGESMISPASFIPIAEETGLIEDIGLWVLHEACRQAVKLN-RLYGRELPIAVNVSPRQFRQSDLVSMVRSALLNSGLNPACLELEITESSLVHDTGSFIKTLQELKNLGVGLAIDDFGTGYSSMAYLKDFPVDRLKIDQVFVSNAEPSNIAILKAIVALGHSLNMKVIAEGVETAYQKAFLLGIGCDEMQGYHFSKPLHMDTFGKLLSD-------- 254457492 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLTKYIDNTQKLNDTILQKEEAQRIAKVGS----WEYNVIDGSLLLSDEVYRILGVKFGTA-ITWKDFLDFISKDDYDNVVKVIEDAIKH-GSKFNIKYALILKSKNEIYVQTRGK-VRKKAGGMVRITAVSMDITNDIKNKKTIEKLAYYDSLTGLANRTLLKDRMHKAIQY-AKREQTNLAVMFLDLDHFKLINDTLGHSVGDDMLIHIAEILKIHIRESDTLSRLGGDEFVILLPSVKSIFDAQNIASKIQHTLQSKHDIGDHQLYITSSIGVSLYPDHGDNSEELIRNADTAMYEAKNSGRNNYRIYSQSMGNYVDQQLHLEQDLIQAVKHIEVFYQAKIDSENNFISGAEALARWRHPTNGLIFPDQFIHIAESTGLMIELGNIIIEESIFQLQEWNKLG-LVGLKIAINLSARQFQDPNLVSFISSMLHNYQVSPSQVEFEITETLSMTNMTNTLRILTELKAIGVSIAIDDFGTGHSSLAYLKKFPINTLKIDRSFVLDIDDDDKTIVQTIVSMAHSLGFNTVAEGVETLEHVALLKTMGCDQLQGYYFSKPIPKDEFTKFIQDYMP----- 220934471 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVLRGLTL--DVSPQRQAALALKDSESRYREVIEHVSEVIFRTDHQGRWTLLNPAWEELTGYSAESLGRPVS---EFVSAEDSPLLEALTNQLLHGNKSQLRDELRLLTRAGEPRWVSVFVRSSQDAEGRVIATFGTLTDITERKRAEEEIRRLAFYDSLTELPNRSLLYDRLRLAMASAARSRH-HGAILFLDLDNFKDINDTLGHDVGDELLRQVASRMQGTIRETDTLARLGGDEFVIILNDLHPEQEAETLGSKLLHLLAEPFRLGEHERHCTPSIGATLFGDGEVNVDELLKQADLAMYRAKDSGRNTLCFFEPEMHQVVKARAALEADFRKREDQLHLHYQPHVDDQGH-ILGAEALLRWSHPERGMVPPMEFIAVAEQTGLIIKLGRWVLQTACQQLALWHRESQWMRINMAVNVSAKQFRHPDFVREVAEILQSTGAPAQHLVLELTESLLLEDTETVITRMNALRELGVGFALDDFGTGYSSLSYLKRLPLSLLKIDQSFVRDIDANDAAIAEMIITLAKTLGLEVIAEGVETPEQRDFLLEMGCHQFQGYLFGRPGPVDQLEKRL---------- 253999561 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VMLDITASKAAEADLRLARQ----VFDNTAEGIVITDPAFRVLEVNQAYQQITGYDKEEIIGKLPSVMQALH--EAAYYEGIWQTL--RREGQWVGEIWNRRKSGESYPEWLSISQVADAKGSVQNYVAVFTDITQRKLSEERLQFLANHDALTHLPNRALLQERIDQAL-FRAQRNKTAIAVLFIDLDRFKIINDTLGHQTGDMLLQEAAKRLKECLRETDTVARQGGDEFVVLVEDCGDTDYLNTIARKIMATLAQPFILVGRELFISASIGISVYPDDGLDTASLLKHADAAMYRAKESGKNTFRFYAAEANTNSVETLENNLRRAVERNEFVLHYQPKVDLRSQKIIGAEAVVRWQHPELGMLSPMQFIPLAEETGLIIDIGAWIMRESCRQAVEWQ-QLTGQNVRVAVNLSARQFRDETLRQTIADALTESGLTPDCLELEITESMIMHNAERAREVLQHFHDLGAHVLIDDFGTGYSSFGYLKHFPIDSLKIDRSFVRDIPDDDMAITQAIIAMAHSLQIKVVAEGVETQEQLAFLKKQGCDQIQGFLFSEPLHSHDFVRMLKLQ-PMLR-- 171059262 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVAAVVLVGNKLDEDREQQALIAELG--------SDMSHALAQFTREAQWQESLARTRLALESTQDGVMVTDLRPRIVSVNRAFTEITGYSETEVGMSPRLLQSGRH--EPAFFTRLWNQLLTH--GRWQGEVQNRRKNGELYTQWMSVSTVRDEHDQPTHYVSVFTDITPQKEAEQRLQHLAHFDPLTQLPNRLMVLSRLEHAIASAARAER-RVAVLFIDLDNFKTVNDSLGHSAGDDLLRAVADRLGTRTRREDTLGRLGGDEFILMLEHLREPQDAAQVAQELIGLLETPFRVAGQEVYVQASIGISLYPDDGLEVGELVRDADAAMYQAKRAGRGVYRFYTESLTTAAQSRLALDTRLRRENKEFVLWYQPLYRLADRCLIGLEALVRLNQPGLPPIGPAEFIPLLEETGQITTLGAWVTQEACRQGRAWLDEG-LDFGRIAINLSPQEIRRGQTDERVREALERSGLPAERLELELTESGLMEQGERAEAFLHRLRALGVRLAIDDFGTGYSSLAYLKRFPVSKLKIDRSFVRDADANDAQLVQTMVSMGRNLGISVLAEGVETEAQFDYLRSLGCDAAQGYFFSPPRPADEARHWLR--------- 254414962 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IATDMTKRKQAEAALLKSEEQFRLTFELAPIGMAMTSLEGQFLKVNQALCDALGYTAQELL--ALTFTEISHPTERALHFTQHQSLLQGELSHLQTERRLISKSGRIVNAILKVVLVRDAQGQPLHYISQVVDISDRKRMEEQLLHDAFHDVLTGLPNRALFMDRLEYALRRAGQRWDYLCAVIVLDLDRFKVINDSLGHLVGDRLLSAIAERLQGCLRPSDTLARLGGDEFTILLDDIPNTAAATDIAKSIHQTLESSFNLDGYEVFATASIGIALSGMGYHRAEDLLRDADTAMHRAKLQGTACYVMFDTAMSGRAQLRLETELRWAIERQELEVYYQPIISLGTGKITGFEALVRWQHPEQGMISPGAFIPLAEETGLIIPIGQWVLRTSCYQLRQWQQQPHYPPLTMSVNLSGKQFSQTNLIEQIAQIIQETEVNPSTLKLEITESGIMEHSDSASALLERLKALNIQLYIDDFGTGYSSLSRLHQFPIDALKIDRSFVSRMGDENGEIVQAIVTLAHNLGMDVVAEGIETNMQLAQLRGRRCEYGQGYFFSKPLNRQAAEQLM---------- 283848361 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLKNSSSVNCILSAEGNVMYRSPSIEKVLGYKPEELAGP---FFTIVHPDEHDYVRSRFENLLENPDKPQKLDVRLRHKEGNWRTVHV-IANNRMDDPHIEGVIINYHDVTEMREAQQKIHHMAYHDYLTDLPNRRYFEEQLEAELQD-AKTNRSKLAVLFIDIDRFKFINDTLGHHVGDKALKEIAEMLVSLVSEKDLIARMAGDEFMILVPHIEALDYVKELADSILKRMESPIVFDHYELFVTGSIGISTYPESGEDISVILKNADLAMYKAKETKENSFEFFTPEMEENSYKNFQNDLRRAITNNEFELYYQPKVSASTEKVVGVEALIRWNHPTLGMVSPGHFIPIAEDTGLIVPIGEWVFDAVCKQVKRWENTG-FPPLVVSLNFSAIQMLQKGLVTKVKNLLEKNQVEGHWIEVEMTESLILEHDNDILNKLEGLKQLGIHIAIDDFGTGYSSLSYLKKYKFNTIKLDKSFINDIHADNQAIITFIIQLSNQLNMKVVAEGVEIKEQHDILQKLNCDELQGFYFSRPKPVKEFEELLLNQQQL---- 94499837 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTSSEEKFRQLASLSPVGIFQINLKHDITYVNNRWSDITGIR--QPNATLEHWLSHIRQEDRRAAVRAWRNLIENHQ-EFVVEVGFERNRDQITWAIIEASVLYDGQGEIYGYMGAISDITDLKVAQLQMENLAFFDPLTGLSNRRLFKDRLHKSISESKR-RGSFVALLFLDLDQFKRINDSLGHDAGDVLLEETARRLENSVRESDTVSRIGGDEFTVLLNDVENTHGVRHIAEKILKKVCRPIMVKNQEIINTVSIGITLAPTDGDDVNTLMRNADMAMYQAKAMGRNNYQFFSEEMNKEMMGYEKDLRHSIDYPEDFIIYYQPKIELHSGRFVGAEALIRWKPEGKDMIPPDRFIPIAEESGLIVPIGAHVIRQACLQVKYMINTGIWPDGKVAINLSARQFSDPDLICKLQEILEQTKCPVHVLEFEITESTLMDNVENAIFTMRQIKEMGISIAIDDFGTGYSSLAYLKRFPIDVLKVDRSFVMDIPNDDMEITAAVIAMAHKLHLQVVAEGIETQEQIDFLKSNYCEYGQGFMIARPMPSDELERFIQR--PLQAN- 77918947 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ESQLKKLSRAIEQSPVSVVITDPEGRIEYVNPKFTQLTGYTLEEVIAQNPNLLPSV-------YDSLWKTITSGK--EWYGELENKRKDGSIFWESASISPLFDESGKIINFIGVKEDITQRKLNEKRLEYMATHDGLTGLANRTLLYDHLEIALHQSQRSKKL-VAVILLDLDRFKVINDSLGHLVGDQVLKAVGQRLKQYVRSTDTVARLGGDEFVVLLTDVRDTTAAGKIAHNLLRKLNEPFFLHGRELYVSASFGICLSETDNVDGTILLRNADIAMYKAKAEGCGLYFYSHEMNEHLIKTLEMENSLRQALEKNEFQYYQPKVEHATGRIIGCEALLRWRHPQRGMIPPSEFIPLAEETGLIVQIGHWVLAEACRQSKIWETEG-LPPLTMAVNISARQFYQGENIQAVKSTLERSQLVPSQLELELTESMVMKDAVNAERTMRKIKQLGVSLSLDDFGTGYSSLNYLRSFPVDSLKIDRSFILDSDASSAAILNSIIAIAHTLGLQTVAEGVENNDQLALVANCGCNYIQGYLFSRPLPPEDFVAL----------- 56750209 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRDIAERKASEQQLRLLKE----SLEASFNGVVIVDIEPDMIYVNPAFERITGYSEAEMLGRN---CRILQGNERDSLQ--IEEIHRGQAENVHVVIRNFRKDGQPFWNDLYISPIFNAQGNVTHFIGVQNDITEQKRYEEELSFSASHDVLTGLPNRAVLEDRLRQGCKM-ALRQKHSLAILFIDLDGFKLINDSIGHRSGDLLLVEVAQRMCEQVRAGDTVARIGGDEFIILLVDLKLENDVISIADRLLASVARPYHIQGIYLHVTASMGITLSDGDIEQPTQLIQQADLAMYKAKQEGRNNYQWYTNDLNLRLRERVHLRNELQKAIETEAFYFQPKIEGCSGQVIGLEALLRWQHPQMGFISPATFVPIAEDTGQIIPLSQWVLETACRQLRDLLQQGIAAP-SVAVNISTVQFRRINFVKSVQSALQKYQLKSEHLEIEITENVLFDNTEKAIEKLQRLKELGVNISIDDFGTGFSSLSYLKELPIDTVKIDRSFVQNTDSRDAAITQGIISMAHHLRLNVVAEGVETEQQFKFLQQSNCDQYQGYYFAKPMPFEALKQYL---------- 251827093 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTHEIKQRKEAEQGLRLSAK----VFESNTEAIMITDAEQNIVMVNQAFTQITGYGADEVLGQRPKLLSSGHPEFYEAFWHALRA-----NDLWRGEIWNKRKNGEIFPEWVTISALRDETSQISHYVAVFLDITERKKEEERINYLANYDVLTGLPNRYLLSDRIEQAFS-SAQRNNFKVAVLFIDLDYFKNINDSLGHDIGDALLKLVAARLKTCLRRSDTIARLGGDEFVALLSELDSSEEVIFVAEKMIESLTEKFTLGEYQLSITPSIGICIYPDDGETSVELLRNADLAMYQAKDDGRNNFKFYSPDMNRKERLKLETFLRVAIVQQQLSVYYQPKVSVLSGKMTGMEALLRWQHPELGFISPAVFIPIAEETGLINEIGDWVLRQSCLQARLWQAQG-YDIVPIAVNLSARQLKQDNFAARVVTILREAGLDAHYLVLEITESMLMSTGESGLQILEQLRDDGVRLALDDFGTGYSSLSRLKNLPLDSLKIDQSFVRDIDPNDASIVSATAVLAHALNLKVTAEGVETQEQLDFIRMLNCEEYQGYLFSRPIPASEVVKY----------- 237746692 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIGVLGIARDITRR------KEDEEKLQLAALNSSEAILITNAKNEILAVNPAFERITGYTPAEIMGKDPKILSSGR-QDKAFYKAMWDAL--GKKGFWRGELWNRKKNGEVYLAWLTINVVYNEDGSVRYYVELSNDFTEKKEAEDMIWRQANFDFLTGLPNRRMLLDRLQQEI-VKVNQSGKKLALLFLDLDNFKDVNDTLGHDMGDLLLVDVAGRLNECVREIDTVSRLGGDEFAVILTELSDLRIAETVTQCMLRSLAQPYRLDGEIAYLSASIGMTVYPDDGTGIETLQKNADQALYAAKQAGRNRMSYFTASMQAAAQNRIRNDMRIAVEEHQFEMLYQPIVELGTGKIHKAEALIRWHHPLRGIVSPAEFISIAEETGLILTISDWAFREVAREVGRWRER-YYPGFQISFNISPALFQSKTDYSDWFDELARLKAPGSSIVMEITEGVLLVSNWQVIAQLTEFHRHGMEIALDDFGTGYSSLSYLKKFEIDYLKIDQAFVKNIEPKDMALCEAMIVMAHKLDMKVIAEGVQNERQRWLLAGAGCDYGQGYLFSEPLAAAEFENLLEK-------- 257095583 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTPITLRGEVILH-----TLWRDISERRVTETRLRL----LAAAFEHSAEAIMVSDRDNRILEVNDAFCRLTGYAADEVRGSDPRLLSSGRTS-AEEYRTMWQAI--NSTGHWQGEVWDRRKDGSYYPKWLSISTIRGAEGNTEYYIGSFVDISERKAAEEKISHLAHFDTLTDLPNRSNLQGRLDQALASARREGHGRVAVMFLDLDRFKNINDTLGHHVGDALLLEVAARLRSSVRDSDVVARLGGDEFVVVLTGA-DALAAERVAGKILKALSRAYQIEGHALHSTSSIGIAVFPADGESVEVLMQNADAAMYHAKSAGRNNVQFFTASMNEAASDRRQLEEDLHLQQKQFVLHYQPQVDAQ-RRVFAVEALLRWQHPHHGLVPPARFVPLAEDTGLIVPIGQWVLETACAQIKAWSVDARTRKLQVAVNVSARQFRQPDFVELLRQAIDNSGANPARLKLELTESLVLDNVADTIDKMNAIKLLGVTFSMDDFGTGYSSLSYLTRLPLDQLKIDRAFVCRLPENRAVIAQTIVTMGRSLGLKVVAEGVETEAQRQFLDSHGCDGYQGFLFSRPLAVDAFEDFLQ--------- 95930766 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDITARKKTEKALQTSEERFRTIYESSVAGIAMLAPDGHFLQANSAFCNFLGYNEEELLQ--MKITDVTHPDDIEDTLSRRNIARANRLHSIVCEKRYIRKDGSVFWAQLSSTWFFDANGNPLYTVPVIQDITRRKEAEERIRELAYYDSLTGLANRTLFNDRLDQVMARSRR-RQSRFALMFLDLDRFKGVNDTLGHAVGDAMLRQAAERLNECLRENDTVARLGGDEFVIILSDYKEDANLPRVADKILKALSSPFDLGVREVYSSTSVGIAIYPDDGDEATDLLRHADMAMYAAKESGGDTFRFYSSEMNARAVSRMDMEANLRREQEEFFIEYQPQIDLITNKVAGVEALLRWQHPQLGVIPPTQFIGLAEETNLILPLGEWVMRRVFEQCVMWKQEGYLP-FRVGINVSGRQFVQPDFVDMVCRLLDETGAAPELLEFEITESVVMKDVDAAVLTLEALKKLGINMAIDDFGTGYSSLSCLKHLPLNRLKIDKSFISDDNADDRAIVEATIAMAKRLELGVTAEGVETEGQYGFVQKRECDEVQGFYFSRPLSPSEVAAWLIKR------- 291614988 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEKWSYLVGYAKSSGYRDYPGLGWASLVRQDVSQAFAPAHQLRILMMGVALGLLFAWLGWLLAEHIARPIVRISR---AANKVATGDLAYDV--PEQQGGDEVAQLSRAIHAMVSNLTREIRQRRKAEESMRLSAAVFANNEAIMITDADHNIVMINRAFTEINGYTEAEVLGKNPRLLASG-KQGKEFYRDFYAAL--HNKDAWRGEIWNKRKNGEIFPEWVTVSVIRDQQAAITHYIAIYMDITERKKEEERIQYLANYDVLTGLPNRYLLNDRLEQGLSL-AQRHQTKVAVMFIDLDHFKNINDSLGHDVGDALLKMVSQRLKGCLRRSDTIARQGGDEFVALLGDLNSEDEVTFVCEKMLHSLREEFEVAEYHLSVGTSIGVSIYPDDGETSVQLLRNADLAMYRAKDAGRNRFEYYKPEMNTKALQRLHLENRSAIAENQLMVYCQPKVNVNSGAVVGLEALLRWKHPQLGFVSPAEFIPVAEESGLINEIGDWVLRQTALQQRLWQSHGYAI-VPIAVNLSARQCGQKDLVEKIQTIVRDTGLPPQFIEFELTESMLMDMGVNCLELMNKLSSAGFSLALDDFGTGYSSLSRLKLLPVKTLKIDQSFVRDIDENDEIIVNATAVLAHAMEMKVVAEGVETQQQLEFIRDLQCEEYQGYLFSRPVPPDEAEQFLRQ-------- 144181091 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AISLIKDMSELARARLAVEESERRFRGAFEHAPIGMMLVGPDGRISQVNRMLCELLGYEEDELVGREPD--SLIHEEDRAEHLRVRRELLTGAVEEANLETRYVRRDGSIIWTNRHVVMQRAEDGTPVHVIVQIQDITDLKISRERMEKLAFYDTLTGLANRRLFTDRLQQAV-RHAVRTGRPTALMYLDLDNFKRVNDSLGHEAGDELLTTVARRLRESVRTEDTVGRFGGDEFTILLNEACDSRGASHVARKVLESLAEPITLAGHEFRVTTSIGLTLAPDDGTDPQTLLKNADLAMYRAKERGRDNYQFFSEELNERAMDRLIIENELRAAGDEFELYYQPQISVASGEITGLEALVRWRHPKRGLLAPDAFIRVAEESGLIVPLGDWSIRRACEQLQALRARTGTA-VKVAVNISARQFSDPRLPATVALALEETGLDAEALELEITETMLMHDVEEAIRMLEALHGLGVSLAVDDFGTGYSSLAYLKRLPLDRVKVDRTFVSEINEDDVAITSAVIAMAHQLKLDVVAEGVETQAQLDFLAAADCELAQGYLFGPPMPFEEAEQ------------ 253996421 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSAEEKLRLVFESSRDGIVITDKNNKIISVNNAFTTITGYEAKEVVGKNPHMLASEKLEE-SFYSAMWDSI--GVMGYWQGEVINQRKNGEIYTQWLSISTIKDADGKISQHIGIISDISERKVAEERIQFLSNFDPLTNLPNKNLLNDRTKLALATAKRL-KTAVTLMFVDLDRFKFINESLGPSIGDQVVKELAERFVAYMRPEDTVCRQGGDEFILLLPNT-DAEGAAHVAKKLLDIVAQPFNFHGQKIVLTASIGISAYPQDGESFEQLAQSADAALYRAKYEGRNNFQFFARQMHEQAHDILLLESELRSAIEHEEFYYQPQYDSKTSKIIGLEALIRWQHPEKGLVSPAVFIPIAEESGLIAEIGDWVLRTAVKQLASWQ-EAGLGAVPVAVNLSVVQFHQDTLYGSVCQILRDTKVDPSMLELELTEGIAMEDSERTLNVLNQLNSLGVRLSIDDFGTGYSSLSYLKKFKIDKLKIDQSFVRGSHPQDAAIITAIISMAKSLSFKTIAEGVETLEQLNFLIANSCDEIQGYYFSKPLPSTEVTKLLANQ------- 82702267 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VFWIWDVHDQTFYINPEWEKMTGQRVG-RGDRLEKIFEAVHPEDMERV---LREAADLPRGGVDHDYRLLLPDMSIRWVHSRTFPIKDSAG-VHRIVGVMDDITQRKQADQQLLQVSRYDALTHLPNRILFYESLRKVIKQSEM-NHRIVSVLFLDIDNFKNINDTLGFALGDELLREFSLRLLECLRVTDIVARIGGDEFGCILVSADDLGNAGLVASKIREALRQPFDLQGHQVTVTASIGISVYPIDSIDADTLVKNGDTAMYQSKTAGRDTYRFFTPEMNIRAIEKLDQENALRKDREEFVLHYQPKVDLSNGWVTGMEALLRWKRPEHGVVEPLEFIPALEQTGLITRVGAWVIESVCRQIAEWR-HAGIGEIPVSVNVSGRQFSRSTLNQDTERALRENSIDSDLLELELTESSLMMHAKKTVSILQRLKALGIQISIDDFGTGYSSLAYVKRFPIDVLKIDRSFIQEITTNDAAITTAIIDMAHSLHVRVVAEGVETAEQFDFLKGRGCDEVQGFYLSPPLPANEISQLL---------- 24371939 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TRNITSRKLIENELVLSSQ----VLNSMNEAVVVAGLDYRIRSVNPAFSAITGYSEGQISDKF-----LIHLQQRDLFNSIEQQLLRHK--HWAGEIWIRNKARRAILVWLEINQVIDVKGETSHFVAVFTDITERKKAEEDLRFLASFDTLTGLPNRTLFQDRLNHAISQAHRSNNI-VALLFLDLDRFKHINDSMGHHIGDLLLKAVAHRLQSAVREGDTVARLGGDEFTIILEGVAKTKAATLISEKVLKAFQAPFLLDDKSLNISTSIGISLYPNDAKDVDSLIKFADTAMYHAKALGRNNFQFYTNKLNEMATRHMQLETKQAISHNELSLVYQPKFCLRNGSLTGLEALLRWQHSELGPISPAEFIPLAEETGMINQIGHWVINQSCQQLAEWN-ELGFSDISMAVNLSARQ-LKADIISTIEVALAVSGLPAKALELELTESMIMGNPQESVNILSKLKALGLTIAVDDFGTGYSSLSYLKRFPIDTLKIDREFVRDIDPDDAAITSAIIALAHSLELNVVAEGVETQEQLNFLALQGCDQVQGFLLSKPLSAQDCQTLLQQR------- 295400041 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILEYSSESMIVTDAQNRILFVNPAFEIVTGYSADEIGKNPRILQSGMH--DKSFYEKMWNALNQY--GVWKGEIWNKRKDGELYLEWLTISAVKDQRGNVTNYVAIFSDITEHKRNMEQLTKLALYDPLTNVPNRYLFEKRLESIIRMSKKH-NQSFALLFLDLDRFKNINDTLGHHMGDMLLKETAQRLNGMLRKQDTIARFGGDEFVIILPNLKHIREAVYMAENIIESLKRPFNVNHQEVYISTSIGISVYPYDGTDKETLIRMADRAMYQAKTNGRNQFVLYHDGMNNNGRHLFQLETALRKAFDLGEFYYQPQVDMKTKQIRAVEALIRWNHHEKGFISPGQFIPLAEESGLITPISDWIIMQACEDLKQLQWQ--FPYVKMSINISPIYFQQIDFLEKLQKTIESVNVNPRSLELELTESAIMPHAEQSVGRLTTLKTMGISIAIDDFGTGFSSLSYLHRFPIDVLKIDQSFIKQLSQEDLAIVKAIIMMAHSLQIQVVAEGVETEKQYQILEEQRCDFVQGYYVSNPLTIGELYEFL---------- 298506042 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRYLLRAKLAFDELHKSRNAQRIARLGN----WEFDLETNVFTCSEESCRIFGIRDHRQGKSHRALMRRVHPEDRVTVKKAI--FQAFRTGVYCMDHRIVLDDGVERIVSQHAELLSADDGRTSRLVGTVHDITERTLAEERIRYLAHHDTLTALPNRFQFEERMEQALAF-AQRNGFMMAVLFLDLDHFKKVNDTLGHHAGDRLLQEAAGRLMKCLRRSDTLSRMGGDEFTILLTDLAHPQDAARVSQRIITALSKRYVIGGHEVFVGASIGISLFPSDGEDCDQLLRNADTAMYHAKELGRNTYQYYSGSMNAMALERLTLENNLRWKRNEFRLCYQPQLDAASGRVVGMEALLSWHRPGCDVVPPDDFIPLAEETGLIASIGEWVLWNACAQAVTWLHEG-LPPVRVAVNLSSLQFRSRRLAELVRKVLRATGLPPSHLELEITEGVFMSNEEDAAVVIRDLKKMGVRFSVDDFGTGYSSLSRLSRFPLDALKIDRSFVRDISADPAALTAAIIAMARNLGLNVIAEGVETHEQFAFLRANGCAEVQGFLFSQPLNPDAAAAFLRAR------- 118579162 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITVGIDISARRRAEATL----ELWGRVFECTSESIMITDAAQRIVSVNQAFCATTGYRAEEIIGQSSLALSDVH--DGIYFRQLWRGI--RKRGSWQGEFWCRHKNGEVSPQWMVVNTVHDRQGTVTNYIALFTDISAQKSQEQRIQHIAHHDALTNLPNRLLCMERLILALQ-QAHRNGRHVAVIFIDLDHFKNINDSLGHHVGDCVLVTAANRLSMGVRDGDTVSRLGGDEFVIILADIEDSHQIEEIMKHLLPLMRQPYDAGGYELHCSCSIGISIFPEDGLDKDTLLRNADTAMYRAKEVGRNNYHFYTEELNSRAMQRLSIETSLRKGIERNELHYQPKLDLHTGKPYGLEALLRWQHPDHGMISPMEFIPIAEETGLIIPIGKQVIRNACRQLSRWSSVG-MSHICLSLNVSAVQFRDRRFVEDLVQLVREEGVSPHRIELELTETMLMEDAVRTIRVMETLKDEGFLFSIDDFGTGYSSLNYLHRFPIDCLKIDRSFIRGMLERDLAIIKAIIGLGHTLDMQVIAEGVEKEDEYRALRAAGCDGIQGYFVARPLTPEQVPEWLLAR------- 83311376 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AISHGAFWLVGVAGILLIGRRSAGRLTEKALADEETRLAAALEATLI----TDPKGRILRINPMFTELTGYGEAEVVGGNPRIIRSNH-HDADFYAEIWQAI--FRDGRWQGEIWNRRKDGQVFVAWESIVAVYDEAGAIRYFIGSFRDITEQVEAQRHILRLAHYDVLTDLPNRVLFQDRLERAV-VHALRHDRQAALLFLDLDGFKKVNDTMGHRAGDDLLKEVAVRLRGCVRMTDTIARLGGDEFTVILDEISAANDASMVADKILASLHAPIFIDGRDVFIGTSIGISLFPIDGTSGDELLKHADTAMYQAKAAGKGRFNFYSAEMTKREEHRLELETRQAVEEGQFQVHYQPQKNLATNRVSGFEALVRWQHPRLGMISPVDFIPLAEEMHLIDRIDMFVMRQACRKGRQWRDQG--YDICMAVNLSGVNFSRDDLPEQVRQVLEDTGFPAENLELEITESFVIDLEVDQREVLQRLRALGVKLAIDDFGTGYSSLSYLKRLPVNTLKIDRSFVRDIDSRDMMLVSSIIGIAHSLGLKVVAEGIEERDQLAILLSQECDEIQGYLIAKPMPAEQAGIFL---------- 226941282 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VQDVTSLRRAERELMLSAQ----VFEHGSEAVFITDASHRILRVNPAFEAITGYAAGEVLGLTPDFRCVSSPGGTSISQRW---ELAEQTGRWQGEIVCRRRSGEHYYEWSALSVVRHANGSVLYFIGQFSDISAVKAAEARALRLACFDPLTGLPNRSLLFDRLQEVLNREPHNG----AVLFCDLDRFKNINDSLGHTLGDAVLKEVARRLVARVRPGDTVCRYGGDEFVLVLPGLSDCVVLEQLAEQLLADVSSPILLDGLDLRVTPSLGVAVFPRDGNDCDALLRHADAALYHAKSRGRNTYRFFTREIDDRVSEYLHIEHGLRSERGEFELHYQPQVDMAFGRVVGVEALLRWKHPEQGMISPVRFVPIAEETGLIVPIGMWVIREACRQAMLWR-RAGLRPMTMAVNLSGRQ-FSRSVIEAIDEALADSGLDPRWLQVEVTESVIMEDTQEAYTVLEALRARGLTVAVDDFGTGYSSLAYLKRFPIDKLKIDRSFIRDIDEDNPVIVDAIIGMAHNLRIKVLAEGVETRAQWDYLRQQGCDEVQGYLVSRPQPAAALGQWMLER------- 256380853 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARDQAEAALRASEARFRAMFTEAAIGIGIADVEGRILDVNQALQDMLGFGVEEMRQH--NIRDLMHPEDGPSVWRLYDQLTAGERDHYRAEKRFRRADGEQVWTHLTLSLVRDDHGDPQYQVAMIEDVTDRHLLQNRLRYQALHDPLTGLPNRALFLDRLSRVF---GNPDKHRAGLCYLDLDGFKVINDSLGHDIGDQLLVEVGRRLDRSVSGDGLVARMGGDEFVILVEDSTRTDDIVAVADRVLRELESPIRIGGHELTVSASIGIVERGLEGTSAPDLVRDADITLYWAKADGKSRWALYDPDRNAKEIARFTLSATMPAERDEFYVDYQPLVRLENARVVGVEALVRWQHPEFGRLAPDRFIELAEETGLIVPLGRWVLRKACEQGRRWLDEFAELAPYVSVNLAVRQSRDPELVRDVKRILDETGLPPRHLQLELTESAIMGTADEPLEALRALSDMGVRIAIDDFGTGYSNLAYLKHLPVHELKIAGSFMEGLDPVDAQIVSTLVQLAHALGLGVTAEGVETPSQAKRLHRIGCDTGQGWFYAKPMAPEGIDEMLRR-------- 229592709 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QQRRAEKDLRMAATVEHSTSAILITDPAGYIVQANEAFSRVSGYEVSDVLDQLPNMLT-VDEQQEAHLRYVLKQL--HQHSTWEGEVWLKRRNGEHYPAWVGITAVFDDEGDLASYVCFFSDISERKASEQRIHRLAYYDALTHLPNRTLFQDRLHTALQ-SAERQKSWVVLMFLDLDRFKPINDSLGHAAGDRMLKEMATRLLGCVAEDDTVARMGGDEFTLLLQPRISREMAIHVAEQILASLVKPFVLEGREFFVTASIGIALSPQDGNELSQLMKNADTAMYHAKERGKNNFQFYQADMNASALERLELESDLRHDQNEFVLYYQPQFSGDGKRLTGAEALLRWRHPRRGLVPPGDFIPVLEELGLVVDVGDWVISEACRQLKTWH-QNKVRVPKVSVNISARQFSDGQLGTRIATILKDTGLPPACLELELTESILMREVNEALHILDSLKNLGLSIAVDDFGTGYSSLNYLKQFPIDVLKIDRTFVDGSGEQDAQIARAIIAMAHSLNLAVIAEGVETHEQLDFLREHGCDEVQGYLFGRPMPANRFEA------------ 218441831 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LKQATEQSPVSVIITDAEGHIEYVNRKFEKLTGYTRQEVIGKNPRLLKSGKIS-QDQYKQLWRTLTSGQ--EWHGEFHNQKKNGELFWESASISPIKNEEGVITHFIAIKEDITRRKAQDRILAYQANYDALTGLPNRFLAIDRLKLAI-LQAERQEQRVAVMFIDLDRFKNVNDTLGHEYGDLLLKQVAERLKKCLRKSDTVARLGGDEFLIIIPNLKQPSHCKGIAKKILSSLEKPFNLLEEEAFISASIGITLYPDDGDDVNALMRNADTAMYLGKRGGRNDFKFYTLGMNETNRTRIIIENHQALKKKEIYLVYQPIMELKTEKVIGAEALLRWNNPQLGQVSPDQFIPIAEETGLINQLGAWVISQACQEVVQWKAQG--TPISVAVNLSPRQFRDSKLLKIITDAIAVNGITNHDLELEITEKLLLEDSPGSQGILSQLHQMNFPLSIDDFGTGYSALSYLIKFPFNRLKIDRSFITDMTHSQKAMVKTIIAMSHGLNLQVIAEGVETSEQLNSLKSQGCDYAQGYFFSRPLTGEEFRYYLQ--------- 288957149 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VAESSRDILWTWDIVNDIRVLSGRVEELLGIDALSIDSR-RAWTDRIHPEDQALAAEALQRHLSGELPDYRAEYRVRHRDGNYLWIYATGKATFDAGGKPTMMAGSYTDITDQKRQQAWLDHLAHFDPLTGLPNRLTLEQHVDRLIADNKASGNAAPALLFLDMDNFKFINDGFGHKSGDELLMMLGLRIRKGAGDGVFLARLGGDEFVV-VVQGGDAEEPVEVARRVEQAMAAPFLVEGQHFFVSCSVGIARYPWDGRCFDDLLQNADTAMYRAKDSGRGRICTFTSDMNRNVVERMRSRARLAFERQTFSLHYQPQVATADGRVRGFEALVRWTDSELGPVSPDRFIPVCEDSGLIVPLGFWVLETACIEAVGLACRGAGE-VTMSVNMSAVQLAQHDFVPRVLEILANTGLPPHRLELEITESQMIGSLDAAIEKLNLLRRAGIHIALDDFGTGYSSLTYLRTLPINTLKLDKAFINDVHPDARSMVSSISRIAHDLTRKVVAEGVEDTAQWEVLAQMGCDLIQGYFVSRPLPADRIDAFLEERLPFVRH- 124548030 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QSVAVRLNGALVTGANGEQLVL-FIVEDITEQERTVARVNLLAQVFQQ----------SGEGITIIDANDIIVDVNTAFSQITGYSREDIIGKNCRFLEAKRTDD-PQVRAALE-----QTGFWQGEVWDRHKDGYDFPKWLMMSVVRDESGAVSHYIGSFTDISERKMSEERIHFLAHHDSLTLLPNRLSLQSSLEIVFG-EALASQSQIAVMFIDMDHFKNINDTLGHHVGDQLLLEVARRLKNIVDNNDIVARLGGDEFVVVL-SDTNHDEVASLAEALRSGLSQTYIIDNNSLHSSPSIGISLFPTDGNTVEALMKNADMAMYRAKAAGRNNYQFFTAAMNTLITERQHIETGLRQVNEELQLHYQPQIDIRTGQVVSVEALVRWQHPEFGLISPDRFISIAEEIDMIIPIGQWVLETAMAQLAAWR-AAGATRLRMAVNLSAHQLRKDTIVADITNVLLKHQLGKGALELEITESVAMQYPEQNARLLAELRQHGIELAIDDFGTGYSSLSYLKLLPLDRLKLDRSFVKDIDPNDAAISAATISMSHELGLTVVAEGVENEAQLVLLSSMGCDLVQGYYFSKPLPADECFRFIQR-------- 83646563 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VEQRTSALKAEMAEKERAQEQLKLAVDASVNAIIIADPDNPIVYANPAFERISGYNLEDVTG--RNFLFLLGNETSQLGVANIKRALKSNTEGYAL-LKNYRKDGTLFWSELKVAPVTDAKGDVTHFVAILNDVTESIQYQAQLEYKTKYDNLTGLPNRNLLNDRIQQAIAYAAR-RNKGFALAVFDLDNFKYINDSMGHETGDQLLTEVAESLRSCLREGDTLARLGGDEFVILMHKEECDRPLGLMLNRIQQLVSQPRRLKDKEILVTPSIGVCQFPEDGEDASTLLKNADTAMYKAKERGRNRICSYTQEMNESIQKRVQMEQDLRRGIENGELYYQPQLDPHGGGAVGLEALVRWRKGDR-MVPPLEFIPIAEETGLITEVDAWVLRAACLQLKMWRDQ-KQQMVPVSVNLSPRQFQDAYCVELVRKVLQESNIEPGCLKIEVTESMVMHNAEEALRTMTQLKAMGVQLSMDDFGTGYSSLSYLKMFPFDQLKIDKSFVRNNDPQEAAIIRAIIGLGKTLGIKIVAEGVETVEQYSFLVRAGCDLIQGYFYSPPLPVAACMHFLQE-------- 289208678 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTLDVTAHRRAAAALKESENRYQDVVNHISEVIFRTDAEGRWTLLNPAWEALTGFKVEETLGQP--MCAFVDPEDRDDAQSFCSTLLEGGTHAQSEEIRLRTHDGSHRWVSIYASARFDEDGHIMATFGTMMDISDRKEAEEEIRRLAFFDGLTGLPNRTLLHDRLGQALANTARTRH-HGAVLFIDLDNFKDINDTLGHAVGDDLLCQVARRMENSVREADTLARLGGDEFVIILNDLHPDTEAEAVGRKLINLLREPFQLAGQNRHVTPSIGATLFSGRSLGVEEVLKQADLAMYRAKNAGRNTVRFYDPELHRAVEARFELENELRHDEDRFSVVYQPQVDAEG-RVIGAELLLRWEHAQRGAISPAEFIPVAEQTGLIVPIGRKVLRTACAQLGAWQHTAAFRDLTLSVNISARQFRDPHFVPHLREILQETGAPGDRLKLELTESMLLEEIDTVVAHIDELRALGVEFALDDFGTGYSSLAYLKQLPLAQLKIDQSFVRDDDPNDAAIAQMVVNLARTLDLDVIAEGVETVEQRAFLFGLGCRHFQGFLYGYPGDLADLER------------ 78485494 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQSREGIMITDSNQKILMVNEAFSEISGYSVEELGKTPRMLASGRHS--REFYQNVWKSIK--EKGHWQGEIWNRRKNGEIFPEWLSISRGLDTSGNVTEYVGIFNDISKVKESEEKIKHLAHYDPLTGLVNRELLMDRLNHSIS-TADRNNTPLALLFIDLDHFKNVNDTLGHQVGDQLLIEVGQRILKILRDEDTIARQGGDEFIVVLP-DTGENGAVHVAEKILESISDQLNLKPYKLFITPSIGIAVYPQDGKDADSLLKNADTAMYQAKNDGRNVYRFFTMEMQAHSSRIMQIESALRVFDQQFELYYQPQTCAKSGSIIGVEALIRWNHPEMGPVSPQEFIPVAEQSGQILAIGWWVLRTAIRQIKIWSEHGK-PCIKVAVNLSAVQFRYEDLPKQVMKILEEEGVSPEFLELELTESVAMANPEAVIEMMDKLVGHGIKMSIDDFGTGYSSLSYLKRFKVSKLKIDQSFIRDLDSDDRSIIEAIISLSKALGLKTIAEGVETQAQLDFLQEKQCDEIQGFYYSKALTPEAFDAFYEKQ------- 283848040 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVKIIGNT--HDITEQKEANQRLVDNEKQARIIFNNLDEIIWSIDISSRKIFCSNGFEQLFGYCLDDLIDERQLWQKVIHEED---IKGIPEKLITLSQGQLKFECRVQHTSAEVRWIEIKALPIIDDLGDFIRVDGIIRDITEKKKLDAKMHHIAHHDHLTNLPNRRSFDIKLHELIHHAKKTKSI-FSVFYLDIDRFKHVNDMLGHNYGDDLLKEISYRLKQVLQSH-FIARTSGDEFA-VLLHDVTEEEVIVFAHNIVNVMRQAFHISEVESYVTASIGIAFYPKDGENAVTLLKNADTALSFAKIDGKDNYKHYIPEMNEDSHNIYFLEKDMRLEKEEFYLEYQPKIDVKTKKVIGCEALIRWTHPKRGIVSPAQFIPIAEESDLICDIGNWVIKKVCKQLKKWHLEG-INTVPVSINISAQHLLKTSLLDTIFTALKANHVSPSLLELEITETSLIQPNQSVFSTIRSLKKLGVKLSLDDFGVGYSSLTHIRKFPLDTLKIDKSFISKTEKDDAVIISSIIEMAHGLGLTILAEGVETEEQLLFLEEKNCDHIQGFLFSKPISNDHFKQAL---------- 91794771 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KDITSRKVIENELKLSSQ----VLYSMNEAVVVGELDYRVRSVNPAFTRITGFEPDEVTNKHFLFLA-ISSQGRDFYNQVETQLLKHK--HWAGELKIRTRDKKGILAWLEINQVIDNKGETSHFVAVFTDITARKKAEEDLRILANFDPLTHLPNRTLFQDRLDQAITKAHRNQNI-VALFFLDLDRFKHINDSMGHHIGDLLLKAVAHRLQRAVREGDTVARLGGDEFTIILEGVTKLNAVTLVAEKILNAFQKPFLLDDKNLTISPSIGISLYPDDANDVSSLIKYADTAMYHAKSVGRNNFQFYTDQLNQYATRHVQLEAGLKIQENELSLVYQPKYDIFTKKIVGFEALLRWNNPSLGFISPAEFIPLAEETGFINQIGHWAINQACNQLAQWH-ELGFRDVSIAVNLSARQ-LKADIISTIEVALAVSGLPASALELELTESMIMGNPQDSVAILSQLKSLGLTIAIDDFGTGYSSLSYLKRFPIDTLKIDREFVRDITEDDAAITSAIIALAHSLDLNVIAEGVETPEQLDFLLNEGCDQVQGFLLSKPLSAKDALALLKK-------- 280957942 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQRLRLVFENALEGISITDKSGVMVAVNPAFTTITGFTSEEIGKNPRVLKSDMHGE--EFYGEMWTTLKA--RGSWHGEIWNRRKNGESYPEILSISSIRDDDGEIANYVAVFHDISDMKHKEEQLAHHLYHDGLTGLPNRVLVLDRLSMALS-HANRTGTKVAVLFLDLDNFKKINDSFGHAQGDTLLKAVAERLVALYRDEDTVARQGGDEFLVVVVDVHEEREVVDLAEGLQRVFEEPFVIKGQEVFITPSIGVTLYPDDGQDPASLVKNADMAMYQAKGRNSYFLFTQQMSERIAQRLTLESDMRRALKEREFTVYFQPKVDLASGEVSGLEALVRWVKPDGIIVSPEDFIPMAEETGLIVPLGEFVLDASCKAMQVLQGVGCSA-LTVAVNLSPIQFGQEDLVEMVVANLERNGLPASRLELEITESTLMTDVQSSVAQLNRLVELGITISIDDFGTGYSSLYYLKNFPISTLKIDRSFIRDIDDSDAKIVETVVLMARTMGIGVVAEGVETKEQLDLLATFGCATVQGYYYSRPLPLEKIIEFL---------- 255058496 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRDITVRKNAEEALLKSEEQCRTIVSNINEYVYSVDIKS--VYHSPKCLDITGYTPEDYYKDPLLWFTMIHEEDRDQVVQFLNSIFAGE-DQEPIRHRIVHKDGTVRWILNNCAVQKTRKGEISRLDGFILDITEIKRAEENIFFLAHHDPLTRLPNRSTLYARIEQVLSV-AQKSRRNVALLFLDIDGFKQINDSMGHDVGDRLLQSVARKLGDCTRSCDVVSRLGGDEFVVVL-WDCGVAETTMVAEKIINAG---FPLPGTNVTVTPSIGISVYPDDGRDYLALLKHADIAMYHAKKSGGNNFEFFTHKLNELAHERFAIEAELRREREEFVLHYQPKVDLITGRFSGMEALIRWQHPVRGLIMPEQFISIAEESGLLHQISKWIIPTVCRQIQQWQRQG-IRSVSAAVNLSASFFQHRDFEETIEASLLETGIPPECLELELTEATIMSDPQRVLGSMAAMKALGLQLSIDDFGIGYSSLSYLKKLPVDKLKIDQSFIRNIDSDNAAVVRAVISIGRSMQLKVIAEGVENASQLAWLQAEGSEEAQGYYFSRPLPVQKMTALLVQRANFLHN- 295675479 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PFTDGDGQVIGVLGSYT---DITEQKRADLALRL----QSRALDASVNAILITSPSGNLIYVNPAFMRITGYDLDEVIGHDCRVLQR---DDRDQVALIREALAANR--EVSAVVRNYRKDGALFWNQLFIAPVPNAEGVITHHIGVINDVTELIRYQEQLEYQANYDGLTRLPNRNLLRDRLEHAL-VVAQRHHTGVAVVFLDLDGFKNVNDSLGHSVGDRLLGVVAERLARCSRTSDTVARHGGDEFVIVMTDTVDEQSLITWMERVRASIAEPVWLDGTELYVGCSMGASLFPQDGDDAETLMKKADVAMYRAKDMGRNTFQFYQPEMNASAGARLNLERRLRRALRDNEFHYQPQVDIVSGQIVGIEALVRWHDPEAGLVPPSSFIPLAEESGLIGPLSEWVLREACRQNKAWQDQG-LPPARVSVNLSARVFQQRNIAKLVMQVLAETGLEPRYLELELTESTIMRNAEEAVLMLNELHALGIGLAIDDFGTGYSSLSYLKRFPVDRLKIDRSFVSDISGDDETITSAIIALAHSLKLQVIAEGVETSAQLDFLKERACDEMQGFYFAKPLSTEGISELL---------- 297538889 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LASIAIERKQAEDDLRIASIAFESQEGMMVTDAKNIILKVNQAFCDITGYTSEEVGHTPRLLSSSQHSE--GFYDAMWECV--HATGHWAGEVYNRRKNGEVFPQHLTVTVVKDANGIVTNHVATLTDITMNKAAAEEIKHLAFYDSLTGLPNRRLMVDRLNQALVFNART-GRDGAVLFLDLDHFKTLNDSLGHDVGDLLLQQVAERLVSCVREGDTVARLGGDEYVVLLESLSEDAQVEVIGEKILASLNQAYQLGQHEYHCTPSIGVALFSNHNQSQEELLKHADIAMYQAKKAGRNTIRFFDPKMQEVINTRVDLERELRKAIDKQQLHLYYQIQVDAGRPMGAEGLIRWLHPEHGLVSPFHFIPLAEETGLILPIGQWVLETACHQLKLWEKDEMTSALTLSINVSAKQFRQADFVNQVQEAVQRYDVNPMLLKLELTESMLLDNIEDTVTTMNRLKEVGIRFSLDDFGTGYSSLQYLKRLPLYQLKIDQSFVRDIDSSDQAIVRTIVAMAHTLNLNVIAEGVETEEQQGLLLNNGCTHYQGYFFGRPVPIEQFEVLLKSH------- 71907676 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VEDISERKITEDALFEEKERAQVTLNSIGDAVLTTNLKGDVTYLNLVAEMMTGWPREAIGQPLSEVFRILNGTTREVAPNPAQAIRENRTVGLAADSILIHRDGLEAAIEDSAAPIHNRDGQVAGAVIVFHDVSESRAMALKMAHLAQHDFLTGLPNRALLTERLSRAIGQARR-HNKRVGMLFLDLDYFKHINDSLGHAVGDQLLQQVAERLIVCIRDTDTVCRQGGDEFVILLAEIEQARDAAPIAEKLLAAFAEPCLIAGNELHVSLSIGISIYPDDGMDADTVMKNADTAMYHAKANGRNNYQFFTTEMNTRAVRRLFIEGNLRRRQGEFMLYYQPKIDLASGMMIGSEALIRWQDPEHGLVYPKQFVPIAEESGLIVPIGSWVLREACRQVRAWQ-ESGLVAVPVSVNISAVEFRHKDFLEGVALILKETGMLPSYLELELTESILMHDAESSATVLEALKTMGMQLAIDDFGTGYSSLSYLKRFPINTLKIDQSFVHDIDPDDASIVGAMIGMGKNLKQRVVAEGVETEEQLAFLRTLHCDEGQGFLFGRPLPADEFARLL---------- 66047492 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FGVGRDISQQRRAEKDL-----RMAATVEHSTSAILITDPAGYIVQANEAFTRVSGYEVAQVLDQLPGMLT-VESEQETRLRHILRQLNG--QGTWEGEIRLKRRNGEHYPAWVGITAVLDDEGDLASYVCFFSDISERKASEDRIHRLAYYDALTHLPNRTLFQDRLHSALQ-HAERQQAWVVLMFLDLDRFKPINDSLGHAAGDRMLQEMATRLLACVSVDDTVARMGGDEFTLLLEPDESRERAIHVAERILTSLITPFVLEGREFFVTASIGIALSPQDGKELSQLMKNADTAMYHAKERGKNNFQFYQADMNATALERLELESDLRHEQKEFTLFYQPQFSGDGKRLTGAEALLRWRHPRRGLVPPNDFIPVLEELGLVVEVGDWVLAEACRQLKHWH-QARVRVPKVSVNISARQFSDGQLGKRIAHILEQAGLSPACLELELTESILMREVNEAMQILDGLKNLGLSIAVDDFGTGYSSLNYLKQFPIDVLKIDRTFVDGSGEQDAQIARAIIAMAHSLNLSVIAEGVETHEQLEFLREHDCDEVQGYLFGRPMPPAQFEA------------ 95930396 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VIIIFRYLTQRSLNTVLQPARYKTLVSEFNILGHSIVDLDHQRKESEKQLLLSSSVFDNAVEGIVDGIIEQ--------VNPACEAMSGYRLKELIGENPRIFRSDH-HNSAFYQQMWQSLI--EEGRWEGEVWNRRKNGEVYPLNVSISRCTNSAGIPSHYVAIFHDISEIKRSEEKLQHQAYHDALTNLPNRKLFHDRLSVAVAHARQH-KTKLAVIYLDIDNFKYINDSLGHHYGDKLLQQISERLLSCTRQEDTTARLGGDEFIILMPEIEDPHDITVLCRRILKQLELPHALSGRDYTVNVSMGVTVFPDDADTPEDLIKNADIAMYRAKEAGKNGYQLFTAAMQQTIMQRIELEARLSDCRNEFVLFYQPQVDLESEHVIGAEALIRWQKPDGQLVYPDEFIPIAEECGLITQIDHWVLKAACRQANKWREQSGRN-FKMSVNLSSEQFKDQELVQRVKNVLNKTGLPAECLTLEVTENAVMSDTESAIAIMTQLTALGVSIAIDDFGTGYSSLSYVKNFPARYLKIDRSFVKDIDSDDMAIAASIISLGRNLNMEVIAEGVEEQTQIDFLKQHRCQQVQGYFYGKPCAAEFFSQ------------ 118581402 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GFCLISSLTGYILYAKLLASRK---ERKDTEKRYRSVISQASDIILLVDIDSRRIEANLAFQRLLNYAPDKATQLT---LYDIMEDDRSGVDWRINRILSEKVCFL-GEHTVRAEDGSMVEVDLNANLVSYGEQQVICMV--LRDISERKRFEGELMHMAHHDALTGLPNRTLFFDRLRQGL-YKKERSGKMLAVIYLDLDRFKIINDTLGHHTGDMLLKEVADRLRGVVRKADTISRLGGDEFTIIIDEIATPADSLLVAEKILHVFSAPFRLEKHEMFITASMGVTLYPNDGDTAEKLLKNADTAMYHAKEEGRNTYQFFSEEMNSRVSERLSMETGLRHALARNEFHYQPRVNTTTGRIVGVEALIRWQQPQKGLILPDAFIPLAEETGLIIPIGEWVLRNTCTQARAWQ-EAGFAQMRISVNISCRQFTHDNLPDTIRGILRETGLQPSCLELEITESVIMLNPERAISLLNELKEMGISIAIDDFGTGYSSLSLLKRLPADILKIDKSFVSGINKSDETLVATIINLGHNMGLGLVAEGVERQEQLHFLEERNCQEVQGYYFSKPLPAETLQPLLK--------- 224827054 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARKQSEEAQQLALDSMLEGVIITDHHRRILAVNAAFGEITRYPVEALLGRTPPLWRTAH-QDAAFYRRIWRQLLA--SGRWEGELWHRKRDGTPFPLWLSISCVRDEQGRPRQYVFVFNDISQLKDSQEQLERLAHYDPLTGLPNRHLALARLEHALERARRHA-FPLAVMFIDLDRFKTINDSLGHQAGDELLVAIAQRLHQRLRQEDTLARLGGDEFLVVIEEAPVQQVASIAHALLKVVDQPFGFSGGGEAYVGASIGISLYPGDGRSASELIRNADAAMYLAKAQGSNAYRFYTESLTRAANERLSMETSLRRRCEEFVLHYQPLVELASGRVLGAEVLVRWQPPGEALVPPSRFIPLAEETGLIVPLGDWVLHEACRQGKAWLDAGL--PLLLAVNLSPRQFLRHDLVGQVRKALQGSGLPPAQLELELTEGALMEQAEQAVKTLHALKRLGVSLAIDDFGTGYSSLAYLKRFPLDKLKIDRSFVRDLDSSDAEIVTTIIAMVRNLKLEALAEGVETPQQLAFLRQLGCDSGQGYLFSPPLPAEAFERWLRD-------- 189424128 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VGEVLDAETFCPALHDGKGAYVWATGVPLYNAAGERIGAIEAIRDISDRLTHGIENSASAVVITDTQGVIEYVNKKFIQLTGFSLEEAVGKNPRILKS-EATPPEVFVDLWKTILSGR--EWRGELLNRRKNGEVYWSITSISPLRNDSGEITHFIANVEDINERKNAEATIEHLAYFDPLTDLPNRRMLQDRLELALRRSRR-HGSNVALMYLDLDSFKHVNDSMGHPAGDLLLKEMAGRFSGVVRDDDVVCRLGGDEFALILHDIHQDQDVVPIAQKLIEAVAQPVPLDGREVVVTASIGIALFPRDGGDVKNLEKHADIALYHAKEEGKNTFRFYLEELNSTISTRIALEQRYAKERQELELHYQPKVCVASGKVSGVEALLRWHSPDFGLVSPIRFIPLAEQTRLIIPIGEWVLRTACLQQVQWREQGLL--LNMAVNLSAIQLKSPGLVERVAAIIDETGIQPEHLELELTESALVNNPDEVVQLLERLRTLGCSISIDDFGTGYSSLSYLKSFPVTILKIDRSFVRDLAHNDRAIARSVVDLANNLDMKTVAEGVESEEQLTILQQIGCTYIQGFIYSRPVQADQVSAVVRR-------- 218442025 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YYHPNLAQGEAIVIPKIEATLPIELQTIAKNYQICSVLLMPLLYQQSYLGGIALHQCDRQRTENEITLVKTIAHHCAIAIHHTYQQAQIELARQQIETALRQREQRFKALIENAADIIIILDAQFCFSYLSPSIKKVLGYSCEELIG--QSILTLIHEDEEFVFRETLNKVIENPEISVEVEYHFRTRHHTWSIMEGVVKNLLNEPG-VEGIVLNFHEITQRKLAEAQLRHDALHDSLTGLPNRALLMDRLTQAINREKGRFYTHFAVLFLDVDRFKLLNDSLGHLVGDQLLISFANCLKKIRRFTDTIARLGGDEFVILLEDLSEVGQAIKVAQRINEILSSSFLIDDQEIFITASIGIAFSNSSYEHPSQILRDADTAMYYAKNNGRGKYQVFDSSMHIHKQLQLENDLRRAIERDELVVYYQPIICLKNGTLIGVEALVRWQHPQEGMISPAEFIPIAEETGLIIELDQWVLNTACQQMRFWQEKYSDFKITLSVNLSGRQFSQPDLIKNIDNILTQNKLEKQYLKLEITETVLIENPNSAAEMLEQLIERKVTVCLDDFGTGYSSLGYLHRFPLDVLKIDRSFVSNINTSNSTIIRTIITLARELEIEVIAEGIETEQQREFLQSLGCHYGQGYWFSPPVDGRELISLVNHK------- 71277969 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVGLIG--ISKDITNKRQQEEDLKLAD----IVYQNSSEAMMITDSKNEIIAINPALSEITGYSSSELIGKNPNVFSSG-KQNPEFYQLMWEEIK--LTGTWQGEIWNTKKNGKEYPEWLSISTIYDDYGNVFRRIALFSDITEKKKKDALILRQAKYDSLTNLPNRIMFIDRLEQEIKVS-HRKNQKFALIFIDLDNFKKINDTRGHVYGDALLIEAGKRITHCIREVDTVARLGGDEFTILLSDIADIHNVESICQKVLQTLSEPFFISKMYTYISASLGVTIYPNDASSTLELLKNADQAMYLAKNLGRNRFCYFTASMQEEDHLELINDLRKAISLNQLEVFYQPIVELQTGVIRKAEALLRWKHPVRGMVSPAEFIPLAEESGLIIEIGDWVFKQTVQHINTCKDQLGLD-IQISVNKSPVQFRESIDQLDWLAYLAENQLPGENIVIEITEGLLMNNNTSTMERLSKFRSAGIGLSMDDFGTGYSSLSYLKKFALDYLKIDQSFTRNIAPGSEDMIEAIITMAQKLGLKVIAEGIETKEQMELLIGAGCDYGQGYYFSRPIPAEDFLQLLA--------- 95930084 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FGLFLDVTERNKFEQQ----NHRLLQAIDQSPICILMTTCDGRPVYLNQFFKEKTGYSLDECSHPDNPIYQFI--------QQRIPAQCGSNDGRWLEELEIRSKDGGIHWERISISLVYDLKGQCSHLIVIGEDITEEKKNAQHFEFLATHDSLTGLANRLLLHDRLDQAILKAKRVHGT-VFLILLDVDRFKMINDSMGHDNGDRLLQLIADRLLKVVRESDTVVRLGGDEFVVLLSEVETLDDALCAAEAIHRELSEPFTVSERQIPLTVSAGICSYPDHGMSSLELLRHADVAMYKAKETHSQTCIFESSMDGLVLESLELEAELRQAIVKNEHVYYQPKVDAGSEKIVGFEALLRWVHSDRGMISPGVFIPLAEQTGLIHEIGLWVIEDVCRQLRQWADQ-DYAIVPVAVNLSAKQFQSVDLAKQVATILDSYHIDSSWFEFELTESMIMQNPLSSIRIMKELKDLGLRLAVDDFGTGYSSLNYLRRLPLDYLKIDRSFIDDVTQDADAVATSIIGIARSLGMQTIAEGVETAEQLMFLKDNNCDFIQGFYFYRPMPVDDATSLLER-------- 119946934 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MPGMNGFERQLRRFPCGKLVPI------LMATGQDDLDSVRQAYEAGATDFVTPFNWKILAHRLRYMVRAEELQKSESRQRIARLGN----WEWDLKSNEIYWSEQLYHMLWLRRGVAKPSFRGFISRLPHGERKDFMGWIQGLRHGQRGGWNH--SLNQADGSRLNVQHQAEVFYDENGAAKVVSGTVVDVTELTQAQDQILQLAHFDSLTGLANRNAFRKRVELAMERAKQYGHL-GAVLFLDLDNFKRINDTLGHSIGDQLLQEVARRLTDIVRGSDLISRLGGDEFTVLLPEIGKIKDAEHAARRVLNSIGDIINLSGHDIVVTPSIGIAIFPHHGENVDSLLKNADAAMYYVKRAGKNDYELFVNSMNVVAKRRLELESFLRHAIDNKEVNYQPQIDIPTGRIIGAEALLRWNSAELGMVSPVEFIPIAEETGLISPIGEWVLREACRQVKEWRDDG-LPEIQIAVNISVQQFAKQSLDKLVSKVLLETGLPVHCLELEITENMLMDDVEGAVETLHKLKDLGINLAIDDFGTGYSSLSYLKRFPIDKLKIDRSFITTTEPSDAAVTQAIISMAHNLGLTVIAEGVEEASQLEFLRQHHCEEMQGYYFSRPLIASDMEALLRSH------- 255058743 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VRYMLRSSKAMRDLRVSEARLNNAHRIAHMGSWEWDILNDKFYWSQEICTIFAVDSVGFDSCYPAFLNCIHPLDKELFNKSFEDACASKKP-ISIDHNILLPGGQERFCHTEGEVSVDEFGRVMRISGTIQDITERKRIEDQVRSLAYYDNITGLPNRVLFGELLDRALTFARRY-HRKVAVLFLDLDRFKEINDTLGHAPGDELLKEVAERLKHSIRGYDSVARLGGDEFTIIMEDIQNTKGVIASTQRILKLLAEPFLLGDVEVCVTASIGISIYPDDGEDAMTLVKNADTAMYHAKREGRNNAQFFMQALNDAACERLERQLRKALANEEFILYYQPQVDATSGRIVGLEALIRWQSPELGFVPPVNFIPFAEESGQIMLIDEWVVQAACRQIGAWIARGITPP-RVAVNLSGCHFLKRNLVEMVSDCLRNFGIPPRYLEVELTEGVIMRDVEQATASLAELKAMGVSVSIDDFGTGYSSLSYLKRFPIDTLKIDRSFITEVDADSAAITTAIISMATSMRLDIIAEGVETMDQMGFLLTHSCAVMQGYLFCRPLPPEEVARFLTEGLPMP--- 114565155 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IHYVLKANKTIKELTKSKNKLARAQSIAHLGSWEWDFTSDKLDCSDEVYRMLGMQPQEIDITFSKLLEIIHPDDREFLKLTVKTALKHRQP-YDIEYRVLHGSGEIITLHDR-TDITYDFGEP-RINGTLHDISSRKKSEQEIAYYAFYDTLTDLPNRRKFLLQLDSAIA-SAKRHSTKLALLFIDLDHFKRINDTLGHKAGDELLCETATRIKSSVRISDHLARLGGDEFTLLLCELEAFDNVAIIAQRVLDALSKPFVIQGQQTFISASIGISFYPDDGESGDILLQHADTAMYEVKHNGKNGYQLFSHEMHKSLMDRLKIEVELREAIRQFVLYYQPQIDSANDNIVGYEALLRWNHPTRGLLTPIDFLAIAESSGLIIPIGEWALLEACSKAKQIHI-ADANFQRMAVNLSALQFNHANIFDHVKRALVETGLPPNLLELEITESAIISNVDEAIALLFMLKKLGVKLAIDDFGTGYSSLNYLKSFPIDTLKIDKSFVDGSNQKDAAIARTIVQLALNLELSTIAEGVEYIEQHELLKAMGCTNLQGYLYSKPLPPE---------------- 78355597 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EKEQLFRVLLEYSADCIW-IDACGVVRFVSPSFASITGYTPECLYRNPDYLAAIMVQSDLPAFRAQ-ERILAERGGSFDVEVRIRTASGRECWVLCICRSITDDEGRPQGRRLTCRDVTRRRLLAMQLQHQAGHDPLTGLPNRSLFLEKLDARVNGGRAARDGGASVVMIDVDRFKQINDVLGHEAGDGVLRVVADRLRGILGGNDALCRLGGDEFCLLLAGGGRAEEVLARVQQIQQRLMDSVDTGGRRLHLTVSVGVATHRPGQNAPEDMMRNGGIALQHAKRAGGGGLEVFSDWMLESALNHARLEMELHHKDNAFHLEFQPLVDLHSGRPVRVEALARWDHPQRGAVSPADFIPVLEETGQILRLGSWVLENACMAAARWQRHPELRSVGVSVNLSARQLAQPALVDQVAAVLSRSGLEPASLKLEVTETMLMDNPELSNLVLRRLKDLGVFLAIDDFGTGYSSLAYLQSFPIDTLKIDKSFVMGMTSDKFNIVKAVTALAHSLGLDVVAEGVEEQEQRIMLHAVGCEYAQGFLFARPVPEKDLAAQL---------- 118579339 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VNYIFRSSRAFRDLRTSEARLSKAQQLARMGSWEWNPLLDVVQLSEPCRQIMGIDSATQVRDIASLIALAHPLGRPYLRKGLDALMERGRP-LSLDCQTATADEEKRFIHLEAEEHRDASGRITLVSGTIQDITSRKLAEEKIRYLAYYDSLTGLPNRVLFKEHLRRALATS-EQHKRQLAIMLLDLDRFKGINDSLGHDAGDLLLQQVADRLRLRVRPYDTVARLGGDEFTILLEGITTPEAAARVARRVIEALEAPFALNGNEVFISCSIGISIYPHDGTDLEILVKNADVAMYCAKDCSTFQFYTQEMNSVSLQRLILETHLRKAFEKEEFFLHYQPQIDCVTNRIIGLEALARWNNPELGLVSPGSFIPLAEETGLIIALDRWVLATVCKQLEAWQ-AAGIPLVRVAVNLSARHFLKANLNKTIQQIRSRGAAARDHLDLEITEGMLMENAEEVVSVLGMLQETGVNISIDDFGTGYSSLSYLTRLPFHTLKIDRSFISQSGDNSASVVTAIIALAHSLGKEVVAEGVETSTQLQFLKENGCRVIQGYLFSRPLPEDKIRELLRERIP----- 134094556 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLSQAVEQSSNAIIITDLNGTIEYANTTFSTNTGYALHDIIGK----KPNMHKSGKTSRATYADMWAHLGRGEWQGEFINRRHNGEERIDLVRVSPVREADGRITHYLAIEEDITNQKNAQARIESLAHFDVLTGLPNRALLDERAQRALRL-AEEDQATLAVMFLDLDHFKNINDTLGHNLGDTLLVELAQRLRAVLRRDDTLSRLGGDEFVLLLPGA-NRESAKKIAQELMRAINEPYRIGSHELNVMASIGIAVYPADGMDFETLCKNADVAMYRAKQEGRNAYRSFTQEMQAYSTRYLQVLNRQAIAQEQLHVHYQPQISLISGDVIGAEALLRWHHPELGNISPAEFIPIAEESGLILQIGEWVLRVAVAQAKKWH-QLGLDKLIIAVNLSAVQFRHAGLPNLVMQILKEEDFPPQYLELELTEGVAMHDPQGAIAMMNSLHERGVRMSIDDFGTGYSSLSYLKQFKAYKLKIDQSFVRDIDAEDKAIVSAIIGMAKNLGLQTIAEGVETAEQQAFLREEGCHEAQGYHYSKPLPAADFETFI---------- 89902164 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVLSRDITERKQAEEAL-----RIAATAFESQEGMTVTDAQGAVLRINRAFTEITGYSADEVVGHNPRLLQSGR-HDKAFYAAMWESI--RRTGSWQGEIWNRRKNGEAYPELLSITAVKENGGIVTHYVGTFMDITRRKAAEDEIRNLAFFDLQTGLPNRRLLLDRLQQALAASARHRR-QGALLLIDLDNFKTLNDTLGHDKGDLLLQQVAQRLASCVHEGGTVARLGGDEFVVMLENLSEHLEAATLAKRILASLKQTYSLDGYEYQSTASIGITLFSEQQETTEDLLKRADLAMYQAKAVGRNTLRFFDPEMQAVVTSRAALEAGLRRAVTSDEFLLYYQAQVDGQHLTGCEALLRWQHPERGLVAPGEFIALAEDTGLILPLGRWVLDAACTQLAQWATRPEMAHLTVAVNVSVRQFHQADFVNQVLTVLDSTGTNPQRLKLELTESLLIGDVEDVIAKMSILKEKGVGFSLDDFGTGYSSLSYLKRLPLDQLKIDQGFVRNIDPNDAAIARMVIALGDSLGLAVIAEGVEIEAQRDFLARLGCHACQGYLFCRPLPLDQFEAFVRR-------- 119897781 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RTLRARVEQQQLAATLERNRAIEESTNAIVISHDRAADIIYVNPAFTVTTGYGADEVLGRNARFL--IDNDDQPAVERLREAVREG--GDARVTLRTYHKDGQLLWNEISLASIRDAQGEVSHFIAIFNDVTERVRYEAELEQQATHDALTGLANRNLLNDRMQRAIIRAAR-DGHAVAVMLLDLDRFKLINDSLGHAAGDALLQETARRLSASVRRGDTVARLGGDEFMVVMSDMSAEDAAAALAAKVLESLAEPMLLNGREIVATGSIGVSLYPRDGEAAATLLKHADVAMYRAKELGRNRFQFYAPEMNERILERLELENSLRRENDELELHYQPKVSLRDGRVIGAEALIRWRHPQLGMVSPADFIPLAEETGLIVPIGEWVVDHACRQLRAWLD-AGLPQISVAVNVSARQFQHEQLTHVLARALAAHRLPPGQLHVEVTESAVMCEPERTIFTLRELKNIGVRISLDDFGTGYCSLNYLKRFPIDSIKIDRCFVTDTSAEDAAIALMIVSLAHSLNQTVIAEGVENEAQLDFLRRHGCDEMQGFLFSRPLPAAEFARLLAAGTRLQR-- 142034805 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QLVAVRLNGSLVTAANGEQLILFVV-EDITEQERTVARVNLLAQVFQQ----------SGEGITIMDANDIIVDVNSAFTQITGYSRDEIIGKNCRFLEA-ERTDRAQVRAALE-----QTGFWQGEVWDRHKEGFDFPKWLMMSIVRDETGAISHYIGSFTDISERKVNEERIHFLAHHDSLTLLPNRLSLQSRLEKVFK-EAFISQTQIAVMFIDMDHFKNINDTLGHHVGDMLLLEVARRLKNIMGNDDIVARLGGDEFVVVL-SDTDHDRVAKVAEALRSGLNQTYLIDNKPLHSSPSIGISLFPTDGDSVEALMKNADMAMYRAKAAGRNNYQFFTAAMNTLVTERQQIETELRQAIACNELHYQPQVDISSGQVVGVEALIRWQHPELGLVAPDRFIPIAEEIDMIIPIGQWVLENALAQLAEWRDKG-AKGLRMAVNLSAHQLRKDTIVADIINVLTKHKLGKGALELEITESVAMQYPEQNAKLLAELRQHGIELAIDDFGTGYSSLSYLKLLPLDRLKLDRSFVKDSDPNDAAISAATISMAHELGLTVVAEGVENEAQLVLLSSMGCDLVQGYYFSKPLAADDCFRFIERNF------ 297537744 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PQELGSLMAIGRSLGVA-IQRENAGKRLHQA--------KIAFDSASEGIMITDDKVRIVAINKGFTEITGYSEEEVLGKSPKILQSGNQDDR-FYKDMW--AILKKEERWHGEVFNKRKSGENYYEWLTITAVKDNAGQVVNYVGVFADITDVKRSQNRLHELVNHDPLTGLPNRRLLNELLEHSIKR-AERDNHKIALLFIDLDRFKAVNDTLGHQVGDKLLLEASRRISLSMRDSDVVARLGGDEFVVMMDMISKPSDASLVAKKIIHALQIEFNIDGHEIYISASVGISTFPKDCADVEGLIKAADIAMYQVKNKGKNNHCFYSDDLSKSAVERFTLEGQLRHVRKQFEVYYQPQVSLITGEIIGAEALIRWNHPKLGLVSPATFIPMAEETGLIVQIGEWVLREAAHQIVRWHKAGHAIQW-IAVNVSGVQIMRSNFADTVYGILMETDCNPHMLELEITESTVMQNTEYVIDTFNRIKQLGLKLAIDDFGTGYSSLSNLKRLPLDKIKIDQSFVRPDDLDDAAIANAIYAMAGSLGFSVIAEGVETQAQADFLSAMGCKEGQGYLYSKPVTATEFSKLLTK-------- 77920151 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVGYLGIAQDITERKRQENTLR----KLSQVVEQSPTAVILTDPQGNIEYANPKFTQITGYSLTEVHGKNPRLLKSG-ETSAEEYRDLWTTITAGR--EWHGEFHNKRKDGSLFWEHASISPVRNDAGDISHFLAIKEDITDRKRYEEQLQHLATHDNLTGLANRALLQDRLEQSI-LFAKRSGRLVAALLLDLDRFKIINDSLGHSFGDRLLQIAADRLRESVRGADTVARLGGDEFVILLAEVANEEDVGKVAKKILDRITAPFQIADREITVTASLGISIYPQDGEDEETLIRNADIAMYQAKEEGNAFRLYAPEMNIVVHEAMEMETDLRRALDRGELLHYQPKIDLDSGKITGAEALVRWQHPVRGMIAPGMFIPLAEETGLILPIGEWVLENICLQIKSWQTQG-FPLVPIAANLSARQFRNDELIATIQRILQDTGLPPHLLELELTESMIMRNVQTAAETMQELNALGVSLALDDFGTGYSSLNYLRRFPVDCLKIDRSFISDDDPSAAAVATSIIAIAHSLGLQAVAEGVETEEQLEFLRQCACDSYQGYLYSAPLAVEEFTAMLRQ-------- 297537222 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EREQFKGKLLESEEISRLVLENSLDAIINMNSDGLVIEWSGAAYKMFGYKEDALGQKLSNLI--IPVRDREAHIKGMNRVIATNQSNMRVEVSALRSDDTEIPVEMSVAKI--ETGNLVFFSAFVRDITDRKESESQIQKLAHFDALTSLPNRILLQDHFKYALSL-IKRNNGKLAVIFLDLDHFKDINDTLGHSIGDLLLIEVAKRLQLTLREEDTLSRLGGDEFILILPGT-DSRGAANVAQKLLSIMAKPYHIDSFELTVTGSVGVALYPNDGTDFEILSQKADTAMYRAKQEGRNNYRFFTAEMQATSSRNLQLVNALRYERNQLSLHYQPQVSLHQNCVIGTEALLRWHHPELGSISPAEFIPIAEDSGLIISIGEWVLRQAVKQAKLWMEEGHAPLI-MAVNISAIQFRHPDLPNLVTQILEEIGLAPEYLELELTEGVAMYDPQAAIEMMNNLHELGIRVSIDDFGTGYSSLSYLKKFKVYKLKIDQSFVRDIDPEDKAIVSAIISMSKSLGLQTIAEGVETVEQLTYLRAQGCDEVQGYFYSKPMPAEQAEEYFRE-------- 149917917 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SVVAQARNHNALRGRLTELRDRFALAIRGARDGMWEWDIARSRVFYSQRWRELLGLENVHIEASLDTWLDRVHPQDIHRLRTDLHNHIQGLSPVHENEHRIRDGHGQWRWVLSRAVIHRNNHGKALRVAGSLTDITQYRQREKMIREQSRRDQLTQLPEKPVLFERLARAVELARSHDDFEFIMLLVETDRLAQIRDSFGLATANAMLALMAKRLRACVRPEDLLFRFSTHKFAILLENVEDASVGTHVADRIHQALSEPFDIEGERTFTTVSIGMTSSANGYRRVEEVIADVSAATDTARDRGRNRHEIYDTSMRIEARTALEMALRRAIDEDQLSLHFQPIVRHGERETVAFESLMRWDHPERGPVSPGEFIPLAEDTGLIIPMGRWAIREAVRRLQRWRREFGMPDLAVSVNLSAKQVADPKLLETVDNALQESGLPGRCLKLELTESVMLDRADEVMALLQDIRDRGIEIWIDDFGTGYSSLSYLHRFPVDGLKVDRSFVSDGSEESETMVRTILNLASNMQLRVVAEGIETEVQAEQLTRLGCGLFQGWLFARSLPVEKVREHLK--------- 260770222 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALIETSVQRHKKSQQLL---QQLKVVLNSSNDGIWQWDLLANRLSWNGRLTKMLKLADTSDAINPQVLLNRVHPDDRPAFEEMLQTYLDVSEP-FKCILRLRRDDGHYIWVQLSGAVIHNTQGRPIRLVGSMTDITEQQESADKIHQMAYYDGLTGVANRRKLMEVIEHHIQ---HHPNSTKAVMMMDLNRFKIINDTFGHQVGDALLCHVAEALQQTLRAEDIIGRFGGDEFVFFCDVQNDYQ-AHELANRLLRAVKRPMQYDNMELVGEASIGVAFYPQHGVDGDELIKNADVAMYRAKQLGGGEVVLFNSNMHEPFKTHLRIEHGLAIDQGEIQVHYQPVFSRQHDHIIAVEVLARWHSATLGQVNPSEFIVVAENSFLIMKLGDYIIDRVCQDVKTSPWLQNLQ--HISVNVSARQLGHSRFADNLAQKVNDYGLPASLFCLEMTETAAMADKEQCLRTLIALKNAGFTLSLDDFGTGFSSLSLLKRLPISEVKIDRSFIADIHPANLSFVKGLISMVQSLGHRVVAEGVETESQTQLLRALGVDLMQGFYLARPASLREFEQ------------ 119491300 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LILDISDRKRAEMALRESEERYRLLAENMSDLVCIHNAEGQYLYVSPSCQLLLGYDDKELIG--EDPYTFFHPEDRSRILQT-SHLAALSGDPIPMTYRMRKKSGDYIWLETLTTPILNIRGQVVRLQTTSRDVTDRVQVEQQLRHDALHDSLTGLPNRDLLISRIELALQRLKRYQDFQFAILFLDLDRFKVINDSLGHLVGDELLISVAQTLQGLIRPVDLVARFGGDEFVILLEEIDNINEAILIAKRMITKLQSPFILNQQEVFITPSIGIVYGSSDYHQAIDLLRDADTAMYRAKAKGGERYEIFDPSMYLQKRLHLENDLRQALDREEFILYYQPIISIETGKITGMEALIRWQHPQNGLIPPSEFIPVAEETGLIVPMGMWVLKTACSQMKTWHQHPNTQNLKISVNLSARQLREPTLIEQINQALTEIDFPPQLLTLELTESMLLDDIENIMTLLSNIRSHSIQLSLDDFGTGYSSLSYLQRLPLNTLKIDQSFVNCIGEQNSAIIDIIMTLATKLNLEVIAEGIETRTQFEYLKNIGCPFAQGYLIAKPLTVEALTALFQD-------- 77461371 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TIARDITERHLMQEKL----QQAATVFESTAEGVLITDTQQHISAVNRAFTEITGYSESELGHTPRLLASGLH--DSAFYAAMWHQLTD--EGHWQGEISNRRKNGELYPSWLTISAVRNRDKFITHFVAVFADISSLKHAQAKLDYQAHHDPLTGLPNRTLFESRLLTALN-SQQENGGQGAVLFLDLDRFKHINDSLGHPVGDLLLKGIAVRLKEQLRDIDTVARLGGDEFIILLPGLQQPGDADNIATKLLNCFGAPFQAGEHEFFISASIGTSLYPRDGCDVATLIKNADAAMYRAKGRNRVESYTRDLTAQASERVALEHELRRAIEREELYLYYQPKISLDDHSLVGAEALIRWRHPNFGEVPPEHFIPLAEENGMILQIGDWVLETACRQMFEWG-QIYESLGPLSVNLAGAQLRQPNLLGRIEQLLKDNRLRPELLQLEITENFIMSQAEEALAVLHQLKHLGVQLAIDDFGTGYSSLSYLKRLPLDILKIDQSFVRGDDPHDAAIVRAIIALGRSMQFTVIAEGVETQAQQQFLAAEGCEQIQGYIVSLPLPPEEFAAFLR--------- 53804221 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EAVRESIIVTDANRVIVAVNPAFSDMTGYSPEEAVGRTPAFLQSGR-HGKEYYAAMWRAV--DQEGSWQGEFWNRRKNGELFAVLETIVTVRDETGAMVNYIGVAADISSLKEAEEHIHHLAYYDPLSALPNRRYLMERAEYALAL-AERRKEELAVVFLDVDHFKDVNDSLGHQVGDELLVRVATQIKEFTRETDTVARLGGDEFALLLP-DLGRDAVSQVADKILAALRKPFEHSGQTFAVTGSIGISLYPHDGTDFETLLRNADTAMYHAKQQGRNQFRFYDPGMNVDIRLTVLSELREAIPAGELRTFFQPEIDLANGTLVGAEALVRWQHPTRGLLSPDQFIPVAESNDLIIAISDWVLEDTCRHLAQWK-KADQAPITVGVNLAARHFRDPRLVPRVKSLLCRYGVPGSSLQLELTESTLLDADAQTMIVLQELIALGCSLSIDDFGTGYSSLSYLKNLPIATLKIDQSFVRDIDADDRTISGTVVALGHSLGLKVIAEGVETEEQRRILLEQGCDFGQGYLFSRPLSSKEFIKWRMEH------- 254490544 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRDVLKEMQLTEQLLSD-----VAFNSTSEAMMITDKSKKIIVVNSAFSDITGYDGTEVIGRYPSFL--VSGLTKSDFQQLSESFAAAMKGIWRGEIQCRHKDKTMFPAYVSMSAVYDTDGNICNMVGVFSDISEVKEAQAKIERHANYDILTDLPNRRLFTDRLQQAI-LRCGRHNEKLCLMFLDLDRFKDVNDTLGHEFGDQLLKQMAVRIQACVREVDTVARLGGDEFTIILSEFDGKSHAVNIAQKLISEIEKPITVQEQTLRVTTSVGITFYPDDAIDSGMLIQNADRAMYAAKDMGGSAFKFYTTELELSWRTFILNELEAAIEKGEIEVYYQPLIPANTETCQSAEALVRWQHPERGLISPADFLPQAERMGMIEKIDDFVFSQVCQQIKTWQANGIGD-VHVSVNRSAHNFGNQRGRLDWLAYIREQGINAGLITLEITESVLMRRHAESGHLLKKLRQAGVQIAVDDFGTGYSSLSYLKEMDIDYLKIDRSFIRDADDNDRAIIEAITGMARHLGIEVIAEGVETLSQKEILEKIGCHWLQGYFFAKPMPVDVFEEFLA--------- 219847495 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QAEQALRQSERLFRAMIERSSDAISIVDRAGRVRYASPSTRHLIGYAVDGMLAVPINGFAVIHPTDRERVRQLFNKLIQHSGSSVTADFRVRHAKGGWRWIEATASNWLD-DPAVQGVIVNYRDITERKLMELRLQHGMLHDSLTGLPNRLLLNDRLLQAIKRSHRNLHYQFALLFLDLDHFKFINDSFGHPLGDRLLVAIASRLSSCLRTVDTCARLGGDEFVILLDDIASPTDAIRIVERILRQVSLPFEIDGRLFHTSVSIGIVFGANNYTDPSQMLRDADIAMYQAKMAGKGRYRIFEPAMREQIRLDLEHELRRAVANHEFCVYYQPIIHLPSGRLVGFEALVRWRHPTRGILLPAAFLHVAEEAGLNDSIGWQVLEQVCQQLVVWRRNPRAAALSVSVNLSARQVMQPNLYDRLMQLLAQYQVPPTALKLELTESTFMEYSHDVAALLNRLREQGIQIAIDDFGVGYSSLSYLVQLPIDQIKIDRNFIVQLESKSQAIVNTIVNLAHNLNLEVVAEGVETQGQLDWIRAVGCQYGQGYLIGLPLTADEATQMVQ--------- 56476628 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KREEDRLNLIAERSTDAIMITDSLNRIVSVNRAFTTVTGYSADEVLGRNPKLLASGR-HDRDFYREMWSAI--ERNGSWSGEISNRRKNGEIYNEWLTIHAVRNESGGIENCIAIYAEITDQRAAASRIQFLAHYDPLTLLPNRALLQDRMHQGLAHAAR-EGTRAAVLFLDLDRFKTINDSLGHLVGDHLLQEVAQRLKASVREDDTVARRGGDEFIVMLPHVDSAEQAAHVAGKIIEAMEQTIPVNGYVLNVSFSIGISVFPDDAMDPDTLIRNADIAMYRASGRNQFQFFTADMNAHALERLALENDLHRAVERGEFRLMFQPQFEGSG-SIIGAEALLRWQHPQRGLVTPAEFIPVAEETGLIVPIGTWVLERACQQVRAWRD-AGLKKITVSVNISALQFSQKNLLELIRRLLAVSNIEPGTLELELTESVLMHDHVATSGLMSELKEMGVRMAIDDFGTGYSSLSYLRSFPISKLKIDQSFVRDLSDDAGAITGAIIGLAKNLNMRVIAEGVETAQQASFLQAQCCDEFQGHFFSQPVSPEKFAELLR--------- 134094323 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLEGF--IQDITERKQADEALREAERRYRSIFENAIEGIYQSTPSNGYLAVNPALARMYGYDPQDLISMLRDIEHQLYVDPQRRIEFMRQMAENGI--VTNFESRIYKSNGDIIWISENARAVHTSTGELLFFEGTVEAITERKLHEAEIQFQATHDALTGLPNRTLLYDRMQQAVLHSARYGNLTAI-AFLDLDQFKFINDSLGHQVGDELLKITAQRLTSCLRESDTVARQGGDEFVLLLTSQPSEESITHTMQRVLHEVAQPWMANGLEFRITCSVGVTLCPDDGRDAETLLKNADSAMYKAKELGRNNFQYFATEMNDTATDRLANRLRQAIPNHEFVLHYQPKINLANGDIIGAEALIRWNSAEG-MVSPGSFIPLAEETGLIIPIGVWVLETACRQNRAWQ-LAGYAPITISVNLSSRQLARGDIVEQVEQVLAETGLEAQYLELEITESVMASDVEKSFALLTRLRLLGVKISLDDFGTGYSSLSYLKRFPVDTLKIDQSFVRDTSQDSAAIVKAIISLGHNLNLTVLAEGIETEEQFQFLLKSACNEGQGYLMSRPVSHQHFELLLQR-------- 253999917 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITEQRKAEEALLL----RNHAIEASATPILIVDVTQPLIYVNRAFELVTGYSSQEAVGRNCRFLQG---HDREQPE--LEKIRTAIRERCPGILRNYRKDGSLFWNELYVAPVPDPHGEPRYFVGVQKDITEIRQYQEALERQANYDTLTGLANRNLLKERMQQAISEARRH-NWTFSVAFIDIDNFKRVNDSMGHSAGDELIRLLGQRLQSCLRDGDTVARLGGDEFVLLLTSQSLDESIHTVVQRIRNTIINPFIITGRQLTVTCSIGLANFPHDGRNADTLLSNADSAMYQAKASGSNNFRFYAKEMNAELGHRLSLENDLWHENQQLVLHYQPQVCMRNSQIIGMEALIRWQHPKLGMIPPLQFIPLSEDDGLIVPIGIWVMETAAHQNRQLQ-LAGYPPIRVAVNLSVRQLEQKDLVHCIEKTLQHSGLDPQCLELEITESMLMHNIEESIITLNRISDLGVQLSLDDFGTGYSSLSYLKRLPINRLKIDKSFINDITTNDAIIARSIIALAHSLEIQVIAEGVESADQYAFLLENGCDEVQGYLLSRPRPFEEMEALLRD-------- 114319238 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVIALFAARAGTELARHQAEEQLQLIFEGSRDAIIITDAQTRILQVNPAFEAISGYREEELVGRTPRLLQSGHQGPR-FYREMWEALKS--RGHWQGELWNRRADGETYPSLLSVSAVTNDNDEVTHYIGIASDITSHKAAEQHIDYLAHYDTLTGLGNRRLLEEELERMLRNAR--GGRPFALFFLDLDRFKNINDTLGHESGDRLLEEVADRLRDLAGPQATLCRIGGDEFAI-LAPGLSHRQTAGIARQLVEGISRPYEITERPLVVTCSVGVAVHPRDGTRREALISAADTALHYAHGSNHYQFHEPGMTAAAAERLHLENDLREALLRGEFELYYQPVLDTERLTVCGAEALLRWHHPEAGLIPPDRFIPLAEETGLIRPIGTWVLREACAQAARWR-RLGLTGMTVSVNVSGEQFWRDELPQAVRQALEAQALAPDALVLEITESVLMHGSANTETRLRELKAMGVGLSLDDFGTGYSSLSYLKRFPIDTLKIDKSFVRDMDEHDRTLAQTVIAMGHGLGLQVVAEGVESAEHLPLLRRARCDRVQGYHFSRPLPARALSRWIQQH------- 220908932 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIIDISDRKQVEVALQESEARYRLLAENMNDLVCLHDLEGHYLYVSPSCETLLGYRQDEMLGQVP--FNFFHPDDQGRIYQ--EAFIPALSGEPRITYRMRQKSGNYIWFETLTKPIFGQTGQIVQLQTTSRDVTERIQVQEQLKYDALHDALTGLPNRLLLMERLELAIHRAQRLPGYHFAVLFLDLDRFKIINDSLGHLAGDQLLTAVAEKLCSTLRDIDLVARLGGDEFVILLEEVKDIQEIIKFVDEIFAGLQIPILIAGCEVYITASIGIVFSDDKPAQASHLLRNADIAMYRAKAKGKDRYEIFNMEMHAQNRLHLENDLRRAVERQELILHYQPILALDTGHIVGFETLVRWKHPIQGLKFPADFIAMAEETGLITHIDIWAISMACHQLAKWQAAFPGTKMKVSVNLSAHDLRRSNLLEDIDNVLAQANIDGCCLCLEITESMLIEDIESTIKLLNQLKERGVQILIDDFGTGYSSLSYLHRLPVDSLKVDRSFVNQIDNRNAKIVETIASLSVSLGLDAIAEGIETPKQLKRLQKLGYKFGQGYLFSQPLTHKEVEILLGSQY------ 237746065 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DIAAQKLLKELV--------TSIDFALDNFDRKQQLQLSAQ----IFTQSNEGLMLLDSACHIVMVNKAFTTITGYSDTEALGHNPRILSSGR-HDRDFYENMWNRI--DKHGSWQGEIWNRRKDGTFYPEWLSIQTMRDSFGKLTHYIGLFADMTERKKTEEKVQWLAHFDALTGLPNRTLLRDRSNLAISL-AQRRHEPLALMFLDLDGFKNVNDSLGHNTGDELLKQFASRLKSVVREQDTVSRQGGDEFVLVLPNT-DTGGATSIAEKLLAIAAEPYHIEPHELNLTASIGIAMYPADGIDFDTLSCSADTAMYRTKQGGRNNYCFFTTEMQARSARMLELDSALRREREQFTLHYQPIMSLKHHIIVGFEALLRWEHPQLGPVSPEEFIPVAESNGQIIPIGEWILRSVISQLRKWIDAGHEE-IMVSVNLSAIQFRDRRLSDMVSTLLKEAQVSPDRLVLELTEGVAMEKPDAAIVVVDSLKERGVKVSVDDFGTGYSSLAYLKRFSAHSLKIDGSFIRNIPDDNMAIVSAIVSLAKNLGIKTIAEGVETEEHIAFLTEIGCTAIQGHYLSRPMTADAASDFL---------- 218893698 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IARDISQQRRAERELRMAATVEHSTAAIMVTDPAGYIVQVNDSFSRLTGYSPADVLDQQPRLLTA----DRQEANQLKHVLASLQHGSWEGEILQKRKTGELYPSWVGITAVRDEEGDLVSFVCFFSDISERKASERRIHRLAYYDALTHLPNRTLFQDRLHTALQ-QAERNGQWVVLMFLDLDRFKPINDSLGHAAGDRMLQEVATRLSACVSQDDTVARMGGDEFTLLLPSQGDREIALKRAIQILGRLARPFTLEGREFFVTASIGVALSPQDGAELSLLMKNADTAMYHAKEMGKNNFQFYQAEMNARALERLELESDLRRELGEFVLHYQPQFTGDGRRLTGAEALLRWQHPRRGLVPPSEFIPVLEEIGLVAQVGDWLLAEACKQLRSWH-KAKVRVPKVSVNLSARQFADGQLGERIAAILYETGIPPACLELELTESILMSDVAEAMQILSGLKRLGLAIAVDDFGTGYSSLNYLKQFPIDVLKIDRSFVDGLPEQDAQIARAIIAMAHSLNLMVIAEGVESQAQLDFLREHGCDEVQGYLFGRPMPAEQF-------------- 222109640 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLQSLREVHAARDAQALSEQRWRLAVDNTIEGVVVTDADGRILSVNPAVTRLMGYTEEELGQNPRVFKSGRH--GPAFYEAMWDTM--RQTGHWQGEIWNRRKNGEVFPERMSLSAVRGADGAVTHYVCMFTDISEEKAQHQRLEFLAHCDPLTGLPNRAWFGEQLDSAV-RQAQDSGEQMALLLLNLDRFKDVNDSYGHAVGDEVLRHITRQVEQSLRPGDLLGRLAGDEIAVLARHLRHADGAAAVARHLIAAASPWCTPDGIQVVVGVSVGICMFPAHARTTEALLQGAHSSVYGAKARGRGAYCFFDESLIQAARERLEIEARLRVAQGHLRLYYQPQVCIVTGRIMGAEALVRWLDPQEGMISPARFIPVAETSGVIGPLGQWVMRAACEQGQRWRADG-LPEIRLAINLSPRQFQLTDVAACAAEALKASGFPARCLELELTESVLAERPDEIRAVLQRLQQLGVRMAVDDFGTGYSSLAHLKRFPIDVLKIDQGFIRDISADDMAISAAIVAMGHSLGLSVLAEGVETPQQLAFLRERGCDAYQGYLCSRPLPAEEFARLLQAH------- 89893970 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QQFDELLSNQRQLKETQELQELVLEAAIDAIWDWDMIRDIRVYHSKNSSLLGYKGDEIR-SVEHWNALMHPDDKAEFQKKLNQHLFEKTARYSCDYRIKDKDGEYKWIRAFGKALYDQSGNPYRMVGSHRDITDIKEKEMHIKYLAYHDFLTGLPNRAQIQEIIKSEI-LKAEEQGTLLGVLFLDIDNFKAINDSFGHPTGDQLLITISRHLTQILDNH-VVARLAGDEFLILIRDIQEKEQAIDYAERIMKLFETALVIYKQYCYISTSIGITFYPQDGESYESLLINADTAMHKAKEKRNYVVFNMEMKRAVVEKAEIQNNLRKAIEFEEFVLHYQPQVEPHTGKVLGLEALIRWE-KEHKLIPPNKFIGVAEETGLIVPIGDWVVATACAFLKKLHDLG-YRELTMSVNISARQLQEDRFVEKVLKVLRDNDLDPSKLELEITETMLIEFDAKISNVLARLIENDIKISLDDFGLGYSSLNYIKQLPISTLKVDKSFIDDSTPESKNITGLIVIMAHQLGLKVVAEGVEKPEQREYLIKYDCDAIQGYLASKPLPEEELIKVLNK-------- 213967691 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TISRDITESQLMQ-------EKLHLAAESTAEGVLITDTDQRISAVNRAFTEITGYSESEIGQTPRLLASGQH--DSAFYASMWHQLTA--EGHWQGEISNRRKNGELYPSWLTVSAVRNKENLLTHFVAVFADISSLKHAQARLDYQAHHDPLTGLPNRTLFESRLQSAL-LHSEESGSLGAVLFLDLDRFKHINDSLGHPVGDLLLKGIAHRLKETLRDIDTVARLGGDEFIVLLPGLLQPSDAKAIANKLLACFSTPFEAGEHELYISPSIGSCVFPTDGTDVATLVKNADAAMYRAQGRNRVESYTRDLTEQASERIALEQELRRALDRNQLSLAYQPKISLLTHTLVGAEALIRWSHPTFGEVPPEHFIPLAEENGMILQIGDWVLEQACRQMGAWR-KTCTPFGPMSVNLAGAQLRQPNLVERIEQLLTDNGLVPDCLQLEITENFIMSQTQDALAVLHKLKQLGVQLAIDDFGTGYSSLSYLKRLPLDILKIDQSFIRGLPEDDAAIVRAIIALGRSMQLTVIAEGVETHEQQQFLSEEGCEQIQGYIISLPLQPDEFERFL---------- 46202314 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QSLRDNAEQLVLAADGTSEAIAITDAEGLIVSVNKPFCRLTGYDLEELVGQNPKILKSGR-HDAAFYAEMWQSIVT--SGNWSGEVWNRRKNGEIYPERLTISTIYDGEGQVQRRVAIASDITTQKKAEEIIWHQANHDLLTGLPNRQRFLDLLRKDLARADGLPDRVVGVLLVDLDRFKEINDTLGHAIGDQLLLEVVRRIRSCLSETDVVGHLGADEFIVSMVDDLSTARIEATVAAIRMAIAEPFHSGSDTVHLTASIGITAYPTDGGDIEELLRNVDQAVREAKDGGRDRSCCFTESMREAGQTRLQNDLREALVAGQFEVYYQPIIDMPSRTIVKAEALLRWRHPERGFVSPALFIPIAEETGLISDIGNWVFRQAAATARRLCDRCPYCLFQIAVNKSPRQFFSGFSHLEWAEHLRQLNISPQCISIEVTEGLLLGQHADVMERLSKFRAAGMQIALDDFGTGYSAMSYLKRFDIDYIKIDQSFVRDMTDDDRAIAEAIIVMAHRLGMKVVAEGIETEEQYALLAAAGCDFGQGYLFARPMPVDQFEQLLDEPAALPQRS 291613650 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FSLDNFDREVQRKAAEQSLQLENSSEGMMITDADNLIMAINPAFTRITGYAMEDVIGKNPGILKSGR-HDMDFYQAMWNEILG--TGKWIGEIWDRRKSGEVYPKWLTINTVFNDDGKVHHRIALFTDISQKKESEELIWRQANFDHLTGLPNWRMFHDRLEQEIKKSRRVE-LPLAVVFLDLDHFKEVNDTMGHATGDLLLKEAALRLSSCVRESDTVARLGGDEFALLLGELSDQDSIERVNECILNKFSAPFQLGNELAYISVSIGVTIYPSDATEIEALLRNADQAMYAAKNSGRNRSCYYTQAMQSVAQNRMSLSNDLHKAQDQFRLVYQPIVELETGSIHKAEALIRWQHPNRGLVSPADFIPIAEQSGLIIQIGDWVFRQAANQVKHWRG-AYGKDIQISINKSPVQFKDSNTHLAWFEHLKELDLSGGCFAIEITESLLMDASDTIVSKLMAFGNIGMQVALDDFGTGYSSLSYLKKFDIDYIKIDQSFVRNLAPDDLALCEAMIMMAHKLGIKVIAEGVETSEQRDLLRTAGCDYGQGYLFSRPLSTEDFEGLV---------- 77920527 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRVQELIDNIDAAESRYQLLIENSLVGIFVYQ-HHRYTYVNPRFAEIFGYTPEEIVDSAPQP-QLVHPDDQLFVDANNLKILGGNANHLRYEFVGLRKTGQPIDVEILIRGI--SEGQPA-LIGSLLDITERKEAEKTIEHLAFHDPLTGLANRLLFMDRIEQAIA-HAHRHHESFALMFLDLDRFKTINDSLGHSAGDAALKEVAQRLTTCLRETDTVSRFGGDEFNVLLSGPSHEEEIELIAHKILKSLAWPYDINDHEVFMTCSIGIASYPKDGREAITLVKNADTALYRAKDLGRNNFQFYSSSMNARERMAMESSLRRMFERQELRVHYQPQVGLQSGRITGLEGLVRWEHPVGNMIAPSVFVPLAEETGLIVPMGEWVLQAGCYQLKTWLDAGFAPM-RLGINVSAHQLQKSDFAELVMQVLKECDLPPHYLNLEITETVIMHNMNEAFETLRRLRAVGITISIDDFGTGFSSLSYLKDLPADHLKIDRAFVQNLPNNEANIARHIIEMAHGLNLKVIAEGVENQAQLDFLREAGCDEIQGFLVSRPLAAEDITEIL---------- 117922460 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QLVAVRLNGSLVTAANGEQLIL-FIVEDITEQERTVARVNLLAQVFQQ----------SGEGITIMDANDIIVDVNSAFTQITGYSRDEIIGKNCRFLEA-ERTDRAQVRAALE-----QTGFWQGEVWDRHKEGFDFPKWLMMSIVRDETGAISHYIGSFTDISERKVNEERIHFLAHHDSLTLLPNRLSLQSRLEKVFQ-EAFISQTQIAVMFIDMDHFKNINDTLGHHVGDMLLLEVARRLKNIMGNDDIVARLGGDEFVVVL-SDTDHDRVAKVAEALRSGLNQTYLIDNKPLHSSPSIGISLFPTDGDSVEALMKNADMAMYRAKAAGRNNYQFFTAAMNTLVTERQQIETGLRQAIACNELYYQPQVDISSGQVVGVEALIRWQHPELGLVAPDRFIPIAEEIDMIIPIGQWVLENALAQLAEWRDKG-AKGLRMAVNLSAHQLRKDTIVADIINVLTKHKLGKGALELEITESVAMQYPEQNAKLLAELRQHGIELAIDDFGTGYSSLSYLKLLPLDRLKLDRSFVKDSDPNDAAISAATISMAHELGLTVVAEGVENEAQLVLLSGMGCDLVQGYYFSKPLAADDCFRFIERNF------ 75908922 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SISEDITDGNQAEAALRESEAKFRSLIQNSSDIIGIFEPDGTIRYESPSVERILGYKPEELVG--KNAFDFIHPDDIAGSSESFNYLIQNLGATVLVESRFRRKDGSWCFLESTGSNLL-AEPSVKGIVINSRDITDRKLAEERLVHDALHDVLTGLPNRVLFIDRLRRAVEYAKRYSDHLFAVLFLDLDRFKFINDSLGHTIGDQLLVIIAQRLIECLRPTDIAARFGGDEFIILLEGIQDISDTVRVVERIQEKLLVPVDLSGHEIFTTASIGISLSATGYEQPEDLLRNADIAMYRAKARGKACYEIFNSDMHVQIVERLQLENDLRKAIERHEFYYQPIVSLASGRIIGFEALVRWLHPEQGIVFPEEFMPIAQETGLIIPIDAWVLREACRQTRQWQEQIHQQPLSISINLCSSRFSQKKLLEDINQVLQDTGLDAQSLKLEITESVIMENGENATTMLYQLRNLGIELAIDDFGTGYSSLGRLHNFPINGLKIDQSFVRGVEAGNLHIVETIVTLSSKLGVDVTAEGVETPAQLQRLRELKCEYGQGYFFSEPLDSDSAKALI---------- 251827829 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTVTTDITKRKQFESEL-----RVSATAFETQEGILITDENNVMLRTNAAFTAITGYTNKEAIGQNPRLLSSGRQN-ASFYSAMWKAI--NTTGVWEGEIWNRRKNGEIYPEHLTVTAVKDRNGMVTNYVGVLSDLTQRKAAEEKIENLAFFDPLTKLPNRRLLLDRLKQAMA-SATRSVTNGAVLFIDLDNFKALNDTYGHPMGDLLLQQVAKRLVSSVRDGDTVSRFGGDEFVVLLEGFDENPQAETVGEQIFAALRQPYLIGTHEYHGTSSIGATLFNDKQQSIDELMKQADIAMYQAKKEGRNVLRFFDPQMQETIAKRTALEGDLRKAIENHQFQLHYQIQVDESRHPFAEALIRWFHPEHGMVSPDQFIPLAEESDLILPIGYWVLETACARIQRWQHDAKTSGFVLSVNVSAKQFRQTDFVNQVQSLIQQYEINPSLLKLELTESMLLDNIEDTIATMSALKELGVKFSLDDFGTGYSSLQYLKRLPLDQLKIDQSFVRDIDASDRAIVRTIIAMAHSLDLDVIAEGVETEEQQKHLSSKGCKNFQGYLFGKPVPIEQFETSLRK-------- 255061452 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILGYRVNYMLRASGALEQ-LRESRAGLAHAQSLAHIGSWEWDLTTGEIRCSEEVYSICCLDRDRRDGNP--ILDPVHHQDRTFVQGSIDDAIA-RRAPLSFDYRIMLEGGERT-LHAELVTVLDEEGEAVCLTGTIQDITERKRAEEQIRLLAYYDALTGLPNRRFFLQQLEQALVFANRNDRM-LAVLFLDLDRFKLVNDTLGHGVGDRLLQDVADRLLRCVRRSDCLARLGGDEFTIMLSDIEHFQDVAKVARRILEAVSVPYSLEGQEVFVSTSIGISLYPFDASTASDLIRNADGAMYQAKEQGRNGYQIYDESMNAKALERIILESQLHRKEGEFAVYYQPQISCRTGEVVGIEALVRWNSKELGVVEPCRFLPLAEEIGLVIQIDQLVMRESCRQHKLWIDQG-LPPVGIAVNISGQQFLKNELLETVTAVLEESGLDPGLLELELTEGVLMAHTERTVKTLQALKGMGVRLAIDDFGTGFSSLSYLKRFPLDVLKIDRTFIKDSDPDDAAITLATIEMAHTLKLLVIAEGVETRPQLDFLASNGCDTYQGYLFSRPVPPEELLRL----------- 71909200 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RASAEREQLAQKHTPAGIIFTDDQHRILSINPATTEMTGYEPFELIG--QTVFGLISLDEGISQKDFQEQI--SMRGSWSSELEVTQKNGSNFPAGARINRVDDPQGLPAHYVWILADITERKQAEDRMRHIAQHDALTGLPNRLALLMRLAQLL-PEARRHGWTVAVMFIDLDRFKIINDTLGHQVGDEMLREVACRLSNLLRETDFVARLGGDEFVIILPSISSPADAAIVSGKIISALSTAIEAEGHELHTSPSIGISIFPDDGPDGDIVLKNADTAMYHAKAAGRNNYQFFAADMNRTAAERLNIERKLRHAIARNELVFQPQFRAEDTTPTGVEALLRWHHPTDGMISPARFIPVAEETGMIVEIGDWVLATACHEMARWIN-AGLKPLRIAVNVSARQLRRRDFCETVANALTTSGLPAELLELEITESSVMENPQEAIHILERLGRMGVTLAIDDFGTGYSSLAYLKLFPIDHLKIDRSFVADIEHDDRAIAFGTIALAHSLGLNVIAEGVETEDQHELLRANGCDEVQGFLFSKPLTGAAAFAFLHAR------- 196155016 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------IALWERDLHQHDTNMLTLL-GAVAGVMSLIAFYFLFSYLYQR---IPSRFWLTMTTLVIIALLF--------ITEGGLAVWPNLTNASENFFAVCFGMLLLC-------VGKVTHHLFPRVPFLLRAINYAAPIAATIYCLTVDAYTTTISLLLLIAVMGLYHVALALLTTYALAWLSFFAFYALVTLNLFSDLIYTVDVAGMLLFITLLGFSVITKEQAKNQTQAETISNLNHFYDLFRNSAEGHYTWDGKLKSV--NPATCKVFGYENEELADAASTKVFYASPEDRQVLLGEV-SQQGHVTGK---EIRGKRKDGSEFWFSLSCQMRESDDGNFLY--GSIIDITEKKQSDLSLQYLATHDSLTGVYNRRQFETDFREKLSQK---SDIPVCILFMDLDRFKVVNDTCGHKAGDVLIKDIARLIENTLHDEALLARLGGDEFGVIYTDVDANEVYLNAVKILNAVQAYRFMWDNRIFNLGVSIGMVVCEDTEVNAGQYLSMADAACYFAKEQGRNQVHRYNKDDESMQRYQRELDWVSSINNALEEGRFELYYQNQTTDGHYYEVLLRLREKNGNLVEPANFLPTAERFEMNVNVDKWVVTNTFKWLSE-NPEHLAELKRCSINLNCHSLADRDFTLFILNAFETFNIPYNKVCFEVIESVAIIKMEDTLSFMRTFNRLGCSFALDDFGSGFSSYSYLKSLPVNQVKIDGMFIKDMLNDDTAMVASINDVAKAMGMQTVGEFVENEGTLAQLGKMGVDFAQGYGVAKPAPLRDFKPL----------- 114320714 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITHFVAVREDITESKRAESAIRL-RER---ALESTANGILISDLRRDIVYVNPAFERITGYPRDEVVGRNGRFLVR---DDKDQGLEEIRSALRSRREAHAV-IRNYRKDGTLFWNELFVAPVREDDGAVHYMVSVINDVTERKRYQAELEQRTHYDALTGLPNRNLLVDRLHQAL-LYARRSGRHVALLNVDLDRFQIINESLGHAAGDQLLRTVADRLTAALRGFDTVARMGGDEFNIVLTELRNTRDAELLAGELQEALAPSISVTGQDVFLSVSVGYTVFPDDGDGPEDLIRRASVAMHEAKRQGVIIRYSERSEPRQINRLTLESDLQRAIERGELRLHLQPQVDLDTGAMSGAEALLRWEHPRHGLVSPMQFIPLAEEVGLIIPMGRWVLETVATQLAHWQQQG-LPVVPVALNISARQFLHAELVEDVRQILEGHGVAPSLLELELTESLMARNPEVAVQILRELKAMGLRLALDDFGTGYSSLAHLKRFPIDTLKIDQSFVRHVNEDDAAIINATIRMAHSLGLNVVAEGVEREDQLEHLKRQRCDYAQGYFFSRPLSLERFAARLA--------- 254000430 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IQGIIISSENISARKQAEEELRLAHEHSSEAMLVTDADNNIITINPAFSEMTGYSLEEVIGKNPKILSSGR-QGKEFYQELWNTL--ETSGEWRGEIWNRRKSGEEYAEWLAINNIYSEDGKLFRRVALFSDITEKKRADALIWNQANYDLLTQLPNRRLFSDRLQQEIKKSQH-DHSQFALLFIDLDRFKEVNDTLGHSHGDYLLIEASHRIQRHLKETDTVGRLGGDEFTVIIANLPDPSVMTLIAQRVLDALAAPYDLEGEIVYLSASIGITVFPEDATTSAELLKNADQAMYEAKKNGRNRFSFFTPMMQAMAQARMRMMRDLRNGLNQFTVYFQPIVDLSSQRIHKAEALIRWQHPELGFISPAEFIPLAEETGLIHEIGDWVFQQSA-QLVKQCIPIVGDDFQVSVNKSPVQFRDRTQAHDWMEYLSGLGLSGHNIVVEITEGLLLNADSGISDKLLHFRDAGMQVAIDDFGTGYSSLSYLKKFDIDYLKIDQSFVRNLSGEDLALCEAIATMAHKLDLRVIAEGVETTAQRDLLAQIGCDYGQGYLFSRPVPAEEFMQLLER-------- 53802775 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLVMQERRLQREIAEKAAREQLQVAGSSEGMLLVNADNRIVAVNPAFVALTGYGPEDVVGKDPKLLQSGR-HGPAFYQAMWAALEA--TGTWRGEIWNRRRNGEEYAEHLTINTIYDEAGKVHLRVALFSDITEKKASEALIEFQSCYDALTRLPNRRLLAERL-ALASERAHRDRGRVALLYIDLDHFKEVNDTLGHHQGDALLVQVAHRVRRCVRESETVARLGGDEFTVIVPDFEGMDEVERLARAIIDSLSEPFRLGDQLAHVSASIGITVFPDDAADTDGLLRNADQAMYAAKRAGRNGYQAFNPEMQRAMSMRVRLSQRDAVQAGQLRLHYQPIVELASGRVRKAEALLRWEHPEFGEVSPAAFIPIAEDCGSIHCIGDWVFERAACQAARWRSRFGTD-FQVSINVSPRQFQAGRDFGRWLERLGELGLDGSMLALEITETLLMDTDQAIADKLAQFRAAGVQIALDDFGTGYSSLAYLKEFRIDYLKIDRTFVRDMTPDSKSFLEAIVTMAHRLGLKVIAEGVETPQQYALLERIGCDYFQGYLFSRPLPEDAFEGLLR--------- 291569888 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLIMDISDRKQIEIALAESEERLRLVTENMSDLVCLHAPDSSYLYVNPSSEILLGYTPEELIGKK--------PTDIFQSQELYQVCMEYSLSILPGIYQIRKKNGEYIWLETLTKVILDNQGEVRHLQSASRDVSDRIKAEEQLKYDALHDSLTGLPNRTHLMAQLDMALKRAQNNENLQLAILFLDLDNFKVVNDSLGHLIGDKMLSLVAKIIKNFVRDTDLLAHLGGDEFVIVLEYLEVIHEAIRVAERILESLRTPLQIGEREVFVNSSIGIVARTNRHEKAEDLLRDADLAMYRAKHEGRGRYAIFDPLMHFHAVQQMHLENDLRKAIKNNELYYQPIVNIKTQKIQGLEALVRWQHPERGLLSPGHFIEIAENTGLIIPIGKWLLHKACQQLEEWKNQFPSHCLKMSVNLSVKQ-LEGFLLEQLDEVLNSYNLNHNSLVMEITESMLVANVQKTCDLLSQIQAKGIGLSIDDFGTGYSSLSYLHQLPVNSLKIDRSFVSNLSDRHQVIAKSIIALSKLLKLHVIAEGVETPEQFYWLKKLGCEAAQGYLFSRPVPASEITELLSQQF------ 171317409 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VMLTGNDDDASIASAFDAGATDFVSLLGYR-IRYLLRAAAAVEKLATTEVSLTHAQALAHLGNWEFQAGRTDGYWSPELYRILGLDAAHAPPTFERLLQAVPADEQPL---LVQSFTSLRTEGFSLEHRLVHADGTEHCVLHQAESGRDPNHAII-LRGIVQDITERKMQQGRIEYLANHDALTGLPNRNLLGDRMEQAMSQARRT-GQRVAVMVLDLDRFKHINDSFGHSVGDGLLRVVAARLKRSVRDGDTVARLGGDEFVVMLVNLATQSDADAIARKILDTFVEPFTLDGHDLHVTTSVGVSLCPTDGADAETLLKTADAALYSAKEHGRNCYRFYTRELGARVEEQTILENHQAVANHELELYYQPKVDLKTGQISGVEALIRWRRPGIGVIPPDRFIPIAEDCGLILPIGEWVLRTACMQAVAWRRDGH-PPIRIAVNLSARQFRQQDVAAMVRATLEETGLAPDSLELELTESVLMQDCDAIAHTLRELKALGVVLSLDDFGTGYSSLSYLKDLPIDVVKIDRSFLDDTSAEGASLTRSIIAMAESLHMETVAEGVETEAQLSFLNRHRCHAMQGYYFSHPVTGDEISDML---------- 297537600 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISAVQDIGDRKLAEEELKLAG----LVYKNSSEAMAVTDEEGRILAINPAFTKMTGYEFDEVRGKTHAMLQS-DQHSVDFYIAMWDSIAV--TGQWQGEVWNKRKNGEIYPEWLTINTSYHKDGSVHRHVALFSDISAIKEAEELILNQANYDQLTKLPNRRLFNDRLEQEIKKSQR-EKHSTVLLFVDIDHFKEVNDTLGHDMGDRLLIDAAMRIKSCVRDSDTVARLGGDEFTIILTDLKDNLSIAQIAQNIISSLSEVFHLGTRKAFVSASIGIAFYPEDATNIVELLKIADQAMYVAKSAGRGCYRFFTKAMQQESDFRIRLSNDLHQHSKQFTVHYQPIVELNTGHIHKAEALLRWQHPELGAVSPAIFIPIAEDNGTIHEIGNWVFTQAVNQAAHIQSLIGRD-FQITVNKSPIQFKHDEIIHNWITLLNDINLPAKNVVVEITEGILMDVVGDIPDKLLAFREAGIKIAIDDFGTGYSSLSYLKKFDVDYLKIDQSFTRHLNAPEFALCEAIVVMAHRLNIKVIAEGVETELQRELLKLIGCDYGQGYLFSKPVPAAELEILLQK-------- 291613862 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KQEEATLRLAADSSGEAILITDENVRVVAVNHSFVAMSGYRSEEVMGKNPRMLSSGR-HDAEFYRAMWDDI--NQHGYWQGEIWDKHKSGRIYPKWMSITAVRDEHGKVVNYISIARDTTEQTEAEKNIHFLAYYDVLTGLPNRTLLRDRLGQMIAV-AHRDKHQFSLIFLDLDRFKYINDSMGHSVGDRLLQSVALRIQDCVREGDTVARLGGDE-FIVLLREAGESAASVVAQKLLIALATPYDLDGQVISTQASIGISIYPDQAQDADTLIKNADMAMYRAKEEGRNNFQFFVPEMNFRVDFSMEKDLRLALERGELFLQYQPQADLASGTLSGVEALIRWDHPVKGQVSPAEFIPVAEETGQIVAIGEWVLRTACSQMAEWR-KTGMHDLTIAVNLSIRQLRQPDLAELIKSVLLETGLDARHLELEITEGIMMGDNQAAFRFLSEMQDLGVQLSIDDFGTGFSSLNYLKQMPVNKLKIDQSFIRDIDEGDAAIIRSIISLGHRLNLRVIAEGVETQEQLDFLRIRGCDEIQGYFYSRPLLAEDFMRFVK--------- 142773747 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITEAKLIEESLKLS----ALVYDNSSEAMSVLDETGVIITVNAAFTAITGYSESEIRGQHIRLL-YCDLNGHGFYTEMNNEI--REKGEWQGEMRQRRKNNEEYVIWLTINTIKDKDGQPYRRVALFSDITDKKQSEHLIWKQANYDTLTGLPNRRMLLEYLGAEIK-SADRNRNHFALMFLDLDYFKEVNDTLGHAMGDLLLIETASRLKSCVRDADVVARLGGDEFTVVLSSMVDHKGIERVAEHILRRIAEPYVLGEETAYISASIGITLYPDDATSIEGLLKHADQAMYAAKDQGRNRFNYFTPSMQEYAKYRMRLIQDLRQAVVSKEFHYQPIVTMTTGEVLKAEALLRWFHPERGYVSPAEFIPVAEDTGLIVEIGNWVFEQAARQSALWRKTFGVD-IQISVNKSPIQFRDEGTLHNWLELLQKLDVTGTGVCVEITEGLLLDASMGVTEKLLAYRDAGVQVSLDDFGTGYSSLAYLKKFDIDYLKIDQSFTRDTDESDQTLCEAIIVMAHKLGMKVIAEGVETEAQRQVLLTAGCDYGQGYLFSKPVSATEF-------------- 89092239 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVTERIEAENRLNQA--------AAVFRSTGEGVAITDQNGTIVDVNEAFTKITGFDRDEVIGKNTRILQSG-KHDIAFYENMWEQI--QKHGHWRGEVWNRAKSGTIYPEILTISAIDFKKGQPSGYVGVFADITSLKETEARLDHLAHYDALTELPNRLLFRERLIHSL-LMSERKKTKVAVLFLDLDRFKNINDTLGHGVGDILLAEIASRLRHVVRMGDTVGRISGDEFCLILEDIQDVTDVVPIVEKILSVFSQTIQINSHMLQISASIGVAISPDNSNDADALLSFSDSAMYEAKEAGRNTYKFYTAEMTQQALEHSFVQSALRDEQSQFFVTYQPQLRIKDYSMVGVEALVRWQHPERGLIPPDSFIPIAENSGLIRELGAWILRTACEQGVQWLNE-QVNFGRIYVNVSATQLHDESFTEAVIMCLKETGFPAEKLGLEVTESFIMKDPQHAINVLSSFKEIGIELAIDDFGTGYSSLSYLKQLPIDKLKIDQSFIRDIDPNDMAIAEAVIAMGKALNLEVIAEGVESQIQADFLLDKECTEVQGYLYAHPLTADAFSEWEKQR------- 296443163 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NIEELTRSKEALLISEKRYKTTLNAIEEVIWEYNVKTKTFFATEKWEELVGCSSNNIKI-FNVIKDTLEPHHIEVFMLVLKGCIEGRNDSFSQELYMK---NEHRWLLCKGHVVRSENGKLDKLIGILTDITDNKANEERVRKLAFFDVLTGCLNKQTFMESLETWLSPGEAIKDAAL--LFIDLDDFKKINDTLGHEMGDKLLNYVAKVLRHIIPQDSFISRFGGDEFVIFKTSVSDLGEIQEMVYSILNIFQDPIRIDGKDIHITCSIGIALYPLDGTSGDILLKNADTAMYKAKDNGKNSYSFYAPDMSKSLDRKVEGALREAIGKNTLYLQYQPIIELKTGKTVAAEALLRLKDDELGFISPGEFIPIAEETGLIIPTGDWVIENALRELSY-YRLVGYESLSITINVSSLQMKDRNFIDKLKLMVQNAKIPPEFIKLEVTESVFMENVEKSINLFREIKKMGIKLALDDFGTGYSSLNYLRSIPLDILKIDKSFIDEITTSRVEIVDSIIGMAHTLDILVVAEGVESEEQLSILKEKGCDFIQGYFFSKPLMPNQLEERLQE-------- 124267849 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AWAVLSARRVRYQGQDAV---------LTAFAPINHL---KLMERRL----ELWAKVFEASSEGILIVDAQRRILTANQAFSRHTGYELQEVVGEKPSLMLAVEQTD-EQSAAFWQSVSN--RGTWQGELQVRRRNGSEYPAWLMVNAVRQSQGDISHYIFTSIDISDRKKSEQRIRFLADHDVLTELPNRSLCTERLRMAVQ-QAQRSGQQVAVMFIDLDRFKDINDSLGHHIGDGLLRSVARRLLEAVRAGDTVSRLGGDEFVIVLNGVQHIDEVTHIDQRLIPLIRQPHLVEGAELHVSCSVGIAVFPDDATDIDELMKHADTAMYQAKAGGKDAAEFFTAEMTQRAESRMQLDADLRRELGQFELHWQPRVSAAGGVLLGVEGLLRWQHPQRGLVSPAHFIPLAEETGLIVPIGAWVIEEACRQVAAWRAQG-LPSFGVSINLSARQLRDDGLTDLVRASLLRHGVPPGVLELELTESMVMDDAERNLRQMHTLRDLGVGLAIDDFGTGYSSLAYLNRFPIDKLKIDRSFVHDMDPTDRAITMAIIGLGHALGLQVVAEGVEEPRAAALLREARCDELQGYLFGRPMPVPAFEAWLAERAPVTRVT 158337063 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLGWSRRSLSQGCLTLTGYAPEELLGTFNTYNTLIDPDDLPQLTAAITTAIATQQ-VYTVEYRIRTKSGQLKWFLEQGNGIFDKQGQALGLEGFITDISKLKQAETQLRHDAFYDKLTGLPNRSLFMDRLEYCIKRVKRHPDQIFAVLFLDLDRFKVVNDSLGHAAGDQLLVEIAERLTACVRESDTLARLGGDEFTVLLEGIKDLSDALLVCGRIQQSLNCPFNLNGREVLITVSTGVALSTMGYDDPEQLLHNADAAMYRAKGKAQWEVFTADMHSNASAQLQLEVDLRRAIERQEFQLHYQPIFHLETAAIVGFEALLRWHHPLRGLISPVEFIPVAEETGLILPISWWVLQEACRQLSRWQTQFPLEPLFVSVNFSSKQFSEVGLIPQIEDILHTTGLAPQSLKLEITESAIMENAEATAAKLLEIKALGIQLGIDDFGTGYSSLSYLHRFPVDILKVDRSFVSAMDHENLQIVHTITMLSQNLGMRAVAEGVETAEQAAQLRAMNCQYAQGYFFSKPIDASSMEHLLAHHY------ 242278997 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTFAFVTDVSGYKMMEKALRASEEEYRTIAE----YTFDWEMPTGAVYVSPSCERISGYPKAYFMEGPVRVEHILHKNDREFWQKALRGTFPSADGT---DMRLFRRDGLLRWVSLTGHQVFADDGTSLGLRISLRDITKRKFMEKQLQYEALHDPLTGLANRTLCCDRILQAVERSRRRDNYYFAVVFMDLDRFKIINDSLGHNIGDKLLVEVSKRLLQTIRELDTVSRFGGDEFIVVLEELASPREGIRIVRRIRDCLNDPIMIEGHKINIAASYGVLLSPTEYDKPEEIIQNANVAMHQAKESGRDRIKVFNKRMLEEAVQAMQLESDLRAAMDELYLDYQPIYSLQSQSVVGFEALIRWEHPRRGLVMPGEFIPMAEESGLIFELGSWVVSEACRQMKSWQVNYDASEMMMSINISPRQFSQPALVDNILSKLSEFDLPARNLKIEITETAIMERAKQSVDMLNRLKSAGVLVSIDDFGTGYSSMSNLQEFPLDQLKIDLSFVRKMNEENLEIVRAIVNLAHNLGLNVVAEGVEEIEQQDALRDLGCEFGQGYLFSKPISRSKVEAFFKNEIKL---- 192360831 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVREITQRRQQENQLRL----WAKVFEASNEAILITDANFRIISVNRAYETIMGYREQDVLG-VDTLEVGAKLQTYSFYRNLVS--LLKERGHWQGELINQRKSGEEFPSWFSVTQVTNSRGEPEHYIAIFNDITEHKNSRAQIEFLAHHDALTGLPNRILLNDRLEMAITQVRR-QGEKLGILFIDLDRFKNVNDSLGHGVGDQILQEAAKRLTANVRTGDTVSRLGGDEFVVLFPRVRTEGNLADLTIKLREQLQLPYTVDGISLHITPSIGIAVYPDDGEDPNTLIKNADAAMYLAKEKGRNNYQFYTPTLNAKTLDRLKLESDLRSAIDDFELHYQPQIIGSSGQLWGLEALIRWRHRERGLISPAEFIPLAEETGLIVGLGDWVLVQAVKQLAEWRRQGH-NHLVVSVNISALQFRQGDFLDRVKHILQEAQLVPDAIELELTETMLMQDVQSAIQTLKGLRELGFRIAIDDFGTGFSSLNYLRHLPINVLKIDQSFVREMEPESLAIVESIIALAQALGKETIAEGVETRAEFDVLQARGCRLMQGYFFARPMPPVIFDQWYQQQ------- 167589118 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALLEQVIERKLAEQALRLKHE----AIEASINGIF---LINNRLYVNPAFERITGYASDEVKG--RNIRCLLGEDDQPGIRAILEVMRDGREGHEV--LRSYRKDGTPFWSECYVAGIRDNSEEITHFVVILNDISEAKRLEELLHNRANYDTLTKLPNRLLMMDRIAEAVAK-AQRDHGRVAVAFVDLDRFKFINDSLGHDAGDVLLQEIARRLCECVRESDTVARLGGDEFVILMEVAGD---VSPVMQRIVDRIGQPVTLAGEEHAVTCSIGVSVYPQDGRDAETLLKNADTAMYQAKEIGRNSFQFFKDDMNARLNERIETDLRHAMERGEFELYYQPVIELRGGTIIGFEALIRWHHPSKGLVLPSSFIPIAEQSDLILRIGEWVLRQACTQNQTWV-RAGISTVPVLVNLSARQFDRQDIVRLVQRVLLETGLAPGLLELEITETLSMQAPRRTIEFIEKLKAIGVKVAIDDFGTGYSNLTYLKKFPVDKLKLDSSFMSESNKDSMAIASAVIDMGHSLNLTVVAEGVEQESQLSLLCARGCDLMQGHLFSPALPADEFAALVRSGRKLVR-- 82701336 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GLTVYFRDITERKESEQARQEARQQASLLDKATDAIIVFGMDNCIEFWNQGAERLYGWTSEEMGREVEMLYDNVAVFDEAN-RALLSS------GEWRGELAQRRRDQSMLNVEAHWTLVRNDDGEPQAIFAINTDITQRKSAENEILHLALYDSLTGLPNRRLLLDRLGHALAVSARNQRM-GALLFIDLDNFKLLNDTLGHDMGDLLLRQVAPRLSSCVRESDTVARLGGDEFVVILMGDFGEDHISTICERIRSAFIQPFNLDPYIHHITPSIGIALFNDQSQTTNELLKRADLAMYQAKASGRNAMRFFDPDMQAAMNARAILESELYKSWERNEFILHYQLQVDSRGIIGAEALVRWQHPRRGLLPPSEFIPQAEETGLILPLGEWVLETACNQLASWALQPETVQLNLSVNVSSLQFCQPDFVEQVISILDRTGANPQRLKLELTESILVHDMDDTIAKMMTLKARGVGFALDDFGIGYSSLYYLKRLPLDWVKIDRSFVRDTDNNDATIVRTILLLAKSMGLAVIAEGVETGAQKDFLASHGCTAYQGYLFSRPLPLEQFERFVQ--------- 260219535 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSERKQTEAERVAATAFEAQEGMMVTDAHRRILRVNEAFTRISGYEDVEVIGNTPTMFSSG-WHDNAFYEELNASLAS--TGTWQGEMWNRRKNGEIHPQWLHITAVNDETGAVSHFVATVTDITQRKAAEDQIRQLAFYDPLTGLPNRRMLIDRLRHALASSARSAH-CGALLFIDLDHFKNLNDTLGHDKGDLLLQQVAQRLLDTVREEDTVARLGGDEYVVMLEGLDEFHDIAAVGEKIIAKLNWPYQLAGHEFHSTPSMGLTLFNGHEVEVEDLLKQADLAMYQAKGAGRNRFYDPQMQAAVTKRAELEADIRQGILFGQFVLFFQPQVDKSGC-VMGAEALLRWNHPTRGMVSPAEFIPVAEDSGQILTLGSWILEAACAQLVAWAADPETRALTLAVNVSSRQFRQQDFAQHILDMLDYTGANPHCLKLELTESLLADNLDDVIVKMSALRARGVGFSLDDFGTGYSSLSYLKRLPLDQLKIDQSFVRDTDPNDAAIVQTILALGKTLGLKVIAEGVETGEQRDFLVANGCNSYQGYLYSRPVPADEFLRYV---------- 89092006 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IYALCGISV--DITELKNIEKALRISEQRFKIAGEAAYDLIYEWDVETDSLHWFGDIDDLLGYPKGSISQDISAWLNLIHPEDKDLLGDAVERH-RTSTQPIKYEYRIQHKKGHYLYLSDHALPLLDENRRPYRWIGVCTDITTQKEQQLLLEFNAYHDKLTNLPNRVLLADRLSQAMHQQKR-RGQTLAVVYIDLDGFKQINDQYGHDVGDVLLVEIGQRFQTLLREGDTIARLGGDEFVAVMLDINSSMDSIPLLRRILHAISVPVLVDDVVLQVSASLGVTFYPQAEDVDGDQLLRADQAMYQAKLEGKNRYYFFDMEHDRSLRGQRETVERIELRQREFELYYQPKVNMHSGDVIGLEALIRWNHPEDGLLMPGQFLPVIEDKPVAIEIGEWVIEDALRQMDAWSFQGH--DLSVSVNIGGLQLQQDNFVERLEALLKKFRVASECLELEVLESSALQDIQLVSKVMQRCNELGVSFSLDDFGTGYSSLTYLKSLPAANLKIDRTFVRDMDPDDLAILEGVVGMSTAFRRGVIAEGVEEIAHGEMLIKLGCNLAQGFAIAKPMKAALIPDWISSWNP----- 299129946 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRTAEERQRLALDNAVEGVVVADAHARILSINPVVTRVLGYTEEELGRNPRVFQSGRH--DKAFYETMWEAV--RRTGHWQGEIWNRRKNGEIFPERMSLSAVRDAQGAVTHYVCMFSDISQEKAQHQRLECLSQCDSLTGLPNRAWFVEQLGQAL-CQAQVHGEQMAVLLLNLDRFKDVNDSYGHAVGDEVLRHITAQVCMSLRPGDLVGRMAGDEIAVLARNLRHSDGAAAVAQHMIAAASPWRTPDGIEVVAGVSVGISMFPEHARTAEQLLQGAHSAVYGAKARGRGAHCFFDESMIQAARERLEIEARLRSAQGHLRLYYQPQVDIAMGRIVGAEALLRWLDPEEGVISPARFISVAETSGVIGPLGRWVMQEACSQGQRWR-AAGLPGIRLAVNVSPYQFQLTDVAACAAQALEDSGLPPHCLELELTESALAERPEAMRQVLQRLQALGVRIAVDDFGTGYSSLAHLKRFPIDALKIDQGFIRDSSADDMAISATIIAMGRSLGLTVLAEGVETPEQLAFLRARGCDSYQGYLCSRPVPAEQFGALLQAQ------- 119471269 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IGELSNIITELTLSLEQQKNDLILEKQKASVNTERLSLAMKGANDGLWDWDIANEKMYYSPRWKSMLGYKEDELTNSFATWERLVHPDDLAPAVAKIHSFMESKTKHYEAEFRMRHKNGSYVNILSRAFVVESEEGEITRLVGTHVDITARKKSEEKLSYQSSHDSLTGLANRREFKRRVELLLSVAAE-KRVDHALCYMDLDQFKVVNDTCGHLAGDELLRQLGSLLQKVVRKTDVVARLGGDEFAVLMENCSFDNAHRVTSLIQKEIEDYRFVWEGRSFRIGVSMGLIQITDKYVDFTEVLKLADVACYIAKEKGRNRIHVHYDDDEELAVHQGEMQWVNRVQDAIDENRFKIYAQLACDKNKHYELLLRMVDDQGGIIPPGAFLPPAERYQLIVKVDSWMIENAFKMILN-NPNFLKGVNFLSINLSGQSLTNEDFLIFVTEQLTLLGEHSEKICFEITETAAISNLELASKFISQLKVLGCCFALDDFGSGLSSFGYLKNLKVDYLKIDGIFVKDIDPIDHAMVKSINEIGHVMGMKTIAEFVETSRIKQTLLEMGVDYAQGYAVHKPQPIEELLK------------ 119773284 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERKKYRQALV----RAAAVFEYSAEGIMVTDADNHIELINPAFSQITGYSIEEVKGRNPSILSS-HRNPPHLYDAMWESLRS--TGKWEGEIWNRRKDGEVYPEYLAITLVRDDEGQIVHHIGLFMDISRRKQYEQDIWYKANFDTLTDLPNRKLLSERLGHELKM-AEHDGRKLAVMVLDLDRFKYINDTQGHDCGDLLLKAVAKRLQTVMGSTDFIARLGGDEFVIVLPRLAQEHAVEQYAKRLLQSMGDPFKVEQGSMSVSASLGIGLYPQDGLDVETLLSNAETAMYGAKDEGRNHFKYFTQEMNLALIERMERDLRRAVANDEFCLFYQPVVDMESGEVTSLEALLRWQDPEQGLVSPVRFIPVAEDMGLMGELGQWVMDKALADLARLHTLGFGLSMAINVSACQCHCKRQSLDEQLRSALSRHGIAPRHLHVEITESLLLDNSHHCLDTLNNIRDLGCAIYLDDFGTGYSSLSYLKKFPISAIKIDKSFVEQLPESDASLVRAIVNMSKSLGMKLVAEGIESKDQQAFLQALGSQFGQGYLYSRPLPFEELLPWLERH------- 255062966 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GLINEFALLTALAVQKVYAAESLKQA--------AAVFESTREGVVITDLQPRIVAINRAYAEITGYSEEQLGKNPRIIKSGRH--DKLFYQAMWASLT--KAGYWRGEVWNRRRSGDIYPQWLTISTVFNDRNEPCNYVGVFTDITQIKQSEARLAHLAHYDALTGLPNRLLVQSRLHHAIERTLRHGN-QIAALYLDLDRFKNVNDSLGHPIGDELLVMLALRLKKRLREEDTLARLGGDEFLVVLEDIKDSNEPAMVAQTLIDLLATPFSPSGHEIFINTSIGISLFPTDANSVTELIQHADMAMYLAKQEGRNTYRYHTDALSIAANERLVLETQLRQSAGEFVLHYQPLIDARKGQVMGVEALVRWQPPDKAMVSPGKFIPIAEETGLIVPLGEWVLRTACAQGRAWMD-ADFPPLVMAVNLSVRQFQSENLVELIRQVLEETKLPAACLELELTESMFMEHAEQSIEILKTLKSLGVRLSIDDFGTGYSSLTYLKRFPIDKLKIDQSFVHGLDPNDREIAATIIAMARNLKLDVLAEGVESEQQLDILNQHGCDYYQGYLFHRPVPAQELEVWFRE-------- 89094624 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FVFLRDVTERINYEDRL-----RQAAAVFGSNEGVMITDVDGQIQMVNEAFCSLTGYGKDEVIGQPAKILQSGR-HSAEFYHEMWESINDV--GSWQGEIWNRRKDGTTYPEWLSISAVKDDDNRVNHYVGVFSDISQLKESEQKLNHLAHHDMLTGLPNRLMLQTRLDQALAQARR-KNTSLALLLLDLDRFKDVNDSFGHSAGDELLKQVASILKEGLREVDLVCRMGGDEFAILLEDIQHPEDAGKVASKVTSLLAKSWNINGYEVAIGGSVGISLFPEQSGDSQALLQHADAALYRAKSEGRGRFHYFTEELTRDARKRLDLEARLIKGIARNEVYYQPQIHIATGKLVGAEALVRWNDPEHGLIGPNEFIPLAEQTGLINDIGLLVLKQGCSQLKAWLD-AGCEPFALAVNLSAVQLRHSDIRPVIANVLEETGLEAKYLELEITESALMEREQESIQLLDSLRSLGVRIAIDDFGTGYSSLAYLKKFPLDVLKIDKSFVDDIDKDDMVIAATIVAMGHSLGLQVLAEGVETEEQLAFLRSKNCHYYQGYLRSKPVPADQFANFL---------- 291614471 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDISERKRFETDL-----RIAATAFESQESLMITDANSVILRVNNAFCKCTGYTTEEVGKTPRIFKSGRH--DKEFYRAMWDSI--NRTGSWKGEIWDRRKNGETYPKWLTISAVRGNDGCVTHYVGSHVDITERKAAEEQIRRLAFHDPLTHLPNRQLLLDRLQQSL-ISTARNGKKGALLFIDLDNFKTLNDTLGHAMGDMLLQQAAERLTSCMREGDTVARIGGDEFVVMLEELSGQEQTEVVGEKILAALSQPYHLDNHTFRSSGSIGATLFSGDHQEAEELLKQADIAMYQAKKADRNTLRFFDHKMQDAINARAELEAELHKALEHQQFELHYQIQVDCSRALGAEALIRWNHPTRGLVAPAQFIPLAEETGLILPIGLWVIETACAQLHAWARDEKTRHLVLAVNISARQFHQSDFVAQVRAAVQRNAIDPNLFKLELTESLLLDDTEKTVATMNALKATGVQLSLDDFGTGYSSLQYLKILPLNQIKIDRSFVRDIDPNDAAIVQTIIAMAGTLGLDVIAEGVETEAQLEFLDLRGCHACQGYLFGKPVSIREFESSLGQ-------- 116749639 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVEDITERKNFEDNLRLS----ATVFEGSTEAIIITDARANILRVNSAFTAMTGYADHEVVGKNPRLLKSGNHHE-EFYRAMWATLSS--TGQWQGEIWNRRKNGDIFPAWLTLCAVRNSEDKITNYVGISRDITLRKEAEERLSYQASHDALTGLPNRARFHDRLTHALAR-AGRDRHEFAILFLDLDRFKVINDTLGHTVGDFLLQGVTKRLLGGTRESDTLARWGGDEFIILLESIRGAEDAAVAARRILDVLAEPFSVQGHEVFVSGSIGISVYPRDGEDVQALLRCADIAMYRAKDSGKNDYQFYESTMSTGGLERLKLEGDLRYKRNEFVLHYQPRVNINTGLIVGAEALIRWDLPDRGLLWPLDFIPLAEESGFIIPIGEWVLRTACLQCRKWQD-AGVPHPRVSVNLSTHQFKKDNLTSTVDRILKETGLSPGLLELEITESAMMENLEKAVATLQGLAELGVNVAIDDFGTGYSSLGYLKRFPIGALKIDQSFVRHIPSDDTAIAMSIISLGKTLNLKVVAEGVETQEQLTVLRNYQCDEAQGYLFSQPVDADRMTEFL---------- 283138910 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GQIIWLLALFALFHGINEWLDLLNIVHGASPLLDALRGLILP-FSFLPLLRRLLQPWLGRW-ASPWLLIVPIAVVVLTALISQLDWLARYAIGLPGALLAGIGLLRYSRTDEPWAHGRVR---AALVVVGLALAIYGLLTGLIVPPLDIPLARSLNSQWFLEQTGVPVQLFRAL--CALTAGAAIWYVLHTFEIHQMASETQQALHQARQLGQEQQMILDAAADAIIGLD-NRGRVTFSPAATALFGYSAEELQG--EDLHALIHLEAHPREECGLWRLLRFGGQYHSGHETLRHKDGTPLPVEMNGSAIDDEKGVVIGAVLTFRDISERLSYEQELERRAHYDELTGLANRVLLKARLQQT-TAQAHRHGKSVAVLFLDLDHFKIVNDGLGHDCGDRLLVAIAQRLQTVVREADTVARHGGDEFVIVLSEPDNGEDAAEIGRRLLQRIAEPVWIDEHELYTTASVGVSLFPRDGTDVDTLLRNADAAMYRAKHRNNLQFYSEEMNLSLSKRLRMLSQLRQAVERNELCLHYQPQASLPGGRLLGVEALVRWQHPELGMVSPAEFIPLAEESGLIEPIGEWVLREACRQGVAWD-RAGFMPLRISVNLSARQFDNPKLDDTIRDVLEQTGLAPERLELELTETALIANPQQSVQRLSAIRDLGVRLALDDFGTGYSSLAYLQRYTFDLIKIDRSFVADANPGNAAIVRTVIAMARLLGSETIAEGAETAETITFLGRNGCDAVQGYYISRPLPAGEIEQL----------- 119944709 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VQDITEQKRASDSLL----KLSLAVEQSPNSIVITDLDGKIEYVNNMFIKVTGYSRDEVLGQNPRILKSG-KTPQTTFKEMWAHLT--RGDIWHGEIINRRKDKSIYIESATITPVKQADGKITNYVAIKEDITEKKKAEAYTENLAYFDQLTGLPNRRMLQAQVKYRLNM-AQSNHQPLTVMFLDLDNFKNINDSLGHTVGDQVLIKIAKRIKKAIREVDTVSRLGGDE-FIMLFPNTDANAAMHIATTLIQEISKASVVEHNELTITPSIGIAIYPNDGNDFKTLLKNAETAMYRVKNDSRNGFHFVTPEMQLSASRNLQLENALRHKRNELQLYYQPQISTSNGQIIGAEALLRWHHPELGMISPAEFIPIAESSGQIIEIGEWVLRTAIRQTKNWMDDGFTPMI-IAVNLSVVQFRQKNLLTLITDILAEVQLPNEYLELELTEAVTMHDPESVINVMNTFHEQGIRMSIDDFGTGYSSLSYLKKFKVYKLKIDQSFIRDIDPDDRAIVSAIIDMASNLGLQTIAEGVETAEQLAFLRLHGCHEVQGYYFSKPLPSVEFEQF----------- 118578941 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAVEMMKTGACDYLLKDTSFLD-RLLAVVVRALQEVETRERLDRAKHSLRLSEARLARAQKIARLGSWEWDVRAGEIYWSDELYRIFGFTPGEPKRISKEWISLIHPADLPAFKQQLLTSVKTLQ-SFNMIYHTTSRSGGELVVNIQGEVERGEDGRAWLISGTVLDITARIKAESEIHHLINYDTLTGLPNRSLLHDRLRQAIAQAAQDRHM-VWVLCLDLDRFKGVNDTLGHRSGDKLLQEVARRLAACVRESDTLARLGGDEFVVVLDGVVSEKGASIVAKKILTLIAEPIPIDDHELYTTASIGIAAYPMDGEDGHTLLKHADLAMYKAKELDRNNFHFFSHDMNIKVMERMMLENSMRKERDEFFLVYQPQVDARSGRITGVEALLRWNHPDMGLLTPDRFIYLAEETGFIVPLGEWVLMTACRQNRAWQKLG-FPPLRVAVNLSGKQFGQHRLDEMISAILLETGLEPEWLELEITESAIMRNADQNIAILRSLKEKGISLAIDDFGTGYSSLSYLKHFPITRLKIDKTFVQDINPDDAAIAEIIIAMAQTLKLNVIAEGVETRAQMEFLSTHTCFEMQGYLFSRPLTTDKFVYLLRD-------- 242277880 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDITSHKETEEELRKAKDQLKITVDQSSEGVTITDSNNNIRYINDAFTHITGYSEEEVIGQNPSILKS-NRHKPSFYKGVWKSIKT--NGMWEGEIWNRRKNGEVFPEWISIKAITDVKGEVVNYIAVFRDISEAKASQRKIQHQAYHDALTGLPNRTLLIDRIRKAIA-SSNDRKSCIALLFIDLDNFKNINDSLGYVIGDSVLQQAAARIREFIDEKDTVSRIGGDEFVIMLKDLQDKHDAAVMADTIINLFAQALTVESHQFTITPSIGIALYPEDGKTPYSLVRNADTAMNKAKQEGRNRYHLFTPGLTESRRISMENQLRQTASDNGFTVYYQPKVNLHDNTIVGMEALIRWIQPDGTIISPAEFIPLAEETGLIVPIGEQVLEAACLDTVELNQRFGTN-LKVSVNLSLRQFKQEQLMKNIMDIIAMTAICPSCLELEITESTVMDDIEQTKTILEKMDKLGITLSIDDFGTGYSSLSHLKNMPMHTLKIDQSFVAGHNKSDQKLVKAIMSLARSFDLSTVAEGIETPEQYNYMRELGCEVMQGYYYSPPVPLEEFAALIE--------- 241765598 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LGSFVLITDITDRWRAEATVRQSEERMRKFTEATDEIVFHRDVITDG---NEALTRLTGYSLAEVLG--RSIFNFISPE----WRAVAYEYTRGGREH-PYEVTIRHKDGHTIPVEVVGKTMPQLHAD--YRIVVVRDITARKEAQERETFLALHDTLTQLPNRRSLMEQLGKALSMARR-RKSQVAVLFINLDHFKTVNDSLGHHAGDQLLRDVAERLRQGVRETDLVARLSGDEFAAVLTDIASPADAAMVADKLLEAMRGVFTVDQLPVTMSPSIGISMFPCDDATAEGLLRCADTAMYHAKDSGRGNRQFYQPGMDASAKDVLQQERREAIAEGAFVLHYQPQIRLADGSLQGFEALVRWRHPERGLVGPNEFITFSESRGLITPIGRWVMHEACRQLKAWQDEG-LAMVPVAVNLSALEFRQRDVAGELAAVLHATGLQPQFLEVELTESVLMHQTGQVLETLQAIKTLGVGVAIDDFGTGYSSLAYLKRYPIDKLKIDRSFVTDTPQDDVAIVTAIIQMGRSLQLQTIAEGVETPAQMDLLRQLGCDLIQGHAISPPMDAEAAHAWLQSHAAATR-- 296134149 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AIIGGIETFEDITERKKTEEALAESEERYRTLFERTASPILVTDTKGNYIDCNEAACQFLELSREELLTNVRDLLPKG-WEKRPQAHKILWK----TEGVIEAEYLIK---NRIKIMELTVTPAIWQGKAVV--FGVGKDITERKQAEEKMRRMAYYDSLTGLPNRAFFKEKLTAAIIKSRS-KKQKLAILFLDLDRFKTVNDIMGHDVGDQLLKDVAKRLKKRVGKGRVVARLSGDEFIILLPNVSRIEDVRKFAEDVCENLRKPFTIAGRNFHVTTSIGITVFPDNGEDAKTLLKNADIAMYKAKEQGGNSYEVYTFAMNEMAMAKLELENSLRAERHEFTLFYQPQVHGMTGEIVGMEALIRWKHPEKGLISPAEFIPVAEETGLIVPIGEWVLYTACMQNKYWQ-QKGYAPIRVAVNLSARQFQQRNLVSMIARVLKQTGLDPNCLELEITESVAMQNLENTIKLVKQLKDLGVHISIDDFGTGYASLSYLKLFPIDTLKIDRSFVRDISQNPRALVATMIVLAKNLKLKVVAEGVENEKQLKFLLERQCDEFQGFFFGKPVPAKEFEQFLTRQ------- 142036375 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TRDITSRKLIENELVLSSQ----VLNSMNEAVVVAGLDYRIRSVNPAFSNITGYSERQISDKY-----LIHLKQRDLFNSIEQQLLRHK--HWAGEIWIRNKARRAILVWLEINQVIDVKGETSHFVAVFTDITERKKAEEDLRFLASFDTLTGLPNRTLFQDRLNHAISQAHRSNNI-VALLFLDLDRFKHINDSMGHHIGDLLLKAVAHRLQNAVREGDTVARLGGDEFTIILEGVAKTKAATLISEKVLKAFQAPFLLEDKSLTISTSIGISLYPNDAVDVDSLIKFADTAMYHAKALGRNNFQFYTNKLNEMATRHMETGLKQAISRNELSLVYQPKFCLRNGSLTGLEALLRWQHSELGPISPAEFIPLAEETGMINQIGHWVINHACQQLAEWN-ELGFSDITMAVNLSARQ-LKADIISTIEVALAVSGLPAQALELELTESMIMGNPQESVNILSKLKALGLTIAVDDFGTGYSSLSYLKRFPIDTLKIDREFVRDIDPDDAAITSAIIALAHSLELNVVAEGVETQEQLNFLALQGCDQVQGFLLSKPLSAKDCQTLLIQQ------- 254000138 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RREAEQTLYAEKQRAVVTLQSIGDGVITTDKQSRVNYLNPVAERMTGWSNAEAQKPLLEVFRIVNESSRKLVPNPVDVVLQHGEYGLANHTALIGRHGNEYAIEDSAAPIRDQDGNVLGVVLVFHDVSEARNMANKMTYLAEHDYLTGLPNRLLLNDRLNQALTIARR-DQEFIALMFLDLDHFKNINDSLGHEVGDQLLKMVARRLESCLRASDTISRQGGDEFMILLPELTNYFSPAEVAEKLLAAATVPYEIGSHEITVSASIGIAVFPDDGENGELLTKNADAAMYHAKSRNNYQFFTRAMNERVMEIAELESKLRRAVERNEFVLYYQPKIDIRTGQVVGAEALIRWQHPSWGLVAPDRFIPIAEDSGLIRPIGLWVMREACRQNQEWQ-AAGLARIPVAVNLSTVQLRQHNFLQEVSEILLMSGLEPDYLELEVTESVAIHAETEVINWLHKLRSMGVKLALDDFGTGYSSLSYLKRLPINNVKIDKSFIRDIDPDDATIITAIIRMSHGLRLNVIAEGVENINQLEFLKKEGCDQMQGFIASRPVPADEFALLLQ--------- 298729394 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ENVSEGIMITDKYKKIVMVNPAFEFVTGYTCDDVVGKTPAVLQSVH--ELPFYLEMWEQI--RQEGIWQGEIWNRRKTGDVYPEWLTIVCVTNDEGEVTNYCGIFTDLSERKIVENELEKRLLTDSLTDVSNRFAYIERMDNLLETSAISHSVQHAIYFLDLDRFKQINDTLGHAVGDSILIEVANRLKKLLKNKDIIARYGGDEFVITLTNVKNVKEAAKFAEQIISSIEQPMMINDQEVFISTSIGISVYPVDSKNTEELINCADRAMTYSKKNELNGYSFYFDELQTDAQRVLDSELRRAIENREFELHFQPKISMENEQIQGLEALVRWNSERLGFVSPAEFITYAEDTGLIIPLSELIIEKACE--AVIQMRQYGWKTPVAINISSIHFKQQNFLESIQTILERYNMPANNFEIEVTERTVMNNANETVSKLVRLKQLGFKISIDDFGTGYSSLSYLVRFPLDCLKIDRSFIQGSLDEKQAVVDAIIQMSHRLKMKVVAEGVEQAQQVDILRKMNCDIIQGYYYSKPLPLNELMEFME--------- 257094976 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQGGEGIAITDAACNIVMINQAFTRITGYSEVEVLGRNPSLLASGR-HDQAFYQSMWESIESL--GHWQGEIWNRRKDGSVYPEWLLISRV-DGDGAPTHYIGTFIDITQHKEAEASIQRLAHFDALTGLPNRSLLEERVRHDLAR-AHRGREALALMFVDLDRFKNVNDSLGHRVGDALLIQVAERLRRAVRDEDTVSRLGGDEFIVVLPST-DADGAAHVAAKLLEVMAPAYRIEQHELTCSLSAGIAMYPADGESFEALSMSADTAMYRAKQSGRNAYCFFTAEMQERSARNLQIENDLRRENGELRLHYQPQFTLADRRLVGAEALLRWQHPQLGMVSPVEFIPIAEECGLILPIGEWVLRAAVSQLRVWQ-QEGLPPMTVAVNLSAVQFRQASLTDVVSRILDAEGLAAQFLELELTESVAMDNPLAAIATMDKLRALGVRMSIDDFGTGYSSMSYLKRFRVHKLKIDRSFVADADPEDEAIVTATISLARDLGLQTIAEGVESEAQLAFLRAKGCDEAQGYLFSRPLAPAQFAAFVRAH------- 239787383 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDISKRKQSEEKLRH----LSQAVEQSPADVVITNAEGIIQYVNPRFSQVTGYASKEVIGKKPSILKSGR-TPAALYDSLWETISAGK--EWRGELMNRKKDGSLFWQHAIISPIRDNSGVITHYISVKEDISIRKEYEERLVRQANYDALTGLPNRILAMDRLKQAIAQAQRY-NRKVALMLLDLDDFKKVNDTLGHAAGDLLLKEAALRLVDCLREGDTVARLGGDEFVLLLPDLTDTSSAEVVAEKILAACNQPFDVGGHEAYIAGSIGIAIFPDDERDPILLMRNADAAMYRSKREGKGVFRYFTPEMNAREHMRMESQLRHAIERNEMKVHYQPLVDSGTGRLVGAEALLRWSNPVLGEVSPEQFIPLAEETGLILSIGAWVLRTACRDAASW--QRPDHEIFVAVNISGKQFQKRTLVEIVRSSLNESGLPPACLELELTESVLLEHTQETLSIIQELESLGVGFAIDDFGTGFSSISYLRRFPFDTLKIDRSFIKGDNEGDADLVKSIIAMANSMSLKVVGEGVETHGQREFLRLSGCHIAQGWLYSRPIPGKDFQELI---------- 56752244 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YLGLPLTLNVTVQLDLVQPDGSLRYVVSIVPIPWQQSKAYLALLTDITSLQQTQQRLKLATENSPASILITSAEGIIEYVNPAFELMTGYGADEVIGKNPRFLKLMSPS---FYQDLWETITAGET--WRGELYNRRKTGELFWDRTSISPVKDLAGQIIHFVAVKEDITEQKRNRELLDHQANYDSLTDLPNRSLALDRLRQATALS-ERSNDTVIVMLLDLDRFKNINDTLGHSYGDCLLQEIAKRLRYHLPREITISRLGGDEFLIICPAVKENIHLEKLSQQLLKIISQPITIEAEELVITASIGVACYPNDGVTPEVLMRNADTAMYSAKRNGGNDFQLFMPTMNAEAHARIQLETHLRHEQYQLKVFYQPIISLQDNHVVGLEALARWHDPELGNIPPDRFIPIAEETGLIIPLGYRVIEQACQDVAIWQ-QKYNYPFWVAVNLSPRQLRSNRFTQITAKILQRHNFRPNYLKLEVTEQMLLDNTSTIAQMLDTLHRKGIALALDDFGTGYSALSYLRRYPFQSLKVDQSFLRDIPHESCALVKTIVAMAHGLGMQAVAEGVETAEQVEFLKAIGCEYGQGYWFSRPLPAVEIDSFLA--------- 217974216 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEQLTLAFKNSVEGVVVTDRHGNITDVNGAFFEITGYVREELLGQNPRIFSSGR-HDKAFFDKLWNALLA--NGKWNGEIWNRRKNGTIFPQNITISTIYDEVGDVRYFVAVFADISAQKENEAQLTHLAYFDPLTHLPNRMKFMMQLKQEVRQAKRL-NLQLATVMIDVDLFKHINDSFGHSIGDEMLVELAKRLRSQVGDQDVLSRIGGDEFVALISGIDNSEDATVAINQLRQVFEQPFIVSGDHLRLTASMGVSLYPSDGADADTLLRNADAAMYRAKNDGRNNYAFYTESLTQQSFEHLKLQSALYGAIEQNYLMYQPKLDLVTRKTVGFEALLRWHDPQLGLISPAIFIPVAEKIGLIHEIGLWVLETACRQGMRWLSEGK-HFGRIAVNVAGQQLQRSSFVDDVKRVLAETGLPAKHLELEVTESVMMQNPDLAIRDLKLLGDLGIELSVDDFGTGYSSLNYLKKLPIHKLKIDQSFVRDIDTNNTAIAKAVIALGHALKLDIIAEGVETKEQADFLQQNQCDQAQGYLFSRPQLPEDLDAFL---------- 152980984 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EPDAFDAQEVALLVSLAQRVTVEIRAHRDRGRQAAEAALRLRER---AIECSANAVI---ISSAQVYVNPAFERITGYTAAEAIGRSSSFLLR-NDHEQAGLYEIRAALAEKREGK--AVLRNYRKNGSLFWNDLYIAPVKDDEGKTTHFVAAMSDITPMKQYETTLHRLASHDVLTGLPNRALLQDRLENAIAYSARNGHA-VWVVLVDLDRFKFVNDTMGHQAGDVLLKIISDRLQASVRESDTVARLGGDEFVLVLPECGDGPYSSDVIQRIMEAVVKPLTIQGSEFFLSCSMGIAVYPNDGADPTTLLAHADVAMYRSKELGRNNFQFYTPAMNDQERLRIEGELRHAIELNELVLHYQPQVDLHTGAIVGLEALVRWNHPILGMVQPGSFISLAEETGLIIPIGAWVLQTACRQAKAWQDMG-FTQLRIAVNLSARQFTQASLLESIKDTLQETGLEARFLEIELTESSVMADIERNILTLRDLKSLGVQLSVDDFGTGHSSLAYLKRFPIDTLKIDRSFVRDINQDDASIVSSIISLAHNLKLNVIAEGVETASQMDILRAQGCNEIQGYYFCKPLPSDQIETLL---------- 291613133 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVVVFEDISERRQKDEALKLASSVYQ----SSNDGILVTDEKNRILDVNPAFTRITGYTLEDVRGKDPGIFQSG-KHDAQFYQQMWQSILD--DGHWQGEIWDLKKNGELHAKWLSISVIRRADGSIYRHVGQFSDITEKKRKDELIWEQANFDTLTNLPNRRLFADRFRQAISAGAR-SGRYGALLSLDLDQFKRLNDTFGHSMGDKLLIEVARRLTSCVREEDTVARMGGDEFLVILNGLGSEQNEAAIREKIRNELCRPYQLDKTEHHSSSSIGIVLFRGHSDDPERLLAHVDTAMYQSKAKGRNAICFFDSSMQEILEKRGQLETALRGALERKEFLLHYQLQMDSSRPIGAEALLRWNNAKLGSVSPVQFIPVAEESGLILPIGHWVLETACAQLARWQSDPRFNRLCIAVNVSAIQFREAAFVAKVRNVLQQSGIQPWLLKLELTESLVLDDINDSILKMEALKNLGVKFSMDDFGTGYSSLSYLSRLPLDQLKIDQSFVRDIDQHDAAIVQTIISMALSLGMEVIAEGVETEEQREFLDLRGCQAYQGYLYAKPMPIEELEIKLAQ-------- 280956480 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WIVGTGIYIDDVMQTILFVSILLIVAGLEFYVLRQISRSAREKAKIRQQRERLLEALRTIADFAYDWEIEGGVLYCSPACERISGHPPERYFEQPELLREIIVSEDRDAWDKYLLFINNEVGGSL--DFRIVTRSGQTRWLCVAGRAVSGIGMKPLGIRCSFRDITDRKEMEEQLRHQALHDPLTELANRTLCLDRVGQAMRRAGRRENYYFALVFLDLDRFKVINDSLGHRFGDLVLMETANRLAQHVRTLDTVSRFGGDEFVLLLDELASPGEAIRIVKRIRDALAKPFIFTGHEVQTTASFGIVLSPIPDIRASDVLQRANIAMHQAKEAGRNRFKVFTTRMLESAVDQLTMENDMRRESGEFHVQYQPIMDLDGSDIMGFEALARWDHPERGPIPPAEFIPMAEESGTIIKLGEWVLRESLLTLARWRAAPGAQDIFMSVNLSSKQFARMELDKLVIDALRAADLPPEVLKLEITETALMEHPDAAINVLKRLRKIGVRFSIDDFGTGYSSLSQLQQLPVDTLKVDRSFISRSDPENMEIVRAVIALAHSLGLDVVAEGVEDAGQLCSLMELKCESVQGFYFHRPLSPTDAEDLLHKR------- 291612794 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAFNQMSEALSNSERSMKLAAQSNADAIMVTDENNLIVDVNPAFTRITGYTLDEVRGKNPRIMQSG-KHDNEFYRHMWQAILN--EGHWQGEIWDKRKTGEIYAKLAHISILRRSDGGVYRHVAQFSDITEKKQKDELIFWQANYDALTCLPNRRLLNDRLAHALAANKRNEDC-GALMFLDLDKFKTLNDTLGHAYGDMLLVEVARRIKSCVREVDTVARIGGDEFVVLLENKDATQAAAHIAEKIRASLSTPYQLHDKMHHSSPSIGVSLIHCNGESAEELIKQADMAMYQAKEAGRNAVRFFDPQMQQSVETIAALESDLRHAVHERQLQLFYQIQDHTHHPVGAEALLRWIHPVRGMVSPAQFIPFAEESSLILDIGHWVLDEACRQIAAWSHQERTRDLVLAVNISARQFKQPDFVEQVGAMIRKHAIQPARLKLELTESIALEELDVIITKMHALRNLGISLSLDDFGTGYSSLSYLKRLPLDQIKIDQSFVRDMDSGDAVMVKTIIDMAHNFGIEVIAEGVETAGQFFLLKQYGCLLFQGYLFGRPVPLREFEALLQQ-------- 171060372 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVMPDMDGYERRIKALPLGPRLPVIFVTVVDASEKKVQGFITKPFDIDEVRARVTHIELSRLQRCLEELVAQRTLEKSEEKYRILAEYSPN--WEYWVAPDHLYVSPACGDVSGYSPADFFADPALMASIIHPDDRTQWAAQQARAVPGEASATV--LRIRTRDGGERWLEHVVKPVFSPAGQLLGLRGSYGDITQRRQAEQQLDYVTHRDALTGLPNRALFTEFLDQAVQKAAHSRG-EFSLLFINLDGFKTINESLGRSAGDQLLIEVARRLRELLPGVDAVARVGGDEFNVIVEHDVAGLGIDLVAQRIINALSHSYQLGAQSAYIGACIGIAQYPADGPAAESLLNSADAALHRAKAQGRNVLRFFSPELTIRARERLSLEADLRRALQQGELHYQPQVDLRSGRIVGVEALLRWRHPQRGWIAPGAFIPLAEECGLIIELGDWVLRAACEQIRHWSDAGVAPRQT-AVNISAVQISSGGLLDTVRRTLAATGIAPDRLELEITESFVMFERERSFKLLADLRALGVQLSIDDFGTGYSSLAYLQQLEVHKLKIDISFVRNMTRNRASIVKAVIAMGHSLGLEVIAEGVEEIEQAAHLLALQCDVMQGYLVSKPLPVDDITRLLESFEPIV--- 117925008 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AERQLMLFENTTEGIVVTDSTACITNVNPSFEAITGYDRGSVLGQNISILQSGR-HDRRFYGKMWQTLLTA--GKWQGEVWNRRKNGEIYPQWVNISAIRTGDGQTESYVGVFTDLTRIKESEENLLYLSGHDALTELPNRLLFHDRLNQTLVESAD-SGSIVAVLIVDLDRFKVINDSMGHEVGDSLLCEVATRLRAICPAKATLARLGGDEFGIVLPNMTQNRDAALLAQEVLTRVAQPITISEVEFAVGASIGMTVYPLDGEKPSVLMRNAESAMYHAKQSGRNNFQFYRSELNTASLARILLESGLRNAVDRQEFFYQPQMELATGKLIGMEALIRWQHPEQGMVSPGEFIPLAEETGLVIPMGQWALKEACRQSKVWMDQTGVP-LRISVNLSGIQFRLPDFTEMVMRTVGESGLPPHCLELELTESIAMGDVEETLEKLTILSRFGVLLAIDDFGTGFSSLSYLKKFPIDTLKIDQSFVRNRDPEDAAIIRAFINLAHSLNLEVIAEGVEHLEQLEFLAQESCDEIQGYFYGRPLSGDKFEMFM---------- 148262949 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVIGQCMTSIKWERQIREQERKLSRAVEQSPVAIIITDTSGTIEYVNPRFTQLTGYTSAETIGKKPHILKSG-ETPPEEYRKLWEIISGG--GEWWGEFHNRKKNGELYWASASISPITNGNEQITHFIAFQEDITERKQAEETIKQMAYYDTLTGLPNRHLFNE-LMHLALAQAHRHNRLLAVLFLDLDRFKHINDTLGHTVGDQLLQASAHRLKECCRDRDTVARRGGDEFIILLPDIDDVQEAVRVAQKIIDAFTQVFVLPDIELFISTCIGISIFPNDGRDTETLIKNADMAMYRAKEQGRSRYHLYTSSMDEQAFRRLTMENSLRKQREEFSLYYQPKVNIKTGQIVCLEALVRWQNPEMGLILPNQFIPLAEDTGLIIPLGEWVLRTACAQNKTWQ-LLNYPPMRVAVNFSPRQFQQPRLTDMVEQILGEADLAPCWLELELTENVMLQNVEKTVQTLNRLSNLGIHISIDDFGTGYSSLSYIKKLPIQTLKIDRSFVHDINTNDAAIAIAVITMAQSLRLNVIAEGVETLEQMKLLDGLNCPEMQGYLFSKPLPVAEMTTLL---------- 189426376 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GILITLHDISRKRAEQALRLSEERYRMLVEHQSDLVVRVDIEGRLQFASPSFCMLFGIDEEQLVG--RELCPIINSSGQAVMKEAMQRLDCHPKSCY-HEICSQTLDG-LRWIGWAMKGVVDEKGHIEAIVGIGRDITDRKKAEQEILQLAHYDTLTGLPNRSLLQDRLSQALSL-ANRGNVTLAVLFLDLDRFKHVNDAFGHQIGDLLLQEVSRRLKDCVRATDTVSRIGGDEFVIILTNLIKCSQAGSIAAKIISSMSRLFQLGGHELYSGTSIGIALYPTDGNDVDTLLKHADMAMYQAKASGRGTFKFFSPEHNEKMLQRMQLEQRRAIEHQELSLDYQPQIDSATGSINGLEALLRWQHPQLGLLLPGLFITIAEETGLIIPLGEWVLRTACRQARAWQ-RAGYHRLRIAVNISPRQFQQRGLIPMIDAILQETGCDPRGLELELTETTLMDSPKEATALLKALKRRGISLAIDDFGTGYSSLSHLKHFPIDRLKIDRSFVNDLTREDSAIVEAIIAMAHRLGLEVVAEGVEHPDQHAILSDWGCKTCQGFLYSKAVSTEEATALLA--------- 152993212 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVPIFMDGELIQYLAIKLDVTAYIRQQKILQQA--------ATVYENIGDGIVITDENKKIISINPAFSDLFGYTKEELVGKEPMIIMSL-KEDKVFYGNMWHQLLTA--GRWSGRVENVTKDGKVLPVWLTIAVVRNEKQDIQNYIAIYTNLEEIIKMETKANYLAYHDSLTGLPNRSSFEMRINEILSV-ADIEKDKIAVLFIDLDRFKVINDTLGHHIGDEMLIELAHRIQTQLDNDTLLARIGGDEFVVIMKLKMHKKEAGEQAEKLLDVIREPIDIQNYHLNTTASIGIAIYPDDGKDKNEIVKHADSAMYHAKEKGKDTFQFYTKQLSLDVEARLNLEQELLHAIERKELHFQPQYALESRNIIGVEALLRWKNEQLGIVSPEKFIGIAEETGLIVSIGYFVFEEACKTYMHWQKEGIDID-SISINMSSIQFREEDIFERLQEIILRIGIPAHKIEIEITERFIMEYSTINLTILEDLRNIGCKISIDDFGTGYSSMSYLKRLALDTIKIDKSFITDLHDSHDAMVKAIIALSKSLGYQVIAEGIETPEQEAFLKKNGCDIGQGFYFAKPMTSEDFISFFNE-------- 119476537 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARQLERVNERFARVAEASGAGIWEINLQTKEIYCSPKLARIFGYSVAETTYRLKNY----HL-----FKGAGSEEVNKQFGRIDLECQIVVGDGSSHWFKLNALMHKDNNGKPLRLTGAFFDINETVKNRLLVEHMATHDTLTKVANRALFNENLERAIKESKE-SNELFCVAIADLNSFKEINDNYGHVAGDQLLRHVADSMQSAVGNTGTVARLGGDEFAVILRDTKNAENVRKICEKIVAQCTKPILHDDAEINIHISLGVSTYPTDGRNIFNLTRHADLAMYHGNNESSCCFFSSEIDAKDRAAREIKVDIRRAIERQDFILHYQPKYNILTNRVEGVEALIRWPREDGSFTPPDEFIPHAEESGLINELSAWIIDEGCRQAAEWHRQGLA--IPIALNMSPVQFANGDLPYIFQAALRHHSLPGEMIGIEITENCFIEDENQTNNQLKILNELGIEISIDDFGTGYSSLSYLHQLPIQVIKIDRSFIAQLSAEGTAIVDAIIKLSHALGKTLVAEGVETKEQLAWLREKKCESAQGYYFSPALSPVKILELVQQ-------- 269959455 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIGILGMTRNVTRRKMVET------QLSLAFDNSHEGMVITDRKANILDVNSAFTHITGYAAEEVIGKNPNILRSGH-HDREFYQQLWRQLEN--KGQWKGEFINRKKDGSIYPQLATISAVMDDKNHLINYICVFEDISVRKAHEEKLQRMAFYDPLTNLPNRTHLISLLEQHIENGQKHQHA-FATLFLDIDHFKHINDSMGHFCGDQLLTKLAERLQDVLHLRAHVARIGGDEFVIILPNIESDSQLIDTIEDILCLFNRPFEVSNESLRISTSVGVARYPQDGQDSETLLKNADTAMYLAKKNGRNGYAFYSPDLTDKSVSHVRMQSALHEAIEKNQLHYQPQYNLSANELVGVEALLRWQHPDLGMISPADFIPIAEKTGLIQSIGKWVLEQACLQGRAWLDNG-IEFGKLAVNVSALQLQQSDFISKLGVILKETGFPAHRLELEITESFLLIDPQQAIASLNLLRELGIEISLDDFGTGYSSLSYLKGLPINKLKIDRSFVSDSNTDSNAIVNAIIAMGQTLSLKVVAEGIETDEQAQYLFERGCIYGQGFRFSAPVRAEKLFR------------ 56750401 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIIDISDRKKIEAELQTSEERYRLLAENMNDLVCLHQADGTYLYVSPSAEALLGFSSEEMVG--QNPYDFFHPEDCDRIRD--EAHQAVLMGELPIVYRMRKKLGGYIWFETLTKPIMDDQGVVIGLQTTSRDVTQRIEIQNQLQYDACHDSLTGLANRNLLIERLELSLKRSKRLQNYKYAVLFLDLDRFKVINDSLGHITGDQLLVSIAQKLQSIIRSHDLAARLGGDEFVVLVEDIQTFDEPIKVAERILAAIQVPLELEERSIYTSTSIGIVFGSHEYESATQLLRDADTAMYRAKSRGRARYEVFDSAMHSQARLHLENDLRQAIARQEFVLYYQPIIQLQTGKITGFEALIRWQHPTEGIKLPIDLIPIAEETGLITSIDYWVLNQACRQLSEWQASYSQADLSMSVNLSAQNLQHDHLMDEIQSVLQATKIKPGSLTLEITESMLIENTDQTIQLLAAINEQGIEISIDDFGTGYSSLSYLHKLPVNNLKVDGSFVRKITTENYQIVNTIIALNNQLGLKAIAEGIETHEQLDLLSQLGYQYGQGYLFARPLNAKDVEQL----------- 291615262 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSLITSISLAAILAYIQRTVVPSSELLVWCLLMVLA---SLLRAALVYSPQTLRLDDA---AAVQARLQKF------------RIGVVVAGAVWGSAGLLLFPAHHPQYVMFLI-FTLAGMTAGGVISFSADLVSAVAFSVLLLPVAIRLF---------VTGDHLSEAMGVAVL--LYLGFMIASIRRINQILRIEAAAREVRESEERYRLLLSHLPVGIFHYNTDLVITYCNDRLAELLHNSVEHVIG-----LDMKLVKDQAILPS-LRKALEGERSNFEGHYLATYSDAE-GWAYITCTPFHDHNGQIAGGIAIVQDITEHKAAEEKINNLAFYDPLTGLPNRRLLLDRLQHALASSAR-SGREGALLFIDLDNFKALNDTLGHDMGDLLLRQVAQRLASCVREGDSIARLGGDEFVVMLEDLGGHDLEAAAQEKILAMLGLPYQLVAHEYRCTPSIGATLFSGHELAKEELLKRADIAMYQAKQAGRNTVRFFDQQMQDAVTARVALEGELHKALDRQQFRLHYQIQDASGRPLGAEALIRWMHPERGLVPPDQFIGMAEETDLILPIGQWVMDTACAQLKTWQQHAPTRDLVLAVNVSATQFHQLDFVFQVRATVQRHAIDPKLLKLELTESMLLENIEDTIRTMNALKEIGVQFSLDDFGTGYSSLQYLKRLPLDQIKIDQSFVRDSDSNDREIVGTIIAMAQNLYLDVIAEGVETEEQRQFLQDNGCTHFQGYLFGKPVPVEQFEAMLQ--------- 117925510 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VNPAFSRITGYQLDEVLGKGPDLLQSGR-HDAPFYTQMWHAL--QQDGAWEGEIWNRRKSGETYPEWLSIATVTNDKGETVQYVAAFSDITKRKQAEETILHQANYDFLTDLPNRNLFHDRLQTELKRSQR-SGQQVALLFIDLDRFKFVNDTLGHNVGDQLLREVAIRLGHCVRESDTIARLGGDEFTVILPELHGPEGVARLAQGMIDKLEERYCIQDHELFISASIGITIYPEDADNMMDLVKNADVAMYRAKENGRGSFCFYTAEMNADARQLHKIEQALRVEEGQFWIHYQPYVQQSSGLITGVEALIRWRNSAGEIVYPDQFIPVAEETGLIVPIGLWVLRSVIGVIAQWQREGH-PDITFSVNVSARQFQEGHLVGQIKAALQENQINPQSLMLEITESLMIRDPEHTLNMLKEIKALGVRVALDDFGTGYSSLGYLKQFPIDLLKIDRSFINGISQDDETMVSAIVSMAHSLGVGVIGEGIENDQQLQRVNLHACDYVQGFFYSRPMPYDELALFFE--------- 23957808 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIIDISDRKKIEAELQTSEERYRLLAENMNDLVCLHQADGTYLYVSPSAEALLGFSSEEMVG--QNPYDFFHPEDCDRIRD--EAHQAVLMGELPIVYRMRKKLGGYIWFETLTKPIMDDQGVVIGLQTTSRDVTQRIEIQNQLQYDACHDSLTGLANRNLLIERLELSLKRSKRLQNYKYAVLFLDLDRFKVINDSLGHITGDQLLVSIAQKLQSIIRSHDLAARLGGDEFVVLVEDIQTFDEPIKVAERILAAIQVPLELEERSIYTSTSIGIVFGSHEYESATQLLRDADTAMYRAKSRGRARYEVFDSAMHSQARLHLENDLRQAIARQEFVLYYQPIIQLQTGKITGFEALIRWQHPTEGIKLPIDLIPIAEETGLITSIDYWVLNQACRQLSEWQASYSQADLSMSVNLSAQNLQHDHLMDEIQSVLQATKIKPGSLTLEITESMLIENTDQTIQLLAAINEQGIEISIDDFGTGYSSLSYLHKLPVNNLKVDGSFVRKITTENYQIVNTIIALNNQLGLKAIAEGIETHEQLDLLSQLGYQYGQGYLFARPLNAKDVEQL----------- 291614778 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FNSSRDITERKKIEVEIQI-----AATAFEAQEGMLITDADRNILRVNRAFTDITGYSAEEVIGKNPRILSSLH--DSHFYAAMWNTLVA--TGAWKGEIWNKRKNGEVYPERLAITAVKDARGVVINYVASLSDITLHKAAEDEIRSLAFFDPLTGLPNRRLLMDRLQQAL-VASSRSGKAGALLFLDLDNFKNLNDTLGHDIGDLLLQQVAQRLKNCVREGDTVARIGGDEFVVMLEDLSAESIEAAVGWKIISTLNKPYHLEKFEVHSTPSIGATLFDSRPQIIDDLFKQADIAMYQAKKAGRNTMRFFDPQMQDTLNTRTALEADLRKSIERREFNLFYQIQVDEMRPVGAEALIRWIHPKRGMVSPAEFIPLAEETDLILNIGLWVLQEACAQLKTWQNNPLTRNLVLAVNVSAKQFRQSDFATQVRVFVEKYAIDPSKLKLELTESMLQENIEDTILIMNALKEIGVQFSLDDFGTGYSSLQYIKKLPLNQLKIDQSFVHDLDRDDKAIVRAIIAMAKSLQLDVIAEGVETQEQRQLLLNKGCTHFQGYLFSKPLPIREFDALLER-------- 34496829 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NIRHLAVFGDDGGLLRLLGFDDIVQGIEHEYLHEALRQRDERHSLLLESTMEGIIITDRNGVIQSVNPAFARITGYSREEALGQTPALLKSG-KQPPEFYQQLWRSLL--RDGRWQGEVVNRRKGGLLYTEHLSITAIRDAAGECLHYVAVFSDITQRKQAEERLHFLANHDALTSLPNRTLFLEKLQGAVER-AGLGGQRLALLFIDLDRFKLVNDTLGHYAGDQLLIHIARQLQSRLLPGETVARLGGDEFTLLLEGVGGEAQVAARAQAMLDAITELSGVAGQQMFISASIGISMFPLDGRDADTLLVHADTAMYRAKDGGKNGFQFYTPDMNARALERLKLEYSLHRAQQELELWYQPKVALDSGQLIGAEALLRWRHPELGLVPPDRFIPIAEESALIAQIGAWVLETACADARRWRN-AGLAPGRLAVNVSGRQLKHGDFVAELEQALARHGLDSDALELEITESVVMEDAGGMVDTLFRLQKLGMYLSIDDFGTGYSSLSYLKRLPVRGLKIDRSFIDDLDGDDAAITRAIISIARSLGLDVVAEGVEEEAQRRFLLEQGCNCAQGYLFSKPLPRDAYEALL---------- 224824518 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EERMQLAAENTVEGIMITDADKRIRSVNRAFSQITGFGQQEVLGQKPDMLSSGR-HDETFYEAMWSAI--NEHGSWQGELWNRRKNGEVYPEWLAISAVRNAVGEITHYVAIFSDLSERKAADERIQFLAHFDVLTGLPNRAHIQDRVELAIQ-NATRDNERLALLLLDLDRFKTINESLGHSAGDALLQVLAERIRSTLLTGEVVARQGGDEFIVLLPLIADPGSAALAAERIREVLEPPVELFNHSISITPSIGISVFPDDGRDFETLVRNADAAMYHAKSAGRNSYKFYTADLNARAREILEIESQLRYDRDEFVLHYQPQVDLKTGEIIGAEALIRWQHPELGLLGPVRFIEVAEERGFIVQIGNWVIQEACRQLAQWRRQG-LPRISLAVNLSTLQFRQQDLAVHLQRALSAHGLVGSDLDVEVTESVIMDDVETTIHTIDRIKSMGLQLSIDDFGTGYSSLSYLKRFKADKLKIDRSFVRDMDADDSAIARAIINMAKNLNMTVIAEGVETIEQWKFLDREGCHAAQGYLLAKPVPAKEFERLLEK-------- 172036792 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEIALYKHEIKQQLIEQKQWLSTILNSVGDGVLTTDINHQITYLNPMAEQLTGWTSEAIGKPVTEVFKLINETTHQSLPSPIEQVLENGQMTLPSHTLLVKKDGQAIAIGDNAAPIYSHNGDCTGVVLVFRDITEYKLTTQKLHRQAFYDSLTNLPNRRWFQERLIDAIERVKRNSNYLFAVLFLDLDRFKVINDSLGHQMGDRLLNEVSRRLTHLLRSIDTVARFGGDEFAILLEDIHSRDDAIHVAQRINDSLNSPFIIDGKEVFTNSSIGIVLSSNGYLSMDNLIRDADIAMYRAKAKGRACYAIFDPVVAQEIISASRLENDLKIEKEELTLYYQPIFDLETQMIQGVEALVRWQHPQNGLISPQFFIPIAEETGYILAIDNWVLETACHQMKQWLTLGSNCQFKVSINISSYQCLQKNLTQKIRKILSTTGLNPSNITLEITETALIQDPDSAIVILNQLKDLGIILSLDDFGTGYSSLSYLHYFPVDTLKIDRSFISNLSKNKLEIVKTIINLGRNLNMDIVAEGIETDEQLKLLKQLNCQYGQGYLFSKPLAVDDMNQLI---------- 56460100 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLVSSEERLASSITNISDGICIFDRFFRKREVNNAFERISGFSRDQVLGQLLTLE--CYPE--SFVNQIKRSVI--KEGTWRGEITDVKANGEEFLMELTLDAVRDDNGEVSLIVASFSDITERRHTENELRRLSNTDTLTGLPNRSYF-----QVSHSNLVRKKVSHTLLLFDLDDFKKINDSLGHEIGDELLCQVAERLMDIGRRQDTLYRLGGDEFGLLIEDSVDINLIGDLANQINLKVAEPYFIEQHEIVIGSSIGIVLYPHDGQTSQELLQKADMAMYHAKQRGGNCYQFFSQSMNENAVKRLKLENELRAKSHNIRVYYQPKIEIHSGHIAGLEALARIESEDGSMINPADFIPLAEETGLIIPLGEEVLRLACRDMKRFMACQGSPK-SIAVNLSARQFMQSSLALQIEQILREEGLHPRHVEFEITEGMVMSDPERAITMMENLSDMGVKLALDDFGTGYSSLSYLKRFPMNSLKIDKAFVDDINDKDRNMVASIIAMAHNLGLKVVAEGVETKAQLQTLKSLKCEYIQGFYFAKPMPADALIEFIEQH------- 89900840 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLWHGF--VSDVTAHKQAEESLIT----LSAAVEQSPVSIVISDPRGLIEYVNPMFEQVSGYRRAEVMGQNPRILSS-HEKSEDEYREMWATLLAG--DIWHGEFHSRRKDGSLFWEQAAIAPIFDDHGRPIHYLAIKEDITKRKAAEAEIEHLAFYDLLTGLPNRRLLNDRLQQVLAVG-TRSRRHGALLFIDLDNFKNLNDTQGHEQGDVLLQQVAQRLNFCVRECDTVARLGGDDFVVMLQDLSEQQQAEGVGQKILDALHQPYPFGHFTHHGSASVGVALFNASQDTVEELLKRADLALYQAKDAGRNTLRFFDPDMQAVISARAEMEADMRLGLQENQFYYQPQVNHAG-RLIGVEALVRWQHPLRGLVAPAHFIPLAEDTGLILPLGQWVMEAACRQLQLWRTQAHTAQLTIAVNVSALQFHGESFVSDVLATLARTGAPADRLKLELTESLLVKDVDGVIAKMVALKAHGVGFSLDDFGTGYSSLSYLKRLPLDQIKIDQSFVSDSNPKDAALVRATVAMGRGLGMMVIAEGVETQMQRDFLEGEGCLNFQGYFFGRPVPVAELACFL---------- 251827081 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RKLKEEQLRVAAAAFETHEAIMITDAHGTIIKVNQAFQRITGYSQEEVLGENPRILSAGR-NEKSFYSAMWQQLTTL--GRWRGEIWDKRKSGQIYPKWMTITAVRDENGKTTEYVAIFSDITQRKLAEEEIRNLAFYDALTRLPNRRLLLDRLHAALSVSARSRRF-GAVLFLDMDRFKTLNDTMGHDYGDLLLIEVAERIKLCVREIDTVARLGGDEFVILVEEEETSKHIAAIAEKIRSALSVPYRLKEKHHHSSPSIGVCLYRGIEESTDDLLKHADMAMYQAKDSGRNAVRFFDPLMQQAVEARVTLENDLRHALPNDQLQLYYQIQDNDRRAIGAEALVRWIHPIRGMVSPAHFIPIAEETSLILEVGAWVLKTACLQLAVWADRPMTCNLILAVNVSVQQFKQVGFVEHIAELIRAYCIVPQRLKLELTESVVLNDVSDIVQKMCALKSLGVRLSMDDFGTGYSSLSYLKNLPLDQLKIDQSFVRNIDENDAVMVKTIIAMAQNFRLNVIAEGVETEAQLAFLKQNGCMCYQGYYFGKPAPIEQFQSQLE--------- 280956939 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VAELEASREALLNSEQRYRMVA----DYNYDWEPDGKAIYISPSCERITGYPPDRFIEDPDLMQRIVHRDDIHIWHNYMADTSSGDDDGL--DYRIHHRNARTKWVSLIKHAVADEAGNPLGVRVSVRDVTHRKRMEQQLKHSSLHDPLTGLPNRALLLDRLSQAVERSARTDDY-FGVLFINLDRFQAVNDHFGHVMGDRLLVEIGVRLSRVVRPVDSVARFGGDDFVVLIEEMPRKIDMRDMVRIIRDSFKEPFEVNGTDFPITASMGL-EIARAESDPESLVHNAQLAMYKAKESGKDRYLVYDARMREGVVNVLAVENDLKRRAHEFEAHFQPIVNLSDGQLYGFEALARWNHPQRGLVSPGEFIPVAEETGLIVELGAHILEYACTTLSQWRSRPGAGNLVMAVNISAKQFGEAKLVTSVKDILARSGLPPGLLKLEITETVVMLDAMESSVRLNLLKSLGVKLSVDDFGTGYSSMSYLQKFPVDQLKIDLSFVREKGPENIEIIRAIVNMAHSLRLRVVAEGIETERQRDLLYSLQCDYGQGYLYSKPLPRDEAEAFL---------- 152991498 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLIEAQKQAIERMKNVIQNSDDAVLITDHAKNIVDCNRAFEKMSGYTKEEIIGKKPEEFLKSGLQDSSFYQKMWKNIL--KKGEWSGEIVDKRKDGSLFYALQSIFAIKDPTNKITHYAAITKDITELAKKQETIQKLAFYDPLTKLANRVSFLQTLDEFIALGKR-ESFPFALLFIDLDNFKEINDTLGHDTGDKLLQAFVKRLKSLLREEDIAARLGGDEFVVLAPGISSPSKALELACRLQNAFQQPLMVDDRPITVQMSIGIALFPQDAKNANELLKAADIAMYKAKEKKNRCVLFQENMQQEALEKVTLKQELKKAIEKNELMLYQPKISVRTKKVEGFEALIRWNHPTRGFIPPSKFIPLAEESALIIPLTEWIFQEVDRLLDQL--QQNGIESPIAINISARHFATDKLIEQITTNIKKEYIQKGLIELEVTESAVMEDINKAMHYLQKLHSFGIKVALDDFGTGHSSLQYLKKLPIDTIKIDKTFIDHIDNKDQAIVESTIEMADKLGMDTVAEGVETKEQAQFLEKIGIDYIQGYYYAKPMPFEEMLEFLQK-------- 127514356 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QRMLEDDVKLLAQAFANTSEGVLILDADERVRVSNKAAQSILGMSADDLIDRY--FAQLVHSEDRDEINILLEQGI-----TWTGEHEFQCAEGLICPVWLNLSTMKDDRGNISHYVAVFSDITERKQTEADLRRLANYDVLTGLPNRSLFAARLAKCIHRAEQTED-KLALIFLDLDRFKNVNDSYGHSMGDALLVEAASRLQSCVSENHTLCRFGGDEFVILMRDMVDIDEVNHLCEALIRQIEKPFELYGREFFISTSIGVSLWPDDAKQPEVLIKNADQAMYHAKEEGRGNFQYFSAERNAEYHLKLEAELRKAMDRQEFELYFQPQIDIKDDKVVGMEALLRWHHPKEGYIRPDIFIRVAESCGLIIEIDRWVIKQACLQGAKWAEHFG-DELKLSVNVSAVHFRQPDFIQDVQQALKESGMPAKMLGLEITEGVLMKELHVAKDHLKALREIGIEVAIDDFGTGYSSLAYLRSFDVSTLKIDRSFLIDINEADQAIASSIIELARNLKLKVVAEGVETQEQLEQVFSRGCYIIQGYYFAKPMTIDEFEKYL---------- 89092665 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISRDITEKRKAEERILT----LSQAVEQSPVSVVITNLKGEVEYVNSTFESVTGYSQAEVLGKDSSILKSG-KTPPGRYADMWAKLVQGE--SWQGEFQNKKKNGEIFWEQAHIAPVLDAEGEVRHFLAVKQDVTKQKAQEEKILHQAHFDGLTELPNRFLAMHRLETMMHEAKRNQH-QIAVLFLDMDDFKKVNDTLGHDMGDKILVEAAKRLQGSVRDSDTIGRLGGDEFIVLINHLERPEQALPIAQNLLQQFRSSLTIDGRDILLTMSIGIALYPGDGTTPSELLRNADSAMYHAAGRNSFHFYTQEMNIEANRRLQLEEQLHNALDRNELRLLYQPVVDLKTRKIVGAEALLRWDSKELGAISPEEFIPVAEHTGLIVEIGKFVLDDALRTTSRWI-KTFIPDFHIAINLSPRQFRDPHLIDNIESFVNSYGLEGRNLELEITEGVLMSQHADVEEAIAKLTQKGISISMDDFGTGYSSLSYLRSYPFNILKVDRSFINDIDAADLELVNASIDMAHGLGLKVIAEGVETEEQTALLLRKNCDMAQGYYFSKPIPADELEEILKKQ------- 212640028 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELRQKMKISEQYYRSLFEHNPDIVYSTNLEGNFTSVNPAFERVFGYKAEEILHT--NALDYIKREDIPRVRRYFYRALKGKVQRYNLE--IPSKSGEVYLFQIKNVPII-VDGKKVGIYGIGRDITEQKRAEEHIKYIAYHDVDTGLPNRLKFTNIVKQAINEAKETGGT-LAVLFIDMDRFKIVNDTIGHYGGDDILKQMAERIKKILPDGAHFGRFGGDKFSLLLTKRTDAQTVIEWTKKLLQHIALPIVYEEKEFFLTASVGVSFYPADGVDAQSLLKNADTAVNRAKQKGGNSVMLYATKMNEQVIYRVELERYLRKEKNECFLVYQPLLDLVTGKIVGSEALLRWNHPKIGLVSPLEFIPLAEEIGFIHDLGRWVLTEACMQTKKWHDLG-FHSLMVSVNVSASQFQHPTFFEDVQRALKQSQLPAHCLHLELTESSMMRNMYYSIQVMKQLQQLGVHVSIDDFGTGYSSLSYLKDLPINTLKIDRSFILHKDRSDIAIVKSIITMGHGLRLKVVAEGVETAEQMKLLKRLKCHYAQGYAIFKPLSAEQFEK------------ 251788399 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVYVLDITERQKAREQMKIAAAVYES----------TQEAIIVINTSRSIISINPAFTRLTGYSAADVVGQP-SYIFRSDRHDADFYTAMWRTV--DEDGVWVGEMWDRKKDGSDYLKEITINVIKDAAGTPINYVGVFSDITQRKKQEALIWRQANYDAVTTLPNRHHFQDKLERAVE-HAKQSGRPMALMLIDLDHFKSVNDSLGHRAGDALLLAVSNRLTDCVQGADTIARLGGDEFAIILTDLHQNGDSGCLARTLLAQLAQPFNIDGESMLVSASIGIALFPNDSDTLEELFKNADQAMYAAKSAGRNCFNYYTPHQAARARLRLTNDLRTAIQCGQFEVYYQPIIELSTNKVVKAEALVRWRHPIRGMISPAEFIPLAEDTGLIVPLGDWVARQAITQLAQWR-KIFDPHFQVAINQSPVQLRSDFTEMTWVQELAQHGLEGNAVIIEITEGLLLNAESRVNDNLHLFRDTGIQIAIDDFGTGYSSLAYLRKFDIDCLKIDRSFVEDLDGVGFELCVAIIAMAHSLGLKVVAEGVETQQQCDTLARIGCDYAQGFLFSRPVPAPELTILL---------- 298719159 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QTASREADERSRLAVDNTIEGVVVTDAHSRILSVNHAFTKLLGFSEAEMGKTPRMFKSGRH--DKAFYDAMWASM--HATGHWQGEIWNRRKNGEVFPERMSLSAVKDANDKVTHYVCMFTDISAEKAREQQLEFLAHRDTLTGLPNRSQFTRMLGEAVELSQST-NRRMAVLLFNIDRFKDVNDSYGHSIGDEVLRHVSVQMQGALRHGDIIGRLAGDEICVVAQSICGRDSAVDVAERLMAAAQPWTTPDGLSVVVSVSAGICLYPDHALTADDLLQGAHAAVYGAKARGSNAWCFFHENMTQAARERLALEARLRRALEHMRLYYQPQIDLATGRVVGAEALLRWLDPEEGLISPARFIPVAENSGVIGPLGLWVLGEACRQGQQWR-AAGLPDLAIAVNVSLHQFLLTDIAGATAEALNKSGFPASLLELEITEGALAEKPEEALAVLNRLRELGLRLAIDDFGTGYSSLAHLKRFPLDLLKIDQGFIRDISADDMTISSSVIALGHAMGLKVLAEGVETQEQLSFLQQKGCDYFQGYFCSRPLPAEDFTRLLREGQPLV--- 170727095 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KERFQLAMRATSAGVWERNIDEDAWYFSDRLIALFGYSREELLFGFKN-LSFIHNEDKKPLLHVLKNHFRNGKA-FDFECRVLTSEGRYKWFWIVGQAVWNDKGEVVRIAGSFSDIDERVENSKLVEKMAHYDHLTMVPNRVLYNQKLDIALSL-ADKEQSHLAVILIDLNDFKQVNDTLGHSAGDHLLQHIANQFKLNISESDIVARLGGDEFSIVLTNIANRQAVVTKCEQVLEIISRPFYYQKNLIIPKISMGIALYPEYGMTRDELMVNADLAMYKAKGEKHMGSGFQFCEQEHINKNMERTELCEAITENEFFMHFQPIIDLSNGEVTFAEALIRWKHTNKGVLLPEKFISIAEDSGLITRLGKLSIELVAKQIDRMMAAKRLQKLT--INISPSHFLSQSFMEDLKEILSVYPKMSSFITIEITEVVFLLNMEVAKKTVIELHDMGITISLDDFGTGYSSFKYLQQLPIDVIKLDCSFIADIDPSHRNIASTIIELAHSLEIKVIAEGVETNSQLVFLQDHHCDFAQGSYFFKPLSVIDFLHM----------- 91774883 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QQLRRRDARMRLAFASSSEGILIANPNDEVIGINPAVTALTGYSVQELLGRPVSFLA---PEQTVAESRRQASFSISEKGVWQGEALIKHKQGYTFPVALTITTVTGEDGRVECYINTFSDISERKANEARIHDLAHTDTLTGLPNRMSLYSGLEERLANVQPIG-----VMILDLDNFKIINDTLGHHVGDQLLVEVARRLVCCVGEQGMVARLGGDEFVIVLDCPQATQIVGRVAKEVLQRLAQPYLIEGYELHSSSSIGIGVSPHDGSDPYSLLKNIDTAMYAAKSSGKNNFKFFTEKMREQINERMQMENHLRQAILRNEFHYQPQVDLGTGRIIGMEALVRWNHPEWGMVHPEKFIRVAEECNLVIPLGEWVLCEACRQISQWSRQG-LEAVCISVNISARQLKSRYLFTLIDNLMMTHQIKPGMLELEITESAVMDDPEQTIPRMKELKNKGVALAIDDFGTGYSSLSYLKLLPLTRLKIDRSFVKDIDPNDAAICAATIALARTLGLGLVAEGVETEAQLEYLRAQGCDSAQGYYFSKPLPANNIMAFVSRH------- 299128952 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SALQIFAARASAELQRQMDDARQASLLDRARDAIIVRDLEHRITFWNEGAERMYGWSREEALG--RSMASLLH-HDPEDFLHATAQVLQH--GDWSGEIVQRSRNGRSIEVEGRWTLVRNDQGEPESILAIDSDIGPRKSHEREIQRLAFFDPLTGLPNRAQFMQRMGHALATARR-QHQGGALLFIDLDNFKTLNDTLGHDQGDRLLQLVAQRLSTCVRSVDTVARLGGDEFVVLLEQLTAHEHANKVGEKILNVLCVPYALAGHQYRSTPSIGIALFDDTPTSMGDLLKQADLAMYQAKNAGRSTLRFFDPGMQRAVDERATLEADLRNSQQEFTLHYQPQVDSRGG-ILGVEALLRWTHPQRGMVSPAQFIPVAEETGLILPLGRWVLHKACTLLAAWQKFPGLAHLTMAVNVSSRQFRDPGFVGDVARVLAVTGAPSAQLKLELTESLLVEDMVSTIATMEALRAHGVGFSLDDFGTGYSSLAYLKRMPLEQLKIDRSFVRDADENNAAIVRTIVALAASLGLSVIAEGVETDEQRNWLTRAGCTVYQGYFFNRPLSSDRLDGLLR--------- 157373981 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LETAKVPVVTDDGCLKGVIGLSRNISQH----KAVQEQLELSG----RVFENSVEGVMITDRDGKIIETYGAFSEITGYSREEVLGKNPSMFSSGR-HDKAFYDDLWTGLLH--KGRWHGEIWNRRKNGAIFPQLVTLSSMLGDDGLVRYFVAVFTDISAQKKNEEQLAHLAYHDPLTNLPNRMTLTAQIEQEL-RHAQYQGSQLAIVFIDVDLFKQINDSFGHLMGDEILVELANRLTAQKGAEDTLARIGGDEFVVLFPGGGGSEELTLALSKLREAFEQPFSVGENQVRLTASMGVSVYPHDGKDGYTLLRNADAAKHRAKQDSRNSYAFYTESLTLESREHLKLQSALHMEEGNFHLVYQPKLNFNSLKTVGFEALLRWRDPVLGDISPGVFIPIAEKIGLINAIGSWVLRAACLQGVKWIEQGKTF-GRIAVNIAGQQIKRSSFVEEVKQILNETGFPAQSLELEVTESFMMSDPEVAIRDLRVLGDLGIELSVDDFGTGYSSLNYLKKLPIHKLKIDQSFVRDSDANNTAIAKAVIALGHALNLQVIAEGVETEEQADFLRESGCDEVQGYLYSRPQLPEALQQFL---------- 163749905 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLDPSLELKVPVRGKDEIAQLSHSLNLMLEERSKANRQKLAAESSSEGILVTDADNHIELVNPAFTQITGYSLEDVKGRSPSVLNSQQQT-RHFYDEMWQSLQT--EGKWQGEIWNKRKNGQVYPEYLAITVVKDDAGQIIQHIGLFLDISNRKQYEQNIWYKTHYDLLTKLPNRSLYTIKVQQEMTM-AQENNRQVAILFINLDRFKYTNDIYGHEVGNKLLRQVASRLKSLVNKHDFVARLGGDEFIIILPRIRRQHQVQAIADKVNARLASPFGVDGDDLMISASIGISLFPENGSSEELLTRNAETAMYQAKNDGRNNYRYYSSEMNEHILERIQQRLRQAVIRQEFCLHYQPIVNLDDRTITGVEALIRWQDPKFGMIAPDMFIPIAEETGLIEPIGEWVLQQALTDLAHWHRLG--FKISMAINVSGRQLLGQNFKCLLKALLKKNDIEPQYLHIEITESMLMDDTEQCMTVLESIRSLGLDIYIDDFGTGYSSLSYLKRFPIAVIKIDKSFIDNMSESDAKLIKAIVMMGQSLELKLVAEGIETHAQWQMLQALGCDFGQGYLFSHPLPAQELASFLHQQ------- 196255199 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITERLKAEKALQESKERFHRAIVDAPLPILIHAEDGEIVQVNHAWTELSGYHLDELS-TIADWTEKAYGERKDIVRSVIDQLYEIDGKVEEGEFAITIKSGETRIWDFSSAPLKLADGRRL-IISMAIDITERKQAEEQLRHSVLHDGLTGLPNRTLLLDRVEQAIKRKQQQPNYLFAILFIDLDRFKVVNDSLGHLVGDQLLKTIADKLQRCVRPTDTVARFGGDEFVILLEDLTIWTDATKMAQRITEEFESSFTLQEQEYFTSASIGITFCSSPEQTPSELVRNADIAMYRSKEAGRARYTMFDPIMHTQATQELETNLRLALEREEFIVYYQPIVSLMNRNLLGFEALVRWIHPEKGVISPANFIPVAEETGLIIPLGEWVLRESCRQMKAWQEQFGAENLRVSVNLSGKQLQQPNLINRIDNILTETGLEGKNLKLEITESMLMNNKEQVSELLLQMKAKKIQVSIDDFGTGYSSLSYLHYLPVDTLKIDRSFVSRMSQENFEIVEAIITLAHHLQMDVVAEGVETEQHLRQLQQLGCEFGQGYFFSKPLESEKIVSWLER-------- 237807254 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAFIISVIEDISSQKENEAILRQS----ATVFDNTREGIMITDKNAQIIRVNPAFAELFGFSQHELQGKTPVIFKHTH----EFYQHIRDSL--NTSAFWRGEIWNRRKDNHIIPLICSISAVRNDKQQLTHYVSVYSDISKLKASEAKLAHLAHHDPLTQLPNRTLLTINLSHAIDL-AVRNHHRIALLMLDLDRFKDVNDSFGHQIGDALLQEVARRLRRRVRISDTICRLGGDEFTVLIEGNPALHDVEHFAEDILQLLKDPFSPNGREVIIGASIGISLYPEHGQTPKELLQQADAAMYRAKAHGRSCFRYFSDELTRAAEQRLDLEVRLQRRLNELCLYFQPQIDISSNRIIGAEALVRWQDPAHGLISPAQFIPVAEETGLIKQLGEWVLLEACRQGKEWQ-QKGLPAINLAVNISPVQFRNSNILESVFNALKQTGYPASLLELELTESALMTHENEAVEILSALRKYGIRLAIDDFGTGYSSLAYLKRFPLDVLKIDKSFVDDIPHDDMEIAAAIVAMAHTLRLKVLAEGVETEEQLTFLKEQGCDCYQGYLMSPPVPADQFEQLLRAQ------- 291613404 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KRTEELARTNDELALAAKMSTLGYWEYDVLAREFTFNDQYYSLHFTTASEVGGYRLSYEDFIHHEDTQRISDHIQFELDSSEADFETEIRTLCADGSMRWMRIRFKSQSDEHGRKYKLTGVSQDITEKKRSEETIWQQANFDPLTGLPNRRMFQDRLEHEIKKS-NREGLPLALMFIDLDKFKEVNDTLGHDKGDILLVEAAQRISGCVRESDTVARLGGDEFTVILSELDDANSIERIAQAIIQALVAPFLLAEEVAFVSASIGITLYPNDAPNLELLMSNADQAMYASKSAGRNRFSYFTPSMQAAALNRMHLINDLRDSRNQFRLHYHPIVELSSGNIHKAEALIRWDHPVRGLINPAEFVALAEESGMIVEIGDWVFRESVRQVLRLREE-HHPEFQISVNKSPIQFRDDRYFRDWLPHLQQLGLPGECITIEITEGLLLDATESVQAKLLDLRDAGIQVALDDFGTGYSSLSYLKKFDIDYIKIDRSFVRNATSDDMVLCEAIIVMAHKLGLKVIAEGIETATQRHLLTAAGCDYGQGHFFSRPLPSHEFESMLK--------- 119899670 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GGRVVRVA----GVWIDITEQRQATELLRLN----SAVIESTHDGVVLTDLDGAIVAVNRAFTEVTGYSRDEVVGQNPRFLQSGR-HDRGFYLSMWAALKEA--GHWQGELWNRRKNGELFPEWLTLNAVRNEVGHVTHYVGVFTDISKLKQTEDRLDYLAHHDPLTDLPNRLLVLSRLEHALD-GAQRRGCRVAVMFLDLDRFKTVNDSLGHAAGDELLRAVAARLRGALREEDTLGRLGGDEFMVLLEHVEAPADAAVVAKNLVEVLAAPFASNGHEVFIRASIGISFYPDDGDDFMTLVRNADAAMYRAKAQGRNTYGFYTEDLIRSATERLALETRLRREHDEFVVYYQPVLGVKDGRLLGAEALVRWKPQGEPMVSPAAFIPVAEETGLIVALGEWVLRDACRQVREWID-AGYAFGQVAVNLSAEQFRRQDVSAMLATVLAETGLPATQLELEITESSLLEAGEHAVGLLERLKQQGVGLAIDDFGTGYSSLAYLKRFSIDKLKIDRSFVQDIDSNDLAIASAIVAMARALDMAVQAEGVEGEAQLELLRGLGCGSYQGYLCSPPLPADEFERFLRLR------- 89900556 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IQRNADRIQLRLAASGEAIMITDRDNQIVDVNAAFTTLTGYHKSEVLSKNPKFLSSGRTT-RKEYQAMWAAIRTG--GFWQGEFWDRRKDGSVFPKMMTVSVVLDRAGDIDFYLANFVDVSHYKETERRIEHLAHHDTLTGLPNRLHLQVFLEQSILIAKRM-SEQLAVVFLDLDRFKTINDTLGHPVGDDLLIQVADRLKTSVRQYDMVARLGGDEFVMILRGHDMPSVASAVAEKIRLHLNQPFQIGQHTLRTATSIGIALYPGNGERMDDLMKHADTAMYFTKSEGGNGFCFFSSDMNLHAHEKLELENHGALENQQFELYYQPQLSLPEQQVIGAEVLLRWHHPEKGFISPAVFIPLAEATNQIGAIGEWVLENACRQASQWLRDG-LPLPRIGVNVSGRQFQDKNLFTLVKRVLAETGLPADRLELEITETAVTASPDEAARLLQSLRECGIMVALDDFGQGYSSLGQLRDLPIDRLKIDAAFVRDITDEGGAIAAATIGLGHNLGFSVIAEGVETQAQLSFLMAHGCDEVQGYYFAKPMPREQFEAFLRARM------ 256830096 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VRDVSKRKKAERRLAIQKGLFQQLFDNSPQGILLLGKDGAPMDINPSFTSLFGYARSDLHALFE---MLLHPDSLDESYAFVSTVLSG--TSVSTETQRRTKDGRIIPVSMLGYP-YVLDGTISGAFFIFSDISERKNYEAQLTRQALRDNLTGLPNRVLFMDRLNRAMTRQQRNGEYRFAVLMIDLDSFKRVNDTLGHQAGDHLLQEVAARLTHCLRTMDTVARMGGDEFAVLLEDFQNNHEAIGITRRLLDTIRQPLKIQDRDVLVSASVGVVLQTARYTSPNDLLRDADISMYRSKELGKNQFKVFSKSMYEQVVQTVQLENDLRQVEDEFELFFQPIYALSGQKLRGFEALIRWNHPQRGHLPPGEFIPVAEETGLVTEIGKWVMRRGCRVLAGWQSQFPGLDISLSLNLSPKDLLQASLVPVLTELLHETGLDARHLKLEITETAVMDNPEQATSRLERLQKMGFQIAMDDFGTGYSSLSYLQRLPIDILKIDRSFVQTMNPNNLEIIKAIIGLGKILDLRIVAEGVETRQQLETLQELGCDLAQGFLLGRPMSKEQTESLI---------- 88860451 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VMALDINKLVDGLNQRIIEEQAEKSANRLSKAVEFSGSGVAIANANFEIEYVNPKLIEMSGFENDHFLGAP--LLSIISSD--MQILLDDIDLDIRSRHHWRGDTVLKNKENHPIWVSLSVSPIRELDNSISSYVASAQDISFVKESQRKMEQLAYFDTLTGLANRAFFRMQLRKSMAL-AERGHYAFALFYFDLDEFKRINDTLGHDAGDQLLLQVANRLKQRLRAEDTVARLGGDEFAVLLSGIDDKSKAAEVAMIIQETISQPIKLGSNEVIISASIGITMAPDDSPEEDQLLKHADLAMYEAKAKGRNTYHFYNQELNAKERLMIENELRIAIKEQQFELYYQPQVDCRTNEVVGFEALIRWFHPTQGMISPVKFIPIAEATGLIVEIGEWVLWEACRFAKRLEEQGRGNN--ISINLSARQFKDSNLKALLSRILVKTSISAQSLHLELTESMLMGDVEVAINQLLELKMLGVSLSIDDFGTGYSSLSYLKRFPVDILKVDRSFVKDIDSNDMEITAAIIAMAQKLNLNVVAEGVETSEQITFLKNNNCYIVQGYFFSPPLAEAQVPELYKQ-------- 288960789 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AIEEKSRRLGESERRYAMAAAATNDGLWDWDLDSGELYLSPRLRQMLHLPADGGEPGLAALLAHIHSDDRHAVLSAIRQGERSVDGSFDVEFRVRMREEHVGWVHLHGIVAADPGGRVARLAGSAADISDRKSYEARLVHQATHDFLTGLPN-RAFLVRWLHDRQAVSDGGQGDLALLFLDLDGFKVVNDSLGHAVGDRILIATAERVAAALEPGEFVARLGGDEFV--VVVPAGREVAIARARALESAFQRPLGAGGTELRVGLSIGLAVDDGTSDDPEGLLRDADIALYRAKEHGKGRTVLFDASLREAILIRSRLQRDLTPEAGDIFLVYQPIVALSDGRLTGFEALVRWRHPDLGLVSPAQFIPIAEETGQILPLGRHVLERAVAQLARWRGMAGGGALTVNVNLSARQMWDERYVDDMLDFLADGRADG--LKIEVTESMTVTDHDQARAILERFHALGIALCMDDFGTGYSSLSHLSRLPFDVMKIDKSFISGSDPRQESLLRGIVDLAHRIGLEVVAEGIETEEERAVVTRIGCDYAQGYLFARPLSVADAEALL---------- 224823444 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DASNHIVMVNRAFTDITGYSAQEAIGRQPSLLSSGR-QPPAFYQKMWQQLA--QRGHWAGEIWNRRKDGTIYPEWLSISLLRDEAGQVSHHVALFSDISERKEQEAHIRHMAEHDFLTDLPNRALIHDRLAQAIRAAARQKN-RLAVLFLDLDHFKNINDTLGHAHGDELLKQVAQRLQHTVRGSDTVGRNGGDEFVLIVPELASPAEAAQLAQRLLDDLRRPFQIDGQALAISTSIGISLFPDNGSELQELLVSADLAMYHAKAQGRNRYQFFTPELNAQVAERLTLENHLRQERQQLYLVYQPQFAIDNRRLVGCEALLRWQHPEQGLISPARFIPLAEETGLIVEIGRWVLDEACRQAAAWLAAG--TPLRVAVNVSARQLGQPDLLAEVEAALARHRLPSCWLELEVTESTLMEDAEQAVRHLQAFKERGIHLAVDDFGTGYSSLTYLKRFSPDLIKIDRAFVMNDNRDDAAIVSAIVQLAEALGMQTLAEGVESEEQLDFLAQAGCDVVQGYLTGRPQSAGELTAQLA--------- 89902019 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDVTDRKQAEAEL-----RIAAVAFDSLEGMMMTDASSVILRVNKAFTEITGYSAEEVGQTPRLIQSGRHGED--FYRAMWDDI--RRKGGWQGEVWNRRKSGEVYPQLLSISVVKDADGTVTHYIAAHHDISERKNAEERIKELAFFDQLTGLANRTLLLDRAVQTMAASSR-DGSFGALMFIDLDNFKMLNDTLGHDMGDILLKQVAQRLNTCVRDGDTVARLGGDEFVVKLAGLGTVASAETVADKILTALNQTYQLGSVAYHSTPSIGVTLFKGQSVAIEELMKQADLAMYRAKAASRNTVRFFDPAMESVMMVRAALERDLRQALEEHQFVLHYQAQVADYHLTGAEVLVRWQHPQRGMVWPDDFIPAAEETGLILPLGHWVLQTACTQLTIWAARPETADLTVAVNVSAQQFRQPDFVAQVLAVLAATGANPQRLKLELTESLLVSNVQDLIEKMAALKAKGVGFSLDDFGTGFSSLSYLKRLPLDQLKIDKSFVRDTDPNDAAIAKTIIALAQSLALGVIAEGVETSAQRDFLAQAGCQAYQGYFFSRPVPLEDFEQL----------- 237654383 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ANKLMSQRLKDSERLHRYLVESSPDMIFTLDGSGRFTYINPRIKALLGYDRSALVK--RPFTTLVMPEDLDRIDTLLSQPSSLPGESFHVELRLRSGEGGSVTVSLTGIPMVTQENDVIGLYGVARDISERKRAEEIISFQAYHDQLTHLPNRVLFKDRLELAIAQAQRRTGA-LAVMFIDIDRFKLVNDTFGHAEGDLLLRAIASRLSATLRRGDTLARLGGDEFTVLLPDINQPEDAEVIARKVLDALATPVRLSQGEFRATVSVGIALFPRDGTTAEDLTRHADAAMYQVKRSGKNAFRFFDPELNTRHRDRIENDLRGAVARGELDLHYQPQVSLATRGIVGLEALLRWNHPGLGAIPPATFIQVAEEVGLISEISNWVLETACAQLARWQAEGVGAP-RVSINLSACDFQRGDVVGRIRACLDRHGVAPSCLEVEITEGLMMDDTADIAAKVRALREAGISVAIDDFGTGYSALAYLQRFPVSTLKIDRSFVRDLEPMTNPIISAITGIARGFDLDLVAEGVENLEQADALRALGCEVMQGYLFARPAPAGEVPGWLRQ-------- 146309526 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VRRMLGTRRDVSARRQQEQEQRLAAEAASEGIFILDPDYRVLAVNRAFSAVTGYSREEVVG--RTVTSLIGSREMRRQYQMIRQELDG-SGSWQGELIETRKSGELYPQWLQLNLVRDASGRPSHIVGFFADLTARREAEERLRYLSHYDELTGLANRSLFKERLHEASQRARQ-SGRSIALVHIDLDRFKLLNDSLGHEVADQLLRQMSRRLTQAVPEADCIARLSGDEFAILLDAYGSLSSLARVASRLLAKLRLPMDVGGHELVVSASLGISLLPDYAREIGALISQANMAVQHAKHGNTFQFFTDNLQACTLERLQLENQLRKAIEEGQLEVFYQPKLNLADDQLNAAEALVRWRHPQQGLVAPGEFIGLAEETGLIAPIGEFVLRQACRQARQWQQQG-LAEIRVSVNISVYQLRQGNLTSLVRQVLEETGLAPQYLELELTESQLLDNVDSVVVTFRQLRELGVKLAIDDFGTGYSSLSYLKRFPVHYVKIDQTFIRDLSPEDAAITRAIIAMAHSLELKVVAEGVETQAQMDFLKSQNCDEIQGYLISRPVEAAAFAELLRAQ------- 89899824 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RKLAEEDTRIAATAFESQQGMIITNAEKVILRVNKAFTEITGYTMEEALGQTPRLLKS-DRHDAGFYGAMWASVA--RSGSWQGEIWRQRKSGEQYPEWLSINAVKDAAGLVTHYVGVFSDITERKISEEKIDRLAFYDALTGLPNRRLMIDRLQQALAATARH-HCKGALLLVDLDNFKTLNDTLGHDQGDLLLQHAARRLSACLRESDTVARVGGDEFIVLMEDMSQSDQAKALGEKIIDTLGQPYQFGSSSHYSTASIGITLFDGAQQESTEEPMKQVEAMYQAKAAGRNTLRFFDPQMQAVVTARAVLENGLREALEQNQFLHYQAQMVGGRQITGVEALVRWRDPRRGMVSPVEFIPLAEETGLILSLGQWVLETACTQLARWATRAEMEHLTVAVNVSANQFQQGDFVEQVLAVLERTGANPNRLKLELTESMLISNVEGVIAKMSALKGRGVCFSLDDFGTGYSSLSYLKRLPLDQLKIDQGFVRDIDSNDAAIAKMVIALAESLGLSVIAEGVETEAQRDFLAGLGCHAYQGYLFCKPLPLEEFEAFLQR-------- 297531107 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GMLLYYSAALGGYTRPLFDGVAAAFGQAALFPAVEVKDAYTAVRPAAFAAISLAETAASAESGLLSPWSSPPE---GMMTLAQLMS-TSSRDM---ERLHVRLQMSEQRYKSLFEHNTDIVYSTDLHGRLTSVNPAFEQVLGYKKEEILYT--NSLKYIHPNDIPRVTRYFYRALQGNIQTYNLE--IPAKSGERLLFQMKNIPII-VDGKKVGIYGIGHNITEQKKAEEKISYLAYYDIDTNLPNRTKWMELFSEQLDK-AKQKQRKMAVALIDLDRFKWINDSVGHYAGDDILRQLVERIRRVLPPSAELGRFHGDKFCLLFPLKTEAQAATEAALRIVREVARPIVYDGKEFFVTASVGLAMFPDDGEDEHALLRHADMAVNMAKKGGGNRVERYCAQMNEEAMHRLEMHLRRAIEENELFLCYQPIVDVHTGVVKATEALIRWRHPKLGLVRPDEFIPLAEETGLIHEIGRWVLKTACRQTKQWQEMTGNNRLAIFVNVSPVQFQHERFVDNVKQALKQSRLSPSCLHLELTEHSMLRYLSSTMRTMEELRKLGVGIAVDDFGSGYSSFHYLKRLPATILKIDRAFIEHANASDEAIVKAMITMAHGLGLETIAEGVETPEQLNRLRDLQCTYAQGYVFCPPLLAEEVMRYVTEK------- 89094950 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVLSRDITERKRHERELHI-----AATAFDSQEGMLITDAEHRILRVNNAFTRVTGYEAEEAIGNTPAFLQSGHSED--FYQTMMESL--SKNNYWQGEVWNQRKSGEIYPQHLTITAVQTSAGEITNYVGAFTDITQRKQDEADIHQLAFYDSLTGLPNRRSLQERLDSALSSCRHTRQL-GAVFFIDLDNFKNLNDTAGHDQGDKLLVEVANRLNSCVRNADMVARLGGDEFIVILENLGVDEQVKDIVAKVILTIQAPLTIGTQAYHPTCSIGIALFSEKDFSDEVM-KRSDMAMYQAKSSGKNTYRFFDPVAEEALCSLARMDADLRFALSNQQLELHYQPQYRCQTLIGAEALLRWKHPDRGMVSPAEFIPLAEDTGLILPIGEWVIRQACKQLQQWQERPETAELFIAVNVSARQFCQDNFVESVRQLLNTYGVSAEKLKLELTESLVLMDVEDTIQKMQALRSYGIRFALDDFGTGYSSLSHLKRLPLDQIKIDRSFIRDEDQDDSEIVQAIIAMGQNLGLNVLAEGVETDEQLAFLTELDCLDIQGFLLGRPSSIDKFE------------- 71906611 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERKLAEAEHRLALVFTGIGEGICITDAKRNILRINDAFSTITGYQADEIGQNPRLLKSGVHPAFYAEIWKTIDQY-----GNWQGEITNRHKDGSLVTEWLSISSLRDTTGTASHYIGIFSDLSERQAAAERIQYLSSYDTLTELPNRHLFDDRLNQALLTARRFERGTA-LILLDLNRFRLINDTLGPPAGDEILVEVTRRLKLQVREGDTVGRRAGNEFGFVMANLSHERDALALAQRMLDAISVPFSVAGQSVAITASIGISVFPKNGENGEAMLRSADAALLRAKQSGRNTFSFYSPEMDADAARRLSIESALRDARDEFCVHYQPQVSLDSGHMIGMEALLRWNSALLGPISPVEFIPIAEETGLIMQIGDWVLRTACHQTKAWLDLGLLP-LHVAVNLSPRQFRQADLPAQVAHALAESGLPAGALELEITESAFIDDIDDAVAMCSKLKSLGIKLSLDDFGTGYSSLAYVSRFPFDKIKIDQSFVRDIVNNNAAIASAAIVMGRSLNLSVLAEGVETEAQAAFLRSRRCDAIQGYLFSRPLPPEEFAPLLLSCKPLP--- 77919642 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VALTAGFTFLIAAFAMGRYAQKLHESEKLFRFA-----DFIYDWELEGSLIHTSPACERISGYATTAFKNDSDLLRRIIHPEDLQRYDRCENEATPGFR-----EFRMIRRDGQLRWVELLSRQLRNEEGKDLGRRLTIRDITGKKAREHEIRQIAYSDALTGLPNRLALKMDMDKALAK-ASRNTAMVAVLMLDLDDFKQINDTTGHAKGDEMLLLLTSRLREQLGEKDSLARLGGDEFVVVLNEIDSATCAAKKTEKILASRDNPFDLVVAKVFASASIGIALFPQNGRDAETLLKHADMAMYEAKNVGRNTYRFFSDELHRRTIERHKLEVRRAVRKKEFFLVYQPQVDLGTGRIVALEALVRWQHPEAGVLLPSTFIPVAEETGLIHIMGEWILRTACHQAMQWQRMG-LPPMRIAVNFSARQFRQPDLVERIEQILLESGLPPHHLELEITESVFMENLESAIETLVDLKTRAIQIAIDDFGTGYSSLNYLKNFPLDRLKIAQDFVRDIDEDDATIIETIMAMANRLGIKVLAEGVETMEQVTFLRRKGCHEMQGFYFARPMQAEEIAGFLNQR------- 170079056 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FILRNYSLKKEIKRRNQIETNLLESQQRYANLANTVSIGIFRTNLRHECIYVNDYYCKLLAIQPEEALH--KGWLEKVYPDDIDYVREQWLKSITNQE-LFTLEYRFQRSDGSILWVYGQGTAELDSKGEPQGYVATITDISTRIKMEQQLKHDALHDRLTGLANRNLLIERLNLALKRYKRYPIHEFAALFLDLDNFKVVNDSLGHVVGDELLIEVAHLLKSFIRDTDVAARLGGDEFVILLEEIHGVEDAVHIADRILNALNMPFQISNYGVFITTSIGIIIGDSRHESAQDLLRDADIAMYRAKQNGKSQYAIFDPQMHLQAMQRLQLEGEIRSAIEEKQFYYQPIINLEQGNIEGFEALIRWQHPQRGLLSPYEFIDVAEETGLIIPLGEWILDAACRQLFEW-QQAFKTPLKVHVNLSVKQ-LQDSLLFSLDRLLERYPVFPNTLGLEITESMLIQNIDITCRLLNQIRLKGVFISVDDFGTGYSCLSYLHQLPIDALKIDRSFVSELNDRNRVIAESILALSKSIGIKTVAEGIETKQQYQWLKSQDCQFGQGYLFSRPVSLDQATDLLQGH------- 291613649 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAAMVAYLLLRLHAIGEGSSFIAAALLAMSGLD------GLHAM---MPDGESFVW----LHSLATAFGGLLFAMIWLGHWFKPVRHWPLNAFLMAAAMGIYSILQPMLASGQFTQAAVIMNIGGGLFLLLAAVKLFYRHSAKSEDLLFFFQCLILASAAITFMQSSIWDMPWWLAGYTLTLWLVVKTAKKTLLSNRLLKQQIEDRKQQLRIAATATHEAIMITDAHANIIRVNQAFQNITGYSPEDVIGKNPRVLSSGR-QGSEFYAAMWKRLLG--SGSWTGEIWDKRKNGEVYPKWLTITAVKDNEGVTTEYVAIFSDITLRKHAEEEIYTLAFYDSLTKLPNRRHLLDRINQARSISAR-SNHYGALLFLDMDRFKILNDTLGHDYGDLFLVEVSRRMRNCVRDMDTVARIGGDEFVVLIDNEEVSTKVALIAEKIRAALTEPYLLKDKEHHSSPSIGVCLYLGNEESVDTLLRHADLAMYQAKESGRNGVRFFDPAMQLAVETRAALEADMRHAVTGKQLRLYYQIQTSDHRPLGAEALIRWMHPVRGLVSPAQFIPIAEESSLILEIGHWVLETACKQLVLWSKHERTRNLILAINVSAQQFNKHDFVDTVSTLLHLHQLNPNRLKLELTESVVLSDVADVVSKMHALKALGVKLALDDFGTGYSSLSYLKQLPLDQIKIDRSFVSDTDPSDAVMVQTIINLAHNFRMNVIAEGVETEDQLNFLKQNGCMAYQGFLFGKPMPIDEFEALLGQ-------- 288957506 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AIARDVSERKRAEWQLRLSAK----VFDNASEGMFVANDQRQIVAANDAFSRITGYGRDEVLGQGPGFLR----SDRPGFYAELWAQLR-RDGHWAGEIWSTRKSGEVFPEWLSVTVVRNEDGAVANYIAAFTDITETRAQEERIRHLAQFDFLTDLPNRFLLRDRLERAM-LAAGRHGSRVGLLFVDLDRFKTINDSLGHQVGDSLLREVAARLVGTVRASDTVSRQGGDEFIILIGDMDDGEAAGIVARKVLRSVSEPYLIDGHELQVTPSIGIAIYPDDGTGIDALLKSADMAMYAAKEGGRATYRFFTPELNRRASDRLWTENNLRRANNELELHFQPQFSMDGRRLIGAEALVRWRQPDGTLIMPGQFIPVAEDTGLILPLGDWVLGEACRRAAELMRH---RTLVIAVNLSAVQVRRPGLAERVAGWLAAYGVPSSALELEVTESVLMDESDVVSETFAQLREMGVPVAIDDFGTGYSSLAYLKRFRVDKLKIDRSFVSGLNPDSGAIAEAIIGMARSLRMQTLAEGVETEEQYDCLARLGCDQCQGYLLGRPMPYEEFLALVRR-------- 158522257 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AYVIWSAICYVGY-------FLGLTKVPLYILSAGVAGSFIVNILLYLIFRTGLNK-KFQDKSLTLIQMVIATFWIMVVVYYAYEARS-AVLLVYMVVLVFGLFRLRIRQFLFLSIFALVNFSAVIFVLYKLQPGYINVRVDIFNIV-------VLAFILPWFSVVGYITNLRASISRAFTTIE---LLTNNIEDIVFVVDLDLNYTYVSPSVKILRGYEPEAVMK--QALSDSFAPSSLDAMRTLSEAVALGKSGGTEYQLEIKKKDGTTVWTETKFSFVRDKNKQTVGILGVSRDITERRLAEEKIRYLATHDNLTELPNRTLFGQMLGRAIKFAQRYQR-QFAVLFIDLDRFKIINDTMGHDAGDQLLKEIASRFRQSLRAVDVVGRLGGDEFVVLIEEVTNLSQVATVAQKILNTAIKPMVLLGEECRVTASIGISVYPDDGEDERTLMKKADMAMYFAKEEGKNNFQFYSQNTHSPAFERFFVEAELRHERNELYLDYQAKLDFKTGAITGSEALLRWRNPGLGLVAPTQFLPVAEETGLIVPIGRWVMKTACAQNVAWQRQG-LPPVTVAVNLSLRQLMDDKLIEDIRTALEASGMAPNLLELEITESIVMHKPAPLIELLARIKSLGVRIALDDFGTGYSSLAQIKHLPVDTLKVDRSFIRNLNPDDREIIEAVIAMGRALSLNVIAEGVETLAQDTYLREHICDEMQGFYFSKPVAPDQFADLLSKH------- 280957078 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAERKVIGDALRKAEKKYRTIFENALEGIYQTSPSGRFLSANPSLARILGFSADEMMGSVYDIQMYLEPGRRKEFLRLIE-----ETGEVNFVSKVRRRDGRIIWISENARRITDADGSVMCYEGSVEDITLRKKAEDQLKRQAFHDPLTGLPNRALFLDHLRMAMERGRRRRHL-FAVIYMDLDRFKVINDSLGHETGDELLRSVARVLEKCGRSVDTIARFGGDEFAILIEEISASRDAIAIARRILDGVRQPFTINGNEVFTSASLGIVLKTDGYDRPEALLRDADTAMYRAKEHGKSRFKVFNQKMHDQALRLMETDLRRAVDLREFEVAYQPIVCLDTRRVCGFEALVRWRHPEHGVILPGDFISLAEDTGLIYAIDNFVLVAACAQVKLWQTTFGHLMLTLNINISGKHFGQPMLLSQVTRALDDSGLNPQALNIEITESALMDNPAVAEEVLKQLKSLGAKVCIDDFGTGYSSLSYLQRFPIDVVKVDRSFIDGVNLDSQAIVRTVFSLGESLGLKIVAEGVETPAQLAFLENEGCRYVQGFLFYRPLSATEVDELLA--------- 74318446 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QIALASRQLGETKDSLDRAQRIAQMGN----WDWYIAENRLFWSEGIYRLFGLRQGQFEASYEAFLVRVYPSDRAAVDAAVQRALNT-GAPYALDHRIVRPDGSVRVVHETGEVLLDALGKPSRMIGTVQDVTHWREAEQHLEHVAYHDPLTDLPNRALLLDRLRAAVSRNGRTGG-RLAVVFIDLDRFKTINDSLGHAVGDAVLQAAASRLRSLTRDGDTLARLGGDEFVLLLDGLRDNAAAGAVAEKIITALERMLHVGSYPLHISASIGISLYPEDGRDAEALLRHADAAMYKSKERGRNTFHFYEHGITERAMRRLQSRLRRAFDDRTLQVHYQPLVRLDTGHICGAEALLRWNDPEAGAIPPDHFIALAEDTGLIVPIGEWVVGEACEALKRWETEILLPADFLHVNLSGKQLLQKDLPTRLSDAFTRAGVSPARVVLELTESSIMESEATGVAVMTALREFGVEIAIDDFGTGHSSLSRLKLLPISELKIDRSFIRDIDSDDAAIVQAILALSAKLGLGVIAEGVEHAEQEAFLMQHGCLRAQGYRYARPMPEDELIRLL---------- 295798109 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VALVQDITDQVRIEHERIRSEQKYKGLYNSSRDGILFLNMNGNIIDANPAFLEMIGYSREEFHITPPQW----HSLERDIIKNQI-SMTGY---SPIYEKEFRRKDGSATPVTVRM-WISKESGLTAGMWCTVHDISERKKTQEQLTHLSYYDVLTDLPNRMLFVDRLQQAI-IAARYAGTAVAILFIGLDHFKRVNDTLGRTVGDHLLQEVAKRLKTCLEEMQTVTRVAGDEFAVLLPNVEKADDAINICNQIFFAFKEPFKIDDHELFLSCCIGISLFPTDGKEPEILLRNANAAMDRAKGFGRNQYRLYSATMHEKTHERFILENRHAVDRNELCLVYQPQINLSTGDIMGVEALVRWKHPELGLITPTEFLPLAEETGLIVSIDDWVMREACLQAKKWL-EMGFSPIRMAVNLTARQFQYTDVVDSVKKILRETSLSPYNLEIELTEHVIMQNVEETVQCLKQLSDMGVKISIDDFGTGYSSLSYLKRFPIHSLKIDEAFVRDIDPDDAAIVKAIISLAHHLKLEVVAENVETEPQRMFLKTEQCDRMQGFLYSRPVAPNVFTDLLTTQNKLV--- 90020307 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLISFV---NITAETEAHTALEKASERLRLALDGASIGIWDWYISDAEMIWDDQMYRLYGMEPRQYISVREAWEHVAHPDDNQRVLDELGELLKTKKDTIS-EFRVLLPDKSIRHLRAYARAVLDEDGLVQRVVGMNWDVTKEVEAEERLAHIAFTDELTSLPNRLAFSKKLKNTMKLAEKYHG-KVAMLIVDLDHFKDINDSYGHPVGDSLICEVVTRLKEVLVGDEYLARIGGDEFALILDNVRSHDAALHYSRRIQKIMAEPIYMEGPVVNARVSMGVALFPDDGEDAVALIKAADLAMHQAKKSGRNTVLPYKQEYSSEKKIFLEEELRSAIRDEELMLYYQPIIDLSTEKIVGCEALLRWIDRAGKFVSPVDFIPVAEESGLIYELGNWINATAFKQLKLWQTL-HTDMKYISVNVSPHQLQNADFVKDIQRLLDIHNVDPRHIQLEITEGTFLQESLNTQSQLRILGEMGFRLAIDDFGTGYSSLAYLKRFAVDVIKIDRSFVMDDDPADRDIVKAIIAMTTSLGFDTLVEGVETREQSLIVGALGCGYGQGYLYGKP-------------------- 127510976 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VNPAFTQITGYTLEEVKGRSPAVLNS-HQQPHHFYEQMWQSLKQY--GKWQGEIWNKRKNGQIFPEYLAITVVKDDKGRVVQHIGLFLDISNRKKYEQDIWYKSNYDALTNLPNRQLYTSRLSQMLQL-AEQRCCSVAVLFIDLDRFKYINDIYGHAVGDELLQVAAARLEALLEQHDFVARLSGDEFVVVMGHTKHQGEIEQRAQNILQHLSSPFGINRNELLISASVGISCYPSNGTSVEVLTRNAETAMYQAKQDGRNCFGYFSPDMNNNMRITLEQSLRSAVLQHEFCLHYQPIVDTSSGEGVALEALLRWRHPQRGLVPPDEFIPIAEETGLIEPIGEWVIQQALRDLRQCHSQG--IMINMAINVSGRQLAHGHFACMLNGLLQKYDVAPQYVHIEITESILMADTELSLKALTAIRHLGVEIYLDDFGTGYSSLSYLKQFPISVIKIDKSFVDNMLEDRANLIKAIITMGQSLDMRLVAEGVESEPQRSFLQGLGCDFVQGYLVAKPMPLKELEPLLRR-------- 224824691 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIGVVVDISDRVQADANQKLASK------VFENAAEGILITGADYRIIAVNQAFTRITGYPPELVIGRV----SRIFRDNTSWSVAMLDGLA--RHGHWQGEMLDRRRSHEWYPAELSISAVRDDAGAITNYVGVFADITVRKQAEERLQFLANHDPLTRLPNRSWLIACLEDRIQQIAS-SGQQVAVMFLDLDRFKLINDSFGHQTGDELLRETASRLEQVVGGRGQIARLGGDEFTLLVSHFASQATLSTLAEDILAVLAQPLWLEGQELIVTGSLGISVYPHDGSDARTLLKNADVAMYRAKEAGKNTYQFFAAEMNAQAIERLQLERGLRQERGEFELHFQPIVAAATYRLEALEVLLRWRHPELGLVSPVRFIPLAEETGLIRPIGDWVIRQACRQLAEWDCLG-LHVPRLAINLSARQFEQQGLIMQVAGALAEAGIAAGRLELEMTESMVMQNPSEAVSLLGELKALGVRLSIDDFGTGYSSLSYLKRFPLDTLKIDRSFIEGLDGDNAAIAEAILAMARKLSFSVVAEGVETEAQAAFLCAKGCQLLQGYLFSRPLPAAELPAFLQQRSP----- 264677649 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QSGLQAGLLMLVT--------DVTDRKLAETSLHNEKERLRITLNSIGDAVIATDAEGRVNFLNPIAEAMTGYGRRAIGVPIEQVMPLRDSFDGHVLQNIYLALKEQRIVGMALNSQIACRDGRVLEVEDSAAPIWDQAGKLTGAIIVFHDVSEARAMALKMTHLAHHDPLTNLPNRMLLQDRTSQALQ-QAGRNGGQVALFILDLDHFKTINDSVGHSIGDQLLLQLAKRLQQFVRNGDTISRQGGDEFIILIPEIRHVDEVSQLGERLLEACAEPFLLDGVRYDLSMSIGISLYPDDADNQEALYRHADAAMYQAKQEGRGRFRFFSQEIEHTLYARHMRHMRVAVAEGDFEVHYQPKIDLASQQVVGAEALVRWRRQDGSLISPAQFIPLAEETGLIVPLGRSVLLKACQEGRRWHEQGYL--IHIAVNVSAVQLAKSNFTAMVSEIIEQTGIMPGYLELEITEGVLAKDVKNTFAIINELHKIGVSISIDDFGTGYSSLSYLKQFPIDVLKIDQSFTREIEKSSAAIVAAIINMAHGLDLRLVAEGVETQAQAELLQQMGCTVMQGYLYSRPLMPERLTEYLQ--------- 144901030 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FTVTVVEDITERKRLEDNM-----RLAATVENSGDGLFVTDAENRIIHVNPAFTRITGFTADEVLGRNPRLLASGR-HDHDFFIQLWTVLL--RDGKWQGEIWDRRKDGEMFAGWQNIAVVRDTDGKVQNFVAVISDITTRKQVEERLSYAANHDPLTRLPNRTLFQERLTRAIARASRNHNL-VALLFIDLDRFKQVNDTMGHLAGDMLLQQVAERLSSCIRQGDTVARLSGDEFTIILEDVQDPRDAAVVGHKVLRLLQEPVALTGGEAHISSSIGVSLYPTDAGDPQTLLKLADAAMYRAKHLGRNSCQFHSEAVNAEAFERLALENALRGAVDQGQFHYQPIFDVKSGRAVAVEALLRWRHPEVGVVAPNQFLALAEETGMIVPIGRWVFDQACRQAKLWRDAGHVD-LRLHINLSPRQLRQPDLIEMVAAALEVSQLPPQALVLEVMETCVIDKAFDPSALFARFAALGVGLAIDEFGSGYSSFAFLRRLPVTILKVAQSFVRNSSEDESEIVTAIVALARGLHMTVVAPGIENKAQLDFLTGFGCDKVQGFLLSKPLPGTEMTEFLDKRSP----- 114564545 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVDVSEVKHAKQALYSEKERLRVTLNSIGDAVIATDTRGLITFMNPIAERMTGWRKDALHQKIED---VMHLKDSDTQQPLLNPLYLALR-----EQRIVARGGHVFYVEDSAAPIRNENGEMIGAIMVFHDVSEAMAMAMKMSHLANHDQLTDLPNRILLQDRLSVACSTARSY-GTKAAALLIDIDHFKFLNDSLGHQYGDELICMMARRLRSLIPASYTLARLGGDEFVILMSETRSVEASSQLASTLVEAMHEPFVLDNQKFNVSISIGVSVFPNDAVDAEELMRHADVAMYRAKQEGRNRFCFFSHDLESSLMERHHLETRLRKINDELFVHYQPKIDLQTNIIIGAEALVRLANDEGELISPAEFIPLAEESGLIIMLGKQVLNKACAEAKRWLEMGHT--IPISVNVAAAQFADPDLAGMIKKALLDHNLPAHLLELEITETALMIDAADMQNKLSELISLGIKIAIDDFGTGYSSLAYLKKFNVDVMKIDMSFVKDMNKHDYEIVKTIISLGKSMGLVLIAEGVETKEQSHALVELGCFMGQGYLFSRPLNSTDFEAFISQSSKCVK-- 126176406 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RMISERQKANHALT----RAAAVFDYSAEGIMVTDADNHIELVNPAFCNITGYTLEEVKGRSPSILSSSR-HSQHFYTTMWESLQT--EGKWEGEVWNKRKNGQVYPEYLAITVVRNEQGQIIQHIGLFMDISKRKQYEQDLWYQANFDALTGLPNRKLFNERLQHEIHV-AQHDSRKLAILLIDLDQFKYINDVQGHATGDLLLKDVAKRLEGIAGKTDFIARIGGDEFVLILPRLTNELAIEHMATRIIETLGMPFDLNDREIQISASFGIGVYPEDGLDVSSLTRNTETAMYQAKDAGRNNFKYFTAGMNEAMFARMELEQRLRRAVAQNEFHYQPIVDMQTGVVCSVEALIRWQDPDFGLIPPDQFIPLAEETGLIEPMGEWVLNQAMHDLRQW--QKSGLKINVAINVSGRQCINTRGMGFDQECFNRHHVNPRNVHIEITESMLMGDASHCLSTLESIRHLGSQIYIDDFGTGYSSLSYLKKFPISVIKIDRSFVENALESNANLVKAIVMMGQSLEMELVAEGIETEAQWHFLRDLGCHFAQGYLISKPLPFDEITPLL---------- 296159333 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RAIRLASEMTRELRESEEKFRAIADCTNLEIW-WGPDGKPRWINPSVEHYTGYTVAECMAMPNFARTLIHPDDVERVAPEFQKGLQGFRGD-DLEFRCVRKDGSLLWLSLSWVPISNARGDFVGFRTSGRDITERKKSEEKIRELAFYDTLTRLPNRALLLDRLRESMAASRE-NNVCGALMFIDLDHFKTLNDTLGHDKGDLLLRHVAYRLSSSVSKGDTVARVGGDEFVVVLNKAAATAETEAVGEKILAVLGRAYELNGVQFRSTASIGVTVFDAEQTSTDELFKQADLAMYKSKERGRNAMCFFDPAMQTTVLKRAELEVGLCNAIEENRFVHYQAQVVDGDHITGAEALVRWEHPVCGLIPPAEFIPLAEETGLILEIGRMVLESACAQLALWATQPQMAHLSIAVNVSARQFREPDFVESVLDVINRKGARADRLKLELTESVLVENVEDIIEKMGALRARGVTFSLDDFGIGYSSLSYLKRLPLDQLKIDRSFVRDIDPNDADIARTIVALARSFDLGVIAEGVETEAQRDFLAVAGCHAYQGFLFCKPLPVRSFEQFVA--------- 163748444 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LETSKVPLLTEDGELLGVVGVARNISQH--------KAVQEELEITGRIFENSVEGVLITDRKGEILETYGAFSEITGYSKDEVVGKNPRMFSSGR-HDKAFFTELWSRLIH--KGKWHGEIWNRRKNGAVFPQMLTVSSVSGEDSEVRYFVAVFSDITLQKKSEAELAHQAYHDPLTQLPNRMALISLIEQDI-RHAEVQQGQLATVFIDVDFFKHINDSFGHLAGDKILVELAGRLTSLKGAEDTLARIGGDEFVVLLPQVEGNEELTLALSKLRKAFEQPFIIDDNPIRLTASMGVSVFPHDGKDSYTLLRNADSAKHRAKLDGRNSYAFYTESLTQESREHLKLQSALHADKQNFHLVYQPKLDFVTMETTGFEALLRWCDPVLGNVSPAKFIPIAEKIGLINEIGLWVLKQACQQGVKWISQGK-KFGRIAVNVAGQQLQRTSFVDEVKQVLQETGFPASALELEVTESFMMSDPEVVIRDLQRLGEMGIELSIDDFGTGYSSLSYLKKLPIHKLKLDQSFVKDLDLDNAAIAKAVIALGQALNLKVIAEGVENEAQATFLRDNGCDEAQGYLYSKPMLPEALNDFL---------- 118443039 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLKENYIALEKSKETLEKGRQKYKLVVDGSNDAIWEWDIKEDKLFMSNKLNIIKGSSKYTDINENKRYFSIIKEEDYKKIIEKFKEILYKNENYIDVECRILDEFNYENWFNIKGKALRDGEGNVLKIAGSITDITDRKEAIKKIEYLAYNDSLTGLPNRVAYSRDIYGIIQ-NVKKDNKIGAIMFLDIDNFKNVNDTLGHDYGNELLKKVNKRISNILTEDERFYRLGGDEFIIVQCGSYNEKDIELLADNILKLFSKSFIVKNEHIYTTVSLGISFFPKDSCDQSVLLKYADTAMYSAKNLGKSKYLIYNKEMSSNLIRRSQLEERHAIERKELKLVFQPQVNANTGEIKGVEVLLRWNSEKFGFVSPSEFIVIAEKSGLINSIGEWVLRESCLKRKQWQIE-NLKDITISVNVSVIQLQQDDFIEKLKEILEKTKLPPECLELEITESVMMESKETNLDILNSIRDIGVKIALDDFGTGYSSLSYLKMLPINKIKLDKSFIDHINKNDKFIVEGIIDLAHKIGLNVIAEGVELNEQLDVLCEANCDEIQGYYFSKPVEEFEFKELLKKGY------ 149180252 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FGSVIDITEQIEAQQMLEESNEKYKSLFESSPDAMYSMDENGILIDVNPAGEQLIGYSTKEMKGMP--FMPLVASEDLPEAIKHFESAKVGEPSS--AELVLIRKDSQKIHVEATHYPMK-VNGEIVGTYGTARDITKKKLYDEKMRELAFYDPLTRLPNRKLFEDRLGQIIKLAKIEEKL-FSVIFLDLDRFKFINDSMGHHIGDEFLKLVADRLKQSIRSTDTLSRLAGDE-FTILLPDITEEDVISIAERINQSLAEPFQVSGHWLSVSASIGIAFSTGKNVGVSEIIHRADTAMYQTKKFRRSQYTIYSDEMEVDTSYNLIIERDLPVINNELELYYQPIMNLESEKVIAMEALIRWHHPELGMVAPNDFIRVAEECGQIIPIGNWVLETACIQNKKWQDSGK-PPFKVAVNVSTKQLQQYDFVDSVKKVLAKSGLEAKWLELEVTESILLDDVEEIKESLTRLRGIGVSISIDDFGTGYTSLSYLRQYPFDTVKIDKSFIDDISRDGKRITSAIISLAHSLNMNVVAEGIEGETELIFLKREKCDAGQGYYFSKPIPV----------------- 254417659 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VARDITERKQAEQALKQAEAKYRSIFENALEGIFQSTADGHYISANPALARLYGYSPDELMVRLTDIEHQLYVD--PQRRAEFSRLLQENDAVADFESQVYRKDGSVIWIAENARAVRDMTGELLYYEGTVEDITEHKLAKDQLQTRAFYDTLTGLPNRALFMDRLSHTVERAKRHPTYRFALLFLDLDRFKVVNDSLGHLVGDQLLIGIARRLESCLRTEDTVARLGGDEFTILLEDIEDIHHATRVAERIQQELAAPFNLDGHEVFTGASVGIVLSRENYDCPEDLLRDADTALYRAKALGRSRYEIFDLTMHQNSVLQLETELRRAVENQEFEIYYQPIVSLSTHQIAGFEALLRWHHPSRGLVYPGEFIPMAEETGLIIPMGWWMLRQACRQLELWHNQELAHQLTIYVNLSSKQFLQPELLEHLDKILHETHLHPSHLKLEITESCLLADPEIAEERLKELRDRQIGLCIDDFGTGYSSLSYLHRFPIDTIKIDQSLISNISIDPLQIVRTIIMLADSLGMKVIAEGVETKEQLTQLRLLDCDYAQGYLFQAPLDA----------------- 224827145 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITEHTRTEEELRLAEAKYRDIFDNATEGIFRTSADGQLLMANPSMARILGYDPDQLVGHGQAGLHFVHGEEMEELLRVIRRHDAIR----NFEFHGRRTDASVVELSLSAHAIRDVRGEVQFYEGMLQDISERKRLEAQLQHQATHDALTCLPNRNVLLDRLAQAIA-HAKCHGEQCAVCFIDLDRFKWINDSFGHDVGDELLKIVAQRMSASLRESDMIARIGGDEFVLLLRGFGDAESVAHIVNRVADCLTEPLLLAGRYLTVTCSMGYSIYPADGQTAAELLRFADMAMFHAKERGRNNVQAYRPEQRVNEKVRMEAELRHAIARNQLVLYYQPQVDLCSGDIVGVEALLRWQHPELGLVLPSRFIALAEETHLIEPIGEWVIRQSCLQGKAWQ-EAGLPAIPVSVNLSTVQLQGSGLEAMVAQCLADSGLDPHCLELELTESASMSDPEKNTALMHRLKAQGIGLAIDDFGTAYSNMYYLKNFPVDKLKLDGSFVREITSDSLAIVDAITVMAHRLGVKVIAEMAETEQQVVLLRAHDCDQVQGYYFSEPLPAEDCARLLR--------- 254470292 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLVAAGISVALGVLFGFFAPRKVMYPT------ILLSLIGGLASALGNAQHLTEGVAALSLLASALSVTAARIVFIRT-----KTHKVTIYYTSLGIGSLVGLFGYTLALPSVLAGWTFDNFVLQAVGASLTTLWAFMTG----------LILFSIFYSGMFQKADEIDLNDIVSTILIGKLVLASLFNSFLDKLQSDEKRRKISETSDSKQQEELSKLATAEGAFELAISTDIVECNHVLYELLGYSAGEMRGS--SLLSHVAPDYREKARAAIQA-----NEPTPNEVILLSKTGERIPIEVRGRLM--EVGDENLRVSAVRDMRKQKEDEARILHLAQHDMLTGLPNRTYFRERFQQAIENQACAEETISAVMVLDLDRFKDINDLYGHPVGDKLIQTVARRLNACVTHHDTVARLGGDEFAIIQVNLKTTAEVGLLTNKIIEVLSKPIHVGNNIIRTSASIGIALIPEHGTDPDELMSKADIALYEAKEAGRNTFAFFEDKMEEAIRRTMEGDLRNALENEELQLHFQPQARSDTRSIVGFEALLRWNHPEKGLIAPNNFIPVAEESGLIIPIGRWVLNEACAQASQWPER-----YRVGVNLSPVQFCDEYLIQEVEGALARSGLTPERLELEITESVLIHDDRRALNTLRQLKELGITIALDDFGTGYSSLSYLRRFPFDRLKIDRSFVSGQTPELAAIIRAVIDLGQALGMEVIAEGVETEPELELLRNESCDEVQGYLIGRPQ------------------- 71909346 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MTDLVAATARQPATEGEVLSRAALLRAYEQSQDAILVTDRDNLIVAANGAFCQLSGYASDELLGKD----PRVLASDAEHYASIWNALAT--KDFWEGEIWDKNKNGERYNRWLKIAVLRDAEGQIENHVANFSEMEASKEYADRLAYLAYHDPLTNLPNRLAFESQLAQAL-RGCERDNRQLALMLIDLDNFKNINDTLGHHVGDELLQKVALRLRESVRSSDLVARIGGDEFVIVLPEIESPLTAARVANKVQQNMADSYRIADHALYATPSIGISLFPIDGSDANTLLRNADTAMYHAKDAGRNNHQFYTARMNHMENELRQAISAISPGDSEFSLHFQPQVQTATGQVFGLEALLRWNNPIFGQVSPMRFIAIAEETGLIQPLGDWVIWETCRLIRQ-MKQHGIEDIRIAINISAQQLRHENLLLLVRGALSCYDLRPEDIELEITESTAMQNPETTLSILDQLAAMGIVLAIDDFGTGYSSLAYLKHLPIQRLKLDRSFVKDIDANDAAICTATIALGHSLGLELVAEGVETEAQRAFLASLGCDTLQGYLYSKPMPFEETIAYLKAH------- 114561602 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KDITSRKITENELKLSSQ----VLFSMNEAVVVGELDYQIRSINPAFSRITGFKHRDVVGKHFLFLT-MGKQSREFYNSVETQLLRHK--HWAGEIHIRTRNRRGILAWLEINQVIDNKGETSHFVAVFTDITARKKAEEDLRVLANFDPLTGLPNRTLFQDRLNQAV-TKAHRANSIVALLFLDLDRFKHINDSMGHHIGDLLLKAVAHRLQNAVRDGDTVARLGGDEFTIILEGVAKTKAATIIAEKVLHAFQTPFLLDDKILTISPSIGISLYPEDADDTTSLIKYADTAMYHAKSLGRNNFQFYTEQLNQYATRHVQLEAKKAIQDNELYLVYQPKYDVKTEKIIGLEALMRWESPELGFISPVEFIPLAEETGIINQIGHWAIQQACNQLAQWHQQG-FEHISIAVNLSARQ-LKADIISTIEVALAVSGLPASALELELTESMIMGNPQDSVTVLSQLKALGLTIAIDDFGTGYSSLSYLKRFPIDTLKIDREFVRDITEDDAAITSAIITLAHSLELNVVAEGVETQAQLNFLREGGCDQVQGFLLSKPLSAVDCLALLTQ-------- 257095482 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLAAANRNLVQALAILLAVWLLV---FGGAWVLARGVMDRGLAEEMRIREL---NEQLEQRVLERTARLESANQELNREAERLRIAAIASQEGMMVTDAHGVILRVNRAFVEETGYSAEDVVGRKRTMLTSGR-EDAALDDAMWETV--QRCGAWQGEVWDRRKNGEVYPVWLTISAVKGQGGLVTHYVATHIDITQRKAVEDQLHKLAFYDPLTQLPNRRLLLDRLGHVLAGSTRSRN-QGAIMFIDLDNFKALNDTQGHDVGDRLLAEVAQRLKSSVRQCDTVARLGGDEFVVMVQDLAADSMAALDCPYRLVFDAELGRRNALNYHCTASIGITLFGAHSTNVDELLKQADLAMYQAKDSGRNAIRFFDPEMQAAITSRVEADLREAVEAGQFQLYYQPQVVGESHRLTGAEALLRWHHSRRGMVPPSEFIPLAEETGLILPLGQWVLETACAQLATWASQPEMAQLTVAVNVSAHQIRQTDFVDQVLAVLADAGANPQRLKLELTESLLVSNVEDIIAKMTLLKSRGVGFSLDDFGTGYSSLSYLKRLPLDQLKIDQSFVNETDANDAAIAKMIVALAESLGLAVIAEGVETEEQRNFLAESGCHAYQGYLFSKPLPLAGFEQWI---------- 257091944 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VMLDITERKRMEARLLQA----ATVFDSSAEGITITAPDGNIIAVNRAFTEITGYTEDEVIGRNPRMLQSG-FQDRRFYLDMWQAL--GTQGRWRGELWNRRKDGQTFLESLTISAVKDAQGKVAHYVGVFSDITELRRAHDQLDHQAHHDPLTGLPNRLLLGDRLHKALQR-AHRDETGLAVFFIDLDRFKNINDTLGHQVGDRVLCEVAWRLGRLMRESDTVGRLGGDEFLIVIEDVGEPTAVSHIAEKILNVLQASPVTVEHEFFVGASIGISVFPQDGADAETLMKNADVAMYRAKERGRNTYEFFTKDLTQTSRLQMETDLRRAIERGELRVYLQPQFSLATGKVVGAEALVRWLRPQQGLVLPGEFIKLAEESGLIVPIGEWVQGTAACQWATWV-AAGLAPGVLSVNVSGVEFARGRIQQTARRTLELSGLPARFLELEITESAIMSHAENSVQVLDNLRAMGISLVIDDFGTGYSSLAYLKRLPLNKLKVDQSFVRGNDTEDCAIARAVIALGHSLQLTVIAEGVETEAQREFLTGEGCDEMQGYLRGRPMPFDD--------------- 297539482 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FALDNFDREMQRKEESLRIAADTSSEGILITDANNSIIAINPAFTKITGYNLDEVIGRNPRMLSSGR-HDATFFKKMWHEI--NTTGQWQGDIWDRRKNDEIYPKRLMINTVYNEDGAVQRRIAMFTDITQKTEAEQLIWKQANFDFLTGLPNRQMFHDRLNQEIKKT-NRNNLQLALLFIDLDRFKEINDNFGHDVGDAMLKEAAIRLNKCVRETDTLSRLGGDEFTVILGQLNDLSVIERAVQDILNKMTEAFYLGDEVVYISASVGIALYPDDASTNETLLTSADQAMYAAKQRNRYHYFTQAMQKSTQKRMRLTNELRGAQEAGQLRLYYQPIIELANNSIHKAEALIRWQHPTRGQISPAEFIPIAEETGLINSIGEWVFHEAVKQASHWR-ATYHSEFQISINKSPVQFRDDTKYAAWPDQLKEIGLSGQSIVVEITEGMLMDASDLITSKLLAFRDAGVQVALDDFGTGYSSLSYLKKFDIDYLKIDQSFTRNLSPADMALCEAIIVMAHKLGIKVIAEGVETIEQRDLLIAADCDYAQGYLFSRPVPPDEFERLLTE-------- 71909307 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SISGLLVLLAFMLAGILIRQIQRGRRVAEHQLNLAE---AVFANSVESILVTDADQRIVEVNPAFLRISGYSRSEIIGQHPRILKSGR-HDAAFFARMWQELNA--NDTWEGEVWNRRKNGEIYPALLSIAVVRSQDGKVVNYTGMIFDLSQQKTVEALLDQLRTFDGLTALPNRESWLSALEQQLA-NAKRNSSRFSILQLDLDRFKAINDSMGYSVGDQVLIEAAERVKVSLRKYDIVARLGGNRFSILLNEIVDPQTIGGICEKLLTAFARPFQMGGINAHISASIGVAIFPNDGLDSKTLMMAAESALYSAKADGRNLYKYYSHEMNEMGTHLFKLERMLRVDRNEFSVVYQPQVNAKNGELVGVEALLRWHNPELGNVSAVQFIPVAEETGLIVSIGEWVMRAACHQARTWQTELG-FEIPVAVNLSARQFRRNDLLASVQTILDETGLPNRLLELEITEGSLIVDPIGAIDIMRGLNCLGIKTALDDFGTGYSSLAYLKAFPLNRLKIDRAFVRDDNESDCAISNTIIALGLNLNMEVLAEGVETEAQRDFLAAAGCQVFQGYLFGKPMSGEDLTQRLQ--------- 39997114 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AAAAVIGSYFVSVI-------------ERESEATRQSEERLMGFLDTANDLILSFSPEGRLRYVNEAWQQVLGYTAEEAKE--LSFFGIIHPDSRERCNAELERILAGDVLS-PLEATLVAKGGRSIIVEGSLTCGVDGEGS-TAVWGICRDITERKQVEEQLYRLAHHDTLTGLPNRILFLDRLQQAKAHANRYRH-HVALMFLDLDRFKIINDTLGHPVGDKLLQEVAKRLVDCVREVDTVARIGGDEFTVVLVNIDSVEDVKRVAQKILKSLSVPFMVDSFELYITTSIGIALYPGDDENPDNLVKKADIAMYHAKGEGRNTFKFYVPKMDANADKRLETSLRKALDNEEFRVYYQPKVDITTKQITAMEALLRWQHPTLGLVAPSEFIPLAEETGLIVPIGEWVLRAACLQNRKWL-EMGLPPMKVAVNLSGYQFQQPNLLDIIRTVLADTGLDPGLLELEITESVIMQNPDFAVAVLAEIRDLGIHISIDDFGTGYSSLAHLKRFSINTLKIDKSFVRDINSADAAIATAIIAMGNSLNLKVIAEGVETEGQLTFLSENKCDEVQGFLFSTPMPSEDVADFLRGRTTLV--- 220935752 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ESTAEGIAITDSRMRFLQVNEAYCRITGYSDGELLGRTPRMLKSGHHD--AAFYADISKTLEVR-GHWRGEILDRTRDGRVIPLLQTISVVRDTQGAVSHYITIVTDISSIKETQSRLDFLAHHDPLTELPNRLLFTARLEHAIDW-AVRNQAHFGLLFIDLDRFKTINDSLGHQLGDRLLVQVARRLRGLVRKSDTIARLGGDEFVVLVEGIHNAGEAELLAEKLVHAMRQPFFLEETELHIGCSIGITLYPEDGEDPVTLLKNADAAMYRVKDFGRDGFCKFSQDLAEAVDERLALETALRQRENQLQVHYQPVIDLAQGRMVAVEALARWRHAERGEIAPCSFIRLAEETKLILPLGGWMARTAIGQFRLWRERGMELD-YVSINTSGIELFDPGFVDGLFEALDEHGLEGRHLQIELTENVLMQDYEACRRVLLRLRQQGVRIAIDDFGTGYSSLAYLKQLPIDMLKIDRSFIKDVDPGDCAIVETIIAMAHRLGLATVAEGVETEEQEDYLLAIGCERLQGYRYARPLDPVSLERL----------- 297539270 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FNFAVLRDITERKQAELALSISEAKQSLAELSAVDIVSVTDVQGIITYANSKFCKISGYTEEELLGQDHHILSSYHP--KGFFKEMYLTLATGK--PWHDEICNRTKDGHLYWVDTTITPFMADDGKPKSYISIRTDITQRKAAEEKNNILALYDTLTNLANRRLLLDRLKQALASSAR-SSRRGALLFLDLDHFKKLNDTLGHDVGDTLLQAVASRLTSCIREGDTVARFGGDEFVVLLADLSEHAFEADIAEKMIITLNQPYQLKTNIYHNTASIGATLFVGHELEIDELLKQADIAMYQSKNEGRNTLCFFDPKMQEAIAARVDLENELRKAIQEQQFQLHYQIQVSTGQAFGAEALIRWQHPERGMIPPYNFITLAEETGLILQIGQWVLDTACAQLKTWQQIPLTQNLLLAVNVSAKQFFQVDFVDQVKATLQKYDVNPTYLKLELTESMLVYNINDIITKMNALSKIGVIFSLDDFGTGYSSLQYLKMLPLSQLKIDQSFVRDIDKSDAAIVRTIITMAHSLGIDVIAEGVETDEQKQFLLDNGCVQYQGYLFSRPVQIDEFDYLIRTKMQILKSA 299129615 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITERKRAE----MSARRAALVYQHTSEAMVVTDAQGVVQDINPAFTAITGYEAADILGRRMNVLSSG-GQDRAFYEALWTSLK--ETGSWSGDMRNRRKNGEEFVERLTISTSYNEDGSVHSHIGLFADVTEARRREASIWRQAHYDHLTQLPNRQMFQQDLQRSMD-SARASDLPLALVFLDLDYFKEVNDTFGHDMGDELLRQVARRLQSCVRSSDQVARLGGDEFTLILRDLKRLEDAPAICRKVLHAVAQPYELSGSTVHVSVSAGVTFYPRDGDDGVTLLKHADLAMYAAKEQGRNQFCEFAPTMEQEAQNRRLRDLQQGLDEGEFALHYQPIVEMRSGRTVKAEALLRWNQPVRGMVSPADFIALAEESGLIVPLGDWVMREAACQLAQWR-EDIAPAFKLSVNVSPVQNSSGHCVQAWVAHLQDLSLPGSALVAEITERVLLEADKDTDARLQTLQSAGIQLALDDFGTGYSSLSYLKRFDIDYIKIDRSFVSLLSQEDATLCQAIIAMAHQLGICVVAEGVETREQHDILLRAGCDYGQGYWYGRPMPAQELTERLRAQ------- 255063170 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLKIGSFIIGIALEQQKINEQLYLSSK----VFENSTEAIMIADANKIIISTNKALHIITGFTAEEVIGKPTSIVTSIR-HSTKFFQKIWLSVK--QSGHWQGEVWNRHKYGREYPAWLNISSVLSKKGSICYYLINFSNITDKKKSDEIIWRQANYDSLTGLPNRNMFYDRLSHDIKNAART-GMLLAVLFIDLDRFKEVNDSFGHSVGDALLVEAAKRLNGCVRETDTVARLGGDEFTIILNGINDQHCAERIIQMILLELTKPFHLNAKLAYVTASIGVTFFPADAGSAEILMKNADQAMYAAKNNGRNCCSYFTSNMRKATETRSRIAYELRHREQQLFLMYQPIVKLATGSIHKAEALVRWQHPERGTVSPVEFISIAEESNLISEIGDWVFKQAVNQVAAWQANYNTN-FQISINKSPKQFISKMS--DWVNHLHEQKLDGHSIIVEITENLLLDVHELVVKQLLNFRDAGVQVAIDDFGTGYSSLSYLKKFDIDYLKIDQSFISNLDSRDRILCEAVITMAHRLGMKVIAEGVETDSQKQLLIAMGCDYGQGYFFSKPLTTENFEVFLQQNASM---- 241765653 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTSTLQIFATRASAEQLADMRIRQASLLDKAQDAIIVRDLDHRIIYWNKSAERLYGWSQQALGQSIETLL----YDDPAQFRRATQTTV--EQGEWTGEIVQRHRDGSPIDVEGRWTLVKDDAGRAHSVLAINTDIRERKATEREIQRLAFYDPLTGLPNRMLLMDRIGQALA-TAQRRHQGGALLFIDLDNFKTLNDTLGHDQGDLLLQQVAHRLNNCVRSVDTVARLGGDEFVVMLEELSPQLDARAVGEKVLAMLAVPYALKGYQYRSTPSIGIAPFDGDQATVGELLKQADLAMYQAKTAGRNTLRFFDPAMQDVVTARAALEEDFRTALANDEFHYQPQVNLAGQCVG-VEALVRWAHPQRGLVSPAEFIPLAEETGLILSLGRWVLHTACTQLALWQDDPMLSELTMAVNVSSRQFRHASFVDDVARVLAITGAPSGLLKLELTESLLVEDMETTIATMAALGAYGVGFSLDDFGTGYSSLSYLKRMPLDQLKIDQSFVRDTDPNDAAIVDTIIGLSRSLGLEVIAEGVETPEQRDLLARAGCHLYQGYLFSRPLSAGSLEAFLR--------- 95929050 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AITGAMALVQDITEKRKTDEVLR----RFRFSIEQASEAIFWINDEGRFLFVNDQACHSLGYSASELE-SLHLW--DIDPDPAERWAEQWERMKS--DPKQVFETRHQRKDGRIFPVEVSASQCLFNNEE--NHVAFVRDITIRKKYEKELEHQSNHDALTGLANRVLLDDRIQQAI-VHAERAQRNTAVFLLDLDRFKVINDSLGHSQGDAVLLAVAERLSACISPGDTLSRLGGDEFAIVMTHVNHPADARIMAQKILNAFEQPFPLGNRELRITTSIGASLYPRDGEQSEDLLRHADAAMYQAKKQGGNGFQFCSEEMDTRAHKALELEGDLRQALQSFVLHYQPKVKIASGKIDGCEALVRWNHPDKGMISPDDFIPLAEETGLIIALGEWVLREACRQFKAWQAQG-LPPIKIAVNLSARQFLQSDFVESIQTILHEFDIDPHWLDLELTESMVMEDPDRIAKLLAELKQIGFALSLDDFGTGYSSLNYLRRFPIDCLKIDRSFILDVASDATAVANSVIGIAHSLGIHAIAEGVETREQYAFLAMCECDSIQGYLFSKPLPANDLAALLANPTPFKPTT 127511747 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QEQLELAAENSVEGVVITDASGNIIEVHGAFTEITGYSRDEVLGENPRILNSGR-HDKAFFERLWRSLLT--NGKWHGEIWNRRKSGAIYPEQLTISSMYGDDHQVRYFVAVFADISAQKQSEKELARLVYHDPLTKLPNRMMLSANLEQELRHAAR-EETELALIFIDVDLFKHINDSYGHVTGDAILVEVARRLGQKLGEEATLARLGSDEFIAVLPHVESDDSVSLMVSRLREAFAPFLLDDEGSVRLTASMGVAIYPGDGESGDTLLRNADTAMHRAKANGRNNYAFYTQSLTLASVEHLKLQSHDAINKDAFYLVYQPKLALGTGQCVGFEALLRWEDPQLGTISPAIFIPVAENIGLINEIGLWVLKQAATQGAQWLAEGKRF-GRISVNVAGPQLQQKQFCAQVKRVLDEAGLPPEYLELEVTESCMMSDPLAVIEVLKQLGELGVELSVDDFGTGYSSLNYLKRLPIHKLKIDQSFIRDIDGNNTAIAKAVIALGHALNLCIIAEGVETPEQAAFLEAAGCDQAQGYLYSKPRMVEELAEFL---------- 224371380 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMVTGMDDTDSTARAFEAGANDFIVMLGYRA-KYMLRAGQAFRELYLNENRQKLAKLGN----WQIDLVNNVFSCSPEACSLQGLNPMDKPVTFDGFFEPIIANQQDMVKQTISNAVKAKEN-FSLNYQVMNLNGTQKHILNQGEVFVDDNGVPEIMLGVVQDLSQLKQAEERIRFLAFYDGLTGLANRMLFMDRLDTQIKKATRY-NQKFALFFLDLDQFKKINDTLGHHIGDLLLKTVAETLKSCIRKTDMIARLGGDEFTVLLSDIKSPENSAIIAQRILDAIPEAYSIEGKEVSVTTSIGISVFPADGSTPETLLKNADSAMYHAKDRGKNNYQFYMENRAAIERFSMERDLKKSFARDELVLYYQPQIRFADRKIVGAEALIRWIHPHKGMIPPDKFIPLAEETGLVIDINKWVLKTASRQNDEWT-RAGLNSIRVAMNLSGYKLATQNIIQDIKEALKTVKFDSKKLELEITENILMQDDDETMQIFQQIREMNISIALDDFGTGYSSLSYLTSFPVNTIKIDRSFIMGSAVDNRVIIKAIIAMGHSLGKTIIAEGIETKEQFDLLKRYGCDEAQGYYLSPPIPADEFAKLLVKGF------ 251829139 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAADITERQKVESELRIAAAAFEAQEGMLITDRHNVIMRVNQAFTSITGYLAEEVLGKNPCFLASGR-HDAGFYQSMWEGL--NEKGKWEGEVWNRRKDGEIYPEYLLISAVKDIKNEVANYVATFRDITANKAAESEIKKLAFYDPLTLLPNRRLLTDRLNHALASSARNRNI-GALLFIDLDNFKTLNDTLGHDMGDALLKQVALRLKSCIREDDTLARLGGDEFVVILENLSELAMAELIGEKILAALNQVYPLASQEYHGAASIGVTLFAGHALSIDELMKQADIAMYQSKKSGRNTLRFFDLDTQKIINERAELEIELRKAVDKKQLHLHYQIQLNSVTPLSAEALIRWVHPVRGLISPAHFIPLAEDTGLILPIGQWVLDTACAQLHSWQDERFTQDLTLAVNVSAKQFHQKNFVALVKETVQRHAINPKLLKLELTESMLVENIEDIIVTMNALREMGIQFSLDDFGTGYSSLQYLKRLPLNQLKIDQSFVRSSSSSDRAIVRTIVAMAESLNLNVIAEGVETEEQHTLLQDIGCNYYQGYLFGKPMPIEQLDAILAR-------- 297538683 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GRAIRATGTSLDITERKLAELEFRIAATAFESQEGMMVTDVNKIILRVNKAFTKISGYTAEEAVGQTPRLVSSGHHHE-DFYASMWQNIDA--SGYWEGEVWNRRKNGEVYPQHLTITAVMGDNGIVTNYVATFTDVTLRNAAEAEINHLAFYDVLTRLPNRRLLIDRLNHALSAGARL-GWGGALLFLDLDHFKTLNDTLGHDVGDLLLRQVADRLTDCVREGDTVARLGGDEFVVMLEDLSKHPQAETIANKILISISQPYQLGASAYQTTASIGVVLFSENEHSQDVLLKHADIAMYQAKKMGRNTLCFFDPNMQEAINMRAALEVDLRKALDNNQFELYYQVQDRLGKALGAEALIRWIHPERGLVSPLEFIPLAEETGLILPIGQWVLETACAQLKAWQTKRQTQALTLSINVSAKQFYQNTFAKQVQAAVKHSGINPIRLKLELTESIMLENIEATITKMMELKNIGVNFSLDDFGTGYSSLQYLKLLPLYQLKIDRSFVRAIDTSDQAIVRTVIAMAETLNLDVIAEGVETDEQRELLMNCGCNAYQGFLFGRPMPIAQF-------------- 146305795 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QQRRAEKDLRMAATVEHSTAAILVTDPAGYIVQVNKAFSRVSGYSAGQVLDQLPGMLTA----DRQQA-AHLQYILSQQRGSWEGEVWLKRKGGENFPAWVGITAVHDEEGDLVSYVCFFSDISERKASEQRIHRLAYYDALTHLPNRTLFQDRLHSALQ-HAERHNEWVVLMFLDLDRFKPINDSLGHAAGDRMLKDVAVRLSACVDGDDTVARMGGDEFTLLLQPRATRERAIHVAEQILDSLARPFVLEGREFFVTASIGIALAPQDGDELSQLMKNADTAMYHAKERGKNNFQFYQADMNASERLELESDLRHAQEQGQFVLHYQPQFSGDGRRLTGVEALLRWNHPGRGLVPPTDFIPVLEELGLVVQVGEWVLEEACRQLKAWHDE-KIRIPKISVNLSARQFAEGDLSARIAAILERTGVAPACLEVELTESILMRDVASAMQTLGELKRLGLCIAVDDFGTGYSSLNYLKQFPIDVLKIDRSFVDGLPEQDAQIARAIIAMAHSLNMMVIAEGVESHAQLEFLREHGCDEVQGYLLGRPMQPRQF-------------- 120602704 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERRSVEQALRRAEQRYRGIFENAVEGIFQIAPDGMLLRGNPAMAEMFGYSDIESLREVGSMAEAMF---AEATSSDVFFHQLEMTGNVSFEFRARHREDRELWLRVNARRVADAHDATLFYEGFLTDITISHRSRQQLAHQAYHDPLTGLPNRLLFLDHLQLAMQRAARRADAMFTVLYLDLDRFKIINDSLGHGIGDALLREVACTLRRCVRDVDTVARFGGDEFAILLEDTGNCAGAVRIARRIRESLAQPVNIAGHEVFTTASIGIVLQTRDYLTPEDILRDADTAMYRAKEMGKSRFKVFNARMREDTLRLMETDLRFAVERGELSLRYHPIVDLEDGSLHGFESLLRWRRGNEDV-SPAEFIPVAEDAGLIADIGAFVIEDVCRQVAAWQDTACDCGI-VHVNISGRQLMRPGFAQMVDEILRRHGIAGSCLRFEVTESVLVRHGTLAVSVMHQLRELGIRLCLDDFGTGYSSLGYLRRLPVESLKIDRSFVWGMDEAGRALVRGILTLGLHLGLEVVAEGVETEEQAVLLRDMGCRYGQGFLYAKP--------LLSERVP----- 89094353 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------INFQLQQEIDVRLRAEENLRV----LSQAVSQSPISIIIAGVDGGVEYVNQAFTDCSGFSVEEIKGNDFTFLNNL--DSQPELKELWDAINNGQ--EWRGELANLRKNGQRYWEYTHISPVTDETGQITHYLIIKNDITERKEQEQKIIHQAHFDSLTELPNRSLAMDRLAQGV-IKASRNNDVLALMFIDLDGFKNVNDSLGHDIGDQLLIHASKRLSDSVRNTDTVARLGGDEFLIIMEGLVSRRDCLPVLNKIKESFGAPFNIGSNELKVTPSIGLSLFPDDGQDGDVLLRNADLAMYQAKEAGRNTHHFFNQEMHKNLRRRLEIENQLKHALEKGELFYQPIVEAKTYELKGLEALIRWDNELLGRVMPDEFISVAEQSGLIIPIGNWLVNEVLAQMKCWHG-SVLEDIAISINVSPRQIQDQSLQPLINDALEKYSFTASKLILEVTEGLLIRNPLEAKSNLQRLKDLGVQLAMDDFGTGYSSLSNLKNFPFDILKIDRTFVRDIDDDDYALVSAAVSMGRGLGLRIVAEGIETKNQLEILSDMQCDSVQGFYFSRPLSAEAIKDW----------- 224826492 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ESTLEGIAITDGAGIIQSVNPAFERITGYSAQESIGKTPALLKSG-KQPPEFYEHLWHSLK--RDGVWQGEVINRRKNGLLYTEHLSITGIRGDNGEYAHYVAVFSDITQRKQAEERLHFLANHDALTGLPNRTLFLERLEAGVEQAREF-GQRMALLFIDLDRFKLVNDTLGHHAGDELLVWIAEEMRKVAPPLAMVARLSGDEFTLLMPAVDSVQQVASRAQSVLDAIAGETVVAGQEVFVSASIGISMFPEDGASADVLLVNADTAMYRAKERGKSNFQFYTPDMNASALERLRLEYSLHKAQDELEVWYQPKVELATGRLDGAEALIRWRHPELGLVSPARFIPIAEDSSLIVPIGEWVLKTACRQVREWRER-RLFGGRVAVNVSGRQLKFAGVVELVERTLEECGLPSSALELEITESVAMDEDSGMVEVLRRLHELGVYLSIDDFGTGYSSLSYLKRLPVHGLKIDQSFVADLHQDDAAITQAIISIARSLGLGLVAEGVELDEQRRYLVEQGCGTGQGYLFSRPLPAAEFEALLEREY------ 157959960 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WWQAATAGIDALHQLNTQL--TAKIVHQNLIEKQQILSYLYISLFAGLLFFYIVYLVGRNIANDLIDSVRGIVLALEVTQIALAVNQMVSERMKSRRALHQA----SAVFRHSAEGIIVTDANNHIELVNPAFTKITGYTLDDVKGKSPSILSSAH-HQEDFYQQLWRSLSS--KNSWEGEIWNKRKGGKIYPEYLKITAVKNSKNKTIQHIGLFLDISNNKQYEQDIWYKTNFDSLTKLPNRHLFSSRLQQAID-SAHNTNSQVAIFFIDLDRFKFINELHGHAAGNKVLKQSATRLEAVLGPDDSIARIGGDEFVVISPQTGN-VGAEQLAQKLSDTLAKPYLFDNKETIISSSFGIAFYPEDGQDIEMLLHNSETAMYQAKRDGRAHYQYFSPEMNVEMLERMHLEQRLRKAVKQSEFYYQPVIDMHSGEVTSVEALVRWQDPDYGVISPQAFIPIAEEAGLIEPLGEWILQQALSDLAQWHAQGL--MLKMAINVSARQCIHSRDISFFKQTLAKHDIAAENLHIEITESMLIEDKPQCLQTLESIKQLGVDIYLDDFGTGYSALSYLTQCPISVIKIDKSFIDNDNPSDAKLIKAIVMMAQSLEMPLVAEGVETVEQWHFLRNLGCDYAQGYLMSKPLAKAELVEFLRHAKP----- 189425827 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EERRKLAVEQSANSVVITDTEGVIEYVNPHFCMVTGYRSEEVIGQKPSLLKSGH-QSAELYADLWKTISAGR--EWRGEFRNKRKNGSLYWDLCSIAPIRNEAGEITNFVAIKEDITSRKAQEEILTWQAGHDTLTGLYNRYFLENHLTAEIKR-MDRQHQTLSLLLIDIDNLKFVNDTFGHDFGDRLLVQIAERLKQAACPLSIVGRFLGNEFALVPPLAEGREHAVTLVNRIKQQMSELFVMDGAEVVITVSIGVVVFPDDGEDADTLLRNAEAAMYEAKRQGRNTIVWYTTDFHKRAQYRLMARLHRAFENSDFTLQYQPQISTQDNTVIGVEALLRWTPADLPPVSPMEFIPILEETGLIVPVGTWVLYQACHQAAAWQ-RAGLPRMRLSVNISAVQFQRGDLGETVRMVLAETGLDPALLCLELTESMLMIDTAQSQQKLQELRDLGVRLALDDFGTGYSSLAYLSRLPVQELKVDQSFVRHDTPSDTAVVNTVIAMAQELGLTLIAEGVESEEQKSHLIGRGCTIIQGFLFCRPLPPDQLALFVGQ-------- 297538407 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WGFKVVVAYPLSEARAIGLAHSWFIIILLVIILWQLRRLVVNPIGGDPALAIDVVKRIAAGDLTLMSNVLNMRQKLRALRESSERMVLSAEHAHDGILITDVDLNILNVNPAFCKITGYSREAALGTHPKNIGFVD-NDPQFFEKIQQE--SEYAGEWRGEAKNLNNKGESYDAWIDIFAVRDDAQKITNYVCLFSDITERKQAADEIEHLAFYDSLTHLANRRMLIDRLKRAF-FSSKRTGKDGALLFLDLDHFKTLNDSLGHAVGDLLLQQVASRLTECLRGGDTVARLGGDEFVVMLEDLSSHAQAEAVGQKILATLNQPYQLATHEYHSTVSIGVALFGDHVDAQDDLVKHADIAMYQAKRAGRNTMRFFDPLMQEAIDTRADLERELRKALDRQQFQLYYQIQVDQNRPLGAEALIRWIHPERGMIPPFNFISLAEETGLILPIGEWVLDTACAQIKAWQTNELTRDLTISINVSAKQFYQNNFVNQVQAAVYRHGINPSLLKLELTESMLLENIEDTIVTMTALKEIGIRFSLDDFGTGYSSLQYLKRLPLTQLKIDQSFVRDIDSSDKAIVRTIIAMAKSMELEVIAEGVETRDQQELLLKIHCKQFQGYLFGKPITIDELDASLK--------- 90021239 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NEALVVSESRFRTLAESAPIGIFLRNENFETLYVNDRWCAITGQPHG---CSRQEYLKSISDYDLRNYEGMIEGLRSGSVGQ-TIEYRYRAPGRLNDHILMEVTPLEVKEGQVRGYVGSVLDVTELKNAQHELEKLAYYDPLTHLPNRRYFKDYLVKQLQLAKEEDSI-MAVLLVDLDNFKRINDTLGHDAGDILLSVLAGRIKQRLHSQDLVARMGGDEFYLVLRNLSSLAEVEKITKRVRSVLASPIRIKNHFVEITASIGVASYPENCDTPEELMRNADIALYKAKGDGRNRVAYFSAELDSQLRDKMRSKLRQAVSCEAFEIYIQPQYDYKTSKFRWAEVLIRWEDPEEGFIPPDKFIKLAEETGIINDIDQWVLRATCKLWAEHGEALRAIGIEVSMNLSARQFYSKTLFAYVEAVFEEYGINPSCISFEITESMVIENIEGAIETMERLRNIGSRISIDDFGTGYSSLSYLKRLPIDSLKIDRSFIMDIDTNDVAITSAIIAMAEKLNLSVIAEGIETKEQCEFLVEQGCFHMQGYYFAKPAPVRTFLK------------ 257094133 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVVSRDVTERKQAEQW-----ERIAATAFESQQGMFITDANAVILRVNQAFTDITGYAADECIGQTPKLLSSGR-HDASFYAAMRESI--ERNGVWQGEIWNRRKNGDVFPEWLTISSVRDGDGVVTHYVSALTDMSAHKAAQEEIRHLAFYDALTGLPNRRLLHDRLRVAIASSVRSER-QGALLFIDLDNFKTLNDTLGHDMGDRLLQQVGQRLSSSVREGDTVARLGGDEFVVMLENLGERPEEAIVGEKIIKLLNRPYDLSGHDYHNTPSVGITLFGGQQVGIDELMKRADLAMYEAKASGRNALRFFDPRMQAVVTARADIEKDLRAAVGRQSFFYQPQVD-ASGQVIGAEALLRWQHQQRGTVSPAEFIPVAEETGLILPLGLWVLETACAQAALWAARPGRERFTVSVNVSARQFRQANFVDQVLAVLARSGAHPRNLKLELTESMLLDNVQDIIAKMSALKARGVGFSLDDFGTGYSSLSYLKQLPLDQLKIDQSFVRDTDPNDEVIARTIIALARTLGLSVIAEGVESVEQQDALAAQGCLAYQGYLFSRPLALADFEAFLRR-------- 134103559 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AIRQAVLARDSVEQALRTSEARFRAIFTEAAIGIGIADMSGRILEVNASLRRILGRPAEKLRGSMVN--DWIHPADNAGIWRLYEEMVRGERDQYRVEKKFSRPDGGTVWTEMIVSLVRGEDGLPLYQVAMIEDVTDRRLLQERLRHQAMHDPLTGLPNRALFLEKLGVALENHGPGERVALCYM--DLDGFKVINDSLGHHVGDDLLIAVSERLALSARGENLVARMGGDEFVILVQDSPGTEQAIEVADRVLDALVEPVRIGGHELSVSASIGIVERPVRGQTAAELMRDADVTLYWAKAEGKGQWALFDPDRNATEVAQFRLSAKMPADSEEFYVEYQPLIGLRDFGVVGVEALVRWWHPELGRLGPDRFIGLAEETGLIVPLGRWVLRQACRQARQWQDEFGDAAPFVSVNLAVRQSRDPNLVDDVAAILRETGLEPSRLQLELTESAIMGTADEPLDALRALSRMGVRIAIDDFGTGYSNLAYLRHLPVHELKIAGSFMEGADPVDARIVGTLVDLAHALGLTVTAEGVETHAQARRVADIGCETGQGYFFARPCSPERINAIIADHL------ 71907211 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDITSRKVAEDSLRESVMLQRAILNSAKLMILSTDSEGRVISCNPATEQMLAYPSAELLGRTPVECFFLREEIQERRRALIDVLLARRLGSVQGQWTFQRKDGEKFIVELSISALHPEDKKAQGFLFVASDITERRRIESKLRYLAHHDALTGLANRTLLQQRLGEAMDNAAQ-DDTKVAILFIDLDRFKTINDSLGHHIGDTLLKNVASRLTETLRSNDTIARLGGDEFMIILPLKANEALAGKLASKILDALRPPIRIDGHELFVTPSIGICFYPNDGVTVNALMRNADTAMYQAKANGRNTYCYFTAEMNADNYFQIESDLRRAVDRNEFEVFYQPVIDLKTHRITSYEALVRWRHPTKGLVGPAQFITVAEESGLIGEIGTIVLRQACSQLRSWIDEGFTSPI-LALNLSPIQFNDPNLTEGICRILRDYDLTPDRIELEITETVIMQDGELALGTLQNLSSRGFRLSIDDFGTGYSSLAYLKRFPVDTLKIDRSFITDMNENDRAIVTAIMALANSLHLSVIAEGVETKEQYDLLSALNCNFAQGYYMAKPMPAE---------------- 298506546 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVVGVCFVFVINLFWRRLLESLQQGR------RSEERNRLVVERTNQAILLLEPGAGTIIANPATCVLLGFSRNELGSDIHALLS----GPVQEVDSELERCLRETR-----ELSLCHRDGAELVVEAMATQIPHGDDQALCL--MFHDITERRRFQEELLHQATHDTLTGLPNRSLLEDRLNQAVEGARR-RGQMVALLMFDLDNFKVVNDTLGHTAGDQLLRSVAARIRSFVRSCDTFARLGGDEFVIVLTNLTRMDDAVTVAESFRNILAMPFSLGGREIFITASMGISLFPDDGDTMEALIKKADTAMYHIKESGRNSFQFFAEEMNQKVNARLAIETGLRRALEKGEMHYQPRLEPGTGAVVGMEALVRWNSPDMGLISPADFIPIAEDSGLIVEVGDWVLATACCQALEWHRMGH-DSLRVSVNISARQFVRHDFVDRVVRIIEQSGLAPHFVELELTETALTHNVDETVKIMSRLREQGITISIDDFGTGYSSLNYLKRFPVDVLKIDKSFIDDMVKRRAAIVATIIGIAHHMHMKVVAEGVETAEQMKLLMEGDCEEIQGFYFSRPLPPEEFESYITGR------- 251828525 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLLGLIFFSSLKH--ARTHVRAQLAETDLRIAATAFESEESMIITDSRGIILKVNQVFTATTGYTSEEAVGKTPSLLK----TDREFYHEMWRQIK--QTGKWQGEIWDKRKNGEIYPKLLNIYAVKSKNGVVTHYVGSYTDLTERKMAEEKIISLAFYDTLTGLPNRRLLLDRLNYALA-SGLRTGKNGALLFIDLDKFKTLNDTLGHDIGDLLLKQVAHRLKACVREIDTVARIGGDEFVVMLEDLNIESVEAVIGEKILAALRMPYQLLTNEFHSSVSIGISLFSNNGQSQDEPLKQADIAMYQAKKSGRNKLRFFDQRMQDTISSRANLEAELRKALANEQLQLHYQIQVDSHQTIGAEVLLRWIHPVNGIISPAQFVPVAEETGLILPIGLWVLETACAQLKKWQDNPATAQLILAINVSARQFHQNGFATEVRSVIERHDINPALLKLELTEGMLLNNLDDTIATMRSLQEFGVQFSLDDFGTGYSSLQYLKRLPLAQLKIDQSFVRDLATNDQAIVRTIIAMAHSLNLNVIAEGVETEIQRQILLKNQCSHFQGYLFGKPMPIEQFESLL---------- 150017914 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KYKQAIDEANIAVWEWNIKEDSFFISDAWEEITGYNSKDFSSLIDCIEKVAISKDREDALTDLNFFVADKVTLYVSEFRIITKDNKLKWVLFKGNGIKEKDEGVTRIFGLVNDITEEKEREKGIADNLYHDSLTNLPNRDMFLMDIKNILDKNIQLSQ-EGAIIFIDLDNFKSINDTLGHDYGDLMLKVFSQLLHVCIKDYGKLYRVGGDEFIVIIEKVNSIEKVKDMCNTILKYCKNPFELNENHLYITTSMGISIFPRDSNNMNDLLKFADLAMYKADGKNTYTFFEQALSRLYTRRIIIENELKEAIKKNEFSIVYQPQIDALDNKVVAFEALLRWNSKKLGFVSPAEFIPIAERIGIIVDIGDWVFEKACRKIRELKERKYEFNN-ICINVSPVQIKERDFKDKIIKTCEENKIPLSLIEIEITESTLIELDDEKIADLHELIKKGINISIDDFGTGYSSLSYLTILPINTLKIDKSFIDNINDKNRAVIECILSLSKSLKYKVIAEGVEVKEQLNELMNLGCNIIQGYYFSKPVCEEELEKMLK--------- 83594467 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VEDITAQRQSQETMRLLG--KVFTSIAEGIVLLERDLTVRTV--NPAFEAMTGLLRQDMERPARLFASGLHEND---FLATVAAEVD-RAGLWRGEIWGERREGPPYSGEMTVTAVRTRAGETTHYVAAITDITKRKRDEEHIRFQANFDMLTHLPNRHLIMDRLEQAMH-QAQRTGRQVCVMFLDLDRFKQINDSYGHSAGDEVLKLTARRLRNCVRISDSVGRLGGDEFIVILSNVEDQHAGAYIAEKILYSLSEPFPIGGTEVFCIPSVGITYFPDHGETAPDLLRNADVAMYHAKQGGERRYAIFTPDMARRSLATMESDLRHALARDEFELHFQPKVR-ADLTLIGAEALIRWRHPEKGLINPGDFIPLAEESGLILPIGRWTLREACDRVMSWRAEG-LTIPSVSVNVSPRQFQDQTLVETVRQILVETGLEPEALDLEITETVMTGDVEHAVGTLRALKDLGVTLSIDDFGTGYSSLNYLKTFPIDTLKIDQTFVRDHSGKDAAIVSTIIALARNLGFSVVAEGVEEIEQAEFLGSRDCQNFQGFLYSRPLPPAEFTTFLR--------- 218680985 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALTAATGLLLIIYLGFNRYDRAILLVPAWALTLVWLFGAWLTVTGRLDNDIIQPALGGGLVLIVLLIGFTVMQHAFAGGAFQQGLFSDLERQSLALTGSGDMVWDWDVARDRVVTIPDVSVKLGLSPGAMHGAARNWLPRLHPDDRDRFRATLDVLLEHRRGRLNHEFRIRAEDGHFHWLLIRARPVLGSNGEIIRCVGTIVDVTEQKNSVERLLHDALHDNLTGLPNRQVFLDRLQSVLALAPGGETLRPTVMVIDIDRYKLVNDALGVAAGDNILIALTRRLRRLLKPQDTLARLAGDQFGLILVSEHNPAKVADFADAISKAIMVPINFANREIILTASVGLASWVDRQESATGLLSDAELAMYRAKRAGGNRVEPFQPAFRDFGTDRLQLETDLRRAIERKEMVYQPIARLEDVEVAGFEALMRWEHPKRGNIPPSEFIPIAEASDLIGPLGMFALEQATNDLMSWQNQTGELPIFVSINLSSVQLLNN----------------------------------------------------------------------------------------------------------------------------------------------------------- 118581126 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDTYQVEYRRKTKTGEWKWILAYGKVVRDEAGAPLRMLGTIADIHERKQNEQQLAYLATHDELTGLASRALLYDRLEQSLYYARR-SGRILAVLLLDLDRFKVINDSLGHEFGDNLLKAVALRLQQVIREGDTAARFGGDEFVILLAEVADPDDVGMLAGRILRCLEPPHLIDGKEVTVSASLGISLFPRDSDDDATLIRNADIAMYRAKREGGGSFSFFSPEMNQRAMETLETENALRQALDRSEFHYQPKVELATGRMIGCEALVRWLHPQRGMVPPNEFIPLAEETGLIVPLGNWVLTEACRQVRAWQDE-RLPIVSVAVNLSARQFRAGKLPWLVANVLLATGLDPCWLELEMTESLVMDNPERAIALMRELKDIGVRLSMDDFGTGYSSLASLSRFPIDYLKIDRSFVTDINPHSATIAASIIDIAHRMQLQVIAEGVEAEAQLGYLRKHGCDQIQGYFFSRPLAANDFAALLRKNTPYV--- 229587761 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARWAGLVYLLVSMTWISLTERLLIEFLDNPSVRGYVWVALALVIYLICARFARANQQQPLKENRERLRQAADCTREGVLVTDAQGLIVHVNRAFMEITGYSREDVMGRQPSLFKSGR-HSSNFYQQMFQSL--ERCGEWSGEIWNRRKSGEIYPQWQTIRVIHDDLGQVSHYVAVFSDISAIKDSEHELAHLAHHDPLTDLPNRLLFTDRAQQALA-SAQVHKRGCALLLLDLDHFKIINDSLGHNVGDQLLKLVGERLKALFGPGVTLARLGGDEFAVLAESCPQVAQAASLAQRMLEAMKQPFLFDGHQLFISASIGISLFPNDALSAEQLLRNADSALFKAKSTGREGYALYTEELTAHAQNRVEIASELRREQKELRVYYQPVHDLNGSRLIGVEALVRWQHPARGLVPPGEFIPIAERTGLIADIDAWVMDQACRQMCDWLAQG-APLSFIAINVSSRLFARRELYEQVAQVLHDTGLDPAFLELEVTESAVMDDPEVALEQLHRLRELGLRLAIDDFGTGYSSLLRLKRLPVQKLKIDQGFVAGLDEDDAAIVRVVIALAKSMGMQVHAEGIEQEEQARFLLDQQCDMGQGYWFGKPMPAQEI-DW--SRAPVIR-- 77918534 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLTISRDVTEIKKTQQQFHQAKWS--------IDASLTPMLMADLQGRLTYANQAALDLWGY-AGEEEVLGKNIVEF--QEDPQRTRIIMEILKA--RGVWRGEGRGKQKNGNGFDVELQAQVVKDQNGGPLSILASAIDITDKRKTELQIKKLAYFDSLTGLPNRTLLKDHMELALGQARRL-NKFVAVLLLDLDNFKHINDTLGHATGDLLIRSVAERLRTECRTCDTLARWGGDEFVLLLTDLDDIQNTTSATEFMALLTERPFATSECDINTTASIGIALYPQDGQDPETLLKRADTAMYEAKKNGRNGYHFFSLQLAEQAERRHRMEINLRSKEGEMQLVYQPQIDLGKVRITGMEALLRWQSPEEGTISPARFIPLAEETGLIYPLGEWVLQQACRQGAIWQ-KTEASPLCVAVNLSAKQFHQPDLAKNIKKILRETGLSPHLLELEITESVFLENMEAAIEALTELKKLGVQFSIDDFGTGYSSLSYLKKLPIDRIKIAQEFVRDIDTDDKAIIKATIAMAKSLGMKLIAEGVENHQQLAFLLLHGCHAMQGYYFAKPMPAQEVPSFI---------- 257093885 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AERQRLALESTRDGVLIADLTGRIISVNPAFSEMTGYTAAEAIGRNPRLLQSGR-HDRAFYQAMWASL--TQAGHWQGELWNRRADGEIYPQWATLSVVKDEHGQPTHYLAVFTDLSKLKHREEELEHLAHYDPLTDLPNRLLLRSLLQHALER-AQRQGGKSAVLVINLDQFKNVNDSLGHALGDELLLGVTARLKARLRHEDVVGRLGADEFVAILEASQDAENAGSIAGDLLAALAPPFVADGHETYARASIGISVFPQDGKGANDLLRSADVAMHRAKQRGGNQYAFYTGEHGALQRLEMETALRRALIQGELVLHYQPKLDLASGVIVGGEALLRWQRPGFGLVPPYRFIPLAEETGLIVPIGAWVINETCRQIRAW-AEAGQPSVMVAVNVSARQFAGGELEAVLATALRKHAVDPRMLGLELTESMLMAAPEQATERLDALRRVGVAVALDDFGTGYSSLSYLSRFPVDELKIDRSFITHSDPKAANIATAVIALAHRMALKVVAEGVETETQLSYLRKNRCDQIQGYLFSAPVPADEFATLVSQ-------- 288940694 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IGRVYAFRDITQRLH-DEQGLKLAAEASLDAIFVTDPEFRIVAVNPAGERMTGLAGAELDRSLRLWAETLDPD----IRAALD-----RSGHWQGEIEQHHADGSTFPCLVSLMRVLDTEGLPFHYVGFVKDLSETVEARQRIEQLAFNDALTGLPNRLRLTERLEFSIELARR-ENTRFAVLFIDIDRFKHINDSLGHVFGDRVLIEVAQRIRQCLRHVDTIARLGGDEFVL-LLHRVESHGAELVARRLLESMAQPFELDGLKFSLSCSIGIALYPEDGETLDDLIKNADSAMYHVKEHGRGDCCFYQRQMNVGERVRIDHAMREALQQGHFWLAYQPQIDLVSGLVIGAEALVRWNDPDLGELAPGRFIPIAEETGFIVALGGWVLREAIRQGAHWQAQG--IRLSLSVNVSATQFHQANFIDLLAQWLDETGLPPGRLELELTESILIQNVEETLRRLENLVALGVRLAIDDFGTGYSSLAYLKRFPIHKLKIDRSFVCDIDESDTAIATAVIGLASVLKLRVIAEGVETDIQRQFLLDAGCHEFQGYLCAPALEPAAFLARIAQ-------- 146284299 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LGYFCLAMLWILLGDTLLGQLVQAWQMGKGALFVTLTSALLRRHVFDEQQRAQHLQETSLKQAAAVDSTQEGVLVTDPQQHIVHVNPAFSRITGYSTEELGQTPKLFASGKH--DATFYRQMWQAL--QEDGVWSGEIWNRRKNGEVYPQWQNLRCIYDNEGQLSHYVAVFSDLSALKRSREELDQLAHFDPLVNLPNRLLFTERAKQDLERARA-NKRSGALLLIDLDHFKDINESLGHNLGDTLLQAVSARLSEQLESGMTLGRLGGDEFAL-LCEDYGAEKATALALRILDRLNEPFRLGERELFSSASIGIVLYPYPTDVQNQLMRNADSALFKAKSSGRSTYAFYSQELTSQARQRVELVTALRQEQGQLRLHYQPIYDLRQGSISGFEALVRWQHPEKGLISPAVFIPIAEETGLISAIDHWVLQQACHQAREWLGQGR-PLGFIAVNISSRLFGNGDLDLQIATVLASSGLAARHLELEITESAVMQDPDGALELLQRLRTLGVQLAIDDFGTGYSSLQRLKRMNVHKLKIDQGFVRGADREDAAITRSVIGLAHNLGLKVVAEGIEIADQAAFLLEQNCDYGQGYGFARPRPADEI-------------- 91786338 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVFVNDAFERHTGYTRDEVLSRMPGMLQG--PGTRDELARIFSALQQWKQAR--GELVIYRKDGGSFWVDLEIVSVAAQNGDLTHWVAVGRDITQRKAADEKIHHLAFYDPLTELPNRQLLLDRLEQALADCTITRQ-EGVLMFIDLDNFKILNDTVGHSKGDLLLQKVAVRLKGCVRKLDTVARLGGDEFVVMLQDLGTQPEAATRKAQIVAEKREPYDLAGYQHYSTSSIGVTPFNARQGSVSELLKQADLAMYQAKTMGRNTVCFFDPDMQASVSANAALSTDLRAREHQFLVHYQPQVD-REQRITGVEALLRWKHPQRGMVSPAEFIPVAEETGLILPLGQWVLEQACLQLAVWQKRPETAGLSIAVNVSVRQFRHPDFVDMVMAAIKHTGIQPHNLKLELTESLLADRMEIAIAKMGTLKALGVTLALDDFGMGYSSLSYLKRLPLDQLKIDKSFIADSDPNDAAICSAIISLAQSLGLDVIAEGVETEAQRSFLAGLGCGYYQGFLFCPPLPIAEFEAFMQGAAP----- 170729083 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SAEGIMVTDKDNCIELVNPAFTQITGYTLEEVKGKKPSMLKSMQPT--GYYQSMWSSL--EQSDKWEGEVWNKRKNGQVYPEYLAITVVRDEAGNIVQHIGLFLDISNRKKYEQDIWYKTNYDALTNLPNHHLYTTRLQQEI-LQSKQRSSQLAILFIDLDRFKYINDIYGHNLGNELLRLVAARLEYLLDKHDFVARYSGDEFVIIKTQVETEEQLKKFTKSVLKHISSPFDLSHNELMISASIGICLYPDNGDDPELLTRNAETAMYKAKGDGRSNYRYFSPEMNANMLERIELEQRLRRAQKEFCLNYQPIVTLNDRSIIGVEALIRWQDPKFGLIPPDQFIPLAEETGLIEPIGEWVLEQALIDLHSWHSQG--YMINMAVNVSGRQLINGNQISFNRKLLKKYGIDAKYLHIEITESMLMEDREQCLHALEAIRDHGMDIYIDDFGTGYSSLSYLKSFPISVIKIDKSFVDNMLESDANLIKAIIMMGKSLELKLVAEGIETEKQLAFLRSLGCDFGQGYLISRPLPNHEL-------------- 254459398 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDLDESRKREEELQKKEEAQSIARVGS----WSIDLKTNTLSWSNECYNIFGIEHGT-QMNYELFVEMIHKDDKENALLAWDEALKG--AKFEIEHRVIVGS-ETKWVREKAKFVIDEDGTIVSGIGTVQDITERKQYENKLERLANFDTLTGFANRTFLFSYLQKVVHR-CKRNNKIAALLVLDMDHFKDINDSYGHDIGDELLALIAKRLSTRIRGGDFIARLDGDKFAIILEDINNSDDAAMFAKEIMEEVEKPFYLSNTEVHICSTAGIVIAPENAETAEELIQFADTALYKGKKDKRGGISYYSDELTELAKKHIETRLRRAIEHSEFELYYQPQVHIKSKRIVGAEALIRWNDPIHGLISPNDFIPLAEETGLIGAIGEWVIRDACRQGKLWIDKG--YNLSISVNVSANQLRHQNITRLIDSTLKETGFTADKLVIELTESAVMQREEEAVAMLHAIRAKGIRLAIDDFGTGYSSYSYLKRFPIDILKIDKSFIDEVPNDDMAIVKAIIAMGSALGYKILAEGTEHIEQIDFLEEHGCQYYQGYYKSKPLKTSEFEKLL---------- 255318187 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FGIARDITLRRKNQEHLRL----LKRGVNASPNGIIITDAERKIVYVNPAFLHMTGYTEEDVMGKTCHFLQG--PEEAEKIALVQQALKEHK--EIQVTVKNYRKDGSWFWNRLMLGPVFDEAGRCTHFLGIQEDITQQRIHEDYITHQHSHDHLTGLANRQTFETNLQQAFETQ-HHSSKPLFLCYIDLDDFKPLNDSLGHLIGDQIIKSVSDRLQALLQTGDFLGRFAGDEFALLMVNRNKRSEVITTAEEILKLFTQPFQIDEHKIHLSASIGIVADDCSIQRSSELLYHAVLAMKEAKRQGRNTWHWYEEANKKVMPEIDYAHLMEALNDNQFNLFYQPLINPATGLAKGVEALIRWNHPQRGYIFPDIFIPLAERTGQIVAIGQWVLKKACMDIAEWN-KTHQSQLTVSVNISPLQFRRAGFLQELEHALDISTLTPELLKIEVTEGMVIIGADRAIEILKSIRELGVQVSIDDFGTGYSSLSYLRRLPINQIKLDRSFIEHLTEQDAAIVQSIIHLAHQLNLEVVAEGVETLKQAAFLYQQGCDLLQGYFYARPAPITEL-------------- 157377503 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LELTVPVIGNDEIARMLALNLMLKERLKANRQLSLAAAVSAEGIMVTDQDNHIELINPAFTQITGYSLEDVKGRNPSVLNS-NQQPHHFYDSMWKSLKEL--DKWEGEIWNKRKDGQVYPEYLAITVVRDEAGEITHHIGLFLDISNRKKYEQDIWYKTNYDPLTNLANRHQYSLKIQQEMSV-AKQQSQQLAILFIDLDRFKYTNDIYGHAVGNELLCLVAARLESLLGKHDFVARLSGDEFVIILSNVKRRNEVRQFVENVIDHLSSPFGLSNNELMISASIGVSLFPENGADGELLTRNAETAMYQAKGDGRNSYRYFSANMNSNMLERVQLEQRLRRAQEEFCLFYQPIVNMDGRTVIGVEALIRWRDPKYGLISPDKFIPVAEETGLIEPIGEWVLQQALTDLSHW--HANGFMINMAINVSGRQLINSNQVSFDDSMLQKHKIAPRYLHIEITESMLMDDTEQCQQKLEAIRDLGIDIYIDDFGTGYSSLSYLKRFPISVIKIDKSFVDNMLERDANLIKAIVMMGQSLELKLVAEGIETEEQWEFLQNLGCNFGQGYLISRPRPIDELTELLAD-------- 296386776 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARDITLQRLKEDHLRQAAAVDSTREGVLVTDAQAVIVHVNPSFERITGYRSEDVLGKTPAILRSGR-QDQAFYQRLW--LALREQDVWSGEIWNRRKSGEIYPQWLHIRAVRNDQGQLTHYVGVFSDLSSIKRSENELDFLAHHDSLTGLPNRVLLRERIEQALE-NGKDRTVAGALLLIDLDHFKHINDSLGHTTGDMLLKEVSKRLQHQLDERCLLSRLGGDEFAI-LVENDDPEAVARLSQRILDGFNAPFDIHCQPIYISASLGVSLYPEDASDVDHLMQHADAALFQAKDSGRNAYAFYTRVLTARARAHVQVESALRHDHDELRVHYQPVHDLASGRIVGVESLVRWQHPERGLVPPGEFVPVAEECGLIAALDNWVLKRACRQMREWQQRGVELE-FIAVNVSSRLFNRGGLEERIANALEESGLEPRYLELEVTESAVMEDFEQSLNLLCRLRILGVNLAIDDFGTGYSSLMRLKRLPVHKLKIDQGFVAGLPGDDAAIARAIVALAQSMGLRVVAEGIEHQDQALFLREHGCDFGQGYWYGRPQPAEAL-------------- 283852651 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITDRKRAEAALATQRAYFTQLFANSPQAIALIDMHRNIVDANKAFEALFGYRTADIQG--FGMRAFIVPEHLLSECENMRCAVLAGKPVVRETVR-RHCDGRLIPVSMIGFPIEIA-GETQGIVYIYQDISERKAFEEQITHQAFHDALTGLPNRSLFADRLERALTRARRRGDSQYAVLMIDLNKFKGVNDTLGHQAGDQLLVEVARRLSGCVRSMDTVARLGGDEFAVILEEFKTKKEVMTVVERIGVGLGKPFVLCGKTVTPEASIGIVLHTRDYAAADDLLRDADIAMYRAKEQGRASMIFDRKMHQEILEAISLETDLRQALEAGELLHYQPIVDVKDSRIVGFEALVRWDHPDRGLVPPGQFIPLAEETGLILPLGRFVIDEACRQLRAWQEMPEAADLSVSVNVSCRQFVKDGLVEHVAQVLAATGLPPACLKLEITESVLMHDAEHTARELNRLKALGVKIAIDDFGTGYSSLSYLRQLPIDHLKIDRSFISGQDGESQEIVKSIISLARSLGLTVIAEGVECPDQLDRLRLADCDKAQGFMFSRPVEATAAGRLIRQH------- 82701959 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MVRVWSLRNITERREADAYKAQLAVESSNDAIIVQDLNGIITSWNAGAEGLFGYRASEVIGSSVEIL--IPPDLREEEGDIMCLIKSGRRAD-HFETVRWGKGRKPIDVSVTISAMKDRAGNIIGASKIVRDITQRKESQERIEYLAHYDSLTGLPNRTLLSDRLRIAIENARRY-SIRLALLFVDIDRFKLVNDSLGHEIGDKLLKAVAQRMQSTVRQADTVSRVGGDEFVVLLSRIETATDAARSAEKLITSISQPYQIEEHELLLTASIGISIYPDNGKDASSLTRNADAAMYSAKGQGRNRYQFYSEDLTYAAAERLRLEHDLRGSRDEIFPLYQPQIELATGRVIGVEALMRWNRAGQGLISPASFIPVAEDSGLILALGEYILRKACLQARQWHEHQG-FQGTIAVNVSAVQFRQNDFTDVVLRVLSETGFPPECLELEVTESVVMQGLESVVQKMGILESHGIKLAIDDFGTGYSSLSYLRQFAIDRLKIDQSFVRDLDADAQAIIRAIVAMGRSLGLRVMAEGVETEAQARFLQDIECTESQGYLYARPMKSNDFEAWLKTR------- 295402578 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PKSLQGVMTLAHLLSATEMERLHVCRQISQSLF----------EHNTDIVYSTDLHGNLTNVNPAFEKVLGYKREEVLHT--NALKYIHPND---VRRVSMHFYRALRGKIQYYLEIPTKSGKPLLFQIKNVPIV-VDGKKVGIYGIGRDITEQKKAEEKISYLAYYDPDTHLPNRTKFMEIITEQLEK-AKRKNRKLAVVFIDLDRFKRINDSIGHYAGDEILKQVVQRILHVLPIEAHLGRFHGDKFCLLLTGQIHSEKVFETATRIAKEVTKPIVYDGKEFFITASIGISFYPSDGVDAHSLLKNADIAVSRAKRSGGNRVQFYSAKMNDETLHRLEMERYLRKEKRELFLCYQPIVDITTGKIVGNEALIRWRHPKLGLVRPDEFISLAEETGLIHEIGRWVLETACKQTKKWQALGNQQ-LSIFVNVSAAQFQHESFINDVKRALAQSQLSPDCLHLELTENSMLRNLHHSIQVMKELQRIGVGIAIDDFGSGYASFSYLKNLPANILKIDRSFIKHTNSSDIAIVKAMITMGHGLGMKIVAEGVETDEHLQLLKMLRCHYVQGYALYRPATAEEL-------------- 71281214 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FTVIRLLSEQELVASTMQKLHERLEFSQSLAHVGTWDWDITNETLAWTDETYRIFGVKPQEFKATYEAFLFYIHADDRQAVIDAVNDAINNDS-SYSIKHRVIRPSGEIREVLEKGQVLRDENGKASRIIGAVLDITELNQSKEKLEKLAHYDEKTQLPN-RVLCRKEIEIRISHALLNNKKFAILFIDLDHFKNINDTQGHLAGDEFLHEMSQKLLTIIPKGMFLAILGGDEFIIITDYSDDEEEIKNLAKQLILLIPTKKSYENFSIDITASIGIALYPNHGNNFTSLLSSADNAMYQVKNTGRNNYAMYHPDIEQKRLRELQLISDMRTKKGQFTVHYQAKQSLKTDELIGCEALIRWQHHTLGNIPPLEFISLAESSGLIIPIGKFVLEQSCLFIKQWQAHSD-KSLVVSVNVSALQLKDPLFKEEVLQVINSAGISGHNIELELTESLLMENIEATIQTLHDLKEIGVSISIDDFGTGYSSLSYLQKLPVDTLKIDKSFIDSSSDEDTWIVINTISLASGLKLKTVAEGVETQEQKSILADLGCDILQGYLYSKPIPKNEF-------------- 144899934 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SVAPQQVVLWAEVVHVAAGSVLL----AGLCPHKGCRSLWLLIAVTTVSLMGWVVWASIHIAPMAAIIPSSL-----YIGAAMLAAALVFWRRARRIPGNGYSLVALLFALWHKLDYPWLAAVPQAVPYGFMLTQVLSIGLGV-ALLIAADRESRARENEGRRRSQALLATANAIFITDRAGRIEWCNKAFSQLTGWAETEAMGRGARRLLMGAERDR-----RMDEALK-RGENWRGELNLRRRDGTLYVVDQNVTPIRDDRGRISHYVVVQEDVTERRRAEERIRFLSNHDALTALPNRLLFREQIQRAIGRAKTERHG-LAVLILDLDDFSHYNDVLGHDGGDHLLLAITERLMSTARGIESLARVGGDEFGFLLLTTDGGESVVELAGSLTKAMRRPFDINGHDVQVGAAIGITLYPDDGADADTLLKNADMAMYRAIEDNPNGYRFFAPTMDAELRRRLESDLRKAIQRDELELHYQPIVDTQSRRIISFEALLRWNHADDGWISPVEFIPMAEGNGMIGPIGEWVLRRACQQMRDWDRMG-IPPVPVAVNMSALQLKRQDVPMLVRKMLTEAGVPSHRLELELTETTVMEDADAAQRIFADIAGLGVRLAVDDFGTGYSSLARLKRFPVGKLKIDRSFVGDLAEDDAAIARAIISMGHAMGLKVVAEGVETPEQLAILAEAGCDAIQGFLFSRAVPADQAAELLRR-------- 186471945 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RTAELVSRELESRTL-IENSPDTITRYDRDLRRTYANPAFCSSAGRSLGEALGKRPSEIPLIYE------RKIGEVIASGKSG--QFELRWLSKDGQEQCSHIRLTPEIDPSGKVNSVLAVGRDLSDRMAFEAAIWQQANFDTLTQLPNRQMFQNRLEQEAKV-AQRSGHRMALMLIDLDRFKEVNDSLGHDTGDTLLIEAARRITSCVRESDTVARLGGDEFTVILPDIDNCGSIERIARTIIETLSEPFALGPDEAFISASIGVTVYPDDARELDVLFKNADQAMYAAKNAGRNRLNYFTPDLQVAAEKRLRLTSDLRTPHDQFRLYYQPIVDLSTGDIFKAEALIRWLHPERGMVSPLDFIPLAEDTGLIVPIGEWVFRQAVQQAKLWRQRFH-PSFQISVNMSPVQIRQDNQLGAWSDYLTREGMPGQSIAIEITEGLLLHADLNIDARLATFRHAGIRISIDDFGTGYSSLAYLKRFDIDFLKIDRSFVQNLDADNQALCEAMVVLAHKLGLKVIAEGVETVEQRDFLTAVGCDFAQGFLYSQPVPPDQFETLV---------- 91775155 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FGVMLDITDRKAAEESLNLSKQ----VFDNTSEAILIADRDRNILEVNQAYLDMTGYGREDCVGTYLALL------DEPAGGGQLIGNLVQQHGKWMGELLAQKRSGEYYPAWVSISTVHDNHGSLQNYVVVLTDISQRKQAEERLQFLATHDGLTGLPNRTLLQERMELAV-LRAQRYQQCVGVLFIDLDRFKIINDTLGHQAGDVLLQEVAGRLGECLRQTDTIARQGGDEFVVLVEDFIEQQYLVNVARKIMHALAQPFILMQQELYISASIGISVYPDDGVDISSLLKNADMAMYRAKDDGKNTFHFYSADGNANSVSRLTLENSLRRALERNEFSYQAKLDLAEQNIIGAEALIRWHSAELGMVSPQDFIPVAEETGMIIEIGEWVLQQACRDACHWQEVAGRP-IRVGVNISARQFREDSLYQAISNALEESGLTPNCLELEITESMIMQNAERASQMLQHFRNLGSYVLIDDFGTGYSSLGYLKHFPIDSLKIDRSFVRDIDSDDMAITQAIIAMAHSLKINVVAEGVETQAQLEFLRGQGCDQLQGYIFSRPLVVEDFVGLLR--------- 288961804 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VQDITERKQHEEKIRL----LATVFDSVADGILIVDPELTVQAINPAYEIMTGFQREELRRPLVLFAPGSH--ERDFIDAIWTT--ARQSGRWQGEVTSFRHSGDAFAAALSVTSVRAPNGVLEHYVLTIADISQRKSQEHQIRYQASFDRLTDLPNRWLVCERLEEAI-IRAQRGKSKVAVAFLDLNRFKQVNDTLGHHAGDELLKLVARRMRNCTRMTDTVGRLGGDEFLIVAPDAADRSAGARLVEKVLYSMSEPFSVHNQELFCGASIGIAFYPDDGDTADQLLRNADLAMYHAKRNPEHKYVFYDSGMRERSGFTLESDLRRASGGDEFELHFQPKIDLAGNITIGAEALIRWRHPVRGMVSPAEFIPLAEETGMIWEIGAWTLIESCRRLADWIERG-LPIPSVSVNLSPRQFQDARLVGFVRSVVEAAGIPAERLELELTEGAMIGDIEKAVTILNGLKDIGVRLSIDDFGTGYSSLAYLKRFPIDTLKIDRSFVRDIVKSDPAIVGTIVNLAESLGFDTIAEGVETHEQAEMLRQQRCTRIQGYLISRPLPVDQFEAFLR--------- 254784772 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FNQILDTLETD--NAALMESESRFRVLAEHAPIGIFLRNRKLIMEYTNDRWCEITGLTPSQAN----AFTNNIDPKDAALYESVQDKARSQHTPQV-IEYTYTTPQGSRRTLMEHLAPLNNLQG-FQGFVGSLLDVTELKTAQMELEKLAFYDPLTDLPNRRFFRGHLELTIAAAKKYDK-RLAVMMTDLDDFKKINDTFGHDAGDQLLMQIGKRLKAASASIDVVSRMGGDEFMLLVKNIDSSSQLDHKANNILRALREKMEINGQQVEVGGSIGIAVFPNDAITYEELIRYADIALYNAKSMGGNTVSYYSSDLDKRIKDKMRLEQKLRVALDKREVYIQPIYDAATREMIKGEALVRWMDPEEGFISPEVFVSLAEESGLIYDLGSLVLEKVCAYLHEHEGKLHLLGMRIAVNLSARQFFASQLVTYIEATFKQYQIDPKQIEFELTESMVMDDVDQAIDIMRAIRNLGCSLSIDDFGTGYSSLSYLKQFPINTLKIDRSFIKDIPEDDVEIAYTIIAMAHNLGLTVVAEGVETKEQWQLLRDKNCDYLQGYYFARPMPMSDVLML----------- 251798349 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PITVDNRIVGI----YSIAKDITTKKQAENALIEAESKYRSLVEKSIVGVYI--IQKNIIYANPYLIDMLGYKEAIIGMSI--W-DIVYPDDYSVVKQNIQ-ILYNETDAIRHPLRVLTAEGKLLDVEMYSNRIMY-QGSPA-VIGTILDVTERKRAEELNAFLAYHDSLTELPNRRKFEEMLENALETAKTARR-HFAVMYLDMDRFKYINDSLGHAVGDQLLIAFSKRLQEQIRETDFAARMGGDEFTVILPHIRDNNSAIEVARRIIERTREPFYIEDYELFITTSIGISIYPNDGDDSSTLMKNADSALFRAKDKNGYQIFTSSMNVQTYKVFTLEKDLRKAIQRDELEMYYQPKVNIHTGEIVGAEALIRWNHPEWGLVSPNEFIPISEETGLILSLGNWVKRTVCRQNKEWQ-LAGLKPIPISINVTAKRFLSKDFMDAIQQILAETGLEPHYLEIEITESSLLENAETVMHTLDSLNKLGVTISLDDFGTGYSSLSYLKRFKINILKIDRSFIHDLHQDDNAIISAIIQLAQHMNMSVVAEGVETGEQLHILKLLKCDLVQGYLFSRPVQAEAFAQLLKRGTPLIKGA 89094327 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SPTPSGGFVIS--------TRDITQSRRDEEHIRL----LSSTVEQSTNEVIITDTDGIIVYVNPMFTENTGYLPEEAIGRKSSIVQSGEMS-AEFYRNLWETIK--KDNCWKGEIINRKKSGEKFWQSMSISPIHDETGAISHYLSLKSDITKQKEAERQLRYQAEHDLLTKLPNRPVLLAEMDSAIDDARN-NHCFSAVLFMDLDNFKDVNDTLGHLSGDFLLQLVAKRLEQCISITDVIARLGGDEFAIIQRGIKSKHEPSVLAEKVINAITTPFRVDDHLLHIGISIGITLIPEDGLETGMLLSNADMAMYEAKAISGSHYKFFDHDLQIQRKRLIESHLHNAINNNELNLLLQPKIEIHTGHIVGAEALLRWHSTEIGQVSPAEFIPIAEKSGQIIELGNWVLNQALQLIKDWC-QKGYKIPKIAVNLSAVQLKDVNLVQDIKKALEHYQVHSEYLELEITETAAMSDPEFSNSQLSAIKAMNITLAMDDFGTGYSSLSYLASLPIDRVKIDRSFVSDIQHSNEAIIESIIHLGKILNKTVIAEGVEETEQLELLKRLGCHEAQGYLISRPVASSEFIALL---------- 95930562 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALISGAVLLLFLLIITALLRWQVRRKTEE-LRRFKQRFEYLQKASPVVLFNLALPTGRLWVSDNITRLFGFTPEQTYQPG-WWQSIIHPGDLQQLEANMRSMP--KIGHGSVEYRLYDNDGTLRYVREELQFLPATATSPAQVVGSWNDITTSREQQDQLSFLTHYDPLTQLPNRTLLHLQLQDALA-HIETGQDQLAILNLDLDHFKKINETFGFDFGDKILRQTAGRLKHLLRLEDSIARMGADEFVIIIQGENIAELASSISRRILHRLGTPLNIEDQELIVTTSVGISLFPEDGADPETLLKNAEIARYAAKRQGRNRLHFFSSQLSDNVRENLVMESRNAIERKELVLHYQPQLDLNSGDLVGVEALVRWQRPEIGLVPPGLFIPLAEEIGLINDIGLWVLEEACRQTIDWDRQG-YHVPRMAVNLAVQQIESGHLPQQVLQILQYTGLPAQRLELEVTESAIMIEPKKAADALLEFQSMGIRLAIDDFGTGYSSLAYLKRLPLDRLKIDRSFVMDINAGDDIISRAIINLSNSLGMDTVAEGIENTDQLEFLRREGCEIGQGYLFSKPLPADAVMAFMDK-------- 142029171 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITEAKLIEESLKLS----ALVYDNSSEAMSVLDETGVIITVNAAFTAITGYSESEIRGQHIRLL-YCDLNGHGFYTEMNNEI--REKGEWQGEMRQRRKNNEEYVIWLTINTIKDKDGQPYRRVALFSDITDKKQSEHLIWKQANYDTLTGLPNRRMLLEYLGAEIK-SADRNRNHFALMFLDLDYFKEVNDTLGHAMGDLLLIETASRLKSCVRDADVVARLGGDEFTVVLSSMVDHKGIERVAEHILRRIAEPYVLGEETAYISASIGITLYPDDATSIEGLLKHADQAMYAAKDQGRNRFNYFTPSMQEYAKYRMRLIQDLRQAVVSKEFHYQPIVTMTTGEVLKAEALLRWFHPERGYVSPAEFIPVAEDTGLIVEIGNWVFEQAARQSALWRKTFGVD-IQISVNKSPIQFRDEGTLHNWLELLQKLDVTGTGVCVEITEGLLLDASMGVTEKLLAYRDAGVQVSLDDFGTGYSSLAYLKKFDIDYLKIDQSFTRDTDESDQTLCEAIIVMAHKLGMKVIAEGVETEAQRQVLLTAGCDYGQGYLFSKPVSATEF-------------- 219854353 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SNEQIYKRALTGANISLWEWDLEKCCIFFSDNFKNILGYNTENFKNLFDFIEEIVIPPDKLSAKNDLTFFIKGNTETYRSEFKISTKEKHIRSLLVKGAATRNSAGEIILLSGSINDVTQKKRLEEYINYSAYYDSLTGLPNRILFRNDLKTILD-----NYKNGALIFIDIDDFKSVNDTFGHDYGDLLLVIFSQLIAMCIEPYGTLYRLGGDEFMLLIDKLNSYNELKKLCMEISHYLKNPFEVKEKQIYITISIGIALFPEDSSDVAELYKYADLAVFESKQKGKNTTTFFKKELFYFYRRKLIIEQELKTAIENNYILYQPQIDAVENKVIGFESLLRWKNRKLGFISPQEFIPICESTGIIIDIGEWVLNSVCKMIYELQLKGFKIE-TISVNVSPIQLRNSDFITRLINICEKNQISPSLLEIEITEGTLIDLYACKIKTLDELLKKGVRVAIDDFGTGYSSLNYLTILPVNTLKIDKSFIDNISKKNKAVIKSIINLCKSLNYNIIAEGVETKRQLDCLLHIGCNIIQGYYFSKPLPVNKIENILKEK------- 153840412 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIGILGMTRNITRRKMVET------QLSLAFNNSQEGMVITDSNANIIDVNNAFSQITGFSAEEVIGKNPNILRSGHHDD-AFYQQLWQQL--ETKGQWKGEFINRKRDGSIYPQLATISAVMDDKNHLINYICVFEDISVRKAHEEKLQRMAFYDPLTNLPNRTHLISLLEQHIEME-----QPFATLFLDIDHFKHINDSMGHFCGDQLLSKLAVRLQDILHLNAHVARIGGDEFVIVLPDIDGDSPLLETLSSILGVFRRPFDLANHDLRISTSIGIALYPNDGQDSETLLKNADTAMYLAKKNGRNGYAFYSPDLTDKSVSHVRIQSHEAIEKEQLHLVYQPQYNLAQNAIIGVEALVRWEHPEFGLVPPADFIPIAEKTGLIQNIGEWVLKDACLQGTDWLARG-VQFGKIAVNVSALQLQQSRFINKLKTILRETGFPAHHLELEITESFLLIDPKLAIASLNQLCELGIEISLDDFGTGYSSLSYLKGLPINKLKIDRSFVSDNDNDSNAIVNAIIAMGTTLSLKVVAEGIETPEQVAYLVDKGCIYGQGYLFSPPVAAKKL-------------- 74316103 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLTRRRLEREHILQRLQQSEKWHRFLVNSSPDFIYTLDCDGRFTFVNDRVESLLGYTREDLLG--QHYSTIIHEEDLARAEHVFNERRAGDRSARNIEIRLRLMNGRCKAVELTATGMYDEDATLIGSYGVAKDVTERKQAEETVHYQAYHDLLTGLPNRALFRDHLALMLA-QAKRSHKTLAVLSLDLDHFKVINDSLGHTIGDELLLAVGARLRQCLREGDTLARLGGDEFAVLLPTLLSRGDVEQICRKIIQVLSRPVYVKGHEIYISVSIGACVAPDDGEMIDSLIRQAEIAMYQAKAQGRSRLQFWEAGMQAPYSERMQIEADLRRARNEFVLFYQPQVDTVSGEVRGFEALLRWWHPQRGFLSPAEFIPVAEESGVIVPIGDWVLREASAQMAEWR-RAGLPQVRLSVNISARQLESPDFVESVMRAVQVHALDGQQIELEITESLLMRDFEANAIKLGRLSASGIRLAIDDFGTGYSSFKYLSRFPIHTLKIDQSFIQELEEENLSIVNAMVAMGRGMNLNVVAEGVETQSQLACLQQMQCHEMQGHYYSVPMSGHDATALLGRH------- 283847176 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VQNNVQEFEALLRYSTDVIGIINKDGGIIYQSPALAKVLGYTQNEIKG--LNSFQLIHPNELHTVRNLFDDLVNNKISKVTKEMRLRHADGSWIFCEVTATNHLF-DKKIKGIIVNYRDITERKLYEEEIHQLVYHDNLTGLPNQYMLDSFLESEI-YKAKYECTRLALLIIDLDRFKVINDSIGHTIGDQLLKEVGKRLVSIVSKSDLLVRKGGDEFVIVLPSIK-KDQVLKVVDNIINLLTSPFKIKSYDIFTSPSIGVSIFPEDGKTKDLLYKHAEFAMYQAKKSGNGQYHFFSSAEFNGDMNPYTIEVRKAIEQKQFTLHYQPRINLSTGELIGVEALIRWEHPKWGLISPASFIPIAEDSGLIVPIGNWVLEEACKQNKIWQVSGMSCV--VSVNLSPKQFAHTNLASVIKNTLFNTGLDPHLLEIEITESM-TADITRTVATLEEIKKLGIQVSIDDFGTGFSSLYYLKKFPVNTLKIDRSFVSHNNPDEETIVKTIISMARNLNLNVVAEGIETKEQLAFLQQHLCHEGQGFLFSKPLPPS----VLEEKFPTIQKS 119775539 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLGVIGTTRDIARYKAAEEQLFLTSKVFENAIEG----VMITDSNGIITEINGAFETITGYSRDEVIGKTPKLLNSGR-HERDFFENLWRALKT--QGHWHGEIWNRRKNGTLFAEQTSISAVYGEDGQVRCFVAVFSDISLLKQTEAEVAQLAWHDPLTRLPNRSKLTTISQQQIKLAAN-RKTRLALLLIDVDLFKHINDSFGHLAGDKVLLSLSERLAALLGAEDTLARIGGDEFVLLTQVRRRDDIPVILSAIQRAFDTSFDTSEGESVRLSASIGIAVYPDDGDNPDTLLKNADAAMYRAKQQGRNRHAFYTEQMTQSSMQQLRLQTALRGAVKNSSLVYQPKINLRTRKLIGVEALCRWTDHELGVVSPAEFIPVAESIGLMPEIGLWVLKEACRQARIWRDQG-LNPGRMAVNVSGSQLTGDNFADSVARVLTQTGLSPDALELEITESVVLDNPASAIDTMDKLRGMGVSLALDDFGTGYSSLSYLRKLPLNKLKIDQSFVRETDQDSGAIAMAIIAMGEALKLGVIAEGVENETQAEFLLRLGCTEAQGYLFARPLLASELKQLLQ--------- 119946743 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RVAATVFETQEGMFVTDANLCILRVNKAFTNISGYSGEEVIGQSPKLFNSGR-QDKAFYKEMWNSI--NTTDAWRGEVSNRSKSGDIYAKNLTITAVRDGKGVVSNYVATFRDITTSKAASEKINNLAYFDPLTQLPNRRMLLDSLRHVLTISAR-SNQHCALLFLDLDNFKTLNDTLGHDVGDLLLQQVATRLTDCVREGDIVARLGGDEFVVLLENIEAANKAKKVAKKIIFELAQYYQLNMHRYHSTTSIGVTIFSGNETGIEELLKQADIAMYQSKAAGRNTWHFFNKTMQESIIARADMERDLRKAIEDNQFQHYQAQVSSSGQTLGAEALIRWQHPERGQVSPFNFIPLAEETGLILPIGQWVLDSACAQLKAWQKNPLTQDLVLAVNISAKQLHQEDFVEQVKATLKRHDINPARLKLELTESMLVENISDIITKMNILSKIGISFSLDDFGTGYSSLQYLKKLPLNQIKIDQSFVRDTDASDRAIVRTIITMSHSLDISVIAEGVETVEERQYLLDNGCTHYQGYLFSKPVPINEFEVLLKK-------- 91203280 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VIRDITGSKHAEEMICT----LSLAVEQSPAMIAVTDTDGRIDYINPKFCKVTGFEPEEVLG--KNLIDIIQPADKTLWKAI------TSKGEWKEAFSSRKKHGELFWTSLSLSAIKSNEGFISHYLAIMEDITEHKQAEERIHYLAYYDSLTALPNRELFHDRLNMAI-IHAHRKQQMLAVAFIDIDRFKKVNDTLGHSTGDRLLKIIADRLKSCIREEDTVSRQGGDEFVLLLTEISRMEDANDVTQRILKKLKEPVIIDDHDLCISASIGIALYPGDGTTAEALLKNADSAMYISKESGRDNYHFYSSTVQEKAYEQEEMYLRRALENRELVLYYQPQVNIATGRLVGMEALLRWKHPKKGLISPAEFIPLAEDTGQIVPIDFWVLHTACKQNMAWQ-RAGLPSVPIAVNISGHTFGRENLIDFVNNVLHDTRMSPDALDLEITEGIAIQNLQTTIYKLNKLKSLGIQITIDDFGTGFSSLSYLSKFPIQKLKIGMTFIHNLHKDNSAIVKAVIAMAKSLQLTVIAEGVETDEQFEFLQGLQCDEFQGYLCSKAVTSEEMGRFLAK-------- 253997490 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTDLRRAQDALLLSEALLEELKYQKYALD-KHAIVAVTDVKGRITYANDKFSEISGYSIEELLGQDHAILNSYHP--KGYFKEMYRTVANGQ--VWHDEICNRAKDGSLYWVDTTIAPFIGDDGKPQSYISIRTDITQRKAAEDKSNYLALYDPLTNLPNRRLLLDRLTHALA-SAMRTGRGGALLFLDLDHFKTLNDTLGHDVGDLLLQQVAECLTACVREGDTVARLGGDEFVVILEGLSEQEQAEVVGEKILNKFIEPYQFKGYEYHITSSVGITLFGKNNLKSDELLKQADIAMYQAKKLGRNALSFFDPKMQEGIQARVDMEHELRKALDKNEFQLFYQMQVGSDRAVGAEALIRWIHPERGLIPPNEFVSIAEDCGMILSIGAWVIDTACAQLKRWEQSERTRSLTLSVNVSAKQFRQADFVEQVTTAIARHGINPMLLKLELTESALLDHIEDAVAIMNALKDIGIRFSLDDFGTGYSSLQYLRLLPLYQLKIDRSFVRDIASSNQAIVRTIIAMAHTLNLNVIAEGVETQVQQGILLDSGCMHYQGYLFSEPVPIDAFEALL---------- 89902813 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VIADITQRRQTEAEL-----RIAAIAFESEQGMAITDPQGVMLRVNRAFSAITGYSAPEAVGQNPRLLSSGR-HDAAFYAAMWDSLV--REGAWQGEIWNRRKNGEVFPEWLTISAVKDPAGQATHYVATFTDLSTRKSAEDQIKSLAFYDTLTGLPNRRLLLDRLKQALASGARHRR-QGALLYIDLDDFKTLNNTYGHDVGDQLLQEVAQRLSHYLRAGDTVARPGGDSFVVLLEALSTNTEAENTGEKIRLALSQPYQIADHAHRSTASIGVTLFDDRQQEGIDEPKRAELAMYQAKTAGRNTLRFFDPQMQTAVMAMAALEADLREAVRSNQFLLYYQAQVSGERVAGVEALVRWQHPVRGLVPPAEFIPLAEQTGLILPLGQWVLETACAQLAAWASQPERAHLTVAVNVSALQFHQADFVAQVLAALKRAGANPQRLKLELTESLLVHDAEDVIAKMITLKEQGVGFSLDDFGTGYSSLSYLKRLPLNQLKIDQGFVRDIDANDAAIAKMVVALADTLGLSVIAEGVETEAQRDFLAAQGCHAYQGHLYSRALPIDAFEAFMRQ-------- 251827573 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISFALKQIHINTIKRQQETELKLAEQVFSR--SADAMIITNPDNNIVRVNQAFCEITGYTSEEVIGKNPRILKS-EKQDHDFFRSLWRSL--ELQGSWQGEIWNRRKNGEIYPEWSSINAVKDASGRVVNYFAVFSDLLQKKALA-ELDHLKHYDALTDLPNRALLEDRIESSITHARQYERF-IGVIFLNLDHFHTVNDMLSHAGGDQVLIATAKRLMDAAPAQASISRLSADTFVIALPDLNTSEEINRTAELIAQKIYQPLTVADQSVQLSARMGISVYPIDGNDATTLMKHADAALADAKQCGVRNSFRFYSSSMNEHAHKLLTMGAELRNAISQNRHYQPQVDIITGQIIGAEALIRINHPERGIISPGEFISVAEETGLIIPMGTWVIREACRQMQQWHLDKNIE-LTIAINLSPLQLHQSDLPEIVSLALHDSGLNARYLELEFTESAIMKNVRETVAIMNKFKAMGLHLSIDDFGTGYSSLSYLKQFPVDKLKIDQSFVSNIDPNDAAIVQAIIALGRTLGMTTIAEGVETEAQLGYLRSVNCKEMQGYLYSAPLPAEEFAALL---------- 77918660 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IMLTGMDDVESVRKAFDAGATDFILLLRYRVM-HMLRSARLCEDLRVSQARISLAQRIAHLGHWHFNFKTKDFVCSDAVLSLLDRRDDISVHNPESLLRNIHPDDKPRVQAALENAIGNRQP-YQENYRI-NVQGEERRINSQGEIQTNGNGEPEAITGIIQDVTDIYHAEQKIFRLAHFDALTGLAKRKFFMEKLAEAVFLTEH-GHGQLAVMILDLDRFKRINENLGHVPGDQILRKMAKRIQRSLQQCHVLARFGGNEFAILLPEVQDTHQVNRIAGHLLKDIAQPFTFDNCEVLITTSIGICLFPEGSDDQQDIIRNADIALRQAKSQGRDTFRLYHPSMGKPTQDRLILENDLRNKNDEFVLYFQPQVDIRSGQLLGAETLIRWQHPQQGLKLPGAFLPLALESGLIIEIDQWVLRQACAQIARWQ-AAGYDKLRLSVNVSGQLFAQEGVAALISDIVRQSGIPTGALEIELTENTLMQNNAQTISTLTDLKQLGTNIAIDDFGTGYSSLSYLKNFPIDTLKIDRSFIRDNAPGDIAITRTIIALGENLGLTTICEGIETHQQKDLLVDLGCYIGQGYLFARPENLEAFSLRLAQQ------- 142062952 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEQLTLAFKHSLEGVVVTDRHGNITDVNGAFYEITGYSREELLGQNPRLFNSGR-HEKAFFDTMWTHLL--ETGKWNGEIWNRRKDGTIFPQNITISTIYDDSGDVRYFVAVFADISAQKQNEAQLAHLAYFDPLTHLPNRMKLMMQLKQEVKHAKRL-NAQLATVFIDVDLFKHINDSFGHSIGDEMLVELAKRLRCQLREQDVLSRIGGDEFVALISGIQDHEDAAAAINQLRQVFEQPFVVSGDHLRLTASMGVSIYPSDGSKADTLLRNADAAMYRAKSEGRNNFAFYTESLTKQSFEHLKLQSALYGALEENYLMYQPKLDLVTRKTLGVEALLRWNDPILGQISPGVFIPVAEKIGLIYDIGLWVLETACLQGVRWLAEGK-PFGRIAVNVAGQQLQRSSFVEDVKRILAQTGLPATCLELEVTESVMMHNPDVAIRDLKLLGDLGIELSVDDFGTGYSSLNYLKKLPIHKLKIDQSFVRDIDTNNTAIAKAVIALGHALKLEIVAEGVETQAQAEFLTQNLCDQAQGYLFSRPLLPVDVEAFLAK-------- 258406560 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RNLNKRFFQPAMIVLIYVLVAGVWIVFSDSIVAQLAPSSTLQSLKGLFFVAGTGILLYVLIRGY-AESLRQKERHNRLTQRAAKACSWDWDIEADRFTWAGDVSSFLGDGTSPLPRTYQDVLRHIHPEDIPNFERAVQESL-LRDQELHLEFRWQRGANT-RWFFAVGEVERDTTNKPQHLRGIIRDITQRKQAEQELAYKSEWDGLTGLLNRSFFLKRLEQLFQTQRRLGHCSFAVLLLDIDRFSRINDSLGHWVGDAVLQEASRRLANFLSPADSLARLSADEFGILLQASNDQDQVLRSAHHILEVLKTPMHLSPHDINITASIGVVTCFDANPYNNPEYRDAATAMRQAKLQGGDQIAAFKKALHTQAFENQLRKNLRDPAQQELFLAFQPIVDLGSGEIAGFEALIRWRLADGTVIPPNRFIPVAEQSGLIQPLGKWVLDSACAALAALRANDPNDHMHVNVNVSARQLEQHDFVREINELLLIHNLPAQTLRLELTETVLMENAAQVQNFLGQLQEIGIGVAVDDFGTGYSSLSYLHRFSINTLKIDLSFVQSTNEHSKAITQAIIDMAQSLNKTVVAEGIETQEQAALIAAMGCRYAQGFLFSYPLEKEALPQLLDQQ-PLV--- 146284223 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WYLGAYRFMLRTLLGDNEQHRLYDSLLKIVF---FDMILAIDTYSAAQRHALEDSERLTRALRGSEDGIWEWNVEHDQLHLSERWTAMLGMPAQP-SYTSRSWFERVHPDDLPGLREAIADHLNGRTPSLAHEYRVRIEGGDYLWVLVRGVAERCEQG-TLRMAGSQTDISARKAAEECLRHAARHDALTGLANRLHLDELLKEVQQR---PHGRATALLFVDLDRFKLINDSLGHGAGDQVLVEVAQRLLRCLRPGDHLARFGGDEFVALLGDLACEADAERVAQRMLVALRQPLQLGERTLSVSASIGIAPL-QRDGQALNALQAADLALYRAKSAGKDQFALFCDGLHSKAARQLELEQALTRREFALHYQPICRVEQGRPYVVGVEALLRWRFNDKPV-APHEFIPVLEESREIVRVGEWVLREACCQVRRWQ-QAGQTQLYCAVNLSIRQLQQPGFTDLLARVLRETGLRPDSLLLEITETLLMQDSEATMSSLHEIAALGVRLALDDFGTGYCSLGYLKRYPLHVLKVDRSFIAADDPDSVAISRAVIGLGQSLGLAVVAEGVERPEQVAFLGAEGCQLVQGYWFSPPRSAAELQRM----------- 83312079 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRFTVAVVEDVTEKKRLEDHM-----RLAATVESTGEGLFVTDEKRQIIHVNPAFTELTGYPADEVIGRTPKFLSGRHPEFYDAVFKTLAEC-----GKWQGEIWNRRKTGEMFAEWLNISVVRNERGELTNYVAVFSDITSRKQDEERLNYQANHDPLTRLPNRTLFQERLTRAL-TRAHRNQAIVALLFIDLDFFKQVNDTLGHLAGDILLQQVAERLTSCVRQGDTVARLAGDEFTVILEEISEPRDGAVVAHKILSLLAEPFDLQGHEARISSSIGVALYPSDGGDAQTLIKLADAAMYRAKHQGRNACRFHSESINAQAFERLALESALRHAVERREFHYQPIFDARSGSVVAVEALLRWRHPDFGMIMPNQFLPLAEETGLIMPVGKFVLDEACRQAKAWLDAGHTG-LKVGINLSSRQLRAPELIEDIAAALEGSGLPPSALELDVPESAIIDKGQDVDAIFTQFKTLGVRMAIDAFGSGYSSFAFLRKLPSNTLKIDQGFVRDSGAEESEIVTAIVAVARGLHLSVVAPGIETEEQLAHLVKYDCDMVQGFLFAHPMPAEELTEFLR--------- 226939565 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERVIVGVGLDISARLETERLQLAAENSSEGILLTDADGTLITVNPAFTRITGYTEEQALGRRSRMFRTDHVGQATNMQ-MMQSLAEH--GHWQGEMFDRHRDGRLYPVWLSLSAVYDED-RVSNYVGVFTDISRRKAAEDRLVFLASHDPLTRLLNRDALFRKLEDICLSGI---EQSFAVLFIDLDRFKLINDSFGHATGDNLLRIVAARLSFVVGSNALLARQGGDEFTLLLEDTGQRTAVIDMANRLLDELSQPITLENQELHITASIGIALAPEHGKDAATLLRHADTALYRAKDAGKNTFAFFTHTLHGLSNQRLALENALRHALPRNQLTYQPQIDPHRQRLVGVEVLLRWHHPELGQVSPATFIPLAEETGLILPIGRWVLETACRQLAAWDT-AGFSVGHVAVNLSAHQFNDPGLTHHLKAVLSDSGLAARRLELEVTESTLINNPTAAIALMTELKELGVRLSIDDFGTGYSSLAQLKRFPLDTLKIDRTFVSGIDASDLAITEAIIAMAKKLSLSVVAEGVETADQRDFLARCGSELIQGYFYSPPLAAEALHSF----------- 89092461 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HERDRALALSQHNLKLAIEASMEAIVVTDLQARIQRVNPAFTEITGYEEWEVLGKNPNLLSSGR-HDALFYQKMWASL--QETGTWQGEIWNKRKDGTIYPEWLTITAVEDEAGQICQYASIFSDLTEIKKSEARIKRLAYFDELTRLPNRKLFNDRLHLSLGYAQEHGH-KAALAFLDLDFFQRVNDRFGLDAGDQVLREVGRRIENVLCEGDTVARFGGDSFNMILTDVEDDQAVSEYLTRLLEVVNQPIMVAGSDINLTVSIGVSFFPSDATDAEDLFQCAEAAVKQAKDFGRNSYRFFSSEQHRQSRYRMSGDLHRAIETDQFQLYYQPKVDLQRQTVG-AEALIRWSHPELGFIPPGEFIPLAEDLGFIDQIGHYVLCEAVRQAKEWYDQGLS--VQVAINVSAKQMQRRDMAEEVLQVVEQYSCPPHLLAVELTETSFLHCLDETRATIKKLRDAGISIAIDDFGTGFSSLSYIRNIDMDVLKIDRSFLINISDVDRTIVSSIIEMSQAMGLQVVAEGIETETQFAMLKALNCDQIQGYLIARPMPAENFSDWFKAQL------ 260222537 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVRTQQEILSLAVSGAGLGIWHWDLVEDSVEWNARMQQILGYPDGALTPRSATWLNLIHPDDVQTWEDSLRQHLRDESNEHRLSVRLRHHSGRWVWILFAGRAARSVQGRVLRLAGVAMDVNAQKALEQQLRTAARTDDLTALPNRTGMVELIRAALARRRVEPGYHFAVLFMDFDRFKQVNDTLGHTVRDALLRQIARRLEDSLRPGDVAARIGGDEFVVLLDDIRGDLDAIHVASRLLYVLAAPYVLDGHRVTSTVSIGIVTSTHTEDDADSVLRDADIAMYEAKRTGRARYVLFDPLMRSQVSDSVSLENDLRQDNREMRVVYQPLLHLPGHQLAGVEALVRWQHPVRGAVSPVDFIPLAEACGVIAALGQFVLETACQTFAQLQRDGSTAPPSMSVNLSRAQLREPGLVGMVRDALRSADMEPRQLVLEVTESLAAQDA-LVQTTLQELRAMGVALSLDDFGTGYSSLACLHELPVSSIKIDRSFVNDKSEYHRVLIEATLRVAATLKLGTVAEGIETAEQATEMAAMGCQKGQGYWFGRPMEVEALVAWIQARQPLEKIT 229076515 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALILYATTDAIYAYIKYFTPAYSTVTPFYQVVLVLAAIACILHTKEPEKQEQVLLTPKFIRLLLPYISVVMLIIFILAEYVFAPIVVIGL---IITFTFVLIRHLLAQMQFNLELEKQIERTEDLVEQKNDPIFTLDLYGNFLKVNNAGTTLLGYQTNELLNQP--YYSLIYEEDLE---EIINVFHRVKKGSISLEIRAYHKNRDIYYLHVTAVPIFLKD-HISGVYLMIKDITESKQQQEQINFLAYHDTLTELANRRAFHQYLEKAIAR-AKISKSSFAVMFVDLDRFKVINDTLGHRVGDLLLIAVAKRLERLSTQHMKLARLAGDEFTILIENYKKRTDVKKIADMIVVAMNKPFEIENQHLRISPSIGIAIYPEAGEDPLSILQHADMAMYEAKNKGKNRSSLYTKELYKKIERKARIEKDLPLVNKEFYLVYQPQIDTTTNKIIGAEALIRWKHPLLGDISPCEFIPIVEETPQVVPLGHWVLKEACLQLKIWHTFG-YQNLKISVNLSAKEFQQNQLIENISQILNDVQVDPKHVTLELTERIAMINEKETLSRLKQLKEYGIRTAIDDFGTGYSSLAYLSIFPIDTLKVPREFLADHRPEERAIFSTILSLANTLNLSVIAEGIETEKQLKFLQKNNCKYMQGYYFSKPLTSKQFIKFLQK-------- 241763392 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVLSRDVTQRMQDLDALR----KLRHAVEQTPHSIIITNLRGQIEYVNPSFTTVTGYGSDEVMGRNPRMLGAG-KTSAEVVAQMWERLLSGLA--WKGELLNRHKTGREVWEYVSISPMRDEQGAITHYISVQEDISERKSNEERIRHLANFDALTGLPNRAMFSARFSQALGLSQRSEG-SLALLYLDLDRFKNVNDSLGYAVGDGVLIDVAHRLKALLRDEDTVSRYGGDEFLVVLP-LTTAQGAVHFAERLHGELSKACQVESHALLVTFSVGIAMYPGDGSDMEALTHHAEVAMYKAKEMGRDHYCFFSADMQAQSSRRIENGLRTAIAQGEMSLHFQPQWRVHDRRMVGVEALLRWTHPELGVVGPAEFIPVAESSGQIIDIGLWVLDTALACLRRWRDAGHTD-LTVAVNLSLAQFRHPDLVEVVQKALQRAGVPAEVLELELTESIAMHEPEKAIACVRALADLGVQLSLDDFGTGYSSFSYLQRLRVHRLKIDQSFVRNLDARGMSIVRAIVEMSRSLGLATIAEGVETPHQLEALAGLSCDMVQGYHLSRPLPVPALEALLEQR------- 119776430 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KDITSRKNAENELRLSAQVLASMNEAVVVGGLDYRIAS----VNPAFSLITGFNPEQVQG--KHFLFLTH--DRKQ-RHIYEAIEQQRNKHWAGELKIRTRDQRAILIWLEINQVLDSKAEASHFVAVFTDITDRKKAEEDLRLLASYDPLTNLPNRTLFQDRLDHALAQAHRTGNM-VALLFLDLDRFKHINDSMGHHIGDLLLKAVAHRLQNCVREGDTVARLGGDEFTIILEGVAKTKAATVIAEKLIRAFQTPFILEDQALNISPSIGISLYPMDASDSTSLVKYADTAMYHAKSRNNFQFYTLRLNEYAMRHVQLEAGIKQAIVRQELSLVFQPKFRVSDGSITGFEALLRWNSKELGPISPAEFIPLAEEIGIINQLGHWVVNEACRHMAQFA-AAGFDDLHVAVNLSARQ-LKADILSTIEVALAVAGLPAKCLELELTESMIMKSPQESVAVLQRLKALGVSLAVDDFGTGYSSLAYLKRFPLDTLKIDREFVRDIDPDDAAITGAIIALAHSLELNVVAEGVENEAQLEHLRKHGCDQVQGFLLGKPMAARDAMALLKSR------- 268680073 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLVYAFFSILWILFSDSVDNSLISSLTIKGLFFILIMLYFLIKAKIDEIESIRKNLNEHRQRLEYVIEGANLGYWDWDYVNHQQWVNDRWLGFLGLMRGDIQDDFKDWAERIHPSDKIVADKAIESTIRNNKPYV-IEFRMQHKDGHWVWIEGSGAVVKRDEGAPLRLAGTHRDISDRKRTQEDMLFLALNDPLTRLPNRAY----LRQEFEKRRLDDNSLMAFLFLDLDYFKNINDMYGHSIGDRVIQIVAKRFASCLCESDFLARVGGDEFV---ILTNGHLHVGSLCEDLVRSLVEPIVLEEDSFLLGVSIGVACSPQDGTSFEMLFKNADTAMYEAKSNGKNRYVFYTQDMTDTIVKSTKLDNEIKRDNDEFVLYYQPQIDLKTKKVIGIEALIRWNEPSKGILGPNVFIPRAEENRLIIPMGEMVFKKALQQVKQWSEEKLLT-GRMAINISGIQIEEENFVDRLEAIRKEIGVDASLIELEVTESYIMTKAESSILMLQELQDLGFSIAVDDFGTGYSSLSYLKQLPLQKLKIDRSFIKDLDYEDRAILRAIVSLAQGLRLEVLAEGVEEEEQEEFLLKNGCHLAQGFLFAKPMSAEACEEYLRQ-------- 95931184 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVLGLFVVIGAVISWLVRRQVRQMFLLQR----DKE---LILNAAGDGIVGVDRTGRASFVNPAAARMLGYDAEDLRRYVVETIPVVHVMEQDHPISQTRQLEQGLCVRSDLDA-FRRRDGTIISVEYVATPLIGSAGQHEGAVLIFKDLTRQQQAEERLDHMSNHDSLTGLPNRRLFQDRLYHAIERARR-SSSEMSVLFIDLDRFKKINDSLGHELGDKLLISVARRMQSHLRRSDTLARLGGDEFVVILEESSHSHFAAVIARNLLNELSEAFDVESHRLFVTASIGISRYPYDAEDVVGLMSSADAAMYHAKSRGRNNFQFYAPEMNGRAQDFLEMETQLRDALEQFEVYYQPQYDMRDQTLVGAEALLRWNHPERGMVPPGDFIALAEETGAIVPIGEWVLMQVCRQNRQWMDEG-LTPVRVAVNISIAQFRSNLS-QTLEQVLEQSGMPAELLELEITESMLMEDEEETITLLNELKEKGLHISIDDFGTGYSSLSYLRKLPVDKLKIDRSFIAHHNQSDAAITGSIIALGQNMDLRILAEGVEHEEQRDFLLQHRCYIAQGFLYARPMTAEDFVRLL---------- 212633073 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TQISTALNQMLSERMLARTSLQQASAVEHSSEGIMVTNADNRIELVNPAFTKITGYTLEEVKGQKPSVLSSNH-HQPEFYSQLWHSITT--TNHWEGEIWNKRKDGNVYPEYLSITAVENAQGQISQYIGLFLDVSNHKQYEQDLWYKSNYDSLTKLPNRHQFSSRLQHAID-GASQTNSQVAVFFIDLDRFKFINELHGHAAGNEILKQSATRLESVLGPEDSIARFGGDEFVIISPQHNAIETAEQLAHKLVDVLVQPLKLDAIESNISASVGIAFYPEDGQDIEMLLRNSETAMYQAKRDGRAHFQYFSPEMNVEMLERMQLEQRLRKAVKKSEFYYQPVVDMTHGTVSSVEALIRWRDPEFGIISPALFIPIAEETGLIEPLGEWVLNQALADLSSWHAQGH--MLKIAINVSGRQCINSNGLSFYQVLLLRHKIAAHYVHIEITESLLIEDKPYSLEILQSIRNLGVDIYLDDFGTGYSALSYLNQFPISVIKIDKSFIDNATQSDAKLVKAIVMMGQSLEMTLVAEGIETEEQWDFLQSLGCNYAQGYLMSKPLSSENLLTFLENETAINR-- 144899370 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLAAEKKALGAIVVTHALVWLVGLAALV--FVTRRTLARLE-EQARVEDENRLAEALEATGDGT--------IVRINPAFTRLTGYQPDEVIGHKANVLRSYHHDD-DFYAQMWQSLLS--TGSWQGELKNRRKDGSIFVARENIAALMEPGRDPRYYVASFTDITAQVESQQHIEHLAHYDPLTDLPNRALFRDRLGHAVTL-ANRERRKIAVLFLDLDGFKKVNDTIGHRAGDSLLVEVARRLKACTRSSDTICRLGGDEFALVLERLDEINDVVPVADKILTSLAAPFVLEGREVYVGSSIGISLHPIDGNDAETLLKHADTAMYQAKAEGKGRYKFYAADMTLRQERRLDMEGRGAIDSRAFHVYYQPKLQLRGGDIAGFEALVRWDHPSLGLIPPMDFIPLAEELGLITQIDLLVLEQACTMGVQCLARG--YPVTMAVNLSSLDLKNPDLPTLVAGILAQTGLPANMLVLEITESFAMEAGLGQTSILEQLTALGVSLAIDDFGTGYSSLSYLKALPVNSVKIDRSFVRDIDSRDTMLVSTIVGLAHSLNLRVVAEGVEDHGQKDLLHHHHCDEAQGYLVARPMPADQVFAFLDQ-------- 121998228 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRDISRRKEMERRLQLSAK----VFTATRDGILITDADSRILQVNDAFTRITGYAEEELLGRTPRVLQSGH-HDADFYRVMWESI--HQQGSWSGELWDRTKYGTLQPKWVTISKVTGAYGEVINFIAVFSDLTELKRSQERLQFQAYHDALTGLANRLLFKDRMARALERSRQSEE-QLAVLFIDLDHFKDVNDSLGHTAGDRILRQVAHRLQARLGADDTLARLGGDEFSICLAEIRDHRDALACAETVHQELERPFQYSQRWFQCRCSIGISMYPDNGETVEELIRNADSALHNAKAEGRNTTCFYAEELTERAQRRLDLAQEMRQQRGELIPYFQHQVDLTTGRVVGIEALVRWHHPERGLLTPGAFIPVAEEVGTMAALGEDILLQACQQGRTWLDQ-RREFGRVAVNLSAAQFHNGDIEKTVRRTLEQTGLPAQCLELEITESTIMDLSPRTLERLAALRRAGVSLSIDDFGTGYSSLLYLKRLPINRVKIDRGFIMGTTPESRSIVDTILQLAHVLGLEVVAEGVETIQQRDQLIDAGCRVAQGFLWARPEP------------------ 89902139 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QQVTERTA---EIQASERQLSATLDAIPDLLFEMDLNGRYLLCSPRAADLLDAPVQALLG--KTVSEVLPPAAAEVVLQALQAHELGLAHGQQFEL---ASPEQDRWFELSVARKAVSAGQEPRFIVISREITERKQAEKDIQKLAYFDALTSLPNRSLLNDRIRHALS-EADRRQESLALMFLDLDHFKNINDTLGHGVGDQLLVALAARMQSVVREQDTVARLGGDE-FILLLPDTGSKGAARVAQKLLQTISLPVQIGPHELTVTPSMGIAQYPRDGDDLETLSRRADIAMYRAKQSGRNGYQFYTTEMQLTTDRALQIENALRRERDQLRLHYQPQLSLSTNRIVGVEALLRWQHPELGQVAPAEFIAIAEASGQIQGIGEWVLRTAAQQAKQWRDLGLAPM-TMSVNLSAVQFRHPDLPELVARILAEAQLPPQFLELELTEGVALHDPLGAIAVMEHMHQQGVKISIDDFGTGYSSLSYLKRFHAHQLKIDQSFVRDITDDDLAIVNAIISMAHSLGMNTIAEGVETQAQLTLLRAQGCDEVQGYFFCRPQPPEELVAFLRAH------- 89092543 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KASIEQLRLAFSSTNEGIMITDKRNRIIDINRAYMNISGYGRDELIGKNPSILRSEH-HSNEFYQSIWKSLEEER--HWQGEIWNRLKNGEVVPHWVNINAVHDPNTDLTHFVSVIADISNIKASEEKLSHLAHHDALTNLPNRLLFSARLDHALTHREASEKIVMFHL--DLDRFKHINDSLGHKYGDQLLLQVTERLKGVLSDKDTLARVGGDEFAILVEELEHVSDAESIADRLVEAMEQPFTLDGKDYFTTASIGLALAPDHGDDIDTLTKHADIALNQAKDSGRNNFAFFQPELSETVQEWIKLEPELRKAENQFQLHYQPQVDSTGTAIVGAEALIRWHHPEMGIIPPNQFLPIAEEIGLMNKIGEWVMNTALEQLSFWRSRG-LIGFRLAINLAGDQITKQNLPMVVMQALEHFQIPAEMLELEILETFLMEHEEEATSTFKQLRELGVHLSLDDFGTGYSALSYLKKLPITKVKIDQSLVRDIDPNDEAIAKAVILLAHTLDLTVCAEGVETRAQREFLESENCDQLQGYLFSKPIEANAFTNLLKKHNKLA--- 157376469 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EESLQLAANNSSEAMSVQDSLGNIITINSAFTDITGYLEGEVLSKHIRILEC----DRNQYEQM--NMQITQTGRWQGEVWLKHKSGTEFIVWLTINTILDNKGEVYRRVALFSDITEKKQAEHIIWKQANYDPLTGLPNRRMLLEYLGTEL-LKSDRNKKHFALMFLDLDYFKEVNDSLGHDIGDLLLVETAKRLKGCIRESDVVARLGGDEFTVVLSAIQDHKGVERVAENILSRLAEPFNLDNESAYISASIGITLYPDDASSIDGLLKHADQAMYAAKEQGRNRYHYFTPSMQEYAKYRMIRDLRKAIIRKEFEIYYQPIIELTDSKVFKAEALIRWHHPVRGVVSPGEFIPVAEETGLIIEIGNWVFEQAAKQSAMWRERFGVA-IQISINKSPIQFRDEESFVDWIEQLKKLNLESNGICVEITEGLLLDASMGVSEKLLAYRDAGVQVSLDDFGTGYSSLAYLKKFDIDYLKIDQSFTRNTDSNDVTLCEAIIVMAHKLGMKVIAEGVETEYQKKILFEAGCDYGQGYLFSKPIPVADFEA------------ 296132513 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ESIQNEKIKYLTIFESLPNPVIILNSKNEIESYNHAAAETFG----DLLMPSARGRKLL-LDAFPWLEQEMKDFAAGTANQYFFEKELNSKTAK-SYFEIKLMRMFDIGDKSRYTIIFFYDITERKMAEEAIKHQAYHDPLTGLPNRILFKDRLTQTLA-QAKRSKQMLALMFLDLDRFKNINDTLGHATGDQFLQGISKRLTGCIRSGDTVARLGGDEFTLLLPQINHVEDAIKVAQKIIDTFKKPWILGGHEFYITTSIGIALYPNDGEDAETLMKHADTAMYRAKERGNNYQLYSPSMNEKAINRLEMEGALRKAEREEFTVYYQPQINTDTGEIIGMEALVRWRHPERGIIPPADFIALAEETGLILPLGEWVLRTACRQNKEWQM-AGYPPLRVTVNLSASQFQQQDLADRVSRILKETGLDPQWLELEITESIAMKDVAFTIKTLRQLRDMGIKIAIDDFGTGYSSLSYLKQIPSHTLKIDKSFVRDINTEDGSIASAIIAMAQNLKLKVIAEGVETEEQLAFLKKQKCDEIQGFLFGKPVPPQEFE------------- 220933826 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FRPILEGGQV----RGGVFSCRDITGRKRIEESLRLHAQ----VFDTATEGVMIADARGRILSVNRAFEQVTGYSAEEVVGRNPSILSSGR-QDKAFYRRMWDTIKG--EGIWSGEIWNRRKDGEIYPEWLTISSIAGPNGEASHFVAVFSDITAQKRSEQEIDFLANHDPLTGLANRNLFEDRLAHAISM-AGRNGQHVGLLLVDLDRFRLINDGMGHGPGDALLRETGRRLGHCVRDSDTVARLGGDEFGIILEGLADAADAGMQAERILEAMRAPLRLGGQELFCTVSIGIAVFPADGTDAATLLRHADTAMALAKREGRNNFQFYTHALTEAVFSRLNIETGLRHERDELRLHYQPILDAASGRIAAMESLMRWQHPERGLVSPGVFIPVAEQSDLILALGRWALVSACAQVRAWSD-AGLEPVPVSVNIPACHFRQPGFVEEVLGVVRETGVQPQSLIIELTESALMEPVSLAEERIRRLRDTGVVVAIDDFGTGYSSLGYLQRFHVNYLKVDRSFVSGLDENARAITEAVIGVSHSLGLQVVAEGVETQAQLDHLRATGCDKVQGYLTGRPVTAEVAATLL---------- 171058506 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PTEAVWAVLSARRIVFQGRDAVLTTLAPINHLKQLEQRLELVFETSSEGIFIVDAQQRILTANWALTRSTGHDLIELMGGDPAEL-LAGADARQTWQSLVERVQT--RGSWQGEVRICRRAGGDYPAWLLANAVRDRAGHVSHWVCTSIDITDRKESERRIRFLAEHDVLTELPNRALCIERLRLALQQARRT-GQKVAVLFIDLDRFKNINDSLGHHVGDGLLRSVAQRLVDGVRAGDTVSRLGGDEFVVVLNGLADIEEVAHVVEQLIPRVRQPHGVQGAEIHVSCSVGISVFPDDAQDIDELMRQADVAMYQAKAQGRNGAQFFTAEMNQRAQARLMVENHLRSAVAQGQLHYQPRIHVADGRVAGVEGLLRWHSPELGHVPPDRFIPVAEETGLIIEIGAWVIEAACAQIERWRGQG-LQEVAVSINLSALQLRDPGLLDVLRASLERHAVPPGQLELELTESILMDQVDAHLVTLHALRELGLRLSIDDFGTGYSSLNYLTRFPIDQLKIDRSFVRDMDPRDLAIIKAIIGLGHTLGLKVVAEGVERELEVQALRAAGCDELQGYHFARPMAADTATAWL---------- 94314579 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTGLLSLSDILCGIEVHELRTALHERDEALRRSNYHLRLAFESTLDGVMVTDLNGVIEQVNPAFTQLTGYTLDEAIGRTPRMLSSGR-QGPSFYQEMWSQLRA--QGHWKGEIWNRRKNGELYLEHLSVSSICNQAGECTHYAAIFSDITHRRIAEERLNHLAMHDPLTDLPNRTLFSERLKQAIIRARRAS-RRVGVLFLDLDRFKMINDTMGHGTGDDALRVIAMRLKHAVRESDTVARLGGDEFTIVVEEIEDIRHVAHIAQVLLDVVGQPIDAAGRSVFVTPSIGISIYPDDGTDQQQLLMQADRAMYEAKQEGKNTFRFFATQMTSSAMESMALECELRRTRREFRLHYQPIYDLGSGRIVSVEALLRWQHPTRGLLSPGAFIDVAEESALVVPIGAWVLREACRQGAAWL-RSGFEFGRMSVNLSARQIRHEHFLHDVSDVLSDAGMQPEHLQLELVESMAMTGNGVTELVLGELARRGVGLAIDDFGTGYSSFTYLQTLPVDTVKVDRSFLTAERERDGAILRAIVAMARALGLTVVAEGVENIAQLQFLREIGCDRAQGFLLARPGPAEALTALGNAAHPLIAS- 222056656 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLKNYLLYEERQKSEERYRYLFQNANDPIFIIDRELKFINVNRRAMDLFGYGLDEFV--AMNMVDLVPEEQIPRIQGELKKMESMEADKLST--NIRTKWGYSLNVEISSSPFVERN-NVMGSIHIVRDVTESKKMEDEIRYQATHDILTGLANRMLFMDHLALSISQGHRYNEIQA-VMFLDLDRFKSINDSLGHAAGDKLLQLISGRLKECVRETDTVARIGGDEYNILITQMAHPEDATAIANKILSSMNKPFAIDGHQLHVTISIGISLYPTDGEDAETLLKNADIALYHAKEQGRNNYQFYNPALNTRTLERVKMENRLRQERHELVVLYQPQVAMDTGQVTGAEALVYWLHPELGLLSPGHFIPMAEEIGFITDIDEWVLETACAQNKAWQDEG-YRSFNVTVNMSSKQFRRPDLVDQVRRVLNATGLPPRFLELEITEGTAMKDIEYTIPSLNTLTGMEVGFAIDDFGTGYSSLSCLKKLPIRKLKIDKSFIVNTDPNDKAIVATIIAMAHNLKLEVIAEGVEDADQLEFLHQNHCDQMQGFLYSRPIPAEDFRRLI---------- 89902336 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DSTREGLMVTDSAQRIVRINPAFSEITGYSAADVLDQTPALLRSGR-HDSAFYAAMWDSI--NVSGHWQGEVWNRRKNSEIYPQLISIDVIRDHTGRVCNYVAVLTDLSKLRSSQLELDFLAHHDPLTRLPNRLLLLSRLQHGIEL-AQRDGTHLALLMLDLDRFKDINDSFGHLVGDELLQLVATRLVKQVRTIDTVGRFGGDEFSVLMEDVAGAEQAARVNDIIRVLSEPYGLSSGVEVRIGASVGISIYPDNGLTPELMLQQADSALYQAKIEGRGRFAYFSETQAARARIDIEVRLRRAITQGELRVYYQPQVDIPSGRIVGAEALVRWQCPIEGLVPPARFITIAEATGLIGEIDDWVLRETCQQGQRWR-AAGLPTLTLAVNLSAYQFLQGDISQTVAQVLRDTGYPAAFLELELTESALMQREAQAIQMLDRLKALGVRLAIDDFGTGYSSLAYLKLFPLDVLKIDKRFIDDIHRDDMEIVTAIIAMAHSLRLKVLAEGVENKEQLAYLQTQGCDQFQGYLTSRPVPAAEFEKL----------- 217969756 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QMALEIGKREGEL----QRLSMVIEQSPESIVITDTAGCILYVNEAFQRITGYARDEVLGRNPRILNGG-LTPRATYEQMWATLLAGE--VWRGEFHNVRKDGSAYLELATIAPIKDAGGTVTHYVAVKEDITQRKQSEALLHRLAYFDALTGLPNRALLHDRIAQAI-RSGVRRESFGMLMLVDIDRFRQLNDTLGHAAGDRLLCEVAARLRASVREEDTVARHGDDDFAVLVERISHAEHVARKLQRALQQPYVLGGTEGDRHFATLSFGISLFHDGVSSLESLLKQAEVALYRAKQDGRDIVRFFNPEMQAVVDAHARLEARMHEEANAFRLFFQPQVNRRGV-VIGAEALLRWPLDGGAMVSPAEFIPLAEDTGHIVRLGLWVLRSACAQLARWQMNEGTRHLKIAVNVSARQFHQPDFVASVKDSVRAAAIDPCRLELELTESAILSDVDETIRRMNELRALGIRFALDDFGTGYSSLSYLKRLPFDQLKIDQSFVRDMDESSEAIVLAILSLSHALGLEVVAEGVEMPEQRDFLRQHGCDSFQGYLFGKPLPMEAWGDFLE--------- 34496603 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISERLLADTN-LRLAAENSAEGILILDAGARIIAVNDAFTRITGYAEEEALGKASRIFSA------EQQARAAMQQALADCGHWQGEMLDRRKGGQWYPAELSISALRDEDGLLSNYVAVFSDITQRKEAEERLQFLANHDPLTRLPNRSRLTASLDEALTRMDGEDG-RLAVMFIDLDRFKLINDSFGHQVGDQLLCEIAIRLSRVVGERGMLARLGGDEFTLLMSGFDSHHQLADMASDILAALGKPLCLEAHEVFITGSIGISVFPHDGRDARTLLKNADVAMYRAKEAGKNTYQFFDIGMNTQTFERLENGLRMALERHEFELHYQPQLSAGERALAGAEALLRWRHPQLGLVPPARFIALAEETGLIKPIGDWVLREACRQLAAWDAQG-LRVPRLAVNLSPRQFGQPSLPAKVAGALQAAGLAAGRLELEITESMIMQSPTEAVSLLSELKSLGVWLSIDDFGTGYSSLSHLKRFPLDTLKIDQSFVEGDDDDNAAIAEAILAMAKKLKFQVVAEGVESEEQAAFLEGKGCHVLQGYHFGRPLPAGEFAAL----------- 182434502 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTARSDAEQALHATEARFRAVFKDAAIGIGIADLDGNILEINDTLTKMFGLEHHVRSHKVNEW---VHPEDSPQVWKYYDELVRGERDHYRVEKAYYRNDGTVLWTNLTVSLLRDSEGRPEYQLALMEDTTERRLLNLRLRYEATHDALTGLPNRTLFFERLEKALTAQ---EGIRFGLCYLDLDGFKAINDSLGHAAGDRLLVEVADRLQSCATPGEMVARLGGDEFVALTTGPDTAEEVDELAGRILNALASPIRLDGRELTVRGSIGVVEGPSGERSAAEVLRSADITMYRAKAAGGNRYQLADAEADARAITRHGLTTALPADRGEFFIEYQPLVHLDDGTVHGAEALVRWCHPQHGVLGPDRFIPLAEHTGLIVPLGRWVLEESVRQANFWQRHSDGGPLRINVNLSPTQLHHPRLVAETVDVLERSGLEPGALCLEVTESALIGADDDLLKPLRQLAEMGVDIALDDFGTGYSNLANLRRLPVSVLKLDRSFTRGMDPVDLKIVEGIVSLAHSLELAVTVEGVETGAQAEQLRRIGCDTAQGWYYARPGAPDRIHSLL---------- 254519477 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIVDITERKRVENMNKVIENKNRLAVEGSKDIAFWWNVNQNIISIDYSIREYLEIKEGDVLISDKSWKKFILEDDIDLYNKKINKVLNSKKDEYSIDYRILSKDNKVVWLQSKGKKTLEKNGD-LFIHGAFSDITDRKEKEIEINYLSFNDEVTRIPNRRFFVREVTNHIN---NYPNEKIAFIFIDLDNFKYVNDTYGHDAGDLLLIEFAKIIKNMKIKDSLFARYGGDEFIIVQYNIQEKNQIKYILDNIIKKLSNPIIINDKEIFCTLSIGVSVYPIDGGDMPILLKRADMAMYLAKVNGKNRYEFFDIKILEILNREFDIEKRVAVDKSEIKMLYQPKIKVDTEEVIGFESLVRWNSKSLGIVSPSEFIPIAESSGLIIPIGKYIINESFRRCKELTLK-NNKKFKMAINLSEVQIRDEDIVSFISESLKFYDLSAEYIEFEITESIIMKSAERNISTLEKLKKLGVSLALDDFGTGYSSLSYLRTLPIDVLKIDKSFIDGIEEKSEYIINSIVELSHYLSLLVVAEGVETKEQLDFLKRISCDVIQGYYFSRPVEFDEAIRMI---------- 83648653 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRTRHAREKAEESLRLRNRAVESTPNGILILNARRPLVYVNPAFERITGYSSDEVLGKGPFFLQS--DIDEDRRRESLHFLIRNREEGCVL-LRNQRKDGSPFWNELHIAPVYDDRRMLTHFVAVINDVTESRHYQEQLEYQATHDDLTGLPNRNMMRDRLGQELWRAARNKH-KVAIVFLDIDQFKLINDSLGHNAGDAMLKVIAKRLTGMARASDTVVRYGGDEFVIILPDISPPEKVASFISRLMEVIAQSIQLDHRDIHVSASIGVSIYPQDGDHPEVLIKNADIAMYLAKEEGRNRFHFFTEDLNKTAMERLDLEVRLRADKQQFHLEYQPQVDLRSGVITGVEALLRWREPELGDIPPGKFIPIAEETGLIGAIGEWVLHAACVQAKAWSDL-VAHPLTMSINLSAKQLTMARFDSALHSILTDTAVDCRYIEIELTESAIMRNVNEMRERLNILKEQGLKLAVDDFGVGYSSFSHLRSFSFDRLKLDITFVRDIDPNTASIARTVMSMARSMHMQVVAEGIETEAQLRYLQRLGCDVGQGFFLGRPACAQSIEALLAS--PRIRS- 78484511 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VKYAINSSLIEDQLRTSQSQLMYAQKLAKLGYWEWDTKADQVTGTGSAFELFGI-PNQADVTLEQFFSNIIPKDLPLIQQAIADASQGYND-IQVSFRVLHHDNSLSHVDCLGEVSFDEHGDISRITGSAQDISRLHKAETLIDYQSSHDKLTDLANRSFFNKNLANFIKEA--NPKKYSATVILDIDRFKKINDNLGQENGDALLRTVAQRLKKVTREDDFVARLGSDEFAILIKNTEDAQELNLSLSRIFHDISKAFNVKDQELFITFSIGISIINQDGDQASELIAHANIARSQAKLKGGNQFLFYQAEMNAESKEQLMLENDLRKDRNEIEVYYQPQIDGHSLKPYGAEALVRWKHPTEGIISPGIFIPMAESNGMIVDIGRFVLENAIKEAEKWHAEGFDEM-RIAVNLSGRQFSSSNLIKEVQEVLQNTTLPAKYLDLEITESLAMSNADHNISILKGLKAMGVSLSIDDFGTGYSSLAYLHSFPIDAIKIDRSFIDNLSQEGQAIVRTILAMADSLSLKVVAEGIEEEFHVTFLQNKNCDIFQGFMFGKPMPAGDFQQYLKSQ------- 114330442 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KDLELIREFASFTAL--AVQKVRATEAL-----RLSATVFASREGVVITDLEPRIVAVNRAYMRITGYSEEQLGKNPKIIKSGLH--DKTFYQAMWATLKA--TGHWSGEVWNRRKNGEIYPQWLTINAVCCDESNSCNYVGVFTDISQIKQSEAQLAQLAHYDPLTGLPNRLLAQSQLHQAIERAQRHGRL-VGVLYIDLDRFKNVNDSLGHPVGDELLIKLAERMKKRVREEDTLARLGGDEFLLVLEDVRDLGDPAFVAQSLINLTSPFVLPSGHEIFINASIGISLFPEDASNATELIQHSDMAMYQAKKEGRNTYRYHTEALSVAANERLIMENRLRYSAEELILHYQPLVDARTGYVVGVEALVRWQPPGKAMVPPGKFIPIAEETGLIVPLGEWVLRTACKQARAWID-AGLSPLVMAVNLSVRQFQSENLVGMVQRILEETQLPADYLELELTESMFMEHVEQSIETLNKLKTLGVHLAIDDFGTGYSSLIYLKRFPIDKLKIDQRFVRDDDHNDREIAATIIAMARGLKLGVLAEGIESEEQLAFLRQQDCDYYQGYLFHRPVPAIELEAWLREH------- 296284370 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NRHLIGSAWLGLAWMLLPILLFVYA---------------DVPGMLRGYALIGVIVTGVGTALAVVPLRAVVFISPACIVATVCFALAGDIVMTSIAGIYYLANFAAILRRAESFLRAGVAETAMQQKSETVSLLLENEADWLWQIDRTRLIRSVSPRFAFALGSPPEQIEGKP--FFEVLSGDGWESLRVLADRIKA--RESFSNLIVQVWVGGQKRWWELSGTPMLDERGQEVGFRGVGSDVTEQRKSSEKIAYLARYDTLTGLPNRLMLNESLGEAMDEARQWRR-RCAFIMLDLDRFKAVNDSLGHQIGDRLLEQVSRRLSELTGENEICGRLGGDEFAIVMRDAPDSCAVDALARKVIERLSQPYEVDQHTLFVGASAGSALAPRDGKTVEELMRNADLALYRAKDGGRGVHFAYEPSLHADAEERRQLEFSLRKALEKDELNFQPVVDANSERVVSFEALVRWQSEDHGFVSPGKFIPVAEDTRLIVPIGTWVMQQACREAMAWPR-----GVKVNVNVSPEQLMEPDFADTVVDALTRSGLDPQRLEIEVTESIFLGDAEIARQALAKVMALGCQVALDDFGTGYSSLGYLRKLQFSTIKVDRSFVQGASSESLAIVRAVVAMAKSLEMKTTAEGVETEDEARLVCRMGCDRIQGFYFGRPMSSADARALFSNDYSQLR-- 170724151 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALRMAALYLVLSILWLVLSEVVLRSMSEDPLALAVGINVVLWVLLIFFTRARLLNFIGVGARLRSEDRARLRMAADSTLEGVLVTDRQGLIVHVNRAFMRITGYQQDELGQRPSKFKSGRH--DVPFYQQIYATLA--EKGEWSGEIWNRRKSGEIYPQWQTIRAIHDDGGEMTHYVAVFSDISAIKHTEQELAYLAHHDPLTGLPNRLLFSDRAEQALA-SAQANKRGCALLLLDLDHFQSINDGLGHTIGDQLLKLVGERLAEVVGNGVTLARLGGDEFGVLAENCQQVGQAGKLAQALIERMREPFDFDGHRLFISVSVGISLFPSDALSAEQLLRNADSALFKAKHNGRACYALYTEELTAHAQHRVETAGELRRAQDELRVFYQPVFHLFTSKMVGVEALVRWQHPQRGLVPPSEFIPIAERTGLIADIDAWVLREACRQMVSWQADGRLLE-FVAVNISSRLFGQRELYRQVAGVLHETGLDPSLLEVEVTESAVMEDPEVALEQLHRLRELGLNLAIDDFGTGYSSLLRLKRLPVQKLKIDQGFVAGMDDDDVAIVRVIIALARSMGMQVHAEGIEQPEQARFLLEQQCQLGQGYWFGRPVPAEGL-------------- 192360999 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLAEQALWASETYLNAILHYSPALISVKDLDGNVVLASDHFKHMADIDSGFVGKNVFDVFP------RDIAQSMWDIDIATKTNQQTYEVELMHKDGSLHTYLMVKFPLRGKEGKVFGVCTIGTDISERREQQSRLNYMAFHDALTSLPNRSLFYDRIYHGLARARR-SNSRVALMLLDIDRFKIVNDSLGHDAGDILLKAIAMRLTEGVRDMDTVARLGGDEFVVVLEGIHDVDDVIFVANKLLATLSRPLDISGHSISATVSIGVSIFPEDGADTDELLKNADIAMYKAKEAGKNNCQFYTKGMNATAVNYLENDLRRAIEQNQLALYYQPQIDLKTGDMTGVEALVRWQHPERGLVSPAHFIPLAEETGLIVPIGEWVLREACKQKKIWLDTGK-NVGKVAVNLSPRQFRQKNFPGKVEAILQETGLEAKYLELEITESCAMEHAGETINQLNQLNQMGTFLAIDDFGTGYSSLAYLQRFPIQKLKIDRSFIHDIHDDDAAIAKTIIGLAHNMQLRVVAEGVETESQAEWLRAKGCDQVQGFLYAKPMTAKQLE------------- 77463595 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FGIIEDVHERRTTVEQLRESEARFRAFADDAPVMIWVTDTEGRNVFVSRSWLGATGQSLDEALGT--GWIDAVHPDDRDATAAITREAMR-RRIAYTNEFRIRRKDGGWCWVIDVGHPRLLADGTFIGYIGCCVDIDDRVMAQLQVFHMARHDMLTGLPNRHYFGDCYQEAVASLAPERSVAV--LMLDLDGFKTVNDTRGHPVGDQVLCEVANRLRTSVRSTDTVARLGGDEFAVIQTPIRSEQEACDLARRLIAAISKPFDLEGAVPEVGASVGIAFARGHGDSAEEIMRYADVALYAAKQAGRGTFRVFDEATDTHLQSRQKMKAALRAGLGELSVFYQPLIGLRDGQVTACEALMRWHRKGAGWITPDQFIPLAEEAGLIGDMGDWVLHEACAQAARWPD-----SVSVAVNLSPLQFHGGALVDQVASALRASGLPPERLQLEITESVLLDPTDRNIGVLQDLRALGAKIVMDDFGTGYSSLGYLRSFPFDKIKVDRSFIRDLPDARLAILKAVAGLGRSLDMRTTVEGVETQAQLDCAIAEGVDEAQGYFFSRPLPAPGIASFISGCLPKRR-- 239787445 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VIMITGLNDDESVDRAFEAGAVDFI-----TKPIHWAILRNRVHYLLTNIEAQRLSLDNTGEGIVVTDPYGMILSVNPAFTRITGFEAFEAVGRNMNMLKSGR-HGGDFYLKLWQALSH--EGRWQGEFYNRRKDGSIFPQWSNISAIHSPTGRIENYISVFSDLTAIKESEENLLFVTGHDALTGLPNRHLFHERLGFALEEAAH-AGEMVWVLLLDLDRFKVVNETMGHDVGDTLILEVSRRLASLSHVKGSLGRLGGDEFGVIIASAGESQIAAQTAQAMLDVLKTPFMLRDMEYFVGASIGIGVYPLDGADAKTLMQNIDAALYHAKERGRNNFQFYRNEMNTRAMNLIRMETSLRVEKDEFELYFQPQMHLSSGRLAGVEALIRWNRPGLGMVSPGEFIPVAEETGLIIPMGLWALTDACQRAFSWISAGHAP-FRVAVNLSGIQFEQPDFVNLVTQTLKASGLDHQWLELELTESIAMGDVEETLIKLKSLSSVGVALAIDDFGTGFSSLKYLKRFPIDTLKIDQSFVRNCAEDDAAIIRAFIGLAHSLGLSVIAEGVETEEQLEFLKSHGCDEIQGYIYSRPLSEAALMEFLRSH------- 187921353 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FIGFTSGRDITERKQVEAEL-----RIAAVAFDSMEPMMITDASATILRVNSAFTECTGYTAEEIVGQTPRVLRSGRHDD-AFFQEMWEEI--HSAGGWQGEVWDRRKNGEVYPKWLTISAVMSDNGTVSHYVGTHHDITERKIAEERIKELAFFDALTRLPNRTLLLDRLRQAITASARNE-ACGALLFIDLDHFKTLNDTLGHDKGDLLLQQVARRLADSVLESDTVARVGGDEFVVVLGNLHKNRQEAANQERILAVLGSPYHLGKIEYRTSASIGATVFRGHQASIDELLKQADLAMYKSKERGRNAVRFFDPDMQTVVVQRAALEAGLRNAIEDNQFLLHYQAQVVGTRVTGAEALVRWQHPQRGIVPPAEFIPLAEETGLIVALGSWVLEAACAQLARWAARPDMAHLTIAVNVSVQQFRKADFVDNVLTIIGRTGARPDRLKLELTESVLVDNVQDIIEKMSALKAKGIVFALDDFGIGYSSLSYLKRLPLDQLKIDRSFVRDVDSNDAVIARTIVALARSLGLGVIAEGVETEAQRDFLAAAGCYAYQGYYFCRPLPIEDFEALL---------- 229142706 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QQLSREKE---LILNSAGEGIFGLDLDGNITFCNPAGASMLGYDNELIGKPSSMVFNGIEKGKKKQVASGCDEDWNLYDKTEQF-FR---KDQSSFPVEYVISSIK-EGTEIVGEVITFKDVTQRKQMEEEIKYHAYFDSLTDLPNRVLLKDRLTQGLTY-AQLHAEKLAVLYLDLDRFKFVNDTLGHSFGDLLLREVANRLSACVPKSATVSRQGGDEFTIYLPNIKSEKEVLKVVNRVIDSFSRPFHLVDNEIYMKTSIGISIFPDNGDTTEILVKNADTAMYKSKEISGSSYHFFSEGMDTRTFESIKLENDLYKEQEELVIYYQPQINGKTNKIEGVEALIRWNHQEHGMIPPDKFIPIAEETGLIVPIGEWVLKEACRQLKKWHDQGS-PLISMSVNLSARQLEQSDLFAMVKNVLEEVELSPKYIQLELTENLIVRNTESTLKTMKKLKGLGINLAIDDFGTGYSSLGYLKKLPISTLKIDKSFVQDMTKDDAAITNTIITLAKNLNLDVIAEGVETKEQVEFLSARNCYLMQGYFFSRPMAAEDIEKL----------- 83312716 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDVTQSHQRRQQLR----KLETALEQAPVSVMITDSHGAIEYVNRAFVLVSGYSEDEVLGRNPRLLKSG-ETVASLYRDMWHCLASG--ATWQGELCNRAKDGSLFWEYATISPIRDDDGVVTHFMAVKENITQRKETEQQLVHQATHDTLTGLPNRLLLEDRVHHAIEV-AKREGRRIGLMFLDLDRFKIVNDSLGHVAGDELLKVVSDRLRHTLRRSDTVARLGGDEFVVVLTHFQSTTELAEVAEKISAALDEPVELSGHKVHVGASIGIAIYPDDGDNFNALMKDADTAMYRAKQKGRNTFCFYDSNMNDEALDRLKLEEALRRVRGEFQLFYQPQVDLQTGRTSGVEALIRWNSPERGQVSPALFIPVAEESNLISMIGWWVLEESCRQIAAWR-EAGLTGIKVAVNVSGRQFLNHALVECISDLMAQYAVLPSQLEIELTESTVMAEPDRAIEQLTRLREIGIQVSVDDFGTGYSSLSYLKRLPLSTIKVDRSFVRDVNNDNAAIVSAILGLADALDMSIVAEGVETEGEEQHLKDAGCIKVQGFRYAKPMPADQLAAWMLRQ------- 254000402 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARWLAMALQNQALAASNARWKFALDGAGHGVWDWDLGSNRVTFSTQWKTMLGYDEQDIGDDCQDWLSRVHPADLAHFKTLIDAVKSGEAQSLICEYRLLTKTNEWCWILSKGMIMAGKDHEPRRMIGTNTDITARKQSERLIWQQANFDALTGLPNKHLLNQLLSERIHGDHGANNM-VALMIVDLDNFKDVNDALGHIYGDMLLMEAASRIQAAVLPADIVAREGGDE-FIIVTTAASLAELENTATNVLRVLGQSYELLSEVVFCAASIGIALYPQHTLSPNVLMKYADQALYLAKSTARGQYAFYSHELEEEKRSKLTTELRFAVEEQAFEVFYQPIFRLDTRETVKAEALVRWKHPERGYVSPAEFIPLAESTGLINAIGDWVFKEAAMFAKALRG-SYAPDFQISVNKSPMQFLTVGKL-DWAAFLTNLDLPGKAISVEITEGLLLQQSQEVNARIKKIRDTGMSISLDDFGTGYSSLSYLSSYEIDYLKIDRSFIINTSSKNQALCKAIITMAHELGYQVIAEGIETEQQLQLLSALGCDLGQGYFISRPLPQQDFVAWLASSLSTTQ-- 119775582 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QVRHNQEQMELAANNSSEAMSVMDHKGNIITVNAAFADITGYSPKEVLGH--HISQFYCPRNKPAFYDEVNQAIK-ETGRWQGEMWQQHKNGKEYLIWLTVNTIYDAYQRPHRRVALFSDITEKKAQEQLIWQQANYDPLTKLPNRRMLLDYLDREISL-ASRQNVRFALLFLDLDFFKEVNDTLGHDMGDKLLIECADRIKACIRDSDVVARLGGDEFTVLIRDIHDVGGVERAASNILKAIAEPFQLGPDSAYISVSIGITLFPEDASTREALLKNADQAMYAAKEQGRNRFNYFTPSMQEQAKYRMRLIQDLRIAIEHQQFNYQPIVHLQSGKVHKAEALLRWHHPERGYISPTEFIPVAEDTGLIMEIGSWVFEHAARQCRDWHHEFGTT-IQLSVNKSPVQFRDEENFERWVALLEELELTHGGICIEITEGLLLDASSGVAEKLLTYRDAGIQVSLDDFGTGYSSLAYLKKFDIDYLKIDQSFTRNNDASDRTLCEAIIVMAQKLGMKVIAEGVETAKQQEILKAMGCDYAQGYLYSAPVSREEFERFLK--------- 241765936 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QALRESEARWRSLTHLSSDWYWEQDADFRFVRFDGSAERAQNL-PDEMHYGLARW-ELPHTAVAEGQWRKHRQQLEAHEVFHDFEMQRTTSDGTVVWVSISGEPIFDAEGRFTGYRGVARNITERKAAEAEIRRLAFYDELTALPNRRLLLDRLAHATALCAREEH-HGALLFLDLDNFKAINDTLGHEWGDRLLVQVAARIQACVRAADTVARMGGDEFVVVLQGLHGAAPEAAAEQKIIGALNDPFQVGNRDVHSTPSIGIALFRDAQEPVHELLQRADMAMYQAKALGRNTLCFFDPAMQAAASARSALEGDIRQALQRNEFHYQPVVNEAGDMLG-AEALVRWQHPQRGMVPPGEFIALAEQTGLILPLGRRVMRMACDQLAQWARDPRTAGWSVAVNVSAQEFRHPQFVAQVLETLRESGASAHRLKLELTESLMLHDVEDSILKMQALRTVGLGFSLDDFGTGYSSLGYLKRLPLDQLKIDQSFVRDTDPNDAAIACTIVALAHSLGLEVVAEGVETEGQRAFLLRNGCRQFQGYLWGRPGPAEALV------------- 221233629 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TGYAESVLRAERDRQRLALELDDLLVREYDLRTRQVFFS-------GHAPDQKYCTFDDPLEIVHPEDR---QRCADLVASRKLGEARFEFKLKRDDGIETWVRSVGKVFIGQDGQPEKLVNLFKDITDRRRQTEAIETLAFKDPLTGLPNRTLFQHRFQEAVSASETL-GEMFGLIMIDVDHFKDINDTLGHDAGDALLKRLAGMLQHAFRTGDTVARLGGDEFAVILRGLHGEADMTRPIEALQDLLRRPIQHGGRSFTASASIGAALHGDLDADPAHMIKNADIALYRAKEAGRNRSIVFEPSMRSEVERRLERDVRAALTENEFTLYYQPVVDIRENRVAGFEALMRWVHPEQGVLTPARFMAAFEDQDLSLKLGDVAFETALKQMRAWLDEG-VEFGRVAVNISSAQFRSGRLAEEIQERLARWSVPCERLTIEVTENVYMGWSDLVSETVRRLHEAGVMIALDDFGTGYASLANLRQFPIDRLKIDKSFVQNG--EDEAIVKAVITLGTSMGMKVVAEGVEDAEQLEALARYGCDQIQGYHFGRPMPAGEVAGFLK--------- 121607371 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILLSRDITERKRSQEQLQLTAQ----VFDQSSEAIVIADASHRIVRINRAFSRITGYQESEAVGQSVRLLTMAEAGPDCNADAVYARLA--RQERWEGESWGRRKDGSGYPQWLSVSSVRDANGPITHSITLFRDISLQREAQERIQRLAHFDPLTDLPNRVLLAERTQRQIAQEQA-RGGQLALLFLDLDHFKNVNDSLGHRIGDILLVAVARRLQSLIGPQDTVSRLGGDE-FLLLLPATSAAHAAKVASALLTAVAQPFQIDPYELSTTLSVGIAMCPADGESFDTLYQRADAAMYSAKQSGRNRYGFFTADLQARTARALQIENALRRERQQFELHYQPQVSLGTGQVVGAEALLRWHHPELGVVAPAEFIPVAENSGQIVALGEWVLHTAARDAKRWLDM-QLPLRAVSVNLSAVQFRHPQLPEMVTRCLQQAGLPARRLELELTEGAAVDDPVAALAMMDQLHDRGVRLSMDDFGTGYSSLSCLKRFQIYKLKIDQSFVRDLDDDDRAIVSAIIRMAQALGMQTTAEGVETDGQLQFLRAQGCDEGQGYLFSRPLPADAFEAYLR--------- 254000173 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------CVMLVILWNVQMRRQVRMRTEALHAEIARREQLKISSRMARVGSWVLSLPEKTLYWSEEVLDIHECPP-EFAPTLDSALAFYPEEWRSRIVQALEECLQ-KGDSFDEELPILTCKDKLLWIRIIGQAVYDLHGNITRIEGAIQDISAQKVAESRIQHLAFYDSLTSLPNRQLFIDRLEHTLAYSARTSK-SGAVLFIDLDNFKTLNDTMGHDLGDMLLQQVAMRIAGCLRESDTVARFGGDEFVVLLHHQEAAAQARLVSEKILISFAHPFQFSGYEHHTSASIGVTLFDQQPTTVDEILKRADLAMYQAAGRNVIRFFDPEMQALIADRVEMEEDLRNGLRNDEFFLCYQPQVDNQG-RLLGAEALLRWRNPKRGMIPPSTFIPLAEDSGLIVSVGNWVMYAACKQLVLWAQQPLTSSLTLAVNVSAKQLRQMDFVDQIVEVLNVTGANPKRLKLELTESLMVNNIEDVIAKMTELKNIGVGFSIDDFGIGYSSLSYLKLLPLDQLKIDQSFVRDTDPNDAVIARTIIALGKSLNLQVIAEGVETLSQREFLDNYGCDAYQGYLFSKPVPADEFER------------ 149182402 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRKLSENIQISEEYYRSLFENNTDFVYSTDLEGRFNSVNPTFLKTFGYSEEELIGKLS--ISFIFEEDIPRIKRHFYRTLSGKEQF--YEIWIPSKSGEVQLFHIKNIPIT-VDGHCVGLFGIGRNITEQKKTEEKITYLAYFDAETGLPNRIKFRE-LAEEFISRAKKKKRRIGVLFLDIDRFKLINDTLGHSAGDQILIELAERIKNALPKGAYLGRFGSDKFTILISKNVTNEKLKQVAELIAENIQMPIIQGNQEFYIKASIGVGVYPDHGTDLADLLKNADTALNWAKSNGGDQIVFYTNEMNIMAMEKVKMESYLRKEREELYIVYQPIVELNDKRVIGAEALLRWNHPYLGVVSPMEFIPLAEETGLIGSIGNWVLTEACKQAKEWQEKG-FPDFYISVNVSANQFQQPSFTNEINHALKTSGLSAESLCLELTESVMIQHSGHTIDRMEELAALGVKIAIDDFGTGYSSLGYLKHLPLHVLKIDKSFVQNIEESDYAIVQAVSMMGKGLGMQVVVEGIETSEQMVLLSHLNCDLGQGYFISRPVFPDEMEKWMR--------- 297538651 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DSDIAIIEQYADLASIAI-----ERDRAESELTIAATAFQSQE--SLLITDANCII---------LRVNPAFTQSTGYPADEIGKNAYMFKSNLHPAD--FYLEMWDSI--HKTGAWQGEIWARRKNGEVYPKWLTISAVSGKDGVVSHYVGSGIDITQRKAAEEEIRNLAFYDSLTGLPNRRLLIDRLKHALAASAR-SKMYGAVLFLDLDNFKTLNDTLGHDVGDLLLQQVAKRLSATSREDDTIARIGGDEFVVILENLSDKPMEAAEHAKVICDKYLSILNESYTLSSSPSIGVTLFNDHQSGIEELLKQADIAMYQAKKAGRNAIRFFDPKMQDAINHLVNLDRELRVAIERQQFQLYFQVQVDAGRPLGAEVLIRWIHPEHGTIFPPTFIPLAEDNGLIFTIGKWVLDMACAQLKAWELEASTRNLKLSINVSAKQFHQADFIKQVKTAIKNHAINPAMLKLELTESMLLDNIEDTIRTMNILKEIGIQFSLDDFGTGYSSLQYLKQLPLTQLKIDKSFVHDIDNSDQAIVRTTIVMAQTLNLEVIAEGVETIEQRNVLINSGCTCFQGFLFGQPMPIEQFVDQVK--------- 114319850 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LENTLERRRLSRQLKRSERLYRFIVDNSPDFIYVLDAEGRFTFINRSAERLLGMTPDTLLG--EHFQCLIADEDRAVAERRFNERRTGQRATHNLELQLAAAGQPTRTVDLTAMGIYADGGQFLGTYGIARDVTDRKHAESIVHYQAHHDLLTGLPNRALLKDRLAQALARARR-GNEEVAVLFLDLDRFKVVNDSLGHSVGDQLLQQVAQRLRACLREGDTLARLGGDEFTLLLPAIPDRPAVERVAQKCIDALEQPFMVHNHRLFLGVSIGIALFPEHGETLETLIKHADVAMYHVKEHGKGHYTFFDQAMGSRIDHHLNMETGLRREQHEFRVAYQPQVDVVSGRVTGMEALIRWQHPETGEVSPREFIPVAEQTGLILPIGEWLLRSACEELLRWPD--GNEGLRLAVNLSPLQVHQRDFVDRVRAICDETGFPLRRLDLEITENLLMRDVESVVEKLRTLSRLGVTITIDDFGTGYSSLGYLQRLPIHALKIDQSFVHAINEEKGTLVETIIAMAHGLGLNVVAEGVETKRQLDYLRRLQCGRMQGFYFSYPLSGHEAVDLLE--------- 253995796 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITERKKIEQQL-----RIAATAFESQEGIVVTNENFNILRVNQAFIDITGYEAEEATGKKPNILKSGR-QSGEFYRNIYTSL--RETGSWSGEIINRRKNGEIYPEHLTITAVKDADGQTTNYVGMFTDISVAKAASERIENLAFFDPLTNLPNRRLFSDRLTQALVNSTRSGNY-GALVFLDLDHFKSLNDTLGHDYGDMLLKQVALRLSNCVREGDSVARLGGDEFVLLVENLSANDVEAAHQIKILMSLNQPYQLQSHEYLSTPSIGISLFNGHQESSEDLLKHADIAMYQAKKAGRNTLRFFDPLMQETINMRVDLERELKKAIEQKQFELYYQVQMNSAQPSGAEALIRWRHPERGIISPIQFIPVAEETGLITQIGEWVLNQACLQLQAWQLDQASKDFSLAINVSAKQFLQPDFANQVKNSIRSFHIDNTKLKLELTESMLIDNIEYVIHTMNTLGEIGIQFSLDDFGTGYSSLQYLKMLPLSQLKIDQSFVRDTDNSNKTIVLTIITMAHSLGLNVIAEGVETDEQLQLLNAHGCGNYQGYYFSEPLSINEF-------------- 220908904 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VNSRGEKLLGKPRQAI---LGRFLSELLPVDSSKQLIQKYTLVVETGQVLEEELPVNITPLPITWLHHQIVPLGD------GIAITARDISERKQKEAELHRQAFYDPLTELPNRTYFMNRLTKVLERAGRRQDFHYAVFFLDLDRFKVVNDSLGHLLGDEFLKAIARRLSSCLREEDMVARLGGDEFAILLEELSNPDIVHRIAERLQRVLSAPFTLKQHELFTTASIGIALGTSYYEQPEAILRDADIAMYQAKTQGKARHIIFDQAMHTRAVKRWQLESDLRWAIERREFCYQPIVSIQTERLIGFEALVRWHHPQRGWISPAEFISVAEETGLIIPLGHWVLWEGCRQLRQWQSQFNLPPLTVSVNLSSKQFCQPDLIHYIQQVLQQTGMEGTCLKLELTESILMENLSTATSLLVQLKELGIQLALDDFGTGYSSLSYLHRFPLDVLKIDRSFINGIEAENLEIVRTILSLARSLNLQVVAEGVETQAQLDHLQALQCGYAQGYLISRPLTPEKTEQFLQE-------- 297537382 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LHQITRELKFHEEYLETEQRLSIAATASHEGILVTDANNVILRANQAFLKISGYSEEEIGQSPRLFRSGKH--EVNFFDALWNSI--NNTGMWEGEIWNKRKNGEVYPVHLTITAVKANNGKVTNYVSTLTDITVSKAASDEIQRLAFYDPLTQLPNRRLLVDRLNQALANSAR-SGQRGALLFLDLDHFKTLNDTLGHDIGDLLLEQTATRLLACVREGDTVARIGGDEFVVFIENLSDQAQAEIVGEKILNELNLPYLLSSHRYFNASSIGITLFNGSELELEELLKQADIAMYQAKKAGRNTLRFFDPNMQEVINARVELERDLRQAIENKEFQLYYQLQVDDGRSLGAEALIRWNQPKRGLVSPFNFIPLAEETGLILPIGQWVLDAACSQLKAWEQNPLTNHLSLSINVSAQQFKQADFVSQVQTSVQHHAINPNLLKIELTESMLLDNVEHIIITMVALQAIGIRFELDDFGTGYSSLQYLKKLPLQQLKIDQSFIQDITEDDQAIVRTIIAMARGLNIDVIAEGVETDNQLAYLRNYGCNHFQGYLFGRPAPINEFETLLERRYP----- 256828836 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVCYEGTVM-DITQRRAMQQALDRQMALFGQLFEDSPLAIALVDTVGRIAQVNGGFETLFGYKRAEILGK-DNRLFIVPEEQLSEINSIRQRILDGET--VQRETLRRTSRGDIVPVNLLGHPVR-IGGEITNIFWIYQDISERKEFERQITHQAFHDSLTGLPNRSLFRERLGRAVERTKRRPDYHFAAMLIDLNKFKWVNDSLGHQAGDALLVEIASRLKSCVRSVDTVARLGGDEFAILLEEFRTNKEVISVASRIQNEVRRAFLWNGKEIVSGASVGIVLQTRDCAGAEDILRDADIAMYKAKERGRGHLVFHNRMRQEVLEVINMENELRRAIEGNSLEHYQPIFDVDGGKLEGFEALVRWRHPEHGMIMPDRFIPLAEESGLIVPLGQWVVNAACRQLKSWDDESGTYGLTMSVNLSCKQFAQHTLVDMILRALRENDIAPPRLKLEITESAIILDPAAAAEKLRRLKEIGVLLAVDDFGTGYSSLSYLRQFPMDILKIDRSFISGTDKENAEIVRSIVDMAHSLGLRVTAEGVETQEQLERLQSINCDRAQGYMFSKPMAPGDAGDMIRQ-------- 77461863 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EAQQQLAAEAASEGIVILDPNYSLIAINQAFSRVTGYDIGDMLG--RNVVEL--PCSRDARRHYVARHALEQHGSWQGELVETRKNGELYPQWLQLNAVRDSRGNVSHIVGFFADLSARRESEERMRYLTHYDELTGLANRSLFRERLHEAHQRVRQGGRRSLALLHINLDRFKLLNDSLGHEIADQLLQKMSRRLVNALPEADTIARLSGDEFAVLFDAYGNLSSLARVATRLSSKLRLPLTVEGHELVVSASMGISMLPDNAREISALVSQSNMAMQHAKHGNNFQFYTDSLQASTLERLQLENQLRKAIEDKQLNVFYQPKLCLATGRLNAAEALVRWDHPTMGRVPPGDFIGLAEETGLIGPIGEFVLRQACWQACEWQRQG-LAPIRVSVNLSVHQLRQGKLVSLVRQVLEETGLAPHYLELELTESQLLDSVEHIIATFQQLRDLGVKLAIDDFGTGYSSLSYLKRIPVDYVKIDQAFIRGLGEEDAAITRAIIAMAHGLSLKVVAEGVERSEQLAFLKAEGCDEVQGYLISRPVEAVGLAALLREQ------- 110835552 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RQAQEQQRLAAENAPEGIFILDHKFRFLAVNTRFEQITGYT-ESLLIGRRILEEEGAQANREIYLEITAALLD--NGFWEGEINERRRNGEIYPEWLQMSAVRDEQKRVIRYVGMMSDLTARKETEQQLQFLSNYDRLTGLANRTQFREHLHKSLTLARLNRQ-KVALLMIDLDRFKPINESLGHEIGDRLLKAAAERMAQHAGGQESLARVGGDEFTLLLENHGSEGSISQQCQQLINAMKKPFLIDGHELLLGASIGISIFPDTAKEAQSMINQSDMAVYQAKRSGGNNFQFYRSNMRVASVEQLETSLRKAIFKNEFVVHYQPKMNLASNRITSVEALVRWQHPTMGLLPPADFIPLAEETGLISAIGELVLERSCRQAHKWQKQG-LGEICVSVNLSAHQFRKGNVAETIDRVLSTTELSPHLLELELTESLIMEDMEQNIELLQQLRSRGVELALDDFGTGYSSLSYLKRFPVDTLKIDRSFIMDKNPDDAAITRAIIDMAHSLKMNVIAEGVETADHLSILRDMHCDSIQGYLISRPVPESELLELLHTQ------- 126661089 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IQEKIKIETELKQSKESFQKAIINAPLPIMIHAEDGEILQINDIFTELTGYTHDEIP-TIDTWLEKAYGKRQNIIRPVINHLYDLETKIDEGEFVIDTSDEKQKILNFNSAPLEQLSDGRRVVISMAIDVTERKKAEEKLRHNALHDTLTKLPNRLLFIDRLNQSIERIKRHPTYSFAVLFIDLDRFKLINDSLGHIIGDRVLIQIATKLTSCVRSLDTVARIGGDEFIILLNDLESKIKAIHIAERILETLKLPIIIEQRNIVISASIGIAFNSQNNEEADDIIRNADLAMYKAKEQGKARYMIFDSVMYAQAQKRLELETNLRIEKQEFIVYYQPIISLVDKKLVGFEALVRWQHPQKGLIPPNEFIPVSEDTKLIIPIGEWVLLESCRQLATWQQKYPECMLKMSINLSIKQLKNNTFVSKIEKILDQTGLNGNSLKLEITESILMENILELRDILRQIKSLGIELSIDDFGTGYSSLSYLHNLPVDNLKIDRSFVMNQSEGNYRIIETIITLAHQLGLSVIAEGIETEQDLQTLRDLQCEFGQGYLFSKPLPSQAIE------------- 94265262 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VAQLRQLQDEQRALRASEERHRLALNASRDGVVITDLEPKIISVNPAFTTITGYHEKEVRGKSPSLLKSGH-HDRAFYQSMWAQLK--QQGFWQGEVWNRRKDGEVYPELLSISTVYDEAGEPSHYVGVKTDLTNLRRSEERLQHLAHHDHLTGLPN-RLLLEALLEHALERAQREQSRLAVLVLNCDRFRTINESVGYAAGDELLVAVVKRLQSILRAEDTLARLAGDEFALVLEGLDDYREVEFTLQRLWQVLEQPFAPDGYEVHIQASVGISFYPQDDDTVAGLLVRADGAVNQAKDGGGNRCYYATSTLNEESRRGLELEAALRRALQQREFYYQPKVALAGGRITGAEALIRWQRPGHGLVAPGEFIPAAERSGLIVAMGAWVIDEGCRQLRRWREEG-LGDLRLAVNVSASQFRAPGLVTALKQALAEHRVAAGQLTLELTESMLMSEPEAAIARMEELKALGVGLALDDFGTGYSSFANLSRFPIDQLKIDRSFVEGSSPDAATIAASIIAMAHQMRLKVVAEGVENQPQANYLRRNGCDEIQGFLFSKPLPAADFARLLE--------- 83646582 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YTERRRHEKELQQAAVDAIREAVIITDDARNIVAVNNAFTDITGYTLDDVYGRNPRLQQSGR-HDKTFYRSLWRSITEH--GHWQGEIENKRRNGEIYPAWQNINVVYDKNGNVANYVSVFSDISVIKEKEKQLRHLANHDSLTGLPNRLLFFNSLENSLERARR-RRMEVALMFIDLDRFKIINDTMGHEAGDILLKTVARRLLEAVRGEDMVARLGGDEFTISLEELSNTEDAAAKAGKLIETIRQPVHIGGHEIVCSASIGIAIFPHDADNAQNLARAADAAMYRAKELHRNTFEFYTSELTERAIEHLTLSSEMRQERNEFELYYQPQFNLTSGRLVGAETLLRWRHPTRGLITPYCFINIAEDSALIDPIGGWVINQLCRDVAGWL-KGGLKLPRIAFNVSSKQLEHYDVKGRIEHALQRWGLEPSDLELEVTEGALQHEE-RSVEVLRQVRLLGLSVAIDDFGTGYSSLSRLKHMPIDTLKIDRMFIRDDDPNNQALASGIILLGRALGLKVVAEGVENVEQLRFLQERNCDEAQGFLLSKPLPKAAFEKMLK--------- 124265854 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRTLAVLKDVTEQKRLALELAAEKERIEVTLHSIGDGVISTDEAGRITYLNPVAEQMVGCLLAQARGLP--FAQVVQLFDQESGAPLPSPVEQCLQDREVYGVRLRHRSGRDYGVQISAAPIAGRDGRVLGAVMVFQDVTEARGLAQKMSYLAHHDGLTGLPNRVLFQDRVHQACQ-SGRRHGRRFAVIFMDLDHFKHVNDSLGHAVGDELLKAVAQRLTGALRASDTICRLGGDEFVVLLLDDVEVDGVAEVAKKILRQVAQPCVLGGTEVNVGASLGIALFPGDGEDPDTLMKRADAAMYRSKREGRNRYHFFSKAVDDAASARLQLEADMRRAAGQFIVHYQPVVHGRTRDAVAVEALLRWDRAGQGLQSPAVFIPVAEESGLIVPMGHWVLRQACEQLRAWSGTA-LGGISVAVNVSPVQLAQADFVDTVADVLHATGVDGSRLEFEITESTLMQDPEATLEMLRRLKGLGVRIAIDDFGTGYSSLGHLKRFPVDTLKIDHTFVRDADADDRELVRAILAMARSLRLHVVAEGVETEAQAAILAAMECPAFQGYLFARPAGAAVTAAWLQDR------- 56477067 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AIESSVNGVFIADASCALIYVNPAFERILGFAPGSALGRACICRDGVPGEVCNGYTDICQAISRGTEGYTV--LNLERENGAQQSVELFLAPVENESGDVTHFIGVLNDVTARTHAEKRLIHQASHDALTGLPNRNLLNDRITHAIARSR---GRLTAVMFLDLDRFKLVNDSYGHAVGDALIREVANRVSACLRAGDTVARLGGDEFVVLLEDLASIEDAARLAAKLRDRLSESVRIGSLELPLSASIGVALAPRDGRDPEMLLKNADIAMYRAKERGRNNYCFYGPEMDHHARRRLTVESELRRAGGELEAHYQPQVDLATGALTGAEALVRWRHPERCLLLPGEFIAVAEETGLIVPLGEQVLRAACRQSTRWR-EAGRPDLKVAVNLSGHQFRQHDLVEQVCDILAETGAHAAQLELEITESVAMADADGSVATLAGLRRQGIALAIDDFGTGYSSLSYLKRFPIDTLKIDRSFIQGIDGDDTAIVQAIIAMARSLRLSLLAEGVETPAQREFLVAQGCRSGQGFLFGRAMPAEDF-------------- 83748362 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVALFGTMQDITERRESDEQLRL----LRRVVESSGISVADADLP--LVYVNPGFERMTGYRAEEVLGRNCRFLHSSEPGQLNEVRTALRDA-----SEIRVLLRNFRKDGHPFLNNFLLSPVRDSRGAVTHYVGIQDDVTEQEMTRARLAQHATVDPLTGLPNRTLLADRVQQAVEMAAR-QRSRFYVALINIDRFKVVNDSLGHLLGDEVLRRIAERLRDAADTVDTVARFGGDVFALVISHAGSHGVDLGFDLF-----AEPIRVEGHEVFVTASIGVAEYPAHGTDSETLVRHAEMAMYYAKQNGRNRLEFFAPEMDIGVSYRLNLEHQIRAALEHGQFRYQPQIDTRTGRICGLEALIRWIHPTRGQLPPAAFIPVAEESGLVVEIGNWVLSEAAQQRAAWHARGLGEDLTIAVNVSPLQFKRGTVLPTLLRLQRQHGLGSGFLELEVTESMLMEGTERTIEDLTAIRQLGVRIAIDDFGTGYSSLAYLKRLPIDLIKIDRAFVKDIDRDDAAICTTVVVLAHNLGVKVCAEGVEDAAQSAFLASHQCDVLQGYYFSEPLLPDAVTALLER-------- 226311854 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NTTIVPFLDDGVPYQYVSIRTDITDRIEAETALAEALQNDFRR---TVQNLQNCVFKIDQRGNITYCEGKIAEELGLTSERMLRKTSEIFPY-------EVAEQMESYFRRAFAGESVTFELKLSGNDYY---ITLSPIE-ENGEIVEMVGSMIDITERKKAEETIRYMAHYDSLTNLPNRTLFHEKLAEAM-LKAKQKDEKIGVMFIDLDRFKNINDTLGHSIGDVLLQAVANRLICCLRKEDSVSRLGGDEFAIFLTGVTHRE-AGEIAQRIITSMSESITLDHIEIFITPSIGISMYPDDGDDIEALLKHADAAMYLAKEQGKNNYQFFSEELHQVLAKKLQLERELRKDEKQFTLHYQPKIHLQTGQIIGMEALIRWDHPDLGLIPPIQFIPIAEETGLIVPLGEWVMRTACQQTKAWQ-EAGFTQLAVAVNISLRQFMQNNLIEMITSILEETGLAPQYLELEITESMAL-NVDYTIRILNRLKALGVSISIDDFGTGYSSLSYLSQFPIDRLKIDQSFLRNLNPQNQAIIKTIIHMAHNMKIAVIAEGVETHEHVDFLKEQLCNEVQGYFYSKPLPTKEIDSFLQ--------- 146280570 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RMIGTRRDISELRSQAEQQRLAAEAASEGMVIMNDHYRVLAVNDACCALSGYSREELIGHSVARIAGSQESQR-QYQTMREALELH--GHWQGELIETRKSGEVYPQWVQLREVRDANDSVTHVVAFISDLSVRRKIEERLRYLTHYDDLTGLANRGLLKERLHEACQRVRR-NGRNMAVLYIDLDRFKLLNESLGHEAADALLREMSRRITQTLSEADTIARLSGDEFVVLIDAYGSLSSLAHLGSRLLQRIRKPVIIDEQELVISASIGVSLMPDNSRDAEVLLRQANMAMQQAKHLGGNTLQFFTDRPQASSMQYLQLENQLRKDSGQLEVFYQPRLTLANDALDAAEALVRWRHPERGLVAPAHFIPLAEETGLIIPLGEFVLREACRQARQWQQQG-LAEIRISVNLSVKQLRQGNFVSLVRQVLEETGLPATMLELELTESQLLDDIDNAISISEQLRALGVRLAIDDFGTGFSSLSYLKRFPVDYVKIDRSFISEHSSQDAAITRAIIAMVHSLERKVVAEGVETQAQMDFLKANQCDEIQGYLLSPPVPAEQFAELLR--------- 56477015 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARKRDKERLQLAFENSREAIVITDLGHRIVSVNPAYTEITGIAATAAQGTDGDSGEEGEGAGGPDSRTVW--AIVGEHGSWSGETTGVRCGGQRYPRTLMINGVRDETREITHFIAIFSDITARKRAEADIQHLAYHDTLTGLANRFSLTARL-QLSVAEARRNGQRLAVMFLDLDRFKHINDSLGHPVGDELLKQVARRLRDAVRETDTVARLGGDEFVVVLQGIGGAHDVTHVAAKLLAQLSAPYCVDTTELHTTASIGISLFPDDSADPAALMRNADTAMYHAKAAGRAKFQFYTDEMNRAATARLDLERKLRVARGEFELWYQPQFDSRHGHLTGLEALVRWRHPQDGLIAPLRFIPLAEETGVIVEIGTWVLREACRQARQWLD-AGLPELRISVNLSVRQLREKCLVDTVWTTLAASGLRPGLLELEITESAVMDNPDEAVALLQALKNLGVRIAIDDFGTGHSSLSYLKLFPLDHLKIDRSFISDIDANDTMIVAAAVSLAHNLGLSVIAEGVESAVQVARLRELGCDELQGFHFSRPVTADVVENLLR--------- 163782780 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSLAVEQTSDWVLITDKEGNIQYANRAVEEISGYSVRELGDTPKIFKSGRH--GKNFYKRLWEKVLAGET--FRSVFINRGKDGKLFYLDQTITPIKDSFGNVVGFVATGKDITHEKELKEKLNYIAYYDPVTELPNRTNFIERLKFSISRTKLL-NRNLAVLFIDVDRFKYVNDTYGYPVGDEVLKVIAQRIKDAVREGDTIARLGSDEFGVVLVDIAHKEDIPKVMDKIFSNMEKPIEVEGKEVVLTLSVGIAVFPEDGTEAEDLVKKAEMALAHAKEDVRNSYQFFREDMNTHITELVLMERHLFRERAEFVVHYQPYFDLKSMKAVGFEALLRWNSDDLGFVFPSKFIPILESTGLIIKVGEWLLKEACR-------LAETTGKSVSVNVSPVQFKDKDFPRKVERAIEECGIEGGYITLEITESTIMDDVEFAKKSLRRLKKLGVKVAIDDFGTGYSSLAYLKLLPVDFLKIDVSFVIDRDPDDRAIVNAIIQLAKNLGLRTVAEGIENEKHLEILKSMGCDIGQGYHLARPMPEEEALRVLE--------- 89098032 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LNNSLSVSEQYYRSLFDNNADFVYSTDMQGNFTSINPAFKRNFGFNEKEVIGKPA--LRFIDSRDVARVRRHFYRTVNGKEQYYNLE--IQSKNGARNLYELKNIPITVE-GEPAGIYCIGRNITEQKRIEQEMTQLAYYDKDTGLPNRLKFMEELDDLLQK-AKKKKRPLAVLFMDIDRFKLINDSLGHYAGDQILRQIAGRIEAILPPGSFFGRFSGDKFTLILAKEADSSRVTKLSNHILQAISSPVYYGEQEFFITGSIGASLYPGDGHEKETLMKNADIAMNRSKHQGGNRLTYYSTEMNEQTKLELESYLRKALQKKEFFLCYQPLTNLETGAIYGSEALIRWNHPKLGLVSPGDFIPLAEETGLINEIGHWVLQTACRQTKEWHNKG-LGSLTVSVNVSVHQFQQPGFVHKVLQVLKETMLEPQFLVLELTESSMLRNMENSILVIQELQRNGIRVAIDDFGTGYSSLSYLKHLPIDALKIDRSFIDNSGSPDIAIVNAIITMGLGLHVKVVAEGVETAEQMRLLKDLKCHFAQGFFIHRPLGAEQFEEELGKKAAL---- 152993068 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------REINKQKETFETLFEKSSDGILIVDGST-FIECNEKMVEILKYDSKELNMHYTSMVPKFQPDGRNSYEKSKEMVLLAKKYKYQFECVYIRADGEKFLAEVTLTPIMLGKRHVIYTV--VRDIQELLKQKDILHHQAHHDALTGLPNRTLFSDRLEHGLKLAERHLG-KLALFFIDLDNFKQINDSLGHQIGDKVLVVVSKRLKAKIRQEDTLARLGGDEFTIIMENFKDVQQVSVLAQKIQKVLNQPMHIEGHTLYISCSIGISFYPQDTQNANDLVKYADAAMYKAKEEGRNNFQFYSTEMTTYERVVMEASLRQAIKNEEFILYYQPQVNAQTSRMTGMEALIRWEHPHLGMILPDKFIPLAEESGLILEIDRWVMRTAMKQVREWYARGLDPGV-LSLNLSMRQLKDENFIDVIKEYLHMMSFEPEWLEFEVTEGQMMKRPDDAVASLGEIKSMGISIAIDDFGTGYSSLGYLKRLPVSRLKIDQSFIHGIPEDRAAIVKATIALAKSLSLSIIAEGVENEEQKEFLLFNGCISMQGYYYGRPMTADQIEK------------ 253998125 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQNKSIHARLEESETLYQYLIDSSPDIIYTLDDNGNFTFINNRVETLLGYSRETMLG--KHYTLLIHEEDYERAHHAFNERRTGNRAAKNVELRLRCQEREQNYITVVINAMHPEHGTPFGTYGVARDITERKKAEQAITHQAYHDTLTDLPNRMLFKDRLTVAIH-HAKRNKHKLAIMFLDLDRFKWVNDTLGHLYGDELLKQVAARLRNCMREQDTLARMGGDEFTMLLHELNQPDDATVIAQKIFDELKRPFMLDDREIFISSSIGIAIYPDHGDSIENLIKRADIAMYHVKWRGKNGFQYYDPSMNSMFHKKLENELRRAIEKRQIVLYYQPKIHLDGHCVIGLEALARWHHPELGLVSPLEFIPLAEETGLIHALGEMLLEEACVQMRQWQD-AGLNNFSLAINISPQLVEEDAFVSRILTPIRHHQLSEDLFEIEITENLLMRDVESSISKLKELGSHGIKIALDDFGTCYSSLAYLRRFPIHSVKIDKSFVSDSTSENASIISAIAGIANGFKLDLIAEGVETIPQMHTLQSLGCTKMQGFLFSKPLPAKEMTQVL---------- 218437596 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVNDITEQLKAQQKLQESENRFRRAVIDAPLPILIHAEDGEIIQVNHAWTELTGYTHEDIP-TIADWTEKAYGERKEIVRSVIDELYKIDGKVEEGEFTITIKTGETRIWNFSSAPLGRLADNRRLIMSMALDITERKQAEEQLRHAAVHDQLTGLPNRILLLDRIEQAIKRTQQEEKYLFALLFIDLDRFKVVNDSLGHWVGDQLLGAIADKLKACVRPMDTVARFGGDEFVILLENLTSRTEATKMAQQITDELRSSFCLQGQDFFISVSIGITFPSSYEESASELLRNADIAMYRAKEKGRARYTIFDSKMHIQATRELETNLRLALEREELIVHYQPIVSLTTGKLLGFEALVRWEHPKKGLISPGEFIPIAEETGLIIPLGEWVLLESCRQMKAWQKESGLDKIRVSVNLSGKQLEYPHLINCLESILKQTGLEGKNLKLEITESMLMNNKEVVSDLLLQIKGKNIQISIDDFGTGYSSLSYLHYLPVDTLKIDRSFVNRMTQENFEIVEAIINLAHHLQMDVVAEGVETEQHIKQLKQLGCESGQGYFFSKPLDSQKVTSWFEK-------- 114562745 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MTRNIAKHKEAQDQLILAANEGVVITDSNGNITEINQAFTDITGYSREEVIGQNPRMLSSGHP--KSFFERLWNTLLV--QGKWHGEIWNRRKHGAIFPQAITISAVFDKLNIIQYYVAVFADISAQKQNEEKLKNLAYFDPLTQLPNRMQFMSLLEQEVNHS-HRAKKQLAIVFLDIDFFKHINDSLGHVIGDEILVELAKRLSYALSDFDVLARLSGDEFVVMLPSIMGTDSVTSSVDRIRSVFERPFILDNQSVRLTASMGVAIYPSDGDDHDSLLRNADAAMHRAKLDGRNNYAFYTESMTKQAVAQLKLQNALHQVNEDFYLVYQPKLKLSDLSPSGFEALIRWSDPVYGNISPAEFIPLAEKIGLIWDIGLWVLKAACLQGVEWLTQGKMFE-RISVNVASLQLKRNDFVDKVRSILLETGLPAKHLELEVTESCMMNDPDAIIRDLKLLGAMGIALSIDDFGTGYSSLNYLKKLPIDKLKIDQSFVRDIPHDNTAIAKAVIALGHALNLQIIAEGVETVDQADFLRLNGCDLVQGYLYSKPRLPDELNEFL----PMFRN- 88858416 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MTELETVLSQR--NQALKTSQKNLFLAINASLDGVMITDNKGTIFQVNPAFTTLTGYSAEDVVGQTPSLLSSG-KHDKIFYDHMWQCL--RREHMWQGEIWNKKKNGEVYLEWLTIIEIKEPDDDELLYAAIFSDITERKKAEKRIISLAYFDELTHLPNRRLFSDRLEMALA-TAHRDNSKLAVMFLDLDHFKQINDTMGHNVGDILLRQVAERLQACVREGDTLARLGGDEFTLLITEISDVEQLTIFAHKLIHQLQAPFKLNGLDVSITTSIGAAVYPDDGIDSQSLLKHADVAMYRSKDLGRNSFQLYKPAMNARSLERLAMESKFKKRTNEFKLCFQPQIDAKHQRLTGLEALVRWQSPELGSISPAQFIPLAENLGLIVELDIWVINKACQQIRLWLDEG-VPFAKVSINVSALHFSQGNLVLAVQNALHYWHVDPHWVEIEITETSFISSLPEAKKVLTNLKKLGVKIALDDFGTGYSALSYLTQLPIDTVKIDASFIAKVPDENSQIVTAIIALAKSLRLGLVAEGVEKAAQLRFLEQLECYVIQGFYFSKPLYPCEYVRFIAQK------- 251826488 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLSQAVEQSPNSIVITDLNANIEYANDAFVKTTGYTLPEVMGKN----PRILHSGKTTVETYAAMWTQLNSGQWRGELINRRKDGTEYVELARISPLRHTDGRVTNYLSIKEDITEQKQVEARIRQLAHFDLLTGLPNQTLLKDRAGFAMQMAQRSAH-HLAVLFLDIDHFKNINDTLGHRIGDELLVHLAKRMKLLLRDEDTLSRFGGDEFILVLP-DTDADGAAHVAEKILETVAKTCYIEQHELVVTPSIGIAMYPSDGMDFDKLYQSADVAMYRAKQDGRNNFRFFTSEMQARSARRLENALRQALSRNQFELHYQPQISMQDGKIVGAEALLRWYHPELGSISPAEFIPVAEESGLILSIGEWVLRTAVQQVKRWQDAGH-PPVTVAINLSAVQFRQARLSELVMQILHEANLAPHWIELELTESVAMDNPLVAIGVMNDLHGCGIRMSIDDFGTGYSSLSYLRKFKVNKLKIDQSFVRDLADDSRAIVTAIITLASSMGFQTIAEGVETAGQLAFLRLQGCNEVQGYYFSRPLTVALFEAFV---------- 297568270 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VARLAQLQREQAALRASEQRHRLALDASRDGMVITDLKGKIVAINPAFTTITGYCQDEALGKNPRILQSGR-HDRAFYQAMWASLK--KNGHWQGEVWNRRKNGEIYPELLSISTVYDDGGQPAYYVGVKTDLTSLRRSEEQLQYLAHHDPLTGLPNRLLLEARLEHGLERARR-EGGKLAVMVINLDRFRTINDSLGYAAGDRLLEEISQRLRDCVRAEDTLARLAGDEFALVLEMIHDYREAEIMGRRLQQALDEPFTPDEYEAFMHLSIGISVYPQDGDTVDILLRGADIAVGLAKEGGGGQVFYTSADLNSQARRTLELEGALRRAQEQGEFYYQPKVDLHSGRVVGVEALLRWRRPGHGLVSPGEFIPVAERSGLIADLGTWVIHEACRQIQAWR-EAGLGEVRVAVNVSARQFNHGDLKEILAGALKTHDVKGELLTLELTESMLMLNPEEAITRMATLKELGVKLALDDFGTGFSSFSSLSRFPIDQLKIDRSFVAGLAADASTIAVSIIAMAHRMGLKVVAEGVETEVQSGYLRQNGCEEMQGFLFSKPLPAEELAELLRQ-------- 124545085 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITEAKLIEESLKLS----ALVYDNSSEAMSVLDEKGVIITVNAAFSDITGYKAKEVCGQHIRLL-YCDINGRDFYDKMNNAI--NQKGQWQGEMLQRRKNGEEYVIWLTINTIKDKEGMPYRRVALFSDITDKKQNEHLIWKQANYDTLTGLPNRRMLLEYLGAEIK-NADRNQDHFALLFLDLDYFKEVNDTLGHEMGDLLLIETASRLKSCVRDADVVARLGGDEFTVVLSAMADHKGIERVAEHILRRIAEPYLLGEETAYITASIGITLYPDDATSIEGLLKHADQAMYAAKDQGRNRFNYFTPSMQEYAKYRMRLIQDLRQAVSNKEFHYQPIVSLTTGEVAKAEALIRWTHAERGNVSPGEFISVAEDTGLIVEIGNWVFEQAARQSAAWRDELGVD-IQISVNKSPIQFRDEGALHNWLELLQDLNITGAGVCVEITEGLLLDASMGVTEKLLAYRDAGVQVSLDDFGTGYSSLAYLKKFDIDYLKIDQSFTRDTDTNDQILCEAIIVMAHKLGMKVIAEGVETEAQRQVLLSAGCDYGQGYLFSKPIAAIDFAQ------------ 124514573 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IGFTVIRDITRRRQLMRDLRHEKEQWFVTLKSIGDAVITTDENSRVTYVNPIAEELTGWQSGEAHGPIGQVFHIVNEYTRTRASNPVERAL--RDGTIVGHTLLLGRDGREWSIEDSAAPIKDDEETIRGCVIVFRDVSEKRRLERQIAYQATHDALTGLPNRHLFQDRLVRTIAR-AHRSGHSFALLYIDIDHFKNVNDRLGHPFGDRVLVELGQRLKGVVRETDTVARLGGDEFAVILEEVSDRNEGMVLGRRLMHEASLPFRIDEARVDLTVSIGVAQYPEDGTDATLLVKNADIALFHVKGDGRNSIQFFSEEMNRTVQKRIVIENELREALDRDEFFYQPIVDLERGKAVGVEALLRWRHGD-EARLPEEFVPVAEEAGLIVPVGRWVLETALRQTRRWLDQGFAP-GRVTVNLAAKQLHSLEFAAFLESLLAETRVEASLLELEVTEGTLLHRDHQTRETLSKIREMGVRISIDDFGTGDSSLNYLRHFPVDTLKIDRSFLTGSNHYDRAIVRAILALAKSLSLDVVAEGIEREEQARFLRDDGCVLVQGYLYSHPVSPDEIPPFFGRTGPRSGSS 88858053 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RIKSTEERLNLCVENLSDAIAICDRNFNIIDINPSFLRFFGKQRDHYINKPFKLHGY-----KESYIEKLKTFL-LDKGHWQEELKLPNENKELMPIDLSIDVVKNSTGKVTHFVVLYSDISERKKAESELQRLSNRDRLTGLPNRNLFFTNLKKLGAQKCHH-----ALLVFDLDNFKKINDSLGHQLGDMLLCRLANRLIKLTRQQDSFYRLGGDEFALVIVGTNDIHKITSTAKEFLHEITQPFHMAGHELVITSSVGVVLFPEDGNTPEILLKNADTAMYHAKQQGNRYLFFNDTMNRQAVKRLQIENLMRFGKEDHFCVYYQPKMNTETNELVGMEALVRFITPNKGLISPAQFIPIAEETGQIIEIGEVVLDKACADVKRWLNKG-LFSGRVAVNLSAKQFALPDLTARIDAILQKHSLPSYFLELEITEGTVMDDPKEAIAIMKSLSARGIHLAMDDFGTGYSSLAYLKQFPLNTLKVDKAFIDDSTERGRNMVDSIVTIAHNLDLSVVAEGVEYAEQVHILSELNCETIQGYYYSKPLSAEHFEQFLEKQ------- 83311017 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RIKAQKQSLRDNAEQLQLAADGTSEAIAITDAEGLIVSVNKPFCRLTGYELEELVGRNPNILKSGR-HDSDFYAEMWRSITA--TGNWSGEVWNRRKNGEVYPERLTISTIYDAKGQIQRRVAIASDITEQKKAEEIIWHQANHDLLTGLPNRRRFLDLLRKDLARADSLPDMVVGVLLIDLDRFKEVNDTLGHAIGDQLLLEVARRIRSCLSEKDVIGHLGADEFIVSMIDDLSTTRLEAAVAAIRMVIAEPFRSGSDTLHLTASIGITAYPTDGGDMEELLRNVDQAVREAKNGGRDRSCCFTESMREAGQTRLQNDLREALSEGQFEVYYQPIIDMPSRAIVKAEALLRWRHPERGFVSPTIFIPIAEETGLICDIGNWVFRQAAATARRLCDSCRYCRFQIAVNKSPRQFFSGFSHLEWAEHLRELNISPQCISIEVTEGLLLGQHAEVMERLTKFRAAGMQIALDDFGTGYSAMSYLKRFDIDYIKIDQSFVRDMDSSDRAIAEAIIAMAHRLGMKVVAEGIETEEQYALLAAAGCDFGQGYLFAKPMPVDQFEALV---------- 172039622 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELRLNEQALQLNQERLHSILGSIDDVVWSIVPQTSQIYLNHATETVYGRPIADFLDNLNLWQEIIYADDQQRVEESQQ--LLYKTGIQDIEYRILWPNDEIHWIRVRSRLIKDDQGNPIRIDGLTTEITEYKQIKDQLLHDALHDNLTGLPNRTLLMDRIEQGLKRCQRDKNRRFALLFLDLDGFKLINDSLGHLTGDQLLIILSHRFSRCLRAEDTLSRLGGDEFVILLENLSNIDEAIAIADRIHNILKEPILLQNEEIFISVSIGIVLGGEQSVYNNLDQRDADTAMYRAKAKGPGTSKVFKPSMHTHVMKRLQVANQRAIERQEFIVYYQPIISLDSDRIDGFEALVRWQHQEKGLIAPTDFIPIAEETEAILKIDQWVLRHACTQLGLWQQQPNLGSLTMSVNLSSKHLAHPSLIEVLDEILAETGLGGSSLKVEITESFVMEQSKTSLDILEQIKQRKIELCLDDFGTGYSSLSYLDCFSFNILKIDRSFIKRAEQDRCEIIKAIVDLAITLNMQVVAEGVETNVQRKRLKALNCGYGQGYGFFPPLDSQNITRLLEQQ------- 114321822 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MDHQVRHLAVLDDRGQVVGLLGF---QDLLARRALEQALAQSRKHLQLAIDSSLEGIVITDAHARIEFVNPAFTHLTGYSLEEVAGRTPAVLSSGHP--PSFYREMWQAL--QEQGYWRGEIWNRRKSGALYLELLTITAITNDDGDTTHYAGLFTDITHIRENERQIRQLAYYDPLTRLPNRRLLDDRLSLAIK-HAHRHRQRLAVMFIDLDHFKQVNDTLGHAVGDELLLRVSERLREHLREDDTLARLGGDEFLALLPDLQEVDEAIRVTQRLIEAISQPYTIGDHDFRVGCSIGLSLYPDDGESPDALIRNADGAMYRSKTEGRNTYRLYAPEMDTRAKNQETALRDTAETGEGLSIHYQPIFDWRTGALHSAEALLRWHHPTRGAVAPGEFIPLAERSGLIIPLGQAVMRMVCTQLKRWQ-AAGLRPVPVAINLSAKQFWQDELPGFIRKMLQRCDLNPGLMGFELTESTLMHDIERGLDTLAALRGMGCSVAIDDFGTGYSSLTYLQRLPVTTLKIDRSFVSDLRKGGCAIVAAVTGLARELELQVVAEGVETEAQLRALDRYQVALVQGFKTGRPVPADAFEAYLR--------- 120554062 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIDDVTRRERDEAEIR----KFSKAIDQSPSSVLICDRQWRIEYANRKFSQLTGNSPSEIIGKHPS--SLIDPGDSHEARQLWKSLQVQRVGVWQGEVNSTRKNGERYWEQLVVTPIKDNNGESTGYLILGEDISIRKRYEQQLLRQANYDILTGLPNRMLALDRLKLALAQARR-DESKVGVMFLDLDNFKHINDTLGHDAGDTLLIEAARRISSCLRGTSTVARLGGDEFLVVLPGLNGPDASSQVAERILKTFAPPFMLSGQEVFVTTSIGIATFPDDSDNSGTLLQHADAAMYEAKHKGKSAYARFTPEMSEVSHERLQMESHMRKALEEFELYFQPIVDTASGGLVAAEALLRWNNPAMGMVMPDRFIPLAEETGLIIPIGEWVVKEAC-QAAYCWQAMTGREISIAVNVSPRQFRDPGFTDAIMRALNDSNLRPELLELEITERLILDNSIETADILKQLDKVGIRLSVDDFGTGYSALSYLKSYPFDTLKIDKSFVQDVENEDASLVRAIINMAHSLGLKVVAEGVEEEDLTHFLKAEHCDYSQGYFYSRPLPEQDFIHWLE--------- 91775467 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLVLVTDCTEQELMSQKLMALIKEHDE-LKIALD-AHAIVAVTDARGVITRVNDKFCSISQYGREELVGSTHRIVNSGH-HPKEFFQHLWRTVSSGQ--VWNGEVCNRAKDGTLYWVHTTIVPFLGEDGVPVQYIAIRADITQRKILEQSVQRMALYDDLTGLPNRRLMVERL-QMIREACVRSHRHGAVMFLDLDNFKEINDTHGHEQGDRLLKQVGQRLRENIRQVDTVARAGGDEFIILLADLDEDAQAYNVAEKLRNALSTPYIFNRIVLHTSTSVGIVMFSDKAKPKTELFKHADMALYRAKAQGKNRISMFDPSLQAEVLEYASLLADLRQALQRDEFRYFQPVVNRDGKVIGHEALIRWIHPVRGMVLPGQFIPVAEQTGLIQEIGQWVLSMACKQLNVWSEDAVKSQWTLSVNVSAKQFRDMDFVGKVHDAIRQSGADPKRLWLELTESMFHTDIVQTIEKMRALQDIGVHFSMDDFGTGYSSLSVLKLLPLDQLKIDRSFVRDDDPNDAAIVRTILALAGILNLTVVAEGIESSEQFDFLEQHGCQAFQGYFFGKPVPMDE--------------- 89093784 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KAEREAEVTQQVFESAAEAILIYNPD-GKVITNSSFNRITGYDDKKARLFALSILKD-HPE--------IDATLS-KTGRWQGESIRRKANGEPLPIWLSISALSSTKTEQSSYVAVFSDISELKEAEQKLEKLAHYDNLTSLPNRTLFYDRIESSLARAAR-NGKKTALLFVDIDRFKQVNDNHGHHTGDQLLVEAARRISAHIRLGDTVARLGGDEFTVILSELDGLDPVQDIARRIQKSLRDPFRLDDKEIFSSASIGIAMYPDDGRNAESLLKHADVAMYHVKERGRNDILFFDKAINEQAEARAQDNLKTAINTQQLFMVYQPRFNISGTEILSAEALIRWKHPEQGFISPGDFIPLAESCGLIVELGRWVLMQACQAAQEWNENTGQNT-PVSVNLSARQLHDSSLLIDIENALNQTGLDPSLLELEITETMVIQDMETVISRLEAIRTIGVRLSVDDFGTGYSSLIYLKRLPVSTVKIDKSFIDDVSSGSENLVKAVISMSHSLALNVVAEGVETEAQLSFLTENHCDEIQGYLLAKPDSAETLQRLMRK-------- 298504666 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LERTKAEQARREQLHFLQVLIDSIPHPIFYKDADRRYIGCNAALESFIGRTREEIIG--KTVFD-IGAEGRARICDAVDRKLLANGGVESYDSTMIHTDGSIRDIIFSKTVFGNTDGSIGGIVGTILDITERKRAEEAIQQLAYFDALTGLPNRTLLRDRVSQLLSQARR-EGGGFGVLHLDVDRFKGVNDSLGHACGDVLLSTVAGRIASSIRESDTVARLGSDEFVVILPGVGHEEDVVAVVRKIVEELNRPIVIQGNDIFCTASIGIAIYPTDGSSADILLKNADMAMHKAKEFGGDGYQFYSSELNHRAMERLTLETSLRRALERREFHYQPLLGIGSGRIVGVEALLRWDSPELGMVSPARFIPLAEETGLIVPIGEWVLRSACEQLRALH-ELGYTELCVSVNVSARQFRHDGFCAMVAAVLAAVGLDPRYLELELTESVIMERSETAKGILRKLKQMGVSLAIDDFGTGYSSLSYLKHFPIDRLKIDRTFVKEVDQDNAAIAEAIVALAHVLNLDVVAEGVETAEQLAFLAALRCDVVQGYHIARPLPPRNLLEFLEARQPMLRS- 89091982 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EYHREIESKQRALSLAFDNASEGIMVTGSDNRLLTVNDAFVDITGYSADEVVGKNPKFLQSGR-HDETFYRSMWQMI--NTSGYWRGEIWNRRKNGEVFPQWLSIQAVTDSAGMARNYIASITDLTERKQVEEKLRYLSDFDPLTNLPNRRLLGYRVDQTLSLSRRQPDQQFALLYIDLDHFKNINDSLGHRFGDEILQKVAKRITELVREGDTVSRLGGDEFMILMPELHKLEQAANLAERILHNIAQPLENDSH-LMITPSVGIAVYPNDGDSFDKLLRNADAAVHFAKRQGRNNYQFYTAEMNQRASERLQVEIRKAVENQEFELFYQPQLNLRDGSLAGVEALIRWRHPNEGLVPPNRFIPLAEETGLILQIGSWVLVEACRQGAEWAAKS-TEPFTMSVNVSVRQFR-PELVEEVRSALLTSGLSPKSLVIEITESTLMQDEEKTLTLLHELKELGVQLSLDDFGTGYSSMAYLKRFNLDQLKIDRAFISDLNPDDAAITSAIIDVASHFGLVTVAEGIEKPEQAEFLASVGCIEGQGYYYEKPIPANDLTE------------ 270491424 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RQASLLDKARDAIIVRDLDHHITFWNEGAERLYGWTREEAMG--QSIATLLYQDTQEFLRA---TQATQEQGEWAGEIVQFHRDGRRLDVEGRWTLVQGEQGQPDSILAINTDIGQRKATEREIQRLAFYDSLTGLPNRMLLMDRMRHALA-TAQRRRQGGALLFIDLDNFKTLNDTLGHDQGDVLLQQVAARLNTCVRSVDTVARLGGDEFVVMIEGLSPHPDARTVGEKILAVLATPYVLQGYHYRSTPSIGVAPFDGRASTVGELLKQADLAMYQAKTAGRNTLRFFDPGMQAVVTARAELENDLRTAREQFMLHYQPQIDHRGG-VTGVEALVRWPHPQRGMVSPGEFIPLAEETGLVLPLGRWVLHTACAQLARWRHVPGRGHLSMAVNVSSRQFHHEAFVEDVVRAITATGAPASRLKLELTESLFVEDMETTIATMAALRSHGVGFSLDDFGTGYSSLSYLKRMPLDQLKIDQSFVRDADPNDAAIVDTIIALSRSLGLDVIAEGVETAEQRSRLEQAGCRAYQGYFFSRPLPETALEDFLVQKL------ 71908953 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RQLLATKRQVEAGLAL---QRLIVDHASEAMMLTDSAQRILSVNSAFEQITGYAGKDVFGKTPTMLSAGH-QGLASHRNVWDFVA--ENGSWEGEIWDRRKDGTIYPKQMRITAICEDGVQLSHFVAVFSDISESRAQAERLEYLARHDPLTNLPNRLALDAHLDTLLEGATPGIN-RLALLIIDLDNFKTINDSLGHHAGDRLLSELARRLGAQMDLTKRLFRLGGDEFVVVVDQLINEEAVIELVQQLAGGIGDPCNIDGHVLHCTSSIGISLYPEDGRDAQALIRNADTAMYYAKANGRNNHKFFTEPMNAAANKRLHLESELWCAENQLVLYYQPQIDLLSGKVVGVEALVRWRHPLRGLIPPAEFIPVAEECGLILPLGHWVLLTACRQAREWLD-AGIDMGEMAVNISAHQFRQPEFISSVQAILAETGLPTGRLELEITESTIMHEVDAAIQTLAQLRAMGIKLAIDDFGTGYSSLAYLRRFPLDRLKIDRSFLADTDPDAASLVTSIVLLGRSLGLQLVAEGVENFAQAEFLRTLECERVQGFHFYQPVCAEEVV------------- 160896528 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WLLAHLQIPPEAAAQRRMLSSLVLVTAVGGGWLLWRMRRGERTAHAAMAAGREAD------ERQRLAVDNTMEGVVVTDARSRILSVNSAFTRLLGYTEQEMGKTPRMFKSGRH--DKAFYEAMWDSMQA--TGHWQGEIWNRRKNGEVFPERMSLSAVKDAQGKVTHYVCMFTDISAEKAREAQLEFLAHRDMLTGLPNSVRFTALLEDAVAEAAAEQGT-LAVMLLNIDRFKDVNDSYGHAIGDQVLRHIAARVHDSLGPQDLIGRMAGDELAVLCKMSERGDAIARARQLIAAAGQPWSSPDGLSVMAGVSVGICMYPSHAGNAQDLLQGAHAAVYGAKSRSGRAWCFFEEDMTSAARERLAMEARLRQAIDHLRLYFQPQIDLATGRLVGAEALVRWLDPDEGLISPARFIPVAESSGVIGALGLWVLREACAQGRRWRDQG-LPEMTIAVNVSLHQFLLTDIAGATADALAATGFAPHCLELEITESALAERPEEALAVMRRLRAQGLRLAIDDFGTGYSSLAHLKRFPLDLLKIDQGFIRDISADDMAISGSVIALGHAMGLKVLAEGVETAEQLAFLRGKGCDFFQGYLCSKPLPAQAFGEWVSD-------- 87199053 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLFVALAWALPMLVFGPFGAAG--RMTLWTVLAML--------MTGMAVTFAAMPMATVLFSGVVGVSAVAAFLFEGEYTAAAVSTVFVVIVSVGAVEVARTFLGARVAEAGMAEKSEVVSLLLEGDADWLWQVDANRRIRSVSPRFAFALGADPEDLEGKPPAWEDHFHSSLHDLAERL------KRRESFSNLLVRATLHGSHRWWELSASPKVDDNGTFVGFRGVGSDVTEQRESAEKIAYLARYDTLTGLPNRLMLTEALGDAMGYSEKWRS-NCAFLMIDLDRFKAVNDTLGHLVGDQLLAMVSDRMTRIIKDGEVCGRLGGDEFAVVVRDVADSQRIAELADAIIATLSQPYEVDHHMLYVGASVGSAIGPRDGATVETLLRNADLALYRAKDEGGGSHCTYEPALHAHAEERRKLEFSLRHALERSEFVFQPVVDATSEAVVSFEALLRWNSEEHGSVSPAKFIPLAEDTRLIVPIGEWVLRMACQEAMNWPPH-----VKIAVNVSGEQLLDPYFAETVVGALAASGLPPHRLEIEVTESIFVRDATVAQMTLENLMGIGCGVALDDFGTGYSSLGYLRKMRFSTIKVDRSFVQGDNPESLAIVRAVVAMADSLDMSTTAEGVETEAELETIRRLGCKKIQGYYFGRPMSAADARGLFSQ-------- 239995544 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HHLKEAEEQLNLSIENISEGVFITNTQFKFISVNNAYC---GYTGETRDQALASYMHFLYPDATEEIKKTLKA-----KGNWSGEVESVRVNGERYEMELNIDAVHDDDGKISHFVGVFSDITSRKSTEKELLKLANTDPLTELPNRSFF-----QASHQNLVRKGAQHTLLCLDMDNFKKINDSLGHQTGDILIKQIAKRLQRITGKSATCYRLGGDEFSVLMEDNADIHTVTHYAQNLLDTLSRPFIINKQEFVLGASIGIAFFPDDGTSPQEMLKNADTAMYFAKNNNSYQFFSGEMNQNAVRQLQIENLIRQGIKDDLFTVYYQPKVDIASGKLVSMEALVRFEHPQKGIVSPGQFIPLAEQTGQIIEIGEQVLRKACADTKRWVNQG-LFSGRVAVNISAKQFELPDLDDRINKILSDIGLSPLHLECEITEGTLMESPENGLQMMTRLRERGIHLALDDFGTGYSSLAYLKRFPLNTLKIDKAFIDDIAKSDRHMAAAIINIAHNLGLKVVAEGVEEEAQLDILRRYDCEMLQGFLYSRPLNAERFEKLLTENQKL---- 85712929 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IINSDERLATSLTNISDGICIFDRFFRKREINTAYERITGYQREQVIGQAFALPHY----DRDFTDQIKHTVL--REGSWSGEVTDFNADGAELLLELTLDAVRNDSGEIKLIVASFSDITERRNTENELRRLSNTDSLTGLPNRSYF-----QVSHSNLVRKRVAHALLLFDLDDFKRINDSLGHEVGDELLCRVADRLAELGRRQDTLYRLGGDEFGILIEDNTDINVISTIAQQVNTEIAKAYRIKGHEIALGSSIGIVLYPHDAHTSQELLQKADTAMYHAKQRGGNCYQFFNASMNENAIQRLESQVRHAIRTHQVEVYYQPKMEIATGHISGIEALARIRDEYGQFISPAQFIPLCEETGLIIPLSEQVLRTACRDMRQLLTLQGAPR-SVAINLSARQFTQSSLALFIEQVLQEEEMHPRHIEFEITEGMVMSDPERAIAMLENLADMGVQLALDDFGTGYSSLAYLKRFPMHTLKIDKEFVDDIDERDRKMVESIIGMAHNLGLKVVAEGVEEKAQLDILEQLQCEYIQGFYFAKPMSAEALIEFITKQQP----- 142202616 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRYAIERQRVEARLRISEERYALAVAGAMGGIWDLDVASGQLYLSDRGRKLLGLTAGGVVG-IDALAQAFEPACAMRFRDALSTHLAGDSESLALELRPRGSG--VTWVALHGLAVRQPDGQATRIAGSITDISARRAAELKLRHDALHDALTGLPNRALLQDRLEVALKRLKREPGGCFAVLFLDLDRFKTVNDSLGHTVGDQLLIAVAQRLRSVVRPADTVARLGGDEFALLVDELHHHEEAIHIADRLWELIAAPMEVDGHRLHTTASVGIALSGTNYEEADEILRDADLAMYRAKGNADLRYALFDQAMHDRMVQQHTLEIDLWRALERQEFRYQPIVSLVSGRTVGFEALLRWQHPTRGLLMPGAFIDLIEDTGLCLPVGWFILERAIADLALWQRREEGLEAGVCVNVSGRFFLQDGLTERLAELLDRYRITQGSLRLEVTENILLDHDNFARERLAALRRLGVKLYVDDFGTGYSSLTYLQRFQYDALKIDRSFVAGIKSDAGAIVTTLVRLGQSLGMQVIAEGVESEEQVQKLRGLGCPMAQGFWFARPLTSIDAIAFMA--------- 157376476 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALELQRQSTHKEMEMAASVFKESAEAIVICDSEDKILRVNPAFYKITGYSQIEVVGQSPQLLQ----SDRP-IQSMLREAALKKNDIWQCEVSGYRKNGEHFLSWQTVIPVKDENGDTQQIIYIFSDITERKLFEEHIYNLAHHDSLTQLPNRVAFQLQMNTALER-AKRSKTQMAVMFIDLDHFKMINDTSGHPVGDLLLQQVAERFKRALRKEDVISRFGGDEFTVLLSNTRTDNATTVVARKLLACFYEPFKLPSSEVVISASIGIGVFPDNGDSVDSLMMNADSAMYRAKEKGRNCFQFYTKEMNQYAQERLELELDLRKERDEFVLHYQPQFDPNG-RIIGCEALIRWQHPDKGLLSPGEFINMAEITGLIVPIGKWVIDTACMQHKMWLSQG-YPALNISVNLSGRQFLHHDLLETVKNAITTSGITPSCLELELTESIMMVNVEETIRTLNAISSLGIHMSIDDFGTGYSSMSCLKRFPVNKLKIDQSFVRGLDKEDVAIVKSIIVMAHALNLTVIAEGVETLEQLEFLKSSRCEEFQGYYFSRPILAADIEQYLQ--------- 95929780 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TAVRDISERREKDQRLRE----LSAVVDHSNDAVMIMDDSGNVLAVNKTFCDLSGYSEEDLLNRLPLFL-RAERHDRVFYTDLVKQLRD--EGRWEGEIWIRHHRGHSLPQWLRIETVEEPENKTTRYVAVSADLSEEKAWEEKMLQLAQTDPLTGSANRVLFRDRLQQAIKRAQSRKGMEVQVFSLDLDYFKRINDSLGHVAGDRMLIEVAARLKRVSRGQDTISRLSGDEFAILVTCLNDEVDATRMAQKMLQAISEPMMIDGAELIITASIGVALYPGDGDDDVTLMANADNAMHQAKRQGRSRMCYFSAEDKAQEYLTIESKLRRALENSELQLYYQPQVDLATGDIVAAEALLRWHSDELGWVSPDRMIPVAEEGGLIIALGRWIIEECCRTIRG-YHRSSGNWFPIAVNVSARQFLEPGFTDELVEIVRFYDIPPSLLELELTESMMLDDVGKAIETMKALSFKGFKIALDDFGTGYTSLAYLKQFPVSKLKLDRAFVTDVHRDDAAIAEALVTFTRVMGLSLVAEGIEESVQHECLNLMGFRFGQGYLFSRPLPKDQFISLLETKL------ 192360753 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAALADNSPDLIYAKDTRGRFIFLNKTLMAVMG-AQDLQDVLGKTDFDFNTPDNAQNYYQDDQTVIQSGQPLINREEPVVRQSGRIRWLLTSKFPVFNDTGKTIGLVGIGRDITERKQSEEQIQYLATHDSLTALPNRFMFSKLLAVAIE-SARRHQRQLAVLFIDLDRFKNINDTLGHDAGDQLLITMANRFRTCLRTSDIVGRLGGDEFVILLPELESHDQAARVAQKILSAAIQPLDVHGQECRVTASIGICLYPEDAEDEQALMKNADIAMYRAKEEGKNNYQFYSPDLKVRSLERLMLENNLRKERHEFFLHYQAKRNLKTGKIAGVEALVRWQHPELGTISPAHFIPLAEETGLIVHLGRWVLRAACTQGVIWQQQG-LPPICIAVNLSARQFFDDNLINDIANALRESGLAPELLEMEITEGMIMQDAERAIRILTGIKALGVRLAIDDFGVGYSSLAHIKRFPIDTLKVDSSFIRDINREDRAITEAIIAMGKTLSLTVIAEGVETQEQENFLRDSACDQTQGYYFSKPVSPEEFTRFM---------- 119493186 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDITERQQAEAQLRENEQFLQSIYQGAAVSIFVVDVLERYVGLNPIHEQLTQFTTAQLKKTPEQILPASY---AKVVRQHYIDCVTAKK-TISYEEVMPFQESISHWL-TQLTPICDRNNHIYRIVGTSINITERKLAEEKLRYNAYHDSLTSLPNRPFFMERLQEAIQQVKTQKGCLFSVLFFDLDDFKYINDSLGHAIGDQLLIALTDRLRSCLRKTDILARFGGDEFTILLGGIQQIDQVIKVAQNIQQELNLPFVLGSHQVFTNASIGIALVTADYQQPEEILRDADIAMYSAKAQGQGKSAIFNRQMHLKMLERLQTDLRQAIEQKQFQVYYQPIVCLKTDNITGFEALIRWKHPNGNFVSPAKFIPITEITGLIVEIGQWVLHQACLQMKTWHEQPNFPNLTISVNLSGRQLREPDVVDKIDDILQETGLKRDCLKLEITESMLMDNPSAVKSLLKQIKSRQIKLSLDDFGTGYSSLSYLHSFPIDTLKIDRAFVVHANSKNKAITQAIVTLAQNLGMEVIAEGIETTDQLEQLKQLKCEFGQGYLFSKPLTQADAETLLQ--------- 26988709 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SVTTLRDITQQQRAEAALKSSEEKFAKAFHSSPDAITITERHSGRLEVNDGFCRLTGYSTDEVIGH-TVYEIGIWADDKQ--RSALLAELRERGRVHHREMLGRNKRGDILTVEVSVEPIT--LNEVDCLLLTARDVSQLKNAQAQIRHLAYHDPLTNLPNRALLMDRLSQQIAL-LKRHNLRGALLFLDLDHFKHINDSLGHPVGDTVLKIITARLEASVRLEDTVARLGGDEFVVLLSREHVEEKVRELADTLRELLAEPMSLDGQRLQVTPSIGVALIPDHGTTPADLLKRADIALYRAKDSGRNTTQLFHTTMQKAASERLRMENDLRLALARGELHFQPQVDARDNRIVGAEVLLRWHHPQLGQQPPSQFIQVLEESGLILEVGSWILDEACDACARMLTDGDADDFNLCVNISPRQFRQNDFVGRVLRSLDDYRLPRQMLTLEITEGIVIQNLEDTISKMCELKRYGVSFAMDDFGTGYSSLTYLKRLPVDALKIDQSFVRDADPNDAEIVRAIVAMARSLDLAVIAEGVELTEQLAFLERLGCHLYQGYLHSRPLPLPEFRQMLLE-------- 149187425 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIGVIGMTRNVTRRKQVEVRLSITSE----IFNNFQEGMMITDQNGKILDVNSAFSEVTGYQAIEVIGKNPRFLQSGHHDDK-FYQNLWQQL--SETGLWKGEFINRKKDGSIYPQMATISTINDDGNSLLHYICVFEDISKQKAHEEKLRKMAFFDPLTNLPNRSHLTSILEQSIE-GGQRHSEQFATLFLDLDHFKHINDSKGHLYGDRLLSQVADRLTDVLHHRASIGRIGGDEFVIILTYDSEAQLLDTIDETLGVFNRPFELDSQESLRVSGSIGVALYPQDGQNSETLLKNADTAMYLAKKNGRNGYAFYSPDLTYSSVLHVRVQSHDAVEKQQLSLVYQPQYDLANNTLIGVEALLRWNHPELGVIAPAQFIPIAEKTGLIQRIGAWVIREACEQGRRWLDQG-IEFGKIAVNVSGLQLQHPNFVTKLKQKLLDTNFPAERLEIEITESFLLIDHQLAVDTLNQIRELGIEISLDDFGTGYSSLSYLKGLPISKLKIDRSFICDVPDDSNAIVQAIIVMGETLSLKIVAEGVENGDQVEYLRSHGCEYGQGYVFSKPVTADQL-------------- 241908616 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WEWESPEGRVHFTPACQRISGFGIDNFRAHHLFIEGLIHPDDLPAWRRH-REMLTASLPKAEVEIRIRTAEGGEKWLAVTSRNLTDGHGEPLGIRSSLRDITDRKMVLSQLRHQAWHDPLTGLPNRALCLDRLDRALGRLARGNGELCAVVFLDLDRFKLVNDTLGNAAGDRVLRETARRLGTATRSTDTVSRLGSDEFIILIEDLRGEDEARATLGRLREAQRAPFDIDGRHLRVTASMGVVLARGGNADEVLRNANIAMHHAKEHGGDAASFFHASMLEEALDLMQLEIDLHRALENDEFFLVYQPIVSVVDRRITGFEALLRWRHPERGVVGPDAFIALAEHSGLIHLLGRKALDEACRTLAKWRRDQLFDGLTMHVNLSARQLSQTHIVEQVAEALRDSCLPPHLLKLEVTETMLMENPDYANAVLCRLRDIGVGVCVDDFGTGYSSLSYLQRFPIDTLKVDRSFVSRMTREQFKIVQAVIALAHSLGLEVVAEGVEDEEQRIMLLGLACRYAQGFLFAKPLAAEDVPA------------ 121997152 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LHDVTERKRVERELRQA----AIVFEEAREGVIITDAEANIVAVNHAFTQITGYDEDQLGCNPRFLASGFHT--PAFYQAMWEAIRSH--GYWTGEIWNRRNDGTTFAELATIRELRDESGRPTHYIGVFSDISRIKEYQTQLERVLHLDPLTELPNRLLFHDRLEQALRQHQRQRTNENAVAVLVVDDFRAVNDSLGHAIGDRTLRIVGERLDSAMGDSATVARLSGDEFGVLLPQLATADDAASAAERLIEAAEAPLEIDGHQIPITLRVGLSTFPDQAQGANVLLEQADAAMYEAKSEGVSYRFFSEELTERARERIELGAELRQALAGEELAHFQPQVDLDSGRWIGLEALLRWPHPRRGPISPGRFIPVAERTGLMCQLGAWVLQRACRQYQTLLD-AGQDWGRLAINITAPELADPTFVERVMRTLEETGLAAERLELEITESLLVNTDERIIERLDALRRHGVRVAVDDFGTGYSALSYLKDLPVDRLKIDRSFIDNVDQRGATITRAILALGQSLELEVIAEGIETEAQRRTLQEAGCLQGQGFFLARPAPLEQL-------------- 238794774 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILGLAGWLVLRRAMSEARIADALIASEERFRHVAEAATDWLWETDADLRITYLSQRFLTITGLSEHWLGHNLDSLLNC----DIIPLRPWLQHHLTESRNELQCTYLSAKGDKRIC--RIYAKPII-KNNETIGFRGTASDITREIEAQERIQHLSLHDALTGLPNRLRMKEFLENKLRHLAAAQH-PLVIINVDLDKFKPVNDTFGHVTGDLVLHQVSERLRSCLRDNDLVARQGGDEFILIITGLSSRKEIEQLCARVIARIESPYVINDQDIYIGASIGIALAPQDSMQAEELLRFADIAMYEAKNSGRNRWSFYSSEMNERLMQRSERFLRQAVKHNEFNLYYQPRYRIEGTQLTGAEALVRWNHPILGLLMPDQFIALAEETGLITAISDWTMLQACQDASTWPS-----SLIVSVNISAVEFRNQRLIERVRQVLRLTGLPSHRLELEITERIMIEDADGAYKTMTALKTLGVRLSMDDFGTGYSSLNYLRRFPFDGLKIDKSFIDELAESHQSIVEGIINLGHALSMTVTAEGVETTEQLRQLQTLKCDEVQGYFLGKPMKLNDLSVLIR--------- 83643630 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITRMIGSRRDISKEKSRDEQLLLAFDHTPQGVFALDTEFRFLTVNNAFSQITGYETEEIGSSLEDFSQA--PNKRQVFSRIRDEL--FLRGRWQGELYEKRKSGEFYCQWLQITSIINTEGATTHYAGLFSDLTERKQADEKLHYLLNYDELTGLANRMLFRERLDKIL-RKVREQGLSINMLLLNVDRFRQVNESLGQDRGDELLKQVATRISQTASHAHTLARLGSDEFAI-LTPAKSRSQISRFCEQLLDELKAPFNIDGHEFYVSTSIGVTQAPDNGWEIQTLMQQANMAVRQAKYGNTYEFYSRMLRSMSRMRLDVETELRRAIQNQQMEVFFQPKLSLDSGRITGVEALARWRHPQRGLIAPSDFVPMAEESGLITELGEQMLGAACAQAAAWSREG-LDNIQVSVNLSAHQLRQSNLPQMVRKVLQDTELPPHLLDLELTESTLMENMSRTQFMLSRLREMGVRITVDDFGTGYSSLSYLKRFPLNALKIDRMFIKDAHHDDAAITRAVIMLGKSLNLEVIAEGVEHEGHLQFLRESGCHTVQGYLIAEPLGAEQMASLLREQ------- 119490567 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TTIEIALYKHQIEQQLRDQSQWLSTILDSIADGV----IATDKMFMNPVAEELTGWSLQAIGQDITSIFNLIHEESRHSLQLILKTIEQGHSIKLTEPTLLISRNSQEFPIDDSIAPIVNSNNEIQGSVLIFRDITHQKIATDKLRYQAFHDPLTGLLNRHGFMQKLQEADSYRLINPDFVFAIFFLDLDRFKVINDSLGHQVGDQLLQVIANKLIQSVRNIDEVARLGGDEFAILIENLDDLHEICQIAQRIRNEIIKPIDINGDEVFTNVSIGIVLSSIGYNQVDDLIRDADLAMYRAKTLGRGRYEVFNETMREQVRFIQKLESDLRRDRKEFQVYYQPIVNLQTSVIYGFEALVRWNHPERGLLTPGDFIPIAEETGLIMQLDWQVIQEACQQVYHWNENCKNRPPFISVNLSAKQFIQANLVDQVTKLLKDTGLESKCLKIEMTETALLEEPKKVAVTISQLKSLGIGLSLDDFGTGYSSLSYLHRFSVDNLKLDISFIQNSEPQSFEIVRTIIVLAHALNINAIAEGIETADQLNTLQHLNCPLGQGYYFSKPLPAENIQQLL---------- 120555138 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLATVEGVLGKQSLIRAHEMVQSRLEKSEALRYIVNSSPDIVFMLDETGHICFINNKVESLLGYQPSELCQHFRHIL-----DDRDVARRVLEVRLGSRKATRHFEITAFPVDPQTWPQ--TGKTQGGCTGQPARYYGIARDVTERKEAEAFINFQAYHDLLTRLPNRALFKDRLELAI-THARRSQQKLAVMFLDLDRFKVVNDTLGHAMGDRLLQAVTHRLEKCLRRGDTLSRFGGDEFTLLLPSIHGHDDARNIARKLIHALKAPFQLGDHEVFVGVSIGISVFPEAGETMDLLIQNADIAMYHARGKDGYRFYSDSMSINTANRLSLERDLRLALERNELRVFYQPQVCSRSNRVVGLEALVRWQHPERGLLYPGDFLPLAEETRLVGKLSEQVIDQACRDVGRWISSGHSD-LRLAVNLSPSQVEHPRFVETLMNRVAAHNFPADNLEIEITENVIMNDLEQISRKLKELAATGVRIAIDDFGTGYSSLNYLHRLPIHTLKVDQSFVKASGEDGACIVNAIIAMAHGLKLEIVAEGVETDDQLAYLKSLGCHQVQGFFYGPARPAADITRLLAK-------- 254513869 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVGRDISKENAAKQGLF-----QAAAVKNSGEGILISDEKGLIRDVNAAFSQITGYSRDEAIGQATSLLRSGR-HDAEFYKKMWHALK--ETGTWRGEIWNRRKSGAVFPELLTISKI---DGQNSGFVAIFTDITQLKETEEQLQKLAHYDPLTELPNRYLINERLQQSI-RRAQRRSERLAVFFLDIDSFKNINDSLGHLAGDKLLAMTANRLRELLRDDDTVGRIGGDEFLMLLEDINSPDVATNIAEKIIGALRKPTILEGRSVSVSASVGISIYPDDGQTAETLMSNADAAMYSAKEQGRNTFRFYSENLTRAAFQNVLIDSALREAKSRNEFRFQPQIDIVTNSLLGLEVLLRWHHPTLGTVSPAQFIPQAERTGLIRDIGQWVLEQACLQGNKWLAEG-LPFGRLAVNVSAPQFRAEDFVDQVRQVLEYANFPPNRLELELTESVLVQDTEQLIGNMDELRAMGIQFAIDDFGTGYSSLSYLKKMPIDRLKLDKSFVDNIDDNDRIIAEAVVALGQAMGLEVIAEGIEYEEQARALRDIGCTQFQGFLYGMPMYTSRIEGVLRK-------- 121608322 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RVENQLRDSEARFRSLSDLSSDWYWEHDLAGDLSVNGMPLSAVLGWEIGALNMTEADWAAH---------RAVLAAQQPFR----DLELQRRRADGSMHWISVSGVPVQGADGTPRGYRGVGRDITGRKQAEGQIERLAFYDALTGLPNRRLLLDRLQHA-TVAVTRSNTQGALLFIDLDNFKSLNDTLGHDAGDHLLQQAAQRLKACVREVDTVARFGGDEFVVLLAGLSAAAAQASAEAHIAASLGQPYALGGAVHHSTPSIGIALFGPQACRVDELLKQADLAMYQAKAAGRNTQRFFDPEMQAAASHRSALEADLRRQQRELVLHYQPMVDGQG-RLQGAEALVRWNHPQRGLMPPAEFTPLAEQTGLILPLGQWVLETACAQLVAWSRSALTRAFSLSVNVSVRQFRQADFVQQLLATLEASGANPERLTIELTESLLLNDVQDIIARMQQLRCHGLGFALDDFGTGYSSLSQLKRLPLDQIKIDRSFVRDLPADDGAIVRSILALAQSLGLAVVAEGVETRAQLEFLQHHGCQTFQGYHFGRPMPPEA----LAHRFQVVPD- 152992783 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AIEKKEIEQAQILEQIHDAVISTDLDNKIIHWNHGATELLGYDASEMIGRN---IDILYPED-ELKKAQWMKMQTLLYGSYRDQIRKQTKEGKMIYTDVSASVLRDEKKRIIGITRYSQDISELLEQTKQLNFQAYHDPLTQLPNRTLFNDRLEQTITY-AHRHNEKFGVFFIDLDNFKLINDTLGHHLGDEVLKIVSHRFSKCIREEDTLSRLGGDEFTVLVHELNTPESAAKIAGKMMGSLKEEVVVEGQTLHVTASIGISLYPRDAVYKNDLLKYADSAMYKAKEVGRNNYQFYSSEMTNMEKATMEKELRKAIAKNQLRVYYQPQINARNRSVVGLEALVRWEHPEKGLILPDAFIPLAEETGLIREMDYYVMHQAMSDMVEWYHIGLNPGI-LSLNLPISQLMKENFFYTLQNTILKTGFKVKWLTFEITETQVMLNPKHSIKKLYMLNQMGIKISIDDFGTGYSSLAYLKRLPVDKLKIDKTFIFDLNTEDCAITNAVIALAESLHLEIIAEGVEHRDQVRYLLENGCYIIQGYHYSRPIPKQEMTQYL---------- 83593741 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLWINLTVSLVRDIHNAPAY----------FISVVENIQSRKEAELQLLLA----SAVFSNSMEGIFVTDLKGSILAVNPAFSQITLYEAAEVLGRNARILQSGRQN-REFYVALWQDVLTI--GSWRGEIWNRRRDGEVFPEWLSISSVRNHQGEVTNYIGIFSDLSRIKHSEAKFHHLAHHDPLTGLPNRLLLRSRLDHAIERARRTGG-RCAVLFLDLDRFKMINDSLGHRAGDTLLRTLGARLTACLGDTGTLARLGGDEFVAVIEDIDGIPAVGTIALTMLERREPCRLSEGPEVCIGGSVGISLFPEDGDNPDTLLQHADTAQVKGAGGGAYGFYTRTLTERISARLGLEAGLRHALEQGDFLLHYQPLIALGTGEVEGVEALVRWAGGDGLLIPPDRFIPLAEDTGLIVPLGEWVLGEACRTMQRWRSQGMPLTV-LAVNLSPRQFRDHAIPALVRRVLEQTGLPASVLELEITESAIMEQGAAAEAQMTGLKHLGVRLAIDDFGTGYSSLANLRRFPIDKIKIDQSFVRDIPRDAAAITATIIAMGRTLKLHVLAEGVETTDQLDFLSRKQCDSAQGYLFSRPITAAALEKWLALR------- 217969788 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALANFEREARRQRAEEAARLAVEASANGIMITDARNPLIHVNKAFERITGYSAAEALGRNPGFL--VGADPLQRGLAEVRAAVKAQR-EAEVVLRSHRKDGSPFWNELSLAPVRDSAGTVTHFVGVINDISERIAYEEALERQNNEDPVTGLANRNLLRDRVGQAIAFARQ-DGRALVLLLLDLDNFKRINDSLGHDAGDQALKEIAGRIRDCVDACDTVARIGGDEFVVLLTDLAGAQAASLVAGRILRAIGQPLIVLGREIKISASIGASVFPDDDDGFEALLRNADAAMYRAKDAGRNAFHFYTADMNAEAVRKLEMEGRLRQAIAQDGFHYQPVHEAAGARMVAAEALVRMRDENGTITPPGEFIPLAEETGMILALGRWVLLAACREARRWLDLGREMQ--VAVNLSARQFNDEGLAAHIRHCLAAAGLPARLLKLEITESMVMRDVGQAARVLSTLKALDVSVSVDDFGTGHSSLACLRRFPLDQLKIDRSFVQDADEDSAAIVRGIIALAGSLRLQTVAEGVETAEQVGFLRSAGCDLLQGYYFSRPLEADTLARRLA--------- 66044349 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HSLILEDQLQQRTIDLERFRTVMDASEDAIFLINRNTSLIEFNRRACQLLGYTAEELSHKTPAELG---ETSMEQLEVVYDQIIAGKGPSEPLETQIRDKSGRD--VEVEIHRQAYRTGEDWVIVGIVRDITRRKESDQRLLTMAHYDTLTGLPNRDLFFTSLQMGMTQAAI-SRWKLAALTVNIDGFKNINETWGHVLGDEVLLEVSRRLSNCLNASDTLGRVDGDQFALILMLRPGQADTRQTLERIRNALRAPFRIEGQSLVMTASIGIALYPEDGEDSRELIRHAYTAMNSARKIGPDNYRFYTPQMNADVSARLDLEAREAVRNQAFEIVYQPKLDLNNDRICGLEALLRWPRPGHPGVSPAVFVPVLESLGLIGEVGNWVVDSVCAQIARWQ-RSGLGSFQVAVNISGQQISSSSLVADIRQALEKHNVAPQWLEVELTESSLMENTAHTIATLGALRANRVSISIDDFGTGYSSLAYLRRFPIDKLKIDIAFIRESNPQDAAIARAIIELAHSLDLQVIAEGVETPEQLAFLRENHCDQIQGYLISKPLPLEELETFL---------- 186472629 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KMTAEVRESEAELRIAAVASLEGMMVTDADGTILRVNSAFTKCTGYTADDVIGRNPRLLSSGR-HDAAFFRDMWETI--HRVGGWQGEIWDRRKNGEIYPKWLTITAVKAVDGNVTHYVGTHYDITERKLAEEQIKELAFFDALTHLPNRTLLRDRLKQVIALSAQ-NHTHGALLFVDLDNFKTLNDTLGHDKGDLLLGQVAVRLLGSVREGDTVARMGGDEFVIVLSDLSRNRDEAAAAEKVLTALSRPYYLAGTEFRTTASIGATLFTGHETSIDELLKQSDLAMYKSKESGRNAICFFDPAMQTVVMERAALEAALRRAIDEDQLVHYQAQVLNGNRVTGAEALVRWQHPQHGLVPPAEFIPLAEETGLILALGDRVLDTACRQLAQWSLRPDRAHLSIAVNVSAQQLRENSFVTSVLEALARTGADPSRLKLELTESVLVDNVEDIIRKMTLLRTKGVVFSLDDFGVGYSSLSYLKRLPLGQLKIDRSFVRDDDPNDAVIARAIVALAQSLGLGVIAEGVETQAQRQFLADAGCHAYQGYLFCRPLPIEDFEAF----------- 109897986 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LKEAEEQLKLSIETISDGVFIADTSFRYISVNKAYCK---YTGETREQALASYLTF-HQYPGAFTEEVKKSL--RQKGNWNGEVESRRINGEKYEMELNIDAINDEDGRISHYVGVFSDITPRKSTEKELLKLANTDPLTDLPNRSFFQASHNNIVRR-----GTQHALVCLDMDNFKKINDSLGHQTGDLLIKQIARRLQKLAGKSATCYRLGGDEFSILLDKDTDVHSVTHFTQSILDDLARPFLINHQEFVLGASIGIAFYPEDGSSPQELLKNADTAMYFAKNAGGNKYQFFSGEMNQNAVRQLQIENLIRHKEDLFNVYYQPKIDIATGKLVSMEALVRFEHPEKGIVSPAQFIPLSEQTGQVIDIGEVVLRKACEDTKRWV-KAGIFTGRVAVNISARQFELPDLDEKIESILQKADLSPLHLECEITEGTLMQDPDNALRMMTRLRERGIHLALDDFGTGYSSLAYLKRFPLNTLKIDKAFIDDIATSDRHMTAAIITIAHNLGLKVVAEGVELEEQMSILRRYECEMLQGYLYSKPLSSSRFERLLKENHQLNK-- 288940811 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VIERDRAENATRQAEEKARLLLESTTEGIFGLDLEGRVTFINPAAANMLGYEPETLIGQPVH--PLIH-HSRANGLPILATLQQGQDCHATSEVLWRR-DGSCFPAEYWATPVR-RDHRIEGAVVTFHDISARQRAEAEIQHLAFHDSLTGLPNRLLFKEELGQALAALRRDDQRFALHM-LDLDHFKDVNDSLGHPVGDELLRAVAERLTAITRGTDVLARFGGDEFALLQSKIGEIGDAAALATKIIEAFGQAFWIDGNRIDINTSIGILIADQACHDVDDIITRADVALYKAKERGTHAFFADSMTQQLRREMEIARELIQAIQNDELFIDYQPQFDLDSGRLVGMEALVRWHHPREGVRQPAAFLPVTEKRGLIRPLSDWVLKAACCQIRDWSDRG-LEFGRVAVNLCAQQVGDPDFGDNILAVLEQTGARPEHLELEFTETVLIAADARTQADIARLSELGIHFAIDDFGTGFSSMQYLRKFRTDKIKIDREFIQDVTQDDAEIVKATIALGTALGLITIAEGVETEEQAEFLRRHGCRQVQGYLYGRPQSPEDIERQLR--------- 90022687 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILIMRDTTEIEIARAQHEDEVERFRILADLAPVGILQANSDWSGIYANDRWCEIAGRSMSDILE--LGWLSAIHPDHFHNVIEPLRTAISEGK-EFKRECLFLKPNSEQTWVELHARPQISTNGDITGFIATILDSTFRHEAEDKLRELAEHDPLTGLANRAMFQHRLEHGL--SRTHRHGSLALLCLDLDGFKNVNDTLGHDSGDELLIEVAKRLTKCVREEDTVARVGGDEFMILLEGLKDAQIAAEVSEKILNSLEPPCSINRQEVFISTSIGITFATGDKNDSKSLMKQADMALYRAKHEGRNNYQYYSPDLERASQERLYLGNSLHHALQRTEFQVFYQFSLSTHKVTGFEAVLRWEHPRRGQLQPDQFIPILDESGLIVPVSRWLTHTSFMQHAKWKAKGLIEKDKIAVNVSPRLLRDPYFIRGLANSIQDSKIDPTSVIIEITETALLEHSEQTTDALNGLKRIGVAISLDDFGTGFSSLTHLKRYPIDQIKIDRSFVQNLDSGDKAIVKAVIVLAKSLKLTVVAEGVEDKATLDYLASLNCDEYQGFYLNKPQPAEEIENLL---------- 114321079 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVALAVERQLDRRALQEAEQRYRSLFTEHPDAVFQVDLEGRLRAANRSATRLIGLPESELLG--RHYHAFVFSEDRRRSDAAFEAVCRGKAQH--YEVQARTANGSKVELEITNLPIIVDD-RVVGIYGIARDVTLRKQYEARLAYYASHDTITGLPNRREFESRLRHDFYLCRQHNDL-LAVLYIDLDDFKPVNDSLGHAFGDQLLVAAARRLERLLGPSDTLSRFGGDEFVMLLPGLSGEAEALAVADRVLTLFKRSHSLGRHEVHISASIGIALNHRDVKSPEEMVQFANRAMQQAKQQGRNTWRRYAGTRAQGEDISLRRDLQEAIAGDQLMLHYQPVVDAATGYLHSVEALVRWQHPERGLIPPGVFIPLAEQTGQIIDIGHWILHRACRDMADLKARTGRT-LPVAVNISPLQFRRPGFLDNLAQVLSESGLPAETLELELTEGVLMADTEATIDTLAALRSLGVHAAIDDFGTGFSSLSYLRYLPIDKVKLDRSFIQDVTNSRAAIVQGVITMAHHLELAVVAEGIETEAQRRDLQDRGCDLLQGFFFARPMPLTVLRRRLAEPF------ 254000421 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDVTDAIRREREYHSL-IENSPNLIVRFDTACRRTFVNQKTANLYGVAEDVLLGKTPSEFPG--GDSAYGYEQVVKEVFKSGR-SAAMDLHWHAPDGNSRIIHIWLAAELDASGLPIAVIGMGQDVTETYEYQERIHHLAYFDTLTKLPNRALLIDRVEQTIA-EAERHAYPFGLIMLDLDRFKEINDTLGHTLGDVLLCEVASRLEKCVRPYDTVARLGGDEFGILVSEMRVPENITRVADKVLQAFDQPFVVDGHDVFVTASLGIAAYPSDSQAVDDLLKYADSALFHAKHLGRNNFQFYSADLTIKAAERREVETNLRFALKKEEFHYQPLVDLATREIIGAEALLRWQHESGKLIMPDKFIGIAEETGLIIPIGEWVMRSAC-QVAVALNRGRPRPVTVAVNLSTRQFLHNDLVSSIQAILAETGCHTDWIKLEITESLLLENTDNIQRMLQSLSAMGLCISIDDFGTGYSALSYLHRFPVRELKIDRSFTSDITDNRALIVQAIVSLARNLNKNVVAEGVETLEQADYLHKMGCPQAQGYLFSKPLPLEQFLALL---------- 53804441 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIILLGKYLWIAGILASV--VMSEAVTAAMGLLFKGEVTYDYLATGMVAALFVSAIMVTAIMKRRRQEEVAKNRALRASERRYRTLIEVASDAILVTDSETGTLVCNRQAETLLGMSRNEIIG--RHLCNLQQTNDADGAETLLGHMLRGKTGTI--ELSLVRADGTTVPVEVSSSTFEMDGRRYVH--GAFRDITQRREAEDRIKHLAHHDPLTNLPNRVFLHGRLEQAIELARREQN-QVAVMFIDLDNFKRINDTLGHRIGDALLEQVAARLTENVPGSQVVGRLGGDEFIVVITGNRVSTTSAAMAERILESLCRPYTVEDYQLHSGASIGIAIYPADGNSAETLMKHADAAMYHAKSRGRNTFEFFSQAINRGVRERLDIENGLRDKHGGFKLHYQPQIDLTTGSICSVEALLRWRHPLLGVIAPDRFIPIAEETKLILPLGLWVIDRACHQLRAWRNDGIAG-VRMAVNVSVKQLQDESFFEALGSIVERHGLSGSDIELEITESAIMENLSRVQALLKSLQDYGITLSIDDFGTGYSSLGRLKLLPIQSLKIDRSFVHDIDHGNAKICDGIIALGHSLGLKIIAEGVETDAQKNLLQNSGCDAIQGFLIAKPLPADDVAKLITQ-------- 114775460 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IISEMLLREHIRQALEESENKHRQLVETTPMGIVIYS-NNKICYINPAAVTMLG-ASGAGEILGQAVLSFIVPDDREAASADLHTLQQG--GYVQTEERFQRLDGSTFWGELRGVPVEYESQPAVQLL--IQDISSRKEAQEQLRLLSYSDELTGLPNRRLYSDRVEQACSMARR-RKRPISLLFLDLDRFKLINDTRGHACGDMVLKTVANRLLQTLRVSDTAARMGGDEFAVLLP-ETEPDKALRVAGKLIAALNQPILIGNQELIIGASIGLASFPADGEDGETLLKHADSAMYYAKQNRLNIHCFSSVMEAVAQRRMQLEDSLRLAAGSGQLSLHYQQHSLAEGTITGMESLMRWHHPELGNISPGEFIPLAEETGLIRSITAWAITEASRQALVWE-EAGIRPERISINISAAELMQQNLASEILTLIRGSGAKPEWIEIEITETAAMNQPETGIGIMRELVEGGVSIAIDDFGTGYSSLAYLKQLPADHLKIDIAFIRNLPDDDAVIVRTIIAMAHALGMTVVAEGVETQAQLDFLRQEGCDGIQGYLLGKPLPADETSTMLA--------- 253995514 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WGFKVIVAYPLSEARAVSLANAWFVVFAGVIILWQLRRLILNPIGGDPALAIDVVKRIAAGDLTLMASVLEMRQKLRELRQNAERMRLSADHAHDGIFITDPHANIVEVNYAFTQITGYTRNGALGRIPQELGFVTYDD-----SLLDVLQAESNSEWRGETWCRRKNGDVYAAWLDIFCVRDEANQVKNFVGLFSDITQAKEQQQNLERMAYHDPLTQLPNRALLSDRLQQALAR-AERSGELLAVCCLDLDGFKPVNDTLGHEAGDYLLVQLAVRMSACLRDSDTVARLGGDEFAVLLCGLQSIDECTQTLERLLSVIKTPYSIGDKSVTVSSSIGYTIFPDDGCEPDTLLRHADHAMYQAKLNGGSRVQQFDSHHDRQFRGLRQDRERVEASNQEFRLYYQPKVDLRQGKVVGMEALIRWEHPELGLRSPATFLPIVENTDFSIPLGEWVISEALGQIRVW--QAAGLDFQVSVNIAARHIVQSNFTERLVLLLAEFPVAPHKIELEITETAAIEDVSGVANTINTCKQLGVSFALDDFGVGYSSLTYLRRLPVETIKIDQSFVRDMLQDDLAVVAGVISLSRDFKRKVVAEGVENSEQGLWLLRMGCSVVQGYGVARPMPADEVQQWVEQQAP----- 146282936 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALAESEERFRDVAEAASDWIWETDEQARLTFLSNRFRQITGHEPAQWLG--RPLLELL-ITDSAALQNWLEAHSAPLRSSY------RAADGCERYCRLAARTIQH-DGKLLGYRGTASDVTEETRAQARVQYLSQHDALTGLPNRSRLRDYLEQ--NLASLRSGSTLTLLYIDLDRFKPVNDTLGHAAGDEVLIGVASRLRERTRDGDLVARLGGDEFVVVLHRMGEDNDIDRLCNRIIDALSAPFIYEDQQISIGASIGVALAPTDANQANELLRCADIALYQAKDRGTWRAYGREMDQRLHERLRREEELRVAITEQQLEVHYQPRYQSQGLYIIGAEALVRWDHPQRGMLLPEQFIPLAEETGLIIPLGRWVLRQACQQAARWPGDTV-----VSVNLSPLQLHDDRLLEEITQALADNGLAGNRLELEVTESALLRETQNTLELLKRIKALGVRLAVDDFGTGYSSLTTLRHYPFDVIKIDNSFVAGIGQEDHSIVRALIELGRGLRMRVTAEGVETEEQLRLLTDDGCTEVQGFHMSHPLPAQDLWTML---------- 95928550 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVALVQDITEHKNADQAVLKEREFLQTVIDGIADPIMAISTDYHVILANRAARE--SHPEHALQPGPTLCYQLSHGSDTPCSDTLCQVLKTGKEAREIHEH--LRAGHEKRTYEIKASPLYNEDHSIRGIIETSRDLTELNEKTQHLQFVTTHDQLTHLPNKELFFDRLERA-TFKTHRSPFFTALLFIDLDRFKHINDSLGHEIGDQLLQEVAKRLSTSIRKTDTLARMGGDEFLIIIEDIKELSHVSTVAKNFIDTILPSFTIDGHELFITPSMGISIAPTDTQHPKELLAFAEIAMYQAKGGNKCQFYTAEMNSRAKTRIELESYLRKAVNQDQFVLYYQPQFDIQSGELVGCEALLRWQHPQMGMISPNDFIPLAEETGVIIEIGEWVLQEACLQNKKWQDAGHSP-IRVAVNISPRQFREPGFLEMIERVVQTTGIKPEWLELEITESLLMDDIDSAINILKQLKAKGIHLAIDDFGTGYSSLSYLKRFPLSRLKIDRSFVRDIDDNDASITKAVIALAHSMNLKVVAEGIETQEQLLFLKEKGCEVGQGYLYSPPVAKEPFDHFFTDGSP----- 114319826 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------CIGALAVYSSEERFFSADIIQ---LMAEMTGDLSFALDNIEREQARKAAEEQMRLAEE----VFEHSTEAIIITDARQRIMRVNRAFTERTGYVPDEVLGRRPHMLRSPH-HTQQFYRRILARL--RRHGFWEGEIWNRRKGGENAPLWLTLSVVRDEAGRITHYIAVGLDLTETKDREAHIRYLAQHDPVTGLPNRGLLADRLGQAL-RRAQDQHYRLALLSLDLDRFKIINETLGHVAGDEVLQTVAQRLQDHVNGAGTVSRIGSDQFLILLPEIHKPTEAAQAAERLMACVAEPLDLSGQELTPSSVVGIALYPEDGDNLETLHSHADAAMSMAKQASGHEGYRFFSSDMTSRARERESRLRRALDRGEFRLHYQPQVSLADGTLTGMEALLRWHAGDEGDISPARFIPIAEETGLIVPLGRWVLGEACRQNRAWR-QAGLPALPVSVNLSVVQLRRSDVVADVRRALETSGLPGDGLHLEVTESLLSEDDPAVVTGFQTLREMGISLAIDDFGTGYSNLGYLKRLPIAKLKIDQSFVRGIGDSDTAINQAIISIARSLGLGVIAEGVETAAELRVLQALGCDEIQGFYYSRPLDAERAGQLMAAPPPL---- 114778687 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILLSRVRMQ--LEMCRLYKDVKTSEERYSLAFAAANDGLWDWNIVTGKVFFSDHWYEMMGMSPDCAFDSIKQWFDRVHPDDIAALRQAVDDHLSDPLRIVKQEYRALHEDGSYRWMLCRARALFSDTGTPLRMTGAQADI----------SASKTFDPITGLPNAAVFMDRLQRVHAHARRTGSANLALFSLSLNHKEKVTSALGSAGYEKLTSAIARRVNEVLKEPAFISLLADNRFMILLEIPQESAELLKIGTCIQRSLGQPFTIFDETVYCTTSIGIALPSKDNDAVDEVIQDAIAAESIARQAGEDITHIYNPHHGKALDHLRLENELRHAINNGELRAFYQPLVSSSGELAGSESLVRWQHPKHGLLAPYHFIPLAEDVGLIHSIDLWMFRESCRQYREWIENGGSPTMFISVNI-SVQGLSIEWADQVLSAVKEFGIPPESIHLEITESIFAGDIEKIITLLEQLVDLGISFAIDDFGTGYSCFSYLRRLPASYLKIDKAFIDDDSEKARLLVSNIIHMAHDLGMKIIAEGVETREQAEILEALGSDYFQGYYFGRPQAAAGFL------------- 114561776 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SAQKKAEEQALAIEQSPISMILTNIDSKIEYVNSAFEKISGYAASEVIGQSASMLKSG-LTPKSLYKQLWDAISTGHA--WQGELQNRKKNGDIFWEHAHIAPIFDNAGVTKHYLALKQDVTQYKQQEEKILHQAHYDSLTGLPNRLLSLDRLSQMLKDAHRAKN-NVAVLFLDLDDFKKVNDTMGHSVGDELLIQAAVRLKNTIRESDVVGRLGGDEFIIILSNINEPIEVEIIASKLLEQFYQPFRLENRELVSTISIGIALYPLDSEDPKELLRQADSAMYHSKDRGRNTYNFYTHQMNHDMDRRLKIEEQLRSKQKEFEVYFQPFVDIKSRKIIGAEALLRWNNALLGQVTPDEFIPIAEQTGLIVSIGQYVIEVAFATAKKWQ-QTYNPYFKIAINVSPKQFRENTFVDMLNIQLDKHQIHASTIELEITEGVLLSSDAVIDSNLISINDIGVSISMDDFGTGYSSLSYLRSYPFNTLKVDKSFINDIDPGDLELVGAAIAMGHGLNLTVVAEGVETEEQYHLLNALKCDYGQGYLFSKPLPQAAFEALLLKQ------- 257093702 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITARKRAEEQLRLA----ALVFDRASEGVMVTDTEQRILTINDSFSTLTGYTRQEVVGKTPRLLRS-DRMPREFYAEMWDKVT--RLGVWQGEIWNRRKNGEPYLEWLSINTVKDKNGKVVNYVGMFSDITKVRESQQRIEYLATHDELTGLPNRALFNDRLNLALA-HAERSRESVGVVFIDLDNFKVVNDTLGHETGDKLLKQAAMRLLECVRAEDTVARLGGDEFVVLLVNA-DRQQATLTAERLLTGLSTSYHFGEHECFISASIGLSMFPEDASDANSLMRNADSAMYRAKDHGKNGFRFFSADLASQASKRLETGLRRAIENGELFVHYQPQVRLECDTVVGAEALVRWR-YNGEVIDPVVFIPIAEQSHLIFAIDDWVLGEACRQIIEWD-RAGLPPLRISVNISARHFRKDGMAADLMDIVSAHGVSPQRLCIEITEGVLM-DVDRAQRMLAELVESGLRISIDDFGTGFSSLSYLKRFPIHELKIARSFVDGIDADDRAIASVIISLARQLGMSVVGEGIERTGQHAELEAFGCHRGQGFLYAQPLAPDAFADWVLAR------- 94266037 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDITVRQQLEEWLRQS----AMVYENMWEGAVITDPAGTILDVNPAFSRITGYAKDEVIGKNPRILKS-DRHEQAFYQHMWRELI--EKGQWRGEIWNRRKNGEVYPEWLSISGVSDARGQTSYYVGVFTDLSQLKQSEAKLESLAYYDPLTALPNRLLLHSRLEHALEW-AERHQTKVGVYFIDLDQFRVVNESLSYQAGDQLLVMVSKRFLSCLRVDDTLARPGGDEFVLIQEALADPQEATETARELLASLDQPFQDGGQEIYLGASIGITVFPGDGTTPPDLLKNAEAAMYHAKENGRNRFSFYAEQMNADALARLQMEMALRQAVENRELLLYYQPQWQSPSVIGAEALIRWRNKEGELIAPDQFIPLAEKSGLIGAIGDWVIDEACRQLRIWRDQGK-KQLRVAVNVSARQFRAGNLAEVVAQALRKHEIPAHCFELELTESILMEKPEEAAELLNRCAALGVGIALDDFGTGYSSLAYLSRFPITVLKIDRSFVRDLNHRSEAIADSIIALAHRMGLQVVAEGVETEEQRAYLQSRGCDLAQGFLFSPPLPAEQFAEF----------- 170724692 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QRQLEDDVKLLAQAFENTSEGVLILD-AKERIKVSNKAAQILGLDVEAFHSKTFSSLMVAKEGRLDEVAKLL-----GRGDSWTGEREFICANGNNCPVWLNISTMLGGKGDIVHYVAVFSDITERKRSEAELRRLANYDVLTGLPNRSLFSTRLAQSIHR-AEHSGEKLALIFLDLDRFKHVNDSFGHSMGDALLVEAASRLQSCIHDGHTLCRFGGDEFVILLRDVSDIDMINHICTELLKQIETPFELYGREFFISTSIGVSLWPDDATQAENLIKNADQAMYHAKEEGKGNFQYYSSERNSEYHLHLEAELRRAIERDEFELHYQPQVDIKDDKLIGMEALLRWRHHQDGLIRTDIFIKVAESCGLIIDIDRWVLRQACIQGAQWASVYGES-FKLSVNISAVHFRQPDFIEGVKAIIHETQIPAKILNFEITEGVLMKELNIAKAHLKELKCLGIDVAIDDFGTGYSSLAYLRHFDVTTLKIDRSFLIDINEADQAIASSIIELARNLKLSVVAEGVETKAQLEQVFSRGCYIIQGYYFSKPLTQPEMERYMKSQ------- 288962778 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLAGGTGLSIALALILRMGLVTHSRALELARLREEERQQLALVGA-DGV--------LMECNPAFAAAAGRPPRDLLGTD----ARLRFGDQAAVFA-LEAALQGESGKLESDQPLVLG-GRRSHFSLHFQPVT-SDGVLKFVLAFAEDIGEKRRAEQHIQYLAHFDALTSLPNRVLLYDRIAQAL-REARRDGTKVAVLFIDLDRFKIINDSLGHSFGDEVLRSVARRLQAGLRDSDTVGRLGGDEFLIVLRRVTEPADAARVAEKVVAHLASPFPVGGQSFVVTPSIGISLYPDDADDAEELIRCADIAMYHAKEQGRNGFRFVTREMGAKSRERMDLEGRRAIREGQLFLVYQPQVDTLTGRIVGLEALIRWRHPEEGLILPGRFLPVAEETGLVVAMGDWVLFEACAQIRRWRQRFDLS-VPVAVNISGAQFRDGQLPAKIAHALDVHGLSGPELEIEVTESTLIGDVEAAAATLMALKERGVLIALDDFGTGYSSLSYLHRLPIDKLKIDRSFIRDLADSDASVPRAIVGLGRSLGLSVIAEGVETQEQLQLLRDLACESYQGFLFSRPIPADEVERLL---------- 124546743 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VIQGSDQGYWDWNVTTGEVQISPRFEAILGYQTGEMQLKATNWAQFVCREDQREVKKVVLQHLRHLTPSIELEVRCKKKSGELCWVLCKGGIVEDSKGRALMISGTQADITQLKNHEAELDKVANYDALTGLPNRRLLLDRFKQAISR-VNRDGRLCAVCFLDLDGFKAVNDHYGHDVGDQLLVAIVDNLSKIMREQDTLARVGGDEFVA-LFDICSEAECTQVLERMLCAIDQTVLIGDKNLRLSASIGVSLYPEDNVDPDILLRHADHAMYMAKAAGKNCFQMFDPDVDRKAQRKWLEELKSAFAKREFVLFYQPKVNLATGEVIGAEALIRWLHPQRGLLSPSVFLPDIEGSELEIPLGEWVINTAIAQIQRWYRSGK--NINISVNVSARQLLADHFYDFLKQTLANFDVNTSSLELEILESAAIKDMTLAIGILQECASLGVHFSLDDFGTGYSSLTYLRQLPVSALKIDQSFVRDMDQDDLRIVEGVIRLASVFNLAVIAEGVETIEHGRVLATLGCQMCQGYGIAVPMTASDFMDWYDNQYQQIKN- 24374900 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEQLTLAFKHSFEGVVVTDRHGNITDVNGAFYEITGYSREELLGQNPRLFNSGR-HEKAFFETMWNNLLGG--GKWNGEIWNRRKDGTIFPQNITISAIYDEVGEIRYFVAVFADISAQKQSEAQLAHLAYFDPLTHLPNRMKLMIQLKQEI-MHAKRLNSQLATVFIDVDLFKHINDSFGHSIGDEMLVELAKRLRSQLQEQDVLSRIGSDEFVALISGIQYHEDATAAINQLRQVFEQPFVVSGDHLRLTATMGVSLYPSDGSNADTLLRNADAAMYRAKSEGRNNYAFYTESLTKESIEHLKLQSALYGALEQNYLMYQPKVDLVTRKTVGVEALLRWNDPILGQISPSVFIPVAEKSGLIYDIGLWVLETACQQGVHWL-AAGKQFGRIAVNVAGQQLQRNSFVEDVKRILTQTGLPATCLELEVTESVMMNNPDVAIRDLKLLGDLGIVLSVDDFGTGYSSLNYLKKLPIHKLKIDQSFVRDIDTNNTAIAKAVIVLGHALKLEIVAEGVETAEQADFLTQNLCDQAQGYLFSRPQLPADVEAFFTK-------- 134291097 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLGFADVLLSIEHEYANEALRERDEALGLARESALEGIMVTDRHARIERVNQAFTRLTGYTEDEVVGRNPAMLSSGRQT-PDFYKQLWHSLTT--DGHWQGEIWNRRKSGELFLEYLTITSIRDNAGEISHYAAIFSDITQRRQAEERLGYLATHDVLTNLANRALFEERLARSI-VQAKRLGRKVAVMYVDLDRFKLVNDTLGHNAGDEVLKVVAGRIAGQVLSNDTVARMGGDEFAIVLEEFDDVRDVGRIARNLLDEVGQSIEIEGREIFVTPSIGISIYPDDGIDAEHLLLLADQAMYGAKNRGRNVFQFFESKMTSSAIEQLETLGELHREQNEFRLFYQPQYDLASGRIVGVEALLRWLHPRRGLVAPGEFIGLAERSALIVPIGRWVLQEACRQARRWLDEG-FEFGRVSVNVSARQCFTDHFLSDLTTILSETALPTKCLQLELLESMAMNTREEIGILLRELAIRGISLAIDDFGTGYSSLVYLKDLPVDTLKIDRSFLTGTGSTDDAIVRAIVAMGRALGLHVVMEGVETEQQLSFLQEIGCHQVQGFLLARPQPAEQLARSVSRR------- 85707914 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WHMVFT-VACGFLWSVPFVFFSQMGTPQEAS-----ALLVVAALLMALSVYF--------FVSSPLNILAYTLLLSIGAGLPYAVSGEWTVLGAIALFEIATILGTFEVGRSYLATRLAEDAIAEKEEVVSLLLENEADWLWEVDTRRRLRSVSPRFA--FALNSSERDVEGKPLLELIAGQTWEKFAASLHELADKLRNKENFSIVQVSIKGEERWWELSGTPMRDDRGKFTGFRGVGSDVTEQRESSEKIAYLARYDTLTSLPNRLMLTEALSDALDYANQWR-TRCALLMVDLDRFKAVNDSLGHITGDKMLAQVSARLEGLMGDKAMVGRLGGDEFAVVIRDASDLDFMRQLAIRIIQSLSEPYQVDNHTLYVGASVGSAIGPRDGKTVEELMRNADLALYRAKDVGGGEHCRFEPVLHASAEERRQLEASLRKALDEFVLHYQPVVDARSENIVSFEALVRWNSSEHGFVSPGKFIPLAEDTRLIVPIGKWVLRQACFEARNWPEH-----VKVNVNVSPEQLLEPDFHQEVVDALASSGLRPERLEIEVTESIFLRDASIARNALEQAMALGCSIALDDFGTGYSSLGYLRKLRFSTIKVDRTFVQGAAQESLAIINAVVAMAKSLEMTTTAEGVEDAEQAELIRNLGCDKIQGFYFGRPMSREEALRLFA--------- 190894121 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTFLVLRDITERKHAEGTTIEARARLLSVLQTIPDMVWLKDVTGKYLLCNHAFEELVGKAEAEIVGKTD--YDLFTPELAQFFRDKDEEAMQAGRILINEERFTAHEDGRSTLLETRKVPVF-TGGKLMGILGVARDITELDTSRKKIHQMAFYDSLTGLPNRTLFNERLREMIGDAAS-AGQRAGVMLIDMDHFKAINDTMGHPVGDELLRQVATRMKKGVRASDTVARLGGDEFAVLLPNVQDNDDLAQIASRMLAAFGERFMLSDREIFVSCSIGISVFPNDGDAPDDLVKYADSAMYLAKRSGRSNFRFYSKDLTIGAEKRLALESDLRLKHEQLELHYQPKVLLDNGKVIGSEALLRWHHPKMGMIPPGEFIGVAEETGLIIDLGRWVLHEACCTAAVMNADG-LPPHKIAINLSPKQFQCPRLSQTVADVLQETGCRAEWIEVEITESLLLHNCEGVSTTLSQLHASGISIAIDDFGTGYSSLSYLANFPIDTLKIDRSFINRSDKRSRELVKAILSIARCLGQNVVAEGVETVDQEKFLAESGCAVAQGFYYSKPIPKSELLA------------ 289207865 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALERRRALTGLR----RLAAVFQSTRDGILITDLSARIVAVNPAFTEISGFSEHDALGRNPRFLKSGR-HDAEFYREMWATL--GATGHWQGEVWNRRYTGETHPQWLSLDVVRDEGGEPQYYAGVLTDLSALKRSQNELEYLAQHDSLTDLPNRSQLQTLLGRALERARA-ERRGLAVLCLDLDRFKTLNDSLGHSVGDRVLLEVARRLADVLESPDLLGRLGGDEFLAVLESADTHELAEERARALLEVLQRPFVDDGQVVYVNASIGVSRFPADGDTVVDLIQHADAAMYHARETWSFYTEDLTQAAAERLDLENRLRHALNQENDELAVHFQPQVRLVDGRFTGVEALVRWRTGSGESIRPDRFIPIAEETGLVVPLGEWVLREACRQGRELLDQ-VSPDLVMSVNLSPVQLRRGNLVEQVRAILGETGFPARQLEFEITETGLMQQGDQAVTRLKALKSLGVRVAIDDFGTGYSSLAVLQTFPLDVLKIDRSFVDGVDRMDEEIASTIIAMARNLQLEVIAEGVENEAQARFLIEHGCEFGQGYLYSPALPPEQLLEWAARR------- 242278952 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WVTVNARTSYDSRNPVLYTG-------TAFDSTLEIVA----ERKIFRHKSRFMQLFESSPQAIALTDSKGNVVDTNRAFNKLFGYSTEEMAPCCEN----LSPTNTGKIRANLKKILGGET--YRTEDMRRHKNGRLIPVSILGYPFLY-NEEISGTFIIYDDISQRKEYERRLSYQSLHDSLTGLPNRTFFLERLEETLDMSRKIPERTFAVLMLDIDMFKRINDSLGHQAGDELLIEVGKRIKCCLRPVDTVARMGGDEFAVLIEDFSTPQMVIQIIRDIRNEIRKPMSISSREVVISSSIGIVFKTSSYEHPEHIIRDADISMYKAKEQGVNKFKVFNKTMHEKALQSIETEIRQGIPENEFFPYFQPVYSMQNRNLAGFEALVRWNHPERGFLTPDQIIPVAEETGLIVELDRIILFEACRFMSAWIRYPNANDLFLTVNLSPSQLSKPDLAEAIETIVQETKIPADNLKLEITESAIMERNAASSLNLKKIGEMGIRLAVDDFGTGYSSLAQLQRFPASTVKIDRSFVSHSDHESLEIVRAVNALGHSLSMDVIAEGVETREQLILLKDIGCDYVQGYYFDKPQTNEDAEKLVKMR------- 251826931 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KALRDAQEYLRIAATETHEAILITDARANIIRVNQAFQDTTGYCAEEVLGKNPRFLSSG-CQDSAFYVEMWQQLVA--NGTWSGELWDRHKDGHIYPKNLTITAVKNILGETTEYVSIFSDISERKRAEEEIRNLAFYDVLTQLPNRRLLLDRLHLALSVSAR-SGSYGAVLFLDMDRFKRLNDTLGHGCGDLLLIEVAERIRFCVREVDTVARFGGDEFVILLEEDEASKKAALIAEKIRAALSVPYKIKEHEYHSSPSIGVNLYCGNGNAVEDLLKHADMAMYEAKESGRNAVRFFDPVMQHSVSERASLEADLHRAVPDQQLQLYYQIQDSNQRSLGAEALLRWIHPTRGMVSPAQFIPLAEESILILELGDWVLDAACRQLAIWSEADLMRHLTLAVNVSGKQFKQRDFVEKVARILQVHQVDASRLKLELTESVVLNDVTDVISKMQALKALRVRLSMDDFGTGYSSLSYLKQLPLDQIKIDQSFVRDMDQNDAVMVQTIIDMAKNFGLNVIAEGVETEAQKLLLEQLGCLNYQGYLFSKPLPIAQFEALLKE-------- 114776422 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SVVSLLLLFGVYAQTMLKRQQQIMESLQASKQKIRQIIDTANDAFITIDAEGSISDWNPMAEMIFGWPEDSMMDLIMNQAP------RNALIDDIQEFINTGSAPFQIVITALHRDGHEFPAEMSISP--QAVGASFIFNIFVRDISQRKADEEKLETLATRD-ELTGLINRFSYNHLLKKEVALAKRHMESLAVLFLDLDGFKNINDSLGHDVGDQLLRETANRLSACIRESDTVARIGGDEFLIIMPGIKDVHDPRFLCERILNMIGQPYLIGTQECFVGASIGISLYPLDGDNVESLVKNADTAMYQAKDSGRNAYKFFTPAMGEEAFKRMEMERALRYAIEKNQFKYQPQVELSSGRILGVEALLRWTHPEWGPISPSVFISLIENTNLILPIGEWVLDEACKQNKAWQALHPGFPLRMAVNFAARQFAQADLVETVAKALQKSGLAAEFLELEITEGSAMNDIELNIRKMQALKELGVSIAIDDFGTGFSSLAYLKRFPIDILKIDKSFLDEIQHKDAAIVATISEMAHSLGMEVIAEGVETKYQLEFLRGHGCDMIQGYLFSRPVPPEQIAEILQK-------- 257094786 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRKEVEAQRDRLATLVAELERLSIAAVASQNGMVITDPKGVILRVNQSFTRLTGYSAAEAIGRTPAVLKSGRHDD-PFYQRMWNSLV--EKGYWQGEIWNKRKSGQIYAELLTITAIVASGGITTHYVASFSDITEDKQAEAEIHRLAYYDALTRLPNRRLLQDRLGQALAAAAR-HGLYGALFFIGLDNFKTLNDTRGHDVGDLLLVEVAQCLRAQVREGDTVARLGGDEFVLLLDGVSGNADEAEVGDKLREATSRPFSLDGQEYRCKLSIGVSLFAALDTV-EELFKRADLALYQAKNAGRDRLRFFDPAMQAAMDLRGALESDLHQALDQLRLHYQPQIDTAG-RVIGVEALLRWWHPQRGLVSPNEFVPLAESTGLILPIGRWILETSCVLIKNWESDACTRSLQVAVNVSARQFRQADFVEQVKRSLKASGANPARLKLELTESVLLKNVEDTIAKMLAIKRLGVAFSLDDFGTGYSSLSYLAQLPLDQLKIDQSFVRKLPRKEETIARTIITMGRELDMNVIAEGVESEAQRQFLEAHGCHAFQGYLFSRPLPVEHLTVFLQE-------- 119897648 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLEFTLLLLAVASTVAVIVSLAFSSWIGRRFASAQRNAALEAKNRELQLAAECGNEAMMVLDADHRFITVNSACAQLAGLDAAALRGRPAA--QLLNDHDGAGWERIARELA--EQGAWSGEVTVRREDGPTLPAQLSVSAVLNSAGGATHYVGALTDMSAHKQTEALLRHMAEYDALTDLPNRSLLHDRARAAIQGAARTDRLAA-LLFIDLDRFKNVNDSLGHSVGDALLRQAAKRLASLLHGGDTIARPGGDEFVMLLAEITDRAVAANRAAQIIDAFSTPFRVEHYELSVTPSIGIAIAPDDGVDADTLLRNADAAMYHAKESGRNTYRFFTDEMSLRVRERLELENRQAMSRDEFEVFYQPQFGLSDHRILGCEALVRWRHPERGLIAPERFIPLAEDTGLIVAIGRRVLETACHTAQGWR-AAGLGDIPVAVNASPVQIHHGNFAETVAEVLAETGLPARLLEIELTESTLMADAAPVAATLAALQDMGVRLAIDDFGTGYSSLAYLKRFQLDKLKIDRSFINDLDPDDANITVAIIGIARSLGMSVIAEGVETAAQERFLVDQGCAEGQGYLFSPPVPVESMTALLA--------- 83647143 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLLNDIEKQKQDAAEIR----KLSLAIEQSPSSVLICDKRWKITYANQKFSQLTGHNLNSIIGKHPKTLTHISPDESQNEQLWHNEIQVERAGMWQGEMHSTRHGGEKFWEQVVITPIRDTDGESSQYLILGEDISVRKRYEQQLLRQANYDLLTGLPNRMLALDRLKLALAQSRR-DKSQVGLMFLDLDNFKHINDTLGHDNGDTLLIEASRRIASSLRGNSTVARLGGDEFLIILPSLESPEDSELVAARILQAFSSPFLLNNQEIFVSTSIGIAIYPTDSENSSTLLQQADAAMYQAKHKGKSAYHRFTPDLNQQSRERLKLETQLRKAIEQDELYYQPIVETANGQLVGAEALIRWDNPLLGLVAPDKFIPLAEETGLITSIGEWVLHTACRDVKKWHEDTGLK-LTIAVNVSPRQFRDVKFIDTVMKALEVNDLAGEYLELEITERLLLDDSIETFEILHKLDAMGVKLSVDDFGTGYSALSYLKSYPFDSLKIDRSFVKDVNAEDAALVTAIITMAHSLGLKVIGEGVEDVAQMQFLRAKGCDYAQGYYYNRPVAESDFCNWISE-------- 119493194 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTNFIGIQDISERKRSEANLKKSQERLKKIVSAISDALIVININGLIKFVNLAAEVLFDRSESFLGYPIGNFL---LEEDK-------------------IELTIVQPKGKLVFVEIRSVEI-DWEGEKATLVSL-RDITERKQAEEQLRHSAFYDALTNLPNRALFMDQLEQAITQTKTLNQTSFAVVFLDLDSFKFVNESLGHIIGDQLLIAIADRLETCLRSGDILARLGGDEFTFLLKDIEQVSQAITVVQNIQHKLTFPFDLSSHQLFSNASLGIALISPDYTYPEEVLRDADIAMYSAKQRGKNCYAIFNSQMRKKSQHRLQLETDLRYAWEQQDFYYQPIVCLQTHQIVGFEALIRWQHLTKGLISPYQFIPVAEETGLIIELGSWVLKTACHQLKAWTRNPRMQHLKMSVNLSSRQIQDYNFVKKINQVMTETQINPQNLKLEITESILMENPEDVKEKLIQIRSQNIQLSLDDFGTGYSSLSYLHNFPINTLKIDRSFIMNLNPENTAIVQAIITLAHTLGMDVIAEGIETVEHLKHLQALECEYGQGYLFSKPVSAIEADKLLESQ------- 78776728 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSDGIVITDKNNNIVSVNKSFEKLTGYSKEEIIGKNPKLLSSG-WGDEEFYKNMWSSLLS--NDLWRDELWDRKKDGSLYAIEQTIICVRDKNQDIVNYIGMSRDITEAKNKEEKIHQLAFYDFLTKLPNAKLFQQEVEAYIK-STHYNNETFAILFLDLDNFKWVNDSLGHQIGDLLLIEIAAKLKEIISQDSIISRLGGDEFVILAPYE-NLLTISQLANTILCSVKDPIKVQNREVNVSWSIGISLYPQNGENYNDLLKNADAAMYESKNRGKNTFRYFNDMMNQDAMYRLDTKLRYAITNNSFFLNYQPKYSFEHGKTIGVEALIRWIDKDLGFIAPDKFIPIAEESSYINEIGSWVMKQALNDLKIINSK-LSSPISISINVSGKQLEHESFYDEARTLLKESGIEPSLVEFEITETSIMQNIDHVVDILKKIKMLGVKISIDDFGTGYSSMSYLKKLPIDTLKIDREFIKEIDEDSKSIVNAIIALAKSFKLTTVAEGVENEEQKLILDGLNCDMTQGYLYSRPLSLDDLLAFL---------- 124267696 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LASAARLQLAAESSLDAIFVTDGEHRIAAVNASCERITGLGREQLVGLRTEAL--LHPPGADDADTAWFELVREQRGVWEGELWHRRADGSTLPGQVSLVRLAAEGTDPVRHVGFFKDLTETVAAQKRIEELAFTDALTGLPNRVMLAERLDFALAMS-HRHQTPFALLFLDLDRFKQINDSLGHVFGDRVLVEVAERLKTCLRQIDTVARLGGDEFVM-LLNQTDARGAEAIARRVLEVLGQPFTLEGMSFSVTASIGIAMYPNDGESMDDLIKNADAAMYRVKERGRAGFRFYQPQMNVDARMKLDHSMRLALERGDFRLHYQPQIDIASNAVVGAEALLRWRDPGLGDVSPGEFIPVAEESGFIVALGEWVLREAVRQAALWRAQGRSMV--VSVNVSALQFQQADFVDRVATALAEAKLPATWLELELTESILIRDADEALQRLRALDRLGVQLAIDDFGTGYSSLGYLKRFPIRKLKIDRSFIKGLDESDAGIAQAVIQVARALRLRVIAEGVETMAQRDFLQRAGCDEIQGFLFAPALPVAEFEA------------ 71906691 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TMEAAQVGIFV--LQNQRFYVNPFLVGMFGYSAEELLEQM-GPLDLILPEQHAFVIEQMQLRAAGVLGH-NYELTGLRKDGSTLPIMVLGSP--SVIGGLPASVGTVLDISAQKAAEQRIRELADYDVLTGLPNRRLLRERFEQLLA-AAEREKSEIAVIFLDLDHFKRVNDSLGHSVGDELLCEVARRLDSVVRRIDTLARLGGDEFIFAMPGFHTAAAVE-VARRLVEVFSRPFEVAGHELTVTPSLGISIYPHDGRDLETLLRNADTAMYRAKEMGRNAFQFYSSEMNTTTLDRMESNLRRALVQNEFILHYQPLVNLETGLIIGVEALIRWLHPELGLIMPDRFIHVAEETGLINPIGDWVLCEACRQAKAWCD-AGLPPICMAVNVAPVQFRQAGFVEMVAGALATSGLDASRLELELTERTVMHDADINMGTLSALHRMGVELSLDDFGTGYSSLAYLKRFPVGKLKIDRSFVNDTDPDDWAIASTIVSMGRSLRMTVLAEGVEKVEQLALLRKMGCDMAQGYYFSRPMSADGMADMLR--------- 89900767 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EGITVTDARGHIIMVNRAFSEITGYTQAEVLGQNPRILERQSPEFYLDMWTALTT-----SGHWAGEMWNRKKDGTVYPEWMAISALRDSQGLTTHYVASFSDLSTAKAAESRIQWLSQFDTLTGLPNRTLLQDRTALALSM-VQRAREPLTMLLVAIDHFGAVNDTLGHQLGDELLVEMARRLSDSVREQDTVSRMGGKEFVLVLPGTPAM-GAAHLATELLWKLSRPCSLGMHELTLTASIGIASFPDNGADFDTLFKAVEIAMHRAQLKGRDTYQFYSDDMYEQVLAHDRLIKRQAIVLDQLQLVYQPQVDLQTGQICGVEALLRWQHPELGAVSPGQFIPLAEESGLIIGIGEWVLRRACQDIRRWLDHG-IKVPHVAINASPLQFRDNNLVLQVKAALTESQIDPALIYIEVTESALMDDVPRNEAMLKALKDLGIKLSLDDFGTGYSSLSYLKRFPFDQVKIDQSFVRDISQSDSLLVKVIVSMAHGLGMKVIAEGVETEAQCEIMRTSICDEIQGYFFCKPISAQAIEELFSEGRQLPAH- 78223826 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PPVEHVLSGVATVIVAAAFMRYLTGDFFLARNYLGIGITLSCYIATFSWWADYITTNPAFGQTWCDVLFHTIAALLLVFPTWHLFRGWLRNIICFALVCFFLTETLKLVDIAYGERYEYIFTPIRRSFNLIGIYVLGYVYIREQESRRRRATAVVESEKRYRTLVENVNMGISLIDGNNRIVMNNGYLEKMFRKNAEKLTGRFC----YQEFENRDECCDNCLGVEAMTTGRVSREVERILDDGEPSGLRLSAFPVFNEQGKATKFIKVVEDITDRKRAEEKIRRLAYYDSLTGLPNRPLMMDRLSQAI-RHARRHGEVVALLFLDLDRFKDVNDSQGHRVGDRLLQEVAARLSGCTRESDTLARLGGDEFVIIAPGVRAATDASLLADKILAALAEPFTLDRQTLHIATSIGIVLFPSDGGNGEMLLQRADMAMYAAKDRGGNSYRFFSAEMNTRAVERHELEEDMRQTNGEFFLMYQPQVNTGTWKVVGVEALVRWNHPRKGVILPSRFIPVAEETGFISKLGRWVLEEACRQGAQWQHDG-LPPLQMGVNLCARQFTHEEIVGTVSDVLQKTGLPSELLEIELTETMLM-DSETAVSTLGQLKALGVRLAIDDFGTGYSSFNYLKHFPLDRIKIDQSFIRDIGQSRGAIIEAIVAVARSLGPEVLAEGVETEEQLRYLMSITCADIQGFYFSRPLLPDDVSRLIRESLP----- 226946907 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DSTLEGVLVTDANQRIVHINRAFTRITGYTEAEVLGRAPSLLKSGR-HDEEFYRKMWQAL--GQRLEWNGEIWNRRKSGEVYPQWQSIRAIRNEEGGISHYVAVFSDLSMIKRSQAELDYLAHYDPLTGLPNRLLFKERVQHALERARL-EKGQGAVLLLDLDHFKHVNESLGHKLGDQLLKSVSQQLYHVVRQGMTFAHLGGDEFGL-LCENCSPQQAATLATTLLDTLNQPIYLEHHRLLIGASLGISLFPGDAQSVEQVLRNADSALHKAKSDGRATYAFYSQELTAYAHQRVELIAALRHEHGELRVHYQPIHDLRSGQLVSLEALVRWQHPERGLVPPGEFIPVAEENGLIGTIDLWVMEQACRQMRRWLKAGHKLQ-FVAVNVSTRLFSRGRLDLQVAEILACSGLEARHLELEITESAVMDDPDSARRQLQRLRDLGVRLAIDDFGTGHSSLQRLKSMPVDKLKIDRGFVAGSDSKDAAIARSVIVLAQSLGLSVLAEGIERPEQAEFLERNQCFLGQGYLFGRPQPAEELFR------------ 89092959 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AQNLTERSVQLEAERDLVLLDTAEAIIITQD-DNGRVETLNRFQQVLGISESEAKM--MGFLELNHETGLPQHRQLLAHLIERKEHKVQMEASIRSSNGQMLQISWLHSVLSVPGGDI-RVLTIGLDLTERMHAEKRLVWMANHDPLTALPNRLLFTEKVDEAIKRYQEKNGI-LAILFCDLDSFKDVNDSLGHPVGDELLQQAAERIQNIICNDGVLARLGGDEFTVLLEGRANIREIENVAQHIIRAFRQSFFIDGYEIFSTISIGISLHPDHGDNVTSLIQHADVAMFDAKESGKNQLRFYHDEQGSQRYERFSLVNDLRREKDEFRIFYQPQIDTRTGNVMGVEALLRWQHSEAGMISPAKFIPLAEEQGLIVPIGEWVLRESCRMGKIWHDQG--MDFRIGVNIAGQQIMHESLMGTVQTALDESGIRPHLLDLEVTENFLLKQPEITIPKLHKFREMGLSLSMDDFGTGFSSLSYLKKLPINTLKIDQSFVRGSDPEGEAIVKAIIVLAKSLGLEALAEGVETSEQLSYLRTHGCHLIQGYYFSRPLPAEELPDFVMNQ------- 262376456 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VAGDILWLDLTNLPIIQNQKVTGGIARDIRENKESLRLLVEASPNSLFITDVSEERVYVNPAFLKLTGYTAAEVLGQSCFFLQG--PDDPDQIALLKQAVKEQK--EIQVTIKSYCKDSSWFWNRLTIGPIFDQTGTCTHFLGIQEDITQQRIHEEYIQHQHTHDHLTGLPNQYAFKQILENIFE-AQHESSQPLVLLYIDLDDFKNINDSLGHLVGDQILKIVGERLQKFVQGNNVLCRFAEDEFILLLSGTDEHTEVEAIAGEILDLLSMLFIVDQYKIHLSASIGIVADDSSIHHSSELIYQSVLAMQEAKRQGRNMWQWYEKTRMQPVAEIDYTNLMEAINQENFDLFYQPLVHPETGLVTGVEALIRWCHPQQGYISPAIFIPLAERTGQIISVGQWVLEKACLDIAEWN-KTHNSQITVSVNISPLQFRRAGFLQVLEHALELSQLPPELLKIEITEGVIINGADRTIEILKAVRALGVQVAIDDFGTGYSSLSYLRRLPINQIKLDRSFIEELDGQDAAIVQSIIHLAHQLDLEVVAEGVETFSQASLLYQQGCDLLQGFFYAKPAPLNEL-------------- 256823240 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALIIGLGMIVLMLCINGILRWQVRKR-TRLLVETNVRFNHLLKASPVVL--YQLKQDGVWVSKNVKRLFGYEPEQLYSH-DWWIGVLYEEDR---QKTLDQFKEFITGHMVHEYRVRDAEGNTRYIRDERQLIPQSNHSENEIVGTWSDLTDVYEREDELKFLSHYDPLTHLPNRQKLEERIEESIERSDEL-KECFAILSIDIDRFKKINETLSYQVGDAVIARIAERLKHILNVDDVLARVGGDDFVFVINDKVDVKKVSSIARKVLKRFAVPLRIDEHELMVTASIGIAMFPEDGRDPDTLLKNAEIARYSAKDKGRNSFEFFNDQLSEGMHENLMLESRMAVERNELVLHYQPLVSFNDFTVVGVEALIRWQHPIQGLIPPYKFIPLAEETGIIGDIGLWVLREACRQMVEWD-KAGLNVARASVNISVQQIETGLLPKQVESVLKETGLAAERLYLELTESTIMQDPQQASLAMTEFQKMGVKLAVDDFGTGYSSMAYLKRLPLDRLKIDRSFIKDIDTNDEVICKAIVQLAKSLGLETVAEGVEEESQAEFLKGLGCDVAQGYLYSKPVPALELTASWKKK------- 254417547 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IARDITQRKQAEVQLCPENDLLQGIMQTSIAAITVVDTQGNIIFANARSQQVLGLTQSELTWQITDFQGGPFPEEQLPFQQVM----VTGQPVFDVQHAIEWADGTRKYLSVNGAPLKDADGVITHIVFSVTDISHHKHVEEQLCHDALHDNLTRLPNRTLFMERVNHAIKLAKRNQDYLFAVLFLDLDRFKVVNDSLGHDVGDQLLTATARQLEKCVRTTDTVAHLSGDEFTILLEDIKDIKDATRVAERIQATLKAPFNLNNHEVFTSASIGIALSSTGYERSEDILRDADIAMYRAKELGKARHEIFDKIMHARALERLENDLRRALERQEFEVYYQPITSLVTGMLTGFEALVRWRHPELGLVSPAEFIPVAEDTGLIIPLGEWVLHEACRQLRMWHTQFPTPPLKMSVNLSGKQIKEPDLIEQIDHILAETGLDGSFLKLEITESILMENAETVTKMLLQLRARNIQLSVDDFGTGYSSLSYLHRFPVNTLKIDRSFVSKMNPKNREIIRTIITLAHSLRMDVIAEGVETLEQLTELKLLNCEQGQGYLFSKPLT------------------ 119897962 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GLGLVAMLLSIKALEERDRELRRGEAVQRERERLEKIADNVPGVIYQFRCPDGHIYASRGLHTMFGITPEVAARDGSAVLAAIHPDDREVVAGAIRRSAETLQP-WVCEYRIERAGGGYRWMSVFATPQRERDGATL-WHGHCHDVSSYKAAEDEIRHLAFYDPLTGLPNRRLLMDRLRHALATHARSRH-HGALLFIDLDNFKTLNDTQGHQYGDMLLRQVAARLSACVREADTVARLGGDEFVVMLEDLDRDKGAAARQEKILAALNDAYQLDGREAHSTPSIGITLFDAADAEIAELLKRADLAMYQAKEAGRNTLRFFDPVMQATVDAHSALESELRRSLRQGNFAFQPQLD-RDGRMTGAEALVRWHHPEQGLVSPAAFIPLAERTGLILPLGRWVLENACDKLAEWAADPETAHLTLAVNVSVREFRHPGFCDQVERVLQRTGVAPGRLKLELTESLLLEDVEDAIERMDRLKRLGVGFSLDDFGTGYSSLAYLKRLPLDQLKIDRSFVRDTDPNDAIIARTIIALGQSLGLDVLAEGVETAEQHDFLLRHGCQSFQGYLFGRP-------------------- 71906145 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAHDITRRKRIEADL-----RLAAAAFESQTAMLVTDANGVILRVNQAFLRDTGYAVEECVGQTPRILRSGR-HDPAFYQKMWESIRS--SGVWQGEIWDRRKDGSIYPKWLTISAVLGDSGEVTHYIGLHQDVSERKLAESRIHQLAYYDQVTGLPNRILLQERLSQVMAKCRASSNY-GVLLFVDLDNFKTLNDTLGHNVGDLLLKQVGEVLRRCSRESDTVARLGGDEFAVIMDPSAAMQGAEAAARYLLSELGRTFQLGNVIHRNTVSIGATLFKGEQESIESLMRQIDLAIYQAKGAGRNTVRFFDPSMEIALRERAAIEEALRYAIEEEQFLHYQAQIGEDGRIEGAEVLLRWQHPERGMVSPAIFIPLAEETGDIVLLGSWVLKQAAAQLARWAESPVMAGLVLAVNVSAVQLRQPDFVEQVTTVLREAGADPGRLKLELTESMLVNDVEATIAKMQSLKAIGIGFSLDDFGTGYSSLSYLKRLPLSQLKIDQSFVRDVDANDVAIASSVVALAKSLGLGVIAEGVETEAQRELLAGIGCHCYQGYLFSRPLPIGDFERLV---------- 119897835 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVVGRDITERRAAEERL-----RQAATVDNTVEGISITDRDGIIQSVNPAFSRITGYAEAEIGCHTRILQSGRHGAD--YYRAMWRTLA--RTGQWQGEIWNRRKTGEVYPQWLTIGTVRDDEGEVSNYVAVFSDISQIKDAQSQLERLAHYDPLTGLPNRALLGDRLAHAISRARR-AGTSVAVLFLDLDGFKNVNDSLGHPAGDRLLQIIAERLCGALRSEGSVSRFGGDEFAVVLEDVVRGEAVSEVAEHLIAEIARPLDLDGHGAHVSASIGIALFPRDGDDATTLIKAADTAMYRALGRNTFSFHHEDMAQAAHRRLSLEHGLRQALEQGRFELWYQPQIDLRTGVLAGAEALLRWRDPERGLVSPAEFVPLAEETGLILPIGLWVLEEACRAGRAWLDVG-LAPGRIAVNVAAPQIERGGFDQAVARVLSASGLPPAALEVEITEGSLLRSAENARLAVAALRALGVGVAIDDFGTGYSSLAYLKNLAVQTLKIDREFVRDLPHDNLAITRAIIAMCRSLGFGVVAEGVEEPAQAAFLVSEGCTLAQGYLFAKPMPGAEFAEWLRTYRP----- 146307747 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FGVIRDITQQQVRADALRASEEKFAKAFHSSPDAITITERDTARIEVNEGFTRLTGYSSAEVIGRTAFELNWAFPEER----AVMLDHLAKNGQVLHMEMHGQHRNGDVRLVEVSVQPL-DLNGS-SCLLLTARDISELKQAQAQVQHLAYHDALTNLPNRAMLINRLTQQIALLKRHD-MRSALLFIDLDHFKHINDSLGHPVGDAVLRLVTARLEATVRLEDTVARLGGDEFVVLLCGLQGKRQVRQVAEKLRHLLAEPMLLDGHHLQVTPSIGIALIPDHGETPADLLKRADIALYRAKDSGRNAIQLFRSTMQDAVSARLRLENDLRLARGEFELHFQPQVDARDGQVVGAEALLRWQHPQHGPQSPAQFIQVLEESGLIIEVGGWVLTEACHLCARLDKLIDAERFSLCVNISPRQFRQHDFVERVAGCLRTSQLPHAMLKLEITEGIVIQNIDDTVGKMLRLKKHGVSFAMDDFGTGYSSLTYLKRLPVDMLKIDQSFVRDSDPNDAGIIRAIVAMARSLGLGLIAEGVEQQEQLDFLQAQDCHLYQGYLFSKPVPEDAFRALLGQH------- 127511912 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTDITSIKRAKSQLDTENRRLKIMLNAIGDAVIATDSEAMITFMNPIAERLTGWCRDAIGLHIEQVMDLC--DAKTKYRSVTIAIKEKRNVAMALNCQLNSLDGTTFQIEDSAAPITDSEGKVTGGIIVFHDCSESVAMSLKMSHLANHDQLTDLPNRILLHDRINHACAVADSYDK-SVALMLIDIDHFKYLNDSLGHSYGDQVIKQVAKRLQSLIDPNATLGRIGGDEFVLLLPSLTATSQVDSIATDIVRSLNTPFRIDGQEYTLSVSVGISIYPSDALRAEELMTHVDAAMYRAKDLGRNRFCYFSEDLEQELTKRHELVTRTAIDTEAIEVYYQPKVDLKTKEIIGAEALARLYDPSGKLISPLDFIPLAEETGLIHQLGEIILKQSCMAAKAWQKRGR--PLQIAVNIAAKQFTNPEFCDSVAKVLELTGLDSSFLELEVTESSLMYDFDEALNVLNTLSSLGLSIAIDDFGTGYSSLSYLKFFPVNTLKIDQSFVKDMDEQSLDIVKAVIHLAKSLKLKLIAEGIEDAEQLQKLVALECEQGQGYMFSKPLPLKEFDQLL---------- 288942323 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GRIIAVVETLRDRTSHKLAELRLRQMAS--------VFEHSQEGIMITDPATRILDVNASFVRVTGYSREEALGRTPTLLKSG-LQDAAFYRALWRDL--NETGRWHGEIWNRKKSGELYPEILHINAVQDPSGRVTHYIGMFIDITDLKNSQSRLENLAHYDVLTGLPNRLLLGYRLRQALDDAQRHERLAAVC-FLDLDNFKLVNDHHGHETGDRLLIDIGRRLRDTLRSNDTVARLGGDEFVILLNDLRNQEELDNVLVRLLDGVAHPVRIDALQIVITVSVGVTIYPLDDHDPDTLLRHADQAMYQAKQMGRNRYQLFDPEAANAMQSRHRELERIRQQHGEFQLYYQPKVDMRLGQVVGMEALIRWRHPERGLVPPLQFLPLIEASPLIVEVGEWVLHEALGQIRQWCAEGR--PLTISVNIAAHHFQQRDFVLRLQTILAEHPEATPRLELEILESAALEDIQSVRGIMTACQAMGVRFALDDFGTGYSSLSYLKQLPAETLKIDQSFVRNMLEDDLAIIEGVIGLAKVFRKEVIAEGVETPEQGLLLMRFGCDHAQGYGIGRPMPAEQIPAWMDE-------- 260220904 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FNAMLDTLQQR--EQELVQSRDALRIAATASNDVMFVCDADWRILQVNSAFQRVTGYLPEEAIGKAPRDLMGSGIQTQEFYEVMNESIRS--NGSWQGEVWDRRKNGETYPAWTTITAVRSESGDVTHYVANLSDFSARKAAENEIKTLVYFDSLTMLPNRRMLMGRLETAMHAALSTGHL-GALLFVDLDDFKTLNDTLGHHQGDILLQQVANRLQSCVREADTVARLGGDEFVVMLDVAEASTQAEAVAGKVMQALNQPYDLGTLTRSSTPSVGITVFGKQQESLDEPLKRADLAMYQAKAAGRNTSRLFDPKTQAAVTLRADLEAALRTALEEEQFVYLQPQISEDVRVTGAEALIRWQHPTRGLVMPGEFIAVAEDCGMIVPIGNWVLNTACKQLALWATQPAFAHMTIAVNVSAKQFHQHDFVEQVLDALSRHGAQASGLKIEITESMLIANVDDVIVRMEELQHHGVGFAMDDFGTGYSSLTYLKRLPLDVLKIDQSFVRDVDTNDAAIANMIVALANSMGLSVIAEGVETVEQMQYLARHGCHAYQGYLFSRPVPVERFETSLAD-------- 134094165 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IYVNGAFETITGYSSEEAIGRNCKFLQGMDTDQPELGK--LRAAIREQRPA-SVLLRNYHKDGSMFLNELYIAPVSDSGGAVGHFVGVLYDVTQIKRYQEDLEHQANYDTLTGLANRNLLNERTQQALLQARRHDHF-LSLVFIDLDNFKLVNDSMGHGAGDELIANVGSRLQTCVRDGDTVARIGGDEFVLLLTNQSVSDSNAGVMQRIQAELIKPMWIRGQEIVVTCSMGVARFPEDGEDSESLLANADTAMYRAKSSGRNNFQFYTKEMNATSGERLSLESDLWHKNDELFLVYQPQIDLRDGTVIGMEALIRWQHPKRGLIAPMDFIPMAECNGLIIPIGIWVLETACRHNLQLQKEG-LPPIRVAINLSARQLSDRNFVESVQSVIEAIGLDPHYLELEVTESMVMHNVEDVVVTLNDLNKMGIQLSLDDFGTGFSSLAYLKRFPIDRLKIDQSFICDSDPGDAIIAQTIIALAHGLKIKVIAEGVEKSEHLSFLKKNGCDEGQGYFISRPLTFDDLRMFL---------- 218887388 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EGIFITDSAGTVVAVNPAFERITGVDAQSMVGRLSPALGMVPVN---GTRSVWDEMLEH--GSWIGETRGPHRDGWQIPQWLSLVSIRDETGVILNCVGVFSDITDIKQKEAQITHQANHDDLTGLPNRKHIFELLHDAIAR-ASVRGQKLAVVFIDMDGFKFINDSYDHATGDQLLCDVARRLRAALRPGDMLGRLGGDEFVAAVGGISDKGHLDGIMRRLFETFAEPFEYGGMGFSVTASFGVSVYPDDGDSANALLSRADIAMYRAKDMGKNAIAVFCEEQCLEFTRRYRMDQEIKAAIAGREFRYQPIADARTLRVRKVEALLRWERDGAVVAPPSVFIPVAESSNAIREITRLVVEMACVQHAAWRLEGLT--LPVAVNISSRCLNSDETISHIAACLNAYDVPPDALEVEITETSLMQNYERGNAMLCTLRDLGVRVSLDDFGTGYSSLQYLARMPIHALKIDRTFVQELLEESLEIVETILGLARSLRLATVAEGVETAAQLSALRGMGVDYLQGYCLGRPLPADDILTLCRRGMRLV--- 218438272 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IITDITERKKTEIALQQSEHRLSQIITTISDGLIVVDYEGTVKFVNAATEKLFGRTKQEL-IDQKLGIPFVDGD--------------------RTEIYIRHSNGHLIIAEIRISEITWKQEN--AYLISLRDITDRKYITDQLQYHATHDPLTDLFNRNFLLEKLQNLLEKNKNQSGKSFAILFLDLDDFKVVNDSLGHLAGDQLLIMITKRLQNSLGQNHTLARFGGDEFTILLENIKETQDAIIAAQKIHSNLTYPYNLNGQQIFINTSIGIALSSPDYTHPYEILRDADIAMYQSKKQGKCTLFNQQMHEQAVKRLQMEIELRQAIEQQEFIAHYQPIFSLTTGKLIGFEALIRWQHSQKGLISPAEFIPIAEETGLIVPMGKWILLEACTQLKQWQEQYHEHILQISVNLSSKQLRDPYLVQEIDKILTHTEINPQNLKIEITESLLMENFDTAMNILLQLQERNTQLCLDDFGTGYSSLSYLHRFPVDILKIDRSFVMQMHNNNLEIIRTIITLAHSLNMRVIAEGIETESQLSQLKSLNCEQGQGYLFSKPVPQEVAESLIKE-------- 91792747 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEQLNLAATNTVEGVVITDRKGFITEVNSAFTKITGYELDEVKGKNPNVLSSGH-HDQLFFEKLWNTLL--IQGRWQGEIWNRRKNGEVYPQEITISAVYDDNDTIAYFVAVFTDVSEQRNTQAKLDKLSLHDPLTQLPNRAQFMSRIDNAI-YYAKQEGTQLAVVFIDVDFFKHINDSLGHVAGDTILVELANRLSSILHPGAVLSRLGGDEFSLLTNMASTDNLIAIVNRIFSVFEAPFSCSNGQSIRLTASMGLALYPSDGKDNDGLLRNADAAMHRAKQDGRNNYAFYTEAMTQESVRQLQSALHEGLKMQRFSLVYQPKVDLHSLETMGFEALLRWNDPILGSVSPAVFIPIAEKTGLINEIGMWVLKTACEQGVRWLSQGKLFN-RIAVNVASLQLQRNSFVDDVQQVLLDTGLPAQHLELEVTESCMLQNPAEAIIELKRLREMGITLAMDDFGTGYSSLSYLKKLPLDKLKIDRSFIKNIDANNAAIAKAVIALGHALNLQIVAEGVETKEQAEFLRLNDCEQAQGYYFSHPKPSHELDDFLENSPPI---- 56478889 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARPVQALVAPALAIGRGEPVSLPPLALEEADEVGRALAQAQEQAEEKLALALDSAVEGVVI--ARGGRITVNRAFTSITGYRSAEVIGQPLAILEKTHRNDRRRAMC--------ETGQWQGEVHGRRKNGEMYPAWSSISRAAYGSDEMI-LVCVFSDISAAKQYEARLQHLAHYDALTELPNRLLFRERLADMLVRAERHGNM-LALLFIDLDGFKPINDTLGHAAGDELLRRVAERLGGCVRASDTTARLGGDEFAVLLDELRSPEEAGIIARNILDTLERPYILAGQCQYISASIGIGCYPSDSLDAETLLRQADMAMYRAKQEGKNRYRFFAPEINAQASERLFMANSLRADRDELRLVFQPCMDFATLEVAGVEALVRWEHPQKGTILPSRFISLAEESGLIEPIGEWVLREAARRVREWKN-AGIFAGRVAVNLSPRQFRRSDLASRLLVVLDEAGLAPRDLELEVTEGMIMEHPERAVVVLTELVAAGVSISIDDFGTGYSSLAYLKRFPVHSLKIDRSFVSGLDRNDRSLTRAVVAVAKSLGLSVVAEGVEHAGQVDFLRRIGCDFAQGHYFSRPLDPAALGAFLRE-------- 229089690 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HALYESSLRLKLALDESS-IVAITDRKGLITYVNDKFCEISKYTREELIGKDHRILNSYHP--KTFFQMLWKRILSGK--VWRGEIRNQAKDGTYYWVKTTIVPFLNEKGEPYQFIAIRNDISSRKEAEQRLRSESRYRELAYHDALTSLPNRLQLITTVNEIADKNEFGMIYFDLDRFKLVNDTLGHMIGDLLLSEVASRLHYVLGEKDVLARLGGDEFVL-LTKNHTQDEMRQLATSVLSCFQAPFMLEGHEVYISASLGLCSYPQDGQDVETLLKNSDLAMYSAKEQGRNAACFFTDELRAKINRRMKIEFQKAIRDEELDVVLQPIIDLKTKKYTGIEALVRCRTEEGPI-SPSEFIPVAEECGLIIKLGDWVLEKSCRLFKTLPE--YEEGLKLSVNLSIQQLMQKRFIISVRSILRRTGFPANRLILEITESIAVRHFDYIIATLQELRNMGILIALDDFGTGYSSLYYLKQLPLDIVKIDRNFIRDHAQPERTIVKSVIEIAHSLNLAVVAEGVETVEQESLLKSMGCDYVQGFYYAKPLSVAELKEKL---------- 224826409 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GILVEQDITAQQVIDLELRV---RQR-AIEASVNAVLITDPDNPIIYVNPAFERITGYARATVIGRNCRFLQ-----GRDTAQPELTAIRRALENRHEGKLRNYRKDGSMFWNELRVAPVRDSQGEVSHYIGVLNDVTEAKRYQEELERQANFDTLTGLPNRNLLQDRLGQGIAVARSKDE-RFAVALLDLDNFKYVNDSLGHTLGDALLIEVARRIESSVPALATVSRLGGDDFVLLLPGVKTAEQLDLALKNVTDQLNQPVELSGTELFLSASIGCCFYPDDGSSVDELLSNADTAMYQAKALGKSQVRCFALHMNDRVQRRVELEGRRAIAQDELTMYYQPQLDLQSDRLCGFEALLRWRRGER-LISPLEFIPIAEETGLIREIDRYVIRAVFRQVEEWRAEG-LDPGEVAINISALSLQEAGIVPYIAAEMASRRLPPDAIKLEVTESLLMKNVDTAQQVMSELKALHLKWSIDDFGTGYSALSYLRRYPFDQLKIDKSFIDDVNPENASMTRAIISMARSLRIAVIAEGVENREQLGFLVEAGCDQIQGYYYSPPLTAEACRPWLIHRGP----- 163750165 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEQLRLAIANISEGMFILDSEFRFVEVNEACCELCLKPKDKFIGEQFNF--DLYPDSYEQIRTILN-----QQGRWSNDVESAKGDGSSFLMELTVDAIYDEQGQLTHYVGVFSDISRRKQQEEELRKLTNNDLLTNLPNRSSLMVTLGNLVKR-----DSHHTLMVLDLDNFKKINDSLGHQVGDELLIKVARRIEAAVPYHTSIYRLGGDEFAILVDDNPDIGSSAVIANSVIEAFVTPFELTSDKVVVGMSIGIVLYPEDDQNEQALLRKADIAMYHAKSAGGNRYQFYSENRNAIRQLEVENLIRQAIKEDLFEVYYQPKIDLKSGKMTGMEALVRLNHPEQGLIPPNEFIPLAEENGLIVEIGDIVMKKACFAAQKWRSQG-IFNGRVAVNLSSYQFALPDLQQRIESILRLTQLPAANLELEITEGTVIKEPEKAIKVMQQLSKMGVTLALDDFGTGYSSLSYLKRFPIHTLKIDKAFVDDIDDRDLKMVDSIITIAHNMGLSVVSEGVEDASQLSILKALNCEEIQGFIFSKPVTEAEFTKLLHKEF------ 118581541 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VRNILYRRHLERRLQHSEQLHRFLVESSPDLIFTLDNSGCFTFINSRIESLLGFSREELIGSCYD--TIVLAEDLKTAQHPFTERRRGNRATTNLEIRLRNFENHHIVVMMSSTGIYGEHDNFSGTYGVARDITDRKIAEETIAFQAFHDHLTHLPNQRLFKDRLEMAITHSKRHGGM-VGVMFIDLDRFKIVNDTHGHAAGDELLKNVAHRLRHCIRAVDTLARKGGDEFTVLLPDLMRAEDAALIAEKIMHELGIPFSVAGQKFHVSASIGIAIVPRDGESIDTLLKSADIAMYRASGKNGYRFFTPDMNICYTKRISLENELRQAIPNSEFELFYQPQVSINGASIIGLEALIRWRHPTHGLLNPGDFIELAEETGMIGTITDWVLAEACRQLAHWRSMG-FSDLRIAVNVSPKEFERDDMVEQLSRFMSTFQLPPDSLEVEITEKILLRDTPSVINKMKTLRERGIRISIDDFGTCYSSLNYLRQFPISTIKIDQSFVRDLSEEHRIIIQAIIGIANGFGLHLLAEGVETHCQMQTLHALGCNEMQGYLFSRPAPAEQIEQML---------- 56475524 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IQDITELRATETALRNSEERFSIAMTAAPFAVAITRVEDGRVEVNDKYELHFGWKREELIGKTSVETNLWDPESRQRWLEMLRQH----GSVLDFETLGCERNGAVRQVSLSSRYI-DIDGE-KHVLTFVHDITDRKEAQARIEYLAHHDALTGLPNRVLFRDRF-ALATAWAERAHAKVALLFVDLDHFKTINDTLGHPVGDGLLQGVALRLRECLRETDTVSRLGGDEFLIALTDIRDPQAINSATAKIFDTLTRPFELEGHELTNTMSIGIAIWPDDGEDFDTLLKNADTAMYQAKRAGRNTWRFYTEQMNANAVEQLQLRTALHSALENDEFHYQPQINLASGHVVGVEALLRWHWDKRELVPPDRFIPAAEESGLIVPIGDWVLREACMQAVRWTRQG-LPELTIAVNLSAVQFRRGDLERSVVRALSLSGLDPARLELELTESLLLVDTESVIETLRRLKSLGVRLSIDDFGTGYSSLAYLKRFAVDKLKIDQSFVRDIDPDDAAIVRAIVSMAHTLKLQVIAEGVESEDIDRFLHIFNCDEAQGYHYARPMPGDALAEWL---------- 47569773 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ASALSKSEQRYTSLFEDHPDAVFSLNMYGIFQQSNTACESLF--TAYYCEVESYSLLHFIDSKDHDLLKKALQLTKEGRPQTL--EVRTKEKEGYYYYLHITLIPTF-INKEVVGMFGIARDITTLYEKQKQVEHLAFHDALTGLPNRRKFEKDLKNILNTAQTSAN-DVAVMFLDLDRFKKINDRLGHDVGDLLLIEVAKRLRGCLRSKDVVARQGGDEFTILLPDMYSEKSAAFIAEQILNILNKPFFIQGEELSITPSIGIAMYPDYGTDVTELMKNADMAMYRAKANGKNRFVFFSKEMSIAQNEIQFLEGELAKQQNEFFLEYQPQVSTKTKQIIGFEALIRWKHPKLGIVSPAQFIPLAEETGFIIELGNWILRTACLEAKRWHNQG-FSQLKVGVNLSVVQFNHADLIPTISKVLEETELKPEALDIEITESIAINQNQSVVAKLEQLQNLGIQISIDDFGTGYSSLAYLTKYPINTLKIAREFICGITTSPLAIISSIITLSKELNLEVIAEGVETEEQWKFLYEQNCDHIQGFFISKPVSSKDVWRLLHKK------- 297539309 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FGISRDITERKQAEINLQI-----AAVAFESQNSVMITDASLNILRVNKAFTDIFGYTAEEAVGKTAKLLRSG-SQDADFYEHIWHEV--NTTGSWQGEILNRHKNGQLLSNLLSISVVKSKDGVVTHYVGSHVDITERKAAADKILHIAFHDLLTQLPNRQLFNDRLKQAIASSARTSQI-GALLLIDLDNFKTLNDTLGHDIGDLLLQQVAERLNLNVREGDTVARLGGDEFVILLEDLSDNASAEVLGDKILVALNQPYVLGSNHYHTTSSIGVTMFEGHQLMIADLLKQADISMYQAKKAGRNTLRFFDPKMQEAFNIRATLEIELRRALESKQFQLYYQVQVDQARPFGAEVLIRWIHPERGMISPLDFIPLAEETGLILPIGEWVLDTACAQLEVWQKEKSTKNLTLSVNVSAKQFSQADFVRQVQAKLSRYNVKPQHLKLELTESILLEHVDNIVISMVALESIGVQFSLDDFGTGYSSLQYLKMLPLNQLKIDQSFVRDIVEDDRSIVGTIIAMAKNLGFEVIAEGVETEAQKELLLSKGCQHFQGYLFGKPMPIEQFGSLLK--------- 226311730 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FFSIVLAVLSSALTLW-IVSEQSMSKTRVVKGSVVIGTGIAGMHYTGMAAMMMNAVILWFTVSIFVAILFSMVALISVDPVEGLWRKIFAGLLMGASITGMHYTGMYATTFVAHEHMTIAVIPYDDSGLIATMIGIVSVLILVVTLASVYVDKQFAGKTLRVLESD-QRYKSLFEHNYDGVIFYSIDGTQSVMNPAAMRL----TKEQSLPLEKLKTMCISTDAELISTHFTNAVQG--DARNCDITLTTREGCQLHLNMTHTPVF-VDQQITGVFMIVRDITNKKEYEAKINYLAFHDSLTGLPNRRFVEQQLDQVIMEAQKTDQ-QVYVLFLDLDHFKLVNDSLGHDFGDLLLQEASLRLRECVGKKGTVYRLGGDEFMVILTDVTEREVSSMANE-INETIEQAFFIHGHELYITTSIGISRYPEDGQDRSVLMRNADAAMYAAKDKGKNSFHLYVPNLEQAVNDKMNIQNELNRALARQEFHYQPQVSAKSGAIVGVEALIRWDHPERGLLLPDQFISVAEETGLIVPIGEWVLRTACKQNKQWQDQG-LKPLRVAVNLSARQFLKQDFTQMIAEILHQTRLAPEYLELEITESSMI-DVHRATQALKELKQLGVHVAIDDFGTGYSSLYYLKEFPLNRLKIDRSFVRDMIEQNQAIVSTIISMAHHLQMHVIAEGVETKEELAFLQEHLCEEVQGYLFSRPLPSEDVAFYLQAQ------- 71279397 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LASHEEQQAIDSLVLYITTFILVFITTLYLSFLAVRRIVAKIKYISTAMTTMEVLKVKGKDEISDMVINQMLAERIKSEGERISAAVFKASEAIMITNAENRIETVNPAFCHISGFSIEEVLGKSPNILNSG-KHDNHFYQKMWQSL--EQDNSWQGEIWNKRKNGEIYPEFLAISVVRDQDKKPLQYISLFSDITKHKKYEEDIWLQANYDSLTGLPNRGLCVERLHNKLKGDKAEDS-EVALLFIDLDRFKFVNDTWGHSSGDELLKLAAIRLRNCIREKDTVARFGGDEFVVLLVGLSNRFAIERVVKNILTSLSMPFHRNNNEAVVSASIGVTIGPVDGDNVELLLKNADTAMYQAKAAGRNTFQFFTKSMNETVSRRMHIEQRQAIKRQEFVLHYQPVVSLDTGEIIGAEALIRWQHPDKGLIYPDSFIEIAEEAGLIEPIGQWVIEQACTDLRYWHDLGL--KIQVAVNVSSRQCKQTSQTPIIKKALKVNNISPSSLKVEITESSLMDNSEEMMTTLQDIRSLGVAIYMDDFGTGYSSLSYLKHFPIDVMKIDRSFIAGSIDDDASLVEAVVLIGHSLSLKLVGEGIETKQHYDYLRSLGCDYGQGYFISKPIASKALITLCQQ-------- 257093231 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RIEREHALMTVRLENSERLRFLVEQSPDIIYTLDKKGHFIFVNGRVHGLLGYTREELLG--KHYSTIVHPDDQEHARFAFNERRIGDRASTNVEIRLQTKTHRVRHFENRIVAILSAQGHFMGTSGVARDITDRKKAEETIAFQAFHDLLTGLPNRVLFKDRLAVALTQARR-KGKRLGVMFIDIDRFKLVNDTYGHHEGDELLKSFAQRARSCLRSGDTLARQGGDEFTVLLPDLTSGEDAAVIAAKVLAEVKRPFRIAGLDFFTTVSIGISLFPDSGETPETLLRNADIAMYQIKGRGKNGYLQYAPEMHSGHSMRITLESDLREGGDQFELHYQPQIRFSQGLTIGMEALIRWRHPQHGLMAPDTFIPLAEETGLIVALSDWVLDRALGQLAVWRRQG-FTSLQLAINLSPKDFERNDLPERLVGRLAAHAIPADAIDIEITENLLMKEAEKNIDIVKQLRGCGLRVAIDDFGTRYSSLNYLRRFPINSIKIDQSFVRDLNPQNQAIIHAISCIAHSFGLRVLAEGVETEAQRKLLSTLDCDDMQGFLFSRPLAAAEFEDFL---------- 91790100 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIFANNAFERHTGYGRNEALDQSPRLLPLTQRSELDRINKAF-----LRGEPVQAELITYRKDGKHFWMEVDIVPVADDAGVFTHWVAVGRDITRRKVAESEIMHLAFYDPLTQLPNRQLLMDRLQQALAHPPQLPR-EGALMFIDMDNFKTLNDTLGHHKGDLLLQQVAERLTGCVRTADTVARLGGDEFVVMLENLGHDARARAVGEQILAALSEPYLLAGYQHYSTCSIGVTSFNQNHDSIGDLLKQADLAMYQAKTAGRNTLCFFDPVMQAAVSASAALQSDLRQGLREKQFLYYQPQVGRDGRMMGAEALLRWNHPVRGMVPPADFIPVAEESGLILPLGQWVLETACRQLGAWAQRPETAALSISVNVSVRQFRHPEFVDLVMAALNDTKVSPHKLKLELTESLLADDMEITIGKMAKLKAMGVTLSIDDFGMGYSSLSCLKRLPLDQLKIDKSFVADIDPNDAAIARTIIGLAQSLGLGVVAEGVETEAQREFLYRQGCESYQGYLFCKPLPIEALEAFMKNPAP----- 119896856 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAFGIATQRTAVARREAEVALRL-RER---AIESSSDGVLIFALGDDRIRVNPAAERILGMARALLVDAPAPALTVFAP---GALAELGVALVCGRETHLEVEGE--RADGSPFWCECALAPVR-AAGD-AHVVCVVKDVTERVLYLRELERQAKYDGLTGLPNRYLLDDRLEQAIVAARRHERL-LGVAFIDLDHFKVVNDNVGHRQGDELLRQAASRLAAVLRDGDTAARQGGDEFVVLLPDLGDERDAFRILGRLQAALAEPFRLDDRSFFVTCSIGVSLYPRDGGDGDTLLKHADIAMYQAKAAGRNVVRFFTAEMNIQVRDRLQLEGALRSALENGELHFQPQVDGGSGQVIGAEALLRWQHPELGAVPPVRFIPLAEETGLIGPIGEWVLRAACRQARQWEQAGRR--LRIAVNVSARQFRSPDLPARIAEILDETGLPPALLELELTESMLMGDAEQAEEMLHRLKQLGVSLALDDFGTGYSSFAYLQRFPIDTLKIDQSFVRSMVARGEAIVVAIIALAHSLGMRVIAEGVETPLQQRQLFEFGCDELQGYLFGRPVPAAEF-------------- 117925739 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HEARETEQQLLLAVQTASEAIVITNHKNQIMDVNPAYERITGFMRHEVLGRNPKITQSGR-HDASFYATMWKHLVG--EGHWSGEIWDRRRNGEIFPKWLAISAIRNRQGVISHFVGVFNDISRQKSTEQQLERLVFYDPLTQLPNRVLFRDRLIHEVGV-AERSNKLMSLLLVDLDRFKIINDTLGHGVGDELLLQVSKRLIASVRKSDTVARLGGDEFAIILPGMERAEDAAHVAETIINQLQVPFSIEENELFVGASIGIAVHGQDGDDYDSLTMNADAAMFKAKESGKGTYKFFTPDMNIQNAKRMEAELRRAVDNQELMLHYQPKVDAESRQIVGMEALVRWVHPTRGVIPPGEFIPLAEETGLIVPLGELVLTRACAQVKQWWDMG-LPQVQVAVNLSPRQFQEPNLIEKVSEILRKTGFPATGLELEITESIAMHDVDNTIETVKKLKDLGVRISIDDFGTGYSSLSYLKKFPLHALKIDQSFVRDLDDDGASIISSIISMAKAMALGVVAEGVETAQQMEFLRGQECQQVQGFFLSKPLPPSDFLALLERQ------- 26990037 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AIRHERDGQRLEESEQRFRSLFTYNPNPVFALDRAGNIQSVNPAGLKLKAGAATDLVGH--HFSHLVFEEDLPKVNQHFFAARAGEPQRFEARVRDESDDKQLI-MDIANLPIM-VNGEIVGVFGIARDISKQKHYERQLSINASHDGLTGLLNRLSLEDRLVQAC-RSSRQRKVQLAVMYIDLDGFKSINDSIGHYFGDQVLIEVAQRLTQQVRPADTVVRMGGDEFVVLLTDLLRDEDAVPVAERLLASIGKPYCIQGIDLHVSTSIGITVSDGHIEQPMKLIQQADMAMYKAKQQGRNNFQWYTSDLNHRVCEHRSLRNDLQKAIKTQSFHYQPQIEARTRRVVGIEALLRWEHPVRGFISPAVFIPVAEDSGQIIPLSLWVLDTACAQLRDLCDQG-FNGISMAVNISPMHFQCGQFVECIQAVLSKHGLSAGQLELEITESLLLHNVEQAIATLHRLKDLGVRIALDDFGTGFSSLSYLKCLPIDKIKIDRSFIQDINPHDAAITQGIISMAHHLSLSVVAEGVETAPQVNFLERGRCDILQGYYFARPMSHEALRTFLAD-------- 154248534 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MITDVTAQKQSERHL-----RLAAAVFASHDGLVVTDLNAVVSAVNPAFSQITGYEAEILGRSMRTMHSGRH--DREFYRGMWGALTS--TGSWHGEIWNRRKNGEIFLQQLSIRTVFDEKGKPQNYVGAFQDITRIKHSEFELDRIAHYDPLTDLPNRTL----LASLLDLAVSRAGKTCAVLFLDIDRFKTVNDSLGHIAGDAVLKAAADRIRAALDADATLGHYGADEFVVILEEIEGPQDAALAASRLIDELARPFTINGGEIYLGASVGISLHPLDADDAAQLLQHANTALAEAKAQGRGIYSFYTQALTRSARVRMEMEADLRRVREEFRLNFQPVVDLANGRIAGAEALVRWQSPVHGLVLPNRFIPLAEETGLIEPLGDWVLEEACQQMAKWT-AAGADLDFIAVNLSPRQFQRGTLCERIEEVLRRTGLPAARLEVEITENVLFG-AVAAERKLRDMRDSGVRIALDDFGTGYSSLAYLKRFPISKLKIDRSFVHDLPRADAEIATAIISIARALGLDVVAEGIEAPEQCAFLKERGCGFGQGYLFGRPVTSERFLRL----------- 74317060 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITSTLQIFASRVAAELERQSADRQASLLDKAQDAIMVRGLDDAIRYWNKGAERLYGWKADEVTGRSTEMLLY---GDPTAFRENTRKVIAH--SEWNGEITQLRKDGTALVVEAHWTLLRDENDQPDAILAINTNVTERKAAEHKVHQLAFYDPLTGLPNRELLGDRLQHAMQVR---HGQVGALLLIDLDNFKTLNDTLGHAMGDLLLQQIAQRLQTCLRKGDTLARVGGDEFVIVLEPGDAGSLATRVGEKILASFARPFQLADYVHHCTASIGITLFNDRPTTLDELRKRADLAMYQAKAHGRNALRFFDPAMQAVVAARAELEVDLREALRAFELHYQAQVDARGC-VSGAEALLRWQHPQRGWIAPASFIPLAEETGLILPLGLWVLDVACAQLVAWSKMPHMARLSLAVNVSARQFRQADFAAQVLAAIERSGADPRRLKLELTESLMLDNLDDTILKMSALKAHGIGFSLDDFGTGYSSLAYLKRLPLDEIKIDQSFVRDIDANDASIARSILALGQSLNLEVVAEGVETDAQHAFLAEHGCQAYQGYLFNRPQPARQFEAW----------- 119470796 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QLKSTEERLNLCVESFTDALAIYDKNFKLVDINPSFLTLFGGMREQYLNKDFNLPGY----DTSYVENIID--VVRQTEHIQQEIKLRNNERVLLPIEISIDEIKNEQNQITNYVVVYSDLTERKKAESQLHNLSNRDRTTSLPNRNLFFTNLHKLVQQDAHH-----ALLVFDLDNFKKINDSLGHQLGDSLLAKLAMRLNKLTRENDVFYRLGGDEFALVMSNTNDLHVITRTAKQFLAAISTPFKMAGHELAITSSVGIVLFPEDGNTPEVLLKNADTAMYHAKKKGNSYLFFNDTMNRQAVKRLQIENLMRFGKEDHFEVYYQPKMNIRTGKLTGMEALVRFITPKKGIISPGVFIPIAEETGQIIDIGEVVLNKACRDVKKWLDDG-LFNGRVAVNLSAKQFSLPDLTSRIDIILQKNALPSYFLELEITEGTVMDDPNEAINIMRSLSARGIHLAMDDFGTGYSSLAYLKQFPLNTLKVDKAFIDDMNERGRNMVDSIVTIAHNLDLHVVAEGVEQAHQIDILKTLNCETVQGYYYSKPLSKDEFTEFLKQQ------- 291288785 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EIKNAEEKTLLAFDNTLDGIMIVKKDGEIVSCNKAFSSTTGYSEEEIGKNARMFRPGIHPDY--FYEDLWKNLFKY--GKWDGEVWQKKKDGEIFPTLMSCSSIRNSEGEITEFISVLHDITEQKRYEEQIKYQATHDSLTGLPNRIYFTDKLAEQIPKNHLPS--CIGIMFLDLDRFKNLNDTLGHTTGDKVLEIIAERIRNTVHGPDMAARFSGDEFTVFFTGVKNQDALIEMVKNVTKRISEPLHIQGYELFIQTSAGISVYPDNGLTASELIKNAEIAMYQAKQTGKNNIQLYTDDETIRDRFIMESKLNRAIENDEFSLHYQPKIDLATDSVMGMEALLRWHNPELGFIPPDKFIPLSEDSGLILPIGEWVMKRALSDTAKLHKEGFAD-LKIAINLSLRQFMKKGLVEFVEKSIETAGLNNRNVEFEITENIFTEDLSTISRIMNEISNLNIKFAIDDFGTGYSSIGYLKKMPISTLKIDRSYISDSDTDSESIVSSVILMSKSLGLNVVAEGAETESQVNMLKDMGCSIVQGYYYGKPMPYDEFLEFVR--------- 212637004 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HKAAQDQLELASRVFENSVEGVLITDVDGIIIDAHGAYTEITGFEKSELIGQNPRVFNSGR-HDKAFFESLWQSLLG--SGKWHGEIWNRRKNGAVFPQLLTISAVYGDEHQIRYFVAVFADLSTQKKNEAELAHLAFHDPLTKLPNRMAVTSRLEQEIRL-ANRSEYQLGVIYIDVDLFKQVNESFGHVIGDEVLVELSQRLTLAIGSLATIARLGGDEFAVILPNIESSDMLLLRLSKLPQIFERPFMLGEHPVRLTASMGVALYPQDGRDSSTLLVNADAAMHRAKQDGRNNYAFYTQSLTYESVAHLKLQSALHDAQEAFYLVYQPKVDCKTKALSGFEALLRWNDPLLGSISPAIFIPVAEKIGLIQEIGRWVLQQACEQGVSWLAEGK-DFGRIAVNVAGPQLQRRTFVNEVADVLKATGLPANRLELEVTESCMMSDPESVGRDLILLADMGIVLSIDDFGTGYSSLNYLKKLPINKLKIDQGFVRDIPEDNTAIAKAVIALGRSLNLKVIAEGVETPEQAMFFADNGCDEAQGYLFSKPKAASELEHFFE--------- 186470454 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WAMLSARRLNFQGRDAV---------LTAFTPINQI---KLMEQRL----ELWAKVFEASSEAILILDQERRLLTANASFYRATGYRAEDIAGKPPAFI--VAGANSGAVITALATLVD-RSSSWNGEAQIRRRQGGDYPAWLMISAVRDKRGSVSHYICTLIDITDRKKSEARIEFLAEHDVLTELPNRALFTKRLGVVLD-NAKHAQQRVAVLFIDLDRFKDINDSLGHHIGDGLLRSVSRRLVQAVRSGDTVSRLGGDEFTMVLADAGSAADVARIDERLLPLVREPHAIGGVTLQVACSVGVALYPDDGADIETLMQNADAAMYQAKAAGRNLVKFFSPDMAERARQRLALEACMRTAIERRELRYQPCLDAQTGALVSVEGLLRWTHPQLGAVTPSQFIPIAEETRLIIPIGAWVIDQACRQLARWRN-AEMGELRMSINLSAIQLRDADLVETLRHSLVTHGVAPQRLELEITETVLMDSAENYLDAICAIRALGVKLSLDDFGTGYSSLSYLNRFPLDRLKIDRAFVRDMAPADLAVIKAIIELGHELGLRVVAEGVESEDEANTLRSIGCDELQGFLYSAALSAEELETWAQQR------- 294013319 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALLRQAMNLFGLLFLWQVFGHHGSAPGLMALLLSMAVGGILRRRRNGAAVSAADLRVHGFTGLLHG----------LIWAACMMSLSA----GHGAAQSVAHWTL-------ISCIMVCGAISYAPTPLAATGFLLPCI--VGLGALFDPRDQAPLLALATSYALSLLV---GCFLYARTFARQHSASQLEEKSEVVSLLLRGASDWLWQTDPARRLSGVSPRLAEMLGRAPAEAEGVLNAWESGLFPTELHELADHLKRRESFSNIVLPVEL-----DGKVRWWELSASPRYDEGGAFLGFRGVGSDITEQRESAERIAQLARFDPLTGLPNRTHLRDVLDQAMGGGMAGAARAGGFLMIDLDRFKAVNDTLGHQIGDKLLTQVARRLRHICSGAEFCGRIGGDEFAVVIPQLGETHGVDKLAARIINGLSAPYQVEEHTLYVGASVGSAVSPQDGRESEALIRSADLALYRAKGDGGGVHCAYEPQLHAQAEERRQLELALRDEKKQLHVLFQPVVEAQAGTVVGFEALVRWTHPDMGPISPAKFIPVAEEARLIGPIGEWVLRTACKEAACWPE-----DVRIAVNVSAEQLAHPSFVGAVVSALAQSGLEARRLELEVTESVFVNADTGALKILDQLRGLGVRLSLDDFGTGYSSLGYLSRTRFDTIKIDRSFVVGASNNKAAIIRAVVTLADSLGMATTAEGVETEAELAMVRGLGCRKVQGFYFGRPMPASDAAAL----------- 146282167 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVVEGF--IEDITAQRAVLEALEQAELRYRSIFENASEGIFQSTRDGRYLAANPALARIYGYDSAELVADLADIERYVQPGRREAFCQLMEQH----GEVLNFESEVYRRDCTRIWISENAHVVRGPNGEFICYEGTVQDISERKHYQQQLERQANHDLLTGLPNRILLNDRIEQGLARAARL-GYYLTLVFIDLDNFKFINDGLGHVAGDELLKSIAARLAGSLRGSDTVARVGGDEFVLVLGDHYRISTVISLLERVLNEIRRPVTLAGREFQVGASLGVAMFPDDGEDAQTLLKHADIAMYAAKKRGRNNFQFFTHDLNRIADERLNLEAAMRTERDEFAVHYQPKVDAQ-RRIVGFEALARWTHADLGVIGPDRFVPVAEESGLIMPLTLAVLRRAFSDARRWN-AGRQVPLLVAVNLSPLLFLGDDVVERVMAVLDEVGLSPLLVELEITETVFLGDGSRAVSILADFKARGFRLAMDDFGTGYSALGYLRRFPLDIIKIDRSLVTGLEQEDAMIARAAISLGKSLHKTVVAEGVENAAQFEFLRHNGCDEFQGYLLSRPLPATGIDALLA--------- 270494131 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GMAGWWVPAALLLYAAAGLAWVAGAEALLPA---GSVLRAALQAAFVLAPAGCGVWALRRWRARGRLARGALQADERQRLAVDNAAEGMVVTDAESRILSVNAAFTRLMGYGEAELGRTPRLFKSGRH--GRAFYEAMWEEL--GRTGHWQGEIWNRRKNGEVFPERMSLSSVRNARGEVTHYVCLFTDISQEHEQRRRLEVMAHTDPLTGLPNRTFFAQQLEEAMADARA-RGEPLAVLLVNLDRFKDVNDSYGHAVGDQVLRHIAARVQDALRPGDLAGRLAGDEIGVIARREGAPGAVAAARALLAALAEPWRSPDGFEVVASASVGICLFPDHGDTADALLQGAHAAVYGAREHGQGAWHFFDESLTQAARERLALEARLRSAQGHLQLHYQPQVDIASGRIVGAEALVRWIDPVEGTIAPDRFIPVAERTGMIGPLGEWVMQEACRQAQGWR-EAGLPGVTMAVNVSPRQFHLTDLAGCAALALADSGLPSTLLELELTEGALAERPEEARQVLLRLRGLGLRLAIDDFGTGYSSLAHLKRFPIDVLKIDKGFIRDLPQDDMAICAAIIAMGHSLGLAVLAEGVETPEQLAFLRSRGCDRYQGYLCRRPVPAAEF-------------- 254513944 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QQISRRKELERRTQQDLELLNSVINATSDLIFDYAANDGRLGCNESFINFLGRASDIIRQTDRQFFSLIHATD----------HIALKEGSHVVERWMEDPQGHRVLLSIKLSSFNDTQGNVRGVVGIARDITDQRFQQRSLEHLAHHDALTGLPNRLYLIDKLNHAL-LSPDLNTASLAVLFLDLDHFKDINDSLGHSLGDEVLRAVSRRLSACVRKADVIARLGGDEFTIVLQGIGSSIIAVEVAQKILKVFQEPLTLSDRTLNVSTSIGISVSPGDGVTTEELLRNADAAMYRAKRSGRNTFMHYSPDMTERALARLSMESDMHTARGEFHVAYQPQVDMRSGELMGVEALMRWEHSTRGNIPPEEFIPIAEENGLILAMGSWVLEEVCAEQKRLKN-AGLSDIRYAVNVSGRQLLNPEFLALVEHIVSTKDCSGSQLELEITESVLLHEPELAAKAMQSFREMGIAIAIDDFGTGYSSLAYLKQYPLNRLKIDASFVRDIDPDDRAIAQTIIALGNALDLEVIAEGVETEEQRAMLVSDGCSLGQGYLFSKPISPADLL------------- 260223174 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITDITPQKKALAQLQESEERFRSLSSLSSDWYWEQDAEFRFVRISDRLAGALGWDSGGRGVTPAQWKAH---------QDLLEAHQTFQ----DFEMQRVLSDGSFMWVSISGAPIFDAQGKFCGYRGTGRDISARKAAEAEIERLAFFDALTGLPNRRMLIDRLKHALD-SSTRNRQHGALLFIDLDNFKVLNDTLGHHMGDLLLQQVAQRLQDCVRSADTVARLGGDEFVVMLEELDADPLLAATQAELLGSLNKQFAMGNHNMHSSPSIGVTLFFQHNDSIEELLKRADLAMYQAKGAGRNTLRFFDPDMQAAASERADMEADLRRQEEQFTLYYQPVVDQAG-TVTGVEALLRWLHPLRGMVSPAVFIPVAEQTGLILPLGQWVLEAACAQLVAWNDDSQTQKLSIAVNVSARQFRHPDFSTHILDLLRTSGANPYRLKLELTESLLLTDFEEAVIKMGELRSIGVSFSLDDFGTGYSSLAYLKRLPLDQLKIDQSFVRDTDPNDAAIARTILNLAKSLDLGVVAEGVETAGQRDFLLREGCRAFQGYFFGRPVPVEQL-------------- 78486527 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RQESERFQMLFDNAGEGILVTDIHNRFVVVNKKFEEITGYSQEEVLGKNPSILSSGQ-QSTLFYQAMWQEL--SEKDTWQGEIWNRKKDGTMYPEWLTINAVKDKQGRLLHYVGLMNDLSQQKATEQEITRLSFYDILTGLPNISLFKNRLQQSIQMSVHEAN-QVALLIVDIARFKMINDAIGYEHGDQLLKGVAQRLTQLLDAEDSVARLGADNFLILMESFQNKQDVSHFAEEIMNAFSLPFEVEGHEHVLDIKIGVALSSIDGDTALDLMKSADEALFEAKKLPHSGYVYHSSELAATTSEYFFYEKRQAIDNQELVAYYQPQIVLETNQVVGAEALVRWIHPEMGVISPAKFIGIAESTGLIIPLGREILLQACQQWLAWQQQGLTLE-RISVNVSTVQLMHSGFVQSVAQVLEETGLDPKHLELEVTESFLLQNEQEGIAVLHALKALGLSLSMDDFGTGFSSLSYLKKLPLDQLKIDQSFIRSHDKEDLAIVDAIIAVGLAVGVEVIAEGVETEAQMEYLHKKGCQLGQGYGFSRPIQQQEFLQWCQ--------- 117925669 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VQDITDLKRTQENL--DLAKY--ILDTTSDAVIITDVNNRIIDVNHAYTKITGFSRDEVMGQNP---QVVHNEEQAFYSRIWQSLL--QEGRWSGEVWERRKNGELYPKWMTMRRMLNQYGETAFFVGVFVDISTQKATEEQMERLAYYDPLTKLPNRALFHERLTQSITTAKRY-KRHVGVVMLDLNRFKLINESYGYGVGDGLLIQVAERIVERLRESDIVARIGADTFAITLVDLKQEGEITGVANNLLKQFVMPFLVNGHELMLRTAMGIVLYPTDGQDAETLLRHVENALGQAKQQGVNNYRFYSEEMSNISNKRLALEQEMHTEQRDFVLYYQPKVNLQRGVVSGVESLIRWQHKQKGMISPVEFIPVAEETGLIVPMGLWILETACAEAKR-ITDYLGQPFTVAVNLSARQFQSRNLLESISETLNNSAIDPSMLEFEITESMMMGNVEKSIETLVAIRNMGVTLAIDDFGTGYSSLSYLKRFPINTLKIDQSFIRDLDSDDAAIVSAIISMAQDLNLHVVAEGAEKAEQVLFLKERGCETVQGYYFSRPLPQTDLERLLKD-------- 119477208 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------REQRRQAEAQVEVLSQALEQCPASVVITSPDGNIEYVNSYFEKASGYSASDAKGRSLGFT--LQKEEHEHLMSELSQLVTEGQ-RWSGEMRSIRADGEMFWEYVKASPLMNEDKSVSHYIVVKEDITVQRDYEQQLLRQAHYDDLTGLANRVLLVEKLTQALQ-NAQQNNSQLAVLGIDLDDFKNVNDSVGHSIGDTLLKQAAQRLSSCIRSGDIVARMGGDEFVLVLPLLSDAKNAELMAQRIVQKFSKPFNIAGRQYSVTCSIGISVYPDDTSDAHMMLRNADLAMYQSKDQGRDQYQFFTEDINRRLVERLDLEEKLRNVVDNGELQYQPIFNLETQKIAGFEALVRWPQADGSVIMPDSFIPAAENIGVIQKIDEWVLASACRETAPFLLSGD-DNLCLAINISPLQLEDPGYVAFVMAQLEANQLEPRHLELEITERVLVSDAETTDRNIKALTELGIRMSVDDFGTGYSSLGYLKRYPLHTLKIDRSFVADMDVDDSALVETIILMAKGLQMDVIAEGIETESQQVLLHELGCSQAQGYFLSRPVSLQSLAQKISAQ------- 77920645 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FCLCRDITERCEANKALLAREQDFRSLAENAPDAIVRYDRQLRRLYINPVLERLLGQDKATLLGKP---FENHAPVDMTAYQDALEK--TFQTGLQQVEVQYPLPDGTLGWFHARFEPEFAEDATVKSVMGIVRDITELVEQRELAQHLAFTDMLTGLPNRALFEKRFKEAAAEAKSTD-CPFALLMLDLDHFKDVNDSLGHNCGDELLRQVTARLSHCVNECDTIARMGGDEFAILLAESRGSDEAGQVADLILSTLAQPFFIESQELFISGSIGIAFFPHDSANLDELFTYADTAMYSAKHKGRNNFQCYDQELTRHVSAKLSASLRYACVNHELQLYYQPKVQLKDGRVVGVEALLRWWHPVLGMLTPDRFISIAEETGLIVEIGEWVLKTAC-QAAVDFNRNATAPFKVAVNLSCRQFLQNDLAATIEAILKTTGCRGEWLECEITESLMIEDNPQVAKTLEALRSLGITIAIDDFGTGYSALNYLSRFPIDVLKIDRSFINHIDTDKVGLVKVFIALGTNLEMQIVAEGVETVSESASLQKLGCGLAQGYLFGKPQPFKALMATL---------- 113478306 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MHNITEGKQARKAKLENERRLRALIENTTDLTWIIDAHGTSSYVSPSVMKTLGYVPEEVVS--QSIFDLIHINDLLLVTCTINKAIKNPNSQTAIKYRVKNSSGSWCFFEGILTNFLDDPG-VRGIIINSHDITQRKLTEERWKYNVFHDALTHLPNHDLFIDRLEEKIKETKCRKKLLFAVLLVDIDRFKVLNNRFGHQITNKLIVMIAKKLKTLLNHGNTVARLSPDEFGILLENISDISDATYIADQINKQLTLPIILDGNEIFINPSIGIAVGSRNISSAEHILQDAEIAMYHAKNLSRGSHQVFCNSMRSQFLQRNNIQSQSLRKQSEFILYYQPIVSLATNEITGFEALVRWQHPKLGFISPDEFIPLAEETGLIIPLGLWILREACFQLRKWQNQPNNYHLNINVNLSAKQFAQVDLIDQIDKILLETQLDGKSLKLEITESTLIENNESIRGKMSRLRARNIDLYIDDFGTGYSSFNYLYNFPMNTLKIDRSFVNNKSIKTIEILRSIITLSHNLGINVVAEGVETPEQALQLQALKCEYAQGYLFSKPLDMTAATGLVAQ-------- 119944951 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EESMQLASMNSREAMTVTDSNGNIITTNPAFTEMTGYSADEITGKSHTFIVSKQ-QDKRVYQRM--ELALNSTGHWRGEVSCRHKNGENYMALLGINSIYNEDRSVHRRVAQFSDITERKKSEKIIWKQANFDNLTGLSNRQMFHDQLLHE-KNKAQRRGLNVGLLFLDLDRFKAVNDTLGHNMGDQLLIDVAQRLRNCVRKRDLVSRFGGDEFTVIIGGLKNTQSVERVAQKILCELAEPFLLGEQNVYITPSIGITFYPKDGEATEMLLKNADQAMYSAKEKGRNCYHYFTNSMQEQVERGGQLANDLRYKKNQLELYYQPIVALGTGQIRKAEALIRWHHPELGMVSPAEFIPIAEETGTIVEIGDWVFRQAADQVAHWRRE-YQNDFQVSINKSPVQFREGSDITSWLEHLLALGLPGQAVVIEITEGLLLDGSSRVIDKLLAFRDSGIEVSLDDFGTGYSSMSYLRKFHIDNLKIDQSFVRNLDSDDMILCEAIIIMAHKLGMQVIAEGIENEEQRRLLSAAGCDYGQGYLFAKPLPEKDFSCLL---------- 119945428 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EKRTVELAIANKELSIAAIVFESQEGMMVTDASKIILRVNHAFTHITGYSSDDAVGQTPSLLKSMH--NKAFYATMWKKI--NSTGLWEGEILTRRKNGEIYPEYLRITAVKNAQGIVTNYVATRTDITASKAASNEIEKLAFYDPLTQLPNRRLFIDRLNQALALS-THSRQRGALLFLDLDQFKTLNDTLGHDIGDLLLKKVTERLSASLRESDTVARFGGDEFVVLLENLSTYSIEADIATKISLSLNQPYQLLDHVYHNTPSIGATLFIGHQLTAEELLKQADIAMYQSKAQGGNTLRFFDQMMQKAIIARVDLQNELRQAIKQQQFQLYYQIQVDSNQPLGAEVLISWQHPERGRISPRHFIPLAEDIGLILPIGQWVLETVCAQLKTWQEDPLTEDLVLAVNVSAKQLHQVDFVEQVIATLQRHSTNPARLKLELTESILLNNITDIIAKMKALNKIGIRFSLDDFGTGYSSLQYLKMLPLDELKIDQSFVRNIDSSDRAIVHTIITIASSLDMNVIAEGVETNAQRLFLQKKGCLRYQGYLFSKPVPIKELEAILKR-------- 50086545 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILISVFELTEQLSIHQQLEKILKDFENYKLAID-AHSIVAITDNRGVITHVNEKFCDISQYEYYELVGTTHKIINSFHP--RSFFKQMWKTIAQG--NIWKGEICNRTKQGKLYWVDTTIVPLKDNDGLLKNYISIRTDITQLKSSEDHAKYMALYDELTGLPNRRYVKDRLKKVIELSKESQH-HSAILMMDLDNFKTVNDTLGHDYGDNLLKMVANRVKKCVRETETIARLGGDELLIILSNEIAQAQAQAIAERISNSIYQPFNLENQVIQTSVSIGIFVFNDASIPQNELLKYADMALYQAKANGKNCICTFDPLMEQNVISRASLLSDLRQALIRDEFEYYQPIVDQHKKIIGYEALLRWIHPVRGLILPGEFIEQAEKSDLIHLIGNRVLMMACQQLYQWSQNTDSAHWTLSVNISVQQFRKSDFEENIIQIIQDSKANPYRLRLELTESMFYTDMQSSIEKMKKLIEIGVRFSMDDFGTGYSSLNYLKLLPLDQLKIDRSFVKNMNSRDIAIVNTIINLAHILDLNVVAEGVETEEQFICLTQNQCFTFQGYLFGRPLPIDSI-------------- 71908712 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GAVVTFRDISEARKADELM----RIAAIAFETQEAMLVTDAKSQILRVNRAFTEVTGYSAAEAIGQTPALLKSGYHED-SFYKDLWTSLK--ENGLWRGEIWNRRKNGEIYPEWLTISAVRGQHGEITHFVSSFLDITKRKEAEEQIQFLALYDPLTHLPNRRLLNERLSKAL-TSSGRQRRHAALLFIDLDNFKMINDSMGHDIGDLLLRQVALRLRESVRSNDTVSRLGGDEFVILLNIHDATTQIEHIAQKMLDSLVQPYKFGEFSHHCTASIGAIPFMDATETIESLLKSADMAMYKAKAAGKNRLFFFDPAMQTEVEARAERDLRQAQREKQFVLYLQPQVDQSGH-VSGAEALIRWQHPTHGLILPGEFTHVAEETRLILPIGQWVLEEACKQLVIWQKNPDTAHLTLAINVSALQFRNPDFVDDVARAIHESGALASRLKLEITESLLLEDIDGTIERMQVLKQLGVGLSLDDFGTGYSSLSYLKQLPLDQIKIDRSFVKDINPNDAAIAEAVIALGRSFSLNVIAEGVETIEQRDALIARGCLTFQGYLFGRPGPIDAFPA------------ 218438075 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VNDQFCQISGYSKEELIGKTHRIINSGY-HSKKFFQQLWATISQGK--IWRGEICNRSKTGQFYWVATTIVPFLNQNNQPFQYFAIRFDITQRKLAEKRLRHEVLHDSLTGLPNRTLLIQRLEQVRHRAKRKANYCFALLFIDLDRFKNINDNLGHPIGDRVLITIASRLQECVRSLDTVARLGGDEFIILLDELEEEKEIFKIIERIEKQLTTPMVIEGQTLSLTASIGIA-FNDTNLSNSDLLRNADLAMYRVKNEGKAGYAIYQSEMYAQAQALWELENHLKLAIERQEFYYQPILSLKTLTVIGFEALIRWQHPQRGLISPVHFIPVAEETDLIVAIGEWVLQQSCQQLSAWREKYPQNHLTINVNLSNRQLEKDNFVYKLDNVLQQTGLPATQLKLEITETLLMTNLAAAIATLSQLKQRNINISIDDFGTGYSSLNYLCRLPVSSLKIDRSFVANVHEKNLQIIQTILSLGEQLMIEVIAEGIETQKHLEQLQELGCQYGQGYLFSKPVNCEAAEQLI---------- 39996049 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DTNGTVMNVNPALCGLLGYRENELIG--RSFSSIL--ADGGHGQSIIAEMAEQGQ-VPDRELLYRSRQGELIPVVLSGGAMRNQDGEVCGIVCIAHDMRERKRSEEEIRRLAYFDPLTGLPNRALFQDRVSHALAVARREEGA-VALLFLDLDRFKDINDTLGHAMGDLLLTSVADRLKAHVRVSDTLARLGDDEFVVILTGARDERGVSIVAQSLLDLLTPSFDLEGKEVFISTSIGIALFPSDGEDGNVLLSRADMALHAAKEAGRNVYRFYSDDMNRSAQDRRGLEDRLRRANEEFYLDYQPQIDMRTGGIFGVEALLRWNHPEEGLIPPGRFIPAAEEMGFIRRIGEWVLRAACLQCRAWQ-ESGLPPVRVAVNVSGHQFNQPGFIDMVDRVLEETGLDPTLLELELTESTLLEGARDTIMTLIDLKVRGIHLAIDDFGTGYSSLSYLKHFPIDRLKIDRSFVRDIVSDDRAIVEAIIAMAHSLGLRVLAEGVEREEELELLRERGCDEVQGYYFGRPMSARDLEARLMAALP----- 284992145 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LHVSQQRFRAVFEGATIGIGIGDLEGRILEVNPALVRLLGHPVEDFRR--RSVQEFMHPADVEHVWRLYGELIRGERDHFRLEKQFLKSDGESVWTDLTVSLLRDGDGRPRYQLALIHDVTALRHLRRRLEFEAQHDALTGLPNRRTFLAHLDAVFDQASP--GARAGLCYLDLDGFKAVNDTLGHEVGDQLLVAVAQRLVSVVRDRGLVARLGGDEFVVLVPGTSGSGQLVALAEEVLAAVAQPVELGGRRVEITASVGVVERSIADIDPAELLRAADMTLYWAKADGRSQWALFEPERDAREITRYRLSSALPAALAGEHVHYQPLRRLADGRLHGVEALVRWEHPRMGLLGPESFVGLAEESGMIVPLGRHVLRAACRQAFSWFG-AGSSGPYVSVNLASRQLRDEHLVDDVRTALSDSGLHPQQLQLEITESAVLGTDPLTGHTLDALAGMGVRLAIDDFGTGYSNLAHLRRLPLDELKLDGSFLRGLRSDDAQLVGSIISLAHLLGLTVTAEGVETQAQVTILRELDCDAGQGTYLGRPAEPADLGRLL---------- 91777085 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SPMVVDGKVMG--TVGFF--RDITDIKQNEEKLIQRERELQSLIDNTPDTIIRYDLNARRLYVNPKLKRI-GIESGRLIGTTPSEYPG--GEAYMKYEEKIRGVINSATPDF-LELHGKADNGNTWFIHVRIVPEFGEQGQVIGVLAVERDITELMEYRERIHYLAYYDALTGLPNRTLFADRVNQVLADASWHEQ-RFGLMMLDLDRFKEVNDTLGHQAGDDLLVAVAQRLNASVRSYDTIARLSGDEFAILLPELRNPDDLATIARKINDEIAKPFLIHDKELFISTSIGIAIYPDDGDDRATLFKSADVAMYHAKNYGRNNYQFYSRELGSKASEYIMLGASIRQKNAEFELFYQPQVDLMSGEIVGAEALLRWRNPQLGVVMPDRFIKVAEESGLIVEIGEWVLREACSAVVCLNYRPDDHPLSMAVNLSSRQFLYNDLLASVKDILAETGCKPEWLKLEITESLLLEDSQEIISTLSTFKEMGITISIDDFCTGYSAMSYLGQFPISQVKIDRSFVRDIAQDKLELITAIIRIAHALRLELVAEGVESKQQANLLKIQGCTIAQGYFFGKPMRLRHLKLILAEEHDLMQ-- 119478224 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVQTVSLRQQKEELIASGRLLDLHFMGSPLGLIDWDEDLKIKRWNPAAASIFGYPESEILNQKPDFL-LTDNAGRDYFK-----ILRQGKQALANTVNSRKRDGGAVSCEWASTPLEDGSGTLLGYTSFVTDISKRLEHEQQITHQAFYDAVTDLPNRRYFYERLRQEMSRVQRGPN-HSAVLFIDLDHFKNINDSLGHALGDELLKQFAMRLQNRLRQHEVLARLGGDEFVLLLEELDSQAIAGQVAKALQTLIQEPFVLENNPYTLTCSIGITLFDKTDFNESEILKQADLALYRSKHRGRNCYSFFEQEMSEQALRHLINNVREAIGSEEFSLVFQPQVDIHTAELKGAETLLRWNNSELGRVSPAEFIPILESSTLIVEVGHWVLDHSFEQLKEWQLAALWHPMRLAINISPRQLLDPDFIEQVTALLNKHELSPSLIEFEITENVLVQDVEKVGVILDKFASMGISFSIDDFGTGYSSLSYLKQLPIDVLKIDKSFIDHCTSNDQVIVRSILSICTELGLTSVAEGVETEEQQKKLQAMGCDLLQGYLYSRPVRADELSIML---------- 126725733 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRLTTKLTEEVVERKHAEALLRNSMASLSATTETALDAIVQMDKKGKITKWSNKAEEIFGWLQAEAIG--KNLGETIVPQYREAHLSGMKHFLATGEGPVRIEITGLHRNGHEFPIELSIAPFKM-NGE-YAFSAFMRDISEAKAAEDEINKLAFYDALTGLPNRRMLYGKLEDEMKRS-DRSGLPVVLMLLDLDFFKEVNDKLGHAQGDRLLVEAARRITACVRETDTVARLGGDEFMIILSNMKDVTKASHIAENIIKSLAAPFYLSEKINFISGSLGVALYPNDAQNADNLIVNADQAMYMAKDAGRNGFSYFTLALQEAAQTRLSLISDLRTPGKQFAVHYQPIVELATGKIYKAEALLRWQHPERGPVSPADFIPVAEEAGLIHEIGDWVFHEAIRELAHWR-ELFEPELQISVNVSPVQFRESQGSDRWLNALNGLGLPGESVVFEITEGVLVNAEASVTEKLIAMRDAGVQVALDDFGTGYSSLSYLKKFDIDYLKIDQSFVQNDDTDNQALCEAIIVMAHKLGLKVIAEGVETEPQRDLLVGFGCDYAQGWLYSKAVPADEFEVLLKEQGKVAQ-- 291615266 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTFNIDERKRKEEQLIVLEQDTRTLIENSPDTVARYDHECRRIYVNPALEKILGKKPSEIPGGPEF----------DKFEAKIVEVFATGNNAL-FELKWQGKDGKELCNHIRLTAERDSSGRLTSVLAIGRDITELYNMNDLLQSQATSDPLTGLPNRRFMLDRLKHALA-SSSRSGREGALLFIDLDNFKTLNDTLGHDVGDQLLQQVAHRLETCVREGDTVARLGGDEFVVMLEDLSEKDLEAAAQEKILAALNQPYQLGKHEYRNTPSIGATLFNDHQQSLDELLKQADIAMYQAKRAGRNALRFFDPQMQETINSRATLENELRKALELHQFYLFYQVQVDSHRATGAEALIRWAHPERGLVSPAQFIPLAEETGLIVPIGLWVLDTACAQLKTWQHDALTRGLVLAVNVSAKQFRQPDFVAQVDAAVQRHGIDPKLLKLELTESLLLENIQDTIATMNALREIGIRFSLDDFGTGYSSLQYLKQLPLDQLKIDQSFICDSDSSDRAIVRTIIAMAQSLNLNVIAEGVETEAQRQILLEKGCIHHQGYLFSKPVPINQFEAQLRR-------- 119775299 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KQAEEQLRLAIENISEGMFILDHEFRFVEVNEACCDICLMDKDSFIGTQLQF--SCYPDAYEQVRIILR-----QQGRWSAEVESRRGDNSTFLMELTVDAIYDEQGTLSHFVGVFSDISRRKQQEEELRKLTNNDLLTGLPNRSNLQVSLNNLVK-----KDTHHTLMVLDLDNFKKINDSLGHQVGDELLQLVSRRMSAALPGHTSLYRLGGDEFAVLLDKDPDIGSAAAIAKGLVDAFVAPFELAGEKLVVGVSIGIVLYPEDEQNEQALLRKADIAMYHAKSAGGNRYQFYSESLNRNALRQLEVENLIRDRDDLFEVYYQPKVDLRNSRMAGMEALVRLNHPTQGLIPPSEFIPLAEETGLIVEIGDLVMRKACFAAQRWREQG-LFDGRVAVNLSSRQFALTDLQQRIESILRLTKLPAANLELEITEGTVIKQPEKAIKVMQQLAKMGVSLALDDFGTGYSSLSYLKRFPIHTLKIDKAFVDDIDDRDLKMVDSIITIAHNMGLTVVGEGVEVPSQLNILRALKCEEVQGYIYSKAVPEAEFTTLLKQ-------- 71909657 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IASDISERRRMEHDL-----RIAAIAFESQAAIMVTDVNQRILRVNQAFTKLTGYSAEEAIGQTPGMLKSGR-QDADFYAAMWCSL--GQCGHWQGEIWNRRKNGEIFPEWLTISGVRDGRGKVTHYVSTFSDISNLKVAESEIHHLAFYDPLTAMPNRRLLLNRLDQAC-VSAKRSGQFGALLIIDIDHFKTLNDTLGHDVGDHLLVEVARRLSACIREGDTAARQGGDEFVVMLEELGSEQEGAAVQAEIVAEKRPYLLNGDTEYFRSASIGISLFFGQEKTIDILLKQADIALYKAKDAGRNAIRFFDTAMQTTLDERAELEAGLRRVRDEFVLYVQPQVD-AVRRLIGAEALLRWQPPGRAMVAPNDFIPLAEETGLIVPIGIWVLDQACAELRRWADDPRSASLFLSVNVSARQFRQADFVAQVADALARHGANPRLLKLELTESLLLDNVEEVIEKMQALRTIGVRFSLDDFGTGYASLSYLKRFPFEQLKVDRSFIRDINPDDAAIVRAIIAMGNTLRLSVVAEGVEDDLQHAYLVKHECSLFQGYLFGRPMSFDDFRASLGSEPP----- 78221920 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DWTI----ISVNPALCTILGYGENELLGSPFGRIVAGGAEERELLREMAE------RGQVERELIYLARDGAAIPVSVSGAVMRSPTGEVVGIVCIAHDISERKRSEEEIRRLAFYDPLTRLPNRSLFQDKLAQAIRRSRT-DGDMIALLFLDLDRFKDINDTLGHAYGDQLLLAVAARLGDNLRPTEFLARLGGDEFVFLVTGLRDKRSVGSLAHSILELLNTPFEIDDKELFISTSIGIALSPGDGDDGDTLLTHADMALYAAKEQGRNAFSFFSEELNREARERRHLEGHRAFANDEFFLEYQPQIELRSGRIFSFEALVRWQHPEDGLIYPNRFIPVAEETGLIRRLGEWVLRTACLQCRQWQ-QPGLPPVRVAVNVSGHQFNQPGFIDMVDRVLEETELDPELLELELTESSLMAGAQESIMTLIDLKVRGIHLAIDDFGTGYSSLSYLKHFPLDRLKIDRSFVRDIVKDDRAIVEAIIAMAHSLGLRVLAEGVEHEDELELLKERGCDEVQGFYFAHPLLPAAVEENLKVR------- 295699869 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HVSAGVESVFGITPQELSNRPSAWLDLVVEEDLEPLLAEMNRIAS-EVSEGRFEYRIRRPDGCLRWIRSTAYPVCDGSANVVRIVGVSEDITLEQERLAALDHLAYTDGLTGLANRGALIRHMKKL-----CRQNVAFGLMFVDLDRFKVLNDTLGHTAADRLLQDIAKVIQGALPPDACVARLGGDEFAVIVRGESDKATLASLAQSLLNLFSSDVRKDHAAPFVTASIGISIFPEHGRDHEALLTSADIAMYAAKKGGRNGFRFADEASSDVLGDFELECNLPTALASNQFVLHFQGIHPASLAVKGVEALVRWNHPARGLVGPGSFIPILEESGFIVEVGAWVVDAALAQLAVWQ-AAGKKELSMSVNVSARQLRDDSLVAIVDQALRKHRVPPRCLQIELTESALMENPSLAQATLMALKRLGVRIAIDDFGTGYSSLRYLADFSPDIVKIDRSFTAGRDSAAASIVRGIIQMSHELGIKVTAEGVETNQQLHALRDAGCDFVQGFFLTKPMKAENLFQ------------ 186683815 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITGAVLVFQDITERKQILAALARRQQEFKALVENAPDIISRFNTQLRYVYVNPAIEKVTGISAETFIGKTNAELNL-----PEEFCRMCDRKLGQTKQETEFECTLAIAAQTRHY-HTRLVPELASDESVYFVLSISRNITALKLAEAQLIHDAFHDILTSLPNRALFMERLERALMLAKRRADYTFAVLFLDLDRFKVVNDSLGHMIGDQLLTALARRLENCVRAGDTVARLGGDEFTILLDDINNINDAIGVVERIHEALTSAFTLSGYEVFTTVSIGIVVSKGSYNLPEQILRDADIAMYRAKALGKARHEIFDSTMYTQITKELEMDLRRAVERQEFQVYYQPIVLLETCKIIGFEALVRWQHPQHGLVPPESFIPIAEETGLIIPLGYWVLGEACRQMRAWQIQPTDPPLTISVNLSTKQFLQPDLIEQINQIMQETALEASNLKLEITESVLMENIQSATFMLLQLQQMNIQLHLDDFGIGYSSLSYLHRFPSHALKIDRSFITGANGENLEIVQAIITLAESLNIDVIAEGIETVEQLSQLRAMKCKYAQGYFFSQPLDSKSIETLI---------- 255524895 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IGRLFMFHVTKIQEYTNNLKQLNEELSIIISTAMEGILITDSSGNIIKVNNSFERISGYKGEELIGKNPRVLKSGH-HNKSFYLNMWNDLLTY--GYWEGEIWNRKKNGELYPKWMSITCLKKQGGIIENYIAISTDITKIKKTEDKLQSLAYYDLLTGIPNRTLFYERLENAL-IRANNNKGSVALLFMDLDGFKVINDSLGHAAGDLLLKEVAARIESSISRSDTVSRLGGDEFTVILENVNNHEDAKAAAESIIGKILLPYSILGREITLGVSIGIALSPYDESTVEGLVRKADAAMYDAKEKYSFSSDEIERRNHEILEMQIKLNKALDNNEFNLYLQPQIIFAENEFKIIGAEALIRWKTIDGKIFTPDKFIPVSETNRMIIPIGNWILEEIFRIDKVLKDNG--INIKLSINISSKQFENGNLVSKIKELFKENDSQNIDLVIEITESFLLQDTESAIQSLLEIKKLGIEISIDDFGTGFSSLSYLARLPVDYLKIDKSFIDDISTNHKNLTSNIISMAKTLNLKTVAEGVETEEQANRLMDEGCDELQGYYFSKPLIIDDFIKYVKQ-------- 77458934 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALLASNRALEASEERFRAVAEAASDWIWEVDEALSITYLSTRFSAVTGYPQAQWIGKHIGHLLVCDTTPLDLWLKKLDEESNASDLRCTY----RDREGQQRHCRLSARPIVEST-AVVGYRGTASDITDEVAAHAQIQHLSLHDALTGLPNRNKLSRYLDDALLLKEHAP--PLSVLMIDLDNFKPINDSLGHPAGDAVLQEVAGRLRECTRDHDIVARLGGDEFVVVLCGMDTHQEIDRFCTRLIGSLHQPILFEQQPLHIGASVGIALSRRHGYVASELIRCADIALYQAKSEGKNTWCYFEAHMSDQIQTRRQMEDDLRRTNNEFVLHFQPRYKVDGKEIVSVEALVRWQHPVKGLLGPDLFIPLAEQTDLIVPLGRWVLREACETALTWPA-----DILLSVNLSPAQFAISDVVEDVREVLVGTRFPASRLELEITENVMLNDTDGALTTMTALKELGVRLNMDDFGTGYSSLGYLRAYPFDGIKIDKRFIASISANDRAVVQAIIGLGKAMGLTVTAEGVETEEQLDILGKDQCNEVQGYYMSRPIDRAAFASLLQ--------- 218438586 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISTDITERKQAEEALRQQANLLDLAYEA----ILVRDGNNVITFWNQGAEQLYGWKKSQALGQVSHILLQTEFNSSPHFDAILR-----LTGHWEGELTHTRQDGTKIIVESRQVLVQDDRGQIKGILEVNRDITERKLAQFQLEHNALHDALTELPNRLLLMERIQAAIQRAKRKPHYHFALLFIDLDRFKTINDTLGHLVGDHLLVAIATRLQHCVRSGDTVARLGGDEFIILLDDLLEESDAFPITERILGRIKEPLVINNQQIQTSASIGIVFNRDGNESETDLLRNADLAMYSAKEQGKSRYAVFNPTMHLRAHTLWEIENNLRTALDGQEFHYQPIFSLTTQTLVGFEALIRWRHPVRGLISPMDFIPVAEETGLIVPIGEWVLQEACRQLLHWQENPGAKCCFMSINLSSRQLESGNFIAVIDQILQQTPLSAKNLKLEITETLLMKNLEAASALLLELKNRAIGVSIDDFGTGYSSLSYLCHLPVDSLKIDRSFVAKMDKESLQVIQAIISLAHQLNLEVIAEGIETQDHLTQLHHLKCEYGQGYFLSKPLDSEKATQLI---------- 91975244 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAAWRKQTRLL----ISAATISALVVSVILL--LIIREIGKQHHATEALALDKQRLNTAINNMSQGLLLFDAHARLVVCNQRYIQMYGLSP-EVVKPGCSYRDIIHRQALGSFKGNVDEYCSRSIQSVIVEKTTAIHGLNERSVQISSLPVPGG-----GWVSTHEDITERLRDGEKIAYLAHYDSLTDLPNRSLFRQRLERKLEGAQ--RGASFALLYIDIDEFKSINDTLGHPVGDELLKQVAVRLQACVGEDEFVARLGGDEFAIVTNGAGDSDQATEMAERILQAIRTPYQCLGHRLSTDASIGIAIAPRDGDDIDQLVKNADLAMYKAHGRRTFRFFQPEMDAVARARRQLEFDLRSAIADDAFEIHYQPVVDLRSNKITGCEALLRWRHPTRGMISPGEFIPIAEDTGLINEIGGWTLAAACAEAVQW-----TDDITLAVNISPVQFRQPTLALLVASVLGSTGLPARRLELEVTEAVLIHDDDAALTTLNQLRALGVRISLDDFGTGYSSLSYLQRFPFDKIKIDRAFVDSIDNADTAIIEAVVNIAASRHMTTTAEGVETVRQRDILRALGCTQMQGYLFSPATPAPKFRALLTKH----RNT 224825197 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARANLAMAQQLHTSERMHRSLVEASPDLIFTLDERFCFTFANERTHGLIGYSPQELLG--QSLLDLVLPVDAERVRYVLE----HRTGQRAIEFRIASRGGEIRHFEASLVPVALDLPQLSRLYGVARDVTDKKHAEHRMAYLAYHDLLTGLPNRALFRDRLGLAI-MQAKRKGRQVAVLFVDLDRFKLANDTFGHIKGDELLKQVGQRLQCVLRECDTLARLGGDEFTILLPDLSGKEDAALLAGKLVKEVAAPFSIDGDDVFLTVSIGIAVFPDDGDDIETLLRHADIAMYQAQGKNGFGFFLPVMDAAASQRLRMENEVRRALELEQFELYYQPQVEFDSRRIIGCEALIRWPHPTRGLVPPGAFLGVIEEIGLMKPLTYWVIERACQTLREWK-LAGLELSRMSVNVPPEVLVDDDFYDYLIATVDRYGIRRQSFEIEITENAFIADQQAMSLKLAGLAEEGIRVAIDDFGTQYSSLSYLRHLPVTTLKIDQSFVREIEKEDSPIVRAIVAIAAGLNLNLVAEGVETEVQADYLGSLGAVEMQGYLFGKPMPASDFRRLLHQ-------- 56419998 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLRRQAEESGLQARLAEAERRLQLIVEHSNDYVLIFSPNRELSYIPPSWKRK---TNKRLPVSYEEVLTFVHPDDAPVVAQKLAELYDTYETQ-SAEFRKQGEKGEWVWMEAQGKAIIDEAGTLDCVIVTVKNISERKRYEEKLRQLAYFDSLTGIANRSYFERHIHELIA-----SQTPFALCYLDFDKFKWINDHFSHQAGDYFLREAVKRVERALRPGDFFARIGGDEFVLLLPNITKTEMTA-LAEQLVSSFHEPFYYEKQLIQSTLSIGIAFFPKDSDRIEQVMKYADQALYE--VKERGRNGYAFYRPTEHRHAVIEQDLPFAIMRGQLYLCYQPKVQLAKGKAMGVEALLRWRHPSLGEIPPLDFIPLAEESGFIFEITLWVLEQASRQVKEW--ERKFPGLKLAVNLSPFLLNRPELIEHVKRILRETGLSPDRLILEVTESGLMENIETGQHILTELQRLGVQAAIDDFGTGFSSLAYIRNLPVSLLKIDRSFIEGIAEKDATIVDTIIHLAKSLDIEVLAEGVESESQVALLSQMHCDYAQGFYFSRSLEAEKLQQWLEE-------- 260220680 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QIRQDRQAIEEAGLYRQAILDSMVDGLVTLDLNGRIHTFNNAACRMMGRDPEARPQTLSELLGTQLPLNVQGHLDLLSTVDGIEGA--SAEVNGRHANGAIRPISVSASRIPHTEHDT--FVVTLRDITQQRQDEEEIRRLAFYDPLTGLPNRRLLMDRVRQAMVNSARL-GQHGALMFLDLDHFKLLNDTLGHDVGDELLQQVAYRLRNCVREGDSVARLGGDEFVVLLEGLSDNRQAEVVAHKILDALALPYSLRGHGYNSTPSIGIVVFMEDHETMDDLLKKADVAMYQAKAAGRNTARFFDPVMQAAVTTHAELAKEIRLGLQRHEFVLHYQVQIDSQRCTGAEALVRWNHRVRGLVSPAHFIPLAEETGMILPLGEWVMESACQQLVEWSRNPMTAHWTLAVNVSASQLAQPEFVASVREALQRSGAPAGQLKLELTESMLVDDVEDIIVKMMAIKELGVSFSLDDFGTGYSSLSYLKRLPLSQLKIDQSFVRDTDPSDAVIARTVVALGHSLGLTVIAEGVETAEQRDALAAMQCDAFQGYYFGRPAPADALI------------- 120609840 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGRVVAIMVFAVDVTEQ----KHLALELSQQRSRLASLVNAIPDVVFLKDAAGRYLSCNPVFERYLGRRERDIVGLGDE--ELMTPVEAARVRQLDERAMAAWQPLVYEETLTFAEDGYAGYFETIKTPIRDMHGHVTGLLSVSRDITDRKKAEQQIELLAFFDALTGLPNRRLLLDRLQRAGAACQRNEKL-GALLFIDLDNFKDLNDTLGHDMGDRLLVQVAQRLQECVRTSDTVARFGGDEFVVMLEGLDADTALAALQEKLLAQLNRPFEMGAQQHYSTPSIGITLFGDQRRTVDELLKRADLAMYQAKARNTQRFFDPDMQAQVTARSQLESDLRQGIARHELTVHLQPIVDGST-RLCGAEALVRWRHPVKGLISPADFIPLAEETGLILPLGRQVLQTACEQLVRWATHPATASFTIAVNVSARQFRQPDFVAEVLGTLAGTGANPQRLKLELTESLLLGDVEDTICRMAQLKRVGVGFALDDFGTGYSSLSYLKRLPLDLVKIDQSFVRDTDPNDAAIVRTILALAKSLDLQVVAEGVETAGQLSFLKLHGCEGFQGYLFGRPVPLEAFER------------ 213968309 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SIERLRLLVINANDAILIIDLPGRIVYCNPAFLAITGFTEEEVIGRTPRILQ---CEDRETLDVIREALTHWR--PVEVELINTRKDGSQFWVELSIVPVANEKGWFTHWVSVQRDITERKESQQLTQRARLEWEEKLALQSRAFHDELTALFNRAYDHHYERATVLFLDLDGFKVVNDSMGHLAGDQLLKRVANRLQNCVRANDVLARIGGDEFAILLVGKDQPETAVKMAERIVSQLHAAIEIEGQDIFISCSIGIVTAGEGHSKPEDLLRDADVAMYSAKKQGRGRWSLFNASMREAAIDTLVIQNALRQENKDFLVFYQPIYSGDSEHLVGVEALVRWDHPSMGIISPDAFIPIAEDLGLIHELGAWVMHKACGDVQAWRKAFPHLDLRLNVNVSGKELSRPGFVDQVTRIIATTGLPSAQLQIEVTESVFLYQPDAIAEVLRQIRHLGVRVALDDFGTGYSSLGYIDRYPIDAVKIDRSFVSRMMDRSQAIVSSILSLGRALDLEITAEGVETAEQYNRLRKMGCPYFQGYFLNRPMRSEALEDVMR--------- 256823698 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELKNTEQQLSMIVDNISDGVWILDENFHYIAVNKAFTKITGFDESEVLGKLMKVSSLHQITD-DEFYDLRNELT--EKGFWYGELVAKRKDGDTYPIEINIDVVRDNDGEIINYVGVFSDITFRKQAERELRRLATVDQLTDLKNRTSFRTLFEHLIEDSG--RGDQHALLFIDLDNFKRINDSLGHGIGDELLIYVAKILQEIVSDQGVVARLGGDEFTVLLQEVDTWNKPAKIAQAILDEFAKSLPLSTAEVVVSPSIGIVMYPENGTSAEELLKNADTAMYYAKKKGKNTYQFYTRQMNEQAKLRITLESRQAIEKDEFVMFYQPKVSLQTGKITGMEALVRWRNPRRGLVLPGEFIPLAEEAGFIIPISQRVIEKTCLQIRDWQNRG-IFHGKVAVNLSAVQFYHENLWETVKNALHLAKIEPDALEFEITEGMVMEDLAQSLQQMRTLREMGISLALDDFGVGYSSLGNLKDFPIDTLKIDRTFVWDDSDRDRNLVASIVTLAHNLDIKVVAEGVENRNQVDALREMGCEEIQGFIFSRPVPPWDIETML---------- 71908454 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEDITDRVQAQIQLTETELRYRSIFENSVVGMF-QSTESGRLAANPALARLYGYSPEALISSLADIASYVDPQRREDFKQLIQ-----RDGRVNFESEITCRDGSRIWIAEHAHAVRSADGSFLYYEGTVEDITERHRYQSVLQHQATHDPLTGLPNRNLLEDRLAQAVQLARR-KSSKVALAFVDLDNFKVINDSLGHAAGDQLLIEISSRLRAALRGLDTVARYGGDEFVLILGEQTSMADTMHLLERVLVSIQAPLALEGHGLRINCSIGVSVFPDDAQDLDGLLRVADVAMYHAKESGKGQYCFYTRDLNQAAQDRFSLETASAIENNELTVVYQPKVDGEGM-VRGFEALVRWNSAGRGLVTPDRFIPLAEETGQILAIGEQVLYAACRTAANWP-LIDGQALSVAVNLSARQLREPGLPGLVADALAVSGLPPECLELEVTESMIMGDMEHNIRVLKSIKALGVRIAVDDFGTGYSSLAYLQRLPIDTLKIDRSFVSGCNRKAMAIPHAIIFLGKTLDLHIVAEGVETDEERAILAVCGCNEFQGYLFSRPLQSAAVDTYLQAK------- 114320798 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YVNPAFERITGYTAEEVGQTPRIIQSGLMPS--SWYREMWAAL--NRGEPWWGEFHNRRKTGELFWEAGVVFPLRDDQGGITHYIAIKQDVTERKDAERRLEYHATHDTVTGLPNRALAMDRLETAVRRLAHRRGRSGALLVLDLSQFRKINESLGHASGDELLCRIAERLQGALGPHDTLCRPGGDEFLVILPELRTARQAEQVAKALLATLKAPLVLADQEIFMDARVGVTLFPEDGTDSSTLLRNAYAALSQAKQVARGDFRFFKPEANERAHRWLALEGRLRREQETLHLVFQPLVDARTLRPTGFETLLRWTLEEHGPVSPGEFIPMAEETGLIIPMGEWVLRKACQQAARWRAQTGHCY-RMAVNVSPIQITGSDFVATVRTSLRRTGLPAECLELEITERMLLGGQRRVLQSLQALRDLGVGLSLDDFGTGYSALSYLRQMPFSVLKIDRSFVQGAAPRGEQLLCSIIGMAQGLGLRVVAEGVETEAQVALLQREGCDLLQGYHFARPMAAEAVTRLLQ--------- 95929074 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLGYDYRR--VPVLASIKKVENSPWYLVAKIDKKEVMAPATIEAVTAIMFLAAASIMQALYQASYYQQQLQHQSQRFDNLTRFANDLVLLVDAQGQIIDANERALDTYGYPEDELTFKLKDLCDLSQQE-CDLFWEQLKVEQGVRFETMQF-----RQDGSTFPVEINARWIDLDRGHLVQ--AIIRDISERKAAEDQLVHQAYHDPLTGLPNRLLISDRLKLAIAKARR-HKTQAVLLLLDLDRFKNINDTLGHAVGDRILTTLAQRMQETLRDTDTVARFGGDEFLVLLEDIRELSDVVSLAQKLSDLVSQPVLIDGEEMCLTTSVGISVAPEDSIEVDQLIRFADTAMYRAKEKGRNNFQFYTPDMNAHAGRRLQLENNLRKQRQEMVVYYQPQVEMDSGRIIGSEALLRWMHPEHGLISPNDFIPLAEETGVIEEIGAWALEQACQQTVAW--QKNHPELKIAVNLSARQFRNENLVDDIEQILNKTGLAARHLEMELTESLLMEDVDVAIDLMNRLTKLGITLAIDDFGTGYSSLSHLNRFPIDKLKIDRSFVNSMSLDNNGIARTIITLGRTLGLSIIAEGVENNEQRQLLLQLGCPQAQGYYFSRPVHDNAFSEMLEK-------- 74317209 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAPLFDEGRIAGFVSTGRDVTDRIRDEQTRGQLLE--------ILEATTDFVAIIEGDGRLRYLNRAGRAVLGLTATEDVSSRH--IAQCHPE-WATHRLLMEAFPTARRGAWQGEIAARLADGREIPVSQVVLAHGGANEMPEFFSTIARDITERKHFEQELRRQATHDALTGLPNRILLEDQIEAVVAHSARSHKL-ASVLFLDIDNFKRINESLGHAAGDAMLRHAAQRLRDCVRPTDVVARYGGDEFTIVLGDLSHVDNIPAILHKVRAAFETPLVISGQEVYASFSVGVSVYPHDGDDGATLLKNADTAMYRASGRNRYQFYAPEMNARGQELLSLETDLRRALDRGEFRLHYQPQLDLRDNRIAGVEALLRWKHPRDGVIAPGDFVPLLEDTGLIVPVGEWVLRNACTQYRA-CRESGVAPVRISVNVSARQFREDTLLRQVEQVLREECMPPHHLELEITESTAMQDVAATGDILAALDALGVRLAIDDFGTGYSSLAYLKRFPLDALKIDQAFIRDAPRDAAAIAEASISLGHKLGLEVVAEGVETAEQLAFLRRRACDLIQGFHFSRPLPADALTPFLARH------- 170725236 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AQNRLIEHLQASEKRYEDLVGHLRDVVFHLDLALKWTFLNQAWHGMSGYSIENSLGKY--FAENLSSQDTQKCTAGFQALLTKQLTEMSEEITFNTADNDKRIFELSCRAVKDETGQFAGFAGIITDITERIVAENKITFMAYHDALTGVANRRLLMEHLAQELTKPC---GHCSALLYIDLDNFKQVNDHYGHTVGDLLLCEVSDVLSEYAQEEDLVARMGGDEFILFLSNLGENQKLVQITEKIRVQLSEPVLLGKLKIQITSSIGVVTLDHATMSHSDIFKYADAALYHSKNTGKNQVRFYDEELEQSERRRHQLEDELSQAITNEEFYYQPQVDAEGTTILKAEVLLRWQHPRHGIVNPDEFIPHLEEYGLIIPVGKWILEESCRQLKVWHN-AGKHELCLSINVSANQFKHPDFIEFIEICLIKHQISGEQIELELTEGVAIHDIPSTIKKMDRLQELGIRIALDDFGTGYSSLSYLKHLPINTLKIDQSFVQGLPHDDAAIVETTMVMAHHLGLTVVAEGVENRVQLAFLKKQQCHLYQGFLFSQPLNVDRFSELI---------- 46578838 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRDISSRIHTEHRLNL----FELVFRNALEGILITDASGAILAVNPAFTTITGWERDAVGRNPRILKSNRH--DRGFYERLWHSL--HERGAWEGEIWNRRINGENYPEWLSISAIRDESGATTNYVALFHDISDLKAKEAQIRYQGMHDALTGLPNRALLLERLAGELKEGQGTGRL-CGLLYIDIDNFKTINDSLGHEAGDKFIAEVAEHLTLLIRPEDTLSRLGGDEYVILVANPGEEREVVLVAERILHHFSQPIALLDRELHVGLSIGIAIHPADGKGPDELLTNADLAMYRAKAQGKNTYERFSPHLHDRIRSRMELEGRLRHRHGEIVPHFQPRVDLATGRIVGAEALARWTLPDGTRISPGEFIPVAEDLGLIFDLGEHMLRSSLAFTRALMDEG-LPDITMAVNLSLVQCRHADLVGRVLAALRDTGVPPERLELEITESAIMSDVTRTLRRLDRLAALGITLAVDDFGTGYSSLYHLKHMPLHTLKIDQSFVRDLPHGSRTIALTMLAMARNLDLDVIAEGVETGAQMHFLRDHGCRVVQGFLFSPAVPGDRLFDLLRR-------- 71282087 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALRESKKHLLVAIEASLDGIMITDEQGTIISVNPAFTRVTGYKEAEVLGLNSKILSSGHTSD--FYQQLWLCIL--EQGVWQGEIWNKRKNSEIYPQWLTIIEISEGVDNNKVFAAIFSDISERKLAEKRIENLAFYDELTQLPNRRLFFDRVDMALAIAHRKNN-KMALFFIDLDYFKEVNDNYGHRIGDLLLRSFAKRLTESSKEGDTVARIGGDEFTLLLTDMREVDHICKACNRIVEKLRQPYHIEGHALNITTSIGIAVYPEDGTNEEELMKNADIAMYRAKDIGRNSFQLFTPAMNAHSQERSLIQSHLRLVHNELELNYQAQIHGVTGKVMGVEALLRWYNPILGQVSPAQFIPMAEELGFIAEIDHWVLEHACKQRKLWLDQG-LDCGRIAVNISALHFHQGNLVASVESVLAQSQLPAELLEVEITEGCFIKQMDKATSILKQLKKMGVKVALDDFGTGFSSLSYLTSLPIDTLKIDASFIAKLPHRESQITSAIITLAQNLNLDIVAEGVETEAQKIFLIERGCEIMQGYFYNKPVCAKNLPRVIQ--------- 71909600 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LPILCASGEQIMVETRVVNGYWQPALIG--------ISQDISERLMA-----------EERQQLAADNAHEGIMITDPKGNILEVNATFTELTGYSRAEALGNTPDMLKSGH-HDPAFYEEMWQKIRD--DGYWRGEIWNRKKSGEIFVEQLTISSVRNRDGALSNFVAIFSDITLLKQHQQRLEHLAHFDALTQLPNRMLLSDRM-QLAKAQAERSGKTLAVCYLDLDNFKPINDRYGHSVGDFLLIEVAQRLKTCVRAGDTVARLGGDEFVLLITNLDDLNECDHAMTRVISALSQPFRVSAQFVTVSASIGVTLYPHDGSDSDTLLRHADQSMYAAKQEGRNRYHLFDPENDRRARLRREEIGQIREGNGEFKLYYQPKVNMREGSFIGAEALIRWQHPERGLLLPDSFLPALEGSELAIDIGDWVIQEALKQIDAWH-RTQGIDLSVSINIAGIHLQHPGFSRRLGELLAAYNVTPGQIELEVLETAALEDIQTTAELFAECRNLGVTFALDDFGTGYSSLTYFRRLPADMLKIDQSFIRNMDTDDLAIVEGVIGLTHAFKRQVIAEGVETVEHGLVLLLLGCDMAQGFGIARPMPPEQLPDWIRHFQP----- 23015361 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LGDSEEKFRLVMESASDALVVIDAQGCITTWNRAATRMFGYQAAEVIGRNVGLLMPSHL--RGRHDDVLAHLRTETDGRLQTEPRAQRKDGTLFPVEVTLAGFSFKGQR--YFSGIMRDISARKEAESNIRFLARHDALTGLANRVVLREKLEEIL--PETGARQLHCLLFIDLDNFKVVNDILGHSFGDRLLVEVAGRLRSIEGGRNIVCRHGGDEFILLAPDIQSREKAAELAERVLAVMSDSFAIDAQAIEVGCSIGISMAPDDGDKAETLIRKADIAMYKAKEKGRLGFQFFTGAMDRQMAERRQLEKSLRRRDGDVFIHLQPKVRLAEGRVTGFEALARWQSPDHGMVPPSRFIPVAEECGLIGGIGELVLRLTMETLAGWRAHGRVL-LPVAVNLSAGQLGNPGLAGEIDSLLREFGLPPTVLELELTESMLMGDADQVRAILFRLKDLGIKLSIDDFGTGYSSLSYLKRFPVDVLKIDKSFVTDLDPEGEAICLAIINMAKALSLDVVAEGVETEAQSSFLSDNGCDFAQGFFFARPVSVEEAQDYL---------- 297585135 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PILVEDQVEGVISIA----RDITAQNITENLLIESEQRYKSIFQYNVDAVTTLNTAGELYYSNPAAEQLFGCDRSELIKEP--FSSFIIAEEREPFHEKMTMTLEG--TPHQHETAITNTRGEKRYVHLTLIPTF-INKEVTGVHCIAKDITESKQSEEKISFLAYHDTLTTLPNQYKFQQDLNTLIARSSIKPK-PFSIFTIDLDRFKFINDYLGYDLGNELLTKVGTRISELLSEDAKLYRYGGDEFTIIHL-DATPEESLQLGNKIASAISMAFDISGFDAFITVSIGISHHPDHGKDLNTLIKKSDNAMYFAKKMGRNNVQMFNEEINTLSTKNLKLESLLYKALERDEFHYQPQYDAKTNRISGVEALIRWDNEELGMISPADFIPLAEETGLIVPIGEWVMRTACHQNKAWQDEGLPPMV-MSVNLSIRQFYQPDLPQVIGKILEESGMAPELLELEITESMAMH-ADSAISILKQLKQLGVRIAIDDFGTGFSSLNHLKKFPLDHLKIDRSFVDDICSEEQDIVKTIIMLAHNLNLRVVAEGVENDLQQQFLKDHRCDVFQGFHFSKPVIRDAIPELLRKQ------- 221064949 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLRPHEEKGVLKGVVALMTDVSHHHLAT----QQIRDSEERRKFAAITTEAIV----LHRDGVIMNDALSRLVGYSLDELRGTP--VLDYVAPEAR---LRALQNMRSEREDRL--ESVVVHKNGQLVPVEIEASTMPGEKDR--HRIVLLRDLTANLQTRQRMDYLTQHDLLTHLPNRARLNHLLADAIARAAG-EQSRLAVLSLDLDQFKSVNDSLSHQAGDLLLCELAHRLRSTVGTQDIVARTGSDDFVIVLPDNPSLLETEALLARLRATAEAPYLIEGTQLVISVSVGVAMYPKDGKCPASLLSNAEAAMQMAKSRGRSFSQFYTPESRATRMLMQEQMLRNAVERGEFELHYQPQTLMQTGELAGFEALVRWRHPHRGLVSPDEFIGFAENRGLIAAVDRWVLNQACRQAHAWQQQG-FPAIPVAVNLSAQEFRQRDVVKEVAQALADTGLEACYLHIEVTETTLMLSGNQMQQTLHALKALGVGLAIDDFGTGYSSLAYLRKHPIDRLKIDRSFVTDHNPDAAAIVNAIVQMGQSLHLEILAEGVESTEQLDMLREMGCAMMQGFLVSAPLPAEQASAWMSQHCQLLQ-- 257062144 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QRVMEERRQAEALRASEKRFRALIENASDIILIVAPDSQLTYASPSVERVLGYDASSLTG--QRFFDLIHPDEQGEIIGFFDKIKETSNSQLLPDFRVRTQKDTWVILEAIAKNLQ-EDPAVGGFVVNCHDITERHQTAEQLRYDASHDKLTGLANRSALLKQLKRAIEQKKRRKEDHFALLFLDLDRFKVINDGLGHLMGDQLLKEMAKRLQRCHREGDLLARFGGDEFVFFLKEIRQQEQAIVVAERIHQALREPFILNHQEVFISASIGITLSADHYDSPEQMLRDADTAMYWAKARGQGGHTIFAPTMHLSKQLHLESDLRQAIQRQELVVYYQPIFSLDTQKIVGAEALVRWQPPEKPLIPPNDFIPLAEETGLILEIDHWVLKSACQQLYQWQQEFKLAPQFISVNLSPKQFSQPNLTEKIAQTIKETGLAEQCLKIEITETVFLENSTSVLEILCQLQQLNIQICLDDFGTGYSSLSYLHQFPLNSLKLDRTFVSGKTNKNDTIVRIVATLANELDLELIAEGIEEIEQIQLLHYLGYQWGQGYCFSPPVDSNSFIEFLIE-------- 53804908 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AQWETIHRTRDGHRV-PVVVDARYLEHEGCGYALVRDTRLLKRTDTALLRREREFRSLAENSPDSIMRYDRDCRIVYLNPSLENTLLFSASDMIGRTPTEL---HPGDEETYESKLRAVVATGKAD-EIELLLQGTHKGPRLLHIRLVAEHDPDGECTGVLAVGRDITEVDEYRRRIQRLAFFDPLTDLPNRALLNDRIRQCLTDAAA-RGSQFGLMLLDLDRFKEVNDTLGHSAGDRLLCEAARRLNACVRGYDTVARLGGDEFSILLPVVRDRGDLRAIAGRILEAFGEAFIIEGKELFVSVSIGIVLHMEGQCDADRLFKQADLAMYHAKRQGRNNFQFYAEELAVQVSDRTAMEGALRKANGELELYYQPQVALPAGRIVGAEALLRWRHPQEGIMTPDRFIPIAEETGLIRDLGHWVLTTACRRAVYWH-RTVDSPFKVAVNLSTRQFVRNDLPGELQRIVQDTGCRPEWLELEITESLLLGNDAEVGAALEELHDMGFAISIDDFGTGYSALSYLNRFPLDQIKIDRSFIQGADREKVELVKAIISIAGALQLEVIAEGVETSHQAEYLHAQGCRLAQGHLFGRPLPQDRFERLLA--------- 269925324 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LILMLI-----QDVSLTESLRVQLEIEHAKIEIAERVANLGLWERDTSTGQEVWSDQTFKIYGLKPGSLEPSYEYLLRIVHPDDRDRVDSAYRDSIKALSA-YDVSYRILLPDSSIRVVHSKAQIVKGADSHLL-LTGTVQDVTEQKVNEESLLRQALHDPLTGLPNRVMLGQQLEKLL---ASNRSRSIAVLFLDLDNFKAVNDNLGHQAGDSLLVAVARRLSANLRPTDFAARFGGDEFTVVVTKVKSIDYVVSIAKRIIESISQPFDIAGERVYTSTSIGIALCSSSEDSASSLLRKADIALYKSKSRGTYVIFDQSMEQEASEILELERNLRTAIQNDQFIVHYQPIVDAATGKVEMIEALLRWNSPNGIL-SPDKFIPIAEEVGLINTLGELVLNKACEQTAYLKATTGAKFIT-SINVSAKQLRQPHFTNNLESMLHKYDLQPKDVQLEITENALVEEVECITNALKEIKTLGIRIAIDDFGTGYSSLSYLRKLPIDLIKIDQSFVKPNDEEHRAIIYTIISLACSLDLEIIAEGVEEKSQREILLSMGCKFIQGNLISHPVDLESIKLILGHTSP----- 71909355 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MIIAVERALVHRQRKKEHALISAQMQHSERLRFLVEQSPDMIFTLDPQGRFTFINGRVNALLGYTPGELTG--QHYSQVVDSRDYEHVQYAFIERRVGERATSNLEVRFRRKNGAVVTSILSSQGVYETQGQPSAFLGVARDISERKKAEETITFQAFHDLLTKLPNRILFLDRLEMAIA-QASRREEKLAVMFLDIDRFKLVNDTYGHQVGDQLLREFAARVRRCLRTGDTLARQGGDEFTALLPTLTNRDDANVVAEKILSETRRPFVVAETQFLATTSIGIAIYPDDGTNAQDLIRCADMAMYQVKAQGKNGYVVFQEHMHTAHLDRLSIENDLRKEGNQFELHFQPQIDATVGRAVGVEALIRWHHPREGLISPEIFIPIAEETGLIIAISDWVLREACAQLAHLREQGFGT-LRIGVNLSPREFDRADLLERIRIPLDEFGISPESLEIEITESLLMKDVENIVAQVKRLRSTGVHVSIDDFGTRYSSLNYLRRFSVNRIKIDQSFVRDTSQDSYAIIQAMVGIARNFNLHVIVEGVETEHQVAVLGQLGCHEMQGYFFSRPLPARQLVEFLK--------- 134288328 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IHRQLRQLARRTAAIEESERRFDRVLQELTDAVYVRDRDGRIVVANRKFGLLFG-AEDTRSLVGKNIVELLAHTTKQMVAEVNNRVLNSHGAPMSLEIET-TTHSAVLPIEYTFSAV-DISGQ-SHVLCQMRDVTTRRQYEAQLVKQATFDEITGLPNRRLYIDRLSNALHRSKR-DGTGCAVMFIDLDHFKRVNDTLGHPFGDQLLIAAAQRLSGLLRPGDTVARFGGDEFVLLMSDFTDPMECRIVAEGIVEAFAAPFEVAARSISVGASVGVSVFPGDGTEPDILLQHADTAMYEAKSAGRSGFCFFNHDMNARVHDMLRIDARIRSARNEISVLYQPIIDPVTREIVKAEALARWHSEDLGHVPPDKFIPVAEENGLIAQIGDWVLQEACMNAAKWSKE-LASPITVSVNVSAKQFDDPTFVDSVFAALETSKLPAHLLELEITERVLISDDETALETISALREIGVGLSLDDFGTGYSSLSYLTKFPLNTIKIDRAFVRDHDEQTQNLTRAIIAMAKSLDLKLIAEGVETQEQADKLVLYGCEYLQGFYFGRPMTSSELIDL----------- 144897382 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EERLRLAAENVGEAIIVTD--TDDVVINPAFSRMTGFAVDQVVGLKSKFIAD-EINDPKNVSEAWD--FARRGETWHGELWGRRSNGDVFPASVALTGVQGENGEVGSFVMVASDVTRRKMDEQRIRFHARHDALTKLANRHTVMEALGDAI-VRAENEGNRLALLFLDVNHFKDVNDSFGHAAGDELLKQVARRLKGCVRASDIIGRLGGDEFVVALPSITDAQGALACVEKVLYAFSEPFSLPEQELYASTSIGVALYPDHADCAETLLSHADAAMYHAKAGGNAYRFYDSDMDRQAAERVNLENDLRHALAEGQFRNYQPKIDGISRKVVAAEALIRWKHPTRGNVSPALFIPVAERAGLIGAIGDWALQEACRQMRLWLDDG-IEFGCISVNLSPAQFHDASLKQKVERSLSQWGLSPSLLELEITETMMATEVDRAIAIVGELGQMGVRMSIDDFGTGYSSLAYLKLFPVNVLKIDRAFIKELNRKDGAIVSSIATLAANLGFEVIAEGVETQAQAGFLLTKGVTLMQGFLFSPAVPPDEFAQLVR--------- 52840285 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVLAIVRDITLQKRSEATIR----KLTRALEQSPVLVIITD-KTGTIYVNAKVIEQTGYRKEELVGGNTRILRSGQ-TPHEIYKTMWEHLANGE--EWHGELLNKNKSGEHFWVSAIISPIRNDNEEITHYLAVMEDVTQKKSYEEMLKHQATFDNLTNLPNRLYAVNKLERAISKS-HINNQKLAVLFLDLDEFKQINDSLGHAIGDLLLKALSERFLSMIRQTDTIARLGGDEFMMILENIMQDKDAESIAKKCREICSQPFVIESQELLVSTSIGIAIYPEHGKDAKTLMRNADTAMYQSKIRGKNNWTVFQNTMIENNHIRIKTELHQAFTRNELYICYQPIIELKENKVVAAEALLRWQNTTLGQINPDQIIPLAEETGMIIPLGYWILDKVCTQAKEWEFITGS-KIKVAVNISTLQLKQKDFIHKVQLILKRTKLSADSLIFEVTESAFIDDSKFILSQLNKLSDMGIHFSLDDFGVGYSFLQYIKSYPFKNLKIDRVFIQGTNHNELSLINSIITMARNLKLSVIAEGIETAEQLELMRSMNCDMVQGWYFSKPLSGDKFLFYLMNK------- 153002435 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QRQLEDEVNLLAKAFGNTSEGVLILDVEGSIRVANYAAQQIIGIDSTDLVG--QSFTQFVQMND--GLASEIKQLLSDSQ-SWTGERELINASQQPCPVWLNVSVMQSANGKVTHYVVVFSDITERKQTEADLRRLANYDVLTGLPNRSLFSSRLLQSIQ-AAQQTGEKLALLFLDLDRFKHVNDSYGHSMGDALLVEASSRLQSCIASEHMLCRFGGDEFVILLRNANSIDDINHIAERLLEQIVAPFKLYGREFYISTSIGISIWPDDAVQPEAFIKNADLAMYHAKEEGRGNFQYYSSERNAQYHLRLEADLRKAIERQEFELYYQPQIDIRNDKLIGMEALIRWKHPLDGFIRPDIFIKVAEACGLIVDIDRWVLRQACVQGAHWAKRYGST-FKLSVNISAVHFRQPDFIEDIQSILHETQMPTASLGLEITEGVLMKELHVAKDHLSRLKSLGIEVAIDDFGTGYSSLAYLRHFEVNTLKIDRSFLIDINKADQAIVSSIIELARNLKLNVVAEGIETVEQLEQVFSRGCYIIQGYYFAKPMCVADFERYLE--------- 83313593 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VQNITARKQAEESL-----RLAATVFETGEAIVVTDRERRILAVNAAFERMTGWNAAEMVGQTCDLLEMIGLREIEEMWR-----LAANTGQWSGETWTRRKESEPFPAALALTAVADAKGEDGRFVLLLRDITRKRRDEQRIRFHASHDALTRLPNRHTVMEALGEAI-VRAEQTGERLAVLYLDVNRFKDINDSYGHAVGDELLRQVARRLKACVRASDVIGRLGGDEFVMLLPSVGDHTAAQACANKVLYAFAEPFDMEGLQLFAGTSIGIALYPDDADGAESLLSRADAAMYHAKRGGLPYSCFDIEMDRQVAERVSLENDLRLALGEDQFRVYQPKVDALSGAIIGAEALIRWRHPVRADVSPGLFIPVAERAGLIGAIDDWVLVEACRQVAEWRAQG-LILPSISVNLSPAQFHDGRLKEKVKAALAGSGLPPSVLELEITETMMASDVDRAIEILGQLTTLGVRVSLDDFGTGYSSLAYLKLFPVSTLKIDRAFVTELNAKDGAIIASVIALAGNLGFSVIAEGVETREQAAFLAARGCPIMQGFLFSRPVNAATFAGLLSNPEGLIR-- 297537599 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HMDISKRKATELLSNAELLRRTSDMAKVGGWELNLATMSLYWSEGIKRIHEVADDYVP-EITKVMNFYTLESKTRISAAVNNAIENGL-SWDIELELITAKKNHKWVRAQGSAI-DENGKVVRLVGAFQDITQQKTAEDAIKQLAFYDVLTQLPNRRLLIDRLERALVSSARSESY-GALVFIDLDNFKTLNDTLGHDMGDALLKHVALRLQSCLRDCDTVARFGGDEFVVMLENTAAKSHVEMVGAKIIHALNQSYEIVPDGHYSTPSLGATIFYGKNDTVDEALKRADIAMYQAKSAGRNCLRFFDPEIQANMDTKAVETLRYGIGNNQFVLHYQPQIDRAGV-LTGAEALVRWNHPKQGLISPLEFIPLAEEMGLILPLGKWVLETGCKQLVSWAGSKDTEHLNLSINVSARQFHQPNFVAQVLDVLSATNVNPQRLKLELTESMLVDDMDDVIAKMTLLQSAGIRFSLDDFGTGFSSLSYLKQLPLFQLKIDKSFVRDSDQNDAVIARTIVALASSLGLSVIAEGVEVEGQRDFLEGIGCYEYQGYLFSRPLSIEDFEDY----------- 256829294 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEKLLLAAENTVEGIVVTNTEGTIEQVNPGFTVITGYSADEAVGSN----PRILKSDRHAYQEMWTKLT--QDGHWAGEIWNRRKDGESYPEWLTISAVKNEAGQTTNYVSIFHDITELKRQQDALEYQAQHDALTGMPNRILLGDRLRMALAQLAR-SGGKLALLFFDLDNFKTINDGLGHGVGDELLVDLSRRLERLLRSGDTLARLGGDEFLILLPEIESVDAASHIATRMLDALKAPFHHGDVEYFVTASIGLTIAPDDGNEAPKLIKNADMAMYRAKSMGRNNYQYFTPEMDVHRRISMEYKLRKAIEAQEFELFYQPLVHIQSGHILGAEALIRWR-CEGKLISPAEFIPLAEESALILPLGDWVLRTAAHQAKLWQDAGH--DLTMSVNISSRQFSGADLAVTLREVLLDTELRPGRLYFEITESMLMGDVSKAETTLLNLREAGGTFFLDDFGTGYSSLSYLKRLPIDGLKIDRSFIKDITDDSRAIVAAIVSMARTLNLRIVAEGVETQAQRGLLASMGPIVLQGYLASRPVPAQDFEALL---------- 119900138 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVVEDLTEPRRHMRALEESEQQYRATMGAALVGVYVLQDFRFR-YVNPELCRYFGYSADELVDKL-GPLDLVVAEEREYVREQLARRARGEPGH-PFELTGLRRDGSHFPFMVFGAP-STWRGQPAS-VGTVFDLSEIKAAEDRIRQLAYFDPLTGLPNRSLLEDRAGQVL-VRAGRDRRAATLMFIDLDRFKTVNDSLGHLMGDQLLRLAGQRLRDSVRLSDTVARLGGDE-FIVLAPDTGAEGAVRLAEKILEVFAAPFDLDDRELTISPSIGIARYPDDGKDFPALLQSADIAMYQAKREGRNGFRMFSIEMNAPILESLETQLRRALDHGQLSLVYQPMVDIASGRIVGAEALLRWQHPQHGEISPVRFIPVAEESGLILPIGEWVLEQALGQVQRWR-AAGHPDLVMAVNLSALQFERLNISNTVLRLLDHYGLPGSALELELTESVLMEDAERAVAAMLNLADRGVRLSVDDFGTGYSSLAYLTRLPLAKLKIDRSFVRNSDASARSVARTILDLARSLALEVIAEGVENEAQLLLLREWCCDQAQGYLYSRPVPARAFEALLR--------- 95930087 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVSFKGDTAVLSSVRDIRERLEKEEQLKQLVENSNDGVLVTDVTGSIIAVNRAFCRISGYDEEDLGKTPRMFQSGIH--DKSFYQAMWNELAQY--GQWQGEIWNRNKDGESYPEMLSIRALTDDAGTVYRYVGIFADLSNEKALEKKVLHLAQTDPLTGMANRVLFRDRLQQAIKHAQRHVTTLAVY-SLGLDHFKKINDSLGHVIGDKILIEVAKRLKKCLRGEDSFCRHSGDEFTLMTYGGADAMDASTVATKILNAIRLPFIVDGSELFLTASIGIALFPRDSSDDLGLMQKAENAMHQSKKNGRDCFCYFSREFSQQAEQALHLTNMLHKEKEELQLYYQPQVDLESRAIIAAEALLRWHNDEMGWISPAQMIPIAEESGLILPIGQWVLEQVAQQIRS-HYETNKEWLPIAVNISVKQFITDDFIEMVMKIIDAHAIPARCLELELTESLMLADVELAVKKMGELHTLGVPLALDDFGTGYTSLAYLKRFPVNKIKLDRAFVTDIHHSDAALAKSLVAFTREMEFELIAEGIEEEIQGEYLKAMGFRYGQGYLYSRPLPKEEFSKLFTNQM------ 39997142 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIHHRDTPCVRELLDVRTAKRPVIATQEHRDRSGDKRV--VEVMTSPLLGSDGVAIGIIEAFRDITDRRQAEETIRQMAYYDSLTGLPNRRLFNDRLRQSLALAQRNKRL-LSVLFLDLDRFKLINDTLGHAVGDKLLMQVAKRLKGVCRRDDTVARQGGDEFIINLSVISDVKDALKVAQKIIDSLRTPFVIDGHELFITTSIGISVFPYDGRTSDALVKNADFAMYRAKEQGRNNCQLYTPEMNSKAFERLSLENNLRKEREELVLYYQPKVNVEDGQISCMEALVRWQHPTMGLVPPARFIPLAEETGLIVPLGEWVLRTACRQNREWQ-KAGYPPMQVAVNISPRQLQQGNLVDVVERALSDSGLAPRWLVLEVTESIMMDGTESTLATFRVLERMGIHIAIDDFGTGYSSLHYLKKFPIHALKIDRSFIRDINPDDEAITSAVITMAKGLNLKVVAEGVETVEQLEVLRALQCTHMQGHLFSRPAPAEQF-------------- 251827341 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGLQYVTFFPAITLAAIFWGCRAGLLAMAMGVGFATYFFIPPFYSFENEGLKIMAWSNLVFLVDGLLVEAMHRYRKKSEVELAEIKLAHSQVSTLNSELDEMLHKQRETEQELLISA-----TAFEAQDGIMITDSKGVILRVNQAFTDITGYSSEEAVGQTPRLLKSGR-HDADFYAAMWQCIKN--TGQWSGEIWDRRKNGEIYPKWLTITEVKSFDGSVVHYVSSQVDITARKASEDRIHNLAFYDPLTQLPNRRLLLDRLRHSVSFS-LRDGRHVALMFIDLDKFKKINDTLGHDIGDLLLKQVAERTLTCVRTCDTVARLGGDEFVVLLDGLAGNLHEAQIGRKIIDTLNQSYDLAGHEYQSGASIGIALFDEHCQTAEDLLKQADIAMYQAKKAGRNTLRFFDPEMQASILARVALEKDFKDALQEQFYICYQPVISREGRVAGAEALVRWRHSIRGIVSPADFIPLAEETGLIVPLGNWVLKTACRQLSDWSSRDDTRDLTIAVNVSARQLKQEDFVTTVMGLIEETGANPRRLKLELTESMLVSDAESIIVKMNLLKEAGITFALDDFGTGYSSLAYLSRLPLDQLKVDQSFVRNIETEDSAVVAATINLAHNLKLKVVAEGVENEAQRYFLSSHQCDFLQGYLFSKPVAIDEFECFIR--------- 46203146 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLIVMLIGFTVMQHAFAGGGLSHSLVSDTERRALALTGAGDIVFDWDVPGDRVFAGPEIEAQLGLKRGTLEGPAANWLGLLHPFDVERYSAALDTVIEERRGRIVHDFRLRSADGPYAWYRLKARPVIGSDGEVIRIVGTISDVTEAKTAEERLLHDAVHDSLTGLPNRELFHDRLEAALALASQDPRLKPAVIALDIDRFKTINDAIGLSAGDSILLTLSRRLGRLLRPQDTLARVAGDAFAVILLSEREPDRILAFAEMIRRAIATPVTYADREVFLTVSIGIALHEGQQPRRDEVFKNAEMAMIQAKRGGGDRIEVFRANMRLERSDRLMLEADLRKERNEIKVLFQPIVRLEDRTVAGFETLLRWDHPKLGRIPPSTFMPVAEETGVIVQLGNFAIERTALELAAWQRSLDVPPIFASVNVSSRQLLRHDLLHDVKTVIARTGVLPGSLKLEMAEGLVMENPEYAAQMLARIHDLGAGLILDDFGTGYSALSYLQRFPFDTIKIDQTFVRQMGQDAA------------------------------------------------------------------- 187926918 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YANPSAARLLGLPLDELHAAVDEFETSIHETDWPDL-----DVLAEGQPQLNQIFGLHCLDGRTVWVSSNWTPLYTEGGRPYSVLVSLVDITQIREAQQRIRHLATHDTLTGLLNRSALEDRLEHALALGRR-NRSRVSVMFLDLDRFKNVNDTLGHQFGDMLLREVAARLQACAREADTVARLGGDEFVVMLESL-DAMGTRRVAERILSAIGAPFHIEGQELYLGVSIGIAVAPRDGDDPHTLLRKADAAMYLAKERGRNNFQTFTSDLDDRVSRRFRIESRRASDRNEFYADYQPRVDVRSGRIVGVEALIRWNSADFGRMMPGQFIQDAEETGLIVEIDRWILRAACDQLARWR-RIGLPHLRMSINLSGQAFSSGKLSDMVRRALSASGLPGDAVELEMTEGILIRDDPSLHALLTELRAMGVSLALDDFGTGYSSLSYLHRFPIDTLKIDRSFVQDLPHERAAITRAIIMMAQAMGMRTVAEGVESTGQLDFLREVGCDEFQGYLLTRPLEPGAVQNLVRE-------- 157962824 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EESLKLAANNSREAMSVQDDKGLIININAAFTDITGYTESEVKNQNIKILQ-CSRNNRSAYEQM--HMAVEEEGRWQGEVWLRRKNGEEFVVWLTLNALFDAEAQTQRHVALFSDITEKKQAEKIIWKQANYDTLTGLPNRRMLLDYLNAEI-LKSDSREQHFALMFLDLDYFKEVNDTLGHDMGDMLLSEAAKRLKACIRDSDVVARLGGDEFTIVLSGVTDIKGVDKVAKHILTRIAEPYNLGEETAYISASIGITLYPDDASTIEGLLKHADQAMYAAKDEGRNRFHYFTPSMQRYAKYRMRLIQDLRSAIADHEFYYQPIVSLQGGLGLKAEALIRWRHPKRGLVSPIEFIAVAEETGLIIEIGNWVFQQAARQSALWRDRFGIE-VQISINKSPVQFRDEESINSWVNLLKTLNLTNNNICIEITEGLLLDGNSAISSKLTQYRDSGIQISLDDFGTGYSSLAYLKKFDIDFLKIDQSFTRDSNSDDFTLCEAIIVMAHKLGMKVIAEGVETDYQRKILANAGCDFGQGYLFSRPVPVEKFEQ------------ 88811676 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VITHFVSTGQISDRMEAETIRKRLTLEATTDFVAIADLQGHLLYANAARRSVLGLAPEDKVGICT--LSDGHTEWASAKLMSKAIPTAMQEDTWSGELALIDRDGLEIPVSEVIIAHRGPDGEVQFFSAIARNISERKRLEEELAYRASHDALTCLPNRSLLLDRMQQALAYARRY-NHRVGVLFVDLDRFKRINDTLGHHAGDTILRTVAERICQGVRRSDTVSRHGGDEFVVIAAQVFDSNDLASIVSKIRKTVSEPIKVKNRQVVLTCSIGIALYPFDGEDTDTLLKNADTAMYQAKENGRNDFQYYTKEMNAQSHEMLNLEEELRRAVKAGEFHYQPQVDLQTGALSRLEALIRWQHPERGMLAPGTFIPVLEETGLIEPVGEWVVREAVRQCAVWK-EMELPPVTVAVNLSVRQFANLNIAEAIERIVTEAGIPPACLELEITESVLMADAFDGAEALRALSQRGLRVAVDDFGTGYCALHYLRRLPVNTLKVDHSFVSDLDPTTAAIVSAIITLGHDLGCKVVAEGVETLAQCNHLHRLGCDLAQGYLYYRPCPPEEIEPLLQ--------- 296106470 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GRIYERFTQPQRVGSQIVGRVYSFRDVTQKRMALDEL-----RIRER---AIEASTHGVVIIDVTKNEIYVNRAFERITGYGEQHALGKGLLTLLGSNLEEV-NHKRIELAIRESKEETIEME--SIKRNGEFYWCEISVAPVKDSFGYVKHYICILNDVTQRRDMEDQLLQQATYDSLTNLPNRVLLMDRVEQAI-LQARKNKAILAFLFLDLDRFKLTNDTLGHSMGDKLLQAIANRLLIVTEDFDTVARLGGDEFVILLTDIDNMLEAETIAQNILKIIEKPIQIDQHSLKITGSLGISFYPRDGDDYESLMKSADLSMYHAKDTGRNNYRVYEPEMNRRVINHMQLDNALRDKNDELFLVYQPLIDLKQSRVVGFEALMRWHSKILGLVSPADFIPMAEENGMILEMGEWAMKQACMQVKEWH-KAGFKNLSIAVNLSGRQFRQKNLPEVVSRVLKSSGLQSRFLELELTESLLIEDIDHVVDTMYALKDMGTKLVIDDFGTGYSSLSYLKQFPVDKLKIDRSFITESNQNDAAIAKAIINLGHSLNLQVLAEGVENEFQRDFITSHGCDYAQGYFFKAPDTPENILEFLK--------- 91776819 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YMWFAFLVLPLVVLISMRMGITGVSMV-VLALSIVALMSAQVDYQAGLDHAGYQPVWALWVLMATLIVGMLIAALQSSREVTERALRHSETKFRAVIENAQDGIVSIDEDGRLVEFNHAAEVMFGYRREDVLGKMLVDI-LIPLSLRDAHRRGHERYLASGVSKMRLELSALRADGTEFPVEVTITSLK-EQGLPL-LTGFFRDLTERRKVESEIRNLAFYDALTTLPNRRLLLDRLQQAIAAS-VRHGRHGAVLFIDLDNFKALNDSRGHDIGDLLLVEVARRLRQCVRNEDTVARLGGDEFVIVLEDEQAIAQTRQVAQKVLEIINHPYQLGEIEHHNSSSIGIVLFNGNFVSMEELLKRSDTAMYEAKAAGRNTLRFFDPAMQAALERRVDMELQLRLAIVQKQLRLFCQVQDAERKVFGAEILLRWQHPDHGLLAPKEFVGIAEDSGLIVSIGHWVLYNACLQLKDWEARPGFDSLQLAVNVSARQFRHADFVDEVRKILQSTGADPSLLKLELTESVVLDNIADAVAKMNALRELGVRFSMDDFGTGYSSLAYLKRLPLSQVKIDRSFVREIAEDDAAMVQAILAMSNTLGLKVIAEGVETEVQFELLQSYGCRFFQGYLFAKPMLIQDFEQMVQDK------- 142050155 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KQKEEQLKLAIENISEGMFILDSEYRFVEVNEACCRISQRNRTDFIGNLLTF--DLYPE---SFSNQIRTMLK-QQGRWASEVEASRGDNSHFHMELTIDAIYDELGELSHYVGVFSDISRRKQQEEELRKLTNNDLLTGLPNRSNLQVTLGNLVNKE-----ITHALMVLDLDNFKRINDSLGHQIGDQLLKLVSVRIKSILPKNTSIYRLGGDEFAIVLDKTSDISACAAIAGRVIEAFKTMFEIGNEQLVLGVSIGIVFYPEDEQSEQALLRKADIAMYHAKSAGGNCYQFYSESLNQHAIKQLEIENLIREKEDLFEVYYQPKVDLKSGHVAGMEALVRLNHPTRGLIPPNDFIPLAEENGLIIEIGEIVLRKACFAAQKWREQG-LFKGRVAVNLSSRQFALPDLQQRIESILRLTQLPASHLELEITEGTVIKQPEMAITVMQQLAKMGVSLALDDFGTGYSSLSYLKRFPIHTLKIDKAFVDDIDDRDLKMVDSIITIAHNMGLSVVGEGVEQAAQLNILRALNCEEIQGYIFSKAINETEFTQLLQD-------- 171060140 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERKHAESELRLAATAFEAQEGMMITDAHGVIERVNKAFTQMTGYSAAEAIGQTARLLHSGR-HDPAFYAAMWDSL--QRTGTWQGEVWNRRKCGEVYAEWLTITAVQDEHRTVTRYVGTMLDISQRKAREEEIAQLAFYDPLTGLPNRRLLKDRLNQAMAISAR-SQREGALLFIDLDHFKDINDTRGHDKGDLLLQNVAQRLSGCVREGDTVARIGGDEFVVMLATDEAASHARSVAEKILAALNLPYLMSGEFVHCSASLGVALFNDHHDTVDELLKRADQAMYQAKAGGRNTLRFFDTAVQQTMMLRAALEAELRVQRDELVLCYQPVIDHQN-RLLGAEALVRWKHPRRGLVSPAEFIPIAEDRGLIQAIGRWVLETACTQLATWAADPATADLVLSVNVSARELHEPQFVERVIEILACTGARPARLKIELTENAVLDHVDDSIAKMKRLKAHGIRLALDDFGTGHGSLSLLKRLPLDELKIDRTFVQDTDTHDAAIARTIAALGLNLGISVVAEGVETPAQRDLLIACGCRIFQGDLFGPPAALEALARM----------- 167624584 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KQAEEQLRLAIQNISEGMFILDNNFKFVEVNEACCDLVMLSKKEFIGRLFNF--DLYPDSYEQIRAILK-----QQGRWNNEVESTRGNGASFLMELSIDAIYDEQGELSHYVGVFSDVSRRKQQEEELRKLTNNDLLTNLPNRSNLMVTLGNLVKR-----DSHHTLMVLDLDNFKKINDSLGHQVGDELLVQVSERIQVAVPSHTSIYRLGGDEFAILVDKNPDIGTSAIIAKNVIHAFEMPFELTKEKVVVGLSIGIVLYPEDDQNEQALLRKADIAMYHAKSAGGNRYQFYSESLNKNAIRQLEVENLIREKDNLFEVYYQPKVDLKSGRMAGMEALVRLNHPEHGLIPPNKFIPLAEENGLIVEIGDVVLKKACFAAQKWRSQG-LFNGRVAVNLSSKQFALPDLQQRIESILQLTQLPATNLELEITEGTVIKEPEKAIKVMQQLSKMGVSLALDDFGTGYSSLSYLKRFPIHTLKIDKAFVDDIDDRDLKMVDSIITIAHNMGLSVVGEGVEEASQLSILRALKCEEIQGYIFSKAVTETEFTKLLQK-------- 213971646 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MSDYSRGALRTAVLLLSILWFMACDILLPLFIDE----PARLAFLSAVTIFVARDRLRKIIGGEAHFERQQDDYDRLRLAFDSTREGVLVSDAQGRIVHVNRAFVDITGYQAEELGFNPSTFKSGRH--GPEFYRQMYHSLLSV--GQWSGEIWNRRKSGEIYPQWQTIRSVMGDDGQLKHFVAVFSDITAIKRSERELAQLIHFDALTDLPNRLLLTDRISQAL-TSARASKRGCALLLIDLDHFKNINDSLGHNVGDDVLKAVAERLKGLCGNETTLARPGGDEFALLVKNCSQVVRAAALAQQVSEVLKAPFVIAAHQLFVTASMGISLYPGDAQSAEQLLRNADSALFKAKSEGRDCYALYTEELTAHAQQRVQGELRQAIEQGELRVFYQPVHDLITRSVCGVEALVRWQHPTRGMVSPGEFIPIAEQNGLIADIDAWVLNTACRQMRAWLTEG-VSIAFVAVNVSSRLFSRGDLDRQVAQVLHDTGLDPAFLELEVTESAVMEDPEQAIEQLHRLRDLGLSLAIDDFGTGYSSLLRLKRMPVQKLKIDQGFVAGLDGDDIAIVRAVIALGASLGMRVLAEGIEQASQAAFLLENGCQLGQGYWFARPMAA----------------- 254424120 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLDGRFLSANRSFCQTVGYAEDELANRLFTYL--IHPDDVPILKESSKQLLSGKRQYFQFKTRYRTKKENLLSACLSVSLIHNSQQQAIYFLLQVVDITEYKLEP-QLRHRAFPDRLTGLANQALFVDKVEQAVAWQEHQDDTQCAILLLDIDRFKVITDRLGRSIGDQLLIALGKRLETSIRQYDSVACLGGDKFAVLLEEIEGLDGALVVCDRIYDRLENPFKLGSYEVFASISIGVACSNAGYEQSSDLLRNAEAALYYAKGQGGGCYAVFDRTMHERTVWQMATQAQFAVEQRELSLHYQPVINTKTGQVVAVEALIRWNHPQYGRISPGEFIPVMEETGVITLIGSWVLRTACQQVVQWHQQGNINPVKVHVNLSARQLAQRDLARHVESVLAETGLPKDLLWLEITETAVMKNYQAGIQVLEQLKALEIGLCIDDFGIGYSSLSRLQQLPIDLLKIDRSFVQHIGSRNTEIVRTIVDLANNLGLDIVAEGIETETQLAGLRSLGCYNIQGFYFAKPMTPTAALQFIQKR------- 220936310 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERTRQLRASEERLSTILNSVEACIYIKDTELRYQYANRKVCELFGASPERIIGRRDA--DFFDAETAARLEQN-DRLVLERGERFAEEEHNRTRDGRHVNTFLTVKPLRRADGHIYALCGISTDISEQKKILEEVHQLAFFDPLTGLPNRRLLIDQLRHALA-NCDRTGHEGALLFIDLDNFKNLNDTLGHDMGDLLLQQIAERLREHVRENDSLARLGGDEFVVMLEGLQPEHQVRHVGEKLLGVLSEPFSLDRVVYRITASIGVAMFSDSDDTVEELLKRADLAMYEAKSAGRNGLRFFNPSMQAAVSARAALEADLREQTEQFFLELQPQVDAAGTAVG-AEALLRWRHPERGLVSPGEFIPVAEATGMILPLGDWVLRQACAQLAAWSRDPAMVGLVLSINVSVRQFRHPDFVSRVLDVLEDSGADPRRLEMELTESQLVDNVEEMIGIMMRLRARGVRFSLDDFGTGYSSLSYLKRLPLNQLKIDQSFVRDLDSNDEAIVRTVVALGESLDLRVIAEGVEREAQRDKLLALGCRYFQGYLYGRPGPAGAL-------------- 260222170 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQRLELVFEASSESIIIMDEARKIISVNQAFCRSTGYDFYEALGQDLSFVMNT-PQD-----TVWADLEDQNDWQGEVHFCKQNGDTYPAWLMVSSVHKSATSGEVVNYIGISIDITDRKAKEERIRFLAQHDVLTELPNRALCQQRLGEAIA-SARHTGEKVAVLFIDLDRFKLINDTLGHHIGDGLLRTVARRLSSAVRSDDTVSRLGGDEFVIILRHVTDPELTAMVNDRLIPTIRQTATVDGHVLTVSCSVGVALYPEDATDQDELMRRADAAMYEAKSAGRDTARFFSPETDQRVLARQSMETQLRQANEEFSLHYQPRLNARTRKVQGAEALLRWKNPLLGQVPPGEFIHVAEESGLIKPIGAWVLREACRNWMSMEEQGICKGLELSVNLSVAQLADPELVDQLSAVLRDTRMPPAQLELELTESHLMDNPVAAQQQVAALKALGVKVAIDDFGTGYSSLAYLKRFDIDKLKVDQSFVLGMLEDDAAIVHAVIALGHTLGLKVVAEGVENLPTAQTLTALGCDELQGYCFSRPIPLAEWVAYLRSH------- 258512579 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVLGGVAMGIGIWSMHFVAMLALMLPAQMTYNWAVVA--------LSLVFAMAGPGAALYRSASPVKLAYGALLMGAGIVFMHYTGMAAMTVEGGGFYYRAGPFVLSVVIAIVASYVALLSFRLATARGWLA------QAAKVACALVMGIAIAGMHYTGMWATVFVLPAHRRAAPMAYSGLALVVAVFSAFILLAAIATVMLDRRLQADRRRLRLADEHHSDAIFTLDTRGAIVDQNPRAKEL--VPEHELRKSARAFARMIDRRDRPRVFKDYRRALGGST--TNGEFLLRAGDRALHMSATHIPIVLDD--EIEGVFLVARDVTAEKVAAERMNYLAFHDTLTQLANRRHFEARVDDFIRDARPGDEMQ--ILFVDLDRFKSVNDTLGHEFGDKLLQEIARILKEVAGEDALVARMGGDEFTITLFRQPMERAVAVADA-ILNRLRKPVRVEDRPLYMTASVGIASFPRHGVTRDMLLRHADLAMYTAKAEGRSTYRLFEERTAANAKSRLELEQELRTQRGDFEIHYQPKIDMRQKAVVGVEALLRWRRATGEYVPPCEFIPIAEETGLIAPIGEWCLRAACRQAKAWLDAGR--PLSVAVNLSPYQVLTDGFLDVVREVLDETGLPAHYLEIEVTESAMM-DAERAERFLAGCQALGIEVSLDDFGTGYSSLSRLTHLPLNVVKIDRAFTQRAVDRARALVASIVDIAHNLGMRCVAEGVETKEQLSVIEALGCDEAQGFYFARPVPPSDLEAL----------- 27376066 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MRRRMTNDTVISVRYCALAEGGFVATY---EDITERERAIEELSEQYRRFDAALNNMSQGLCMLDSSLRVIVCNRRYIEMYGLSPDVVKPSMREIMDHIHP-DTTGAKLYADYVERLREG--EHTLHRHLSDG-------RIIKLNHKRMELGGWVVTYEDVTERHKAQARVAHMARHDSLTDLPNRTLFREKMGEGLNQVAIAGGA-MAVLCFDLDNFKTVNDRLGHAAGDRLLRWVAARLKENVGEHDTVARLGGDEFAV-LQRGPQPQSAEKLARRLVEIIGHPPPLESQSIHVGVSVGIAIAPDHGLDADELMKCADLALYQAKARGRGAYQLFEPEMEEEARSRHALEHNLRGEAREFHLVFQPQVRLESSELTGFEALLRWKHPSRGFVSPAEFIPIAEENGLIVPIGEWVLRTACATAASWPD------VTVAVNLSPVQFRARGLAAMVTSALAEAGLPPQRLELEVTETALLDDSEATIEILHQLRALGVRVSLDDFGVGYSSLSYLRKFPFDRIKIDRSFVLGESPESVAIVRTIASLGSVLGVETTAEGVETEEQLDFVRECGCTAVQGYYFGRPCPAAEVARTIE--------- 226311855 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VILSYLIAVAASFSALNLAARVSKSKGKHQLLWLMFGATTMGLGIWSMHFGMLALTLPILYDMEYVILSVILAIFVSALFTITKRNLHARQLGIAGILMAAGISGMH-YVGMAAMMITRIVILSIMILWLLFYFRRDQSKYAYLYKLGSSLIMHYTGMVAAHFYGTEQPTKQVGTQIEPESLAYIIVLATFLLIGITLFGLFINKRLIQESESWYRSLYKNNEGIISLDTGGCIIKMNPAVTKIGGLREEEINQHVSKIRMHIVEEQRELTKDSFAQSFAPNRN--NFETTIFHPNGNRVELSVLNVPVEIE-GEVVGNHIIVKDITEENRVKEKIRYLAYHDELTDLPNRRKFNQVLHQSIEKSSQ-DSSSFAVMVIDIDRFKMINDSLGHSYGDIFLQGVSDRISKSAKYHATIARMGGDEFTILCETGADGREAASLADKIIEALKQPFTLKDSEFYISASIGTAIFPDHGTDAVALLKKADTAMYEVKKQGKNGHLFYTTDFDAQENIEIERDLRKAIERKELVVYYQPQFHSESNRMIGVEALVRWNHPTKGMLSPGVFIPIAEETGLIYEIGTWVLREACRQMKQWHDKGG-PLIPVSVNLSSHQFHQRNLVQYIKNILEETKLAPHFLELEITESMMM-DPAVSISILHELNKIGTRISLDDFGTGYSSLSYLKKFPIHKLKIDRSFITDLNENDKAIVATIISMAKHLKLDVIAEGIETKDQLDILTENHCKEIQGYYYSRPLSANEVEQ------------ 160896650 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVVQITDVSHHHHVAQKVRDSEERMRKFTEVTTEAIV---MHRDGLIINEALSRLAGYTLDELTG--RPILDYICPEFR---LYALQYMRSGREDRFDGA--IQHKDGHRIPVEIEAKTMP-AEGEPYRIV-LVRDITLRQLAQERMDFLAQHDQLTQLPNRVRLIQMLRQALSLASVKRRA-LAVLIIDLDHFKTINDSLGHQAGDLLLCEVAQRLRGSVRAHDLVARVGGDEFVVVLTDDPDPQETETQASHLQRIIEAPCAIDGTPLVISPCMGIAMYPGDGKNAEELLNRAESAMHMAKDSGRRNLQFYAPAQDGQATQAQMLMQEQQLRRGEFELYYQPQTFTADGRLAGFEALVRWRHPQRGLVLPGEFIGFAEARGLISAIDHWVLREACRQARQWQDEG-LAPVPLSVNLSALEFRQRDMAREVAQVLEETGLEARWLHIELTESTLMHTSGQVQDTLQALQALGVGLAIDDFGTGYSSLAYLRRHPINQLKIDRSFIADDSEDDTAIVTAIVQMGHSLHLDIVAEGVETPAQLALLRELGCGMMQGYLVAPPLPAERARAWLHNSHPVQR-- 88797137 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NSADGVFVLDQHQQFRTCNRVFCDIFGRQKGELLG-----LPLFQVIRTDQTQRISQSMIS--NGRWSGDLFSQRRGGERFPMTMTLTTIRREDNSVSHYLGICRDQSESQRTEKELRYLNNYDKLTGLYNRGYFHEIVGQFREHEPLL-TEHYAVCVINLDRFKSVNESLGLEVGDQLLKDLAARLNNLQEPIRQVARLSSDEFAMIIEFEQDRDMLLSMLEHLQAEITRPFLVGEHELIVTASIGVCVVTEGNLTQLLNHAIAAMNQARYQGGNNYQFYHQRLATTPLERLQLEKALRKAVINNEFSVDYQPKMNLHTGIIDSVEALVRWRHPHKGVLDPDDFIPLAEETGLISAIGEQVLNKACQEAAAWRQRGFGD-ISISVNLSSHQIRRNDLYDIIYNALQNSQLPAEYLELELTESMLMEDISHAQDFLNQLRSLGVRLALDDFGTGYSSLSYLKRLPIDTLKIDRSFVAEARQGETSIVEAVMAMSESLRLNVVAEGVETREQLHYLESLGCDYAQGYIISRPLPASEVLTLIR--------- 89093373 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVEDIDQQVKADEALKVILNEQNLILDYAMVGIVF--LKNRSVTCNQRFEEMFGYNAGELAGSSSRQWYLTEQDWKAAGKACYKPLSQGK--VFQDEMLLSRKDGSPIWCEVTSKAI-DPDDLAKGSIWITMDINERKMAEERVKHMALHDALTGLPNRLLLEERLENALSD-AKSHQWQLAVLFIDLDRFKLVNDTLGHHEGDQLLVEVANRLHQVIGANDTVARLGGDEFVIVLNEIAGSTEINGVIEDIQQNFKPAVKLALQDMFVTPSIGVAIYPEDGETPVQLMKNADAAMYHAKASGRNCAQYFNRSLDDSLKERISLENALNQALKQFELYYQPQLDVKSNRIIGAEALIRWNHPEKGMISPDAFIPLAEESGLIVDIGSWVLHQASSQLAQWRKQG-FDQLSVSVNLSALQVQKESFAREVADVIREYGVPEACLDLELTESMIMRNAEETIAALDKIHNLGIQISVDDFGTGYSSLSYLKRFPLDKLKIDRSFVQDIDTDDAMICKTIISMAHNLNLQVIAEGVETNAQLELLRDYGCEQYQGYLFAKPLPVEQMTEHL---------- 157962414 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KQAEEQLRLAIQNISEGMFILDRNFKFVEVNEACCDLSMMSKNELIGTLFNF--DLYPDSYEQIRSILK-----QQGRWNNEVESIRGNGSSFLMELSVDAIYDEQGELSHFVGVFSDVSRRKQQEEELRKLTNNDLLTNLPNRSNLMVTLGNLVKR-----DSHHTLMVLDLDNFKKINDSLGHQAGDELLVQVSERIQVAVPSHTSIYRLGGDEFAILVDKNPDIGTSAIIAKNVIHAFEASFELSSEKVVVGLSIGIVLYPEDDQNEQALLRKADIAMYHAKSAGGNRYQFYSESLNKNAIRQLEVENLIRDKDDLFEVYYQPKVDLKTGHMAGMEALVRLNHPELGLIAPNEFIPLAEENGLIVEIGDVVLKKACFAAQKWRSQG-LFNGRVAVNLSSKQFALPDLQQRVESILRLTQLPAANLELEITEGTVIKEPEKAIKVMQQLSKMGVSLALDDFGTGYSSLSYLKRFPIHTLKIDKAFVDDIDDRDLKMVDSIITIAHNMGLSVVGEGVEDASQLSILRALKCEEIQGYIFSKPVTESKFTLLLQQ-------- 253995496 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FVLVTDISAIKEAEKVLRQSEERFRSVVQDQTEVISRLRADGTYLFVNDVYCRFFGKTEQEMIGS--TWKPVVYAEDLQRVVDEL-AMLSSSNPVVMIENRVLSGTGDVHWMQFSNRGIFDEYGQLTEIQSVGRDISDRKRAEEEVQKLAYKDPLTGLSNRRLMLDRLRIALATSARSMQY-GALLFLDLDKFKVINDTQGHADGDLLLVEVAKRITACVREIDTVSRQGGDEFVVLVEREEASRTVAKIAETIRLTLAEPYQINNAHIHSSSSIGISLFCGHDQDVDELIKRADMAMYQAKDGGRNRTRFFDPQMQELVEVRATLESDLHNALATDQFELHYQLQNHENKPIGAEALIRWVHPQRGMISPAHFIPVAEESALILNIGDWVLDEACRQIAVWSTNAKMCDLVLAVNISAQQFKQAHFVDQVIAAIHKHGIDPSRLKLELTESVALDDITDVIAKKNLLRQKGVTLSLDDFGTGFSSLSYLKRLPLDQIKIDQSFVRDIDKSDAVMVKTIIDMAQNFSLNVIAEGVETEAQLAFLKHHECKAYQGYLFSKPLPIEQFDALMQD-------- 103487777 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAMGIGMALVAFLTMLH---HVALPVAGGWLAGSLLFSLWS----YSRFRNLPLGDPKL-PGSAE-------------YRMCNR-HALYSALLWGL--------------PFWLQGLAPGVDHILSMWTIAVLMMLTLAIVAHSVPLACALFIMPVSLSAA-AALGLAGAPEIAAVTLVAGILLSAFCVRFA--QIHIRSRRAEETLHEKSETVSLLLETSADWLWQTDSNRRLVHVSPRLAYALGGTAEGLEGIPDAWETGLFPKSLHDMAERMK-----RRESFSNLIVPVSIDGRPRWWELSASPRLDESGRFLGFRGVGSDVTEQRATAEQIARMARFDNLTGLPNRLSLNEDLARAL-TRAIEAKSRCALLMIDLDRFKAVNDTLGHPVGDKLLAQVAARLKGLMERGMTCGRLGGDEFAVVLHNLSSPAVAEDLAQRIIATISRPYVVDNHQLFVGASVGYAIGPTDGATVETLTRNADLALYKSKDRGGNVVAAYVASLHAQAEERRVMEQELRGERGEFELYYQPVVTAADGTLNGFEALIRWTNHKLGNVSPGRFIPIAEDARLISPIGEWVLRTACHEAMKWPS-----NLKVAVNVSADQLTDPSFASVVVSALAQSGLSPQRLEIEVTESVFLRDGGGAAQLLDQLIGLGIRLSLDDFGTGYSSLGYLRKTQFSTIKVDRSFVVGAAKESIAIIRAVVALADSLGMSTTAEGAETELEVETLRSFGCSNIQGYYYGRPMPASDVLTLFRR-------- 187927608 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLDGITIIGVAVQKAHIARDLRESEERYRLAVDNLTEGIVVQTADGTILACNPSARRIL--RAGSVSPVGTSHLALMRRSLREDGSEITRVVLATGRPLLGLTVGLELVDGDVVWVHENVLPIRPGDNTPSAVLISFNDIGPARAAQQQLTFLAQRDALTGLYNRAYFSQRMQAVMEQAASQEGHQVAVLFLDLDGFKKVNDTAGHEAGDHLLRIVAQRLSACVRQSDTLARLGGDEFVVLLDNVRSLGEAERLAKRIVHSIAQPFSTSGTEYYLGASIGIALYPEHGNDAATLLRCADAAMYNAKQNGRNQHRVYTARLSQRAQRRFQLEYHLRRTAGELSLRFQPIVDATSMDIVGAEVLLRWHSTELGEVSPAEFIPVAEDAGLIGDIGEWVLAQACRQAAHWR-ATCMPEFFVAVNLSPRQFGEGL-VPTISRCLTEAGLPASALEMEITEGLLMRDTAAVMPMLDALTALGIRISIDDFGTGYSSLSYLQRFPIDNLKVDRSFVSGIPRHRDSVVRAVVAMAASLDMTVTAEGVETLEQAEFLQAAGCDKLQGFLFGPPMTAAAYESRLRR-------- 256823757 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIEIGSIHQIQKDFKTEQALRRKDKYYRTLVENSYDCILMYDRNMNVTYISPSVTRVTGYTEEDLIG--KTLEMFIFEEDREEAEANLRYVAENPGALSVVERRINHKDGHILWIESR---LVNHLGDPIQGVTVNFHVITERKQAEQKIHNLANYDPLTQLPNRYLLRKRLLKGLADSVKNESKLALMYIDLDRFKEINDTLGHSVGDALLQTVAKTIHKCLRSSDTLARVGGDEFTIVLP-ETSEKEARYIAERILQQFRTPFKADSHTVQTGASIGISIFPDHSKKAEDLFRFADIAMYSAKKERNQYQLYELRHSERENRRRSVEKKLKTAIANDHLRYYQPRVDIKSGAIKSVEALCRWYDPDHGDISPSVFIPIAEESTLVHELSQQVTDLACKQLVSWRNMGIDT--TVALNLSIKDLRNFNLLNQFADTMRTYDIPGSALEVEITESAAMTDVVNTVKVLNQFKDLGIKLSIDDFGKGYSSLAYLSQLPVDNLKIDMYFVSQLSSQKQNIIRSIISLAQSLDLHTVGEGVETIQQMSILQSLGCDMGQGMLFCRPMSATAITDLLRE-------- 144899939 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VAVRVTCIRDLTEQKKAETSLNL----LSQAVEQSPVAV---AVVTDQEYVNPAHQRITGHAADTVIGHP---LAGLYPQSRAWFGEMWQALC--RGADWGGEVPVVAEDGKLRWQQIFASPVAPQGHEITHHLVVVEDVSLRKEQDRKILHQALYDGLTDLPNRAMALDRLTVATEEARDA-GTRVGLLFVDLDDFKGINDSLGHEYGDELLILASERLCQAVGEGGMVARFGGDEFLVILP-LVSPEQAEWAADRIVQAFVEPFTISRRDLITTASIGVALYPEDGRTPQTLLRNADIAMYQSKGRNRYCCFTARMNDEAEARLRLESELRRAVGTEQLFLHFQPLVHVESGRVAGIEALLRWNNPELGSVPPDRFIPQAETCGLIVPIGRDVLRQACQTALPWL-QGGHPDLLLCVNVSPRQFQDGAFLDDVRTILRETGFPAGNLELEITEGLLLKERGDIDGLLQGLHDMGVHLAIDDFGTGYSSLSYLERYPFHTLKIDRSFMIGMLERRKVLVDTIVAMATGLGLKVIAEGVETAEQLARLRAIGCDLAQGYLFSRPVPAEQIFALLDNRFGL---- 253996028 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALKNAETSLRIAATASSDGILITDAGCSILQVNSAFTTITGYSAEDVVGKNPRILSSGR-HDQLFYQALWDRV--NTTGTWCGEIWNRRKNGDIYPERITISEVKDKDGKVTNYVSVFTDISESKASSEQIEHLAFYDPLTNLPNRLLLLDRVRQAFSSSSRT-GKKGALLFVDLDHFKVLNDTLGHSTGDLLLKLQAERLSHCVRAGDTVARFGGDEFVVVLEDLDRNAIAEQIGNKILSTLHEPCQFGTHQYQSTSSIGITLFSGDEHEIEDLLKQADISMYQAKKAGRNTLRFFDPAMQEKLSVRASLESELRYAIEKQQLALYYQVQVDDQRMVGAEALIRWIHPERGTVSPIEFIPIAEESALILDVGHWVINTACMQLAEWAKSVEKKHLMIAVNVSAHQFRALDFVQSTQQAIDLHKIDASRLKLELTESVILEDVDDVIAKMHALKALGVKLSLDDFGTGYSSLSYLKKLPLDQVKIDQSFVRDLDPNDAIMVKTIIDLANNFRINVIAEGVETELELDILKGYGCRLYQGYLFGRPVPIEQL-------------- 270492667 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVTPHMLLQSELRLSEARFRSLCDLSSDWYWEQDAEHRFVHVNQGIKG-LGISEDEVVGRTRWELNNLSAQDWIEHRRLLAARQPFR----DLELQRTAADGRIYWVSVSGIPVFSADGAFLGYRGVGRDITERKRVDAEIERLAFFDPLTGLPNRRLLTDRLHRAIGTAAQ-EHSHGALLFLDLDNFKDLNDTLGHDMGDRLLVQAAQRLLACVGAGDTVSRFGGDEFGLPGDMHRARADAAVLANRITAALGRPYAVGGMGYHHTPSIGLALFTGDAAGVDDLLKHADLAMYQAAGRNTIRFFDPSMLQAVLARAALESELRHALESDELLLHYQPLVNG-DGSMLGAEALVRWRHPQRGLVMPGDFIPAAEQGGLIVPLGQWVLERACAQLVAWSRNAATAQLVLAVNVSVRQFRQPDFVDQLLQTLRRSGAQPRLLKIELTESLLMADVEEVIARMEQLRAHGVGFAIDDFGTGYSSLAYLKRLPLDQLKIDQSFVRDTDPNDAAIVRTILALARSLDLDVVAEGVETTGQLKFLQRHGCKAFQGHLFGRPAPAAVLERALR--------- 152990267 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LELIAITRAINKMLHAIHLYIQKIKQSEEAQKIANMSS----WEYIKDSDTFFCSDQLYRILGLNMKE-RLDWEHFLQMIDPQEKLRFIEEIEE--AYQKGKFETVVKFYTPKGEKY--LKNVIKVRKKHNRSTTIIGIAIDVTEEIKAKKQVEFLAYNDPLTSLPNRVSFQDILEK-LSKIAQRSKERFALIFLDIDNFKFVNDTYGHEIGDKLLIDIATILKETLRSSDLIFRIGGDEFVVLIPKVETKDSLDIVLEKIKESVAKEYRYGNINFSVSCSLGIAIFPDDSDDIETLTRYADIAMYEAKKSGKNRFVFFKEEMKKYLDHLQQTTQDLRKALKKEDEFFQPKIDIQNNKVIGAEALIRWNHPQKGLLTPNVFIPVAERSDLIEKIDEFVIKKSFRHLQEWSSDKELQNIVLSLNISARQFRNPKFLDFLDKNLKLYNIDPSKLELEITETLSMENVSHTVNMLEAIKQIGFQVALDDFGTGYSSLNYLKRLPFDTIKIDKSFIDDIDPEDYQITKIITDIAYTFRKEIIAEGVETKQQERILKDLKCFYAQGYLYAKPLPLNEFKEFI---------- 53805211 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLVDDITRREAVEAEL-----RLAATTFETDEAILIAGADGRILRVNAAFSRITGYQEDVVGRNPRLFKSGLH--GAEFYREVWRSL--EQTGRWQGEIWNRRKNGEVYPERKTITAVRSANGDITHYVAISSDISELKRTEEKIRQLAYYDSLTGLPNRSLIFERLTQQMK-AARREGTYGALLFMDLDYFKTLNDSLGHHMGDRLLVQVAERLKNCLEDEEAAARLGGDEFVVLLAPAKPSASVAVHARRVRELLSAPFQLDDYVHYISVSIGIALFPDGANTAEDVLKQADTAMYVAKNEGRDGVRFYESAMEAVVRGRLELEKALRKAANDEFEVYYQPQMLGDGRVVGAEALIRWFHPERGAISPDQFIPVCEQNGMILRVGAIVLRRACACLAEIRARG-LALPKLSVNVSPRQFMRSDLMTQLEQFCLENGVSPTDLCLELTEGVLLNHTELAVAQIGRLKNLGVSFSIDDFGTGYSSLAYLKHLPLDDLKIASAFVRDLDSSDAAIVETIVSMARHLGLDVIAEGVETRTQVEILERYGCHRFQGNYFARPLPKDDFIRFVAER------- 294139038 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQRQLEDDVKLLAQAFGNTSEGVLILDGAERIKVSNKAAQTIVGASAEMLNGKFFSELILAKEGRSDDIVCLLKQEI-----SWTGEQEFLREQGGSCPVWLNVSAMLGSKGNITHYVAVFSDITERKRSEADLRRLANYDVLTGLPNRSLFATRLTQSID-GAEHSGEKLALIFLDLDRFKHVNDSYGHSMGDALLVEAANRLQSCISPEHTLCRFGGDEFVILLRDAANLDTINHICTQLLEQIETPFELYGREFFISTSIGVSLWPDDAREAEVLINNADQAMYHAKEEGRGNFQYFSSERNSEYHLRLEAELRKAIERDEFELHYQPQVNIKGDKLCGMEALLRWHHHEDGLIRTDIFIKVAESCGLIVDIDLWVLRQACIQGKIWS-KSYAEPFKLSVNISAVHFRQPDFIQGVKRILQETELDPRLLGFEITEGVLMKELDTAKEHLLELRALGIDVAIDDFGTGYSSLAYLRHFDVDTLKIDRSFLIDINEADQAIASSIIELARNLKLNVVAEGVETKEQLEQVFSRGCYVIQGYYFSKPLTVVEIEKYMDNSSPIFQ-- 205372224 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LCFMLLSWFIP-DILSEETLQKQYDQLKERYHSLFENNPVAVITFDHRGNIKHTNPKIFELTGYQEDYVVEH--SFKPYVHHKDHPIYKEFKKALVGVGS---NFELRLIHQDGRILQTMIVMVPVLIEN-KVVGVHCLVTDITTSKEAEKKIHHMAYHDDLTGLPNRRYFEQITAEIIKRQPM----KMAILLLDLNRFKVVNDTLGHAAGDQLLIEIARRIDDKIGVQDHVARMSGDEFILLLPTIRGKADVFHIANHIHKSLEQPILINDHEIITSTSIGVAMYPDHGEDLTTLLKTADVAMYTAKKKGAAQTFFYSNHAKEINPIQLEEDIRSAIKHEDFLIYYQPKFSTINGRMIGVEALVRWKHRHKGIISPGHFIPLAEETGLIIPLGAHVLRKVCLKLKEWESRGHKDII-VSVNVSSRQFHDDHFLQTVRDILIETGVNPRQIELEITESTAMEQVYRAERILKELSELGITITIDDFGIEYSSLNYLKKFAVDTLKVDKSFIRETNESNQAIVRAIIVMATHLQLDLVAEGVETEEQLKWLQMNGCQYVQGYYFSRPIPCEEFEK------------ 270495867 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GRDAMLTAFAPINVLKVMEQRLELWAKVFEASSEGIIIMNAAQRIVSVNQAFCRSTHYDFYEVIGEQLGML-LDAPGESAPGETIARALADKESWQGEVRFRRRSGESYPAWLMVSAVREGGKGGAVTNHIGIAIDITDRKRNEERIRFLAHHDVLTELPNRSLCVQRLQAGLEQAART-GEQLAVLFIDLDRFKAINDTLGHHIGDGLLRSVAARLVQSVREGDTVSRLGGDEFVIVMRQEGAQQVLRVVEERLIPLIRQSHPVEAHELSVSCSVGIAVYPEDGADLDELMRRADAAMYEAKTAGRDMARLYSLETDRRVQARQAMEQSLRRALERREFHYQPRMSARTGMPTGLEALLRWRHPSLGEVLPGEFIPIAEEAGLIRAIGAWVLDQACAQWAAWRASGGLAGLPVSVNLSAAQLADPLLVPDIAALLARHGMPARCLELEITESQLMDNAGVAQGQLAALKQLGVQLSIDDFGTGYSSLAYLKRFAIDKLKVDKSFIRDMSPADMAITRAIIGLGRTLGLQVVAEGVEDAATLRMLESLDCDEVQGYLFSRALPPEALQRWVAE-------- 239827355 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VCRDVTKEKKLERALEESKQHFQLIAEHSTDYILIFSNKRELLYIPSSLEKV---GTAIHQYSYEDILQFVHPDDLPNIVRKFDELYRTYDTQI-AEFRKRDNEGKWIWMEAQGKAIVNEQNELDYVIVTVKNIGERKKYEEKLRQLAYFDSLTGIANRSYFERYIKQLIE-----SQTDFALCYLDFDKFKWINDHFSHQAGDYFLQEAVRRVQSVLRTEDFFARIGGDEFVLLLPNI-TKEEVTKLADELVQTFHKPFYYEKQLIQSTLSMGIAFFPKDSDRIEQVMKYADQALYN--VKKRGKNGYEFYRPTQNRKAIIEQDLPFAILREQFYLCYQPKIKLDSGATMGVETLLRWRHPSLGEIPPLDFIPLAEQSGFIFEITLWVLEHSCRQVKEWQTQ--FPGLKLAVNLSPFLLNRTELVQHIVHILRDTHFAPEHLILEVTESGLMENFETGKHILTQLKNIGVQVAIDDFGTGFSSLAYIRNLPVSLLKIDRSFIQGIAEKDATIVDTIIHLAKSLDIQVLAEGVETYHQVALLQQMDCDFAQGFYFSKSLEAEKLQKWLEE-------- 94265540 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRAEELVARILETIDEGFIIIDHEFKIVSANRAYAESAGYPLAEIIG--RHCYQVSHQIDQPCYLNGEDCAVQHNTGEPHTAIHTHTAAGEPLYVETKAYPLRDDLGTVRRAIEVVTDITDKKNREQEIHRLAFYDPLTRLPNRRLFFDRLEQAISASAR-SGQHGAVLFLDLDNFKTLNDTRGHDIGDLLLTMAAKRIQETVREDDTVSRQGGDEFMVLLNNLSPDRHAARVAEKIRAALDQPFDLDGYEHHIGVSIGIGLFMGHDTSVDELLKRADAAMYQAKNAGRNQVRFFDPEMQAELEQASALVMDLRQAIWQGQFQHYQPQTANDGRIIGAEALLRWTHPERGPVSPMQFIPLAEESNLILAIGRWVLEEACGQLAAWADLPAAGNCKLAVNVSARQFRQPEFVAEIRRILAATGADPKLLKLELTESIVMTELADTVSKMHELRDLGIGFSMDDFGTGYSSLAQLKRLPLEQLKIDRAFVRGSDPHDDAIVETIIAMGRTLDFQVIAEGVETKEQLATLTRYGCDAYQGYLFSRPVPAAQFAHLL---------- 46201190 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VQNITARKQAEESL-----RLAATVFETGEAIVVTDGQRRILAVNDAFERMTGWSAAEMVGQSCDLLEMIGLREVDEMWR-----LAAGTGQWSGETWTRRKESEPFPAALALTAV--DQGIDGRFVLLLRDITRKRRDEQRIRFHASHDALTRLPNRHTVMEALGESI-VRADQTGERLAVLYLDVNRFKDINDSYGHGVGDELLRQVARRLKSCVRASDVIGRLGGDEFVMLLPSVGDHSAAQACANKVLYAFAEPFDMEGLQLFAGTSIGIALYPDDADGAESLLSRADAAMYHAKRGGLPYSCFDIEMDRQVAERVSLENDLRLALGEDQFRVYQPKVDALSGAIVGAEALIRWRHPMRSDVSPGLFIPVAERAGLIGAIDDWVLVEACRQVAEWR-AAGLNLPSISVNLSPAQFHDGRLKDKVKAALADSGLSPSVLELEITETMMASDVDRAIEILGQLSALGVRVSLDDFGTGYSSLAYLKLFPVSTLKIDRAFVTELNAKDGAIIASVIALAGNLGFSVIAEGVETRDQAAFLAARGCPVMQGFLFSRPVNAATFAALLSNPEGLIR-- 78222002 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AQLEISRSLGPLLLETALVAACALLVGGLGFVMLRTIRAVNQAHQSLAESEAKYRSLYDSMKEGMALHRIISDMVDVNPSFASILGMESAIIGMGGEEFFSG----------ALMARFAEIVRGAESGEFELPLPEKN---LFFDVSVFYPDSG---LFATLFEDTTERKKSDEQIQRLAYYDTLTALPNRTLFLDRLEQALA-GAIRDNGKFALFFIDLDGFKVINDNLGHAQGDLLLTMVSQRLREGIRRKDTLARLGGDEFMVLISYAGEERNAAHLAQHLLERISPPYEIGSRVVYTSASIGISIFPDDGRDAETLLRCADMAMYAAKEAGRNGYHFHSPEMNRKAHERMELEMSLRQERDEFFLEFQPIINVGGDCLVGAEALVRWQHPAQGRVMPGTFIPLAESSGLIIPLGEWVLRKACEKMKEWRD-AGLPPVKLSVNISGRQFEQRNFTALVDEVLKETGVDARALQFELTETSLMKDAGATVSALYKLKELDLRIVVDDFGTGYSSLAYLKNFPIDHIKIDRSFVMDIDPDDRSIVEAIVAMANKLNLDVVAEGVETREQRDLLLDLGCHEMQGFLFHRPLPEEKFVELLRD-------- 148255842 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTSVLLIAGMLYVVVRRLISDHEASNQRLTLEKERLDKAVNNMTQGLLMFDASERLVISNQRYIEMYGLSADELIAHRKATGSFI-GDEAEYVATILRD-IGRKKSHL-----IETPDGRS--IEIVNEPLADG-----GWLATHEDITERRKAEQRITHLAHYDALTELPNRTLFHERLKQ--ELIHVSAGQRLALHYIDIDEFKGVNDSLGHLIGDELLKSVAASLSTCVGEAGFVARLGGDEFAVVQTGIRNRGDVEQLIEDILAAIRAPRDCLGHQLTADASIGVALIPEHGTELDQIMKNADLAMYAAKGRRTWRFFEPEMDAQVKARHQLEVDLRQAMVDDQLEVYYQPCVSLQDDRIVGCEALVRWKHPVRGNVSPAEFIPIAEDTGLINQLGERVLHLACAEAATWPD-----DIRLAVNVSPVQFKSGTLALKVAHALATSGLSPHRLELEITEAVLIRDD-DALDTLHQLRALGVRIALDDFGTGYSSLSYLQRIPFDKIKIDRCFVKDITESSASIVQAVVNIAAIRKMSTTAEGVETEAQRQVLKRLGCSEMQGYLFSPPKPAADVRSLFKAQRPPSR-- 16519842 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILRWYGTVEDIDDRRKMFEALKESEARFRAIADDAPVMIWVTGENGADDYHSRLWLETTGQTAEQAAG--KGWLNAVHPDDRNAVERVFYQAFDLREP-VRMEYRLKRAGGGSAWVIDIGQPRFASDGTFLGFVGIALDITERRNAQKQIHHMARHDALTGLPNRQFLREEFERLSDHIAP--STRLAILCLDLDGFKAINDAYGRATGDLLLRHVTERLRNFLKQSDILCRLSGDEFVVLRVGINSNAEARLLAQQLIDVIEAPYELAGTHVDLQVVVGLAAASKSDQSLDELIKTADIALERAKTGGGGTIVQYEPKMDADLRARQRMKVSLRHAKGELEVRYQPLANLRTGQITTFEALARWPHPERGQVSPAEFIAVAEETGLIGPLGEWILRQACTEAVKWPP-----YVSVAVNLSPLQFRNQRLASTVRNSLEDTGLDASRLQLEITESVLLEECDSNLQTLKEIRQLGVIVAIDDFGTGYSSLSYLRTFPFDKIKVDRSFIADLSKESLAIVRAVAAIGRSLGIITTVEGVERQDQLDTIKAEGFDEAQGYLFGGPLPASQAMALLKSR------- 160900354 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MAASLQRSLREQQALLDNAGVGIVFI-RQRVIVRCNQCYADIFGYAGEHALVGINS--EHLHPS-RDELRSLGREAYRTLSAGLSFQRRLRRKDGSLFWGELTGRQVRDRTRELSATVNLHREIADRKLDQERIYWMAHYDALTGLPNRTLLAERSARAIELAKAND-TPLAVMFLDLDHFKHVNDSLGHRVGDALLVEIARRLRAVVRDRDTVARIGGDEFVLLLPGA-NAQGAARVAGKLQEASRQAYQIDRHELTIAPSIGIALYPRDGHDIDSLTQAADAAMYHAKQAGRNTYRFFTPQMQAQSLRALQLENALRRERNQLYLHYQPQITLSTGRVRSVEALLRWEHPELGSVSPAEFIPVAEDSGQILQIGEWVLRSAMQQLQVWRN-AGLCDLKVAVNLSAIQFHQQQLPEIINRILLDSDLPADSLELELTEGVAIHDPRQATATMDRLREHGVRLAMDDFGTGYSSLSQLKRFQIYKLKIDQSFIQDLDHDDRAIVSAIIRMAQALGMQTTAEGVETEAQLEFLREQGCDEAQGYHFSRPLAPEALESFLRSQ------- 262376601 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RMVGIRRDIQQERLSQERLKLVLEQAAEGIFILNPELDYIDVNPHYEYLSGFERDEIIGKS---LFDIAVQNKSQQRTFQANIVKQKIGSYDGEVYAKFLSGKESTLWLHINAVTDDEGRITHYIGIVSDLTERKLQEQRLSYLENYDTLTDLPNRFYYNYQLHQYL-VSQKDSIKEMAVIRLNIDRFRPLNEYLSNNGGDELLRQVAQRLRMTNAEALFVAHLNGDDFAILYEISHIRPSVQHHCERIAQAFSRPFNIYGQDHVITLSMGVAFYPDHGRQLDYLNNCAEQALNEAKNGNTIHFYSSENHSLQNKGVFLERDLRKAIQNNELIVYYQPKINFSDQSIYGFEALIRWNHPEKGIIAPGLFIPLAEQTSLISDIGRLVIQQAAKQIRQWNDLG-FNHICVSVNIVAQQLRRGQLLDDLDQAIADNQISGASLELEITESSLIENSEAVKNLLNEIKQRHIHIALDDFGTGYSSLSYLADFPIDTLKIDRSFVCKIGENKQAIVSAMVAMGKAMGMTVVAEGIETEEQLEYLRDLDCDIAQGYLFSKPLPEQDATAYL---------- 119947315 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELLLKSTAEGIISLDPMGKINFANPAAKQLLMYNDDTILG-----IDYAHIQGTDNLTSALHHTALSKRIIHDDQQSFHCFDGSSFPVEFTASPICKTNSESSGIVLVFQDISERKKTEQQLTRLAQYDCLTGLPNRALFTSLLSQAISRSDRRKN-KLALLFLDLDRFKQVNDSLGHDVGDLLLQQVAQRLQLATLEGGTVSRLGGDEFMVILEEVNSESHAAKLAQKMITSLDAPFNILGREVLISTSIGIALCSGSTQCIDSLLKRADMAMYRAKEQGRNNFQFYTAELQQQASKSIELENRLRHQRKEFFLHYQPQVDTNSGQIIGLEALLRWQPDGQALISPEEFIPVAEEAGLIVPIGEWVLREACSQLHRWHRSGLLPTVKMAVNLSVRQLEHTSLLSTLTQILQETGLKPSQLELEITETAVMKDPDLVVNILHSIHAMGIQLSLDDFGTGYSSLRYLKLLPLHVLKIDRSFINDIGQRDQAILESIIYLSRNLDLTVVAEGVETQEQLDFLSRFNCHSIQGYYISKPKSAANIEKLLHK-------- 270158623 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IMRDISERKAYEEKILESETRFRLAFDYSPIGVALVSLEGHWLKVNKTLCDIVGYSESEMLR--MNFQTITHPDDLELDLKYVKQLYDGEIPFYQMEKRYIRKDKKITWILLIGAIIRNEQGTPLYYIGQFQDINDKKEKEKELSIKAYIDTLTGLVNRNQLENSLNLTI-LSALRHQQQFAVFFIDLDNFKQVNDSLGHDAGDELLKVISDRFRNSIRKTDIAARLGGDEFILVLHDIKSPEIAAVFAENILNILIKPITIKEHELLVTASIGISFYPADGEDYHSLINSADLALYKAKEEGRNNYQFCTKKINEEIKNKFKNALKNALKNNEFYLTYLPKINIQ-KKITGFETLLRWENKEYQTVSPSKIIPLAEEIGIINQIDDWIYDTAIDQGSHLRTSCHLP-IKISVNVSTKQYLQPEFSSSVLNKLNQKQFPAQFLEVEIHESLIMQNPNHSIKVIKHLKDNGIGIIIDNFGTGYSSLNYLNQFNADYIKIDPQFIKHIVENHQGLVMAIIALARSLNIKVIAAGVESMDQYHLLSQLGCDELQGYYISKPLLAKEISQFIQQ-------- 299128676 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LASSTALQRILRE---QQALLDSAGVGI---AFIRNRLRCNQHCANIFGLASPEEVVGRSS--EGLHPS-RDAFRELLSRGLAYRTKR-----QLRRSDGRLFWAHLTGRLIPHDSGEGSLWIRLQREIEDRRSDQERIYRMAHYDALTQLPNRVLLAERGEEAIRL-AQENGTPLAVMFLDLDNFKHVNDSLGHRVGDALLVEIARRLQGTVRERDTVARLGGDEFVLLLPRA-NAQGAERVAAKMQEAAMQPVQVGHHELSLALSMGIALFPEHGSDFETLIQCADTAMYRAKAGGRNNYCFFTPQMQEQSARALQLTNALRRERNQLSLHYQPQVALPTGRVHGVEALLRWNHPELGSVSPAEFIPVAEDSGLILPIGEWVLRTALAQLQAWH-AAGLPRLTMAVNLSATQLRQPQLPQMVEHLLHEHRIAAHMLELELTENVAVDDPHTAIASMEQLHTMGVRLSMDDFGTGYSSLSQLKRFQIYRLKIDQSFVRDLDHDDRAIVSAIIRMAQALGMRTTAEGVETADQLAFLREQGCDEAQGYYFSRPLPAAELER------------ 217970377 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VGKAMLLWALFLGVTGLAAWLLYRLVDANDRA-NERSRILLQNASDGIHITDAEGIVIEASDAFCRMLGRSRSEVIGMRAGSWDACHPE--PDMRALISELFASSEVH-TFETAHRRKDGSVYPVEVTAFPLEVDGRTVL--FNSARDISARKSAEAEVRKLAYFDALTGLPNRRLLMERLERA-QASCARQGTVGALLFIDLDNFKAVNDTVGHQEGDRLLVQVAAILVRCVRKDDTVARLGGDEFIVMLEELGGEEQAAAVGSKILAALNQRFQLGSSEHRTSVSIGVSLFGELADEPVDEPRRADMAMYRAKLGGRNAVCFFDPSMLADVRARADVEAGLWIALEQRQFVHYQPQVAADGAVLGVEALVRWHHPVRGLVPPGEFIPLAEECGLILPLGRWVLEAACAQLAAWADDPWRSRLVIAVNVSARQFLHEDFVAGVVAALERSGADPGRLDLELTESSLVTDVDKVSEKMEALKALGVGFSLDDFGTGYSSLAYLKRLPLDQLKIDRSFVRDIDPNDAAIARMIIVLADNLGLRVIAEGVECEEQRDFLARNGCSSYQGYLFSAPQPIDALEAFLDAR------- 296391862 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QYAQVLMNHERRFQRAVEQSASAFLLIDRDGVVEYVNPSFTSITQYSADEVRNRRLSELPAL-----ENLSELLARSALTQQNSWQGEFRSRRKNHEPYWGQLSLSKVYDDLGELTHYIGIYEDITQNKLAQQHIEKLAYRDNLTGLANRHYFIGALEERLESS---GDRPLSLLLVDIDNFKRINDSLGHQTGDKLLVSLARRLRSCLGDGATLARFASNEFAV-LLDDTAVEKGESIAAQVLHMLDKPLFVDNQLINITGSIGLASAPQHGCDPQTLMKYAGLALHKAKANGKHQVQVFTEALTAEASYKLFVESNLRRALAQNEVHYQPKLCLRSGQLLGLEALLRWQHPEKGMIRPDRFISVAEETGLIVPIGKWVIREACRQARELA-EAGLGELQIAINLSPKQFTDPDLVGSIAAILHEENIPASQLELELTESLLLDATDDTRQQLERLKSLGLTLAMDDFGTGYSSLSYLKKFPIDVIKIDRSFIKDISQDDMEITSAVIAMAHNLKLKVVAEGVESAEQLAFLRRNRCDIGQGYLFDRPIPSDLLTSLL--RYP----- 289209031 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SVVFENTREGVVITDATAHILSVNRAFTELMGYTQDEVGRTPKMFQSGRH--DQAFYANMRRQL--ETEGHWQGEIWNRRKTGEIFPELQSITAVRDDQGRLTHYVSVFADISRLKASEAELDFLAHHDPLTELPNRRLLRARLAQAIALMRRRNGL-LAILIIDVDRFKDINDSRGHAAGDRLLKIVADRLQAGQRGTDTVARLASDEFAVLADNLAHVDDAALVAEDILREVGRPVDGDGVEFEIAATIGIAVFPDHGADAETLLQQAGTALSRAKEDGRGGYRYYSDAFTEAARERIDLNARLRRAIEQDEVHYQPQYRVSDGVLIGAEALLRWTDPELGPVSPGRFIPVAEQTGLIVELGDWVLRRVLAQGQAWRD-AGYPAVRLAVNVSALQFQRVAIDHQVADLLEGHGYPAKYLELEITESALMSDPERARRILQRLRERGVSFAVDDFGTGYSSMAQLKRFPVDTLKVDKSFVDGHDADDRSIARAIVALGHGLGLSVLAEGVETREQLGALRELGCDHYQGYLASRPLPAEHFAALLAE-------- 254457458 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLRSIGTVHDITKQKIAQNELMLASE----VFSKMSDGVVITDANQSIIKINESFTKITGYTNEELGMTPKAFSSGWH--DEAFYKKMWDDIK--QNGQWSGEIIDRKKSSERYIAEMNIIALHNDDGILTNYISITNDISKKKEQEKLIHNLAYFDSLTDLPNRVLFEERVVSRIPFSKRHDK-KMALLFIDMDNFKNVNDTLGHFMGDMFLIEVSNIIKNSIREQDTLARLGGDEFTVLLEDINSIMDIVPIAEKIIAAFNNPVLIESKELYTGISMGISLYPDDGKSYNELFKAADTAMYQASGKNNFQFFKQSMNEKITERLFLENSLRNAIGNNELFLVYQPKINLETKRVYGMEALIRWRHPEIGLIRPDKFISISEETGQIYNIGLWVAKQAIIDTKALHEAGHI--LTVSINVSSKQLENEKFIDDICCVVNEIGIDKSYVELEITESHIMSNIDKALKILNELSDKGFKLSIDDFGTGYSSLSYLKKLPAQTIKIDRSFVLDIDEDDRSIVATIIAMAKALGKDVIAEGSETQEHIDTLKYLHCNKVQGYFFSKPIEIDEFKEFV---------- 163849591 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRDISEQRRANAALRASEERLRLALQAGRMVAWERDLKTGLATRSDNALQLLGIGSG----PISLLLDNVHPEDRAHV----ERFTAYGGALSTVEFRYLHPAGPQIWLTMRAERV-----EAGRIVGITFDITERKLSEEQAWRAANHDALTGLPNRRLFHQRLEQALA-AAERGGTSVTLLLVDLDTLRDVNDIHGHDAGDAVLREVSSRLVEGLRASDTVARLGGDEFALLLTEPLRLEHAAKHAEVLLERLRQPLVYRGHRLTCTASIGLAAYPDHHRNPYDLLKDADIALYRAKAQGRNSAVVFAAEMRSQTERRIAAEVRTAVAAGQIVPYYQPKICFTTGAIVGFEALARWQHPEKGLLTPGYFGSAFENPELATAIGSSLIRQVAADLGQWC-RCGLDPGRVAVNFSSAEFRRPDLAGDILSVLSEHDVPPARFEVEVTETVFLGHGTEVVATLRRLHDNGILITLDDFGTGFASLTHLKQFPVGHIKVDQSFVRNQDQGDAAIITAVIGLGRSLGMQVTAEGVETVVQANRLSAMGCDYAQGYLYGKPMAGSRVPWFLR--------- 56130758 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IGIVSMASLLAEFVCRSDINRREREASQLRTELENRKIVLESTSDAVLVTDARLRIQYINRAFTAATGYPGADIVGRPAGFLRSGR-HGRGFYAEIFATLRDG--GRWEGEVWLLRADGSIAPDWVTIKTVHDEHGEVFSFVAMFADIMQRESLRAQYMHLAYYDSLTGLPNRRLFQDRLGHAIERSAN-KGTEFSLLFLDLNRFKDVNDTLGHSFGDRLLEVVGERFKRLVKEADFVGRIGGDEFTFILHDTADPAQVESIARRIFDELAKPIVLNGTQSYVSASIGVSRFPADGTTAEALIMNADAAMYRAKEDGIGACHFFSRGLHTKVLKRLDISNALHRALEANEFSWQPQVSLTTGKVIGAEVLLRWMRDGSVPVSPAEFIPVAEETGVIGAIGDWVLRESCRYVAKLEALAIDPEFRVAVNFSPLQ-LSWHRQEPVLQTIAQFGVDCRRFKIELTENALFVHEEGLLEFVRELGAAGVGIAIDDFGTGYSNLSSLKHLPVTELKIDRAFIHDMSHSDRQIVQAMISMAHMLGLRVVAEGVEYVWQVSVLREFGCEVGQGYLFSRPIDFDALVKLL---------- 89091836 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSKSAQQARELKVFRN--AVENTGSAVVITDPKGQIEYANQRFTEITGWNLEEIKGKRPNFLRS-EKTTLETYKELWGTVLNHQQ--WRGTLLNKRKNGSTYWSLQNISPIHDELGNIINFVSVSEDISQIKEHDAQMEKMAYYDPLTNLGNRRSFRRTLDQYLD--SPQEQGLNALLLLDLDHFKQINDTMGHEAGDALLTTIASRLNFCTRQRTSVFRLGGDEFTIIFRNCNDRTHVIERTNEVLSLLAQPIHIGPHEISITVSIGITLIGLDSPDASDLLRNADLAMYYAKKSGRNTFAFYEQHMDEEAQRTLSIEHDLRSDGNQLRLVYQPQISADNGKITAIEALLRWDHPLDGPIPPDEFIPHAEETGLIIPIGRWVMAEACKAAKAIQDLG-LPPIKVCVNLSTRQFDDPALISHIEEAIETSGLDPRWLELEITESMLMRDMSTAIDILNSIKQKGISLAIDDFGTGYSSLSYLKKMPVDLLKIDRSFLQDSDRDNMAITSTIIAMTKQLGLSVVAEGVENQAQMAFLNRNQCTLMQGYLISQPVSLTQFT------------- 54309271 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSHAVEQSDNTVLITDKNGIIEYVNHSFEAFTGITSAQAVGRDSRTLMKGSNETTSEIKHIRQQLKAGRT--INRVITRKKSDNTVCYEDETISPIRNDTGKISHYISTGKDITERVLFESKLHKLAHYDLLTELPNRLLLLQHIEQAITNAEEM-KTSVVVFNIDLDYFKKINDSLGHDVGDKVLITIAKRITRSLRDEDVLARLGGDEFAILIQSDTSSQSIATLAERIINNICASLSIEEKSLSITASMGIAVYPENSVDSDALLKNSDIALYHAKDQGRNRYCFFTPQMGIESVQRLQLESDLRKSTDQYTFFYQPKVNAKTHKVCGIEALLRWKNEEGQIQSPLGIIPILENSGLIVNVGETLINQACEQLAIW--QSNGLDLHFALNISARQLLHSDIVDTVYKAVTMSGCNPHYLELEITESVVMADVKLAFDKLIKLEALGVKIAIDDFGTGYSSLAYLSRFPIHILKVDREFVQDMNKDSVTITRSIIELAHNLGMLVVAEGVENEGQIKFLTGIGVEEFQGYYFGKPMPIDEFE------------- 119944283 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VIAKEEKEKLAAELVIALEFRIAATAFESQEGMFITDANNRILRVNKAYIRISGYSAEEVIGQKPKLFSSGRQE-KVFYKAMWDSI--NSTDAWEGEIWNSRKNGDIYPGHMTITAVKDTNGMVSNYVAMIIDITLDKAASEEINNLAYFDPLTKLPNRRLLLDELNLALTINART-HQYGALLFIDLDHLKTLNNTRGHDVGNLLLKQVTTRLTESVREGDTIARLGCNEFVVVLENLSPQAIKAQMAKKILFTLTQPYSLNAIKYHCTLSIGATIFNGHELGSEELLKQADIAMYQSKDAGRNSLCFFNQTMLEAITIRAEMENELHKAIKQNQFQLYYQIQVNGSQALGAEALIRWQHPERGQISPFNFIPLAEETGLILPIGQWVLDTACAQLKKWQQNPLTQDLVLAVNVSAKQFHQEDFIEQVKTTLQRHQIIPDRLKLELTESMLVENISDIIIKMNTLRKIGILFSLDDFGTGYSSLQYLKRLPINQLKIDQSFVRDTDAHDRIIVRTIIAMSHSLGIDVIAEGVETVEEKQFLLNKGCTHYQGYLFSKPVPIDEFEALLK--------- 39933854 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LASWRTQTKLM----VSVAAVSALVVTVILLLI-IHQIGKHHRATQRKLQLDKQRLDTAINNMSQGLLLFDAQARLVICNQRYMEMYGLSPDVVKCSLRDVLEH-----RKNVDKITTDLIDRLSSQRVSEIHSIH-DRS---IEFSSVPVPGG-----GWVITHEDATERKRYDERISYLAHFDSLTDLPNRTMFRQRLENELQRAS--RGAPFALLYIDIDEFKSINDTLGHPVGDELLKQVAVRLRDCVRETDFVARLGGDEFAIIQIGVSGADEATALVDRIYESIRLPYQCLGHQLSTDASIGIAIAPRDGADLDQLVKNADLAMYSAKAEGRRTFRFFEPEMDAVAKTRRQFDLRQAIGDRGFEVHYQPQVDLSSGAITGCEALLRWRHPTRGMISPAEFIPIAEDTGLINEIGAWTLATACSEAATWD-----ADITLAVNISPVQFRQPSLALLVASVLGAAGLPAERLELEVTEAVLIHDDDAALSTLTQLRALGVRISLDDFGTGYSSLSYLQRFPFDKIKIDRSFIDGIDEGSTAIVQAVVNIAAARRMTTTAEGVETARQREILSTLGCTQMQGWLFSPAVPAAAFRKLLTSHL------ 152995778 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLSFAVFEQSGIYLEASKCFTEQFGDIEHVRDLFAVAGAANSFIGRQRESLSQEIRLSTKNGRWHKIEVSHQPMTNV------VYLLTHDIQEERDHEVALYRLNNYDGLTHLPNRNLLYQQLESAL-VNARKRHRQFGLLYLDLDGFKVINDNFGHRVGDELIQRVAERIKGSIPSSACLYRLGGDEFVVVLENTNEIEELESIAQSIMQNASNTYPVAKMEMMITASIGIASYPQHADDVDNLLKNADAAMYRAKSTGHNMYCVYEDHMADNINAHLTLGGRKAIEEEQFILHYQPKIRLPDEIVVGAEALIRWVHPELGMISPDQFIPLAEESGLILPLGEWVIRRACRQLQEWR-EAGLDPIKLSVNLSSRQFMQADLVDMVQRALEETGVDPEYLELELTESMLMADAQQSIEKLHSFRKLGLTLSIDDFGTGYSSLAYLKKFPIQTLKIDRSFIHGLDCDNDAIVKATIAMANSLNLKVIAEGVENRSQVDVLNGYDCQEVQGYLFSKPLSSDDFLMYLKAH------- 118581894 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SRSLTPLLLRTFAVALCSAIIAAVVFYMLRTLRATSRAYQALDESESKYRLLYESMREGMMDFDENGDVIDANPSCAAMFGCDPQTLIGSDSIALFG------ETFREYLSELLREQGTSIQFELTLPRTDNLY-----SVHAFSPDHGLVA---TLFEDITERRKSEQQIQHMAYFDSLTDLPNRVLFLDRLRQAIAHALRDEN-SLAVLFLDLDRFKDINDTLGHSAGDQLLIQVTRRLGRQIRSCDTLARLGGDEFVVIVTDLGKKMNATRVAQDLINAIQPPFLIAGRELHVTTSIGIALFPDDGNNAETLVKHADLAMYSSKESGRNRYNFYSASMNQKALMRMETEAGLRNERREFYVEFQPIMNAADSTVVAAEALVRWNHPTRGRIPPDQFIDLAEETGLVVPLGEWVLRTVCSRIKTWSD-AGLPLIRFSVNVSSRQIERQDFAEIVRNALRESGANSAQLEIELTESCLIRHSDTNISDLFGLKEWGVSFAIDDFGTGYSSLGYIKTLPIDHIKIDRSFVRDISTDDQAIVEAIIAMSQRLGIRNIAEGVETIEQVRFLQERGCEEIQGYYFHRPLSAEALEELLRAQ------- 142036262 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQRQLEDEVSLLAQAFENTSEGVLILDVDENIRVANHAAQHIIGSEQQSLVG--LSFSQFVQM--KDGLSTEVAQLLG-QDSSWTGERELVGQNGLVYPVWLNVSVMQSLNENAIHYVVVFSDITERKRTEADLRRLANYDVLTGLPNRSLFANRLMQSIQ-AAEQSGEKLALLFLDLDRFKHVNDSYGHSMGDALLVEASNRLQSCIGSDHLLCRFGGDEFVILLKNVKELSDINHLAEQLLAQIVAPFRLFGREFYISTSIGISIWPDDAMQPEAFIKNADLAMYHAKEEGRGNFKYYSSERNAQYHLRLEADLRKAIERQEFELYYQPQIDIQGDKFIGMEALIRWRHPVDGFVRPDIFIKVAEACGLVVDIDRWVLRRACSDGAKWAMQ-TAEPFKLSVNISAVHFRQPDFIDGVKKILDATRMPASSLCLEITEGVLMKELQVAKAHLMQLDELGIEVAIDDFGTGYSSLAYLRNFEVNTLKIDRSFLIDSNSADQAIVSSIIELARNLKLTVVAEGVETVEQLEQLFSRGCYIVQGYYFAKPMSVSDFEKYLQLQSPL---- 77359305 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVQRDLALQHSQRNLYLANK----IIDSSLDGIMITHSNSTIMQVNPAFTQLTGYKEHEVIGKCPSILSSGR-HDKSFYIKMWDAI--NKTGVWQGEICNRKKNGDIYIEWLTIIEIKEPNNSDAIYAAIFSDITERKNAEDKIVQLAYFDELTGLPNRRLFNDRLKMALA-AAHRDQHLLAVMFIDLDRFKEVNDSLGHSAGDCLLTLVAARIEATLNEGDTLARLGGDEFVV-LCEINKIDAVASLADKILNNLNSPFQLDHVEVGVTASIGAAVYPDDGLDSETLLKHADIAMYRSKDVGRNSFQLFKPSMNARSLERLAMMSRFQHDNNEFELYFQPKQCLKSEQIMGVEALLRWHDPDLGMISPAQFIPLAEELGLIVRLDLWVINQAGKVLTLWQKEG-LVAGRLAINISACHLSQGKLANNIGTMLKHYNLPGSLLEIELTESSFISSFTQAKTQLQQLKKLGVHIALDDFGTGYSALSYLTKLPFDTLKIDASFIAKIPDENSQIVAALIALASNLNLMVVAEGVEQPAQKNYLISLGCNVIQGYYYCRPLTQRQWFDFYR--------- 254459357 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QEMQLKYSQQVQIIEQIHDSVISTDLNGYITSWNKGSQILLEYTEEEMLT--KHVSSLFLEEDHKALQEGTQELI--KHGEYHADKRLVKKSGDIIFVSLSLSILKDEKGNPTALVGYCQDITKRYEQKNILHYQAHHDELTQLPNRTFFNERLEQAIEK-AKRNKTLIALFYIDLDHFKQINDSLGHEVGDIVLKITAERLKNKIRKEDTLSRLGGDEFTLIIEELNIAKDVSLLAQKIIEDLEKPIYIDTHTLYISSSIGISIYPDDDTDAKNLLKYADSAMYKAKEEGRNNFQFYSSEMTELAFEHVAMEASLRQQNEEFVVYYQPQMDGRTDRLVGMEALVRWNHPTLGLVQPYKFIPIAEKNGLIVQIDQWVMKSAMTQFVAWYKDGLNPGV-LAMNLAVKQLQKKDFIDTMSNLLKSTQCKPEWIELEVTESQIMTNPQEAIKILKQISEMGIELAVDDFGTGYSSLSYLKRLPIDKLKIDRTFIQDDDEEDVGITKSVIALSKSLNLKVIAEGVETDEQKNFLVENGCQNIQGYLYSKPITANE----MKERF--LKNS 117919912 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KQKEEQLKLAIENISEGMFILDSEYRFVEVNEACCRISQRNRTDFIGNLLTF--DLYPE---SFSNQIRTMLK-QQGRWASEVEASRGDNSHFHMELTIDAIYDELGELSHYVGVFSDISRRKQQEEELRKLTNNDLLTGLPNRSNLQVTLGNLVNKE-----ITHALMVLDLDNFKRINDSLGHQIGDQLLKLVSIRIKSILPKNTSIYRLGGDEFAIVLDKTSDISASAAIAGRVIEAFKTMFEIGNEQLVLGVSIGIVFYPEDEQSEQALLRKADIAMYHAKSAGGNCYQFYSESLNQHAIKQLEIENLIREKEDLFEVYYQPKVDLKSGHVAGMEALVRLNHPTRGLIPPNDFIPLAEENGLIIEIGEIVLRKACFAAQKWREQG-LFKGRVAVNLSSRQFALPDLQQRIESILRLTQLPASHLELEITEGTVIKQPEMAITVMQQLAKMGVSLALDDFGTGYSSLSYLKRFPIHTLKIDKAFVDDIDDRDLKMVDSIITIAHNMGLSVVGEGVEQAAQLNILRALNCEEIQGYIFSKAINEIEFTQLLQD-------- 89901961 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SFWAHLTGKLVN----PAPLAGSIWIV--------DDIDEQKAAQAQLQSVLTEQNLILDNAMVGIV---FLRNRIRCNQRFETLLGYEPGELQVSSRQW--YLTKQDWIEAEPRWKAPFAAGHG-FEGEIQLRKKDGTAIHCEVRAKAINASDPE-QGAIWITMDITEQKTAEAYIQRLAHFDALTGLPNRLLLNDRCQQALSV-AQRGRQSVALMFLDLDHFKNVNDSLGHRVGDEVLVELAARLKAAVREQDTVSRLGGDE-FILLLPDTDAMGAAHLAEKLLQTALQPILIEQHELTVTPSIGIALYPKDGTDLDTLSRCADAAMYRAKADGRNGYRFYTAQIQAHSDRMLDNALRRALERKQLELHYQPQIALMSGQVVGAEALLRWTHPELGAISPVEFIPIAENNGLILPIGEWVMRTATRQLSTWIARG-MAPITMAVNLSALQFRNPNLPQLVTRILEDAALPPQLLEIELTEGVAMTHPLEAVAVMNELHQRGVRMAIDDFGTGYSSLSYLKKFQVYKLKIDQSFVRDITEDDKAIVGAVISMASSLGLQTIAEGVETEGQLEFLRARGCNEAQGFYFSRPLPTQAFEDFVRKQ------- 254559634 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTVAGFAAIALIASLSAEPTLRLTVVGGAAILALVLVCLILRRLARSLTRAMQAAESIAPATAPAVALRTLPACASGEAPPSNGLRLIADRADPAILTDIAALKLREDALSDRIARLNAALDTLSLGFLLYDRDHRLLVVNRRYHEIYRLPPGAVMSALEVLRSNVGTGDQDRSEDECIAEIGVMMGADAVPTQIQHADGRV--VAVEIQPIAGG-----GFVAIYEEATERWNAENRIAHMARHDAVTDLPNRVLLRERIEGAITRARRETG--FAVLCLDLDNFKQVNDTLGHAVGDELLRAVAHRLRACLREVDTVARLGGDEFAIIQASVATPADAATLAQRILDVVSAPYALAHHSVIVGVSIGIALAPGDGLEPERLMQCADVALYRAKDDGRGVFRFFEAQMDARLQARRELDLRAAFEAEAFDLHYQPIYDLAEERISGFEALLRWTHPTRGRVSPAEFVPLAEEIGLIVPLGEWVLRRACREASGWPD-----GLKVAVNVSAAQFTSIALIGTVQAALAESGLSARRLELEITESVLLVNGSATVAILHGLRDLGARIAMDDFGTGYSSLSYLRSFPFDKMKVDQSFTRDLTVEQGSIVRAVVSLASSLGMTTTAEGVETPEQLAWLREEGCDEVQGYLFSPPVPASELPALLE--------- 142037040 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KQKEEQLKLAIENISEGMFILDSEYRFVEVNEACCRISQRNRTDFIGNLLTFE--LYPE---SFSNQIRSMLK-QQGRWASEVEASRGDKSHFHMELTIDAIYDELGELSHYVGVFSDISRRKQQEEELRKLTNNDLLTGLPNRSNLQVTLGNLVNKE-----ITHALMVLDLDNFKRINDSLGHQVGDQLLRLVSVRIKSSVPKNTSIYRLGGDEFAIVLDKTSDISACAAIAGRIIEAFKAVYEIGNEQLVLGASIGIVLYPEDEQSEQALLRKADIAMYHAKSAGGNCYQFYSESLNQHAIKQLEIENLIREKDDLFEVYYQPKVDLKHGHVTGMEALVRLNHPILGLIPPNDFIPLAEENGLIIEIGEIVLRKACFAAQKWR-ELGLFKGRVAVNLSSRQFALPDLQQRIESILRLTQLPAAHLELEITEGTVIKQPEMAIIVMQQLTKMGVNLALDDFGTGYSSLSYLKRFPIHTLKIDKAFVDDIDDRDLKMVDSIITIAHNMGLSVVGEGVEQAAQLNILRALNCEEIQGYIFSKAINETEFTQLLQD-------- 89899270 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISFALDRFADERERKIMQDDLRDSEERYRKAFQTSPDAV---NITRDGLYVNTGFERITGWRHDEVVGKTATELNLWNPADRMRLVDALQS--EGRCNNLEATFVKKNGDIFHGLMSAEKVRFKDVD----CILSITRDITEKKLAEAQIQQLAHFDQLTGLPNRSQLHDRFRYALSL-AQRHGDQLAIMFLDLDHFKNINDTLGHSVGDQLLVDVSRRLKAALREEDSLSRLGGDE-FILLLPGTDEAQASQVATKLLAAVAQPCQIEQNELVSTVSIGIALYPNDGQDFETLSKNADAAMYRVKQASRNDFRFFTQEMQTHSARTLQLVNALRHPRHEFELHFQPQVALQDGHIVGAEALLRWRHPELGMISPAEFIPIAEDSGQILAIGEWVLRTAVRQLKQWLDAGLRPMV-IAVNLSAVQFRHPNLMALVTRILDEAALPPEFLELELTEAAAMDDPPAAIAIMNKLDEHGIRMSIDDFGTGYSSLSYLKKFKVNKLKIDQSFVRDIDPDDKAIVTAIINLASSLGMHTIAEGVETASQLAFLRLQGCDEVQGYYVSKPLPKDQFEAFVR--------- 269104164 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IYSLMSYFVLLYTLKSTSVNQSPSITWDKLSLAINQCSETIVITDLRGNIEYVNDEFERSTGYKAQDVLGKNPRVLQSGKTT-RDTYRDLWKTLRSGER--WQGEFINRKSCGSEYVEFARITPIRQENGDVTHYMAIKKDITETKATRNQVEKLAYYDSLTGLPNRALFLKRLKKLLNDDAGSSQLPLSLMFIDLDHFKEINDTQGHDHGDCLLQTIGQTIRSILESHHTLARLGGDEFVVIAP-DTDAEQAQTIAYKLHQTISQPIPLKGQNISVGASIGITVCEKQGPSVSTLLKQADIAMYRAKAQGNGFCLYLPEMELALNRKITLARKLLSAIRQDKLANFQPFIDLNSQQCVGAEVLLRWFDDDLGWISPAEFIPLAEERHLVSEISNWVIRHTCRQMLSWQNQGYVLNGRLSINISAQEIGQESCAQRIIQLVEEEGISPYLLDIEITESAVVVCPHLAEDDINQLAKAGFTVSIDDFGTGYSSLSKLKHFSVNKLKIDRSFINEIDDANRKIVTAIIAVAKSLCLQLVAEGVEDKQQEALLSEMGCDFAQGYLYTKPLANDQFARWLK--------- 239992966 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFISKPIDIGLCQMRVRNHLTIQDQKTKLARVNHELEAEKKQLAITLKSIADGVISINAAGDVTFINPVAQRLTGYSETELGKPIDEVMNLRDASTNERLLNALYALEVMRPVAMSYNATLVSRHNQVFRVEDTASPIIDEDGHLSGAVIVFQDVSEAIEMAVKMTHLTNHDQLTGLPNRVLLHDRVVQAI-TRCFTSKQSIALLLIDIDNFKYLNDSLGHQVGDYIIASIAKRLAKVVGESATLARVGGDEFACLLTEIGSGYSADSIAMACLQAGREPIDIDGKAHQLSLSIGISLYPQDAVNAEEMMRHADSAMYRSKSKGKDTFSFFSKDLQHAMHHRVEMEVKLRNAIENDSIYLQPKYNFDDSAVLSAESLVRMFDENGKVIGPDEFIPLAEETGLIHQLGKQVLQKSCEFVARCNELG--QDFKVAVNVAAKQLSNPGFAKEVAEIINEAGIAASSIELEVTESALMHDFEQTRDILNDLASLGVTIALDDFGTGYSSLSYLRQFPLNVLKIDRSFVIDMDKEQQAIVTAIVHLALSLELTIVAEGIETQSHFAALKALGCHLGQGYFMCRPMAMADF-------------- 118581136 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RQAELSLCESESRFRRILQEIPSIAFKGYGVDGTVYWNLASELFYGYSAGEAIG--RNLLDLVIPEGRAEEKRRMLRMAETGRADPPSEQCLLRRDGSRITV-LSCHAVVRRPGEAPELYGLDIDISERKINEEQLEYLATHDELTGLANRALFHDRLEQSLHY-AKRSGRIVAVLLLDLDRFKIINDSLGHSFGDRLLSAVAQRLDRVVRDTDTVARLGGDEFVLLLAEVTEPDDVGLLASRILHELAVPHRIEGREIVMSASLGISLYPKDSGDGSTLIRNADIAMYRAKQEGGGVFSFYAPEMNQRAMETMEIESALRLERGEFTLYYQPKVDLASGRISGCEALIRWLHPRRGVVAPADFIPLAEETGLIVPIGTWVLKEACRQVRAWQAEG-VPIANVAVNLSARQFRTGDLPGLVREVLGETGLDPHLLELEMTESMVMADHAQVVAVMEELTAIGVRLSLDDFGTGYSSFAHLSHFPINHLKIDRSFIKQIDPNSATIATSIIAMAHRMRLKAIAEGVETEAQLAYLRKQGCDEIQGYLLSRPLPASEYAALVRR-------- 121594373 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LHDITERKQTEQRVREREELLSLTIEAAALGLWDWNLPSCEVTGDARWRAMYGLAPVEPGASAAHWASGITPEDIDVVTQELRRHLQEPHKPFDVTCEVLAPQGDGRWIRSVGKVVYDAAGQPARMVGMSIDVSSQRQQERQLERMAHYDALTGLPNRVMLERRLRAGMEHSRA-RGQQLGVAYLDLDGFKPVNDRLGHAAGDRLLVVVAERLKRALRLTDSVARLGGDEFVILLSGLAHAEECERRLHTVMESVAAPYTLDGERVLVTASIGYTLYPDDEADADTLLRHADQAMYAAKQAGRNRFHGFDAAEERARQLRREQCGELALQRGELTLFLQPKVDMRLGTVVGAEALARWQHPERGLLSPVHFLHLIEGHELQMRFGEWVVDTALQQIARLMAQGLE--LPVSINITPEHLHRRGFADWMALRLAQHPVPARLLAIELTESAALYDIDHVARELTRLRALGMQISFDDFGTGYSSLAYLRRLPMDHLKLDRSFVAGMDAGDRAIVQGVIGLAHSFGCGIVAEGVETVEQGLALLQMGCHHAQGYCIAMPMPVEQFMDWAK--------- 217969747 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GRCVEVHSIG----QDITAQKEVELRLRQ----LALAVEQSPNTIVITDTDGRIEYVNEAFVRTTGYTAAEAIGQNPRLLNA----GKTSAATYADLWATLGRGEWRGEFINTRKDGGTYTELATIAPIKQADGSVSHYVAIKEDITGRREAEARIRQLAYYDTLTGLPNRSLMWDRLRHAIAASAR-SGASGMLMLLDIDHFKLLNDTQGHEVGDALLREVAQRLRGALREEDTVARVGDDDFAIVVENLGADRDEAIEHLHRCVTAPCELGLASGPYHVGASLGLTLFRGRNAAADAVLKQAEVAVARAKDDGRNLIRFFSEAMQAVVAARAELELKLRAACNGFRLYYQPQLD-RNGRVIGAEALIRCFDAEGEMISPAAFIPLAEETGLIVPIGEWVLETACAQLRAWQRTPSTAGLSLSINVSARQFHQPDFVGKVAAAIERHRIRPGGLEIELTESVVIGDIETTVLRMRQIKALGVRFALDDFGTGYSSLSYLKRLPFDQLKIDQMFVRDMDTSSEAIVRAILALSRSLDLKVVAEGVETAAQHELLLTRGCELFQGYLFGRPVPIED--------------- 90418289 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HAVRSAFILGAWWGLAILTFYPSSDGDAKSVIAVIAMGMICGGGFAL----------SALKRALQAFIIPLFVGSVVALGISQGTNDYFLLALLLGFTFIVYRASCARGELLQENLEGHQKLAEQSSIIELLLEGTSDWIWQTGHDGQLVRGGDRFSQIFGRGTDRLIPNGDQTFAGQGLDLSPIAQPMLE-----RTPFRETIIEIPSPQG-AAWIAMTGKPIFGHDGAFTGYRGVASDITATTHAERRIAYLAHHDSLTGLANRSWFAEEIDRICA-SPPPQGPTSSLLYLDLDNFKLINDRNGHLTGDQLLRQVAARLLRIVEPGDMVARIGGDEFAIVAHSAPDTASADSLATAILACFATPFSLGAELANVGCSVGIAFPGLDGANPDDLLRNADLALYEAKAAGKNTFCFFESEMAQRLRDRHRLEYDLRCAVERNELNYQPIVDSRTRQTLGFEALVRWEHPLHGRVQPDHFIPLAEQTGAICGIGAWVLREACRNAASW-----GDHLTVAVNVSVDQFRHGTIMTDVEDALASSGLAADRLELEITESLFIDDPEAVVTVLHRLRSLGVRIALDDFGTGYSSLSYLRKFPFDKLKIDRSFVNAIKDDRIAILETILALGRVLDLSVTAEGVEDAEQIDILTRMTCNQFQGYYFSRPMEAADLGAYL---------- 255523664 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EIQSYTEKLESLRQKYQIAIQGTNSAVWEFDMEDETIYFLEGFKNIIGKSIEKKENIYKTLRKLLSAEDEKKLIKEVSEYIHTEKKEIHIQVQIKDNLGNLKWVLIRGKGIFDNNNDVKLINGIVLDITSIKEQEEYIRYIAYHDSLTNLPNRRKLMEILEDDIS-----KNKYGALMLLDLDNFKGINDTLGHLYGDKVLKKVSEKLQYIKDEKMFISRFGGDEFLILIQDEKDIAIIENYANQIINVFKNKLVIEGQEIYLSCSMGVTLYPFDSNKVSQLLMNADMAMYKVKNKGKNNYMFFNEEMTEKLQEKIKVEGILRDAIKKEKLKYQPQVCTFTGKVVGFEALLRLKDKH---ISPAQFIPVAEETGLIIEIGRWVTKEAVNQINRWKKKG-LDIKPISINFSPKQLNDLNYIEFLENTLKEVSVEAKYIEIEITESIFLEEKEKNIAFINRLKSLGIKISLDDFGTGYSSLNYLTFLPVDKIKLDKSLNDKFLEENVKVIDSLIFLAKSLNLEVIAEGIEDVAQYKRLKSAGCHYIQGYLFSKPLEVEDAEK------------ 34498715 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLQDITGQRRTEERL-----RQAATVDSTAEGIAILDARRKVVSVNPAFTQQTGYSPEEAM----AW------PDIDPLYQTPNNFIQEERKLWQGNVNYLHKNGKVLNIWESISIVPGPDGGVANYVLVFSDISSVLAAQEQLDYLAKHDPLTNLCNRRMLQDRMEYELA-QAMRRQKMMAVLLIDLDHFKTINDSLGHGHGDQLLATIATRLQGSVRASDTVARLGGDEFCIVLGDIESPGDVDLMGQKLLQRLAEPVRLEQMVCYVTGSIGISMAPTDGMGVDELLRNADQAMYGAKHAGRNRYCFFAPAMQKAAEVRLQISSGLHLEQGQFRLEFQPIVDLSCGRIRKAEALLRWHHPQHGVINPAVFIPIAEECGLIAKICEWVYDQALDFIRAWRDM-LRDDLRIAINVSALHFRDLRNPVRWLDKLTRAGVPGEALMLEITESLLLDADHKVQEALDLYRAAGIQIALDDFGTGYSALSYLKRYRLDYLKIDQAFVGQIAERDHALCEAIVVMAHKLGLNVIAEGVETPAQAAILQACRCEHAQGFLYSRPLPAERFVELLRSH------- 220934069 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRSLRSPLARAGLLSSLVPWGQALGADLSGQIQGTLWPLILGGFLALLFASLGIQVAQQTRALREANTTLRSERDFSQSIIQASPAFFVAIDTRHRVRMMNPAMLRALDRSAREVRD--RPFADLCVPADEQEALHAVFQHMLRTGHPIQHESHVVARDGERLLVEWHGNTVRNGQGQVEYFFALGLDITERRRTQAQLEHIAHYDLLTGLPNRTLLQNRISHALDVARRRDR-QVAILFLDLDRFKVVNDSLGHAYGDELLRQVSDRLRRRLREEDTLARWGGDEFIVLVDEVDDPQGLSLLAEGILAELAEPYRSNGQEVFVGGSIGISLYPQDGRSAEQLIMKADTAMYQAKDQGRSNYQFYTSALTLAANDRLALETSLRHEREEFTLHYQPRVRTQDDVMIGMEALVRWHHPDKGLTAPDAFIPMAEETGLITPLGLWVLRTACRQAQTWM-RLYGEPIHMAVNLSMRQLRQPDLVSQIDAILRDTGLPASSLELELTESVLMAGDGHTLTALAELKALGVRLAIDDFGTGYSSLAYLKRLPIDALKIDRSFVSDIPHDDMAIASTIIAMARTLGLEVVAEGVETPEQLAFLKKEGCDSYQGFGFSPPVDAQAMTLWL---------- 186683707 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AQVRAERKQAQKLLQTLASYSFVQYSDGSIAFD--------YISFGCLDLLELTPDQILENASLCFAQIHPDDYPGCYAAANESAQTLKP-FSYEWRLVTPSGKLKWVQASARPECRENGDIVWY-GVLLDVNERQVALREQQHNSLHDPLTDLPNRTLLIERLELAINRAKRLETYRYAVLFLDLDRFKVINDSLGHLAGDQLLKNIAHKLKTHLREVDLVARIGGDEFVILLEDISDIEKAIQITERMLIDFQTPLMLNDAEVVISTSIGIVLGTNEYSQASDLLRDADIAMYKAKAQRRNSYKIFDVKMHTQAVNRIETDIRKAIEREEFVIYYQPIVDIKAGRLIGFEALLRWQHPTRGLVLPKEFVSIAEETGLIVQIDRWMLYKACQHLADWKVKATHFPIKVNINLSVQDIRQGNLIEYIDQILAQIGLEGDCITLEITESMLIENISQTIDLLSQLKSRKIKISIDDFGTGYSSLNYLHRLPADNLKIDRSFVSQMQQRNYQVVSTIIALSNQLGLAVVAEGIETPQQLQWLQELGCEFGQGYLFSKPLSHQTVEALL---------- 283844569 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QALDQQYERFKIALETTALIVLVND-TGAITYVSEEFCDLLDYSESELIGV--NYLSLQHRSERELFSNTLAS-----QKITSFEMIPLKKSGNPLILKTQIMPLIKSNQESDIFLIMHRDVTRLKQAEKVIKELGAVDTLTGLPNRDKFERDVRSRIEMK-HAEKFPFAILFFDLDRFKFYNDTLGHFTGDKLIQSISQTLSSIQHKKVQIYRYGGDEFSVLFHSPKSKEEVQELAQEILLAFESPFHVKGNELYITASIGISYFPVIGVTYDQIIQQAEMAMHYAKELGKGDFQWYQSSIRTEHDEKMEKRLRIAMEQENFELYYHPQIDLKENKVIGVEALLRWNDEQLGKVSPYKFIPIAEETGLINQIGDWVLEKACIQAKKWNNEGHE--LRIGINISPQQFQRPDFVSKVKNTLDKTGLSPKLLDLEITENDLLYNRDECLKTLYRLKQFGVSISIDDFGTGYSSLSYLRRFPIDTLKIDQSFIKEDNTNDQAIVTSIIQLAHNMKLRVIAEGVETSEMVAFLNKLSCDEMQGFLYSQPLPPEAVTKYIESTSPSMK-- 121996867 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRDVTERKHIETELR----RAAIVFEEAHEAILVTDAEQRVITANPAFTEMTGYTEQELGKDLALLRSGFHDE---SFYTAIDDALA-KQGYWTGEMWNRCRDGTTFATLVTVRAIYDDAGHLTHYLAVLADISRLKEYQSQLERIMHSDPLTGLPNRLVFQDRLHQAL-VANQKQTGFFAVLSLDLNDLKAINYSLGHAVGDAILQQLAERLRNALCEEHTVARLGGDEFGVLLLGVRDASEVAAITEDLSKGLDEPFQIADRAIPIAASIGIAVYPEQDAGAADLFQQANAAMHQAKREGVSYRFFSEDLTEQARERVQLGSELREALNQGALEHYQPQIDLSSGAWVGLEALIRWHHPVQGWISPERFIPVAERIGLVTTLGAWVLEQACRQGRIWLD-AGFEFGRLGVNFAAPELSAPDLAERVLAALDRARLPARYLEIEVTERLLVDPDPEVIQQLQLLRNHGVTVALDDFGTGYSALSYLRDLPVDRLKIDRSFVDGDDERTLAIAQAIAGLGRNLGFTIIAEGVETPAQREALIGIGCPWAQGFLFGRPAPVAGIEA-LAPHFP----- 268680858 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NLVIISLVIMCLIIVMMFLISVKLRSLLARYENHLLLNNKQEQKMVFETSADGIWL--LKEGLIDCNEAIMKMFKTTDKQINVSLADLSPEFQPDGQSSYEKSWMNSIASKEGVHKFEWYAKACDGTLIWISVVMTTVMMNKGKIQH--CSIRDITENKKQKKLLMHQVEHDILTGLPNRNLLQDRLTQAIKK-ASRDGKVLGVMFVDVDKFKNINDSLGHDAGDMLLKTIAKRMQHSIRETDTVARLSGDEFIVLLDGCKDVNDIFVAIKKLINAFQEPFIFGNESFKVTMSIGVSVYPNDGELASKLLKNADIAMYKAKSQGRNRYIFFDQEMNQETNEHLEVEKSLHKVNQEFVLHYQPQVNLKSGKIIGFEALLRWKHPKRGLTAPGYFIHVAEESELIIEIGNWVIKEVMRQLKEWHDKG-LRPGKVAINIAGKQLESNHLIAFILQNLKESGCRPEWIELEIVERFIMKDATKSIALLKRFRELGLDISIDDFGTGHSSLAYLKELPITKLKIDQSFVQNNSSEDRAIARTIIELGRGLGLVVLAEGVETKAQKELIHSSGCDLIQGYVFSKPVDAKSVEEMLKNQ------- 149376152 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VYANPAFTEMTGYSYDEVMGSNCRFLQ--------GEETALEALETIRQGEVNVELINYRKDGTPFWNHLRISPVFGNDGLCTHFIGTQQDVTHQREQEAQITYQATHDLLTGLPNGVSFQETLHDALIL--DGGRGALAVLYLDLDGFKPINDELGHHVGNQVLITIARRLADLTAPEATVARLVGDEFGLLLPGYTNRKEVTQLAERILVHLAKPIDVDGQMVHISASIGIACNSAPLDAPHELLQFADIARERAKRQGKNTWQWHSGLKAERSQHSVKLRHDLHTNENQFEIHYQPLVDAVTGRMRSVEALVRWKHPTRGMISPGEFIPLAEQTGQIIPLGLWILKQACIEIADFNAQ-RERGLRVAVNISSLQFIRGGFLDDVRRVLAETGLPPQLLELEVTESVLLDGAEPVIELMETLKTLGVRVALDDFGTGFSSLSYLRDLPTHKVKLDRSFVEKTTTDHRAIVQGVITMAHHMDMIVVAEGIETREQQDDLARRHCDILQGYLFAQPMPLADLKKL----------- 148259538 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQAFTTRQERDDALMASERRIDRLLAATGVVLYALALHGDEVDMSENIVDMLGYATGNIRG-LDWWRNHVHPEDLP--QAALGVPRTVESGQFVHRYRIRHQNGGYRWIHDEKTLQRDAAGNPVGIVGVWIDITERREAEEQIYRLAHIDPLTELPNRRLLNERLREVL-IEARRTGVQGALLFIDLDRFKTINDMLGHSAGDSALRQAAQRLRQAVRAADTIARVGGDEFVVLIVADAADHAATIARKMIDALTARPISIGEREYHLGASIGFTMFPKPDDTIDTLIREADTAMYQAKAGEADVVMFRQSMHLSIVARHAIEDEIRSALKAGRFEIWLQDQVELGGKPVGAEVLLRLRDRDGRIAVPSEFIGIAESSGLIVPLGRWLLREACALLAR--AHRDRPDWRLSVNVSPRQFRDPAFVTDVIAALDISGVPADRLTLEITENLLIRDTFEIARIMGILADRGVRFSVDDFGTGYSSLHYLRQLPIHEIKIDRGFIGQVPDDSVAIVEAILAMARRLDLDVVAEGVETPEHVAFLKARGCPRMQGYFFACPIPVSEWLE------------ 270494076 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FWASLTGRLINPL---DTSEGSIWIVDDID----EQRHAQIRLHAAIREKQALFDHAMVGIAF------VRNNRLTCNRHFEQMLGYAPGELSEGSARQQ---HFSDAD--WEVMERHGHGETNGFTGEMDLLAKDGSTVTCEVRSQPLRKTQAELARMHALHREINDRKHDQERIYWLAHYDPLTGLPNRTLLAERAQHAIRV-AQENGTPLAVVFLDLDHFKHVNDSLGHRVGDALLVEIAKRLRAVVRDRDTVSRLGGDE-FILLLPGANAHGAARVATKLQEASRQPYQIGHHELTMAPSMGIALFPDDGSDFDTLTQSADVAMYRAKLDGRNTYRFFTPEMQAQSVRALENALRRALERDQLRLHYQPQITIASGEIRSVEALLRWDHPELGPVSPAEFIPIAEDSGQILQIGEWVMRTALAQLQAWHAMG-LEWLSMAVNLSALQFRQPLLPELVSRILDETRLHPQRLELELTEGVAVDDPRSAIATMDQLHARGVRMSMDDFGTGYSSLSQLKRFQIYKLKIDQSFVRDLDSNDRAIVSAIIRMAQALGMRTTAEGVETAEQLEYLRQQGCDEAQGYYFSRPQTAEAITPLLRQR------- 77919670 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILERNQAARALKESEQEKSLILNSSSDLIAYLDPGLRIRWANRTSSDRAGRQQTQIEPCYAAW----HGLDSPCIGCVLRSHKTGLPEHGE----VVTSDGQIW--LVRAFPFHDSQGRVSGFATFSLDVSEQKKAQRTIHRMAYYDHLTELPNRALFQKELDRRLE-EAVGRGHGLALMFLDLDHFKGVNDSLGHAKGDLLLQKIAARLQGCLGREDFLARLNGDEFIFLLTEIDDPVAVKALAGNVQRIMASPFNLDGDEIYVGTSIGIACYPLHGVDVENLMKRADRALYAAKERGRNAIELFSEQINARFHRRQQLEMRLQNAKNEFFLEYQPQVDLQTGRMLGVEALLRWRNDDLGLVMPDDFISLAEETGLIRPIGEWVLRTACQEYLSWW-QPEGAELRLAVNISGQQIKHPDFVPIIDDILHSTGFDPRLLELEITETVAMEDVEGNIGTFRDLKARRLQLAIDDFGTGYSSLSYLRHFPIDRLKIDRKFIRDAAKDSASLVEAIMSMARSLHLDIIAEGVETEEQVAYLWKQGCRQIQGFFFGRPMSASDLQKYLQEQ------- 254474073 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLEQELVNVEQQSKEALRDSREQLAQVIDSTRDGLC--------AFSNAAWARFLNSTTAELEDTYGKFDKFT----RERNRRLDRKVFITGRALPPYEIEQRNHAGDIFHFIVTKSPLLDAEGNTTHVVTTATNISDRKRAEAHLLHIAHHDALTGLPNRTMLGERIDEEI-FQCRNSGRSFALHFIDLDRFKSINDALGHRTGDRLLEVLAERLLRCVDGSDLVARLGGDEFAILQTDLKSSEEAMRFAQHLVSVVEEPFHISGKELQTSASVGITKYPEDGLNSEELLRCADMAMYQADGGNTFHLFSTKMDHHVKETVALEAELRNAIEHDQLELFYQPQIDLRTNEIVGAEALLRWNRPDYGVVAPNVFLGTAEEVGLILPIGEWVIFAACQQAKKWMDMG-LETPRIAVNISPTQFRKQNVPQLLKDALVSCSLPADKLEIEITENIVLHGSDATVRDLREIREMGIAISIDDFGTGYSSLAYLSRYSVDCLKIDRCFTRDMDPNNTVIIKAIVGLGKSLDLSIIAEGVETREQAEYLKDAGCEMAQGYLFGKPVPAEDFARLLEEQ------- 71278233 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DHTNEAIIVTDNQGLIQTVNKSFSNITGYSEEEVIGKTPAILNSG-KQDKYFYKKFWQQIID--QGSWQGEIWNKRKNGEVYPEWLNISSIRNKESQISNYICQFTDITNRKKSEEELHFHAYHDSLTSLPNRHLLFEKLNHLCVLHQEQP-TYFAVLFCDLDRFKMINDSLGHDVGDELLKSVANRFEAKLRDNDIIARTGGDEFIVVIEGEKALKNLDKICLQILSLFEVPFQTKYGEFKTTISIGVSQFPSDSEDVRELISFADVAMYKIKKSGGNHYSFFDVKEKIQQRLELESEITQAIEKDQFAVWYQPQVNTQTHEVYGVECLIRWNHPEQGLIPPDLFIPIAEANGSIKELGYFVLKTACQQLRQWRIK-NIFTGVMAINVSLRQFERNDLLAQVKKTLVDEMLPAESIELEVTESLFSEDNNYHTPILCALRELGVKVAIDDFGTGYSSLQRLKSLPIDNVKIDKCFVDNIEPEDVAIVMATILLSKTFKVDVIAEGIETQEQADKLSDLGCFNQQGYLYSRPLKAHDFEVWLAD-FSLKNN- 170690318 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HVSAGVERVFGITAEQLATTPSAWLELVCAVDVGPLRAEMHRIAS-EGVEGRFEYRIRRPDGCLRWIRSTAYPVRDETGAVVRIVGVSEDITVEQERLAALDRLAHTDGLTGLANRSALVRQMKTLCSCDA-----AFALMFIDLDRFKVLNDTLGHTAADRLLKNIAETIQAALPDDACVARLGGDEFAVILNGEADKGRLATLARTLLSAFSSGVPADSADPFVTASIGISVYPENGRDHESLLTSADIAMYAAKKGGRNGFRFAGKASSDVLGDFELERVLPLALASGQFVLHFQGIHQPTSAMTGVEALIRWNHPARGMVRPASFIPILEESGFIVEVGAWVMDAALAQLAYWRN-AGEKDLRMSVNVSARQLRDNTLVAIVDEALRKHQLPPRCLEIELTESALMENTSLAQETLIALKRLGVRIAIDDFGTGYSSLGYLADFSPDTVKIDRSFTAGRDAAAAAIVRGIIQMSHELGMKVTAEGVETSKQLQTLREASCDFAQGYLLTKPASAESLM------------- 294141672 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEQLKLAIANISEGMFILDSGFKFVEVNEACCELCLKPRDKFIGEQFNF--DLYPDSYAQIRTILN-----QQGRWSNDVESAKGDGSSFLMELTVDAIYDELGQLSHYVGVFSDISRRKQQEEELRKLTNNDLLTNLPNRSSLMVTLGNLVKR-----DSHHTLMVLDLDNFKKINDSLGHQVGDELLIKVAGRIEAAVPYHTSIYRLGGDEFAILVDDNPDIGSSAIIANNVIEAFVTPFELTLDKVVVGMSIGIVLYPEDDQNEQALLRKADIAMYHAKSAGGNRYQFYSENRNAIRQLEVENLIRQGIREDLFEVYYQAKINLKSGKMAGMEALVRLNHPEHGLIPPNDFIPLAEENGLIVEIGDIVLKKACFATQKWRSQG-IFNGRVAVNLSSYQFALPDLQQRIESILRLTQLPAANLELEITEGTVIKEPEKAIKVMQQLSKMGVSLALDDFGTGYSSLSYLKRFPIHTLKIDKAFVDDIDDRDLKMVDSIITIAHNMGLSVVAEGVEDASQLSILKALNCEDIQGFIFSKPVTEAEFTKLLNKEF------ 237809846 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SAILSMAGLFGGALVATIAGAGVYRLWLGATYGVGILTIVISVILGLAYRAAHQRGWMAILLLFSLFPFPILHSFMQQIALPYTV-SFALATMLLGL-MLQDIINRTKTEQALQDSESRLRAIVQAIPDLMVIIDLPTTNNQFYPRALALIG----------SNLHSELPPETADRILATVDSLRLQQTQTIEYE---RDFKMGQRLVEGRAQPLGYTVNNKQVVIFLARDITDRKIKEDEIAWLAFYDPLTGLPNRRLLQDRLHQAMAGSKR-SGQRAALLFIDLDNFKTLNDTLGHDKGDLLLQQVATRLFECVRECDTVARLGGDEFVVMLEELNHSEELAMVGEKILVKLCQPYLIAGYEHNSSASIGITLFLAHQESSDELMKRADIAMYQAKSAGRNTLRFFDNKMQAIVTSRAELENDLREGLRQQQLHYQPQVDVHG-RIIGAEALVRWQHPSRGMVSPAHFIPLAEESGLILSLGDWVLNEACRQLRRWAAQPAMAHLTMAVNISARQIHQPDFVDQVLAAIHTAGVQPYHLKLELTESLLLEDTEEIILKMTALKACGVGFSLDDFGTGYSSLAYLKRLPLDQLKIDKSFVHDTDPNDAAIASSIITLAQSLGLNVIAEGVETEAQRQRLEALGCYTYQGYLFGHPVPAD---------------- 254491149 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KHTLVILYDISERKKAEERLKMVFNQAHEGILITDAKGLLVDVNPAFSEITGYSREEVIGKNPSILQS-DKHSRVFFQEMWTSL--EEKGHWQGEIWNLKKNGQLFAELLTISTLVDERGETLHYLGLFSDITQSKEQQHALELMAHYDMLTQLPNRTLFADRFHQAIAHSKRNHSL-LAVVFLDLDGFKPVNDRYGHDVGDQLLIEVAQRIKASIRQDDTASRLGGDEFVLLLNDISSVDHCERLINRIRHAIELPYQLDEDTISLSASLGITIYPLDDADADTLLRHADQAMYQAKGRQRHHIFDALHDQQISQQQNQYKAIQDALKADQLVLHYQPKVNMGTGQIIGVEALIRWNHPEHGLVLPGRFLPAIQGTELEIHVGNWVIEHVMQQVEAWLRDGIEME--ISINISSHHLQWKGFFEQLDHVLGRHHVPANLLQLEILESSVLSDINKISSIINTCRNLGIRISLDDFGTGYSSLTHLRHLPVDVVKIDQSFVRDIDPNDYTIIDGVIGLTQAFHHQVIAEGVETIEHGLMLMTMGCELAQGYVIAKPMPAKDFTEWFSNYKP----- 83592879 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLSMVTFVDITARRESEAAVI----KLSHAVEQSSASIVITDADGRIEYANPAFTKISGYTAQEAIGRRPSILKSLVP--AETYRALWQTITNG--GEWRGEFHNRRKDGTLYWEMASISPIRDARGKITNFVAVKDDVTERKAIESELYHRANYDALTGLPNRQLLLDRVSTALDLARRHDR-RVAVMFMDIDRFKQINDSMGHAAGDVLLKQAASRLAAVLRPQDTLGRLGGDEFLVVAPGLRWESEATALASRLLEVARRPFTIDGREVYVSVSIGVSLGPVDGTTAQALMRNADAAMYLAKGGGRDAAHFFTPDIEAAARRRMLIENGLRTAVSDGSLYLQPIIACADHTMIKAEALLRWTHPQLGGVPPSEFIPIAEESGLIRAIGAWVIEEAARLLVSLDP-PRDGAFRLGINIASSQFTGGLH-HHVAGMLARYDLDPRMLEIEITERMLLDPSPAILEQVDALRAMGVSIAIDDFGTGYSALSYLSVFHVDTLKIDRAFVSVMTDRSQALIGAIVALGHELGCAVVAEGVETADQARLLGELAVDALQGYFLGRPTTAEAISDRL---------- 157960586 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISRNIASHKAAKDQLELASRVFENSVEGVIITDVDGAIIDAHGAYSEITGYTKEELLGQNPRVLNSGR-HKKAFFTEMWNDLLS--KGKWHGEIWNRRKSGAIFPQMLNISAVYDIEHQIRFFVAVFNDISAQKQSEAELAKVAFHDPLTKLPNRMALNTGLEQELK-QASHSNTRLGLVYIDVDLFKQINESYGHPVGDEVLLEVSRRFSQSLGDLVTAARLGSDEFALLLPNIDSNDALLQQINNLRKVFDQPFILGEHQARLTSSMGVAIYPDDAQDPSGLLVNAEIAMHRAKQDGRNNCAFYTESLNQESVAKLKLQSALHDAIELNYLVYQPKISFVTGDVVGFEALLRWDDPAFGAVSPAVFIPLAEKIGLIQDIGRWVLKRACEQGQRWREQG-VNFGRIAVNVAGQQIQRSSFVDEVAETLKQTGLPASCLELEVTESYMMSEPELVSQDLAKLGLMGVELSIDDFGTGYSSLSYLKKLPIHKLKIDQSFIAGLDTHNTAIAKAIIAMGHALNLKVVAEGVETQAQADFLKDNLCDHAQGYFYSKPKLVEELTDFLHK-------- 256822028 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DTDGNIQYVNKAFIETTGFSETEAIG--KNPIEFSAEQDPDKFKMIWRQLA--RGDAWRGELVSRRKDGSHYTEFAMIYPVRNNKGKIINYVAHKEDITLKKIAEEKIHQLSNYDQLTGLLKREMLEERLQQLLDDS-FKQKQAMTVMWLDLDNFKTINDSLGHQVGDLILIEVANRLRFELGKQSIISRIAGDTFAAVLPLTNEHS-AALIAKNVLEVVQRQIKFNSHILSISPSIGLAISPNDGQSADKLIMCAETAMYRAKHDGRNTFRFFAQEMQEHSLRSLQLSIALKETNDQFHLVYQPQMSLSNNSMVGAEALLRWEHPEWGTVSPAEFIPLAEQSGLIVQIGEWVIQQVAQQQKSWLERG-LPEVIIAVNLSALQFHQPDLVETITSLVRKAGVVPENIEVELTEAVALKDPEVAGTTIDALSRAGFKVSIDDFGTGYSSMSYLKKFAVHKLKIDQSFIKDIDIDDQAIVTAIIQMAHSLHKTTIAEGVETQEQLDFLRKKGCEEMQGYWYSRPLVTEQFEQFLKSH------- 171058297 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GLLVW----LVSVVTLLLIHGRHWWQWRRQAGRVSTRTLTALIAHAGVFA-TLWGAVPGWMLAQANAGQHALLAGSLTGMLCIGGVVPAAAYAYLGGLSLSLIVSQFMQPSAQLGAGAVQWAGAAVMVGGVLMMSRTVRARVQAEMQAEHQGQLIGLLLRDFGEQGSDLLWQIDERGCLSQVSRRLADALGRPLAELQGRLTELQQGLSDIDRDATQMLQTCLIEGQ--PFRDVLMPMRVKGQPRWWSLTAKPLVNERGVAMGWRGVARDVTQARMADRRMAWLAHFDTLTGLTNRAHFRVLLEAALQQARSPEQG-GAVMCLDLDHFKTVNDTLGHPTGDALLVEVARRLKAAVGPGDVVGRLGGDEFAVLLRNAADVQQISATAQRILDALREPCAALGAQVPVRLSIGIARFAQDGASVDELMQHADLALYDAKASAPGSMKFFAPRMGEQVRRRLVLERDLREAIDKQQLHYQPKVDLQTWEVTGFEALLRWRHPEHGNIPPSEFIPVAEDSGLILPIGEWVLTQACQQAARWPA-----PMQVAINISPVQVMAQNLPEAVGRALKASGLAPRRLELEITESVFINETRGTVDRLHALRKVGVQIALDDFGTGYSSLAYLRRFPFDTLKIDRAFVRELSRDARAIVRNILALAKSLRMSTVAEGVEEPAQASVLGNEGCDLVQGFLVSRPMPADEVTGFL---------- 142778060 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISTDITERRKAEESLQI-----AATVFESFEGMIVTGPDQRILKANQAYARLTGYTVDELVGQTPRLLHSGR-QDASFYAAMKNTL--HSSGMWQGEVWNRRKDGTEYPAWITITTVRSPRGEITHYVGTQTDISSRKAAEEEIRLLAFYDPLTGLPNRRLMNDRLQHSLAACAR-SGAGGALLFVDLDNFKDLNDTQGHELGDQLLRQVAARLGGCVRMGDTVARLGGDEFVVLLEGLSPQVHAETVGRAVLQALSQSYQLDGHSHHSSCSIGIALYADARGSVDELLKHGDMAMYQAKGAGRNTLRFFDPRTQANVTARTLLEAGLRDGLREGQFLLHYQAQIHQQRIVGAEALVRWQHPQRGLVSPAEFIPVAEASGLIVPLGVWILRTACLQLVEWARDPQTAHWTLAVNVSARQFRHSHFVDEVLGVLEETGANPHRLKLELTETLLLDDVEDTIQRMDTLRASGLGFSLDDFGTGYSSLSYLKRLPLDQLKIDQSFVRDTDANDASIARTIVTLAHSLDLGVIAEGVETQEQRDMLASLGCHTWQGYLFGRPGPADALVQ------------ 226944712 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLNDISERKHTERQLRQERD-YADAVLNSLPGVFHYDENVRLRRWNRNLERITGYKSEEL----AGVEPTIFFADEDKALVASRIGEVFEKGESSVEADYLLKDGQRIPYLFTG--VRFEYDGRRGFVGVGYDISERKRAEQRIRHLAMHDGLTDLPNRNLIQERIEQAIVRARRGGRLLALLYLDL-DRFKVLNDGYGHLFGDAVLKTASERLLKLVREGDTVARLGGDEFLILLADLEQPADADAVARKIVGSLDCPIVVQERKIHLSGSIGVSLFPRDGETADELIDNADMAMYRAKERNTYQFFTRAMSLETQRRVDLEIKLRGAATAGQLQLVYQPKVSLENGGISGCEALLRWHHPELGIVSPEHFIPIAEDSGLIVPIGDWVLRTACMQARAWMD-AGLPPVCVAVNVSTRQFLQQDVVAWVTRTLRETGLPAARLELELTESLIARDIEKVTATIDQLKDIGVKLSIDDFGTGYSSLNYLKRFRVDTLKIDQSFVRNMLTEDETIVLAVIALAHNLKFKVIAEGVETEQHSRFLCSNGCDEIQGHYFSEPVTAEAFETMLR--------- 104780999 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YRAAVDAAA-IFSETDLQGRITYVNQQFCSISGYSREELLGANHRILNSLH--EPAFFLDMWNALAGGR--VWKGEICNRAKDGSLYWVDSTMVPLVDPHGQVRKYVSIRFDVTEKRQLLHTLQWRVGHDVLTGLPNRAYLSDLLNQALAFSRR-EHIPLAVCMLDLDGFKAVNDGYGHATGDLLLVEVAQRLQGILRGGDAVARLSGDEFVLILRHIEGPRQLHAALQRVLLALAAPYVVRDHVLTLSASIGVTLFPQDDEDADTLVRHADQAMYVAKQRGRNRYHLFDVSQELELKATHQTVAQVRQAMREGCLYYQPKVNMRSGQVIGFEALLRWMHPSKGPVPPGEFLPLVEQTDLIVELGEWVIDQALTQLGQW--QRDQRGWSLSVNIAARQLQRGDFSERLAQLLGRHGVDPAQLDLEIVESVAIDNLARVGHCLDACRALGVRFSLDDFGTGYSSLSYLKRLPAQTIKIDKSFVRDIDHDDLALTAAVIGLARAFGREVIAEGVETVEHGRMLMGLGCELAQGYGIARPMPADEVPGWV---------- 170745256 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVDGLYQPFASLAVGAASGTIVATAAAFWSDDWAITLTAFAV------GLIGLTRVLLARVYLTKGRHEIWETYFSVGAFAYAASLGILSFLITTRSSNLALQVITPTFTIGYA----AGISGRNAGRPLLAIAQVVLSAMLSAGLLVSGRASLGILSLLFAYGMIDI-TLSTREIIVSALVTTREKEALAAKFQAQAIALRNMSHGLCMFDARGRLQVWNDQFLSISGIPS-----------SRIHTNSTARSRAIVDERSAGRGSTLSTFAAASNALRSGNLVLIRVVSLMQRRTAEKGYVIIFEDITERRRNEARIQQMASYDDLTGLLNRSSFKAKVSEALKASARSKGDFAVHL-LDLDHFKVINDTLGHPAGDRLLQMVADRLRGIGALSGSVARLGGDEFVIVQQSVTSPAVAEDLARRVLQELERPFDIDGTHVTVGASIGIAIAPFHANDEDRLLKCADIALYAIKGAGRSGFKIFQHEMEAATRARHALESDLRATNGELELHYQPIVDSSTGAIVSCEALLRWHHPVSGYIPPSDFIPVAEDTGLIVQLGNWVLNEACREARKWPS-----TVSVAVNMSPRQFGDPQLAFHVIGALNRSGLPAHRLELEITESVTLGATHKIVETINKLRQLGIRLSIDDFGTGYSSLSSLRNFAFDKLKIDRSFVSDLDRKSTAIIRAIVGMGRSIGMAIVVEGVETETQLSILRTEGCDLIQGYVFSRPVAAPQIRTMLAAAGPLTR-- 218531280 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AMMIAVIACAGALYAFQRHAHPTVLPIWFGAVLAVCGWRTAATVRPPRRTASAPAMRNLIAEATLTVVCLMSVPSWLLSQTTGTTYAILVCLLTGLWLTLATVRAAAMVYVATGAAIVVIGLLWANQDFEHLMLASLFQAKMFLDNQRQQQSLEQTSDWLWETDSSLRYTNPSDRFVEALGRPSDAIRGATLGSL----LQDEEQVRACAEARQPFRDIVVPF-----TRAGEMRWWSISGRPVYDETGTFLGYRGVCSDVTATKDAELRIAHLAHHDALTGLPNRAFMSESLHQAL---RDPDRACLAVLSLDLDGFKAVNDRYGHPGGDALLTSVAERLQNEVSGGDIVARFGGDEFVVLNVAFTSPSEVEDLARRLIESLSTPVPLDNESVTIGVSIGIAFAPTDGRTAEELLKNADAALYRAKTAGRGTFRFFEPEMDRKLQARQRLVQDLRNTRDELRLDYQPFVKSETGVISGCEALLRWRHPERGMISPVEFIPLAEESGLIVPIGMWVIQQACREAASWPS-----TYRISVNVSPVQFRSRDLPQVILAALTSSGLAPARLEVEVTEAVLIDDADTALEILRQIRSLGVRVALDDFGTGYSSLSYLRRFPFDKIKIDRSFVQDTRHDSQVIVQAIRDMAQGLGMTVTAEGVETDDQAKRLRQTGCEELQGFLYSRPRPANELT------------- 114564926 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QRTLESEANLLAQAFENTSEGMLILDMKKNKISNAAANLILAAKKSDLAGKPFSDLFETVEPFD-------MEEVFDKER-FWTGECEFNCSDGSRCPVWVNVSTMFNMNGSALHYVVVFSDITERKHNELHLRRLANNDMLTGLANRAMFSRRLGQVIE-TAKQQKETLALLFLDLDRFKHVNDSYGHSMGDALLVEAASRLQSCLSEEHLLCRFGGDEFVILLRDAKDVDTINHIAKQLLKQIETPFKLYGREFFISTSIGISIWSDDDQTPETLIKNADLAMYHAKEEGRGHFQYYSAERNAEYHLRIEADLHRAILCNEFELYYQPQIDDQQNSIVGVEALIRWKHPKDGMVNPDVFIGIAESCGLIVEIDRWVLTQACLDGADWH-QRYQSEITVSVNVSAMHFRQPDFIDFLTATLHQTGMPARCLSVEITEGVLMKEIDIASQHLRALEQLGIDVAIDDFGTGYSSLAYLRSFQVNILKIDRSFLIDTHQADQAIVSSIIELARNLSLEVVAEGVETSEQLAQVVQRGCHIIQGYYFAKPMPKAELELDIKRQM------ 260773786 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DAMQHMVENLKIAATVFESAE-----------GMVVTDEKKHILRVNQAFTDITGYQPDVLGHHIKVIRSGRH--NQSFYDEL--ELQLKTQGSWQGEIFNKRKNGEEYLQWTMITAISDHEDEIINYVITLIDITQRKAAESKIKQLAFYDQLTGLPNRQLLMERLESA-RLNSQRNGQYGAILYLDLDDFKTLNDTRGHDTGDKFLTLVSQRLLDCVRRTDTVARIGGDEFVIILEQLDSDLDIASLCRKILDTLSKPYYIDNIEHFSTLSIGVTLFLGETKGIDELLKHADLAMYQAKGAGRNTHRFFNPEMQAKVLEHAAMANDIRHALTRNEFTYYQPQVTHDGQLTGAEALIRWQHPKQGTISPIEFIPIAEETGLILPLGEWVLDQACQVLAVWQNSPLTDSLVLAINISAKQFHQTGFVQQVLEALQRYRANPDRLKLELTESMLHEDLEDTITKMSQLKKYGVSFSLDDFGTGYSSLNYLKRLPLDQLKIDKSFVRDTNSHDADIARTIVSLAKSMNLAVIAEGVETQEQRLALASYGCLDFQGYLFSRPVPLEAF-------------- 124515412 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IGFMVVRDISRRKQLIHDLHLEKEQWFVTLKSIGDAVVTTDEHGRVTYVNPVAEHLTGWKVEEADHPVSKVFRIVNEYSREPAENPVDALLEGTIVGLANHTLLLSRSGEEFSIEDSAAPIQDNNGEIRGCIIVFRDVTEKRKLEQRIAYQANFDSLTDLPNRHLFQDRLSRAVGQAHRTGSL-VALLYLDVDYFKNINDRMGHPYGDRVLVELGKRLKTVVRETDTIARIGGDEFAVILCDLHDRSEAMVLGRRLMIEAAMPFRIDGSRADLTVSIGVALYPEDGTDATTLIRNADIALYQVKREGRNNIAFFSREMNRFVQSTLKTESELREALDKNRFYYQPIVHLGSALAVGVEALLRWRH-RGKVRFPEEFVPIAEEMGLILPLGQWILREAIREAGVWIRQG-INLGRLTVNVSVKQIHSEGFSDFLESTLRENGLPPSVLEIEITERTLMFRDHHTVSTLNRIREMGVKVSIDDFGIGYSSLNYIRNFPVNTLKIDRSFLAEMLDNDRAIVRAILAMAQSLSIDVVAEGVERLEQARFLQENGCLMAQGFFYSEPVSPEEIFRYFRR-------- 217969731 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAPALARGLAEARGRRARRHAEDGLRAREAHLRIWGE------VVEGLHEGIVVTNLAGDILDCNPAFERITGHARAELGLNPRVLKSGRH--DAAFYAGMWDALVT--RGSWVGEVWNRRKSGEIYPERLALRAVRGADGLPTHYVGMFSDISREKQDQARLDYLTHHDPLTGFANRQLFMERLQQAVERAAAGEG-KAAVLLLDLDRFRRVNESLGQDAGDRLLQVMAERIAGCLKRRSSLARLGSDEFLVLITEFTDADALAALARRILDEIARPVTVNGQLLHMSASLGISVHPQDGADAEHLLQAAEAARAQIRHGLGNRLHFFTAGMDTRARRWIEVESELRHARGELQLYYQPIVCVRDGRVRTVEALLRWNSPALGWVSPAEFIPVAEESELIVAIGDWALETACRQVRHWQDTG-LPAVRVAVNVSAHQLAGGRLPERVREVLERTGIDPGQLELELTESAMMSDSEHGARQVEAISRMGVSVALDDFGTGYSSLAYLSRFALTKLKIDRSFVDGLDPKSSIIVDATLGLARGLGLRVVAEGVETEEQRALLAAAGCDALQGYLFSPPVAPAALGALIDRFAPAER-- 89901264 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ENRHIAWQLESSERKYRYLVDSSPDIIYTLDHEGRFTFVNDRVQQLLGFSREELIG--EHYSVLIQEDDVLRANYVFNEGRGDYRLSRNVELRLRHAKGEVRTFTHELMTISSTQQELFGTYGVARDITDRKRADELITYQAYHDILTDLPNRVLFKDRLGLAV-LQAKRNDASLALMFIDLDRFKLVNDTLGHVIGDKLLQQAAIRLKACLRSGDTLARLGGDEFTAVLPELSDRQDAVLIAEKFLECLRQPFQLAGQSVHISASIGIAIYPGDGESTDELIRNSDIAMYHAEGKNGHSFFDRSMLDASCQKIELEHSLRLALERGELEMYYQPQVDVRTQKIVGAEALMRWNHPERGFLGAGDFLPFAEENGLIIPITDWMLEAICLDLLDWNAAGGEP-VRLSLNLSPQYLDRGDFFDKLKNALTLHHINASQIEVEVTENICIHNPQTAIEQLNKLCQLGVSVAIDDFGTGYSSLSYLHRFPIHTIKIDRSFVMQNDNSQCPVVLAIISIAKGLSLNLVAEGVETQVQERYLERSGCNTMQGYLYHKPLSQKKMLALLR--------- 256774822 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTAREEAEKALHASEAKFQAVFEGAVIGVGIAGLDGEVLVVNDAMARMFG--GASFFRPGRNVTEFVHPDDAPGVHELYRELVTGERDLFRIEKPHYRDDGSVLWTNLTVTLLRDSHGAPQYQLALAEDITEHRLLRERLRYEATHDELTGLPNRTLFLERLDQALAAAADA--QRFGVCYLDLDGFKAVNDSLGHVAGDRMLRAVAERLQGCVSPHELVARVGGDEFLALVTGPAAQADGTAMARRMLAALADPVQVEGRELRVRASIGVVDGRAGEIGRAEVLRSADITMYRAKAAGGNRYELADDDSNARVIARHSLSNGLPSENGEFFIEYQPLVRLADGTVRGAEALVRWLHPVHGVLGPDQFIPLAEDTGLIVPLGRWVLEQAARQARAWQPEGEAERLRVNVNLSPCQLSHPTLVSDTVAVLENAGLCPSALCLEVTENDLIGADEDALRPLRQLADLGVDIALDDFGTGYSNLSYLRRLPVSTLKLDRSFTRGMDPVDVKIVEGIVSLAHTLDLAVTVEGVETAVQAEHLRMLGFDTAQGWYYARPGPPERLHTL----------- 77918291 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TVLSGMAGLQLLAGWFLWRLSGTRRGTQKYLHEKEAQFKTVIRATHDAVVVINERGLVTLFNPAAEELFGWSSAEMLGCN---LDILMPEGRDQHRHDVASFFSTGEPSESLELLAVHRSGKEFPIELSLSV--GKYGHERFVLAILRDISSQRQVEREIKQLAYYDSLTGLPNRALFEDRFRRVL-TTADRAGKMAALLFIGVDNLNSINDTHGHTYGDKLLKVIGQRLVAVAQNGATVVRWEGDKFVVLLPGLSDAETADTVARQILQSIAEPCEVDDQSFFVTASIGGAVYPQHGADGDKLLKNADMAMYASKELGRNTYCTFTEEMNRRVLERSGLEHNLRLALAREEFFYQPQVDQATGKVLGSEALLRWRHAEKGMISPGQFIPLAEESGLILPIGHWVLQTACAQNKAWQ-LAGYPPMRIAVNLSARQFQQPDFFDQVAQVLKDTELDPRYLELELTESLLMADADVAVETLRALRDLGVGIAIDDFGTGYSSLSYLKTFPIDRIKIAQEFVLDITRDDAAIVETVIAMAHGLGLDIVAEGVETEAQLEFLRARRCQVMQGYYFGRPMPAENFIEYLSE-------- 289208212 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFAVVVAIGVF-AVAYHVRDRRRLMATLVLATAFLAVGLLDFTYPQMPDFITPNSSQFWLAARLVGALALLLYVALPLVPRSQGPAPRGMLAGALLVALLAWVGLALFIPGEGLTPFKIALEGVVVALTLVILLLRPQLMQRPGMPLVAAALMILMASEVFFTLYDNLSDGFFVLGHVAAYALIYWAVFIESVRAPMAQRAAHRDIELRQQRYEQLIDTAPDGVLVTDGGGTILMANRNLERLFGYPRRHLGQPVENLIPERLREHHRSVRLQQGDNISERTMGQIPDLRGRRLDGTEFPVDISLNAFEDQGGR--RITAFIRDITDRQRREARIQHQATHDSLTGLPNRWLLHDRLAQSIAHASRHEH-RIAVMLLDLDHFKMINDTFGHHEGDELLREVAQRLKDAAGTDATIGRFGGDEFMILLPEITDELQVGERGQEILAQFDRPFHTGPRQFSSSASLGIALFPQDARDANTLVRYADMAMYEAKRSGRNTYAFYSEHLDAQVRAEQQLQERLKHALEHDQLHFQPLIDAHSGAVTAAEALLRWNDPELGAVPPSRFIPSAEANGLILPLGDWVIRRACQQLADW--AQLDVDTSICINVSALQFRQPDLVSRLAAALKEAGASPEHLEIEVTETVAMADVALTREHLSGLKALGVRVSLDDFGTGYSSLAYLKSLPIDKIKIDRSFIAGIGHDRDAILRSVMGLGHSLHLKLVAEGVETAEQLAFLRREGCDLYQGWFYSPALSVEEFRA------------ 89901044 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FSLEQLVAQRTAL---LNKSEEKYRILADYSPNWEYWMAPDGSYLYVSPACVHESGYAPQDFFDNAELMDTIIHPDDLSAWNKYGPAAAGTVSEPL--IFRIKAKDGGERWIEHVSNRVLDTSGRSLGQRGSHRDISKRHETEQRLDFYINRDPLTGLPNRVLFREFLGRTLQR-AERDQSQFALLIVNLDNFNSVNQSLGHSQGDQLLIEASKRLRTLLPDLDAVARISGDEFNIILNQGENAPPIDLVAQRMIDALGIPFNLNDSSVYVGASIGISMYPSDGRDVETLQSNAAAALHQAKSRGRGMLRFFSMEMMGRSKARLTLEARQSVERDELRLYYQPQVDLISGEIVGVEALVRWQHAERGLIPPNEFIPLAEESGYVVTLGDWVLRTACRQIKQWAGLG-LPLRQVAVNVSAVQLSRGKLVESVKDALQETGIAPGMLELEITESSVMLDRERSLETLASLKALGVQLSIDDFGTGYSSLAYLQQLEVDKLKIDIAFVRDMNSNNAAIVKAVIALGHSLGLEIIGEGVETADQARHLRTLRCDIMQGYMVSRPIPGAEMTQFMRTFKPVV--- 71907538 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVLSRDITDRKNAEHALRESESLMRAIVDNTPVEYWARDLEGRCIMENEHWGSLLGKRPED---------SGVSPDELAVWQENNRRVYEGEVIEAEVEYQV---GGQTRIFNNVVAPIK-VDGQTIGIVGFNQDITDRKRNEEEIHRLAFYDSLTHLPNRRLMFDRLEHALIGSAR-RKSHGALLLIDLDNFKFLNDTHGHEVGDELLLEVAKRLKTCIRQGDTAARLGGDEFVVILEDIDGAGNGTIQAELIAGHIQAQLNHLSIDYRCASSIGIALFDDTMVTAKELLRRADTAMYQAKAAGRNTLRFFDPEMQAAVTHRAALETELRKAIDEQQFHLCFQVQMQSGRPTGGEALLRWEHPTRGTIPPASFIPLAEETGLIVPIGQWVLATACRQLAAWSQQPETSGLTLAVNVSARQFRQARFTDQLRDLLLQTGAPATRLKLELTESMMLEDTEAIIGRMAELKQLGIRFSLDDFGTGYSSLAYLKRLPLNQLKIDQSFVRDTDPNDAAIAETIVALGNILGLEVIAEGVETDAQWRFLANVGCKNYQGYLFGRPLPLLEFEQFLQ--------- 77165235 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRRQRQAVENERARLSSILEATPDLVAIMDLEGRIHYMNQAGRQWLGYAGASLLAHYPLWTASLIRD------TAIPAAL--REGVWEGEAVILNPSGGEIPVSQVILSHRNALNQVEFLSTIARDISERKHYEQELQYRVTHDTLTHLPNRILLRDRLIQVLAHAKRNQRLTA-VLFLDVDNFKQINDGLGHLTGDKCLRTLAHHLAGCIRESDTLGRYGGDEFLIILSDLRSYSDVETLIKKIRATVSQPLKLNNNDVFITLSIGVSLYPQDGDDEEALLKTADAAMHTAKHSSPGQCRYYRPEMNVRGSEALETDLHRALEREEFVLYYQPQLDVTTGQITAVEALIRWQHPNRGLVSPRDFIPLLEQTGLIEEVGKWGLNTACRQAKAWHSQG--YPIRMAVNCSARQFQQ-HFLDIVHQILQKQSLDPAYLELEVTESVVMQDTQSATYILQRLKEMGVTLAIDDFGTGYSSLAYLKRFPIHSLKIDCSFVRDVNEEDAAIAETILLLGNSLGLEVVAEGVETEAQMRFFQDRHCHRIQGYWIGRPMPAKDLFPLITGR------- 144898885 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LGTGDVASWPDVSNVPSVASAGMHGWTIENWDGKSYLTGYARAKGTMGSPGLGWIILIHQPVDEAFADAVLFRNQVMIVGFLVAVGAAAWLWLALGRTIRPLTRIAEIADRIQKGEAVAQIPIIDGRSEAHILSVSLLVSTLADRNADLAAANTALEDDIRRLRLAAEASAEGIVVTVADGTIASVNDAFCRITGYQRHEVLGKTTSLLKSGVQDD-EFYADMWQLLRD--TGHWEGEIWNRRKDGRTFPEYLTINAVR-RDGEITHYVAQFSDLSDRKAAEEKIVQLSTHDTLTGLPKRIVAMERLSGLISEARR-DGRLVALIYVNLDGLNRVNDALGHHGGDRVLVETAQRLRQLLQPADALARLGGDEFLIISSRFMVMAEAEALARQILDACSQAFFVDEKDTYLTARIGIAFYPRDGEDPLELIRNSHAASVRAKEQGGNIYRIFTRDMDDEAVARHALDRQAMNSDDQFKVFYQPLVNAQSGRIIGAEALVRWFNPTRGLVPPDRFIPLAESNGLIVPMGRKILATACADGARFRKHIGSD-FFMAVNVAAAQCADPGFLETVSKCLSDAKLPPHCLEVEITERTVVGNNPTITAFMTALREAESKLSIDDFGTGYSALSYLRQYPFTTLKIDRSFVMGIVEQDDALVLAIIHMAHALGLEVIAEGVETTEQQEFLRDAGCETLQGYLLGKPMPADEFMALVQK-------- 254457729 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EHNSELLKLLTQQLPDMLWVKDLNGKYLYANKAICDLMAKDTDEPIGKGDVFFALREREDKLNWHTFSDQVVIENGEAMKFE-EYGNVKGELLYLEVYKAPFYDEDGKTIGTVGAGRDITNLKKQREQLEYQANHDSLTDLPNRVLFMDRLQQSINIAQRYDN-KVALLFIDLDHFKEINDSLGHGVGDKVLIEVSRRMKNQMRKSDTLSRLGGDEFCIILNDIIDIEDMSDIITSGMEALKEPMEINGHTLYVGMSIGVSVYPNDGNSASSLLKNADAAMYKAKGDGRNTYCFYDEAMTERAFERVFLETALRKEEDELVVYFQPQIDARENKLVGMEALVRWEHPIMGFIYPDKFIPLAEITGMIVQLDRLVMKKALTQFKKWD-KAGLNPGKLALNLAIKQIEENDFIEFIENILDCEDCSYKNIEFELTENQIMNNPEASIETLQKLSDLGISIAIDDFGTGYSSLAYLKRLPIDKLKIDRSFIKDLDADDAAITKTIISLCSSLNLKVIAEGVETEKQKNFILQNGCQFIQGYYYSRPLSIEDMTKYLIEH------- 34497075 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LITDVTERKRAEQALRDEKERIRITLNSIGDAVIATDANGNITFLNPIAEDMTGWQSRELGEPVEKIMPLRESSQGHAMFNPIRLVLSEQRSVMAMNCALQRRDGQLLELEDSASPILDHAGKLTGAIIVFHDVSEARAMAVKMTHLAHHDALTNLPNRMLLQDRTQQALQQAAH-SGDRLGLYILDIDHFKVINDSMGHSVGDQLLQRVARRLQAALRPCDTVSRQGGDEFIILVPGLGGIEQAGAMADKMLKAISEPYLLDGNRYDLSGSIGVGIYPDDSKNQEELYRHADAAMYRAKQEGRNRYRFFSSEIEEATRQALERHIRMGAEQGGFLVYYQPKVDAGGGGVVGLEALLRWRNDKDEIVSPSHFIPLAEETGLIVPLGLFVLRQACLDGKRWLDAGRR--LRIAVNVSAVQVMESDFCDAVRRVLKETGLPTELLELEITEGVLAQDVERTMSVLAELKSLGVSIAIDDFGTGYSSLSYLKLFPLDVLKIDQSFIHDMLDDRAAIVAAIASMAQGMGLRLVAEGVEREEQARELLRLGCRIMQGFLYGRPEPAAEI-------------- 152992968 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EKELQLKYSQQAQVLEQIHDAVILLDMDGFIRSWNKGSEILFEYRADEVIGKNFSILFS------DNITSAYEKWISEENGEYKGEMFLQKKSGEPLYAVFSFSLLKNQNGETTEVVSLIHDITEQQEQKNILRYQAHHDALTRLPNRVLFFDRLEQSIRKTARSEK-DFALFFIDLDKFKHINDSLGHSIGDRVLRVTAKRIKETIRQEDTLARLSGDEFTVIMEDLGHPEDASVLAEKILLVLQKPMYIDEYTLYISGSIGISLYPQDAMDTESLLKYADTAMYKAKENGRNTFEFYAPEMTEYERIAMKTSLKEAIEKEELCVHYQPQIDARAECIIGVEALVRWQHPTRGLLHPEAFISLAEDTGLIVDIDKWVMRTAMKQVSTWHQEGLVSDV-LALNISIKQLEGHNFMEEIAACLDDFDFKPKWLELEIPEGQVMKNHTETIERLKELSVMGIGISIDDFGTGYSSLSLLKRLPINRLKIDKSFIEFINEEDVAIVKAIIALANSLKLDVIAEGVETDDQKDFLVENGCTKIQGYYYSRPIASEQMKHFLQKR------- 298291384 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TRRELEYRRMSQGLLESRERQSLLAQTAKIGGWEFDVATERLNWSDGIYRIYGF-AQSVEPDVQLALSHFPPEARQHFQKKFEAALRNRE-SFEIELPFVDAHGNHRLVRKSCAVEVDGDGE-LRAFGMLQDVTEQKEAEQRMWHMANHDALTGLPNRGLMRERLEAALRRSRRSR-RYVGVLLVDLDQFKDVNDTLGHDAGDALLVEAAQRLGGCIGDVDMVARLGGDEFIVLLTRMDSPTDAMVAAQHALSALRLPFSYRRTVLSCRGSIGIAVAPEHGTDPSTLLKNADIALYRAKAAGRGVAVEYDMRMQQATEKRIQLYARVRLKNGEFQPYYQPKVSLRSGAIVGFEALLRWRHPRRGLLGPQEFGQVFDDADLAGAIGERVLELATRDMAAWVAQGCEF-GHVAINMSSSEFTRGGLPERVLTALDNSHIQPERLAIEVTETVLGRGTEMVRHSLQSLNHAGVRIALDDFGTGYASLSHLKQFPVDRIKIDRSFVHDIEHDDAAIVRAVIHLGQSLGIETVAEGVETPAQAAYLRANGCDLAQGFLYSKALPASRIPALLR--------- 189424637 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLEHL---QKTNSELAATRDELQAIFDSAGGAIVVVDEKMEVVACNS--YSQWALFAGERNVMGKNLRSLICGHDQE--ECILEQILTTQRRVEQNDF---LHDGRHYHLV--GTPLKNHDGAISRVVLLYTDITERRAAAEEIERLAFFDSLTGLPNRVLLKDRLAQLLTRAGRY-NEMVAILFIDLDRFKEVNDTLGHGTGDQLLQVVSERLTACLRSCDTVARLGGDEFVVLLPGITERDCVGDIAAKLLQSLCKPVQLDAREVFTSGSIGISLWPIDGDSVSTLFKNADTAMYHAKEQGRNTYRFYTPQMHATSMEQLTLSNDLRYERGELHLCYQPQVSFETGGLIGVEALLRWIHPKLGMIPPDRFIPLAEDTGLIVPIGTWVLHEACRQAMMWVAQG-LPSLRVAVNISAKQFRESDFSDTVKAVLQTTGLAPNLLELELTEGMLIENVTQTKLTLQSLKDMGVTLAIDDFGTGYSSLSYLKHFPLDRLKIDKSFVKEIAEKSAAIVEAVVALGHSLKLTVIAEGVEQQDQVDFLHNRKCDELQGYFFSRPLTPQALEELLRK-------- 53804274 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVTRDVTERKLAEEAV-----RLAATAFETSEAIMITDAAGIVQRVNSGYSAITGYTSDEIVGTPSEFL---HPEGKTSPRAILEALKG--TDCWKGELTARRKNGDVCPVWLSIKAVRNDEQILTHYVVTFVDISERKRAQQEIEQLAYFDPLTGLPNRRLFLERLNQAIGES-CVNGSRCSLLFVDLDRFKHLNDARGHTVGDQLLRKVAERLSEGVGRGGMVARLGGDEFVILLNFESACRRTMDVAENLRVILQRPFVLSSGQHYVTASIGTAIYPFDTDSADDLLKAADMAMYEAKASGRNTVRAYASTMQAAAETRLTLERDMHAALERREFRYLQSQVDGNGRIVGAEALLRWEHPTEGILLPDKFIALAEETGLILPIGEWVFEQVCHENVRLSQAGHR--LSLSVNISPRRFQQADFLDHVQRILKRTGANPHDLIFEITEGLLVSDFDDAIAKMSFLERLGIRFSVDDFGTGYSSLAYLKRLPLSELKIAQTFVNDDDPSDVALVQTILSMAYHLNLETVAEGVETRAQLEFLKARGCTRFQGYYFSPPLPATEFFEKLA--------- 119491612 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVYINAAFTKLTGYSSPEIMGQTPQILQGPR-TDYHVLKRLKQALTRGQ--VFEGEAINYRQDGSEFQNHCYIEPIFNNQGQIIYYLSIHREIIPQNPVQTQFSTRNNLDPLTGLANRSLLLQRLQQSIDQAQQHPDYLFAVLLLDLDRFKLINDSLGHQAGDHLLTTIGQRLESCIRPTDMVARLGGDQFVILLDQVRDLLKVSQVAERIQQYLNKPLTLKNQEVFISASLGIVLSSPSYDHPEDIIRDADTALQQAKAGGKACYTVFDQTMHRHERLQLENDLRRAIDHHQLQVHYQPIIAMDTGRITGFEALLRWYHPERGMIPPNYFIPIAEETGLIQVIGQWVLREACQRAKLWQTFPQSPSLFMSVNLSIHQLTYPNLVEIVSDILTETGCDPRYLKLEITESAIAQKAETVIPILEQLTALGIQLCIDDFGTGYSSLSRLYYFPITTLKVDRSFVAAISQSNAKIASAIINLAHSLGLEVIAEGVETEQQLTILRSWGCQLAQGYHWAKPENSQDTEALLA--------- 289208760 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ANRHMRARLERSERLHRLIVNNSPDIVFILDRDGRFRFVNSRVHELLGYSRQDLLDT--RVLDLVETDDHEKFEQAGRSHAHIRSVELALKPREMARTRRYFEVAVWPTAASDDTGETLVY-GTARDITDRKESEAFINFQAYHDLLTRLPNRALFRDRVDVAIA-QAQRQGHPLAVMFIDLNRFKVINDSLGHTIGDRLLQAVAQRLLGCIRKGDTLSRFGGDEFTLLLPQISRQEAAVDVAEKILESLNEPFHLGGHELYVGASIGIAIYPEGGDTLETLIRHADIAMYREKNTGKNGIRLFAPEMHGNTPHRLQLEQDLRKEREEFHILYQPQVDGETGQLLGVEALVRWNHPDRGMLGPAEFIPVAEDTRLIVDLDRATLRNALGDIRK--AHQHVPNLRLAVNLSPVLIERDDFVDGVLGLLVETGFPAELLEIEITESLLMSDTHDTVAKLNRLCEAGVQVAVDDFGTGYSSLSYLQKLPVHTLKIDRSFTLTICTDGEAIVNAIVSMARGLQMNIVAEGVETAAQQEYLRRLGCPMMQGFLFGHPSPLADLLQ------------ 88859155 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FESEENARLAFEYTRDWVFILDKQFRVRATNQVLRESFNFNAS--HTSSRKLSLGLNKDTRLNYLRIIAKLKAGE--HFQSDEVVVTADGIAHPVIIKVSTVGDKDNNINNYIVVITDISEQKDAEKELRVLANYDTLTKLPNRSLLLDRISHATELSRRHKN-RLALLFIDLDHFKQVNDTLGHDLGDTLLITVAQRLKYGLRKQDTVARLGGDEFVILIEDIDTIDELIPVCRKICEEVSLPVQLGNHRMTVEPSIGVAIFPDDADNSLDLLKSADIAMYHAKKRGTYQFFHQEMNHKIQRKVQLENELKEAVKLNQFVNYYQPIISATDFTLKGFEVLLRWR-QDNKLISPAEFIPVAESMGLITTLTFAALTRAMQDLKAWLVSKPDCY--VSVNLSARDFEHETIGEKLTDIILQADISPTQVVFEITESALMQDSQKALEAMLILKQKGCRIYMDDFGTGYSSLSYLKRFPIDVLKIDQSFVADIDASDEAIIHSTLALAHSLGKSCVAEGVETKAQVEFLQMLGCDYLQGYLFSKPVPSNEVSNLL---------- 81300525 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MQDISAIVAANEQLRL----WLRAIESTGNSIIIADAQQPIIYVNPAFEKITGFSAAEVIGRNFRFLQGLETQELEEMRRALE-----EGTYCEVTLRSYRKDGSLFWNQISLAPVRDQKGHLTHMVASQTDVSESKAFEEMLLQQATHDALTGLPNRLLFLDRLDQA-AARARGGGSPIAVLFIDLDNFKAINDGFSHSEGDAVLQIAAGRLQQCIQEHETVARLSSDEFVILLIDLDVQSKARVKAAMIQSLMAKPFEVMGNPIELTASIGVATFPHDGQSGSELLQAADLAVCAAKQQGKNLWCSFSEAMREQLRSRIDIEKDLRQIDNSLELYFQPQVDLVTHRLLGFETLVRWNHPERGLVAPGEFIPIAEESDLIDAIGLWVMRAAGLTLRRWIDHEG-FTGSLSFNISARQFIRQNIFLKLFDVLQEFQIPPHQLEIELTESSLIESPERFVQWLQEARSMGFQVALDDFGTGYSSLGYLKRLPINALKIDRSFIRDHDHDDQAIVQAIVAMAKVLKLRTIAEGVERLEQAAFLEAIGCDAVQGFFYGPPLPEAEALAFL---------- 85373314 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TPTSMLQAWLIVMVVTLGSSLALAAAPLGAIIYIATTSMTAIVVFGLAGQY-PPAVAALLYMLVILWGVYQRAEAFLRQSAAEAMNERNEVVSLLLENEADWLWQIDTQRKVRSVSPRFAFALGLEPGEADGMP--FLQLIAGDAWKQFPTSLHDLAERRKESFSNLLVKVSIDGVTRWWELSGTPMLDEEGKYVGYRGVGSDVTEQRESSEKIAYLARYDTLTELPNRLMVNESLGEAMKYAKQWRS-RCAFMMIDLDRFKAVNDSLGHQTGDELLAEVSGRLKSILSENEMCGRLGGDEFAIVIRDVKDRDYVDTVARRVIEHLSQPYEVNHHMLYVGASVGSAIAPRDGRSVEELMRNADLALYRAKDLGGGEHFQYEPSLHKSAEERRQLEFSLRMALDRQEFEYQPVVDANDETIISFEALLRWNSAEHGFVSPAKFIPLAEDTRLIVPIGSWVLEQACIEAANWPD-----PVKVNVNVSPEQLVEPDFVATVVRALSTSGLPANRLELEVTESIFVRDALVAGKALKEVMHLGCQVALDDFGTGYSSLGYLRQLSFSTIKVDRMFVQGASKESLAIIRAVVAMADSLDMTTTAEGVESFEEAELIRELGCTKIQGYYFGRPMVKAEARKL----------- 91792889 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NIKQTEEQLRLAIENISEGMFILDAEHRFLEVNSACCSLLQRTKSSFTGELLSF--NLYPE---SFSTQIRSII-TQQGYWSGDVDALKSDDSTFLMSLTIDAIKDELGLFSHYVGIFSDITRRKQQEEELRKLTNNDILTGLANRSSLQVTLSNLVK-----KDIHHTLMVLDLDNFKRINDSLGHQIGDSLIISVAERIQAIIPSHASLYRLGGDEFAILLDKNPDIASSAAIAGSVIKDLKTPFSIESEQLVIGISIGIVLYPEDEQNEQALLRKADIAMYHAKSAGGNRYQFYAESLNQNVLRQLEVENLIRQKEDLFEVHYQAKVDLKLDRITGMEALVRLNHPQLGLIPPNDFIPLAEDNGLIIEIGDIVLRKACTAAQSWRQQG-IFNGRIAVNLSSKQFALPDLVQRIESILCQTGLPAENLELEITEGTVIKNPESAIKVMQQLAKMGISLALDDFGTGYSSLSYLKRFPIHRLKVDKSFVDDIDKSDMKMVDSIITIAHNMGLTVVGEGVEQAAQLSILKALNCEEIQGYIFSKPIKESEFTQLL---------- 253998083 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SPVVIDGQV--IGTVGFA--RDITAERWLEAEIARRENEYSMLVQNLPLTVVRYDRECRRVFVNSAMKESLKHNIGQVKTPMEFWSSIVNITAEEYQQRIMAVMASGESDTLE----LITQYGEEQLVHVRIVPERSASGAVMGAMTVASDVTENSRYRKRIEQLAYHDILTELPNRLLFNQQLQILIEQTPINKHG-FCLLFIDLDNFKTINDTLGHSVGDKLLIEVSRRIRQLLGKDDMLARMGGDEFAISLPHCLSRLDAALLAARIIDALNVPFEVSSIKFFVSASMGIAFYPEDSSHLDDLLKHADLAMYHAKRQGRNNFQFYNQELTVNAAERLLMENRQALAKGELQLYYQPIMELATGELHGAEALLRWNSFDLGMVGPDKFIPIAEERGMIVDIGAWVLREGCRTAVAWNALRSQPCV-LAINLSSRQFMQQDFLSRITDCLQETGCHPQWLKFEITESLLLHDSDHIRQTLEALHSIGITIAIDDFGTGYSALGYLNKFPVSQVKIDRSFISDINTESALLVKAIIAMADSLGKELVAEGVETAEQAKLLSQLGCQYVQGYYYGRPVPLETFNQSL---------- 90426096 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QRRLFETPGLARLPSPIDGQERLVASHALTDVVTTTVSSSLFLIIVAAGSTMRQLTRQHRATQRQLTRDKQRLSTAINNMTQGLLLFDSSARLVVCNQRYMEMYGLSAEVVKPGCS-------------LRQILAERKAA--GSFEGDIDAYCADTLSHVAARNVTVAVTPDGRSIGWVATHEDITDRRRSEERIAYLAHYDELTSLPNRTSFRERIEDEFERVA--RGGTLALLYIDIDEFKAINDSLGHPVGDALLKIVAARLKACLRETDFVARLGGDEFAILQTAPRDVQEVTELVARLFETIRAPCECLGHQISTDASIGIALAPPHGTDTDQLIKNADLAMYQAKADGRRTCRFFEPRMEASAKERRTLELRKAIADCAFEIYYQPIVELRNGDVIGCEALLRWRHPQRGMISPAKFIPVAEATGLINELGEWVLRTACAEAANWPAE-----MSVAVNVSPVQFKSRTLPLKVAAALAASGLPASRLELEITEAVLIDDDETALSVLHELKTLGVRIALDDFGTGYSSLSYLQRFPFDKIKIDRCFIDGIARPDSAIVQAVVNIATARHMTTTAEGVETAEQRDLLRGLGCTHMQGYLFSPAIAPDTVRQLFA--------- 260771498 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NIGTWHFNIQTGELIINDKWAALLGYTLSELLPA---NRYTWERLTHPDDLAYCTTILEKHVSGLIPIYEANLRMKHKNGEWIWINTR---GRISSRTYDGKALWLLGTHFDINDQIIA----EKALSDKSRQMEAVVEGLLDGIITIDGRGKILTFNQAAQEIFGYTEDELGKNISMLMGSPHREHHDSYLSYIERGVSEITGRIR-ELEALRKDGSMFPIELGIVEVQMA-GEV-NFIGVVRDITERKQRENEIHQLAFYDPLTLLPNRRLLLDRLTEAINHSVRTRNFSA-LFFLDLDNFKNLNDSAGHNKGDLLLGQVAERLVNSVRQGDTVARLGGDEFVIIHEPTLAANQAERLAQKIVSNLTREYNLDGLTYNSSASIGVTLFNSENLPKEDLLKQADMAMYKAKYAGRNGVQFFDPQMQVSVSSRASIVSDLYSAIQSQQFVFYQKQVNHLKQCIGVEVLLRWIHPEKGMVSPLQFIPLAEETGLIVPIGEWVLEEACATLAKWSLESEKQHLSIAVNISVVQFSKDNFVQTVLNALKTSGANPQLLKLEITETLLANNIPDVKAKMKELQQHGVTFSIDDFGTGYSSLSYLKQLPINQLKIDQGFVRDISSNDRAIAQAVITLADSIELQVIAEGVETEAQRALLQSMGCHTYQGYLYGKPCRIEEL-------------- 27380653 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALKRRDASFRLLFDNNPMPMWVFDAETKQFLVNDAAVQHYGYSRAAF---LRMKLHEIWPEDEDSHAEALDRV--GDTYHSSRNWRHLRADGSEIEVLTFGRRVAFDDRD--GYLVAVVDITERRKAEARIAHMAHHDGLTDLPNREYFQQRLKQALDQA---GGKRVGVLYIDLDLFKNINDSFGHPAGDRLLKEVAERLTTAVRGANLAARLGGDEFAVILAADVSPNEASACAALLIDMLRAPYEIDGQEMVIGASIGIALSPGDGVTSEELMRNADMALYRAKSDGVHHFFEREMDLQAQKRRDMELDLRRAFANGEFELHYQPLVSIASDRISGFESLLRWRHPDKGMISPAEFIPVAEDIGLITQLGEWVLREACAEAVKWPV-----DVKVAVNLSPAQFRSRNLVQVVISALAQSGLSPKRLELEITESIFLAETDANLAILHQLREFGVGISMDDFGTGYSSLSYLRSFPFDKIKIDRSFVKDLAQRPVAIVRAISGLGRSLNITTTAEGVETEDQLDWLRAEGCNEVQGFLFSAARPAAEIEKLLAD-------- 295705929 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELALNESS-IVAITDSRGFINHVNDKFCEISKYERHELLGQDHRIINSKHHSSL-FFKELWSTIRSGK--VWHGEIKNKAKDGSSYWVDTTIVPFLDERGKPYQYVSIRNDITKRKAYEEKIKQMAYYDPLTNLPNRYWLNKQLKKLLLNRESPE--LLAILFLDLDRFKSINDTLGHHHGDVLLRRVAERLRKCIPSSDFISRHGGDEFILVLHSLKTVEEIEEMTEQIVKEMSLPFYIDGDKVLTSTSVGISLFSKECQQYIIPKDQADIAMYVAKRNGRNTYAMSSSSSNERIIKTISMENELKYERDEFQLVYQPLIDLKTSDVIGAEALIRWNSAKFGTVYPNEFLPILEEVGLIVPVGKWVLEEACKQMKAWT-ELNSLASKIGVNVSPIQLKSSRFVAEMEQILKRTGFEPRFLELEITESVI-QNSQESKKVLNRLRSLGVKVAMDDFGTCYSSLSYLKHLPINTLKIDKSFIDDLDEVGKVLVETIIQMGKKLNFDLTAEGIENEEQLQFVTEQGCHIGQGYLFDKPLSPEEMSRLLK--------- 187926396 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AIQKDNVERGLAESEERYRLAISNLHEGVVIISPDGVVQAANASAERILRVRPGQLRNRLDPIQRVVDEYGKEIGSTMMPSGQVLRTGEPIFVYGLLLKTGELMWVRQNIIPIRHAEPTPSSVMLSFADITDIKRAEQRLRHLAAHDALTGLTNRSFFIAHLESAIE-SARDESRELALFFLDLDRFKSVNDTAGHACGDTLLQSAAARLTDCIGPGDVIARLGGDEFVILIDQRVEGKRIALLAERLLQAMREPFDTVNGRYYLGVSIGVALYPHDGISGSDLLRSADAAMYRAKQNGRNRAQFYTAELNARLQRRYMLENRDARENNELQLVYQPKYDLASHRIVGAEALLRWNSAKLGAISPVEFIPVAEETGLIVPIGAWVLRRACEQAVIWY-EALGYDFRMAVNLSARQFQAGDVVPMIEQTLADSGLPPTALEVEITESLLMGGADEVRPMFDALTAQGIRISIDDFGTGYSSLSYLQRFPISNVKIDRSFITGIDPDSVALTEAIVAMARALGMTVTAEGVEDADQVEFLAKAGCQEIQGYYIGKPVTAEGFDRLLRAHLSVV--- 78485641 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AAIGYLFFLIIYFYQLNKREKTQITEFNQRLTESVQKYFLVIDGVSDSVVVYDKNLSITMKNKAAEQLIGLTSSSKQYSHGVNENN---QNHDYLETVIKCLKSAKPEKTVHHF--IDQNQTSRYFEFTVTPLVDGSGQLNSVIQLGHEITNYLDIQEQLQQQKYHDPLTDLPNRILFLDRLTQAIH-QAQRNHDKVALLFIDLDRFKEINDSFGHASGDLVLIECGKRLKKAIREIDTVARLGGDEFTILIDELKTNNVIINVVKKIIKTLSDPIFVNENIFHITASIGISIFPNDGTDANQLLQNADAAMYQAKEDGKNTYHFYTKEMTEQAYNRMENNLRDALDNQQFELYYQPQVDITTNKIVGFEALVRWNHEQKGIIPPDHFIPLAEETGLIIPLGKQIIAMASQTISEWH-QANLTNARIAINVSAKQLRDSRFFHNLNTALNKNNCQPDWIEIEITESSVMQNPELAIKLLSKLRRKGITISIDDFGTGYSSLAYLKKLPITKVKIDRSFVSNLDKDDAEITKAIISMSQSLNLDIIAEGIETQEQQNFVLQEGCKLIQGYYYSRPLTKKAMTAKLE--------- 217972779 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KQKEEQLKLAIENISEGMFILDSEYRFVEVNEACCKISLRNRTDFIGNLLTF--DLYPE---TFSTQIRTMLK-QQGRWANEVEAARGDKSHFHMELTIDAIYDELGELSHYVGVFSDISRRKQQEEELRKLTNNDLLTGLPNRSNLQVTLSNLVNRE-----IAHALMVLDLDNFKRINDSLGHQIGDTLLKLVAARIKSLLPKSTSIYRLGGDEFAIVLDKGSDISASAAIANRVIEGLKPAFEVSNEQLVLGLSIGIVLFPEDEQSEQALLRKADIAMYHAKSAGGNCYQFYSESLNQHAIRQLEIENLIREKDDLFEVYYQPKVDLKRGKIAGMEALVRLNHPVHGLIPPNDFIPLAEENGLIVEIGEIVLRKACFAAQKWREQG-IFSGRVAVNLSSRQFALPDIQQRIESILRLTKLPACHLELEITEGTVIKQPETAIIVMQQLAKMGVSLALDDFGTGYSSLSYLKRFPIHTLKIDKAFVDDIDDRDLKMVDSIITIAHNMGLSVVGEGVEQAAQLNILRALNCEEIQGYIFSKAIKETEFTLLLQE-------- 228955548 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MYGNFLKVNNAGTTLLGYQTNELLNQP--YYSLIYEEDLE---EMINAFHRVKKGSISLEIRAYHKNRDIYYLHVTAVPIFLKE-KISGVYLMIKDITESKQQQEQINFLAYHDTLTELANRRAFHQHLEQAIAR-AKISKKPFAVMFLDLDRFKVINDTLGHRVGDLLLIAVAKRLERIATSNMKLARLAGDEFTILIENYKKKPDVQKIADRIVAAMNEPFEIENQHLQISPSIGIAIYPEAGEDALSILQHADMAMYEAKNKGKNGSSLYTKELYKKMERKARIEKDLPIVNKEFYLVYQPQIDTTTNKIIGAEALIRWKHPLLGDISPCEFIPIVEETPQVVPLGHWVLQEACLQLKIWHTFG-YQNLKISVNLSAKEFRQDQLIESISQILNDVQVDPKYVTLELTERIAMIDEKETLLRLKQLKEYGIQTSIDDFGTGYSSLAYLSIFPIDTLKVPREFLADHRPEERAIVSTILSLANTLNLSVVAEGIETEKQLKFLQKHNCKYMQGYYFSKPLTSNQFIKFLQK-------- 71280809 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KFQTHVDKILQ-QEGMITFEYELTMPHG-LVHFEARMSYLPEYN----QIVLIIRDISEQYKSAEIIRHQAYFDTLTSLPNRFLALDRLSQML-TEAERNNEKIAVLFLDLDDFKKINDSLGHEIGDKVLIQSAHRLKQVLREGDTVGRLGGDEFIVLLRGVTENHDALVITENLLKSFREPFVIDGRELMLTLSIGVAISPENGRCASDLLRNADTAMYKAKDLGRNTYSFFSKKMNTMMLRRFEVEEQMHGERNEFELYYQPQFDVKKQKITGVEALLRWHNSVLGNVTPDEFIPIAEHTGLIIPIGRFVIKQALGFLNKWQN-IHQQKFTMAVNLSPCQFRDSTLLGFIKDSLSETNVIAEHLELEITEGVLMSGQSHIHDALVEISELGIKLSMDDFGTGYSSLSYLRQYAFDVLKIDQSFIRGINKADCELVNTIIAMAHSLGLTVVAEGVETKEQLTLLEELGCDLVQGYYFSKPIPAKQLLDF----------- 119897241 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RFRSIFDNAVLGMYQTTEDGHYLAANQALADLYGYPPAALMAGLSDIAGRLYVERRDDFKALIRA----RARVVDFESEVYRRDGERIWISENAHAVHGADGRFLYYEGSVEDISERRRHRTLLEHQATHDPVTGLPNRYLLQDRLDRAMGAARRRDE-RLMVAFIDLDNFKFVNDSMGHAVGDRLLVEMARRLQACVRETDTLARYGGDEFVLIISSAAAQAGPVQVLERVHDAVRQPLALEGRDLSVGCSMGVAVYPRDGADLETLLRHADAAMYQAKAAGKGQFRFYEAGLNAAVQERSALRRTLENDSDEFQVAYQPKFD-ASGDVCGCEALARWHSTESGTVAPDRFIPLAEETGLIVLLTARVLHAACAEAVRWSGQGGAAPG-VAVNISARHFRDGQLAALVRAALEQSGLPPGRLQLELTESLFVGNVEETVAILGELKALGVTIAIDDFGTGYSSLAYLKRFPVDVLKIDRSFVCDRADDARSITGAVLSLGRSLGLRVVAEGVERPAQAAYLLAHGCDELQGYLYAQPMPAAALRDFLA--------- 56476210 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MVADIGYALIDLVAEQARTSAALRESEVKYRKVLETSQDGFWLLNRDWLLTEVNDAYIEFSGYRREELVGMHVTQLDA---SDASEMARHIASAV--EDGNATFETRHRTKSGELKPVEVSVTF---DAGRAACFSLFVRDLSRRDEAQEHIRRLSHFDTLTGLPNSSLFADLLRQAIG-NAQRSGESLSVMYIDIDHFQHINDTLGHRIGDRLLVEIAGRFRNALCAENTLARLGGDEFLILLPHAQ-VECAAHVAEKLIVAAADPMLIEDHEMLVTPSIGIAMYPADGEDFETLLQRADTATNRAKSDGRNTYRFFAPEMQLRSAHTLRLETALRRERNELVLHYQPQIDLVDFRVAGVEALIRWQHPEFGLVSPAEFIPIAESTGLILPIGEWVMQTALLQLKAWQ-LAGLQLGQVGVNLSAHQFRQQNLPATVARILAEAGLPASCLELELTESAMMDDPVAAVAMMDALHRDGVRMSIDDFGTGYSSLNYLKRFRIDKLKIDQSFVRDLDPEGEAIVEAIVSLARTLRFRTIAEGVEKPEQLAFLRASGCQEVQGYLFSRPLPPDELAVWLRAWRP----- 226939602 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LGVTSLVLDITEKQAREDELRVAAQVY----EQSREGILITDAQHRIVMLNSRCCELTGYTQGEVVGTTPEWMFSESQVSTPGFVELCRHL--DEQGGWAGELLLRQRNGQLFLAWLTLRTVR--LGTSTYHVCMFGDLSDRQAAERRIQYLAYFDTLTGLPNRALLTDRANMALRGVEGDAAPALALLLLDIDHFKHINDTLGHSTGDQLLQSVAKRLQATVREGDTVSRQGGDEFVVLLP-DANASRAASVAQEILRRLGFVCRIGEHDISVSVSIGIAMAPDDGTDFATLSKCAEIAMYRAKQEGRNTLRFFFPEMQERTLRHVQLTGRGAVERGEMQLHYQPQVDLQTGELSGVEALLRWTHPLFGAVSPGEFIPLAEESGLIIPIGDWVLRTAARQLADWLRDGLPPMV-MAVNLSVLQFNLPGLAQQIASILSEAGVPPALFEVELTESMAMTEPEAAIATIDELHSVGVQVSLDDFGTGYSSLAYLKRFRLDRLKIDGSFVRDSDPEDRAIVDAIVGMAESLGLATVAEGVETSGQLEVIRALGGDAVQGYWISRPLPAAGLVAWLE--------- 256821584 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MPIIVDGQVTGVHGIALDLTRE-----------KQHEERAKILVESSTHGLLISDARADTIYVNPAFERITGYSKEDIIGKNCRILQG--PDTDQKVRQAIHNALEQQT-EISTIIKNYKKDGTPFWNELLISPVKDDNDNVTHFIGLQNDITERIQRQETLEFHASHDPLTHLKNRSALERYLTSWAKNKDQISNT--YILFIDLDGFKPINDSLGHEFGDQILVETAQRLNSEIVEPNMLARFGGDEFVAVIQDLTDSHQVEALARKLLERVAESYKVDDIEVSLSAAIGITSSQESFKHPMELIQRADIAMYEAKKRGGSYIYWHTAELNTNIDQQVAVRAQLQDAILQNQFEFYQPIMSHDNNIGGVEALIRWKHPIKGYVSPAEFIPVAERTGQIIPISEWVLNRACTDIQELKRFGIN---SVSVNFSPIQFYREDFVEKIAETLKHHNIQPGEITVEITENVLVHDTDHITELLNELRQLGLDVAIDDFGSGFASLRYLNMLPVNKLKIDRSFTGNIHQNNAAITRGILGMTTEMEIEVVAEGVETDEEYQYLREHKCDFMQGYLFCRPIPIKELIEWVKNR------- 171057079 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PAALLGGAIGALLVV----LALQDALPALWLRSWLLAAELLIVGRLTTTLHYMHSLARWRQLALVFTIAQGLTWGSLGLMSLAVPTAQDE-------ALILVCLLVIVAGSAALVGTLPLLVPLFGVLTLLPITLVMALGSSGAQHFLAFCSFTFMLTVTVSLPRSMQRAIRARHSASLAQRDTLQRLEMAEQMAHVGHLVWDAGAAQAQLSAGAQRMLGLD-GVGALEHRDIVELVVPADRERVRLLIRNSLQQTQSQLRYETQVSTPAGVRDLMVVQ-HLETGADGRVTRLMSTLQDTSELKQTQRELQKLAFNDPLTGLGNRAWFMQALAGMLR-----QGERSALLMLDLDHFKAINDTLGHHAGDLLLGMAAQRLQRVLGDTASLARLGGDEFAIILPAIASSAAAAQQAQALIDTLTRPFSVAGVEVYVSASIGIAVSPQDADDTEALLRCADVAMFDAKGLGRAGYQFYAAQQSERARERVEGDLRRAIERGELELHYQPKVDMRTDRVVGAEALLRWHHAERGMVPPDRFIPVAEDTGLIIPIGEWVLRTACTAATHWNRARGQEALKIAVNLSPRQFWSPHFVAMVRAVMHETGCRPEWIELEITESLLIDTRGQVSEILAELSRLGFTLAIDDFGTGYSALGYLTRFPISTLKIDRSFVNATHPARASLVRAIVAMGHSLQLELVAEGVETHEQVQVLREMGCQLAQGWLYGRPQARALFEA------------ 209886005 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MAVVLIVWFIVRRLMSQHQAAQRLMLEKQRLDTAVNNLKQGLLLFDANHRLVVVNRRYAEIFHLPRRDIGCSLRDIMELLRR--RGMFKGDIESYLASDSGSLTTEI----PDGRI--IHTNFQAISGG-----GWVSTFEDITERQRTEERIAHMARYDALTDLPNRTMFRDHLETMLRQS-----EPLAVLSIDVDEFKQVNDTLGHFVGDELLVAIAGRVSDCMEPGDLVARLGGDEFAIVRHGVRERADLIPLIERVHAAIRLPYSCVGHRLNVDASIGVAVSPCDGSELEGLLRNADLALYAAKGSGRRTYRFFEPEMQVRAQKRHDLEMEIRSARQEFEVYYQPFVDIKTKTVLGAEALVRWRHPERGLISPADFIPIAEETGLIDQLGSWVLKTACHAAANWPER-----VRLAVNVSPVQFKGHTLALNVAAALGSSGLPANRLELEITEAVLIRDDEEALAILHELRGLGVRIALDDFGTGYSSLRYLQLFPFDKIKIDRCFISNINEPHGAIVKAVVDIAAARNMTTTAEGVETAAQLDALRRLGCDQMQGYLFSPPQTEEAL-------------- 117926252 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQQEVAEHQLTQAKLFEKARQAIVITDHNNKILD---------VNPAYEALTGFQKQQVGHDPAVGKSGRH--DPAFYARMWRSLLS--ENHWEGEVWDRRSDGSIYPKYLSIDRVLDRQGSVLNYVAMFQDLTEQKATEEELERLSHYDPLTGLPNRALFRNRLEHEF-LVARRHNRSVALVLINLDRFKQINDSFGFTVGDRLLAMVAKRLEQLVRKTDLIARLGGDEFSIILAELRAAEDAAIVARRTVALLEEPYDIEGQEVFLGGSLGVSIYPENAESLNGMIQCAERALVKAKERNTFRFYSEEMNRHSAEQVRLETELRRAVMQERFQLHYQPKLEIATGEIEGVEALVRWPRRDGRMFSPDAFIPLAEETGLIVPLGRWILKQACADVVAINAQ-RVRPLRVAVNLSAKQFQQEDLEQMVLEALEETGLETQLLELELTESMMMGDVDEAINTMSILKGLGLTLSIDDFGTGYSSLSYLKRFPVDALKIDQSFVRDLDSEDAAIVHAVCNLGESLGMKVVAEGIETQLQMDFLRQLNCDTGQGYFIARPMPLAQLQDFLAQH------- 183222770 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WATFRDITDRKRSQEQVKNQKAFYEFILDNSDIAVFEYEY-TNPVFLSNREIRKWLYKKTDVDLAEKLDLPQ---EFYERRKKFLD-IAAKNNEIVEFEELIQDQNDKVTYLLRKYIPIDDSETNQKRFISFGVDITERKLSEERITYLAYYDALTGLANRTLFIDHANQALKNHKSTETLLAFYFF-DIDNFKFINDSLGHTKGDILLQMVGARLKRVMTEVDTVARFGGDEFAILKVDVSNKSSAAEFAQKILDILSQPFHIMGRDLFTTISMGIALSPNDGVTSAELLKNSDMAMYKAKELGRNNYKFYTNELILRSEKRLYIENSLRKAIQNEELFFQPKISTITNQVCGAEALIRWKHPERGWVPPIEFIPVAEDSGIIERIGDWVLEEACRLKKQWS-EKNLPSFPLSINVSGKQLARANWSHRVQATILQYGINPEEIELELTESSIMENPEKSIEAFEYLSELGIKVSIDDFGTGYSSLSYLKKINADVIKIDRSFVVDLNEDDRAICKAIINMAHSLGLEVIAEGVENPAQRDLLHDLGCHMIQGYLYSKPLPEDEFVVFVQK-------- 299130665 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRLAAESSLDAIFIADERHAVARINPGCEQLLGAAAQGVVGRLVTTLFAMAQDDAEFMAEVRQGW--EQAGFWEGELRLRQEEDEHCCVQLSWVALRDDAGAVAQSIGFMRDLSVQHAAQKRIEELAYSDVLTGLPNRLPLNKRVAAAIEASRGHGGG-FAILFLDLDRFKNVNDSLGHPFGDRVLKLVAERLQGCLRQSDMLCRLGGDEFVIYL-HDADAAIAESVARRVQEEMLRPFMLDEMGFSIQCSIGMSLYPQDGDTLDDLIKHADTAMYRVKERGRGSYGFYQPQMNAHSRMKMEHAMRQALSHGHIEVHYQPQVDMATGRIVGAEALARWTDPEFGVVSPGTFVPLAEESGYIVTLGAWVMEQAVREAAHWM--GCGTPMVVSVNVSALEFRQAGFVERISALLAQYGLPARWLELELTESVLLQDAQEMQQVLDALARLGVGLSIDDFGTGYSSLAYLKKLTIHRLKIDKSFVGGLPGDDCAIVQAIVSMGRALRIGVVAEGVETQAQRQALQGMGCDCYQGFLCAPAMPAADFRARMAE-------- 21492856 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLAFS--RDVTERRQAEDAINSVRTQLLSVLQTIPDMVWVKNVDGVHLLCNHAFERLTGKSEAEVVGKTDLELERAHISGKSD-EATIEA-----GGILIDENWVVSPNGQSILLETRKLAVLGAGGEVTGVLGVSRDVTELNASREKIRQMAFYDPVTSLPNRLLFNERLQKVVSD-ASSQRRRTGVMLIDIDHFKVVNDTMGHPVGDQLLCQVATRLKKSVRDLDTVARLGGDEFAILLPEIQTTDDLDWVACSILERFKESFLLDGKEVYVSCSVGIAISPDDSTDVNDLVKYADSAMYLAKRSGRNSFRFYSKDLTVGVEERMQLESELRRAIEREELHYQPKVLLDSGVMIGSEALLRWPHPEMGMIPPVRFIPVAEDTGLIVELGRWVLREACKTAKELNADCHHLH-KIAVNLSGKQFQCSRLVNEIAAILGETGCRAEWIEIEITESLLLDRKGETLQTLLKLRQMGFSIAIDDFGTGYSALNYLARFPIDTLKIDRSFINSSDKRNEELVKAILSIAQCLGQDVVAEGVETAEQAAFLAANGCGSAQGFFYSKALPKMELIAL----------- 56479052 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALRRRTAQEKAEAEVQLRNRAIEASGLVIYRYAPPAGIVSANPALLRLLGMDEEQLIAMDLPTLARQGFD--ENGWEQLDGLVTARQAG-EVPLSLVRASGDVCWLDTSVTLVGDDVAGIDHAVIEFRDVTERHRYQEQLAYQANHDSLTGLPNRNLLGDRLQQSLALAACNSSLRF-VLWVDIDRFQVVHDSFGNEIANATLVVLSQRLAGAATGCSIVARVASDEFVLITEELPSQQAVVSLATRLLDALRAPISAGGEELWLTGSIGVAAMGGADLDVDTLLRNANVALFRAKEMGRDTFCFYETGLNVRTAPRLRLELALRRAIEQDELFYQPKVDLLTGEVVGSEALCRWRHPELGLVSPGEFIPIAEESGLILPIGRWVLETACAQARRWIDDGIDYR-RVAVNVSPLQFFRDDLVADVAALLSRYRLEPASLMLEITESAIMGNPARAIVMMQQLKAIGVKLAIDDFGTGYSSLSALKRFPIDYLKIDRAFVTDITTNDAAIAVSIISLAHSLNLRVIAEGVETEGQVLYLRGRGCDEMQGYHFSPPVAPEALATLIRDRQQLV--- 16124993 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MTPVMMSANIAIAFLVSLAGMSHPHRVGIGIWAALVISYALLGLRGWAAVSARGVRRVVLAALLGLLWGVLPVLTFRLGDTSAMPMMVASVIYSTPMVLGSLYMLGTSGDPILYALGGLLVFAVVIVSCLSHARIFAERLAADELEKQKQVVSLLLEGASDWLWEVDAAGRLTYVSDRMAALLGQPMSDLCGAAEAPGGPV---------AALSALFAEQKTFRDVVVSITVADDATHWWALSAKPVHDLDGLFVGFRGVGADITQAREDQERISHLAHYDVLTQLPNRLSLLQNLGKAWMDHGRDKTSGCAVLCLDLDHFKGVNDSLGHPVGDALLMQVASRLRSCVGETGMVARLGGDEFAVVCAPSPGHEALSALSQSIVETLSAPYDILGHNVLIGASVGIAVAPFDADDPDGLLKNADLALYRAKGDGRGAYRFFETAMDVWAQERRALEMDLREARDELKLFFQPLIGRRDNETTGFEALLRWQHPTRGLVPPSDFIECAEQWGLIGRIGEWVLNEACRTAATWPSH-----LTVAVNLSPNQFASGDLVDQVRAALKASGLAPARLELEITEGLLLHDSAKTLEQLAALKALGVKIAMDDFGTGYSSLAYLWRFPFDKIKIDRSFVAEMQDNVAIILRTIALLGQTLNLEVTAEGVETQAQARLLAEMRCDQFQGFLFGRPMPVGDIPSFL---------- 91776976 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HHSEEQLKLLETSINDIVLEADSEGKQIFVNKAFERLMGYTAEEVLGKDPGFLPNTQMEELWRVKALLK-----QGESVRTELVNYRKNGEEIWLEMDILPIANSAGVFTHWVSVQRDITERKAAESRIQHLAFYDMLTNLPNRLLLLDRLEQAL-LNSMRLKRSGALLFLDLDNFKTLNDTHGHDFGDMLLEQVAQRLLNSVRITDTVARLGGDEFVVVVENLSEQGCNAAQEDKILLALSQPFRLSGYEHYSSCSIGVALCNEQQVTVDELLKRADLAMYEAKAAGRNTFRFFDPAMQALITKRAAMEEDLRQRRDEMRLYYQPQVDSQG-SLLGAEALVRWEHPQQGLLSPAAFIELAEETGLILPIGEWVLRTACMQLVAWAGRPETAGLVLSVNVSARQLHQHDFIDRVFSILKETGANPQSLKLELTESTLVENIEEMITKMNILKAMGVGFSMDDFGTGYSSLAYLKRLPLSQLKIDRSFVRDVDSNDASIVQTIIALGHGLGIEVVAEGVESWEQQQFLEKHGCLEYQGYLFGRPQPAEQLER------------ 253700717 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLFKDISERKR----LEEDRARLAAIVESSDDAIMAVDREGAITSWNAGAEKMFGYCAQDMKGVHLSFL--VSPEKKEQV-TCLNDGIRSDGAVTHCEVVHVTRGGSQIYVSLTMSPIKSADGGIVGTSCIARDVTERTRMEEIIKHQAQHDTLTDLPNRKLFGDFLNLELAQARRNRK-SLAVLFMDLDHFKKVNDSLGHAAGDRLLQAVAQRLKRCVRESDTVARISGDEFNVLMPDLTQTDDVGIVVGKIMGVFRTPFVLEGAELKVTTSVGVSMFPDDGDSAQELLQKADGAMYVAKQTPGNSYQFYNGEINARTVARQNMERRLREAVSKDELDYQPLLSLESGEIVGAEALLRWHHPEHGLLLPAQFLPVAEETGAIVPIGEWVLFNACRQMRLWQSQG--FDLSVAVNLSNREFHQPNFIDLAMRALSQSGLDPASLELDVTEKAIMDNPAFSLRNMRRLTDIGVAFSVDDFGVGASSLSRIKELPIAKVKIDRSFIRDIEPNDLDVVSAVICMSHSLKMRVNAVGVESAEQLALVGSFGCDEVQGDLISRPLPPHEFERLLVE-------- 119487258 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KQAEAKYRNIFKNAVEGIFQMNLEGLYTSANPALANILGYSSPQVLLNKKTKVKNLYFR-SEQYSKFIQTL--NKQGKVSFESQVYRQDGRLIWILQNARAIRSSKGQVIYYEGSIIDITNLKKTEEKLRYSASHDALTNLWNRSFFIERLKKSITRLHKQSNYLFAVLFLDLDGFKIINDCLGHGMGDLLLIEISKRLKISLHSGNILCRLGGDEFTILLENISDINEAQEIASRVLKILNKPFTLKGHQVFIGTSIGIVKGTREYHLPPEILRDADTAMYRAKKKGKGCAVLFDAGMRTDALRRLQIQTDLRFEQEEFQLYYQPIIELSTGKIAGFEALLRWEHPQQGFISPGEFIPVAEETGIIVPLGEWVLREACRQLHTWKEKFSLSKLLMMSVNLSSQQFTVDLSQRVDQILQETHVLGRELKLEITETAIMADPQLAIATLNELKQREIMICIDDFGTGYCSLGYLHQFPVDILKIDRSFVNKMQGDKREIVRVIVELAESLRMDAIAEGIETEEQYIQLQNLHCKYGQGYYFAKPLHPNEAEQWLA--------- 94270720 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRAEELVARVLETIDEGFIIIDHEFKIVSANRAYAESAGYPLAEVIG--RHCYQVSHQIDQPCYLNGEDCAVQHNTGEPHTAVHTHTAAGEPLYVETKAYPLRDDLGTVRRAIEVVTDITDKKNREQEIHRLAFYDPLTRLPNRRLFFDRLEQAFSASAR-SGQHGAVLFLDLDNFKTLNDTRGHDVGDLLLTMAAERLQEAVRANDTISRQGGDEFMVLLNNLSPERHAARVAEKIRAALDQPFDLDGYEHHIGVSIGLSLFLGHDTPADELFKRADAAMYQAKHAGRNQVRFFDPEMQAELEQASALVVDLRQAIWQGQFQHYQPQTANDGRIIGAEALLRWRHPERGPVSPMQFIPLAEESNLILAIGRWVLEEACGQLAAWADLPAAGNCKLAVNVSARQFRQPEFVAEIRRILAATGADPKLLKLELTESIVMTELADTVSKMQELRDLGIGFSMDDFGTGYSSLAQLKRLPLEQLKIDRAFVRGSDPHDDAIVETIIAMGRTLDIQVIAEGVETKEQLATLARYGCDAYQGYLFSRPVPAAQFAHLL---------- 226225788 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LWRRTALIPRANILVLIGGALL--VRFLGHVASISMHGGEGLPDLG-------FVVRPAACFLMAAAGWLSSATVMRRDVR-PSRDRDGPSVSILPYAAVVPGFALLLRMAFEERHQPLL--GLVLAAALTAIAFVRQFAASREAEASARDSEARFRSLVQHSSDVIMIVDPDGTLRFASPSMSTVFGHEPSRIVGT--NLLSLLHVEDQQHAVQFLEELAAGSPGVLKREWRLAHSDGSWMTVDNVGTNLLRE-PVVRGLVLNSRDVTEQSMIKQQYIHQAFHDPLTDLANRSLFLYQVGHALARGAR-QHSPVTVLFLDLDNFKTVNDSLGHAAGDRLLVDAARRLASCVRSSDLIARLGGDEFAVLVEDAQSVEEVLVVASRIGTALSRPFMLSGKEVFVSASVGIA-RSSRGESSDELVRNADVAMYVAKTRGKGQHVLFEQEMHDAERLVVEADLRRAIEREEFFLEFQPIVELDTGNIIGAEALVRWLCRERGTVPPGVFIPIAEVTGLIVPIGKWVLRRACREAQRWTRERGIAA-RITVNLSGRQLQDAGIVDDVRQALEETGLDPTQLVLEITESMLMQNTDVSMARLTALKELGVSLAIDDFGTGYSSLSYLQRYPIDILKIDKAFVDVIDKEGPVLASAIVALGDTLRMNTVAEGIETEAQRGHLLTLGCELGQGFLFSPPLDEEEFWHLLLAR------- 144901003 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LGGQRLFV-----AIAHDITERKAAEEELRKQKEWLSTLINAMPDLVCFKDGKGKWLVANKFYLDIAGLDHVDYHGRTSADLAHMSRGFGEFMLTLSDERAWQEKKPVAYEKELPTPDGGAKVFDVIKIPLYEEDGARRGLVMVGRDVTERKLAAARIHHLAHHDSLTGLPNRVLFQERLRTALAQAKRLGH-KVALMFLDLDKFKDINDTLGHHLGDLLLKAVAKRLLRCVRETDTVARLGGDEFAVVLTNLDDPEGASNVAESIIASISEPFGLDEHEVNTSTSIGITIFPDDAVDSEVLLKNADLAMFRAEGRNNYHFYVAEMDAEIQARKVVEHDLRVALGTDQLEMHYQPLIEMKTGEVVGCEALIRWKHPTRGWVSPVEFIPIAERTDLIVPLGRWILHRSCLQGRDWA-RAGLPPQKIAVNLSPVQFKNHTALLAMADILDQTGFPPDQLQLEITEGIAMQNVEATVDVLRQLRDMGVLISIDDFGTGYSSLNYLKRFPVDKLKIDRSFVVDIHPDNAAVVNAIVTLGHSLGTRVNVEGVETIEQLDFLKAHGVDEAQGFYFAKALPPDEFARFVREKSP----- 171058030 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRSVGTVQDITERRQAEDEM-----RLAASVDNSLNAILIADANGRIRKVNRAFTAITGYTAEEVGDTPRLMKSGLHPGFYGEMWAELQAC-----GKWDGELMNQCKDGRIISVRESIAAVHDPAGAVAYYIGIFHDITEQKASAQRIHQLAYYDVLTGLPNRALLMDRCQHELAR-AMRDGKRLAVLFLDLDRFKHINDSLGHPVGDGLLRAVAQRLQGTLRDSDTIARLGGDEFIVLLEHVETSAGVELAARRILDAFRDPFQLEEHRLSVGASVGISLFPDHASDITSLFKYADLALYQAKAAGRGDFRFFEPRFNDAAKDRMRLERELRQERNQLSLQYQPVFALPDGRLAGAEALLRWTHPALGSVSPATFIPIAEDSGLIVPIGAWVLEQACRQARQWLDAGLDPGV-IAVNLSGMQIQRNDLVDTVSSVLARTGLPACHLELEISESYITRHAESDLQRLGQLRALGVSMAIDDFGTGQTSLGHLRRLPVSKLKIDRSFMADIEHDAAAVTRAIIGLGHGLGLTVVAEGVESAAQESALVAQHCDLVQGFRYARPLDAPVFAALCARPQPL---- 126665030 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GVVLTAHDVSQRQKYQLLIEELQRNSLRLDQTSEAVVIAGADGRIQSVNRSFCEITGYTSKEAIGGSPSILKSIHTT---HFYEALGLCLS-ENDRWKGEIWNRRKNGEVYPQLGSISIIRNDDGSIRNYVAVFSDVSKTKEAENNLFFAQNHDPLTGLPNRQYCLDKVSHVIAERAQTVH-EVAVVFLDIDRFKLLNDARGHHTGDSFLRAVARRLAEACPKNGLLCRWGADEFVLVLEQVTNRDRIAVIVQTLFNALAKPLKLEGHELIPSACVGISFYPEDAADAQGLMQAAETALYLAKERGPSSIELFTPAERLQRKFEVASELRRAVQNDELTLNYQPQVDCKTAALLGVEALVRWQHPVNGLMSPATFIPLAEELGLIGLLGDWVLEKAMAQMARWRDQGH-PIPQVAVNIAPQQ-LVPGFADHIRDLLAKHQLPASMLELEITEGALERDD-RIIGLLQALRDMGVLLAIDDFGTGYSSLAHIKHLPVTCLKIDKVFIDDLPDDNVAIIRTVLALGHSLGFRVLAEGVETEEQFLFLVEQGIDTIQGYYFGKPMEAGALEQWIDNR------- 298530997 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KRTRQLQESEKKYRTLFETSKSAMLLVDTESGLLTMNKEFCDLIGYTRQEVENSL-HFLNFVHPDDHERARKYFDSRQDAGTAPAEFEIKGLTREEKKLHLYYKVAAIPEWNSLVISIF----DLTDKRRVEEELRQRTFYNSLTGLPNSELFKNRLKKSIQTRQEDQGYFFAVIFIDLDRFKLVNDSLGHQKGDELISLMAKRLERGVKKRDTVAHFGGDDFGL-LIEAEDLPEAALRAEKIKDQFVEPFEIAGNEIYTTCSMGIVVSSQDYSEPEEIFRDADTALHRAKSTGPGNYVVFDPQMHAQVSDQLETELRKAIQQKEFVLYYQPIYNLADLRITGFEALIRWIHPEKGMVPPNVFIPIAEETELINPLGEWILDTACRQARKWNK--GGRELTMNINLSGVQFKDKNLINVLENTFRKNSISPLHINLELTESVVMGDAEESINTLNKIKKLGARLSIDDFGTGYSSLNYLQKFPIDNLKIDRSFINTMTQSGQELVRAILAMTQSLGIKAVAEGIETWEQVKLLQELNCNLGQGYHFSKPLDEESADALLQEH------- 119773519 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQNEVDLLAQAFENTSEGVLILDADEQIKVANRAAQSILGAGMAELAGRKFIALLTEHGTNRSEIATLLANGM-----SWTGERELRIGSGQVCPVWLNVSVMLGLQGKVQHYVVVFSDITERKRSEADLRRLANYDVLTGLPNRSLFAARLNQAIHK-ATQNEEKLALMFLDLDRFKHVNDSFGHGMGDALLVEAAARLQSCIDPEYTLCRFGGDEFVV-LIHGAEVDTLNHLANTILGQIETPFKLFGREFYISTSIGISIWPDDARQPEALIKNADLAMYHAKEEGRGNFQYYSQERNAEALYHLRLEADLRKERQEFCLHYQPQVDNDDNQVIGMEALLRWQHPKDGYIRTDIFIKVAEACGLVIDIDKWVLRQACLDGARWS-RKLKRPFKISVNISAVHFRQPDFIDHLRRTLEETCIPVENLALEITEGVLMKELHIARDHLRLLREMGVQVAIDDFGTGYSSLAYLRHFDVNLLKIDRSFLIDIADNDQAIVSSIIELARNLKLKVVAEGVETREQLNQVLSRGCHVIQGYYFAKPMARDDMDAYL---------- 121592439 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQIFAARAAAELQRQTDDQRQASLLDKARDAIIVRDLEHRITFWNEGAERMYGWSREEVLGRSIATLLYQNPED---FLRATQQVMQH--GVWSGEILQCDRAGRTLEAEGRWTLVRNDRGEPESVLAINADIGTRKHQEREIQRLAFFDPLTHLPNRVQLLDRVDQALAKAQRLEQG-GALLFIDLDNFKTLNDTLGHDQGDELLQIVAQRLNTCVRSADTVARLGGDEFVVLVEQLSAHEQAGAVGEKILAVLSAPYALTGYQHRSTPSIGIALFNHAPTTVGELLKQADLAMYQAKTAGRNTLRFFNPSMQHAVAERASLEADLRNALAQKEFHYQPQINARG-AIVGVEALLRWAHPRRGMVSPGQFIPLAEETGLVLPLGHWVLHTACSVLADWQRVPALAPLTMAVNVSSRQFRDAGFVDDVAGVLAATGAPASQLKLELTESLLVEDLAATIATMAALRALGVGFSLDDFGTGYSSLAYLKRMPLGQLKIDQSFVRDTDPNDAAIVRTIIGLAASLGLEVIAEGVETSAQRDWLAHAGCAVYQGYFFSRP-------------------- 170727362 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEQLRLAIANISEGMFILDNNFIFVEVNEACCELSLIPKEQFIGSLFKF--NLYPDSYEQIRSIL-----HQQGSWSNDVESAKGDGTSFLMELTVDAIYDELGQLSHYVGVFSDISRRKLQEEELRKLTNNDLLTNLPNRSSLMVTLGNLVKR-----DTHHTLMVLDLDNFKKINDSMGHQIGDELLIKVAKRIEAAVPYHTSIYRLGGDEFAILVDNNPDIGSSAVIANNVIDAFASPFELTSEKVVVGLSIGIVLYPEDDQNEQALLRKADIAMYHAKSGGGNRYQFYSESINRNAIRQLEVENLIRERDDLFEVYYQPKIALKTGRMAGMEALVRLNHPEHGLIPPSEFIPLAEENGLIVDIGDLVMRKACFATQKWRSLG-LFDGRVAVNLSSYQFALPDLQQRIESILRLTQLPAANLELEITEGTVIKQPEKAIKVMQQLSKMGVSLALDDFGTGYSSLSYLKRFPIHTLKIDKAFVDDIDDRDLKMVDSIITIAHNMGLSVVGEGVEDASQLSILKALKCEEIQGFLFSKAVTETQFSELLEKNFPVQKNT 87119415 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIEFSLLSCLSLIITFGVALWLRKAFHSQKQHELLLQNKTELELSADSTSEGIMITDEFNQIITCNSSFCRITGYSKEEIIGTPNTFASGL--TDPDIYSDMWHALTT--KGLWQGEVINQHKQGHLFPEWLSINVYKDKQGKAINYIGTIVDISKRKQAENTLQHLADYDSLTDLPNRRFFKEQVDHIIEIDKQRKPTEPINLFLDLDYFKFINDSLGHSAGDKVLKIIASRLLEHKDKNTIISRLGGDEFVIVLQDIASEKAVKQFCFELMQNIEKPMNILGRSLIVTPSIGATLYPKDGNRTNILLKNADAALYRAKENGRNNVQFFTANLNRDALKRLSLENDLRRNRNQFEIYYQPQVNLNTKQVIGCEALIRWHHPTKGFVSPIEFIPIAEETGIINEIGEWILFEACQQAANWCNEYGRE-IDIAINLSARQ-FDDTLVSTVLKALNQSQLPSHCLTLEITESILVQDPEQVIHTLTQLRQSSIKVALDDFGTGFSSLSYLKRFPLDKLKIDRAFVKDNNTDDGAIIASVLAVAKHFQLTTIAEGIENTDQEALLEALNCTQGQGYFYDKPLTAYAMAQRLR--------- 299134124 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVVFSDITALKMQEEQLHETNRRLDAALENMSQGLCLYDKDARLQVVNRRFCEIFNIPVGSVHMSFESVLMLSVMAGNHAGQNVSDLLAERQREKIDSYYQQLSDDRVIC---VRHRPASDG-----GWLTTCEDVTEQRQAESKITFMARHDALTRLPNRVLLAERIEQAI--AQVGRGSGFAILCLDLDNFKQVNDTLGHAVGDELLCAVADRLGSCVREIDTVARLGGDEFAIIQADTQRPEDAARLARRIVECLGEPYEFDGQRIVIGCSVGISLSPGDGTSGEKLLKNADVALYRAKAEGRGIWRFFETEMDESLQKRRELDLREAMDKKQFELFYQPLYDIDLDKVCGFEALLRWRHPVHGVVTPEQFISVAEEIGLIIPLGEWVIQQACREAALWPD-----DLKVAVNVSSVQFRSPRLLEAFSSALASSKLPPKRLELEITESVLLTNNGETTETLHKLRALGLRIALDDFGTGYSSLSYLRSFPFDKLKIDQSFVRDLTDASRVIIRAIVSLGKSLGMRTTAEGVQNIAQLNYIAAEGCNEVQGYFFSKPVAASEVPSVIRTRNRLKKDA 160896183 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAGLFGISRDITERKRFERELAQA----AVVFDSSHQGIMVVDPGRRITRVNPAFTRITGYASEDIGKTPRVLSSGLH--GPEFYRQIWACI--ERDGFWHGEIWNRRKTGEIFAEMLSISAAQGAGGEIEHYIGVFTDISHIKAHEAELERVTHYDLLTGLPNRRLLIDRLNQAMLRTAR-EGRSLAVCFLDLDGFKEINDLHGAAAGDALLVGVAAHLKSVLRSEDTLARLGGDEFVLLLSHIGSAEHCATILDRVLEAASRPVPVQDRVLSVTASLGVSLYPDDQADPDLLLRHADQAMCVAKQAGRNRYQLFDPENDRKAHARRLQLGWLRQALEKGEFHYQPKVELGGGRLVGAEALLRWHDPRQGLRAPGEFLPFVAGSDLERPLGDWVIGEAVAQAARWFGQGL--DLCVSINVSANQLLDGGFHAKMAQVLARHDLPPHLIELEILESAAIADMEQAIQVMGQCRQLGIRFALDDFGTGYSSLTYLRKLPVQSLKIDQSFVRDMDPDDLGIVEGVIQLASTFQLESVAEGVETPKHARRLRDMGCHVAQGYGIARPMPADQLPAW----------- 224824277 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MMIDNTDRRQAEHAVEEQLNFTSQLIETIPSPVFYKDEAGRYLGCNEAFEHYIGLPREELDISPRHLAERYHAADQALFDA---------PGTQTYEAEVQSTDGTLKNVVFYKATFNKSGGQLGGLVGVILDITDRKRSEKTIWHQANYDLLTELPNRRLFLERLQQGIE-HAKGSGSALALMFIDLDRFKEVNDMLGHKVGDQLLSQAGQRIADCVRETGLVARLGGDEFTVILENLSQPTPIEQVAQSIIETLSKPFQLGPDVAYVSASIGVTLYPKDAQDMDTLLINADQAMYHAKALGKNRFCYFVPSIQAIFAERLQHDLRSAMAQGQLDVYYQPIVDLATGHIVKAEALVRWHHPRRGWISPAQFIPIAEDIGLINGIGDWVFRRAAGMAKRLWESGCGAPLQISINKSPRQFFTGHAHETWIDHLQEIGLPAECIAIEITEGLLLDERPDVTSKLQQFRRAGVQVSLDDFGTGYSAMAYLKRLDIDYLKIDQSFVRDSTPSDRAITEAIIAMSHKLGLRVVAEGVETREQRDLLSAAGCDFGQGYWFSRALPEDEFFKLL-QRWP----- 127513349 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KQAEEQLRLAIENISEGMFILDNKFKFVEVNEACCDLCEKSRNDFIGELFKF--DLYPESYEQIRHILQ-----QQGSWSNEVESAKGDGSSFLMELTVDAIYDEQGVLSHYVGVFSDISRRKQQEEELRKLTNNDLLTSLPNRSSLMVTLGNLVK-----KDTHHTLMVLDLDNFKKINDSLGHQVGDELLIKVARRIESTVPYHTSIYRLGGDEFAILVDNNPDIGSSAVIANHVVDAFSSPFELTKDRVVVGVSIGIVLYPEDDQNEQALLRKADIAMYHAKSAGGNRYQFYSESLNRNAIRQLEVENLIRERDDLFEVYYQPKIDLRTSKMAGMEALVRLNHPEHGLIPPGDFIPLAEENGLIVEIGEVVLRKACFAAQNWRRQ-NLFNGRVAVNLSSQQFALPDLQQRIESILRLTQLPAANLELEITEGTVIKQPEKAIKVMMQLSKMGVSLALDDFGTGYSSLSYLKRFPIDTLKIDKAFVDDIDDRDLKMVDSIITIAHNMGLSVVGEGVEEASQLSILKALKCEEIQGFIYSKAVNETSFTELLKQ-------- 16127324 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLLNRAGEKTLGFKRDEVIGKTDA---DIHDAERERDRAVLDS----GEVRVIEEDHVPRKDGGMAILRTKKIALLNAEGRAEYLLGVSEDIAERKRAEAQIARLAHYDPLTDLPNRVLFQKSLGEALARRSRKGDALAVH-FVDLDRFKTVNDTLGHPLGDALLKIAAERLRGCVREGDTVARLGGDEFAIVQTGLDDSNGATRLAARIVEAMAAPFDLQGHHVVIGASVGVSLAPTDGDDADELLKKADMALYRAKADGRGAYHFFERAMDEQLQARRALELDLRRQAGEFELFYQPLYHLGDERVTGCEALLRWRHPERGMVSPADFIPLAEEIGLIVQLGEWVLRRACAEAANWPEH-----VRLAVNLSPAQFRDRGLVRTVVSALAASGLPAQRLELEITESVLLQDSQANMTMLHDLKALGVRISMDDFGTGYSSLSYLRSFPFDKIKIDQTFVRDIDSDAMAIIKAVLDLGASMGVVTTAEGVETQAQLDALRQQGCAEIQGYFISRPAPASEIAKML---------- 152992906 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LINIILSRYKTLSSNTIDLLNEIKSRQDKEEKLKLAASHAREGIIITDAENKIIEVNDTFISMTGYKREEVLGKNPKLLKSG-KHDSGFYAEIWRSI--SEKDYWSGEIINRRKNGEEYMEMLTISAILDDQGKPKNYVALFTDITTKKEHQKQLEHIAHYDVLTSLPNRVLLADRLSQALHSSRR-NNLVLGVAFIDIDGFKEINDTYGHNTGDDLLITLSSRMKGALRNNDTLARIGGDEFIVVFTDLKKPEDCHPMLERLLQVTSAPIILNNKSMSVSASIGLSIAPDKEIDADQLIRQADQAMYQAKQSGKNRYSVFDIEKDSAVNIKRERLNQISKAMDNREFYYQPKVNMTTGEVIGVEALIRWEHPDHGLLLPGEFLPIIENNMISIKLGDWVIETALSQIETWQRQGL--DISISVNINALQLQQIDFVSRLEELLSMHAVDPSLLELEVLETSVIDDITQVSNVMHRCIDLGVRFALDDFGTGYSSLTYLRRLPAHLIKIDQIFVRDMDPDDQAIIEGVIGLSKAFGRKVIAEGVETIEHAKALLQIGCELGQGYGIAKAMKASDIQEWIK--------- 296536005 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQH--STRAREEMLRDSRAALAQVIDTVPAMISAADRQGRCVFVNAAQAEFAGTTPDALGQPIEQMFGR----ERAARSRALDALVFETGQPLPGEEETEGPDGQARIFSTTKAPLHNARGEVVAVLTTSLEITDRKLAERRLGHMAHHDALTGLPNRAFLRDRLRRELARGRRGDHA-FALLFLDLDRFKAVNDALGHHVGDALLRTVAQRLKATARAEDLVARLGGDEFAIVQTAIQGPEDAAALAQRIMAALAAPVDADGHSLSAAASIGITLSPRDGADPDELLRNADLAMYRAKAEGRHGWRFFAAAMDARAREAMRIEAELRAARGEFELHYQPQVELRGNRVTGAEALLRWRRHGHGLCGPGSFLAIAEETGLIVPINEWVLREACRQAAAWAAEG-LPPVRMGVNLSPVQFRRQDVRALVAQVLDDTGLPPDRLDLELTEGILMEQDAATAAGLQALRALGVRVSVDDFGTGYSSLNYVKNFPVDRLKIDQSFVRGMTPNDAAIVRTIVDLGHMLRLQVVAEGVETEAQLARLRAEGCDEVQGFYFSEALPAEGFARLLRQ-------- 294011509 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YGTLEDIHAQKLAQRELANSEERFRLAVQSARLGIWDFDAVAGTRTWSREFRTMLGLSDTE-PATSELALRLVHPEDRPRLAEMLDVVASERPPHFEATLRVYRADGALRWIKSVGWSSFSDSGKPLRVIVTFQDVTEERNSEERIRWAATHDPMTRMPN-RALWQATLEEMTEQARRTGESFGLILVDIDDLKRTNDTLGHDAGDALLCGFAQRFASCAPADAMIGRLGGDEFGMIAPSLASSAALSAWSAELLGGVRVPYVHNGRSLDYGISMGGAVFGEHGEDAAELLKAADLALYASKSTGRGRLTLFQSQLRADAQQRSSMIHMARQAIVDDVPYYQPKADMRTGRILGYEALLRWEHPRTGVHSPDTIAAAFDNAELAVELTEKMLAKVVRDVDRWL-RAGHDPGRVAINASAADFIQHDFADYVLAHLARCAVPPQQFEIEVTETVLGRGAEQVERALHRLSSAGVRIALDDFGTGYASLSHLKQYPVDVLKIDRSFISNIEQDDAVIVDAIVKLGSSLGMEVVAEGVETAGQVEMLIARGCTIGQGYLMGRPRPWAAV-------------- 253997727 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVAIAIERHRSDTQLQERERELRSLLDNSPDTITRYDANCRRLYVNQRMLEYFDTTPDVVLHTTPRDFPSVTVEYEARIR---QAFLTGQPDEL--ELPLKASNGKLLVRHIRMMPEFNPDGTVASVLAVGRDITEIVEYRQRIHDMAFYDALTRLPNRAMLLEQMRSGI-LAAAGAQQVFSLMVLDLDRFKQINETLGHSTGDLLLCEAAARLQDHLREGDMLARMGGDEFVLLLRPGDAEPELIAMAQTLIQAFRQPFLVAGRELFVSTSVGIARYPTDSQDADTLLKFADTAMYHAKAQGRNNFQFYVSTEVSSARIELETMMRRAIQQQELELYYQPQWDLLENRIVGVEALLRWNQTEHGLMMPNVFIPVAEETGLIIELGEWVLTTACRQAVQWNKDKDEP-LKIAVNLSTRQFIQNPLLASVTRILHETGCRPEWIKLEITESLLLESNLDILNTLNAFDAMGLVISIDDFGTGYSALSYLNRFPVKQIKIDRSFVKDHDTHKSELVKAMISIAHVLNLDVVAEGVETQVQSDYLKASGCRAVQGYFYGRPMPLAALEAMLREQ------- 121608321 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RILAWATMAFACVHGSVASPLAHGLRVIAYALLYQAVFDAGIRRPFARQEAESRLRESESRLARVVSAMPDMVFLKDADGVYLSVNPVFERFIGRPEHQIVG--RNDFDLTTPAQARQFRQNDQRAMQTRQPLVYEETLTFAEDGYQGRFETIKTPIRDLHGRVTGVLGVCRDITERKRAAQEIERLAFYDALTGLPNRRLLLDRLQRSIATCQRTHKL-GALLFIDLDNFKDLNDTLGHDMGDQLLAQVATRLVASVRAADTVARFGGDEFVVMLEARTATAQAEMVADKLLASLNQPFALDGGQHYSTLSIGVTLFGEQRLSVDELLKRADLALYQAKAAGRNTQRFFDPDMQAAVNARSNLEADLRQGLARAEVYYQPVVDHQ-ARLMGAEALVRWRHPQRGMIGPADFIPLAEQTGLILPLGQYVLQTACAQLQRWSQHPDTAGLSISVNVSARQFRQPGFVAQVLHQLKSHGADPRRLKLELTESLLLGDIEDTIARMAQLKSEGVGFALDDFGTGYSSLSYLKRLPLDQIKIDQSFVREADPNDAAIVRTILALAKSLDLQVVAEGVETTGQLSFLQLHGCEGFQGYLFGRPVPMEVF-------------- 115526140 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLLGRHLRRRDDTQRQLRLEKQRLRLAINNMTQGLTLFDAEARLVVCNQRYLEIYGLTTEMVPPGITLREMIQYFRDRGGDRDVIERFLCSGDDFSRGSHEVTIGDKS---LLITREPVEGG-----GWVTTHEDITERKRAEARIAYLAHNDELTDLPNRSSFRQHVQSAL--ANLGDGFNVALLYVDIDDFKGINDTLGHVVGDLLLHHIASDLKRAVGKDGFVARLGGDEFAVVVTNIEAMDEVTALTERVQSALYEFHDCGEHRLSADASIGIAIAPQDGKTLDDLVSNADLALYAAKSEGRRTYRFFKPEMEVALKARHGADLKRAVVEHQFDVHFQPLVDLRSDQVVGCEALLRWRHPTRGMVSPAEFVPVAEEIGLIDELGEWVLAESCREAATWPAH-----MTVAVNVSPIQFRRRTFPLKVAAALGQSGLPAQRLELEITEAVLIRDDDAALAILHELRALGVKIALDDFGTGYSSLSYLHRFPFDKIKIDRSFVATLAEEKASIVQAVVSIAAAGDKITLAEGVETIQQRDLLKQFGCQQMQGYLFSPPVPAAQLRELL---------- 297160240 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NAARLAMAVINREGIVLD---------ANPALGALLGAEPARLIARNAADLADLREDSR--TWSEYRDVLHGRRARLCCTRRLQRPDGHALWAEITVEPVPDS----CSVLLSMADVSERRDLQGRLRHLQMHDPVTRLPNRNLFFERLTSALEAAAYDRGGRIGLCYLDLDGFKAINDTLGHRVGDRLLGAVAQRLTECAPDGHLVARLGGDEFALLVRDSTGTEQLCELAKSVLAALQQPFDVAGQRLSVSASIGVVERPAAGTHTTWLMQAADTTLYWAKEDGKARWTLFDPERNAHRMTRQSSTLRPAVEREEFVLDYQPLVGLVDGVVKGVEALVRWEHPRFGRLSPNRFISLAEENGAIVPLGRWVLRTACRQARAWQLAHPLNPLIVSVNVAVRQVWDSDLVAEVGSILAETGLPPHLLQLELTESAVMGSAGRPLQALLRLSEMGVAIAIDDFGTGYSNLAYLSRLPVSTLKLDGSFVQGPNPADETIVQALVELAHRLGLTVTAECVESAEQAERLARIGCDTGQGWFYSRPVPPDRISAMI---------- 157374772 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEQLRLAIANISEGMFILDSNFHFVEVNEACCELSMTSRDQFIGKQLNFDRY--PESYDQIRSIL-----HQQGSWSNEVESAKGDGSSFLMELTVDAIYDELGQLSHYVGVFSDISRRKQQEEELRKLTNNDLLTNLPNRSSLMVTLGNLVKR-----DSHHTLMVLDLDNFKKINDSLGHQVGDELLIKVAKRIEDTVPFHTSIYRLGGDEFAILVDNNPDIGSSAVIANKVIDAFVSPFELTSDKVVVGLSIGIVLYPEDDQNEQALLRKADIAMYHAKSGGGNRYQFYSESLNRNAIRQLEVENLIRERDDLFEVYYQPKIDLKSGKMAGMEALVRLNHPEQGLIPPSEFIPLAEENGLIVEIGDLVMKKACFAAQKWRSQG-IFDGRVAVNLSSYQFALPDLQQRIESILRLTQLPAANLELEITEGTVIKQPEKAIKVMQQLAKMGVSLALDDFGTGYSSLSYLKRFPIHTLKIDKAFVDDIDDRDLKMVDSIITIAHNMGLSVVGEGVEDASQLSILKALKCEEIQGFIFSRAVTESQFTTLLHKEF------ 251773316 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVEDLTEEERLRALAEASDRRFRELAETAYSGIVLVDSAMRIVYFNSAAEKMFGCRTHVLERPLDILLPTLFPDPLKDGESRIWDSVGQRFDHTQF------------PMEISSSVFSEPSGSFVTLV--LRDLTERKTFENQLLYLANYDALTGLPNRIHLIERLKQAIPL-AERNGQHLALLFLDLDRFKGVNDSLGHASGDLLLVEVSKRLSNCVRKGDTVARFGGDEFVFLLEGLEEREDAKPIAEKILGALNAPFEIDNVQVFMNGSIGISTWPHDGESSDLLLRRADAAMYRAKELGNSYAFYNPEIGALPERRFSMERELRRALERNEFEFFQPQIDLATGNCVGAEALIRWRHPEKGLILPDQFIPVAESTGLIVPMGAWVIRSACPHLKSWR-EAGMAPLRLTVNVSVKQFERGGLIQTLESSMRESGVDSRLLEIEVTESVLMQHPM-ASDTLRELSRMGILISIDDFGTGYSSLSYLKKLPVYKLKIDRSFVTTLDPDMLAITTAIVTMGSALRLKTIAEGVESREQLDILRRLGCDEIQGYYYSRPLPNDTFMTWVREK------- 292492175 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITDRKRVEQR----QQRLSVILEASTDFVGFSDNEGIAQYVNQAGCRLAGMTAEEVGQPITVFTP-----DWANIIIQNEGLAAKRQGWWRGETALLHREGREIPVSQLILAHRTSEGEVEFFSTVARDISEHKAYESQLEYQANYDSLTGLPNRNLLQDRLEHAIAHARRIRQG-VAVLFLDLDRFKMVNDSLGHDVGDALLKAVAERLRGCVRDEDTVSRLGGDEFVLVLEELRGGEMSRLIANKILAALQAPFALEGQTFRINASVGISLFSRDGKDALTLLKSADTALHWAKAQGRGCIRSYTSEMNAQVVERLTMEQSLRQEREEFVLQYQPIMDLQTGSMVAVEALLRWQHPQLGVVPPAKFIPLAEELGIMPTVGEWVLRTACLQARRWQD-AGLPMLTMSVNLSTQQFIQVDLTDRVAHILDETGLPPSCLAIEITESQIMQDVESAIASLRAFKEMKVHLSIDDFGTGYSSLIHLKRFPLNRLKIGKDFIHDKTPEDETIVLAVISLAHSLGLKVVAEGVETEEQLRFLWENGCEEMQGHYFSRPLPASEMEVLLQEQLPL---- 254294194 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YRALGMAPVAAFGLTATGAFLSILHHNSSLGPIMFSWAYSAGVLAYVSIQQPFWAAGIGSVDQTNLALVGAVAVGMLSMGSFVLAVLPVASLMLGILAGFGAGAALSGDVAFLVIVPLFLIFMVVMQRYAAWTFRNFVLQRLDRN-AVSESKEVISLLLHQSSDWLWDTDENMLLGRVSQRFAEAVKRPAEVLNSEC-----FLHFFEEDSKEQLQELFLNQRSFRFVVPIRI---EGELRWWSISASPKRNCEGEFTGYRGVCSDVTQERTAEKKIAYMAHFDALTGVHNRANFSTELEKAVER-MHTQGKPFALHCIDLDNFKTVNDTMGHPAGDSLLKIVAHRLSMSISDGDIVGRLGGDEFMVLQMGCNDAEEAMLTSDMITDALLEPVSLMGSVLPVSGSVGTSFAPRDGETSKEIMQHADLALYAAKQDGRGCNRMFEPKMDLDAKRRTQLEIGLRRQENELEMHYQPLMDVRSGTIKGYESLLRWRRGENDVLLPTEFIEIAEDTGLIVPLGEWIIRTAIAEAATWPE-----NISVAINLSPTQMKNPSLISTVISALANNAMDPARVEFEITESVLLEESEVNIKTLHVLRDLGVKIALDDFGTGFSSLNYLRAFPFDKIKIDKCFVTEMETRDRAIIRAVMGLARDLGMKTTAEGIENQTHVDLLKAEGCDYMQGFLFSRPIP------------------ 124547518 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KQKEEQLRLAIENISEGMFILDSEYRFVEVNEACCKISLRNRTDFIGNLLTF--DLYPE---NFSSQIRTMLK-QQGRWANEVEAVRGDNRHFHMELTIDAIYDELGELSHYVGVFSDISRRKQQEEELRKLTNNDLLTGLPNRSNLQVTLSNLVNKEIAHS-----LMVLDLDNFKRINDSLGHQVGDQLLKLVSIRVKSILPKNTSIYRLGGDEFAIVLDKGSDISASAAIAGRVIEAFKMSFNINEEQLVLGLSIGIVLYPEDEQNEQALLRKADIAMYHAKSAGGNCYQFYSESLNQHAIKQLEIENLIREKEDLFEVYYQPKIDLKRGRVAGMEALVRLNHPVQGLIPPKEFIPLAEESGLIVEIGEIVLRKACFAAQKWREQG-LFNGRVAVNLSSRQFALPDIQQRIESILRLTKLPACHLELEITEGTVIKQPEAAIIVMQQLAKMGVSLALDDFGTGYSSLSYLKRFPIHTLKIDKAFVDDIDDRDLKMVDSIITIAHNMGLSVVGEGVEQTAQLNILRALNCEEIQGYIFSKAIKESEFTLLLQ--------- 114776847 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DHAHRIIRVNPAFTTLTGYSAERITGSLASEL-YLLPEG-------MEREVLKKEAVWSGNVSIKKENGEILQGLQTTVSTTVEDGGLARYIHIIK--------PADAATQEGSYDQNTNLPDRNMFQHILAQEQENAKRKHFQLGVLYIDIDHFKVINDSFGYLKGNLLLGQVAERFKALLRGNDLIASLGGNRFVVLLTGLAHPEDATIVTLKLMQALESGFCIDNHEVVMTISTGIAIFPGDGDDSEALLQSAEQSMYKADGGNNYQFFKASTQSSAINRLNMESEMRKAIERGEFVLHYQPQINATSGHVVGMEALIRWQHPERGMIPPYHFISVAEETGMIVPIGEWVMYEACRQNKAWHD-AGLAELKVAVNLSARQFSDRKLLDKVRHALKQSGLNPAFLELEITESVIMKDIEATIALLEEIASMGLSLAIDDFGTGYSSLNYLKRFPIDKLKIDKSFIDDSSEDDGKIVEAIIGLSHNLKLNVICEGVEDAEQFAWLQERQCNEIQGYYFSKPLPADEFEAFVRSR------- 283842569 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLKKREESFRLLFDGNPMPMWVFDAQTFELSVNDAAVAHYGYPRDQLRMSLREIWP------REEWIAHGQTLLEMR-DSYQSEWRHIKADGSEIHVLTFGRRVVFDGRD--GFLVAVVDVTERRKAEAKIAHMAHHDGLTNLPNRALYQQRLEQALAQARG-SGTMVAVMCVDLDLFKNVNDSFGHPMGDRLLQCVAERLRQQIGDGDLVARLGGDEFAIVLTSLATPNEASNLAARLIEILSAPYDMDGLEVVIGASIGIALAPSDGDECEALSRNADMALYRAKAAGCHHFFEKEMDRQAQIRRDMELDLRQAFARGEFELHYQPLIDLAEDRIGGFETLLRWRHPERGMISPSDFIPVAEDIGLIVGLGEWVLRQACLEAASWPS-----DVKVAVNLSPVQFRSRNLVQVVISALAQSSLVPHRLELEITESLFLADSDTNLATLHQLRSLGVRISMDDFGTGYSSLSYLRSFPFDKIKIDRSFVKDLTERPLAIVRAIAGLGRSLDITTLAEGVESVEQLDALRAEGCHEVQGFLFSPARPASEICGLL---------- 142770261 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------REIYLEITAALLD--NGFWEGEINERRRNGEIYPEWLQMSAVRDEQKRVIRYVGMMSDLTARKETEQQLQFLSNYDRLTGLANRTQFREHLHKSLTLARLNRQ-KVALLMIDLDRFKPINESLGHEIGDRLLKAAAERMAQHAGGQESLARVGGDEFTLLLENHGSEGSISQQCQQLINAMKKPFLIDGHELLLGASIGISIFPDTAKEAQSMINQSDMAVYQAKRSSGNNFQFYRSNMRVASVEQLETSLRKAIFKNEFVVHYQPKMNLASNRITSVEALVRWQHPTMGLLPPADFIPLAEETGLISAIGELVLERSCRQAHKWQKQG-LGEICVSVNLSAHQFRKGNVAETIDRVLSTTELSPHLLELELTESLIMEDMEQNIELLQQLRSRGVELALDDFGTGYSSLSYLKRFPVDTLKIDRSFIMDKNPDDAAITRAIIDMAHSLKMNVIAEGVETADHLSILRDMHCDSIQGYLISPDRTESELLELLHTQ------- 167033959 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGLSGVAVSDSTQRKGRAALALEGIGLALTWDLPQPGTQLIKTVVTPLAIAVLLIALSIALFARYAMR--------------------ASTRIDRSHRALMISRAALQSSEERFKAVAEAASDWIWETDVLLRLTYLSDRFSELTGHPVEVWQRPITELLSC----DTSHLQTWLHSLAAGSSGTLRCQYQDHL--GQQRTCRIASRAIVDQS-VCTGFRGTCSDITDEVAAHAQIQHLSSHDALTGLPNRNKLFRFLEQSM---TGTGPLQVALLILDLDNFKPINDSLGHPAGDAVLLEVAGRLGQATRDSDLVARLGGDEFIVVVTRPGDHNNMERFCIRLIEAIKRPMRVEGHSVQVGVSLGVVMSAEYPGTPSDLIRYADVALYNAKQAGKNTWRFFSAQLNAMDKRVLESELRDGIPRGELVLHFQPRFKVDGVSLASAEALVRWQHPRLGLLRPDRFIPLAEESDLIVLLGNWVLQEACNKARGWPQA-----IMVSVNMSPAQFSRSDVVRDVGDALRTTCLPAHRLELEITENVMLNDVEGALHTMHALKELGVRLNMDDFGTGYSSLGYLRTYPFDSIKIDKRFVQGKSGSDRSVVQAIINLGNAMGMTVTAEGVETAEQLALLSDDQCHEVQGFLLSKPLENEALIGMMREPIP----- 296285048 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AFGLIPHLLVGYAYAEWMFIATLILAGSMAAVFLAGRPFPMLFVKIGIWLPIAVHSIAYNDHMAVVALPLAILVAVGIALFQERYDRRSEEERQAEERSRNRSIYEATGQGFWETDKHGRIVYISEVFAERYGFDHEDLLGKVFTSVFEVDPGDRDAERTIKFHFTAHSPHELPVRGEGRAGDGTVWW-SVNGRPIFDSFENFCGFRGSGTDLTERRRSAEHASRLALYDSLTGLANRHALSQALSKLLTHRNPAQRV-CSILMLDLDRFKHVNDTFGHPTGDALLNQVARRLEKVVGDLGTVGRIGGDEFQVLIPKRCEKARLEQLGNDIIHSLSQPYSIDGNRAVIGASVGIAIAPEHGGTSERLVRSADLALYAAKDAGRGRYRVFSDDLHVAARERNQLEEELRLAIDTGQLHYQPVVNTATEEISGFEALMRWNHPKQGWISPEKFVPVAEDAGLIVAMGEWAIRQACSDLARWPK-----SVRCAVNVSPLQFADPALPGVIADAIAKAGICPSRLELEITESVFLDDSEGTDATFAALKAVGVRLALDDFGTGYSSLGYLKNAPFDKIKIDQGFVRGATSRNGAIIAAISSLANALGMDTTAEGVETLDELELIRMHGCSHIQGYIYSKPLSTAEADARLEE-------- 144173782 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEHSEQLHRFVVDASPDILYMLDARGRFAFVNQRVETLLGIPRDELIG--RSYTTLI-PEDQQVLRHAFAERRTGERATRDVELCLHAGETGRAPVELTAMGIYAGEGEGRRRIGVARDIAERKRAQETIEFQAWHDALTHLPNRALFTDRLEVAIA-QAGRGERRLAVMFLDLDRFKVVNDTLGHTTGDRLLRAVAARLKSCIRRGDTLARFGGDEFCLLLADVRSTSDVEGIAGKILDRLAAPFLVDDHELFVGASIGIAPYPETGDSAEALIRAADIAVHHARGKNAYQFYDARMGEIVSSQLSIERELRNALLADQLEPHYQPQVDVESGRVVGVEALARWNHPERGQVGPAEFIPLAEETGLIVPVDQCVQRKACLDVARWRREGHGD-LALSMNISAAQIESEDFVDWMLAMLEETGIGTEGVKLEITESVIMREMDVIVTKLRKLSAHGLTIGIDDFGTGYSSLSYLQHFPVDTLKIDRAFVSDIEESESSIVNAIIHMAKGLGLDIIAEGVENETQLRYLHTQGCRQVQGFIYSKPLARGDLGGYLA--------- 163750968 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQRQLEDDVKLLAQAFGNTSEGVLIMDAAERIKVSNKAAQTIVGASDKQLNGKFFSELILVKEGRADEIVHLLQQGV-----SWTGEREFLREQGGPCPVWLNVSAMLGSKGNITHYVAVFSDITERKRTEADLRRLANYDVLTGLPNRSLFSTRLAQSIH-SAEHSGEKLALIFLDLDRFKHVNDSYGHSMGDALLVEAANRLQSCITEEHTLCRFGGDEFVILLRDASNLDTINHICAQLLEQIKTPFELYGREFFISTSIGVSLWPDDARQAEVLIKNADQAMYHAKEEGRGNFQYFSSERNLEYHLRLEAELRKAIERDEFELHYQPQVDIKGDKLIGMEALLRWRHHEDGLVRTDIFIKVAESCGLIVDIDRWVLRQACLQGVIWS-QSYDEIFKLSVNISAVHFRQADFIEGVKKILAETGLDPHLLGFEITEGVLMKELDTAKEHLRELRVLGIEVAIDDFGTGYSSLAYLRHFDVDTLKIDRSFLVDINEADQAIASSIIELARNLKLNVVAEGVETKEQLEQIFSRGCYVIQGYYFSKPL------------------- 126660962 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QALIERQKVEIALRESEQRFRALIENAIDIILIVSSEGTFTYLSPSVKRVLGYDPASLIGC--SFFDLIHQADQQRIRQSFESIIEANQSTILSEFRVCSHDNRWLMLEAIAKNLED-DPAVAGFVINCHDITERHYTAQQLRYDAYHDKLTGLANRSALLEQLQKAIDRNKRRRQDHFAILFLDLDRFKVINDSLGHLMGDELLKNMAQRLEQCHRDGDTLARFGGDEFVFLLQDIREPEEAVIVAQRIHEVLKAPFTLNNREVFISASIGITISTDHYDHPEQMLRDADAAMYRAKANGKACHEIFAPTMYLSKELHLESDLRQAIQRQELVVYYQPIVFLKTQQIIGAEALVRWQPPGKSLIPPNDFIPLAEETGLIINLDRWVLQCACQQLYEWQQDQGLAPHFISVNLSPKQFFDPRLKDIIIEIVGKTGLDKKYLKLEITETVFLKNSHTVLNLLYQLQQLNIQICLDDFGTGYSSLSYLHRFPLNSLKIDRGFINDLTNQNDAIVRIVGTLAQELQLELIAEGIEESYQIEALTTLGYQWGQGYYFSPPIDAQAFSLLLEK-------- 71278809 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEKIKLAASHAGEGIIITDDKATIIDINDAFTNITGFSREEAIGKNPRILQSGRPEFYADMWQALQN-----EGYWSGEVWNRRKNGEVYAVMQTISAVRDVHGIATHYVSLGNDITLMKEHQNQLEHIAHFDILTNLPNRVLLADRLSQAM-LQCSRHKQSLAVVFLDLDGFKHVNDTHGHDIGDELLIALSVRMKEALRENDSLARIGGDEFVAVLADLTTVEDCEPVLERLLLAASEPVIFDNIVLNISASIGVTLYPQDNVGADLLMRHADQAMYVAKESGKNRYHLFDTAQDDAVKVQRESLEAIRSDNHQFVLHYQPKVNMRKGIVTGVEALIRWQHPKRGLLNPIEFLPVIENNPMSIEMGEWVIDTALTQISQWQKLGLNFPVSISVNIAALQLQQPDFTDRLMILLAAHDVEPHYLELEVLETSALEDVYNVSTIMNACMALGVNFALDDFGTGYSSLTYLRRLPANLIKIDQSFVRDMDSDDLAIVEGVIALAKSFKRDVIAEGVETIEHGTALLQLGCELAQGYGIARPMPASEIPTWISDWKP----- 115524099 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IEHLNIRLLQSQQLEKERERLDIAISNITRGLLMYDADGRLVVCNRQYIEMHGLSPEV----VKPGLPFC---DLMAYRKQIGSF-DGDVEEFCSSIRRNLADGKISRYLLEGRSIESVTKPLGGWLVMTEDVTQRRLYDERIAHMAHYDALTDLPNRVLFHERLESALDAREPDDQLAV--FYIDIDQFKSVNDSLGHSIGDELLKIVADRLRGCLAATDFAARIGGDEFAIIQTAVAKATDTTDLVERIYAAIRKPYDCAGHLLTADASIGIALAPQHGANLDQLLKNADLAMYGAKAEGRRTYRFFEPAMEARVIRTMEIDLRQAIADGGFEIYYQPQLRLCDDKVTGCEALLRWRHPVRGMISPAEFIPVAEETGLINQLGEWVLVESCAEAVKWPG-----DVKVSVNVSPVQFGSEGFALKVAAALANSGLPAHRLELEITEAVLIRDDEAALTMLHQIRALGVGIALDDFGTGYSSLSYLRRFPFDKIKIDRSFIKNIEDANAHIVKAVVDIAAAQRMTTTAEGVETEGQLNELRRLGCSEMQGYLYSPPVPASKLAALL---------- 120602911 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AIIERRKAFALQESEARFRAIFEHSAAGICLVGRDGLLMDANPAFEELLGLTRAEVGCRFDAFLPVKAASELD---STCRSSFAEGRDTVSLRLPFLRVDGEQRWGRQIVTAVRDVAGDVAFVLAQVEDITEQQQTEARLTRMAFHDALTGLPNRVLFLDRVETALRRARRHETYHFAVLFLDLDRFKVVNDSLGHKAGDELLRQFARRLEPCLREVDTMARFGGDEFAILLDDMSDVDESVNIIERLQAALRQPFLVQGMEVYTGASIGAVLRARDYTQAEDILRDADIAMYRAKDSGKGRFVVFESSAAPGAQDILRRENELRRDGDEIELYFQPIVALRTGRITGLEALVRWQHPEQGLLAPGTFIPLAEESNLICDLDMHVFRKGCLAVVAL-QEAFEGPLAVNINISARSFRRLRMVQDITDILRETGCPPQMVKLEITENLLLT-GLEVTDKLWRLKDLGLSLVLDDFGTGYSSLNYLRQFPMDILKIDRSFISRVHEERAAIVESIANLGRTLGLGVVAEGIEVSEQAEILLEVGCPHGQGYFYSRPQPFDRMLRTLERRRPLP--- 241665425 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VPEIGLYFLVGESIAS-ILAPTALAGAIGSTLL--MALLYATLRRSMSQRKQHIDEMRLALVYASSSEAMMVTTLDGTVIDVNPAFTVTTGYTAQEFKGQHSDAIRS-ECNDSAVVDTMRTAVTT--KGTWSGEYLIRRKDGTEFPALLTVDTFAGHKLGAPSRVALIHDITEKKRAEEVIWRQANFDTLTELPNRHMFYAKLRQEI-LHARQAATAVALLFIDLDRFKEVNDTLGHDQGDVLLKEIARRISAIVRGTDTVARLGGDEFTIILPNLPDAGAAAPIIRSLLARIATPVQLGEESVEVTASIGLALYPRDADNAESLLVRADQAMFAAKSAGRNQWSVFTPALQRAEQERLRITSDLRIAIEQKQVHYQPIVDLRSGAINKAEALIRWTHPVRGEIEPADFIPVAEETGLIVQIGKWVLNEALTEVTRWHTVLGRHM-QVSVNKSPVEFRAAGQLGDWADVVKRRAIRPGSLVIEITEGALMEGSAEVVDHLTRLRQAGIEIALDDFGTGYSSLSYLKRFDIDYIKIDQSFVRAHDPKDIALCSAIVSMAHALRIKVIAEGIETEEQKAILVAAGCDYGQGHLFCPPVPPAAFEAFVAK-------- 89899703 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TVLEMALYKHQADSQARDAARHTQAILDGMVDGVITLNAQGLITSINQAVSTLFGYAPEELGHNVAMLMPSPH---RSLHGGYLRRHQHTGAGCAMGEVDGQRRDGSVFPISVSVSELMH-NGQ-TQFIGLVHDITQRRRSEENIYRLAFYDKLTGLPNRRLLMDRLKQALITS-TRTGQHGALILLDLDHFKQINETFGLDAGDELLQQVGQRLPTCVRDDDTVSRFGGDEFMVMLEPQEAAIQAEAIAQKILLALAQPYRLRGHTHGTTPSIGVVMFRQAQVSLDDLLKMTDVAMYQAKAAGRNTVRFFDPALQALALARTALEENLRRGLALQEFVLHYQIQVDHQGLPTAEALLRWQHPVRGMVPPAQFIPLAEETGFILPLGQWVLESACRQLVAWSHQRATGSWTLAVNVSALQFAQPDFVAHVTSALQATSANPTLLKLELTESMLVGDVQDVITKMNALKAQGVSFALDDFGTGYSSLSYLKRLPLDQLKIDQSFVRDINPNDAVIAQTIVALGHNLGLQVIAEGVETVGQHDYLASIGCDAFQGYYFGRPVPAAELACLLKQIRP----- 251828106 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRTDITERKKSAEAIERSEAKLHILFDSNSDAVLMLDMQ-GFFDCNKAALRLFGCATTECKHHPADMSPATQPNGIDSLTLANEYIAATRDGNAQFEWLHKRMDGQSFPADVLLSSMKLDGRVVLQ--ATVRDITERKKSESEIVRLAFYDPLTGLPNRRLLMDRLQHAL-TSNLRNDKHGAILFIDLDNFKSLNDTKGHAVGDLLLVEVAQRLKGCVREEDTVARLGGDEFVVLLDNLSHGHDNAGAHEKILQALNLSYMLQGYEYHSSPSIGVALFCADASSPDELLKRADSAMYQSKAAGRNTVRFYDERTQALLLARAELEHALHHALEQQQLMLYYQVQNADYQPVGAEVLLRWFHPVLGMISPAQFIPLAEESGMIIPIGYWVLEQACDQLKRWASDVFKCDLVLAVNVSIRQFHEADFAQKVQALVTDSGISPDRLKLEITESMLVHDVENIIATMQQLKKIGLNFSMDDFGTGYSSLSSIKRLPLDQLKIDQSFVRDIDEHDKAIVRTIIAMAQSMKLNIIAEGIETEQQRRLLALKGCTNYQGYLFSKPVPLSDFEGLL---------- 254502187 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YAVAQNITEQKKAENAL-------KLAATHSDEGIIITDINGAIVDINEAFTDITGYERDEILGNNPSILSSG-KHDADFYQTMWSKL--RKDGVWQGEIWNKRKDGDVFAERLTISAIEDESGNTTNYIGLFVDITKMKAHERQLEHLARYDRLTGLPNRVLLADNMQQAMARARRHGHT-LAIAFIDLDGFKAVNDTYGHAAGDELLVSVAHRLTKVLRTEDTLARIGGDEFVAIITDLPDEKSCVSTLNRILDAASKEFKLGAATASVSASIGVTFYPQTEEIDGDQLERADQAMYEAKISGRNQYKFFDPEQDRRLTEYYAQVADAKKKTDAFRLHYQPKIRLATKEVIGYEALIRWQHPEKGLLMPGAFLPPIERHDVAIELGNWVLDNALEQIERWNEVGLDT--TVSVNVSALQLTSSDFEETLNKHLQKHPAEPCQLEIEILETDALSDIERVSKIIRNCRLSSVRFALDDFGTGYSSLAYLKQLPIDTLKIDQGFVHDSNAQDQELLKLIISLGRVYNIDVLAEGVETPAHAELLHTYGCRYAQGYAFARPMPADDVLDW----------- 186473096 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DSQLIPVKDHGGKVVAVVCASLDITTQLLQQLRAKSELMSEMEAHVQLVFFSYSANFEY-----FHYITAGSSNVFGLEPEEFMRNPNSWRELVVPEDRAALQAEMTRIMTEST-EGRAQYRIRKADGSVRWVRSTGYPVIGDNGDVLRIVGITEDVTAEQERIAELDRLAYTDSLTGLANRAALLREIE-----SRCAASKPFGLMFVDLDRFKVLNDTLGHLAADHLLRHVGGIIRRSLPDDAYIARLGGDEFAVLIGSVVDQPGLEAQAKALLGGLSENRLEGLAGAFITASIGISIYPEHGSGHDALLSSADVAMYAAKKTGRNGYQFAGKEAARTIGDFELERDVPEALATNQFFLHFQTIHPHSLAVHGAEALIRWQHPRRGRISPGDFIPLLEETGFVEDVGVWVLDNALRQLAAWR-QAGAMNLGVSVNVSARQLGSEQIVQQVDRALKRHGIPPGKLEIELTETALMKNPKQARTSIVELKRLGARIAIDDFGTGYSSLMYLADFEPHTLKIDRHFTSEHDPTTQTIVEGIIDLAHKLGIQVIAEGVEQTAQLDILRRVNCDYVQGYLLSRPQAPEGLM------------- 146339964 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALKRREASFRLLFDANPLPMGIFDTETGRILVNAAAAAHYGYDRDRLGMTIWELWPESETTDLGEAMARLTA-----RDDFHREWRHYTADGSLIDVLAYGRRISYDGRD--GFLVAIVDITERRKVEARIAHMAHHDGLTNLPNRELYQERLRQALQ-PGPGGPKPIAVLCVDLDLFKNVNDSLGHPMGDRLLQAVADRLRERVHGGDLAARLGGDEFAVILANAPSLNEASDFAAGLIQALSAPYEIDGQELVIGASIGIALAPSDGSTSEQLMKNADMALYRAKEEGVHRFFEKDMDLQAQKRRDMEHDLRHAFAEGEFELYYQPLVELATNTISGFECLLRWRHPEKGMISPAEFIPVAEDIGLIVPLGEWVLREACREAATWPD-----DIKVAVNLSPVQFRSRNLVQVVMQALAQSGLQPARLELEITESILLAETEANLATLHQLRALGIRISMDDFGTGYSSLSYLRSFPFDKIKIDRSFVKDLAQRSLAIVRAISGLGKSLNITTTAEGVETSDQLDWLRAEGCNQVQGFLFSAARPASEIAGLLAR-------- 257094361 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VRYGMRSGQAIQAVQHSQQRLAHAQRLARMGSWEWSVAEARFACSDEMLRLFG---GDWQATLDGFLASVRESDRALVASARRALLIDGQP-YQITYGMQRPDGKLREVYEQAQAVRDTAGRIVRVEGITQDISERIEAQQRIEHLSMHDGLTGLANRQLFAQVAAVELERARRNHG-SCAIVHLDIDHFKSVNDALGNAAGDQVLCTLAERLRSSVRGADLVARIDGDAFTVLVLEVRAAGDAAIIAERLLQTIARPLSIDDREVVLTASIGIAVFPRDADSVEALARAAEQALYAARASGPATYRFFDEEMNARVKLHLENELRRAIAQDELRLHFQPKVDAASGRLSGAEALVRWQHPRRGLLGPGEFIPLAEEAGLIVALGDWVLAAAARQLRQWA-EAGLAPVRVSINLASPSFLEEQVAEKCSAIIAQEGIAPEQVVLELTESLLVVDAERTIVRLNSLREKGFALSLDDFGTGFSSLSYLKRFPLDELKIDRAFVTDVTRKDAAIALSIIELGHQFGMRVVAEGVETRAQADFLLANRCPIQQGFLFSPPLPPDRFAAIL---------- 89093125 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FARDVSDRKHAAERQRKAEAIFNSSEAILLSDAYSKVKMINPAFTKITGYEESEIIGQNASMLSSGQ-HDKEFYRTMYAALET--EGLWQGEVHNRKKNGELYVQWQTVVALKDGNGNVDEYLAIFSDITEKKEAEEEIKYRANYDQLTGLPNRTLLHELLRQELQHSRR-ESKKCAVMFLDLDHFKRINDTLGHAVGDLLLQTVSELLQETIRESDVVARLGGDEFIVILSDVDNATDISTVAEKIVSVLDTPLSIDDHEIRTCTSIGIAVYPDDAFEEGELLSHADMAMYKAKESGRGQYRFFNADMAKEIRSSRSIEIELRNAIENEDVAFQPIVSMGDKAILGFESLMRWPESANHNTSIEQSIRNAEEFGLIQPLFEVVFEKAAREFSRLPLRNDNPQLYFSINVSSHQIPERLSLEWIEERLRYYGLANENLVLELTEGIFLSDSPENLRWFKRARDKGIRIALDDFGTGYSSLAYLKRFTVDFLKIDRSFIADLDEADYSLVKSVLALSDAFGLKVIAEGVETEKQASILAELGCKTAQGYYYGKP-------------------- 254459177 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ASLHSLEKSFKLHALATSLIISVGIFVLLPENKPFYQAFLTMIVAGLSAGTVMSLSIYKDLARNYLIILLAPFAIAMYKFGTEMHILMSLLITLFLMLLITFSKEKIIELITSNMLVQDSEKELKLSESNFSS------IFKEVPIGVFTYDKNLIITEANRSISELLNAPIHKLVNMDMKLL-------RDQIRPQLDATLSGERGYYEGEYHNLISD-EEIWIKMQAVPMYDIDNQIKGGLGIVEDITGRIQADKKIRQQAFYDHLTGLANRLTLNDRLEQQIARLARH-NRFGAILFIDIDNFKTINDSLGHHIGDTLLKTFAQRASSIMRKEDTVARLGGDEFVILLSDLSDNKNHANVARKLHKLMKEPIEVEEHSLYVTLSIGITTISEEEEDINVILKHADIAMYKAKQQGRNTTCFFEQGMSKKIEDQLILGSELREKHNQFELYYQPIVETKSSIITSCEALIRWNHPTRGLIYPDDFIPYAEESGLIISIGDWVIQRACIDYKKINHKIKN----ISINISSKQFNQDDFVTKILKATQEYSVNPSALKLELTESVALDNLLATTDKMNLLKSHGFTIAMDDFGTGYSSLSYLKNLPFDFLKIDRSFIQHDNEDDASLVKTILTISKQFKFEVIAEGVEEKEHVEFLKDLDCEYYQGFVVSKALPVNEFEKFL---------- 197117046 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALIGGALVGAYAFFRLRTVPLRALDEAYRVLKQSEEKYRSVYESLNEGLALYDGSADLVLVNPAAINVFGFSRDDIGGWITELLDGLFAECAEQVFGALQA-----RGEVSLDLE-QNSTGRI--FSLTAFPMG------YGMVALLEDVTEKKRTAEQLERLAYYDSLTGLLNRRMLLDRMEQAIG-TAQREGVKVATLFMDLNGFKVINDTLGHKAGDQILVEVAKRLQKMVRKRDTLARLGGDEFVVAATFEKD-ENASAIAKNLINAITPVYQVCDREVYVGVSVGISIFPDDGDVPETLLKNADIAMYNAKSQGQGGFCFYSAQLNERLHERMQLEFKLRVEREEFFLEYQPILDSKTGRITAVEALLRWNDPEKGRVMPDSFIPLAEDTGVILPLGEWVLRTACAKLRQWQD-AGVMPVRMAVNISGRQFTQGDLSKTVEDALLQSGVHPSWLELELTETCLIKNVEETVRKLCRLKGLCVSISIDDFGTGYSSLQYLKNFPIDHLKIDRGFINNVCEDDRAIVDAIIGIAKAMDLHVIAEGVETRQQAEHLMRRGCDEFQGYYFYRPLPEEKLLEVLASK------- 114563838 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NIKQAEEQLRLAIENISEGMFILNEKYQFVEVNNACCELAASTKEKFANEILHFSRY-----PASYSEQIRNLLK-QQGRWSGEIEASKGKDSYFLMELTIDAIYNEQGETSHYVGVFSDITRRKQQEEELRKLTNNDLLTGLPNRSSLQVTLSNLVK-----KDVHHTLMVLDLDNFKRINDSLGHQIGDDLLIGVAERIKLAIPKHASLYRLGGDEFALLVDQHPDIGSCAAIATQVINCLKPAFTLNNDSLVLGISIGIVLYPEDEQNEQALLRKADIAMYHAKSGGGNRYQFYSESLNQNALRQLEIESLIREKDDLFEVYYQPKIDVKKDRLNGMEALVRLNHPKLGLIGPNEFIPLAEENGLIVEIGDVVLRKACFAAQKWL-ELGLFSGRVAVNLSSRQFALPDLQQRIESILRLTKLPAKHLELEITEGTVIKDPEQAIKVMQQLAKMGVSLALDDFGTGYSSLSYLKRFPINCLKIDKTFVDDIDDRDLKMVDSIITIAHNMGLTVVGEGVEQTAQLNILKALNCEEIQGYIYSKPIREADFELML---------- 149185939 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RAGARLIFN-TFAVLTVAWLC---WDKVPAEVFWGWTTCLAFIAGYNLFLDRRMRDVDERGLTWEVMRRHAFASGAKGGVWGGGLCALAGGQLAEIWAALAFLMMVSAVSRYYIITATAGSMVAAMATFSFGLGAIMLATGAAEVEMQEKSETVSMLLDGQADWLWQIDTKRRLRSVSPRLSFAMGREIADIEG--KSFLQLISGDGWKQFPPSLHDLADRLKSRESFSGLVVKANGQVRWWEMSGTPMFDEDGKWLGFRGVGSDVTAQRESSEKIAYLARYDTLTQLPNRLQVNESLADALAYAEKWR-TRCALLMIDLDRFKAVNDSLGHLIGDQMLAQVAGRLKPLMDEGELCGRLGGDEFAVIIRDAADRRRVDTLAKAIISALSAPYHVNNQVLYVGASVGSAIGPRDGRNVEELLRNADLALYRAKDEGGGVHCEYEPSLHSNAEERRVLEIALRSEKNEFVLHYQPVVDANTEELVSFEALARWNCEEHGFISPAKFIPIAEDTRLIVPIGTWVMQEACREAARNWPE----NVKVNINVSPEQLVEPDFAGTVVRALSHSGLDPKRLEIEVTESIFMRDANVARKALEQCMALGCSVALDDFGTGYSSLGYLRKLKFTTIKVDRSFVQGNSPESLAIIRAVVAMADSLGMTTTAEGVENDDEAEMIRHLGCNKIQGYHFGRPMPSEDARKIFAQK------- 83646377 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IALKVAYRHLKDSELRYRKLVETTPDAIL-VEGEEGIVFLNSAAVKML-KADNPDKLLGGALLDFVLDDQKEYAAMQLKQACSVDRSAGPPEVMLQQLTGGRVEVEVNCIPISYHRSPCHMFV--LRDITERRRQEAAIEFQATHDALTGLPNRSLFLDRVTQSINHARRNES-RLALIFIDLDKFKLINDTLGHNAGDDLLRIMSKRLQECTRNCDTLARFGGDEFVLLVDNLESEADLTHLAARLISSVSAPVLLLGQSHSITCSLGISSFPEDGDNVEVLMRHADIAMYRAKESGRNSYQFFTHQMQDRLNERLKLESSLKQENDEFVLHYQPQVDLSTGKIIGLEALIRWQSPTLGLVPPGDFIPAAEEGRLISAIGEWVIFAVCKRLQSWRRQG-LKIVPVAINISALQFMEQKTEELVKQALNEYMVEPKYLELELTESLSMLDPVTSISLMQRLKDIGVSLSIDDFGTGYSNLSYLKRFPVNKLKIDKSFVSGNNPDDYSIVKAIIRMSQSLGLKTIAEGAETAGQIALLAAENCDAIQGFYFSRPLPEAEICAMLKER------- 269963029 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLSLFIERDALLNTSTLRQKNSQQLQQLKVVSNSSNDGIWDWDLTSNKLRWNSRLVNMLGNESHKRYINCDQLFQFIHPEDIDQLEEHIQAHL-VDKVAFKTEFRIRKHDNSYIWVQANGSAVRNAQGHAVRFIGSMTDVTEQRESAAKIHHMAYFDALTGVANRRKIMEEIVEHI---RVNPDKPRAIMLMDLNRFKMINDSFGHHVGDALLCHITKELESVLVEPHTIARLGGDE-FLFFCHVSNAAQANQIASMILRTIEKPMIHEEMELVSQGSLGISFYPSDGHSPEELVKKADIAMYQAKQLGGRKVVHYNDTMEATTQSLIKFEHHLNREQSEIDVFYQPQLCHKTQRVIAVEALARWQSEALGFVPPSQFIQVAENAGMISRLGEYILNRVCRDVQQSAW--LQSMSHISVNISARQLVQPYFADEVIQTILNYRLPLSLFCIEITETAAISDYDLCVKSLEKLRKAGITISLDDFGTGFSSLSLLKKLPLSEVKIDRSFIADIDQSNLDFVSTMILMGRSLGYRVVAEGVETAEHVSSLSELGVDLLQGYYFSKPQPISQLEQ------------ 124268042 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRYLLRSSRTRLELERSKSKLARAQDLARMGSFDWRRDRSGLLFSVEGLRVFGLGPGD-HLGMRSLIRMVPAEHRQGCLSLLRDTLA-RSTVLATDFPVQLIDGRQRVVHVEAEPEFNEHGNLTGYTGIVQDVTDRRVAEDKIRHLANFDALTGLPNRRQLIWRAERAMEQAKRL-NHQVGLLLIDLDRFKVINDTLGHGAGDELLMEVSRRLRSCVRHSDQVGRLGGDEFVALLPEVDADQDAERVALRILEVMREPIFVGGQECFVTASVGIALFPRDGASVADVLRNADVAMYSAKAAGRNAASLYRPHLAGKGREKLELESHKAIEREELVLHYQPKIDVRTARMVGAEALMRWKR-NGVLVPPGDFIPLAEETGLIVPMSEWAIREATRQARLWQ-QHHGIDTSIAVNLPSRLFERTDLVTHIQQAAAAHGVTHSCIELEITETGLMKDLQNVIPALHRLNEIGVEISIDDFGTGYSSLAYLTTLPISELKIDRSFVRDLTLQSSAVVTAIIALARSLGIRVIAEGVENLRQMEVLHRLGCSTMQGFLFSKALPPEDLEQWLAQ-------- 83313420 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDITERKLTEAALRESEERLRAIAANVPGMVFQRELHPDFSYVSEGCRAILGLGPEQLIDNPQLFLSLIPEDERSGFYAGLGRSARSMEP-FDEEMAVPGSDGRRRWLRGQSRPTLRGDGNVV-WDGVMLDVTDSKHAEQRLSFLAYFDPLTRLPNRTAFLERFAAAREIAAR-DQTMLAVVSVGLDRLGIINATMGHSIGDQVLMAAGDLLRAALSSNDVIARTSGDRFLVLITGLGSKREAMEALERLRASAHATVAAAGQDFDVSAAMGAAVYPRDGDDAETLIKNADAALQLAKVQGPATLQVFTKEISARAAKTLQTRLRRAIDQGELIAHYQPQVDLRNGDVVGMEALVRWNSPDLGMVSPADFIPVAEESGLIDGVCEFMLWECTRQNKQWQDEG-LPPIPVAVNVSGRQFQYARRLSACERALVDNRLDSRWLEVELTESSAMRDADNAIAVVNQLKEMGIACSIDDFGTGYSSLSVLKRFPISKLKIDRSFVLDTDPNDAAIVDAIIAMAKALRLKVVAEGVEHQEHLDFLRNLGCDQMQGYFFSRPLPADGMRALLAE-------- 254562232 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLTASRQSEAALRSAEADYQSLFQNAVIGVYRARLDGGIVQANRALARLHGYGDAGLSLPSHDW--YIEPGRHEAFLTCLE-----QKGHVESEVR-RHAGGERIWVSETAWVVRDAAGRPIWFEGTVADATERKRAQALIEHMARHDALTGLPNRRLFQETLAREID-GALRDGGSVVVLCCDLDRFKAVNDTFGHPAGDALLRVVAGRLRATLREGDVVARLGGDEFAIILPSRGKQRRIAAFARRLIQAAGRPVDLGGRATTVGVSIGVAVWPKHGDNADTLFKNADIALYRAKDSGRNTFRFYESGMALAVVTRNEIEMRESIRSGGFALHYQPIFALADGAPQGFEALLRWNHPLRGPISPGAFIPLAEESGLITQLGAWALHEACREAASWPG-----DLRVAVNVSAVQFRKTGLEQSVMRALAASGLPAGRLELEITESVLMQDSDAVIGSLHRLRAMGVRIALDDFGTGYSSLSYLCRFPFDKIKIDRAFIRDIDEVAAAVVRAVVGLGERLGMAITAEGVETEEQLVQVRRKGCTEVQGFLLGRPLPAAEAMTLVAGR------- 299129210 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLSEALEQSPHQVVITDVRANVLYVNRAFSEVSGYSAQEILGKNPRMLQSG-LTPRSVYEEMWRRLPQGQ--PWQGELVNRRKNGHIYTEIVSLYPIRDLSGQVTHYVAHKEDITVQREAEERIQALSNFDTLTGLLNKKSFDERLALAIER-AGASHGRLSMLWFDLDNFKLINESLGHTAGDELLVEAANRLRSCLGTQNALARYSGDAFVAIVPQADQASVALMAQEALRLLQTAT-SVQGHPVSVSASAGVAVYPDDARTAGTLASAAELAMYRVKEDGRNGLRFFAPEMQAHTQRSLEAGLKDAARKGELFLVYQPQRALGSGALVGAEALLRWRHPQWGLVSPAEFIPIAEQSGAITAIDFWVVEQAAQQLRAWD-AAGLPPLVVAVNVSAAQFARPQLAEELLHILQRVDVSPQRIEVELTEAVALKHPELAETTIRRLHDMGFKVALDDFGTGYSSMSYLKRYTIDKLKIDQSFVRELAEKDMAIVTAIVRMAHSLHLSTLAEGVETAEQAALLHDCGCDEIQGYWYSRPLEPRAFEAFAK--------- 217968967 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSREVTARERMERALQEQESLLRAVVDNTPVEYWARDLDGRCTLQNAHWGDLLGQRPEESAKE---------PAARTEWLETNRRAYAGETVHREVEYEV---DGETRIFQCLVAPIR-VGGEVVGIFGFNQDITERKRQEHQIHELAFFDPLTRLPNRRLMFDRLERALGSSARRRH-QGALLLIDLDHFKELNDSHGHEAGDQLLMKVAARLGLSIREGDTAARLGGDEFVVILEDLEDVADADRIGRELGRPFQLQRGTAGETIQCSASIGISAFGEPGVGAAELLRRADTALYQAKAAGRNAVSFFDPIMQAAVTARARLHSDLRQAIRGGQFELHYQVQDAQRRPAGAEALVRWRHPEKGLIHPGGFIDLAEETGLIVPLGHWVLATGCRQLALWARHPATAHLRLAVNVSARQFRQPSFADEVRALLEQTGAPADRLKLELTESSLIEDTEAVIERMETLRALGIRFALDDFGTGYSSLAYLKRLPLAQLKIDQSFVRDSDPNDASIVRTILALGDSLGLAVIAEGVETEAQYAFLAAHGCRAYQGYLFGQPVALDVFEA------------ 94500398 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDVTQRRFIEHEARTASE----VFENSSEAIMMT-TSTGLISVNRAFTHLTGFDGQHVIGV--NPKQFIAKDVSHQTMQDIRDALLVD-GYWQGELDYINRKGEKHPSWTGVTALKDEMGQIQSHIIISSDITHRKQTEARIQHLAYFDPLTGLPNRAQMHEALDRLMAK----EESQLALLFIDLDRFKPINDTMGHPAGDQVLKEVASRLKEAVGAKNLVSRIGGDEFTVIMATEQAIQTIIDVSERILHQMMQPFFIEDRQLYLSASVGIALYPENALSGTDLLRNADTAMYHAKAMGKNNFQFYAEEMNEKAMERLELENNLHLQRDEFELTFQAQWDIKHNCICGVETLLRWHRPDIGLVGPDKFIPIIEETGLIVPIGEWVLRRACEQIMDWQ-EAGYVIPKLAVNLSARQFKDAQMLDRICRIVDETGVDPELIELELTESILMDDIDRTLAVLNEARKMGFGLSIDDFGTGYSSLSYLKQFPVSQLKIDKSFIQNLNQEDGQITRTIVAMANNLGLGVIAEGVENESQRQFLKTIGCYQVQGYMYSHPVPADLFAQ------------ 297539269 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TVIRTGNSKLNYEVPFKKVNGESGWLQTSKVPLKDTDTCVIGILVTFTDITERKKAEQTIEFQANYDALTQLPNRRYFNIRLEHEVK-SAVLNGKKFALALLDIDNFKEVNDTLGHSAGDELLKQVAQRLINSVRDIDTVSRLGGDEFTIIISNLKDNNTAEVVAQKLLKALSEPFKLEENKIFLTVSIGLTIYPDDTNLSEDMLKNSDQAMYQAKLQGRNRHSYFTSDMQVAAQNRLQLTNELRVAIEEKQFVYQPIVELSTGFIHKAEALIRWQHPKRGAISPIEFIPIAEITGLIVEIGDWVFYEACNQVKCWRN-ILAHNFQISINKSPVQFTHKRQFKEWFDFLRELDLPGESIVIEITEGLVLNADASIKNLLMKYSEANIGISLDDFGTGYSSLTYLKKYDIDYIKIDRSFISNISSEDLTLCETMIEMAHKLGIKVIAEGIETEEQLELLISAGCDYGQGYWFSKPLAPKEFENYFMKR------- 91793928 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LKRAEESLSIAARNSSEAMCVFDYQGKIVNTNPAFSEITGFDADEVIGQHLAVLQK--EEQAEHFNLQLEQYLFEKR-YWQGELSFQRKNGQTYTAWVTINAIGELDTCDTLNVMLFADVSEKKQAEELIWLQANYDTLTGLPNRRMLLEYIKLQIA-NCTRDNQGFALLFLDLDFFKEVNDSLGHDMGDSLLVEASQRIKACIRDADLVARIGGDEFTIVLTDFTGPKGVERVTNKILKQLSEPFMLGSEMAYISGSIGITLYPDDALTIDGLLKNADQAMYSAKAHGRNKFNYFTPKMQETRRMKLIQDLKTAIKMEEFELYYQPIIDFASDNITKAEALIRWHHPKLGFISPVDFIPIAEDTGMIVEIGNWVFRQACRQAAQWK-QTYGLDIQISINKSPVQFRDERSVTSWTQYMSELNLSPASICVEITEGLLLETESGVGAKLAAFRDAGMQISLDDFGTGYSSLSYLKKFDIDYLKIDKSFVSNDNTNDLSLCEAIIVMSHKLGIKVIAEGIETELQRAMLECAGCDYGQGYLFSKPVKAEDFE------------- 121594721 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIDDIDEQKRAQAQLQAALEKQVLAMVG---IVF---LQERRMTCNRHFEQILGYGPGELGSSSRRW----YLSDEDWHEAGVRCYAPLVQGQFEGQMVLRTRDGRAIECEVRSKAVRDRTRELQETVGNLHREIQDRQRDQERIYWMAHYDALTELPNRVLLAERGQDAIRQAQESGAPLAVMFLDLDNFKHVNDSLGHRIGDALLVEIAQRLRTTVRQRDTVARLGGDEFVLLLPGA-NAQGAARVAAKMQEAALQPVHIQHHELSLALSMGIALFPEHGSDFETLIQSADTAMYRAKADGRNSFRFFTPTMQAQSARALQLTNALRRERNQLSLHYQPQVSIATGRVCGVEALLRWHHPELGAVSPAEFIPVAEDTGQILPIGEWVLRTALAQLRTWHSQG-LPALTMAVNLSAVQFRQPQLLELVDRLLAEYGVQPHLLELELTENVAVADPHAAIATMDQLHAKGVRLSMDDFGTGYSSLSHLKRFQIYRLKIDQSFVRDLDHDDRAIVSAIIRMAQALGMRTTAEGVETAHQLTFLREQGCDEAQGFYFSRPLGAPHLQQYLLQR------- 71907306 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YEAEERQRLIFDHANDAVLILDAERQVVTLNKAVTTISGYSLDDLKGRPPRFMLEGY-QDKVSLDEL--SLALNEQGVWRGEMKAVRKDGSLLPIYCNISSIRNDAGKVVNWAVFVTDLSERKAAEARIESLTHVDQLTELPNRQGFSRIMGEWLAAAR-----KGALILIDLDQLSRVNDAFGHAAGDAMLRRISVRLRKILRDGDFLGRLGGDQFGVLLAQGIRPVVAEVVARKLLDAIAQPVMIEGSDIVTTASAGICLLGSDGHDVASLLRNADNALHHAKDSGQNAFRFFSADMNVRMAERLRLESDLRWALSRNELHYQPQVDINSGEIIGFESLLRWQHPELGMVSPVNFIPLAEESRLILPIGTWVLEEACRQNKAWQDAGMAPKV-VAVNLSAVQFHGADIVALVSQSLQNSGLEARYLELEITESVIIEDPERVIRIMDELKMLGVGLSIDDFGTGYSSLSYLKRFPIDKIKIDRSFVRDHNTNDAAIIRMVIGIAEELERKVIAEGVETVEQLEFLRSHHCDEYQGFYCSPGVPAGEIPDLVASR------- 77361433 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVVLRDITQRK-------QNEEALHLAALNSSEGMAITDENGIIFDVNPAFSKTTLFSKEEVINKTISVLSSG-KHDKTFYQALWAELTS--TGRWQGEIINRRKNGELYVEWLTIDTVYDDNNIPVRRIAIFTDLTEKKQADALIWKQAHFDHLTDLPNRLELKKRLNECF-MRVENNAEQLVIMLLDIDHFKDVNDTLGHHYGDALLKFVSQRILESAKNAEFVARIGGDEFVIVFSKIKE-QHIKQIAENILLSLSSAIYIENEELFISASIGIASAPNDGENTEQLLKAADQAMYKAKVNGRNGFEFFSHDMREKAQMRMLKELRTAIELEQFELFYQPIVCLKDLHVHKAEGLIRWRHPEKGLISPADFIPLAEETRQINILGQFVFSQAL-QTLNDIKAHITNDFQLSVNVSPIQLSTPDSIDEWGAMLNAANLPASSIVAEITEGLMVNPEALTQSRLKALVQSGMQLALDDFGTGYSSLAYLQEMDTDYLKIDKRFVDNINKGSQELVETIIVMAHQLGLKVIAEGIETKQQMQLLLEAGCDYGQGYLFSKPLPKEQFMSLL---------- 142836694 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DANQRVIAANQSFADVFGSVDQYLVSPKTHHLG-ISLQRRRFYTALLRGLTVNQ--HWQGEELVHTPDGKERPTLINISAIGDID-KVEFFVLVFTDITAQKVAEEELRYLASYDSLTGLPNRTLLMDRIQHGID-QAKRAKKSLALCFIDLDKFKQVNDSLGHDVGDQLLQEVAKRLRNTLRETDTIARLGGDEFVVLLESYKNDDNISHVARKMLQSIGEPMQLGSHTVSVSPSIGIAVYPDDALDANSLLKHADVAMYHAKDLGRNNFQFFIAEMNEKAHMQKETQLRQAFKDGEFINYYQPIVDCRSQSVIGVEVLMRWIH-KGSFIPPTEFIPMAEDLRLIIPMTLSLLERALVDLQQWRQAGL--DLYLSVNLSTSHLEQLSLAEHTEKLLDKYQLPASCLRFEVTESALMRDHEKAITTMLALNQLGIQLALDDFGTGYSSLKYLKELPIDAIKIDRSFVKGIDPDDETIIEAILSMAGSLGMSCVAEGVETEQQLAFFSSRQCYLIQGYLFAKPMPAIELINWL---------- 222109246 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQIFAARAAAELQRQTDDQRQASLLDKARDAIIVRDLEHRITFWNEGAERMYGWSREEVLGRSIATLLYQNPED---FLRATQHVMQH--GVWSGEILQCDRAGRTLEAEGRWTLVRNDRGEPESVLAINADIGTRKHQEREIQRLAFFDPLTHLPNRVQLLDRVDQALAKAQRLEQG-GALLFIDLDNFKTLNDTLGHDQGDELLQIVAQRLNTCVRSADTVARLGGDEFVVLVEQLSAHEQAGAVGEKILAVLSAPYALTGYQYRSTPSIGIALFNHAPTTVGELLKQADLAMYQAKTAGRNTLRFFNPSMQHAVAERASLEADLRNALAQKEFHYQPQINARG-AIVGVEALLRWAHPRRGMVSPGRFIPLAEETGLVLPLGHWVLHTACSVLADWQRVPALAPLTMAVNVSSRQFRDAGFVDDVAGVLAATGAPAAQLKLELTESLLVEDLAATIATMAALRALGVGFSLDDFGTGYSSLAYLKRMPLGQLKIDQSFVRDTDPNDAAIVRTIIGLAASLGLEVIAEGVETSAQRDWLAHAGCAVYQGYFFSRP-------------------- 89091868 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQEKNDRLQIAQDFSKDGIIITNADNEILYVNKALEEMSGFSLNELKGSNPRRLSAGQQEKR-LADKLWHSLV--KEGFWRGELWNQHKDGTTYPVSTSITTIPDELNVAKHYVAIHRDITAEKQAEKLIRFQATHDSLTGLLNRYEFNLRLESLL-TSVQSRNNSAAFIMLDMDDFKSINDIQGHSTGDALLMLMAKRIDDLLPDSYLLARLGGDEFAIFAEYA-DKSVIHTLTQSLVGAFNQVFELQGLRLRCSTSIGLSLFPHDADNSQELFKCADQALYEAKKNGGACYAVFTPRLRTAAERHQKIRLKDAIEQERIELHYQPIVDIATGRVSRCEALARWTDDELGPITPCEFIKVAEHSGLIHPLSYLIVKRALSELRE-INSALIEPIEISINRSPVEYLEQTAQQDFINLSKEMGIPAELITIELTESFMLKDPELAIRLLTSLKDFGFNLALDDFGTGYSSLSYLKKFPFDFLKIDRSFITDSTADDYQLVKTIIEMARILGMKCIAEGVEDEKQLQIIESLGCRHIQGYYFSRPLNASDFILYLKQAFP----- 171059969 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLALQMDKMRADLKTSFAEQRAILTNIELGIFE---RGGLILASRQAERSFGHPPGFMSGLP---ILAIYPEDARAASARAMAAIATGDGRHEEELMLHRRDGSQFWAHLRVRQL-DPAQPQAGCIWVIEDISARKAVEDEVNRLAFYDPLTQLPNRRLLRDRLAQALAASAR-SGMHGALIFIDLDNFKSLNDTLGHARGDQLLKLVGQRLTHCVRESDTVARLGGDEFVVIVQDDECATQAEGVGEKILDALNQPYPLDGHVRHSTPSIGITLFADDRDSVDDLLKEADMAMYQAKTAGRNTLRFFDADMQAMLVQRAALEEDMRESMRLSHFLHYQPQVVGSGRITGAEVLLRWPHPLRGLVPPAEFIPLAEDTNLITALGHWVLETACKTLADWSAQDDMKHLSVSVNVSARQFRQPHFVAEVMSILERTGADPHLLKLELTESLLVEDVEDIVAKMSALKSRGVGFSLDDFGTGYSSLAHLKRLPLDQLKIDQSFVRDIDPNDLAIGRMVVALADSLGLTVIAEGVELAAQRELLAQIGCDAYQGYLFSRPLPREPFEA------------ 114319993 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LGALAQVRDITEARTTEAEL-----RIAAAAFETHLGMMITDAEGRIQRVNDTFCRITGYQQAEVLGQTPRLLSSGRHDER-FYQRMWAQVREH--GSWEGEIWNRRKNGEIFPEWQTITAVRDDSGEITHYVATLHDISDRKEAERQVHRLAFYDTLTGLPNRRLLLERLAHCL-RGNHRSRRQGALLYLDLDHFKAVNDAHGHGTGDRLLQALSGRLSNSIRESDTLARLNADDFLVLLTDQAAARGAEAAAEALIKQLEAPLVMDGEPIHLHASIGITLFRNHETKPEVAVQEAEQAMHQAKQSGRNAICFFDPLMQADMLRRVHLERGLRRAVHDGGLTHFQPQVGPDGDILGYEALLRWPHPEQGPIGPGVFIPIAEQSRLIIPLGRWLLQAAARQLAAWARDPATRALTLSVNISSVQFRHDDLVAAVREALETTGAPAERLKLEVTESLLMEEPDQVCATMERLRALGVHFSLDDFGTGFSSLAYLQRLPLDELKIDQSFVQSLEQAPAAIVGSIIGLARSLSLHVIAEGVETETQRTRLAAHGCHRYQGYLFGAPAPLA---------------- 15805493 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AARERKTVQFEERMLRPDGEPVYQLRNYTPLFDENGELLLYLGHGVDVTELRRTQRQLQHDALHDSLTGLPNRALFSDRLSQAIARSKLPGGPQYAVLFLDVDRFKGINDTLGHPTGDAMLVEMARRLRACLRATDTVARLGGDEFTILLEPLQSTEQAAQVAARIQDALRRPMQMPWHQVTMSASLGIVHSQPDYDSAMAVLRDADIAMYRAKDGGRAKYRVFTPEMREHILHVNRMEHELRRAADELRVRYQPVLDLDRGRIEGFEALVRWQHPERGLLGPDDFTPIAEESGLLPDIDRWVLARACRELVQWQRYPHDPPLHLSVNFCSQHLAAPDVHERVKELLQRTGFDPGRLNLEITESSLLSQTGDVQRNMERLRQLGVRLHLDDFGTGYSSLSYLQLYPIDVLKIDRSFVQGMNDSNAELVRTIVAMAKNLNLKVVAEGIEDPRQLAALRGLGCDAGQGFLFSPALDVHAARTLVAE-------- 229916945 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WVASAIVAFVASLVGLYILFYIPNVSRFHWRRLASSVLIGVAVSGMHYVGMGAAR---------------FTPMEGAAKPVSDYAVDSTLLAYVIAASVMTLFILMYISLRTASQLEAQSEELELKFES---IIESASDAIIVADHNRTILQWNQGATDLFGYTTDEMVG--QSIVAIIPERFREAHERGMRRYEATGEKRVTVELIGLRKDGVEVPIEMSLGTWKTDKG--IFFSSIIRDISERKRIEAQINDLVYLDPLTGLPNRRLFSDRLDALLGQS---QSEQFALYYIDLDNFKVINDRFGHSIGDQFLKQVTTRIQSTIQKTDTLARLGGDE-FIILSPDTKSNLAAHRAQELINVLHPPFELENEEVFTGASIGISLHPSDGDTAEELIKNADIAMYRAKADGKNGYQFFTNELNESVSRRSNLSMRKGIGRGEFTVHYQPQIQLETEMVIGMEALVRWNHPELGMISPGEFIPIAEETGSIHRLGEFVLNEACRQNKAWQD-ASIPPFRVAVNISAVQFAQKDLPEVVSRALAASGLEAQYLELELTESVIQS-ADRAIETMHELVALGVHLSIDDFGTGYSSLSYLKLFPIDTLKIDQHFTKNSDEKDAALVKTIIRMAHELDLNVIAEGVETENQVAFLKAESCNQAQGYFYNRPLPAEEIEVFFQQ-------- 78486270 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RQAEERLNLAATHAREGIMITDKHARILDVNKGFTQITGYEREEVLGLNPNILNSG-CQSKEFYNLMWKTL--FEEGHWSGEIWNRNKNGTVYPQMITITAIKNSDGMTQNYLALFTDITSLKEQQRQLEHIAHYDALTQLPNRSLLADRLQQAIFASQRHNSL-LAVLFIDLDGFKKVNDLHGHDAGDELLVELSKRMKNILREEDTLARIGGDEFIVVLVNLDAPSDCEMILRRLLESTSESVDIEGEVVSVSASIGVTFYPKDNVDADLLMRHADQAMYQAKQSGKNRYHYFDVQMDSMLQSQSAIQNEIQDNKGEFELYYQPKVNLAQNIVIGVEALIRWNHPKKGLLVPIEFLPFIENHPFSVELDQWVMETALKQMSEWRAQSLEM--SISVNVSAYFLQQKNFIQILERLLSQYDLPKFSLEIEVLETTALENISNISDLVHICRDMGVNFALDDFGTGYSSLMYLRHLPARTIKIDKSFVRDMDMDDRAIIDGILKLASVFNREVIAEGVETVAHFEALLDMGCEQVQGYGIARPMPADQVSDWV---------- 264678139 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VEDLRKQEQLNRELLNAQE---VANIGTWLSYFD-----GKPSITPQAARILGWPVGQ-PFEYADLLGCVHAEDRAYADAQWKKGLA--TGHYAFEMRIQDGT-SVRWVDALGTIEHDVTGKPVRGYGTLLDITERKRTERRMEKLAFFDALTGLPNRFHGIDLAQRLLDI-AGQRGQQATVLFVDLDRFKEINDSQGHLVGDNLLAEVARRFERTLGGEGVVARLGGDEFMFVHTLAEGNDTMALAHQ-VCSTLASPMRVDDLCFEVGASVGVALYPTHGHSVDELLQRADIAMYQAKTQGGGNCQIYDAQMGHRLQRRIALGAKLEEAQSRLELHFQPKIALDSYALYGVEALARWHDEEWGWVSPAEFISVAEERGLIIALGDWSLDAAARQWRAWSSAGIAQPPVIAVNVSAAQMMSDSFSERALAIMRAHGVSPRCIELEITESALMHDPAKAKRVASQLVEQGFTLSIDDFGTGYSSLARLQSFPVSRLKIDMSFVRGSEPGSLAIVTAVIGLAHALKLRTVAEGVETQSQLDKLRDLHCDEVQGYLFSKAVPAAELAR------------ 89901405 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILITGRLLERVSRPQFSRGQA----------TGRVFSFRDITQSVDAQS-RLRLAAESSVDAIFITDPDLTILAVNPVCERLTDTSQAQLLGESAKSL-FQDPCDPERVEQVLRD-----EGFWRGQVWLDRAGRSACAVHLSWVLLRDEDGAVLHTICFFKDLTEELAAQKRIEQLAYSDALTGLPNKLLLSQRVGFALRM-AERHGSQFGVFFLDLDHFKNINDSMGHVFGDRVLVEVAERIKRCLRDADTLCRLGGDDFVI-FVQEIDARGAEMLAQRILDLMAQAFLIEETSFSVGCSIGIALYPADGRSLDELIKCADTAMYLVKERGRGSFRFYQPQMNVDSRMKMDHAMRRAMEQGMFRLHYQPQISLANGQLVGVEALIRWLDGELGNVSPVLFIPLAEESGFIITIGTWVLKEAVRQAVLWQNAG--TPVTVSVNVSALQFQQTDFVEIVANVLKDSGLAPYLLELELTETILVRDANETLNRLHALAALGVALSIDDFGTGYSSLAYLKKFPISKLKIDRSFVMGDDEGDRAIVSATIGMARGLKLKVVAEGVETIAQRDYLAGLNCESFQGFLCSPGLPAEEFERLMAS-FP----- 262372151 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KKDQERLKLAAEQASEGIFILDENFNYLEVNPKYEQLTGLDKQYLNKHLFEITKQTKQHHLNFHLSILDTL--HQEFEYEGEFQETYLSEKTCFLWIHINAVKDESDRVLNYIGIVSDQSERKHQEQRLSYLTNYDTLTDLPNRFYYHQQLHQYLVNEASIQHLAVIRL--NIDRFRALNELLSNQAGNELLKQVAQRLRISNIDALLVAHLSADDFAIIYEMSPLHPPIHQICNNIVEAFSKPFYIADQEHVVSISIGVAIYPEHGRQVDNLNTHAEQALTEAKRGNTIRYYSSERTNFVAKHTDLELDLRKAIQNKELVVYYQPKINTQNSNITGFEALIRWKHPTKGLIMPDIFIPLAESTSLISDIGRFVLYEAARQLQVWQKLG-FVHIHVAVNIVAQQILRGQLLQDIDAVLDQYSIGGENLELEITESAFLENTENVKMVLCALKERNISIALDDFGTGYSSLAYLTEYPIDILKIDRAFISKIDPKQDAIVNAMIAMGKTIGLKVVAEGVETEQQRDYLKRQNCDILQGYLFAKPLTASHATDYLQQHM------ 170749422 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FVQGVVLAAQAYGFLLASIPVMLFSGADAHGRLLIAIAGLIATGMSAAVLPRVAIGYSGLIILGSFIALATTGEAFYIYVAVLLFFYAIFICFTILHRLLTMRVIAQELERQQEFTHLLLESASDWLWETDADLRLQHVSPRLIEVAGSSERQLMPLERLLLPPVAP-PRSHSSTTLWSCIAERRAFRNLHLQLDIAGERRTWC-LSGKPTFDRAGAFSGYRGVGSDVTEKRRSEERLSYLALHDSLTDLPNRVLFHQ--LQEAARERLAQGDRFAVLALDLDEFKSVNDTFGHAAGDKLLKSVAERLRSFEASDVQLARLAGDEFAVLATSARDLHAIEALANGIVEALASPFTIDGIRLTVSVSIGIAIAPQDGCQEIMRRADLALYRMKSEGRNGYRFYEAEMDERIEARRALTADLRGALDRDEFVLYFQPIVAAKECRVRGFEALIRWKHPVRGFVSPGEFIPLAEETGVIIPLGEWILREACRIAAGWPG-----DVRIAVNLSPRQFRHSDLTQLVRSALRTSGLAAARLELEVTESVFLEATPAINATLSKLREMGVRLSLDDFGTGYSSLSYLRRIAFDKIKIDQSFVRDLPQERAAIVSAIIDMATSLDMTITAEGVETDAQRACLLEQGCHEFQGYLFSKPLPAEQAAALARSRQLLP--- 209526785 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LGDFLAAQEIEQRQRAEQALRESEERYRMLVELSPDTIAIY-CDDQIVYINRAGVELLGAKQPEDIIG-RSIYDFV---DYDQTTVILNQELTGEAKQQSFEQQLIRLDAAIIDVEIAGIPTNYHGRDAIQII--IRDISDRKQAQAQLLHAAFYDPLTELPNRSLFNQKLSEALRRSKEDSNYQFAVLFLDLDRFKVVNDSLGHVIGDFLLIEIAHRLEICVSPGDTIARLGGDEFTILMDHISDPKQALELAEKIHRELSQPFYIEGHEIFTTASIGIVPSRGCYNNPEDFLRDADIAMYHAKERGKARSEVFDLSMHTQTISDVSVIPSQLPSLNDFIIHYQPIVCLITGRIVGFEALVRWRHPRRGLVSPAEFIPVAEETGLIVPLGAWVLEESCRQLSSWKQQLKNWHLTISVNLSGKQLNQLNLIQQIDAILARTNCDPKSLKLEITESMLVENFQTALIVLAQLKARKIHLAIDDFGTGYSSLSYLHQLPLKSLKIDQSFVQRLEEQPQQIIKAIISLAHNLGLEVTAEGIETRQQMQFLHNLGCDYGQGYLFSKPLPAEEATQLM---------- 83311070 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFWRTLL------GQGELQGELQVNRQDGTWQWQQVHGSKVATPGEEGTHYLLQIEDVTLRKDQERRLQHQALFDGLTDLPNRVHALDRLAREIDMARDH-GRKVGLLFVDLDGFKAINDSLGHEYGDELLVLAAERLRQAAGDGGVVARFGGDEFLVIMGDMEDGAAAGEVAAAIVDRFSQPFTISRRDLISTASIGLALYPEDGRTQQTLLRNADIAMYQAKGRNRFCFFTSRMNEEAEARLRMEGELRRAVGTDQFHLVYQPLVAVATGRAVGVEALLRWSNPELGNVPPDRFIPQAETCGVIVAIGRMVLETACRDARRWVEDGHAD-LRLCINVSPRQFQDAGFLGDVRAALAGSGLSPANLELEITEGLLLTERGDVDTLLRTLTDMGVKLSIDDFGTGYSSLSYLERFPFDTLKIDRSFMIGMLERRKVLVETIVAMASGLGLEVIAEGVETAEQMAHLAAINCDIAQGYLFSRPVPAGDISPLLDRVF------ 124268236 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSGAFVRVTDITKHRLAERAVRESEERLAKFMQASAEGIL-FHRNGTVIDINEPICELTGYTRDEVIG--RQTAEFLAPDHLPRAQQALAT-----GAEAAWESVALGRAGERIPVELITRSIM-RNGERLRLV-IVRDIRERVAAQARIHHLAHHDALTGLPNRAAFGLQLER-LTASHRSGDAQIALLFIDLDHFKRINDSLGHLVGDLLLQTVTARITDNLRADDLVARFGGDEFMVLIPGVTDRSVVEQVAGKLLAVIEAPLEAAGRSISVSPSIGVSLFPEHGRTPAELIQHADAAMYMAKARGRANVQFFDPVVASAAYDALVVESQLAQETGAFELHYQPQLRSGDGRLVGVEALIRWHHPERGLLLPDDFIPVAEERRLMLPIGQWVLREAMRCARRWHAQGLE--LPISVNLSSMQFQQRGFVDSLAELLRQEQVNGAWLELELTERMLMDDLDEVKATLAQLKALGMRISVDDFGTGYSSLGHLKELPIDKVKIDRSFVQDQNADAAAIVQAIVQLGRSLGMTVIAEGVETEAQERFLRELGCEELQGLRIAPPLSEADLQLWASRR------- 144898553 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IQDLTARKVAEAESRLHGE----IFTHAQEGVLVTDTSGTILSANPAFCRMTGYELDELVGSPSGFLRSGHPDD--FYGDMWE--VLHRDGHWSGEICNRRRDGDVIPQWVSISAVRDANGSVGNYVGVYMDISALKRHEEALRHMAHHDALTGLPNRLLLADRLDVALAKARRT-GKMVAVAYVDLDGFKPVNDRLGHHVGDSVLIQAGRRLLDSVAADDTVARLGGDEYVLVMQDMDDDQQCRQRLSQVLTAMAEPMRFLDEDISITASIGAALYPNDDSDPDTLLRHADRAMYQAKQEGRNRLAMFDPQLDLQGTLRRNTMKSVRLEDGQFVLFYQPKVNMRLGTVVGAEALIRWLHPERGLLPPAEFLPLIEDDSLDLAIGEWVTRSSLAQMAAWKRAGAV--IPVSVNVAASHLLSNDFAGRLEEILAEFDVPPRMLQLEVVETAALEDIGRAREVLEACRALGVSVALDDFGTGYSSLTYLRHLPIDTLKIDRSFVLNLPDDDLTIVRGVIVLAAGFGRDVLAEGIEKTEHGDMLLELGCELGQGYRIAPPMPAGDFLGWLAAWQP----- 237654500 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMVTGMDDTASIEAAFEAGATDFVALLGHRV-RYVLRATRAATALRMANARNAAMLDAFPDTLLRLDAADRIVELR---AAPTGVPSCCMPAVGQTLAEAYPHEVATLLAQALDEARRSRQPS-TVDFPLACRTGRPCHQEARVSAIDDGE-----ALCLLRDITERKEYETRIHHLAYFDSLTGLANRRSFLERLEREI-RRALQNKWRLAVLFLDLDRFKSINDTLGHAAGDALLQQAAERLRAITRPGDIVARLGGDEFTVLLPTISRPDDALAIAERIRASICAPFAIEGQELCVTTSVGIAVFPDDGEDAATLIKHADIAMYDAKANGRNGCRYYNPALTAEAVHRVELEAGLRRAHDELVLMYQPQVEVRDGSIATVEALVRWQTPDGRLVPPLEFIPFAEECGLIDAIGSWVLRRACHDAAQWQRRGL--DLRVAVNLSPVQFRASGLLDRIREALADSDLPAERLELEITESALMADDADTHATLAALRTLGIGIALDDFGTGYSSLSCLKRLPLDKLKIDRSFVSGLPDDNHAIVRAIVALARHLGFRIAAEGVETAAQAELLGELEADSLQGYLFSRAVPAAELEALASRRWPPARGT 117620983 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QHERAAVELQRLAADEALRLAEVAFNTHDGLLVMDHKGIILKVNNSFTRITGFADDEMIGQHIVRLRPTYYGDKQDVRQAVAA-----QEFWMGEERCLHKDGHLFPVRLMVSGVQDEHGEISHYVCSFYDISKEKEAARHIEQLAYYDDLCGLYNRRSLNDIMQRTLQEA---SGQWGALLLVDLDNFKSINDSLGHACGDLLLQAVVERLKGLPQDNLVLARISGDEFALLFSYVTAKILAEHFARELMGLFRIPFDIEDHKLHCSASVGISLFSSEDKDHLVLMQQADTATHMAKRSGQGNYVFFSEAMAEKEKSKLALNNQLRDRHHELQLHYQPQYRVDNGALSGIEALLRWQRSDGSMVPPAEFIPIAEETSLIQDIGYWVMKTACAQYSFWLNRG-LAIPHLSVNVSARQFHTVGFVQQVEYILRDTGVPPSRLLLEVTESVVLENRLESIARMRQLKELGILLSIDDFGTGYSSLAYLRDLPADEVKLDRSFIQTHSEQDKAIVKAILELAKVFRFTVTAEGVEDEEQLAILKSLGCQHYQGFLTSRPLTAKALESLL---------- 117618131 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERLQSDAQRLSAVAFETHEGIIITDPDFKILRVNHAFSQITGFDSQRVIG--------LHLGNDLWCGLGGLGYELGTLSRWQGETQRLHADGYPYPQWEIVTPVQDDRGEISHFVICFEDISERKEAERRIQDLAYYDELTGLPNRRQLHETLAHAFG-EASRDYLIGALLFIDLDHFKTINDSLGHATGDWLLKEVASRLKRLVRQGDCLARLGGDEFVLLLPPPQAEMQADLIAERLISEIAAPYNHAGQVLHIGASVGITLFPGREQGVDDLLKQADTAMYQAKSAGRKTRRFFDASMQLQADRRIHNELRSALNQQELTLYYQPQHMVEGGDIIGVEALIRWQPPGRALVSPAEFIPIAEETDLIVDIGNWVLYEACAQYVRWEENG-IHIPQLSVNVSAKQFHATDFVDRIHDVLASTGMDPASLNLEITESVVLGHAEDTISKMSELKALGISFAIDDFGAGYSSLSYLKRLPADELKIDRSFIQDIDGDNMAIVEAVIAMARHMGFNVTAEGVESRQQLEFLQAQGCHFYQGYLASKPLPVPYLERYVQR-------- 254490929 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VITDISTRKRTELQLQQTTTELNAILDNAMVGIFLRD--RQFVRVNEKFEELFGYTRDDIEGQSVQCL-YLNEDAYLQFEEAYHQLTSG--DNYEAQLEMVRKDGQVFWCGISGKAI-DAGSPKAGTIWLFEDITIQRQNEEHLTRLASIDGLTGLPNRAVFTDRVEHAIHKSMRNSG-RLAVFFLDLDHFKHINDSLGHKAGDILLTEVAGRIKACVREGDTVARLGGDEFTLLLEDVRSAEYVGKVAEKVIKSMTQPYQIENTEVNISPSIGISLYPADGRDVDMLVRNADAAMYHAKKVGRNNFQFYSAEMNAEAAKRLAMETRRVVEQQDLHLHYQPQVNLQTGKLVGAEVLLRWQSEQWGNVSPAEFVPMLEDTGMITQVGEWILRQACATYLEWSERLPDNFM-MAVNLSGRQFKGGSLAAFIRRLLDETGMPAAHLELEITESMLMDDTELATITLAELSAMNISLAIDDFGTGYSSLSYLKQFPLNVLKIDSSFVRDSDKDDAAIVDAIMAMSNSLGLKVVAEGVETAEQRQYLLRHDCRLAQGFLFSKAVDKDKFSTLIDQ-------- 218898849 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IYIFIFVLISSATFNYIYFYLNNHLSTETITLLRL----------LYRIPILLIAIAGSIPEDHNSHKNYFIVNPIIGKKALVVFPYLAVAILIGFTLKEQTSSSTLITGNCITFI---FVLIRHSIVRMHKSEALSQKQQKFKSLYEYHPDPIFTIDLNGIFLNVNKAGSVLLGAPTDELLG--ETCFSIILDEDKHKLALALEKVKQQESASLQ--LSSQYKDGFTYFLYVTIIPII-IDGQISGSYIMVKDITALKKQQEEIKYLAFHDTVTKIGNRAFFHKKLKRVIK-NAKIAGSEFALLYLDLDRFKAINDTLGHSSGDYILEEVAKRFQSCLPSHTHLSRIGGDEFTIIIENYTDEDYLFQLCNQLFECMKKSFIIHEHKLTLSLSIGIAIYPHSGIDTATLLKNANVAMYDAKAKELNSLSIYDDVIAKKIERRLRLEKDLPNALQNEELFYQPQVDSESNKIIGAEALIRWNHPELGIISPYEFIPIAEETLQIISIGKWTLEQACKQMKRWHGLG-YSHLKIGVNLSAKEFEQEDFVRSISSTLTNTGLPASSLDLELTERIAMMDERETLIKLRTLKSLGIHISIDDFGTGYSSLAYLPLYPIDTLKIPREFITETCDDGMEIIKTIITLANTLGMSVIAEGVETKEHVNFLQKNKCQFIQGYYYSKPIHIDAFTELLE--------- 88798395 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LERLEKRNQLLLKSIGEGILGLSTDGQVTFSNPVAQQTLGMSEQELEG--RSFSDIVYHGDAEQPLVTWEARLACEQGQAYHEFWDRA--GQLLPVEYKATPMMVDD-DLAGIVIAFQDITERRRTEEQLARLAQYDALTGLVNRNAFNGLLKKALSRSARHEQ-PLALLFIDLDQFKTINDNHGHEIGDSLLQEVAMRLTDCVRNGDIIGRLGGDEFVIMLESLQATKDAARVSQSVLDALEAPFTIRGHQIFIGASIGIAVYPDSALTARELLRCADIAMYRSKEEGRNRYRFFTDEMQESVREQLEIDLRRAYRQQEFDIYLQPKICMATESVIGAEILIRWPRPDGSFLPPDVFIPKAEEMGLIHDIGEWVFRETCDTIRSWQQQNRIPLDFFAINISMRQLHTGHLAEDIAAIVKEVGIDPNCLEVEVTESIMMQDPRVTIDALNALHQQKIKISIDDFGTGYSSLSHLRQLPIDAIKIDKSFVQALESDGQAIVNTIISLGHNLDMRVIAEGIETEANRQALTAAGCDVAQGYFYAKPMCREDFLDYL---------- 121592523 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VADALWKHTAQRRQEAVIHRLSEALDQSPSPVVITDIDASIVYVNKAFSEVSGYGAQELGRNPRVLQSGLTP--RTTYADMWTKLPRGL--PWQGELINRRKNGQVYTENASLYPVRDVFGEVTHYVAHMEDITQRREAEERIRALSNYDTLTGLLNKKAFDEQLTQAIDR-ADASHERVSVLWFDLDNFKLVNETLGHAAGDELLLEMGNRLRACLAPHIPVARYSG-DAFTAIVPLADQAAVALLAQDALAQLQTTLQIHGHAVSVSASAGIAVYPDDARTASTLASAAEVAMYRVKQDGRNGLRFFAPEMQAHTQRSLEAGLKDAAHRGELFLVFQPQRTLGSGALAGAEALLRWRHPRWGLVSPAEFIPIAEQSGSIVAIDFWVVEQVAQQLRAWD-AAGLPPLVVAVNVSAAQFARPHFVEELVRILQRMDISPQRIEVELTEAVALKNPEQAETTIRRLHEVGFRVALDDFGTGYSSMSYLKRYAIDKLKIDQSFVRELAHQDQAIVTAIIKMAHSLRMATIAEGVETAEQAALLQACGCDEMQGYWYSRPLEPAAFEAFVR--------- 90417189 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IALIVLQRDGECFFNCFVRDLTEHNKNIEELRISAITFNSQDAIIITDADLRTLRVNQRVVDITGYSSADLIGLRPSLLSST-VQGEQFYGDMWRTL--ETEGSWEGEVWDTRKNGDVFPLLVTVKTIHDAKSRITHYVFSFSDITTTKRDADAIHKLAFFAPLTHLPNRRALIDTVSQALNSSQRHIK-SLALLSIDLDNFKNINDTLGHQLGDKILIETAQRLRRCVRSDDAVARIGGDEFVVVLENLDSNIESAKVEVKILAVLNQSYRVDEQDIHSGASIGVALTDNGQILIEELFKQADIALYQSKRSGRNQMCFFDLAMEETVTLQAQLANALHSAVQLQQFELYYQVQVDSQRPVGAEALIRWEHPQLGIVSPSDFIPLAEASDLILSIGQWVLETACAQLKRWQSQLHTSGLSVAVNISPRQFHQCNFVETVLQAIASCNISPSLLKLELTETVILDNTSETIEKMHQLQRAGVEFALDDFGTGYSSLSQL--------KMDQSFVRGIKEGDDIIVQTIIAMAKSLAIKVIAEGVETEAQHEFLDALGCPLFQGYLFGKPVPIAEFEKLLA--------- 126664611 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLVRDITEDKVLEAEL-----RIASTAFETHLGIIITDENSIILRANKAFSRITGYAEHDVLGKTPNVLQSG-LQDATFYHYLWARV--RESGSWEGEIWNLRKDGEAYAEWLTITAICGKSGVVQNYVGTFHDITKRKKAEREAHRLAFYDSLTGLANKALLEERLSEVCK-ANTRQNTHAALLYVDVEQLRSVNDARGYEFGDLVLKAIAEQLGTMVRESDTLARIGGDEFAILLSNLNPSQDVAARVDKVLDAFTRPIEVLQQKIQVNISIGITLIDGRSSPVDQQLQRAEQATQQAKEQAKLRGEKRISFFDPEIQAQVVQHVLMEEEEEQLVLYYQPQIRNPN-QLLGYEVLLRWRHPKRGIVSPAVFIPIAEQSRLILPIGRWIIEQACEKLAAWQSEPTTSELSLAVNVSIIQFQSNNFVEQVGQILEKTGAPPRLLKLEVTESLLMNDPERITEMMNRLRSMGVRFSLDDFGTGYSSMSYLNQLPLDQIKIDQSFINEVANNSSAIVESIIGLAKGLNLEVIAEGVETEEQRNWLANHGCQNFQGYLFGRP-------------------- 95930928 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VQTQHRYHQIQDELKGSEALHRFIVNNSPDIIYMLDQEGRFSFVNKRVQLLLGYSDKNLIG--QHYSSIVYGDDIEKAQFVFNERRTGDRASHAVELRLLRHNKEIRFVEARSLSVSGEHEEFIGTYGVIRDITERKRSEALQHYHQYHDHLTDLPNRTLFHDRLHMALAQARRNSH-NLAVLFLDIDRFRMINDSLGHLAGDKILQRITQRLSTNLREEDTLARIGSDEFLLLLPNIKTSQDAITIAEKINQSCSVPMSYQEQDLRLTFSIGIATFPEDGTTREELIRCAELAKCQVKQNGRHGCYQPQYQHQQVSALEMETAIRQGLQQDQFELYYQPQVDPVAQRVVGLEALIRWNHPQQGLLNPSLFIPVAEQSSLICELGQWAVDRACRDARLLEERS-LTGLKIAVNVSIQQFERPSFAKNVLESVSLHGLESNHLEIEITESNIMKNMDRGANLLTSLAEHGIGVAIDDFGTGYSSLSYLQTLPVSKVKIDRSFICNLSKNGLPIVIAVLNLAAALNIHCVAEGVENEQQKQILQDAGCRLIQGFYYSSPLSFAQLIPYLKQ-------- 66045221 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALEASEEKFAKAFHSSPDSITITEIDSGRVEVNDGFSRLTGFSAHEVLGRTAHWTDTLQ---REHMLEELR-----QKGRVHHR-EMDGRDKHGAPLVLDISVEFITLNNTACLLMNARDIGALKNAQAQIQHLAYHDPLTGLPNRALLLDRLSQQVSL-LQHQNLRGALLFLDLDHFKHINDSLGHPVGDSVLSIIAARLEASVRQEDTVARLGGDEFVVLICQDEVTRQVRELADNLRNLLAEPMFLDGHRLQVTPSIGVVLIPDDGLTPADLLKRADIALYRAKDCGRNASQFFHVSMQQAVSQRLRLENDLRLTRNEFHLHFQAQVDCRNEYITGAEALLRWQHPEYGLLAPDQFVQILEESGMILEVGSHILNEACKTGGLLLRQGLIPENRFLVNISPRQFLQHDFIERVERSLTLHQLPASMLKLEITEGIVIQNLDDTILKMLSLKALGVSFAMDDFGTGYSSLTYLKRLPVDTLKIDQSFVQDNDPNDAEIIRAIVAMAQSLNLNVIAEGVETSEQLAFLEKVGCYTYQGYLFSEPLPGPQFESLLELKRP----- 260549770 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HQEKKDQEHLRLVLEQAAEGIFILDEKLNYIDVNPYYEKLTGFSKSEL---LNQQLFNIAINQKLQQQQFHDSITQQKTGEYMGQFDEKFASGKSVYLWLHINAVKDEHNQVINYIGFARDLTEQKRQEQHLSYLKNYDSLTHLPNRFYYYNQLHQYL-VNPSYSFKNLALIRINIDRFRAFNEFLNNDSGDELLKQFAQRLRLTNINAILVAYLNGDDFAIIYEISPIHPNIEQYCQNILQALNAPFYIDQQEYFITASIGVACFPEHGRQVDHLNNHAEQALSEAKRLGGNTISYYCNKTTNPYKTADLEQERKAIQNDEFVVYYQPKINLNDKSVKGFEALIRWQHPEKGLVMPNMFIPFAERSSLISDIGKVVLDKVGKQLQEWK-KAGYTDIQVSVNIVAQQIHRGLLLNDLDEFLEQYQLDGSNLELEITESALLDNTDNVKKLLHSIKERNISIALDDFGTGYSSLAYLTEYPIDILKIDRAFISKIDQKQEAIVNAMIAMGKSMGLKLVAEGVETEEQVIYLQKQQCDFLQGYFFSRPLHPNQIIQYLQ--------- 121610171 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVMGVVQDVTDEHRAAEQLREQL--LFIQRIASRIFIYEFDGATSVQYISDAVREFMGVEPREVTADHGVLMLRVLAQDRPQVRR--SAITSVRKVPWQCEYRVCMSDGSVRWHMTNAIPHREPDGSVVSH-GFTMDITDRKLAEQEIERLAFYDALTGLPNRRLLLDRLQRSIATCQRTHKL-GALLFIDLDNFKDLNDTLGHDMGDQLLAQVATRLVASVRAADTVARFGGDEFVVMLEARSATAQAEMVADKLLASLNQPFALDGGQHYSTLSIGVTLFGEQRLSVDELLKRADLALYQAKAAGRNTQRFFDPDMQAAVNARSNLEADLRQGLARAEVYYQPVVDHQ-ARLMGAEALVRWRHPQRGMIGPADFIPLAEQTGLILPLGQYVLQTACAQLQRWSRHPDTAGLSISVNVSARQFRQPGFVAQVLHQLKSHGADPRRLKLELTESLLLGDIEDTIARMAQLKSEGVGFALDDFGTGYSSLSYLKRLPLDQIKIDQSFVREADPNDAAIVRTILALAKSLDLQVVAEGVETTGQLSFLQLHGCEGFQGYLFGRPGPVADIDAFL---------- 257093757 -----------------------------------------------------------------------------------------------------------PWFSISGRGLP---FAKRDIVS-----PFPYARLPALARD---------ATITAIVQDYKAIRPWIMLADETSFVRDNAVLWVALGAASGILLMMIVVALGFDAYAGSRVALAYAFYCVALQVWLVQNFGIGSAFVPFWPGPEPILQAVSVAGVVLGIGCAVLEFLQL-RGRVRAAIGGFVVLSALCFL-GSAWHATGYRAGAAVLSVLAVAT--MVLLVRGVFSGDASLRLFTLGLGATMVGGGVQAFSVVGSGL-EVGRLAAFAFPLGSLCQAAFWLAALIIRLRSEHRELHELEGKQAAIMWAMPDLILVIDRQGICLDYKQPYATRFFVTGDELLGKD---VSAVLPSATAGIRQGIERALH--QGDLQSVFLDLPVEGSMHHYEARIAP-----HGPDKVVVVVRDITLQKHSEEKIRRLAYFDTLTGLPNRQSFLERLDREL-LRARRTNHRMALLFLDLDGFKRINDTLGHSAGDCLLQTVADRLQEKLRAGAFIARLGGDEFTVVLPDVDTVETACLIAQRIQELLGRPTLIGEQEIAVTSSIGIALFPDDGADAATLLKHADTAMYYAKEQGRNNWQLYDRTLTTRTTARLALEGDIRKERGEFRLFYQPQVSADDGTIVGVEALIRWQHPQQGLVSPARFIPVAEESGLIVPIGEWVLTAACRQVRQWQ-QSGVPVPRVAVNVSARQLGAAGFLDTVAAIIVATGIAADRLELELTESILMDPEAKRIKGLSRLRAMGVHFSIDDFGTGYSSLSYIKRFPIGTLKIDQSFVHGLDADDAGITTAIISMARSLNLEVVAEGVETREQLAFLQRALCPKLQGYLFSYPLPPDEMEAILRR-------- 237653319 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VIERKRAHDGLQASEARYRSVVESVREVIFQLDGRGRWTFLNKAWADITGYALADSLG--RHFLAHVHADHRDQHGEMIEQVLAGELESCTHAARYRCAGGGFRWLEMSARRAFDAQGRPAGLSGTLTDITQQKEHESRLEYIAHYDALTGLPNRVLLSDRMQRGMAQARR-RGQQLALAYIDLDGFKAINDTLGHQAGDQLLAVVAARMKAALREGDSISRLGGDEFVALLLDLPDVEACELLVRRLLGAVSQAVQLAGQEVKVSASIGLTLYPQAEEVDADQLLRADLAMYQAKLAGKNRYHLFDTAHDRSQRGRHQTLAAIRGALRTGEFRYQPKVNMRSGAVVGAEALIRWRHPRQGELEPGGFLPVVADHPLAVEIGDWVIEQALAQVAAWQHAGL--FLPVSVNVGARHLQAADFMPRLQAALARHDLGPGALELEVLETSALESIAQVTRIVEACARIGVSFALDDFGTGYSSLAYLKRLPAARLKIDQLFVRGMVEDDLAILKAIMGLADAFKREVIAEGVEEVEHGSLLLQLGCEVAQGYGIARPMPAEEIPAWVANWSP----- 91203573 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IQQAKIRIQTETELHKSEERYRRLIEGLQDFFFTRDASGVFTYISPSIKNILGYTPEEFYTRYREYLTD-HLVNNDAAQCLARSVKGIKQP--PYEIEMYHKNGATRTLQMQEAPVFDSSKNVISIEGIARDITEIKTSQSQLVFLADHDPLTCLFNRRRFK-EELELRLLEAQRNHIKGALLFLDLDNFKYVNDTLGHQHGDELLIKLSCILKERLRQTDILARLGGDEFAVILPNTEEEQAQHISKQLVELTRNCLALDSLNPLHITVSIGIAMFPAHGDTAETLLANADMAMYQAKDEGRDRGCIFSLEHKIHIETQYDWKRRIKIALEQNSFYLQPIINVKTRKITAYEVLLRLTEKNQEVVPPLKFLGTAERFGIIHEIDRWVVVNAIRIIKELKLHENG--IFLEINLSGKAFSDNELLSIIKREIGENILRPEMLIFEITETAIIENIAKAQHFIATLKSIGCRFALDDFGSGFSSFNYLKHLPVDYLKIDGSFIQHLSQNDQHLVKGMVEAARGLKKLTIAEFVETKETFQLLKEIGIDYAQGHYFGKPLSVCDALQ------------ 192360825 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ENRLQLTASHAREGILITDAQGNIIEVNTTFTDITGYTRDDVIGKNPRLLQS-NKHDAVFFERLWHSLVN--EGAWCGEIWNKRKNGDLYVASMTISAVKDSRGQITHFVDLFNDITHIKEHQRQLEHIAHYDALTHLPNRVLLADRMKQAL-LHSQRSGLSLAVMYIDLDGFKAINDQYGHDLGDQLLVAISSRFKSVLRESDTLARIGGDEFVVVLNELEQPAAYQPVLDRLLATAADPLILRDQALRITASIGITLYPSDTADAEQLIRHADQAMYLAKQRGKNGWHLFDVDRDVATKHQYESLERIRLEQREFILHYQPKVNMKTGALVGAEALIRWQHPTRGMISPGEFLPLIEEHPIGLDVGEWVIDTALSQIEHWQREGLA--LPVSVNLCALQLQQGRFAQRLSELLQAHDVAPGQLELEIVETSALADMTDVANTMRACNALGVRFAVDDFGTGYSSLTYLKRLPAETLKIDQSFIRDMDPDDFAIVKGVISLAQAFHRQVIAEGVESVAHGEMLIPLGCELAQGYGIARPMLAGEISSWIQRWTPDPRWT 261417194 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRDLRKDLLEKDEMFQMMIDVSSDGFWTFDVASGKVYWSNRIAKLLATDSASLEDSFEPLKKRVIESDWNAFREQLNAALQT-SGTFSCTLTLLDASKKNMKLVISGRVQSNNLGRPIRVIGSLTEALDRKSVEREHYNYVYQDALTGVYNRKYFLEKLKTDVDIAAKRPDYVFAVALLDIDSFGAINASYSIKIGDNVLRTIADRLKSIARPDDCVARIGPDVFAVILHNIQSNDDLIPLVRNIHNKVKSPISLEGKDLYISVSMSIVVNQDVDCVEDINANASLRDMKKGINHGGIQFFSGGIREKAMKLYKLEFEIRRAIQAQEFVLMYQPIVDIQGNKIVGFEALVRWNQSERGIISPAEFIPIAEETGLIVPMGALILRMACKQTKQWVDMG-YKDIQVAVNFSAKQFSMDSMVDDVRRVLTETNLNPRNLKLEITEYTAMCEADKTIEIMRALSNMGIQISIDDFGTGYSSLSYLKRYPVHTLKMDKYFVDHDNEEDASFARMVIGIAKSLNLDLIAEGVETKEQLDFLYREGCHLIQGFYFSRPLNTDMALEYMKEHYNVP--- 83647197 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LKQQLQEISTTKQELENSVSLLNATLNSTCDGIIVFDQDNRVIACNNVFLKMFDMRQEVAENINKH---HIRPYLREKVKN-LDELTRLWEFNKRFNQRLEMKDGRFIDCYTNPRI---HEGKVLGRVWSLSDITELKLSEQQALFHSYHDNLTGLPNRTLFHERLTHAIERRGV-QQRDLAVMFLDLDGFKDINDSTGLETGDQLLQMAAQRIKETLPPETTVARYGGDEFIVLLENIKTSFEATLVSERLRSAIDRPFTVDDQTFHLTCSIGIALYPTDSRDADALIRKADMAMNHAKSRGRNNCQFFADEFEILTSHRLRIRNNLKSALEKNEFNYQPKIALHSNMIIGVEALIRWRRPSGEVVSPAEFIPAAEENGLIIDIGNWVTEEACKQLQRWGRE-NHHNFSVAINISPFHFQHADILSTITQALRRYSVRPELLEIELTESALMEDIEHTIEILAELRKLGISCSVDDFGAGYSSLNYLKRLPVDTLKIDKMFIDDITQRDLALVDTMINLAHHLDMLVVAEGVETEETVHLLKEKRCDLAQGYYFSRPVSGKVISEMLTTRL------ 148545617 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FAQVITNHKRRAAASALHL----FQRAVEQSASAFLLVNRDGRVEYVNPSFTAITQYSTDEVQGRQLGELPAL-----ENLSELLDSPSSLAMGSWQGEFKSRRKNLEPYWGQLSISKVYGDNRELTHYIGIYEDVTQTKLAQQRIERLAYTDNLTNLGNRPAFIRSLD---ERFARDGESSMCLLLVDIDNFKRINDSLGHQTGDKLLISLARRLRNSLHSGGILARFASNEFAV-LLDHTSLEDGQGVAQQLLCTLDKPMFVDNQLINVTASVGLACAPLHGVDPASLMKNAGLALHKAKANGKHQVQVFTEVLNAEASYKLFVENNLRRTQNELDVFYQPKLCLRSGRLLGLEALLRWNHPERGMIRPDQFISVAEETGLIIPIGKWVVRQACC-MSQQLRKAGLGNLHVAINLSPKQFSDPDLVASISTILKEEALPPHLLELELTEGLLLEASEDTHRQLDELKALGLTLAMDDFGTGYSSLSYLKKFPIDILKIDRSFINEINQDDMEITSAVVAMAHNLKLKVVAEGIETPEQLAFLRRHRCDVGQGYLFDRPIPGRELAERLK-RYP----- 121595999 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AMVGAFVLINDITHHWEAERAVRQSEERMRKFAIATEEGLFHRD--GRILDANEALQRMVGYSLAELVG--QSIFDFALPEYR-----ALAVEYTRRGSEKPYELAMRHKDGRVIPIEVVGKTMPQQEGD--YRVVVVRDITAREQAQVQARFLVLHDTLTQLPNRRHLMMQLAR-MASAAQERQTRAAVLFIDLDHFKTVNELLGNQAGDQLLIEMARRLQDGVKATDFVARVGGDQFIVLLPDLANRAAAAEVADALLARVRAEFAIGGTPLSLSPSIGISVFPDDGYSPDELLRRADAAMHHTKESGRGTRMFYEPGMEGQPTELLQQEHREAVFQGAFALHYQPQVRVADGRLVGFEALVRWRHPVRGLVGPDEFIPLAESRGLITPIGRWVLREACRQLKAWHDEG-LPRVPVAVNLSAIEFRQRDVVGEIAQVLQSAGLAPQYLEVEITESALMQQADHTRTTLQALQALGVAVTVDDFGTGYSSLAYLKRYPLDKIKVDRSFVTDTDSEDVAIVTAIIQLAHSLQLQPVAEGVETAEQLALLQRLGCELAQGFGIAPPMDAQRAREWLRAQ------- 289672478 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FQRAVEQSANAFLLVNCNGVVEYVNPSFTAITQYSSEEVSGHKLSELPA---LENLNQLLLEANSSLTNSNSWQGEFKSRRKNLEPYWGQLSISKVYGDNRELTHYIGIYEDITQSKLAQQRIERLAYTDNLTNLGNRPAFIRNLD---ERFARDTDTPMSLLLVDIDNFKRINDSLGHQTGDKLLISLARRLRNTLSPSDVLARFASNEFAVLIDNTDQEAGQATATQVLATLDKPMF-VDNQLISVTGSVGLACAPLHGRDPQTLMKNAGLALHKAKANGKHQVQVFTEALNAEASYKLFVENNLRRTQNELEVFYQPKLCLLTGRLLGMEALLRWNHPEKGMIRPDQFISVAEETGLIIPIGKWVARQSCRMSKDLT-AAGFGNLQVAINVSPKQFSDPELVSSIAAILKEEELDPSLLELELTEGLLLEATEDTRQQLDSLKKLGLSLAMDDFGTGYSSFSYLKKFPIDVIKIDRSFIRDIDEDDMEITSAVIAMAHNLKLKVVAEGIETAAQLAFLRRHRCDVGQGYLFDRPIPGEELIEKLK-RYP----- 87199456 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LALMGLAVALPMFLFGSAMGFWGESGVAWFGCLAVVVTTGVLATVVQSGRLVAVIAAQVGIWSGVTCVASRAGGYFALVLGVAIAIAAYLRQRKIDLHARKKSESDQRAQTRAEEILAEETGQGFWETDRRGHLAYLSSPVAAILGRRVEELGRPFSELFNLT--EQSGEGERTLAFHLSARSSFSELAVRAATRDEERWW-SITGRPTYDTFNNFAGFRGSGTDLTEKRRSQEHASRLAHFDSLTGLSNRFRMSQTLEKIL-LAPQVQHRACAVFLLDLDRFKQVNDTLGHPAGDALLKQVAQRLERVVGKIGRVGRLGGDEFEVILPGKMERGQLGHMAGRIIESLSQPYSIEGSRVMIGASVGIALAPDDGVTSEALIRNADLALYAAKDGGRGRFHFYAPDLHSDAEERRQMEEDLRDAVSNGELYYQPVVRTATEKITGFEALLRWNHPEHGWISPARFIPIAEDTGLIATIGEWALRTACQDLARWPE-----NVRVAVNVSPLQFANPSLPVVVTNALATAQVAAERLELEITESVFLNDDEGTDQMFKSLKAIGVRLALDDFGTGYSSLGYLRSAPFDKIKIDQSFVRGATQRNGAIIASIVSLAEALGMETTAEGVETLDELDLVRMLGCSHVQGYIYERPLSA----------------- 119477934 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QKKLNQSERLRFIVNNSPDIIMILDKNGLFCFFNSKIESLLNFGKIDLVG--KHISSIVEDEDLEKANYFFEYALSGKAGIQSMDLALKNPGHSKRHFELSLCPITNVNGNQYRIYGTARDITERLEAEAFINFQAYHDLLTRLPNRALFKDRLSLAIE-QAQRSNTQLAVMFIDLDRFKIINDSLGHSVGDRLLQAVAGRLQGCIRKGDTLSRFGGDEFTLLLPDVNDISAAIHIAEKILSSLKQPFDLIDHQVHIGASIGIALSADADQGIDALIKNADIAMYRVKKTGKDGYQFFTNEMHTASTERLTQDMRRAIDNDEFEICYQPQINTHDLQICGVEALIRWNHPTLGRLSPADFIPVAEDCRLIIEIDKMTLRKACREIRQ-YQQKSMPDLRLAVNLSPLMIEKTHFVEDILKTLEEEQYPPELLELEITENILMTDRQDVIKKLLILASKGIQLSIDDFGTGYSSLSYLQTLPVNTLKIDRSFISESVDDDISIVNAIVSMAKGLKMSLIAEGVETKEQLDYLSGLGCHVVQGFLFGQATQMKDVERQFHQNLTLLK-- 95931335 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SRRLRQALVKQQEHYLDLFENASDLIQSVRLDGSILYVNRAWKETLGYLDHDI--PSLNIFDVISSADRPICRRVISLLDGAELGPIEVTFQ--CKDGRAVLLEGNIS-LRQDEGQPHSVRGIFRNISERKQAEQKIHQLAYYDTLTGLPNRVLLQDRLIHAIADARRFSHY-LAVMFIDLDQFKKVNDTLGHSVGDLLLKDAARRLRSCLRDNDTAARLGGDEFVVILSGFKQISNLPHIARKVLDVLSQPYFLAERELVVSASLGISVYPQDGDNAELLMRNADMAMYAAKYDHGNGYCFFSEEMNKNATRQLELEEQLRHIDQQFEVYFQPQFDWSRQKLTGVEALVRWNRAQGEVVPPEMFIPVVESTGQIVALGEWVLRQACLQIQQLQCQLNVP-LQLSVNLSGRQFDDLSLIYKVKKILQETNFPPEQLELEITETILMENADSARKTLGQLSQQGIRLAIDDFGTGYSSLNYLNTFPVDRLKIDKSFLVNHDDNHAAIVATIISMADTLGLSVIAEGVETMEQVSFLSDLGCQAMQGFIFS---------------------- 34497033 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ESLRLSEQRFRALIEQAPEAIMVYNMDTGRFVANRQAEKLTGRSLQTLGISPAALYAPEQPDGLPVAESVMHSEQAQKGDIPPFERIVQRPDGSAIPCEVRLSKLPSETGNLLRVSYI--DISSRVAAQEKINRLAYFDTLTGLHNQSGLLEQLSALYSLSWQQPG--FAVLLIELGDFKFINDVYGNRIGDLLLCHVAQRLQQAIGPHGHAARLGGVEFAALLTGVAGAAEAEAIACRMLDAVSEPFPVDEMMLSVTASIGISLGPEHGADGRELMARADMALYRAKEKSARRVQVYEEEQQMRERVELEKSLRHAIDHGELVLHYQPQIELSTRRVVGVEALVRWQHPQKGMIPPMRFIPIAEQSGLILPLGRWVLREACRQLKVWQDKGR-DDLRMAVNLSVAQFTDHELPDFVADVLKETGVSPRHLELEITESCTMLSPQQSIGMMERFRAMGIHSSIDDFGTGHSALAYLTRFPVDTLKIDQSFIRNIDEKGTALCDTIAYLAHRMGLQVVAEGVETQQQLTFLSSIHVDVVQGYLLCKPLPAVEAEAFILQQ------- 126668294 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PIVVDGDV----RGGYGIARDISERKKAEDRMRL-LER---GIEASPNGVVMLDASVQMVYVNPAFTEMSGYQPKEAIG--KGYLVLFGKGTAPEALRLIRSALEHQE---ECEITLYRKNGSTFWKKLTITPVYDGRGECTHYIAAQQDVTRQLKSEELLDYQARHDPVTGLPNHRLFEAHLSQVF-VRARGKTSDMVLLYVDLDDFKSLNESLGRQVGDLLLAVVADRLRNLLANDDVLTRLAADEFVIMRPALQAEAEVKMLASQMLTCLAEAYDIKGQRLSISASIGIASDDGSVEQPKELLDNAALAVREAKRQGGNTFCWNHGAASTTEQVIMRCELMEAIEARQFVVYYQPLVEAKTGRLRSAEALVRWNHPARGLLLPGAFISLAEQTGQIVAIGRWVLHQACMDMAQRWRQTGQA-VSIAVNISPLQFRRPEFIDDVLAVLEASGLPPELLELEVTEGVLLSGIDKAISMLESLRDLGVQVAIDDFGTGFSSLSYLRQLPITKVKLDRSFIIDVTTDRAAIVQGVITMAHHLGLLVVAEGIETVEQQNYLAASDCDLLQGFLYSRPVPLGQF-------------- 296282038 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSHLPSLCALSFAALACVVALWGHPAATYGLPWAATIAFCNFRQWRLSLDFYPDTIDVTHLRKFHRELQ-IAANTETAFWVLGAVVFFPTLFNAHPVFFAVLTAGLLASSVIAYRSMP---------APLTSYLGGAMLAAAVLSFTMRDEFSWPSL-----MLALAFGYALIRSTRRQGRFEQSCREQFDQRRTAEESSSDWLWEVDEGNCLM----NVCERFGHAAG-VDRDFLEGRELVGLFDRERLATLLLDRVRFRD--LALEITVGT---EKRWWTISGNPASDGS-----VRGVLRDVTESRQTEQRVARMARYDQLTELANRHLFNESLNEML--AGTGRRRRIALLYIDLDHFKSVNDTLGHHVGDGLVRAAARRILGVIREHDLAARLGGDEFAVLLTRVRNLEAVHQCAERIVEAMAQPFNIDGQTVRVSASVGVGYSEDDSIDGEELMRQADLALYAAKRAGRSTFADYDPNHNEHARRNLELDLRTAITEGQFTLVYQPQVCLKTGKWTGKETLVRWEHPVRGRILPGEFIDIAEETGLIIPLGEWIIRQAIEEAASWDE-----PHRIAINLSPVQMCNPNLVTVLTNAIVEAQIDPQRVEIEITESALMHDSESNVELLHRLRDLGVRIALDDFGTGYSSLNYLRAFPFDKIKIDRCFVSEMLERAQAIVRNVIMLARALGMETTAEGVETKEQYDWLKRHGCQEAQGYYISRPMESE---------------- 117928688 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVQNSSDIITIVDPSGVIRYQTPSATRVLGYDPNAMVG--QRFVSLVAPADVHRLEAILLDAVLRPRSTHTIEFAMRHAAGHWRETETVITSLVD-DHDIRGLVLNTRDVSERKELERQLTRQAFSDPLTGLANRALFANRVEHALSERSRQPG-EVAVLFLDLDGFKGVNDAQGHAVGDHLLTLVADRLRRCVRPSDTVARLGGDEFAILVVGPQAEAHGVDVAERVQRALAEPFLLSGREVTLAASIGIAVTDDGTETVDQLLRNADLAMYRAKSSRKGTYVRFRTEMHDAARVQTETDLRHALSRRELVLHYQPTVNLRTGQVVGVEALIRWYHPTRGLIQPMDFIGMAEETGLVESIGAWAIRECCRQGARWQRYAQPGGVFVAVNVSGRQ-LHPRLPDIVRTALTETGMPPGALVIEVTENILVKRSEEAIAVLRQLKSFGVRVAIDDFGTGYSSLSYLARFPVDVLKIDKSFVEQITDRNTELVRTILHLGRALRLGTVAEGIETREQYAALLAMSCDYGQGYLFSRPLPAEGIDTL----------- 297583053 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLRKHKDGHLINVELIALPVYIESHLIATLAIYVDQTR--EKELEAHNQMLASVLENTGEGVVITNANSQIEWINQAFSTITEYTEQELIGKNPRLLKSGQ-HNAAFYHSMWHDLTTY--GKWTGEIWNRRKNGDVYPEWLKIFALKDEEGEPYRYVGIVTDMSEVRAREERIDSLINQDKLTGLYNRYYVMRELEQDL-IAAERYNQTATILFGDIDAFKSINENLGHAAGDELLRQMADLLQEVF-AKALVARLSSDEFAIVFPRGTDDFEVRERLGLFFNELKKPFTLHNEDFYITCSFGVARYPDNGRERDDLMLNADIAMHHAKKREGNTFDYYTDVLGNQVKREFKVKTVIQRDENLFHLHYQPTLSVQDGVIVGAEVLLRLDDPEEGRVSPGEFIPVAEKFGFIYSIGDWVLRNACKEALG-TDAYRDGNLFLAVNVSVQQLENEAFPEQVDAILEETGFPAERLVFEVTEETSISDSDLVSGTLNALIEMGIQVAIDDFGTGYSSLGKIHQLNMHQLKIDQSFIRDI-EKTTDIVHAIIAMGKSLRLNVVAEGVETEEQLAFLKEAGCDFAQGFYLHRPMPFADYRQLIE--------- 254449440 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDSVGKVLSDALNGKE-TANFEFPLFSKSGEQIDVLLNSTTRRNASGEAVGVIGVGQDVTEQKRANDLIWKQAHYDILTGLPNRRMARDRLEETIKKSRRT-GLPFALLMLDIDRFKEVNDALGHAQGDLLLVEIGRRITKCVRESDTVSRLGGDEFAIILSDLEQIEKSGHVAQKIIEALAMPFRLGDNTSFVSASMGITLSPNDAVDSDTLRVNADEAMYLAKKSGGNRVCHYTKALRKSNETRRRMLSDLRGAKKQIKVQYQPIVEIATGKIFKAEALMRWQHPEFGVVEPKRFIPLAEESGLIHELGDWIFQEATREVARWR-ELFDPKFQVSVNVSPVQFRQNGKSHEWIRHLRREDLSGRSLIVEITEGVLVKAEMSVKENLLLLRKAGIQVALDDFGTGYSSLAYLKTFDIDYLKIDQSFVRNMDTDDQALCEGIIVMAHKLGLKVIAEGGETEKQLSILESFGCDYAQGWLYSKAVTAENLEIILQKQ------- 26987890 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QQSNQALEASEQRFRAVAESASDWIWETDRQQRLTYLSQRFANVTGYPDGWLGHPLNQLLAC----DTTPLSPWLDALTAAEPQQLNLRCTYRDQNGQNRYCRISARAIW-RDGKAIGFRGTASDITDEVDAHARIQHLSLHDPLTGLANRNKLARHLEQALLRGSDSPPLTLLLLDLD--NFKPINDSLGHAAGDAVLQEVATRLRDTTRDGDLVARLGGDEFILVLSGMDNSSEIDRFCARLIGLLQQPIVFENQPLHIGASIGVAQTRNQGFDAGELIRCADIALYQAKADGKNTWRYFVAEMNQQIQYRRQLENDLRRRNEEFELHYQPRYRLDDLRIVAVEALVRWRHPQEGLLAPDTFIPLAEQSDIIVALGRWVLREACRTAHDWPA-----DVLVSVNLSPAQFLRSDVVADVRETLLDTAFPAQRLELEITENVMLNDIEGALGTMLSLKELGVRLNMDDFGTGYSSLGYLRTYPFDSIKIDKRFISGLNNNDRAVVQAIINLGEAMGLTVTAEGVESEHQLKSLEKDRCHEVQGYYLSKPLDSAGLTALLHQ-------- 71726098 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EARHELLMEEAGDVVFRLDTDGLILFASKRAATLFGAPSGLSGHLL---LPLAAEASRAALQAALEDALA-EPGRL--EVRLQTPDQEI-WFELRLSSYMNAAG-VAELLVVGRDTSAQHNTEERLRHMATHDALTGLPNRLLLSDRIRMVIAQAAR-SGQGFSVATIGLDGFKKVNDGLGHPVGDAVLRLAAARLRKTLRDSDTLARVGGDEFVAVLPGSATDAQIKLVTGRLLATLQAPFEVDGHTIYVGASVGVSIYPLHAEDEVRLVALADAAMSRAKETGKARCLVYSPRLNGPSEHDISLEAAMFHAVREGEFFYQPIVDAHTRQIQGFETLMRWKHPTLGLVPPVRFIPIAEANGLINLLGAWALKAACVQLKQFQEVARRP-LYISVNISPRQFRNDKFLDVLDDAIAFSGLSGEHLVLEITEGTLMIDPVHAETILVKMTERRARIAIDDFGTGYSSLAYLKRFPISVLKIDRTFIKDLPEKDAAICNTILDLAKHLNLSVVAEGVETEEQMHFMESRGCQYVQGYLTGKPMPAHAALSALSDK------- 218886639 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EYQALLQEKNQFLEALVEGMPNPVFYKTLEGNYIGCNRAFSRLIGRAPEDIGRSVHEILPACRVEDSGRRLTVQDDDGAG----YSCMIDLRDAAGEDRVLVLYKSYFRDRTGQRAGEVGTFLDVSELKRKEAQIVHQATHDELTGLPNRMGLRQRMED--HALKGGPDARLAVLYLDMDNFKTVNDSLGHAVGDELLRAVAGRLVGMAPRRDMVARLGGDEFVVLLPAEGDGELAETESARIQDSFTRPFNAADHELYVMPSIGISVAPEDGRDPATLLKNAEIAMYRAKEQGGARFRRFTQAMNDDVTRRIEKSIRKGLENDEFVVFYQPRVDIVTGQVTGMEALVRWARPDGTLVPPLEFIPVAEDTGLVVALGERVLRDACIQTRRWTDELG--PLRIAVNISARQ-FQPDLLDRVQAALAESGLPPSQLELEITETTMMRDLPTSVAILERLAAQGISIAIDDFGTGHSSLYYLKNFPIDTIKIDRSFVRDVDEGDATIVSTIVTMGRNLSLNVVAEGVETDDQLGFLRAHGCREVQGYYYSKPLPADGFADWMR--------- 144900567 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVITHTNITNLRQAISDREQASDIQISEARLRTIFDASPDALLISDAQGAITMANSRVEEVLGYMAEDLIGQSIEALNSAHSEHRSAYIEAPDRMLGGRT------IKALRKDGSECEVEINLSRVDTDQGVMIA--SALRDISERRRAEGKIAELSFFDHLTGLPNRTLLMDRMKLAMTAS-YRDGKHCALLFIDLDNFKALNETLGHEIGDQLLRDIAPRLVASVREDDTVARLGGDEFLVLLVDLARTEQVEAIGLKIIEALSQPYSLNNQHYVCTPSIGATLFFGHVVADDLLKQSDLAMYKAKAEGGASIHFFDPKMEEAVIKRAKIEADLRQGLIKKQFLLHYQPQIFSNGRMTGVEALVRWQHPVRGLVPPSDFIPLAEETGLILQLGNWVLEAACKQLAEWATRPELADLTVAVNVSVQQFHQPEFVDHIQEVIRVTGANPERLKLELTESMLAENVQDIIKKMFALKADGIGFSLDDFGTGYSSLSYLKQLPLDQLKIDQSFVRDTDPSDATIAKTIVNLAQSLGLSVIAEGVETEAQRNFLETSGCHSCQGYFFSRPLPIEEFEEYARR-------- 256394295 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIGTFGISRDITARTTTEAQLRAELDRLRALIESSPDPMCRFDRQLRYTYANPAALRVAGVPESELVGRTNREAGHQEKFVREWEQTLRRVLRTGVGDEVEHDLVL---AGTRRFFHTRLVPERDATGTVVSVLTVSHDLTDRKRIEDALAEQAVRDPLTHLANRALLVDRIDQALAKMRV-QGGRLAVLFLDLDRFKVVNDSLGHAAGDALLVATAARLRSAVRQSDLVARFGGDEFVILCEHVQGRKDAADVARRVTRALSAPFERDGQPIHISASIGIAVTSDPMTTADELLRDADAAMFRVKARNHYIFFDDSVREEAVSRLWLEGELRRAIEEKEFRLVYEPVYNLRDRQIIGMEALIRWQHPERGLLPPSTFIEIAEDCDLIVPIGRWVLHEACGQLAVWNRRPGKPPLTMAVNLSPRQLNDEGLVAEVANALRGSGLEPEQLTLEVTETAVHEAPQFAQAVLSQVSDLGVQIALDDFGTGYSSLGHLRRIPANALKIDRAFVNGLEHKDTAIVTAVVTMAHALGMITVGEGIESEAQYEYLRALGCDQGQGYLFAEPVSAAAFETL----------- 254788102 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IQDVTSRLQRAEAHLETSQQLSALTHLVPVAILRVDTHWNCAFANDRWYEFSGLTFDEINQT--GWINALH---RDDVKTTLEELRSALKHNLKREVRLVSPVGQVRWTEMNTQVLFDERGAILGFLATFADITERYIHQERLRHVAEYDSLTGLANRYLFQDRLKQAFFNSER-EGSEVVVMFLDLDGFKIVNDSLGHAVGDKLLKKVGERLLNILRRVDTVARFGGDEFVILLNPHEKQLDVAEVASKIIQSLAQTYQIDGNEICVTSSIGISGGTAKNSSPEKLMKQADAALYLAKSEGKNNFQLFNEALDKEAKKRVFMARQTRSRHKRFFLEYQPLANISRKEIVGFEALIRFKDEMGRCVYPGDFIAILEESGAIVEAGNWVIDEACRQLSQWHAQQLFPDGFMSINVSPKQFLDDSLLDSILGSCERHCIRPQCLTIEVTESVLIDKPAKIQRTMSQLKEQGIRFALDDFGTGYSSLTYLQQYPFDHLKIDKSFVAGSDENSAKITKSIIALGKSMGLTVTAEGVADEPTLNILSAYGADYYQGYFLGR--------------------- 299135305 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GDMLSVILTDITDLKR--------------RERFRLLFDANPMPMWVFDAQTNFLNVNDAAIRHYGYDRATFLG--MNLLDIWPEDERQAHASVLDEVGDIYQSTHN--WRHMKADGSKIEVLTFGRRVPFEGKD--GFLVTAVDITERRRAEARIAYMAHHDNLTGLPNRVKFREHLDQALERSDGSDE-RIGVLCIDLDMFKNVNDSFGHPVGDRLLKMVAERLHAVIPADSLVARLGGDEFAMIVKRNPMPRDLNDLSAILIADVSAPYAVDGLELVIGASVGIAMSPGDGVTGDDLLRNADMALYRAKSEGGGAHCFFEQEMDRQAQTRRALEFDLRHANGEFELHYQPLVDVAANRIVAFESLIRWRHPERGMVSPAEFIPVAEDIGLIVTLGEWVLREACTEAAKWPA-----DIKVAVNLSPIQFRSRNLVQTVIAALAHSGLAPTRLELEITESLFLAETEANLAMLHQLRSLGVRISMDDFGTGYSSLSYLRSFPFDKIKIDRSFVRDLAEREVAIVKAISGLGQSLNISTTAEGVETEDQLERLRAMGCTEVQGFLFSAAKPGVDIAGLL-DRF------ 113866056 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLVYSSSSEAMVVTSLDGTIIDVNPAFAAATGYTAKEVKGRPGHIVSLV-----ERLRTTVAS-----KGRWSGEFSIRRKDGSEFPAYLTVTYLAHAYGE-RRRVALIHDMTEKRQAEEVIRHQANFDALTDLPNRRLFFDRLRQEIERSRGTQDV-LALLFIDLDRFKEVNDTLGHDQGDLLLLEAARRIAASVRASDTVARLAGDEFTVILPAVGDAGVAGGIAQAILERIAAPYRLAGELVVVSASIGVATWPKDADNAEDLLVCADQAMFAAKEEGRNRWKVFTQAQAERERLRITQDLRTALASGQFALHYQPIVDLRTGKVCKAEALIRWDHPVRGPIHPADFIAVAEESGLIIDIGRWVLTEALDQLARWQVLLG-KGFQISVNKSPVEFSAPAIGPEWSSMIERRNVPVGSLVIEITEGSLMEQNADVMDQLSRFQAAGIEIALDDFGTGYSSLSYLRRLDIDYIKIDQSFIRSLTPDDVALCHAIISMAHALRIRVIAEGVETESQRDILVAAGCDYGQGHFFCPPVEASAFEAFV---------- 120553240 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GFVVIQTNISDR-------KNSERLRIAADRSHEAIVITDHLNHIIDVNPAFSRITGYSRQEVLGLNPSILSSGR-HSREYYRSMWQSI--EKTDHWRGEVWNRRKNGEEYVELLSISRVHLEEPGKHYYVAAFSDITALKNHAKELDRAANYDDLTGLPNRQLLEERLRSA-KAHADRQKRSLAICYLDLDGFKGINDELGHDFGDEALRMVAERLTRSLRSGDTVARIGGDEFVLLIQGDHS----EPLYQRILTSVSEPFELADKEVNLTASLGVTLYPEDDTDAEGLVRHADQAMYAAKEKGRNQFHIFDPGQYAFRKERRNQLMEISRENEEFELYFQPQLRMADCQVIAFEALIRWNHPEKGLIAPGAFLPAVANSHLEIPLGQWVLKEAIHQMNRWREAGEA--LAVSINISAPHLMDRKFVDYLEGYLQSHPVSPGQITLEVLESTALEDTKRASNVLARCQSLGLQVALDDFGTGFSSLTYLRTLPVDVIKIDQSFVRNMDANDRAIVESVIFLAQRFDHPVLAEGVETMDHAAALRDMGCNLVQGYGIARPMPSGAVLEWLQ--------- 288940775 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVEANRRIAEMFGYAIRELIGLP--LQELIPPAFRRAHVLHVERFLHGRRMSERSELSGYRKDGSIFPVEISLSKIQVDGRWV--MVATILDVTERRLAEEELVWHAIHDPLTGLPNRTMIHERLERALRRSKQ-QGQSVALLFIDLDGFKLVNDSHGHQAGDELLKTVAQRLVDHVRPGDTIGRLGGDEFVVLCDHVESPAAVANLADRLNDLLREPVTLSGRRLFASASIGLAIGHGTTHSADDLLRNADAAMYQAKEQGRDGWRFFSEEIHEQARRRLDIINRQAIERDEFQVRFQPILCAQSQIIRGAELLLRWF-PSGGEVSPAHFIPIAEMSGSIVPIGKWVFRQACLAERQWRDRFGVEAPYVSVNVSARQLNDEALVEEFRRMLAETGADPERILLELTETSLMSDVIFNLSVLNQLAGLGLRVAVDDFGTGYSSLAQLLRLPLSKLKIDREFVDGLDHDSRAIVHAVCSMARAMNLKVIAEGVENASQFGYLRDLGCDYVQGFHFYRPLPPEEFLALLHE-------- 91794728 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QRELESEINLLAQAFENTTEGMLILDANETVIISNLAANLIFTTKPNELIGLSLSELVR-----KSEINLSVDGLLGNGT-SWNGERELLRRDKRTFPAWINISMMKAENSLIKHYVLVFSDISERKQNELNLRYLANNDVLTGLANRAMFTRRLTQIISFATLNDE-KLALLFLDLDRFKHVNDSYGHSMGDALLVEAARRLQSCLTENHLVCRFGGDEFVILLRDAGDIDGINHVADSLLKTIEQPFKLEGREFFISTSIGISVWPDDSIDPETLIKNADLAMYHAKEEGRGNFQYYSSERNAEYHLRLEADLRKAIERDEFTLNYQPQVDIHQDRVVGVEALIRWHHPEDGLIRPDIFIKVAESCGLIVDIDRWVFKQACQDAARWHTEFEQSY-KLSVNVSAVSFRQADFIDGLKDILTETGMPASLLTVEITEGVLMKELHVAKAHLRKLKALGVKVSIDDFGTGYSSLAYLRHFEVNSLKIDRSFLIDINKADQAIVSSIVELARNLKLEVVAEGVESHEQLEQVFSRGCYLIQGYYFAKPMARNELEIYL---------- 146282332 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SRDITDRVNTELERRIAAIAESQQGMLITDAQNRILRVNGAFSRISGYSAAEAIGQTTALLASGR-HGPDFYRSMWSSIEA--TGVWEGEIWNRRKSGEIFPEWLTISAVRNVHGEVTHYVAAFTDITDRKAAEERIHNLAFYDPLTGLPNRRLLLDRLHQAMAVSRRSNQL-GALMFIDLDNFKNINDLHGHQTGDQVLRVAAERLHAEVRASDMVARLGGDEFVVMLENLGDDAQAEHIGMKLLNSLDRSYRLNELGLYSSASIGVVLFGGEACSSDELMKRADMSMYEAKISGKNALRFFDPRMQLAVQERLRLEAGIRQGLKNGEFVSFQPQLEQNAGVIGAEALVRWQHPQRGLLSPAAFIAQAEHAGLIHALDLQVLQQACGQLARWAATPAFADLTLSVNLSAHLLYQDHFVEKLLDLLERSGANPARLKLELTETLLLDNMPEAIARMTRLKQHGIRFSIDDFGTGYSSMSYLQQLPLDELKIDQTFIRRLPDDSLTIVRAICALASGLGLEVIAEGVESGAQRSVLLGNGCHRFQGYLFGKPMPAMELEEMV---------- 268679208 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QDRIMELERFHALLDRARELIFLVDAQNHIIDVNAIVCSTLEASKESLHSEITQWLPH-------ELIERMQRLAQGVEDSIMVEMGIENSGGVVP---LEFVLQYLSFGEDDYFVILGKDISERRHAESTIHTLAFFDPLTHLANRQLLHDRMAQALAKSQRHHKV-GALLMIDLDNFKALNDTKGHHIGDELLIQVAQRIQTIVREGDTLARISGDEFVVLLEGLAHEEEAEKFATRVKYLLNEPYELLGYEHTCSSSIGIALFNGQPKSKETLLKQADIAMYQAKEKGRNRICFYDPLMQENIEHKTTMEHELRMSKEELILFYQPQVNLEG-KIVGVEALLRWNHPQKGLIPPNTFIPLAEETGLIIPVGSWVLHRACQQLSEWKKDFPHQPLHLSINVSAKQFQEASFYETVANAIALSGSDAGSIKLELTESLILDSIHETIAKIEALRLLGVGFSLDDFGTGYSSLSYLKRLPLDELKIDQSFVRDIDNNDAMIVKTIIEMAHNFDLDVIAEGVEDKEQFNFLMENGCGLFQGYLFGKPMPPEELERL----------- 77359897 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QRIIEKEIAEKAAR----RLSKAVAFSGTGVVITDKNFVIEYVNPKMLEMTSFSEEHFNRAP--LLSII----ASEMAILIDDIDVDLRSRWRGDTLIESNNKAPIWVSLSISPIREDDGTITSYVASAQDISFVKESQRKMEQLAYFDTLTGLANRTFFRMQLRKSMAL-AERGHYAFALFYFDLDEFKRINDTLGHNAGDQLLVEVANRLKQRLRAEDTIARLGGDEFAILLSGIEHQEHATQVANTIQKTLNEPIQLGSNEVIISASIGITMAPYDSQEEDQLLKHADLAMYEAKAKGRNTFHFYSQELNTNERLFIENELRQAIKDKQLTVYYQPQIDSRTQLVVGYEALLRWFHPTEGAIAPTKFIPIAEATGLIVELGEWVLHQACNFAVKLERQGRANN--IAINLSARQFKDASLLPTLKKIIASTQVSAKSLHLELTESMLMGNVEAAIAQLHELKGLGVSISIDDFGTGYSSLSYLKRFPVDILKIDRSFIKDIDNNDMAITAAIIAMAQKLKLDVVAEGVETVEQVEFLKNNNCFIVQGYYFSPPIAERDLP-MLFERL------ 171059398 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRHLLRTARIQLELLRSRSKLARAQDLARMGSFEWRGDSAGLMLEPEALRVLGHGPHDHLGLRRLLRSLV-ANERAGVCSRLREVVRHST-VLDTDVNVVMPDHRQRIIHIEAEPEFNEHGNVVGYAGILQDVTDRRLIEDKIRHLANFDALTGLPNRRQLIWRAERALEHARRLGH-PCALLLIDLDRFKVINDTLGHGVGDELLMEIGRRLRSCVRHSDQVARLGGDEFVTLLPEVADEPEALETAQRILEAMRAPVVLGGAEYFVTASVGLAMFPRDGISVVDLLRNADMAMYAVKDSGRNNVKVFQPQMSGKGREKLELESALHKERGELVLHYQPKVDVARGRLVGVEALMRW-HRNGELVPPGDFIPLAEETGLILPISEWAMREATRQIRSWRDSAGLD-LKVAVNLPSRSFERGNVLDHIHEAAAAHDVPLSSLELEITETSLMKGLDEVMPMLHRLTQHGVGISIDDFGTGYSSLSYLTQLPISELKIDRSFVQRLDRGSSAVVTAIIALAHSLKLKLVAEGVENEYQRDVLLRLGCHTMQGFLFSQPLPPDEVVRWVTE-------- 120611490 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WLVSAHDITERKRNEDLVREREALSLTLSAASLGLWDWDISTGMVTGDARWRELQGMPDAAGQPVAEHWTSGMAPADIENVTDALERHIARPDTHFDATWQVAPGAPAGRWVRNLGKIVHDERGRPGRMLGVCIDVTSQRVQEDMLQQLAHFDALTGLPNRVQLARRLEQAMAHARA-GGWQLGVAYLDLDGFKPVNDRLGHSAGDRLLVIVAGRLTRALRAVDCVARLGGDEFVLLMPELQSHADAEQLLHRLMENLAAPYTLGTERVTVTASVGYTLYPEDASDADTLLRHADHAMYGAKQGGRNRVQPFDAVQERARQTLREQAERLREARGQFMLYLQPKVDMRSGTVVGAEALARWIHPDKGIVTPGAFLHLIEAAELETAFGEWAVESALDLIEQL--RASGLELPVSVNISARHLQQEGFAPWLARMARRPGIPHRLLDLEITESAALYDMDHVAPQLQQLRELGITISLDDFGTGYSSLSYLRRLPMDTLKLDRSFVHGSDRGDYAIVQGVIGLARSFGYSIVAEGVETEAQGLTLMRLGCTLAQGYCISRPMAPEAFPEWVAQRAP----- 251789553 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DKLEMRRLDLARRASQARFESIAESSPDAILCVNDKGTITFWNESAEKMLEYSRDQI---IGEHISSIVPD---MFVVQLHHLATDKTAIFKGELETRALPGTMIPTELTVSMWHDHNQ--TRYGIILRDTTERQRYEERLFLQAHRDPLTGLANRTLLTSTLDQVLK-----NGEPAAIMIIDLDGFKDINDSLGHASGDEILSSVSRRLQDNVQSGDLVARMGGDEFAILLPKQNDKERVAKLAEKIIHDISQAVLVDNKQINTSASIGLVMYPTHGTTVQDLLTSADLALYQAKADGRNCYRFFTRELREVFQARHAFQFIRAYEQEEFEVFYQPQVSLVNSKIVGAEALLRWRHPYKGLLGPAAFMSALERGPWAERIGDWVVQSACQQASEWC-RAGARNFRISINLFAAQFRSGRLAQKIKDVLMQTGLKPGALELEITENIILRHDESMMKPLNELRSSGISIAFDDYGTGYASLSMLKHYPVTRLKIDQTFVRAMCESDAAIVRAILYLGKSFGLDVIAEGVETQEQCERLLNKGCEQAQGYLFGRPMPAAEFEKLLEENAPLA--- 94263701 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIEVNDAFCRITGYRREEVIGQNPRLLQSGR-HDREFYAEMWRAL--GEEGFWSGEIWNKNREGRIYPQLLTISAVPDGTGKPAHYVAIFGDISKIKEQQQRLELIAHYDTLTGLPNRALLTDRLHHAMAQT-FRRQTRLAVAYLDLDGFKEINDTHGHDVGDFLLRTLAERMQHNMRESDTLGRLGGDEFIAIFQDLADDETCLPLLQRLLNAAALPVSYQETILQVSASLGVTFFPQSEKIDADQLLRADQAMYQAKQAGKNRYHLFDTVQEVAMRGHHALLGRIKSALDDQELYYQPKVNMRSGVVVGLEALIRWQHPELGLMLPGYFLPAIEDHPLAVTVGDWVLATVLAQLAAWRRAGIL--LPVSVNISARQLQQGDFVAKLQQQLARQPVPADQLELEVVESSALDDIDQVSGIMAQCRAMGVGFALDDFGTGYSSLTYLKRLPARTLKIDRSFVLDMDPDDLAILEGVLGLARAFKRQTVAEGVESAAHAESLLKLGCKVAQGYWFAKPMPMAEVAAWVA--------- 187927389 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATLALISDVTYRSALTHTIREQKEFFSLLMGSTVEAICGLDQNGCCTFANAACERLLGYSAQELGKPMHALIHHTHEDGSPYELAACQSIASGAHVHVDNEVFWRS-DGTSLPVEYWAYPIV-RDGQVAGSIVTFIETSERRRQQDELRRRATFDDLTGLLNRPSFVTALETRLQ-QADASERHPVVAILDLDGFKEINDSLGHATGDQLLRGVAERLTDQLGPHADVGRLGGDEFAF-VVDESYGPPIATRIEAVMESIRRPFSIAGLDLAINGSVGAARYPGAGLDVDTLLRSADVAMYVAKREGHGFTFTDRVDAGTPRPFLLSELRRALQEDEFILHF-QPTIPLQGLPHFGFEALIRWNHPRLGIVGPGEFMPMVEVSDLIHPLTEWVIASAVSRFKTIIE--SWPNAFVAVNVSMRNLINQKFTSSVQYLVEQNRFPVNCLKIEVTESAVMADPDRTLRALNELHGLGVRIAVDDFGTGYSSLAYLQKLPVDDLKIDRSFVSGLSQPSKAIVHSIISLAHSLGLSVTAEGIESEADMRILRAAGCDFGQGYYIGHPMPFDAVHDWLKSR------- 118581086 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TIVLFYALTGMLWIGISEMITEALIHTFPRPGLLKGTLFILLTSILLHLLIRFFVRELRTTGNILQAAFQASPDAI---NIKRDGVFINSGFTRTFGYSEAETIGRTASALELW-ESSADRLR--LDSCLEQSRDVRDFHALFRTREGKLFRGSLTARRVNLEGDECL--VTIVRDRTAELEAREEAEKLANYDPETGLPNHSLFMDRLERTIGQDARDRN-KTVIIYISLTGYKAIVDVFGHDGESRIIKPLSRQIVAAVRQHDSVARIRHDEFAVMLGGVTNDGDVTTILNRLQQIFAVPLPTSQGECAIPACMGVACFPTDGLTANIIMQNAHIAMNQARQAGIPLQFYSESMNRKAMERFAIETCMLRAIDAGEFFCYQPKVEIHDMKLTGVEALVRWQRPGEGVIPPDRFIALAEENGMIVRLGGWILGEACRQNRAWQDAGLPRTV-VSVNISARQLRENSFVEQVERILEETGLEPCYLDLELTESVVMANSDEIVQKLTRLKQLGVGISVDDFGTGYSSLSYLKHLPVDTIKVDRSFVRDIDPDDKAIVEAVIAMGHALGLTVIAEGVETLEQLEFLRSQNCNQAQGYYFSKPLDSGHLARFLSKHFPPAK-- 95929220 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GRDVTEALAAER-RLKLIFENTAEAIIVTDRCNQIIEVNQAFISISGYSRGEVLGQNPRLLQSDH-HDGAFFAQMWKQLID--TGHWEGEVWNRRKNGEEYVSWVTIDTIRDHDGSIKNFFSISSDISQIKEAERQLHQLAYFDTLTGLPNRVSFAQKLEEHL--TTCDEACNLAVMVLDLNAFKLINESLGPVLADKLLQMFSERLTLCSYDDSFVARIGGDEFAFILRK----QRVRSLLDELFECVEAPFVIGAQRVSLTTSVGIAVAPDDGETVSELLKNANIALYSIKDIRRNSFSYYEQVMSDRVIERMSEMLREAVDNGEFELYYQPKINLKDGMVVGAEALLRWHSRDG-MVPPDRFIPIAEQTGLILPIGEWVLLQACEQAHIWRQE--YPEFHMGVNLSPAQFDLDYLPRLVADILKEAQLPAEALELEITEGMIIEDIDNTVQILRSLRDLGVEISIDDFGTGYSSLSYLTRLPLDILKIDRSFMVPDSRDSTNVVLSILALARSLNLKVTAEGVETEDHVTLLHDHRCTYIQGYFCSRPLPVAEFEEFMRHR------- 209525642 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVFVNKAFTRMTGYGPTEAIGRTPRILQG-EKTDRTILERMKLDLKDG--GVFYGQTINYRKDGSEFVNEWHIEPIYNDRQQITHYLAIQRDVTERQNQHNRLIYEANHDSLTGLYNRGYFITELQKAIDRTQNCQDYLFGLLFMDVDRFKLINDSFGHQAGDQLLIEIGDRLQSCIRPQDILSRWGGDEFAIIIDDIQDLSEISQLTNKIQQTIKKPIILGEDHLVTSLSIGIALSSMGYNCSADMLRDADTALYRAKDRGKGSYAIFTQAMHHRVRQQLQLETDLRYALKREELNYQPIISMKTNRIVGCEVLLRWEHGTLGLISPEQFIPMAEETGLIVKMGDWVIEQACIQAKQWECIYQDAPPFLSVNLSTKQLINQGIVEKIKEILEATKCSPELIRFELTETAIAESTEVAVTTLRKIKDLGIRLCIDDFGTGHSSLSRLSCFPIDTLKIDRSFIQGMSEHQTKIAYAIVKLAQSLGMETIAEGIENLEQFCQLKSWGCELAQGFLMAQPIASKIFQEVLNQNYPL---- 113474516 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FALQQAEAALKESEERYHRLVKNSPEAI-AVNYMEKIVYINAAGAKLFGCPDEIIGQLLRKFIPSELIEEKQRLQQVQEQ---GMETHLQEE-KLIKLNGEIIDVEILGIPYTYDGKAATQII--LKDITHRKKTQAKLVYDALHDTLTGLPNRALFFERLKLALCRSRKQPNYQFNVLFLDLDRFKVINDSLGHTIGDRLLIAISKRLQNCIKASDTLARLGGDEFTILLESPSNLQDATKVAGRIHQELVRPIYLEGNEIFTTASIGIVTNRRNFIEDIDENHDADIAMYRAKTLGKARHEVFDLTMHRNDLRRAIEIIKQNPVNSQFILNYQPIICLNTGIITGFESLLRWAHPTRGLIYPGQFIPLAEETGLIVPLGMWILRSVCHQLTTWQCQFPTDNFTVSVNLSSKHLSQPNLLEEINTILEETNCQPSYLELEITETLIMENVSLATQILNKLKNKNIKLLIDDFGTGYSSLSYLHQFPIDSIKIDRSFVSRLDSDTSKIVGAIIGLANNLGLEIIAEGIETRTQMQKLKKLQCNKGQGYLFSKPLEGEDATKLLR--------- 260223173 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AYGSVTDITEHKASLAILQESEARFRALTELSSDWYWEQDAEYRFTRFHGAIQAKTRWENGALNMTEAAWAAH---------RAVLDARQEFR----ELELRDKDEEGRVFWISTSGAPIFDSHGVFKGYRGIGRNITERKEAEEKIERLAFYDVLTDLPNRRLLMDHLQYAVA-SCARGRLHGALLFIDLDNFKDLNDTRGHDVGDGLLRVVAQRLKACVRESDTVARFGGDEFVVLLQDLDGTLQAELVARKILQQLNIPYELPGGSHHSTPSIGVVLIHGLRQSVDELLKQADLAMYEAKSAGRNTLRFFDPAMQSMVAERTELESDLRAGLQRGELMYSQPVVDADRRVVGAEALLRWRHPVRGMVSPMQFVPLAEQTGLIIPLGEWVLQTACAQLAAWAHSPDSAHLTLAVNVSARQFRSPEFVVQVQNAIQQNGADPKLLKLELTESLLLTDSQEAIMKMTALRSLGVRFALDDFGTGYSSLSYLKMLPLQQLKIDQSFVRDTDVNDAAIASTVLALGRSLGFDVVAEGVETEGQRQFLLNQGCVFFQGYLFGRPVPVAEF-------------- 145593909 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARDEVEQALRDSEARFRAVFSGAAIGIGIGLVDGQIIDVNQVFADMLGYTIEELRQ--RNVSSLFHPDDAAGMWELYQQLVDGKRDSVRVEKRYYRKDGSAVWTDLAVSLVRHDDGHPRFTVAVVEDITDRYELQQRLRFQALHDPLTGLPNRTLFFETLGVVFDNAGA--GRPVGVCFLDLDGFKAVNDSLGHDLGDQLLVEIADRLSDCVGSGHLVARMGGDEFVILVDDGESLDDVVSVAEAALAAVAAPIRIGDHQLMVSASVGIVECPVNTTDPSELMKAADTTLYWAKAEGRGRWAVWDRERSAREIARSTLAAGLPTERDEFVLDYQPIVSLLDGSMRAVEALVRWQHPKLGLLGPAQFIGLAEETGLIVQLGEWVLRQACRDADAWRREFPEARLVVSVNLAARQVEHPAIVDMVAGALTDSGLPAELLQLELTESAVMGTAGEPLRALHRLAGLGVGLAIDDFGTGYSNLAYLRRLPIRCLKLAGPFVEGTSHRDEQIVDALVRLARALGLLVTAEAVETGVQAERLRVLRCDTGQGYWFGAPGPAGEITARLR--------- 254492620 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IEQRDQAFSAFKQSEFRKGAIMQAAMDCIVTINGRGDIIEFNPASEQCFGMSRKSVLGD-NFFTLFIAEESRSAAINSLNQGFVAGDGMVHNITELSRSDGVEFPAEVVITQTTLPTQSEIEYTLHIRDITRQIRLQDRLKQLAYNDPLTGLYNRTYFMSHLKQRIAYHQENLG-SVVLMFLDLDQFKKINDNLGHKAGDQLLCEVASRLKQVMRELDLVGRWGGDEFVIVMSGNITLSQAEHKAEDILKVMRSPVKLDGQTLVVPTSIGLAISENGQITPEQLMQQADMAMYRSKQSGRNTYRVYLEEMSEKTKQKFQLENPEAIVKNQLTLHYQPKVSVMTDEVVGFEALVRWNHPELGLIMPGEFIPLIDESNLIIHLGEWVIQQVIEQLSRWR-QIGAPLLPVAINISGHHLHSDNLAGFVSKLTQRFDIDGALLEFEITEGVLTGNTEQSIAAMKALKKTNIRLSIDDFGTGYSSLSYLKKFPVDVLKIDQAFIRQSKREDAAICKTIITLGKSLGLQIIAEGVETIEQLTFLKQHDCDIYQGYYFSRPIPAENILPLLEQRLP----- 257057649 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERRYRTVVTALDEGVVVIDENELVGSANPAAGRILGLPVEAMIGCSPALFPLYDESGARVPPSEYPSALTRRTGHASHVLRARRPDGQWVWLSMSCRPLDSDKTPPHEVVVSFTDITERRAIGERLEHDATHDPLTNLANRTLILQRLEEMLRRS---GGRPVCVLFIDLDKFKVINDSLGHGIGDEVLRIAGERLKNCVRQGDLVGRLGGDEFAIVASDMAHDSQIQALIGRIRRALTEPVVVEGRRLRIDASIGVVTHADDERSAEDLLRDADVAMYQAKTRGRGRYEFFDVELRERVQRQLRLEQDLRESVRQLWVAYQPVVDLRTQQRVAVEGLLRWDHPVHGRISPGEFIPLAEESDLINLIGGHMLRTATRELASRRRHSGVRT-QLAVNVSARQLDDGSVVSAVNEALRATGLPPGELCLEITESALMQEPEAAADVLTALRDLGVRLAIDDFGTGYSSLAQLWKLPLDTLKIDRSFVAGLDPDAEAIIKGIITMAHSMGLTVVAEGTENERQIAILRELGCDQAQGFHLGKPAPAHEV-------------- 17232389 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ETLAHSQKQFKAVVENTPDIIVRFNPQLCYVYVNPAIEKVTGILAQKFIGKTNVELNL-----PQEICRIWDYKLQFKTGQQEFESNLPTSWGTKYY-HTRLVPELAKDSSVEFVLSIARDITALKQAEAKLIHDAFHDSLTGLPNRALFVERLERSLAVVKRHPDYRFAVLFLDVDRFKVVNDSLGHMIGDQLLNALARRLEMCLRAGDTVARIGGDEFTILLDDLKDLNDVTNVVNRINMSLTGAFNLSGHEVFSTISIGITLSTNTYNLAEELIRDADIAMYRAKALGKARHEIFDFSMYSQAAQQLEMDLRRAVERQEFQVHYQPIVSLETYKIIGFEALVRWQHPQHGLVSPERFISLAEETGLIVPIGYWVLREACRQMRAWQLEFTTHPLTISVNISSKQFSQPNLIEEIRKILQDTGLEASSLKLEITETVLMENHESATAMLLQLQQMNIQLHLDDFGIGYSSLSYLHRFPSSALKIDRSFVIGADEKNLEIVQAIISLALSLNIDVIAEGVETMEQLRQLQIKKCKHAQGYIFSQPLDSQSVDTLIASSLP----- 114319701 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------REQALRRERESLILQLQATSEGIMVTDAEQRIISVNRAFVNTTGYEPREALGQSPSILSSGR-HSADFYADMWEQLREH--GTWEGEIWNRRKNGEVYPEWLHVDAIRDEAGRITNYVGVFSDITKHKELHDRLHALANYDSLTGLPNRTLFLDRLRQIIAL-AEHRGFSFSLLYLGLDRFKEINDTYSHTAGDQVLVEVGQRLQTCLREKDDLARMGGDEFV--ILVEGEELNVHTVAQRLLRTLENPILIDQEPFFVSASIGICHYPDDGADTDTLMATAQSALYQAKAAGQGGFSLYSPDAHERARQRVRLVSDLREALEHNRLEWQPQFGLDNRRVTGFEALARWQRDDGRPISPAEFIPLAEQSGLIAQLGRWVIDTATAEAKALQARPELEQARFALNLSPYQ-LDDSLPKILTDGLAAAGLPAGALEVEITESALFADQERVTETLNAIGSTGVRLAVDDFGTGYSNIARLKLLPIHRLKLDRSLITDHDHSDREIVRALLAMAEALGLDVVAEGVETQAQATFLAQAGCPQAQGYLYARPQPLEPLLTWLR--------- 157737133 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSFILFVASIFLLCSFIYTYQKSLKTKNEAFKYAVANSDNSIVITDENRNILYVNEAFEKATGYTKDEMIGQNPRILKLLPAEFYKNINAILD-----RGEKWIGEFKNKKKNGEIYYETASITPII-LNENIKGYLAIKLDVTDYIKEKEKVEFLAYHDSLTMLPNRRSLQIKVEKIIEDS-FKNNKKFALLFIDLDGFKVINDVLGHDTGDKLLKEVSLRFKNIFDGNSLVFRIGGDEFAIIFEYENDDLIILNA-QYIIKNLNETIVIGNNSLHIGCSIGIARYPLDGDDLVSLLKYSDTAMYKAKQKSKNRYEFYTEDLTKTVSSRLKIEQALSKENEEFYLVYQPKYNLKTKEIFSVETLLRWKNPILGNVSPDEFIYIAEEIGLIHELGFFVFKKACEDFVKLQNKINIQM--ITINVSTLQLVRSNFIDEIKKILIQTNIDTINIGIEITETYFIENMKDTEKSLNELQNLGFKILIDDFGTGYSSLQYLQKLPIDIIKIDKSFVSSLDDNNDSIIRAIVALSKSFNYTTVAEGIETKEQEDKLIELGVDFGQGYLFSKP-------------------- 27379924 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WREQIGILISVAASSALAIAGVLIAI------VRKLLEQHRLSERLTLEKQRLDRAVNNMTQGLLLFDAEQRLVVCNQRYIEMYGLSP-EVVKPGSSFHDIIHRSATGSFTGDVDGYVARVLGDIHARMVVDTADGRSIHILNE--PLADG-----GWVATHEDITERRRIEERITHLAHYDALTDLPNRAMFHEHLRQ--ELAAITDGEAIAVHYIDIDEFKGVNDALGHLVGDELLKSVATSLSRCAGPADFVARLGGDEFAIVQGAVTSPDQVNDLVARVFQAIRAPFDCMGHHLTTDASIGIALAPGHGTVLDQILKNADLAMYAAKSAGRRTYRFFEPEMDAKVRERRQLEIDLRHAIAQGEVYYQPCLGLKDDRITGCEALVRWRHPERGMVSPAEFIPIAEDTGLINEIGEWVLATACRDAASWPD-----DIRLAVNVSPVQFKSGTLALKIMAALAASNFPASRLELEITEAVLIRDDDTALAILHQLRAIGVRIALDDFGTGYSSLSYLHRFPFDKIKIDRCFVNDIPDGSASIVQAVVNLAAARRMTTTAEGVETEEQQRLLRTLGCSEMQGYLFSAAKPADKVLELFA--------- 237748638 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLLAFLVIVMTGLGMVFYMR--HRHMQHKTERLRMELKQANDVIILMDGNGTMIEANDRSEKMFGKSRAEMGQNIRCVFDL---KDTSVFEEKWMELKLEKG--LIFEAYGKHTNGSIFPVEISSRVIETDGRLFVQFI--IRDISEKKKAEEMVWRHANYDQISGLPNRRMFTEKLFFE-TRKAQRSDASVALMFLDLDHFKDVNDTMGHGVGDCLLKEASDRLRVCVRETDTVARLGGDEFTVIVSDIDDFKDVERVAQCILDELSEPFTLEGQSVHISASIGITFFPQDAKDTHDLMKNADQAMYAAKSLGGNQYHYFTPSMQEAVQKRMHMINDLHVENNQFETVFQPIIDLKTGDICRAEALIRWHHPVHGLINPASFVPLAEDTGLIQAFGDWVFLEAAKAASRW--RKYVPDFQVSVNISPVQFKNEIDTNVWFAHLKSLNLPPEAIVIEITEGLLLDIDEHTSNQLLALSDAGIEVALDDFGTGYSSLAYLKKLDIDYVKIDQMFVKNTSEEDRVLCEAMTVMAHKLDIAVIAEGVETLAQLRMLASFNCDYGQGYYISGPVNDEEFEELLASRNP----- 212637440 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QRQLKDDVYLLAQAFENTTEAVLIYDRDELIQVTNKAAQDILGYKSSTLGQSFSEVLSGTHIAD------LLQHGL-----SWTGECTVACANDKQCVVWLNVSSILNTNGEATHYVVVFSDITDRKRTEADLRRLANYDVLTGLPNRSLFSSKLSQSI-YQAEKEGGKLALLFLDLDRFKHVNDSYGHSMGDALLVEASNRLQTFISQENVLCRFGGDEFVILLRDDIYIDSINRLCEQLLASIQQPFDLYGREFYISTSIGVSLWPEDAKQPETLIKNADLAMYHAKDEGKGNFKYYSQDRNAEYHLRLEADLRKAIERDEFELHFQPQIDIQNDKLVGVEALLRWNHPQDGYVRTDIFIKVAEACGLIVEIDRWVMREACRHGARWA-QTLTEPLEVSVNISALHFRQHDFIQGVEKCLAETGMPNHALSLEITEGVLMKELKVAKQHLKELKALGVDVAIDDFGTGYSSLAYLRHFEVNTLKIDRSFLIDINKADQAIASSIIELARNLKLDVVAEGVETHEQLEQVFSRGCYVIQGYYFAKPMSSADLEVYMATRADL---- 283852440 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SAEGFFVIDADGRLRLVNAACTRVFGLSVPEPGLPLEAAL----PSELATSLARDASRVIAWNEPVKKEMTT-TICGTDKTLLLSLFPMIDEASRLAG--GLVSDITDRKHLENQLAHMAFHDPLTGLPNRSLCLDRIRQAIERSKRRENYQYAVIFLDLDRFKVINDSLGHHMGDRLLEGVSRRLRDCVRGLDTVARLGGDEFVVLLEETGSNREIIRIVKRIRTAISDIFVLCDHDIHVTCSMGIVISPALYDKPEELLRNANIALHRAKGEGRNRFKVFNTRMLEDAIRLMDLENDLRLKRGEFFLDYQPILALRDRRLTGFEALVRWRRPGKGVASPMEFIPVAEDTGLIVPLGLWVLGEACQTMAAWQKRPGAEHLSMSVNLSAKQLAQPTMVEEVERILRATGLDPRTLKLEITESVIMDNPEVSILRLKRLKELGVRLSVDDFGTGYSSLSYLQRFPIDTLKVDRAFVSDIASENRKIVGAVVALAHSLGLDVVAEGVELETQSDVLEGFNCEAGQGFLFSRPVCGEDVERML---------- 229590892 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QNALATSEARFRDVVEASSDWVWEIDAGWRFTYLSERFEGVTGLTRYAWIGATMN-------DLLETESGLLSQWLSGRRPDISVQCRYVDAAGQERTTRLSAREMP-----CGGFRGTATDVTEEVEARRRIEFLSQHDALTGLPNRTRLQAFLDGKLKALPSTEQ-PLVMLSLDLDRFKPVNDLLGHAAGDRVLNEVSARLADCVRHGDLVARVGGDEFVLILTDAGTQDEVETLCKRLIESIERTIRIDEQEVFISASIGIAIAPNDAREAAELLRYADIALYEAKARNTWRFYSGDMNARIIERRRLESDLRYAIKHAELRLHFQPRYRIADGQMVGAEALVRWQHPVRGLIAPDTFIPIAEESGLILALSDWVLETACVCAAQWPE-----PLFVSVNLSPTEFKRGNLVERTQQALKSSGIDPARVELEITESVMLEDATGALEVMRTLKQLGVRIAMDDFGTGYSSLSYLRDFPFDGLKIDRSFLTEESDDDKAIIQAIVGLGRTLALTVTAEGIETAEHLALLKAVACEEGQGYFLSRPLDIEALNSLL---------- 291439458 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DREGMVVSANGSLATLLGSDPDTLTGAVAA--DLVDLSSDARIWHAYREVLRGRQAKLRCTRRLKHPEGHAPWVRVTVAPLPADDEGVLLSV---TDLSTRRELQARLRHARLHDPVTRLPNRTLFLERLTAALEAESYERSGRIGLCHVDLDGFKAINDTLGHRMGDRLLAAVAERLTRCARESGLVARLGGDEFALLVEDSTGTEQLADLAESVLGAIQVPFDLCGQRLSVSASIGVVERHTAGTTPTALMQAADTTLYWAKADGRARWTLFDPERNAHRVTRQALASALRPAIERGEFEYQPLVGMEDDRVHGVEALVRWNHPRFGTLTPNRFIGLAEEDGSIVPLGRWVLRTACRQARRWQEHPEEPPIFVSVNVAVRQIRDSDLVADVAGILADTGLAPRLLQLELTESAVMGSSGRPLQVLRELSDMGVRIAIDDFGTGYSNLANLSRLPVSVLKLDGAFVRGPNPADEVIVEAMVQLAHRLGLTVTAECVETSAQATRLRRIGCDTGQGWLYSRPVPPDRISELL---------- 119898518 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HAVALEGTRDGVMVTDLHGRIQSVNRAFTSITGYSEEEAIGKTPGLLKSGR-HDPSFYRGIWSALLSG--GYWQGEIWNRRRNGEVAPHWMSISAVGEQGHPYEHYVAVFTDISQLRQFEERVSHLANYDLLTDLPNRLRMSDCLETAIA-AARRSHTQVGVMLVDLDRFKNVNDALGHALGDELLAGVAERLRKHLRHGDTLGRYGGDEFLLVLEQLRDAGEAAAVARTMNSALDQPFMRGGQELYIKASIGISLYPEDGDTAAELIKDADAAMYEAKRLGRNTFRYYQEDLTRTANERLALESRLRRDESMFEMYYQPLVALNSGEVLGAEALVRLRPDGGPRIGPADFIPVLEESGMIAELGRWVQREVCRQGRAWLDAGYDFQL-LTLNLSAEEVRRGGVVDNLREVLAETGFPAEKLEVEITESGLMQRGSEALDFLYELKGLGVRLSIDDFGTGYSSLSYLKLFPVNKLKIDRGFITDIDQNDVQLTTTIIALARNLGLDVLAEGVETEAQRTFLAEKGCDAYQGYLCSPPVEAAVFERFLHGR------- 88703880 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MRNVAAESAKLISRAGERLAIIVGSVTIFALLFSGFLSGFLTRPLAALSLKMNRYVESRFTEEADTSEIDNSAGE---VARIAHDFSEIQRATRLHQQRQALESEEERSNLSVAQAGLGYWRCNPENGEFEASSELLHLLGLPPDHEFDCSGFADTVIHPDSRDQFARDLASCQR-KDDSVENVYRAASPHHDEVWIRQFIRVESDPSIKGFHLVAAVQDVSRQRLAEQEIRRLAYFDSLTGLSQRGYLFERLHEMV-RTARRRQEGFAVLFIDLDKFKEINDSLGHDAGDELLVTVASRLRAAARESDFVARLGGDEFCMVLDNVSSEVDVAEVAQRLLDQLSAAVEIHGTTVTPMASVGIAIYPVDGEAAESIMNAADNAMYAAKRRGDHSYLFHEHEIEARERLRMSRDIRRAVKEDEFVVHYQPQISLESGAIEGWEALLRWQHPERGLLSAYAFIDDIERIGLVSDIGRWVIDSVSSQLAQWQRE-ERPHTRVSINIAPRHMSEGTVARDLREAMGRHGISASQLEIEITEAGIQSGEEIREATL-AVRALGVEIAIDDFGTGYASLASLRSLTIDSLKVDRSFIQFATTNDRRLLSSIIDLGKSFGYRLVAEGVETQEQLELLRTMGCELVQGYLFSQAVPAAEAVEMMDDR------- 192359880 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQDLSRELYARAALQESETSYKAFITNSSEAIWCYDMQAHLVEANRVLLNMLGVEDDVLGQPLSESGSTNYLFD-------LDTFIANGYQMVDHDITRQDERGKKFYFQISCTGII-EDGYLRRIWGTTKDVTTRKRYEDKLRHQSLHDSLTGLPNREKLYQDMASCFEQRTAEQ--ISALMLIDLDRFKEINDTLGHNVGDRLLQMIGPRLAAEMAEPGTVARLGGDEFAVFLPRIRSTHQAVVFGHRILDALAQEYDLEVFCTQMSASIGIAIAPYQAQDHHALMRYADIAMYYAKSQMLGLSIYSPDYDPHSPKRLAMMSELGRAIRENQLCYYQPKVVLDECRCYGFEALIRWIHPELGFVPPDDFIPIAEFTSLIHPLTAWVLENSIEQCRHWQLQGL--NLSVAVNLSARNLMDENIPKLVERLLNKYQLPAARLELEITESSIMSDPNRALRILQHLHELGVHLSIDDFGTGYSSLAYLKRLPVQTLKIDNSFVRNMDLQDELIVNSTIHLAHNLGLTVVAEGVENEELMKRLHDMGCDEVQGYFIGRPMTVNNADQWLVE-------- 119469199 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILVLRDISQRKVNEDSLHNSSE--SMAITDANGIIFD---------VNPAFCETTQYSKDEVIGHSTRILSSG-EHSKEFYEKIWASINA--TGRWQGEIINRKKNGVLFTEWLNIDTVYDENNKPARRIAIFTDLTEKIQANKTIWRQAHFDHLTDLPNRLELKKRLNKQFSNA---NNESFVVMLLDIDHFKDINDTLGHHYGDNLLKVVSQRIVNSAKNAEFVARIGGDEFVIVFNHIKSTRHINQIASNILQSLSSALHVENEEVFISASMGIACAPEDGENTEQLLKAADQAMYKAKNNGRNGFEFFSRDMREQAQARMVKDLRCAIEYHQFELFYQPIVSLNDLHIHKAEGLIRWQHPQKGLISPIAFIPLAEETRQINAIGQFVFSQAIETLTD-IKKLTDDDFQISVNVSPIQSTANSGIDDWYAMLDAAKISPSSIVAEITEGLMVNPEELTQKRLKHIVKSGMQLALDDFGTGYSSLAYLQEMDTDYLKIDKRFVDNIDSQELSLCEAIIVMAHQLGLKVIAEGIETPLQYQLLTEAGCDYGQGYLFSKPLNKSDFMDLIAEK------- 295400746 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------STAYMLLCSYKKQPKKAHLDLILAFVFLILSEF--LFTLYKNVYDLQNFLGHLYKGISYIYFMKGITIKEPYDAQKKAEEELKKREKYLKTITSSLGEGVIVLDKDKKITFINQEAERLLGYQKNELLG--KALFQKIHEHQCDSLRELCQTAELKKAYRVEEDFFVR-KDGTLLPIAYVSTPMIDDNGEVIGSVIVFRNITERKKYDEKIKYQAYHDALTDLPNRRYLIEKLKNELKK-AEEHNSRIAILYLDLDNFKNINDSFGHVMGDLLLKNVAQRL-TMIHPDCFIARLGGDEFAVLLSG--NDFNIEEIACKTIQSLNQPIKLENKEVFITTSVGISVYPKDGDDEMTLIRHADMAMYDAKKKGKNQFSFYTAELEQQKIRKSKIEQRTAIERKEVSLCYQPIIDTVSKRIIGLEALARWNHPEIGDIPANEFIAVAEENGQIVSLGKHILKTALQHLKQLH-EIGFDYLYVSVNLSLRQLRHHEFTALISQLLQKNKLQASHLEIEITEHIALSDEKCVIHNIQELKDIGVRIAIDDFGVGYSSIGYLRTFSVDTLKIDKSFIVATNPNTAQLTSALITFAHNLNLQVVAEGVESAEQLCFLEQHHCNKIQGYLFSPPVSFEQLVSLL---------- 22298454 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RAELVSALHQEKERYRRVLEAQTELLYRCTPEGHLTFGNPAFFRYL--AEAGMNCDFGDVIR--HPFDQQRFQQHLQALSPA-QPISTIECAVTLSGGQLAWFEWTTRAFFDHHGRCVEYQCVGRDITCRKQMEEQLIHDALHDALTGLPNRTLLQERLKHCWRQYQRRRDRPFAVVFIDIDRFKRVNDSLGHQAGDQLLITLAQRMQTVVRQGDTLARLSGDEFCEDLDPQQMVAQVQAQVTDLERVIQEPLIIDGHLLSVSASIGVAFSDREATSAATLLRDADIAMYQAKKQGQWCIFDPQMHTQAQSCFTLESQLHQAIANSELQVYFQPIVEMKTGAIVGLEALSRWFDPEKGEISPSEFITLAEQAGLIVSLGRQVLERAIQEFSQWRQQSRRQTMTLGINISPQQLVDANFVSDILAALRRAQLPPHLLHLEITETTMIRNLEATLQVAEELQQLGVALNIDDFGTGYSSLSRLHQLPIHALKIDRSFVQSLEESQAAIIGAVIALGKSLRLDVVAEGVETAVQAAQLMDLGCLYGQGYFFYPPLPIDRL-------------- 83643391 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQKRLEERRQAEETLRDSERQRQIIDTVPHLIYAKDRNGAFVFVNQALASFYDRNITEIEGGDHHSLHHL-ISNLESVR-----FDNEDREVIDKQKVMFIPEHGLTDIYGR-RRILQSNKIPFRFFGVSVDITDRVEAQSRVEQLAFHDPLTGLPNRNLFYDRLTMDIARSRN-HGAYGALLLIDLDNFKNINDSLGHSVGDELLRNVAKNLRNCLDEEITVGRLGGDEFTVIMPELGRTPEEAEQNANLIAAKSTPFFFNTQEFTVTASMGVALYPDKDANTEVILRYADTALFQAKHEGRNKVTIFKAEMADAVSKRLSIENELRTAVKDKMFYYQPQVSVTDGRIIGAEALIRWNHPQRGLITPDEFVPVLENSNLILTAGLDMFTQACMQVKEWLDKGWWEDMRVAVNVSPKQFYQPEFVEQIIEILEATRLPAYCIELEVTESVVIQNVKDTINKMLSLKGLGVRFSLDDFGTGYSSLSYLKRLPVDSLKIDRSFVTDINSDDAAIVSTILAMAAHLDLEVVAEGVETVEHLEFLKENECDYYQGYLFSKPLPAEEMGELLR--------- 255060921 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELQQDGERLAMLQEAIDSGITISDTDGKIIYVNAAESEMHGYAPGELIGKQASLLA-------PRRDVVLPRINHGTIGLWKRESLNVRKDGLVFPVQLTSLPIKNASGRCLGMVTACEDITARKEFERQLETLAYYDTVTKLPNRALLMDRLHQALAL-AQREGRELALLFLDLDNFKDLNSARGHEVGDKFLQEVAARLASCLCEANTLARPGGDEFVIVINSGPDEEGVAATAARLQALFIEPFGIDGEEVYGSTSIGIALFPEDGSDVESLLRCADAALYQAKSEGKGGYQFFSQEMNERTMRRVALENGMRQGRDEFFLHFQPQWDLKSFRLTGAEALLRWQSAEFGLVGPDEFIPIAESSGVIFDLGELVLRQACLHAVRW--EEFCPDLKVAVNISGRQFRQPGFLETMARVVRETGVRPSSLELEFTESVIMERAEKNIDALQALKRMGVRLSIDDFGTGYSSLNYLKHFPIDAIKIDRSFIAETDSDDAAIADAIISMAHSLKLKVIAEGVENSDQLHFLVGRKCDEAQGFYFATPMPGEEFTNYVRQ-------- 27380975 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATDTVAVSIVLGIVFGSLALVVAGRRDGVANALGAT---VLLTVAIVSHHFTAMGAVELTPDPSIVISGLSLSVLTASAAVAIIAIALAAAVLDRRAKGERQQVALENMSQGLCMFDADGKIMLFNERYAAMLRRTDIALTGRL--LVDVLREEDADEFFARL--VIDAREGRTTSQVVNRLGRS----IRVVNQPMQGG-----GWVATFEDITEWLEAQAKISHMARHDALTGLPNRVLFHEQLEQGLRRTGSGDQLAV--LCLDLDHFKDINDSLGHPIGDALLKEVGRRLKATVGESDTVARLGGDEFAVVQIGRSEEAAARCLAGRLVEVISAPYEIDDHQIVIGVSIGISLSPQDGSNADELLKNADLALYRAKADGRGTYRFFETGMDARAQARREMDLRAALQRDEFQPYYQPIRDVASGRVVVFEALLRWNHPQRGLIAPINFIPLAEETGLIVQLGEFVLRSACTDAATWPDDVD-----VAVNLSPVQFRNPNLIASVTAALTVSGLPARRLELEITESVLLQNSEATLTTLHELRAMGVRISLDDFGTGYSSLSYLRSFPFDKIKIDRSFVSATREDSMAIIRAVTGLGRSLGIVTTAEGVENDAQLELLRREGCTQAQGYLFSKPRPASDVALMLER-------- 296392305 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTRMLGTRSDISARKRLEEQQQLAAEAASESIVILDPAYNLLAVNQAFSRITGYRREDVVGRNASLLVNT-PEAQRHYRQIRAELRQH--GQWQGELVDTRKNGDPYPQWLQLNLLRDGNGEATHIVGFFTDLSARRDVEERLRHLLHYDELTGLANRRLFRERLHEAAQRARQEEGG-LALLLIDLDRFKLLNDSLGHEVADQLLREMAQRLRRTAPEANTLARLAGDEFAILLDGGTGAAALSRLAERLLVQLRQPVSVLGHELILGASLGISLFSEQAREISVLMSQANLAMQHAKQGNTFQFFRDNLQDSTLERLRLETRLRKAVEEGQLDVHYQPKLCLASGRPDSVEALVRWHHPEEGMIPPSTFIGLAEECGLIGEIGEFVLRRACLQAAEWSQRGL--NLRVSVNLSVHQLRQGDLLDVVRSALADSGLPAVQLELELTESQWLDALDSVLATFRQLREMGVKLSVDDFGTGYSSLSYLKRLPLDYLKIDQSFVRDLTQNDAAIIRAIIAMAHSLDLKVVAEGVETIEQRDFLVAQRCDELQGYLIGRPLPAHALEEGLRQ-------- 212635907 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KQAEEQLRLAIQNISEGMFILDNEFCFVEVNEACCDLSMLSKKDFIGTLFNF--DLYPDSYEQIRSILK-----QQGRWSNEVESARGNGTSFLMELTIDAIYDEQGELSHYVGIFSDVSRRKQQEEELRKLTNNDLLTNLPNRSNLMVTLGNLVKR-----DSHHTLMVLDLDNFKKINDSLGHQVGDELLILVSERIQAAVPHHTSIYRLGGDEFAILIDKNPDIGVSAVIAKTVIHAFESAFQLSAEKVVVGVSIGIVLYPEDDQNEQALLRKADIAMYHAKSAGGNRYQFYSENKNAIRQLEVENLIREGIKDDLFEVYYQPKIDLKTGNMAGMEALVRLNHPEHGLIPPNSFIPLAEENGLIVEIGDIVLKKACFAAQKWRSQG-LFNGRVAVNLSSKQFALPDLQQRIESVLRLTQLPAANLELEITEGTVIREPEKAIKVMQQLSKMGVSLALDDFGTGYSSLSYLKRFPIHTLKIDKAFVDDIDDRDLKMVDSIITIAHNMGLSVVGEGVEETSQLSILRALKCEEIQGYIYSKAVTEHEFTNLL---------- 254784824 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RARLQQLQSTSAMECEWELTAKHKDGSTHLYKMRRTEIQASSDDVIYTVGVDITEDELAESVLRDHKSHLNFAIFHDPNRSLFYDRVNKSIAR-AKRTKSSLALMLLDLDRFKNVNDSLGHEAGDRYLKAVAQHLVDELRDTDTVARLGGDEFVVVLENVTCSESIEAIANKLLGCLQQPVVIQGHPISCTASIGISVFPHDGDSIDQLLKHADTAMYRAKAAGKNRAQFYVSAMSDSAVNYLENDLRRALEQNELRVFYQPQVDLNTGRITGLEALVRWQHKDRGLMSPVHFIPLAEETGLIEPLGAWVLEQACARFQHWL-AAGIDLCKVAVNLSTRQFRQEGFEHTVAQVLRKTGLPAQCLELEITESSAMENAANTINMLNCLSDMGLSLAIDDFGTGYSSLAYLQRFPIQKLKIDRSFITNVDRDDQAIAKSIIDLAHNMSLEVIAEGVERASQCQWLGERGCDQVQGYFYSKPLSEEALMNLVSD-------- 284041608 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FIAALGFASMVTWRANESVRAHLAASEQRFHRAFDDAPIGMALIGLDGRFREVNRSLASLTGYGAGKL-VQLRLW--DLSPAD---VRAEDHAAWPPSAGMEAVEQRFQRADGTIGWGLWRYSLVQDESGIASHWVVQLLDVTSRKQFEQQLAHQAHHDPLTGLPNRALLTKRLQEALDLAREHDSG-VAVIFVDLDNFKVINDSLGHDAGDRLLRNVSERLRRVLRPEDLLARFGGDELAVCLERVADTEPANRIADRMATALRAPFVLDGEQRFVTASIALARPEDPDRSPDTLLRDADAAMYRAKERGKARTEIFDASMRRRAVDRLELESGLREARNQLRVVYQPEVSLESGRIVAVEALLRWEHPQHGPISPARFIPIAEQSGLIVPIGAWVLREACRQAAHWNAESGGDGVVVAVNLSVRQLGASDLEATVRGAIDGARLPADRLCLEITESAVMADPAAAIESLQTLKRVGVKLAIDDFGVGYSSLSHLRELPIDVLKIDRSFIDGLREEDRAIVTAIVQLARSLGVDAVAEGVETSDQAAALRAMHCPIAQGFHFARPQPPADVAQLL---------- 170706903 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HKSEALSQKQQKFKSLYEYHPDPIFTIDLNGVFLNVNKAGSILLGAPTDELLG--ETCFSIILDEDKYKLASALEKVKQQESASLQ--LSSQYKDGFTYSLYVTIVPIM-IDGQISGSYIMMKDITALKKQQEEIKYLAFHDTVTKIGNRAFFHKKLKKIIKNAKTTES-EFALLYLDLDRFKAINDTLGHSAGDYILEEVAKRFQSCLPSHTHLSRIGGDEFTILIENYTDEDSLFELCNQLFECMEKSFVIYEHTLTLSLSIGIAIYPHSGIDTATLLKNANVAMYDAKAKELNSVSIYDDVIAKKIERRLRLEKDLPNAIQNEELFYQPQVDSKSNKIIGAEALIRWNHPELGVISPYEFIPIAEETLQIIPIGKWTLQQACEQMKRWHTSG-YSHLKIGVNLSAKEFEQEDFVKSISATLTNTGLPASSLDLELTERIAMMDERETLIKLRTLKSLGVHISIDDFGTGYSSLAYLPLYPIDTLKIPREFITETCDDGMEIIKTIITLANTLGMSVIAEGVETKEHVSFLQKNNCKFIQGYYYSKPIHADSFSTLLKK-------- 119493187 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WNKACEQLFGLSAVEVLG--KTVYDVFPPEQAEFFHQQDQAVLSAGKVLDIPEERVETQTLGQRILHTVKVPLLNHYPDTEYLLCIGEDITKRKQAEDQLRHHAFYDTLTNLPNRALFLNRLAHSIKQVQQTSGELFAVLFLDLDNFKRVNDSLGHQIGDQLLIAIARRLEGCLRSRDTLARLGGDEFTILLEQINNITDAIKVARHLHQQLMLPFNLSGNEVFTNVSIGIASCSRHEQHPEELLQNADSAMYRAKEMGKGAYAVFDTRMHRQAVERLQLESQLRRELNEFQVYYQPIVSITTGEVIGFEALIRWLNPYKGFISPALFIPVAEEIGLISKIGQWVLYQACEQLQVWRKQFPLFNLTVSVNLSSQQLREPDLLEQIDQVLATTGLPSHCLKLEITESLLIENYDQALKILRQIQDRNIQLSLDDFGTGYSSLSYLHRFPINTLKIDRSFVKRLNHENTAIIKAILRLANALAMNTIAEGIETVFQLEKLKGLGCEYGQGHLFSKALDAQDITHLL---------- 268680809 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELLLLNQTIQEQLKEQEEKLEIIFSNTIEGIAITNLEGIVLQINDAFSAMTHYAPHELGQDIRLLRSYKHPD--SLYKEIWDTVFS--NTAWQGELWNKRKDGTLYPALLIIHPILNREGHISYIVFIQHDISVLKHNEEKLHQQAYYDPLTKLANRTLAYDRLQHAITNAKSRRRL-VSVLFLDLDKFKNINDTLGHDIGDLLLIEVAKRIQALCSQSDTVCRLGGDEFLVILEDITHYETAISVAKGIIAALSQPFYLEGRTISTSTSIGITYYPNDGDTMKTLLKNADIAMYRSKTNGRGSYEIFTTSDFIKESVKLEERLKKAVEKHEFFMHYQPIYDLQKKEIIGLEALMRW-NYKGVTYFPDTFLSVMEETKMIAEASSNLFISVFHFIKKLN-EALGRELFVSINISPVQFSVAPFQESLIHALEASTLRAQLVCLEVTESLFLENIEEVSQKLAALKTYGFCIALDDFGSGYSSLQYLKVLPLNKLKLDRIFVQDDSQSDIAITQSVLALGKNFNVNVIVEGVETEEQCKFLEQIGCRYIQGYLISKPMPEENVLEFLREK------- 153873128 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MFCYESAEQLYTEITHIGYVHPEQYQTFLTQLET----DSKVQDFEYQAYCRDRRIVWVKETVRAVRDNNGQISYYEGMLEDITQRKLTEEKLRYDATHDQLTGLFNRTAFTDELTKTLIRSPFSFPRYFAALFIDLDRFKIVNDSMGHLVGDELLTEIASRLDKEMTENDIVARLGGDEFALIFKHIPDLAGLEQRTHQIQQQLSQPYFLKDETFKTTASIGIALSKPEYETADEVLRDADTAMYEAKRQGGGKFVIFQPGMHTRVVNRMERDLRQAIEQQQFCLYYQPIIESATGKTIGLEALVRWIHPEQGLIPPDLFIPLAEETGLIKELGLWVFETACFQLRQWQTQFIHHDLGMNINVSPIQLKQPNFVHLVSDILEKTGIKSDTCRVEITENAMIQNPEGAMAILHDLKKLGVLLYIDDFGTGYSSLSYLQQFPIDALKIDKSFIQKIDAKSAQIAHAIIALGEAFGLKVVAEGVENNFHIAMLKATHCHHLQGYYFSRPKDAQSIEEFL---------- 251826761 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DAASEGLMITDSHQNIIKVNHAFVRMTGYDEADVIGKNPSLLSSGKHED-TFYSAMWQEI--NQHGWWQGELWNRRKDGTHYLEWLTIHTLRDEHGHLTNYIAIFSDITLIKAAQRRLEYMVAHDELTSLPNRNELRGRMAQTFARAQRHGGT-FALMFIDLDNFKNVNDNLGHDYGDVLLQQVAERLGLCVRTEDTVARIGGDE-FNVLLDDVSETQIANTAQRILDHVSKPYLIKEQQVFVSASIGIAVYPKDAEDIETLTKNADSAMYQAKDKGKDSYQFFTSDLKEKINHRIEIGNHKAIDANELKLVYQPEFNLQTGELIGAEALLRWHSSLFGIVGPDEFIPIAEESDLILELGEWVIEQAARQLNLWRKADTPLPGTLFVNVAPRQLARQPLLAIITRQLQKHRLPSGSLGIEITERTLVNSSEDISVKLHKIELEEIPIAIDDFGTGYSSLSYLKSFPISFLKIPNQFIDGIDESDKGIATAIHGVSVALKLQTIAEGIETEDQLIMLREMGCQSGQGYLLGRPVDPNQFVEL----------- 256392528 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIGTFGISRDITARKISERELKAELDRLKTLLDTSPDLMARFDRDLRCTYANPAAREITGVEMLGRTSRQRGYSEDFLGVWEESLRQVLETGRDTDR-----EFSV-TVGGQYRFLHTRFVPELDADGEVTSVLSVSRDLTDRRRIEEALAEQAVRDPLTGLANRTLLVSRISEAIEYSGGADD-RLAVLFLDLDRFKLVNDSLGHAAGDELLAAVADRLRKAVRRGDLVARFGGDEFVVLCENVAGHAEAASIAQRVIDCLIRPFDCAGKPMHVRTSIGIALAHGPDTTVDELLRDADAAMYQAKSDGAYRFFEPATHERAVHRMNLEQDLRQAVERGEFTLVYQPIVALDDGRVTGAEALIRWRHPERGLLTPAAFLEVAEETQLIVPIGRWVLDEACRQLAAWNAMAGSRLPLLAVNLSSRQSHDGDLVTQVAKAIARHGVPAGRICLEVTETAVHEASLTARSALAAFSAAGMKIALDDYGTGYSSLGHLRDNPVDTLKIDRVFISGLTRNRDAIVVAVITLAHALGMRVVAEGVETPEQRERLRELGCDFAQGHLFAMPLCAEEFGELLR--------- 288797784 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RAAIRVIAIDVSLSLKREKRLLAFANTGEAIVIADRHGRIEEINPAFTQISGYQQHEVIGSNMRMLQSGR-HDAAFYRQIWSSIEEY--GTWHGEVWNRRKSGEIYPVWLSIARISDAETGGTHYVGIMHDLSELTKTRQQLEYQGLYDGLTGLPNKVLFMQHINQAI-PRANFGSVGFSLLCIHVDNYKDICNRGGTEMGDLFLQSFSLRLQKYFSAPAIMGRIRTNTLALLLPVMENHWDVMGAMRIIFTCASQPVGLGEGRFSSTVSVGVTDYPGGGENGSALMRNALMAMHKVQEECADNGYLHYSHRMRREILEQAALKSALASAVQNQIFYQPKVCLNTGTISGVEALLRWRKADGSFISPAEFIPVAERSDLILEIGAWVLKSACRQLKKWHDEGHGH-LSVAINLSGKQFHDEQLPAMIGDILRETALPPQSLNLEITENILIDNVENAIRIMEQISAMGVHLSIDDFGRGYSSLTYLKRFPINVLKVDQSFVRDLPHKDVAIAMSIISLGSRLNLKVVAEGVETPEQLAFMQQHKCTEMQGFLFSKAIDAEELGAMLR--------- 89893947 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRIELLNQKYEHAINSTNSVVWELNLSNRSIYFSRNFENWLSR-PFPWHEPVDQLMDYLNEKIVQLLNEEIAAYLNGEKSEIKVEFPVKSSAKPSRWIKAQGKAIRGSSEEEIFLYGIMTDVTDQKLQEEYIDHLAHYDYLTNLPNRISFMEKLQEEIEKA-----LPLYILLMDIDNFKEINDTLGHVWGDKVLKAVAQKLLDHACPNMFISRFGGDE-FLILMTDRDSCDIEECIKQIRIMFSQPISIERNEFTLKFSMGITRYPEDSTDIDQLIMNADTALYQVKRSGKNHHYNKEMQQELRNKAVTEGIIRKAVQEDGFYLVYQPQVNVKTGEIESFEALVRLKHH---PISPDVFIRIAEESDLIYQIGRVVTKEAIRQAAAWRDKG-YPRKSISINFSSKQIRDRDYLQFLVDTLAEYEMDPQCLEIEITESILLEETHLTLELLEKIKELGIKIALDDFGTGFSSLNYLTYIPVDKVKLDKSLCDKLSPDNIKVIESIISLAHSLNLVITAEGIEEQWQYEQLKLSGCNSIQGYLFSKPLVAEEAEKIYEKNF------ 83594889 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFIAVIRDITQRKETEGALAATRARLQTIADNVPGLVFQRELTAEGVFVSNGVHEVLGITPEALLADGELFLGAMDPDVRAAFRETLRQSAS-RLEPMEEDIKLRGRDGEERWLRGWSRPSRREDGSVV-WDGVTLDVTDRKRAEDKLTFLAYYDPLTGLGNRSLFIDRFDRARRFAESIQ-AWVAVLSIGLDRFGMVNATIGHTMGDKVLIAVTRRLQQSLEAGSIVCRAGGDRFLVLLTGLTDRADLREVVATIQDAFVPPIEVEGQQFDIGLTIGGALHPEDGREAETLIMHADAALHRAKGGGGAFQMFTPEMGARAAHLLTIQHKLRRGERHEFVAYFQPQVDLRSGLITGCEALARWNSPEDGLVPPGKFIGVAEEYGLIDAICGQVLDDSCRWLSTWRARG-LPQVPVAVNISGRQFQNARQLVAMDQALRQSGVDPRLLELELTESSAMSDPENAIAVVNLLRERGVSCAIDDFGTGYSSLSVLKRFPIGKLKIDRSFVMDTDPNDAAIVQAIIAMAHALNLRVVAEGVETLDHLAFLREVHCDAVQGFLFARPLPGEDMALMLA--------- 90022222 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLTLTDITHQEDSLRALRDSESRHRAFIASSADAIWAYDLIMRRTECNEKMARIYGVSDITSVVGRP-----IYLNGSMSNKEDIRRFVLNNYRVEDHEFTRIDKFGELGYMLSSATGVI-ENGKLMRAWGSTRDVTDQRRYLDRMRYLANHDTLTSLPNRNLLYKELERVL--SNRSQNQKVALLLVDLDRFKEINDTLGHQAGDKVLKQLGPRLEELGDTPGMVARLGGDEFAILLSNIRNRQHAVVTAHRFADAIAERFDLDTFSTELQSSIGVVICPDQAEDVSTLMRYADVAMYHAKNNMKAVSIYDAEYDPNSAKRLTVTGALGRAIREEQLVFYQPKVDLKTHRVYGFEALIRWIHPELGFIPPSDFVPMVELSSWIYPMTLWVLEQTIKQCAMWRDAGL--DLTLAMNLSPRNLADDRIVNDLEVLLKKYNVRGGMLEMEITESMLMSDPNRASRILERINKLGVRLSIDDFGTGYSSLAYLKRLPVKTLKIDGSFIMNMSEQDEIIVKSTIHLAHNLGLDVVAEGVETLEVYDRLNSLECDSVQGYYIAKPMPIESVGAWLAD-------- 83591951 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITERKASEAALR----KLSRAVEQSPASVIITDARGTIEYVNPQFEKSTGYRSWEVIGANPRILKSGHIAE-ATYAEMWKTLNEGR--EWRGELHNRRKDGTLYWEYASLSPVKDRRGRTTHLLAVKEDITARKETENRLIRQANFDELTDLPNRSLCYSRLKEAI-VEAEATASIVGVLFIDLDHFKNVNDSLGHAVGDKLLTAVAQRLREVARPGDTLSRQGGDEFLMLLPDLNGSEAGHGVAQAILTALAPPFSIDGREIYMAASIGITFFPRDGRSAAELLRNADSAMYTAKESGRNAICFFSPEMEIRAAQRLAIEGALRQAHEELRVAYQPLVRTSDARPIGAEALLRWTSPTLGEVSPTEFIKVAEETGLIVPIGAWVLDQAVAEAARLRAEGYGA-FQIAVNVSVRQFRGGDLAGLVSDTLKRHDFPAAGLELELTESLLLDVTPAITTTLQSLSALGVRLSLDDFGTGYSALSYLKTFPFDILKVDRSFIRDISPDSGALARAIIAMARGLGLATIVEGVETEEQCAFARAEDCDIMQGFLFGKAMTPADLRRMLDEK------- 237746855 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GDEMYLVFIMDIDDKKRAEEVALQKEFLEKQRERYKTIIEQTDTLVFEWIMETGSRYLSPEILRFAGRYDERDLLHI--WRDVIHADDLSMLDELKAAI--HERSHVEMVARFKKRDGHYAWHRITLSCLYDREGKPRRYIGTINDIDNETRSVKALKYRAEFDVLTGIYNMQTFYDRASQMMESA---PGQQFYIVRLDIDRFKVINDLYGLEEGDCLLKTIAAMLSEKLKERAVYGRISGD--IFCACVDCSREQVIEFVQEIAAALAEY--PLASKVIPSFGICRVDNVRTPINVLCDWANLALKTVKGSFYPFYAFYDETLRDQILSEKKIENEMDAALENREFVLYFQPKVDIATSRIVGAEGLVRWQHPSEGTIPPDQFIPLFERNGFIIQLDEFVWEQACVCLRKWIDQGREP-VPISVNVSRMHIHDEGLSAKLASLIGKYNLSPKWLELELTESIFFENADLLVRTVQNLQKEGFRFSLDDFGAGYSSLNMLKSLPVETIKLDRGFFNEVTSRGKTVVAHTISLAKALNIDVIAEGVENREQTEFLLGAGCSLAQGYYYSPPVSATEFE------------- 149908086 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FKLLEFAVQLSVIAIERYLSDEKLRLVFSDTNEGLMITDVTGKIIDVNPAFTRATGYSRSEVLGQ----KPSILASDKQFFIEMWQSLM--EQGYWHGEVWNKKKNGELFAARLSISSLTNDDGENLHYVGLFSDITQIKQQQQKLEMMAHYDMLTKLPNRSLLADRFKSGIAHSQQTD-TMLGVCFLDLDNFKPVNDSYGHDVGDQLLIAVAQRLKSNIRDEDTASRQGGDEFVLLLGDIKSLAHCDETLQRINYFLAQPYIIAGHTFNISVSIGVTLYPDDDADLDTLLRHADYSMYQAKLTGKNRFHLFNPERDQQKIQKHQQLDEIKQALSNNEFYYQPKINMKTGKVFGAEALIRWFHPEKGLIPPLDFLPIIEGSELENQIGDWVINQALKQIVEWQKLGIFME--VSVNIASYHLLSAKFLTLLESALASHNLDAQYLQLEILESSALGDLNTIRNILNTCRDLGVNIALDDFGTGYSSLTHLKNLPANTIKIDQNFVKNMDPDDYAIIKGVLALADSFNREVIAEGVETTEHGLMLLSMGCYAAQGYGIARPMPASDIPNWLHNYIP----- 297584694 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TVHGRIDETKLDPVRSAGDITHII----AVTRNITTIENQRQALLRSNQRYQSLFDYNKSGIFELDKNGRFISLNPSGTMILGMDEKEMMQN--SFHSIVCMEDLPQVSEMFQRSLDGET--VDYQTAIIDANGDRKRLDVTHVPMI-VDYEVVGVYGIARDITSEHRQKKQIEDLANQDQLTGMPNRSAMKRKLKEKL--RSHQKDGYVAVLVLDVDDFKLINDSVGHDQGDELILELSKRLDQAFSKRFDIGRIGGDE-FMMIGHPKSRGDLTDISGILDHLFSEPFHIENRNYYLSCGITVVNGHNHQRIPEDVMKQAEMAMYSSKKRGRGLTTFYDESMNEASRRMLFLEQELQLILQERFVHYQPILDARTGQIKSFEALVRWHHRQEGAISPSEFIPVAEESGLIHQVGEFVLDESLSMLTKWR-KAGHQDIRISINISVKQLEDRSLLTMIQQKLDHYGLLPHDIELEITETVVMENIDKVRHTLDLLQDKGIYLSIDDFGTGYSSMSSLNRLPFHTIKIDRSFITDVVSKSRAILRSMIQLASEMGMTTIAEGVETKEQFDILRTEGVSEVQGFYFTKPVTACEAEKWLK--------- 119897858 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSRSALQFAGRQWSLVQRAGPEYLGAIRSWAAWS----------SIAIGLVSVGILGAFLLI-----TTGNTRRIAALIERRELASAGSKLGSWETDNELCEVRCSAELHRVLERPEGRLG-TMEELMDAVIPLDRPALLGALEQVARAP-DHATLDCRVQARPTRIVQFQIESEW---QDGVLERIRGTVQDVTSAREAEAHIQYLAHYDSLTGLPNRSAWMNQARSALSLAQRHQHI-LAVLFLDLDNFKTVNDSLGHPVGDRLLAAVAQRLAHCLREEDSFARLGGDEFVALLPRVTRAEDAAAVARKMLDALATPVVIDDHELAPSVSIGISLFPSDGTDVDTLLKHADTAMYGAKEVGRNNFQFFVPEMNTRALERLENALRRAIERNELTLHYQPQVAATSDRPNGCEALVRWQHPDFGLVPPAQFIPIAEDSGLIVPLGEWVLREACRQQVKWARSGL--HLMVGVNISALQFRRADFVDSVVQVLAETGANPERIELEITESALMDASDALSRRLRELANMGLSLALDDFGTGYSSLAYLKRLPIGRLKIDRSFVKDLDPEDAAVTAATLSLARDLGLEVVAEGVETVAQRDFLVARGCHTLQGYLYSRPLDVAAFEAWMQ--------- 58616411 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VFQDITERKRTDEALRL----WASVFANSREGIAITDRNGIILDVNEAFVRITGYGREEVIGQNPRILQSGR-HDSAFYAGMWESL--YKASNWCGEIWNRRKDGEIYPQWLNISAVRDEESEVSHYISVFMDLSQIKSNEKRLELLAYFDPLTGLANRTLLADHMRMAIARSRRESTLFALG-YLDLDGFKPVNDQFGHEVGDQFLQEIAKRIKSVVRGDDTVARLGGDEFVILVQGLRKPEECHHTFERLLAKLEEPIQLNGHHLTATGSIGVTLFPCDEADPDTLLRHADHAMYQAKEAGKNRIHLYDTEFDVEVRVQRELVERIEHALSEREFFYQPKVDLRRGRVIGVEALIRWQDPDRGLLPPSAFLPQIQNHLVSQKIDQWVLSEAVAQLMLW--HAIGLDLSISVNVSGLSLQTHDFMNTLAKLLAAHPINRSRLEIEVLETVALDDIEHISGIISRRQAEGIRFALDDFGTGYASLRYLKHLPADVLKIDQSFVRDMDEEDRVIVEGVIGLSRAFKREVVAEGVETLEHYLCLMELGCDFAQGFGIARPMPASEFLPWLENWLPPTE-- 254561939 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SPTREGGFV--------AVCSDVSLLKEQEDQLKRSNAQLDAALSNMLQGLCLYDAEGGLLVYNRRFCDMFGVDAAALRMSIRDVARLVEANGRAIDLLVEQEALLQRGLSASLCCPIRTD------CIVALKQQPTAEG---GWIATYEDVTQRYEAEARIITMARKDALTGLANRMVFGERLEEAAARLDDGAGAGFATLCLDLDRFKEVNDTLGHPIGDGLLRSVAERLQGCLRDTDLVARLGGDEFAIVQAGVQAGTHARRLAKRLIAAFQQPFLLDGHTVTVGLSIGISLAPEHGTSPEKLLKSADLALYRAKATGRGCWAFFDEEMDVELRKRRESDLKKAVGNGEFELVFQPIVKLDRQRIASCEALLRWRHPERGYVSPADFIPLAEETGTIGEIGEWVLRKACSEAATWPS-----NIRVAVNVSAAQFKNAAVVRAVMDALAASGLPAHRLELEITESVLLNDSVTTLATLHTLKRLGVRVAMDDFGTGFSSLSYLQSFPFDKIKIDQSFVRNLAANSRLIVRSVVGLGRSLGITTTAEGIETEAQLEQLRLEGCDEGQGYLFSRPVPSATIRELV---------- 91204587 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TKIQREVLNIKMQRHLKKSEVLHRYIVNNSPDIICTIDHEGRVMFINTKIENFLGYKPQELIGKL--YSEIVSPEDVERLNVFVKEKIRRGSGNYKIEVCLVPKENYFRYFELTLFPVENISGDLFGVYAIAHDITERKEAKEYIHFQACHDLLTKLPNRTSFEKRGRLAISKARQNDCI-VAVLFLDLDRFKIINDSLGHAVGDQLLQSVTQRLESCLRKCDILSRFGADEFMLLLPEINAPENARQVALKITDIMHTPFVIGDQEIFGDVSIGISFFPEHGETIEQLIQNAEIAMYQAKCRGKKGIQFFDKGMKTSGPHRLAMERDLRRKNNEFEIVYQPQITINTGKVIGFEALVRWNHPEKGKIRPSEFIPVAEETRLIEDLGEWVLHHACCEVREWIKKGH-DTIRLSINISPLQIENPHFVENFVHMLGICQFPGKNMEIELTESILMTDLEHMAQILNHLHKHSITVAIDDFGIGYSSLSYIQKLPIHTLKIDQSFMQSIQNETDELVNAIIAMGKGLHLCTVAEGVETMTQIKYLQNQGCDAVQGYYFGEPRSGEKCLRF----------- 95931192 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FILESFIDIQ---ARKLAEQALRESEQRYRTAMRAIGELVYDAHVACDYILVNRAFSEMLGVASEELVGHRASEFPYIH---------ILDEVVKYGIPK---EYELPLSD------LEKVFHVSVSRPEKERFACIINDVTDSKKAQQEIERLAYYDTLTGLPNRVLIKDRLQQAVAQAQRSRAL-VGVLALDLDHFKKINDSLGIGCGDQMLKLVSQRLKGHLRQGDSVARMGGDEFVILITGIKSQNDIVTAAGKILDLLAEPVTIDGHDLVSTGSLGISVYPTDADEVDLLLKHADTAMYQAKETGRNLYQFYSPDMNERAFERLFLDSDLHRARNELELYFQPQIDLAQGHVVGAEALLRWNHATKGQISPVVFIPLAEESDLILDIGGWVIEEACRHARQWHDQGYTD-LRVAVNLSARQFRSDLP-DIVARVLHETGLPAHLLELELTESLLMERPELARTILNKLRYLGNHLSIDDFGTGYSSLSYLKHFPIDRLKIDRSFVKDLDPDDAIIVEAIIALAHGLRLNVVAEGVETSDQFEFMRQRGCDEIQGYVVARPMPADDFLRYLQK-------- 89900768 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PIDVEVQSTSIIYEGLAAIRTAF-RDISERKLAHD--KLQLAANHAREGIAITDARATIIDVNEAFCRITGYSRDEVLGQNPRVLGSGR-QDKAFYAAMWHDL--GEQGHWYGEIWNRRKNGELYPEMLTISAVRTDQGQVQNYVALFSDISAIKAHQHELEHIAHFDALTNLPNRVLLADRLQQAMA-QAQRRGQMLALAYLDLDGFKAINDRHGHEAGDLLLMTVATRMKQTLREGDTLARIGGDEFVAVLLDLSDSKASAPMLSRLLAAAAEPVRLGDLALQVSASLGVTFYPQVDEMEADQLLRADQAMYQAKLAGKNRYHFFDAAQDRSARGHHESLERIRQDRREFVLYYQPKVNMRTGAVIGAEALIRWQHPEKGLLAPALFLPVIEDHPLAVDIGEWVIATALIQNELW--QADGLDMPISVNVGARQLQQADFVPRLRELLAQPGVKPFQLEIEVLETSALEDWVGVSQSIEECREMGVLFALDDFGTGYSSLTYLKRLQVDLLKIDQSFVRDMDPDDMAILQGVIGLAGAFRRNVIAEGVETIAHGTLLLQLGCDLGQGFGIARPMPADLFPAW----------- 212639170 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EGEITYVSPSAQHVLKCAEEVCNHEL---FSFVHHDDIPLLMEKLHTIYATKEKETTVECRWRTHKGHFIWMDMHAQPLLNEKNEIEHVIVVAKDITKWKCCEEELIKLKHFDSLTNIPNRFYFETYAQHRIEKMR-----PFALCYIDFDKIKWINDRFTYQAGDFFLQEAVRRIQQHLQQEDFFARIGGDEFVIVLHDVNKETMVA-RMEHFLQSFVEPFRYKEHVIQSGLSIGVTFFPQDGTDLDTLLKQADQALFYAKERGKGYHFYHPQQNRKRMIEQELPLALLNNQFYLCY---QPKVSLDNKSIMGVEALMRWTHPTLGAISPLEFISIAEKNGFIFEITTWVLKEACRQVKQW--RTHFPTLKLAVNLSPFLLNRKEFVTHVKNILQETQFPPNYLILEITESGLMENIETGKHILTELQQIGIQVAIDDFGTGFSSLAYIRNLPVSLLKIDRSFIRDITDKDATIVDTIIHLAKSLDLQVLAEGVERDDQVSLLQKMDCDFAQGFYFSQSLEAEKLLQWLEQH------- 94499806 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EHASEGILITDIDGEIIDVNKAFTQITGYSKEDVVGKNPRILSSGKYE-QETYEDIFSTLENI--GQWKGEIWNKDKKGNLFAVLESISTVYDDSGKPRNYIALFNDITNIKSHQEQLENLANYDSLTQLPNRTLLTDRMQQAMALAKREGHL-LVVIFIDLDGFKPVNDRYGHDVGDRLLIAFSKRVSLLLRSTDTLGRLAGDEFVTLLPNVQQFENCEPLLERILSAVEKPFIIDEHQLKISASMGVTVYPQAEDLDADQLLRSDQAMYLAKQDGKNRYHLFDATQHQLMRDHHENRIQEAIKNKEFILHYQPKVNLRSGEVIGVEALIRWQHRDKGLLPPGSFLPLLDNHPAMIQFGKWVMHEALNQISVWQKQ--NLNLNVSINIDPMHLQSPDFISDLESALHNFDVNPSFLELEIVETAAIEDINVVSDTINRCHDLGVHFSLDDFGTGYSSLTYLKRLPIHVLKIDQSFVRDSDPDDLAIVQGVLGLAKSFNRTAIAEGVETQKHGELLLQLGCELAQGYGISRPIEAKAIPDWIK--------- 87122548 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDISQSYKQQEENRLLAFKQSSEGMVIVSKRGRILTVNPALVSMTGFSPEQLIGS--------------SFRKVLSSYQAYRSGKWQGEMEYITLSQQSQPGWVIATSVLDENGQISHFVASFSDISKLKRSQHKLQHLAHHDALTGLPNRTFLTQKLSGMISNARKQDK-QLAVAFLDLDRFKNINDTLGHLFGDKLLRVIAQRMYNQLKENEVVARIGGDEFILILDPSDGLEALSARLEALNQKIQEMVYIDGKEIMTCASIGVSLYPEDGTSSELLFQHADTALYSAKEAGRAMHKLYASSLSIQAKERLDIESHLAKEYKEMSLVYQPIYDFKQQKFVKVEALLRWNTPKLGQVPPDKFIPIAEETGGILTIGNWVLETACRTMAQWQ-QASCQIQRIAVNVSRIQIARQNIFETVKEILILTQCKPQWIEIEVTESAIMNLSKEGLKQLTQLKEFGVSISIDDFGTGQSSLSSLKTLPVSTLKIDKSFVQDMNENDVEIARLILQMSKVLNVRSVAEGVETTEQAQVLKSMGCDLCQGYLFSKPLSEEALASFI---------- 226357499 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HARRETARQQGL----ERLHDVIHNVQDVVFQTDSRGCWSFLNSAWSRLTGHDTQSSLG--RSALEFIHPDDQAQVQQAFGTVLTGQAATCRQHVRHVTAGGAFAWFDVYARAVHDSQGRVTGAAGTLRDIHELAQLSAQAQHDALRDPLTGLGNRTMFQHRLRGLLEDG--WPARRAAVVLLDCDRFKQLNDTFGHSAGDELLRLVAGRLAREVRGPDTLSRLGGDEFGLLLGGVDTPEMALGVMQRVLRVVQQTATVQGREWPVQVSAGVVLLHDQDHAVDEVLRNADIALCHAKRRTRDKVEVFKVSMHTAARTELEDDLRQALRNGDLHPHYQPLVRVQDGHLVGFEALARWNHPERGPISPAEFIPVAEDSGLIIDLDRAIFEQACAQYQQWQAAGLMSPLTLSSNASARQFLLPDFAPFVQATLARTGLSANLVHLEITESLILEQSHVVTANLAALQALGVHLHIDDFGTGYSSLAYVQRLAASALKIDRSFTNGQAEAGEELVRAILGMARALGMHVVAEGVETDEQWVWLREVGCDLAQGFHFSRPLAALDAEALVQR-------- 158338315 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQKEQRKQNERLQAEVRDRIA------AEAQIQALNAEQRVVQRTERLNQEIAEREKVQQQLKHMAMHDPLTDLPNRTLFLTCLEETIQDTQKQTDQSFALLFLDCDRFKSINDSLGHLVGDQFLVAIAKRFQRCVGDQ-LLARLGGDEFTILLKNVSNEQQAINIADAIQRSLLEPFHIGDNEFFVSASIGIVMSSPDYQQPTEMLRDADTAMYRAKAMGKARHIVFNASMHEDVQSQLETDLRRAIERQEFILNYQPIVALDTGMITGFEALVRWISPELGFVSPGKFIPLAEDTGLIIPLGEWVLREACRQLNEWQNNVTDIPLTMSVNLSVKQFSQPNLIETIDQILAETQLPTQCLKLEITESAIMENSDSAAKILDQLRDRQIHLSIDDFGTGYSSLSYLHRFPVNTLKVDRSFVCDAADDNVAIVQAIVTLAQTMGMDVVAEGIETTEQQHQLENLGCEYGQGYLFCKPVNAETAGEMLANR------- 156932786 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVILPLLIFLMCFTGLVAGISMRNALNKARLNDALAASERRFRDVAEATTDWIWETDDELRFTWLSERFPVITGYRIADWLG--RRVTEFIQ-EDRATLEAWFHQ-PGHGGHRNMTHCRYLSAQGHQRYCNLVAKPIATPEGG-LSFRGTATDVTLEVEAQARVQYLSLHDELTGLPNRVRMKEFLEGKLQ-SRPTREHPLAMISLDLDKFKPVNDLFGHGVGDELLHQVSERLRACLRDFDLVARQGGDEFILIIPDIERKEALEQLCARILAELNRPFSVQDHEILIGASMGIALAPQDAVNATDLLRFSDIALYKAKSRGRNGWVFYNADMAEQIVQRREMENREAIREQQFRLVYQPRYDVNAEKVVAVEALLRWYHPTLGLLMPDQFIPLAEETGLIIAISDWVLNAACRDA-----QRDMPGLSVSVNISAMEFRTPGLVERVQEVLNTTGLAPERLELEVTENATLSNPEQSLALMNGLKALGVRLLIDDFGTGYSSLSYLRTFPFDGIKLDKSFVAGMPHSDNAIVENIIGLGKAFSLSITAEGVETPEQLAQLKMYQCDETQGYLMCRPLPLERLIAQLRKQMPPAK-- 13476460 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GRIINISHRPLALGGWV--------SIYEDITEQRRAEQDLKEQHRRFDAALANMSQGLLMYDADGKMIVRNRRFLELYNVTAADFP------LGTTHRDALEKLLEIVDSEVAKTEAKMHSAYRYLT-DGRT--VLVTRQPMSGG-----GWVVTFDDVTERRRTEERMIHLAHHDTLTGLPNRSMFRERLDLALEDAAAP---PLAIFSLDLDRFKAINDTWGHPAGDWLLKSVAERLQRCLHETDVVARFGGDEFVVMQFNSKGIADAEKLAKRIVEAIAKQFRDKSRDMHIGISLGIAVFPQDGRDADTLLKNADTALYRAKSEGRNLYRFFEPAMDAIVQARRALEVDLDAPRQEFDLDFQPIMNIASGEIIGAEALMRWHSPARGTVAPDAFIPVAEETGLIVPLGEWALRKACAAAASWPP-----GLRIAVNVSAVQLKSGGFARSVISALAFSGVPAGQLELEITETVLMDESKAVLKTLRQLRDLGIRIALDDFGTGYSSLAYLRRFPVDKIKIDRSFIRDMGNRDAAIVRTIIGLGNELGIVVTAEGVETEVQLDMLRDNGCEEAQGYLIGVPSKAADIQRLLKAR------- 237746600 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SFRQDQKENSPPARTSLNDTATYKAILDTVPVGVMQVSPDKRILYANRSICEMLGYTPGFFP---ERFNDLLHPQSRPEVANSWQDLW-HNTSHFFIELALKGKNGIYILTENDISLKLDSGNKPAYALIVTQKSGKEITSFGPHLSL---FDPLTSLPNRNYSDTLINNAMRRADRSGKNVAILLLDVNRFKMVNESLGHEFGDELLKLIANRLKTTLRKADSVIRMGNDEFVIVLENVRKNEDVNLVVRNIFNALSQPIHLGHHDITISVSIGCSLYPQDSSDIDTLLKYADIAKTDAKRSGSNMLRFFNRNMNITVLDQLLAESNRAMEKNEFLMYYQPRLCLKTGQIAGLEALIRWDHPKKGILPASEFIVLAEKIGLIHRIGEFALDNVTRQLIAWQKQ--DRPIPVAINVSSSELYGAKLKKALSGILRETGLASRLFELEITESKLIEDLDRVRHTLKEIRDMGIAISIDDFGTGYSSLSYLSALPVDYLKIDSSFIADVTQNHASIVETTIRLAHSLNMQVIAEGVETPEQLQFLVAHECDQIQGYLCSRPLPAPELEKFMERFRP----- 83648396 -------------SAVAAMALLCLMSLHAQADDVVHAGEFPPTI---PQVRHFAAEIGSSELEQARQSLRIAPKISASQINFGFTGKWFAFGLLNRSSDSRELFLNLGNPLLDNIELFLFRLGESQAISSGAQRPFHERPINHPNF-VFPLQLAGDTVVIKVDATSSIQVP-MSLWEPSAYNHKEASLS---GALLGVIGIMAAYNLMLFLFKGYLYFTAALALAEASLCGLAYAY-FWP--------DNPTWNAKSLVFFLAALALFTRSFLSLPERLPAFAHIA-GWCLLCALLAFFASNTAMLKLSLLNIAITPMFGYLTGLYLLRSNFRPARYFTLAYT-FLVFASIVFCAGKVGLLPLNSLTGHATQFGVVGMVLALSLALADRLSAREFAQLQATENLEKYRAIYENSLEGMFRLDAKGALMACNPAFAQLLGCNEKELVSNTRDLSGMI-PLQEDARRLFFLSLKQYGH-VFGFEARCQRLDGKQFWATIFARQVVTPGG--AGFVGSIVDITEKKENEQQLHYLARHDPLTGLLNRTEFEYRLNNALVRSRE-QGLQHALLFMDLDQFKIVNDTSGHAAGDELLRQIAVMFRQHLRERDSLARLGGDEFGILLERCGIEKASEIAHRLRNEVSEFRFALKEKVFSVGVSIGIVPITAATPSIEEIFSLADTACYAAKDAGRNRIIVHNEKTGEIIRRQSEMQVVTALQEAIKQNQYKQNIGALKPELRGERYEILVRLKQGDILPPGAFLPAAERYNIIRSLDRWVIDAYFKWLHARPGQLERLS-QVNINLSSQTINDSEFADFLLTAFTKYSIPLDKVCFEITESSAISSLVETTALVQNMRAKGIKFALDDFGSGFSSYSYLKSLPVNSLKIDGSFVRDSDPVDLAMVRSITEVAHIMGLNVVAEFVENEETVERLKSLDVDFVQGYHIHKPMPL----------------- 237745833 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MQHQTERLKMGLKQKALRQHYDYLSKFANDVIILMDGTGTVIEVNDRSEKMFGVRSELIGKNIRTVFDL---KDDFAFEEKWGELQQER--SLIFEAYGQHANGSIFPVEISSRVIEAEGRLFIQFI--IRDISEKKKAEETVWRHANFDQITGLANRRMFSERLFFE-TRKAQRTGASVALMFLDLDHFKDVNDTLGHGAGDTLLKEAGDRLTRCVRETDTVARLGGDEFTVILTDLADFRDVERVAQNILDELSEPFTLEGQPVHISASIGITFFPEDAADTHDLMKNADQAMYAAKSMGGNRYHYFTQSMQEAVQQRMHMINDLHGENNQFETVFQPIVDLKTGEICRAEALIRWHHPVHGVINPASFVPLAEDTGLIQAFGDWVFLEAARQAA--RCRKYIPGFQVSVNISPVQFKNGGINTDWFAHLKSLELPPQAIVIEITEGLLLEIDESIADQLLALRDAGMEVALDDFGTGYSSLAYLKKLDIDYVKIDQMFVKNITEEDRVLCEAMTLMAHKLDIAVIAEGVETLAQLKMLSSFGCDCVQGYYISGPVGDQEFEELLQ--------- 254517294 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GMWRGVVGQRTKSGRNIELSSSWALTVISNSGRVYQDLSITMQLRSALKEEQELFHLLLDTSNTEYW-TDADGNISYITPAVREMTGYSAEEFIETPGLLSGIIAESSRADWLRHVSPEESPAKDQWKITLPIRKRDGSQVWIEHRFRIMYSSDSKILGYRGTMRDVDEVHKLEKEARDLAFKDPLTNLPNRRMIAVKLDEARTVSNRTYQY-GALVMLDIDHFKRVNDTDGHGVGDELLVEVAARLRQRLRSFDTVARVGGDEFLMILNALGQDQMEASLTASRICNEIRADISSEQNLHVTGSFGVALFVGDKETAETLLKQADMALYSAKDNGRNRVKLFDPKMQADVDRRMASETALLGAQESGDLIMYYQLQDAQGQAKAVEALLRWKKPDGSMASPMEFMDVLEDQPLVSNIGHWVINTCFAQLKQWEADPDLHNLDISINISAGYLVNDSFTKELGQLIESNSVDPRRIILELTENALLVESDRISTLMYKLSARGFRFSLDDFGTGFSSLSHLRDLPLAQLKIDQSFVAGLPDDLQSIVKSIVAVGQALNLEVVAEGVETRAQCDFLQSLGCDLYQGYLFAHPVPADKI-------------- 256391676 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EARFRTVFRNAALGIVITDKHGQVLEVNPALAEMLGVDAYAARG--RTIRNLIDPTEPGEYWRGYNALLAGEQTEAEADTRIRRLDGGVVWTHVRTTAVRDDSGDVALVIALHEDVTERRRATDQLRHQATHDALTGLPNRVRLLDAVEELLRSAGPEDRLGLCFL--DLDGFKGVNDTLGHQAGDELLTEIAHRLSAATDPRHVVARMGGDEFVILFRRTQGAQSVFPVIEKVLDAVRQPVLLDGHSVTVTASAGLVERPAAAASATELLRAADITLYWAKSAGKADFFDEDRNAREVHRYALAQALPAALDSGEMFLDYQPIVDLAGGRPPMVEALVRWRHPERGLLKPEEFIPVAEETGAIVELGRWVLDRAVRDAAAWPDGPA-----VAVNVAVRQVHDYGLVREVATALEVSGLPPRRLCLEITETALMDTEEDGLPTLRTLADMGIGIAVDDFGTGYSNLARLRDLPATSLKIDASFVADLGHPDASVIISLVALAHAAGMTVTAEGIETADQARRLTTLGVDYGQGFHYSRPVSAERIEAVMAE-------- 89901664 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LITDITARKQSEERLRESEARFRALTELSSDWYWEQDAQF-------RFVRLDGSSQTSMRLPEDNYLGVTRWEDAQGVWAAHRAVLQAHETFHDFEMLCTDAVGCLTWVAISGTPIFDVQGQFKGYRGIGRDISERKRAEEKIERLAFYDVLTDLPNRRLLMDRLQQALVSSAR-EHGAGALLFIDLDNFKDLNDTQGHDVGDALLQQVAKRLLASVRETDTVARLGGDEFVVMLTQADAITQVEQVGRKIMAQLNQPYRLGSAEHHSTPSIGVTLFDNQQQTLDDLLKQADLAMYEAKSAGRNTLRFFDPTMQALVTQRTALELELRHGLARDELVFYQPVVDQDARVVGVEALVRWQHPQRGLVAPLAFIPMAEQTGLILPLGQWVLRVACLQLVSWSAQAATERLTMAVNVSARQFRQPEFVQQVLTMLRQTGANPKRLKMELTESLLLTDTQDAIAKMSELRDVGVRFSLDDFGTGYSSLSYLKLLPLQQLKIDQSFVRDTDPNDAAIARTVLALGQSLGLGVVAEGVETVGQRDFLLQHGCTRFQGYLFGKPVPIAQL-------------- 226952620 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RKDQERLKLSAEQASEGIFILDENFNYIEVNPKYEQITELDKQVILGKQLFEITKQNKLHHQNFQLSILDTLAHEH-EYEGEFQETYHSEKSCFLWMHINAVKDEQDRVINYIGIVSDQTERKHQEQRLSYLTNYDTLTDLPNRFYYQQQLHQYLVNEAAIQHLAV--IRLNIDRFRTLNELVSNQAGNELLKQVAQRLRISNIDALLVAHLSADDFAIIYEMSPLHPPIHQLCNNIVENFSQPFYIADQEYFVSVSIGVAMFPEHGRQVDNLNTHAEQALNEAKRLGGNTIRYYSNERANAQYSDLELDLRKAIQNNELVVYYQPKMTTHDNLVNGFEALIRWEHPSKGLIMPDIFIPLAESTSLISDIGQFVLHQAAKQLQRWI-ELGYPQVHIAVNIVVQQVLRGQLLHDVDTILSQYKISGHNLELEITESAFLENTETVKTVLEALKDRHISIALDDFGTGYSSLAYLTEYPIDTLKIDRAFISKINSKQDAIVNAMIAMGKTIGLKVVAEGVETEAQRDYLQKQNCDILQGYLFAKPLTALDATKFLQQH------- 121603197 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVFVNQAFEEHTGYSGHEVQTPRKLFGPGAVQDELQGMTKML-----LRKRHARSELLIYRKNGSCFWLELEIVQVAVTADELTHWVAVGRDITQRKVNADAIHQLAFYDPLTTLPNRLMLLNRLEQVMAQSAHPRR-QGALMFIDVDKLKVLNDTLGHHKGDLLLQQVAERLAGCVEDTDMVARLGGDEFVVLLENLGDDAHARQLAEKVLEQLREPFDLGGHQHYTTSSIGVTSLNAAHGSVSEVLKQADLAMYQAKTTGRNALCFFDPEMQAAVNANAAVSSELHIRKQEFVLHYQPQVDSQG-RVNGVEALLRWHHPKRGLVMPTDFIPMAEETGLILPLGRWALATACEQLAAWAAWPQAADLSIAVNVSVRQFRHPDFVDQVMAEIRRTGIKPQHLKLELTETLLADGMDVTLARMGTLKALGVTLALDDFGMGYSSLSLLKRLPLDQLKIDKSFVAETDPADAAISRTIITLAHSLNLKVVAEGVETQAQQDFLVAEGCDQFQGFLFSAPLPIEALEAYLMAQSPPLK-- 183219731 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IILGFD--RDVTIQKDISFEFLLQQQKYKSIFDNLPMGIAITDEKGKIVETNKTARTYFDIQDGELLNRTLNIRKYIQPNGTKIYKSSLMRALRHKEVIRNLEIGMI-KENKITWFDILATPIPIEN---FGLAVAFLDITQRRHAEEKIAYMAFFDQLTNLPNRNSLIDKLFPIFEEARRHGNL-VGILAIDLDNFKIINDSRGHDFGDKIIKLVAYRIRESIRVYDLISRQGGDEFTVVLPDLSNERDAAVISESILDAMTHPFVIDGERIFVNISIGIALYPTDGKDSNTLLKNADSALNLAKSQGKNCYVFFTEELQTVVAERIENRMRIAIIENQFTLMYQPKIDLYTRKPVGVEALIRWRHPERGLISPNVFIPISEETGMILAIGEWVIKSAIKTMREWKDHG-VKDISMAVNISTKQFKHERLISTIAENLKLYKVDPHDLEVELTESSVMENADAAVRTMQEIRKLGAKIAIDDFGTGYSSLGYLKKLPISSLKIDRSFVSEIDKDSKTIIHAVSNLAHNLGLSVVAEGAETEEQVRLLAESGVDQIQGFYFAKPMTSEDCLHFLK--------- 88800852 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FDSLSPATRQLLEEADQEAVESNQAVLLPEISWRLPDGHHLSLEMRKLSIQYKGQPAILSVGV--DITERKLHQEHIQHLAYHDALTDLPNRHLFLDRLDQAL-LRTQRSKQYGALIFVDLDNFKTINDTKGHLAGDAVLADVAERLKHAFREVDTVARLGGDEFVICMTDQEAYDIAHDRSVKLMDAMKRPFQTQGDQLIVSASLGLAFFHDHSLTASELLSHADMAMYRAKETGKNRIILFQEEMAEASERELKEDSRNALRRDEFHLVFQPQVDARDRKILGAEALLRWTHPSRGMVSPGEFIPLLEDGEMMPLVGQKVIELAAAQLADWRKEGIREDFRLSLNVSPQQFRQADFVSTVRTVLDEHDLPAYLIDLEITEGMIIDNIDHTVAAMKELREMGIHFSIDDFGTGYSNLNYLKRLPLDVLKVDQSFVRDIDANDTAIVRTIIAMADQLKLNTVAEGVETEDQLTLLRELGCQVFQGYLYSPPLKNVEFASLLKTQ------- 121998494 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRSEEQLRIAAEDAGDAIVVTDPDGHVQTINNAFTRITGYTEGELGNTVCALLDSGRHS--EAFHKEKQESLD-RSGYWQGEIWHRRKGGELYPEWLTINRIDDATGQPQHFVAVFSDITQLKDAHSRSEYLANHDPLTGLPNRSLFQDRLQQAIAQTQRHEG-QVGLMFLDLDHFKTINDTLGHEVGDELLVQVAERLGELVRDVDTVARIGGDEFTVVLT-DCDPEEVGSIAQRLVEGLGGTFVVDGRELQATPSAGLALYPRDGEDVHTLCKAADMAMYRAKEDGRNRLRLCESGLHQRKDTALEEALRRALTQGELRLVYQPQFDASDPRVVGAEALLRWHDPASGPISPGRFIPIAERSDLILELDRRVEELLCEQLNTWS-AGHAPPAPISFNVSAKSFRQGHWTKRLFRILSRYGVAAEQLQVEFAEGTLSERAGVVPEEIRRLHEGGIALAIDDFGTGFTSLVNLKQLPLAELKIDQSFVAGLDEDAEAIVRASLAVAEAMGLRTVAEGVETQRQLTWLQEQGCQRIQGSLLSAPLEAEDFEALIR--------- 114800534 ------------------------------------------------------------------------------------------------------------------------------------------------------------------VEVPEKHIPGLRAQQMNSMSRITNVIILSN--VLNIIAILAIFLNY-----GQTHFL----YAWSVCGLI-INIGAWFK-----------YRS--------------FLRINPQRRSNRRAIADFTRVICNGLLWGLAPIVVLGTADVQGHMVMGIISAGMMFAGGFLLSR-------IPIAAIYYIVPSGLGLATALMLQTGPKYSILSILMVLMVLLVAVAWTHRQFVEQYLGRAIQEQSELIGLLLESTSDSLWQTD-EAGVLQELPIVAEATDWSANEVLRRGAPLTSIFHPEARDALQAALEGQVPFR----DQVVPIKDGNGEMHWWSVTGKPVI-ERGQFFGFRGVASDVTQSKKIEDRIAHMAHYDGLTGLPNRITMQERLESLLRRQPPPPACRA-LLMMDLDSFKWVNDTLGHPAGDELLRQVAARIRALSEPGDFVARLGGDEFAM-VVERRNVHDLHGFLDQFASEMSELYDVWGSTANSSASIGVRLFDPAIHDSRTMFRQADLALYQAKHKAKWCMFDDELEQRAQARLDIQEELQRAIDRNELRIHFQPIVDATTHKTVACETLLRWQHPERGLVYPGEFIEHAEENGLITRMGEWVIRAALAEATRLPEH-----VRICVNISPLQVHSASLASTIVNAIAASNMDPSRLELEITETALMSNTEFTLRRLHQLRSLGVRIALDDFGTGFSSLNHLRSFPFDRIKIDRTFVSDIEADSQAITKSMVSLARSLGMQCTAEGVETSLQAEYLSKLGCEELQGYFFSHAHPLEQLGHLVQ--------- 251826775 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VQDVTFREEAATQL-----RIAAVAFDTQEAIMVTDKEANIIKVNHSFELTTGFSEQEVLGKNPRLLGSGR-HNQDFYKSMWE--VLNRVGSWSGELWDRRKNGEIYPKWLTITAVKNRD-EISHYVGVFVDITERKKAEEEIHNLAFFDPLTQLPNRRLLLDRMRLALGLSARSKNF-GALMFIDLDHFKVLNDTKGHEYGDKMLIEVSHRLTQSLRDTDSVARFGGDEFVVLLESLSVNQDIAVIAEKMRESLSQTYIIESYAHESTPSIGVVLFNGDAIEIDELLKRADLAMYQAKESGRNTVRFFESAMQATLESRTLMERALRQALSNSEFELYYQVQNQANELLGAEVLLRWHSQSLGPISPAQFIPLAEQTKLILPIGEWVLENACARLKAWETHPTLSKLRLAVNISPVQFHQPDFVRQVQAALTDSGVNPRRLELELTENLVLEDVDEAIQKMSALKALGVRFSMDDFGTGYSSLQYIKRLPIDQLKIDQSFVRDIDPGDAMMVQTIAGMARNFGYEVIAEGVEEHAQLLPLIERGCNTFQGYFFSRPVALAEFEHLI---------- 91974548 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MSRTLELSNLRLDAALNNFLHGLCMFDGDRKVVVSNARFSEIYSLEPDEIECGVP--LSAIQSVCRERG-TFVETWSERRLGRSSHEISEVSSLLDGRAILVRCQPVAGG-----GWMTVHEDITERYRSEQQIAHMARHDLLTGLLNRGAFHERMDEACARLRRW-GETFSVIMLDLDRFKLVNDSLGHPAGDALLRAVVSRLKACIRETDVLARLGGDEFAVLQTRTKDYEEAVAFADRIVNCLIDPIEIEGHQLVISTSAGIALAPQHGTDSDELIKNADLALYQAKARNGYVTFETAMKDRANARQQLEGELRQAILHREFDLYYQPQVDARSGRVIGAEALLRWRHPRRGFVPPSEFIPIAEETGLIEKLGEWVLTEATTEAIRWPA-----PIKLAINLSPIQLTRGKLVDTVTQALRFSGLPPGRLEVEITETVFLEDEVNNLAVIRQLRALGVSVALDDFGTGYSSLSYLTRFPFDQIKIDKFFSMNLIDRRAAIVSSVITLARGLGISTVAEGVETVRQFELLREAGVDYFQGYLFGHPVPASAL-------------- 89094748 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KNITELHEAKKAFQETQQQLAQIIVGNPIASFVIDSRHVITHWNKACEVLTGIPAIEAIGTKDTWRGFYHP--RPVMANLVDDIEQHYGKKFKQDFFPKMHDGR--WLYFTAAPLLDHQGNTIGAIETLQDITEQKEQEKKILHQAHFDSLTDLPNRFLALDRLN-LLTKEARRTRKKLAVLFIDLDDFKKVNDTLGHALGDKLLIQASQRLKSVIRSSDTIGRLGGDEFIVIINNLDEALDVRPIAEKLLDNFRDVFKVESRELLLTTSIGISIYPDDGEEPNVLLRNADSAMYHSKNQGRNAYHFFTEDMNAGVQRRLQIEEQMHSGRNEFSLRYQPVLDLKNNRIAGAEALLRWHNPVLGNISPEEFIPIAEQTGLIVPIGYFVLEQSLKAARKWST-TYSNEFTIAVNLSPLQFKDPKLIVKIKELLASHRLEGNALSLEITEGVLLGNQIKVQEAFQELSDSGIQISMDDFGTGYSSLNYLREYKFQTLKIDRSFMQDLDKSAPALINATIAMAHALDVEVIAEGVEEQEQLDYLIRKGCNFAQGYLLSKPLTEQDFEAFLND-------- 85374282 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLSLLDDESADLGWFWDSESKLIYLSENAAAQFGCSADELIGKPLSELFILERGEEEKGEQSPQRLLRARNTISDLPVRISIGDDRKIWWSISGKPQLDGNGDLLGYRGSAKDITAVRQNQLEVGRMAQYDSLTGLANRHRMTKRLTTTL-TAYKAAKRSCALMMLDLDRFKQVNDTLGHPAGDELLKQVGQRLERIIGGNGEIGRLGGDEFQVILPDIEDRGRLGEVAARVIQMISQPYSIDGARAIIGTSVGIAIAPYDGIDTEELVGAADLALYAAKGGGRGQYRFYSSELKDGARHRREIEEDLRDMDQGLEMHYQPLVDAKTHRVKCFEALIRWNHPERGWISPGDFIPVAEDTNQIGDLGEWVLRRVCTDASSWPG-----DISVAVNVSAVQFGDPNLPQIVCKALKDSGLDPRRLELELTESVFIGDPNATHDMFVALKKLGVALALDDFGTGYSSLGYLKNAPFDKIKIDQSFVRGSTENDSAIITAIVSLAGALNMTTVAEGVEAMDELELVRERGATYIQGFIFSKAIPQDVVLEKLE--------- 256665610 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NPSACRILGVPEPELLVLFDEDGNRI-PDDE------LPSMHTRRTGVTHLVVRLRRPDGRDVWVSLTSRLLDSDDPNGVSVVTSFTDITERRAISARLAHEATHDPLTRLANRTLVLDRLD------RRDGAESAAVLFLDLDKFKLINDSLGHPVGDQVLRIAGERLRRATGPDDVVGRLGGDEFVVVTSATTGPAQVGVFAAHLRSVLSEPVSVHGRQLHLDASMGIVVEPDDRRTAEDLLRDADVAMYQAKSRGRGRFEFFDVRERMQRRLRMEQDLRDAVHSGQLWPAYQPVVDLRTGEMVGVEALLRWTHPKHGAISPAEFIPLAEESELINVLGKYVLRDTTRELAALRT-GRGLDLSLKVNLSVRQLDDPHLVPAVRDALATTGLPPGSLTLEVTESALMRDTSAAAEVLSALRSLGVLLAIDDFGTGYSSLAQLRRLTLDTLKIDRSFITGIADSRAAIVTSIIAMAHAVDLTVVAEGVETAEELALLRELGCDQAQGYHLGRPLAAAELFQ------------ 149186877 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVILALANGVVWGLGGFAAATVATPGQFFMISILLSGMMGYGAIAMPVPAFVVAGLGFLAVWVAFPDAPLATGSIATIA--YVAVLIRGAFSNERSFIAKLRAEERATDSAETVRLLMEQASDWLWEIDGGLRIVNPSDRFIHVAGREG--LQLSGKAFLDLF---DETSERRQLESELRNRRVFRKLTLPL-TISGKRRWWALSARPCEANGG----FRGVASDVTAQREAEARINHMAHYDALTNLANRYLFNASLDHALNR--LLDRHRICVLYLDLDQFKGINDTLGHAVGDALLREVGKRLENTLNGRGLVARLGGDEFAVLLQDENLDHVAMTIAHRIMENLRDPYVIEGSEICIGTSIGVAFADPQGPSASDLMKHADLALYRAKELGRGKVVVFESALVEFALARRELEMDLRTTDGDLRLHFQPLMDLQTNKILGYEALVRWHHPERGLILPDEFIPLAEQTGLIVELGEWVIREAAATARLLPGE-----LTISINLSPAQLRSSQLLATVVSAVAHAGIAPSRLELEITEGVFLEDSEDCMRILRELRTFGVRIALDDFGTGYSSFGYLRRFPFNTIKIDRSFVAELRESDRRIVRAISDLAHGMGMSVTAEGIEDVSQLSMLRDLGCEVGQGFLLGKPMPFQ---------------- 189424661 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FFAVAFPLVSLPCSVWRNCRLVIYLQVLLDLLFVTAAI---HWSGGVVSWLWPAYLLISLESAFLFEVWGIGMIGAALYGVLLAQLDFIATVRMPFMEEESPSILFELLMWLWVAGVN---------------------TVVSFFGAFLMDKIRSD---HQKVQQSQEALTGFIATAHDLIFCCRQDGTLLYLNQVGQDMIGPLEGEGGDI--SLFNLTDEEGKGLLARQFEK-VTRRIDAGHFEMRLLSPAGRILDLEVSLSTCCNDVPDQV-IWGVCHDITERNLAQRELIKLAHHDVLTGLPNRILLHDRLQQARAFAHRM-NSRFALLFLDMDRFKIINDTLGHAVGDDLLRMIAQRLKACFRETDTVARIGGDEFVVLMLNVTDRTDICTLNDKLLQELAQPFMIRGHELFVTTSGGVCTYPDDEDDVEIMMQKADIAMYHAKALGRNNIQFYNDGMDQNSSRRFTIANSMRRDRGEFRLYYQPKLDVSSDCIVATEALVRWQHPELGLLAPTEFIQLAEESGLIVELGEWVLREACRQNMVWR-QEGMRGLRVAVNLSGYQLQHSRLVETVRKVLDETGMPGELLEFEITESVIMQNPDYAVEVLNEITNLGIHISIDDFGTGYSSLAHLKRFSVNTLKIDKSFVRDVENNDAAIASAIIAMGSSLNLKVIAEGVETEQQMDFLRDNNCDQVQGFLISRPLPADQALKVLRQK------- 269127758 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLIAGSAVLVMLARLAGLQR--ENDGLRRAVGAGEEHFRALAESINDLVLICDLNGVVQYVSDKAHRTYEHVPDDLLG--RSVTEFIHPEDLPHVEEVYGEFLTTDRPALRISCRVRAADGTWLPTESTVSRYTSS-----RVLITTRDLSEQAALQRQVTHLTFHDGLTGLPNRAYFEERVHEVVGREPSPETVAV--LFVDLDGFTAVNDSAGHAAGDQVLAQAARRLRSAVQADDTVARWGGDEFAVLVENSDEARSIVELAERLRVLTAEPYRAGEREVVLSASIGIAFADDPPSGDSERRSGAEMARAKELGGGRVEVYAAHMHTDVVRRLELGADLQRALAEEQFAVEFQPVVELDTSRVTGVEALVRWWRGSESV-PPQDFIRPAEESGLMITLGDWVLRQACRQVARW--RAESWQVDLSVNFTARQIAAPRFVESVAQVLEETGLPPQALTVEVTEAVLVEDAGQTVERLSALRELGVRLAIDDFGTGYASLAHLGRLPVDVIKIDPSFVAGLDETRTLLTRAIVRLGHDLGLTVVAEGIERPEQLELLRQMNCPRGQGFLVARPMAPGPAESLLRTNLTTVQDT 289523843 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LELIVNNIKEGVVVTDTGGTILWVNPAFTTITGYSAEEIGQNPRILKSDYH--DHSFYKNLWDSILT--DGFWEQEIWNRRKSGEVYPELLSIYALKDHRNITRYFVSIFTDLTDVKAKDRQLHNYLYVDPLTGLYNRNYFLKDLKSKVGD-ALNSTKQVGIFLMDLDRFKLINSTFGYLYGDHILQLVSERISSNKKHNDTLYRLGEDEFALIATLE-DPLEARRIGRDLIKVMQDYFASDKGPIYVRLSMGIVIAPVDGTKESELMRKAEIALNKAKSRGGNSFAFYDNYFEKQYRSRLSLENASALERKEFRMAFQPQIDVSTGRVFGAEALLRWRH-NGEDISPALFLPVAEEISIAPDIGFWVLKECCQRMSEWTNQGIELE-KLSINVSASQCHDETFLERVFKIISDADVNPERIMLEITESVLMEDRNKIKELFKRLKTLGIGVAIDDFGTGYSSLSYLKDFPVDILKIDKSFIDNTDERDRVIVRGIAKVGEVMGMEVIAEGVERKEQLEILRNLGIRYVQGYLYSPPLEKDELIAF----------- 237748749 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ENNRDGIFIADQTGRITVVNYQFTRMTGLSQEQIMGNHQWYLQPG-ISDSSCYSQLCDVIICTDHEEMTFE---KNREQRIEPTYLTIKIVRDMDEKIISYIGVLLDISQNDFLEDHTRYMIEHDFLTGLPNRILLLDRLGQTL-IAAERNHRRAAVMFLDLDKFKHINDTLGHAIGDRLLQQVAQRLTQCVRKNDTVSRQGGDEFVILLSDIGEADDAAMVANNIMHTLSQNYQIENYEMSITSSIGIALFPEDGKEIDTLLKNADTAMYHAKENGRNAYQFFNAEMNLHLIERSQLEEDLKTKNGDFFLEYQPIIDMHNQHMTGVEAFLRWNHPQFGILMPSRFLSIAENTGLIGPIGEWVINTACKQAKKWKDQGFSK--TVSVNLSSIQLKQKDLLGTIKNALEENDLTPDFLELQITEGSITENIRTVIDLLNELRNMGVKIALDNFGNGCSSISHLKRVPIEKIKIDPSFIRGTQSSDADVAGAIIAMAKNLNLKVSAGGVETTDQANRLKEIGCDEYQGYVISPTLPAKEINRL----------- 251827355 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLIIAVSVVVIYLRDSLRAAADL------RVSATAFDAQEGMFVTDAEGVIQRVNNAFTQLTGYSASEVIGQTPRLLSSGQ-HDAVFYALMWQSI--NETGKWAGEIWNRRKNGEIYPEYLAITAVKDESGVVNNYVATFNDISDSKAATNEI-QLLAFYDALTGLPNRRLLLDRLLQALASSVRSNRMGALLLIDLDNFKTLNETMGHDIGDLLLRQVAERLTACVRNGDTVARLGGDEFIVMLEEIDSVTHTTTIAEKILNSLNLPYRLEKHECHSTPSIGATLFSGTQQSADELMKQVDIAMYQAKQAGRNGLRFFDSKMQDAISARASLEADLRVALINSEFQLHYQIQVNSGAALGAEVLIRWMHPQRGMVSPAQFIPLAEESGLILPVGEWVLKTACHQLKVWQDNALTRELTLAVNVSSKQFRQAEFVELVKKTLQSSGANPSLLKLELTESLLLENIDEIIAKMNELKLMGIHFSIDDFGTGYSSLQYIKRLPLDQLKIDQSFVRDIDNNDAAIVQTIIAMSDALGLNVIAEGVETREQRAFLDSHGCHTFQGYLFSKPIPLEQFEILLATK------- 118592942 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VGDIARSVVSLQRSVKERDALREHVHEKLRSQEAQLRAALNNMSHGLCMYDANGRLIVSNQRYAELFQLEPGKVKPGMTAAVEAVETGDSALYESRLPDH-RYASGSQSTEM-VKISSGRI--VLTTRQPLAEG-----GWVAISEDITERQEARDRLAFLARHDLLTQLPNRIEFRDQLDMLLNQQ-MVKGGEFAILCLDLDEFKTVNDSLGHPIGDELLRQVAERLRKLIGRKDVVVRLGGDEFAILTGLPSRLKDVEELAQSVIWEISQPFQITDHEIVIGVSIGITIARADGTAGDELFKQADLALYRAKEDGRNTYRFFETDMGTAVNDRRELITDLRTAVANGELYFQPQYTLADDRISGFEALVRWNHPKRGMVSPADFIPLAEDTGLISQLGEWVLMEACRIAAKWPDH-----LRVAVNLSPRQLRGHAFGPVLIDALVQTGLKADRLELEVTESVLLTDSEDVLDSLHQAKSLGVKVSMDDFGTGYSSLSYLRRFPFDKIKIDQSFVRSMSDDSISIVKAVIELANNLNMTTTAEGVETRQLLDMLTEIGCTEAQGYYLGRPMPVDSTEDLI---------- 237653310 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQAASVRLHENRAALIDAQR--IARLGS----WETLCARDGLHASDELHLLLDSTAGDLN-SLADLIDAIAPASRAALTDALER-AATEPGRIMLDCNTDSLPMRTLQFRIEGEHV---GGRLRRIRGTAQDVTALREAEARIRYLARFDPLTGLLNRSAWQDHAQDVLRHAARHDD-RCAVLFLDLDDFKTVNDSLGHAAGDRLLAQVACRLGGCVRAEDLVARIGGDEFVILLSRLAHAEEPARVAERVLDALARPLQIDSQPLRVGASIGIALYPADGGEIDTLLKHADTAMYEAKESGRNAYRFFLPEMTQRVTRRLQTEARKAIESGDLRLHYQPQIDAASGRVYGCEALVRWQHPERGLLPPDRFVPFAEQSGLIVPLGEWVLREACLQQVRWRD-AGLPPLDVAVNISALQFRRRDFVATVARVLGETGADPARIELEITESALMDATPELVASFDQLVALGLTLALDDFGTGYSSLSYLKRLPLRRLKIDRSFVDGDNPEDAAITSATLSLARDLGMEVVAEGVETEDQRGYLCKRGCRAMQGYLFSRPLGVEEFGTWFEEQ------- 192360118 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIFLGAILIRGHWRNQVSERSLRRAVTHAGLLGFLWGIVPLICAIHSNA-ANTLIISVVCVGMLCAGGF--ALATVPKAAILFCLLVGIGSELS-LLFNPLLQRWDLALLLLVVITSARTFGARLMAEAEAAQQQQLVSLLLHDFETHASDWLWELDANGQLRDPSPRLASLLGRSLEELHEIPFTTLFQMHPEDGLGGEALSLLRERLRQGQFRHLVVPVQAHNKACWWQLSAKPLLDRRGHLIGWRGVGSDVTEQRNAHREMNRLANFDALTGLANRYQFNNRLQQA-KTSLRAEDKLFALLFLDLDNFKTVNDSLGHGVGDKVLQAVAKRLQKAIRKDDLLARLGGDEFALISWGEDAVSQAGQIAQRLLRCFHEPCQIDGLNLQIGCSIGIVLAPEHADQPETLLKNADMALYAAKSAGRNTFQFYPCIKPLCTYVDPHFRWQDQPLLPEFELHYQPQISLADGRITGFEVLTRWHHPERGTIPPVEFIPLAEESNMIIPLGIWVLVEACRTASHWPA-----GWRLAVNISASQFSHGSLVPVVKRALQLSGLAPTRLELEITESLLIQDAHSTRQILGELRTLGVRVALDDFGTGYCSLAYLRSFPLDQLKIDRSFVTALDASARAIVSGIIQLANALDLETVAEGIESPQEAAMLRDTGCRLGQGYLYAAPVPGHALDEFCRQQQP----- 258654169 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MIAQDEAERAARELQARFRAVFSGAAVGIGVGDVDGRILDVNPALQKMLGYTVEEMRR--RNVGEFIHPADTADVWQLYQQLITGTIDTFRTAKRFVRQDGDTVWTQLAVSLIRDNRGRPEFQIAVMEDVTDLRRLQIRLEHQAHHDALTGLANRALFQQRLGEL--AATTDPTERIGLCLLDLDGFKAINDSVGHGVGDRVLVEIAARLGQTVGDRQLVARLGGDEFVILVAGTSDAQDMVAVAEAALAAVARPVSVAGGVFNVTASAGLVERTAAGADPAELVRAADITLYWAKAEGKARWAIFDPERSLREVDQYTLAQPTALDRGEFRLHYQPLIALADGRFTGFEALLRWEHPRLGRLRPDRFIAAAEESGIIVPIGQWVLQESCRQARRWY-EITGIRPCVSVNVALRQLSDGGLLDDVLRVIEAEQLTPDQLQLELTERAVIGSDHEPLAELQALAALGVGIAIDDFGTGYSNMTYLRRLPITALKLDQSFVDAADQTDAKIVRSILTLAHDLGLTVTAEGVETAAQARALRELGCDQAQGMYFGAPVPADALLR------------ 239904849 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TAVEVALFKHHTEQELRRSEKRYRLLLRGSSQGQDDFEI----LGANPAFERATSLSNDEIGHTLRQTLPGIEP----FWIDTLAAVAATGRP---VRFENYLSDLNMYFLAQAYSP------QPGQVAVALEDVTERKRGEERLRYRTFHDALTGLPNRALCLDRIARAIERAKRRSNYIYALLFLDLDRFKLVNDSLGHLVGDGLLRRVADRLRREVRQLDTVARVGGDEFVVLLEEIASPGDALRIVKAVRERLRVPFVVDGRQIYVTASLGVVLGPADYERPEELLQNAAIAMNAARSAGCGRVRVFDWSMRERAERVMDLETNLREVRDEFVLHYQPILDLATRRLRGVEALVRWRRVDGELVPPGEFIPAAEQSGLIIPLGAVVLTEACRALARWRAGSGDSPFFMAVNLSARQFTQPDLVKQVVTALRREAMAPADLKLEITESVLMEHPESAMLKLRGLRELGVSIGIDDFGTGYSSLSYLQRFPIDTLKVDRAFVSGMEEQNRVIVRSVVSLAHNLGYDVVAEGIETAAQLDDLSRLGCDMGQGFLFARPMEESGIVALLDRQDP----- 218887542 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QSFRVLADHLADWEWDADGKVVFVTPACQRITGYSLESFRANARFIEGIMHPEDLPLWRKH-REMVASGAEMVEVEVRVRTQDGRERWLACTSRRLHDAEGTSQGVRFSGRDVTDRKIMLTQMKHQAWHDPLTGLPNRALCLDRIDRSLHRARRGVDNVCAVAFLDLDRFKVVNDSMGNSAGDQVLREVARRLAENTRTIDTVSRLGSDEFILLLDEVRSEEEALITVQRICTSLEPPLEVAGRQIRISASVG-VVMNRGGGNADEMLRNANIAMHHVKEHGGDGMAVFQPSMLEQAMNLMQLEIDLHRDNNEFFLVYQPIMSLHDRRLTGFEALVRWNHPDRGIVGPSEFIPVSESTGQIHQVGHWVLAEACRALAAWRQQPSMRSVIMHVNLSARQLSQPGLVEQVAAVLRETGLPARCLKLEVTETMLMENPDYANLVLRRLKEIGVRLCIDDFGTGYSSLSYLQQFPIDTLKVDQSFVARMCREHFKIVQAVVALAHSLGL--------DEEQRIMLSELSCEGGQGYLFSRPVPGEDVPGLFVDR------- 27375707 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLVLLAGLVCFVASIVAV-----SIFHRAVASRAWARLIWVAIAGAAIGYGIWATHFVAMLAYEPGVPTLTVLSLAAAMILFGVAVNNSGQWRAAAGGGIIGAGIASMHYIGMALEVPTWSPGLVLISLGMVLGYAALAVALGHKDKWGTFAAALLLTLAIVSHHFTAMGAVQIVPDPTLASDTLIAGVALSVLGMSFVISELSLARQQVEQEIQEQKLRLDTAINNMVEALCMFDAEKRLVVCNERYARLYQLPPELLRTGTPHA-------DIIRHRVVTGILKSDTSEGAAEQFLSKLAALPFDAVSSRIDEFTD--GRLIGWVATHLDVTEQRRSEAKIAHMAQHDALTDLPNRVLLRERMEHAIAVTRN-GGLDLAVLMLDLDRFKEVNDTLGHPTGDSLLRAVATRLRECTTETALIARLGGDEFAVIDYVTNPAVEAAALAENIRKALCEPFDLGDHRVTVGTSIGIAIAPRDGNDSDVIMKSADLALYSAKSRGAFRFFEPELDELMHARRNLERDMRDAIVGRQFELHYQPFVSPATGKVNGFEALLRWHHPQQGLVMPSEFIPLAEETGLIVPLGEWVLRAACAEAAKWPPH-----VRIAVNLSPAQFRSKELVPVVIGALASSGVAPHRLELEVTETVIMHDSEAVFAVLGQLRELGVRIALDDFGTGYSSLSFLQKFPFDKIKIDRSFVNELSSARAELARAVVRFAVSLGKTTTAEGVETKEQLDILCEEGCLETQGYYFSRPMPASDIARML---------- 262368645 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HMVGIRRDIQHEKSNQERLRLALEQAEQGIFILDEDLRYIDVNPFFERLAGFDAAHING--KHLFDIV-ANYKSHQRTTHNQIIGHKNGEYDGELNEKFLSGKELCIWMHLNAITDEQNRVTHYIGIVSDLTERKLQEQRLSYLENYDTLTDLPNRFYYNYQLHQYL-VSQQDSIKQLAIIRLNIDRFRPLNEFLSNNGGDELLRQVAQRLRLTNAEALMVAHLNGDDFAIVYEVSHIRPSVQEHIDRINKAFSLPFDIFGQEHIITLSMGISQYPEHGRQLDYLNNCAEQALSEAKRLGGNATKLYSLSNTVALEEGIYLERDLRIQNNELVVYYQPKINFHNQKIYGFEALVRWNHPTKGIVPPGLFIPMAEKTSLISDIGRIVILQTAKQIKEWNKLG-FDNICVSVNVVAQQLQRGQLLKDLDEALDRYKISGSSLELEITESTLVENSEAVKNLLETIKLRGIHISLDDFGTGYSSLSYLTDFPIDTLKIDRSFISKIGHKQEAIVSAMIAMGKAMGMTVVAEGIETEQQLSYLQNLECDIAQGYLFSKPLPQLDATQYLRDHL------ 149182637 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KESEDQYRSLVEMSPDII---AVIRDFVYMNAAGSRVLGKDPDSLIG--EDILKVASEKDVGMIRKSISEYSERRAGNLIFEIKATRFDGVEIDAEVSAMPILYGSKPAIQIVG--RDITERKKTEETIREMAYYDTLTSLPNRNMFKLRLNKLLESS---PSTSLAILFLDLDRFKVINDTKGHSTGDRLLVKVADRLTDVLNKEGEVFRQGGDE-FILLLDNSDKEKAASLSVRILQSFTKPIDISGQDFFVTPSIGISMYPDDGMDQETLIKHADTAMYLAKDRGKNNFQFYNRNLNRNTTRKMDLENELRKELQQLVLFYQPKVNLETGEVLGVEALIRWEHPTLGMVSPAEFIPLAEETGLIVPIGKWVLWEACRQSKEWK-KSGIGCISVAVNISVRQLQDDDFVQHVQQAMKDTGLEPSLLELEITES-IMQDFEKSSRILNKLKNLGVTISIDDFGTGYSSLTNLRFLPIDHIKIDKSFVDDIHSKNGSIVKTIIDLGHNMNFNIIAEGVEEEEQVDFLLQNSCSIGQGYFYSRPLPPEQLEAYIRE-------- 116748462 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VRCIERVIETAESQVLEHNVRI---GNDIHVYETRILP--NAEGEPT---VVMRDVTERRKMEKELLQLAYHDPLTGLLNQHSMRERIARALEL-PGQHGRMTAILWVDIDHLKRVNATFGHELGDVLLQRVADRMLGCARRTDAVARMGGDDFVVLLTEISHVKGAANLAKRLLDDLSQPFVLDRHEVYVTASIGIAVHPHDGAEAGTLLKNADSAMHHAKAEGRNNFQFYTSSGKTAALRSLTLEGDLRMARRELFVEYQPEIDLKTGETVGLETLVRWDHPTLGLIPPLDFIPLAEETGLILPIGEWILSIACMQNAIWH-KSGLEPIRVAVNLSGHQFRQRNLIKTIAKTLTNSRLDPQHLELEITESTLMENAASTIHTVKELKSMGVRLAVDDFGTGYSSLSYLRRFPLDVLKIDRSFIRDINADDAAITRAIIAMAHNLNLEVIAEGVENEQQLQFLQENNCDMAQGYYYCRPLTPAKLTKHLEKQ------- 254240505 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLAAGLLFWLSRSAVLNARAVDRQQKVLKRSNQALLAGEERFKSIAEAASDWIWEVDGHFVFTYLSVRFRDVTGYQPEAWGRRLDELLD----SDTVNIVKWLEGLPDAGAPS-SLVCAFRDSQGQARIGKLSASAIR--NGVASGYRGTAADITDEVEAHAKIQHLSLHDALTGLPNRNKLFQFLERLLAEKA--GKSPVAVLMLDLDRFKPINDQYGHPAGDAVLYAIAERLRASTRDQDMVARLGGDEFVVVSTHVSSKLEIEKFCSRLIDVINREIAYEGHSFHVGASIGVALAPEHGGDPRGLLRCADVAMYEAKAAGRNTWRFYLEAMDSHLAEKKLRETELRAQNGEFELYYQPRFLAQEQTIASAEALIRWNHPHRGLIGPDEFIGLAEESDLIVQIGNWVLREACATAASWPGE-----VMVSVNVSPAQFMTGDIVWQVREALRLAHLDARRLELEVTENVMLNDVDGALRTMTALKELGVRLNMDDFGTGYSSLGYLRTYPFDSIKIDKRFVASMEKRDRSIVQAIINLGNALNLRVTAEGVETEGQMHILRDEQCHELQGFLLSRPLDAQGLRDLLAR-------- 148258851 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGRFLNVIDKPLATGGWV--------TTLEDISEHRKLEQERDRNYAFLREIIDHIPSPIMVKDVQDRRVLVNKSSERCFGRPCEQIVG--KTLFDLMPRPIAEKAAADDDRALEHADGLVLEEHPWQTPGLGLRYITSRRIVVTDDRQRPRYLINVIEDTTERRLADERIAHLAHYDALTELPNRVLFRERIAHEIERARH--GMFFALLYLDIDEFKGINDSLGHHVGDELLRTIASRIRSCLAPEDTVARLGGDEFAVLLTMAADRDEVIAKVTEILERIREPYRCLGHQLSTDASIGIALAPEHGVEIDQLTKHADLAMYKADGRHTFRFFEPAMDESARERLQLQQDLRRAITEGQFELHYQPLLGFRENIMTGCEALLRWRHPERGMVPPLDFIPLAEDTGLINEIGDWVMRTACAEAAHWPS-----DIRVAVNVSPIQLKSPTLALHVASALSAAGLAPERLEIEITEAVLIGDDDVALDILHQLHAMGVRIALDDFGTGYSSLSYLKRFPFDKIKIDRCFVSDIADSSSAIVQAVVSIAAASNMTTTAEGVETGAQQTALRQLGCTEMQGYLFSAPKPAAELRKLFA--------- 297569590 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAAVERVREKKKLQWIIESAEERLRAILESLGEAVVVIGRDMRIISANQGYRHQTGREDEEIIG--RHCYEISHLEEEGCVCAVIRCFQDGSHHTAIHTHR--DKEGNPIYVETNAYPLRPGDGQMIYAVETIRDITEKQRKEVEVYRLAFYDPLTGLPNRRLLLDRLGQAFAASERT-GQHGALLFLDLDRFKNINDTRGHQAGDLILREAARRLRATVREDDTVSRQGGDEFVVLLQYLATDDVAEKIRLALSKPFQFSECQGDCRFHLSASIGVTLFVGHQLSAEDLFKYADTAMYQAKQAGRDTVRFHDPAMQQALEEAEELERELRRAIDEEHFHYQPQMDAHG-RLLGAEALLRWVHPERGLITPLAFIPLAEENGMILPIGSWVLHAACAQLAAWSGRPGQENFRLAVNVSPRQFHQPNFVGEVEEVIGSTGIDPRRLKLELTESLVLADLNDTIVKMEQLRALGVGFAMDDFGTGYSSLAKLKQLPLEQLKIDRAFIRDNDPQDAAIVETIIAMGRTLGFEIVAEGVENEQQLHFLQQHGCHMFQGYYFSPPVSAAKFEKF----------- 212637394 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLTMKRHTLKPWQLTLSFISVISLCLAIYLY-------IAKPSLNMTLLFTISLFCLANI-----AVLSVSSFQLLSITPRVRHLCVRRWSNGDLNTRNRIGDYGELSYLEVFSRLQDISAKEHHNQQILGKNHLLTAILDSAAAAIYGVDENGRCIFANPQCVKLLGYRSEEQLIAC-NMRSLIHPDD---VNAIVSSIIDQEDKRDDNEDHFWRADGSSFPVEYWSHPMTLNDNK-MGAVISFHDNSERLESEALIRHQAHYDALTDLPNRFLALRRLEQLVDASAR-SGKMLAVIFLDLDDFKKINDSLGHEAGDQLLITAADRLMKATRKEDTVGRLGGDEFIILLDGLSSANDAQPLAENLIGGFRKPFYIDNRQLILTASIGIAIYPNDGKTPSELLRNADSAMYHTKSIGRNTYSYFTHAMNKEVSRRLAIEEQIHGERGELQVHYQIQLDIRDGSIMGAEALLRWDNPVLGIVSPAEFIPIAEQTGVIEPMGEFILHRALETALTWQ-QTFNDEFRVAINLSPRQFRNPNLVQLINDCVNQLGMKPKDLELEITEGVLLSGHAYTLDALMALSKAGFCISMDDFGTGYSSLSYLRTYPFQILKIDRSFIKDMNTDDTSLIIATIEMAHALGIRVIAEGVETQEQFDELSFMMCDYAQGFLISKPVVLDELLK------------ 83593140 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GRVEWVNEAYHLLGYERDQIIGT----LPAVLAGPSAANPTAIEAWPTLRAGQWRGEIHETHRDGRTYIVDKTITPIVDASGRLSHLVAVDEDVTARKKAEERIRYLSNYDTLTRLPNRVLFRDRLYQAV-VQARRGHGGLAVMFIDLDQFSLVNDTLGHAAGDHLLMTIASRINAAAEEADTVARVGGDEFALIQTALTSADSAASLARRLIDVIRTPVDLGGREVVIGANVGIAIYPQDGTDPDNLMKNADMAMYRAVKSGDDSCCFFSNEMNAEAAVREEDLRRALDSGDQLFLHYQLQFCIESGRPVGAEALARWTHPTLGAIPPTRFIPVAEDSGLILALGDWVLGTALAEYARWR-AAGCGRLTIAVNMSAVQFRQKGLVERVTDLLAQHGVPPEDLELELTESMLMQDADQAVAQLTALSQAGIRLSIDDFGTGYSSLGYLKLFRVDKLKVDQSFVRDVTEDDAVIARAIINLGHSLGLEVIAEGVETPEQMAYLRREGCDVVQGYLMAYPEPGETVAR------------ 194014997 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFIGLMTLIVQTLMIFGAYIDHRIMKQADKLKENEQRFQSLIKHNIDGIIVLSVNRKVLSANDSGKQILKMCNSWIGDDVS---QYVMPTD------MWEEFIYESKKAITREAELKAAD-RFYYYHVTYIPVH-VNNTLDSIYLVLKDLTQQRIAEKEIHVMAHYDALTELPNRRHAINHLSDVLS-AQEETGTSTAVLFLDLNRFKIINDALGHNIGDLLLKAAANRLTQCLPDNGFIARLGGDEFLMIFPMGHDTQKIEQLSQNIIRQFERPFFIQNHQLITSISIGIAISPQNGKDGMELMRKADMAMYLSKKHEQSRYEFFTESMERSSEDRLNRELELRDAIQREQFHYQPQVSAKTRQMTGVEALLRMKAPDGSLKSPEAFIELAEESGLIIDIGRWVIDTACRQAKTWYDNGL--KIPVAVNLSAKQFNSEDLIDLIKLTLKKYDMTPSLLELEVTESMTMDNIKQSKQVLTSLKHLGVRISIDDFGTGHSSLSYLKDLPIHRLKIDKSFIEDIDSKSEQITGAIIAMGHQLSLEVIAEGVETFAQAQLLSAQGCDDLQGFYYAKPLPANDIEKFIA--------- 104781427 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIGFAITRDISERRRHEQELLQAKE---LAEQYSQEMVIVQDLHSQQILLNQQAEQLFGGQGASLVGKLPG--ECMAPTAADYLEQHLARGARSAKG-FAAETRVDTARG-PRTLRSRAMLCRN-QGQGDYVLFVAEDATEELAAHAQIHHMAHHDALTGLPNRTLFHERLKQAL-LRGEDDGKLTAALCLDLDNFKNINDTQGHAFGDKLLRALGKRLRRELREHDTLARLGGDEFAVVLSGLDSREAASSTAQRLIEAICPPFQIEGHQFSVGVSIGVATAPDDHDQAEQLLGYADMALYEAKRNGRNRFECFHVELDVAARQRRLVETDLRTALHQLELHYQPVVDQQSNSVTGYEALLRWQHPARGMIMPMDFIPIAEETGLIHEIGARALNLACQEAASWGTEQ-----TVSVNLSAVQFKNAGLVHSVALALADSGLPATRLELEITESVLLGNSEENVRTLRALKDLGVSISLDDFGTGYSSLGYLRSFPFDRIKIDKSFVHDMCESREAIVRAITELSNSLMIKTTAEGVESAEQMQRLMAEGCSHFQGYLYGRPAPASE--------------- 258405308 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QKISQIADFYKKEIFSKEISSFIIENSPDFIYLLDDSGFFTYVNRKAYELLNYHNGELLG--LHYSSIIYEGDLHKAQYVFNERRTGERATQGVEIRLKTLDNHFIYTELFARGMYRDDQNFVGTYGVIRDLTERIRSEDLIRFHLYHDSLTSLPNRTLFNDRLHMAL-LHAKRNKKKFSLLFLDLDNFKKINDNLGHQSGDEVLQNVAKILKKSVRESDTISRIGGDEFVILIENLDKLSETDKICYKILNAFKEPMYCQDQEVRITASIGIAVYPEHGQTKEQLMRRADMAMYKIKSKTQNSFCYYSNKDNGSCYKNLPNDLYMAIENNELAMFYQPQVDCENETIVGFEALMRWFHPKFGLVSPSVFIAIAEKNGLINELGRWGLQQTCKDALYFEEKCAEPMKF-SFNISAKQIHQSNFIDETLSIVNSFDLKENSIELEITESSVMHNLNAVSYFLMELRKSNISIAIDDFGSGFSSLSYLQNLFVDTLKLDRSFISNADKKKRTIFTAIQSMAHSLNVDLVIEGVENFSQKQYLKDLGLDIIQGYYYSKPMSLEDLEKSLFLKYSL---- 237748731 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DTRILYANRTIKKLLGYTDETFPVSFND---LLHPQNRKKAETVKSQELWYTTSHFHIELPLRCQDGSYILTNNEISLKLDDKRKPAY--ALIATLPSDKDYSGERRNLFLYDRLTSLPSRNYADLLLNDAIDRSAKSRQ-SFAILLLNLNRFKMVNESLGHEVGDELLKSIAIRLSTSLRKEDIVIRMGNDEFIVVLQNIRNDDNIDMIAHNLLYSISRPMKLAGHDLTVTASIGCSVYPRDSTEIDSLLKYADIAMIEAKRTGMNAFRFFNRDMSVTVLDQNETSLMRAMEKKEFLAYYQPRLSLSTGKIVGLEALIRWNHPQKGLIPAAEFILQAERIGLIRRIGEFMLKTVTTQLMRWR-EKNKQLIPVAINVASTELYDSDLKNALKDILDKTGLSPKLFELEITETGLIEDIRKVRATLSEIRKMGITVSIDDFGTGYSSLSYLSTLPVDYLKIDSSFIANVNKNTASIVETTINLAHSLHMQVIAEGVSTQEQLEFLVNRGCDQIQGYLCSRPLSPDELDIFLDKFMP----- 144900265 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AALLVGRDTTEVTAAMRAVAAREHRIRAIMDTVLDGIVTIDEDGLIVSANLSVERIFGYPLSELIGAN---VSILMPEPHDSYIKNYLQGQGGGLIGSGREVMARRKDGSLFPVHLSVSELRLDKRRL--FTGTIRDLTENKQLAQRVAYLANHDSLTDLPNRTLLCDRLGQALAAARGT-GQHVAVMTIDLAGFTMINDSLGHDVGNGVLRETARRLAQWVSHNGTAARLAGDEFAVILPGLRDLAGVSAGTEQVLEMLNRPMTVGGSDLALPVDIGVSVFPRDGDEPLDLLRNAEMALHQVKKREDQRLGFFDTAMSYAVSERLTLERSLKEKAGQFELFYQPQVRLSDYALIGAEALIRWRHPELGTIAPDKFIPVAEETGLIVPLGRWVLEQACRQLNLWQHQG-LTQVRMGVNISGRQFREVDLAETVAEVIRGSGIDARLLDLELTESMLMADGESTLRVLRRLADLGVTLSIDDFGTGYSSLAYLKRFPVHTVKIDRAFVRDHDEDGRTIAKAIVSLAHSLNLKTIAEGVETEAQASLLLHHGCDEIQGYLIGRPMPVADF-------------- 89900801 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QIVLAALQEAKEKECSIGKQIKVPDNGMHWFEMSVTRKSALPGEEPLFLVLCRDITESKQAERKIQLLAHFDSLTGLPNRVLLTDRCNLALS-AAQRNGTPLALLLLDLDHFKNVNDSLGHRVGDEVLIALAGRLKGAVREQDTVCRLGGDEFILVLP-ETNAAGAAHIAEMLLQSALVAFELEPHELTVTPSIGIALFPGDGSDFDTLSRCADAAMYRAKKDGRNNYRFFTAEMQARSERTLTLENALRRERNQLQLHYQPQISLASGRVVGAEALLRWSHPELGAVPPAEFIPVAETCGLILPIGEWVLRTSVQQLKAWIDAGMLP-IALSVNLSSVQFRHADLPELVTSILNEAQLPAHLLELELTENVAMTDPLGAIAVMNNLHERGVRMSIDDFGTGYSSLSYLKKFRVYKIKIDQSFVRDITEDDKAIVGAIISMATSLGMQTIAEGVETEGQLEFLKAKGCTEVQGYYFSRPLPVEQFEAFM---------- 260220639 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLANIASAGLILWTFSPDISFAGILTVCLFALRSWRRSLGRIHKATWHAIVLGGVWAFIPVFWFPGASTIATLLTGMIGAGGFVLNPLPLASVAYVTVFSASALAALWRSGNPAYSGVA----------ALVSVYAPLVTLAALTAWRKSMALINAESQLLSDFEQ------NAGDALWETDAAGRLVHISPKLCELLQVSEEKVSGN--TWMSILVPIDASGAVTLSEALASGKPFK-ELQISFKSPSGNRH-IQLNGKALQNDEGAFSGWRGVVSDVTEKVQSTNLLRQLAHTDSLTGLTNRFKLREFLTEKVA-----GKHPLALLSIDLDRFKAINDRHGHSVGDDVLRLIAQRLRQQLGPQTMIARLGGDEFAVVLVEPGDIQQAPTLGRRVVHLLQEPLDISVRRLTVGGSVGLTISRGDVVTLDELMVQADIALYAAKDAGRGQCVAYTPELGAVNQRRATLEYGLRKHQQELQLYWQPKVDLKTWKIVGAETLMRWRHPVLGWISPGEFIPIAEQSGMIAALGSWALLEACR-----MHSSALAGLKVSVNVSSMQLRDDSFLSVLQDAMDEFQVNPGQLELELTESVFLESADHALAMLHAIKKTGVKLAMDDFGTGYSSLSYLRSFPFDTLKIDRAFVIELVEKKEAVVHMITGLAQTLGMRTVCEGVETPQQLEAIQRAGCDEVQGYIVAKPMPLQEFVVF-RENWDKTKPT 254000512 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDVTEAKLNELEIVHREIELRTLIDNTPDAITRFDRDARRIFVNNRKLEKLGMERDAIEYPGGTVFS-------QYEQKILDVVATGQPGFM--EMTGTTPEGETWHSHIRIVPELDEQGQVQHILAVERDITELVAYRERVYYLAYYDSLTNLPNRTLFNDRISQVL-MEAQWSKQKFGVMVLDLDHFKSINDSLGHLVGDELLCATADRLQMAIRTYDTVARMGGDEFAILLPDIRKPDDLATIANKIVQVIAQPFHIQGKELFISTSVGIATYPLDGEDQEALYKCADAAMYHAKSMGRSNYQFYSHDLGSKASEYIAIGTSLRQRNNEFVLHFQPQMDLLTGKLLGAEALLRWHHPLHGLLPPDDFIGVAEESGLIVEIGEWVLENAFNAIVELN-RLRDDKLTVAINLSARQFLYNDLLAAVSRLLEKTGCLPAWVKLEIRESLLLEENPDVMAVLNAFKAMGITIAIDDFCTGYSALSYLGQFPVRQVKIDRLFMQDQQQDRAELVNAIIRIAQALHLELVAEGVESASQLAFLREKGCTMAQGFFLGKPMLLEELKQL----------- 149173557 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QAFRDAVDEAGIVAIN-DTKGRILDVNDNFCQISGYTREELIGSDHRILSDQHSN--EFFREMYRTIRRGKT--WRGEICNKAKNGRLYWVNTTIVPMFNDQGKIDGYLALRIDISEQKRLMQRLQHLAHHDPLTGLPNRVSILESIQKVIDRK---SGKHFALLFMDFDRFKLINDSLGHDVGDKLLEAIADRLRKTVRASDTIARLGGDEFVVLLENLHSPDDAILVGNRLLETLSRPYILGGYTIYSSASIGIVTSEHRSETASEMLSDADLAMYEAKAAKQDRPIVFDRRDKAQKRLYIENQLRDVISRDELKLFYQPIIDLESGELRGVEALIRWFHPECGMIPPDEFISVAEEMDMIIPVGNFVVDEACRQLAAWRKTGPQAPENLHVNVSRKQLEHPTLVSIVAEALEKHEIPAKCLHLEVTESIIMHDREASIETLNDLKKLGVKLDVDDFGTGYSSLSCLCDFPIDVLKLDREFIKRSDRDREVLIHALIILAEKLGLEVIGEGIENIEQLQLLQGLGCRLGQGYFYSKPICGDEIEE------------ 299060796 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSREILLMNNKAEQLLGLTQQQMSGKK---LAACLTSEMGDYFTQLSTAAQRFEGLHKNEQLLNTRGGERI-ISATASIIRGNDARTNYVLLIADDVTDQRAADARIHHMAHHDNLTSLPNRVLFSQRLNEALRADREAGKLTA-TLGLDLDNFKNVNDALGHQVGDDLLRAVASRLRGVLRDVDTLARNGGDEFSIVLPGLTHQQEADAIAHRLIEVTKLPFNVDGHNLSVGLSIGIAIGGRELATPEQLLRCADMALYEAKRNGRNRFEHFSVQMGENLRRMIENDLRDAITHKHLRLYYQPITNNHGREIIGYEALMRWHHPEKGLIMPMDFIPIAEETGLIHSLGAYALYEACREAANWPAHQ-----SVAVNLSPLQFKNSSLVSVVEAALKESGLEPGRLEVEITESVLLDNTLVNIRTLQKLKALGVRIALDDFGTGYSSLSYLRSFPFDKIKIDKSFINDMKDSRLAIIRAITGMSRSLDIQITAEGVESNEQFEQLKSEGCTLFQGYFFGRPQPPE---------------- 92112962 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QEANGKWQRQGWLLAGAAMMGLGVWSMHFTGMLALRLPLPMHYDAGLTLLSLVPAMLGSGYALRIMAMPRPRLS-YSLVGGVVLGMGIGIMHYLGMEAIRMPVEVRYLFVMSLVVAIGLGAAAMLIHRRYARQRRLNRLDHRLVSIAACISLAISGMHYTAMSATYY--LPTPTPAPQHAVTP---ASWLGVSVSGIVILLLMVAGLWVFIDRRLQRHQRQSVM-SREQLMEVIAAINDAFLLFDHRGRIVLSNRTFSTLTGYTPDEIRNQPLSILEHSHESAR-TYRDIQRCVVEH--GHWQGEIEARRKNGEAFPVRVSVNRVDYSQGNVHHFVATLHDLSAHREAQAKIHRLAHHDTLTGLPNRQTLYARLD-ALQAACRAQGPGGALIMLDIDNFKALNDSRGNAVGDTLLLHVARRLKRFARHEHDLARLGGNEFALIVTHDDADEALSRHLDTVRQAIGGVYDLDDFTHTTTHSLGGVRFGDGDVSADELVKRASLAMSHAKQEGGNASRAFRPEMEQALQVRVCMEAELRQATDQLQLFYQPQVDTRG-TIIGAEALIRWQHPERGMISPGDFIPLAEETGLIEQIGGWVLDTACQQLATWSRHDATSHLQLSINVSVRQFQQADFVSRVLDTIARHRAPAERLTLELTESLLLANVEGVIDKMTRLKQHGLNFSLDDFGTGYSSLAYLKRLPFNTLKIDVSFVRDVDANDAAIVKTIVALADSLQLKSVAEGVEMQAQREFLERLGCHYHQGYYFGRPSPIDVFEAHLATQASASATT 241764427 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAVVQDISARKQMEASLRGNELRQRSILQRLPVGVCLVQDDGRMTFRNARFVEICGYSQDDLPTS-EDWWRAVYPDPEAAWAAACASAREGSGTIASGEYTIRCKNGQQRVVEIAGVTM--DDGHLVTMV----DLSQRKADEEEIRYLAFYDPLTRLPNRRLLMDRLQQALATSARHQR-SGALLLLDLDNFKTLNETRGHERGDLLLQQVAQRLRQCVHEDDTVARPGGDEFVVVLEDLGDNPEEAEIGQKILAALREPYQLDAEVHHSSLSMGITIFSGMRETVDELLKRADLAMYQAKGAGRDTLRFYDPRMQAAVSARAAMELDMRVGLAQGQFELYYQPQIEHGRITGAEALLRWRHPQQGFISPAQFIPMAEESGLILPLGEWVLQAACRRLAQWSQQPGLAELDLAVNVSPRQFHQGGFVPQVLAALAGSGADGHRLKLELTEGLLLEDVEDTIEKMGQLRGYGVGFSLDDFGTGYSSLAYLKRLPLDQLKIDQSFVRDTDPNDAAIARTVVALATSLGLRVIAEGVETEAQREFLARSHCHAWQGFLLSPPLAVAEFEALVRR-------- 90420690 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VDSSYVEWFARLALFAGTLLGSVPLVLFAQAGADGRLLIASTCAGLIA--TGIGLAVVPRAAISFTGPIVAGSFVLLAIYSGFATIVHLSRLVTMRAASQVELERQQLLLENASDWLWETDGDLRLRHVSARFGEVANTRIADLQRPLGELLPPPVRTGEAHAAAMLWSSIGARLPFHKIVLPV-DVSGSNRWWALSGKPIIDTAGRFSGYRGVGSDVTQKKTTDDRLAYLASHDALTELPNRSLFQEKLAEA--RNGDPDQVRFAVLRLDLDAFKSVNDTFGHGIGDALLRNVAGRLLSFADPARTIARLAGDEFAI-VANGHDREAAAELAGHLVDRISAPYRIGDLRISVGVSIGVATAPENGSEEVMRRADVALYRMKQEGGRSFRFYEAQMDEQIEECRALTGELRGALERREFILHFQPLVSARAATIEGFEVLLRWQHPTRGLVPPDEFIPLAEQSGAIIPLGQWVIREACRIAAAWPSK-----LTVAVNLSPIQFRHSDVVAIVRDALQESGLAAERLELEITESVFLEATQEILDILRTLRGMGVSLSLDDFGTGYSSLSYLRRAPFTKIKIDRNFVRDLPDADVAIVRAVVQLGTSLGMTVTAEGVETLAQQTCLAEQGCHQFQGYLYSRPVPADEAEALIRK-------- 172058717 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLIRPLFDTPFASNAEVMLAFAYIVLLFCMISIKEWYERRRQFLFAGLLLQVGADTLFVYMTTVSGDNAIRLIDPLFILGLLMIGVSGHQSKQRIKVQVGKLFLPYLLVILLFLTMAFYARRDEALNGLMIGCAVTILLILVRQILMILSHQELIQEIHESEERYKSLFTYHPDAVYSLDLKGRIESANPSFEKLTEQHAEELGKTYRQF-------------TTWQQTSTDKATAQQFETIFQKSGGPDVLLNVTNIPIRVRD-RFVGMYGIGQDITTIRENELKIRRLAYYDHLTGAINRTYFEEVLHHLIETEQADETI--VLCFIDLDDFKLVNDSFGHHVGDQLLIQVAKRLQEAAEPDDLVARQGGDEFTVILRNVTSDDQARCRTARLLDDLKRTYAIEGIELISNPSIGAVSCRRTSEKHVVTLKQADLAMYQAKTGGGKSIIFFEDIAEKASYRLRLESELPIAIETNQLIHYQPQVDTVTYKMVGVEGLIRWNHPELGMITPNDFIPMAEEAGMIIRLGEWVLREGFLQAKQWQDDGL--NLKVGLNVSMQQFHHPTFVLTLIRLIEETKVDPTRIDLEITEVSAVEDIEETVLTMNRLKDLGFTISIDDFGTGYSSLSRLADFPIDTLKIPREFVEKIQPAGYSMISSIIHLAKSLHLEVIAEGVETLEQVNVLNRLECSRMQGYYFGRPMPAEQIPAL----------- 148556869 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MHGFVALLGLFGWSVWLLASATGLARWALAAVAHGGLLVVTTLVFAPVPTAALALWLCLAIAATVLGPWAVLALLVPLLAVAVVMLGG----ISERSYVASRRWLARAAVALKLLGEFE------ESGRGWFWETDDRGLISYISPQIAAALGLAADRLLGTPMTGL-VLHEAGDGAGSGAGERTLGHLATRLAFEIAVRAAGDDVRWWSLSGRPAFDEYGNFLGFRGSGTDLTEMRRSEAEVKRLASYDSLTGLPNRILMRRTLDESLRDIAGRPK-RAALFMLDLDRFKMVNDTLGHPVGDALLRQVAVRLQRVVQQDGQVGRLGGDEFNVVLPGIVERNRLATLASAIIQQLSQPYLIDGAHVSIGASIGIAIAPDDGATADALVRNADLALYAAKADGKGVHRFYEPEMHASAKDRREMDLRGVMSESGLHLVYQPVVDAGSEAIVCFEALVRWDHPTRGAVSPSDFIPVAEEIGLIPQIGEWVLRTACLEAANWPD-----PVRVAVNISPIQFANPSLPGIVLSALAAAQLPPHRLELEITEGVFLNDDAATDAMFARLKAIGVRFALDDFGTGYSSLGYLKKAPFNKIKIDQSFVRGAANRNAAIIRAIVALAESLEMETTAEGAETPDELALIRSLGCSHIQGYIFGRPMLSDEARA------------ 71278443 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LISLCGLF--FGLVPTLIAGAMMVSLGAGILVGSLCVIIPGSIGCLFAIILKRKWFKLYSFGMLIQITVLGKVIGAVIQPVIV-VFPVCTMLVGLILRRQRDRRKSESQKLLNREQSLMRGLIGSPDLISFKDVQGRYLGCNHAFEQFVGLTEQELKGKMDQELKNFKPSDIAGLQEIIASGKVYSQDEW-----VVYPDGSKVLHETIKKTFDGFDGTRYGLMSVSRDITERKNHEDQIQRLAFYDSLTQLPNRRMLQDRLQLLVTTSARDERFNA-LFFIDLDHFKTLNDTQGHNMGDQLLIAVAARIQDSVRDEDIVARLGGDEFVALISNLGEDEVAEKVAEKIRLSICQPYKNNEMIFHCTPSIGISLFKSNLTSPDEILKQADVAMYQAKAAGRNAIRFFDPAMQIALEENAAMLAELHQAIDNGELELFYQIQIDTKGIQGAEVLLRWFHPIRGMVSPLDFIPMAEESGLIIPIGRWVLESACHQLKVWENIPNRENWQISVNVSALQFQQENFVEIVQEIILSNNINPHGLKLELTESMVLDNVDIIIEKMHQLNQLGIDFSMDDFGTGYSSLSCLKRLPLKQLKIDQSFVRDIDPDDAAIVQTIINLSNSLKYDVIAEGVETQEQRQFLFNNGCSQYQGYLFSRPVPIAEFEELV---------- 253574406 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QAIDRMGVGLAITNPNLPDNLVYVNQGFEKITGYKREEVLNRNLRFLKETNKEHLAVIRKAIKEI-----GAATVTIKNYKKDGSTFWNQFVISPILDAEGHLLYFIGLQFDVTEKQQASTEQLRQLSHFDPATHLMSSNYFKELMYAELLSAQAEHTTAAVICINLNRFRLINESHGESKGNELLRQVAERLRRSFPDGTPMCRNFADEFFVLVSNITDPLYIHTLALDLNQALREPYTLSGEAFQVGFGMGISLYPDDGSDIHQLLQHAEMAMKEAKKEALEGPHYYDQYLMDRLKTQITLEKKMIRAEGEFELHFQPKVNASTKELTGFEALIRWKDPVQGYIPPNSFIPIAEENGFIVELGEWVLREACKANKRWQDAGH-PKLPVSVNVSAVQFRHPQFLRTVEQVLNETGLAPQYLELEVTESLL-NDHVMIKDTLTALQQKGISLSVDDFGTGYSSIHYLKSLPVQVLKIDRTFVQETSERDNSLLRSIIQLGKSLGMTVLAEGVETKAQFEFLQQNGCDQIQGYYYSRPLNAEAIEGLLK--------- 254489795 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MVDISHEKQVEQNLFQQNEYLNIILSSVDEGVIATDTRGLVTFINPKAELITGWKTSELGHSIEEVVQLRDPETKVNTENPIRVCLQHRITRMPLNTQLVSKDGRLSQIEQTAAPLRDVDGKLSGAVAVIHDISQSISLSLLRSQASSYDQLTNVPNRIFIREKLQLACD-AVKASDMRMAMAVIDVDYFKSFNDAHGNGTGDAVLKSLARRLFENYEPGNSIGRLGADEFMVIFRDIDDNDGIDTTLHALLDLLRTPFRVEDTSYSLSVSIGVSVIDAYCNEPDQVMQQADAALYRAKFEGGDVYRVFTKELEVQRRSTEELLRRSLINTEKLEVFYQPKVDLATSQVIGVEALARLRDDSGKIVSPIEFIPIAEETGLIIQLGNLVLERACQDCYEWNQKGH--KIPVSVNISAVQCLHNDLVNTIETSMQTSGLEPALLELEVTETAFIRDFEDTLEKFHQLKQIGISISIDDFGKGYSNLTYLRRLEVDKLKLDMSYVRGMNPRDYEIVKTIINLGQSMNLDIIAEGIETEFHRDALLKLGCQYGQGYYYAKPLPHDALLDYLNK-------- 292491263 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITERKQAEAALKQHQEFLQTILDRIPVMIAHFDPQGQLQWLNREAEHLLGWSLEEAKQI--DILAACSP-DPDDYQKTL-AFMQDAHPRW-GDLRIHSRNGRV--LETRWANIRFSDGS---RIGIGKDVTEYKAYEAQLERQTNYDTLTGLPNRNLLQDRLSHALARARRTRQ-WVAVLGLGLDHFKLINDSLGHSAGDALLQAVASRLEACLREGDTAARLGGDEFVLVLEDLPEKTGVEPTIQRILNTLEAPFQLETQEFFISASIGVSFFPQDGRKARTLLKQADIALHRAKNQGRRGLQYYTPAMSMETIRRLSLENSLRSDRGELKLHYQPQVSLENGRVMGVEALLRWQHPHRGWISPAQFIPLAEENGLIVPIGEWVLNTACAQAKTWQVTG-EPPLTIAVNLSARQFLQTKFIAQIDQILGQCGLAAKVLKLEITESLLMQDLKGAITTLHALKERGIQLAIDDFGTGYSSLNYLKRFPLDQLKIDRAFIRDITPDDAAIAQAIIALAHSLKLEVMAEGVEREAQVAFLQAKRCHAIQGYYVSRPLPPEQLAPWVRENKRLIQAS 192291678 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLSSWWRELWVMVA-------VACASALAVAVVLFQLGRQIIRQETDLRK----------RYSIAVDNMAQGLSLFDSTGRLLLFNQRYLDLYGLPAGALKPGMRTFEQAGHPHLLESYRAFALKNAGARSA-FEVEF----PDGRT--ILITREPIPGG-----GWVTTDEEITERKRSDSRIHHLAHYDDLTGLPNRSSFRKHLGEALNLIEPGDQLAL--LYIDIDEFKIVNDTLGHPVGDQLLQALADRLRNCVGPDDYVARLGGDEFAVVMA---DASDIREFVAKLQATLRDSIDCAGQVLSPDASIGIALAPDHSCEVDDLIAKADLALYAAKAEGRRTYRFFMPEMDVKAKARHETELKRAVTEHDFRLHFQPLVDLNSGTIAGCEALLRWQHPVRGFVSPAEFIPLAEDIGLIEDLGEWALDQACRVAVGWPA-----SMTVAVNVSPIQFRRATFPLKVAAALARTGLAAHRLELEITEALLLQDNESTLAILNQLRDLGVKIALDDFGTGYSSLSYLHRFPIDKIKIDKSFVDTLTEESATIVRAIVQIAAAGNKTTLAEGVETAAQRDLLRRLGCQQMQGYLFSPALPEDALARLI---------- 294010897 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLGKLCITALLHVPLYGDGNAGHAVALAAMLLVDGVAIVLPRGARFQLLRPHHQKWMVLLSGLSFSLMLGP-----ALIAGEPSRNLVAEMAVALMAVSIFG-----DRRLLGVSYFCGLLI------ASILHR--SDFAQIGLLISCIAAMLVAALRQAQADMAIAFHQRDLRAQSDRLLREYEQSGRGFWETDRHGCIAYISDTLARTLGLGNEALIG--RPITEIIRPGDRQDGERTLGFHLSARTGFAEIPVRAAMAKDERWW-SISGQPVFNEFGQFHGFRGSGTDLTEMRRSQAEVTRLAQYDSLTGLANRVQMMRSLEQAVA-GKKGQPRDCTLMMLDLDRFKIVNDTLGHPAGDALLRQVSERIQRVVGNKGLVGRQGGDEFKILLPGRPDKIMLDHLARAIITDVSQPYMVEGTAVVIGVSIGISFCPQDGVTADELIRNADLALYAAKGDGRGVYRFYSPEMHADAEDRRQLEEDLRRALVENHLVYQPVVSSRTEQIAGYEALLRWQHPVRGAISPTLFIPIAEESGLIGPIGEWVLRTACRDAAQW-----ADGVRVAVNVSPIQFANQGLPSIVMNALAASGLTAERLELEITESVFLNDDDGTDLMFSRLKGIGVRLALDDFGTGYSSLGYLKKAPFDKIKIDQSFVRGAASPNSAIIKAIVSLAEALGMDTTAEGAETQDELALIRNLGCSHIQGYVYGRPLPAADV--LIQQH------- 285017582 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QADLERRIAALRSMSEAVAVLDEERRFISVNPAFTRITGYSEREVPMTLIDHAPNVPP------PPMLD-----QGRHWRGDAWKRRKDGHEILCHMRRNTVVDADGRQSFQVVVLEDITEQKRAEQELRYLANYDTLTSLPNRALLSERLARAIVRARRQAGA-VAVLFLDLDRFKDINDSQGHPVGDQVLRAVAERLQQAVGPQHTVARLAGDEFTVVVEDIVSQDEAESVAARVLAAFEPPLRLDDRRVAVSTSIGISLFPQHALLPSELLKHADTAMYQAKAAGRRNAQVYSASMDEATRHRATSTLRKIPLDQELKLVYQPRYSLREQRVVSVEALLRWHSADFGPVSPSQFIPLAEETGLILQIGEWVLRQACSALRDWR-QMGLTDLCMSINVSAIQLERSNLPELMAQILAETGVPAANVELELTESVVMSQVGKSAEILHACRELGLTLAIDDFGTGYSSLAYLKRLPINTLKIDQAFISDLDPDDASITSTIIAMGHSLDLKVVAEGVEQPSQLMFLREHGCDEIQGHLVAPALEPDACLKLLQQRLPI---- 109899742 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLFNKRVIEQEGISTFEYELTLPDG-IRYFEARLSHVKAYN----QIVVIVRDITEQHKAAQTIRHHAYYDSLTLLPNRFLSLDRLSQMLK-EAQRNEEKAALLFLDLDDFKKVNDSLGHEVGDKLLVEAANKLTLALRKADTVGRLGGDEFIVLLRALADDNDAKEVAENLLRVFRDPFLIDGKELILTLSIGIVTYPENGSSASDLLRHADAAMYQSKLSGRNTYSFFTKEMNAIMLRRFEIEGQLNQQRKEFEVFYQPKFSVQNRNVIGAEALIRWRNPILGNVPPDEFIPIAEHTGLIVPIGKYVIEQALEFLREWASIHNKNY-TIAVNLSPRQFRDKELINFILSALSKEEISPQNLEFEITEGVLMVGNAYVEEALEELHQLGVKLSMDDFGTGYSSLSYLRRYSFDILKIDRSFIDGINKEDFDLVKATIAMAHSLDLEVVAEGVETHEQLMLLDKLGCDLVQGYYFSKPVPAQALIDY---RYP----- 255318505 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IPVYNVIEKIIWLDIINLPIIQNQKV---TGVFTIARDISVNRKNKESLRL----LKRGVDASPSGMFITDASENMVFVNPAFLKQVGYTEEEVIGRNYNFLQ-----GRDTNLEQLALFKQAEQKDVQITLKNYCRDGSWFWNRLMLGPILDQDGKCTHFLGIQEDITQQRIHEEYIEYQNTHDQLTGLLNQINFEKVLEQTFEKQKL-----LTLLYIDLDDFSSMNDSLGYYVGNKVIKNIASRLKDFLKPDEVLSRYAEDEFVLLIKGQHDHKKITTRAANILDLISEPFQVDDHTLHLSASIGIVINNSFIQCASELLYRSTLAMREAKRQGRNTWHCYEESNKISPNLDYAHLRMEAVKKKQFTLFYQPLIKPLTGVVQGVEALIRWYHPERGYIFPDFFIPLAERTGQIVNIGQWVLETACLDIAKWN-KAHDSQLTVSVNISPLQFGRAGFLEELQKALKISQLPAELLKIEITEGVIISGADRAIEILKSIRALGVHVVIDDFGTGYSSLSYLRLLPITQIKLDRSFIVNISVQDAAIVRSIIFLAHQLNLEVVAEGVETLEQASLLYQQDCDLFQGYFYARPAPISDL-------------- 251828102 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VGVVMVFHDVSKRYLLDELGAARAQFETLFEQLPEGVLLFDESLAVITHNREAANLLEYASDALLLLQVSDIEAM--DDQNAIAARKEKL--QLTGIDNFESRYRTRSGRLMDVDVSVQVVQLPNGRIA-FQTLFRDITEQKQTSAQIEHLAYHDQLTGLPNRRLLKDRLSQAVS-SVVRRDAKLALMYLDLDHFKDVNDSLGHGAGDVLLQIVAERLQGCVRADDTLARMGGDEFVLLLNGVNGADDVASIAGKIIHELSQPMRIGNDELRITPSLGISMCPQDGRDADDLLKYADVALYQAKQQGRATYRFYTQALHDQSVERVQLERRHALERNEFELYYQPQVDLCDGRIIGCEALIRWNHPGMGQVSPARFIPIAEQSGLIIDIGNWVMKQACHQAKRWHDQG--WDIKVSFNVSARQFMRSGELMQSRDALAESGVDPTRMEVELTESLLL-DPQGMGEILHEIRALGIQLALDDFGTGYSSLSYLRRFPISILKIDRSFVSDNNADDAEMVKTIIGMAHNLRMSLIAEGIETNAQRDMLETQGCEVGQGYHYSCPVPATEFSLLLQQ-------- 149184738 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WFWATDVHGRLIYLSQSAIELLGTSADEIYGAQLTDLFHVDKGDREDAEREVRPLAYYLSARNSISLRVKMARGEDRYLEFAGKPHFDRHNKFCGYRGSAKDVTAQRETQRDAERLSQYDSLTGLANRHRMHKKLDSRLK-HFRNDKRVCALMMLDLDRFKQVNDTLGHPAGDELLKQVAARLGQICGHLGEIGRLGGDEFLIMLPDVDDRGDLGDLAARVIQMIAQPYSINGSRAIIGVSLGIAIAPYDGLDAEELIKAADLALYAAKGGGRGQYRFYSSDLKEGAKFRRMLEEDLRDALHKGEMHYQPIIKAKDYKLSGFEALIRWDHPERGFVPPDLFISCAEDIGMISEIGEWALRKVCEQAQQWPVE-----LRVAVNVSPTQFANADFVQIVQRALHASGLAPDRLELEITESVFAGDEERTLEIFHALKDIGVRLALDDFGTGYSSMSYLRHAPFDKIKIDQSFVRGSTENNSAIISAIVSLARALKMETVAEGTETKDELELVIKRGASHIQGYIFSRPITHDDALERLEK-------- 78355579 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EFQSLLQEKNQFLEALIESMPNPVFFKSLEGEYLGCNAAFCRILGKPKEDIGRRAEDLLP------EEVACRVLEGLSGAQERAHSCTITMLGDDGGPLQLVLYKSFFQNRAGENAGVVGTFHDITELKKKEAQIYHQAYHDELTGLANRVRLKDAIADRIRLG---GDGGLAVLMLDLDNFKNVNDSLGHGVGDKLLLEASRRLRDVVGPQPLLARTGGDEFA--LLLDGCKDVANRLAAKVLDAFTVPFVIDEHELYITISIGLTCWPEDGADADSLVKNADVAMYKAKEQGRSRCLHFDAEMTEQVTRRLSIEKSIRKERDEFQVYYQPRINIFNGRLVGMEALVRWVPEHGAVVSPAEFIPVAEETGLIVALGERVLRLACAQMRIWADRGWGD-LRMSVNISARQ-FQANLTERVAAALRDSGISPDSLELEITETTMMRDIGQTVLLLEQLNGMGLKIAIDDFGTGHSSLYYLKRFPISTLKIDRSFVRDIDDGDANIVSTIITMGHNLSLNVVAEGVETDEQLAFLRDKGCVEVQGFYYSRPVPAAEFEDFLRHR------- 85374283 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SYLAIAAFVSSALFFGIASKVSLWERSFTREVLSPSLLYGLALGLWVLLG----DLPIAAGVMGVISFNAISATLLTGRLAASWAPLALMEGTMFAVFAAGLAILSRYQAKIDRERAERRQDERLNRAIEETGNGFWETDRRGLLTYVSGPVANRLGTKAKRLGRPITELFDLAH-DNREGERTI--AFHLSARSAFQ-ELPVKAAGEEERWWSISGRPIFDSFQNFCGFRGSGTDLTEKRRSQEHASRLAHFDSLTGLANRHQMSQSLEKILA-SPKVANRECAVFLLDLDRFKHVNDTLGHPAGDALLKQVAERLESTVGNMGRVGRLGGDEFKVILPGRVPKDKLSYLAAGIIRSLSQPYSIEGQRVVIGVSIGIAISPENGESSEDVIRNADLALYAAKDGGRGRFHFYSNDLHSEERSQLERDLREAISEGQLELHYQPVVQTATERIAGFEALLRWKHPQHGYISPAKFIPIAEDTGLIQAIGEWAIRTACHDLASWPK-----SIRCAVNVSPLQFSNEQLPTIITSALAQAGVAPTRLELEITESVFLNDDEGTDAMFAALSGIGVRLALDDFGTGYSSLGYLKTAPFNKIKIDQSFVRGATSRNGAIIASITSLAQELGMDTTAEGVETLDELDLVRMHGCSHIQGYIYEKPLNKAEATKRLE--------- 152997984 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QESEMRKSAILNSSMDCIVTINRFGSVIEFNPAAERTFGCLKKQVEGKSFIGL-FIREEDRKKIFESLNSGFSTSNGLIRNPFRLQRSPNNDFPAEIAITKANADSSQESEYTLHIRDMTRHVKLQERLKFLAYSDPLTSLYNRTYLMDSLISAL-LFATKQKTSVGLLFLDLDNFKIINDTLGHKAGDELLCEVARRLIAVSDQFDVIARWGGDEFVFMMTKDVNESRLAKRAQQILEAMRAPVNLNEQYFTIPTSIGIAYTGEQSLDADRLIQQADIAMYWAKEKGRDNAQFFTPEMSNIVTKKFGFEKEINDASEQFSLVFQPKVFMEKENILGLEALIRWNHPTKGLIPPADFIPMAEESNLISRIDEWVIDQALLQQKAWRDQG-LRIVPIAVNLSGRHLVSDSLVSYISQKLNAYGIEGCLLEIEITEGVLLQDIQRCIEVMAELKELDIRISVDDFGTGYSSLSYLKRLPLDILKIDQSFVEECDREDAKICETIVHLARNLELVIVAEGVETAPQADTLKSLGCEIFQGYYFHKPMVSADIAKLLIE-------- 119715377 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGAAALVLVVDDDATIPAALEDLADLVLLTGLRRVRRAVEHARVRAALQESEARLTGIVESVADAVFTTTIDGLVTSWNDGAEALYGFPAAEMLGAP---IATLHPPGSDEPRRILTMVRAGKAIQGLDTLR-RTRDGRMAQVSISVTGLRDHRDGLSGMVVVARDISDRLELEAELVRQTMHDALTGLPNRSFLTYRLTQAIAEGRR-RGRPVAALLLDLDQFRAANDVHGHLTGDRVLTEVADRLRVLARPTDVVARIGGDEFVLVCP-DTDVAAAGRLAEQVIEAVGAPIQVEHRALRVGASVGIAVAPPLDCDAEVLLKHADAAMYEAKKRGRARSQVFDPALARLAGEQRAGDLRAALDDDRLEVHFQPVVDLTSDRMVGFEALTRWHHPTRGAVPPGTFVPIAEAHGFVADLDHWVLDRACRQAAALATGELTPGVHVAVNLSARSLDEPNLVDTVGEVLDRSGLPPAALVLEATETALPRDPEAARASLAGLRDLGVGISLDDFGTGYSSLSFLRELPVTGVKIDRSFIRNAVERDLAITEAIVRLAKGLGLETIAEGIETAEQRELLRDLGCARAQGFWWSPAVPMAEL-------------- 89093798 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EHANEGIMITDPEGTIQNANLAFSRITGYSRNEVIGQNPRIFSSGHHDDQ-YFAEMWKSL--SEKGNWTNEIWNRRKDGEIFAAIQTVSAIKDENGELLRYVSLFSDITALKKQQQQLEKIAHYDALTGLPNRVLLSDRLQQAI-LQAKRHKRLLAVAFFDLDGFKEVNDTHGHSIGDKLLIELAERSKQALREGDSLARLGGDEFVVVLQDLHSSEESLPVLERLLKAISKPIFMNHTEICVSASIGITFYPQADEIDADQLIRADQAMYVAKQSGKNRYHIFDTEHDRSVRGHHDQVLRIHSNNREFELYYQPKVNMRTGQVVGAEALIRWNHPENGLVMPGDFLPIAGDAGLVVEVGDWVLEQAMTQIDQWHQQGL--DVPVSVNVDALHLQLPDFVDRLQQMLAAHGVLPGDLELEVLETSALNDINRVSTIINECRDIGISFALDDFGTGYSSLTYLKQLPAHLLKIDRSFVCDMLDDDLSILEGVLGLANAFRCQTIAEGVESVAQGEMLLMMGCELAQGYVIAKPMQAHCIADFIASWRP----- 258405277 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLIG--TVEDITSEMETAKNLEKSEARYRNLFANALEGMYLIGTDDSVICVNQAFADLLGYASPKDFETSNRGKKFSRIYETPTVNKNKFNALWTKGKIMHLETQVRRKNGELIWISENTKIVKDDHKNILYLQGTIIDITERKKSEERLLHQALYDHRTNLPNRSYFVEKIEKGLKRVGQEPGFSFGLLYFDLDGFGTINDSFGYFVGDRLLLEVSHRIRTAIDETDTLARFSSDE-FCVMSENRTSAQIQDLAENIRQKLEQVFFLDGQEITLTTSIGILEYNVTYTRAEDMLRDIELAMLQAKKRGKNRWVIFSSDMYQRKSERTLMEKDLRRDREELVLNYQPIIKLDSGELNSLEALIRWKHPEHGFISPGKFIPLAEQTGLIEPIGKWVLKEACRQVKIW--RESNKSLIMNVNLSSKQLEKAGLERNIYQILQDINLDPACLNLEVTESAAMSKLESNVRTLKRLKFMGIRLSIDDFGTGYSSLAHLQRFPLDELKIDRSFIISLKAGKARIVHAIVELALGLKLKMVAEGIETNSQLNMVKTFNCHYGQGFLFSKAMAANEIEK------------ 114321830 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SANEGILITDPQARILMVNQAFTRITGYHQDEVERDPKLLASGRHPEFFQELWRVLDEH-----DHWQGELWNRRKSGELYLQLITISAVRDESGRLINYVGLLSDITDMKAYQRKLEFLTHYDPLTELPNRVLLLDRLRKAMQL-AQREQRRVCVAYVDLDDFKTINDVHGHRVGDQVLLELASRLSAARREGDTASRLSGDEFAMVFVNLGSVAECHRMAARVLDAVARPITIEGVALQTSASIGVAHYPQDEEVDAEQLLRADQAMYQAKLQGKNRHHVFDVAGDRQLRDQHESLTRLELARGEFVLHYQPKVNLRTREVVGAEALIRWQHPERGLLPPAAFLDDLNGQPLEVAVSRWVMARALEQVETWSEQG--VHLPVSVNVPALHLQQADFVDQIRELLARHGLPRNSLELEILESSALASLDHVSRVIQGCAALGVDFSLDDFGTGYASLSYLKRIPVRIVKIDRSFVRDMDADDLALLEGIVRLTQVFDLQLIAEGVETPEQGERLLELGCEQAQGYGIGRPMPAGSLLEWL---------- 288942799 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSEEIHKREAILRDLTASETRKSAILDAVLDCILTIDHEGHLLEINPAAARTLGCSRRAVLG--RPLADILIPDERPAYDEALAQGF-VTEGRFVVNQRLKRISGETFPAELTIARVK--SGPYPEFNFHARDITRQREVQRRLHQLAHYDGLTGLANRQFFRQNLSIHL---MGPEPAQIAVLFLDLDRFKTINDTLGHAAGDQLLRTVAERLRSVLRSEDLVARWGGDEFVVALLGVQDRDAVMHKAADIIARLAEPHPLAGRSIRVPTSIGAALYPEGGTSADLLIRNADLALYRAKSNGRGHCQLFDPVLASEISERLEFENDLRDDRGELELFYQPQVEVGSGRIVGLEALLRWRHPGKGMVSPTVFVPILEELGLIELVGEWVLRTACRQHRVWRERG-LSPPRIAVNVSGRQFLRLGFAETVERILTEEGTAVTAVELEITETVLAHDTDVCIETLRRLKRLGLEIALDDFGTGYSSMSYLKRFPVDTLKIDRAFVADVNAEDAAICTAILSLARGLGLKTLAEGVETPGQLEFLRREGCQFYQGFFFRRPMPVEEVERLLAEDVSLISS- 91791445 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QLKNSENRYRGLVESLQDIFYQHDIQGEIQYVSPSITHILGHKALNFRGSYNKYLTS-----NKNNLAIPELILRCIKGEHPFEIEIMDIKGAYHTFEVLERPMYNEQNECIGCEGIAHDITERKQHQRKLYRLSHFDKLTNLANRYLFTLSLGQAI-TSAKALNQTFALLFLDLTRFKIINDNLGHSAGDKLLQQAALRLTEQLNSQDILARFGG-DKFCILLPESDEKQAEAVALTLIKILAQPFEVYEQSFILGCRIGISLFPTNGHDPETLLKQADAALYVAKKRPAGFAFCSEEQAVYNQRRLKLEQKSSFDESFELSAVYQSLNQLPDAGLAGFEALIRWVHPELGPISPMEFIPIAEETGLIFELSRWMLTKVCRQLKEWH-QLGFDFKRVSVNLSALDLININLAEEIINLIEEAGAEPRWLKIEITETALMAAPEQSISTLQQLVGNGIHVAIDDFGTGYSSLAYLKSLPATSLKIDQSFIRNIMTEDQAVVKAVISMAHSLGKKVTAEGVETQEQLDFLITRHCDLAQGYLFAKPLIAQDCVK------------ 120611510 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAVVQDISDRKRMEAAQHDSEARLRQILYRLPVGVCLVARDGTLSFRNERFEQIC-RHADAAPATVREWWHRVIPDAPRREQAVADAAALAGDGTLSREYAITCGDGSVRTVDMAGVLLDGA------CLITMVDLSQHKAAEEEIHYLAYYDPLTQLPNRRLLVDRLQQALAAS-VRRGRCGAVLMLDLDNFKTLNETQGHERGDMLLRQVAQRLRGCVQNEDTVARHGGDEFVVVLEDLGQSPQAEDMGQKILAAMRHPFTLEGEPHHTTLSMGVTVFQGARETVDELLQRTDLAMYQAKASGRNALRFYDPQMQASVAARAALETDLREGLGRGDFELFYQPQVNHGRIVGAEALLRWRHPARGFVSPGEFIPLAEETGLILPLGEWVLRTACERLAQWSRHPVLSRISLSVNVSARQFHQGGFVGQVLAALAGTSAEGRRLKLEMTESLLQQDLEDTIQKMQQLRAYGVGFSLDDFGTGYSSLAYLKRLPLDELKIDQSFVRDTDPNDASIARTIVALGTSLGLRVIAEGVETEAQRAFLERNHCHAWQGYLLSRPVGADDFEQLV---------- 88704892 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTVIRDISQRKLNERRLTMAAQ----VFTHAREGILITDDAGKIIEVNEAFEDITGFSRDEAMGKNPSFLSSGQ-HSAEFYAAMWDELK--KNDYWSGEFFNRRKDGSLFVELITISAIRDANEAVQQYVGLFTDITRMKEHQKQLEHAAKFDSLTDLPNRILLGDRLSMALSQSQR-RGSKVAIAYIDLDKFKAINDRLGHAAGDLFLVQLSRQMKTALRETDTLARIGGDEFVALIGDVADKTECAVLLRRLSEAIKTPVTINGEALSVSASIGVTLYPEDSCDADQLLRHADQAMYAAKQNSSHDLEFFDVSEGYNLDLRRALLSEVRQARQEFRLFYQPKVHLPSGELLGAEALIRWEHPERGLLKPAEFLPDVETSPLSVEIGDWVIAEALSQMNEWLETGLR--VPVSVNVGAMQLQAPDFTEKLTLALARHELDPSCLELEILETRALADLEATSRIMKACRRLGVRMALDDFGTGYSSLRYLKFLPAEVLKIDQSFVKGSDRDDKTIVMAIIGLGETFDREVIAEGVETAEHARELLRLGCGRAQGYAIAHPIPASDFAAWV---------- 120554257 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YDRNRRVIYWNEASTRLYGYSRNEAQG--KRLEDLIIP--KAMREAVIEAHTNWLDHNISIELALKHKDGHLVPVYSSHVMIKQDTGECEMF-CIDISLEEQTQTKAELVRRASFDDLTGLPNRRLMESELESRLAEADRC-NREVAVIFMDLDNFKLINDTLGHYQGDSLLKSVADTLKQELRHSDLLCRFGGDEFVLLLFDFHGPEGIHELLQRLVKALESKVQLHGDCYQVSASFGVSLYPHNGGTAAELMGNADAAMYRAKEIGKNTVCFYTSDINDRLVKYQQITARQALTNGGLELYYQPQIDLRTGGATSCEALLRCFDKASNLVSPATFIPVAEKSGLINRIGDWVIDAACKQLKAWQ-RTELAGVRIDVNLSGRQLTNPHLADQILETIEHYGLKPEQLGVELTENEVFGSEEDQTRQLERLKAAGLHISIDDFGTGYSSLVYLRKLPVCSIKIDRSFLAMENESDMAIMKAMVTVGQSLGLSILVEGVETEQQAKLIRDLGCDFAQGFLYAKPMPAKAAEAFMK--------- 144898353 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELAESEGRFRTIFDHVNDAIFIHRADTGRLLVNQRMRDMYGMGDLPVDRDVGMCSAGVSPYGAAEAQVWLRAAAAGQ--PQQFDWHARRLDGSLFWVEVSMRLARFSDGQ-NRLLVVVRDITERKNAQDRLEFMAHHDPLTELPNRLLLQDRVDRAIAL-AEREGRRVALMFLDLDQFKTVNDSLGHAAGDRLLKDVAWRLRQCVRESDTIARLGGDEFVIVLNAVRDADGVVEVAEKIHKSVAPPITIEGQEVTSTLSMGIAMFPEDGHDFDTLMKKADAAMYHAKESGRSTYRFFAARMNADAVAHLALRSGLHRERGEFQLYFQPQVSLTGGAVVGAEALIRWNHPERGLVSPAEFIPVAEDSGLIVPMGDWVLRQACRQAALW--QAGGHALTMAVNLSALQFRRGDLERAVREALEESGLAPHSLELELTESIMIQDHEAVMDMTRRLGALGVQLSIDDFGTGYSSMAYLKRFAVDKLKIDQSFVRDTDTDNAAITQAIIQMAHSLKLEVIAEGVEVTEVVEFLRDHGCDLAQGFLYGRPMTAQRFEK------------ 91793351 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VIGFSIIYNITASLIDRQKI----ERYSSIFNHTSHGILVLDHNGKVVEVNPGFLALTGLPIEPFLGRDFTKLNSIKFT--KEQRASLRLYIKAGKP-WQGEVVHIHLNGISRISLLSLFVLPSQMVELQQLVCFFTDISDIKSYQDQLLYLTRHDKNTGLYNRLHFVTLLDYELKRCAR-DGRQLAVCFLDVDNFKDINDTFGHAIGDEFIALLATNLKNKLRQTDVIARFGGDEFIIFFEIEAEQQSAEQSITNIRQLVSGEFITSQAVINASVSLGIAIYPNDGLTSAELIKNADTAMYHAKKQGVGSFAYYRQALTEQVVRRISIVEDIKQALNQFEMWYQPQIDVITEEISGAEALIRWQHPTKGLINPIDFIPLAEELGLIAEVDRWVMNSVFNQVFKWH-EKKLFFGRVALNVSTKTFKQSKFRQHYAEAISQYQIDPSHIEIEITEGAF-SDEEDISPFLQELQSLGYGIAIDDFGTGYSSLSRLRSIPVNRLKIDRSFIDPITDSAKALVKSIINLAHSLDLCVIAEGIETQQHLTILKELGCNHMQGYYISRPLPVALFEMFVQSYCPNPTGT 251826626 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WYLGAYSKYLAGLLPELWQVATCQSLIKIVMLMGLALDTYMQTDRDTILGLKRYAE-DIIASLPAGLIV-----VNDTLSVNRSFREMFGLKNGESGRELEDILPLLNLHQQAQV--VLTSGIALRG--------IDAALGE-KWLRLTITGIRLAEEEEEELLVIVEDITKLKAQAVHIEQLAFYDSLTGLPNRSLLRDRVQRVLAHSARHKN-HGAILFIDLDNFKALNDTKGHNIGDLLLIEVAKRLQDCVRNSDTVARMGGDEFVVVLEELNEDAQAQDIGETVLASLNRPFNLQGFEHYSSASIGISLFRDNEIGMDDVFKHADTAMYQAKTSGRNTLRFFDPDMQASLEARAVLEIDLRHALSLQQFKLFFQIQMAANQPIGAEALLRWLHPKRGLVSPLDFISLAEDTGLILPIGQWVLETACTQIKAWEANPLACELQLAVNVSARQFHQPDFVEQVRAALEKTGADPARLKLELTESVVLNNINDAVIKMSDLKEVGVRFSMDDFGTGYSSLSYLTQLPLDQLKIDLSFVIGIKPTDAVIVQTIISMGNSLGMEVIAEGVETEAQRDFLERNGCHAYQGYLFSKPVSIGEFEGLIR-RMPI---- 148657838 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILRAASRQHRLDVDLRLMMAAISSTSDGIVIADLDGIPHYQNPAFQAMVGLTLDDL--RAAGGLQRLY---RDPGVARAALAAVRNGQSYRGEMRLIDHRGNALNVHVNLDPVLDPSGRAIALIAVHTDVTQRKLTEARLAYLSSHDPLTGLANRTLLLDRLQQALDRRNRERSLPCGVLLINLDRFKQINDSLGHAVGDEVLIAVAGRLKHITRPGDTVARFGGDEFAVVIDSPGSVEDIWRVAKRVQHTLNHPVTVQDHSLTVGVSIGIAVDDGRAKDAMTLLHNADTALHQAKARGRSRIVMFEEAMHTERQLQLEIELRQAVQHQTLEMHYQPIVDLCSGELYGFEALMRWQHPSHGLLFPDSFLPIAEEAGIIPTLGNWSIAEVCRQARRWRDRGAAADVPISVNIHSQHLDQADLFAQVEQVLRQQNLPGAALTIEITEKAALNDLDLVLSQLLPLKALGVRVMLDDFGTGYSSLSHLARLPVDGGKIDRSFVQSMDPHAATIVRAVITLARELQLNVVAEGVETEEQRAALLQLRCPYAQGWLFGRAADADTMTRVLAARPHMSRS- 160898227 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDITAEAQTQAGL----ELAARVFESSLDGIFIADGYMDVARTNPACERLLGGMPVQ-GRTVESLFEA--SEGQADTLGDLARIQWHQGGFWEGDLWLRQAGGARCAVRLSWVPLRNAQGDVVQSIGFMRDLTQQRVAQQRIEQLAYSDALTGLPNRLNLTERVDAAIE-AARAGGTVFSILFIDLDRFKIINDSLGHQFGDRVLKLVAQRLSDCMRPVDILCRLGGDEFVLYL-QGCNAELAASVARRILQEMERPFLLDGLGFSVQCSIGVAQYPADGLTLDELIRQADTAMYRVKERGRGHFSFYQPQMSAGSRMKLEHAMRQALEHGRMAVYFQPQVHIDSDRIVAAEALLRWTDPEFGVVSPGVFIPLAEESGYIVTLGAWVMEQAVQEAARWQQQG--MPIKVSVNVSALEFRQSGFVERVTELLRSYGLTPQLLELELTESILLQDAQDMALRVCQIADLGVGMVIDDFGTGYSNLAYLKKLPISKIKIDQSFVRGSDEGDQAIVGAIISLGLALGVEIVAEGVETHEQLTAIHRMQGHYFQGFLCAPGLPREQFGECLQAQ------- 144898379 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QRLAELERENAELRLFRAAFDMAAEAVAVCGPDWRL----LVVNPAFTAITGFLPEEVCGRHAEML-YASLGD-GTFLVEVDEHLR-RGSSWEGEVWSRRKTGEPYRQSLSVACEHDMRGGPSRHVLMFRDVSEARDNAEKLWRHSNYDTLTELPN-RGLLLDRLLQALVLAGRENCRAALLFIGLDGFKTINDTLGMTVGDMVLRESALRFGRCLRKGDTLGRFGGDEFIAVLPHIDTIDEVEAVVRTILESLQEPLLIEANQILLSCSIGISLWPGDGEDVETLMRNSSSALEHAKAAGRGTFRFFTPTMDARAQARSRLAGELSEEHNEFSLVFQPVVNLADGSVGGAEALLRWQNRYIGAVNPDQFVPLAEEMGLILPIGEWLTLAACREAKAWQ-QAGLGDLRIAINVSPRQVQQTDIATTLRRALDESGLSPRLVTVEITESLILNSGTEIIRKLERVRDLGARIAVDDFGTGYASLSYLKHFPVDILKIDRSFVSENNADDARLIEAIIALGHSLGMKVVGEGVETRQQQAFLVERGCDLAQGYRFSPPLSAERFRDFVRNFEP----- 297537734 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIELNEEKQKLIESEARFRDFAEASADWFWESDAQLK-------IQALAGSPAGLGFYSLVDLAQTCHSHSPSEMLETLKSHKHFS----DYVVHFIDESGKLVYLRVSGKPIFDADKRFIGYRGVGRDVSEMIALNRRVEFLASHDELTGLPNRNLFKQRLSHAV-VKASRTNSQVLLLFFDLDHFKLVNDTLGHEAGDLLLMMATKRISECIRASDTLCRLGGDEFVMIM-EDASPQDAHRLVRDIIAKFTTPFELYQQRVYCTISIGVSVYPDDTVDPQSLLVFADLAMYRAKQNGRNCFEFYTTNLNFIAHQWLDMENGIRHKENQLFLEYQPQVENTNQNLIGIEALLRWQHPERGLISPLEFIKIAEQSSLINQIGDWVLEAVCLQIRTWLDQAYQVP-RVSINISARHLRSDSLIQALKTVPAKYQIPTNMLCIEITEHALLDDIDIVKKNMRFIKEAGFNISLDDFGMGHSSLMYLKRWSVDEVKIDRTFIDGNSEEDRVIVKAIVALADALSLDIVAEGIENQFQADIVKASGCKVVQGFFYSIPLPAAEIVRWFKSK------- 119487305 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YLENNLICDAFQAERVELLNLLS-TQMAIAIENSRLVQHQEEQQERQQIILERITDGFIGIDRQWKIVYINQKAEQILEKKSQTLWEACSETMTLLH---EQQYREAQET-----GQSVCFEAFYSSSN---YWLEITVYP--DQEGLSIFF----RDITGRKQMEEKLISDAQHDALTGLPNRLLLSEHLQQMIQRTQEEQNYRYAVLFLDIDRFKVINESLGHLVGDQLLIAIAQRLKGCITQQDIIARLGGDEFIILLDNPEDEVRTA---ARIQMALNAPFNLNGYKVFNTVSIGIVSSNTTYTRPEELLQSADIAMYQAKAEGRARYVIFDTTMQERATSQLETDLRLAIEVEQLCVYYQPIVALKTGKLAGFEALVRWLHPKKGIISPIKFIPLAEETGLIIPIGQWVLQQACYQLKVWQEQPQLEKLTMSVNLSVKQFSQVDLIPRIDQILSDLDLPGHDLKLEITESALMNNFERTRELLLQLKSRQIQLCIDDFGTGYSSLSYLHQFPVDILKIDRSFVRRLSNKNDEIVRTIIALSHNMSIAAIAEGIETSQQLAQLRNYRCEYGQGYFFDRPLDALAATDFIAQ-------- 297583861 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LGSVQMTYAVILFYSILLVMHAFRRRI-HFEIRAYTIIFILFGTGIVSGLTYGMVGSSMLFYVGAAYVAMLLLSKRETIYWMAMTLFIYLVIYVFWVSGILTYEFSMDYAVSETTLISRMVAFIFFVGLLIFSQWMVNEFLREEIKLKEEQYRSIVENTEDLIYAVTPERTLITANSSFSAFVKMEQSELIGTSLDKLKLIDENDRN-----LDHVLAMKEP-IQFVQRIEKPSGRQIY-HTDITPVMHADGSLTMMLIKHHDVTELVHKDEQIEQLAYFDQLTGLVNRYHF----EAIISEKIKDIGHQFGIIYFDLDHFKKINDTIGHFAGDYLLKQVAETLQGVLPDDATLARLGGDEFAVVLDETSEGHALMRLLETIVKTARKPVNIDGVHYYISASAGIVVYPEHGRSHDELMKNVDTAMYKAKNDGKNKCIFFNAEIKDETDQSIEAHLRHAFEYDEMYVDYQPLVSGKNEHVRGFEALMRWNSNYFGPVSPAVFIPVLEQTGMIVEFGEWILKEALNKIHELEKVSDQSYV-VSVNVSLLQLKQERFATNVKRIMDEWGVNPASVELEITESILADDVELIINVLSELKQYGIRIALDDFGTGYSSLSYLRKFPLDTLKIDKSFSEGIQQKQLELIGSIIQMAHKIGLEVVAEGIEEPEQVAYLKRHHCDYFQGYYFHKPLNDKDLLKVVK--------- 71279662 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFMLFSGLIEKEIHKSSYLKKIEFSNN-----IIANTHEAIMVCDKDKFITYINPSFTRMTGYTQADLHGKTPKILNSG-KQTKAFYQTMWADI--NKNGHWQGEIWNKCKNGSEYLEWLSITAIVDESNELTHYTAFFSDITEQYIAKEKIKFQDSYDDLTKTANKKTLFTFIERIIQYSNQLECTTPAALLIDIDFFNKFNSLYSHAFGDEVLMQVSSRLQSLIRSSDIVARTSGDNFALFINHITNQDSIVYFIDKVTHAFLKPFVIEGINIKITLSIGVACFRQDTQDVHRLFEKAEQAMFAAKDNGRNSYEFYSQSDKANKEEQLKLSLESAIENNDFCVVYQPIVSLKNKSVTKFEVLIRW-NMHGKWVSPVDFIPTAEKFGLISKIGDLVLNLACTELCKLRKMGFSDIVF-NVNRSIYEFSSGVNDISWLDTIKKYDLNPESICFELTESVLAPENDRCITLLNKLQSAGCTIALDDFGTGYSSLNYLRRFPIDTLKIDRGFISEMTEGDKVLVSAIISMAKALGISVVAEGVELKQEVDILVSLGCDYIQGYYFSKPLAPELLSQYLTD-------- 149909836 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVTGIGLIISLF-VLLLRHTLYRRIRAEELAREKTRYHNLFEKVVEGVYSATLEGQFLKVNPALARAFGYEPRQMQQAVEHIGRQLHRE-HQSYQVFLQTLLE-KKEVFNYEWEGEDRHGNTIWLSENAYLNTADDGCVV-YQGTLDVITERKFNEQQLNYQANHDALTGLLNRTACQNFLEEYLQ-----NKQWGVVLFIDLDGFKKINDTYGHGVGDLFLQKTADRLKQMLRKRDRIARIGGDEFVIYFEGEMSQHTIKQLAERLQREVTRPVLLDGSSIHVTASIGFTFLGPHYQHARDILRDADLAMYEVKKNGKANYQVFSLALHEQVQRQTEFDDHSALDNDEFSLCFQPVVCLKDARTRGFEVLLRWYNPKLGQISPDRFIPLAEKSLLIQPLGLWVITQALAGFRRLSLLQPDAGLYLNINLSPRQLQDDQLVQALPRLLTEAKIAPESIRFELTESALDMNEQVVTERLSALRTMGFKIYIDDFGTGYSSLKRLVQFPIDGIKIDRSFVDGLEQDSQVMVEVIVTMARLLNLQVIAEGVETEVQRTLLLEGGCRFAQGYLFSRPLPEVELSRQLE--------- 291570749 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VPILADDRVLAVLVFLMSTPREAMQLGSVFQR-KQAEEKYRDIFENALEGIFQIDLQGKYISANPALAKIFGYESQQQLLVRGKQIKSVYA-DPETYNRFIN-LLQTKGSVSNFEAQVYRRDGQSIWIWQNARALYDRHDRVLYYEGSIMEITHLKETEAKLRHSASHDSLTDLWNRAFFLDKLNDSLRKCKTLDNYQFAILFLDLDGFQFINDSLGHAIGDQLLIEISKRLTDCVDSH-ILARLGGDEFTILLENITDIQEAIDVAERIQEALKLPIFLGDNQIFTGASIGIVEGNNSNYESSPEVLRADTAMYRAKRQGKGCYVVFDSTMRTNALRRLYLQTQLRLQEQQFELNYQPIIELSTGTIAGFEALLRWDHPQEGLISPAEFIPIAEEAGLIVDIGEWVLRQACFQLSEWKDKAVYSNLMMSVNLSSQQFTNDLG-RRISNILVETGVAGSELKLEITETAIMNDPELAIATLQQLKQQQIKICIDDFGTGYCSLGYLHKFPVDILKIDRSFVSQIPEDKREIVRVIVALAESLKMDAIAEGIETAEQLHHLQKFNCKYGQGYFFFRPLNRQAVEALL---------- 237746601 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FVNPHFAGMLGYSPESFPSSIKD---LINPDTYFHSQHTWKDMWHTMR-RFQVEIRFRHKKGYYILTENIIRLILDENGLPDYAILVSR-PADPDGKPVPDRHLSLFDPLTSLPTRNYLDSFLDGALERTRQ-GGKMLAVLELNINRFKIINESLGHDAGDALLKLVSKRLIHAVHENDTVVRLGGDEFVVVLEKIRKPADVVSIAARLMKTVTEPLQLSGHDLSIAVSIGGSLYPRDASDAGTLLKHADIALAEARRKRSSVVRFFNPDMNVTPKERLITESELRRDRNEFTLFYQPRLCLKTGEIASLEALIRWNHPGEGIITAARFIPLAEEIGLIEKIGEHVLEAIAHQLVKWKTE-NTVRLPVAFNVSTRELYTDGLTASLKKTIAETGLSPHLFELEITESSLIEDMDEVRANLCDIRQLGVTVSIDDFGTGYSSLRYLSTLPIDLLKIDSSFIAGNSEGMKSIVESTIAMAHSLNMPVIAEGVSAKEQLDFLIAKGCDQIQGYLCSPPLPPEELEMFLQKH------- 237748732 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RHKTILDNLPVGVLQISEDEQILFANSRFEEMLGYDPGKFPKTVKD---LINPNTYFHTQHTWKDMWHTQR-QFQVEIKFRNKNGLYMQTENIVKLILDEDNKPD-FALIVSRLTDPEGKPFPDQHISLFDPLTSLPTRNYLDSFLDGAIERTRQ-SGKMLGILIFNINRFKIINESLGHDAGDALLKLFSKRLIHGIDERDTVVRLGGDEFVVILEKIDKASDIVAIATRLLKMVSEPSQLSGHDISIAVSIGGSIYPRDSTDANTLLKYAGVALTEARKRRSSVARFYNPDMIITPMQRLMHESELRRDKNEFILYYQPRLSLATGKIVGLEALIRWKHPSEGIISAANFIPTAEEIGLIEKITEFTLTAVTRQLLDWQSR-KVPVVPVALNVSSKDLYTPDLTQSILHIVTEMGLPPTLYELEITESSLIEDMDKVKTNLMEIRDLGVTISIDDFGTGYSSLRYLSSLPIDLLKIDGSFISGLTESDQSIIESTIDLAHSLGMPVIAEGVATHEQLAFLCTKGCDQIQGYLCSPPLPPEKVEIFLAKHQP----- 192359360 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVVELSLAKRRAVEALRKSEEHLRQIIDHLPVMIGARNIAGYYLFANKALANELGYTPEQMRNHVRQLLKNSVFD----IDTMLQNDYRVIRGNEELEERFITASGKQLFLQTHIMPLAFYDEKVALIVSV--DITERKNAQAKMEFMAHHDALTGLPNRVQLVERLEHEL-RRAERHGYYGAVLFIDLDQFKNINDSLGHPVGDKVLEVVATRLQQSVREEDLVARLSGDEFVVVLTMETAALRAGEISEKIRSIISQPYVYDSMELRVTCSVGVVVYPDKNNSVHELLRYADTAMYQVKEKGRDSIEFFNEEMADKVSRQLVMEGDLHREEGQFELYYQPKMDVISSRVVGAEALLRWKHPTKGMVSPVDFIPVLETSGMIIDVGQWVLEDACKTLVKWSEQGLWHEMKLSINISPRQFRRAAFVQDVIDTIERFPIPPNSLDMEITEGIVIQRVEDAIATMTLLSDKGISFSLDDFGTGYSSISYLKRLPVSTLKIDQGFVRDIDRNDRVLVETIITMGNLLDMELVAEGVEEAEQLAILKAFGCHFYQGYLFSMPVELAVFESILR--------- 221309204 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WLIGGSLIMGFGIWSMHFPMEYEFMPLMAAIG-ASVSGSFVSLYFTYYRLLTGSVVLGAIASMHYIGMSAISRVMIIYEPILFTVSIIIAIAASFVSLKIFFDLAVKKHSEHLIFYKGVSSIVMGIGISGMHYTGMLAADMAPP---GSHMIFVTLIIFCIQTLLLFSSHADRKFIKQSERQSLIVHNI-DAIFILSLEGDIISSNHAGEEMFGFSMHDW----RNYTSL-------KVKRLFEQVKKDKQA-MNSDSDLITEKGQFH-LNITLIPVE-VNQELDSIYVICKDMTKQYKAEKEIHRMAHYDSLTDLPNRRHAISHLTKVLNREHSL-HYNTVVFFLDLNRFKVINDALGHNVGDQLLQFAAKRLSSVVPDNGFIARLGGDEFIIILTDANTGTGEADLARKIIQKFKKPFKIQDHTLVTSVSIGIAISPKDGTDGLELMKKADMAMYAAKERNKSKYRYYSFSIGNKETVKLNQEMVLREAIENDRFHYQPQFSVKKQKMTGAEALIRLVTPDGQLRPPGEFIGVAEETGLIIDIGKWIIDEACKQARIWHDKG--YDLSVAINISARQFQSKDLIPLIKDTLNKYQLPPQLLEVEVTESMTMDNLNHSKKVLSSLTELGIRISIDDFGTGHSSLSYLKDFPIHRLKIDKSFIDDIHPKSEQITGAIIAMGHQLSLQVIAEGVENAAQKQLLFEKGCDHLQGFFFSRPIPPEQFEQFIIEQ------- 260577386 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVEHDLKTK--SEELDRTNENLKIAATASQEGMAVLDMGGRILRVNAALARLMGCEPNSLLGRLFEEM----IVDEEAGGLGLNTALR-EGCPWKGDVRTKAVSAAGASLWFTLSPVMSDKGLPTSMIGTFYDVSDRRKAERQIKRLAFYDQLTGLPNRHLATDRTIQAMRTNAQ-SGEFGALLFIDLDQFKRLNDTLGHDVGDKLLKAVADRISRRLGGDSTVARFGGDEFVVLLPTLKTALLAEHAAELVLRIFKQPFQLEGYEHNCSTSIGIALFSAPLETFDDILKRADIAMYEAKGAGGNVIRFFDPEMQRVVREEVSLDADRTAVDRGEFEFHLQPQINRFGTVVGAEVLLRWPHPVRGLVSPGVFIPIAEKSGLIVPLGNWVLDCAAKVLSNWAAKELFSDINLSINVSANQLHSEDFVETVLGAIERHGARPRRLKLEITESLLVNNLDDAIRKMTALQQHEILFSLDDFGTGYSSLSYLKQLPLDQLKIDRSFVSDLNKNDAAIAEMIVALGRTLGLHVIAEGVETEEQKGFLEGIGCDQFQGYLFGVPMPLDQFEEFV---------- 297537576 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VIGTVGFA--RDITKEQYLQAQVAKRQQDYMTLVKNLPITIVRYDLDCKRVFVSAHCDEQYGVSDKVFKTPEEEWSPYILNLSAKEFTQRLQKVMQTQKKQ-SFEIHAKHG-GAFSVNQVKLIPEYDEHHNVTGALTIATDITENAEYRQTIEHLAFHDVLTDLPNRRFFNQALNKAIER-AEQHQAAFAVLIMDLDHFKTINDTMGHAVGDKLLIGVADRIKQNVDDSYFFARMGGDEFAILIHGYESTEALIAKSASLLEQVVQPYYIAGAGYFVSASIGVACYPKDSRDVDDLIKYADSAMYSAKQKGRNNCQFYSPTLTADMRYQLEIETALRYSNDELYLEFQPIIEMQTKRVIGVEALCRWVSAALGEVSPASFIQVAEESGLIVEIGQWIIKQGFIAAKI-INEASTELISISINLSSRQFVELNFLQRIKALLDETKCEPSWIKFEITEGLLLQDAYEVHRVLDAFDEIGIRISIDDFGTGYSALAYLNKFPIHQVKVDRSFINEITTNRSHLVKAIVAMVQSLGKELVAEGVETEAQASLLQSYGCQYAQGFLFSKSVGLDNLMLMLKK-------- 95930951 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLIVHDITAQQKARQQLRKEYEFFQMVIDNMVDPVLVMDTSRHIKKANR--AAMF-LADGKIDETAEVCYEAFHPCDYQSQSCPMHTVLKTGKPASV----IKHLDEKNKTYEIQAAPYFDDMGNILGVIESFRDITKRVEHERKIYDLTHYDSATGLPNRSVLIDRLNQAI-YRALFNNSSLALLSLTLDRFKKINETMGHHVGDCLLQEIAQRLKKLTCDHSSLAKDSGSQFFL-LIEGDPKEVVFDFADEVLTEVKQSFFANGQELIPSGSIGIAFYPDHAENATELLARADVAMRLSKDDMGVMVYDPKYGEVAPQSLRMEADLKHALENNQLHLHYQPQFDLKNAGLVGVEALIRWNHPTEGPVSPGEFIPLAEETGLIHPLGRWVLREACRQAKFWQNNF-ARIVPVAVNVSSLQLKKNNFVHVLEECLNEFQIDPQLIELEITESAVMDRLEKSMELLNAIKGLGFNLAIDDFGTGYSSLSYLKKFPFSKLKIDRSFVMDTDENDAAIITAIISMATSLGLKTIAEGVETVEQKHFLTDHGCDEVQGFLLSRPLSADAIEEM----------- 170749100 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAVCSDISVLKEQERRLTQTNLRLDAALDTMSQGLCLYDGQSRLMVVNRRYSEIYGLPPGAV-VPGMTALEVLHPGDLEALLR--QQRDAFSNGAWQTHFQELSNG--------RIVAIDRREAADGGFVATYEDVTERRRAEARIAFMAHHDMLTGLPNRVAVGQQIDVAVAQAGRDQG--FAVFAIDLDDFRPVNETLGHGIGDELLVAVANRLTACVREIDCVARLGADEFIVVQRGVDRPEDAAILARRIIEVVGAPYSLTHHTISVGLTIGITLAPSDGSNADKLLKNAEVALDRGKTEARGAFRFFEPAMDARLIARRIMERDLRDAREAFEVYYQPIYSLETDRICGFEALLRWNHPVRGFVSPAEFIPIAEELGLIVPLGEWVLRRACEEAARWPDE-----LKVAVNVSAVQFTSASLVTAVREALRRTGLPGRRLELEITETVLVANPGATTAILHSLRALGVRVAMDDFGTGYSSLSYLRSFPFDKIKIDQSFVRDLCVKDGTIVRAVIGLGASLGMTTTAEGVETEAQLAHLRAEGCDEVQGYLFSRPVPVSEVASVIRR-------- 146342387 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AAALTALKDKRVIIGATAIELGDYYSVPNGRVLPGVVLQATAAESIIQDRTLLKTSTVATLGALLLVLAMFVSWPRFSAARRCVLIVLIGMGIEALALVLHHSYALVLDSSLLQIALVTYLVA-------TALDEIDFRGLLRHVAESRFER---IAMSIGDGLVCTDQHKRITVWNPGAVAIFGYSAEEIIGQP---FARLHAKDTDDLFPLQEAALPALPGGAMVEFDGRRKDGEVFPVEASFSAWQGADG--LHYGVILRDISLRKREAARIQYLADHD-TLTGLINRNTLQTDLAAMIDAADAASDQVVLLVIGLDAFQHINDMLGHTYGDSVLRAAAERLGAEIGNMGRVARLSGDEFAVAILSSAIGGTVAELAQLLAGLFDTPLDADGRQQRVRVSLGVAVHPVGGQTADELLSNAHLALCRAKTDERGSHVIFESAIRCELERRLTLEAELAVERSEFELFYQPQVDLLSGRVVGAEALIRWRHPTRGLVPPGEFIPVVNTSPLSEAVATWVMATACRQARQWQLAGHE--IRMGVNLSPSQFQAGDLAAFVGKLLTVTELSPALLELEVTEDILLHDEPRVLHTFNRLQALGVSLVFDDFGTGYASLSYLKKFPLDGLKIDRSFVQDTRTDDAAIVGSTVSLSKQLGLAVIAEGIENEATAEFLLRLGCEQGQGYHFGKPMPAADFER------------ 87120422 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALARDISRRKKAESELRIAATAFETQDGILITDTQHKIVRVNTAFQKITGYQEAEILDQNISLLRSGR-HDEIFFQKIFACIDD--CGYWEGEIWNRKKCGEIVPELTTISTVYNDLKIPINYVYIIKDISLTKQNEQLINQLSYYDSLTCLPNRKMISEKVEQLIKQAQHQSLTRHALLFIDLDHFKNINDSKGYSVGDKLLQEVAHRLIDTVRSTDIVARFGGDEFIVSLDAGRALYRAKKVSCLINDALAQVFEINGEHFYISSSVGITEIDESVDEVFDAFKHAELAMYEAKSSGRNRYCFYSPQMQEKILERVNLETAMRKALIKDEFLLYYQPQFDDLGVRGVEALIRWHHPDKGIISPMQFIPLAEDSKLIIPIGEWVVREACNTLARWRDDPLLSQVKVSVNVSVIQFAQDDFVDLVRLILVETGASAKLLQFELTESMLIDDKANILAKMQGLKALGVLLSLDDFGTGYSSLSYLQQLPFDQLKIDQSFVRNLNGDQHPLALTITTMGHSLGLEVIAEGIEEKESLLKLQSFGCNLFQGYFMGHPMPLSKLEEVGLQQLSLMQ-- 142820828 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LYDISHSVGLAVHQDAMA-----QRLARSEEHHRLVVDHLNEGIIVQARDGVVLACNPSARRILRASTELIGRDILTVMVRAYHEDGSIVTEAARRVLASGKPLLGVTIGLELIGGDVIWITENVVPIIKPDSEPSSVLISFTDIGPVREAQRQLKFLATRDPLTGLYNRAYLAERMRDLFAMAGMGELARVAVLFVDLDGFKKVNDTAGHEAGDALLCSVAQRLSACVAFGDTLARVGGDEFVIVVSAYENTAQLIALAQRILDTIAVPFAVADNEYYMGASIGISLFPEDGQDVPTLMRNADSAMYHAKQCGRNNFQFFTAELNQRLQRRFMIEQALRRATDELSLVYQPIVDSQCGRTIGAEALLRWYNSDLGNVSPVEFIPVAEDAGLIVEIGAWVLARACEQAAQWR-RTLAPDLIVAVNLSPRQFK-GGLVERIERCLEQSGLEPGALELEITERLLMSDSDAVLPMLSALSAMGVRISVDDFGTGYSSLSYLKRFPLHNLKIDRSFVAGLPDDSIAITQAVVAMAHSLGMNVTAEGVETAEQAAFLRGIACDKQQGYFYSRPVGASAYARSL---------- 56477083 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AIGLGSLVLLPPLASGFVLAR---TQLWIPPAAATIGFIIGYLGWFAVD----LRRSRRGLRHARQDADATLRSIADAVVTVDDDCRIVLMNPVAERLTGLPAGAQQRRLGELLDTF-TEQRAQIDETLGVCLQQRRMRLPEPIAWRMPDGTVCALRLTISPIERAEGAVLAF----NDVTEALAATSRLEHEATHDTLTGLPNRALLLDRLHHALA-QADRRCTMIALLFVDLDRFKRINDSLGHHAGDRVLEIVAERLTAAVRGGDTVARWGGDEFVVLMENLDDQPAVAAIAHKMIELLERDVEAEGTNLALSCSIGIGVGPRDSADAGTLLLMADRAMYRAKRQGGGSYTFYSPEMNTWSRDRLKMESALRAQNREFELHYQPQIDIRSGRLVGLEALIRWRRADGELIRPDAFIPAAEESGLIRGIGDWVIREATSQAARWKSEGLLP-VPLAVNVSAQQCSDMNVVDTIRSALEDSGVAPAMLKIELTESTAMHDAERVAELLSSIDRLGVGVAVDDFGTGYSSLSLLKRFPISELKIDKSFVHDSDADDAAIVRGTIALAHSLGMTVVAEGVETQAQLRFLARHRCNIAQGLLSSPPLPADEVRNWLEASAPGLRRT 167035811 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RYRAAVDAAA-IFSETDKSGIITYVNEQFCDISGYSAQELIGQNHRILNSQHP---PEF--FIDMWKKVSRGQWKGEICNRKKDGSLYWVESTIVPMYDASQRVQKYVSIRFDVTEKRKLLETLQWQAEHDELTGLPNRFLLSKALDQAI-VKAKSQSSTVAVGVLDLDGFKQINDRYGHEIGDRLLVAVADRLKHSMRIEDTVARLGGDEFVL-ISGVRDPKVLESALQRLLAALSAVYVIDGIGINISASIGVTLYPNDNENADTLLRHADQAMYKAKQSGRNCFYLFDVSKDKLIKSAFDSVIRVRQHDGELCLHYQPKISLSSGAVIGFEALLRWQHPRDGLILPQYFIPLIEQSDLIVEIGEWVIDQALSQIEQWADLGHSW--SVSVNIAALHLKKENFVKSLKFLLDSHNVLPQMLDIEITESVVIEHLSHVTQCLIACQDLGVTFSLDDFGTGYSSLSYLKQLPTQSIKIDKSFIRDIDKDSLGLTKAIIGLAKSFNREVIAEGVETVEHGVLLMNLGCDVAQGYGIAKPMPVEQVPSWVAKFVP----- 46578824 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IGCNKAFSQLLGIPREKMGRSARDLLP-----DHAYAQIIADCPSGSDAGEHSCVFDILGADGHIHTLALYKSTYSDSQGQVSGIVGTFLDITELKRKEAQIVHQATHDELTGLLNRFGMRQHVDRLI----VGGQMSFALLVIDLDDFKTINDSLGHALGDRLLHKAAERIVELVGSQGIVGRPGGDEYVV-LLYNVDAEAAHAMARRILDIFTDSLSVSGHEVYISLSIGIAVYPEDGDDAANLFKCCDIAMYRAKEEGGARAQRYLAAMQDVITSRLALEKNLRKERGEFVLHYQPKVDIRTGAVTGMEALVRWVRDDGTIVPPQDFIPVAEKTGLIVALGEFVLREACRQMHAWQKRFGR--LKMAVNISARQ-FQPGLPDTVASALADAGLDPGLLELEITETTMMRDLALTVSVLERLTTGGIAVAIDDFGTGHSSLYYLKTFPISSIKIDRSFVRDIDETDATIVTTVVSMGRNLGIGIVAEGVETEAQLDFLRSLECPEVQGYYFSKPLPPHAFEAWMENRL------ 254785192 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GEVTGVML----VINDISESVVKERALEESDARYKAFIANSADAIWCYEVPVDT-TLSPQLEQILKRAIVECNETLARFFGVTHTRDYQDVRAFIDNGYRLENK----EFSRVDRTGMCGYMQSSAIGVV-ENGLLMRAWGITRDITDQRTHTDRMEYLANHDSLTLLPNRTLLYSTMEQTIANAK--NDQLMALMIIDLDRFKEINDTLGHRAGDSVLQQVGPRLGEMVELEGLVARLGGDEFAVFLPRVRNAHQALVLGHRFIDSLGEPFEIETFRTEVTASIGISMFPDQGRDVSTLMRYADVAMYHAKRALKGVAVYDPEFDPHSPTRLEIMGALRRAIRESQLEYFQPKIDLLTHRVTGFEGLLRWHHPEIGTVPPVDFIPIVEKSNLIYPLTCWVMAESIRQCAIWRREGH--DITVAMNLSASNVTDERLLAELRQLLTQYDLPGHCLEMELTESTIMNDPERALTALKKIAALGVHLSIDDFGTGYSSLAYLKRLPVGTLKIDKSFVMDMDEQDEIIVNSTINLAHNLGLSVVAEGVESQEIYQRLQDHKCDSAQGFLIARPMPAADATRWL---------- 239906034 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AAVREGLAAVLDGRLPRYEMDLPC-GPSGSQIWRALCFTPLR---GPTSGAVATLTDISRQKQLEEHILHDAFHDTLTGLFNRALFINRLDQAIKRLRRNPDALYAVLYLDMDRFKLVNKTFGHVTGDRLLMVIANRLQKQLRELDTLARFGGDEFAILIEDISGLDEASTMAENVLRQLAQPFRLKKQEIFVTCSLGVVVGSAAYEHPDQVLRDADNAMYSSKEHGGDHYTVFDAGMRVLTQRRMEMELRQAMESGEITVHYQPIVSLATGDVTGLEALARWQHPRQGFIPPSEFIPIAEESGLINELGALILRQSCRRLVELGREPEGEKLSVSVNISGRQFKRPDFVQEVAGILAETGIDASRVKLELTESVLMDDADEAVRAIKNLKALGVKVVIDDFGTGYSSLSYIQRFPFDSLKVDRSFVGNMNEQNMEIVRAIIAMAHKLGLEVVAEGVELAEHKAALSELRCESAQGFFFSRAVPGEELGELMRRNW------ 146280132 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RITSVQIYNFLLIYCALFIACLFLLHFDIKHSVLGPAQTAVAYPALWFSVLAFGILSLIFF--DHGKRSFPLFLLVIGIAAEAVADFWYVRMNGTYTPGGMTLLLWLTGLVALAAAEHLALIRRAGLTQSALRRRTDAG---IAQAALPGIVIAIFMLSGS--LSGAFGRNWEYVAFSSVLGLIFAAVAA-------LREYAVIRSHEALRTEAEESRESRRRLAAVLESTSDAVVVFDRSMRVEYFNENAVSALGVGAPGLGASFTEIFPETSPGALVRFRSA-----QSRQEPMEYDALLSGPDR---WLSINGYP---SNGGLSIF---FRDVTEQRTARERMAHLAHHDPMTGLANRMKFSEELQRCVSLE-----TPVSVLLIDLDNFKDMNDTLGHPLGDAVLVEIGRRLQQLMRPGNLAARLGGDEFAMLIFGQQDRIALGAIAERVLARISAPIALPNQTVRVTASMGIAM--DDVANRAELVRTADIALYEAKRDNRGTYRFFDGAMEIRLRERTAIIADLTAANNEFVVHYQPLYELASHRICGFEALLRWTHPVRGLVSPEVFIPIAEDTGLIHQIGAWVLRTACTAAADWPA-----DVRIAVNLSPRQFRDLGLPTMVARVLEETGLRPNRLELEVTEAALLDDSGSNLDIFAQLNRMGIRIALDDFGTGYSALSYLQKFPFAKLKIDRSFITGDSESSMAIVSAICSMAHALSIRVTAEGVETRDQFDWLQTR-CNEIQGYLISRPVPAGRIPDLLAGK------- 94498467 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YGSLEDVHERHMAEHDLAQSEERFRLAIQSAGLGIWDFDSRTGQRSWSPELRAMLGVSPD-VTPTTELALSLVHPDDRPRLQDKLAAVAGGGPAHFEDMLRIRATDGALRWIKSTGWTTRCDTDGSVRIIITFLDVTEQQDSERRIRWAATHDAMTRLPNRSSWQQTLDD-MAKAARRSGDSFALLLMDIDDLKRTNDSLGHDAGDALLCAFAERLQAAAPPDAVIGRLGGDEFGLLSSTLSDATRAEAWGKALIETLRRPHMHEGRSLDCGVSMGAALFGGDAGSEGDELFKAADALYKAAGRGRLTLFHSSLRAEAQQRSSMIRMARQIIADDLIMPYYQPKIDLRTRMVTGYEALLRWCHPRLGVQLPGSIAAAFDHGEIAVGLTQTMLDKLLRDIIRWLD-AGLDPGSVAFNASAADFTHAGFADSVLERLRLANIPTRHLELEVTETVLGRGADQVATALRCFAKEGVRVALDDFGTGYASLSHLKHYPVDVLKIDRSFVSNMDNDDAAIVDAIVKLGDSFGMEVVAEGVETELQAQLLLAHGCPIGQGFHLGRPQPFDVVTAKMR--------- 53804907 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTALLQLVATRVAAALERDRSERQLKAREQEFRSLVEHSPDTVARYDRDCRRIYANPRLVEEAGVPLSELLGKTPVEFPG--GESSRAYQAKIRQVFETGEPA-EFELSWKTAQERELISHIRLTPEFGFDGEVMHALAIGRDITEIDAYRRRIHHLAFFDSLTGLPNREMLNKRIREVMD-GNPRPGRQFALMMLDLDRFKEINDTLGHGIGDLLLGRAARRLLGAVGKDDTVARLGGDEFAVLVPAPAASQELTALAGRILDAFARPFLIEGRELFVSVSLGIALYPRDCTGIDTLFRYADTAMYHAKRQGRNNFQFYSAELTARAAERMRIESALRRARNELELHFQSQIDMVSGTIVGAEALLRWNRPGRGIILPRKFIPIAEETGLIVGIGDWILAQACQAVVAWN-RHREQPLRVAVNLSTRQFILNDLAGTVQRILDETGCRPEWLELEITESLLLEDSRGVRATLDAFDRMGLSIAIDDFGTGYSALSYLHRFPVKRIKIDRCFVHGIPSDRSELVKAIISIAQALGLEVLAEGVETPRQAVYLQAHGCRLGQGYLFGEPQPLVGFEASIGQ-------- 296135704 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VHTTDHKPVQLPLESALRGEPKEAEN-FLIESLEGQWRHYEITARRLLDSTGTPLGAAAVAHDVTEIRAVDRRLKWLIDHDELTELPNQTLVIESLERWLEAETSRDESRQLAVYLDIDRFRQINDSFGHALGDDLLIETAARLKVALAPDDFLARWGGNAFAVLHPCTADQQALLDHAEQLLNSLTEPFVLDGQTIFITASLGIARAPRDGRSATQLFSRADVAMYRANTPGRALLYTVDMSQRGRELIEMETDLRHALAMEQFFVLYQPKVCLQTRQVIGAEALLRWQHPQHGLVSPATFIPLLEETGLIVPVGQWVLNAVCKQLQEWEQQGKTP-LPIAVNCSMRQLQGDLILRQVSSALEHSGIAPGLLELEITESMMLRDPEHVSGLIVQLRELGVNTSIDDFGTGYSSLASLKRLPVTTIKLDRAFVKDNDADDAAITRAVISMAKALHLIVIAEGVETQEQADFLQQLGCEAYQGWLFSQAVAPKRFAQYLAD-------- 146284167 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QAIRSILDASI----RVGGEVIGVLSLAWHADEIAFAGELADQQVLANQQRLQRAVEQSASAFILVDRDGRVEYVNPAFTAISQFSESEVRGQRLADLKAL-----ENLGELLTSSVLAHSNSWQGEFRSRRKNLEPYWGQLSISKVFNDDGMLTHYIGIYEDITRSKLAHQHIERLAYTDNLTNLGNRPFFIRSIEERFAAGAEP---RLCLLLVDIDNFKRINDSLGHQTGDKLLTSLARRLRNGLSQQSVLARFASNEFALLFDDKGLEEGIRLADQVLRILDKPLF-VDKQLISVSGSLGLACSPQHGRDPETLMKHAGQALHKAKANGKNQVQIFTEALHAEANYKLFVENNLRRAQNELEVFYQPKLCLHTGRLQGLEALLRWNHPEKGMIRPDQFISVAEETGLIIPIGKWVVREACRMGVTLS-ELGLGKPQIAINLSPKQFSDPDLLSSIAAILLEEKLPAGQLELELTESLLLDATEETRQQLIGLKALGLTLAMDDFGTGYSSLSYLKKFPIDVIKIDRSFIKDINQDDVEITSAVIAMARKLHLKVVAEGIETPEQLKFLRRHRCDIGQGYLFDKPIPGTGLTDALR-RYP----- 94500854 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLSILVYQIQLELAHSKDQLKLEQNTKRYRSFIQNSNDAIWDLILENGQVQINQRFCSLFEVPKNADTTLILNTKSIKH---------VIRYILQSSNPNSNIETRFINSSGEVLWLQCTTMAEIYDD-KLFGIWLMTRDITENRTHIERLEYKTRHDDLTGLPNRNALSELLDEKIELAKQF-GLKVGLLFFDLDRFKEVNDALGHNYGDVLLKKIPQRINNYLQPNAKLCRLGGDEFAIVIPTIENTAQVLELAKDIQTALRQAFDLGQLHVEVSASLGVSCYPENGSDVGTLMRCADVAMYKAKHTPGGILSYSANLDEGSPRRLAIMAAINSGLKQDQFFHYQPKMDLKTGHVTAAEALIRWQHPEMGLISPGEFIPLAEMSDIIIDLTEWVLDQAIYQLKKF--QLSQKDVRLSVNVSTRNLLDDNLVPYIHAKLEEYDVRPQQLELEITESALMVDPDRALETLNKLSGLGLSISVDDFGTGYSSLVYLRRLPIDSLKIDLMFVRNMNDQDAIIVNSIINLGHNLSLTVVAEGAEDKATVEVLKTMGCDYVQGYQISKPVPEDEFLRLLDE-------- 282888513 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VGLAVHQDAMA-----QRLANSEEHHRLVVDHLIEGIVVQSREGVVLACNPSAQRMLRTGPQIVGRSIRTVMVRFHENGSPVTERPTNQVLATGKPMLGVTLAIELVSGEVIWITENVVPILKPQSKPDSVLISFTDIGPVREAQRQLKFLATRDSLTGLYNRAYLTERMNSLFAPGGPDGTGEVAVLFVDLDGFKKVNDTAGHEAGDALLKSVAGRLAGCVGPDDTLARVGGDEFVIVVSACDCSERLIALARHILDEIAVPFAVADNEYYLGASIGISRFPDDGQDAPTLMRNADSAMYHAKQRGRNNFQFFTAELNQQLQRRFLIEQSLRRAGNELSLVYQPIVDSQDGRTIGAEALLRWYNSELGNVSPAEFIPVAEDAGLIAEIGEWVLAHACEQAAHWR-RTLAPELIVAVNLSPRQ-FNEGLVERIRRCLDQSGLEPAALELEITERLLMSDSDTVLPMLLALSATGVRISVDDFGTGYSSLSYLKRFPLHNLKIDRSFVAGLPDDSIAITQAVVAMAHSLGMNVTAEGVETPEQAAFLRSIDCDKQQGYLYSRPVGASAYARALADAY------ 293602985 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIGFAVTRDVTERREREQQLLRAKELLDAVVSHIPSCVLVLDVSRNILLANRQAEATFGATAQMLGKTAQQCLPAPVFE---FFDRLTNDALRSDGALREAEEKLATARG-MRTLRTRSLVFHSNDPRSRYALLISDDVTDENAAHAQVRYMAHHDTLTGMPNRRLFREQLLRALNHCA--DDRRTAVLCLDLDNFKSVNDTLGHPCGDELLRLFARRLPKVLREQDTLARLGGDEFAVVLPNIGQQDDVRKMAERIIDAVRQPFEVEGHTVPMSVSIGIALAETPDHTADHLLRYADMALYEAKRNGRNCMAFFKPEMEAAKRHEVEMDLRQAIMGQQLQLYYQPILDVSHVRVVGREALMRWQHPVKGLIMPSDFIPIAEETGLIHELGAFTLHEACHEAMRWDDHE-----TVAVNLSASQFTNSALVSLVESALSTSGLPARRLELEITESVLLANSATNLNTLNRLKALGVKVALDDFGTGYSSLGYLRSFDFDKIKIDKSFTQDSSKEALAIIRAINGIGRSLDIPTTAEGVETAAQLDRLTQEGCSHFQGYLLGRPVSHDA--------------- 192361938 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TAVSEQTRELVNARAQLQATLDAIPDLLFE--VGSDGIFHTRRPELLLVPPEAFIGKAFSEFMP-------DEVNQVIWSAMEEATGFSEGKYYALEMPGGRRDFELSVASKAGKEKGIQRYVMLSRDITERKENEARINNLAFFDPLTQLPNRRLLQDRLEHAIATGQRQAAL-GALLYIDLDDFKTLNDNRGHHVGDLLLIAVADRLRHSLRHEDTVGRLGGDEFLVILDRDQAAQQVQQIAEKILQSLNQVYVLDEQEYFNSPSIGICLFGDDDADIEDLLKRADQAMYHAKAAGRNTLRFFDPHMQASAAQRFALQNEIREAFNQFKLYYQPQVD-RTGRITGAEALIRWLHPERGMISPMDFIPIAEESGLILPLGNWILDAACQQLIHWKQNPLTAALTLSINVSARQFQQPDFVTQVLAAVTRTGANPHQLTLELTESILATNQQDIITKMDALKSHGIKFSLDDFGTGYSSLSYLKRLPINELKIDKSFVNDIDPNDAAIARMVIRLAQSMELNVIAEGVETQRQRDWLEQEGCLHYQGYYFGKPVGAEEFLR------------ 89902652 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RHLRASEDRLATILNSVDAYIYIKDMELRYQYANRKVCELFDRPLAQVVGSTDSEFERLRIND----KRVIDN-----GERVEADEVSRSLDGSREQTYLSIKPLRQPDGSIYALCGISTDITEHKRSEDAIHQLAFYDPLTLLPNRRFLMERLQQTLK-ANERQQQCGALLFIDVDNFKDLNDTLGHAMGDELLRQMAVRLSTCTRAEDTLARQGSDEFVLLLCDLSPDLDAAHVAQKILQHIAEPYLLETRHYQSTVSIGIAMFGDTPTSRDELFKQADLAMYRAKAEGRNCFFNPAMQAQVTARTAIEADLHQALARSEFVLYYQPQVNIDGQQ-FGVEALVRWQHPQRGLVPPLEFIPIAESTGLILPLGRWILSTACRQLVAWAASPEQAHWSIAVNVSARQFRQSDFVQTVEQVLRDTGANPQRLELELTESLLVDDVEVVIARMSALKALGVRFSLDDFGTGYSSLSMLKRLPLDQLKIDRSFVRDHDPQDANIVKAIVTLGFAMNLQVIAEGVETAEQRDALVNLGCTHFQGYLFGRPAPAPA--------------- 158426282 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LILARASASARQMEAASRVMQEALQLSEARFRDVAEAATDWIWETDAALRITYLSERYEALTGRSGAELMQPLDTVLHSI-----EGPLESWTARAAERR-VTPLSCRYLASDGTLRLCRVAAKAVRDADGHLIGFRGTASDITAEVEAHRKMEHLALYDPLTSLPNRTLFMEFLSGALS-SIGDSQRLVAALRIGLANTRQITESYGLAAGDAVLAECALRLKQVITDSDLVARLGAEDFALVATAPGNVLAVKDLCARVQAALNAPIRPEGDLIDLSCAIGVALAPNDCMEGELLLRSAEFALQHAQGEEPPGIAFFSADMTEQVQAKRTLEHDLRRTVGSEDFVYQPRFSAATQEPVAVEALVRWLHPGFGLLSPDRFIPLAEASGLIVPLGEWVLRRACATIAKWPD------LVVSVNVSPVQFRQGEQLLETRAALKDSGLPPERLELEITENVLLENTEKALDVLVGIKTLGVRLAMDDFGTGYSSLNYLRNFPFDRIKIDRRFVGDLEQSRDAIVEAIIGLGRALNLQVTAEGVETAGQFAWLRKAGCEELQGFHFARPMSEADLIAL----------- 254491242 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVYDITVRKEAEEQLRFS----SRVFNQAQEGIIITDTSGTITDVNPAFCEITGFSREEVLGKGPDILNSG-KHSPEFFSKMWQSIIEH--GYWQGEVWNRRKNGELYAELLTISAITDDDGQSRHFVGLFSDITQTKQQQETLEMMAHYDVLTKLPNRVLFADRFSQAMAHSNRTE-TMLAICFLDLDNFKPVNDTYGHEVGDQLLIEVAVRLRKNVRDEDTISRFGGDEFAILFRDIESQSECEFMLRRIHESLAQPYNVNDTRIDISASSGVTFYPQENADLDTLLRHADQTMYQAKGRNTYKLFNPAKNRQNIEKQQWLQQIRLGLEQDQFRLFYQPKVNMRTGEVFGMEALIRWVHPKKGLLSPIHFLPLIEGSEIEIDVGNWVMRSAMQQLQVWHDEGKEIE--VSVNVASLHLQSAHFIDDVEAALATHDIDSRYLQLEIVETSALGDIGAISKVIKLCRDLGVSIALDDFGTGYSSLTHLRHLTASTIKIDQTFVRDMDPQDYTIVDGVSGLAEAFNRQVIAEGVETTESGLMLLMSGCERAQGYGIAKPMPAEEVLIWLNAYKP----- 188583519 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WFEISGR-------PHFSAGTFLGYQGVGSDVTEQHRTRLALVEALSEQNRRFDAALENMTHGLCMFDAEQRLLVWNRRYLEIFGLPEGALHMGQRAIIEVLVALGRYKRGLTVDAVSEGTRTSLTDEVLRELADGRV--IAVTHRPMAEGGG----WVATFEDITERRRNEARIIHMARHDGLTDLPNRTRLREIGAERVEALRTGADGQLAVLCLDLDRFKPVNDSFGHAVGDALLRAVAGRLRGHVRGHDVVARLGGDEFAV-LSHVEDAAGAMGLAERLIEIVAAPYRLDGITVEIGMSVGIALEDDLPRDIECLLKEADIALYEAKTGGRGTARLFEPQMDATLRERLGLERELREAQSRFELHYQPLVDLSDNRITGMEALVRWRHPERGLVNPAVFIPLAEETGLIVPIGEWVLSQACRDAAAWPDA-----ISVAVNVSPLQLRNRGFVQSVLGALATSGLKASRLELEITESVLLDDTEVNLETLHSLRRLGVRISMDDFGTGYSSISYLRRFPFDKIKIDRSFVPDSASDAGAIIRAIVSLGASLGITTLVEGVETEPQLATIRAEGAQEVQGYLFSPPRPVHEIAVLLE--------- 217978731 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGPVKSIAEAGRRASGDLVAKTLANTGLKAQDESFRLLFEGGPIPTALCDPESARLVVNDAAAALWGFSASELL--AMTAFDITPEEDWEEVRAFAESAANPRVG------RHLRSDRSVIHVVVHSRAIVFRDGPAI--LVTIIDVTDKQRAELRLAHLEHHDALTDLPNRALFRIRLDEALSR-LDSGQGEIAVLYLDLDQFKAINDTLGHTVGDALLRAVADRLRACLRPGDTLARFGGDEFAFLCGRLAGPDEAGKLASLIVDEVGGPYVIQGHCVEIGASIGVAMAPGDGRDSDLLLKHADMALYRAKEEGRRAFRFFEPEMDARAQARRQLEADLRQIASEFELHYQPLVALQTGAITGFEALLRWRHPIRGMIPPAAFIGLAEETGLIVPLGEWALRQACAEAAKWPNH-----LKVAVNLSSVQFKRGDLIHSVLTALANSGLPASRLELEITESILLAESEANLATLHRMRSLGVSVSMDDFGIGYSSLSYLRAFPFDKIKIDRSFVSELGHGSRAIVRAVAGLGSSLGVSTTAEGVETSEQLAWLRAEGCTEMQGFYFSPPVPASKIAPMLKARFPLLKH- 209964794 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KYRAALHDHVSGALHQLEHEFRMLHASGAECWMLVRGAAIRDGNGTALRMAGSMSDITARKHAEAQLLFDAFHDGLTGLSNRHLLLDRIGQAIDRRRHPTDGQFALILFDLDQFKAINDSLGTALGDEVLRIVARRLGEARRSGDTVARTSVDEFGVLMDGVADVKAAMSGAERLAAAVCRPITPDGREIVLTCSAGLAMSNTGYAAATDMLRDASLAMFRAKAAGRSRIEVFDDALRERALSRLRTESDLRVDSDQLFLVYQPIIRMQNGSIAGFEALVRWSHPERGTILPGEFIALAEETGLILRLGRWALKEAALQIKDWRRRTGRD-LFVSVNVSGRQLMDDDMAAAVAQVLGETGVEPRALKLEITESLLLDDTARCVQMLHDIRKLGVRLCLDDFGTGFSNLSYLHSYPVDTLKIDRSFVRAATDRRAEIARIITMLAAALDLEVVAEGVERDAEAAFLRDLHCQYAQGYFFARPMPPEEAERHL---------- 77362381 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PDDSSKFRKNISQALSQKQ-MVSFQYQLTMSQGAV-YFEARINHVS----QYQQVMVIIRDITEQHDAEELIRKQAYYDNLTSLPNRFLALDRLSHML-FEAQRNKGHVAVLFIDLDNFKKVNDSFGYELGDKLLIKSAARLQQVIRKEDTIGRLGGDEFIVLLRGINCHYNAIDITEKLLKNFTSPFKIEGRELVLTMSIGVAMYPENGDTASDLLRNADTAMYQAKALGRNTYSFFTPQMNVVIQRRLAIEEQMHGQRNEFELHYQPQLDVKNKHVTGAEALLRWYNPVLGNIPPDEFIPIAEHNGLIISIGKFVIKQALQLLKKWQNQGQHHKYTMAVNLSPSQFRDTALLSFIKDTLSELDVKAKYLELEITEGVLMNAKLNINDTLQEITKLGIKLSMDDFGTGYSSLSYLRQYPFNVLKIDRMFINGITSKDCNLVKATIAMSHSLGLTVVAEGVETKEQLVLLGELNCDFVQGYYFSKPLPEELLLDF----------- 145301131 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LKRHAEQLKLSHDNLSEAILVCDADSRIISVNPAFEQITGYSGEEVCGQRPSMLKSLH--DQAFYADMYHAL--ERVGVWRGEVWNKRKNGKLYPQQLMISTLR-EGGKISQYIGIFSDLSQTKLAEQKIAAQANYDNLTGLPNRWLFGRCLTRFCER-----GERFALMVLDLNNFKAVNNSMDHHAGDALLREVSDRLVSRVRTEDLVARIGGDEFAFLVPGIVNRRQAEVFAKQVIGGFARPFMLANQHLYVTATIGITLCPGDGVESDELLRNAEQALFAAKRQGRLLGSYCASMREEVRQRHQMQQDLAEAIKLEQTMAYQPIWDNRSGRVAKLEALVRWYHPHWGQVSPADFIPLAEEAGLIQGLGALVLWQSCRDLARLQ-QSGFPDLQMSINRSTLEFQTDPEASEWLKVIHHFGLDPCDIVIEITESLLMETSDQHRVRIDALREAGCKLAIDDFGTGYSALNYLRNFPVDLVKIDRAFVRHINEQDRLLLDGIINIVHNLGMQVVIEGVETREQLNFLCQKGCAFTQGFLLSRPLAYDDLVEYLQ--------- 83592371 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RTLRESDNALAAACEVGGLSTFILDLSANLWMRSPEQEAIFGLD-GRHPRTRDAWHALIYPEDRGGVLDYFAERDALDTGEFDIQYRIRPSDGAVRWIHGAGKLERAEDLSVRRLVGAIKDVTEIKEDLDRTEFLAYHDSLTNLPNRLLLADRMGQALALAVRRQDL-LAVCYLDLDSFKPINDTWGHSVGDALLIEVARRLQQNARAEDTVARLGGDEFVVLLCGFKAEAEVERVVRRMMDSIATPYSVGGRQVTLTVSMGITTFPDAEQEADALIRHADQAMYEAKRQGRNRIHYFDAEKDRLHKERQTYYNRMVAEANEFQLHYQPTIDLVSGVFSGVEALIRWRHPERGLLLPGAFLPDIEDTDLTVPLGEWILREALRQKERWQDMGLS--LTVGVNLFGYHLQQDSFVARFAAILAEFPVHPEEVTLEIVETTAMRDLAAISEKMWDCKRFGVDFALDDFGTGYSSLTYFRRLPVTHLKIDRSFVTDINAQDQAMVQSIVAMSHALGRKVVAEGAETLAHCAALGRYGCDFAQGFGIARPMPGEDIFPWARQ-------- 90021869 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AFGLIRSSLLVFFLFIAFYYLLTKPLIQIALQPAGIHDDELTQLVASTNQLLDAVDLALAKRRLRKSEEHVRQIIDSLPVWVGARNKDGHYIFANQALADFLHTKPDAMRSHISDFAEFF-VTDPQQIIDLDAEVIKSRISAQIWEEKWITNDGEERDMHTHVMPMEFYD-EVVSLV-VSSDITELKRTQAQMEHMAYHDALTDLPNRSYLVERLEEEV-RKANHGQYYGALLFIDLDQFKYINDSLGHPAGDGVLKHVAQRLTAVTKENDLVVRLGGDEFVVVLTNPTSILRAEDIGERLRRYISEPHFYNDLQLHVTCSVGIVMYPEEDAGVHELLRYADTAMYQVKEQGRDAIQFFNKYMADKARNVLVMEGDLHKEQHRFSLYYQPRVDVTTSQIVGAEALLRWEHPDRGMISPAEFIPILETSGLIVEVGRWVLEDSIRQVKIWQEQGIWDDMRLGVNISPRQFRSSEFVNDVTKILQEVGINPSLIEMEITEGIVIHNLEETVATMSSLCELGINFALDDFGTGYSSISYLKQLPVAILKVDQSFVRDIDRNDRVLVETISAMGNMLGLDVVAEGVETCDQLHLVREYNCKYYQGYLCSPPVNADAFAELLTTK------- 91778190 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALVLDKLEIRRLEMARRTSQFRFEKIAGTSPDAIICADEQGLTTFWNPAAEKLLGYRSDEILGRS---IDLIAPEQTARLYQLAAAGESLTEGR-TVEMMVRAANGTMIPVELSGS-MWREDGRP-RFGAILRDITERRQNEERLLRLAHIDPLTELPNRTMLREQVELALSKEMTAS-----VMMVDLDGFKDVNDSLGHSGGDAVLVNVARRLQACARSGDTVARMGGDEFAILLPGLPDAVEAGQIADSVIAAVSQLLTIDGQPVNIGASIGIAMFPGDGLTVRELLSSADLALYQAKAEGRHCRRFFSADLREEATLRRAYQGELARAHQEFELHYQPQVRLADSTLVGAEALLRWRHPQKGLLGPGAFLPAIEAGLLAPRIGDWIISMACEQAAQW--RSLVPDFRVGVNLFGAQFRTGDLADKVLAALQAFNLPPAALELEITENIILRHDEHMLGPLRELHQRGVGIAFDDYGTGYASLSMLKRYPLSRLKIDQTFVRAMLESDAAIIRAILYLGHSFGLEVIAEGVETGEQAARLRKKGCETAQGFLFGKPMPAEEFAR------------ 256828672 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IEIALYKHAAAQALQKSEQQYRLLFDSMLNGFALHEVVTDFLDVNPAFASFFDLPADIIGRSLRQLSEKVEPYWIDILAKT-----ALTRESIRFDSFAGFVDKHFSVVAFSPQP--------RQVAAIFEDTTRRKDAEKHLQHRTFHDALTNLPNRALCLDRIQQAMERSQVRDDYLFAVVQIDIDRFKDVNDSLGHLVGDQLLQSVGHVLLDTVSAVDTVARLGDDEFVVLLEELPSKKTGTATIKKIKSALNRTLDIEHHSIHISACLGALFGPNECTSPENFLQGANIALRHAQEQGLDQLRFYAPEMQDKAIKKLDTETRLRNAISENEFFLQPIFSIQNATLSGFEALLRWKPKHRGWVPPSEFIPIAEQTGLILPIGQWVLEQSCKVLHSWAEKYPGNTLSVSVNLSARQFSDPDLVHNLFSCIRHNRINPTQLKLEITESDVMTNPEATIQKLRIMKELGLAILVDDFGTGYSSMSYLQRFPIDTLKIDRSFVTQLDHANRVIVRTIINLAHNLGLSVVAEGIETEAQCLTLQEMGCEYAQGFHFSRPILLDEIDDFISRHL------ 237749000 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVFIMDIDARKQVEEIALQNAFLEKQRFADERYKTIVEQTNTLVFEWVVDTNERYISQEIPKRFNYDDRDIMWIWRD-DHVIHPDDMILFEQFLKGI--RKQNHVEMVARYKKRDGSYAWNRVTLSCLYAQDGKPHRYIGTINDVDNATRSVQTLKYRAEYDVLTGIYNMQAFYDRASSMM---RNNPERQYYIVRLDIDRFKVINDLYGLEEGDRLLKTIAGLLSDRMKENAAYGRISGDIFCACVAYSREEIIHFVQDVAARLAE----YPLASKIIPSFGICKVDNVQTPINVLCDWANLALKTVKGSFYPIYAFYDETLRHQILSEKKIESEMDLALLRKEFLMYLQPKVDIATSKIIGAEGLVRWNHPEEGLIPPDRFVPLFEKNGFIIQMDEYIWEQACICLKRWVDMG-LEPVPVSVNVSRMHIHDNKLNEKLLELIRKYDLPPELLELELTESIFFENEELLVGTIRKLQQDGFSISLDDFGAGYSSLNMLKDLSIETIKLDRGFFNEVTPRGKTVVAHTISLAKALNINIIAEGVENQEQAEFLLNAGCPFAQGYYYSMPVPIGKFEELFRQQY------ 119945689 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NESQQIGRLGG----WKLDLKTGDLFWTDETYRIHETSPEEFNPTVDAGIGYFLPDSQKIISKALDEAINNGIG-YDLELQTYTTKGRKIDVRTTC-IVTQEDGVAVRLTGIFQDISEQKANQRKLEKSNHYDPLTGLPNRILLADRIQQAVAKSLRNDKY-VAVAFIDLDGFKAVNDSHGHTIGDELLKKVAKRLKHVLREGDTLSRFGGDEFVAVIDNLSDPRESDLIVLRMLESVSSTLVVEKKLLKISASIGVTFYPLDSAGPEQLLRHADQAMYMAKQQGKNRSYVFDIEQDVAIKHHNEALKRIAQALKNNEFYYQPKTDLRSNRVVGVEALIRWNHPDRGVLAPAMFLPAVEHDILDIEIGKWVIKTALQQSQNWLSSG--TDIPISVNISPLHLQHAEFVSELKRMLDQYNINAGSLEFEILESSALKDIELVSKVMKECNQLGVRFSIDDFGTGYSSLTYLKRLPAETLKIDQSFVRDMDTDDKAIIQGIIELAKVFNLKVIAEGVETPQHGELLLSLGCYFVQGYGIAKPMHENDVLTWL---------- 86747577 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITQLEVARALLDQRTRALEEAQRLGRIGT----WNHRLDTGRTVWSPELYHLLGLDPAAFDPTYDGTKAYFLDDAAERMLEIQKRVV--RTGTTEADIRILHGDGTPRDMAIICKAEI-RDGKVVGLIGTAQDVTDRKEAERRLELLAYTDPLTGLANRALFKRKLAGLFEQPISGDG-RNALLLIDLDRFKEVNDSLGHSTGDSLLIHVASVLRQELDPQAFIARIGGDEFAVLTNGQCSADDPIALADRLIAKLSVPVELAEGEACIGATIGVAILPEHGATAEKASRNADLALYMAKEAGRGRAQLFEPIYAEAVDQRLDLGRRLRQAVESGTTHYQPQIDLKTGRVSGFEALLRWSHPERGPISPSEFIPVAESTGLIVQLGHWVLRDACRQMRAWLD-AGLPPRSMSVNVSPAQIWNGDFEAVVAAVLAETGLPAELLCLELTENLFVDHTKQVSSTLAALSKLGIQLALDDFGSGYSSLGYLTRLPFNCLKIDRSFVDGIAPEKRKLLGGIIALSHGLGMSVVAEGAELAAEVDLLTGFDCDFVQGYVFSPPITADQ--------------- 254457256 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLKKSNEELAYIVKHAVSEIYILDFETDYVFANDGALQNIGYTLDELLYDINKTLTRKHVESLRASCAINDSVSNISEHT--------RKDGTSYTVQASIQSIIYQEKK--AYVLFDTDIKELREQKDILHHQAHHDALTGLPNRILFNDRLSQGIKKSKR-HNEILALFFIDLDQFKQINDSLGHDTGDVVLKEASRRFSSKIREEDTLSRLGGDEFSVIAGGLKEASEASVLANKFIECMAEPIVVGAHTLYLTCSIGISFYPQDGQSAENLLKYADVAMYKAKDEGRNNYQTYSSKLTELMHEQVTMRTSLHKKNDEFILNYQPQIDSMTDRIIGMEALIRWNHPELGRVSPAKFIPLAEETGFIVELDRWVMQEAMSKLSSWYEEG-LNPGMLALNLAMKQIQKSDFLEFLKNTMKETNCLSEWIELEVTEGEIMKNPDESIATLKEINKLGITLAIDDFGTGYSSLSYLKKLPVNKLKIDQSFIKDTDEDDVAITKAVIALAKSLKMSVIAEGVETKAQKDFLILNECLQIQGYYYSPPVDAQKMRDMLIEQ------- 119470556 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EMVFEEHARLTAAFEQTRDWVFILDKNFNVRASNKSLQTAFNFAAEPISSRALNLG--MSPKSRVDYLRIMKKLSEGE--HFSCEDMVRLHNGESRHVLVKISAVADTEQRLSSYVIILTDIHAQKLAESELHQLANFDVLTGLPNRTLFNDRVEHALE-QAQKHLCKAALLHINIKRFKYFNDSLGHEVADELIKKVAERLKCSLRSSDSIARFGGDEFVVLVEDIHQIEEVLLICTKLMDCVNQNISINDQVVNINLSIGVAISPDDATQSGALLKAANIALYHAKGALESNYQFYKQEMNQHVQKHLESQLTKAYQEHEFCNYYQPIINAHTHQTEGFEVLLRWPENKRIQT--QEFSLAAEGVGLITKIMLQTFGRALNELNEW--RKASPDLYLSINLSALDFEFIELVPEIKKALINANVPSEAIVFEITESILMRDSNLALQSMKKLKELGCKLYMDDFGTGYASLTYLKRFPIDVLKIDRSFVQGIDSDDEAIIESTLTLAHSLGKECVAEGVESQQQLLFLTALGCKHFQGYLFSKPVPSEDVPALI---------- 95929024 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VFCLVAEIMLVWSQSTLSILQYALLLGTLSTLNLYNLIYHYYYLKIARFAFLLDIFVVTVLIHFTGGGLWPLYLVTTIEAAFLLENRRDVLGIGALNGLFYAWALIAGHYNLL-PYIYQPLDSETFLLLLWLWVTLLNTAIAFTFLTHALRRKTAEASTLAR--RLGNFLNHANDLIIQFRPDGTIDYANQASRSILNIDPDSNEINIS---SLIDPTDRPRWQRQV-LLLENGTSFPATELLMRTNSDQQAIILDSNVTLLEENDGQWTLWGIFRDITARRQAEARLDQLTNFDQLTGLAHRSNFMERAEQV-TLMAKRERKNTAFLIINIDRFKLINDALGSAIGDEVLKAVSQRLLNQVREVDVVGRLNGDEFVIMLVNVESADIVHNLAVKITQALTPMIAINSHELFLTTSTGIALYPQDGDTPEELLKQAEIASVKSTGRNGIQFFTDQIDLNQNSRLRLLNGLHLALQQQQFVLHYQPKVNIHTGQITSVEALIRWNHPEMGWVMPTEFIPLAEESGLIGIIGRWVLEEACRQCLIWQQQG-LPPIRMAVNFSGHQLQQESLLKSITDVLKKTGLAAQWLEVEITETVIMQNPEVTINILQAIQKLGVHIAIDDFGTGYSSLAYLKRFPVNTLKIDRAFVRDISDTDAAIVGAILKMGATLKLNIVAEGVETHGQRKFLEQHNCHEIQGFLYSPAVPPERIVEMVRQ-------- 251798594 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QVMLRTAALTIAIVAVLFCAAALYRNADPVLWTSSMIAVLAIAITAILFARNGQMIGFRNFHTPIVEQSEAVPLAILDRDGVIMEMNVAS---------SNTLGYIRQDLLGKP--LAPLLEPGSRNSLQEMLDHALQGKSE--QRNINITHRSGFPLELQIISSPMMRED-EVIGTVIVSQDLSDRKRNIERIRYMAYYDDMTGLPNRTLFHIRMNESLAFAREHDRM-IGLCYLDLDRFKLVNASFGREFGDMLLLQVAERLTRAIGEQGIVARMEGDEFALLLQDIESEEQLMELSRGMLHAIDEPFELKGFPLHITGSLGAVTSLVKEDDGYSLLKKADIALVKVKESGKNDCMLYSESWSNSSFERLTLQHEMYRAIQRKEFIYQPQYDLVSGMMVGVEALVRWRHPAKGMIPPGEFIPIAEESGMIVQIGDWVLEEACRQNKAWQD-AGLPPMPVSVNLSIRQFVQQDLASKVASVLEKTGLKPEYLDLEITESMTM-DTGHVSRCLLELTDMGVGISVDDFGTGYSSFHYLKNFPIDRLKIDRSFVRDIDPSDAEIVAAIIAMAHNLNIQVIAEGVENAEQMEFLRKHNCDEMQGYFWSPPVSSTDIEQML---------- 114047727 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FGISIDITGRRSIADRIGEHNQLLNTLLSNIDAFVYMKSIDGKYLYANHKIVELHNRSLSDIIGKTD--LELMNENFADPLMEMDKQVFQSGLRKSKQEI-VVGADGIERSFWSIKVPIKLPGQEPA-LVGFSTEITELLQLKEHLEYQRVTDNLTGLPNQHKFEQSLQLALD-NAKRSKQQLAVLLINFDQFKYVNNALGHESANEIIKAAARRLDQCDWLSGSLARFSSGDFAILLAKTGSADEVAMVAERLRMVCSEPYRVAGQVFHLTASVGVSSYPADGDMVWHLIKHAESAMYHAKDQGRDQIQFYSAHLSKAVSERIERDLRIALIEKQFELYYQPKIRLADKQVAGVEALLRWNRPMHGFMSPALFIPLAESLGLINQIGDWVIETACQQLSAWSTQG-LGEVQIAVNLSPSQLTSSTLLDRVKLLLAQYAIKPNMLEMEVTESMMMHNPEEAISKLQALRELNIQLYIDDFGTGYSSMSYLKRLPINALKLDRSFIMATDPRDADVCEGIIELAHKLGLDVVAEGVETQAQYDALLERGCDIIQGYLYSRPLPIEQVSRFLLKHL------ 228968479 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALSKSEQRYKSLFEDHPDAVFSLNMNGIFQQSNKACESLF----TAYYCEVASY-SLVHFIDSKDHELLKKALQITKEGKPQLEVRTKEQEGYYYYLHITLIPTF-INKEVVGMFGIARDITTLYEKQKQVEHLAFHDALTGLPNRRKFEKDLKVILNTAQTNAN-DVAVMFLDLDRFKKINDRLGHDVGDLLLIEVANRLRGCLRSKDVVARQGGDEFTILLPEMYSEKSAIFIAEQILTILNKPFFIQGEELSITPSIGIAMYPDYGTDVNELMKNADMAMYRAKANGKNRFVFFSKEMSIAQNEIQFLEGELSKQQNEFFLEYQPQVSTKTKEIIGFEALIRWKHPKLGIVSPAQFIPLAEETGFIIELGNWILRTACLEAKRWHNQG-FSHLKVGVNLSVVQFNHADLIPTISMVLEETELKPEALDIEITESIAINQNQSVVAKLEQLQNLGIQISIDDFGTGYSSLAYLTKYPINTLKIAREFICGITNSPLAIVSSIITLSKELNLEVIAEGVETEEEWEFLHRQNCDHIQGFFISKPVSSKDVWMLLHKK------- 74317287 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLLFEVDVDGRYLSCHSSRKDLLVAPGESLGRTIDDVLP---PEAARICMAALHEAAGLVTGR-QFELMLASG---AFWFELSVSRKSAEPGQKPTFVVLARNITERKAAEQKIYELAFFDSLTHLPNRQSFLERLAQDIRV-AQREKQKLAVLFMDLDGFKGVNDTMGHDAGDLILQSAAERLRNSIRPGDSLARLGGDEFTAVIPGITHEEDALRVANRIREQMRTPFVLAGSEVVLTSSIGIAVFPHDGADAATLLKHADTAMYHAKSCGRDNCQFYSAALTQRAQQRLTLENNLRQERGEFDLVYQPQIDVASGRIRSVEALIRWNHPAGGVIAPQDFIPLAEENGLIVPIGEWALRTAATDAARWQDGGRVC---VAVNLSPVQLRAADLVPTLVDILRETGLAPGLLELEVTEGALMEEREATHATLEALLAGGVQLALDDFGTGYSSLGYLKRVPLSNLKIDQSFVHGHDRENLAIVRTILALAKNLGFRTTAEGVETAEQATTLAGIGCDALQGFYFSRPLPAGAIPALLQRRWRL---- 288553530 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QAGFSDLEKEYMSLEHSPYLLLVINAAGECVRVNEAGLHMNEWTRKEIINQKIEHLTDIY--DEKAWDEVMSGNVSHSEKAGSVDY-----THSYVYTWIPTIIEHKAAGAVV--LGMKKSAAECSEQQDEVYRLANEDPLTNLPNRRCFMNYLENKL-LHAASSKEKLAVLFIDLDRFKYVNDTLGHLFGDRVLKHIAERLQAHLPEKSMIARLGGDEFVVVMTDVKEKEEPVSLTEDLLTIIREPLIMDGFEFTLTGSVGIALSPENGIDAEALLTSADAAMYRAKAKGSDRLEVYNRDVYQEFSRYFHVENDLRKAIDRGEFYYQPQFCLESGDVCGEEVLVRWKHPIEGTISPGEFISIAEETGLIIPIGEWILREACRQKAKWINEG-YPKVPMSVNLSLKQFLQHNIVHTIEKILKETKLPPEYLDLEITESV-TVDLDRTLDILNQLIKVGVRISLDDFGTGYSSLQYVGQLPVHELKIDQSFVKGKGKEGEAIISMIIHLGRSLELKVIAEGVETKEQLDFLQKQGCDLVQGYYYAKPLSTEEYEQYLR--------- 89093691 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TGMYREGYEEAYLTAESFLQLPGWRLLYFKPVR----VTGFFSDSII--SVVSLLFLIVMLFKVGLI-DLKRRRSAEEELINSELRLRQLSELSNEGILIHQ-QGRILDSNKAAEQIFGYSREELLNS--DIWNLMAPD---CVSTAVSNMLGYERP---YDIEGKHRDGGIFPVEICAR------DSLLRGNGV-----------------RVCCIRDLSQSQTQVTDRMDKAIE-SARQRDAKLSVIYMDLDNFKRFNDNWGHEFGDRILMATAQRLRATLTKNDSLIRYGGDEFVIIFSGTGDEQQVVEKVNDLIQKLKSEWLIDDRKVCLTATFGIAVYPEHGGNSKELMQNAELAMYRCREQGVQGHFSFYSNEMSLAVKEQLLIEQHLREVLRLGEVYQPVYAERSNKLHSAEVLLRWNSGVLGVVGPDKFIPIAEHTGQIIEIGQWVLTRSCRQGKLWIDQGH--KLTLAVNVSPRQLRHPDYISQLEKVLYETEFPAEQLCLEVTEGILLEDDQYVETILRQIKAMGVMLSIDDFGTGYSSLSYLKRYPFDTLKIDRSFMMDLEEHSQQLVKACILMAHGLNLNVVAEGVETDFQLGMLKNLNCDYFQGYLLNRPLPDNDLTDLLRKQ------- 157960251 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QRKLKDDVYLLAQAFENTSEAVLIFDSDETIQVSNKAAQNIIGLDSESLIG--LSFSQVLQGEEKASIANLLQQGL-----SWAGECFVDAGGCQRCAVWLNVSSILNSSGNASRYVVVFSDITERKRTEAELRRLANFDILTGLPNRSLFSSKLAQSV-YQAEKEGGNLALLFLDLDRFKHVNDSYGHSMGDALLVEASNRLQSLVADENVLCRFGGDEFVILLRDTPTIDTVNYLCEQLLASIEKPFVLYGREFFISTSIGVSLWPEDAKQPEVLIKNADLAMYHAKEEGKGHFKYYSEERNAEALYHLEADLRKAIERNELELHFQPQIDIQNDKLVGVEALLRWNHPKEGFIRTDIFIKVAEACGLIVEIDRWVMGEACRRGAIWS-QKLAEPIKVSVNISALHFRLPDFISGVQQIMAETEMPHSALSLEITEGVLMKELEVAKQHLKALKELGIDVAIDDFGTGYSSLAYLRHFEVNTLKIDRSFLIDINKADQAIASSIIELARNLKLDVVAEGVETHEQLEHVFSRGCYVIQGYYFAKPMPLAEIETYM---------- 241206173 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GVFVKDMEADGLYFNEACGDIVGMRAEHVVGRTDR--SLFPPSQTDAFREQ-DRRAFEANAAISFEETMQRADGVPRILRTVKRALPTPEGHAPRYLGISQDVTEERAVEAKLAHLATRDPLTGLPNRAAFSEHINQRAVEA--TADSAIALLYIDVDHFKHINDSKGHAAGDALLCQVSERLLQLAGEGDLVARLGGDEFAVVLELD-EPERAGRFAQRLLQTLSHAFDLDGAREHVTCSVGIALAPDHAGDADVLMRHADLALYAAKESGRSIYRFYETEMRLAAQRRHVMTAELWEEKRQFELHYQPIVQLDNDGIGGFEALIRWRHPERGLVAPMEFIPLAEETGLIVPIGDWVIREACRAAGGWPVH-----LRIAVNLSVSQFRHASLLSTVVAALDETGLTADRLEIEITESVFLTDADQSLPRLRALKALGVRIAIDDFGTGYSSLSYLRSFPFDKIKLDRSFVSGIDAGNLAIVRAVVGIGSGFNATTLAEGIETEEQLQKLRAEGFSEVQGYLLGRPMPQHEAEALIDGR------- 220933358 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSYDITAQCLAEQALSGERDRLFTTLESIADGVITADVAGRVAYMNPVAEQLTGFTLNQARG--RPMEEILRVEDLESGELLPDCFNGGSPVVFSEESRLRRPDGESYAVRLTASPLRDGEDGISGAVLVLHDFSMLWDMARQLSHQARHDALTGLINRREFEDRVREALE-SARRSSRSHALCYIDLDQFKVVNDTCGHVAGDELLRQLAAALPRHIRDTDTLARLGGDEFGLLLENCPLDRALSICHQLLAEVAELRFMWQGRRFDVGMSIGLVAIDGASASLSEVLSEADSACYVAKEQGRNRVYVSRPGDQRFGEMEWLGRIREAMEEERFELYCQPIRPISGEGVPHFEILLRLKAEDGSLVEPGAFIPAAERYNLMPQVDRHVIRSVFAMLADSDFALKQHAI-VGINLSGQSLGQEDLLDFVTEALHYYGLPAHRFCFEITETAAIANLSSAAGFIRELRDMGCAFALDDFGSGLSSFNYLKHMPVDYLKIDGSFVQDTDPVDAAMVGAIHRIGRVLGVKTIAEFVESEAVLEHLREIGVDYAQGYGIGRPKPFRD--------------- 217970096 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KENEERLRLAASSSYEAILITDVDNRIVDVNPAFCRITGYSREESLGRDPGMLASGR-QGREFYRAMWQAIEEH--DHWQGELWNRRKDGSEFAEVLSISRVRDARGRVIHHLAMFSDISRLKKHEEELNRIAYFDPLTGAPNRRLLDDRLRQAIAHSRRT-GKPLAVCVIDLDGFKPVNDQLGHEAGDQVLIGIVDRLGAILRASDTVARLGGDEFVLLLEDIEGERVLERVLEAIRT----PIALASQQVCVSASIGVTLFPEDDADPDTLLRHADQAMYRAKQRGRNCIQFFDASVEEQQRVRKERLERLDQRRQEFVLHFQPQVDMVDGRPLGMEALLRWQHPERGLLAPGEFLPDLEGTELETRLGQWVVDHALGALER--CRAAGLDIGVSVNVGPGPLMQAGFVASVRSALERHDIPPERLELEILESTALDDMVLAMDVLEACHRLGVRIALDDFGTGYASLRHFRQLPFDRLKIDRSFVLDMLEDARAIVGAVVQLARTFGREVIAEGVETPAHAAALLALGCRLGQGFGIARPMPVEHIPGWV---------- 95928959 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SQETLSRENQLQRFMESAQDLIFAFDADNRIHYLNGAARQRLDVDISGPALHVDQILD-------ESELPRWNSKTCLLTVGTPFEFRLRSAAGHELPVDCRISTAAD-GGTILHWV-VCRDLSTQLENEKRLYNLSNFDQLTGLTNRQEFSEQATNAMRLTKRLQQ-QMAVALISIDHLKVINETLTSEVGDSLLREFSVRLSQGVRETDLVGRLSGNQFAVAFTNIDDIQSIEQVMTKLRKKLSQPMTIGDQEMFVTSSAGLSIYPGDALSVEALLKKANSARYYAHGGNKHQFYAPEMDEDIKNRLEMINGLHNALVRDELQLSYQPKVNLAEGEFHSVEVLLRWSHPTLGQVSPSDFIPMAEESGMIGELTLWVLRQACLQVHAWQKQG-LPPIRVAVNVSGHQLQSSDFITALTDLLNETGLDPQWLEIEITESVLMQSPTAAIATLNKLRKLGIHLAIDDFGTGYSSLAYLKRFPVHSLKIDRSFIKDISERYATITSSIIEMGKSLHLTVIAEGVETLGQMAFLKEQNCDEIQGFLYSMPVNADEIVRL----------- 157376349 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TNQGITITDTSGVIIEVNDAFSAITGYARDEVIGQNPRVLQSGR-HSPEFYREMWATLQA--DGHWTGEIWNKRKNDEIYPEMLTISAVLDATGKVQNYVALFNDITAIKEHQEQLERIAHYDTLTNLPNRTLLADRLTQSM-VQVRRRKSSLAVVFLDLDKFKDVNDAYGHDVGDKLLIVISRRLKEALRDIDTLARIGGDEFVAVLMDIEKGEDCEPVLERLLEAASGSVTVEGIMLKVSASMGVAIYPQDGIDADQLLRHADQAMYVAKHEGKNCYHLFDTAQNIAMQIRHDDLQSMRKDQSEFVLYYQPKVNMRTGAIIGAEALIRWLSPERGLVGPNEFLPAIENHVISIEVGEWVIDTALGQIAAW--QELGLDIPVSVNVSALQLQHDGFVTCLAALLEAHPVAPSSLEIEVLETSLIDDVMQVSATMLACIELGVTFALDDFGTGYSSLTYLRRLPASLIKIDQTFVLDMTPDDLAIVEGVVSLAKSFKHKVIAEGVETIAHGTTLLQTGCELAQGYGIARPMMAKDIPEW----------- 152981991 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHWIWLETRGYN-MLHDAAINGLVFS--------IEDITLRKEAEQKLLEETALLRAVLDLNPSMIYAKDNEGRFTISNQSFQKRFGFDSEDLCQKIAGSKDELSPED-EIQRQDLQVMQSG-QPLQDLEVRGFWRQDMDRWFHTSKYPLPDVKGKTIGVLGVTRDITKRKQTELQIEYQAMHDMLTDLPNRRFLVNTLNTAMETSRL-RQSSLTMLFCDLDFFKSVNDTHGHDFGDQCLIEISKRIVTALPTADFVARFGGNEFV--ILTNSSLAEATIKANTIMAAVSERLIFDNVVVKIQTSIGIAQLNAGHQSPADLIRDADAAMYQAKERGRNRTEIYDAALQSKTTKHARMDVALRFERNELSVAYQPKVLLADGSVQGFELLLRWNSPEYGLISPNEFIPIAETSGMVVPIGMWAMEQACKQLAAWQQQYPEMSLTMAINVSMRQLLQTSFFSQVRDILNSSGVIPQMVELELTETSAMANPLQTMENLSMLKKLGVRLALDDFGTGYSSLAYLQKLPIDILKIDKAFVRGSNQSDTEIIRLMMALAQTLNLQTTAEGVETFEQIQELKKMGCNLGQGFLFSAPLTAQEAEALISHRFPLV--- 226228483 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VYANEAAAHLIG-ARQGADILRRRASDFVHPDDLALVQQRLTS------GPARVQYRLRRLDDGIREVEAVSVSIAFE-GTPA-MQTLFRDVTERKELEARLLHGAFHDALTGLANRALFRDRLEHALQVAGRDPDHRIAVLFLDLDDFKGVNDSLGHDAGDQLLRTVSERIMAEVRASDTVARFGGDEFAVLLERLPTESEALTIVNRIKVALRRPLMLEGRLMSVATSVGVAYATPADDVDTLL-RNADVAMYEAKEAGKARHAVFEPSMYAAIVQRLQLEADIRMAAGAPERSYQPIVDLRTGAVRGLEALLRWDHPTRGTVTPSVFVPVAEHTGVIVPLGRWVLEQACTQLMAWRTQWWRERPSVSVNISGRQLAEEDFVDEVAAILQRTGAPAGSITLEITESVIMRNTESSLRTLSALKALGLRLAIDDFGTGYSSLSYLQKFPVDVLKIDRAFVEGVAQSDAALARTIVTLGTTLGLRTVAEGVETSSQQEALEAMGCVDGQGYLFSPARPVDEITAWLR--------- 209964281 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WRDLFENAVEGVFRMDLAGRLRAVNPALVDILGYTADALMAAVPDGRALVAPADRAELRSRLRG-AGIVRG---FETMVQRADGDLIWVSLNLRRHLGAGGETSGYEGTLEDISHRRRMEQEAAHVALHDGLTGLPNRTLLVDRLAQALRRRRAGQSPGFGVFLIDCDNFRMVNNTLGHALGDRMLAEIARRLSRLLGAGDTLARLGSDDFAVLCEQSWTPDLALRRAEEMRLAMAPMEVPGHHDLFPSVSVAVVLDHGERETPDEVLRDLGIAVHYAKARGRARCISFEPAMRTAPLQALRLQTELRRALERDEIGLQPVVDLPGRRLIGFEALARWAHPGRGSVSPTEFIPIAEESGLIVALGETVLRKACALLRSWQPRLNGTPLTVSVNVSPVQLARPDLFELVDGVIAATGVDVRRLKLEVTETALAQDLDIVSSRLDGLRQRGFRILIDDFGTGYSSLSRLHRLPFDGLKVDQSFVRPMDEDCRNIVRTVVALGHALGVDIVAEGVEDPETGRELARMGCTSAQGYHFGRPLSPADADRLV---------- 150390997 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIQDITERKALVKKMQGIQERFQVLIRDSSD-VFEIVSPDGTIYISPAVEKILGYQPKEMEG--RNLMEFAWEIEKPKLEKMFKVALSEPNKNIKREISAETKLGKRIYVELTMNNQL-EEPSIKGIVLNWRDVTERVEAQKKMNHIATHDQMTQLPNRLHFEKKIEYQCQ-EAKEKGTTFAVMMLDIDDFKYINDALGMGFGDQLITQAARRLKDFLGETRCICRYSGDQFGILIYNLKDIEAYKNIAMKIIDLFSSSFKIDPYEIYITMSVGVAIYPDDGQETQSLIKHGNIALFRAKEKNRYEMYSPKMDVKNYKAFTLKNDLRRAIKNNEFKVYYQPQVNLQTSEIIGAEALIRWEHPTWGLVSPKEFISLAEETGFIITLGNWILRQVCETYQKWLKDG-LPAIKVSVNYSGIQFFQKDIVENIKNTIHEFQLDPHFLVMEITETVLMNQSQQVSADIQSLQELGIKVAIDDFGAGFSSLTYLNSFNVDILKIDRFFIKGIDETSNRIIEAVINLAKDLRIRLVAEGVETWDQLSYLRKLNCTVGQGFLYSRPVPQEDFEKLLAKK------- 33415351 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRYLLRASRTRHELERSKATLARAQDLARMGSFDWRQGATDLVFSMEGMRVFGL-GGRDKLGLKRILRMIPDEERQGFQRILREVLDHGT-VLCNDIQVNLHDGRQRILHIEAEPEFNEVAALIGYTGIVQDVTDRRVAEDKIKHLANFDTLTGLPNRRQIFWRSERAIEHAKRL-NHCVAILQIGVDRFKIINENLGHHAGDELLIEVSRRLRSCVRTLEAVGRLGADEFVVLLPEIASEAEAMDTASRILQALRDPMMAAGQECFITASIGIALFPAHGLSVADLLRNADVAMDMAKGQGRNTAQVYDPQLASKGRVRLDLDTALHKERDELVLYYQPKIDVRTSKMVGAEALMRWVR-DGKIIPPIEFIPLAEATGLINVMSLWAITQAARQAKIWQKQFGFDA-SIAVNLPSRLFELPDLVDKIQAILDQEGVPPHFLELEITETGLMKDLQGVVPSLHRLNQMGIEISIDDFGTGYSSLAYLTTLPISELKIDRSFVHGTTPQSSAVVSAIIALARALGLKVIAEGVEEVSQMEVLYNLGCHICQGYLFARPMPAAEVATWLA--------- 205374991 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDQYRGLVEMSPDVIRDW----TFIYLNESGSRLLGYEGVEDLIG-KRIRPFVAAEYLGEIQEHLIELDKNKNDHQHFEIKVVKADGGKLDLEMSVMTIVYKGKEARMVIG--RDITERKKADETIQYMAYYDALTGLPNRNMFKEHVDKRLNE---NPEEKLAVLFLDLDRFKVINDTKGHSIGDRLLQLVARRLTDVVKESGVVSRQGGDE-FLLLLENTSTEAIEHTANQLIKSFAKPFTIMDEDFFVTTSIGISVYPMDGEEQETLIKHADTAMYLAKDQGKNNFQFFNPSLNKLTTRKMKLEAELRKAIKLDEVYYQPQYDMQSEKITAVEALLRWHHPQFGMVSPGEFIPLAEETGLIIPIGEWVIERVLMDQKKWKAQGISYP-RVAVNVSVRQLQERSFVRSVENKFNQYQGDSCLLELEITES-IMQNVEESIRVLSELKELGVTISIDDFGKGYSSLSYLKHLPIDKIKIDKSFVDDIDRNPSSIAKAIIDMGQNMGFLVIAEGIEKKEQRDFLLANGCLIGQGYFYSRAVPEDVIQKMWAE-------- 75763729 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GVTLIFRPAIFNAKSKLYIFILVLTGLAITYLYFYLQGDLS--ERSVIFLRCLYRVFLLFIAIAATIPKKRNYFIINPTFGEKLLGIFVLIGFTLIRHTIVRMQFNNQLEQTSQRTRDLINKSNDLVYEYHPDTGIVLNINQAGSML-LGKDSAVLIGKECFSIFLDEDKSELEAAIKK--GRRCSSSSLQLRVKNNNEKDMLFWVTIVPIMIE-GQTFGSYVMVKDITRMKQQQDEINYLAFHDTVTEIGNRIFFQQELDRSIKRVQKTQD-KFGLLYIDLNRFKTINDTLGHSIGDRVLKEVAKRFRTCLSPTIPLARIGGDEFAI-IVHNQTEQQLLNLCKTLFLITEEPFVVNQHSFYLSLSIGIAVYPFGGINTTTLLQHADIAMYSAKEKGNNAVCMYDEKLSQKVTRRLRLEQDLPNAIENNELFYQPQIDSKEGKVIGAEALIRWQHPELGLISPFEFIPIAEETAQIISIGKWTLQKACRQLKEWHS-AGFSNLKMGINLSAIEFEQKDFVQTIIYTIEEIGVPANSINLELTERIAMVDEKETLSKLKALKSFGVHLSIDDFGTGYSSLAYLPLYPIDTLKIPREFVNGTSTDGGEIIQTIISLAHTLNMKVIAEGVETKEQLTVLQRNACYLIQGYYYSKPVNDDEFIVFL---------- 73539344 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILTDLDELWHARQQAAVQAGRYASLADHAPMCVITFDEDGRITDINRTGQHMLWYPGPAQGAGIR--YADLHVADRDLTRELGETIAPGLKARLEREWTWVRKGGSRVPVQVTLRELPAEDGQPRQYQAIACDLTERHRVDEYIRHLALHDALTGLPNRAELTERCEAVL-LHARRHGERVALLLLDLDHFKHINDSLGHPVGDDVLRTIADRLKAAVRQGDLVARMGGDEFAVVLGGLRHDTEAELAASKILARVSEALEIGGQRLRVTPSLGIAMFPADGESLTDLLKSADAALYAAKQGGRAQLRRFASEMAEASLARLTIEGRRAVDEQEFTLRYQPIVDTSTLAVTGVEALMAWHTPERGMMQPSEFIPIAEQCGLIGALGEWALATACSDIQALRT-ALGRDIEVAVNISPLQLRQPGFPDLVARTLQQAGLPPGSLTIEVTEGILVEGGETTIDTFLRLRELGVQLSIDDFGTGYSGLHYLTRLPISRLKIDKSFVDDVARHDQVVAAAIIALGHQLHLKVVAEGVETMAQFEFLRAQGCDALQGYLFCRAVGPDTLREVLDSGF------ 171059444 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LWLLPLPMLVTG-LALALWQLWIPTVGLSIGLVTGWLLTRN-QELRSARMALQHERGQADATLQAITDSVITVDTGARVQYLNPSAERLAGHSLAEARGHAVGTLFQWDEPDAQTLEQALAECLQERRVQVGLALRLKAPQGERQVQIIRRAPADHDRDRVTGAVLALSDVTEALRAADKLQHEATHDALTGLPNRALLSDRLQHAV-LGAQAGQRSVAVLFIDLDRFKRINDSLGHRHGDAVLKEVASRLQQCCRAHDTLARWGGDEFVVLLEDVPSRDAVAARAAQMIDSVTLEFAIDQVEVACGCSIGIAMAPQDGVAVDALLAMADTAMYRSRGGKRFEFYASEMPSWTREWLALETRLRHGLETQSFVLHYQPQVNLKTGQLVGLEALLRWRQPDGELWLPGRFLPVTEETGLILPIGEWVIREATQQLARWRDQG-LPLVPVSVNVSTRQCLDRRLVQVVAEALLCSGIDAGLLKLEVTESTAMADLGHLRGLLVELRALGVQVAMDDFGTGFSSLSHLKHFQIDQIKIDPSFVRDIDANGAAIVRATIALAHGLGLPVVAEGVESEEQMAFLSAHHCDIAQGFLYARAQDSDSVASML---------- 255059313 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRAIEDAYRILKQSEEKYRSVYESLNEGLVLYDLVAD---INPVAAAVFGFDRDDIGKSIRKVQGGIF---APAWAAVNGALLGEGDAGLELEL-----EGAGRTFTLNAFPM----GE--GMVALLEDVTEKKRTAEQLEQLAYYDSLTGLLNRSMLLNRMDQTIGI-AQREGLRMATLFLDLNGFKVINDTMGHEAGDQILIEVARRLKGSVRKRDTLARLGGDEFVMVATYDKE-ENAGYIAQNLLRRITPVYEVCGREVYLGGSIGISVYPDDGDSPETLLKNADIAMYNTKKKQDFCFYSAQLNERLHERMRLEFDLRMAVEREEFFLEYQPIVNARSGRLTAVEALVRWMSPEKGRVMPDSFIPLAEETGIILPLGEWVLKTACRKLKQWQD-AGCRPLRMSVNISGRQFMSGDICQAVEEVLEQTGVDPNHLELELTETCLIQNVEETIRKLCHLKGLSVAIGIDDFGTGYSSLQYLKNFPLDHLKIDRGFIRNVCEDERAIVDAIIGIAKAMELHVIAEGVETREQTEYLAMRGCDELQGYYFHRPLTEERLLEVLR--------- 124265497 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIAFFVLISDISRHRLAEQAVRESEERLGKFMQASAEGIVFH--KGGVITANAPIGMLVGYGLDELMG--RRTLDFVAPDQVSKVAAVMSS-----GQETTYESALIDKSGRRIPVEFIVRTMM--RGDERLRMTIVRDLRDRHAAQAHIHHLAHHDALTGLPNRLAFMAEIDQLMARAAASREA-LALLFIDLDHFKRVNDSLGHLAGDELLKTVAQRIGAVLRASDVVARFGGDEFMVLIGGGPRLEDVADVARKLLAAIEVPLDAEGRSISVTPSIGIAMFPGDGITPAELIKHADTAMYRAKARGRATYQFFDPTLASNAYAALVLEGELAQERGEFVLHFQPQVRAGDGVLVGAEALIRWQHPERGLLLPDQFIPLAEQQRLMLPIGTWVLHEAARAARRWHDDG-LCAVPVAVNLSAVQFQAPDFVSTVAQALAGAGLPGRLLELELTERMLMDELPEVSGRLAQLKALGIRLSVDDFGTGYSSLGHLKSLPIDKMKIDRSFVVDLPEARVAIARAIIQMARSLGITVIAEGVETEAQRAFLAREQCDELQGEAISPSLSLQAFEAW----------- 144898172 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDITQRKATENALLESEQRLRAIAGNMPGMVFQRDGTMRFTYVSEGCRTFLGVEPEELLEDPELFLQCMTADEQKLFLAALARSAETLEP-LDEEMAVFGAGRRRRWLRGQSRPNRRPNGSVV-WDGVMLDVTERKTAEQRLSFLAYYDPLTRLPNRTAFLERFAGARENAARSHQL-LAVLSLGIDRFGIINATMGHSVGDQVLTASADIVQSGLSRNDIMARASGDRFLVLLSGHTSRRELTEMVERIHGLAQSAVHVAGDEFEVSTSVGVALFPRDGEDAETLIKNAEAALQRAKSQGPATLQFFTKEMSSRAAKTLSLQNKLRREHGEFVPYYQPQVDLVTGAIVGMEALVRWNNPELGMVSPGEFIPVAEESGLIDGICESMLAQCARQNKQWQDSG-FRPIPVAVNVSGRQFQYARRLITALETLGESGLDPRYLEIELTESSAMRDADSAIAVVQTLKDMGISCSIDDFGTGYSSLSVLKRFPITKLKIDRSFVMDTDPNDAAIVDAIVAMAKALKMKVVAEGVEHTQHLDFLRALGCDQMQGYLFSRPLPATEMGQMLADHFPAPRNS 254470638 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELRKQEQELVKQNTLFDAALNNMSHGLCMFDTQKRLIVFNQRFDDIFACEQGEGKIGM-TWDEMVQPLAQEFLEAEGENSVAQQHWPSTVRSTFTLTLQSEQVILMTLEP---QDGG--GWVAIFEDITDRQRISDHLSYLATHDALTKLPNRLLMNERL-QEMKQAALEQDEHFGILWMDLDEFKTINDSLGHAVGDKLLVHVAKILREKVTNKEMVARLGGDEFAILSKLPASREQLEQLAKEVLKVVASPCFLEGHEIVVAASVGIAMFSREHQNVDELIRFADLALYQAKNDGRNTFRFFEDDMKIKQRQTLITDLYKATANRELEVYFQPQVNLATGEISGFEALLRWNHPRYGFISPFEFIPLAEETGLILEIGAWVLDEACSLAAGWPKRVN-----LAVNLSPRQIYCEQLLPVVDDVLARTGLDPGRLELEVTETVLLADHLRVRQTLAKLQKSGVKISMDDFGTGYSSLSTLRRFPFDRIKVDRSFVMSMSKDEDAIVNSVIDLANSLGIATTAEGVESKEIAEQLKREGCTEAQGYYFGKPAPPNQALFWLLE-------- 71278464 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RANEERAQYAFQQTQDWVFIIDEKISRITANQSMRAVFDWPEEEF--DFSDKLLGVSQKRRSFYRKLMLSLKEGE--HWRGEELIVTANKDEYHVIINVTVGFSSVTNALHYLFVLTDISAQKSAESELRLLANYDHLTGLPNRTLLLERIKHAIDFSNRRD-TSIAVFFIDLDRFKQVNDSLGHDFGDLLLREITNRLQSTLRIDDTVARIGGDEFVVLLESFANENQLGRIAEKVIDTIGQSVDLDGNLVSVGASVGIALYPNDGINSDELLRHADVAMYHAKQAGKSNFKFYTAQMNVEAMERLSQESALKVKNNEFINHYQPIINAYTGKAVGVEMLMRWQTSTG-LVPPSDFIPLSEELNLIITMTEMALERVCKDLKEWHT--IRPEFYVSINLSVQHFVEADIVSFISELLARYQLPAAILRVEVTESSLILQPENAITTMRKLSSLGLTLALDDFGTGFSSLSYLKKLPLDIIKIDRSFVAGINEADEAIVDTTLVLAKRLNMHCIAEGVETVEQFNYLVAKQCHYLQGYLYSKPSSAEKIMKLLIDKTELT--- 142042281 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QDRIARQLARSEEHHRLVVNSLNEGILV--VSRDGVVINPSANRMMRVKGDLVGRRLTTILRKLHPDDWPS-RRALETA----TPQLDYTVGFGLADGDIIWVRGNAVPIRPGEKQADSVLVSFNDIGPVREAQQQLRYLATRDALTGLYNRRWLGDRMRELFGGHDAAAGGPARVAILFIDGFKKVNDTAGHDVGDALLRSVAARLAACGGGQYALTRVGGDEFVILVDDCDDPDRLAVLAREVIDAIAKPFAIANNEYWLGVSIGISVAPRDGDDAVTLMRNADSAMYDAKQRGRNHFTFFTAQLNLRLQRRFAIEQSLRRALSSDMLRYQPVVDARSGRTVGAEALLRWTSPELGPISPAEFIPVAEDTGLIVAIGQWVLETACRQAAEWR-RTIAPDMMLAVNLSPRQ-FHEGLVESVERCLAQTRLDPCALELEITEGLLMNDTDTVLPMLEALTDMNVRISVDDFGTGYSSLAYLKRFPLHNLKVDRSFVSGDHHDSVAITQAVVAMAHSLGMKVTAEGVETQAQSWYLQQIGCDMQQGYLFSRPLEPSDYARRL---------- 150017350 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFIYICICFGLWSGGYAMMLTSDNIWRNSSVLGYCFFNGLWLFAYLLNNEDDFEYISIILAYVPTTLLFIGNIIVEPYSAMTLYIIWAIVIDFAGVIVLYLRGKYSKKNRVKKQNKIILITCTVSIIIGIITDFILPLLGVTIFPSAVLTGTIALGYAINKHLTTPKYISEYIFNTV----------NEPIFILNENFIIKNCNDASLSVTNYKIEEVEGKIFSEL-------LDNVDFDLSSITKNSCAK-NIEVNLETKYGNNITCEFSGTIIYDEYSDILGILILLHDISERKKILEMEKNCTLKLEEANMMLKNQIQDKIRAEEKLRHFIKNNSFAILFIDLDGFKSINDNYGHQVGDKVLKNVADTLKGIISNVDIISRIGGDEFVIITTDIKSTTYVKEIAERIQKALKIPFIYNEEDLCVGASIGISIFPEHGKDADTLIRKADVAMYEVKKKGGYDYYSSKINDEFLNKMNIKEKLNKAMENNEFVIYYQPIISLRSMKVLYSEALIRWKQAD-KIISPIEFIPIAKSVGEIISIDNWVLENACKQCEIWHELGGSE-FSISVNVSYSQLKQSEFIPMVENILNHYSFPARCLNMEITEDEAMEDSGTIIGILERLRKIGVRVSLDDFGTGYSSLSYVNRLPIDMIKIDKSLVWNLEKKSVMIVRSIITLGHSLNLKIIAEGIETQEQFRILNELNCDYIQGYLIGKPMEALEFERFIKKETETMKS- 253996206 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SPVQLDGQV--IGTVGFA--RDISEKQHLVSEVTKQRNAYQSLVQNLPTTIIRYDLDGKRIFVNSRCFETYNIEPYELNKPLEWWSPYINVTGAEFMTQLMEVMQFNVQKTL--EIHSMHEDKVAVH-QLRIVPEFDEVHQVCGALTIATDITEVAEYRRKIESMAFHDQLTGLPNRTLFSQQLSVAID-QAKTNNSQFALIILDLDQFKSINDTMGHAIGDKLLIEVARRITNSLDQHCTCARLGGDEFIILVESVPSREHVEYVSNVLLNQIMQVYVIDGSEYFISASIGIAYFPDDSEDMDDLLKYADSAMYHAKKRNRYHTYSPAITESIQHRLNVETELRRAIENDEIYLEYQPIVDMTSNQVKGLESLCRWHSRKLGIVSPMVFIQIAEETGMIVELGQWIMREAFKAARLLNAQ-LKHPVSVSVNLSARQFFEVDLIHQVRHLLKEQQCNPAWIKFEITESLLLESNQSVLNALNAFNDLGIKVSLDDFGTGQSALAYLSKFPIHQVKIDYSFVKESNPNDALLVKAIIALTATLNKELIAEGVETSAQATLLQSYGCRYAQGYLYSKPISLQAVQQYLELR------- 225389177 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTDDYLFIGNLKNGSFRYSPHMVEEFGLPGEVVENAAAFWGSIIHPDDELYFLESNQEIADGREEYHNIEYRARNVRGSWIWLRCRGRMTRDENGEPEMFAGMITNLGKHNQIDHMTGLYNRFEFEGNIKKY-MMDERVESL------------GIMILDMDAFKNINDLYDRSFGDEVLRLTGRKIAAVLPENAGIYRLDGDEFGIIVLG-GDEEQCSDLYNRIQYQFTRQQEYGGRKFFCTVSAGLAFYPKDADNYLELIKYANYSLEHSKMLGKNRSTVFSRSILWEKERRLKMRESIDQGFVGFSVCYQPQVRAGSGRLYGAEALARWHCSEFGDVSPVEFIPILEQTGLIGRLGEWVFRSAARQCSLWRRFAPDFM--VSVNLSYVELMERDVFPAVMGALEEFGLPPANVTLELTESCMVKEDKQVNKIMGRFREAGLKVAMDDFGTGYSSLNSLKNIPADVVKIDRSFVTGITEENATLIRSVAQLCRQVDMRVCVEGVETEEEHSAVRGMGVELIQGYYFGRPM----LPELFEQKF------ 298290964 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRESREALAQVIDTVPAFISAADLEGRCVLVNAQQAASIGRQPADLGQPVEALLG----EERALISRRLDQLVLRTSHALPREEEVTTPAGEHRIYLTSKAPLHDGAGRITSILTTSIDITQRREAEKRLEYLASHDSLTGLPNRLMLRDHLRRELARGRRGDQ-NFALHFIDLDRFKAINDAHGHHRGDRLLQNVADSLTRLVGPSHTVARLGGDEFAVLQPDIDGPEDAERLARAILH-MLTDEDAGPSAPRIGASIGITVAPLDGADPDELLRNSDQAMYLAKSLGGNTVRFFAADMAPRATQRAQMEGELRDKRRDFVLYYQPLIDLRRNAVIGAEALLRWSHPQRGVLAPGAFLGLAEESGLIVPINEWVLREACRQGAQWRG-AGLGPLRIAVNLSPIQFRRQQVGELVRDVLEDSGFPPDLLDLELTEGILIDYDETVTEQMHLLRSLGVSLSVDDFGTGYSSLNYIRNFPLHRLKIDRSFVKDNDPRALAIVRTIIDLGHILNLQVVAEGVEEGAQLETLRAEGCDEVQGYYFSPPVPADVFARWLAQR------- 118589369 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MPMSLLALWIAAIGTFLSLTLFKWLKARRSLNKAVTHATIFSSLWAVVPVAAFAYGDADGIWIASCLTTGMLCGGAFALATVPQAAFR-----------W--VSVLFVASLMSFAIGRSAELWPLFFLLTSYTLVVIGSIASAAWLFASHFLAEALEHRGELIALLLEKSSDWLWKTDSHGILHSISDRFLHASGRQSAELET--MRMVDLAYSLDESDARSAVTKLENAMKRQQAFREIVIGVDGEERWWSLAARPVYDDHGSFTGYHGVASDITEAHRASALVSHLAEHDSLTGIGNRSWFLKQAEAQLEEQNQNGQNTLTLFLIDLDNFKVVNDTSGHPAGDELLRQVASRFTALGEGRTMLARFGGDEFAALGRFVSDQAALA-FAEELVAVTRKPFRIGRRDFAIGATVGFTRLHDSKDTVDDLMRKADIALYKAKEGGRGRSFEQDMEREVRERRELESDLREAFEYGKLNVDFQPIVDARSGKVVSSEVLVRWLHPVRGEVRPDVFIPIAEHAGLILPLGSWVLKKACAAAAQCPELE-----SVAVNLSPVQFMDPNLVEQILGVLQETGFPPERLVLEITESVFLRDFGTASIKLQKLRDLGIRIALDDFGTGYSSLSYLRHYKFDKIKIDKSFVDEIGERSLAIISAVIALAHNLGLEVTAEGVERQFQVDALRTLGCDTMQGYYFGKP-------------------- 52841587 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFLFNLGVVSSGLAWGFASSIMIPASSTLHQIFVVFLITGVTAAALYSPVRLSYFLFLVTAFVPFTIWLFSKGQVYLLLGGIMLFISYYSNRILINTLKMRFKISNLNSELEKLALTLESTADGILVVDLKGNIEFCNQQFLKMWGIAPGFIDSHNDTEIQYVNPE--EFLKQIKELYNNPKQESFD---ELHFKDGKIF---ERYSQPHWLDNKIIGRVWSFRD----ETLRTRLAYQANHDSLTGLPNRTALYDRLDHAINYCKRL-NTSLSVLFLDIDNFKLINDSLGHDAGDILLYEFSRRLKGCIRHSDTVARFGGDEFVL-LLMTTEPKDVILIAQNILKAVAQPIKLPTQEVIVTTSIGISLFPKDGIDASTLLKNSDTAMYLAKKEGRNNFQFYNNSINQQKRLEIQTQIHNAIKNNEFFILYQPIYNLRSGELVGAEALIRWGHPAIGLLSPDEFIPIAEETGLINQVGEWVLRNACVQNKTWQLMG-LPHISISVNVSWRQLKNSNFIEIAESVLKESRLDPQYLEIEFTESTMIQKSTPIDSTLIKISQLGIKMAIDDFGTGYSNLSYLKTFPFDKLKIDRSFIQNTNPNDASIVEAIIAMAHSLELKVLAEGVDTIDKAFFMHQHGCDEVQGFLYGLPVKADKFVKLMQK-------- 158338331 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QEKVQSVLAVPIIVKNNFWGF-VELHDCNDHYQW--------SDQEEAILRMAASVSAALERQDKDEIIHRQAFHDALTGLPNRVLFAERLDHALTDARRNQD-NLAVMFMDLDKFKTINDTLGHSVGDELLKEVANRLQHCLRGGDTVARWGGDEFTLLLAKIRTIADATRTAQRILDAFKEVVKIDHHEIYINASIGIACFPDDGQEAEVLLQNADVALYQCKEQGRGIFQVYDADMNSEATELFALQNNLRHERQEFMLFYQPQINLQSGEITGLEALIRWQHPEQGLVSPATFIPLAEESDLIVQIGKWVLEVACQQIVEWQRISGLP-LTISVNLSARQFYDPTLVETISQVLRQTQLDPKYLELEITETIAIKNIPLAQQVLKQLQGMGIKIAMDDFGTGFSSLNYLTQLPLDTLKIDQSFIKRSDAKELEVINAVLSLGRGLHLSVVAEGVDTPEQLELLKSLKCETVQGFLISPPLPVLEATSKLQAK------- 152990175 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEQIELQQKEKQELKLLSAHEAITITDASGKILRVNKAFEDITGYKAEEVIGKNPSILKSIH--DKEFYQQMWDAIKH--QGYWKGEIYNKKKDGTIYPEVLSITAIKDENGEISNYVAHFFDVSELKEAEDEIKKRIELDLLTEVFNRKKMVEELE-VVRKNAIKEGYCNAFFFIDLDNFKYINDSYGHFVGDEVLKEVAKNLKAVVKDGDIVARIAGDEFALILVDEQAVHNATLVAEKLISEYSGQKQIGGYDLDINFSIGIYIFPAGEQSVDEIITNADIAMYNSKKSGRNRFTFYNEALDLESKRFLVMKKAIERKEKEFELYYQPKVDASNEKIVGMEGLLRWNSKEYGLLFPDKFFPYTRGNRLLYEITDYVLDEAL-QMIQILRESGYLEVKVSINISAEQFINRKYVETLLKKIQNSHYADGLI-FEIVEDALIQNVEYAKDLIKTFRKYCVEIAIDDFGTGYSSLSYLRDLDVDEIKIDKSFVLDLEHQNDKLVEKIIEIGKIFGYKVTAEGVENAQSMQFLKERGCDYLQGFYFSRAVRKEAILRML---------- 149185505 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QWRRILILQAIGSTIWFVVFPYLAPYAEGLEIAVLGIIGTAGTLLVHRNAPQAALFHTLTMAPSLAVAAVMIGGWGAW----------PSLILIASFAVALIGETRTQ----ERYFVGAARAEIERRRMLLEQSSDWLWTVGPRGNMRDVTERLGAALSTDPDHLEMPFLDL--FVAGEERDALATRLLERSPFR----DLIVRLRVKGDVRYW---RISARPRDDG---RMSGVARDVTAGRLIEERVAFMAHYDNLTGLANRYLFNERLRSLAGEQAS-RGSNIALFYLDLDDFKAINDTRGHLVGDRMLREVGTRLEQEVRSEDLVARLGGDEFAVLIETRAGDGLLIERAHRFLSVVRAPYEIEGHSYRVSTSVGVARCTDGDCDAEELMRRADLALYAAKEKGRDNLALFEPALDRIARERRETEIDLRETRGQMRMHYQAIVDLDTGETTGLEALLRWYHPQRGIIPPGDFLTIAEETGMITSLGEWVIRQTLSDAA-----ALPGNFRIAINLSPTQVKNPNLVATVAQAIHATNIAPERVELEITEHVLMDQGAAGHVTLLRLRELGIRIALDDFGTGYSSLGYLRRFPFDRIKIDRTFVTDVASDSQAIVSTITRLADALGMDTTAEGIEDQRQLDLLRKLGVQEAQGFLIGRPVPPEEIV--IRER------- 83311792 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLDSINDAVIIADGDGNPLRSNPAFETLMGFTSKGGAEVSRLAAGMIY-----------RAINPGAGGRWRG--LVTCPDGRERPFEVTAAAINPSTDSADRYLCVVR--PAIAEEAGAAGGSFGYDTLTGLPNRDLFGDRIGQAV-LQANRTGASVALMTMGLDRFTLVNDALGHGAGDRLLMEVARRLKMCVRETDTAVRLDGDKFALVMAIADTDDSVIVAEKAL-NAVKEPFALDGQEVVVTFSIGISVYPLDADSSAQLVKHAENALHYAKVSGRNQYQFFSKDMNRKAKSRLELEGRMRRANQEFVVFYQPKVSADRDAIVGAEALIRWMDPERGMVPPGEFIPVAEESGQIEPIGTWVLRQSCIQNRLWQ-EAGFNPIKVSVNVSARQFRSPSLLQTVTEVLDSTGLDPKWLELEITESMLMNDVDTAVRKMKALRDLGIGLSIDDFGTGYSSLSYLGRFPITTLKIDRAFIADTNPKTAEIARAIIGLSRGLNLEVVAEGAEIAEHIMFLRNNGCDTVQGFYYSRPVPADEFERMMGQR------- 254503180 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QRTRALKLSEERYAFAISGASQGVWEWDLNDEHNYLSEQWKLRLGYTEDDLPNAPGLFIKIVHPEDRANVELAFQAHLK-DRAPFDVSLRLLHKSGEQIWVRARGHAVWNNENRATKMGGTISDITEYRKLLDRAQYYAERDQLTGLYNRHYFMRIAGDLLHKSSP-NCRSCGVAIIDLDDFKEINDCHGHPAGDSALIVLAERLVEYIGDTGIVIRLGGDEFAVVFSTHLSWEETVQYFKRLLEEVSKPIAWEGFLFECSASLGLAKKTQAIGSDVNDLQQADLAVYDAKAAGGNAVRCFSEALLSTAVNRTKILSSARRALTEERFCFQPKADLQSQKLAGFEALLRLSNEDGTLVPPSSYSEVFEDSVLACRIGEMVRLRAIDQASSWL-KAGHDFGHIAFNMSPPEFLDAQFVDRLIEAISNAGLKPSHIHVEVTEDVLTRKRENVSSILRRLRENGITVALDDFGTGHASLLHLKETEFDLVKLDVSFVRSMSDVDMAIVETITKLAAKLGKQIVAEGIETQEQLAALQGLGVAFGQGYLIGHPVPGDAV-------------- 118590505 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GLDDHMLAAVIKQPVDTLQKIEETYIRLFTPFLFYT-AILAVGAAFLITSAGLGRLLTYAMSLRQDKVVSPPPPGLIFEFNKLA-TMFQAAFESVRNRDAQFKDM------IDGSMHGVLVH-ANHRILYVNDALLKMCGYEPGDPKQLVDSPTLVLYPEEHSRLRSYYNMRENGSGAPRAYEVKGIRKDGETLWLEQHVR-LTEWRGE-RAYYATITDISERKRQEELATKNANFDILTGLPNRRLFMDRLRQALQRGKHMGELTA-LMILDLDRFKTVNETYGPKAGDKVIEAVAARLTKTLGPDQTVARIGGDEFAIILSNPEDRWQIEQTARDILTTVGDPIDLEDGSQAVLASLGIAVCPHDGTNDEALLMEADTSMLQAKVDSGASYRFFATRMNEQTARASQVEIRQAIEKGDLHLNFQPIVDYERNRVVSCETLVRWTDPKLGVVPPAEFIKVAEDCGLIVPLGEQVLREACAFFQSCNRNGLQLDG-ISVNISPRQCRDADFLPRLEDILGETGMDPSRLQLEITESVMFDDQRINVEILQAISKLGIKISLDDFGTGYSSLSHLKRLPIDTLKIDRSFIMGLDQDGQALVRAIISMAASLHIDVVCEGAETHEQCELIHSFGCSLIQGYSFSRPLSGIDFQRYLA--------- 269836741 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALNRLASTDDLRRREASFRALVQHSSDMLLIVGLDSRIRYQTPAVERLLGYRSAELVG--RRLVELVHPDDAQTVAAFIDRVAATQRRLGPAEWRFRCADGSWLHAETVATNLL-RDAHVGGIVLTTRDVTERKRAEAEWRHRAYHDPLTNLPNRAFFMDRLQSSLA-AGQRRSDAVAVLFVDLDGFKEVNDTLGHEAGDRLLVELADRLRRALREQDVIARLGGDEFAIVLVDVVEPNDAVQTAERILDRLREPVLLDGQPIPIRASIGIALGTPGRDRPDTVLRQADSALYAAKRAGKSCYYDEQLARPALEQGELARELRAALESGRLTLYYQPLVVLLDGRIGEVEALLRWDHPQRGLLLPSQFLDLAEETGLILPIGYWALEEACRQVRSWQKRPSTLPLTLAVNLSARQLREPGVAAAIGRVLARTDFDPRHLRVEVSEAVVLAEP-EAVKTLQALRALGVRIAIDDFGATAAALTPLTQLPVDALKIDGVWVAGEGARESALVRGAVAFAKAKGLTIIAEGVETAAQARQLRELGFDRGQGYYFSGPLTGDAIYRLLR--------- 254507527 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IISANPAAIRLLGFESTS--NLLGETFSRLFVD--EKTKTVFSDNLSSTLG----EAPLMCLTGPRCGFERRVQLNADSTGSNSQLVLIQDAEAAPKLLSNAGQEDAHIDSLTGLYNRFGFTKRLEQLIQ-----NDTPLIMLYLDIDNFKNINDSLGHHIGDKVIKEVSSRLKRLLPQQAVLGHLGGDEFGLILPEPENNRMAEMLSERIISLINQPFDLHHFSKRLACSIGSVAYPGDGNDARILLQNADTAMYEAKDRGRNRLIKFNDQMNKEARMRLWLEIELQKALQQNEVWYQPKVNARDFSINGAEALIRWKHPVEGYISPAAFIPVAERAGLIEHLGRVVMRDVFSTVKRWKLQGILP-GRVAINLSPEQFGNPKLIDYMEKLLRTTELDPNCITFELTESAVMSDSDHTLQMLNAIKKLGFSLSIDDFGTGYSSLSYLARFPLDELKIDRAFITDIDPKQVTVIENIINLGKSLNLTVVAEGVETQQQATLLSNLNCNSIQGFHFHRPQPKQEVEELFAQ-------- 89091871 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDITRRIEYQKRLMASEDRFRQLLVAEGLLIYS---ENKIIDVNQSLCELFGRREDLLESDLSELFS----------EQSLTAINNHPDTAAALELSLERADGTLFPAEITTASMQFDDG--LFIVLSIRDISRYKEQEEHILYQAQFDLLTHIPNRFLAKDRAEQAIRNADKHDG-KLALMFIDLDGFKKVNDSMGHEVGDQLLQQATRRFVSCIEKQHTLARHGGDEFIIIQEDIADPTDSEIVAEKILQQFSNPFSIENKQLIVTASIGISIYPDDANNYSDLLRAADIGMYKAKHDGRNRFHYYTQEMNDIATRKLALDNSLREQNREFNLVFQPLICNGQPKVQGAEALIRWTSPVLGQVSPVEFIPHTEQSGLIIPIGRWVLEQACQQAKRWVDDG-QEDVFISVNVSPRQFKGNDLLRDLTSALESSGLHPHHLNIEVTEGLLIEASPELNNTLQLITDMGINLSMDDFGTGYSSLNYLKKFPFNNLKIDRSFIKEDNSDSAILVTATIAMAHQLGLSVTAEGIETAEQYNYLRGLRCDRLQGFYMGKPVPANEF-------------- 228955813 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TVSQRTRDLINKSNDLVKNQERFKSLYEYHPDPILTIDSNGIVLNINQAGSMLLGKESAVLIG--KECFSIFLDEDKSELEAAIKKGKRCSSSSLQLRVKNNNEKDILFWY-VTIVPIMIE-GQTFGSYVMVKDITRMKQQQEEINYLAFHDTVTEIGNRIFFQQELDRSIKRAQKTQD-KFGLLYIDLNRFKTINDTLGHSIGDKVLKEVAKRFRTCLSPTIPLARIGGDEFAI-IVHNQTEQQLLDLCKTLFRITEEPFVVNQHSFYLSLSIGIAVYPFGGINTTTLLQHADIAMYSAKEKGNNAVCMYDETLSQKVTRRLRLEQDLPNAIENNELFYQPQIDSKAGKVIGAEALIRWQHPELGLISPFEFIPIAEETAQIISIGKWTLQKACQQLKEWHS-AGFSNLKMGINLSAIEFEQKDFVQTIISTIEEIGVPANSIDLELTERIAMVDEKETLSKLKALKSYGVHLSIDDFGTGYSSLAYLPLYPIDTLKIPREFVNGTSTDGDEIIQTIISLAHTLNMKVIAEGVETKEQLTVLQRNACYLIQGYYYSKPVNEDEFIGFL---------- 186470691 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FVTAHDVTAHEHAKESLRI----RSRALDASRNAVIIIDGNSTITYVNAAFERITGRSATEA-IDAELW-NLIGCDDARSVRMAMRAECEGARL-----LQCRKPDGSIYWIDLHVAPVLDEQDRPTHFVTVFSDVSERVRYQEQLRIQAHEDALTRLPNRLGLKATLADMFGR-AVAEGNKLALVFLDLDNFKEVNDTLGHTAGDQVLCEVARRLSGAVSRDEIVVRYAGDEFVAALYGRGDIDRFMAAATAMKETLTHALTVDNRLIVPQASVGVAVFPDHTQDPDTLLQYADAAMYRAKSAGPNSIFNHDIAIQDNRRATLAQALRHAVASEAFSLAYQPRVNPATGKASGFEALVRWHDPEHGDISPSLFVPIAEETGLIVQIGQWVFEQACRQTRTWA-ASLHPDIVVSVNVSPVQFERSDLPAMIASTLERTGVSARNVELEITEGVLM--APGSLATLRALREMGLSIAIDDFGTGYSSLGYIRSFLADRLKLDMSFVQGISHADEVIVRAVLAMGRTLGMRVVAEGVETLGQLEFLIDNGCDEVQGYWFARPMDAN---------------- 27375475 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VAVLSIGLLVLTLFLIFRQVTRRLSLEKQRLDTALNTMTQGLLMFDQDERLIVCNRRYIEMYHLSTD-VVKPGAYFRDVIHRHDTGSFDGDVDSYCDGILGSV-----GRTQSAIVETADSRLIEIKNQPGAAGGWLATHDDVTERIRADERIAHMAHYDALTDLPNRVLMRGHLERRVAELA--EGKPFAILYIDVDEFKGVNDSLGHEVGDELLRQVANRLRACVSGNDLVARLGGDEFAIVKAGTRDQAELTALAETILNALRAPVNCKGQEVPTDASIGIAIAPDHGDNLDDLLKRADLAMYAAKSEGRRTFRVFVPEYDAKARLRRQLELDLRQARGEFEVHYQPLVDLAANVVTGCEALLRWHHPERGMVSPADFIPVAEDTGLIGEIGEWVLKQACTEAASWPG-----DIHIAVNVSPVQFRSKTLALKVAAALAESGLAPGRLELEVTETVLIRDDEEALTILQQLRELGVRIALDDFGTGYSSLSYLHRFPFDKIKIDRSFISDIPEDSSPIVQAVVHMAAARRMATTAEGVETEAQREVLRQLGCSQMQGWLFSPAVPAAKLKRLLSAQ------- 116670340 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QEMAHVGSIEYI----VATGETWHSEEFSRIIGRADNALDTR-EAMLGLTHPEDQDLVRQVWKSLENG-ADSADFEYRILKGDGELRWLHSRIRSAKSPDGRPLRFLDTVLDITERKNAEQILEWRARHDALTGLPNRYMVTEVLQGCLDRA-----SRPVVMFVDVDRFKLINDGIGHGAGDTILILLGERLKAAVRAGDTVARFGGDEFVVVCENLL-MRGAKVLAERIRESTRLPFEVDGRRIYLNVSIGIAL-AGAEDTAELMLQGADSAMYRAKSAGGDSSAVYDVRMTGSAAGRLDLESDLRLARGELSLNYQPIIEIATETPVGFEALLRWHHPVHGSIPPDTFIPVAEETGLILPIGTWVLEEAFRQVQEWRRECGAENFSAAVNVSGRQLVAKDFPDLVEAAILAAGIDPAAVHLEVTETVLMDQPDLPKETLHRLSRLGVGLSIDDFGTGYSSLSYLKWLSARTLKIDRTFVEGNDPHGATIIELVLGMAGSLDLGVIAEGVETQDQLSELRRLRVPLAQGFLWSKPLPAERVPAWLAAALP----- 117925092 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AELQTILSHTRGSWEVQWQNSRRNGEFYLEQIRVTMIEDLNGTPQSYVVVVRDLSYQDSSIKGARTASHEDALTGLPNRSLFADRLEQVL-THAKRSGEKVAVILLGLDGFRKINDSLGHQIGDQILTIMAQRFQTNLRGGDTVARMGSDEFGFIARDLISTQSILSVLGKIKRTLSAPIKIADSELVFTAGIGISVTPDDSLETDTLIRYADAALGRAKAGGGNIFTFFTQTMEQNASKRLHLEGRLRKAIEQEEFYQAKISCEDSPKISGFEALVRWITPEGDIISPGDFIPIAEETGLIIPLGSWVIDRTCRDIAHLQALG-FPPVVVSANLSPRQFVQDGLLQVVQQALVQHGIDPCWLELEITESSVMGSVDQATELLKSLVALGVHIALDDFGTGYSSLAYLKRFPFHTLKVDRAFVQEKDRADQAILQAIVSLARNLELQVVAEGVENEGQRDFITQAGCHSIQGFYYSKPLPLSEVME------------ 120555164 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RPPIVLGSGLAISLLLWLFVLALIRSRLIAQV---SAGRYRAITEGAANVTLVMDRRGRPLYASPSSRDILGFDPDKVE--ALEFEKLVHMDDWSHLQRGFEESMASPGKQMPVRARVRDADGQWRDMEGTFTAMLSVPG-VNGVVLSLRDLTQLKAAQSELHRLAFYDPLTGLANRQLFRDRLNHVVRRSRR-SGEAAALMFLDLDGFKRINDTLGHDAGDELLRQVAQWLEGCVREEDSVARLGGDEFVVLLSRISGSEAAGKVAENILRRLCQRIRLNDHEVGVTVSIGITMIPHDSEDAGALMKYADLAMYRAKELGRNTYQFFTPAMNIQAARRQQEELATALDGDRFVLHYQPKVDLATQRVIGVEAFLRWHHPEKGLVSAQQFITLAEETGLIIRLGELALRQACIQVQAL-ERAGFESLKMAVNFSVRQLTDSGFLDMIRRVITETGVSPERLELEMPAELLNEDPRMLRELLVSLNDLGVCLILDDFGTGSCSLVALQQLPLDVIKIDHRFIRDIPYNVSAVASAVIALAHKLHLTVVAEGVETLQQLTFLKSAGCAQCQGNLFSYPLDEDALIGFLIRQYPLI--- 299127668 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVVQDIGERKQMEQALSDSEQHLLGILNHMPVGV---NLVRGRAFRNDRHVQICGYGEQEAP-DVDSWWRLVMPDERHQAREAWKAACMAARHAADGECHITSKAGLLRTVEISGVMLEDSH------IVTMVDQSQRRQAEEEVRYLAYNDPLTGLPNRRLLLDRLQQALAMSARHQ-LCGAVLMLDLDNFKHINETQGHDMGDRLLHAVALRLRACIPEDDTLARHGGDEFVVVLPQEAATRAEAMGLQILDAMREPFALGGGEPRHTTLSVGIVIFQGLHESADELLKRSDMAMYEAKAAGRDALRFFDPQVQAQMTARVALEADMRSGLEAGEFELFYQPKMVHGRITGAEALLRWKHPVKGYIPPSEFIPLAEQSGLILRMGQWVLRTACERLALWSSHPVLGQLSVAVNVSPRQFHEAGFVPEVLEALAGTGADARRLRLELTEGLLLQDVEDTVAKMVQLRGYGVGFSLDDFGTGYSSLAYLKRLPLHELKIDQSFVRDTDPNDAAIARTIVALGTSLGLQVVAEGVETEAQRVFLERSGCHAWQGYLLSRPLPGLAFEDLVLEH------- 299132025 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WLAVSAVAIGFGIWSTHFIAMLAFSPGIPSGYNIALTA--ISLVVAMLLTGGGLVVAMIPGWSAGPALGGAIVAGGIAAMHYTGMAAFEIAGIVVWDFGMVAWSIVLGATLGAIALPVGLAICSHHFTGMAAVTILPDPNIAVPATAALLAILVCAASLTIILLSLTAVALDRRAELETDRMRGLANAAVEGLVVCDGDT-IVTVNESFAQLVGLSSA---MPVGNKLDLCLPDDTARERLLTSS-------NQPMEVTLRHHDGSMIPAEVILRPI-DYAGRPHHVVAV-RDLRARKKNEQHIRYLAHHDALTSLPNRTSFNAAIDEAL--AALPKDNKLAVLCLDLDRFKEVNDLFGHAAGDRVLQTVANRIGGLLGSGQIMSRLGGDEFAILLPNIARADAARRFAENVLAALRLKGDTPETD-GISSSLGIALYPDDANDRQMLLSHADTALYRAKTEGRNTYRFFEAKMGAEVRERRMIEHDLRHAVARNELRYQPQHDIQNNIVTGFEALLRWKHPTRGDVSPATFIPIAEEAGAILGIGEWVLRTACREAASWPQ-----PLTIAVNVSTLQIYDPNFAHLVHRILIETGLSPNRLELEITETALVRDLNRALLTLRQIKALGVHIAMDDFGTGYSSLSNLRAFPFDKIKIDGSFIKDSNEQAATIVRTVLGLGRGLGLPVLAEGVETAGEMKFLREQNCDEIQGYLIGRPAAIENFRHF----------- 256771180 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MYGELVRGEREHYRVEKPYYRHDGTVLWTNLTVSLLRDADGVPQYQLALMEDTTERRLLNLRLRYEATHDALTGLPNRTLFFERLEKAL---GGPPGSRFGLCYLDLDGFKTVNDSLGHSAGDRLLVEVADRLQSCAGPGEVVARLGGDEFVALTTSEDPGEKVTDLAVRILSALSTPIRLEGRELSVRGSIGIVEGCAGERTPAEVLRSADITMYRAKAAGGNRFEFADAEADARAITRHGLTNALPAERGEFFIEYQPLVHMHDGSVHGAEALVRWSHPQYGVLGPDRFIPLAERTGLIVPLGRWVLEESVRQARTWQRQHGGAALRVNVNLSPTQLHHPGLVADTVRVLEASGLAPGALCLEVTESALIGADDELLEPLRRLAALGVDIALDDFGTGYSNLANLRRLPVSVLKLDRSFTQGMQQQDVKIVEGIVSLAHSLELAVTVEGVETGAQAAQLRALGCDTAQGWYYARPGAPDRIHAL----------- 114563962 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NPAFSFITGFSQQDIQDQHLRMFET---DLQPQHFYQQLSQQLSQQGHWHGEVWMRRKNGENYLILLTINSIIRTKSQGARFVALFSDITEKKQTEELIWRQANYDALTGLPNRRMLLTFLNQEVFHSDRQHN-HFALMFLDLDYFKEINDTLGHDMGDVLLIETAERLKNCVRETDVVARLGGDEFTIVLTNLEDTHGVERVAQQILKRLSEPYLLGDQTAYISGSIGITLFPDDAKTTEALLKNADQAMYSAKSHGRNRFNYFTSAMQDNAQKRMIQDLKVAIIQQQFELYYQPIVDLSRQQIIKVEALIRWNHPTMGLIPPADFISIAEETGMIIDIGNWAFYQACEQAAKWKTQFN-HHIQISINMSPVQFKDETDVENWFKQMSLLALPTNSICIEITESLLHDIEPNVEAKLQAYGNAGMQLSLDDFGTGYSSLPYLTKYNVDYLKIDKSFVLAAKNNDMCLCEAIIAMAHKLGIKVIAEGIETESQRRLLAFAGCDYGQGYLFSHALCRDDFEQLVEKAIPLQAS- 228903827 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALSKSEQRYKSLFEDHPDAVFSLNMNGIFQQSNKACESLF----TAYYCEVASY-SLVHFIDSKDHELLKKALQITKEGKPQLEVRTKEQEGYYYYLHITLIPTF-INKEVVGMFGIARDITTLYEKQKQVEHLAFHDALTGLPNRRKFEKDLKAILNTAQTNAN-DVAVMFLDLDRFKKINDRLGHDVGDLLLIEVANRLRGCLRSKDVVARQGGDEFTILLPEMYSEKSAIFIAEQILTILNKPFFIQGEELSITPSIGIAMYPDYGTDVNELMKNADMAMYRAKANGKNRFVFFSKEMSIAQNEIQFLEGELSKQQNEFFLEYQPQVSTKTKEIIGFEALIRWKHPKLGIVSPAQFIPLAEETGFIIELGNWILRTACLEAKRWHNQG-FSHLKVGVNLSVVQFNHADLIPTISKVLEETELKPEALDIEITESIAINQNQSVVAKLEQLQNLGIQISIDDFGTGYSSLAYLTKYPINTLKIAREFICGITNSPLAIVSSIITLSKELNLEVIAEGVETEEEWEFLHRQNCDHIQGFFISKPVSSKDVWMLLHKK------- 253997601 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YQLLAWII---LFVCVELIIVSAVPDLNK-QFILSMFVILPMLIWASMSFG----LVGGSFFVIILSSIAVWVTSQGSYSHDLSEGVFSLWTFMVALVVTMLLISALQSERNLAHMTIQKNDKLRSVIDGAFDAIVTIDSAGLLVEFNPAAERIFGYKKEDVLG--KSMPDLIIP---ARYRNA--HHAGHQQYKMRIELVGMRADGSEFPIELTLTALKDNN--LSLVTGFVRDISEQKRARQEIENFAYYDALTSLPNRRLLADRYQHAMSI-AQRAKTYCALLFIDLDKFKVLNDTKGHDVGDQLLIEVAHRIQHTVRAGDTVARLSGDEFVVILESLDQNASIAYIAQKLLAELNRNYYLSLFEFATSASIGVTLFNDNALTFEDHLRHADTAMYLSKDSGGNTYRFYDQLTQESIEKNFALEAALGLALANQELYNYQPIVNVAKQVVAAEVLLRWSHPTLGNVSPVEFIPIAEKSNLIIKIGHWVLEQACEQLKTWEASPVLGQIKLSVNISAKQFLYINFVQELREILARTGINPSLLKLELTETAVIDNMDDVIHKIGILRQMGVRIALDDFGIGHSSLVYLKKLPVTQIKIDQSFVHDTDSNDAAIIQMVLAVGKTIHCDIVAEGVEQVEQFELLREFGCDYFQGYYFSRPVNVANFEQFV---------- 222112018 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RAAMDAAPDGIVLADRQGRILMVNAPMETISGYTNAQLCGQSIDLLVPVHPEHGQHMQRYHQSPSRRPMGMGR-DLWLQRRDGSQVPVDIALGHSSAHGGTVVAFV---RDVSDLRRLEARMHYQATHDTLTGLLNRWKFGQRLEQAIAEQAAAQSPPFALLLLDLDDFKAINDGYGHAAGDQVLQEVARRLRGALGTGDILARLGGDEFTVLLPGVACATQAECVAARLMQALCVPCRVQGFELNFGASMGIALCPQDAGDAATLLRYADMAMYHAKHRGRANFAFYAPSMGRKMAEKIQLHDRLKLALAYGTLHYQPQVEVATNRMVGVEALLRWHDPQLGEVSPERFVPVAEATGLILELGAWVMAAACRQIAAWERQG--MRLRVAVNLSAQQLRQTDLVEQVARNLRTHHVPPELLELEVTESEALADPEQACQVLNELRALGVAVALDDFGTGHSSLAYLKRLPVSHIKVDREFMRNVPASDTTLVRAVVALAHTMGLRVVVEGVETREQLQFLREMQCACYQGWLFAKALSPDDV-------------- 170750741 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FPGAITARTIATLAAMVERGGRSAFELSRPRSDGGTLYLKVEAGCVGDLLSVTMTDVGDIKAREAS----------FRLLFENNPVPMWVVADARDRFLVNDAAVAHYGYSREQFLSRA--------PADLAIAAEEATELGLPAAGSLH-----RRADGSAIEVSLFQRAMPFEGRQ--AVLEAAIDMTERRRAEARIAHMAHHDALTGLPNRVLFRDRLGEAIARHAR-DGEEAVLLCLDLDKFKIVNDTLGHPVGDALLREAAERIAGCLRKDDLVARLGGDEFAILVRGMDLPALADGLIARVIAELGRPFRLEGQDCHIGTSIGVACLPRDGTDPETLMKNADLALYRAKAEGGSTFRCFEPEMDAWVQARRRRENELREAFARGQFVYQPLMDARSDRILAFEALLRWHHPEHGPVSPAEFVPLAEETGLIVPIGAWVMQTAFAEAATWPE-----TIRLAVNLSPIQFRNRTLVETVRGALAATGLDPRRLELEITESVLLADSAANLATLHALRDMGIRIAMDDFGTGYSSLSYLRSFPFDKIKLDRSFVSQVGENTTAIVRAVASLGTSLGIATTAEGVETPEQLAMLRAEGYDEVQGFLFSRAVPGPEARRLI---------- 169828363 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FSAMNSSIIVAITDRTGKITFVNDHFCKISKYTREELVGQDHRLLNSYHP--KSFFREMWRTI--GNGDMWNGEVCNRAKDGSLYWVKTTIFPFLDERGKPYQYIAIRVDITAQKDIK-KITHIAYHDELTGLPNRRKLEQRLENEFHQSRR-SGEKFALFFIDVNRFKHINDGLGHIIGDMFLVEMSNRLRNIDYTSNSFYRHNSDEFVMIL---NDVNRIEEMAKEIIGVFNESFVVDNYEFYASISIGISIFPDHANTVEELLKNADIAMYAAKSTRGNQYRLYRDNMDEANDKWLLLETKLHQALKNDELHYQPKIDLKTDTIIGMEALLRWYDPELGHIPPDRFIPFAEECGLINDIGVWVLGKASAQAKLWN-ESHNLRLRVAVNISPIHISTSGFVEMVKDVIAETGIDPQLLEIEITEMSMLDYTEDLINTINQLRALGITISLDDFGTGYSSLNYLKKFPVDVLKIDRAFVRDIVPEKIAMISAMISLAHALNL-----------QLNVLREHGCEYVQGYYFSKPLSVEDFTNVIVQSF------ 260223016 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALLVFGKSVAESVLPITADVMGLPGLEIVQEVPAGFTDVPIPLASTRFGFVVWQPRAH---SQKPIQDIL-PWVGGLLILALMAV---IYAGLHAQKLMKQILEDSRQRVSLALNAVDDAILGIDLNGTVTFANPSASNLLLLTSDDLTLEIKDLLPL------EYSGPLLASLNSGQRWS-SLSSTLIDSNGRRFPAEVSCTVVRYNDKIRGGVIGI-RDISERKFFEDQLYLKANFDTLTGAPNRNYFAEYVGNCLMV--MGSDQSGSLMLVDIEGFKKINDSMGHDTGDLLLKYAYERLVATVGPANMVARFGNDEFAVCLGGCKNQAEAAEIAQKVLNAFSESFNVLGHVVWAGASIGISVFPTDGSTPNDLLRRAEMAMYKAKSLGKDEFSFYSAELDVDTQGRRTLEVDLRRAQNELELFYQPIVTMGSAAVSHVEALLRWRDPQKGLISPDTFIPLAEETGLIVEMGVWVLEESCRQLAAWHKAGLDAHVGVAINVSGRQVPRGLSLACITETLSRYGLDGSQVSFEITESVLLDGSGTVAEWLSGVRNLGIRLMIDDFGTGYSSLSYLKHLQAAALKIDKSFVWGENKEDQSLVLAIISMAHSLGLPVIAEGVETNEQADWLLRNQCDFAQGYLYGRPLPAENFLSLLESR-PLA--- 262274875 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ADTSERQVLTSALESSESRFENLCQLVGDGCC---VLADGVVLSANAGKLLGFDSHNLGEDIENLL--ISPVKGQSVEASLNALKPGQ----QLVCQAREADGNPA-LNVSFGSVSLLGGS--GAIITLSRTAAVPDHQQTFEKLAQFDALTGLYNRHGFSRRLVQLIN-----SNTPLLMFYLDIDNFKNINDSLGHHIGDRVLQDIAQRLRKRLPPDTILGHLGGDEFAILLPEHSSDEVANELSRRVVDIISQPFDLYHFSKYLACSIGMVRYPDDGKDARSLLQNADTAMYEAKERGRNRLVTYNQHMNKEARMRLWLEIELQKQNNSLEVWYQPKVNAKDYTINGAEALVRWKHPVEGYISPGRFIPVAERSGMIELLGRNVMREVFQTVRRWQNMKILP-GRVAINLSPQQFRNPNLTSHMKKLQAATEIAPSLITFELTESAVMNDGEHAIQMLNAIKDLGFALSIDDFGTGYSSLSYLAKFPLDEIKIDRAFISDMEPKQVTLIENIITLGRSLNMSVVAEGVETGKQASVLANLKCDTIQGFHFYKPMPRAEFETLL---------- 256822113 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIEVGTISDITHRKVMERELINKEEYYRALVENAFDGIVLYDEKGRVQFLSKSVEKLLGYKAEDVTN--KTGIDFIFPSDLELVRKAWHWAMAHPNQIYRIDYRLVKKDGGLIWVENTLINLLD-DPVVSGIISNFRDISHKKSAEQSIYKISNYDALTELPNRHFLRQQIERQIKR-YQKEPQSISLVYFDIVQLNGINNAMGHWVGDQVLHYVARVIRENLDEFDLIAR-SGNDEFAVVLTEQEPFEVSQLVERILSSFENIIRIGELDLKVSIRAGIARFPEDADSAEDLLSRAEIAVRVKNLSTQYTFFQPQDSESISYRINLERELVQAIDDQSLELFYQPKVCLRTGVIESVEALLRWNHPESGYISPQTIVNIAEANSLIYKLTSWVVDNAIKQIKDWSEKGLNT--RIAVNLSARDIQRAGFEADIRQSLEKYQVDSTLLDIEITESAAMADMEHSVQTLRQLSDLGIGISLDDFGTGYSSISYLASLPVDLVKIDQTFIQGAVKDNQLIIKNIIRLAESFKLVSLVEGIETVEQCRLLQKYNCDLGQGFLFSRPKSAKDIEPLLRKGY------ 34498408 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERKVFEQTQKEAAAVDSSYEGILMVNPDGVITKVNNAFSRITGYSAEEAIGQKPSLLASG-KQPISFYEELWNSVKGH--DFWRGELWNRRKSGELYAELLSISVVRDEQGQVQHYIGIFSDITQLKQHEAELDRVAHYDPLTGVPNRRLLSDRLRQAI-VRANRSGRSCAVCFLDLDGFKAVNDKYGHAVGDQLLVTVSNNLKSILRGDDTLARLGGDEFVVLLSEVGSPEECMLVLDRVLATASRPMPVGDAEVGVTASIGVSLYPQDNVDPDTLLRHADQAMYLAKDAGKNRYQLFDPENDRKAQEHRQFLERQALVHDEFALFYQPVVDLQSGEIISVEALIRWRHPRRGLLAPAEFLPHLSGNELEAAFGLWVLDAALSQVSRWAEAG--FHIKISTNVSTNYLLRTDFSQQLSTVLGRYNVPPWHLELEIVESA-SGDVEQTIRVLQRCRELGVHFALDDFGTGHASLTHLRRLPVDTLKIDNSFVHDMSQDDRRIVEGVIELASIFARKAIAEGVETMEHAALLRSLGCHYAQGFGIARPMEADKVMDWCQR-------- 290960135 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTANGAMGTLLGTGTEPLTGRVAA--DLVDLASDTRTWHAYREVLRGRQARLRCTRRLKQQDGGWLWVQVSVAPLPEEERAVLLSV---TDISAHRQLQARLRHLQMHDPVTRLPNRTLFFEQLSAALEREGYDETGRIGLVYLDLDGFKAVNDTLGHRVGDRLLAAVAERLTRCADEAALVARLGGDEFALLVEDSTGTEQLADLADSVLKALQAPFDLAGQRLSVSASIGVVERQSTSTTTTGLMQAADTTLYWAKADGKARWTLFDPERNAHRMTRQSSTLRAAVGRGEFVLEYQPLVGMAEGEVRGVEALVRWHHPQFGLLTPNRFISLAEEDGSIVQLGRWILATACRQARRWQDHPDRAPIFVSVNVAVRQVWDSDLVADVAEILAETGLAPHLLQLELTESALMGSAGRPLQALRALSDMGVRIAIDDFGTGYSNLAYLSRLPVSVLKLDGAFVRGPSPADEIIVEALVQLAHRLGLSVTAEGVETDAQASRLRRLGCDTGQGWLYSRAVSPERIAELL---------- 170742697 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FIAMLAFAPGMAFGFALAPTVASFAVAVMLVSLAALAIVGSRTRHGAVAGGALIGLAIAGGMAAYRVQGTQRVAVSVLAGIALSVLALRLSLAPQRLARALAPLALLLAVCGAHFIGMGALSLRYDPRIALPDGSLDAAVVTILTANAAFLILGAALAAHRRRVAERQRLRDLADIAVEGLLICD-DDAIVGVNRSIERILGRGREEVIGRAL-------PDLLPGLSAAAIPLTHERDATL------RDASGAEIPVRVIAQTIAIETRP--HLVVAVRDQRDRLRAEAAITHLAHHDALTGLANRLRFNGVLAELLAAARRHDPAPFALLILDLDRFKAVNDTLGHGMGDDLLRRVAQRLLRVVGAADVVARLGGDEFAILLAGAGDAAGAGDLAAIQAAAESRPFVIDGHILDIGASIGIALAPQDGDTPEQLLRSADLALYGAKEEGRGRFRMFEGTMNARMQARRSLELDLRRARQEFELYFQPQVDARTGRFDGAEALIRWHHPERGLVSPGEFIPLAEETGLIGPLGEWVLRTACAEARRW-----ATPLPVAVNLSPVQFRDPRLAATVRGILAETGLPGSRLEIEITEGTLMQDEHRTLAVLTELRGLGIRISMDDFGTGYSSLSYLRRFPFDKIKIDQSFVRQTPQDRVAIVRAIAMLGRSLGIKTTAEGVETDQQSVFIAGEGCDQLQGYLYSRPVPAESIAELFR--------- 114563820 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QEITFRKRQEELLATTTELLRESQEIGKLGGWQLNLHNGDLIWTDETYRIYETTPQEYIPTVEMGVSYLLPDSKKLFQEALDAAIQLGE-EYDLELETYTTKGQKIDVRTTCH-VTYVDGVAEKLSGIFQDITDEKNNQRKLEKSNQYDPLTHLPNRNLLADRMQQAL-IKAQRNSKQIAIAFLDLDGFKEVNDAYGHDIGDEFLCLIANRFKTAIREDDTLARFGGDEFVLILDDLDSHQEASEILQRILSSITEIFIIENKRLSITVSIGVTFFPQDNSHADILIRHADQAMYRAKEQGKNCIHEFDFENDVAIKLQYRELEYIINGFNNNEFFYQPKINMESNEIIGLEALIRWQHPTEGLLSPFRFLPYIEEEPLAIELGKWVIDQAIKQHNEWRRLGIV--IPISVNVSPLQLQHEDFIKQLNEILFNTSFQAGQLEFEILESSIIKDTQHIAEVISQCKQLGIRFSLDDFGTGFSSLSYLRKLKTDVIKIDQSFVIDMLDDDQAIVKSVIELSKTFGRSVIAEGVETQEHGRQLLKMGCQLAQGFGIARPMPASSIPEWI---------- 74317384 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NEVVVELSREGELAFLSEHWTKLLGRRNADFLG--LAFLSFVKQHDRDTLEQRLSALLKGESDIVTLRFRMQREDRLEHWVEGKF-ARHHKHGQVHGIRGVLRDVTEAYMQEKRISHMAMHDALTGLPNRTYLDARINEAIEQSRS-SATKFALLFIDLDNFKRINDLYGHKAGDQLLVSVGELLRASLRATDVLARWGGDEFVVLLPFPGEIDMVRRIASELLDGLRNDLEKQCRDTFVTVSIGVAIYPDDAESAETLLVQADKALFYAKSQGRNNIQLYADLQTRAPGFEDAEMTARFVAAVKQNVHYQPVMDAANPRCPVVEALARWHDDKYGWVNPADFIPLAENMGLIHEVGRQVLEQALDHFSKRNNTCDA--LKLAVNVSKRQLMSPDFYPTLLATVERFGVHPRQIKLEITESIALEGIERARALLQRLSDAGFTLSLDDFGTGFSSLSHVHELPFDEIKIDISFVRRITPEGRVLVKTIVDMGHAMRLALVAEGVEDSETAAILQGMGVEMLQGYHFSRPMPKEDFIARLQ--------- 254519482 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEDLIMLYGNNKEITGYKEDFIIMTFDEFRSYF----RQDYFDILND--GIKNNLEEIEVKITNILGVDIWISVKGQARKSNKGEFLGFEGYVHNITKEKEAHLKLEYISYYDELTGLNNRKQFKNIIEKELEKHIVSES-RGALIIIDIDNFKFINDSYGHKCGDILLEKFSEDLKKIFNDDQLLCRFGGDEFLIFISSISYLNEINTTVRKIMDILKNPYDINGHKIYSSTSIGVSVFPDDGEDFEVLLKNADAAMYIAKSNGKNQWQMFNNNISREINRIYSIQRGLRTDNDEMFVVFQPKVRLTDDEVNGFEALLRWKSNEIGFVSPGEFIPVAENTRLIIPIGKFVLREVFAKVKYLLSEG-YDNFKIAVNLSEIQLRDGNLLEYFNSLIEEFNVSPKYIEVEITESMIMKSVDKNIECLLQIKELGASIALDDFGTGYSSLNHLTKLPIDVLKIDRSFVIDMAENDKSIVENIIQLSHKLGMTVVAEGVEEKEQVDYLRSIECDTVQGFYYSKPEYFENIISMLSK-------- 148259976 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MAFDVARR--SIRCANEALEDLRTIHRIARIGN----WRVRLDDHLTSWSEDMHELFGTDPDRFVPLFDVLTGQMDETDRTAFLATFRTVAETGQAA-AAEIRIRGAEGARRWFWIDMRPETDDTGAIVAVRGICQEITDRKVALERIRYMSSHDPLTNLINRTHLLERLDQILGEARR-RRENVALLTFDIDDFKGINDLFGHAVADSVLREIAGRIARQVRESDLVARIGGDEFVVVQAGCEQPELVETLARRLLRTIADPIVADGREIGISASVGIALHPFDGMTPGALLAHSSQALHVIKKERPNTLGFYDASVQSEWQKRRALEQDLRLQHRELSLVYQPMFCMRSSLCSGFEALLRWNSPTHGPVAPDLFIGLAESIGLMEEVGTWVLREACAEAARW-----AVPLTVAVNVSPIQIQQGDLASVITETLNTTGLPANRLEIEVTESMLIRNFDRAVDTLQRIKALGVGISIDDFGTGYSSLATLRAFPFNKLKIDRSFVRDLAEESLAIVNAVLGLGRGLRLPVVVEGVETERQADILRDCGADAIQGYLFGRPSPISA--------------- 255022007 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERQRTEQTLWEQKERAEVTLHSIGDAVITTDTQGRVTDMNVVAEALLGYARSELGTALEDVFHIVHTPVANPVRRVLEE---GKVVGLANHTVLITKDGEERAIEDSAAPIRDRRGALLGVVLVFHDVTEKRRLTAELAHQATHDALTGLPNRTLFLDRLAHDRAQATRHERQLAVGI-LDLDGFKLVNDRFGHAAGDALLQEMAQRLQTKMRSGDTLARMGGDEFGLLLTDITQIDEVEHACARMLEALRTPFHPGGEEVPLSASIGLTSYPLDDSSPADLLRHADLALYAAKAAGRDCFRWFDWPMDKRQEEAMEVRKMLENALDRGHLLHYQPVVEIDNGPIGVEALLRLDHPERGLLSPAAFASALDAPRLARRIGCFVLASAFAQAQTWHRQGL--PLRVSVNIGAHHLLDQRFLADLQAALDAHDLPPSSVEIEITETAPLLDFAVAQDTLAACNRLGVRIALDDFGTGNASLTYLQKLPAQTIKIDQSFVRDIDPKDYAIVTGVVASARLLGLEVIAEGVETTEHAVLLSHLRCHCLQGYAIARPMAPEAIPDWIIRYNPLVNN- 212638999 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FVPFIYPDDR-----IVITCLVFAVGCIFLRQWMMLKENRQL-----LQQLQTLNDNLER--KVAQRTSELVHLNEQLTYVANHDFLTGLFNRRAFVMKLEEEL-IRAKQQQHHFAVIFIDVDRFKQINDYFGHQIGDELIVQIGRLLKETIRPTDFIARQGGDEFTIIFTPFKHVDELRRFVHRLVSFSQQPVAVQHLDIRISLSVGVAVYPYDGETVETLMKHADIAMYRAKEQGKNQYQFFNGEMDRVVLQKTMIETHEAIDNKQFTLFYQPQFDVQTGELMGVEALIRWVHPELGTISPAMFIPIAEETGQIIAIGKWVIEEACRQIQTWNEQHGR-SLRMSVNISPKQFLKENFVEHIRAVLQQTQLPPDQLDLEITEGVAVFNEQYTIQKLQQLKQLGVHISIDDFGTGYSSLSYLRKFPINRLKIAKPFIDGITEEDVAVVKAIIVLAKNLKLRVIAEGVETLQQLNILRSLQCDEIQGYVLGKPVPADQFAKLIENQLP----- 198283533 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NSVEGPAAGAFGLLLLSIFGYGYLRRVGERQSAEQTLWEEKERAEVTLHSIGDAVITTDTEGRVMDMNVVAEALMGYARTEVGRPLEDVFRIVHAHLDNPVRRVLEE---GQVVRLANHTMLLTKDGQERAIEDSAAPIRDRQGVLLGVVLVFHDVTEKRRLIAELAHQATHDALTGLPNRVLFMDRLGHDRAQTLRHEHLLAVGI-LDLDGFKQVNDHFGHAAGDALLQEMAQRLRREMRSGDTLARMGGDEFGLLLSDVGSLEQVEDACTRLLEVLRAPFYLGDEEIPLSSSIGLTSYPLDDSLPEDLLRHADLALYAAKAAGRDRYHWFDWPMDKLQQEAMEVRKMTENALDRGRLLHYQPVVEIGNGPVGVEALIRLDHPERGLLPPAAFAAALDAPRLTRHIGCFVLATALTQTQTWHRQG--MPLRVSVNISAHHLLDQRFLSDLRAALDAHDLPPSAVEIEITETAPLLDFAGARETLLACNRLGVRIALDDFGTGNASLTYLQKLPAQTIKIDQSFVRDIDPKDYAIVSGVVTSARLLGLEVIAEGVETAEHAAMLGHLQCHCLQGYAIARPMAPEAIPGWIRQYKPLL--- 95931252 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LNRRAWQDLQQILTMAFLALCLGAALSCQIAHVTTSEVEEATIGLYRERRFLVIDGVVDPIRVLNTNKEIIMLNRSAQTELG-NEDCLGEKCRECDNGND---NNDNECPFETVRRTQQPVRILQHR-RDKEDTLSIYEIEASPLIN-NGQFDGMVSTARNITDRDEKESRLLYMSNHDLLTNLPNRVLFRNRLNQAI--ARNHEGNHVVLLFIGLDRFTKINESLGREIGDNTLTQAAERFHNCLAENQILARLGGDEFAVIMEDCRHPQDAAKTAKKLLEQLIEPIHVQPNEIYLTASIGISSYPQDGESPKTLMSHADIAMTRAKSEGKDRYQFFEREMTQTTKRVFELENDLRKAVARNRVYYQPQIQLDSQQITGMEALVRWQHPQRGLISPADFIPLAEETGLIVSIGEWVLRQACQQVAMWHDQG-LPAVTVAVNLSPLQFRHKALVRNVAKTLKETGINPACLELEVTESMIMDSIDKSTATMIELTELGAGLAIDDFGTGYSSLSYLRYFPLTKLKIDKSFIERSDEHDAALATSVIALAHSLNLKVVAEGIEHEDQVQFLVKRSCHQGQGFLFSRPVPAEDMEQLLRQ-------- 254502389 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DRAGRILDANDALVALSGYSRVELVGSPHSLLNSGH-HPPEFWHAFWQQISSGQT--WRGEICNRTKTGDLYWLDSIVAPLKGADGRIENYISVRFDITERKRAEARIHQLAYFDTLTGLANRDGTLAHIRSCL-CGPGGEDRIFALFYIDLDHFKAVNDKRGHATGDRVLAIAAQRLQSVCPTDVFLGRLGGDEFAAFCP-VKTKQEAQAVSDLFQAALLEPIDVSGEQFALGLSVGIALAPYHAREADALLSRADMAMYQAKATGAGSVFYTQSLADALHRRQRVSDRFKLALEAGLFHVFQPQVHLEDGSFEGCEVLIRWRDEELGAVPPSEFIPIAEELGLITKLGEWVLAQTCRHMSDWAARGLSVPGRVAINISAQELMSSGYVANLKETVASFGCDPNAFELEITEHGLMRDIWAGKETLNELEDLGFRIAIDDFGTGYSSLSYVKHFSADELKIDLSFVRDMDAASYAIVAATIAMAEKLGMQSVAEGVETKEQADALKAMKCPIAQGYYYSRPLEAQDFED------------ 146309385 -----------------------------------------------------------------------------------------------------------------------------------------------------RLGEGPHNLLLRVQSHSAITLP-LQLVGAQQGQQLIAHSWLQSGLLVGALLALALFYLLKYSTLREPQLLTALCVAYNLSGLLWPQWPLLPKLVNLTTAGMLIF---SSLFLASALRLELGRL----RWLRD----ALFAAVLLVCLGGLAISHAYTYQTLNLLILC-TGLYQLLVMCL----GVYQRRPYAPGYLLC--WSAALVLMLLVPLSRVGLIPLPPGFYALYAYLPALSMLERVRRVLLSSQAQAIDNEQYQALFRHSGEGIFRCDRDGRLLEANPSLARLLG---GDTPATQLVGLPLQRLLGEAQWRELLQE-LDTQAGTVSCECQLHDLAQRPLWVSLHLRPQRD------CIEGIVVDLSERRALEERLQQLAAHDALTGLLNRRELERLLSETLGGTA--KRRFSHLLHLSLDRFKQVNDLCGHSAGDQLLRQLATQLGHQLPRHAELARVGGDEFAVLLREVDDEAALKQAEALRRAVEQFVFTWQGRPFRLHTSIGLLALGSGVRDWETALTWASSASQLAKHQGRNRVCQFNPEHQRQLQWITRLREACERGHFELFFQPVQALQSAASGLHYEVLLRYRDPASGEWVSPAQFLDAAARYDFLGAIDRWVIQHLCAWLAA-NPRHLAQLAQVNVNLSASSLLDSAFHQLLEQELSRHQLPPGKLCIEVTEMVALGELGVSAQWIDELRSKGLKVALDDFGSGFASYAYLRHLPLDILKIDGSFISGIESDNQAMVGSMRQIASQLGLLTVAEFVETQASLDCLRRLGIDYAQGYFVGRPQPLRQLADDARSR------- 229918006 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQMLLISLYMML-AFLYLNRVVSQFRILLLIGILGFTILFVFSGITHEVIHLLQISSILTISISYWVDDVSEDVLAYDSIVDYV-----LYSVVVMMFLLASDRLLGTSVMDSMIANAVLLLLIRQFVVKQNALISHRLAHELEIREQQYRSLFAYHSEPIFLFDLHGEVLSVNEAGSSILGLTTETLLGS--NILDIIESKDRAPYTIILQELTNGRPRTI--DVRVMTDEGETRWQLVNVPMIID--GEVEGIYAIAKDITQMIEQQEQILYQAKFDSLTGLHNRYALQEQIERLIE-----EGRTFTLMFSDLDGFKEINDQFGHHMGDQLLQHIGKRLRTALLPNEYAGRLGGDEFIVVAEHGDDEMLTERLR---RLVYRPPYYMAGTLVEVHASIGIVRFPEHGKKLKHLLSNADLAMYRAKDKGRDETVMFEPELREDKEERKVLMEGLETEKGEISLFLQPQVDASTKAIIGAEALMRWQH-NGAFIPPSQFIPIAEETGHIQDLGRWMIHETF-QLIHVFEQGDIHLPKLSVNLSVRQLFDEHLIDYLKTLFERFPIEPSRLNFELTETVAAHHSDRVLNRILELKALGIKLSIDDFGTGYSSLAYLVRYPIDELKIPREFTMQLEENRQMVTTTIVAMARQLGMALVAEGVETEYQETFLRKIGCDSMQGYRYAKPMPLDEFV------------- 209542675 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ETAEELRKANRKILRDKLFMDTIVENIPSALVVRSVRDDRLVLINRAAEMTGRERSELHTAADAFTELVHPE-------------GTRREGVS-ESLLRNRAGDMRAVATRYVTIADERGDARWELCVADDVTERRQARQQVERLAHYDPLTGLANRALFGARLDGV-----CVAGHEAILLCIDLDYFKTVNDLYGHAAGDALLRLVADRLRACSRPDDLIARLGGDEFAIIWPNVPEKEELAHRAGEIVETISRPYVIDGQHVAIGASIGSASYPADAGSSDLLRQHADIALYKAKALGRNCFHSFDAGLSYEMRNKARDELRAAIGSSQICLHFQPLYTMPDNQIAACEALVRWNHPVRGMIPPDQFIGLAEENGLIHELGEWVLRAACREAVCWPPH-----VKVAVNVSPVQFRNSRFMAIVQSALMEAGLVPHRLEVEITENIFVQNSAVNRDILRQLADMGCSVVLDDFGTGYSALSYLRLFSFQKIKIDRSFVKELPEKSASIIQAIVSLAQSMDIPTTAEGVETQEQWARLHAMGCSEAQGFLLGRPEPVAAIRERL---------- 253995502 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VMRYAIERKRAELELRQSEAKVRALYEAVPDLLLFLDLEGRFLECKPA-------KDFQTHIEPEHFLKTIHPEGAEQAMLCLEKVVVG-SGITSFEYQMALPQGVSNYESRFIRASEE------QVLCIVRDISESKRTQQQLHFLAHYDTLTGLPNRLLFNESLHQA-QTHANRTSDTIAVMFIDLDRFKNINDTLGHGIGDKLLQQVGNRISLCIRESDTVARMGGDEFAVVLVNVREESDAAVVAEKIIDALRLPFMVGEHEVFVGASIGITFYRPGQDDRDVLLEKADVAMYHAKERGRNNFQFYSSEMDAVAYERLVMENHLRHDRKEFILYYQPQIAVDGGRVTAVETLLRWQHPDRGLVAPGEFISLLEESGLIVPVGKWVLKTSCQQGRIWYDAG--TPVRVAVNLSVRQFKHPGLVADVAEILAESGLPPELLELELTESMFMDSATGDVNKLTQLKALGVSLAIDDFGSGASSLAYLKDFPVDTLKICQSFVLNHNNDDSAIASAVLGLAQAMNFTSVAEGVENDQQANFLRERRCDYFQGFLFSKPLPVEELDLLL---------- 146305401 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARREAEARYHTLVEHAPEAILLFSPEGGIVECNENALQLLRYRREDLLGKT---IQSISPPRQADGREHLQRAIAGDTPV--FEWTHRDSAGRQLPCEVRLVRMP---GEELLIRASVLDISERQRYQREIERLAYSDELTGLPNRRLLLDRLQHAMDRE-NREGSLGALLFIDLDHFKTVNDSLGHLIGDALLCEVTTRLARELRTEDTLARLGGDEFVVLLEALGSEEHAAAVGEKLLRGLQGSCLIEGHELAISASIGIALHPLGLQRAADILKQADTAMYRAKHAGRNHFFAPEMQAAIDQRLQLQGELRQAIARQQLQLVFQPQLVLADDTVAGAEVLLRWLHPERGEISPDQFIPLAEETGLIQDIGQWVLEQSCATLARW--QAQWPQLVLAVNLSPRELRQAGCVARVEDCLRRHGVPAQALELEITEGVLLEDVDRCIGNMQQLKAQGVRFAIDDFGTGYSSLTYLKRLPLDRLKIDRSFVADLDGDARMLVQTILMIARNLDLECVAEGIEQPSQLALLREQGCALGQGYLFGKPMVEAEFLAWLQAR------- 225871868 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVMFGVSASL-YSALVIIGITQPWL------------MWPLFAASCISLS-VTLLHAQENRRRRDRLLRIAVAVVTATLAGID--FFFNPPLDGGLLALLSAIYLADGLAYYFRRISSGVCTTLLGFAAWGLVW-----PVASLLGHYAPHFQAPPVLWNLPKLFVAIGMILTLLEQETLRMAR----EAERNRTLYDKSQCGLFLTNMSGTLLDCNDALARMSSRGSSQAMIGTSAVACYADPAERDLWIRDI-----LRDGSIENELHLIRPDGTAWIALMNAKLRRDLRGQPMEIEGALLDVTEHRRMHRQLLWQARHDPLTGLANRASMEDAVQQALA-GADANGSQVAMICMDLDQFKWINDNHGHTIGDGFLRAFAQRLKTAVTAPDLLGRVGGDEFLLLLRNVSSEQDAAERLERVLKTLDKPLEVEGHTLRPSVSAGVAIYPCDSAHAADLRRHADHALYRAKEMGRDQYQFYSRNRKKIDDDIALERLLHRGLKENWFVLHYQPQMFADGGFFGVEALLRFQHPERGLLQPADFLSIAERNGLLHPLGEWVIEEACRQHREWQSQG-LPMLTMTVNVSAVQFNRPDFCESVERILLRQQMPPEYLELEITESLVMNDCEDSVAQMKRLKELGIRIAVDDFGTGYSSLSYLHRLPIDVLKIDRSFIEKLQEPHGTIVEAIISLANSLHLQVVAEGIEHDFQRQLLRHLGAHRLQGYLYSQAIPGQRLGEFLMAQ------- 254491592 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSVWFPAYIAYTLPQVLALLGVTFYQGYHDPSTQALSYFLFIALLIYYSMLLSLAR-RSYKNVVNELNLRHKNSLLVNELNREVNQR--EELVQNRTQELL---------TVNAQLKASQAHMLTLSS-------AVEASPNGILITDAEGIIQYVNPRCEHITGYMAADVIGK----TPEVYRSDHHNNEMIEEMWASIRSGKWNGEIQNRRKSGELYWIKEYVAPIRNDEGTITHFVAIQEDITEARVLANKLSYQATHDNLTGLINRTEFERRLIELVQDARQHDSVHALC-FIDLDQFKVINDTCGHIAGDELLRQLGQRLIGQVRKSDTLARLGGDEFAILMRHCDPGQSEKVATEVREVIELFQFVWDSRVFTIGASIGVSSIHRHTTDMTEVLKQADTACYAAKNAGRNRVYIYQDDDKHLVEQQGEFHWVNEIKENRFELFVQPITSAKSGKAEIYEVLLRLRNKQGDLSPPSAFLPSAERYNLSDKVDRWVLEKTFDWLEKHINQVPDLR-KIAINLSGASLGNDEMLKLISDLFEKARFSASKIKFEITETAAISNLREATRFISELSKLGCEFSLDDFGSGLSSFGYLKHLPVKSIKIDGMFVKDMAHDDFEMVKSINDIGHVMGLKTIAEFVENEDVWQKLQSIGIDYGQGYHLGRPVPIDSILK------------ 89092412 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITERKQVEQTLQLSASVFTHAREGI--LITERDGT--IVDVNDALLQITGYKKEEVIGQKPSLFSSGH-HGKEFYHSLWNDIT--EKGYWSGELWNKRKNGDIYAQMLTISSVKDGENE-GYFVALLSDITTIKEQQKKLELIANFDPLTGLPNRRHIIELLHEGMA-NAMKQMKTLAVFYLDLDGFKDINDTYGHEYGDQLLVTLANRMSKAMGQQDIVGRVGGDEFIGAFFEEPNSVFTDKLH-HILEQLAKPIFVEGYKLQVSASIGVTLYPQQRSTDADKLVRADQAMYQAKLAGKNRYHFFDAEKDQYIRGQHQALEDIRRERGEFVLHYQPKVNMFTGQICGAEALIRWQHPEEGLIMPGDFIPTISAHPLSVDLDEWVILTALKQIELWLHSG--FDIPVSVNISPLQLQDSEFSKRLEKLLHTSPAARTRLSIEVIESHALENMSTALNAIEESKALGISFSLDDFGTGYSSMSYLKRLPVEELKVDRSFVHGMNQEDLAILSATIGLAKAFDKKILVEGVESEEQGQRLLSLGYQEAQGYFISKPISADQFIEW----------- 56475847 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TAHRSDELDRIKGYEAGAADYLFTPLVPQV-------LQAKVGVFVELCRQRRELEHKALLADLNRELQVQRLEDLERAN------AALQTEVAERRGAEKLARELALRDTLTGFFNRRSLNDRLARAISV-AGHQNDRLALLFLDLDRFKRVNDSLGHDKGDELLKQVAARLRCAVREADTLARFGGDEFVVLLENLHDRDDAAQVAIKICAALAQPFELGASTVKVSASVGVSLYPDDGASASVLMKNADLAMYEAKQMGRNGHEFYREELNRRERIRHEHELQQALENDEFELYYQPKVNVVEGTIAGMEALLRWHHPQLGFLSAEQFMGLAEEAGMLVPLGEWALRAACRQARQWQDAGWLETVRIAVNVAEPQLYSALP-DTLARLLDEHGLSPAHIELEITETLLMRDVDHAASVLAQIGATGVSIAVDDFGTGYSSLAILKALPIHILKIDQSFVRDLPHDRHAIVTAIVQMAHALGLNVIAEGVENEAQLGALRRLGCDEYQGYLYSKPIPASELAK------------ 282868578 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGRGHVVRANEALGGLLGTAAAVLAGRRASELLDLASDDR--TWHAYREVLLGRRSRFRCTRRLKHPDGRSLWAEITVVPMTGASAEPARVLLTVADVSDRRELQERLRHLQMHDPVTRLPNRTLFFERLASALETPPYQDHARIGLCYLDLDGFKAINDTLGHRTGDRLLAAVAARLTDCAENDALVARLGGDEFAILVEDSAGTEELAELARSVLAALQQPFDLAGQRLSVSASIGVVERTAAGTSPTGLMQAADTTLYWAKADGKARWTLFDPERNAHRMTRQSSTLRPAVERGEFTLEYQPLVGMADGVLRGVEALVRWNHPQFGVLPPNRFVQIAEEDGSIVQLGRWILRTACRQARRWEDHPDEPPLFISVNVAVRQVWDSDLVADVAQILAETGLAPGLLQLELTESAVMGSGGRPLRALQALSDMGVRIAIDDFGTGYSNLAYLSRLPVSVLKLDGAFVKGPSPADETIVEAMVQLAHRLGLTVTAECVETAGQAERLRRIGCDTGQGWLYSRAVAPEQIAGLIGSR-PL---- 254387213 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RAESERYRAAFNAAHLAMAVVDRGGHVVAANDALAALLGTEPHALVE--QHAADLVDLAAEARTWQAYQEVLRGRQARLRCTRRLKHPDGHSLWTEVTLGPVPGTSEVLLSVA----DISDRRDLQARLRHLQMHDPVTRLPNRTLFFERLSAALEHSSYEQGGRIGLCYLDLDGFKAVNDTLGHRVGDRLLTAVAARLTQCADQSGLVARLGGDEFALLVEDSTGTEQLADLARSALAAVQEPFDLAGQRLSVSASIGVVERASADTSATALMQAADTTLYWAKADGKARWTLFDPERNAHRMTRQALSSTLRPAVERGEFEYQPLVDLESGAVRGVEALVRWNHPQFGTLTPNRFIGIAEEDGSIVQLGRWVLRTACRQARRWQIQPSDAPVFVSVNVAVRQVWDSDLVGDVAEILAETGLAPQLLQLELTESAVMGSAGRPLQALQALSDMGVRIAIDDFGTGYSNLAYLSRLPVSVLKLDGSFVRGPNPADETIVEALVQLAHRLGLTVTAECVETVGQAARLRRVGCDTGQGWLYSRAVAPDVIARMIGRQ------- 86739716 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALRERILAGQDSRAALHASDARFRMIFTGSAIGILINDGGGRIIDANDAFLRMLGVGPGQVQG--RSIDEFAHPEDARELREAYAAQRTAGPEHIRMEWRFTGIGGSVVWAELTTSCLRDDDGRCRAQLSMIVDVTDRHLLQNQLRRQARHDPLTGLPNRTVLIERVHELM---ATGPERCIGLCFIDLDGFKMVNDSLGHDVGDRLLVAVTDRLRRVLSPEQLLVRMGGDEFVILVADTAGTADAVAVAETVLAALASPLRVGDHALSIGASIGIVERPVAGGDYADLLRAADITLYRAKAEGKGRWQVTRHTLSTMLPRALEQDQFVVEYQPIIALGDGAGARMAAGAMVGVEALVRWRHPGLGLLPPDLFIGMAEETGQIVPLGRRVLELACRQARQWQ-ECHPHALFVSVNLAARQTREAGLVEQVRRILDETGLSPDLLQLELTESAFMGTADEPLRVLRGLAEMGVRIAIDDFGTGYSNLAYLRRLPVHTLKLAGPFVRDADPGDEEIVQTLVTLAHTLRLTVTAEGVETPMQAERLRAAACDSAQGFLFAPPLTAEEITQRILTR------- 223984659 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YDALVESTDDYIFINNLRDDVFRYPQAMVEEFGLPGQIVRNAAAVWGEKVHPDDKAAFLEANQIILDGRATSHNVEYRALNQRGEWVWVRCRGKVVFDENGSPVLFAGMISNLS-------RKNKTDRITGLFNKIVYREETQRLIT------RRPDTPLAIMQLGLDDFKHINDLYDRSFGDEVLRISAQRIMSLLPENAEVYRLDGDEFGI-LISGCQPEAIRGIYKKLQTAFDQQMIYEGKRYYCTLSAGCAVYPQDAQSFLELVKAAGYALEQAKLNGKNRLEFFTRQILARKIRIEKMRESIDQNYAGFFLMYQPQVSVTTGQWIGFEALTRWQKEPYGFVPPNEFIPLLEESGMISPVGRWIFRQACAKCAQWS--ALAPALTMSINLSYLQLMEPDFIDYMQETLAATQVDPGRIIVEMTESVIASRAHALEHLFQRIHDLGMRIAMDDFGTGYSSLDMLKKMPADIVKIDRAFVHGVDASDESFIQFIVAICHKVNIEVCAEGVETEAEFQILYPMNVDTIQGYYFGKPMREEEINQKLK--------- 67920838 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEQLRIIVATTQDMMALIDQNYTYQIVNDAYARNFQRAKEEIIG--KSVVEIVGEEFMDTIQPHLDRCLQGE--EVRYETWFDLGEEQRYYHAL-YSPYREANKGVTSAVVNIHDITQIKESEQKLYYQAHHDTLTNLPNRMLMNTRLEQSIQ-QATRKGDKLAVVFIDLDRFKNINDSLGHRAGDSLLEQLAQRLCQQRRKSDTVARISGDEFVVILEDIKDTQHAGMVVGKLMRTFEEPFIIEGRTIKMTSSMGLSLFPDDGTDVATLLRNADAAMYRAKEDGRNTYCFYRKEMTSTVFEYMLLENALREALKKKEFYYQPQIEMLSHRCLGIEALLRWHHPELGVVSPAQFIPIAEQSGLIQEIGTWVLTTACRQAKIWLEQ-KLDFGRIAVNVAAPQIQHGDFIQVVENVLKTTGLPAAYLELELTEGLLMKQTEQNIKQLEKLQGMGIKLTIDDFGIGYSSLNYLKRLPIDKLKIDQSFIRDHDTNDTAISQAVIALGYALNLQIIAEGVENEEQAAFLKEKGCHQAQGYFFSQPIPPQQVSALFA--------- 218666510 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERQSAEQTLWEEKERAEVTLHSIGDAVITTDTEGRVMDMNVVAEALMGYARTEVGRPLEDVFRIVHAHLDNPVRRVLEE---GQVVRLANHTMLLTKDGQERAIEDSAAPIRDRQGVLLGVVLVFHDVTEKRRLIAELAHQATHDALTGLPNRVLFMDRLGHDRAQTLRHEHLLAVGI-LDLDGFKQVNDHFGHASGDALLQEMAQRLHREMRSGDTLARMGGDEFGLLLPDVGNLEQVEDACTRLLEVLRAPFYLGDEEIPLSSSIGLTSYPLDDSLPEDLLRHADLALYAAKAAGRDRYHWFDWPMDKLQQEAMEVRKMTENALDRGRLLHYQPVVEIGNGPVGVEALIRLDHPERGLLPPAAFAAALDAPRLTRRIGCFVLATALTQTQTWHRQG--MPLRISVNISAHHLLDQRFLSDLRAALDAHDLPPSAVEIEITETAPLLDFAGARETLLACNRLGVRIALDDFGTGNASLTYLQKLPAQTIKIDQSFVRDIDPKDYAIVSGVVTSARLLGLEVIAEGVETAEHAAMLGHLQCHCLQGYAIARPMAPEAIPGWIRQYKPLL--- 167629923 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EERLLLAIETTTEGIMITDAGGVIESVNPAFCRSTGYSESEAIGNSPRILKSGR-HDGEFYRKMWKALL--ETGQWQGEIWNRRKSGELYAAWLTISAIKDSHGRTTQYAAIFSDITEDKRNQERIKHQAYHDALTDLPNRLLFIDRLTQAIA-QATRNCYMLAVLFLDLDRFKQINDTYGHALGDLLLQGVAGRLRRAVRDSDTVARLGGDEFTILLPQIGSVEDAAKVAQKILASLRQPWSFEGIPFCITTSIGIAVCPTDGEEAETLMHNADAAMYRAKAQGRNHYQLYTPELNAWAFERMETRLRRALDQGEFVLYYQPKVEAATGNWCAVEALIRWQHPDLGLVSPTEFLRLAEDTGLIVPIGEWCLEEACVRNKAWQD-AGLPPVRMAVNLSARQFQHPNLLAAVEKALQKSGLPPAWLELEISEEVILRFADLAPIVLGDLKSLGLSLTMDQYGKRDSRITLLQKLPIDRVKIAASQVIDLSHDARKSVKALIALARSLDLHVAADGVGTREQCDFLTAAGCDEIQGHLFSDPLSAEEM-------------- 94263773 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVKALHLGMAGFRDITGRRLTDERLRL----QAAALQASRDGVMITDLKPAIIAVNPAFCEITGYTEEEVLGQNPNMFSSGR-HGHEFFQAMWSGIKTH--GHWRGEIWNRRKSGEIYPELLSISTVYDDRQQPSHYVGVKTDLSRLRSSEEQLQYLAHHDPLTGLSNRLLLESRLEHSLERARR-ERTRLAVLLFNLDRFRLVNESLGYAAGDRLLVEVIKRLQKRLRADDTMARLAGDEFVLLLEGIGDYQEAERVAGWFQEALAQPFEGGEVYIQTSIGISIYPQDGETMAALLAGADAALNLAKAAGGNQFFYATAADNTRARHNLELESALRQALKKQEFLLYYQPKVNFLSGRISGAEALIRWQRPGHGLVPPGEFIPMAERSGLIVEIGAWVIAEACRQMRAWREEG-LGDIRLAANVSARQFLGEGLPELVRLALDEHRVLPAHLTLELTESMLMFRPEEAISRMTALKELGIKLALDDFGTGYSSFASLSRFPIDQLKIDRGFVQALVDDAASIAASIIAMAHRMHLQVVAEGVENEAQCGYLRRNHCDELQGFLFRPPLPAAEFADLLRETLPLA--- 78484497 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PWPIYLGYMFGAWLLVMGLLIYDYFSPKFLIVPSIVGVLVGFLIAKYRILRDRIEAKQME----FSSIVDMAEEVSYFQNIDRSYRFISPSVLKLTGYDVSTFYSMPNLFSDLVYEDDFPKWLAYERSIAEGNSPE-PIDVRLTTKHKGLIWIRHVSRPIYEKD-KLIAVSSTNTDITDQVSQTEAMEELALKDALTGLPNRRNLSYEAQRMLDAT-----YPFVLIMMDLDRFKTINESLGHSVGDLMLQKIKDRFELVLPQGAMLSRFGGDEFVFIIPGIRVEQDVEQMIRDFLKVVERPMHLNGLNLHISASFGWVFAPEDGKDVESLLRFADVAMHMAKQRQGVSYLRYSGQVDHYHQRVIENRIRTAVEEKQIVPFYQPMFSTVTGDLVGVECLARWHDDELGWVSPDEFIPIAEDINLIGKLGETILEQAIITAGKLAKFCPLKDVYFSVNASPYQLSEIGFVNKVKSLLEQYDLPPKLLKIEVTESLFIGGNEYAINVLGELRALGVSIALDDFGTGYSAFAVLREGCIDILKVDKSFVQNMADNDQALVAEIIQMAHIMNLTVVAEGVETKAQKALLAEIGCDVLQGYLLARPMSEVEFCPYM---------- 254514971 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WVLSLLWLVILGFYLTSRGQA-QEDRNVSILLVILSIDAFRTVFESVYFGLYFNSLYGILSPSIAVELAKPSL----VLLPKLINILAGLVIL--FILIRNWLPRAIREKRASDDALQLASTVTHADEGIVIMSPEGVTLDVNAAFAALSGYGRAELIGS-KVGIHRSKEHSNSFYAEIWRA--AREEGSWSGVIWNRHKSGVVYPAQMSVTAVMGPDGEIVRFVCMFTDVAESVEQQRQLEHLAHFDLLTGLPNRSLLSDRLSQAV-LQCETRSQSVAVLFVDLDDFKKLNDQYGRPAADRLLLEVSSNMQGALRSVDTLARFGGDEFVAVLPNLDDEMQCETILTKLMEGVRQPIKIADDNVSLSASMGVTLYPQDSADPEQLIRHADQAMYLAKGKGKGVWQYFDTSRDIAFQEQSRLQGSIRRINGGFVLHFQPLIQLATQELVGVEALIRWETDDGECLEPAAFLGATQNNALAVDLGDWVLRTAMAQIEAWSEQGLR--IGVSVNVDGFHLQQPGFAARLAELLATHALNPANLELEVLETSALDNLEAVATVMAECTELGVSFAIDDFGTGYSSLSYLRRLPAQRIKIDQSFVRDMDASDLSIVEGVIGLAHAFKRTVVAEGVESEEHCHALLSLGCELAQGYGIARPMPAEALPQWLED-------- 269102818 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SFDGIIEYVNKSFELAKNKRSYELVGTKAEVLLEPYNI------PD-----LELEQLHKKIQRGEIQYIVDYFDNNHNTIYEHKKISPIKNNNGDITHYVSITRNITEQIIAEEKLKRLAHYDDKTSLPNRVHLTNKIANYIQSS----ETPAILLDIDLDNFKTVNETLGMECGDEILLVIAQRL-QIFAQSGIIARVSGDEFVLFLTNLAVIPDFQRFCQQIHEYISQPIQIQHKSLSINISIGIARYPQDATTTDSLIKYANIALYEAKDRGRNRDCYFDIEMAERSTKQLQLEMQLRESTERYELFYQPKVDTRTHKLVGAEALLRWRDQYGKLVSPTDVIPILELSGLIIPVGEQLITQACMTLKRWQEQGLQ--LHLALNLSAKQLEDSDIVETFERSIILTGCDPSLLQVELTESILMTDVKLALDTLTRLQTLGIKIAIDDFGTGYSSLAYLHTFPIHILKVDRSFVKDLPADSITISKAIVELAHSLNLQVVAEGVEDKHQAAFLNSINVDELQGFYFGKPMPIQDFE------------- 254459349 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLYITIFLWSISIIALIFLT-YILKRLITKEEKYELRIAGAQEAMVITDLSGTIVKVNKAFTDITMYEASEAIGKNPKILKS-HLNDDKFYKAMWNEIISF--GKWKGEIFNKRKNGEIYPEILSITAIKNEDNKTTNYIAQFTDITSIKKAQEDAQYQANHDFLTGLLNRNSLIEKLHEEF-IKAKRHNFTHAFLYIDIDDFKKINDQYGHNIGDMLIVEVSQRLKHILREDDVIARISGDEFGIMLLNFDKENCIKGICTKILKSISESFLIYEHKIDISLSIGIKLFPDNEELKDEVIIHADTAMNQAQGKNQYVFFDRQIDNELKKYIALEKEIKNALKNNEFKFYFQPKVNVKTEKIDGAEILIRWLHPDKGLLYPGSFLDVAQEIGVIPDITSLALKKACEFLKS---STEIFDGAIAINISSEELLKADFEENIISTILHYKVDPSKIELEITENDIIKDFDLAIIKIKNLQKLGVKFSIDDFGTGYSSITYLQKLPVNTLKIDKCFFDNLSDSNKELVKIVINMAKTFNMNIISEGIESNEQLEFIKECGSDQYQGFYFSKAIDEESFNTLLK--------- 152997313 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSDLERTKAMIEHAADGILLLDENYQITLVNAAAEHMLKMKSEDLNSKS---LDVLHPSSWPEFFNILESLEVNSPTTVETIYRMQ---GIELPVEIRLAKYKVQDK--TETLLLIRDVSERKETEARIHHLAYYDSVTNLPNRQYLADKLYKAIKTKQKNTTSSYSVVFMDLDRFKTINDSLGHNVGDQLLCCVATQLSSLTEENIVFARMGGDEFAFLLTHVGDDKEINGFVESVMYACQQVKKAGHHEVHITASLGATIFDGNEGSAEAILKQADTALYRAKESGRNTFALYKPEMQAVSDARLEMEKALHHATEFKLFELYYQPQTNDNELIGAEALIRWKDEKKGFISPAEFIPVAEEIGLIVEIGHWVLNEALSQVATWLKEGKWQSWRMSINVSPIQFQQAGFLPMLKTQLEKHDVPPSCVDLEITENMLLNDLSSCLKKMNAIKALGVHLSIDDFGTGYSSLKYLKSLPIDRLKIDQSFVRDTDKSDEAIVHAVIAMAKALNISVLAEGVETLLHYNRLREIDCFYYQGYYFGHPVPPNEFIA------------ 288942578 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NEELVQSQQREALARFSSAELVID---RQGLIHANLAAQQLFHLRGTQFHQHF--FVRLIAESDQATVVSAWDSLHA-DAAIVIPEVRFRAKGEADFIGDLHIASIASLAEGALHYVCAIIDRTEAVRQRQRLRYLAHHDALTGLPNRAYFQSRLEQCLQRAKRYQR-RFALLFLDLDRFKEVNDTLGHHVGDALLCRVAEILSAQIRDVDTIARLGGDEFVIILEDISEPRFIMHFVDRVMDDFSRPLRLEGREFFVTVSVGISLYPDDGLDLETLVRRADIAMYQTKKSGRNGFSFFEPTMSAGAIERLHLEHDLRMQREEFELYYQPQVDLITGELMGVEALCRWRHPQLGVLLPGLFIPMAEDLGLIDELGLRILELGCRQMVAWD-ASGLNVPRLAVNLSVRELERLQLPAQVAEILERTGLDPRRLELEVTESKLMRHAEMAILALNALRALGVTLAIDDFGTGYSSLSYLKRLPLNRLKIDRSFIEGLTHDDDSIARAIIALAHTLGLEVLAEGIEAREQANFLFGEGCLQGQGYLYSRPMIAEELAAWLK--------- 225850185 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VFLVEATQKDIQEMRELLNTLIEKSPAGSF---IYRETFIFSNRFQEITGFSEEEL-KKIRPW-EIVHPKFREDVIKTINDRLSGKMMDKHYDLTIISKDGKEKHLELITTTIKY-QGKYAGM-GVCVDRTEKVELEKRLNYLYSHDELTGLPNRKKFIENLKKALDYARKNNHL-VAVILIDIKDFKIINKQYGYETGDKVLISISKKLEELMTDVDSVARVGDDKFGILLYAFRSFEKLTGKIEDVFNSVEGEYSINGFKIFVEIKMGVSVFPKDGVYPDDLYKNAEIALLKAKRTPGKSFEFFSKNIYSEITRILNEKIRKVIEENNILIYYQPIINLKTGEIDSLEALFRLNDGNETVILPKDIIPVAEETGLIVELGERILNSVLK-----FSKKVPQNIKLSVNISSIQLNKPMFDRDFLLSLENSDIPPDRIVIELTETAIMDSVSENITKLRNLKEKGIKIAIDDFGTGYSSLNYLKILPVDFLKIDRSFVKGIDRNDEMIVKTIISMAKSMNLKTIAEGVETEEQLRFLIENGCDYGQGYYFGKPVPEDKIMEVI---------- 119477173 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLGISTNALYQQP--LAQYFIKEDQDKFYLFCKAIQRHKNDTIECELQIRRADGTQLWVNLTGIYTQSEDNKPELQI-VLNNVTDTHNNIDEIRRLAFFDPLTGLPNRRLLFDRLAHAVTTSART-NLYGAVMLLDLDNFKILNDSMGHGIGDLLLQKVSLRLKMCMREDDTLARLGGDEFVILLENLSSDEQAEVVTQKILVSLVEDYNLQGFVHNSTASIGIVMFKGDDLSFGDLLKNADVAMYQAKAASRNTFRFFDPVMQAIAERRTQLENALRQGLVQEEFVLNYQIQTNSNKTTGVESLVRWINPEYATVSTGEFIALAEETDIIFLLGQWVLETACAQLAAWSQHPTMSSWSMSVNVSALQFKKSSFVGNVETALEKSDANPNLLILELTESMLVDDVPSTIEKMKRIKSLGVRFSLDDFGTGFSSLAYLKRLPLDQLKIDQSFVHDLGSDDAAICETIITLGISLGICVIAEGVETADQYECLMEMGCKSFQGYYFGRP-------------------- 167622481 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSARTVSKNVQLEVEVEQALKDDLQLLSAILDSTAVAIYAVDNKGLCIFANPQCALLLGYS---------------HPS--QLLKSNMQQLVNQRAESPNTESSIQKADGSSFPVEYNSQPLT-LNSHVNGAVISFYDNSERREAEELIRRQAHYDTLTDLPNRFLALKRLEQLVE-SSERSGKMLAVIFLDLDDFKKINDSLGHEAGDLLLITASERLLKTTRAEDTVGRLGGDEFIILLDGLSSANDAQPIAENLIGGFRKPFYIDNRQLILTASIGIAIYPNDGETPSELLRNADSAMYHTKSIGRNTYSYFTHAMNKEVSRRLAIEEQIHGERGEIRVHYQIQLDIRDGSIMGAEALLRWNNPTLGSVSPAEFIPIAEQTGMIEPMGEFVLQQALETAHIWQRKFN-DKFRVAINLSPRQFRNPKLVQTIIDKVEKLGMHPSDLELEITEGVLLSGHAYTLGALMQLSEAGFYISMDDFGTGYSSLSYLKTYPFTILKIDRSFIHDMNKDDKSLIIATIEMAHALGIRVIAEGVETQEQLDELSFMMCDYAQGFLISKPVPLKELLK------------ 157960295 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LKAVLESAAVAIYAIDDKGKCIFANPICAQLLGYTSPEQLLNF-NMHELIYQN-----HSCTEATLPLSNGEVKEDI-FWRADGSSFPVDYKSQPLHNRNGAVISF----YDNSERLEAEALIRHQAHYDTLTELPNRFLALKRLEQLVEASER-SGQMIAVIFLDLDDFKKINDSLGHEAGDQLLISASKRLLNATRSEDTVGRLGGDEFIILLDGLSSASDAQPLAENLIGGFRKPFYIDNRQLVLTASIGIAIYPNDGETSSELLRNADSAMYHTKSIGRNTYSYFTHAMNKEVSRRLAIEEQIHGERGELQAHFQIQLDIRDGSIMGAEALLRWNNPTLGNVSPAEFIPIAEQTGVIEPMGEFILKCALEAARTWQKLFN-DKFRVAINLSPRQFRNPNLVQLITDQVYKFGMRPDDLELEITEGVLLSGHAYTLDALKQLSNAGFCISMDDFGTGYSSLSYLRTYPFQILKIDRSFISDMNKKSNELIIATIEMAHALGIRVIAEGVETQEQLDELSFMMCDYAQGFLISKAVPLTELLK------------ 294146983 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VMIDVTTEHAEIGRLRRSTENLRLIVEYNPQLPWLADPDGRIIDFTDRWLESSGLDREEAEGN--GWLAATHPDDIPLTQRITHSLTTGE----SFDVRVRMVNDQYRWMRAQAYPRRDEEGRIIRWYGYTEDIHESVLIEEQIRWNAEHDSLTELPNRAMFNACLDKALAK-ALTEFRKVGVFLLDIDNFKDVNDLMGHHAGDDLLKSFASRLKDIFAGEGVVARLGGDEFAILIENVESRQQLADLANRVLTIRETLF-AAGRSLECGVSIGVAAFPEDGRVATELLRHADLALYRAKSLGRGRMQMFEQSEDMQERVAMINRARTAVRDGTIISYYQPKVSLQTGELVGFEALLRWRDSCGTIRSPAEIYAAFDDHDVADMIGQTMTSQVFADMAAWRARG-LPVGHVAINVSSAELRRERFAGRLIETMDRYSIAPDSIEIEITEGVLGAASDTVRRSIDELHMCNIPLALDDFGTGFASLSHLRSLPVSTLKIDRSFVSGVTESDGAIVSALVTLGRALNMKVVAEGVEEADQSIKLREMGCDYAQGFYFGRPAPSENIPALIQ--------- 124267633 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERERARRQLAVEQAHDALFLVGPDGAYRDANAAACRLLGLTRKQLLRL------RVHDIDTQVNETSWRWHEMCERGSSRFETNVRHHDGHEIPVDVSVSLVT-SDGETFAHVCV-DDLRDRRAAERRIQQLLQFDELTGLPNRQRLFEHLGATLQTSATT-----AVLVLELDRFKRINDGLGPQIGDAVLREVAGRIAATVRSVDLVARRGGDEFVIVMPAPS--VPAPHVAQTLLETIARPMTIEGHEIHLTCGIGIAMAPADGDRADTLLRRANAALEQAKRLGRNQVNVYAGAPHDDDPEQMALETALRHRDEQFELHYQPQVDLAQGRIVGVEALLRWQHPTLGRISPDRFIPIAEETGLIVPIGDWVLRHAIEQAAAWQ-RARLPPLRMAVNLSARQLLQPDLARRIEGLLAATGLDPRRFGVEVTESMLIGNFDQAVQHLRALRALGVEVSLDDFGTGYSSLSYLRRLPVDVVKIDRSLVPDVTAEDVSITRAIITMAHQLQMKVLAEGVESEGQAALLAANQCDQMQGWWFS---------------------- 23098814 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVNGNLIYANDSFCKRLNYTEEDIFKPFNRILKS--PFPLHIVRE------QNKKAVWKEEIQIQTKDDTTCWFEASMVPYYDQDGNPDKTITTYYDITARKHYEEYIEGIAFTDYLTKLPNQ----NQLYHWIDEQQIDINNTKAILYISLDRFKQINEAFGKRIADKVIRMVAERLQNFQTKDNFLFRKDGDEFVVIIKEQLNQEECMAKAESIVNKLRIPYKIQDSQISITVSIAYTNGHSKYDEIDTSIKQARKAMDLAKKKGGNRYCIHAHHQEKPLERGYIIDLELKEAREEFSIMYQPIINLKSHKVVGAEALLRWNNRELGFVSPDEFIPKLEESGMIISVGKWILENVCRRMKSWQEKGLLMQ-RISVNVSPIQFKDKYFVQDVKEILNDTMLDASYLEIEITESTILNLESSMLTIL-ELKSLGMHVSIDDFGTGYSSLSYLKQLPIDTLKIDKSFIDDLDRDGEIITNTIINMGKNLHFRIIAEGIESEKQLEYLKSQQCHEGQGYLFSKPVQPNEIMTMLLQQ------- 149180816 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GMAFASIRFTLFSSITLFSTIDLFTNRNIPIFEWVY----------LNNTLLPLMINIFALVFLELVPGLFSEIHSKEQ-QELIIENKRRYETLFDNQAVAIFTLDPKGKILKLNNAVQQLTGYPIDQL-KKGSSFAELIHESKEDEFSSYIMEAVKG--SSQMFETKISTSEGKYIDVQITLIPIFVKE-KLANINILAKDITEVIQTREQIQHLAYHDSLTGLPNRFQFVKELQQRIETS----KLPAAVCFLDLDRFKVINDVLGHQTGDRLLLQLSERFTSFVKEDVKVARMGGDEFTFLFPEIPSMAELENKIEELMALIQTPFQIEKQELFVTGSMGISIYPNDSDTVEDLMKYADVAMYRSKEKGKNTFEFYHQQNDEESSKKLEKDIRKAMKEKEFEIVYQPQVKVSTGKIFGVEALLRWNHPAEGLITPNKFISLAEENGLIHELGEWVLRESCRQVNQWHNEG-YSDLQLSVNISLKQLYHQNFISTVKRVIDEEGFSTSLLDLEITESMAMKDIEYAKLIFNQLRALGISISIDDFGTGYSSLNHIKNFPIDRVKIDGSFIRDVSAEAAIIIKTIIAMTRNLNLLSIAEHVETKEQYEFLQEINCDEIQGYYCSEPLNSFELSELLQQDEKVLQGS 118443995 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WTGELEYRSKSGRMYSLSILGKSIISQRDLQTYYIVIFEDVTKLKESERDINYLKKYDILTQLPQKELFVKNLKDEI-IRLEGTGKLVGVVTLGLDDFKFINEAMGHLSGDRLLRDVTRRLKTLDKKC-FLARITGDEFGIILTECEDIKDIENRINHIQQLFCKAFVINDQEVFVTASIGISIYPLDALNANELIMNATSAQNFVKKNGKNDYKIYSKDISKNAYKRIEMIAKHAVENNQFVLHYQPQVSLESGSVMGVEALIRWNHPKLGLVYPDKFIPLAEKTGLIIPMGEWVIREACRQNKIWHDSG-FEELVVSVNLSALQFEKEDLVDVIVDALKTSGLDPKFLEVEITEGILMVNTDKAIQTLNDLKEIGVKIAIDDFGTGYSSLSYLKEFPIDRLKIDRSFIMGIPEDNGAIANIIIELAKSLHLNVVAEGTETLDHIKFLKVRKCDTIQGYYFSKPVSGEGFTEILRDNKKLYSNS 229491557 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YMASLVVILTYTVPPGRQTLRWLGGALI-----FLVLANSIRVWIPLRWRPSVEVIVVATLDVTLFALLF----HDMDVFRDLVLIATMAGIMG--------AGTVTFSSLRSVSLTWIYI---HGLGVFTVLVVHAEPHFRILAIQLCIYM---------------------FALTVGAVYLSASFQRRCLAE-FQAESERQTVALLGSRDWLWECDTNGRFSHTSARLAEVAGMTVDELQQTFGQLLTRLQPEGRAAAAQMIDKLES--SAPFRDTVVPVHVDGRRRWWSLSGNPRVLESGAILGWRGVGSDITERYVHEQEILRLAATDSLTGLPNRRAFGVALEEAIDSRAPEKQVLVG--ILDLDNFKSVNDTLGHPIGDQLLLEVTKRLRDVIGS-DMCSRMGGDEFGLIVCTSSRDDPGVIFDRYLEVLHEP-FFVEGNRIEVRATIGYSSAPEDSTDADGLVMLADLALYEAKSTGRNRVGKFSPLLRARASARATALHDRGIEEGQFDLHYQPQVDTQTGEVVAFEALLRWNHPSRGLIGPSQFISVAEETGMIIPLGAQAMAMATAAAAGWPTGIG-----VSVNVSPVQLVSREFGAMVKKALTDSGLPPQLLQLEITETGVVDD--RAIRDLYKLRELGVTVALDDFGTGYSSFATLQRLPIDVLKIDRMLVTDSDDPKMSVVKSIVELAAALGMKSLAEGVETIEQFRRVQWVGCDLVQGYHISKALTAERVDVYLA--------- 83591897 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RTLWEDLLCGR--VWRNDVDLPTADGQRTHSRLTIIPLRRDDGAVDRLMTVIE--PRSPATDSQAWQQVNHDTLTGLPNRVLFQDRLLTALA-SARRRNDQLAVLFVDLDHFKTVNDSLGHSFGDQLLQQVATRLSQCLRDSDTLARMGGDEFTIALTGDGHQRDYAMIANRILETLRRPFTEGGHEVLIGSSIGITLFPNDAEDVDTLLRNADTAMYRAKASGRNAFQFFTEEMNREIQSHLDLENRRAVRAMDLTIHYQPVVDSATLAVVSAEALVRWPLADKGFIPPSRFIPVAEELGLIDEIGGWVLWNACTQAKVWQAQG-AKAFRVSVNVSWRQLRNPDFALRVREALEGTGLGAAFLELEITEGMVLRDPQGIAPALMALSEMGVALAIDNFGSGHSSIKCLRQFPFSILKLDRSCVADTSHEDAVLVETAAIMARRLGLTVVAEGVETHAQLEFLREHYCDLIQGYLFGRPLPPEDFARML---------- 297583782 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VAKHVMKKMDIDQLTARNKEKDLYTIMGKESGFVITDLNYDVLYISEWAKSLF---CKEEERSLFRCIDIVHMSEKD--EAIYNRIINNCT-SGTFEAVLLTRQSQPLNIKVVCEEMRTDEGLPVCMMISLHDLYAQAVSVTQTPLLQPVDQMTGLKNRHQFEFDLTRSM---RNDQESPLALLFFDLDRFKFYNATLGQFTGDRLLKDIAVKLKSLENNRISVYRYGGDQFAVVISDYGGMADINSMVDTVKGMFQQPFMIEHHELQMTASLGVSLFPETGGTLEELVNQAEMAMHASKEKGSAKYNIYNKEIHLYYNNQLTKRLHKAVENRGFQLHYQPQYDLAHDRVIGFEALIRWQDDHLGFVPPDRFIPTAEETGLIIPIGHIVLEEACRMGKSWLDHGL--DLRVGVNISPVQFQHPDFIHSVRQTLAQTGLPAKQLDIEITENVLLYNRDECLNTLDQLKRLGVHISIDDFGTGFSSLSYLRTFPVDVLKIDQSFVRDNNHNDQAIVTSIIQLAHNMGMKVIAEGVETDDSLHFLIDRECDQMQGYIYSKPIPPEQISSFLA--------- 152967529 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALRLAGLGSWSWDPATGVVRLDDRLRRMLGLCPTDPDPDLETWRSGIHPDDRGPF-TGVEDPAAHVGTSAPYPFRVTSADGTERTFLGMSVPLATTSSSAVQ--GLVLDVSAGEKSTGELVRLAQCDSLTGLANRSVMDLRLVEALETATPTD--AVALVLLDLDRFKLVNDTLGHQIGDALLRQVAVRLQDAVPPGAVLARLGGDEFVVMVPGVDRPEAVSIMARDLLRRLRAPMMLPGLPEPFVCTSSAGIAVGHSGTADDLFRSADMALYRAKDGGRDRVALYDSAMRHEAQARRDAEHRVRRALRTDRVVWQPIVSLSDHEIVAAEALVRLEDPVEGLLEPKEFVDTAEDTGLIVDVDTWVLGEVLRQLREWRRAGVG--LQVSFNVSGKTLEHPSFAHRLAHSVESTGASGSSLLAEVTERTLIDLSSSTRASLGELRSIGARVGLDDFGTGYSSLSYLDRFPLSFLKIDMSFVRGTSDRAEAVVRALISLAHAHGMVVTAEGVETELQAAMLRDMGCDRAQGYLFGRPVVAAALPQ------------ 134291167 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FITAIDVTERKNAELALRL----RSRALDAIGNGVLITRVEAGEEYANPAFETITGYTSAQVVGRDHAGLARAGQQGL-LFEQMAQALAAGSAGRL---LRSRRADGSAFWGQLYVAPVRD---DLTYHICVISDLTELIDSRDQLVRQARRDALTGLPNRATLRELIEQAVA-----ERRAFALLFMDVDRLKDINDSLGHGAGDRLLREVAQRLSGCVGEDGTVTRYGGDEFVAMLGRPDDGDRLAALLRRIARALERPVQIGDAQSRVQLSIGVACYPADGLDAETLLKHADLAMYQAKARGRNTVELFKPSFAEAAERRIALSHRLRAALEHDGFEYQPQIDVRTSRVSGVEALLRWHDAEMGTVSPAIFIPLAEDIGLIGQLGEWVLRSVCGQAKRWAD--TLPALRVSVNVSPRQLASGDFCSVVRRVLDASGLPAHQLELEITEGALV--APGALPALRALNEIGVLIAIDDFGTGYSSLSYLRTFHADRLKIDMSFVRGIGTHDEAIIRAILALARSLHFEVVAEGVERPDQLSFLVAEGCPIVQGYHFCRAVPAAEIPAYVR--------- 119898516 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QALPSESAFFRLALLMVLDEDWIIQM------MSESWREVLGTQADLRW---RRFTELVHELDRADVEQRL-GHIGEALSTVRFSCRCRKADGRYVGLTWNVS--HDVDQHL--FYASAHETAVNLSELEARLPEVYIDGLTGLPNRGLFLDRVCHTMLRAQRRKDLRFAVIHCGIDRFSVINHSLGNRVGDLLLIEVANLLRRSTRPTDMVARLGGDEFGILLEDIRDASSPVRVVKRIQENFVLPFQLHEHEVFASMSTGITLGGEQYEEADLMLRDADMAMASAKAHGGGGYVLFDRGMHEEALRRLDLELDLRREKHQFEAYYQPIVRLKDNRLMGFEALVRWNHPDRGLISPAEFIPLAEDNGLIVHIGRWMLQEACAQMRRWQLEPRRPALTVSVNLSARQLLHPQLLPEIRRTLRDTGLSARHLKLEITESVMMEDAQRAIELLEALKRTRLSLMLDDFGTGYSSLSYLHRLPIDALKVDRSFVMHMHEDDRSFVETIVNLAHKLGRAVVCEGVELPEQEALLRELGVEYGQGYLYSRPVTASQAEMLI---------- 186472006 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VGLAVHQDLMRKR-----LAQSEEHHRLVVDHLNEGIVVQSREGVVLACNPSARRMLRATGEVIGRDIYKVIRAAFWDDGSPVETAEQRVLRTGRPVVGITLRLELVGGGSIWITENVVPIFKRGETEAGAVLVFNDISAVQAARAQLQYLATRDSLTGLYNRAYLADRMSERLAAAAHGRGRRLAVLFVDLDGFKKVNDIAGHEAGDALLCSVAARLAGCVRSEDTLARVGGDEFVIATGDYTDASFLTSLAQRVLDTIARPFAVGGNEYYLGASIGISLFPDDGCDAQTLMRNADSAMYDAKQRGRHNFQFFTAELSQRLKRRFGIEQSLRRALAAGELSYQPIVEGATGRIVGAEALLRWRNDELGQVSPVEFIPVAEDTGMIIDIGRWVLENACRQAVEWR-RTITPHLMIAVNLSPRQI-NGELIGHVAATLEQTGLEPSALELEITEGVLMSDSESVMPLLTTLAGMGVRISVDDFGTGYSSLSYLKRFPLHSLKVDRSFVAGLHRDAVAITHAVVAMAHSLGMSVTAEGVETSEQSAFLRSIGCERQQGYLFGRPVVPGDFAR------------ 119715376 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRDVTDRVRAEAALRASERRYRAIADNADEGLWVTAPDGRSAYVNQRLVEILGLEAEEILG--RPVLEVLDPHEQPMTRVL---AAGTDDGTQRHEVTYRHPDGGRRSLVVSTSPLDDAGGAVEGSLAMVADVTDARRLERELRDAALHDGLTGLPNRALLRDRLEHALAR----ETRSTAALLIDLDRFRVVNESRGHAAGDTLLADTAHRLAAAVRPTDTVARFGG-DQFLVICEDVDEQEARAIGEDALGALRPPFPAGGGDVTLTASAGLALTPAPSAGALVRRAETALRAAKAAGGARVQAYDAEAAAVSEQRFELGVELARSLAADELALHYQPVIGLASGEVVGVEALCRWQHPLLGQVPPSTFIEIAEAEGLAATLDRWVVERALREAAELRASGALPPTYVAVNVSARSLADPGLAEHVLRAAQTAGTAPQDVLLEVTESATMTDPAAAADLLGRLRRHGFRVAVDDFGTGHSSLAYLRRLPVSVLKVDRSFVAATDEHARAITGSIVDLARTMGLSVVAEGVETPAHAAVLRRLGADAGQGWLWSPAVSPEEATR------------ 186681944 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EVEKERQRYQDLFEFAPDAYLVTNIVGTIQEANHAAATLLGVNQKYLVGKP--LILFIAQQDRQFFCSQMNNFQELLNWELNLQYKLQGKQVGWRWLLCNISELHQAYDELEIRVALLTEITERKRAESQLLHLAFYDILTGLANRAAFMNRLSHAINYSKRHSNYLFAVLFIDLDRFKVINDSLGHLNGDQLLLATASRLQVCVRSIDTAARLGGDEFTILLEGIQDVSDVITVAERIQQELALPFELEGQEVFITASIGIALSSTLDYKHPEEVLRADTAMYQAKVQGRARYKLFNSDMYANAKLQLETDLRRAIERLEFRVYYQPIVSLTKGSILGFEALLRWQHPERGLLNPADFISLAEETGLIFSIGKWVLHEACRQMQAWRMCHDSNLLKISVNLSLKQFSQPDLIEQIGQILHSTGLDADTLTLEITESVIVANGDKVTATFLQLREMGIKLSIDDFGTGYSSLSRLYNFPISVLKIDRSFISSANKKNLEIIEIIATLAHKLGVDVLAEGVETKEQLAFLRKLKCEYGQGHFFSVPLNSSEAEALI---------- 239993275 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IHFSSLAMSGIGKVKYYYKLLNGDRVVTEGVAKITFTNIEPGDYVF-----------SVAPTPGSFDYNVLPAEITLYMPHAPLRSPLAYTIYAALIVSLFVAYLLSRQRQLFRLQKAQQLFSDAFRQ------TRDWVLIFDKEKRLVAANPAFEHVFGFNNKEPLPKQLARLYLRYP--------TLNRHLSGKLPEMQGEAVIDGADGKRYDVLIDITAVSGESNTAEHYLIVISDITEQKNAERKLLKIATYDGLTGLVNRTLLLDRLEHAIGLARHHEH-RVAVMFVDLDRFKGINDSLGHDYGDKLLRIVANRMRNLVAESGTVARLGGDEFVIVIEEVNANDDLSSFVAQIIESVETPISLAEEVLRVSCSIGVAFYPEDASEPAELIKQADVAMYTAKKDSGFTYFTTDMNERAKTRLQLENKVKRAYSDDCFFNHYQPIIDARTNTTIGVELLLRGK-LDNEPLFPDQFIPVLEELKYIIEVTRQAMRRAAEDLSSWYSQG--FTGFVSINLSALHFKTEFDLTGVLTLLDEFNLPKEAFRFEITEGVLMDDSDNALRQINRFVKEGFVLALDDFGTGYSSLSYLKRYPLSVLKIDKSFVNEMAPGNAALVTTTITLANNLNMSCVAEGVETKAQAEELIGKACYFHQGYFYAKPCTAEEVVPLL---------- 119470913 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSDVKKAQAIATFKEQLKTIFEAIPDLLFLMDYNGIIIDYHANNQDALYVSPDQFVGN--NMLDILPKSVAKKFEVYIEKAIEQDE-IVTFKYELSVPQGQV-YFEARINKVLKYDQIMI----IIRDITEQHQSEQLIRKQAYFDSLTQLPNRLLALDRLSQ-LTVEATRNDEKAAVFFLDLDDFKKINDSLGHEAGDKVLIETANRLQRALRKADTIGRLGGDEFIILSKGISTQQNAVGIAEKLLQNFREPFTIEGRELMLTISIGVAMFPDNGKSVSDLLRNADTAMYQAKALGRNTYSFFTNQMNTVIQRRLTIEEQMRGQRNEFILYYQPQFDVKKNEIIGAEALLRWLNPVLGSVAPDEFIPIAEKTGVIISIGEFVIEESLSLLNRWKNEQLNRNFSIAVNLSPSQFKDLSLFNFIKTSLSNANIEPQSLELEITEGVLMSGESSITDTLNDITNLGVILSMDDFGTGYSSLSYLRKYPFNVLKIDRGFINGITKNDYSLVEATIAMSHGLGLKVVAEGVETKEQLTILKELGCDLAQGYYFSKPIPEQDLIDF----------- 241774690 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLSAESERHQTIIDNIPAMVLVKDAHSRVKLINPAGEDMLGVKRSDVVGKTSH---DIFPAEQADTFTRSDRRVLASGEAVMIEEEAIYNGVRQRTVQLKKTVLRGPDGAPDSILTLGIDLTEQKAAEARIAQLAHYDPLTGLGNRTLYTHEIEQALSRVQRHGHHLALHC-LDLDRFKTVNDSFGHLAGDALLRQVGERLRLCVRKGDFIARMGGDEFAIIQNIER-PEDARCLAERVIEVMKSPFDINGIRLEAGVSVGIALAPEDAADANNLLSRADLALYRVKSEGRNGWCFYHAEMDAVVQQRLEMEHELRTSEQQFQLHFQPLLNLDSGEVVSFEALLRWHHPHRGMVSPGEFIPVAEDSGLIGPIGDWVLREACRQAAQWPT-----PWRIAVNISPLQFRDGSLPRLVKDALKASGLDPRRLELEITESVLLADEKHNLKILNTVRDMGVRIAMDDFGTGYSSLSYLRAFPFDKIKIDQSFVRDHDQNALSIIRAISDMAEALGVHITAEGVETEAQMEALKAMNCREAQGYLIGRP-------------------- 70729284 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EKYRRAVDAAA-IFSETDLGGSITYVNDLFCQVSGYSREELIGANHRMLSSLHP--PEFFAELWQTITQGR--VWKGEICNRAKDGSLYWVDSTMVPLVDQRGQVVRYVSIRFDVSEKRQLLHSLQWRVGHDVLTGLPNRAFLSDLLHQALDFSRAQD-IPLAVCMLDLDGFKAVNDGYGHACGDLLLVEVAARLRSIIRGEDVVARLAGDEFVLILRYVRDMLELRAALQRVLATISQPYSIQGKDINVFASIGVTLYPTDNHDADTLLRHADQAMYVAKQSGRNRFHLFDVLRDREVMVTYQTVEQVRQAAGELRLYFQPKVNMRTGEVVGFEAMLRWQHPQRGMLGAQEFLQQVEETDLIVEIGEWVMDQVMTRLQGWQQAGLGW--PVSLNVAARHFQRPDFVERLKDMLDRYDVLPALLDLEIVESVAIDNIQRVSDCLDACQGFGVQFSLGDFGTGHSSLSYLKRLRTQTIKIDRLFVRDMDADDQALIQALVGLAQAFGRRVVAEGLESLAHGERLMALGCDVAQGDFIAPPMPAEAVLDWVRSFEP----- 90578882 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EKKLQALSRAAEQSAESVIITDKNGFIQYVNTAYIKMSNKPLNQLIGSHSSICINDYIDDKNEQDELISKLVSGQSIRH---VITKEKDNNIIYIDYTISPIRGDDGNISNYIATSKDITDRVSYENRLHRLAHYDALTQLPNRTMFTQDIAHSMK-EAIRHKAQIAIVLIDLELTKQLHESMSNEDIEKILLIVSKRIKSNLRETDVLARIGSDEFGILIRSFHDLQTITQVAERLLQNTNAPLSIDSQVLSISTNIGIALSSDAESDPKLIQKYAHIALYRAKSGSNYCYFTESMEAENIQRLILESDLRKSVGSDQYEYFYQPKVNANTHTLCGVEALLRWKNNKGEYRSPIDVIPILESSELIIDAGRYLINQACLQLKSWQDKGHFFD--VAINISARQLLEADLVETITQAINNTGCNPHFLELELTESVLMCDVNFALKQLKSLRELGIKIAIDDFGTGYSSLAYLSRFPINILKVDREFIKDSNKDSITICRSIIELAHNLNLTIVAEGVETEDQLKFLESLGVEELQGYYFDKPLPLSDFE------------- 256830394 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DIREIERTRRLLEESEERYRAIFLNTGTPGILINEDTSIDVANTEFLHLAGVTQDDMRQSP-SWTRFFHTDD---VQRMLRYHAQRRQDEATYEARLMDSSGELHHVKLTVAMIP----RTQQSIAFLLDITDIKNAEWKLHELAYTDALTGLPNRLSAMERLDRTVQ-ALSPETGSLAVFLLDLDDFKVINDSWGHAVGDVVLMEAGQRLVSILKTSELVGRLGGDEFIIVSDANNSKDEYAQLAQKLIDVLSAPFQFGDSETYLSVSVGVAIFPEDGNTAGQLIRCADLAMYQAKSLGKNIYRFHSPELTLKAQRRMEIERELRLDSGEIVAFFQPVIDLETQKIVGAEALARWCKRDGTLISPVDFIPVAEQTSLITDIDFSVLSQACHQARGWD-EAGLGRLRISCNISARHFQRGNLPGEVKRVLEASKLPPSQLTLEVTETVYMENIEQVRSILESIDAMGVSSALDDFGTGYSSLSYVRSLSFDVLKIDKSFVKNLPEESLALIRAMLGIAISLEIIPLAEGIETREQFLLLKSLGCKLGQGYLFSPPVPAAQFQELLKKQ------- 117925926 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIAKEVVEAHQSEGNARQVLSL--ADMAIISVNEEGIIIEVNRFASEMFGYSEQEMIGLSVHLL--LPPHFRKRYQGFVDGEVTERRMGQRGEVTGYRKDGTFFPVEASIAKYRCNEKWV--MVASFRELTELKRAQEELVRRATHDPLTGLPNRTLFRERLTSALHRS-HQNGENIGLLFINLDGFREINDSYGHEMGDLLLEEVSQRLITVVNQGDTVGRLAGDEFIILCEHIQNPEPLSSLAVSVTNVIREPIVHDDLKLRVTASIGIALGHGSTHSADDLMRSADSAMNSVKERGRNGWEFFNPTLQEEAEKRLAISTRTAIDNNEFYARYQPIVDSESGMIRGAELLVRWRSSDGEI-SPGVFIPVAEMTGAIITIGRWVFEEGCKAERRWKAKFGEQAPYITINVSTRQLSEPLIIEEFQEILAETGADPTRIILEITETSLMADVSANREVLNRLATTGMRVAVDDFGTGYSSLAQLSRLKVNTLKIDREFVLGLDEEGQIVVSAISRLAKSLKLKIVAEGVETDEQRNTIRSIGCDLIQGYYYHPPLSEEALFE------------ 160900822 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARLSRVPALVAAHPLP-----KGHLWVTASLPMSSVLASWRVAAWLMVLAVM---------IFGVLLAVL--GWTVHRYMDRLHAARRQAQRSEQWLDQALDSMVSGFLLLDSQQRVLRWNRCYEEMFPWHADQLEPPLQSLLDSVGLAAAPAQAYEAKDLHRQLVLRPGVPFEQQLPSGRFVQMTARLAA---EDGVVITY----NDVTDIRLATAEIESLAFYDPLTSLPNRRLLLDRLAQATVLAAR-EGWTGALLFLDLDQFKMLNDTLGHEVGDQLLQQVAHRLRSAVRSSDTVARLGGDEFVVMLCELSHEPAAQRIGEKILARLNQSYVLGAHLHRSACSIGATLFGRQPQSAAELLKQADIAMYQARNGSGLCFFDPQMQVEIHQRVRMEGDLRQALAQSQFELHYQPQFTLAG-EVIGAEALLRWRHPERGLVPPGMFIAVAEESEIIVPLGMWVIRTACEQLAIWQKDARLRHLQVAVNVSARQFRHQNFASQVIEQVRNAGIAPHLLKLELTESLVIENVQESIDKMKQLRSHGVCFSMDDFGTGHSSLTYLTQLPLNQLKIDQSFVRGLRHTDDVIVQTIIGMARNLNLDVIAEGVETLEQRALLAHYGCEYFQGYLFSPPVPIRAFEQLLAK-------- 159897159 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LANVSDGVVAIDQHGKIQWINSAAEHMTGWDYRSALQQDFNQVVVIRLNDQ-RIDVIAAALRNEPVFALPFERYLHARDGHATSITEHVTPLLNNDGQNNGAIVILRDHTAQLQMEEALYYQSLHDSLTGLPNRRSFQLHLSRALEYQRHHHDYSFAIILLDIDEFKMVNDGLGYHIGDTMLTEIAQRLRRALYPGDVVARFDGDEFAIFFDRLPDLPAAFNAAQRIRQLFEDPFMIEGQEIFCNVSIGLELITSEVPIETVM-RNADLALYRAKHTGRGGIEIFDQTLYANFSTRLHNETALRLQRQEFRLFAQPIIDFEHSHCTGFEILIRWAHPDGRLRSPGQFLDIAEETGLIIPLGWWMLEVAAEQLERWQADSMMQHMTLAINLSPRQLLHSQLLPTLKSIFERYQFPRQQLHLEITEGALL-NTERAEPILNALRHFGLHLHIDDFGTGYSSLTYLHRFPLNTIKIDRSFIQAADQRSLAIVRTIINLAQTMQLATIAEGIETAEHIQVLRELGCQAGQGYFFSPPVPLEQAADF----------- 92112591 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MWSVFTLNRPLVWTGIAAMASMSLLPTLMLRMAALVVVLVG---------GWDAWRQIRLEATRRRLALTLSPDGVLISNAQNRIQAVNPAFTQITGYSVDEIRGLDPSVLSSGR-HDKAFYERYWQTLNA--TGQWEGEVWNQRKHGDEFPEWLRVHAVTDAKGRVTHYVGLFTDISRHKAREQDLQRIGFEDPLTGLPNRRRLHDLLASRLQRLRA--GEELDIALIDIDGFKAVNDAMGVDKGDRLLSRFGQRLAAFV-AGGVVGRLGGDEF--MAIRTTTFDDHEQWVEELRGHLSEPFEIGETPLRLGLTIGSCRSPDDGRDAGVLFQRLESALYAAKRHGRNHSRRFRPSLEVEGDPQLELLNELRQHGTQLELFYQTQHYLDDGRLAGMEALLRWYHPTQGMISPASFIPLAERHGLMSALGDWVIERACAQVAAWRQQG-VSFVPVWINISAVQLIQGDLEAKLSASLAKYHVPAAMLGLELTESVLLDEAGDISARLVALRDKGHPIAIDDFGTGYSSMAYLKQLPVDKLKLDRAFVRALPEDDAAITSAVLAMARGLELDVVAEGVETEEQRDFLLAQGCAMVQGFLYARPERVADVEARLRR-------- 270156987 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AEQTKSLQQSLSILRSTFESSTDGILVTDLNYKIIDCNSRFVSMWAIPKAMLHMLNQLFKPKKYLEELNRLKKNINQISST---------VVSFKNGKTLECYSLPHRLYDV---IIGRVWSFHDITERANLEKRLTYQALHDPLTQLPNRALLIDRIRASIDNAQNL-KLKFAILYCDLDRFKLVNDSLSHEVGDTLLRMIGQRWGLLVQDGDILARMGGDEFVM-LCHIDDVDTVYTIANKILNSLKEPFKITNRNLFITTALGISIYPQDGETANDLLKNADLAMYQAKEQGGNQFSFYDVRLYEHYKQCFEAELHNALNNNEFFLAYQPQFNIDQQGLLSVEALIRWNHPEKGVIFPMDFIPFTEETGLIIPIGEWILREVCRQIDMWHKK-NLPYVQVAVNITSRQLLQPNFIDFVKNTLNEYQLNPHHLEFEISENVVITHP-DIIYMLNQLKQLGIKIALDDFGTGNSSINYLKQLHIDCIKIDQSFVQSISHSDGVIIEAIISMARSFNFKVIAEGVESQEQLDFLKKQHCDQVQGFLFSEPLTPKEIEKYMKKHKILKR-- 89096893 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QESEDRYRGLVELSPDGVISGNV---IVYINEAGCRLIGASSKELGKPIINFVN------KEATFEIYNTLLAADSGKRRFEVQAKRLDGVLVDVEVSSMPIRYGGREAVQVIG--RDITERKKSERTMEYMAFYDTLTGLPNRNEIMKQLQGILN----SGKEKAAVLFLDLDRFKIINDTKGHSTGDLLLKKAGIRLEDTVGSLGLVARQGGDE-FIILFEEKEKQQIEGAARAIIEQFNKPFILEGEEFYITPSIGISLYPEHGTDQETLIKHADTAMYLAKERGKNNFQFYTSSLEGLASRKMALENGLRKALDRGELHYQPQIDLKTGKLKGTEALVRWQRPDGHLVPPGEFIPLAEETGLIVPMGKWILRTACEQHKRWKLEGAGS-VPIAVNISVRQLEDPEFIMYVKTVLSSCDIEPGCLELEITES-IMQNIEKATIALNELKKIGIRLSIDDFGKGYSSLSYLKHLPIDTIKIDKSFVDDILDQNGSLVKAIIDMGLNLNFSVVAEGIEHKEQAEFLLENNCPVGQGYYFSRPVTGEVFKEFIK--------- 87119333 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KNAQYKAVFDSIKEGVLLAGVDSKIKAVNPAFSDITGYSAAEMLGRNPSMLSSGH-HDKAFYTKVYKDL--YELGQWQGEVWNKRKNGSLYVQWQTITALKNDAGEVDEFLAIFSDITHQKARLEAIEFRANFDHLTGLPNRAYFHELMANQLVKS-CKEKSQCALMYLDLDNFKRINDTLGHSVGDSLLKEVSQVISKVIGAKNTLARLGGDEFVVMVPCFKQISELEEVAQAIVDALKVPFVIGANLVHTGASIGIALSRNVESVEEILRLS-DLAMYKAKEQGKGRFVFHTGQMSDDVQRNLELELRKSIANRDIRVAFQPIVDIATKAVLGYEALARWTTSSGQVVSPDVFVACAEELGLIQALFEVVYTKVLEGFLDLQNQ-HAKDIYVSINLSCYQIPSLLSVDWMTSQLAYYQLAPGNIILEITEGVLLKDSVNTRLWLEKVREAGYRLALDDFGTGFSSLAYLKSIPVDILKIDRRFVADIDESDLALVSAILAIAEAFSIRVIAEGVERECQRQVLGRLGCGLAQGYYFGRPTEVEQ--------------- 226303624 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIWGAAALAVILNSVRVWLPRAIQGERYSPKHTTRYDYWALMLEVVL-LGVLYTILAAEMLPVSRKLVLIATIAGVVGAGAVALSTVRSLGLAWILVHGLGLLFVMLAGATAEYFVLSFQLV--VYISILCVGVVYLWASFRSRCLAE-FEAAAERQTVSLLGSRDWLWEADTTGTLSHTSARLSQISGVSVSDLRTSLRGLLDRLDVGSTKSGRAALDRLMPFREVVIPV-----RVGGVDRWWSLSGHPRLSEAMEFVGWRGVGSDITEKYNYERRILWLAATDGLTGLPNRRTFGTELSDAL--GAVRTGEQVLVGILDLDNFKSVNDTLGHPVGDKLLISVAARLNRVV-DGAMCARIGGDEFGVVLRGTGDGGEVFARY---LGALREPFFVRGNRIEVRASIGYASSPADSEDADTLVMSADLALYAAKSAGKNRVGKYSPALRARARERASALQELGIESRQFELYYQPQVRADTGRVEGFEALLRWNHPVRGVLAPRIFIDVAEETGLIVPLGLQVLHMACAEAMTWPD-----DTYVTVNVSPVQLMSSGFGSAVNDALEASGLSSKRLQLEITETGAVEEL--AVAELDRLRATGIAIALDDFGTGYSSFESLKKLPLDILKIDRSFITELSEGDSAVVTSVVEVAKALGMQSLAEGVETADQLRLLLTAGCELVQGYYISRPMPATEVAEYL---------- 161521080 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLDISNSVGLAVHQD-----RIAQQLARSEEHHRLVVNSLNEGILV--VSRDGVVINPSANRMLRAKGELVGRRMSTILRKLSEDGTPIAPSRWRRALTSGTPVLDYTVGFGLADGDVIWVRGNAVPIVKPDTQAASVLVSFHDIGPVREAQQQLRYLATRDALTGLYNRRWLSDRMRELFGGRDPAGGARVAILFLDLVGFKKVNDTAGHDAGDALLRSVAARLAACMRGRHALTRVGGDEFVILVDDCDDPEALAALAREVIDAIAKPFAVANNEYWLGVSIGISIAPRDGDDAATLMRNADSAMYDAKQRGRNHFTFFTAQLNLRLQRRFAIEQSLRRALASNALRYQPVVDARTGRTVGAEALLRWTSPELGPMSPAEFIPVAEDTGLIVAIGQWVLETACRQAAEWR-RTIAPDLMLAVNLSPRQFHDGL-VESVSRCLAQTRLDPGALELEITEGVLMNDTATVLPMLEALTEMNVRISVDDFGTGYSSLAYLKRFPLHNLKVDRSFVSGVPDHRVAITQAVVAMAHSLGMKVTAEGVETEAQSWFLQQIGCDMQQGYLFSRPLDPVDYAR------------ 159897637 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QRRRTARISTQLGLWHWDQHATIIAISPLLNQQLGYPALSLNG--QSFKHLLHPDSSNYFEQLL--HTQTTQIHWQM-LRCRHADGSW-------RGLEFCRHQVGRYWLL--NCRETEPVVTAQRTPPACDWLTGLPNRQSLVIQLQRLIAQRQL-DQQHFAVLFVEVDRFSAINDALGYDVGDQVLQTIAQRLQSTLGPNDLAARLGGDEFVVVLGHVQHAQQALEHAQRIQEQFSQPIVLRDKPIYTTLGIG-VTLGDGQSQAETLLREADTAMYQAKTNGISQIFLFDRALHAALAERWQLEIDLRGERHELILHYQPITALPTGQMVGVEALLRWHHPQRGMILPNEFIHLAEESGLIVPIGFWALETACLQFLAWQADYSRPRLQVLVNLSARQLASPALVQTLGEIIQRTGINPAQLELEITESMVIHGFELARAQLGAIKNLGVKLAIDDFGTGYSSLSYLHHFPLDTLKVDRSFVNAMSDRNVEIVRAIIMLSQQLAMNVIAEGIETIEEAATLRDLGCDYGQGYHFSRPMTAPDITSWLHSQ------- 218530457 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IKAREASFRFLFESNPLPMWLVDQDSARFVVNEAAVAHYGYSREAFLARLQDLSEAV-------------AFSFARDGRL---HRHRRADGSLIDVTLFERSLAFE-GRPA-VLGAAIDVTEQRRAEARITHMAHHDALTGLPNRALFTTCLAEVIEHARTGAGAGAALLCLDLDKFKLVNDTLGHPAGDTLLRAVADRITACLHGEDLVARLGGDEFAV-LLRTPDAGTVSAVAGRIIEALSHPVRLGDRECQIGVSVGIACLPEHGTDSDTLLRHADLALYRAKADGGSIAHCFEAAMDSWDRSRRRREADLHEAFARGDLAYQPVVGVRSRAIVGFEALLRWHHPVEGAIPPSEFVPLAEETGLIVPIGAWVLRQACAEASLW-----ADPVRIAVNLSPVQFRDPGLVATVREALALSGLAPHRLELEVTESVLLAASEANVATLHALRDLGVRIAMDDFGTGYCSLSYLQKFPFDKIKIDRSFVSGEDPHSTAIVQAVIGLGASLGIVTVAEGVETEVQFAHLRAEGCEEVQGYLFGRPIPAPQAV------------- 261854660 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELLVEATHDLIVIKDPEGRWLFANLSIVHSLGLAHVWLGKTDRELVDLASP----TVRGALQFCHETDKAAWNQGQQIRHEDGHSLIVDVIKQPVFDDKGKPRAIIVVGRDVTELHTTQEQFQILASQDELTGLLNRRFFQVEAQRWIDMLSDDGSKHLALLVFDLDYFRSINDSYGHERGDQLLQEMARRLQECVASPLLIARMGGDEFAILVETDNKPESLSALGEQVKSLTARPFQIEHLTLFTSASTGIVIWPEHGRSIGELLHQADSAMYAAKEQGRNGHAVFSPEIMEHQNRQSALLTALRQSQGDERFFLVYQVQQNSLAITGVEALLRWQAPSPELAAPDQFIPLLEKSGLIIDVGGWVLDEACQQIARWR-EYIGERITVAVNVSSIQLHSPCFIGRVQAALKKSGINPSLLELELTETALVNDPAKAASTLIELKKLGVQLALDDFGTGYSSLSYLTQFEFNRLKIDQSFVRDIDPKDLVIVKAIVAMGHALGLEVVAEGVETVAERDLLDSLGCDSFQGYLVGRPGKPEEISPML---------- 260220339 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VFQFALLVFIAFSGTAAQYGLQSRWDVVLSLGLGAALMLPCQWLNHRGHHEAAAGMVLSVATLSFSIM--WFSDGLRDSSLLG----YPVILIGAGQLLHFWML----LTFMLGCVVMLGL------GTLNGWRTGI--------------TSGTELDRLTDSVSILLINGFLIWFLT-----YDMQNALVRLRA---QIARFHASEKNLTYLAQHDGLTRLPNRILGNELLTEAMRVAAEEKNL-VAMLFVDLDNFKDVNDSLGHSAGDDFLVQVAQRLRESVRQSDIVCRQGGDEFLIGLTGLQHPDAVAKVSQDILQKMQAPFQLRGIEVLASCSIGIALYPQHGNSFDELMRHADLAMYHAKEAGRNTFRFFSEDIRSSVTESLHLISRQAVTQEEFVLHYQPVYDLHSGRLLGAEALVRWQNPKLGMVSPGLFITLAEKSGLIVDIGQWVLTEACRQMQAWRQQG-ATDLFVSVNLSPVQFSRGNVEAVIAQALRETGLDPRQLELEVTESTLIHDTEKFITTLGRIQHSGIRMSIDDFGTGYSNLSYLQRFPVHKLKIDQSFVRRLGQKDVAMVSAIIHLAKSLQLTVTAEGVENEATREALTRMGCDQAQGYLFARPMPAKDFEAY----------- 217978836 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IYVSQNVDQ-FGYDPAEMIESPELYKTLQHPDDTAKVLESLVAAATEGGGPASLEFRLRRSDGVYRWVEGYSTPVRDSAGRLLEIEGTMTDITERKEAQEKIALLARTDSLTGLANRATFLDRLQQSFA-AAKRGASPFAVLYLDLDRFKDVNDTLGHGMGDLLLKAVADRLTSGCREADLPARLGGDEFAILQSELTDPSGATALAATIRDLLTAPYRFGESEMQITVSIGIASYTSESSGPKEMLEQADLALYRAKEEGRDQFRFHSEELDKEARERVALRADRAIDRNELELYYQPQLELATSRIVGMEALIRWNHPRRGVLKPADFMSIGEKAGVSIALGHWVLDHACEQMNAWR-KAGIAPSTLAVNLSLGQKTGDKFVDDVMQTLAKWGLEPKELELDVTEAMLAHVTLMHNNVLDRLQQLGVQIAIDDFGTQYSSLCYLRTYHVSRLKIPRSVMEAATHDSLAMVRAIIGIARELNIEVVAQGVETEKQRALLTSASPTKVQGFYYSEPVQADRAAELLR--------- 115524460 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILVSGAVVGYVESASDRLARETGLVALFGLLMGGVTYVAFRLLKDLKTASRLIQRKNEALETQNQALQATKDALWSYRIGESTIDWSAELFALLRFDRESYSCDRDDIISRYVGDSAKRVLQAQADIVRTRE-VQTIDVKFRRGDGTVGDFVVVSKAAIDSDGALIGFKGTIQDITERKQAEEQLQKLAYYDPLTGLPNRSLFRRKAEDALER-YLHGGGEAAVMLLDLDRFKEVNDSLGHAAGDELLDKVAHVISRVLGNRHLLARLGGDEFGIIVTDALGRAEIEALARDIITAVSEPIALSRGEVAIGTSVGIAGIPRDGDTISDLLRNADLALYRAKEAGRGRFQFFEEDMSTTVQHKLMLGRDLRRAITENSVHFQPQVDILSNKVVGFEALMRWTHPSLGNVSPDEFIPIAESSHLICDLGLWILRESAKQAKAWIDAGETPR-QVAVNVSASQIWHTDFVNDVIGVLRETALPPHLLCLELTESLLVDHAERVRKVLMELKRAGVVLALDDFGTDYSSLGYLVQLPFDKLKIDRIFINGIADSDRNLLQGIVALGRGLRMQVVMEGVERAEELDIIRTLGCDVVQGYIFARPSSAAGALAIARE-------- 91201200 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFFEVVDNALQLGRLIERKRADERIRKLVVEQSPASILITDKEGIIEYVNPKLAELTGYTGDEIIGRTPRMLKSG-KTSNETYRNLWNTIISGK--EWQGELLNKKKTGELYWEHVHISPIRNHKGHVTNYLAIKEDITEHKKFETQLLNMATRDPLTNLFNRRRFQEELQYWIAQTLRY-GATGALLFLDLDNFKYVNDTLGHQAGDELLIRLAEMLRSRLRDTDIFARFGGDEFAILLPYTDREKAGLIANEILELTREHTFEHS----KVTFSIGIVIFPEHGRDAETLLVNADLAMYRAKESGRNRFCVFSQEQKTHIEAQINWEKRIRNDNDRFVLHLQPVIDLSNKNIIGYEALLRMLGEKDELIFPAEFLSIAERFGLIRDIDRWVVCSAIRLAAE--QQFSDRGIFLDINLSGKAFADTELLGIIKHQFNTSGTKPGSIVFEMTETAMMENMIAAQDFLAALKHMDCRFSLDDFGSGFSSFNYLRHLTVDYLKIDGSFINDLPNNDQHMVKAIVELAHGLKKRTVAEFADSGDTLQLLRKLGVNYAQGNYIGKPRSVSEV-------------- 26988492 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SRMLLRVLLITNLLTAMFLIAIAWRRS-SKLLAQRQAFASALQEEKERAQITLQAIGDAVITTDVEGNIGYMNPAAEQLTHWQSGQAQGPLSALFSLVDEHAEEDGRSLVEQVLSGSKGGSEHARLIQRLDGSTVSINLVGSPILN-DGQVSGIVLVLHDMTQERQYIANLSWQATHDALTGLANRREFEYRLEQALNDLARQAG-RHSLMFLDLDQFKLVNDTCGHAAGDELLRHICAVLQSGLREGDTLARLGGDEFGVLLENCPPDQAERIGEQLRQMVQSLHFVWKGRPFVTTVSIGLVHMAQAPGTLEASLRAADMACYMAKEKGRNRVQVYHADDSELSMRFGEMAWIQRLHVALEENRFCLYAQKTFEGPGHIEILLRLHDESGRTILPSSFIPAAERYGLMTALDRWVVRNVFMVIRKCLEEGREGPLTCAINLSGSSIGDDKFLEYLQRLFVEYAIPPRMICFEITETSAIANLGSAIRFINELKGLGCRFSLDDFCAGMSSFAYLKHLPVDYLKIDGSFVKDMLDDNRAMVEVINHIGHVMGKRTIAEFVETPLIEQALQEIGVDYAQGYLIERPQ------------------- 241763102 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDITRQAEVQASLRLAAQ----VFDSSLDAIFIADSQHHLMRMNPGCERLVGPSAAAFLGCLAASL-FGGGSDASFMEQVQAGW--DREGFWEGELWLPREGGAYCAVHLSWVALRDDEGRLIQSIGFMRDLTLQHAAQKRIEELAYSDVLTGLPNRLLLTQRVDTAIQGARATDTG-FAILFLDLDRFKIINDSLGHPFGDRVLQLVAERLQACLRQTDMLCRLGGDEFVIYL-HGADAVVAESVARRILDDMLRPFLLDGMGFSIQCSIGMALYPQDGEGLDDLIKQADTAMYRVKERGRGSYGFYQPQMNANMRMRLEHAMRQALGEQRMAVHYQPQVNLVTGRIVGAEALIRWTDPEFGAVPPAQFVPLAEESGYIVTLGAWVMEQSVREAARWMHEG--MPIVVSVNVSALEFRQADFVERLTRLLAVHHLPPTLLELELTETILLQDAQEMEQRLRALADLGVHLAIDDFGTGYSSLAYLKKLPIHKLKIDQSFIRGLPEDDRAIVGAIISMGRALHIEVVAEGVETTTQRAVLQQMECQHFQGFLCAPGLPGAEFRQLL---------- 254447138 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ENEERFRTIFHEAPIGIAQLDSDLKIATANVSFQHLVGVATGQLVGC--SVYDLLAEQEASAARDQLGSLLAGSKTSAEVALRVEGR--EPVWVNLFLKALLQQGGAENSYILIAENITEKKQVSDHVHEIAYHDNLTGGANRARFQDEVARAIA-HAEKASSQFAVLILDLDYFKTINDSLGHEVGDEMLKEVARTLQECIRDSDLLARLGGDEFGLLLPRVRSPQDACTVAQKVLNRMQEPICIENHEFYAGASIGISFYPQDGESMQGLMRSADTAMYRAKERQNYQLFNPSMDRNVERRLDLEQDLRRGIKEDEFYLVYQPQVDASVNRVTGLEALVRWKHPSKGTLAPHHFLELAEETGLILMLGDRLIRQAIKQSKQWLDAGMDPHVVVSVNLSLRQFQQHDLVRRLAQYLEDAQLPSKNFGIEVTESINALDKSLVIAALDNFRQMGLQIALDDFGMGYSSLNHLRYFPLDALKVDRSFIVQATESGRDILQTIIQLGNTLGLKVVAEGVETDEQHQLVQSMGGAAIQGYYYSPPLEAEAVIDWL---------- 34557329 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FQIAIDVTEQRLSPEGIMLEQEVIKALLDATIEGLFIFDRNQKCVYANHIALNLFGYTLEEVHS--KSILDFIALGFRNKVKRF-----SQNRDQPPYEVLGIKNDGSLFPIMIRGKAI--ELGEEKFRLSAVIDITKMREKENELFQIKRYDSLTSLPNRRFLEDLLKKSLHTS-HQNGCYRALLFIGVDRFKLFNDSKGHSFGDQLLYEIAQRLKAATASMGALARFGGDEFTLLLEDEQIRRSARQSAESISKLLQAPFVLLGQSISITASIGIISFKETARSPRTLIKYATSAMHHAKKKGCNTICFFEPLLQRRFEERQEDLRDAIDKEQLELFYQKQMRVNEQAECMGAEALLRWKHPARGFISPLEFIPLAEEGGYIHLLGEWVLKHALQKLQKWQKDPQKSHWRLSINISAKEFEREDFISNVQKNFNQTPCPPHRLCIELTEGILIQDPEKSIQKILALASMGILFSIDDFGTGYSSLQYLKKLPIQELKIDRCFIQNIDEQDQILVDTMIGIGKKFNLNVVAEGVETQEQLKKLQSMGCELFQGFLFSKP-------------------- 167839921 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FQIVELAARVKTHLALRAAQRQLVLANAR----LASSEARYRRLFETASDGIILVDMAGSRITVNASLVEMLGFERDHFGRPIGSVPPF---EAVPECASLCATLAA--SGEIRCEHTLATATGTLLDVEFLASLYTVGGARIVQ--CNVRDITERKQAEARVRYMALHDALTGLPNRALLQEHLAQAIARARR-EGGCVAALMLDLDRFKHVNDSLGHHIGDRLLEAASMRLRGCLREGDTVARLGGDEFVIGLADVDGDQGAGEVATRVLTTLSRPFFVENHELHVGCSIGISRYPADGEDVQTLLRAADTAMYDAKANGRGIYRFFTPELNAAAQQRLALARDIRYAFDRGEFHYQPQVCTHSGAITGVEALLRWRHPEHGLISPLQFVPMLEELGLIVAVGQWVLRTACQQSVQWQS-AGLPPVRMAVNLSAYQLQRGDIVRTVDEALRETGLAAEWLELELTETMALYNAQEAIRIMREFKQLGVSLSLDDFGTGWSSLSYLRQFPIDRIKIDRSFIRDTHPGASAVVQGIMTLANHLGLQCIAEGVETVQQFGFLQERACGEIQGFLVSPALPAHECAVLLADESPVPES- 196157334 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YDKHRNVIYWNKSSEDMYGYSKDEALG--QKLEDLIIPNFRDEVVKFHQRWIEFDEAIPSNELVLKKKDGQPIHVFSSHVMLKQGSDSPEMY-CVDIDLSEQHEIRLELERMASTDLLTDLPNRRVLEQTLISIIED-VTHSNSGFALFFIDLDMFKEINDTLGHTWGDELLKAVAKRLVSCIDSNGMLARFGGDEFVYVANNITDEIQCEEIAKKLTDCFKKSFELSTESVHITSSIGISIFPRDGDGIDDLLKHADAAMYQAKAEGRNRYHFFTKTLSQRLRQQRSIAARLRESLKKDEFEFQPQIDVKTGKFTSCEALLRWRPDEESAVPPNIFIPIAERSELIADIGRWVLEKTCQQSKKWKQKGIG--VRIDINVSGKELEKSSFFERLTACRSHYGLSPEDIGLELTENVLIKSDNAILENLRAQRDLGVEISIDDFGTGYSSLSYLKQFPVSHLKIDRSFLKGAPENDSALMEAIVNVGHKLDLKIVVEGVETQSQSDYCKSLNVEFVQGFLYSRPISAEAIEALLEKQ------- 224367296 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YVSSGVYQACGITSKAMEQEAGVLLDRIHEQDVERVTERVNQSTQTLE-TWKSQFRILHPERGLIWLEGHATPERMTDGGTLWY-GYIWDVTERKASEDQIKKLALYDALTGLANRRLLMDRLGHAIAISRRKKN-CGAVLMLDMDNFKSLNDTKGHNVGDALLVEVAKRLQACVRETDTVARLGGDEFVVLLEWLGQDEKVGHEKAMAIAEQAYLLGREHHLHHSSASIGVSLFQSGDAGEGEVLKRADVAMYEAKDRGRNRVCFYSEARQAMVDTRAAMALDMQTGLGKKEFFFLQPQFLNNGKICGAEALLRWMPRGKPPVSPELFIPIAESTDLILLLGEWVMEKACQYIKDLGRYDLPKEFAIGVNISARQFVDERFLDKMKGILNRAGIDPSRLKFELTETCLIQDMERGRMILNELRLMGLSVELDDFGTGYSSLNSIKNLPLTTLKLDRSLISGIENQNRAIVKAALAMAKAMSLKTIAEGVETPTQMDFLVAQGCDMVQGFLYARPMPYEDFMGFLEQESILLK-- 15889504 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLSRTELAFITIFILAVLTIVLAAIVGNRFMVIRPLMRL-----AAAIEATRRLGSRHHVDWRSKDEI-GRLAKSFNEMQTQLEKEELE--IKNAHERKTEIYNRTPAMLFSLDRHDRIAAVSDYWVQATGYDRTRILG--LNFADLIHPDDRSLFQQRKTAHPSPDASHNGITVRFHCMDGGVMDALILEKPL--DSGDTTQCLCVMTDVTELSQSEKRNRQQAISDHLTGLFNRQGF-EAILDLQIRDADRNGSELACLFIDLDRFKAINDNLGHAAGDAVLKQFTLKLEPLLTPLDSASRLGGDEFAILLAGDKVEERALEFCERVCAMLDMPFEIENNSIRLSASIGMAVYPLHASSASELLQNADMAMYSRKRTGKNGSQVFDSSIMDRAREHAELERDIAQSEDWFEAYFQPIQDLATGQTAGFEALLRLNHPDKGLLSPAAIVSLAEENGTIQRIGNLILDQSIANLARLSRLPGMDQTYVAVNFSPLQ-FEPGLPTRIAGVLHRHGILPARLVIEITEAVIMKDDPQIRAILNAIHQLGCRIALDDFGTGYSSLSYLSRFPVDIVKIDQSFTRDIRQRSRMLVEGIAAISHKMNCTVIAEGVETEEQKDLLTDMGADFGQGYYFARPQPVQRLIA------------ 296447498 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELKEREASFRLLFENNPMPMWVHDPQSGVLAVNDAAVEHYGLPRERFLAS--TLFDLYAEEEWPAL--AMSRDYPARRHAPDRVWSNRTAGGRVIKVLNYGRELVFDN-RPAVLLAVV-DVTEQREAAARIAHLAHHDPLTGLANRTLFRLRLSEGLERLDETSAPGIGVLYLDLDGFKDVNDAYGHPVGDRLLVAVAERLRRLLPQGDLVARVGGDEFAL-VQCGADRDEAERLACVVVEALSRTYEIDGHQVNIGASVGVSVAPNDSDDADTLLKNADIALYRAKADGRGVHRFFEPQMAATIHQRRTLEADLRQRAGEFQIYYQPIIDIVTNEIVASEALLRWFHPMRGSVPPSDFIPLAEDTGLIVPIGEWVLREACREAASWPT-----PIGVSINLSPAQFRSRALTQAVVSALASSGLVAHRLELEITETVLLAENHANLSVLHRLRGLGVRISLDDFGTGYSSLSYLRSFPFDKIKIDRSFVKELPENHEAIVRAVAGLGQCLGVATVAEGVETLDQLARLRQEGCTQMQGFLFSRPTPAAELRRMLA--------- 206601953 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVALLVILSNRPNFFETESIGLLTRIAEAMLDDFERTSLVFDAVPEGIFITDVEGRITRVNEAFCRLSGFSFGELLGREADTLTA--GLEKGILCASIRDAID-QRGTVEGIFELIRKDASSYMVEATITLVEEPGRDSRHVVLLLKDVTAKMERERQIWRLANIDDLTGLLNRTALIERLANEMEKSRRNQGA-MALLFLDFDDFKGINDTLGHSAGDSFLKVIGHRLSGSVRPTDIVARLGGDEFVVVVSLESD-EKILSFAQKILDILGAPVSIQSQTVQTSVSVGIATYPRDAESVEDLLRKADIAMYQAKNKGKNTWQFFNVEMEERIRLRFEQEQMLKTQEGAFFLHFQPQIDVFRRRLVGVEALARWPVPSGGTIGPASFIPLAEETGTILAFGEWVIQEAFRVIQFWS-ASGRPRIRVGVNVSSRQFWSPTFWTFLREILSRHAELTRWLTFELTETVLMRDPETAGEQLSWLKELGIRIAIDDFGTGYSSLSYLSRFPVDEIKVSQEFVMRMSPRDLKLVKTIIQMGKSLRLNLVGEGAETEEEVRMLEGLGCHVIQGFALSRPLPVSEMESFWDQ-------- 225872418 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFVLLHFTAQIAVQDVAWSVLGVSALLLAGCSFLIASS---DAIHDPGEAMIAASLLGVPPIAYLCLTVYGVTVPVLVAVALVGQLCMIYVSLRYWGADRGIVRGNM-VIALLIMLWIVYLGVYGTLTEIFAINAWFLTAVLGLLAWALVPAALVVAAWWPHLHVSSELWNIPKYFVEFGMILTLLEEEQAANRTSEDYRVLFENNPSPMWIYDLETRFLRVNDAAQHVYGYSEEEFRQ-----MTLMDIRPQEEVPRMLEDVLEREEMVFSGPWTHVYKDGRQSKVEVAAHTIHF-NGRMARFCLVVN-VTEREELHQQLLYQAHHDLLTGLPNRLLLKDRMQQTLTRASRQDR-RVAFVCIDLDRFKQINDNYGHLVGDQCLKLVAERLRRRLRGEDTIARSGGEEFVAVLGELKSRQDAYRVAEDLLYVFHEPFLVEGYRLELPASIGVALYPDDGTDASDLWRNADIAMYRSKKSGGNRFTFVSDEISSAAAEANDLELMMRTAKEGGFEVYYQPQYLEDGTLCGMEALLRLHHPRSGMILPDRFIPVAEDSGLIMPIGNWVLEEVARQFMAWS-QAGLPQVRIAVNVSPLQFMHSDFLGHVQRVLARSGMPAELLELEVTETTVMRNIEEIARQMRELAALGVHFSVDDFGTGYSSLRHLHQLPIKTLKVDRSFVERITETNYSIVQAILSLAHSLGMQVVAEGVERKDQFEVLKALQCDVFQGYLFSYPLEAGAIPPLLETQ------- 298721829 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRLAAESSLDGIFIADANGVIVQVNPAGGQLLGLAAWTLFEPVSDLLEL--------------AAARWDVGSWEGNLWLKQSEGQRCAVWLSWVALRDGYGRLVQSIGFMRDMTMQRSAQKQIEQLAYSDALTGLPNRLSLSRHVQAAITAARFTQQ-PFSILFLDLDRFKIINDSLGHDFGDRVLKLVAQRLSGLLRPADVLCRQGGDEFVLYL-HDCTGEGASAVAARILDEMRQPFMLDGLGFSVQCSIGAAQFPADGLTLDELIRQADIAMYRVKERGRGNFSFYQPQMSAGSRMKLEHAMRQALDKGHMAVHFQPQVHIRSGRIVAAEALLRWTDPELGVISPAAFIPLAEESGYVVALDAWVLEQSVQEAARW--LAMDMPVKVSVNVSALEFRQPDFVDRLKYVLEASGLPAQWLELELTESILLQEAQEMALRVHQIAELGVGLVIDDFGTGYSSLAYLKKLPISKIKIDQSFVRGLPHDDKAIVGAIISMGQALGVELVAEGVETQEQCQAIEQLQGDYFQGYLCSPALPAEQFRKRLEQ-------- 196255463 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTKYKRLESQLTNNLERYNFLVEQISEGIFLVNIKTKKIIANLGVCELLGYQYDEIIQ--LNLYQIIALD-----RNIIDTELQKISENYPYESLYRCQDGTLISVKAKISRNQYNGQEIFSF--SVQDISERKRTEEKMQYEAFHDSLTNLPNRKLFYQQLYLTL-TNAKKNQTIFGVIFLDIDSFKNINNSLGHSVGDQLLESFAQRLISCTRTGDTVARWGSDDFTILLPRLKNPEENIKISQKILDDLKQPFVIGKHQLQVKVSIGIAIYPQDGEDEETLLKNAAVALTKTKEQGKNSYQFYTPIMSSEAALKLENAIHKGLERREFSVYYQPQIKWSSGEVTAMEALLRWEVPEIGLIPPSKLFAKASKTDLILQITQWILQTACEQNLAWQ-EAGLPPVPIAVNLSAREFQNPYLVETVARILQKTRLDPHWLELELTEKILRQNLRAAPGIFQDFHNLGIRLALDDFGIGFSSIGYLKQFRFRTLKIHQSFIRDLTSQEAALISALVTLGRGFNLRVVAEGVETPSQLELLKTLECEEVQGYLLSRPLRASEATPFLTQR------- 254501701 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GILFGCLCLLVIKMPVEFASGAQFDTRAAPAL---MAGYIG---GPISGLITMAIGAAARYSEGGTMALGGALSLVIYG---------------SAGLAARALFKTLTWPLLSARALFALAAAGTIATLPAFFV--------DKGLA-----FGLAVLQQAGFMLVIGNMVG---VPTL--GLLIRVFQKSYEKSRRARDDAFIT----------RLAMKAGRAGIWEYDPRTKTFTLDEIGAALMGADEARKGIAFDDLTAQLDQKDQKKLQSALQGACMSPTP-FSVDLRTTDKLGLPVWLRFQGSCANPGDPDETKHLGILQDIT-SEVQTRQQIKKAAWTDHLTGLANRMVFDTLLEKNCTQDPRARPFNALLVLDVDNFKLINDNFGHAAGDAVLKRVAATLHEKAQPGDTPIRIGGDEFAF-LCSCPTAQSLKQRAETIADAIAKPHQINGLYIPLDVSIGAIQITADQTSATETVLFADAALYAAKETQGTMVSVFDQDIEKKFVRRKRIENKQADFDTTFSLNYQPVVQMPEGRATGYEALLRWKCPDGTNVSPAEFIPIAESLGLIREIGAWVLKTAIKEALTWPGE-----LRVAVNVSPHQIGTGHLASYVEMLLRESAFPAERLELEFTETVFMRSDHSTLEELARIRAMGIRLVLDDFGIGYSSLSYLDKFSFDKMKLDRSFVTDLNPTRAAIVASVVDLAARLDIDLVAEGVETLKDLHFLTGTGVKLGQGFYFARPMPAADLP-LLKQ-------- 88797750 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AITLDSIGDAVISTDKDGRVRYMNPAAELITGHTNIEAQGRIEDIMPLRIGHDGPAHVNPLRLAISEKRNVMAFNCQLRNQRGKWISVEDSASPLISDSGDVIGGVIVFKDIDESRAMVLKMTHSLQHDQLTNLPNRFLLMEHLTAAIATNKG-QQTKLGLLQLNIDRFKLINEEFGFAFGDSLLKKVANFLKQQLSGEETLSRHNADEFVILVPKLNDTSELANLALQLKEQLGLFSQTLSGIVNLTACIGLSLYPDDARDAQSLILHADSALKRAKENAIHQGICFYSDEMATQFMTRRKIYKHIKSNQSVITLYQPMVNSQSGRVEAVEALMRISDDEGNIVPPIDFIAIAEDTRLILPLGEQMIVNSLKQQQKWQKAGR--NIRICLNISPVQFREPGFVGFLTQTLQTMQIDPRMIELEVTESLMLETHAQLTRDIQTLRDMGITLSIDDFGTGYSSLSYLKDLPVDVLKIDKSFVAETTEGDTVLIKTIAELANNMGLSSVAEGVETEQQVHYLQNLGISLLQGYYFSKPQPAEDVL------------- 56459864 ---------------------------------------------------------------------------------------------------------------------------------------------------------NPGLVILYCVALLASYTAILTLERVQIYQAKVARYWLIVSAVISGVGVWSMHF--IGMLAFELHLPMSHSVLLTLISVVAIVGSFIAMKIQMSLSSVRA------TLIAGTV---LGAGIGLMHYTGMAAMEMSAHLRYDPLWFVLSVFVAVSLGIIALLAYRHYKKSETSWFRRRSAQIVVAAIIALAISGMHYTAMIAANFYPTRAPDNWLAYVVGIGSCLTAIMAI---IASQIDRRLQQQQKLAQSAEQLYEVISAIDDGLLLFDEHNRVLLANQAFTRLTGDDLERIKGSKLNIEDYIERSDK-LLENIKNSLA--RRVAWQGKVNVRKRSGTTFPVRLSISKVRYNQQKERHFVATVTDISAEVESSERIRYLAYNDALTGLANRRSLLDHLQDQLA-TYKEAGQNGALILCDIDKFKILNNTLGSDMGDLLLKRVAERLQSSTKANSFLARLSANEFAVVLTGLERGNSVNIKQQQLLDQLQQPYQLNSYTHLCSFSAGASLFDDSESNAETLMTQSGLALSHSKRKGTGEVFRQEFADAVSKRVKLEEQLRNAIKQNEFELYLQPQVNIES-KPTGAEALIRWKQSDGRFVSPADFIPLAEETGLIVPLGYWITERACQILQQWQQSPEKAKMQLSINVSAKQFQQPEFVEQVQLLVEKYEIRPHRLKLELTESLLMDDISSVTNKIKQLKRLGIEFALDDFGTGYSSLSYLMQIPFDTLKIDVSFVRNMLDEKAQIVYTIIQLGESLKLNIVAEGVETEEQFNYLARLNCDTFQGYLFSKPVPESEFLA------------ 251772113 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDVTERIRSEEVLR----RYRHIFENAKEGILLMDESRKIVDVNPAFTATTGYTRDEAIGRNPNMLHSGR-QDLRFYESMWASI--DRDGFWEGEIWNRRKSGEAYCEWLGVTAIKKEE-RISGYIGIFSDITKRKEAEDRIVHMAFHDALTGLPNRRAFRERIGEVLERRSREPDLRFAVGILDLDGFKEVNDRMGHSAGDELLVLVSLRIKESLRSTGTLSRLGGDEFGLLLVGPDLEDVT---FDRIVSALSEPFEIGGERVEISGSLGVTFSPPDRGDVDPLLSHADLALYRVKTREGNGWTPFQEEMEEALENRHRIKNELVRSEKELVLHYQPQVDMVSGAVTGVEALVRWNHPKRGLLFPESFINVAEKSDLISSLGRSVMEEALAQQERW--KTGGLDLRVSVNIGARHFLSDNFLADLDAALSRHGICPVTLEIEVTETEALKDLSKAQKIIKRCLETGIVVSLDDFGTGQASLTSLQRLSVGEIKIDKGFVIQDSDKDRAIVSSLVVVGRMMGIDVVAEGIETEADGLLLIGMGCRVAQGYAIAKPMPAEAVPAWIADWTP----- 222111912 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LWATVSLPRDAALAQTVLFGALLFAVVAAGSVVALYLRRMHSARRVVARSKATLDQALEAMVSGFVLLDAQRCVVQWNLRFEEMFPWLVSTIGEPFRRVLETVHEEKRAWVEERLQQQCTPRGGVEQL-----LPNGHYVQITERAT----ADG---GVVIIYHDVTDLRLATAEVEHLAFYDQLTGLPNRRLLLDQLGDA-SASAVRTGTHGAVLFIDLDHFKTLNDTLGHEIGDYLLQQVARRLESGVRVGDIVARLGGDEFVVLLAGERAREQVRAVAEKVVQLLAQPYPIAGQSYHGSCSVGAALFGSVLQTAAEVLKQADIAMYQVKAQRGNAVCFFDPRMQVALSARARLESDLQDALREGQFLHLQPQFTRDGAVVGVEALLRWQHPERGLVLPAEFIGVAEDSELIVPLGRWVLASACELLARWQASPRLRELSLSVNVSARQFRSPDFVEQLSQLLLRSGAPAHRLELELTESLVLEDVEDSIAKMHQLRTKGVRFAVDDFGTGYSSLAYLTRLPLHRLKIDRTFVHGESRSDDVVVQTILGMARNLDLEVVAEGVETEEQRSFLALHGCDVYQGYLLAHPMPVEALQA------------ 114562966 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSANPKFEMLTSYNKDLKLFDVQRFLSQSAPE------KVADLFNTISHGHWKGEMRGLRSDNDIIYIDLTVTVIRDSFTQQNCYAWLITDISARKHAAKTIDFQANHDHLTGLVNRKYLFEQLQIMIEATHEQEHQSFSLLLMNLDHFKQINDSLGHDCGDAVLQKLAKRLLQNIPDNALLSRIGADEFVLLLPGRIEADTLMELARKLSDILSNNMTVADQNLMLSMSIGLSRFPDDANNVEQILNCASQAMYNAKAKGRNCFEFFNDKIQQERTAQVHLHLKNAISNNEFELFYQPIVNPFTGQIIKAEVLLRWLH-DGQFISPEEFIPIAEESGLIVQIGEWVRTQAVVCAIEL--QQRQLPLPLSINVSTIQQRFLNYFDSIQQQFDLTVFPYELLTLEITESLMMKQQSNINLLLEELRRRGLNISVDDFGTGYSSLSYLVNFPVDQIKIDKSFIKKIAERHKAIIEAIVSMSRALDLSVIAEGVETQAELDFIKEQQIDAVQGYYFYKPMPKNDFLTLLAEQ------- 146281508 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FANPAIAGMLHTRVEDLQGTP--LLSHLAAPEMPDSWHESDFYRYWRSGSTYHEAQLHTANGTPLPVALSSSPLPRQQ---RSMVVIALDMSVVRNLHTQLETQAVTDSLTGLLNRRGFHQALESSLAR-VDRNGKRMAILYIDLDGFKRINDSLGHDAGDEILCKVARLLETCMRPYDIIARMGGDEFTALLDSLDHPEDAARVAEKLIELISVRHKIDGTEVTLGASIGIAHFPDCGVSVDQLLRSADMAMYEAKRAGRRQYRFFSSDMNERAHARLMMEENLRSATERNDFEFQPQVMLASGKLRGFEGLLRWPQGDAGENQPGNFIPLLEETRLIERVGEWVLREGMDQYCRWLPAFGSDLI-LSLNVSPVQFSRAGLFDVLRRLLDEYQLNPAQLELEVTEGTLMQDLEQSCEKLRQLRKLGVRVAIDDFGTGYSSLAYLRHFELDTLKIDRLFIANMSPRDAAVVSTIIDLGRNLGLEVVAEGVETLAQRDWLLHNGCDVMQGFLVSPAVTAEQARAF----------- 78778282 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EERLNLALESTNEGILIANREGLIKFVNRAFCEITGYTQEEAIGKKPNILKSIH--DIAFYKSMRESL--EKNGYWKGEIWDKRKNGEIYPQILSISKNKNSKFSENYYMSVFTDISDIKKSEKKVYYNANYDSLTKLPNRTYFNKELEAILK-EADKENYQVALYFIDIDKFKEVNDTHGHNVGDKMLINVSKRLLNSIRENDVIARIGGDEFVLIAKNIKSEENVKQLASNLKKKIKEPMEVDNQIFHVGLSIGVAIYPQHGISSEELLKNADIAMYEVKKSTRDGFKIYDKLMSTKIAMAISIQKDIRKEEDMFIVYYQPVIDMHTNSIIGAEALVRWNHPQKGILEPESFLQYVLSGDVGREFGCMVFSEILTDLKHINETLPKSKLQISVNISKYQLSNSTFCFDFLNIFERNFINADQLELEIIETEIMQNREMIKKNVEELSLCGFNIAFDNFGTGYSSLSYLRDIKVDKLKIDKSFVKNMNEKDLNIVKSIIDIGKLFDLKVQAQGVETKEQYIKLKEIGCHFSQGFYHSQPLCVDDFMGYYNK-------- 227823490 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RNIRALRQSKDQLLELSHRLKIALDTSKIGIWELDIDTGRLLWDNRMKELYGVGS-SVRENYDDWKEALHPDDLARAEAEYAETVA-SGGAYNSEFRIRLPGGEIRHVRAMGSIHASARGS-RKIVGVNWDVTELEAARYRMEFNALHDPLTGLPNRRFLDQILGD--HARQFDARDRVSIFHIDLDRFKQINDTMGHAAGDEILRHAAGLLRSSARESDFVARIGGDEFVIIRAGGNTEEDAA-LASSIIEAMSTPVRYKDQECRIGVSIGIAAQAAATDELAQILVNADIALYEAKRRGRNRHETFTGALKTAVFQTKQTADEILREQNEFVAHFQPQFCPASLEVIGVEALARWDHPTKGLIGPHAFLKTAEDINVVAAIDQAILEQALFQICRWEANGIRIP-KVSVNLSYSRLRDEGLIER----LEQMRIPEGRLSFELLESIFDENDTTLLSNIRRIKELGIDIEIDDFGTGYASILSLLKLTPRRLKIDRQLVLPLSPQQRRLVESIIDIGTSLGIEVIAEGVETHEHAAILKQLGCHGLQGYAFARPMSANDLATFIFER------- 254372423 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EKIDKDKEIADYIVNNSDDSVMVTDQYLNIIYVNKAFEVVTGYTKTEALGNTPAMLSS-RKHDKYFYERMWTKLKS--QGAWEGEIWNRRKSGELYLTWAKILTVK-KNSQVIYYVSVETDISKRRIRLDEIEKYAYQDMLTGLFNRYYFESHISDHIEKGAR-QIQPFTLMFLDLDRFKEVNDVYGHQAGDKLLISVSNRLKELVREKDLVARLGGDEFLLFFV-DMTIDNAIKKANKVVEYIAKPYDIDDKQFIISASIGVVNYPQDGTDFEHLLKYADAAMYRAKRNRFFLYNQEISDKVCYDLKIKQALNDAFENTDYIQVLFQPQYDLKQRQIYGIEILSRINHPDLGVVCPKDFIPILQSINQMPRFDKIVLQKACQQISSNDMM-LEQNFRISQNVTVPVIMSEQYCREFIDIIKQYKISPQRFSFEVIENIAIDDYKTACKNFCLLKKEGISVEIDDFGSGYSSLSYLAQFPITVLKIDSFFVQNIHPREEKICRAIISLAESLNLKVIAEGVETKHQADTLYKMGCYLHQGFLYSQPLSYEELL------------- 87121287 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DTFVGLVHLSDLNKILEFIARVQSLSEGTQSWELRLSTNQG-VRWHKLEVS---YDRRQSKSYVSLL-DVHKLREQENALFKLKNYDALTDLPNRHLLYQELDLTLQ-TAQNNLTQFGVLYLDLDGFKVVNDSFGHRVGDELIVQVAKRLMTALPKGGRLFRLGGDEFALLQEGVTQIEELEVLAQNLMQVACAAYPIADMEMLITASIGIAHYPTHAQDVDSLLKLADVAMYRAKSIGHNSYKVYDSNMSQSLNAYLTLGGRRAIEKQEFELYYQPKINLLDQTTVGAEALIRWRHPEFGMISPDRFIPIAEETGLILPLGEWVIRTACKQLQEWR-ELGFPDMTVSVNLSGRQFMQADLVNMVHQVLIETGINPKNLELELTESMLMADADQTIEKLHGFRELGLSLSIDDFGTGYSSLAYLKKFPIQTLKIDRSFVRDLSSDDNAIVKATIVMASSLNLKVIAEGVETHTQLDVLKGYQCQEVQGFFFSKPMPRQEF-------------- 255331172 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VAGLSILRDMTDFIQVREQLQQSEELYRKVIEFLPDPIIIQ-------------------ADGVIHYMNPAGLEMVKAERIDFVKKRLSDFLE-KREQQENEWVLTSLCGEQKEVDVKAMSI-DYYGQSAQFL-IIRDLSEQKSKEKKIEFMAQYDPITVLPNRNYLREKLNELL-----LRDVSIAVLLVDVNRFQFINDFLGHSNGDELLKEVARRLKKIQSEQVFLSRIGDDEFAVVYTYNK-KEEVNWLLKKLDRLLNEPYFIAGEKLNVTINIGVSYAHDADRSVETLLSNAGKAVYYAKTNGVHRVVQYQSKLHDIFVKRIRLENDLQTENNEFSLYYQPKVNVQSGTVS-VEALIRWKHPQLGMVSPAEFIPIAEETNMIERIGKWVLQQSCDDLKTLH-KSGFSALKMAVNLSARQFMDSSLKATVSNILTSADVPPSSFVFEITETTIMKEPNEVIRILQALKEQGIMIAIDDFGVSYSSLNYLNRFPIDAVKIDRSFIRDFHENRAEIVEAIISLAHRLNLSVTAEGVETEEQVRFLLEKGCDEMQGYYFSRPVPLEQLPNVLMK-------- 218888167 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VADALAARRDLGRRALDEVRYRASFMDAVAGMALLDAGGRLLAVNRAFEAAFGYPDGVLGTDLRDLLP------PDVAGQALREFGGLWGGMVETSWPFLRADGEKRWMQQSLRILPGEAGHPPCALLQVTPLDPATRDEERMTQTAFHDVLTGLPNRVLLLDRVESALKRARRHDHYRFAVLFLDIDRFKVVNESLGHRAGDELLRLFSDRVLPCLREVDTLARCGGDEFAVLLDDVEDTAEVGTIVERIQDALRTPFPVHDTEVYMAASIGVVVRARQYASAEDILRDADLAMFRAKESGKGRYELFDEDVPSPDKLRRENELRRAMERGEIELYFQPVVSLRTARITGLEALVRWNHPDLGLLSPSEFIPLAEESGLIYHLDRHVLELGCASVRALRERAGPAAEFLNLNISARSFRRWNMVESYSSVILESGCNPLDVRLEITESLLLTGVDAVTDKLWKFKELGVSLVLDDFGTGYSSLNYLRQFPMDMIKIDKSFTSRVHEEKAAIVQSIVSLGRGLGLGVVAEGIERPEQAEVLLELGCLYGQGFLYSRPLPFDRTAKLLERRCPLP--- 255305761 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FELLSQSTEDYIFFWDINMNKFKISSAIFDEFNLSKEIESDLVNCWSKIVYPDDVQIWKDDIQELLHGKKGEHNLEYRLINKYEEIVWISCRGKVYVSDDPKTIFLVGRIKNIGE----------KNKFDSITGTWNREQFEHRMNYLIKEKIYKNGA---MFIMDIDNFKNINEKYGHSYGDKVLRAIATEVLEYLPKDVRLYRLDGDEFAFFYPM-CTKETIEKIYEKIQMYTNTQHEIESNKYYCTVTAGVAMYPEDGDNYLDLFKHADIALDIAKISGKNRIKFFSQELYENISMQQKLRECVENNFNDFELFFQPQVNAVTKEVIGAEVLLRWHSSTYGEVSPVEFIPILEQSNLIIPVGKWIIKEAVKQCKEW--HKINPDFKISVNVSYIQLKEDFFRDFIVECLVEYQLRPEFLILELTENCWIPDINLLNDKFISLKGIGVYIAIDDFGTGYSSLNYLKELSVNIIKIERSFVKNITYNSYTFLEYIIKLAHIINLKVCVEGIESYEEYDIVKSLGVDIIQGFLFGRPVSASEFYKF----------- 150377228 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILSIWRDITDAKLASDEISRAQKHAEAQLSSVLESTMDSVMLLDADWRVRYLNENAKKLLQIGDEALGKKFWKLFP----------EEEMGNFAKHCREVMERRVRSFFEDHLPRWIEANASPTQDGISIFCRDITERRRAEEDTLLAQKQAHMARHDMLTGLPNRMFFRECFEQALNESR---HARMAVLCLDLDGFKAINDTLGHPAGDVLLRQVSQRLIQSVRTTETVARLGGDEFAIIQPLAKSRDEAFHLAQRLIDTLSEPFSIEGAAATVGTSIGIAFAPEDGTSADELIKAADIALYSAKSSGRGTYRLFDVAMHAQLQAHQQMKVAMRDANREFELHYQPLVNLESRCVSCCEALLRWRHPQRGMIAPSEFIPIAEETGAIVLIGEWLLDEACRQAARWPER-----VSVAVNLSPVQFKHRNLVGAVANALSSSHLDPARLQLEITETVLLDESEHNLELLQDLRRLGVKIAMDDFGTGYSSLGYLRSFPFDKIKVDQAFVRDLPHESLAIVKAVAGLGQSLGMTTTVEGVETEDQLAIVNSEGFDEVQGYLFSRPLPAAEISRLIAD-------- 88811130 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISAIAVAITAGVLVSHGVWELSVASKPTSSIGALLELFVAVVLAAWSWYQLRHTQHALPTTRVSLLTLPAPRLGFAWI-----NVKAHTQLDENPCYHAMILDSMADAVFIIDHGFRILDCNRAAEALLGRDNAELKGIALN--QLLRAQQVDTLLKAIDTTVTH-TGRWQGELCFGNSQGILT--EAIFVPLMDSSTKRQGLLGVVRDIRERKAAETHLGYAANYDPLTALPNRSLFRDRLDQVLADASWQRRQIALHL-IDLDNFKLINEGLGHAQGDQVLQRIAQRLGAAVHRSDTLARVGGDKFALIQTSLHRVEQSAFRAQHLLDVVEPTLTIGERELNVTASIGIALYPENGLATEELTHNAELALSRAKLEGRNAYCFFVRGMEEEMRVRCALEHDLGQTHDEFLFHYQPQVELTTGRVIGCEALIRWHHPKYGLLYPSRFISMAEESGAIIPLGEWSLREVCRQLKVWQREG-LPIGHIAVNLSAVQFRYPEFASLVDQVLRDASVDPACLELEVTESLAMENPELAASLVAQLKRLGVKLAIDDFGAGYSSLGYLKRFPVQMLKIDRSLIDELATNDAAITIAVIELGHSLDMHVLAEGIETREQLDFLRRHHCDFGQGTSFAAAMPAGEFAACVRR-------- 160897131 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EALDEDLKR--VAMEAAPDGILLVDRSGRILLANPAMQAMSGYGAAELLGHSLQML--LPAEAQAAHGPQLQSYFAQRRPMGQGDLWLLRKDGKRLSVDIALGHSPHGSGVAVAFV---RDLSQLRQMEACMHYHATHDTLTGLLNRWQFGLQVEQAISQAQAQSESSFALLLLDLDNFKAINDGYGHDVGDQVLKEVARRLQAALGGSATLARMGGDE-FTALLQPCNEPDLRQRIDALLHELCRPCTIGHYALNFGASVGAAFYPQDAGDAATLMRYADMAMYDAKQRSRSSYARYASAMGEAMAEKVLLHERLKRALDRGSLHFQPQVQVLGGQVQGVEALLRWNDEQMGWVSPERFVPVAESTGLILALGEWVIDAACRQAGDWLRAG--MPLRVAVNLSAQQLRQADLQQRLMASLARHGVPPHLLELEVTESAAMTDPLQARELLGSLLAAGVCVVLDDFGTGYSSLAHLRDLPVSRVKIDRTFIGPMSPADAKIVKAVIALARTLGLQVVAEGVETAEQLRLLRILDCDAYQGWLFARAMPAEQIPPLLQR-------- 27381235 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RWTSDAGMILGLGVICLLMMYSWRRFASGYRVAVLIAA---GAAVELTAALVQARWPFVVDTSLFHIAIIAYLTAIAEIDFRGLLGRIAES---RFHRIAMSLGDGLVCTDEDHRITVWNPGASVIFGYMPAEIIGRPFDTLCAV-PTDRPSMRDAARQALLVPGGAVVVEFEGRRKNGETFPVEASFSGWQGTDG--FQYGAILRDISVRKREVERVRYLAEHDALTGLANRNMLHAGLTGLIA-AAERRSSDVALLVLGLDGFQQINNMLGHSAGDLVLQSVAERLRAEIAGKAVVARLSGDEFAIALDCAEAGEPIVAFAERIARAFEAPLVTGTRQHRVRISIGVAVYPDGGHNADDLLSNGHLALSRAKATRRGSHVIFESAIRQELQNRLTLESELAADRGEFELFYQPQVRLVDGGLVGAEALIRWRHPVRGYVSPGEFMPVVNTSALSERIANWVMETACRQARAWELSGNS--VRVAINLSPSQLQSGDLAHAAAALLGATGLTPALLELEVTEDILLHDEGRVLDMFKRIQELGVRVLFDDFGTGYASLSYLKKFPLDGLKIDRSFVLDADSDDAAIVSSTIGLSKQLGLTVVAEGIENRATADFLVSMGCEEGQGYFFGRPMPADAFEQFLTQ-------- 120612138 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARPILYPGLWITASLPEASALASW--RTERSAIAAVAALLIATALAAGGFT-MAYLRRISHARNDLARSKATLEQALGSMVSGFVLLDSRHRVLQWNQRYEEIFPWLRSMMQVPFRSVLERYHLPDADEAMRVEQRLLLQRETRGTHEQML--PNGHFIQITERATP---EGGLMITY----HDVTEMRRASAEIESLAFYDPLTGLPNRRLLLDRLHQALATAQRSRQF-GALLFLDLDQFKTLNDTQGHEMGDLLLQQVALRLRVCARPADTVARLGGDEFVVMMSDLSHDRQEARIGEKILQAVAQPYHLQQQMHQHTCSVGAAIFGDQRQTAADLLKQADIAMYQARRGNALCFFDPQMQVVISQRARLETDLQAAIAAQEFVLYYQPQFSRAG-EVIGAEGLLRWKHPGRGLIAPGEFIGVAEESELIVPIGQWVLRTACVQLAAWSRDPRLAHLHVAVNVSARQFRHPDFVASVVEALQHAGVKPHLLELELTESLVLDNVDDSVAKMHLLRTKGVRFSVDDFGTGYSSLAYLTRLPLHQLKIDQSFVRNLGKRDDVIVQTIIGMARNLDLEVIAEGVETQEQRDFLDRHGCDLYQGYLFARPMPAQDFL------------- 89092334 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRYREKQLIAASIVMTMLAELAFTFYVSVY-----GLSNIVGHLFKLASYWLIFNAIVISNI------KKPYSELLASERRFRRLFENNEVALWNVDLSRQHLYENREIAPALADTTDINTASLELFSAETDLDPRAQSEQLMRTLIWERQPNIRHEVVFRNVDNEELAAIVSFQ-IPETILEYANVPVSVVDITQRKQDEQKIWRQANFDQLTGLANRNYFTDSLSHTIDL-AERQGDKFALLYIDLDRFKQVNDTLGHSMGDKLLNDAAKRLKENSRKSDIIARLAGDEFAILLSGTGRPEVIEPLVTKLLNSLAAPYDLSGNETTISASIGIALFPEDGCEVADLLRKADSAMYKAKEDGRNNFHFFTEEIEKEALRKRQLEQDLNRAIENQEFEYYQPIETLDAEVISAEALIRWNHPLRGLVSPIEFIPFMEETSLIAPLGEWILKQACQDAMHWDHHCSVPP-KVSVNISTRQFQNQNMPALVKQILTDTGLSADRLTLEITESLMIDDEDSTIHQLNSLRLMGVALSVDDFGTGYSSLSYLKKFPVSYLKIDRSFIQGNCQEDSALVEAILSMAESLRLQVVAEGVETSSQANYLASLKCRYIQGYWLSKPIPQHDFCNYLNTKL------ 254522988 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VQNITEQHQTDALIRWRTELLNRVSALGRIGGCEIEVQTRHMQWTEECYRIHGLRKEPI--TLDQALALYTEDSRNAFEAALVRIANGGLPE-QLDLCFYRQSGLRVWVQV-LVELDRRDGLPPRFVVLFRDITREREANERIELLAHYDLLTGLPNRVLLGEQTAEAIEEARD-RGTSLAMLFIDLDGFKTINDSFGHATGDALLKAAATRLHQNLRNNDLFGRFSGDEFIVVLRDLAEPEDAGHVARKLIASLAEPLRRGETTLKVGASVGIAMLGDAQTDFDSLLRAADAAMYAAKEAGRNTYQYYSQDALARIQRKLELEHALHGAIEREEFSYQPLLHAHQGEPPAIEALLRWHRPGIGYCSPAEFIPIAEKCGEIVRIGDWVLNEACRQATAWD-HAGLRFDRIAVNVSAVQLRDRGFAERVIEICHAHGWPPQRLELELTESALIRDTDILRHCFDVLERHGVPLAVDDFGTGFSNLNYLNRFPVGRLKIDRSFVQGMLHDSAEVTQAIVHLGHALGMKVVAEGVETHQEEDMLRRQGCDEIQGYLYSRPLSPRDLAQWLRQQHPAPGRT 296446280 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVTHERTPLEKRRWEFRYALGGIGFMTAVGVTAAVLFYKHHDEMTVYYGIVIMTACAGALARIVFGQAIGTLAPLAVTCLFYYNSWYWG-----------------LTAILVLFFVSVSTTKFLHANLEAALRNGRDANIQRRRFALNSMSHGLCMGNADQSLTVVNHRLVEFFGLGADEPPQQLRALAARIAEDDRRAFVEQWESHAALPKTSV---FSRELGD--------RIYDFRCEPADNGAFVTVVEDVTEQRRAAREIERIAHFDTLTNLANRFQFQQRLERDL-RHIHKRGLCLALLSIDLDQFKEVNDTLGHSIGDLLLRAVADRLRDCVRTVDMVARFGGDEFCVLMHPTAEMPPAEALAHRVIETLGRPYTVEGHTIVIGASVGLTVAPRDAATVEGLLKCGDLAMYHASGRRRAQWFDTAMEDALLRKRRIERDLREALRTDALDIHYQPIFDARDQSVSSCEALARWRHPQLGAVSPATFIPIAEETGIIVELGEWVLRHACRDARRWPEL-----VRVAVNFSCKQFQQPDLVARVEAALCAASLDPGRLEVEITESTLMQDTEDAAAKIAGLRALGVRLSLDDFGTGFSSLAYLNSFPVDKVKLDRSFILQLSPKALAIVGAVAQLTDELGIELVAEGVETGEQLALLRGKNVHLIQGFLFSKPKPREEIDLLFAGR------- 160938009 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YDAIVKSTDDYVYIVNMKTDTSLISENMVRDFELPGRIVPGLVPLWGSLIHERDRARYDESIEQMLSGLTDVHDVEYQVRNRKNEYVWVVCRGVLQRDQQGSPAMFAGIVTNLSHRG---------------KVDYVTGLFMQQECERVVEECLSEGQSGGILLLGLDDFSGINNLKGHIYGDSVLRQFAQNVQRLLPDYASIYRHDG-DQFVIVCQNTSYGEIALLYEVINSYSDCRHEVDGIQYYCTVSGGIAVFCQDGSSYTELLTCASGALETSKHKGKNKCTLYDEELIHTREIMDRLRSSVMNHMEGFSVVYQPIVRSSDTKIAEAEALLRWSCKDMGSVSPLEFIPLLESSGLIIPVGKWVLEQSVRQCCKW--LACVPDFVMNVNCSYLQMLDEDFVQSVKEIINRYRLDPSHIVLELTESRFVTDQDRLNDTFMRLRSLNIRLAMDDFGTGYSSLSCLSCTPADIVKIDREFIRGICDQNRSFIGSVINLCHSVGISVCAEGVEEKDELETVLRLKADSVQGFYFSKPVTPDEFEK------------ 297528808 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALAVYKKTLASNEHRLRRLAEMTMEGLIVY-AHGKVVEVNEAVCRLLGYSESEL----------IH---LPIGELVVDGSMKLNRPHEELEIELRRKDGTTFPAEI-VRRRYDYEGEKV-TVAAVRDLTEQKQNEERMRYIANHDELTGLPNKEAMYKAVERCL-VEAKQHRHEAAVIFLEVSGMKTINDFYGYAVGDEVLLHLAQEWKE--KQGMTVGRWSGNE-FIALVPNSTHQKAEEMAKQLIEAADEPIVVNGMELYVTVNIGISVYPKDGEDAKTLIRKADIARYEARKKAASDFLFFTEPMAIRLNEKMAMERDLRRENEEFELYYQPQIRLHDRQVIGMEALIRWRHPEKGMVSPSLFIPVAEQTGMIIPINEWVIRTACEQTKQLLDR--FPDLSVSINLSPYEFESRRFVDKLARLLADAGLPPHHLDLEITERMTM-DTERALDILSKLKGLGVTISMDDFGTGYSSLSYLTDLPIDRLKIDRSFVQHIQGKKDVILPAIIRLGHNIGVKVLAEGVETETEAAYLQGKRCDEAQGYYFSPPLPYDELVRFLNEQ------- 83594674 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVDIHDHMEAERTIALSEERLRLALDSADLGVWECTIATNQWWFSEAALRILGCPPDA-ETSIETVMGAIHSDDLDGLRARWHAARTGRRDRMEGEFRIQRGGGRLGWIACSARLVADDGKAVTRMLGTLRDITKTRLQREKLYHLAHFDPLTGLPNRHEMITR-TQATLASGGAAGGAGAILLLDLDGFKEANDTLGQATGDALLKRIAHRLVSSLPADSLIGRVGGDEFLVVVPGVAEQWTATRIADGLYDVLTVPFVIGDRRIPLSGRIGIALAPRDGTSAQDLMTHAELALQETKTISGCVTRFFSPRLHDEARERQDMELRRATDNGEFELFYQPQIRLSDRAVVGAEALLRWRHPTRGVMPPAAFLHVLKRGPLAGEVGEWVVAKACADAAGLLNAGSR--IRMAVNLFSAQFKAGTVDATVRRSLLESGLPAELLELEITEKVTLDRDEGILTCLKGLRDLGCGVAFDDYGTGYASLSMLKRYPLTRLKIDRAFVQHLAEKDGAIVRAVLSLGNTFGLSVTAEGIEEEEQEKLLLGQGCDEGQGYFFGRPMPLADFIQFLAR-------- 42779683 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GVCQFIICITRDITAQIEEKIEIEQMLFKS------LLEYNNDSIISIDSIGRITYANPATYEIFGYRYEELNNKF--IFEFINKEYEKDFQSIFKGSMQGKAKQI-VSKKYIHKEGYELYISLRTIPII-VNGEIVGVYIVTRDVTRQVLNEMRTEYLAYYDQLTGLMNRISCANKLNTLLN-----DNIEFALVFIDLDEFHLINDTFGHKEGDKVLQKVTECLSSFEIAGMHLFREHD-DQFVMLIENITKERVEGVAKNILKRISEHFVIEEEDVYLSASIGIVMAPTDGEDEKILFQRVDAALEKAKEKGHYHFYCSGLDCEREQRFIIENQLHRAIEKNEFFLYYQPQINIETKKIASMEALIRWENKELGFVSPNQFIPLAERTGFIIKLDEWVVNEVCRQIREWLNKG-YEVVPIAVNISARHFRSITLIEMITRALHKYNVPAHLLAIEVTEGALIHKDI-SKRVLLQLKEQNLKIHLDDFGTGYSSLSYLKTYPIDTLKIDRSFMEGIDERDTNITAAIIHLAHTLELNVIAEGVEKAEQIQFLKEKNVKFVQGYYYSRPLSKYDVE------------- 189423682 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QAKLLLFGRVLPLTARSILTFLLFGGIWTISAGLLERQLNLPAAGAGLLLITAAMLYLLIRRFTRNDSSSHELIIR------AFHASPNGIVVRDQDRRILSVNQRFAAMTGYAVASIVGHSDSDLKLWHSSERLDLIRQIRS-----NGAVQGEVTLRRQDGSLLTGSISAHRILFEGDSCT--IIFLEDITLLKQAARKVEELTRYDAITGLPNHKLLSDRLAQLLAISSREEQA-LSVLKLVLGRCPGAISARGGDDCDELLRSVADRLQDVLRETDTLAVLQKGEFGILLPKSGSERDILPVITKLLDAINEPFSLHDAEFQLNAHIGIAIFPGDGRSGEVLLQHAHLAQLQAQSKSIAGESGFKFYAEEMNQAVREQMQIESSILREFFACYQPLFSQDGKKLVGMEALARWQHPTLGLVGPDKFIPVAEANGAIVQLGDRMLELALQNCKQWREQG-YPHLTVAVNVSTRQLKDRQFAERVARQLQMVGLPPDALCCELTESLLMEHSNENTEQIFRLKELGVKLAIDDFGTGYSSLTYLKHLPVDRIKIDRSFVNDSNPDDRAIVVAIIAMARSLHLKVTAEGVETPSQHQLLQELGCDTMQGYYFGKPMQREAFELFL---------- 288959406 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IGALVWGLLL--RRQVEHKTESLRAATALTASEERVRTIFDSVNDAIVIHDLDSGAIEVNRRMREMYRVGEVPLSDLDVGMLSSGEPAFTAEVASEWRDKAANGEPQL-IEWHARRLDGTLFWAEVSMRRAV-IDGNDRRVLVLIRDITERKAAQERMEYLSRHDALTLLPNRVLVQDRTEQALARSERNGRL-VALVACGLDRFKTVNDSLGHAVGDALLRAVAERLKAVVRDTDTISRGGGDEFILLLSGRPDIDAVVETVASLHEAMAKPFLVDGHELTVTLSSGVALAPADGRDFATLLKNADTALHHAKAAGRDTHRFYAEAMNAEAVAHLSTRSGLRRERGEFLIHYQPQVCLETGAVTGAEALLRWNDPERGMVPPGAFIPIAEDSGLIVPIGAWVLAEACRQAAAW--RAGGLSLSVAVNLSALQLQRGDLVRTVTQALSGSGLDPLLLELELTESMLIQNTDVVMDNLKRIKAMGVQVSIDDFGTGYSNLSYIGRLAVDKLKIDRSFVADHDHDSAKITAAVIQMAHSLNLTAVAEGVEDAATLAALRGLNCDIAQGYFLGRPGPAEAVERAARQVNP----- 94314522 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GEALAL-LEASGALAMRVDMQGRILEATEATAELLVYPREYLLRT--SILDIIALESRERVAMLLTCCAQDQTMRRE-RVRVAGGIGGPNWLDLRVSYHRDADDAPS-LLLFGQDITHWVESERDLTERAFLDPLTGVGNRAYIGKRIEEY--TSGRRAGQPFAVALMDLDGFKNVNDSLGHEFGDALLKEVGTRLQDTVRTRQSVARLGGDEFVLMLDDMESEADAIRILERVIHVCRQPFLLGGCQVRITTSIGLAFSNGSAQSESQWLRRADLAMYEAKALGKNRYCIYSPELDRRLDEQFQIEQSMFEAVQNGEFHYQPIVWPGSGEVCAVEALMRWEHA-GRDIRPDVFIPVAEKNGLIKHLGAWALRCACAQLAAWDALG-IHVGHMSVNVSAVQFLHPGFFDSVRNAIQESGIGADRLLLEITESALMTDPKAAEELLLSLRALGIRFAVDDFGTGYSSLSYLRRFPLSALKVDRSFVADMSPHARTIVSAVLSLARELGLVAIAEGVETDAQNKLLAAQGCNLVQGWRFARAVAAADFE------------- 172036313 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TANYTRIGLLITVITALALTLWVSLWLGKTIVQPLTQLTDVSIAKGSLEETLNFSASNEFGIVATALNKMLIQLRETLADLED--RVRERTQALEAKTESLEITLKNLQAGVIIYDPRGNMMMANLAASELLDISSEEARVTFVDESGATLPPQEHPCQQVLTTQVPL-HNYVMGIHRQRPLDS--IWTLVNAFPAFDDQNHLTQVVVLLLDITDRKLAEEQLRYRALHDALTGLPNRTLLTERLDHAIQRVKRYPDSLFAVLFIDLDRFKVINDSLGHLVGDQLLIYIANTLKRHVRSSDTVARLGGDEFVILLENLTSPHEVVQVIERIEKDIKKPIQLMNKTLFTSASIGIALSSPEYGTGEDILRDADNAMYRAKGNNLTSYELFNVEMRQTMLEVFELETSLRQEQQQFILHYQPIVSATSLELLGFEALVRWVHPEKGLISPGKFIPLAEETGLIIPLSEWIFQEACSQMAQWCADFRMSSLKMSINIAAYHFQSPQFLEKIDQILTETQLLGKNLKLEITESLLIKNTDRFLSLVPQLQQRQIEISLDDFGTGYSSLNYLKRFPINTLKIDKSFVDGLDQADVSIIEAIIHIAQSLGMDVVAEGVETDRQRQQLQQLGCEAIQGYLMSPPLTSEKAREFINRQLSVTSD- 114563245 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QLTISENRYRGLVESLEDIFYQHDTDGFVQYVSPSVTHILGLTITGFGEYYYKLL-----TDNPKNQLIIQRIINGEK-LAPFEIEIFDTNGVIHTFEVLERPMYDDEGECIGCEGIAHDVT-SRKQQQDMLYQLSHYDDLTGLINRYFFKILLDENIQICLQNQQPLALLFLDLTRFKIINDNFGHSAGDYILQQAATRISTTLNGTFTVSRFGGDKFCIALPNKAADEANAIATE-LVEVFQQHFEFLEQTIILGCRVGISLFPEDGKDAEAILNQADSALYEAKKRPFGVAFCNKQQAIHNKRRLIIEQGEPVIEHYQLFAVYQPLILLPSQGLGGFEALMRWDHPDFGLISPAEFIPIAENTGLIFELSRWMLKTVCQQLVKWHEQGFDFK-RVSVNLSALELMSINLADDLLAVITDIGAEPKWLKFEITETALMAIPEQSIDILQKLIQADIHVAIDDFGTGYSSLAYLKSLPATMLKIDQSFICNHSAEDQAVVKAVINMAHSLGKCVTAEGVELQDQLDFLIEHHCDVAQGYYFSKPMNADD--------------- 270491732 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RSEQASIQGELERLRATLDSAADGMLVCDMGGRVRAFNQRMAWLWNMPEDLLVQRDDAAVEAHMADDADAYRARLLGIAQFPEEETLDILHLRTGT-----VIERRSVPQMSQGRPMGRVYSFRDLTLQHAAQKRIEQLAYSDVLTGLPNRLLLSRCVASALETARAQGGG-FAILFIDLDRFKIINDSLGHLFGDRVLQLVAQRLQGCLRQSDMLCRLGGDEFVLHL-DAGDESMAESVAHRILEDMRQPFMLDGMGFSIQCSIGIALHPRDGETLDDLIKQADTAMYRVKERGRGSYGFYQPQMNADMLSRMQLEHAMRQDRGDFAVHYQPQVAMASGRVVGAEALLRWNDPGLGAVSPGVFIPLAEESGYIVTLGAWVLEQAIREAARWMQAG--TPLVVAVNVSALEFRQSGFVERLVSLLRSHGLPASLLELELTETILLQDAQEMAQRLAALAELGVGLSIDDFGTGYSSLAYLKKLHIHKLKIDQSFVRGDDESDRAIIEAIVHIGRALRIQVVAEGVETPQQREALQAMQCHYFQGFLVAPGLPAEDFRALVAR-------- 143901959 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLDSSADAVIVFDPRGKLVFSNDGARALIGVSEQSAASDTATFIQAI----RDQVREVISSPTHNK---WEGELGFRSPDGILRTLNLVLHIVRAADGAIAHYSVIARDITQAKQLQDELNHQATHDALTGLPNRVLFLRKLSEALERSVTTKRG-VSVMFIDLDKLKDVNDNIGHNVGDQLLNSIAKRLVSATRPSDLVARIGGDEFVVLCDGLGDEHIAMDVAERVRQGITGQVILQGVEIFTSGSIGIAMATPPADAAVTLLRNADTAMYRAKQRGRGRCEMYSDEMRKNAKDRVVLSAELERAKREMFVVYQPVVSTHTGRIAGVEALLRWNHPERGLLTPPMFLDLAEESGSIGPIGDWVIRQACSDARMWMDEGIVERSFMHVNVSTRQLSEAAFVERVMGTLRDTNVDAAHLTLEITEKTMLNDNPAVMRTLNALKRLGVKLALDDFGTGYASLAYLRDFPADYLKLDGTLVRDIGQHDDPIVRSIIQLAHSLNMNVVAEWVTTEDQKNRLRLLGCDFMQGNRVAQAVDADELRIQLRSRTSSVE-- 83644835 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VEERTEALAQANQELKAEREQRELAVESSRSGVIITNADGIIVYVNNAFLAMTGYDRQVFDKHISSLEERVPRLDQINFRELPEPMI-------RDELHCYDASRNQHWAQISIFPIYEQAARVSHYVVTCEDITLLKKSKDEMEQLAFYDHLTGLESRLLFKLRLENAI-TRAVRDKSMIALMFIDIDHFKEINDNYGHDAGDEVLKTVAARIKQNVRKNDTVARISGDEFTVILSDIRGHVDARRVAQGIRRTLNRPFKFAGKEYIVGASIGISIAPDDGVELDELLKNADTAMYQAKRNGRNDIQFFSHSMNEEAKKKQTLEAEMIQSKKQFRLDYQPVIDLETKKLVGLEALLRWNHPSQGVIYPDHFIPLAEETGLIVELGKWVINEVISATRELRKMGFSDVG-VAINVSARQLRDKGLIADIGRIVAANRNEPCNIQLELTEATIIEELEQSNRSINDLNKLGFGITVDDFGAGYSSMSNLKQLPIDCIKIDKSFVHNMLRDDAEIVKAMISMAHNLKLNVVAVGVEDAEQVKFLKENKCFLAQGFYFSKAGDLHEII------------- 149182248 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------IQAVQTESILNKIIKSDLLKAILIGAT----FFLTNLFVVLALDQFRSTNHLSYIVIYLLCCIAGFALRLTDNRSLNMGMFVLGG---IAITLIILMANYTAIL-------ILFFHLLDVKPVMVIMTFLLA--------MAISFYSLRFLLQISREAENGIWVSIGSIATGVALAGLPYLVAISVLPMIDAELSQLNLLPYAVELLLVWVLSVIPDMFGEQRQLENLSKSEQHFQSLFNHNPDAVISFDLQGNFLSANDGAEHLTGYKREELLMSLRDIVAS------RQLQKTLNQFELTKTGSQQSELSIIKKDQSVCYVSVTGVPIQTENG-IEGVYAIAKDITESKKQSNTIDYLFHYDDLTGLPNRRMFIFEVEKAV-------REKTPFAIYSLDRLRTIRDLFGFKVGDRVLKELSLRLLSVLPDGSVVSRFGGDEIYCLVPRVDGNNEFEPALEQLYKILDTSFFVEGHEIFMEMKAGISMFPENGEEPDLLIKCADTARASIPDNSFHNYEVYQNKLDRSTMEKIIIENELKRAIGQDELYYQPKFNSTLKRLVGFEALVRWNHPEKGLIPPGLFIPAAEQTNLIVDLEGWVLREACRQLYVWQS-TELKGLPVSVNISQRSFANPAFLENVQDILNEQKISASLLEFEITESMTMFNEKVTIEKLRQLKNLGIRISLDDFGTGYSSLSYLDKLPIDTIKIDKSFIDDMTTDQSAMVSTILSIALHNGLGVIAEGVELKEQVTLLQSLGCVNIQGYYFSRPLPPEEI-------------- 90581541 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDQLLQDNQKQPCTSHRLKNNDNQTKPLKLTISPVKQMGTEALLVKLESIQEKDNKRQQGQIEQLVQMDPLTGLLNRHGFTRQLDQLMKAE-----TPVVMLYIDIDNFKNINDSLGHHIGDKVLQEIAQRLRRLLPETAILGYLSGDEFAILLPNPEHERTGEIISEQIIALVNQPFELRHFRKHLACSIGMVTSPGHGNDARMMLQNADTAMYEAKHRGRNRLVEFNDAMSKEARMRLWLEIELQKQNNGLEVWYQPKVNARDFAIDGAEALVRWKHPVEGYISPAQFIPVAESSGLIEQLGCAVMREVFTTVSLWKKRKLLT-GRVAINLSPQQFGNSGLINFVDKLRLSTDINPADITFELTESAVMSDGEHTIQMLNAIKQLGFALSIDDFGTGYSSLSYLARFPLDELKVDRAFIQDIDPKQVTLIENIINLGKSLKMSVVAEGIETRQQATLLSNLNCDYIQGFHFYRPMPKHELEAILLQ-------- 170740930 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VKAREESARLLFETNPLPMWVTDEAGRFLAVNDAAIGHYGYSPDFLRMSLRDL------------------AVAGGAGSGEAPARHRRRDGSVIEVAAYSRRIPFEGRSAT--LTALVDVTERRRAEARITHMAHHDALTDLPNRVLFRQRIVAALEAQAR-DGRSAGLLCLDLDRFKLVNDTLGHPAGDELLRQAAQRLASCAQD-GSVARLGGDEFALLAPADGPEAVMATARRVIAALAQQPFLVAGQAVQVGASVGVALLPADGTDPDVLLRRADMALYAAKAAGRGTAVAFEPAMDEAIQARRILEADLRAALEAGEVHYQPLHDCRTLRILGCEALLRWRHPARGFVPPGEFVPLAEDLGLIGELGAFVLRAACREAAGW-----SVPLRVAVNLSPAQFRSPGLALSVTAILAETGLDPRRLDLEITETVLLSEDAANVAILSELRALGVRIAIDDFGTGYASLSYLRAFPFDQIKIDRSFVLGEDPQSAAIVRAVTDLGRSLGIVTVGEGVETPRQLEQLRAFGCDVVQGYLLGRPV------------------- 209694198 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DTSERQLLLNSLEESESKYRKLTELLTDAIFEGDI---IVSANTASATILGFPSEFIGESIEQLFSS--PSKTKSLSELITALPSEQQ------LVVRSSANCATRAELSLSV---EKTHVLGSTAHLVILKNKKPTEKNVTICSPQVDLLTGIYNRHGFTHVIEKMIKEDIPFFMLYLDIDIDIDNFKNINDSLGHHIGDRVLKEISTRLQKLLPKHAVVGHLGGDEFGIIFPKPEHNQILDQLAEKIINLINQPFDLVHFSKRLACSIGSVQYPVDGTDARSLLQNADTAMYEAKDRGRNRLIKFHDQMNKEARMRLWLEIELQKALQNNEVWYQPKVSARDFRINGAEALVRWKHPVEGYISPARFIPVAERSGLIETLGKVVMREVFQTVKEWGNQGILP-GRIAINLSPAQFGNPQLIEYMERLLKTTQVDPNCITLELTESAVMSDGEHAIQMLDAIKKLGFTLSIDDFGTGYSSLAYLARFPVDELKIDRGFISEIDPKQITIIENVINLGKNLNMDIIAEGVETRQQAMLLSSLNCDSIQGFHFYKPQPKQEIEALL---------- 103485959 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PFALAGAVFLALLIVMAAARRAISEQQRALNLMRDFER------AGRGWFWETDRDGQLVYISPTVAARLGRPLAELGRPFTDIIRKRIGNDESEERTLLSSRTPFKELTVQA-----AAPGEERWWSISGHPISNALGHFQGFRGSGTDLTDQKRSEREINQLARYDTLTGLANRRHITDLLERAL-RTHIGQPQPCALLLMDLDRFKAVNDTLGHPVGDQLLQQVAGRLTQIVGDKGQVGRLGGDEFQIVLPQLNHPEKIAGIANAIILSLAKPFAIEGEQVRIGSSIGIAVSDGEGVSASALVRNADLALYAAKDAGRGVYRFYADAMHNQASERKAIEDALRDALAKDELRYQPIVDVATERISGFEALIRWNHATAGTISPEKFIPIAEESNLIVPIGEWIIRTACAAIATL-----GSGYRVAVNVSPRQFANEALPATILSAVSGAGIRPEQLELEITEGVFLDESAENLAMFRKLKRTGVRLALDDFGTGYSALGYLKKAPFDKIKIDQSFVLGAADKNAAIIASIVGLASALDMETTAEGVETHDDLALVRSLGCSHVQGYIYGQPMQLAEVVGLLR--------- 255063842 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SYIQPEDIALFWDAQEK--ARKTGEKQLICRILRQLMLPIWVDCYIHRLLNDQ-----YIVIAFDATHWKESETRLAYFSTHDTLTGLPGKVLLDDRIAMNIQ-TAQREKSFLSLVVISLDGYRKINDLLGHSIGDELIRSVAERLQNCVRRSDTVARVSDDEFSMIMIGV-GQNNIEMIARKILTALQQSFRISEHTLHISASLGISLYPEHGGSASHLYRHAEVAMYRAKTKNHWKIYSAQVDDSERSDLSLESAMYRGIENGEFMLHYQPIFCAQTGQLRGAEALMRWKNPNQGFIPPIKFIPLAENSGLIKILGAWALRSACYQAKQWQD-AGLKDFYISVNVSPRQFVQEDFLEMINGVLRESGLLPQNLMLEITEGVLMDNPQRSGEILTQLHVAGVKIAIDDFGTGYSSLAYLKKFPLSVLKIDKSFVDDNCAEDMAIIGTILSLAEGLNLMVVAEGVENDAQLGFLKQEGCNLVQGYLTGKPVHSEDF-------------- 70730689 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DQLLILKKPFDSLEIRQMASALTWKWQMAQRQKLDDLQQTIERRVA----------ELLKVSHLLHYDVLTGLPSSTLLGDRLGQAMARARRYEQ-RLAVMFLGLDRFKRINHALGYPAGDELLKRIARRLEQGMRESDSLFRYGSDEFVVVLHDQQHPAQIRALAQKLLATVSQFDDIAGHDLQVTASLGISLYPEDGQDALALIKKAEMAMRTSKEQAPGSYCFFTDDMTHRAREQQYLESGILQERREFHLHYQPKIHLASGNVVGAEALIRWQRPQQGWISPELFIPVAEDSGLITRISQWVLGEATRQCRAWQN-AGLPPVPLSINLSAADFRQPQLLQQLRDALSDNALDPAWLELEITEGVLLQNVEVTLATLLAIKALGVRLAVDDFGTGYSSLSYLRKFPVDVLKIDQSFIHGLSHKDAVLVSAIINLGRSLNLKVIAEGVETHQQLTFLQQQGCEEAQGYYFSKALPAEDFARLLGKHRPQFQVT 158334589 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDITVLKDTEEALRESQQRFHFAAIGA-DLFWETDAELRFTYLSEQHCSLTGSPIEAWGKSCLDFYAVFKPTAWDHLNQTLDAL-----EPFDIEIECQHLDGNARVLRSIGKPVFSPQGVFCGYRGIGRDITEAHSLSQQLTHQATHDSLTGLVNRREFEHQLGQIIEEKQSNP-IQHALCFLDLDQFKIVNDTVGHLAGDALLKQVADLLQAHIRQTDILSRLGGDEFGLLLKNCSLEKARIVTENLISELSQFRFIWEGQLFKIGASIGIVPITADTDNLTLLFAKADVACYSAKDRGRNRVHLYHAQAQGVTEQHSELMQVATIRRFRLYYQPIVPLDTETKIPVCYEILLRLQDTDGKILSPNSFLPAAERYGLMLEIDKWVIENVL--IKYGAYFQSQENTRISINLSGSSLDDDALLDFIQTQLNKTQLEPHKICFEITETVAISNFKQAIQCIEKIKEFGCHFALDDFGSGFSSFSYLKRFPIDYLKIDGSLVRDMVEDHQVMVSAINQICRAMHIKTIAEFVENGDTIVALEQIGVDYLQGYAMGKPQPL----------------- 254241999 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RWQWVGAFCLGSGIWATHFVAMLAFHAPIALR--YDLPITGLSLLIAVAASYLAMYMTARRFGLLPCLLAACCIGLGIAMAAMRSVATQYYQPSLFALSVLIAIGAAFT----ALAAVPYLRGRRSARYRYSLLLAGA-----------------IAAMHFTGMAALVLSVPAGTPLEL---------QASADSLLGWLTGVLASAI---AACG--IWAAWSEKQRERRLSENSRVNALLNQLDHAHASLRQMAR---YDSLTGLQNRTAFNEVFVQHLENCRL-RGKGLAVMFLDLDHFKRINDSLGHDSGDELLKIVSERIRSVLRDSDVVARFAGDE-FCVLADLTQDHEAHILSQRLMQKMKEPIALDGRTLVMTVSVGVSLYPNDGEQCEELLKNAGLALHQACGRNNAQFFSRQLLVRATQELQMEEELRQALRDDQLELHYQPILALADGEVHQLEALVRWRHPTQGLLGPDRFIGLAEANGMIDQLDDWVLRRACRDLRSLHLAGHER-LRVAVNCCASNLGRASLVDEVRHALEQAGLAACFLELEVTEDALMYNIDQTIPLLERLRELGVSLSIDDFGTGYSSLAYLRRLPLDALKVDRSFIMDISQRDMEIAQAIIAMAQKLHLKVVAEGVETPQQLAFLRENHCELVQGYLFSRPLPLAALEEFLR--------- 172035684 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QLIKATHRITTGNLSYRIHLKNKD-EFFLLAKEFNQMSD---------WLEETLKKYQENNAKLQHDLFHDNLTGLANRVYILQEIEAEIKEKKANQDHCFAVLFLDCDRFKVINDSLGHDVGDEVLINIAQRLNLCIRKHDIAARLGGDEFVILIKNLSDIKQVTQIADRILKQMSEPLILENQQLVITMSIGVVVSQENYENADDLLRDADITMYHAKQQGKAQYAIFKPIMHTQALERLEVESSLRKEKQEFYLYYQPIISFKTSQLIGFEALLRWHHPTQGWISPATFIPIAEETGLIVSLGQWVLQEACHQISIWQSHFPFEPLKVSVNISSFQLNQMDFVEQVKKVLEESKIKASQLNLEITETVIMNNIESTSFKLQCLQKLGVKISIDDFGTGYSSLNYLQQLPIDILKIDRSFVRESNPSEFQIIEAIIKLGNILGMETLAEGIETSEQYNLIQSLGVDYAQGFIFSKPLNKSLVEQTL---YSLFQSS 115523851 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTERERELRAAQSVLKTRSNQLLDAQRLGRIGDWSYRVGNAEVWWAPELRHLLGYASNDFVSTRDAVMA-LHVGDGAN-RVLASQAEVMRTGKVSVDVKLKRGDGTIGDFAVISKAMTNAEGRIVGFTGTIQDISERKAAEEQLERLAYYDPLTGLANRALFHREIAEVLMRSGRHGLQAALLLLDL-DGFKEINDTMGHAAGDELLRKVAHLISRTLGNGDFLSRIGGDEFAIILT-DGDRGEVERTARAIIEAISRPIDIDRGEINISTSIGIASMPRDGSTLTDVLRSADLALYRAKEDGRGCFRFFEPTMSAVVQHKMALSRDLRHALGGNDVHYQPQIELSSGQVISYEALARWTHPSFGDVPPSEFIPIAESSNLICDLGLWVLRRAARQAKAWLDQGEPAR-SVAVNVSAAQIWHTDFAADVMQVLQETGLPPQLLCLELTESLLADHAERVRSVLTELKRLGVRLALDDFGTGYSSFGYLTQLPFDTLKIDRVFIKGIAHSDRALLQGVIALGRGLGMTILMEGVEQAEELAVLAELDCDVVQGYYL----------------------- 90419183 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GEAFLPAQTALSIALPDIMADLDVALER--AMSSGGR---RKIGEIRTGLQLLQQDFATLESDALRMRFSALDGEFDTAVEILAGDGYRFRREVGELIDASLRSAQAAMAAAVVLAVIISLVLARMIVPSLNRA---VQVAESIARGRLDNDILTAQLMRALSTMQRSIGIDRIRELMAEQAYDSHIAIQNSRFEAALHNMTQGLCMFNGNERLVIFNRRFAEMFG----GLQIGVSARQVLLDPE-------IQHLLAPGPDGSFTHEL----PDGR---MIATSRQAIEGGG----WLDTFEDVTDQYRAQAKLSHMALHDALTGLPNRVQFRDRLEVATRTAAGVANTSV--LCLDLDGFKAVNDTLGHPTGDALLRAAAARLLSCVRQGDLVARVGGDEFSIIQLAGDPHLAAASLAQRIVDAFIEPFPIDGRPICVGVSVGIFVTAEMAIDADSIIKNADVALYRAKSEGRGTFRFFEPDMDAGLEARRQLELDLRLAVENEEFFYQPFVDVERQVVTGFEALLRWHHPQRGLVSPAEFIPVAEDCGLMASIGAWVLETACRQAAAWPSE-----LAVSVNLSPVQFRDPGLADIVEAALARAGLASERLRVEVTESLLLQHSATVLATLERFRDQGIGISMDDFGTGYSSLGYLSRFPFDKIKIDQSFVRNLDDRNMAIIRAVIGLSRAMDLSVIAEGVETAAQRDILLREGCREMQGYFFSRPKPADELARML---------- 284041657 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ADVTSSVEAARRLREERDRAQHYLEVASTLVVVLDAGGRVELVNRQGCELLGYAEHELVG--RDWNEVVPPGDRRDARAVFAQLLAGEQPAERGETFLLTKAGEERKIAWRNAVVRDATGTVASVLCSGEDVTERRRAEAQLAYLAHHDRLTGLPNRAPLEEQLQRDLARARRTGG-SVALVQVGLDNFKLVNDSLGHAAGDAVLSETAQRVAQLTRAGDVIARQGGDEFMLLLDCEEAQVVAQLAGDRVMAALEQPFAVAGAEFHIGASIGIALFPGNANNAESLFKHADMAMHQAKRSGGGAVVFYERGAAEARERLSLTSRLRRAIDGDELRHFQPIYRVEDGVLVAVEALVRWEDPEHGLVPPAGFIPVAEETGLIEGIGSWVVEALCRQASRWAREG--FRPRLCFNLSPRQLRQPDLVDSIARTIARHELPPGQFCAELTETAVLSDERRHSSLLDELHEAGLAIAIDDFGSGHSSLARLRDLPVQVLKVDRSFLRRVPEDSTAIVAAVLELGTALGMTTVVEGVEDDAQLALLRRHGAPLAQGFLLGRPVPADQL-------------- 152981019 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSENQLSSLMEIAGELVLRLNTRGEILHVSKRTDALIGHGSSLAGMKL---FELVRLSDRHAIEAALRQAVASRETRVSVQMATRAV---LRWYELQMIAYDDADEAAVLVVG--HDISGQQATEERLRHMATHDELTGLPNRSLLADRLRMAIAQSRRTDRG-FAVVALDLDGFKKVNDALGHPVGDALLRVAAARLRETLRDVDTLARVGGDEFVAVLHGAVDEVEIHNVARRMIAAIQLPFEIDGNALYVSTSIGVAIYPAHGETDVKLLAHADSAMYRAKETGKARCIIYNHLSFNQVEHDVTMEAAMFEAVRNGEFHYQPIVDAHTRQIMGFEALMRWMRPDIGLVPPNQFIPMAENNGLINLLGAWALKSACVQLKRFEEAAGRQ-LYVSVNVSPRQFRSDQFLSMMDDALKLSGLDGDQLLLEITEGILMSDPEHAEALLAKITSRGVRIAIDDFGTGYSSLVYLKRFPIAALKIDRTFIKDLPDKDAAICNVVLSLANHLSLLTVAEGVENERQMEFLSAQGCSLIQGFHTGFPLLPDALIDILK--------- 160899026 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRLMALVQDISARRHLQQMQRDGSRHLRMVIQRLPLGLAMLQEDGRFAYWNEEFMRLAGHGA-TAGMDGDGWWRNMCPDERQRMQRRFEAAQARARVAQSEEYQLIGSDGCAR--SVSIGGMLLDEGCLL----ILQDQSQRKTAEEEIRRLAFYDALTGLPNRRLLVDRLQQALASSRR-RGRCGAVMLLDVDNFKAFNDSLGLELGDVLLRMIAERLAQSLGREATLARHSGDDFVVLLEDLGKDSMHAGEVQRMRSLLLQPLQLSGQSCHITLSIGASLFGEQELSADEVLRRAEMAMYQAKGMGRNTLQFFDPQLQAVLRSRTAMEQEMREGLVRSQFVLYYQPQVANGRIVGAEGLLRWNHPREGLVPPSLFVSLAEETGLIQQLGEWVLGEACRQLAQWAAEPDMACLMLAVNVSPRQFHQARFVEQVLQALKEHGANPRLLKLELTESLLLADVDDTAAKMATLKAHGVGFSLDDFGTGYSSLAYLKRLPLDQLKIDRSFVRDSDPNDAAIARTIVALGTSLGLQVIAEGVETEAQRQFLEDQHCHAWQGYLLSPPVPVRSFEALVRQ-------- 170746666 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVFRQNTILTERERQLQEQNERFDAALNNMSQGLCMFGGHGRLKVYNAQFCRIYGIAPGALDTEPA----------QAEVRRLLADWPDAESGPSRRTLTRTLADGRC--VEITVEPMADG-----GWVETHEDVTASVTAQARIAHLATHD-ALTGLSNRALLAERLAAAFADHAGGGPAVTVICLDLDDFKGINDTLGHPAGDELLRQVGRRLTALCPPGGTVARLGGDEFAMVLCEADLPDGVLVLAEQILTQLRRPFFLAGQFVSVDGSLGIAVSGTEDADGDDLLRRADVALYAAKADGGRRVRVFEQEMEERQNQRRWLERELRIGTAQIELHYQPLFDLATNAVTSFEALARWHHPERGMISPGEFIPVAEATGLIDALGAYVLERACADAMTWPG-----SLRVAVNISPIQFREGNLDRFVEEVLRKTRLPSHRLELEITESVILSQDQASFDMLSRLRRLGVRFSMDDFGTGYSSLSSLNTFRFDKIKLDQSFVRNLLEKDAAIVHVVAELGRSLKITTTAEGVETPEQLARLRASGFSEVQGYLLSKPIPAAGVAAFITAQQHL---- 152983039 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AAIAITTFLFVFAVIAVVMSLRLAWKSHRLDAVRYRIATEFGNEGYYIWSAIQDRIDCNERGATFFGTSKEKLLNTQLSTVEFI----RGYLYTLMQSRIAMEKGFYEDDFEMQAHNQGW----IHKRMLRCEDG----LAVTFRDVSDRKAHEEELHRLATKDTLTNLPNRYWLMNHLPKALN-EANEKQDSLAVLFIDLDDFKNINDTLGHSSGDSLLQVVASRLESVLRPGDSVVRLGGDEFTLLLESLPLQEDISLIANRIMQTFNQPFEIQQKMLTISASMGISRYPFDGRDAETLLKNADIAMYSAKADGKNKVRVYDKKLYEEIELRVDGERQRAIQEDHFIVYYQPRVEAQTGRMVGMEALVRWAHPERGLIAPDHFIPLAESTGMILPLGRLVMEKVFCQIAAWQFQ-KLAVVPVSVNVSARQFDEGNVSEFIASCLNKYAVDPRFIEIELTESAMMGNFEQVRGEISSISALGIQIHVDDFGTGYSSLSLLYKFNMDVLKVDRAFTSQICNGKEIFFSSIVSMAKVLKMRVVAEGVETIEQLRVLQQLGCDEIQGYLVSKPIPSSDVPRLLDQ-------- 119946285 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KSSEKRKSAILDSSMDSIVSIDLEGAIIEFNPAAERTFGYSKSMVIN--KNFIDFILESDQAAVWKNLASAQGLVRDHRNSLTLNRHLQSEF-PAEITITGASFGSEIQNEFTLHIRDVTRQLKLQGKLKLLAYSDPLTGLYNRTYLMDSLTTAINRSADSDR-DVVMFFLDLDRFKKINDTLGHKAGDELLCEVATRLISVTRNTDIIARWGGDEFVILFTEAVNQAFVDSKATEILKVMRQPLALEGRVISIPTSIGIATVQPGITTAEQLVQQADLAMYSAKQGGRDNYQIFKAEMGHQAARDFDHEQDMRKGIKDQFFMVYQPKVTADNQLVGLEALMRWQHPQEGLISPADFIPLAEESNLIIELSEFAILTVLEQIRRWLDSG-YEDVTVAINITGKHLVSGTLVPYISELLTRFDIEGTAIEIEITEGVLLTDVDRCIEVMSDLKSLGIKISIDDFGTGYSSLSYLKRLPIDVLKIDKSFVDDISLEDGEICATIINLAINLELTTVAEGVETQEQLDFLVAHGCDTYQGYFFHKPNSAQVIEKLLQR-------- 257095254 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RKTAERRQADQALRRSEALKASILASLACGIVAADPQGVITACNPCAEAILGYRADELIGKLRDSGDPAGPNDRPSQDAGLDALARAGSGSTAGERTCLRKDGQQIAVRLATIPMHDPDGLVSGYVHTLVDITRHKEAEDGIQRLVHADPLTGLANRILLDARVRQDLSR-AHRAREPLALIFLDVDRFKNVNDTLGHRIGDELLIQVAARLDSIVRDEDTLCRLGGDEFVLVLPNT-DADGAANVAEKLLKITAPSYRLEQHVLTCTVSAGIAMYPTDGDSVASLSTSADAAMYRAKARGGNAYSFFTAEMQERRTRQIRNELRRAIANGELHLQYQPRFAMAARRPVGAEALLRWQHRQLGMVSPLEFVPIAEGSGLSLALGEWVLRTAIRHMRGWQNRS-LPPMRVAVNLSAAQFRQTNLSERVARILDEEGLPPPFLELELTENLVMDNPLAAIATVNKLRTLGVGVSLDNFGTGRSSMSDLRRLRVDRLKIDRSLVTGTDPDAAAIVAATLSLAHDLGLPTVAGGVESAAQMAFLRARGCDEAQGNLLGPPVVAEQFAA------------ 296102518 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ENIFLLEQARLNLITSEKRFRDVSETTSDWFWETDLSLTITWLSGRFTTVTGYDSQWLGRKLDALFP--------STNGLLNTCVRRRELSGRFEFKNCNAQRSTSYCTLLAKFSAQPDGTVV-LRGAASDVSLEVEATKRVEFLSRHDELTGLPNRYHIKEFLTGQLAKE-DIHNSPFAMICLDLDKFKPVNDIFGHSTGDALLGEVALRLKQCVRRGDFVARQGGDEFMLLLDNTRHLDHIEEVCHRIVQELNRPFTIDGNDVTIGVSMGIALAPQDSTSANDLLRYADIALYQAKQSGRNRWVYYRQDMSEKLTERRKLELKTAIREDQLYLVYQPRYNLRHSRIDAVEALVRWQHPERGNMMPDQFIPLAEETGLIINLSNWVIRKACTE-----THEKLPGLSVSVNISAIEFQASDLAERIKAILDETGLEPTRLEIEVTENVTLSNPEKTLQTMMALKKMGVRILIDDFGTGYASLSYLRKFQFDGLKLDKSFILGDSTQNQSVVEKIIDLGKAYSMEVTAEGVETVEQLSFLKKNKCDEVQGYLLGKPAAIADL-------------- 170746830 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSHAYLSGLAAVTALCAVAMIAMRRYRGIAREAFAGLAWASMPAILLPSVDNAYRIVVGAVCAALISHAYVGPIFSLSLLAVAPVVAGIFVGGEYVAVLLSLYAAFVFVSARRMCRHSYQRLCDRLKDFAEGTSDWLWETDTVGRLRQARAAVAALLGVEVAGLRHRTLSELAFADPDGDGADAQAVAAAIAARAPFRDRTIRLRTAVGT-RWITLNGKPVFDAQGAFTGYRGVGSDTTESREAQARIAFLAGHDSLTGLPNRSGFQDALGTLCRAVRTAER-PSALFYLDLDGFKAVNDSRGHLVGDRLLRAVTARLLA-IGEPHSLFRLGGDEFAM-VVRDLGRPAAEALAARVVAELRRPFQIDEARLEVGVSVGIAYMPDDAVEPASLLMRADLALYAAKADGKGCWRTFDPSLEERVVRQRQFDLDMRAAAGEMELHYQPLVDMRSGRVAGFEALLRWNKPGYGWVSPGEIIPIAETTGFIVEIGRWALRRACTDARTWSD------LKIAVNISSIHVRMPGFHAEVAAVLRETGLAPDRLEIEITESVLLDHGPEVLENLKRLRATGVRIALDDFGTGYSSLSYLTEFPFDKVKVDRSFVRDLQPEKVAVVEAIARMARALSMSVTVEGVETRQQLDVLRDKRCDIAQGFLYSPARPVHEVAALIAR-------- 260771806 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIVHALETSEQHRLLHSLQEELKFSALSANEGVFL--IEDDCILANPSAARLLGF--DETQDLLGETLSSLFSDESNQSHTLVQQLL------INPIHCFTHAD-YGPPKRVQLSAVRTPFGSHVQLVVMEDKSTMTPISSSYPADEGYVDSLSGVYTRTGFIKRLDHLIE-----QHTPLIMLYLDIDNFKNINDSLGHHIGDNVIKEVAIRLKRLLPAQAILGHLGGDEFALILPYPEHRHSGEMLAERIINLINQPFDLHHFSKRLACSIGSVLYPGDGHNARVLLQNADTAMYEAKERGRNRLVQFDNQMNKEARMRLWLEIELQKALQQNEVWYQPKVNARDFSINGAEALVRWKHPIEGYISPGAFIPVAEKAGLIEHLGRVVIREVFTTVKRWEQQ-NLLPGNVAINISPEQFANPQLIDYLTKLLRQTQLNPRYITFELTESAIMSGSEHTLQMLSAIKKLGFSLSIDDFGTGYSSLAYLARFPIDELKIDRSFISDMDPKQITVIESIIKLGQSLNLTVVAEGVETQQQAILLSNLHCHTIQGFHFYRPQPKEEVEVLFSQH------- 117618622 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QEDKLRQAVVFETAAEGIIIMDGQRQIISVNPAFSSMTQYEEAEIVGKSPE--AIMHPRRHTDIDYPWHTLLPGSHA-WHGEMMCLRKDGGYFTSWQHVSAVHDSRHNTTNYVIAFSDISAIRKAEAQLNHLAYHD-PLTELGNRNLLQERLELELKTAQLNHQQLALLFIDLDGFKLINDTLGHRAGDELLKLLAERIRRVLRHNDVAARLGGDEFLVLIPFFERPQELERLAEQLLACLREPVELGHERVAVSASIGIALYPEHATSPDTLVSAADSAMYEAKNRGRNGYLFYTPDMTEQTRERMSMEQFKAIEQHQLCVLYQPMTELASNRMSGLEALLRWQHPSEGMIGPTRFIPVAEECGLIEQIGEWVMRTACQQGQAWL-AAGLAVPRLSINVSVREMRSAGYVERVAAILAETGFPPEKLEIEVTESIIQR-VDQSLQLFRRLKALGVQIAIDDFGTGFSSLSLLKSLPIDRIKIDRTFVQALPDDSRELCRTIINLADSLGMMVTAEGIETQAQRQFLQSLHCQEGQGYLFSHPLAEPHLAEQLGSR------- 295681510 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YANPAFEKITGYERPQNAGGDHSARP-----ETPGLWQQIGTAIAGQREATTLT-KSRRANGTEFWYQLYVAQVRDESEKVTHHISVVSDLTELIESRDLLVRQARRDALTDLPNRVTLRELID-----AAILDGHEFALLFIDLDHFKDINDSLGHGAGDRLLQEVARRLSASVGSDGVVTRYGGDEFVTMLKCSTGDAELSALLARVTQTLDEPVQIDDMQLRVRMSVGVSCYPQDGTDCETLLKHADLAMYRAGGRNGVERFAPSLAHEAAQRIALSHKLRNAVEHNGFELVYQPQVDIRSYRLTGVEALIRWHDADFGTVSPTTFIPLAEDIGLISSIGEWVLQTACAQAKRW--EEALPELRMSVNVSPSQLTSSDFGAVVRRALAASQLAADRLELEITEGGLV--APGALPTLSALHDIGVSIAIDDFGAGYSSLAYLRSFHADRLKIDMSFIRGSSRADETIIGAIIALARNLRFEVVAEGVERAEQLAFLAEAGCEIVQGYYFAAPQPAANI-------------- 39996139 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTYLVRSSRVLQELHESEAQNRALLNAIPDMM--LHVCREGTILDFRAGNGCAYAAFGGNLRGRTIADLLPPGAAAQFMAQVGHALATGT-MMVCEYELEGPGGLNTH---EARIVANGTGTVL---AIVRDVTERRQSEEMIRYLAHHDSLTGLPNRIFFGEMLELVLSRARR-DGKQVAILFVDLDDFKLINDTLGHAAGDHLLREAAQRLKGCVRSSDYVARFGGDEFILSLGNLDSVDDVVAVTQRIISEFSREFRIDGHEIFVSVSIGISMYPDDAEDTGSLVRNADMAMFAAKEEGGPSFRFFTRGMNEAAQQRLSIELSLRKERGEIFVHYQPKVDLSCGEITGFEALARWHHPELGLIPPDTFIPLAEKNGLIVRIGEWVLRAACAQARTWIDEG-FSDLCMAINLSSHQFTSGNLTSMVKEVLDETELPPSCLEFEITEGILMERTEKTMRILSELRDMGVRISIDDFGTGYSSLGYLKRFPVNTVKIDRSFVRDSPHEDAAIIKAIIAVARNLNLQVVAEGVESHRQTEFLLAHGCNEAQGFLFGKPVHPDEASLMLR--------- 288575107 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGVVLLDPNEKVVDVNDAFLGIFRFSRKDLLGKKLD--EMILPPDRDEGLAINRRILEDKKVELEGT-RLR-GDGEIIKVMIFGCPIE-VDRKLVGFYGIYRDVTKQAEVEAKVRRLAFRDELCDLPNRVSFVRE-----GRFRVKRGEPFSILYIDLDRFKNVNDTLGHAIGDELLRCVADRISRALDPSSMVSRLGGDEFGVMIYSDDYCDAYSVGKSILDCMDGPFKLSERAHISIGASVGISVYPDHGITWEDLFGHADIAMYEAKKSGRKIVFFDDVMGVSFRERIGMERRLADSLARESGLSYQPKVDMSSGEVLGFEALCRWKDGE-EDRSPELFIPAAEETGLIVDLGRWVMEKACRRGALWLKEGLR--VPLAVNISAKQVQQDDFVLMVDRILEETGFPPELLELELTESTLMKDLDRSCSMLESLKELGVSLAIDDFGTGYSSLAYMARFDVDILKIDRSFMPGAPPLNEAIVKSVVALADARGLRVIAEGVETEEQRDLLLRIGCVSAQGFLYSRPVPEEAVADLFSRGF------ 254560441 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFAIPVIVGSFIGLARSGEPIALSIAVLLLVYATFVGVSVHRMSLSRQRILDRVRVEDQSETIGLENTSDWLWETNETGRFQHVSPRMADALGCPIERLQRSFRDLLRA--GEDRDEDRTTLLSHLWQGKAFHECLVAIETPTG-LRWLALSGKPFTDQRGTLAGFRGVGSDVTQRREADAHIAYLATRDPLTGLSNRAVFHDVAGEACTAS-MRGGPRVHLLYLDLDGFKKVNDTAGHCAGDDLLRQVADRLCASVDANAQVFRLGGDEFAI-LHRGRESAEAEILAEAVIASLHRPYLIEGMQAEIGVSIGIARAPQDATELQDLMRKADLALYTAKEAGRGRWQCFEADLERRVQRWRELDSAMRATNGEMELHYQPLVSLQDGEVVGCEALLRWTRPGLGPVSPAELIPIAESTGFVITIGRWALRTACAEALTWPV-----PMRVAVNISSTHFRLPDFFQEVEAALDATGLAPERLEIEITESIFLANTPHVLENLQALRAKGVRIALDDFGTGYSSLSYLTQYPVDKIKIDRAFVRDLSSRPLAVIKAIMVIAGDLRIDVTVEGVETEQQAELLRLRRCNSAQGFLYSPARPSGEVTGLIE--------- 83814875 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VQAAPIYGEDGQVQQITATV-RNVTERKNREEKIRESRERWRLLVESHRDPV-QITVGKTIQYVNSSAVELYG-ASDPEEIVGRSVLEFA-TNDGPGARSEMDKALQAHQEELSFEYEIKRLDGERRVVEFYSVSIKYEGKQAAQTV--LRDVTQQRREEARLRHRATHDQLTGLYRDSVFRERAQQAIDAS---DEDKGALLYVDLDQFKSINDKNGHHVGDAVLMEAANRICSVVRDVDPVGRMGGDEFAVWSSSVTDSETAKTMAQRITLVLDQPYAVEDRCLQVGASVGFAVCDLEDQDIDGLIQDADAAMYRAKSSPDRSLSHHGPSAGSKKNTSLRAEVRRGIDQNEFEPLFLPVVRLSDGNLVGFEVLARWRREDGNLDPPDVFLGVAEETGMISPITQSVLEEACRKVSLQQHRGPDLSVALSGNFSRQEFFREETHEFVRHLLEEYDLAPSNLTMEVTERLLENENQTNTAVVDRLRSLGVNVEIDDFGTGYSSFHSLLQFPTDGLKLDKGLISETTASEDACVRSVIEMAKSLGLRVTAEGIETTAQLEVLRDLGCPLGQGFLFSRPVPAGDLPALI---------- 13471907 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAGALVVLPIMVAGRLFG---ERQKNYAELRRLSGRLELALEASGIGVWEHDLTTNEMVWDDRVNEIYGKSADGKPRGYDDWAQAIHPEDLARARQDFD-LAAAKQGPYSSQYRLLRPDGTVRHVRTRATYFQDIGGTP-KLIGAEWDVTSDVLLNENLIRERQLTESKNHIEYAALHDSLTGLPNRRYLDEDRRTALLHLDLDRFKQINDTLGHAAGDAMLVHASKVIQANVGRDDFVARIGGDEFVV-VSHGLDDDGLSALAHRIIEDMRQPVDYRGHPCRFGVSIGIAANNGVDV--KQLLVNADLALYRAKSRGRNRYEFFNEELQSEIVRTKQIADEILGERNEFVAYYQPQFDASTLEIVGVEALSRWKHPRRGILAPDAYLKVAEELNVVALIDRIVLKHALENFERWS-RSHLNIPRVSVNVSARRLEDRDLIEGLRKLAIKAG----TVSFELVESILDENDDLVTWNIDHIKELGIDIEIDDFGTGHASIVSLLKLRPRRLKIDRQLITPITGSQRHLVASIIEIGKSLGIEVVAEGVETMEHARILKELGCDILQGYLFGRPMEAKAFKAF----------- 34496296 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SRSHSAEGIDSDQVQQILTLV--DMAVLSVDEEGVIIDANPAACEMFAYTADEMGMPVHQLLP---PALRQPHAGMLKQFVASRRMASRSNVTGCRKDGSCFPLEISIAKFR--KGERWTLIATLHDVSVQMRTQEELLWSATHDALTGLANRALLLERLERALQRSRRT-GAGLALLFVDLDNFKLINDTHGHGIGDQLIQAIAARLLTQLRPGDTVARFAGDEFVVLCEQVARPEDISALAERINAALREEVRLDGLALGCTASIGIAIGSGRQHLADDLLRSADIAMHAVKQKGRDGWRFFNDSLHGQARQRFSIIQRSAIEREELHARYQPIVDADGVRVVGAELLLRW-HAAGGEIPPAQFITIAESCGAIVAIGYWVFRQACLAEADWRRRWGADAPYVSVNLSARQLDEARLADEFGRILRETGAAPARILLEVTETALMADIDVNLKVLQALNALGLRVAVDDFGTGYSSLAQLTRLPVEVLKIDRAFVDGIGQQDVTLIRAIIGLGKALGLKLVAEGVESGEQLQTLRQLGCDLIQGYLFHRPMPLDALQSVVEHSLSAARDA 196255539 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HP----IFRNLLEQEFHQDGNLLIREIKI----GQEI-FEQHIHYLNDSQ-LIRSYI---FDITERKLAEEILHYQAYYDTLTGLPNKILFNQQLATALAD-AHFKNTLLAVLFIDLDGFQNVNDTLGHSTGDQLLRSFAQRLKTRLCAGDFFARWAGDEFTILVPYLENIEEAKNLAQRIFNILQQPFNISDNLLYLKASIGIAIYPQDGEDAETLVKNADAALYRSKEIGKNNYQFYNPIITSKSCQRLQIENLLHQALEKEQFHYQPQINIKTGQVLGMEALIRWQHPELGLISPTKFIPIAEETGLIVNIGEWVLRQACLQNQFWQKMG-LPPIRIAVNLSPQQFQQPNFINVVTQILKETDLEAHFLELEITETTIMENIDFACQVISYFQTMGVHISMDDFGTGYSSLGYLKQIPLNSIKIDQTFVKDLHPQDLAIISAVLAIGRGFNLRVIAEGVETQYQVDLLKKLECEEMQGFKFSKPLTPEDAAKFL---------- 299129752 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------APWDAPERQGLAAPPLQEMGARGRHTGFWQARARLSGQPALVAARPLL---YPDLWITASLPRSTALAAAAVGGGALLFLVAAGILATVYLRRMHRARQSVAGAKATLDQAVGAMVSGFVLLDPARRIVQWNRPFEEMFPWLAGTVGLPYRRVLEHYHLDKRAWVERRLQQQRDPKGTHEQC-----LPNGHFIQITERATP----EG---GLVILFHDVTDLRLAAAEIEQLAFYDQLTGLSNRRLLLDRLGQACA-AAQRAGERGAVLFIDLDYFKTLNDTLGHEMGDQLLQQVARRLQGCVRAGDTVARLGGDEFVVLLAGLPADAAEAALLARIVHLLGRPYQIAGQTYHGSFSVGATLFGEPQTTAGEVLKQADIAMYQAKAQRGSTLRFFEPSMQAAISERAQLEADLQQAIGMGQFHLQPQYDGAGAMVG-AESLLRWQHPVHGLVPPARFIAVAEDSELIVPIGSWVLRGACELLARWRHAPHLRDLSLSVNVSARQFRQDGFAELVVRLLQDTGAPAHRLELELTESLVLEDVEDSIAKMHRLRVKGVRFAVDDFGTGYSSLSYLTRLPLHRLKIDKSFVHGESHSDDVVVQTILGMARNLELEVVAEGVETEAQRAFLARHGCDLYQGYLLARPMPVAQLEAM----------- 264678827 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVQDISGRKRLEQMERLGHQQLRNLMQRLPVGLVMEDLDGRLVYWNEEFLRLAG-HGGKPGVSTQQWWERMFPDERERVIQRWEVAKAQARRTLQLRQSERVDDVQAQWVSAQTLMLSGVDGQAEGCLMVLQDQSQRMAAEQEVRRLAFYDALTGLPNRRLLADRLQQALAVAQRKAHF-GGVVLLDIDNFKAFNETYGLDQGDLLLQSMSQRIRGLLPSGATIARQGGDDFVLLIEDLGSDSVAAQQADQWLSRLREPIEIGGIPRSITVSMGLSLFGEPELTGEEVQRRAEMAMYQAKSQGRNVSCFFDPQLQSALQERRTLEQDMRAGLQAGEFELFYQPQVEMGKVIGAEGLLRWKHPEKGFVPPAHFIPLAEETGVILPLGDWVLQAACQQLAKWAKHPRYAQLVLSVNVSPKQFHQSGFVEQVLKALAEHGADARRLKLELTEGMLVSDVDDTIAKMMRLKSYGIGFSLDDFGTGYSSLSYLKRLPLDQLKIDRSFVRDTDPNDAAIARTIVALAKSLSLHVIAEGVETQAQCRFLEGIRCYAWQGYLMSPPVPVSEFESLV---------- 241774066 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIGFAVTRDITQRRADREILKRTTHNFDTALRHMSQGLSLYDADHRLVFANPRVLSMFGNDPDMARPPFREVLGNIEAQIEARYRLHMDLIAQPEGGTLISE----SANGTV--LSVTYRPLPEG-----GWVTTIDDITARRRDEDRIAHMARHDGLTGLPNREHFNQHTDRELERAARTGH-KVAAVAIDLDRFKEINDVRGHAAGDQVLKIIAERLQRLCGDTEFVARIGGDEFACVKTSAEARE-LSDFVSRLDAALHDPIDLDGFEVSPGGSMGVAVYPDDADGREPLMNNADLALYRAKAQPRINGHEAVCYYEARMDEAARDRRALAKDLWQAIARDELRVHYQVQRITGYEALLRWQHPQRGFVSPADFIPVAEECGAILEIGEWVLRTACAEAATWTNGA-----KVAVNLSPVQLTHPDLVGMVQSILIETGLSPRRLELEITESTIIGDKARALHILRQIKGFGVTIAIDDFGTGYSSLDTLNAFPFDKIKIDRSFLAEQSPQARAIIRAILALGRSLEVPVLAEGVETVAQLELLRSEGCDEAQGYYFGRP-------------------- 218245687 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DKMKAFQAGGVDYITKPFQFE-EVLARVSTHLALQATRRELRQLNAQLEQQVKERTAALEKAQQ--KLSYDALHDPLTGLPNRSLFLERVGRSLQRAQEEKDYSFAVLSLDLDRFKVVNESDGHRVGDRLLVAISRTLETLVGSTDTVARLGGDEFAILLEKIADVNEAIRTTQTIKKQFVSPFQLTEREIFTSPSIGLTFSSPKYKHPEEILRDADIAMARAKQKGRGRYEVFDEEMHTQALKNLETDLRRAIENQEFLVYYQPIMALEKTKIVGFEALIRWQHPKKGFISPGEFIPIAEETGLIIPIGQIVLKEACQQLKTWQEKPKAKNLTISVNLSSQQLKEPEILQHIDHSLNVTGLQPESLKLEITESLLMENADVATTLLRQLKERKIQISLDDFGTGYSSLSYLHRFPVDTLKIDRSFVNGKPEENLTIIQSIMALAHNLDMDVVAEGIETEKQLTFLKFLECEFGQGYFFSKPLPSHEVEQFL---------- 218246195 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITKYKTREAKLTTGKDRYRLFVEQATEGILLVNCETQIIEANQAYCHLLGYTTAEIIGLSLHQLIAI---DKAIIDQEL-SCVTSETPYFIKESIHRHKDGSLISVSGKINRTTYQGQEI--FCLVIRDIRDRKQAEEQLQYQALHDPLTNLPNRESFNQKLVLALDHAQRYQHL-MAVMFVDIDSFTNINNTLGPSIGDRLLDSFGKRLSSCVRTGDTVARWGSDEFVLLLPQIKNTEDTVKLAQRIFDNLQVPFILDDHRLPVKCSIGIAVYPQDGEAGETLLKNAGTALGRTKEQGRNHYQFYNPNLSSEAALLLRLESLLHQEKKQFFLHYQPQINLKTKKVVGMEALLRWEHPSLGIINPQKFIPLAEKTDLILHLGKWVLQTACEQNISWQKDG-LPPISIGVNLSAREVQQPNLAEVVARVLNDTGLDPQWLELELTEMSLRQHLTQARKSLRDLKNLGVRIALDDFGTGFSSLGYLQQFSFRTLKLHQAFIRDLTSEELGIISAALAISKGFNMRIVAEGVETEEQLKILSNLNCEEIQGYCFSRPLPVKEATVFLQ--------- 39935221 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------APDAHTWGMITLAAVLCALGVVAAYGGLRGKGRRHWIIATCFASLSAVAAVVALALLAASDAPLAPTIALVLMIVIATTGFASLAVWLSSIAGRRTQLTLAERLDAILNDAARGFCLFDAVGRLQLWNEAFLDIYGIPPGRAGHSLRRTLAVMQVSDKRQLIELGAALASGGPASLVAELR----DGR----HIRIDLRRLPNG---GWIAKHSDVTDHKQAEQRFAYLALHDVATGLPNRAAFNDRIVQSVEQARRFDG-SFAVIRLGIDRFKEINDVFGQAVGDAVLAEMARRLADTC-HWGFLARPGGDEFSIVTPPDAAADSIQDVCRQLTELCDTEFEVDGHRVRVGATAGVSVYPRDGDDADTLIAHADVALYRAKTEQRGTVCLFEPAMDLQIREKRALQRELAVAEQRQFEIHYQPQASTSGEIVGFEALLRWRHPVRGMVSPALFVPLAEETGQIGPIDEWVLRSVCAEAASW-----AKPLAIAVNFSPLDFRRFDVPALILQILLETGLEASRLEIEITEGVLIDDFAGAIAILRKIKNLGVRVAMDDFGAGYSSLSYLQSFPFDKIKIDQAFTRETNPESAAIVEAILSLARTLKLPVIAEGVETEKQLAFLAQAGCDEVQGYLIGRPQPIAHYRDL----------- 237746617 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ENNRDGIFIADQDRRITVVNRQFSRMTGLTQEKIMGN-KPWYLQADIADSTCYSQLCDVIACTDHEEMAFE---KNRQEKIEPTHLTVKIVRDMDDRIISYIGTLLDISQNEFLEDHTRYMIEHDFLTGLPNRILLLDRLGQTL-IAAERNRRRAAVMFLDLDRFKHINDTLGHAMGDRLLQQVAFRLTKCVRKNDTVSRQGGDEFVILLNDIGNADDVALVANNIMHALSQNYQIENYEMSITPSIGIALYPEDGKDIDTLLKNADTAMYHAKEGGRNAYQFFNAQMNLHLVERTRLENDLKAQNSGFFLEYQPIVDTQSGHMTGVEAFLRWNHPEFGILMPPRFLGVAEDTGLIGPIGEWVIRTACKQAGEWRDQG--FPKTVSINLSSIQLKQKNLLSTIRNALKENGLAPDFLELQITEGSIMENVKTVSDLLHELRAMGIRIVLDNFGNGCSSISHLKKAPIGKIKIDPVFIHGTGSEDADVAGAIVAMAKNLRLKVSAGGVETDLQALRLKEIGCDEYQGYLVSPSLSAGEISPFLE--------- 238755577 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RGASYEVERWVNTMKGKRLFLFRNKFVHSGSGKNELFLICSGTDITKERRAQERLRVLANTDMITGLPNRHAIHERINSAIQTR---GESSVGIIYLDLDNFKKVNDHYGHMFGDRLLKDVSLSILSCLKENEMLARLGGDE-FIVLIENTSIIELEETAQRILDQMRAPFRIGLIEVYTGCSIGIALCPQHGETLENIIRSADTAMYTAKELGKRTYSIFSQEMNKKVSEYMWLDTNLRKEQHQLIVFYQPKISTRTGEVVSVEALVRWSTTERGLIPPIEFISYAEESGLIAPLGQWVLQTAMQQAVDWQKKG--IKLRIAVNISARQLVDEEIITAFIKSLESCGIQSSPIDVELTESCLIEDENAAINIIKQLKALGAEVHLDDFGTGYSSLSQLARIPIDAIKLDQSFVRGIDKNKVALVRAITVVAETLQMRVIAEGVETAAEEEFLNSLGVDEKQGFLYAKPMPAEELEHWLSKYTPHLPN- 212636336 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KELVHLFQQIKSGTWQGELLGRRADNTMFCADVNVTAFKDTGETEYSYAWIFADITDKKSAAEIIHYQAKFDPLTQLVNRPYLFEKIEQQINMSKLNPNACFSFILMDLDNFKQINDSLGHKLGDEVLIQVAERIKGCMGPNDILGRLGGDEFALIIPDEVCSEVLSKLVQQLNQVISQEYLLDSHQRVFTLSAGISRFPQDACSLEQLLNCADQALFCAKEQGRNQFHFFNDQMQSDAERTAKLTNALKIENDAFELHYQPIVCAKQHRIRHVEALIRWRH-DGRLVRPDEFISAAEASGLIIELGRWVRVEAMKTLLEF--QALELDIGMSINVFWSHNLQDCLINSITETICSTGFPFHRLTLEITESLLMKEQVHLINSLSQLRKLGIKIAIDDFGTGYSSLSYLSEFPVDIIKIDKSFIRDVNDKKQALVSAVVALSRALNLDVTVEGVESHLQLAFVSEKEVDSIQGYFFHKPLEKTALLEVLTKH------- 288555262 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TDQRTELMNEIEEQLEQLVNTRFEGTLIHD-QGKIISVDEESAVLFGYTRKELIH--LSVFELISPED---WIKAQDAIVNGLIE--PFELRALHKDGTTIHIEVQGRPYPYKKKKV-RLVSI-RNITERKKQEEQITYLAYHDEVTGLLNRRAFQERMKEQLN--ALKSDESVVVATIGLNRLKTVNDAMGIEAGNRLVKEVSHLLNEKCLPRIHLARLGSDEFILSFIESNPQDAVIPFINNILECFNEPLQLDEFYFHVNLSVGLSISSNALIDVNELIRQAEVALHTIKDSTHGSIQFYEKEMSTGSIREMIIENELRHAIAKNEFTFHPQACLESGDLSGVEALLRWKSSALGMVSPFEFIEVAEKTGLIIPIGKWVIEQACHYALQLERELGRP-VKMAVNLSPVQFVQPNLVEIITNALEEAGLNASSLELEITESVAMEDEAHVMEKLTALRELGVHVSIDDFGTGYSSLQYLSQYPIDKLKIDKSFLRVQTNTNQTIIKSIVSMGHNMGMKVIAEGVESYDHVALLRSLDCDEMQGFVWTKPLPFTELITKLEGRFPLVKN- 90425430 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IALFEDITERRSLSQELVNTKKFLELVVDNIPISLTVQSTQDGRLFANRGAEAILGLSALDIFNPKEA--KLIAERDANAIR---------RRDLMTEEHPISTKDGLRLFLTRRVTVV-DGEGAPQYLIKTHEDITDRRQTEAQMAHMAYHDGLTDLPNRLAFLQALAQMIEACRDT-TEEFAVLSVDLDGLKEINDVFGHAVGDKLLVEVARCIQLSSRG-GVVSRLSGDEFGL-IIDGPQPAAAMHLAAEVAKAVAGGFLIDGKQVRIGVTTGVAVFPANGADAASLLANAGAALFRAKARMRGSVSLYEPEMDRQIRDRRILHQDNGEMSLHYQPQANGCTRIGGDDFVGFEALARWFHPTRGFVPPSDFIPLAEESGLIVEMGEWILREACREAASW-----SKPLQIAVNLSPAQFLNSDLVSAVHTILLETGLKPSRLELEITEGVLIEDFDRGLSLLRRLTALGVRISMDDFGSGYSSLTYLQAFPFDKIKIDRAFVMGHNPQSAAIVRAVIGLGHGLGVSIVAEGVETQQQLDFLVAEGCDAVQGYFIGKPAPIEQYSRLV---------- 87122911 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KALERSDAHSKAIISQAGDAIFLSDMEGQITLVNKAAVKMVGIDEQELTHSN---LRSLHAE--ETWVSFYQDLVKQPLDTLTIETLYRHSSGAVTPIEIRL--IKYVLQESIEVLILARDISARKEAEDKINHLAYFDSLTHLPNRHWIMERLESSMEISRE-RKVKGAVLFLDLDRFKNINDSLGHDVGDLLLQVVANDFKVLAEGDICVARLGGDEFVFLFPFDYINEKVAFFAQQIVQSFNKSKFVGSHEMHISVSIGITLFDGFEENVGVLLKQADTALYKAKDAGRNTYRFYKAEMQVLTDDRLKLEKALHRAITHNEFEYYQPQNNVKGELLGAEALIRWHDGDNGFIPPAQFIPLAEEIGLIIELGEWVMENAFYQLSQWLKRLWKPDWTLSINVSPIQFQHPEFLINLERLLLKYNIPATLIDIEITENMLLTDLQASRLKMEHIRSLGMKLSIDDFGTGYSSLQYLKTLPIERLKIDQSFVRDIDSGDEAIVGAVIAMSGALDIEVLAEGVETQEHLLRLEEMGCLNYQGYLFGRPVSATQFT------------- 72161014 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTDIAVVCLLAPLVLTSPHSTRRAVLLAMGAFVTICAADLIGAVGLSGEAVAGGIYPVRLLGFLLLGAIPAVVKRKPGTAPRRITGRGLYRVALSTAAVVITIAGLRAEGIVLPLTAGSAVLVLLVRMVGLMDETTVLARIVQT----RERLHDLAEHSGDIIVILEEDCRICYMSPGAGAMFGYRDGD-PLLAEPVTSLVHPEDLPDLAAAAAELRNGAESARVR-ARVRAADGTWRHTTSTVS-VYERPGEPVRFLLTTRDISAQVELQKQVDHLTFHDGVTGLPNRAYLEERVREVLSGHAEAEGGREQPIFLDLDGFTAVNDSAGHAFGDYLLAQVGHRLRAVLDTGDTLARWGSDEFVALVEDRPRADSVVDLAEMIQVIEGEPFPVADRDVIVTASVGVA-FAEPGIDGAELLRNADMAMARAKEHGGGRVEVYAAHMHAQVVERLELQTELRQAEHAFVLEYQPVVSLETSQVTAVEALVRWRRADGSLVPPEEFLGPAEESGLIVPLGEWILREACQKVAVWRATTGLDIG-LSVNVSARQVLSAGFVQSVEEVLAESGLNAEALTVEVDEEVLLENPVVAAEHLTKLRELGVRLAVDDFGMGHASLSHLRRLRVDEIKIDPSFVRDLDADETVLTRTLIRLGQDLGVQVVAEGIEHPWQLRRLREMGCAYGQGFLVGRPMDAAGVEALV---------- 21113075 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AQPVFDGDGALVRVL---GQLQNVTEQRQTDALIRWRTELLNRVSALGKIGGCEIEVDTRRMQWTEECYRIHGLRKENI--TLEQALSLYTQDSRDAFEAALLRIVDGGLPE-QLELCFYRNSGQRVWVQVLI-ELDRREGLPPRYVALFRDVSREREANERIELLAHYDRLTGLPNRFLLREQAENAI-REAHERGQVMAMLLIDLDGFKSINDSFGHATGDNLLKLASSRLHQHLRNSDLFGRFSDDEFIVLLRDLSEPEDAGHVARKLISALGEPLRKDHVTLKLGASIGIALQGEGLSDFDSLLRAADAAMYAAKDSGRNTFHYYSQDVRAQRRLELEHALHGALEREEFTLVYQPLVNTVGDTSPAIEALMRWNRPGHGPCSPAEFIPIAEECGEIVRLGEWVIGEACRQAVVWD-RAGLHFSRIAVNVSAVQLRERGFAERVLEICRDNGWSPARLELELTESALIRDSDSLRRCFELFEQNGVLLAVDDFGTGFSNLHYLNRFPVQRLKIDRSFVQGMDANTAEVTQAIVHLGHALGMQVVAEGVETVQEDALLRQQGCDEIQGYFYSRPLSPRDMAQWLRE-------- 89097952 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SAVFILFHHDLHLNLPLVLMTGLITLGISFSSLRFLLQLSKEPENSSSRRWELIGSLAAGLALSGIPYLTAISAVGIQSGYFNELFLFPYAVEILAMTTLA---IVPDLFGEY----------------RNTVNETRLEKSEQHFSSLFDSNPDSVFSINLEGRFISVNKMAEKLTGYTEAELLQ--MTFIPLIFEKDISR---TLDYFLQAKEGPSEFEVTMQRKDGISAIVRIIAVPIV-LQKEVIGVYGIAKDITEIIQSQERIRHLVNHDELTDHYNSRKFIYEADKVIA-----EGSPVSILSIEIGRIRSIREVFGIKEGDGLLREASSRLKNAFGESALFGRLNGDEFALLIRENLDLEKAAGL---IERAFAEPFTVDDHEIFLECSIGAAIFPDHGKEASELLRNAENAKRTVSKNDHAFFYERKQNQHSLEKIVIENELKKAIESDELMLYYQPKYNILKECLTGFEALVRWKHPQKGILPPGVFIPVAEQSGLIAALELWVLREACFQLKRWHS-TELMGLPVSINLSQKSFSNPGLVKSITRCTEQAGIDPSLLEIEITESLAMFNEKETIEKLQFLKKYGMKISLDDFGTGYSSLSYIDKLPIDTIKIDKSFIDGDNGNGHSMVSAIISMSSFLKLHLIAEGVETKEQADMLSRMDCHEIQGYYFSPPKPAAEIER------------ 254515428 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITALKEQEDEVKRSRDKMELIAASINAGVLSLGPDRQVEYLSPQFTKLFGYDIED-TGDLTQWIDRANASSRKTMSMALSDLVRPESAELNREVAIRTKSGIVRAVLFTVSKIDQIT------VVTFSDISEQKRHEDLIHFRSQHDGLTGLPNRALLSERLEWAMKQARRSD-WQICVAFLDLDGFKEINDTHGHKAGDAVLRATANRLKNALREVDTVARLGGDEFALVMTELDTRESSSCLLERILHEVRQAIPYDGQELKVTASIGVTFFAQDSAIDGDQLLRADKAMYDSKLSGKDCFSTFDPAQEKNLRQINRNFEEISKREGEFNLHYQPQVNMRTGKVVGMEALLRWKDKTGVEHPPASFLPLIRDHKLALEIGAWIISRAITDLDGWLSHGNL--IPVSINVFPKQLVDDFFIEGIQRHLDKHPVNPALIQLEIVETAVLDEMGKVTETMVACKSLGIRCSLDDFGTGFSTLSHLKHLPVSELKIDQTFVSGMNKDDLAIVQSTISLAKAFGHKVVAEGVATIEQGLLLLEMDCDVGQGYVIARPMPAEDIAEWLSQWSPPAE-- 90420618 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTIVSVFVGILFVGLPLAATHSRAARMALGAIAGLALQGCLAAYDPLVT-LISLFAGAGFFAAAMSMPPRGKQRLAVATLMVLGVCFLHFIAIAGLTLSAAPAAEVWIVEPVTLSAFVALAALMIF-ITAFILADASSRAAAADAAEHLRVALQNMSNGLVMVGPDGIITLHNERAYELLGIGPNELRSALSSFLDFGHKADAARIDRVIDNHTVWMRRSTITRVEHHLADGRVIGVAC--CPMAD-GGAILTY----DDMTEARQVQATITHMAYHDALTGLPNRRSFQDELKARFDSAK-----PTTIVMIDLDRFKAVNDTLGHPVGDALLIQVADRLRACCNPNDLIFRLGGDELA---ILPGDDEHSDTLARRVVEGFERPFTADKHRISIGCSVGLAT-ADDVDDPDLVVRQADLALYKAKKNGRNRIERYESGMMEDAVKRRDLEMDMVRKEGQFSLNYQPLFNLPTRELVGFEALIRWNHPTLGLVPPVEFIPLAEETGLITEIGEWVLNEACREASHWPGE-----LYVSVNVSPVQLHKTDMLRQVTRALAEHGLTAQRLELELTETAMVDDGRRINATLTALRSLGVRIAMDDFGTGYSSLAHLREFDLDRIKIDRSFIDSAPDDSLAVLRAVTMMAKDLSIATTGEGVESEEQLARLLDLGCGTAQGYLLGRPMTAEAARALMQ--------- 296139819 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VIGLIG--ISRDVTASRSDEERLRRSEARWQFAIDGAGDGIWDWDPLSDRIFYSRQWKQMLGYEDDEIEDSVEAWAALVHPDDFERCWEAVHRVARGEATEYKLELRLLTKSGEWRWIYDRGRAMEDDDGRPTRIIGTHSDITERHTHEREIRELTHRLQWRADLGRTTFVERATRVVEERRA-DGAELAVLWVDLDSFKRINDSLGHKVGDLVLRVAAQRLIAACAPDDLVGRLGGDEFIALRPRVLPNDDVLAWTERVRLALARPMEVDGISLTVTCSIGLVESTAQDD-IGQLLIDGDLALLHAKRSGRNRVVRHSSTLRASQQERVDTHIRAKIDSGDIVVRYQPVVDFTTGEMVGAEALTRIAGPNGIELSPGEFLPHLETLGLMTSLAALVLHRACADFASAPELG-----WVSVNLASEDLLVPYLPATLGRTLDVTALDPARLILEINERVVPEPHILAAT--RRLSELGPRIALDDFGTGWSSMAQLKDLDLALVKIDRSVVTASTTHDEAMLTAAIAMARALNLDVIAEGIERVEEARALAAAGARVGQGFLWSPAIDFAALRTW----------- 78777165 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SPVKVDGKV--IGTVGFS--RNITSRKELEKNLLQERDLFKHYLNTVEAIIVSLDKEGHINLINRKGCEILGYSEEELIGKL--WFDFC-LEQPEGMKIILKIVSGGLEGSEYFENKIVSKSKKKYLIAWHNAYLLDDDKNIIGTLSSGEDITLLKEQQKHLEHIAHYDTLTSLPNRTLLSDRLKQAM-LQTQRDKLFSAVIYLDLDGFKEVNDTYGHNHGDILLKVLSSRIKQILRDVDTIARLGGDEFVIVLYDIKNKEDCFPMLNRILSTIAKPVKSKEITMQVSASAGVSFYSYEDIIDADQLLRADQAMYQAKLSGKNRFHIFDVQLDKHIRSHHEEAIEVAIKNREFVMYYQPKVNMRSGKILGLEALVRWEHPLHGLLSPAHFLPTIENHKLSVELGNLIINTVMGQIQKWKQEGH--NLVVSINISPMQIQEANFTAKIINLLKNYPVKTSDFEFEILESSALEDINHVSRIMRECNKIGISFLLDDFGTGYSSLTYLKNLPAKQLKIDQTFVRDMDTDDMAILEGIIGLANAFRRDVISEGVENIEQGNMLLRLGCEEAQGYFIAKPMPSQEVMKWINQWTPPAQ-- 88857522 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IQDITLRKRNNQQL----ELVLRVFENMNEAVLITDGQQKIVKINRAFTDITGYELSDLHGSTPSILNSGRQN-AEFYEKMWASI--QEQGHWHGEMWNRRKNGEVFPEWLKIATICDENNKVLYYYSIFSDISEKKRTQELMRFQANFDHLTGLPNRTLVFERLTNSVKL-AKRANQEMAVLYIDLDMFKLINDSKGHLVGDELIKQVADRFKSVIRSSDILARVGGDEFVIIANAITPEYSAELVADKLQAVLKVPFMIGNERLHTSSSLGIALYPFDGIEAGTLLLKSEQAMYQAKELGRQKSHFYTDTMQQAAKRRQLVKEAMLYEQDEFYVQLQPIVCVASNKVTKYESLARWNSKTLGQVAPIEFIAAAEYFGLIDQIGFLVAQKALI-AIEKINTATHQVAQVAIN-RSIKEFSSTQVMPLSELIKQSNVPPSWVILELTESVLMIEQLTNNHEIFLLRDMGVKIAIDDFGTGYSSLSYLSKFPVDMLKIDRSFIANIDPSARRLIDTILKLAEGLDLETVIEGIETQAQLDFISELGATYYQGYYFSKP---KRVATLLEE-------- 150017708 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FWRAVSVFGYCFFSGHWLYFALVLNRIIIILAHVPAVLLFMLNIIVGWIDVAPNLIGQIAYSICSIIFYVLGLVMLFN--RGRYSKKNRIRKQNKIILW--TCFISITMGVLTDIILPMFGILVFPSAVLSGYAISKHLTTSKYLSEYIFNSV----------KNPIFILDENFAIQNCNEASSNITDYKFKELEGKFSDLISYKNID----FNTIIEN--SYVR---NVEVNLQQKDERYIVCELSSTVIYDEYDDKLGIVILIHDISERKRIAEIEKKYTLKLERKNKIRHYVYYDALTEIPNRKMMLENKKFAILFIDLDDFKNINDNFGHQVGDKVLKKVASTLKDSIGPQDIISRIGGDEFIIILKNVESDIYIKEIALRIQKELKKPITYNEESLILGASIGISIFQEHGEDSDTLINNADLAMYEVKKNGGYDFAIYSPKMEHKAIDKLEMKMKLNKSNNEFMVYYQPIMDLKSKKVLNSEALIRWKQGDRIIPP-IEFIPIAKSVGEIIPIDNWMLENACIQCKKWN-EIGSHEFSVSVNTSYSQLKQPEFVSLVQNILDAYSLPPEYLNLEVTEDEAMEDFETIINILEQFKSMGIKISLDDFGTGYSSLNYVNKLPIDKIKIDKSLIMNTNYKNLTIIKSIINMGHSLDIKIVAEGIETKEQLRILNELKCDFIQGYLIGKPMEASDFE------------- 73541425 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TGNILQATSASADLLAFPREYLLD--ASIKDIIAFDERERAAHLLQACFRDGVSR-QADIRFANAINGTRWIDLRICRHVTAEGRAS-LLLFGADVTKWAQKLHQLTEQSLTDPLTGVGNRALIRNRVEAYFTGDASQRG-RFAIALMDLDGFKKINDSLGHEIGDILLKELSQRLVATVRSRDTVARLGGDEFVILLDDVSSEEAAVGMLEQIMRVCRQPFHLAGCQVRVTTSIGLAFASGVRETDAQLLRRADRAMYEAKAQGNNRYCLYSSELDHRLNEQFRIEQDLFEANGELFLHYQPIFRVGPDTVCAVEALMRWEHPAGSI-SPEVFVPLAESNGLINHLGAWAIRCACAQLAAWKANG-VALGYVSVNVSPVQFRHPGFIDSVRTAIRDTGIDPHRLVLEITEGALMTDPKAAGDLLTELGALGIRFAVDDFGTGYSSLSYLRRFPLSALKIDRSFVADMSPHARTIVSAVLSLARELGLVAIAEGVETEAQCDLLAAQRCELAQGWRFAKAMAPNDFEDAVR--------- 148550650 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GIKLRRQERENQLRVQGMKAQ---LDLALENMHQGLCLYDGDGRLLLWNQRFLDLYGLGSDALQCGIANHLPVTEVEQRAEIERNLNQALSASGDA--------PAISEYPGVVVSVRSRALPDG---GWVSTFDDITQQRRSEERIRHLALHDGLTGLPNRRRFNDVVDRDLDVTAR-AGSRLGLVVVDLDNFKDINDSRGHSAGDQALKMVAAALKDAVRENEHVARLGGDEFAAAILYREDYE-LADFVTRLSTGLAAINAGNAHDLSVHASLGIATYPADSQDREQLCNHADLAMYRAKGTVGERICYYEKGMDEQARERRQADLRGAAARGEMTILYQPQRSLKDDRVNGYEALLRWTHPKRGLVPPDIFIPVAEETGEILALGEWVLRQACEEAARW-----GDGLTVAINLSAVQLSQASLPESVAQTLLETGLAPRRLELEITETAIIADKPRALHILRRLKAMGIAIAIDDFGTGYSSLDTLNSFPFDKIKIDKSFVIGSEERARAIIRAVLALGHSLGVPVLAEGVETSGHVDLLVAEGCDQVQGYLFGRP-------------------- 70730694 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RQVQALRANRWALAASEERFRDVAEAASDWIWEVDGQLCFTYLSERFEAVTGLTRESLGRPMTELLSC--------EQGSLGQWLAAPERRSQAIQQCLYRDGQGQARVCRLSVRAMAAG---GFRGTASDITEEVAARRRVEYLSQHDALTGLANRTRMQEFLEGRLQ-APPTLQEPLLMLSVDLDRFKPVNDLLGHAAGDQVLHEVSQRLAQCLRSEDLVARVGGDEFVLVVTGQVAGHEIEGLCRRLIERIEEPFYIAGHEVFISASIGIARAPGDASQAEELLRFADIALYEAKAAGRSTWRFYAPYMNVRIIERRRLERDLRHAIEQDQLHFQPRYRVLDGQLMGAEALVRWQHPQHGLLGPDVFVPIAEDTGLILPLSNWVLHAACRAARAWPEGRL-----LAVKLSPAEFLRGQLVARIAAVLKQSGLEPSRLELEMTDKVLLDDSRHVLTIMQGLKALGVQLLIDDFGTGYSALQYLQTFPLDGLKIDSSFIARLNHNDRSIVEAIVDLGHALSLRVVAEGVQAAEQFGVLRDIQCDEVQGPHLSPPLDQEALLELYGE-------- 299061357 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RFTQLMHSQRELADSESRFRDVAETASDWIWETNAQGALTYLSKRFAAVTHYDVAKMLGRS---LDDVLQHDEHLVS---DWIIQQRADGLRHALRCYTALGAKRICSLIANPVT-VNGQIAGYRGTVSDITQEVEAQARIHYLSQHDALTGLPNRVYMSEFLLGRLQAQPTLER-PLVLISLDLDNFKPINDTWGHAAGDCVLNEVSHRLRSVLKAGDLVSRQGGDEFVLIVSNLADEAEIAACCKSLIDELRRPFMLGQHEVFLGASLGIALAPRDAMQAEELLRLADIALYKSKQEGRNRWTWYTPEMAEVKRREMERNLRKAIGGDELRLYYQPRYDLKKGRLEGAEALIRWQHPASGMIMPDSFIPLAEETGLIIDISTWVLHRACTDAMSWPS-----PMYVSVNISPVEFRSGHLAKRVANALHSSGLPPERLELEITENITLENPQSALEVMQALKTLGVRLTVDDFGAGYASLGYLKTFPFDGMKMDRSYMNDNSPQALSIVEGIIGLGRAFALTVTAEGIETREQLQELQAIACQEGQGYYLGRPMPLDRFRLLL---------- 117924195 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLENSHEGILILDARGTVHQANQAFMNMTGMKKGSLVG--RHILRLM-PEEFRERLLEEIREELWQSGFWQGSLSQSLGDDKQLTVDLKVSAVLPPDGKVSYYIA---QLRGSSVVSSPPPPKDNRDDLTGLPSRILFEDRLQQAISLAVRHKN-CVGAMFLGLDRIKLIRNSLGQTATDELIREVAVRLDDCLRTTDSVARIAEDSFALLLTDLNGHKDAVRVARKVYESLVKPVILNGQPVEVNAAMGITLFPQDGSTPRELLMNAETALNHARHRGWNNYQFFSSEMTEAARERFELETHLRQAIEKNELYYQPQVDLHDGTIIGAEALIRWKHPERGLISPAQFIPVAEETGLIVPIGEWVMRTAIRQIAIWK-ELGVTPVRVGINLSALQFKRQNLAALVEELLNEHDIDPSLVDLEITESAIMDDVGRAIEMLKRISALGVKLSIDDFGTGYSSLSQLRQFPFQTLKIDRSFVTDLSSGDKAIVSAIIAMAHSLEQTVIVEGLETSAQLTIMKELNCNEMQGFLFSKPLPAEEFTALLRE-------- 188583682 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YAGVGAMAANSLLLFDGAYVHASLGLCAILAVTALARAG-------DLTGLGRRI-EVSLWLALAIC--GLHFTGMTALTVAPAAPLEEGGAVLGSTQLGLAVLAALLMQRHLMRRRMDELSRMRLLGNLAHEVLL-IHRDGRVVEINQAGLRLFETTLQEIVG--RPLLDLFADADAPALLRRSRCRPEELRPE---EFEIRTAAGLAVPVELSCRAIEYL-GRPATAVAL-RDLSQRRRDEARIRHLALHDALTDLPNRTLLEERLSLALETAAE-NGASVALVYLDLDRFKPVNDFHGHAAGDALLVQAAKRMLAELRPTDTLARIGGDEFVIVLAHTRTLAQIAETAARLVAALGRPFHLEGQNIEIGASAGIAVYPSDGSTAETLKRAADTALYRVKDEGRGTVRFFEAAMDEQLQARRRIEHEGAIPRGELQLYYQPIVNGRTGEIETFEALIRWHHPERGCVPPADFIPLAEQTDQIGRIGAWVLDTACAAAAAWPH-----PWRVSVNVSPKQFRQPGFAAGVAAVLGRYGLPPGRLVLEITEGVFIQDATMAVEVLTALRTLGVRLALDDFGTGYSSLSYLQRFKFDKIKVDQSFVRGRHADTLTIVRAITHLGHNLGLQVTVEGVETQEQLAMLRELGCDQMQGYLFARPAPMTELSQ------------ 144901067 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VRVNKAFETLTGHAGEVFLRQTSADASVAH-------SQLVQAIGHAGDDPWQGEIR--RADGSGLMSRVSVTAIEAG----AHYLALLRPAGE------EDCKKFGHDVLTGLPNRDIFADRVDRAV-LQVNRAGGSIALLMMGLDRFTMVNDALGHSAGDRLLTEVARRLRHCIRETDTAVRLEGDKFALVMTIA-DVDDSVIVAEKVLAAIKEPFAIDGQDVVVTFSIGIALYPQDSQTAEGLIKQAENALHHAKISGRSQYQFFSKDMNNKARSRLDLESRMRRVNEEFVVFYQPKVSAENNRIVGAEALIRWIDPDKGMVNPGEFIPVAEETGLIEQIGTWVLRRSCQQVREWQGMG-LETVKVSVNVSARQFKSRALLDIVTGVLAETGLAPKWLELEITESMLMNDVEAAVKKMTALRDLGLGLSIDDFGTGYSSLSYLGRFPITTLKIDRAFIADHNPKTAEIARAIIGLSRGLNLEVVAEGCEIAAHIQFLKDNGCDTVQGFFYSRPVPAEQFQAMLADGF------ 251826757 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AASEAVMVTDANRRITSVNRAFIKITGYAAEEMIGQTPKLLSSVHT--QNFYDAMYASLEA--SGYWAGEIWNRRKNGEIYPQWGSITAIFGELGDLRSYIAVFSDVSKAKQAEEHLYHLANHDSLTGLANRSKFVDYLNHTLDLARRNRGHKVAVAFIDMDRFKIINDTLGHTIGDQFLKAIATRISSQCRNEDLLSRWGGDEFVLVMDRVDGPDSVAEAVRRMMEVVRKPLLIDGHELEPTLSVGISFFPDDAQNTTDLVKAADTAMYRVKENGRNGYAFFTELQADESKKKFEIVSELNRRLNEFVLNYQPQVKPDTGEIVGLEALIRWEHPERGYLSPANFIPLAEELGMINQVGEWVIKAVCQQMSAW-KLGGVTYPRVAVNVAPSQ-LDSGLADYVQRTLALYGLTADCLEIELTEGAL-ERGGEVAPVLKQLRELGITLSIDDFGTGYSSLGHLKNFPINCFKIDKSFVDGLPDQDAAIVKTILTLGENLNVETLA-------QRDFLTSIGAKIIQGYCYGKPLSVEKITERLK--------- 89896127 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALKNLQRRFQVLVQDSHD-VFEIINSDGTIYISPAVEKILGYKPEERIGKPA--YELLEPTEKYKFKQMLSLAFNHPDQVVQEEIKIKTKAGQEIILSCDMRNKLSEQGVILNWRVSSSDRNREDSQAKAPATLDEL---TRLPARGAFESLLSQHMAEARGEEALAL--IIVDIDRFKYINSYLGYEHGDQLLRQISRRLRLLCTDQVLLCRFSGDQYAIVAARGEGQDDYLPLVEEVLRLFDAPFIVDEHKLDISVSLGISLYPHDAQDSETLVKSAYAARGKAAGKKHYQFYSADVEHKNYREFLLRRDMQKALKEGQFAVHYQPIVNLYTNEVLAVEALLRWKHPLCGMISPAEFIPIMEETGFIVDMGKWLLEEVCRSHKQWQKEG-LPPLKVSINCSSVQFAEECFVESIQAILDKMQLDPRYLIIEITESVLIDNAKKVIADLQKLQEIGILVAVDDFGTGFSSLSYLLTFNIDIIKIDSSFIQNIPTNKTSITHSVINLARELNIKLVAEGIESPEQLSHLKRFNCHTGQGYLYSKPIPQHQLAEIIANK------- 152989912 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSGVGFASLILLFPKSVFDQFVMAGLSAGAISSLHYSKTAVILY-------QVSLILPVAFRLFFVPGSIYPVMGFVL---LFYLVMMINLSLRTYQTYINTLKLKLAYSQKQKDLSIQSQRFYYLFHNIPLGIFFYNKDLRITDCNDFFAHMLGVSKDELLG-----FDMNRLQDK-RILPVLKEPFSKKNGWYRG-FYHSTLSRKVFFVELYTTYIQ-IDHQIIEGLGVVIDLTRLKEYQDKIEEMAYYDELTGLAKRTVLFESIDLAIKK-VKRDKKYSILIYMDLDNFKEINDTLGHNIGDLFLKTIAKRIQEYTREVDIAARMGGDEFAILLLEISQDKNRALIEGMLAKAISKPVTIEDHTIQTTVSIGVALIDEKSKNAFEMIKFADSAMYKIKRSNKNSVQFFNEEMKGEIEHLYKVKYDLERQNKEFILYLQPQFDQK-RNIVGAEALLRWNHPKRGLLYPGEFLFVAEEFGMMQRISDEVLRLAKNILVRLPKK-----MKIAVNISGSDIYSEYFYNTLRSLFDHSL--SRYLDLEITEQVLIKDASKAMEIISRIKELKVEFSIDDFGTGYSSLQYLRQLPIDFLKIDKSFIDDMDGNDYIIVSTIINMAKNLGLNTIAEGVETKEQFEELKDMGVDCFQGYYLAKPMPYEEFEKLLR--------- 88704969 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LHEAEAKLRRVAESSAEAVMMTELDGSIIDVNNAFTEITGYARNEAIGETPEIISS-DQHSPQFFQEMFRIIDA--QGRWQGEVWNRRKNGDHFPCLLTVSAVRDEKSRVTGYVASFSDITTIKQNEHRLELLARQDPLTGLPNRTHLRHTLDSRLARAAP-GNRSTTILFIDLDQFKDVNDSLGHSAGDELLKVCSSRLLDSLRDDDILARVGGDEFVALLFDVPGYENVSTIASKLIAVLEEPIAIGGETVRVSASIGICRYPEDGADTETLLRNADTAMYAAKKAGRGTWECYSQAMTDVATRHLSGAFREALTANDLEIVYQPKYDADSLALTGFEALSRWTSPDFGNVSPEEFIAIAENNGLIVELDYKVLGGVCAQLSRWR-AARLLPPKIAVNVSGRTLQQADFYQRLRDILEHHDVSGESLELELTETALLPQPEKQAGVLDQIRALGLTISIDDFGTGYSSLSYLQRLPVATLKIDASFVRELSKDADAIAEAIIAMARALDMGIVAEGVESEQQARFLRERGPMSVQGFLYSKAVSAQAATDML---------- 251828388 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEEKVATRTRELQISEARFRQMFEHHASPMMLIDP-LGGAVVDVNQAAAEFYGYRIAEMQMNIAQI----------NLQTEEDCRPQQTKGNCFF-FSHQLASGEVRLVEVHSSPVEVDSRPLLFFI--VHDITERRHLEEKMHDLAFYDLLTKLPNRRLLLDRLEKAL-LSGTRSRHHSALMFLDLDHFKVLNDLHGHDIGDQLLVEVANRILGCIREQDSAARFGGDEFVVMIEDLSENNQADSVAEKIRCALAAPYGEEVISHHCSSSIGVTLFRDHEENLEQLLKWTDMAMYHAKDAGRNVIRFFDPVMQTAIENRAALENDLHTALEERQFELFYQIQDRDGRAEGAEVLLRWRHPQRGLVSPAQFIPLAEDTGLIVPIGEWVLDTVCAQIAKW--QGEQRNLVIAVNVSAKQFRQSNFVELVQQIIQRHQVSPALLKLELTESLVLDNIQDTIDKMKVLKAFGVSFSMDDFGTGYSSLSYLKQLPLDQIKIDQSFVRDIDKTDLVMVKTIVDLGVNFEMDVIAEGVESEVQLGLLKQCGCSRFQGYLFSKPVPVEAFELLIK--------- 254504169 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PADILHLKERLER---ERNARLVALVRTSQGDR---WHELTVRPCSDAVTSQPAYLVSEIDVTELHETKERAQYLASHDALTGLSNRTYLTERLSKLLADAAT-KGLTATLYLVDLDDFKAINDTMGHAAGDALLQLVGNRLKEIAGPQDIVARLGGDEFLICHLEDPEAEGPGWFGKSLLGSFSYQQMIDGHPRSVSLSIGYSHYPEDGRSIDNLIRNADLALYQAKRDPKEKCVRFHDTMRLRRDENLALKKDMERAIEEDEFYFQPIALTASSETVSAEALIRWLHPEKGLVPPDQFIPLAEDTGLINRIGAWVCRSVAQAQVRFRKRG--FDISISMNVSPWQLSDPEFTALMMDLPDLYGCDPTKIILEITENVVLGEIPDALTALNELKIIGYSIVIDDFGTGYSNLAYLYNYPIDGIKIDRIFINDIS-NGGAIVKLILSLADALGATVVAEGVETIEQRDWLTENGCDRFQGYLYSKPVPEDRFLGFLESQ------- 255335839 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LELALNNMARGLSMFDANQRLIVCNRMYEELYDL-PQHLTRPGTTLAELVHPQERKKQRAWIERHVAALARGETFTHTQHLKSGRI--VLVTNKPLEGG-----GWVDIQEDITERRQAEQKIHWLARHDPLTEIANRLQFHEALDEALRNLAPSQTLALHW--IDLDGFKTVNDTLGHPVGDALLKSVAKSLKRAVRKNDIVARLGGDEFAQSASRVVRKADAERMAQRLLKEICKPHDLGGQQVSCSASIGIAFAPLHGQTAEQLLKAADLALYKAKAGGKGIAFFYDPDIADDANSRYELQSDLRGDQNQLELYYQPLVDTENRDVIAFEALLRWHHPLRGMIAPADFIPIAEETGLIVEIGEWALIRACQEAVKWPD-----TIRVSVNLSPIQFERGNLYQAVVNALRISGLAPHRLELEITEGVLLRDEINTRAILHNLRTLGARIALDDFGTAYASLSYLRSFPFDKIKIDRSFVRDLDKDCEAIIQAVAGLGKQMQISTVAEGIETLDQAQTVTAAGCNELQGFYFSHPVPGSDVDKVLA--------- 297559152 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PLAAGTAVVVLLVRMVGM--LEENATLSRMVRNREVHFHELARNSGDVILVLDRDGGVNYVSPGTAEAFGYRLDDVLAAPVTAL--IHPEDLGRTKAVTDLFSERGAQGVHMRLRVRAADGTWRHTESTMS-LYEQPGEPDRLLVTTRDISAQVALQDEVEHLTFHDGVTGLPNRAYLEERASDVLAHRVINEEGEVAVIFLDLDGFTAVNDSAGHVRGDHLLGQAARRLRGEVDSDATLARWGGDEFAVLVENVPRVQRVVDLAERLRVIASEPFPVADRDIMLTASIGVA-FAEQVTDSGELLRNADVAMTRAKERGAGHVEVYAAHMHDTVVSRLELQIRLREAKDEFFLEYQPVVDLGSSQVTSVEALVRW-DRDGERVGPEDFIGAAEESGLIVPLGERILREACEKVAVW--RLSDWDIGLSVNLSVKQVLSPRFVESVAGILAESGLPAEVLTLEVDEEVLLDDGGEAVQRLGELRELGVRLAIDDYGMGYASLAHLRRLSVDAIKIDPSFVADLGRDDTVLTHTIIQLGRDLGVQVVAEGIERSEQLEQLRAMGCDHGQGFLVARPMPASGVESLV---------- 284043232 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FRLAFEGAPIGIALADLDGRFLRVNDALCEITGYTEAELLAANVDLLG--HSDAADAEAEHVDRLMRGEIRSYRLERRIVHATGRSVWVSLSVSLVRDSSGVPRYCIKQLEDISDRKRFEGQLAYLADHDALTGLYNRRAFQRELEQ----RTSEDGRGGAVVVIDLDHFKDINDTLGHAAGDEVIVRVARLLAKRLRKTDVLGRLGGDEFATLLSGVSREEAEAVIAELLRVVREQVVVEGGHPIGLTASAGIALFEDTPLSGEELLVSADIAMYDAKEAGRDRHAISVETEQRQAQMTERMAWSQRMRHDGFVLFQQPVVDLRTGLPKCHELLLRMRGDDGELIPPAAFLPIAERSGLIAEIDRWVTRRAIATIAA--QEAAGRPLRLAVNLSGASVSDPGLLEIIEGDLAAMAPPPGSLVFEVTETAAIVNLDRARAFAATLAELGCELALDDFGAGFGSFYYLKRLPFDYLKIDGDFIRQSSHEDQLVVRAIVEIARGLGKRTVAEFVGDEATLELLRELRVDDGQGFHLGRPAPLEDLIA------------ 77918277 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------CDSGRVHWSPEAEALFGYSKDILRRDIRSAIPLCH--DLAAPQTT--EISGHPPPCPDLEVTCRCKDGTQVTVDLSLASFATHKRR--YTIGLCYDRQRHTAQDRHIQQLAYYDPLTELPNRVLLQERLDQSLA-EALRSHHPLAVLFVDLDRFKQVNDSLGHAIGDQLLKMVGQRLQQCLRSNDTVARLGGDEFIIVLSGFRHPSSLPKILDKIFDALSKPYRIEMHRIVVTASIGVAVCPDDGTAADLLMRNADIAMYVAKEERGNSYQLFCQEMNQALKDQLALETNLRQAVDNGEFFFQPRFHLASEKVVSIECFLRWKRSDGNILSPKAFLPRLEEMGLMASLGNRILRKACAFGASLQ-QAGMPHIPVAINLSCSQFRQRNLHESIATILQETGLPANCLELEINECTLQKNEERAEEILRSIKRLGVSWSLDNFGLGYTSLQRLKTLPFDNLKIDRHFIRNLPETDAAMVGAILAMARNLGLVTIAEGIETFAQHHLLLAMGCHYGQGFLFREPCRPGELQTFLQ--------- 241775053 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDLRENGQRFQATIETLPHGICLYDRDGHICEYNRAYLTFFDVDKASLVQALEAAGRRMSASN-ARLMQLLEYLAIPKTGHSEGEY---------VWPSGRTVRVSRTGVEGGGYLDVIADITESHLARATIERMANFDALTELANRNLFQKRLADLVARASAR--SMAAILSLDLDRFKAVNDLYGHGVGDALLAKVARRLVDVLRPGDLAARLGGDEFAVLLEKVSAHHDAHQVAKRLVSHLSAPYEIDGLEIVIGASVGIEFIDDPHAAPIDLMRHADQALYAAKRSGRNDIAVYDAKLHETYLERQQIEADLRKAAQSREFFYQPIFCVKSARVCGYEALLRWQSPVRGIVSPNEFIPVAEETGIIEEIGSWVIRKACKDAA-----ALPEHTTIAVNVSPVQFRSRAFVSVVTRALQDSRINPNRLEIEITEGVMIGDAGEALKILRALKALGVRISLDDFGTGYSSFSYISAFPFDKIKIDQSFVRDLGQRSLAIIRAVSGMCSSLGIVSTAEGVETEQQFEILRTEHCDTMQGYLFGKPVALNEL-------------- 159186248 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVICLLGMFAFFHLLL----RADESPAGRKPYWVLVAAFAAGLSVWATHF----VAMLAYRGAVPIALSAALAVFGFWLALVARSQAIYSSLIVGTLVTLSVFVGMAGMD--VAATISYGSAVSWAAFVLAFFLFRRLASWKRIAAPAGAAIICALHFTAMSATVTPDPSMSGPDPDNVGRLIMIGAISGVTFLI------LFATAVAALVDRYLVDLKGLVDATLDLAVVRDIVELNTRFAGLLGREEASLVGR--------NPDD---LFKAVDGQPTYLSRPAPVEA-IRERGGQAQVFELGVRTIEY-RGRPCEVMAI-RDLTEKREAQREIEYLARHDVLTGLSNRTMFQTRLHQQIDNGDEED--EFALLALDLDRFKAVNDIFGHAEGDRVLKKVAAILDECARAGDVVARLGGDEFVILTARHTKADEARLLAETILGMFALKMNVVNDPTAVGVSIGIAVFPRDGQDHESIMHAADLALYRAKMGGRGILAFYDPLMDQEARERRQLETDLRINRDELVLNYQPVLSVECGQVVGYEALVRWQHPTRGVVPPDVFIPIAEESGIIISLGEWVLREACRQASTW-----APHLKIAVNVSPLQFSLANLGHVVCTVLMQTGLSPNRLELEITEAALLKDRKATLVILNQLKALGVAIVMDDFGTGYSSLSNLQSFPFDKIKIDRSFIAAMSEDDRAIVRAVIGLGRSLDLPVTAEGIETDAQYRMVVDEGCAQAQGYLFGRP-------------------- 114776871 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QRLQDFQAMHQRLQESEERLNFLLTSTAAVIYASDISEHTTFISDNIERLSGYPANTFTAEADFRLECVHPDDLAMVRNELK--LALDRGSSRFEYRFQHKDGHYFWVGDEVRVEKNRHGQ-LEFLGFMADISEHKQNEEKVIQMAYTDLLTGLPNRSLYFDRLKQAIAQS-HRNHTTMAVLFMDLDYFKPINDELGHEWGDQALIEVGKRLQGCIRETDTLARIGGDEFSIILGDIASEQAACRIADKIISCIQEPMLLNHSSYVLGISIGIRIESSDYSDAETFMRLADDAMYQAKEAGRNRCCVYRESGDTQLQGLHSELDMEKAINNELVVYYQPKVDLKEGLITGTHALLRWDRGSEGMLQPAQFLPLANKTGLIVSIGEWVLRQASAQIRAWLD-AGLQVVPVSVNVTAEQLRHPDFSRLVASILDECALAPNLLELEVSEADLMRHGSFLTQALHDLSDVGVKITMGNFGSGFFSLESLKAMPIHELKMDRALIIGHAGDSGQVANAIIAMGHILNHPVVAEGVETHDQLSFLRHHNTDGMLGYLSSPPVTADEITSHLTKRASLL--- 288554460 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LHALNEASIIAITDNKGTITFVNDMFCKISKYDRDELLGQNHRMLSSYHSSD--FFVHLWRTISRGK--VWRGEVKNKAKDGSFYWVHTTIVPFLDSRGKPYQYVSIRTDITERKCTEEQSIDESMAAYPEIRQLMTQFNEMNIRINQARKRIEHQAYHDALTGLDRFKLVNDLLGHQVGDLLLKEVAEKLSQTICENGMIGRQGGDEFLIVL-EDMNEEEVRAIAGRILDCLSYPFVYAGKEFFISPSIGISMFPKDGNDIESMMKNADTAMYMAKERGKNNFQFYSSEPSSSRRHLLENKLRTALKNKEFILNYQPQVHLNSHELRGFEALIRWNNPELGLISPEEFIPIAEETGIITDIGTWVLKEACRQNKAWQEQG-FVRVPVSINVSSQQFRDPEFVWNVLNVLKESKLHPQYLEIELTEST-THHFVHTVEKLQLIKQYGIKVAIDDFGTGYSSLSALDQLPIDILKIDRSFIKHINPNKAAIAKTIIDLGHNLDFKIIAEGIEEPSQADFLNEHQCHIGQGFLFHPPLNPTDVARHYQ--------- 109898000 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NITDSIAEQEDLRLFGEAYK----HTRDWVLVCNRHTVPMAANQAFCNTFNIDE---QQDIASQLKLVYDDQQAGLLSFWSKLESLEASEWRGEDQIMLQNEEVRDVLVYIKAVANDVTDIDSYLIILSDISEHKKAQQALIKLANFDALTGLPNRALLLDRVDHAI-YQAQRSASTLGLFFIDLDKFKQVNDSLGHNAGDTLLQEISARLLNLLRKEDTIARLGGDEFVVLIENVHTIDDLTHLASQIIEIIDTPVQLENHLVSVSSSIGIALYPDDAQDAQELLQNADIAMYHAKENGRSHFQFFTAKMNVLAQQRLESDLKYAHSHQQLENYYQPIIDISRNKIAGFELLMRWFTDTGKV-SPGRFIPVAEELGLIESMTLQAMERALPMFKHW--QANGFDGYLSVNLSARHFESLQSIKDVIAFLASNALPVEMVRFEITESALMKDYQKAIIYMKHLREAGFSIALDDFGTGYSSLKYLKEFPLSVIKVDKSFVDGINKNNEALIETILRMAQSLDMYCVAEGIETKEQVAFFKEHDCQFLQGFYFSRPVALADTFALIDE--PLV--- 163848810 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ASELRPQQRMLSLRVDPSRWPVVDYILQAYAVSET--WMMALRNRDVDSWLLVCRQQNNPLTAEEQLLIQFEQLSLIALEQHATLHKLAYQAHHDALTGLPNRLLFEDRLQQAIEHARRA-NTMVAVLFIDLDRFKHVNDTLGHTTGDMLLIQVARRFEACIRATDTIARHGGDEFLLVLSDITSPQQVTHVVRRLHEALDQPFFVNGHEIFVSASIGASLYPIDGTDVIALQRAADVAMYRAKQLLHNSFQFFDAAITDVSIERLQIENLLRRAIERHELYYQPKVD-RTGQLVGLEALLRWQHPELGMVSPARFIPIAEETGLIVPIGRWVLREVARQVTQWWRDGLKVVPVAVN-VSVIQFTQADFAQTVADTVAQTALPFSWLELELTESMLMGQIDDLRRQLGELRQLGVTLAIDDFGTGYSSLSYLHRLPINVLKIDRSFVARLDQDDRSLITTIITLGHHLGVQIVAEGVETAGQRQILFDAGCDVFQGYHISRPLPAGVVRGWLEQ-------- 71908401 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QQIAHLGN----WTMDHEGNISAASRQYLDI--IAAAQLPVSEKRLLARVHREDRSALMRCWAELRAGRPYQIDYRLRSLANENLWHHVHERGFPIFDEKNHYQGASGFTQDISERVSQEEKIRQLAWHDPVTGLNNRDRLIELLER--DLQADDNKTGVVILYIHLSNLRDVATVLGQETSDAAIRTLASRIKGLLKQDAKLARYDEQSFVLALPGVLDREEIYCYANAVNETISQPMLLLGDEVLITPFIGIAYYPEDASDTAELFRRAMLVALRAASNNGTVVSFFDQKHDHEAAQRERGLRAALDQGGQLRPYFQPKISAATGEIIGAEVLLRWQHPLLGFITPDRFIPLAEEVGLIHPISEWLISQVCELIADWLGM-RQKVGTISINLSAESFFQHSLIQFIDEVLNRTGVPASQLIIELTESVLMQNADTAHQVINELRQRGIRISLDDFGTGFSSLGYLNRFSIDEIKIDRSFVIDLEEKKRALVQAIITLGTALGLKVVAEGVETRQQADLLRAMGCDIFQGFFFARPMPADEFIAF---QLPAIES- 67924578 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITKYRKREIKLTTGKDRYRFFFEQSTEGILVINPDTKHIEANQAYCKLLGYSSDIIGCNLYQLLEI----ERESFNQILEQITPDNPYIIRESFH-RHQNGSLLAVAGKINLTNYQRQEVLCLV--VRDIRDRKQAEEELQYQLLHDPLTNLPNRQLFKQQLATALAHAKRHEHL-MAVIFIDIDSFTHINNTLGHSLGDKVLQSFAKRLSSCIRAGDMVNRWGSDEFVVLLPQIKNTEDTVKLAQRIFEILQRPLILGKHRLQIKCSIGIAIYPQDGDNAEGLLKNADTALYRTKEQGKNYYQFYSPHLTAEAEILMRLESHQALEKKQFFLEYQPQLEYKTGKIVGMEALLRWENPAFGVIMPQKFLPLAAKTNLILHLSKWVLKTACEQNLSWQKD-NLPPIPVTVNLSAKEFQQPHLATVVASILDETGLDPQWLELEITELTLRQNLNLARKTLQDLQNLGVRIALDDFGCGFSSLGYLKQFSFRTLKLHQDFVRDLTSEELGLISAILAIGKGFNMRVVAEGVETSEQLKILEDLDCREIQGYWFSHPLPTKEATELLSK-------- 192359980 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YPDDHLFQLSNIDSYLGVG---------IRNPQGQHVGILIVMSEKANVSPQVRSLLLIFAERINRASDQEQIYRLAFFDPLTRLPNRRMLMDRLRLIIAQSARTSQ-QGALLFIDLDHFKLLNDTRGHHIGDQLLVQVAERISSIIRTTDLAARLGGDEFVVVFDNDKAALEAKHRAEQLHELINLPYPLQQSVYHCTISIGVNLFNANNTSIDDLLRHADVAMYQAKDRNTIRFFDPHMQSRLEKRAEIEADLRSAHESGTQLTPYYQAQVNHTGEVLGAELLLRWIHPRKGTIAPGDFIPVAEQTGLIVAIGRQVIRMACKQLQCWQQQPGFGHLTLAVNVSPIQFNQSSFVEDVISCVLDYDVNPNHLKLELTESSLLKNVEHSIEKMQRLQEFGISFAMDDFGIGYSSLSYLKKLPLDQLKIDRTFVRDIDPNDAIIVRTIIAMAANMNLNVIAEGVETELQKQFLEQNGCLLFQGYYFGKPMPLDAFEELIHMPQQLIRHS 170726564 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NPTFYQMLNACPDKYH----------HFEPEIFFKSSLNSMLAQLKESWQGELLGCRLDGEHFHLDLTVSVFKDPASDERLYSWLFSDISERKKASEIIDFQANYDSLTHLANRNHLFKAMNAEIESDRLNPG--FGFMLMDLDNFKQVNDTLGHDKGDQLLQAVCKRIQACIKESALLARLGGDEFALLLPDMVKECELQLLANEINEAVSVPYILGGDKQVLTISIGIARFPEDAMSLEQVLNCADQAMYISKDEGRNCFHFFTEQMQQNAEYTAKMHTSLKLESNAFELYFQPILCLDTHQIVRAEVLLRWQD-EGQFIPTDEFIALAESSGLIVDIGHWVRQEAMSFLIELQNIAPDIGLSINVSMYWSHSLQDNLVNSIQHILSCDAFPFEMVTIEITESLLMKQHTHLIDSLNKLREMGIKIAVDDFGTGYSSLSYLSHFPIDQIKIDKSFIQDSSKKQQALVEAITTLSHALELHVIAEGVETKEELQFVKNAGIEAVQGYYFYRPMTKSSLIELLNKR------- 265983393 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QVVFDGREVILAIVQDRTELAEANRQASHAQTLLDS------LVTNLPVGVFVKDMHDDYVLYNQAASTASGQPIDEAIGSIDL---DIFPEREAIVFAQHDRMVMRRREVLSVERKVERKDGTSRTMRIIKSSIPPVEGNEPRYIGLVEDITERREIEKRMAHIAMHDSLTGLPNRAYFAHHVGSLLKQGSDCD--PFALFYLDIDHFKNVNDSISHQAGDQLLQEVVLRLRQITTADQFIARLGGDEFAI-VYRSGTLAQIAMFADRVLSAFQDPFVLGGNAEFVTCSMGIAQAPLHGDNPDVLMRNADLALYASKSGGRRTFRFYQDSLRLAAEKRHVMTSDLRQAAGQFQLHYQPIFNLEGGHISGFEALIRWNHPEHGMIPPLEFISVAEETGLIGPIGDWVLQEACREAARWPE-----DIKVSVNLSPVQFGQSTLLQSVTDALGAAHLAPERLELEITETVFLSNSKHNIELLFDLRRLGVRIAMDDFGTGYSSLSYLRAFPFDKIKIDRSFVSGIDTRDLAIIQAVATLGAGFNIVTTAEGVETAQQLERLKNERFGEVQGYFTGRPMRAGDVHAFIR--------- 27377700 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQMLGRTPEEIF--PADVARVVNEQDRRVVDT-------GEPMFLEGHLLEVGVNGHDRVVNSRKLLIRDGNGTPQYVVGVIEDVTEQLASQARISHLAHHDALTDLPNRSAFNAELDERLEL-AQEALTSFAVLSLDLDRFKEVNDVFGHPVGD-MLMRAAADRLAAEADGAFVARIGGDEFMILMPDNARREDMLTLAERLVEVIGKELEIDDYLSQVGVSVGIAVYPDDGVDAATLLANADSALYRAKREGRARVRFFESETDQELRDRRLLQHDLRQALEQNQFVHFQPQARMDGEVIGFEALLRWNHPTRGFVPPDRFIPLAEENGLIVQIGEWVLREACREAASWPR-----PLQVAVNLSPVQVQAGDLERSIHQILLETGLAPTRLEVEITEGVLIGDFTRALNLLRRLKALGIRIAMDDFGTGYSSLSYLQSFPFDKIKIDRSFISNATPQSAEIVRAVLSLAHALNIPVIAEGVETEAQRAFLAREACEEMQGYLVGRP-------------------- 118589781 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HFIDKALARKVMGVLSEKATTKFVAE--VLTCDG-LRWHEITIRRCHDAVTGKPAFLLSEIDVTELHQTKERAQYLASHDALTGLSNRTYLKERLLQV-RQTAQENDLIATLYLVDLDDFKMVNDTLGHAAGDHLLQLVASRLKELAGNNDIVARLGGDEFLICHLSSPESPRPDWFGQALLQAFATPQMIEGKPRHVGLSIGYVHYPMDGSDIDELMRHADLALYQAKSERKNKCVRYKEFMRKIRDKHLSLKKDLERAIRANEFYYQPIACTRSQRIVGAEALLRWQHPERGLVSPDDFVPVAEETGLINEIGTWVSRNVADMQSRL--KLLDVSVPLSMNVSPKQLSDPKFLSRMENLPKETACNANEISLEITESVLLGDIPHAYETLMKLKAAGYRIVIDDFGTGYSNLAYLHNYPIDGIKIDRMFMNDIATGG-AIVRLILSLATALDATVVAEGVETVEQRSWLSENGCNRFQGFLYSKPVPEEQFVDMLQAQ------- 196155840 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IHFSSLTMSGVGKVKYYYKLLNGDKVATEGVAKITFTNISPGDYVFSVVPTPGSFDFNVL--PAEITLSMPYAPL-----RSPLAYTIYATLVIGLFVAYLL---SRQRQLFKLQKAKQQLFSDAFRQ------TRDWVLIFDKEKRLVAANPAFEQVFGFNNKEPLPKQLAKLYMRYPN--------LNRQLSGKLPEMQGEAVIDGADGKRYDVLIDITAVSGESNAADHYLIVISDITEQKNAERKLLKIATYDSLTGLVNRTLLLDRLEHAIGLARHNKH-RVAVMFVDLDRFKGINDSLGHDYGDKLLRIVANRMRNLVAESGTVARLGGDEFVIVIEEVLNDDDLSSFVGQIIESVETPISLAEEVLRVSCSIGVAFYPEDASEPAELIKQADVAMYSAKKDALSGFTYFTRDMNERAKTRLENKVKRAYSDDCFFNHYQPIIDARTNTTIGVELLLRGKLNDEPLY-PDQFIPVLEELKYIIEVTRQAMRRAAEDLSQWYEQG--FNGYVSINLSALHFKTEFDLGGVLSVLEEFKLPKSAFRFEITEGVLMDDSDNALRQIKRFVKEGFILALDDFGTGYSSLSYLQRYPLSVLKIDKSFVNEMAAGNAALVTTTITLASNLNMSCVAEGVETQEQVKELIDKACFFHQGYFYAKPCTASEVAPLL---------- 290242970 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVALPLLGGLSLIVLLAGWLVYRR---TARSESELFHEKERAQVTLHAIGDAVITTDLRGHVEYLNPVAEHLTGWTHDEVNHRLDDVFMLIDASSGTRYHPLTECVYDGMASGLRHDQMLVSRTGQQYEIEEVASPIRNRSGAIIGAALVFRDVTRSRSLERDLIWAARHDELTGLPNRAEFERRLRKMV-IHARRNGIDHSLIYLDLDQFKVVNDTCGHPAGDELLRQLATQFQERLRSSDVLARLGGDEFGILLERCTLGEAEAIAEKIRASVAEGRFEWQGKVFTVGVSIGVAPIDPDTGDAEQFMSKADAACYLARNRIHVTHSGDENVAYCEDHMHCVQAISEAIEADRLWLHGQNICPVSGKGKGYTEVLVRVLDQKGELLSPGTFIPAAERFGIMPQIDRWVIRRVLTHMAN---PGSGFKGRYSVNLSGQSLCDIEMLDFITKIFRHTRVDPSRICFEITETAAIANLDQASRFMKELRGLGCRFALDDFGVGMSSFGYLRDLKVDYIKIDGSFVRDMAEDHHAMVESIHHIGHVMGLETVAEFVSDPRLLVSLREIGIDYGQGFGLHRPEPLE---------------- 241765471 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WNAAVAADALPGISAEVARHAAHPATPFDATWKVAAPHAPARWVRNLGKIVSDAHGQPTRMLGVAMDVT-PQREQEELLQKLAHYDALTGLPNRVLLAKLLQDRMAETRANGTRLGVAYLDLDGFKPVNDRLGHGAGDRLLVVVAGRLSRALRPQDCVARLGGDEFVILMPGLASPAEGEQLLQRVMDSISPPYSLEGERVSVTASIGYTLFPLDDADADALLRHADQAMYAAKQAGRNRFHQFDAEQERAQRAQREQGQQLRDARGEFVLFLQPKVAMQAGVVVGAETLARWQHPERGLLSPAAFLPLVESTGLELAFGEWVVETALAQLEQLILAGLQ--LPLSINISARQLQQPGFADWMLERLARHQVPATLVELEITESAALYDLPAVTGTLARLRALGMAVSLDDFGTGYSSLTYLRNLPMDTLKIDQSFVHGMDPGDMAIVQGVIGLARSFGCKVIAEGVETVEQGQMLQQMGCAHAQGYGIARPMPFDRFAGWVAHWQP----- 159186276 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AHILEMIVAAARIEDFLEEFVKAIENLATGVFEAAVGEPSVYVSPALAQQAGLTA--LISNVSDPESLAHSED-----TAFSFDIPASEGKAHGFVWCRLAGRKPDEALVEFI------GAAARMAGLAID---RKRAAEHIAFLADHDMLTRLPNRRFLDTRLPEILAAAAK-ANRRVGIGFLDLDNFKQINDTLGHSIGDALLSKTAERIAASLGQNDLVLRVGGDEFVIIL--EEHKDDVEKHLQRIRAAVSQPLRIRNYDIKVTCSIGMAFFPEHGKTTAEIVAAADLAMYEVKHNGRDSIATFTPNMADDLRKKFTRIEEMRKAVERDEFHFQPQVDLANGRISGVEALVRWQHPTEGLLGPVEFIGLAEETGLIVELGANILKKACRQAQAW-VAAGLSPVKMAVNISPRQ-FQGGLVQQIRSVLKETGLAPSLLEIEITETLIIQDVETSVRIMHAIKQMGVSLALDDFGIGYSCLGMLKTFPLSCMKIDRSFLTHLPEKDSAIVTIMIQLAGSLGIDVIAEGVETAEQANFLRTAGCPYGQGYYFSRPLPADAIEATLANRFP----- 283845015 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DKDIITSRFKQAFEGQK----VEFDFKHG---YRILHASITPIIHCN-EVIEVIATINDITELKNSELAVKNMAYHDALTGLPNRRILEEDLMYRL-VDAKTQQKKASLIIVDLDKFKYINDTLGHNVGDRFIMMAAERLQTLTFDNHVLYHLGGDEFAWIIIGPDEHVCI--VTRQILTLFDEPFYYRNGEFHQKASIGVSVFPEHATNPEELMKAADMAAKHAGGNTFRKFNSQMKNVFVSKVLMEDDLRQAIIANNQFELFYQPVMDVKQQKINSCEALIRWYHPKKGLINPADFIPIAEETGLIIPLGEWVIRQACRDLKRW--EESQIHLNISVNISAYQLKQSDFVERLTTIVSDERVLPNRIQLEITENGLMENTTDSINTLQKLKQIGFTIAIDDFGIGYSSLSYLKQFPVNCLKIDRSFVKDSDNSDSAIVSSVVKLGKDLGLLVVAEGVEGQEASDYLSSIECPYLQGYYYSKPIKFEDFTDLMNEH------- 170750603 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLCGPDADDALPNRYRLQRAGLLDETLKLATYSA----VTHLIIALAVAYFFWGSASLLGLLAVVAVLIAAATYATWLYWRTHGDTASAATV-----------RWGCRISAGLAFALGLAWATLPVVLFAPS--GGDARLLVVAIV---TGLISDAYVVGPLLSVSYLFAVPVIVGSFVGLARS------GEPVALSLGFLLAVYAIFVVTSVRRMSLSRQRILDRVRVGDQSETIGLLNASDWLWETDGTGRFQHVSTRMADVLACPVRTLQHASFPALPEISPEISPEADQSADLLDRLRRGVHQHLIAVDTPAGR-RWLRLSGKPFLDQKGRFAGFRGVGSDVTEARRAEAHIAYLATRDPMTGLSNRVMFHDVASEVCAAAAQTSPQAPDALYLDLDGFKTVNDSIGHAAGDALLGQVADRLRALLPADAQAFRLGGDEFAI-LQRGRDGAAARALAEATIGVLREPYLIDGVRAEIGVSVGIACAPADATEPEDLLRKADLALYSAKQGGKGRWRGFDRDLEVRVQRRHELDEAMRQALADGEMHYQPLVGLQDGQVVGCEALLRWTRPGLGPVSPAELIPIAEGTGFILAIGRWALRRACAEALTWPAR-----LRVAVNISSVHFRRPDFFADVAAVLSETGLAAERLEIEITESIFLANTPHVLDNLRALRALGVRIALDDFGTGYSSLSYLTQFPVDKIKIDRAFVRDLSSRPLTVIEAIMVIARDLRIDVTVEGVETEQQAELLRLRRCNSAQGFLYSPARPPEEIPGLI-ERLP----- 222084396 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RSQQRSYWVVAAAFASGVSIWATHFIAMLAYDGG--LPISYGLSLTILSVVFAILGSWFAIAVAFEWDNTISFAIGGMLMALGIASMHFTGMQAIQAPAILAHRTLAAIAAGAALGALSFVAFFRMGGHRRIALGTLLLVLAICALFTAMSGV--TLTPDPT-------VEAATLSIDRIVLAGIIMAA-STGLVLIALGAAF-VDRHLTDLRGFANA---SLEGMLIVRDG------------RVIDANERFVAISGWSLQRLPGDFLTLDAAMRPEEAASLETAL-----------------LSESGRSIPVEVVIRTIIYRGHECR--VLVVRDLTERRQAQQMIEHLAHHDTLTDLPNRAFFDERIRQALQM-AEHKGTEAAVFCLDLDRFKAINDVFGHAEGDRILCKVADILRRSAEDSDTVARLGGDEFAIIQPGQSQPEGARRLAERILAEFAAEMDTARDPTAVGVSLGIAIYPRDGHSAEQLYCNADIALYRVKHTSRGFACFFDMDETVRTRRQIESDLRQAILRRQLHVDYQPILDAQNGQISGYEALLRWDHPVRGVIEPDTFIPIAEESGSIVQLGEWVLEQACIEAARWHDKA-----SIAVNVSPVQFMIPTLYDQVAQILARTGLDPHRLELEITEAALMRDRVVVLSTLQRLHRLGVRVVMDDFGTGYSSLSNLRAFPFDKIKVDRSFTGALEHDPAAIVRAIIGLGHSLNMPVVTEGVETESQRRIVVEEGCAQLQGFLLGKP-------------------- 227822860 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MGALAGNFNAMQDRLERE--ERELKSAHARATETYNLTPAMLFSRDAAGRLSAVSDYWLLATGYLRDEVIG--RSFTDFIDPSWHEAYHQSAKATAVDGDDITELTLPFRKADGEFMTVL--ILETETSSGEIS--LSVMTDVTALKQAESRNHTQAITDHLTGLLNRQGFENALDEAI-LSADQCGMQLACLFIDLDRFKWINDNFGHAAGDAVLRQTVERIRAALRPEDVIARLGGDEFAILIAATDVAVLASEIGESICAALHEPMPITGNELFVSASVGVSVYPAHASGASDLLLKADMAMYARKRDGKNGLQVFDAGMLDAARERHEIEQCIEAKEDWFEAWLQPIVSLDDGQIVGFEALMRLDHPEKGLMPPGKIIGIAEETGTIGRIGDRVLEKAIRHLAAISALDGTQSTYLAVNFSPLQ-FELTLPHKLAALLLKHHISPQRIVVEITEAVLMLDNPEVHAVLKQLNEFGCRIALDDFGTGYSSLSYLNRFPVDIVKVDQSFTRDVRRKSRMLIKGIRTISHQMGCTVVAEGIETDEQWQLLRKLGVDNGQGYLFSRPMPIDGMLTMLENESEAKAST 91976371 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WLLTAGVVTGVGIWSTHFI---AMLAYLGFDFDF---DFSLTIASLIV------AAVMATLGLSVAAY-GEARWTTHFMGVTSLNFATLWDWDLVAV---ALLFGLS-LSVGAVALAQRGETLRSLAGAAGLLALAIGSHHFIAMGAMDVLRPIQIYDATGRISPLTLCLTIAVVTAIAVAALLVALVDRRSNRRVAERSMQLDVALNNMGRGLCMFDVGGRVQLFNSQYLEMYNLRASDIR-SGDDLDRLLHPSDVDAHCGHLSAAIAER---IPADWMTALPDGRK--IHVTYQPIANG-----GWVITHEDCTERVQNRARIDFLAHHDALTQLPNRIAFDRHLEEAI-LRAKATRSSFAAICVDLDRFKEINDVYGHGAGDAFLRDVARRLTAA-GDGAFVARIGGDEFVIVVEKGVQPRAAEELCGRIVRAFDLDFQLKGGAVKGGCSIGVAIYPDNGSSAEELIANADAALYRADQRGSFRFFETTLDASLREKRMLHKELIEAVEAEQFEPFFQPQV-TASGEVVGFEVLGRWRHPNRGLVMPARFIALAEETGLISGIDEQILRAACREAASWDR-----PLSIAVNLSPIDFRRGDVASMILSILFETGLSPGRLNVEITEGVLMQDDGRAMSQLRRIRDLGAHLAMDDFGSGYSSLSYLQAFPFDKIKIDGTFVAGSNPQSRAIVRAIIGLGHSLGLSVIAEGVETNAQFELLVALGCDEFQGYLIGHPAPAAAYRDL----------- 90423242 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMEREQALRSTKAMLRQRSEQLLEAQHLGKIGDWSFRLGDKTLWWSPEIYQLLAYDPQSFR-PERNAVTALYVGDSARRLQQAQAEVMRTGLVNSVDIKVKRGDGSIGDLAITSKAMINADGGIIGLSGTIQDISARKSAEAQLEKLAYYDPLTGLANRSLFHLEISELMVRNRRTGSDAALLLLDL-DGFKEINDTLGHGAGDELLRKIGQLISQALGPGNFLSRLGGDEFAIVLSHPTPRSEIEQLATTLLAAIAGPIALERGEAAISTSIGIAMIPRDGSTLNEILRSADLALYRAKEDGRGRYRFFEAGMSAAVQHKMALSRDLRAAITDNVVHYQPQIELSSDRVAGFEALMRWSHPTLGSISPAEFIPLAESSHLICDLGLWILREAATQAKRWLDAGEPPRD-IAVNVSAAQIWHTDFVSDVVRVLEDTGLPPHLLCLELTESLLADHAERVRNVLMQLKRLGVTLALDDFGTGYSSLGYLTQLPFDKLKIDRVFIDGISERSRKLLQGVIALGRGLGMTLVMEGVERAEEVDILLEFDCDVVQGFFFARP-------------------- 158336134 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DAMEFWHDNQPGQYKSGMWCETDHRDQEIHLEAAALNLGSQK---ILLIKASEGEYIELLSFIQKAREIEERKQTSESILKTTFYDALTGLPNQTYFLIQLAHAFERFKRKKSYHFAILIVNIDRFQSINDSFGRLAGDQLLIAIAWRLKNCLDEFDIFARLSGDEFIILLDEIDATSTAILAANQISAEFQTPFRLSGQELFITASVGIALTLMEYDRAEDLLRDANTAVSYAKGLGRANYVVFDPTMHARAVRQLENDLKRALREQELNLFFQPIVCLADQRIIGFEALVRWMHPRLGMVSPLEFIPIAEETGLIFEIDQWMLKEACFRIQQWR-RFTEEPLSISVNFSAKQFDQPDLVSQVRQVLLETRISPQQLMIEITESVLFSRDQAAIDTLHQLKNMGVSLCIDDFGTGYASLQYLQQLPVDTLKIDRSFIKRMDVDNLDLVRSIIELAHDLGLSVTAEGVETPVQRRFLLDMGCQEAQGHLFSKPVDGQMAVALLQEKM------ 251828528 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EARLELAFETTGEAIVVTDVSGAIIAVNPAFCRITGYSEAEVGKNPRMYKSGLHK--QAFYRDFWSELI--KHGQWCGEIWNRRKNGELYAQWESVTTIKDSKGNTSSYVAVFSDMSEIKKAQAEVEELSWRDPLTGLANRALFLRQVEQAL-VSSKRDDYFAAVLLIDLDRFKEINEARGLAIGDALLRSVADRLGQTLHRDDLLARLDSDEFAVHIPREKAGREALAVAEKLRAALRCAIEMDGEFIHVDASIGIAMLPDTPQETAIDVLRADMAMTNAKAEGRSRTMFFESLMGETVRARFQLEAELRILEDQLRLYLQPQVNSSGVQV-GAEALVRWQHPTRGLTLPGLFIPLAESSDLIISIDRWMLSAVCRLLAELDAEGSS--IRLSVNISPRHFQQADFVSEIQHQLEASGADPSRLVLELTEGIVIGDIGDVIAKMTLLSTLGIHFSIDDFGTGYSSLAYIKRLPIHELKIDKSFIQDSDPNDAALVETILSIAKHLHFQVVAEGVETLGQSEFLNARGQIIHQGYLYGRPEPAAVWRARLSQ-------- 255059216 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AIEIGMDHYLLKPVNYPELFRILDRVGEKLTLRRLVARQVA-ALRASEQRFSTIFQATPDLLSIASLQDGRVEVNEAFLRALGFDRQEVIGRTPEWLDAGEP-------AALLQALAEKGAVRDLEVRLKAKNGQELEGLVSADSIEMEGNPFL--LTLFKDISERKRLEQIIKHQAQHDPLTDLPNRKLFMDFLALELAQARR-NKKSLAVLFLDLDHFKQINDTLGHAAGDLLLQAVAQRLKRCVRESDTVARIGGDEFNVLMPDLAQTDDVGTVVSKIMGVFGPPFRLEGIEVQASTSLGVSMFPDDGESCEELLQKADGAMYVAKQSDGNSYQFYNDEINARTVSRQNMEMRLRQAVSRGELEYQPLLNLGTGRISAAEALLRWHHPERGLLFPAQFLTVAEETGAIVPIGEWVIHQACTQMKEWQEQGL--DLSLAVNLSNREFHHPNFLEMTMTALSETGLAPGSLEMDIPERAIMDNASLPVKDMLRLTEAGVAFSVDDFGIGSSSLQRIRQLPIAKLKIDRSFIRDIEPGDLDVVSAMICMSHSLKLRVNAVGVEAPGQLALMEDYGCDEVQGDLIGRPLPAAEF-------------- 152998354 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILARTITALWHKRKKVETELAKSEAYFKAVLHQSSECMLLTNLKGQILDCNSETCRLLAYDKPTLLMLT------IQDIDPEQTPNLLREWADNSLGDPKFEAHYHRSSGVSFPVEVCGNIITLDHE--AHFLASFRDITQRKLDQEQVKFLAYYDALTNLPNRRFLNQNIEKVI-TTAQNNGYIGGLLFIDLDRFKNINDSMGHHVGDALLVEASKRILACLSQADIAVRMGGDEFVLLIPVLGDNAEEAQLAETLLSQLCQVFRLEQTDLFISASIGISLFPFDGANDAQILRQADTAMYEAKESGRNAYRFYRQEMQQQVAERAALEKHRAISNDEFYLVYQPQVNEHG-QLIGFEALIRWSNEELGLVPPNRFIPIAEEIGLIYDVGNWVLENVCQQLKAWQDIGLPPTFKVAINISPYQFAKECFVESVCDVIDRTQVDSSLLDLEITEGMLVENIASVAEKMWRLKEHNIRFSIDDFGTGYSSLRYLQHFPINQLKIDQSFVRDSDPQSHVIINTIVSMATHMNLSVLAEGVEHQVEKDILENMGCAKYQGYFFSKPVKADTATQYLSSTFPL---- 85708868 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WFWETDASGQLTYLSPKACKSLGLEAEELLG--KELTEFMATDNSGATGSTLKFRLKSRSPISRLNVEITAANKEVWW-EISAGPRLDAQGEFRGLHGTARDVTKALAEAREAEHAAQFDSLTGLANRARMTHMLDSTL-TAFKQSKRSVAIMLMDLDRFKKVNDTLGHPAGDELLVQVAERLGRIYQRGGEIGRLGGDEFQVIIPDMDDRGELADLANKMVQMVSQPYTIAGTRAIIGCSIGIAVAPYDGIDASELIKSADLALYSAKDAGRGQFKFYSAELSAEADFRQRIEDDLRDAIANDEVHYQPIVDARTHKVSCLEALLRWEHPHRGFVSPTDFIPVAEEQGMIGEIGEWVLRKVCDDLAHCPPE-----IRAAVNVSAIQFQGENFVGMVKEVIQDTGIKPSRIELEITESVFVGDLEETIAQFKKLKRIGIRLSLDDFGTGYSSLSYLQNAPFDKLKIDQSFVRGEDANNGILVAAIVSMASAMGMETVAEGVEAKDEYNMVVQHGAGLLQGYLFSGALTFEQLME------------ 219855856 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRALNGADYGIWEWNIDTGKIFISENIKKIVENDLLGITTMYEFIDNIAYGKDKALVIRELYEYINGNEPFYQSAFRLKNKN--LAWVLIKGKMSKSESECCRLFSGIMSEISEN--------KLSENWDEIIKVSDRAFFLKKIEYSLNMAKLHNSRAAIIYINIDNFKSLNTILGHNIGNIILMLFSQSIIRILDKYGELGKVGEDEFAILVSEFNTIKDVKKICNKIHRCFQEPFKIMDYKIYIEVNIGISIFPEHGSEGHELLKYCYFAMNSFKEKGKNPYAFFDKQVFDIYCRRILIENELKNSIFNNEVYYQPQVDILSNKIIGVEALLRWNNKKLGRVSPEEFIPIIEKNGYIVEIGNWVLDKVIYTIHNWKEKGIQLD-SVAVNISPVQLKKSDFKNKVLAFCTKYDVPPSLLELEITEGTLLEMSDNSIKVFNQLVESNINIALDDFGTRYSSLSYLVSLPVSTLKIDKLFVDNIQEKNKILIRSIVDLSKSLNCRIIVEGVETKAQVDILNNLGCNIIQGYYFSKPLSQKELENLL---------- 146338308 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLIVESARDGRYLLANRSAEVILNRKREDATGLTAADIFNPREA--RLIIARDEAAIR---------KRSLMTEEHPISTKDGLRLFLTRRVTVMGDAD-EPQYLIKTYEDVTDRRQTESRMAHMAYHDGLTDLPNRAAFLQALSQMIEACRDTDE-EFAVLNVDLKGLKDVNDVFGHAIGDKLLVEVARRVHAVSRG-GVVSRLSGDEFGL-IIDGKQPEAARALAEQLAEAIAVEFQIEGKSIRTALTTGISVFPHNGSDPASLLANAGAALFRAKAKARGSITFYEPEMDQQIRDRRVLHQELSVAIKHGELSLYFQPQANSGRITGFEALARWQHPVRGFVPPSDFIPLAEESGLIVEMGEWILREACREAASWPK-----PLQVAVNLSPAQFVHGDLVALVHSILLETGLSPGRLELEITEGVLIEDFDRGVALLRRLKALGVRVSMDDFGSGYSSLSYLQAFPFDKIKIDRAFVMNLNPQSAAIIRAVIGLGHGMNMSIVAEGVETPEQLGFLAEQGCDSVQGYLLGKPLPIN---------------- 56461444 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VRNRDLVALIIEHEEQRRKQALEQSQDAVFMLDLEGNFTSVNRSVCEL--LLLKEEDLLGKHYELAVPESDQKRTSEHFEAAKAGI--PQSYEIKVKDQTGQLHDLAITNIPII-IDGEITGVHGIAKDITERIQREEALEFFTSHDSLTHLVNRSAMEQRLQQLQE---NKSDAAIFVLFIDLDGFKPINDSLGHYLGDEVLIETAQRLQQVVSEPNLLCRFGGDEFVAVIQDMSAVEQVNALCAEVLAVFEQPFRIGEVEVSLSAAIGVSANDIEFKHPMELTQRADVAMYEAKKRGGNSVYWYSANLDEGLGYKVALRTKIQEALAQEQFEFYQPIMTDKGQVAGAEALIRWQHPTKGYVSPADFIPVAERTGQIIPISEWVLKQACRDLQQLKLYGIK---SVSVNFSPIQFYREDFVSKTKAILEQFDIKPGEITVEITENVLVNDTQRIAELLQQLRDLGLDVAIDDFGSGFASLRYLNMLPVNKLKIDRSFIENIHENNAAITCGILSMVAGIGIETVAEGVEKEEECAYLVEHGCHFMQGFLFSKPKPLGELLKWAERQ------- 118589729 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HLWGLVAAVVDADRLYADSGLLDPDLPIEIAILGKDATITDKTVFFILQQEPVLSNVVLPTGRWQIAAIPRGG-WSAVPVNAWKTRLLTVAGGLLVLLPIFIAGQLYDHIRELKRRQLQMEGLSQRLKLALDTSKIGIWELNLDTGVLTWDSRMLELYDIPEGRDTTQYDVWADCLHPDDLERAREYWEAIEAG--GTYHSDFRVILQDGSIRWIRAIGAVHTNTRGQ-RYILGVNWDVSSDIQLKTREDRNRELEDARALMEHYSLHDSLTGLPNRRFLDQQRPTALLHIDLDRFKHINDTLGHAAGDAMLTHAASVLKENVSDSDFVARIGGDEFVIAITEPADEASLAARADRIIAQMRRPVPFENHQCRFGVSIGIAMADTTLSDYGRHLVDADIALYRAKSNGRNRFEFFSDTLKSEIVHNKQVADDILFERQEFLPYFQPQFDARTLAITGVEALARWKHPTEGILTPDRFLKTADELNVVHLIDRLILEQTLWQSARWK-AAGIHIPKMSVNVSAGRLNDVQLVQSLDGLVFEPG----SLSFELLESIFLDEKNDLIAAFDHLREMGIDIEIDDFGTGYASIVSLIHLRPKRLKIDRQLVIPITEGQRRLVASIIDIGQSLGIKVVAEGVETMQHARILRDLGCDALQGYAFAPAMPSDRLMEFVRE-------- 218133210 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIQSIAQKKIINNSLLSSYELLREILSNIGSGIIVCSQENGNVLFENDIAQ-----------------------NADEVRRTMKECIQFDKGCPMEDIRVENYDQSGLWFEVRFAPLNWLDGSPV-IICTAVDITQKKKNQQKIEYQAHNDFLTGLYNRMKCESDLRKVIK-NAVKDGTTGAVMFIDLDNFKHINDGLGHQYGDVLLQQVAAGIQGIAGLRGHCYRMGGDEFVI-IIEPQLYDQLDRLVRIISDMFNRSWYLMGTEYYCTMSMGIARFPEHGSDVNELIKKADIAMYEAKKGGKNRYAYYSAGNDSGSIKQLDIENNMRQECDEFIVFYQPVVDAVTRECVSCEALIRWNSKALGFMAPGEFIPLAEYLGLITSIGDFILEEACRQCKDWNEHG-FPDFRININLSVVQLMQKDVVDNVKKILDRTGVNPHNIVLEITESFAINDMERVMNIVKGLRRLGPKIALDDFGTGYSSLNYIKQLPLDIIKVDKTFIDDIVDDDYAFVKLIVELSKTIGTKICVEGVESREQYEVLSQIGVDYIQGYYFGKPVPVGEF-------------- 254472797 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELLSVAVEQCAETIMVADHEGTIVYVNSQFEKTTGYSADYAVGRNLDFLRSG-KTPPETFEDLWSTL--GKGEPWEGEFINRRQDGTEYVEHSKISPIEWEGGNKNYYLAIKKDITEKKQSEVELSKLAYTDALTGLPNRAHFLQELDKAVEDTRRGES-QCAVIYMDLDRFKEINDTLGHDAGDEFLVEAAKRFEGVLNENGLLSRLGGDEFVI-LLRETSNAEAEMTVHRLQTAMVAPIDLGEQSPILSASIGVAVSQLASASSSTMLKQADIAMYHSKYNNLGFSFYTCQMEEAVVRKVLISEKLTTAINEGNLRNYQPIVELKNDKLSGVEALMRWEDPDLGPISPSEFIPIAECQNMIDDISDWLFRETACQYRKWVSEGFEFAGRIAINLSERELAKPNRVTEILALLESLGVPPETYEIELSESAFVNDTGHTQENLDSLANAGMIIAIDDFGTGHSALWQLRTQKLDKLKIDHSFVQRMESDQATIVEAITAMASLLDLKVIAEGVENLTQVDILRDIKCCYAQGYHFAKPLTADIFADWLEK-------- 134099511 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NPASQRILGAPASQIWPTFDESGAAMRPEEQP-------SSLAQWTGEPENSVRLVRPDGRSVWLSLTSRSLTPQDRPPHMVVTSFTDITDSRAARERLEYEATHDPLTGLANRTLALRHLAVSRDRTR-----AIAVLFIDLDNFKLINDSLGHGVGDDVLRIVGERLFRTSREEDLVGRLGGDEFVVLVHDESDDDVLRELATGLLAALTEPIHVQGRQLHVNGSIGIVSRPGDTRAGPELLRDADVAMYQAKTRGGGRYEFFDVELRESMQRSMEQDLRHAVQQDQLWVAYQRVVDLRDERTVGVEGLLRWTHPVHGTVSPGEFIPLAEQSDLINSIGAHMLRMATRQVAAERERGGEG-LRLNANLSPRQLDDPYLQVLVKQALTDAGLPAHALCLEVTENAIMHDPAASARVLSSLRELGVRLAIDDFGTGYSSLAQLRRLPLDTLKIDRSFVTDSSEELRVMINSIVAMAHAVGLDVVAEGVETARQLDLLGEVGCDQAQGFYLGRPGPIERLRD------------ 117920751 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ADLTLISEAARLASLAVERSRSLEFQRLAVK-----IFDTNASHSVLYANDAFTQMV-YPKTTDIHDFEHFFS---PSEPHEIDSLFQHLSEGK--MWQGELIGLRNNGETFYLDLTVTVFREPHSNENSFAWLFSDISERKKAAQLIKYQANNDPLTGLANRNALFRQIQELISADSLTPGFSF--MLMDLDNFKQVNDTYGHDKGDALLVQVVEQIKTCLNEQAVFARLGGDEFALLLPGLVTQRELSQLADKINKRVYQRYESHDKGVYSSVSIGIARFPEDALDLEQLLNCADQAMYIADGRNRYHFFTEQMQQNAERIANLHTLLKQALEQEAFELYFQPIVDATTGLVQRAEVLLRWQH-EGQFISPDEFIPIAENSGLIVNIGRYVRKAVMQTIID--MQVLGWPINLAVNVFWSHELQDAFCDSFADIIEELGLPYELITLEITESLLMKQHVHLIQVLNELRGRGIKISLDDFGTGYSSLSYLANFPIDQIKIDKSFIDRLDERHLALIEAIVRLSHALNLSVTAEGVETQAQLKVMMENHIQEIQGYIFYKPMPKAAFFELLAEQ------- 209885851 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IATINMYQRARANKAKSRLFWTLAAGLVCGCGVWSTHFAYSPGVPITFDTMTMVSFAVAVVMFVAAIYGERTWSSLVGGVIVGIAISVLGIVALIVWMPSAVCGIVFSTLSLFTVRQGTAITHSGIAAALLATATLSDHI-IAVSAIGLIPDINTVSDEAGLSPIVLSISVASMMVIVIACLIGAISDRRSRRHMNERNIQLNAAIQNIMQGLCMFGPDNCLQLWNDKYVSMYRIAPEDIRVTVEELFAATIVKELDFYSTLWDSVKNRESARWVLEL----VDGR----TISVAYQAMENG---GWVGTHEDITEQRKSEARIQYLAQHDSLTGLFNRVAFNDHVRKVWQKAAAQKH-PFTILSLDIDRFSEINDTYGHSTGDAFLREAARRLQAACGS-AFIARLGGDEFMIVSSEGEQPARAGDICTRVLTAFEMMFNIDGHAIHSGCTVGVSIYPQDGEDIETLISNAGVALYRAKKEERGSIRFFEPEMDRQLREKRVMLHDLDLVLENKQLEHFQPQADPDGTPFGFEALVRWRHPEKGLVPPGVFVPLAEETGAIVAIDEWILRKACQEAASWPK-----PLSIAINVSPMSFQHNDLPGLIHSILLETGLNPKRLEIEITEGVLVQDFSRACSILRRIKNLGVRVAMDDFGTGYSSLSYLQSFPFDKIKIDQAFVAQINKNSSAIIRAIISLGEALNLGVIAEGVETELQRDFLADAGCFEMQGYLIGRPQPIAA--------------- 83644378 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SWHLLLSVKQSTIRSAIIEQMTPEMALAGLIVLFAALIQRYFLTAG----QLESSQRRYRQMFEHCDAVQIILDPTNNKVIANPAACDFFGFSS-EMMGNISASRLFLSENNEMLGENWLPSLQSGKT-----VIAARRGDNRSSLVEMYVSDIKDKASSYLYLI--VHDITDRKRSEEQIRLQAYYDPLTRLPNRSYLFEHLNSLIA-SHKREQARLAVLFIDLDRFKQVNDNLGHGVGDKLLQQVSTRLKSRLRESDMLARLGGDEFTVVLPHLREETDAIHVAKMLLQQLADSFSVGDYELHIGASIGVTLFPKDGEDASTLIKNADIAMYKAKDNGRNQYRFFEERMNEAVASRLMLEGDIREATQNEQFHFQPIIDLKNMRLAGAEALLRWLHPRFGELHPREFMSIAEETGNIVQISEWLLQNALNLAAEWQYRPAGQQPFIAVNMSRRQLISSQHIKRWRDIIRQSEVPPSSLVLELTEHNLLNEFEESRRCLIELHQMGVRLSLDDYGHGASSLTLLKDLPISMLKLDGLLIRNLGRQTKELMDALVKMGRAMDMKIVAEGVETPQQLAVLRESGCDYGQGYLFSPPTQPRELSMMLEKVF------ 115526721 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSYKSIAKYLPQVGLLGIDQPDWYQRVAAGQTVVAQLDFDVYQPIPGSGWV--------ATHEDITDRIRVKTELAQQAERLAAALTNMSQGLAMLDSQGRLVLTNKRFQEMYGLDEEQLKPPAEDLVERYVP-----LFAASKSMVKGYLARLS-----KDVDSVIPLLDGRIIRIRRAQTSDGGWVATHEDITAQERSARQISYLAFHD----GLTELANRAELNKQGHLALESSDRPISVLLIDLDRFKAVNDTFGHAAGDRLLQLVAIRMRALAGPKDLVARVGGDEFAIQAPCPDQREAAIALASRTIEVLRQPFDLGGKQASIGASIGIAVRSPQTVRFDDLIHQADLALYEIKSGGRNDCYEDSLGARAHERLELENDLREAIAGGQMELHYQPIVRLTDLRVCGMEALVRWRHPVRGLLSPDLFIPLAEETGLIVQLGEFVVNQACHDAASWPDH-----VKVAVNISPTHIKGRGLLGTVTLALLNSQLATERLELEVTETVLMERDEDMLAELHQLRALGISVALDDFGTGFSSLSHLRMFSFDKIKIDRSFVAEITEDSAAIVCAVTGLARTLDIVTTAEGVETEQQMQILRAAGCTQLQGYLFGRPKPADQ--------------- 120603292 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAAIGHAINRLIRDREQAAHTLQENEAFFRLLYEQAPDAMLLL-LDESIASANDAAARLLGVADDLLSHPLIEFFPPAQEGGIPSVEGFARQVENTPLGNRRFEWIFMRSGGSEVPCEVTLSPVMQRGRRMLHL--TARDISERKRNEAQITHLAFHDSLTGLANRVLFLDRLAHAIATCRRAPDRNFAVLFIDLDRFKVINDSLGHAAGDGLLSIIASAIAANIRETDTVARISGDEFTVLVHEPPSPRFAIKMARRILERIKQPLTIEGFELVISASMGIVIGNSGYTDPHQVLRDADIAMYKAKRAGKDKLRVFGSRMHEQHAMRLENDLRQAIDNGDLSCHYQPIVNLESGALEGFEALARWQHPTLGNIPPSTFIPIAEDTGRIIPLGRAMLHKACAFAASIRGTLPQGDPVIHVNLSPRQFLSRQLLREVEAALDATGLPPELLVLEITESLLMENPRVAKSIMAGLKEIGVRLSLDDFGTGYSSLGSLQDYPLDSVKIDRSFIRAMNDGRDAIVRAILKLVSHLRLEAICEGVETTMQAANLMAFGATRMQGFLFAKPMPSEKARSLLEERFTLT--- 77163761 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MHDVTARNRAEAALVAEKERIQVTLESIGDGVITTDANSRINYLNPTAEAMTGWLAAARGKALPDVLQIINESTREPVADPLAPCLTGSSARSTNPTVLISRHGAEYSIEISAAPIRDANNQVLGAVLVFHDVSEQRRLQCEIAHQAQHDALTGLVNRREFERRLQRVIE-TVQTQNSEHALCYLDLDQFKLVNDTCGHASGDALLQQLAVLFEKNIRRRDTLARLGGDEFGLLLEHCSLDRALQIANTLRQTVEGFRFCWNGQHFRIGVSIGLVPITIANSSAASVLQTADSACYVAKDGGRNRIHIYREHDRRHGEMQWVARIQQALEENRFQLYAQPIVPLKATGGIHCELLLRLVENDGKISPPGAFMPAAERYNLAVAIDRWVVTQALRWLAAHPALLDRITL-CTINLSGHSIGDRFFHAYVLRQFDDTGLPAKKICFEITETAAVANLADATRFMEALKTRGCCFSLDDFGSGLSSFAYLKALPVNFLKIDGLFVKDIVDDDLAMVRSINEIGHLLGKKTIAEYIENDAILDKLRGLGIDYGQGYGLGQPQPLSALLA------------ 209883884 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YVETRRWEKRYILGSGAFVAILSFWCFLTF----------ALTSDPAVHLISFSVSLAYLVGVTGRNFSSDQLVTTQTVCAGLPMTAGLIIQNDIYYAFLASLLIPFFLFISTRLRKTLFDAVVASREIQLLAKRFDTALNNMPHGLCMFDANRRLLVTNHRFIEMLGLGSNNGNLCIRELLQHIHLSPDEFASQFEERIASRQRQTLALEV---DANKTF---ELTFQPMENG-----GHVVLSEDITERQQTAERIEHLARYDALTGLPNRTHLEDEFERLTAQGM----QSCALLFIDLDQFKKVNDTLGHPAGDALLCQVANRLRRILNTTGIVARFGGDEFVVLLPIQHSRDEAAQLAGHIIRTLSEIYDVNGHQIMVGASVGVGVMPEDGRTFEQILKCADMAMYHAKADGRGTYSFFEHTMDEKAQTRRELDIRNAMTRNEFDIYFQPIMDIKTGRTVTCEALLRWPHTERGMVPPNEFVSVVEEMGLITELGTWVLHKACSECTTWPKNIG-----VAVNVSAIQFRRSNVSELIAECLASTGLSADRLEIEITESVLLENTAEIQKALNDIRKQGVRISLDDFGTGYSSLSYLREFPLSKIKIDRSFLAGIDPRSMKLLYGIARVSADLGMSVVVEGVETHRQLTLLLQESITQVQGYLFSGAIGGVDTHKRLKDERAL---- 254470566 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRDFDALLDELRKTGKANL---VALMHSSQGERWFDLNARSGYDPFSGSRAILLSASDVTKRLKAEHEVRYLAHHDTLTGLANRTFLEIEAERYLDETRITGN-PGALIFIDLDRFKTINDTLGHLVGDDLLVVIAKRLKEVVEGIGFVARLGGDEFVVLIANFADYDLLDDISREIRTALSKPCKVRGHMLQVTPSIGVCTYPEHGVDLDTLMRKADLAMYKAKDLGRDRICFFDISMSREAEERVSLETALRQALRNKEVHYQPRVCVATNRIVGAEGLLRWHHPTRGLVSAASFIEIAEEAGMIDEIGDWVAREAMLQQKQWAQAGH--DIAISINLSPAQFRRGRISQRLHRILIETGASARSIRLEITESALLSDANETLKELNALRDLGFTLEIDDFGTGYSNLGYLQRYPVTALKIDRSFIADT--KRWPIVQMIVQMGRLLNLTLVAEGIETKEQLRQIQKLQCHEFQGYLYSPAVAPETFECLLNGQ------- 91203249 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HLTAEIADHKRAKEQLLKLSQAVEQSFTAIVITDVACAIEHVNPKFTEVTGYAREEALGNKLFDLLLFNMSD-ERHENIITMVLSGE--IWRKELVNSRKDGEQFFAQVTISAVRGDDGYIINFIGVIEDITERKKFEEMLVVMAEHDPLTNLFNRRRFQVELEYWLGYSKRY-NTGGALLFLDIDNFKYINDTLGHKVGDEILVEFAILLKERVRPNDIIARLGGDEFAVILPNTNVDHARSFAEQITQSAQKHFRVLNERGHNITTSLGIALFPDHSLEADALLACADMAMYGAKEAGKNQCCIFSLEQKQNIESRFLWDKRIRSGKDDFEIYLQPIVDLRSNAVFGYEALLRMVGENGELIPPAEFLPYAERHGSILDIDRWVVRNAFRLFVRYNMQEKKAVL--EINLSGKAITDSGMLSFIKEELSASQADARYITFEVTESAVVENIEYARYFMNDLCNQGFRFALDDFGIGFCSFTYLKHLPVDFLKIDGGFIRNLPDNDQCFVKAIADIGNGLEKKIIAEFVENKQTISLLKEIGVVYGQGHFFSKALSASEIFK------------ 158338258 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YFFAQLGESDFIEHAMLMEAGLRC-GWSVPVHVMITGILNAASSKRIKDGNQLLSILTTLAELMGSTFERIRLQDELRDSEEQVRLFIDGSPLLLLALD-SQGMIHRVSHFASQLGYLVDHLIGSP---FSILHPDDQAEIQAYLQTLSNLEIGEYSREAQMLQADGTLIWARQNARRVHDHRGIPQLLLA-CEDISKVRSLTDQLHFMAHHDALTALPNHTLFRHTLEALIAKTADQP-TPFAMLFIDLDGFKKVNDSLSHAIGNELLCQVAQRLQGAVTSSDTVARLGGDEFVVLLPRAASPDAAAKMAQAILQQLRTPFHVQNHEIFIGGSIGISLYPAQGKTSSELMKQADLAMYRAKAQGRNNYQFYSAQLSATLQRKLAIEHRTAIEKDELNLVFQPQVGPEG-QILGLEALVRWHHPTLGIVPPSTFIPIAEESHLIAALTDWVLDHSLAILAPLNSA--YPHLYVAVNISAQEFLAPCTVKRVRRALTAAKLPGSALELEITESVFLHPGEVPSQLLTALKNEGVRIAIDDFGTGFSSLAYLLNLSFDTLKIDRTFVSDIDPAKEGIMKGILTIANSLGVTFVAEGIESSSQLHCLQRLGCSHYQGYYFQAATAMDQLLPLIDKKF------ 220935020 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YGFITDITERKEAEAALRSETQRFREALDYVSSFIYMKDTQSRYTYANRATLELFGTNDHDLPGSDD--FRFFSDSTAHRLREIDRHVFLGEQ--TSEEIEAVDPGGHRRVYLEIKTPIYDERDEVIGLLGISTDITAIKEHERQLEHIAHFDALTNLPNRVLLADRLHQAMA-QAVRRGHHLAVAYLDLDGFKAINDRYGHAVGDKLLMAVAQQMHEVLREEDTLSRLGGDEFVAVLLDLADVEACVPLLTRLLAAAARPVSIEGRELRISASLGVTFYPQAEQIEAEQLLRADQAMYQAKGKGRYHVFDAELDRSVRTHHESLERIRSAFENDEFVLHYQPKVNMRSGAVIGAEALIRWQHPDKGLLPPGDFLPVIEDHPLAIELGEWVITRALQQMASWQTAGLV--LPVSVNIGASQLRQDTFVSRLRTLLDGFPISPGSLELEILETSALGDLALVTRLLDQCRAIGVNIALDDFGTGYSSLTYLKRLPAGVVKVDQSFIRDMDPEDLAILDGVLGLAGAFNRQVIAEGVETVEHGDMLLRIGCELAQGYGIARPMPAEALHDWVKRWRP----- 146308662 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLLEHERNRSELQQ-LTQQLDRARAVLANAAEGIMVVGEDGRIQFANPAMAQMLEGEVGDLEGELMSFLKN------PAVEGGWQESEFFRHFKREATYRVRTLSGGCLPVALSCSPLPRMQ---QAMVVIALDMSVVRNLHAQLESQAVTDSLTGLLNRRGFHLALESALAR-IERSGQRIAVLYLDLDGFKRINDSLGHDVGDQLLRRVGEQLKACLRPYDSLARIGGDEFTALLDNLGHPEDAAKVAEKLIELVSVRHTLDGVDFALGASVGIACFPECGQSVEGLLRSADMAMYEAKRAGRQQYRFFSPEMNGRARSRLMLEERHAIENDDFVLVYQPQFHLNSGRLRGFEALLRWQHRVAGIVAPNVFIPLLEETRLINRLGEWIFREGARQLAGLRSQFGEELI-LSINVSPVQFGMPQLVADLQRVLDVHGLKASQLEVEVTESALMQDLELTQAQLRHLRELGVKIAIDDFGTGYSSLAYLRHFELDTLKIDRLFIANMSPRDAAVVSTIIDLGHHLGLEVIAEGVETQAQRDWLVEHRCSIMQGFLVAPGLSAEAALQVPAQKLPLPR-- 254491449 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IARDITEFKASQQKL----EKLSLAVEHSPNAIVVMDRAGEIEYVNPKFTSITGYHNDE---KLGRWPDLINPGIYDEIWQTIR-----RGDDWRGELQYRKKNGDLYWAQELIAPMLNSEGHATHFVATQIDITEARRLSEETSYQATHDQLTGLINRHEFDLRLERVV-LAAKHNLTEHALCFLDLDQFKLVNDTCGHIAGDELLRQIGSLLQSNVRSRDTIARLGGDEFAVLMEHCSIDRAYKACEQILQLLQDFRFHWQDYTFTVGGSIGLAIIDQHTRDSNEALKHVDTACYSAKDAGRNRVEVHREDSLRLKQRRGEIHWSTEINDALDDDRFLLYAQMNPERGMSYEVLVRMLRKDGEISPPGAFLPAAERYNSINRIDRWVVSHTFDWLNK-NAAKLNKVATVSINLSGLSMGDESMLTFIIEQLETAKIPAEKIKFEITETAAIANLRAATKFIETLRESGIHFSLDDFGSGLSSFAYLKKLKVDSLKIDGMFVKDMDPLDFEMVKSINEIGHVMGLETIAEFVESEAILAKLSEIGVDFVQGYAIGKPAPIDDIL------------- 126656070 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSRDITKRKQIEEALIQAERQYYKIFEKSNQGIFQLSPEGYFIDVNPALAQLYGYDPHDLLDNINTQTNQLYVE-VNNYDHILN-LLKTDGEIINFPSQIYRKNREIINIEETIWGIYDQYGKVLYYQGTVQKFENKICQKEESTGINLRDPVTNLPNRQWFYEHLQSIVLDSLNFPNNSLGIVIIHVDSLQLLHESLNITQDNNLLIQITKRLQSKLRPKDILARLEEDEFVL-LVRNQSIQEIILIAKQILNIKDHSFDINNNKVFININIGINFNNVDYKKPESMIKDARLAMYQAKAEKKENYAIFNPKIKADARIQLETDLRQAIKHKKLSLYYQPIVELNTGYLSGFEALVRWQHPLKGNISPVEFIPIAEEIGLISYLGWWVLEQACYQLQIWQNNTKAGQLVINVNVSAEQLKEENWHERLNYLLQNTGIEGTQLKLEITESCLLETVQHETQRVGQLKNLGLGLCIDDFGTGYSSLSRLHEFPIDTLKIDRSFISKLGISDKAIVLMIINLAHTLGMNVVAEGIETREQFNQLQGLNCELGQGFFFAQPMTSEQATHWVMQ-------- 299068720 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSALAKLLRLEGEYRQARDLRDQYRLVVNHLSEGVLTLSTDGRVLSYNRSAAEILRLSGASWKSRTRLMLDMMLAEDGSILRAAWPSTLAARTGRANVVVGMPAGNGQIVWLRESVLPMFSQDASPHAVLVIFTDITAERSTYEQLRLLETKDSLTGLPNRAAFIERLDARLAL---PSTGQAALLYIGLDHFKTVNEAMGHHIGNQVLNVAAQRIRADVGQRALLARLGGDQFCVAIEVPDRAETLAQL---VLDALAKPFSGGEREVHLSASIGVAMFPEDGSDAATLVSRAEAAMYRAKENGRNRMARYSRALETQRRFTLNERMRRALARGQVRLVYQPKYALGTRELVAVEALMRWSDPELGAVSPTEFIAVAEESGYIVELGRWALQQACAQGQVWERDLG-FTGRIAVNVSARQCDAGVIERDVEDALRISGLRPSRLELELTESVLLADRLSTQRLLTSLSTRGVRISLDDFGIGFSSLSYLRSLPIHNIKIDRSFISGAVADCVALTKTIIAMAQALNMTVTAEGVETPEQTAFLEAHACDEVQGFLFGRPLEVPAMEGLLRSQ------- 16124346 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HATVGMSAVLGVGGATA----ALLLAGTARTIRRQAVGGGMLCLGIVMLHF-------------TGMSAITIVPDASLTVPDQLLSGGMLTLAVGSITSMIILGGLG------AVAIESQTSRSALERIRRLANAAYEGLVV--VQSGRINANAAFCDLVGAPLAELVG-------------RPLFGEILTDEADPSREDVRREGRLRLVGGREIPVEVFSRLMDDGARVETSGLTVVRDLRERRAAEEKIRYLAEHDGLTGLLNRNSLQMRLAAAIDR-VEASGESLAVICIDLDHFKEANDQHGHLAGDALLVETARRLQSAVQAPSFAARLGGDEFVVQIAGGDQPAVAAELAGRLIEMLAAPVPFDGQELAMGSSLGVSLYPDDGRTAEALMANADMALYRAKESGRGVYRFFKREMDDTIRERRNRDLRQGIADNELIVHYQPLARAADGEVCGFEALVRWKHPTRGMIPPLDFIPVAEENGLIEALGDWVLRRACADAAAW-----EKPLRIAVNLSPIQLHNPALPTLVHEVLITTGLSPSRLELEITESALFKDYQRALDNLRRLKALGVRIAMDDFGTGFSSLSTLQSFPFDKIKIDKSFVENIHDRATAIVRAVLGLGRSLEIPVVAEGVETEEQILFLRGEDCAELQGYAIGRPAPVDALTMW----------- 289207674 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VAWDITSLRAAEASTASERDRLLTTLHSISDGVLTADTTGRLTYLNPSARDLLGVDATAVQGQRLD--ELLELEDTHTGHRVMNPVTQCLETGMTLERVLRRPDGAARVVRLLVSPLRRPDHHSEGVVVVLHDHTELWRMTQQLNHQATHDELTGLCNRREFERRLDEAL-RTLEEGDTPHALFYMDLDQFKIINDTCGHQAGDALLRELADLLPAHIRDSDTLARLGGDEFGLLLRHCPVERAEAIGNKLLATAQGLRFSWEGRRFDVGMSIGLVPIEGPGQNLPEVLSQADSACYVAKDLGRNRLYTWKPSDQILRRRHGEMEWVGRLRRFVAYAQPVKPLNGADLPLDHVEILLRLHGEDGTLITPGAFIPAAERYHLMPEIDRHVVELVFRQLADHRDRPHHAPVVVSINLSGQSLAQDGMLEFITSRMSQFRIQAQQIIFEVTETAAISHHDRAQGLIRALRYMGCRFSLDDFGSGLSSFGYLKNLPVDFLKVDGSFVRDIATNDAAMVTAIHRVGHVLGLRTIAECVESEETMHHLREIGLDFVQGYHLAKPIPLTDHLAALASQ------- 295400569 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MYLKKLENERQKGMWISFLVFLVILGVYAQIGRKLFAKH-KQELEVSEKRFKRLSEMTAEGIIVH-AHGKVIEANKAACQLFGYEKEIIHMPIQD---LVIPESLKN---------AGRCQEGKCAIQLRRKDGTIFNAEV-VQYEYDYGANKKVNVAAIRDITERKNSKEKRQCIAVHDDLTGLPNKEALHRAIAKKIQEASCLRE-EVAVMLLEISGMKTINDFYGYSVGDQVLLRVVEEWKKRCDESILLGRWNGNEFIAVLSG-STKEKAKALANQLSEIADEPVVVDGLELYVMIKIGISQYPKDGTDAKTLIRKADIARYRQNAASQFLFFEKPMTREIQEKIATEQELRRALEREEFVLYYQPQIQLDTGMVTGMEALIRWNHPEKGLISPYAFISVAEQTGMIIPINEWVIRMACQQTKQLLK--DFPNLSVSVNLSPYEFENRRFVHKLVKLLEETGIPPHHLDLEITERMTM-DTEKAIAILKRLKSIGVTISMDDFGTGYSSLSYLTALPIDRLKIDRSFVRNIHGKKEAILPAIIRLGHNIGVKVLAEGVETEEEVAYLKDKHCDEAQGYYFAPPLSYEELIVFLCEH------- 253998882 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VFAAIVASLLVYVQLDVVPLAVCLAWMTFFLI---------VYGLRKALVWVYKRTPVHAYPPGF------WLNWFR--------ALSGLCGIAGLSGIFLFYPHDTAHQAFLTLALAGVCGGAVMAYATDKPTAYAFAGGLILLGLPRFFWGGNHFSMLMAVNLLL-------FILYVTIASFKLANRLRENHESQEAINAMAQRQKLHIDHTPLAVIEWDVNFRVTSWNAAAEHIFGYPPSEAMGRH---MSFIVPPDGQMMAQDIMSKLTHEAGGQHWQHDNVRRDGRVIHCEWFNTAIKNDQNRIIGFASLIQDETAYKKAQDEIERLAYFDALTNLPNRRLLMERLSQALNNSRS-SHRIGGLMFIDLDNFKTLNDSRGHAFGDLLLKEVAARLLRAVRNHDTVARIGGDEFVLLLEDIGRDESAAQIAEKILADISLPFDLGNYKHQCSASIGICMFYRQGMHVEEVLKRADAAMYETKRAGRNNYRFFDESMLPVIDSRASLKNDLRFALSQFELYYQPQVDGE-LRTTGAEVLLRWHHPERGMVPPGEFIPLAEESGMIIPIGNWVLQQACMQLGKWSHHAKTSQLRLSVNVSAMQFGQADFVEQVRHALLESGCNEKLLVLELTESLVIQNIDDIVSKMQALKSIGVSLSMDDFGLGYSSLSLLLRLPLDSLKIDQSFVREIQDDSAVIVQTIVAMGKNLGLDVIAEGIEEPYQQAFLEQVGCHAYQGYLYGRP-------------------- 51891865 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AATQLPNAVLFVLLLVGFNLVARWHLFVAGLAISLMLASPIRVALLPVVPAIAGGLRRGYAMLGAMLGVLSLAQILLPGSMSVSLPFGIAVGLMIIVLGAAWVHAGHAHRSLYRQLTETSQTLVVLQAARILVEQAMALSAQRDELLESEERFRTAFEYAPIGVALVDLDFVIMRANPALHDMLGYRRGDLTGVP--LRQITHRDDLEEQESLLNAVRAGQAGSCAMEKRYLRHDGRAVWVAVSVALVRDAHGTPRYFVAQVMDVTDRRQAEEQLRRLAHFDPLTDLGNRRYFQRKLEAALDDPATPRGALFFLDFDDF---KFVNDTLGHLAGDDLLKNLARVMTETLGGRGFMARLGGDEFGILVPGVDASGAEALAQDLLAAVRSQIAANPACPTYVTISVGIALYPDHGHTAETLMLHADLAMYQAKHSGGDRYCMYVAFEPLNGDEAGSAWEIRLRAEDRFTLVFQPILDLQLGEVTQYEALLRMVEPDGRQIPPGEFLPAAASCGLMPEIDRWVVRRAVETIAR--EQARGRRLTLSVNLSGQALNDPSLVPLVRDLIDRHQIPPGSLRFEVTESAAVTDLDQAAACIEALTDLGCEFALDDFGVGFSSLRYLKRLPVRTLKIDGGFIERLPDDDQSLVRSMVTMARGLGVRTVAEYVTSDRALEMLRRCGVDAAQGYYVGPPGPLPE--------------- 27382218 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLVFEDITDRRSLSQELESTKKFLELVVDNIPVALIVEQVKDGRLLANRSAETILNRRREEATGLTAS--DIFNPKEAKLIIARDEAAIK-KRGMITEEHPISTKDGLRLFLTRRATVLSDA-GEPQYLIKTHEDVTDRRQTESRMAHMAYHDGLTDLPNRAAFLQALTQMIE-ACEGTGEEFAVLCVDLDGLKEVNDVFGHALGDKLLIEVAQRLQDSARG-GVVARLSGDEFGLIIDGKQPEAGLA-LAQQLGEAVAREFQIDGRPVRAGATTGMSIFPHNGADGASLLANAGAALFRAKQKSRGTISLYQPEMDQQIRDRRVLHQDLSMAIKNFQPQGAAGHSVAESEIIGFEALARWQHPVRGQVSPAEFIPIAEESGLIVEMGEWILREACREAASWPK-----PLQVAVNLSPAQFMHGDVVGLVHSILIETGLAPGRLELEITEGVLIEDFDRGLALLRRLKALGVRISMDDFGSGYSSLSYLQAFPFDKIKIDRAFIINLNPQSAAIVRAVIDLGHGLEMSIIAEGVETLDQLAFLAKEGCDGVQGYLLGKPLPI----------------- 127512985 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSQVADQLALTLATQRAYDTDERLSLAIEQSEQISMVVNLATDKIYVNGAHHAISGVPKQQILGKSLACLDFFSPVQADAV------LAQVKQGKIKGNTQLTRRDGESYWLRYRVRPFTTPRGNHYALV-TAEDCSEELVQQNELERLAWRCSLTGLYNRSYFNRALEKL---------RSGHLMLIDLRGFKRFNDTYGHEKGDSLLIEVARRIKHSVKKAELMARVGSDEFALVLQGVEDEQSLDYAIKRLYHQLSLPVQVGAESFEAKPALSVVEIDALEAGFSALTC-ADIAVQYAKKKQGSAIQIFNHANTFKEDAQIERDLQAALKNREFELYYQPLKDLGRQAYIGAEALIRWHHPKKGVLYPGAFIDIAEQTGMIAAIGEWVLEAACRQLNLW--QHHNINISMHVNVSARQFFSTQLYDQVWQLVTRYRIRPNTLILEITETELMEDVVYATHLCKELAELGVGLAIDDFGTGYSSMRYLKQFPISKLKIDRSFISDLSRESREIVSAIIAMAKALNLSLTAEGVETAEQESFLSALSCHQAQGFLYSPALREAEFSQFLR--------- 241766210 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DIVAPDAAAGCLAALQA--AHDTGHSAGHQYRLGSGGDERWFELSIARKENAAGEAPRFIALSRDITERKLSEARTYHLAYFDALTGLPNRRMLLDRMERSLDAARRAGQV-GALLFIDLDNFKQINDARGHSLGDLLLVQVAQRLVDLLAPGDIVARLGGDEFVVLVHMQDAGPAAMAVAETLRVALEAPYTIHQHLYSSTASIGITLFPKPDEGVEDLLREADTAMYRAKDLGRNRIRFYEAAMQADVQERLTLEQDLKNAAAEGQAFVQPQVNAAGV-VVGGELLMRWNHPVRGSVPPARFIPVAEASGLILRMGDWMILQACETLARL--QAAQRDLSISVNVSERQFRQDDFVERMRGVLVSTGANPAHLILEVTESLLIENLDDTIARMTELRRLGVRFSIDDFGTGYSSLAYLKRLPLYELKIDKSFVQDHDPNDTAIVQSIISVARHLNLHVVAEGVETRAQADFLVASQCNGLQGYLFGRPEP---LQQWLARQL------ 126666016 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVIRDISERKRIEEQLHRHSELAQVTLEAITEGVITFDAQMHTVYLNPIAAALTGWSSQQAFGKPAEHILCLKSIEGDNM-AVLPLFQQQKKQCLQL----IKKGGKFSDIELTPAPLHNHAGEPVGWVVVMQDVTNSKLLQQQLSFQAIHDPLTGLINRREFERSLQSLIQDVEHNASEHLLC-YLDLDQFKIVNDTCGHQAGDELLKQLANTLKPLLRQSDILARLGGDEFGVLLSHCPLNQGQEIAEQLREAVCGFHFSWDGQVFAVGVSIGIVHLTQPCGDLGIMLSKADTACYLAKNLGRNRVHLHLPDQTDQVQWVNRIRQALNEDHFRLFCQPIMALDQADADPTHYEILLRLKDARGHMVPPGAFLPSAERFNLMPQIDLWVIRNTLAWMGG-QLRGSHLDLHCAINLSGASIGHPECLQTIREQLTKHRVPAHRVCFEITETTAMADLKKAQDFIGELRTLGCKFALDDFGSGLSSFGYLRHLSVDYLKIDGIFIRELAQSDRAIVDSINTIGHIMGLKTVAEFVEDGATHEILHQLGVDYAQGYHLGRPQPLESL-------------- 116252351 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITARKEAEETLSRLSRRLDLALEVSRIGVFEADIEHDTVEWDDRLIAIYGLQGASRQIGGDVWAKSLHPDDRERVLGLSDRSVESGSD-FQQEYRIIRGDGAERVIRARSAFFIDGNGDVTEEVALRNELRRAKDLAEARNRHLALHDYLTGLPNRRYLDKMLDERAAECRAKGLALAILHIDLDRFKQINDTLGHRAGDAMLQHAASVLRTSVRAVDFVARIGGDEFVILCIVDPASKKIASLAERVIRELRKPVRYEGHDCRFGASIGIAIDSGPKLDAKQMLLDADIALYRAKGLGRNRFEFFSASARRDIISAKHLADEILIERNEFVPFYQLQFDARTLDVAGVETLARWQHPVHGLLTPDRFLDIAEDLDVVSTIDALILERAIADRKVWLKDG-LPIPKISVNVSARRLADPDLGKKLRALKIEPGTFSFELLESIS---LDDCDEAVAANLKKLRKLGIDIQIDDFGTGHASIVSLLRLSPKTLKIDRELIRPQSAEQRKLVGSIIDIGRSLNILVIAEGVETAEHIRILEELDCDTLQGYALARPMPAMQIPSFIR--------- 239626913 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LNLLSETTDDYLYMWDIQNGTFYISDNAYEDLDISRLIEQDVVTSWSGIMVREDLEPWLNDMQMIQDGIKDYHDMEYRVCNKSGRVIWVSCRGTVKKDGSGRPLFMIGRISNIGK----------QNKFDNVTGLMNRSQFEQDIKALVGTETAANGV---IVVLDIDDFKNVNEKYGYAFGDRALNLLSTLISAMLPKGCRLYRLDGDEFVF-LVKDGTRETVRGIYENIQMFIGSHFTVEGHQILISLSAGACFFPDDASTYQKLFRNAENAVEIAKMNGKNQLVFFSEEMYQQKLRNMELQESLHACFSQFELFYQPQVDAVTGAVTGAEALLRWHSPEHGEVPPSEFIPLLEESRLITQVGAWVLEESARQFQIWSR--YKEDFSMSVNVSYIQLKDNALLEYLKDG-QWGDLPVGQMVLELTESCWVPNLHFLNQEFEELRGMGYGIAIDDFGTGYSSLSHLKELPANVLKVDRSFVTGIHHGSYEFLEYIIKLAHSIGLKVCVEGVETEEEFDIVKQTLPDYIQGYLFGRPVSASGFEKL----------- 254787843 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VFDGYIVIFYDMTNLTRSKEALAFEKFQAQKTLELVAEGVIRLNTRGTVEYINPAALKILCKSHDEI--AFQRLASEISLYDEVGGSFSLEQFVQQSNESFVVELLIHTGSETANYIELSIVPLQLSD-DVRGCIITLRDTSERHRQLERLKWQSTHDSLTGLVNREEMEKRLERAIATSRR-EGIESSLLYMDLDQFKVINDTCGHLAGDQLLKQLAQLIRDMLRTRDTFARLGGDEFAILLDHCPILEAEAIAQKIKQKVCDYRFAWEDKAFRVGVSIGIVGIHPSVSQLSQVLSDADAACYAAKEAGRNCIQIHTQDNKQRLQMRSISDINQAIESDHFRLYFQQIHAVGSGAIQSWEILIRMFNATGEFLLPSHFLPAAERFGLINRIDTWVMESALRNVAQYFGQGKERDFPLLFNVSGATISDPAYLDLVSELFTRYQYPANKISFEITETSVVRNLVKASEFMRRARELGCKLALDDFGTGLSSLSYLGELPVDRVKIDMSFVKNIVDNNRAIVNSVKEVAHLLKLEVVAEGVETPAQLACLRELGVDAYQGFLAGKPLPFEEFV------------- 222111077 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LALAIHDPSVAGGVSRTDYAPHAVNGGL----EAVRSYDVG---GRRWTLVLYPLPSFEQRFEGSTHHLV---ALLG--AAFSLLAGWFVGQQVNARQRLAREMTRELRRTRDELEATPDLLFEVDAQGGIHHYRSARADLIGTRAQALVG--RTLGDVLPPAAAAECMAALDEAAEY--GYSEGRQYSLDIGGSQHWFELSVAPQTGAGPGQRHFIALSRDVTRRHEAEAAMYRLAYFDALTGLPNRRLLLQRLQDAL-VTAQQQGGMGALFYIDLDNFKEINDARGHGVGDGLLVQVAARLQDAAGPQETVARLGSDEFVMLVPRLGDREQACRRAQQLRECLDAPYDLGGVHYGSTGSIGVTLFPKNGEAVEDLLREADTAMFCAKDRGRNQVCFFEQDMHAAAQERLALLQDLKSAVDNDATYAQPQVDAAG-QLIGAELLLRWPHPQRGFVPPAQFIPVAEQAGLIVRMGARVIQQACATLAELHQQGRA--LSISVNVSPRQFRQADFVEQVRAALHSTGAPAALLTLEVTESLLVENWQDTARRMHELVALGVRFSIDDFGTGYSSLAYLKRLPLYELKIDRSFVQDSDANDAAIVQAILSVARHLRLRVVAEGVETRQQADFLIAHHCHGLQGYLFGLPQPLRDWLAGLK--------- 171059626 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VGWVQVWRDLSLELAQQA------RLQVAAEASLDALIVTDAQHRIVATNPVTQALTGLDAGALQG--RTLASLL--ADTMQAQVISNALAELPRGHWQGELTLGSPLGALPVQAHLIDMAGLERGGAGGCIVVLRDLRERLAQERRLRELALTDALTGLPNRLQLDQKVRDEVQRCQKATGG-FALLLFGLDRFTHINDSLGHGCGDRVLVEVARRLSANVRLGDAVARLGGDSFVMML-KDSDAAAAEPIARRLLEQLAEPLALDGLRLTIKASVGIALFPADGADADNLLKNADSAMHRVKERQGGALRFYQPQMNDDARMQLDHAMRQALARGEFRLHYQPQLDLHSGAVIGAEGLCRWRDAERGEVSPGRFIPVAEETGFIAELGHWVLCEAVAQAASWRRQGLRM--PVSVNVSALQFQAAGFVDSVAGVLAQAQLPAELLELELTESILLGDIDEIVGQLQRLADLGVKLAIDDFGTGYSSLRYLKRLPIHRLKIDRDFIRRDDPSDAAITRTIVDLGRALHLQVIAEGVETPEQHACLAAMGCHEYQGFLFAPALPATQFEALLRQ-------- 82702833 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VAMIRDITEQERRKTEILAARRQLQATLDAIPDLLFELDADGCVHAWHSVRRTEFPTVSGEVGKKVADFLPTGAVD--IILSALAEAQEKGLSSGKQLELRLPGREDKW-WFELSVSRKHVDSAAGLRFIVLARDITERKASEQRILHLAHYDSLTGLPNRALLADRMRVAINRAAR-QAKRLAVLFVDLDRFKAINDSLGHDVGDHLLKVVAERMQTSIRSVDTVSRVGGDEFVVLLNEIETAEDAARVAQKIIDGLSQPYQIEKHELLLTGSIGICIYPDNGKEPNILLRNADASMYTAKEAGHNRYQFYSEDMTARAIERLEHDLRGAVERGEMFLVYQPQIELGTSRVIGVEVLMRWRHPARGLISPVRFIPVAEDTGLILSIGEWGLRESCRQAQLWYERGLLNAC-ISVNVSAVQFRQTDFVGIIENALQESGLAPTNLELELTESAVMQGAEPALNKLRELDALGVKVAIDDFGTGYSSLAYLRQFTVDRLKIDQSFVRDVNNDAEAIAAAIVAMGLNLGFRIIAEGVETEAQAEFLQSVLCKEGQGYLFAWPMTAIEFEAWIA--------- 158318156 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLHAVLSGTALGMLVADRTGRIVEASDAALEILGLSGHTLAWPLP---EIVHPADREAVRWLWREA---RRGRSRGECRILRPDGTPTWVALTLSTTWGVAGDWFG-VAMLEDITERRRLQEELRFHARHDPLTGLANRAEFLDRLQAVFREA--PPSARVGLCYLDLDRFKMINEGFGYEVGDQLLAEVARRLGGMAVAERTVARMGGDEFMILVPDCGGLDEMTGIARRVLDTLREPARVDGRDLPATCSIGVVEMAVADTSPSDLVAAADAALTWAKNGGKNRWTAFDPDRGTREAARGLMSRSMRPGLDRGEFSYQPIIDLRHGTVAGAEALLRWDHPRLGPTRPGEFIALAEDSGFIVQLGLWVLERACETARDWPAH-----MFISVNLSARQLREPGLVGAVKKVLDRTGLPPRRLQLELTETVLMDSGGDQVTALHALNDLGVRIVIDDFGTGWSNFVYLSTMPVRGLKLAGLFVRGTEPRDDHLVEAIVEFARRLRLSVTAEGVEEPEQAAALRSFGADLGQGHLFGEPVPADEFAAMLRRAF------ 163781895 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NEAFFKITGLGREGVYGKSLSELDF-KWEGYPSFNEVRDILLS--EGVWRGEVWGVSRGGSPFTAETTLVKADEEN-----YIAIFLDSTDKRSLEASLRSLAYYDALTGLPNRALLYDHLSQFL-FQAKNENKKLAVVFFDIDNFKLINDTLGHEVGDSLLKAFAHRLTSHFPPNTMVARFGSDEFVVVLESIAGIDDVEEVVSGFINSVTTPFFIEGQKIYVTVTAGISLYPIDGGDPQTLLRNADIAMHHAKELGKSSFKFFTNELNLKVSERFTLQAELRDEREEFVLYYQPQFELRTNTIVGVEALIRWHHPDRGVILPGRFMHVAEETDLIVPLGYWVLRRACEDGRRLVENG--FPLKVAVNISAKQISEEDFLEKLRDILNATGFDPNLLEVEITESVLMKNKQQAARVLRELKKMGISIAIDDFGTSYSSLNYLKYFPVDKLKIDRSFIGDSDPNDVAIATTIIAIAHNLGLKATAEGVETEEQLIFLKLWQCDEAQGFYFSPPITLDSFIDMLR--------- 183221125 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LKEIQLQKFALDQAN-IVSITDANGIITYVNEAFANATGFPVTELLGQNHRILKCQNKT-KEEWEKIWESIHKGK--VWRGEILNTKKDGSSFWVDTTIVPFIGTDGSVFQYIAIHHDITDRKLAEEQLTHDAFYDNLTGLPNRALYLARIEQKIFSYNIKNDGYPILFCINIDNFKRINHSLGNEAGDKILIIFSQRLKQFSDKEAVITRLGADNFSILLNHLLSIEEAVDYAYRLLEYIGDPIPIGGYEIYLTASCGISGFGLGGKEADVLLRNAEIAMFHAKSQKVGLVSVFNQAMQERIHFQLEIQNDLKKNQNEISVFYQPILDLKTNKIGHWEALVRWRHPQRGMVSPAEFIPLAEDSGLIVPITRFVLEQSANVIEEVQIK-NGKPISIAVNLSPQVFFDQNIFHWIVDLHKQRNIPYTSLQVEITESLAMKNLSETVPILSNLIDIGVKVALDDFGTGFSSLSYLEKLPLSILKIDKSFLNNVHSKESFLLISIINMAHDLGYSVVAEGVEELEQLELLKSYQCDEIQGYWLSKPIPFPEIIPFLDQFY------ 237749006 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QEVLSESTGDYYFIGDIEQDIFSVSQNMADDFGFPDKQITGLLPTWMKLIQPEDQERYYKAANDLVSGRKDRLNEEYQVRLKNGELIWIHEVIRVKKNATGRPERVVGIARKVENG----------GKVDLVTGLYTHEKYMDRMQKL------DDSHPIGIMLLGIDDFTMINTLNNHSFGDLVLRNVAQDIRNMLPESALICRFDG-DQFIIVYPDATREKLERFYENVQSYTGKVYISHGVHYQFTISAGAVLYPDQRGQGDDLLKCAAVALRKAKLNGKDKCVFYSAGMLSLQLDEQRKIQIIRSGFEGFSVVFQPVNDASTLRVCGAEALLRFENEACGALSPVEFIPLLESSNQIIPVGRWVLEQAIIACKKWTV--YIPDFVMQVNVSYLQLRDKNFCSRVEALLKEHRLLPKHIVLELTESYFITDSERINDTLKRLKQLKIRLAMDDFGTGYSSLGRLTDFDVDIVKIDRLFVKTSNSDRRDFIESVIRLCHNVGMKVCIEGVETGAELNMVNRLYADTIQGFYVSKPVPEKQF-------------- 284990675 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HVNDAFCSLVGLQAEQLLGT--GWMATVHPDDLDDVIEQVVAVLGGRDGRIRA--RLVRGDGGERTTVLRLSQLFTP-GVGAGFVGTIEDITDRLAFEARLAHQAHHDPLTGLPNRTLLAEHVAERFR----PGTGRLAVISLDLDDLTVVNESLGHAAGDELLVEVATRLRATVRPGDLVAR-SGGDGFVVIGEDLDEDAAVTLAERIAAALAQSVRLGGVDVRPHASVGVTVQTTGHHAAEDLIRDGDIAVCQAKAGGKGRISVLDERARAEARDKLRLVAELREAIERREITYQPIFRADDGAPVAVESLARWHHPLRGPISPTVFVALAEEGGLIGVLGLLVLDETCRQLAEWDRLGGAAPQRANVNVSALQ-LDEHLHGHVVAALERHGLHPSRLQIEITESALMEDPSSARDVLDQLRDLGVSLAIDDFGTGYSSLSYLRHLPVDVLKVDRSFVAELADGHPEIASAVIALARSLDLTTVAEGVETEEQAAQLADLGAGFLQGFALARPMTGD---------------- 114570741 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WLLFAGFVTGTGIWGTHFVSMLAYESVVPIAFGLLETVISLALGWAFAIRSETRAPIGGALVGGGIAAMHFMGIEAMRTNAIFTWDAGLIIAAIVAIQFSAAASTVAMGSLKPSLIGGTLLLVVVSLHFISMGAMQLVPDMTVAEPEGGLSPKLLA------VTVALGVVFVVSVGLATAAIDLHLGKRR------MAEGARMRALAEATFEGIAV--VRDGQMYMNGRFCEMLNLAREDLVGTPIMKLA-VDPEDI--------RVLQLDQDDAPTTCRLRCRDRAPITVQVRARVM-DFDGQSSR-IFTFRDVSSEERARARITHLAHHDTLTGLPNRLKFREALEAELS-SAWDNDSQVALMFFDLDRFKEVNDVHGHATGDRLLVAVSERLLDALPRNAVAARLSGDEFAVILPDVDSREDGLNTARRVVNNVGSPLSIGSLHLKVSASGGVTMFPLDGEDPDRLMNQADLALYRAKGQGRNQVCDFDPKLGMMMQERRMLEADLALAIEDDTLNYQPQVRLGDGSIAGFEALVRWHDDRRGAVAPAEFVQIAEETGLILKMGEWVLETACREAVNWPNDR-----RVAVNVSPAQFKQGNLVYSVQRALTNSGLDPARLEIEITEGVLIDDEARALKVLRGLKDLGVGLAIDDFGTGYSSLSYLRAFPFDKIKIDRSFITGNDQEAQIIVRATIALARDLNIAVVVEGVE---EFDELGALGYQVLQGYLLSRPLT------------------ 284042297 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GQAIVRDVSERVASEAALRESEQRFRTAFEAAPIGMALSDLEGRFIQVNDALCAITGYTREELEE--MSFGELSHPADVEREAEMMASLLSGEQSTYWMEKRYVDVVGQVVWVAVHATLVRAADGSPQHFLGQIQDVSERVRYEAQLQHMADHDPLTGLLNRRSFERELNQHIHRVERY-GAEGAALVLDIDRFKHINDTLGHNVGDELIVKVAQTLRSRLRDSDVLARLGGDEFAVLLPKGGQQEAEAVAESILASVRAQSVTTAGRRRPITTSVGIALFGETGGLSAEDVVNADLAMYDAKEAGRDRAATFSSQERGASRMKARITWAERIRDDRFTLYAQPIVELRSGAVRQHEVLLRMLDEQGEVIPPAAFIGVAERFDLMQEIDRWVVARAIKEMGQQRRAGR--DLVFEVNISGASTGDPDLLTIIERELRENEIDPINLVLEVTETTAVANIPRAQEFAARLAELGCRFALDDFGAGFGSFYYLKHLPFDILKIDGEFVRSTSQTDQLLIRAAVEIARGMGKETIAEYVGDDETVELLRTLGVDYAQGFHLGRPAPLEQ--------------- 54301909 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIKPVKYGGKQVAFLVA--DINKQVIIDQLTVQEYAESRSRMDLVADSGNIFIW------NSLTASQEAEGIFEMQIKNTPFKLRSWFEPVNEKDIGWFIAGLSFLAFPVIFGLLYIFKINSAN-----IILRTKEESNKQHRALKNVRLTEEIDKRKISEEKLAYQASHDALTGLPNRKYGNERLEQEL-FRAKRNNTNVLVMYIDLDNFKQINDTLGHLAGDQFLKLSTSRLLGSVRHSDTLARLGGDEFLLVIPDLKDLKSAKLLATTIVSLFNKPFFWQKQEFFVSTSIGLSVFPQDGDNAQQLLASADTAMYRVKQDGRNAFSFYNTDMNRDVQRTLELDGRLRQAITNDELYYQPIIELESNRIVGAEALMRWNDAKFGFVSPEEFIPLAEKNGLIHQLGELAINKACMQAAEWQ---KISPLQISINFSSVQFRYCDKLFKQICHLTQSGLPADKLDIEVTESLLIDHSDEVVTLLNKLQSMGAQLTIDDFGTGYSSLSYLHKFPFNKLKIDRAFLRNMNDADRELVNAIIAMAKALNLKVVAEGIEEQWSADYLRFINCKYGQGYLYSKPVPAKEFELLLSHKL------ 30250015 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVLLVSLAAGIGLVTMLLG-VFHIWLPPGVALIGTLAVYP-LQSWQRINEFIQSQFITGSCLQAVFDSVQEGVITVDAKGNILYLNQESERILGARSEQLGKPLEQLIGVCLIPDKQDRDVNGSGSADTRPDSRIQHCVLTLPSGDRRTIRVTHRALYDRWRIPAGAVVTISDISDTLEMKQQIARQANYDVLTMLPSRNFLLSRFGE-LAVSARQHGAALIVCLVSVDNFSKINDAFGYHSGDALLKMIADRLLKLVCSEDLIARWSGDEFMLVVDRPVREGQELQFARKVQETINRRFEINGQEVFISASIGISQPDQVDEKSEIFLDEAVSAMRRVKRQGGNGFQFYASGQMNAWTREQLEFERDFNQDKALHVLFQPIVDVQQKRVVHNEVLVRWAHPTRGLLSPGDFIPLAERVGLIGQLGDLVLWISCRIAADLAKVGQAVD--ISVNVASRQLLHPDFLQKVAGVLERTGLPAGRLMLEITESAVISDLPRAAEALVRLKALGVAIALDDFGTGYSSLSLLRELPLDILKIDKSFIQGIEQDDFAIARAIIALGDNLGLGVIAEGVETEKHMEFLRKHHCYLQQGYYFSRPLSTTQLMQFM---------- 157372974 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FMSPEEASASRRNIAGFFRN-GSSYEVERWIKTVKGERLFLFRNKFVHSGSGKNEVFLICSGTDITEERRAQERLRVLANTDIITGLPNRNAIQDKITQSI---ATRDGHSVGLVYLDLDNFKKVNDAYGHMFGDRLLVEVSLAVLGCLDNDQTLARLGGDE-FLVLAQQADREMLQRLAQRIIDRLKTPFRIGLIEVYTGCSIGIALCPEHGNDLDSLIRSADTAMYVAKEHGKRTYTVFSPEMNKRVAEYMWLDTNLRKEQNQLVVYYQPKIEALSGRVCSVEALVRWDSPERGLIPPLQFISYAEESGLIGPLGRWVLQTAAKQAAQWQRQGLQ--LRVAVNLSARQLVDDSIVEDLAQVLQHNQLTPCLLDFELTESSLIEDEKRAREVITRLRELGAQVHLDDFGTGYSSLAQLARIPLDAIKLDKSFVRGVNDNSQSLVRAIVAAAEALKFRVIAEGVETESENRFLDEIGVDEKQGFLFARPMLPEQLEHWLQSYRPPSSSA 255655535 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YDALIRGTDEYIYICNMKTGVFRYSPSQVELFDLPGEIVENPLIYWEKIVHPEDWKRFYKSNTEIGKNQMDYHTVEFRAKNRSGEYIWLRCRGQLMRDEFGKPSIFAGIMTQLGKQNKIDSLTQLLNYHEFMSV------FEDKISNPMI-------EKLCIVLLNIDDFKNVNEMYDRDFGDNIIKTLAQSIQSILPDNAELYKLDGDEMGIIVDNVEEKE-ILTLYNQIQNMIIHLQLWRKYGLNITISAGCVIYPKHGDTVKELYKYASYSLQYAKEHGKNRLVFFSQEILKNKMYSLEMMRDINDDFRGFSLRFQPQVDTQSHKIIGVEVLLRWTNDKYKAISPLEFIPILEEHDMINTVGAWVLRMALRTFKGLID--YYPFFKVSVNVSAVQILEDTFIEDIVKIIDDEKFPYQNLVLELTESHTVQNMSILQFKFKALQDLGIYIAMDDFGTGYSSLEVLKFSPIDVVKIDRVFVKDILKSDATFIHFIVAICHDVGIKVCLEGVETQEEYDLVKQMKPDYIQGYLFGKPQTATEIFDLLK--------- 34498882 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLKVKFRGIRVNGRMLMFCEAQNSLSADSLRSTEALLHTSVLITLYDGNGGALYRNPASRERVAVAGEGWRQH------FVHDNDWQQLRQGVAAC-----GEARLLARVNTREG-MRWHEVAARACRDAVTGQDALLVSEVDITDLKHAEARASFLANHDVLTGLPNRNGIRSELLPHLQ-QALRNGRQVALMFIDLDRFKNVNDSLGHACGDELLIRMAGRLVGLLGHDEKAARLGGDEFLVMLSAPQVAERAEALARRILQALSVPMRLEGMDVGVSASIGISVCEGRELDLEQMMRHADLAMYAAKDAGRNNLMFFTPALEARSQAQLENDIRRGLDCGEFIAYFQPRVDIASGRVVGAEALARWRHPQRGLLMPDSFIPMCEDCGMVMELGRQILLQAARQQRQWRDRGL--DLLVSVNLSACQFVDPGLPGQVEQILADSGCQPDRLELEITESVLLGHDEQTMSTLQAMRALGVRIAVDDFGTGYSNLAYLQRYPLTSLKIDRSFIADLDDKP-AIAELITTLCRMMGLNMVAEGVETEAQLAWLAERGCQEYQGYLCSPALSAQEFQQRL---------- 288919235 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALVRAERERRISQSRLNAIVNGAALGVLVVDRAGRILEASDVALDILGLST---HRPPVSWHEIVHPADREIVARLWQEA---RHGRSRGECRILRPDGTPMWVVMTLSTTQAGAGAGGWFVATLEDITERHRLQEEVRFHARHDPLTGLANRAAFLDRLETAFREAGP--SARIGLCFLDIDRFKMINEGFGYEAGDQLLVEVARRLDRVVAAPGTVARMGGDEFVILVPDSAGLDEITAIARRCLAALRDPIRVDERDLPITCSIGVVEMAVADTRPGDLVAAADASLTWAKRGGKNQWTAFDPDRGTREATRGSRSMSPGLARGEFSLAYQPIVDLRDATMAGAEALLRWDHPHLGPTRPGEFIDLAEDSGFIVELGQWVLERACEVARDWPAH-----MFVSVNLSGRQLREPGLVKVVERILARTGLPAQRLQLELTESVLMDSGGRQVGALHELNALGVRIVIDDFGTGWSNFAYLSTMPVRGLKLAGLFVAKLPSRDDHLVEAIVEFARKLRLSVTAEGIETSEQAAALRAFGADLGQGHLFGEPVSAGEFAA------------ 207728332 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAKLLRLEGEYRQARDLRDQYRLVVNHLSEGVLTLSTDGRVLSYNRSAAEILRLSGASWKGRTRLMLDMMLAEDGSILRAAWPSTLAARTGRANVVVGMPAGNGQIVWLRESVLPMFSQDSAAPHAVVIFTDITAERSTYEQLRLLETKDSLTGLPNRAAFIERLDARLAL---PSTGQAALLYVGLDHFKTVNEAMGHHIGNQVLNVAAHRIRADVGQRALLARLGGDQF---CVAIDAPEQAETLAQQILDALAKPFPGGEREVHLSASVGVAMFPEDGSDAATLVSRAEAAMYRAKENGRNRMARYSRALETQILRRFTLNERMRRARGHVRLVYQPKYALATRELVAVEALMRWSDPELGAVSPTEFIAVAEESGYILELGRWALLQACSQGQAWERDFG-FAGRVAVNVSARQCDAGVIERDVDEALGVSGLRPSRLELELTESVLLADRLSTQRLLTSLAARGVRIALDDFGIGFSSLSYLRSLPIHNIKIDRSFISGAVADCVALTKTIIAMAQALNMTVTAEGVETPEQSAFLAAHACDEVQGFLFGRPLEVPAMESLLRSR------- 82701462 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRRDLTEREIAEKALFEEKELLRVTLSCIGDAVITTDTEGSVTYLNPVAEAMAGCSSDDAKGPLQDVFQIIHAETNELASSPAERVLRNKETSLNSHALLIRRDGQTFPIEDSAAPIRDQNGSIIGVVLVFRDVSHAQKMAMEMRYQATHDALTGLINRHEFERRLKQVLERDKGAD--EHTLLYLDLDQFKIVNDTCGHLAGDELLKQLTSLLQAKLRKDDTLARLGGDEFGLLLERCPRGSAFRVAEVLRQTVQEFRFVWEERIFSLGISIGLATFSGGEQTFSDVLRMADTACFLAKDKGRNRVQLYASDDKNLEKRRGEMGWVERLHKALDKQRFVLYSQKAPSSTSHYEILLRMKGENGELVPPMAFIPAAERYGLMPQLDRWVITNAFAQYASHPSRGIKD--TCTINLSGASICDEHLYDFVVDQFKQSQIDPAGICFEITETVAIANLTQAATLIRKLKELGCRFSLDDFGSGMSSFTYLKHLLVDYLKIDGAFIKGSDPIDHAMVEAINHIGHVMKIQTIAEWVEEESFLEALRKIGVDYAQGYAIEEPRPA----------------- 39937227 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALTVQNTADGRYMLANRGAEIILNRRREDATGLTTGEIFNAKEARL----IAERDE--------LAIRKGGLVVEEHPISTAGGLRLFVTRRMTVTDEADQAHYLIKTHVDVTDRRQTEARMAHMAYHDGLTDLPNRDAFLKSLTQMIE-ACDNAVDEFAVLSVDLDGLKEINDVFGHAIGDKLLIEVARRIEWASRG-GVVARLSGDEFGL-IIDGPQPAAARDLASMVAKALAPGFVIDGKTVRIGVTTGVALFPANGTDAASLLANAGAALFRAKVTVFEPEMDMQIRDRRVLHQDLSNAIRNGEMSLYYQPQASSTKRVGNNDIVGFEALTRWRHPTRGFVPPSEFIPLAEESGLIVELGEWILREACRQAASW-----ARPLQVAVNLSPAQFLNTDLVAFVHEVLLQTGLEPGRLELEITEGVLIEDFDRGLSLLRRLKALGVRVSMDDFGSGYSSLTYLQAFPFDKIKIDRAFIMNLNPQSAAIVRAVIGLGHGLGVTLVAEGVETQDQLDFLVDESCDAVQGYLIGKPAPIDQYLDALEDRAP----- 148259870 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RPSVLAAFLALAITYLALFGFTTAWPVIRRRIADFGRAKAAFIFALGVFWATYLVLLMRASDSANQALLLSIMIGL----ISTTISAGPLSSTLSFWALTVGAFTALYVSHDLWRPVFVITLGAYSAFVFFTMVRRMLERSVNALELMRTSETIQMLLENASDWLWETDAALNLVHPSARLAEVAHRPASEIRGNLFDFMAGTDAALASPADPAIDPYAELRR-----QIRMRRAAGERRWWSLTGKPTLDHEGAFAGYRGVGSDVTAMQRSRQRIDFLAQHDTLTELINRAAFGVLLDRAL---APGNACGAALLYLDLDQFKAVNDSYGHGLGDILLRAVASRLRNAIRETDTAARLGGDEFAVLLPSNSRIDATAMADR-IIERLSRPYRFDGVSVEIGVSIGIALAPADGDRQDLLFRNADLALYRAKNDGRGTWRLFDQAMDRQVQNQRSLRRDIKRHDGQLFVEYQPVVCLRTRRIRSVEALVRWRHPQRGIIGPEDFIAIAERCGLIGAVTRHVLTEAASLAIRLPS-----SVSVAINLSALHLREALLFDQLSAVISTSGLAPERVEFEVTETALLTTDDRTIDNLRRLRRFGCRIAIDDFGTGFASLSTLRSFPFDRLKIDRSFIHGRAENGERIVKAIVEFGQTLGLLITVEGVETEEHAAMLRDID---AQGYLFSPPVSGDRIVA------------ 288818239 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLKSMEMMYMATEQSFEWVMITDKSGNIMYVNPAVERISGYTKEELGKNPRIFKSGLHS--REFYKNLWDTILSGE--SFRAVFINRRKDKSLFYLDAIISPLRDETGNITAFVSTGRDITQVRQMEESLYRLVNYDALTDLPTRVYFLRQLEETIKEK---SHSNIAVLLMDMHNLGGINAVYGYEFGDKVLRAFAQNLKIL---PAFCARYGDDEFVLFKEMKSAEDIYELLKSVF---NACNLSIEGESYKLGIHIGVSFYPTDGQRAQELVRNAEIALKKAKVSVPGSYEFYNPEEGKKVFQWVKMEQELRLERGEFLIYFQPVYRTSDLKVVGAEELLRWNSRSLGLVQAKDFVPVLEKTGLILDVSDYVFKKCIQFIKEYHIK-----VPISINLSPAQLRQKDLAEKLCHVVKASGISPELLNVEITEEMLIEDLEGASRKISELKTCGFLITLDDFGVRYSSLSYLANLPVDYIKIDMSFIKDQDEKTLKVVLAIINMAKSLKIKTVAEGVERKSQLEILKDLGCDYVQGFYLSKPLPVEEFISIL---------- 149375318 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVSALFLTLVALLSWFLGFRLVRLLNRTEQNFRSIFEQSAIGIIQIDTDGRIVNANQATCDILGYRPDDLVH--RPYRELVHPEDWDVAREERRGISFGTIDSYTTEHRIVRKDNDFLWARLTVSRVWDAPSSSAYFTTVMEDISESHRLSTELSYMATHDSLTGLINRRAFEQQLASHLGHVRN-GGKQHALCYIDLDQFKLANDTSGHDAGDQLLRQVSDIISRNLREADILARLGGDEFGIILQNCDLDTAHHVAEKVRASLDHLVFSWQQTSHTISCSIGVVPITAESAGISALMKAADIACYTAKDGGRNRVCVMSMDDKQMASQQGEMEWHNRIQQDNRFFLECQIIAPPTGRGKRYEVLIRMRSQDGSVVPPSAFLPPAERYGMASRIDRWVIENILEKLSAAPEHLGALEA-CHINLSGRSFDQTDFADFVVGRFHHYGVPANKICFEITETAAVHNLLEVQAFMKRLSDMGCSFALDDFGSGLSSFGYLRRLPVTCLKIDGMFVRDISKTDLAMVRAIHDIGRTMDMITVAEYVESEDAASLLKEIGVDLLQGFWVHRPSSLDDIL------------- 92114679 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERMALAFDSTHDGILVTDADKRIIDVNPAFTKLTGYSADEALGRKPHLLSSG-KHDANFYHNLFATV--HQQGYWTGDIWNVRKDGRQLIENATISAIHDADGTITHYIAVFRDITQKHLKQARLERRAIYDPLTGLFNREHFGDALENLLS-GLSYTGIGIAVLFIDLDDFKPVNDTYGHAAGDDALVTIAQRLKQQTRSTDLVARLGGDEFVIALAGMRSAEKAEKVAFKILDDLISPIARGEHAITLSASVGIAYTDDSRFAPDALIAAADSAMYEAKSRGKNQVAITEHQQANGDDLYTRLQTALDDGELALFY--QPILSLNDERIVSFEALVRWYHPEQGLLAPHHFIDIVNHSSLERVYSAWLVNQAAHTVQRF--QARDMAVTVSINVTRDQVESGQLADDMAQARERHALASPFLNVEVVETAQFHDIDLAYNQLQHARRLGAQIALDDFGSGVSSLTYASQLPIDIVKIDQAVIRHLAERQRRYVSGIIDMAHAMQRVVLAEGVESVEQLDVLRQLGCDMVQGFLIGHPLPSQELEAYLAE-------- 149907966 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQQQNTANLKKLSRVVECSLDGIMITNTQGVIEYVNPSFTQITGYSSTESVGEKSNFFRSTTTTN-ATYNELWNSISNG--DEWSDEVQNQHKNGDLYWAKVTIIPMTNACGEITHFIGIQVDITKSRIISKQIAYQAKHDMLTGLINRYEFEHQLSDAV-CSVQGSQLTHVLCFLDLDQFKIINDTCGHAAGDELLRQIAGLIGDNLKPNDTLARLGGDEFAVLMRDCQLTEAVVAANEILDKVKKFQFIWKKSCFSVGVSIGVAEICNTSGNTSEVLIHADLACYAAKDLGRNRVHTYHDNDERDDEFRWVNEIKEALNEDRFELYAQPIVAQDTAQKPIFEVLLRMQDKNGALISPGVFLPIAERYNLSEPIDRWVIDRTLQWMKA-HSQQLDMFDHISINLSGASLGDSDLLQHIMTTITQAKVSPQQIMFEITETAAISNLASATIFINTLSTFGCQFALDDFGSGLSSFAYLKNLPVNTLKIDGIFIKDINPIDAAMVKSINEIGHLMKLKTIAEFVENDAIKQKVETIGIDFAQGYGIGKPQPIDKMLTL----------- 88799764 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DARRNVVMINTAFKQVFGYEMSDIP-DLEQWYQQAYPDPESRWQHRMEDSIGKSKPFKPIELKVRCKSGETKAAKVSMTQLT--QGDQTLNVVSFDDRLEQVYFHQRLWRQANFDGLTDLPNRQYFTERLHQEVLTSRRAQRA-FALVLLNIDSFKSINENHGQSCGDALLVETSSRLQASVRNSDVVGRMSSDEFVILVIDPDKPDQLQTLAQKLASAIEAPFYIAQETLTITCSMGISIYPNDSDSPDILLSHANQALSRAKQTGRSAIHFFTQELHNEIQRTRYLKTAMQQRDHSFEVFLQPIVRCSDSRCVKAEALARWRLPEEGFISPAEFIPIAEDNQFIHELGHQVFTKV-TQMLNQLTKSVDPDFQISINKSGAQFVQGPTHRLWPMAMKNLRLHNQNLVIEITESVLLDTAEEVNNRINHFQKAGFQFAIDDFGTGYSSFAYLARFPASFLKIDRQFIQHSDQQMQVLCEAMIAMAHKMDMEVVAEGVETNEQFKLLNSLGCDYCQGFYFSKPLAFHEFEDWLEK-------- 170740237 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VQAQNTALLERDRSLRTQNRLFDAALGNMSHGLLMADAAGRLIVANRRLAELLGTAPESMEVIFAEIGARCSLGRRALARRALQRDIATREG--AGTFKISGQDGRT--LSITQRPMADG-----GSVAIYEDVTEQQQAEDRIRFLAQHDPLTRLPNRVLFRERLDAMMRADAPDATA---LLYLDLDAFKNVNDTLGHPVGDALLAAVGARLGACVGEGGVVARLGGDEFA--VACAEGEAAAQALATRIIAQLSAPYALAGRTVQVGASVGIAVSGPEARDADTLLRHADMALYEAKGRGRGLACVFEKSIAARLHERLALQSDLAEAVPGGQLVYQPVFDLAGGRVSGFEALVRWNHPVRGFVSPAQFIPIAEQTGQIEAIGAFVLDRACRDAA-----ALPPGIRVAVNLSPVQLRAEDIVERIATALAESGLAPARLELEITETALMEDSERMVQLLERIRALGVRIVLDDFGTGYSSLSYLRTFPFHKIKIDQSFVREMTANSLAIVSAIVGLADELGMATTAEGIETADHLDFVRKVGCREAQGYFLGKPKPILSAFEVLRAPLP----- 119468623 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RANEEQAKIAFSQINDWLLILDDHLMPFSANNSFIRTFSDSEEFTNISPKLFIKSIGKENCKEFAKILKKL--QPTENWHIDTLIKTAKSSKHPVHINVTAVAKSTTEVSYYVIVISDLTEQKRAENELRYLANYDALTKLPNRSLMYQEIEEAIK-QAESSNTHCALLFIDLDKFKPVNDSFGHAVGDKLLCNITERVSNILNENAQLGRQSGDEFLVLIKNVESQDSLKETVMLISKELANKVMIEDFAINISASIGVALYPFDAITTDILIRNADVAMMQAKQNGRNGFSFFSDEMNEQIKQKLMNDLKDAVKADLFFNHYQPIVDIEARTINGVELLMRWKNKE-QFVSPAVFIPISEETGLIERLTELALKRALIELAPLLNENPL--FYISLNLSPKHILKENITERLQCILADAGILPKQLRLEITETILLEDKLKAANQLQKLKAAGFKLLLDDFGTGYSSLTYLSQFPINVIKIDQSFVNSIGEDDESIIKTIISLAENLNLYCIAEGVENRDQMEFLVNAGCHVLQGYYFAKPMSAEAL-------------- 241764595 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITERRQAEEALRAEKERAEVTLASIADGVITTDQGGRIETINEAAQFMTGYTAQQLPEVFKLYEKPLGLATSEEARPGADPLLTPKATHQVLIHR----SGERYAIEYTAAPIRQADGTVAGRVLVFRDVTETRNLRQQLSWHARHDALTGLYNRTALAVRLTHAIFTARSQGNVLAVCL-IDLDHFQAINEQHGILVGDRLLKEVALRLTAFARPTDAVARMGGDEFALLLGELPHARAIEERLTLLLAQLAQPYAIDDLALQCTASVGVAVFPPDNAGPDTLLRHADQAMCQAKAAGRNQMHFFDVRLDREVQTLHSQQTRIAQHAGELRLHYQPKVNLRTGEIVGMEALMRWQHPERGLLGPHEIFPLIDDTDLIVAVGEWALQEALAQMRVWTRAGMGW--SVSVNIAARQFHGGNFVDRLKDILHGCPVPPARLELEILESAALEDIQYMRQMMHKCQALGVRFALDDFGTGFSSLSYLKRLPAETIKIDQSFVKGIDPDDLTLVGAIVALASAFHRQVIAEGAESRAHCEKLLQLGCELAQGHGIAPAMPAHEVMEWARNH------- 256822609 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTELEEVKSELEQSIRKLRVTMDAGYDGIVQVNSDGIPTAYNDTVLKMLNLTARELQSSYRKICQHLFKNIKNPEVVINQLRKALMKQDDSGNILVEHNDGRFFECKAKALEL---DGQTQGLVWTIKDITDLKLKEREARYLAYHDELTNLPNRTLFFERLEHALDLAKRKEEL-LAVIFLDLDEFKTVNDTFGHAQGDLLLQKVAKRILVALREHDTFARLGGDEFVIMLEDVEDREAIVNVLDRVKHALDTPITLGTNQVYITPSLGVAIYPEDGDDAQDLLKKADMAMYNSKKHGKNTYSFYSNHLEQYSTYRLSMRTALRRRNSEFFLEYQPKFSLSDKRMMGVEALIRWNNKE-TLMSPNEFLNEAESNGMIIPISQWVIEQACRDIAHWKGDSKACC-PVSINISPRYFQHGCLVDDLKACVNRFKIDASCIEIEITEQAFIPDIENAIKRMHELNDIGVKISIDDFGTGYSSFNYLMKLPVQQLKIDTSFIRSLEESQHSLVAEIIKIAHLFGLSVVAEGVEHEHIADLLMSYDCDLAQGFWLGSPIPANQFYK------------ 293603221 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WDDYRHLPLPEDIKACWSSPIKSSDGRFGFYFRERRLPDDFHHRLV----------DVCVYLCAL--ALEREEARARIRQLAFYDELTGLPNRNLLLAQAEQSIAR-AEPERKRVAVLFLDLDRFKQVNDTLGHPIGDALLRDVAQRLCRLARATDIVGRLSGDEFVM-LMPDFEHGRLTAAAEHILVALAQPFSVGGVTLNPSVSIGISVFPENGRDMDTLLRHADMAMYQAKTAGRNRISFFSAEMNRQAQERLALEAALRDALEAKRLHYQPQVGLKNGSLYGVEALARWRHPTLGDISPVRFVPLAEECGLIGDLGDWALREACSQLAIWRSNG-LRVPSVSVNLSATNFHNLNLPRMIAATLAEFGLAPADLMLEITEGVVLDATAGTLRTIAELHRLGVRLSMDDFGTGYSSLGHLRRLIVDELKLDRSFVQGSDDAARALTSAVIRIGESLSLPVVAEGVENEEQRRFLIEQGCAAGQGFLFSPPLPAGELEEWLRGR------- 153869654 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TFLGIQRETVEGSYFWTLPWATPCEEKTQGQLKMAIASAGQGNFHCEVKIQKHNGQLTILDFSLTPVKNVHGKTIWILAEGRDLSEHRVLEQRLTDMNLHDQLTGLPNRQLFMDYLDKALMRTKQHQKTTFAVLFLDLDRFKVTNISLGHDMGDWLLMEVAQRLQNCLNNFDILARAGGDEFLILLENISDITEANRLAVTINKVLAKPFLIDRYKIMTSASIGIVYRTSQQEG-MELLRDADAAMYRAKAKSGYAIFSPGMREEAISRLQIEMDLHQAIVNKNFVLFYQPQTELYSNQLVGIESLIRFHHPENGLILPMEFLPVLEDTGIIIPIGEWILQTACQQLKTWL-EAGLLIERVAVNLSPYQFRSKNLLKRVADALENSGIAPESLELEITESLLLKDIDSAIKTLKSFKDMGIRVIIDDFGMGYASLDYIKRFPADGIKIDNSFINGSSPEDATITVATIDMAHALGLTVVAEGVETVEQRDFLRDHGCDLAQGLFYAAPMKNTAFLEWSQQ-------- 120611161 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALFSVLAGWFIAMQATGHQRALALAQMTSELRTARDNLEGILQAVPDLLVELD-AGGRIHYHRSARSDLSAEPSQA-FEGRMLAEVLPPGVASEFMQALRE-AESQGVSLGRQYHQDTAMGQRWFELSVARRLAGQGGGASRYVALARDITARRDAEAAMHRMAYYDALTGLPNRRLLFEQLQDALDQARS-GGRIGALFFIDLDNFKQLNDARGHAAGDRLLVQVARRLERLLQGFGSVVRIGGDEFVVLIPRIANGMQAGVMAARLREGMEAPYDLGSTYYSVTASTGVTLFPKAGETVEDLLREADTAMYRAKSSGAHRVRFFEADMQAAAQERLSLEQDLAQAIADDEIHIHPQVD-RDGAVCGGELLLRWRHPAHGNVSPARFVAIAEESGLILRLGARVIRRACDALAQLHAAGLDM--TISVNVSARQFRQEDFVAYVRDALAYSGAPASRLILEVTETLLVENWQDTARRMAELVRFGVRFSIDDFGTGYSSLAYLKRLPLYELKIDRSFVQDANPNDAAIVRAILSMAQHLRLRVVAEGVETETQAEFLARHGCDAMQGYLYAHPLPLKE--------------- 238916473 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIHSIAQSKVINNSLISSYDVLQKILDNIGSGIIVCSKNSGNILFENDMAS----HVTEVRETIRECLEEVFQN------KDISGHIGTPMERYNTE--------SGLWFEVRFSELKWIDGSDV-VVATAADITQKKKNQQKIEYQAHNDFLTGLYNRMKCEVDLRKVI-RRTEKAGLKGAVLFLDLDDFKHINDGLGHQYGDILLQQIAAGLTGIPGLRGHCYRMGGDEFVIIIEPEIYNE-LSKIVTNIKTLFNKPWYLMETEYFCTMSMGIALFPDNSVDVHEITRMADVAMYEAKRSGKNGYAYYSSEVENSTDIENNMRQAISNEINEFVVFYQPVVNVNTQMCTSCEALVRWDSKALGFMGPGEFIPLAEYLGLITSIGDYVLEEACRRCKIWNDNGH-PDFYINVNLSVVQLLQKDVVENIKRILDKTGVNPKNIVLEITESFAINDMQRVMEIITGLKKLGPRIALDDFGTGYSSLNYIKQLPLDIIKVDKTFIDDIVEDDQAFVKLIVDLSKTIGTKIVVEGVEHKEQFELLKSLGVDYIQGYYFGKPVPANIFEE------------ 239834110 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDNWLAISAFAGGVGVWATHFVAMLAYSGTVAFDFTATVLSAATAVL----GFWLSLHLLKGAAL---KYALMAAISATLSIAAMHFTGMSAIHYDLPPIFVGGAISVLILLA-AFWFVTNASGWSRILLPTVGGILAVCTLHFTAVASTELVPNPTLPAADPLGIGRLWLVV--------AIAAVVCSVALATISAVF-IDRYMTDLKGFANATLDG-----LAVIRDG-GIVEMNARSELMRRSE--KSLMGIEPDTLLLAADG-LPV----------CARRAEAIEAAPRFPNDERI---------FELAVHAIEY-QGRPCEVLAV-RDLTEKRAAQRQIEHMARHDALTDLPNRMFFEERLANAV---ARPSREPFAVLALDLDRFKAVNDIFGHAEGDRVLKTVSSILKRCVNGIDTAARIGGDEFIILQVGVPQPRGARKLSEKILEAFRLELNTVLDPTAVGVSIGVALYPNDGKDAEAIRHAADIALYRAKTEGRFAFYSPEMDQEIRERRQLEADLRHAMVRGQIGIAYQPLFATSDGRCTGYEALVRWNHPERGQIPPDVFIPIAEETGTIVALGEWVLREACRTAAEWESH-----LSIAVNLSPVQFRLVSLPDTVRSVIAETGLDPTRLELEVTESALMKDRLTTLELLRRMKKSGVRIVMDDFGTGYSSLSNLQSFPFDKIKIDRSFITSMETDARAIVRAIVGLGRSLDLPVVAEGIETFDQHRMVIEEGCEQVQGFLFGRP-------------------- 221066763 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVLTTVICTVALFTSIYLLDRISITTRKVWLSVAG---IATGFGIWATYFTYSPRIQNSYNTLVLVSLSAAILLAILSFAVTSGLPQRLGREKGGLLVGCGIAIGMAAFEVPGRILWNPSMMVISIVLGSLFSTFALPTELRKKTHRTITSGALLLTLVICNHHFAAMATADLIQDQWLAITVTIACLLIFLLTLIVFTLNVWNLHLAREMEHLNSLANAAFEGLLVY--EDGVITMNTSLAKLAGCSAEELTHRD---LSLIFPD--AMARNWLEEALKTMLHPLSGEDSIV--------VEATSRSVIYAR-KLQKIVAI-RDLRDHIKAERDIHYLFNHDTLTGLINRKAFNQELEKLLQDHGANGRLCGKHLCLDLDRFKEVNDLFGHAAGDGLLQTVARRAQQTLRSDQLMARLGGDEFAIIAPGLSDPQQAERIAQKLFSVFADANRSASTCATISINIGIAIFPQHGHNSPSIMRCAAKALCQAKADGRGVYRFFDVTLDQQMRDRQRLEHDLRIANQELSLVYQPLVQTKSREVVGFETLLRWKHQKRGLVPPSVFIPIAEECGQILQIGEWVLHQACKEASSWKRH-----LNIAVNVSAVQLHSPQFVQITREILKQTKLPPSRLELEITETALIRDPDIALSTIRQLKEIGVRIAMDDFGTGYSSLSHLLTFPFDKIKIDGSFIKHVNPRAATIVRAVLELGRGLELPVLAEGVETEEELAFLSAESCEEVQGYLFGKPESIERYLQL----------- 254502224 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALLVVAVMAQMGL-RWHGRYPIEQASAKVIARAVHHATILSALWAVVIAALAVGDVQGIWIASIVTIGMIGGAFALATVPQAALLVLYTVSAVSLAAANIDQSWILIALLTSFAVIIVSTSWLFTSHFLSEGELRQRMMNEIE------DKDSDWFWETNIGGNLKNVSSRFVSASGRSVNSLQRLTDLAFSLSHPDAQDGY-SALDEAITEITAFRDLEIGV-DVDGEARWWAVSGTPAFDERGYFTGYRGVASDITEMKVANALVTQLAEQDALTGIGNRNWFLKQADLKLAAQLEKRANTLTLFLIDLDNFKVVNDTSGHAAGDDLLIQVAERFRSISEGRTLLARFGGDEFAAVGEFVSDQA-AEVFANELVKVTRKPFKVGKREFAIGATVGFSRLRKTNSSVNDLMREADIALYKAKEGGRGQALAFAEEMEREVRERRELEADLREAFESDTIEFQPIVEARSGRVVSSEVLVRWQHPTRGEVVPDVFIPIAEHAGLILPMGMWVLKKACKVAAQWPDLE-----TVAVNLSAVQFMDPNLVETVSDVLMETGFPGERLVLEITESVFLKDIGSASEKLDGLRDMGIKIALDDFGTGYSSLLYLRNYNFDKIKIDKSFVDEIGEQSLAIIAAIIALAHNLGLEVTAEGVERQFQVDALRTLGCDTLQGYYFGRP-------------------- 299132039 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDCTEEGRLSEELASTKRFLEMVLDNIPSAVMVKRIKDGKVLANRAAETILNRKRDAIIN--QTVME-VHPEAAAKFVLQRDDAAIKQGGLVTEEHPIPT-DNGLRLFATRRVTVTDEAGNPQYLIKTSDDITDRRETESRMAHMAYHDGLTGMPNRAAFLQALAQLID-ACDGTNEEFAVLSMDLDRFKEVNDVFGHEIGDKLLIEVTKRLEKAAGA-GVVARLGGDEYGMIIDGEQPTAAWKLAETVARMSQEFEIDGKTLRIGVTAGISIFPRNGRDGAALLANAGAALSRAKAKSRGSIVFYEAEMDQQIRDRRALHQELHNALRKGELTLHYQPLARARHDDVTGFETLVRWVHPTRGFVPPADFIPLAEESGLIVELGEWILREACREAASWPRH-----LQIAVNLSPVQFMHGDLVGLVHSILLETGLTPGRLELEITEGVLIDDFERSLLLLRRLKALGVRIAMDDFGSGYSSLTYLQAFPFDKIKIDRAFVMNLNQQSSAIIRSVIGLGHGLDISIVAEGVETQDQLSFLAVEACDQVQGYFLGKPAPIAQYDAWV-GRKPHVE-- 158336465 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VFSSALVIIALL-----MEVLRRRAQVEKTLRENERRYRDLAEVGANIFWELDENLNLSYVSDQGHQPSAISSQIIGSPLTDVFA-----DEEIFEKRLETILHWRRPIRDFIFFAKEDNQEMRIFKLNGKPIVDDAQLFQGYRGIQRDITEEYFLTKKIAYQAAYDSLTNLLNRSEFDSRLQESVNL-AKEDDTQYVLCYLDLDQFKLVNDTAGHIVGDQLLTDLAHLLKQKLRPDDVLGRLGGDEFGLLMQDCTLEEAQAFCEKLVTQVQNFRFQWRDSQFRVGVSVGIVAFADASYSAEELLSRADLACYKAKDYVANQNDRELDHFQLQMAHIADIPQAIEEERLFLVKQPIQSIRQPTSLHRHYEILLRLRDGKNNIIGPGLFIPAAERYGVIALIDHWVLENTLDQ----YYQCGLEDEMVSINLSGASINDDRATAKVIALITQSSVPPSNICIEITETATIAQLDQALRFIESLKDIGVKFALDDFGSGVSSLSYLKSLPVDYLKIDGSLIKNIAESDREIIYLINELAHKRGMKTIAEFVENEQILEQLRIIGVDYAQGYGIGKPMALNQVMA------------ 152968250 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARVGGLLVVT-------WQDVTDLRRAEAARVAGEQRFRALVEHSSDITVVVDRERVVTYASPSTQRFTADGDGTLAGTPYGL--PLHPADRELAQELLDRAYAAPPGQVLREARVIAADGRTRWIEAEATNHLDTPG-VGGVVINCRDITEEQHAREALAAEAVRDPLTGLPNRRYFTQALQHALARSAR-SGQPVALLLLDVDHFKHVNDAHGHPAGDRLLTTLAQRLRSSLRPSDTVCRLGGDEFVVLAEDLHHLDEALLLAERVNVAAGGTYLLDHGEVRVSVSIG-VSTAVGPGDPDALLSTADHALYEAKRRGRDRAEVFQPQLREHHRLALQRDLRRATTRDELELYWQPILRASDHAVTGAEALLRWHHPEHGLLTPAAFIPAAEDAGLMPVICEWVLHHAAEQSARWARE-LADRPQVFVNLDRHQLHDPDLLSRVGAIADAHHADLTGLTLEVSERILTEDLPRIQPLLHLLRAGGLSLALDDFGAGNTALTWLQRMPMDVLKLDRSFTAALDPASEAIVDAVLHLAPRLGIATLAEGVETAAQLATLVDLGCDYTQGFHHARPQPARELTAAL---------- 258634641 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IALVTRRVVRHALYNAVLQRELADSEERFRDLAEAASDWIWETDEQGRLCYLSARFTDVTGHEKRWLGRHLDHLLS--HPS-HSLVTWLMRQGEDVPRMPLRCQFMSATGERRIG--QLMAKTIR-RNGLRSGFRGTVSDITYEVDAQARIQFLSRHDILTGLANRMQLQEFLTAHLDQATDDD--PLIVISLDLDQFKPINDTWGHTVGDAVLNQISQRLQSLMGAHELAARLGGDE-FILVMREASRAGVEYRCRALQRAIHQPVISGSHQLSLTASMGIVCAPQDASQPEALLRLADIAQARAAGRNQWVWYSNEMASHLQSKREMVQAMEAALANEAFSLHYQPRYQLQNGQLAGAEALIRWQVAEDKWITPDRFIPLAEENGLINAISDWVLMRACTDARDWGDQR-----YVSVNISPVEFRGSDLVQRVASALEVSGLPATRLELEITENITFEHPDRALEIMQGLRALGVRLTVDDFGTGYAALGYLKTFPFNGLKIDRSWMKEESPQAQSVVAGIVGLARAFALTITAEGIETEAQLNELKVLSCEEGQGYFLGRPMPLAAFSALLNEQ------- 297585431 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FIAIRHDISDRVSAELKLKQALEDD---YRIVIQHLQNGVFKQQPEGSYVFTMSEIAEKLKRTTDAVYG--KTIYEIFDKPIATRIDQAFRTALATGQTRFELDIQNRH-------YLVNIGIIREEAGDV-ELAGSIVDITEQTRQARQIHKMAYFDELTGLPNRRSFEKEVDRR-KAAESDGDYEFAVLLVNLDRFQNINETLGHRVGDELLREIATRLEELLEEDDYLTRFTGDEFAIVMACQRDREYLHYRCSVLVEYLSKAYIVRGMEIHTTASIGVGLYPLHAQGTDELIQSAEAAISSAKEQGGNTFVLFDASIRNMLDRRILIEGELRKEASRDQFYYQAKVNAKTRKLCGFETLLRWHHPIFGELSPAEFIPVAEKSGLIISLGQWVLKHSIEQVRKWHQAGHV--LPVSINISVQQFTQSDFADFVSEQINASGVDPAMIELEVTESV-TENPQLTRTTMKKLKEIGVMISMDDFGTGYSSLGFLGGYPFDRIKIDKSFIIHLSEENCSVVRTIIQLAKNLNMTVTAEGVETESHADFLTREQCDELQGFFFSKPLPARKTERWLKR-------- 149926777 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILLIGRS------SNIHLEEALLKSEERINNILESMDDAFFAIDMNGYVNYLNEKGAELLGKTAPLLLGRM-VWERAPHLKKTPLFK-----YVNQAKGSMQPEFQWQDPANE-MWYQVKAYP----SDELISI--FFTDISSIKRNESRMRHQATHDPLTGLPNRLALSQTLQELLGNDQVQD-FKLGLLFIDLDGFKAVNDTLGHDRGDDLLIAVSKRLRSVVRSSDIVARLSGDEFVITLPYIADQDTAFNVGRKVVDAVSKPFELGEKKIYVGASVGVALFPTDATDVEGLLKHADIAMYQAKQAGKNTVRVFHANMSATLQTKVDLENDLHDAILHDRIELHYQPRFANGSICSVEALARMRSRTGELIPPAQFIPIAEETGLIIPMGEQVMRKACKWLKD-TNKKLNNPISVSVNVSGIQLLDGKLCSTVEKVLKLTGLPPKLLELELTETVLMQNQETVLHDLNRLHELGVSLSIDDFGTGYSSLATLHRMPVQSIKLDRSFVSNLPNKADSVIRTVLAMAQALGLGVVAEGVETAEQRDFLIESGVLELQGFGLARPMTADDSRQFV---------- 150390685 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FITGIYGIFGLLWIALSDKILYIMVQNITIYRQIQTYKGWLYVLVTMILIYVLVEKR--------SVLFGKSIMKIKEAFEELQATYEELATEQELLYQKDLTESIIREAPVVIGIWDEEGKIKSLNPFGESIFGYSQDELYD--KKWWDLLNTEDENLMENIFKKVKNSKQFK-NHELEFIASDQKRVDLLWNSSVLQHQEHEPTEILSIGVDITNRKALEEELKNAAFYDSLTGLYKRTFLEVEVTRLIE-----EDVSFALIHLDFNNFKYINNTLGYSIGDEFLKYIADKLHNAVEKPHIVGRLISDEFAILLKEPTSKEHVEHLLGEIIHSLGKTWTSNHHKFFVSFSMGVSLYPQDGLDHTILFRNADLAMSKAKREGKGRFYVDEILESNAEHIEMTNHLQHAIEKEELVLYYQPQYNLNTGEISGLEVLIRWIHTKKGFISPAKFIPLAEETGQIYEIEKWVIKTALTQKEKFEKQG-LINLEIAINLSSKTLMSNVNFQEVEAIISSFDIDHSKITIEITETAIISNVKFAIERLEQLKKLGLKIALDDFGTGYSSLVYLNVLPIDIVKLDRSFVKSIKENSKEIIKSILYLAKDLNYKVVAEGIETEEQLAFLKEHSCESGQGYLMSRPIPIHEIQEKLK--------- 149375903 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLMQEQKQKKDRAAASKNLYEQAFMSTSEGIAVLDREGKITAVNPSYSRITGYSEAEALGRYHEILD-MRVDKRQDSTSILDYL--GVHNHWSGEIYNRRRNGEVYPELRTISIIRADDGQVTHYVTVFNDITNLKETEQRLEELTWRDPVTGFPNRALFLDQLSTVLKL-CHHGGMATAVIVIDINNFRYINETYGFDCGDIVIQTFAERLRNACHEDDSIARLSGDEFGIVLAPKQWTLDEAYRIALRLFEREPVPYRSEGALTIEATGGIALYPESSDMPSLALRHAETAHRNAKESHRAVAVFEDSMSENIRRQMAVESELTRAITENEIAMYAQPQLSPDRELAGIELLVRWNHPERGLLGPGEFIPFAERTRQIVALERHIVRECLGMLAD--MKADSRQLRCSINISAKHMAEEDFAETILRLVADSGYPPALITFELTESVMVKDVDAVVEKMETIRSLGCTFSLDDFGTGYSSLSQLRRLPISEIKIDRSFVLSSDSTSADIVDMVKRIGESMNVRVVAEGVETQEHADFLKAFGV-YLQGYFFGRPAPL----------------- 242262267 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIINNIKIGIAVLDESDNVKLVNDIYCEMYEKDIDELIGKTFEHGKKILNDDY-----FYAGRLGAETGNVKVE-KIVKSDGRIFNAIVN-EVIIDSKEKGQHKVVLVTDLSQIKRFVSKMRSSVDKYSNVTGLPNRQYIENRIEILSYDNFSEDETFALVIVDIRRFKKVNDIYGARFGDELLKQVANRIQDYIDESAIIAHLGEDHFGVLLENIKKRQEVEMIVDRINDALTKNFSIAGEELTINCSMGISIFEEVMGNKKDLLTNAEKALIEAKDKGLEKVIYTKELSAKVNRRTILENDLMTAIEKGQFFVYQPQVSLNTGKMVGVEALIRWSHPKLGLISPFEFIPIVEESGLIDSIGEWVIRTSCIQAKEWRDK-KLPFFKVAVNISSIQLKKMNICKIIKDILKELSLDPNVLEVELTESAMMEDIELAIENFRELNNMGIKIAIDDFGTGYSSLNYLRKFSIDKLKIDRSFVTELGDDSTIITKTIIDMAKNLSFKVIAEGVETKEHLKYLMENGCDEVQGYYFSKPITAEEVEEFV---------- 289208761 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VIALVLGLMAVWLRRTVRAQTRALREANQRLEHLLESGPVVLYQLNLDFKPLWVSGNFARLFGFNSRVALQPG-WWEQQVHPEDRATAMRENRRLQEER--HMVRELRLFDGWGKLRHIEMRIIPGGNQGQRGAEVVGSWTDLTASMEQKEALRQMAHYDARTGLPNRVLLHDRLGHTLER-AMADGLARWVVLIDLDRFRNVNETLGTSAGDRVLEGLAERLGGLLGPQDTVSRVGADEFCLIIENPPMDGGAEAFLEQLLETLREPCAIGGRALVTTASVGLATFPEHGNTRDELLTAAELAMAASRSVGGDTWHVYEPGMGAQTEHRLFLENDLRSAIANDELYFQPQLEMQSGRLVGMEALVRWRHPVRGMVSPAEFIPLAEETGMIQAIDRWVLNAACAQLAHWDQDGRGVP-TVAVNLSARELHDETLVAAIQEILEHHGLEPDRLELELTETMMMEQPERALAVLHRLETLGVTLAMDDFGAGYSNLAHLRRLPLRRLKIDQSLVRDISRNNESIIRAIIALADALGLDLIAEGVEEAGQQAFLLREGCRFGQGYLLGRPAPADNALQ------------ 74317498 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IARDVTERQRASEQLALVN----FALNHVKEAALLADENAQFHYVNDEACRSLGWTPEELLRLKVTDIDR-DLTGRGQWRALWEQIKVLNSMTIEGHYKTRS--GRTFPVEVSVNYFV--YGGREYVLSLVRDVTERKEVEAQIRSLAYFDSLTGLPNRRLLLDRLNQA-RLSSERTREYGALMILDLDRFKTLNDTQGHDVGDRLLIDVARRLTASVRQNDTVCRLGGDEFVVVLDEDQAVTQAEAIAEKVRAALNQPYSLSGNRFHSTTSVGLTLFCGHDATADMLLKQADVALYQAKDAGRNLVRFFNPAMQAAIDTRMAMEAALRQERDEFHVYYQPQVDQR-ERVIGAEALLRWRPQGNEAISPLEFIPLAEETGLILPIGKWVLDVACAQLKAWESDPRAAHLKIAVNVSARQFHEPDFVATVQDSLARSGVDPTRLQLELTESVVLEKIETVVSRMEELNALGVSFCLDDFGTGYSSLSYLKRLPLDQVKIDQSFVRDDDSNDAAIVQAIMAMSRSLGLNVIAEGVETHAQRDFLAG-KCLGYQGFLFCEPIPIEQWERVLK--------- 298488007 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QRRVFADALQLEKERAQITLESIGDGVITIDVAGAIVYMNPAAEGLTHWKSTQASGPLTALFNLLDENDQKDTSTLVEQIVTGKKGGSANSKLIQRLDGSTVSVALVGTPIYNE-GVVSGAVLVLHDMTQEQRQYIADLSWQAAHDPLTGLVNRSEFEHRLQRVLDGIDDQASSHCLMFLDLDQFKLVNDTGGHAAGDELLRQLCRALPQGLRDGDTLARLGGDEFGVLLVDCPADTALDIAEGLREIVQTLHFMWKGRPFMTTVSIGLVQLGDTPATLEGSLSAADMACYMAKERGRNRVQVYSVMRFGEMAWIQRLHMAMDENRFCLYAQEIASIKGEGGEVRHIEILLRLRDESGRMVVPDNFIPAAERYGLMTTLDRWVVHNVFKVIAQCQDRHQAPQALCAINLSGSSIGDDTFLEYLKQQFKAFAVSPGMICFEITETSAIADLDSAIRFINELKGLGCQFSLDDFCSGMSSFAYLKHLPVDFLKIDGSFVKDMLDNNKAMVEVINNIGHVMGKRTIAEYVETPQIEFALQEMGVDFAQGYLISRP-------------------- 270159977 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VPSLLPLVIFILGTIFTLMFSSLFYYERQRSKEEKKLRALDATNDGILAWNRRGIITHCNSKFTELWEVPADVKNYSIFDLLVNMSEKNKENFRELMDILIQPSESRKRITLELKGP----RFLEASMQTSKSKELPLIQVLS-FHDMTVVKNLENQMIHRNKHDLITGLPNKSSIFDILDTVIKD-LVNDNHKFGVFIVDIDRFKQVNDVFGHSKGDQLLCMIAERLNDAVKNLGTLCSLGG-DQFVILSSLNHHVSAKKIIKAVLCALKPAFEFDHSYLTLSCAIGVAICPQDGIKADELLRCADIAMIRAKEQGRNSFAYYTKKLSEYTYERMLVENELYMENEEFKLFFQPLVELKTQKVIGLEALLRWQNPRLGLLSPDNFLPYAHDLGLLTKIGTWVLNEACSQLNIWRQQGH-HLIKISINVTAQQFKHAQLLHDINKALDHYALPGSCLEMELTEQTLIQGSEEVISTLRELRKKKITIALDDFGKGYSNLNRIKNFPLDKLKIDQSFISNLSENNKNLIKAIIYLAQTLNLSVLAEGIENQDQLNFLIANKCDYGQGFLLAKPMPSSDTLHFLK--------- 94496288 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DR-RSRGLLVQRLERGEAVDQFECRLRRADGQTRDAMLSSRAIM-VDGDAAYMTCVV-DITDRKETELRLQRLAMSDPLTGLANRAHFVAAVTQATASSG--DRGLVAILLLDLDEFKRINDTAGHDAGDALLQTVAERLRGALRPGDLIARMGGDEFAVLLTRLPDAEALQPILMRITDQLHAPFSHAGRPLECRASIGVALYPDHGADDVALFKHADIALYHAKNNGRGRAILFQPHDSWERETAMLDRARHILSHEQPCPWYQPKISLQDGGIIGFEALFRCPVADGSIIMPGDIARAFEHPELGPALTERMVERVIDDCARWRSKG-LAVGHVALNVSGVDLQDEAFADRLLGRMRTARIPTAMIELEVTESVLGRDADRVCHILQRLSDAGISIALDDFGTGYASLSHLKQFPIDIIKIDQRFVRDMDPDDAAIVRAVLNLAHSLGIRTVAEGVENAQQLAYLRAGGCHYGQGYLFGAAMPADGVEQVL---------- 227820985 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IKIAKDITKRKEDADRIAEVSKNLDIALENMTQGICLFDHADRLLISNRRCLEIFELPEAGFGLTFREVLDRMYPDPEAKSEAAYRKHRLEIAGKGGGDFVEKLSNGRSILVKHRTLP----DG---GWVSTYEDITERLDSEEQISFLARHDSLTGLPNRLQFNSHLDEELDAAVWFSR-KVAVIGIDLDKFKEVNDLHGHAAGDFVLVTIAQRMKEHLQEGEFVARFGGDEFAAVKRFE-DLSEVHDFLRRIETCLQEEMRFGDFELKSGGSMGVAIYPQDAETADTLINNADLAMYRAKAALNQTICFYEVSMDEAARGRRALANDLWEAVERSELALHYQVQKSTGDVIGYEVLLRWNHPERGLVPPNEFIPLAEECGAILPIGEWVLRQACREAASWDAE-----YKIAVNLSPVQLANGDVVSLVHSILVETGLDAKRLELEITESTIIDDKERALLTLRAIKALGVTIAIDDFGTGYSSLETLRAFPFDKIKLDKSFMSEVSPQAKAIIRAILALGHSLQVPVLAEGVETQKQLDILQAEGCDEAQGYLLGRPAPIGSVV------------- 85373779 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRRLQVEQSGIG-WIWDADGRLIYLTEGACQHLDRGPEELLGTPLVELFETDPDDPDNFQ--LKAHNKLKDLTVRFALRKSASDVKQTWWSLTAHPKFDGSGNFCGYRGNAKDITVEYERKLVDTKLAEYDSLTGLANRHYMNKRLENILA-AYKTAKRSCALMMLDLDKFKQVNDTMGHPAGDAVLVQASERLRAIIGDRGEIGRLGGDEFQVILPDIDDRGTLGEIAEKIIKIVSQPYPEDDKRAIIGTSVGIAIAPYDGVEKEELVKGSDLALYAAKNGGRGQFRFYHADLKDEEQERQADDLRQALAAGELQLNYQPVVRADDNQVVCLEALMRWHHEERGSVSPDVFIPVAEESDLIIQMGEWALRQACEDALQWPK-----SVRVAVNVSAVQFASKSFPETVANVLAHTGIDADRLELELTESVFLGDTDATEETFKMLKSLGVRLALDDFGTGYSSLSYLRSAPFDKIKVDRSFVDSCTENSAKIIAAIVGLSNALGMETTVEGVEAFDQLEIVRSKGAKLIQGWLYARAMAQETILQMMA--------- 94263456 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAALERVREKKQLRQNIREGEERLQRVLESLGDAVVVIGRDLRIITANRGYRQQSGRGEEEIGYSRPCWLE------EDCVCAVIQAIKEGRPANSIHIHR--DKEGVPLYVETNAYPLRDQNGHIYAAVETIRDITEIKELEQEKRRLAFYDFLTDLPNRRLLQDRLEQAFAAS-ERSGQYGAVIFLDLDNFKNVNDTRGHRTGDLILQMTARRLRDTVREDDTVARLGGDEFVILLSNETAISRVGRVAEKIRLALARPFQLESGEFHLGASLGIALFRGHENSAEELFKYADTAMYRAKEAGRNTARFFDPAMQTEENESLERDLRRAVVQEQFELYYQPQVDAAG-RLLGAEALLRWYHSARGPVSPLSFIPLSEENGLILPIGRWVLQEACRQLATWSQSFPVGDFRLAINVSARQFHQPGFVDEVQEIIAAARVEPRQIKLELTETLVLTDLDDTIKKMRQLQAAGLGFAMDDFGTGYSSLAKLKQLPLEQLKIDRAFVRDTDPHDAAIAATIIAMGRTLGFEIVAEGVESAEQLQILQSQGCGIFQGYYFTPPLPAAKFERLWR--------- 152965534 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RAQAALRAAEDRFATLAQSSPVPTIVSDVGARLSRVNDAFAELIGLPAEELCGT--AWLTHVVDDERSGVVEAVARVLSGER--VTLDTRLRNAAGQVRWVAVRLAPSRTP-GYGAGFIGTVEDVTDRLAREHRLAYQAQHDLLTGLPNRLALLERLADLLALEAPGPGTDVGVLMVDLDDFKTVNDGLGPEAGDAVLVEIARRLAGTVRSGDVVARPGGDEFVLVCAGLDDLGAVEATARRVLDAVLAPVEVNGLRLRLSASIGVVLLDGSSCGPEEVVRDAGIAVHEAKAAGGGRWTDEDVRHRARRALRLVADLREALSRGAVDVHYQPIVRPRPAQVLSLEALCRWTHPELGAIPPDTFIELAERANLVPALDAHVLAVACRDLATWRAAHAAGDLHVAVNVSAVSLAAEGFAAGVRRTVAGAGLQLSDLCLEVTETALASDLRACRTVLEELRRDGARVAIDDFGTGYSSLAYLKDLPVDHLKVDRSFVRDL----RTAVDGVVSLARTLGLGIVAEGVETLEQDAVVRDLGCEAVQGWLYSRPLPREALAELLR--------- 297583667 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAIRKDITEGKRVEEQERLRIERYESVLNNLDNLVMRIEKDTDVMLIGGNMLQKLNLTGKVPEGTLVEDALQLTADEKRQFIRQLDQVFAGSGAGFELHYKN-------WHLYVNLAAISGEAGEVQAVTASVSDITALKQTEMAMRDMAFQDPLTGLPNRRRFELDVLNLIAERRGTDQG-IGMLLVDLDQFKNINDSLGHATGDRFLVIAAERMKESFRYE--LYHLGGDE-FIYLISNYLPGTVQPFIRQIIRVFQHPFPYYDGEIHLQVSIGATFFPEYADSGEQMMKQVDMAMLAAKKFGGQSYRFFTDDMQKDFDHYVLIERELRNGCEEFELYYQPLYIAGESEPSTAEALIRWHHPERGLISPGEFIPVAEQAGLIVPLGQWILMQAAKDVKKWS-RYTGHNRQISVNISSQQLQLPNFSSQLEEILLKEGVSPEQIQLEITENILMEKRKENVVKLVGLRKKGFTIAIDDFGTGYSSLSYLKSFPVDVLKVDQSFVKDNDEADKAIVQATIQMGINLGLHMIAEGVESAEAAAYLKKIGCHELQGYYFARPAPYDDFIR------------ 196259410 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RQEREWETLWAGRENPDQ---RNQMPRQSFVWCEIQ-RGVPDWTGEQLKLAEILYMILTQQRLTHLIHHQASYDPITQLPNWIIFNHRLALALVDATHGSNM-LGVLIIDLNQFKRINDSLGHGVGDYLLQKASDRLQNCLESYSLLARWHGAGFIVLLSQLAYVDEAINFSQKLLNDFQEPFYVQSQAIYLGVSIGIALAPYDGDSSEVLLKNAESAMYQAKQQGKNTYQLYRPGSNQDFNKLILEADLRKAIERNEFVHYQPQIELATGKLIGVEALIRWQHPCLGMVSPALFIPLAEETGLICPIGEWALKTACHQYQIWQ-QAGLPKIQMAVNLSAFQLQQYDIVARIAKIIQETRINPRDLELEITETTVIQNLERMTSIIEQLKQMGIKIAIDDFGTGYSSLNVLKHLPVNTLKIDKSFVQDNDPNDAKLCQAIIMLGKAFKLEVLAEGVETIKQLEFLKNCGCDHAQGFLISRPVPPDALLSLLHAQL------ 88704792 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DAQRRQALVTSAAESIVILNGNHEIVDANKTFESFTGLSREEVLGKSLKAAKHAR-DDSGEFEALWDTLL--REGSCSGEVTTFDARGHKRSELCRITAVIDDQGEAHHFVCLYSDITPLKEHERELETIAHFDPLTGLVNRSLFEDRLYQAVATS-ERQGTFLALAYIDLDGFKLVNDSFGHAVGDRYLIAIADNMNEALRDTDTLARIGGDEFIALISDLDDPEGFAPVVERLLQATSKPVMLEGQEIPVSASIGIARFPLDGLEPGSLVRCADQAMYEAKRQGKNRFYVFDRGLVGNEGASGDVRRALADEEFELFY--QPKVNMLTGELLGVEALARWRHPHRGLLQPPEFLPLIDRENLQIEFGEWVLSEAVEQIRQW--RGQEIATQVSVNIAGVHLLQSNFLESLGSAIARYDLLAKTLEIEILETSALNDVARVAKIIEYAHAFGVSFALDDFGTGFSSLTHLRRLPVSTVKIDTSFVRDMLEEDTAIVSAMVGLCRGLGRQVIAEGVSTPAHAQALVNMACNFGQGYAIAAPMPAKALAGWIE--------- 296390786 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLILLAFLRTRQQLMQRQEVENALDAERERAQITLASIGDGVITADTQGGISYLNPAAEQMTNWTLDKARGPLASLFRIVDESSREEGMLLIEQILSGEDGGREHSKLVLRHDGSSVPVTLVGAPIH-RGGEITGVVLVLHDMTRERQYMARLSWQATHDALTGLTNRREFEYRLQIALERLERNSG-RHALMFLDLDQFKLVNDTCGHAAGDELLRQVCTLLQQGLREGDTLARLGGDEFGILLENCPAEKAVEIADHLRKTVQDLHFTWSGQPFNCTVSVGLVHLLPGISTLEEALRSADMACYMAKEKGRNRVQVFHQDDVELSMRFGEMTWVQRIHRFSLYAQPIVPLGEGAEEGLHVELLLRLRDEGGRLVPPLSFIPAAERYGLMTLIDRWVVENAFRTLVERAQDPRAEPITCAINLSGATIGDESFLQFLTELFARYRIPPQTICFEVTETVAVANLASAIRFINELKDTGCRFSLDDFCAGMSSFIYLKHLPVDYLKIDGSFVKDMLEDDRAMVQVINHIGHVMGKRTIAEFVETVEVMEALREIGIDYAQG-------------------------- 149182638 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFTFSLKTFELITYPEQENYFSGRTFLGLLGKNDKDQFRYAVQQLIDGELNISSFYAEIKMSESSKVYAKIQLQLIQHNNQ--TCCIALVNDRYSESTSEEGSCLEGLMDTQCQK----VFYKRLQDSINLSVKTGTLVSVLLLDL-DRFKNINHSLGRRYGDEILNLIPKRLQAHIRQNDGLIRLEGDQFLFVFKSLRSSADIDQIADRLLESFSEPFQVEGFELFITPSIGVSTNNGENCDAESLIMDAEKAMYKAKESGGNCYKYYHETMNSSVLERLVLENHLRKAIEFEEFYYQPLVDTKTNEINSLEALIRWDHPTRGILSPAEFIPFAEEIGLIGQIGEWVIKEACRQLRKWHDLG-FTSLSMSVNLSAQQFKDDRLQEKLMNILNENRLSPEFINLEITETSAMEYSNKFKNVFNNFKHTKLKIHLDDFGVGYSSLSYLKQWTIDTLKIDRSFIKELDSDNREIVTAIINLAHALGIKVIAEGVENKSQLEILDSLGCDTLQGYYISVPLPKEEMSSYL---------- 52841748 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GALGLLVFCLALLFISGYFSDIQQAYNKTPMSINTGIGFLLLSLAVMGLYWHNNTLYQLNSGIAMPYLSAFIMFTFSLLSFEIELNLSTNLSISTLALGFSILFGLIIRLWQLAKISAVTAKYALTLESTADGILVVDRAGKVMNYNKRFLNMWYQEERSLYHDIKLIINKQLINRRETIQRI-NKILKNPNYQHAFELKFKG----EIYYDCYTQPLKLDD-EIIGRVWSFRDITIPKRLEIELSHQSTHDMLTNLPNKVLAINMLGYAMKTAVSSKKIVGVYL-LDLDRFTQINDVFGHSKGDEIIKAISKRLIDCVPMNHMLGRLSG-DQFIVIASINNSKEVVTGVTRLLSAFHEPVKMNGHSIKMSCSVGISFYPKDGNTVDTLLSKADIALSRTKVEGRNSFQFYTQEMHSYTLEHIESELKNAVAKNEFVLYYQPILKLSSLNVIGFEALIRWNHPRNGLILPDKFIPLAEEIGIIGEIGDWVFVTVCKQIQAWQLQG-FKNIKISINISPKQFKFQYIPKRINELLSEFQVKSESIELELTENILIDKSTDIIDTLSKLKEMGIQISIDDFGTGYSCLSYLKDLPIDILKIDQTFVKDNNQSNQTLIKAIIAMAKKFNLSLIAEGIENQYQLEFLKKLGCHYGQGYYFSHPKPTEKCMQFLQ--------- 289208211 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLMLVLGGAALLIGVLITLGVLRH---TRRIESALHEEKERAQVTLHAIGDGVITTDLEGRVDYLNPVAEHLTGWDQASAYQPLASVFHIIRESTGERLHPLTERMPDGTACTLDQEAILISAEGREHAIEEVSAPIRDRDGTIIGAALVFRDVSKAREMARELSWAATHDCLTSLANRAEFERRLSQLVA-TAQQENREHALLYMDLDQFKLVNDTCGHGAGDDLLCQLTSQLHSQLRESDTLARLGGDEFGVLLSNCPLVQAERIAETLRTTVDNYRFEWQGRIFRVGISIGVVPVFGHLKDTVQYMSEADAACYLAKEQGRNRIHVSRAGDHCQGEMNCVQRITHALQHNRFWLHGQRIVPVSGDEPTHTEVLLRMVEEDGTVVLPATFIPAAERYGQMPAIDRWVIKRVLQHVATDTDTEG----HFAVNLSGQSLCDRGMLDYIVHQLQNSGVEPSRICFEITETAAIANLSQASRFIRELRGMGCHFSLDDFGTGMASFGYLKTLKVDYLKIDGSFVRDMAEDRRAMVESIHHIGRVIGVKTVAECVSHERLMDALRLVGVDYAQGFGLHVPEPLE---------------- 298487686 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDQLVLKDLAVIVIERMELRRLALENSPDAIICSDSKNRIISWNNSAELIFGHRSEDALGKPLDII--IPPEMRSRHHAGLSRVASGGPTFISINLTAIHRDGHTIPIELSLSQWTYA-GEP-QFGAIIRDVTQRVEADKLLKHAAEYDHLTGLANRSTLKRRIKEACDA-----QLPAAILLIDLDGFKDVNDTLGHAAGDFVLKVTSQRLREHVPACHMVARLGGDEFVVFLSDTADPDNATRLGLALIAVIEEPIEFEDNSIYIGASIGVSVRSGSDYDEEQMLGNADLALYQAKSDGRSLVRTFTSEHRQTASRRGSSSMRQAWANKEFELYYQPQVRLADGRITGAEALIRWNHPTLGVVSPAVFLPALEAGLLAVPVGEWILRSACEQAAQWQNTGC-DEFRIGVNLFATQFRMRDFAEMVESALEDFSLPAHSLELEITENIILRNEQRIMEPLRHLRSLGVGIAFDDFGTGYASLSLLKDYPVTRLKIDRSFVSGVSKKDEVIIEAVIRLANGFNLQVTAEGIETREQESLMRHYVCDEGQGYLYGRPMPAHEFTE------------ 150015540 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WNQSELKLIIDDTMKSFFE-EYDTKNETLDQFINFVGEEDKQNVLSFFSQDLKRHREQMQLQYKMESPRGNIVEFILVGKSIKSNEGTSYCFKDLENEYGDIDSLTKNWKESMIHSDRITGLPNKYFFKNTVAKMLQNVVNSNTRAAMLIIDLDNFKYVNDSYGHDFGDLVLKEVGYNIVESVTEDILVSRYSGNTFLLFKPNIIDIQEIITLGNAIAKSFEKPNIVNGRKIYLTASIGVSLSPDHGIDYNTLLKNADAAMYEAKKNGKNECDFFDDSLSDELNRVYSLQKGLRTNNNELYVMFQPKVSLDDSLVNGFEALARWESREFGMVSPAEFIPIAESSKMIIPIGSFVLEEVFKKTKCLLNEGN-DNFKIAVNLSEMQLREDVVLSDFKKLIKKYKIHPKYIEVEITESMLMKSFDRNVKILQEIKKLGVSIALDDFGTGYSSLNYLTKLPIDVLKIDRSFVIDNNPKSKCIVENIINLSHQLGIEVVAEGVEEKSQVEYLRTILCDVVQGYYFSKPRMFDAIKNII---------- 152993066 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDAKILEVHEKVFKRQTGDYRGPFQMISGTIEENYVDLSTIPMLNSEGDITGGIAIVNDITNEVTAQEKMLRNAYYDMLTNIPNRTLLMDKLQNLAEVKKSTKNY-GALLFLDIDNFKKINTTFGQDIGDKVIKQVAHRIEEFIGSHETLARVAGDKFVILIPNIGMDENTAKYVEKFNQHFTRPIKVVGKDHHVSFSIGAILFADTEATAFDLLKRAETAMYEAKKSTRGSMKFYQDSMSTQVEEQLMNDIHRAIKDDEFEMYYQPQLKVKTNEIIGAEALIRWHHPEKGLVLPDAFIQLAEESGIIIKLEEWIFDRIFKDVKEMNRMGGFSLHHISINISTVHFLEPHFVEKIMLLVKEHKVKPEWFELEITESGIIRNIDDAIRKIRELKGFGFAFSIDDFGTGYSSLSHLKELPVDVIKIDQSFIRNMNQDDEMIVEAVVAIGQKFHLGIVAEGVENNDTLKYLQHVDCDTYQGYLASMAVPLKDFEALLK--------- 77165487 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDIIKRQRAEQALFAEKELLQITLHSIGDGVITTNAEGIVEYLNPVAEKLTGWSCDKARGPLATVFRVIDEQTREPIADPIAQCLKEGGAEIANHSVVISRNGQEYAIQDSAAPISSRTGEVLGVVLVFSDVTEARHMTRQITHQATHDSLTGLVNRREFEHRLERVLA-TLKAESAEYALCYFDLDRFKVINDTCGHVAGDELLRQVSEVLRGQIRKRDTLARLGGDEFGVLLEHCSLKQAQRVATAIHKAIEDFQFTWEGKSFRIGVSIGLVPITKASMGIAVVLKAADTACYAAKNKGRNRIHVYHETDKHRGEVQWMTRIHRALKENYFQVYFQPIIPLATKEEKCYEVFLRLEDGAGGVVLPGAFLPTAERYNLAVKIDRWMIANTFT----WLAQNPEPLRTCFINLSGHSLRNKTFLAFIIEQLEKTPIPSIQICFEITEAAATANLSCTIRFIKSLKSHGCKFSLDDFGSSLSSFAYLKNLPVDFLKIDGLFVKDILDDDLAIVRSINEIGQIMKKQTIAEWVEKEEVLEKLREIGVNYAQGYWINPPQPLTEM-------------- 114562967 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VADLFEHLKRGHWQGELKGLKTDNDIIDISLNVTVIRDSFTQQNCFAWLITDISARKNAEKMINFQSNYDQLTGLSNRKYLFESLQAMIDSEDSVNGCKQDFMLMDIDHFKQINDTLGHDNGDLVLKFVAQRLLSAIPDNVLIARIAADEFALVLPGKMCSESLISLFDDLTNELKKLFIVGGQDVMLSMSTGLARYPHDADNVEQILNCATQAMYNAKSRGRNCLQFFNQQIQKDAERHAELYLHLKSSHNEFELYYQPIVNPFSGQIIKAEVLLRWIH-DGQFISPDEFIPIAEESGLIVQIGEWVRTQALTSIIAL--QKSGYAIPFAINVFWTSDLQQRFLNYFDNISEALGIPYQLITLEITESLMMKQQSSISQLLTELRHRGMQISVDDFGTGYSSLSYLANFPVDQVKIDKSFIQKISARHEALIEAIVSMSRALDLSIVAEGVETEVELNFIKKQNIEAVQGYYFYKPMPKNDFFDLLAKQ------- 170740107 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRTQYARFGIALDSMTQGLCLFDRDDRLILMNARFAAMHGVPAD-LARPGTPLADLLARLAAHGTEGALRRRPEGADDPVA--FTVDLADGRAISVVQAAIP-------AGGFVCTHEDVTERRRSEEQIAYLARHDALTGLPNRIPLREWMEEVFARRPYGD--VGAVLCLDLDGFKVVNDSLGHPAGDELLRLVARRLRGVVSATDRVARLGGDEFAIVQVGAEQPRQAALLAERVVAVLQQPFEIQGQQVVIGASLGVATALSADPTPDALLRSADIALYQAKARGTWRFFDAEMDLEIQRRRRLAADLRRALDEGQFEVHYQPLVEARSRALRGFEALLRWRHPEHGSVSPAVFIPLAEETGLIRPLGAWVLAQACAEAASWPE-----PLKIAVNLSPVQFVQGDLVAEVRRVLAETGLGPGRLELEITESVLLQDNEVTLAVLHELRTLGALISMDDFGTGYSSLSYLRSFPFDKIKIDQSFVRNLARDSVEIVRAVIGLGRALGMGVLAEGVETTEQLDILRQEGCDELQGYLFSRPRPVTEIRSLFNAK------- 142737855 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ADLTLIAEAARLASLAIERSRSLEFQRLAVK-----IFDTNEKHSVLYANDAFKLMVWPQPEPLDFNPELFFS---PSEPHEIASLFNHLSEGK--MWQGELVGLRNNGETFYLDLTVTVFREPHSTDNGFAWLFSDVSERKKAAQLIKYQANNDSLTGLANRNALFRQIQELICADSLTPGFSF--MLMDLDNFKQVNDTYGHDKGDVLLVQMVEQVKTCLNEQAVFARLGGDEFAILLPGVVTQRELSQLADKINKQVYRRYESLDKGVYSSVSIGIARFPEDALDLEQLLNCADQAMYIANGRNRYHFFTEQMQQNAERIANLHTLLKQALEQKAFELYFQPIVDATTGLIVRAEVLLRWQH-EGQFISPDEFIPIAENSGLIVNIGRCVRQAVMQTIIE--MQALGWPMSLAINVFWSHELQDEFCDSFADIIEGLGIPYELITLEITESLLMKKHTHLIQVLNELRGRGINISLDDFGTGYSSLSYLANFPIDQIKIDKSFIDRLSERHLALIEAIVRLSHALNLRVTAEGVETQEQLKVMMDNHIQEIQGYLFYKPMPKAAFFELLAKQ------- 188590088 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WNPLKDELTFDYKIVDFLE-DYEIDNKKINQFLNYIYLEDKDIFKEDLKKIYDSKKHLLTH-YRIKN-NNNILYFIFVGKVVKDSNYWISEIDVLYKKLSEEYFINQKITSLIECDRTTELPNCYYFKRTVMEFLK-ECKEEQVQCAMLMLNLDNFKYVNESFGHEFGDVALRVAANKILSLVSERDLVCRYSGDTFLIFIPDITDLNEVSVLCKKIVKSFDESIIIDEKEVYVSVSIGASLYPYNGLDFETLLKNSDAAMYVAKGNGKNEYNFFNDKISIELNRVYSLQKGLRYDNKEIFIVFQPKVTLDDFLVRSFEALVRWNSNDMGVVSPDEFIPIAENTKMIIPIGSFVLEEVFKKVRILINEGYLN-FKIAVNLSEMQLREDSIVSDLKRFIYKYRVSPNYIQVEITESMLMKSFDKNIKILNEIKDLGISIALDDFGTGYSSLNYLTKLPIDALKIDRTFVVDLNSKNKCIIENIINLSHQLGIEVIAEGVESKQQVDYLKEISCDVVQGYYYSKPERFEKIKNMICK-------- 78486114 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILLSIFVIGMMSIRRLRRFANTQQELLENLERNLMQNLNEAIGIFD---ENDQLHISNRLSNNLDNSHSVWELLSKAFLNL----DINAIQHKLAT-----RGAWRGEAAL--TNHTQQYLIIDIAKVQDSSLPGIYYSIILTDITELKGIQNQLEFTANYDVVTQLPNRYSFNYEIYNLIQKS---PNVPFHLFYLDLNDFKWVNDHLGHAVGDEFLWEAGLAFKQALPPDQFIARLGGDEFAIIIQKPMQPVELTQLANQLLSKLKTVNQKQNTGHEVGCSIGISSYPEHGNTPEMLLKHADYAMYCAKKDGDLPYYLFSQEMNEQLSYLHEIEEHIAVREKQFQVHYQPQYNLHTLELVGAEALVRWPRTNR-MVSPGEFIPLAEKFGLINQIGEFVFDTAVKQINSWSN-CKIALPRVAINTSSTQLLTGNFGAFVEHTLSENHLAADRIDIEVTESVMMKNIEHNTSCLSILQEKGLEISIDDFGTGYSSLSYIKHLNVDRIKIDKSFIDDIEPEARSIVKAIINMGHSLGLKVLAEGIETPNQLDILKSLNCDEGQGFLFSKPLNAEKFE------------- 291301820 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVLVWGAGCLVSAGAAWLARRFPPLPRVDVAVTLVPAVGASATALYHGYVVGPLGPDAIITAMAVVGVLSVRQVLARRRYARVLSDREAYYRSIVSGSSDIVVDFDGRMRFQAASAPWR----CHADPTRINGVPFTDMVHPDDAATVERQLTTLVAGEPGRIRIDARIKDADGEWRDTE-SIVADQRDNPKVDGLVIRTRDVGERRALERELAKLAFTDPLTTLSNRRA----LLRTLESDVAGGSMPCTLLAVDLDGFKNVNDTRGHDIGDAVLVEVAKRLRESLRPTDVAARLGGDEFAVLLWCPPERGY--EIAERLLAVLAEPYRFDGHASVFLSSSIGLAGCATADDVQALLRNADLALRSAKQQGKNQIEAYDELFEKRVRRRNEHELHGAINRGELYLEYQPVISLPHRRVVGAEALLRWQHPTLGAVSPGEFIPVVEDAGLSSDLATWTLGQVAERLAVW--KAGGHPAWVSINLSPRQLHSRLFATDLAQALLSKGVPPSRLVVEVTEHDVAQDMDILVAQLGALRGTGVRIALDDFGAGYSSLGQLHRLPVDILKIDRDLVAGSDEGAAPLADVVVRLGERLGLAVIAEGVETETQLDVVKQAGCAMVQGYLLARPMAVAKIDAMLRD-------- 85712770 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RQVEAIAAERHAHWSKLKNLETAVDQSNECIIITDAKGQIEYVNKAFEWITGYQRDELVGSNPRILKSG-LTQQSVYHELWDTLNQGKT--WRGELLNQRKDGRVYTVYSIITPVYNEQGECTHYIAVEDDITERKADEQRLHYMAYYETLTGLPNRLHMTQIIDQAL--ASLEEGELGNLLLVDIDRLQQINDARGHEFGNRLVQAFAERMKQWTEQQGVLAHLGADLFAVLFPPQVSKREVAKTCEALLTVIRKPIPLDGDVLTMSATIGAVVYPQKGGNAEQLLRRAETALHKAKRYGGNHFAVYRQQYGEEIKRQFDVERMLRHALKNDELDYLQSQVDATGKVVSAEGLVRWHHPEQGLISPGVFIPIAERSDLILSIDRWVLQRAAQILASKEIAENPIDA-LSVNISARHFVRGDLVHVVSKLLENYHFKPQQLMIEVTEGVLIEDTDKVIEVMRELSKLGIRFSIDDFGTGYSSLAYIQKLPVSELKIDQSFVRSMGEKHDALVETILSIGEHLDLRMIAEGVETEHEARFLTER-CPTIQGYLFAYPVPAQEWLA------------ 88858424 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLNQTKEAVWIADHNLKIIEVNAVFSLLTGFKKLELIGKSARIYNQ-KGRDLKLEQLIFRELQTH--NFWSGQIWSQRKNGEDFYLDLTITKTEQKSKNKLMYIGMFTDQTVKKRNEKELQRLATRDPITGLANRTLFIEHLSKAINDSKD-AHPNFALLFLDLDNFHKINESLGHTEGDNLLKLVSDRIAQNLDSSCTLARLGGDEFAILIPPYLYSSMTIFYLKRILLTQINHFTLNNIEVSVSSSIGIALFPDNGLDSESLMRSADSALNYAKRNGKNSFQFYDKRLKTANVQTLSKESFHAIENQEFILYYQPKFNTLTNKIVGYEALVRWPQADGTVVGPGEFIPIAEQNGAIIPLTKVLVQQAFKQTKIWYEQGKLE-GRIAINLSAVHFQQASLIEDLAHYLSIFNISGRHFELEITESAMMQDPEFALNQMNKLKTLGFSIALDDFGTGHSSLSYLKKFPIDTLKIDRSFIIDITEQDRNITSTIIRLAKYLNISVVSEGVETYAQAYLLHVMGCNVVQGYYFSAPVAVQEIENL----------- 294141096 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------THVADQLALTLATHNAYENDERLTLLLEESEQVSMLINLKSDLIYVNQAHEWLSGMPKRQVIGHSFKQLDFI-KQYPQQAKGILEQVSMG--AVAKGESLVVRSDGRQYWLRYSVKQFITERGNHYALVK-ADDISDEKQYQAKLERLAWRCGLTGLYNRSYFNKELEHC---------KSGQLILIDLCGFKRFNDTYGHQNGDELLIEIARRLKHNVNKTEHLARVGSDEFAIIIP-TQNQVDMDYITARLYSQLTQPVHIGREQIQAKPALAIVDIESVEDSFVPLAC-ADIALQYAKTKQGDKIQVFNNANTFKEDAQIERDLQTALRGREFELYYQPLKDLKTRTYIGAEALIRWHHPKKGVLYPGAFIDIAEQTGLINAIGTWVLEAACRQLNLW--QHHQIDISMHVNVSARQFFSGNLFDQVWNLVSRYRLQPGSLILEITETELMEDIDYATNLCTELSELGVGLAIDDFGTGYSSMRYLKQFPISKLKIDRSFISDLTRESREIVSAIIAMASALNISLTAEGVETKEQEDFLSEHKCHQAQGFLYSPALRESEFSQFL---------- 257092833 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DISERKLAEQALFEAKERALVTLHSIGDAVITTDASGHVDYLNPVAEALTGWTTAEARGRSSEVFPIVHDQRRPVADPVSRCLQQGRIVALASHSLLVARDGQEYDIDDSAAPIRGRDNQLLGVVLVFRNVTETRELARQLAHDATHDALTGLINRPEFERRLQRAV-TSARQDGARHVLCYLDLDQFKVVNDTAGHAAGDELLQQINTILAGMFRESDTLARIGGDEFALLQENCPLDRAYAIAQSVVRNVREHRFNWQGRSYQIGVSIGLVPITAETQDTVQLLTEADIACYTAKELGRNRVHVYQRTDSESVQRHSEIRDALDQGLFRLHYQPIVALQGPDFRTVRYEALLRVAHPKGELVLPAAFIPAAERYNLMGAIDRWVIQAAFREYANGVGLGGA---RLAINLSGNSLSDESLLAFIESQFVEHAFPPERACFEITETAAIQNLGPALGLMAALKGHGCHLALDDFGSGLSSFHYLKTLPVDYLKIDGSFVKDMDPRDDALVAAINQMSHAMGIQTVAEYVCSESIAERLCELGVDYAQGYFFGKPMPWGE--------------- 241907392 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GNRRFEWIFMRSGGSEVPCEVTLSPVMQRGRRMLHL--TARDISERKRNEAQITHLAFHDSLTGLANRVLFLDRLAHAIATCRRAPDRNFAVLFIDLDRFKVINDSLGHAAGDGLLSIIASAIAANIRETDTVARISGDEFTVLVHEPPSPRFAIKMARRILERIKQPLTIEGFELVISASMGIVIGNSGYTDPHQVLRDADIAMYKAKRAGKDKLRVFGSRMHEQHAMRLENDLRQAIDNGDLSCHYQPIVNLESGALEGFEALARWQHPTLGNIPPSTFIPIAEDTGRIIPLGRAMLHKACAFAASIRGTLPQGDPVIHVNLSPRQFLSRQRLREVEAALDATGLPPELLVLEITESLLMENPRVAKSIMAGLKEIGVRLSLDDFGTGYSSLGSLQDYPLDSVKIDRSFIRAMNDGRDAIVRAILKLVSHLRLEAICEGVETTMQAANLMAFGATRMQGFLFAKPMPSEKARSLLEERFTLT--- 148260550 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILRWYGTLEDITDRHAAEEARKASEALALRVLEASGDAVIVFDAAGRARFANARAMTMLGLPDDAVGCNVASLFAEAHC--RELRMAVSRAMRDGAGGHFEL-FWPPT----DLWLEAS---LFADGGDISLFL---RDISEKRLAQQQLRYAASFDFMTGAANRGTLFSRLSAQLERQ--DAGDLTALLCLDLDYFKEINDQHGHPAGDAVLRQFVSRLRLCLRSQDLLARCGGDEFVVMQTGVGGPADAIALAERILAIMRAPFDVDGISLPSSVSVGIAVSSLGMTDADALYNQADRALYVAKSKARGSYRLFHPDMQRADEAGRRLRAELSGALTRGEFAFQPIVQLASQRIVGVEALLRWHHPERGLILPAEFIPVAEESGQIASLGAWVLGTACKAARHWPE-----DVKISVNVSPRQFELGDIRLVVGDALAAAGLPASRLKLEVTESVLLSQNASSIHVLQDLREQGVILVLDDFGTGYSSLSYLDTFKVDIVKVDKSFISRIRADRQPIFEAIMGMTAALNLPVTAEGVETRVQLDYVTRLGCEWAQGYYFARPVSEYELRRRLQ--------- 212213496 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HEKLHFKEEIIEFAKDSKTLYLSAFSQQIVDKKGGLHFIIALQDVTLQQSIFHTRIAYLASRDQLTSLPNRREFIHRLNEEIGKPKSVDS-KLSLLFLDLDNFKDINDALGHHMGDCVLVHVSDRLRDLSPLNYFLGHLGGDEFVILLKDLQQDKDATLCAKKISNAFFESFKIKNFLLYVNFSIGITIDFYSKTDSETLLKKADMAMYQAKKKGRNTFSFYTEKLGERYRHRLILENAFHQEENQFYLVYQPQYELSTQKIRGMETLLRWKHPELGEISPEDFIPIAEKAGIIIPIGEWVLRHACQQYKQWQSKIPVGEIKLSINVSPPQSIRKKFANSVAHILKETNTPPNVIELEITENSLMTKLNSAKKVLEELREIGLNIAIDDFGTGHSSLAYLKILPIDTVKIDKAFVKGDDQHDTAIVKFVIDLARSLNLTTIVEGVEKKEQMEFLLKLGGPLVQGNYFSKAIEADLMFKLLKNQSP----- 126665368 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIGFDINDRITAQRKSNEQ----SKQMHAIVESMQDGVVTISNKGVIRTFNRGAECIFEYGRDEAIGLDVNVL--INTPNRDYLNKYISNYISRNTGQRYHELDAINKYGTVFPIEIGMTQMP-PLGDID-FVVIVRDITQRKKREDEIRQLAYYDPLTRLPNRRLLKDRLQQVIA-NCGRQSRYAALFFLDLDNFKNLNDSLGRTKGDLLLCQVAARLIESVRHGDTVSRLGGDEFVVLIEGLSSDRNEAAVQVEINVQLTQKFDLDGSPYNGSASIGVTTFNSNDSSLEDLLKQADMALYKAKAADHSSVHFFDPQMQVVASLRAAMQQDLYEALRKNQFQLHYQKQIDQHELIGVEALLRWAHPTKGFISPAQFIPLAEETGLIVPIGEWVLREACQTLAQWASDPAKANLTIAVNISVVQFNKKDIVHTVLNALNASGAKPHNLKLEITESLLASDVENVKVKMLELQRHGVTFSIDDFGTGYSSLFYLKQLPLHQLKIDQSFVRDISPNDQAIAQAVITLAIAMHLNVIAEGVETEAQRAMLQDLGCGAYQGYLFGKPCALQDL-------------- 218440067 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITPYKTIESQLKFREERYEFLVEKASEGILLIDAQTKQIIANLGICELLGYDHEEIIN--LNLYNLIAL-DREIIEAEFEQVIESSSDLID-ESLYRCQDGSLISVEAKINS-GQYRGKDIFYISI-QDITDRKRSEEQMQYQAFHDPLTNLPNRKLFTQQVSLALN-NAKKNQTLLAVIFLDLDSFNHINNTLGHSIGDQLLQSFAQRLISCIPAGDTIARWGSDDFTILLPRIKNIEETVKLSEKIFEDLKQPFRIENQQLQVKISLGIAIYPQDGEDEESLLKNAAVALTKAKEQGRNNYQFYTPLMSAQSALKLENALHRALERRELSLYYQPQIKISTGEVTAMEALLRWEVPEVGFISPIKLFSQGQKTDVILQISQWILQTACEQNLAWQ-ELGLPSIPISINLSNREFEQQNLVENVARVLQKTGLDPQWLELEITETILRKNLKSARQVFQDFYNLGVRLALDDFGSGFSSIGYFKLFPFRTVKIHQSFIRDLASQEMALISALLTLGKGFNLRVVAEGVETSSQLELLKSLQCEEVQGYVYTRPLKSAEATQFLTKQLSLT--- 298718015 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AMLSRREQQ--ALDAAPDGILLVDRDGNIVTANAAMQAISGYGRGELEQALDTLLP---PEFQAGHGHYLRSYFAQPSRRLGGVLWLQRKQGNAVPVDIALGYFGDDDKGL--AIAFVRDVTELHQMQQRLKFQATKDTLTGLNNRWQFGQELQEQLKL-AQADGEALALLQLDLDNFKAINDGYGHAAGDQLLREVARRLKSQLRSEGVLARLGGDEFMVLLVGE-NAARARFWSEQILAALSIPFKHDGLALDFGASVGIALYPDDAQTGDDLMRFADMAMYSAKGQGRGHAVFFEPAMGKEMAERVQLAERLRMALSYGQLHYQPQVKVESAAVVAVEALLRWHDPLLGNVSPARFIPVAEASGQIVALGNYVLDAACKQIALWLKAG--TPLRVAVNLSAYQLRQVNLVEQVSSCLQRYQVPPQWLELEVTESQAMINPAQGSEVLQGLARLGVTIALDDFGTGHSSLAYLQYLPLQRVKLGREFLFPSPCRDR-LMGGIVHMAHALDLEVVAEGVEELDQLQLLRDIGCEFFQGWLHSRAMPAEQVRDWLA--------- 124515912 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLGIGAHIIGIVLERSRREELLRLSEN----ILRKIREAILVTDDEKKILFLNEAFSNLTGFSESELAG------GRVDNDTLPFFRTPLDAIWKHLHGFWEGDVRKTRKNEEDYLEWLRLSAIQNESQKTTHYIAISSDITTRKADESRLDFLAHHDPLTELPNRVLLRERFEQIVDTVRS-EGTSLAVLVMDLDNFHLVNSSLGHVSGDLLLVEVSRRLSHLVGPSNMVGRVGGDMFLALVEGERGGMEAVEVVERIADSFRAPLVVEQCEIFTSVSIGIAFYPENGKTYEEVVRNADRAMACAKSEGKNTYRFFLPSMTVDVSDHLRIHNSFRQERNEFILHYQPQVGVFSRKVEAMEALVRWDHPEMGFLYPKRFVPVAETTGMIIPLGEWVLREACQQASRWNAQG--FRVPVSVNISGIQLRRKNFEATVLDALAWSGLSPELLELELTETMLLEESDLLLKSIARLKEIGVRLAIDDFGTGYSNLAYLKRFNADKIKIDQIFVHAQNPDQQGIVRMIAGISHVLGLSAVAEGVETSHQMEYLVEIGIDSIQGNFLSKPLDRVSCEEYL---------- 114320250 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLDND-----------LIAYLLLFQIKEQAGRERALGAIMIADNARQQDLLHH---VVLEYQLAFDRLS-NPRLEHLIDLEAEDRFMDLRTQLANAPPNDIDAMRALSERLQDQVVGELRAEARSLQRTNQQVVALLTITLLLS----VGIGRGLYRQLEGRRRDAERIEYLATHDPLTGLPNRTLFQDHLTECLNRARAEGHKVGLHM-VDLQGFTEINATWGDEVGDRILQTLAHRLEEVLPADAIIARPYGDDFAIIQPAIRAEGDIHTVAETARRAVEKTLRIGPRRIRLRGRAGAACFPEHGESANSLMTATTLALQEAKAKGGTCVYVRGMSDRFQARQSLARDLEHALERGELLLNYQTKVDLASGRLAGAEVLLRWHHPVRGLVPPDQFIPEAEKSGLIVNIGQWVLETACRQGRRWLDQGR--PVQLAVNLSSAQFRQADLVDQVKATLTRTGLPPTLLELEITETAVMMDMDTSVRTLQALRELGVSLAIDDFGTGYSSLAYLRRFPVSVLKLDRSFVDGMEHDPAAIAAAVVQLGQVLSLSVVAEGVETEAQAAALRQLGCDLAQGYLYARPQPAEQFEAQL---------- 225567838 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YTALTASTDDYIFVGNMKTGVFMYPPAMVREFGLPGPVLENAAAFWGELIHPHDESRFLESNQEIADGRTEYHNIEYRARNVRGEWIWLRCRGKMVRDVQGMPELFAGFITNLG-----------RREQIDHMTGLYNRFKFEGAVKKHLVSRTVSHV--GIMILDMDTFKDINDLYNRSFGDEILRMTAEKIRSVLPENASAYRLDGDEFGIVLLNGEKKAY-DKLYTDIQEELERQKEWNGRKYHCTVSAGYAVYPEDADNYLDLIKYSDYALEESKRQGKNRLTVFTRDIIFERTRRLKLRECVGRGFAGFDVYYQPQVESATGRLYGAEALARWNCPDYGNISPVEFIPLLEKSGLIVEFGRWVFRQAVLQCREWRKRCPDFN--ISINLSYVQVIQDDVVGFVESVLSETGLKPQAVTLELTESYLAKEDKLVKDCMESLKDQGLLIAMDDFGSGYSSLKSLKTIPANIVKIDREFTAGITSDNMSFIRAITELCHKVGKTVCLEGVETEEEYRMVSGSGLELIQGYYFGKPVKAEEF-------------- 158422040 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DRMELRRLDHARNISQARFENIAATSPDAIICMNAQGEIGFWNSSAERLFGHGAQDIHGRSCRILVPGHL--RRAYDVLMERM--RRGGGLTFEVTGRRRDGVEFPAECSLSIWRD--GPNLSVGAIVRDVSDRRQNEERLFRLASRDTLTDLPNRSAWRQCLSQTLA-----SEPGATVLMIDLDGFKEANDTLGHSAGDAVLKEVAGRLASSCHEALIVARLGGDEFVV-LLAGNDEHRARVVAERVVAAVTDRYGVGERKVSIGASIGIAFYPAHGARGEDLISAADLALYRAKAKGCYEVFTPMLREVAIARRAFEEELRRAFENGEFELYYQPQVLTSRGQLMGAEALLRWNHPQRGLLTPVSFLDVLSHKPSAAEVGEWILNTALRQAAEW--RVAVPGFRMGVNLFEAQFRSGRLMSTVRRALAESGLPPDALELEIVETILLQTDPATIRLLHDLRALGVGLAFDDYGTGFASLSLLKRYPVSRLKIDRSFLRNVNDRDAAIVKAVLFLGRAFGMSVIAEGVEDERQMAFLRENGCDEAQGYLFGRPMPAREFAA------------ 222147769 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------REQQLESLSYRFELALDSYGCGVWEHDFSTGHTVWDERMCYLYNIPATSSHITDALWLSKIHKDDHEMLMEAARNAVKQHT-RLNTSQRVLLDQGGTRWVRSVGQVHVDRNGR-KKLIGISFDVTADVELTKNRIEFNALHDPLTGLANRRKLDIALDSLTRQSQANRSRFTILHLDLDRFKEINDTLGHAAGDAMLVNAARVLSRHMNSGDLVARIGGDEFVVLLHGPIDAKAAAELAERIIQDINIPVDFEGFICRCGVSIGIAEAKGLRTDARKILINADLALYEAKRQGRNCFQFFTDNLQANIVSSKRIADEHALENDEITAWYQPQFCANSMELVGAEALVRWQHPTRGILPSNSFLKVAEDLNVMARIDQIVLELALKDKMRWAAMG-VKLPKISVNVSSRRLHDAGLI----ETLESLSISPGEISFELVESIFLDESEDATTNIERIKALGIDIEIDDFGTGHTSIISLLKLQPKRLKIDRQLVMPNSSRERAMVRSIIDIARSLGVATVAEGVESTAHAQILRELGCDLLQGYAFAKPLPFEEFGRF----------- 258655313 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IPPDERPLSRSLRGELVR------DVETVFGEPGADRRIVLSSAHRLQDEDGAVLGAVLVMHDVTERRRVESALIRQALHDPLTDLANRALLGDRLDQAIARQQRQPE-PFALLLLDLDGFKLVNDSLGHQAGDQVLITVATRLRTSLWAEDTVARLGGDEFAVLLERTCDSQALA-IAEQLLGVLRRPVQVHAHTITPDASVGVALSTGDDTAESML-RNADLAMYAAKDAGKGVVQVYRASMHESVLQRLIMDAELRIDEQQFSVHYQPIISLISGQLRGFEALLRWQHPVRGDIPPSSFIPLAESSGLIVPLGGWVLREACSQAARWRRFPPTRSLTMSVNLSVRQIQEPTLVATVLEALTDAGLEPGDLQLEITESTL-DQRNLILGVLHELHDKGIKLAIDDFGTGYSSLSRLHTLPVDRVKIDRSFIELLAGSNPALVAATVAMAHSLGMQTTAEGIESADQLPMLRMYGCDDGQGYYLGRPMSAEAATALIHTQL------ 289678768 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SPDAIICSDSKNRIISWNNSAELIFGHRSEDAMGKPLDII--IPPEMRSRHHAGLSRVAAGGPASISINLTAIHRDGHTLPIELSLSQWTYA-GEP-QFGAIIRDITQRVEADKLLKHAAEYDHLTGLANRSTLKRRIKEACDA-----QMSAAILLIDLDGFKDVNDTLGHAAGDFVLKVTSHRLREHVPACHMVSRLGGDEFVVFLSDTADPEKAIKLGLALIAVIEEPIEFEDNSIYIGASIGVSVRSGADYDDEQMLGNADLALYQAKSDGRSLVRTFTSEHRQTASRRGSSSMRQAWANKEFELYYQPQVRLADGRITGAEALIRWNHPTLGVVSPAVFLPALEAGLLAVPVGEWILRSACEQAAKWRNTGCEE-FRIGVNLFAAQFRMRDFAEMVESALEDFSLPAHSLELEITENIILRNEQRIMEPLRHLRSLGVGIAFDDFGTGYASLSLLKDYPVTRLKIDRSFVSGVSKKDEVIVEAVVRLANGFNLQVTAEGIETREQESLMRHYVCDEGQGYLYGRPMPAHDFTE------------ 109900291 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISQNPALYSLFDTHITQPETQPYEIILQLFEKQYPEFERVIST-----GSRWSGELFWLKPPGTGKWIKLSIYPVKADFQQITHWVFMLSDISQVKHLLQNNEKLTYYDALTDIPNRQYFWMQLEQSVNNA-----MPFYVLYLDIKNFKRINEIHGHSRGDQIIKELVERITPHISEGDMFARIGGGEFAIIRQKTVTEQQCIDLGHKLIDAAVQPFFPNGTHCEIGLNIGAASFPRDADDAETLMKFADLAVFNAKKASKSSVQFYSQELKEASQRIIELENQSAITNHEFELFLQPMLDLTSGTILKAEALLRWNRLDGERIGPDEFIPIAEQTGLIVPIGKWVISRACEMISTLNHRGYSC--KLSVNLSPRQISDRHLLEFIRGSIQNSHILPNQLELELTEGVLVDNYDKVQYLLTEVRKLGVSVSIDDFGTGYSSLSYLKKLPIDHIKIDRSFVQDSDENDKAIILAIIAMAHSLKLNVIAEGVETELQRNFLQLNHCNLAQGYLFSRPLPFAQFCEYL---------- 187920151 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EELTGVKEENIVGR-NVWALFMSTEDGAASSQNIAGFFN-RGVSYEVERRVKTVHGERLFLFRNKFVQSGSGIDEQFLICSGTDITEERLAQERLTQLANTDSLTGLANRNAIQDKIRAAIEDAAP--GEAVGVLFLDLDNFKKVNDHYGHVFGDRLIRDVSSAISECLNEGDTLARLGGDE-FIVLAAKGTAHELETTAQRILERMRTPFALGLVEVYTGCSIGIARYPEHGDSLESLIRSADTAMYVAKDEGKRTHRVFSPEMNRRVAEYMWLDTNLRREEGQLTLHYQPKLSLATGVVQGVEALVRWNSPERGQIMPSEFIRYAEESGLIGVLGRWVMETAAKQAAKWKADG--YNLRIAINVSARQLVDTAVVRHFSEALQNARLDPCLIDLELTESCLIEDETAAIDLIRQFRQLGAQVHLDDFGTGYSSLSQLGRIPLDVIKLDRSFVRNADTKAQALVRSMVAVAQELNFKVVAEGIETESEEVFMKGLGVDYVQGFLYGQAMPAAEFERWLQDRQKL---- 143993710 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VEQLSVSEVRYKELFSAHQR---ILLHLNTVVLELDQLGKIRFINPAWETLSGF--GVKTSLQKSLTQFYTGECQIKLKATIDDILGGGNDHQQIEVKLQHKNGGQIWVECRLQLIKNRRNNATITVTI-DNIHERKQAELQLRHLALHDPLTGLHNRYHFDQELSRICKPKHTHSDIEHALIYIDLDHFKIINDSQGHHQGDLVLKDVAQLFKDNIEKEHLVCRIGGDEFAVILKNMNLLDAHLIAEGVCSAIEQHTFKSNEQSYTISCSIGLTQITVNNNDPNECLKQADIALYIAKNLGRNLVHCYSKEDAHNNTLQWGHEIRQALQQNNIELHYQPIWDFKAEKVAYFEALLRLKH-EGTLIYPNQFIPSLEMLNDTFLMDQCVIRNAIASVAKYPQLSQ-----VAINLSAQSFLDERLLPLIESNLEKYNVPATRIIFEITESASINNIQATRKMIDKLNSLGCHFSIDDFGTGFSTFSYLKQLPAQHVKIDGSFVRDMLNDDLALVKAINDISRSLNKYSVAEYVENKELFTTLRDIGVDYGQGYFIARPVPVEKINDELEK-------- 150389257 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VIIGAYLIYIDISKNKDYEKELRL----FGKILENNTEGVIITN-EQGIIEWVNAFSEITGYSFAEIKHNYNVFHSGIHSDYEDMWKQIKD------KGSWSGEIWSKNKQGHIFPGWLTINSISNDENHTTHYVSIFKDLSDKKRIDNRMSELQEKDTLTGLYNRNYFLQKTDEYVEK-YKDSGGKFSVVYIDVKGFKEINDSLGHFLGDRLLIEISKRLLHLMDESYILSRFCGDEFVILCKPSILEKEVIQFSKNIFKDIKRSFNIKNTLLHVSVNMGISRFPEDGTDAETLIRCADIAMYKAKEKLLDEPCLYEHEMAQKIEEKFANHLVEAIVNNELTIHFQPIFEIDNQSVVVAEALLRWENPVLGMVSPMKFIPIAEQTGQIILVGKWVLEQVCRQIKQWKEKG-LRIVPISVNISARQLEQAGFTQMLIDIMKKHNIESSLIELEITESISLGEFPVIIKNLKQITQYGVKISMDDFGTGYSSLGQLGLLQLDKLKIDKIFIDEITHKKRNLVEAIIAMANSLDLVVVAEGIETVEQLLYLQEMGCQLGQGYLFSKPVDSSSFERFL---------- 226357225 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILGYLS-ELCASREDWLAYAYSRQHQELQRVLHTQDSERRSRLSVQMQVEMLKREAERERQRNAELSQANTALEQA-------------QQHLAYRATHDALTGLHNRAHFQAEAERHL---ADLSGGELGMLFIDLDRFKQVNDTLGHDVGDELLDQVGQRLRNVVRTGDLVARLGGDEFTLLLPGLRDASDAERVARKVLASLAQPFQVGGHKLHITGSIGVAVAPQDGMDITTMQKHADVAMYRAKHDGKNAVRTYSAGMGDETAARMDLERDLRERNGEFVLHYQGQFDVASGALSGYEALVRWQHPVHGMIAPGRFIPVAEDSGLIGPLGTWVLREACRQARAW--RADERGLTMSVNVSPVQFDTADFARLVQEALEEAGIRPECLMLELTESTVLRDVASATQQLQRLRALGVRIALDDFGTGQSALSLLRHIPIDQLKIDRSFLDDTDESAQVFLRLLVMLGQARRLNVVAEGVENAEHQALLREMGCPTAQGFYLSRPLPAHQATALLPQ-------- 291296544 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AIDRAQVYEALREQEAIYRTLMETLPDAVALYD-GSKVLYLNPVGLRGLGYERLE-EVVGQPLTKFVHPDSLPRVAERVQRILGGERDGLE-EVRLVTRDGRVLEVEAQGVRVQIAGHE--QVLISIRDVGERKRQQARIEYLAYHDPLTDLPNRRKLWAVAESIF-VADRRKRETPALIYLDLDNFKLVNDTLGHQVGDELLRQLALRIKGTLRQDDLLARMGGDEFAVLLPSA-DRNSAMAAARRIVEVFDHPFNLGEHVLHARASLGVALYPEHGQTLDELARAADVAMYQAKQAQTQVAVYDPAQDINSLERLETIQRLRKTIQEGRFIQYQPILNIAERYINKWEALVRWEHPTRGLLRPAEFVPLAEESGLIGELDLAVLKQAVQDQKRLGGE-------LTINFSAVTLAHPNWVREVVRALVDEALQPSLLWLEITESALLPERQKWLGGLVALRGLGVRVALDDFGMGYSSLAHLKQVPVDLIKIDKSFVAGLSQTSEDILRAMLQLASAFGLKTLAEGVENRTQLEWLARHGCHYAQGYYIGLPVAVEQAVE------------ 95928628 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FIAIGQAANRMLEQRRIAEDELNDTRLRFRTALERAPLMVALVDPQRYILFSNSMWNDAVPMDVCAAHLEA-HWFS---EASWVKFDTAFDQMVKGRLQQERFDICLKNVQGEKRYYDMALATIQNADGENSSILVMARDITERRQAEERLTWLAHYDALTGLAHRNYAKEQLEQMLTGEVADD---LWLLMFDINRFKRINEVYGHAMGDFVLKELAQRLQSLQPSPRISARLSSNE-FIIVISLPDDESIDETVERFKAVLCAPLQCNDNRLVVDTRISGVCC-HQVEDAAELLHRADVALREVKEGRHTQGFMVYDERLDQIYQENELLEKALQSPEQFQLHFQPIWSLNPQHLKGFEALVRWQHPTFGLISPARFIPLAEQRALIVPLGQIIFKRACETLAQWLKRYQQGMVRLSVNMAPQQFVTENFIEEIEATLELWSLPPEILCIEITETSLMEDPELAIQRIRALKEMGIAISIDDFGTGYSSLSYLQQFDVDIIKLDRSLVVNIAETHSAIIDAVVRLGHDLDLTIVAEGVETFDQLQQLRKLNCDAIQGYLTGKPCPIEGVHDWLSEKFPLSR-- 51892837 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVVQDLTERKETERRLKESEERFRLAFEHAPIGVALLDAGGAILEVNRALCAMLGYAPAELAGRPLT--------DLAAHPGAFPDPAHLQSAGPAPEVALRHRDGRTIWAQLSCAALNGWQSD-TAFILQLQDITDRKRYEEELVRLAMVDSLTDLANRRRFQQELEEAV-TEAERTGRSGALVFIDLDMFKHINDTLGHPAGDEVLRQVATILRSAIRPGDTAARLGGDEFALVLRNADGARAAQVADRLLTAIRRARFGGAEAPVSLTASMGVVLFPEHGRSVRELMNRADMALLEAKEGGRDSWAPFTPEGRWQREMQAQLLWRQRISRDRFVLHYQPILDLRRNAVTRHEALLRMVGDGGELIFPGEFMAVAERFDLIQQVDRWVLERAVRELAELQRAGRRTVL--EVNLSGRTLMDPVLPAVIRRGLTLRDVDPASLVLEITETAAISDVDQAERFIGEMKALGCRLALDDVGAGFASLYFLKRLPVDYIKIDGAFIRNLPHDDQHLVRALASVCRELGKQTVAEFVDSPKTLQVVREYGIDYAQGYLIGRP-------------------- 226943291 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAVLEHAMAIAEFAPNGRVLRVNDKYRQIFGYSEQSIGQRRHQQLCAPDPTNRHDFDGLWAGLEMGRPANGRYPY--ASADGRCLWLESTYVPIRDDAGRLKRIVQIAIDVTEREEVARQRCRQLMLEREESHDRIRAFYDPLTDLPNRRARRERTALNVLFFDLDRFKLINDTLGHPAGDLMLRTIAQRLRSELRTTDIVGRLAGDEFVVVLA-DCDLRQTTETIRRIQKQLSASCQIAGATLAPSASIGISRFPDDGEDMETLLYYADLAMYQAKSKGRGQFSFFSEEMNRQAQERRTLETDLRERRRQLQLHYQPQIDLSSGRLCGIEALARWFHPQLGNIPPSRFVPLAEECGLAGELDRWALEEACRQLAAWR-EAGLEPVTVSVNLSPLSIHDTELPARIADILRRHALAPAALNLEITQEALHGGNPGTLKTLHAVQAMGIGLTVDDFGTGQSCLGYLRHLPIRALKLDRSFVRDHDEATRALTEVAMHIGDSLRIAVFAEGVENEEQRRLLTNRGYQVVQGFLLSQPLSADQLSEWLARRWP----- 146338270 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SGDSNLWPCAVMLIVAGGLRSLDMRYYRVARWEIRYQIGAMLYALVLGVWCVVAVVDNS----------DPVVHLIAISVTLCYMSAGAGRTYGRPWIFHVQILLACGPLAMALALHGSPYYMGMAAFCVLFFMSLKHTNLQRIFVQAFVAREGEAALAKQFDALNNMPHGLCMFGPDGRLAVMNHRFGEMMSLPEDILQRDIINACVISGAISAPSGRMILSEIEHTKTHNIITSDPDIVRDRSLSW---TFQPMADG-----GAVVLLEDITERQHAEARISHLARYDELTTLPNRVSFRDEIERLLKIPQRHGELSA-LLFVDLDRFKQVNDTLGHPCGDQLLCAVSERLRDMLRPEDFVARFGGDEFVVFQRNIRSNDDAAVLARRIVDQLSERYKIDNHLVEIGASVGIA-MTAPGISADTLLKNADMALYRAKAEGRGTFCFFRDELAQTVEARRILELDLRKASEEFELFYQPLVNLKSGKISTCEALLRWNHPVRGTVSPVDIIPVAEDMGLIVDLGRWILRKACLECMKWPEA-----VSVAVNFSPQQFHQRDVLSEVRYALEVSGLPPHRLEIEITESSLLRNTQLTHDVLSQLHMLGVRISLDDFGTGYSSLSYLHNFPLEKVKIDRSFLEGIDSDRLTLLRGVARLSADLGMSVVVEGIETNEQLELVSVDGVTEAQGYLFSRPVPAVRIRQLL---------- 254500696 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQAQSRVADAKRTQEEAERLSALANATFDAI-VISVDGRILDGNKTFEELVGYSISELEM--RGLYEFV---ETDVAGTLEDHLIKAEKEPREVVFVNRA--GERVPVEIRTRVIAY-RGVPTRVSALV-DLRERKKAEAQILHLAQHDPLTDLPNRAVFNAELQQTMRRCEKKEQGAA-LLLVDLDKFKDINDLHGHPAGDAVIRVTAERLLSACRGSDTVARLGGDEFAIIQTSISFANQAEDMAHRLVAILSEPVNCGHGLIVKPGASIGVAMIAAGQSEEQVVSNADIALYNAKSAGRQTYCLFRKGMGAEVRQRREMEKDLHAADDQFELYFQPRLNLATGNIVSYEALIRWNHPDHGLVSPVEFIPVAENSGQIIGIGKFVLERALAVAAQEIPTGN-----ISLNVSPVQFRDKDFIEDVARAIKASGIPANRIELEITENTLIEDDARALSILTKLKDIGVKIALDDFGVGYSSLSYLSRFPFDCIKIDRSFVAQQNYNALAIIEAVVRLGKALDMRIVAEGLEDTENLCLLAAQGCHEVQGYLIGKPVPVNKLVR------------ 113866723 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITEQRRLTEALFEEKERLHITLRSIGDAVICTDAAMHVTFMNPIAEQLTGWTMASATGPLEQVFRIVDEATGDPIPSPVEACLRTLAAYLQDGAVLQSLTGERHDVQDSAAPVLTARGEVLGAVLVFQDITTARALQRELARSAMHDALTGLPNRTWFEKRLREACDAARLHGH-RAALCFIDLDRFKIVNDTAGHGAGDVLLRELGYMIRNHVRPDDVLARLGGDEFALLLKDCTVDQAEQVCQGVIDAIRGRRFPWEGRVYDMGASIGIAAIDLDVPPVSELMSRADVACYAAYRRDESDARRHHRELEVAAGIHSALEANRFRLFAQEIRALQPEENEDGAEHCHIEILVRMVDEHGDLIMPGAFIPAAERYDLMGHVDRWVIRNVLR--GYGERLGAVPGLSVSINLSANSLGEPFLLPFLHAELEASALPASRIRLEITETALINNMAAANRLVTEMRRAGCTVSLDDFGSGLSSFAYLKQFPVDFLKIDGSFIRQLADNDREIVSSINDIGHRLGVRTVAEWVEDERTLDALRAIGVDYAQGYVIGRPVALDVFLAGCRQR------- 91775020 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MVW-FDIHRRIVSWNQAAAALHGYAVEEGEGLLVD--QLIPERERPTFHRLVEQAVEA--GTFDGICMPIRKDGSEFELGLSLFC-WHEHGQLI-FNAHLQDITAKKREEKELHRLATTDLLTGMANRGRFYREVERALVSAEPM-----AVLMLDLDGFKDVNDTLGHAVGDSILCEIGRRLEDGIGASGLAARIGGDEFAVVLHQIDQPEKAQSIAQSLVKGLAHAILIDHHEIRITASCGVAISPQHAQEALTLIGNADLALFHAKRLGGAQSHVFTPALRMEAVARHLYELHRAVHNGEFVLFYQPQIRLSDGALVGAEALIRWRHPERGLLSPAAFLPALENGPLAATIGNWVLDEACAQAAHWRRQG-MTDFRMGVNLFGAQFRVDDLAATVISTLERHGLPPSALELEITENIVLEQDEIALESLRSLREAGVGVAFDDFGTGYASLSLLKHYPLSRIKIDRSFVQGISPQDRAVINAVIDMARAFSLDTIAEGIETAAQQTALFEMGCSEGQGYFFSKPLSAIQFTDAFGLGQPLSRRA 117924311 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LHHLADGIIIHEQDM---ILYANEIARIMLG---TEIHTDLTQSLFSLRIDP-----TCREAWLHNGANHSHEADRVKLVDKPFTHVEALTIPF---QGNERLLVTTLRDISEKKRQEERIRHQANYDALTGLPNRGLFLDRLKLELARAKRTD-VRVAVMFIDLDRFKWVNDTLGHAAGDDLLREASKRLLSCHRQSDTVARMGGDEFTVILPDMARGPHAERVAAQILEQLAAPFTLEGQEVTISGSVGVTIFPDDADNLDDLLKNADTAMYRAKSQGRNAYRFYTPDMHAEAMARMALERELSSAVEDQELCYQPIVDLNTNRIAGAEALLRWNHPTLGAVSPEVFIPIAEEMGLIAQITEWAVREACTQACQWRSQGTAKDFFISVNLTCTRCRELSTDDKIPSILAETQLPPHALVLEVTETILGEDPPKAMAMLNHLKQIGVRLWLDDFGTGSSSLSVLRNLPVCGVKIDRTFVPDALNDKEALVTTIINMGRSLNRILIGEGVETEAQRLYLEGKGVQLAQGYFFGKPCSAAEF-------------- 254515058 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVPPGNAFVWLHSLAIFFGGTCFFFIATTARFSGVQTLYLVITAASLISLSAIVQPDAVPQMIISGQFSNFAVLLNLLGGALFLLSIPSFYRAYRSSHGEQHLLFASVFCLGLSGVLFPFSQIWSDVWWYWHFVFFLGLLLMAGLFLLLLRRGFTGSQADAAMLAAITENANAAIYAKDPLGNYRFVNKYWEQIFGLSIAAVVGRRD---EDLFPPSMARALSQRESNVMDQRRGVEFEDSLSSPNGRRAFISAKF-PLLASDSTLMGLAGIYTDISDRKALEEQLEQLAHFDSLTGLPNRALARDRLAQGIAQSKR-QGSRLAVLFLDIDNFKVINDSLGHHAGDELLLAMSGRLRNILRGGDTLSRLGGDEFLAVLLDVKSREDAVFAANKLLATTKERFEALGNSVHSSLSIGLALYPEDGLSIDELIQHADTAMYQAKSAGRGRVATYQRQQTSDVTTELHSELRDAIEHEQFELHWQPQVNLRDGSLCGAEALLRWKRPGAGCVLPQFFIPFAESHGLIAELGDWVLAAALKQIGIWAKQ--NSDATFSINLAPADLADDGFMPKVLGYCEEHKVTPSRVVFEITEQDVLSSLELGRENIMQLRQQGFTLSIDDFGTGNSSLLRLKKFPFHELKIDQSFVQGIPEDSLAIVQATLSMAKALDMQVMTEGVETEQQAGFLLGIGCIKAQGFYFGRPVSAAEFEK------------ 54310587 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDVTSRHQMEDKLREREVSYRLLYEQQPVILLAIDSQARIQSVNQFAADLLGYKRDMLGHKVTDFYNAVLPQ-----QFISSSRLNDDQIVWRRQLRYKCAEGKVVWVRETIRSTQSK----LQLLLVGEDITSTRELEEKLEYQACHDYLTGLFNRNYFETQLENVLVEAREHE-TRHAMFYIDLDQFKVINDTAGHEAGDEALKQVALLLQEITPEHATLSRLGGDEFAIILRHCTQHEAVTFGDEILHLLEGAEFFWQSTRFSFSCSLGIRLIDETAGSPQQVHAQADTACYAAKDEGRNRLHLYHPDDEELKRRELEMEYVNHIHKALAEQRFELHAQQSGSTKQHYEILVRMRNSDGSMVSPGLFMPAAERYNIAHLIDRYVVKGVIEWLQA-NKEAVEKLELCSINLSGQSMGNRDFVGFLIEQIRDSGLPPSKLCLEITETAAIGNMSEAIQLFTQLKNLGCLIALDDFGSGLSSFGYLKRMPVDIIKIDGMFVRDIAEDDFAMVKAINELAKKMGKRTVAEFVENEAILMRLQSLGVDYAQGYLFGKPKPLAELVAELSQ-------- 256822275 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MIYATNANGELILANRYAADFFGLHLKELDNINIEQLRLKAPTASDLFE---DEDYLLRKDAVAVEKQLKLNDGKATYLTISKVPFVGRYSRLPAVVTVGVDVTETKQFEQQIQHMAQHDSLTGLPNRLLLNDRINQSLALSLRHHH-NGALLFIDLDFFKNINDSLGHMTGDKLLIEVAKRLEDNVRSGDTVARLGGDEFIIQLSELSDVEAEAELDAILIQTLTQEFQINGQSLHITASIGVLVYPRDADSHELIMQRADTAMYHAKAKGRNGYAVFKSDMEAVIMRRQTLESDLHRAIYNHEFFYQPQIDANTGKLLCVEALIRWNHPVEGIISPLEFIPIAEDNGTIVQIGNWVLEKACQQIKLWIKEYGYSPA-VSVNLSAIQLSQGDLVSTISSLLEQEKIPAELLELEVTETLILHEEKRSIDLLKSLKKLGIRISIDDFGTGYSSLNHLKKLPLDKLKIDRTFVSDIDPDSETIIKTIIKMSKELGLEVTAEGVETQEQLEFLKGERCPQFQGYYFDRPISP----------------- 77362163 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DPNKVISIITKTLKTEQVQL-YEYELNCMGNRHI-FEARTSIINNDEPNKKHVLWMIRDITERKLAEEQVKELVFYDPLTTLPNRRMLTDTLELMISESKKQLSF-GTLLFLDLNDFKRINDSLGHVIGDEVLLEVAMRLKTVIKNAGIIARIGGDEFVILPKHLSSNKNNAQCAKQILDCFKNPFKISNCSYKITVSIGISFIEGPDTTSNDVLKRADTAMYSAKKFGGHRFAFYDPQHELDLRLQLESDIITAIKEKQFAAYFQPQLDCQGN-IIAAEALIRWIHPIKGIISPYYFIPVAEQSGLIDQLQSSVLFDACMLIKTLQTQQLHDSFCVAINISACQFITHSLYNNIVSIVDAFGISPTRFKLEITESILLDDMAENIAQMQQLKAKGFRFSIDDFGTGYSSLAYIHTYPVDELKIDKSFIDKIHEGNRAIVSTIISLAHNLGFNVIAEGVETAEQAKTLTQLNITGMQGYYMAYPMPAAEFISWLKQQ------- 110835294 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVTAEKSMQQSLAHEKERLRVTLTSIADGVVATDEAGRVTFMNPVAESLTGWREEEAEMPVGDVLKL----SEDNVSGITVALNGGDVCFLREGSMLQNRDGSRYEIQDSAAPLKSAEGQVTGAVMVFRDVTTRRAMQKKLRYHATRDALTGLTNRREFENTLLESLDEEGPENNI---LCFIDLDRFKVVNDTAGHVAGDALLRECAQVIGRQVREGDVVARLGGDEFGLLLRHCPAQCATQIAESVIAALGEIRFAWNESLYDIGASVGLVQLDADVSTVEEAMSRADVACYAAKHRGRNQVSVYTSDDSEASRRHLELQMAAESNRFLLYAQEIRPIDPRSEQ-SHYEVLLRLRDRNGDILSPGAFIPAAERYQMMPHIDRWVLTQLLITLSE--DLAALPHLNLAINLSATSLDDPTFIPFLESLLNQTPLSPERLTFEITETTVVNQLSSASDLLGRIREQGCKVALDDFGSGFSSFNYLKHFPVDVIKIDGSFVRNLLHSDRTIVESINEVAHRLGVQTVAEYVEELALIPVLEEAGVDFVQGYAIGRPQPLSA---LFEQQQP----- 53804418 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVITFGTSLKQAEHELIAQAAELRQQAELLKHAHVLAR------DLEDRIVFWNSYAEKFYGWTKDELGRTSHELLNSRFPLPLATIRQKVLA-----DGHWKGELTHVDRQGRERTVATHWELYRDAEGVPRAIVEVNNDITERNSFRHYLDYLAYYDPLTQLPNRFRFQQRLEQAVS-QALAGGKRLGLLFLDVDRFKLINDSLGHEVGDSVLLEISRRLEERLGPGDTLARIGGDEFAVLMEDLDDIGYASRFALAAIEAVKTPVVLDRHELFVSLSGGISLFPEDSRDADGLLRSADAAMFLAKEKGRGNYEFFTPDLNRRANRSIETRLRKALENGELELAFQPQMSLQSGAVTGAEALARWNSRELGRVPADEFIQVAEDSGLIVPLGKWVIRTVCQTIAGWQ-RSGLKPVRIAVNISARQFREPNFVRLVADTLTETAVDPTLLELELTERLLLQDVDTVVRTLLELKRTGVSFSMDDFGTGYSSLSYLRRLPLSHLKVAREFVWGADDNNLSISRAIVSLAKSLELSCTVEGIETEAQLDCFKTLGCDQAQGYLISPPLPPGEFEDFLRRPLP----- 257792630 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YDALVESTDDYLYVCNMRTGVFRYPRAMVEEFDLPSEVVENAAAVWGSKVHPDDKQAFLESNQEVADARTTRHWVEYRAINRKGEWVRLRCRGRLILDAKGKPLLFAGFITNLGKKSKVDPLTGLFNKFE----------FEDDVRRRME---TMQSARISLMVLGIDDLRHINDRYDRAFGDEVIRFVAQRIQSSLPEDARVYRLDGDEFAVIVDDDVDVLRSAY--AQLGGMFQRQHDHEGRKFYCTLSGGIAQYPGDAETYESLVKYANYALEHAKGHGKKRCVNFSQPILAERVRMELLRDSVENGFKGFSLCYQPQVEAATGCVVGAEALARWRCDEYGDLSPLEFIPLLEESGLIVPVGTWVLQHAVDTCKRW--RKAIPSFTMSVNLSYRQLDEDGLVPLIVDTLREAELPPESLVVEMTESRFADDAQVTHELFDQLRMQGVRVAMDDFGTGYSSLGVLKTSPADIVKIDRAFIRDIQTSDATFIKFVVELCHAVGISVCLEGVETNEEYEVVGGMGLDYIQGFLFGRPLP------------------ 254448860 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALRSLRQLQEGASSIRRMEQAYRIAHLGLWTWDIGSEAFTISRDAARMLRTSVSSLKG-IDSLLSLIHRDQREKVSAAMTRTLDDGIAR-SVEFQLADSKTNYMWLEREINTLSGS----AKLEGLLQDVTQRVMSEHKIHSLAHYDSLTGLPNRGYLQHHLETLITQSKKLE-TQLAMMVIDVDHFGRVNNALGYSAGDEVLTELARRFEKAMHNGELLPRTDADEFTLLVSHLGSADRVGGIAERLQRLASERITLDECELNVTLSMGISVYPLDSETAEGLQECASAATRHAKEQGRNNYQYSMKSLNSSALKRLESDLYKAFEREEFVLYYQPKVSLKTHHIQGVEALVRWQHPKLGVVSPSDFVALAEDLGLIVELGEWVLREACFQAQRWREQGRA--LKIAVNVSAQQFKDHTHLIEAVSALRDSGLPGGFLELELTENTFIKDTDTNRQTVSALKQLGLSIAIDDFGTGYSSLGYLTRFPVDTLKIDKSFVSSGNAQNAEVVRTIVQLAHSMKLKVVAEGIAAEAEAAFLKGLNCEYGQGYHYSPPLPAGSFMQWL-ERY------ 88797161 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQRVNFRLREQQALEKSEQELTAAQRLGKMGSW---VSTDRLALSTPLQELLNINGEEI--SLDALFDRLHPDQRMLHIEQIHSFMAGHQDRLNLEHRLKTGE-TYQWFDHRIARTSDNQ-----VTGILRNIQTIREREEQVTKLESFDSLTGAANRHYFRQIAEQNLAL-CERRRTTFVLALINIDDFRTVNESHGQSVGDELLKQITLRLHNHSRKSDTIARLSGDTFAMALVDINNRQSVFVIEQIMRRLKDPYMIADDLYPQFTLGIAMYPDDATDYDTLLRMSESALSAAKKEARGHYRYYSAELSEQTDRRQRILASLPAAIANDYLHVVFQPRVDQQPHRSTSMEVLVRWHDPVLGVVSPGEFIPIAEHTSLIADIGHWVMRETFRTM-DQYGHLLPEGLTVSINLSPRQLEDRTLPDAIRHLLQDYNVLASQFELEITEHSIAEQSEDIRDNMRELNDLGFRFALDDFGTGYSNLGILQSLPLHVLKIDMSFIRGTTDRSDELVRAIINMGHTLGLRLVAEGVESAAQVQFLTELDCEELQGFYFYKPQSIDELIPQLK--------- 110632976 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLVNQAFCEIMGHTREELLYKTD--YDFVPAAQADVFRAIDDHVFATGEPNENEEV-LTDASGTVRVITTRKVELPTPDGPRPFIVAIFSDITAYREAEARARYHAHHDSLTGLANRMHLGERLQEEL-IEARAKGTQLALFLLDLDGFKQVNDRYGHAAGDELLQIIATRLKRIVRGRDVVARLGGDEFCVVQVEPDDSSAVDALAERILGVLSEPIVAEWGTARVTASIGISAFPGDAVTQEDLLRYADIALYSVKGSGRASYARYDKQKDGVSNSIGSLAPALEAAIANEEITFQPLVSTLDGTPRAFEALARWHHPELGAIPPGVFIPLAERKGLMPALGRLVLRQACDAAAKWDS-----DLQVRVNISPVQVESGDLVEVIRDVLKETRLPAQRLEIEVTEAVLLNEKSENLHIFHRLKMLGIKIALDDFGSGWTSLDVLRRFPFDRLKIDRSFVANMDPRAAAVVRAVLSIGKALDLPITAEGVERREQLDVLRTMGCDEVQGHFLGRP-------------------- 142224338 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LNVIVDNCFDQVFIKDLSSTLIYANKNLAIYYGLKEVE-EILGKTDFDFYSAEHAESTRQEEKAIMQSGEPIIAKLYSEVWPKGDETWNLCTKLPLKNSDGEVVGLIGFGRDITKDKRREKLIWQQTNYDALTGLPNRNYFVGSLNSSI--HEGNAKHRYTLLALDIDRFKSFNDSYGHGCGDAILIHVAQCIHSNVSNQDIVARVGSDEFLLLVDNQKNRTNIVDLAIKIQSNIQEPFFYHDQQYDISCCIGAAEFPSDALNANDLMKFTEQALYRAKQDNQFVFYSPEMTTASIRRQTLIADLKQAVVDDQIEVVFQPIISCDKEQLYSVEALARWKHSYYGQVSPDEFIQIAEEIGIIAQLDERVFHKTIEAAKLWQAHIDPLPTF-SINVSAHSKTDEGSSSDIIKLLSNLNHGKIKLRLELTEGSLFMPSDKLNDLTGYCESNEIELALDDFGTGYSALSYLLDFKIDYLKIDKVFIDGLPERNLSVCQAIIQMSKSLGIKVIAEGVEHKVQLDALKELGCDYIQGYYFSKPLRSQEILD------------ 260459338 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EASAIGVWEHDLATNDLSWDDRVNEIYGKPSDGGPRGYSDWAGAIHPQDLAGANADFDRAVA-SRGTYSSEYRIIRSDGEIRHVRAKAT-IYQAPNETAKMIGAEWDVTADVLLNKARIEHIALHDSLTGLPNRRYLDQMLEEYTANAKRDGCYAALLHIDLDRFKHINDTLGHAAGDAMLVHASAVLRSKVENGGFVARIGGDEFVVLCTVNDDIKQLALLADRIISQMGEPVYYRGHRCRFGVSVGIAVDNRKDAEAKHLLMNADIALYRAKSRGRNRHEFFTEAMQSEIVDTKQIADEGGLERNEFIAFYQPQFSAKTLEIVGVEALARWRHPKEGILAPDVFLKIAEELNVVSTIDRTILNQALSDFQGWS-AAGLHIPRVSVNVSARRLQDEELIKS----LRELNIKKGTVSFELVESILDENDDLVTWNVDQIKQLGIDIEIDDFGTGYASIVSLLKLQPRRLKIDRQLVIPISPQRRQVVSSIIEIGKSLGIEVIAEGVETMEHARVLKGLGCDILQGYAFGQALDSDRLKVLVRSR------- 152981134 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QQADAIRETYRIATEGGNEGFYILLPMRDRNEFITDFQVVDCNEKGSFYNMNKDKFTGVKVSDGEYFDKVMQAYIAMDTGFFEDDYQV-PADSPVDAEWLKRKFVRSENGLAI----TLRDISEPKRHEREMSRLATEDGLTALPNRHWFMSYLPKALENARA-NATMLAILFIDLDDFKNVNDTLGHSAGDQLLCTVAKRLRSVLRPSDKVIRIGGDEFTVILEAIHSEEEAAHINQALREPFEISRDTTSQKNRIGGSIGISIFPRDGQDVETLVKNADIAMYAAKTGSKGQFRFYDHTLYEDIKMRLNTEQQQAIKEDQFLIYYQPRVQTQTGKLLGIEALIRWQHPTRGLVLPNDFIGLAEESGLINPIGELVVDKVCAQLASWLKQG-VEAVPVSVNVSPHQFNEGKVKKSIAASLAKHGIPASLLEIELTESAMMRNIGDIFDELTAINAMGIKVHVDDFGTGYSSLSLLQRLDMDILKIDQAFTSGRGKDGEIFFTAIVSMAKALGMRVVAEGVETLEQLHILQTLSCDEVQGYYVAWPLPADNIADIIRKQFP----- 220935159 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVTERKQAEAALFEAKERALVTLHSIGDAVITTDAQGIVTYLNPVAEGLTGWRSSELTKVFRIFNEFTLQPTQDPVKTCLEE---GRIVALANHTVLMSRDGATRAIEDSAAPIRDRNGLILGVVLVFHDVSKTRQMARQLSWQATHDALTGLFNRYEFEQRLAQALAQARD-RLAHHAVLYMDLDQFKVVNDTCGHSAGDELLKQLAYLLMGKVRESDTLARLGGDEFGVLLENCPLDKAREIAQELRQTVRDFRFSWKGKSFQIGISIGLVMISDGNLDLAEVLSAADMACYAAKDLGRDRIHVYHAEDADLQRRHVEMQAINRITDALTHDRFVLYTQRPDDGGEHMEILLRMVDEKGDLVPPGAFIPAAERYDLMPAIDRWVIRRFFSTMAQHIREGSASGCLYAINISGASINDETFLGFVTEQLETHRIPPTAICFEITETAAIANLTRAMNLINELRKRGCRFSLDDFGTGVSSFGYLKNLPVDYLKIDGSLVKDIVSDDRAMVDAINRIGQVMGIHTVAEFVENDEILASLRELGVDYAQGYGIDRPKPL----------------- 220933226 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRTARVEADLYREKERAQVTLHAIGDAVITTDTQGLVDYLNPVAEHLTGWRNHARGRSLAEVFRTFHEGSGDPVHPLIHAVPDATASSLHQGVVLVSRDGREFAVEEVSAPIRDRDGHVIGAALVFRDVTQAREMA-RKLSWAATHDSLTGLVNRAEFERRLDLLVTTARQEGRGHAVLFMDLDQFKLVNDTCGHAAGDELLRQLTRRLQGQLRDNDTLARLGGDEFGVLLEGCPMERAGQIAETLRATVAEFRFQWQEKIYTVGVCIGVAPIDEHIKSVASLMSDADAACYLAKEQGRNRIHIIQHGDQALSRRQGEMSWVQRINRDRFCLYHQHIVPVSGNEPPHTEVLVRMLDEDGAIIAPMAFIPAAERYGLMPAIDRWVIARVLNHLRIPGPRPHGLY---AINLSGQSLCDNQMLDFILDMLARTGVEPGRVCFEITETTAIANLTQAERFMSALRNLGCRFALDDFGTGMSSFGYLKQLKVDFLKIDGSFVRDMNEDNRAMVESINHIGHIMGIQTIAECVAHEAVMDHLKAIGVNYGQGFGLHMPAPLE---------------- 87199442 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AFEQAGFGLWATDAEGRLTYVSLSAHTK---AAGMIGRPIATLIE----TDRDGPGESAGSFQLSKRGRIDLVVRFSGDERDGRWWSLSGQPSVSPDGSFAGYRGFARDVTQEYTRKREDSRAAEFDSLTGLYNRHRMTRRLDAILA-AFRQANRCCGLMMLDLDKFKHVNDTMGHPAGDELLRQVAERLRKVVGERGEIGRLGGDEFQIILPDIDDRGRLGELAAKVIQIVSQPYAIEGKRAVIGTSVGIAVAPHDGEDREGLVSSADLALYAAKHGGRGQFRFFSTELKDEAQERTILNQDLREARDELELHYQPVVRIEDNIVVGFEALMRWNHTERGPIPPSLFIPIAEESNLIVPLGEWALRKACEDAAAWPD-----SVRVAVNVSPVQFGVAGFVTSVATAVAQSGIDPERLELELTETVFMRDSEAVEETFSALKALGVRLALDDFGTGYSSLSYLRSAPFDKLKVDRSFVAAKDQNSAKIISAVLGLADALGMETTVEGVEAFDQLEVVRERGAKLVQGHIFAHAMPHAEVAERLAD-------- 209542978 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AALTVVFPAWA--FALFSYGALEQSHVAFFLVISILGTMFCLIHLRSAALIVAAVAGSAFVVFFASTG---QPVFIGMAVNVVFVIGASVVVVLIQNRDFVRAARSKEQAQNRLLRMIDDMVAVMTVEPDTLKINRRIEHLLPIKADDLPGTCIDVFHR-HPQHQRRILGDPANLPHNARISLGPEV-----------IDLKVSAVTDTDGTYIGPMLTWALVTKEAESERRIFQMAHYDILTGLPNRITFHEELDKRL----GTPGNRVGLLFVDLDGFKLVNDTRGHRIGDILLTQVASRLRATCNSPAVVGRLGGDEFAVLVPHDNAEEAALLAARVVAFLSEPYDLDYDRSIQITASVGIALAPLHGEDGETLLSRADIALHVAKTAGKGEFRMFQPEMEARIQERMRLEARLQATLKSEFVFYQPIIGIDSGTVTAREALVRWYHPERGWISPGEFVPVAEQSGLIDQLGGFVLNTACRDAARWTDGA-----RVAVNISASQIGKGTLVPSILAALEASGLPPERLEIEVTETALLYDERDTTAELQQLRNLGVRVALDDFGTGYSSLAHLRAFPFDKIKIDGSFVRDAVDRPAAVVQVVASLGKRLGVTTVAEGVETQAHLDRVREEGCTEVQGYLFGRPKP------------------ 162149427 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VGFAVVRDDTKRKTDADRIAQMTRNLDIALQNMSHGLCLFGADARLILANGRYAEIFGLPEGAAKMTYRALLTLVYTR-RGLSAEAVRRRVDGTFERQMALVRRRRGGTSVMAVQVQYRIMADG-----GWVATYEDITERLRAEARITYLAHHDSLTGLANRAWFTEALDRALTLAAS-GTQRVAVIGIDLDKFKEINDQHGHAVGDQVLVTLAARIRDVLEDDELVARLGGDEFAAAKRFDDMAELNAFIGR-LEECLSQPIGVDGFELRPNASIGVSLYPRDAETVEALMGDADLAMYRAKGALREHVCFYEAEMDEAARDRRSLVAALWEAVDHHQFHLHFQVQKRTGEITGFEVLLRWHHPERGWVAPMDFIPLAEECGAILPIGEWVLRQACREAARW-----SRPYRIAVNLSAVQLGEDGLADMVRAILEETGLAPSRLELEITETAIIVDKQQSLRTLQRIKALGVSISIDDFGVGYSSLETLRTFPFDKIKMDRSFMTEISPESKAILRAILALGRSLTIPVLAEGVETQVQLDILHAEGCIEAQGYLLGRPKPME---------------- 157962165 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SQVADQLALTLATQYGYDKDERLTLAAEQSEQIMMVVNLATDLIYVNKAHFNLTKVPKEKVLGRKVQVLDFFYPDLSDEV------LKKAREGEAEEEVYLVRDDGSSYWMRFSVKRFISERGNHFALVN-AENCTEEHYHQNELFRLAWRCSLTGLYNRTHFSRVLEK---------SHTGHLVMIDLRGFKRFNDTYGHANGDIILVEIARRIRHFVNKISEVARIGSDEFGILFESGSSEAWIEQATERLYHQLEATITIGIEQIEPRPALARVDLSSIEQKFSALTC-ADIAIQYAKNRQGNAIQLFNSANAFKEDAQIERDLALAIKGRQFELYYQPLKDLATQSYIGAEALLRWHHPKKGVLYPGAFIDIAEQTGLINDIGSWVLEAACKQLNLW--QRHQIDISMHVNVSARQFFSSNLFEQVWELVTRYRLKPNSLILEITETELMEDIRSATNLCHELAALGVGLAIDDFGTGYSSMRYLKQFPISKLKIDRSFISDLSRESREIVSAIIAMASALNISLTAEGVETKEQEQFLAKHLCHQAQGFLYSPALRVSEFGQFLQK-------- 254505126 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIGFLIAITVALGL-VGFYAVRLHESRKNLRKANQDLMLAFRHANEGILVTDADGIVIQANPAVARISGENLDEIIGQN----PMKIASDRDILRQMSRTLA--ETGEWAGELWNVRPDGERYAQRVSVAAIKDENGTLTNYISIFSDITDLKNHQYELERIAHYDPLTELPNRVLLRERLSEAIER-VKRDNCWGAVFFFDLDGFKEINDRYGHELGDELLTTVSRRLLSQFRSTDTVARLGGDEFIAVVSDYESPDAYRTLAERVLAETSKPIDLGDKSVAISTSVGVAAFSADSDTTPDQLLRSDSAMYQSKLEGKNRYTLFNPKTEIEITAFNNRINSDAIDNNELVFHYQPKVDVISGRIHSAEALVRWQHPEVGIRYPGSFLDATENIGLSLKLDTWALETAFETASAWRQAGLE--VPISVNIDPRNLTSNWLYDTLKGLLAKYDIAPSLLDIEVLENATAVGNASVALAIKQCQELGVSFSIDDFGTGYSTLTHLRHLPADHVKIDQTFVRAAIDDDLAIVDAVLGLAGALNREVIAEGVETKAHQNLLISLGTTILQGYSIARPLPYGTFLDW----------- 89093904 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TVQQLLIENRENHHALERSENSLKQLINRVPQLILAVNSEGIVLFCNRKFAEFYSCRIDEVAGLSLLQLHNVD-HEVEELNQIRRSVEVNQTEEAVTDFIWSSQTGKKLHFSITAAPFVYFSEPATLFV--ATDISEQKMVQDHISYMANHDTLTGLPNRALLNDRLEQALAASRRSGDLNA-LMFIDLDHFKNINDSLGHGVGDLLLKKVAEILINEVRSCDTVARLGGDEFVILLDVDQVTQDVERVCHKLLTILSQPIEVKQHQLRIGASIGVVLFPMADKTLDDLMRFADTAMYHAKENGRNGFAFYHQAMSLAVEKQQNMESEHQAIEEEQFCVHYQPLVSVGGEIIGFEALLRWQHPEKGLMPPAEFIPSLEVSGLIVPVSNWLLGHCSRQIVKWKETGFWQPWYVSVNISPLQFYQADMVPTMQQAISEGGAHLTDICLEITETVAIENIEFAVNRLKVIRELGMMIALDDFGTGYSSLSYLKDLPIDIVKIDRSFVQGQKSKSQSIVEAVTNIARAYELKVVAEGIESHDQLMLAHNIGCDIFQGFFIERPQVAEKLKR------------ 288957004 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DTQRRYIYANPAYLEMVGTTLDKAVGT--TLGQFMGPELQRGSLARAERALAGET--VQTEGWITQTDGQQRYLMRMHAPYRLGDGSIGGYFVILQDVTDRRQMQDDLFRLAYYDPVTGLANRLML---LKHMADYSGM--GEPFTLVILDIDRFAEIRSSMGQGFANELLDGLAQRMAARATAFDLIARVSDHAFAMLAGGACDRPVLESAIDDLAAVVRSARSSSGGTVFLSASIGVAVATPSHERPDDVLRDAEIATARAREQGGGRQAWFDPAMQSHVVEQVRLEHDLRVSGNDLWVAYQPIVEMVTGGLAGFEALMRWNHPERGNIPPGIFIPIAESTGLVLSLGTWVLRQACLQIAEWQDRPGSAPLFMSVNLSSHQLSDPNFVQVVREVLRETGVEPSWIKLELTESAVMDKAEQSIRLLRDLRALGIKLSIDDFGTGYSSLSYLHKLPIDSLKVDRSFVSAMHEENRAIVRIIMDLARLLGFDVIAEGIETSADANLLRALACDYGQGYHFARPLPPDQAGKLVGGPLP----- 170750649 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LARGVLAAGIAGMMAVILAFAALTLMLDHLRRINVALARQGRMLREKLLLDATLDGLIMVDAGGVVRVCNERALALLDLPRAMMQARPSYRAVLRHEASRRERRRPDRSIERGEAGQTQVHERAR-PNG----LVLEVRTVPLADG---GFVRTFTDITKRKAAEAEVARLARHDVLTGLPNRALFHETLERSLAD-IVQRGGACAVLYLDLDGFKSVNDSLGHQAGDELLRRVAAGLRGIAGDGA-VARLGGDEFA--VLSDGGAAEAGALAERLIALFDSPFSVGGHRVGVGLSVGIALAPEHGTDAEPLYRRADLALYRAKAEGRGTYRIFTPAMDEEAEERRVLERDLRQALDDNTLHYQPQVDGHTGALVGFEALLRWTHPVRGSVSPNLFVPLAEETGLIVALGDWVLREACREAAQW-----AQPLKVAVNLSPRQFQKPDLPETVLAILAETGLSPDRLELEVTESIIINDMARAVGILRRLKSYGIRISMDDFGTGYASLATLQAFPFDKLKIDRSFVAGTGPQAAVIVRAVLSLGRSLGMGVVAEGVETHAQMKFLTEEACGEMQGYLFGRPRPITD--------------- 295106548 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YDALVDSTDDYLYVCNMKTGVFRYPQAMVEEFGLPAQVVADAAAVWGSHVHPDDRQAFLESNQDIVDGRTTRHCVEYRALNRAGEYVWLRCRGMLMHDGSGEPSLFAGFIANLEKKNKVDHLTGLFNKFE----------FEDVVRRALETR---PDERLGLMVLGIDDLRHINDRYDRGFGDDVIRIIAHRIQSALVGRAHVYRLDGDEFAVVARGD-DAATLPDVYQALHQSFRRQQTHEGKKFYCTLSAGCAQYPADADTYEDLVKFANYALEYAKAHGKKRRVPFSPGILAERSRTERLRDSIEHGFEGFRLVFQPQVNAADGRVIGAEALARWSCDACGEVPPLEFIPLLEESGLIVPFGAWVLHRAMETAARW--RAWDPGFVMSVNLSYRQLDEAKLVPSIAEALAATGLPPANLVVEMTESCFASSSEAAQKLFAGVRALGVRIAMDDFGTGYAALGMLKQSPADIVKIDRTFVRDIRDSDATFIRFVVELCHDVGIRVCLEGVEVPEEYEAVSGMGLDSIQGFLFGRPCPPDEFER------------ 118590708 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AERLAHILESSLNEIYILDASTFQIEHANRCATNLGYTLEELKSQKIGDIDPVY--DPNTVRRHVAPLLKGHRDSLSAESVHRRKDGSEYPVDLRVQILRDQDRDLL--VAIANDVSERVQRENETRERAERLAYFDPLTKLSNRAGCQRDAKERFARREKPAFLIHVDMDGFKRVNDTLGHLAGDQCLEETGRRLREVCRGLGTAYRWGGDEFV--ILAEGGTSDPNELCERARRIMRMPMEFNGNRFWPTVSMGLALCPDDGDDFDTLLVNADLALYQSKENGKDRYTFFRPDMRTDSETEAQIELKDAVKNDQFFLMFQPQVNLRSQAVTGIEALVRWQHPERGTVSPAEFLPVVEKSGLAPILGEIVIDKAFAAARSWIDQG-IDFGRISVNVSPSHLSSGLLLDHFKAAMEKHDIGPERITAEVLESVFLNDNRSHLAALRELFELGVHIELDDFGTGYASLSHVSDLPINGLKIDRSFTRQMDAKKEVIVNQLIHLARSLNIGVVCEGVETDAQYDRLRMMG-DFIQGYLIARPMPFHQATDWMSE-------- 109900213 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVSAFFVALVIILLLVAV-----IRRNALVKRETELNASRYRDLADAGASIFWECDSDLNYTHLSGDVASLFDYKPEELIGPHLEILKNIDITDFPTVR--YKQRISRKESLSNFILKAKKHTGEQLVLLINAKPIMEFENKFLGYRGILKDITKEHDLSQMVSYQANYDALTGLVNRRHFVSLLKRYFA-EKNNNVAPSYLCCIDVDNFKLVNDSLGHQIGDGVLTEVAEVLSHLVNSNDTLGRLGGDEFALLLVDRSLEESTSLCKNLIQSVSEHAFYWGGRQINIGISIGMVTLERDLSDVEKAGLSRDKAKELGRGRLFFAEAGCTDMLRDQAHIGYIANISHDLKLGRFSLVKQPIVKNTNQHILHYEILIRYHNENGQFVSPGVFIPVAEKHGVISLIDSWVVKTTLANYATYFPEGN---VTVSINLSGVSVSNDDFSRQVINLIKTSRIAPQNICFEITETAVISRIGQALDFIHELKAIGVKFALDDFGSGTSSFGYLKQIPVDYLKIDGSLVKDIHNQDRAIVESVHNIAKMMGMKTVAEFVENDEICRVLQDIGIDYGQGYGLGKPQS------------------ 117925246 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVIVEDVTQRRRSEEAL-----RLAATVESTNESVVIFNGEGRVEQVNQAFCRLSGYTAREVRGELRHLLSARY--EKSQFDEMAQALA--LTGHWSGEVMGQRKQGALASERLSLSLVRRPDGSTQNTIAVFTDLTEQKAQEELIWRQANFDPLTSLPNRRLFQDRLHQALA-QADRSAGRVALFFLDLDRFKPINDTMGHQAGDELLQKCAERINAAVRSSDTVARLGGDEFTVILPNIQNGQDLSRIAEGIIKTLTEPFYLKAGEANISTSVGVAVYPDDSQDDEGLMRAADAALYQAKDHGRNNVQFFTESLNQQILERIALEKGLRRGAGELFLVYQPQVEVSSGRLSGAEALVRWRLPTGEVVMPDRFIPMAEESGLIVQVGEVVVSLAVQQIRAWLD-AGFEPPRISINASPKQFHLDGGTSILMSTCDAYQISPSRLAVEIVESGLMANPERSGEILAGLAKLGVEVELDDFGTGYSSLARLSRLQIQALKLDRRFLVGIDPQNRILVTAMVQMARGMGIEVIAEGVEDLRQMGFLQDLGCHRAQGFGIARPMEPEAFVVFCQ--------- 253582242 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YEALVMSTDDFIYICNMKTGRFKYTPAMVEMFNLPSEIIQNPIFIWKNIVHEDDWEKFYQSNMEIGEGQTDYHLVEFRAKNKDGEYIWLKCRGHLMRDEVGEPSIFAGIMTLLGK----------QNKIDILTRLLNINEFSKSFEEKIK---DYSVETIGMMILGIDDFKQVNEMYDRELGDSVLKMTSQIIQSSLPRNALAYRLDGDQFGI-LVENTNSQELQNIYNNIKTKLSRQQLLEKSKIFVTISAGCSLYPQYQELYKYTDYSLQYAKKSGKDKIVFFSNDILEHKSRFLEILRHIRESIENGFEGFEVFYQPQVFCSGTNLKGVEALLRWKCKKFGSISPIEFIPILEESGLIIPVGKWVLREAVK--ACKEMLEYNKDITVSVNCSFIQLLDENYLDDVKTIIAEEKVPPSNIVLELTESCIIKSIETLHEMYSQMKEIGIKTAMDDFGTGYSSLGILKQVPANIVKIDRAFVKDIINSRFDIIEFITRICHSVGIKVCLEGIETKEEFDLVSNLEIDYIQGYYFGKPQPKKSFENYLIEKTEAHRSS 168334591 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEALKTNKFEYSMEIRYNHSVRGNIWIYLMVKYFRPANSDLMNILVTMVDINEEKNSEEQSMSLLY-DPVTGSPNKNFFIRYFNE-------HKDTKLAFIYLDADNFKSINDSFGRAFGDAVLNEIIKRVNGIKHDKFIIGRCFADEFLIVIEDFEDENEINDFMMVLSQIFDEPFTNSGVSFGVSYSAGISVYPKDGKNFEDILNNADIAMHRAEGKRNFVFYNPSFKQTVLEKMYMESDLREGIKNNEFSLYYQPQVDMLTNKVRGFEALIRWLKPDGRIIPPFKFITSAEETGLMIPMGAWIIEEACKFINKLRD-AGYENVHVAVNISAVQITQKSFVPELREIVERTKVNTKQLHIEITETILMKDIKTNTAKIRKLQDMGIIIALDDFGTGYSSLTYLKQLPIDVLKIEKSFVDDIGTGRKNLVGPIINLGHELDLEVVAEGVEEREQLDYLLSYNCDILQGYIVSKPMPEDEVMAFLESEYAPEK-- 142023829 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LILISSTWSLAVTHFGSTPWWLSVAAAMTLAALARLLHWHRTRLLEPTPDAVMRALTVTNWVV-----IPVAVTFTTWALLLFPYGDAWVAFYMAITVIGCVFSLMYLRTAALGVALVVNVAFIAFFLSVATAVNMAFVSAALIA--VISVNYRGFLRTVDAQAESRLREQAQT---RLMRMIDDMPVAVMTADPETFRINYLNATSRNL-LRSIEHLLPIRASIDFFHPHPQHQRRLLADPANLPHRARIPL---------GPEVLDIQVSAVRDAQGRYIGPMLSWSIVTQQAEAEARIHQLAHHDSLTGLPNRATFLAEFDASLRRS----DKVLALLFIDLDGFKLINDACGHSAGDAVLRQVAERLRQCPEPAMMLGRIGGDEFAVLLRDTDADRAMGAAARLVDTLVAPYAPSPDRPFRIGASIGCVLAPHHGNDAGVLLSRADMALYAAKKAGKGTYRMFSPDMETSAQERVALESKLRDENHGLYVFYQPIVDVLTRRITTREALLRWHHPRAGWISPGRFIPVAERGGLIDRLGRFVLEQACREAARWPDGA-----RVAVNVSAGQLGHGTIAPIFAAALAGAGLAPDRLEIEVTETALLHDEGKAIADLRALRSMGVRVALDDFGTGFSSLAHLRAFPFDKIKIDGSFVRDTRPDCAAVVRTVADLGKRLGVTTVAEGVETEEQLACITDAGCREVQGFLIGKPAPGEQ--------------- 296270782 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLPVIEGSIVLV--LLGRLFVLLVETAGMRDLIDLGDRQLRQFA-ESTGDLMFVCDLD-GVIKEVAGVAT-YGHRPADLVN--ASIADYLHPEDVPAVQQLLQRMAADEHGSRRIGCRFRAADGTWRPTESVAT--RHVLGDDLVLITV-RDLSDQVALRNQVTHLTFHDGVTGLPNRSYFEERVREALDHRA----GRTAVIFVDLDGFTAVNDSVGHASGDYLLGQAARRLRSAVGPGATLARWGGDEFAVLVTKPGDAQVIDLAERLVRAVSAEPFRVADRDVALTASVGVA-FDEDGQSTGDLLRNADVAMSRAKELGGRRVEIFATHMHASVLQRLESDLQRAVAEKQFTIEYQPVVDLETCNVTAVEALVRWWRGS-TFVPPEKFLGIAEETGVIVSLSEWILREACREVVAWRESG--WDIGLSVNLSARQINDPRFVEKVAGALEESGLPPGALTLEVVEEMLVAGADETMKKLAELRSLGVRLAIDDFGTGYASLASLRQIPVDMIKIDPSFVSGLDETLTLLTRTIVRLGHDLGLVVVAEGIERPEQLELLREMGCPRGQGYLVSRPMAARRVDSL----------- 239813725 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLNGQVIVAVNSPTPDGGLVC--------VYRDVTEKKRHVADILEGKAQLQATLDALPDVLMDAGIDRCYSFHSPRRPR----PAFKVREPVGKLMSDLLPNAAAEVMVALRDAFGFSTGR-QFEIRTARG---VTWFEISVSRKVIGEGAAARFIVILRDITESKLAAREIEHLAFYDILTGLPNRRLLLHRLQATID-ANVRRSRHGALLFLDLDAFKTLNDALGNATGDELLKQVAVRLQDSLKEGGTVARLGGDEFVVLLDNLSEDAGVAAMQEAILAALNGTFQLADHQYHSTGSIGAVVFSATQQSLEDLLKQADIAMYYAKSAGGNALRFFEASMQTAITARATLESELHAALAGEQFVHYQSQVASNGHVVAAEVLIRWQHPVRGMVQPGGFIELAEETGLIVPIGMWVLETACVQLERWSHDARRRHLRLAVNVSARQFRTDDFVDRVRDVLRRTGADPTRLELELTESLLQDKVSETICKMQALAALGVRFSMDDFGTGFSSLSYMTQLPLNQIKVDKFFVQGLDPKVELIIQAIIGMARNLDLEIVAEGVETQQQFEFLQAHGAMLCQGYLFSRPVPLDQFDAQL---------- 260222135 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALLHTDVMITLYDREGVVLYRNPAARE----SVPNLNMRMAERFQ-----DIEALERMLAMLELHGEATLTLPA---HTTRNLRWHEVSVRLCRDAVPGRDAVLMSEVDVTAIKHAQDHSQYLARHDSLTGLPNRSHVMQRFADTL-RDMGEGATEAALIYIDLDHFKDINDTLGHAAGDALLVQVAERLRAITRSSDMVARLGGDEFLILMVSHNIREEVDLVRRRLSSTVAQPIHIHGAEVIVTPSVGVSFYPEHGKELDTLLRNADLAMYSAKESGRNALNIFESPMAQRVQQRLELETELRHTRQEFELYYQPRVDVATGQVRGAEALIRWNHPQRGLVGPDAFIPTCESTGMINALGDWVFEQAARQQVQWAREGL--DLKISVNLSPRQFRDPELLNRLARIVTATAAQPARLELELTESMLLGVAPHTHETLDDLRRMGFSISVDDFGTGYSNLAYLNRFPIQVLKVDKTFVQDI-EANRPVAELIVSMCRLMQLHIVAEGVETPAQLEWVQTQGIGQYQGYLFAKPLPATAFVERVR--------- 121997172 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AEEERLLELLDALPDYIGIADTRGGMLYHNRALYEAQG------QGGSGSFLERLAAHDPESFQRLQNEAVAEQTGIWRGETRLHHRGMEEVPVEQFLIAHRDEHGAVVRYSTLMRDLSQRYHHESEIERLLYRDPITGLPNRMLFHDRIEQAHALQEGSAD-WLAVIVCDIKEFSAINESLGQDLGDEILAAVGRKLRELLPQAATIGRMGGDQFGVLLPWLADAQEAMGYAERIVDKVGNPLALSDRSIHLSLRAGISVTRHSGESAGVLVEQADAARQQSKRTASRCQFFSRELTEQAREQVYLTTELRRALDSGGAVHYQPQVDLRSGEWLGYEALVRWHHPKDGWISPGRFIPAAERAGMIHHVGEQVLEQAGRQFRQWRDEGVAPEW-LAVNIAAPQMETPGWGEQLLAFLNRFGLAPEDLELEITERLLVERRTEVATELAYLRRHGVRVAVDDFGTGYSSLNYLTELPVDRIKIDRAFIADLTEDKVAVVEAIVTLGQRLGIAVLAEGVETEAQRQVLLDVGCRQGQGFLFARPAPA----------------- 255336497 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WAVAG-----FGVAQGVLVYVLTDVSIWAAATAAVLSSFAITIAGAAVFTSNRQLRVGHLEPHDASIEEFFYVLKWNVAGQLVDANERYLERIGYTLEELRKLPRHQIDDENASLSEMWPLVRAGKSWSGEFCDQAKDGSIVVPVRDAEGVLQSLT---TVGVDVSDKRRAQQALKEANSRLQAFVKHAPAAVAMFDSDMRYVAYTDRWLADLGTADLTGRCHYDVF-----PEIPEHWKRKHQRILAGAMERCEEE-KFIRADGHENIIRWEVRPWYLPDQSIGGMMMMTEEVSERNKIRDELWRLANLDVLTSLPNRLSFNELLFNEIQF-AQLTSASFAVALLDIDRLKEVNDTLGHDVGDQMLKQLAARMKDALGGIGKIARLGGDEFA--VLIRGQDKEIAAAFDVIHEALEKPLAIGGTRRICTISVGVTKFPQDATTAGELLKSADLALYRAKSDGRDRVVHFVPDMRRALRRRVELQQEARHESGQFILHFQPIIAADPKRPVSFEALLRWKHPVEGLLTPGLFEEVLDDPRLASSVGSYVIEMAIRQAATWMAQGKEF-GRIAVNVLSADFTIGCLATRLQATLARYHVPASKLCIEVTERVLGGGVTNIADAMHRINALGVEVALDDFGTGYASLTHLKAFPIDRLKIDRSFVQDMHENSLSIVKAIVQLGQSLGLRVTAEGVEKYEQFVLLQSMGCGSFQGYYFSPPRGAEDLVNFLSERRPAAR-- 89093405 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSSGAVITDINL--NIVAANHQFSEITGYTKQEVLGAHISKLS----SDKDLYESMWNQI--SKTGLWSGTLWNRNKQGEEYFQHLTISEITDSDGMVTHFLGTLSDLSRIYNIDSLENNSSMKLIPRIK--------QLEAEYQLRMSNEG-KAKLIVLDIQRFNTIHNTYGAKAAETLVESVEKRLKEACSSQDFMARIGKDEIA--ILCGTSSLYLNMLIHEIRQVISRPFPINNTEISISANIGVATSPEHGDSLAEVANAATMASSSNKSLAQGQVAVYTPELRQASVENLKIENQLRNAIESSGLSVYQPIFDRNKRLNKLEALLRWSHPELGPISPARFIPIAEETGLIREIGDWVITEACRQLKIWKTSG-LNVVPVAINLSGHQLSDYSLVDKINRNCKLHGIEPELLNLEVTESVLMEQMETGKSILEDLTKEGFTIAIDDFGTGYSSLAYLNQFPASILKIDRTFVNDIDNKDTRVLDSIIQLANSLDMQMVAEGIETEQQLDYLMASGCQFYQGFLLAKPLPANCLQPYL---------- 288871295 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SDYLYVWDLEGDVLLASPNMVSDLGLAGNRLANCSQMDIKWVHPHDRERVQKQYRAFIHSKEESLSLEYQALTANGSYIWLSDRAKMKRDTAGKPLLIVGTLRNMEQY----------EGVDQVTGLLRHSSGRDRFERTLEGRA---GFHEELLLLGIDGFKNINILNSHSFGDLVLRTTAQEILKMLPEQVKLYRYDGDQFLLSGNHVRREEML-RIYEDIRQYASGPHRVNGCAYRFTVSGGIIAYPEEAHSWVELEKGACAALRQAKENGKNQCVEFTAGLLDELQLSHCLAQSADNGFQGFRLVFQPICGADTLEVRGAEALLRYRMPDGKEISPVEFIPLLESSRLILPVGLWVLEQAIIACKVWTEQ--NSDFVMDVNVSFVQLRDSGFCDKVEALLQKYSLPARNLALELTESYFITNDANVNDSLERLNEMRIELSMDDFGTGYSSLGRLAEIGMDVVKIDRYFVKHISQYNHDFVESVIRLCHNLGKAVCMEGVETKEEWETISLLNADMVQGFYISRPMEPEAFFQ------------ 269103739 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDMTSRRQMEQKLREREVSYHLLYEQQPVILLTIDNSARIQSVNQFAADLLGYHKRDLHKITEFYLEGILPP-----HQIISHSGVESREVWRRQVQYRRADGETVWVRETVRQAQAKH----QLLIVGEDITSTRELEQRLAYQANHDYLTGLYNRSYFESQLELALDEVQQQD-VQHAMLYIDLDQFKVINDTAGHEAGDEALKQVALGLQNLATENTILARLGGDEFAVILRHCDEEQALALGRKILHLLDDAEFLWQNTRFNFSCSLGIRLIDKTAGSPQQVHAQADTACYVAKDEGRNRLHLYRPDDEELKRREHEMHYVNRIRRALVECRFELYAQQRSSKNHHYEILLRMRELDGSIASPGVFIPAAERYNLAHLLDRYVIQQVLSWYQQ-HPEAIEKLGHCSINLSGQSIGNQEFVKFLLHQIRHSTVPANKICLEITETAAIGNMTQAISLFTQLKELGCLISLDDFGSGLSSFGYLKRMPVDVLKIDGMFVRDIDKDDMAMVKAINELAKKMGKQTVAEFVENKAILDKLESLGVDYAQGYYFGQPKPLAELVDDLSQ-------- 172058460 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LISLILYDLSEVSEARRELAREREQTREIYE-ALEAA---ISQIDLSTGHLFHSKGFFQIFEELPHDLILSRDWLFERLDPRDVPAMKQFIRRLTSGKPSTIQY--RLLFPDGRMKWIEDQQIPVFQLDGSIAYTNSIMHDITLQKEYEERLQQLAMYDSITGLPNRLSLTDTIRNWMQA-----NTPFSILSISFNRISDINNAFGHASGDQWIQATSALLNRSRPDEVFFGHLGGDEYAM-LVPSSLKDDITSYAETLLSLSVEPILIDPYALFTRVSIGISRFPDDSNDPIELMKHSYTALRRSRRENQSAVHHYASNLDIDYYRRYRLEQDLHYAIERKQLFYQPKVDSWTGKIIGLEALIRWQHPEWGRIPPNDFIPLAEESALHIAIGDWVVETACQAMLDWSS-AGADLVPVSVNVSPKRFLIPGFEHQIEQILAAYHLPAELLELEITEAALIMDDPNISRTLEHVSRLGVRIALDDFGKGYSSMVYLQRYPIDVVKIDRQFATHIAEKAQAIIKSILYMAKEFNLAVIAEGIETIQQLETFRALECPNIQGYLFSRPVSAAVMESFL---------- 294011465 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KRIVESILSGRDSEG-FELR-RDGALGPEYFYCTVGRLPKRDGKPDLFLFTALDRTSDRTIEKNLRRELLSDGLTALPNRTGFGEEIEDRLTNAPWPENAQFGVIAIDLSRFSRVNESLGPMAGDELLITVAKRLKSGLRQGDVLARIGGNDFAIFARLNNGLSDALHIVQRIRDALSYPIRLSDLQIRVDCAIGCALSTSLTEDPEDVVRKAQAAVKIAKRSGKVEIYRNGVLKEAQRRFSVESRLRDALAQGGLTLAFQPLIHLQTGEVTGFEALARWEDEELGHVSPAEFIAVAEESGLITSLGRWAAYEAAQALSRWDAKFGQPPLGVNVNLSPIQMARDDVASMFEEALRYSGISGKRMTAELTESAIIADPEKARKLLFALKDLHMPIAMDDFGTGYSNLASLHSLPIDILKIDRSFVTSMLEDRDKMVRTILSLAESLGLHVTAEGIETQELAHALQNLGCWQGQGYYFARPMPEADAYDYWRARW------ 225629429 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDKWEAHYLIGASLVCATLGMLCFFSSYVLRDA--FAELASLTVLLASVVSIVGRNYASAKAVILMS----VCTLMPVLAGLILAGTPFHIIIGLLLIP-YFLSNIQMANRLREFLFAAVMGKRRLSIVAGRFDAALNNMPQGLLMFDGEQRIAVINNKAKAMMRIAEHTKLHKLEVLLRYCH-NDLTNIRLRMEDILMGRKARDIFQLSDRR------YIECIGNQTVSS-----GAVMMFEDVTQRVESEARIQHMARFDGLTGLPNRNYFETMVRSL--RPHQDQNSKVALIVIDINHFKHVNDTLGHHTGDVLLRLFAERLNSLDPQRYVASRFGGDEFVIFVFNLHDSSEVNGMMEHIISAVTGVYDLDGAQVDIDISAGVAIEDIDKCDVGNMHIKADLALYEAKGEENRQWFVGAMDTKYRSRQKLKADLRQAVAQREIHVAYQPIVSAQSLRIIACEALARWNHAELGLVPPAEFIPLAEEIGLISEITRFMLEQACMDCLSWGDK-----IVVSVNLSAIDLKNNDIARDIAYALEKSGLPAHRLEVEVTESAIIADRNKTSLVLQRLKNAGINIALDDFGTGYSSLSYLNTLPLTKVKVDRSFVRDITSDRRSLLRGVTQLSHELGLGVTVEGVETEEQLALIRAAGADLVQGYLFGMPLPTEEI-------------- 114561226 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RSKKRLNDAEQRWLFAVEGARNGIWDWCIATGDVFVSDRWKDILGYQPYELDNDYSVWESRLHRDDKAQVLNTLQNYINNQHEYYESVHRLRHKDGRYIWILDRGKIVEDELGRPLRIIGTITDVSGDVKSQQITPDKQGHSGLTDLINRDVLADQLYDLQVLSRKTGQFSA-LLMINLDNFKLINDALGHQLGDRLLMQIAARLSGTFSSAGLVARLGADEFVFGNEIDQPSKRALALASEVRQLIGRGYTISEQNLSISARIGLVVFDGIESEPQVLLARADSAMEQAKDSRSNGCAIYQPELDQNQVQPFKLQNELKIQNKQMSLVYQPVVDQAG-QLNSIEVLMRWYHPQYGYINPRKFIASAELSDCIFELELWALDQVC-ELIQTLQQANATVPLMSLNVSSRHFHQDHFVNVVMNRINAAHVSATLFQFELSEDVFVVNANVARNKIAEFQRFGVNIAMDNFGGGSCAVHLLQGIRFSQVKLAAVYIEDINPETFNIVNAIVEFATKLNFPVVAKQVENKQQLNLLTHAKCTWFQGYIISRPLAHDDIIQLIKTQLSL---- 148553036 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IEDFLNGDESDRSFD--MQEGDGSGRHFAVRLSRLSGGESPVPRCILSLIDRTQQVEGERSLRTQMLRDSLTGLPNRAAFAEQAEHAM-LNYAAEGRQFAVLLIDLTRFSRVNEGVGSLAGDELIITVARRLVSALRAGDVLARLAGDEFAVLLGVADDPSEAIAAARRMQACLATPIRLGDLEIKIDCAVGVAMMAPAIDDAEDLIRNAQIAMKRAKQSGHAELYQAGDSVTARQRFSLETELRRAIERDQLHLAFQPLIELSTGRVIGFEALARWDHPEKGAISPVDFIPVAEESGLIVALGRWALRAATRTLAEWDRRAGAPPVHMAVNVSAVQFQRDDVVSAIKAALTESGIAGSRLKIELTESCIVTDPDGIARVLRAIHGLDVTIAMDDFGTGYSSLTYLQRLPIDVLKIDRSFVAPMDRDSVAIVRAILGLASALGMATTAEGVESEALIETLIGLGCDIAQGYYFARPLPSDEAFAYLRSR------- 89885873 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVTNKKQAEQQLNQSRQRLKSLLLMSGDWYWEQDTQFRFTLLSDGFKAFLGQTSWDAQCAQDEALWHKH-------RATLQSQQPFR----DFEFLVTSDQNTPVWFSLSGEPTYDERGQFMGYQGVGRDISTRFSDQAQLWKLSNLDSLTGLPNRSRFETTLDRCVE-SGKASGEPFALVMIDIDNLKVVNDSMSFLAGDELLKIMARRLSCSVRQTDFISRLSGDEFAVILLDLGTVKDIHRLIETLRCTLEAPTDNAEQG-RCTLSLGASLFPAHASASADLIKNANIALHRAKSNGGGQCVLFESEHKHRVDRRATRAIEQAISVDRLMLYYQPVVNPVTRAVVSFEALLRWNHPKNGIISPGEFQEVFENRALTARIGKFVTDMAIKQAALWSRE-RVDFHKIAINVTTADFVLGGFPIWLADRLMHYGVDPAQICVEVTEGMFLGPSAEVLSGLQIVHDMGAEIAFDDFGTGYASLMHLK-MPIDRLKIERTFVTNIENDNAAIIEAIVQLGRRLGKGITVEGVETQAQADILLAIGCSQFQGYLYSKPLPAHQVASFIA--------- 282883717 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FITAIDVTERKNAELALRL----RSRALDAIGNGVITRATEHGEVYANPAFEQITGYANAQIVGRDQVSLSRASQHGI-LFEQIREALADKRDGRL---VRSRRADGSAFWGQFYVAPVRDE---LTYHICVVSDLTELVDSRDRLVRQARRDALTELPNRVALRELIKEAIATRR-----EFALLFMDLDHFKDINDSLGHAAGDRLLREVARRLLAAIGNDGTATRYGGDEFVSMLDSPQENGRLSALLGRIGQAFEHPVQIDDVQLRVQLSTGIACYPADGLDADTLLKHADLAMYDAKAHGRNRVERFKPSLANAADRRIALSHRLRADQNAFELVYQPQVDVRTYRISGVEALLRWNDAEVGTIGPATFIPLAEDIGLIEQLGEWVLHTACAQAKRW--EEAQIPLRMSVNVSPRQLVVGDFCAVVQRTLAASRLAASRLELEITEGAMV--ASGALPALRRLNEIGVSIAIDDFGTGYSSLSYLRAFHADRLKIDMSFVRGISREDEAIIRAIIALAHSIGFEVVAEGVERADQLAFLADDGCAFVQGYYFCRPLAAAEIPHFVTQ-------- 114705030 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TDNLASELEAKQDQMAAALNNMTQALCMLDGKKKLLVWNEVFTYYFG--EHTVGTPSHRFLKLSQPLPRNETSVLM---TETERGEI-MEVKRRGLAGR-------------------GLLITFEDVTDRQRIAEQLEHLAAHDALTDLPNRRRFGEEIEAVLGKRREN----CALLVLDLRNFKAINDTYGHPIGDAVLSLVGDRLVAACGPRAIVARLGGDEFGILVTATKDAEWLETFAESIVSAFDEPFEVEGRRIPTGLSIGCAAITKTEREAGQNCDLALNAAKSAGRPGYRVFDQEMRDRQHDRREMEDDLRMALRNEEFEVFY-QPFVDSGRKAVSGFEALLRWRHPEKGLISPGVFIPLAEETGLIEEIGVWCMQTAFREAASWNT-----DMTISVNFSPVQFKSAKLVEDVDAALRASGLDPRRVQIEVTESLFIDESENILSTLKTFRDRGLTISMDDFGTGYSSLGYLSRFPFDKIKIDQSFVRDLSPENIAIVRSVIGLSRALDMKVLAEGIESREQMEILYAEGCREMQGFFFSRPVPASEM-------------- 196254368 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIQEIEERKRIEEALFIEKELAQVTLKSIGDAVITTDAQGNISYINPVAEALTGWSHQDAQGPLFEVFYIVNEESNKPVENATKALDEVRIVNLAKNTLLIARDGRQYPIDDSAAPIQDSQGRVIGAVIVFRDITESRSLTRQLSWQASHDSLTGLINRLGFEQQLEAAIK-SAKNEHQHHVLCYLDLDQFKVVNDTCGHAAGDELLREVTSLLQQRVRSSDILARLGGDEFAVLLNQCSLEKATEIAETFRQLIDKFRFSWNNKSFSIGVSIGVVAIDYTSKDKNSVLSVADAACYAAKGKGRNCVQVYQADDHELLRQRRERQWVVQINQALEENRFCLYYQNSLVKPVYYEILLRLLNEQGNIVSPGIFIPAAERYGLMPAIDRWVISTFFQKYQQFYEQHLGKIDFYGINLSGASINNEHFLDFLKEQFNQFNVPYHTICFEITETTAIANFQQAIHLINELKKLGCCFAIDDFGHGMNSFDYLKNFPVDYLKIDGSFVKNLVNSDIAIVESFNRIGHVMNLKTIAEFVENIAILEKVQAIGLDYAQGYEIARPSPFE---------------- 209549895 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIGYAKITKDNSKQKADADRIEEITRLDVALENIGQGICMFDRDERLLLCNKRYLEIFRFPEGSVR-PGMVYREIVDIGYAANTEDPGEAAARAEAHYTRNMALIRSGAGSAVHKYPSGISIQQNVNMLGGWVVTFEDITDRLKSEEQVAFLAKHDGLTGLPNRLQFGESVSEEMMIADRVRG-NVAVIGIDLDKFKEINDQHGHGTGDKVLVELARRLDEARQEGEFIARFGGDEFAATKRFD-ELSALHDFIARLEGALTGTVTIDGFEIKTGASLGVAVYPSDAAGVDGLLANADLAMYRAKQSLLQKVCFYEAAMDEHARRRRSLAKDLWASIDRSQLHLHYQVQKRTGEITGYEVLLRWRHHERGNIPPMDFIGLAEECGAILPIGEWVLREACREAASWNN-----SHKIAVNLSPIQLGHADMAVVISEILLETGLNPRRLEIEITESSIIVDKDKALRTMRQIKALGVSIAIDDFGTGYSSLETLRSFPFDKIKLDKSFMAETSPQSKAIVRAILALGRSLEVPVLAEGVETQAQLDTLLEEQCDEAQGYLLGKPQAMGE--------------- 134102848 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QDVTEQRTAVTRMERSSQRFTDLVAVTPVGIGLFDQAERLVDANDALCDLLGYRLDQLRG--MTAQDMTHP-DEDGMRLQTASHQGGRSGRRKVPQRLIRSDGEPVYCELHVALSVQDDG-TRFWLVVFQDITERRRAAEALRYQATHDDLTGLPNRAAVKDLLGHLLGRADSAEGVAV--LFCDIDNFKRVNDSLGHDAGDELLVALARRLEGGLPDGCTAARLSGDEFVIICRDIGTVGGVDQLATRVAGLLRTAVPVHGQLIRVSASIGAAVPNGSGAGGEDLLRFADAAMFEAKRRGAGKVSLASPALMASADRQLHLEGQLRDALNNDGLTYYQPVVSSDGSIVTAEALVRWPHPDRGLLSPDAFLPVAEQGDLLRELDRWVLRTALKEAASWPS-SNGRQVGVAVNLAGLVPGGPDFVDTVADVVADVGIDWHRVILELVETALVDLPSRTRHAMGELVQRGVRFAVDDFGTGYSSLARLKDLPAQIIKVDRRFVSGVDASDFAVARAVVDMARAMGRQCVAEGVETATQFHVLCGVGVDAYQGWLFSRPIPAREFRTIL---------- 160899438 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVLGVALILVALTRRMLQQRQQVQNLLTEKERAQTTLASLGDAVITTDAQGVVDYANPAALGLLGSSEQQLKG--QHLAKGLHFNSIDTTQTLLAHLLSGQQLREEHTRWLRRHDRSIVPVKLMGSAISGGGERPAGAVIVLRDVSREQQYLDQLSWHASHDGLTGLENRVEFERRLQRLLN-QGQHRLRPSAVLYMDLDQFKLINETCGHPAGDEMLCEVSRLLLHNLRETDTLARLGGDEFGVLLENCPPEPALRIAEKLRQATEALHVHWGKQVLRTGLSIGLVHIGGEVQSAQDLLRMADMACYRAKERGRNRIYVYRSDDGEYTRHVSEMEWVTRIRMFCLYAQSIAPLQPDGQRGLHFEVLLRLRDEQGQIISPATFIPAAERYGIMPTVDRWVIARTLATLAQ-HPAALRHIDTCAINLSGPSLDDDGLLDFVQEQLSTHGIAPQLLCFEITETSAIASLSSATRLIQALRTLGCRFALDDFGVGMSSLTYLKQLPVDYLKIDGGFVRDMDPSNHAMVEMINRIGHILGKRTVAEYVETREIAQALQAVGVDYAQGFALARPVPLD---------------- 288573439 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EAVWDTDSSGTILAVNRAFSAITGYEASEAMGRNPRILKSQHHDDF-FYRNMWLSIKG--EGRWEGEIWNRRKDGEIYPEWLSIKRLPGSDGSI-YYMAVFSDLSRMKSMKEGKSFHGAKDALTGLSDRFVLMERLSASLARG-ERQSESVGLIVLNLNRFKDVNDGFGYLVGDKVLRHIGDRFRSIVKDHEMVARVGSDEFAFVIPQNGKSDRIRTVLRSICEVFSSPISISEAELNISVSVGVSVFPDDAANGDEMIRNAGLAMHRVKREAGYALYNDEMDRDARRRVALEQEMRLAMERGEFFLQYQPQVLMGGSEIVGVEALVRWRKPDGEVVSPGEFIPLAEETGIMIPLGRWILEEACRQGVLWNRAG--FELKMSVNVSPVQIYGDDLYETVASALEETGFPAERLTLEITENTFRDEKGLLLELFDRIKALGVKVAIDDFGTGYASFDFIRNFPFYGIKIDRSFVLDLSPRSAAVANSVIAMARNMARAVVVEGVETKSQLFHIGGEKADLIQGFVYSRPLNPEKLPDFVESLRPPV--- 291453912 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARAHSPADVRADAFRRALAVL---------DRAGRVVEANDAFAALLGTGPGAGALSRVAAELLGRPGD-ETVRAVLEGRRAGLRRTRR----VRDAEGRARWLLVAVEP-PRADG-PGGALLSVTDISARRELEARVRDLRMHDPVTRLPNRALFFERLDRWPPEAGQARTGRIGVCYLDLDGFKAVNDTFGHRTGDLLLTAVAERLSRVAVAGALVARLGGDEFALLVPDSSGTEQLTALAAAALVALEEPFDADGERLSVSASVGVVERPASATTATELMQDADTTLYWAKADGGGRWTLFDPERNAHRMTRQVAELRPAIGRGEFVLDYQPLVDLADGTTSGVEALVRWRHPQFGTLPPSRFIGQAEEDGSVVQLGRWVLRTACAQARAWQVRPGRRAIFVSVNVAVRQVWDSDLVADVAAALEATGLPPELLQLELTESALMGSAGRPLRVLQALSAMGVRIAIDDFGTGYSNLSYLSRLPVSVLKLDGSFVRSFRDDDEVVVEAMVSLAHRLGLTVTAECVETAQQARRLRGIGCDTGQGWLWSRPVGPERIAGLLRQQ------- 293607462 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SQARFENIAATSPDAIVCSDANGAITFWNSAAEKLFGYTPEEIAQLPSSVIKAVHAEELLRLRTGQKMEFANQT----VTTTAKRKDGSEFPAEISFS--TWQEGRTTGIGAIIRDITERRQSEDRLYRLATRDPLTDLPNRGAWRECLTKALKKEK-----QLTVLLLDLDGFKEINDTFGHSAGDAVLKQLAARLDALFDQTIMLGRLGGDEFVVLLPGAENRAAIAAAEAL-IASLSAPYDYLGHLIEVGVSVGVALGPQHGSVPEDLLGAADLALYKAKAAGKGRYELFTPAIREVAVARRTFERELKSAFEEFEMHYQPQVYTANRRVLGAEALIRWNHPVRGMLTPASFIDVLGGKPSAAKVGEWILQRACQDAAPW--RAAIPGFRISVNLFEAQFHAGTLLTTVQDVLASTGTPAAALELEIVENIVVRNDSATLALLHGLRDAGVGLAFDDYGTGYASLSLLKRYPVSRLKIDKSFMRDTDREDAAVVRAIVYLGRSFGMEVIAEGIETDDQLGFLIENACQQAQGFLFGAPMPAPVFSQWLARQL------ 293606971 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRSAEELRLAAEHAGEGILVTDAQGHIVNVNRAFSVITGYAREEVMGQTPRLLESDRYDD-EFYQTVWQALREH--DYWHGELWCRRKNGSQFAALLTISAVPDMRGNIEHYAAMFSDITALKENQQQLERVAHYDLLTGLPNRLLLGDRLKQAIAQTRR-RGMHLVVVLIDLDGFKKVNDQHGHAVGDKLLSVLSRRMTQVLREGDTLARLGGDEFVAVLVDLPDISLSVPILDRLIEVAAQPVPIGDALCEVSASIGVSYYPQAEDIDADQLLRADQAMYFAKQAGKNRYHVFDTEKDRTLRLRHEGLDSIENALANGQFYFQPKVNMRTGEVLGAEALIRWQHPARGLLSPASFLPLIENHPLGIAVGKWTIEAALTQIEIWRKAGL--NVPISVNIGAEHLLQPDFIMHLRGMLSRHGAQPQDLELEILEISAVEDFVQVSQVMALCERMGLRFALDDFGSGYSSLTYLKRLPAYLLKIDQGFIRDMLEDDIAILDALLALARSFGRNCIAEGVESIKHGEMLLRLGCEWGQGYAIGHPMPVHEFEQWL---------- 256380268 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QDITEQRVAETRMQRSSQRFADLVSLTPVGIGLFDEGERLVEANDALCDLLGMDLEQLRMTAEQLTDPADNDDRLQSVSRMTEFGAERAHKIPQRILVR-PDGERVYCELHIALSVQDDGR-RFWLIVFQDITERRRTAEALRHQATHDDLTGLPNRALVK---ELLGELLEGGDRAKVAVLFCDIDNFKRVNDSLGHDAGDELLVALARRLEGGLPDGCTAARLSGDEYVIICENIDAVGGVDALATRVAGLLRTAVPVHGQLVRVSASIGAAVPNGSRATGADLLRFADAAMFEAKRSGAGRVSLASAALIASADRQVHLEGQLRDALAHDGLAHYQPVVGVDGSVQTAEALVRWPHPDRGLLSPDIFLPVAEQGDLLRELDRWVLRTALKEAATWP-APDGKPVAVAVNLAGLVPGDPEFVDIVSATIAESGIPWDRVVLELVETALVDLPSRVRQSMAELVERGVQFAVDDFGTGYSSLARLKDLPAQIIKVDRRFVAGSDSSDFAVARAVVDMARAMGRKCVAEGVETATQFHVLRGVGVDAYQGWLFSRPVPPKEFRAVLA--------- 117617601 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LISLQHPDDRDFLRSQLTLLLELRRIRQQL-----HDINSEDSINQRLQQLRQTN------LRLQKQLKQHQELERRLQFDALHDPLTQLPNRALLMNHLNHAMTHFHRYKSPGFSLIFIDVDHFKQVNDTLGHSAGDQLLKEMSRRLQTCIRQNDMVARLGGDEFVIYLDNSKTEEDISPVLNRIISRLSYPFRLMGNELGITVSLGVASVSEQTSDISQLLHQADLAMYQAKRNGRSRIVSYSEECSVQTWASPEEMLARALREGRIVPYFQPVIRLKDSRLTGLEVMARWITEEGVLKDAFDFIPLAEQCGLIQELDYQILSHTCQQLKEWLPLSGQSKFKVAINLSGKHLVSHEQIMKLVEIIESEGIAPGYLIFEFNERELSRQDSDALTSLHELRAKGIQISLDDFGTGFSSLNALFHFPVDYIKVDDSFTHRMSPKDLALIRAMRDICQDLDFTLVVEGIENQQQLQKLIDLGCLMGQGRYISPPMPGADITPLLTQ-------- 159897514 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SAIEMGLYRHRVDQRLRRMERLYSSTLNSVDDAIITTDIYGLIKFANPTASSLLNRPNDALIGQF--IGDVVQLLDRETYQFDLPYLIQQANHHMLLPRQILVNDQAKFVVAPSISQIREEDEAIAGIVLVLRDMRDLDAAEEHIRHQALHDALTGLANRNVFINRLQYILDHYHLH--HHHAVLFIDLDRFKIINDSLGHIVGDKLLIQVGQRLERCIRSHDLVARLGGDEFTILLDGVNDIHDVLRVTDRLLSVVAEPYHIDGYKVFTAASIGIVVIDDHYKHYHEVLRDVDSAMYRAKSQGRGCRAVFDEEMHVERTLQLEVELRRAVERDELCLHYQPIIKLATGELSGFEALLRWNHPTQGVIGPASFFAIAEETGILAQIGWKLLRESCQQICAWQNEFQFHPLELSVNFTHRQFFQANLIQQVQSILAETGMPARHLCAEITEGVMMQ-SNRAVEVMHELHDLGVQVHIDDFGTGYASLSLLHSAPIDVLKIDRTFIQESGASKHSIAQLISLMARSLGCAVVAEGVEDAQTAQMLIEMGCDFGQGWWYSKALPPEEARVLIR--------- 91782555 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GAMQDHLYA-AARPRDAALASGMFICRADGTFDSV--NAAFEKLTGFAAEELIGR-RTFESLLDPAELARRRAELPQ-LEMVTSRYESEWSFLRRNGTPIRVVLALAPLGGAGAGPACYVGMAFDMTRYAQSEARLWYVAHHDGVTRLPNQTLFTERLELTIAR-CQRNGSGFTVLIAELDHLRKLRDALGLHAAELVLQIVGERLRGLFPNDGTIASIGGTQFA--LLVNETGAAADAFAAEALARIAEAIDYAGTALNITASIGIVAYPADGGDAPTLMRRAGVALSAASAVTGNAVRRFSAEGQAARRFELETMLREAIERQQLHLVYQPQVTLSTGRIAQVETLLRWNHPQRGLISPVEFVPVAEEAGLIEQIGEWVIRTACRDAGKLLRLTGTLP-RFAVNVSPQQFQRQNLFETIREALDEAALDPSYLEVEITEGVLLGDTEQALQTLFALRELGVEVAVDDFGTGYSSLAYLTRFPLNRLKIDRSFVMRMSTDSQALVGAIIAMAHALKSRVTAEGVETAEQAAQLEALGCDEAQGFWFSRPITVGALRNLLR--------- 254414802 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVEIDLAGRVRYLNPEAMRLL---PELLDSEAE------HP-----FLAEMPSMIRLMQQQSSLRREVKIGEIVYEQVLHYVPEI-----ECIRIYAL--DITDRKRAEELLLFNAFYDRLTGLANRALFMDRLQQAGRRAQPSQGYRFAVVLLNLNRFKVVNESLGNHLGDQVLQEFGQRLQNCLRPTDTVARLGGDEFAILLEGIQGVCDAIQVADAIEQTLTLPFNLEGRDVFMTTSIGIALNTNRDRQVENILRNANTAMHRARSQGKPGYAIFDNQMPTVDRLQLETDMRRAIERQEFQVHYQPIVSLLTHQITGFEALLRWQHPQRGLVFPAEFIPIAEETGLIIPMGWWILREACRQLSIWQQQFQSPQLTMNVNLSCKQFTQPDLLAQIDQILEETNIAVGSLKLEITESVVIDNPELVKDLLLELKKRQIHLCIDDFGTGYSSLSRLHNFPISTLKIDRSFISGALGENSEIVQAIITLARTMSMDVVAEGIELLEQVSPLVALQCHYGQGFLFSKPVDSDGAIKLLRGK------- 103487670 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FFGRIGSRATRRRGDAAANLQT---REALLLLQNYEWFWSTDADGRLTYITDVVARTMGRSAAALLGTPLT--DLFLPADSHGERQRTLRFLLTRQSAFD-DLPLRGAEGGDRWWAISGRPQYDADGQFTGYRGSGTDITAQRRSAEDASRLALYDSLTGLANRFNISKKLDATLAAFAQ-QQRSCAIMLLDLDRFKQVNDTLGHPAGDALLKQVAERLLKFVGDKEMVSRLGGDEFQIILPDIDDRGKLGDMAADIIASLSQPYSVEGSRCIIGASVGVAIAPFDGQSSDDLVRNADLALYAAKGNGCGRFAFYSSDLHQAAEDRRALEEDLRDALARGEIAYQPVVNARSNMVTGVEALIRWTHRDRGAISPALFIPIAEEANLIWPLGEWVLRKACEDAAGWPGE-----MRVAVNVSPIQFANPELPKVVAKALAASGLSPDRLELEITESVFLGDTAEANRMFKALKGLGVRLALDDFGTGYSSLAYLQSAPFDKIKIDQSFVRGATERNSAIIAAIVALAEALDMETTAEGIESLDQLDLVRKLNVSHVQGYVYSRPVPCADLV------------- 229917997 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NAKGEIVDINPSLCRLL--DATEQQLIGREWFELIHDSSEQDGRNVLKSLATNRIWNGEMPISCKQHESEPCWLNLTVVPIVSEKNEVIQYTAFGFDVSEKKRLEKEVQFLAYQNELTGLYNKKGFLRRYDSILRQIDEREGLLHIALF-DIDRFKIINESFGSRVGNELLIQIKERALHLIPESALLFHPTGGLFGVMF-FEESKEEVFQVLRHLQHELQRPFRIYHHSIMVSISIGCVFYPSSTSSLEELYTRAESALFKQIGVGTIQFVTKDMDAAFSRQIHIEKAMYRALEEKHFYLEYQPKYELATDRLIGFEALLRWHHDELGQIPPSEFIPLAEEMALIVPINNWVILEATKQLKAWKAEFDQP-LSMAINISPNQFRSDSFLNTLRNIKQQLQLDPADIILEITESLVMQQTDEIIERMEQIKRLNYRLSIDDFGTGFSSLQYLKSFPVDELKIDKVFLDDWMASKSHLLDVIVHLGKSLNLHVVAEGVEDEEMLAHLKSTDCDSFQGYLYARPASPSAIEQLLR--------- 284042708 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IITDVTATRIAEAALAESEERSRAVIGALEEGLLIYGADGRVLSCNAAAVRIFGVDSEELGTVVAQGSPRVYEDGSEVTRTALETGLPQPERVVHFE---RDDDGWELWATVTSHPLREGESRPYGAVSAFTDVTERRRAQEQIAFLAYHDSLTRLPN-RALLDEHLALALARARRAGESVALLYVDLDDFKAVNDSLGHAAGDELLKRIAVRLRAVVRSSDLLARQGGDEFLILLTDKDPRLSAEAAAKQVETALIEPFHLADAEFEVGASIGISIYPDDAADADTLMRHADAAMYEVKQAGRGGIASYGGDSRKTLARLSLTSKLRRAQREDFVVHYQPIVAPATGALHAFEALVRWQDAERGVVGPNEFIPLAEDAGLIEAIGGWVLNEVCRQQRAWHDAG--MESHVHVNVSPRQLRRPDFPSTVRDALEEQRLTPSMLTLEITESAAMLDAERANPIVRALHDLGVRLAIDDFGAGHSSLARLRDVPVQTLKIDQSFLRGVPDDRQAMITAIIELGTALGMVTVAEGVTTDAQRRFLVDGDCPLAQGFHFARPLTADDATRLLRE-------- 162146655 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KRARSPVQLEQELENSRAAQAEILRGSRDLVSATDAEGNYIFVNRFHARVMG--AGQGRNDAASQLR-----DRQVLETGL--------PTARYEESIADRYGMERILLTSKIPFYDDASGMRYVLTTSLDITDRKKAERELHHLAYYDQLTGLPSRSKLETEMQVLL-RQRGADGPPFAFVLMDLDRFKGINDTQGHTIGDLLLRKVALRLRTALPRAGIIARLGGDEFAI-VHDVIDAADAAHMAERIVGIFARPFTLGDRVTSVGASAGVTLFPARGATFETLLKRADLAMYRAKNEGRCRYAFFDEEMEQAFAATTELEQRRAVENEEFVLHYQPQIDLASGTLCGVEALIRWVQPGGDLVHPGCFLPLAEETGLIAPMTVWSLREACRQAARW--QSDGIHIRVAVNLSGVLFRQHDVHRLVVDATTEAGLDPSFLELELTETAVIENPESAGRQLAALQQMGVSVAIDDFGTGYASLVYLTRLPIHRLKIDRVFIQGSSPGSRAIVKAIIALGKNLGIRVIAEGIERQDQLRWLEEQDCQEAQGFYFGYPVPPAKLQDLV---------- 192362232 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SELAQMASDRLELRRLEISTEQARFARNSPTAVIW-FDEQGGIVAWNDAAASLYGYELSE--GTGRPVQTLVSEYDRPLVADLIARAAAA--GTMDGGLKGKRKDSSEFLLGLSLFCWR-EHGRLI-FNAHVQDLTERRRKEEELHQLANTDILTGLANRANLYRRTEEVLLRPA-----PAAVLMIDLDGFKDINDTLGHSVGDSILCEVANRLQQAMGPADTVARIGGDEFAVLLPDVDHPEQAAELAHALIARLADPIVIDGHEVRIAASCGVAVAPLHAQEALGLIGDADLALFKAKKLGRGQVFVFVTRMDAVARRLYNIELHRAVSAGEFVLFYQPQINLADGSLAGAEALIRWQHPERGLLSPAAFLPALEGGPLAAVVGSWVLDEACAQAALWR-RYGAGDFRMGINLFGAQFRVNNIVDDVAAALARHGLPPQAIELEITENIVLDYDDVVLDALQGLRALGVGIAFDDFGTGYASLSLLKQYPLSRIKIDRSFVQNLHERDTSVVRAILDISRSFGLETIAEGIEKDIQRKLLRDFGCEEGQGYLFGRPISAMEFAE------------ 56459429 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WSSGQSHLTISVYVWWLMTALVLLFLVVGFNLLLRRKVTEK-TQALAESKYRLNTILDSVEAYIFIKDKELKYQYANQQVLKLFQLKLGDFIGKTDA--DLFDKSTADTLKVFDNKVIKSGKRAAQEEISFLPDKKKPLHFWSVKVPLYDANKKVIGLCGICTDISEYQSMKEEIQSLAYFDPLTGLANRRFMLERLKDEF-YRYQNGGDDGVLAMLDIDQFKKVNDSVSHDAGDELLVLFGQRLESELLQTETAGRLGADEFMVLLINLLDDKNLRQRLQVLVERLSEPYQLGEKTESISVSMGVTLFSDAQNTGDLLQG-ADLALSQAKETNASKLQFFNTGIQREFNYRQKMITGLRQAITYLQPQYQQLTDEASQRCLGFEALLRWYDEELGWVSPAEFIPLAESQGLMPDLHRLVLNQVLAAIPKLQHAISDKGGRVAINVSASQFKYPGFVEDIEARLTAAGIPGELLELEVTESLLIDDIENTAANMERLKRLGVTFALDDFGTGYASLGYLKRLPLNSLKIDQSFVRDMGNSDEAIVRTVIALGKSLDLAIIAEGVETEEHLHKLQEMGCFCFQGYYFARPEP------------------ 77359284 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQLSISEVRYRRILLHLNTVVLELDQQGLIRFINPAWEALSGF--GVKSTLQQQLTNFCIAECQVKLQATIDDILCGGEYKQQVEIRLQHKNGSQIWVECRLQLIQNSHNNAT-ITATIDNIHERKQAELQLRHLALHDTLTGLHNRYYFDQQLNRICQPQHTHSDIEHALIYIDLDHFKIINDSKGHQQGDIVLKEVAQLFITNISTEHLVFRVGGDEFAVILKHTNLLDAHLIAEGICNAIEQNQFKSEEQIYSISCSIGLTQITEKNCDPSECLKQADIALYIAKNLGRNLVHCYAKQDAHNNTLQWGHGIRQALQQDSIELHYQPIWDFRRNEVAYFEVLLRLK-INDELVFPNQFIPSLEMLNDTFLMDQCVIRNTIANVALYPELNQ-----VAINLSAQSFLDERLVPLIESNLAKYQVLPTQIIFEITESASINNLAATRKMIEKLNILGCHFSIDDFGTGFSTFNYLKQLPAQHVKIDGSFVCDMLNDDLALVKAINDISHSLDKRSVAEYVETEEVFFALKEIGVDYGQGYFIARPMPISELEKILKNK------- 78060223 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TPWWLAIPAAMTLAALARLLHWHRTRLLEPTPDTVMRALTVTNWLVTFTTWALLLFPYGDAWQKAQVAFYLAITVIGCIFSLMYLRTAALSVAVIVNVAFIVFFISTGQPTLVATAVNMAFVSAALIA--VISVNYRGFLRTVDAQAESRMREQAQT---RLMRMIDDMPVAVMTADPETFRIYLNATSRNLLRTIEHLLPIRADDALDFFHPHPQHQRRLLADPA--------NLPHRARIGLGPEV-LDIQVSAVRDADGRYIGPMLSWSIVTQQAEAEARIHQLAHHDSLTGLPNRATFLAEFDASLRRSDKVLGL----LFIDLDGFKLINDACGHSAGDEVLRQVGERLRGQCPEPGMLGRIGGDEFAVLLRDTDADRAMGAAARLVDTLVAPYAPSPDRQFRIGASIGCVLAPDHGNDGGVLLSRADMALYAAKKAGKGTYRMFSPDMETSAQERVALESKLRDENQGLYVFYQPIVDVRTRQITTREALLRWHHPRAGWISPGRFIPVAERGGLIDRLGRFVLEQACREAARWPDGA-----RVAVNVSAGQLGHGTIVPTFAAALAGAGLTPDRLEIEVTETALLHDEGKAIADLRALRSMGVRVALDDFGTGFSSLAHLRAFPFDKIKIDGSFVRDTRPDCAAVVRAVADLGKRLGVTTVAEGVETEEQLACITDAGCREVQGFLIGRPAPGEQ--------------- 77918616 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IETIVHLWKASPELQIVLCTAYADYTWDEIQHK-LGDTDSDIAEVLQLAHTMTRKWQIQGRLHRLAYFDNLTGLPNRTQFLESLNKTLAI-AQRKQKQAALLFIDLNDFKRINDTLGHSMGDKLLEIVAKRLAGCIRESDLLARLGGDEFTVLLPEVESEQFVATVAKRIFHCLTRPADLDKHQVMVTPSIGIALFPNDGKDAETLMKCADMAMYFAKNREPENYRFYQESMNTEALKRLAIETQLRHQRQELSLVYQPQFDLNTGAVSGLEALLRWDNQELGQIPPKEFILIAEETGIIYDLGHWVMCTACNQVKTWHNM-DIELPRISVNVSPKEFIHPDFLSNVKTALDESGLEPGGLQIEITETLLMEHYEGTAKILEELSRMGVQIAIDDFGKGYSSLNRLHTLTIDCLKIDRSFVNGISVKEQSVIKAIISMASAMNLKVIAEGVETENQFTFLKDKHCQEAQGYRLSLPLTTEQAEYFLRK-------- 229491950 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSTIVVLLPADTGMFRWVWPSVVAVSSIAFSLYWLGRSRLGISESQTTELGVLTIQVVVLFPILDPGNELVLTSTLMGGIAVGVFPTLMFRGFT-------------LIWIGLVGLGLAGGFWTEPEPSRYVLVGVLMILVSLYSGTLLLAKLFDKRLHAELVAEDERLNDLEDGAQDWLWETDSRGIASTVSYRFAEQVGLPAAQIRRTMHEILIGIGASRTDVGRKSLDLLAAFRDLTMQVVVR-----GDTRWWSMSGHPGSG-DGATYGWRGVGSDITHSYHQRQNILRLAEIDSLTGLRNRYSFNAQLS-----SRIRDGHRVWLAILDLDNFKSINDRLGHHIGDDVLRDVASRLHSVLRSNEICGRLGGDEFAIAFDDIGSADEVEKRFQTILDSFERPFSLVGNQIRIRASLGYGSMPDDADSLEDLVIVADLALYHAKESGRNQIRAFDATLRDRATGRARADLRRALIDEEFELVYQPQVSAATGVVVGFEALLRWNHPTSGLVSPGDFISVAEETGLIVPIGAGVLRAACTAATTWPE-----DIRVAVNVSQVQLRSSRYVDSVRRTLIEVNLHPSRLEIEVTESLVIDDADR--DVLVQLSALGIAIAMDDFGTGFSSVASLARLPLDRLKIDRAFVADPSNSRFAVLRAVIAIAKSLGLDTVAEGVETERQRAIVTECGCDVIQGYLEGMPIRAAEIPHYLNGRL------ 224823771 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFDITDRKLAEGALHAEQERAQVTLASIGDAVITLDGGGQVDYLNPVAEQLIGHPLAQAHGRRLGALEGLSPERPVRLEPLLNEVAPPGAGR---NLLLERHDGSRVSVCMVSAPIFDSQGGVSGKVLVFHDMTRERLYIESLSWQASHDALTGLTNRHEFERRLTRLLE-ATVGRQQYHVLMYLDLDQFKVVNDTCGHAAGDELLRQVCVLLSQQLREGDTLARLGGDEFGVLLQNCPPEAALPVAEKLRQTVCDLHFSWNGQPFAISASIGVVHISGVPTTLKEVMRAADVACYMAKEKGRNRAQLYAADDAELTVRYGEMEWVQRLHRALEDDRFRLYAQTEGSAAPHFELLLRLLDEYGMLVPPSAFIPAAERYNLMATIDRWVVSTALAMLAARTSPGSEW--TCAINLSGASLCDDDFLGFLRAELAGSGIDPAHLCFEVTETSAIANLACATEFMRELRQLGCRFSLDDFGAGMSSFGYLKHLPVDFLKIDGGFVKDMLDDDHAMVEVINHIGHVMGKQTIAEFAEHPGILEALKRMGVDYAQGYGVARPLPLAEV---LAQHFPATAH- 237735800 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YNFTNLNAYDELFELNITRNILYHVPN-KYIIPPTEGKINTMINQIIDMIHPDDHDNFLNFWDTFSSNQHQILKGYFRKKKTDGKYCWVLQTVVAIENSQMNDEIIMCFIQEINEPPTFQQLPDKKQFNELTGLYQTNSFF----QIADNLLKTDTSHQYCMVAIDIEHFKLFNEWYGIAAGDLFLRAIAKELKTISQQRGIAGYLLGDDFALLIPYHNNHTK------MILDKLMHYIEEFQDKIGFYPALGVCLVDDRNMPSQTIYDRAVIALTSIKGNYAKRIAYYQDKMQLQMEEEHKLDFQNAIENNEFTFYAQPKCNIQTGKIVGAEALVRWQHPKKGIIPPNEFIPILEKNGLIGKMDYYIWDCVYKHLRKWIDNGH-KAIPISVNVSRIDMFTLDVVKCFKDLVNKYQINHNLIEIEITESAYVEEYDKVKTIIKELRQEGFLVSMDDFGSGYSSLNMLKDINVDVLKIDMNFLNQSSDKGIGILEAIINMAKLMGLRVIAEGIESSQQVELLLDLGCLYAQGYYFYKPMTSKQFEAIIK--------- 163760948 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ADIKELNRRERLLQQLSQRLTLALETSKIGVWEMDTDSGDLTWDSRTRELYGIDDDTTQLRVEDWKNALHPEDRVRAEVEFEHSLN-SSAPYNSEFRVVSRNGDLRWIRTIGAINQETDGR-RKIIGVNWDVSQDIELKDHLMRNLELEDARAQMEYNSLHDSLTGLPNRRYLDQHLTQASLHIDLDRFKQINDTLGHAAGDAMLIHTASILQESSRAGDFIARIGGDEFVLAITSETGEPELSRIASRIIDRIRKPVPYGKHECRFGVSIGIAFADETPSCGERLLIDADIALYRAKSNGRNRFEFFTSSLKAEIIHNKRVADDILNERGEFLPYFQPQFDAQSLELIGVEALARWDHPKDGLLVPDQFLQTANELNVVHLIDRSILKQVLWHSTRWK-AAGIDVPKTGVNVSAG----RFHEDDLIESLEGLSFTPGTLSFELLESILDERDETVTRNIAKLKQLGIEIEIDDFGSGYASIVSLLQVRPSRLKIDRQLVNSSSQRRLA--GSIIEIGRSLNIRVIAEGVETMEHAAILRDMGCDDLQGYALARPMPSAQLIEFMK--------- 186685521 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TVGRDITALKQIEETLFQEKELAQVTLQSIRDAVITTDAFGRIQYLNPVAESLIGCSEASAKVLLEEVFRIVHETTREKVKNPIEQALQENRVSLANHTVLITGRDQEIAIQDSAAPIRNREGQVIGAVMVFHDVTQNRLLSRQLSWQATHDALTGLVNRQEFERRVEQALHV-AKLDYQVYTLCYLDLDHFKIVNDTCGHVAGDELLRQITVLLQEKVRKTDTLARFGGDEFGLLLTQCTLEEALRVANNLLSCVQEFRFVWQEQVFSIGVSIGLVVIDTNSESLAEIISTADAACYTAKNRGRNRVYVAQTDDQERLQQRGQMQWVGRISQALESDWFCLYVQPTDQNGDHYEVLLRLRDEQGKLVLPMAFIPAAERYNLMHLIDRWVIRTLF---KNWSRVVDNKQSIYAINLSGSSINDDRFIDFLHEQFTLHPISPQHICFEITETVAIANLLKARQFIQKLQRMGCRFALDDFGAGMSSFAYLKSLPIDYLKIDGSFIRNIVENDNAIVTAITRISSVMGIQTIAEFVENDAILERITALGIDYAQGYGIAVPHPLGKI-------------- 256377498 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VADVTAWRDRELEATHEADALRRAQVLGRMGTWEWHIAEDRVEWSDTLLGMFGYPAGTAL-DYAAYTGHVHPDDLPTIQSTLTEALRTGAG-FSYTHRMTLGDGTERWFECFGEVVTDPDGTPQRVLGTAHDITQSRRVHDELLALAEQDPLTGLANRRAVTRELERRLAT-----GGTGSLLLLDLDNFKDVNDLRGHAVGDRLMRALAAALRTRLEPEHLIGRLGGDEFAVVLP-DTGPADAARVAEHLRDTIAR-LPLATPATRTTISTGVAGYGTSGDTWELVLANADLALYKAAGRNRVTVYEPGHYADTAKRVSVLDRLRGALDGGGLALHAMPMVRLATGRVLGHELLLRLEDGQEPRLGPADFLPEAERTNLVHEIDRWVLATAIDTLV----RHPDPELRFNVNVSGRTLEDPEFGGFVLDRLAGAGVAPGRLGIEITETAAVTNLDAARTLAHQLRGHGCRIVLDDFGSGFGSFVHLKHLPITGIKIDGEFVRGIDERDAVLVSGIMRIAQGLGLSAVAEWVERPEQVRTLTSLGVRVGQGFHLGGPVPLGQVL------------- 111221089 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDADGELTGRVAALQ-GALAHGYTLRERILAGQHRAAHLATDA-RFQMIFNGAAIGIVLADAAGRIVDANDAFLQMLAVAPHRVHG--RALHEFAHPDDAAGLRDAHAAQRLAGPAHLRTELRFAGPVGATVRAELTTTCLRQADGRGEIQLSMIVDVTERHRLQGRLHRQARHDPLTGLPNRTVLAERVTELM---AAEPDRRLGLCFIDLDGFKAVNDSLGHDAGDRLLVAVAGRLTAALPPGQLLVRMGGDEFVVLLADTAGIDDVTATARAVLAALAEPVRVGDQSLSIGASMGLVERPAADGDLADLLRAADITLYQAKDAGRGRWAVFDAERNARQVTRHTTMLPGAVERDQFIVVYQPIVTLGEQSMIGVEALVRWRHPRFGLLGPEAFIGLAEETGQIVPLGRRVLELACRQAARWRELRGAGAPFVSVNLTARQTHETDLVDQVGRILDETGLPPELLQLELTESALMGTAGEPARALDGLAAMGVRIAIDDFGTGYSNLAYLRRLPVHTLKLAGPFVRGHDPDGEKIVRMLVELAHSLRLTVTAEGVETAAQAEGLGQVECDSAQGYLFAPPLPPGEITRWLR--------- 86747644 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NPAFGRLFG---------------DISSEDL-QARLLIESWRNLEGG----ERVVLFPDGRSFLIRTNILP--------SGYFVCASDITDQLARDARDARLVRTDRLTELGNRRLLRERLQDLLDSSPAVRG-DCALLTVDLDRFRAVNDALGRNIGDALLCLVSKRIRSAVSDVDIVTRLYGDQFGIIQFGRAQPDSAVILAKRLCDLLSRPYMLEGQLIDVTARVGIAPLALEAADVDQVMKNADLALNRARQDRATGYCVFESGMDETVKARRALETDLRRALALREFVYQPQFDLQTRRVTGFEALLRWNSPTRGTVSPLDFIPLAEETGIINPIGEWVLRTACRDAANWPA-----DITVAVNISAVQFAHRTLATTVLSALSDSDLDPRRLELEITESVMLDARGTALGVLQRLRGTGIRVSLDDFGTGYSSLGYLRSFPFDKIKIDQSFVRGTAEDNRAIVRAIASLGQNLGMATVAEGVETAEHLERVAADGCTHVQGYLISRPISPEQVDGFLAAK------- 295106196 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSYDELFEINLTDGRVLYHEPGKYVMPPLSGELDAMFDDVREMISPEDRERFERFWDARIEEAGGALRDEFRKLRYDGSWGWVAQTVVPVKRGEGGETVVMCFIADIDAEVRNRNKHVETAQIRQLRERDRLTGLYNAYEKADKLVKAHPGQRFDASYLDIEHFKLFNEWHGREAGDEILRSIAARLDSLAERHGGVAYLGGDDFTLVLPCGV----IAEDSIDGQLKLPPFDSEDTIGFRPAIGVCPIEEAGGSVSTACDYAMLAMASVKNAYAKRVAWYEDSMSEKLENEAKLLLEVKQALKNREFVPYWQPQCSTRTGRIVGLEALVRWQHPERGIVMPGAFIPVLERNGFIASLDLYVWDEVCRNLRSWIDRGNRP-IPVSVNISRADLYAIDVVETLEDLVSTYGLDHRLLELEITESAYAEDRKMA-EAVRQLKALGFTILMDDFGSGYSSLNMLKDITVDVLKIDMGFLNDDTQRSESILEAVVSMARLMDLRIIAEGAETKEQVDFLQEIGCDYAQGYYFHRPMDTEQIEALLGQ-------- 134095442 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLFLFSIIAMWMSIRLAKQQAKTIQETYRLATEGGNEGFYEQDRKGQVVDCNEKGASFFGLDKENF---LATKVSGYHTGD--SLERVMNTYLAMEKGFYEDDYRI--PEGSIKAEWVRRKIVRAENGLAI----TLRDISESKRHEREMSRLATEDGLTCLPNRHWLLNYLPTALATAQSNATL-LAILFIDLDDFKNINDTLGHSAGDQLLCAVAARLKSVVRASDKVIRIGGDEFTVVLEAIHSEEEVAHIAYAINQVLQEPFDLSRQKNRIGASIGISMFPRDGGDIETLIKNADIAMYAAKTNCKGQFRFYDRMLYESIKMRLNTEQELLLALKEDQFHYQPRVAASSGTLIGMEALIRWQHPTRGLIAAHDFIELAEETGVINAIGAIVIDKVCADLAAWRAQG-IHAVPVSVNISAHQFHDGKVKNLLAEHLAKHGIPAAMLAIELSESAMMRNAGDIFEELSAISRMGIKMSIDDFGAGYSSLPLLQRLDLHALKIDQAFTAGRGPDGATFFTATLAMARALGLRVVAEGVETAEQLQILQTLACDEIQGNYIALPVPAIEVAALIRQQFP----- 192359514 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VQSLQERERAYRQLYQS---HHQLLDDLQTVVMELDDQLAIQFLNRAWEHMMGFAIGESLG--RNLDEFIVSDQRAQWRERMRRTLLDHEPCADLELCLRDSRGHRLWAQFKVS--LSSTGESQPRLTICLDNVTEQRAAQEQLKYLAMHDSLTGLNNRHFFETSLKQLTADALRNHRQHGLVYIDLDHFKVINDSFGHQKGDEVLREVAHLLRRRIRRPDIFCRLGGDEFAVLLHDVSQQQAEEFARDIQQLASEFNFQSQGQRINLGCSIGLTLINNSTERAEEHLMRADIALYVAKGRGRNLIHVYDPEDSESDDLRNRLNISRQVREAINENHFQPIFDVNAGQVAYYEALVRVRTREGTLLAPGQFIPAMESSGDMHLLDRRIIQLALHTLKSYPSL-----VHIAINLSAQAFKDESLLPAIVDTLKETGITPERVTFELTESASLFNLRTTQRVITELHQLGCSFSVDDFGSGFSSFAYLKDLPADYIKLDGSFIQNLHQDDQTLVRSMIQVIQALGKKAVAEYVENAEILSLLKTMGIDFVQGYHIGHPLPVEQVLAL----------- 288555610 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALNQTA-IVAITDTNGVITFVNDKFCEISKYTSDELIGRTHRIINSGY-HDESFFKRMWETIKKGET--WKGEIKNKAKDGSHYWVDTAIVPFMNLEGEPYQYVAIRYNITERKALEEKQLQRMIEDPVTGLSNFSHFESKVQQMILMEA-----EFHLLYINIDHFKGINESLGVYQANQILKLVGDRIKGALNEIEVISRVHGDEFAIVLP---SAAPINQIVDTLHTYFKEPIVHLHHSYYMTLSIGLTAFPALSSNFQELMQSAFYAVNQAKSTGKNTCVSFHQDMNVNINRKLEMKNCMHQQPKDFIMHYQPQVNRKG-EIISFEALVRWHSPVFGAVSPAEFIPLAEETGLIVPLGYVLFEEVLKDLSILK-KAYGDTIQVGFNLSLKQFFYPPLLKRLKELCNQYGVRSQNIKIEITESISAKSPKEVIHLMKQFRDFGMEIELDDFGTGYSSMQHLKNFPITCLKIDQSFVRDITHKTQALVNSMLYLAQELELDVIAEGIETLAQYEYLLQKGCSCFQGYYFGKPQAIQA--------------- 239626686 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DNETFYQALTASEDYIFVGDMGTGVFHYPQAMVDEFGLPGQVVKNAAAFWGGLIHPHDEAYFLESNQNIADGREDYHNIEYRARNVKGEWIWLRCRGKMVKKQDGTPGLFAGMITNLGKRNRIDHMTGLYNKYEFEGDIKKYLVDHTEVDTI------------GIMILDLDSFKNINDLYDRSFGDEVLRITAQKVSSMLPANAKLYRLDGDEFGV-LCLGCGEEEGWDIFAKIQQVFHKQQEYSGRKYYCTISAGYTTYPKDGDNYLELLKCANYSLEHSKLMGKNRMTVFSKDILDRRERRLELRESIDRGFAGFSIHYQPQVDTRTGSLQGAEALARWHCSKYGDISPGEFIPLLEQSGMIINLGRWIFCHAAAQCREWCR--YMPDFQMSINLSYVQLAEDDIIPYMEDTLKELDLLPSHVVMELTETYLATADGETLKMLNDMKATGIRVAMDDFGVGYSSLFSLKTIPVDIVKIDRGFVKGITSDNATFIRSITELCHDVGKQVCLEGVESGDEYQAVRELGMEHIQGFYFGRPETPDVFERRLK--------- 220905545 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PGGHFVYLVCVQDVDDLKRAATIVRENELLQQDNLRYKAVVDHTRTLVFEW-RNNDLTYISPRIGELLGNYDGRIPFDVWREDNVLYSGDSAAFDTCLSRLLGIRSGEMT--LRLRRRDGQFIWCKVTYTCLADDSGE--RYIGTINDVDAATRTEQALRLRAEHDPLTGAYNTQTFFEKVEALL---REYPTEPYAVLRFDVAGFKAINEAFSLEEGNRLLRAIARLIRQRINQCEAYARLTADVFAVCITGDINRIKNFIHSLSRRLEH----YSDTFRVKLFFGVCQVENRRTPAHVLCDWAYLAQKTIKGSDLANYAFYDNALRQRLHDESYITDQMYRALEQKQFKLYLQPKVELSSGRIVGAEALVRWQHPHDGLILPGRFVPLFERNGFIVRLDEYIWDLTCQNLRMWLDKGYKPM-PVSVNMSRLHFNDGALTKKLVQLVDKYRLPRHLLELELTESAFFKNEKALIHIMCELQAEGFIFSMDDFGTGYSSLSTLRALPFNIVKLDRAFISDDNERGQIVARNTIALAKDLHMQIVAEGVETLDQARFLLSCGCNCAQGFYYSQPLDQDAFLSFIQEK------- 296283998 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AIFRDIRERKALETDRNHTRNLLDAIVANLPSLLFVKDLSTKKVLVNDKACEIIGLPESEV----------IGRSDRELFGAIGEEFAAQTKRPFRYESTFVSKNGQSFDIRTSRIVMDGPDRLGQYVLGVGEDMTDFRRTEAEKKWLARYDELTGLLNRTSLSELLADCV-----GEGTPFAMLCVNLDRFRAVNEQFGQAAGDAVLQEIGTRLQILCGAQATIARVGGDEFIILLKGDRLESRTIQLAQKIVSTAAAPIVANGTFCHIGASVGVAFFPEDASFPQALRDRVELALDRAKKQGGGRICLFDATLDAQVRDRRMLESDLRIAIDRDDIHYQPVMSVRTGMVSSVEALARWEHETRGPVSPEIFIALAEDCGLIDKLGCKLLNRACEDML-----ALPDTVRVAVNLSPQQFKSGDLVPTVRAALKRTGADPRRLQLEVTERLVIENAQQTFAQLEALRSLGIQILMDDFGVGHSSLSYFQMFPFDKVKIDKSFIADIETSKRAIVEAVIGLAHQLSMGIVAEGVECEEQRSLLTELGCTHLQGYFFGKPAPLQKVAQLVARK------- 271969262 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EPSVGQATSWLIAALPLILVVAALLRVLGGRVQGPVPVLALVSIVCVLVVRLFVVLMETGRMRRLVDLGERQLQDLAESTGDVVLLCDYDGVVREIGEGVEITYGYRPDELVGG--TIFDYIHPEDVPGIQVALRAMSLDEEGTCMIACRVRASDGTWRPTEVATRHVRGED----LLLVTTRDVSDQEALRNQVAHLTFHDGVTGLPNRAYFEERTREVL---ARPGASSAVVVFLDLDGFTAVNDSVGHASGDYLLGQAARRLRAAVRADDTLARWGGDEFAVLLEAAVDAQTAVDLAERLRTVSSEPFRVADRDIALTASVGVA-FAEDDVSSGDLIRNADVAMARAKDLGGRRVEVFAAHMHADVVRRLELAADLQRAENQFAIEYQPVVDLATSRVTAVEALVRWWRGS-AFVPPEHFLGPAEDTGLIVPLSEWILREACREVAAW--RASSWDIGLSLNLSARQIMAPRFVETVESALAESGLPPSALTLEVIEEMLVEDADETITRLSELRRLGVRLAIDDFGTGYASLAFLRQLPVDMIKIDPSFVSGLDETLTLLTRTIVRLGHDLGLIVVAEGIERPEQLELLREMGCTRGQGFLVARPMAARGVDSLMR--------- 239820749 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AFKMNQLEQAV---EERTRIIVQNSPTILYRLEPAFPLIYISHNI-TKFGHEPAALLANPDWADVLIDPADQPGVAAAMARVLEKDAEGASIEYRLCTGDGARRWVENRYVPVRDKDGRLIEVEGIVIDVTERKAAEEQLAKLARTDGLTGLANRATLVERLHQA-HAAARRGSVPFALHCLDLDHFKPVNDMFGHPGGDLLLREVALRLKNCTRETDVVARLGGDEFAVLQSEMADAAAAGALAAKIQQELARPYMIDGNQVHASASIGICPYTPGSESPEEMLAQADLALYRSKEQGRNQYHFHSEELDFEVRDRVAEDLKQAIEREQLELYYQPQVELSSGKIVGVEALLRWNHPRRGLLEANAFVPIAERTGGIVALGRWVLDQACRQMSLWREQGVAPPV-VAINLSLGQLRQGSEIRDVTEGLAKWRLEPSVLEFDVTESTLAQMTWTHNDVLPRLRALGVRIAIDDFGTEYSSFEYLRTYRVNHLKIAQSMLKRDDPDSAATVRAIMNLAREARIGIIVEGLETQTQLAFLQSTGATLAQGYYFSEAVMATEAGDFLR--------- 109900259 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QRNSTIFSLFSGAL----TMMVLYFLITYTLLRS---PVRFWFSVASTAYLLLFLNSQGVVSHVTGFNQYIDNLSTIALLLFSLAKITFTIFRPLPTYYRYFLYAMGWLSAASAFVLNSYQQILLVSG-ASISSIVVIAVLAIFYRYKGHTISNRVFALGLTLILTTVAHIGLYLNWVA--FPEQLSLTLSTLIVIGIVLIAVAIAAHVIAFRHYNEQQTSIRALQQFVFEEAPEGRFISSLDGQLLRANLAMAKIFGYEDVAQMKAHLPTMSALYAE--PNERELLLGELHKNQSTLSKELRGRTRQNQDLWLSVSAQLSKNGDTDEKLICGSVVDISARKSDHQSIEYMASHDTLTGFYQRQAFEKSLHEAI-LFAKQQQEELTLLHVNIDQFKAINDTHGHKAGDAVLRQLSQLMKKIVSDDGMIGRLGGDEFGILLVGNNAQNSFMLANKLLNAVQVHEFTWEERPLTLGVSIGQVPWNDTISSSEQLLSMADSACYMAKKHGRNRLHTYSSTDKQIAKYEWLPRIQHALSHNGFELHCQPYMPMTSIKGHHYEILLRLVDEHDQRILPSEFLPAAERYNLSAKIDRWVIDTYFAWLAQ-NPQHKADLMRCNINLSGHSLGEQDLKLFILSAFEKYQVPHNKICFEITESMAILKLDETIEFIDTFKALGCTFALDDFGSGFSSYNYLKNLPVDQVKIDGEFVKNIAPVDMAMVNSIKDIASAMKIQTVAEYVESKEIMVELGKIGVDFVQGFGVNKPISLSTMTD------------ 218892855 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITEIRTLAETLHEEKERLQVTLYSIGDAVLTTDAGGRVTFMNPVAEAMTGWTQDAIGAPHELVFNVLDSDTGEALESVRRCLQNTRVFYLEDGATLISRKGEQHDIQNCAAPVRTRDGEIIGTVLVFQNVTKARAMQRELSYHASHDALTGLFNRTKFEEELQRALA-NAQERATQHALCFIDLDRFKVVNDSAGHAAGDMLLRELSRILADRTRASDTLARLGGDEFGLLLFDCDLAEAEQVASKLIEQICSVRFPWEGRLYDVGASIGITALTATSRSTSELMSQADVACYAAKHAGRNRVSVYQFGHEEVERQHRDIREALENDRFQLQAQEIVPVGPRRDGDRHYELLLRLYDPDGQMTPPGAFIPAAERFNLMASIDRWVINEAL--INFGARIAAVEGLSIGINLSGNSLNDPLFLPYLLDRIEHSPLRPERLYFELTETALMNQLSVASRIVAKLRDLGCKVALDDFGSGLSSFNYLKNFVVDVIKIDGSFVRNLDKSDQAIVDSINQIAHRLGAVTVAEFVESREILDHLACLGVDFAQGYAVGRPQPFATVLDQLR--------- 149908295 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GIGVYNDTTEKQRSTANLK----KLSMVVEYSPESILITDISGIIEYVNPKFTAITGFTAAEVLGEKANVFRSSDTPD-SVYKNMWATILAGQ--EWRGELKNCKKNGELFWAKVCIVPVTN-DGVITHFIGIQVDVTEARIASQKISYQATHD-MLTGLINRYEFENLLAQSIMSAQQDNTTHVLCFLDLDQFKIINDTCGHMAGDELLRQLGLLLAENIKPQDILARLGGDEFAILMTQCGLTQAEKAAQNILELIADFQFMWEKNIFSIGASIGLAEINSQTKNTTEILIGVDSACYAAKDLGRNRIHIYHAEDKRDGEFRWVNELKYALNENRFELYAQPIVSLSDPQKRIYEVLLRLRTRSGDIVPPGAFLPAAERYNLSNAIDRWVVDHTFAWM-EQHFQQLADVDHLAINLSGASLGSNTLLNHIMQQITLHNLPPSMIKFEITETAAISNLRDATLFIKTLSEFGCQFALDDFGSGLSSFAYLKNLPVCTLKIDGMFVKDILDDDEAMVKSINDIGHVMGMKTIAEFVENDAIRQRLQHMGVDFAQGYGIGKPAPINDILQ------------ 172058506 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TIEELIHPADLNRVRRTLNRAIDGYSQTIRCQM-IFKQDIRNMFVNIIHVPSKNGNGTALYL--TCHDETDQFKREEKITQLALFDVLTSLLNRNGFEQKMEEAIAAPQPGE-----LVTIGVRQFRRINDIYGHSAGDQILKELANRLRHHFIGTGSAARIGGDEFAVLIFQQEIVDY-----RDLKTILERPYRIDGEKIDVSISMSMVRYPDDAVAVTSLLSSVDIAMQHAKREQTGGPIWFESWMSEEYRESVEAELREAIARNELQLFYQPQVNLKTKTVDGCEALLRWFHPERGMISPAVFIPIAERSMLIEEIGMWVVQESVNQVRRWEGTP-LESLRVSANLSVKELVSGRIVELLTNVRDLYPGIEQRMELEITESFGVFSDTRVFDALQTLHRLGYRLAIDDFGTGYSSLSYLSRLPIQRLKIDRSFISGTDASNAPLIETIIRLAHTLKYDVVAEGIEQAEQGENLRKLDCEYGQGFYYSRPIPADEFEIW----------- 222149336 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QSKLQQEEIELKQAHRLATDATPAMLFSVDADDRITGISDYWTSVTGYHREDIIG--LSFESLITIEARQAYRQVKQNGEAGLQ--QQYTTKFVCADGRIMDVLVNATPMAQSN----LSLSVMTDITALKQSEARNRRQAMTDHLTGLLNRQGFENELDVQIE-ATDRQGGSLACLFVDLDRFKWINDNLGHHAGDTTLKILVDMIVHLLPENSVAARIGGDEFAILLRANDCETAARAVANDICGIFETPFIVKGTATRLSASIGIALYPQHAETATELLQKADMAMYNRKRDGKNGFQIFDDSIGNTTRRRAEIEQMIEQSNDWLDAFLQPIIDLQSGKTVGYEALMRLRHPVHGIMAPTEIISLAEETGTIHDIGKQVFDKALDHFTRLSALSGDTTSYLALNVSPTQI-DASLLVWLASAVHLFNIDPSRIIIEITEATLLHDSPHIQTVLQKIGDFGCRIALDDFGTGYSSLSYLSRFPVNIIKIDQSFIRSMTERSRMLIEGIAAISHKMKCTVVAEGIETKEQWRALQAIGVDYGQGYLFDRPLSFEDLQA------------ 262368346 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSCTDIHQGMKIYIESLALLLNASVDCIIVVEPDGTVTHMNKSACVML-LGSADVKDFGMSWVELLPPAVRKKAKKALHDAGQGQISRFNG---MSLSDGKVYYWDNVLTPVLDVDGETQSILCVSRDITLQYLTEQKLKQGSERDELTGLNNRRAFKEKIRKLYS-SARDKKQKLAVMLMDLDHFKTINDTLGYAAGDHLLRILSKRLKQILEGRAFLARLGGDEFGVIIPHVQDIGELNQIAQQILQQLEIPITFSGNYINGGMSIGCGLYPDDANDLSELLKCADTALNDAQGRGGMRMFDQDMFNAVREQSEQLNCAHQIIRNVAIEAFFQPKVCLDSERIIGYEALLRWRDDQNNIQSPARIAAAFNDYELSSRIGEIMQHQVFKQITEWWAKG-LHIVPISINAAPVEFMRDNFAEIFLKRLKSYRIPSKFVEIEVTEYHLAERGYEVVRALKKLKANGVRIALDDFGTGHSSLTHLRDYPVDIIKVDCSFVQRLSDDKYAIVEGLAKLGPILSMDIVAEGIETETQLQLLRDMGCHIGQGYLFSPPVCAQQAEQLLK--------- 222149526 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VALYAGSDTQAVSRAFFGDPALIGASAVRMEVSIGAQ-------TWILAAAPKGG-W----QQPANEIWFRQLVMFILALAIITPFLWVAHLLMERQAERELRTLSQRLQIALDASQIGVWEMDIGSLALTWDNRMRQLYDCDPSRPIEIREDWSNCLHPEDRESATHALATAI--RTGSYSTEFRILDRSGQIRHIRSFGSIYRDADFR-KKIVGVNWNITADVKLHRQIMEHTSLHDPLTGLANRRFLDRHLAEIEDLRG-NGKSVALLHIDLDRFKEINDTLGHAAGDAMLRHAASQINAHMSPGDFAARIGGDEFVVVKHDESSQAAARILGETLIDAINQPIHWEGQECRVSASIGIAQSCNNHPHLEQALINADIALYEAKRRGKNRLEFFSDTLKEATLSTKRTADAILRSDHDFIPYFQPQFDAHTMQITGVEALARWQHPQLGLLPPIAFLSVAESLNVVAAIDNSILEQSLAQARRWQEHG-LDTPHVSVNISAQRLFDDGLF----AHLRDTPLPAGGLAFELLESISFDDKAEAAAIISQIKILGIDIEIDDFGTGYSSILSLLKLSPRRLKIDRQLTLPISKQQRRLIGSIVEIGRSLGIEIIAEGVETMQHADILRDLGCHTLQGFGLARPMNGDDLFALLKRR------- 209544676 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VGFAVVRDDTKRKTDADRIAQMTRNLDIALQNMSHGLCLFGADARLILANGRYAEIFGLPEGAAKMTYRALLTLVYTR-RGLSAEAVRRRVDGTFERQMALVRRRRGGTSVMAVQVQYRIMADG-----GWVATYEDITERLRAEARITYLAHHDSLTGLANRAWFTEALDRALTLAAS-GTQRVAVIGIDLDKFKEINDQHGHAVGDQVLVTLAARIRDVLEDDELVARLGGDEFAAAKRFDDMAELNAFIGR-LEECLSQPIGVDGFELRPNASIGVSLYPRDAETVEALMGDADLAMYRAKGALREHVCFYEAEMDEAARDRRSLVAALWEAVDHHQFHLHFQVQKRTGEITGFEVLLRWHHPERGWVAPMDFIPLAEECGAILPIGEWVLRQACREAARW-----SRPYRIAVNLSAVQLGEDGLADMVRAILEETGLAPSRLELEITETAIIVDKQQSLRTLQRIKALGVSISIDDFGVGYSSLETLRTFPFDKIKMDRSFMTEISPESKAILRAILALGRSLTIPVLAEGVETQVQLDILHAEGCIEAQGYLLGRPKPME---------------- 87124097 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EAEQLGMMGS----WELIHASGELLWSLGTHRVFGIAP-TITPDYALFLSCVHPDERERVDQAYRSSVATGQA-YDMRHRVVTPDGQLKVIQARATTSLDRQGKPLRSVGIVQDITALAETEQELARLAFTDPLTTLLNRQALMRELTR---RCGDEPGEALALINLDLDGFQAFNDSFGVAAGDRLLVALAARLRDQLPADALIARLESDEFLVVIPAAFE-QMASWVDSIQALVGALNADPLQQSLAPTASVGASHFPTHGHDPIALVQSANTALMEAKRRAKQGRCLYSAAISERIHQQLSLEADLQQAIKHQDFHVFQAQVGRDGALLGAEVLLRWRHPQGHLVPPGVFIPLAEQSGQIAAITDWVLDAACAQVVQWQ-QKNLQVPRLAINLSAALVAHRQLDQVFLATLARYRLDPSAFELEITETALLQHLEVSRNQLIALLEAGFQLAIDDFGTGYASLLTLRVLPATTIKIDGSFVQRMDPVDLAIVRRSIQLIHDLGMVALAEGVENEQQQNALLEMGCDGFQGYLFQRPMPAEQFAEHL---------- 86750361 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WNEAFLDIYAIPPGQAGATLAELVEILQLTDIEQLSEIKAASAGGGPSEIVVEL----SDGRH--IRLEFRPLPNG-----GWIAKQADVTDYKMAEQRFAYVTLHDIATGLPNRAAFNQRIGQSLAVARE-RHASFAVIRLGIDRFKEINDVFGQSVGDAVLAKMAALLTETC-HWGFLARPGGDEFSIVTQPDQAADALQEICSQVLRLCDVEFDIDGHAIRVGSTAGVSIYPRDGDDAETLIAHADVALYRAKNERRGSVCVFEPAMDLQIREKRALQRELALALQNDEFELHYQPQATTKEIVGFEALLRWRHPVRGMVSPAAFIPLAEETGLIGAIDEWVLRSACREAASWPK-----PLAIAVNLSPLDFGRLDVPALILQVLLETGLDPKRLEVEITEGVLIDDFSGAIGILRRIKNCGVRVAMDDFGAGYSSLSYLQSFPFDKIKIDQAFTREINPDSAAIVEAILSLAHRLNLPVIAEGVETESQLAFLASVGCGEVQGYLIGKPGPIAQYRHL----------- 87120226 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALTNLRSDIVLILVALTLSIFLLWTFARFIIMNASLLAEFSNKNIEPGKQLSIHQLDDSIRQILNQQKNTEQQLILAYQKQDLILNSASVGIIEFDQNINILSYSQRCQTFFQVPEEQIQHQHLSALAMCAGSRQNDFQPLLDRFEANEDEDFILVTKSLRGRQQYKWHLTRV----ESQASITKWVAVIEDATEQENVKRSLSERASHDWLTKLPNRYSAMESVEESIKAHHVD---QFYLVLFDLNGFKLINDTFGHDVGDALLIGLSERMGSLLEPNERLARFGGDEFLLFIPGNQLLSRINFLHKEIFAS----IRIQNRDFHCAASAGIAVYPKDGTDTLTLIKRADLAMYEAKRKQATDCVCYRPEMENQGVERYEMESRYAYEHNEFSLNYQPVVNPEQKRIMSVEALIRWQSASKGWVGPDKFIKVAEEMGLINQIGLWVIKQALTDL-EHVKSIFGDDVCINVNLSPHQLDNSALTNELVALAQQKPSLMNNLILEVTENVLIND--ASVDRIYRLRKAGYRIALDDFGTGFSSLSHIARMPIDILKIDQSFIADDSERDRLLLKNIVAMAKDLDLHIVAEGIESEHQVNQLADMGCPNMQGYFFSKPKALSEFTKFL---------- 86355809 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TGVWATHFIAMLAYDGG--MPISYQLGLTALSFLLSVAGSWAAIVVASESRGRFSRIRGGVIMAASMHLTGMQAIETQAVVVYNPYMTLSAVLAGALLSSAAFYAFFQWRGLGRLLTSSVTFVLAICALH---------FISMASITLVPDPGKEVRAMVLDTSLLAAIVVVAATALILTVIAVVF-IESHLTDLRGLANA---SQEGLLILREG------------RIIDANERFQVLSGWKLADLVGKAPS--------------AALTVIQGQNRP---GETLLTTSSGKEIAVDVNTSRIRGHNCDVLAV----RDLTERRLAEEMIEHLAHHDVLTGLPNRSLFDTRIRQALQM-AERKNSEVALFYIDLDRFKSVNDIFGHAEGDRILCKVASILRRVADESDTIARLGGDEFAIIQPAGQQPAAAQKLAAAILDEFAAEMDTARDPTAVGVSLGIALYPADGRETDEICNNADIALYRVKHRGKACFFDAEMDEATRARRQIESELRHAITRNQIHVSYQPIYGALSGEVSGYEALMRWNRPGHGISEPDVFIPIAEESGSIVQLGEWVLRDACTEAARWPH-----PLTIAVNVSPVQFMLPNLCERIEAILEETGLAPDRLEIEITEAALIRDRDRVMATLQRLRSLGVHIVMDDFGTGFSSLSNLRTFPFDKIKVDRSFMLEHDAASRSIVRAIIGLGHSLGMPVVTEGVETETQRQIVVEEGCAQVQGFLLGKP-------------------- 217969775 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GSGVFIGVTTITLAVLLGLAFRLGAARGWLRLQLFLFGVFTHATSLLLIATVPNQSLAGLFANLGLPYLLLMGAATQRRATERALAASEARLRAITAAIPDLVFVVDEDGRYLEVITRQENLLAAPPEQVIGRRSE--DVLPAGPAAVLREALEQALTSPE-RTCARYALDTPAGHRE-FQAWIQAIDAPIGGRRAAAILVQDITPNVAAEERIRKLAYYDPLTTLPNRRLLVERLGHAIATNART-GLHGALMFIDLDDFKDINDLLGHHNGDVLLREAGARLRGVVRESDTVARFGGDEFVVLLEADEALLAARQVADKLLEQLGHPYRLDGLDRKCTASLGLVIFNGHEHTADELMQRADLSMYEAKRSGKNTARVFDPHMRTELADRLALETELRGAIGSGAFHLQPQLD-AGGRLIGAEALLRWNREGHGPTPPALFIPIAEQAGLMPALGREAMALACEELARWVALPGADGLVMAVNVSAAQLYEPGFVEEVLALLARTGAPAERLKLELTESLLLTDIERAIEAMTRLREMGIRFSIDDFGTGYSSLGYLQRLPLDELKIDRTFVRDANASSLAIVRTIMALADTLRIRVVAEGVETSAQHACLLDNGCDAFQGFLFARPEAVESFRARM---------- 142039128 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KEILSTTLEESAEAVYITDTDNKVLAVNKAMCRICGYSAEQLINKTPDFLEA-NPLNLSEQSECLQALK--QRGFWQGEALKQRSDGSTFPAWQSSRRIA-ADG-IQYHVNIFSDISTKKLLETQLTTRAMYDTLTGLPNRFHLKQILNGALEKLKDDPLALGALMFLDLNGFKNINDSFGHSMGDRVLQLVAARLEAGCIEKADIARMGGDEFTLVLQDCSCKEEIQGFAEQILSLFDSPFEIEGQKFFLGTSIGIALFPTHGDQAGQLISLADTAMYCAKKNQPHLVFYDKAMSQAAELKLKLINNLRHAHSLKQFKLAYQIVDLHTNTPIGAEALLRWQKSPSEHYEAAEFVPLLEETGLIVSIGQWVLEQACKQASLWRAQ-YQPDFKISVNVSPLQLEHVDFVGQVVSALEMVALPAEALILEITESALLRQPEQARYTLERIKALGVGIAIDDFGTGLSSLSRLGTLPIDSVKIDAEFVLRLNDSGQKLCHAIVQLAQALNIHFVAEGIETQQQKDIITHMGQGFAQGFLFGYPSYVEQFTQYLAEKY------ 87121506 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SVDGIYRASLTGNLIKANPAYAKAFGYDEDELCKNVNNIGEQLHNSSKD-YEDFISLLLKDKR-VIGFEWQSFDLKGKAIWLQENAYLTCHENGE-EYYEGFIANITEKKKAEIALKNQAQMDSLTGLLNRATFVEKMSDYIKKNSAHKSA---IFFIDLDKFKTVNDQYGHHVGDELLLEFSRRLKACFSENEVISRLGGDEFAVFLLGVTDLPQLNKLADKVVAGLRKPFFSNGFNFKISASIGISMLDETVKSASEGLKQADMAMYEVKRNGRADFIIFNQGLNETERRRSLLEKNRALKLHEIKINYQPIVCFETGEIKGMEALMRWHNELLGNVSPVEFIPIAEQTNLINPFSNWLIHQVCHDLKQLIEASGNTELFVSINISPKQLLSDQVCDNLLISLDVNDLKPNNIKLEITETAIYDQEESVVKQLRRIRSYGIAIYIDDFGTGYSSLERLIQYPFDGLKIDRSFVKNLVPSQDVILKASVKMAEMLNLVVVVEGIESHFQFDFFKALDCEYAQGFLLFKPLCVTDIHKLL---------- 188581340 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FIGFAITRDNTEKRASAVKLDAALDNLDLAMSNMAQGLCLIDGEGRVVLANERMHEILGCDP-LVGAAIRAVLSEALSEDAALVFVA---------DHLRPDLGLDSSAVSEIVHRERILSVTTRRLAAGGWVSTFVDVTERRQFERQIQHLAQHDLLTDLANRATLHQALTETLASETWES---CAVLYIDLDRFKPINDTFGHAAGDQLLQEVARRLRRTVRAQDVIARLGGDEFALIL-RPADPQHLAGTAQQILEALNQPYAVRRLPIRIGASIGIAAAPLTGRDPDLLLRNADLALYEAKKEGRNRYSFYNPSMGDTAAARASLEADLNREQREFVLHYQPIVRARTGATIGFEALLRWRRPDGVAISPADFVPAAEEAGLMPEIGAWILAEACREAAAWPAH-----LTVAVNVSATQLRSALFIDAVERALAASGLPPHRLEVEITETAVLQNRELALSLLQRLRAMGVMIALDDFGTGYSSLSFVHTFPLTRLKIDRSFVQGLDPQSTAIVRAIIGLSRSLRLAVTAEGVETEEQHRLLRERGLD-LQGYLLGRPLPA----------------- 296105837 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERTESLQQSFSLLRATIESSSDGILVVDLQGKIVDYNSQFVKLWNIPESIIKKETSE----------PQLIQYMSTQLLNSEQHAQHEFSIHIDDSSMQIYHFRNGKVVECCSKPHRVVWSFRDITEQTRLKEKLEYQATHDALTNLPNRLLLIDRIEHAISGYAR-HKMKFAILFFDLDRFKMINDSLSHEAGDQLLCAVAERLRSLVRKEDTLARLGGDEFVMLFQSFNSEEQIAGVAQKILKSFQKPFHIAERDINIHVSIGISVYPTDGKTVNTLLSNADMAMYQAKFRGGNQFSFYTEKLNKKTNQQFQLELDLQKAIVHHEFFYQPQFTVNTHEIRSMEALIRWNHPQKGIILPLDFIPTAESSGLIVPIGEWVLRETCKQIGAWRTMG-LPEIRVACNVASKQLRQRDFPAMVEDLLKEYSVEPHCLELEITENVIID--KEIQRTIKKLKSLGVLIILDDFGTGNSSLNLLKQVAVDSLKIDQSFIQNISKSDEAIIDAIIAIAQSMNFNIIAEGVETQNQLKFLKKRRCNDIQGFLMSKPIPPEEIEKLLQ--------- 167747221 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YNLTNLSAYDELFELNLTKD------SFKVLFHLSDKYIIPSEEGSLSLVHPDDIADYLTIMERLSSASSPFLLGQFRKAKKDGSYCWVAQTAVAVRQSRDDDQIIMCFVQDIHEQKEKSLEIQEHKPLPSTSIDPLTGLYRKNIQKAVRLLQTSGTHEHCLMVIDIEHFKLFNEWYGQEAGDQFLIDIGLHLKKAQEEHEGIAGYMGDDDFCIILPND-----QAVISSLQQKIMGYIRHYQGNVGFLPAFGLYMIEDCGVAIQTMYDRAAIAMSSVKGNYTKRSCIYDSGMMQKMKNNHISEVQHALEQEEFTFYAQPKCNMATGKIIGLESLVRWNHPKRGMISPGEFIPLLESNGFITNLDLYVWDRVCRSVRDWIDRGHRA-IPISVNVSRVDVYSLDIVQTFKDLTEKYRLEPHLIEIEITESAYTEEYELINDTIEKLRASGFTVLMDDFGSGYSSLNMLKDVNVDVLKIDMKFLEQSAEKGYGILEAIISMARFMGMKIIAEGVETKEQMDYLLNMGCTYGQGYYFYHPMPISVFEPLLANKNNL---- 264678492 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVSLWIWNTWRLILLREQVQEGLNSEKERAETTLAALSDAVITTNAKGMVNYVNPAAIGLLGLQKQSLDKPIKQVLQFYTMDASITSEGLLAQLVNDTKERDEQTHWVRRTDHSIVPVKVLGSAMQ-RDGQASGAVFVLRDVSREQQYMDQISWNARHDTLTGLENRGEFERRLQKML-TQGLHQVKPYALLYIDLDQFKLINETSGHAAGDEVLCEVSRMLQANLRETDCLARMGGDEFAVLLENCPPSNVASIAEKLRLAAQQLQTTWGEKILRTGFSIGAVHVPGDAVNASDLLRMVDMACYQAKERGRNKVFFYKAEDGIYSRYVSEMEWEDRFCLYAQSIAPLQARKHSRHGGMHFEVLLRLRDENGQILAPGHFIPAAERYGLMPSLDRWVITRALQTLAQQPGHAKLVE-TCAINLSGPSLDDDGLLEFVKEQLQQHAIAPQKLCFEITETSAIGNLSNATRLIQSLRALGCRFALDDFGVGMSSLTYLKQLPVDYLKIDGGFVRDMDKGDHAMVEMINRIGQTLGKKTIAEFVESREIAEELMTMGVDYVQGYAIARPKP------------------ 221633880 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DHERTERLISELPIGVFQLDAHGRILRANRALATLLGWEPDELEGQLLSEA----FADRSEAQRWLHQL--GGDGILAGEFRWRRRDNRLIWVRVSARADHSPAGQSLVIEGTVEDISERKSVEERLAYLARHDTLTGIANRHALLETLQERLAR-AVRSGRSGALLLLDLDHFKEVNDRLGHAAGDAVLRAVANRLIGTLRSDDLVARVGGDEFAALLHPVTREGAECVGRRLLDVIGQIMVPLPDRVIRLRASCGIALFPEHGTTVEELLIAADRALYQAKYRGRDRLEVYEPAIAEPEQPRTAHLSIVQSALANGNLFAQPILDLRRERIAAYELLIRLREGERVL-EPGMFFPVTEGLGIVPQFDLWVLERACE-------LNLTSRGRIHLNVSARTLREARHFAVLRDLLERCPFAPRQLVLEVTETTALIDFVQAHEHLQRLRERGCRIALDDFGVGYSSLYQLRHLPIDFIKIDGMFIVDLAENNQSIVRAIVALARAVGAETIAGWVESAETLALLRELGVDHAQGFAIGRPEPLA---------------- 297585433 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FEMSLRNISDGVMITEQDGTILWVNRAFEVITGYTSEEAIGNNPRLLNAVHS--KAFFRQMWKALED--RGVWRGDIWNRRKSGSVYRQRLSVSKFRGSADERL-YIAVIHELSDLDDMQDKLTILETTDPVTGLPNRPEMRKLIERKVNHSDYISD-RFAVLTIEITNFNEMNDTLGHKVGDRLLIDIAKRLMLLVNDESQVGRIGGDDFL--IVHDQQAGDLEPFLEKLVTCLEKPFFVDDSELFIHPSIGVSRFPEDCEETQNLFMTSNVAMTHARESVVDHISYFSTEKAEELKRRFEIANHLKGAGKREEWHYQPIVDLESGELKKAEALIRWSNKDLGIVSPGEFIPIAEKTGQIIAIGEWVLDEVFRQLIKWGMEG-LVIVPVSVNLSIRQLEQENFAESLLKRMRDWRIPADYLQVEITESMTKGNIGRIMKNLNRLTRAGVRVAIDDFGKGYSSFSHLTELGLSELKVDQHFIKAMRQETETLLRAMLLVADGLGLDTVAEGVETDFHHEKVKALGFTLGQGYYYAKPLPEKDFRNWLE--------- 88705789 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VEAQKEDHRRLEDLNQYFELFLNRTTDFMYFKDASRRFVFASHSFAQLVGM-PDRHGVEGKTDEDVFPPELAEEYLRQEEELFRSREPLVDQRQRFKKLDGTLGWMSTYKWPVFAPDNEIIGLFGISRDITDLHDHEQQLEQAAHYDALTGLPNRTLFFDRLDQAMA-SADRRLVELAVVYMDLDKFKEINDEHGHATGDQLLKQLSRVFSSQIRRSDTVARLGGDEFVFLICDFNSRKECIALLDRLMSTIHEPRVVAGISMQVSASAGIAFYSSAMDVGPDSLLRADQAMYRAKAGGRNLYRIANEEADSALRASVEVFGQAIENEEFDIYY-QPLIDMRAATVVGAEALVRWRHPEKGLLLPDQFLPGLAGHRLAVKLDAWVRGEALAQQKRWRDAGL--DLEMHVNVTAVDIIHPEFVRRLRTDINRSGLPESRFTLEILESAAVADADRINAVIAECRELGVHFALDDFGTGYSSLAHIKDLRASTVKIDQRFVHSMHADDFALLTAILAMARAFDREVIVEGVETMEQGEMLLHLGCTLAQGLLFAPAMPPEEFASWVE--------- 254448531 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDMQKRELAEKALSASRENYRALYDHNPSMFFTVNFEGELISVNEFGARQLGYDVQNLGQPIGNL--YRHGDSESVIYQLSKEHIEEGKLH-RRDVQMVAKDGSPLWVRETARVINGRHGE-NQVLIVSEDISEARQLSNQLSHQASHDALTGLVNRGEFERRLRQLVERAHVDDSGHA-LLYLDLDQFKIINDTCGHVAGDELLRQLAGLLKHKVRKGDTLARLGGDEFGVLVENCTMEDAERLAQTMCDVVASFQFFWGVSSFRIGVSIGLASIASGSGDYADIMSQADSACYAAKDLGRNRVHIYRENDRRFGEMQWVSKIESTLEQDRFELYFQPIVPIDNTRLRHYEVLVRMRDVDGNIVPPASFMSAAERYNLMGRIDRKVVSQTLRWLSLHPDHLKNLSV-CSVNLSGQTLMDDDFLEFIFDELKQWNVDPRKLCFEVTETAAIENLTKASDFIRSLKDRGCKFSLDDFGSGLSSFAYLKNLPVDYIKIDGLFVRDIVKDDYSMVRSINEIAQVMGKKTVAEFVEDELILNALRNIGVDYAQGYYISRDQPISRLV------------- 114320775 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PDGEILYANPAAIPLLHWEDEQRLPADWQPRLTAATTAGRVTYEEVAVQGR--WYLMAINPIPEEG--YLNLYGV--DITDRKRFEAELAKRNTEDALTGLPNRQVFRDRVGQALRERAS-DRGRAAVLLIRIENMDLINGLGGHQAGDLVLTALARRLRQAVAPDQTLARLGEEVFALLIPKVASVDELARLSEQLLGVLNSSVTSQGHEFASRASGGWAIYPHDGADTATLLRNAQLAAHRASRQGERQRYLFFVEGLNEAVESRQRRLRELRNAIDDTLWFQPQLSSDRRRLSGLEALVRWPHPSDGLLAPDAFIPLAEEHDLIIPLGEWVLKAACRQLHEWQ-QLGLPVPRLAVNLGARHLLDSRLPGFVADLLRDYELPGHCLEVEVTESTVMEDITRSEEVLSRLVRLGVQVAVDDFGTGHSSLAYLKRLPIQRIKIDRSFIAGDDAQDRAICRTIADLSHSLGLQVVAEGVETTAQAAALQQMGCNDLQGFLLARPGPITRITHWLRHEAP----- 292490653 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TFTLDDEVLSMSFADAFAQTLIRF-----RKTLVSQGAQEALFLDHQRAQVTLESIADAVITIDSQGRIDYLNPLAEELIGTTSQAQGKSLEKVTCLLDEESRSHVIRDIAAWLAQEPESRSCTALLQDARDQELIVQTSIAPLRDSQDRIFGAVLVLRDITPLRALASQLSYQATHDVLTGLINRREFEVRLRQALDD-VCQNNTHHVLCYLDLDQFKVVNDTCGHLAGDKLLRQLATLLQERIREADCLGRLGGDEFGVLLLGCHLDQAQGIAESLRILIRDFRFNWKGKTFQLGVSIGLVPLARGSGGLEEVLSAADTACYVAKDQGRDRIHTYRLDDCIVERHHGEMQWVARIQQAFEESRFLIYYQNKEEHLCHGEVLLRMKGEDESLIPPMAFIPAAERYRLMSALDRWVISNTFIAL----EEHSIGQALIGINLSGQSVCDELFLKFVIEQLQRSPVNPRMICFEITETAAVANFDSAIRFIRALKEIGCRFALDDFGSGLSSFNYLKNLPVDYLKIDGSFVKDMVDDDYAMVEAIHKVGKVMGLKTIAEFVENEAILEKLRGIGVDYVQGLIIGGPRPF----------------- 171057980 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VIDSTTDAVITKDLHGIVTSWNRAAESIFGYSAAEMIGQP---MVKVFPADRLQEEPMILARIGRGERVDHFETVRVRKDGSLVNVSATISPLHDSEGRIVGASKIARDITERIQAERTIWLQANHDTLTSLPNRRHFQERLTLELARARRMQR-HLAVMFIDLDRFKDVNDTLGHQAGDDLLVQAAQRIRAAVREIDTVARMGGDEFTILLPDLVAGDEVEPIARRVNLCLFKPFTLDGQTVQISGSIGVALFPQDGETADVLLMHADQAMYESKRLGRNQARHFAKESNIRDRMRLTHDLRHAVERGELSLSLQPLVDLRDGSVRQHEALLRWVHPVFGAISPSVFMPLAEETGVIRDIGDWAFDTVARQAAD-RSRAGSPVIPVSLDVSPVQLHAGGYFRRWLDEWARLELPADALALEIAESALAEPSDGVGELLQQLGAAGVPLIVDHFGAGASCLSRLNRLDIGMLKLDPSLLRDLDGKSTRLCEAMVQMAHTLGLQVVAQGVETPAQRALLARMGCDFGQGHLFAEPGPGAEVPAW----------- 119945968 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------INDITERKALELTLSNEFERTRVTLSSIGDAVITTNEQQVVEYINPIAEHLTGWAADAIGQPVTRVFNIINQHTRLVAKTAIARCLDERAGPV-CDTVLLSKDGNEYWVEKSAAPIFAPGDVIIGVVMVFRDVTGQKRLREEVAYHRASHDHLTGLANRREFDRMLLEMFESSISPGVAHVLCCIDLDQFKLINDSCGHFAGDTLLKEISVVLTQTVRAKDLVARIGGDEFAILFQSSDLQAAKQIAQDVCDKIAQIRFHHKDKFYHVGASIGVVPLDGRWDNAEAAQQAGEIACFAAKHHMYTDLDKTVMEQRDQMQWASRLQQAIDENRFELFAQPIMALDEQAEQGLHFEVLLRLRETGGALVSPAVFMASAEQFGLATQIDHWVVNNVLKWMKTHADELEKVHI-IAVNLSGNSVGDRDFHQFLIEALDHAQVPVQKISFEITETAAIENLDIATEFIAMVHQRGAKISLDDFGSGMSSMAYLKKLPVDYLKIDGQFVKDMENDDCAMVRSIKQIADLTGKITIAEFVENAKILMLLKDIGVDFAQGYHIGKPQPINEIFAW----------- 299066512 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LISSTWAVALTYRALTPAWLTVGIPLLLTLACAIRVLHWWQSRIDPTPELALGALRRTNRLASVIAVSFTAWSLALFHYGDAYTRSYLAFYMAITVIACIFCLMHLRSAAITVTVIVNGVFIAFFAQPTFIAGLLVILMVHDFTVMVNAQTEARRREAEQS---RLLVAVMTVEPGTFAINYANNTSKRIDRIAHLLPIEPDALLGTSIDVF-HAHPEHQRRLLADPANLPHNTRIRLGPEV-----------LDLKVSAVRANDGSYLGPMLTWALVTKEVEAENRIRQLAHYDTLTGLANRTNFREQLDARLAA----PEARLGLLYIDLDGFKLVNDTKGHRAGDALLEQVAQRLRAVCDRPGVIARLGGDEFAVLVPHDDADRAAALATALIEALGAPYTLGADQNVRIGASIGIALAPAHGRDTENLLARADIALYAAKAAGKGLARLFCADMETRIQAREAQLRAALEHQDRLFVFYQPIVDVATGKVTAREALVRWHHAERGWVSPDEFVPIAEQSGLIDQLGRFVLHRACREATRWEDGA-----RVAVNVSPMQLGKTTLAQTVHAALVDSGLAPDRLEIEVTETALIQNEAESFEDLRQLYDMGVRVALDDFGTGYSSLAHLRAFPFDKIKIDRSFVRDTRPDSAVLVKAIADLGRQLGVTTVAEGVETQAHVRGIREAGCTEAQGYYYGRPAPSDE--------------- 89092313 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RIRLKELEQGIKQLSVGKMDYTIDVGRKDEHFNQMTNRLKASTISVDQLQQEIS--KRTSELEQQKNSLRQIAEHDSLTGLANREAFLKSLNEVI-IHCSTNKRRAAVFFIDLDKFKQINDSMGHSAGDAVLIEMAHRFTSTLRKSDSLARIGGDEFTVIIDPLYESKDAAELAKKLIASLEEPYEYEDQTLYLNTSIGIAVYPEDGTTPQELMKNADSAMYQAKKAGGNTFHFYNRLMNQDTKIQLESELRSAIQQDQLTVYYQPQFDLKTRKLVGVEALARWIHPEKGLIPPCTFIPLAEEKGLIHQVGSIILTKACQQMAQWNGE-REAQIALAVNLSAKQLNTPELAGSISDILHTTGLNAQHLELEITESCVLSDPEDAIHKLEQLKALGIRLAMDDFGTGYSSLAYLKKLPLDKLKIDKSFVDGINPEDAAICQAVIALGHSLNLTVIAEGLEHEVQATILAEQGCDQAQGYFFAKPISAENFAR------------ 227819044 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITEARKARDDAEAARLHAERL---AERLSGVLESTMDSVVVADRDWRIEYLNSKAMRLLQVDEQAVGLDLWRLFP---VNDSSVFAVEYRKVMS-EHSSTTFEAYL---EGLERWLEVHAAPTFEGISLFFRDITERHKAEQERLLAHRQIHHMARHDAVTGLPNRQFLREAFERL-FEGTRARSKTAVLSLDLDGFKAVNDAYGHPTGDLLLRSVAERLRRCVEGGDTVARLGGDEFVILRTGVRQEEEAIDLSQRIIDALGAPYELDGVQADIGVRVGIAFSPRDGRAADQLIKAADIALYRAKARGRGTYIQFEPGMDAHLQARQQMKVELRRANDELELHYQPLVNLRTGLIATCEALVRWNHPEKGAISPVDFIPLAEETGLIVPLGEWILRRACAEAVQWPQQ-----VSVAVNLSPLQFRSRRLVSVVRDTLKESGLDASRLQIEVTESVLLDESDNNLRVLQDIRRLGVKIAMDDFGTGYSSLGYLRTFAFDKIKVDRGFISDLPKESLAIIRAVAGIGRTLGITTAVEGVETQTQLDVIHAEGFDEAQGYLFARPLTAARVLEAIQ--------- 114562205 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QHQLLLGTNKGVIQIDIDTNINSHNPPPKPILDYDNNMIQFSFAS-LDYTAPKDQDWLTTVLPRAMYTNLAAGDYVFKVQSTNSDGVWSNQQAEFAFNIKKAWWYYALIASIMILFGLSRIKQMKELSRRANFDSLTGLANRFHFNQQLSLLMSNPYNTAAVVFIDLDHFKEVNDSMGHDVGDELIIQVGKRLQHCLSQQDVLARLGGDEFALIIPYEQVAADVVNIIERVRQTLNKGYQINQYWLNSSASIGVACFPDDGKDAKTLLKHADTAMYAAKQNGRNGSYFFNETLSTALLERIKDQLNNAMSDAQLEVHYQPKCCVDTHEIVGLEALLRWNHPQHGMISPSRFIDQAEDSGLIIDIGLWVLEQACQQGYHWHQQGILR-GNISVNISPVQLSQPTIVDDIAAILERTAFPAHHLELEITESLLIKDLKTAQDVLLALKQLRVRIALDDFGKGYSSLNYLTQFPIDTLKIDKGFLSSILPEETSVLRNIITLGNELKLDVIAEGVETHAQLLKLKQYNCKIVQGFLFSHALDVTQLE------------- 114331414 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EWNNRHYQIKLLPLHGIGQLVIITEVTDTVQAIQNSIWRIVVIGLIGMIFSEIILFSMLKYIVSLLPLLAGRGFGSFRSALSSHWRRRRLNDEIDLLHDASLTLSHKLEKLEEKVAYRTRMLVQQRDELSKEKDFILLDTAQVVVLTQD-ASGKIIMTNTYGEILRYSEEELQG--KHFMELLAPDGEQNLDVYLLEIRKGNRDQLRHEAIVLCKDDSVAWLHSRLTWQSKDDPSVILSVGL--DITEYKRVEGHLAWLADHDPLTNLYNRRRFSEELEQILSWAERYQH-PGALLFFDLDRFKFVNDTSGHQAGDAMLKMVADMLSRTVRTADIAARLGGDEFAVILPEIMPGAAIEVAKKILARLGETQLSLNGRTHNISASIGIAIFPEHGNNVHDLLAAADLAMYQAKETGRGTWHLFSSDDQSRERVRTLVYWKEKIEYANAHDRYQPIQTLRDGMTHHYEVLLRMQDEDGTIHPPGAFIRAAEHTGLIHKIDHLVLHKAI-ALAARINRAENRRIGFSINLSAHAFNDPELLPTISQALSVNQIDPGLLMFEITETAALDNLPGTRGLLYDLKQLGCGFVLDDFGVGFSSFYYLRELPVDAVKIDGSFIRNSNPDDQILVSALCSVAKGFGKKITAEFVENKEILSILDKLEVDFAQGYYIGMP-------------------- 222086596 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLAHSFNEMQSKLEREETELKLAHRRATDMLFSLDKDDCIAAVSDYWLAATGYARANVVG--RKFASLVLPESRAKYIERKRSHPD-SAARFDVTVKFHCRDERVMDVLIETTAIQDG-----LSLSVMTDVTDLKQSEDRNLRQAITDHLTGLLNRQGFETALDAKIN-EADKRKRELACLFIDLDRFKWINDNKGHAAGDAALRELVARLQARLEPGDIAARLGGDEFAILLLAEDAEARAIDMATRIADVFEAPF---GGDARLSASIGIAIYPRHAANAAELLLKSDIAMYAKKHDGKNGAQIFDNGMLDASRRRAELENHIENSEDWFEAHLQPIVNIDDRSIAGFEALMRLHHPQKGILPPARIIEVAEETGSIIRIGNRIMEKAVSNFARLSRLDGMQDTYLAINFSPLQ-FEPELPVRIAALLSRHDISPKRIVVEITEAVLMDDNPETRMVINEICRYGCRIALDDFGTGYSSLSYINRFPVDIIKIDQSFIRAINDKSRMLVESITTLSHKMNCTVIAEGIETEEECTTLRTMGLDYGQGYLFHRPQHPNDLMKTLA--------- 142057845 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EAEQLGMMGS----WELIHATGELLWSAGTHRVFGTSP-IRTPDYDLFLSCVHPEDRQRVDQAYQDAVRTGQP-YDMRHRVLCADGTEKVIQARSTTSYDDDGTPVRSVGIVQDITNLAVIEADLARLAYHDPLTGLPNRQAVVRELARQCDRSAAESDQGLALFNLDLDGFQAINDSFGNAVGDQLLLAIATQLRDRLPPEAMVARLESDEFLVLMPVALQQLSAACDSLKNLIA-TCPLDKAGIPFIPPVSIGVSHYPTHGDDPLVLLQSANTALMEAKRARQGLCLYSATISQRIHQRVSLESDLQQAIKRHDFHLVFQAQVDRDGALLGAEVLLRWRNSLGHLVPPSVFIPLAEQSGLIHSITDWVLDQACRQSERWRQQG-LPVPRLAINLSAAQFGESNFDRHLLSILQRHGLEPEAFELEITETALLKQLDVCCAQAQSLAAAGFRLALDDFGTGYGSLVSLRMFPARTIKIDGSFVQRMHENDLSIVRRTIQLIHDLGMMALAEGVETKQQQQALLSLGCDAFQGYLFHRPVTADVF-------------- 167631104 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEELRAIQESTFDAIFTCSLDGGAARRNSHLDGLLGCSLN----------DVVHPEDLETVKAFISKVKRLGTVRPGPECRLRQLDGSWRWYSVNASLVCGVDGEPLYVAGVARDLSEQKETEKHLKHLATHDYLTGIPNRYYFDGALSRARRLAK--EGTVSSLLLIDVDKFNLVNDLLDHDMGDRLLTNLSRLLKSQIRRDDVLARLSGDEFGLLLHGEAEAEKVALNLCHIVKERDLCPVLEGCDLRFTVSIGVAEINGHQDV-RQVLSRAGAALHMAKMAGRSQYANERMFSRLEETSRLIQIVRGADREGRFQLFFMPVVRSSDGAVEHYEALLRLRDGDGKLIPPATFIPVAESFGLMGDIERWVVAEAVRFLV------KNPQLRLYVNLSGESLGDKEILNFIEEIVQTTPAIHGRLGFEITETAAVRDLMSAEQWVQKLRSLGCRFALDDFGSGYSSFAYLNKLPVDFIKIDGSFVRDHDPERHALVKGINQLVHSLGKRTISEYVENDRIWRLIREMGIEYGQGYYLGEPSPLPQ--------------- 77166140 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FVNIFFQSLAYFQKMMGGRKAQEAFFLEHQRAQVTLESIGDAVITVNCRGQVDYLNPLAEELIDTTATQARKSLEEVACLLNEESYSHVIGDIATWLAEDEGR-SCTALLRDGQNRELIVQTSIAPLRDTQNRIFGAVLVLRDISPLRALASQLSHQATHDALTGLINRREFEVRLRKALDDVRQND-TCHVLCYLDLDQFKVVNDTCGHLAGDKLLRQLATLLQDKIRESDCLARLGGDEFGVLLLGCDLAHARKVAESLRILIRNFRFNCKGNTFPLGASIGLVAIAQGSGGLEEVLSAADTACYVAKAQGRNRIHVYCLDDHSIERHYGEMQWVTRIQQAFEGSRFMLYHQPIHEHIRHCELLLRMKSEDESLIPPMAFIPAAERYRLMPALDRWVISNAFLSLGECSVEQGL----IGINLSGQSISDELFLNFVIEQLHQTSVNPEVICFEITETAAIANFNGAIRFIRKLKEMGCRFALDDFGSGLSSFNYLKNLPVDYLKIDGSFVKEMVDDDHAMVEAIHKVGKVMGLKTIAEFVENEAVFEKLRLVGVDYAQGFAIGRPQPFSRM-------------- 254492442 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIDTAQLMIITLDKQCKIISFNQFSEQMTGCSEQDVVGT--AIQPFFNAQQWDNVHATLNELTHSHLAVSQLETDFIHKNGDVRVISWLHSSLTVANDDAV-ILSVGLDVTDKKRSEEQMLWMANHDALTELYNRRKFNSDFKKLLNQAQRY-KREGMLLFLDLDQFKDINDSCGHNVGDQLLQRVAQSLLAISRSTDIVARLGGDEFAIILPETDLHGAITLCEKITDSLKNIDFSHEQARYTISCSIGITKFPLNNLTVDELVSNADMAMYQAKSKGKNTWHLFTFDDMARTELKARVKWKQKINHNRFQLFYQPIMHIQSRTVSHYEALLRMWDDNDQLHLPGLFIQVAEQTGLIHRIDHYVLEQGVAKIAEQNLQ--HQDISLSLNLSGHAVVDPELQPLLEHLITQYGAQADKLIFELTETAAVADIPQARELMQELIRLGCRFSIDDFGTGFASFRYLRELPVSLVKIDGSFITHINEDDRLFVQALVTIAKGMGKQTIAEFVENAETLALLETLGVDYAQGYYIGKPQP------------------ 220923410 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAGRIIWDPTVAASLVLGALLGGAALPVALGPHGVRSQTAGALLLLGAICSLHFIAMGALTIVPDPSIAISETAVPSRWLAVAVALASGAILLLAGGALARDRRTIVESERLRSLANAAGLVVCRDDI---IVSANDSFGRLVGIAATAV---AESSLSRFLPDPATR-------LALTRQSEQLIETELRGAEGEMIPVEVIMRPVT--YGRRPHFAVAVRDLRARRQAEGRIQFLAHHDALTGLANRTSFTQRLDLELKL-AEATGRKLAVLCLDLDRFKEVNDLFGHAAGDAMLVNVARVVTGILGETQMMARLGGDEFAVLAACDHAITAGHLAERILEALRSENADAAGPL--VATSIGIALYPDDASERDVLLSHADTALYRAKSEGRGTYRFFEHKMGVQVRDRRILEHELRHAVARGEMHYQPQTQVETGEVIGFEVLLRWHHPERGAVSPAVFIPIAEESGAILQIGEWVLRQACRDAASWPN-----PLAVAVNVSAVQIHAPHFVQLVHEVLLQTGLKPDRLEIEITETALIRDPVRALSTLRQVKALGVHIAMDDFGTGYSSLSNLRSFPFDKIKIDPSFIRDTNEQTAAIVRSVLGLGRGLGLPVLAEGVETDAELRFLAAENCDAAQGYLMGRPAPIERFSQF----------- 126738872 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLLVALIALFLFSGVAFFVVSVLSRPLSDLA--------KTVAALRDNELDGPVPDQDRRDELGMLARSLEQLRLGKIEMAELRAESDERILRALQSTRDAVLLADENGQVVFCNPNAEAFFGNARAGYRLNFRTWLT-------TELAEKAESHV-LRKENFAFEANIVDSQGEDLSLLVRSGPIRDEHGLYLGTLLLASDHSDQARQAEWARYLAEHDSLTGLPNRRLMEQTFQSWLQEEA----EEVSILLADLDHFKLINDTLGHPAGDALLQVVAQKFKACASTYVLAARLGGDEFAILVKGASSLERLTNIAERLVIEMSQPQEINGQVLHTGMSAGIATLSGPDSKPSEGIRRADLALYEAKRAGRGTVEVFHEDLETEIKRKALLERELRHAIEQGDIRPVYQIDLKTGEIIGFETLARWHHRQLGTVSPAEFIPIAEDSGLIRELTRQMLLQAFKTTAKWHEMG--FRGRVAVNLSPKLFGSRVD-EFLNDCLYEANCPAEAVEAEITETVVLASGQSALTEIQALQELGVTVALDDFGMGYSSLSYLQKFPVDKIKVDSAFVSKLPESQRAIVVAIAELGHALGMRVTGEGAETDEHRKLLKACKVDYLQGYYDGPPLAERAATARL---------- 254436984 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVDPQDFAQMMARIDDV---------GENRLLTKVYTIRWFDLSIKSCSDAVTGQPAILLTAIDVSELKEARDTARHLAQRDQLTNLHNRSYLQSYLE---GREGRGDTAGCAVIFFDVDRFKLINDRYGHDAGDTVLKQIATRARAVLSPQDLVARLGGDEFVIVIDGDSSKATLELQVEKRRHAISKTILHDKTRIDATISVGIAGHSSDTDSFSTVMRQADIALYASKQGGRNCTTFFTTEMGDAAIARDKIEAALSHAVEEFILHYQPRLDIKSGKIVGAEGLVRWLHPERGMVMPDVFIPICEETGLIDELGRIVLEIGCTQAIAWHQAGL--DLDVSLNVSPRQFSDPGFVTTLQDLAAKPGFPHGRIELEITETVLIGEHNQIAEKLRAITAIGYRIAIDDFGTGYSNLSYISRFPLTCLKIDRSFIDQL-PASGPIVQLILTLGQQIGATVVSEGVETQEQLDWLTDNNCGEAQGYLITRPLAVGDFERFVQTFAP----- 70733064 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RNRRALQHLSHDLEVARAVLDNAAEGILVVDEGGCVRFANPAVSRLLNAQVKELESPFLDYLQKPHVPDWSG----SELYACYRRGETYHDAQMRTVPGQLISVALSCAPLPSDQK---AMVVTLLDMSEVRHLHQQLEYQAVTDPLTGLLNRRGFYQTVENIL-LRSDRSGKSLVLLYLDLDGFKRVNDSLGHDAGDRVLRWVSEQLKDCLHSFDILGRMGGDE-FTALLELSFPEQAAKIAEKLIERLSINQQIDGLEVVLGASIGIAIYPDCGSNLDGLLRAADIAMYEAKRAGRQQYRYYDHEMNGRARSRLMLEESVRSAVERKEFTYQPQVAIADGRLRGFEALLRWRHPSVGDVPPGLFLPLLEEARLISRLGSWIYQQGAAQRKDWE-QVFSPDLVLGVSLSATQFNMPNLVAELRQVLSRHGLQPRQLEVEVTEAALTQNLDDTRKQLQLLRQLGVRVALDDFGSGSCCLAYLRDLQLDTLKLDRHLIARTSPRDAAIARCVIDLCKQFDLLVIAEGVETLEQYQWLKANGCEYVQGFLVARPLTAS---------------- 163758908 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WERRYVAGPVAGALVLGIMCAYALVDPF-----AELVSISITLASMISVVGRNFGSKLNVDMMI---LAACLPLMAGFLLL--RDPYMIVMAMLLLPLFLTTRDMANGVRDFLFNTVIAERKTAEIAERFDTALNNMSHGLIMLDGQGRIEVINHKAREIFELDSTMNLRGRALRAALIPRENLIKISTELEKLVSGK------DVRSLIKFDDKVWLEFTSRQ-RRSNGVVL----IFEDVTSRIEQEERILHMARFDNLTGLPNRSWFREKVDLKLSKQKCERNVAL--VVLDIDDFKHVNDTMGHVSGDKLLSAVAARLRSMSRQKLVVSRFGGDEFVLFVPDIADEADLRETMNQVLDTLSGTYVIDRHKLFINFSAGVAMSRADTAQIEDMHIQADLALYEAKRHEKENWFLFEQEMDREYSRRQRLKTDLRDAIQTQSLTYQPMFNPEGTRIVGAEALSRWNHPEFGPVSPAVYISLAEEMGIVGELSRSVIVQAVRTCMEWPEE-----MFVSVNLSAHDLGDRAIVSVISDALSESGLAPERLQVEVTEGGLMKDLATARAVLSELRKMGMTIAIDDFGTGYSSLSYLDLLPLNKVKIDRSFVSNLTEDKLKLLRGVVNLARELGLDIIVEGVETEAQLTLIRDNNCDLIQGYIFGAPMLSSAFEEL----------- 294676200 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TRARDVTEELRTREVERLADRVEQSSDAIVITDPGLRVMRTNPAFERMSGIAPGATPALLLDAL----VTPRSGTRWILRQVLARAEGSWQGEVTLHGKDDRQLTCWARITRLTDAAGVNLGHVAMLADLTLLRQTQADNQRMAQFDQLTGLANRRLLAERIDDWIGF-ASRAGQSFALMYLDLNKFKSVNDSLGHETGDLLLTVIADRLRAALTEGELAARIGGDEFVVLIGNADEAAALRRAAELLDHLARPLDLPGLHNYRPSAAAGIACYGRHGDSRDALLRNSDLAMYAAKSDRRAVMIYEPSMGAEALRELETRVALVSALENDEFEHFQPIFALDDKRPRGCEALVRWNRPGHGLVMPGAFLPVAAKAGLMPAIDRMVLRRAVAVQARWRWAGLVHDWTLSINQTASSLAAQDWAEVLDAALVRVGWPPFGLQIELTEDQLAVDIPGAMEALQRLRKMGIALAIDDFGTGYSSLTYLRRMPVTTLKIDASFVRGIEADGDAIVEAIIGLAKKFGFVALAEGIESEAALQTLIELGCDYGQGYLFERPLPQSAFEA------------ 222530201 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERL-VQLIKSERGFWLYDIEKKGVYISNGFE----YISIQINGSINFIQDVMTESEFEHLKKLVRDSIEKGQNGFSG--RIKLKDGR--WIFVCATILYSEQ-EPLKIVGTFEDVTPHVSCDSRYIELIAYYDEITGLPNRNFLNEVLREKIDKSKKDNSGFWVIFIEVSNFGYINELFGHSVGDEFLKAVTFEIKKFLPRDWTFCRFGGDEFVV-LTSNIQRTSVAMVVENLIERFSRPWNVMGKWLYANINVGISGYPQDGEFADTLLKNAEIALTAAKKHGRDFGKSQYEFYKISMEEEILRRVEIEIQERQFFLVYQPKVSYDGRTVVGFESLLRWNSQKGIL-TPDKFIQIAEESGLVYDLNRLVLDIVCKDIKY-IKQKTSKTIPVAVNLSGKEFAMYNMIGVLNERLKAHSLLPEDIEIEVTERVILNNVELTKQILNSLHEKGIKISIDDFGTGYSSFELLLQLPIYALKIDKKFINKIHGNEYIIVKNIIYMAKEMNLKTIAEGVENKEQYDILRELGCDQFQGYYFSKPVSIEEVV------------- 110679489 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALLAKLAVLVV--------DLMEGRASHQASLEAKSKLEDFTTASLDIFWETDVEHRFTRLSSELESMVGHKRWDIDTTREPWRSHL---------KLLEARKPFRDLRYAKEF-----DGKLMYFSVSGRPVFDKDGAFLGYRGATQNVTEQEQSRLEAERLANSDPLTGLANRRCWNAALRERLNADEIP---PTGILLFDVDRFKDINDALGHAVGDRLLIEIAKRIVNCSLKTSLAARLGGDEFA--LMIEGKNKDTVRSADCILQAMKQPFEIDGHNLHVELSIGIKLVGTREFECDRIMVDADLALRTAKMQGRSRHVVYEPSMRKENDSRITLTAQFERQNNEFELHFQPQIRLSNDTVVGVESLLRWNHPERGLLFPNQFLNALETSAYDIPAGQQVIDLACKQARIWQDLG--TPVRVGINVSASQLYGDNLPKVLNDAMTRHGTAPALIEVEVTERVALGNVEKITSVLEAIRDLGVTIAFDDFGTGFASLSSLMQFPLDRVKVDQRFITDLHKNNTRLTSGLIRLCHSLGFEVIAEGVEKHAHETFLRKQNCDEVQGYLYSKPVSAQKTTDFL---------- 298727389 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVKDETAFKLLEKTLNDTLANYHSIFDNLDAGIWMRDIRGNMLFASKGLEGILGIPLARLYEDSEVWINMIHPAHREEVLAYTDHLASGK--SYQVIYRILTGENQTKWLLEQIVPRVDQEGEVNHIFGLVTDITKEIEREKKLNYLVYYDELTGLPNRLSLHDKVDTL-----CLAGEPFALLYISINRFHILNNALGTKIGDELLRTVTNYFSTLTDDHSYMARLDNQHFIIVMKKYGSKQHIYALASRLLKTFDTPFSIKDYRLHLSASIGIAFYPEEGLSRNILLENAYSALCYAQQQGRNRFHIYAFTEDITSYKQYDRDMRQAMLNEEFELYFQPLVEPQKGIINGAEALIRWHHKEWGLVSPGEFIPLAEENHMIHIITDWVIKKACALLQHWKQQGHVLR-TISIKISPIRLMKKGFIQFVQEQLQVNSIDAHYLQFEISESTILKNSTSVMTVLEELQDMGVKIAIGDFGTGYSSLESLRTFQPTTLHIYEAFIREIRHDRPILISATIYLAKMLGIQVVAKGVESYEQFIFLKQQECDYLQGSIYTKAVPAKAFEKMLTQ-------- 288958083 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLDAAVDGIIVSDRTGVIRSINSACCRLFGYDDGELVGRNMTVL-MPPPFSRDHGRYV-DGYMRTDRAKIIGIGREQRKDGTVFPIHLSVGEAR--LGNDVTFVGIIRDISERLAAERRASYLARHDPLTGVLTRTAFLEECETLLATCRPDGGEQFALFSLDVDQFSDVNEAFGFHVGDAALKAMVSRVTEVLPPNTIICRIAADEFAA-LSRVTDADHARRLAGVLHDRLTASIYADRHWVRLRLSVGAAVRDESAGTLEDLNAKAKLALQVQHNGGNAVCFYTPEMAAAATRRMMLTMHLTHAIERNELRLVYQPIVDRNGRVRSAEALLRWDHPALGPVSPGEFIPVAEESGLIVPLTDWVLSTAIAQMARWEAAGVLPD-RVFLNISGQQFLRGNLMLRLDELLGEHPSLRRHLGLEITEQAAVRDLKVAVRTLGELADLGIQAAIDDFGSGYSSLSYVQQLPVAKLKIDRAFVIDENPKSNALVRAAVGMAHGLGLTTVAEGVETEEQRDFLVSVGCDMMQGFLFGRPMTPDALADLVRGQ------- 110635143 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVYVQFVRS--LFESRIMLLIGAFSHMLVALMAYLRTERPL------FAILSVLFLAVGFW-RFSGLRPTDEDLDKLDVETA---------------RKWEASYVKGGFQGLLLGLFAFSSVFLYPDQFAELGALAINLASL----VTVVGRNYGSARMVVIFTTTMMAPI--------MAGLLLRAELPYVVLGLLVLYIVVRSAEEVRNILAR-AVEEGRKADERRFDRALNTMSHGLVMFSPQGRVVVANAQAAEFLSFQSSQLGRTLDALLNMLSPKDFDYARAQLRRALSKGRGR---KVLLALTDGRYIEFSAR-------EGREELRVLTFEEVTQRVEAEAKIRHMARYDSLTNLPNRAYFQELVREFM--AAGDESRLCGLAVMDLDDFKTINDTLGHPVGDGLIYAVAERLAEFESGSVKVGRFGGDEFMVYFDRVEDETDFANQFNVIFSALQGEVDIAGHLLRIQASGGAVVVPVRDGDLDMITVKADLALYNAKEQGKNCWRLFEADMDFRSRQIMKSELRSAIQSRNLRVVYQPIVDVRTMRISDCEALCRWDHPDLGPVSPAIFIPLAEEMGLISEISAFVLEAACQECMNWPQHIG-----VSVNLSAKDFQSGAVIDKVRETLNKSGIAPERLEIEVTETALLYDKDATRLYIEGLKELGIRIALDDFGTGYSSLSYLHTLPLDRVKIDSSFLHDVNPRSHKLLKSVVQLSRGLGLDVTVEGVETFQQLKLLTSVKPDRVQGFLFGSALSASGIKTM----------- 257790236 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSYDELFELNL-------TDDAYKILYHEPGKFTTPISDMFPMIHPEDRDRFHAFWDDRIEQAGGALRGEFRKHLESGAWSWTSLTVAPVRGGSGERVVMCFIADIEEEMQRRTDQAERSQIQLLREREYNAATFYDKAEHLV---ADMPDIAYDAAYIDIEHFKIYNEWHGREAGDAILRAIASRIGEIARKHGGIAYLGGDDFTLLLPHGLIDEK------RVESELKKEPFDSEDTIGFQPAFGVCAIDSPDVSVVTACDHAMIAMNSVKGAYTKRIAWYEAEMTEEMETEAKIEVKRALTNHEFVLHWQPQCNTRTERIVGLEALVRWQHPSRGIVMPGAFIPVLERNNFIASLDLYVWEEACRHIRSWIDRGGVP-IPVSVNISRADLYAIDVVEALEGLVSRYDLDHRLLELEITESAYAEDEKMA-DAVARLKGLGFTILMDDFGSGYSSLNMLKDITVDILKIDMGFLQDQSQRSESILEAIVSMARFMDLRIIAEGAETKEQVDFLQGIGCDYAQGYYFYRPMSTEALEQLLSQ-------- 56750732 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SEGKLSPLLRHRLRQQELALEHSSDLMIRCN-NRGFITWNKSLDSIVGIDFTQLRTQ---------PTERHTLLQMLRTGQA-----LNAMVEYQTEEKEFYLVQEKLLPILSDDGELETIVIVQQDLTFQAAAEIRTQQQLQTDALTGLPNRKGMYQSIRHNLGR-VETHKQPFALLRINLDRFQRVNDAAGYHFGDYLLRSLALNLRRVLGYGTELACLGGDEFAAVIAPCYQEEEAIAIADEVRSAIAISGSAAAAGISLTASIGIVLV-DTNLTEEMVLDRANQAMFAAKRRGGDCTVIYRLPLHDSIRQEAALQFALRQAIAEQELKYQPIISLRTGQIISLEALLRWNHPHFGYISPALFIPLAEDSGQIESLGEWAVHEACHQLAEWAKQPDLAHLRVAVNCSFVDLKTERWAATVKTALQSSQLPPSQLIVEYTESAIAKDPAAAIALSSYLQDLGVDVALDDFGSGYSSMAYLIQFQAQGLKIDRSLITPIDERSQAVVRTIIDLAKRLGLRTTAEGVEEREQLELLHSWGCDFAQGFYFSRPLLADDLPDFIR--------- 225376992 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIQTILTKRITKNSLASSYASLEAILENVGCAIYVRDPQTGHIYANEKYQKFFKKTLEELP------LSPVSLQDATETKNGL--------------FREIYSEKENRWFDCYSTHIQWVDGRKV-TLCTIYDVTDKKLYQQKIEKQANNDFLTGLYNRMRCEQDLQHFVEDT-HESGGEGALLYIDLDDFKHINDGLGHQYGDILLKNISSGLKQIPGVNDNCYRMGGDE-FIILISHKVYPNLHNIIDRIKAEFARPWRLKGTEYYCTMSMGVVRFPTDGDTVEELIKKADIAMYDAKCAGKNRVAYYDENVISTSFKNMRNATRNAFDEFEVYYQPITDISKPGMPCSGAEALIRWNSRELGVISPTEFIPLAEYLGLINPIGSFILREACMRCKYWNDMGHPDY-KVNVNLSVVQLLQNDIVEQIAEVISETGIDPKNLTLEVTESLAINDMNRMKKILADIKKLGVRVALDDFGTGYSSLNHIREMPIDVIKIDRCFIIDIGKDDFAFVKMVAELASAIDVNVCVEGVETKEQLDILMGSKIQLIQGFYFGRPMTAREFEE------------ 238916919 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LHLVGQSTDDYLYILDLTNDKAVYSKSITNVFALDSEEFSNATQELVKVVHPDDIDMLMNDIEDGMNGRKSSHNLEYRWKTVDGEYVAINCRGQYII-SHGAI-YLIGRISEIGKQSRFDNNTGLYREIV--------------LENVYNEYAKTRNASGFLMLVGVDNFKEINEKYGAKTGDEVLNILTDSIKKYIDTPLRIFRMPGDECAIFMPMENDINQAKILYKRIRNRIDRAIEKRKYDIFFTISAGVAEFDTEKDSFNELLKNAKFALHAAKLNGKNRCEIFVETEYTEYIEQDELRRCISEGFEGFELYFQPIYNTDDDSLSGAEALIRWNSRKYGFIGPNTFIPLLEDSALIIPLGRWIINTAAKACNRWIT--SIPDFVMHINLSFVQIVKSNIVKDVLENIERYSAANNHYVFEITETIEMDQIPAVQNVFKEFVKNEFRFAIDDFGTGYSNYGYMRDRTFDIVKVDRSFVTDIDKDNYLMVSFIIKMAHEMGLHVCIEGVETKEELSCVKKLGADYIQGYYYGKPVCLQDFEEQHLKRFVL---- 172058710 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VIYNLSEHKSLDKQLHDEKEKFLTFQQVSTSAIYRYDIDQKKIDFHTRFENIFGLLHRHQQVDGLWIEDLILPEDRSKVEASYHRVLANHESEVSY--RIRH-DEMIHWILENRTPIRGADGVVSAFQSVIQDITQLKQQEEKIFQLAMHDRVTGLPNRTLVLEQMNQWIATYPT-----FSVLTVSYNALQDINHDFGYPIGDKWLSKTATQLLHHLPTASYFGHLYGDEYIVLFPNVVEECSINKICEQLIELSKQKIVIDSYEWYPSIGIGVSRFPEDADSAEDLVKTASIALGRARVNEYSVYSSTFNIETYRRHQLQKSIRTAIRRNELFLEY-QPKVNAWSGTIVGAEALIRWQHPDWGRIPPNDFIPLSEESEMHILIADWVLEETCRNINQWI-LADLPIVPVSINVSPKRLIHGNFAETCQETLQRFGVSPSMLEIEILETDVLFDNSKIQQSLQMLSQMGIKIALDDFGKGYSSISYLQQYPIDTIKIDRQFATTLDKKTQSVVRSVLFMAKEFGMDVVAEGVETMGQLHFLRGLECTTIQGYLFSKPLPKADFEQAMRRR------- 260886767 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YLYVVDLQNKVAMTSPNIVRDFGIPAETMGFSAQAWQEIMHPTERESATKVFDDVLQGHTREGCVEFRARTRKGEYEWIECRCAAALDHEGERTLYAGIFR----------LMGQRIRADAVTGLLNKYRLEQRMKAALDEARET-GRGGALMILGIDNFKIVNEAYNRAFGDQVLREVAKRIKKILSTDFRLYKLDGDEFGIVYPGA-DEADVETLYRSIQTALLKPQQINEHKYFCTVSGGTVFFPQFGKDYLVLHKYAEAALTLAKQGGKNKNCIFSKELYNRWTAREDIRRSVEDGCRGFSLCFQPQVGADSRRIIGAEALLRWQNSKGRMVAPMEFIPLLEESQLMIPVGKWIADTAVRICREW--QKIVPDFCMSINLSYVQLRDPSFKEAVRECIERYGVDPASIVLELTEHTVISDWDFINRQFASLREYGLKIAMDDFGTGCSSLAMFKNLSCDIVKIDRVFVKQISDFDRRIVDYTVELCHSMGMKVCIEGVETQEEYDLLKTCKVDSIQGYLFGRPETKEGFEELMRQ-------- 160879285 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRNVISNISDALVVADADFCIETVNEATKKMFGYSKEELGSSVSIFFPQIQEQVIEHWKNTIITHRQYS----DYEVIIHTKEKNAIPVLISSTVMTEDNSGQVHFVCIAKDISERKKSEESIRYQANHDMLTGLSNRYALEKEIQACSNMILLYPEEMSMFLFLDLDKFKIVNDVCGHHAGDELIKHLTLMMKQNLREQDTLARIGGDEFGVLLNGISQVEGLEIAENLCETVKKFRFVWEEKVFTLGVSIGAVIINRDLYEVSKVISAADQACYISKENGGNRVQLFSESEQEFSLREEEMQVMPSITKAFEENRYQDIVRVSDKVLSGYEALIRLKDEQGQLVSPGTFLPAAQRYNKLTDIDRWVITNFCKNYDFHQIGSIENDFIYNINISATSINAEGFLEFICHQFEEHQVPPQRVCFEITETSAVSNFVKAKEFIQELKKLGCRFALDDFGSGLSSFTYLKYLPVDYIKIDGIIVNDIDTNDYALVSSINEIAHLMGMKTIAEYVENEDIFNCLREIGVDYAQGFWLGEP-------------------- 296446357 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAPGVVCSVLSVDRAGLLHTLAAPSLPQHYSAMIENLAIGVGSCGACAWSRDVATDSRWANFRSSVLLGLRAC--------WSSPIHASD-GRVIGTIAFYFPTCRGPSELEKTIVA--------------------TCVHLCALALEKEERN----ARIHRLAYYDSLTGAANRVGLERHGEMVAAKAIDEGARIALHCVDLDNFKEINDAFGHRAGDLLLKMVADRIAARLAPGDFFARVGGDEFVVVQAGARSRACVRDYAAKIAEAVSAPFDLEDASVTIGVSIGVACAPRDGRDLSTLMQKGDIALYDAKGDGRGRLRFFDSEIEARAAAERQIRQELKQAVRQLEVHFQPMVALSAGRVSGYEALVRWRHPSGELLSPAQFLPFAEKAGLMNEIGEWTLREACALAA----AHLPPDTRICVNLSPTQIEKPGFALDVARAIEAAGLPPRRLELEITESTILVENAATMSCLEDIRRLGVSIALDDFGTGCSALSHLRAFPIDRIKIDRSFVQEAVPETEAIVRMIIALARDLHAETTAEGVETKEQLRMMRRLGCDEIQGYLVSPPRSIDDLLA--SERRAVARAS 94502164 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MIFVLIFTMVTLIAGIYVAYITQINLKRRAQRQALAMERNPSPVMNLNWQGQILFANPACSELL----QRLNMDINRTEELL----PANFYRNLKRWQNDRKTLECFESEIK---GRQLAYNLSLLP---DLGSCHLYI---EDITERKQAEEQLHYQAYHDIHTGLANRRQFELDLGLIIE-----QKLPISVMFIAIDRFKFITASQGYFIGDQIIKEFGRRLVHECEQLDFEARLDG-STFCVLVNSPKSQHAWDTSHAIQNSMDAPLQVGEHRYYLTLSMGFCHFPENGRDAKALITNGNAALNSAKLKGDNIAQYSEQHHAQEQSWLPIEEKIRKALEWDQFELHYQKVDGQDHSIKGAEALIRLKDENGNHISPGRFIPVAEQTGLIIKIGQWVIEKGFRQAKAWDDQGD--KIKLAINISARQFQDRNFLIHLQQQLSETQVNPALIELEITESLLMDNAEQSIFIMKQLKAMGFALAIDDFGTGYSSLAYLKRFPIDTLKVDQAFVRNTDKDDQNIVRAIVSLGQHLNLEIVAEGVETSGQLSFLNTLNVNYIQGFLFSKP-------------------- 257791033 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YDAIAFSTDDYLYIIDMQRDIALVSDNMRDDFDLPDSLVPGLIPLWRELIVERDRKRFDDSIDSMLSGETDCHDLEYQVKNALGESIWVMCRGLLKRDENGQPTMFAGVVTCLERKGKIDSVTGLFTHDECMN-------LIDRLIAC--------ESQGGVMLLGLDDFSRINLLNGHAFGNTVLRMFAQSTQRLIPEGASMFRLDG-DVFAIVMDGAGCAAMEELYHAIHVVANRQHTIDDLSFFCMVSAGIAMIGQDAQSAQDLLRNAENALEESKQRGKNTSTFFSSATIATKLRRLEISDYMQDDMKNFELYYQPLVCAETMDIAGAEALLRWNSEEHGQLSPVEFIPVLESYGLIGQVGRWVLERSFTQCKRWSETHPGFI--MDVNISYLQLLDADFVPFVEQLVERTGVDPASIVLEMTESYFVTDMDALRATFDRLRSIGIRIAMDDFGTGYSSLGLLAQSPADIVKIDRLFIKDIHRENRAFIDAVIELCHSVGIEVTVEGVEEPTELDAVRAIGADSIQGFFVSCPIPAHSFEE------------ 94263469 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEEDCACAVIRCFEDG--GQHTAIHIHRDKDGNPIYVETNAYPLYRGDDQIYAVVETIRDITEKQAREDEVHQLAFYDFLTNLPNRRLLQDRLEQAFA-SSERSGQYGAVILLDLDNFKNVNDTRGHRTGDLILQMTARRLRETVREDDTVARLGGDEFVILLSNETAISRVSRVAEKIRLTLARPFQLDSGEFHLGSSLGITLFHGHEESTDNLFKYADTAMYQAKEAGRNTARFFDPAMQKEESETLERDLRQAIAEERFELYYQPQVGAAGH-LLGAEALLRWYHPSRGPVSPLSFIPLSEENGLILPIGRWVLQEACRQLAAWSRSFPVGDFRLAINVSARQFHQPGFVDEVQEIIAAARVEPRRIKLELTETLVLAKLDDTISKMRQLQAAGIGFAMDDFGTGYSSLAKLKQLPLEQLKIDRAFVRDTDPHDAAIAATIIAMGRTLGFEIVAEGVETAAQLQILQSQGCGIFQGYYFNPPLPAAKFERL----------- 120600665 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KEILSTTLEESAEAVYITDDDNRILAVNKAMCRICGYSAEQLISHTPAMLESRNLSQGEETDC---QLAIKQRGSWQGETLKKRSNGSTFPAWQSSRRIV-VDGETPYHVNIFSDISTQKQLETQLTTRAMYDTLTGLPNRFHLKQLLNSALEKLQTDPNLLGALMFLDLNGFKNINDSFGHSMGDRVLQLVAARLEAGCIEKADIARMGGDEFTLILQDCSCKEEIQLFAEQILSLFDSPFEIEGQKFFLGTSIGIALFPTHSDQATQLISLADTAMYCAKKSPPHLVFYDKSMSQAAEIKLKLINSLRHAHSLKQFKLVYQIVDLHTNQTIAAEALLRWQKSPTEHYEASEFVPLLEETGLIVNIGQWVLEQACQQATLWRSQ-YQSDFKISVNVSPLQLEHVDFVEQVINALEMAALPADALILEITESALLRQPEQARLTLNRIKSLGVSIAIDDFGTGLSSLSRLGTLPIDSVKIDAEFALRLNDSGQKLCYAIVQLAQALDIHFVAEGIETQQQKDIMTDMGQGFAQGFLFGYPSAVEHFTQFLVEK------- 163735548 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLVLTAISVAMVALLLLMAFSGMRAIVRPHKESQNLLAEKEELAQIAEMASESVTVTDENTRIIWVNRAFTTMTGFSVEEVGQTPRQLLQG--PETNKEARNEIRQAVQARRP-VQTEIINYHKDGSRYWIKLSIAPLISLRTGELRFTAIATDVTEAKEAQHETEHQARHDPLTALPNRRYLDEVLESEVCNSAAARTL----IRVDLDHFKNVNDTLGHAAGDFVLVEVANCLRRSIGPNDLAARVGGDEFVILLAVDGNTDKAKALTEKLRVQLGTDMVFEGKTCRIGASFGIATASEGLVGNEDLLKSADAALYVAKDTGRNTTTLYTPDVHHAVKRKLSSEIEQGIARGEFIAFFQPQIDALTEELVGVEALVRWWHPTRGILPPNEFLKVAEQLRILSDIDRQVFAYGLDCMRILNEDG-LRIPKISFNVGMHQLMNPVIDY----LAGQVKIGNTRVSLEVLESVLIEDASGFQARISELRDMGFTIEVDDFGSGHASVVGLKALNPDIMKLDRVLVAPVTESASALIKSMVEIGKALGISVTAEGIETAEHAAIMRDLGCDTFQGYYFARPMDFDQLREFIKDGY------ 163782558 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AIERGHEWVLVTDEEGNILYVNRAVEEISGYSQDELFRNPRIFKSGYHT--KEFYKNLWRTIKSGR--SFQAVFVNRKKNGELFYLDQTITPVRGSKG--LRFVAFGKDITSEKYLEEEIARLKYTDALTGLPNREGFLTAVKLTLEEAGDREHA---FFLIDILDFSGLNEVYGSAVGNEILRKVAHMLREKLFSRDIVGRLGGDEFAV-LARGVSEKDVATIADKLFTLFSSPLEVDGKSIKVNINVGASLYPKDAKDPEGLLEKASTALSFAKREGENTYRFFSKDINRVVQEHFRLRANLEKKEDRFLFYFQPIYRLPNMEVVGCETLLRLRGPRGKIQSPAEFIFVLEKTGLIRDVEDRMLEKLKEFILR-----HDKKFMVTFNVSPKSFRDETFVEKVKEVAKSVG---SSMVLEITERLFVENPDYAMEFLEDIRSSGVRVAIDDFGTGYSSLAYLETLPVDILKIDMKFVHRMVEKSLAVVETIVELARKLGMETIAEGVESEEQLRLLKLLGCTYVQGYYLSKPMSEKQIDKVL---------- 119899169 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLFTGLVRDVTDRRSMEEQLQRERDLAQVTLASIGDGVITTDEAGLVQYLNPTAELLTGWTSEEARGH--NIAAIYRLEDENPVRTVLAHGREIRRSEHGL---LLRRDGERVPVQDTAAPIRNRLGYLMGVVLVFHDVTVTLQLTRELTLQASQDALTGVPNRREFERRLGELIER-PPARGASHVLCYLDLDQFKVVNDTCGHVAGDELLRQVTALLSGRLRSADLLARLGGDEFGVIFFNCPVEKATEMAEGLREAIRDFRFAWEGKVFAIGVSIGLVPVAGNDLHMGRLLSAADAACYAAKEGGRNRVHVYRPDDDLLMEQHGQMQWVSRLHDDRLRLYAQPIVPLEPGRAIHYEILVRLE-EEGRIVSPGSFIPAAERYNLMPRIDDWVFRNVLAWVSDTYRQCGRVDATWCINLSGNSLNDERLLEDIRARLARAALPAGAICFEITESSAVANLSRVVSFIGEVKRLGCAFALDDFGSGLSSFAYLKNLPVDYLKIDGSFIRDSDPSDRAMVEAINTIGHTMGLATVAEFVEDEAILRALEEIGIDYAQGYHVGMPRPLAEL-------------- 225388314 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FNLTSTSAYDVLFEMNLTRDMFKVLYQVEGKYNLPSGRLAEGVEIAARLVHPDDREVFRKFLESLLSRKDNMLRGQFRSKRADGSYCWVVQTVVPVRHGGNGDKIVMCFIQDIDEQKQRELELRRNFHLQDTNVDPYRRAIFFREAEAFLKQAGPE--PYCLMAVDIEHFKLFNEWYGQEAGDSFLVNFGTFLREEQQASGGIAGYMGGDDFGIILPDRLEVLERLQNKMIRYAKERGGNAG---FQPAFGIFPIADRGISVSTMYDRAVIALGEMKGNYARRSCRYDSRMKRKMEENHMLLSEVQRALEQDEFTFYAQPKCNMATGKIIGLESLVRWNHPERGLIAPGDFLPLLEENGFISNLDRYIWDKVCFRLKNWI-QNGHRPVPISVNVSRVDVYALDVVKELNELTDRYGLDPRLLEVEITESAYAEDTTAVAAVVEGLRTAGFTVLMDDFGSGYSSLNMLKDVNVDVLKIDMKFL-DMDEQSVGILEAITNMARLMGLRLIAEGVETREQVDFLLNLGCIYGQGYYFYRPMPVADLEARLSD-------- 88858513 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VEQLSQSQSRYKELYSAHQR---ILQHLNTVVLELNSAGQILFINPAWEKLTGLSLKQVINKP--LAEFCSPETQALVSNAVSQIMLGQIQQKKFELKLQHQHGHAVWAECRMQSIV-VNKVTVGVTASIDNIHERKQAELQLHHLAHHDTLTKLHNRYYFDLKLNQLCKDTED-SNAQHALIYIDLDHFKIINDSQGHHQGDIVLKQIAKTFQKNLHEGSTICRIGGDEFAVILENVELLEAHLIAEGLCHAVENYQFQAPGQQYSISCSIGLTLITANNSDASECLKQSDIALYVAKNRGRNLVHCYTYEDADSNKKAWAHQVRSAMLQDQLEIHFQPIWGFKEQQVAYFEALSRLR-VDGQLIYPNRFIPALELIADINLLDHCVVKKAIAYA-----GQSTTLNKIAINLSAQAFSDEGLLTTIEEALKSQKVDPTRIVFEITESASISNLTATRLMIEKLNQLGCSFSIDDFGTGFSTFSYLKQLPANQVKIDGSFVKDMDPIDKALVNAIKDISHSLQKTCVAEFVENKETFDSLRKIGVDYAQGYLISRPLPFKGISQAIKK-------- 172058624 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VMFDLSEQDKMEQDLKREKDKLETLCVVVDTALIEYSLKKDRYQITPNFSKIFNVPEEQIHQNPTYWKQLVTPEDGTNFLHMMEEVKQGK--SIVTFYRIHTKKG-LKWIKDTCYPLFDTDGQVTGYQSIIKDVTEIKNRQEEIFKLSMMDQVTNMPNREAITETVELLIR-----QNQPFTLLSICLNRINDINQTFGFKMGDAWRAIATDTILRLLPKEAYLGALFGDDFLVIFPERMTEEQVQNFSQRLLQLSKSPIELQDYVFQPRVSIGVSRYPEDAATSSDLIRHSGTAKFRAQKREGSHVELYASNMDIEAVRQFEQDMSKGIENNEFYLVYQPKVDSWTGQVVGAEALMRWTHPTWGEISPGEFIPLAEENCLYIPLTDWLIDEVSRYLK-----SIDYAIPVSLNVPPKYFMRKEYMNVFTDAIQRHHVPPYKLELEISETTILEDEDFMAEVFTSLNRIGVAVAFDDFGVGYSSLAYLQTYNVQTIKIDRKFATNIHQKSQAIVRSILLLAQEFEMSVVIEGIETLDELFMIRELDCKIVQGFLFSRPVPADDMTTLIE--------- 88799138 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLLGGFWMFATDLGMGSTLFAVVLTFLSITCVLIAVRIYAHI--RLHLAQ---NDQKHLQNALIQAKDML-DTQLRDDHVLFPIWLKDRFGRYLVTNTAFARDWCNNVDPKGKEAFAAADNEALTTKQPQ-KVELRFDFSNQAAQWVRIERYPLLNEESEVVGLIGFAMDISAYKNELVAESEL------LKDPVTQFMNQSGLSRYMAQTENPESGLHCIHIDIDHFKVLNDSLGQDSGDELLRQVSERILLATHEGEVLARTSADEFVLFLMDDQD-EPIERRLLDLHEQLNLPITLGDSQYSFTTSFGVASAPEHGHTLEKLKQHAGVALFNAKKRGRNQIHWYHTGYEDQAIRRLNKEQILRNAIQDQDIHGQPRIDCRTGQIEALECLVRIPLEDGQLMFPGNFIELAEQNGLIRELDAYMLEQALNQISDWLSQG-IEPLPLAINL-SLQSFNTTLLDSLNQWQVRHPEVFQYLELELTEHRLPDHDEAFLEHLKSIRDFGIRLALDDFGTGYANLSRLPDWPFQILKLDRSFILDLSDKQQAVVKSIIDLCSTLGIQVVAEGVETEAELTIVDQLGCHCIQGYVYARPKPLEDTGDWLSAR------- 87118919 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FVRQIHKHIKTPIKTIITRFNEVEADQFNQVIQLKRND-EWNTIEKAFNKMSKRLDET---------YQELQAERIKLNHLAHHDVLTGLANRLQIYQDIEHCINK-AKQDKGKFGLLFLDVDQFKNVNDNLGHAMGDQLLKQIAKRLRETVASDGIVARLGGDEFMIIYPDEDHLGTLQDRAEELNDILNQPFELNMTSVLAGSSIGVCLYPQHGDTLETLVSNADVAMYHSKRKGPNAYSVYESKMSSDAHKQLSAGLRKAMDKNEFFIQYQPQYDISTNEITGAEALIRWEHPEMGLIQPDNFLPIAEKTGIITDIDTWVFKHVTQQISQWKEQGVELKGKFSINFSARKFLSPHLAEELSHILQESNCPSNCIIIEITEQDLITNLELCSEAIVELQYHGFKVAIDDFGVGYSSLNYLKNLPAQCLKIDKSFVADLDADDSAIISAIINLANNMSLTVIAEGIENERQQKMLIQQDCSRGQGYHLSYPISASELSELM---------- 119776230 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HFNDR--VHALLGRFQSALEGHLQIELKVLNEELEHK-VQERTQRLAELSARLLK------EIEQRTAAEGHLEFHRTFDPLTHLPNRATLTERLQTLLPKLKKDEHL--TLIYFGLRNFKSVNDSYGYLTGDSILVSLSQRLSLKLPDNWLLARIAGSEFVLAALHNASTEMTEQVIARVLSDCSVPFTVNTNSITVQTNLGVAIAPVDATDSVSLLQRASAAMSIAKKEGAVVSFFGQETQKAAHERLLLESHLLDALHQGEAVYFQPLVSVRDKRLVGAEALLRWHSPELGNVGPDRFIPLAESNGQIIEIGNFVLHEAMKHAAHWCKRSN-NPFKIAINISPLQFRERQFVEHIEDLLDLYELPPGTLELEITEGILLQDEHHARASLARLRHLGVQISLDDFGTGYSSLSYLQKYAFDTLKIDRSFISNLNEQNRELTRAIIAMAHKLKLNVVAEGVENAFQEAFIQAEECDFAQGYLYGKAIPAEKFAE------------ 170738409 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LHQRRLSQLVLES-------LEQSEEAVSFYDEEEGIVFTNDAYHRIFPHYPDRRALRGAHHLDLYRLDDDPLARADPETYLAERKSRLQREIQ-RVGGRTYIYTRTRSRATLSRRTDITEQALTEARLREREAELRTLAFQDSLTGLFNRAYLREKVEQLERALAEGRVAG---LCVLMIDLNGFKAVNDTYGHDCGDRVLRIVGARLSGILPPEAVLMRLGGDEFLVLLEQAAEEPELAAMAEAIIAAVTEPIRDGDLALSVGASIGIAAVRGPQTEIDAIIGRADLAMYEAKSLRCSGYRFFHSGLREQRLAQLALIEDVRGALRRGEFHYQPQFRTQDGGLAGFEALARWTHPRHGPIPPSTFIPIMEENGLIEALGTWILDTACAEARTWPT-----DLRLAVNVSPLQVRSGRFSLTLAEALLRSGLPPHRLELEITESVLLADEARSRAELERWKALGARIALDDFGRGYSGLGYLTAFPIDKIKIDRAFLAGFDAQRGVILHAIIRLGRVLGKTVTVEGVESPDQLAHLRRERCTEVQGFLLGRPMPAAEVPGFIAQR------- 172037158 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVGVLG--TIENITERKLVERALFEEKELAKVTLNSIGEAVITTDSQGIIQDFNPIAQQLTGWTTKEIYQPISKIFKLI-----DNGGNSLDNYEVLRSSQNQRERRLQAKNREQYEIDMVITPIRGQNYQILGTVLIFRDITQASQLAHQLSWEASHDPLTGLVNRRELEKQLTLALE-AYKSENIEHILCYLDLDQFKVINDTCGHVAGDELLKEVTHLLQARVRSSDILARLGGDEFGLLLKGCSLKKAEAIANNLRQLVKNFRFTWDNQVFSIGVSIGIVAINQDIKTITSFLNAADAACYAAKERGRNCVYVYQDSDYEVTQQIGQSQWIVRLNNNRFRLYSQKIISIQSPEKVHHEILLRLLDESGNLVSPFAFIPAAERYNLMADIDQWVISNFFKVYSEAYQTQPDLDTTYTINLSAISLKNSQLCHFIEEQLSSYKVNPQHLCFEITETTAITNLTEAVQLIEAIKRLGCYFALDDFGSGMSSLSYLKHLPVDYLKIDGSFVKNLTKDSVNLIDCFHRIGHVMNMETVAEWVEDQEILQILEEIGVDYAQGYGIERPIPLS---------------- 296114633 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RNGIRAAWATPIVLRGGRVAGVFTL--------YFRTKRQPQSWCQKAVSASLHLCTQALERYEAKEHIAKLSHFDTLTGLPNRMWLRQHLDKMLRR---PTRGNFMLLSLGLDNFKNINDVFGHAAGDDLISYIATQLRDAIGIDDTIVRSGGDQF--TIITSGIQQHASSLSDMVLRLLSQPMQVGDVSVTFSASIGISVYPENGEAGETLLKHAETAMFQAKAHGGANYCFFSPKMNQQATDRLILAARDAIAHDRLRLVYQPQVHARTGKMYGVEALSRWNDPTLGFISPARFIAVAEETGQIEAIGKWSMRAACRQMAEWIRDG-IDVPTVSVNLSPLHFRDEKLPEFVAEVLEETGIPPARLMVEITESTMIDNYDRTIKAAQALRELGVGMSMDDFGTGFSSLSNLAGLPVNEVKIDRSFMNGTVDKVRSVVTAVIRIGQSLGMTVVAEGVEHEEQRQILVNMDCDVLQGYMFSKPLASDDLITWLAGYTP----- 294650001 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DIHETKQYQHNLVQCINAQTNMLDNSVDCIKLLDLDGYLLHVNRTGCIALNIPENNHRFGMK-WTELLAPEIRSKANYALKMVLKGKTAR----FRGMSGEGENKQYWDNLTPILNDKGQIVQILCMSRDVTAQRQTEIQLRISSELDELTGLYNRRFFKLQLKRALQRHKKNEKF-LGLILLDLDYFKHVNDTLGHAAGDHLLRILSKRIENTLPENTFVARLGGDEFAILVNGIEHEQELEKIAIDVSRQLDAPITYAGNLINGSMSIGCAIYPRDVKDSSNLMKCADTALNDATGRGGFRMFNQQMEIAAQNIAVQLNQARHIIRDDLMVPFYQPKVRLSDGKVVGFEALLRWQTDDKHIHSPCHIEQAFQDYVLATRISDAIQNKVFKNIAMWLEQG-LAVVPISINAAPVEFLKDNYAERLLQRLNLYKIPHHLVEIEITEHILDDRSDYVIRALNLLKQQGVKIALDDFGTGHSSLTRLRDYPVDCLKIDCEFIRQMNGDEAAIVQAIIALGPKLALDIVAEGIENSEQLELLKQFGCSIGQGYLFSRAVNAQQATHMMKR-------- 58039424 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALCWITLPPVVFPYGANDRVLVAGI----MVGLTATTITLMPLAGMGEIIALMLVLSCCIALFQSWEIDHGSFYFYIALELIYLFFVLSLTMAVLFAAFLVSRYSLEERNSIVQLL-----LRNADDDTGDWLWETSTSGTLQNVSASLASAFGNSREWLEN--RNFFDILSDLDRDRLRQCLDNRIFFRDIVVSG-----ALHGQQRFWSLSGRPIF-QDRNFIGYRGVGTDVTQTHWAQESASFRARHDLLTGLPNRGAFLDDMETYL-IEAERTGEAFALLNLDLDGFKQINDRYGHSAGDEMLRKVTVVLSRTLSERHRLYRFGGDE-FMLLERQTTPAQAANTATGLINALTNVPIRIGEGVRVGLSVGIVLSIGGSERVGSLLEASDLALYEAKSLGGHTHRFYNPELRTVAKRNRDLIRALPEALEEGTIVYQPFFNTQSQKLCGFEALIRWSHPEYGRVPPERIIQLAEEAGLIHRLGVYVMEKACVFAREWDE-----GLVLSINVSVGQLEAPAFLKDTFRILEKTGFPARCLQIEMTENIFMEPDAATFTLLSRLQNAGISIALDDFGKGFSSLGYLRFFPFSKIKLDGLFVRDMLRESRAIVRAVVDLSIDLGVAVTAEGVESQEQLSYLRRLGCTEVQGYLLSRPLSPEDTKQFMATTPAMMESS 89055410 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LYMNPAARNMVG----EASAPLRDLLVT-----RTDYDTMVSGLAKGGEHRQVAEIQTKTG---TRWFDISAKRCRDAATGDPAVLVTAIDVSELKRARDQARYLARRDQLTGCYNRSHLTRFVAELADAQA----TQVTLLYFDIDRFKQINDTYGHVIGDRVLMAMADRAIQLTQDTDAVVRLGGDEFVVVL-GATDAASRLERVERFFKALSAPTDFASITVNSRVSLGVSVFDPTQTDVDVALRHADIALYLAKNTGRNRYVVYDDQMGEEADKRSRTEAEIESNAQQFELYYQPRVDLASGRIVAVEGLARWRHPDRGFVPPDEFIPICEETGLIHLLGRRVLEMGFAQAIAWSEAGL--DVQLSLNISPRQFSDPQLLDNLKAYADRPDFPTHKIELEITESVLIGDQDGIAAKLHAITAMGYQISIDDFGTGYSNLSYISRFPLHCLKIDRSFIEQL-PASGPIVRLILALAQELGVTSVAEGVETQAQFDWLTSHGCTQIQGYFVAHPAPADDVALLLR--------- 239908282 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQDISEHKRAEHILIEERKFTNAVLESVPGLLYLYNDEGLLIRWNKQHETITGYSGQELQMHLLDW----YKGDELTQKKITSAINRVKDGSATEEADLQTKTGARIPFYFTAVSLEIEGK--LYFVGTGIDITEQKKLEQQLLFRALHDPLTGLANRVLCMDRISQASERLSRNPNHEFAVVFIDLNNFKSINDSFGHEAGDQVLCEVANRIHGCARKTDTVCRYGGDEFIILLTEINKPDTIEAIHR-IQCVLKTYFVVNTHILQISASYGIAYGENEKQSPEDLLRNANIALHNAKNSPSEKIIVFENGMHELAMRNLSLQNDMRREAHEFFIVYQPIFFLSTGELYGFEALLRWSHPQRGIVSPGEFIPAAEESGFIYELGNFALTKACNDFAKLKTSPKDNEITLSVNISTKQLAKDNLIDIIEYAIGKSGLPPGLLILEITESSIMEYPDKSAKIIDAIKSKGIGIAVDDFGTGYSSMSVLQKLKLDKLKIDMSFVNRLTEEDCEIVRAIITLSNSLHLQTVAEGIETSEQLQILRSLGCELGQGYLCSKPLDVKDLPLLITQ-------- 284990037 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLDGHLLVVNDALCVMTGRTPEDMVGRHVDLLA--HPDEADRADGPLDPWL-----RVDGERRLRRADGTELWATQSHEVIHTSTGTPQFVVLSLIDGTDRRRAEEDLVRRAFTDPLTGLPNRRALNDRLNHALALSRR-RGLQVGLVHLNLDRFQAVNDVLGNEAGDQLLIQVADRLRWSTRVEDTAVRLGGDEFLILAEDVEDLDGLRTMADRLLGVLDDPFLIGKREIVLSASVGLTLGSDVAPDDLLRQAHAALTRAKADGSRARIEVHDGGLSDSEVDQLQLEADLRNALESDELRFYQPIVSLHDETLLGYEALIRWQHPTRGLLPPGAFLTAAEDNRLTSRLGAWVLRQACFDAAGWPA-----GLRVHVNISARHLAEPGFAELVTDALAESGLPPERLELEITESTALFAADATLHAVSEVTDAGVTLALDDFGTGYSAITALHRLPIHTVKIDRSFVADTEPSTAALVQGLVQLGLGMGLQVIAEGIEDLDQADWLREHGCEMAQGYAFGRPAPLPA--------------- 296129382 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TTVVDITARHDVEVALSRSETQFKVAMENAPIGMALVDLQWRISEANVALAELLGTHASALRGYRIDELSA--PEDRAAQRMEMDKLLGGGQQRFSLEMRCRRADDQLVWVVLDAALVRAGDGAPDHFVVQVRDATESKMQAEMLTHRAMHDPLTGLANRTLLQEVLQTALAQPGAVD--RIAVLACDLDGFKGINDRYGHAAGDDILVHVAGVLRAASAGSGTVARLGGDEFVVVVQDVHAAKAVFEVANEIHSGLAEPVRVGRRRLGVAASVGIALAEPHLVEAGAPTLLAAADAALYRAKQSGRGRTEVYDTSMELAAPSNVHREHAITTGEIVVHYQPIVDLSDSRVVGYEALVRWQHPHRGLLLPGAFLPQVQEAGVSVMLGQLVASRVVEFLATNAHDGRW----VSVNVSADQLGDSELATRLLQDLSRHRVTAGRLVLELTESSLVASGTRIRHELTQLSAAGVPILLDDFGTGVSPLSYLRDLPVAGVKLDMSFTSGIPHDPTAVVRALGALARELAMVTIAEGIENEEQADFLRRNGWRYGQGWLYGGALPME---------------- 119468143 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AMELDVREKELKQLSSKHQLALTSTADGVVITNSTGKIIAVNPSFCRITGYDADSLNMHIHDIKQNNQPN--INFEQVWQH--ASEAGYWSGELVTRRKSGELYPELLTLSLVKNEHDTNDHYIGVFSDISSLKVTQERIDYLTWHDELTALPNRNSFLKQLEQQLQ-SCSTDKNFAYIFIIDVDGFHSFNDGMGLLAGDHVLKELTKRIHTNTDNNDIIARLGSDAFATLSVLDKGQIIAEKKAQEILTSVRLPFFVDLKEVSLTVSIGMYIFPQHGQWEIETIRNCEAACYKAKEKGGNRVTFFDTSFGEQAKRRFEIEQDLRKAITYNELSLHLQSQYDSNQIKGAEVLLRWQHTTKGFISPSEFISIAEESDVIYDLDCWVCENALKTLAKINQ--THPHLSLSINISGRHFHEPRFLAFLVEQLTINNVIASQLTIEIIEGTLLNNMDSAIEAVHNLKKLGVKVSIDDFGTGYSSLTYLKQLPIQELKIDRSFVAPTNKNDKLIIDMIVSLGRLFELDVVAEGVENQSHFDLLQEYPEVILQGYHLHKPEPVNDWLAKLK--------- 90023003 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DYILQHDDTTGEYTYYYNLTNI-GMISLHLYHQP------IHAELLELLKPIVERLAISCQASIEHHHLLQAIDD------------RKRAEEVVRFQLLHDELTQ-------------------LPNRRSFMRHLDE-LNSTYNARKLKAAVLFIDFDRFKTVNDTLGHAVGDSLLQAIAKTFIKLVRSHEMVARLSGDEFVIVLSETEQYQIVENTLSNIQLAFSNPLQAGEHLLHITPSIGVEFFPNKNYTSEQILRHADTAMYVAKSQAPNSAVIYDRSMSVELEHRQFIEKQLQQAIKEPEQFYQPQFNARGDCIG-AEALVRW---NGQNLSPEEFIPVAEDTGLMLELGHQILSRACHDLKQLQDEATGHVKRISVNVSALQFNQRNFISELTSIISNAEANSHLIGIEITESALVKNTDEAIKKIAALSEMGIRVSIDDFGTGYSSLAYLNRLPVNALKIDQTFVKGIDANNLAIVETIMALGHSIGLSVMAEGVENDADLQCLKRLGCELYQGFYFGKPMPLA---------------- 259415387 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KSFWDTALEEARGNWRGEARTLSEDLHPETETLSVRALEVADAEST-YEFRSRRSFHPTPNRTGAIDTRLRDTLTGLPSRRAMKSQVEFAI-VRAKAANTQMALIVIDLDRFRDINSIFGDDIGDRVLERLADAMRSVARTGITIGRIGGDEFILLIEHATNPDMVMQVANDISAALGDEVVVDGLTCRLSASMGIAQYPKDGASQRNLMQAAGVSLCHAKAKGRGQVCFYSENMEQRSEESLQMENDLRRAISDGEMFYQPQVDLRTGQCIGAEALLRWQHPKKGLLLPGGFVPLALDTGLTTAIDRFVTKEVCAQIERWK-KAGFAPGKISVNMSAMTLLSPDFARDLKATAAAHEVDLALLEIEVLETTLFPRMRSSLSTVDDLRTMGVQLAIDDFGTGYSSLALLKDLPIDRIKLDRRFIKSLNTKDDRIVAAVVAMGRSLDISVIAEGVETREQRDRLISLGCTEAQGFLFSRPIAASEFAEWLK--------- 124515794 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ASDGILITDSENRIVLVNRAFTEITGYSQEEVKGKNPRLLSSGR-QDTFFYQTMWHELLT--NGYWQGELWNRRKSGEIYPEWLSISTRKDKNGRIENHIGIFHDLTGVKESEERIAFLAYHDPLTGLPNRILLRDRLEYALRQTSRTGKALGILLLDL-DGFKNVNDLSGHHVGDLLLMEVSRRMAGAVRTSDSVGRMGGDEFLILFPDLTGLEELSSIMDRLLEQVRQPYEIEGNSVSLTASGGVTLYPRDNAGIDDLIRHADIAMYSAKNRGKNRIHFYELSMEQSLRSREPLKQELTRALQNGHLHYQPQIDIRTGVLIGAEALLRWFHPDG-IRLPADFLGTIENDDLSIELGRWVLGEALRQHLQWKQEG--QFFRIGVNISPRHFGSGMLEQDLKHLVDVRGIEDLSLELEITENTLVSDLGEVQKTVRACREMGVHIAFDDFGTGYTSLTMVRTLCPDTLKVDQSFLRSITENNRSILESILKIGQGFQAAVIMEGVENARELGLVREIGYHCIQGYLVSPPLLPSQFSSFLQ--------- 295107012 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------STDDYLYIIDMKTDMALVSENMQQDFDLPGRVFEGLIPRWRELIADRDRQSFDESIDDMLCGKTDEHDLEYQVRNRKGEYIWIMCRGLLMRDGEGSPMLFSGAVTSLERKGEVDATTGLFAHGKC--------------LQVLDRLLARERPSGGILLLGLDDFSRINSLNDHSFGNGVLRQFAQTLQRLLPENASTFRFDGDEIAVVL-DEADRGAMEDLYRAVHAFANRQQAIDGVPYFCTVSGGIAMVGEDGTTGLDLVKHAESALEESKHRGKNTVSFFSSAMSEEKLRRDRLQASVVDGMRGFSVHYQPLVDAGTLGIAGAEALLRWSADEFGSVSPAEFIPVLESYGLIGTVGRWVLEQAVGQCAAWDR--IRPDFIMNVNISYLQLLETDFVPFVERLLAQAGVEPSRIVLEMTESYFVTDLEALRATFDQLRAIGIRLAMDDFGTGYSSLGLLSQSPADIVKIDRLFIKNIHVENRAFIDAVIDLCHSVDIEVTVEGVEERTELDTVRAIGADSVQGFLVSRPLPAGQFEE------------ 260775040 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQLLGYTSNQVLGHSLGEF-YFH-QDAVTPRQVLLQPKQAMRGVWRREIEYRHADGRAVWVRENIRPLVESG----HLLIVGEDITETKKLAEQLEYQARHDLLTGTFNRNHFEMELAKSL-LEVESYTRTHAMLYLDLDQLKVLNDTAGHEAGDTAIQFCASMLEEVLPYNAILARMGGDEFAVLLKDCTERDAKNVANTIVMTLSEQPFVWDDIRLNMTCSIGIRLIDHTADSPQMVHAQADTACHAAKEEGRNRYNLYCQDDADLQRREQEMECVSLVHNALANDRIELFAQQQDDAPMHFEILIRIRNAEGEYISPGIFMPASERYNIAQLLDKQVVTQTLDWLAA-NPEALANLGMCSINLSGHSMGNKEFIAFLLDTLQHSPVPCEKICLEITETAAMSNMNQAIELFSQFKRLGCKIALDDFGSGLSSFGYLKKLPVDIVKIDGLFVRDIDEVDHLMVRSINDLAKQMGKQTVAEFVENTRIIDLLVELGVDYAQGYVIGKPKPLEELVELLTDKRSV---- 289639053 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YLCVSLVLIGEGFLTILGRNFYYRQVVSVAMCSANLILLGLILNESLKEMLMSVIFSFGIPATALWFVYFQCYATWA-------YIFPVMIISMLFNRRILLGTVM-VESILTQLLLWVAFPQLSMWVEGP--DYVVRLTVMGLSVILVFYVSHVYISRLYKNIYDTQA-------QALMAELSQEFISEYNLDQGRFIQCDRAFLVLVDARTRTFRHSCEWMEEGHPSLIHGFEAIWKDILRTLEGGMHVEMRLRTTLLSWGVRSYAVLPIQRSAGRPLRIAAVLSDAIVKVEREKEAGFLAYHDQLTRLPNRTLFKKKLDRAIRLAGQV-GEMVGIVFLDLDSFKAVNDTMGHDLGDRLLSKVARQIQNAVREVDTVSRFGGDEFVLLLDHISDVQDVLQMAENILNDIQQPVAVNQQELFVTASMGIALFPQDGREPEALIQNADDAMYHAKSMGKNRCVLCSQMIKDHVLKKMELTNYHAQEKGQLELYYQPQFDMAAQAIVGVEALLRWRLPEKGMVEPAQFIPLAEQSGMIYSIGEWVLETACQQNKVWQDSG-LPRMRVMVNLSANQLTSPKLVQCVVRVLKKTRLPPEYLELEITETAASTNLPLVLDTLRRLKAMGVSLAIDDFGSAQSLLSRLKMLPVDRIKIDAQFVQGISDKDQTVLKAMVRLIRSLGLRVVAEGVETPRQFDFLAGVMCDEVQVFFCCRPMEAAAIQAVLSE-------- 167755231 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YEALIKSTDDFIYICNMKTGIFRYSPAQVKVFNLPGEIIDHPLPFWKAIVHPQDWERFYKSNMAIGENKMDYHSVEFRAMNSDGEYIWLKCRGQLMRDEFGEPNLFAGIMTQLD----------RQNKIDPLTHLYNRQEFAKAFELKTKDKAIDN---LGIMVIDIDDFKNINEIYDRSFGDFIIKTVAQLTQAVLPGNTSIYKLDSDQMGL-LIENSTELEITKLYNEIQKQLLHEQLLKRYKCPIQISAGCAIYPKDGLTYNELNKYADYSLQYAKDNGKNKLTFFSNYILEHKMRSKYIRESVSDDYRGFELNYQPQVEVSSKQIKGVEALLRWQCQELGKVSPVEFIPILEESGLIIPVGLWVIKKAIQACSKWVV--YDPEFSVSINVSALQMLNSDFVKDVKKVLKKEKLAPKNIVLELTESYMVRNMDLLRTIFEQLRELGFKIAMDDFGTGYASLEILKTVPADIVKIDQTFVRDISKFDKTFIRFIAQICHDVDIEVLLEGIETEEEFNVVEPMELDYIQGFLFGRPQSEEEITNKL---------- 209966615 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTEATVPLVPALNPLTGEAP----DMARLTLRP---GSPGLCAYVQERGI-RAVLLVSLMSGGRLWGLLAGFPQPRRLSPSVCALAEALGEIAAAQIS--VMEERVSAGARLAAS--RSIERLAAALRANHDLAAAVEERRDHVLFAPDVAYIDGEMRSEGTPPSPGWLEMLERTDVERRDGVVAACGPEAPGDYRAVLRIEAAPDAWL-LILRRSPEPWTAGDLLHRLMVERHAELYRVRTEMRLHRLAFYDPVTELPNRSF---LLQDLQRALAV-GEDPALLIISLDRYKTLAGSLGFTAADRLVAAVARRLEGCLGPGDKLARVDGGEFAVLVPATRGAEGTGLISHAVREALRNPVEVEGREVFVTASLGVVSSAQAHGLPMEVLRNAEIAALEAESSGGGTRSFEAAMRARLTERYDLYDRLRRAVYFSIRTAYQPIVDLADGRLLGFEVLARWQDPDRGEISPSEFIPIAEETGLIVPLGNQILMQGCRQVGRWNKLRPDAPLYVSVNLSPYQMGRIDLARWVRGVLELTGADPSWVKLEITESGLIANASNAVEVLHRLRDLGVGLAIDDFGTGYSSLSYLQRLPVESIKIDRSFIAGMGEQGTELVRTIVQLARILGFSVVAEGIETPDQLEQVRALGCGRGQGFHFARPLTPGEAEVLVQGAAP----- 298699935 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSFLDIDHDIQE---QQNLQKNIEIQNQMLDISVDCIKVLNVDGTVSHMNKSGCLALGVPVDETKFGMK-WLELLPPHIRKRGRVALKKALQGKVARFAGMSCLPDQDPEYWDNMLT--PIHRENGEIIQILCVSRNVTQQHLTENQLRNMSERDELTGLCNRRSFKFQLKRTLAYSKD-SQTSVGLLLIDLDHFKHINDTLGHSAGDHLLKVLSKRFSHCVDERCFVARLGGDEFAVIINNLKSESDVRDLAAILLQQLNQPITYLGNVLNGGMSIGCAIYPQDAVDQSGLLSCADMALHDARGRGGIRMYDPCMMQMTETVASQLNLARQLIRHHTIQPYYQPKVDLKTHRVVGFEALLRWHTTSAQRGYPSQIAEAFKDYNLASKIGETMQHQVLRDIAKWIDLG-IKPLPVSLNAAPVEFLRDNYAERLLKKINQFQIPTHYIEVEVTEHMLGDRGSEVIRALNKLKQHGVHIALDDFGTGFSSLTHIRDYPIDSLKVDCSFIQQHDPSIYAIVQAIGLLAPNLSLGLIAEGIETPEQEELLRQFGYSIGQGFLFESAIDANQVISILKQNQPYLES- 24374042 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MADQLALTLATKHAYDKEERLSLAIEQSRQMSMLINLHTEKVYVNQAHEDITGIARDSIGTNLRDLTFF-----RQHNALAEQTLAKFRGDQAKGEVQFSRTDGSRYWLKYIVSQFITDRGN--HYALVSGEENSDEHNYKAELERLAWRCGLTGLNNRSHFNRVLE--------RTTHGLLLLVDLVAFKRFNDTYGHENGDSLLIEVGRRLKHFINKATEIARVGSDEFAVLLTDDNAVYDLDYFSTRLYQHLAMPILIGREQVEPKPALAVVDIASVANLFAPLTC-ADIAVQYAKKKKGTAIQVFNSTSAFKEDAQIERDLHSAIRGRQFELYYQPLRDLEQQTYIGAEALIRWHHPKKGVLYPGAFIDIAEQSGMINAIGSWVLEAACRQLNIW--QHHNADLSMHVNVSARQFFSGNLYEQVWQLLTRYRLKPKTLILEITETELMGDIRHATLLCQELAELGVGLAIDDFGTGYSSMRYLKQFPISKLKIDRSFISDISRESQEIVSAIIAMANALNISLTAEGVETAEQEAFLAKSLCHQAQGFLYSPALREPEFAQFL---------- 78486347 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NHAFCAYTGLSHQALNETYLDWLKQ-QVSFKVPFEKVVSSLL--KEQFWTGEVQIHTAGDSTFYAVLSLSMILDDSKNVEHFIGVLQDTTDIRAAQAEIQQLAYFDKLTGLANQTLLYDRIEKTLQDKTSATPYRALYL-INLDGFKIINDTFGHTTGDQLLMLVAQKLKQQLPEEAMLARLSGGSFAVLYTVQYAKEDIHQYGELILETIDDRYKLEKHSIHSAASITFALNQPVSLDSDQLTRYANMAMHEAKKLGGNQAYLFEDTLIQKAKRRLELIEALNHSEDDEFQIYFQAQVDKDKKIVSAETLLRWVHPKLGVVSPSKFIPVAEEGRQIIKIGLWVLHKAFLQAKAWNT--VHRSIRIAINVSPVQFHEQSFIEMIIGLIKFTQVDPKTITLELTEGVLIKNAKLALQKIQHLVSLGFEISIDDFGTGYSSLSYLQKLPIHELKIDQTFIKQVNIDDEAIVNSIIQLASSKQLKIVAEGVETNEQAQYLINRNPEMVQGYLFSQPLPAVEFEQQL---------- 77919908 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLVVSLMAGVCILVIWDRLAGSRQRQRDSEHLFQHLFQFSADAFFLCEEQGRFVDVNHQSCAVLGFDRQKLLS-----LSWSDITDAAIGNLLSRTQRLSTAAPVPMEATFTGNRGRTFVGDVSVTHLEIQD-QVLFFV-LVRDITEMLRKQKARLNYLAYHDVLTGLPNRLKAIELLQTYIGRANQRDTMVAVLIFDLDRFKNLNESLGHETGDEILMEVARRIQEMLRDTDVVARFGGDEFLVLLEHVADSTGVKHVAEKLLEAIAQPLRIGEQQFYLTGSIGISLYPKHGENAQTILKAADSAMYFAKEQGRNTYRFFIPSINVEVEERLYLETDLRQNLEQFMLFYQPEFNLHTGKVECLETLLRWQHPKRGIVGPGEFIPLAEDTGLIVPIGEWVLQEACRQVIAWREQG-LPSIRVAVNISARQFRQSGFIEMVFRVLKQYGLAAEWLELEITESFVIQSAEHALNMFKVLRQSGISLAVDDFGQGYSSLSYLRKFPFTKLKMDRAFVKNNDPHDEAIAAAIIAMGDSLGQEVVAEGIETREQLDTLRTLGCPCGQGYYLALPMEGPKMAEFLQR-------- 291280229 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KEYLYKAIENSHDWVMITDINGKIEYINKAFEIISGYSKDEIIGKTPSIFKSG-LYDSEFYKRLWDTILNGE--VFNGVVINKKKNGEFFQLDHTIVPIK-IDGKVTKFVSIAKDITKEVTLEEEIKRFKYFDTLTNLYNRKGFILETKKAIEKFGMLKGVKVICL-IDIHSFSYLNEVYGFKTCDELLKKYGETLKSTFYNTDIVARVSSDEFAIFLMINKEEELTHILDKLFEINANPMKIRDDLKIKIDINVGVKILSDLDVEDALSKAELSAKLAKKEGANTFRIYNEEINKRISQHYNTLQLVLDAIKNRWFVFHLQPIYNVKDLDIIGFEALIRINHPEKGVIYPNVFIDLVENSHLLEEFETHLFQMIIDYLNKMNFSDKNYEISINVSVNS---FKKGLIEKYVKIIPEH--MRNNINIEITERVFAEDNEKIINILNKVKESGFKIEIDDFGTGYSSLSYMERIPADIIKIDMSFTQKLESRTKAIVKTIIQLAQNLGLKTIAEGVETKEQFEILKSLGCDYVQGYYFSKPLPLDKIVPLI---------- 218528574 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDRRHAKLESDRLR-SLANAAEGLIVCTGDTV---VSANRSFAKLVGMPQNALGTTLSAYLPG------DAARLALASQLER-----PVEAELKLADGGMVPVEVIMQPVEYE-GRPHYAIAV-RDLRARRQAESQIQFLAHHDALTGLANRASFGQRLDQEM-RAADAGERKLALLCLDLDRFKEVNDLFGHAAGDAMLESVARIVTGELDDTQMMARLGGDEFAVLMPCGGPSEAGRLAERILEALRSGRADTGGP--QIATSIGVALYPDDALEQAALLSYADTALYRAKSEGRGTYRFFEARMGIEVRERRVLEHDLRHAVARGEMHYQPQTDVGTGAVIGFEALLRWKHPERGYVSPAVFIPIAEESDVILQIGEWVLREACREAATWPQ-----PLTIAVNVSAVQIHSTHFVGLVHEVLLRTGLAPHRLEVEVTETALISDPNRALLTLRQLKALGLRIAMDDFGTGYSSLSNLRSFPFDKIKIDGSFVRDSNEQTAAIVRSVLGLGRGLGLPVLAEGVETEAELGFLIAEQCHAAQGYLMGRPSPIAQFTQ------------ 152981002 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HPEDLSIDRT-LTRALKERRNIHGREFSALHFTGNFAAFFRTGRPLTEIELRLLEVFCSNISVGLSNITLVTRLHNSAFYDSLTKLPNRT---RLKEIIDDSLSSSKELPSTLLIDIDHFAETNDTLGHQFGDLLLLSVATRLQSRLGDRLIVARVGG-DTFGVLGDDSQVNPAAVLAQFERP-----FSIDGQDVQLSATVGLVRLSEHEGRGVEALKNAHIALKRAKLQQRTGHLYFSRNMGIDIRERVNMMHRTAFEERRLTVVYQPQIDMVTRQPVGAEALLRWTTEDGSMISPNRFIPIAEYSGLIIELGEWVLRQACQELVRIQSLGFADFM-VSVNVSQVQFRHPHFLSMLRKALHDTNAPAHCVELEITESMAMEEPDALIKLLDQITATGVSIAIDDFGTGFSSLSHLQKLSVDRLKIDRAFVTEITDSSRSIAEMIIQLGRNLELDVIAEGVEDERQAAILTELGCPLGQGYLFAKPMSAEALHSWL---------- 170748165 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TGAIRTGWLAAAVAVASCFILLLAGAALMVDLRERRRAD----LERERLRSLANAAVEGLVVC-RGGEIVSANEAFARLAGLEAALLTRSLTAYLP--------------DLVSGTGTADQPLETELVPAGGAPIPVEVIMRPVA-EYGRLPHHAVAVRDLRARRRAESEIHYLAHHDALTGLANRTSFHARLEREM-RTADALGGRFAVLCLDLDRFKEVNDLFGHAAGDAMLRDLALRVGGLLDPRQLMARLGGDEFA--ILTPQADGSAERLAERILATLAAVPAASGPVIATSIGI--AVYPDDAADQRALLSHADAALYRAKNEGRGTCRRYDASMGAQIRDRRQLEHDLRHAVAKGELEYQPQTQIESGAITGFEALLRWRHPERGSISPAVFVPIAEETGAILEIGAWVLREACRAAAGWPN-----PLAIAVNVSAVQLHNPLFVQFVHGTLYESGLKAERLEIEITETALIRDPARALLTLRQLKALGVHIAMDDFGTGYSSLSNLRSFPFDRIKIDGSFIKHSNPQGAAIVRSVLGLGRGLGLAVVAEGVETAEELSFLADEQCHLAQGYLLGRPAPIARF-------------- 91793474 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSQVADQLALALATERGYEKDEDLTLATEQAEHLIILINLKTQMIYVNPAHQKLTGIPREQVQDQHASKLAFFRGAN-EQVTPMINALLRGET--IQGERQMQHVDESQYWVHYHARHFVTSRGNDFALVAV-HDISAQYRHKAELERLAWNCNLTGLHNRLHFTQNLDK---------SANGVLILVDLLGFNRFNDTHGHERGDALLIEVARRVKHFANYHNAVARIGSDEFGILLPEIGELAELERCVAKLYEKLLAPVIIARDKVEPKPAIAVVNIESVVDLFAPLTC-ADIALQYAKRKALKHYQIFNTQEAFKANIEIERDLQQALKSREFELYYQPLMDLQTQRYIGAEALIRWHHPKKGILYPGAFIEIAEQTGLINAMGQWVLETACKQLNLW--QHKNIDLTMHVNVSARQFFSSQLYAQVWTLVTRYRIKPKRLILEITETELMSDIEHATKLCKELAELGVGLAIDDFGTGHSSMRYLKQFPISKLKIDRSFVMDISSSRREIVSAIIAMASALNISLTAEGVETKEQEAFLTQSACHHAQGFLYSPAVRESDFSHLLTLQQSLI--- 114563054 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ADQLALTLATRYTYDSNEQLRNATEQSEHVVMLVNTDSRIIYVNSAHEKMTGLPRTTVEHHSASSLDIFR-----NTPQLLDHIISKLRNSVKGDLKLARIDGSEYWLNYHITPFVTEQGKHYALVS-SYDNSAEYLHKAELERLAWHCSLTGLHNRSHFTPQLDRATD---------GILILIDLLGFKRFNDTNGHAQGDSLLIETARRLKHFAVSTNAVARIGSDEFAILLPPMLPETDIEQMIGRLYMNLAAPSVISREKVEPKPAIAVVDIKSVVGMFAPLSCADITLQYAKKKNGTHYQFFNEALLETFTINAEIERDLHHAIRGREFEYYQPLMDLQNNKYIGAEALIRWNHPKKGVLYPGAFIEIAEQTGMINQIGEWVLETACKQLNLW--QHKNVNIAMHVNVAARQFFSGNLYEQVWRLITRYHIKPKTLILEITETELMGDIRYAINLCHELAELGVGLAIDDFGTGYSSMKYLKQFPISKLKIDRSFIMDSSHESREIVSAIIAMAKALNISLTAEGVETKEQEEFLTLSACHHAQGFLYSPAIRVNDFALFINAH------- 255062045 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EMLIEQKNELSKERDFVLLDTAQAIVLTQDSNGEIMSLNAYGEMLTRYSESELYG--KSFLDILIPDESHDLLFHIKEIHTGQRMQLRHEAITHCKDGTTRHVAWLHSHLSWKSPDEPSILSVGLDVTEYKRVEGHLAWLADHDPLTNLFNRRRFSEELEQVLSRAERY-NHPGALLFFDLDRFKYINDTSGHQAGDTLLKMVSSMLAQNIRADDITGRLGGDEFAIILPEINANGAIGVAKKVLDQLGLAQLTINNRTHKISASIGIALFPEHGANIHDLLAAADLAMYQAKAMWYLFSDKDRSRERIHTLVYWKEKIEYSHLHDNFILYLQPIMHVKSKKISHYEVLLRMQDIDGTVLSPADFIPAAEHTGLIHAIDHMVLRKAIAQVAEIYQAG--FQVNFSINLSAHAFNDPELLPILKAELALHQMDPACVMFEITETAALEDLPGARGLMVEIKELGCGFVLDDFGVGFSSFYYLRELPVDVVKIDGSFIRNLSEDDLILVNALCSVARGFGKKITAEFVESAEILLLIEKMDIDYAQGYYIGKPAPANQFL------------- 149911615 --------------------------------------------------------------------------------------------------------------------------------------------------------IGAGETIHYFIRIKTTAFLQLAIWNANDYIDDKSQHKLMVGIFIGLFLMMVCYLTFLYIHLHEARLVQYIVFIICYLSVIWIGFGFIYKIDIIVQYYDSIIVVLMGV-IGLNLSLFARQLLKL-RYRAWFSLSTRI-LITSSIIVILSPLLFSFKISIILISVLALGITLLSIVGLFFIHDESKDVRFYVLSLVYFILGIDIHILTRFGLLSEFEFADYVSGCVLIYLCWNFAMAHDRIVKKDVEKQMISVNERYYSVFQNAAEGMFTTSIEGNILAINKSMCRTLGFINEDMNKSGHSKADEFYAD--PQLRATIMETLRVEGEVNSVEMSGYDRYGEIFHGEINMR--LNIQADITVIDGSFVNTTKRKQHEIKLESIAKYDQLTGLVNRSHFEKLVGASLEANRSVLEDN-ILLYLDLDQFKLVNDICGHDVGDSLLKKITVVLKSFLDESAILARLGGDEFGILLNHTNFDNALEVADTIRCGIEDFRFTHNGRHFVLGVSIGVVTLDESIENFSQALSLADTACFTAKEQGRNRVHVYSKCNDVMLGHQREMRWIGDENRFELAFQTIKPLSASIKEGYRYEILLRLRDEDGNLQSPSEFIAAAENYNFMSQLDRWVVKTYCQWLSS-NPKHLANLSSASINLCGQSLVDRSMHSYIENTILTYGIPPEKLCFEITESQAIMDFDQTILFMNKFKALGCRFSLDDFGSGFSSYSYIKRLPIDQLKIDGSFVKNIETDDYTMVKSFNEIAKAVNIKTVAEYVENENIKNILSGIGIDYVQGYLIAKP-------------------- 255019342 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITHFVSVQRDVTLSRRTEQELRLSAQAFE-----TQEGILITDAQRRIVKVNQAFTRVTGYTLEEVRGLTPAILQSGN-QDADFYEAMWREI--EREGAWQGEIWNRRKNGEVYPEFLSITAVQDGNGQVSHYIGHFFDISYHKAREATLERLARHDPLTDLLNRRALDEELLRA-QRRADAQERLLAVVMLDLDDFKPINDRYGHDQGDALLVLVAQRLRDHLRRSVFPRPPWGDEFVLMLEDLRQLDELEPILDKLQRALCQPYRRDGVEVQIGVSMGVSIYPFSAQGNLDELLREADQALFAAKQQKGQRLRPWSFWEPPQSARRLYPLRERFRTQGVEAWFQPVWDQQSGRVVGIEALARLRGDDGSVLAPGEFLPQLQETD-IFDLTNQILEQSLTALTALDD--LDPELWVSVNLDP-QLIGITCLKCVQQMLQGQRIAPQRIVFELLESGDFLDRRLAQDHLLDLKAIGVRLALDDIGSGYSSLLRLKELPIDKIKLDQSFVRGLEERDLHFVEALLELSSSLNVELVAEGVETAAIRDAVAVAGVRYLQGYAIARPMPLDALRNFL---------- 89055066 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AEKLQLAVEASQMGVWEFDEATGRVHWDDRMLEIYGIEDGLNVRPDDFWESHLHPDDLEATVAYAEKCKIENTD-FRRDYRILREDGGVRHIRSLARSVVTP-GHPSRLIGVNIDVTELQKAQRQLKYDARHDALTGLGNRRSLDEMTLTLFNRLGPKD--RYCVMHLDLDHFKEVNDTLGHMAGDHVLAAIATALGRVIGKLGTCFRVGGDEFAVLFKSAPDEQVIIGLCEELVQDCAAPQVFEGQDCSVSVSIGYAFGEGPPHNPSEVFVNADAALYAAKNAGRSGYQAYTAQIGEASAKASNARQDIAIRNDELICHYQPQFDARTLDVVGGEALVRWNCPKRGLLTPDAFLPEAERAGLLPEIDACVFSIVARQQVAW-AEAGVPFPIISLNTSAARLRAPDLIDSIRAVLE----PCHRMSLELLETAFLDALDDDLAFLNALRDLGLRIELDDFGSGHSSVAALQAVRPDQVKIDRSLIAASNPHQIQTLKSLARIAR-LERAAIAEGLETGIQMAAIRSVDCDVLQGYTLQRPMPADDFTALL---------- 238927106 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SPDYLFMMDPIADVFLASPAFVRIYDLPAETLMHISDLLSPLVEAQDRQAFTAIFSSLAGSTEERERLNFRMRDAKGEYAWLRLKGKIGVSADGQPNLFVGTISQLA----------RRNPADVVTGLLNRYQFIEDLGNAL-REARETGRGGGLLVMGIDNFRTVNEAFNHEVGDIILRQISERILQNVPRRLALYRLDGDEFGLIYPGA-DEEMLQEFFIRVQREFAHPQVYDGRQYLVTVSAGMVFYPQSARDPLVLHKYAQAALDAAKSGGKNRLSEFSKAVYNRWTIQEQILEDVKAGCRNFELYFQPQIAGDDQHLVGAETLLRWKNEKGNMVAPMEFIRILEETKTIVPVGRWIFEQALRVCKEW--RKKIPEFRMSVNMSYEQIKDLSFLEFVKDCLRRHDMPADAVVLELTESKIISDLKFVNAQFDSFRMHGIKIAMDDFGTGYSSLSSLKNLNCDIIKIDRAFVMRILDNDQKLVEYTVDLCHSIGKTTCIEGVEHQDEYDCLVRI-CDTIQGYLFGRPEPQEAFEK------------ 254785704 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EKVESLQRSESDFRHISETHQLLLDNLQTVVMELDADFRIRFLNVPWRGLTGYDDASLGCKLTQFV----FDDDDSYEAKLQEVLSGARELAELELCLLDSRGQKLWAQVKIR--RSENHNAASLTVCLDNITKRKEAQRQLEYLAMHDSLTGLFNRHYFEESLRQSFAD-AIRNQRQHGLIYIDLDYFKVINDTFGHHEGDEVLRQVAHLMKRRIRAADLLCRLGGDEYAVLVHDVCSKKLLEIARELQAIVNDFVYQAKNHRVNLGCSIGLSVIDGEAVCAEEYLMQADIALYVAKGRGRNLIHLYDPQDQERSRINWTQRMRKAISEDRIVLHFQPVFDAHNKNIVYYEALVRMRDEEGNLVYPNQFIPALENTGEMHLLDRWIVK-----LAIRSVRECKKIERVAINLSVQAFKDENLVPVVKEALAVNGVAPECVTFELTESASLFNLAITRNMITQLNEIGCTFAIDDFGSGFSSFAYLKELPAHFIKLDGSFIKNLHQDDVALVRSLIQVVQALGKKAVAEFVENEQILDILRKFGVDCVQGYHTGRPVPFESLMD------------ 158336590 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VAHNITDRKYMEQELFQEKELAQVTLQSIGDAVITTDAQGQIRHLNAVAEQLTGWSCFEAQHPIHEVFQVVDETTRRPDIQLIDSLMTGEIAISEHQALLIAQDGQEYAIDHSAAPIRDRNTTILGIVVVFRDVSQSRQLSQQMTWHASHD-SLTGLVNRYQFEQLLQKALQSAHRDQLQHVLCYLDLDQFKIVNDTCGHAAGDELLQQVAELFKHTIRSTDIIARLGGDEFGL-LLHQCSIERAQVIAEQLRQRQTFRFNWNQQAFSIGLSIGLVAINYDSHNLSSLISAADAACYAAKARGRNRIHVYQQQRGTQRWSRRIKQALEENRFRLYGQAIVPADPEQSEIHQCCEVLLRMVDEQDQVVSAATFIPAAERYNLMPEIDRWVISQFLVDHFQMPKTGGDQPFPYMINLSGASIGDEQFLQFLQEQFQRYPHAAPQICFEITETAAISNLNQAITFINELKQLGCKFALDDFGSGLSSFAYLKTLPVDYLKIDGHFIEDMDPATQAIVESINHIGHVMGLQTIAESVGDLSTRKQLQSMGIDYVQGYGIALPCSL----------------- 295703601 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NPIYLSVVIVFFIVCLFTAVFLTIFMDRRVQKQE--VLKWAFFESALDAILVIDEK------RHVLSLNYAAETLFSLKASDVIGRNVVKLLPFYEFSSLQDGRIEHSLL-ISNREVTVEITVMAVGIEETVEYMLYIRNMTQEREAEKTLIEAKNRYENLFYSSPLAIMVH-REEEVVSVNDAMIQLLGVTEDQLGKSLYDFFSSEQVPDIKKGLKAVKDRKDEPRSPL-AQLKMFNALGKELFLEVK-STLIQINGETL-FQTVTRDVTEQKKAQESLQYMAFHDMLTDLPNRSMFSSIVEKSID-SAAASGKKLHFLFLDLDRFKQVNDTLGHHAGDQLMLQVVDRMKSCIRNQDVLSRFGGDE-FLVLLHDRTDEEVKKICQSLNDCLSTPFVVLSRDVYLGVSIGVSLFPKDGKTLEVLVRHADLAMYEVKKQGRNHYLFYQKEMQVHTTRRMRIEDGLRKAFEEMELHYQPKVNIQSGHIVGVEALIRWTHAEMGVISPAEFIPIAEETGVIVTLTKWVLKKACHQNKYWQLQG-LPPLKMSVNISSVDFGTTDFVDYVLGVLREVELESRYLELEITESVTMKHVEQTIEKLQILKDAGVFISIDDFGSGYSSFSYIQKLPIHTLKIDRSFIKDLDPNEVSIVRAIITLAKSL-------------QLSLLHKEKCDEVQGYYFSKPISAEEFYE------------ 291536634 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIQTILVKRIAKNSLASSYASLEAILENVGCGIYVMDTQENTIYTNQHFRKAFG----------------------EDVRSIEECLRQGAQSEDSLYFREVYSKEENRWFDLHSTRINWVDGRKV-LLCTIYDVTDKKLYQQKIERQANNDFLTGLYNRMRCEQDLERYIRQTKEFGG-EGALLYIDLDDFKHINDGLGHQYGDVLLKNISGSLQRIPGVENNCYRMGGDEFIIILAH-HHMAMLQQILDEIKALFTKPWMLKGTDYYCTMSMGVVRFPADGDTVEELIKKADIALYSAKCAGKNRIEFYDDNVESTSYKRKNMRNATRNAFSEFEVYFQPIVNIEGNPCAGAEALIRWNSGELGLIPPADFIPLAEYLGLINPIGEFVLREACIHCKYWNDMGHPEY-KVNVNLSVVQLLQNDIVERIARVIEETRITPQNLTLEVTESLAVNDMSRMKRILADIRHLGVRVALDDFGTGYSSLNHIREMPIDVIKIDRCFIIDIGKDDFAFVKMVGELATAIHVNVCVEGVETKEQLDALVGSKVQLIQGFYFGKPMKAEMFER------------ 170694554 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVGAVDLLAHVDSDLRFIYVSDASLRFIGYHREYLETI--TLHELVAQADVAR----LDALLVRASASGNVEKATLGLIKSLTYITVELRVVRNSHNGIDGFAIAGFDVSAWRASEERLIQALHLDRLTNLANQSALIPALLEA-QQQADAHGTPAALLLLDIDDYQRVNRALGYDAGDDMLRDTARRILNMTGPNETVARVASDEFAPAANRTDAAAAAEALARRLLTAIQQPYVFSGQQVHLSASIGIALYPDVRHHDTHLLRWADHALLQAKSAGGNTFYVPDDNPADAERLKLEADLYDGVRNGEFSLHFQPITSSRTHGVVGVEALIRWMHPVHGLVPPSMFIPLAESVGLINFLGNWVLKVACMQLIQWDARGISLQ-YVAVNVSPQQFRDPRFKDAVREAIELTGIDPRRLVFEITESLLMHDPAHAKVLLEDLTAMGIRFAVDDFGTGYSSLAYLQRFPLAKLKIDRSFVENTSRNDQAIVSAVVGLAQTLDLELVAEGVETEAQRSLLTEMGCDHIQGWLVCKALPSDELAQRFEAR------- 87120742 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MESIGQGLIKLNHKGHITYANMTAYQLLKSVPEILDSHIDQWFRFTHYSILSRIEAALDQSPNMDNG---YQEKAYASPILAPQFTVEITCSNLAMTSPTERLILFQDISQRQAFETELKYLANFDSMTKLPNRTYFNQALTQALE-SNKKDKHPLYLFMLGLDGFKEINDTLGHNIGDQVLISVAERLQKILPKDSLIARFGGDEFAL-LSSKFTHNEAQLLAQELIQFIALPFSIFDNEIYIETSIGIADSDISKADKSTLLRFADIALSEAKGKNGYKIFAPEMAHKKSEEAKIKQTLRQILENQDLIVHYQPQYNVIQGDFIGFEALARWPESEGKQVSPAIFIPLAEQNQLIHIIGEQVLIQSCEQLAFWHARNPNCHFTISVNLSAKQLNHPLFLERLKAILLNYHFPLERLVFEITETAILGNFESIIHSIQTIKDMGIRLALDDFGTGYSSLNYLQKLPFDVIKIDQSFTQGQCKKTEALVKAIITIADACNMDVIAEGVESNMHHQHVVALGCNKIQGYYYSPALP------------------ 192361550 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALANSERRFHAAFDYAPLGMALVSLDGQILQSNAAFNQLVMATAQSGDHASWTMESFSHRKDELHEQEYLRALQQDERPVAHFEKRLFNHQGQAIDTQVSVALINTDHQQPC-YLYQFQDISERKRYEEELLKLAHYDTLTGLGNRRKLLSEMEFLIQKS-HRASAPFALLFGDLDHFKHINDNLGHEAGDLLLRRIARRLQKGLRRGDNVYRLGGDEFVVLLQDVNRFEAVITVAEKLIQLIKRPIRLNNHAVHAGMSFGIALYPTDGDTPQTLLRNADSALYEAKTKGRGSHQLYRKELTDYVHNRLMLDADIRKAIHNQEFYYQPVVNLNNHHVEYLEALIRWHHPVRGLVSPGDFIPYAQENGLINRIGEWVINDVCRQAEDWHTKGIT--LPIAINISARQFNQHNLGQLIQHALAEHHLQGQQLILEITEQLFMENAQDNIRQIEELKAMGLRISLDDFGVGYSSLSYVMRFAPHYLKIDRALIEQIDQQQQRMLQAIIDLQKIIPMTIIAEGLETEAQQHFLIECGCGMAQGYLYSHPLPARDVPGLLQQ-------- 291619602 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVASDIIRANPTAMNLSCLQERVRSGNTRTALPAGLPDNLAAFRQAFDLLPDQG-----FSETVSSGDNEPE-FSLRISAERNSGGGDDYLLYTILDVTAEYQAAVRANHLALHDPLTGLLNRRGLMPELETLLD-----GDEPFAVMVSDIDRFKSVNDVLGHAAGDTLLIEVSARLLSVLRPGDILARTGGDEFVAVLPGISSAEDASETASRLTMVLKEPFMLKGRKVTSGCSFGVCLFPGYARDAESMLSAADIALYAAKSAGRKGWVIFTDELASSAAERFSLENDLRGENGELQIFYQPVVCSISEEVVSYEALLRWNHPVRGNVSPDVFIPLAEKTGLIHDIGAFALERACNDMAEWSGHE-----RVAVNISPRQFRDPQLANRVKTVLIESGLHPNRLELEITESALFDNPEGSYEMIRRFRDTGIHIVLDDFGTGFSSLNHLSSGLFSRIKIDRSFINDLDSGAAAIVSSVLSLCRQLQVEVTAEGVETPAQAEWLKTNECPLLQGYLFGRP-------------------- 289675902 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FGVGRDISQQRRAEKDL-----RMAATVEHSTSAILITDPAGYIVQANEAFTRVSGYEVAQVLDQLPGMLT-VESEQETRLRHILRQLNG--QGTWEGEIRLKRRNGEHYPAWVGITAVLDDEGDLASYVCFFSDISERRASEDRIHRLAYYDALTHLPNRTLFQDRLHSALQ-HAERQQAWVVLMFLDLDRFKPINDSLGHAAGDRMLQEMATRLLACVSEDDTVARMGGDEFTLLLEPDETRERAIHVAERILTSLITPFVLEGREFFVTASIGIALSPQDGKELSQLMKNADTAMYHAKERGKNNFQFYQADMNATALERLELESDLRHEQKEFTLFYQPQFSGDGKRLTGAEALLRWRHPRRGLVPPNDFIPVLEELGLVVEVGDWVLAEACRQLKHWH-QARVRVPKVSVNISARQFSDGQLGKRIALILEQTGLSPACLELELTESILMREVNEAMQILDSLKNLGLSIAVDDFGTGYSSLNYLKQFPIDVLKIDRTFVDGSGEQDAQIAR--------------------------------------------------------------- 110681326 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DRSFFVASPTVRNVFESIGFELVFTAI---SVAMVALLLPFALMAVSGMRAIVRDLLQSQDLLAEKQGELEELAQIAEMASESVTVTDENQRILWVNRAFTTMTGFSTEEVGRTPRQLLQG--PETSAEARNEIRQAVKARRP-VQTEIVNYHKDGSRYWIKLSIAPLISLRTGELRFTAIATDVTESKEAQHETEHQARHDPLTALPNRRYLDEVLESEVCNSAAPRTL----IRVDLDHFKNVNDTLGHAAGDFVLVEVANCLRRSIGPSDLAARVGGDEFVILLAVDGDTRAATALTEKLRVQLGTDMVFEGRTCRIGASFGIATASEGLVGNEDLLKSADAALYVAKDTGRNTTTLYTPDVHHAVKRQLSSEIEHGIARGEFIAFFQPQIDALTEELVGVEALVRWWHPTRGILPPNEFLKVAEQLRILSDIDRQVFAYGLDCMRILNEDG-LRVPKISFNVGMHQLMNPVIDY----LAGQVKIGNTRVSLEVLESVLEEDATGFQTRISELRDMGFTIEVDDFGSGHASVVGLKALNPDIMKLDRVLVSPVTESASALIKSMVDIGKALGISVTAEGIETAEHAAIMRDLGCDTFQGYYFARPMDFGQLREFIKDGY------ 143328958 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALDAASDAIVVYDARAALIFANRGAADLLGVSDADG--------------DREAATTFFDALAGTGKSSWSGELGHRSPDGIMRTLAVTLHVVRGTDMSVDHFSVIARDVTEHKQTQAELQRQATHDELTGLPNRTLFLRRVAEALDRSRTLRRG-VTVMFLDFDGLKNVNDTIGHRFGDQLIVSVGKRLVNATRPADVVARLSGDEFAVLAEGVSDESLALEIAERLRASVTGQHVVSGVEVTSGASVGVAIATPALLAEQSPADNADTAMYRAKQRGKGRCEVYSEAMRTQARDRLTLASQLERALARDELSYQPIVSIHTGRVVAIEALLRWRHPERGVLTPPAFIDIAEETGAIVPIGDWVIATAARTLRSLVDDSSLDGSAMLVNVSPRQLSDAGFVERTTNALAAARVDLRQLVLEFTEATALANNPAVNRSLNALSRLDVRLSIDDFGTGYSSLAHLRDFRASQLKLDGTFIRGIDGADDPIVRSIVQLAHSLDMSVVAEWVQSAPQLQRLRLLGCDHAQGNHVCEPTDEAGVREFVRR-------- 91795017 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSIQVYYPVFSSSRSRYSSAVDVIYLEYSIAIILFEAIDKLQQRLETWGVGFLFILLFYFIFYRLHISPLRRLSRAAKKVGMVNFHSLSVLHHYLRLKRATKRLNDAERRWLFSVEGSRNGIWDWNIATGAIFVSDRWKEILGFDAGDLTNDYLAWESRLHPDEKSQVLNTLQNYINHQKEDYESVHRLKHKQGHYIWVLDKGKIVEDEQSRPIRIIGTITDVSGDVQHHRVAIDKQSHNGLTDLINRDGLANALFD-LQVQCRQSETSAALILVSLDNFSVINDALGRQLGDRLLMQIAARLTSTFSAVGLIARLGTDEFVMLAAHEQANRRALALASEVKQLISRGFTVSEQHLSISAKVGVVVFDGIDSIEPHTLARADTALSHANDAAEGCILYQASMDKNQLQPAKLQQALAVAIDAGQLSLAFQPVVDVDGNLGSIEVLIRWYHVEYGFIAPTKIIATAELSEDIVKLELWVFEQVCSLILALEHQRVSSPIF-SINISARSFHQEGFIQQLKQRMRQFPIKGTPIQLELAEEVFNVNPQAARKLVRELQELGFLIALDNFGLSMGTLQYLQGVSFSQVKLAPRYLDGITDQSTKLLAALVNMARDLGYAVVAKHIENKELLKITTEIHCTWFQGYIISRPLVEKDILQLIKSKLSL---- 270495314 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AQLQALQASQAELQGSERRFRDMAETSSDWLWEADAQGRLTYLSDRFLQVTGHRRSDWLG--RPLADLLRPEGGQPLHPWLERADG--QGPADAECRIDDRAGLQRICRVTARAI----GEGQGFRGTATDLTDEWQAQARVRHLSLHDTLTGLPNRRRLHQFLATLLESDGPAE--PLALLCLDLDRFKPINDALGHALGDRVLQEVARRLQALLGPQDIAARLGGDEFVLVLAGAQDPGDIGRRCAAVVAALCEPFAFDGQTVCIGTSIGVVQAPLHARTAQELLRKGDIALYDAKAAGRNTWRCYTDDAQAAARLQMEQDLRMALRTGQMRLHYQPCYAVDGGALRSLEALVRWQHPVRGMLQPEEFLPLAQETGLIRPLGEWVLHTACRDAAGWP-----SGVRVSVNLSAGQFGSAGPQAADAEALRESGLPARRLELEINEGILLTHGDEALRALAALKQQGVWLTLADFASGYSSLACLRHLLPDGIKIGRGFVAQLPERDRAIVQAVGALAHALGVSVRAEGVETRAQLDCLMRQPCDEVQGFHFSDALPPGQLGRL----------- 119472545 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EYMDIYGTTDALLYKSQSDLIDVMPAEDATSIMAVINTLLTNDVQVFEYELDI---DGKIMVFEGRTSPIKDDNPSQRYIVWVARDITTRKKAELEVERLAFYDPLTGLPNRRMLNDKLSAYVENIKQSD-VTGALLFLDLDNFKRINDSVGHSAGDEVLVELSKRFNGVVSEKDTLARVGGDEFIILLEYVGDNTESAILEKIIQSVFYDKFEVGRLAFQVSCSIGICLIDKSNHLTDNILKFADTAMYRSKMKNGNSCSFYDPELQAENQAELETDIVRAIAHDEFSAYFQPQIN-ANGKITGAEALIRWHHPSKGLIAPNDFIPIAEQNGVIQKLQNTVLRDICILINELNKQLIDDSFKVSINISQVQFNSTTLKTELLNVVNDYKVNPSNIKLEITESMLSGDIASVISQIDELKQQGFIFSIDDFGTGYSCLTHLSSFSVNELKVDKSFIDKILDKGTSIVQTIINLGKSLNLTVVAEGVETEEQFTVLKTMSVDMIQGYLIAKPMNFDDYLRW----------- 226942938 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RPATVEGHDEIGQLAG--TFNRMMSQLHERQQALQNSERLRELFDSSPVGMLVVSCGLCIEQANPAAAVLFGCAPADLPGK--------RPRDRESLRRLLRTPANT-----PVELTGLC-QGRELPLEVTWTPFVRDGSR--HYLLLLRDISERLQAEQRLRFLAHFDPLTHHLANRYLVQRLEQLLATR-----TPLSLLFLDIDHFKRINDTLGHEVGDHLLVEIARRLTRLVPDQVLVARSGGDE-FLLLLARRAAEQARELAETLLRDFKTPLQVGQYECFLTPSIGIANCDGQGDATDLL-KQADLALYAAKDAGRNRLAVYSHPLGEAAEHRLQLEHELRRALDLREFTLHYQAQVDDQRPQVMEALLRWHSPTRGLVLPGEFIPVLEESGMIIEATRWVFREACRQARRWAGQGHA--LRIAVNLSPLDFRQADLAGSLLAILEEERPPTGSLELEITETALLDAGDDVQQTLARLKAAGMPLLLDDFGTGHASLAYLQQFPFDGIKIDRQFVAGLSEHSVALVRGILTMARHLGLHVVAEGVSNERQAAFLRLNGCPSLQGYHYCRPQPAEDLERWIRE-------- 258514078 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FGIVQDITERKKNEEKLHMARQQLLDIIEFLPFATFVVDGRKTVIAWNKAMEELTGYAEHLFGYSRPLLTDLIFCEDKET--EALYEFIERKGNTLYAESHVNFKKSTEIVMWASASPLFDNAGNLVGAIETIRDITERRNMEKELKYLASHDFLTGIHNRYSLEKCLEQAVKKVA--EGVKSALLFIDLDNFKLVNDTLGHAAGDQLLKTLSATIGSFLQGGHRIFRFGGDEFAVLLENVTVEEMTAENLRLLIEEHEFCLTMYKTCFNMTISIGIVIIDDFHKILAYADNSLYKAKEGGRNRVVFAQAGDDVTARMSETNHKIALIKTALKEDRFILYLQPVVRMKDGKITHHETLIRMLGDNGEIISPNYFLTVAERFGLIAQIDRWVVQAAMKLLMEYPD------LKLFINLSGVSMGDMSLLDAIEKDIIGSNLDTSRIGFEITETSAMRDIRQAEEWIGRIKKLGCSFALDDFGVGFSSFSYLKILPVDYLKIDGTFVCDIDSTHAALVSSMNTIARTLGKKTIAEFVENQQIINMLIEIGVEYGQGFYLAEPSPVPA-TGWIKK-------- 224371248 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TQTQTLLLTKK-SQDLKREKEFIERLVQTAPILIMTQTCSGEILFVNNAALVLHEVEKEALGHSFDDFFSAENHHHHDQLMALRQE---KEIKSIQYDADMISSSGITHAISWFHSTLYPQEETAPLILTIGLDITDRKRAEEQMVWLATHDHLTNLSNLRHFNHEFERIIDQAKRYDE-QVALFYLDLDQFKIINDTQGHHRGDVVLQTVAMTLKRITRKSDLICRIGGDEFTLLMPNATGKAVLTLAKKINQALGKTPVEGMGHNFKISASIGIAIFPQHGTSIHDLLSNADLAMYHAKKSGYGQFHVYSAKQQYQVHLTQRMYWKNVIENDRFVLYFQPILDLKTDRISHYECLIRLISEQGSVIPPGEFIEYAEVLGLIGHIDRIVMAKAIAQHLEFNKRG--MTVGLSINLSGRSLNDRTVSHEIRRLLTLPHVNPEKIIFEITETAAISNFPSARTLINEVKELGCRFAIDDFGVGFSSFQYLKDLAVDYVKIDGSFIRDTSHGDRIFVKSMSEIAHALGKKTIAEFVENEAIVSVLREYEIDYAQGYHIGKPQPIEHL-------------- 77163866 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLNTAQVIILTQDSAGRVTMLNRQGQKITGYGADQITGRPFYELDKVSPE----LFQQLEELRTGRRGQVRVDTGLQCQNGSISWFHSRLAVHPSSD---VVVLSVGHDVTEREQAEQRLAWLADHDPLTELFNRRRFQHEFEQILGASIRY-GTQGGLLYFDLDQFKYINDTSGHQAGDALLRMVADKLRQVVRGSDIVARLGGDEFAVVIRECDVESAVRVARKVCTQLSTLEFPARGGNHSISLSIGIALFPLHGATVRDLMANADVAMYQAKEEGRGRWHLFSSDEQVRERMQQRVYWKEQIEQDRFLLYFQPVLDIRTHTIGHYEVLLRMYDHRGRIISPAQFIPVAEQSGLIHAIDHLVLRKAIAQQAKLWSQG--YHLTLSINLSGRVVDDPELVPILEDLLRTTGVNPSSLMFEVTETAAVADLAAAEGFMHRIKAHGCRFAVDDFGVGFSSFFYLKRLPVDYVKIDGMFVRAKSHQDQVFVKALSEVAKGLGKKAVAEFVEDAEALALLHEYGVDYAQGHYIGRPTP------------------ 87120227 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLVSGLILILSAKFLFIRPVSSLLNEFEVEDK-SKSTILGIEDINESIHQIALRQQQTKQSLSITEQKQDMILKSVSVGIVELDESLNILSITRRCQSYYRLEKDIKNKHLEALNEFTQSYQVNDFQCIYQAIDTQSKDVDVIEVISRTDRKYFKWAISRVRL----EGSNTHWVAVVEDITEQQLKQENLAERASTDWLTKLPNRYAIMKMIDDSIRRDADNG---FTLVLFDLNGFKLINDSFGHDVGDALIIALSQRMKSLLLDDEHIGRLGGDEFLLYLPR----RQAINRIQLLQHCFFEPIEVMKRTFNCSASAGISVYPKDGTDALSLIRCADLAMYEAKQDPKNNSVYYDTGLEKKVIKRYEIESAIRYAHEEFELHYQPVVNPSNHEILSVEALIRWHSSSLGTISPAFFISIAEESGYINLIGHFVLEQVLADLAQLR-EVYGEHISININLSPHQLKD-VILIERLTSLAQQDNKASALILEITESTLVDE--EAVHCLTQLQTQGYRIALDDFGTGFSSLSHIARMPIDILKIDQSFIAQSSERDLVLLKNIIAMARGLELKIIAEGVEYEEQANQLIEFGCFHMQGYLYAKPKPLAELMKSMKENLKPKNN- 258514934 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KYKILSDCAHDFFLFINGNKKIIEANQAAVEALGYSRDDLLTNINDLLAL------EALKLNKNQMEQAYQNGILFETVAKRKDGSTFPIEVNLRGTFIGNERV--FLSVGRDITNRKRFEQKLQYLASHDPLTNISNRYSLEEYLTRFVAKAKL--GRTGVLLLIDLDNFKMVNDTYGHAAGDEVLIALVNTLRLNLREEDFIARFGGDEFVVLLDNTTEAMLIAEKLRNAVDNNAFCLCTFKTCFNLTISIGAVLIDGNQDAQKIVDAALYVAKESGRNSIKYLEADEFSKYVYAETNEIIGLIKQALREDKFISYYQPVVKIDNGTIAHYEALTRLIGKNREIILPGIFIPVAERYGLMPQIDQWVVRNSLAALVQ------NPEIKIFINISGMSLGQDTLLESIEKQIRDSKIDPLRLGFEITETTAIKDLPRAERWIRRLKKLGCQFALDDFGMGFSSFSYLRVLPVDIIKIDGSFIRDINDNQHAILQAIINIARTLGKKTIAEYVENKEILQSLHKLNIDYGQGYFLGKPAP------------------ 66043776 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLLEQQRNRRALQQSLELESARNASVLANVAEGILVVDEAGTISFANPAICQLLNTSVDHLRGT--QVLDYII---EPKVGHWLDSFYQHYRKSDTYRVHLRTAQGTQLPVALSCAALPAEQK---AMVLTVLDMSVVRDLYQQLEKQAVTDALTGLLNRRGLYQAVESMLLRNERADKY-LVVLFMDLDGFKQINDTLGHEAGDQVLLWVAEQFKDSMRPYDVLARIGGDEFTVVIDGLDYPEQAAKIAEKLIERVSGRRQVDGVEITLGASVGIATFPDCGSNLDGLLRAADIAMYEAKRRQQYRFYDQNMNGRARSRLMLEESVRTAIDGRDFSVVYQPQIHVADGRLRGFEALLRWQHPAVGEVPPALFIPLLEETRLINRLGSWIFDQGAEQRQAWSHIFAPDMV-LSVCVSPTQFCLPNLASELKRAMDRFELKPGQIEVEITETALVNNLTHSHKQLKLLHEVGVRIALDDFGTGECSLSHLRNLQLDTLKLDRRFVANISKREAAMASSIIDLSRNLDMLVIAEGVETAEQYQWLADNGCQVMQGFLIAHPMLPEDALRF----------- 284988698 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRDVDDQRRTEQRRLAELRQLSAVLEAAGDGRIE--MVNRAWTANGEALERTGDRPARVEHYLEAMARYVDAEHHADIAAGLRSLADSGAPQSTFTFDYPHQVGEPAWFRLQAARVDASD----RVIVTHTDITERVRDQQALAWQASHDDLTGLPNRARLLELIGEALE----PGRGPAALLFLDLDGFKTVNDSLGHHVGDELLRRVGGRLAEQVRPGDAVGRL-GADQFLVLARDCDTAEAASLAFRLQSSFSRPFHAEGISVPLSASIGVAVAQPGADRAHQLLSDADTAAFAAKGAGRDRVHVFSPGLREAARWRLEVANRRDGAVDEFVVHYQPVVRVDTGEVEGVEALLRWQHPERGLLAPDAFLSVAEETGQLIPITRWLLCETTRQAAEWAAQGL--PLRMSVNISARHFSAETLVRDVRVALHDSGLAPENLVLELTETSVAEDPTRAEDQLSILQTSGVSVAIDDFGTGWSSLAQLLALPVGTLKIDRSLLTAASNGTGPVLAAIVSLARTLGIRSVAEGVETAEHLQMVREAGCDLAQGYLLAHPMPASEVLHW----------- 109897608 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FQKQLMAIIGTNLLILAIAAFLIYSAFVDDYRDNSLLSAASRSALLFHDEHAGQTILASLAKIPAMRFAQLLDSEKKRFATYTRDDASWDVDIKPGHFFTNDNLEDVLGYDTHSLQAQQRRYGRIV------LWVFALGSLLAYLLN-WRMQKRLQSPVKRLIHLVDYVARRQDDIGRLVNGINSMLDTIEEHQSKLSEHHEHLEELRTEQLYERANFDALTQLPNRHARERKTNLALMFLDLDRFKVINDSLGHFMGDKLLIEVAKKIQHKLSDSDVVGRWGGDEFVVLIQNPKELSSVDSLAKEIIASLSLPLIVSGHQLHISTSIGIACFPDDGDDASSLLKHADTSMYKAKELGPGRFRFFDQDMLNDSVWRLELETQLRQASAQQQFVYQPKVNVNDEQLVGLEALIRWNNGQEYIN-PATFLPIAEDIGLMESISVWVLKQACQQNADWQ-RAGFDIVPVAVNLPASFLMSPQCLELIKGALHQSGLAAQYLEIEITENTFIASTELAVDVLSAIHGLGVKIAIDDFGTGYSCMSYLRDLPINTLKIDGIFINDLVARDEGIVRTIITLGKSLGLSTVAECVEHDYQVQILKSMGCDIIQGYFYSKPLKVVALEAYLGAHGRAAKES 291008294 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLQGFVKVVRDDSEAHARQQ--RSYRRFSDLLALAPVGVCFVDDNDRVREVNNALCRLVRHPRAEVLE--MTGADLLHPRDGGGGLTSENALSEEEPETPVSRSRVLRSDGEPIHCDVYSALSVQDDGSHFWLV-VFQDVTERIHQAEALQHQLTHDALTGLPNRRGVDELLDNA---------GRLAVLFCDIDNFKRINDSLGHAAGDELIVTVAQRLRGELGEECAVARLSGDEFLIASTDVDAVGGLRVLADRVAGMLRMVVPVRGHLVRVSASVGAAMFPESGTSGEDLLRFADAAMFRAKRHGPGRVVLADPELTASLAEQMGLEEQLGEALRTDGLRHYQPIVDRDRTVVSAEALVRWPHPRMGLLSPDVILPIAEQGNLLHELDLWVLRAALRDAVGWPRQARGRPVRVSVNLSGRFSAEVDFLDAVGAILADSGIDLHRVVLEVTETSLVELSAAARDAMHALIRLGVSFAVDDFGTGYSSLARLKDLPAQVIKLDRQFISGTQEADRAIVRSAIDMAHATDRRCVAEGVETAAQYHLLNELGVDAHQGWLFSRPLPQADFRA------------ 78485433 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLNSAYLYAEFDLSHDIELLQYRHQQELFYTWGVLLIILSIGFSALYFDFKQKIRQILTGTKKLTHG--QYDYRINLKE-------------KNEFGLIAKSI---DRMAASLESKTKQLTVLAEQDSLTGLTNRYKFYRLLE--KRIHAYPDKMFALLFIDLDRFKIINDTLGHQTGDEYLKVIGQRLLKNTSSQDIVSRFGGDEFVLCLESASSKTQIQTQTESLLKDLSKQVEVNGQNLFTSASVGISLFPQDGRTIHELIKAADIAMYQVKSQDAVAISFYQESFDHNTLNYFRTYIKNSIEAGEVYPLFQPQVDVRTQQIVGFEALARMKDETGNWISPAQFIPVIEENGWMVEFSSVMYRNALSEFQEWQNQQPERLPSLSLNLSIMQINHKDFLSNLDHLLTQFKAISSCLELEITEGIFIGNIESKLPILAAIKARGIQIAIDDFGTGYSSLSYLKKLPLDRLKIDQSFVRDIDIDDNAIVETIIAMASKLGLEVVSEGVETEQQLSFLKAHDCHIIQGFLTGHPGPL----------------- 237809578 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LKRLAQNDYTQPLRQDDAQDEISMISRVVNNLLTTKLETHDALEEVENKLQAVYENARQPMLITH-EKRVLSANQAAATMLGNDSDLIGRHLDNLL-YTAGTPSADCARFYQQIAAKE---YNFEWNIAGHSGRLVPCELHITPI-DHQGRQALLISM-NDISERRLQETKIRQLVFNDSLTGLSNRYALIQRMQPVLKQ--LTDNHRFALLYINLTRFRAINDTFGHEIGDGVIKTIALRLEQAASGPATLARIGGDEFVIFIPQIATVYQPVRLSHKIQHRLLQPLIIDGVSLEISTTISVIIGGKEYKTVEDVLRCADFAMSKASKKQSKRIQVFSHRMYQEALETIQRDLPSAIRNGQIKPVFQPIVCCDSGEIVGFEALARWQHKERGAISPCRFIPMAEESNLIVELGEQVLTQACQFIQHLNQMRSDQQLSVHVNFSAHHFSSTALLDNLVSTLEKTKLSPEQLVIEITESMLIERPAESVKRMEQIKQLGVNLALDDFGTGYSALNTLCQYPLDVVKLDRSFVLRLMDGQQALVRAIINMAKDLNLPMVAEGVETYEQMLKIKALGVSEIQGFYYYRPMPAEEVFALFEK-------- 160902014 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VIDNSPQAIVITDKNNKVVRVNKAFLKMTGYTLDEIGKDPHFWASNMH--DKSFYEQMWQELKS--KGFWSGRIIDRKKNGEVIFLYSNFFEIKGYNNEVIGYMAINTDITNRVKKEEEITRVLKHDSLTGLPNSKNLLERIEEILQKNTQENKLAL--LIVEIEELHELIDFYGLETMNHVIKDVAKKIIEIVDKKYFVSVISKHEFALLGSFE-DVDELEKFAANLLNNLSKPFQIFGERIFLKMKIGVSNYPVDSTNPEDLINQAKIALKDSEKKTINFYSPELSKIFGFEKKVEDEINLALENKGLLMYF-QPQIDTNSMNIIGAEALIRLQKENGSILSPNEFLGIAKKNALMDRIDQFVLEETIKS-SGVINESLNKNVRIFFNVSKSFFERENFLYNIESMLHKYNLNPSYLGIELTEDLFIEDFYSAQKKIKALKEIGLKIALDDFGTGFSSLSYLNKLDIDKIKIDKSFIDNIDETSQRLVSSIISMSKSLGFEVIAEGVESEEQLLFLQEEGCYEVQGYYFSKPLPFDQFKLFLKK-------- 288957026 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FGAMARAMECRRAAISLIERDERLAGIMNNVSEAILLVDGRGRIEEHNPAAVSLFGVTAGELRGRPLSGL--FAADGRERIESLLAELAARREKALEIE---RAGGGGRIDASLSLSPLVVRGRR--GFVCALTDVTERLRHERELMRLATRDRLTGLPN-RAMIESLLEAAVERSRSRRRSFAVLCLDLSRFKLITDTLGHQAGDALLQEVARRIVASVRAADLVGRIGIDDFAIILEEIRDADEAAAIAGRILDAFDNPVTLPGCEHYVRPAIGIAVYPTDMDDPQALLRAAETALYAAKRMGGRRHAFFRPELAEQARRQLALDGDLRAALKQFRLHYQPKVSLIDYSLEGFEALLRWEKPQGLMIPPGEFIPVAEETGFIVPLGDWVLDEACRQMREWLD-AGMEPVPVAVNISPKH-LRNRSAEDFRRIIDRHRLPPGLIELEITEGAVMQDIDHALAVLAALKAMGIRVAVDDFGTGHSSLSYLKRLPITTLKIDRSFINGNEREDAGIVSTIIAMADMLGLHVVAEGVEKAEQANFLRHHNCTQVQGWLTGRPVPAEA--------------- 220933308 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RSIRAHKAVALSHQRQAAILESAGDGIYGVDREGRITFINPAACRILGIPDEVLGQSAHVLFHGINRQGRPVPPERCPLSQAYASGEVMGETVFRHRSGRLIPVAGSIHPLSDAFRESGSVVA-FQDVSERNAMEAQLHWQAEHDELIGLYNRRYL-ERSLEAEQARCQATGHRSALLLLDLDRFKYINDTAGHPVGDSLLVEVSHRLRAHLGEGPVLARLGGDEFAVILPQTDPQALEKLSGGLRRLLHESTFRVDERNYRLNLSIGAAWLGNARETAADVLASADIACHAAKRAGRNQFHVYDPNRDERAFMGRDLAWADQQNQFQLHYQPILPVMPQTTSREHYEVLLRLEIAPQVLTLPGDFIPVAERFGLMPEIDAWALDRALAVLRDLHGQGRE--VVFNLNLSGRTLSDIPTLERIRDRVLGSGLDLTCLVFEITETCAILNLAAARAFIDRLRAHGVRFALDDFGTGFCSMSHLKQLPVDVVKFDGQFVRHLDATDRAMVAAMNDIVHAMGLKSVAEYVEGPEVLACLQAMGVDYVQGFYLGHPV------------------- 253996336 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVW-FDQTLCITAWNNAAAQSHGYSLEEIGKPIEQLMPA---RARSIFQEIINKAISAGSLNIPSEINGLRKDGTQFILGFSLFSWKDAGN--IKFEAVLKDITAQRLEEIELHQQANIDPLTGLVNRGSFYRAVE-----SAMITPSPMTVLMIDLDGFKDVNDTLGDAVGDSILKEVSNRLLKLVNTVGVAARIGGDEFAIMWPQMTNPGLAIQLAEAAVATIAMPISVNGQEVRVAASCGVAIAPDQAHEALELISNADLALFKAKSIGRGQAFLYVTALRLDAVVRRLYALELHRAVDEGEFLYQPQVDLITGEITGAEALLRWHHPERGILSPITFLPALERGTLAATVGTWVLDEACAQVAYWRRNG-APNMRMGVNLFGAQFHVGDIVTEVIETLDRHGLPPEALELEVTENIAPDNDDVVLNSLRQLHNYGVGIAMDDFGTGYASLSLLKTYPLTRIKIDQSFVHGMQEQDASVIRATLDIARSFKLKTIAEGIETENQRHYLLEKKCMEGQGYLFGKPIPAAQFSALIE--------- 142038632 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTVDFLAHVDRELRFLYVSDASLRFIGYHRDYLHT--LTLRDLIAEQDTATLEGLLAR--AARSGQVEKATMCIVKSLTY-PLDVEIRAFKSRHHGVDGFAIAAFDVSSWRALEARLTYEMHHDPMTGLDNLSALVPALMRA-QQTADGDGSCAALLLLDLDDYQRINRALGYDAGDTLLRETAQRLKALVTPNEQLARVASDKFAVVLDRTQASNAADALARRLQAAVREPYVYQGQTVHLSASIGIALYPDERSAPHRAQHHHALAQAKASGGNALAFHAPVDDPADAERLKLEADLYDGVRNGEFSLHFQPITRSQSGAVVGVEALIRWRHPVHGLVPPATFIPLAESIGLINYLGNWVLKAACMQLVAWDRQGLALQ-YVAVNVSPQQFRDPRFTQSVREAIALTGIDPRRIVLEITESLLMHDPAQAKGLLEELTDLGIRFAIDDFGTGYSSLAYLQRFPLAKLKIDRSFVENTSRNDRAIVSAVVGLAQTLDLELVAEGVETEAQRELLTEMGCNHIQGWLVCQALPSEELARRFEAQ------- 142018321 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MADQLALTLATKHAYDKEERLSLAIEQSRQMTMLINLHTEKVYVNQAHQDISGISSRSVGTNLRDLTFF-----KQHNALAEQTLAKIFRGELKGEVQFNRADGSRYWLKYVVSQFITDRGN--HYALVSGEESTDEHNYKAELERLAWRCSLTGLNNRSHFNRVLE--------RTTHGLLLLVDLVAFKRFNDTYGHENGDSLLIEIGRRLKHFINKATEIARVGSDEFAVLLTDDNAVYDLDYISTRLYQHLAMPILIGREQVEPKPALAVVDIASVANLFAPLTC-ADIAVQYAKKKKGTAIQVFNSTSAFKEDAQIERDLHSAIRGRQFELYYQPLRDLEQQTYIGAEALIRWHHPKRGVLYPGAFIDIAEQSGMINAIGSWVLEAACRQLNIW--QHHNADLSMHVNVSARQFFSGNLYEQVWQLLTRYRLKPKTLILEITETELMGDIRHATLLCQELAELGVGLAIDDFGTGYSSMRYLKQFPISKLKIDRSFISDISRESQEIVSAIIAMASALNISLTAEGVETVEQEAFLAKSLCHQAQGYLYSPALREPEFAQFL---------- 218663332 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LALEASGVGIWQHNIAKNQTRWDEQLKSIYGVPKAPLDVI---WLDSIHPDDLVATNEIFLRAIETRSD-YASEFRIIRPDGATRYLRSRARYFIDAAGDPC-FVGAEWDVTDDNKELERSRAEARFAADHDHLTGLLNRRSFDCALSELARQESVKVALLHIDVDHFKEINDRFGHAVGDLVLSHVSKILLEAISAGDVAARLGGDEFAVVITEDECDKTIAVLDQ-IQRRLESPLPVGDQTLIVPCSIGVASAMSADFARLLSQSDLALYHAKRNGRNRAEIFSDEMASTLANERQLAQDLRSGLALGQIRPFYQVQVDARSFRVNGVEALARWHHPTRGILAPAHFLSIASSNGLVAELDDVVLKAVLSDMKS--SASPLEVIRVSVNLSADRLDDP----ELTAKLDGYDIPPGRLSFELIETIFLDSSDQVRQNIQAIKSFGIDIEIDDLGSGHASLLGLLELRPDRVKIDRQLVTPILQSSRRLVGSLVDIARALDMEVIAEGVETLEHANVLAALGVHTLQGYAFGRPQSFADLSARLEQ-------- 170742335 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSDDGIAPVVVASLMLLAVVLATLAVDRQARRRREQQDLARS------LADASIEGIALCDGDR-IVTANTSLAALLGCPAERLRG--RRLGDLLEGEDAAEGRAVAVTLVGGRGERVAAE--------------AALRPITVA-GRPHRALAV-RDVTARLEAERHIQYLVHHDALTGLPNRARFNERLEGAVAEAARGARG-LAVLCLDVDRFKEVNDTCGEAAGDAGLRLIVRWVERALAEDQVLARLGADEFAVLAPGLEREHEVSGLAERVLAALRPEIWRESGLPALTLSIGAALFPRDAQDAAGLMSRAEAALAAVKAQGGDGFRIFKVGLGAELRERRGLEHDLRQAARRGEFVYQPQIDVASGRVVGFEALLRWTHPERGQVPPDRFIPIAEETGSILAIGEWVLRQVCREAAGW-----ESPLRVAVNVSPVQLHHPDFAQVVQEVLHETGLDPARLELEITETALVREPARALVTLRRLKALGLRIAMDDFGTGYSSLSNLRVFPFDKIKIDRSLVRAVDENRAAILRAVLGLGRGLGLPVVAEGVETLAELAFLDTEACQEAQGYLIGKPLPIEAFGEL----------- 13472768 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QRQAFQLALNAERERAQITLASIGQAVISTGRDGRLDYMNAVAEKLLACPFGTRGKPIASLFRLVDKDETQLVGRLLAGEARRSSARPQL---LQRPDGSVVPVALTGAPLLVS-GDVVGAVLAFHDMTREEDYIERLSWQASHDALTGLADRRDFESRLERTI-VELRGQPRQHALMYLDLDQFKLVNDTCGHAAGDQLLRQISALLTCELRPGDVLARLGGDEFGVLLVDCEADEACDIAERLRAAVQNLHFVWDGRPLNTSVSVGMVEIANAQVTIEETLRAADVACYMAKEKGRNRVQIHSDCDVDLRERFGEMAWVQRLHFRLHAQEIWPLNDDIVEAGAHIEILLRLTDEDGSFVTPQSFIPAAERYGLMPSIDRWVVRNTFRILAARQADPRTSPITCAINLSGATFGDESFLGFLSEQFLIHGISPAMICLEITETSAIANLTSAMRFIADLRGLGCRFALDDFGSGMSSFGYLKHLPVDYLKIDGSFVKDMLDDRRAMVEMIHHIGKVMGKLTIAEFVESDGIAAALKTIGVDYAQGYGIARPTPFDASTVLL---------- 217975438 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQQVHERLSRAVKQLNDSERWLFAVEGSRNGIWDWDISTGEVFLSDRWKEMIGYAPDELAGVFQTWETRLHPDDRDIVLDALQEYVSGKSKEFESVHRLRHREGHYVWVLDRGMLVWDPQGRPTRMIGIHMDVSESAKNHAAINELVDQSVTGRKILPDVFMARLSQFL-TQGNSSGQWGALLLVEVDRLGLVATLNSHEL-ERLLTQVAARLSSYFTENITVGRLESGDFVLAIDASVAARRALALASELRQVIARPFHYGHHHFELSANVGICLLDSIETDPALVMRRAELATLSAKRPGQAGCAFYHAEMDRQSRDEQLQQELQTALQQDSMTLMFQPVMNAHSELVSAEVLTRWYRADGEFIPPAEFVALAEQGGMIAELDLWVAKRVCQFIQTSHAQGRSLP-TLTLNISVFSFGLADFVDALVALVKEHGIAANQLGIELNEAALLMQPQFVAERVSKLVDAGIGIVLDHFGSGSSALSCLANQPLVAVKLDMSCIDSLAAMPQR-VKALIVSAQQFNLHVVAKGVESPQHYQAFVEFGCDGYQGYIFSRALNQADFIQLVCPR-PLLRS- 171317826 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTVDFLAHVDRELRFLYVSDASLRFIGYHRDYLHT--LTLRDLIAEQDTATLEGLLAR--AARSGQVE-KATICIVKSLTYPLDVEIRAFKSRHHGVDGFAIAAFDVSAWRALEARLTYEMHHDPMTGLDNLSALVPALMRA-QQAADESGTCAALLLLDLDDYQRINRALGYDAGDTLLRDTAQRLQALVAPDEQLARVASDKFAVVLTASNRSDAADALARRLQAAVREPYVFQGQTVHLSASIGIALYPDERAAPHRAQHHHALAQAKASGGNALAFHEPVDDPADAERLKLEADLYDGVRNGEFSLHFQPITRSQSGAVDGVEALIRWRHPVHGLVPPATFIPLAESIGLINYLGNWVLKAACMQLVAWDRQGLALQ-YVAVNVSPQQFRDPRFTQSVREAIALTGIDPRRIVLEITESLLMHDPAQAKVLLEELTELGIRFAIDDFGTGYSSLAYLQRFPLAKLKIDRSFVENTSRNDRAIVSAVVGLAQTLDLELVAEGVETEAQRELLTEMGCNHIQGWLVCQALPSEELARRFEAQ------- 152964575 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALAREASDEVLVTT-AEGRITFCSPTFSRRWGVDRWALVGG--DAFSWTHPEDRERVRAAFAAVCRPGSESVDSEHRVVRSTGEVRWCRVRFSDARRVPG-VGGIVWNCQDVTEVHDTLDALRHAATHDPLTGLGNRRRLLEVMERSLTDGLDSALLLLNLDGL-----KTVNDRHGHAVGDLVVRAVAERLDALVGDRGWLGRLDGDEFAVLLRGQEGPLSRALADLAQRAVGRRPVEVEGRAVAVTAAAGTALLPGGDARRLFRHADIALGAAKAAGGNRWVPFSRALLDAAHDRAELAADLRHAVATGGLHLALQPLVDLAAGRTVGFEALVRWQHPQRGNVPPSVFVEVAEESGTILDLGAFVLESALEALVELQRAAGRSGLEVSVNLSGHQLQQPGLVAAVVDALRRHGLAPGQLCLEVTESVAVADLATARNTLQELRSHGVRIALDDFGTGYSSLSYLRRLPVDVLKIDKSFVDDVSGERAAVLSGIVALSSALGLVTVAEGIETEQSHEVVRGAGCTWGQGYLFARPLSP----------------- 163814705 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALAATTLRNYIFMDDLDTNVTKWSASAVDYFGLPGQYIYDTQKVWEKLIHPDDRAIFEQDITEVFAGRKKYHDVEYRMKNKKGEYVVCTCRGFITKKENGDPEFFVGTVIN---------------HGVIDGVDPVTNLHNQHEYTKYISIHLRNKQTMSILAIGISMFNSINMMYGYAYGNAVLKDFATKLKNVVGGKGLVFRLDGAKFAIC-SNVYTKQELKEVYRHVQNLALDNVGLNGTSIPLKLYGGGLIYDHVGADEDVIKSSVEYALERSKEDHHFFNEEIKDNDRMRLQLYSTIHKCVANNMEGFFMCYQPIANSETGHIVGMEALLRWKHKEFGVVPPGIFIPWLEMEPCFFELGNWIIEQALTD--GMEIRRIRPDFVVNVNISATQLENHGFRQAVVDILKKTKFPPEYLCIELTERCKNMDIAFLKNELEYFRKLGIKIAIDDFGTGNATLNLLTELPIDELKVDMSFVRGIQESNQVLVQAVVSCAHELGYKSCIEGVEDKTLFDYLHRYGSTYYQGYHFSRPVCLEDFKKLL---------- 148261367 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RTALVPRMVVTGGLVSGALC--WSFWNRLHGAPLL------TGGFAGLFTGYVLLSISAILWARRPADVRPVVFKLAFSGLALMIGIFWSFILIGGLHHADPVQTSMLYAVAIGLMSTSAFSG-----PALYALALWPVTIGSVIAIMADSAIPPAATLIGLASYAFL-TFSTILYVNANTMERELRRLEAERQSEVIEGASDFLWETDASLTLIRPSLRFAEVARSTPAEL--ASMSIIRFLVEHGRAGPDHSCNAAVGHRIGRRETFNEPRTPNEERCW-SIAGKPVFDREGVFIGYRGVGSDVTAHRLAERKIAHIASHDSLTGLGNRMSFDEALQAACSGPV---GVGTGLICLDLDHFKSVNDRFGHKTGDELLHAVARRILSCVRSHDRCFRLGGDEFAILLP-DATIADAEAVTGRIIDRLADPFRLADVTVAIGSCAGIAMITRPGILPEDARHAADLALYRAKASGRGSARLFDPENDRHTTRLRQIDAVNEFEKQVFFLEYQPIVRLDSGAVTTVEALVRWKHPEYGILPPDQFIRASEHNGAIIRIGAFVIEAACAYAATLPDH-----IAVAVNLSPVQLHDPALIERIGAALVRHRLGPGRIEFELTETAILDVSPETRRILEAITALGCRLALDDFGSGYSSISTLYYFRFDRLKIDRSLIKDDDPRRRTILFHIGRMARDVALTITAEGMETDHHRVSLIELGFEEGQGSLFAMPMSGEALHDWLRLRL------ 217972149 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISHQIIAASGEFEPYFGYALQQLE--------------QQHIRAQLELCLSRRQSRIENDFTCLLAGADYSVYLATGRPLDITETELIRVFSM--NICGGLHSVSLMSQLDKIAFEDPLVKIPNLNVLIRTLEGVLAEDIREKFNLLIIDIDKFSDFNRVFGSPQGNEMLKHVASCLREHFDACVLVARLKDDKFAVLGPKTLVTADI------ISRLFIQPYQQGKSKITVNISTVTLPLELADGTAVDAITQVNMALKTAKKLGIRQHVTYQQANDDNVAYHFEQALQHSITCNDIHIALQPQVCIKTGEVVGVEALARWTLPNGQNVPPLDFIPIAEATGLITQLGEQLFVQSC-QALCALNEAGYTNLCMGVNLSAMQFEQENIVDILKQHIADAKVPPKQIEIEVTESIAMQNFEIIRKQLNELRSKGIRIAIDDFGTGFSSLAYLSKLTFDRIKIDKSFIDNVTSDDAAIVDSIILLGQRFHMNVIAEGVETKEQAKWLSDRGCHDAQGYFYAKPMPLPELLTWLKQKTPL---- 150397959 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RWENRY---IAGGVAVALTCGAACAYAIAVTRSFAQLACISVTLASLSPLVGRNF-GSERAVLLLSSAACLP-------MMIAALSLGDPFMAAL-AFLILPFILSTRMMANNVRSLSARNDNLLSAEQQFETALNSMTRGLFMLDRHSRVAVVNERAAELLGDKAELKGMPIDDVLERLDAEKSEYIATQLHLLIAGR--------RSRTLISIAEDLFLEFAAYPRENGEV---VLILEDMTAHVLAERQILYMARFDMLTGLPSRNHFAELVHDAMGVDAAPDR-DVGFLLLDVAEFRHVNDTRGHIAGDKLLKAIAVRLKSLAAAETIAARLMGDEFLVFFPNLPGRSDLKERICGLHAELQGTYVADGLRFEMAIDGGFVLVNASDFRFEELQIKADLALSEAKKRGHGGCAAFEEAMEARYLDRLKLKVDLREAVAGRALDYQPMFTPDGSRVESCEALTRWIHPERGSVPPPVFIQLAEELGLVTELTRLVVAQACRDCLSWPPE-----VAVSVNLSVLDLRGDEIVGVLTGILKETGLAPDRLHLEITESCLMADPARVQKVLHQLRAGGMTIAIDDFGTGYSSLSYLDSLPVSVIKIDRSFVHDIDEDSRKLLLGIVNLARALELKIVAEGVETPEQLQLLRERNCDLIQGFVFAAPMPASAVAAL----------- 296533368 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TRSLAALSARKTRLLQQTERL------AQLGGWELSRQGDGPLWSDEVFRIHELPFG-HPVTITGALLHYPPGDRERVAAAIEAIFAGRTAELEADF--VTATGRLRRIRLSGEPERDQQGQVVRAVGLIQDITEAWQLRQRLQLLAMQDPLTGLANRAQLLQRLEAALQQTPPGGALALLLLDLD--NFQDLNDRHGHLQGDALLRGIAGKLLASAGGQGMAARTGSDEFALLLPVT-DEAGARQRAELVGEALRQPLLLEGVPVGVSASIGVALGPRDGDTGEMLMRQADIALSHGRRLGRGRVTLFSPEIAQRFLARREAIELVRLHEGWVRPFYQPKLRMADGRRCGFEALVRILPPDGRVLGPGQFWAALQEEETARLLGQHMLRAVCADLRRWR-EAGLAPVRAGLNVSEADFIGGGLAQNVMAQLALLDLPPSALTIEVTETVLLSEAPAVIGALSRLHAGGIAISLDDFGTGHASLAHLRDFPIQELKIDQSFVARLEEDARNIIGSIVELAHGLGLRVVAEGVETAAQHAALQRLGCDEGQGFLYGRPMPAARAEAWLR--------- 170751167 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LPNENIVLSILTTGGAAVLFLGAFLTILAARRFDAQERAHSSI--LRTALDNMSNGLLYLDPAERVRLYNRRYLEIYHIPVDVTGMTIDQIIDLVHGWTAERREAARRRVDDWRSVKNSKQIDYPLEDGRV--LQVEIRPIEDGGN-----VVTFDDVTKEREAQRRIAELAFCDPLTKLANRRALSARLEHDF-----TPKRVVKLLLIDLDRFKQVNDTYGHVVGDQLLIQVANRLRTIAGPDGFVARLGGDEMAVLVYGDQTQAMA--VATAVIEALALPYGIDDLTVSIGCSIGLCCTDDAQDAIELMQFS-DIALYESKRQGRGRTSCYTPDMLRTVADRVQLETDMRAAIERGEMYFQPVIALVDDRIIGYEALIRWDHPKLGAVSPARFIPLAEETGQIIPIGAWVLQEACRQAARLPN-----DVYVAVNVSPVQFRSPQLLSDLTQALARSGLPAERLEIELTETAIVEDGPRIAKILAAIRRLGVTVAMDDFGTGYSSLAHLRDFPLDRIKVDRSFVAETDRHSLAVLKGIMHIAKALDVVLQAEGVETPSQLALMREIGCDAIQGYLIGRPQ------------------- 229917926 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQISTHTTSHNGFLMMLAFLIASVLMALELAKRVTGDVTTSHRIWILFGGTTLGLGIWSMHFSLHESTYSIWPAIAGCILSFGLISHKTTWMILLQSSGLMGFIVSMHYIGMAAIQSVQLFDPSWV--LVSIGIAWGASFLALWVGFFSSYSTERTPVPVKLMFSLLMGTAIFSMHLAGMRATTIIDPTLLAWLVIVFLLFGMYFIAYTLERQIQKRDLF-----QTTILESTTDAV---------VTTT---------SDGEIQYQNQAFAHLFEGHATEPFFQDYHPLLSAQQPFYQ----PVQIDTNHRTLEVTSYPLQDSNNQVLWFI---RDVTEAVASQRLIEHMAFHDALTDLPNRHKLDALLKECISQER-----SVACLYIDVNRWRFLSDILGHHGADELIIQVADRLKHTIHPDDVLTRIGPSEFVILLFAQRSSLAHQKAEKCIKISSSFDVDGTTLELTMSAGISHFPKDSASSEELIQFSRLAADESRQDGENNIKLFEESSRPQLLRNMEIEKALVTALSNDELTLVYQPKIDLKRNRLEGVEALLRWQHPQIGKIAPSDFIPIAENTGLIHSIGHWVIREGCRTWVRWQ-RTGIRPFTLSLNVSPLQFAREDFVDTLQSILLETGMDPMYLELEVTESSMLSYEASTREKLTQLHQLGILISLDDFGTGYSSFSQLRELPVQVLKIDRTFIENTDRNQEAIVRSMIQLGHNLGMKVLMEGVETSAQLEWLLKESCDFVQGYYFSRPLAETDVPLHVKQ-------- 254500077 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AFNEMQDSLDKD--EAKLLKANKRLAFLYHNTPVMLYSIDHEDRILNVSDYWLSATGYAREAVIG--RKLREFLQPDCTEEYLDSRKRLFSAEHMSFEITSVFIRADGSPLDVLITEIRDFDKSSTGRQSLSVMADICQLKAAEAKILHQARTDFLTGLLNRHGFTHRMNEAIDAA--DADHEIAVLFFDLDNFKWVNDNLGHFAGDQVLKLVTQRVSKLLKTDDCFGRFGGDEFAILLSGGDVRARAVDLATRINQVLKQPISLSGRQLQISASIGISYYPENADTADDLLQTSDVAMYRQKGSGRNGHCVFDVQFGQEAARQLEVKELISEKHDWFELYYQPIVHLNERSIVGFEGLLRLVHPDMGILPPREYITVAEQTGSILEIGDRVLRLGMRALKELEQQPDWQDAYVTLNLSAAQFRRELP-DTLARYLAQHDLVGDRLVLEITETTLMQNSADLDGLIEDIRKLGCALALDDFGTGFSSLSYMNRLHVDTVKIDRSFVQGLGDKTAPLVEAIVGLSEKLDLTVIAEGIETEEQLGSLTQRNVRFGQGFLFGKPLDV----------------- 77360125 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EFLHHVEQQHFKMV------GRRAESWLGVPFRVNDRHSGVIVVQALHYSQHDNALLTYVSRQISMAIDRQLARQELEHRALHDDLTGLANRLLIERIKHILRLARAKKGTSHALLYLDFDRFKSINDSLGHEVGDHFLIKICQLIKGTVRNTDTFSRLGGDEFAIFMENITHRNQVTDALKRIQLALSKPINIDGHLLQASTSIGVALSDNENDKAYILLQQADAAMYEAKSTGRGQVKLFNNIMRKKLKTHADIENDLQHGIEHNEFYFQPIFTIATCEVIGFEALVRWHHPSKGFVPPNDFIPIAEKTGQIINLDLHLLDLAAQQISTWHQQGHRF-LKVTVNVSSRHFASLDFVAQIHAIYNKYQLPLGSLCLEITESGLIENLDLATQIIEGLSPLKVKLCLDDFGTGYSALGYLHQLPIHILKIDKSFIDHLHDSANPLVDAILSLAISLNLAVVAEGIETAEQLAILQTTQCNYGQGYLKSKPVTAQEAILLI---------- 135045767 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LASYGAVRDITESKLAERRLQESEARFRSLTDLSSDWYWEIDEQF-------RFTNFAGYREGKSIMTQADSIGKLSDEDWALHRRVLEAHQPFR----DLELQRLDAEGQTYWVAVSGAPFFDERGVFKGYRGIGRDISKRKRAEDETQRLAFYDTLTGLPNRRLLMDRLAHAQVTSAR-SKRHGALLFIDLDNFKDLNDTLGHDVGDLLLEQVALRLVSCLREGDTAARFGGDEFVVMLEDLNENDQAELVAEKILNRLNAPYELVGRQHSSSPSIGITLFCGAILGVDELLKRADVAMYQAKAAGRNTLRFFDPQMQATVLARAALDADLRMGLQRDELHYQPVVDGRS-RILGYEALLRWRHPRRGLVSPGEFIALAEQSGLILGIGQWVLRTACRQLVAWSREPATRGLSLAVNVSARQFRQNDFVAQVQAVLEETGADPQRLKLELTESVLISDVEDAIRKMGALRERGVRFALDDFGTGYSSLSYLKRLPLDQLKIDQGFVRD------------------------------------------------------------------------- 261253011 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QRVIELSSSGVILTDANNLILNMNSKAEDITGYRLDEMYGPPSTFSSDIH--DRKFYKTMWQSI--ELSDCWSGEVWNKTKSGAIYPEQLSIHVVRGRKGDIQNYIAIFDDLSYKKSIENELLKYRNKQDFTGLMTRTKFIQMLE---------DNPEFAVLLVDISRFSEINNLYGEEFGNKVLSYVGQILYANYSAEKLICRYGADQFALAW-NLANVSGVEQLVSTIRATVEEAFSIDGTTMNLAVNMGYSL-PIESTSETHPLTKAYYALEEAKSQLTPGTIRYSDYLEQRAERKHQLGAMLKQDEERLHVEYQPIYDLQTRTIVKFEALARWVEGNQSI-SPFEFIPIAEELGYISQLGNLILKKVCKDILS-MKALGFDEIVISVNRSIEELLNEIDNCSILSQLEESGLSTRDVIIEITESIPLEDKPQVQDLLDCLRKRGLKLALDDFGTGFASFSNLMKNTVDLLKIDRSFIRDSDKNNAVLVESVNMLASQLGLEVIAEGVETKQQLELLQSMGCRYIQGYYISKPVPFDKAMTLLEK-------- 121998484 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILEDVTEREEVRKALRERDWQYHQLLAKTAEGIVIVDGDGRILYANAAAGTFLGQEPQEL---VGAWFGQAIPREVPQQVELFAPGIGVRT------------------VEMGAQPI--------------------DWEGLNAWVINLHDVTNRESLRLLFQDRLARTLDALPPW--APVALVVIDVNDFRTINDSFGHVAGDAVLKQLGQRLSHVLSAAAQVSRLGGDEFAVVLPRLRSLGDAAEVARRFLEVTEAPFRVQGHEVRIHLRVGVSSYPEPAGSAAQLVQQADTAMYQARQEGVSLRFFSEELTADARERLELGSQLRQAIDEDALELHFQQTELASGRWIGAEALLRWAHPERGWVSPAQFVPVAERVGLIGELGRWVLRRACEQARIWRD-AGLAFGRVGVNVSAPQLIAGGLVQDVDYALAQAGVPPEVLALEITESVLMEQDRHVVAQLEALRARGVQIALDDFGTGYSSLSYLRGLPVDQLKIDRSFVQGSDQTQIKINRAIIDLGLSLGYSVLAEGIETREQQEVLLREGCPLGQGFYFARPEPAAQVTPRL---------- 86357036 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALNQAFDGQKRLFEIVLNNLPLGLSVFDAGQRLTLYNLRFPQLFGLTPEDVGATIAELIGKMRGNERTASKPVRQTARPSLAKTGSSSIRRREWLMHDGRIIQSVVTILSDGSS----IAIHADITEDRKAAERISYLAHHDPLTGLPNRMYFREQVDTRLAQRKPHEQIALVHL--NLDRFKSINNTIGVSVGDKILQQVAERIRASAGSENILARLGSDEFAILQTGKQQPRTVTALADQIRSELSEPFLNGEKQVTLSVSMGIAIAPENGGETDILLKNAGVALSHAKADGRKRERFFTGEMEAQMQLRHEADLRAAVENEEFHLHYQPLYDLAERRICGFEALIRWNHPVRGRVPPMDFIPLAEEVGLIVDIGRWVLRRACRDAAQWPE-----NIKVAVNVSAIQFSGSDLTQDVSEALAAAGLSPSRLELEITESVLMENLNEVLPILHALKDRGIHVSMDDFGTGYSSLSYLSSFPFDKIKIDKSFVNDIVDNKYAIMRAIILLGDALGMRVTVEGVETAAQLALLECEECDEIQGYHISPPRPVRDVPHLL---------- 254787736 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEEVFQGYTAKINGGLSARYPADAFIQTYELESFMGIPLYDDLAQVIGCMAILNDRMQRLDAESRVRRMAYEDYVTRLPNRASLHEHLAKVVRDCAANDWG-ATAFFLDLDHFKTINEALGHDVGDEVLRLVGLRLRDHFADSCFVARAGGDEFVLVQTSQSSDISALSIDVQVINLLSKPIMLGERTISIGTSVGVIMIPKHGNTILDIMRRGDSALFKAKQAGRNCYAVYDPRMQKSIEERMQVEKGLRIEQNQFGIFYQPKVD-ASGRVVGAEGLVRWSHPEHGFISPSVFIPVAEETGLIHLIGEWIMEAIAGDLVRWQDMKIEPFGDIAINISAWQFGRADFIEKTLAGIRLNNIRVEQLSIEVTETAILGDMGTTRVKLNQLRNAGISVMLDDFGTGYSSLAYLKDLPLDGFKIDRTFVEGLGDAQAELVRSMLSIGKHMRLKVVAEGVESKEQFDKLKAMGCKLFQGYLFAKPMPVDEFLMWVK--------- 81300191 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIDEIEALDKTQKELEDARDFAENLIQTANAIVLLLDLNGCILELNPTAEEVTGYQRSEILG--KDWFESIVP--RDRYPHVWEQFKNCSSEEINFENPIITKSGKERYIVWRNSKIF-KNNECVGFISFGIDITDRRDNEKALERQACYD-FLTGLANRFLLQEQGQELLLLAKRSQEMLAVIFIDLDRFKDINDNFGHEVGDRVLVEVAQRIRQSVRQSDLIARLSGDEFVVILPNT-DAQGAATLAQKLQQQITPPIAIGDRSIQLTTSLGISLFPVDGDDLEILIKKADTAMYSIKEGGRDAFSFFTATIGQRLQERLEIESRSAIANQQFELFYQPQISLQDDSIIGLEALLRWHHPHLGLLTPKSFLPIAIEIGLMEEIQQWVLKTACTQNAVWQAQG-LKSVPIGINFSGFQIQE--FCPQIFEILNETTLRPQYLELELNEAILADPDSGLKQGLIQLKNLGLKITVDDFGCSDSTLASLQNKGLNRLKIDASLIQALDQAIQTIVSAIIDLGHKLELRVLAEGVETEFQRQWLQEHQCHEIQGYLVYLPLPAEDIPAILREQ------- 221369404 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITDRKVLERELATRNAFLTAVLQTSVSAIVALNAEGGIVYANDEARRLLVLQPHRGGLRMEAVLETL--DGRPLPEADMPSALVRATGAPLHDLRIRRPDGQFGILSINAAPLPQAADE-ARIVISVTDITHAEASAERLRRQAAEDPLTGLANRRALADAVETRLTEAA-----PFALVMLDLDNFKAVNDLQRHDTGDAVLRIAADRLRAVAGADCLVARMGGDE-FMVLAPGTDAASAPRLAEALRAAISAPIEVGRQPVHLAASAGIALHPEHGTSMALLMTGADIALHAAKRAGRNRSVLLSQAQFAAEARRSAITQALAADVEADLRLVFQPQFRACGAFDGAEALLRWTDPRLGEIGPAEFIPIAEEAGLIQRIDAHVAVLAARQLGLWARRG--WRHRLAVNASAQTFARAGFAEELLQHLAEEDVCPQQLVVELTETSLATLSSVADHNIATLRRAGVGIAIDDFGTGYASLSYLHRIEATEIKIDRGFVAGLERDSKPLIQAILSLAHALGLAVTAEGVETERQRSWLSAEGCDRLQGYLLGRPLPVEAFEA------------ 134099389 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VQDVTEEHAAQSRLR----RFIDLCELAPVGVGLFDQEERLVHANPALCRLLGHSPEQLRGMTTEAIS----EPGEQNRWSLPDAARGSGTAPAPRRWLRRRDGDSVYCELHSTESVQDDG-TRFWLVVFQDVTEPFRTAEILRHQATHDELTGLPNHTAVKAALGDLLASAGAD---RVAVFLCDIDNFKRINNSLGHDAGDELLVALARRLESRLPRECTPARLSGDDFLVVCSDIDAAGGVESLARTMSGLLSTAVPVHGQLIKVSVSIGAAMRHDPLTTGGDLLRFADAALSEAKRQGSGRLSLAGPALRDAANQQVHLEGELRKALQDGEEMHYQPVVSDDGTIVTVESLLRWPHPERGMLRPGAFMPIAEQGGMLRDLDLWVLRTCLREAADWP-LARGAPVRIAVNLSALVPGDPGFVDTVREAITDSGIAPSRVILELVETALVDLPDRSRQAMDELTRYGVRFSVDDFGTGYSSLARLKDLPAHTIKLDRRFVSGTDPADLAVAKAVADIAHAMRRRCVAEGVETATQFHVLRGIGVNGYQGWLFSYPLPARELLPLLRKHLPVP--- 254372418 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DISDLKQIELKLKETQDFLELMFDASEDIIFVKDKNYCLVRANRAFFNLF---PKNTHSSLSTLIENFNSSDAEYFLKY--DALAFETGSSKTIEYIKLPNGEDRILDTYKIRFYDKNNTP-YLLGIARDVTE------REIILNKLKDTNKKLEEIAYKDDLTGLLNRKGFIKKASNHIFCIDLDNFKFINDSFGYNIGDGLIIKISKRLKNFFNKDTIIGRSGGDDFLILTDNLQSLIEIAQIAENLIKEIAKPYIMKGNTFSQSSSIGIAIYPNVADNFEKLIQFADTAMHHAKAKGKNTYSFYSLDYDQKTQRRNSIDRELRNAEMAEFTIVYQPQFDINNEIYGVEALVRWQSPKLGNISPEEFMPIAEKNQTIKNIGKWIFIRTIQDWNKLLSLNLANNLKLSINVSSVQILQENFCSEVINII--SNIDKHSITLEITETHLLANIDLTRTVISNMNKLGISFALDDFGTGYSSLKYLANLPIDYLKIDKEFVQNLNQNNKEIIIAITQLAKNLNKYCIAEGIETLEQFNFLKSIGCNFYQGYYFSKPISFLVLKKLLQSK------- 149189327 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FGTHLDVTEKSHAEEELRMS----ASVFDNTREGILILDNLGLVRRVNEAFISANDYSKEELLGHS---LESMIDESESQVRYAELKQKVLSNGFWRGELWLVRKDGQAYPELVSITAVRDSQNRLSNVVALFTDISRLKEQEKQLELLALYDPLTKLPNRNLLVTKVSELLKFNEF--GRYMAVLFIDLDEFKKINDSFGHEVGDEALKLLASTLSKNIPSNDILVRWGGDEFIIVLNNVRSEDKVKSYASKLLNIISTMRFKTDHPQPFSASIVTMTEADSVTDIEHLIRQADLAMYESKLQNSISFFNPEHDRSKRKRHAKKRQLEQAVSENELELYFQPKMNLRSNELIGAEALLRWNHPDKGVLTPEQFLFDIETPALQCEIGDWVMTQAVHQVSEWMKCG--MDIQLSINVSSYQLDDINFTSRLRALLSQYKVPPSYVQIEILESSALELVERAQAVIERCQSFGVSVAIDDFGTGYSTLSYLRDLPADVLKVDKSFIIGLDSKNWGLLKAVMSLASTFDKTVVAEGLEDWDAKELLLEVGCEIAQGYAIARPMKIEQFNRWYRQ-------- 291527143 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VIQSILTKKITTNSLAGSYASLEAILENSGCGIYVADMSKSEILYMNNYCKQL--------------LSNI--IEQNKLEKYIFSHTAESRSFTEVYV-----TEEDKWFDIHRTGIAWVDGRKVQLV-TLYDITQKKRYQQRIENQANNDFLTGLYNRMRCEQDLAKFIDDSVKND-TRGAMIYIDLDDFKHINDGLGHQYGDVLLKAISHSLTQVKEIENHCYRMGGDE-FIVIVTGSSVDRLESIINDIQQIFVRPWFLKGEDYYCTISAGVAFFPTDASTVEDVIRRADIALFNAKKEGKNRIEFYNEGIDGTSTKRKHMRKATMNECDEFTVYFQPIINVKGEDVCGAEALVRWNSATMGFINPVDFIPLAEYLGLINPIGEHVLREAAKHCRYWNDMGHPDY-KVNVNLSVVQLLQNDIVKKIKGIIDEVGIEPGNLCLEVTESLAINDMVRMKRILSEIKALGVKVALDDFGTGYSSLNHIREMPLDIIKIDKCFIEHLGEDDFAFVKMVTELANTIGVHVCVEGVETDRQYAIIKKMGIYYIQGYFFDKPMCIESFEE------------ 254516247 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QRQSLSAEHAAESIVILDAAQTIIDVNRSFETSTALKKSDVQGQSLQAVKH-RLDSSAQFEALWNTVL--QSGSYEGEVESIHADGTKHVELCRINAVLNEQEQAHHFVCLYSDITRLKHHEQELESIANFDTLTGLVNRQLFEDRLEQSLA-NCERRGNHLALAYIDIDSFKHINDSYGHTAGDDYLIGIANNMQLALRDTDTLARIGGDEFIALITDLERLDDLEPVTQRLLEAATLPVMVNDRQLTGSASIGIARYPLDGEDAGRLIRCADQAMYEAKQQGKRRLHVFDRGLLRVSASRDNVEAALDSGEFELLY--QPKINLISGELVGFEALARWNHPQRGLLQPAEFLPLIDRENLQLEFGDWVLDQAVKQIES--GLQSNISLPISVNIAGVHLRQTDFVESIASKMQAVGMGPQLLEIEILETSALDDLSAVAGIISSANALGISFSLDDFGTGFSSLTHLRRLPVSTVKIDTSFVRDMSEEDFAIVSSIVSLCRGLNRRVVAEGVSSVAHAKALIGINCIYGQGFGIARPMRRQELSHWIND-------- 229916747 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VIFSTKEQQRIENELTDKDELLRRVCEASDTAICDYSYDTSQIEFTGQFQTIFGYTVKQFNAHPNYWKVVINQDDLERVNQANEQ--TRHTTPVHLEYRIFVGKKQKWIQECR-QHLYDETGRVRGFQALIRDVTEVREQEAEVLRLSEFDPMTNIPNRETMFQSITRLIQT-----DIAFVLFTVTFNRIGDINRTFGYEYGDEWRIQTAHRLQRMVPDEAVVGHLDGDTFLVVMPGHHEEEWLIQIGEQLARLSKHCFQLEPYTVYPNMQIGVSRYPNDAEDETTLIRRSYMAMGRAGKSGAAPISLYASHMNLDELKRFELLRDLPSAIDRNEFYYQPKVNAWTGDITGAEALMRWEHPTWGVVSPLDFIPLAEESNLFIRLTDYLIEEVFRFLATLPNK-----IPISLNVSPKYLYHEQLFNTFESASERHDVPLHWIEIEVAETSQLDASHHIMSVFSSLRALGIQLALDDFGKGYSSLAYLQQFQVNTIKIDRIFGHGVSENKQAIIHSLVVLAKEFGLDVVVEGIEQMEDLLLLRQIGCKTIQGYLFSPPVREDAFLQMME--------- 293400307 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDLFRQFHIDASLFYDA-----IVNSTDDYIYLVDMQSDISLISENMYLDFDLPGRLVKGLVPIWGDLIVDKDRKRYDESIARMLNGDTDEHNVEYQIRNRKGELIWIVCRGLLKRDQDGAPLLFAGMITRLEN----------KGRIDHITGLLTQKSCIDHLAILLE-----SGKHGSMMLLGLDDFSHINTLQNHVFGDIVLRQFAQDIQSLLPYDAQIYRYDGDQFAI-VYDEADEKKTDELYQKLHAYSNHPHQSDAGSYYCTVSAGVVMIPENGNDYLDLIKYAVSAKQKGKNTCTFFNDDLIKQKLHQIAINEELHHNVLHQMRNFYVVYQPLLHTKTMKIQGSEALMRWKSEKFGDISPIEFIPVLESSGLIIQAGKWILEQAIATCKEWSN--LIKDFVMNVNVSYLQILEDDFVETIRSLLAKYELAPEHIVIELTESYFVTDMGPIRECFSTLRKMHIRIAMDDFGSGYSSLGMLTQAPADIVKIDRSFINAIHTNNLSFINAVISLCHSIDIEVTVEGVEEKNELDTVCTLQADTIQGFYVSKPISKAAFHK------------ 58039030 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DTRGRILSVNSRFEEISGYTRDELIGNDHRMLRSGQ-HDRKFFREMYRTIASGH--VWHGEICNRRRDGSLYWVDTTIVPHISESGKVTSYVAIRFDITARKQ---AENHLKSSRQKLQHAVNTDFLTKISNRLHFSHTLRKTYICLALLDIDTFKTINDTSGHDSGDRLLRKVAEKLQSFQNDSCFIARIGGDEFAILLTGDCPALF-EKILLEIHEQMRFSFRNRTMTHACTVSIGYVRVPLVDAREKALLKCADLALYAAKTSGRNRIREYHPVMEEKLDHAARLRRRVQTRNQSITVFYQPIFSLSTPGNISFEALLHWDHPQHRVLSPQHFPEVFEDPRLTLTLNTFVTRQVMQDMRKLREQ-NIRFERIAINITSCDFEGSDFFRKVALLAGEMNIPLTSLALEITENIFSRPHHRQIEQLDTLHCQGIQISLDDFGTGFASLTHLKTITFDAVKINRAFVAGLHETDAAIIRGVIDIVHSLGRKVVAEGIGNATQVRALLEMECDFVQGDFLCEAVPVMDIPAALEK-------- 88799467 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVLPLVGLSLVAVVLIRFYQLHQRVEEHKIDQQEKLFDSDEFNLLMLVTGTVVW----KRGQL--SADLKELRLREGDSLR---QAWKH------APKALTYFQHTVSGETRSFEIEI-------DYFRLQVHQWPNLSPQGHITGLTLSIQDITEQRLLEEQIRHEQHHDALTGLPNRQLFQEQLHHELHRCRRREE-NLAVVALEVSGIGQINSVHGDAFSDQLLRRIAGELTKALREEDSLCRYSNDEFLMVISDFQTPEALHALAKRLIKLASTRYQIDDHYVALYANVGIATFPSDARDEGSLITCAITAMRHARQTGRNTLDYFSEESARRAQEKWHLERQMTEAAHDFQLHYQPIFDLDSNRCIAAEALLRWPSTQLA---PDQFIPVAEETGLIHPMGNWILSTAVRQWAQWHDEGRELT-YLSVNISVLQLQQPGFIDQAISLTKQYHLPPGRLVLEITESILLQTSPNVLSQINRLRQAGYRLAIDDFGTGFSSLNYLKQLPIDYLKVDRSFVEGIIENNQAIYRAIVDMAMAMDIEIVAEGVETPQQMLWLKQQGVTFAQGYFYTQALPPEKFTLYLNAQ------- 222087132 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLTGVFVHILAYGIVFLSTGAGIYLGFCLVLAIVFAFRIHSFRQFDAADIARWETRYVLGATAATLILGVASGYAILIVQNPLAFICIAVTMGSMVSILGRNYGSQKAPIIVACLIVSIMLVPFGLTTRSMASNLREREISLIADRFDTALNNMTHGLFMLDADNRILVVNRKACELLNLTNPERDCDFDVVLRYIDGSLPGLIQQQIEQLVDGSLSRTLIEL------GEDLFLEFSAS--RRADGIV---ILIFEDVTARIRAERKILHMVRFDPLTGLPNREYFAELTKEKL--AAHVGDGRIGFLVLDVDDFKHVNDFKGHVTGDRLLVAIAARLRETAGDRALCARLVGDQFVLFFPNDDGVEDLDGRISALHAAMAGTYEVDDHSLRISFSGGYVTMSSSEFRPEEWQIKADLALFDTKLRTKGGCSAFEEEMDARYIERQKLKTDLREAIEKLHAVYQPMFTPDGGHIDCCEALARWVHPEKGSIPPNVFVQIAEEMGIVSGITRFMLNRACRDCAGWPR-----SLSVSVNLSAQDLRGNDIVAVVTEALEASGLEPSRLHLEVTESCLMDEIATVRSILADLRAKGITIAIDDFGTGFSSLSYLDSLPVDIVKIDRSFVHEIDSRRFKLLCGIADLSRALGLKIVVEGVETPEQLALINERGADVIQGYVFSMPVSLARVGEMI---------- 262273222 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDISQRKLAEQKLQRSEVEYRMLYEQQPVMLLTIDQQSRIQSVNQCATEWLGFSKHHMGHKVTDF----YADGSPPPRSLLNGKQRERFGIRRREIRYRTSDGNERWVRESVRSTLVQSQLLL----VGEDITENRRMEQQLRYQAQHDFLTGLLNRNCFEARLVDVLG-ALKENGVVHALFYIDLDQFRVINDTVGHEAGDEALKQTAQILRESLPIGATLARLGGDEFAVICYDCNEQQALEQGKRILDTLSELDFYWKNTRLALGCSVGIRMLDKTASTPQQVHAQADTACYAAKHEGRSRVHLYRPDDQELRRHEREMSFVSKIHRFEVYAQPIVSVNANLEEKLYFEVLVRMRDKEGNYVPPGQFIPAAERFNMAHMIDKRVIEKTLGWF-DRHPEHVDVVGMVSINLSGRSMSDEGFIHFLLEALKTSTIPSSSISLEITETAAISNLSDAIGLFTKLKQLGCSIALDDFGSGLSSFGYLKRLPVDIIKIDGQFVRDIDEADYVMVRAIHELATQMGKKTVAEFVENDAILMRLCSLGVDYAQGYHFSVPKPMEEVI------------- 78357490 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IMATVERIHQSETALRESETRFRAVFDHAGLGIVLLTPQGTVKSVNKGAADLASIPAAEMLG--LHYSDFLCADDVTVADRFFHALQGGADEVLTMTSAIRRRHAPPIWCKLTVSRVLDEGGSLRFIIVQIEDVTDHKREDERLTHMAYHDVLTGLPNRALFLDRLQSAFNRAQRNASYSFAVLYMDMDGFKDVNDSMGHDAGDALLGMFAERVGNCLRNVDTLARLGGDEFAVLLDDVPEILQVTHVIERITEAVSSPFMLRGREIRCGVSIGAVLRGQECSGCGDLLRQADSAMYKAKRRGSNRYVIAGSSDAAAARVMRKGEQELVTDSGQLELFFQPVVSLQTGRMDAVEALVRWHHPERGLLAPGAFLPLAEHAGLQAALDAHVLRLAARQLAMQEQEAGAAVLSVHVNMLSETLRRPEMPGVLLGVLQEEGAAADRFIFELVENLLVNAAPAVAEGLWRLRDAGIRLALDGFGSGYSSLAMLRRYPLSLLKVDGSFVRASDADMAAIVRSARTLASGFSMKAVAEGVELPEHAELLRELGYSSAQGMYFAAPMRLSRLLRM----------- 217424302 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLVCYFVASMFLMYLALVWA-RKAALQRLSIQYALDRSEAFAEAALSSVAEAVITVGLAKNVDFINNAAEQLLGYPAACVGAPVSSVLMLLDKETGHAVDIVDEFWAREERTPIKREVHLLRRDHSKIVVQTTISEMGDRVHGHIGYVLILRNMTREQQFLESLAWQATHDVLTGLVNRVEFERRLEIALDTASGKERADSMLLMLDLDRFKEINDTCGHAAGDAMLREVTQRFQSCLDDDDVLARLGGDEFGVLLPHGAGSWPSKNKAERLRRSLEDFVFWEGERFTVSVSIGVLELCKAPRNLEMAVKLADIACYIAKERGRNRIQLADPSDLQQARHVGDVQWSRRIKTFRLYVQPIVHTCPDSRTPERAEVLLRMMDSAGRDISPAAFLPAAERYGLMGLIDRWVIRTVFRKLSALPAREYHEY---NVNLSGASISDERFLEFVIAELLSSGLEPSVICFEITETIAVKNLELASRFMGELRTIGCRFALDDFGAGMSSFRYLRSLPIDYLKIDGEFVSNMMSDRVSVVSAINEVAHSMRCSTVAEHVESEVELAMLRELGIDFCQGYFFAQPSPWRE--------------- 257092414 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HAPLQRMTRAVRAIPLLGRSAFAEARTRIARVRRLVDDEIDGLDEAATALSYRLE--TLERDVAAHSAEMQGMLQSVERFSQGLLDTAQVIILTQYADGRILTLNRYGHLLGWSTAELIG--KRFGDLLRPDESAGAETALEEIVAGDRQHTQLESILVGANGESYEITWNHSRLPGRIDDAVVILSVGIDHTERKRAESHVSYLAEHDPLTGLVNRQHFQHELDKAL-LSARRLARDGALLYLDLDGFKYVNDLSGHQAGDALLRTVADEVANVARSSDLLGRLGGDELGVLLHECDRDGAVQVAEKINKRLAEIRFPELAASHRVSASIGIVVFSEATMDVKQLLANADIAMYQAKSRGGAGWHIYSEGEGVQEKMQSRLHWEEMINRSLLDEYYQPILDIRARQVSHYEALVRMRSADGSIIPPGLFMEVAEDSGLIREIDRRVIHQVFGKMLALFAIGRSY--KFSINLSGVSINDARLLSFIRDELSRSPLLPSHVVFEITETAAVSDFSAARTFMNAVRELGCAFSLDDFGVGFSSFNYVKQLPVDYVKIDGSFVRTDSPDDQVFVRALAEVARGFGKKTVAEFVEDERALKMLRSFGVDYAQGYFIGKPAP------------------ 143301160 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FANDGARSLVGIDPGAGDTAARSYMQAV----RDQMRHMLESRGSGGESRWNGEITFRSPDGLARMLSVTVQVVRDADGTVSHWATIARDVTDERRERAELDRLATHDALTGLPNRVLFLRRTAEALERS-LTTKSNVAVLFIDIDKLKHVNDTIGHAVGDQLILTVARRLAAATRPSDTVARISGDEFVVLCEGVLDDHVALDISERIRQSITGPLMLGGVEVESGASVGVAMATDDLLEGRSPAHSADTAMYLAKQRGRGRSEIYSEKMRAAARERLAAELEQALAAGQFETVYQPVEIAHSGRTVALEVFLRWNHPVRGQLQPAAFLDLADESGLIAPIGDWVLDTACGHLRGWVDSGGITDISLHVNVSRRQLADVTFVERTLAVLERRGVDAARVVMETGESTLLDQNPAVLRTVNALRRAGIRIAVDDFGSGSSSLAALRTFPASILKIDGSLVRDVGSPDDPMVRSIIQLAHSLDLSVCAEWVTTEDQLERLRLLGCDMVQGNRIGAAATHDETTARIKRR------- 146279592 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DISRRKALEDELQVERNLLRRVMETSVSAVLAFDGTNRVIFANREAEAVLGAPAEQLTVDDPGWG----ISDGDGSELPLGRYPVVRAATENKVLRVQHPQKGARVLSVNVAPVEQGDSRV-RVVAAFTDVTEQIEAERAAAAEDALYQALHDPMTRLPNRVLFRECLEAAVRHGGRLALIFIDLDNFKQINDRFGHFVGDRVILDVGRKLGAAVPPDSTVARIGGDE-FTVLVPLAADDSIEDRVASLVREIEQPVTVEGNIFYLTASFGVSLFPDDATDADTMVRNADLAMYAAKAKGRNQCVRFDAALREQSSQLGILGQQRAIRQRHLELYLQPKVALSEGRIVGAEALLRWNDPELGSISPARFIPVAESCGLIRSLDQHVTDLLCELLERWRDKGL--HLPVFVNISAETLASEGFADGFLGKLERLAIPPARVGIEITEGSLLGTSHVTRSNVGRLTSAGIPLSVDDFGTGYSSLGYLHRLALSELKIDRSFVAQIRDGAEAIVRAVLALGRALGLRTVAEGVETGFQCDWLIREGCDQAQGFLFGPPVPVAEFERLVA--------- 256395338 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATGMLVVAAAEEDL---AVLGGALEILGRQASAALERIALSQEITR--RDSEAYFRALVQNTSDTILIVDTGLTVRYASPSSTGLFGGRP-LRDRPLTEVVGKVY-----AAEVAVRAADPTPQPPVRRDWEISADGGEPHEVEATIADLR-AEPTVGGFVLSLHDVTTARGLERTLQRHAYRDPLTDLPNRLAFIRGLEDAVELASP--SVSVTVMLLDLDRFREINDFHGREAGDEVLRDIAERIRSRLGPGDVLARTGGDEFAVLAVRRSDEAPILPIG---MPGEDKPFYVGPIAVTTSGAVATCTVGASGASLLADAEMTLHAARGAGPNTWRAYDPRLRADLARSAARRSGLDRALAEGSFELYY-QPIVWLDDGDIGGFEALVRWPQPDGTIIPPDEFIPLAEATGQILPLGRWILRTATDQAARWNVAQGVAPVKISVNVSAHQLRDPGFPDEVGKALTDAGLDPAFLMVEATESSLIDRAGTALANLRTLTRSGVGVSLDDFGTGYSSLSYLRDLPVNTLKIDKAFVDGVPDRQTALVKGIIGIAKSLTLMVVAEGVETSQQRRALARMGADLGQGYLYARPMRVDEATKLM---------- 152992966 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EIARVQSELQSKQEMLSLIFEQAPIGIFTYNVITD---CNQTSLDLFRLKKEEIVGISLSQLP-----DSSPVEPSKKALT---EGTQTYVGPYRSIKKIDYWVEAKCAPLYNREYNVVGGITLIEDKTKEHNALKELQYYATHDSLTSLNNRRGFISFMEKMISRQEH-QTYYSILFYMDLNQFKYINDSLGHSFGDKLLIAVSERLKLLVDEHNNLTRMGGDEFIIVAPFQKTKEKAEECIAKIQKSFDEPFVIDDVLLHVKTSIGVVIIEPNFNNIEEIVRHADVSMYQAKKHGHEYISYYNKALDAERKKIFNLQHELISRDNELELYYQPIVNIKDDSLRAAEALIRWQHPEQGLVLPEDFIPVAIESGIIVEVGWWVLDTVCRQIKEWKETGKWKVKYVSINLNAKQLLKNNFARTFLGKLDEYGVNSSDIKIEITETSLIDNFEITQDVIQELQKNGIKCAIDDFGTGYSSLSYLKKLSFSVLKIDREFMFDSDEESITLMRTMISIGKQFNYNVVIEGIEDIYQKNLIREID-DTVQGYVISPPLPEAEF----RERF------ 190573463 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IATLVVGGLSVLAI----SLMAVALAR-RVGKDLTEHESRFRAAFYQANVGMLKLDTDGKVIEANQAMADILDYRRDVLQMSLGDLLM--------EGELVIDGVIDWDRQLRPSELRFCRRDGSLVWGRWSGTGVRSAGGG-LSVFAIIEDVSQNHALAREIEHHASHD-PLTGLINRREIERLLERALLQVRSDGGTHALCYINLDHFKLVNDSFGHAAGDQMLRSFADYLVAAVRDGDWVGRLGADEFAVFLAHAGQDEAKRVLQRVIRNLGQATFPISEGSPQLSCSIGVVEVSADAPDVNWLMSAADSACYAAKQAGRNRVHCFNENRMALEERRQEAERLQGMAENRMLLYAQRIARVGDPSYLHYEVLVRMRGTDGSLHLPGQFMPAVERYGMAVALDRHVLGLLFRHLQVCPAHVRQLGL-CNVNVSAQSIAEPGFLAFVCDLLERNRALASKLCFEITETAAISNLSQARAFIDAVKARGCRMALDDFGSGLSSFGYLRQLPADILKIDGAFVRDMDTDSHATVRAISELGRELQMEVVAEWVETAEVAGALTRLGVQGLQGYAIERPQPLERLT------------- 163855675 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WEPYKHKILPHGYKACWTYPVKRRDGSVAGTFAFYFRQGGQP--DTHLERIADAS---VHLCALAIEREENQQRVNQLVRYDILTGLPNRGLLRQHIDELLS------TDPEQEIAFFYLGLDRFKDINDTLGHASGDLVLVETGNRLKSHLDDGQFLARVEG-DMFVLVVPDCDVHRAALVAAHLQRVAGAPIDISGFSLDPTVSIGISQYPESSRDREDLLRNAKSAMVKASGGGEFLFFSSGMNEVARDRLLLGTALRRAIAGGCLRLEYQPQVRPDSGELYGVEALARWRDPEFGVIPPGRFISLAEEIGEIEAIGRWALREACRQMAVWRDEGVQVPV-VSVNLSPLSFRGSDLPDFVAGLLQQYALPGECLTIEITESAAMALTAGMLEVIHGIRALGVGLSVDDFGTGFSSLSNLANLPVTEVKIDRSFIDKCLQESQSLVMAVIGIGQNLHLTVVAEGVETEAQRELLKAHHCPVIQGYLFSRPLPPADIPNWIR--------- 51893986 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTRAAAGAQLLQGALILFAPAYAAALLQGFAEPLVVVGLSFFLSSALLLWLERPTLSVFQRRILVAVASLPAALCTAM--AVWVRWWLGALF-----FGGINLSLLAARGILQPAKQPSAQWLQAVVAMAPSALIATDREQRIVLFNRRSEEIFGYTKQELGKPIRALLPELAPGEGKGLNGAGPGANGLRSGGHPHELVAHHKDGSSFPVEVSV-AVTRAGADELRVLEV-RNISGRRRVQAALKRLASQDALTGLYNRRAFQAELERYLELARHHR-VRGALLFMDLDLLKYVNDTLGHQAGDQVLVRVAEIIQAHLRPIDIAARHGGDEFAILMPYT-GREAVSVAESLLRAVQQEEFRVKGRSVTMTASIGVTFFPDHGLTAEALVAQADMAMYRAKESGRNAVAVFDGTDEQRIEMVWDRRLREALREDRFVLYAQPILDLRLGRITRVELLLRLVDEGGNVIAPGAFLAGAERFGLIQEIDRWVLREAIRLIAQ--QEPDSEIEAFEVNLSGKTISDPGLARMIQEELEASGADPSKLVLEITETAAIGDLEQARRFITAMRRLGCRFALDDVGSGFSSLRLLKQLPVDYLKIDGAFIRNTEDADKHLVRAMVAMARTQGQQTIAEFVDRAETLRLVREFGVDYAQGYLVGRP-------------------- 86359206 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IERWERILVASGACTTALLGFASGYAIFLHDSFAELACISVTMATMVSVVGRNYGSRFAVDQTFFCCLPMIVCSLLAMDFYRG------------------VLSIFLIPFWLTTRAMANGVREENVIARRERFDTALNNMPHGLVMVDAENRVQVINRKACELLKIGAPERLKDRDRYGARYSFMDASQPELILRQLTQVADGNLS-----RTLIHFPEDLSLEFSASRRADG---GAVLIFEDVSSRVKAEQKIMHMVRFDALTGLPNREYFGQLVQEYLAKHPRKSG-PLGFMVLDIDEFKHVNDMRGHVTGDHLLCAIAARIKEACG-TAILGRLMGDQFILFFPHAKESPSLDLEIRRVHAAIQGHYEVDELTFLVSLSAGYAILESSAFAMDEWSVKADLALFESKSRFRGGISGFEREMDGRYIEQQKLKADLREAVSAQHLVFQPMFRADGSRIECAEALARWVHPEKGSIPPDVFIRLAEDMGIISDITRFVLFKACSECMTWPD-----DIAVSVNLSARDLRDADILLVVADALAHSGLDAARLHLEVTESCLIDEPQAVRAILAELRARGITIAIDDFGTGFSSLSYLDTLPLDIVKIDRSFVRNIVEDRLKLLRGTVNLARELGLKIVIEGVETEEQLALLNKHRSDLVQGYVFSQPVPSQNIP-LLRQ-------- 254785286 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQRVLEEQQDSRALTESEQKFRTFFDESPAVFVSLGRDHRIKEINRYGAAALGYGPKELIG--ETFETIVSPEDYSTQEHYIEDGFNSAEGTSEIELRLLRNDTQSLWTKVSASLVTSPDREDT-LLLVCQDISESKELAESLYYQARHDDLTGLYNRRALENFIAEKLEIMSPV-GKPLALIFMDIDQLKVVNDTCGHRAGDEYIRQLVQRIGEHHGHFDFFARAGGDELAMVLSDTSPTEAVEMAELARNIAEDFSFSWQDQSFRQSLSVGVALTSRNIRSLTDIMAAADAACYTAKQQGRNRVVVQEDTNRSEMLWVSRLQTALMRDRFELYFQPICDLRHRHSGYIHYEVLIRYVDDDGTHRTPDNFLPAAERFGLTNQIDLWVLTTTLDYL-DRHPAHTRALSCCSINLSAHSLASHQSRSAIKQLVMTAQFPKNKLCFEITETNAIHNLQEAVEFVNDLKILGCRFALDDFGTGFSSFGYLQNLDVDYIKIDGSFIRDINEVGRAMVKAMNAIGRELNIGTIAEYVESDEIIAELIHMDVAYGQGFALAKPMPVSMMEEYYRE-------- 220920473 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HGIVADARAAALRNAVARLRALTEASFEGIVV--VRDGRVLVNPSFCALIGRPAEALRG--EALAALTDPDSLP--------LLAGAESPASHETRLRCADGTTVPVEVRARP--WSTGDAAYAIAV-RSLRERHEADRRIRMLAYRDQATSLPNRAAFDEALRAQI-TACVRNNTTFSLHRIDLDRFKDINITFGHALADQVLAGLARRLAQVVEAGDRVFRLGDDEFAVLQIDSERARPPETVARQIVEHLAAPVVVADRQVQIRASVGVAVWPEDGSGGEMLLKRSGLALDRAKRDGGGRHCRYDESLVAAIEARRRLQEDLAARDGAFTIVYLPIVSFASRRIVGHEALLRWRHPRLGEIPPSRFIPLAEECGAIVDLGQLVLAEACRQAATWTEDHL-----VAVNVSGPQLQTDDFIDLVDAVLRQTGLPPERLQIEVTEAILIDDRHRVAQRLRTLRARGVRVALDDFGKGLSSLQLPRDIPFDAVKLDVSIIRGLVQEQRAVVEALIGLLHHLGRVTVAEGVETREQWEALRAAGCDLAQGVLFGTP-------------------- 142514542 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IHSDKIAPQWIKVQVVKAGDNIAVTVRDVTERFRAQHDLKRSEEKYRRLVDGHRHFVYTKTVEHNFMYVSAGIEKILGFSAEDFCENESRYVRQV-PDETFEIR---QTIARGEKPE-PYIVHYQGKVGEPLAIEFSDTPIVDEQGLLVAVEGIARDVTKELALQEEVYFQANHDQLTGLFNRYAFDEKLREILDESTRAYHKQSVMCFIDMDRFKLVNDSCGHPAGDKLLKEISTIFRQYVNGKDLLARIGGDEFCIIFRNQSLDEVTKRLDKLLLAISNYRFVYDDKLFFVGASIGVIEINESTQSAEALIKAADNACYKAKHLGRNRYFVFHDNDSQMHALHHALQNDGFELYSQAIMPLNVPNQEKAAQLQHYEILLRLNAKDSGLISPGLFIPLAERHGLMNKVDMWVVDNTLKTLER-NPAHIDNVGKVAINLSGITLGDEMALHKIAKRMQSTTVPAEKICFEITETTAVTNLSAAKHFISTLRDLGCSFALDDFGAGMSSFTYLKNLDVDYVKIDGSFVRNIVHDDHATVTAINNIAHSMGKQTVAEFVVDNATAEVLRELKVDFGQGFALDKPKPLAHRVQW----------- 220936407 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLEHTASAILRLDAAGRISYANQAALRLTGHTRPELLGHDFAQALLNAPEGRAPYLKDCREVLRSRQPHHLQGLTLWRKDARPLEINCQLAP-----GAEGGAILTLEDATEYRSLSTQLQYQVTHDALTGLLNRRELLIRLEQALRQARNGHN-NGAMLYIDLDQFKVINDTSGHTAGDELLRQISSLLTGAIRQGDALARLGGDEFAVILNDCPASEIMDTADQLREHIADHVFRWEDKSYNVTASIGVVPINRESGNVITVMSAADTACHSAKDKGRNRIHAFKLDDTSMIRRQGEMRWVARIHQAVQEQTIQPVEAREKHRGTHLEMLIKMQGEGDELIPPGVFLPAAERYNLSGTIDRWVLQHTFSWIADAGLDENRLSL-CAINLSGHSVGDPAFLDYVVSQLKRHALPATLICFEITETVAIANLNQARTMMETLGGMGCRFALDDFGSGMSSFGYLRTLPVDYLKIDGLFVKDIDPTDLALVRSINDIAHVMGKRTIAEFVESQEILDRLQEMGVDYAQGNFIAEPVPVAEL-------------- 153833825 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QLLGYQPLDM---LGHYLCSFYCDEKALYRQVLLQPQQVMNGVWRREIEYRHADGHSVWVRENIRPLRDSD----QLLIVGEDITETKKLAKQLEYQARYDLLTDTYNRNYFELELQTALREVESHRRVHAM-LYLDLDQLKVLNDTVGHDAGDAAIQFCASMLEEVLPYNAVLARMGGDEFAVLLKDCDEHGAINIAKQIISTLGEQIFRWEDTQLFMSCSVGVRIIDHTAETPQMVHAQADSACHAAKEQGRNRYNLFSLDNEELRHRQLEMQSVNLVHEALSSKRLELFAQRGEGSPLCFEILVRIRDAQGNYLSPGVFVPAAERYNIAHWIDKQVISQTLEWFEA-RPEVVEQLGRCAINLSGQSMGNQEFIDFLLARLQSSSIPCEKICLEITETAAMSNIDQALDFFTRVKALGCLIALDDFGSGLSSFGYLKKLPVDIVKIDGLFVRDINEMDRVMVRSINDLAKQMGKVTVAEFVENDQVRACLVDLGVDYGQGYGIGHPKPLAELVHELQQLDPKSRKS 218134987 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSLIIKDMNDGIVCFD-NRGRCIYSNDVADMM-YTSDGLHGSKS------HEDFEAEYREWLEKHRDTRRDYMKYDIPVTNAAGSKFY-EIEYKRINDEKNNHICDYFIVNDISEVIAKLEREKYKASHDSLTGLLNREQFYEETRKIL---RNNPDRKYSIICSNIRDFKFINELFGIEKGNKVLIRQSELMKEYQHNGDLCARMQNDRFAMLVPSDHKIEEHIISCINL---MQEEFKSSLFRLHIFAGIYEIDDTDEPVSIMCDKANIASETIKNSYQKYFAYYNNELLERSIEERRIIGEFEKAIDNNEFVMFLQPQVDCKGMA-YGAEALVRWQHPERGLLSPAVFIDVLEKAGLIYKLDRYMWEKAAEKLGEWKREGHDRY-HISVNISTKDFYLIDVYETFTGLVDKYNINPDKLKLEITETALMADFKKNMEIIRRLQNYGFKIEIDDFGSGYSSLNMLKDISADVLKIDMGFLRASENKGRDILESIVSLAGKLGMEVITEGVEKESQVNMLKDMGCNMFQGYFFSKPVQIKEFED------------ 239994606 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IHSDKIVPQWIKVQVVKAGDNIAVTVRDVTERFRAQHDLKRSEEKYRRLVDGHRHFVYTKTIEHNFMYVSAGIEKILGFSAEDFCANESKYVRQV-PDETFEIR---QTIARGEKPE-PYIVHYQGKVGEPLAIEFSDTPIVDEQGLLVAVEGIARDVTKELALQEEVYFQANHDQLTGLFNRYAFDEKLRAILDESPRAYHKQSVMCFIDMDRFKLVNDSCGHPAGDKLLKEISTIFRQYVNGQDLLARIGGDEFCIIFRNQSLDEVTKRLDKLLLAISNYRFVYDDKLFFVGASIGVIEINESTQSAEALIKAADNACYKAKHLGRNRYFVFHDNDSQMHALHHALQNDGFELYSQAIMPLNVPNQEKAAQLQHYEILLRLHAKDSGLISPGLFIPLAERHGLMNKVDMWVVENTLKTL-ERNPAHIDTVGKVAINLSGITLGDEMALHKIAKRMQSTSVPAEKICFEITETTAVTNLSAAKHFISTLRDLGCSFALDDFGAGMSSFTYLKNLDVDYVKIDGSFVRNIVHDDHATVTAINNIAHSMGKQTVAEFVVDNATAEVLRELKVDFGQGFALDKPKPLAHRVQW----------- 71726101 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PRVMAAIEHTLAQRRNVYAHDYATLKASRDAAAYLVLPRPLSAIDESLLEVFCSNVAVGLDNVELVSHLHNAAFYDQLSKLPNRT---RLVEILDATLAGPARDDATLLVDLDHFAETNDALGHQFGDMLLVAVAGRLQTQLGPHLTVARLGGD------IFCVLGDSSQVNPSKILALFQAPFCIDGQDVQLSATLGLVRLGEHAGTGADALKDADIALKRAKSQQRAGHFYFSRSMGIEIRERVRMMHRTAFSQDQLFVVYQPQIDLTTRRPVGAEALLRWQTPDGKFISPDRFIPIAEYSGIIIDLGEWVLRTACRELVLLREQGHRNFV-MSVNVSQVQFRHPLFLEMLRAALEETQAPPEFIELEITESMAMEEPDLLIKMLWQIKQTGVSIAIDDFGTGFSSLSYLQRLQVDRLKIDRAFVTEITARGSSIAEMVIQLGRNLGLAVIAEGVEDERQAQILQALGCPMAQGFLFARPMTATALGTWL---------- 255305513 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YEKLAYNTYDIILSICIDTNLITIYQSESNIFSFPIKENLEKTFSYIKLIHPDDINHLLKSLDSLNNSKQDELNFEYRRLGIDKKYYWALIYMLKISSKNGEKQTHILVAIKNIDYLMQL----HKNQKDTLTGLYNYESFCEQISLMLKR---YPDKRYAIIMMDIDKFKVINDIYGVRGGDKALIYVAELIQKNIGSNGICCRMYADVFCIFYESYSDRDIHKVIYNI---KNSLNRKKFEYMLVPCFGVYRILDNHIPITNACEMAGYAHKKVKKQSINNYIFYDDTIRNDALEEKQMEREMEYALENGQFHVYLQPKYNLNANKIVGAEALVRWVHPEKGIIPPIKFISLFEKNGFIIRLDMYVWEQVCSLIRKWIDLG-EEPVPISVNVSRLHLHNPHFKEIVLSLINKYSIPKSFLELELTESLFIKNIKLFTKIIADLRMDGIVLNMDDFGSAYSSLNMLKNINIDTLKIDCGFFNGITDREKIVLKHTIAMAKDLDMDVVAEGVETKEQAEFLVSLDCVVIQGYYYCKPIPSADFEKLLYQK------- 260576800 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DISARKSLEKDLQNERDFLLRLTETSISGILALDGDGVVLFVNKEAEAILGLTTDQMTHDDPSWKSPLGEHDFPFVRAV-EQGIAFR----DIRLRIVRPDGRNRIISVNVAPILDTN-SPIRVVCSVTDITAQAEFQHAAQYAALHDQMTGLPNRELFREYLEAAIRL-ANSNTIELMLVFMDIDNFKQINDTYGHFNGDKLLLELSHRIASHQNTSDTMARIGGDE-FTFLHQLQSGESAAEVLDPLVQELERPFLIDGGQVYLTVSFGVSIFRRDANDADEMLRNADLAMYQAKGNGRNQHVVFSSSLRAQMSQQAKVTQALQRRDKTFSLVLQPKFSNEPARVSGAEALLRCNDPLLQSIGPGEFIPVAEQAGLVRSIDLCVVDMLGGIKAAWKQQG--IDLRVSINLSSESLRWSGFGDALVRRFHENRIGPDDVLIELTESALMDMSPTSKANMGSILAEGFDISADDFGTGYSSLSYLHLIQLRELKIDRSFIARLGAASDSIVRAILAMARALGLRTVAEGVETEAQREWLQDQGCDEVQGFLFGAGMSVDAFTA------------ 254503343 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RSNTERQNRLLETSLNEIYVLNADTYKVEYANACATNLDYTLTELQWDINQEFS------RSTIAEKLVPLAEGTEANITGEAQQRRKDGTDYPVDFQIQMVRDQGRN--RIVAMANDISD------RVQRESETRDAKERAERLAYFDPLTKLSNRAGCQRDKPAFLIHVDMDNFKRVNDTLGHLAGDYCLAETGRRLREVSRGLGTPYRWGGDEFV--ILANSSDSDPNELCERARRLMRAPMEFNGTTFWPTVSMGIALCPDHGTNFETLLVNADLALYRSKHSGKDRFTFYSSDLQSVSDKETELERELHMAAQRDEFFFQPQVNMRTHKVVGVEALVRWQHPERGVVSPGEFLPVVEKTGFAAVLGEIVLDKAFAAAKSWQD-AGLDFGRISVNVSPAHLSSGMLFEQFKTAMERHDLAPERITAEVLESVFLDDHKSHLSTLKDLYEMGVHVELDDFGTGYASLTHVVDLPINGLKIDRSFTQQMLEDDRKLINQLIHLARSLNISVVCEGVETEEQYDRLRMMGDFAVQGFLIARPLRFEDATNWMSE-------- 269964549 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NNRIQEVNRFAQLLGYKPDMLGHRLREF----YFDDKVLFRQVLLQPNQQVHGVWRREVEYRHANGHRVWVRENIRPLSESE----QLLIVGEDITETKLLSEKLEYQARYDLLTGTYNRNHFELELKTALCEVDSHRRVHAM-LYLDLDQLKVLNDTVGHDAGDAAIQFCASMLEGVLPYNSILARMGGDEFAVLLKDCDEYGAINIAKLIISTLSEHLFIWEDTRLFISCSIGIRIIDHTADTPQMVHAQADSACHAAKEQGRNRYNLFSLDNEELQRRQMEMQSVNLVHEALSNQRLELFAQQKHETQMYFEILVRIRNGYGDYVSPALFIPASERYNIAHWIDKQVITQTLEWF-EQRPEVVEQLGRCSINLSGQSMGNQEFIDFLLERLESSTLPCEKICLEITETAAMSNLDQAIELFTKLKSLGCMIALDDFGSGLSSFGYLKKLPVDIVKIDGLFVQDINEMDRVMVRSINDLAKQLGKVTVAEFVENDQVMQHLIDLGVDYGQGYGIGHPKPLSELVEQL---------- 154252023 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVKAVGDAAYRWSIDDDLLYWGPGSEILLGISEISKISTHRDFTSRLVTDGPSRYESICRSREAGSGVPYNLEYRIRDDFGGMRWVEDRGRWFGGPDGAPAFAVGVLRAIDERHKREEELVRLSTYDELTGLLNRVRLKEALTDAM-IAAQRGRQNSAFLLVAVDNLALVNDAFGFDVADEVIVCVGERLRGLARRGDSLGRYAGNKFGLVLPNCNEERLSAVCDRLLAEVRDKVVMTARGPVAVTVSAGSIALPGHASSVDQALARAEEALVSAKQRLRDSHVVYAPSREREKTRLRNINVITALNDKRIRIAYQPIVDATTCEPMMYECLVRMEQPDGNIAAAGHFVPVAEKLGLIGLIDYRVMELAVETLR------ARPDVKLSLNVSGRTTGDRLWRDTLASHLDRDKHLAERLVIEITETVAIHEVSELTDFVATFRELGCQIAIDDFGAGYTSFRNLKTLDVDMVKIDGSFVIDTNPDNQFFVRTLVDLARNFNLPTVAEWVSNEEEVVMLRNLGVEYLQGFYLGEP-------------------- 190572609 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSERYQAREQMSEVERRRLLFDRNPAPFWVFDPDTLRIEVNDAAVRQYGYSREELAMSILDIRPR---EGWDEVRGAIQRAQVGDPPDATVRLH-RRKDGSVFEVRAHLSKL-DFDGQPACLV-LAEDVSERLAYERDLAYQARHNPATGLLNVRALTDQLDE--------QGEGYTIAFVQLRGLQLVADTLGREIGDAVLQSMATRLGGLGARCGTLAFQPAEDFVFAIGSEHDTQRVLDDLLQIVSAPMRGKDSLHQFEPRIGVAVHVAGDGHSAEQVIGMA--AQAAHAARAEGNVVVWFDAAVTTRLADRLRLAGRIHAAIDNEFQLYFQPIRHASDGSPAALEALLRWPQADGSFIPPNEFIQLCEDTGLILALGRWVIRAAAKAQRRLV-EAGWGELPIAVNVSAVQFFNSDLVAEFTRAQQEFGLARGALHVELTESSLMRKPGQAMQTMQRLHEQGISVSLDDFGTGYSSMSYLQHLPLDILKIDRSFVADTNPRNASICRALLSLGHSMGLTIIAEGVETPGQLDWLAAHGCDQVQGYLLGRPAPLERIIDALDE-------- 254504186 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MADSLFEREKEARLRSEE--LEVTLASVVQGVSAFDKDGRLHFCNDRAGEFTGLPPEMLVPG-----------------TSYHAYNQYRQGAFVTGFPTKAVSESVQPTSHIRSLIHLSNGRILGWVETYEDVTEKVVADERVKKAAETDNLTELANRLSFRETLDHVVDIAGDADEVASSLLLIDLNDFKAVNDSHGHVVGDRLLQHVANTLKAVSEGGDLAARLGGDEFALVL-KPRTEEDIREIANGLCAVFDLPVNLDGLMVQSGLSVGVAIISADGTGSEETLSRADLALYKAKQEKRSAYRVFDADIAKEDAERKRTKNALIRVVENQDVFCQPILNLETHRVDHFEALVRWHQGEESYVPPSNFIPLAEEIGLIAKVGDFVLSEVLRSLATWPN-----DYRACVNVSVLQLGDGRFVERVLNGLKEAGISPHRLELELTESVLMSAGSAAHEDLRKLRDAGLNLALDDFGIGFSSFGYLQELPFNKLKIDRRFVSEVDEGSAAILRTIAALADNLDMKSTAEGVETAQQLSVVTACGCHYGQGYFIGQPIPLEDVQQ------------ 167622255 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VILVSFRPIDRRKRSRMSISNGFEKKELMSITLEDSAEAVYITNEDNLILAVNKAMCRICGYSAEHLGKTPQNLKLELQLEDQAH-----DTPLKGR-GSWQGEVWKCRSDGSTFPAWQSCRRIYADN--TVFFVNLFSDISEKKTLEAKLTQQAMYDKLTGLPNRFHLIQILSKAINNIKRSPEMIGALMFLDLNGFKNVNDSFGHSTGDKVLQLVAARLEACCIENAEIARLGGDEFTLVLPECHNRQEIETFSELILSLFEAPFEINGQKFYLGTSIGISLFPQQSDDPNQLLSMADTAMYSAKRSPNHVRFYNATIREAAEKKLHTLNDLRHAQGLGQFSLAYQIVDLESNDIVAVEALLRWTQSHGEIIEAQDFIPLLEEAGLMVNVGQWALEQACTQMLKWH-QEFDSSLKISVNISRSQLEHPDFIPMLKGLLTRTQLPANALIIEITERTFIRRPKLMTKVLVQLKEMNVAIAIDDFGAELSSLARLSSLPIDSLKIDAGFAQRVDNKQQKLCKAIMQLAQTLEIDFVVEGVETQAQRDLLLSLGKGMGQGYFFDRPVIAESFLELL---------- 227820477 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LYSIDDDDRLTAVSDYWLLATGYHRQAVLG--RHFANFLDPATRPAYQN------RKRQATEDVEVKFRCADGRLIDVLIKVQAL--EAGETLS-LAVMTDVTELKTAEERNHVQAITDHLTGLLNRPGFEMALDGAIRQAAA-DGGELACLLIDLDRFKPINDNLGHAAGDEVLRQIAGRIRAQVRGEDRVARLGGDEFVVLIPAAKAESAALQISARIAAACAEPVIVDGSALSLSASIGIALYPAQARTAAELLQKSDMAMYARKHNGKNGAKLFDPLIASLAQEKLKIETYIEERQDWFDVHLQPIVDLKRGQVAGFEALMRLNHPEHGVLPPTDIIRVAEETGAILRIGERIFEKAVAHLARLSSVPGLENAYLAVNVSPLQFC-PKLPASIFATLMKWGITPTRIVIEITEAVLMHHSPDIRDILGALSGAGMKIALDDFGTGYSSLSYLVHFPVNIIKIDQAFTRSLTDESQKLIAGIHMVAKEMNCHVVAEGIETDAQLRALLSLKVGRGQGYFLGRPQPVGDIL------------- 297538094 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELQLEKERAQVTLEGIADAVITSNPAGYVLYMNSAAERLTGVNLSEMKIKTLRSLFKLLAEDKT---TPVSSEWLTDSYSSQEEVILERADGEEFVIRKSASPLYDSDGHTFATVTVLHDVTMLRTLSNQLSFQARHD-QLTGLINRYEFDRKTQAAIDDTAIANRVHCLAYIDLDQFKIVNDTCGHMAGDVLLKQLTNHIKAKVRSSDTLARLGGDEFALLLMGCDLVKAQEIIEGLLDVVREYRFTFDDKVFKIGASVGLTISPLHNLTLSELLSTVDSACYTAKEQGGNRIHIYRSDDSDIKEHNNQLEWVSRIHHKQFVLYIQRMASLTEGAELHCELLIRMQAMDGSYYPPGYFLPAAERYHLMPKIDRWVVGEA---LAIIARKGAAFPYVCAINLSGQTLSEDGFLEYVIEQIKLHKVDTSRICFEITETSVIANLNKARQFMHALRQIGCRFSLDDFGSGLSSFAYLKNLEVDFLKIDGMFVKAIVKNDRAMVESINNVGHVMGLHTIAEFAENDEIINMLKEIGVDYAQGYGVAKP-------------------- 284992456 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GYRLTRRLVRTEGYFRALVHSGDAVTLVLDGAGRIGW----------ASGAVEAQLGWTDRELTGRL--LAQLLDDGDRDLVARVAQAVRGGTTGLLPATVRLRTRDGSRRDVDVTGAAVSGPGGR-TGLVLHLRDVTDRSRSRRELERMAYTDFLTGLPNRARLMAALGEVSTAAA-----PGCLLLVDLDGFKTVNDVAGHDAGDRLLCEVAETLRSAAREDDVVARLGGDEFALLVRAGRDEATVFALDRDHRPPAPDGSARGGLVLPVSGSVGVAELRAGEDPAEAV-RRADLALRAAKAAGKNCVRTTGEALDRVVDRRARLARDLPDAIVDGGLSLQPIVGVEEGRVLGLEALVRWRHPELGDVPPEEFVGVAEDEGLVVPLQRWVLGAATAALAPLLAQGR--DLELGVNVSVRHLQAGCLAADVARALAASGVPASRLMLEITESVLVEAEDRVERELAALREAGCMISIDDFGKGHSTLARLSRLPVDVLKMDRDFVAHIDPRTAAVVASVVELGRTLGLDVVAEGVETPGQLSVLRGLGCRFLQGYLLGRPVPTADLPAVLAAPY------ 171058751 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IKDVTSQRHAEQSLRL----MAHAFSSTRDALVVTDHDWRIVEANEAYCRLAGAAPNAVQGTVLT--------ERLNLPA-LAPLPIGDEAAWAEVTEMRRLDGLRVPVDVTITTLPGDHSGGTYLVSL-NDISEQRRVEARLEHLALSDAVTGLPNRSALENQLLRQLDRE-----QAFALMYLDVEGVKEVNDSFGHDAGDDLLRQLADRLRTILPAGTFISRWGGDEFVLVLAPGSGETEVRSCAQTMIAALSPPMKVFLNEISVAPSIGAVLVPRDGRESGLLLRKADSAMQAAKLRGRDSFYDGSLDTDSQRRVRMHNQLRLDAERNGFTFVAQPKVDREGHAVG-AELLMRWPTAAFGMVSPGEFIPMAEKIGLIGLMGRHALHAAAQLAAR--SLQVHQPLPVAVNLSPKQLLQRGLDRQLLLACERAGVAPAMLELELTESALVDNMTIIEPLLQRLRQHGFSLALDDFGTGFSSLSYLRHLPFNKIKIDRSFVMDIDHDHRALLAHMVKLCGALGMSTVAEGVESESQFKALLDLGVQEFQGYYFARPLPVDEWVARLSAR------- 296535624 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GRMLEIHSIG----RDITELQDAMQRVSESEHRFRAVVENIAEGIVLADSHGHILYANRKVVEILGWGVEELHG--RHVSQIGNPLDAGELGPYLERYLRVRPGSSGQESFARHRDGRMLRIHFSLSEVELDG--VRHFIGVLRDNTAIHEAQQRIERLAFNDELTGLPNQRRLKEELGRLLDR----PGARCTLLLVDLVDFSALNGTIGFAAGDRVLRTAARRIADVLPHDSLLARFGNDRFAVLLRDVADAEAGPVLAGRIAVSVEGAVPEGHRLPPVTIGIAMAPHDDTRPDGLLEAAEIALLDAKGRAPGSIRSFMGAMRSKAARRFATAQGLRRALDQGGLFIEVQPRYTADQRRLTGGEALVRWRREDGCLIPPTDFVPLAEETGLIQPVTEFVFDQVMPLLARL-----RPGQRVSMNFPPAQLARHNLTAMIAARLARQGVPGDRLGIELTESALIGGPGLLDENLRELQRLGCAVAIDDFGTGYSSLSRLRHLPIDELKIDRVFIRDAARDAAAFLQAIGAMANALSLRLVAEGVETESELEQARSIGCHEVQGWLWGRPMAPDEFIALCLE-------- 260767504 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQMLGFDASQMLGH--RLKEFYLSEQALSARQMLLQPNQSLQGVWQREIEYRHADGHAIWVRENIRALV----ETGHLLIVGEDVTPTRKLADELAYQAKFDLLTNTYNRNQFELELAQALQETETELRTHAM-LYLDLDQLKVLNDTAGHDAGDGAIQFCASMLEEVLPYNAVLARMGGDEFAILLKDCTERDAIQVAKIIVATLAEHAFWWDDIRLNLTCSIGIRLIDHTATSPQMVHAQADTACHAAKEEGRNRYNLYRQDDADLCRRQLEMESVNLVHDALAKDRVELFAQQGDDAGMHFEILVRIKNAAGEYVSPGIFVPASERYNVAHLLDKQVVEQTLRWFET-RPQVLAHLGLCSINLSGHSMGNAEFIDTLLARLQRSDVPCEKICFEITETAAMRNLNQAIDLFSRLKQLGCRIALDDFGSGLSSFGYLKKLPIDIVKIDGLFVRDIDETDHLMVRSIHDLARQMGKQTVAEFVENEAILQRLREIGVHFAQGYQIGKPQPIDELVEQL---------- 160898477 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTAVRSYEQAIEANRRSLELMVRSSASLLEETNLHAFARGVITQLATLLGVASEGLVCS-----EGTHPAEPYRVLAAIATVLASRGLRL---LRQALQARRNIYGVQRGVALYIGRGD-EQDMAVFIDAPASHSALDRQLLEVFCANLRTLLHNRGLLERLHQKVDECVWRGTRDHVLALVDIDDFSATNDVMGHRFGDRLLEAMARRLASALPAGVLLARVGSDTFGILGPTD------EVALAQLLDCARQPLAVDGVPHKVSLTCGYVYLPHERQAGTDLVKDATIALKRAKRDHRGQLLEYSEQMGMEARDRALSDLRAAIDGAQLFLVYQPQVDLETHALVGLEALLRWRRQDGSFVPPDRFIPVAEHSGLIVPLGQWVLATACRTMRELLDAGRAPR-RMAVNVSTVQLQDPGFLQTVSNALAEHGLQGAQLELEITESVAVLPTQLLQATLSALRTLGVTIAIDDFGTGYSSLSYLERLPLDRIKIDRSFVRQLGESQEAIAEMIAQLGRKLGLQVLAEGIEDASAWQALRAMGCQEGQGYHVARPMDKAQLLGWLGQRNEVPQ-- 284042675 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVANPALARIVGFTPEELRG--RTLAELVHPEDLPRLSGAIAALRAGERRGLETEIRCLHATGQPVPAAVHAAALRDTDGGRSRVLVQVLDITERKRVEAHLQHMADHDPLTGLLNRRRFEQELERHVAHVRRY-GPEGAVLVVDVDRFKQVNDAYGHTAGDRVIASVARVLHRRLRSTDTVARIGGDEFAVLLPKADRAEAEIVARRLVEAVRAQADPGDGERTHVTISVGATVLDERSESAEAAVVDADLAMYDAKDSGGDGFAFFEADVHARSRSRARTTWRDRIVDALAHDRFQPVVDATSGVVVQHELLLRLTGSHGDLIPPAAFLSIAERDGLIVAIDSWVARRAIGLLAELERSGTAT--PLEVNVSGRSLADTDLLAAIAGELRRTGVDPRNLVFEIPETAAVADIQLARAFAQQVRALGCRFAIDDFGAGLGSLYYLKHLPFDMLKLDGELVEQCSRADRLVIESAVNVAHGLGAVAIAEQVGDAETHALLTGLGVDLIQGHHIAMPQPLA---------------- 119483258 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLAVNTQLKQEIQHRQEIEEALIREKELAQITLESIGDGVITTDQCGKIDYLNPIAEQLTGWKNEAVRQSLSQVLTIIDEITREPLENPVQRVLSQADVHLSDHTLLISRDGTEYAIEDSAAPIQDRQGQIQGVVVVFRDVTQSRLLSRQLSWQASHDHLTGLLNRQAFEQKIQAAITLTQTEEQ-HYVFCFLDLDKFKQVNDSCGHPAGDELLRQVTALLQTRVRAADCLARLGGDEFGLLLHGCSLCDGQEVAETVRKLIQDFRFNWEDKVFSIGVSIGLVKIDADTSNVASIFGAADAACYAAKARGRNCIHVYQIEDHELIQRQQERQWITEIDQALSKNRFHLYVQKITNPREHYEVLLRLVDETGNVVPPMAFLPTAERYDLMFKIDQWVVNNFCYQQLKNQAEDSLKNYLYMINLSESSIKNQEFIEFLKVQLTPDKIPNQTLCFEIPETVAIASLSQTIEFTQTLKQLGCSCAIDHFGGGMSSLTYLKHLSLDYLKIDGSFVKEIHRNKVAVLESVNKIGHAMGLKTIAEFIEQDTSIELLREIGVDFAQGYSINQPQPL----------------- 113953360 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KQLQEAQGRTYAAFEGTNDGWIEWNLQTNQCLPSLKMRRLLGIAQRADHSLSENWKYFIIKQDYKKFHFFLDN-IRQKTGRAHLEVRIKPGSTKIQTLKVEAVVTKNVNNQPSVIALVANNITRAKEQQQRINHLAFYDTLTGLRNRFSFEEELKNAVN-GLNRNEYRLAIFAIDIDNFKFLNDSHGHAAGDQFLIQVANRIKSCLRANDFVARLGGDEFVIIFRLPYKSNSTTSIAGKLLAKLSNAFSLKNCTVYNTCSIGICIANAGSKSTATLLDKADIALYKAKEIGRNCFYIYQAGMTTAERLRTFIDAGESGLCLQPIVRLDTNYSLNNKGQQRIAGYEALFRCPRLKKSIQYLISCAEEAGIINSITESILDGIKDELSKIHRNKNA---YISINISPIQFLENKFPSKFLSQLRHRDINPKRICIEITETAVLEDTNCALNHITSLQKEGIRFSLDDFGTGYASIELLRKLPFTYLKIDRSYIQNIHQESIKLVKSIISMAKAFDMELIGEGVETIGQKTILESLGCEYAQGFLFNK--------------------- 218886997 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTATGSLDKSVVPISREGKEYLLETFIDISDLEHT------RRMLEESEEQYRAMFLNTGTPAILINEDTTIALANPEFLRLVRMVQADLDHRP-SWTGFFHEHDLPRMLGYHADRRNGVAAPREYETRLIDAAGGLHHVAMTVTMIPHTH----QSVAFIRDITDMKLAEARLQELAFTDSLTGLPNRLRGLETLDDMLTEARRKAQPLGVLLLDL-DDFKLVNDSMGHATGDVVLMEVGRRLGAVLDPDEAVARLGGDEFIIFTAARGGSEAHAELAKRLITEFSTPFRVAHSEVYLGVSIGIAAFPADGDTGGHLVRCADLAMYRAKASGKNTYRFYTPELTRQHRLEVEAELRPAIAQGHIVPYYQPVVDLGSGRIVGAEALARWRKPDGSLVAPAEFIPVAEQTGLVTSIDMAVISRACSQTLAWT-EAGLGRLRVSCNISARHLQRGNLPGDIRAILDASGLSAAQLALEVTETVYMENIDKARAMLDAVTELGVPIVLDDFGTGYSSLSYLQSLSFDIIKIDRSFVKDLDASSLALLRAMLGIAAGLGVTSLAEGVETVEQYVLLKSLGCGKGQGYLFSPPVPAARFEELLREQ------- 170724662 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RIFQQKERAKITLESIAEAVILTDTHAKVVYLNPQAERMLEIEAKAIGAKIDTLLK--------ADKTIKSALLNVMGSQVQQTILNKHRTGNAKVMERSVSSLLNHQQEVVGSVIVLRDITQEEKLKRQLRVRANFDPITSLLNRRAFEERLTHFSENAH-----SLAICYFDLEQFKLINDSCGHSAGDQMLAMVAKAIQSCLNKEDLLARLGGDEFGLAIRNQSAVEVAQIVKRVISRVSLQVLHHHACHYRVGVSVGIAIARAPYIASKELVKDADIACLAAKRKGSNQIHFYDDKDKESVYQRNAPMWAVRIGQAIEHNELLLYYQEEGVNRQRMEILLRVQEPCGRILAPAQFIEAAERFKLMNEVDKEVIRKTFLWLSL--HEDIWDDHCISINLSGNSLGAEGMVEYIAKQYERFEIPSQCICFEITETSAIQNRNRAMDMINHLRKLGFSFALDDFGSGFASYGYLKELPVDYVKIDGCFVKNNNAKYFAIVKSIHDVCCAMGIETVAEFVENQDIIDKLEKIGINYAQGYAIGRPKPLNNYVQ------------ 83644741 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WEVLVWTAL--LIVAGGLLIALFLLLPLYAWSGRFGGVLAVCLSGLAALLAYGYGDTRYNSLAHFNLFHSEVAVMTIFSLYLSALAADRARVEDAIEQLV------------QRRTRELEA-------------VNQELQDEVHIRKQAERSFRTSTRRYRAIIETAGSPIIVMDKNFRIVQWNGAASRLFGYHREDIYG--KNYITCFVPQDETAWK--ITKVLETGVPVENLESEMTAADGGSHVMLWNINRVVDVDEELTQAIIIGQDISTIRETQNQLHFLAHYDVLTGAANRRLFEDRCRQALKQASRRQH-DVGLISLDIDHFKRINDTLGHDAGDALLQEICRRLASCVREEDTIARLGGDEFAILLNRVNGAEDCDLVGRNLLEAITRPVDLPGQQLVITTSIGVTVSPRDGVEYSVLLKNADMAMYRAKKAGRNNIQMYQKEMNDELTHQINTEQELRISGHQFDIYYQPQIDLENQHIVGLEALLRWRHPKRGVLAPHEFISVAEQTGLLPALGEWIFYNACLQCRA-IQAMSRSHVQVAINISARQLHHPQMVETLKRVIAEIRVNPAFLNLEIGEQVLVNNPAEAAEILGGLKEIGVNITIDSFGSGLSSLSNLARLPVDAVKIDRALTRNVDDYDAAILETLLSIASRMHMRVIVEGIERTEQETFFRNHNVRYVQGHLYSLPMPSDQLPEF----------- 254448188 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AADWLKKSIYALILILIVVLPVGFLSSGEALSLWFQLAVMPIG-VVLCWVWAVAQLKRAHYVEAALTLGVTTCLSGTILCTFILGFDFFGV----IAAFESIYIILIAFSVLK-IGAILSLASCLGAFVIACIGAW--WVDASIDGLLALLFFGVPLAICALNG--LMLEFAARKDFLQTLCHQKEKTHIAFQQSGLGRTETNVAIQQLLTCEHMGWLLGRAASEVSAPIGATLNTFWPERSTNAQEAHAIHLGEQKQSTHLVFPVVHADRCVA-VLEFISPRTHASALMEQIVQQCSQVIGRKKQQRALQQIALKDRLTGLPNRSALIGQIQRYIDKSLEDSNQSHCALLLGIDSFKTINERHGQPYGDQLLTILGQRLRHHLPQHYSVFRISSDEFAILAPYVDSNTSLQTFIDHARKVMNQKITIQDESVSITCGYGVTASFNGYQTGENMLDDAIMAMHIAKQQGHNKGLVFEESMRSNILKRHQLIEDLRRNNNPLYLEYQAIVSSDTGRTSGFEALVRWQHSQYGKIRPDELIELAADSQQLSALTYWVLNTAAQQLGEW--QNIDPNLTMSVNICATFFAQDDLVHDIIDTLERHHVQPSTLRLEITESEIIEHISESMNNLNRLHQANIPVYLDDFGTGYSSFHYLASYPIHTLKIDKSFMHDIDEKGGIVVKNIITLCRDLGLAVIAEGVENKRQAQFLKQLNCDYIQGYLYSKPLPKDDAVQHIGKQ--LTANT 114798127 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLAGNIVSVGPSLERLLGFFETFKVETPRRIVSAQGLNDQREVTIMI------RAGKTDLRLRVRSANAEEAAFMLRMSDFSPADGSLDLLVGLLQDVMELQEKSAEADALAHMDPLTAVTNRRGFFRKLEERLSIARA-HNTPLTVGVIDLDGFKPVNDIFGHAAGDQLLFQSGARVREIAGPNGIVGRLGGDEFGIILPELGDEAEILEIGQRICDALAEPFKVKEGIARIGASAGFAAFPHAGDTTETLFERADYALYHSKQQERGRPMVFTSQHEREIRYQSSIEQGRESADDEFQIVYQPIIRAADGKTTGVEALARWTSPLLGPIRPDIFIRAAEQNGAVSRLTRILLRKALNDARHWPD-----DVQLSFNLSAIDLSSPESASLLQAIILDSGFPPQRLMFEITETAIMQDFERALECLGLFTAMGVRIALDDFGTGYSSLGYLQKMPIDRLKIDRSFTLGLMTRRRSIMRSIVTLCKSLDIECVVEGVSNGRQAEILREMGAPYLQGFHFSRAMSQTQLLEYL---------- 222640395 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVRLATLMVAGLSVLAISLMAVALARRVGK---DLTEHESRFRAAFYQANVGMLKLDTEGKVIEANQAMADILDHRRDVLLQLSLADLLM-------DGELVIDGVIDWDRQLRPSELRFRRRDGSLVWGRWSGTGVRSAGGG-LSVFAIIEDVSQNHALAREIEHHASHD-PLTGLINRREIERLLERALLQVRSEGGTHALCYINLDHFKLVNDSFGHAAGDQMLRSFAEYLVAAVRDGDWVGRLGADEFAVFLAHAGQDEAKRVLQRVIRNLGQATFLVSEGSPQLSCSIGVVEVSADAPDVNWLMSAADSACYAAKQAGRNRVHCFNENRMALEERRREAERLQGMAENRMVLYAQRIARVGDPTYLHYEVLVRMRGSDGSLHLPGQFMPAVERYGMAVALDRHVLGLLFRHLQVCPAHVRQLGL-CNVNVSAQSIAEPGFLAFVCDLLERNRALASKLCFEITETAAISNLSQARAFIDAVKARGCRMALDDFGSGLSSFGYLRQLPADILKIDGAFVRDMDTDSHATVRAISELGRELQMEVVAEWVETAEVAAALTRLGVQGLQGYAVERPQPLERMT------------- 13474317 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RWERTYILKGSLQGLGLGALCFISIYVYPDPF-----AELAATSLAIATLVTVVGRNYGSP----LMVRIFSVTFIGPAALALLL--RMD----VPSVVLGLMIIPLTF-ITINSADHVRNVLFSAVIGHKEARKLALR------FDRALNTGRVVANAEAAHLMSLKSANLGRSIHGLLMRLAPKDCRYIEAQLTRALREGRDR---KVLVSLANGQHYEFSAR-------EGSQELGVITFEDVTARVEAEDKIRFMARYDNLTGLPNRAYFHELVGEAM--ASGDRDRFCGLAVLDLDDFKSVNDTLGHPIGDGLIYAVAERLAAVAGQGITVSRFGGDEFMVFFDRIEDESHLTTQTDEIFAALQGEVDVAGHGLRIQTSGGAVLARVRDSDVDAMIVKADLALYKAKEKNGWRLFEAAMDAAFRNRQLMKADLRSAVESKSLRVVYQPIVAMNTMRIASCEALCRWDHPDLGPISPSIFIPLAEEMGIISEISTFVLQAACTECAKWPDQT-----SVSVNLSAKDFRSRDVIQKVRDALASSGLAAGRLEIEVTETALLDDKSLTRQYIEELKQIGVRIALDDFGTGYSSLSYLHKLPLDKIKIDRSFLMDVTQRSLELLKGIVNLSRPLGLSVTVEGVETFEQLKIL-ALQVDLVQGFLFGAALSASGIETM----------- 116253512 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLELALDASRIGVWEHSIEQDGILWDAQMHRLYETGETCRLVTASLWSNAIHPDDRERAERDFEQAIATR-GAYNSQFRIVLPSGETRHLRSRAHFYVDAEGLPS-FIGAEWDVTADEESNARIEHVADHDYLTGLPNRRLLDKRLA---ELPADKSIATLAVLHLDLDQFKQINDSHGHAAGDVVLRAAALRITAAIPANGMVARVGGDEFVIVLVNFTDLTELKLITEDVQRRLRKKIRFGQEMLQSGASIGVSWSGDRRARNLLAESDLALYQAKKLGRNRVEFFTWQLQEDLRSKRRLAEELKLGLERGEILPYYQVQLDARTREVIGFEALARWKHPEKGVLAPGIFLKIADEHGLAAEIDAAILKSVLKDRLFWLLRG-LAVPRIAVNISASRLADPALL----DKLRKLDIPPGVIVFELVETIFLDDSDELLAHIGDIKQMGIDIEIDDFGSGHASLIGLVKLRPKRLKIDRQLVTESSAEQRRVVGSIVEIAKALDVEVIAEGIETEAHAVVLAQLGCDGLQGYAFGYPAPAAETERL----------- 108804911 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EERYRELFRYAPEGVISLDAGGRVLGTSGSLR---GLLPEEPCG--ERLLRLVPPGEQEMVSRAVQGAL---RGELR-EMEIPCSGGRR--LHLTLVPARTGE-GVVGVSVVVRDVTGRRALEEQLLREALMDPLTGLLNRTLFLDRLEHA---ACRSRHAAIALLYMDLDGFKEINDTFGHEAGDEVLREVARRLRSGLRPGDTAARIGGDEFGI-LLEDSRASEALRVARRLLEDLREPIAAGERRVCVAASVGIAAGRGEDRGALHLMRRADLAMYRAKQRGKNRCEVFDPAATPQALERAGVREQQAMDRGEFTVHYQPVVAARGGRPVAVEALARWRHRHLGLMLPDQFILSAEQTGMIVPLGQLVLEEACRTAARWRQSGRR--LRLGVNLSPRELWQQDLPERAAAALRRAGLGPQDLQLELAESALLQEPEAAAGLLHRLGRLGIGAAIDDFGGARSPLGLLGRFAADGLKLDRSFVRGLEKSRAAIARAVIELAHRLGMQVTAKGVETEAQATLLRGMGCDLAQGHLFSPPLPEREL-------------- 270261847 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTCVDIHEQVLEKHILAATLAA----QQNMLDASVDCIKIINNDGSLLHMNKAGCIALGLDENQKQFGM-SWLGLLPVEIRKRGRKALRKVLNGRNARFAG--LSITPNGKMQHWDNILSPVTDKNGRIQNILCVSRDVTSQRIAEKRLLIASEYDDLTGLPNRRLFKKKLKQEMKR-ALSNNKLLGLILLDLDHFKLVNDTLGHAAGDHLLRVLSKRLTAHLNPNSFVSRLGGDEFAVVISDVDDEQDIFKIANNFLLQLESPITHGGKALHCGMSIGCAVYPQDAQDPSELMKCADTALYKDGGRGGVYMFNQQMMDKAKARASQLNHARQIVRDNRIRPSYQPKVNLANGAIVGFEALLRWYSPVNGMQLPDTVSEAFSDYELATKISEAMQMKVFADISRW-IAAGVDVLPVSLNASPIEFLRDNYAETFLQRLLMFRIPHHLIELEVTEHAFNKHSKYVLRALQMLKEMGIRIALDDFGTGHSAFTHIMNYPLDCIKLDCDFIRRMNDEPAIIVESMGILGQKLAIDIIAEGIETEQQRQTLCDAGFYFGQGFLFSKAVEAPKVINLLRE-------- 251778784 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LKNKDAKLQMLMDNLPFPVWLTDINAKYVNGNKKFADYFSVSMDELIGRIPHEFFG---EDKDIYSQNKEVMEAKETRKFESDIKL---NNEIRSVEIYKTPVLDIGNEVIGITSALIDITDIKEAQRKIKKQAFTDALTQISNRTALYDYMKNESDYS------NIGMMLVDIDNFKDINDYYGHNFGDKVIVHVANELKKICND-AFICRFGGDEFLAVFKDVENENIICDKAEKILEKIHMYKEHD-----FSVSIGIAIGDDISDINRLLVKVDLAMYKSKELGKNRFMKYTKELEAEKNLTLNIEKDLKYAIAKNEVKVFYQPQYTIERKLKGFEALFRWQSKKYANVPVIKIIEVMENSNLIIDMGYYIMREACKFAKK-INENRKDKIVVSINISAIQIMEKDFIKKVKSIINKTGVYIDCIGIEITETVLVKNIEENIMKIKELKDMGVTISLDDFGTGYSSLNYIVNMPLSLIKIDKSFISGMNVKKIKLLRLIIASAHSLNLPIVAEGVETEEQLAKLNKMNVDYVQGFLFSKPVEEEKAFKLLE--------- 116669629 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAAGLCMSV------SVRDMTHREEPDDGLREAMSLLSATLESTADGILVVGTDGQIAGVNEQFVSMWGIPRELLTHDDEAVIRYVRPQSLDKVRELYEHPLAESNDILEFTERYSRPQKVADKVVGRVWSFRDVTPRLAAQDQAKRALADLAEQAEQLKALAFQDPLTGLANRKLFHDQLAASLRGTGPGAVDVLLLDLDD---FKEVNDILGHHAGDEMLTEVARRLRSCVRPDDTVARLGGDEFVVLLTGSPEPDAIA---ERIVDSLNVPMWIDGTMLRPSLSLGLAS-AGPDVAASELLRQADVAMYAAKAAGKNRYMRFEPEMMTALVQRTDMEAGLRVESGQITVHYQPVISPRLGEVVQFEALARWKR-DGELVPAGQFIPTAERSGQISAIGMQVMRHSFTELQPWLT--GDATRSVAVNISGVQLKDCKFADGVLRLAASCGADPRQLVLEVTESVFFDPDAHVIRQLDLLRDAGVRVALDDFGTGYSSLGRLQELPVDAVKIDRSFVSRTGAEKLPILNSMINMAHSLGLTVTAEGIETAAQARHLTNLHCDSLQGYLFSHPEPQSGVLALLR--------- 37678254 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDITSRKLMEEKLYKRESNLRNYYEQQPVMMVTLD-KNNRIQQVNRFAQLLGYQPLEMLGHL---LQEFYCDAQAMTRQMLLQPTPALQGVWRREIEYRHQDGSAVWIRENIRPLT-ESGQIL---IVGEDISHNKQLARQLEYQAKYDLLTDTFNRNQFDIELKRALREVESHRRVHAM-LYIDLDQLKVLNDTAGHDAGDGAIQFCASMLEEVLPHTAILARLGGDEFAVLLKDSNEHTAIGVAKTIIATLSSQPFIWEKVQINLTCSIGIRMIDHTAESPQMVHAQADTACHAAKEQGRNRFKLFSLDSEELQRRQQEMESVNLVHDALANDRLELFAQRKECDKMHFEILTRIRDKQGEYLSPAIFMPASERYNIAHLIDEQVVTKTLDWLEA-HPDALHQLGRCSINLSGHSMGNPEFMAFLLDRLTNSVIPCHKLCLEITETAAMKNVALAMDFFAQVKALGCLIALDDFGSGLSSFGYLKQLPVDVVKIDGIFVQDMNESDHIMVRAINELAQQMGKQTVAEFVENSEIIALLTELGVDYAQGYVIGYPTPLAELVAQWQDEF------ 15966617 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YAAIRMWENRY---IVGGVAVTLTCGIACGYAIAVTRDVFSQVACVSVTLASMISLVGRNYGSERAVLLLSSSACLP-------MMIGALSLGDPFMAVLA---VLIVPFILTTWMMANNVRGYLFEKILAARDENVLAALETKTGLFMLDDRHRIVVANERACELLGDKAQLKGWLLGDVLERLDPERSDSIARQLDLLIEGKRSRALVTI--------SEELLLEFSANRRENGEI---VLIFEDVTARVQAERQVLQMVRFDTLTGLPSRDYFAE-LTHNAVAAGTAHDRDIGLLLVDIAEFKHVNDTRGHVAGDKLLQAIADRLKGLAGSEAIAARLMGDEFVVFFHNRVGRSGLEERIRAVHAKLHGTYMADGFTFNMAMNAGFVIVRKSEFRLEELQIKADLALSEAKARNNGGCTAFEAEMEGRYLDRQKLKSDLREAIGRGDLSYQPMFTPDGSRVVSCEALARWTHPERGPVPPDIFIQLAEEMGLVTDITRFVVRHACRDCLTWPAE-----VAVSVNLSVLDLHGDEIVAIVAEALAESGLNPARLHLEVTESCLMDEPVKVQAVLRELRERGMAIAIDDFGTGYSSLSYLDALPVSIIKVDRSFVRDINSRRFKLLLGTVNLARALELKAVVEGVETAEQLQLINEHNCDLIQGFVFAAPMPASAVAVLCGHGMP----- 73540504 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTDISEHKRYEFQLFAEKERAQVTLQAIGDAVVTTDVWGRIESLNPAAEALTGWREEEARGRLLQQVCALCDEGSEAPLRNLVALALQQRWPGMTAL-LTGRGGRAVAVKPSVALIRDRSAQAIGVVVVLHDIRHEREHAARLAHEASHDALTGLVNRTEFERRLAAAIARVRVTSGTHA-LMYLDLDQFKVVNDTCGHAAGDELIRQMAAVMRAQLRKGDTLARLGGDEFGILLEHCPAPDAERIAESLRRAVAGFRFTHRQRTFAVGVSIGLVALDGDTGGVAEAMSAADAACYVAKENGRNRVQVYHPQDTVVQARHGEMEWVSRVHRFCLYEQEIVPLNGQRQGGKHVELLLRMVDERNQLVPPMAFVPACERYNLMPMIDRWVVETAFVTLAQRRAESAEDIALCAINLSASSLADVRFPTFIREQAQRTGVALSGICFEITETAAISNLAQAAAFIEQMQALGCVFALDDFGAGMASFIYLKHLPAAYLKIDGSFVREMLEDNQVMVEVIQRIGHAMGKKTIAEHVETEAELARLRELGVDLVQGHHIAPPVPF----------------- 74316170 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TAETLQRTYLEE---TEQERARLLLSAMNLGILFVAPDGRVIYHNPVFGRMWGLPVHEVLTRSAATLA-----EPDHFSRHLRAVLETHESSESYEIQM--TDGRVITELD--YPVRDREGRFIGHLWIYEDVTRERQTAERLVYLAERDALTGLYNRHRFQQELARTM-LDSDRQKMQCAVMFFDLDEFKTINDSYGHRAGDALLIRVAGEISALVRRNEVLARLGGDEFAILLPALQDNEAEALADRVVHAIAQIPFRFEGQSLRVTTSVGIAYYPAHAVDADDLVARADIAMYQAKDAGKNTWRVFRADSEMRTRLSWGERISNALDKGLFQLHFQGVYRADDGALSHLEALVRMTHRPDQLIMPVHFIQRAEKSGRILDIDRWVVHETIQLLA-----ANPCIPSIAVNLSGRSLSEPSLPQTIGNGLREAGVNPSRLIFEITETAAVADLQDAQRMIEALRQLGCGVCLDDFGVGFASFAYLKHLDVDTIKIDGIFIRDNDPDNQVFVQAMVSVALGLGKSVVAEYVEDGATLALLRQFGVDLVQGYYLDRPVAA----------------- 161525114 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLIVFLGVRWAGRAQHQQRSIQSELDRQALALRSVADAIVTVGLTSGIETVNPAAEQLLGTSADCIGKPVNDVLALIDPS-TGMSINLLPSLSNSGDATLTRDLELLRADAPAVAVRASLSRMDNAPGRCVGYVLILRDMTREYQLIERLTWQASHDALTGLINRTAFERRVGEALNACAAT-----VLLVLDLDGFKEVNDVCGHAAGDALLREVTAVFQRCLGADDAFGRLGGDEFGILLTATGGPLPDGGKAEQLRASEAYTFCWDGERFKLSVSIGMLNLDCRPESVEKAMQLADVACYVAKDRGRNRVHVAEPRDMSASRQAYHLEWSRRVNTFQLYAQPIVPIQPALAAQQRIEILLRIPDADGKLVSP-VFLPAAERYGHMTMIDRWVVRTVVRRLAQLERRSDFEC---NVNLSAMSITNEGFVEFVKRELTTSGVDPSQLCFEITETSAVRNLEVASRFMHELRDLGCRFALDDFGAGMSSFSYLSKLPIDYLKIDGGLVSRMTSDKRGIVCAINDIAHLLQYRTVAEHVEDEETAEMLRSLGVDYCQGYYFSRP-------------------- 254562835 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAQLGRAFDDMAEAVAKRKKRLRDALESTTDSVWAID--------------------KTWHVTFINGRSRAHLEGRELVKHLWEAFPELVGGPVWDAFRRVMSERAPTKVHLEANVFPSSNGGIVTF---TRNVTEQVRAQEELRRLAYQDPLTDLPNRRGFWEMTAGALE-----SGQPLAVLLLDLDGFKHVNDTFGHGAGDELLREAATRLAQALGTDGTLARLGGDEFVALLAGASVSASATTARRMLGSLSERSFPIRGHVLPILASAGVVVATGEQTNPEKLLANADLALYAAKAAGGGVVRTFTARDRKEYEARREDEVERAALRGEFELHYQPQVRLADGMLVGAEALIRWRHPEQGLLTPAAFLETLEASRHARVVGAWIIDEACRQAASWRKAG--FELRVGVNLFAEQLVAGDLVEVVDGALRSAGLPAEALEIELTENIALRQQSSMLMPLRELKERGVGIAFDDFGTGFASLTALRDFPVTRLKIDRSFIMKLAPHDAAIVEAVLTLARSLGLEVIAEGIETEAQEAFLASRGCDEGQGYRYGKPMDP----------------- 115524947 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALIGPSRWYAGIGGAVIGGIAAMHYCGILAMQAPLLLIWSQETVLASIVLAVAFSIPGAIIGARRDELGYMLLASLLFAASFTAMSAITALPDPDLTAPSLALVIAGAAAAILGGCLIAALTDRRFRAVNARQKLLLDIAIENMPQALCMFDAEGNSTLFNSHYADLMGIPADRLQFELRKSHGKLAGDPRAIYESIMAQISAGR--------PIVKTDNLIVPLRITEQPLPG-----TGWVTTIEDVTEWRKTQERIAHLARHDALTDLPNRTTFREEIDRVLRYTR--REVGAAVLYIDLDHFKEINDSLGHPIGDELLIEVARRLADCIRDGDLVARLGGDEFAVIQISHHEPEDAAALAMRIVSIISTPYELQGHHVSIGASVGIALAPTDASEPDELIKKADLALYRAKAEGRGSYRFFELDMDASAQTRRLLTTELRLALARNEFAYQPIRDVESDQIICFEALLRWEHPERGEILPEQFLALAESSGLIVPIGDWVLQTACADAAQWHSDVG-----VSVNLSPSQFRHPRLVPSVAAALTASGLAPHRLELEVTETALLQQRKPAMAALKALRALGVGVSMDHFGAGYASLSSLSSFPFDRIKIDGSFIQEIEQSGDAFLTAVTGLGKRLGRTTAATGVETVHQLAMLRATGCAEIQGLLISPPRSAHEVKQIL---------- 167035997 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DQQRNRRMLQRLSRELEAARAILENAAEGILVVDAEGTISFANPAISRLLSSPVQQLQG--AHLLDLMQLASASLWREFYQAYLGRQIFRV-HDAQLRTQGGELVPVALSCAPLPVDQ---QAMVVTVLDMSVVRNLHQQLEYQAITDPLTGLLNRRGFYQAAEGALLRNERSDKAQA-LMYMDLDGFKRINDSLGHDAGDRVLRWVAEQLKDCLGSEALLARMGGDEFTALFDSLPYPEQAGRYAERLLERVSISHEVDGLDVCLGVSIGIATYPDCGANVEGLLRAADAAMYAAKRAGRQQYRFYDQELNGRARSRLMLEDGVRTAIEQQDFTYQPQVSFNDGRLRGFEALLRWQHPSVGDVPPGLFIPLLEEARLINRLASWIYRQGAAQRQAWYERFPAD-LVLGISLSRAQFVMPGLVEELQRVIQLYQLVPAQLEVEVAETSLMYNIDAAVKQIHRLRELGVRVALDDFGAGDCSLRMLRDLPIDTLKLDRHLVARLPDSDAALVRSVIGLCADYSITVIAEGVETPAQVAWLKANGCEYVQGFLVAYPMTAAD--------------- 258513411 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SIIRNITERKKTEAILR----RYQLLSENTRDIILFVRSDGQIIDANLAALQAYGYSEDILTLNIQNIRE-------KATRTLINYQLREAVDKIVFETIHQRKDGSTFPVEVSSKGALLEGEQIV--VSIIRDISERKKFELQIKHLATHDYLTNIPNRYYLEESLKRYVAKAK--RGTTSALLLLDLDNFKLVNDTKGHVAGDELLIIFTKILKANLREEDLLTRLGGDEFAVLLISINEATEIAEKLRAVIDNQTIALSLINVRFNLTVSIGL-SMVDGSMDPIQILSQADRALYIAKESGRNRVITIKGVEDTEEKLTMTNQIKKALRDNLFEIVFQPIVKVAHRDIIHFEALLRLKDDHGHLISPGHFIPVAERFGMMAQIDLWVLQSVIDTLRM------HEGISIFINISGTSLSNERLLNQFESIVLNSSVEPSRLGFEITETAAARDMIKAEQWIRKLKRLGCKFAIDDFGIGFSSFSYLRLLPVDYLKIDGSFIYNIDQENLALVKAMNTVAHTLDKKTIAEFVENENILQILNELDVDYAQGYFIGIPAQIEQ--------------- 71281352 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YGAFEDITEQKQLLDSERSTSEDLKTIVDNLNDSIVTISSKGIILSANRMVEKTFGYLQQELIGQNVSILPFVSQHDK-----YMQNYLKTGHAKIIGELPAMKKDGTSFPMELSISEVLHGNDKV--FIGIVRDITERKKAEKDIHQLAYFDETTGVMNRYSLERDLKKCFDKSLLL-NENITAMLINLDKFSQVNLIYGDDTGDVILKETATRLNERLPSWVVTYRSSADSFYVLILDDARIMTNEDLAEKILKEIHQAITINQHVINVQASIGILNIPAKDIDYIDIKPLLELAVFNAKNKGGDNYVFASNNDTCSLKRHSELSLAMKSNLFIRELNIVLQPQYSTQKIVGSEALVRWQSASLGGISPVEFIPLAEKNGAIIELGNWIIDKTCSLLAQRRVFSKETS-PISVNISAKQIAQPNFVDNLLTSLDNYQVPYSELVLELTESALVTDLKLVVSKMELLKSKGILCSIDDFGTGYSSLNYIHHLPIIELKIDKCFVDDIETDDVPIINTILQMAKSLKLRVVAEGVESKAQLNYLADHGCDVIQGYYFSKPLNSTQWLDKWKEKL------ 196155525 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILNNINDAVFSIDTRGTITHCNDVALKMFGYTRGELLQSVEVLMPEPYASNHAFYRNYMETGVGKIIGVGR-QLPAKRKNGDIFQMELSLSESSDLGEK--GFIGVIRDISERIEAQDTIYNLAYTDPVTHLRNQQWFHQRFKDLM-LRASMNQEYIHILLLDIDNMAQINTRFGFGNGNYAIRKVAEQLLFVIGHDYEIFKYGGDSFVVLSKKTYRKEDLHKFDASLVESRHFDIVINSVKWSLTASLGSAIFNPQGQSFESIINVIEQAVKRAKKSAPFGLCHISEDGFKEFDRYLDIKSKLEQAIESDESIVLQPQVTHDGTVSSFEALVRWYSKELGPVSPGEFIPIAEESYAICEIGDIVLRKTLNVMSNFVKAGLNT--TIAINISARQIVMPDFINSLLSRVNQFGIPPHRLMLELTETALVVDIELVKETMLELAKFGFRFSIDDFGTGYSSLAYLKVLPISELKIDKYFVDDIDGKAAQIVDAILEMAKALNVTCIAEGVETVEQLNYLKGKGCERFQGYYFSRPEPEA---------------- 254459384 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FISQKYDKAYDYKIGDIRGILSIKVPTFHVDNIINRQFLGSVLYDMIVISLIAFYLVRFFSKLQAKLETELDERELKNSLESYKDAID-SNLIVSKTDLNGNITYVNDNFCKITGYSREDVIGENHNILR-----DKSFSKAMYTKLWSTSRETWQGRIRNVKKDGSTYWVDATITPIINAKGDITEYISIRHDITQLIYQKNELKTFANTDSLTKLGNRNALKEEID---------YGENIFLILVNIDSFSQINDFYGHELGDAILVEFSSKLLQSCSLYERLFRVSGDEFAILTIDMPAHTVVQKAQSIAKFINAHVYEVKDETVELNATISISLEEKDQLLITADM--ALKIARRDAKDLLVYDKAMNLDKEYENNMLWTKKIKEAIKNDKIVLFFQPIVDNATGEINKYESLIRLIDSDDKVITPYFFLEIAKKAKLYKQLTKIVIQKSFENFRENDFE-------FSVNISIDDILDKEINAYILEMLNIYNISH-RVIFEIVESESIENFDEIQRFIKSVKELGCRVAIDDFGTGYSNFEYLMRLEADFIKIDGSIIKEIDNKNSEIITTIVDFAKKMGIQVIAEFVESEEIFQKVKELGIEKSQGYYFSEPKPF----------------- 90415226 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TQVSQQAEELINRGELYDLTSKHIADAVVLVDAEGFVLEMNPIAEQLLGLKLDSKPVQIHTVMPLANEDAETPVQDALNKALNVESNQ-SLLLKVRGA--APVSVSVSAFPLRDAMGRIVKCLVIFRLLSEARRVSSRLQWQSMHDSLTGLPNRASLSKHIQKAVEIARH-EGATHALLYIDLYNFSVINDTSGHTAGDELLKEFAQLLIRLAGPSDITARIGNDEFALLIHRVNYDKSRMLAERILAEVKELRVPWEGEVLKIGASIGAILIDNTALSDIDLMISAGSSCATARDKGRNKIHFQSFNEEVARRRSLATSMPKIVDEDRFTLFAQPIVPLQGSATKCYEVLVRMRESDGTILPPSEFIPGAEHFSLIDDLDKWVFSHSLKFLQRLQAQGSALPL-LSVNLSGTTVGDENAIDYILRGFSDTGISPKQFQFEITETAAVKHLQEAKRLISTLRSVGVSIALDDFGSGLSSFAYLKELPIDCLKIDSSFIHENSDVDYSVVSTINHLGHIMGVTTVAEGVENENQLRLLKKIGVDYLQGFLFQHPQPLDQIRR------------ 83594095 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QVHSRQLRLQSVLESTSDGIITVDDKGSIESINGAAERVLGLTRDEVGRPLGDLIPLDRLAEDGGEEGALSRRLLALRGR-EIDLPARRADGAAFHLSLKLSDFM--LGERRYFNALIADVTDRKAMIDRLTFLAQRDPLTGLINRRSFFDDLEKAVARAGRFPAAGVAVISIDLDRFKYVNDSLGHQAGDCLLKEVAEVLFGRLRETDLLARLGGDEFAVLLHGVNREGALHVAEALRLCLADYAFSYDGKSVEIGCSLGVATWAADVDDPEDLLARADMAMRLAKRAGRNRVHLFEEGDLEVRARVYSKLIDRGLRNNLFRPVFQPIIDVTSGAVVGHETLARLHDPAAIGLTMDVLIPVAERFGLAVEIDRQIILAVTEALAE--DAGWLEGGFLSFNLSAQSVGDGRIFSAVRRLIATRRLPPQALIFEITETAAIASLAAARTFLKALTDLGCKTALDDFGSGYSSFTYLRELPVDFLKIDGRYVRDIHHDKAAMVQAINTVAHAMGMRTIAECVEEASGLEVLRQSGVDCAQGFLFGRPAPL----------------- 84386285 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDVTSGKLAENKLFQREANLKLYYDKQPVMMITLDGNNRIQQVNQFAEQLLGYPLDQLLGHRPREF---YVDENSMIRHILLQPQHKIRGVWRRDIEYRHANGSTIWIRENIRPLVESD----QLLIVGEDITETRELSEKLEYQARYDLLTDTFNRNHFEQELQKALKEVESHMRTHAM-LFLDLDQLKVLNDTAGHEAGDAAIMFSAKLLEEVLPYNAVLARMGGDEFAVLMKDCTERDAVNVCRSIISTMSENPFLWGDIRLNLTSSIGIRLIDHTAASPQMVHAQADAACHAAKEEGRNRYNLYHQDDEDLRRRHLEMECVNLVHEALANDRLELFAQRKNSEKMHFEILVRIKNIHGEYISPGIFMPASERYNIAHLIDRQVVSQTLSWL-EQRPEVIEELGMCSINLSGHSMGNREFVEFLIESLRDSSIPCHKICLEITETAAMSNMKQAIKFFTRIKELGCMIALDDFGSGLSSFGYLKKLPVDIVKIDGLFVRDINEMDHVMVRSINDLAKQMGKHTVAEFVENTQIIDKLIELGVNYAQGYIIGRPKPLAELVEELQKERTL---- 209544499 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MTLTDADIAALRANPEEAYRIVWRPGEDETHDIRASALFDGRGQLIGIFALYSRHRHGIADWGEKIVSHCRSSCVAIIEYGRTRRRLDQIDRHDAETPTSPFALIILDVDLFQDFNDAMGYEQGDRLLQIVACRFSTHCRGDAVIGRLGGDNFAIVIPGEQDTA-ANDLARDLVATLRSPIRIRGQDIVISCSTGIGTFPENGTEVEQVVHHAQIALREAKKATRGSVQNAPAATGDDVEARVGSAMRKAVQKSEFRLFYQPQICMESGTIYGVEALARWYHPAMGLIQPSQFIPVAEQTGQIEIIDRWSMEEACRQMAEWD-RAGMRLPTVSVNVSAVSIRNTDLPRRIAALLKRYRLEPRRLTVEITESAMMQQSRDTGATLSAMLAIGIGLALDDFGTGFSSLSRLTHLPLTEIKIDRSFVTSLERDSMIVTEAAITIGKRLGVKVVTEGVEEIAQVRKLRQLGCDVVQGYLISKPLPSAEIPNWLQSR------- 95928493 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFRHWRCLVAPFFGAVIVWGGDLPYDLATPSLVGWVAGSFVSIGWRSRELMLRLQRTSLALKEQAEKKSHVLDSVGEGICEFDADGLCCYANREACRMLGYSSFEMSG--KNIFSLFRYHDRYGHEVSLEPLWSHRTFSTQYEEILWQREHEIIATEICIYPALNADGGIL----VFRDASVRQEMQSKINFLESHDPLTQLNNKNTFMSELATIIDRVRN-QNERYALLLVDIDRFQALYDVLGSYVSDQLLIQYAHFLQRTVAEQDVVARIGGDRFAVLKKVSTDQQARGFAQWLVSESQSFEPVWHLEKVNLTVSVGVKIIEPGDESVDDVFLGAEKACGQARFKVYNPLAPVYRKLNRQIRALPFIREALHRNLFFLRRQKICPVGNVEPHSDCYEVLLSMQLADGSSLAPEEFLTAAERYDLMPSIDRWVINH-CFDWLEEDGERWKNLDFMAINLSGKSFNDPTFLAYLETKLRRATFPAEKICFEITETAAVENEERSVTFIHRIKRFGCRFALDDFGSGMSSFRYLKNFPVDVIKIDGSFIVDMVENSREIVTSIHNIASALGLKTVAEHAEDQQTLQVLQEIGVDYVQGYVVEKP-------------------- 142036272 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDVKLSLDWVSLAVILLGVFIVALGYLRSGLLQPLNSLMQQLALVDPMASVYRPVTSEGNEEARIYQQKERGKITLESIAEAVILTDIDANVIYMNPKAETLLDVASDAVGESLASLLKA-----GEQLNQAVFHCIRLGETTPQV-AKIKLLTTTPRIIERSISNVLNHEKEIVGTVVVLRDITQEERLKHQLQKRANFDGITGLLNRQAFEEQLPEFV-----GQTRSLAVCYLDLEQFKLINDSCGHTAGDRMLAMVAKAIQSCLGPQELFARLGGDEFGLVICDRSALAVVQLLKHIIAQVSLQVLHDKNCNYKVGLSIGVAFGRAPYINAQELLKDADIACIAAKAKGANQIHIYDDKDKELTYQRNAPKWAMRIAQAIEENELLLYYQPASSKRQRMEILLRIQEPCGRILAPAQFIAAAERFKLMPEIDKEVIRKAFLWLSL--NSQLWPDHCISINLSGNSLGAEGMVEYIAKQQQIFDIPSQCVCFEITETTAIQNRHRGMEMLRQLRKLGFSFALDDFGSGFASYGYLRELPVDYVKIDGCFVKNLNAKDYAIVKSIQDVCRVMGIETVAEFVENQEIIDRLQAIGINYAQGYAIGRPQPLEQFEMSLAQR------- 170696846 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IYISHDIAR-FGHDRATLLASPVWANELVAQDDQARVDAALARILDKDTEGVSIEFRLRTGDGAYRCVENRYVPVRDKDGRLIEVEGIIIDIAERKAAEEKIARLAHTDALTGLANRAGFLARVRHAFA-AARHGTMPFAILFVALDRFRPVNDRLGYPIGDLLLREVAERLGNCVQESDLVARLGGDAFAVVQGEMIEPADAGALAAKLQAALAAPYLLDGNDVRISVSIGIRAYVHGDSGADAMLMQTDLALHRAKHHGGNRYRFHSDELDHEVRERVADDLKGAMDRGELELQYQPEVELSSGNILGMEGLVRWHHPTRGLIAPGVFIPIAEREGSMAALGRWVLDQACRQMRAWRDEG-VAPLMIAINLSFELWSAQTFVRDVAEAAAKWHLAPSDLEFDVTEATLARLSWAQSDILPQLHALGAKLAIDDFGSNYASFEYVKAYRVNHLKIARSLISTSDPESAATIHAIVTFAHSIGIGVIAQGVETEQQRALLAANRATSAQGFRFSEAVGAARASELLRQ-------- 260466691 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVILVLSASALWIDLRFRRQKL------EVDRMHGLANAAVEGLIVCDGNR-IVSANDSMGKLTGTVAAMLNGT--------------ELDGLFDEHAVSGTASLEGEAELKSRDGTRIPVELIARSI-DYCGKPHNVIAV-RDIRERKKAEQEILRLAHFDPLTGLANRRSFSGRLDAEINTGAGVKGRHLALLLLDLDRFKEVNDLYGHGAGDAMLQRVASCAAGVLRHGQMLARLGGDEFAIIAPNLPDPQAAGRIAGAVLAAMREENRAAVGGGLVSASIGIAIYPLDADDQTSLISHADTALYRAKTEGRDTYRYFEASMGAEARDKRVMEHELRQAVARGEFYYQPQKEISSGRMVGFEALIRWRHPERGEVSPAIFIPVAEDSGAIGQIGDWVLEAACEEAVRW-----ENPLMVAVNVSAVQLHNPNFSRKVHETLLKTGLAATRLELEITETALVKDMPRALATLRQVKALGVRVAMDDFGTGYSSLSNLRAFPFDKIKIDSSFIKAVDTNGQAIVRAVLGLGRGLGLPVLAEGVETLGELKFLDAEACEIGQGYYLGKPAPIEAFDDLLGKRASL---- 88810874 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAVARDVTLERRAEEALQLHASVFETAEPLAIA-----------NRERVFLRVNHAFTRMFGYPAEEITRTLLELQPDQSPEDL--FARLWGELEA--TDQWSGELWERRRDGTLIPVRLTMSTVRDGEGTITHYVAHWQDISERKTFEAQIQCQALYDPLTGLPNRRLANSRLEQELGRAQRLTGF-GALLFLDLDRFKQINDAHGHAIGDALLASIAQRLQNLLRIEDMVARLGGDEFVVLLTRDEAAARAHRVGEKILAAIREPIAIDAYELSVSASVGIALYPDVDMNAADLLQRADSAMYRAKEDGRNTIHFFAETSRTELEYRQSRFCEHHPSVDDEQLSYQPIADIRG-RLASIEALVRWQSSERGLCLPTRFLTVVEETGLTAAVECWALSAICRKLAAWQSVGVFNWLRLAVNISPQLLTLHDFPRHLRRILRDSGVQPQALVLEITEAALCNDMQQLAGAMRATRGWGIGFSVDEFGIGHTSLAQLELLPIDTVKIAQTLVAEVDAAKARALETALRMAGRLGVDVAAEGIDTHEQFDCLRSGGCRLFQGSCVSAPLTEEALIALLR--------- 135215866 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AHDLVWSMDLDGRWTYLNEAAVSIYGYQPSEMIGH--RFSDFQSPESLLDDEAAFEKLLKGEE-LVQYETTHLDANHNSKHISFNAKPVFDDDGKLLHFTGTARDITDQKAFEKRLAYQAEHDSLTGLFNRNYFQQELNRVVARVGRNDST-CALFYVDLDQFKYINDTLGHAAGDRLLIEIANLLQSNVRESDLLSRFGGDEFTLLLYDVDREQAQTAAENFRSLFENYRFFDSGKGFNVMCSIGITIIDAHCDNADEALSQADLACNLAKAHGRNRSEIYNPSHEEARGMAEDMGWKEMLEKDKLRIMFQPIVDANSGCIYDYEVLMRMVCDDGQVILPGGFLPAAERFGLIHSLDRWMVKKSIQRLAQ--MRANENHVKFSINLSGRAFEDDSLLALIQNELKAVKLDPSLITFEITETAAIANFSAASQFIQSLKDIGCQFALDDFGSGFCSFSYLKNLPVDKLKIDGSFIQNITSENLAMVKSMNDIAHALGKK--------------------------------------------------- 209548997 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AIAGPLIHVLAATLLQNRFLRMVDEVPLELLFAALLIVGVIRSRSTGLVTMMAVALTIVAVGEIGAFLLQ----WRYAILIVPWLTLLLAWMLALNERV------DL-------GRMLVAIANT-----EARNTRRLMRRIIAD----------SSDGVVAFDSDLRIVEASESAKAVLGAEIGTDTAIIDLVRRLVSEHDAERVHTALVDFAGNKGSQATH-----------YEASVTISPIEQPHARPARFAGIIRDITARYDYEERLKTMSELDELTGLLNRREFASRLATLESRAFVS--------VLDIERFSSLCATLGRDVGDELLKSVAARLGNAF-AGNLLARL-DRDHFGIVTSAADAHAIEDFANGLLALFEEPVLLSGAAVPISVRVGIASSEDAAPGALLNAAESALDAAKALAGGRWSSFDPSAAVRQARSRRLERDMRDALRNRQFFLRFQPQIEFASGRLLGAEALIRWNHPEFGLISPAEFIPIAESSGLICEIGRWTLFEACREAAAWPGELG-----VAVNVSALQFEQSDIEADVSEALSGSGLPSSRLCLELTESAFLGNGGAVIAKMCALRETGVVIALDDFGTGYSSMSYLADLPLDKLKIDQSFVRNANPNVLEIVRAIISLANGLKLQVVAEGVETELEADALQRLGCETGQGYLFGRP---DEAIRMLSK-------- 171057021 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALLHTAVMITLYDLSGAPLYRNPA-------ARASVRSPGETLRERIDPASGERFMAALAHEQAA-----NFTLAVHTAQGE-RWHEMSARHCHDAVTGHDAVLVSEADVSALKHTEAQASFQALHDALTGLPNRAHVMERFAQALADIRDA-GMAAALIFIDLDHFKDVNDTLGHAAGDELLVHVARRLRNAIRSSDQVARLGGDEFLILVASKDIVGEVERVRQRISQAIAQPLSLSGTEVRVTPTLGVSLYPRDGLDVETLLRNADLAMYCAKERGRNDMAYYEEGLAVAMRQRTSLEADLRHERDEFEVFYQPRVCVHTRRVVGAEALLRWRSPERGLVMPDDFIPVCESSGLIMPIGLRVFEQVARQQAEWAARGL--DLQISVNLSPRQFSHPGLLDGIRAALRVAAGRPARLEIEITESMLLARDERPREVLDAFEAMGMSIALDDFGTGYSNLAALQRYPIHTVKIDKTFIQGLDTDR-PLADMIVSMCRLMRLTVVAEGVETCDQLDWIAGRAIDQYQGFLCARALPAAAFEA------------ 220933986 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RQEQGRLRSLLSAMNIGVFETH-DHRVEYYNPAFQNIWGIPRDTTGMPTQDVLELAHFESRPHILQVLDTHESSER------FETELNDGR---LITQISPVLDNDGNSLGRLWIYEDVTHERQTAEQLLYLAEHDALTGLCNRHCFEQRLEKAMA-SAQRHHHRLALLYFDLDEFKAINDSFGHRAGDAVLVRVASELAPVVRGGDMLARVGGDEFALLTQIDSIEEARSLAARLCGTVAKIPFRFRGTGVRSTASVGIAVYPEHGETTEDLVARADIAMYQAKGLGKNTWSVYDPERDRSEAVAERLSWGDRIRMALEQDHYQGVYDAASGELVHMEALARIRDPRDRILMPGQFVPIAEKTGLILALDRRVLELGIAQLAD-----NPDMPPLAVNISGRSFDDPALADAIRELIARHRVDPSRLIIELTETAAVSEIQEAQRFIESMHRLGCKVCLDDFGAGFSSFAYLKYIDVDMLKIDGMFVRDLTRDRQVFVRAMVDVAKGLGKRTVAEFVEDAATLEMLNTLGVDMAQGYHLHRP-------------------- 13471767 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDRGGIVESGADGRPLRLMGVQTDISKQKAAEAALEQVTM----RFRLALAASGTGIWHYDIATHKSYWDARTREMFGVVADADEVAADLWHSFLHPDDKEATERA-HWPSPGSNGVTASQYRIVKRDGEIRHIESLVRYVA-AAGAAGQILGTVRDITEDKLREQELAFAARHDALTGLWNRAAFDRLLADHIA-----KGVPLAVFYVDLDYFKALNDFAGHAAGDLALKSVAAGIGRCLPPSAHAARLGGDEFALLVPHCDAAQAERLAAAILAAVRSADLGLAATARRLAASIGIAIVNDRCADDACYAAKAAGRDRFAVFSAEAATGGLNAARLAADTVDAMEDGRLKLFGQEIHRLGRPWQENR-----HVEVLARLVGRGGKLIPPSEFIPAAERFGIAARLDRWIIRTA---LSRHGAAMKSGAITLGFNLSAQTLSDPGLWDFVDSIIEETGAPHSGIGFEITETAAVTNFDAAETFVRKARERRCKVSLDDFGAGMSSFEYLRRFPVDAIKIDGSFIEHMAESRREIVSAISGIARSVGCTVVAEKIEQAETLGILQTMGVDFGQGFLLHRPEPLEQIV------------- 27381607 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDVTEQKRGEQMLAQKAARFDAALNNLSQGLCMFDADQRIVVSNARYAEIYHLSGDQIGPG-----------------TSLAQILEYRREKGTY-FADVAPDVYLSQNVKQLSEIREADGRVVGWLTTHEDITDRARNEKRIAYLAQHDLLTGLANRAVFSEKLDDAAKRSQR-HGTTFSVLMLDLDRFKAVNDTLGHAAGDQLLVEVARRLSSSLRDTDVLARLGGDEFAIIQENEKNQEGAIALALRIIGLIEQPVDLDGHRVSVGTSVGIAFAPEHGADAETLLQKADVALYKSAGRNDFRIFQPEMTEAADTQKSMEGELREAMARNEFELHYLPVIDARTRAMTGLECFVRWHHPSKGVLAPFQFLGVAEQAGLMVPLGEWILRQACLDAAAWPAH-----VRVAVNMSAAQFHRSNVLDVVLCALVESGLSPERLELEIPDAALLDNLAAHLLTVRQLKNLGVGVVLDNCGVGYSAASYLQSFPFDKFKIDRAIVKDCTTRRAAVIASAVALAGGLGVATVAKGVETRAQFEALQAAGVDFVEGYLFGRPVPNSEI-------------- 87119011 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRENRDQLKALIDVNPNIVMALDRNLTVLFANNSANLFYGVKAEQLGANFLELHRSVNSQEADRFAHELIQVIHNLEESYEVERELTDGMARKRVLQISYTAIVYEGHASL--LLVASDMTEKITREKQLIQVAYQDQLTGLPNRELFLDRLGMAITYTASHKQY-GALLYIDLDEFRLINDSKGHSVGDSIILALSDRLASKVNSSNTLARIGGDEFCIILSGVDEDKEAAINKIVILSDIRQPLTIKGNEFRVTASIGVVIFSEEDSDAEELFKFGDTAMYNAKSRNRISMFKMEMTQEVASYVRLENDLKSAIENNEFEFYLQPIVCVGSNQVKGAEALIRWNHPEKGIIGPNEFIDFLESSGLICNISDGLLRDLCAFINEKDLLSVLPEFRISLNVSAIELHSKNFIETFKATLRDYAMPADLFELEITESSAIQDIEESVAKMKKLALIGVHFSLDDFGTGYSSLSYLKRLPVNKIKIDRSFIQDIDHNDQALVTAIISIGKHLKLDIVAEGVEWQAQLDWLKQHS-MMYQGYLFSKPIKQQDFYQLL---------- 170739673 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGASVHRAKLIILALTGFAILASTVLALRLAAAVTGPLARLT------QGVLDVRPESMDVAVDPALGARAFGILARSFDTMLR-EVRQARQQLLAASEERLDAAVANMSQGLCMFDAGGRLIIANERYRAMYGHAPDEVRPSLTALLKRIACQLKAGQLDAAEWLAAHRTG--QAHVRIELADGRA--IAVSLQPLPDG-----GCVVTHEDITERRRAEERIAFLAYHDVLTGLPNRARFTAALVAALDGRGA--QAAIAVLYLDLDHFKAVNDTLGHPVGDALLQAVAGRIQSCLRPQDLVARLGGDEFAIVQVGPDQPAGASDLAGRLIAEVGRPYALMGHHVVVDTSVGIALAPADGTAPDRLMKCADMALYRAKGDGRGAYRFFEPAMGAQMEERREIDLRQAVRERAFHLHYQPLLNLRTNRVSGFEALLRWTHPHRGPVPPDGFVPLLEELGLIREVGAWVLETACRDAAGWPT-----DVKVAVNLSALQFRERAVVRDAAAALEASGLPPGRLELEITETVLLQDTDETLATLHALRESGLRISMDDFGTGYSSLSYLRRFPFDKIKIDRFFVQDLEADSAAIVRAVTGLSHALG----------------------------------------------------- 226226534 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LREITRQLRASEQATRRNAQLLQALMGVPVGVVVQDQSGNLLLVNDAIAPTLGRGSHTDLLPKASGLPFLRADDEAESDRHLRAFQEHLESGEQGEYTVLH-NGQERTLLVTGKPVRILDDPLL--VSTALDITERKLLERDLSRRAFHDPLTGLPNRVRMQDIVASSL--RRHTDGGMFALAFIDLDNFKQINDYYSHALGDALLKAVAKRVTQHIRSGDTLARISGDEFLLLIDPLQDESDLPPLIDRVIEALKQPFEIEGHEIMTSASMGASIYPLHGATYEALCRCADGAMYRAKRDRKGSATYFNDSMGHTARMDTEQRLRMAIRDRRFRVAYQAKFGMRNRGVVGFEALVRWVDSDGTVHMPDSFIELASELGLLDAITEFVVDQVAEHMPILTERFGRD-VSFSVNISARQAGDLSFMTQFIERLQARGIAD-RIMLELTEDAVLVTHRFERGVLPQLRAAGGRLAIDDFGSGYSSLAMLADMTVDEVKVDRSLITEIHPRSQGILRAIESLCMGLGADLVAEGVETAEELEYLTRYRISIVQGFHFTRPMFIDDLLQ------------ 222528601 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WDEEGIILEYKENGEKLLGYSPNQIEG--KKWLDVL-IDDKEEMEWVYNKLISGEVFKY-YVNPIRDVNGTFLWYNSKIESAQN-NKRIFLSIGFSLDAIERLNRKIHRYEKDLYKMSAESENLRAFYDELTKLPNKNSLMDNMSTYLIFLEVRNLEKLNVMYGYDLVDELIIHISKRIEEILGKENKIFKIGSDRFAIIGKTDNVSEFIENLLKKLLVT----YNINGNLIKVSYNVGATAIEDVNDSTANVIRKCDLALIRAKEKNKYEIFKPSLEVQTLKEGIIERELRNGLDLNEFVVFYQPTINLKNNQICGFEALLRWHYLKSVFVSPLEFIPVAEKCGLIVELGNIVLEQSLK-VAKWLSRYITDEFIISINISPQQFSDREFIRSTIQILENEGLANVKLQFEITEKLAIENIDYAIEVINQLRKYNITFALDDFGVDYSSLNYLRRLPIQAVKIDKSFVQDIEDETYFIVETIIKLCKKLGLKVVAEGVETEEHYRAVKELGCDYVQGYFISRPLGVEELIKFIEK-------- 124544967 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RIYQQKERAKITLESIAEAVILTDVDARVIYMNPRAESLLNMASYAINQTLASLLKA-----GEQLNQAVFTCIRLGETAPQVE-KIKLLTATPRIMERSISNLRNHDKEIVGTVVILRDITQEELLKRQLQKRADFDSITLLLNRQAFDERLLSFADNAKT-----IAVCYLDLEQFKLINDSCGHAAGDRMLAMVAKVMQACLGPQELLGRIGGDEFGLVICNRSALSVVQLLKQISAQVSLQVLNDKNCNYKVGLSIGVAFGRAPYINAQELLKDADIACLAAKAKGANQIHIYDDKDKELTYQRNAPKWAVRIAQAIEENELILYYQPTGPQRQRMEILLRIQEPCGRILAPAQFIAAAERFKLMPEIDKEVIRKAFLWLSLHPVLWPDHC--ISINLSGNSLGAEGMVEYIAQQQRVFDIPSQCICFEITETTAIQNRNRGMEMLKQLRKLGFSFALDDFGSGFASYGYLRELPVDYVKIDGCFIKNLNAKDYAIVKSIQDVCRVMGIETVAEFVENQDIIDRLQTIGINYAQGYAIGRPQPLS----LYREQY------ 295838675 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ETGTITANPALHQYLALPAASLAGRPLTHLTALGL--APHTAPALPEVLSGRRHHLVCTRRIVSPRGGEVWAELRLAHLAAERGALL----TIRDTSQGHDLRARLRTAEREDPLTRLAGRAHFLDRLADTLEEHGLRGGRGRVGCVLGLDGFRHVNTAHGHLVGDHLLRAVAARLAAGPGEAPVLARLGGDEFALLVRETTGPGQLGELAATVLRELGEPYDIAGRRLAVSASAGVAELRARETSPAELLRAVTTAWAKAEGRGRWALFDSARSEDGAHQDLLATALRPAVRDGEFELEYQPLVALADGTLHGVEALVRWRHPRFGRLTPNRFIDVAERDGSIVELGRWVLRTACAQARSWQARPGALPPYVSVNVTVRQLWDSDVVADVADVLTETGLPPSLLQLELTESEVVGQTGRPLRALQELSDMGVRIAIDDFGTGYSNLSYLSRLPVSVLKLDGSFVRGDRDRDAAIVEALVGLAHRLGLTVTAECVETRSQAERLRAMGCDMGQGYLYSRPVPPERIGVLLE--------- 170724626 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KELMSLILEDNAEAVYITDSHHSILAVNKAMCRICGYSSEQL---IGSKTDLINIDDHPNVTAEYNKAIE-DRGNWQGEVWKLRSDGSQFPAWKSCRKLTVEEQ--VYFVTIFSDISAKKQLESKLTEQAMFDSLTGLPNRFHLKKLLNQAIKQTEMRPNTLGAVMFLDLNGFKNINDCFGHATGDKVLQLVSARLEASCIENAEIARLGGDEFTLVVQNCTSRQEIEALSKQIMSLFDTPFEIDDQKLYLGTSIGISLFPEHSNHADKLLSLADTAMYSAKKSPSHLLFYDKKMHQEAEQKLHTLSELRHAHNLDQFKLAYQIVNLECNSLIGVEALLRWQKPDGKVINACDFVPLLEETGLLITIGQWALQLACEQMLEW--RNYSPDLKVCVNVSPMQLEHHDFVQQVTQSLQSSKLPAEALVLEITELALLRQPETVTKTLLALKALGVSIAIDDFGAGLSSLSKLGTLPIDSLKIDAGFAQRLSEQGKELCQAMIQLAQALDISFVVEGVETLQQKEILEKM--------------------------------- 254492281 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLDTAQLIILTIDEEFKVTMFNDYGEKITGFSEKEVFFPAGNWIE---------AETFFRELFAGNIQIAQQESELIDREGRIRQIWLHSRLENNAQHPVLMSVGL--DMTDKKEAEKRIVWMAEHDPLTDLCNRRKFIEEFEKSLRTAIRYKHNNA-LLYLDLDQFKDINDTSGHSAGDELLKEVAKTLKRVTRFTDLVARLGGDEFAVLMPETDEVGAVVLTKKIQAELQKIQLEYGNVKHKISSSIGIVNYPVHDASIHELMGFSDLAMYKAKNTYHIFSADDQTREQLETRVFWKHKIEDALENNLFVLHYQPILNIENNVIQHYEVIRMREPGSGQIRMPGKFIEIAEQVGLIQSIDHFVIQQGIKHLSRLQKQGL--KVKFAINLSGSVVDAPVLLPFLKRLLKKYELDPSGLIFEVTETAAVSNLQQAKLMMTAVKALGCQFSLDDFGVGFASFNYMRQLPIDIIKIDGIFIKDLDKDDQLFVKALIDVAKGLGKKTIAEFVENKDILTLLRQYGVDYAQGYHIGRPEP------------------ 288870527 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YDLTETSAYEELFELNLAENTYYVIPDMEGRL----DSMCMEVAD--HMICPEDRERFLEFWNQRLSGNNHTIRGEFRKLLVSGEYCWVAQTAIQLHTGEQDKTVIMVFIQDIDKQKKQEIAAANLEEKDSMMGLYRYGPFLERAEQFL---REKSGSKFSMVAIDIEHFKLFNEWYGEEAGDRFLTSIAEQLKEVEKQYDSMAYMGGDDFAIIIPREESVL------RNLERGIRHFVKQYGGSVGFLPAFGVYEIEEWDVSVSMMYDRASIALASVKGNYLNRMGRYDAGMKKKMEDDQLSEVQRALDNHEFIFYAQPQCNMLTGKIIGLESLVRWKHPVRGVVQPGEFIPLLERNGFITNLDLYVWDMVCARLHDWI-AAGHKPVPIAVNVSRIDIYSMNVTNTFVELTGRYGIAPALLAIEITESAYAEDYNLIRQVVIDLRKAGFTVFMDDFGSGYSSLNMLKDVNVDVIKIDTKFLDHSQNRGMGILETIVRMARLTQLRVIAEGVEKKEHVDFLRNVGCIYGQGYYYYRPMPIEQFEPLL---------- 296532357 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ASLGLAVLSVALMVFAAALAALLIDRRAEEEGERLRRLADAAMEGLAV--VQGGRIEANHSFQALCGRPRAALLGQP---LPG----------QLLEA------GEADGSRWLRHADGRRIEVAVQ---LREGLPEPGFRVFVLRDLRPQRAQEARLDHMARHDALTGLPNRAGFLELLEQALAEARGRQGLAV--LRLGLNGLKSVNGLHGHAAGDAVLRA-YARALAARLPEARLARLGSDEFAALLPYRDEAALQERLPRILAVPAGGGDGTGTGTGEVSATIGAALYPGDAGEAETLMAYADIALQRAKALPGRPPCFHDAAQDARLQQRRRLAQDLAGAEGQFFLVFQPQVVLASGRLCGHEALLRWRHPQLGLVPPDHFIPLAEESGLIRPLGAWTLRQACAAAAAEKRLG-----KVAVNLSPLQFRDEALPALVAATLAETGLPPGRLELEITESAMMQEMAQALEMLRQLQSLGIGIAMDDFGTGYSSLGTLRAFPFHKIKLDRSFMRGESPAALAILRAVLDMGQGLGVPVLAEGVETEAQRDRLREEGCAEAQGYLFGRPLPLDEL-------------- 220933432 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QVSERRQTELLAITRREQSRMAALLSGMILFE-DTNGRVEYVNPAFRRMWGEPVDLIGRPSREVLKHTHRLARPDHRHILHVLDTHE---ISERFEVDLYDGRVLTQLS--YPVADPDGPVLGRLWIYEDITRERQTAQQLIYMAQHDALTGLYNRHRFQEHLDRMIS-SAQRNDSRFALLYFDLDEFKYINDTFGHRAGDTVLVRAAGEVSSLVRSGEVFARLGGDEFAVLAEIRHDDEPSQLAERIARAISAIPFRFRGSNLRLTASIGIAFFPEHGDNVEDLVAHADTAMYQAKSNGKNTWSLYDPSRNHSKAMMARMTWRGRIDQALREEHFQGIYSTADGELSHVETLVRMRDPADRLIMPGQFIPVAEKTGQILEIDRWVLRQSIGLLAKHPKLRA-----LAVNISGRSFDEPGLPQYIQDLLQRHDVEPRRLIVELTETAAVSEMQDAQRFIEALHQTGCLIGLDDFGSGFSTFAYLKYLGVQILKIDGMFIRDNNRDNQAFVKAMIDVAKGLDKLTVAEFVEDAETLAMLREFGVDMAQGYHLDRP-------------------- 15606615 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALEESREWVLITDREGKIIYVNKGVEEISKYSAEELGKTPRIFKSGYHP--QSFFRKLWQTILSGK--PFHAVFVNKNKYGELFYLDQKIIPLRTPEGD-LFFIGLCRDITKEVKLTEEVEWITTHNVETGLLNKVGFQKVLSPLL------GKLSSTGALIALDGFSRLIKEFGEEAIKKLLKEIAVRLEKTFRRGDIIAKGDGDEFLIFAYPLKKKDDVLSLIEKIRQKFSKPLTIDGKKIRLSFYIGVVTYPYDGRTFSELYYRAITAVKEAKRRGAGEVVLFDEELDKEVERLIEGEKRKAVEENLFTFHFQPIYRLRDMKIFSLEALVRIKEGD-KIHYPGEFIELLERGVFIKEFEEWMIRELRRLLGKWN-------VPISVNLSAINFKNDEFMENLNLVCKEY---PGKLILEITERLLIENVERTRRILGDFRECGL-VAVDDFGTGYSSFSYLKELPLDLIKIDMMFIKSMLEKDLALVEAIVFFAQKIGLKTLGEGIENAKQLEMLKRMGCTYGQGFYLAKPMPEEEVEKLLRE-------- 172056542 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATKPLFQGLMD----LRYAFDQIA-CVAIFDARGTIQYANTNLTDITGFCPHLLLGQP--WT--ILLDSSEDVLPMIRSQIKKKKA-WSGKLSISTQDESKKVFHATLIPVYDVNGVRFQHLFIGTDITETEHLEQELDFLVHHNELTHLLNRRGFLREGQVLFSKAS--DDLPISLILFDIDRFKVINDSFGTHVGDQLLQALAKRLSEHAKQ--LLTFHPTSDLFGVVLEVTDRNALFQYARKLQQVLQRPYYINGHSLIISCTFGITVYPSEAKSLEDLYRRSEMALYKSIGTGTIQYLTHEMDEQFTRKLQLERSLFTALEDQALHLVYQPIINLKTKHVDGFEALLRWNHTALGSIPPDEFIPLAEEAALITPINNWVVIEACERLALWQKQ-IAPDLTMAINISPHQFQSDSFVRTLQHVVSQKKIDPRFVTLELTENIAILQTQRTIERMQLIQALGFRLSIDDFGTGYSSLQYLRAFPIDELKIDKVFIDGIDLGENGLLDSIIQLGQNLKLNLVAEGVETTTALSYLEATACQQMQGFIFSEPLSVEEVE------------- 226944605 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WASYKHLILPYGLRACWSYPVKRRDGSVAGTFAFYFREG--------GGPDSHLERIAEASVHLCALAIEREEDRQQMNRLVQLDTLTGLPNRSHLLRRIDELLVSATWGD---IACFNLGLDRFKDINEALGHAEGDQVLVAMANRLQRHLRPGQFLSRSEG-DLFVVVAPDCDVRSASLMAERLLQTVAEQIEVGGHALNLSASVGISLYPEGGQDRDALLANAKSAMYRVKRTGGGGYQFFIPEMNRALQDRLSAALKRAIAGDGLSLHYQPQVHTVSGELYGFEALARWHDDEFGDIPPTKFIGLAEETGQIEAIGRWALREACRQLAEWR-EGGAMVPTVSVNLSPINFHSRDLPEFVAGLLREFALPGASLTIEITESTMMALTPEMLDIVHGIRSLGVGLSVDDFGTGFSSLSNLINLPVTEVKIDRSFIDKCLEENQSLVAAVVGIGHSLDLTVVAEGVETREQRDLLGEYRCPVLQGYIFSRPMSPCEAIKWL---------- 127514344 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RIFQQKERSKITLEAIAEAVILTDSWAKVIYLNPQAERLLKVKAESAVGMNLDKVFRSEPE----LNQSLFAFMASGTPTPMLS-KVKFTSHTPRLMERSISNLKGPNNKIIGTVIVLRDITQEELLKHQLRRRANFDNVTGLLNRCAFEERLQAFAE-----DAQTLAICYFDLEQFKLINDSCGHNAGDAMLKMVAKAIQASLEGQGLLARLGGDEFGLALKDLGVVPLAQQVKQIINAVGKQVMEHHGCHYHVGISAGVALARAPYINALELLKDADIACIAAKRKGSNQVHFYDDKDKELTYQRNAPKWAVRIAQAIEHNYYQPIKALGPQGKQRMEVLLRIQEPCGRILAPAQFIAAAERFKLMTDVDKEVIRKTFLWLSL--HEELWADHCLSINLSANSLGAEGMVDYIIAQLERFAIPSQCICFEITETSAIQNRNRAMEMLNQLKKQGFSFALDDFGTGFASYGYLRELPVNYVKIDGCFIKASNAKDYAIVKSIHDVCRVMGIETVAEFVENQEIIERLKSIGINYAQGYAIGRPKSLDQYL------------- 291447960 -------------------------------------------------------------------------------------------------------------------------------------------------ADVFFLCFAPPAIVGLLVLAKRP-------VTRAGWVCLALDAWLIGGSLLTLAWSLALAHTAHMAVQDTSVAPAALSLAYPLLDIVLV-----SMVLALHFRRAGVNRSAVNTAIAALALTVLSFTSPLLRSTYHSGQLLDAGWFAGSLLLAYAPWGARRGARRPARPGPPRAIAS---------RPIAGSLAALTPYLAAAVCTLGLYNVVDGRRVDRVV--IFTGCTVVLALVVRQGIM--LLDNIALTQELAQKENHFRSLVQGSSDVIMIAAPNGTLRYVSPAAAGVYGRDAEDLVG--AELSSIIHPEDLGRVVHEVRRFLAHEEPTTRIECRFRSGAGD--WLNVESTVNRHQGGLLLN----SRDVTERVRLQAQLQHNAEHDPLTDLPNRALFTARVRQALGGRRAGD-LGTAVLFIDLDGFKQVNDTIGHQAGDELLIQAGRRLQESVRAGDTAARLGGDEFAALIMGDGTRDQVHEIADRLRLTLSQPYRIGASEVRVAASIGVA-FAEPAITPTDLMRNADLAMYRAKAGGKDRVELYAPQMQADVVRRSELATRLRTALRDGEFAHQPVVHLASGSVAAVAAQARWRSAQGILFTPAEFLRVSGDDDRTAELGRWLLEEAVAQAADRARAGH--PVSVSVRLSAARLLDAAPPPGVEALLTRHGLPSGALMIEVADSDPRVSFDALEQRLVALRRLGVRIALDGFGSGFAAINALRRLPIDVLKLDRNLVEGVVESARKITSGLLRIACDLGLQSVADGVDVPEQVLALRAMGCTHGQGMAFSGPLDEYRLRRLVRGEFPVP--- 254437955 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTYIGLIAVILVLAPLLWQVFRENALLQAATIRQSEHYRLACENASDGLILQDMRGRIIWCNPAYCKMHCMTPGDVIG--RNPLEFVLPPDRALTPEEIEETIDITEGRLHL-FQNQNALGDLFWIQLSVSFHKSADGR-ESAIAVCRDVTEQIERQNQLNHEATHDGLTGVPNRAVFQTFIGDAL---RSGDGAPVGLLHIDLDSFKAINDTHGHSGGDAVLTPTADVIRQNIRDGDLLARVGGDEFVVVCPNTADLAYLDGFSARLLQAISMPFEWCNRILQIEASIGAAISRSENTTAESLLVQADFALYEAKRAGRNQVYDQALHDRNTFQSRRAIELADTIDTGTMDYWFQPTMSIETGQIIGMETLVRWTHPVDGVIAPDDFLPMVKELGLLGALDLWSMTAALTQ-KQKLNLAGFSDIGIAFNASPELLSHPDFIRRLIWGVEAAGIDRAQVIIEVLENTNFGDASETAAIIRDLHEAGFQVYLDDFGVGFAGLSHLAKLDVTGVKIDRGLVTNLDATSRKIVRKIVELSNDLGLNVIAEGVEDLATAKALQAMGCSVIQGYWLSPP-------------------- 88857518 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQKYSLIIESSNDGIISINQQGQIINTNQRAATIFGYKKIEIMILIPAHFQKMHNESHANNKKAHQGILNKIR-----EVEGRKKDGSCVPIELTIT--ESSNNDEKFYVAFIKDVTEAVAYKNSIEKLAFIDQLTGLLNVNGLKRKIASV--------SLPCTMNLIDFDSLKLLNDSFGVQFGDKIIQSFAKNLATLSCENLLIIRIKAGRF-----ILLTQSDKLSTQIELNSLLNKEVLIDKIAVRISFCCCQSEL-NHSDEINEKIQQSEVALRDAKQHGRGSFIDVNWVEMVKQRAQLCQQLEHAIEQHELFFYFQPKYNALTHQPASAEALIRWK-LNNEFIPPSTFIPLAEQSHLMPEIDRFVIEKSCETIRFWLNQG-LTVLPISINLSSRYLFDDKTISYIFEKVGEYDVPAHLLEIEVTEYGLIEDFESTALNMRKLQKAGIKVAIDDYGTGHSNLQTILILPIEHLKIDQSFIRGMTDKKGQLVENILQLAKSLEVEITAEGVETAEQLAFLAKAGCHYIQGYYFSKPLSQLDFEQLLAQ-------- 152964479 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RVDGVLAAAARSDGLGDVVVLATSVPERNAAQRAVLARAAQADEARRQLQQLLVLCGVVVAATLTGTLLARRAIARPLGRLAEQSRAVAAGELVDVEENGPAEVRVVAQGLAAAVDSLRRVQAQADAIAAGDLDCEVVRTPVPGPLGAFVHAVTQVITAFHERERLQADLAHQAAHDALTELPNRAQTLVLTERALHRAARQHGRVGLLFVDLDHFKAVNDSFGHAAGDELLRVVASRMHETVRGGDVVCRLGGDEFVVLVEGVEDEKGLVDLGERLIRAVSAPVALTGQHVRVGASVGVAVGTPGALDAERLVRDADAAVYRAKSAGRGVVEVFDDELRAELSARAELETALRRDGGELVLHYQPVLDLQTGRTRSVEALVRWQRPGHGLVPPDSFIPVAEASSLVCDLGRWALAEATAQLVRWDAEGGHRALDVAVNISGRHLAQAHLLDDVTDALTASGIAASRLTVEITETVL-VDEPLALEHLRSLREIGVRVAIDDFGTGYTSIGQLSRLPVDVLKIDRSFVSSPEAGNGDLVRLLISAAHSFSLGVVAEGVEEDTQLSALLAASCDAAQGFLFARPVPADDLPA------------ 224823752 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QQKRQLLSAYQRLDEQRDYYQSLLSSAGEGVIGVSPDGIVRFANPATQNLLGMSAEHLGYPIQQLF---HESDRA---TDWDSFAIACRDNVEVETMLYPPGRPPLPVSLRCSPM---GGQQQGLVVIFRDIRQQLETESQLRQQALTDYLTGLLNRNGFTIMLEKVLSHAERSHQGLGLLFLDL-DRFKEINDRLGHKVGDIVLQQVAERLRGCLRREDHIARLGGDEFIIILEQLESPDRAAYSAQRIIAALEPPLQIDDDTLTVRASIGIATYPDCGRTVTSLIEAADVAMYRAKEEGHHLYHFFTTEMNQRVQERLRREQQLRQALAEQQLFYQPQQDLHNGRLVGIEALLRWQPPGQPVQPAGAFLPLLEESGLIMAFGERSIELACRQRAAWLVEGWLDSCPLSINLSARQLADDKLPGKLDYMLKHYGIPPALIELEFHEAALDQHNTKVIENLHCLGMMGLRLALDDFGSELGELAILRRFPISTLKIGQALIKADSPRDQAIITATAQLTRALGIRLLAAGVETPAQRELLQALGIPAAQGHSIAKPMTPGELAARFDRR------- 209548193 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QLAELSSRLDLALNSYQCGIWEARPDRGGSIWNERMHELYGLAPRNGFMTEETWLGCIHPEDRGL---ALESARHFKKDTHTLVCRVIVDGGAVRYVRSVGKVHQTGTGE-MKIMGIAFDATEDVLMTIRRIEHNSLHDPLTALANRRKLDIALEELTNDGRRQRQKFSILHIDLDRFKEINDTLGHAAGDAMLVHASKVLAKNVRGSDIVARIGGDEFVI-LALDVGDTEMAQLSARIIEEMRQPIDFQGFSCRCGVSIGVALANGIHVDARKVLINADIALYRAKSTGRNRFEFFNHNLQADIVNTKRTADEIGIDNGEFTAWYQPQFSARTMELTGVEALVRWKHPAKGWLAPDKFLRIADEINVVQMLDRIVLETALRDKMRWTAQGIAVP-KVSVNVSARRLHDGSLL----ESLADLHIRPGELSFELVESIFLDESEDVVHNLEHIKALGIDIEIDDFGTGHTSIVSLLKLKPKRLKIDRQLVQGATQER-ALVRSIIDIARSLGVETVAEGVETAAHAELLRDLGCDILQGYAFSRPLSFDDFT------------- 88859993 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QRTQSLLSMTKNLKSSESKLRNVIDHIQQGLLTFDAKGLVLDYNTEVKTLF----NSPLIDITEILPELNLRDLSMDDALTQLGLNNQQTWFELKHCQQLTDRHFEICICKI-----DQADKLFYLAQLRDITALKKQQQHLSEVARIDPLTGIANRLVLDDRIAQALARSQRTGHLMAM-VLLDLDEFKQINDSLGHQAGDKLLKILANRLTKVVRKTDTVARLGGDEFCIIFEKIDSQEQCRDMLKKLIIQVEKSTLLSGHAINPKASIGACICRGDIDKQELY-KRADAAMYQAKKMTRGSIKIYQHNEEQKRQSTLQIQLEKGLDYTELELYFQPSLSTNDQELVSIEALLRWR-FNGKAMLPKQFISLMEQDGCFTQIERWVIHEACRQRKSWQKELIEDSVTLAVNISQSFFYHPSLIKMLKNELNRFDLAPSMLELDIKEATLLLSSKRAAKIMSDLKELGVKIAIDNFGLGMSSLAILHHHPIDRIKLDKQLFHNNATESLPLIVGIIEAARSLKIDVLAEGIENQTMLEYLQEYKCDAYQGYVIAKPSRSEVFESFLK--------- 94500006 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QKALNEQAQFGRLVFDNSGEGILIADAHRVIKAVNSAYCYISGYEQHEVIGLESDFLLKENPLDRDIFKSI------QRNGYWRGETWYKHKEGHAIAIEMMINTQKNSNNEIENYIVLFSDITDKKQTQELIWQQAHYDNLTQLLNRHSFTQYTQNLIQKA-----LPFALLFIDLDNFKQVNDTQGHNVGDALLIEAAKRIKQCVRESDIVARFGGDEFTVLLLGIKNVLSTKRICSDITKRLSEPFTLDKEKAYVSASIGIAQFPWDSDNLEDLYKYADQAMYEAKHLGRNRFSFFTHELQQKASERQRISLDLRQERNEFQVYYQPIVDLKSHQVHKAEALIRWHHPRDGIISPADFIPIAEESGLIIEIGNWIFKQAAMQTKLWR-KTLYPDFQISINKSPVQFYQEDIHQSWSQFLQIINLPGDGISVEITEGLLLDSIPIVKEKLSDFSQSGIQVSLDDFGTGYSALSYLKKFNIDYIKIDMSFVRNIVNDKYDLIETIIA----------------------------------------------------------- 291549759 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------STDGLYMLDFRTDFFYISPQALDRFCLPGNEFHNMTKELKEFVYKKDYPLLKAELDNLLNTDRNTHNMDYRWLDLDREPVWINCRGYIIRDDQQEPIYLIGCINEIG------NRQKADNITGLLGETSLEKYFKDSVSTL---------NKGFLIHVGIDGFKMINENYGWDYGDYVLRETASCILSCISDSQKVYKIASDEFIILDTTSSDMTTASNLYDHICKHINQFIEENNFAAVFTISLPDLSQTGYAELIKRTDFSLTMAKQHGRNCCYIFQEEEYQNFLRIREITNELHSAVNHGFRGFSIIFQPVMDIRQDKLTGAEVLIRFTSKKFGPISPAEFIPLLETSGLIIPTGRWFMREAITACRKIRMQ--IPDFKVNINVSQVQITKSDVITDLISEMNASGLPPAAIAIELTESILLEKNEKAQNFLKELKQAGLQLALDDFGTGYSNFHYLSELHPDIVKIDRGFTSKTDKKKYYLLNQFSNMIHNLGLKLCIEGIETEDELQKIKLLKPDYCQGFYWGRPCSYDEFRKY----------- 206602907 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAGERGSIEGEWCGVTADGTAFLAEVLVSPIRNDSLKLTHFLVHMKDVTSEREKEKEIHRLAHQDPLTGLLNRNGFLKRSREELERN-LRSGKRLALAFLDLDGFKELNDTLGHAAGDRFLEILSRRMSEVMEGKGALGRIGGDEFVV-LAEEKDDLLFERLFTDLLEQVSRPVAFEEGHFQTTVSVGVAIYPDDGLTVEELLRKADLTMYHAKSAGKNTIRFFEKAIEENVREWYEKGTRQAIARKEFELYFQPQVDVRNNRLMGVEALIRWNRPDKGMMLPASFIPLAEETGLIHPVGDWVMEEALSLLEKWERKG-YPSFWLAVNVSARQFRSESFWSDLESRFDRYPASASRLSLELTESLLVGDSGVSAGRIASLRKRGVTFVIDDFGTGYSSLSYLTRLPVDSIKIPQEFVLRMNDRDRKMVEIIAHMARNLDLVLIGEGAESNLEIRMLRDLGCFVIQGFSISRPLSLSGFESVLEQH------- 221633535 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRSLLAVPLLAAGRLIGCLLAAFTLVSQLYAASIQQRRAERAEAQLRATVLAAPDALLVLDANGIVRFASPAARTVLGLAPDQLVGRPLADLTTT-PERVASW--ALDGLRPERANRIEVQF----AHQPTRTVELSGVDLR-SDRHIAGIVLSARDVTERKRAEQLLRERATRDQLTGLLSRFGFLEVLEALLHTTTA---ETIGILCCDLERFSALNDALSWEAGDAILRAVAERIRRVTGALA-AARLEADRFAVALTAPDRTTLVRLAEELLHELSGWYVGRDEVYARMRGGLACVEDGIDATTALRRAEIAFQVGKRAGQERLSVFDPVLYQASIERQFLERDLRRALEQGELQIHY-QPVIAVSSGRLTSLEALVRWHHPDRGPISPAVFVPLAETTGLISQLTQWVLLQACRQLWAWSRAGLAPELSISVNLSPTDFLHLDVPQLVDDILQVTGLEPRRLTLELTESAML-DPAVSRERLERLRALGIAVLIDDFGAGYSSLGYLKQLPVSGLKIDRTLVADIDHDSTAVVRSILELAGALELSVTAEGIESARQLAVLRELGCHYAQGFFVGRPAPPNAIHHLLRR-------- 254447731 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SAFIALLPVSLLLSRHMRSCAPLCIATVLAMLAILSLAGYS--------YGGGYSSTLHWFPLVPVAATFMVGRRFGLVTSLLTLACALAIYWLELNGVTSDDIAPYVTVAAILFATLLWANDESRRVIQRSAAEQALDTQKEQSLVTLEAIADGVISTDEQDRITYINPIAAYLTGWPVEAMGRSLSEVFMIFDEYTHEPQGNFLDNCLKEGANKPIGHHILLSYDGREIIIEHHISIIRGHENAVRGLVVVFHDVTVERELTTQLRYQATHDPLSDLLNRHEFEHQLQQLV--SQPIDKQHHVLCTIDINQFKVINDTCGHNAGDELIRQFADLIRDDALERDITGRLGGDEFGILIIGTNTEDAVARIKKLRERISDFHFNWEDKSFSISVAIGVVEIDGNTDYLADLMNDADAARQAAKEKGRNRIHVYQPDDHELMRRRGEMRWAAYLNGAIADNRFLLTRQQEHEKGQHYEILLRCLDESGKISSAGDFLNAAERYNLISEIDRWVVRHLVTWFES-TPTAMEATHTVSINLSARSIIDSRFTQDLREMMLRMPGLAKKVCFEITETAAIANFNQAKSFIVAMRALGCSFALDDFGKGMSSLSYLKQLPVDYLKIDGDFVRDSDPIDRAMVEHINQIAHMIGMKTIAEYAENHEIIQVLREIGVDYAQGYGIDRPHPI----------------- 89055710 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DQGAHLLTIDKLMRWE--HFSVKVRLTKKTGEPVWVTMTWTPLTDENGNRWWLCSLANDLVTQYTEQVAHLESENNEDPLTGLSNRRHFEANVSVWIAALRNRGAAFAILFIDLDRFKTINDTLGHEAGDGLLVAVASMLKRITHSSDLVARLGGDEFVILRPLGESALEISGLADEIIREMSKPFEFDGKSVSCGASVGVAIADKDARNPEEVVGDADTALYHAKSTGRARWSFFTAEMRAQSVATRHLATEAACERKEFVPYFQPLVDASTGRITGVEVLVRWSHPTRGLVPPTDFLDVAAQMGILAEIDTILFSRLREAVAYLDT-AHIEVPRFAINVSAGRLSDSALLHD----INVSGIDPKRLTVEILESVYLERIHDATSTLEELRELGVEVAVDDFGTGHASVQGLLQIKPDVLKIDRQFVQAESERARALVKSLIGIGKSLGLKVVAEGVENEAQAQLARDLGCDILQGFYFGKPMAEPDLFKVLNE-------- 146280177 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LGYVSVETVISRKALERELEARNALIAGVLRTSVSAILATDTAGRVVYANAAAQHLLALTPDPQVFRVPDW-PLETLDGQPVGEAALPPALVRRSGEDQHDLRVRLPEGGRRFLSINAAPLPPAPHG-AEIVMSVTDITDAEAVADRLRQLADEDPLTGLANRRALS--AALEARLAAAAGPAPLALIMLDIDNFKSVNDTMRHEAGDRVLCIVAERLRACAGREDLLARLGGDE-FMLLASGLDREAAVVLAERLRDAIARPIRIDTQPIRLTASAGVALCPDQGTVMPLLMTGADIALHAAKRAGRNRTILLSRELFAAEERRSAITRALDGPALDRLRLVYQPQFVGNGGLAGVEALLRWTDPVLGDVCPDEFIPLAEEVGLIVTIDDRVIAQAARQLRHW--AACGWYPRLSINVSAQSLSRREFAQDTLQLLAAERIDPRQITLELTETSLLA-PSSAEQNIASLRRSGIGLAIDDYGTGYASLSYLHRLRATEIKIDRSFIAGLTSENRTLIRAIIGLAGTLGMSTTAEGVETDAQREWLRQAGCDRIQGHLLSLPLARDELEA------------ 224373743 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQEALDKAYSWVVITDENANILYANKSVEDITGYSLFELGKNPRIFKSGYHSD--EFYKRLWEKLTNNE--VVETILINKDKNNHIFYLKDKIVPITAPNGQ-KYYISLAIDITHEKTLQNK----LKKDILTDLPNRNEFINLISNKI-----HPGESYACIIIDLRDFKIFNQLNGNAAGDYLLRKFADFIKTVFYEEDIIARIGGDEFAVFIKY----NSINDLYSIIHKIIYKVKHLEDFHNKISVNIGISLYPKDSENITELIEKAFLALEIAKEKGDFTYEFFNPQINQKIIEYSDIKIVNAIKNEEFIYHFQPYVNTKTLKIVGAETLLRIKHSNKIIY-PNAFIDFAENSGYIKEIEKIMFPKYIEYLKELN-------IPLSFNVSGKSLTDENHIEQLFGNIEKLP-----IIIELTEREIAGNIEYTKEIFRFFKEKKFKLSIDDFGTGYSSLTYLKDLPADYLKIDMSFIKNISEKDLAIVETIINFAHKFNLKTIAEGVETEKQVKILKELNCDYLQGFYFAKPMPLEEFKNFLNSH------- 229515886 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQLLGYPADVMGHHIRDFYQ-----DEEVLRQMLLLPSRHASSVWRREVCYRHHSGETVWVRENIRPLV-ETGTLL---IVGEDITETRQLADQLAYQARYDLLTHTLNRNQFELELAKALKETESQLRTHAM-LYLDLDQLKVLNDTAGHDAGDGAIQFCASMLEDVLPFKATLARMGGDEFSVLLRDCTERDAVLVAQSIIHALSEVAFVWEHIRFNLTCSIGIRMIDHTATSPQMVHAQADTACHAAKEEGRNRFNLYRQDDEDLRRRQLEMESVNLVHDALANERIELFAQNQPDVLLHFEVLVRIKNAAGEYVSPGIFVPASERYNLAHRLDRKIVEQTFNWLEA-RPQVLDKLGRVSINLSGNSIGNPDFVAFLLERLRDSRIPCSKVCFEITETAAMRNLNQAIKVLSQLKSLGCVLALDDFGSGLSSFGYLQKLPVDIVKIDGIFVCDMDKNDRLMVRSIHELTKQMGKSTVAEFVENQQILEALQQIGVDYAQGYLFSRPQPIADVAEQLKEK------- 152989760 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DIIVQLD-RNGIIKVKSNAVTILGYDLKDVVG--KNIFDFIHPDDKEKFQTLLSKAFDNKGKSFFIEYRVLNAKGRYVWLEGNITVPPDENEAIL----IERDITQRKKIQEKILHLTYFDPLTKLPNRVLFEESLRGVVFQSRY-----VALIMVKITNVEQIN---------CTKKEIFHRLKEIFEQL-----FSHSLMGITLMHEFMIAFPFHEYEEYRQLDTISFEACSKKILIHYNIGIALYPKSAKNTEDLINLAQIALYQSIKKGPNNIEFFSKDIQKKYEREQKILEYLPNAIKNRQLFYQPIFDIKTLQCIGFETLIRWFSKELGIVPPSEFIPIAETNGFISEITDFVLESAMGAM-----QEFKKSYFIAVNFSAKDFKSQNLIDRIVKKAKNIDFDLSRLVMEITETTAMEDPELAKIVIQKAKSYGIQVALDDFGTGYSSMSYLSSFDVDKIKIDLSFVIDINKKNEFIVRTIIDLAHSLGAKALAEGIENEEILEKLKSFGCDEGQGYYYLPSVSLEKIREFLGEK------- 119945816 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RFMDIFETSHEGLWEMGPDFQVNFLNRSFYNAF--AVSTRGSNLKEWTALVHPDDVHLFTQKVEQQIDNMTTVVDSEYRVKNKVGEYIWIAAKSTSRFDPDGHLIYMAGSHKDVTEEKENQHRLYQTAYIDPNTGLMNAHKLLQDLKDNFSQQA------GALLFIKLINFNVYIDSYGTYAGHKIVRKLLNCLSELFIGDCQFYRQKSSEFVIRITKPVTSERIEKSIEQLLVIFKHNGKDLKNNDIPNLSVGICMLPSSAECEKTLLHQVKLTMIYAHEHTDQQFAFFNEQIKHIVKKRLHIKTAMKSALYNNEFKFQPIIQSKTKKVDSFEALIRWDSPVFGEIMPDEFIPAAEQNLNIIDIGYFVLEQACTFI-CRYHELNDRLVKIAINISGIQLLQHDFVDRVLSTVSQFMLNNSDIVLEITESLLLDSNNFAKEQITRLRDKGFSVSMDDFGTGYSSLNNFFTLPFTQLKIDRQVVNQSTTEARAYIAFLIQLCQNKDIEVVAEGIETQEMSDAMKAIGVNLLQGYLFSKPASAADALNICEYKF------ 126734762 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ASDWFWESDAEHRMSYLSGRIESVLKIKIADIMGASRAKLPGVLSS--SGLWKAHFADLEARRPFKNFEYSIRPTDNQELWLRVSGKPIFDAAGTFKGYRGIGHDVTEERETVQRAERNKEMSEVRRELERRVNEDSLTGLLNRRAFERDTQIVLLHIDLDRFKWVNDTLGHPAGDIVLKTAADRLRRIASGIGPVYRMGGDEFLIVLADNAEIETARWMADAILDVMEKPIAVDRQVTSVSASIGIASGISGKTSLQQLVADADIALYEAKKTGRGCTRELTPEMLGLIAARRKSEISAAIRNDEVIPFFQPQIHDDTNMIIGAEALARWQHPELGLLDPDAFLDVAAEVGVVADIDRCMMHKALY-FVDRAKGVGLYLKSVSINLSTGRLRDPNLVDDVRECWLN---RDCQLKFELLETISFDELLRVIENLKHLRAMGVQIEADDFGSGHASITSLLEVRPDRIKIDRHLVQANDPVQRKVVSAILEIARALEIEALAEGVETKTDVAILRDLGCELFQGFVYAKPMPAGAFLDYLRDQ------- 28898151 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GGHVL-------TTIFDQQASDNDREFLKIVEERFIHIFDVFNEGLFYMDEFGTMVFYNQGFYEQLGINAGRIN--LDRWLDLVHPLDRERLSKRVDAHINTDNKRVTTTYRLRKPNGQYVWIEGVAMTKETEHGH--YMVGSHRDISERKLMES-YIHQVAFHDNASGMANRA---HLLLDIEEHVCSTDTPTSICYIQINEIKSYLNQYGNELVNGLVEKLLQTLSHLPSPNCSVYRVHDDDFAILIQDDCSIDTLQAYAETIKQTYHEAVVEEGQYLGSNISIGLYPCIDPAHSADEILRKAARTCQYASEQNKDRIAIYSQRTQHAVDRYFFIEQGLKSEKQTLSVKFQPIINAKSSEVVSFESLVRWRSKEFGEIYPDEFIPVAENKGLIVELGYQVFAKAC-QFIKQYRERYQNEVRVNVNVSVLQLMNGEFPSRIKAMADEAGVAPQSIVLELTETFILDNNQTAMAPLNTLRELGFALSLDDFGSGYSSLNCFFDLPMTQIKIDKSMATLTNHSSREYLKFLIAMCHENNIEVVIEGIEDAKMCDFFTQMGVDYLQGYWFSKPLSVASASRY----------- 21223867 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DAWLIGGSLLTLAWSLALAQAAK-AEGGSSVAHAALSVAYPLL-----DIALVSMVLALHFRRSPVCRSAVNTALALTVVCALFTSPLLHNSYRSGQLLDAGWFAGSLLLA----YAPWAASRRGRATPDETGTGGHTRVVREGERGRYPAARPIAGSLAALTPYLAAAVCTLGILYNVLRVVLLTGGTVVLALVVRQGIM--LLDNIVLTQELAQKENHFRSLVQGSSDVIMIAAPNGILRYVSPAAAGVYGRPAEELVGT--ELAGLIHPEDLGCVVHEVRRFLAAEEPTTRIECRFRSGGGG-GWLNVESTVNRHHGGLIFN----SRDVTERVRLQAQLQHNAEHDPLTDLPNRALFTRRVQQALSGRRASDRRGTAVLFIDLDGFKGVNDTIGHQAGDELLVQAARRLHEAVRKGDTASRLGGDEFAALIVGDGARDRAARLADRLRLTLSQPYLIDGNEVRVNASIGVA-FAEPGLGAGELLRNADLAMYRAKAGGKGRVELYRPQMQQDVVRKAELATRLRAALHDGEFAHQPVVSLTDGRITSVCAQARWRSSQGVLFTPAEFLRVTEEGDRTAELDRWVLREAVEQAAE--RAAAGLSVSVAIRIGARRLLDRMPLGSVEALLTRHGLPPGSLVIELSDIDPRVGLDELDRRLNALRRVGVRIALDGFGSGYAAITALRRLPVDVLKLDRGLVEGVVESARKITSGLLRIATDLGLKSVADGVDLPEQIVALRAMGCTHGQGMAFSGALDEYRLRRALAAHYPVP--- 262164863 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HHFHATDQQLIRAFRESIEAQLKTLYQRETLLQMNQDLHFKVRNKMQSIASLNQ------SLHQEIDKRRAAEQQIEYQRSHDVGTGFLNRSALEHQLDELL--TQLGDTCELAVLHIGFANVRQLQARLGYHLWDDVLKQLRERIGPIIDAELITARPTSTNLTLVLKSTQLDAHLNLLCHKLIHVGQAQFQIEGVTVHLNPYIGVALSRETHDPQQLLSHAVSSMIACKDSGYKVFFHSPAIADDHARQNQLENYLLHAVRNNDLMLYFQPKVSVKTQHWVGAEALLRWKHPVLGEFSNETLIHMAEQNGLIFEVGHFVLHQALKAASDW--LSICPTFRIAINVSSVQLKNSRFVEQIHDLLTFYHFPAHQLELEITESGLIVDEPTAIDILNRLHGLGVTLSLDDFGTGYASFQYLKKFPFDGIKIDKSFLEQISENDQEIVRSMLHVAKKLKLKVVAEGIETKQQEQFILEHGCDIGQGFLYGRPMPSDAFEQKLKQH------- 127514513 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILEDSAEAVYISNHQHEIIAVNKAMCRICGYSADQLLNKS--------PLDLQGFCEASQRQIDFDRGSWQGETLKTRSDGSQFPAWKSCRKLQ-IDGEIF-YVTLFSDISAKKRLESRLTEQAMVDTLTGLPNRHQLKLHLDQVLADATEVGGKPGAVMFMDLNGFKNVNDCFGHATGDKVLQLVAARLEASCIDNAHIARLGGDEFTLVLSDCQDSEEIEAVSQQLLAIFDAPFEINGQKFFLGTSIGIACFPEHSDQAAQLLSFADTAMYCAKKSPNHVLFYDSQMHRDAQYKLKTINDLRHAFSLNQFQLAYQIVNLDGSQVLGVEALLRWHKSETEIIEASDFVPLLEETGLLINIGQWVLTTACEQVAKWRSE-IDKPLQACVNVSATQLEHPDFVKQVTHALESSGLPANGLVLEITESALLRQPKRVKATLNHLKALGVRIAIDDFGAGLSSLSKLGSLPIDTLKIDAGFAERNDPQGRELCQAMIQLAQALKIQFVVEGVETLEQKQILAGMGQGFAQGYFYGYPTAAEQFTK------------ 85710774 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALLLSTVGFIIFNRMLTRRVATRQLAVSEKRLEVILNSVDGCIFIKDLDLKYQYANQRCADLLQIPVEQIYGCNDYELFA---EPLADFLTEKDRHVLRTRKRLAYEQHVDPKTGEERLLWSVKVPLIGPDGHLNGLCGIATDVSEYEALKSQVNKLAKFDALTNLGNRQTLIEHLSD--RYSKHSSKSTDWLMFIDIDQFKTFNDRYGHDIGDQLLKQVGERIRSHCRAGEFVGRLGADEFYCLSQTLGHQSRLSGFDEWLNQLEVKPFVVDDTQLFVSFSFGVVRLADCKDYIEAMKAADLSVQHAKVSGGACIRFFNEDMQQEFNQRQLLLDALKSAITHEQLTLHYQPQYLHNGRCIGFEALLRWYDDEHGQVSPADFIPLAESNGLMSQLHFVVMNQVMADMDNLSTCFDHDDWIVAINVSASQLRASDFLSDLKHRVATEPRLARHLELEVTESVLIEDIDGIAQLMREISSIGIQFALDDFGTGYSSLIYLKLLPLRRLKIDQGFVKDSDRSDEAIVKTVIALADGLGLETIAEGVETKAQQQRLVAMGCKQLQGYYLGRPEPLA---------------- 16127626 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEALGAADVLWIWEPETDRLRLN-GAARALGLGPLAPECSSAAFRALALPQDRAQAEEVLK--PREPGSEVVARFRVRGGETCLW------RGVWLEEG--VRAAGVV--------APETKFSASELCDLTGLLDRRSFLARARERLAQEGTHQ-----LVVADLDRLRRLNEALGHERADLVLAALGSRLAAAFPAQSILGRIGEDEFAV-LCQPLGYEPSDVLRSALEQPLRVAGFDIHPTLSIGAVSAEGGLDAPDAAELLRRAELAVEAAAAAGRGGAAAYGRAMETDGLSRLALEADLRGAIGRGEITPYFQPIVRLSTGALSGFEALARWIHPRRGMLPPDEFLPLIEEMGLMSELGAHMMHAAAQQLSTWRAHPAMGNLTVSVNLSTGEIDRPGLVADVAETLRVNRLPRGALKLEVTESDIMRDPERAAVILKTLRDAGAGLALDDFGTGFSSLSYLTRLPFDTLKIDRYFVRGNNAGSAKIVRSVVKLGQDLDLEVVAEGVENAEMAHALQSLGCDYGQGFGYAPALSPQEAEVYLNEAY------ 256380632 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLVGANLPDDPSRLSLLWTGPLLVVGFLLAEQLAINVDVR--------SGVAWT------ISFTEIPLVLGLLV-------APFEVVLAAHVVAGVGTLLG-RRVLDRAVYNAGLMFMEISVAFAVAAWAGAFVGTISVPLLASVLGLTALRLMRKGMRLAPSGRLVLQTLVVALLNTAA------GLVAYEVADHAQWGGLLIVLAFAGITAIYLAYSGLLREQRDLESEVSLRVARSGATTAV---DAEDGKAEA-DEWQHILRTDPQAPMRTLVAGEPLPQAMRRDDARTSREDAMLQLPGTQVRYFRVADAGEEATDALVRVVPLRGGATQLLGAVEVHDRLSRWRGFGKADIQLLRTLANHARLRHDAYHDPLTGLLNRTGFRESGAAVVLRVDLDVLSTVLDALGQAWGDRMVVAAGRRLRDELGPDVPLARLDGGAFAA-LLVDRKAERVKEIAERLRARLSVPYPVDRLTVEAGAIVGWADVAEVEDDAKDADQRADVALRATSENEPMRAYAPSMGQIFLRRFQLVTQFRSALENGQISVHYQPKIALPSRQVIGAESLVRWKHPEFGRVDPDEFIPAVEATGLVDVLTDFVMDKGLERVRRWMDRDLRM--SIAVNLSVRTLADEEFPDRVKEALDRHRVPPELLTFELTESGVMADPERALPVLRRLHTMGVVLAVDDFGTGYSSLAYLRQLPVDEVKIDKSFVLGMGTDDMAVVRSIVELGHSLGLTVVAEGVEDDAARDQLVGMGCDVAQGYLISRPLSEERFEAWLRARTVQVRGA 15605631 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIFVNDYTLKLFGYTRHEMNKSPFEFLPF---HYRKRAQKVLNEAGTCIEKPKEYTLKLKTKKGEDKYVRLYIISFKKDEECIV--LILFTDVTNEILLRKKVYYLAFFDQLTGLPNRHLFIMLLQRFIHDEETNN---LHVCMLNLKNFGEINFLFGFDKGDEILKEIANRLRTLVKEGA-AARLSGKAFGIALRNKEREEVVELVEK----------LSKEKVDSVDLNIKAGISSYPQDGENPKELLEKAELALLFAKNTVNFYKKEYEEKLKKELRIKEFLEESIEKKEFGVVYQPIVSLKDFRPVGAEALVRWYHPELGEVPPSIFVPVAEKYGLVSQINYIVMEKAFRELSDFVKE---REFYLSINVNAEQFYSVELIQKLIEFEEKFKFPLRNVILELTERALMAKSEKAVEILSELKKLGVKIAIDDFGTGYSSMHYLVEFDVDEIKIDKSFIDKMLENVNAVVRNIIELTHNLNALALAEGVENEEQIRELKKLLCDEAQGYYFSPPLPFKKLIEFVEERQNLIK-- 152989886 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRKALEKSDEWVLVADEQGKIIYVNEFVEKVSGYTKDEILGKNPNLFKSVH-----FYKKLWSEIIAG--NEFEAIFVNRAKGGKLFYLDQKIVPIVLP-GASKRFIALGRDITKEKELSQELEHIRYHDVITDLYNFNGFKFKVEELLEQTK--QGEYAALAVIDIDRFSYFNKIYGISTGDEILRRIATMLLVHFGKDTIIAKTAGDEFSLFFPNIHQEKQLFVIKFELENIFRHSFRVEENVIKLSVRGGIALYPSDAKSFSELYENAFLALKKAKQENQNIIFFNPDIEKGVRYSLQVQQLLAQAIENKEFFHYQPYFEAKTQKLAGFEALVRIKDVHGNIHYPNDFIDYLEESTYLKEFESWALQEVAEKINQWN-------LPISINISARTFQNPEFPIKIKQYTKMLKKPM---KVEITERLFMKDIQFTKKLIELLKMSDLEICVDDFGTGYSSLSYLEELEVDVLKIDISFVRKMSSRAKAVVQGIISIAKALHMKTIAEGVETKEQYELLRDFGVDYIQGFYFAKPMWENEVIE------------ 253998705 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLGNIIGASRVVHDLTENNRIRQALFMEQQRWHAMLSAVRDAVITTDQRGHIEFLNAAAERLLGQGLSRIGQPLRHFISLADGSLQAGIDEALDISMREMR-SLDIPLRVLAGHASPI-LKSTISPLSPEGRQTPGTIIVLQEGQALAPG------QPELDPLTGIHNRTTLETRLQAALA-SAHTQGEQHMFMYLDLDQFKIVNDTCGHAVGDALLKQIVSIIRGCLSTDALLARLGGDEFAILLLCCDSDAAGKIADDICNRIEAFRFAHEQKRFHVSASIGLVRIDHQWQDISALLQIANAACYTAKQEGRNRTHLYRDTDFAIKKHHEEIQWVNRLEENRFSLYCQRILPLNENSGIHGEILLRLPDGNGGMIPAGAFMPAAERFHITSRIDRWVTKRVLHWLMQ-HEHVIDHIDVLSVNISGQSIGDRAFHDYMLELIVSTPATYSKLCFEITETAAITNLADANSFIASMRRFGIRFSLDDFGSGVSSFGHLKNLDVDYLKIDGQFIRAIDSNDQAMVRCICEIANGTGLKTIAEYVETVEVENLLRGMGIHYTQGYLRHKPAPLDEMLK------------ 221065996 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MVWLGCLWMWVLGAMMSLVWLLAPAVDDVDLALSGGVMLLSLLCMGLA--KTRKWAWAVSCFVWGWLLSLLAWHTGGLYGPAV---MAFPAWLVVAVWVQGTRAALAMLGLSTLVVAALWWLAPQIGMPAAALSATEHLLA-LIHVVGMMMLVLIICLQARASVQKSMETLAALEVTQNELRKFYRAVEQSPESIVITDPQLKVVYVNEAFLSRSGYAREQVLGQSTELVSTM-GMDRSHRQRALKQLATGTL--WRGEMTNRTSKGEALRESVLVTPIRTPQGEVVNYVELKRDLSERVLAERRIHDLVYLDPLTGLPNRHSLTLHLR---ELNLARQDACHGLLLLDVDRFSVFNDVHGMQHSDELVQAMGARLVEALPDDAWIARIAAAEFAIVFDSLHKHQYALTLKKALQKPFSLNSWIETEFVSCCIGGAVLEPALKGGNSHDVLRFASVALHEAKQGGPGSVVLFEPRMAQDVYRRVRIAKDLYHGISQGELRYLQSQTDARGRCVGAEALVRWQHPEWGLVSPGEFIPVAEESELIVRLGDWVLRQACTLLARPAMAERG--LRLSVNVSAQQFGHEDFMATLDKILRETGANARQLTLEITEGTLLRDLDQARRRMLALRGLGIEISLDDFGTGYSSMYSLQHLPIQELKIDRSFVSGSHEKDAALVEAMLLVAHRLQLRVVAEGVELSEQALQLTRWNPDIVQGMLLGMPMP------------------ 229588621 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQSPLDHALESFAPLDRQFLGIALAVLLVSLAGALFLARRVSRPLNALVQAAGRITPVRVRSHDEFGLLARAFNAMQSGIATRERQHNALHDPLTGLPNRALAMERLGSAISARR-----PVVLLYLGIENYRVINEGFGPQGVEEMLREASRCLSMSLLASDTAARIAGSEFLLLLENTEVDRAVARADR-LYALLTEPQRIGNDELRHEVSIGIAAYPADGQHVEELISRAAIARHDASSLPGHLQIYQQDRDLAHQRQITLIRDLRRAVIEGELFCYQPKLDLKHGHVRQAEALLRWQHPALGQVSPDEFIPLAERTGSMSSLTLWVIEEAIRQIAEWAQRGML--IQLSVNISVDDLADDELAIRVTALLMQYQVGAEQLIFEITESAIMHNPQQALSVLEQLRGCGISLSVDDFGTGYSSLAQLQRLPVQELKIDQSFVRNSTSGDGVIVRSTIEMSHNLGLKVVAEGVEFEPSLKLLKLWNCDTAQGYLISRPLNAMAFERWMRERAPI---- 142034804 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TTLQQVHELGRAVKQLNDSEQRWLFAVEGSRNGIWDWDIRSGEVFLSDRWKEMIGYQPDELEEVFQTWETRLHPDDKQAVLDCLQEYVSGKTKEFESVHRLQHRDGHYVWVFDRGMLVWDHLGRPTRMIGIHVDVSESERNHAAIAELVKQSVAGPKMLPETFMAQLSQYLN-QRTSAGHSGALLLLNVETLGA-NDTLTSHELERLLSQLSARLSSYFAENIVVAHLELGRFALLAKELAADANMAGRRAELKQIATRPFHYGEHDFRLNANIGICLLDSVDTLAPEAVRRAELAMQHAQSSEHAGCAFYHPDLERSQDPESSNRLERAIAENQLSLMFQPVVDMQG-KIVSAEVLSRWHLADGEIVPVAKFIDLAERHGLIASLDLNVATRVC-QLIKQLKQQGINLPRLTLNISTLSFCQPDFVEQLVTLTRRYELDDNQLGIELTESALLTPASFIQPRISLLAEAGVAITLDNFGAGQGALSCLRHYPLHEVKLDLHCAANLTTDSQALIQPI----QAFNLPIVAKGVESPQQQQLFSRLGCTHFQGYNIARALSVNDFKQLVCPR-PLLRS- 218132530 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDLIGQSTDDYLYFYDLDRDYYAISERATRAFALKDSRFYNASSVLGNLFYPDDAEYVLKDIEQIHKGIRKEHNIEYRWLDKYGNPVWICCRGSVIQKED-HPAYLVGVITELGK----------QNRIDKITGLYNSGVLRDRITFMSEVGESLAGL----MIIGIDNFKGINDWHGSSAGDEILYKTARAINDAVGNAGQVFRLDGDMFAIFTMAPENSDGFKKIYKDIRSRVDAYMEESSYRCFYTISAGSAIFNIASTTADNAIMRGKFALHCAKNNYVAYNEEVHNEYIKKLDIQEELRRSINNGFEGFEIYYQPIVNPATNTLYGAEALLRWNSSKYGFISPALTIPILESSGLIIPLGKWITLTAARQCAKW--RETYPDFRMNINLSFVQLLKSDVLRDMVDKIDEVGVPHDNIVFEVTESGQLESNKYTRSVLGGFSDSNFKLAIDDFGTGYSNLRYVKDMMFGLIKIDRLFIQNIDENNYMLVKHVTDLAHSLNLKVCMEGVETSKELKTVMSLKPDCIQGYYYDKPLCRNDFE------------- 255064433 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TMLAYI-----FWGLV---GKNWLLGWLA---AIYALTFVRFLMAYFRIGALLAGILWGSAGSIFFVADSAIHQLFLAYLLGGMVAGAMATLSSYKGVFLAYQVITHESDIQMIIALTYLLFVFTMGLHQTVTDSLKFRFDNIELLKRLIQTKNQLEQRVAERTEALTITNDILHQEKELFQITLASISDAVITTDANGKITFLNPTAEIFTGWSNEEMHDPLQEVFNIMDIATHKPVPDPLADHLNELENSPKYECILIHREKKEYIIDYAVAPIQNEQKHRIGAVITFRDVTEQRKLTLKLAYQAAHDSLTGLLNRKEFENRLSKIL--TSMRKNDMHALLYLDLDQFKIINDSCGHSAGDKLLRQVTALLHSKLRARDTLARLGGDEFGVILEHCPKDQALQVADTLRELVQNFRFQWRGKTFTIGVSIGLFPITHGNQGLEHALNAADSACYAAKEQGRNRVQIYQSVPHEMQQWLPRIQNALTEQRFQLYYQPIQLISPKHAEQEQHEILLRLQDENGQLIMPGAFLPAAGRHDQILPIDRWVVQQSLQLIKAHATHTINAIYT--INISGQALVNEDFLDFTVNSIKASQLDPACICFEISEQTALNDLQHVIRFVTTLKELGCRISIDDFSSNLSSFSYLKDIPLDYLKIDGRLIKNMDPVNQAMVESIHHIGHIMRLKTIAVWVENDQTLQILENIGVDYVQGFWVAEPTPLNASLPLTDKK------- 254450972 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLFIGLLAVVLILTPLIIHLSREVGILRLTLHRDADYHRMASEHASDGLVVQDMKARILWANPAYLKIFGVTFDEIRNPLEFALPAVSPDEIEAFRYCADDPQDWSL----HERLNRHNDGREFWNQMNSSYNLAPDG-TQNAIVVCRDVTEQMEQKQKLHHEATHDGLTGVPNRAAFKTFIGDAL---RSGDGTPVGLLHIDLDNFKAVNDTHGHSGGDAVLTHTADVIRQNIRDSDLLARVGGDEFVVVCPQTSDLALLDDLSTRLLDVTSKPFAWSNRLLKIEASIGAAISQSEKTTAETLLVQADFALYEAKRTGRNRVALYDEDLHDRHAFQSRRAIENAIDTGTLDYWFQPTMSLETGQIIGLETLVRWVHPVDGVIAPDEFLPMVKELGLMGALDLLSMTAALTEKRNLNHAGFGDIG-IAFNASPELLSHPDFIRRLIWGVEAAGIERAHVTIKVLETTNFGDASETQAIIRDLHDGGFQVHLDDFGVGFAGLSHLAKLDVTGVKIDRGLVTNLLSDRGKIVRKIVVLSNDLGLNVIAEGVEDQATATALAGMGCGVIQGYWLSRPLPRDDLLDWLHDR------- 3659619 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YVNDRFCEISQYSREELVGSTHRIVNSGY-HDADFFRDLYRTIKAGQL--WRGNICNRAKDGSLYWVATTIIPKIDRQGTITGYVASRFEITELMNTRDRLCELAETDTLTGLLNRGGFNTALADEIARCREPGTAHPALAMFDLDGFKQINDVHGHHAGDIVLRAIASRLIELTHPDDPVSRLGGDEFAVILHRTLEDVSLERYMDRLQAILERPIDIETVTVSVAGSIGAVLLDGTDTMEDVQ-KNADMAMYAAKRAGGKQSQMFTRNLRERAQARVSIEARCGVERNQFEVYYQPIVNCNTMEVDQIEALLRWQHPERGLLAAEDFSDVFTDAGLAQAMGPRMIEAFRRDVCMWNEKG-QPPRQLAINLSRMDLIRDDYQRELEESLRRFNMSPDSFVLEVTEAMLHGRAEQGIRNLRELARAGFRIALDNFGKGITVLNHLRELPFSQVKIDQSMVTNINPDACMVLSSLIDMGQGFNMEVTVEGVENREQFELVKALRPERIQGFFVSSALSSQDILKL----------- 163748644 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LILIAGYIGLNLGFIRPFHRLMTQLEEKTYTPLIGAGCSELVVMAG--------RVNSLLAKIFQLKERSKTTLESIAEAVIFTDIEAKVVYLNPQAERLLGVSTAAIGGSVDVLLKSIN-EDLFKFMASRAQDPLLSKLTLQGE--------STRIMERSISNLLNHKQRVTGTVILLRDITQEELLKRKLHQRANFDPITSLLNRRAFEERL-----AAFSLGAQSVAICYFDLEQFKLINDSCGHSAGDRMLAIVARAMQSCLTQDEMLARLGGDEFGLAIRDHSALEVAQLAKRMVASVSMQVLRDNACHCKVGVSAGIAIARAPYISAKELLKDADIACLAAKSKGSNQVHFYDDKDKDLTCQRNAPMWAVRIAQALEHNELLLYYQPSGKHRQRIEILLRIQEPSGRILAPAQFIAAAERFKLMNDVDKEVIRKTFLWLSLHEEIWGDHC--ISINLSGNSLGAEGMADYIIQQFERFAIPSECICFEITETSAIQNRNRAMDMLAYLRKLGFSFALDDFGSGFASYGYLKELPVDYVKIDGCFVKNTNAKDYAIVKSIHDVCVVMGIETVAEFVENQDIIDKLQEIGINYAQGYAIGRPQPLSS--------------- 119773529 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YQIPVAGIGSASLVLDVSFGLRDVSSPAIQ-PDRMVAGILMMGILLLALGYVWIRRSLVVPLNGLMSQLGASRYLPLSADGCAEVRHFSRSNKLLAEIFAQKEQARVILEGIADAVILTDAKGDVLYLNPPACRLLGGQAADFAATSVSGILGIKP-------SLLDRFLK-EQGQACKQISLRFAGR---LLQCTLSAIEDHQHTRTGALLALRDVTAEERLKSELRRQAEEDAVTGLPNRTTFEARMKRLAS-----GQETVALCYLDLEQFKIINDSCGHLEGDRMLCMVAKTFQSCLAPGELLGRVGGDEFGILLLGRSAHEVALLLKTLQQKLSMQVLESQGQCHRVGVSIGVAFARAPLPPVGELFKDADIACVAAKQKGSNQIHFYDDKDKELNYQRNAPKWALRIAKAIHNRYFQPIHSLHGGSPRRMEILLRIRESNGRILPPAQFIASAERFKLMPEVDKAVVSMAMEWLAAHPNFWHDHCL--SINLSGNSLGVEGMESFIVEQLQRNGIPPACICFEITETTAIQNRQRALDMLRSLRKQGFAFAIDDFGSGFASYGYLRELPVDYVKIDGCFVRASNAKDYAIVKSIHDVCSVMGIETVAEFVESQDIMARLEEIGINYAQGYAVGRPKPLKDYAPFLRQ-------- 15606404 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILKPFEVSYQTLSVNGETFFIID----LRDVSEEVKKERERQRISRL--------YSLFTHLIKII--------FEETEKEEIFRKIADFLV--DEENFEITLDGHTKGKMGEYSVCFKLKSKEKYYLTLSKEEEFYPAEVQLIINFLEELSTAIDAITAHEKLEKIEFFDKLTRLPTRIFFVKALSDRLSIAAQ-ERKKVVVVVLDIDNFTAINTLYGTEVGDKVLIEVADSLRDSVRIGDILARLGADTFGVALTCADVPVAVNSFLARLNKLFSKPVIVNGKEIQVTFSIGISVFPDDGNEAEKLLGYALQAMFEAKKLGGNRVVYYSSKEFPKIEEIITKKKEEAIKKDEFILFYQPKIDLKEKKIVGCEALIRWKKGD-KLVPPYEFIPLLEETGLMNEVGLIVLEKACRQLKEWHKKGIEIE--IAINISPAQFRSGEFLQSFLKDLEGYTELLYYLGVEVTETALVENVSVATLFLKSLSELGIRVYIDDFGTGYSSILHLKQLPVSALKIDVEFVKDMDERDYEIVKGVINLAHSLGLKTVAEGVEKEIHEKMLMELSCDYAQGYYYS---------------------- 258651249 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVASGLVFLFRRDSSRNIAVNLSFIAAETGAAALIMLLITRAAPAPPVGVQYLAVSVGVLTGALLSAIAVGLTYRLLGPAEPLGRIIVRSMISALAIVTFALVGYTVWMAGPFGPWLCVALAGVLAVLYVFLRQHADLTRMYSFVREVGAVGAAADG-WRGVLEQVRDQFNAEVASLAGIAVGPDGPRPERTLPDTDPEGRVRVSTTMDAALAERQAWDVLVVPLRSGDRDRGYLELHDRRFRDEDLRVLETLGGHVATALDNLRLMDSLRHEAYHDAITGLRNRVG----LTVAGQEAMSGGGGGAILLVELNVLSQVNNALGHDRGELLLRMAGERLVALVGPTRPVARIEADRFAVLCEPLPETELTALGGQML-SAVGGGYSIDGIEIDPQGAVGIAVVPAGAAGHGSDSQRAEMAMLAAKVRQESVQIYRPSMGEVYRRRFQVTQFRQAVEQGRIIVHYQPKVDLAHRELVGVEALVRWMHPEFGLVSPAEFVEAIEATGSIDILLEHVLDSVLAQL--WQWRSAGLHITASVNLSVHNLLAENFPATVAAALRRHQVPAQLLTFEITESNVMTDPEHSLPVLRELHAMGIQLSVDDFGTGYSSLAYLRRLPIDEIKIDRSFVQGMGTDDLAIVRAIVDLGHSLGLRVVAEGVEEEAARDALREMACDEAQGFLISRPVPLDRFEAWLASR------- 240141245 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PERDERIRRLERRVARERSARAEAESLLEAKSRELYALNQQLSRFAAD-----LELRVDERTRELALARERAVALAERDQLTGLANRTRFARVLGAAVGRARGTGSERFALLLLDLDRFKEINDSLGHEAGDVFLQHVARRLSGTIGQGAVAARLGGDEFAAIVPLGPRSD-LARLGEAVVADIRRPVAYRGRMLEASASLGIAVFPDDAATGSDLQRFADIALYRSKAARAAWTRFDPRMGREIEERQALGADGAAIRSGAIEPWFQPIVDGVTRCPVGAEALARWVHPQLGFLAPAAFLGLAEERGMMRDLFAGMMRRACPPARGWVRAGAIR--TLSVNLSPSQFKLGSVADDVIALLAELDFPPEALTVEITEEVLLNDLDRARVQLERLAAHGVRIALDDFGVGYSNIAYLRRLPIQTLKLDRLLTVDVAQEHEAILGAIVQIARALDLRLVAEGVEDPGQALWLSHLGCRHLQGYLFGRPMPAEAFAGYL---------- 71907752 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLDAVFTIDERGRIVDLNDAAVRMFGRSREELGSNISCIVPSPLKEQHDGFLAAFSKHVLGSGQRLDGE----RKDGTRFPVEVGISAFV--QGGKRYFTGFVRDMSERQRNEDHMHFLAIHDTDSGLLNYRGFC--------GSPLPADGEAQVVFIRLEEFRRLAVAYNRHWSEATLHEFALRLQGFLKPGEMAARVREDAFAVLIPGD-----AGSRVESLRQLLRKPLTQGSMYFPLTCTIGIS---RPLGSIEQRLHDAQLACDRAGPQGKGRVNAFDDEMCRRTQRELQIETHLRKTLHNGGLSLQPKIRLADRRIAGAEALVRWIDDELGLVQPSEFIPIAERLGLIGCITDEVMRQSMREIAACADQS----ITVAVNLSALDFLQPHLVTKIGKLLAENQVDPAKLVIELTESVVANDAKLVTARMHEVKALGAAISLDDFGTGYSSLSYLRQFPIDSLKIDISFVRDMPEDAVAITTAIVAMAKALDLETIAEGVETEEQADLLGMLKVDLCQGYLFGKPVSPSEFHNLVRR-------- 289640919 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITDVTERRHEEETLRL-RERWLRHVETARTGIWEWDLVTNEMEWSDELLAMLGYPTDT-RIDYDAFRLLVHPDDRATVEDAFDQAITTVTP-VEVTLRMYLADRTECVLEWRGDVLTGDSGTPIRIMGTAHDVTELVRIRHELAHVSVHEPLTEVLNRRAVTVLLTERLATGVDRTGA---LLLVDIDNFKIVNDLRGHSVGDTVMRSVAQRLAETLPAAAI-GRLGDDEFAVVL-HSGDGLEALAVADTLREQVARYAIMVDGFAVRVTVTVGVVPLSAVGDCDTALAHAGLALTEAKEAGRNCAKLFTAERHEYLTRRALMVQRVRDALDAGTLQVQPIVDLASHEVQGYEVLLRLHDGQHPEIGPAEFMSVLAHSDLVLSLDRWVVQQTVAALAS--VAARGERLRLHVNISGRSVEDAGFADFVLSELRAARVDPSQLGIEIAESVAVAAADAVRQLAETLTGAGCRFTLDDFGVGLGSFVYLRNLPFTNVKIDGDFLRDTSPADAVLVDAVVRVARCLGMYTIAESIDRESLAPALRDLGVDYAQGFHLGPPRPLTELLA------------ 77460772 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MYISHNITR-YGHVAADLVGSANWAQTLIHPDDQPSVDAAMGRVLDRHAEGASIEFRLRTGAGDWRWVENRYIPVRDHDGRLLEVEGIILDITERRLAEEKMNLLARTDGLTGLANRATLIERLHQAFAAARRGA-APFAVFYLDLDHFKRINDTLGHPVGDLLLQEVAQRIKSNVRENDVVARLGGDEFAILQLDVSDPTQSATVATKIRDALSQPYHLTGNALHTSVSIGICLYRSTSLDADSLLAGADMALYRAKETGRNQYQFYSEQITREVAERITLAEELTTALIQGKLDYTPEVDMHSGRILGMAAQVKWQHPRLGLLPASAFVPAAEKTGAIIPLGRWILDHACWQMRQWQNEGVAPPV-MAIRISLAQLKSPELIYDVLRTTARWELAPWDLRFDVTEATLAQTKWTHNDVLPRLSELGVKIAIDDFGTEYSSFDYLKTYRVNHLKLSQSLIDSADEGSANTLRAIVNFARDLAIDISAEGV--------------------------------------------- 254502560 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SASFHAQVQTIEDRIVNLVIGGTLIVSLLMIMMFLTRTMREVWSTLTASAKHVNEVNERFATAVEAIPDGFAVFDSKRRLVTCNEMYRQLLGMTGAEILQDAMEHGHYISEEDRNKF--ILDFRNKLEQDGSQVSLVVQG----ERYIQVKLTESAHGDKVVIRFVQSNRKLQNLTENLETAKAHYRRRSLEDALTGLSNRRKLDQALKAAG--GRGERAVIRIDLDRFKQVNDVLGHDAGDHVLKTVARKLLTATREDDLVARVGGDEFVVLCAPGTELERAEDIGQRLLERTLEPILYRNKQCVFSASLGLAVAEISRDDPSEILRNADAALYEAKAAGRASLRVFTGPLEQRISRDRRDDLVEAFAGRELVPFYQTQHDAHTHAVTGIEVLARWQHPEFGLLPPALFFPIAHQLGLDGDLDLAIMTRAAEDLAPVFAKTGTLP-RLAFNVTSSTLIDPDFPEFAQHLFKRWQAP---VAFEILESVSLEDGDDTIPFLDTLRELGFELDIDDFGSGHASIKSVMQVRPHALKIDRSIILPLGEDPAALVAATITMGQSLGLQVIAEGVETAQHAHRLAALGCDTVQGYHFSKPMPLKDLKTYL---------- 58581174 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLAMRRIRDYLLSHEGRFRTAFQQAALGMVKFDLRGNVLDANASMANILLYRPEELQAC--TLAEVMHPED---IKLDSRGMLDWPKLLQSGEKRFVRADGGVMWGRWSASLVEPGPEEPTLVLAVIEDVSHAHDLADQVAFHACHDALTGLINRHEIERRLQLLIELPRSPQ-MCHALCFVDMDYFKLVNDTFGHAVGDKFLCHFADVITMQLRPGDWLGRLGGDEFAILLANTDLPQARALLEGMHAVLGQPWSHQGGRPLTPSCSFGVVEIRQSASDVNSLMTAADLACHAAKEEGRNRIRCFNETDVALAQRRHDGGWISAVQLAIAEERLLLYAQKSDPGRLQYEVLVRMRASDGRVLSPGEFLPAVERYGLGRMVDTYVLESLCAQLSANPMHLAILDL-CHVNLSAQSIAQPDFLDFVCALFERYPALVPKLCMEITETAVIGDLEHAQRFVQSVRARGCHVALDDFGSGMASFGYLKQFTVDVLKIDCGFVRNHDAVDRAAVHSIAQVGLALGIEVVAEGVESEADIPGLRDAGVGQVQGFSLHRPCPLEELL------------- 158333773 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLTNIADFKRLEENAQQQIDHYQTLLADISIVIFKTDLAGHWTYLNPAWSKLTGISEDSLGKPI--W-DFVHPDDRPGLQEAFHNLVEQTSESYNHELRFFCQQGGCAWVVVHNHVIRAEDGTCIGTAGTLEDASERKQTEQALLHDALHDGLTQLPNRVLFMDRLEQACRSFQRHPDEIFAVLFLDLDRFKIINDTLGHMVGDQLLVAVAHRLQTCLRPEDTVARLGGDEFTLLLPNIDQAEDAMHISDRILQSLKEPFTLDHTEVFITVSIGIAMSGNPEQKPDDLLRHADIALYRAKANGKGCYAVFSPEMPLQPQVQIETEVRQALDDEEFRLYCQPVHSLENNEVWGFTLQMYWQHPHKGVLPSFEFLPSVTDTGLQRSLGWWVLRKACAQLHQWQRMPTEQPLSIWVAVSEAQLTSSNFLSKFERLLEKHDINPQHLVLELPPSLWPRPSKKVLAHLQDVHSRGVQLAQDDF----DWLSGEESLPVDWVKLSSTLLGNLDQQGY--LESIHSLAASAEIKMLADGIQTPKQRLLMSALKCDYGQGHNFTDPIPAHAADPWLE--------- 119897298 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DAASQAILVTDDQNRIVAVNRAFTEITGYSRDEVLGQNPRLLSSGRQE-PAFYAEMWQTLEA--SGQWQGEIWNRRQNGEIFPEWLTITAVRDAQGAARHYLAMFTDLTARRQAEARAEYIAHHDILTGLPNRRLFEARFKEAAEQARR-RRCSVGVLRIDIDQFKAVNREHGDNTGDAFLQQIARRLQASLPRGAVAARERSDTFLALLPELDLASAASRAADDILAALGPAFRTESCEVAISASIGIALFPGDGADLDTLLRHAGIALRQARQLGGNSHQRYQAGQGGGIEQAEFGAELHGALTRRQEVYFQPLVDARSGRVRAGEALLRWRHPELGLIPYRHFVATARHNGLVAAFGDWALVTACNAAARWP-QGAQGVPAVTVNVALEQVLRGDFATTVDKALAASGLAATRLELDLDEAILASDDEVTLATLRTLAKRGIRFAIDDFGRGLSSIPRLRRFPVQALKLDPALVVGKDEDAEAVVEAIARLAASLGIEVLARGVADPAQQAFLSALDCHFQQGPLFG---------------------- 223985326 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YIYVCDVKQDLSHWSKNAVTFFGLPGEYMENAAELWMAKIHPDDRGRYLKDIQDVFTGVKTHHSCEYRARSQAGDYVWLECRGTMMKNEQGEPWLFAGMMTRLD----------ARNKIDPLTGLPTMREFADL---------NFACTHGVVMVVGFDGFREVINNYGYRGGDEILADFAVQLRRICPQTAALYRFEGDEFAIFIPGGTCCQAQQLFQS--LAQAAKALGSRQVSLEITGGAVCTPQDGITQEAVISKLEHSLAHGKAHRRSQLVFFSLEVSREYRRLSKQTLVRSVSHDCEGFSLVYQPLVDH-DHRVVCCEALLRW----KADSDVGEMIRLLENTGEILPVGRWIVREVFAQARVW--QQKSPDFITGFNVSYLQFKDSGFSDFLIAEAKRLKINPRQIAIELTESCQVEDFDGLAREFARLRAFGFNLSLDDFGIAYSTLLLIRNLPADSVKIDQSFIRDLTEQNQAIIESVVSLCRKLNIRLVAEGVENARILKLLEAYPITLYQGFHFAKPMPASQLEPLI---------- 289642211 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRWLP-------SRIREVSAPLLAGEEGVLTLGFRRPTA-----WRRHEEQVLAAFTQTVSRALAHARLEAHARQVAEEQAHDAGHDWLTGLGNRRLLMARAAAEMRRQAET-GRSVALVMIDLDRFKIINDTLGHSAGDRVLQAVAERLRRGIRADDVVARLGGDEFAVLVTGIDDPAQAEATAAELADVLCRDVVMDGIPLAVEASLGVACHPQDGSTIEELLKHADIAMYQAKHSHPRWRRFDAGSHDPSLERLALVAELRSAISGNELVNYQPQVELRTGRISGVEALVRWKHPRRGMLTPEMFVPAIEQSGLVQDFTKAILEQALVACAGW--RASGFDITVSVNLSARNLLNTELPGDVAKLLVKHDVPAAALTLEITETAMMSDKRTAYRLLGKLREIGVRIAVDDFGTGFSSLTMLQERILDEVKVDQSFVRKLEQGDAAIVSATIHLAHTHNLQVVAEGVETAELMAALAALRCDFVQGLHTGAAMPLPELTAYLR--------- 254438806 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITAMKKNETELLKLSSKLQIAIEAAGIGVWEFDAETGLEDWDERMLGMYGITDAADHNSGDIWETHLHPDDAEATKQYAQETFREKSD-FNRDFRIVRDDGEVRHVRSLARFVRTSKSN-GRMLGVNIDVTDDYHRAQELEHDSRHDALTGLANRRLLDETMQALLDR--IGDEDQFAVLHIDLDHFKQINDTLGHAAGDNVLVRVSENLRGLVGPRGLVCRIGGDEFFVLLEHFADEAEVHQLCQDIIDQMAQPMFGYDQAKTFGLSLGCALGLGDVVDASEVFINADIALYVAKSDGRSCFKVFAPRAVTQIDTHAHHNLRVALTSGQIICHFQPQFDAKTHALVGAEALVRWMCPDRGLIGPDDFLPLARKTGLLPRIDDFVFGFVLEAQTKWAAAGLDVPI-IALNISLERLQEPGLMQQISDRLQ----PHHAISFELLETTFLDCDDGLSDTLNQLRAAGVRLEMNDFGSGRSSIVALQTVRPDRVKLDRMLLAETNPAQIFILKALARVA-ALGCGVVVEGIESQKQLNAVLQLDCEALQGIALARPMAEAEFAKML---------- 291527482 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVFNNDSLWYRLHFIFTYAFVILIIFTYLYMIIKSREAYGAIAVVIFIGFSFDIATIGSDSIYDLLTYRYVPNELIENM--LSLVVRDMNNGIICYDRKGRCIYYNDLMEAIYGGNMSVYESKYSQWIEKL-GDDR--------------RDSMTFQTTDIEINGEKHYFEIAYKRIYDESNRVICDYFVYNDRTQMYESWEQEKYKASHDSLTGLLNRDQFYEDVHDMVNK---YHDTTFYLICSNIKDFKFINEIFGMEKGNQVLIKQAKLMASNPSERTICARLMNDRFALCLPREEFDEK-----RVADSVKELQCEFTGNSFHLHMYMGVYEIRDRDEAVSIMVDKANIAADTIKNNYDCCVAYYDEHLLEISIEQRRLLGEFEPAQNDEFVMYLQPQVKRDGAAKGAEALVRWVHPSRGILTPYAFIDILENAGLIYKLDLYIWEKAAQKLAEWKEKGYGSY-HISVNISTKDFYIIDIYETFTGLINKYGIAASNLHLEITETTLMTDFEKNMNIIHKLQGVGFRVEIDDFGSGYSSLNMLKDISADVLKIDMGFLRKSENKGQDILESIITLAGKIGMDVITEGVETKKQLDMLTMMGCHEFQGYYFSKPVPVSEFEE------------ 237756159 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KVEKDKENLRKAVDNSRMWLLITDSNGTIEYVNQYVIDLTGYAKEEIGKNPRIFKSGV--QDIKLYKELWDTILSGE--PFSSVFVNKTKDGRLIYIDQTIYPIKLKDG-TLKFISVGKDITQEKVLSEEIEKYKYYDSLTWLPNFISFKIQVSEMIINKLY---KKFGLILIDIYNMSVINSSYGLETGNEILKEVAKNLKKEFPD-GYVARIGSDKFAILITNIKNESVLIY---KIRDALDKDLNTSKGKIHISYNASIVLYNEDGQTFEELYNNAVLTLNTAKKEGENVIKFYESQLNKKLEEYAEKIVEKAFDKKLFKFYFQPYFKSEDFSIAGFESLIRIVDENGTVYPPIKFIDYLENSKYITKFEEWALEEVSQKIKKFNSLNDKKDITISLNISPKGLLGYSLNLTSDEISDKSFIEQNNLVIEITERNVIKDIEKSKKIFKDIKDLNIKISIDDFGTGYSSLTYLRDLAIDILKIDMSFVRNISRQDLSLVKFIIGLAKDFGLKTIAEGVETEEQVKLLSLLGADYLQGFYFSKPMPEEEAIKLIME-------- 110679010 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EGLALALASSEDG------AVMEIQWSNAFTRITGYTAAEALGERGTILQGVHLYIIEKLMKWENFSTKSRNNRKNGEVYWQRAETGNHWWLCSIIELEEEHAAPASQVAKALEQVERLEKENTRLHQLAKSVAKDANNRRHFEVELKTWIE-NLKKHGTEFAVIYIDLDRFKFVNDTLGHDAGDRLLVSVADMLRDLTGDCDLVARLGGDEFVILRPLAQSALNISSLADDIVGTMQAPFACDGKSTACSASVGVAIANKHMEHPEQVVADADEALYHAKSQGKGRWSFFTEEMHAKSIATKKLASDLACERSEFIPYFQPLIDAQSGKIVSAEMLVRWAHPTQGILAPAAFLDTAANMGILKRIDEIVFASVHGALSRFDD-AGVDLPRVAVNVSAARLADPTFIHD----IKSSGINPQRLTIEILESVLDRMGDVVRWTIDELDELGVTIALDDFGTGHASVSGLLKIRPAILKVDRHFIQPIVEQARPLVASIVGIGKSLGMRVVAEGVETEEHARLVTEMGCDYLQGFYFGKPMSESDLRNRLIE-------- 293414841 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HWASSSHGAEVQNAQS-WSATIRQRDGAPAGILQIKTSSGETSAFIERVADIS------QHMAALA---LEQEKSRQHIEQLIQFDPMTGLPNRNNLHNYLDDLVDKA-----VSPVVYLIGVDHIQDVIDSLGYAWADQALLEVVNRFREKLKPDQYLCRIEGTQFVLVSL-ENDVSNITQIADELRNVVSKPIMIDDKPFPLTLSIGISYDVGKNRDYLLSTAHNAMDYIRKNGGNGWQFFSPAMNEMVKERLVLGAALKEAISNNQLKLVYQPQIFAETGELYGIEALARWHDPLHGHVPPSRFIPLAEEIGEIENIGRWVIAEACRQLAEWRSQ-NIHIPALSVNLSALHFRSNQLPNQVSDAMQAWGIDGHQLTVEITESMMMEHDTEIFKRIQILRDMGVGLSVDDFGTGFSGLSRLVSLPVTEIKIDKSFVDRLTEKRIALLEAITSIGQSLNLTVVAEGVETKEQFEMLRKIHCRVIQGYFFSRPLPAEEIPGWMSSVLPL---- 293402532 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FQKFCQDIANQKKGTITFKV---NGDNNCDWYLLSIVPSTMYSQNIQNFISLAIAVIAFLLYTSNKKNKEITNIAYIDPITQGFTQVRFEKELLDRAKDFVPYTFISLDLRKFKLINASFGSENGDKVLRHVYVCIKKHLAKDEFVTRVNA-DNFNIYLHTIDEGKIKERLHSIADEINKYNQERQLPYYIPLSCGCYIVKDDAQELIVVRDKANIARKTNKNIPNYYLSNIVFYNDLEHQMEMENMMEKALDEEEFIIYLQPKVSLKTGKIIGSEALVRWDSPEKGLIPPDDFIPFFEKNDFIIKLDMYVFEVVCKILRKWIDEGKIVH-PISVNLSRNHLHHPNFLEEYRKIQQKYEIPDQYIEIELTETVVFENLEMLKTIIDEIHKYGYKCSMDDFGSGYSSLNVLKEIPVDILKLDRVFFSSENDKRGEIVETVISLAKKLGMETIAEGIETIPQVELLKSMECDAIQGYVFSKPVPVDQFETLVQD-------- 284992457 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLPHLAMTVACFGAAAVSLTGHR----ISPVIAVGGSLCAVLAVLHRWLTAREEQHLGTRLRRSEAYFRSLVATSSDAVLILDGDLRVTWSSPTLGTTLG--AADAVPAGADLLELVHPDDALSLARALQPAAGASAPAGVLRLRLRHTDGGWRHLEAGVSDLRSDT--VVGAVVLHCRDTTERVAREQVLEQVAFTDPVTGLPNRAGCERLLE--QALGADEPGCRSLLLIELDGLDAVREDAGRDVVTEVLVEVGRRLRATVRSSDAVTRVGGG--AFAVLAEGTLQAVDLLADRCLSVIEQPLDTGAGVFDVSAAIGVVDL-GAAESVPDLLTRAELAVRAAGAAGTGTALRYRPASAAERRARLREDLPGAWDRGELSVLFQPVVSLGERRVTGVEALLRWQHPELGEVPPAEFVPIAERAGVIGELQRWALTHAAAAVLTLPCTGA--PLRLGVNISASHVAARTLVRDVAAVLQSTGLAPERLILEITEATLMSEGEHVAVDIEALRLMGVHVALDDFGTGRSSLAHLTRLPIDVLKLDHAFVVDRDPKARALCESVVSIAGALGLDVVAEGVETPAQLGALRAAGCGFAQGFLLARPMRPRELVDVL---------- 251779267 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YKMIDDSTDDYVFIWDIISNVFKISSSILCNFDLDGTTTSDIETYWYKIIYDDDKDVFLHGINKIKLGISNTNVFECRVVNKKGEIIWISFRGSSSKDENGKSVIVFGHITDISK----------DTKIDFITGLLNRSKFQEDMINFLDKKAEFDSA---VIVMGIDNFKNINEKYGYLFGDMVIRDVAQKITLILPKTVNMYRIDGDKFAI-FYKDVNCEKIKLLFNNIRDYMNVEHEIDDKKYFCTVSCGVALHPNDALSCMELFQRANSAMEFAKISGKNRLEFFSEELYKKKIRQEQLRESIRNNFTGFELYYQPQVKASNHELKGAEALIRWNSPELGQISPLEFIPFLEESGLIVKVGKWVIREALKMCRYW--QSIIEDFKISINVSYIQLKEENFNVYLDQCIKEFEIKKNSVILELTESCWAPDFKFLIKKFIDFEEYGINMAIDDFGTGYSSLNYLRNLPVNIVKIDQSFVRHLTEKNFTFIEYIVKLMHSIDIKVCIEGVETEEEFEIINKVNPDYIQGYLFGKP-------------------- 196256009 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITDSKLIEVALFSEKE-LALATLQCGEAVITTDTSSQITQCNSAAERLLGWTINQIRGPSGEILRLFDEVTGEAVENPIDKVLQQKQIRLENSLTFVARDEKEYAINLTASPICSGEGQLMGVVVIISDHSQARQLTRQLSWQASHDPLTGLVNRQVFEQRVEKALE-NVKSQNMTHTLGYLDLDKFKMINDSCGHVAGDHLLRQISFLLQQQIRSSDTIARLGGDEFGLLLLNCPIEEGKKIAETLRQALEDFRFIWEQQRFSIGASIGLVPIDAESADVTTLLDTADTACYVAKSRGRNRIHTFSLDEEELNQQGQARLWVSRLNQNNKFCLYTQRIAPITSAINHYEVLLRLVDEQGNMILPGNFLPVAERYHLMPMIDQWVIKNFFNHYAQCFQTARQENIVYNINLSAVSLNNQEFLDFLRQQLACPPIPPQSLCFEITESSALANFSQAKLFMDTLKQLGCRLALDNVGTGINSLTYLKNLSVDYLKINMSLITDAV--DYTFVECFNRIGHALGMQTIAEFVEHPGILEPLKSMGIDYVQGYSIAEPVPL----------------- 297584933 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IGELSRTLSSMGKRIRQDLIEANEQNERLLDEVESHKLVLARTDQAFFIMDVKYTVIYHNETMDQIM----------------IKHTIDIPALVEKLDSLASYDEESINHELVL---DDHHYDIGLQAFYYEGT----LYILGTVEDKSQIIEAYSMIAHLRTYDAFTGLMNKQAFLDHVEKEITRVPLKG---ACMVLCNINGFRTIQEAKGLEFANNLIFSLRDRLQESLQEGEAIGRTNVEFAMFLLIEEGESIEERLETITARAMESYEIDGEDTFLNLAFGASVYSDKQDTSSQLLDQANAANHNKDPNEQAVFTFYDERINQMTAYQFMIFNRLQTAVEREEFELHMQPQINAESGRIVGMEALLRWHHED-SYVRPDVFIPIAEKYGIMIKIGDWVLEESMRIAASFAKRGHT--VPISVNISGSQFRDPAILSKLDTYLHQTKFDPALLKLELTESILIDDEERCMDVLDKIRNRGIRVSIDDFGTGYSSLSYLKRLNVNELKIDRSFIKGIPEDNGDITELIISLANKLKLSLVAEGVEEKEQIDFLVSHGCKTIQGYYYYKPMPVSDIEDLLMK-------- 93006277 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KQQLLVEQYEDAIFILDANLYYLSVNATYERMIGYTEDFLLGRPLGIAEFLSEEERSILVDIAEHLDS--QGFYENDFSMPNRYGDLLDCYMTYRKIK--IGHTIYYVGMVRDMSAVVKNKKQVAHLLNYDQLTELPNRKVFLSQTSDLL----LDSYQEVIIVRLNIDRYRSLASLLGPDGINSLIKKFVTRIKDLKLGCLRCFSHFGGDDFALLFECSDANMVRHQLDILMQMCERPFFISDNEVYCHVSVGVSYYPENDNEFIGLLTKAERALNYVKQQGGDDVFWYNNSELNADHLQLEYELKKATNEGQFIAYYQPKFALDTGDISGFEALVRWQHPIRGLLQPIDFIDAILSHKLSLELFSQVATQIAEQLTIW--QKLGFDQHICINADAAEFSNPEFFDVVSNLLAQHQIAAHQLHIEVTESSLMKRHSNVKEQLNSLKALGVCLALDDFGTGYASLSYLQEYPFDFIKIDKSFISKITADKRAIVNAILALAEALDMQVIAEGIENEQQRDLLLAMGCQYGQGYWFGKPMSAEVTTNMLMQQH-LSKNS 255658206 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVLQDGFDKRAFAETL-------RMAMQNLPTGVIWFDTEQHCIYANSEAFRLFEIPDDELEAILTNWFQ----EDALRSPEAAVWLQQYERAGAPASFQICR------------YPLNDGAGAEVGMYFLISDCTQDQKNMDLEHFGTMHDNLTGIYNKYGFYRQARRVM---GENPGISYLMVCLNFGDFKLLNGLYGMTKGNELLMRVGSMLR---RHYGMDARTAYGRIRADRFAMLIPEAIFDPDAYLKTVETIMHGLAAIHFDLQIAVGICRVEDNRTPISILCDRAFLAVLKTQESNGYVWYSEHMMSEKIRDRAILSRFSDALSRGEVQIYLQAQVAADSRRVIGAEALSRWVCDDGRVIPPAMFIPILEEHGKIWQLDYHIWELACSLLKSWQGSEDFADYCISVNISVKDIYYLDLYEVFTHLVEEYKIDPAKLELEITETVFMDKPKEAILLIQRLKEYGFRIAIDDFGSGYSSLSFLKDIQADILKIDMGFLREHQERSRIILRSIVALARELGMPTVVEGVETSQQVHDLVKIGCDIFQGFYFSRPIPVADFETRFR--------- 119776105 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAATLICAVMELTRIAQALTVSERRYQELFNQLPLACGLVD-RRNRVKLLNSIAR-----QNLPVSDGQDLLALVRPEEEAMLQDTLQVVRDGVLSQAWCEISMKGPLLNQQWIKLSFSTMSDDPGTLL---MLAEDVSERHRLADELSFHANYDALTGLPNRSHFEAVLDKLLQQ---IPEEPICVAFLDLDQFQVINNVSGHQAGDKLLCQVALRLKQLVRKGDTVARLGGDEFAILMHYCNEDTAKVIAQRICTQLFEHEFYWEHRRHNVSVSMGVAPLDAGVNDIYVLMSRADAACRLAKEQGRNGWHIYCATDPKMNRLYSEMTASVDIIDALSQNQFQLYYQLNEQAGIHMEILLRLQRPDGKMLSPGLFLPAAERYNLASRVDRWVIDNLLRWGGN-HLALWQELDMVSVNLSANSLSDQEFMEWLEIRLMAEPELVSKLCFEITETAAVSQLEQAQALIELLRPLGCKLALDDFGSGFSSFAYLKLLDVDFVKIDGQFVVNLCDNDQAIVNAICQLGRDMDFDVIAEFVESEAVGLRLRELEVDYAQGYAIGKPEPLDNL-------------- 158424709 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AFKCIAAVLAGLLATEGLVSEAARRAM-LDTSIDAVIVADEAGAIVEFNHAAEAIFGHTEGVIGRPMTETIIPAHYIDRHR-QGFMRHLATGENHIMRVEVEALRADGSVFPAELTVNEHRAGGRRL--FSAFVRDISDRITSRRALERLAFTDMHTGLSNRTGL-------LRLCTGRPTRPSGAVVLMLRDLGVVKTSFGDDWAEPMIVETANLLSRMLPQEACLGRTGESEFT---VVTWQPGAAAELAETLIGRLRSAIESGGRRFYLRVGLGVVERPGDATYLLRDAEMA--ARDCRDGHLLHFAEHMRAQHQQRLELEMALRDVIQRRTSALSLHYQPVVSARTGGLVGFEALVRWYSETHGPVSPALFVPLAEAGGFAERLGAWVIETAISACAGWNVRHGLAPWHIAINLSATEVVAPDLIERVRQTMAFHGLPPQCVCFELTESAILNQPEIAIETLSRLRALGCTTAIDDFGTGYSSLSYLQRLPMDVLKIDRSFVLDMNSRSREIVRVMIEMAHGLGMSVVAEGVETTGALQILRQMGCDRAQGFLFGRAMPGD---------------- 254500087 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EGLALALASDADGAFQW--------CNSAFCKITGYDAAEVIGQRGTIL-IGSSMDQGNHLIIIEKLMNWE--HFSVKALNNRKNGEQYWQRMSWTPLSDPQEDTVRHIGLLERENNRLFQLAKKVAKEAKEDALTGLSNRRHFEVEFKSWVSNLKDAGSDFAVFYIDLDRFKSVNDTFGHDAGDRLLISVADMLRRLTNETDLVARIGGDEFVVLRPLGQSALDISSLADAVVQEMHAPFVFEGKSTFCSASVGVAIANANMDAPERVVSDADTALYHAKTNGKGRWSFFTKEMHAEAIAAKRLVSDIACENREFVPFFQPLIDAATGSIASAEVLVRWAHPRMGLLPPAAFLETADKMGILKRIDEIVFATLPKKLA-LIDGAGVDLPRVSINVSTGRLADPNLIHD----IKRVGIQPKRLTIEILESVYLDRLGDVVNTLSELKELGVTIALDDFGTGHASVQGLLKINPAVLKIDRQFILPIVEDQTALMASIIGIGKSLSMSIVAEGVETEAHARLARDMGCDLLQGYYFGRPMPATEFQDLLIE-------- 142779672 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERLQSDAQRLSAVAFETHEGIIITDPDFKILRVNHAFSQITGFDSQRVIG--------LHLGNDLWCGLGGLGYELGTLSRWQGETQRLHADGYPYPQWEIVTPVQDDRGEISHFVICFEDISERKEAERRIQDLAYYDELTGLPNRRQLHETLAHAFG-EASRDYLIGALLFIDLDHFKTINDSLGHATGDWLLKEVASRLKRLVRQGDCLARLGGDEFVLLLPPPQAEMQADLIAERLISEIAAPYNHAGQVLHIGASVGITLFPGREQGVDDLLKQADTAMYQAKSAGRKTRRFFDASMQLQADRRIHNELRSALDQQELTLYYQPQHMVEGGDIIGVEALIRWQPPGRALVSPAEFIPIAEETDLIVDIGNWVLYEACAQYVRWEENG-IHIPQLSVNVSAKQFHATDFVDRIHDVLASTGMDPASLNLEITESVVLGHAEDTISKMSELKALGISFAIDDFGAGYSSLSYLKRLPADELKIDRSFIQDI------------------------------------------------------------------------ 27365604 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VDKEIIDINQAALELLGYQKGDLVHQELNVLCKVDENQPEKVDQMYQALSN---GVTQFEATMLTREGQEIECLIDVNLIHHENQQALML--SVSDMSEQKKQARMIKDLVGRDPVSGLYNRPAILARLDDLIQHQPN----QFSFLYISIDRLKQVSEVYGHLIFDDTINYIAAVFGAELRPFE-VGRISEFEFIAIIEDVEQCDDAIQCATHFMDVLSRKTHILGIELDLSCQIAIADPEITHHSLGYLLQSGSFAVQRFQHKAVTEVIQIGADVAKRAQSVISRDISQAIRDKAIIAHYQPIVDTESGKVNGFEALARWIHPELGFVPPDVFIELAEQHQLIVELGESILRQACQFISTLNRDNGLNPLTVHVNLSAMHFYHARLPDALRHVMDEFDIAPGQLVIEITESTLLGIESETLERTKEIKSLGIQLALDDFGTGYSSFSTLCSFPLDIVKLDKSYIDQNNDRARTLIRSIASMAKELGLTTVAEGVETASQLRKLKIWHVDEIQGYYFYRPMPESEALK------------ 221639764 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QSLAEAMHAAAERRESERLRLLLESSTSAILAFDADARIVFANDEAAALLGADASRLCRLLSREGEPLPPEALPVARAIAEGQTLRDLHHV-----LMAADGRQRILSINAAPVAAGAATAVRVVATIDDVTGQVSADSEAHQLAFFDPLTGLYNRRGIVEVLRDCLQTCAR-EKAFLSLLYIDLDGMRQVNGTRGHWLGDRVLQALGARLDNLRQDGGDLGRISADEFVLTCGETHPDAAGAVAAARILESLREPFVVDGLTLEVTASIGLAAISDSVEGLLKGVDLAVMAAKAAGGDRACAYRADMEQDMVGRVALAQELREAIRRDEFRIYF-EPMVSETGLEIVGQEALIRWEHPQRGLLAPIAFIPFAEETGFIRDIDRWVLRAAAQELARWAEDPARRHLGVSINISSAQFLSEEFGQMVREVLDETGVDPTRIELEVTEGTLLSNLGLARTTMMDLRSLGISIALDDFGTGFSSLSYLRDLPVDVLKIDRSFLGGLSDSNRTILEGIIGLASGLGVALVAEGVETPAQFAWLRAKGCRTFQGYLFGRP--ADEAQTQLA--------- 251772029 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQDLLREMAMSEGLDRLDEKRRDRVLSSGEGVSISDLDGKILFVNESFTTITGYSQEEVQGKNLRILQGEGTESK-TVEEIRRAIEGER--PFRGQILNYRKDGSPFWNLLTISPVRDESGRLVEFVGVQRDVTEIVEVSQRLEHESLHDRLTGLPNRRALDRAFAMAFERSQRYR-INLAVVMIDLDGFKPVNDRFDHEAGDRLLMAIGERVGRVLRKTDFLARLGGDEFVLLVENYAGTEELLEVLRRVAEAIGREFGGEGVQVGVSMGVATTEGEPEAESPDALLRLADQALYESKAHKSDRETVWVVFGEGVAVRKNPAQQLLATRHLVVFY--QPILDLGKNALVGLEALARLKGDDGILLSPREFLGSLSSSDLF-ELTRQVLERVLVDIPALSER--FPDLWVSVNVDP-QSVTEECVTCLGQMLEGASVASGRIFLEILEARDFAENSGILETLHHLRNLGVRLAMDDVGSAYSSLLRLKELPVDKVKLDQGFIREDNPRDLHFVGAVQELVSRMGLTLVVEGVETEGVLDAMRSMEIDMLQGYALSRPLPFDGILAFLE--------- 239982468 ----------------------------------------------------------DFGLSVAAGIAAVSCFLYARTRDSRFRPAWILFGISSAMA------------SLGNAAWGWYEV-------------ILDTEVPNPSADLFFLCFAPPAVVGLLVLAKRP-------VTRAGWVCLALDSWLIGGSLLTLAWSLALAHTAD--IEGGSVSYAALNLAYPLL-----DIALVSMILALHFRRSSAGRSALNTAIGAALTVLCDALFTSPLLHNSYRILDAGWFAGSLLLAYAAVEEPP--AQDARP--GAVLPAGHPAIAHDRTSPISGSLAALTPYLAAAVCTLGLYNVVNGRSVDRVVLVTACTVVLALVVRQGIMLIDNIT----LTRELAHQENHFRSLVQGSSDVIMIADPSGTLRYVSPAASGVYGRDASELEDT--ELSAHIHPGDLGRVVHEVRRFLAADEPTTRIECRFQSGRGT--WLNVESTVNRHQGGLIFN----SRDVTERVRLQAQLQHSAEHDPLTDLPNRALFTRRVSQALSGRRSSDRGAA-VLFIDLDGFKAVNDTIGHQAGDELLVHAARRLDEAVRAGDTAARLGGDEFAALILGDTGEDRAARLADRLRKRLSEPYAIDGNDVRVAASIGVA-FAEPGQNAGELLRNADLAMYRAKAAGKDRVVLYAPQMQADVVRKAELASRLRSALNAGEFAHQPVVDLTTGKVAAVAAQARWRSGQGILFTPAEFLRVADNGDRAAELGRWTLEQAIAQAAERHRSGHAA--PVVVRLGARRLLDRAPPYAVEALLTRYGLPSGGLVLELADSDSSVPQDALEQRLTVLRRLGVRIALDGFGGGHAAADALRRLPVDILKLDRSLVEGVVERQHKITAGVLRIAADLGLQTVAEGVDRPEQVVALRTMGCTHAQGMAFA---------------------- 297156967 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DAWLIAGSLLTLSWSLALAHAAQFGGGGEPVARRAFSLAYPLLDIVLI-----SMVVAVRSSANRSAINTAIAAFALTVLCDALFTSPLLREHYRSGQILDAGWFAGSILLAYAPW-------VARREAAQAPPAAALRRPAQPSRGSAGSLAALAPYLAAAVCTLGILFNVMDGRPIDGVMLFTA---CAVVLALVVRQAIMLLDNITLTQELAEKENHFRSLVQSSSDVIMIAAPTGILRYVSPAASGVYGREADELVGS--ELASLIHPEDLGPVVHEVRRFLAGEEPTTRIECRFRSGSGD--WLNVESTINRHHGGLIFN----SRDVTERVRLQAQLQHSAEHDPLTDLPNRSLFTKQVRHALAGRRRTDAGTA-VLFIDLDGFKAVNDTVGHQAGDELLVQAARRLQESVRSGDCAARLGGDEFAALILGDGDRDPAARECRILEIADQPYQVVGGTEVRVAASIGVA-FAEPGIGPGELMRNADLAMYRAKSAGKNRVELYAPQMQADVTRRAEFATRLRTALHDGEFVHQPVVELGGGRITAVAAQPRWRSAQGILFTPAEFLRVADDAARTAELARWTLEAAVEQAAERRRDG--FPVPVCVRLPSSRLVDKSMPPKSVELLARHGLPSGALILELTDSDPRVSLDELEHRLSALRRLGVRIALDGFGSGYAAIRALRRLPIDMLKLDRGLVEGVVESSRKITSGMLRIAGDLGMQSLAEGVDLPEQIVALRAMGCTHAQGTAFSGPLDEHRLRRALRGSYPVSRS- 157144711 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WAPYKHQMLPHGFRACWTYPVKRRDGSVAGTFAFYRTQNEPDTFLVRIADAS------VHLCALAIEREEGRQ---QIDRLVRFDALTGLPNRQYLYHHLDKLLS----GNEPELAVFFLDINRFRKVNESLGYSAGDQVIITLANRLQERFGPHHFISRVGGAQFVV-VASACRVDEASHLAELMQHIVGAEMSAAGQTFELKACIGISH--SIGGDRETLLAHAESAMERVRESGGSYQFFNPELNQAVMQRLKLGMALRNAITEGHLREYQPQIRAADGQVYGFEALTRWHDPHAGDISPGTFIPLAEETGEIEHIGLWALREVCRQLFEWRKKGTNVSA-VSVNLSAHNFRKPDLPRYIADLLNEYQLPGNILTIEITESAMMELTDEMLARVREIRAMGAGVSMDDFGTGFSSLASLAYLPVTEVKIDKSFIDRFARDRRALVEAVVSIGHNLDLTVVAEGVENTHQHQQLRKMGCSVLQGFLFSRPLSANTLPVWLEARSPL---- 56461422 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FGAIQDITVKKYRLQQLQEQANTLRSTLDNLLDAVITIDNNGMIINFSVPAERMFGYSAAEVKKNVSVLMPEPYAREHDRYISAYQKTGHARIIGIGREVQAKRKTGEVFPIDLAVTEVTYS-GE-TQYVGVIRDITEQKENARKLEYLANFDEQTGLPNRHRFLDLVEKRIE-----SQLPIVVAAVNIDYFNRVNTIHGHEEGDRVIQLIAQRMRKTIGDSGWIARDLGDRFWVGVMQDSTETSLAII-DKLHGVLREPFKTAFQTHYLTASVG-VSLSGGDENASGLLSQADTATSNARHSGRDKVAVHRAEISNSVVTDAETEVALRASLGKGQFECWLQSKVDTNGVVRAEALMRWRNEAGEIIPPDQFIPIAERFKLIIPMAKELLSQVAFVVRQLSDKGLND--RIAVNVSPIEFLQDDYVETVQRIFAEQNAPLNQLTIEITENLLLADPEIVEQTMSRLAELGVVFSIDDFGTGYSNFMRIQQLPIGELKIDREFVQEVNDKHMGLLLAMLNMTKSLSVSSVAEGVETETQVKLLKENGADLLQGFYFARPVHFKD---WLSERL------ 88812711 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LGVAIAAATWQTG-FALAYCSLTPP-IALQWIRLSQVGVVFAPTLYELLRRLLGLTGWRSRLSPWAWTASLGFLYVLLATNAWWGYYAHYRIGGMLLAAYLCAMMVY------------LFIECLRTWCLSPRGSTRRHRARILLLGFGVAFTAAFLAAW--------GVAVYPFGYLMVAFMVVTIGYAAWRYAVTSRAAAEHVLKTL----------SDGVLVLDELGAIALANNRAALLLGFDHDALGKTVDAVLPL-----RD---VVLNPLRIQPPGPVHTEIELPIRNGDKRVINVTVNTMRDAGGGSPLTVLVLQDVTHYREATDKIRKLVYFDQATGLPNRRHLRDKLGQALKLSS--QGQRVAVCGVRLKHFRHLADHHPSAHSDTMLNGVAARLRSFAQSKVTVARLQSYEFAILFEQVDSVGKMTAELDRLHKALREPIAIGTRRLHPVLWLGVSLYPNDGNSIDALMDRAAAAVDQAAEAGDEQHIHFYNAEANTAALHSLMKIARAIETDQLCLYFQPIINTDSGTIECAEALVRWHDPLHGLRLPSEFIPVAEQNALIIPLDQWVLKKACEHALQWQERPPSRGPKVAVNLSGAHLSSNQIAETVQSILETSGLPGNRLELEITETRMVGTDQTIVDGLRRLRELGVRIAVDDFGTGYASLSYLHWFPLDKLKVDQSFVAGQDPTKTALLKSILLLASQLDLAVVAEGVETPHQAAFLLRHGCPFMQGHLLNKPLPADDFMQL----------- 114320268 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVAEAILLLILWRPMLRLRRLAQVLPGLAEGGFQRARTAIPVGRPRLADEIDLLETTTLGLADQLEALEREVRRRREQVVSQLRALGRERDFVLLDTARVLIVSQDAEGRITLINDYAQAALGRREDELGAHFDAVFPGLVPIGRNSGLPREEERPLHSPGR---------GERIVAWYHA---PLAAEEGRPAGRISVGLDITERKAAEARLIWLAQRDPLTELYNRRYFQEALDRALA-----KGVHGAVLLMDLDQFRDVNELSGHHAGDELLRLVAGTLLDHLEHRGVIARLGGDEFALLLEETDADAAVSVAQYMVKLLEDLGLSIGERRHRVSASIGIVLFPEHGETPTDLMASADVAMYKAKETGVQRWHLLHALDHAQERVYWVEQLHQALQGDAFELMVQPIVRLRDRSVRHYEVLVRMRDPSGELLLPGRFIPFAEHSGQIVQLDRWVLRAALKVLRRVQSQGIG----LAVNLSGQSLHDDGLTTFLADELRASGADPEHLILEITETAAVTDFSTARGVLEGIRALGCQTALDDFGVGFSSFHYLGQLPVDYIKIDGSFIRSHNEDSRIIVRAIADIAAGFGKAAIAEFVDQEVLVPMLRDYGIAYGQGYHLGRPVPVEE--------------- 167624570 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------INADAIKLLGLPADMVDIPYSEAFVNI-PELQENFETSI-------IGKQSRQCDLSRIKANAYILNIKCRSM------LHGTLVIIENVTKQAELEDKLLYQATHDNLTKLANRKQFEERLKRFIAKSKL-HTLSGAVIFIDIDRFKPVNDTAGHAAGDELLKRVTAIMKTNIRERDTLARLGGDEFSILLEMCSLNKAVQIAEKIRKEIESFVFTYGKKSFKVGISAGISLVNVPYDTVSAIINAADNACQIAKNNGRNRVHVINLENGELEEHIREVEWLGKLNWQFVIYAQKICAIGGGEESSHFEVLIRLKDEDGMIISPGVFIPPAERYDLMPDIDRWVLKATFSKI--------TPSCNYSINLSGQTLSDDSLINYIENLLDTYNVNPKQICFEITETAAIQELDKTVALISCLKQKGFCFSLDDFGSGLSSFSYLKKLPVNYLKIDGDFVKDIATDSVAMVKSINEVGHTMGLKTIAEFVESEAILAKLTEIGVDYVQGYYIHEPQPFEKL-------------- 149184737 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LENSGACFWATDARGVLSYLSPAIFQRLGRKANAFDQPLQHILEPV-PGDGEA--RSLGLKLGTRKSFAGLTVETGDPQADLV-LRMSGRPLYDNNDEFVGFRGTATDITEEFRSEEEASRLAKFDSLTGLANRHRMEHRIDSTLQTFRSAKRAAA-LLMLDLDRFKQVNDTLGHAAGDQLLQQVAERLNQVISGRGEIGRLGGDEFQILIPDMDDRGELGEIAKKIIQMLSQPYSVEEGRCTIGCSVGIAIAPYDGVERDELTRAADLALYASKNGGRGQFRFYAADLEHEANLRKRMEDDEAIEAGNFTLEYQPCVELGSNKVVALEAQYCWEDEDRGRVSQETFIPVAEGSRLIIPIGEWALRKACEEAREWPE-----SLRLSINISPIQFEANGFIDMVARILDETGLDPARLDLELAESVLLGDASKVDAALGALFKLGVRLTLDQFGTGLSSLSYLRRAPFNALKISANFVMGNDLGDMELVRAVVALAGAMGMETIATGVHAMDLMAELKKIGVSHVQGFVFSEAVNQKVLLEEIAQ-------- 294676660 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLVLFEAERRHLFEEDQAREVALAQTRAHWLTQIEAEVGAWCWDPAQDRLQGSDRMFDILGLRPGPADG-LDALLDRLVSEPLRRQLRASLTAPGGLHPPLDLEAAIRTPAGALRQIRLSCEALW-AKGRVERVQGVICDITRAQEDRQRLWRMAHVDDLTGLANRHHFRSRLRDACAAAD-----PLALVVIDIADFGAVNHRFGADRADAMLREIGGRLASLLPGDGFAARLVGDEFALLLPAADPDAAARGLAAAAAAALEAPLAGFGGTVRLRAAMGLAAFPEDGRAPEALFARAKEASEIKRAGGGADFLRGAMLARVGARRRAIGCVRDAVQEDRIRVWYQPKLRLADGAPDGHEALVRIFDRAGQISGPGDWAEALDDPECAALLDAAVLRRVLADLRRPEPGMGPGLGRVAVNVSEHSLRRGDFATHLLRALARAGVAAAQIELEIVETVLVDQTPELVAGFERLRAAGIRITLDDFGTGFASLSHLRDLPIDGLKIEKSFVLGADARNAPILRAIVMLAQALGLHTVAEGVESAEVADLLRDLGCQTAQGYHFGRPQPLPELAPELGEQAPLP--- 294340619 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FDAAGQVAQINPACLELFSLPAELIGLGWRSFFDHLAPEDSEAELARIKTLIQQDAPD-QAELRLR--DGR---IVLRHYVPFVHEGEIQGALWQLQDVTAIQEQQKQLEYLTERDPLTGLLNRRGFDRRLTML--ERHPLGQHGFTLALIDLDDFKRVNDTLGHPAGDAVLAEVADRLKALVRLTDMPARIGGDEFALLMPECRTEEQAVQIGERLLRVMAKPMQIAGVELWQSCSIGLAVQRGSGRSSTPMFQRADLALYDAKTAGRNRFKLFSQRLKHQHDTLHHQREMQGRLQLFYQPILTLEPEHNGFFVHKFEALLRLHDEQDQLRRAEEFETALADPQLGIEVDRYVLDAALQQLTFWKRQGS--PLRLAINISPHHFSHPDFVGTVRERLQAYPVRPQELSLEITEHGPSLSSRVVNATILELRRLGLSISLDDFGTGNASLAHLQQFDVSVVKIDRSFVRDLLQDDLSLSYGMLRLARMLGINAIAEGVETRAQCAALCLIGFRHLQGYAFARPMPAEQVMGWL---------- 262377124 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSLTDVHDYFEIQQQLSQIVSTQENM---LDASADCI---NIISGEIRHSNQSGCLAQVSETAGQNQDRSWLNRLTPEARKSGQRALKQAAQGLNSRFSSKVQIKDQPIQYWDHLLT--PILDQQNITQNILCVSRNISQQKIAETRLKEVIKRDELTGLYNRSTFYKTFKQVL-LKAKQQQTMAGLLLIDLDYFRHINDTLGHIAGDHLLHVLGKRFQTCFGPNTIIARLGGDEFVVLVKNLESEEQLLATAQMAYAQLDQPINYVGNSISSAMSIGCAIYPRDALNTSNLLKCADIALNDLKNSGRGGIRMFNQEMCGSLENMTKQLTLARKIIDQIIPYYQPKVRLSDGAVIGFEALLRWQDQNQNIQLPSEIFAAFQDYELASRISKTMQLKVFADMSRWQAEG-LDLLPISINAAPVEFLRDDYAEKLLARLSNFDVPAHKVELEITEQSLSEHANYVVRALNLLKQAGIQISLDDFGTGHSSLTRLQDYPVDCIKIDRNFVENSDPSALAIVKAITQIGSSIALDILVEGIENTEQLDTLIHCDCQIGQGFYFYRPMAGASAQALL---------- 126434790 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EAVVIAGSGVAAVLLTIWLV----GEFPGAAAADNVGVAVFAGYAVVCAVLAARAASGRMVWVCFAIAFGGWTAGEVLFGYQDLVLGHTTFPSAADFGFILCPIFSCLALV--QWPGGVARLLLDGLVFALSLFLVYESFRDDKVAVGLALAYPLLDLMVLAVAGLVLVRAVTWRLPLVLLTASVVLL-----TVSDIAFA---------------WLTTQGTYAAVFPIDVVAGTVFFGAAALTSRGMDATRLPTSVSLWLPYL-----PLLVGGTVATVVVLDGVLAVT------------VITVIVAIC-----LRQFVAS----WENRRLMRMVTDQALRDPLTGLANLALFNDRLAHAVQLRARDAGA-VAVLSLDLNDFKVVNDSLGHSAGNELLTQVADRLVKCVRAGDTVARVGGDEFAVLIEDRVDHSLAIAHRIVEAFDSPFHVEGESLLMRPSVGLAVAAPDDELEPSGEQFRRADAAMYAAKRSRTEGVHVFSPEMTPANTEQSALLRVSDHDRRELDVVYQPKYHLATSELAGVEALVRWPHPVHGTLNPGDFLPMVRRHGLMGALTDLVVDKALDHAAGWV--ATGTPVPVAVNLFAATMADTDLPDKIVAALESRGLAPAGLTVEITEDLILPDFKRTCAVLQELRRRGVRVAIDDFGSGYSALSYLRELPIDEVKLDRRFIGPIDPRAGEVVRAVVSLAQTLGLTTVAEGVENAETAERLRDYGCDVAQGFHYSPPLSAPGVTALLR--------- 294676202 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YTSGRFSELVGLDRAAIDRLGGGLLDRVLPEDRVAMEEMTRQSAASLTP-WRMRFRYIHPERGQIWLMAASLPLYDATPDVLREAELERAYALAERMRGENEHLALHDGLTRLPNRRYFDRHIETRLRAAELGGPRDCVLIQIDLDHFKQINDTLGHEAGDRVLMRVADLMRSSLQADDFAARLGGDEFCLLLAPGSTEVRARKVLERLRKGLDEPLRYRGHPCRISASFGVVIAKNITDLAEELQLYADAALYRAKATGRNRVEIFDHAMAEQMHLDRMMQFSAAFERDEFEPWFQPQVRAQDLRLAGVEVLVRWRNPERGLLTPDAFLRVARDLRIVPEIDRVMMEKTAAVLERLETTG-IILPRISFNVCTGRLHDPALPAAVRRVGRG----RTRVALELRETDWQEEGCDLRETLARLRAEGIDIEIDDFGSGQTSILGLMEIRPAALKIDRRIVAALDTHEADLVRQIVQIARTLGVATIAEGVETMAQAETLRQMGCDILQGYLFAPPLEEAAFRDYLRQRAP----- 294678817 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AMDVTEQIEAKRREEQAAREAHERLASIASIAPVGLYEFDGSASFPYASPYLEDLLGIEFGLFSQAIEDLFANVQFDELPDFLTG-QGAGPGMLDLWNQRFRVRHPRRGDIWLANSATALHDVTADVAREAELRRAHRLAEEMRAENERQALHDGLTGLPNRRSYDNVLARRIADAAAAGPRDCLLIRVDLDHFKHVNDTLGHEAGDMVLQRVADVLRAELRGGDFAARIGGDEFSIILAPGQSGGHAREVVERMQARLAEPLWFDGRQCRFGASFGIAETEDIAAMGTEIQLFADAALYRAKEGGRNRMEFFTPELHQNILFDRKGEIQEGLDRGEFVPFFQSQICARTGRLTGVETLLRWRHPERGLLVPDAFMHVAVQLRLVSEIDRVMMEKSAAALTSWRARG-LIVPKISFNVSSGRMHDPDVVRAARAIAE----GETKVTFELLESILVEEESEVFRFLDALRDAGIEIEIDDFGSGHASIIGLMQIAPSALKIDQRIVAARDPRSKNLVRAIVEIAETLGIATVAEGVETWAQAEILRDLGCDVLQGYLFSMPQSAEDFMRICTQ-------- 83950565 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELVLEHLRDGVAVVDMRGRVVWMNRALERMIGYSSAEICG--RHPSEFILPPDQRPSPEDLANFRYRPDGGLFDRFRVMRADGSRFWNQQSHALITLDDCDGSDGDSDGQVIIGCRDITDQVDTESALHRAKDELEYAAFHDDLTGLANRKRYIRDGQIGVLQIDLDKFKEINDTLGHAAGDATLRHVAAGLSRNAGPDDLVCRTGGDEFLLICARVATQDALMTRAELVLRDIAVPLDWDEQTIHVGISIGASMAGADTVSGEALIQQADQALYSAKNGGRGQVVFYTDFLGRRYRAQQKRELREAVEENQFEVYLQPQLRLESDTISGCEALIRWNHPERGTLLPGVFLEEARRSQLLADVD-YISMNLALDALQALDQAGHHHLTMSINVSSPVLADENYPGLLDWALQSRNLAPGRVCVEILETILDGGELDVVTAVDRLRRLGVHVALDDFGTGYAGLAHMSAFEIDGIKLDFSMIRESDPRNRVITRSLIRLCGLLGMDVVAEGVETQGQLDILRRADCPCIQGFGLARPMPVADMLSWLDEMLPLP--- 71278687 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GFDDSLLNQKIDTL------QDNQANKQVKACFLQQKHQYLDDSLDLYVAKGDYRAVHVRLSPLTEIQTQLLNVFLTGVAVGYENVHLFQKLTNAAYRDWLTNLPNRLEFVRL---LDSFAQNDCKNTVAALIDINHFSDINDALGQDIGNKLLSAVGQRIQSIGSDCQ-LARVGADVFGIIGPADC------LTPESLIALFHQPFAAGEQHLPINACFGLCTKEHAQSSGVQVLNQINIALNIAKKNRLEHFAYYHSDIEDQMQWRLNMIRQLRNDFGNNCLWYQPQLSLTTGKVIGAEALLRWRTADGKFVSPAVFIPLAEYSGLIIEIGDWVISQACKQLKVL--EENFSDLSISVNVSIPQFRQDNFVDNIINTMTQYGIKPNKLELEITENILMDEPQIIIDALTKLKAQGISIALDDFGTGFSSLSYLQKLPLNRLKVDRAFVTDINKEGQSVIETIINLGKKMQLKVIAEGIEEIEQQERLIELGCDEVQGFYYAKPMPADEFINFLHQQ------- 110680851 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DTTELVRQRRALEAVQERLVSAINAYPDPFAIYDASHNLVVWNPNLKDLLRQAAYCGRIPAEEWLQAYHLLDREDFE-----FADGQHFRI---VRSKTKNGEYVVLRLNITEVVNQRRAVERYTKKLERANEEISHIAGHDALT-------GLGNRRHLSHRFQQLAESRCRQGGEIAMLHIDLDRFKQINDTMGHAAGDHVLLETANRIRNEVEPQDVIARIGGDEFVVLLRFETGSTRPFQLATTLLKELQMPVYFEGKECRFGASIGVAETP--LSEVDKLLTNSDIALYKAKRAGRGRFFDRSDLQDILKRKTMADDILRAIEQDEFVPYYQPQIDAETGHVAGVEVLARWQHPQKGIVLPEAFLAIATDLNITASIDELIFEKAMKDCEGVLPRMPSCP-SLSFNVSASRVRENSINDIRARVSGYSG----KICFELLETMFVEEEDDAFLFLDRLRDIGITIEIDDFGSGNASVVALQRIAPDRLKIDGRLIAQVTESDLRLVRSIVEIGLALEMGVTAEGVETREQAAVLADLGCDRLQGFLFAKPMPFEDLLSFFAR-------- 88808821 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LALIAIFAYFLIKKQINSTLIAEKRKIASLG-LHLALEASSDGWWEINKSENKALVSKKLCNLLSIKHNDKHKTIVEWINYFEQSDLIKFLCLQNASITHKEVKILPE-----KGKKLHHISIKRVKILGNKYIKDTIVFMLTNVSEEVANRSRIEDMAYTDNLTKLSNRVSFELELEK-LSAEKNRHQYRYSLLMLDIDNFKLLNDINGHIIGDQFLREISNRLRLILRPMDFIARIGGDEFVIIARFPNSNDEDIMRREKIRKAISKPFLVDDLALQYNCSIGICIDKDQSDSPLSILDNADLALYDAKDKGRNKVSFFKDSMKDVVSRRASLKEMISENKKTIYIHYQPIFDIRGQQKLQIVGYEALFRCDHINASPGQIIKTAERTGQIDQVTEAVIDAIGNDIKYNKIRLISTQ-KISINVSAVEILNPNFSKQLLDRLAQNNINNDQICIEVTETAFISNIELAKRNIALLRLENIQVAMDDFGTGYASIQTLRNIKFDQIKIDQSYIQGMNDINLALIKSLIWTARAINVDLVAEGIETEEQLNTLSSLGCTLGQGFFL------DQFERNMEAKTPLDKH- 117922551 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TTLQQVHELGRAVKQLNDSEQRWLFAVEGSRNGIWDWNIRSGEVFLSDRWKEMIGYQPDELEEVFQTWETRLHPDDKQAVLDCLQEYVSGKTKEFESVHRLQHRDGHYVWVFDRGMLVWDHLGRPTRMIGIHVDVSESERNHAAIAELVKQSVAGPKMLPETFMAQLSQYLN-QRTSAGYWGALLLLNVETLGA-NGTLTSHELERLLSQLSARLSSYFAENIVVAHLELGRFALLAKELAADANMAGRRAELKQIATRPFHYGEHDFRLNANIGICLLDSVDTLASEAVRRAELAMQHAQSSEHAGCAFYHPDLERSQDPESSNRLERAIAENQLSLMFQPVVDMQG-KIVSAEVLSRWHLADGEIVPVAKFIDLAERHGLIASLDLNVATRVC-QLIKQFKQQGINLPRLTLNISTLSFCQAEFVEQLVALTRRYELDDNQLGIELTESALLTSASFILPRISLLAEAGVALTLDNFGAGQGALSCLRHYPLREVKLDLHCAANLTNDSQALIQSV----HPFNLPIVAKGVESPQQQQLFSRLGCTHFQGYNIARALSVNDFKQLVCPR-PLLRS- 297565340 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WQRRLGVKDRLGGVEVRVWSPLIYPDDPRSAQALAGEAVSARQGRLEVFVPVRVA-GQVVGAYQIYRPIAPLEERISRFVLLFLALSALLRGASREIQRTAFYDPLTGLPGRQFLREIAEASMARAHRVGMGMALVILDLDRFQEINDALGAPSGDLLLKKVGERLQADLRAGDMVCRLGGDEFAL-LVSDVNVGGVAEVAKRILLSFGEPFELPGHRVYVQASLGVALYPEDGADLEELMHAADVALRRAKQEDSGFAFYRPDYDHHTQDRLALQAALHQALKEDDLTLHYQSIDLQTGALDWAEALLRWYRV-GELVMPGAFIPLAEESGLIGSLDRFVLRRATLEAVRLGLQ-------ISVNLSPKSLHAPEVVEWVRQALEESGLEPARLCLEITEVALRGDSEQAIANLKALRALGVRIALDDFGSGYSWLSCLKHTPVDLLKMAPTFVAGIDPRDEEMLRSLIALGHGLGLKVLAKGVETPEQLGWLREAGCDLAQGYGVARPVPLE---------------- 257093080 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SFRSLIHIDDLAALTAALESRVSSIGRHSATLYFAKSEQEGFAAFIDAARPIPPLDQHLIEVFCSNIALCAKNVDLVAELRRDAFFDRQLGLPNR--NALIVELNQRAQIAPNGDGVLAVVDVDQFATVNDILGQHYGDLVLKMTGARLREFFGPVAYIARLSGDAFAVVGQREVVTAEAIGLC------FAEPFSLMGIRQSVSASAGIVFLNAGFRPGAEYVQDAYLALKRAKAAGLAQIVTYTADLANEVRSRARDDLRRAFEGHRLHLVYQPQIDLATSRVIGAEALLRWRLPDGTMIPPDRFIPLAEQSGLIIDIGHWLLREAMLALHRLR-AAGAPNLRMAVNVSPIELRRPDFADSVLQILGETATPADAVELEITESVAVGGLAAAIETLAPLRDSGITVAIDDFGTGYSSLSYLERLPADRLKIDRSFVQGLERGQGAIPRTIIALGRELGLRVIAEGVENESVALAVRALGCHEAQGYHFARPMVEADFVAWLA--------- 238916365 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MIAYSLLETVAFLINWTRWIFDITYISDDQIIV------------QFAKGLGRLHYVFAYGIMLLLILSYIVMVERMSRFYRFRYFAILILLLAASLLDIMTTWSDSIYDMSMAAFGIMSILIYY------LTYRYVPNELIENT--FSLIIRDMNSGIICFDNAGRCIYCNGIVKEMYSITDNEVEHNYASWLHTQTEHDNKKFRQTI-SVGDERRS-----------------IDISYNRVYDDKHNFICDYFIFNDRTEAVELLEYEKFRATHDNLTGLLNKEQFYEETANVV---RNDRNHTYCLVCSNIKDFKLVNELFGIEKGDEIIKMQAGLIKASSESGYICGRIQNDRFAVCMPKDSFKNEIMQNSIV---SMQDRFNNASFKIRVVVGVYDIEDVDEPVSNMCDKAFIASETIKNNYETNIAYYDDKLLKRTLEERRVISEFEGAIEKKEFKMFLQPQVNTHG-KAYGAEALVRWQHPERGLLSPFFFIDILETTGLIYKLDMYMWECAAAKLSEWKKKGDTVH-YISVNISTKDFYLIDVYEVITSIVKKYDIEPKMLKLEITETALMSDLKKNMEVIKSLRDYGFKIEIDDFGSGYSSLNMLKDISADVLKIDMAFLRATENKGQDILETIISLGGKLGMEVITEGVETDKQLIMLTEMGCHIFQGYYFSKPIPVEEFEQ------------ 227822959 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVGPLVAAFALHSFQVLRGARK--LIVPTLLLVLSICVLHFTSMSGILVPDPSVAATNAWLAGGVVVASTTLILTALGALFIDRHLTD----LRGLANASLEGMVIV-CNGRIIDANERFVGLCGAKAADLIGRRPEEL-FVSPQGRER-----------QIESGSAEVELICADGRLVPVEHVCRTIRGRQSDVI----FVRDLSARKEAERTIEHLAHHDALTDLSNRSSFERRMSQALTVAAA-RNEQLAIFCLDLDRFKAVNDIFGHGEGDRILRKVADILRAAAGEADTIARLGGDEFAILQTGAAQPEAARQLSDRILRLFAEEMDTHRDPMAVGVSMGVAVYPGDGTTAERLCSNADTALYRAKQSGKGIACFFDAEMDDAVRSRRQMESDLRHAILRRQLFYQPLVDVGDDRVVGYEALLRWRHPERGLVGPNIFIPIAEESGSIIQIGEWVLEEACAEAVRW-----TEPLPVSVNISPVQFLVPSLFDQIAGILRRTGLEPRRLELELTEAALMHNRQDVLAALVRLRLLGVRIVMDDFGTGHSSLANLQTFPFDKLKIDCSFTAALDKDAHAIIRAIIALGHSLDLPVVTEGVETERQKQIIVEEGCRQIQGFLTGRP-------------------- 253996879 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SER---ILDTAQVVIVTQDGNGKVTSINHYGEQLLGWDERNLQKSLIDALEK--PGGRGQLRQVYQGIIANSVDTHYHECTMLCNHREIAWHHSRM------DGEQVQILSVGVDITLRKRSEEKSLYLAEHDQLTGLINRQRFMQEIEAAL-VRLNGTSACEALLYLDLDGFKYINDISGHTAGDMVLRTVADILSNICDTQDTLARLGGDEMGILVRDCDLPRAISIAEEINRQLGEIKYPGLAGDHHITASIGIVAVSANNHDAKRLLANADIAMYQAKARLHVFSEGEHLQQKLEQKVLWEDRIKQALREQSFVMQYQPILDIHQNVISHYEALVRMVDENGAMVPPGEFIEFAERSGLIKQIDHYVVRTVIKRWAELLAEGKDR--KVAINLSGHSMNDENMLTLLQSLFLQHPELPSHIIFEITETAAVADFATAQTFIETIRALGCAFSLDDFGVGFSSFYYVKHFPVDYVKIDGSFIRNLADDDQIFVRALTEVARGFGKRTVAEFVGDQRCLTLLRSYGVDYAQGYFIGKP-------------------- 260888626 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DREVLQLAKDTAHAGVLCFNVEDSCIYANLEAYRAFQVPPGELEALRTFFMTWLKDESWD---SPWESAAA-----WEQEFFL---EGERFVYRVSMAKLFDADGHYKGYYYTIRDRQGAMEEQSDTSWSRDKL--TGLYDREGFYDAVREELDYGIKGER---CIICSNIKDFKLVNELLGEEKGNEILKSLAEFFSDLAMDSGAAARLHGDHFAAYVDRARFTEKDLLDGLEHLGRA---FDCNSFKLNIHLGIYKIQETQMPVSVMCDRAHLALSLVRDENGNKVAFYDDALMERTLREKEILGSFEEGLAERQLAVYLQPQVSTEGD-LLGAEALVRWNHPEKGFLAPGQFIGILENAGLIHRLDQYVWEEAAAILKRWQG-TEKEGLTISVNISVNDMLHLDIFQTMTDIVKRYGIDAKQLKLEITETALMGDIEKYRKLISSLQESGFEVEIDDFGSGYSSLSMLKDIEADILKIDMGFLRGNPKRSSVILNAVIAMAKWLGMRVITEGVETKEQVEHLRSLGCDMFQGYFFAKPMPVEEFEKYFKE-------- 254458560 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISAELEARNKAEKTLLE----YKKALDASA-YVSKSDLNGDITYVNDALCSATGYTRDELIGKPHNIFK--HKEPKEIYKEMWETIQN--KNIWQGNMINIKKDGSAFYITQTIIPVLDTNGEIVEYIASRYDITELVEKRKTLEKQYKTDRLTTLGNRFKLLNDIETIDSAA---------LAIIDIDSFKEINDFYGHEIGDHVIIELSKRLLELTNDFAEVYRLQADQFAFLCTECTTKDKFENTIKKLLTNNPIYFQQHEILLRVTIGIAF--------EKKDLFINADIALKIAKQENKNSVTYEKTFNIEEQYKNNLEWTKKVKDEDRIVAFFQPIYNQHNKKIEKFEALVRMIDTDDKVISPFFFLEIAKKAKLYSKITMIMIDKAIEAAKSHDYE-------FSINLTIDDVVNKDVATYFLENIKTNNI-GHKIVIELVESEGIENFDEFYSFIEQAKQLGCKLAIDDFGTGYSNFEYLLKLDVDYIKIDGSLVKDIDDKNMRLVENIISFAKIANMQTIAEFVSHKEIADIVSAIGVDYSQGYYFGEPVPYDEITKF----------- 225026589 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LKKEEAYEGYRSYSSHVVESERERFKKCLSTIKEGLRKDKQYFFTIHETDKTGEVRLKRYSYIYDERVDII--VGAREDITEF----------SEKDVLTGGYNRRGFIRITERLLNE--VPDRTKYAVLFFNVKNFKAVNELFGVESGDVVLQNIFRTLTHSKLSPVITARVESDHFVCLVENKN------LDFEELTSVCDNKFVKDGKCMNLIIRCGIFYVEEKPMKISGMIDRAKLAKRYITDEYVQPYMVYDHSMQVAYIDKAKGELQEGIAKEQFKVYYQPVIDTKTGKIASAEALIRWIHPDKGFISPALFIPALEENGHISELDFYVLKKV-WQFINDRCENNKFVVPISVNLSWMDFYDEIMMEKILKEMDRFRENEHMARFEITETSYAAIRENRSGILESLRIKNAKILLDDFGSGFSSFGMLQDYDFDILKIDMSFIRGENPKTKSIVHSIIGMAHEIGIKTVAEGVETEEQVSFLRQSGCDYIQGYYYSKPLPEEEFVEFLEK-------- 293401427 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERLRSVLDNA---IFSHSIDSNGTYIIRSMKSATVENIGDIGNLSEEQLTSIH----QNLKDKTSHFFTYDEDKQTY-WCLYTPLSYNDWYLLSIVNMINADHTLIYGIILLTGFALLIFLLLFYLINRTHNRTKQHLERLAFADPVLEEQIIQRKDAFQPFAFWYGDIDNFKIYNDTFGYEAGDALLKIMCNCLLANMQTHDFFCR-ESADHFTGIRFFQEPNQLIEWHEHIMKAVIAKEHCNTHSFPISIGFYCVTKPEDVLSVNKMYNRAKMAQQKANREIRQAFYSDTIRQNILHINEIESQMQLALKNGEFKMYIQPKTDHHNHRIMGGEVLVRWQKSDGTIIPPNDFIPIFERNGFIVLLDRYMFVSACKWL-YDYFENHTHRIHLAVNVSRLDIFQEDFISYYVSIKEQYELCDDVIELEFTESLAIEDHALLSAKISELRTHGFLCSIDDFGAGYSSLNTLKELPIQVIKLDILFFRASIEKARIIVSHIIHLAKQLHIAVVAEGIEEPDQVYFLEKCGCDIIQGYVFAKPMPANDFKKLL---------- 288940176 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRYLLRGQATLEALHRSEASQSALIAAIPDALLRLDSQGRVLQFKSGW--LPGQARARPESSVSTLSDLLPESACAVIRRELAATL-VEHGVRELEIDVTDEHDEARVFEARLIAI-----DADQIILLLRDMTERQRRQRVIQQLAYQDSLTGLANRRRFNLDLARALAHARRRDD-RLALLCLDLDRFKRVNDSLGHGIGDDLLRVAAQRLQDAVDEVGTIARLGGDELTLILKGRDAERIAMRVADAILNKFRQPFRLGGHSLVCTASIGIALSPDDGDTPEILLKHADTALYAAKLQGRDTYRFFTAPMGARVRQRLETEARLRHEHDEFRLHYQPILDSRTRAPIALEALLRWEDREQGLREPESFIPVADESGLILPIGAWVIAEIGRQLAHWANQGHVQ--PVSINLSEAQFSDRGLIERLFRLARA--CPPGTIELDVTESLLLARDARLLDTLARLREQGMRVAIDDFGTGYSSLALLKHLPIDTLKIDRTFIQEIGREHTTLIRTMIGLGHGLGLRLVAEGVETEEQLAFLAREGCHAVQGFLLQPPVPASKVV------------- 225848233 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AIENSDSWVLVTDENFNITYVNDTVCKLTGYSREELGKNQRIFKSEIQP--REFYEELYKTILSGKT--FSAIFVNKKKNGELFYLKTTIYPVEIP-PNIKRYLEIGTDITKEVELQHQISKLENHDTLTNLMNLKGFFLIVSERLKSL----KLDGILALIDIKDFTFLNKTYGFEVGNFVLKQIASRL-NLSFPDGLIARVAADEFGIFIEINKESEAIQQFINKLNHIFSEPILYDDKIINVSFNAGIALAPRDGDSLELLYENASTALAHSKLQGENVVVIFNKEIDDKIKNISFAKQLIERNENLFTLYYQPFFNTKTLKLEGFEGLVRIKDKDGKIYTPNIFIDVLENSKYLMDYEKWLLQEITQKARKWH-------VPISFNASANSFKNKDYINYLSSIN-----PNLNLIMEITERVLMINPEDTKELLSKIKETALKIAVDDFGIEYSSLKYIKDLPIDEIKIDISFTKEIVDDTRSIVKAIITLAKELGVKTLAEGVETEEQLKILRDLGCDYLQGYLLGKPMPEEEAEKLISNQ------- 109898563 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WQSVTEIPMSLTFYIALTAMLFISRRHY---YLSSCGLIGLIVLAAISFNATQNNQTLS--MLGPVVMYSTPFVAF-ILLGWKAGLFC------IFLNFLPLYILINQISLADYFTPFPVANYYLHVILFVFTNICIPLAIARASIAAKRGNQ---------------FNIERNQILTSQNLYHALFVDAQTAKIIVDNKRNIIEANDAALLRNNLKQFIGERVDSIFPELSNRTLGAKMKVLELSAQSINDELHTLITIVSAKALLHKTLAVQTQARQRQKLYDENIGLPNRQW---LENKLSANAAQFNTVISLCAIRINNAHFIEQKYGFLYLPKVLKRLSTILSEQIGDRSCIAVLDKHSLGF-AISILDDAIIKSAMQQVVSTLPRSIVFDDISIHVDCKAGVATH-QIDEDVSQLINNALHA--VTDNDAVINYYETGSQQRFIEHQEISILLNEALSNDELYVDYQPKVRG-DGTIIGMEALLRWNSPIIGGVSPGVFIPIAEQSGLVLRLTRWLVNHVCMQIRQWEDEG-LDIVPVAINISGPDLDQPDFKKYLINCVVEQNIKPHFIELELTESAKTRNIPDAIATVQYLASFGFCITLDDFGVGYSGLSKLTNFPVQRVKIDRQFITNSDAKNAQVVEAIVAMCKVFKIDVLAEGVEDLREVDCLLEMGCKSFQGFAFARPMSRQNIAKLIKTQMPNVK-- 299129349 -------------------------------------------------------------------------------------------------------------------------------------------------------DLAPGMQVLCQAQLIGPGRLTVQQWDERALRTATRAFERNAGLLEGGIVLLALFVFITALINRNSTY---------VLFAVWLLINL--RMGALSAGWDVQWRPITLALLVVTFVLFLFRLLNLTQWSCALMLVLSVALPYAQFLPLIWLFTAVGSLVLVFFLVRIVVITHSTVAAW---YGASIGVTLLASGYEVVAAAFGL-QTWIGSVNS---VTAALSSSLLATMAIAAQMRQEHRQRVQAQTELEH-------TYNVIPLGLFTLDPQGHFIAANPALQAALG--PAVLVPGRDHWDHYF--DDTP-WQRLLHSLNA--QPVAEFEVRGRTDDPQLSQGRRFLVKASRAGGRIE---GSLQDVTERALATERLQFLANHDPLTQVLNRNGVQAELERALQPAGPGQDQALALAYLDLDRFKLINDMFGHSAGDEVLRQVCSRVDEVLQGGMHLGRVGGDEFVILMPNTHLANATLICQDIVNSLGNRPYRVGDLSFQVHGSIEVVRGSSAKDAVSTADRACREAKKKRGSHLVVFERDSCVFQEHEAEIRLAGLLSGSDEIEGLYLEMQPIMSLKEPHHSNFEVLLRMRDPDGQEVPTTRLITAAENSGRMGVIDRWVLRQTLAWMREQHGKLKHTR-FICMNLSGASLNDERFVQDVVRMLEQYADVAPRLCLEITESVALHDLENTRRFIAQVHGFGAKVALDDFGAGYTSFSYLKELRGDLLKIDGGFIVNMNEHNVAIVEAIVGLARNLGMKTIAEWAEDSATVQTLAEIGVDYVQGFAIARSQPPERLLRM----------- 170744246 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLARLMMTQLDLRRQGRRDAEITRFAA-ATELALLSVDPDGRIGFANQASERLFGYGPGDLVGLP---VEVIVPQARARHREGMARVLGEGGTRLTVQFTGLRRDGSEVAVELTLSVWTGAEGMCMGAV-----IRDVAEGDGRLLNLADRDPVTGLPNRRHLTEILAARLVA------GPVAALLLHLEGLKEASEELGHGLGDALAQAATIRLLAALDGDATAARWDGDRMAV-LVPDPEPAGLLARAATLQDAFAGAFEVSGRTVHLGLSLGIAVAPRHGERAEELLANADLALSRARHGDGRGVRVYDPAMRAEIESRRALQNDLRRERGELVLHYQPQVLLRSGGIVGAEALVRWQHPERGLLYPGDFLHAVESSTLALHLGWWTVDEVCRQIAAWR-AAGLPPVRIALNLYAAQFRAGTLGQVVEEALARHGVPPTLLELEVTETIALQNDGADLEPIRALRERGVGIAFDDFGTGYAALSTLKRFPLSKLKIDRGFVRDSEPHDEAIVGAVLSIGRRLALDVVAEGIETRDHVAALLRLGCEFGQGYLFGRAMPPAAFAERL---------- 188996139 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KIEKDKENLRKAVDNSKMWLLITDSNGTIEYVNQYVIDLTGYTKEEIGKNPRIFKSGI--QDIEFYKELWNTILSGK--PFSAVFVNKTKDGRLIYIDQTIYPIKLKN-KTLKFVSIGRDITQEKLLSEEIEKYKYYDSLTELPNFISFKIQFSEIIKNKIY---EKFGLILIDIYNMSVVNASYEFETGNEILKEVAKNLKKEFPD-GYAARIGSDEFAILIPNIENESILIY---KIRDALDKDLNTSKGKIHISYNASIVLYNEDGQTFEELYNNAVLTLNTAKKEGENVIKFYESQLNKKEYLTAEKIVEKAFKKKLFKFYFQPYFKSEDFSVAGFESLVRIVDEDGTVYPPIKFIDYLENSKYITKFEEWALEEVSQKIKKFNSLNDKKDRTISLNLSPKGLLGYSLNLTSDELSDKNFVEQNNLVIEITERNVIKDIEKSKKIFKDIKDLNIKIAIDDFGTGYSSLTYLRDLAIDILKIDMSFVRNISRQDLSLVKFIIGLAKDFGLKTIAEGVETEEQVKLLSLLGADYLQGFYFAKPMPEEEAIKLIME-------- 294631547 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PLAGSLAALTPYLAAAVCTLGILYNDRVVLITAGAVVLALLVRGITLLENIT----LAQELAHKENHFRSLVQGSSDVIMIAAPNGVLRYVSPAAAGVYGRPAEDLVGT--ELASLIHPDDLHEVRRFL-AASPHDEPTTRIECRFRFGGGGASWLNVESTINRHHGGLIFN----SRDVTERVRLQAQLQHNAEHDPLTDLPNRALFTKRVQQALSGRRSTDRGTA-VLFIDLDGFKGVNDTIGHQAGDELLVQAARRLQEAVRHGDTAARLGGDEFAALIVGDGGRDHAARLADRLRATLSQPYLIDGNDVRVAASIGVA-FAEPGLGAGELLRNADLAMYRAKAAGKGRVELYKPQMQQDVVRRAGLAGRLRSALHDGEFTHQPVVRLADGRVTAVAAQARWRSSQGVLFTPAEFLRAAEDGDKSAELARWLLEQAVEQAAERARTGLT--VSVVVRLGARRLVDRTLPPGVETLLTRHGLPSGALVIELADTDPRVPLDELERRLSALGRLGVRIALDGFGGGHGAITALRRLPVDVLKLDRGLVEGAVESARKITSGLLRIAGDLGLQSVAEGVDLPEQVVALRAMGCTHAQGTAFSGPLDEYRLRRALAAHYPVP--- 193222285 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQQHESDRELSQALFAEKERAQVTLESIADAVITTDKLGNIEYMNPVAEALTGWSNIEVGLPSTRVFKILNGYTREPVLNPVELVLQQQSNELIKDTVLLSRDGIEYAVEDSAAPIRNREGLIIGVVLVFHDVSDSRKLAIQLSHQAAHDPLTGLFNRREFERRLELAIDTLAR-QSKQHALLYLDLDQFKIVNDTCGHSAGDELLRQITALLQPLVRDSDTLARLGGDEFGAFLENCSPESAIRIAEKLRQTICDFHFVWQDKIFPIGVSIGLVNFNTNALSLPDLLSAADTACYVAKDAGRNRVHIYRPEDHQEVKWNERIQKAFENDRFHLLAQRIVNIRSDQKDFLFDELTLVMADEFGRLIPTSAFLPAAERYHFMPTIDRWIIRTFAQHAATIRNARDAHPHVMLIRVSSNSLDDESFVDFIQEQFVHYALPYQTICFAIAETTAITNLTRALHFIGKLKPLGCQIALYDFGSGMSSFAYLKHLNVDFLKIDGSYVKGMANDDCAKIEAIQNISSVMGIETIAQNVEDEITLDKLKKIGIGYAQGSAISH--------------------- 167755810 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SGSFSKRIREIAKIIHPHDQNDFLQLFNKMKNNHGDPVMGRFRRLLNNGEYSWINGILIAISKGQFSDTVYMCLFQDGGLTPINVESTNYKEY-DQTTGLLNEHSFLKAARFLLEEG---GNDNYCLIAIDIEHFKLFNDWYGRQMGNKILGQIGLELQKIQNEFKTVAGYFGGDDFVVIMPNERPLIDKLLTDLIAHIKVVTVNPG---FFPKFGIYIVIDGEYVAAMYDRALIALSSIKE-NYTKQIAYYDSNIRQDFEYSQSILMDTQQALYNHEFMVYFQPKCNMLNGKIVGVEALVRWNHPTKGIISPGDFVFILEKNGFIVNLDLFVWQETCRLLSNWLDQGNQG-VPVSVNVSRTDIYAIDVVKTFKELVAEYKLPVNLIEIEITESSYASDYEIISKVVDDFRLAGFTVLMDDFGSGYSSLNMLKDVNVDILKIDMKFLEDSIGRGIGILEAIVKMAKLMGLRVIAEGVETKQQIDLLNELGCIYGQGYYFYPPLSVQEFEAII---------- 148258845 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HLDVR---RATCRELLG--RGRVVIAEEKVTSERGPQTLLTAHRPVQIGEQRLL--LSSSADITEQKEFEDQLFRAAYYDELTGLPMRRVVEHRADTLVRRGRVDG--RFALAFLDLDNFKYINDYYGHATGDALLVELAKRISRDLRESDLLSRISGDEFLLLLHPIERTEEVAEFLQGMLDRLNAPFFIDGAEVFASASVGVSLFPEHGASYDVLRQNADLAMYRVKNSDKGTLAFFSSAMEHEALARMKVEQSLRILEKRFCCAFQAKVDIRTEEIKGIEALVRLRDNEGVIQAPGAFINLAVELGLIDELTHLVLDEIVKSI-DLINETFGHETTISINVAAKQAANPDFMRPFARALESTGFPK-RFMVEVTEDAFVTRSHFQDEIVPLLRGIGVGISIDDFGIGYSSLSALADITADEIKIDRSFITDIHPRSQGILRAIESLSEALGMTVIAEGIESFEELAYLQAAKIRYAQGYYFSRPI----FLEELKPAIPLA--- 294678378 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YASPHFRNLLGLDHRDTIRLGEGGAQEVKLDDLPAFLTR-DAASPVPPGGVARRFCIQHPLRGAVWLSNSATALHDVTGDVRREAELHAAYRLAEDRRQENEWQALHDGLTGLPNRRYYDQVLANRIEQAKAGGKSGCTLIRIDLDHFKHVNDTLGHDAGDLVLCRVAEVLRASLRQGDFAARLGGDEFSVILARGLGREDAGALIRRVQDRLVEPLMFAGRQCRFGASFGIAEAEDLASTGPEIQFFADAALYRAKETGRNRMEFFTPELHQNLRRDRELAAEIQEDRDEFEPFFQAQVSARDHRLTGVETLLRWRHPERGLLTPHAFMHVAEQLRLVPEIDRVVMERSRESLAFWRERG-LIVPKISFNVSSGRMHDPDVVKAAQTIAR----GETRVTFELLESILVEDESDLFRFLDAIREAGIDIEIDDFGSGHASIIGLMQIGPSALKIDRRIVEGRDPQARHLVRAIIEIAETLGTATVAEGVETEAQAEILRDLGCDVLQGFLFSVPLSAPDFVAFWRKRLP----- 89901262 ----------------------------------------------------------------------------------------------------------------------------------------------------FALELSPEQVVCRTSAIGPARLSAL-IWRANNLQTSAQEFHRKSGLLDGGIIVLAIFVLVTALINRNRLYVLFA--AWLVINL---------RMGALSAGWDTQWLGYTVPMITITLYYVLTLILFTSLFRDDLLHVGHEWLVRVFQWFPLLILSSFLPSSSYLPLFWPVVGAGISMLAYLLVRILRKTRSRVAMWY-------GAAISITLVASYEVLSAALIKGLIGSVNSVTAALVSSLLAALAIAEQMRHEVQRLEVQAKAMPIGLFTLDLRGRFTSANPALVGMLG--PNVLTDGANAWQQY------------------FTNGAWTQLHQMVH-NKSEDEMEIQGKPVPGYSGSKCFLVGSLQDVTEKSRATADLYFLADHDSLTKVLNRRGIAKAFNSAIA-SLTDRNAPVALAYLDLDRFKLINDLFGHGVGDEVLQQVCGRVSDLLSRELQFGRVGGDEFVIVFPDTPIARAAVMCRGIIDSIDTLPYHVGENAFHVRGSIGLIEVRAGMQFNDAMST-ADRACRQAKSGSSGGLVVYEKNAIAFKKHEAELKLITSSATDGLYLEMQPIMSTKPYESLNFEVLLRMRDIDGNVVPTDRLIAAAENSGRMGMIDRWVLSTTLAWLNTNYTQ-LKHTKFVCMNLSGASLNDEKFLQEVYVMLEQNLHLVGQLCLEITESVALHDLENTRRFVNKVRGYGAKVALDDFGAGYTSFSYLKEFTADLLKIDGSFIVNMNPANIAIVEAIVNLAKNLGMKVIAEWAEDNATVQTLTEIGVDYVQGFAVARAQHPDRLLK------------ 134103306 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WLPFHYSTNL----LLIGPLLAMGFLLAEQLTIDVDVKR---------VGWT------ISFTEIPLILGLLT-------APFEVVLAANLLAGLGAQVG-RRAATHVAYNAGVMCLEIAVPFAVASVVTRTVGTASPEWFGPVVGTLTSPLISCGFALAALHVLSAGARLAVNTLAVGLLNTSVGLISYEVASTTPWGWLLVGLVAVAVLGLYRAYSGLLREQRVSLSVARQATARGPSSDAVTEWEPVAERIREQLNATRVLRLDPNGEVSTLVAGDPLPEAAEQAAPSALRDDPLLQLPGSHVRSFRVRRALRQRGAYEALVVPLRGAS-QLLGAVEAHDRVSRWRGFGRADVRLLHTSHLATAMDNRRLLARLRHEMSAEELRNGRTAVVLRMDLDVLTTVSEALGYTWGDRMVVAAGRRMRDALGAEPPLARLEANAFAMLLL-DHTEDEAREVATRLREVIAEPYPLDKLVVEATAVAGYVSSAPADGEPENDVQRADVAVRAARNGEDGVRRYAPAMGQVFLRRFQVTQFRQAIDSGQIEVHYQPKVSLPERRVVGAEALVRWSHPEYGRLDPDEFVPVVEATGLVDALTSFVMECALVKVREWLDRGLRM--SVAVNLSVRNLADESFPDRVAEALGRHEIPPELLTFELTESSVMEDPERSMPVLRRLHALGVVLAVDDFGTGYSSLAYLRQLPVDEVKIDKSFVLGMGTDDMAVVRSIVELGHSLELVVVAEGVEDDAARDQLVAMGCDIAQGYLISRPLPEDRLEAWLRAR------- 254501283 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITAEENHKRELEEARTLLRDVIETIPDAVVAFDSHDHLIMCNHAYRSNYADTAPAIEDGVTFREMLIHGLDIGLYADAGDTPEQQERWRLES-YRNKLTDGRWVQIRERVS-----DGGVS--VGVRTDVTSLKRAEEEIRRIADTDSLTGASNRNVMIRELSKIAESAKAASESALFGI-VDLDQFKSVNDTLGHDAGDLLLQETVARLERFVDRAGTVARLGGDEFAFIVPGLGGLDGGLSDMPDLHSALCQPVQLGSRTIPSTVSMGLARVPADGDTATEIFKSADLALYQAKASGRNGWRCYDALYRRSLERRQDLAQKEAIANDQITVAYQPQVEAATGRLVGFEALARWAHI-GTPVSPAEFVAIAEDAGLGVPLGCAVIKAACRDFANLINEG-FDPGRLAINLSTSQLCDPEFPDRVARQLDNLKVLQGRLEFEITENVLLDQFEEIHRNLVRLHEFGVLISLDDFGTGYGSLKHLWRLPINKVKIDKSFVENLDESAATIVRTTIVLAKSLGMGVVAEGVETRAQRNFLIDAGCSDIQGFLISKP-------------------- 220909216 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YVSPALTTVLGYRTGDWLGQP--VLQHLHPEDIGLVKSHLSQLWQAPDTCLTWELRCRHAEGTWMTLECTGKNLLYDQGVVLYWRNINQRTEETLRSVEARLSWQSQHDPLTGLLNRTAFESVLLKTLHQSLSEPQPHVLCYLDIDQFRIINDACGYRAGDELLCQVASLVQNSLAVTDTFARLNSDSFGILLAQCSLEQARQLMERLRQKIQECRFIWQDKMFVTTVSIGLVEFSPATPNLASLLNAAEAACYVAKERGRNRCHNFQSDDIELVQKRGAVQWLSYENRFRLFFQTIRPLGKDAAPIDHYEVLLRLEDNGGQLVSPAVFIGAAERFNLMPNIDRWVIKTLFALIREQLISQEEQHCFYAVNLSGASINDDRLIEFLLEEFQTSGVPPAMICFEITETVAISNLGKAAQLIRELKKLGCRFALDDFGSGMSSFGYLKNLPVDYLKIDGNFIRNIINDDLAMVRAIQQISQVMQIETIAEFVENQSILEAISDLGVNYAQGY------------------------- 261252869 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VKLVQALASDSSTTKEMLQDTQQKFEALYESQTIAMVLVRGREIVDINKTALGLLGYERDELIHQPLDLL----CEDSQQPECQIDAMYRFQQGQTQFEAQMLTKEGENIDCQIEVRSIRY-QGNVAMMLSI-RDVRVHKQQVKLIEDLAERDHLSGLWNRKAIMEKARGLVQSQPN----QFALIYISIPNLMQVSEVYGHQIFDQSLESIACLFGTELSLF-PVGRISSHEFLVLIEHESDCQIAEQGAVQFKEALSRKRQIQTLMLDLKCQIALIEPEITHHSLDMLIHSSIHATRNSAAPAELTRVGCSTLELAQAAAAIKRDLESAIESKEIHAHYQPIVDSKTAEIVGFEALARWQHPQFGFVSPAVFIPLAERDHQIIKLGESILEQACTQVDKIRRSQGKTSLTIHVNLSAAHFYYPGLPDYLVHIIQRYNVLPGQLVIEVTESMLMGIEDEVIARMELIKSLGVLFALDDFGTGYSSFSTLCCFPLDIVKLDKSYIDQLNDRAKSLVRNIANMAQELGLTTVAEGVETASQARKLKNWNIEEIQGFYFYKPMPEGELIKLI---------- 2655361 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------REQQRELELKQARFEQTERSAKVGGFEMDLSTGTIIWSDQIYRTVGLPVG-KRMTSEEVIGCYAPEERESVRRRIGDVLNGSGAGIDREYRIVTPEGEERWIRV-VSDIERLNGEPSRLFGIVQDVSEKVRYEQRLLQAANVDSLTGLANRAAYNAHMERLTAADAPSIGL----LLIDVDRLKQVNDILGHATGDLLLKGVASRLDERLGKRGKVFRLGGDEFSVVLDAPASVRRMGSLARHLIEYIGRPLQVAGSTINPTITVGGAI-SEGMMDAATLSQNADFALYHAKETRRGSYVHYEPSLRSRIARRIQIVREVEATEHRMVPHYQPIVGSADGQVWAFEALVRMQRPDGSIVSAAQLHEAFTDPSVTHHITTRMLEQVAVDIRRWIDRG-LEFGRVGLNISASDFMRGDLETRIVAAFASRGIPLDKLVLEVTETVLQGLEDTVATTLQRLRKKGLTVALDDFGTGYASLTHLRCLPVDIIKIDKSFIDTMDESSLAIVELVLNLARKLGYE--------------------------------------------------- 134094936 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AHAHSLQVLVLESKRNKILLQQTVLIIADTEAESDRPFVKIGYEDV-DYYAHQFNFELWDWRIIILRDGR-----AYEAFASTRQGYIAYFRRVIHKPVRTIIASIQANGMPNYKGEFEFLSNVIREAKQKEQEKQIEISYQASHDELTGLINRREFERCLQSALHDIRTQHGTHTILYMDLDQFKIVNDTCGHHAGDILLQQLTRVLKEKLRQNDILARLGGDEFGVLLRNCPAEPALNVAESLRQTASEFRFAWNDKLFSVGVSIGLLTFSDDELSLNEILSIVDGACYLAKEKGRNRIHVCHPDRKSQMGWVAKISNALEENRMVLFKQTIAPLQLSQQKIIHFEVLLRMLDEEGKLLPPSFFLPAAERYNLMTRIDFWVIKTAFSYYRDFCTDPAVAY-TCSINLSGATVGDERLIAYIREQFQAYGISPAGICFEITETAAIANLDRAVTLMQDLQQIGCRFALDDFGSGMSSFGYLKKLPINYIKIDGSFVKDMLHDRRAMVEAINNIGHVMGIQTIAEFVEDEKTMIALQEMNVNFAQGYGIGKPEPLYNLPEQMME-------- 154249169 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILKCNRQFLEMFGYSKDEVIGEIID--NLIVPEDLSNEPKLLRELVKNQK-TLRVETIRKRKDGKKIEVRLTVAKIKDKAEDLIY--AFYTDITSEKEALNIVRNTLQKDMLTGLYTRSYFLRRLTSLSEFSLIGDH--HGIILIDIDNFSQINILKNHAFGDEILRQVALRIKNSLREGDIISRPYADEFWIIIEYQQAREVINNIVSKIFNEISKPYYIDGEVIELKFSSGLHVF-SIIDNADEVMRKANLALKRAKSSKDKIIFYNILIDNELQEKSTKERDLREAFHNRELKIFLQPICKYDKTIVGAEALLRWVKKDGSVLPPIEFIQLLEENGMIVSVGEEILRQVCEVLSE-----NNELKFIDINVSPVQLRDEKMAERFFNIVSSYEIDPSKIVIEITENILIDMNDIVKNNIDKLLKYGFELCIDDFGTGYSSLAYLTLLPLKKIKIDKSFVFRLPDDRKSILEAIYNIAKAFQLEAIPEGVENEKQLEILSMIGYKLFQGFFFGKPVPTYEFLKRLTK-------- 142726287 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVKGIITNCNDIALKTFGYTRSEL---IAQSVEILMPEPYAYMRNYMETGVGKIIGVGR-QLPAKRKNGDIFQMELSLSESFDQGER--GFIGVIRDISERIEAQDTIYNLAYTDSVTRLRNQQWFHQRFKDLM-LRASLKQEYIHILLLDIDNMAQINTRFGFGNGNYAIRKIAEQLLFVIGHDYEIFKYGGDSFVVLSKKTYIKEDLHKFDANLVESRHFDIVINSVKWSLTASLGSAIFNPQGQSFESIINVIEQAVKRAKRSAPFGLCHISEDGFKEFDRYLDIKSKLEQAIERDESIVLQPQVTHDGTVSSFEALVRWYSKELGPVSPSEFIPIAEESYAICEIGDIVLRKTLSVISNFVKSGLKT--SIAINISARQIVVPDFINSLLSRVNQYGIPPHMLMLELTETALVVDIELVKETMLELARFGFRFSIDDFGTGYSSLAYLKVLPISELKIDKYFVDDIDGKAAQIVDAIIEMAKALNVTCIAEGVESEEQLKYLIGKGCEKFQGYYFSRPEPEA---------------- 27365601 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SEGLFHMDEQGVMSFYNKQFYQQFGIESGII--ALDTWFELVHPLDRSKLSARVDDHLMCEDLRVTSEYRVRKPNGHYVWIEGTAVTRKTDSG--IYLIGSHKDISERKLMES-YIHQVAFHDNASGMANRS---RLLLDIEESFQASSLPYALIYIQIEDIKSYLSHYGSEILNHVVQSMLTAVSHLPGQVARLYRVRDDDFAVLLEGNFTEQQLLNICSTIKQRYHDTVVEQGQLLGTGISMGLIPRIENTHEGEELLRKAARTGQYASKKKANKIALYSARTQQIVDRYFFIEQQSAIESQSLNVKFQPIVCAKHLEVKSFETLVRWRSKEFGEIYPDEFITVAENKGLIIDLGYFVFRKACEFIQR-YNQANNKNIRVNVNVSVLQLLNSNFPQRIHEMASEYGISPNSIVLELTETIILDNNAAAIEQLNQLSKLGFHLSLDDFGAGYSSLNSFFDLPMKQIKIDKSMAWRSNPDLTAYLSFLIQLCRNNRIDVVIEGIEDAEMYQTFRNMGVSYLQGYWFSKPLSLASASRF----------- 34557175 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FGEISRVVQRFFKQNAIL---EQYKGAIDASF-IVSKGDLLGNITYANDQFCQVSGYKREELLGRNHNIVR--HPDNREFFAALWKRISSGR--IWSGVIKNRNKRGGDYYVRAVIVPLMNDEGEIEEYLSIRTDITELYEQMQMIIKQTTDLLTGLPNKQQLLHD----------LENPLSHCLLFVNINRFRGVNDSFGHEAGDSLLVEFANRLGALLPMGATLYRLGGDEFAILLEEGEGEVERLSRDIF-ATLEETPFIVVGTEIILSARISSACGVELLYQKCDM---AMNYAKINNLSFVDFDRNGQIREELERSKMITRMIQEAIRSDFIQAYGQKIVSVKEPNLYKIETLMRIVDGSGKITSPFIFLEQAKNSRLYSRLTRIMIKKVFESFK-------GNALEFSINLTFEDILDHETTRFILDSIQSMGL-QNRVTIELVESEEIGASPEMELFIKEAKALGCKISIDDFGSGYSNFDYILKIGADFIKIDGSLIKNIDDKNSYIVKTIIALAKELGIGVVAEYIHSKEVMEVVVELGVDYLQGYHLHEPQKLDALLA------------ 298292491 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIALAVERSRAGRAL---SEATRLAMLSAADAIVTVDEAGQIVDFNPAAEAMFHYRREQVETIVPPSLRSAHLSGMTRYMSGAAPHILGRR----IEIQACTSEGDVFPVELAITEIRTEHRRL--FTAYLRDISDRVRANEALERLAYTDTVTELPNRAGLVRLVDAE-------GREPAGALVMRLPDLAILSASLGEDFIGPLMVTLANRLRAHLPADAQLARTGECELALILADHGEPEALGAEIEALLHAP---LESEGRRFYLRAEIGIATGPGRVEQILRNAEMASRANRS--GRWRVFDESLRADHQHRLTLENALREAVTNRSDELYPVFQPMVDSRTGKVAGFEALARWEHPRIGPVPPADFIPLAEAVGLMDRLGDLIMDRAVKACARWNRASGAPLRYVSVNLAAPQLAAPDLATRIAAILARHGVRGEEVRLELTESALLAQPAAAANVLQQLKALGCSTAIDDFGTGYSSFSYLQHLPVDVLKIDRSFMPDLAQEPRAIVAVMVDLAHALGMSVVAEGIELPETLREVEAIGCDFVQGFLTGRPMRFEDAL------------- 114564433 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLHNNVVLQNDASKQNLPITVG------QSLFSLLREEDHPLLLDTLHIVREGILRQAWCEVPLRNG-VQIYWYKFSFCHALNKQQQLLLMI---EDVTERYRLADELSFHSNYDVLTGLPNRLQFENMLEELLK---DEEHIPACIAFLDLDQFQVVNDLSGHQAGDVLLQQVAVRLKQLLRKDDVVARLGGDEFGLLMHYSDTASAQQVAKRICQQLFDHEFTWKGIKHNISASIGIAKVDYVDSDIYGVMSKADAACRLAKEEGRNRWHFYNPDDPQMHMMYNQMLASVDITGALALNQFELFYQDKPDTGIHMEILLRMVQSDGQYVSPGVFLPAAERYNLAPRVDRWVIDNLLKWLAIWEQLSM-----VSVNLSAMSLADNKFMTWLEMRLMVEPELVSKLCFEITETAAVSQLDQATGLIELLRPFGCKIALDDFGSGFSSFAYLKCLDVDYVKIDGQFVVNLCENRKAIVSAICQLGKDMGFEVIAEFVENTDIGVYLKNIGVDYAQGYAINKPTRLAELQHGLR--------- 83644466 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PNVREHLHQCLQGRKSIHEKDYTIGAAD--YAAYIETGHPLDATEQELIRVFSLIANGLQNVSLFNRLERLAYEDDTLRIPNRNALLRRLSQILSR---PDRNQYQLMLVDIDGFASINSVLGARYGDSVLQLVSSRLKDAFSGTIQVSRVKDDLFAV----LGSVEDVSADKLDGLFNGLSASEKSLKLLNISSVTYPLSHPDSSP--PEVITRAGIALKQAKKRGIRQHTTYDPETEAAAASRFHQALQDALTKQSIFAVLQPQVDLETKQVTGVEVLARWRLEDGTHIRPDQFISLAETSGLILPLGQQIFTQSCAACRRLQ-EAGYRDIRIGVNYSVIQFEQDDMVDTLIRSAEAVGIRPQQIEVEITESTVMHNFALVQEKLERLREIGVTVAIDDFGTGFSSLAYLSRLAVDRLKIDKSFVDKVTTDKAAIAKTVIQLGESFNLDIIAEGVETKEQAQWLLDNGCSSVQGYLYARPMTVDVLLPWLAQR------- 299132864 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GQAAFTWDIASDALSWSANINEVLGVPLDAMELGAE-FAKLIEPQPHIRREAVMHSAQDMGQGHYQIEYGLRARMSAVVWVEETGRWFAGADGKPAYVRGILRINNERHAHEEQLRKLSQRDPLTGDLNRTHLVAALAEAVEEAARFRS-SFAFMLIGIDHLARLNEAFGFDVADEVICEVSQRIRARLRGGDVLGRFSGNKFGLILKNCTADDMQVAAERFLAGIRDEIVPTASGPVSLTASIGAVNAPRYARTADEAMSRTQEALETAKARRRGSFHAWHPNVERDAQRRVNIRVTDEINEHRIVMAFEPVVEAVSRQPAFYECLVRMRHGEGEFSLAPDIVPVAEKLGLIRLVDHRVLELVVEELAQ------SPQVQLSLNISPDTTMDPNWWASIESLFRTYPGVAERMIVEITETVAIQDLDDVRGFVNRLKDFGSRIAIDDFGAGYTSFRNLRKLGVDIVKIDGAFVQNVSADDRAFVQTMIDLAHRLGLKTVAEWVQDEEAAKLLQGWGCDYIQG-------------------------- 237734038 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISKENKEKLENLKHNIKNEKSGFLEYDYLYYQKLDVNDWYLLSVIPASVVDNNINGMLGILYLITRIVLMYRNNQKRLEEVALVDEVTGCGSYTRFRLAGGDILKSTKSKYTMVYFNILKFQYINDLYGYDEGNLILVKIAKILNNLLQEKEFCARIQADHFVALLQYDSVTQLKKRAEYMIKNMENAINSNDEAAYRIKMIVGIYLIENYNDRIESMVDRAATVIRDENRHELENCNFYNDNIRQRMYKNKELEDLFEEHNHEFEVYFQPKYSTKKKRLYGAEALVRWKSSKLGSISPGEFIPVLERSSNIIELDEYVFVITCKQIRKWLDDG-LEVAPIAVNVSQLHLYRQDFVESYLKVIDAYQIPYNLIELEMTETSLFGNRDILKDILNKFRKLKITVSMDDFGSGYSSIMMLESMPIDCLKIDKTMIDDLNSKAKEILKSIISLAQSLGLVVVAEGVEQAGQYEELIRMKVDYIQGYYCARPLPLDEYEKILK--------- 91974788 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAALGQAAFVW--DLATDAIIWTGRASDLFQDIPAETLSTGAGYASLLEPSRRADALLNGAAAAGENCVPYRIEYGVRAATSAIIWIEESGFWYPGADGRPASVEGIVRINNERHAREQQLLQLSQHDPLTGELNRTYLVAALAESIEEAARFRS-SLCFMLIGLDHLARINDSFGFDVADELICTIAQRIRARLRSGDQLGRFSGNKFGLILKNCTVDDAQVAAERFLIAVRDEIVPTRSGPVSVTASIGAVSSPRHARTAEEAINRAQEALSAAKHRRCGAFSMWRPNVERDAQRRVNIRVTDEINERRIVLAYEPVVDVATRAPAFHECLVRMMQDDGQVLLAPDIVPVAERLGLIRLVDHRVLELVVAELA------ASPQMTLSLNISPDTTMDADWWAGIESLMLAHPGVAERLIVEITETVAIQDIDEVRGFVTRLKKFGSKIAIDDFGAGYTSFRNLRNLGVDIVKIDGAFVQNIARDDRAFVQTLIDLARRLGIKTVAEWVQDEESALLLRDWGCDYIQGRLIG---------------------- 295092226 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YVFFGDVQEDVYYVSDKLREELGLSSNLVHQLFRQAEPFVYEKDRENYKRGLLSVMEERREFYSQRLRFQGMDKRIRWMCCWGIIKWDGD-RPLFFSGCMTDLEDEFSADSVTGFLRYP----------AAVRRLTALSE-----EKEQATVFGIGLSRFSVINDSLGRMEADRLLRQICAQLRERLYGFE-LYRMDGVRFLAVCPGQVPDVRISGI---IRQCIQECYRKKGIEMKNPCALGMLRCPEDGRSGMELIERVMTCIYYAKRNPEQGVLRFSWDMLEKRQKEAEMCRNVRDQFKGFRVVIQPIVEGETGRIKGGEILSRWE-CRGTAVSPECFIMLMEENKQILAFGKWVFEQAV--LACRSFMKERPDFTVSFNVSYLQITDSSFLPFMKETLSRYGVSGKNLILELTETHFDEAPEHLERLVKECRAMGMKLALDDFGKGYSNLQMLLRYPVDLVKLDREIMREIAQSRRELVKSIVLACHRADKKVCVEGVETETELGIVKRMKVDYVQGYYFYRPLNTQELL------------- 255062614 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEELKVSEKHQRELRILAEREQLAAMNIG-ILFE-DNERRVEYVNPAFLRMTGLPTKTLERSTERFAQPTHAS--KFVLNILHTHEISER------FELELSDGRMLTQLS--YPVTDTEERILGRLWIYEDITQERQTAQQLLYLAERDPLTGLYNRHRFQEQLESLIA-NCLRSRGKFALLYFDLDDFKYINDTYGHSAGDTVLVRAAGEISSIIRQIEIFARLGGDEFAILSSIQPDEDINVLPSRIITAISSIPLRFHGRNIRLTSSLGVAIFPEHGETTEDLIAHADTAMYQAKTQGKNTWAIYDSTRDDSEVMLQRMTWRSRIAQALEHDLFELHFQTSDKMLSHIEALIRMRDLEGHLIMPGQFIPIAEKSGQILDIDRWVVKECIEKLAN-----DLNMPPLAINISGRTFDEPSLPLYIRKLLLERGVEPGRLIIELTETAAVSDIQDAQRFIESIHQSGCKVCLDDFGSGFSTFGYLKYLGVEILKIDGLFISDNNRDNQVFVKAMVDVAHGLGKITVAEYVEDEDTFRMVKKLGIDLVQGYNFGRP-------------------- 83591998 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EILRRTLESRRSSFDHALYIATPNGDSLAVLMEVKTLGDTDRKLVEVFCVNMAAGFDTISLFEQISLQAFHDEATGLPNLAACQSLID----QYLQRRQPVAVTFFSLEGFSAISDTLGRVIGDRMIGLLANAFRHRLQERGEVFRVGQETLATVIGGPVDQ--VGPLADQLAGDFRAGLPLDSMTLPVSFSHGTSVSTSEHDTAQILVQRAGIAMQKARNIKRGGGLTYAVAMEEEIRAHIGVISKAGVVSEAFVAVFQPKIRLADRSCHGGEALVRWRDGDGTMIAPSLFIPAAETSGHIVDIGYSVFRQSCAMIRSL--KVSQDDARIAVNLSVRQMREPDLIDKLVSIAAEEGVATTRLKLEITESIVIDDLTHTVSLLKALKDKGFLLALDDFGTGYSSLSYLRSLPIDTLKIDRSFVSGLAEQARKIVGLIIGLGHELGFDITAEGVETEEEARIVTEMGCFTAQGYLFSKPLSAEDFLVFARTH------- 296114446 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YVNQKFCDVSQYSAAELLGQTHRILNSTHT--PAFFRDMYRTIYSGQT--WHGNICNRTKDGSHYWVATTIIPHHGSDGNIIGFVAARFEITELMNTKERLKIQAATDTMTGLLNRGGFNASLIATLEQCKQCDTDERVLVMFDLDGFKQINDIHGHHAGDTVLRTIGRRIVELVGSEEATSRLRGDEFAIILHKSLREHSLETLLTRLQALLEEPIDLESAIVRVSGSIG-ATPLTATDTLEDVQKNADVALYAAKQAGGKQARMFSASLHKTERAKILKEARAGVKQNQFEVYYQPILNCHTGQIEQAEALMRWHHPQRGLLSAGAFTDVFADSGLAQEMETHLVQSFHDDIAMW-KKAGLPNLRLAVNLSHLDLLSLDQQVDLLSEIKHLKMDPNTFMLEVTEHMLQGRAEKSQMRLKSLAEDGFGLALDNFGHGSVRLSTLKNLPLKSLKIDRSLVRDTREQDRDILASLIKLGHGFGLSVTVEGVETRKQFDIAAELGVDYIQGFFISRAVSATDLVKITREH------- 294341122 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FGLTWDITELRQTQTRLQRSESRFRMLAELSSEWFWESD-PNDVLTYITRSSRRASESPLATLNLVGHNLNSLYPGEWAQLRFLMEEHEEVRD--LIVPFRL-GPDQALLWWRIDASPMIDHLGLFQGYRGVVRDVTKAHQAEEKLELAAYRDTLTGLANRTLFEKHVEDAI--AVTPPGQSFAVLFIDLDRFKLINDALGHAVGDKVLVETAQRLVQLARPNNTAARFGGDEFLILARDAHDAAQALRMAMLVQQSLGEPMHHAERTLQTTASIGVAVFPQHGRTTAELLGRADAAMHESKMLGRNRVESFSVIANRRFEVHFQPIWSRKQNVLLHDDSATLEILRSAYEIAGVEALARWTRGNGERVQPDEFITILADCGLLDSFGPVMMSVALEGFARLRKEQG-FTGTMAYNVSPRQLHVNACVSCIFDMAASFDVPRDKLVLELTENVEIEHNPDLLAVFEQFRQMGVQLSLDDFGVGYSNLGYLTRLPVSQIKIDRAIASGVSTDRAAIARATLTMAKTLNLEVVAEGVETVADLLWMERAGCPMIQGWVFSR--------------------- 195953778 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEQNSLALENSKGWVLITDEEGYILYANQMVCEISLYSCEEVIGRKPNIFKSGY-HDNDFYKRLWRTIKSG--GTFESIFYNKKKNGEIFILEESIIPVTLKDGTI-RYITIAKDITQEVELEKKLERFSFMDSATGLLNINGFSKAINDRLEY-LKNQSKKGALILLDIYGFSILNQIYGFNKADEIVKKVANMLKELLEPEDIIAKIGPDEFGIFKDIEKEEDLFAFINDIFASGIEIELDNFRKLDKLHINMGISLYDEDGDSFEKLYERASLALQEAKKDGEGKYRFFSKDIDIVVKRYVEAQELVERALDKFKFFYQPYFDIKTKDFVGFEALIRIIDEDGSIISPYKFIDYLESSSYFLNRFQEVFLKMVESDMNTFISKAKSHFSSAFNISANSFKDDIFMSKLIGLCHKF---EDKLVIEITERMLLSDFEKAKEILRNIRSVGSKVALDDFGTYYSSLSYVKNVELDIIKIDISFIKDIDKRSLAVVKAIINLAKALDIKTIAEGVEKEEQYNLLKEAGCDIAQGYLFAKPMPIEEAVKYI---------- 225569110 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDRSDITKMRDDWAAGRPGVYSFTIMSYCPLGVNGWMLLTLVPADLLSQETDTYVFHTFFCLAGIILACGAMVLRFYRVGRREMEKAAFTDPLTGGMNEAAFRMKYRHAVIFLNIKNFKMMNENFGMKTGNDILIHIYKKIMENIREGETDAR-AGADHFFICMRENREDVIQSRVTRMTEAMNAFNEHAAIEYHLSAQWGVCVVDEPDLNIAVIQDRARIACRQYDGNSACCFYTPAMTQKIREEHELNALFDGSVENHDFQIYMQPKVRLSDGRPGGAEVLVRWFHPQKGRILPSEFIPLFEKSDNICRLDLYVFEEMCIFL-YRCMQDNRELLPVSVNLSRVHFKNLNFLSEFVALKEKYRIPDGIIEIELTESILFDEQQRVKETIVKMHEQGFLCSLDDFGVGFSSLALLKDFDIDTIKLDREFFMDINSKARSIITGFIRLAKDMGIHVVAEGIETQEQIDFLKEADCELVQGYYYSKPLTVVKFEEW----------- 145221592 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YAAVMQATGDAILAVDVSGVIRSCNKAAASLFGQDTDALLG--RSIVELAVDAERGRMQEHLDDALTTRQ-EVSLEMTLAAHDGRHVEVMITLSPIGDSVDLLVAVV--VHDLTEIKHAQTEIRHLASHDPLTDLANRRQLTDRL-AALARNRTSMATLVALVYVDVNHFKAVNDTYGHDTGDELLLAVATRLRSAVSEDTLVCRIGGDEFVIVLEDVLSSAAAVAAGDRILEVQGQPVHCGSAILQPSISMGISCLGATAHTPEELLTQADMAMFEAKKNQSQVCYTDAIGSRQQGKVNLRTEVVEAIARSDLRMVYQPIVNCETNTTFGVEALLRWR-VGGVEIPAGEIVALAEDAGQAARLGRWVLTRSFTDYASL----GRDDLKLHVNVSPEQVVDCTFLEHLFSTTRDSSIAADNVCLELTERAFHGDPKPAHIALRSARDHGFSLAMDDFGVEYASLTNLMHVPVNWLKIDRSFIADDNERTQRLVHSHIAVAECMQVGLIAEGVEDQRQADWLRDAGCVLQQGFLYSHPLEVTDLGDYL---------- 268608111 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AFYVTMDSTFDYSIIFYAAVA-----AALFYFSII-------YVPRGLMEKL--MFFTVANMKDGIICVDIDGKVAHYNKTAKEYCCATDDDVSEYITEWFA-------NNPEALTNDELTWKE--------TRNINGEKCRFINDYKRICDSDGKYVGCFFIYHDRTKEYKRLAEEKYRSSHDSLTGLYNKEHFCKKASKLIKE---NPGTSYVIVCTDVKSFKIINEIFGVHRGDDLLLCMAGDVNSLAAEDEYVCRLTGDRFAVCMNKDHYSEEAL-----LGIASKFGNFFGEDVFKVQMHFGVYEVKDRELSVSVMCDRANFAIHTIKDSYQSVVAYYNEKLRDSFLSEQKMISEFEAASGQFIAYIQPQISAEGH-IRGGEALVRWLHPSEGMVSPGKFIGTFETTGLISRLDSYMWELACIQLCKWRSKG-LNDNYLSVNISKKDFFLMDVYGTLTSLIEKYSLDPKCLHLEITETAIMNIPEKQQHLISQLRDYGFIVEIDDFGSGYSSLNTLKDLYVDVLKIDMGFLTENTERSMKILRMIIELAKSLNMAVITEGVETDEQVRFLRECGCDVFQGYFFAKPMEIADFEE------------ 134096715 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TVVHNKLEQSSRRLEQSSRLFRDLFSLTPVALGLFD---RHGTVLCNMAMCELFGHLPERLRGSHATAL---IPQDAPAREQLVEAFARGPDGESVQECRLVRSDGEPVFCELHIARAEEDSGEPF-WVVVFEDVTDRYREAESLRYWAYHDELTGLWNRAAIPDLL-------ADAHPDRAAVLYCDIRNFSRVNESLGYPAGDEVLVALARRLEEHLPEGWPVARAAGDEFAVICPDVEEAGGIAAVATTVSRVMHAAIEVRGERIQVSSMIGAAVASESGGRGEDLVRLAMSALVRAKKTGRVGISMAEPALIDSLEGRLRLEAELRRALDRDELTHYQPQVGADGTIRSAEALIRWPHPQRGLLHPDVFLPIADQNGMMPDIDRWVVRRALRDAARWPAPRDGEPVAVSLNIGELMPGYPIFTDLLERAVTETGIDWSRIIVELVETAIVDLPSRVRAGMAELTGRGVRFAVDDFGTGYSSLSRVRDFPAQIIKVDRTFVSEITTSDFVVVKAVTDLAGALGCSCVAEGVETVGQFDRLRSIPIERYQGWLFSKAVPSAELADLIE--------- 118590304 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LKISILSLCAIMFEIAAIAIQKSAP--ILLPTASAHLILFLAAASIVLRELGFHKSHIANVRRRNSERLGLVFDDSFDAIVVLQ-SDGRVSAASQMARKLFQSESLVGKAARTVLPLELVEERQPVTKVLDMRLDDGRRRF-IEYVVTRSEHT----IAKTKKLSDVETEAVACL-TCRDVTEEKESAERLAYLARFDPSTGLFNRNGFEEEVAATLNLARGTDE-DVCLVQFAIANFDQIVASLGFSYGDQLRETVAMRLKSHLSARATWGAMTADVFAGVFRCEPDQDLALIEALQEVIGDDYKIEGARISVQLKFGYIVSSRDIAPEHLMKKSGNAL-AKVRRDNRSPVLRFLPEMDVALQRRRQLETELFKAIARDELHMVYQPLTNLSDGSIFGVEALLRWDHRELGPISPVEFVPIAEENGYIVELGAWALNRGMKEALTWSNH-----LRLSINVSAVQFSRGNLVATVGEALQRTGFPSERLDLEITESLFIDETLDLKFAMEEMRAFGCNFSLDDFGTGYSSLGYLPKYPFSKIKLDKTFVRESNKQDVSVIEAVLHMAKGHGMSVIVEGIETAEQAEKLREMGCKFGQGYYFGRPMSSAQLQSLL---------- 78778135 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTFYKILLITSFLLTTIITLASIMVLIVRKIISSTNSLEQNYDESISLLEQYRAAVDRSF-IVSKTDPKGIITYVNSEFCKISGFSKDELIGKSHNFIR--HPQMKDNFKEMWHTIKELKKP-WRGEVINLKKDGSYYWVKAIINPILDKNGEIVEYIAIRSDITEIKNALTTDALTGYDN-------RTKLSEDIKELKDLS---------LAILNLDNFRQLNDFYGHQFGNLVIISIANKIYNFISKDKKLYRLQGDEFVVVGV-EYDKEKFISKTKEILLLIKERFSMKNEEILLSCSCGISFEDNEHILSGANM--ALKTAKKSSIDLLVYDDSLSLNQQYENNMIVTKKISDALKNDNIITYYQPIINNKDKEPKKYECLVRMRDGDKIL-SPYFFLDIAKQTKQYFGITKAVVFQAFEMFKDKEAQ-------FSINLSINDILDEEMSKYILMMLDRYEV-GNRVIFEILESEYIENFEELLIFITKIKKYKCKIAIDDFGTGYSNFGYLIKLKPDLLKIDGSLIRNIDKDKNAIVSTIVEFSHKLGMKIVAEFVENKEIFEIVKTLGIDYSQGYYFSEP-------------------- 37676430 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EWD-------HNPDIKGMIAYCGLPLLWPNGEVFGTIMLDDKENFGQTYRELLAGFQTSIEAQLSVVYQHQKLLRLNEQLKQRVDKRTTNLAQLSLNQEIDRRKAAEQQAHYQKHHDHGTGFLNRSALEQHLQRMLDEWRLGDS-SLVVIHIGFTNARSIQTKYGFALLDDLLKIYRNQIGVIESVDSITGRPSSHDLVIAIRADDVTDILDNLLNRIINAGQRGFKVGESEAHLHAFIGLAVADSTTESAQQLLRHANQAMVLSKDSGQQYAYFSATHADALLHHNQIESYLLQAVRNDDLTYFQPKVCPQTHKWIGAEALLRWSHPVLGDISNEALIHMAEQNGLIFEVGAFVLRSAIEKAKEWS--AIVEHFRVAVNVSAIQLKNPLFAEQVQELLIAYQLPAQYLELEVTESGLISDEVVARATLERLHEFGVTLSLDDFGTGYASFSYLKKYPFDAIKIDKSFVQHIDEEDKEIIRSIIHVAKKLDLEVVMEGIESDLQEDFLIREGCDIGQGFLYGKPMPGSEFVQ------------ 134100903 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTRDESTAQVREHSSRRQLFELASTGIALF--DDAGRLLDANVALTDLLACPLPQLRDKMDR--DFLHPSDEGNGGLLPSTSPLRSPGGVGGPIPHRTSEGEPVLCQVHSKASVDAEGG-RSWLAIFHDVTEQVRRTEVLSFQATHDGTTGLLNRRGFEEVLSSLLSPEADGE---VAVLFCDLDNFKRVNDALGHEAGDELLAAVADRLTTELPPKCTAARFYADQFVIVCPDVDAVGGSDALTKHVGNVFRMVVPLREWRVHVSASVGSTVVEDHGTSITEILRLAEAAMIENRFRSHGRLQLVQSSSRPAEPHTDQLTLEHHLREDDRIDLHYQPIIDNDGAVVMAEALLRWSDPELGPVTPDVALGVAERGGLLTGLDRCVLRKALHTSVGLR-RPDGRPIAVAVNLSGLHPDRPEFVEEVLAAVDEAGADPENLVLEMVETVLAELGPTPQRAVRRLVDAGVRFAMDDFGTGYSSLARLRELPTQILKLDRLFVGQVDPANLGITRAVAELARTMRRQCIAEGVENATQHHLLRAIGIDAYQGYYFSPPLPPDDFRDFLA--------- 154174345 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AAFLYIGVLFCAYAVVLNF---GKQLYCDVTSILLNVSIALIMLYRLNLNSYWVWIVLGVIGWVVADVLWAGYSLEALFFIQVIYFIPFILFLAASVAIFIRSNKSGWTQALIDAGVILMIYASFF--WFVVFDRDLSFVLSTDFA--FHLVYIFVDIVMFCIVFIVYFSVHTMKR---RLSFFLCLAALGLFCYDM-----YYS----VMTANGKDLTNTNYELVLELV-------FVLFFLAALHLKRGEVRLKFRKNREDFHLSWLTHSISSVRNNQLLIAKEQMIEERVQELSQTNKRLKQLSEYDFLTGALNRPFFLLKLEEMIKTKALGENIDIYS--IDINHFKSVNDSYGHYVGDEVLARVVKNIKSVLPKNSLLARFGGDDFMVVAKQKGDGYFREFLTR-LHAAISQPILIESYKISLSAKIGISTTATSEILAEDLIAQAGVALNSAKKNTLCEHVFYDDIKDMIQEQNYIEILLNSINFDREFRNFQPQYLIEGKKLIGAEALIRWNSPIKGFVSPALFIPIAEQSSIINSIGKWVAKEAIKQMSAWN-QKYATALKIGINVSPKQVDNVNFASDILGFIKEFNIDPRCVDIEITEASLVNAEEIMQSVLGVFSQNGISISIDDFGTGFSSMSYIKKYAINKLKIAKELVDNSNEIDKDVATSIISLAKNINVKTIAEGVEDATQLEILKSCGCDEVQGYFWGKPMSAAEFEELIK--------- 260768656 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARSSNQAQDQLKATLQKFEALYHGQSVGMILLN-EKVIVDVNPATLELLGYSRDTLIGKTLEAICGTSNADVEQFFAMLD------KGQNTFEAMMLRSDMTEIACSIEATILQD--GDTSSVMLAVQDISEQKQQAELIQTLTQYDPISGLLNRPTLIHCVRRLF--RHQSEGLEFSVIYFNATRLKEIDEVYGHELYDACVRHIADSLKRYFSRED-VGRISEHEFIVCCTGPLNRVESMGSHILSAYRAKISLAEMELDLGLKGALLTSSIDFENFENIVHCGYYTVMNRSSSVTHSLNVVTPEQFEQTQEVQILNRDIVAALKNREIIAHYQPIVKAASGQLVGFEALARWKHSQFGMVSPAVFVPLAEQRKLIVELGEQILDQACAFLQTFQQAQGHQMVSIHVNISSPHFYHSSLVDTLRNVIAQYQLEAGQLVLELTESILMGVEEETQQRMDAIKALGVQLALDDFGTGYSSFSSLCNFPLDIVKLDKSYIDGTNEKAKSLIRNIINMSQELGLTTVAEGVENASQLRKLNVWNVDEIQGYYFYKPMDAA---------------- 71905700 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VRDLQEAEARQRALLEDAERSRLALLSAGLVFVDQD--ERICYLNPAFASLWGHLANLPLADLRRWL--------DAVLTNGGQSQLFRGDGTSVELALH----EGRVITQQGIAVTSASGSELGRLWIFEDVTNERQLAEHLLFMAERDPLTGLANRARFAAELDRLVSRFQRDATQSGAVLYFDIDEFKTINDTFGHRVGDNVLVRTADVVSKLVRTGELLARLGGDEFAIVAPGADLDGVQAMAERVVKALTGLSFEFDGKRFGLTISLGIALLPEHAASAEELVAHADAAMYQAKRSGKNCWRIYRPDLDESSHMLSQLGWNDKIQAALNENRLVLHFQTATRAISHYEALVRMIDPDNPLLQPGSFIPAAERTGRIVDIDRWVIGTAIHKLA-----GMPSLPALAINVSARSFDDPTLARTISDLLTEFHVNPQRLIIELTETAALANIRDSERFIDDLRRLGCTVCLDDFGVGFSSFAYLKHLSADVLKIDGMFIRNSNREDQVFVRAIVEVARGLGKKTVAEFVGDAPTLALLGELGVDYAQGYYLSFPIA------------------ 152993544 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LILFLALYIFSVKR---EKRKFQAMVSGKIDVMQKAFEVCKDAVLILSRKQEILYANKPMRKLLKLDEDYQKTVLDN---SIKVDMGKEWRTLSRLIKEKRTENESYRFKLLTHEKNEIPVNFYITAEEEDDGSSRWSIVSIHDLTEEKQ---KEEAEYCHRLTNLPNQIKALQD--INVLNARLHLSDAKIALVLIDIDNLSVLRSIIGYEQTNAILKKFAEYLKNLAKEYHFTYHTFYNNFLLTVTDVDDIDEIKALTEKIQEELCTFYKIGENRLYLSASMGISIYPDSGPMIRLF-DNAYRALAKAEKAGYGRTELYEKKKYDYDELTLYNDMHAGLEREQFEVYYQPIVDSKSKEIASAEALIRWRHPKYGMIPPDVFIPIMEKTGFIVELGKFVLNEVLRQQKRWE-LFKFQQIEVSINLSLLELESGNFVNNVLDRLKHHQVNPELIKYEITEGLAMKNEERSSQQFIELRKLGVAIVLDDFGTGYTSFAYLKRFPATTLKIDKELIDCINEENQHIVKSIINLGHSLGMKVVIEGIENKNMVDLLENYGCDYMQGYYFSRPLPVFEFQKMLR--------- 261856276 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LITLSDSREQLKAILKKHDQETLSRRRAEKQ-LTLAASQEAVLLTDISGHVTRANPVALEML--HSTEKQLASKPLLEFLLNHDATVVEPLWRQVLD--QGYWSGEVEFTPEKSSTITALISIKLMGEAREGRGHVIFVLNDHTEIRAREAKMRFLAEQDTVTGLYNRHYF---ITQGEKRIAQHPNSSFSIILIGIDNFRSINDALGHHDGDQVLVEIGRALAALLPASAVLARVDGDEFAFYWTPQNHEEELRAFAEHALASARQPLHVNSYQITLKLSAGTSTYPNDGDNIEDLIKTNDIALSMAKSEGGDRLYMHGAQAQNLARRRFMLQQALDKAKRELRLSYQPQVSLANGQINGFEVLMRWRHG-GEWVSPEEFIPLAEETDTIVRITEWAFTEACNRIREWQRQ-TEETFNLSLNLPPRLLLTDKIDERLVNIAKKAGLPLSSITLEITESSFGNDPSLMSDQLHRLAMQGFTIAIDDFGTGYSSLAYLSTLPISKIKIDKKFVDLISEDSCKLLKSIFAMAESLELDIVVEGVETADQLVLLKKFDVRVIQGFVF----------------------- 78777107 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DIFWDLDVKEKYVRVSESSNHFLGYTDYTIRHNISEYKMHIDIKDYEKFAHRTKSLIGGIVGSVQSEM---ASDPIKHIVIDSI---------LTTMANLVGSVKAINKYTNDLEYYAAHDPLTSLFNQRVFIDFLEYEIKR-AESHNYEFALMVIDCDNFKPINDKYGHAFGDQFLQEFSRVLFESKRNEDILSRYGGDEFTLILPECGLECALAVAHKIARIEDFKLLTADGNYTGVTVSIGISIYPEHAKTQKELFLIADGMMYKAKEDGKNSIRVPSGDDIISVVKEQKAKSVMDAVANNRIVPYFQPIQTTASGKNEIHELLMRIEVDGRVVSAYEFIEVAESMSIINRMDLMVIENAFIKIKQENYSGI-----LFINLSPKSLVVGNYADAITKLIKEYDISKDNIVFEITERETVKNFSLLEKFVINLKMAGYKFAIDDFGSGFSSFHYIKKFPIDYLKIDGEFIINIDKKDRAFVNSILTLAKELNVKTVAEYVEDEEIVKTLREMGVDYLQGFHIGRPQ------------------- 297583189 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VGSLGLTLSEMSISIHEYVDELRIRNDELKQNELRLMLAVLATNQAFFIVDSDLHLVYQNQASDELVSHYEERKGWKPKSVLAIL---DVDRFRNELIELVEA----ISWETSLLTRDYQ-----ISVRVITHKSKK--YYLGIIEDVSDRNEIMQLLDNLQTYDDVTGVMHKDRASDEFAEMIEKK---PDVFACIIACDIDGLSTIFNAKGEAFINDLLMMLSERLREVTGEEDIIGR-STSEFLIYKIVESDQDILFHFKEMVAYLNRRYLVQGEE-VYLPLRFGIATYPDFGTSIHQLTEFAITALNYNKLNSEQKKYSFYEDGMKDRSEEEYRLYTRLSFAIERQELSQPQVDARTGTIIGFEALIRWTH-EGQPIRPDQFIPVAEKYNLMLTIGDWVMEEAIRMNRVLIDSGKS--LPISINVSAVQFNDPLLISKLQDSLERYRVPAELIKIEITENTLINHKETCIEKLSLLHQLGVKVSIDDFGTGYSSLSYLRQFKVNELKIDRSFISGIPEDNGEITELIITLADKLDLSIVAEGAETREQVDFLCERGAFTIQGYYYYKPLMLENIMELV---------- 255658648 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AEPIKKKLHRYYDMIAG-GVCLVRQSAEEQILFVNKEMLKLYQCKTEQEFYQLTRFAGLMEADDYMPLEARMNSRHGEAAEGYAFAFRCYTKEGVYLHVEGTFQ-----NGTVPGFGKV---WMLNLVNKERSMAVSDLDPVTGLLNMHAFYQRVEKKIDAQRAKRGMLYCPIYLNLTNFKVYNETHGLYEGDRMLRKIGQILKSKFPSS-YITRLSGDNFALFVPR----QGLEIKIRDLCQAVNNEIHLPNITMKAGIGSFDEEAGTRRRAITAYFDQAKLACDSIKKDATRFFYHDSMRRSMADRIFILDNLDRAIEQGHIQVYYQPVIRTMTGKLCGCEALARWIDPVKGTISPASFIPVLEESRLISRLDRYVIEKVA-QLLRYQLENNLPMVPISVNLSRYDFILMDPLAFVEHIVEQYHIPRYYLRIEVTESVLVKNRHLLIDKLRQFHQSGYQVWLDDFGSAYSSLNVLQNYEFDELKIDQGLLRYFNEDSRKIIRSIVLMAKEMGIHVLAEGAETKEHVDFLRSIGCEKIQGYYYGRPMPYE----LLREH------- 254501638 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RPVLISTASAQVLLVAIVIIFQELGLRKLISQLYQISQRNTVRMLGSFDAIMVID-RSEKITASSEVARLFGLKAIP-NASGREVLPTELVDD--AVAVLSETTKGKPEPKL---LKMNGEDGLLRVIEYVVKTVTSKKGKHARACLTCRDITEEYEANKRLAYLARFDPVTGLFNRNGFEDEVPETVE-STGFDGQILCLVQFSISNLDQIIASLGFSYGDLLRKAIADRVTQHFGTEVTWAALTADVFAAAYISEEGEVCAERFLETVQQVVGKDYMIEGSRISVRLDFGYIVDHYASEIDELLKKSGNAALSRRSAQLACVAFRPEMNDTLQRRRSLETELFKSISRNELRMVYQPLIDLRSREIIGVEALLRWRHGELGEISPVEFIPISEENGFIVELGAWTLHRSMEEVGQWDS-----NINLSVNVSALQFSRGDIVATVEDALKATKFPAKRFDLEITESLFIDETIDVRSSMQELAELGCCFSLDDFGTGYSSLAYLQNYPFSKIKLDRMFISKTNKKDVALIEAVLHMAKAFGMETVMEGIETEEQTETLLGLGCRVGQGYLFGRPMSAADLAQLLRR-------- 222086873 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WDMQMHKLY-------QTGLRDRKVSSEV--WLNALHPDDVAQAVADFDAAIA-EKGFYNSQFRIFLPNGDVRYLRSRAHFFEGPDGDVTADVLLNRELTEQKQSRARIEHAADHDYLTGLPNRRYFDRRLAELCADQAV---ETLAILHIDLDGFKQINDKWGHAAGDATLQTAAARILGGIAAGDMVARVGGDEFVAVLVNIATSDEVGTIAEDILWRLRRDIRFGHEMLQVGASIGAAWSVADGAANLLAESDIALYQAKKLGRNRVEFFTPKLQSDLQGERRLAEELRLALMRNEIVPFYQIQVDACSRRIVGLEALARWRHPGKGLLPPAAFLKVAEEYGLTAEIDAAILNRALSDRAAWALQG-LMPPRISVNISASRLADPGLVER----LQMLNIPRHAIVFELIETIFLDDPDRVLANVDAIKRMDIDIEIDDFGSGHASLIGLVKLKPKRLKIDRQLVTAITDEQRRLVGSIVEIARALNVEVMAEGVETEEHAQLLADAGCDGLQGYAFGYPSPASEIAALLASQRPVAARS 149194689 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALENSDMWVVITNEKGIIEYENKTVEKLSKYKLEELIGKKPNFKSGFHSED--FYKNLWDTIKKGK--IFNAILINKAKDGTFFYLKDKIIPV-NYKG-IKKYISIAIDITKEKKLLAQIEKIKYFDILTSLYNKETFLEKIDEVIK---TNNKNIHFSILIDICNFSAVNEVIGFQNGNILLQEISQKLKKVAPKK-IISRLDADEFGIFLDNSNEKE-LLNIISKLKEFFEKSFVINEKEIKLSFNIGISSFPKDGEKAKSLLSKASIALNIAKQKGPNTIKTFENYLLEDINNYINDIHTIKDCLEKNRFFFQPYVNANTKKIRGAESLLRMVNEQGEIISAGKYIEIIEKNNLINKLTINLIEQLDYTL-------SKVNIKLSFNLSANNFYSNKV---KLKLIELSNKHKEKLVLEITESIAINNLELVTEFLNDIRKNGTLISLDDFGTGYSSLTYLEKLPIDILKIDLSFVKKITTKNRQIIKAIIELAKALNLKTIAEGVEEKEQFKILKNLGIDCIQGYYFYKPLDEKTLLKVL---------- 229825194 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FFINIKNDYAYWSDDTVEYFGLSGNRVFNPVKVWANKIHPLDRKMFLDNIEEVFSGRLEEHDLTYRITNRNDEYITCSCRGRVIYNDLGERLYFAGTL----------INHQNNVFIDPVTGLYNRTSLFSRLEEL-----HRNKKKYYFLMTGLKHFFKVNYSYGYDFGNKILNTLADIWRD-ISDNNMVFRTEGTKAVMIFEMKYTKEEVEEIYREVLDKFKKGVIVENHTVFLSFYACLYQSDDINTIYNCSIFAANKAKREEINEIFQVTDELFSGNKFLMEKLEHIRNCIPDNFKGFYLVYQPIVSAQSGELIGVETLIRWKDEAYGFVPPSEFIEWLEGDAVFYDLGNWIIRQAIRDTRKIVEK--YPDMLININLAYPQLQNSNFNADLCKIMEAEGFNPKNFNLELTERCKFSNLETLKSSIAFFKSMGISSALDDFGTGYSALDLMMELQVDEIKIDKSFIKDIDEDRQSLLKAITVCADELGKKICVEGIETDIMADYLYNHKVTKYQGYYFSKPLEKDNLIEW----------- 142039375 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLFSMVREEEHAMLTDTLHMVREGVLGQAWCELPLKS-NQQLDWLRLSFSQI---HGNKDTLVMIAEDVSEKYRLADELSFHANYDALTGLPNRLHFEALLENLLQTK---DEMPTCVAFIDVDQFQVINNVSGHQAGDKLLCQLALRLKQLVRKGDIVARLGGDEFGILMHYCNVDSAQHIANRICTQLATHEFIWENRCHNVSVSMGIAKLEKSATDIYTVMSQADAACRLAKDKGRNGWHLYSAKDPKMTRLYTEMMASVDIVSALALNQFELYFQNREESGLHLEVLLRMVQANGTIVSPAIFLPAAERYNLAAKVDLWVIDNLLKWGSS-HLEIWQQLELVSVNLSATSLGDCEFMNWLEMRLMTEPELVDKLCIEITETAAVSQLDQATKLIEVLRPLNCQLALDDFGAGFSSFAYLKRLNVDYVKIDGQFVINLDEADQAIIKAICQLGQDMGFDVVAEFVESKEIALKLKSLGVDYAQGYAINKPAPL----------------- 289207702 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARLLELTRREQGRMASL----LSAMSIG-ILFE-DRQGSIEYVNPAFRRMWAIADEVVGQPSRAVLEHTHPDHASRVLHVLDTHEISER------FEVDLYDGRILTQLS--YPVHDADERSIGRLWLYEDVTHERQTAQQLVYLAEHDPLTGLYNRHRFQRQLEQAIHTARR-RGTHLALIYFDLDEFKTINDTFGHRAGDTVLVRAAGEIASLVREEEIFARLGGDEFAILVDHAAEREPEGLAERVARAISAIPFRFRGQNYRLTASIGIARYPEHGDNVEDLVAHADAAMYQAKDSGKNTWAVFDASRNTAERMLERMSWSQRIGKAQFELHFQGIYHLDSGALNHMEALVRMRDPPGEVVMPGQFIPVAEKTGQIVDIDRWVIRESIAHLARQPELPG-----IAINISGRSFDEPGLPQYITNELSQQGVDPRRLVIELTETAAVSEMQDAQRFIEALQQAGCLVCLDDFGSGFSTFAYLKYLGVQVLKIDGMFVRDNNRDNQAFIRAMVDVARGLDKWTVAECVEDGDTLAMLADLGVDMVQGYHLNRP-------------------- 256679588 -------------------------------------------------------------------------------------------------------------------------------------------------ADLFFLLFAPPAIVGLLVLAKRP-------VTRAGWACLALDSWLIGGSLLTLSWSLALAHTTQF--RGESVPRAALSLAYPLL-----DIALVSMVLALRSSAGRFAINTAVGAFALTVLCDALFTSPLLRDSYRSGQLLAGWFAGSLLLA-----YAPWVRSTRR------APAEEPVRTSPDARARTSTFAALTPYLAAAVCTLGLYSAVNAPSVDRVVLITACTVVLALVLRQGIMLVDNI----ALTQELAHKEEHFRSLVQGSSDVIMIVAPSGVLRYVSPAASGVYGREAESMLGC--ELASLIHPEDLGQVVHEIRRFLAADPGEPTTRIECRFKSGCGDWLNVESTVNRLHGGLILN----SRDVTERVRLQAQLQHNAEHDPLTDLPNRALFTRRVRRALKGRRTGDTG-VAVLFIDLDGFKGVNDSIGHQAGDELLVQAARRLHESVRSGDTAARLGGDEFAALIVGDGSRDVAARLAERLRVALSLPYTIEGQEVRIAASIGVA-FAENGLGAGELLRNADLAMYRAKGLGKDRVELYVPQLQTEAARRTALAGRLRTALDEGEFAHQPVVCLHTGAVDVVTAEARWRSAQGILFTPEEFGPGPGDGERGGALGRWLLGEAVAQAA--ERRGEGHTTPVSVRLGARALLDRTPLTSVEALLTRYALPAGALQIALRLDDPRVPLEALERRLNVLRRLGVRIGLDGFGAGHATIEALRRLPVDALTLDRGLVGGDSARHYKITAGVLRIATDLGLYTVAEGVDRAEQVTVLQALGCTHAQGLAFSGPLDEHRLRRALAHSYPLP--- 119952737 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLERAKPHKALV-SAELLGQALDTVSDGSLITDAGQNVVYANKAFESVTGYSTAEMLGRNCRVLPGSDPETIAMMRTVL-----GRGETFRCEILNYRKNGTPFWNGLTVSPLRDAAGVITHFVSVQRDVTAQRTMQDQLRFLALHDPVTGLPNRTALDQYLFRSTGPGITAVG------IIDLDDFKEINDAYGHETGDALLTDFARRLQRRTRDQDFLARVGGDEFVTGLSSGNTNEDLSHVAEALHDAVDTGFTIGGVRVRVRMSMGLALCPPGKSGCEGALRRADAVLYRQKSRKVGRDKWWDVENLTPHPGMEKTMYRNRLFDGGLRMYFQPIINLQSNQLHCLEALTRLVLKDGSIVPAGRFLPLLSAEET-NALLRAGLDEALSQLNVWDTVGS--PVGVSVNLSPSTLINPDCSRWVAAALDRHSIAPEQLTLELLETHA-ADEETHRQAIQQLLDLGVGMSLDDLGSGHSTLKRLTALPFNTVKIDRQLLHQFTSKTMAFLTTMIQMGQDMGWAMVAEGLEDAALTEAVRILGIPYGQGFHIARPMPPEQVLPWIAK-------- 119944953 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QYKQLLDKSS-IVSKADIQGVIIYVNDNFCKISGYSREELIGKNHSIVR--HPDNSNSFKNMWTTITAKK--VWKGTLKNRAKDGSTYYVKTLIMPILDDQGHIVSYIAARTDVTELIKKD-EIIKQQNEDKLTGLKNRSALIDKLKDIKREDAT-------LILMNIDRFSDINDYYGYEKGDKTLEHFASVLKGKYVEFSRIFRISGDEFAILCEHSLDKKIKEMIAGLIMSLENEVYEILDDKITLLLSCGVANGAKNEIYNLAHI--ALKENKKDNNTVTFFNDNMNLYNKIAENIKVIASIKEGILNDKFVPFYQGIVNNKTKKITKYECLIRLKEENGKVLTPYFFLEHAKKAKLYYKLTMIMIRKSFEKFAGNNSD-------FSINFTLQDIQSETVVSMLMDYLERYQ-CGNRLIIEIVESEGIENFNELSDFIKQIKKYGCKVAIDDFGSGYSNFHYLSKLDVDYIKIDGSLIKNIDNDQLATVESILLFAKKMNIKTIAEFVETKNIYDILNDLGVDFSQGYYFSKPQ--EEIEK------------ 90020809 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LCEYLGLTPAAVIGTL--FSKHIASAD----QAIWQELTAHSDASGSAQIALLTANNKQIQGKLSLQAIP-ANQELL---VTFENQHQLLQYATEIEYRKTHDELTGLNNRKALEAYLNKTFESQSLFSK-PIAMIYINVDQLKVVNDTCGHIAGDELLKQLVHILKNTDVTYDYLARVGGDEFALIKEDATIEQAEEVAEIIRSTVEDISFSWDDKNFRQSLSIGVALSSPRLCTITEIIGAADAACEQAKVAGKNRVHVHKDTRAASEDSRHQMRWVSRIQQAFIEDRFELFFQHHSDQYVHYELLIRYRDENNRFVSPNAFLPAAEKYGLSTQIDLWVLTTALDFLAS-NPEHTYKLQCCSINLSAHSLSSHQTRSAIAQLIIGCGFPPEKVCFEITETSAIKNLDEATAFIEEMKLIGCRFALDDFGTGFSSLGYLKSLNVDYLKIDGAFIRNIVHDDHAMVTAVASIGKEMNIATIAEFVENEEIKSTLSQMAVDYGQGFGFAKPMPLNDAVAYYNK-------- 217974837 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLFDMVREEEHAMLTDTLHVVREGVLGQAWCELPLKSIH-QLAWLKLSFSQISGDKDTL---VMIAEDVSEKYRLADELSFHANYDALTGLPNRLHFEALLENLLHA---HDDMPICVAFLDLDQFQVINNISGHQAGDKLLCQVALRLKQLVRKGDIVARLGGDEFGILMHYCNVDSAKQIAKRICTQLANHEFIWEGRSHNVSVSMGIAKLDKKAADIYTVMSQADAACRLAKDQGRNGWHLYSASDPKMNRLYTEMMASVDIVGALALNQFELYFQNREESGLHLEILLRMVQANGTIVSPAIFLPAAERYNLASKVDLWVIDNLLKWGGCHLDIWQQLDL-VSVNLSATSLGDFEFMNWLEMRLMAEPELVDKLCIEITETAAVSQLDQATKLLDILRPLNCKLALDDFGAGFSSFAYLKRLNVDFVKVDGQFVVNICEDDQAIVKSICQLGQDMGFDVVAEFVESQDIGRKLQTLGVDYAQGYAINKPIRLAELQSWLEKR------- 85711353 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QDTEGQKLALLVNFLLENVRRSLTDMQSLNEQLEDKKERLDLILAGSNDGVWIWDIAKDELTLSGRWYSMLELPHDANTQSPEFWYQQIHPADRERFSNAIRRLRKGESEHLNVEYRVKTTRHGYRWMLCRGVCQKDNQQQCSIVAGTQTDISAMRIFDQE----------SGMPNERYLRERVEDALD-----EQQPLFLIYVTVENIDAILNASEHASNARLYPVIQERLNQVNGVHLVASKLSAITFAVMGFETQSGLTIEDVCQQIRDNCANTHNTFKEDARFEVAVGAVASSMLKVDQSQQLINAWSALRRARQLGQTCIFTETHITQDSRRIRVEQELRRSLMQNALAPDYQAIYAGKTKQLIGFEALARFRHPELGIVSPGEFIPIAEDSGLMRELGYAILDRTIETIQTWQSNALRNHPFIAVNVSAIQLEDLYFADNVLAKLEGAGVDPQRLKLEVTESTLVESFKSAALQLDKLRQNGVRIALDDFGTGYSSLSYLRSLSIDTLKIDRSFVAHENEQKAAIIKTVYELATQLKL--------SVEELNFLNNIGDMAIQGFLLARPMPAEQAIAQVSQH------- 255658462 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGSEHIVQYNSMMLSLFQCETREDFIHLTGLRGMVLADHYPAVSEQLARWQKERRGLHYLTFEILTGKSHVRRIDANIRLIEREG-----------ELYWSCYLADAGLRRLTLDEDKVGLLTRFFKEALNQAKHDKEQKRFGTHCPVYFNITNFKLYNANRGYAAGDDLLRHMAFVLRESL-PGAILAHLSADSFLALAPVERLTVRVEQVCRQMNRFIAMP------GVTVKAGLRFY-RPKDKSPVTAAFDQAKMACDEAKKDAKRSWVIYREEMGERLQMRNYTHFAEAMRKGHIKVYLQPCMRLLTGKLCNVEALMRWEDPQHGMISPAIVIPVLEESGLIHELDAFMIRSVVR-LLHYQQENGLPLVPVSVNLSSLDFVKMDPFAIAEEVTERYGIAHDYLHFELTETSVVRDEGILFQAIQKFHRAGYHVWLDDFGSGYSSLNVLKDYPFDLLKIDMAFLKTFNKKSRDIILSIVRMAKKIGIHTLAEGVETEEQMRFLRAIGCERIQGYYYGRPMQPEKLHDALEKQ------- 95929318 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VNRHIHRLDRNRQAHMHELEQYKKLLDLS-CMVSKGDLTGHITYTNESFQRVTGYTADEMLGKPHNLFR--HPSPKKVFKELWDTIQAGM--VWRGSSKNLGKNNKPFYTQQVIMPITDDNGNILEYIAARYDITELLEKREQLQLAFSTDTVT----------ALGSRFKLLRDIERGPADQCLALIDMFHGVNKLYGTETGDMILKYIGESLSLFYGGKTTLYRLNADIFAVLSPRVENFSSTMDAFLDQFSQKKFCLEDMNTEIPITLTVGIACRQENLL---TCADSALKEAKRQNLRLMIYNQDLADSDEYKQKMYWIDTVQQAMTEGRLVAYYQPIIDLSTGQICKFETLMRLLDKDGTPVPPGLFLPVLKQTQFYAYMTHAMIEQACAFFKDKVCH-------FSINFTVDDLLRKETVQLIVDTALRYDV-IDRLVLEVVETENIQNYDQALETIRYLKELGCQISIDDFGSGYSNFSYLTQVSADVIKIDGSLVQNQDERTRELISSIVQFAHRSDMKVVAEFIDSAEILQSVKEIGCDMGQGYHFSPPVPASEI-------------- 83646967 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQLEGSRLLIVD-DEQRNTRLL-ADIFRAEGCDVHELNNSCNTLKANYEPD-----LIILDVMMPGKNGELTREIKSHEAWKHIPIILLT--ALADRDSCVSGLEAGAEDYVSKPFNRRELCARVNNLLKLKKLHD--FQNQNIRLLEQYDPVTGLPRKEILLEIANFKKKKDSLSTLDRDMSEKQISRRMSAIFPPGILMGCLGPGKFGVVL--EASENEAASQLRLLQHRLQQPFMIQSQEFLLKFSIGYIPPSMPLQEWRVLFNKAEMALLEAKKEGGNKKFIPEMDAENYERWWLSQALFQAMRDQQFEVYFQPLVDISKETLVGFEALLRWQHPDKGFISPARFIPLAEENGHIYDLSLWMIEQVCQQIVAWRRIG--PRVRMAINISPAQLYRDDFTEDFVDIFTRYHLTPNDFELELTESSLMD--PKGGGQLQALWRQGFDIAIDDFGTGFSNLEYLKKYPFNRLKIDRSFISNICEDDIAIVKAILAIAEHMGFKVIAEGIETVQQLEKLRELGCHEAQGFYFSKPVPATIATDMLR--------- 262164660 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------CEQLGIQQQSYCIFTSKVAELF-PTDTYLVENHIEAYLG---------IPIYFSNGENYGVLISTRPLEDANLVLVHQVMIAHDLECKQMTARSQSLVNQLRHEISHDNLTGLMNRLADKLNSMIRCSQQHFTLAFLDIDGFRSINDLHGHYLGDLVLKFVADAIEKALSEEGHAFRVAADEFAFLTTAHEPMK----VCQAILNQLAQDYVDQDRRIKISVSIGIAKYGGEKLTADQLLFNASLALKECKRNHNTHIRFYQYYRRTQIIDALRHELSKPTNQTELYVVVQPIVKRNQPDWDYFEILTRWKSSSLGFVSPLEFIEAAEQSGLIVELGEHILELACI-AKTELEQSLGHKVRLSINCSADELTNNRYLEHLLKTIKIYGFRADEFTIELTETVLLSKAAEARSILTILRELGFKIALDDFGTGYSSLNYIHSYPIDCIKIDATFVHNTNQTSESVVWLIIQLANQLKLDLVAEGVEDPKALEKLYLMGCEQIQGYYFSKP----DLPSVIAERWQLLQNS 296448082 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AIVLPSIGAVLYDWDIATDRLLWGDNLAETLGAVARGELSTGRAYGERLGAESAARYEAVMNSTAEGEGAPFRAVYSLETGGGPLIWVEDCGRWFAGRDGRPHRVHGLVRVITERKELEGEMKRRAQIDALTGTVTRVQLADHAQRLLGQPEKARK-PFAVLLVAIENLFALNRTYGYDAGDEIIVRLAARLRANLRVNDLVSRYAGNKFAVLLDNCEAEQAKATGMRLIEVISQAPFETQVGAIPATARMGAVVAPRDGRTPEILFQHAEEALDAARQRNGARFVAYDRDIGRLHALHVADSVVSALNERRVELAFQPIVSAKTGAIAFYEALLRVRLADGSIVCPGDILPVAEKSGLVRLLDQRVLELALARLAE------EPDLRVSVNASIATLNDPEWPAWLASATNVYPGVAKRLTIEMTESTMIEDFDTTRRLIAACKSLGIKLAMDDFGAGHTSFRNLRQLDFDLVKIDGAFVRNISKDDRFFVRTLTDLARHLGLEIVAEWVEDEATAALLREWGVDYFQGSYFG---------------------- 158426164 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QRQRFPETVRHARLVLGVAFGAGVLL---LLNDLRIIGEPIFPVVLALRLSLLAYTVASFRWAARMADFPRLERLIWQWLTGSIIA------LIVYLKSN--------ISLPISLVLPVIFYLAVPVSFRWRVLN-----GSVGSLLLLLAYATDPDDPLSLLSMGIWVLVLNAVLILLVLRDNRMARLSWCAIEAE--------------RAALASTARSHEMVEK------TFLAAPIPMVVADIESGRILMNEAGQRYFQQGPEDAPTTLGD----LHLE-PDVQKQMMENL--RRTGEISFEARIGQGDAPARTALIGGS-MLEVNGRPAVVAGLM-DITDRLMAEDKVRQAALHDALTGLSNRAAFQLSLEAACAAFN-----SVCLLLVDLDSLKDVNDTYGHDAGDALLVETARRLGQQVEERGFVARLGGDEFVVLLAGVRLPEAIDMA-ETLIAGLRAPIWYGGRSLIARASVGVAERMGETQTSGELMKNADLALYAAKSQGRNRAVVYAPQMRWAMQERVALHSTEAASSRAIVPFYQPKVSLVTGRVVGFEALMRWRRGPQAFLAPAAFASAFQDPELAVLVGDAMIQRVAADVRQLLDRG-VVLGRIALNLSPAQFTHTDVGRHLLERFDEARVGAEHFDVEVTETVLGRRADHVRPILDEICGAGMHIALDDFGTGYAALSHLKQLPIDTLKIDQSFVLDVEADRAAIVCSVIELGRNLGLQVVAEGVETIGQARFLAARGCEVAQGFLYAHPMSAEHMADFLA--------- 294678524 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISLLMGCDL--DMTAVSTLEGALARERDRLTTILDASGKIV--LDAQDRIVLANPEACALMGCGTGAVCG--RAMFDLLPIEERADLCAAMED--PEHSGPVLIRLRRAGRLRLLQ-VDLVVLPGDPGDGRLLLSITTLHDLGQQLEQSIDNARFIATHDLMTGLPDRYLMMRRLGERLTCLEAEGGGIAVLCIDFDNHRLINDTLGHETADQLIKSAAKRLEQGLPEGALLARTNEDEFVVLLPGA-DALAAESRSWDIVRAFARPMRLQRRQCFLTVSIGVALHAGPGGCAEALLRAADMAMHQARGRNTVTLFSPEIGAQFERRTAVAQALHRALEESSFELHLQPKFDVRGIRLIGAEALLRLTDAELGPISPAEFIPVAEVDGLVSAIDLEVMRLAGTMMADWAARGIRLPLAVNIN---ATTLDEPGHADLAERLLRVGLDPEQVTVELTETGLAAPGLRQRRNLERLRDVGYKIAIDDFGTGQSALGVLQSLPVAEIKIDRSFVRGLPGRARALMRAILAMAGALGLRAIAEGVETEAQFSILKEEGCPAMQGFLLGRPLGLRSFERYLAE-------- 284049411 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SGICLLSTDGREQILFASQGLLSLYACRTQEEFQALSRFRDMVDPEDYRPLEIVSNDPLARTQGPIHLTFRIRTREGHYRRVEG---ILGKEDVPQLGTVWILSLIS-----TSQKMLELKRDPITGLMGIHTFFQAAFCLGSRKKQEGQLKFCPVYLNLTNFKLYNATWGIQAGDNLLRTIGAVLQSHF-PTQLLTRLTGDGFVLMAAAQDLEEKLLDAVRQVNQLI------GNPNIQLKAGIYPPQENDFPQDLRQSFDMAKSACDSIKKDALQAVAFYTPELGARLEIRSFVIEHFAQQAGHIQVYYQPVIRSLTGKLCGMEALARWIDPERGMIPPGVFVPILEEARLIHQLDQFVLNQSARLLRDLRS-SHQPLIPISVNFSRIDFLVSNPFQLVEKAVRKYGLQRGYIRIEVTESALIHQSGPILQTLQKFHTSGYKLWMDDFGSAYSSLNLLHNYHFDLIKIDQAFLRNLNARGKKIITSIILMAKSLGIHTLAEGVETREQLEFLREVGCEKIQGFYFSRPQPYEALMTHLKSR------- 261251047 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NDGIF-YMADTEHVLYNPSFYSKFGIKSG--HTCLQDWLDLVHPLDRDSLRDEVGDHIQDDESKVTTQYRIRSKNGQYVWLE--GTAITKTVNGKRFMIGCHKDISDRKLMETYVQQSSLRDGASGLSNEQKL------AMDLDDLSANERYHLMYVQLDNARSYQVVYGSQIVRNMLSHLANTLNRFPDKFVDLYRMQSHDFAILLYGQYDEEDLKELALRIQNAYQESIKAIDLLFTTDISIGIYPDISRHENPGEVVKIAAQTSQFANKQKDCFIRVYAGSTKAKVDRHFYIEQELANNNGKLSVKFQPIICSQSQRIASFESLVRWKSEELGEIYPDEFISVAEKNSLISELGYFVFDKAC-QFIKQYQLTHTGDARVNVNVSVLQLLSQQFPQELMRLANQHGIKSSSIVLELTETISLDDNKSAITQLNVLKELGFQLSLDDFGAGYSSLNSFFDLPLSQIKIDKSIAWRSLENPVTFLSFITNLCNSYGIDIVIEGIEDATMQRVFTDMGASYLQGYWFSKPLSLAS--------------- 294639193 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AQKKLMRQITEQQEKLHMIAENTDDVYYQYDVKHDLMHLTVSITRFLDYDNCENFLGRRAAEEFMHPDDVKAYFDEWEKALKKPT-KGTMEFRTKAYDDDYCWYSDAYISFADENGEVMEVFGRLANIQQADSDSEYIKYLLQSDQLTGLYNRKGFTQQAGNLL--SRREEGYIYALVYSDINDFSYVNENFGYETGNTMLRDFAECLKA--GSTYVMGCRIYSDFFITLCRAKSRAELIKSVEVENTSFTALQKLKFPSGDIRISCGMYILPDGEVELNTAIDNANLARRSVKHSSSILCGIYSQRMRMQKLYEQSICNELHAENRQIEMFLQPKFHLEKRVIIGAEALARWRNPNGTYKMPFEFIPVLEKVGYIDELDFFIYEEVLRTLEKWK-RDDRVLLPISVNFSQHHITQPKFVENLIDTANRFDVDKSFVEIEITESCFSGDTQALFSVMERLRNEGFKVSIDDFGIGYSTLSVLMNAPVDIVKIDKSFIDNINKNDRDFVANMCSLIDTANKDIIFEGVETDAQAAILCQSGYTKAQGWLFDKAMPLSDFE------------- 251771515 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AIAGYMVTIRDISRRRQLMNALAREKEQWFVTLKSLGEGVIVTDASGLVTFMNPAAEILTGWSLEASGQPVGTVYLAVSEETQERADPVARCLSAGHIVGLSNHTCLLTRHGRKLAVEDSASPIRDGE-RTTGVVLVFRDVTEKREMERQLAHQARYDYLTQIPNRVLFHDRFDQALARARR-SGSPLALLYMDLDSFKEINDTLGHAAGDIVLRQAAERLVKAVREEDTVARMGGDEFTVIMTGFSGREEVVTSVGRLFLALSEPMMVGGQEVSVTASVGVAVFPEDGEEADSLLRHADIAMYKAKERRGNAVVFFRADLTGELEKRVSFSADFRRALERSELEFQPEVEIVSGRIRGVEALLRWNHPLQGRLLPESFLPQLLRGGLMAELSLWVLKKAARQALAWPHASGEPPLPVSVNLSVRELRSVSPVVRLREVLAETGLPPERLEIEFPEGRLGDDVP----VLGGMRDLGVKLVADDFGEGIVSLDILRSGLFDRVKLSRQLSPGGDPKAAAMLRGVLSMLRDLEIPAVAKGAESRESLRILREAGLRFIQGYALSRPLSPHEIAGL----------- 186470841 ----------------------------------------------------------------------------------------------------------------------------------------------------------PHAPILCRATFSGPAYITASVSNEDTLETTALDFHQSAALITGGLLTLAIFVFVTAIINRETYVIFAAWLVGNLANAMGFDTEWLGRI--VPPDHIAFLREFTFAALTTTLFVELFRRLRWSLHAVRYGGCVLMAAAFV--LDYRHFIPVLW------ISASFCILVLTYFLFQLVVKARSRTVL----WYVASMGIVLI-ATLSEVLAAALGLKALEGKLSPVVTALSSSMLC-AFAIAERMREERERRREMQIELRNTYDGLFTLNADNCFVRANPALHTMLGLPLE--HYVTHRWADYFAPGERDESASIIDGAAGTRADGRRYSLRAIRANG---FIEGSLEDVTDRSKAIARLHFLAE----------------------HDPLTGLLNRLGIEHAIDRQSSQNGPWALAYLDLDRFKVFNDLFGHGTGDEILRHVGARLVERLGPHVPIGRIGGDEFVCVLSNMTIDEAIARCREIVDALNSAPVPVNTRAFQVRGSIGVVECTEGERVYADRACRAAKRGGSARLVALRRGAPAFEERTAEINLIEALGQRRLPEGLFLVMQPIMSMREPTQALD-FEVLLRMRSPDGAVATAGKLIAAAEDSGTIVEIDRWVLSTTLAWLSD-NRASLINTRFVCVNLSGGSLNDEHFLGELFDLLSRYEDVVHLLCIEITESVALHDLEHTERFIARVHDMGAKIAIDDFGAGHTSLRYLKKLSADALKIDGEFVRTMHPADIAIVEAMISLAHNLGMRSIAEWVEDLETLRALDELGVDYVQGFAIAKPQQTDAILA------------ 260773856 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SEGIFHMDRYGTMTFYNPSFYQQFGFNSTTIG--LDDWLALVHPLDRIPLEQRVDGHL-HQEGRVTTEYRARTVDGRYVWLL--GTAVTNVDDGEMFMVGSHRDISEQKKMTSFLQQAAFYDVVSGMPNTTKLLRDIDDAKRTSP-----PATLIYIQIEDIKSYLNQYSAEVIQHILHHMHNALSNLIHHHSTLYRVRSDDFAILLREPVSDQDLPLLCQSILERYSHSAQEQGHLLGDRMNIGVLPHFSEQLSAVQILNIAAQTCQYAGEKSRSRIEIYAGKTQHTVDRYFFIERGLKECHHSLSVKFQPIIHAQTGKVASFEALVRWRSSEFGEIYPDEFIPVAEKKGLITELGYQVFEKACQFIHRYHVQHGSST-RVNVNVSVLQLLNSNFPANIKMMADAAGVCPSSIVLELTETVILDGNRHALNQLNTLSKMGFQLSLDDFGAGLSSIYSFFDLPLNQIKIDRALKTLTNTASEEYLRFIVQLCRSRGMDIVIEGIENSAMQQKFCQMGVNYLQGYWFSKPLSLA---------------- 225377856 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NLRTGITWWSERAMDYFGMKENYTIRGMEKANRKIHPDDVATFKRGFKERVDGKNLDTAWEYRIQDGD-SYNRFNAMARVLYDEQKQPFIII----------IRYDNYGISDEVDSVTGLYTEPALNRHITQLLD-----NTRPSALLKIGLDQFSHINVMYGAAFADNILNKVAQSLLHMVRNIGYAYRLSGAKFVL-VFDKISKIELRDIFNFIEDALANTITVNGKRIPIKISAGAIFLEPYMKETNAVRSRLTYAQNHSRYEHHSDLVIFNDEICGNNEKQFEIHQCATSHFEGFRLFYQPIADTKTGKIRGMEALIRWELEPYGLISPGIFMEWLEEDPCIFDLGNWILRTALKDIGR--IRDKIPHFFVNVNISAAQLSRKEFRDSVMTILKETGARPEELCLELTERCRDLDVTFLKNEVDFFHSKGIKIALDDFGTGNSSLSLALELPIDELKVDMSFIKDIEHKNQAMVQSIVDYANRTNTETCIEGIENQEVSDYIHQFGATWYQGYFYSKPVPIDQFETLL---------- 229827408 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAYSLLMLIAFIIIYKIVGLSFIYWRKYILLLFSFSLAIIINF-FYKFLNYAVDISVLGYSAGAVAAYLILLESVTLIDKMLS----------------YIVSKTDDMMIFLDVDDVCIYLNERAKTFFDVE-----------------DDYSSVVGQINSLSNFDSSKIEYSVLCSMNDGEMKHYDILYKKLY-RNGKMEGSYYRIKDRTIEVDIFNKDKYKATHDKLTGLFNSDYFCDKVEEILK---DNPETEYYILCSDIKDFKLINDSFGKNIGDRVLNSIAWKLREKTPKDTLYCRQAGDKFCVLIEKDKYDE------EMFINIAKEVSMTDGIHYPINMQIGVYKIEDRSISSSAMIDRAGMAIANKEDYQNKVFYYDDRIREAKYWEQRLSGELDSAIENNQLKVFLQAQCNGEGKVIGAEALVRWLHPTEGMLAPYRFIPMFEQNGLISKVDLFVWDRAAGLLRKWKDEGKGEY-YISVNISPADFYFLDIYKEFVSIVEKYKIEPFRLKLEITETVIMKEIESRLMIVEKLRDYGFTVEMDDFGSGYSSLNMLKEISVDVLKLDMGFLTKDEEKSRKIIGMIVQLSKALDMPVICEGVETHSQFEFLRNIKCDYFQGYLFAKPVSIEDFEK------------ 253580304 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFRTDLYYIANQALDRFCIPKNGFHNVISNHKEFVYGPDYEKMKEELDDLLKTDRCTHSMEYRWLDLKKMPVWIQCKGYLVRDDNMKPLYMIGCINEIGERQKADNVSGLLGEKG-------FREYMDQQDTPLE--------KGYLLRIGIDHFKEINDNFGQEYGDFVLRKTADCISGCLSEGQKVYKLVADEFLILDVSSDQVRDADKLYDKVRVATDRFIESNEFKVMYTVSGGIVSFAALEGNQYSTDFALNEAKKLGRNRCYIFDVETYRKFLRKREITQELREAVLNGCQGFTAFYQPVFAEDKKVPYGAEALMRFTSEKLGMISPAEFIPILEETGLIIPVGRWMMREAMG--KCSEIRKVLPDFRVSINISQVQASKSDVIKDISAEMKRAGLPLEALIVELTESDLLEQNINEKHFLTELRRMGISLALDDFGTGYSNFHYLSELKPEIIKIDRSFTVKADEQEYYLLNQFCTMIHNLDLRICIEGVENEQEWAMIRKLYPEFTQGYFWGKPCEYEEFMRKFTE-------- 95931153 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SIRLKVENYVVKPIDIEQLIATI----ETIVDRLHAQHLLEEKDSLLRQYKKIVDLSASIVM--VNRGGMITYVNDRFCDLSRYQRQALVGQP--YKKVWHPDPEGFFRDVWKTIT--KQKVWQGIMKNRQQDGSIFYVDTTIAPVLNVDGTTSEYISINVDISDLIMSKKQLEQDIVTDRLTELPNRIKLQQDIQEFDD---------FTILLIDLDRFKEVNLLFGIHFGDRVLQYFAQTLTRLASPHNICYRIASDEFGLLAKFDQRELFRELVEEIKSFIESSPLQCEKVSFDIDFTCALLYSDRKKYIPVEQLQGTIEEAKEKRHFLLEYDAEAMLQKQYEENFQWTKKIKSGLHDDRVIIYFQPIYDIQQNCINKYECLVRLIEPDGTVVSPALFLEAAKRSRHYRELTRTVITQACQAFKD-------RSESFSINLSIEDLADEETLDFLIASVECDQL-QDRLIVEVLESEGIDNLTMIQKVFKRLTDAGLQLAIDDFGSGYSNFSYLVDLPITYLKIDGSLVRTIDHDDSAIVQSIIMFAHELGIKCVAEFVCSAEVLDAVKSLGVDYAQGFHIAQPQAV----------------- 34557884 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YKKALDESN-IVSITDLEGRIVYANEKFCEISGYSQEELLGKPHNIIR--HPDPKETFRELWNTIQAGKT--WQGLIKNRTKDGRDYLVHSTIIPIFDQEGKIIHYMGVRHDLT--------------PLIEKEQLIARHIKDDLTHLPNRSKLLEDITTLPCLINIDGFSQINDFYGLSIGDEVLKSFAHLLQEAFGEQHRIYRLHSDEFAILTPSPQDEEHFQRLKNFLMQLKQEPILFEAGKIYLSATAGSAAEKETIM------GKANMALRYAREEKQLHKVYDEIKQRQEENLEWIHKIQGAIRQERIISYFQPIYDVKNRRISKYEALVRLMDEEGAIIAPWQFLDIAKQSRQYPLITQTMLSHAAIAAK-------THQVSISVNLTTEDLTHADVLKHIDSLMRVYECAPYLI-FEITETEEIRNYDDVRNFIRLVKKYGSKIAIDDFGSGYSNFEHLLELEFDYLKIDGSIISETHGQSHVLIDAIVAFTQKLGIKTVAEFVSSKAIFDLIKEKGIDFAQGYFIGTPLPAE---------------- 225388957 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERAAVEEALEQHFNYKAGN-TGMLAVLEPSGVEDWFVLCSIPVAALN---QRYVVTSAGAMLIIVAACSLFTLLLWRQRRMMNRNQAVVERLNQFLMEAELVRRQDGWMAVWYCDKFKYYNDALGYAAGDDMLRRMYRLFERLEQPDGLFCRLMADNFVGLRWYAEREELTEWFSRVVREFHQEESETASRYIELCMGFYCPDPSDSGLTVNEMVNRANMAQKSIKGESGSRCAFFNETLRQRFQQEAAMEAQGQQAEGQFQPYFQPKFDQHGDRLAGAEVLCRWIHPQKGMIPPDQFIPVFEKSGLIMQLDRYMFEQACSWYRR-YLDGGGARINLAVNVSRAGLLREDFVDYYVRVKETYGIPDGAMELEVTESLALGGEELLCQLVRELQAHGFTCSLDDFGSGYSSLNLLKNLPIRVLKLDILFFQRSVDKERIVVRNIINMARELKIRVIAEGVEETESVEFLRGAGCDIVQGYVFAKPMPLAEFEALLA--------- 172035455 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LITTHSKEGIFQ--------YVSQVSYQLLGYIPQALIG--RTLASFCHGQDQVLIKQFYQE-LEQKKSLASVIYRMSHQEGYYLWIETLGKVILHPQGEIQEILCVSRNITKRKQIEEALIQAERQYYKI-------FEKSNQGIFQLSPEGYFIDVNPALAQL---------YGYNNPQDLLESIHKRTNPVY--------VEGKNHDSLLDILKTDGEIINFQSQIYCKNGEIIDIEETIWAVYDQCEQILY---------------------YQGTVQKVINPQIKGDTLTRIQLETDLRQAIKNKQLSLYYQPIVELDTGHLSGFEALIRWQHPIKGPISPIEFIPIAEESGLINTLGWWVLEQACYQLQTWQNNTQAAKLVMNVNVSAQQLKQETWVERLNHLLEKMGVEGKQLKLEITESCLLETVQNETQRVRQLKNLGLGLCIDDFGTGYSSLSRLHEFPIDTLKIDRSFISKLGISDKVIVPMIINLAHTLGMNVVAEGIETREQFNQLQGLNCELGQGFFFAKPMTGEQATHWVMQ-------- 260770121 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SEGIFHMDEQGCMTFYNPGFYQQFGFNASTI--TLNEWFTVVHPQDREDLEARVHHHVA-SIGRATAQYRARKSNGQYVWIEGTAVT-CQRDGE-TFMVGSHRDISDQKLMESYLNQAAFYDNVSGLANAT----KLLKDIDQIKLDDQKSGTLLYIQIDDIKSYLNQYGTEVVQHILHHLISALNSVTNPDTEFYRVRSDDFALLLSQNISHDALTALCHDILDRYAKSAQEHGHLFGDSMSIGVYPEFSNAYSAEQIINIASRTCQYAGEKKRSRIEIYNGKTQRAVDRFFYIERGLKEQSRSLSVKFQPILNAQSGQVSSFEALVRWRSKEFGEIFPDEFIPVAEEKGLITDLGYQVFEKACEFISR-YNKVNGVNIRVNINVSVLQLLNSTFPSNIKMMASEAGIDPQSIVLELTETVILDGNKNALNQLETLSKMGFQLSLDDFGTGFSSIHSFFDLPLNQIKIDRSMATKTNQASEEYLSFIIQLSRSKGVDIVIEGIENSDMFRKFRAMGASYLQGYWFSKPLSLASASRY----------- 254502336 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEWMSDRH-QDREMDKPVQDLELPGDVHHRLLRSRVENGD----LVILRI----DTTELVRHRRALERNSEELKKANAEITHMALHDDLTGLGNRRYLAKTLEEFTERRQATGG-EIAALHIDLDRFKQINDTMGHRAGDDVLVEAANRIRLVLEPAEAVARIGGDEFVVLVPLSDSSDRPADLANTLLKDLSRPVRTHDKECRVGASIGIAETPLSEVENLLTNSDVALYKAKHRGRGRIEVYDCSDLEDVRRAKALADDILRAIEKREFEPYYQPQVEAKSGQIVGIEVLARWRHPEKGILAPSEFLTVATDISVAGEIDQQMFEKAIEQCRNLPVAASG-----SIALSFNVSEDRVNLTDLEDIQRQIQAYPGQISFELLETIFLEEQDNALQRLNELRGMGISIEVDDFGSGRASVVALQRINPDRLKIDRRLLVTAGSGGLRLLRSIIEIAQALELGVTAEGVETKEQADLLSKLGCDRLQGYYFAKPMPFSDLVALLEAQ------- 255335485 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DPNGRILHVNDAFARLSGYSRSELIGESHAILNSSH-HPSAFWADAYRTLKAGR--PWRSQVMNRCKNGRTYWIDALIVPLISRNG-LKGYLSVQRDITELLRLRSENSALLRTIVDNFPGSVAAFDKDHNLLLCNDRQLDVISCSS--ETIGDF--------PQNAEDFYRAEARRNECAAADIEAYVRAAATGPVAQSIERRHSDGSVTATRTIPLPRGGFVSIVTDASSCRQSLAASSQPSHDDAQIEPLERSTS---LTGAQENAAFFGPLSDGQHDQRMQMETEMREALANNAFELHYQPIVNIKTRKIVGCEALIRWRHPERGLIPASEFIPVAEECGIIGQIGDWVLKTACAEASRWPD-----DIWIAVNISAAQFSGGNLVDKILALSKR--LPASRLVLEITETLLMKDRDSAAATLERLKKLGVRFAIDDFGTGFSSLSYLQSFPFDKIKIDRSFVSNTNQKRSATLRSIIQLGYNLGMTSVAEGVETKQQLDLLRAEGCIEAQGFLFSPAVPSEKIRELFSQ-------- 294678062 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVLSGVHVDISRRKLLEAELIAKNDFLQRLTETSVSGILAFDPSGVIVFANMEAEQILDTTGAGLVGRCHAALGWLYREGTGAGRGFFERVAQGGETLNDLRLTLPRPDGTERVISVNAAPME-SRGGPVQVVCSVSDITQRLMDERRASHAATHDALTGLPNRESFRAQVGPA-QLRARPAGDLLQQVFLSIDQFQQIKDRFGPQLGDRVICKVAERLEALREPDQLLARV-GAEEFTFLSRGRLAEEPEAATAALAQAFAEPFEIDGQPLYLSASMGMSLFPMDAHSPEEMWLNADLAMYEAKALGGNRAVPFTPKLRDRLAQEAMIGQSLQRAIRDGAFYLQPKINLLDHSLAGAEALVRCTDPALAGIGPDIFMPIAEKTGLVRDIDLLMIDLVGAFVATL--RGRGQQLCISINLSPESLRRVRFGQAVLAHLAAAGLGPEDVLFEITEGAVVDLNSDARESIEALLAAGFELSADDFGTGYSSLSYLQKLQLKELKIDRSFVSRIDFASDAIVRATLAMAAALGLRTVAEGIDTPAQVVWLRQHGCDLGQGYHFAKPLPAMDFM------------- 238025502 --------------------------------------------------------------------------------------------------------------------------GATHGALHAAGTGFAL-RLDAPGAP--GAADEPAAVLCRPAYLTASRLSRAALVETRL--QFERNASLISGGLL----TLAVFIFVIALINREWTYIVAAWLLGNAANALGFDDAWLAHL--LPPAWIDLIRQLTFAIVTTSLFVRLFAQLPL-RWLLKGVRVGGGVLLLLAFTLPYRWFLPP---------LWTLAGAGMLVLLLLLGQMLWRVRTRTMIWYAASLSVV-LFAILSEVFAAALGTPLLFGGLNPVVMLAAFAIAEQQRADRQRRRESESDL-RNTYAL--TPIGLFTLDPAGRFTRANPALLSMLSLAQDA--YRTRYWTECF---GASAWRRLCE--LARQGGAGAIEIAGPAAAGT---ARRRYSVRASFSGG--AYQGSIEEVTERAEALERLHFLADHDSLTGALNRRGIERRLASLIGTRA-----RGSVAYVDLEPFKVINDMFGHAAGDEVLCQLVARMTGCLAPRGAIGRIGGDEFVCVFPEIDVDEAAALCEQLAETIGAQPYQIGSRTVRVRASIGVVECLPAMSV-HDMIAHADLACRESKRDGTGRIIVYRSDSRDFERRMRDLALIGTLSEEAVPEGMQPIVSVTHAEALDFEVLLRLRREDGTLLSAADFIDAVERLGTIGAIDLWVLSSVLAWIER-NQATLAKTRFICVNLSGASLNDERIVAEMFRRLEAHASIAHLLCLEITETVALHDLKTSQHFVARAHDMGVRIALDDFGAGHTSFKYLKALSADALKIDGEFVRSMCEHDIAIVESIVDLARNLGMRTIAEWVEDTRTFEALRAIGVDYVQGYAVGRPVPPEQILA------------ 260223091 ------------------------------------------------------------------------------------------------------------------------------------------DRRMSTSRAGFSLDLEGVATLLCIASFRGPAKISAEGWTHESLESSQLAHH-RSGIMIAAIGMLAVFMLLTALVNKSRLYLT--FVGWLLLNMAGTDFVFFG--YQIPADYLIAVRQLTVCSY-FAITIVLFNLLFSKELKKFAFQLPLH-------LLQVSALTALVLGPLLPFE-AMLVGVWLGTVIGVAVIFCYLILILVGNHSRVAGWYVASMAVTLGASLNEVIAAALDQRALLIGLNSVSAMRTHRLQTLRAQQLLEAAYQDSPIGLFSVGDGVL-------ISKMNPAFESLMRAEPQSSPIRLPEFF------DSETVKRIAALHLEIAGGTIELQTSVESEDGTRRWFAIRASTV---DGSIIE--CSLQDITERVSATERLEFLASHDPLTGCLNLRGLGQQAGAA-------QQRPVALAYFDLDRFKLINDLYGHTAGDLVLKQVAERMRRVLQTGDLLARIGGDEFVVVFYQGKMPECEVKCNTITTLIGSAPFQIESQSFALDVSAGLVGTDQFKYSELKEIVSARMAKKRSHQRMVVMESGDRFFQQHQDELDLINCLERGETPEGLFLVMQPEVSSRPFDSLNFEMLIRLRKADGTIVPAGTIIEAAEAHGKTAIIDRWVVNTAIRWLEAHTHELRNTH-FVGVNLSGGSLNDELFTEELFALFKQHPVALEKICIEITETVAITDMRNMQRFIDRVRSMGGKVALDDFGAGYSSFGYLKGLSVDSLKLDGSLVRDASQAGQAIIVAIAGLVSSLGMKSVGEFAEDLPTIKVLYEAGIDYAQGYGLSKPVEADRILA------------ 134098577 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRARDAAEEALRASEARSRAVFVSSALGIAIAGLDGTIDEVNPSMEQIFGVGTQLVGGTL---FDLVDEDWLADLRTADAELAAGETERFQRDLRYTRPDGAHIWTQLSASLVRDARGEPGYQILLYEDITERHMLQEQFRRQATHDPLTGLANRTLLKTRLDSALEQ--TYPGRRVGLCYFDLDGFKAVNDSLGHPIGDDLLRAIAHRIQTVTGQEGMLARMGGDEFVVLTPDSQGTAGQLELVERMLAEITRPVHIGGHELTASASVGVVEREVAGTSPDELLRDADITLYRAKAAGRDQWTLFDPERNADARMRFKLSAAMPAQQNDLFVEYEPIVWLETGAVVGVDARLRWDHAELGELGEEIFVGLAEETGMIARLGSWMLERVCEHALAWVRRFGQAAPVAGVNLSERHFRDPELVGDLQRILRTSGLPPRHLALGVPESALFDHGGDPLDALEILAEMGVRPAIYDFGRDHALVPRLRPLPLNAVQITGEYLDGPDPLDEHLVFSLVESARLLRLPVVARGVHTDEQAKRLQRLGVRGVQGPYTGGPASAGEIAGMI---------- 280966431 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLSGPDRLDRIEELTRTGTWEWDLIAGSVSFSRNQLKLLGFRGGD-EMDLDQIEQLLPPLDMRTIRSAVAAAIRTP-GTFTYLHRLRDRFGQERVFECFGEVITDDAGTPARVLGTSRDITDLHRVQQELAHLAERDALTGLFNRRAINKALRDHL--AAAPAGRSGSLLIIDVDHFKDINDLRGHAVGDIVMRGLSQVLREELPD-AVLGRLGGDEFAVLLRDGDGDAGLAVAERVCQAVARTPVPVDELALRVTVSIGVVPLAHVDNETAALAQADLALYDSKDAGRDRARLFTDAQYSQAERRVSVTQRVRVALESGTAVDALPLVDLGARRVIGYELLVRLRDGLLPELSPREFLEPVERTELVLRLDRWVVGQAVAALAA---DGPHGSLYLHVNISARSVEDPGFGDFVLDALRGSAVNPTRLGLEIAERSTLVSVEPARRLAEKLTAAGCRFILDDFGVGMGSVVHLRTLPFSGVKIDGDFVRQADENDMALVDAVVRIARTLGMYTIAENVDRESLARVLADIGVDYAQGFHIGPPRP------------------ 288940417 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MCDVTAMREAERRMLQSAAVYA----ATSEGVLITDSEGIVVAVNAAFTQITGYAESEILGQKPTLLNA-QWHSRVFFINLWRRLL--RQGSWQGEIWNRRKNGEIYRQRLTIRRVLDPRGRLINFVGLFAERTASPGTPRLAEHLIHYDALTKLPNRLLLESRLDHAIELGRRKES-PLALFIADLDHFSHINASLGYQIGDDLLRAIGLKLREAIRPSDTLARLHADQFALLFEEVDDLDEIVFIANRLKTLMSAPIWIRGHQLHVSLSIGIAVSTELREDRRALMANAESALRQVKRQGRNGFQILSSAPDQVAREHRRDRLRAALGTSEFQLHYRPGMDMATETLDSVAVSIHWEPPELGMISQERLLPLAEESGLILELGDWILTGACRQLQDWIDRG-LSIKRLVVEISEAQLTRGDLARTVAQRLEDYPAAATRLDLEFSERLLVKHREQIAEVFQGLNELGVGICLGEVGIGWTAPALLQRLPIRALKIHSNFIEALPDAHLAVVEALIAMAQALGLEIRADGVRTKEQQYQLLSIGCLKAQGDLFGEPLRAAQFESWAAKQTPL---- 89095243 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITDIDAQKHREVGLERQLESKQQLLEGAVDIVSKTDARGVITYVNEQFCSVSGFQPAELIGATHSIVR--HPDTPDIFKELWSTIQSGKA--WIGTLRNRSKSGDDYYVRSAISPITDANGEIVEFISVRFDVTELVKKD-QTIRRQTTDQLTGLANRQGLLETLSQ---------NLSGYLIIININDFKLVNEYFGFEVGDQLLCDLAGLLQRIAEQYALLFRLSGDEFAFFATRDLSFDRICDLIVEMVATNNLKVLETEFALAVTAGASSGACPELLLHADIALHSA----KAQNHSVEIYDTYSPLKRQIDNNITWLKRIREAIADDRIEVFAQPIVDASDVESVRYEC-LMRLREDETFCSPYLFLQAAKNGRLYGDLTRIMVEKACRFFSDRCEA-------FSLNITASDILNPVTANHILESIKRYAV-GDRLIFELVESEAIENSELVIDFLDRVKVLGCQLAIDDFGTGYSNFEYLLKLDIDYIKIDGSLIRDRDENARIVAATVVDFARRLNVKTVAEYVHSADVEKAAREIGVDYLQGFLLGEPVPLSKL-------------- 288554526 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLEELHDIVFLMEYVEGRFYFSHGALEYASLTEDCLGKYIDDVYPYI----AEHLQQMYLEAIHKRKPVTYKDKMNVDSMNQMG--KSVITPIVEEDGFINYLL----------CFTEKLTHDDFFDSLTGLPSIKGLKEKLESKVKNA---PDKQLAVCYLKINQFERIVDLIGHESMDEFTVEMTNRMLRVLQFEESLARVAGDEYIFYVVSDKEICQVA---AEIQRQLQAPYLIDEMNLSVQSVMGIAYKRNEELPIEHLINQSYHAMFQAKQKGGQAITVFNFNKHTNEVMNKPILERELRKAISRKEYFQPIVHVETSTVH-FEALLRWFSPKLGTIPPDVFILVAEDRDFIQLIDEWVIEKACEFLRSL----NDPKAKVAVNLSPKTLAAPSIESRLIEGISEYGISAEQIELEITEHSLLKNEQAIIHKLSRLKEVGFSVAIDDFGVSNASLNYLRLLPVDKIKIDKVFIHNIENKEYHIVHSIISLARKLGLRVTAEGVETSEQAEMLLESKCDELQGYYFSKPVDEHSLPEAVKE-------- 260772968 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSALAESSTQTQEKLQETLQKFDALYHGHTVGMI---LLTDKIIVSPTLLMLLGFQREQLIGQPIGSICGCHQCGSDQFYRLLS------QGQHHFETAMKRSNGTEIICSVEAALLNDRDQ--TSIMLSVKDISEQKQQAALIQTLTHYDPVSGLLNRPTLVDNANQLL-----LNHPPVSILYLYAARLKEIEAVYGHDYYDRAVQHLATTLKHTFPDLSI-GRVS--EHAFMVLSTDSQDELIQKGNRILTIYRQKIVLEDIECDLGLKATLVSSSIGVKDFERLSRGADYAAIHHRSSVFVTMVSAEDTQRAETLLVIHRDIISALKEGQFMAYYQPIVKASSGELVGFEALARWQHPQLGLLFPEVFIPVAEQRKLIVELGEQILDKACQFIRSLPHH-ESHHLSIHVNISSPHFHHNSLVDTLKRLIHHYQLHPRQLVLELTESILLGAEEDIIQRMQTIKALGVQLALDDFGTGYSSFSSLCNFPLDIVKLDKSYIDRLEDNQKALIKNIIYMAQELGMTTVAEGVESADQLRQLLVWDIDEIQGYYFYKPMTSEQFLTLLQ--------- 153871032 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISMIEDITERKRAEEARLEAEKKYREIFENAIEGIFQSTPNGRYLSVNPAFVRMFGYESAEVYTEITDIGQQLYVDPQRRIEFL--NLVEKQSNIPDFEYQARHRDGKIIWVNETVHVVRDKQGKIQYYEGTIENVTERKLIEEKLRHDATHDQLTGLFNRAAFTTRLTEAISKLKQEKSIPFAVLFVDLDRFKIVNDSLGHLVGDQLLTEIALRLELKISKNDMVARFGGDEFALLFENIQDLDDLESRVDTLQQQLNQPYLIKNDIFNTTASIGIALSKHEYLTADEMLRDADTAMYEAKKQGRGKSIIFQPSMRTRVVNSHKLEQDLRKEKGEFCVYYQPIISLENRHTVGLEALVRWIHPERGFVGPDQFIPLAEETGLIKELGLWVFETACTQLRRWQIQAHHANLGMNINVSPIQLKQPRLVREIQDIIEKSGIKGPTCRVEITESAMMQDPESALTIFKELKNLEILLYVDDFGTGYSSLDYLQNF--------------------------------------------------------------------------------------- 89056119 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VERTLNDVSAQEAIM------RAVVQHASDGLVYLDMSARILWANPAYCRTMGRTLEDMRGRRPQEFPELKPSD-DDIENFAFDLEDEEFQTLTRRLNVR-KNGERFWHEFNLSVFETQEGEEYVILATRDVSPQVAREEELKEAQSYLFHAAHHDALTALNNRAAFLTETDADEETRQLGLIYIDLDHFKAVNDSNGHAAGDQLLVHVADAMRDTAREQDLLCRMGGDEFVMACPGVASFDELQHIADALLDRIRTPIHWADLTLVCGASIGIALSNGERMTAEDLIRSADFALYEAKTPGAPRIARYDAVLHERQVEENMEEFVETLDNDGIRFMFQPIMDGRTGKIRSFETLARWRRKTGEVIAPDQFLPYAARLNRMADIDFAAIR--ATTALVSDLQSDGYDVRGAFNTSSEALAHPGFMDRLEFEAREAGLDTQSLVAEVLETTFFGADTTDNAAIVELREKGFAVYLDDFGVGYAGLSHLGKLDVSGVKLDRSLIANVTHDRSAITTSILRLCDELGVGTLAEGIESAEQADFLMQNGCYRLQGFGIARPMDRNAVISLIADGSPIT--- 217973376 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VILICRDLTQQM----HIAASEKDKRARLKTLIETLPDLIWLMDTNGCLLNCNSKFENLVGLAESQLKHSIQDILPQIAKTLQDNATQVLWR----KAAVHSREWFTYAADKHREYVEIILTPFIDYLGDIKGIMCVARDVTAFRLNEEELERQKYTDKLTGLPSRQAQLEHIEALAA-----NNSTFSIIGISLNRYSRVISNFGLAMSELLIIKAVSAIAEVIPEGCQFGSSTDIRFSIVVANVVDPNILADIAKKIIDRMCIPLKIDDATVFVNISIGIASYPTHGNSTDLVIRNTYIALTEAEQIDGSAMHFFESSMLTKVQQLQWLDQNLRFEKDQFELHYQPKVNLTDNTIHSVEALIRWVHPERGNIRPDEFINRCEANGLIIPIGNWVINTAAQQAAIWCEQGN--PLRIAINLSVSQLADPELICRLRTAQTQA---SGLLDIEITESCLISNQAGMLEFINQCRELKFGIHLDDFGTGYSSLSVLASLPLTNIKLDKIFVQGKEGNGEPLLKSMISMAKELGIAVVAEGVETQSQADFLKEQRVLMAQGWLYAPAMKANTLNAW----------- 254420882 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALAAADTALWVWTPSQDQLRFT-GATRVLGLGPLAPECSGAGFVASTLPQDRSLAEKMLK--PQDEGTEVAVRLRMRGSD-TCMW-----RGVWLEDG--LRAAGVV--------ALETKFAGSDRDALTGLLDRRAFITRVGEVLTQAGEYE-----IVVGDVDRLRRLNEALGHERTDLVLSALGSRLAAAFSKEASPARIGEDEFAVIV-----QKTASHASFRLREALEQPLRVAGFDIYPTVSIGAVVVEGGPDAPDASERRVELAVESAKGAGRGGSAAYGRALESDSLSRLEADLRNAFVRGEIVPFFQPIVNLKTGAVAGFEALARWRHPKRGLVPPDEFLGLTADLGMMNDLGLLMMTQSARQLAEWIQRHPLGKLFCSVNLSVGEIERPHLCEDVARIIKESGLPKGALKLEVTEGDIMRDTAHAAEVLQSLKDVGASLALDDFGTGFSSLSYLARLPFDTLKIDRYFVMNKDEGSAKIVKSVVNLGRDLSLEVVAEGVENAELAALLLEAQCHYGQGFGYAPALPAQEAEVYLAE-------- 296443556 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQHIQNFIYNGERFEFVTNRKGNKRIYLANTLTTIWDEKG-LEYYVCLSKDITNTEQLKEEVYKANYFDPLTHYPNQKVFIESTLKQVKKSKS-NHTQFAVIIIDIKGVGEINNVYGMNIGDRIIKEVGKRIKEHLNNHQEIFKYSGNSFAIIQQEISSEQQVAEFLQLLQVAMEEPIKIHNSSMYVEFRAGVSLYTDSSLLGYQVIEQAQIALAKAKKELGYTTYTFYTKGIQEEVKNSFFFEKELQQNDEFIVYYQPFVELASENLVGMEALLRRKKRNGEIVSPASFIGALEKMNLIEKVGMKVLDKVCHQLKEWIERG-YNVVPVSVNLSALQFKNPHLAKNIKKVLESYGIPPRYIVLEITETMVMEDIGIAQLIIEELKNYGFAISIDDFGTGYASIGYLKKFMFDHLKIDISFIREIVENDRAIVEAIIAIAKTFNLHTIAEGIESEEQLYVMSTLGCEMGQGFFWDRPITAQQIEKYLK--------- 209967117 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LYRRRERARVASVGGQDWTAGID---GTFRPSADFLVALGYDPA----LPPDLSALIAAEDRPAFAAAMEGAADGI--PLSVDVRLATADGRVRWYSLFGSVDRDERGTFQQVLGIALDRESERGLSDRARWLASHDALTRLPNRSSLLNHLAEI--QGSPGGGSQIALFALDLDKFSSVNAKIGVDAGDRLLRQVADELTLRLDAGDLLSRTGGDEFCLVKHAPLTPAQAGQFAEELLSAVRAVVVPDEDIGFLTAGIGISL-SASGPRPETSLEQAESALHMARAQGGNHFAFFERQATERQMDEIRLSRLVSSPAFWDRVVYQAQVRLSDQRIMGVEALVRSDLSGQMGIGTERLIATIEDMGLTQRLGRAVRDLVIADVKA-MGLTDEELPVISINFSPVEFADVDHVRDFIAAIKASGLNPEKFEIEITERSLLAASEALDVVQSMLQQSGVRLALDDFGSGYSSLRYLTHIQVDKIKIDKVFINGINGRERRVVESIIALARGLDAVALAEGVEEAGQARLLKDLGCEMAQGYHFCRPVGRTLILQMIR--------- 291556412 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WLSAVHPDDKDSFRKIKNSFDDKITDSLSVNIRLYE-DGKPVWYGIYVQ-LSGRDGKMEEIAGSIKALE-----INEIMSIEILDYYTTTDNPIMFHDMISQRLTA---YPDTKFALVQFDIKRFKLINENYGEDAGTEMLQFISRQLSNFCGKKQVGARMSGDVFALLTPYEDKDGLLSVVSELQRCLKNFRQYSYEFVFGI------YLIEDRSISVRTMCDCAAMARQSIKKNALESVAFYNKNMQKAIKERKFVESHMKKDNNEFIIYLQPKFSISSGEAIGYEALVRWQSPERGMIYPNGFIPLFEENGFITKLDAYVWECACMVLRDWIDR-HFTPLPISVNVSRANLDDESFLDVLDGLIEKYRLPKHLLELEITESIEND---ATLRMTEKIKEHGFVLLMDDFGSGYSSLNTLQDTRFDVLKLDREFFSTSNDRGKKIIMHTISMSKDVGLGLIAEGVETADQAQFLENCGCDTAQGYLYAKPMPVQEAEKYLK--------- 152966163 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WPEFVQRVLEEGFRSVI-AVPLISRGRVWGVLDLYRREAG-TWGQQELQWAHLLAHVAVSYLVMAADRAQALQAQQELAHAGTHDGLTGLPNRTLLFDRLEHALHAARRHQRT-VAVFFIDLDRFKAVNDTLGHAAGDTVLATVATRMNASLRQEDTLARLAGDEFVLLCEDLPRDRHVHAVTSRLRRALARPVHVAGVDLMVGATIGVAL-SEEHPSADDLLAAADEAMYRAKRDSRVKQGIRDEQHGRQRPGRHLERQLAQALTHDQLQVHYQPITEPGGGVHAVEALLRWQHPQRGLLPAARFVDLAVDTGLIVEIGRWVIDETCAQMSRWRRELRRGAPYSAVNLSARELVDPALTTTLATALRTHDLHAQQLGLEVVEDSFSN--PEVLPVLQEQEHRGHPLSIDDFGTGYSSLSRLVELPVQMAKIDRSFIAGHDPRRRALVDAVVTVATSLDLQVIAEGVETAAQASQVTDAGCHYLQGFHCGHPQPAEALTA------------ 34556560 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVVTAHDDVNLLVEAIGIGIDGYVMKLLVQTIKKALFGLRYQRAKKDIQEKDSVVADNSPAGICLF-GDNGIIYANKALETITGYSKSELIGG--SLLDIIQSDSKERINLSLDSACNLEKYS---EIRIKTKTGKIRYIDLIANSVEFKEG----YVCIANMIDVTDKKWFKKYNMQVIQQKNRLLEDQLYTDKLTSLPNRRKLLEDLKPFLILLNIDSFKEVNDFYGTEIGDFVLKEIAKRLGLFVHQGRFLYKLQADEYALLDMECSRDEDLEGVGQKVHDDDSHLIFLKEQEIHIQISAGMA-----FGENETVMTRADIALKLAKKHNKPFLIYNDTMMVMKEYEENFRWIRMLKNDNRIICYFQPVFNNKTKEVYKYECLARLLGEDGKVYSPFFFIEISKKARLYHRITQAIVSDACRVFK-------EVNCKFSINLSIDDILDHHTINFIIEELERHGVAHKAI-FEILESEGIDNYEEVDAFIQRVRKLGCQIAIDDFGSGYSNFAHILRLNVDIIKIDASIIQNSDKNSQIIAKTIVEFSRKLGIKTVAEFVHSKEILETVKSFGVDYSQGYFIGEP-------------------- 157960257 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SINQLLDSLYRQESQSQVTLEFIAEAVILTDIHCEVSYINPYAERLLQLSNAQAQG------KRIH-ELLPGNQSLSDKVNAFQSPSLSIDIFLRLNCDSPKLLSASLAHFSNHSGEIIGAVLVLKDTTQEALLKRQLQRQSYLDPVTGLLNRTTFEERFMGYAQSS-----QSLAVVYLDLEQFKLINDSSGHAIGNKMLKKVARVIESCLSDNMLLGRIGGDEFGLIVRDSSALAVAKLIKKIIAGVGCQTVTHNDTCYRVGVSVGVALSRVNKDTDLLGLLKACLAAKRKGCNQVHFYDGRDIDLSYQRNAPKWAVRIVQAIEHNELILYYQKIKCSHSHRQRLEILLRIQEPGGRILPPAQFIAAAESFKLIVDVDKEVIRKTFLWLSL--NEGLWDDHCLSINLSGSSLGAEGMVDFILSQQKRFGVPSSCICFEITETSAIQNRSRAMKMLLDLRKRGFAFALDDFGSGFASYGYLKEMPVDYVKIDGCFVKNSNAKDYAIVKSVNDVCRVMGIETVAEFVENQEIIDKLEVIGINYAQGYGIGRPQPLDSYQGILA--------- 119899954 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DPQSATIVG-AAGRFSHLVAGQLSVL---DDTRIRELLRQALAEQQSLADAESQVLSGDGRAATYVATLRALDDTELELLRVFASINSGLINVSLVSQLDRMAYEDSLLAMPNANALLRCLDSVLARPAPRDRA---LLFIDLDQYSESCLSLGIEQGDLLLARMAARLRRSFPPPALVARLHDDTFAVLGPP------AALDLARLDRLEAGDVDDNELAPFISLGAARIDLDHYQGSAKSAMATGSLLLKQSRRQGPGRVVEYEPGMETPHNLRFQLARELHHALRGREIGIQAQYDLASGTVVGAEALARWTRADGTPIPPTTFIPLAEANGLIAPLGKHIIELTCEALARLA-AAGFGHLPIAVNVSALQLAQTGLLDELRATLEAHGLDPHILEIEVTESIAMDERYATGNMLGRLCEAGFPIAIDDFGTGYSSLAYLRTLPAHTLKIDRSFVQGVTPERQTIADMIIGLGRRLDMRVIAEGVENSAQADWLKTRGCHHAQGYLFARPEPVAGLIARLQ--------- 84515194 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ASDWFWETDHQNRFIYFSNRMEQVTKISRADVLGRERDIFA--EEPSGAAWQAHLADLQAHRAFR-NFEYRIIRPDGSVMWLRISGEPQFDQAGAFTGYRGTGHDVTREKVAMMQAIRNRELDEARQALEQAAYHDPLTELPNRRAFERALEHCLLHLDLDRFKWVNDTLGHQSGDAVLVTAAQRISQAVGNRGQTYRVGGDEFMVLLTQGISANLAHQTGTAIVKALTRPIDLAQRQVTIGISIGIATGVAGQDTAATVIAHADVALYEAKRNGRNQVCQITPQITKQMQIKRQIAATIPGERGEFTAYFQPQADIETGEIVGAEALVRWHHPECGLLKPADFLDIAAEMGMIEDIDRQVLR-ISLAAVDKFRACGLHLPSISVNISGPRLMDPRLPEDVANTWTD---RRCGLSIELLETIYLDDVPQIKENLQQLRNMGVEIHSDDFGSGRASIVGLLKVQPDRLKIECRMIRAADPHKSKVIAAILEMTRALGIAATAEGVESAKDIAAVRRIGCAYYQGNVLSPPLQQAAFIAFL---------- 257455068 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GFIVDNHFFEQQI---SLEHQNAVFASVFSKIHDGIFMLDEQLRFICVNQQFLNITALPRDQVIGSPFYFYPYLHL--QQAIAAIITKLDNRQSISTNLVLSYHNSPEVAVWLDISVCEVDDNR---VVYVGLLTNLTKKDAQLSHTLHLYNYDELTGLPNYDTFYDKLKSCIDYYQAADNQRECMLRINIDKLQSFNISLGIENTNTLIQGFVKRVKSLKISGATFSRFGGDSFAAMISVQH-LDAAHHYVAALKKLFDLPFSIDNQSIYLRLSIGASVFPTHTQDAQTLLLQADTALKHARLINDEDCVWYDDNQQKGNFKDIHLLSAFKNAKQQILPYFQPKLEFAQPDLPMFEALVRWEHPTLGLLYPNDFLAEV-LDKSSQPLFEKIVLACIEQILTWREMGYNCL--ICINIDTRQLISDKFIEFIEGTIQQYSWLAQLISFEITEVCNIQDEVKAQAMLSKLRQYGFSISIDDFGTGFAAMQYLIKYPIDVLKIDRLFITNIDRKKQVIVKSVIDMAHSLSMQALAEGVSNREEIEYLRSLGCDLIQGFGFGKPMSSQDTTEWLKANY------ 163792716 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFANEAAARMFGYAANDPDGSPEGFIDLLKRDDLD------EAHLLTRP-------RLRR-DGTRFLAEIAARKIRWKGEWAVQTALI--DVTARIRAEQELRDLATRDALTHLPNKALFLEQLSFVLRDARP---GRLGILFININRMTGFNDALGLAGGDELLRQIGERLRSQLTVRSVIAKFPGDKFAVLMHNIDDESDLIALAQRFDDLLQARFNIGGERVQATLSYGAAVWPFDGRNAEELTLSAERACVNANVRRAREVVFSDQSMNIEASRRYEIERRLAETNGTLEVHYQPKIRAGDGRLVGAEALIRWPNGDGSYISPAEFIPVAESTGQILDVGRFVIRQVCSDQERLARETGLM-VPVAVNVSAIQFQNDDMLRTARQALEAHRIPPSALQFEVTESATMDQIDEVIPMLAGLRTFGIQIAIDDFGTGYSSLSHLKRLPIDYLKLDRSFTRDLGDDGRSIASAIVGLGHALNLKVIAEGVETEEEAEVLRRLGYDEFQGYLFARPIPITEYQAWILDQ------- 225419783 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QSVAIPEAPYYLYFGDLQNNLYYISDNMRDDFGFPSNVVYDLIEKWGAMIDPQDRILYQQDLRQMLEHKKDIHSLRYRVTDRRGYSVWVHCRG---------IIRWSEDRTTPLFFSGCVSRLESNFAMDATTGFLRERAALNELVTLSAR-----NSPALVISFGLNHFTYINESKGRTEGDRILRDIANTLEEELGTMFTFYRLDGIRFMAISRRTNGWDPGEAV-AGIRRIINLVYSRERITAKRTASFGVQSFPQGGRLPQEILENAITLINVAKLNLDLEYSEFSSDLIARQRERSNMSESVEKGCEGFRVVVQPIVSRDSGEIIGGETLLRWRYMDQDV-SPAVFIPLLEETQMIKVVGKWGFEQAVR--ICSRVIPCQPDFLLSFNVSYLQVLDDTFLPFMQQTLKESGLPGRHLMLELTETHFDEMPKRLHEFVNQCHEMGIKFALDDFGNGFSSLQMLFKYPVNVIKLDRTLMNQITPENLDFIMSIVYACHRSGKRVCVEGVETEDELAAVRQTDCDMIQGFYFYRPIEAGEFYRCIGADRPV---- 218134070 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MEITSMVDND-----------LGSVLKSFS----AREIAAMLPKLLYEDEYYSVALIDISSGV----LTRCRMIFSND-EDVIDRSDEYDSVRRTITDKWISDEEREDYEGAVDTIIKNLDDNGTYEFTTHHVMG----------------GEVLRYIYFDKEHTVILTTMKDITSLEETDMVTGGANRKGFKRLADRIFKGETATD--RYALLYIDLKNFKSVNEIIGFKGGDALLRYFLKYINNSPLNPVLTARNSADHFACLVECKN------LDYDRLADIFQFEFIYDGKSINVYARCGICKVDRFPADVDAMYDMAKLACNNLTNEYMQPYIVFNNDMSDLYIKQCMIHSNLPYERNELQVFYQPIYDPYTEKIVEAEALIRWIMPNGDVISPGLFLPTLEKNGHIAKVDYFVSHTVNKFIED-RLNSGRHVVPVTVNLSRMDFYDKTPSAIIDEIIAKSSLRPYRM-FEITESAYMSLNDRAEEMIGRMRSLGVGLLLDDFGSGFSSYGTIANYDFDIIKLDMQFIRGKNKKSGKIIRSIISMAHELGVKIVAEGAETREQVEFLKECGSDYIQGYYFSRPIPQSEFEKLLDE-------- 90021543 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QREATQLALQESEERFKVLAETTEVAIF--AMREKFVYANPAMERLIGYTEEELRASVKILFGEVFASNFPRLSSVKNSAKSKIQ---KLEVEVATGKGESVWLHTNVAPAMF-DGQLT-WLASAFDITEQKSTEARLRYQAYHDRLTGLPNRAKLMESISRCLEKASRDKYYRFAICFADIDRFKSINDSLGHLVGDQLLLEVARRLTSNISPLDLVARIGGDEFILLIDNITNEDDIHALVKSLQTAISKPIAISPHELVTSATFGVAIVDHNYEHAESILRDADLAMYQAKTQESSRLCIFDTDMRNQQQIETENDLRNAIHNNELRLAYQPIVDFKTGKTVFFEAYVKWRRKKLIAPTVEGFTQRPEDTGALIPAGEWMLRTIVQQLTDWSLM--HEPTPISVNLSARQFETASLLERVINILQSSPAAKNKICIEVKESFLDSNTLHAS--MDRLKSIGCDVLVEGFANGLADCASLNALPIKIIKLHPNITNTIDQGDQAFAKASIDLLHSFGFKVVAQGIQTRRQLKTLIALGCDFGQGEYFSEPIGQEAFTQM----------- 3659615 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVAITDVRGVITYVNDRFCEISRYPREELLGATHRIVNSGY-HDASFFRQMYRTIRGGE--IWRGNICNRAKDGTLYWVATTIMPKHNSLGAVEGYVATRFEITELMNTRDRLKSLAATDPLTGLFNRGGFNNVLQTAVEDKSQNITRDIMLVMFDLDGFKQINDIHGHHAGDVVLKVISNRLLALVHPEDAVCRLGGDEFALILNHTLHKFPLSLMLEKLLAELEAPIEVGNTMVNVSGSIG-VTPIASQESAESLQKNADIALYAAKRAGGHQARMFDMTLHQHERAQILNDAREGVMKDQFELYYQPIMNFSTGKCDQIEALLRWHHPQRGLLAAESFRDVFLDAALAQVMSPRLVKSFQNDMRMWNTSLDAYPN-LTINLSRLDLLNIGFQNDLEAEIKRQGGKAADYVLEISESVLAGRSDRVLQRLQELSELGFQLTLDDFG--------LATLPISVLKISRKLVKDISPQARGVVAHLIGLAHAFGLSVTVSGVETKGQMEVLREMGADRIQGFYISPPISAANLV--LAEH------- 16329354 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVEIDFNGKIVYLNP---------PASIKFRDINDLGVSHP----ILEGLLNQAQNVRGNLLLRE--VKSGDECYEQYVHYLT-----ENQIIRSYLI--DITRRQQAEDSLAQHTFYDPMTGLPNHAFFEEQLAIALAK-VQRDQSRLAILFLNFYNYERMINAFGLGCGEILLKTVAKRLSQWTEKRGLACRWQGKQFAILLKEPGDNQALTEMVKEMLAMLEESIDVAKQKIHLKGKVGIAVYPDGGTDGATLLKNSHTALEQIKEKHFDSFAFFNEKAASKANLFFRLENYEALDKHQFYLTYQPILQITTGEITGMEALLRWHHPEIGEISPVNLIPLAEKTDLIVPIGEWILRTACQQNRQWQG-AGIPPLPVCINLCLNQFQNPHLIANIQSILEENQLEPHWLTIEVTESIIMDNIDYSRRAIEQLATIGVNLSLDDFGIGLGTLSCLQQFKIPAVKIHESFIKDLEQSNEAIITSIMTLGRKLGVRIISEGVETQQQLEVLQKLECQEIQGFWFSRPLKVDAATELLSQ-------- 85708867 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LERSGLG-WFWDKDGKVTYMSSAIAERLELPLSEIIGQP--LASVFVSADREGRTKSLSLMLGAHKSFSGFAVRAKRPEGAV--LRLSGQPSFNGK-TFVGFRGTGSDITDEYHREEETERLAKYDSLTGLSNRHRMKHQIETTL-TAFQAAKRNCAILMLDLDKFKHVNDTLGHSAGDELLRQVSDRLQRSIEVECEIGRLGGDEFQVMIPDQDDRGVLSEIAMKIITMLKQPYSLDEGRAIIGCSVGIAIAPHDGVTMDEIVRNADLALYAAKNGGRGQYRFFSGELENEAIFRRRLEENEAVREEQLFLKYEPMVDAATQTVRALEAHICWNHEQRGEIDEIEFASILDGSSQVGEVGLWAIREACQQASTWPD-----SIRVAVNVPVPLFTSEGFVDAVSEALEDADLPANRLELEISEAVFFGDTDVVDRVLAALFKRGIRLTLDEFGSGYSSLAYLRRAPFDTIKIDEKLVTEAEEHDLGLIRAIVALAGALEMDTIANGIESVELFDRLKECGVKFMEGPIYSEPVNRD---------------- 282886141 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AFLMVEDITERVQRDAALYEAQELAQVTLTSLAEGVIRTDLNGAVTLCNVAAAKLMGMEADIVDKPIASVLRLLEITARALPCPAVSVLASGEPVRIDDFVGLQASGRQRRVVTISCSPLHAMDGKILGTVTVLQDAEKVHALTEALATQAMQDELTGLLNRRGFMRRLEQAVGGAGRHDET-LCLLYVDLDRFKVVNDACGHDAGDRLLAEVAHLLSQHARLADTVSRLGGDEFVLLLHDVDEEQALAVANRIVTALNAYRFVHDGRLFVPGASVGLASVTASAATCLAWADAACRAAKREGRDRVCVYRPDAASIVDARLTTGWSYRIQEGLENGYFKLFLQKIVSADGEIFGYEALARFVDSSGEPVGPHMFLSAAKRFDLMTRIDQMIFNQALPLLYGLRKHRGTPCPYLSVNLGARSIADPLFRNWLIERLSDNLDVAAMLWIEITELEEINWTEEELAFVAMVRSYGVRIYLDDFGTGYNSFDVLKRIAVDGIKIDRSVTSDIVSGSQALVKAAVSISADMAIDLVAEGIENHATLQFLRRLGVSKFQGYFFHRPEPAAHAIR------------ 157736611 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LISEYSPDMLWIKDLEGRYLYANNAICEVFGKDDNFFVERVREKHPEYHSDSDEETLKAMKSLRFIEKGNIR---------GKLTYLEVDKAPFFDENGKLVGVIGTARDITEKILLKEKNEKLAYYDQLTTLPNRQKIILDINT---------NFPTACIVFNIDDFKEINDFFGTENADKILQDIANRF---LDYKYIVYRIDGDEFAILFYENLSIDQLKSQAQKILTLFEEPFYVEDQTISIGFSIGIAKAKDNLLTKVDI---AVNNAKNSSSDISVYEESENIEKKYKQNLEMATSIKEALLEDRIVCHYQPLIDIETGEIYSFETLVRMIDKDGNIIPPIKFLDFSKKVKLYSSITRKVIKEACETFKHRNEN-------FSINLNIADIKDKETVKEIIKNITETN-TASKVTFEILESEGIENYDEVISFINQIKALGAKIAIDDFGTGYSNFEHLLRLDVNYIKIDGSLIKNSDEKHRIIVETIVSFARRIGIKTVAEFVADKQILEIIKEIGVSCAQGYYIGKP-------------------- 91794514 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FTLLDVDDHAMLHDTLHIVREGLLRQAWCEVPLLLS-GQRHWFKLSFCHALDDKAQLL---MLAEDITERYRLADELSFHSNHDVLTGLPNRVQFELLLDEALK---DPDSANACVAFLDLDQFQVINDVSGHQAGDELLCQVAKRLKLLLRKGDVVARLGGDEFGILMYSATQESATLVAKRICLQLSEHEFQWRKVKHNVSVSMGLAKLDKNAGDIYTVLSQIDASCRLAKEEGRNQWHFYSKDDPQISKLYNQMLASVDITGALALDEFELFYQEKADTGLHMEVLLRMVQKDGSYVSPAIFLPAAERYNLASRIDRWVIDNLLKWGAN-NLATWQQLTMVSINLSALSLGDQKFMSWLEMRLMVEPELVDKLCFEITETAAVSQLDQATALIDLLQPLGCKLALDDFGSGFSSFAYLKCLDVDFVKIDGQFVVNLDKSDKAIVAAICQLGKDMEFEVIAEFVESVEVGYLLKNLGVDYAQGYAIAKPQRLSSLTSGLR--------- 160938200 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YSNILDANGNYVLKTIKTFEGDILPDNKEKIAEVIDFILTDRQGVRQMLVILPIIEGQ--WYQASMVPVIQTAWGIMIIIVVACSLFIWLMSRQRKMAVNNQKMLMELAYFAGFKREVEIFLNRPEISRSELTSYVLWYGDNFKLINDVLGYEEGDRLLRLVAEFLRTVEGPGCISCRIAADNFAGITRCEDTQVLDSGLCQ-LKEYMRNSGMDEQPFMEIPVGVYRFRAGDGKQSLDVLVNYANMAHKIAKERPGSSYVFYDDRRRMLEDTVLESEAEAAMEEEEFKLYMQPKIDIQNNQITGAEVLARWLSPRRGLILPGNFIPLFEKSELIVKLDRYMFEHACRWYRSHLEQGGRP-VSLAVNVSKAGLFQNDFVDYYTDIKAKYSIPDRVMELEFTESILAADTELFAELVVNLNARGFICSLDDFGSGYSSLNLLKNLPIDVLKLDILFFQKSRDRERIVVSNVINMAKELDIKTIAEGVEDMDTVEFLRKAGCNVIQGYVFAKPMPQEDFEHLLTD-------- 241764928 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RFAGLLGLPMDAL--PESNMLRLLH------------RALGARRHVLGNRPMPCRTPGVLQPPRCCGDNVFGNDCALALYIGVFMDIAGLAVAPDRQLLDFFCVSFSTLLRNRGLLERLQRHVDECVQRGSESLMLALVDIDDFSATNELMGHRFGDRLLNAAAQRLAAALPSGVMLARVGPDTFGILGPAHK------VRPQQLLDCVRAPLSINDMPHQVSMTCGYVLLSNDGRTGDDLVKDATIALKRAKRDHRGQHLQFAAPMGAEARDRAVAELRAAIENADLFLVYQPQVHLDTGDLIGLEALLRWRTADGRLVPPDEFIPVAEHSGLILPLGRWALETACQTLRELQT-AGLAPARMAVNVSVVQLRDPGFFDMVCAALSTNELQGQHLELEITESVVVLPTQLLQSTLNALRAHGVTIAIDDFGTGYSSLSYLEQLPLDRIKIDRTFVQQLAPQGGRVAEMVVQLGRKLGLQVLAEGIEDATAWQTLQAMGCHDGQGYHIAYPMDKAALMRWLAQ-------- 289631056 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DKDKESIVLRKAADDAKMWLLITNKEYVNQYVLDLTGYKKEELIGKKPSIFKSGY-QDEKFYEDLWDSILSNK--PFSAIFVNKTKNGNVIYIDQTIYPVVLKDG-TMKFLFVGKDITHEKVLSQELYKYRFYDTLTELPNFLAFKFYVSDVVENKRYKD---FALILIDIYNMSFINSTYGFDVGNEVLKEVANILKQEFQE-GFVARVGNDEFGIFVPNIESESILIYKIRSILDRK---IKTTKNYISISYNVSIVLSDVAATEFEEVYSNAVVTLNLSKKEGENVIKFYESEVNTRLQEYIILEKLVERAFDEFRFYFQPYLGSKDLKIVGFESLIRIVDKDGTVYAPYKFIDYLENSKYIMHFEEWALKEISNKIRIF--KSLDKDISISLNLSAKGILSLPDDSFIEELASVPVDVQDNLVLEITERNIIKNIEKSKKIFKSIKELNIKISIDDFGTGYSSLAYLKHLPVDILKIDISFVRGITTDRHSIVKFITGLSKDFGFKTLAEGVETKEQIDMLSSMGVDYFQGFYFAKPMLENEAIKFVLE-------- 198284744 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VNTRMLTILGASSADELIGHPVW-GIIHHEEVQFALEVLSEGYATRR-----DVPYRRLDGQMVFTDISGQRLDGSDG-VQRILWTHVDVTERHRLMDELTQLSLSDPLTGLPNRRALDTELGKAMARADRHEHL-LSVVMIDLDGFKPVNDTCGHEAGDMVLRTIGQRLRKGLRGTDFVARLGGDEFVLLLENCTALEEIEVVMRKIGEMIRQPIELPDKEIDLSAGICLYPFGDSHNPDALLRY-ADQALYESKNHKADRVHYWTLFGDSVPVRQNVIQTRLREGGLLVHY--QPILDNRSHKIVGVEALARLRDKDGQILYPAEFLPLITVEDT-TYLSRMVLTQALADLAELDTLG--CSLWVSVNVAPES-FDDHFVPCMAGVIGASDIAPSRITLEILESSNFLEHNAALSVLHGVKELGVRLALDDVGSAYSSLLRLKDLPIDEIKLDQGFIRSLEDRPQDLLASIRDLAIGLGVDLVVEGVETDDIADAVSVMDIKLLQGYGVARPMPMAQLREFLAQR------- 257413263 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDYLYVFDLQKDCYKISKHATERFLLPGDNFDDAAKAHHTFVYSEDQSRLDDEFRRIMSGEIVFHNMHYRWLDRAGKPVWINCRGRVLNDADGKPHFLVGCINEIGQKQKADNVSGLLGESSLSAYV---EQFEDGLPD------------GFFLRIGIDDFRDINGDFGMEYGDYILKSTADCIAENIKPSQRLYRILADEFMVVDFSGGDMEAATELYKNIRKSLDTFIEENGYKSVFTISAGAVDTAKTSGTYENIMKLSEYALNTAKEQGKNRCYIYMQEDYDVFQITRQLHHAVNHGFEGFETYYQPIVDTKTRRLVGAEALMRFSMPERCEDSPVEFIPLLEETGLIIPAGKWMLHQAISTCSRW--QKYIPNFRININLSYVQVMKSRVLTEILTALRLYGLEPSAVGIELTESGYLDTNTHFQKLWDGLKKNGVLVILDDFGTGYSNLHCLGDLRPNYIKIDRSFTLKALNNQYELMTQIITMTHKLDLTICVEGIETEDEFAKISELDPDYIQGFLFGKPQPAEEFYENL---------- 255334142 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ADQKREALTESGNLDLVYAWNLVSGRIEWGSNAAAILGVGDLARIATGAAYHALIAPENLKDRLQVFSGGVATDRVRYRVQYRI-TPGGPRSWVEDHGRWWPGADGHPIHARGVIRIIDDHYLEQQRQLVRNDFDELTGQLNRIRLTEALGSVLGR-IEREPQSCGFLMVSVNNLAVINDTFGIATGDEAISEVARRIRGKLRGGDIIGRYASNKFGIIMMKCGPEALRVAAERFLKVVRDSTIKTSAGQLSATISIGAVVIPHQANSVQDAVNFALRALDAARSQRIDCFVLYEPLPGGESVRVRNRTIANNVIEALDDNRMQPMVSAKSGKAEIYECLLRMEKPDGQIVPAGEFVPVAEQLGLSRLIDRRALELTIALLK------KHHDLVLSLNVSGLTCSDKEWIAALRRLSDGRKDILSRLIVEITETVAIEDLDQTINFVDTLKEFGCRVAIDDFGAGYTSFKNLKLLNVDIVKIDGVFVKNNDSSDRIFIKTMIDLARIFGMETVAEWVGDEHSVKHLTDAGIDFMQGFYYGLPIDAAD--------------- 84703576 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MTRSISVSSETVATAFKAAQQTLFEFDPATDTLAWIDTARALLSPIPNASIETADGYLNLIDGEHLTRRESAVSAARAEKRA-YSVEYRI-GEEKLAYWVEERGTWLPRGESDVL--IAMVRRIDAQKEREEALNYLATYDELTGQLNRASFKEKLSDWLDGVRE-GTRNGCLLLVGVDNVGSINNDFGFDVADQVIVEVASRIEDIVKGGTVLGRLAGTKFGVLLAADGKTTLYTTVREIMTTMRERVVETGAGGIAVSVCIGASELRTDMVSAAAALKEVEAAFDQARRAGASSFKMFSEQTETISQRRQNTEISDVINDRGLYLSYQPIVSDVGQAPTHFECLARMRSAGEELPAP-KFIPAAERLGLVHLIDRRVLELALGTLR------AHPDITLAVNLSWETVRDPLWAEGYIAHLRSHCDVTSRLTLELTETQLVNEIEPSRDFVTAIKKLGCKFAIDDFGAGYTSFRNLKALDIDILKIDGSFVSGLTHSRQLFVRTLLDLARNFGTKTVAEWVDNASDAQLLKALGVDHLQGFFIGRPGPLPQ--------------- 260903023 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LATKLVQKLSENTSMTQQLKDSMEKFGALYHSSSLGMLIV-IEREIVDANHRALELLSYKSDLLEQPLDTLCPTT--ADECRVDAMYREL---QHGRNQFEAQMLDSHGETIDCLIEATLIQH-NGHTALML-LLQDLSENKQQAEMIQKLTDFDPVSGFCNRPVILGALEELVKHQPN----HFSFIYITSKSLKQIAEVYGHLIFDEAIQYISTLLRDHMGTHQI-GRISEHEFIVILPNASGHSDALEAANRLLNQLSYKIELSGIMLSLD---SKAVMVDPKITHQSLEHLLLVARYSAQSMSGRHMHEVELSEQAETSMIIHRDLEVAIRQDNIIPYFQPIVNAKSGEIIGFEALARWPHPTLGIISPLIFIPLAEQGKLIVELGESILNQSCDFLNTKRHSQGLPPLTVHVNLSAQHFYHSRLISFLQSMIEEHNISAGHLVLEITESMLMGGETESIHCINEIKQLGVQLALDDFGTGYASFSSVCNFPLDIVKLDKSYVDEIETNDRALVRNIANMSQELGLTIVAEGVETASQVRKLKVWNIDELQGFYFYKPMTEDAFAQF----------- 89055091 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DTTEIVRHRRALEKTQDRLISAINAYPDPFAIYDRDQNLVIWNPAYAQSMTDDPDSLYMSIEDWVEEYYSEDLEDFEFVGDTHFRM--------VRSRAENEEHVVLSLNITEVVRQRRAVEEY------AKKLEKANAAITRQAQRDELTGLGNRRYLGLKFDAFVARRAR-NGGEIAALHIDLDRFKQINDTMGHAAGDKVLLETSKRVQRLIGPDDVVARIGGDEFVVLIYEPTVSQRPETLTGVLLDALSRPTQFEGRECRFGASIGLARTPLSGVDELLTNSDVALYKAKRRGRSQVSSFDRSDLEELRCNKTLADDILRGIEGGEFVPFYQPQVDAKTGRVLGLEALARWDHPQKGVLAPSHFLQIATDLNVAADIDRMIFEAAIDECSN-TFQALGQPPTLSFNVSARRVSDDNI----QDIAGRVRQYPGQVCFELLETILEEEGDEFLNQLDRLRELGIGLEVDDFGSGRASVIALQRIAPDRLKIDRRLVAAHCAKGVRLLRSIVEIGLSLEMGVTAEGVETREQADILAEFGCDRLQGYLFAKPMGFADMAAFMER-------- 266621212 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SGQVVISPDLKPFLRLDNIFRENKDRNVVEDIH--------QMQENMRNNRSGILKFTAVTKNSLGVNDWFLLTLIPADFLSSGAERYIMVIIGLTVLLFSLFLFSVYRFYHIHRKQLERLAFVDPLTKYTELADTMVPNTYSILLMNVNGFKLINERLGIQAGSQILAYIYRVLNHRLRSEDFAARVES-DHFFLCLKEHDPARIQKRLDGIIREINDFHHTDLTAFRLEFRLGACIVDDPGLEIARLQDRARLACQTAGHREKCAFYDNSLTERIMLEQELNDLFETSIENHDFKVYFQPKVLLESNRAEGAEALVRWIHPEKGVIFPSDFIPLFEMNGKICRLDFYVFTQVCQTLHNWIATGK-NPVPVSVNLSRRHFLDQNFLKKFADIAAEYEIPPGMIEFELTESIFFDNIDVVKEMIHQMHQLGFLCSLDDFGSGFSSLGLLKEFDVDTIKLDRSFFVNMEEKAKDVIACLIELSKKLRVHTVAEGIETSEMVDYLRTIKCDMVQGYIFSKPIPVSEFEA------------ 268678895 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAHLIYEHEKQKKLLEE---YKEAIDE-NTIVSRTNAKGIITYANEQFLAISGYSKEELIGKPHNIVR--HPDNPSHFQEMWEVLKAGKT--WKGIIKNRRKDGSVYYVKSVIMPLLSLDGKIESYMAIRHDVSDLF----EQLEVLQQTSTLNLPSRKHLLEQIEK---------SKYPHLAILNICDFREINALYGQAFGDAYLYEFAQNLQKYIRKGMVVFHLQGDEFALYCDKEVSEEAFNTFCDTLLTRQQEGLTIKNKSYTVACRIGIANGLSYLYNRAEIALKEARNSHKSLVIYDDRDGFQERLKEDIQWNKTLREALINKRFTLFLQEIVP-LHVKPNARKKYEVLIRLIDENNRVISPFHFIDLAKRLHLYAQITHFVLEESVQVALHLGCD-------VSINITKEDILHHETTTLLFALLSQYPELKGHIILELVESEGIEDVSEVRSFLQKAHEKGCLLAIDDFGSGYSNFEYLLRLSVDFIKIDGSLIKNIDKDAYATVKTISTFAKNLGIEVVAEFVHSADVLEKIKELPIDYAQGFYLHEPAPKESI-------------- 160938739 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IDRWLKIF---DRQECM-VLEDVQDLKED-YRNEYEILTAQGIT---SLVAAPLE-RDGHFCGAIGVDNPPLEQLVNIYFLMLSYRRDENEKELNRLSYHDTLTSFYNRNRYTADTPVGIVYLDVNGLKDINDLRGHAFGDKVLVECARRMRETFDGADF-YRIGGDEFVI-ICREWSKEVFEEKVELLRKNFER-----DSICRAAVGSRWAEGSDDLSQIIADADARMYEDKKEFYRRSPVSRRYRHQSDEVINLSNPEVLADELGKNHFVVYVQPKVSSADRSAVGAEALIRYQSKEGSMVLPGNFLPLLEEAQTISQVDFFVFEFICSKVKEWADR-EKQAFPVSVNFSRFSLAQPSFVEQLVKLCDKYGISPGLLEIEITESIRNAPEIDLKELIGKLRQAGFTVALDDFGTEYVNLSLLSSVEFDVLKLDKTMVDDMNPKAQAIIESIAGICKKMGIRVVAEGIETEEQMSVLRTCGVETAQGYLFSRPIPVEEYEE------------ 160897916 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLAFPALLVMCAWVLGVRTTLAMLVLSVLAMAAFWVAGREGVDWIGQRETSPVFSMLYFVGMLGLTGTVTLMARRSLIRRA--------------QELQDTLGSLEQHQ---DDLRKFYRAVEQNPESIVITDVHQNIVYVNEAFLQRTGFARNEVLGQPTHRYSTMGL-DAPAWEEALHQL--GRGALWRGQMTNRTRQGEDLPEAVLVAPIRASDGSIVNYVELKQDLSERMRAERQIHALAHFDALTGLPNRLSLTQRLRREFREGGKGGEPRHGLLLLDMDRFTAFNDVRGTVRGDALLGALALRLADALPDGVLLARMGADEFAVLL--EKAGQEAAEVDQHMRALAQVLQDALERPLWLSCSIGAASFAASRTDSGGHDRRAGVALHQAKQAGLGQVVIFQPDMAEAVGKRFRIEKDLRRAIPAGEQPYLQSQVDHMGRCVGAEVLVRWNHPRLGMVEPGDFIPVAEESDLIVQLGDWMLEQACRMLVR--PEFVQQGWRLSVNVSWRQFRQPDVVDKLKRTLAATGADPRRLTLEVTESVVMRDVDEARERMAELQLLGVEMGLDDFGTGYSSLAYLQRLPFRELKIDKSFVQDTSPGNAAMVEAILLLARRLRLRVVAEGVETEEQAGTLRAWNQDLFQGYHYGRPLPAVEWVDL----------- 291287914 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GIIIFVMFTGVVIISLIIFNKHEQQDYVNDLLQYKTVIDTSA-IVSITNLKGEMMHVNDQMCNITGFSADELIGMKHN--KIGHPDPQETYRELWGTITKG--DVWRGIIKNLTKDGGYFYQKTTITPFKNKEGIITNYIAISHDVTELFENKSQLQKYLHIDPLTE------LENRASLLLEIK---NSRSGDLAIIDIDGFHKINETFGMKFGDTLLKSFANRLSENVNNRYNTYRLHSDVFAVFSNQSDKNLFITNVENAVKNITKDSVNIAGKDIIITSITGYAHGSDNIL------AHADAALQFAKANNISHYVYNPLEVDNTNIYQQNTIIVKMISNAIDEDRVVPFFQPIAHTLEQYECLMRIINQDGSVIPPADFLDISKQTRFYPYLTKIIAGKSIDAF-------SDTDIEFSINISAEDLLNHETMDFIYEYANEKGV-FNRMILEIVESESLSSYSAAITALYKFKLAGAKIAIDDFGTGYSNFDYLLKIKADYIKIDGSIIKNKDERAVDIVQSIISYASKLKMETIAEFISDQKLAETAKKMGVDYLQGYYIGKP-------------------- 294678041 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGVGAFALDPETGRIEASDRVFEMLGLPATPGLTLEQLLARFVSDKARAAIRDDLAQLVRT-QAPLEHEAVLSTPAGVLRRVQLQAEG-EWQGGRITRIAGVLHDITRMHEDQQRLWQAANIDELTGLANRRLFHRSVQGALA------GGAFALVLLDIDDFNAVNDLLGADAADALLRDVAVRLAGLVGPGGLAARLGGDEFALLLPAAEADAAAERLAQAARAALAQPFDVAATVLTACIGMASYPADAADAEGLLRCARQALAEVKTVRPGSAAFLRGPLRDRVEARRSAIAFVQDAAREGRILAWYQPKVRLESRRIVGYEALARIRTREGAICGPEFWGAALEDVDCARLVDGTVLDAVLADL----TQDAARLMRVGVNFSEASLRGMDFAEQILALIAARGLSPALIELEVVETVLLGQRSELLAQFTRLRAQGMRIALDDFGTGFASLSHLRDLPIDRIKLDKSFVLGDDHRNAPILRAILDLAAVLGLETVAEGVETEKAAVYLRGLGCLEGQGFRFGPARPFA---------------- 294642085 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVAFRHFLQKLNDSEDALNVIREAVGDICRISDVAKLEITFYENIE----LEGSDNRVKLVLYENGVHDD-----NVIVDRRVTDGGGVVIYEF--FHLNGGAEWCD-RIR------NRLALMISILF-VFNSRQMLKQVANRFAYIDESGYHNLRYFCTQVESLGGKNDLQGKA---VAHFNLRHFQAVNNQIGRKNGDTVMRRFIDDLEALTGCEIPVCRIGGDNFIT--IFDADKVDAVFGHLSGAVVRFGEDYGESIMLSATAGIYIVEADYRYAGISDLLDKVMPTSYIAKSAGREDIIFYSEELVNTKKHNATIQHIFPEKKEEFLVYYQPKVDVRDGRMTGAEALCRWKH-DGRLIPPDEFIPILEQNTDICKLDFYMIDHVCRDIRQWLDEGRQLP-RISVNFSRKHILDVDLLKHLMEIIDRHNIPHHLIEAELTETTTDVEFKDLKRVVNGLQERGISASVDDFGSGYSSLNLIKEVPWNVIKIDKSIVDDESSPRTVMFKYVVAMAREMGLECIAEGVETKTQVEILKRYGCDIAQGYHYDRPLPKDEFEKRL---------- 172058674 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLTMNVTNIPIYQNHVIIVYGIARDITQHI--QLRLQHTRLSAKEQLTASLPG--LAFFEYETTRDRLTLSAHFASLLDISQHRLSLEYDEFLLEIHPDDRSRFKQQL-TLLQPGEPTASCTLRMNQTRDYTQEVICQG--LRSEDGSLFQAVTKATDETDTKRVSDRIRKLSLYDQVTGLPNRTLFLEEVEHLIRT-----DHPFTILSLDFNQLHRINEQIGYDIGDQWLRQTSRYLTETLPDL-YCARLTGDHYAVLSTQPFDEVALKAMCLDLLALNTTRIQIEGYELVAELAIGLSPFQHDEMAATELLHTASRALSRAKLKAQPAYEFYTSQLDLEIYRRHQLEQRNAIQQDELFLEYQPKVDIWSGQILACEALIRWDHPEWGRIPPQDFIPLSEEGHCYLPIGEWVLETVCRTIQSLLQQ-QSPVVPISINLSSKQLLHRDFVDTVRTCLHRHQVPARYLQLELQESVLLHESEFVKETLQQLHQLGIQLILD----GYSSLSSLQTYPISSLKLDRSFVAEEDEQPVPLIKSIVYLAKEFQLSVVAEGIETLHQLDQFRDFECHAVQGYLFSRPVGIDTLRLLLKQ-------- 225849055 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIVNARDLTHLDNLNKQLQTLKEQLERYELIFLNISDAVAILDKDGYYLEQNKSHENLIGYSIEELIGKTPN----IHMK-KDDLEKIFQEIKS--KGSYLGEIQIKTKSGEHKDVELFAFALYDENGKISNIIGIKKD-------RSLEKELIYLDKLTNLPNRIKLMEDLKNLKE---------YKVIIVNIDSFKEINDVYGIKIGDMLLNALGNRLKDIGKKHNFVYKLSGDEFLILIDRFYPKTFLESLVNEIFYEQSKPFEIEGLSIPIDITIGAAEGSKDETKALEKADMALKYAKQSKKNFVCYDETLKIQEIYQNNISWVRNLKKAIDEDGFLVYYQPILNNQTNKIEKYESLVRVK-IDNTVYSPFYFLEIAKKSKLYLAITKKVFKEAIKHAKDYE---------ISINLSVLDILNEEISTEIIKTLKESDL---KITFEILESEGIENYEDVSGFIKNVKSFGAKVAIDDFGSGYSNFAYILKLDVDYIKIDASLIKNIHQDSQIIVENIVNLAKKLGIKTIAEFVHCKEVFEKVKELGIDYSQGYYISEP-------------------- 148554438 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RAALRLSESEAWIWKPGDRMVTLSAALADRIGVATETVPMSM--LFRLMDRESRRLAREAIDRLLST---------------GRSTAFAHRSRALGDRLAHHISYDEERHAVVAWVEVDRRDGEPAGDDGDALTGLPA--VDRIRQWVERRLADDQLRCILLMLGIMRFGLVNAAFGRPTGDAVLQGVARRIERVIDRIGLIARTAGSEFTIALGAPVTADTAELIANRLVESVAWPFVSGDSLIPLSCRVGIAAIDGDARRDAGTLFQRAAAALAAAKHGDTRALDADSEAEAHRRNQLEIDLRRALDHDQIDILFQPQVDIRSGQIMGVEALARWRHPQLGELGAVPLFATAARSDFVVQLSTYVQQRALEVAASWP--AHMGNLRLSVNVTAADIAQPNFVDDFLGRVDKAGFPRDRLTVEVTESGLIADLAGAAGLLSQLRGAGLRVAIDDFGTGYSSLAYLKALPLDYLKIDKTLAEDITTRDRIVVRGVIEMARSLGLAVITEGVETKAQLSLLAREGCNYYQGYLCSPPIDSGTLEAMVVDQ------- 75674698 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GADASQTISAPAGLPQATQEP--RVSAILTALGRAAFVWDIPSDAINWTEGAASIFKGIDPFLLATGARYGRLIEPS--GSVRTNIFSAAPTTRRRFDIEYGVRAASAPMLWIEEAGCWFADADGKVVRVEGIVRLENERRARDEQLINLSRNDALTGELNRTYLTAALAEAIEEAARYRS-PVAFMMVGIDHLARINNAFGFDVADEVISDVARRIRRRLRSGDTLGRFSGNRFGVILKNCGLDEVSIAAERLLAGIREEIVMTKSGPVSVTASIGAVLAPRYAQTADEAINRAQEILEVAKGRRCVWRPDTEREAQRRINIRVTDEIVTALNERRILTAFERVVDARTREAAFYECLVRMQQQNGQILLAPDVVPVAEKLGLIRLVDHRVLELVIAELAE------APHVQLSLNISPETTMDVDWWAAIEALMGAHPGVAERLIVEITETAAIQDIDDVQRFVTRLKNLGSRIAIDDFGAGYTSFRNLRKLGVDIVKIDGAFVQNLSSDDRAFVQTLIDLARRLDIRTVAEWVQDEQSAAMLRDWGCDFIQGRLISRP-------------------- 149194926 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSQAIEKSYQWVLITDSKANILYANDVVEQISGLKKEKFKKPFEIFSAN---GNKEFYKNIWNKI--QKKEIVEDIFIEKNKNGEFYYLKLKIIPIEVDDE--VYYVALGLDIT----NQKKLQESLFIDELTGLYNRKGFI-----LNAKKRIKKENKYVLMLIDIKNFKAINQVNGNIYGDLKLKQLSEFLRAFFYEEDLIGRIGGDEFAVLIEIND--------LADISNIIKKFVKKIKLIENLDINIGIAFYPRDAESVDELIEKASIALDFAKKAGENNFEVYNQDIKTQIEELMNAKQLIKEEKDEFIYFFQPYYSIKEDKIVGAEALIRII-KKNKIITPNFFIDYAEKSGVIVNIEEKMFKKINNFYRELQ-------IPLSFNVSAVSFKNKEQL---KKIFERVDVP---ITIELTEREVANNIEYTKEVFEFFKYKNFKIAIDDFGTGYSTFTYIKELNLDIVKIDMQFIKNISSKDYALVKTIIILAKEFDLKVVAEGVENKKQLQILRDLGCDYIQGYLISKPLPFQEMKLFIKE-------- 16329353 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDVTEYRKMEQGLNDLHHRLQAYREYSATGFLLVDARTKTVEANSAFCQLLGYEESEVLD--FTLYQLIAAE-RPVIEELLINLETQNYLSVP-ELEYRNREGQTVQVKGEVYRLPWEDREV--YCFVMRTPRGRQGYSETLANQALYDPISKLPNRVNLQKELSLAIDAAAHHQHL-MGVMFIHLEILNRINQAYGFGFGDEVFMAFHGAISDCMRSGDTVGQWDSNTLVIILAKIKSPQDSIRLAERILDRLKNPITVREREFIFNINIGISAYPNDGNRAEDLLSRANAALQRQTGFNHYQCYDPKFSTAALHQARLENLLQQAIAKRQLTLQYQPQIHLQSGEITAIEALLRWEHPEVGEIAPGKIIPIAARSNLIFELSDWIFRTACQQNLEWQKDGSPPRA-IAINLSAREFYRQDLVMMVGKTLEETGLDPQWLELEITENTLRQQPAKALAILQDLKTFGVRIALDDFGLGQMGIGFVTQFPFTTIKIHQGFMARLTPQEMAILQSIFALSQGFQYRLVAEGIETDAQLSLIKQLQCQEVQGFLLSRPLRKREMGQFLQK-------- 293374941 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RYKLILENSHDGYWIYYDNRDVSWWSKQNYQLLGLADNNQIKDKNFFPTLIHPKYRKKFEESIESLKTH--GRYQIVLKVKHSNGKYIWIQTSGTKYVMPIIKKSFTIGYNRDVSDLYEIAHEVKYLAFHDRSTNTLNSEGLKRRFEE-LKSSIQYQDSFLTIIDLSITSYQS---GLTDKSNNEFLNFFVERLKSLF-IYSKMARISEHQFAI-LTHNLELNEIKTKLELLNNLIHNGIVINNYSFSGQFAFCMELYPIEPYEQYLVYYEYVKRHLIKDKNEFFVTINASTKEKYLESIRVRNEFIQGLANDELILYFQPIVNAKTNIVSKLEALIRWNHPNRGTLAPGSFLPYLYEISDIKQLDFWVLKEVLRTIHQYDHEG-VEFPKVSINITGVTLADETLVKYIEDNLKFYEVDAHKICIEVTEQILIDNITIGNKNLETLKKMGVQIVLDDFGTGYSSIHYVNQLNAQVIKIDRSFIKDIHQNKQAIVKLIRNLADDLAVELVAEGIETYDELSYVLDNYCELVQGYLISKPLPIEEIL------------- 296272341 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VKLIPKWNLL----IGAGFYITKKSLRELSNEYLSKVFVVLIILITISL----FIARYLSVKIHNENERYKLLLDRSS-VVSKTDKDGIITYVNDSFEKTSGYNKNELIGISHKIIA--HPDPRSQSKKLWDTILKGK--IWKGILKNKRKDGVSYYNSITIIPIKDSQGNIKEFISAGTIVTELIENRSKLKNLFKTDALTGLGNRVSLIDHISK---------QQNGTLALINIDRFKEINDSHSHVIGDKVITSLSDRLFRYFNDKGYLYRLQSDIFA--LFTVNKDRRIDDINEFMNTLGKEPYIIGKETFILTYTCGIASNSENLLTYADI---ALTEAKNKKVKIKEYNNSMKNIEEFKNNLLWVERLHLAIKENRIFPHYQPIYNYKTGKIDKYEALMRLY-LDGKIIYPNEYLDIAKKTKLYPELTYKMVEEVISKFSTNNYE-------FSLNLCIEDLMNEELMIYVFDYAEQKGV-FKRMVLEIVESEEIDDSDYINKLLRRFKEEGVKIAIDDFGSGYSNYDYLIKLQADYLKIDGSIIKENDIRTQNVVKSIFEFAQKSNIKVIAEFVSNENIDKILREIGIDYAQGFYYGKP-------------------- 76810505 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TFREPAAIVLALSLLGMIALALLPVFRIRRLALRLGEAQGALEMSEARARAALVAVGDGVI-FTGRAGRVECNPAAERLIGLADDCRGRPLVSTLRLLDAPDSPGSAASPDAPLGDLEDGGSCDATLYRADGGAIAVRATASSIAPPPGHARRACGSGRVLVATEHELVRRLAWQTTHDPLTGLASRAEFER--HVGFALAADVREPVALLFVDLDRFRIVNDTCGYAAGDAMLAALAARLVSCAASADVVARLGGDEFCVLLDARDEASAVSAAERLRASVDGFVFVWDGQPFSVTASVGVALGPGRAPRVEDAVRLAGIACDVAKARGRNRDPHDHELAHHISDVSWCARVRQALEYDDFRLYVQPIVDTATQRRGELLLRMGALGEREGVAPPGLFIRAAERYGLVTDIDRWVVRTVLDALARTRSRRFSEY---AINLSGISIGDERFLDYVLEQFARTRVAPALICFEITETAAIANLAGALRFMHELKALGCRFALDDFGSGMASLSYLKQLPVEYLKIDGSFVTGIANDAASIVASINDIGHAMNCKTIAEYVDSAATLQKLAALGVDYAQGYYIGRPVPWCEAAR------------ 254459307 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MISYYGLPLLWPKTVYGTICILDSKDLYPPQHIKQLMGIAIENDLKILEQAKELIEANKRNANSKLRISAVLEKTSDGVVVTDKEQKIIFINSGFTKTTGYSESEVIGKNPKILNSG-KHDEKFFASMWDSL--NSTGQWQGEIWNKHKSGRIYPELLNICQIINEDGNLEYYAGIFSDLTTQEETKQRLYELAYYDDLTSLPNRSLLNKDMKIQPEA---------YVAILNIRGFTHINDVFGFDAGNFILRELSNRFSEKLMGNGFIYRVGSDEVVILNNILTSKDKFREFIAAVIKQMDNEIFHYPKD---EVDISVTIYAGICFDKERRLEKADMALHQAQIEHKDYVVYSKDEDTKNIQEKNIEIINKIKNAIQNDDYYQPIVDL-NASIIKYEALVRLRDGDDIL-TPYFFLDIAKKTKYYHQITHRVITKTFELFRD-------REESFSINLTAEDILNTEVVSFIKELLNFSNIE--RVIFEIVESEDIYNIIEIEEFIIEMKKMGVKIAIDDFGTGYSNFSYMMKLEPDYIKIDGSMIKNIDKDDNAIVKTIVTFAKELSINTIAEFVHSKEVFDICKELGVNEFQGYYFSEPL------------------- 167746397 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IGFDLTEQEKSEQLLKNKAKGEEECLRILLENSVQMILE---KAGRFLSADRTY-IFEISGQTMNNTYEWCAEGIDPE-KDNLQNLPVTLIDRWSREFENDLRSQSPEEYEVLSSQNIKRLIAANQRLAGYIGVDNDLFDQVEAFLETLSYFLSSSMEQMRTYRVLKDRFNEDLDRFGRQDFRSAGVIYLDLNGLKDINDTKGHQCGDQILKESAKKL-QVIFSEHMIYRIGGDEFAILCLNIKN----EHFMRMIRELKYLFSHSVDGSGAVGYS--WSESPSDFQVLLTEADKMMYTDKKEYYRSNPNSSRYRNYFDDRLDLKSLDHLLKAIEEERFCVYLQPKVLCSTQEIIGAEALVRYIGQDGTVEPPISFIPLLESAMTIKYVDFFVFEEVCRIIQDFI-KSDSPVFPISVNFSRFTLVDAGFLKTIFSICDQYQVPRSLLEFEITESAENIDETFLDDMIRDIKKAGFSVAIDDFGVKYANLSLVLNSDIDTLKLDKSMIDSSNEKAMMFIQALAYICKTLNISFIVEGVESQDQFEILKALRCEGIQGYLFGRPMPLSDFCRFLEEKQNKPKNS 254489816 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLQVKVKNILSQRQLFEAQAMSKRERFQLAMLTEAVVICDTD--GKIQLVNDYCNVLFGYNDNELIGRD---INILLPE--KAKQTTQDKANPTYRFTGEHEVEAITKTGAEVTVEINLMDYSDHKGS--HYLALIRDLSEKKRTQARLLKAALYDSLSGLHSREALELDTEKMV---AIGTEKSFFACLIDIDRFHQLNSVFGHRRCNDLIRSLAKQLRRSLSDLQIIYRIGSDVFVVKSIKPLSNHQIERYKKTLDVAFERLISDLNHRLSISAVSSLFNIDILKSGALVSMLEGALKLNKAEGYSGQIRFIEKLNYGVSSQMAELSQSLFDKVDESKLSVVYQPKVALNGKVTSSEALLRWQDEFFSPLNLGDFIYVAEDTGAIIEVGYFVVKQVCMALSELSQTGREMC--VSINLSLRQLADSHLIENIVAICRDYNIEPNRITFEITESVVAENIDMVTTILFMLKEQGFSLSVDDFGTGHSNFKYIHKLPIDEIKIDKSFVDDVVDEKYPIVETIISMSKAMDLDVVAEGVEHQCQVDYLNKKDCDFIQGYFFYKPLSKE---KWL-ETFSLAQ-- 153833253 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QLKDSLEKFTALYESTSLGMLIV-IERQIVDANQRALDLLSYDKDIILGKQLD--DLCASGDEECHVDIM--FKQLQSGRNLFEAQMLNSHGTQIDCLIEATLIQHHGQNALMLL--IQDQREKKQQAQLIQDLTDYDRISGFCNRPVILGALSELIAHRPN----QFSFIYLSSNGLKQISEVYGHVIFDEAIQYISMLFRQEFEGYQI-GRISESEFIIVIPSSDKCQFAMDSANKLLNQLAHKVEVAGIQLSLKAVMVDPEITHQTLDELLLVTRYSSQTMQRENGNKVQITGKALSTQAQTSMTIHRDLELAIENDNIVPFFQPILNTQTEEIIGFEALARWQHPSLGMISPAVFIPMAEQNQLIVELGESILKQSCQQLNESRQAYGLKNLNVHVNLSAQHFYHSSLTTSLELMFDQYQLSSGQLALEITESMLMGIEEEVIHRINEIKQLGIQLALDDFGTGYASFSSLCSFPIDIVKLDKSYIDQIETNDRALVRNIANMAQELGLTIVAEGVETMSQVRKLKVWNIDELQGFYFYKPISLDAFTQF----------- 285019720 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VQDVTERLAVQARLL-DAERQFRLMFDRNYCVFAVDSLR-FLEVNRAAVGHYGYSRDEFLG-----MSLLDLHPREDAVRLLCDVRTSRVGFSAPDVWTRRKDGSLLSVCVHSADLEFA-GMPARLI-LAEEVTQRLEHERELAFRASHDVATGLFNPHALAEALRA-------HKCHAYAIAYVQLRGLALIGDTLGRATGDAVRCAVAERLRGLGERFGLAAH---QPAEYFVLAVLEPQALEQALQALLEAMSAPVQGGDFSLQLQAHIGVALCPDAVDAEEAIGCAAQAAHAAQADGCSLVRFDRSMSVRIGERLRLAGRLHEAIEREEFVLYFQPIMDADSGAPRVLEALIRWPQADGSFIPPDQFIQVCEDTGLILPLGRWVMRTAA-QARRELARHGWSDLPVAVNVSALQFFDGDLVADLVQACADAELGIDGLHLELTESSLMRQPQQAREVLQRLRALGVRVALDDVGTGFSSMAYLRDLPLDTLKIDRSFIDGVDARNASICDALLTLGSSLGLDVVAEGVETQAQLQWLRAHGCGSVQGYLLGRPAPLEQVLQML---------- 257092123 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TQQRLLLKAAREEQARLTTLLGAMNSGIMFVGSNGRVIYANGAFARIWALADLTTGRSLAEVVPLLIPADAVHVEAILDTGV----GKVARGVELQTVDGRI--ITQRMQPV--AEGSSGSGCIWFHEDITLERQTQQRAYQALHDPLTKLLNRRGLYEA-LQAAIAQAIADNAPLALLFIDLDDFKHANDVGGHRTGDEILVAVAQTLSDQMRKGELAARLGGDEFAVLCPGNGAHAASAIAARLVEAVGGLRFAAADQTLRIGCSIGIATCPNDAREEDDLVACADTAMYLAKQSGKNGWAVYHNDPLRSRRVNWNARINRALQDQRFVLHFQAVHRAADLQVTYFEALVRMVDETDPLISPADFVPHAELSGKVRQIDRWVFLNCARKLA-----STDPSVCIAANLSARSLEDATFPAFLDDTLRQLEVDPRRLHIEVTETSAISDPAAARRMIDALRGLGCAVYLDDFGSGFSSFAHLKLLDVEAIKIDGAFIRDLHGDNRLFVASMIEIAHHLKKLAVAEHVEDASTLDILRSLGVDLVQGFHLGHP-------------------- 291287640 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QLTATTKKLAEASRKNKQ-YMDAVDASN-FVSIADQKGRVKYISNTYLSAIGYSSDEVIGQKHHMLN--HPEDVKRYKTLIKTVSSGR--IWVGILLNKTKNGDTLYLETSVVPIQNEDGVITEYLSVRKDITKVIMQQREIQSQYQDVLTGLPNRVKMRLDRNRATL----------PAVALMNIDGFSAINTYYGMEGGDYLLKSVAGKLAALIPDRMSVYRVSGDEFGILCYDVTDYDAFNSVIQDILNKISFIYKETEMHFSLTAGTAS--------GMETTITKAGIALRQAKKNKKSFMTYDEAESEMEKIRETVKYSGSLRDHEKIIPYFQPIVDTATGEIIKYEALMRIENEKGDIMTPNMFLSMSKSLKLYNSLSLMMLEKSLNSLSDTVND-------ICINFDMEDIRNNKFQTYFFDIISQKNL-QGRITVEITESEGIDNMDELSVFIARAKKHGCLIALDDFGTGYSNFMYILSLQPDFLKIDGSITRQINVSGRALTSTIVEMCRQAGIKTVAEYVSTDEIYSTIKEVGVDYCQGYLFGKPAP------------------ 294011402 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GDALF-WERDGDRIRISDNLARHLGLDRQSV--DPATFIRRLPRAERRSVIAALRGMMSGRPEAFAHAAPGRPGDRLVHHLRLV-------DGVVAADVEWLSD---------AHGHDATGRDDLTGLRSR------QAALDWLEQRQGLATTVLLLSISQFDRMNAAYGQVVGDALLGRIARRIERMTVDMAVVARIAGTEFLIGLTGEATAEKATFLARQLIGAIGRPFSAGDHLIRLTARCGIA-QSRADDDATRLIRRAGTALADARVGGGEGIRIFSSEKRSRQVDADQLETDLRLDRGEIGILFQPQYPVDGEHMIGVEALARWNHPQYGALGAGMLFATAGRSDYMLPLSAHIQAEALRQAAAWPRA--LSHLRLSINVTAEDIAQPGFMPQFLNLVDMSGFPRSRLTVEITESGLIEDVDNATALLTALRAEGLAVAVDDFGTGYSSLAYLKSLPLDYLKIDSGLAQDITARDRIIVRGVIHMAKSLGLRVIAEGVETEQQLDLLTREGCDYYQGFLRSAGVSSADLVAL----------- 296106739 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISSAFEGIIIIDPEGTIIEANNAFMKMTGYTEKEIIGQKPVLLHSRKQNEK-FYKELWNILMA--KGRWSGELWAKKKNKRLFPAFLAISAVKNSDGDVINYIGYYHDLTLIKKQEQQIESFKYYDYLTGLPNKLLLTQRLQMLINR-LSEENKELIIFNIRIFDSSSKNSLLDFNIRDKIILEVVKRIDRTSPKKMFFSRIGLSEFIVVYFIKCRIEVMASIAQRMIEKLSCPYHIGHKTIILTIIGLTAYYKNTAFSAEDFLQQSEVARHKAQIRGINIFEFFDPQVEERIIEFNKRIESVSKAIQLNKIYYQPIVELSTAEVAGLEALLRWKHPKKGLLLPKQFLSDIDNHPLSLQLGDWVLHQVLEQIEKL--LACGIKIPIHINVSAYQLQHPNFVKKLFDTLALYPVPPHLIMLEVLETQAIEDLILVSQIIAECKTKGVNFSLDDFGTGYASLTFLKELNTTEVKIDRSFIIDIFDKELVILKTMIEFCRVIGRTLVAEGVETIAHGKLLSLFGCNLIQGYAIAKPIPATKLIPWIK--------- 99081996 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YSISLVTLGGLLLWVGWGAFNGGSAMAFGTIARTMLLAAGAGVASIAIGLGLFRHVRAELLVNGFLGTVAFGIGALGAVTVIIARDILDALKIDDVVGAVLSIAFTAPVDLLPAGSRLAQLGI----QALGITAVGGWV---------------VCSM----APLILLLRARGLLRVHPKDRNALMDLLAEMKRHQRGSFSRRVRIDRSTERYNRVLDRVEAEINARVDSIRKERMSRLLAEEAFESMREAQEENAWSARHDKLTGLGNRKYLEEVAVETSTGPLGATLLIIDLDRFKEINDTYGHEAGDVVLEHTAQRLSEKIRGRDFAFRIGGDEFVVLMEFAGTQDDAFEYCSDLLFELLQPVRYKATDLQVGASIGFALCKPPETL-GAALRRADLALYKADGRSCVNAYSASIGSAHDEKMNLIRDFKQAFANNEIEVTLQPQIDGKTMEIAGCEALARWHHPVRGIVSPDVFVPVAKEVNMLADLDRRILDLAL--AAYWNFASHGIALPLSVNVSAERLGHPDLI---KELQQREDLPPDGLAFELLETVFLDQLTENANQIAALKAMGIAIEIDDFGTGHASIAGVLALKPDRLKIDRMFTSGIDEKRRDLMRGLIEMAASAGAETVVEGVETEAQAQVLSELGADVLQGFAFARPMDQERFLLWAQD-------- 142830526 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QAWQAGAYIAITVTFYLALLSTLFISRRYVKGSAAALLAIVVLAGLCILLLVDNFELGKLGIIFIYTLPMISLMFFGFRTAIAF-MVLNFIPFFYLLPGNLLGLSITLPGTHDYLHGLLFLFFNLCLPLAAIFSTLKRSAGQLSELNQNLAQSHDYYEELFEHNGSATVLVTAAGDIIKSNSLACEMLGLDVGQ-QANLLSLLSFVQESQLQGHWKVECNLKSRPESSLVLKHVMLTRSGHHVVSLQEISVLR-------------QLQQQLKQSQKAQDSWLHYDGLTCLPNVAGFTELANYKQEQLAPHE--FALVAIIRLRHVKTLNQQYGYEFGSQLLQHFAKVAKAALPSDAILARVRGVKFALWLKGDLNVLDPKQLAQAIASQLPVELTVGPYTARMSYQFGVSFTERDNYNAQQLIEQCELALELSDPNQVVGIYDQQQAQQLEQDYQLLNAFRDAIRQKQLELWLQPKVDPQG-KIQSFEALSRWF-VDGQAIAPDCFVLMAERHGLMTLFSRLVLQQSVSILQSWQQQALLY--PIAINLGGPELLDDSFFAELMSLSADHPWLTRYLQLEITETNIAVQQPLLHKRLKALSQYGFSISIDDFGTGHSSLSQLVDCPADTIKIDRRFVSCIPQDSRTILHTTIQLAKALNLNIVAEGVENDIQRRFLQSLGCQLMQGYLFGRPAPAE---------------- 225850670 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLRKTEEKLNLIFHEAQDGIAVIDSKGRYVIQNVSHRNLTGYSDEEIIGK----TPAISIGEK-KLKQIIRKV--NEQGKFRGIVDLKRKDGTVLNIDLSVFPVKDRKGKTIYYVGIKRDITEIIK------REKELENLNRKLEKQLFTDSLTSLPNRLKLIEDIKPKLAIFNINSFKEINDFYGQEIGDELLKKVGRKINSYVKDRYTVYKLSGDEFAILSDRDITMDQFSNIQRIIENIHEEIFICGETEIHIYMTAGYASGKERLI------SRADMALKYAKQHKKSIQLYSKNLGIEKQYIHNITVMKKIKRKNMVTVHFQPVYNNRTGLVESYETLVRLKDTDGSEILPETFFDIAKKSPVYPEITAKIIETIFKKIKDIPH-------KFSLNLSVRDIENRELTERIFEFLKSYRND---IIFEILESESIRNYRTVSQFIKEVKKLGAQIAIDDFGSGYSNFEFILKLDVDYIKLDSSLIKDIDRNSQIIVETIVGFAKRLGKKTVAEHVHSEEVFEVVKELDVDFSQGFYFGKP-------------------- 152996580 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YTKITAVLFLITLITTSFLLLVFSDEFHAEKYALISLYSLPLITRLLFSFKASLVAMI-------INIYPFYLVTSDNAQIDIASSFYFQLLTFVTLNIGFAVSRIIQTMRLLYQKLNDNYAMYEEFFENTGTPTLLCDQRGKILKANQLVRELLTDSPQTSDSTITDWLSPLGKTGRFFWQSNIAECTLKQKTNIHIEIRRASLTQHGYYVL-----------HLQNTTQLKAIQQELENTQQTNSRLAHYDLLTLLPNHRHFCRQVNQRIDEQ--DKHLTGAMFIIRISQFKLLNKQYGKDNANKVILNFSKTLQKKLSEQAIIGRLRGVKFSCFVPLGQAYLIQKNLSALIHSVLPSQITVDGNRLNMDYQVGIAYYHTDGKTAEELLEHCEMALEYSTSTDRFSYYNRSLEHNLIEEHKLGLKLSTAIKNKKIVLWLQPQVSPNG-QIRSFEALARWQ-CDGQFIPPTTFIKIAEKLGLLPLLAENLVRELVSTLTEWHKE--HIHTPIAFNLAGQELMNDSFFALLMALIADNPWLSDMLELEITETSPVMTHPLIHKRLRSLSQYGYSIAIDDFGTGQASLGQLVDIPANILKIDRRFVSPLDQRHVDIVKSTIQLAESLGMKVIAEGIETKEQASLLAALGCQTLQGYYFAKPSPMSDWTE------------ 225570451 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SEENLQSNIESS---MFIMELGSEKCFWSKGF--LLAMEPPKKNESPEHFFSVLHEDDIGRFMRDYRKIADGTFCSCANSYRMRDMGGCYQNMSVKLWTAGEECTETRKYLA---------GIIAEADNYGNLDPVTLLPNNYSFRKYLYEEVKKKENW-----AVIMLGIDDFTNINELFSYSTGNLLLQDCARRIQQLLPDNAGLFRLDGDGFGVVLYGCDEEGVKAWYEELKKSCITEKFNAKGYKFFLTISGGSCCFPKDGNDFETIYRNASKALQTSKKNGKNCLVVYSEELAEKDRRKATLRESVVLGFKGFYMVYQPIVSAENQTLVGSEVLLRWDSPYFPEISPVEFIPVLEENGLMLETGRWVLETAIRQCAEWCR--YKPDFQMNINVSSLQFEVPSFKYLLMEMLTEYEVKPANITLELTESGKVKDPLVLGRQFDFIRGQGIHIALDDFGTGYSSLEILRLLSADELKIDRSFLERISYDDQALLSTLVSLSRNMNMEVCVEGIENSKMEKHVCSLNPDLLQGFLYSHPLRAKDFEAKYFDGIPVDRQT 163736544 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SGGLEAHVSAMFLFQMAFAATAATIVSGAVLGYIATSLTLAGLVYPLVGHW--VWRQIGFIDFAGATVVHLIAVLFLGPRLGRYGHMALGGMLLWIGWGAFNVFNADVAPVVARTMLSAAGAGVTCIVVGLLVNGHIRAELLINGILGGLVFLIGVAGALTVMFVRDVLDALKIDDVVVPVHLAAGVVGTLAVAVAVPYEALPAGSRQLGIQILGVG-VVAAWVMATGPLLW---MLNRRGLLRAKPRDEVRG-LNLAENNQRNALLDLLEDMKRHQRGRFSQRVRVYRYNRVLDRVETEIAQRIDALRRERDMRAIAEDAFDAMCEAQKESAWAARHDKLTGIGNRKY---LEDFLAAPVQVPGEVTLVIALDLDRFKEINDTYGHAAGDAVLQVVARRLSGRMQDRDFAFRIGGDEFTAFVQVSDGGAEAEELCQDLAFTLLEPFYYQEVRLGFGVSVGFAVMDPGEPL-KSTLRRADLALYEAKSSGSDHVVAYSDAIGQAHSDKMNLIRDFREALERNEITFQPQIEAKTGRLIGCEVLARWQHPHRGLLTPDVFLPIAEEMNCSADLDMAILDLALQGYWELHRQGIDLPG-ISVNVSAARLADPQLI---AELQSRDDIPGGALTFELLETVFLDSSDDYAHKIAMLKDLGISIEIDDFGTGHASIAGVLALQPDRLKIDRVFASEIDRKRQDLMRGLIDMAASVGAETVVEGVETWEEASVLTALGADVLQGYVIGRPMAFEDLLRWHSAR------- 291519095 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVERKALEKLNIPFVIYQF--IDKRVYVTDGMCAIMGMKREEVVELFDDMYRDTHPDDKARVADAAFKFASGGESHIMHDYVIIHSHGAHFFLSTTMYMVEGIGGDVTNPLTEALASNFNSLMTKESLIRDNFYDTLTGLPNMSYFIQLADAAKKRLFSVGKIPAVLFMDMVGMKFFNEKYGLREGDILLVEFANLLRKYASNED-CGRIGQDHFAMFLCADDIESIVEQLFNDMKYVN------DGRTLPVHIGIYSASFEDVSASTALDRAKIVCDMQKGIYNSSFAYYNKDVHEQTKQYDYVLNNFKKAMEERWICPYYQPIIRSINGKVCDEEALARWIDPAKGLIPPDKFISVLEDANLIHILDLYIVDRVLEDM-NYTKSLGMPLIPVSINLSRFDFKLCDIISEIEKRVKEAGILPELITIEVTESVSDFESDFVKAQIAKIHKAGFKIWMDDFGSGYSSLNNLQEFDFDTIKFDMKFIRENNKKSHIIVRELMQMADKLDIDTVMEGVETLEQAKFLREIGADKMQGFFWGKP-------------------- 142039002 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IGITVSFLTVLFLALWFTRRCLLASSISLLVMVVAACLSIL-LFVPNFNLSQAGITFLYTLPLMALFLFGRKVACWMMCFNVLPFLLLL------RNQNLPPLVDVDISLPATHAYLMFFNICIPLSAMRLLKTQKIHAQQMIKHQKALQHTLDQYAE-IFD-NNGTASFFCNED-GVILNLNNAAKNIATDITLNSTRLCD------IFDLTEDASVNLLAASFQTRLKNNQSNRYLLQKASLEHHDTLLFH----CHDITAQTNHALELSRLKKHHISTHYYDLVTGLPNENHWYNPAPSATHQAMTVALVKIDNLSQINAAFGIGVGDAILKAFAIELKERVGHQAKIYRFRGASFALEFTELPLISPETLAQQLRQRIPTSLKLKQEQQIEYHLECRIGCCSGNKSAPQQAAEQCLIAIKQTTQANPVMVYYVGLINNLLEASSQESKICDALKHNRLEMWLQPKV-MADGHIISFEALARMFDKDGSMIMPSTFIPIIESSQLQAIFAMKVLRQLLQLIRSWPK--NVPMVRIAFNLSGQDILSDRFFKVLIQTYMNHPELIPLLEIEITETSVFSTYKETGRRLNTLARMGVSIAIDDFGTGHASLSQLIDISADTIKIDRYFVSGISERHTQIVNAAILLAKSLNLNVIAEGIETETQLMQLTALGCEQFQGYLFGKPAPAGLWLKTFQMQTP----- 260777790 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NDGIF-YMTDDDRIFFNPTFYE--NYDIASGQCHLDAWLSLVHPLDKAMLKGEVDAHIQKDEQKISTQYRVRNKTGQYVWIE--GTAVTKTINGTRFMIGCHRDISDRKLMETYVQQAAFRDNASGLSNGQKLIIDIDALVDQLPGQHSL----IYIQIGDIRSYLSAYGPHILRDVMSHLITALNSFTDDFIDIYRVRSDDFAILVRGHYTAEELMTLGERISQTYQESVQANGYMYGTDISIGIFPSFDIGLAAEEVIKVAARTCQFAGEKRHNRVGVYSKETKSKVDRHFYIERENAIHNETLTVKFQPIICAKKNRVASFEALVRWRSEEIGEIYPDEFIEVAEKKGLIVELGYLVFSKACQFIKR-YLETHGTNIRVNVNVSVLQLLNHQFPDRLKRLADHLGIDTKNIVLELTETIILDGNKSAISQLSRLSDYGFLLSLDDFGSGYSSLNSFFDLPLNQIKVDKSMAWRCLDNPATLLSFITRLCQAHNVDVVVEGIESAEMQKRFTDMGASFLQGYWFSKPLSIASASQY----------- 87122314 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAISRIFYTLEANAKQMEVLNNKINRNNELYEEIFEHTGTATLLCNRNGQILKANRKATKLLGFDSNQLEESFINWLAPIGESERYFWQSNASNCQLRSDDKIHIELHRSNLTTHGYYVM--------HLQNVTHLKAMRKVLD---HTQERNSRLAKFDALTQLPNHSNFCQLVNQKI--TKGQEHKTGAMFIIRISQFKLLNKQFGQEKANQIIISFTRKLQENLSDKTITSRLRGVKFACFIPIGQTYLIQRNLSALIQSVLPPQLKLNGESINLEYHVGISYTPSDGTNAQELIEHCEMALENATSADRLAYYNHARETNLIEEYQLGTLLSEAIKQDEIHLWLQPQVS-ASGDIVSFEALARWQLSNGQYVSPVVFIRIAESLGLLPKLAENLVRELVSLLAVWHQE--HIKTPVAINLAGQELMDDTFFALIMSLSADYTWLSEMLELEITETSSVMTNPLIHKRLKTLSQYGFSIAIDDFGTGQASLGQLIDIPANILKIDRRFVAPSDKRHLDIVKSTIEMANSLNMKVVAEGIETKDQAELLAALGCHTLQGYYFGKPTPVLEWTK------------ 238923296 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RTVEAIGLAEQLDERLNESEMVNALGSNNSIYYVDVDNNKMYMNPSVRAMFGEVLESKPGYNEMMEQYVNVLEEDKLHMLLETSINNLRDTYQHDYRIVR-DGQVQYCRAKFVNVSGV-GELHKMIAGFSDIS--PEKQRELERIAYVDAVTGGNNYESFKKKLR--------DRNVSGYLISMDIHSFKIVNSICGVAKGDEALRWISENIRGVVGYNDISGHINADRFVIFFADDKINKVIRKIETINLQLIKVSESLKIPKIQPYFGVTKWE-PGKKVEEAYGEANFAKNRIKERKDVLYQIYSQADTERIVEEKQMEDNFYRDLNDNHFEIWYQPKYAPKTNKLVGAEGLVRWRRENNEIIPPSKFIPLFERNGMIKALDEYVFREVCTHQRRWLDEGK-KIVPISINLSRASLYFESVVKRYHDIARRIGIYTHLVPIEITESAAVDND-EIKSIADKFHGNGFPLLVDDFGSGYSSLVTLNMKCFDTLKIDKSLIDYIDSNGERLLVHTIALAKELGICVTAEGVESQEQVEFLKNIDCDSIQGFYYSKPLPLTEYEMLL---------- 152989958 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LINLILSILNAHIKNSIQLLDRYDKEQKLKEHLKIYKDIFSSSLDGIIIFDEKNNLFDINESFMNMAGMKRSELDHILQFFKDYI---DFCKNKTVLDSIIN--RKKFINECWIKNARSSLLPVMISGFPLS-ING-LQYYILFVKDISRIKKQEKKLEYAAYHDPLTGLPNRALAIDRLQVAMER-AKRRGSMIAVLYIDLDGFKEINDKYGHQVGDIFLKKVAKNLQEVIRGEDTIARIGGDEFLGIIQDIEMRSFNDSIFYRILEAASKTVDINGHQLKATASIGITFFPREYNKDKDAEHLIREADIAMYKAKTTGKNRYVFFDDKVLETRSKFDFDKGMKNKEFIVYYQPIIDTKQGSVFGFEALVRWNLYHKDLLVPSAFLSYIKSFETLLKLHKFVIVQSMHDLQSFISNG--FHPYISINIDSNIFYHKKFIEMIDEIFS-TFEHCDLVIFEIEEKGLGENRSSNHDIFEVCKKHGIKILIDNFKGEYFTLTHFINFPFDFIKVDKSLIINAIQDNFAILEGSYAVAEAFLKDVIALGVETSDIIPTLNEIGIHYIQGYEIAKPKKLQDALQWITQ-------- 144019761 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RFGAEPSPAVSLWMIGLSASHLFLWLIMPRHTSPGTIATTAIAVYTVCWSLAGPLFINTGTLVDAILSSTVIIILSAICPLMYLQSPWLRRLSTALIYSSIGVCLALQIPPLIVQAAVTLLLLYLLVDMANSNCRRALVR--LSLKALQARERCQHTLEQTPLGFIEWNQNREIIGWNPAATAIFGFPRSEALGRTTDFL----FEDKKTFLMEQAEHDLFLFGKFSGTAENITSDGQIIVCEWNETPLFDDEMNVIGAASFVEDVTDRVRMQTRIKQQAYFDPLTGLPNRHRLMEELNRVISLAQRTQSF-CALLFIDLDHFKEINDSRGHHYGDLALTLFAQRLRKVIRTQETVARLGGDEFVVLLERETARLQIAQVAEKIIDAASEPFIIKGEKFQISCSIGIVFFNDGSSDGNSILEQADQALYTIKREGKSNFYFHNRELSQEMQKQMEERLRDESQAQSFLPYYQPILDTSNNLIDGLQIFLRWQKPCGDIVEAHEFIQVLESGSMIVDISLSLIDQACKQINLWRSQGWQDQQRIIFTLSLRELEHPSFILQVQEIMLKHGVKPRLFMFGLHTECLPKINSSLKLQINRLHELGCGLLVDN--VGYQSLQKLRELQVETIRISHRLMIESTESSWNLVKGLVELARSVGLKCIAPCVEESDFHHRLLDLSCQFLQGNLIAPPSPPTSITRMLIER------- 136726771 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GQWRHVQERASRVSLDPA--GPRLVAASLLDVTDMVALEAREHEARA------RLQAVWDNPSIGVVVCDPQGTIAECNRALAIRL--AADDTLLRGSRWLDWIHPDDRDAIQQQWQALLAGHTP-MALEQRLQGRDGSLRWTRQYLSLARHPQPPGDLVVVLLENIEEAKAREQTIFRQANFDALTGLPNRNLYRDRLEQAL-LRAQRESRPVYVLFLDLDGFKEVNDIHGHDLGDEVLIEAAGRIRRAMRTNDTVARFGGDEFVALIEGAESPLVVERVADALLSALRQPFHARGNALRLSASIGIAAYPSDGETVDELLRMADTAMYSAKNGGRDRMRFYSPQMESRARHVAKAGLERALAQGEFELHLQPVIALPEERVRGAEVLLRWRDPQRGFVSPAEFVPVAEASGQIRRIGAWALREGAR-LATEAGRRWGTGFRLAINVSASQFGDP----ALHDWLDEHRAALPHLTIEVTESVWMADSPSSLGWLQRVREGGGWVALDDFGTGYSSLAYLLRTPVDELKVDKRFTDGTGGPSERIVTAV------------------------------------------------------------- 150020644 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGVAIITPKGKIIDCNKQFTKLFGLK------RLENLETIVPPLLKQESKLLILEVL--KNGYATYETIRRSKDGKEIYV--KIKAIKFEIDDKVFIYTIYTDISKEKTLSEQLTKLIEKDPLTNTYNKTYITKQIKYLSNI------FFHSLIFVDIKDFKWINSIKGYKYGNELLRNIAAKLMDFVSEEKIDAIISRAQNDEFWIIDIDSQKAYQKNKKLIEKIKQKLSTFEQKFYIGSHLFKNSED------LEEIIRKTTLALSKSKDVEMEIVYSKEMEEQVIKEVTKEIQIKQAIKNRDFIPFLQPISKENMEIVGAEMLLRWE-KEGKIIPPSDFLDYIERSGQIHEISLQVFEKTMEFLKKHPNLK-----FIDVNISPIQLKDKNFFDEYLKIIEKFNISPKKIAFEITENLFLSYDEQVKENISKIKKEGIKLCLDDFGTGYSSLSYLRNLPFDMLKIDREFIKNIDERNTNLLKAIYSICETFNLTPIPEGVETVKQLEILSMIGFKLFQGYYFGKPMSLEEFEKIV---------- 259415748 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GGTALIVMFFVFLARQMARAHSEQARQLNRMSQRVTAAMGASKDGFAIFDEENRLLTCNDTYRELSHSCPEKVIPGMT--LPEILADAVAAGHYALDYVDNYNQRVLSHDYRTETGDRH---IISRVNETDFGDKVVTRTCLVRNEREQRCAAEALQEAKDRLEQQSLSDPLTQLPNRRHLDRELARRLQTESVALVRIDLDRFKKINDILGHEAGDFVLCHVADVLRAHTKAGDVPARVGGDEFVVLCRSGTTLRQAETLAQRVLEAVLQPVAWGNKRCNFGASFGVAHGEPGTISASELLSNADAALYRAKASGRAAVEVFTPEMRAQALEERSDRLPYAIEQGEITPYYHTQHDARSWQLAGVEVLARWEHPDLGVLTPDKFLGIAKQLGLEAELDGCIFDTAVAQMNSLRAEGILVP-RVAFNVSAPRIMQPSFIESVRARIPDHR---ENFAFEILESISCEDEGEALIFIDALKDMGFQIDVDDFGSGHASINGVLNIEPDALKIDRNIILGKSERAERMVASVVDLAHTLDVKIIAEGVDTIEKAKTLGEIGCDILQGFYFSKPRSFEALKQNL---------- 297584317 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NVLERKRISDDLSHSNRQLQTIMDSQSELVCKFDRDCNLSFTNRAFQQTL--QAKSEEQDLSHLSSYMDEESFETLKEHINMLVETGQPKT---LRI-SAYGHADTLIINVYVTRYHDGAVSEFISVGYDVTEKEKLENQLVYMAYHDQLTGLLNRYGFERSLLESESSGAC------HLIMLDIDDFSMLNTIYGSATGDNILIETGHILNSLVSSNGFVSRISSDEFMVCL-NSNDLWHDQHFLNSLEERVHHSFEGGSIPQFLHFSVGYTLFDPSAHSFEKAYHEATLALKSAKESGGAAIHAYMNWMYLDLQRINDIQKGLRNKENEFRMEYQQKMNNTSGKVTGVEALARWESKLLGNVGPGEFIPVFSKSEAIDLLSEWSINRVFHDLPELKAKYGAD-IKVSINLSPRVLLKKDFSQWLNNMRKRHKIDRDTVMLEITEDVFLEDLNLVNNLLRSIRDNGFLISLDDFGSGYASLSYLQNMLIDEVKIDKSITDQTNDKHLVLLNAIIKIAEAFHIAPVIEGVESENQLKLLQELG-DFVQGYLLHRP-------------------- 255654855 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WHIEYEVFSAIIVIFLMVYFFRSKFIPTLQNKIYC----ALLIFSFLFIISNILGSF----------CLNNIEKIPIFITFLLNQIYSLLLPIPAALVSFYVMAIIYQDIRYM---------------KKRLLFLSIPLLICIILSITNPFTHI-----LFGLSKETGYIRVATFSSF-------FFYAIYSALLSFKYRKAMHESKIWAIRG---FLIVSIVAIILQAIFLQYLLGTACACSLLLTYLSMQNRGLIIDDLTGVLNRQSFIQELDLNINTE-----QSGFIITIALDDFKFMNETFGTKNGDIALKEVGKYLVH-IHDVNHVYRIGG-DIFSIVVNSQLGIKPEDLIKKIEERFKKTWLVEEISFNLATSIAVVYYPENAETTEDVIVAIDFSIHEAKRSESRRVVYADASISEKIKRKHVIKNCLEEKNDGFEVYYQPIFSNSRGRFTSAEALLRLEHKELGFIPPDEFITIAEQTGLINLIGLVVFEKVCRFIASDEFEG-LKLDNIAVNLSVVQCMQKNLADDLLYLMDKYNISPTKFKLEITETVAMGSFNIIKETMERLIDLGVKFALDDFGIGYSGVSNMLSLPFSVIKLDKSLIWSMNEDSRHTVETIIALINKLNMKAVAEGVETIKCAEDLIAMECEYLQGYYFSKPIPEDAFKNLLKE-------- 99082069 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARQLNRMSQRVTAAMEASKDGFAIFDEENRLVTCNDRYRELSHVHPDTLTEILADAVESGHVSAKDYIQNYNQRIVNHGCTETQLEL---AGDRH---IVSRVNETDFGDKVVTRICLVRNEREQRRAAQALRETKDRLELQSLSDPLTHLPNRRHLDRELSRRLQTEPVALVRIDLDRFKKINDILGHEAGDYVLCHVADVLRAHTKAGDVPARVGGDEFVVLCRSGTTLEQAQTLATRVLRAVLEPVVWGNKRCNFGASFGVAHGVPGEITASELLSNADAALYRAKASGRGAVEVFTSEMRAEVLEERSDRLPYAIEAGEITPYYHTQHDALTWHLAGVEVLARWEHPDRGVLPPDRFLGIAKQLGLEAELDGCIFDRAVADMRSLRAEGILVR-RVAFNVSAARIMQPSFIETVRARIPD---QRESYAFEILESISCEDEGEALIFIDALKDLGFQIDVDDFGSGHASINGVLNIEPDALKIDRNIILGKSERAERMVASVVDLAHTLDVKIIAEGVDTIEKAKTLGAIGCDILQGFYFSKPRSFAELKKNLER-------- 217077187 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVDCNSAFTKTFGYKKLEN-------IENIVPDYLKEESKIL-ILQILKKGHVSYETVRKSKSGKNIFVRIYASKFEIENQTFIYII--YSDISKEKKLSQQISNLIEKDPLTKTFNKVYIIKRLKNLKPL------FYHSLIFIDIKDFQRINSLKGNVFGDKVLKIVANKLKECTNY--IISRAHADEFWILAEELDIDVKKAYSKNKELILHIDNCLKNIKVDDTSLKFHIGTYIFKNDENIDEVIRKTSLSLSRSKDEDKIITYSKEIEDEIRKELEKEIQIKKAIEKGEFIPFFQPIATHNMEIVGAEALIRWV-KDGKVIPPFEFLDFLEKTGLIEQASKQIFENVCK-----LLSKTKKLKFVDVNISPIQLKNTNFSKDYLKILEKYNIQSSQITIEITENLFIDYNDIVRENLNLLKSEGFKLCLDDFGTGYSSLNYLRNIPFDIIKIDREFISNIDEKNLNLLKAIYSIAESFKMGAIPEGVENEKQLEILTVIGFRLFQGYYFGKPMPESEFLSIL---------- 210611079 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KNGVYRYPSMVKEFQFPREVIKNPLPYWKEVVHPDDWETF--YLSNMEIGKEGKDNHEFRIRARDGEYHWVKCRGYLMRDEKDQPAVFAGVLSKLD----------RKPRIDALTSLYTSEVFSEDFAKMLEENAFGE---IGMFVVGIDRFRNINEGYGRQTGDKVLKTVAKLILELVPEGIRVYRLEG-DHFGILVKYPNEEIVKKLYDAIRSRCQCYRGNGKRRLLMTVSAGYAEYPKDAGSFVDLYEYTDYALQYAKENGRDCLELFSQEMLAYRSRELDIIRDISDNFRAFSLKYQPIVEGETKEVIAVEALLQWDNPHIANLEYDELSKFLEKNRLLNPVGRWMFQTGCMALKKWLSEG--WNLSLNLNVSYAQLSDWNYIQEIIMIVKSSQVLPEKIVIEVVDSYFISDMKIYEQAFRAIKESGMKIMLDDFGADYASIGLLKNDLVDIVKVDRTIVRRVVKSDLDFIRFIVKICHDMEIEVCLEGVAEMEELKLVEDMIFDYMQGDLFGK--------------------- 157737775 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLKGNITYVNDKFCEVSLYNYEEVIGKPHSIVRG--EEDDEIFQQLWENIKNKKA--WYGVLKNRKKNGEFYWVDINIRPILNEKNEIIEYIAIRHEITNLVLKTEELKRNLRLDSLTNIGNRYKLIEDVSKSVN---------PCISILDIVSFSDVNDFFGYKTGDNVLKIVARKIEELLKENYKVYRDHSDTFCIVAQNEDRDKFIKNIDEISKTIAKVPIVIKSRELYVQLSYVFSFES---KENLLETANIIKRYSHANKNIIIYDKALELEKDYEKNIFWTLKIKKALDEDKIVPYFQPIYNLKTSKIEKYEALVRLIDGN-NVISPYYFLDISKKSKQYLQLTKTMIQKTFDYFRDKDFE-------FSINLTFEDIKSEYISSFIIELLKEYKI-GHRVVFEIVESEEIDNFRKINEFFVTIREYGCKIAIDDFGSGYSNFEYLAKLNVDYIKIDGSLIKDINKSSQNIVSMLVNFAKGQKVKTIAEFVSNKDILNKVRELGIDYVQGYYIKEPIALNDIISL----------- 225019731 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QLAKAVESLSDSVAESASKLSIEMTSTAIGAFELNKKEGNTFYTEHLFEIFGLQDDYSMMDNEAFLKKL-----EQTRRFLDE--ANERDRVWL-YQVSRQQGSPSWARLRVVVESD------RIIGVAEDVTQQIIEKKKIEYERDYDLLTNLLNRRAFYTLLVELF--SQPEQLKIGAMMMFDLDNLKHINDTYGHDYGDQYIRCAAAILRKNTPANAVVSRMSGDEFYIFLYGCEEKEQILDTVEQIKQGLAETIFPGDATFRVRASAGIAWYPDDADSYEQLIRYADFAMYTVKHTVKGQVMQFSIEEYQRDSYHNKEELNKLIDERLIEYHFQPIVDASTGEVFAYEAL--MRSKVDAFKSPLEILTLARSQSKLYEIER--LTWFCSMEAFVAQKQILPDVRIFINSIANQNLSRQDFAEFEQL---YRPHLNRIVVELTEEEKPNSAFSSQKQ-ECIRLWQASLALDDFGTGYNGEAMLLCLTPQFVKIDMSIVRDTDRNRQKILQNLLSYTKERRIKVIAEGVENRGEMETLIHTGVDYLQGYYVGMPQ------------------- 226307763 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTREQIAVTFGVLPWAAAVHLVVTLGLTLYVIPPDSGPLPLWPFLSGVIGLVGMCVGLAIHFNLIAPTYRMSYAFLIVEFAVVGILYSSL--ALVLYPILDDSGDLILTAASASITGAGAVATAMLRIVGLTWVLLVILGVAFWLQPGPEFER-----ILIGLIVYGAALIGGTIVVSGNLESRYRAELRAASERVQMLLENAGDFVWETDQKGKFNRIPTRLASEAGLDSAELQGT--AWQDLFMELGTLRIPGGIDALMELQKARHTKTAFVVRVHGEIRWWQISGRPRPGRTPDEFVWRGVGSDVTEVKLQSDEIVRMGRVDALTGMPNRHSFWTELERLL-RDPYTSESGLALAMLDLDNFKSVNDTLGHTVGDAVLREVADRLSEAGGMSQLFARLGGDEFAILFTDMGDSSQVRTLLGRYIETLHEPITVAGTRLEIGCSIGYYLPAELPSSADEMMGAADLALFAAKESGRGAVREYRDSMKSVADRRAREDLGNTVAEKDLELELLPRIDVLSREIVAVEVRVVWHNARLGAVTSAEFMSVADDTGLAYSLGTTVFELACEAASRLPDH-----LRVAVAVSTRQLESEAFIEAVGDSLRRSDARAGQFELQLDESSVITD--QSRAALHAIAEMGVSLTVDEFGAGFSSLASLSGLPFTRVRIERS-ISGAAPGGRPILEALVDLVDALGMEVVVSGVDSEEQLKAVAAAGVRTVQG-------------------------- 225571075 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WNLSIQPSSGWQQIWIIIASVVAACVLLALAWLYLHYYRRHAIKQLRTMDGATGL-----------YNQKGFTAALDCWLSDESSPVMLYFSMEGYSQAARLIGTKQEAVFL-----RSIPGRLKEYIRSPFLAAYLGSGNFLIALREGMNKLQQEEFAKGLSLEL----LLKVRVRD---EKNFVMARYKYT-RCKNGTGRAAEEME-------SLIH----AYYAEVMQ------------ESPVRM-------MTEKCRQLIEGNNDVIFDEYTDFEMTELSKTFNRYRKKVEQLAYFDPVFNVGNRPKYFRDTEMLISYSPKRPFSLFVDICSFSQYNELFSADVGDEILHEMIRRLSRPFGSY--LYRINGDVFGISLTKEKTDVFAARLQQML----TAPVMAGNLSIPLQIRLVACRYPAHGSTPGILLERLQSAMSFSKTTARSTVIYNDALDEMLRTEAHILHRLSDAIQQKTEIWYQPLMHLESGQYKAVEALVRLPDGEGGYFPAGQVISLAERNAMVEALGDYVLANACSFMREWGEELGVQ--RMGINLSVQQLLVGNSAEHLLQLISAANVEPGRITLEITESILIQSIDHAAETLEKLRKAGIHIALDDFGVGYSSLNYLSNLPVDIIKIDRSLTQQINEKQYALLRSIVDMSVINDLSVVAEGVESGAEQKMIASAGVQYIQGYYYARPMPGEELIVSLKGR------- 196155919 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVSEIKEGVLVCDAVGLIIKANQSLCDMLG---TKVKHLISTHINSVFPKARKH-----DPRPDYLIDGLRTELTIVS-EGRRFHLTMSVTSFELDDGE-TNFVAILTDVSELKSSESQLKYLAFTDALTGAGNRNLLNSIVETYNESCEPCS-----IIFIDIDEFKLINDTHGHEVGDEILRACASRFKAALRGDDTVIRFGGDEFVV-VTSTTCHKLLKKMTSRLSLSLKKIFKTTSGDFQITASIGLASSTESMSP-TELLKNADIAMFSAKQGGKNGVVTFSDDLSKNIEYRLFIQQKSAIQNKQITAYFQPIIDSKG-EVLAVEALARWHIPSHGPISPDKFIPIAERTKHIHDIGLLMLDEVCFALKALSGWGFLN-VKFNLNMSAVQLQNDGVVELFAERFAFHNIDPGRIVIEITESTLQ--SAKARDVLIKIKALGVIVSIDDFGTGFSCISELADETYDAIKIDRSLLPGEQEKRRAIIENVVSMCVKLGMPCTLEGLETIEQVSFAKKIGAKAMQGYYFTRPVNLVGLMEYLQAEHPLV--- 225571090 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IQHMQERVSFDEAMQSILETICHFFKAYHAGIWMMDEQSGLYALNSEW--FVGDSGDQWTLSLSAWLSWNEPVKLENPQAMIDMYQLMQSHHVENQHWIHLEEHGEEYGCLVI-DNTNANFQNVSFLESLSGFIVNEIKRHRLFQAALHANHYDLLTDVLNRNSYENNLPRYQTEEVSSLGVIVANIDNLKKINEDYGTVTGDQYIRHLANLMKMIFAQTDI-YRFNGDEFLIIAVNSEK----AVLEDKVQKLREKIEKNENFSVSLGFSWDSVEHD---------LAALIHAADDVMKLNKKRHYDEMHGSDDAQHRQLLRNLIKQIQRGEYVVYLQPKYHLENHKWIGAEALIRQQHPEFGILPPSEFIPVLESNGIIRYIDLFVLEEVCRLLEKW----NRNDLIISLNFSRVTLMEDDIINSMKKVLDKYDFSRRCLEIEMTESTVEHCSAMLYKTVQEISDLGLRISLDDFGIRYSNLSVLNDIHFDTLKLDKSLIQTSHQRSRIILRNVIQMCRELDIEMIAEGVETSRQEDILKSLDCPNGQGYLFARPVPVKDFEE------------ 296272384 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLKDIIDSDLTEALLHLEG--YKKALDESS-IVSKTNTKGIITYVNNKFCEISGYEEKELLGKNHNIIRN-PANSKEFFKKMWGTLEN--KNIFRGVISNKKKDGSIYYVNSTIIPVLDSNNEIKEYIGIRNDVT-SLFEKDEIITKQFTDNVTGLPNRQKLVEDSKNLL---------FPKLAMININYFRDINDTYGIDVGDFVLKEFSNKLSTLSDLNINIYRISGDLFGILAFGNYTTESLKILCDFLDEVKINPIKYDGHALNLSFSIGISSGREWLL------VEAEMALQQAKAENKVLVMNLENKNNDALKKKVELTNKIKYALKNDNLLIYGQKIINNITGETKYEVLMRLKVDDKILSPYFFLEHAKKARLYHEMTRKMIKLACEYFKD-------KENSFSINLTIQDITNEETVEYLTNVLLETK-TNKRIILEIVESEQINQFEKVTSFIKKMKHLGARIAIDDFGTGYSNFEYIIKLNVDILKIDGSLIRNIHKDKNIFVSTIVNFAKQLGLEIVAEFVDSQEVLETIKSLNIDCAQGYFLHEP-------------------- 296107028 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FKLILDSMTLCFIVTNSCGDIVSINTTACKAFGYEEVELKN--RSLFLLTPPPQREIYKNKINKFLHSKEPDPNAIFLGYTKNGSE--FVLKGKFIKRRINKKIYLFVLLKDISQQIKEEENLVWQATHDPVTHLINKKLFHHRVIHALQR-CQNGNKPISILYIDLEMINFISNIYGMWIEEKFLNEVGSRILSEIHFGDTLARVGDERFVVLCENNENEALVLQLAEKIKDKLRMVFTFDQQKFFLSCTIGICHRLNKNDTVIDILRDAEVALYEAKRLGKNNIILFNSAIKKKVEDELMLATQLEIDTKQLYFELQPIVTFNKSFLIGAEILLRWKLNNKEI-PPSMFIPIAERSGAIYQIGYWVLEQGCNIVAEWQKKKKGKVPYISINISMKQLEDAAFYEKVRKIIAKTKANPYNIVLEVTESALMEHE-QAREVLYSLRKFGFRMAIDDFGTGYSSLKQLSAMPIDILKVDKYFIDNISKNSYSLVKKIVQMAHIFKAKIIIEGLERTEQYKLLAKIKPDAYQGFLFSPSVLQDDFEK------------ 90415542 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVVLASNQNPIWAWLTTAVLAS-LTVWLWSV--KIRRDTKASTSQTQTLITTSSLIFAALYGAAAVTFITPDSLEKSVFASLMLIALTYAWPLTYALKAIFRHLFLSLIFAPLFIAL------FSYQPQINPGFLILVPLAYFIFNRNQLSQRRASDVVIATSQKITSLIEQTPLGFIEWNQEREIIGWNPAATTIFGYAKDEVLGRTTEFL-----YDKKKLQQVENDLFLFGKD-FTGTAENVTRDGTMIICEWNDTPLFDEAMNVVGAASFVEDVTDRVNLETRIKQQAYFDPLTGLPNRPRLMEELNRVVAL-AQRSQAYCSLLFIDLDHFKEINDTRGHHYGDLALALFAQRLRKVIRTEEAVARLGGDEFVVLLENEPSRLQIDQVAEKIIDAAREPLVIKDEKFRISCSIGIVLFNDGSSDGEAILQQADKALYTIKREGTSNYYFHNQKLPSEMQTQAMEQLRDKTNNQSFLPYYQPILDTKTNLICGLQIFLRWKNPDNELIAANEIIALLESGSMIVDISLTLLEQIFNQVDLWRTQLWREDQQIYYTLSLRELEHPSFTLSIKALLTKYAIKADTLVFTIHTETLPKIHNPLTLQLNSLKALGIQFVVDN--VGYQTLQKLREFDVSTIRISHKLMAECPESSWNLVKGLVELTKSVGLNCIAPCVEEAEIHHLLLDTGCQLLQGNLIAPPSPATAITRMLIERNSLSR-- 261856647 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------APQARDARILIVDLANLAVLAEFLDMEGFSRVTTESDPRHAMVLWQAQ--------PFDLLLLDMRMPHMNGMAALKATLEPDDYLPCIVLTDRETRQAALAAAIDFITKPFDFEETLKRINTALNTRLLH-QQKRNQLSDFRRRLD--EQANELQEKEHNLAYLATHDSVTGLLNRRALTEGLRSHI----MAQSDSFSCALVEVTDSDQLLLIEGVESVDFFLRTVASRLKMVMDDHGICGVWGGQTFLCALPFAGE----AAGRVFNRLAKAVFAPVDDFDVVVTVRPKELDTPEAIDATVRRAGFALASQHKRSNLVVEFNQIMEDTALRRSLLERELMSAMSEHPEQFFLQFQPKVELTRETIVGGEALLRWQHPELGFISPAEFIPIAEEKGQIEVLGLIVIEHALQFVRRMQSELGRA-VPIAVNVSGVQAKGQSLVDEVQRLLTAYAVAPPLLELEITESALMIGFDWVVDALHQLRELDVSVALDDFGTGYSSFAYIQTLPISTLKIDRAFVDNNSPRQAALLGAIVRMAQDLGLTTVAEGVETREDIDLLKQLNCPIAQGYYYSRPLMPDDFITLLRQ-------- 126740930 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WVGWGAFNGGSGLIFSADVAPIMVRTMLTAAGAGLTSIIIGLFLIGHMRSELLINGLLGGLVAYSAFVIGAVGAVSVVLSRDILEAHLVAGIVGTLAVAFAVPVEHLPMGSRLEQLGV-----QAIGIACVGLWVFAWALPLAL------CLKAFGLFRAKPKDEVKG-LNLAENHQRNLLLELIEEMKRHRRVRVEHSTEVGALAYRYNKVLDRVELEINQRMDVIRERETRLMAEEAYIAMCEAQQDSAWAARHDRLTGLGNRMHLEEIASDTVEGGMSGALVIAFDLDRFKEVNDTYGHEAGDLVLQESANRICKPLRNQDFAFRIGGDEFVVLLDSTMPQEEAEELCNDILFELLQPIKFKKTELRVGASIGFSTASPTASL-STALHQADLALYASKRDGRSCVNGYTEEIGAAHEEKLNLIKDFKFERNEIEIMLQPQIDAKTRELTGCEALARWNHPIRGILSPDLFTPIAQELNLLAALDRKILDQALYAYWVLAERGILLSN-ISVNVSAASLASPDLA---ERLEQRVDLPKNGLAFELLETVFLDQSDDYARKIQALKDLGITIEIDDFGTGHASIAAVLALQPDRLKIARVFAVDIDQKRQNLMRGFIEMAASVGAETVIEGIETEAEADVLRDLGADVLQGYVFGRPMDLQAFLAWAETRQVSTGNT 296108287 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LNGDVVFTNEEGKIILNY-----------WIKLFKGLPVELLKEAQRIQKSNQSTRIEMEIEDKIYLFTLVWI--------DEFKQINIY---GTDITPLKNTQNAMLNLTRRDTLTQIANRQYFEEKLIEKI-YEHHLKEKSLALLLIDLDNFKIVNDTLGHPTGDKLLMAVTNRMTRCLRANDFIARLGGDE-FIVLLDQCNTDTAVKVAEKIINVLGKPFQFDEYHMTITASIGIAIYPETSEIASDLLKYADIAMYQSKKTGKNKCTVFSKNLHYKENQRNEILKKDIELKRELYIDYQPQIDLSDNTIVGIEALLRWSHPTLGLILPTEFIPIAEQTGCIHTISQWFIEQTLLDYSQF--QQLSSNIKLSINVSLSQLNDTRFTKILCDSLLQNNLSKSKIILDISERMIAPHFIQISKKLKQIHHIGINISLDNFCC-----------PLDYLKVDQRLLIGIEGKLRKLLSGIINLTKDLDIKIIQKGIETAEQHEVIKSLGCQYAQGYFYCKPVALNDLLPLIKK-------- 289207718 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RMPGIDGHEVMRQLNDWLPVIQIDPQTREQALAAGALDFITKPFNATEVVQRIDN-----LLRVRALHNAHGRAEDLSRSLADRARTLQRTEQDLEHLAHHDPATGLPNRHSLLRFIDE----AIETGSALDLVMVHVRGHEAVERLEGYAAADLMLREIGQRLRLALEDQ-TPGRVQCGIWGGSLAVASRESIATSTLQDCMDASLAHLRLGRYEIAPSASAGHVRAPDHGRNAEELIRRVSLTAKGERRGSEWLSFDPVLEQDARRRHQLEYGLTVAREQDQLHLLYQPKIELASGCLVGFEALMRWEHPRLGLISPGEFIPLAENTGRIAELGEWALHEALAAARRWR-EASGHCPPIAVNVSTQQFAARSLVDAVQSALKASGLNGNALEIEITETAVMHDVAATVEELRALRALGVSIAIDDFGTGYSSLAYLRRLPATTIKIDRSLIDGANPSMDTLARAILSVSRGFGLTTVAEGIETEADARHLAALGCPIGQGYLYHRPLPETDASGLLAR-------- 260775720 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EAHEGLLDQRVKLLNVFDTGSEGLWLMRMNGRIRYYNDDFYHQFDIVQEDA--DVEDWIRLIHPLDIETFRTQMHHHAMAKEERVVSEYRVQNRQGQYLWIEASGVMMVDEEGAF--MVGCHRNISDRKLMQDYLYQTAYFDPVSGLMNRNKLRDLLEERVDLE-------GQILQLAIQRSHLYSRQYGQSVEDEFVSAIHAFMLKQNLESYTFYRLKSGVYAVLMSMNMSVNALRALAMKMRVFFADFGSSSKIFVGDELAIGGVFICQTTSAEKTLEILDKTCDYAGRQCAGRVAIYHGEVQQHIERFFTIQESLKSAIESQQISIALQPICLASMRTVSYEALARWTHPDIGSVTPDEFIPLAEEQGLIHALGLSVLEQAC-QFLSMSDRQGQPAIKVNVNVSALQIMRHDFAKKAMQVLRRQGLPAERITLEITESVLLDADESIVKKLYRLRALGFQLSLDDFGSGYSSVYGLFNLPFNQIKIDKLIISEAQHNRQAFIRFLTDLGEVNGIDIVAEGLEHQHQIDQCATLNVSHLQGFAIEHP---AAITQW-QARF------ 120600751 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIITVSFLSVLISALWFTRRYLMLSSISLLAMV-VAACICILLFVPDFNLSQAGIIFLYTLPLMALFLFGAKAAIIMMFFNVLPFLLLLTIIDIDISMPATHAYLNGLLFTFFNICIPLSAMRLLKTQKIHSQQMIKHHEALQHTLEQYTEIFENNGTASFFCNEDGLILNLNDAAKNI----ANDVRVN------------QTRLSDIFELAEDTPINLFAASFPTHLKNNPKAKYLLQKASLQHHDTLLFH----CHDVTEQTNHAIELSRLKKHHISTHFYDLVTSLPNENHWYNPAPSVIHQKMTVAIVKIDNLSQINAAFGIQIGDALLKTFANELKHRFGQHAKIYRFRGASFALEFTSLPLISPENLAQQLRERIPTNLQLKQEQQVEYHLECRVGCSSGTKASPQQAAEQCLIAIKQTTQASPVMVYYIGLINNLLEASSQKARIRDALKYNRLEMWLQPQV-MANGHIISFEALARMFDEDGTMIMPNTFIPIIESSQLQAIFAIKVFRQLLQLIRSWPK--NVPPVKIAFNLSGQDILSDRFFKVLIQTYMNHPELIPLLEIEITETSVFSTYKETGRRLNTLARMGVSIAIDDFGTGHASLSQLIDISADTIKIDRYFISGISERHTQIVNAAILLAKSLKLNVIAEGIETEAQLSQLTALGCKQFQGYLFGKPAPANLWLKTFQMQTPM---- 260772609 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIYVEFLIERVSTVLLKGTVQPLMILGSIRELAKLFED------LFDNTHHGFMLTDQETRILACNRYFEQYSGFKQSELLGLKASIFNS-QKHSADFYQSMWHDINHY--GSWSGVILNRLASGKISPQELTIQKITLQDGRVF-FLGMTLDLSENLYRVADTP-LGEIDLLTQLPTEEKFKDLLSIYQK-----ENQDDTTLIVLVFQPQFSTD---HHHAEMVMLSNFLVNSEEVKLAGYVGKDIYAVCLACTKCQKTTDFRQIQHAIRRFMQDLKKESEIYATVIGGRIGVSVLELDAKTPARMVTHAMQAMQHAGESKTISFYHSEIHQQVKRRKSLEDLVSKAISERDLEVHYQPIVDTKTWEIAKFEALCRFKPTKDNAFTTQEMISIAEDLNLISELDRTVG-ILSLQALPKIKMLFGQHIGLTINRSFNSKMDAVQITNTLEMIENYTDSPQSITIELTESAYFDSQSQQANALKSLREQGVTIAIDDFGTGYSSFTYLSDCHFDYLKIDREFVTDIQSNKCKIVNMIIGLCHSLGIKVVAEGVETEQEVMVLKSLGVDYMQGYFFSKPLPFTSLHQ------------ 118591951 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQLVVEHAHEGLVMQDIYGRIEWTNPAYSRITGYSAEEVRRPQEFILPPANQLSAEEVETFRYDLTRFRSGTEEL-ILNRRKDGELFWNQLTFAVVEGKTLEDTKIILICRDVTSQVEHKQQAEHDDLTGVANRSKLNSYLMERIAEGVDGSA-----RIGIIHFDLDHFKDINDSHGHSAGDTVLRHVAMVMSRVLGNRGLVARIGGDEFVAVVSDPQGPEEMEDLGTRILEGLAKPVRVDRHEVRVAGSVGLVLADAATASASELINCADIALYAAKRSGRSQISWYTDGAAHRHRRMILAQLDEDLENDGLSLMLIPQYDLESRRIIGYEAAACWLHPSEGLVDPVSLLSAQDDARRITQIERFALREGLCEVKRLREVSNSAY-FVSVNLSGASLKEAGFLVQLRQAACEAGFKTSDIVVELDEKIIRFDEPDGLASVDLLKEIGCRVALDKFGSGHGGAGQLIYLNADQLKLCPMLVAGLEESNRQLVQSIIRLAGNLGLTISAAGVDTARQVDMLRQFGCTMVQGKVIADPLSAHEAEIHMRE-------- 225568299 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GVVEYQRDAEKVFCTKKVIKMF--MMDKKYYS-RGYLDRKYFEDYLS-EAGLDVLLE-RSGEKDYQI---AHTIQQRWVHL--KSLADEDKTLITVLDITKDIYERQ----KIEYERDYDILTHLLNRRAFNRRMKQVLQEGSRL--TLGAMIMWDLDNLKYVNDTYGHDYGDQYIQRAAIVFGGLARDGGIVGRISGDEFLAFVPECGSRERLLEKVEEIKRQNTRVVMPDGESIAVRASGGIAWYPDDGRSLDELRKYADFAMYDTKNSYKGEFKEFDKKAYEKDAFQGREQLNKLIEDEMVNYAFQPIVSTIDGSIFAYEALMRPMMENLS--SPADVMRLAIAQSRLPDIEKLTFRRALEDYASQRDAFGDRKLF--INSIPNQILSEELMYG---LFERYQIGAGMLVVEMIESE-QTDIGIMEDKIQMLKEFQAELAVDDFGAGYSSESTLLYMQPDYVKIDMSIVRDIDKDRQALAVSTLNYARPRGIKVIAEGVETAAEMETLISLGIDYLQGFYVARP-------------------- 257790497 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PDKERVYEALTTTGASQSLYLKESAFSASGRMVVDPADDASSDARAVASAAEIQLYDSTSPFAYEHWALVGLEREGEMFSASKTLSDNLTAVFAASLVVGLLIAVVAAWLSSSRHLMSEVAQPE---------QPIAFTPTG-IVEVDELSEAIESMGERLSRILRLSDRGIFEYSYETDAITFTDGFFATL----STLEPPDPSYF------DPQRIATEFESLMKWYVPYIEVEEEGRTGPHRTSWVRLVVV----ESGEHNRVLGLVEDVTHEIETRRRIEHERDHDILTGLFNRRAFEQEVTDLLAQRPPALGA---MLMLDLDNLKFINDIYGHDWGDQYIKAAGRVVDEAFRDKGFYSRISGDEFLVFVDVCPDRASVEDLFATFRAMASSIVAPDGKTLKVRASMGAAFYPEDATDFAHLREYADFAMYLAKSSRKGDLFSFDRQSYEEKSFIVNNKEDLNREEGLVEYHFQPIVDLRAGEPVAYEAL--MRSQLDTIPTPDQVLALARSQ---SKLYRVEHLTFFGALEAFSRYPEAHGATLFVNSIATQRLSSD---DELVLNERYPDLLKRLVIEITESDYSREMALYKEALA--RRFGARLAIDDFGSGNNGETSLLDYHVDFVKIDMEIVRDIDKDHQDIARNLIGYAHDRSIRVIAEGVETEAELRALRELGADYVQGYLTGRPAPEDEVKRLIR--------- 261253275 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GKLAFGHLTPLFFFQATALSIGALFGQLFN----------NAHHGVLLIDAERSIIVCNDNFLSLSGYANSELKGQPFSSLQ----SDRHFYTKIWCEI--GQSGHWSGVMLLESAQGRAYPQDVTIQRIMLEEG--IFYVAVLLDLSNNIYRIEDVEH-GGVELLTQLPTQTQFIRAVTYRSQREGSEKVTMVVAFQPPFDH-----------TEDFELKALLSEHLTKEPQAVEVGYLGSNHFVACVECNKGPSQVRMIHQAIRRFFSSINQHVGTQIYMTGRIGVSVLGQDTHDPKLLVAHSVQAMHSVTSRGQITFYHGVLHKQVLRRKELEEWAEKTIKTKDVEVYYQPIVDTKNWDVVKFEALSRFKGPNGQMLNTQEMVNIAEDLDLVSDLDWCVGQRALQDLNHIQERFGQH-LGVTINRSLNTKLDTDEVLASADLVHKYAKRPETVTIELTESAYFDSESRQSSLIRNIRRRGVQVAIDDFGTGYSSFSYLSDSNFDVIKIDKEFVTNLMENKYYIVKMITQLAHTLNVKVVAEGVETRNELEAVCSLGVDYIQGYYFSKPLPLQDLEK------------ 126665911 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ESIDKILDSDQHSLGQCIDTLFP-----ETAGNRGLREAHAKATEGDLQN-CRQRVGGMDVAWELI---PVNTKRGR--EVLALAIVLTDDQPLENNPHQLPDMDPTTGIPTRHVVMAQAEEAFNR---HPNTQWAVLRLKIEGLRRVNQALGQDSGDHAFHQAVGRIVRSLAKGECVGRVAGNEFILLIQHKSDDHTVERIQAMLLFDEPLKVGLLQFMLRINVGI--ARSPQDGSTAKDLERRATIALERTRRSGLNHSFFSLALEDHVLAHSWVPAEAQRALRESEFQYYQPVVDTRTGETVSMEALIRWQHPWRGMILPGHFIPVIEEMQLIVNLDLWVLERACHEAM-------SMGKPVAVNITANTITAPDFLTRLDAALAQSKLPPSWLTLELTERVFSS-PELVLEPLKAAHERGVQIAADDFGVGYSSLSYLWQYPLDKLKLDGSFVRAADPRAQELVTGLVPLIDTLGMTLIAECVETEEDRAWLHEAGVFFQQGYYFAHPAPFS---------------- 239624233 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SGDMESHIQAWLDQNHEEPQDILPESFELYQDMEREQVSAVFPIVCKKGELGYIVMLERKVQDSL-DLVDMLLYFIAQEISKRQDAKKLEYSIYNDSLTGLLNRSSYDRFRRSFKADNV---VSIGVIIIDINDLKSVNDTRGTEAGDALIRQAAGIIEKQFGDCA-VFRLNSNEFDIIMENISYSEFEHRFGALIREMNSR------QNLSVSAG----------RVWDDRQKNLDWAMKQAGELMRIDKQRYYETKPSLTGSGRIKRLLHSIESREFRVVLQPKLYLKTGTCAGAEALIRYYHPEKGIIMPSRFIGLLERENLISYVDLFVFEECCRLLEQWDQIGYREQV-LSFNFSRMTLLNADIVSSVASIAKKYDVHPNKLEIEVTESIGELGRDMVYKALAEFKKLGYRISLDDFGTKYSNMDILSDVEFDVLKLDKSLVDKIDRDKVSIVKHIISMCHDMKIQTIAEGIEEELQEAYLKKCRCMIGQGYLYGKPMEVEEYER------------ 160936745 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GRFYAADRAY-IFEYGENVIYNTFEWCAPGVSRE-IENLQEIPLEYIANWNDKFEHEYRILHDQGIE---SLSAAPLM-KQGKIIGFLGVVEDLSLLRSVCGFVLDEMERRRLIEELERSSYTDLLTGVSNRNCYIKKLNQGVIYIDINGMKKLNDNFGHEYGDRVIQNVADILRA--RAESNAFRVGGDEFVVLCENTKQEDFQALAESLRRD------FEESRDFEVSIGCTWKDRDISVDNEIMRADDLMYAQKQ-------GYYHTILHGGGHTRTGIATEILREIADRRFVIYYQPQISLKTGRIMGAEALIRKRDDSGRLIPPDQFIPYYERERVISHLDLHVFQTVCSDLREWAKQGVKT--RISSNFSRMTLMASDIVQQLAQICRDYDVPTQQLTIEVTESISKLEAGQLLTLMRLLLGEGFSISLDDFGSQYSNLSILTMLEFNEIKFDKSLVEGSNIKSRVVMKNAMQICRELPKTCLAEGIETIEQLELLRQYQCEYGQGYYFAKPMKVEAFLDLLKKEQAL---- 238063202 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FGLLALIVLLAYDAPEPAALATVPALVTGALLTAAGVRRVAGGPERAGGPAPVWPRVSAPAIATVAAGVHLVTYGPFTPGMILGLAVIPPLVVRELIS-ATDNRRYAGRLAAQEAYFRALVSGGNDLILLLDGTLRVRWQSPAAARLFALTDADVLGRY--FADLLHPDDAPQAAQLLDEVLAGARPTL---LPARMRDGHGVWRETE-STVSDQRGEVHALVLHVRDVGERRRLERAVQQLAATDQLTGLANRRELLCELRA-------RRGGSGALLVVDLHGLGAINDGRGHAFGDVVVVEVARRLRAAAGAEDLVARLVGDEFAV-LTDAGPVLAYALGTRLLAALSQPYRVAGPDEVRLQASIGLAEVSGAGPDDVLRQADLARRRATQLGRDRIEWYDAYLEEQLVRRLDLERELPGAAARGELDLVYQPVLGLADGLPVGTEALLRWRSPVLGTVLPAELLPVAEDLDLVGEVGRWVLDRACRQLADWS--AGNRRLWMSVNVTPRELVASDFLQRTAAVLATYGIAADRLVIEVAEPRVGPELPALVARLAGLRSLGVRTALDGFRAAHASLAQLRRLPIDLLKLAPQRADAAEAGPSPLTSVVVSLGDRLGLEIVAAELETPAQTDAASRAGCRYGQGYALARPATAERVEAYFEE-FP----- 291280232 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILLLFYEVVKDLSFAINRIET------EKWNFALNNSFDFVVIMDEDFHILYINDSTAKIFGWDKEDIIGKHHSFSSKTHT--KEFAKNFYKTLQSG--NVFSDFIVYKTADGKLIESYTVITPYF-VKGEIKYYIAIGKDVSEQLKLKKEIEKLTKYSPITGLPLKDYFIEIVNNYLSEVKKENKTALVLLEPV--NIYAASHILTKEEVEKLLNVIKSRLESSVKSTDILGMFQENIFGLLMKNIRLKEDIFSIMDRVFKELEEEYVIDNKTVKLEFYSGITFYPDNGNNAERLLKNSFIALKEQQLNKKINFFDKFQEEKLVHSFNIFKKLHEAFKNNEFVPFFQPYVDSKTLSIEGAELLLRWQ-KDGEIIPPGKFIHVLEHSHLIGDVEIKMVEHVLEVLNN-RLSKKLKIVPISINISPLSFSSDVFLEKFNTLLSSNKNLAKYIIIEIVERLFINDFEKMNNLLTSLKELGIQFSLDDFGTGYSSLNYISNLPIDKIKIDITFTRNIDKKVLSLVKTIKSFADELGLKTIAEGVENENQLNILKRLKINQLQGYLFYKPMDEISFWNL----------- 294010402 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALVAGLKACWSYPIISESGD-PIGVLALYFREHRGPREAEMGVISTALDLCGMALRRHERVVDRERRANVDVLTGLPNRAAFNAALECMPCDEPGIWALFMIDLDNLKIVNDTFGHLAGDR-LIQVAAARIARAVAPDVTFRIGGDEFAVLVQAPALLSDLDAAARRIFRGLELAAPCEGHMVVPQATIGGAVFGPSESTAAAVSEAADFALYHAKETGRGGFVRYWPGIGTRITHRRDAIRDVAAADGRIEAHYQPIVGLDTGEIVGLEALCRMRGRDGTLIAAHEFHEATADAHIAAELTEHMAAMIAGDMVRWRDQG-LRVGHVGLNVSSADFYTGSISKKLERAFGPVGVPLDQLVVEVSEDVIGRRDGVVAREIERLRATGVRVALDDFGTGHASLTHVLNVPVDIIKIDRSFVERLDDPSIVIVEGLIKIARRLEIMVIAEGIETEVQASQLWSMGCMLGQGFAFARATDRDATAALLRRH------- 225568751 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFSIKDGKMYNEFEWCAQGVEPE-IDNLQELPVSLIERWRPAFEEEYRESSPKEYETLAAQGISSLMEKDGVVIGYLGVDNPPGERLLNIGAPLQTLCYFINEQQLSRLSYHDTLTSFYNRNRFMKDLEALQIYLDVNGLKEVNDRRGHAEGDRMLVRAADKMKVIFRKED-CYRVGGDEFVIICTDIPKEKFEDKTAELKR------IFEGDSRCNAAIGSQWAGEFQNINQIVAKADAMMYEDKKEFYRKSRKGNRYRHHSDEILQLADPRILKQEIDRKRFEVYLQPKISSADRTPVGAEALIRYRSDDGTMVLPGNFLPLLEEARSVSQIDFYVFEFVCSQMEAWAKEGKKAS-PISVNFSHHSLRQPSFTERLKEICRKYAIPPTLIELEITEKAGDVTDTEMRRLIAGLRSEGFGVTLDDFGTDHADLALLSTTEFDVLKLDRSMVKDIAENSQEIVRTIVESCKKTGIKLVAEGIEEEEQLLALGDCGVEYVQGYLFSVPIPIREYE------------- 83647691 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIAGLLAAMSLHQSILNGVIGGIGQLSEVACAMLMIRYFGIT-PYLSRFIGLAALLAPLFGAGLGVALSSGLITPSQAGATWITW----WLGDSIGIMILTPLIRFWWIEPPSG---YRLVLRWLTQTSWVAMFFTA------AFVIIPAWTLFFLLLYVVYTSITLGKQGASLSLTALAALVLTCTLLAYVVTANFETNRTIRSMLATERNRLRTTLMSISDGVIKVDERAHVMFMNPMAEQLTGWSPFVVICPLKTLKEPRHPNPVEFFLA--QTQRDAQIESYAFE---SAEDGSRTLEIRIRRVVGGGGRGDRGAVIVLRDISDEVRLRRQLEHQALHDPLTDLPNRRALDNYLHRLL--SENDTHLVSGLLYIDLDQFKLINDTCGHEVGDLLLKKLSSLLRKSTPERGMLARISGDEFALVIEGVTEAQTLAVAEQVRQTISHYQLAYEDLVFSVGASIGVTFITDQDNSRHAVLSRADIACYQAKESGRDRVRVYHAGDTVMMRYHGELEWAIQLGHFELYQQGIFCVDENGDAVMPGCEVLIRLRRQDEMVSPGSFIPVAERFGFMPIIDRWVTETLFRRM----SSSVGLEFIYNVNLSGATFNDHGFFKEVEGWAEKYRIDRSRVCFEVTESVALADIAQTREIIRSMAQKGYRFALDDFGSGSASYGYLSELPVNYVKLDGGFVRRVLEDPSAVIESLVKIARLRSMHCIAECVESRDIACRMVKLGIPVLQGFFYDRPQP------------------ 256380214 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VDHNAALPAILGYPPDRVAG--LSAREVVHPDDLPALRRLGGQLLSGERDGVQVEKRLVRADGEAIPAQLAITPVRGRDGDVRCYVAVVEDLDEVRALQLQLVRQSLNDPLTGLANRAQFLGWLESE---EGPQGSGSLVVALLDLDGLRVVNGAFGHEVGDRVLRAAVSVLGTVFGGGARIARLGGDEFGV-LVTGSDLPSVLDLVEQALRELAEPVWWEERGIGVAASVGVVARTGPGLPDGELLRRAGVALDWAKDSGKTGWSLYDPDRDARERDRSAASVAGGAEQGDFRVDYEPVHALADRSVVAVEAVLRWDHAERGLVDLRWLGPLLERTGMGLRLDRWALERACAQAGRWYAALGEEAPVLSVDLSVRQCQEPELVAWVRQVLRDTGLPPHKLRFELPERLPSALSEEQVEELNILASHGVLLALDQLGGGNVAVDRIRQLPLSALKFGGPPVRGLAEDRAAAV-ALLSWSRQLGLELHAVHVSTSDEARRLRELGVSAGQGVLFAEPLTGADVAELL---------- 167746416 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAGGKFAVAVKEDEERLDFAKGLSLKLMWKIRIRGEKLFLSANYQT------------------AVYPKDGNSAEDLLNKLITDHYMRLYVE-------SPAEDLTEKCRLLAAGRTDVEFSEYADYQLTELSKALNQYRKSVEQIAYFDPVYHIGNRMKYLKDVDMLISYDAKRYFRVYMDIRSFSKYNELFSVSTGDALLMEITRRLEHIFGNN--LYRING-DVFIGISFEADKDKDHKVGR-IRNAFQSPIVVEDSTFTLDVLIGICDYPLHAKTSEKLLESVQMAVNYAKTSGAGMANNVILYDDKLLEVRREEARIVRLKEKTLEVWYQPLYHLKRERFTGTEALVRLPDGNGGYVPAGQVIEIAEKNGLVGQVGEYVIHRACTFMMEKGKKLGIE--SMGINLSVQQLLVENSVPSIIGHIKKTGLDPKCITFEITETVLIQSIELAKGILDELSSYGVRIALDDFGIGYSSLNYLLNLPVNVLKFDRSMTKKSSEKQYALLKAMIQMADINQMDVVAEGVETEEEWKMLTSTSASYIQGFYYSKPLPEEKLMQFLRD-------- 299060297 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAALVMDRM-EVHRLELLRHTTQQRLEAISWTSPDAIICTTPGRGITFWNPAATTMFGFTDKEMTGQYVAGLERCQIDYRNELERLTADEEAVSQPR-TLQIWGLRRDGHEFPAEVSFSGWREGGERLVGMI--IRDVTARHESEARLCELASLDMLTRLASRSAFMEQLGQMTEA-----GVPYTLLMTDLDGFKEVNDTLGHAAGDALLCHVAEQIRLACADAVVAARLGGDEFIVLLCG--GVAEATLTAERLISCIQIPFSYHGAPLIVGASTGIASFPEHGLDPSAVMSAADLALYRAKASGKGCSFLPAFREAEQRRRRFERELETAVHQQQFILYYQPRYDARSGRLTGCEALVRWQHPARGLLLPTEFIGMLDKSPLSVRLGEWIISSAIAQVRQW--QSGCPHLRVSINLFPRQLG-----LGPEQLLREFGGDLGFVDLEVDESLLPLLTGEIPGNLAAIRDTGAGLIIDHYGRTLGAMNLLRHDLVSGVKIDKSLTHELATNMRVMFSAIAELGKSLGISVAAEGVEDMLQQTFVTNAGCDIMQGNGLCLPLTAAAFGELL---------- 163783661 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERVVLYMRLYFVFILFLSVSYLFWARLMSYPIIVEELDAGNY-SVDFSGVAEAKDEFGGQRFARDTQRRFEKLELILDTALHGVSSPDVPSFVRETLNRVNEIFGARSSMFVVEDRETGKLLYVLEEDGLKELLQ-FYRERSREVSSVIRCIREKGSGGCVNLSVFRI---EGSVYGGVLLQMDCNLDSVDEGYLKVVCQHLINTIRLTHMATTDPLTGVSNRRVLEHNKSMSLIMVDIDNFKGINDTYGHQVGDVVLKKVAKLIEESVRETDTVYRYGGEEFA-VLCPETDKLGAYELAERIREKIRETKFWIDRVIYITVSLGVASVPEDTDNPDEILAIADISLYRAKSEGKDRTTDSSDKRLFVERFKREKELRTYIRSGKTLHHLQPIYDLRRGQVFGYELLFRVVDGDRLYTM-GDFITHVEDLGIIEDIDRLTVSRLLKLLSY----EELSNYCFFINVSPRS-LDRGRILSELNLIPRHQRP--RVYVEITERETFMDTEEALRHIEELKNMNFRIVLDDFGSGFSSISQLRYFYLDLIKIDGSFVKRIHRDNRAIVESVKIMADRFSIDLVAEFIEREEELNVVKVIGIRFGQGFFFGK--------------------- 118475273 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YIWVCIKAKTATSNLDG---TPNLISG-----MLEDITIKKESEAQLQLIASVFSY----------SREGIMITDLNGLILDVNDAFVQITGYGKEEVRGKYPNMLK----SDRHNYAKIWADIK--QSGFWRGEIWNKRKNGQIYPEILTISAVKNQLDEVQHYVAIFYDITYIKENETRLEKIAHYDPLTKLPNRFLLLEKLAIAMN-NVKENGKKIAVIYLDLDGFKKANDTYGHNCGDGLLVAISSRMQGIISNGDLIARFGGDEFVALINDVRDENALIKILDDMLLAARDKTVINSNKIQVSTSIGVAFYDRHSDISMEDLKRADWAMYHAKSGKNRYYIFDENRDEIFNQYNESLLSKDKFDSDEFFLMYQPVVNIKDAKITSFEVLLRWKHPQKGIMLPVDFLHIFSDKVWFDELTIWIIINALRDSEDIFNKG----IKLSINIPFEQLNDEIFFAKFKDLYKNSDLRFDMLEIEITDAMSVKDIENEILNLVIYEDLGIKFVFDDFG---SSLSLMKTAPTNTYKINKKYALELLDDNVDMLQTILNICSAFKKRAIIKGVENEYIYNIVANIGFVELQGNFISKPIFKDDISDMI---------- 167745746 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QILRMASIKIGGFEIDWNENQLFMTEDFFRVFRSEKIRKNMSIEEFTENM-----EMFRRYVS-----RKNEQDHIYIFEIPDKELFWVRLSIRYEED------KIVGLAEDITKETLELKKMEYERDYDLLTNILNRRAFNARLEQLFQKGKDVLGTAA-LMMIDLDNLKFLNDSYGHDFGDKYIQKTAAGLKKYTPKESVVARMSGDEFFVFFYGYDSKDAIRKKINHCWSKMDEEYLPNKQKFRLRMSGGIAWYPDNTDDYTKLIKYADFAMYKVKKRGKGRYGEFDRESYFQDAYQNKEELNHLIEEELIEYYFQPIIDVKTGETFAYE-ALMRSRLDSIPTVYEILSLAKQESKLIERLTWFKSMESFVDLVQ--SKAVKRGTRVFINSIPNQDLDEKDVERFE---LQYGEYLDLIVQEITEEERGNRMMQAKKE-ERMHRWGGGIAIDDYGSGYNSEHLLLSVTAQYLKIDMKIIRDIDRNKQQIVKNIIYYAHERDIRIIAEGVEAYEEMQTVVKLGADYIQGYYFAKP-------------------- 89091843 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EVLMSEIEQQLF--RGSPQAIMVTDLDNCIIQTNPAFEKITGYTFAEVAGENLSKLGAGHLNE-GFYETVW--LTLSNEGSWQGEIWNKHKDGSVYPCWYSIVTLQDQSGNVSGYITQFFDCSALKSSGQSLAQAAQYDELTHLPNWEMFEGLLSARLEKCKANDE-QLAVMLVDLDRFKWINDNLGRAVGDSLLQEVARRLGSVVRGEDALARLSSDEFVMMLPCVDGVEAAIKVAQRVVDQLTHGIFVDHREIFISGSVGISVFPQHSGRGKDLVKKADVAMYAAKQGGRNTFRVYSELMERSKGPQILREEDLTKVSGDIQMGFMPVYSIYSHQVVAVHARPSWTHPELGQIPFQDFSALLQNPESMSQYEFWLDSELSGLDVIWEKFPGLR--FVSFRLESQQLQGKENIQRWLSQLNRYQ-RSGQMMIDVDLKTAMEREGELFDLLDAL------LSVSGFVCHSPSLEHLKEIQPDMIKLDSDLISRTDEGRQKIVDSVLNMADKLEIEVLADGVSSAGARGQLMSQGCMLMQGRYFGMPLTLQQLLDHLA--------- 291618989 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALVMDRMEVHRMEVLRHASQQRLEAISITSPDAIICTDLNRGITFWNPAATNMFGYDAEEMAGKYVAGLERCQTDYRNELERLEHEEAAISAPR-TLQIWGKRCNGEEFPAEVSFSGWREG---IERYIGIIRDVTLRYESEARLCELASLDMLTRLASRSAFMTQLSKLTE-----SGVPYTLLMTDLDSFKDVNDTRGHAAGDALLCHVAEQIRAVCTQAIAAARLGGDEFIVLLPCGSDE--AMKIAQQLTAAIQTPFHYMDSTIAVGASTGVASFPHHATDTSSVMSAADLALYRAKASGKGQSVLFKSEFREAERRRFERELEAAVRQQQFVLHYQPRFDAQNGELIGCEALVRWMHPARGLLFPADFIDMLIKSPLSITLGTWIVQSAVSQVKQW--RAQNLSLRVSINLFPRQLME---AGLEEVIRQCAGDDAGFIDLEVDEPLLTNTVDIKSQVLEAIQATGALLIVDHFGRSLASMSLLQHRCVAGLKIDKSLTLQLEKSNKTLINAIASLAKNMGITVAAEGIENDAQHALICAAECDVLQGNQTGSPVSA----------------- 117923723 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SYITMRRVM---GIESTLHYEKERAQITLISIADGVITTDTEGYIQDANKVVGALLGHKPASLGKQLEQVFPRARDEESPPLHEDLKTLLSSATPQSMNTMVVLESDGDDLLLDATLSPVQSSEGVVLGAIITVKDVTEQQRMSEKIRYQARHDHLTGLYNRHAFADLCRESME--AMKADEVHCLCVIDLDRFKAINDTCGHKAGDMALKQISTMIQGCVRKYDYAARIGGDEFTIFLADCSQADGVKVMEKLLEQVQDYRFLWEGQQFNLGFSIGICEI-HFQVPFEKSFQAADAAVFQAKDDGRMCIRTRTVESNLLETPTKEETNWVGRLHRVLGVEPLALVAQRMQDHPPLYEIFMRLPDGEKHHPPNAFLPTAERHGLTGDLDYKVLKMALDNLLLHSDGRIY-----SINLSAKTLEDKASSAALLALLAAHPKRAKQICFEIDENTLINNMEVCSQFLFEVKQHGAVTALDNYG---GSLGYLEQLGLDILKVDGQLVQQAKNKTRTVVSSIHNISHSMNILTVAKHVEDAELAAQLLTIGFDFQQGFYYAKPEPL----------------- 56461269 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGRRRVIAIDTPFTDISGLESACLNSRLEELLSATEIDDIDGGFPCNQSIL----------IVGRDIDKQRYSAILTVREAPASFPGEAAYIATLSDVTRMKLQQRQLQKLAFFNDLTGLPNSNSLALDLTRLLDE--LPSDRLAAVIVMNVNHFHQVNDQYGHHIGDKILQRLALRLKKAVPFGTKLYNLGGDEFAVVLNHIVEYIDIQNIILEIQAAYEPPFSDSQRQVQLAASIGASVYPLDGYDAEKLLAQANLAMNSAKDEHNESSTYFKQELETRSYDEIQLEEDVRSVLQTGQMQVYQPVLNMQHQVVGVEALLRWEHPDLGSLKPDQFLPQFDANGMLDTLGVWVVEQVIEQIDLWQEQ-DTVPGKIGINLATEQISQKLY-QTVSQFVKKTPKLAAKLEFDLSESSLQEPLPHTLEIIEQLHQLGITLVIDRFGKGVASMLHLKTMPVSKIKIEREFIRDTNERSRNLVRAVIRMTSELGLEVQAVGVENQAQLDTLAEFGCHYWQGKLYMLPQTAD---------------- 27365541 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FRQAFDNDHHGILLTDAATQILLCNRYFENHTGYKLNQIVGQCASILDSGKHSD-EFYQSITEEV--NSKGLWQGVVLIRTFGGAIVPQELTLQKLTCDDK--VYYLGLYVDFSDRLYRLADMEH-GGVELLTQLPTEKQFTQQLTVRWMDS---NNDDLLMVLAFLPNF---------AAGDEY--ELKQRLSESLRVSSAVGYLGGNHFVAAIECNKSQNQVQIIHQTIRKFFAQLTHLSGEEVQLRGKVGVSILGHDTQNPKVMVSHAVQAMHDGQHKGMITFYHGSIHREVLRRRELEELVVRSIKEESVEVFYQPIIDTATWDIAKFEALCRFKDKHGQWQNTQELVGIAEELEMVADLDWTVGKKSLQGLKSIHERFGTRIG-ITINRSLNTKLAEEVLQNAEQMICLYSDTPELVTVELTESAYFDSESSQSELIKRIRNMGVSVAIDDFGTGYSSFTYLSDCNFDLLKIDKEFVTDIHTHKYHIVRMITELSHTLNVKVVAEGVETKQELEVLCGLGVDYIQGYFFSKPLPLDQL-------------- 167755282 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QATRAYIVEIDLNTKIGSNTYEWCR-------ENYPHYRDQLQRIDLNEIPYIYEAFEHHNNLIIN--DCEAIKKEHPREYAHFISRVTIPYEETGIFAGYIGVQNTIALLDSINFSIVNEIKKRRLYEKTQYNLYHDNLSGLLNRNSFTQFLSYENILADINGLKEINRDFGHYHGDKIITIISSIMNSYFPS-EKIFRLSGDEFIIIVNDLEYKQFIEATKQM-------------EDTLLGSTPNGVSLGYTWSEDNMDINDLIHQAEELMMINKQIYYERADTYKKHYSPKKLENLLKCFKAKQFVVYLQPKFDIDQNKVVSAEALVRLEYPGHGLIMPNKFIPTLEKERMTRYLDFYMFEQICEILERWQKEGKEL-IPISVNISRLTLLESDFTNSLKRIKNKYNIPNNFITLEITESIGNIDRSIIATISKRIKDLGFNISLDDFGAKYANMSLLSTLNFDELKIDKSMIDTNNDKCQTILHHIIEMCKKINVACVAEGVETEKQIELLVCLGCNIIQGFYYSKPISLQEFEDKYHQ-------- 257438199 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLRLHSAHTHRYLFSNALYIASVSPLNLYSRNAPF-SGKHWLLVGSVPAVQLFAFAQRLKQLFSFIMLITLAVGFVCSWLISRRLARPAKLSAEVAAAEADSSAIPHLSATGIRELDQFSSSTQLSKDVLDSSTRFLRIMKLASAELGGYELRDDSVYVTDNFFSMLGLAQEQ-------------PD--PLTPKAFRALMGTLEQRWFYRFAIPQPDGSTHYITLRITHIL---GESASEVGLAEDMTTTVLEQQRIEHERDYDTLTGLYRRRAFDRACDALFQQPEKLG--CAALLMMDLDNLKQINDTYGHDWGDQYIRQTGQCFAANTPASTICSRLSGDEFLIFFYGYQDQAQLRAQLELLSAALQRSVSPNGKQLHISISGGIAWYPTDGHDLLTLKKYADFAMYQVKHSHKGRMCDFDIGSYHQEAYAAQTQQDFELQEELVSYHFQPIYSARSGRVAAYEALMRVDLP--TLHSPAQVMQLAHETGRLYEIERITVFHSSEIFQRMQAQGLLQSDALLINSIANVSL---TVEDVEEYAQRYPELLKRLVVEITEQEDLD-----RACLERKRNIGFSFALDDYGSGYSNELNLLELSPRYIKIDISIVRGIDTDRQQIVSNIVAYAHARSMQLIAEGIETEAQLRTVIGLGVDLLQGYYLSR--------------------- 150017284 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GAFEYKIGHEVVLCTDTFFDVIGIE------KSKRFDSYV---DKRYFSKIIKKITEEKESFQEETYRIKGANKETKWIKLKILE------EESRTLGVVSDITQEILEKQKIEYERDYDILTNMLNRRAFHNTVKEILESEDLKVGA---FIMWDLDNLKYVNDTYGHDYGDEYIRKASEILKEFEKYGGVVGRRSGDEFYTFLYGYEDKYEIRKIVKSIHSGIENSVLPNNRELKVRISTGIAWYPHDAITFKDLAKYSDFAMYKIKKTVKGNISEFNKEEYTEDSFLFSSQEDLNKDEKLIKYAFQPIIDARTGKIFAYEAL--MRSQLESLKNPLHIIKLATADSRLYEIEKITFFKALESFVRNKEEFKDAKLF--INSLPNYVLSYEDRKRFEELYGEH-LDRLVIELLENERSNGDNISIKRKVIEKWNA---KLAIDDFGSGYNNEAVLLAITPDYVKIDMEIVRGIDKDRQQISKNLISYAKQRKIKVVAEGVETREELTKLIEFGVDYLQGYYFSKP-------------------- 239994559 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YGAVQDETEIQRLSDSQHNYTDYLTSLLNNVDSVVLSIDEHGTILTANERVYSVLGFEPEELGQDIKLISTKVQNTDAPSCFINIPAGLAWCSENGSVNECLRHKNGKRIACEVNLSKCSVHNQQLI--IASVRDITNQNHEIEHYKQLALIDTVTGLPNLHQF-ERYLGDKAHDDKSSKPFATFMRVAICNIKEYENAFGEPTIDYILRILASRFIRIFRNSASIFKCERGAFYIHLHQYFSEEAAHDCAILIHDHVLAPITLHNSLLNITISCTVPTKHFSFKKIKELLSRKPLREVKNTSTFKSEHEYFHVNAIDIERYNYIKHSLSRAISNNELYIELQPQYDATKNVISSEVLLRWKHPHMGTVSPSEFIPIAEENDFIAELGLWVCNEACGLLSE--CQSNKINTKLSVNISAKHLARADFVSKFVAIVNKWRVSHKNLTLELTEGALIRGVSVIQRRVRELAEQGFSLSIDDFGLGDSNLNYLQDLPITELKVDRVFVEAMSQQKTLLVTSICNMAKALHINTVAEGIETTGQLDQAKACGCGAFQGYYLDKPMSVGDWKSKISEK------- 77163907 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISLIIVVDEKTDSDDIDEMYVAGVRDVVLLRLQSVIKRELRARRHSEMVLGESERQRALLESSRDAVYVH--EGMHIYANRAYLELFGYHEDEIEGMP--LLDMIAPEEHNRFKAFLKEYGASEGKSAHFTLRAHKADGHTFTAAWEFTP-ASIEGEFCTQIVIRDKTYDLAAE--ERIKQVQQRDILTGFFSRPHYLELMEKWVIAARAGDRESSLLYIAIDQFNRVRARVGIGASDLVVVDVARILQQYCDEKVILARFGDEVFTLLLPHGSDEQEDALAEQLRQAVDRHLVEMDERSINVTCSIGICRIGESAPGGQQILERAHKACLKAQRIERYRPVIEDLTDQEKIKQWEVQLREAMNNKDGFCLFYQPIVSLHGETEEIFEVLLRMTDDAGGYILPEKFLEPAAQLKLMGEIDRWVIAKAMSVLHSRHQVGQL--IRFFVKLSDPSIHDKNLLPWLKKHLQESGLDARSLIFEISESSALNYLKRVQQLVEGLRVLGCQFALEHVGTGLDTSNCLKHINVDYLKIDGAFIENLDEQNQEAVKIIIEMAKEAGKPTIAEFVSDANTLALLWQFGLDYAQGRYIQEP-------------------- 291007648 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLKRALLRSKQADRDLAASEARFGEVFTTTPIGVAICDLTGKFVQVNPALGETLGYRSQDFGS--MTVHDLFHPEDAKYLTAAYAELAGGRTQRLRERRRLLRADGEPAWAYLAVSVLKGADGAPAHFVTMVEDISELHLLQERFQYQALHDAMTGLPNRQFFRTRLEAAL--GNLPKDARLTLYHLGLDGFELINDGLGHEVGDGIIKAVARRLEQLIREEAILARFGGTEFAVLVLESPRTPPVHEFAPMINEELAEPIYVGEHGIATSASIGVVQRCAGDGDAANMLWAADVALRRAEAAGKRQWFDPDRAPDERTQAKLAAVMPGGLELGEFDVVYRPVVQLGDSKLIAIEAELSWETGEFGRLDHADCLRLAERSGVTLSLRDWMLGSAWEQLARWHRAGHRP--PLVVGLSPNQAADPDLVGTIRRVLDEGSLDASWLRVSMPMRVMLGDNDEARDNVRFLDRLGVRTALHGFHASPGELRYLRDLPVDIIQFDDRLVRDSAEDSPEVVKRFVPLVRSCGRRLAVGDVDSEEQARRWHEMGCEVGAGALYGGPVPNVEVPNLLAQ-------- 154174751 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TIAQNINEIIREKERLNFEKKQSAILLAQSSAVVLRFDTRDMITFVNGAFCELLDVSKKQLIGKPNEILLNKGLN-YEILKQISQKIWA--KHEWQGVIKTYKKDGSVCSLKTSITPILSGDDEILEFVCICQDIT-LLIAQQEKLQNHLQDPLTKLPNRQALIDKLSE--------GEGGVFVANFDILKFKQINEYYGFETGDLILIKLSNAVRRLMENKNLLYRLT-NDNFALLGREPDFNKESFFKFCEQVIEYFKNEALGIKNN-----KFYIDLAFGISSDMHLITAEMAKDYAKETKTPIVVFEEKKDKLISNVNLTQNLKRAIEEDRIVLYKQAIVDNTSNQVIKYECLIRMIDEDRNVILPIDFLGIAKNSNLYQKLTDIVIEKSFKHFSQNSDE-------FSINLAIEDILSPKFLEFFKAKLQKYENIGRRLTIEVVEDEGIENFDKVNHFINEVRKFGCKIAIDDFGTGYSNFEYLMKIKADYIKIDGSMIQNIDENSRKVVELMVEFTKRFGIKTIAEFVHSNTILNTVNAIGIDASQGFYFDKPKPLEA--------------- 154175526 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YAYLNVSYLLPMF------GVFCAVGVFLFIKFSNTEEKSVVLLDIVSVLLL-VSTLSYSIVGDIDILKALNSVTSTAALCAMALNFAILFIVLSELFTSNLVSGFYLIVFGILFTMINLYVAYNKIT------IENYDFSYSSLYMIPFII-LMIGSFYLKTENKRVTGLMTGSKWLPIIAVLPLLLQSDFGSMLSLLALFFLVSNALISYYIKSAMASKKML-----------EHEKILHMEKLVHERTNELMLANLRLQDISDKDYLTGLGSRSFMNELKRASDELQANEELAVY--YINISHFKAINASYGHEVGDKILKTAARRITGICNRQETTARIGADEFIVISKMELGSETKRMFGISLKDAIEEPMQIDRYHFAIKCVIGIHIVTQKSKAEPRIIKNADRAMYYAKENPASNPMVYNDEIDNKIHLDSMLEIRKANLQKDFQMYFQPVFDLDTSRIVCAEALLRWYSKDYGLMEASDFMGIARGSGDILNSICMNATLKTVEHVSRWKKDMLNIPKISINVATTQSTSENFIHSFLQMTKNFGVSPRSFELEFCEVLWMNPPEILDKIFELLKSNEIDVCIDDFGSGYTSLMYIRKYSINRLKIAADFVTQMSKIDAQIVAGIINLANSMKLTSAAKGVQDVEILDELRQLKCKEGQGYYLARPMSAEEFEEFLRQ-------- 114570851 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TTSQNYMELHGRAAEIYAEHGDWVSAYAHLDERAAFATSANSLVGAQFDFTEQELEIRSAGLEQALALARARQSRNAFGIGAACLCLAGFVYARSRVARAKAQALSEVLYTDASTGLPTHAAMLRDLAEITAKTGAAPAVIAVQIKRRKHLSGALGYHIYARFEAAIAARLAGGNYPV-TVYRLLPGLFGL-LQPSEDTRDASVVARDVTGLFDTPVQVDDLNIDVGIICGLAQGEDAETAIRQAHLAIDQARRL---NLTQAVFDKDMYGNPAANLSLMSEMMRATEKGEMSLYYQPKLKVRTGRYESVEALSRWFHPDRGFISPDQFIPQAEETGHIRPFTEWVIRQSIEDQKRLLAEGK--PIAVAINISGALVGDPEFARKARSMIVGASGP---ITLEITETAVMTNPEKAIEHLNAWRESGARISIDDYGTGQSSLAYLQMIPSDELKLDRQFVSNANARGRMLIKSTIDLAHNLGLEVVAEGVETETDLAALKLLGSDWIQGYHLSRPLPISELAEFLA--------- 254491075 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GRRNERALRESEKRSRALLESSRDAVAYMH-EGMHIYVNQAYLRIFGYEEAEDIDGLP-MLDLVSADDHHKFKAVFREFEKTESDPVDIVAQCVRADGTGFNAKIEFSHSRVEGEDCTQVVIHDDAAQAHTVDDSQLKLLRDHDLLTGLYNRARFVDELEKTV-FQAVEGNGNAQLLYLVLDDFQSIKEQVGLGTSDIIIKSVAELLRKHLKDSEVLARYGDQVFTLIIPGHDDVKIDERAEIYQQAVRDFVSHVNGKSIDIKCSIGIARINENHSAAGTVLENADKACTQAQHAGGDQIARFQLAQGSEQEETESSEQWKKRQEDKFLLHYQPIVSLHGQEQELYEVLLRLQLIENRLIQAGEFIEHAISLEMMADIDKWVIRKAVEVLSEHRHQFPRTRFFIKLSEQSLHTDD--FVDWLCATLDAHNLNGNALVFEISETMALDNLEQARGVVAKLKQIGCEFGLEHFGSGFSN--SLNALNVDYLKINGAFVENMDTENQAAVKAIIEMTKQANKHSIAEFVSDANSLALLWRLGVDYAQGYYIHEP-------------------- 149188642 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALESASAAVLITDVNAHIKYANKQFYNLTGYCEQEVIGKNPNFLRSGKTTEK-TYRDMWSKLLSGKD--WYGELINRKKNGTLFVEKAHISPFEYQGQKF--YIAVKRDVTSEKNLTEKLSDLAYFDALTRLPNRTSFFDHLQNFL-VEHQDSTEPYSLLLIDLNEFKSINDSKGHDYGDLFLQNVARRFKNVVGEGGVVARLGGDEFVVLLPK--SGVDVAERVAQNLLDAIAYIEIGNKSERGSAAVGITTNESKRIPTSLLLKQADLAMYRAKQCQTMWVSYNEEMGTQWGRKKALAQRLAEAIELHKEVSFMPVIDLHKNEVVAYKSRLEWVDKVLGNVDRFEFIPIAEESQLVRKLNLFTIEQACKYA------TVGELKTVAVKVSSKNFGHGLFVQEVIEILERFKLPPQCLVLEVFEDMLSK--KRCVDELYQLVDFGCQITVADFGMGHISISELRALPIQKLKVGAQLTEEIAQDTSQVAKAIVGLANVLNIETIAEGVTTEQQLQSLKTIGCHFASGPYIS---------------------- 260429820 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DMAWVVLVLLMIARAAYRHRFVH-QWQKRH-TASVASIGKLVVFSMLLGLVWTYPLLKF-VSHNSLEEIGFIGALTSGIIAAGGLALYPVPLAALAYVAVFAVAVPPAI-FIGLPALAVPFLLITCSFFLMITAALHRQLRIFAHEYAQKLRAESQISLLDLLIGNDCIWQTRGNLDLVTSDVPVRRILGVDAPGHPRNLSALLELSRLGGVTDADRCTLAQLSRRNAAPPESFCFRVGDSRPRTLEIGGRCATLEGREGVYFNGYIKDVTDEAAAMAEVQRLASHDAMTGLPNYREFLTRVAALCGAQAGASNSQLGVFFVDADNLKWSNDTFGYAVGDALLTTMACRLASFAGATGVTCRKGGDEYLFAGLFPSRRAF-ERHGAEMQAVLNESFVHDGRVFGLTCTLGASCGPVGGKEIAELLREAELAANKAKRRGQVGFFSEGLAQRKRRSMGLAEDLRAALRDGGIELEFQPIVSGGDYRIRAMESLLRWRHPVLGPVNPREVIELGTSEGLLGEIGEHVLRRSIELAADWPAE-----IAVSVNICPWEFERPDFAERVLGELLGRSMPTARLFIEITDSESLSQSRAVLDNIARLREAGVTVALDDFGSCYACIASLARSDCDIIKLDRSLIRDSHATARSIIHSLVETAQADGRAVVAGGIETEGQLRVLERAGVDYLQGYFLHLPQRADEVVRLLRD-------- 170744811 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AERQSLACHSAKIGVWSCDLATGALSWTDTVYDLFELPRGS--PILREEIARLYAPDSFAAMEAARARAIRERGTFVLDAEIVTARGNRRWMRLTGNVECDGV-RPLRLFGTKQDITAEHTLWERTRFLAETDVLTGLANRSVFQARL-SALDGPQARERGPGALLLVDLDGFKPVNDTFGHAAGDACLVEVAARLRALCREADLVARIGGDEFAILIGPSGGPAAAERVAARVLRALAAPMAPGGQVFQLGASVGIALADGCGSADLFIRADLALYAAKAAGKNTFRCFTPDLRSSGEKQAAAAAEAAAALGAERIEIRFQPRLRLADGGLVGFEAVPRLAGPSGQ----DPLAAAASEPAVTARIAAWIMERSLRQAGHW-TAARLAGRRLALRACAPQLREPGFAEDLAARIQRHGLAPEMIEVEVTEALFVQDPGPMRAALAQLRARRVRIVLD------ASLGRLRSDPVDAVKLDRALVGRASPLDRAVLDAILRFCAGLAIEVIADGIETEAQHEGLLALGCPVGQG-------------------------- 126725726 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SVSDVTDLAKQKTLAETLLN---RNAAMIISQSD---DWKIQT----CSDAWVTQLGYTREETVGH--DLTEFMEPEDAKEFRETLKSEKASKN-VVHNTLRFRSKVGELRQIKLQ-SVVAALEGNFVNIVTLV-DVTDIMHTQNQLQMLVNQDELTGLYSRRGFKDR------YSDGMRKKTAGVYIFDLDHFKSVNDSYGHEAGDALLSAMGQTMKRLTETNGCAARLGGEEFAIIRPWQGWEEAKEFGDALRLALEQTVVVRGARPISRTASIGIAMLPALSDAMRLADDFAREAKKRGRNMVCASEEEELRALGLRGTFITLKDLQSALEGGEMQYYVQPIWNVKKKRIEGFEALIRWIQPEGIIVMPGLFIGL-----LHEVIRKPKYLSFKTQLRKMSKLSAFPSQYVSFNFNLEQLSYAGAAQDVHKTLSGIDHPGREIIIEISEKAMNSNLQVLKAEIVALQDYGYKIALDDFGVEASNLNRMQQFPISILKIDQALIKDINEVQRATLRGLELITQSLGIKVIVEGIESIDQAHYLYQIGFYSHQGYLHAHPMPPEDVVANL---------- 113954671 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FTSPEI-----LESGSALFLLQSFLQDVHPDDREYMSSVAQRLLGFGNDITSRPFRGVSPEGRWSWYEVRMTVTRQKDLLICEGLMVNVDVQQKSSLSLQSSLLCDQLTGLGNLKSAY-------ALLKDIISTGLPVSLVWLDLKGFGRLNTYLGRAKGDEILRATADVLKDWLQDGDYLIRPDSDEFLIILNGRDSKAAHSAALHLVEHLPSLLELHVDGFYGLGFHAGISSFPDHGDNEDSILSNAASALDQARRINSVSEPIVIFGDDITTRTAELLNLELSLRQAVVNDEFRLVFQPQWNQIVGAEALLRWDSARLGPVSPGVFIPLAEQTGQIHLIGEWVIEAACRALSSFH-RGVDKIPPLSINISASQSRQYDLVETLLVNLQRFRVSPKSIHVEITESGFLDDL--AIRRLNGLHEAGICLHIDDFGTGFASLSSLLSLPIYSLKLDQSFVAQLHSPSFAILKASLALSSSIGAEAIVEGVEDFRQFDALRRMGYQFFQGYYFSRPLEFADYCDLLGNQ------- 284052421 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VPILADDRVLAVLVFLMSTPREAMQLGSVFQR-KQAEEKYRDIFENALEGIFQIDLQGKYISANPALAKIFGYESQQQLLVRGKQIKSVYA-DPETYNRFIN-LLQTKGSVSNFEAQVYRRDGQSIWIWQNARALYDRHDRVLYYEGSIMEITHLKETEAKLRHSASHDSLTDLWNRAFFLDKLNDSLRKCKTLDNYQFAILFLDLDGFQFINDSLGHAIGDQLLIEISKRLTDCVDSH-ILARLGGDEFTILLENITDIQEAIDVAERIQEALKLPIFLGDNQIFTGASIGIVEGNNSNYESSPEVLRADTAMYRAKRQGKGCYVVFDSTMRTNALRRLYLQTQLRLQEQQFELNYQPIIELSTGTIAGFEALLRWDHPQEGLISPAEFIPIAEEAGLIVDIGEWVLRQACFQLSEWKDKAVYSNLMMSVNLSSQQFTNDLG-RRISNILVETGVAGSELKLEITETAIMNDPELAIATLQQLKQQQIKICIDDFGTG------------------------------------------------------------------------------------------------- 266624419 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLSFYNSIRGMLLSSILIPIILSVFVFVIGKIVTDPIRLVNEVRKRSGEHGLTLTRVHIG-----EIDELTETIEQLSADVERISSILEHANIGVFEYEETNESVFCSRSIFEMMGWAEPEEPYCYMSSGEF--------------------QKRMEEAIRNTKKDGVNYLFHINVSPASDDTGEPGTILGVLSDVTSDVEEKEKLERERNYDLLTNLYNRRAFREQLVVAM---ADGGIQTAAVAMWDLDNLKYINDTYGHDEGDRYIVLFASCLKRLEKDGAIVSRYSGDEFVTLIYGSGGKEEIRHRVTGFMQFLQTVEMKGGYQIPIRVSGGMAWYPDDAVDFDTLLNYADFAMYMVKHSVKGIIMEFDSNDYSNNSYMLAGREELNRMETREVDFAFQPITRRDGSVFGYELLMRPNFTNLKGIKEVLNLARAQAKTQMETLTWYAGLKAVE--KQDQAGALGQTERLFINSIASACMSKE---EEADLWNRYGRYLSRVVTELTEGE-PVNQEYMRRKIAVTKEWNGLIAIDDFGAGYNSETVLLDMEPDIIKVDMSLVQRIHEDRQLILNNILDFAAQNHITVLAEGVETKEELEFLIQCGVELFQGYYIGRPQ------------------- 88798753 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LNPAILRGL----IRLNLRTWTHINHLYRAKQGL-------QMILDASRQIYRHYDLQTDDVLA--QIGHLLNLQDTCLQWTDDNGFEMLSSQLADSAPSLLEELNALKSGLHQFELVFKSDDHIDVDYLVYIASTQPLDDYSVYLLQVFSENIKSGFANVTLSSRLARHAYFDEDTGLYNRQRLRRELDLMPEIVWENGQLLVIEIANYASLIASLGKDFILTYLELLHSRVIEQFSDIHVWARFSPDSLVYLINENDQPTEIDDLKARL---EKPYDDIFELHLSIRALVIPLKHLDQRDIEEAFSSIDLAKFYMQEKQIFVMEYSPSIVQIADVRIRMMQQLHADIEAKRLSVVFQPKVELETRKPVGCEALARW-SFEEKPVPPDSFINIAQNAGFIDQLDLCIAEQVLEKTHLLNELGH--KITVSLNMSPSEVGDRKFESQFLDKVTQTNLEIDRLEVEITEEEPVRDYEYLSEFLEKLQNAGLRIALDDFGKGYSSLMHITKLTVDVIKVDREFVNDFLHNRSSAM-AIVALAERLGLELIAEGIETEEQETKLKELGVRFGQGYFYAKPMPWDDFVNWLNTH------- 149927389 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRQSFLEGVLYLMIGMVA----VAAFMTRSALFVSYGFWLFASLRLVALSEGWDHSIFGFDLKSDPLMRARMLALFTSTVLIHLFENIRRESWLGVLRALQCASV--LLTVLALFSPYRTFLELFWPISLVAASAVAWVVI-QNFLEKRDRVAIYYLAAMLISLTVLSAWFDQRFLLQYFNSASVTVLASVMTAVALAEFLRKTQWQQQQAAQEIKQAHERLESIFDIAPSAMFTCTRHGELIHFNKQFTNLF------LNREGTPTLDFL----QSQRLAALFNLLEQPGKSSRRELPVVSAEGQTRWYELVVSR------DHRELVGVVADFTARKDRELALQYQATHDELTGALNRRGLQNIIHNKLNRR----TASFTFFCVEIQQFSRLISAYGLAVSDQLLQAFHTELYRHMSTHGEISRLHIDQFAIMIHPNDTERAEEAFNAFLHRLDSVPFQFDGRCIQTTVGLVDNVLDVMETVEMSMRESKLKAKRNSKVERVVFEQNQTRSLLDQSRTIRRLDDQKLPTGLTLAWQPILALNECNGPLY-AEALLRIKDENGKLGSAGFLIEACERGGHTAFLDNWVLSHTLDFLAKHAQQLDKLSV-LSINVSPGSLNDEIFLQDTLALIRAHQQHASKLCLEITEVGSVINLQAVQNFIEQVRGLGVRIALDDFGAGYSNFRYAMDLHADVIKIDGSIVKNISTESHAVVTAIVGLAHDLGCKCVAEWVEDLHTLREVKELGVDYVQGYLVSPAVECERFLGL----------- 260438849 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ESVQSIMGKALKLYTDTGKQTLEDIYDNSSGLWYDVNFSGLKWINGEDV-LVCTTIDVTQKIRNRQKIEYQANNDYLTGLFNRMKCERDLDEILK--NMNPGEKGCVVFLDLDNFKQVNDGLGHQYGDVLLQEIAYSLQETDGIKNSCYRMGGDEFVI-IVKPWYFDKITEIVDKISKRFNDIWHIMDVDYYCTMSMGIAVFPDQGKTVDELIKKADFAMYEAKKGGKNRFLWYTVEDEERKCADNGFRDSIKEDDCRDFDINYQPVFDKDGILYGAEALVRINSGSLGRLLPAEFLPTAEYLGIMNRIGHYVFAKAVKTLKKWN--GTHPDLKMFINMAPTQLMMPKAAENIMNIIKQWEVNPGNIYCDISEKTEFLDEKMALATLEILNGHGINISLDDFGSGKMSLGFLKDSHASMIKFDNSLVKKSRTDDITILRSITEIADILDIDIAFVGIEDDNDNNIALENKADYLGGFYYGEALPEDEFEKWLK--------- 19552261 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALVIWHDSTNEYYTMQQLTLAYEESRLLFEKAPQGIAMLDPSGEIVMANRSFGDLVGTTPVRLGRNLEDFMEYVTPSDPEAV-VHLDRSLETLRGKQKN-------------VAMSFSSMGNVGGRIGTLLVNVVDVTERQELIELVEHLADHDSLTGLVNRRRLESDIEELI-LKNERDSTDSALLLLDLDYFKEVNDSLGHEAGDQLLIEFAEILKDSVRDSDIVGRIGGDEFVIVLPDTDRDGAEAIGIRIIELVNQHFKGRGKVLSRVSVSIGGTLFSDARAQGVNPFILADQLLYDAKHAGRNRVAVRRAENTIVRSAKPAFSVEELSEILESHSIRQPILELETGRVGAAEGLL-RINLDGTDVPTGQFVQSVEQAGLAPKLDIAVMREGINHIERL--RAVCPTFSLALNLSGYSLSSAKIREELRAEFRARDLPRGSIRFEITETAPIEDIDAAKEFVQMLKDFGFHIVIDDFGAGHEPYQYLKKFDFSVLKIAGEFIEGMVTNRRSIVESIAQLAKDEEMETVAEFVSSKEILEAVREIGVTYAQGFHIGKSKPIDEFIA------------ 56751332 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSDRSRFWLALEASGQGVAIADATHDLIYVNSAFKKLTGYNAAEALGKSCRFLQG---SDRAQITTLRQAIRNGQA--CEVVLRNYRKDGSLFWNQLTIAPITDGQGKVSHYVALQRDITAFKEQEQALQRQGIYDEHSGLPKRQLFLDRLNQALAWSQFSG---VPGALLLID--------LGHLDGEENLEIIANRLQAYVRPHETLAHLNHHQFGLLLLDPDVQLRAEERAHGIQTLIRDRLAGFEGGAHIGIVPLTPETPATVLLQAAEAAAMTARSQQQGHLSLEASAIVAAPEQYSRDRDWQQAIAAGELTLAL----QPQMGLRNRQLRGFEVQLRWQHPQQGTLLASQLMEHLEQSQHRETVGRWFLDQAGQLLSQWRNSAQFSGLF-ALSLLPQQWKSPSFIHDLRSLLETYQIPPEQLELDLPAQSLAESAAESWDWVYAVRDLGIGIGLADFGSRSIGLYDLRNLPLTTLKLERRFVRGDDANDRAIVRGVVAMSQALKVRIVARGVDTVDQAKFLARAECDAMQGLAYSAPLTIEEALQ------------ 220934403 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RHWRQLKTQESSLREAERRCKNLLDSSRDAIYVHD--GMHIYANQSYLELFAYDPDDLEGMP--IMDMVAKEDQGTLKEFLRNYDHAPEGNQSVQIKLKNSAGESFTAQMEFTP-ASIDGEPCTQILIRSQAN-TKELEQQINYLAQRDLVTGLYNRQYFMERLESALG-QATQGKGNAALVELQIDKFQEIRDQVGVAGSDLVLGDVGKILEKHCGQNDVVARFDGEAFAILTSHWETADAEAFLKAMLKDIAALICEVDSRSITCTASAGVTQIDENAPSANELLSRAAKACEEARKAGGNQAVSYKPKEGEMTQRQLDESWIARITEAIGKHRYQPVVSLHGESGERYEVLMRLLGEDGQEIPASEFMPSAERTDMAKVLDRWVISHALDQLVEQRKKGKETTFFIKLTAGSLQ--EPGMLPWIVEQLKERRIPAECVVFEMKETTVVNHLKPAKEFVRGLKGLHCRFALDDFGTGLNPFQLLQHVPADYLKIDSSFMDSSSEENQESIRQLTDGAHGQNKLVIAQHVEDATGLSILWGIGVNYIQGNFLQAP-------------------- 299060311 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDRHQFITVSRNFTLRQTSREESFCRHVVDSGQTIVVQDTGAPLRTSEGVLLGTLCVTDTSPHRFMTFLETWHSAGFTDPVTGLPNRQ--SLLREMQRRAATDAKNRLRLVILDCIDMQKIYESMGMLPVESLLRDVGLRLRLRLPPGDMLYTVATGRYAV-LTEEAQQLTASSFSTQLEDVTALIEEGIAVDLTIHAG--EACFALSEVSAQEGLRRAVSALHEAISSGSRVLSFDALTDGRRNGEFRLMHDLAARDEPGLYLVYQPKKSLITGKLTGVEALVRWRHPTRGELSPDAFLPAAARTRLHASLADWVIRNVSSQLVQW--QAAGISVPVSVNLSESDFTRKGFADTLHSDVLKAGLTPDLIEIECLETEKIAEKEGAVSALIALRERGFKIALDDFGAGYSNVSYLYRMPLDVIKLDRVLVRGIDKRSRIIATNVIRMLKELEYTVVAEGVEDRATEEILTAAGCDQIQGYYFSRPLPAKDISSLLSRSF------ 254459152 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLQTAASIVSMIMKNRKIEKRIKL----FATAAQNAAEGMIITNKENKIIEVNQAFEDIYGYTEAEVIGHNPNIFAS-KKHDEKFYSDMWESI--HNDSKWAGEIINKRADGSEIVQWMSVSALYDEHDKGYNYLAVFSDLTELKKSQKQVEDMAFRDSLTGLCNKTHLEQLLKSDEQKNLLLLNVNN---------FSYINTAYGFEVGDKLLIKLANILQNNFNANST-CRINSDEFA--LLFYEDIDITHTTAEIQEYFYNKEIVIDNITLNISFTYGAAHGCDYLLRNSALALKQAKESGKNNLYIFNQDADSIGHSQRESFIASNNLLHNALSEGRVIPFYQGIRNNITNEITKYEVLA-RIEKDGEIISPYEFLEPARLSGLLPEITKAIIDKSFNFMA-------SNNYSFSINITEDDLSKNYLLEYLNEKELEYGIESERVILEILEGVSANGKKNHIKQLTQLKNRGYSIAIDDFGSEYSNFERVLDLDIDFLKIDAKYIKDINSKSYEVTRAIVFFAKNAHIPCIAEFVHNAEVQKIIEDLGIEYSQGYHFSEP-------------------- 225850662 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISVSRLVSRLVEEALYLEENVFKDEDKLQFLLDTTPDPIWIKDLNLRIIYVNQAFADLFGLKKEEIIGKSD--IEYL-PSEIAK-ESIFSDMQALEKKQSTHTVEKIEKDGKVRYFDVIKTPLFNKSGKIVAILGISRDIRELLDAYQKLKELHEYDNVTGFMKRNKFIEEFDNLLKSK---DRSTLTVVMIDINNFKYINEIYGFEFGDRLLREISNQLKNFVENIDLLGKLSGDEFAVLFKRDIDLNEIVKRFKEILSQIKLNTPKYHSIYSPKAVYCAVKVEPDITLSAEEIVTHMEVAIFDLRESKDTDFSIIDLKENISSVELEEKLVKALENKKIVPFLQPVYDFKNDEIIGYEVFARIED-EGNYIEAKDFITVAYRKDFIVPIDHEILEIVKNEIMPLIE--DDKKLFINLSSFSLNKLENIADPMAKEII----FIKDRSVFDINEQEFLRNISNITDIK---RSYNISFSIDDFGTGNTSFRTLIRISISYLKIDGSLMKGNSEEKKNIVRSIVAACKQLGIKTVAENIENEKIYEAVLDIGIDCGQGNYLSQPEHYERVLK------------ 154174790 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIDANDAFCQMCGYERDEILAKDVAFI-------KPGLSGLTQDMTAAKGGFWQSKILNKNKNGENRFELARLAPLNDVQGGLFCYVLLVSNINDIESNQDYLEYIAYHDPLTRLPNRILFTRKLEDMLAK----NDRHIAIAYLDMDGFKGINDTYGHQAGDKFLTEISSGIDRLFDERDMFARIGGDEFVAIIVYKNAGEVYEIVQNMLRIA-SSEVWYENVKLQISASIGVSMASLAQTSAENLLEQADWAMYQAKGKNRYYVFDASKDRNFKNQYEEASKILKALRDDEIFLEYQPEIDIKTGKILSYEALIRWQS-EGRVIYPDDFLPLVKKQYIIDDIALFSIKKALEAQILWSKNGKDAKACVNLNIEQL-CSDEFFAKFKELANANKRLNFGELVIDIVDANAVKDLQPAQKALQRYKRFGVRFVLDDFASHSSSFEALGVLKVERFKVDKQLSRQAFDSKASILRMIKQISDVFGLKATIKNIEDKKTLEILCGFGFECFQGNFFTKPLRLDEALRY----------- 297568746 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTDITGRKRTEQALAEAKERAMVTLAAIGEGVITTN-NRGVVYLNPAAERLTGWTREDMGMELDQVFDLRDEESRQPLSNPVERALRLRTVNITRRALLVTNDSREFSLQITATPIHDRQQKIIGAVMVFRDVSKIRVAERRMAREAKYDELTGLRNRREFNALLNQALAAASEEGKEHVLG-YLDLDKFKIINDTCGHDAGDEVLKQVAELMQAQLRNTDILARLGGDEFAILLSSCPMEAGHKIAEQIRRALEEYRFTWHGRAFELSVSIGLVQLQADSGTLDDVLKAADTACYQAKEQGRNRIQQYQPQASQGSAWQDRIRQGIAENRFTLWARRSRILSSDQRLPHYYELSLTLRDDQGHYLPESSFLPMAERHQLIMDVEKWKISTLMARVATTCDPNKVYALKLA---TMALQVSEQLCPFILQQAERCGLNSKNIAFEINETDLTANFTRVKRLFKALKKAGFRLTIDRFGYNRGSFGHLEELAVDFLKLDAGITNSLLENDYILAETVSRVGQLMRLPVIATGVDDASLLAAMEEMKIDYV---------------------------- 158421932 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQTLQALQTLQCLVYRWDLTANTVHWSANSGEALGPALLEQLGRGTTFRAFLESTDYHRFARAL------PLASMPYEALVRPADGTPAAFRVHGRWRAGSDGQPEQAVGTLEILP--------LLAPVIPGGTADPLTGALTRRHLTEALGTLPFGPQARWALLLVGLDDLGRINDRFGFETADRLLVALAGRLRQQLSSADLLLRFSGNKFAILLTETSVEALGAFGERLISEIREARLSAGEGQLPVSVTIGAILPPHQGEAPDAIIARLQEAHEMAKRRGRGRFFLDLQGTRNEGRRRANLQMADEIVQAIDRNDYQPVVRATTRTLVFCEALARIAHDRYSRQYSGHRVAAADSLGLMGHLDRSMLKQVAADMR------RDPTLHVSINVSASSIMDEAWIALYRREVDTD--IGRRLIVELTESVAVDHLSAARNFIAQVRPSGARIAIDDFGAGATSFRNLRKLGVDLVKIDGGYIINMSPDDQAFVRALLTLSRQLGIETVAEWVQNEIVAAQLLEWGCDYFQGSLLARPLATE---------------- 295110716 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AITQLSQDVLNTSTKFLRIMEMASVEIYEIRFDTGSVFFTENFFTVIG-----APFSADAVLNL------DEFRKILRDFTENSESGDTNIYCVRLPKRGLRYVRMEVKM----EGWVQ--VGLVEDVTTAMMERLRIEHERDYDALTGLHNRRAFKRESEKIFSHPDKIGHAAL--VMMDLDNLKYTNDTFGHDWGDEYIRQAGRCLEEGTPKGTLSAHISGDEFNLLFHGYKSQDEIRYQLDKLGKAIEGKVIHNGQKLHLSISGGVAWYPEDSNSLGVMRKHADFAMYQVKKTEKGKIAEFDQDVYEEEFRDSQIRCEFHRFVKEETYYFQPIVSAKTGEIEAYEAL--MRSELPILKRPDVVMKIAREEGALREIERMTLFHATQEFKELKEKNLIKGDALLVNSIASQHMDRE---DEEEFARRFKDLAKQIVIEITEEELDYHALQHKKNASAFS--GV-FALDDYGSGYSNEKSLLDLAPGYIKVDLSIIRDIDPDKQQIVENIVAYAHKRDMKIVAEGLETPEEINKVLELGVDLLQGFYIAKPQPVPE--------------- 160931495 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AIETLGEEVADSASKLSQIVEMASLGAFEYTIGGREVYFTTNFFKIFGQEKGLQYLPLDRFKELMLP-----IAEYIDPALSTDKVKT---FRLTDSQGSIVWVRLK---LIDSE---QHMLGIAEDVTQEMVEKQKIEYERDYDLLTNLLNRRAFHSRMRQLFQNRGRMK--VAALIMMDLDNLKYINDTFGHDYGDQYIRAAANALRIGSPENAVISRMSGDEFYLFLYGYDSEDQARERIDRLQKSIQTSTLELPNRFRIRASAGVAWYPKDSESYEQLIRYADFAMYSVKNMTKGRFAEFNITDYEKSAYLLHNSEELNRLIEEEDYYFQPIVNARTGQVFGYEAL--MRPRLTSLETPLEVLSLAKSQGKLYQIERLTWFLALKSFTGFKNIPPDCRLF--INSIANQGLSES---DEKALEAQYG-PYLGSLVVELTEEEERVESYTRKKISFLKRHGGQVALDDFGAGYNGEVSLLAVRPDFIKVDLSIVRNQDKNRQEMISNIISFARKNNSLVIAEGVQSREEMDTVISLGVDYLQGYYVSQPIP-DKILKEITSR------- 262275297 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAGFC--QETTRLQKENVVLTRENQLLSAAIESVNDGIIVLDSLLRITFINQHAAELTGYPASDLGSTIDEQFNVFDHHSQYAFAHLLSDY--HQDFCLSGTFTLQTEQFQETLVYLEATPVAPHNNATNGWVLTFRIQDALPSRAANSEGRYSVDPITKFPGKRAFEQILQNHTD-NLHYETVSHVLVMIELKGLETLADAFGDPVKDQLIKSAAILIKSYATKS--VARLSESRFGLLLDNQGLGSAQEIMSSLSEKICALKYQPGETAYHLECVMGMTLIEGNQKTPFQIIYQAQVAMESVSDDCHPAISVFDPDGISFRRDFLLQRIDIAITNRSFSLLCMPIMSNRNGLQNWHEVLVRLITEEGQLLLPAEFLPAAEPTGRLISIERWVFNEVLNEQAQTLAAAGLN---IAINISASAFYNESFIDYCLALIKKSNLPSRRLCIEIKESTLLIDTLRAKDVVSSLRKLGCEVAVDNFGTELTSFSYLRKFNVSIIKIDGSLIAMMKASDRRIVESIKQICDSLRIKTAAQKVNSDEDLRLVQAAGLDYIQGYVFGDPLPLARVI------------- 88798355 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WHFLFQAPLFHALMAFAFAGTVLVARRVLMRNVQISVVLFLLLMYLGALAIKLLASPVHLSNLGVIFLYSIPLMAMLALSRWLMYFNLIPFGAIIFGELIAMLDTRNYSNVNFLYLHLTVFVFFFIVPFAMRGMILDAWRMPEVRQSMRSSRKRYRMLFEHSTQYLIVRHAEQRVIDMNEALRRLL--PANALSQLQATILNAPVPITRAQ--------------RLEFDGRT---------FIIRGQAIEQSQNDVSHVQRLQRDVDEMNDRFNRQMFLDPH---SGLPNRQAFVQAMERLKNTDAPIYLVCVKQEMSE-----YIAERLGPTEHARKQKTFARDLKARLNAQH-VGKLS-QHHFGLLVTGLSEAELRQKLTDLYLHLSHAKYDNVENVSLLSKFVFAPIDGQISSMSYLLDQTEKSLVLIQSGEFVVAFRPDTEESRIEQMNIRSQLELAVDRDELSFVLQPKVNAQG-ELIEFEALMRWEHRDGHV-SPASFIPMAEEFGLVTQLTDWLLDAVA-EFQSQPLRPGQSIVPVSVNVSARDLERGDLVERVLKALSRHGVQPDCLGIELTETALLGDWDGAMEQLHQLRFWGIRVSVDDFGIGHSSLSRMVDLPVDCLKLDRSFMQGSDRRRLMLVRAMVDLCRSLNMQVVAEGVETEAEVTRLSEFDGLLFQGFYFSQPLSRIACRRLLGSRFPL---- 167756466 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FEYNINTEELFISENFFELLKYDVNTSELTMTKF--------KETFEGYKQYIVSHDYSKKEYLFKIPDDDN---YVFVNLRLLVNDN----AYTGVIENVTNTIVEKNVIEYERDHDALTGLLNRRAFIRIMNSLFENEINKIKIAA-LLMLDLDNLKYINDNYGHEIGDNYISKAAETFVNSTPENTIISRISGDEFFVFFYGYDDENVIKQLINKLKEAISKAFIPDNSNFHVNASGGIAWYPRDSESFEKLQHYADYAMYKIKRTSKGNLTEFNLNDYIADSFESKEELNTIIEDRAIQFYFQPIISSKDGTIYAYESL--MRSFMPSLKNPLDILKIAKEEGRLAEIEELTWSSSLETFAHLRNERINKDCKIFINSISNQILSTKKID---ELEKEYSKYLKNVVLEVTEVEYIDENYHQQKA-ELMKKWQAELALDDYGSGYNSDRILLLISPKFIKIDMDIIRDSDPDKCKIVENIVNYAHERDMKLIAEGIETIDELKQVIKLKVDYLQGFLLAKPLPPEDVIKLIQ--------- 126669004 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GGYRLFLGGGGIYVGVTGIIASVMGLGYRHCVQKGWAKINVWLFGLLVHLVVILIFTQLPAAVVAGVIAIPLVLTFTLLKDVENRLKTEHALRESELKLSHHLHNTPLAAITWDRNFYVTQWNKIAEEIFGYSAEEAIG--EHATDLILKADSKAAAEAGQVFAAEKKGGERSNNDNVTKDGRTINCEWYNTPILDDDGKLIAIASLCDDVTVRKQSELIIWQQAHYDSLTGLANRKMANDKLEQAIKV-ADRSNKSIAFLFLDLDLFKHINDTQGHDFGDMLLVEVSKRLRSYFREIDTLARFGGDEFVIIVGGLDSPDQVDLIASDLVKKMAEPFKVGQETVHISTSVGITIYPQDASDPVEILRHADQAMYAAKNNGGNRFQYFTPWMQQSAVSRMISDLRIALPENQFQLYYQPIVDLINGDVYKAEALLRWNHPDRGLIGPAEFIPIAEETKLILGIGDWVFHEASRQAARW-RASFRPNFQISINTSPVQYKNDASAENWLEHLKTLELLGDAIAVEITEGILVESGASVDKILFDFRDANIQVSIDNFGTGYSS---------------------------------------------------------------------------------------------- 213621669 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLMERITQANEALFQEKERLHITLDSIGEAVVCIDVAMNITFMNPIAEKMSGWQEDALGAPLLTVLRITSGNKGPLLEDIYRA--NRSRSDMEQEIVLHCHNGGSYDIHYSITPLSTLDGDKIGSVLVIQDVTESRKMLRQLSYSATHDALTQLANRASFEKQLQQRLQTIQESPQ-HHALVFIDLDRFKAVNDSAGHAAGDALLRELASLMLSMLRSGDLLARLGGDEFGLLLPDCNSDSARFIATRLINAVNEYHFMWEGRLHRIGASAGITMINEHNCQLTEVVSQADIACYAAKNSGRGRLTVYEPQHALTSSKGMMPLEEQWHMIKNMLARNVAPPRTPEATSFWLVSLRLWTSEGEVMEERAFRAGLADSA-LHHALDRRVFHEFFRHAA---TAVASKGLSVALPLSAAGLYSATLIDELLEQLEHSPLPPRLLHLIIPADVIVKQAQTAAATLRKLRQRGCQVILSHVGRD---LQLFNLLPVDYLLLDSDLIANVHESMDEMLTSIIQHAQHLDIKTLAGPVQNPQVLDTLSRIGVDLIYGDTIAEAQPLD---------------- 261211829 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GVVITDEQTRILACNRYFEEQTGYQQSDLLGLKTSVFNSG-KHSQHFYLDMWHQL--REQGWWNGTILSQRASGEVWPQDLLVKRLS-PQKDQTFYIGFTTDLAQHLDRVIDKQA-GDIELLTQLPTLTKFVELLKQRALPSAT-----ATTFVLAIQQFSS----------DRYYAEIRRLAGSLAKNEQVLCGYHGEGIFLCLLNEGGHPALNGLHRTLRQFFAELYQRGGQVVHQAMRLGVSVLGMDTDKVERLISHAVQAMHHAGESRHINFYDRAIHQQIERRKSLEKWVQKWIENEDVDVFYQPIIDSQTWSIVKFEALCRFQAPEILHASTQELISIAEDLNLIDQLDCLVGRKALNDLPKIQTLFG-HHVGITVNRSLNSHLGPEQILRNAANLIATQPCHKSITVELTESAYFDFHTHGNQVIENLRAMGVTIAIDDFGKGFSSFTYLTECQFDFLKIDREFVSGIESRRYAIVKMMTDLAHTLGVKVVAEGVETEYEVHVLKSLGVDLLQGFFFTEPLPLHNLIHAMRKHFKLA--- 254457359 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QYKDAVDKSS-IFSKTDVSGTITYVNDKFCEVTEYSREELLGHTHAIIK-----DKSVFKEIWKTITAG--NIWNGVLKNIKKGGGFYYVNSTIYPIKDSDGKILEYISIRQDITELIKSQ-QLLEIYSTDTLTHLPNRKKLNERLKSNED--------ELMAILLDIKDFIVINDLYGENIADLVLVEIAKRLNTYIKNESVI--LYKLDADRYLILVDDASLFSKYESLIEFTLLSEDNFIINDIVVTFNISMATGSTELLSKTSL---ALKEAKKTKSRYFPYNDSINTKEVHKLNLKRFNDFKDALINDRIEPFFQPIVDANTEEVVKYESLARIRDADGNIIAVSDFLSIAEKSSFFENFTRQIIQKIFAISKASNKE-------LTINLTYENINSEKLLNYIENRLKMHKGPA--ITFELLESEEISDYSVLENFSSMVKKYGSLIAIDDFGTGYSNFTHLSRFKADFVKIDGSIISKIDENSRLIVSILVEYAKRNNIKVIAEYVSSPEIAKMVRDLGVDLLQGYHYGK--------------------- 213052464 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLMERITQANEALFQEKERLHITLDSIGEAVVCIDVAMNITFMNPIAEKMSGWQEDALGAPLLTVLRITSGNKGPLLEDIYRA--NRSRSDMEQEIVLHCHNGGSYDIHYSITPLSTLDGDKIGSVLVIQDVTESRKMLRQLSYSATHDALTQLANRASFEKQLQQRLQTIQESPQ-HHALVFIDLDRFKAVNDSAGHAAGDALLRELASLMLSMLRSGDLLARLGGDEFGLLLPDCNSDSARFIATRLINAVNEYHFMWEGRLHRIGASAGITMINEHNCQLTEVVSQADIACYAAKNSGRGRLTVYEPQHALTSSKGMMPLEEQWHMIKNNMLARNVAPPRTPEATSFWLVSLRLWTSEGEVMEERAFRAGLADSALHHALDRRVFHEFFRHAA---TAVASKGLSVALPLSAAGLYSATLIDELLEQLEHSPLPPRLLHLIIPADVIVKQAQTAAATLRKLRQRGCQVILSHVGRD---LQLFNLLPVDYLLLDSDLIANVHESMDEMLTSIIQHAQHLDIKTLAGPVQNPQVLDTLSRIGVDLIYGDTIAEAQPLD---------------- 152968401 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LARAVLSAAVGLVVTDLRGRVLGVDEAFAGLLRRPSGELGRGLAEVLSS--AEGAHDVEGTVARLLDGD-PAVTGEVPVLRGDGVVFRARTLSSLATTSGGDAVVVLHLLDAHRE------RPRAPGDHDPLTRLPGRAAAVTDLTARLRA----GTGLVGVLTCDLDRFRVVNESLGHAVGDEVLLTVARRLLAGVRGGDVVARLGDDEFAVVLAGLADAGEAVDVAHRLTRALAAPLEVPGQEIRCAVSTGLAVVPELDAATLLRDANTALDAAKAAGGGCCRVFTDAMRRRAVRRLTVENDLRRALERGELRVHYQPVVRLADRRRTGFEALVRWEHPERGLLLPEEFLDVAEECGLVTAVDAAVLEEVLGFLA------RHPEGRVSVNTSAR-RLDGTFAPAVAHGLARHGLPPQRLAVELLETSLVPGDAVTERELHDLADLGVEVLLDDFGTGYSALSDLRRLPVGGLKLDRSFVGDLPADATSIAAAVVGLAVGFGLSSTCEGVETAAQAAHLAAQGWRSAQGSLFGAPAPEE---------------- 226942092 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLPDGRALRVLGVYVDVTRLHLATAELRLAAHVQ--------EHTPDAVLICDAAGRLLKANRAMQRLTGWAPEVL---VEELLADLRSDAYP---------VPPANRSWEGECHYRTLSGVPLACWQRQSPVLDEYGNLSYLLVTLSELSERQRQEARIRYLAEHDSLTGLYNRAALIERLGDVLAQARRQPHV-GAVMYLDLDRFKQINDTLGHEAGDALLIEVARRIRSVVRTGDAVGRMGGDEFVVLLARLEYPRDAAAVADKLLAALLEPFVLSGQRVESPASIGVAMFPQDGEDADTLLRHADAAMYDVKTQGRGRWQFFTSALQSQVANRRAREAMLTRALERREFVLEYQLIYGNPEPLAMEALLRWHTPAGERLPAQAFIDLAEDMRLALRLTRYTLDLVGQQLAGW-LEAGLVPVPVAINLTSRQFHDPLLVTHVAETLREHRLDGQWIEFEVAESALFADLEQSRKQLARLAELGVGVAVDRFGGD---IRRLADAPLTRIKVECSVLAELSGNDRG------RMALSLGRPLAVTGVESDDDLACAERIGSQAVQGWVCQAPLNGEQMAQVLRQR------- 78357600 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RNEAQRLSAAFAGLPAPVTIMDSGLSIIQANKAFWRMTG-AGHSVQNEITPLSRFIHPEDLPLLAGLDRSAVSGVSGDAVAELKLRMVDASDTVHFVLMRMTADAAPRTIVY----EDLTARQHYEEERMRQAYTDHLTGLPNRQYLYSAGLEKMAGEAAPEQSAGLCL-INIQGLDVANNAAGLAAGDAVLLQAAQRMDKARAADHTLIRYGGDDFLIVMAAPCTADAMKTLAEKLHEAFETPFMTGGTEYTLQLSFGFALYPEHGDTLEELIRRADMAMCHSRFQADGQFCLYHKSLDTLRQYDAGKTGTLRTALENGEFRYQPVVDLRSGTITGAEALARQVLQNGHESPPAGFKRSAERSGIIWNIDLTILQQACRDAARWHTLG--MPAAIAVNISPAFFHRHDFLAHVEAALKDSGLPAGLLTLDMEEAVYLHDYRKALGTLDSLKHMGVRPALGNFGTGYSATAHLHDLGFAALKIDHTISALPGAPAAALLRSAAGVAGSLDIPALSGGVETEFQRSFLLGLGYAAGQGFLFAPPLPAAQMEKLFTEQ------- 224583387 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLMERITQANEALFQEKERLHITLDSIGEAVVCIDVAMNITFMNPIAEKMSGWQEDALGAPLLTVLRITSGDKGPLLEDIYRA--DRSRSDMEQEIVLHCHNGGSYDIHYSITPLSTLDGDKIGSVLVIQDVTESRKMLRQLSYSATHDALTQLANRASFEKQLQQRLQTIQESPQ-HHALVFIDLDRFKAVNDSAGHAAGDALLRELASLMLSMLRSGDLLARLGGDEFGLLLPDCNSDSARFIATRLINAINEYHFMWEGRLHRIGASAGITMINEHNCQLTEVVSQADIACYAAKNSGRGRLTVYEPQHSKGMMPLEEQWHMIKNNHLLMLARNVAPPRTPEATSFWLVSLRLWTSEGEVMEERAFRAGLADSA-LHHALDRRVFHEFFHHAA---TAVASKGLSVALPLSAAGLYSAPLIDELLEQLEHSPLPPRLLHLIIPADVIVKQAQTAAATLRKLRQRGCQVILSHVGRDLQLFNLLPLHIVDYLLLDSDLIANVHESMDEMLTSIIQHAQHLDIKTLAGPVQNPQVLDTLSRIGVDLIYGDTIAEAQPLD---------------- 295103196 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YELRTDTGSVFVTDNFFSLLGKP--EMQGEPLSVR---------RFEEVLKGIREKNPCDHTAELTIQQPDG-VRYIMLRSTIEGHAK------IGLAEDVTAAVLERKRIEHERDHDILTGLYNRQAFNRVCTELF--AAPERMGVAALMMMDLDNLKHINDTYGHDWGDQYIRRTGQCLRDNTPAGTVCARLSGDEFLVLFHGYRSRDAVREKIDCLTKAMQQSVAPSGNALHISLSGGIAWYPDDGQDWETLKKYADFAMYQVKHSEKGRVEEFDIGVYNREAYAERTRREFRQSNAQVFYCFQPIFSARSGRVVAYEAL--MRSDLPTLRSPATIMKLAREQGALYEIERLTFTKALETFDSLCRAGSVSDAMLFVNSIASTCLTQADVDYIDSRWHELR---RRMVIEITEEEAIDY-----EALERKRDSGM-FALDDYGSGYSNENTLLQLAPRFVKVDITIIRGIDPDKQQILRNMVAYAHPRSMKIVAEGVETAAELRTVIELGADLLQGYFLARP-------------------- 298292708 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVRALGAASYRWTLSDDLVRWSAAAEEVLGRERMPLALRGRNYAELIEPHDAALASMQLGIVPGGDGSTRFFEYCLALPPGSGQWVEDRGVCHFDAEGGLVRVDGFLRRLAVGRPVRIGLSRGAEPKTDRQRLAG-LIEERLSL-----AYREDSEFGFVLVGVDHLGDLNDAYGFLVADEVIDVIWLRLRAQLAEGEELARFSGSKFGLLLRAQPGEGFAPAARRFLATVNATPPRTSAGAVAATVSAGGLIAPRQGRTVSEIFAHAHRARRSARGTLEMYSPALDRAAERHANVRFADEIVDALDEDRVSLAFQPIACGQTRAIAFHECLARITGRDGRMHDGATIIPTADRFGLTRLVDGRAMELALAALR------ADPAARLSVNVSPGSINDAAWLGLVEEG-ARAGLSS-RLIVEITESTTIPDMEAMRARIAWLRGHGCKVAMDDFGVGYTSFRNLRSLHVDMLKIDGSFIATMSEDDRSFVRVLLDLAGQLGIETVAEWVLDEETGSQLVEWGCTYLQGELIG--LPADS--------------- 239993507 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NLRTTDADVWRLSVLVVLTSAIVAH-SSYTAYVQELYYVMYLTLGFTAFLFATLSIGLKHIKIAS--ACLVLAVVGASLCILFFTIDLESARYGLLLLFTLPIIVRVLYGVKASIATMLFNDITLPDTHTYLALIFLFFNFCIPMAVLREKQSEHNLLQSKKRYQEIFNNGGTPSFFCDEQGRIIQANKAARALVKYRPESEY--IQDLFSLSHP---------------ITKGVNQHASIFNTPEREFK---LQPASLEHHKKQLIHCHDISANKKSLMEFFKKQQYEKHYFNELTGLKNHHFWKIAESSESI------LNRHIVLLKLANLREVNLQYGYSQGDQLLLSVASLLQSEFTNDVSVYQFPGAKFLFTVNGKHLSTQSIEHYLERRLPTSMVINSAEHMLKWRAGHYHASREISLDAAAECCA---IALSQSDEFAPYISFSINTVKTIRENTQQKDKVKALLDNGCLALYLQPQVSLHGVTVGYEVLARLKEPKSGTVLQPFQFLPLVEENKWEVLFTQKIIDGTLALLDKWP--SNLPKVPLAINLSGPELLSDLFYEKLLRRFSESPELGERLKLELTETSVLASHYETKRRLTSLANVGATIIIDDFGTGHASLSQLIDMSASVIKVDREFVEETSERHRKIVKMTLDLAKSLDMQTIAEGVETQAQLRVLKDMGFNIFQGYLFGKPAPIEHWVKTAKAR------- 224372778 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALVVSAYNETDYFIEAIKLG-VDGFILKPFEIEQFIDILKKITHNLLLKKEQYQNIVDKS-VMVAKFDTNKKFTYVNNEFCKIFSYPKEEIIG--KEIHHMIYNAEKDEIEKFWESIIN-EKNLFSEIIKCKDKNGKIIYIKALISPILDENGNIIELISICYDISEMMKPKK------------------LLYDYLENAKE---------PFVALIEIENFQSFRNFFGEKIAETIEHKFEDYLKDLLPDIDKIFDLDEGEYAIVTDLANNEEYINELKQIQRKINYSQLDIGEFLYDITVIMCVSKGKEAFENTRIGMNKIKN---NKDSFLIADGLLAKEKKIAQENLQILHILKEAIDNKNIICFYQPIIENSTKRIVKYETLV-RIEYDNKIIPPSKFIDVAKQGIYYSKITEIVLSEAFDIVKKFKD------YDISINISEIDIEKEIVRELIYEMLSKNKEFAKYVTFELLEDADVEKYDVLEEFITKIKDLGVTIAIDDFGSGYSNFIRLINYKPDFLKLDGTLIKDIHKDSYSVVKSIVEFAKANEIKTIAEFVENEEIFKTVKELGVDYSQGYYFGKP-------------------- 15805776 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------CWAPAGARLLQDLIQSAEAGGQLPLLVRRSDTVPGLLLAEGVRPAAVSEDNGAARLLLSGAATIL--LDPQGRVQLISEPAARLLGFDPHNIALTGLP-LPRLH--------QQLGIKLHTPQGNHNGEVLAVLPGGVTRHLEISLSALPGS-GQSTGLLLSLRDVTTLRRAQAKLRHDASHDGLTGLLNRSGLRAALGQ-----ATAAQTGGMVACLDIDGFGGLNAALSRTAGDLLLIQVAARLNDLAEEGGQAARLADDTFAVYLPQ----LGAAVGGQKLQAALREPLRTGKRLVPVTFSLGAAPLLAAAP--EQALADAEVALQHARRQGRGQLTVFEPDMRAEEAQTFELEDQLRAQHEQFSLLYQPAVSLKDGRVLGAEALLRWTHPELGNVSPARFLPLAQRSDLITSIGEWVVREAVQGRTQLRDATGQRNWRTSVNLSLEELRREGAIERLLPLITR----PSALDIEVSASSLLDHSEETLGLLDALRARGARLIVDDFGDGASSLTALTQFPLYGVKLHPTLTTRLDQKSLKLVQGTVSLAHSLGLTVTAVGVETYAQLDMLRDLGCDAAQGYALTPPLSAGDLVTWVQGR------- 42527578 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GVFEHNILMGTVFCNSIWFKLFNIQKYSGDSVLNT----------DEFYKLLD----------HYEYYINSKDGKVRW----IRFMQTKEND--KILGIALDITKEVEDRKKLELQMNYDELTGLYNRAAFDRKITEVFKQKHL---GICALVMWDLDNLKYLNDSFGHAYGDTHLMAFGKKLAMLQQERCLVCRRSGDEFYSFFYTFSTPDEITAFWKDIQETPITLPNGETSKLRVSAGLAWYPYDADNQADLVRYADFAMYDVKHSFKGSLHEFNLDVYKKNYIMIHGTEALNQMLDRNLIEYALQPIVTSGTGDIYGYEMLMRSSAPEFK--SPEDILRLAKAQSKLHKLEELTFFGAMDTFVKKIERGEIKDTKIFLNTISSQVLSDAKFFEFEEKFKPYL---SNIVLEITESEPLNTNFYDLKN-ERIRNWNAMVAIDDFGSGYSNESSLLFLSPNLVKIDMSIVRDVHKDKQNVLENLVSYAKKRDIIILAEGVETIDEIDVLLRFGVDLFQGYFFAKPIPEERIQEL----------- 223984788 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QLSQAIEELSKSVAENSSRLSIGMLSIQIGAFEVEADKNSVFCTSGFFDVLD--------------PLTAHEDR---MLTLDEFAGQLRLLDEKTIKLEQEGGGSRWMRLKTAA------RAQTILGVVQDVTAEMVERHRIEYERDYDVLTNLLNRRAFQRFAQERFEHPEQLKITAF--MMMDLDNLKYINDTYGHDCGDGYIRSAADVLRNNAGPHEIAARMSGDEFYVLFYGYETDFQIRQKIEQIRKAMAAYEMPDGKSIRIRASFGVSWYPRDSRNLDELIKYADFAMYEIKNSVKIKDFEIESYRKDSFMLHSSEDLNRLIENELIDFVFQPIIDVESQTVYGYEMLMRPKMENLK--TPSEVLRIARAQSRLYQIERLTWFKAMEAVDRYHQRLQGKKLF--INSISSLRLSPEDLEELDRLYGRYN---SQVVIELTESEKMGE-MATIHKRQRCIDQHQEIALDDYGTGYNGEATLLDLMPNYVKVDMSIIRGLDRDRREFYEGLVVYFRSRKIKILAEGVETREEMEALIECGTDYMQGFYFRKPEPCPEAMEALRK-------- 118590456 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLLEHFPDDVLVFG-ASESVETRAEKLLQLI-GSDYDA--TLLAEALAGLEGELPQTIYIHAADRQMC--EVRVVPIPGAQGQLDNSLAVIRRNVDCPQETAENRRLAYLDPLTGLENRRAFTKALKRELTRLAAETETGLAVLYIDLDEFKKVNDLGGHDAGDDMLLRVAACLRLTLGEFGTAARIGGDEFAGMVPVANEEAALDIAEEILGAFDRIRLEVGDRVFTIGGSIGVAFLDGGIKLREGDADRACLRGKRFGGRSVQVHSVQPQDFEGVGAELVDLPEPGSFRGNELTLYAMPIVCLKRARPWGSEILLRLKGDRARGLSSRAWISAAERSGFIAKVDAWTLDKVLDAA-----ERNADRSILTMNVSAESVRDPTFRDGLYHRLSVNPLLASKLCLEIAEKDFLREPASVQAFFRFVNELGCQTAIDDF-AGHWPLSRLTNLRVDWLKLESSLTQQVVEEKAAILNGLVRAAHELGIKVIAKHVETAEEARLLSELDIEAAQGFFFGRPEP------------------ 260775732 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TKEGLWSMSGDNELSFFNHTFYQQFSLPFG--RVTLAHWKSLIHPADLQHFSRTLDEQIQYGFDKITVHYRVQNRQQRFVWIEATSLVVYEADGEH-YLVGNHRDVSEKMWVEDYLTHAAYHDEETGVYNRRKLLDRIPKMGELIRRWGHHIVSEIYDLISRLK---DTFGHAPY---------RIYRCTLDM-FVVRAAGDYSRSKLENITSKLLASYF---VKDHEQKWLTSQDIAIGIMTSNIKMAPDRLLDTLSKLCEHAQ-----SLPVDRVALYTGKIQTNIERYFVIRATLPQAIQTQAISFQVQPIFSLETTQVTGYEVFARWVHPELGLLEPDEFVIVAEQLGLIQSLGYSIFQQACRYFSTLEVH-HFELFSVHLNISILELLNPQFALLLRHTVERFNLQPHYIVLELSELQLEDFDTQILHQLSQLHRHGFRLAIDQFGTSLQSLTHLIKLPVSLIKIAPGLVASHDPRCYQTLQILIEFSVDRDIEVIAVGIENAEDKTLIQKLGVHLYQGFLSYPPVEPNSFL------------- 123441459 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILRLIGTTL--DMTEIRNLTEALHEEKERLHITLDSIGEAVVCTDQEMKITFMNPVAEKMTGWANTALGQPIQHIIKLTNGVDGPEIDNPIEHCLTHRPSSLNESIVLHHRDGQYYDIQESVAPLKTLEGTVVGAVLVFQDVGESRAMMRKLSHSASHDNLTGLPNRANFENKLKAAIQKSIDFDQQHA-LAFLDLDYFKAVNDTAGHPAGDALLKELSQLMRQHLRNSDCVARLGGDEFGLLMLNCTLPHAKAITQSLVSMINGYHFYWEDKLYRIGASAGVTQISSSNSQRSEIMAQADIACYTAKHSGRGQVYLYQPRQKQLLARQHREEVESILSENQLLLQVTPTAPPKTPSVCFYQVSLEIDRPQSPLVSQSAFEEAATLYNLLPKVDSWICEQLLVDHAQAIHQKG---LALAIPLSEAALLKEDFRQSLLTLVQQTLLPPQSLYWMIDESTLLQYPFAIGNFLAKLQQPGCKLIVKEFGHNLNDFELLAEHHIDYLKFNSELIAHINQMDEVLISIINGTAQRANIATLAGPVELPPTLSKLIDIGVDLADGTMIGRTEPLSEVL------------- 149377742 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVLVVNRELGALEDRRRRRILESHLREAEQRCQLLLESSKDAIAYIN-DGMHIYANQSYMEFLGYDDIDDLICIP-VLDTLTPESQEKYKEFMKSFADSGEDGMTMNCVARRSDDQELSVTMSVSAATY-DGETCTQI-VIQPEHSDAELEEKIRQISSQDLLTGLFNRQYLMDALGQTIA-TAGKDNKTGALAYIALDNFMALKGQVGIAGADLMLGDLATLLKEQAPEDMVLARLSDDAFCLLCQPCEEKVMAERCEAICKKVEDHLFDINGRTVQLTLSIGVAAITENAPKAPDLMGRAHTAKKPGHEQGNGVLVYNPADYEAMDESNSVDAIQKALDDNRFKLLFQPIINLRGEGEEHYEAFVRMLNKDNEEVSPYDFLPPVGPSEMAIKIDRWVILQTIKQLSSHRSRGHDTRLFL--NITAETLEDKTFTPWLSVALKAARLPGDSLIFQIREGDANNYMKQAKDFAKAVHELHCKVSICQFGCALNPFNTLKHIDVDYVKIDGSFTEELQKKDDAMVKSL----QSAGKLTIVPLVENAGVLATLWQAGVNYIQGYYLQAPVP------------------ 229916899 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAASVHSTVHELENRSQDLVRYHERWSSLFSETGLAIALMDDSYNLIERNEMFRQFFG------DRNLYEINQLFTETGRRLFEQALEGVTDQGT---SAQFIIHLKGEHLRYLNVKLTPLKREEK--LTYYLIVEDETDRVERERKVDRLVRFDLATNLYNEYGFIRKWEK--------QEIDGAFVLIRIHDYHHLVDWYDPAYADLLMIEFARAVESRLSKYAQHL-FGRYRDDTFMLYVRGFSYEDEHELLELFPTEVTINHKRQNVHIQIG-----ATETEGAYNDCLFKAMKALQHAKETRTPSVWYDSEILAQMQLAALIEQALPDAIRRGDTVAYQPQVELKTGRVVGAEVLARWTHPDIGVIPPNEFIRVAERSDQILWLSHNILDQTIAQLVAWQGTA-FEDISLSFNL-SAHSVDPSIVTKLRDSIEVYPWLPDRLKIELTESSDIMSYASELERLEDIADLGYCLSIDDFGTGYASFEAIWHLPIQEVKIDRMYVSGKAKESTSFLRAVSRFANEQQLTALAEGIETESDLSRMLREGVELGQGFYFSPALDAASFESWVNTK------- 149376986 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HTLARQQAEQMLGA-------TINATNDLVVAVDRQLNLLHFNRAFRRQFEITFGLRPESGSNLSTLLQPNERRLIERLW--HRAFERDSFVVEMPMAQQHRELPLYEIHYQRLTNDQGDVIGAVHVARDISNRLQNSSSSEYRIQHDPVTGLMNRKAFLGRLQRTLE-HKPRRESSDSLLYLDLDGFDHFNDIAGSGTCDRYLRELAGNLGVKIRQRDALARLAGDTFALLIENCPEARARKIADSILELIGGFVFHWQDKQLQTTASGGLFLDDDAPTDSEQLLTQAADLCHTAKTSGRNRIHAARAMSTTNQVLTQIQQALDSGYLKLEYQSLRPVASITWGDHIEILTRIPGETPDSPPLTPDAFLPVAERFDLAKRLDRQVIRQTLAWL-EQHRLLEPRLKYCGFNLSLASVLDDSFADFMEAALKGSPFAPECFCLEIREAHATQYPDDVAVLCDSLHRIGCRVALD--GAGASVESYLAKLPVDIIKLDHKIMQHLNDDQQVMVEALHKIAEAAGKVTVATFIENDDTLRKVRTLGIHYGQGFRLYRPRPLEEL-------------- 197302620 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRTIVIETRGDICMDRDNPRSLVEIMNDVLSTVHYDSEYVYYIEKEY------EDIDVIYEWCAKHVPWQRDK----IKMLPKDQRPRWMEQEIRRLDENTVAILAAVGVHRGGCEVDLLRSVLAYLPEAITLQKLQKQQSYHDKLTGLYNRNSFVSYTTDINVSVDINGLKNFNKEFGRDYGDEVVIRVGEVLEEYFHTAN-VYRMTGDEYLVLVENITYEEF---------MKQVHGTYTKLDNISLGLASLGCAWEKIDIDVDALVLSAEN------MMREEKKKYYKNLRKGHHEPIIKQDLLEDIEEGRFIVCLVPKIDVATGNVAGAEAVVRYHHKDLGIMEPGRYINLLEETRLSHYLDLYVFEEVCKTLHRWELD-NLPMIPVSVNFAGTTLRQDNLIEEMEKLIDRYRVRCEYLEVEVSESYADMNQEMLAETSSKIRKANVRVILDHFGSKNSSFSILSLMEFDGLKLDKSVISNLNRRSRLVAKAVIDICRQLGAVVMASGVETQDQVNVLEELGCDYAQGSFFNKAITIETFERYLKE-------- 146312324 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DMTEVKELNEALFQEKERLHITLDSIGEAVLCTDVDMHVTFMNPVAEKMSGWTQQEAMGQP--ILSVLHITFSENGPPMENIHSGMSRSDINQDVVLHSRTGGTFDIHYSITPLSTLDGQNIGSVLVIQDVTESRKMLRQLSYSASHDGLTHLANRVSFESHLKRLLQ-TVHDTHQRHALVFIDLDRFKAVNDTAGHAAGDALLRELSSLMLSMLRSSDVLARLGGDEFGLLLPDCNVESSRYIAGRIIHAINDYQFMWEGRLHRIGASAGITLLDDSNYQVAEVMSQADIACYASKNNGRGVVTVYEPQQERIHSARGMMSLDEQWHMIKDNQLLMTGRSVASPRIP--ESSNFWLISLRLWTSQDVVEEQAFRSGLMEPDLLHALDRRIFQFRTYATQVATKGMGVALPLSAEGLSSTTLVSELLDLLEKSPLQGRLLHLVIPVETLQNQDVHIQNGLQKLRLAGCRIVLCHVGRNMDVFNHLTPHMADYLLLDPELVTNVHGNDEMMVSIIQGHAQRLGMKTIAGPSNQPLMMDTLSGIGIDYIYGDCIAEPQPLE---------------- 88812694 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVVEREVRNLRERRRLYQALRETERRCHALLDNSRDAI-AYVHEGMHIYANAAYLERFGMDRGEAIEGMP-ILDLIAVDDQAHFKDFLRRYSQGKHNEDHLEISIRGPKGETQAVVMHFSG-ASIDGEPCTQILMR---GKATGLEQELANLSRRDMLTGLFNRKYFLEQLDRSLEQPPAGEGASLGLLYLQIDNLEAAHASLGITSVELVLSDIARLIEGQTGENDIAAHYANAVFTILLPNRTVHEAIGLAEALRQSIEEHVSEADNRTITKSCSIGIAMLSEGNASQAINLAAEASEAARREGGNRIHLHATAGQSGNESGSDWKSRLEHALADEAFYLVYQPMVSLSGDQTERYETRLRLSADNGQFLAPRDFMPFADQCGLTPAIDRWLTQTVLAAIAQRRAAGHEPHVFIKI--TGGTLGDPEFLPFLTSQLERLDVKGTNLVFELSEPVAMTQLKQAKAFRQGVKELGCSFALDQFGREFNSFQLLKHIPADYLKLDRSLLTDSVETQRK-LRQIVDTAHTMGKQVIAGFLEEATALATLWQYKVDLVQGHFLQEPV------------------- 119946923 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATVGRNLTEQLRMQK-RLQIVFEHSREALIVTDGDGHIISANDHACFLFGYSKDQLLAEEINLLASDNYNDEKNIEQILET-----ESFWQGDITYRTKNGSVYYAWLEVYAVEHVEENSVDRVYSYTDLTHFQVTDKKISFLSKQDPLTGLRNRISLFSRLEDII-TCANYLHSAVAVMLIDIDDFKAINDNYGHNAGDKVLKEVAERLTSCVSGKDTLGRYGNDQFIIIIDELVNEFDAAMVANKIAEQFSRAFLIENSYTNLSASIGISLSPDDGMEASTLFLNAEDAMQRGKSDRSAAFNFYTASLTVGLNKEFALEQELQQASEQFVMYYQPQYDFNNRQIVALEGLLHWHHPKRGILTLERFLSVAEGSHLLVPIGWEIIHKAALQAVIW-EKSEIKFGRIAVNLFTIQLSQISFIAELQTILKETGCSTGQLEFLVDKTVLQHASTDILSNLDNLNKMGITLTITNLGIDANVIDLIHRLGVQNLKISDSQINSGS----GILASELQLARSLSLNVVSDGLDNAEQASFVQE---------------------------------- 295836366 -------------------------------------------------------------------------------------------------------------------------------------------------ADLFFLLFAPPAIVGLLVLAKRP-------VTRAGWACLALDSWLIGGSLLTLSWSLALAHTTQF--RGESVPRAALSLAYPLL-----DIALVSMVLALRSAAGRFAINTAVGAFALTVLCDALFTSPLLRDSYRSGQLLAGWFAGSLLLA-----YAPWVRSTRR------APAEEPVKVPPATRARTSTFAALTPYLAAAVCTLGLYSAVNAPSVDRVVLITACTVVLALVLRQGIMLVDNI----ALTQELAHKEEHFRSLVQGSSDVIMIVAPSGVLRYVSPAASGVYGREAESMLGC--ELASLIHPEDLGQVVHEIRRFLAADPGEPTTRIECRFKSGCGDWLNVESTVNRLHGGLILN----SRDVTERVRLQAQLQHNAEHDPLTDLPNRALFTRRVRRALKGRRTGDTG-VAVLFIDLDGFKGVNDSIGHQAGDELLVQAARRLHESVRSGDTAARLGGDEFAALIVGEGTRQQIKDLAERLRVALSLPYMIEGHEVRIAASIGVA-FAENGLGAGELLRNADLAMYRAKGLGKDRVELYVPQLQTEAARRTALAGRLRTALDEGEFAHQPVVCLHTGAVEVVTAEARWRSAQGILFTPEEFLRGPGDAERGGALGRWLLGEAIAEAAERRAEGHTTPVSVRLGARALLDRATTPLTSVEALLTRYALPSGALQIALRLDDPRVPLDTLERRLNVLRRLGVRIGLDGFGAGHATIEALRRLP-------------------------------------------------------------------------------------- 240143660 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLATPWMGFFFYFKDGSYYQGNFAWFGYVYIGYY-FFMNLLLIFL----GRARIETRIKVIVILYSIVAVLMVVLQYERKEML-LTSAANMLFILMIYMAMQNPSAYIDSETGTSDEQAFLIQMKNVTEQS-----GKKVFLVVHIRQMHHIEMLLGYENSRRLLAEVGHYLTALCGKF-CVSR-NAEDTFTILLDEGKEEHIKG---QIKKRFEQDFHVSGNSISLNEVMITLHYPRDFCSLAEYRALYGYLLEAAQNKQVFFEVDEAVKKDYYRRNKVEQAVDRAITENRFEVYYQPIYSLKEKCVVSLEALVRLKDEKLGAIPPDEFIPLAEQNGTITQISEIVLEECCRFLAKHVPNPSLGIRTIHVNIAAAQCLNRNLKESILPVLERYHVPTHMITLELTERTAIEAPKLMLWHMQEFGKIGMGFAMDDYGSGNSNCSYLIRFPFREIKIDKNMTWSYFENPTAVIENEIKTIQKLGLPLIMEGVEKKEQSDALEALGVDMIQGYYYGKPMPETECLRYIRR-------- 124515840 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GEIEWCNDAFQKRV--SSDILRMVGNVPEFL----------VRGGERDELRQIWNTLNGG--SFFSGEIRHAAKNGDVSVTDTLITAIRNENGDIRHLILTETDISEKKRLEDILKRQAWSDGLTGLPNRTHLEILMDEAIHRSRL-SGKGVAVCFFDLDGFKPVNDRFGHAFGDRILVEVSHRLQNSVRSGDTVARLGGDEFVLLLEEIDRNATIHQLLARILESIARPFEAPGTPLSLTASIGVTIYPEDLSPSDVLLRHADHALYQAKEDGRNRFVLFRPETPRTMQPDAGHLPEVFPVRSGEEKRADPELDLSSGRISGIH---IRQDARELDRPPDTPPDNLSRWSRYRDEQFSLLRQGLRILSDLEKEGFDQTVTIPVD--ARLLIEPGFLSTLEHMVQTMGLNLSRLELALESTKTMDKPGDPAGIFLRYREKGFSLCLDD-CLGQSAMEQIRAWPLSRVRIHPSLTREISENDKALVDSLVHLAQAYGQNVIAAGVDDRDTLRLVLRSSARFFQGSLLSPPLEPEQLRNSLK--------- 119945535 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LGITETDCLAAVIDITDRKRAD-EKLKLAATHTLECIIISDENGYIVEANKASCDTTGYSKEEL---LQSHVSILESSQYEKIETALQ-----KDKSWQGDMSYRTKNGEHHYCWSEMYVIELEEKGTLCRISSFIDLKQSTRVEPKIQFLSKHDPLTGVFNRIALFNRLEQVIAR-ASFNQRMMAVLLVDINGFKAINKQHGHNAGDMALQQIAERLKSCVSEKDTVARFGGDEFVIIIDELLNEQDVADVAQNITAQFERYFDIDHSSAHLSATIGIALYPDDGTDIDTLLGNAEKAMQRGKSHINYYFYTKKLTQYSRQQVKFKEALTQAVAQDQFELYYLPQYDLSKRQIVALEALLCWNHPQRGVLHSDSFISLAEHYGLAVQIGLIMIRKAALQAVIW-QKAAINFGRIAINLTEVQLSQFSLIGDLQTILLETKCSIEWLEFEIDEVTFKSDNPTVYENILNISKMGMALTVDKFGADRPLFRLFEQLTIDKFKIAPHFTDGSVNVNRALQDGFLFLSRSLGVTVVA------------------------------------------------ 110835304 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VIENLRLRKELQHALHDAEKRLSLLMDQSRDAI-AYVLDGMHIHANDNYVEMFGYESADDLAGVP-IMDMVSASDHAKLKQLLRSRAQDESQTQELECKGVNTEGGEFDATFTFSA-STYDGEACTQIVIRTTGVNESEMEERLQEMSQKDQVTGLFSRSWFMDRLDESVALAAN-EGRLATVLYLRLDDFEHHQSELGIDGADGILKSVAEWLRAEVGE-ARLAKVDGEDFAILQPVDDTEEAAEMAENLRAGIESLMPEVAAKTVHVTASVGVSFVREDARSSQGILTTALKCCNQAQRENGGKGSSVKVHDPMDDVEAVTMQVRQALEQAKFSLRYQPLVCLEDQSDHTFEVFVNLPQKQGDDMEATEFMPVAAEQGLVGKIDRWVVLNAMRAASVF-----SEPVNLVLNLNGASLADATLVDWLAKAMRAAKMDGSRVTFQFSEADAATYLKQAGAFAEKVKALGCGISISRFGGGLDPFKLFQHIPVTMVKFEGSFTQELSKEGRERLTAIIQKVREGNRKTVVGFVESAAQMQALWTLGVDYLQGYYLQPPMDVLEIPE------------ 85711572 ------------------------------------------------------------------------------------------------------------------------------------------------------------TTVRLLVSVETPYVNPIQLWNPGSLQLHLQQKQTALGINVGLMVLIAVAAFSMTRGNRRRLQLSIACVCVTLILVVLLHSGLWITYFS------PLKPSIAQLLMPYSLVVLGWACVELFSRLARQSQIVRGLLITLVFIVSAVLWAPMLRSAWWLAAQNSALMLTALLAMFFITSSRARNRVFWEASLLTVLTVLSLLITWPRMSSNTIVVYCAMTATLLALLIANFERIQLAHKVHRLKAANLTIRRRMRLFQQRSSEGWFELDRKMQWIRANKPFLSMLGCSNKSML--VQHW-----PSAEELFEAALSWREPGRSEHWQQLVNITLISGQRRWFSVSIYP----DG-----LGHVMDVSKQIDAEMQLNYLAKHDSLTGLLNFEEFKRIFQAKLDKQKPC-----TVMLIDIKGFDVLCDQVGGQHRDQALLQLILQMKKKTPQTMRLARY-PVNGIAILGPDDEQAVFALCYQLVQIVREFRYSTEGRVFQFTANAGMAVAKDANLSIAERLIRAHDAEKIAQQLGDFKVYSATADDHRRLQTSEERRWEDRLRNQDWQVFRQPILSASLEQDKHCYEILLRLPNDDALEPPQQFLNAAVQAGIMGKADRWLFRELIERFEEQPFEATRTW-RCHVNLSQQSLEDADFINFIESMVAHSNIQPKQLMFEVAEPIANDRFEETYRLFKELNHLGFGTAIDQFGTGFNSFRLLKYLPLTQIKVNRFWVQNMDPTDAELVNSCIRLAQINKIEVTAVGVENDETRALLTKAQVDYLQGFACGKP-------------------- 294635274 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DIKNNQRQKQRLLDTLHQERERLHTTLSAIGEAVISSDPQQIIRFMNPSAEKMTGWPQGEAIGQPLDTVIQLQESNSGKARSVLRAGAQDEGDDENEPLSLHSREGRRYEVQSRVAELRHGDGILMGYVVVFQDVSETRTLLRQLSYSALHDPLTGLPNRVSFEQALRRAL-RGAIEYHQRHVLVFLDLDYFKSINDNAGHAAGDRLLQDLAQLMRSLLRPQDTLARLGGDEFALILCDCELSQGKLMVDQLIHEIAAYPFPWQGQQYHIGASAGLTQLQHDNALADETINQADAACYQAKHRGRGRAFCHSPQRSPHSAAARSEPTADQADARFTLLLRAVCPRDTPQQIDFYLLDLEACQDDGTPYTSQAFTTACLRHQRQQEVEHWLLSQVLEQHAECLSQQPQA---LAVAISTASLGQPAFVRWLCDALERSPLPADRLWLRLEESALIEQQTQTAPALAALRRYGCRLIAEGFERHLENIARLEHCQIDYL-IASSLVAQAHANRMD--EMMLSLAHSYGIQTIAGPAELPATLATLNMLGIDLL---------------------------- 94500577 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVPAGEYNHILQVVLREIKNLKLRRELREAEALLREAEKRCQVLLESAQDAIYVQD--GMHLFVNDSYANIFGYEDADDLLTMP-LMDMVSTKDQGRFKIFLKDFNSGKTRSGEFQCKMLNADKEIDTRMLFARATYDDEPCIQ---VIIRANTGNADLEHKLKQISSQDLLTGLYNKQYFNEQLGDAVD-QAVIGGAKGAIAYINIDNFGQCKGSIGIEGADLVICDVAHLIRSKCREEDLVARI-GEDVFGILLSGSNAEQAQGFAEHIRKAIEEHVAVDQRTIQVTVSIGLALINDSSRNPKEVLQHAHEASYHVRKLEGHDKGNGVYLYNPAQSERLQAKVEEAINDNNFKLLFQPVINLRDEAGEHYETLLRLVD-DGSDVSPQDFLSEI-PTDLKRKVDRWVILNTSKRLAKQRSEGNDTRLF--INLTNESLIDESLIPWLQKVLQASKVPSGSMIFQFSESDAINHLKQAQAMTKTLAKLGCKVAITRFGSGIDPFKLFEHLHVDLVKIDGSFTKELNTDKG--MDSLKELLAKIGKASIVPFVENANIVAQLWTSGVSFIQGYYLQGP-------------------- 296274534 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LHRAIELNVDAFITKPLNISSLI-----QSITKLAKIIATRKELEKKKHQLEQFKKAVNFSNLII-NISKEGDILNISTDLEFDLFNPDKIKIANIKECLSS------DNFLSIIKSVNDLDIFHKNLYLKI----GEEQY-TVNITAFANEDDEIETINLILKDLTKTLKKKDEIIEKLYIDQITKLKNKFALYKRINEL-------EHCNLMLNIINLDDLGKVTKMYGYKMGDEILKIVSKKIEQNDKISFELYQLESDKFALIVLSQNNIETLNLIANNLITKLERGSFEIEDNLSLDMSFTLGIAYKEEEDILTEALIAKDVAIELKKDFVFYNEITGIKDIFAKNLQLQKKIKKAFDEDRIIPYFQPIVDKDKNIVKYEALARIIDTEENRVLTPFFFLDQVKASKNYSKFTKTIIEKSLKCTSILQKE-------ISINLSFEDISNPEIILFLEEKLLKY---SSVITIELLESEGLKDIEKTISFCNLMKDYGAKIAIDDFGAGYSNFEYFFSLPIDKVKIDGSLIKKVNEKGYVLVEAIVNFCKKLDIKVVAEFVEDEKTFETLKNLGIDWFQGYYFSEPKPIEEL-------------- 156933337 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DMTEVKQLNEALFQEKERLHITLDSIGEAVICTDVDMNVTFMNPVAEKMSGWRQEEIGQSILTILRITFGDNGPLLDDIHSGEATHAGTGIEQDVVLHCRSGGNYDIHYTITPLSTLEGENIGSVLVIHDVTESRKMLRQLSYSASHDALTHLANRVSFETHLKRLLQ-SVSDTHQRHALVYIDLDRFKAVNDSAGHAAGDALLRELASLMLGMLRTTDVLARLGGDEFGLLLPDCSLENARTICERIVAAINEYPFVWESRLHRIGASAGITIIDASNNQAQDVMSQADIACYTSKNAGRGVVTVYEPHQQQLHSGRGTLTAQEQQRMINEHHHVLMVRPVASPRVP--ESASFWWTSEGEMIEEHSFRAGLNDPELMQALDTRMMTDFFRDHAASVAQKGVG---VALTLSGATLLNAQRLDALLAQLAASPLPPRLLHLVIDSDVLMQDTTQARRQLARLREAGCRVVLSHIGRELEVFEHLSASCADYIMVASDLVADAHASDEMLLTIVMGNARRLGLQTIAGPADQQSLLETLANVGIDLV---------------------------- 238918958 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLVRPPQAEVLYFVAQMKEINDIKHERQKQRLLDTLHQERERLHITLSAIGEAVISTDPQQIVRFMNPSAEKMTGWAQSRAIGRPLGQIVTLQDSVSGAALPVLRPADEGSGGAESDGVRLISRTGQRYEIQSRVAELRHSDGVMLGYVVVFQDVSETRTLLRQLSYSAQHDPLTGLPNRVSFEQALRRAL-RSAIDSPRHHVLVFLDLDYFKAINDSVGHAAGDTLLQNIAQMMRSLLRPQDTLARLGGDEFAMILNDCDIAQGKRMVEQLIHKIAAYRFYWQGGVYRIGASAGLTLLWHRNVLADEVINQADAACYMAKRSGRGLTFCHQGDTLRHPPHGVHEPDAAQLNALLAAQPITVCPRSAPRQILFYLLDPEARRPDGSPLSPPALATACLRHQRQQDIERWLFSQL---LIRHAPALRQQPLALAVSLSTASLCQPTFVSWLCDTLRSSPLPARQLLLRLEESALIEHQAQTAPALSALHHCGCRLIAEGFEHRLENIAGLEHSPVEYLLISSERVAHANHMDGIMLSRLHTQARSCGLQTIAGPAELPATLATLNLLGIDLL---------------------------- 114319843 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQERRRLRRLESSVRETERRCRALLDSSRDYVHE----GMHIYANPAYLEKFG-HDDLADIEGTPILDMVVEADQGKCKEALRRFSRGDLTRHEVTIGLLTADGPEE-VTMALTPAMVEDEPCTQVLLQVSELEA------DLEQLNRQDTTTGLYNRSYFLDHLDSLIARNLDAGGRNSHALYLQLEKLSHIRERMGLAAVDRVLAHVAQRISAQVGEEDIPCRLSDEEFAILLERSKIDHAMDLAETLRQDIEEQVIEVDGSTLAVTCAIGVAMVGTNADNAQAAIDMAYAASETAGNQVQLHASSQEVMETQQREARLRERVRHCLEQDEFYLVFQPVIALTESHQWDYELRIRMPDEQGREIEPLEFLPHAEQAGLLGEIDRWVTRRAVALAAERRRLGKRVCLF--VKLDGATLTDPGFLDLLSEELEHHQADPATLVFQLNEPVVVTQLNQAKALQQGLDRLGCKLSLDHFGSALNPFQLLKHLHSDLVKLDDSLTADITEENQRLVRQIIETAHQMGQQVVAGYLGSPAALALMWEYGADYVQGDFLQEP-------------------- 256829882 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLDGFVEYHRLAQKNVFMEEVLSQLETPVLA--GYADG--------RILGGNEAFLNLCGYSRYDLVT--RNWIDLASLDFQALQEKVFASLLATGRMQ-EFHTELQTSKGAYVPCNVSVFLHKDEKGRPLFFSA-----------HYNPATSSPDPKSSQPTSSHIFSDSLELALKRSIRHPDYAFAVLVMGIDNAEQV--LLQIEDQQAFLELLAKRTVNCLRTLDIPACLDSEQFSILLDNVTDVIGAVRVAQRIQEETARPFRLGQSELRVTCSFGVVLAPRNYTDEKDILQDAQTALSRAVQRGERQIVIFDDRQNSQAVQFLRIESGLRSAENEVCMHYQPIVHLGAGTISGVEAFMRWNHKRKGLLRAEWFLPFAEHSDVVFELEAWAVRRACSALRRFQ-QVMGETFFLGLNVSLKNALRLGFLEELIEVVLEHGLSPASIVLEVREEWLKYFAERFSNVFAEVNKAGVGIVVDHFDATHISLADLHRFPLRGLKLDTAL-----QNDQGVLASLSSIARSTGLILVAPGVEDKARLQSLQDHGCTYAQGDALAPVMDETALLDYLQRR------- 56461645 --------------------------PPAFAQDPLTVSPQSSRLMLNEHF-NYRVVNANLQVESIAIDEPQRWLSPEQLQAHNYAGEWGVVPLFNRSNAPLTLHLADPYLEQVGVYLLDKN-GQIESSNISRFSTPLLQRNYLSHEQILPVTLPANKIVWLAVSVQQEQMPSIGLWQPGDLQLRLQQQQTALGVNAGILILLALAAAVSARLFGSRLLISFGGLTLTFTLALLSHSGIWITYFTPYSPDIA---AELKVYISQLLILALSWFIEWSRFRFKFSRFNRIGYAVMMVAIALTILLPWLSEPWRLASVSWALLLWGGVVIGRSLQKQPVALTIISAWLLVSPRYNPIWEGLSGLLL--YSGLTLVTTMFLLA-LERYRFSRLVQRISNLKRNRKILRRRLWRILRRTGEGWFRVNPDGSIKQVNRQMIKIL--AAHSLKQIQMHWPKGFSIE--------------GQRQLVSIE----RLDGRKVWLDIELFP--DNTGRMA-------DVTKRMEAEVHLNFLAHHDAVTGLLNVREFRRLLQSRLDRKKTTSVT-----IIRLNGLQVIADQAGADGRDQAILQLTLSLQQKAPKSARVARISEAEIAL-LTNEDEQAAFAQAHRLLQVCREFRFSSEKRIFQLTGHAGIAYSHDESLAASTIMRQAREAVQLAMQQGDYRVHTHSEADQIRLIGQAEEEWEARLREENWQLFAQPLVSAKSEDKHCFELLLRLPGNEDEAIAPQQFLRAALNAGVMGKADRWLVREVIEHFNEQPFEANRTW-RCHINLSAQSLEDVDFIRFIEQILKHSILQPEQLVFEVAEPDANEYFDETYRLFRELKDLGIGTALDQFGTGFNSFRLMRQLPLTQIKVNRFWVQDMDAVDAELVASCVRIAKVLDIEVCAVGVESDEARIKLTQLGVDYIQGFVCGHPV------------------- 294341431 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AFLGSVGTIRNISDRIALENAIRHERERAAVTLMALSDGVLTLDPQRRIEFLNHAAADLLGLKDYALHRPIETVLAL----ESGDIRSVVDEARAQQQMHLDGRCRLHATEADWSDVDLTVIPLSEAD---EGCIIVLRDVREQRALQARLHHQARHDALTQALNRVGMLDELGRT-HAGFLRTGATFSNILLDLDHFKRVNDQHGHAAGDEALRLVARAIQGALRADDHLARWGGEEFLCLLPHTSLEQAIAIAERIRAEVQALELKQGRQPIPLTISAVSAASPDRGDTLEQMLQRADFSLYEA--KQAGRNCVWHERMTGEGVLDLASQAQEALRAGRLDLMYQPIISLTTGAQVGQEGFARMRLPDGTPLKAARFMPALQQMHRAHWVDEKVIPLVLEDCLQGRLQGD-----CFINLSADLLRRPTLMHALDDFLQRTAHSRQRIVLELDFRAQQLDLGAACTALQPWMAAGARLALKQSGPDLPTLAHWTELPIRFLKIHAAHLKATAPKAHLILSSIVRLAKQLGCLTVADQVDQIDQPDLLRELGLDWLQGDHADQP-------------------- 257459114 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TTLEDISSRKQTELELNLNANVFSRSLEA----ILITDESGRVLRANNAFYEITGYSESQTIGKIPNFFAPT--EGGADVMERIRKNLVGKQTSYKDEIYGLKRGGGTFPALFTAIAIKDDFSLTSNFILMFTEISQIKQKESELAKIAHHDALTGLPNRVYFMKAAQRFTANSGENSKL-MAVLFIDFDGFKAINDTYGHEVGDMFLQAISKAMSGLLRKGDILARLGGDEFGAIIGDLQSKDAAHVLLDRLLGISKMKFNLKGNEISASISVGAAFYDGSEKIDFPGLSRADRAMYRAKTSGKNRYCIFERAEADGPSEEGIAAAIEEGEFFVLYQPI-----ISGAQIYGYELLLRWDRGKRGILAPQDFAQILSEPRFELPISKFAFSKMMEFNA-------QTGANCSINVSLAVLTNDEFYDFVAHSLRDRANAKGELMFEITDFSEQNFKEFAPAR-GRYADLGIKFAL------NSNIPFLNAQPFDIVKIDRELCLDIGKKKNAI-RTMVEITREFGFALGAQGVENALSLRLLNNLKFNYLQGNFIAKALDRKEIDAFIAR-------- 257055667 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VNPAFVQLLEYTRSDLIGQPLTSLAATPSDAKALAAALAEITLPGRRPRQERLTVIHAKDGTLR-ARVTVATVEGGPDGMPHPVLMLEDINELDLLGETLRRQNVQDPLTGLPNAYHFESKLDMML---AGTTGERIALIYLDIDGFRVINDGLGPGAGDEVLRQVARKLEAQFMPHDVVARLSGDGFAVLLRGEFDNTNVVDLVEDTMRELAEPVYVEGKGIGVNVSVGIVVTEAAGHTREELHRAAEITLHRAKENGKAQWMFFERELHDRDRRRYSIGAAIGGENGQFEVDYEPTVKLDSNQIAVVNAVLRWNHPDYGLLRPADFSALADVTGMTPALGQLVLTQSMADAAVW-HQEFTNAPDLCVRLPTRFAIDPNLVCIVRTELERTGLPPNKLRICTDSIALTDPRGEVLETLSVLAELNVKIAV----SGAADLELIHRLPVGFLIVSGSLIDALAEDDDSHLSMLLSRARELGIRVGADGVHSTEHARRLAELGIIAGRGKLFGEEVGAAEVRSMLA--------- 256375444 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARQRVERVLRLSEARFREAFDSSALGIAITDLRGMCVRANDSLARMLDEPKEVLVG--RRLVELFHPDDAAPLGAAYRAVAVGRVDQFREQRRLVRVDGDPVWVHLAVSLLRDEDGSPAFHVTMAEDVSELHLLRRNLDHQLLHDALTGLSNRQHFTTRLEVMLKASR----AGITLYQLDLDAFSVVNNGLGHATGDRVLVEVAHRLRGVVREEALVARIGGDEFALVVDNSPTTPRVPAMVERVNAALAGPLESG---VELSAAIGVVDRPASDWPVVDLLRAADSTVRRAKSLGTRQWLPYDRAEEARSREGRAARLPRALAADEVEVEYQPVVDLATGERTGLLARVRWDGLGH-----EECAELAEVGGSSPALGLWALERAAREAATW-----AGSVPLHVELSPALTTDPDLVASVSRVLAETGLAPGGLRLRLHTRAALVAEDDNAQV---LRDNGVTTGLWAFNGGQAELSLVDALEVDALRLSGQAVEGLLHRAMDGLAAVV---RSAGVEIVAPCVDSAQDLAWWRGAGATSGFGEQFGGPVAGHEL-------------- 89094728 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVPLDEKELVLISIRRELDHLDYRRRLRKAEASLAEETKRSQQLMDSSRNAICCHD--GKLSYVNESFCELFGIEDKALGKNLAEFFTY---EDRHEFIEQLQLIERQESNDLLVQLTAQRSDRSEFAANLELAPI-----EIKDALGV-RAIFRVDEHNVSHLLSEDLDFVSGLFNKDHLQKQLEQ-ITQKALRGGHDCSLIYIELDQLDQIKAKFGHEGSDQLIRDVSALLQKKVNKAHLLTHPTENAFVIVFKDPNIQTAQSFSENLCKVIAKNRSSAAGVEVQSTCSIGIAVINDNTPPPTELLQRATTAIREESPQGDGVLLHIPESLSNECEDDEFECIRNSIENNEFKLLFQPIVNAEDQTAHHYEALLRLKNDEQGELSPNEFMSAIGDSETAIKVDRWVIEQGLKHLKRSLNQEHKNVLF--INVSAHALGDKKLLTWLSGVLRKNNIPADRLVFQISESDISISPRQAQIFAEKLNKIHCRVCVKHFGSNYDNM--LTSIHSDFVKLDGSFISDDPEQDEQFMSMAAQL-KSLNKVTIAPMVEQTKTMAHLWKAGIDYVQGYYLQPPMDYDFFAE------------ 291618065 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISQDITSLRNLNEALFQEKERMMITLDSIGEAVISTDQDMCVTFMNPVAEKMTGWSQEAAGKPVNELLHITHGRHGPEVDNLLLCHVPSEKPYLSEEWVLHTLNGEHIDIHYSITPLKSESGTERGAVMVIQDVSESRKVMKRLSYSALHDTLTRLPNRASFELQLKRLLSDAVEHQN-QHVLVFIDLDKFKAVNDSAGHAAGDALLSELSDLMRHRLRGSDFLARLGGDEFAVLMPECSLDQARDVVQDIVRAVGDYCFEWLGRAYQVGASAGITQINAQNCQSSDVLSQADIACYNAKRSGRGRYKVYEQHALALMGSHHSVDLATLDALQVDMQVWAVAPPGKPHSASVWLVEVQLFSPEGLLIDEHLLRNNLTDDMLKRRLDNIVNAFFRQQIATMSQKGIALILPLDVHA----LYDPAFVDNLCLRFAESGLARSHSGIALNASSVLSSGDGLIGALMKLRQAGCRIVLQHFGRNLDAFNQLTGKVVDCLILSPELVANLHNNDEMLISIIQSQTSQRDITLLAGPVSVPAVLTTLISLEVDGVWGSAVAQPMS------------------ 124514195 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSDKLAIAFRHENEQQQIRLQKIATEAAPDGTFEW--------ANKAYLESKGCSPGEIPDFPGYYFS------RQTGRTLWKTLRAGET--YIQEYTSLRKGGESYPVEIRISPVFGEDRELLHMVCIEKNLSDRKQEEEELRKKAYFDPLTHLANRHLMEGELSRSIEVARR-NNMSMAVLFLDLDGFKEVNDNHGHEFGDKLLVHVAGRLEKLIRHGDLVARLGGDEFVVILNNIRNPAEVRAAAGRILAGIQAPYLIDGQTMIIGTSIGISVYPNEDKDPSSLLREADQAMYLAKNRGKNNFVLYTPPSEEINDGQTGIPKESFPSLPERLFTLAPVRSLNSGEIAGF---------SLSTAQSERQTLYGEDAGRILPYEEKKRFFEHARNVWENIQHTYPGAFLKISLSAHQVMEADFFSVFSLVLGDLGPEERRFFIGLHGNIPFPGTYGQDNSISRLTEEGFVL-----GTG-NTLFQLRYLPVRFLEVSGTLIRDMAHNDLAVLGSIFLLGSSLDKKLIVPGVEDIETALILKRLGFD------------------------------ 254784865 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLFVIQREFNNREDRDRRRVAERRYNEIERRNQQLLDSSRDAIFVQD--GMFLYTNDSFVELLDYDS----RDDLECMPVIDITDQDKVKRFLKDFMGSDIESTKLEFSVITKDGAERPLAIEVRKSTFEEELCTQFL-IRTSTADSQELEAQIQQIKSQDLATGLYNRGYLLDTLHLVVENAASGAN-NSALIHIGVDKFHEIVDKLGIASADLVIGSIADFAKSQVKADDVLCRYNDNSFMLVIPNIDPETALARAKTLCQKLTSHIVDIDGTTLQFAYAIGISVVNETTADAETPIGQAVKAYELARAESSNNAEDKVRLYEPETREETKRDVSHSVQKARFKLLFQPILSLRGSDREHYEVLLRMIGEDGSEISPQEFLSAAAKIGATTKIDRWVILESIKLLSE--HRKNSTNTHLIINLSRESVLDATLPPWIKVAFKAANLPPDALVFQLNEIDVNDHLNVAATFSEQVTKLGSSCSITRFGCALNPFNALQHVKASHIKIDGSFTQELQENTPEAVQALNELVHKLDKITIVPFVENASVLSKLWQSGVHYIQGYYLQGP--AEEM-------------- 256376413 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RIVEEAARIGVASVTFEGSVLEANDALADILNRAHGTLTGV--DLLELVHPADRGVVVADLAGLACGGTSALSGQRRLVRPDGEVAWAALTTAPLRPPGREPYAVV-VVEDRTDVSLLQGQLNHQSLHDVLTWLPNRQYFTSRLERALRTADPATGVTVYHL--DLDGFSRINGGLGRAVGDHVLKTAASRLFEAVPENAMIARFGADEFAVLVENVAGTPDVVTTVRRINERLGEPLEVAGQEIALSATIGVVHRPAPGTPPAELLEAADLALRRARGSRQWALADPELDGVDRRDFTLAATMPGAWRRGELEVRYRPVVRLADAEVVAAEAVLRWRHPVLGVLPHGRCARLAEETGFAVPLGALVLRAACERAAEWARDGAELPVRVA--LSGEQAADQDLVGSALRALEETGLPRRLLRVAVPARVLFERD-EAADNLRVLADAGVGAEVDDFPVAPGELAALEAFPVRAVRV-RAGLEVTHPSAVKALTELLGVLREAGVEVSVDGLTTAERSRWWREVGAETGAGPLF----------------------- 119945756 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VQGLISVGRNMTEQRKTQKRFEIAFENSKESLIVTDEDGRIISANDHACIVFGYSKEQLLAQEINILAS-ETHDGAYYKNIEQLLEA--DGSWQGDITYRTKIGDVCHAWLEAYEVQHTQENRVERVYSYTDLTHFQVTDKKISFLSKQDPLTGLHNRISLFSRLEDRL-TRANYQHSAVAVILVDIDDFKAINNKYGHNGGNQILKEVARRLKNCLYGKYTLGRFVKDQFIIIIDELASEHDAATVARQVTDQFSSAFIIENVHKNITASIGISLSPDDGIEVAPLFLNAEKAKRHSKNSKSTVYNFYTPGLTLGLNKEFELEKELKQASDQLDLYYQPQYDLSKRQIVALQGLLRWHHPKRGILLPEHFLSVAEGSHLLVPIGWKMIRKACLKAVSWEN-AQFKFGRIAIDLFKIQLSQISFIAELQTILKETGCSTGQLEFLVDKAILCDASADILSNLDNANKMGFTLTVTNFGMAEDVIDLIDRLGVANLKIDPQ-IKNASGSNNAQLKSANVFASSLGINILSDTLDNAEQKEF------------------------------------- 254447257 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LERLYKESEERNASLLDSSRDAI-AYVHEGMHVYANRSYLEQFGYESDEKQNDLKNFLRTLDTEDHAVHYNTDIVLADGSVMDSDFEFSSASIDDEPCTQIIIRKQESNANAKELEA---------------QLSKMARIDPNTGLLNRNVFVEELENVLA-SIGDSGQEYAYFHISIDNFDKYTEELGVVGSDKIIQGVASGIKETLGDSAVACRYDGQIFSHLISLKDRASDIKQRAEALLKAVKNLTLEAGEWNELSLSIGVSLIDDPSLRSTEVINRGSKAVKTAANRYEVYRPKEGEMTEKQMEKAWREKIDHAIKENRFYLAYQPMVKLDGGELERYEVLLRMRDEHGTDVSPGEFLSAAESTGQAKDIDRWVITNAFKDLVEQFKKGHKTIL--LIKLSDTSLKDKELFPWIKDRVRASGLPKNCLIFEVKEESVQENLTQARAFAAGMEAIGCGFAIDDFG-----LSSLNDIPAQFIKFHAELTKDNNQDNQNKLTELSNAAHEKGRQTIIQHVEDPTTLSVIWTIGSDFIQGHFISPPLD------------------ 221633786 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRDEIDERRTIERLLAEREARLQVLLRQLPAVVWTVD--RDLVFTSSEGAGLLGLRPGQVVG--QTLFEYLGTSDPDHL--VIRAHRLALAGEPQ-EYEFSWHDRCF---RVRLEPLRDPDGRITGVIGIAFDSTDEVRTREQLERLATTDELTGIANRASLLAHLDHVARA-----GEPFAALLIDLDGFKAVNDTFGHLVGDALLREVAQRLRRSVRQDDLVGRLGGDE-FLVLARVQDTEGARELANRILVALTHPFRIDGQTIHLGGSVGIAFCDGRPCDTTEILRAADLALYEAKRRGKGRVVLFSPEEETTQLVILSEALRTACETGSIRFAAQAVIHLRTGRVAGVELVPEWSDPQHGTYRGEELAALAERTGVAELLALRGIQECLDWLREMPKRSL-----VVLRFPQRALLADEVVKILREPLDELARDQKRLWLDLPTSLLR--MPRDRQALQAVSSEGVGILVRDPG-----IEPVLSLPRAGIRIPRGFVRSVDPRAAVLTHALLRVTEDLSLLSLADDVDEFAVFVALARSGCTYGVGPLFG---------------------- 157164324 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEMRVIDANDAFFESAGAKDSVYLKDITFIKQGLSDIKHQQGGSWSGKVWSENNKNKSKLEVIEILPLIDASEKKTGYIMLAMLANNEAQNEKYLEFIAYHDPLTKLPNRFLLYNKLNSLIQK----NEQKIAVIYLDMDDFKSINDNFGHQIGDKFLVAISEKIGAMFNGKNIFARIGGDEFVGVINYENLGEVYEIAQNMLRLA-SDEVKIDELKLKASASVGIALADSELG-ADDVLQRADWAMYQAKISGKNRSYTFDAKKDVYFKSQYEDGSKILKDAGEMFLEFQPEISFSTGETLSFEALIRWR-KDGEIIYPSDFLPLIKTSSASSNIALFTIKEALLARKMWLENGINAKVR--VNLSVKKLFTEEFWHKFKAIFDEDKLDPTGLIIDVIDAATATNLEILEIYVRKYKELGIHFSLDDFAS-YSSLGMLKTNRFN---IDNKFCKHIFNSKEA-LESIIRFADKFGLNATIKNIDDKRTLEFLLGLGFDKFQGNIFSLALLAKDAASF----------- 256667853 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RFTALFSSAPLGIALTDPSGAVVEANPALARLLGTSTTALDKHIADLAAG--PQDAERLRAALEGLADARRTVQSVQL-GHSRDGELT-TNVTLASLPGDRPGTYFPVFMAADDDDLHLLGERLRHQNLHDSLTGLPNSAAFNAQLELAL---GSGGSDEIALLYLDIDGFKVINDGLGAGMGDLVLKAISRKLKSVFQHDGYVARLSGDGFAVLLRPELTAQETVELADRVLEELSEPVYVDGHGIGVSASIGIVVRPANEGTHGDLLRAAELALHRAKEAGKAQWMLFDPQLDERDRSRYQLGAVIAGENGEFSLIYQPTVKAKPDEIAAVNAGLLWSHPERGELGPEEFYPLAQTTGMTIPLGKWLLQESLGATARWREQYGPAAPDVCIRLPKRLAIDPDLVLLVKNQLDRHRLPARALRLCTDRASMFDGEGELLDSFSVLADLGAQLTI----TGSSDLELIYQLPVKHVILSGPVVDDPAETDVRHLSQLVTRAKELGLRIGAEGVRDAAHAARLREQGVLAARGSFVTESATGDEVDEMIARH------- 134288327 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TAAGLILIWTLV-FFVLRQIDRLIELANRAEKGEAKFLEILSKLGDGVISTDLDGRIRFANHQALSLLG-GTTRIGLSGEQLQSLLPPVPRDMFVALVSQPATASSSGMHWDGRLQTESGRV--VDSEIKAFLTGRVQKDGVVVTIHDATEQKAHEARLIDAATIDPVTHLSNVVTFSSRLAELLTSAKDTDTCHALLAVHA--------DLAGGLPLAESVQSLADRLLTITRDSDSLASDGSGRFFVLLRNIVEPVDMARVAQRIIAAYEAPLHLGNSKVQVVTRVGVALFP-FDGTTDDALLASANAAASSATMRPYRFANDAVCRQLVRFQSQADSVRSAIKSGHVNALYDPLVELRTGKRIGSLVSPHIRMGERNA-PLDRFLSIIEEANLCRSADASVLTAVQHDLTTLASGQSVSQLLIPVQ---QDCFLSGDLMQMLSSIGLNTLSHVQVGFFVSELFPKKRLDHARTTIRQLRKAGFATYLGDFGVGLASLTELLSLGLDGVIVDHSIINAASDDAFAFMTALTSAASAGEMCVIATGVESEETASMLSNMGVDRATGPLFGRALTASAL-------------- 261312965 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDKWEAHYLIGASLVCATLGMLCFFSSYVLRDA--FAELASLTVLLASVVSIVGRNYASAKAVILMS----VCTLMPVLAGLILAGTPFHIIIGLLLIP-YFLSNIQMANGLREFLFAAVMGKRRLSIVAGRFDAALNNMPQGLLMFDGEQRIAVINNKAKAMMRIAEHTKLHKLEVLLRYCH-NDLTNIRLRMEDILMGRKARDIFQLSDRR------YIECIGNQTVSS-----GAVMMFEDVTQRVESEARIQHMARFDGLTGLPNRNYFETMVRSL--RPHQDQNSKVALIVIDINHFKHVNDTLGHHTGDVLLRLFAERLNSLDPQRYVASRFGGDEFVIFVFNLHDSSEVNGMMEHIISAVTGVYDLDGAQVDIDISAGVAIEDIDKCDVGNMHIKADLALYEAKGEENRQWFVGAMDTKYRSRQKLKADLRQAVAQREIHVAYQPIVSAQSLRIVACEALARWNHAELGLVPPAEFIPLAEEIGLISEITRFMLEQACMDCLSWATRSLCRSIC------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 256806200 --------------------------------------------------------------------------------------------------------------------------------------------VPSPSADVFFLGFAPPAVLGLLVFAKRP-------VTRAGWVCLGLDAWLIGGSLLTLAWSLALDQAADPHEAGVA--RTALALAYPLL-----DIALVSMVVALHFRRSGAHRAAVGTAIGALALTVLTDALFLLRGDHRPGQLLDAGWFAGSLLLAYAPWVPSRNR-------------------QPEAAGRPDARRRVGSSLAALTPYLAAGVCTLGILYNVLHVVLLTGGTVVLALVVRQGIM--LLDNITLTQELVQRENHFRSLVQGFSDVIMIAAPSGVLRYVSPSARDVLGRDADELIGS--DLGTLVHPEDLGRVVHEVRRFLGAEEPTTRIECRFRSGDGG--WLHVESTVKRHQGGLVFN----TRDVTDRARLQAQLRHSAEHDPLTDLPNRALFTQRVEQALADRGGNDDRAIAVLFVDLDDFKAVNDRYGHQTGDELLVRTAHRLKQTVR-NDTAARLGGDEFAALVVDDTREEHLLELAHRLRITLSQPCTIEGSDIKVTASIGIA-FAEPEIAAGELLRNADLATYRAKAWGKDRVELYAPHMQ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 142771562 ------------------------------------------------------------------------------------------------------------------------------LSSTGASVPFY-QRALAYRSFAFPLNFEPDQELDLFIKVQDAAIAELTLWQHNNFVLDQLYKNILDGLLCGVLLLMAIYNLFLYLYLFYSGFFINCALVLAILAMLWPDYPEIN-------------QAILYVAAGAT-----FACLTLFNWHVRRGILGRFGFYLCLVSALLLLFSPLYANNQLRFWGLLVITALTLFALMHAIKGDRAAKTFALGWAFFFGCIVILALSQIGYLTAQAWQYLLLMAVMGSMALMSFSLLQNI--RGTVQQNI--DHQRQANAHLNAVEGMFTSTLQGQLITANQALLNMLGYQNLQQMQQAKTGMARYYANPEDRVQMLKQLQLGDNK---NFEIRGLRADGSAFWALMSARLAEGEGAPGAYVHGSIVDITAHKQNTEQLAYLATHDTLTSLYNRHYFIEQLEQTLRF-----GHQATLLYLDIDQFKLINTTCDHRAGDALLCQISNQMQRVLNNRGTLARLESDEFVVLLPHLSSNEAFAIAHQLLDTVKEFRFIWQDSVFSISVSIGLAENTDDNQSTEHWLKQADSACFVAKEKGRNRIHMFNADDEELQRHQSEIQW------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 89900249 ----------MNLKAVVLCGLTCVLGLLAPALHASPSSADASF----PVFEVSAQTPGRIDVDTRMGMLTDSTRTLTPDQVMSPKQTWQTITRKSPTEDQIDNLASQDLARFVE--LPIPFLDDVQLYHYTAGQPFA-QRVLRHQNFVMPLNLAPGANLIYIRLASSGTIAPFRIWDPTQFYETNGNEKLLQGMVIGILLIMIVYNLFVYFSTRDI----------NYLFYIGFVASYL--LFHLTLNG----------------YTFAYAWPNAVRWNSMASAELFTCLFADGFLRLSKFSRPAHYLTRALATVSALLLALTFVLPYSLTVRVGAALTIPIALTALALGYWRWWRGAKFARFYCLAWTTVLISLCV---------------------------------LNASKFGL----IPSNAWTHN---ASQIGIVLLVLLLSF-TLADRIN-HDRMLRVNAQAVALGHERWRASQEALIKTKEDANRELEQRVTARTNDLNRTLGQLKLANDQLQRLSNMDGLTQIGN----------RAFFDRALALEHRRADRQKSPLSLIMIDVDHFKLVNDSYGHMGGDACLRAVAHLLQRIQRVGDVLARYGGEEFVILLVNSNQQDSVALAEGFRADIEQLHVPFEGGTIHVTASFGVACIPDQYLSPQELLAHADKALYQAKHDGRNC-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 194015663 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VIMSVSGILSVILSIIAHANRHRYIGCQLFMYMSGATAIYI-FGHTFELLASTPREIMFWVCFQYIGLPFIAPFSLMIVLQFTGFHQYFTKRRVLLILLIPTLTTIMVFTNSFHSLFYRFLLADFTIGYWYIIHGVYTFGCSMLAIFMLVWFLILILLVGMLLPITTSFIYLLGVTPLHIDPVPVVMFLTNALYLWAIMSFQLFKLSPIAMER---VFEHMSEGVLILDRYRTLIDYNPAAASILSNKKG-IGYKIDDIFSGIIKD------TAFFQWLRSPQDHSQYDLMWKKEEDQSSYYLLTASSLFNRRGEIEGRQIVISDVTEQRLLQEELERRAYIDGLTNIFNRSSFIERTQMILEEDAQD----TAVMLFDIDFFKQINDTHGHHIGDEALRHVVTICQQHLQMDDLFGRYGGEEFAICLPHHSFEEACHIAEQIRHSFEMSFFENDEEKVRVTASFGIAHTVYDPNVLETLLFEADQALYMSKRQGRNWIY------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 77361836 ------------------------------------------------------------------------------------RPVWIQFTIKNTLNTRVTPILSIDN-PLLNEVQVYHLLDKRRSSSININAPLLPQQQIKNEPLLVKLTLPAHSNTTVIVKVSNSSVP-LTLWQADALFTYKSKLNLLYGLLIGFVFSLAISCLILYAFSRKQYFAYTGALMLSILLYFICGFSFIHT------------RSAGTVQLMIPMLVMLITVLFLPLQQQVCQPKTVTWFAIYALLIAFIWLFPTLVVTLFCLITTPIVLGYYVVTTLLCIRQNPSEPQKALLLALCSFLAAIVYFIITVSGLY-IFTNSRVAFVFICSLSCAFSLGYAVMKLFILQRDEQVTTQQTLIAKSAAQDAL------------------------------LHERLSL-----QESVRQELETQVDERTFELQVTLR------------------------------------ELEEKNRELEQLNMEDPLTGIKNRRFFDKKLVMELRRSRR-EQTPLSVIMLDIDKFKVINDTYGHLTGDQVIRTAADTIKKQLRPLDEVARYGGEEFVVLLPNTQNDGAIAIAEKIRHAIATNNVHVAGTTISFTISAVYTSVAEDINNPEIFTERADKALYFAKQH------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 119471478 ----------------------------------------------------------------------------------ESRPVWVTFEINNTLNNRFSPLILIDNPFLNEVQLF--HLRNAQILSMRLGDSFSLDRTIKSEFLLTKLTLPASSSTRVILKVSNPSIP-ISLWQQDVYLTQKEGFNLVYGLMVGFLAALALSCIFLYGFTRKRYFALAGAITFTLLAYLGG-FGFRYLHPNIPTIQQVIMPILLILIALLFFPL----QQQMCKPHAQKIIRVQKLITKLLAVSLLFIWLPNWLVTAYCLILTPLVLSLYFLTTYLSTRSHPSKSINALLLALGFFNAVTVYFIITVM----GWYTFETMGLVIIVLFFSCTFLCYAVMKQFITERDEQIIEQQTVIAEST---------AQDTL--------------------------------------LKERLALQEEAQYELESQV---DERTFELQVTLRELEEKNREL---------------------EQLNTEDALTGAKNRRFFDKKLVMELRRSRREQTPLSIIMIDIDHFKTINDTYGHLSGDNVIKATADIIKRFLRPLDEVARYGGEEFVILLPNTANQGAFDIAEQIRLDIYQNPVIVAGAEIKFTISAVYTFIADDINTPELFTECADKALYSAKQQ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 205373494 ------IRNIILFFVIFFSLFPFNLQASTQTVE---ITSKTTKLDLVNNLQFYVDRDSVIK------NDSSILKYENQAGDVSNATYWLKTTLKNPTPIQFYIEIQKPHLSYIS--VFSKERDQLVLLDETGYAYPFSDRKIAHRHFVFPLTLNEQKDVYFKISTDSFFQAPVILWEPETFLEQQYKNQMVFGIYYGVMIAMIIYNSFLYISLRQKTY----------LYYILFLTGFWDGFASQWLWSELPWRSNSLAIIFTSLFSLLFAFLQLDTLSPKLSKVIDHFVVISSIVFIIPFLLNISLSTMLSTLVSAVFLVLNIAILISVRTRSRAAKFYLSAWGLLFTG-IALNLLAAFKLLPTLYGPKIGGLVEVFVLSLAVKEEKRREERKYFIQTLLQKSFNQNLTIDSALDSLMEWTIISNKAEHSISFDPLKLYKFMDKPYPLKQA-----PNEMEFNQVVL--------GLLIIPIQLKSLTGMFMVFTEKEDKLNDQEATVLAFQHLFVSKMDQIESYESLKRSAMFDHLTNLYNRKFFFEKAEEIYRVSNQLD-LPLSLLLIDMDYFKKINDTFGHMKGDEVLMYVSSKLNEAFRDKGIIGRYGGEEFIAILQNADEIESYTFAENLRMTILDHPFQPEGITIPLSLSIGISTGIKSTKTISQLVQEADESLYYAKNNGRNRVIHKGMN------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 266623690 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLLRKDGLPCWIIGTAEVLLDSDGEQIIQSVFIDINERKRAELNEQRLTRQVEASNEIIFYYYPQTGECQVPERTCKVYHCRNRYDNMPFGFAEEEVDEAYYPAFYAMYEQIHNGER-TATCEFRGKSRS---YWSRQTMSVISDEEGKPQFVIGIVEDITREKEMEVALEEARSRDSLTGLYNKESGIRMIQEYLACERGP-GEHGVMMLLDMDDFEDINQKEGNVFADAVLQEVADVLRQITEKESIPIRLGGDEFMLFL-KNCNKREAGIIGPRIAAMIRNIILNTEKDIQVAASIGMCS-TEVTDEYNALYCCAESTLKYVKDHGRGNAACYLDTSREVGVFLTQMYPEEFQVNTVDREILHPEKDLVSFALELLGRSKNINDAVFLLLSRIGKKYHFDRVSIIEADKAFLSYHFSYQWARHHADLQLGQDFICANMYDEDGLADHNVRDGISHIASCLHAAIWNYGEYVGSMSFEIDQENYQWTGEQRKL------------------LKEL----VKIVPSFIMKSKADAVSQAKTLSRMSHEIGMTMIAKSVDREKTLDCLEKI--------------------------------- 167625792 ----------MRILYQLLVIALLFFTGLTAAQEPLFI-EEHTADEIPLTSNLYIAQFDD-----ASNLEQIVASSPLKWREYNPKAMWVRFSLAHQASDPRALILSFPHLDYIEFYHFN---GSTLLNQFQAGDSFPFSKRPILSTQLLSKQQDTHHFYLRVETSGTSNLP-ITLWTSDAYYQDAERHSILYGFQIGILMAIGIFSLLIAVTSHSFSYSYYAGYVLSITLFVASLHGLAFRFIW------PEWPRMQEFALPALLSLMMFAFLFSEK------------------------VMRLKYHNQAMLRLCRVSAAMSVLLLFIGLPLDYSTALNLNIYAVMLSCIMLMYMSLAQAFKGNKLAKLFAIGWA--------GMMLGALLSGAIYLGLLH------------------WDLQAKTPF-------ILGLSIEVIFM--AALLAIRYNDERAKLQIQQDALLQAKKAEETKE--------EALHIEARSSE-KLAKMVQERTLELEIALRELNEANQKLTEQTRIDSLTGVKNRASFDRRILAEGRISRR-QQAPLSILMLDIDRFKLINDSYGHLAGDQALRVIADQLKQILRPTDLVSRFGGEEFAIILPNTDKIGAQQVAETIRKVISKLPICWGGNRIRLTVSI-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------